diff --git a/README.md b/README.md index 7b4b97b1..be75af97 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,33 @@ -# Proyecto #1 Flujos de ejecución -## Descripción +# Skill-Up-DA-c-Python + +Repositorio del proyecto grupal a entregar que se llevo a cabo durante la aceleracion de Alkemy durante Noviembre 2022 + +## Grupo 1 - AstroData + +## Integrantes y grupos asignados + +- [Alfredo Rodríguez](https://github.com/elalfredoignacio) - Grupo E +- [Breyner Ocampo Cardenas](https://github.com/BROC95) - Grupo B +- [Di Paola, Matias](https://github.com/dipaolme) - Grupo A +- [Francisco Ezequiel Cambiagno](https://github.com/FranciscoCambiagno) - Grupo C +- [Juan Santiago Nicotra](https://github.com/slash-w) - Grupo F +- [Wilmar Murillo Carmona](https://github.com/murillowilmar1) - Grupo I + +## Objetivo + +- Implementar un flujo de ejecución que ejecute un proceso ETL (extraccion, transformacion, carga) utilizando datos de Universidades Argentinas +- Realizar comparaciones y generar KPIs de los datos previamente transformados + + +## Contexto Client: Ministerio de Educación de la Nación Situación inicial -📍 + Somos un equipo de desarrollo y data analytics, que trabajamos para la consultora “MyData” y nuestro líder técnico nos comparte un pedido comercial directamente del Consejo Nacional de Calidad de la Educación (por sus siglas, CNCE). - El CNCE es un grupo deliberante que pertenece al Ministerio de Educación de la Nación Argentina. - Este se encuentra analizando opciones universitarias disponibles en los últimos 10 años para comparar datos extraídos de universidades de todo el país, públicas y privadas, con el fin de tener una muestra representativa que facilite el análisis. @@ -19,182 +37,17 @@ El CNCE requiere que preparemos el set de datos para que puedan analizar la info relevante y tomar directrices en cuanto a qué carreras universitarias requieren programa de becas, qué planes de estudios tienen adhesión, entre otros. -### Tu objetivo - -📋 Como parte de un equipo de desarrollo y data analytics de “MyData”, deberás analizar y -preparar flujos de ejecución del set de datos recibido para obtener las comparaciones y -mediciones requeridas por el CNCE. - -#### Requerimientos 🔧 +## Requerimientos -● El Ministerio necesita que ordenemos los datos para obtener un archivo con sólo la +- El Ministerio necesita que ordenemos los datos para obtener un archivo con sólo la información necesaria de cierto periodo de tiempo y de determinados lugares geográficos de una base de datos SQL (las especificaciones serán vistas en la primera reunión de equipo). Será necesario generar un diagrama de base de datos para que se comprenda la estructura. - - -● Los datos deben ser procesados de manera que se puedan ejecutar consultas a dos +- Los datos deben ser procesados de manera que se puedan ejecutar consultas a dos universidades del total disponible para hacer análisis parciales. Para esto será necesario realizar DAGs con Airflow que permitan procesar datos con Python y consultas SQL. - - -● Calcular, evaluar y ajustar formatos de determinados datos como fechas, nombres, +- Calcular, evaluar y ajustar formatos de determinados datos como fechas, nombres, códigos postales según requerimientos normalizados que se especifican para cada grupo de universidades, utilizando Pandas. - -### Assets 🎨 - - -La base de datos con la información que reunió el Ministerio de Educación se proveerá en el transcurso del proyecto. - - -El archivo auxiliar de códigos postales se encuentra en la carpeta assets. - - -## Requerimientos: -# Airflow usando Docker -https://docs.astronomer.io/software/install-cli?tab=windows#install-the-astro-cli - -## Modulos utilizados en Python -- pathlib -- logging -- pandas -- datetime -- os -- sqlalchemy - -## Estructura y flujo de ejecución - Se generarán archivos ".sql" con las consultas correspondientes a cada centro educativo, normalizando las columnas tenidas en cuenta. - - Mediante operadores disponibles en apache airflow (Python operators y postgre operators, se toman las consultas ".sql" para obtener los datos de la base de datos provista. - - Estos datos se transorman mediante la libreria pandas, y se almacenan en forma local como archivos ".txt". - - Finalmete, a traves de las herramientas provistas por AWS (operadores y hooks S3), los datos almacenados como ".txt" son transformados a strings, y almacenados en el servicio S3. - -# Creación de una Wiki del proyecto -Se recomienda crear una wiki del proyecto en Github para dejar anotaciones, lecciones aprendidas o convenciones necesarias adicionales. - -# **Convención para nombrar carpetas** - -OT000-python - - -airflow - - -assets: archivos complementarios necesarios. - - -dags: para dejar los flujos que se vayan creando - - -datasets: para dejar el archivo resultante del proceso de transformación con Pandas - - -files: para almacenar la extracción de la base de datos. - - -include: para almacenar los SQL. - - -# **Convención para nombrar archivos** -### DAG ETL -Se colocará grupo-letra-siglas de la universidad y localidad, seguido por "_dag_elt.py" para diferenciar de otros csv. - -EJ: GFUNRioCuarto_dag_etl.py - - -# **Convencion para el nombre de la base de datos** - -### conexion con base de datos -se llamara 'alkemy_db' - -### conexion para S3 -se llamara 'aws_s3_bucket' - -### csv generados -Se colocará grupo-letra-siglas de la universidad y localidad, seguido por "_select.csv" para diferenciar el dag realizado. - -EJ: GFUNRioCuarto_select.csv - -### txt generados -Se colocará grupo-letra-siglas de la universidad y localidad, seguido por "_process.txt" para diferenciar el dag realizado. - -EJ: GFUNRioCuarto_process.txt - -# MATERIAL COMPLEMENTARIO - -# AIRFLOW - -https://airflow.apache.org/ - -# Informacion importante de como comenzar con Airflow -https://www.astronomer.io/guides/airflow-sql-tutorial/ - -# Curso de Alkemy de Airflow -https://academy.alkemy.org/curso/python/contenidos/clase-1-introduccion-a-flujos-de-trabajo - -# Guía definitiva de Airflow -[Guia](https://www.astronomer.io/ebooks/dags-definitive-guide.pdf) - -# Airflow Hooks Explained 101 -https://hevodata.com/learn/airflow-hooks/ - -# Create a S3 bucket into AWS. -https://docs.aws.amazon.com/es_es/elastictranscoder/latest/developerguide/gs-2-create-s3-buckets.html - -Create a S3 bucket and call it as you want. - -![image](https://user-images.githubusercontent.com/2921066/194301926-a98e757b-d618-432c-b103-98a2e91a563c.png) - -## Structure of S3 bucket -This is an important part, as I follow a specific folder structure in python scripts. Define the structure as follow: - -![image](https://user-images.githubusercontent.com/2921066/194302089-19e765a9-ef40-4245-9bbc-a53b2f0080e3.png) - -After create the s3 bucket, upload into the folder "preprocess/" the csv file that is located in the root path "talks_info.csv". - -## S3 IAM user -In order to be able to interact with the S3 bucket, we have to create an user (or use an existing one). - -![image](https://user-images.githubusercontent.com/2921066/194302165-2ce84708-2f99-4669-a013-d1ff17558f0f.png) - -## Permissions for the user -Since we have many services and specific permissions to interact with them, we have to assign the S3 permission to the new user. - -![image](https://user-images.githubusercontent.com/2921066/194302244-d96f0220-34f6-4eb2-97cc-05db9fc0d7f2.png) - -## Credentials -This is a very important step. You have to make sure of copy and save the credentials because we will use them later. - -![image](https://user-images.githubusercontent.com/2921066/194302285-47cbb07e-4128-40f3-aabd-0c7c3a276831.png) - -# Instalar providers de amazon -https://airflow.apache.org/docs/apache-airflow-providers-amazon/stable/index.html -# Documentacion de amazon s3 en airflow -https://airflow.apache.org/docs/apache-airflow-providers-amazon/stable/_api/airflow/providers/amazon/aws/hooks/s3/index.html - - -# From Local Filesystem to Amazon S3 -https://airflow.apache.org/docs/apache-airflow-providers-amazon/stable/operators/transfer/local_to_s3.html - -## Quickstart AWS SDK for Python. -https://boto3.amazonaws.com/v1/documentation/api/latest/guide/quickstart.html - - -## How to use Boto3 to upload files to an S3 Bucket? -https://www.learnaws.org/2022/07/13/boto3-upload-files-s3/ - - -# Airflow Dynamic DAGs: The powerful way with Jinja and YAML -https://www.youtube.com/watch?v=HuMgMTHrkn4&ab_channel=DatawithMarc - -# Dynamically Generating DAGs in Airflow -https://www.astronomer.io/guides/dynamically-generating-dags/ - -# Loggers - -# Configuración del archivo de logger.cfg -https://docs.python.org/3/library/logging.config.html#logging-config-fileformat - -# Ejemplo de archivo de configuración -https://realpython.com/lessons/logger-config-file/ - - diff --git a/assets/GBUNComahue_dag_elt.cfg b/assets/GBUNComahue_dag_elt.cfg new file mode 100644 index 00000000..fdd56033 --- /dev/null +++ b/assets/GBUNComahue_dag_elt.cfg @@ -0,0 +1,41 @@ +[loggers] +keys=root,GBUNComahue_dag_elt + +[handlers] +keys=consoleHandler + +[formatters] +keys=detailedFormatter + +[logger_root] +level=DEBUG +handlers=consoleHandler + +[logger_GBUNComahue_dag_elt] +level=DEBUG +handlers=consoleHandler +qualname=GBUNComahue_dag_elt +propagate=0 + +[handler_consoleHandler] +class=StreamHandler +level=DEBUG +formatter=detailedFormatter +args=(sys.stdout,) + +[handler_simpleHandler] +formatter=simpleFormatter +class=handlers.RotatingFileHandler +maxBytes=31457280 +level=DEBUG +args=('/tmp/test.log',) + + +[formatter_detailedFormatter] +# format=%(asctime)s - %(name)s - %(levelname)s / %(message)s +format=%(asctime)s - %(name)s - %(message)s +datefmt='%Y-%m-%d' + + + + diff --git a/assets/GBUNSalvador_dag_elt.cfg b/assets/GBUNSalvador_dag_elt.cfg new file mode 100644 index 00000000..2713a846 --- /dev/null +++ b/assets/GBUNSalvador_dag_elt.cfg @@ -0,0 +1,41 @@ +[loggers] +keys=root,GBUNSalvador_dag_elt + +[handlers] +keys=consoleHandler + +[formatters] +keys=detailedFormatter + +[logger_root] +level=DEBUG +handlers=consoleHandler + +[logger_GBUNSalvador_dag_elt] +level=DEBUG +handlers=consoleHandler +qualname=GBUNSalvador_dag_elt +propagate=0 + +[handler_consoleHandler] +class=StreamHandler +level=DEBUG +formatter=detailedFormatter +args=(sys.stdout,) + +[handler_simpleHandler] +formatter=simpleFormatter +class=handlers.RotatingFileHandler +maxBytes=31457280 +level=DEBUG +args=('/tmp/test.log',) + + +[formatter_detailedFormatter] +# format=%(asctime)s - %(name)s - %(levelname)s / %(message)s +format=%(asctime)s - %(name)s - %(message)s +datefmt='%Y-%m-%d' + + + + diff --git a/assets/codigos_postales.csv b/assets/codigos_postales.csv index a5552946..0aa8e66a 100644 --- a/assets/codigos_postales.csv +++ b/assets/codigos_postales.csv @@ -1,1521 +1,1521 @@ -codigo_postal,localidad -1601,ISLA MARTIN GARCIA -1602,FLORIDA -1603,VILLA MARTELLI -1605,CARAPACHAY -1607,VILLA ADELINA -1609,BOULOGNE -1611,DON TORCUATO -1612,INGENIERO ADOLFO SOURDEAUX -1613,LOS POLVORINES -1614,VILLA DE MAYO -1615,GRAND BOURG -1617,EL TALAR -1618,RICARDO ROJAS -1619,GARIN -1621,BENAVIDEZ -1623,BARRIO GARIN NORTE -1625,ARROYO CANELON -1627,MATHEU -1629,ALMIRANTE IRIZAR -1631,VILLA ROSA -1633,EMPALME -1635,KILOMETRO 45 -1636,LA LUCILA -1638,VICENTE LOPEZ -1640,ACASSUSO -1642,SAN ISIDRO -1643,BECCAR -1644,VICTORIA -1646,SAN FERNANDO -1647,ZONA DELTA SAN FERNANDO -1648,RINCON DE MILBERG -1649,ZONA DELTA TIGRE -1650,GENERAL SAN MARTIN -1651,SAN ANDRES -1653,VILLA BALLESTER -1655,JOSE LEON SUAREZ -1657,11 DE SEPTIEMBRE -1659,CAMPO DE MAYO -1661,BELLA VISTA -1663,MUÑIZ -1664,TRUJUI -1665,JOSE CLEMENTE PAZ -1667,MANUEL ALBERTI -1669,DEL VISO -1670,NORDELTA -1672,VILLA LYNCH -1674,VILLA RAFFO -1676,SANTOS LUGARES -1678,CASEROS -1682,MARTIN CORONADO -1684,CIUDAD JARDIN DEL PALOMAR -1686,HURLINGHAM -1688,VILLA SANTOS TESEI -1702,CIUDADELA -1704,RAMOS MEJIA -1706,HAEDO -1708,MORON -1712,CASTELAR -1713,BARRIO PARQUE LELOIR -1714,ITUZAINGO -1716,LIBERTAD -1718,SAN ANTONIO DE PADUA -1722,MERLO -1723,MARIANO ACOSTA -1727,B LOS AROMOS SAN PATRICIO -1731,VILLARS -1733,PLOMER -1735,EL DURAZNO -1737,KILOMETRO 77 -1739,GENERAL HORNOS -1741,ENRIQUE FYNN -1742,PASO DEL REY -1744,CUARTEL V -1746,FRANCISCO ALVAREZ -1748,GENERAL RODRIGUEZ -1752,LOMAS DEL MIRADOR -1754,SAN JUSTO -1755,RAFAEL CASTILLO -1757,GREGORIO DE LAFERRERE -1759,GONZALEZ CATAN -1761,20 DE JUNIO -1763,VIRREY DEL PINO -1765,ISIDRO CASANOVA -1766,TABLADA -1768,CIUDAD MADERO -1770,ALDO BONZI -1771,MERCADO CENTRAL -1774,LA SALADA -1776,9 DE ABRIL -1778,CIUDAD EVITA -1802,AEROPUERTO EZEIZA -1804,CANNING -1806,TRISTAN SUAREZ -1808,ALEJANDRO PETION -1812,CARLOS SPEGAZZINI -1814,BARRIO 1 DE MAYO -1815,ESCUELA AGRICOLA DON BOSCO -1816,COLONIA SANTA ROSA -1822,VALENTIN ALSINA -1824,GERLI -1825,MONTE CHINGOLO -1826,REMEDIOS DE ESCALADA -1828,BANFIELD -1832,LOMAS DE ZAMORA -1834,TEMPERLEY -1836,LLAVALLOL -1838,LUIS GUILLON -1842,EL JAGUEL -1846,ADROGUE -1847,RAFAEL CALZADA -1849,CLAYPOLE -1852,BURZACO -1854,LONGCHAMPS -1856,GLEW -1858,VILLA NUMANCIA -1862,AMERICA UNIDA -1864,ALEJANDRO KORN -1865,EL PAMPERO -1870,AVELLANEDA -1871,DOCK SUD -1872,SARANDI -1874,VILLA DOMINICO -1875,WILDE -1876,BERNAL ESTE -1878,QUILMES -1879,QUILMES OESTE -1881,SAN FRANCISCO SOLANO -1882,EZPELETA ESTE -1884,BERAZATEGUI -1885,GUILLERMO E HUDSON -1886,RANELAGH -1888,FLORENCIO VARELA -1889,BOSQUES -1890,JUAN MARIA GUTIERREZ -1891,INGENIERO ALLAN -1893,CENTRO AGRICOLA EL PATO -1894,JUAN VUCETICH EX DR R LEVENE -1895,ARTURO SEGUI -1896,CAMINO CENTENARIO KM 11500 -1897,MANUEL B GONNET -1900,LA PLATA -1901,ESTACION MORENO -1903,ABASTO -1905,JOSE FERRARI -1907,EL PINO -1909,ARANA -1911,BME BAVIO GRAL MANSILLA -1913,ATALAYA -1915,ARBUCO -1917,LUIS CHICO -1919,BASE AERONAVAL PUNTA INDIO -1921,ALVAREZ JONTE -1923,ARROYO DEL PESCADO -1925,DESTILERIA FISCAL -1927,ESC NAV MILITAR RIO SANT -1929,BASE NAVAL RIO SANTIAGO -1931,PUNTA LARA -1980,BARRIO LA DOLLY -1981,DESVIO KILOMETRO 55 -1983,GOMEZ -1984,DOMSELAAR -1986,ALTAMIRANO -1987,ALEGRE -2000,VILLA ANGELICA -2101,ALBARELLOS -2103,COLONIA ESCRIBANO -2105,CAÑADA RICA -2107,ALVAREZ -2109,ACEBAL -2111,FRANCISCO PAZ -2113,PEYRANO -2115,COLONIA VALDEZ -2117,ALCORTA -2119,ARMINDA -2121,PEREZ -2123,CAMPO CALVO -2124,22 DE MAYO -2126,ALVEAR -2128,ARROYO SECO -2132,AERO CLUB ROSARIO -2134,ROLDAN -2136,SAN GERONIMO -2138,CARCARAÑA -2142,CAMPO MEDINA -2144,CAMPO HORQUESCO -2146,CLASON -2147,SAN GENARO NORTE -2148,CAMPO CASTRO -2152,GRANADERO BAIGORRIA -2154,CAPITAN BERMUDEZ -2156,ARSENAL DE GUERRA SAN LORENZO -2170,CANDELARIA SUD -2173,CAMPO PESOA -2175,BARLETT -2177,BIGAND -2179,BOMBAL -2181,LOS MOLINOS -2183,AREQUITO -2185,CAMPO CRENNA -2187,ARTEAGA -2200,LAS QUINTAS -2201,RICARDONE -2202,CERANA -2204,JESUS MARIA -2206,CAMPO PALETTA -2208,GABOTO -2212,CAMPO GALLOSO -2214,ALDAO -2216,CAMPO RAFFO -2218,CARRIZALES -2222,DIAZ -2240,CAMPO GARCIA -2241,LARRECHEA -2242,ARIJON -2246,BARRANCAS -2248,BERNARDO DE IRIGOYEN -2252,COLONIA CAMPO PIAGGIO -2253,CAMPO GIMENEZ -2255,CAMPO RODRIGUEZ -2257,COLONIA BELGRANO -2258,CAMPO QUIÑONES -2300,COLONIA BELLA ITALIA -2301,BELLA ITALIA -2303,ANGELICA -2305,LEHMANN -2307,ATALIVA -2309,COLONIA REINA MARGARITA -2311,ADOLFO ALSINA -2313,COLONIA BERLIN -2315,ESTACION SAGUIER -2317,CASABLANCA -2318,AURELIA -2322,CABAÑA EL CISNE -2324,COLONIA TACURALES -2326,BEALISTOCK -2340,CERES -2341,COLONIA MONTEFIORE -2342,CAMPO EL MATACO -2344,ACHAVAL RODRIGUEZ -2345,CAMPO BOTTO -2347,COLONIA MACKINLAY -2349,COLONIA DOS ROSAS Y LA LEGUA -2352,AMBROSETTI -2400,VILLANI -2401,CASTELAR -2403,BAUER Y SIGEL -2405,COLONIA CELLO -2407,CAMPO CLUCELLAS -2409,ESTRADA -2415,DESVIO BOERO -2438,FRONTERA -2440,BARRIO BELGRANO ORTIZ -2441,CRISPI -2443,COLONIA MARGARITA -2445,CRISTOLIA -2447,LOS SEMBRADOS -2449,AVENA -2451,COLONIA LA YERBA -2453,CARLOS PELLEGRINI -2454,CAÑADA ROSQUIN -2456,ESMERALDA -2500,CAÑADA DE GOMEZ -2501,BERRETTA -2503,VILLA ELOISA -2505,CAMPO LA RIVIERE -2506,CORREA -2508,ARMSTRONG -2512,CAMPO CHARO -2520,LA CALIFORNIA -2521,ITURRASPE -2523,BOUQUET -2527,COLONIA SAN FRANCISCO -2529,PIAMONTE -2531,LANDETA -2533,LOS CARDOS -2535,EL TREBOL -2600,BOCA P 25 -2601,LA CHISPA -2603,CHAPUY -2605,OTTO BEMBERG -2607,CAMPO QUIRNO -2609,COLONIA MORGAN -2611,ESTACION CHRISTOPHERSEN -2613,LA MOROCHA -2615,LA GAMA -2617,SANCTI SPIRITU -2618,CARMEN -2622,MAGGIOLO -2630,FIRMAT -2631,CORA -2633,CHOVET -2635,CAÑADA DEL UCLE -2637,COLONIA HANSEN -2639,BERABEVU -2643,CAFFERATA -2700,BARRIO TROCHA -2701,12 DE AGOSTO -2703,CABO SAN FERMIN -2705,HARAS SAN JACINTO -2707,4 DE NOVIEMBRE -2709,LOS INDIOS -2711,ALMACEN PIATTI -2713,MANUEL OCAMPO -2715,EL SOCORRO -2717,ACEVEDO -2718,LIERRA ADJEMIRO -2720,COLON -2721,EL ARBOLITO -2722,WHEELWRIGHT -2723,ESTANCIA LAS GAMAS -2725,HUGHES -2726,LABORDEBOY -2728,MELINCUE -2729,CARRERAS -2732,4 DE FEBRERO -2740,ALMACEN LA COLINA -2741,EL RETIRO -2743,ARROYO DULCE -2745,GAHAN -2747,CORONEL ISLEÑOS -2751,ALMACEN CASTRO -2752,ALMACEN EL DESCANSO -2754,CAMPO CRISOL -2760,COLONIA LOS TRES USARIS -2761,ESTANCIA SANTA CATALINA -2763,FLAMENCO -2764,CAMPO LA NENA -2800,ARROYO AGUILA NEGRA -2801,ALTO VERDE -2802,LOMAS DEL RIO LUJAN -2804,CAMPANA -2805,ARROYO ALELI -2806,LAS PALMAS -2808,ATUCHA -2812,CAPILLA DEL SEÑOR -2813,ARROYO DE LA CRUZ -2814,ALTO LOS CARDALES -2820,COLONIA EL POTRERO -2821,ARROYO DEL CURA -2823,AERO CLUB CANAL -2824,BRITOS -2826,ALDEA SAN ANTONIO -2828,COLONIA NUEVA MONTEVIDEO -2840,ALBARDON -2841,ALDEA ASUNCION -2843,GENERAL GALARZA -2845,COLONIA DUPORTAL -2846,ANAHI -2848,BERISSO -2852,ALARCON -2854,DOS HERMANAS -2900,SAN NICOLAS DE LOS ARROYOS -2903,EREZCANO -2905,GENERAL ROJO -2907,GENERAL CONESA -2909,ESTANCIAS -2912,LA QUERENCIA -2914,COSTA BRAVA -2915,AGUIRREZABALA -2916,EL JUPITER -2918,EMPALME VILLA CONSTITUCION -2919,COPACABANA -2921,GODOY -2930,LA BUANA MOZA -2931,ISLA LOS LAURELES -2933,COLONIA VELEZ -2935,ALGARROBO -2938,ALSINA -2942,BARADERO -2943,IRENEO PORTELA -2944,RIO TALA -2946,EL ESPINILLO -3000,BARRANQUITAS -3001,ALTO VERDE -3003,COLONIA LOS ZAPALLOS -3005,COLONIA CALIFORNIA -3007,EMPALME SAN CARLOS -3009,EL TROPEZON -3011,CAMPO MAGNIN -3013,COLONIA MATILDE -3014,ANGEL GALLARDO -3016,SAN JOSE -3017,BAJO LAS TUNAS -3018,CANDIOTI -3020,CAMPO SANTO DOMINGO -3021,CAMPO ANDINO -3023,CULULU -3025,COLONIA CLARA -3027,LA PELADA -3029,COLONIA ADOLFO ALSINA -3032,NELSON -3036,AROMOS -3038,CAYASTACITO -3040,ASUNCION MARIA -3041,CACIQUE ARIACAIQUIN -3042,ABIPONES -3044,GOBERNADOR CRESPO -3045,CAMPO ZAVALLA -3046,ARRASCAETA -3048,ANGELONI -3050,CALCHAQUI -3051,ALEJANDRA -3052,CAÑADITA -3054,COLONIA LA NEGRA -3056,CAMPO COUBERT -3057,ESTANCIA LAS GAMAS -3060,CAMPO SAN JOSE -3061,ANTONIO PINI -3066,CAMPO GARAY -3070,DHO -3071,AGUARA GRANDE -3072,LA LUCILA -3074,COLONIA EL SIMBOL -3076,HUANQUEROS -3080,COLONIA PUJOL -3081,CAVOUR -3083,GRUTLY -3085,PILAR -3087,FELICIA -3100,AVENIDA EJERCITO PARANA -3101,ALDEA BRASILERA -3103,ALDEA SANTAFECINA -3105,DIAMANTE -3107,COLONIA AVELLANEDA -3109,COLONIA CENTENARIO -3111,ALMACEN CRISTIAN SCHUBERT -3112,COLONIA LOMA NEGRA -3113,COLONIA CELINA -3114,ALDEA MARIA LUISA -3116,ALDEA CHALECO -3117,ALDEA SAN ANTONIO -3118,CENTRO COMUNITARIO CNIA NUE -3122,ARROYO CORRALITO -3123,ALDEA SANTA MARIA -3125,ANTONIO TOMAS -3127,ALCETE -3128,COLONIA BERRO -3129,COLONIA HERNANDARIAS -3132,EL PINGO -3133,ARROYO BURGOS -3134,ANTONIO TOMAS SUD -3136,ALCARAZ NORTE -3137,ALCARAZ SUD -3138,ALCARAZ 2DO -3142,ALCARACITO -3144,ALCARAZ 1RO -3150,ALGARROBITOS 1RO -3151,ANTELO -3153,KILMETRO 165 -3155,COSTA DEL NOGOYA -3156,BETBEDER -3158,20 DE SEPTIEMBRE -3162,ARANGUREN -3164,COLONIA RIVAS -3170,ALBERTO GERCHUNOFF -3172,KILOMETRO 208 -3174,ALTAMIRANO SUD -3176,ESTACION SOLA -3177,ALTAMIRANO NORTE -3180,DIEGO LOPEZ -3181,ARROYO MOREIRA -3183,ALBARIÑO -3185,COLONIA LA MARTA -3187,ATENCIO -3188,COLONIA FALCO -3190,ARROYO HONDO -3191,ARROYO CEIBO -3192,COLONIA BERTOZZI -3194,PASO TELEGRAFO -3196,ARROYO VEGA -3197,ABRA GUAZU -3199,LOS LAURELES -3200,COLONIA LOS SAUCES -3201,CAMBA PASO -3203,ARROYO GRANDE -3204,AYUI PARADA -3206,BELLA UNION PARAJE -3208,COLONIA ENSANCHE SAUCE -3212,ARROYO EL MOCHO -3214,ESTACION YERUA -3216,ARROYO HONDO -3218,ARROYO PALMAR -3220,ARROYO MANGANGA -3222,BUEN RETIRO -3224,LA BLANQUEADA -3226,BUENA VISTA -3228,CABI MONDA -3229,COLONIA FREITAS -3230,ARBOL SOLO -3231,COLONIA AROCENA INA -3232,CABRED -3234,BONPLAND -3240,COLONIA EGIDO -3241,CAMPO DE VILLAMIL -3244,COLONIA BELGA AMERICANA -3246,ACHIRAS -3248,CARAGUATA -3252,ALDEA SAN JORGE -3254,COLONIA LA BLANQUITA -3260,ARROYO MOLINO -3261,CENTELLA -3262,CASEROS -3263,1 DE MAYO -3265,ARROYO CARABALLO -3267,CAÑADA DE LAS OVEJAS -3269,ARROYO BARU -3272,COLONIA 1 DE MAYO -3280,ARROYO URQUIZA -3281,CALERA -3283,COLONIA MABRAGAÑA -3285,BERDUC -3287,ALDEA SAN GREGORIO -3300,ARROYO -3302,AGUARA CUA -3304,BARRIO DON SANTIAGO -3306,CENTINELA -3308,CANDELARIA -3309,ARROYO TOMAS -3311,ARROYO ISABEL -3313,ARROYO DEL MEDIO -3315,CAA YARI -3316,ARROYO PASTORA -3317,ARROYO MAGDALENA -3318,BONPLAND NORTE -3322,APARICIO CUE -3324,GOBERNADOR ROCA -3326,COLONIA LEIVA -3327,COLONIA ROCA -3328,COLONIA JAPONESA -3332,CAPIOVI -3334,3 DE MAYO -3337,ADOLFO J POMAR -3338,17 DE AGOSTO -3340,BOQUERON -3342,AGUAPEY -3344,2 DE JULIO -3346,BACACAY -3350,APOSTOLES -3351,AZARA -3353,ARROYO SANTA MARIA -3355,ARRECHEA -3357,BARRA BONITA -3358,CHEROGUITA -3360,ARROYO FEDOR -3361,ACARAGUA -3362,1 DE MAYO -3363,25 DE MAYO -3364,2 DE MAYO -3366,ALMIRANTE BROWN -3370,PLANCHADA BANDERITA -3371,CABURE -3372,CATARATAS DEL IGUAZU -3374,EL PORVENIR -3376,GOBERNADOR LANUSSE -3378,22 DE DICIEMBRE -3380,9 DE JULIO KILOMETRO 20 -3381,MARIA MAGDALENA -3382,COLONIA CUNCI -3384,BARRANCON -3386,CARAGUATAY -3400,BAÑADO NORTE -3401,ARROYO PELON -3403,AGUIRRE CUE -3405,ALGARROBAL PUISOYE -3407,AGUAY -3409,ARROYO SAN JUAN -3412,ALBARDON -3414,ABRA -3416,ARROYO CEIBAL -3418,BARTOLOME MITRE -3420,ACUÑA CUE -3421,BAJO GUAZU -3423,ARAÑITA -3425,COSTA GRANDE -3427,ABRA -3428,ESTACION SALADAS -3432,BELLA VISTA -3433,CARRIZAL NORTE -3440,BARRIO VILLA CORDOBA -3441,ALGARROBO -3443,COLONIA MENDEZ BAR -3445,9 DE JULIO -3446,KILOMETRO 374 -3448,ALAMO -3449,BOLICHE LATA -3450,8 DE DICIEMBRE -3451,BATELITO -3453,IFRAN -3454,BAÑADO SAN ANTONIO -3460,ARROYO CASTILLO -3461,ABO NEZU -3463,ARISTIA -3465,ARROYO CASCO -3466,ABALO -3470,ARROYO GRANDE -3471,ALEN CUE -3472,CAAGUAZU -3474,CHAVARRIA -3476,EL REMANSO -3480,ALGARROBAL -3481,ANGOSTURA -3483,ARROYO BALMACEDA -3485,CARANDAITI -3486,VILLA OLIVARI -3487,PUESTO DE ISLA -3500,COLONIA FLORENCIA -3501,CAMPO DE GALNASI -3503,BARRANQUERAS -3505,ARROYO QUINTANA -3507,LA EDUVIGIS -3509,CAMPO EL BERMEJO -3511,COLONIA CORONEL DORREGO -3513,ARBOL SOLO -3514,CACUI -3515,CAPITAN SOLARI -3516,BASAIL -3518,CABRAL CUE -3522,EL RETIRO -3524,EL CAMPAMENTO -3526,GANDOLFI -3530,ALDEA FORESTAL -3531,COLONIA ABORIGEN -3532,CURANDU -3534,COLONIA EL AGUARA -3536,BOCAS -3540,AVANZADA -3541,CAMPO LAS PUERTAS -3543,COLONIA LOTE 12 -3545,KILOMETRO 525 -3550,ALLENDE -3551,CAMPO MONTE LA VIRUELA -3553,COLONIA DURAN -3555,CAMPO HUBER -3557,CARAGUATAY -3560,CAMPO UBAJO -3561,AVELLANEDA -3563,COLONIA SAN MANUEL -3565,ARROYO DEL REY -3567,DEST AERONAUTICO MILIT RECONQU -3569,BARROS PAZOS -3572,CAMPO GARABATO -3574,CAPILLA GUADALUPE NORTE -3575,ARROYO CEIBAL -3580,KILOMETRO 408 -3581,CAMPO REDONDO -3583,ISLA TIGRE -3585,EL SOMBRERITO -3586,CAMPO YAGUARETE -3587,SAN ANTONIO DE OBLIGADO -3589,KILOMETRO 23 -3592,COLONIA HARDY -3620,KILOMETRO 184 -3621,POZO NAVAGAN -3641,ARROYO SECO -3700,BARRIO GRAL JOSE DE SAN MARTIN -3701,ALMIRANTE BROWN -3703,ALELOY -3705,10 DE MAYO -3706,AVIA TERAI -3708,CONCEPCION DEL BERMEJO -3712,LOS FRENTONES -3714,9 DE JULIO -3716,CAMPO LARGO -3718,AMAMBAY -3722,2 DE MAYO -3730,CABRAL -3731,MESON DE FIERRO -3732,COLONIA ABATE -3733,CAMPO EL JACARANDA -3734,CAMPO MORENO -4000,ESTACION DE ZOOTECNIA B -4101,AGUA NEGRA -4103,BAJO DE RACO -4105,ABRA DEL TAFI -4107,ACONQUIJA -4109,ALTO NUESTRA SEÑORA DEL VALLE -4111,AGUADA -4113,ACOSTILLA -4115,AGUA AZUL -4117,ALABAMA -4119,AGUA COLORADA -4122,ALIZAL -4124,ABRA EL CANDADO -4126,EL BRETE -4128,EL CARMEN -4129,CAÑADA -4132,AGUA AZUL -4133,LA BANDA -4134,ACHERAL -4135,CASPINCHANGO -4137,ABRA BAYA -4139,AGUA AMARILLA LA HOYADA -4141,FUERTE QUEMADO -4142,ALTO DE LEIVA -4143,INDEPENDENCIA -4144,AMBERES -4145,INGENIO LA PROVIDENCIA -4146,BARRIO BELGRANO -4147,ALTO LAS LECHUZAS -4149,ALPACHIRI -4151,BAJO DE LOS SUELDOS -4152,AGUILARES -4153,ALTO VERDE -4155,CEVIL GRANDE -4157,ARROYO MAL PASO -4158,CAMPO DE TALAMAYO -4159,ALTO EL PUESTO -4161,ALONGO -4162,BATIRUANA -4163,HUASA PAMPA NORTE -4164,BAJASTINE -4166,BALDERRAMA -4168,AGUA BLANCA -4172,BUENA VISTA -4174,AMPATA -4176,ALTO DEL PUESTO -4178,ABRA RICA -4182,CAMPO LA FLOR LOS RALOS -4184,BUSTAMANTE -4186,CAÑETE -4187,ANTA CHICA -4195,7 DE ABRIL -4230,BREA CHIMPANA -4231,ALBIGASTA -4234,ACHALCO -4235,ALBIGASTA -4237,CORTADERAS -4242,25 DE MAYO -4411,SEY -4413,CATUA -4431,AGUAS CALIENTES -4434,ANTA -4500,ALTO DEL SALADILLO -4501,ABRA DEL TRIGO -4503,ARRAYANAL -4504,23 DE AGOSTO -4506,ALEGRIA -4512,AGUA NEGRA -4513,ALTO CALILEGUA -4514,CALILEGUA -4516,CAIMANCITO -4518,AGUAS CALIENTES -4522,ALTO DEL SALADILLO -4542,EL PALMAR DE SAN FRANCISCO -4561,LA CHINACA -4600,ALGARROBAL -4601,CORRAL DE PIEDRAS -4603,CATAMONTAÑA -4605,ALISOS DE ABAJO -4606,COLONIA LOS LAPACHOS -4608,ALTO VERDE -4612,CARAHUNCO -4616,BARCENA -4618,ABRA DE PIVES -4622,BELLA VISTA -4624,ABRA MAYO -4626,ANGOSTO DEL PERCHEL -4630,APARZO -4631,ANTIGUO -4632,ANTUMPA -4633,SAN PEDRO DE IRUYA -4634,ABRALAITE -4640,ABRA PAMPA -4641,ABDON CASTRO TOLAY -4643,ANTIGUYOS -4644,CANGREJILLOS -4648,BARRIO LA UNION -4650,ABRA DE PEÑAS -4651,AGUA DE CASTILLA -4653,CASIRA -4655,CABRERIA -4700,BANDA VARELA -4701,ACOSTILLA -4705,AGUADITA -4707,CHAÑARCITO -4709,SAN JOSE DE PIEDRA BLANCA -4711,AMBATO -4713,OCHO VADOS -4715,AGUA VERDE -4716,AMADORES -4718,BARRO NEGRO -4719,BALCOSNA -4722,EL DURAZNILLO -4723,ALIJILAN -4724,AGUA COLORADA -4726,CAPAYAN -4728,CHUMBICHA -4740,AGUA SALADA -4741,AGUA DE LAS PALOMAS -4743,ACONQUIJA -4750,AGUA COLORADA -4751,AGUA DE DIONISIO -4753,CORRALITO -5260,ACHERAL -5261,AGUA DEL SIMBOL -5263,EL MEDANO -5264,ANGELINA -5265,AGUA LOS MATOS -5266,CHICHAGASTA -5272,COMANDANTE LEAL -5274,ALTILLO DEL MEDIO -5275,AGUA COLORADA -5276,BALDES DE PACHECO -5300,AMILGANCHO -5301,AGUA BLANCA -5303,ANJULLON -5304,EL TALA -5306,CARRIZAL -5310,AIMOGASTA -5311,ARAUCO -5313,ESTACION MAZAN -5315,CALERA LA NORMA -5317,APOYACO -5319,COLPES -5321,EL POTRERO -5325,ALPASINCHE -5327,CAPIHUAS -5329,AMUSCHINA -5331,ANDALUCIA -5333,BANDA DE LUCERO -5340,AGUA GRANDE -5341,ANILLACO -5343,LAVALLE -5345,BAÑOS TERMALES -5350,EL MOLLE -5351,BANDA FLORIDA -5353,EL ZAPALLAR -5355,EL ALTILLO -5357,EL HORNO -5359,ALTO JAGUEL -5360,CHILECITO -5361,AICUÑA -5363,ANGUINAN -5365,EL JUMEAL -5367,CACHIYUYAL -5369,PAGANCILLO -5372,NONOGASTA -5374,CATINZACO -5380,CHAMICAL -5381,BELLA VISTA -5383,AGUA COLORADA -5384,PUNTA DE LOS LLANOS -5385,AGUADITA -5386,AMANA -5400,DESAMPARADOS -5401,BARRIO EL TONTAL -5403,BARRIALITOS -5405,AGUA Y ENERGIA -5407,DIQUE TOMA -5409,ADAN QUIROGA -5411,LA LEGUA -5413,APEADERO LAS CHIMBAS -5415,ANGACO NORTE -5417,9 DE JULIO -5419,BAÑOS DE LA LAJA -5421,LA TRANCA -5423,CAPITAN LAZO -5424,VILLA LERGA -5425,ALBARRACIN -5427,APEADERO QUIROGA -5429,EL ABANICO -5431,APEADERO GUANACACHE -5433,ESTACION LA RINCONADA -5435,ALGARROBO GRANDE -5436,COLONIA ZAPATA -5438,ALTO DE SIERRA -5439,BELGRANO -5442,AMBAS PUNTILLAS -5443,ALGARROBO VERDE -5444,AMPACAMA -5446,BALDE DE LEYES -5447,AGUA CERCADA -5449,AGUANGO -5460,AGUA DE LA ZORRA -5461,AGUADA DE LA PEÑA -5463,ALTO HUACO -5465,BAÑOS PISMANTA -5467,ACERILLOS -5470,ABRA VERDE -5471,AGUA BLANCA -5473,AGUAYO -5474,BARRANQUITAS -5475,AGUA DE LA PIEDRA -5500,CERRO ACONCAGUA -5501,CERRILLOS AL SUD -5503,PASO DE LOS ANDES -5505,CARBOMETAL -5507,BAÑOS LUNLUNTA -5509,AGRELO -5511,GENERAL GUTIERREZ -5513,BARRIO JARDIN LUZURIAGA -5515,MAIPU -5517,CESPEDES -5519,ALTO DE LAS ARAÑAS -5521,LOS CORREDORES -5523,BUENA NUEVA -5525,BUENA VISTA -5527,COLONIA SANTA TERESA -5529,COLONIA BOMBAL -5531,BARRIO FERRI -5533,9 DE JULIO -5535,ASUNCION -5537,ALGARROBITO -5539,ARENALES -5541,ALGARROBAL ABAJO -5543,3 DE MAYO -5544,GOBERNADOR BENEGAS -5545,AGUA DE DIAZ -5547,VILLA HIPODROMO -5549,AGUA DE LOS MANANTIALES -5551,ESTACION USPALLATA -5553,EMPALME FRONTERA -5555,PUENTE DEL INCA -5557,CARACOLES -5560,ARROYO CLARO -5561,ANCON -5563,AGUA AMARGA -5565,CAMPO DE LOS ANDES -5567,LA CAÑADA -5569,AGUADA -5570,ALTO DEL SALVADOR -5571,CHIVILCOY -5572,ALTO GRANDE -5573,COLONIA DELFINO -5575,ANDRADE -5577,EL ALTO -5579,BARRIO LENCINA -5582,ALBERTO FLORES -5584,BARRIO VILLA ADELA -5585,EL CIPRES -5587,BARCALA -5589,CHAPANAY -5590,ADRIAN MATURANO -5591,ALPATACAL -5592,EL CARBALINO -5594,ALTO CON ZAMPA -5595,CUPILES -5596,12 DE OCTUBRE -5598,BAÑADO VERDE -5600,AGUA DE LA MULA -5601,CAPITAN MONTOYA -5603,CAÑADA SECA -5605,CALLE LARGA VIEJA -5607,COLONIA BOMBAL Y TABANERA -5609,ARISTIDES VILLANUEVA -5611,AGUA RICA -5612,VALLE DE LAS LEÑAS -5613,AGUA BOTADA -5615,25 DE MAYO -5620,EL JUNCALITO -5621,AGUA DE TORRE -5622,COLONIA JAUREGUI -5623,ATUEL SUD -5624,KILOMETRO 47 -5632,COLONIA ALVEAR -5633,OCHENTA Y CUATRO -5634,BOWEN -5636,FAVELLI -5637,30 DE OCTUBRE -5645,EL CENIZO -5700,ALTO BLANCO -5701,11 DE MAYO -5703,6 DE SEPTIEMBRE -5705,AGUA HEDIONDA -5707,AGUADITAS -5709,BAÑADITO VIEJO -5710,LA PUNTA -5711,ANGELITA -5713,BALDE AHUMADA -5715,ARBOL VERDE -5717,EL PIMPOLLO -5719,AGUA AMARGA -5721,AGUA SEBALLE -5722,ACASAPE -5724,ALTO PENCOSO -5730,20 DE FEBRERO -5731,ALFALAND -5733,CRAMER -5734,LA RIBERA -5735,COLONIA BELLA VISTA -5736,COMANDANTE GRANVILLE -5738,AVANZADA -5741,13 DE ENERO -5743,LA ISABEL -5750,ALTO DE LA LEÑA -5751,AGUA SALADA -5753,AGUA LINDA -5755,ALTO DEL MOLLE -5757,SAN LORENZO -5759,CALERA ARGENTINA -5763,GENERAL URQUIZA -5770,CHACRAS VIEJAS -5771,ALANICES -5773,CAÑADA -5775,BAJO GRANDE -5777,ADOLFO RODRIGUEZ SAA -5779,LA CHILCA -5831,9 DE JULIO -5835,BELLA VISTA -5871,LA AGUADA DE LAS ANIMAS -5873,ISLA -5881,CAÑADA LA NEGRA -5883,ALTO LINDO -6000,BARRIO CAROSIO -6001,AGUSTIN ROCA -6003,ASCENCION -6005,ESTACION GENERAL ARENALES -6007,ARRIBEÑOS -6009,SAN MARCELO -6013,BAIGORRITA -6015,CAMPO COLIQUEO -6017,CHANCAY -6018,COLONIA LOS BOSQUES -6022,LA ORIENTAL -6030,EDMUNDO PERKINS -6031,DE BRUYN -6032,BLANDENGUES -6034,COLONIA ALBERDI -6036,DIEGO DE ALVEAR -6042,DOS HERMANOS -6050,CUARTEL VII -6051,INGENIERO BALBIN -6053,EL PEREGRINO -6058,PAZOS KANKI -6062,CORONEL GRANADA -6063,PORVENIR -6064,EDUARDO COSTA -6065,BLAQUIER -6070,BALSA -6071,BERMUDEZ -6073,EL TRIUNFO -6075,ARENAZA -6077,ENCINA -6078,BAYAUCA -6100,LA INES -6101,VILLA SABOYA -6103,AMENABAR -6105,CAÑADA SECA -6106,AARON CASTELLANOS -6200,REALICO -6201,CHANILAO -6203,EL OLIVO -6205,EL GUANACO -6207,ALTA ITALIA -6212,ADOLFO VAN PRAET -6213,LOTE 11 ESCUELA 107 -6214,CASIMIRO GOMEZ -6216,BAGUAL -6220,BERNARDO LARROUDE -6221,CEBALLOS -6223,CORONEL CHARLONE -6228,AGUAS BUENAS -6230,FRANCISCO CASAL -6231,CUENCA -6233,CONDARCO -6235,VILLA SAUCE -6237,AMERICA -6239,GONZALEZ MORENO -6241,EL DIA -6242,DRABBLE -6244,BANDERALO -6269,LA COLINA -6277,BUENA ESPERANZA -6279,BATAVIA -6300,BARRANCAS COLORADAS -6301,ATALIVA ROCA -6303,CACHIRULO -6305,ATREUCO -6307,COLONIA LA ORACION -6309,ALPACHIRI -6311,CAMPO DE LOS TOROS -6312,RICARDO LAVALLE -6313,BAJO DE LAS PALOMAS -6315,COLONIA BARON -6317,LA FLORENCIA -6319,CARRO QUEMADO -6321,CAICHUE -6323,ALGARROBO DEL AGUILA -6325,COLONIA DEVOTO -6326,ANGUIL -6330,ARTURO ALMARAZ -6331,COLONIA BEAUFORT -6333,ALFREDO PEÑA -6335,GRACIARENA -6337,INGENIERO THOMPSON -6338,LEUBUCO -6339,CAILOMUTA -6341,CHAPI TALO -6343,LOS GAUCHOS -6345,LA BILBAINA -6346,PELLEGRINI -6348,BOCAYUBA -6352,COLONIA LA INDIA -6354,COLONIA LA GAVIOTA -6360,BARRIO EL MOLINO -6361,AGUSTONI -6365,AZTEAZU -6367,ARGENTINA BELVEDERE -6369,CAMPO SALUSSO -6380,BOEUF -6381,CAMPO CARETTO -6383,CAMPO MOISES SECCION 1A -6385,ARATA -6387,CALEUFU -6389,ALEGRIA -6400,BARRIO INDIO TROMPA -6401,SUNDBLAD -6403,BADANO -6405,30 DE AGOSTO -6407,GIRODIAS -6409,JOSE MARIA BLANCO -6411,BRAVO DEL DOS -6417,CASBAS -6422,PRIMERA JUNTA -6424,BERUTI -6430,ADOLFO ALSINA -6431,ESTACION LAGO EPECUEN -6433,ARTURO VATTEONE -6434,PALANTELEN -6435,GUAMINI -6437,ALAMOS -6438,MASUREL -6439,BONIFACIO -6441,COLONIA BARON HIRSCH -6443,ARANO -6450,ABEL -6451,ANCON -6453,CARLOS SALAS -6455,CARLOS TEJEDOR -6457,INGENIERO BEAUGEY -6459,COLONIA SERE -6461,CAPITAN CASTRO -6463,ALAGON -6465,CORACEROS -6467,EL TRIO -6469,ASTURIAS -6471,ATAHUALPA -6472,FRANCISCO MADERO -6474,CAMPO ARISTIMUÑO -6475,ESTEBAN DE LUCA -6476,CHICLANA -6500,9 DE JULIO -6501,12 DE OCTUBRE -6503,DESVIO KILOMETRO 234 -6505,DUDIGNAC -6507,CORBETT -6509,DEL VALLE -6511,HALE -6513,COLONIA LAS YESCAS -6515,CARLOS MARIA NAON -6516,AMALIA -6530,CARLOS CASARES -6531,ALGARROBO -6533,ALFREDO DEMARCHI -6535,BELLOCQ -6537,EL CAMOATI -6538,LA DORITA -6550,BOLIVAR -6551,JUAN F IBARRA -6553,LA TORRECITA -6555,ALFALAD -6557,ARBOLEDA -6559,RECALDE -6561,BLANCA GRANDE -6600,KILOMETRO 125 -6601,ALTAMIRA -6603,INGENIERO WILLIAMS -6605,CAMPO PEÑA LOPEZ -6607,ANASAGASTI -6608,AGOTE -6612,CAPDEPONT -6614,FRANKLIN -6616,CASTILLA -6620,CHIVILCOY -6621,ANDERSON -6623,INDACOCHEA -6625,CAÑADA LA RICA -6627,ACHUPALLAS -6628,COLONIA ZAMBUNGO -6632,BENITEZ -6634,ALBERTI -6640,ASAMBLEA -6641,COMODORO PY -6643,ARAUJO -6645,LA LIMPIA -6646,COLONIA SAN EDUARDO -6648,MECHA -6651,INGENIERO DE MADRID -6652,OLASCOAGA -6660,25 DE MAYO -6661,BLAS DURAÑONA -6663,JUAN VELA -6665,ERNESTINA -6667,AGUSTIN MOSCONI -6700,CAMINERA LUJAN -6701,CARLOS KEEN -6703,ALASTUEY -6705,VILLA RUIZ -6706,EST JAUREGUI VA FLANDRIA -6708,COLONIA NAC DE ALIENADOS -6712,CORTINES -6720,KILOMETRO 125 -6721,AZCUENAGA -6723,CUCULLU -6725,CARMEN DE ARECO -6727,GOUIN -6734,RAWSON -6740,CHACABUCO -6743,COLIQUEO -6746,CUCHA CUCHA -6748,MEMBRILLAR -7000,CANTERA AGUIRRE -7001,LA PASTORA -7003,ACEILAN -7005,BARKER -7007,CAMINERA NAPALEOFU -7009,IRAOLA -7011,ANEQUE GRANDE -7013,DE LA CANAL -7020,BENITO JUAREZ -7021,ALZAGA -7100,DOLORES -7101,CERRO DE LA GLORIA CANAL 15 -7103,FARO SAN ANTONIO -7105,SAN CLEMENTE DEL TUYU -7106,LAS TONINAS -7107,SANTA TERESITA -7108,COSTA DEL ESTE -7109,BARRIO PEDRO ROCCO -7110,CUARTEL IV -7111,SAN BERNARDO DEL TUYU -7112,AGUAS VERDES -7113,LA LUCILA DEL MAR -7114,CANAL 15 CERRO DE LA GLORIA -7116,CAMARON CHICO -7118,GENERAL GUIDO -7119,CARI LARQUEA -7130,CAMINERA SAMBOROMBON -7135,COMANDANTE GIRIBONE -7136,ADELA -7150,AYACUCHO -7151,LANGUEYU -7153,CANGALLO -7160,LA UNION -7161,LABARDEN -7163,CLAVERIE -7165,FARO QUERANDI -7167,CARILO -7169,JUANCHO -7172,COLONIA FERRARI -7174,ARROYO GRANDE -7200,EL GUALICHO -7201,COLMAN -7203,CHAPALEUFU -7205,LA ESPERANZA ROSAS LAS FLORES -7207,EL TRIGO -7208,CORONEL BOERR -7212,DOCTOR DOMINGO HAROSTEGUY -7214,CACHARI -7220,FUNKE -7221,FRANCISCO BERRA -7223,BONNEMENT -7225,CASALINS -7226,GORCHS -7228,ABBOTT -7240,KILOMETRO 112 -7241,LA PORTEÑA -7243,ANTONIO CARBONI -7245,CAMPO SABATE -7247,BARRIENTOS -7249,EL ARAZA -7260,BARRIO VILLA SALADILLO -7261,SALADILLO NORTE -7263,EL CHUMBEAU -7265,CAZON -7267,ALVAREZ DE TOLEDO -7300,AZUL -7301,ARIEL -7303,ALTONA -7305,ANTONIO DE LOS HEROS -7307,CROTTO -7311,CHILLAR -7313,16 DE JULIO -7316,FORTIN IRENE -7318,COLONIA HINOJO -7400,BARRIO LA LUISA -7401,CANTERAS DE GREGORINI -7403,ALVARO BARROS -7404,FORTIN LAVALLE -7406,ALDECON -7407,LIBANO -7408,LA COLINA -7412,LAS HERMANAS -7414,LAPRIDA -7500,EL CARRETERO -7501,INDIO RICO -7503,CRISTIANO MUERTO -7505,BALNEARIO CLAROMECO -7507,EL BOMBERO -7509,ORIENTE -7511,BALNEARIO OCEANO -7513,ADOLFO GONZALES CHAVES -7515,CLAUDIO C MOLINA -7517,JUAN E BARRA -7519,SAN MAYOL -7521,DEFERRARI -7530,CORONEL PRINGLES -7531,DESPEÑADEROS -7533,QUIÑIHUAL ESTACION -7535,PONTAUT -7536,ESTACION CORONEL PRINGLES -7540,BATHURST ESTACION -7541,D ORBIGNY -7543,LA PRIMAVERA -7545,HUANGUELEN -7547,CASCADA -7548,CURA MALAL -7600,BARRIO EMIR RAMON JUAREZ -7601,BARRIO BATAN -7603,COMANDANTE NICANOR OTAMENDI -7605,BARRIO CHAPADMALAL -7607,BALNEARIO ATLANTIDA -7609,BALNEARIO LA CALETA -7612,CAMET -7613,CALFUCURA -7620,BALCARCE -7621,LA SARA -7623,CAMPO LA PLATA -7630,HOSPITAL NECOCHEA -7631,COSTA BONITA BALNEARIO -7633,MAORI -7635,EL LENGUARAZ -7637,LA DULCE -7639,COOPER -7641,BALNEARIO LOS ANGELES -8000,ADELA CORTI -8101,CALDERON -8103,GARRO -8105,AGUARA -8107,BASE AERONAVAL CMTE ESPORA -8109,ALMIRANTE SOLIER -8111,ARROYO PAREJA -8113,BATERIAS -8115,BAJO HONDO -8117,ALFEREZ SAN MARTIN -8118,CABILDO -8122,LA VITICOLA -8124,BERRAONDO -8126,ALDEA SAN ANDRES -8127,ESTELA -8129,17 DE AGOSTO -8132,BALNEARIO CHAPALCO -8133,LA ROSA -8134,ARGERICH -8136,ALGARROBO -8138,ANZOATEGUI -8142,COLONIA BARGA -8144,COLONIA MONTE LA PLATA -8146,EL RINCON -8148,ESTANCIA LAS ISLETAS -8150,CAMPO LA LIMA -8151,EL ZORRO -8153,BALNEARIO ORIENTE -8154,CALVO -8156,EL PERDIDO EST JOSE GUISASOLA -8158,APARICIO -8160,FORTIN CHACO -8162,GARCIA DEL RIO -8164,ARQUEDAS -8166,SALDUNGARAY -8168,SIERRA DE LA VENTANA -8170,ABRA DE HINOJO -8171,ESPARTILLAR -8172,ARROYO CORTO -8174,ARROYO AGUAS BLANCAS -8175,GOYENA -8180,COLONIA DR GDOR UDAONDO -8181,AZOPARDO -8183,AVESTRUZ -8185,CAMPO DEL NORTE AMERICANO -8187,BORDENAVE -8200,COLONIA LIA Y ALLENDE -8201,25 DE MAYO -8203,LA CHIRLANDIA -8204,BERNASCONI -8206,COLONIA ESPAÑA -8208,CAMPO CICARE -8212,ABRAMO -8214,COLONIA CAZAUX -8300,LAS PERLAS -8301,PLANICIE BANDERITA -8303,CINCO SALTOS -8305,AGUADA SAN ROQUE -8307,COLONIA GOBERNADOR AYALA -8308,VILLA MANZANO -8309,CENTENARIO -8311,VILLA EL CHOCON -8313,ARROYITO -8315,ACHICO -8316,BALSA SENILLOSA -8318,CHALLACO -8319,CAMPAMENTO SOL -8322,CUTRAL CO -8324,CIPOLLETTI -8326,CERVANTES -8328,ALLEN -8332,COLONIA RUSA -8333,AGUADA GUZMAN -8334,INGENIERO HUERGO -8336,GOBERNADOR DUVAL -8340,AGUADA FLORENCIO -8341,ARROYO QUILLEN -8345,ALUMINE -8347,ARROYO CAHUNCO -8349,AGUAS DE LAS MULAS -8351,AGRIO BALSA -8353,AGUADA CHACAY CO -8360,BUENA ESPERANZA -8361,ISLA GRANDE -8363,COLONIA JOSEFA -8364,CHIMPAY -8366,CHELFORO -8370,CAMINERA -8371,ATREUCO -8373,ALIANZA -8375,CAÑADON DE LOS INDIOS -8379,GENTE GRANDE -8400,ISLA VICTORIA -8401,CULLIN MANZANO -8402,DINA HUAPI -8403,ALICURA -8407,CORRENTOSO -8409,PUERTO OJO DE AGUA -8411,CASCADA LOS CANTAROS -8412,CAÑADON DEL CORRAL -8415,ARROYO LAS MINAS -8416,ANECON GRANDE -8417,CAÑADON CHILENO -8418,ANECON CHICO -8422,AGUADA DE PIEDRA -8424,AGUADA DE GUERRA -8430,COSTA DEL RIO AZUL -8431,EL HOYO -8500,EL DIQUE -8501,BAHIA CREEK -8503,CHOCORI -8504,CANTERA VILLALONGA -8505,EMILIO LAMARCA -8506,BAHIA SAN BLAS -8508,AMBROSIO P LEZICA -8512,IGARZABAL -8514,LAGUNA DEL BARRO -8520,AGUADA DEL LORO -8521,ARROYO DE LA VENTANA -8532,ARROYO SALADO -8534,AGUADA CECILIO -8536,CHIPAUQUIL -9000,COMODORO RIVADAVIA -9001,CAÑADON FERRAIS -9003,BAHIA SOLANO -9007,EL JAGUEL -9009,CAÑADON LAGARTO -9011,BAHIA LANGARA -9013,CAÑADON SECO -9015,ALMA GRANDE -9017,CAMERON -9019,AGUADA ESCONDIDA -9020,ARROYO QUILLA -9021,COLHUE HUAPI -9023,BUEN PASTO -9030,RIO MAYO -9031,BAJO LA CANCHA -9033,ALDEA APELEG -9035,ARROYO CHALIA -9037,ALDEA BELEIRO -9039,HITO 45 -9040,CAÑADON BOTELLO -9041,LOS ANTIGUOS -9050,GOBERNADOR MOYANO -9051,AGUADA A PIQUE -9053,AGUADA GRANDE -9100,CERRO SANTA ANA -9101,ALTO DE LAS PLUMAS -9103,BAJO DE LOS HUESOS -9105,ANGOSTURA -9107,28 DE JULIO -9111,BAHIA BUSTAMANTE -9113,FLORENTINO AMEGHINO -9120,BAHIA CRACHER -9121,AGUADA DE LAS TEJAS -9200,ARROYO PESCADO -9201,CACHEL -9203,ALDEA ESCOLAR -9207,ARROYO GUILAIA -9210,CUESTA DEL TERNERO -9211,CUSHAMEN -9213,CAÑADON CALIENTE -9217,CHOLILA -9220,CAÑADON LA MADERA -9221,VALLE HONDO -9223,ALTO RIO PICO -9225,ARENOSO -9227,EL PORVENIR -9300,CAÑADON DE LAS VACAS -9301,EL CHALTEN -9303,CAÑADON DEL TORO -9305,CAÑADA DE LAS VACAS -9310,AGUADA ALEGRE -9311,CAÑADON LEON -9313,CARA MALA -9315,BAJO CARACOLES -9400,AN AIKE -9401,EL ZURDO -9405,BAHIA TRANQUILA -9407,28 DE NOVIEMBRE -9409,ISLA GRAN MALVINA -9410,BAHIA LAPATAIA -9411,BASE AEREA TENIENTE MATIENZO -9420,ASERRADERO ARROYO -9421,FRIGORIFICO CAP +codigo_postal,localidad +1601,ISLA MARTIN GARCIA +1602,FLORIDA +1603,VILLA MARTELLI +1605,CARAPACHAY +1607,VILLA ADELINA +1609,BOULOGNE +1611,DON TORCUATO +1612,INGENIERO ADOLFO SOURDEAUX +1613,LOS POLVORINES +1614,VILLA DE MAYO +1615,GRAND BOURG +1617,EL TALAR +1618,RICARDO ROJAS +1619,GARIN +1621,BENAVIDEZ +1623,BARRIO GARIN NORTE +1625,ARROYO CANELON +1627,MATHEU +1629,ALMIRANTE IRIZAR +1631,VILLA ROSA +1633,EMPALME +1635,KILOMETRO 45 +1636,LA LUCILA +1638,VICENTE LOPEZ +1640,ACASSUSO +1642,SAN ISIDRO +1643,BECCAR +1644,VICTORIA +1646,SAN FERNANDO +1647,ZONA DELTA SAN FERNANDO +1648,RINCON DE MILBERG +1649,ZONA DELTA TIGRE +1650,GENERAL SAN MARTIN +1651,SAN ANDRES +1653,VILLA BALLESTER +1655,JOSE LEON SUAREZ +1657,11 DE SEPTIEMBRE +1659,CAMPO DE MAYO +1661,BELLA VISTA +1663,MUÑIZ +1664,TRUJUI +1665,JOSE CLEMENTE PAZ +1667,MANUEL ALBERTI +1669,DEL VISO +1670,NORDELTA +1672,VILLA LYNCH +1674,VILLA RAFFO +1676,SANTOS LUGARES +1678,CASEROS +1682,MARTIN CORONADO +1684,CIUDAD JARDIN DEL PALOMAR +1686,HURLINGHAM +1688,VILLA SANTOS TESEI +1702,CIUDADELA +1704,RAMOS MEJIA +1706,HAEDO +1708,MORON +1712,CASTELAR +1713,BARRIO PARQUE LELOIR +1714,ITUZAINGO +1716,LIBERTAD +1718,SAN ANTONIO DE PADUA +1722,MERLO +1723,MARIANO ACOSTA +1727,B LOS AROMOS SAN PATRICIO +1731,VILLARS +1733,PLOMER +1735,EL DURAZNO +1737,KILOMETRO 77 +1739,GENERAL HORNOS +1741,ENRIQUE FYNN +1742,PASO DEL REY +1744,CUARTEL V +1746,FRANCISCO ALVAREZ +1748,GENERAL RODRIGUEZ +1752,LOMAS DEL MIRADOR +1754,SAN JUSTO +1755,RAFAEL CASTILLO +1757,GREGORIO DE LAFERRERE +1759,GONZALEZ CATAN +1761,20 DE JUNIO +1763,VIRREY DEL PINO +1765,ISIDRO CASANOVA +1766,TABLADA +1768,CIUDAD MADERO +1770,ALDO BONZI +1771,MERCADO CENTRAL +1774,LA SALADA +1776,9 DE ABRIL +1778,CIUDAD EVITA +1802,AEROPUERTO EZEIZA +1804,CANNING +1806,TRISTAN SUAREZ +1808,ALEJANDRO PETION +1812,CARLOS SPEGAZZINI +1814,BARRIO 1 DE MAYO +1815,ESCUELA AGRICOLA DON BOSCO +1816,COLONIA SANTA ROSA +1822,VALENTIN ALSINA +1824,GERLI +1825,MONTE CHINGOLO +1826,REMEDIOS DE ESCALADA +1828,BANFIELD +1832,LOMAS DE ZAMORA +1834,TEMPERLEY +1836,LLAVALLOL +1838,LUIS GUILLON +1842,EL JAGUEL +1846,ADROGUE +1847,RAFAEL CALZADA +1849,CLAYPOLE +1852,BURZACO +1854,LONGCHAMPS +1856,GLEW +1858,VILLA NUMANCIA +1862,AMERICA UNIDA +1864,ALEJANDRO KORN +1865,EL PAMPERO +1870,AVELLANEDA +1871,DOCK SUD +1872,SARANDI +1874,VILLA DOMINICO +1875,WILDE +1876,BERNAL ESTE +1878,QUILMES +1879,QUILMES OESTE +1881,SAN FRANCISCO SOLANO +1882,EZPELETA ESTE +1884,BERAZATEGUI +1885,GUILLERMO E HUDSON +1886,RANELAGH +1888,FLORENCIO VARELA +1889,BOSQUES +1890,JUAN MARIA GUTIERREZ +1891,INGENIERO ALLAN +1893,CENTRO AGRICOLA EL PATO +1894,JUAN VUCETICH EX DR R LEVENE +1895,ARTURO SEGUI +1896,CAMINO CENTENARIO KM 11500 +1897,MANUEL B GONNET +1900,LA PLATA +1901,ESTACION MORENO +1903,ABASTO +1905,JOSE FERRARI +1907,EL PINO +1909,ARANA +1911,BME BAVIO GRAL MANSILLA +1913,ATALAYA +1915,ARBUCO +1917,LUIS CHICO +1919,BASE AERONAVAL PUNTA INDIO +1921,ALVAREZ JONTE +1923,ARROYO DEL PESCADO +1925,DESTILERIA FISCAL +1927,ESC NAV MILITAR RIO SANT +1929,BASE NAVAL RIO SANTIAGO +1931,PUNTA LARA +1980,BARRIO LA DOLLY +1981,DESVIO KILOMETRO 55 +1983,GOMEZ +1984,DOMSELAAR +1986,ALTAMIRANO +1987,ALEGRE +2000,VILLA ANGELICA +2101,ALBARELLOS +2103,COLONIA ESCRIBANO +2105,CAÑADA RICA +2107,ALVAREZ +2109,ACEBAL +2111,FRANCISCO PAZ +2113,PEYRANO +2115,COLONIA VALDEZ +2117,ALCORTA +2119,ARMINDA +2121,PEREZ +2123,CAMPO CALVO +2124,22 DE MAYO +2126,ALVEAR +2128,ARROYO SECO +2132,AERO CLUB ROSARIO +2134,ROLDAN +2136,SAN GERONIMO +2138,CARCARAÑA +2142,CAMPO MEDINA +2144,CAMPO HORQUESCO +2146,CLASON +2147,SAN GENARO NORTE +2148,CAMPO CASTRO +2152,GRANADERO BAIGORRIA +2154,CAPITAN BERMUDEZ +2156,ARSENAL DE GUERRA SAN LORENZO +2170,CANDELARIA SUD +2173,CAMPO PESOA +2175,BARLETT +2177,BIGAND +2179,BOMBAL +2181,LOS MOLINOS +2183,AREQUITO +2185,CAMPO CRENNA +2187,ARTEAGA +2200,LAS QUINTAS +2201,RICARDONE +2202,CERANA +2204,JESUS MARIA +2206,CAMPO PALETTA +2208,GABOTO +2212,CAMPO GALLOSO +2214,ALDAO +2216,CAMPO RAFFO +2218,CARRIZALES +2222,DIAZ +2240,CAMPO GARCIA +2241,LARRECHEA +2242,ARIJON +2246,BARRANCAS +2248,BERNARDO DE IRIGOYEN +2252,COLONIA CAMPO PIAGGIO +2253,CAMPO GIMENEZ +2255,CAMPO RODRIGUEZ +2257,COLONIA BELGRANO +2258,CAMPO QUIÑONES +2300,COLONIA BELLA ITALIA +2301,BELLA ITALIA +2303,ANGELICA +2305,LEHMANN +2307,ATALIVA +2309,COLONIA REINA MARGARITA +2311,ADOLFO ALSINA +2313,COLONIA BERLIN +2315,ESTACION SAGUIER +2317,CASABLANCA +2318,AURELIA +2322,CABAÑA EL CISNE +2324,COLONIA TACURALES +2326,BEALISTOCK +2340,CERES +2341,COLONIA MONTEFIORE +2342,CAMPO EL MATACO +2344,ACHAVAL RODRIGUEZ +2345,CAMPO BOTTO +2347,COLONIA MACKINLAY +2349,COLONIA DOS ROSAS Y LA LEGUA +2352,AMBROSETTI +2400,VILLANI +2401,CASTELAR +2403,BAUER Y SIGEL +2405,COLONIA CELLO +2407,CAMPO CLUCELLAS +2409,ESTRADA +2415,DESVIO BOERO +2438,FRONTERA +2440,BARRIO BELGRANO ORTIZ +2441,CRISPI +2443,COLONIA MARGARITA +2445,CRISTOLIA +2447,LOS SEMBRADOS +2449,AVENA +2451,COLONIA LA YERBA +2453,CARLOS PELLEGRINI +2454,CAÑADA ROSQUIN +2456,ESMERALDA +2500,CAÑADA DE GOMEZ +2501,BERRETTA +2503,VILLA ELOISA +2505,CAMPO LA RIVIERE +2506,CORREA +2508,ARMSTRONG +2512,CAMPO CHARO +2520,LA CALIFORNIA +2521,ITURRASPE +2523,BOUQUET +2527,COLONIA SAN FRANCISCO +2529,PIAMONTE +2531,LANDETA +2533,LOS CARDOS +2535,EL TREBOL +2600,BOCA P 25 +2601,LA CHISPA +2603,CHAPUY +2605,OTTO BEMBERG +2607,CAMPO QUIRNO +2609,COLONIA MORGAN +2611,ESTACION CHRISTOPHERSEN +2613,LA MOROCHA +2615,LA GAMA +2617,SANCTI SPIRITU +2618,CARMEN +2622,MAGGIOLO +2630,FIRMAT +2631,CORA +2633,CHOVET +2635,CAÑADA DEL UCLE +2637,COLONIA HANSEN +2639,BERABEVU +2643,CAFFERATA +2700,BARRIO TROCHA +2701,12 DE AGOSTO +2703,CABO SAN FERMIN +2705,HARAS SAN JACINTO +2707,4 DE NOVIEMBRE +2709,LOS INDIOS +2711,ALMACEN PIATTI +2713,MANUEL OCAMPO +2715,EL SOCORRO +2717,ACEVEDO +2718,LIERRA ADJEMIRO +2720,COLON +2721,EL ARBOLITO +2722,WHEELWRIGHT +2723,ESTANCIA LAS GAMAS +2725,HUGHES +2726,LABORDEBOY +2728,MELINCUE +2729,CARRERAS +2732,4 DE FEBRERO +2740,ALMACEN LA COLINA +2741,EL RETIRO +2743,ARROYO DULCE +2745,GAHAN +2747,CORONEL ISLEÑOS +2751,ALMACEN CASTRO +2752,ALMACEN EL DESCANSO +2754,CAMPO CRISOL +2760,COLONIA LOS TRES USARIS +2761,ESTANCIA SANTA CATALINA +2763,FLAMENCO +2764,CAMPO LA NENA +2800,ARROYO AGUILA NEGRA +2801,ALTO VERDE +2802,LOMAS DEL RIO LUJAN +2804,CAMPANA +2805,ARROYO ALELI +2806,LAS PALMAS +2808,ATUCHA +2812,CAPILLA DEL SEÑOR +2813,ARROYO DE LA CRUZ +2814,ALTO LOS CARDALES +2820,COLONIA EL POTRERO +2821,ARROYO DEL CURA +2823,AERO CLUB CANAL +2824,BRITOS +2826,ALDEA SAN ANTONIO +2828,COLONIA NUEVA MONTEVIDEO +2840,ALBARDON +2841,ALDEA ASUNCION +2843,GENERAL GALARZA +2845,COLONIA DUPORTAL +2846,ANAHI +2848,BERISSO +2852,ALARCON +2854,DOS HERMANAS +2900,SAN NICOLAS DE LOS ARROYOS +2903,EREZCANO +2905,GENERAL ROJO +2907,GENERAL CONESA +2909,ESTANCIAS +2912,LA QUERENCIA +2914,COSTA BRAVA +2915,AGUIRREZABALA +2916,EL JUPITER +2918,EMPALME VILLA CONSTITUCION +2919,COPACABANA +2921,GODOY +2930,LA BUANA MOZA +2931,ISLA LOS LAURELES +2933,COLONIA VELEZ +2935,ALGARROBO +2938,ALSINA +2942,BARADERO +2943,IRENEO PORTELA +2944,RIO TALA +2946,EL ESPINILLO +3000,BARRANQUITAS +3001,ALTO VERDE +3003,COLONIA LOS ZAPALLOS +3005,COLONIA CALIFORNIA +3007,EMPALME SAN CARLOS +3009,EL TROPEZON +3011,CAMPO MAGNIN +3013,COLONIA MATILDE +3014,ANGEL GALLARDO +3016,SAN JOSE +3017,BAJO LAS TUNAS +3018,CANDIOTI +3020,CAMPO SANTO DOMINGO +3021,CAMPO ANDINO +3023,CULULU +3025,COLONIA CLARA +3027,LA PELADA +3029,COLONIA ADOLFO ALSINA +3032,NELSON +3036,AROMOS +3038,CAYASTACITO +3040,ASUNCION MARIA +3041,CACIQUE ARIACAIQUIN +3042,ABIPONES +3044,GOBERNADOR CRESPO +3045,CAMPO ZAVALLA +3046,ARRASCAETA +3048,ANGELONI +3050,CALCHAQUI +3051,ALEJANDRA +3052,CAÑADITA +3054,COLONIA LA NEGRA +3056,CAMPO COUBERT +3057,ESTANCIA LAS GAMAS +3060,CAMPO SAN JOSE +3061,ANTONIO PINI +3066,CAMPO GARAY +3070,DHO +3071,AGUARA GRANDE +3072,LA LUCILA +3074,COLONIA EL SIMBOL +3076,HUANQUEROS +3080,COLONIA PUJOL +3081,CAVOUR +3083,GRUTLY +3085,PILAR +3087,FELICIA +3100,AVENIDA EJERCITO PARANA +3101,ALDEA BRASILERA +3103,ALDEA SANTAFECINA +3105,DIAMANTE +3107,COLONIA AVELLANEDA +3109,COLONIA CENTENARIO +3111,ALMACEN CRISTIAN SCHUBERT +3112,COLONIA LOMA NEGRA +3113,COLONIA CELINA +3114,ALDEA MARIA LUISA +3116,ALDEA CHALECO +3117,ALDEA SAN ANTONIO +3118,CENTRO COMUNITARIO CNIA NUE +3122,ARROYO CORRALITO +3123,ALDEA SANTA MARIA +3125,ANTONIO TOMAS +3127,ALCETE +3128,COLONIA BERRO +3129,COLONIA HERNANDARIAS +3132,EL PINGO +3133,ARROYO BURGOS +3134,ANTONIO TOMAS SUD +3136,ALCARAZ NORTE +3137,ALCARAZ SUD +3138,ALCARAZ 2DO +3142,ALCARACITO +3144,ALCARAZ 1RO +3150,ALGARROBITOS 1RO +3151,ANTELO +3153,KILMETRO 165 +3155,COSTA DEL NOGOYA +3156,BETBEDER +3158,20 DE SEPTIEMBRE +3162,ARANGUREN +3164,COLONIA RIVAS +3170,ALBERTO GERCHUNOFF +3172,KILOMETRO 208 +3174,ALTAMIRANO SUD +3176,ESTACION SOLA +3177,ALTAMIRANO NORTE +3180,DIEGO LOPEZ +3181,ARROYO MOREIRA +3183,ALBARIÑO +3185,COLONIA LA MARTA +3187,ATENCIO +3188,COLONIA FALCO +3190,ARROYO HONDO +3191,ARROYO CEIBO +3192,COLONIA BERTOZZI +3194,PASO TELEGRAFO +3196,ARROYO VEGA +3197,ABRA GUAZU +3199,LOS LAURELES +3200,COLONIA LOS SAUCES +3201,CAMBA PASO +3203,ARROYO GRANDE +3204,AYUI PARADA +3206,BELLA UNION PARAJE +3208,COLONIA ENSANCHE SAUCE +3212,ARROYO EL MOCHO +3214,ESTACION YERUA +3216,ARROYO HONDO +3218,ARROYO PALMAR +3220,ARROYO MANGANGA +3222,BUEN RETIRO +3224,LA BLANQUEADA +3226,BUENA VISTA +3228,CABI MONDA +3229,COLONIA FREITAS +3230,ARBOL SOLO +3231,COLONIA AROCENA INA +3232,CABRED +3234,BONPLAND +3240,COLONIA EGIDO +3241,CAMPO DE VILLAMIL +3244,COLONIA BELGA AMERICANA +3246,ACHIRAS +3248,CARAGUATA +3252,ALDEA SAN JORGE +3254,COLONIA LA BLANQUITA +3260,ARROYO MOLINO +3261,CENTELLA +3262,CASEROS +3263,1 DE MAYO +3265,ARROYO CARABALLO +3267,CAÑADA DE LAS OVEJAS +3269,ARROYO BARU +3272,COLONIA 1 DE MAYO +3280,ARROYO URQUIZA +3281,CALERA +3283,COLONIA MABRAGAÑA +3285,BERDUC +3287,ALDEA SAN GREGORIO +3300,ARROYO +3302,AGUARA CUA +3304,BARRIO DON SANTIAGO +3306,CENTINELA +3308,CANDELARIA +3309,ARROYO TOMAS +3311,ARROYO ISABEL +3313,ARROYO DEL MEDIO +3315,CAA YARI +3316,ARROYO PASTORA +3317,ARROYO MAGDALENA +3318,BONPLAND NORTE +3322,APARICIO CUE +3324,GOBERNADOR ROCA +3326,COLONIA LEIVA +3327,COLONIA ROCA +3328,COLONIA JAPONESA +3332,CAPIOVI +3334,3 DE MAYO +3337,ADOLFO J POMAR +3338,17 DE AGOSTO +3340,BOQUERON +3342,AGUAPEY +3344,2 DE JULIO +3346,BACACAY +3350,APOSTOLES +3351,AZARA +3353,ARROYO SANTA MARIA +3355,ARRECHEA +3357,BARRA BONITA +3358,CHEROGUITA +3360,ARROYO FEDOR +3361,ACARAGUA +3362,1 DE MAYO +3363,25 DE MAYO +3364,2 DE MAYO +3366,ALMIRANTE BROWN +3370,PLANCHADA BANDERITA +3371,CABURE +3372,CATARATAS DEL IGUAZU +3374,EL PORVENIR +3376,GOBERNADOR LANUSSE +3378,22 DE DICIEMBRE +3380,9 DE JULIO KILOMETRO 20 +3381,MARIA MAGDALENA +3382,COLONIA CUNCI +3384,BARRANCON +3386,CARAGUATAY +3400,BAÑADO NORTE +3401,ARROYO PELON +3403,AGUIRRE CUE +3405,ALGARROBAL PUISOYE +3407,AGUAY +3409,ARROYO SAN JUAN +3412,ALBARDON +3414,ABRA +3416,ARROYO CEIBAL +3418,BARTOLOME MITRE +3420,ACUÑA CUE +3421,BAJO GUAZU +3423,ARAÑITA +3425,COSTA GRANDE +3427,ABRA +3428,ESTACION SALADAS +3432,BELLA VISTA +3433,CARRIZAL NORTE +3440,BARRIO VILLA CORDOBA +3441,ALGARROBO +3443,COLONIA MENDEZ BAR +3445,9 DE JULIO +3446,KILOMETRO 374 +3448,ALAMO +3449,BOLICHE LATA +3450,8 DE DICIEMBRE +3451,BATELITO +3453,IFRAN +3454,BAÑADO SAN ANTONIO +3460,ARROYO CASTILLO +3461,ABO NEZU +3463,ARISTIA +3465,ARROYO CASCO +3466,ABALO +3470,ARROYO GRANDE +3471,ALEN CUE +3472,CAAGUAZU +3474,CHAVARRIA +3476,EL REMANSO +3480,ALGARROBAL +3481,ANGOSTURA +3483,ARROYO BALMACEDA +3485,CARANDAITI +3486,VILLA OLIVARI +3487,PUESTO DE ISLA +3500,COLONIA FLORENCIA +3501,CAMPO DE GALNASI +3503,BARRANQUERAS +3505,ARROYO QUINTANA +3507,LA EDUVIGIS +3509,CAMPO EL BERMEJO +3511,COLONIA CORONEL DORREGO +3513,ARBOL SOLO +3514,CACUI +3515,CAPITAN SOLARI +3516,BASAIL +3518,CABRAL CUE +3522,EL RETIRO +3524,EL CAMPAMENTO +3526,GANDOLFI +3530,ALDEA FORESTAL +3531,COLONIA ABORIGEN +3532,CURANDU +3534,COLONIA EL AGUARA +3536,BOCAS +3540,AVANZADA +3541,CAMPO LAS PUERTAS +3543,COLONIA LOTE 12 +3545,KILOMETRO 525 +3550,ALLENDE +3551,CAMPO MONTE LA VIRUELA +3553,COLONIA DURAN +3555,CAMPO HUBER +3557,CARAGUATAY +3560,CAMPO UBAJO +3561,AVELLANEDA +3563,COLONIA SAN MANUEL +3565,ARROYO DEL REY +3567,DEST AERONAUTICO MILIT RECONQU +3569,BARROS PAZOS +3572,CAMPO GARABATO +3574,CAPILLA GUADALUPE NORTE +3575,ARROYO CEIBAL +3580,KILOMETRO 408 +3581,CAMPO REDONDO +3583,ISLA TIGRE +3585,EL SOMBRERITO +3586,CAMPO YAGUARETE +3587,SAN ANTONIO DE OBLIGADO +3589,KILOMETRO 23 +3592,COLONIA HARDY +3620,KILOMETRO 184 +3621,POZO NAVAGAN +3641,ARROYO SECO +3700,BARRIO GRAL JOSE DE SAN MARTIN +3701,ALMIRANTE BROWN +3703,ALELOY +3705,10 DE MAYO +3706,AVIA TERAI +3708,CONCEPCION DEL BERMEJO +3712,LOS FRENTONES +3714,9 DE JULIO +3716,CAMPO LARGO +3718,AMAMBAY +3722,2 DE MAYO +3730,CABRAL +3731,MESON DE FIERRO +3732,COLONIA ABATE +3733,CAMPO EL JACARANDA +3734,CAMPO MORENO +4000,ESTACION DE ZOOTECNIA B +4101,AGUA NEGRA +4103,BAJO DE RACO +4105,ABRA DEL TAFI +4107,ACONQUIJA +4109,ALTO NUESTRA SEÑORA DEL VALLE +4111,AGUADA +4113,ACOSTILLA +4115,AGUA AZUL +4117,ALABAMA +4119,AGUA COLORADA +4122,ALIZAL +4124,ABRA EL CANDADO +4126,EL BRETE +4128,EL CARMEN +4129,CAÑADA +4132,AGUA AZUL +4133,LA BANDA +4134,ACHERAL +4135,CASPINCHANGO +4137,ABRA BAYA +4139,AGUA AMARILLA LA HOYADA +4141,FUERTE QUEMADO +4142,ALTO DE LEIVA +4143,INDEPENDENCIA +4144,AMBERES +4145,INGENIO LA PROVIDENCIA +4146,BARRIO BELGRANO +4147,ALTO LAS LECHUZAS +4149,ALPACHIRI +4151,BAJO DE LOS SUELDOS +4152,AGUILARES +4153,ALTO VERDE +4155,CEVIL GRANDE +4157,ARROYO MAL PASO +4158,CAMPO DE TALAMAYO +4159,ALTO EL PUESTO +4161,ALONGO +4162,BATIRUANA +4163,HUASA PAMPA NORTE +4164,BAJASTINE +4166,BALDERRAMA +4168,AGUA BLANCA +4172,BUENA VISTA +4174,AMPATA +4176,ALTO DEL PUESTO +4178,ABRA RICA +4182,CAMPO LA FLOR LOS RALOS +4184,BUSTAMANTE +4186,CAÑETE +4187,ANTA CHICA +4195,7 DE ABRIL +4230,BREA CHIMPANA +4231,ALBIGASTA +4234,ACHALCO +4235,ALBIGASTA +4237,CORTADERAS +4242,25 DE MAYO +4411,SEY +4413,CATUA +4431,AGUAS CALIENTES +4434,ANTA +4500,ALTO DEL SALADILLO +4501,ABRA DEL TRIGO +4503,ARRAYANAL +4504,23 DE AGOSTO +4506,ALEGRIA +4512,AGUA NEGRA +4513,ALTO CALILEGUA +4514,CALILEGUA +4516,CAIMANCITO +4518,AGUAS CALIENTES +4522,ALTO DEL SALADILLO +4542,EL PALMAR DE SAN FRANCISCO +4561,LA CHINACA +4600,ALGARROBAL +4601,CORRAL DE PIEDRAS +4603,CATAMONTAÑA +4605,ALISOS DE ABAJO +4606,COLONIA LOS LAPACHOS +4608,ALTO VERDE +4612,CARAHUNCO +4616,BARCENA +4618,ABRA DE PIVES +4622,BELLA VISTA +4624,ABRA MAYO +4626,ANGOSTO DEL PERCHEL +4630,APARZO +4631,ANTIGUO +4632,ANTUMPA +4633,SAN PEDRO DE IRUYA +4634,ABRALAITE +4640,ABRA PAMPA +4641,ABDON CASTRO TOLAY +4643,ANTIGUYOS +4644,CANGREJILLOS +4648,BARRIO LA UNION +4650,ABRA DE PEÑAS +4651,AGUA DE CASTILLA +4653,CASIRA +4655,CABRERIA +4700,BANDA VARELA +4701,ACOSTILLA +4705,AGUADITA +4707,CHAÑARCITO +4709,SAN JOSE DE PIEDRA BLANCA +4711,AMBATO +4713,OCHO VADOS +4715,AGUA VERDE +4716,AMADORES +4718,BARRO NEGRO +4719,BALCOSNA +4722,EL DURAZNILLO +4723,ALIJILAN +4724,AGUA COLORADA +4726,CAPAYAN +4728,CHUMBICHA +4740,AGUA SALADA +4741,AGUA DE LAS PALOMAS +4743,ACONQUIJA +4750,AGUA COLORADA +4751,AGUA DE DIONISIO +4753,CORRALITO +5260,ACHERAL +5261,AGUA DEL SIMBOL +5263,EL MEDANO +5264,ANGELINA +5265,AGUA LOS MATOS +5266,CHICHAGASTA +5272,COMANDANTE LEAL +5274,ALTILLO DEL MEDIO +5275,AGUA COLORADA +5276,BALDES DE PACHECO +5300,AMILGANCHO +5301,AGUA BLANCA +5303,ANJULLON +5304,EL TALA +5306,CARRIZAL +5310,AIMOGASTA +5311,ARAUCO +5313,ESTACION MAZAN +5315,CALERA LA NORMA +5317,APOYACO +5319,COLPES +5321,EL POTRERO +5325,ALPASINCHE +5327,CAPIHUAS +5329,AMUSCHINA +5331,ANDALUCIA +5333,BANDA DE LUCERO +5340,AGUA GRANDE +5341,ANILLACO +5343,LAVALLE +5345,BAÑOS TERMALES +5350,EL MOLLE +5351,BANDA FLORIDA +5353,EL ZAPALLAR +5355,EL ALTILLO +5357,EL HORNO +5359,ALTO JAGUEL +5360,CHILECITO +5361,AICUÑA +5363,ANGUINAN +5365,EL JUMEAL +5367,CACHIYUYAL +5369,PAGANCILLO +5372,NONOGASTA +5374,CATINZACO +5380,CHAMICAL +5381,BELLA VISTA +5383,AGUA COLORADA +5384,PUNTA DE LOS LLANOS +5385,AGUADITA +5386,AMANA +5400,DESAMPARADOS +5401,BARRIO EL TONTAL +5403,BARRIALITOS +5405,AGUA Y ENERGIA +5407,DIQUE TOMA +5409,ADAN QUIROGA +5411,LA LEGUA +5413,APEADERO LAS CHIMBAS +5415,ANGACO NORTE +5417,9 DE JULIO +5419,BAÑOS DE LA LAJA +5421,LA TRANCA +5423,CAPITAN LAZO +5424,VILLA LERGA +5425,ALBARRACIN +5427,APEADERO QUIROGA +5429,EL ABANICO +5431,APEADERO GUANACACHE +5433,ESTACION LA RINCONADA +5435,ALGARROBO GRANDE +5436,COLONIA ZAPATA +5438,ALTO DE SIERRA +5439,BELGRANO +5442,AMBAS PUNTILLAS +5443,ALGARROBO VERDE +5444,AMPACAMA +5446,BALDE DE LEYES +5447,AGUA CERCADA +5449,AGUANGO +5460,AGUA DE LA ZORRA +5461,AGUADA DE LA PEÑA +5463,ALTO HUACO +5465,BAÑOS PISMANTA +5467,ACERILLOS +5470,ABRA VERDE +5471,AGUA BLANCA +5473,AGUAYO +5474,BARRANQUITAS +5475,AGUA DE LA PIEDRA +5500,CERRO ACONCAGUA +5501,CERRILLOS AL SUD +5503,PASO DE LOS ANDES +5505,CARBOMETAL +5507,BAÑOS LUNLUNTA +5509,AGRELO +5511,GENERAL GUTIERREZ +5513,BARRIO JARDIN LUZURIAGA +5515,MAIPU +5517,CESPEDES +5519,ALTO DE LAS ARAÑAS +5521,LOS CORREDORES +5523,BUENA NUEVA +5525,BUENA VISTA +5527,COLONIA SANTA TERESA +5529,COLONIA BOMBAL +5531,BARRIO FERRI +5533,9 DE JULIO +5535,ASUNCION +5537,ALGARROBITO +5539,ARENALES +5541,ALGARROBAL ABAJO +5543,3 DE MAYO +5544,GOBERNADOR BENEGAS +5545,AGUA DE DIAZ +5547,VILLA HIPODROMO +5549,AGUA DE LOS MANANTIALES +5551,ESTACION USPALLATA +5553,EMPALME FRONTERA +5555,PUENTE DEL INCA +5557,CARACOLES +5560,ARROYO CLARO +5561,ANCON +5563,AGUA AMARGA +5565,CAMPO DE LOS ANDES +5567,LA CAÑADA +5569,AGUADA +5570,ALTO DEL SALVADOR +5571,CHIVILCOY +5572,ALTO GRANDE +5573,COLONIA DELFINO +5575,ANDRADE +5577,EL ALTO +5579,BARRIO LENCINA +5582,ALBERTO FLORES +5584,BARRIO VILLA ADELA +5585,EL CIPRES +5587,BARCALA +5589,CHAPANAY +5590,ADRIAN MATURANO +5591,ALPATACAL +5592,EL CARBALINO +5594,ALTO CON ZAMPA +5595,CUPILES +5596,12 DE OCTUBRE +5598,BAÑADO VERDE +5600,AGUA DE LA MULA +5601,CAPITAN MONTOYA +5603,CAÑADA SECA +5605,CALLE LARGA VIEJA +5607,COLONIA BOMBAL Y TABANERA +5609,ARISTIDES VILLANUEVA +5611,AGUA RICA +5612,VALLE DE LAS LEÑAS +5613,AGUA BOTADA +5615,25 DE MAYO +5620,EL JUNCALITO +5621,AGUA DE TORRE +5622,COLONIA JAUREGUI +5623,ATUEL SUD +5624,KILOMETRO 47 +5632,COLONIA ALVEAR +5633,OCHENTA Y CUATRO +5634,BOWEN +5636,FAVELLI +5637,30 DE OCTUBRE +5645,EL CENIZO +5700,ALTO BLANCO +5701,11 DE MAYO +5703,6 DE SEPTIEMBRE +5705,AGUA HEDIONDA +5707,AGUADITAS +5709,BAÑADITO VIEJO +5710,LA PUNTA +5711,ANGELITA +5713,BALDE AHUMADA +5715,ARBOL VERDE +5717,EL PIMPOLLO +5719,AGUA AMARGA +5721,AGUA SEBALLE +5722,ACASAPE +5724,ALTO PENCOSO +5730,20 DE FEBRERO +5731,ALFALAND +5733,CRAMER +5734,LA RIBERA +5735,COLONIA BELLA VISTA +5736,COMANDANTE GRANVILLE +5738,AVANZADA +5741,13 DE ENERO +5743,LA ISABEL +5750,ALTO DE LA LEÑA +5751,AGUA SALADA +5753,AGUA LINDA +5755,ALTO DEL MOLLE +5757,SAN LORENZO +5759,CALERA ARGENTINA +5763,GENERAL URQUIZA +5770,CHACRAS VIEJAS +5771,ALANICES +5773,CAÑADA +5775,BAJO GRANDE +5777,ADOLFO RODRIGUEZ SAA +5779,LA CHILCA +5831,9 DE JULIO +5835,BELLA VISTA +5871,LA AGUADA DE LAS ANIMAS +5873,ISLA +5881,CAÑADA LA NEGRA +5883,ALTO LINDO +6000,BARRIO CAROSIO +6001,AGUSTIN ROCA +6003,ASCENCION +6005,ESTACION GENERAL ARENALES +6007,ARRIBEÑOS +6009,SAN MARCELO +6013,BAIGORRITA +6015,CAMPO COLIQUEO +6017,CHANCAY +6018,COLONIA LOS BOSQUES +6022,LA ORIENTAL +6030,EDMUNDO PERKINS +6031,DE BRUYN +6032,BLANDENGUES +6034,COLONIA ALBERDI +6036,DIEGO DE ALVEAR +6042,DOS HERMANOS +6050,CUARTEL VII +6051,INGENIERO BALBIN +6053,EL PEREGRINO +6058,PAZOS KANKI +6062,CORONEL GRANADA +6063,PORVENIR +6064,EDUARDO COSTA +6065,BLAQUIER +6070,BALSA +6071,BERMUDEZ +6073,EL TRIUNFO +6075,ARENAZA +6077,ENCINA +6078,BAYAUCA +6100,LA INES +6101,VILLA SABOYA +6103,AMENABAR +6105,CAÑADA SECA +6106,AARON CASTELLANOS +6200,REALICO +6201,CHANILAO +6203,EL OLIVO +6205,EL GUANACO +6207,ALTA ITALIA +6212,ADOLFO VAN PRAET +6213,LOTE 11 ESCUELA 107 +6214,CASIMIRO GOMEZ +6216,BAGUAL +6220,BERNARDO LARROUDE +6221,CEBALLOS +6223,CORONEL CHARLONE +6228,AGUAS BUENAS +6230,FRANCISCO CASAL +6231,CUENCA +6233,CONDARCO +6235,VILLA SAUCE +6237,AMERICA +6239,GONZALEZ MORENO +6241,EL DIA +6242,DRABBLE +6244,BANDERALO +6269,LA COLINA +6277,BUENA ESPERANZA +6279,BATAVIA +6300,BARRANCAS COLORADAS +6301,ATALIVA ROCA +6303,CACHIRULO +6305,ATREUCO +6307,COLONIA LA ORACION +6309,ALPACHIRI +6311,CAMPO DE LOS TOROS +6312,RICARDO LAVALLE +6313,BAJO DE LAS PALOMAS +6315,COLONIA BARON +6317,LA FLORENCIA +6319,CARRO QUEMADO +6321,CAICHUE +6323,ALGARROBO DEL AGUILA +6325,COLONIA DEVOTO +6326,ANGUIL +6330,ARTURO ALMARAZ +6331,COLONIA BEAUFORT +6333,ALFREDO PEÑA +6335,GRACIARENA +6337,INGENIERO THOMPSON +6338,LEUBUCO +6339,CAILOMUTA +6341,CHAPI TALO +6343,LOS GAUCHOS +6345,LA BILBAINA +6346,PELLEGRINI +6348,BOCAYUBA +6352,COLONIA LA INDIA +6354,COLONIA LA GAVIOTA +6360,BARRIO EL MOLINO +6361,AGUSTONI +6365,AZTEAZU +6367,ARGENTINA BELVEDERE +6369,CAMPO SALUSSO +6380,BOEUF +6381,CAMPO CARETTO +6383,CAMPO MOISES SECCION 1A +6385,ARATA +6387,CALEUFU +6389,ALEGRIA +6400,BARRIO INDIO TROMPA +6401,SUNDBLAD +6403,BADANO +6405,30 DE AGOSTO +6407,GIRODIAS +6409,JOSE MARIA BLANCO +6411,BRAVO DEL DOS +6417,CASBAS +6422,PRIMERA JUNTA +6424,BERUTI +6430,ADOLFO ALSINA +6431,ESTACION LAGO EPECUEN +6433,ARTURO VATTEONE +6434,PALANTELEN +6435,GUAMINI +6437,ALAMOS +6438,MASUREL +6439,BONIFACIO +6441,COLONIA BARON HIRSCH +6443,ARANO +6450,ABEL +6451,ANCON +6453,CARLOS SALAS +6455,CARLOS TEJEDOR +6457,INGENIERO BEAUGEY +6459,COLONIA SERE +6461,CAPITAN CASTRO +6463,ALAGON +6465,CORACEROS +6467,EL TRIO +6469,ASTURIAS +6471,ATAHUALPA +6472,FRANCISCO MADERO +6474,CAMPO ARISTIMUÑO +6475,ESTEBAN DE LUCA +6476,CHICLANA +6500,9 DE JULIO +6501,12 DE OCTUBRE +6503,DESVIO KILOMETRO 234 +6505,DUDIGNAC +6507,CORBETT +6509,DEL VALLE +6511,HALE +6513,COLONIA LAS YESCAS +6515,CARLOS MARIA NAON +6516,AMALIA +6530,CARLOS CASARES +6531,ALGARROBO +6533,ALFREDO DEMARCHI +6535,BELLOCQ +6537,EL CAMOATI +6538,LA DORITA +6550,BOLIVAR +6551,JUAN F IBARRA +6553,LA TORRECITA +6555,ALFALAD +6557,ARBOLEDA +6559,RECALDE +6561,BLANCA GRANDE +6600,KILOMETRO 125 +6601,ALTAMIRA +6603,INGENIERO WILLIAMS +6605,CAMPO PEÑA LOPEZ +6607,ANASAGASTI +6608,AGOTE +6612,CAPDEPONT +6614,FRANKLIN +6616,CASTILLA +6620,CHIVILCOY +6621,ANDERSON +6623,INDACOCHEA +6625,CAÑADA LA RICA +6627,ACHUPALLAS +6628,COLONIA ZAMBUNGO +6632,BENITEZ +6634,ALBERTI +6640,ASAMBLEA +6641,COMODORO PY +6643,ARAUJO +6645,LA LIMPIA +6646,COLONIA SAN EDUARDO +6648,MECHA +6651,INGENIERO DE MADRID +6652,OLASCOAGA +6660,25 DE MAYO +6661,BLAS DURAÑONA +6663,JUAN VELA +6665,ERNESTINA +6667,AGUSTIN MOSCONI +6700,CAMINERA LUJAN +6701,CARLOS KEEN +6703,ALASTUEY +6705,VILLA RUIZ +6706,EST JAUREGUI VA FLANDRIA +6708,COLONIA NAC DE ALIENADOS +6712,CORTINES +6720,KILOMETRO 125 +6721,AZCUENAGA +6723,CUCULLU +6725,CARMEN DE ARECO +6727,GOUIN +6734,RAWSON +6740,CHACABUCO +6743,COLIQUEO +6746,CUCHA CUCHA +6748,MEMBRILLAR +7000,CANTERA AGUIRRE +7001,LA PASTORA +7003,ACEILAN +7005,BARKER +7007,CAMINERA NAPALEOFU +7009,IRAOLA +7011,ANEQUE GRANDE +7013,DE LA CANAL +7020,BENITO JUAREZ +7021,ALZAGA +7100,DOLORES +7101,CERRO DE LA GLORIA CANAL 15 +7103,FARO SAN ANTONIO +7105,SAN CLEMENTE DEL TUYU +7106,LAS TONINAS +7107,SANTA TERESITA +7108,COSTA DEL ESTE +7109,BARRIO PEDRO ROCCO +7110,CUARTEL IV +7111,SAN BERNARDO DEL TUYU +7112,AGUAS VERDES +7113,LA LUCILA DEL MAR +7114,CANAL 15 CERRO DE LA GLORIA +7116,CAMARON CHICO +7118,GENERAL GUIDO +7119,CARI LARQUEA +7130,CAMINERA SAMBOROMBON +7135,COMANDANTE GIRIBONE +7136,ADELA +7150,AYACUCHO +7151,LANGUEYU +7153,CANGALLO +7160,LA UNION +7161,LABARDEN +7163,CLAVERIE +7165,FARO QUERANDI +7167,CARILO +7169,JUANCHO +7172,COLONIA FERRARI +7174,ARROYO GRANDE +7200,EL GUALICHO +7201,COLMAN +7203,CHAPALEUFU +7205,LA ESPERANZA ROSAS LAS FLORES +7207,EL TRIGO +7208,CORONEL BOERR +7212,DOCTOR DOMINGO HAROSTEGUY +7214,CACHARI +7220,FUNKE +7221,FRANCISCO BERRA +7223,BONNEMENT +7225,CASALINS +7226,GORCHS +7228,ABBOTT +7240,KILOMETRO 112 +7241,LA PORTEÑA +7243,ANTONIO CARBONI +7245,CAMPO SABATE +7247,BARRIENTOS +7249,EL ARAZA +7260,BARRIO VILLA SALADILLO +7261,SALADILLO NORTE +7263,EL CHUMBEAU +7265,CAZON +7267,ALVAREZ DE TOLEDO +7300,AZUL +7301,ARIEL +7303,ALTONA +7305,ANTONIO DE LOS HEROS +7307,CROTTO +7311,CHILLAR +7313,16 DE JULIO +7316,FORTIN IRENE +7318,COLONIA HINOJO +7400,BARRIO LA LUISA +7401,CANTERAS DE GREGORINI +7403,ALVARO BARROS +7404,FORTIN LAVALLE +7406,ALDECON +7407,LIBANO +7408,LA COLINA +7412,LAS HERMANAS +7414,LAPRIDA +7500,EL CARRETERO +7501,INDIO RICO +7503,CRISTIANO MUERTO +7505,BALNEARIO CLAROMECO +7507,EL BOMBERO +7509,ORIENTE +7511,BALNEARIO OCEANO +7513,ADOLFO GONZALES CHAVES +7515,CLAUDIO C MOLINA +7517,JUAN E BARRA +7519,SAN MAYOL +7521,DEFERRARI +7530,CORONEL PRINGLES +7531,DESPEÑADEROS +7533,QUIÑIHUAL ESTACION +7535,PONTAUT +7536,ESTACION CORONEL PRINGLES +7540,BATHURST ESTACION +7541,D ORBIGNY +7543,LA PRIMAVERA +7545,HUANGUELEN +7547,CASCADA +7548,CURA MALAL +7600,BARRIO EMIR RAMON JUAREZ +7601,BARRIO BATAN +7603,COMANDANTE NICANOR OTAMENDI +7605,BARRIO CHAPADMALAL +7607,BALNEARIO ATLANTIDA +7609,BALNEARIO LA CALETA +7612,CAMET +7613,CALFUCURA +7620,BALCARCE +7621,LA SARA +7623,CAMPO LA PLATA +7630,HOSPITAL NECOCHEA +7631,COSTA BONITA BALNEARIO +7633,MAORI +7635,EL LENGUARAZ +7637,LA DULCE +7639,COOPER +7641,BALNEARIO LOS ANGELES +8000,ADELA CORTI +8101,CALDERON +8103,GARRO +8105,AGUARA +8107,BASE AERONAVAL CMTE ESPORA +8109,ALMIRANTE SOLIER +8111,ARROYO PAREJA +8113,BATERIAS +8115,BAJO HONDO +8117,ALFEREZ SAN MARTIN +8118,CABILDO +8122,LA VITICOLA +8124,BERRAONDO +8126,ALDEA SAN ANDRES +8127,ESTELA +8129,17 DE AGOSTO +8132,BALNEARIO CHAPALCO +8133,LA ROSA +8134,ARGERICH +8136,ALGARROBO +8138,ANZOATEGUI +8142,COLONIA BARGA +8144,COLONIA MONTE LA PLATA +8146,EL RINCON +8148,ESTANCIA LAS ISLETAS +8150,CAMPO LA LIMA +8151,EL ZORRO +8153,BALNEARIO ORIENTE +8154,CALVO +8156,EL PERDIDO EST JOSE GUISASOLA +8158,APARICIO +8160,FORTIN CHACO +8162,GARCIA DEL RIO +8164,ARQUEDAS +8166,SALDUNGARAY +8168,SIERRA DE LA VENTANA +8170,ABRA DE HINOJO +8171,ESPARTILLAR +8172,ARROYO CORTO +8174,ARROYO AGUAS BLANCAS +8175,GOYENA +8180,COLONIA DR GDOR UDAONDO +8181,AZOPARDO +8183,AVESTRUZ +8185,CAMPO DEL NORTE AMERICANO +8187,BORDENAVE +8200,COLONIA LIA Y ALLENDE +8201,25 DE MAYO +8203,LA CHIRLANDIA +8204,BERNASCONI +8206,COLONIA ESPAÑA +8208,CAMPO CICARE +8212,ABRAMO +8214,COLONIA CAZAUX +8300,LAS PERLAS +8301,PLANICIE BANDERITA +8303,CINCO SALTOS +8305,AGUADA SAN ROQUE +8307,COLONIA GOBERNADOR AYALA +8308,VILLA MANZANO +8309,CENTENARIO +8311,VILLA EL CHOCON +8313,ARROYITO +8315,ACHICO +8316,BALSA SENILLOSA +8318,CHALLACO +8319,CAMPAMENTO SOL +8322,CUTRAL CO +8324,CIPOLLETTI +8326,CERVANTES +8328,ALLEN +8332,COLONIA RUSA +8333,AGUADA GUZMAN +8334,INGENIERO HUERGO +8336,GOBERNADOR DUVAL +8340,AGUADA FLORENCIO +8341,ARROYO QUILLEN +8345,ALUMINE +8347,ARROYO CAHUNCO +8349,AGUAS DE LAS MULAS +8351,AGRIO BALSA +8353,AGUADA CHACAY CO +8360,BUENA ESPERANZA +8361,ISLA GRANDE +8363,COLONIA JOSEFA +8364,CHIMPAY +8366,CHELFORO +8370,CAMINERA +8371,ATREUCO +8373,ALIANZA +8375,CAÑADON DE LOS INDIOS +8379,GENTE GRANDE +8400,ISLA VICTORIA +8401,CULLIN MANZANO +8402,DINA HUAPI +8403,ALICURA +8407,CORRENTOSO +8409,PUERTO OJO DE AGUA +8411,CASCADA LOS CANTAROS +8412,CAÑADON DEL CORRAL +8415,ARROYO LAS MINAS +8416,ANECON GRANDE +8417,CAÑADON CHILENO +8418,ANECON CHICO +8422,AGUADA DE PIEDRA +8424,AGUADA DE GUERRA +8430,COSTA DEL RIO AZUL +8431,EL HOYO +8500,EL DIQUE +8501,BAHIA CREEK +8503,CHOCORI +8504,CANTERA VILLALONGA +8505,EMILIO LAMARCA +8506,BAHIA SAN BLAS +8508,AMBROSIO P LEZICA +8512,IGARZABAL +8514,LAGUNA DEL BARRO +8520,AGUADA DEL LORO +8521,ARROYO DE LA VENTANA +8532,ARROYO SALADO +8534,AGUADA CECILIO +8536,CHIPAUQUIL +9000,COMODORO RIVADAVIA +9001,CAÑADON FERRAIS +9003,BAHIA SOLANO +9007,EL JAGUEL +9009,CAÑADON LAGARTO +9011,BAHIA LANGARA +9013,CAÑADON SECO +9015,ALMA GRANDE +9017,CAMERON +9019,AGUADA ESCONDIDA +9020,ARROYO QUILLA +9021,COLHUE HUAPI +9023,BUEN PASTO +9030,RIO MAYO +9031,BAJO LA CANCHA +9033,ALDEA APELEG +9035,ARROYO CHALIA +9037,ALDEA BELEIRO +9039,HITO 45 +9040,CAÑADON BOTELLO +9041,LOS ANTIGUOS +9050,GOBERNADOR MOYANO +9051,AGUADA A PIQUE +9053,AGUADA GRANDE +9100,CERRO SANTA ANA +9101,ALTO DE LAS PLUMAS +9103,BAJO DE LOS HUESOS +9105,ANGOSTURA +9107,28 DE JULIO +9111,BAHIA BUSTAMANTE +9113,FLORENTINO AMEGHINO +9120,BAHIA CRACHER +9121,AGUADA DE LAS TEJAS +9200,ARROYO PESCADO +9201,CACHEL +9203,ALDEA ESCOLAR +9207,ARROYO GUILAIA +9210,CUESTA DEL TERNERO +9211,CUSHAMEN +9213,CAÑADON CALIENTE +9217,CHOLILA +9220,CAÑADON LA MADERA +9221,VALLE HONDO +9223,ALTO RIO PICO +9225,ARENOSO +9227,EL PORVENIR +9300,CAÑADON DE LAS VACAS +9301,EL CHALTEN +9303,CAÑADON DEL TORO +9305,CAÑADA DE LAS VACAS +9310,AGUADA ALEGRE +9311,CAÑADON LEON +9313,CARA MALA +9315,BAJO CARACOLES +9400,AN AIKE +9401,EL ZURDO +9405,BAHIA TRANQUILA +9407,28 DE NOVIEMBRE +9409,ISLA GRAN MALVINA +9410,BAHIA LAPATAIA +9411,BASE AEREA TENIENTE MATIENZO +9420,ASERRADERO ARROYO +9421,FRIGORIFICO CAP diff --git a/assets/dag-factory.png b/assets/dag-factory.png new file mode 100644 index 00000000..89369ef5 Binary files /dev/null and b/assets/dag-factory.png differ diff --git a/assets/notebooks/GrupoA.ipynb b/assets/notebooks/GrupoA.ipynb new file mode 100644 index 00000000..2ee2c400 --- /dev/null +++ b/assets/notebooks/GrupoA.ipynb @@ -0,0 +1,2007 @@ +{ + "nbformat": 4, + "nbformat_minor": 0, + "metadata": { + "colab": { + "provenance": [] + }, + "kernelspec": { + "name": "python3", + "display_name": "Python 3" + }, + "language_info": { + "name": "python" + } + }, + "cells": [ + { + "cell_type": "code", + "execution_count": 89, + "metadata": { + "id": "hhmw8m4lOXXt" + }, + "outputs": [], + "source": [ + "import pandas as pd\n", + "import matplotlib.pyplot as plt\n", + "import seaborn as sns\n", + "import numpy as np\n", + "%matplotlib inline" + ] + }, + { + "cell_type": "code", + "source": [ + "df_flores = pd.read_csv('/content/drive/MyDrive/alkemy/GAUFlores_process.txt', sep='\\t')\n", + "df_vmaria = pd.read_csv('/content/drive/MyDrive/alkemy/GAUNVillaMaria_process.txt', sep='\\t')\n", + "df = pd.concat([df_flores, df_vmaria], ignore_index=True, axis=0)" + ], + "metadata": { + "id": "AZ35L-BvOfEM" + }, + "execution_count": 3, + "outputs": [] + }, + { + "cell_type": "markdown", + "source": [ + "## Inscriptos" + ], + "metadata": { + "id": "kNPYu1etH3do" + } + }, + { + "cell_type": "code", + "source": [ + "#@title\n", + "print('Numero de inscriptos en la Universidad de Flores: ', df_flores.shape[0])\n", + "print('Numero de inscriptos en la Universidad Nacional de Villa Maria: ', df_vmaria.shape[0])" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "J9idccY8OxA2", + "outputId": "99614672-0e21-4eac-8bfc-4a7ab142405d", + "cellView": "form" + }, + "execution_count": 68, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "Numero de inscriptos en la Universidad de Flores: 1819\n", + "Numero de inscriptos en la Universidad Nacional de Villa Maria: 1837\n" + ] + } + ] + }, + { + "cell_type": "markdown", + "source": [ + "# Edad" + ], + "metadata": { + "id": "kgda1aJ0raua" + } + }, + { + "cell_type": "code", + "source": [ + "#@title\n", + "# Age\n", + "fig, (ax0, ax1) = plt.subplots(1, 2, figsize=(15,5))\n", + "fig.tight_layout()\n", + "\n", + "sns.boxplot(data=df, y='age', x='university', ax= ax0)\n", + "ax0.spines['right'].set_visible(False)\n", + "ax0.spines['top'].set_visible(False)\n", + "ax0.tick_params(axis='both', which='major', labelsize=12)\n", + "ax0.set_ylabel('Edad', fontsize=15)\n", + "ax0.set_xlabel('Universidad', fontsize=15)\n", + "\n", + "# hacer histograma\n", + "\n", + "df.sort_values('age', inplace=True)\n", + "sns.histplot(data=df, x='age', hue='university', element='step', ax=ax1)\n", + "ax1.spines['right'].set_visible(False)\n", + "ax1.spines['top'].set_visible(False)\n", + "ax1.tick_params(axis='both', which='major', labelsize=12)\n", + "ax1.set_ylabel('Inscriptos', fontsize=15)\n", + "ax1.set_xlabel('Edad', fontsize=15)\n", + "\n", + "plt.suptitle('Distribucion de la Edad por Universidad', y=1.1, size=22, weight='bold')\n", + "\n", + "plt.show()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 438 + }, + "id": "I2-PvDNNO-V4", + "outputId": "3634cfc4-efcb-4a5c-b686-d6afa00ea7da", + "cellView": "form" + }, + "execution_count": 136, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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thQ4p0obdAyIl14EI0aMAOCpp56KcUtERETkmDf2NMgLjq0fpZr14Y/fVW57ROJY48aN2bRpE5s3b6ZOnTq8+eab9OrVK6q8Zkbfvn258847ad26NQ0aNACgZ8+eTJw4kbvvvhuArKws2rdvXyT/119/zemnn87w4cP57rvvWL58OT169ChIr1u3Ljt2FB5m8sYbb+Q3v/kNXbt25cQTTyzvYUsFVXmwQ0RERETkqJe3DQa9Wb68L/ap3LaIxLnExERGjRpFp06dOOWUU0hKSipT/vT0dNLS0grG0gCYMGECt912G+3atSM/P59u3boxefLkInlnzpzJ9OnTSUxMpEmTJtx///2F0tu1a0e1atVISUlh8ODBjBw5knPOOYd69eoxZMiQch2vVA5zzsW6DRWSmprqMjMzY90MqQLq2SEictSz0neJPX22kKhk1K9YsCOjnL1C5KizevVqWrduHetmSBXasGED3bt3Z82aNSQkxGLkiPhUzL1U7GcLnXkRERERERGRSjBt2jQ6d+7MmDFjFOiIMT3GIiIiIiIiIlIJrrvuOq677rpYN0NQzw4RERERERERiTMKdoiIiIiIiIhIXFGwQ0RERERERETiioIdIiIiIiIiIhJXNECpiIiIiIhIFTnvv95jw7a8Siuvaf2afHTfhZVWHkBmZibTpk1jwoQJlVpuuPPOO4+PPvqoyPbBgwfTp08frrzyyqjKycnJoU+fPqxcubLE/cpabm5uLn369GHfvn1MmDCBgQMHkpmZScOGDaPKL7GnYIeIiIiIiEgV2bAtj5dvOrfSyvvdc59UWlkhqamppKamVric/Px8qleP/JUzUqDjSPLee+/Rtm1bnn/++TLndc7hnNPUszGmsy8iIiIiIhKncnJySE5OLlgfN24cGRkZAHTv3p17772XTp06ceaZZ7Jo0SIAFi5cSJ8+fTh48CAtWrRg69atBflbtWrFjz/+SG5uLv379yctLY20tDQ+/PBDADIyMhg4cCDnn38+AwcOZNWqVXTq1In27dvTrl071q5dC0CdOnUALzAwbNgwzjrrLC666CI2bdpUUNfo0aNJS0sjOTmZm2++GeccAEuWLCElJYWUlBQmTZoU8bhLKnfJkiX8+te/5pxzzuGSSy5h48aNhfJmZWVxzz338Prrr9O+fXv27NlTKP2///u/SU5OJjk5mfHjxxec57POOovrrruO5ORk/vOf//Dkk0+SlpZGu3btePjhhwHYtWsXl112GSkpKSQnJzNjxoxoXkYpBwU7REREREREjlH5+fl89tlnjB8/nkceeaRQWkJCAldccQVz5swB4NNPP6V58+Y0btyYESNGMHLkSBYvXsxrr73GjTfeWJAvOzubefPm8fLLLzN58mRGjBhBVlYWmZmZNGvWrFAdc+bM4YsvviA7O5tp06YV6vExbNgwFi9ezMqVK9mzZw9vvvkmAEOGDGHixIksW7as2OMqrtz9+/dz++23M2vWLJYsWcL111/PAw88UChv++GYWtwAACAASURBVPbtGT16NOnp6WRlZVGrVq2CtCVLljBlyhQ+/fRTPvnkE5577jmWLl0KwNq1axk6dCirVq3iiy++YO3atXz22WdkZWWxZMkS3n//fd555x2aNm3KsmXLWLlyJb169Yr6tZKy0WMsIiIiIiIix6h+/foBcM4555CTk1MkPT09ndGjRzNkyBBeeeUV0tPTAZg3bx7Z2dkF+23fvp2dO3cCcPnllxcECLp06cKYMWNYv349/fr1o1WrVoXKf//99/nd735HtWrVaNq0KT169ChIW7BgAX/605/YvXs3P//8M23atKFr165s3bqVbt26ATBw4EDefvvtIu0urtwvvviClStXcvHFFwNw4MABTj755KjP1wcffEDfvn05/vjjC87fokWLuPzyy2nevDnnnus9ovTuu+/y7rvv0qFDBwB27tzJ2rVr6dq1K3fddRf33nsvffr0oWvXrlHXLWWjYIeIiIiIiEicql69OgcPHixYz8srPDhqjRo1AKhWrRr5+flF8nfp0oV169aRm5vL3LlzefDBBwE4ePAgn3zyCTVr1iySJxQIALj66qvp3Lkzb731Fr179+avf/1roYBGcfLy8hg6dCiZmZmceuqpZGRkFGl7eTjnaNOmDR9//HGFywoKP27nHPfddx+33HJLkf0+//xz/vnPf/Lggw9y4YUXMmrUqEpvi+gxFhERERERkbjVuHFjNm3axObNm9m7d2/BoyDRMjP69u3LnXfeSevWrWnQoAEAPXv2ZOLEiQX7ZWVlRcz/9ddfc/rppzN8+HCuuOIKli9fXii9W7duzJgxgwMHDrBx40YWLFgAHArKNGzYkJ07dzJr1iwATjjhBE444QQ++OADAF566aWI9RZX7llnnUVubm5BsGP//v2sWrUq6vPRtWtX5s6dy+7du9m1axdz5syJ2Dvjkksu4YUXXijo7fL999+zadMmNmzYQO3atbn22mu5++67+fzzz6OuW8pGPTtERERERESqSNP6NSt1BpWm9Yv2rAiXmJjIqFGj6NSpE6eccgpJSUllriM9PZ20tDSmTp1asG3ChAncdttttGvXjvz8fLp168bkyZOL5J05cybTp08nMTGRJk2acP/99xdK79u3L/Pnz+fss8/mtNNOo0uXLoAX1LjppptITk6mSZMmpKWlFeSZMmUK119/PWZGz549I7a5uHKPO+44Zs2axfDhw9m2bRv5+fnccccdtGnTJqpz0bFjRwYPHkynTp0AuPHGG+nQoUORR4B69uzJ6tWrC+qtU6cOf//731m3bh133303CQkJJCYm8swzz0RVr5SdhUa0PVqlpqa6zMzMWDdDqsCIESMAeOqpp2LcEhERKSeLdQOioc8WEpWM+jCobL+QF3ixD2Rsq9z2yBFr9erVtG7dOtbNEDnqFXMvFfvZQo+xiIiIiIiIiEhcUbBDREREREREROKKgh0iIiIiIiIiElcU7BARERERERGRuKJgh4iIiIiIiIjEFQU7RERERERERKTKLVy4kI8++uiwlF39sJQqIiIiIiIiRf13G9i+vvLKq9cM7lxVeeUBmZmZTJs2jQkTJlRqueHOO++8iF9yBw8eTJ8+fbjyyiujKicnJ4c+ffqwcuXKym4iABs2bGD48OHMmjWrUsvt3r0748aNIzU1tdh9Fi5cyLhx43jzzXJOc+0Lfz2nTp1KZmYmTz/9NBkZGdSpU4c//OEPFSq/vDZs2MCYMWN44403Dkv5CnaIiIiIiIhUle3rYVDFvrwW8mKfyivLl5qaWuKX8Gjl5+dTvXrkr5yH69f8yta0adNKD3RUtcp6PStTfn4+K1as4G9/+xu1atU6LHXoMRYREREREZE4lZOTQ3JycsH6uHHjyMjIALzeBffeey+dOnXizDPPZNGiRYDXo6BPnz4cPHiQFi1asHXr1oL8rVq14scffyQ3N5f+/fuTlpZGWloaH374IQAZGRkMHDiQ888/n4EDB7Jq1So6depE+/btadeuHWvXrgWgTp06ADjnGDZsGGeddRYXXXQRmzZtKqhr9OjRpKWlkZyczM0334xzDoAlS5aQkpJCSkoKkyZNinjcCxcupHv37lx55ZUkJSVxzTXXFOQvrtx169Zx0UUXkZKSQseOHfnqq68Knb+8vDyGDBlC27Zt6dChAwsWLABg6tSp9OvXj169etGqVSvuueeegnbceuutpKam0qZNGx5++OFSX6933nmHpKQkOnbsyOzZswu279q1i+uvv55OnTrRoUMHXn/99SJ5r7rqKt56662C9cGDBzNr1qyC17Mkzz33HGlpaaSkpNC/f392795dZJ+MjAwGDRpE165dad68ObNnz+aee+6hbdu29OrVi/3795d4frt3784dd9xBamoqTz31FB9//DEzZ86Muv6yUrBDRERERETkGJWfn89nn33G+PHjeeSRRwqlJSQkcMUVVzBnzhwAPv30U5o3b07jxo0ZMWIEI0eOZPHixbz22mvceOONBfmys7OZN28eL7/8MpMnT2bEiBFkZWWRmZlJs2bNCtUxZ84cvvjiC7Kzs5k2bVqhHh/Dhg1j8eLFrFy5kj179hQ8zjFkyBAmTpzIsmXLSjy2pUuXMn78eLKzs/n6668LAjLFlXvNNddw2223sWzZMj766CNOPvnkQuVNmjQJM2PFihW8/PLLDBo0iLy8PACysrKYMWMGK1asYMaMGfznP/8BYMyYMWRmZrJ8+XL+/e9/s3z58mLbm5eXx0033cQ//vEPlixZwg8//FCQNmbMGHr06MFnn33GggULuPvuu9m1a1eh/Onp6QXBg3379vHee+9x2WWXlXiOQvr168fixYtZtmwZrVu35m9/+1vE/b766ivmz5/PG2+8wbXXXssFF1zAihUrqFWrVkGgpbjzG2pXZmYmd911V7nqLwsFO0RERERERI5R/fr1A+Ccc84hJyenSHp6ejozZswA4JVXXiE9PR2AefPmMWzYMNq3b8/ll1/O9u3b2blzJwCXX355waMJXbp04fHHH+eJJ57g22+/LfLIwvvvv8/vfvc7qlWrRtOmTenRo0dB2oIFC+jcuTNt27Zl/vz5rFq1iq1bt7J161a6desGwMCBA4s9tk6dOtGsWTMSEhJo3759wfFFKnfHjh18//339O3bF4CaNWtSu3btQuV98MEHXHvttQAkJSXRvHlzvvzySwAuvPBC6tevT82aNTn77LP59ttvAZg5cyYdO3akQ4cOrFq1iuzs7GLbu2bNGlq2bEmrVq0ws4K6AN59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wr06AFYBKaEVMzseOMPfLiIiIiIiIiISlSoPdpjZecAp+LOwhJkDJJtZfzOrCYwCljvn1lR1G0VERERERETk6BWLnh2DgNnOuUKPpzjncvFmaBkDbAE6A1dVffNERERERERE5GhWvaordM7dUkLaPEBTzYqIiIiIiIhIucVy6lkRERERERERkUqnYIeIiIiIiIiIxBUFO0REREREREQkrijYISIiIiIiIiJxRcEOEREREREREYkrCnaIiIiIiIiISFxRsENERERERERE4oqCHSIiIiIiIiISVxTsEBEREREREZG4omCHiIiIiIiIiMQVBTtEREREREREJK4o2CEiIiIiIiIicUXBDhERERERERGJKwp2iIiIiIiIiEhcUbBDREREREREROKKgh0iIiIiIiIiElcU7BARERERERGRuKJgh4iIiIiIiIjEFQU7RERERERERCSuKNghIiIiIiIiInFFwQ4RERERERERiSsKdoiIiIiIiIhIXFGwQ0RERERERETiioIdIiIiIiIiIhJXFOwQERERERERkbiiYIeIiIjElJkNM7NMM9trZlMDaRea2Roz221mC8yseVhaDTN7wcy2m9kPZnZntHlFREQkvinYISIiIrG2AXgMeCF8o5k1BGYDDwEnAZnAjLBdMoBWQHPgAuAeM+sVZV4RERGJYwp2iIiISEw552Y75+YCmwNJ/YBVzrlXnXN5eMGNFDNL8tMHAY8657Y451YDzwGDo8wrIiIicUzBDhERETlStQGWhVacc7uAr4A2ZnYicHJ4uv93m9LyRqrIzG72H6XJzM3NrdSDEBERkaqnYIeIiIgcqeoA2wLbtgF1/TQC6aG00vIW4Zx71jmX6pxLbdSoUYUaLSIiIrGnYIeIiIgcqXYC9QLb6gE7/DQC6aG00vKKiIhInFOwQ0RERI5Uq4CU0IqZHQ+cgTcWxxZgY3i6//eq0vIe5jaLiIjIEUDBDhEREYkpM6tuZjWBakA1M6tpZtWBOUCymfX300cBy51za/ys04AHzexEf+DRm4CpflppeUVERCSOKdghIiIisfYgsAf4I3Ct//eDzrlcoD8wBtgCdAauCsv3MN6go98C/waedM69AxBFXhEREYlj1WPdABERETm2Oecy8KaGjZQ2D4g4Xaxzbi9wvb+UKa+IiIjEN/XsEBEREREREZG4omCHiIiIiIiI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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "pd.DataFrame(df_flores['age'].describe()).rename(columns={'age':'Estadisticos para la Edad Universidad de Flores'})" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 300 + }, + "id": "O4dLDoXPivLX", + "outputId": "97befa07-e614-4447-bb2b-5ce5adb10121" + }, + "execution_count": 87, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + " Estadisticos para la Edad Universidad de Flores\n", + "count 1819.000000\n", + "mean 35.942276\n", + "std 19.157143\n", + "min 19.000000\n", + "25% 21.000000\n", + "50% 22.000000\n", + "75% 51.000000\n", + "max 79.000000" + ], + "text/html": [ + "\n", + "
\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Estadisticos para la Edad Universidad de Flores
count1819.000000
mean35.942276
std19.157143
min19.000000
25%21.000000
50%22.000000
75%51.000000
max79.000000
\n", + "
\n", + " \n", + " \n", + " \n", + "\n", + " \n", + "
\n", + "
\n", + " " + ] + }, + "metadata": {}, + "execution_count": 87 + } + ] + }, + { + "cell_type": "code", + "source": [ + "pd.DataFrame(df_vmaria['age'].describe()).rename(columns={'age':'Estadisticos para la Edad Universidad Nacional de Villa Maria'})" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 300 + }, + "id": "d2LzRd1Dmkmp", + "outputId": "6d610c33-7d21-45b5-97fe-2a7e45281a84" + }, + "execution_count": 88, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + " Estadisticos para la Edad Universidad Nacional de Villa Maria\n", + "count 1837.000000 \n", + "mean 34.873163 \n", + "std 5.021492 \n", + "min 19.000000 \n", + "25% 35.000000 \n", + "50% 35.000000 \n", + "75% 35.000000 \n", + "max 50.000000 " + ], + "text/html": [ + "\n", + "
\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Estadisticos para la Edad Universidad Nacional de Villa Maria
count1837.000000
mean34.873163
std5.021492
min19.000000
25%35.000000
50%35.000000
75%35.000000
max50.000000
\n", + "
\n", + " \n", + " \n", + " \n", + "\n", + " \n", + "
\n", + "
\n", + " " + ] + }, + "metadata": {}, + "execution_count": 88 + } + ] + }, + { + "cell_type": "markdown", + "source": [ + "# Genero" + ], + "metadata": { + "id": "_RyYSGgrrgDj" + } + }, + { + "cell_type": "code", + "source": [ + "#@title\n", + "#gender\n", + "fig, ax = plt.subplots(figsize=(9,8))\n", + "df_gender = df.groupby(['university','gender']).agg(inscriptos=('last_name','count')).reset_index()\n", + "ax = sns.barplot(data=df_gender, x=\"university\", y=\"inscriptos\", hue=\"gender\")\n", + "ax.set_title('Distribucion de genero por Universidad', fontweight='bold', fontsize=22, y=1.1)\n", + "ax.spines['right'].set_visible(False)\n", + "ax.spines['top'].set_visible(False)\n", + "ax.tick_params(axis='both', which='major', labelsize=12)\n", + "ax.legend(loc='upper right', prop={'size': 14})\n", + "ax.set_ylabel('Inscriptos', fontsize=15)\n", + "ax.set_xlabel('Universidad', fontsize=15)\n", + "plt.show()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 570 + }, + "id": "qUuF7xtxP_yN", + "outputId": "72b94759-8a1d-4852-8b83-1ec6c782f4f0", + "cellView": "form" + }, + "execution_count": 57, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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ABExBtisUHQwMCWl9LO8fDzwXETskFJ6FDgCGJdSmgPMiYjvA+OAW7tRV5KklbJs2TJmzJjB/Pnz+7spq6xBgwaxwQYbMHz48KbrttNzeEYDD3R0pJTmR8RUYHREPANsXCzP3x/UVV3AwCNJWmnPPfccEcH222/Paqt5CWxfSymxcOFCnn76aYCmQ087fWJrAXNL/eYCw/IySuUdZV3V7SQijsqvIZo8e/bslW60JGnV8OKLL7LhhhsadvpJRDBkyBA23XRTnn322abrt9OnNg8ox7XhwMt5GaXyjrKu6naSUvpeSmlMSmnMyJEjV7rRkqRVw6uvvsqgQYP6uxmrvMGDB7N06dKm67VT4JkC7NrRERFDga3Jrs2ZA8wslufvp3RVt5fbLElahUTU/NUC9aGefgb9cVv6wIhYExgADIiINSNiIHAD8MaIOCQvPwt4sHDR8Y+AMyJinYjYAfg0MCEv66quJElahfXHEZ4zgIXAqcDH8/dnpJRmA4cA5wFzgL2AQwv1zgamAtOB3wFfSyndCtCNupIkrZKWLVvG0UcfzXrrrUdEMHHixH5ry9ixYzn22GP7Zdr9cVv6eLJn6tQquxPYoU7ZYuAT+aupupIk9YY3nfSjPp3e/V87vOk6t9xyC1dccQUTJ05kq622Yt111+2FlrW/drotXZIktdjjjz/OxhtvzNve9rb+bkq/aqeLliVJUguNGzeOL33pSzz55JNEBKNGjSKlxFe/+lW23nprBg8ezM4778xVV121vM60adOICH784x/zrne9i8GDB7P77rvz4IMP8tBDD/G2t72NoUOH8o53vIMnnnhieb2pU6dy4IEHstFGGzF06FD22GMPbrrppobtW7JkCaeccgqbbbYZQ4YM4c1vfjO33XZbrywLA48kSRV18cUXc9ZZZ7HZZpsxc+ZM7rvvPs444wwuu+wyLrnkEh5++GH+4z/+g6OPPpqbb765U92zzz6bU045hT//+c+MGDGCj370o3z+85/nvPPOY9KkSSxatIgvfOELy4efN28e++23H3fccQcPPPAAhxxyCAcffDCPPlr//qEjjzyS3/3ud1xzzTU89NBDHHHEERxwwAE88MADdev0lKe0JEmqqLXXXpthw4YxYMAANtpoI+bPn89FF13E7bffzt577w3AlltuyaRJk7jkkkv4wAc+sLzu8ccfz/77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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "#@title\n", + "df.groupby(['university', 'gender'])['last_name'].count().unstack('gender').transform(lambda x: round(x / sum(x) * 100, 2), axis=1)" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 143 + }, + "cellView": "form", + "id": "Oei3pACyVXM4", + "outputId": "0be46993-4d8d-4318-d402-b99c678f6e0e" + }, + "execution_count": 80, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "gender female male\n", + "university \n", + "universidad de flores 49.86 50.14\n", + "universidad nacional de villa maría 52.91 47.09" + ], + "text/html": [ + "\n", + "
\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
genderfemalemale
university
universidad de flores49.8650.14
universidad nacional de villa maría52.9147.09
\n", + "
\n", + " \n", + " \n", + " \n", + "\n", + " \n", + "
\n", + "
\n", + " " + ] + }, + "metadata": {}, + "execution_count": 80 + } + ] + }, + { + "cell_type": "markdown", + "source": [ + "# Carreras" + ], + "metadata": { + "id": "V0AhzR9grm4E" + } + }, + { + "cell_type": "code", + "source": [ + "#@title\n", + "fig, (ax0, ax1) = plt.subplots(1, 2, figsize=(20,15))\n", + "fig.tight_layout()\n", + "\n", + "df_career_gender_flores = df_flores.groupby(['gender','career']).agg(inscriptos=('last_name','count')).reset_index().pivot(columns='gender', index='career', values='inscriptos')\n", + "df_career_gender_flores['suma'] = df_career_gender_flores['female'] + df_career_gender_flores['male']\n", + "df_career_gender_flores = df_career_gender_flores.sort_values('suma', ascending=True)\n", + "df_career_gender_flores.drop(columns='suma', inplace=True)\n", + "df_career_gender_flores.plot(kind='barh', stacked=True, ax=ax0)\n", + "\n", + "ax0.set_title('Universidad de Flores', fontweight='bold', fontsize=25, y=1.1)\n", + "ax0.spines['right'].set_visible(False)\n", + "ax0.spines['top'].set_visible(False)\n", + "ax0.tick_params(axis='both', which='major', labelsize=20)\n", + "ax0.legend(prop={'size': 20})\n", + "\n", + "\n", + "df_career_gender_vmaria = df_vmaria.groupby(['gender','career']).agg(inscriptos=('last_name','count')).reset_index().pivot(columns='gender', index='career', values='inscriptos')\n", + "df_career_gender_vmaria['suma'] = df_career_gender_vmaria['female'] + df_career_gender_vmaria['male']\n", + "df_career_gender_vmaria = df_career_gender_vmaria.sort_values('suma', ascending=True)\n", + "df_career_gender_vmaria.drop(columns='suma', inplace=True)\n", + "df_career_gender_vmaria.plot(kind='barh', stacked=True, ax=ax1)\n", + "\n", + "ax1.set_title('Universidad Nacional de Villa Maria', fontweight='bold', fontsize=25, y=1.1)\n", + "ax1.spines['right'].set_visible(False)\n", + "ax1.spines['top'].set_visible(False)\n", + "ax1.yaxis.tick_right()\n", + "ax1.tick_params(axis='both', which='major', labelsize=20)\n", + "ax1.legend(prop={'size': 20})\n", + "\n", + "plt.suptitle('Inscriptos por Carrera', y=1.05, size=27, weight='bold')\n", + "\n", + "\n", + "plt.show()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 840 + }, + "cellView": "form", + "id": "x4U1KRVufxS3", + "outputId": "84be343b-1375-4f24-b305-a7bb17f2e541" + }, + "execution_count": 90, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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Nm0ae+65J+eddx633XYb6623Xrv9P/HEEwwcOBCAhx9+mNVXX51lllmGMWPGTK8TwPXXX89WW23F9ttvz2WXXdbUueqs3VRR56v0LveTzczMrBH3lZP7yR/NfrKZmZm1zlMimpmZmZmZmZl1g/POO4+JEydy7LHHzjAIBbD66quzzz77MH78eO6///522x511FEzDPgsuuiibL/99rzzzjsccMABMwzkzDfffOyyyy5MmTKFBx54YIZyagehAPr06cMhhxwCwLXXXtvpcZx99tlMnTqV008/fYY6AWyxxRZsv/32XHHFFbz55pudlmVmZmZm5n6ymZmZWXueEtHMzMzMzMzMrBvceuutAEyYMIERI0a0W/7www8DeSd97UDV4MGD260/YMAAANZZZ512yyoDRM8888wMz7/66quccsopXHXVVTz++OO8/fbbMyx/9tlnmz6OMWPGcOedd7Zb/tJLL/HBBx/w8MMP162bmZmZmVk195PNzMzM2nPAlpmZmZmZmZlZN3j11VcB+N3vftfhem+99Va75xZZZJF2z/Xt27fTZVOnTp3+3MSJE1l33XV54okn+PznP8/uu+9O//796du3LxMnTuT0009n8uTJTR/HKaec0vJxmJmZmZnVcj/ZzMzMrD0HbJmZmZmZmZmZdYPKgNGECRNYY401enz/55xzDk888QTHHHNMu8wFt956K6effnpT5VSOY9KkSXz84x/v7mqamZmZ2UeM+8lmZmZm7Tlgy8zMzNr577OTGDj8yt6uhllL2uYf2ttVMJs1Rkzq7RqYWZPWX399LrnkEsaOHdsrA1GPPvooAF/72tfaLRszZkzT5ay//vr85z//YezYsXzlK1/ptvrNDdxPNptz+PuB9Tr3482mcz/ZzMxmd5LmBX4ATAFOi4gPerlK9hHQp7crYGZmSVKbpLaa54ZJCknDerguS0u6S9Kbks6VtJykP0u6dBbvd7SkmMX7GFLO6YhZuZ/u1F3tQNKIUs6Q7qmZmZmZmVXbc889WXTRRTn22GO544472i2fNm0ao0ePnmX7HzhwIEC7fYwfP54TTzyx6XIOPvhg5p13Xr73ve/x8MMPt1s+ZcoUxo4dOzNVNTMzM7OPEPeTZy1JA8vvvufWPH9ueX5gj1dqFinHM7q362HNqTfuNbuZE8eM5lazwRjWz4BjgXt6MlhrNjju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o2h54ETgHeBfwAERMa13qzTXexE4H9gU2AyYD3iBDNj6v4h4rBfrZjYDB2yZmZmZmZmZmZmZmZmZmZmZdaOIGE1Og2g9JCJeB/bu7XqYNcNTIpqZmZmZmZmZmZmZmZmZmZmZmfUQB2yZmZmZmZmZmbWgra0NSQwbNozHHnuMnXfemU984hMsvPDCbLXVVtx7770AvPzyy+y7774stdRSzD///Ky77rqMGjVqhrKee+45/vd//5eNNtqIT33qU/Tr148BAwYwdOhQ7r///pbq9c4773DiiSey5pprsuCCC7LQQguxwQYb8Je//KXbjt3MzMzMrCPuK5uZmZk1x1MimpmZmZmZmZl1QVtbG+uttx6rrLIKw4YNo62tjcsuu4whQ4Zw66238qUvfYmPf/zj7LLLLrz22mtceOGFbLPNNjz88MMss8wyANx4442cdNJJbLbZZnzta19joYUW4pFHHuHiiy/m8ssv5+abb2bQoEGd1mXixIlsvvnmjB8/nrXXXpu99tqLadOmce211zJ06FDuu+8+jj/++Fl9SszMzMzMAPeVzczMzDrjgC0zMzMzMzMzsy4YM2YMxx9/PEceeeT054477jiOPvpo1ltvPb7xjW9w1lln0adPJjj/4he/yO67786pp57KqaeeCsDmm2/Oiy++yMILLzxD2RMmTGCjjTZi+PDhXH311Z3W5dBDD2X8+PGcfPLJ/OhHP5r+/HvvvceOO+7ICSecwM4778yaa67ZHYduZmZmZtYh95XNzMzMOuYpEc3MzMzMzMzMumDgwIEMHz58huf22GMPACZPnswpp5wyfQAKYOjQofTt25e77757+nNLLLFEuwEogEGDBrH55pszatQopk6d2mE9Xn31Vf785z8zePDgGQagAOaff35OPvlkIoILLrig5WM0MzMzM+sK95XNzMzMOuYMW2ZmZmZmZmZmXbDmmmsyzzzzzPDcgAED+P/t3XmcHFW5//HPNwHCFiAhAkGMAWUXuReQTZYELpuAoBe9F0QIKMomi6IgCgRBwYWAgLIoGEREZJHlF7YrJOxKIosii4iJgoA6JATDko3n98c5TSo93TPd01sm+b5fr3l1pupU1elTp3pOup56DsB6663X7ebSwIEDWX311XnhhRcWWj5hwgQuvvhipkyZQldXF/PmzVtofVdXF8OHD69aj8mTJzN//nwk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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "#@title\n", + "carreras_flores_df = pd.pivot_table(df_flores,\n", + " values= 'last_name',\n", + " index=['career', 'gender'],\n", + " aggfunc='count'\n", + " ).unstack('gender').reset_index().droplevel('gender', axis=1)\n", + " \n", + "carreras_flores_df.columns = ['career', 'female', 'male'] #.rename(columns={'last_name': 'female', 'last_name':' male'})\n", + "\n", + "\n", + "carreras_flores_df['Total'] = carreras_flores_df['female'] + carreras_flores_df['male']\n", + "\n", + "carreras_flores_df.sort_values('Total', ascending=False)" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 1000 + }, + "cellView": "form", + "id": "fZFq8-uqv2Vo", + "outputId": "d2e8c3bb-a441-4b3c-fc6f-5bd2a66479d3" + }, + "execution_count": 134, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + " career female male Total\n", + "29 licenciatura en sociología 32 38 70\n", + "9 ingeniería electrónica 22 47 69\n", + "1 agronomía 30 35 65\n", + "19 licenciatura en ciencias de la computación 31 34 65\n", + "18 licenciatura en ciencias biológicas 34 30 64\n", + "10 ingeniería en informática 37 27 64\n", + "15 licenciatura en ciencia y tecnología de alimentos 37 26 63\n", + "6 diseño de imagen y sonido 25 37 62\n", + "3 bioquímica 33 29 62\n", + "24 licenciatura en musicoterapia 31 31 62\n", + "4 ciencias veterinarias 40 20 60\n", + "2 arquitectura 28 32 60\n", + "14 licenciatura en ciencia política 29 30 59\n", + "0 actuario 26 32 58\n", + "8 farmacia 29 27 56\n", + "26 licenciatura en producción de bioimagenes 25 30 55\n", + "31 medicina 29 25 54\n", + "27 licenciatura en psicología 25 29 54\n", + "16 licenciatura en ciencias ambientales 26 28 54\n", + "17 licenciatura en ciencias antropológicas 34 20 54\n", + "32 técnico para bioterios 24 30 54\n", + "5 contador público 25 28 53\n", + "21 licenciatura en ciencias geológicas 28 24 52\n", + "12 licenciatura en administración 27 24 51\n", + "23 licenciatura en kinesiología y fisiatría 32 18 50\n", + "13 licenciatura en artes 24 25 49\n", + "22 licenciatura en gestión de agroalimentos 25 21 46\n", + "25 licenciatura en planificación y diseño del pai... 19 27 46\n", + "20 licenciatura en ciencias de la educación 24 20 44\n", + "11 ingeniería mecánica 15 29 44\n", + "30 licenciatura en terapia ocupacional 23 20 43\n", + "7 diseño industrial 19 20 39\n", + "28 licenciatura en relaciones del trabajo 19 19 38" + ], + "text/html": [ + "\n", + "
\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
careerfemalemaleTotal
29licenciatura en sociología323870
9ingeniería electrónica224769
1agronomía303565
19licenciatura en ciencias de la computación313465
18licenciatura en ciencias biológicas343064
10ingeniería en informática372764
15licenciatura en ciencia y tecnología de alimentos372663
6diseño de imagen y sonido253762
3bioquímica332962
24licenciatura en musicoterapia313162
4ciencias veterinarias402060
2arquitectura283260
14licenciatura en ciencia política293059
0actuario263258
8farmacia292756
26licenciatura en producción de bioimagenes253055
31medicina292554
27licenciatura en psicología252954
16licenciatura en ciencias ambientales262854
17licenciatura en ciencias antropológicas342054
32técnico para bioterios243054
5contador público252853
21licenciatura en ciencias geológicas282452
12licenciatura en administración272451
23licenciatura en kinesiología y fisiatría321850
13licenciatura en artes242549
22licenciatura en gestión de agroalimentos252146
25licenciatura en planificación y diseño del pai...192746
20licenciatura en ciencias de la educación242044
11ingeniería mecánica152944
30licenciatura en terapia ocupacional232043
7diseño industrial192039
28licenciatura en relaciones del trabajo191938
\n", + "
\n", + " \n", + " \n", + " \n", + "\n", + " \n", + "
\n", + "
\n", + " " + ] + }, + "metadata": {}, + "execution_count": 134 + } + ] + }, + { + "cell_type": "code", + "source": [ + "#@title\n", + "carreras_vmaria_df = pd.pivot_table(df_vmaria,\n", + " values= 'last_name',\n", + " index=['career', 'gender'],\n", + " aggfunc='count'\n", + " ).unstack('gender').reset_index().droplevel('gender', axis=1)\n", + " \n", + "carreras_vmaria_df.columns = ['career', 'female', 'male'] #.rename(columns={'last_name': 'female', 'last_name':' male'})\n", + "\n", + "\n", + "carreras_vmaria_df['Total'] = carreras_vmaria_df['female'] + carreras_vmaria_df['male']\n", + "\n", + "carreras_vmaria_df.sort_values('Total', ascending=False)" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 1000 + }, + "cellView": "form", + "id": "iIQDFyM0D8bV", + "outputId": "f16e0b39-5f38-4790-f7a8-988076233604" + }, + "execution_count": 135, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + " career female male Total\n", + "18 licenciatura en ciencias biológicas 35 41 76\n", + "29 licenciatura en sociología 37 31 68\n", + "14 licenciatura en ciencia política 33 32 65\n", + "19 licenciatura en ciencias de la computación 37 28 65\n", + "9 ingeniería electrónica 32 33 65\n", + "20 licenciatura en ciencias de la educación 36 27 63\n", + "24 licenciatura en musicoterapia 28 34 62\n", + "22 licenciatura en gestión de agroalimentos 34 27 61\n", + "16 licenciatura en ciencias ambientales 28 32 60\n", + "1 agronomía 37 22 59\n", + "10 ingeniería en informática 32 26 58\n", + "28 licenciatura en relaciones del trabajo 27 30 57\n", + "32 técnico para bioterios 36 21 57\n", + "6 diseño de imagen y sonido 37 19 56\n", + "30 licenciatura en terapia ocupacional 30 25 55\n", + "12 licenciatura en administración 29 26 55\n", + "11 ingeniería mecánica 27 27 54\n", + "7 diseño industrial 24 29 53\n", + "2 arquitectura 22 31 53\n", + "3 bioquímica 29 24 53\n", + "26 licenciatura en producción de bioimagenes 18 34 52\n", + "4 ciencias veterinarias 29 23 52\n", + "17 licenciatura en ciencias antropológicas 28 23 51\n", + "8 farmacia 29 22 51\n", + "27 licenciatura en psicología 29 22 51\n", + "13 licenciatura en artes 26 24 50\n", + "0 actuario 25 25 50\n", + "25 licenciatura en planificación y diseño del pai... 28 21 49\n", + "31 medicina 28 20 48\n", + "5 contador público 23 24 47\n", + "21 licenciatura en ciencias geológicas 27 20 47\n", + "15 licenciatura en ciencia y tecnología de alimentos 28 19 47\n", + "23 licenciatura en kinesiología y fisiatría 24 23 47" + ], + "text/html": [ + "\n", + "
\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
careerfemalemaleTotal
18licenciatura en ciencias biológicas354176
29licenciatura en sociología373168
14licenciatura en ciencia política333265
19licenciatura en ciencias de la computación372865
9ingeniería electrónica323365
20licenciatura en ciencias de la educación362763
24licenciatura en musicoterapia283462
22licenciatura en gestión de agroalimentos342761
16licenciatura en ciencias ambientales283260
1agronomía372259
10ingeniería en informática322658
28licenciatura en relaciones del trabajo273057
32técnico para bioterios362157
6diseño de imagen y sonido371956
30licenciatura en terapia ocupacional302555
12licenciatura en administración292655
11ingeniería mecánica272754
7diseño industrial242953
2arquitectura223153
3bioquímica292453
26licenciatura en producción de bioimagenes183452
4ciencias veterinarias292352
17licenciatura en ciencias antropológicas282351
8farmacia292251
27licenciatura en psicología292251
13licenciatura en artes262450
0actuario252550
25licenciatura en planificación y diseño del pai...282149
31medicina282048
5contador público232447
21licenciatura en ciencias geológicas272047
15licenciatura en ciencia y tecnología de alimentos281947
23licenciatura en kinesiología y fisiatría242347
\n", + "
\n", + " \n", + " \n", + " \n", + "\n", + " \n", + "
\n", + "
\n", + " " + ] + }, + "metadata": {}, + "execution_count": 135 + } + ] + }, + { + "cell_type": "markdown", + "source": [ + "# Localidades" + ], + "metadata": { + "id": "8QyEbfJprqWz" + } + }, + { + "cell_type": "code", + "source": [ + "pd.DataFrame(df_vmaria['location'].value_counts().describe()).rename(columns={'location': 'Estadisticos Locacion Universidad de Villa Maria'})" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 300 + }, + "id": "gU-1S80TKbhg", + "outputId": "0a53e3e8-8b7d-41ae-f365-81189f6aadce" + }, + "execution_count": 49, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + " Estadisticos Locacion Universidad de Villa Maria\n", + "count 1048.000000\n", + "mean 1.752863\n", + "std 1.067445\n", + "min 1.000000\n", + "25% 1.000000\n", + "50% 1.000000\n", + "75% 2.000000\n", + "max 12.000000" + ], + "text/html": [ + "\n", + "
\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Estadisticos Locacion Universidad de Villa Maria
count1048.000000
mean1.752863
std1.067445
min1.000000
25%1.000000
50%1.000000
75%2.000000
max12.000000
\n", + "
\n", + " \n", + " \n", + " \n", + "\n", + " \n", + "
\n", + "
\n", + " " + ] + }, + "metadata": {}, + "execution_count": 49 + } + ] + }, + { + "cell_type": "code", + "source": [ + "pd.DataFrame(df_flores['location'].value_counts().describe()).rename(columns={'location': 'Estadisticos Locacion Universidad de Fores'})" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 300 + }, + "id": "o8eVd8Dcc9lj", + "outputId": "84897fc2-8deb-4c82-93db-2100313f31c0" + }, + "execution_count": 83, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + " Estadisticos Locacion Universidad de Fores\n", + "count 1033.000000\n", + "mean 1.760891\n", + "std 1.008654\n", + "min 1.000000\n", + "25% 1.000000\n", + "50% 1.000000\n", + "75% 2.000000\n", + "max 10.000000" + ], + "text/html": [ + "\n", + "
\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Estadisticos Locacion Universidad de Fores
count1033.000000
mean1.760891
std1.008654
min1.000000
25%1.000000
50%1.000000
75%2.000000
max10.000000
\n", + "
\n", + " \n", + " \n", + " \n", + "\n", + " \n", + "
\n", + "
\n", + " " + ] + }, + "metadata": {}, + "execution_count": 83 + } + ] + }, + { + "cell_type": "markdown", + "source": [ + "# Conclusion" + ], + "metadata": { + "id": "VYklew3-bgxS" + } + }, + { + "cell_type": "markdown", + "source": [ + "A continuacion se presenta el analisis para las 2 universidades pertenecientes al Grupo A, la Universidad de Flores y la Universidad Nacional de Villa Maria para los inscriptos entre 2020-09-01 y 2021-02-01.\n", + "\n", + "El **numero de inscriptos** para dicho periodo para la Universidad de Flores fue de **1819** mientras que para Universidad Nacional de Villa Maria fue de **1837**\n", + "\n", + "El analisis se centra sobre las dimensiones de **Edad**, **Genero**, **Carrera** y **Localidades** de lo inscriptos.\n", + "\n", + "\n", + "## Edad\n", + "\n", + "Ambas Universidades tienen una distribucion sesgada, sesgo intruducido artificialmente durante la transformacion de los datos. Se fijo un criterio de filtrado entre 18 y 80 anos, pero como la mayoria de los registros caian fuera de ese rango, se dedicidio, en el caso de la Unv. de Flores, imputar ese valor con un valor de 22, mientras que para Unv de Villa Maria, se tomo la mediana de los valores que se encontraban en ese rango, quedando la edad fijada en 35 anos.\n", + "\n", + "Por lo tanto no tiene sentido tomar en consideracion esta dimension par los analisis posteriores.\n", + "\n", + "Podemos mencionar que las edades para la Unv de Flores se ecuentran mas dispersas, en un rango que va de 19 a 79, mientras que para la Unv de Villa Maria, los datos se encuentran mas comprimidos, comprendiendo un rango entre 19 y 50 anos.\n", + "\n", + "## Genero\n", + "\n", + "La distribucion de sexos para ambas universidades se encuentran equilibrados. La Unv de Flores tiene 49.86 % de mujeres y 50.14% de hombres. \n", + "La Unv de Villa Maria presenta 52.91 % de mujeres y 47.09 % de hombres.\n", + "\n", + "## Carreras\n", + "\n", + "Como se puede apreciar en el grafico se detalla la cantidad de inscriptos por carrera para cada universidad, y ademas se indica la porporcion de genero de los inscriptos.\n", + "\n", + "Para la Universidad de Flores las carreras con mas inscriptos son lic. en Sociologia(70) e Ing. Electronica(69), en ambas con mayoria de hombres.\n", + "\n", + "Las de menor inscriptos son disenio instrial (39, 19 mujeres, 20 hombres) y mas abajo relaciones del trabajo(38), con misma proporcion de hombres y mujeres.\n", + "\n", + "Para la Unv de Villa Maria las carreras con mas inscriptos son lic. en cs biologicas (76, 41 hombres , 35 mujeres), y luego lic. en Sociologia(68) con mayor proporcion de inscriptas mujeres.\n", + "\n", + "Las de menor inscriptos, todas con 47 registros, son : contador publico, lic en cs geologicas, lic en cs y tecnologia de los alimentos y lic en kinesiologia y fisiatria.\n", + "\n", + "# Localidad\n", + "\n", + "Al igual que con la Edad esta una dimension que se no sirve para realizar ningun tipo de analisis.\n", + "\n", + "Como muestran los estadisticos de esta dimenson hay gran cantidad de localidades(1033, 1048 para cada universidad respectivamente) desde donde en el 50% de esas localidades proviene 1 solo inscripto y en 75% de las localidades hasta 2 inscriptos. La cantidad maxima de incriptos provenientes de la misma localidad es 10 para la Unv de flores y 12 para Unv de Villa Maria.\n", + "\n", + "Con estos numeros, muchas localidades con muy ocos inscriptos es muy dificil encontrar algun patron o tendencia que pueda relacionarse con el resto de las dimensiones.\n", + "\n", + "\n" + ], + "metadata": { + "id": "viaINo7yR09S" + } + } + ] +} \ No newline at end of file diff --git a/assets/notebooks/GrupoB.ipynb b/assets/notebooks/GrupoB.ipynb new file mode 100644 index 00000000..13639010 --- /dev/null +++ b/assets/notebooks/GrupoB.ipynb @@ -0,0 +1,7519 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "b2a3f348", + "metadata": {}, + "source": [ + "# Broc95\n", + "\n", + "Proyecto ETL, se desarrollo un proyecto de data, en el cúal se debe extraer, transformar y cargar, información de las principales universidades de Argentina, se utilizo airflow con el manejo de dags, la extracción se realizo sobre una base de datos postgres, la transformación y análisis se realizo con pandas, por otro lado la carga se realizo en un bucket de amazon S3." + ] + }, + { + "cell_type": "markdown", + "id": "f70830ec", + "metadata": {}, + "source": [ + "# Dag factory grupo B\n" + ] + }, + { + "cell_type": "markdown", + "id": "50464330", + "metadata": {}, + "source": [ + "" + ] + }, + { + "cell_type": "code", + "execution_count": 155, + "id": "59772ffd", + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd\n", + "import matplotlib.pyplot as plt \n", + "from matplotlib.backends.backend_agg import FigureCanvasAgg as FigureCanvas\n", + "from matplotlib.figure import Figure\n", + "import numpy as np\n", + "import seaborn as sns\n", + "import requests " + ] + }, + { + "cell_type": "code", + "execution_count": 104, + "id": "f2703e2e", + "metadata": {}, + "outputs": [], + "source": [ + "import random\n", + "def hexAl():\n", + " color = [\"#\"+''.join([random.choice('0123456789ABCDEF') for j in range(6)])]\n", + "# print(color)\n", + " return color[0]\n", + "def grafLocation(df):\n", + " corrloc =df.groupby(df.location).count()\n", + " c4=corrloc.university>5\n", + " n =corrloc[c4]\n", + " colores = [hexAl() for i in range(len(n))]\n", + " corrloc[c4].university.plot(kind=\"bar\", color = colores,fontsize=20)\n", + " plt.title(f'Inscription by {df.location.name} > 5 in {df.university[0]}', fontsize=15)\n", + " plt.show()\n", + " ma= corrloc[c4]\n", + " ma.index\n", + " ma.max()\n", + " f =ma.age == ma.age.max()\n", + " name_L=ma[f].index[0]\n", + " loca =df1.location == ma[f].index[0]\n", + " grupoL =df1[loca]\n", + " N = len(grupoL)\n", + " colores = [hexAl() for i in range(N)]\n", + " grupoL.university.groupby(grupoL.inscmonth).count().plot(kind=\"bar\",color = colores,fontsize=20)\n", + " plt.title(f'Inscription by {df.location.name} > 5 in {df.university[0]} by {df.inscmonth.name}', fontsize=15)\n", + " plt.show()\n", + " grafBar(grupoL.career, name_L)\n", + " grafBar(grupoL.age, name_L)\n", + " grafBox(grupoL.gender,grupoL.age, name_L)\n", + " grafPie(grupoL,grupoL.age, name_L)\n", + " grafPie(grupoL,grupoL.gender, name_L)\n", + " grafPie(grupoL,grupoL.career, name_L)\n", + " graf3Rel(grupoL,grupoL.career,grupoL.age,grupoL.gender)\n", + " \n", + " \n", + " \n", + "def grafPie(dfD,dfg,location=\"\"):\n", + " total_precio = dfD.groupby(dfg).count()\n", + " colors = sns.color_palette('pastel')[0:6]\n", + " co = total_precio.columns[0]\n", + " plt.pie(total_precio[co],labels=total_precio.index, colors = colors,\n", + " autopct='%.0f%%')\n", + " plt.title(f\"Inscription by {dfg.name}: {location}\")\n", + " plt.show()\n", + "\n", + "# total_precio = dfD.groupby(dfg).count()\n", + "# print(total_precio)\n", + "# etiquetas = total_precio.index()\n", + "# # print()\n", + "# colors = sns.color_palette('pastel')[0:6]\n", + "# plt.pie(total_precio, labels = etiquetas, colors = colors,\n", + "# autopct='%.0f%%')\n", + "# plt.title(f\"Inscription by {dfg.name}: {location}\")\n", + "# plt.show()\n", + " \n", + "\n", + " \n", + "def grafBar(data,location=\"\"):\n", + " fig = plt.figure(figsize = (10,5))\n", + " plt.title(f\"Inscription by {data.name}: {location}\")\n", + " sns.countplot(data, order = data.value_counts().index)\n", + " plt.xticks(rotation=90)\n", + " plt.show()\n", + "\n", + "\n", + " \n", + "def graf3Rel(df,xd,yd,zd):\n", + " \n", + " sns.relplot(x=xd ,y=yd,hue=zd,data=df)\n", + " plt.title(f\"Inscription by {df.university.unique()[0]}\")\n", + " plt.xticks(rotation=90)\n", + " plt.show()\n", + "\n", + " \n", + "def grafBox(var1,var2, location=\"\"):\n", + " plt.title(f\"Inscription by {var1.name}:{var2.name}:{location}\")\n", + " sns.boxplot(x=var1,y=var2)\n", + " plt.xticks(rotation=90)\n", + " plt.show()\n", + " \n", + " \n", + "def url_todf(url):\n", + " df = pd.read_html(url)\n", + " df =df[0][1]\n", + " df =df.str.split(\"\\t\")\n", + " li =df.to_list()\n", + " df1 = pd.DataFrame(li[1:],columns=li[0])\n", + " return df1" + ] + }, + { + "cell_type": "code", + "execution_count": 105, + "id": "596e9b46", + "metadata": {}, + "outputs": [], + "source": [ + "url1 = \"https://github.com/dipaolme/Skill-Up-DA-c-Python/blob/grupoB/datasets/GBUNComahue_process.txt\"\n", + "url2 = \"https://github.com/dipaolme/Skill-Up-DA-c-Python/blob/grupoB/datasets/GBUNSalvador_process.txt\"\n", + "\n", + "df1 = url_todf(url1)\n", + "df2 = url_todf(url2)\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 106, + "id": "28af32af", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
universitycareerinscription_datefirst_namelast_namegenderagepostal_codelocationemail
0universidad del salvadorlicenciatura en ciencias de la computación2020-09-01caroldoylefemale373254colonia la blanquitaanthony88@gmail.com
1universidad del salvadorlicenciatura en ciencias antropológicas2020-09-01heiditranfemale278514laguna del barrotodd44@hotmail.com
2universidad del salvadorlicenciatura en planificación y diseño del pai...2020-09-01rachaelharringtonfemale237243antonio carbonizcantrell@yahoo.com
3universidad del salvadorlicenciatura en kinesiología y fisiatría2020-09-01ryansilvamale195272comandante lealheather60@gmail.com
4universidad del salvadoringeniería mecánica2020-09-01tiffanyknightfemale296533alfredo demarchibwarner@gmail.com
.................................
1899universidad del salvadorlicenciatura en sociología2021-02-01melissamcclurefemale336339cailomutarickey75@gmail.com
1900universidad del salvadoringeniería mecánica2021-02-01michaelmosesmale312703cabo san ferminlaura79@hotmail.com
1901universidad del salvadorlicenciatura en kinesiología y fisiatría2021-02-01lisajohnsonfemale297637la dulceabigail27@yahoo.com
1902universidad del salvadorlicenciatura en producción de bioimagenes2021-02-01pamelaclarkfemale191618ricardo rojaswilliam03@hotmail.com
1903universidad del salvadoringeniería en informática2021-02-01reneewalkerfemale211815escuela agricola don boscocbrown@yahoo.com
\n", + "

1904 rows × 10 columns

\n", + "
" + ], + "text/plain": [ + " university \\\n", + "0 universidad del salvador \n", + "1 universidad del salvador \n", + "2 universidad del salvador \n", + "3 universidad del salvador \n", + "4 universidad del salvador \n", + "... ... \n", + "1899 universidad del salvador \n", + "1900 universidad del salvador \n", + "1901 universidad del salvador \n", + "1902 universidad del salvador \n", + "1903 universidad del salvador \n", + "\n", + " career inscription_date \\\n", + "0 licenciatura en ciencias de la computación 2020-09-01 \n", + "1 licenciatura en ciencias antropológicas 2020-09-01 \n", + "2 licenciatura en planificación y diseño del pai... 2020-09-01 \n", + "3 licenciatura en kinesiología y fisiatría 2020-09-01 \n", + "4 ingeniería mecánica 2020-09-01 \n", + "... ... ... \n", + "1899 licenciatura en sociología 2021-02-01 \n", + "1900 ingeniería mecánica 2021-02-01 \n", + "1901 licenciatura en kinesiología y fisiatría 2021-02-01 \n", + "1902 licenciatura en producción de bioimagenes 2021-02-01 \n", + "1903 ingeniería en informática 2021-02-01 \n", + "\n", + " first_name last_name gender age postal_code \\\n", + "0 carol doyle female 37 3254 \n", + "1 heidi tran female 27 8514 \n", + "2 rachael harrington female 23 7243 \n", + "3 ryan silva male 19 5272 \n", + "4 tiffany knight female 29 6533 \n", + "... ... ... ... .. ... \n", + "1899 melissa mcclure female 33 6339 \n", + "1900 michael moses male 31 2703 \n", + "1901 lisa johnson female 29 7637 \n", + "1902 pamela clark female 19 1618 \n", + "1903 renee walker female 21 1815 \n", + "\n", + " location email \n", + "0 colonia la blanquita anthony88@gmail.com \n", + "1 laguna del barro todd44@hotmail.com \n", + "2 antonio carboni zcantrell@yahoo.com \n", + "3 comandante leal heather60@gmail.com \n", + "4 alfredo demarchi bwarner@gmail.com \n", + "... ... ... \n", + "1899 cailomuta rickey75@gmail.com \n", + "1900 cabo san fermin laura79@hotmail.com \n", + "1901 la dulce abigail27@yahoo.com \n", + "1902 ricardo rojas william03@hotmail.com \n", + "1903 escuela agricola don bosco cbrown@yahoo.com \n", + "\n", + "[1904 rows x 10 columns]" + ] + }, + "execution_count": 106, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df2" + ] + }, + { + "cell_type": "code", + "execution_count": 84, + "id": "e7f8f962", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 67, + "id": "9848956e", + "metadata": {}, + "outputs": [], + "source": [ + "# data =\"GBUNComahue_process.txt\"\n", + "\n", + "# df = pd.read_csv(data,sep=\"\\t\")\n", + "\n", + "\n", + "# df.career" + ] + }, + { + "cell_type": "code", + "execution_count": 107, + "id": "4491ad1d", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
universitycareerinscription_datefirst_namelast_namegenderagepostal_codelocationemailinscmonth
0universidad del salvadorlicenciatura en ciencias de la computación2020-09-01caroldoylefemale373254colonia la blanquitaanthony88@gmail.com2020-09-30
1universidad del salvadorlicenciatura en ciencias antropológicas2020-09-01heiditranfemale278514laguna del barrotodd44@hotmail.com2020-09-30
2universidad del salvadorlicenciatura en planificación y diseño del pai...2020-09-01rachaelharringtonfemale237243antonio carbonizcantrell@yahoo.com2020-09-30
3universidad del salvadorlicenciatura en kinesiología y fisiatría2020-09-01ryansilvamale195272comandante lealheather60@gmail.com2020-09-30
4universidad del salvadoringeniería mecánica2020-09-01tiffanyknightfemale296533alfredo demarchibwarner@gmail.com2020-09-30
....................................
1899universidad del salvadorlicenciatura en sociología2021-02-01melissamcclurefemale336339cailomutarickey75@gmail.com2021-02-28
1900universidad del salvadoringeniería mecánica2021-02-01michaelmosesmale312703cabo san ferminlaura79@hotmail.com2021-02-28
1901universidad del salvadorlicenciatura en kinesiología y fisiatría2021-02-01lisajohnsonfemale297637la dulceabigail27@yahoo.com2021-02-28
1902universidad del salvadorlicenciatura en producción de bioimagenes2021-02-01pamelaclarkfemale191618ricardo rojaswilliam03@hotmail.com2021-02-28
1903universidad del salvadoringeniería en informática2021-02-01reneewalkerfemale211815escuela agricola don boscocbrown@yahoo.com2021-02-28
\n", + "

1904 rows × 11 columns

\n", + "
" + ], + "text/plain": [ + " university \\\n", + "0 universidad del salvador \n", + "1 universidad del salvador \n", + "2 universidad del salvador \n", + "3 universidad del salvador \n", + "4 universidad del salvador \n", + "... ... \n", + "1899 universidad del salvador \n", + "1900 universidad del salvador \n", + "1901 universidad del salvador \n", + "1902 universidad del salvador \n", + "1903 universidad del salvador \n", + "\n", + " career inscription_date \\\n", + "0 licenciatura en ciencias de la computación 2020-09-01 \n", + "1 licenciatura en ciencias antropológicas 2020-09-01 \n", + "2 licenciatura en planificación y diseño del pai... 2020-09-01 \n", + "3 licenciatura en kinesiología y fisiatría 2020-09-01 \n", + "4 ingeniería mecánica 2020-09-01 \n", + "... ... ... \n", + "1899 licenciatura en sociología 2021-02-01 \n", + "1900 ingeniería mecánica 2021-02-01 \n", + "1901 licenciatura en kinesiología y fisiatría 2021-02-01 \n", + "1902 licenciatura en producción de bioimagenes 2021-02-01 \n", + "1903 ingeniería en informática 2021-02-01 \n", + "\n", + " first_name last_name gender age postal_code \\\n", + "0 carol doyle female 37 3254 \n", + "1 heidi tran female 27 8514 \n", + "2 rachael harrington female 23 7243 \n", + "3 ryan silva male 19 5272 \n", + "4 tiffany knight female 29 6533 \n", + "... ... ... ... .. ... \n", + "1899 melissa mcclure female 33 6339 \n", + "1900 michael moses male 31 2703 \n", + "1901 lisa johnson female 29 7637 \n", + "1902 pamela clark female 19 1618 \n", + "1903 renee walker female 21 1815 \n", + "\n", + " location email inscmonth \n", + "0 colonia la blanquita anthony88@gmail.com 2020-09-30 \n", + "1 laguna del barro todd44@hotmail.com 2020-09-30 \n", + "2 antonio carboni zcantrell@yahoo.com 2020-09-30 \n", + "3 comandante leal heather60@gmail.com 2020-09-30 \n", + "4 alfredo demarchi bwarner@gmail.com 2020-09-30 \n", + "... ... ... ... \n", + "1899 cailomuta rickey75@gmail.com 2021-02-28 \n", + "1900 cabo san fermin laura79@hotmail.com 2021-02-28 \n", + "1901 la dulce abigail27@yahoo.com 2021-02-28 \n", + "1902 ricardo rojas william03@hotmail.com 2021-02-28 \n", + "1903 escuela agricola don bosco cbrown@yahoo.com 2021-02-28 \n", + "\n", + "[1904 rows x 11 columns]" + ] + }, + "execution_count": 107, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "dfg=pd.get_dummies(data=df1, columns=['gender'])\n", + "\n", + "# dfk = pd.DataFrame(pd.date_range('2000-01-02', freq='1M', periods=15), columns=['Date'])\n", + "df1.inscription_date =pd.to_datetime(df1['inscription_date'], format='%Y-%m-%d')\n", + "bins_dt = pd.date_range('2020-08-01' , freq='1M', periods=7)\n", + "bins_str = bins_dt.astype(str).values\n", + "labels = ['{}'.format( bins_str[i]) for i in range(1, len(bins_str))]\n", + "df1['inscmonth']=pd.cut(df1.inscription_date,\n", + " bins=bins_dt,\n", + " labels=labels)\n", + "\n", + "df1\n", + "dfg['inscmonth']=pd.cut(df1.inscription_date,\n", + " bins=bins_dt,\n", + " labels=labels)\n", + "\n", + "\n", + "dft=pd.get_dummies(data=df2, columns=['gender'])\n", + "\n", + "# dfk = pd.DataFrame(pd.date_range('2000-01-02', freq='1M', periods=15), columns=['Date'])\n", + "df2.inscription_date =pd.to_datetime(df2['inscription_date'], format='%Y-%m-%d')\n", + "bins_dt = pd.date_range('2020-08-01' , freq='1M', periods=7)\n", + "bins_str = bins_dt.astype(str).values\n", + "labels = ['{}'.format( bins_str[i]) for i in range(1, len(bins_str))]\n", + "df2['inscmonth']=pd.cut(df2.inscription_date,\n", + " bins=bins_dt,\n", + " labels=labels)\n", + "\n", + "df1\n", + "dft['inscmonth']=pd.cut(df2.inscription_date,\n", + " bins=bins_dt,\n", + " labels=labels)\n", + "df2" + ] + }, + { + "cell_type": "code", + "execution_count": 108, + "id": "cbf6041f", + "metadata": {}, + "outputs": [], + "source": [ + "\n", + "# df3=pd.get_dummies(data=df1, columns=['career','gender','location'])\n", + "\n", + "dfc=dfg.groupby(['career']).mean()\n", + "dfc=dfg.groupby(['career']).count()\n", + "dfa=dfg.groupby(['age']).count()\n", + "dfl=dfg.groupby(['location']).mean()\n", + "dfI=dfg.groupby(['inscription_date']).mean()\n", + "\n", + "dfcp = df1.groupby(df1.postal_code).count()\n", + "\n", + "dfc\n", + "\n", + "dfc =dfg.university.groupby(df1.career).count()\n", + "# dfc" + ] + }, + { + "cell_type": "code", + "execution_count": 114, + "id": "15a0f397", + "metadata": {}, + "outputs": [], + "source": [ + "# dfcg =df1.university.groupby([df1.career,df1.gender,df1.age]).count().plot(kind=\"bar\")\n", + "\n", + "df1.age = df1.age.astype(int)\n", + "df2.age = df2.age.astype(int)" + ] + }, + { + "cell_type": "code", + "execution_count": 113, + "id": "c8d9d53b", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "university object\n", + "career object\n", + "inscription_date datetime64[ns]\n", + "first_name object\n", + "last_name object\n", + "gender object\n", + "age int32\n", + "postal_code object\n", + "location object\n", + "email object\n", + "inscmonth category\n", + "dtype: object" + ] + }, + "execution_count": 113, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df1.dtypes" + ] + }, + { + "cell_type": "markdown", + "id": "1244b609", + "metadata": {}, + "source": [ + "# General\n", + "## Comportamiento por universidad\n", + "\n", + "Grafícas de barras, pie, relación a 3 variables , para cada universidad \n", + "\n", + "\n", + "# Univerdidad Grupo B Comahue" + ] + }, + { + "cell_type": "code", + "execution_count": 153, + "id": "376176e7", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAScAAAD3CAYAAABfE5LaAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8rg+JYAAAACXBIWXMAAAsTAAALEwEAmpwYAABwhElEQVR4nO2ddXhcZdbAf2ckNvEmbZOm7ppq6kIppbhLkcDisCywXWCXxWGBbxfosiyLa7BCcSulBepuqbumaRv3SUbu+/1xJ+kkjUySibS9v+fJk7n3vnJm5s65rxwRpRQGBgYGrQ1TSwtgYGBgUB2GcjIwMGiVGMrJwMCgVWIoJwMDg1aJoZwMDAxaJYZyMjAwaJW0SuUkIltEZFID63YSkSIRMftXKhARJSI9/N3uyYKIzBGRG1pajupozD1Tjz66eO4Bi4/l3xeRf/hYdr+ITGmchE1Hfd6Lv6jzQxaR/cAtSqn5TS+OjlKqv69lq8qnlDoIhDaRaKc1SqlzWlqGmqjPPWNwctCqRk6+PpEMDAxOfeqlnETkRhFZIiIviEiuiOwTkXOqXN8rIoWea9d6XbtVRLZ5rm0VkaGe8/tF5K8ishEoFhGL9xBXRJ4QkS9E5DNP3XUikui59iHQCfjeM5V7sOrQW0TiReQ7EckRkd0icquXTE+IyOcikuJpe4uIDK/jYzjX8x6zROR5ETGJSICn/YFebbcVkRIRia3mc+wuIr+JSLannY9FJNLr+lARWe+Rabbnvf/D6/r5IrJBRPJEZJmIDPLx+zthWiIiC0TkFq/vr7bvd4GI3CIigZ6+B3hdixURu4i0rUOGWj9zEfmbiOzxuk8uqVK/tvuo/J4JFJGXRCTd8/eSiAR6rk0SkTQR+YuIZIjIERH5g1f753k++wIROSQiT/jy2XrqDvHcn4Ui8hkQVOV6Q7+3YBF5UUQOiEi+5zsK9ly70PMZ5nm+n75e9faLyAMislFEikXkHRFpJ/r0vFBE5otIlFf52SJy1NPHIhGpOhqNEpEfPXVXikh3T71a7yvP8U2e7y1XROaKSOc637hSqtY/YD8wxfP6RsAJ3AqYgTuBdEAAG1AA9PaUjQP6e15fARwGRnjK9gA6e7W/AegIBFfT5xOePi8HrMD9wD7AWrWs57gLoACL53gR8Cr6jTIYyAQme7VdCpzreT/PAStq+SwU8DsQja4Ud6JPKfH08U+vsvcC39fQTg/gLCAQiPXI+JLnWgBwwFPfClwKOIB/eK4PATKAkR6Zb/B8BoFecrxaQ7+VPhvPuQVe76HG77easu8Cz3i180fgZx/up1o/c8+9Eo/+4LwKKAbifLyPyu+Zp4AVQFvP57sMeNpzbRLg8pSxeuQoAaK8rg/09D8IOAZcXNPn5yV3+ff2Z0+7l3s+S1+/twr5q2n7f57PvoOn7hj0e6eX5/M5y9Png8BuIMCrzRVAO0/dDGCdR5Yg4Dfgca9+bgLCPG2/BGzwuvY+kA0koS8HfQzM8vG+usgjV19P3UeAZXXeKw1QTru9roV4hGqPrpzygMvwKBmvcnOBe2tp/6Za+nyCyjevCTgCjK9LOaErPDcQ5nX9OeB9r7bne13rB9jrUE7TvI7vAn71vB4JHOT4D3kNcGVdn6+n7MXAes/rCeg/QPG6voTjN/lreH5oXtd3ABN96Keum6jG77easlOAPV5llwLJPiqn+nzmG4CLfLyPyu+ZPcC5XtfOBvZ7Xk8C7FU+gwxgVA3tvgT8u6bPz6vcBLwUuefcMl+/N2pQTuj3ux1IrObao8DnVcoeBiZ5tXmt1/Uvgde8jv8EfFPD+470vNcIz/H7wNte188Ftvt4X80Bbq4iZwmeB0tNfw1Zczpa/kIpVeJ5GaqUKkZ/0t0BHPEM//p4rndEv2Fq4lAdfVZcV0ppQBr607Uu4oEcpVSh17kD6E+Rco56vS4BgqT2tS9vWQ+Uy6GUWumpP8nzvnsA31XXgGdoPUtEDotIAfAREOMl82Hl+Rar6bMz8BfPMD5PRPLQP19fPg9fqPb7rabc70CIiIwUkS7oo9Kv69sHVT5zEUn2mvrkAQM4/tnUdR+VE4/+3ZRT8T15yFZKuarIEOrpf6SI/C4imSKSj34/x1A31X1v3jI09HuLQR/lVPe+K71Pz2/jEJXv72Ner+3VHJe/b7OI/J9nSl2ArtjK+y+n6vfm68ZTZ+A/Xu87B33k26G2Sn5dEFdKzVVKnYU+pdsOvOW5dAjoXlvVOpruWP5CRExAAvpTqq666UC0iIR5neuE/nRpKB29XnfykgPgA+A64HrgC6VUaQ1tPIsu90ClVLinjniuHQE6iIh4lffu8xD6dCrS6y9EKfWpD7IXe/6HeJ1r70O9E1BKuYHPgemevx+qPATqjWcd4i3gbqCNUioS2Mzxz6au+6icdPQfRDlVv6fa+AT9odJRKRUBvO7Vf21U97118nrd0O8tC30aXN37rvQ+PX13pGH39zXo068pQAT6aAh8e+913VeHgNurvPdgpdSy2hr1m3LyjAYuEhEbUAYUAZrn8tvA/SIyTHR6+LQgdpxhInKp5+l6n6f9FZ5rx4Bu1VVSSh1CH1o/JyJBngXIm9FHKg3lARGJEpGO6OtCn3ld+wi4BF3ZpNTSRhj655MvIh2AB7yuLUefit4t+ubARejz/HLeAu7wPOFFRGyeRVxvBVwtSqlM9Bv3Os+T8iZ8+7HXxCfoo+VrPa8biw1daWcCiL5QPcDruq/30afAI6Iv0scAj+H7dx6GPtouFZEk9B+tLyxHX8u6R0SsInIpfvjePKOhd4GZom/umEVktOgL/J8D54nImSJiBf6C/tuo9UdfA2GeutnoSuZZXyv6cF+9DjxUvsAuIhEickVd7fpz5GQCZqBr8xxgIvqCKkqp2cAz6DdwIfAN+qKyr3yL/iPIRR+VXKqUcnquPYd+I+aJyP3V1J2O/hRIR592PK4aZ7P1LbAWfS3kR+Cd8gseZbgO/Qe2uJY2ngSGAvmeNr7yasOBvgh+M/oa3nXAD+g3DkqpNegL1q+gfx670deKABCR10Xk9Vr6vhVdGWYD/WnYjVwu60r0p2Y8+rpCuQxFIjK+Ae1tBV5E/6EfQ1+YXup13df76B/oa34bgU3o34mvBoR3AU+JSCG6UvvcR9nLv7cb0e//q6j8vdb6vdXB/ejvY7Wn7X8CJqXUDvT747/oI6wLgAs8stSXFPQp4mFgK8cf/r5S432llPraI/Msz5RxM1CnzVz54m2rRfSt3B5KqetaWhZfEJF3gXSl1CN+bHMl8LpS6j1/tWlg0NoxjB79iGdh+FL0rdrGtDMRfScnC33KNAj4ubHyGRicTLQqC/GTGRF5Gn24+rxSal8jm+sNpKJP6/4CXK6UOtLINg0MTipa/bTOwMDg9MQYORkYGLRKDOVkYGDQKjGUk4GBQavEUE4GBgatEkM5GRgYtEoM5WRgYNAqMZSTgYFBq8RQTgYGBq0SQzkZGBi0SgzlZGBg0CoxlJOBgUGrxFBOpxki0tEThnar6Fk77vWcf1r0LB0bROQXEfFX2N+GyvO8iGz3yPS1eGWnMTg9MBx/TzNEJA49m8k6TxTGtegJFtKUUgWeMvcA/ZRSd7SgPAnAb0opl4j8E0Ap9demlseg9WCMnE4zlFJHlFLrPK8LgW1Ah3LF5KE8XG5LyvOLVxKCFejKyuA0wgg2dxrjCY43BFjpOX4GSEYPH3xGS8vjxU1UjtVucBpgjJxOU0QkFD2P2X3loyal1MNKqY7oCRPvbml5POcfRk8c8HFzymPQ8hjKqZVS00Kx1/W/iJ4C2pecalXbtqIrgo+VUl9VU+Rj9OSozUJN8ojIjcD56Ikh6zXNrGWh/QrPsSZ1p543aEGMaV3rxQX8xXuhWETmKaW2etJSTUXPMFwvRETQM8ZsU0rN9DrfUym1y3N4EXrewSanFnmmoafXnuiV3LM+VPv5oYdSvhR4o/HSGzQlhnJqpXhihh/xvC4UkW3oGVK3Av9G/+F+24Cmx6Kn19okIhs85/4O3CwivdFzDR5Az3TbHNQkz8tAIDBP11+sqM/uYU2fn1JqHoCIL7kiDVoSQzmdBHgvFHuSbB5WSqU25AemlFpC9Vlcf2qUkA2kOeSpZaHdoBVjKKdWjvdCMfpU5e/oUzoDH6hpod2g9WMsiLdiqlko7g50BVJFZD+67c86EWlfcyunLz4s/Bu0YoyRUyuluoVipdQmoK1Xmf3AcKVUVosI2YqpaaHd4OTBcF9ppYjIOGAxsAl9kRrg70qpn7zK7KcJlVPKquJgoBv6aK0DEO/5H4duRW6p5c8MlAA5QDaQ06dk6a5Y18FSIA19p3Fv1ym3ZDaF7DV9fuiL7P8FYtGTlm5QSp3dFDIYNA5DORkAkLKquAcwBhgN9EefQsZR/WJ1gxhY/NuWSPex/t7n7Exc6KRnALAFfSdyC7AycQr5/urX4OTEmNadhqSsKg4ChqMro3KF1LbWSn4gUCuOqHrOTWw3oKNHhorTqfNZD/wG/A4sTpxCcVPLZ9C6MEZOpwkpq4oHA5eg7/QNBQKaW4YxBZ+XmHGHlB8rcBRyswWkro0ZJ7AKXVn9BixPnEJZE4pq0AowlNMpzL75nw9fHH7e1ehKqVuLCqNU0fjCWaGVTmHeU8gfujegtRLge+ATYE7iFJz+ELE2PFb5KUA79IgNbyql/iMi0ehOyV2A/cCVSqncppbndMBQTqcaPz7dHT2ywPUKYj6JucfqFktQS4slSjswrvCzzt7nNEJXFXF1UiObzgG+AD5InMKyRrZVI7XEnboRyFFK/Z+I/A2IMuJO+QfDzqkR1OJc+oSIHPZEldwgIuc2pRwz01PM32x7/QJ+fPo3YBfwGNBVIKx76ZYNTdm3r5hwFVY9pxFh90PT0cBtwNLU+WxJnc+M1PnU2xm6LmqKO4Xuh/iBp9gH6ArLwA8YC+KNoybnUoB/K6VeaMrOZ6anRAO3An/cGx7ctsRiKgpxaZV21/ra16mdwYlNKYZPWJTjhAVtN7H+fjj2A14Enkudz6fAM4lT2FVHnXpTxR2mncePD+Ao+rTPwA8YI6dGUMvTtEmZmZ7Sc2Z6yhvAIeD/gI6IBC6Ji9xUtWy4O3eQWTkb4tXvVwK00hMWsN3EhjdVd8ANwLbU+XyYOp/e/mq4NncYT1gXY53ETxjKyU9U41x6tyc4/7siEuWPPmamp0TPTE95Gd0W6DYgxPv61ujQrqrKj0PA1rN0c6o/+m8MAcp+wo/WTUxcE3drBq4DtqbO5+PU+fRpTGM1uMMc86xHla9LZTSmD4PjGMrJD1TzNH0N3YhxMHrYjhcb0/7M9JSAmekpM4DdwJ8Aa3XlNJN03hEVsrbq+b4l61o8PkiQVlxJBgWFCluT21Z5MAHXAFtS5/NJ6nz61reBWtxhvkMfpeH535AwNgbVYCinRlLd01QpdUwp5VZKacBbQIN3pGamp1yKPlJ6EahzBLYkLspd9Vyolp9o0RxFDZXBHwRpRVUUquVwC4hhAqYDm1Pnk5I6v17rQ+VxpyZX2ej4P+AsEdkFTPEcG/gBY0G8EdQSxTHOa5H0EvToi/ViZnrKcGAmML4+9QoCzMMLrOYj4U53xZRJILhX6cZlW0OGj6mvHP4iUBXbvI81bC1pC2RCVzQXps7nYeC1xCkV/nfVUkvcKYAz/SyfAcbIqbHU9DT9l4hsEpGN6FlM/uxrgzPTUxJmpqd8iG4RXS/FBICIeWFC1I6qp/vYN5jr3ZYfCdKKw7yPNaIcLSWLFxHAK8Cqglk/D25hWQyqYIycGoG/ozjOTE+5CfgPEFpX2drYHRHSRwOXyev7tWkFg61aab7TFHSCf1tzEKCVRHsfu4mtdt2sJQhwFbjCS9PW8P7b/wYe5cZbSltaJgNj5NQq8OzCfYk+RWyUYgJQIu03xoSu8T4nENjHnnqCqUGzoJTDirOSUnQT2yJK8gSUKuie+WNn9J29+4F1vP+2kZWlFWAopxZmZnrKWegxhy71Z7vL20ee4NjbqzQ10J99+I7KrnrGTXST24P5QmzRpg0B7mLvSKJ9Ffz06v4PZsxMT2nxXc7TGUM5tRAz01PMM9NTngXmogdx8yt2i2lIVpB1n/e5EK1ocIBmz/N3X3Vhwl2pTwXZEBTZ3HJUxayVbYzLX3XCut7vfcy7SwPkRWDOzPSU2BYQzQBDObUIM9NT2gLzgIfwYzC3SojIgoSoSnntBKx97eubfWpnUc4qrisB6c0twwko5eie+ZNNqnz+GWGyZEMnc3lsqbOB1JnpKZOaXT4DQzk1NzPTU8YC69F38ZqUg6FBg1wilRZ3e9k3htRUvqmwqrJKMmiEtniUywj7/uXBzuxK4VrcwoHPRlgGVykaB/w6Mz3lLn/06/EYyBCRzV7nEkVkuWeH93sRaSq3npMKQzk1IzPTU24FFtAE07hqEYla0za80sJ4kCpJDNRKTlgDakoCNLvL+9hNmxMMRZsTUe59nXJ+H+V9ToHry2GWIqdFqtuQMAH/80zDG8v7wLQq594G/qaUGgh8DTzgh35Oegzl1EzMTE+5H3iTZjbfWNMuvJJVuYClX8narc0pQ6Cq7LriJraFFuYBpVSX7PkFJrRKMmyLMy1Jizb1r6mah4dmpqd8MDM9pcFmEEqpRegxqLzpBSzyvJ4HXNbQ9k8lDOXUDMxMT3kSeL4l+naYTf3TbYHbvc/1LN3caHOF+hCkFVdSyG5i2jRn/94EO7OWhJceqhRDxm5lw88DzBN8bCIZ+GFmeoo/P8Mt6HGhAK5Aj6l+2mMopyZmZnrKTPTgby3G7x2iKqVfClT2QcHuoiZJyVQdQVpRcPlrBUojOqG5+q6E0jK6Zc4ZVOkU5H08ytoWqTOOuTdTgYUz01P8FbvpJuAuEVkLhAGtwXq+xTktlVNNESw91/4kIts95//V0D5mpqeYZqanvEk9XFeaimMhAUPLTFIRe0jA3N++Zltz9V/ZdUWOgCW45tJNR3z+yj0W5ahk/Pl7H/O2gmBpyBrgUGD5zPSUXo2VSym1XSk1VSk1DPgU2NPYNk8FTkvlxPEIlv2AUcAfRaSfiJyBPrxOVEr1BxoUyXJmeooF+BA9SmXLI2JbHhe5wftU99KtzWahHahKKta9FIHHmqtfb6yuolWxRVu8009VNRtoCF2BpTPTUwY0RjYRaev5bwIeAV5vTHunCqelcqolguWdwP8ppco81+odOGxmekogesD9a/wnceNJjQmtNDoIUKWDQtyFR5u8Y6U0qyqrUE4a4SfEEm8GGYp6ZP5QaSpZg9lAQ4gB5s1MT/Epi4yIfAosB3qLSJqI3AxMF5GdwHYgHXjPD3Kd9JyWysmbKhEsewHjRWSliCwUkRH1aWtmekow8APHFzdbDW6Tqcfe8OCKiJgCMqBk9QnRC5qAbEFVRETQaNPsYWzbFG9dF+AuqlDOdZgNNIT2wPyZ6Sl1uuQopaYrpeKUUlalVIJS6h2l1H+UUr08f39TRkok4DRXTtVEsLSgZ/MYhW5r8rknZlOdePywPkQPONYqWdQhqpKldreyrdE1lfUXVV1X3LRtViNQk+bY0iFv+Tjvcz6aDdSXLugjqBbbiTzVOG2VUw3xoNOAr5TOKkADn9MM/ZNWbp+SE2gZXmwxZZUfW5VjQKg7v0kjUppV5ZRQbmKaKzQvKOXqnjnHKl73eT3NBupLX+C7mekpLZ4n8FTgtFROtcSD/gaPW4mI9ELP4pF1QgNV8Fh+t36rXpGAJfFRx90mQAaUrNrdlF1aVFlFbjoFTo2IZotGEFZ6aEmIM7NiN62BZgP1ZQzw0cz0lNPyt+VPTtdgc+URLDeJyAbPub8D7wLvevyeHMANdc3/X9/3wZkEyqtNKaw/2RZt6z71YLZWPproWrY9dkXYWSeUO3JgJ68+fEPFccbh/Vx62yPkZR9l4/Jf6NRzELc/8RYAS+fMoigvm0O7N7Nh6RzCo2J59tPVALz13J87Pbp5Kf26d+SFv96aBqauP87/iNyCLK679L4me5+i3Ae6ZP9ayUXFYzbQmN05X7kMfad3RjP0dcpyWmp3pdQSpZQopQYppQZ7/n5SSjmUUtcppQYopYYqpX6rtaH33+55+0Lne/3S3eubSfRGo4l03B5lW1d+bFXOfuGunINVy8V17sXTHy3n6Y+W8+QHSwgMCmbYpAs4sGMDz3y8Eos1gEO7N+MotbPkhw8584rbGHf+tdz/0jcVbZQU5XNwz7bQOW8+gdViYcP2w8WlZXa+nfseV134xyZ9n51yfs824a6YXvnBbKC+/NkT2dSggZyWyskvvP+2DfhaoOPZm93Dpm52LWxpkXxlSXxkpWD+A0pW7a2t/JbVC4hN6IYtPAq3y4lSCkdpCWaLlTkf/4cpV96BxWKlz5Bx2Lxc+URMKLfTpJTCXuZATBH2lNkvcPXFf8JqaboovUGO7CWR9v1Dy4/9aDZQX/47Mz2lUbnyTmcM5dRADkWOe0zpC6AImAakaxNvWOpYanarVht/etaMt3l80N08evZjSfkBemqmv773C+f/4Y7Rbzxx3F506ZxZzP30fxXHK+d9waiplxNsC2PQmLN57PoxRMa0JyQ0gj1b1jBs4gXV9hdsC2P0iCEF59/xFG2jIwgP76Rt2r6SyWMvBmD/oR1cefvgir+xF4Xz0Vcv8dJbf+WK2wbxyD+TK9r6cf5HfPTVS3W/SaWyumfN6Vdx6H+zgfoQAnzqsX0zqCeGcmoAqfP5Q05onwe3xl27wWkKrvBRa1PM2DsXOPeGlqqmN25sACOuHMetH9+PCCzoELU7v7iUdXvS2f76PYFWt72w6jQNwOV0sH7xjyRNvgSA867/M09/tJzp9z7Hl288zaW3PcKCb9/nlb9fz7fv/vOEPu+76arCH994nIfvuJIX3n6nx103PMVXP73NA09fybxFs/n8jQ18/sYGPn11LUGBIUweewnbdq9j9psbsVoC2LVvE/WZCsblr95h0UorTCSayGygPgwGGuwGdTpjKKd64klp/V8Alzl46Na46e6CoI4Vxo0BbvrdsshJQo7WrGFJfKH7qD6EROrp4/ZGBPfVRJxOl4ZSCnL326tO0wA2LvuFzr0HE9Gmso/rgR2poBRxnXuy+tevufvZD8lI20dm+oFK5QK1kkiALbsPYrbYQrok9Gbeotk8/+jnHErfw4G0XQCsXP8rCXHdiQiLxuWZOtrLSrCYrfg6FbS4S9a0Ldo4tvy4ic0G6sM9M9NTzm9pIU42DOVUD1LnEwjMAo4niBRT+31tpvY/GDV+oQIFYIL2V6xxdRu+z720hUStEyXSdn+nmDXnDu/JkHteo3dMgLW6adqKX2YzauoVJ9T/8o2nufT2R3G5nGiaHjvOZDLhPG45AECAsrcBeOHdr9333vJikNNduXxpWQkAcxfM4pwzpmMLCWNc0rlcdccQYqPjCLVF4D0VrPkNqZIemT9UaNBmMhuoD+/NTE9pniCDpwhiWMr7Tup8/g/4a03Xra6iVb2Ofd3Losoiy8/ti5GFXw+xjG8tP5KcQ5m8c8O/eeC3Zwl2udffuSltSPm1Sf9ZUzD5ugfD9+/YwOaVvxLfuRfzv3iLF77eREjocT/htQu/5+DOjVxy68MAfPqfv7N55XzsxYW4nA6K8rIJj27LRTf91f7YlJDgX5auZ+2Wvdl/vG1OG4CZb9zPsjVz6dltEM899DFOp4Ozro7ny7e30Caq8gjtyRdv4coL72LbrnUsX/sLvboN4tZrHznhfUUXbV/YMW/JxPLj3/qYlzfz7pwv/AacNSM+udbswlURkXeB84EMpdQAz7nB6A7CQeiO7Hd5DIdPGVrFD+ZkIHU+/ajDbsVpCU3aEn9tUVFA+4opXdcsNfHWRc41AS7V/A6vdWC3mIdkBln3Aqzfc4SgkiPF3tO07GOHeeyd3yopJoBhEy+oUEwA0+99lmc+WcXMb7fx8k97eHdZHi/9sJPJl9x4FGDq2CE8eNsfdpaXn3H7C3zx1iaee+hjAJasnkOfHkNPUEzbd69HoahpKliOSXNuT8hbWuGi0gJmA74ymVoebrXwPieG9v0X8KRSajB6vLBTbl3LUE6+8wpQ9/63mBL2xJ7X43DEyPKwq4SVkXTHAmdGVLE6UFvVluD3hOg0gEc/+pXXbpnkqDpNc5Taa61fG2aOu65oRNYYQO3n3z9l2hnTTzj/v/cf5a4bnsbpdrJr3ybOuKItvy/7pmIq+NJbf+XyWwfx6COT4sqdi99ctDjr9vXz6uWw3cw87msEg3JqCO2rgPJECBHo0QxOKQzl5AOp85lOfbKliARkhQ2csL3d5cvcYi0EsGh0v3GpM7zHMc0vBpsL3/yZf53xEM9P/jsf3vUqzlIHH939Oi9MeZifnptdUW7eS9+y6ee1AHx416u8fOHTZOw5ylPD7mPlpwtJCw0c9PmyrY7hPeLpGhvWuVOQfWennoN4+JoknI5SOvUa2GAZLcpRUv7aTWy13gh2ezEr1s7jzPGVc4r+tvQb+vUaTtuYeMJDIxk6cAKhIeEopejdPZHC4ny27V7Hz/+dszAmyBSx6VAaxQ6H68V1y4LH3Dq1NW/dB6KnnG8s9wHPi8ghdGv0h/zQZqvCWHOqg9T5hAE70FME1RtR7n09Mr53hTizeoJud7O+k2nZgj6WBu8i5R/J4ZVLnuHB35/DGhxAyu2v0DWpF+nbDnHVCzfz+tX/4oY378ZpdzD7wfe4+YPag3GOPpK3ZPTR/HEAhwK6Lfg94uJJDZXNmzBX5qLBJfMnABRzzmY3HRoVlO3w0f3c8+j5fPnWZopLCrnrobPLVj9wq+uG11+3PXbR+Ty7atE+8wX9ug6cNswf4jc1F86IT/7e18Ke0D4/eK05vQwsVEp9KSJXArcppVptRIyGcEqMnGoKuysin4nIBs/ffi8/uvrwJA1UTABKzF13tb0o4WjYkCWgZz8ZelCbcM0K52KTppwNbdft0nCWOnC73DjsDpQCZ6kTTdPQXG5MZhM/v/AVZ99/SZ1trWkbXmEXFO/Y37WhMlUlUJVUPPk02vjV4dcWEsaZvbpljnjsMVtcZAQSErB5TWHmyaKYEKWe48enGzPCuwEoj6YxG0hqvFSti1NCOVFD2F2l1FXlvnPo4VG+qq2RqqTOZyDwp0ZLJxJ8LGLYuB1tL16iidkO0L5Ajb99oXNrsEPVO4dcRFw0k+44h6eTZvDkkHsJCg9hwi1TCY0O499nP06/KYPJ2ncMpSkSBnapsz2n2dQvzRa4DcCM1rmtM80v8cWDND0llIJcRVBUXeXrQ6Azd9mLF01K2PDU47xw9ZV5Ny74rtu0By5lxScLSLn9Fea99K0/u/MfSqkYu2PJLVsOx9A4x+B0oHx3cjKwq5ayJyWnhHKqJewuUBEi5Ur04PH14X/4MXJDaUDMuM1x1x+yW6L2AQQ7SbxtodPePl/bWVddb0ryitkydx0Pr3iBx9e9hKOkjLVfLuXip67lL/OeZtId5/Dz818x7YFLmf+f70i5/RVWfLyg1jYXJERVhIYZWLyq3uGJqyNIKw7QX1n9GzNKqdzumT/1LD98uWzPQS3IEhLbPY7UH1aT/MbdZB/IIHNv6zLUD3Bpm67YfWxb8vYj48Kc7nbA3/jx6di66tUQ2vdW4EURSQWeBW5rUuFbgFNCOXlTJexuOeOBY0opn58uqfO5zFPPryiTpdfOdpfGZIb2Xw5gViRMX+nqMOiQe4WvbexavIXoTrGEtgnHbLUw6Jxh7F9zPCzT5rnrSBjUBUdxGVkHMkh+425Sf1yNw15WY5sZwQHDSs2SDxDnPFiv3aSaCNSKbOD/9OPtCtZtsWr2WNDNBt6YPWfQtAcuRXO6UG7dhEhMJpz21pFhSZQ6Mv5w7tK7Nx0a2LGorJ/XpXDg4ZrqlVNDaN8lSqlhSqlEpdRIpdTapnsHLcMppZyqCbtbznTqP2o60dLPX4iEpUeOHr079vyFGiaHgO3Mbe6R5250LcSHHYrIDm04sG43DnsZSil2LdlK25668bHb6WLRW3M5465zcZY6KI8yrNwaboer5kZFQpa31zO0mNAS2jsObmns2wxSJeEAGtG1dOwbf3tmOjfcO5r9B7cz/NYp495ZtBi3cOChrA3DOyZ2JaJ9FMERNuL7d+L5Mx/GWeYkvn+nxnbbOJSy98wtXnB36qGIERkFY2sodQc/Pt0yefxaOafMbp0n7O4PwFzv6JYiYgEOA8OUUmm+tJU6nwuA75pE0CqYNMeWXse+jgh0FyYA5Iaw/MPR1kSXWWqNtf3zC1+x4btVmC0mOvTvzJUv3IQl0Mqit+YSFB5C0lXjUUrx0R9f4+iOw/SdPIjzH76qVlnMmtpzb6o+ajpi7bhwXuQVE2utUAejC2YXWnCFlTJquYMBjTeKVKq097EvjwW58jorcM0ebtnh7dSbsfsIH955PO5f9sEMpt1/KQUZeWz/fSPx/Tpxzcu3A7D2y6UU5xQx4dazGy1WdUSXOpddsudYlwiHu0aXFTfmfettY9K3BQ9bc/3IsPuaRJCTmFNCOXnWlD4AcpRS91W5Ng14SCnl8w8tdT4rac7dD6XyOuYu2hldsisJwGFme8oYa3gDkz02iov2ZGzoXmAfrCFHPoq5r33F0Ku+KGUfXzgrGKCYC3a6adfo5JNRxbsWdspdOBFga5xpwc8DLZNqKqu5NZ4adh/3/PAYn9//LnfMepDP7n+HCTdPJaZLO96+4d/c9vFfMFv9GwzW6ta2XrAv092lsLRGAzE3pn0bbGOObA0ePlKJyQyUAl2Sk2wtktOvtXKqTOvKw+5O9jIdONdz7WrqMaVLnc8UmntbViTyUNSEEXvbTF2gEHeAmz43L3ZaO2dpm5pVDmBRh6gSABMqLt65v8H9CyoH9PTjbqIbbUYgmmtXx9xFY8C3aAO7lmyhTedYQiJtaC43Simcdgcmq5kFr89h3E1T/KqYRKljY9Lzlty98VDfmhSTG9OBdbaxSz+JuafTlpCkMR7FBLp/nBHStwqnRAxxpdQSoNonvFLqxno295dGC9QQRKQwuNOkae/+lLN2/S+R7SPCYzf948mI5d3NSx6Z9cW45pqW5AZaRhRZzJmhLnfswJJVuekBDTN78qSE6gByFKwNthMDQCmta/Zch6CsvkYbWP/tSoZcPIqg0GD6TB7EzKmP0XNcP4LDQjiwfg9n/dlPqQWVKutWYF9x7v6sYQGaGlddETemAxtDRh3aHJI0Wompcw0t3Zmyqvj/kpNsuf4R7OTnVBk5+YXU+fQFmmYRwkeuuvje6P88Oz/f7qJUIKD/psJxufO35T4w7x9uc4CFI9sO4bQ7WPXZEsbeeKb/BRCxLu4QuRUg1pneB6Xq5UFfjkU5igEUAY2eqtgcRxeHlR3pDxVJCmqd7rocLrb8sp7E8/UB8OS7zuMv857mwsenM+f5L/GXPVREmXPFH7alZ1y8N3NigKZOiLSpYTq0IWT0kk9i7umwyTZqnNdIqTrCgLsaLMwpiKGcKvNnahiBNRfDBk0gKqpdlARFBR2IPmMhYtIixBp1ywLHBmeB3dlU0xJvtkfZuivQTKh2HR17NjakDasqcwCoxqYfV1p616y5w8D3aAPbf99IwsDOhMVWjqaQtvkAKGisPZRF03ZctCdjw81b00dFlbk6Vr2uYUpLDRm1+OOYe+I22kaPU2Ly9Yu6sV6CnOIYyslD6nyi0detWgcCeSHdJ6Z1u2ndmQMGlYx/6KlhI+22kjgVcPDA+j00pZuGEknYGm1bCzCgZHWDlEuAVuICcNOmQSOvcjrmLkkzK1dofZIUrP9mBUMuHnXC+Z//pY+aGmwPpVRm0tH8xX9KPdSze4H9BFk0JG1jSNLij2P+1C7VNmZ8PZRSOT1SVhWPqWedU5ZTYs3JT1yOvjDZqnCZQ4ZfePtnR+67bO6esLLDA298+L3gP/zhnK0rPlnQb+fCzcT17chZ9/lp/cSLpXGR9M8pJsZ1pI8ozV3HlOQEyl1X3MQ2OP14gCt/RXTJzlGeJAXFTovUtF5TQVlJGTsXbebyf95Y6fymn9dSbg8FVNhDxfXtWLc9lFLOzoWly87flzkkUFMnGOZqSPqW4OG7U21jRmlibqzN0vXAska2cUpgKKfj1G4E1JKIKW5vzLTYXas/Wms2ybA7XAm9P3p3du4N8x+LmvXnt8jce5TYbu392mWR1TwsN8CSFuVwJXRy7F53ILDX0LprHSdQ6a4rbmJ9TedeGaXye2T82A0qkhRM8qnfkECe3nJijtOB04ZVGm1e+NiJ8aOqI8zhWnXpnoy2bUqdJ5iiaMiRbcHDdq23jR2lidlfZh9Xpawqvjc5ydY6zNtbEGNaB6TOpz0wqaXlqBURy8vffTbs6pteX1fmNhXHSkDU9cucSwTcTeKmIWJamBC1B6B/yeri+lYP0oqCFLg1Ihs0kmhbmLrRqpW0bakkBWZN233evsy1t245nNSm1NnF+5qGHNkaPHTRJzF/il4bOmGCJuYAP3YdhR6S97THGDnpXE4rUdR/e2Y6azYuIC8/i6nTE7gz+UkuOefm48HXEgYMPaz6HuwS951z8n2Pj+vaLjavZ/eOjmJo629Z9oUH93ODs43r2ABRbqcSs8+ZMIO04nAwHQZTvX1IzFppavuCNeP8naRg1oy32TZ/A6Ex4Tzw27MA/PDMZ5Wtx5XK3f/yD8e65BT16n3xmEr9asixHcGDt6+1jR+lScPjcflAMvWMoHEqckpYiDeW1PksBqq1UWm1KFUWW7RxZXz+6gkaHJk9wpJ3OMrU19/dTEzLWTYss3DM4rBz1uwL6jvc13ojC7/KsSjz3iKu8bkOAEqV9cr4+nCwM6ebv5MU7FmxnUBbEJ/e+yYP/PYs9oISPrjtFd16fMbb6oJLxqy9Myiox5WPpUT+/FQyVou+zKaQjB1BidvWhk4Y6RZLc6xLOoG45CRbvcPpnEq0itFCS5I6nwR0C/OTC5HAzLDECdvbXbZUiSX8ytWuLkMPuP2+kLqyfUQIQP+SNb5nMlbKZVVlURoRJXUXrkyEfd+KYGdOt6ZIUuCdtw9ATILmchNS5lwTczi7+PLckuGvzl4c+acLRmG1mFFI5o6gxIWfxNwdtips8sRmUkygx6pvvWugzYQxrdPjPDWrbdP+Qzt48B/H773DR/dy5w1PkZV9hKWr59C7+2D+8dcUQE/DnVuQxXWX3ldtW2XWqLFb4q/b0yPjezVpR/aYhBxt4XeDLRMa7BNXhVKLeXBGsHVPrD1zoEm5HT6ur2QLtHNTv7VwUa49nXIWjK6P2UBjCAkJ2je5VwfL62c+MvzMxG5E2IJYuTONR6ZPytwZNHDr6tBJI9xibZTzcyNIBk5c2a+BGtJHfQb09hSJBPI8gRdPCk77kRMt8ITq0rG3X9NwK7F039X24vhjYYlLe2SqiTcvdq6yulSRv+T9PSE6TSCia+m2Db6UN+HOB3DTNsznTpRSXbLmFwuayWM2cILFtb/QNKUlZhYu/FPqwYQ3r5jYccN/7+LFW6bxt/fnlU6/+vo1tywOi7juuZSJX703s8FmEH5gZMqq4vq4/bxPlfRRjY0E29Kc1sopdT4daeHYy/5Iww2ASMjRiBFjd7a9aHFYqTnxjgXOI5ElvoWIqYvDtsDBTpGS/vY1PsU8NytnIYCbNj4v0oc4MpeEl6UN8pgN9Ku7RgNQyh2ZW7wyqtSpzkzLmWj2pPpSkP3pDlmzL7ivpWTYbcNXLfghoDy9+tGDu+tqtSmZ7GvBGtJHAY2KBNuinNbKifqke2oiGp2Guwr2gNjxm+OvO+A2RQb8YYkzuFuGtqHRQopErG4XvjbCnTPIrFx1rj1ZVVmpglJFmG+2P0o72i3r50FNaTYQ7HSvv2bn0b2Xp+eNtIiYARTk7A7st+DTNncH/vOrpcMvu/Mpiz/z9vkBfzlP1jsSbGvgpFFOtWRYGSwiKzxhUtaISH1GQs1uP+ON0+lg4fLvOGviFQD84aoH+fyNDfzljhd59f1HueuGp/jqp7d54Okreevjf/jcrjJZe+9od1lUtq3vros2uPqP3+laVHet2lnbNjxGIKx76ZYNdZUNUHYXmA+Bb+teHfKW7zcph/Kn2UA5Jk0dOPNg9so7N6cN+fMTH/ccff9b7DicRZtrXyi7dXFoyLLwaZNWLp4b2rXvEKJi47CFReKvvH1+wOeRUx00JBJsi3MyLYiXZ1hZJyJhwFoRmcfxtMxzPDGc/oXvBpUttdgJ+JaG++V3HuK1/5vLY8//gQNpu+ic0LOG1qogEn44auyovOCui4bvnzO6Q65z0WcjLGOUSRr0nTvNpr6HQgO39rWv03YGJ9ZaNlArUYqQbKBOYa2uwpUxxdtG/dbHvLwgWPy3O6dUYf+c4rVnHsoebVF0BvjkwSvy9gX22bAy9MyhTlNgebZchk28gGETL6ioOv3eZ9FzBrQ4nVNWFXdLTrLtbWgDnkiwlwInR84sL06akVMtGVYalJY5dT5xQI8mENVnfEnD7T3FKE/DXR+Kg+InbI6/fkdMka3H7Qudm4Idqtp1CV9Y0CE6J9ydm2hWzloFCdKKLG4ia86mUI5ShT0yf+jkV7MBpbS2JWWLb9ty2H72wexJFkWggvz9gb0WzmpzlywJP3eSt2I6CWhsko0pwHZfQ1S3Jk4a5eRNlQwr99GAtMzhvD0mjHcP2PhySSCrFpvI2AkNi13UEHxNw927+2Auv3UgZY5SenevfcRSE5opYMC29lcFlVm7u29b6CxqW6A1aJU3M9g6rNRscva0b0qtrVyQVhzsJrZOR+GYos3rzVqxw19mA4Eu98ardh3bcd2Oo+NDne62CgoOBPRc8Fmbu1gUfv5Epykoou5WWh0nhleohhrSR0E9I8G2Jk46C3FPhpWFwDNKqa8ampZ53/y3nwfu9z6noEARvNtNuwInXcJcdOwBgSfjDV09Sqnw0oMLO2fPHzy/n2nn5gRzvXcqEzMLFiWlawFft7m5xh9NYvG87Wb3MIebjoNqKmPSHJv7p6f0/GK4ZU9jd+dEqbSJh3MPDc0sHA2goPBQQI+1y8LOGuwwBUc2pu1WwPrkJFu9nK5PFU4q5VRdhhURyQcilVLKs2War5Sqc9i+b/7bv1HHbp0CBea9GlHpTjqJiy4dNKK6+LrQ21oxu+3rex37Om5Xu9Ltc2tJElBtXU3tvSf1YNynbe52u0wB1doiJRV+c9ShLrEoQqq3wlTK2TPj2/37Y3LSfx5oafi6n1LFvXNL1px9MHukRakgXSl1X7s8bGpimSnYrxmGWxAXEJGcZKv/nP4k56RZEPconneAbd6pnzielnkB9UvLXOccSUDA3d1MVnczWcA6FOQobHtctC9x0TXcRYdeYLXV1VZrwm0OHrIt7uqMLtnzI29YenDZx6OsQ1xmCfaprkm67YkIXt+rNLVka8iIE91+lFIWVWotI6RNTW2Elx5YKmRF/jzA2rD1FKVUm1Lnskv2ZHQLd7onKig6FNBtwbKwqYPKTCGTfG3myIGdvPrwDRXHGYf3c+ltj5CXfZSNy3+hU89B3P7EWwAsnTOLorxszp5eu0FsE2BBX8xe3NwdtzQnjXLieIaVTSKywXPu7+hpmf/j2ZUoxYe0zPvmv50ARDdECIFooTg6gD0EsAcFbrBsd9Mmw0Uni4suHTUiTgjd2uoQU9v9bc5qE1Wye8ntCxbuTRljjS4MFp8skhfFR5VeuWODdWvIiOou55mwHAOqVU6i3Ps6Zf/e573xVq0hZgMBbm3LhXsz6VRUOlZBcVpA1wVLw84eWB+lVE5c5148/dFyADS3m/vO78mwSRfw7rN/5JmPV/LOM3/k0O7NtEvozpIfPuQv//mmvl34i34Yyqn1UluGFeq/Teo3C2QBM7j6WDjWx8IxYDUKyVCE7nMRX+qkS7Sb+F6Pv3Br4KKVPxAd2ZYv39oMwEtv/bXevnR+RcSca+s5sSgofnXysq+t3w125RxqczxJZU3kBVqGK3PJMatWml91kVnQcjRseTXV7Zz9a/7CPhytr9mAKHVkbHre3hEZBWMA+2FrlwVLw88eUGqyTapPOzWxZfUCYhO6YQuPwu2x1HeUlmC2WJnz8X+YcuUdWHyx1G8aWjh1cctwUu7WNZYVoRd3WhF68brUkDMX7gkcuijT0mmtXUIPK/DLbp2g2pooHBnAjok25g4M4z25eGL0vv8++pe1jrICu1B0tLA4v8G+dP7GabaN2N7+GtvZm9s6kva6l9ZZQcS6OD5qTx976gl57czKVagRXa2bS7Aja3GZ9VBRvcwGlLL3yCtZ8MeNh8JHZBQMPWLttGh2m9uLf428dFKpydawKJvVsHLeF4yaejnBtjAGjTmbx64fQ2RMe0JCI9izZU0lO6gW4LRUTifNyMmfOE3B/YGhTlMwBZa2pJc7bitVasJ9KEDZs0PcBWVh7mxzmDsrMlTL7WBVjgYvsAoETBzRp2va0ayuwYFuwpgVrChNLy7aG2pVSzfkFaQlms0mW8rsFyw++9L5GzF12BdzTtsuWVuXdchdseDroZYJtU27dkSF9Bh/KDVtk21kpfNWVWZ3E3viG1Aqs2POz1FvT7B08VWkyFLn8kv3ZHSMcLhGHrV2XLUk8px+dnOo3w1nXU4H6xf/yBV3PQHAedf/mfOu/zMA7zzzRy697REWfPs+m1f+SsceA7jopr/6W4S6MJTTaUT3as+KBGlYepZKWM9SUxg5Vq9EtUrlmHEeDtKK823uXFe4Ozs4zJ3dJkTL72hCC6yvAOG2oPjzJgzh8juunjBmSF/a2+bY1234tOTe65LWudgR4qJTd0VwjYvKTYKINTu0/8QAV8LyG5Z+t2zWSG1QmVWq3flUIh32R3EgULPneu+MWVWpw01su6rl2+ev2v79YFcbp8VUZ7QBq1vbdt7+LEfXAvuQY9aElfOjzwkoMYc1mTX/xmW/0Ln3YCLaVBb7wI5UUIq4zj2Z/erjPPDyt7z11B0cPbib9p2a1X639a9hNgGnq3KqM4vHCYhEuwmILjYHUGyOIoNu+nmlNEEdsqqyjGCtoCjUnSth7qzQMHdO+0BVHCe1xIq6/app3H6VHuXiby9+EPz32y8L/uqnTyYtXruFPt0S+OO1Fx7QiDjkoqNy0qW9Rmx38K/vWXU4LBGjD0dds//qlXM2fD84u3NOaPVZT5a1jwgYtW/95lTbmIpdt0CtRLnpUCn9uNVdvDorbIs7LdpS61qfKJU58mj+9lFH84dnWjus+jL63LymVErlrPhlNqOmXnHC+S/feJo/PPRfWoEzcIeUVcWm5CRbsxkJtwZOV+UU67eWREwK6eiQ4I4OUzD5Fq+nr1IlJtxpAZo926blO3LUOlupk4FOrKVWnBULyVt2H0Sh6JbQnuff+YoP/u/PPPD8e+xPO9K5a4LW2UwugWz0NhItdNLV5iKhZ1MZiSoxd0mLOq/9mVs3Lt3QaX32rvamEwwBi63moeHsWgDHU60FKIcTAo7HcVKqOLZgTsmHY2qJNqBUWdcC+/Jz9mcNLDDFqa+ir8grMYc3i99jmb2Yzat+58aHXq50fu3C7yl3BgYqnIE79hjQEs7AAUB7fHTNOlU4XZVT80yXREI0LL1KzWGUmsPIDHPjDoxgRfjlgSiVZcGRHqgVFzzx2sV9n3jo/oM57tJIl1vrAojJJJSWVc6qIhAu2Iea2I+V/eVGors1oo4cNxKN7upH+YNyQhPP7Hms4+J2+T/+vqS3OqPKddP69mYJzC/JLjPpdk1WRSWhI+w7ln87tLhfTetX4WWulZfsOdbG7Y41/Rh5s6PYHN6skSICg228Ou/gCedboTNwJwzldGqTsqo4DP1J1Ky8+siNbF+3mKK8bO47vxeX3PZwzMQLb4hZueQXeiSdTXG3C9vsAyL6rldjb3neGdexa6Fz4A2b9rpzTOHurNBQd05ckCqplJzOYyTaw0xWjxqMRCNcdOjZWCPRMmv0+CDX9N3npv70888DcydrJqn4/PaHBw2cdGz95s0hYycCBGjHdZBJc2zdE7sipCDYdEJcJ4um7Zq2Pzsvqji8bGH4DcFF5ogWDV9zEtAJWNHSQjQnJ5X7ij9IWVXcFWhwCIoWRaliE+60QK0kO0TLd4a5sy1h7uyoUHduggVn9QvXupHoLi8j0U4aEQ3LSqtUUbBz3cLf+m5OKgmUiqnxgGP8eNR52XkA/YsOzLNo/c5CKZfV/fO8nwdlnlOljexhGYWb+mQEytLwc7sXmRuW1+405IHkJNsLLS1Ec3LajZxorildUyBi07D0tpvDsZvDybZ6beIolWlRjvQgVVQQ6s7VwvTdxNhgrSDB5IORKJjr3nEUCbUHDDtv/M5Ov63v/HOHjHDVG2BXGy2h7eGiDLs5tK1VCwpTgNV95Pdf+2WMr9gPUMqZUFS2ZGSaRVsXcnHvuVFRhlKqH6eKr6DPnI7KqUFuK60ekViXBMYWEUiRuQ1Hy0NVKeUStP1WVZYZohWUhOrTxLBQd06XQLWjXQA7UOAA62Y3sdlOOge46NxVEVpjfnOXOXbyoENXb90f8+PS3e0KxpZZTIk28/Zf7WrYSCE8Vin3wQ0df4svT1Jgc7hXjUyz5uw3ndNvYVj0aWmz4wdazDy9pTgdldPp9SWLWBTmLg4J6eIwhZBn8dI5ShWacB0O1EpybPo00Rrm3h1lc6+2mXEf1gg/4CLB5aJLrJt2PcFUcb8osfbrnHVRXph91dz1nbdPPdzmCEFZKkcjKiE7dNmCo1Ha2WZN7el7LGR7SdmoARsDols0kURtvP30nWxYOofwqFie/XQ1AJ+98mhrcv6F0+2+5fRUTid1uBO/IhKmYe1jN0dgN0eQZfUa1CitxKKcIcGqqNDmPpYR6t6WY3OXOQI1CxqdbC46dVcS3Ca6ZOTZY3Z3mrey6y8DI7X8nU6Te/+GjnuGt82P/Ckkd2i/o5Y257X2u2zc+dcy5YrbefPJWwEoKcrnwI4Nrc35t17KSfQkDmuAw0qp80WkKzALfVljLXC9UspRWxstTSu/bQxaDDG1c0lgu0ICKTR7LdMp5RS0tABVuCdQy14X7BZHiDsgOGnPtE2Hww5lbwnPC49Ln5LvJOrcopPk7uozZByZ6QcqjkVMrdH5t74d34seyrp8o+SfwL+VUrNE5HXgZuA1P8rnd06S28evGCOnxiBiVZi7lomta5nJRoEFTMpd5rRtWx5WFO7smBfsalMSUShSthkcDqHMIZQ5hTK3508JDoQyBIdJcJrBZRFcVsEdCO5AQQWBZgPqDPXrLw4WZpqCXLlh4wo+zQfYmRgT9OzVfQJHD+7tnKD9ap+z7uvQ56/oXEhBy0S81TC74A8+lRWRBOA84BlghicW2mTgGk+RD4AnMJRTq8NQTn7CqpXmBwSlrkyLSUuIy40Lsjn7ttsR/7s5vCzVPCht7CFNOo1WIpEN78FVJjiLBIcdHHahrFRXdA6n/r9UExzKo+jQFZ3TLLgs4ArQlZ0WCCpE/8MmNUTiMItgNpkQz4bJ3decx93XnAdg/tuLHwTdf9MlfP7T4uhy16K7rz2/4W+rAZhx1+e3+hLwIFBuqd8GPRW5y3Ochp4cpFVjKCeDehPiLjwaZV61bnt8Tvsyi2lqgEPl9jo2SR0OKsiLzErqcyThl5B5EQv6Je21LorLH+UqCuw6DJEGbIVbAhWWQIVPQTp9QClwlQjOEsFRLJSVgaNMKCvLd2w328ukdxn91whlmuAQwSFrN6WGFRQ7O3SK75L21Kuf9/zs3w8due/Z1zrsPnikrHunuCCB5kpZ7lO2ZRE5H8hQSq0VkUlNKlETczoqpxZJ4frLrP+x4Nv3UUox6aI/cPb0P7bGHaFaiXRl7u2glu5Y16Es6mCA5dzyQciI/cOXCdbzNHEddEp4p3b5beYci8w5Z1V316Rgx+Ls8zYsXa9klOSF9EhEpAVNOUTAGqKwhlSNb24KsBAQGEkZoytZqr/62es8et9XFKiQtmbrpxRyY5g5cDG5zgtthSSiZ+xxFguOEsFpF8rs+lTW4Tg+uivTBIcCh9Knsg6z4DJ7RncB6CO8YFDB6KO7oGqE9/W+HQtc6MnhGIS+5vQfIFJELJ7RUwJwuJ4fXrNzOiqnBudtayhpe7aw4Nv3efy9hVgsAbxw38X0HTahNe4IVUuc48Cmrq4lx5Z2NAXtDrKejVgqpkbdMwJWBTn7jUZAE5cJwFIwYqg5/OedbpP0sgdImy+S1ORO2Us3n7tx2cGs0NEbc0N6DkSk1RjD/u2Z6azZuIC8/CymTk/gzuQnueScmyul6QIq0nT17DbIK02XmCAgTBEQ5j9fC81FxejOYRccpeA64ktNpdRDeNKjeUZO9yulrhWR2cDl6Dt2NwDf+k3cJsJQTs1A+v4ddO8/gsAgfQbQZ8g41i76vjXuCB1HKdW9bOvqHo7lzgWdgl2bbIETEKnkkxjoVPk9j55Z5LTooyGFZgYoM4W263mszZrtcTm9yssebGMa8PokpU3YuWTJ4IPLyo5EjlqQE9K7PyL+ixDRQP7v4eoXuSePvZjJYy+uOJ5x+wvMuL05PEhMFggMVwSGeyk8V83lfeKvwCwR+QewHj1ZSKvmdAzTm9vcHSZ068eODcsoys+mrLSE1GW/UJSX3RrDwSLK7RxYvGLpJXn/25gVs87+cd/IwYdDgyZWVUwAZ2xvt9RpjpmkHylNoSq0aqFz5OhQh3t55cbFtKi3ZcLbEyQg0LXUMiD9g5A2RdsWolRm076rU4J637dKqQVKqfM9r/cqpZKUUj2UUlcoperOyNzCnI6Ov4L+FGpWxbzwuw/49Yu3CAwOoUO3vlitgVw7418V19955o+cedmt7N+xoUXCwVo0R9Gw4sVru5Rt7rSgY+SBLdG2xNoWsXsdca/tnH1NgGYKHAgglGTusuXsKDZHjSsv09P529zlXXImIVKt317nLG3ThRtcAWZl7pQeMXJVtq1PH8R0QhRNAwAuTJzC9y0tRHNy2o2ckpNsCshr7n4nXngDT6Us4eE3fsEWFlUpzKt3ONjVv37N3c9+SEbaPo4ebFDW8HoRpBVnTsr/dsFV2a/Yj0UfkFcTOwRvaRM6qTbFFOBShYPSBmeXKyYAE0U5bsyV7JL2m8eOTihyLqmpnQMxpoGvnGntsaGjWt0hb9nggYc/iIgp3LwIpR31z7s7pWj25YiW5qRYcxKRjkAK0A5QwJtKqf+ISCLwOhAK7AeuVUoV+NBkBs3sAFyQk0F4dFuyjx5i7YJvefSd3yuutUQ42HBXzsExhXP3x7iODF/bNtz6VVynEs0kPsVUOn+DeWVuyOAh3ueEgiIl4ZWUk9MUGN7vSFsOh+ZmqhrWlpSIeUEfy4TVXVXmpWtdmzvkr5gQl7+q7EjEiEVZof17Iiafcuk1hP2HdvDgP66qOD58dC933vAUWdlHWjZlV/Xsa6mOW4qTQjmhT8P+opRaJyJhwFoRmQe8jb4bsVBEbgIeAB71ob19QJ+mE/dE/vu3aynKz8FssXL9AzOxhUUCzR8ONtZ5eNvYwrl5Ye68pK3RtqOzOnZMc5lMJ2burYEex7T1LtMUS9WFbBMFdo2oE2x+NgdPGD0449Ol69vZzqqt3eJAif1wjDW2a6aWen6qK6RD/soJcfmrHUcjhi/ODB3QDTH53WiwS8fefP7GBgDcbjdTp3dg8thLeHLmLcx+cyNPvngLu/ZtomN8D76d+x7/e+5nf4vgK4WJU06vKJhwkignpdQR4IjndaGIbEO3cO0FLPIUmwfMxXfl1Kw8/Oa8as83VzjYzqU71iYV/SbByj50b3hw6oedE7aUWcz1ihRgdamiiTuiyva3iRtX9ZqJApcS0wn3k1usIbG5nQKsMZnbnWZTnQ+EfbGmxFcmW11nbHcvTEzThsTnrxrfPn+N41j40MUZYYO6IqYmiQO1cv2vJMR1JyIsGpdnF9VeVoLFbCVl9gu0WMounZ0t1XFLctKtOYlIF2AIsBLYAlzkuXQFvqfQafrFnFaAKM3dt2TtsumZ/90+sfDHYbkhWsgbAzqs+aZ728Qyi3lQfdu7dJ1r3aGoqYHoqd8rYaJINKTaX+8G2/jRUw7mH/O1H2USy2/9LBPfmmC1Z9tYZkILiCtYM37Q4ffatS1YvwSlHaqv7HUxd8EszjljOraQMMYlnctVdwwhNjqOUFsEm7avrGRS0ALsaMnOW4qTardOREKBhcAzSqmvRKQP8DK679B3wD1KqTqN+1JWFZ8H/NCkwrYgZuW0Dy5etrqvfX0XE1qn7CDr/u+6xqbnBlpGozuB1ptuGdqGMbv7lByJHDWmuuuhfL58Wdi0tkrM1eYETCxetnht54OWvCBrvdKQl/d9/kZXqEXTI+gpxHUsbPCKjPDBHZWY65/mqwpOp4Ozro7ny7e30Caq8mbhky/ewpUX3sW2XetYvvYXenUbxK3XPtLYLuvL44lTeKq5O21pTpqRk4hYgS+Bj5VSXwEopbYrpaYqpYYBnwJ7fGxuexOJ2aIEavbc8QU/Lrgm67/F/e1rJxRZxfpxr/aLP+gTl5AbZB3TUMVkcauSczZJ0JGIpBozuwilNqjeZABgY8ioMefuy7WgVGl9+9/b1jT4v5OtXTZ2MC1UUCQoS/vC9eMGHn6/Q/v8NUtFuffXt01vlqyeQ58eQ09QTNt3r0eh6JLQm3mLZvP8o59zKH0PB9J2Naa7hnBajpxOijUnT8iHd4BtSqmZXufbKqUyRE879Aj6zp0v7EP3VfKXR2mLEurOPzymcO7uds604QKTSsymnJ+6xCw8GBY0EpHxdbdQO5esc605HHmWQmpbM3JFqlqUkxKT+ZA5ydmtYOuKvREhk+orgzKJZX5/y8SV3dSRy9Y6N0WXMFpQlnaFG8a2LUx1Z4QNXHosfFi8EnO9U2P9/PunTDtj+gnn//f+ozx635s43ZV3UUvLSurbRWM5LZXTyTJyGgtcD0wWkQ2ev3OB6SKyE30klA6850tjnsyp65pM2mYi2nls1wU5Hyy9JOeddu2daROdJlE/dIlZ8PrABMvB8OCJiFTnQFovumRpG2MKIxMKgzrWMR3TYoFakyRsCx46esqB/GhRyuf1p6oUBkvc++MCRn+faFnnMulZdARlble4cezAw+91jstbuVSU2+fsOnZ7MSvWzuPM8ZdWOu/tVxceGlnhV1fmKPXyq2sWFKfpgvhJtebkT1JWFb8A/KWl5WgIHcr2po4qmu+waUUjAFxC2aIOUSs2xIT1RySmrvq+YnEr+x9/cx7d3v6abJc5ZHjNJcvyw/kwYnHY1U6k+kXxcnrYN60y2VY5lsVHnrDjV19MmnJO2epe1j9dGy5QkZtPgZYVOmDFkYjh7ZRYql0DO4k4kDiFLi0tREtwUkzrmoiTK0GhUqpX6caVQ4sXhwYoRyKABu6V7SOWr2gf0VWJ+D1994UbXKvyQnoHu8whtZocmCjKVkhoXYoJYHfwwKSrMhZuXt0ufKvTbOrXGPk0k1h/GWCZuKK7Sr98jXNTpJ1RAAKm2KLNY2KKNqssW7/lRyKTYpRYejamrxZkWUsL0FIYyqmF8DXjx7IfP3Kxf/HB/13ZT8y4R5XX3xATumJhh+hYt0kaPQKpjk7Z2uaO2abhmzuMrdPh1ERhgRuzHd1Sv05WhE11XrBvvuWrHv5xoysIlvh3xwfE9z7qXjttkzvarOgKekbk2OKto2OKt6psW98V6REjo5XJ0quu9loZi+oucmpysqw5+Z3kJFsaLRhwa9z513L/S99UHHtn/LBYA0jfsbZoUMY3i7Z++Zz230t7dDPj7gqwIzJk7X8Hddz6W8c2o9wmaZIpi1lTZRevdwUfip64xhejRxMFJZqYfd6FOxDYa0j7InFFlTr9OirY0d487L9nWjtsjTMtVFCxai0gMcXbRg1Mf79nQu7ilSbNeTLt1i6uq4CIBInIKhFJFZEtIvKk5/xkEVknIptF5AOpxj6tNXPaKicPy+su0jT0GTIOW/hx39ryjB/BroJj5iPrMy4oms33s96dMOPiMQFWi5mDoUFbXhuYsP7HrrHDGjsdqosLNriWu03hAfnBXUf6Ut5EgdONpV4hOBaHn2u5dM+xzijlVwdCzSQBPw+0THx3nDUnP4iV3tdufud96XvzeSOn39SlT0LOolUmzbntpbf+yhW3DeKRfyZXlPtx/kd89NVL/hSroWQDW30oVwZMVkolAoOBaSIyBj2RwdVKqQHAAfQgcycNp7ty+qWlBSgnLrBs39Qetn3/uHZI2yEdQttGhwaHrtyZxujJibvf7tdh5Rc92/W3W8xD6m6pcXTI0bZ2zVLj98Scc8TX3T4ThWhiqVcOtCMBnQdaXMHpPfNLVtZduv7kh0jCOxMCRv40wLzGLRwAuHHcGH6ecS8AbUp2JnXa/VrfLRt+LPjy9TVbrZYAdu3bRGmZnW/nvsdVF7aKMMm/Jk6hzh0rpVPkObR6/tyAQylVvtM3D7isacRsGk6qYV4T8CP6Vm3LJT1wlJRdkv32+lCtIOnC5LEmknUf3Kv+/VVx4oyLdv1p7Y7Enf/+skdc346cdd9FdTTWOEyacly2zhWQF9x9vdMS5rPfnVBscddTOQEsDD8//OwDn/XbHRFyRIk0SfSB7fHm4bvam8rO3uxeOJ5eSQeysips20xiIkSc4QMOf9CvJGNrDu6y7JTZL/RsYT86b+b6WtCTRHMt0AP4H7AKsIjIcKXUGvQQvb66d7UKTuuRU3KSLR09ZGmz06106+qpGe9vizTZA8O0glHlKYuKLObMJ/IK1u5rExocOrzn4NQfV0vyG3eTfSCDzL1NG+bovI2uZSbN1OlQ9IR6xfcWSkPcWOutnLKs8b1LJWLjuPQ8n+2SGoLbJIE/DbJMfG+sNSvL5NpQfj4sOIhzBw1kyONP0T82NHps6YKeqau/zJ8y+pxNTSlPPfBZOSml3EqpwejJC5KA/sDVwL9FZBVQiD6aOmk43UdOoPvYDW2OjkRprv721SsHFa9sa8E1Yr/leFjoUrPk/9w5Zv3e8OARn9/w+bAr/vUHNKcL5db0uiYTTnvTZY+Oy9O298hQ4w5FjV+ixDypPnUFZ7hbLL7E0TqBBeEXtDs/48NOK9tHbHaYTQMa0oav5Nmk4zdjgzvm/NtldwuZZkWnB8+dxoPnTgPglnc/4OUrLohY+eltAz/bsD23U6/xZffc+kL7ppSpFrYkTqn/ho1SKk9EfgemKaVeAMYDiMhU9CgeJw2n9cjJw49N3YFFOYqTCn9beG3Wf44NLV461oKr5/R/zWb0/W+x43AWkdf/q+z61N3WvREhkzbNXWfrmNiViPZRBEfYiO/fiefPfBhnmZP4/p2aRD6TppyXr3GJ0xyamRvSc0T9W3DHuMXaoAD8eZbYbnnmmBUX7s0UmskiWNmswa9Mtrbd2U4WKCgFWH/gIApF77j2zF69hnn33hqlpS9vX7z+za1md2lqc8hVhe98LSgiseJJXioiwcBZwHYRaes5F4ie4MBX965WgTFygtXAUcDvT8ggrThrZOGvmzs5dicKVDKS/OjBK5xL4yNXrG0b3kuJVBj8DJw2jIHThlWUu/CxE32+/M05m9xLrRqTtrU7Zzki9Ywa4CoViHBjaXB2kIURF3S5OOe9tm1KncuygwN8DnzXGNxmCfoh0TopqlgduHyNM+PRr78Z8eYNyTjdbtweHWkSwWY/3G/AkY/ID+q04VDUeOU2Bzf5poSHD+pRNg74wLPuZAI+V0r9ICLPe5JsmoDXlFK/NYWgTcVp677iTcqq4peAe/3VXpgr99DYwrn7Yl3pI6SKc7ECtaZt+LKlcZEJmkkaHe6jsbTP13ZOX+nqWhDUefP+mLPq/cMzkZ8WyuyEQwH9lu4PSmywYpmWO2tRkBzr+Xb/DuGI2OquUX8+vOtV9izfTnFOEWEx4Zx9/yWMnD6RTT+vJX/etsOzp12pzIqE+2fNZu7mLQzq2IGPb7+1UhsFQR1TD0VNcLvMwU25FLAycQqj6i52amMoJyBlVXEisKGx7cQ607ePKZybE+7OHSlgrnp9S7Rt1a8doyNdJlOrmPuLplx//N25y+qWnps63LBfiaVH3bUqYyZtk42fB+4LHLQ4LbB/gyMghLgLj12W81b4T51jVu6Itk1qaDuNweJW9nM2uVb2yFCjpQ4n5oLAhI2Hoic4XeaQYbWVayB3Jk45uaZgTYExrQOSk2ypKauK16NH2Kw3ncp2rhtZ+JsKViXV3qh7w4NT53SOMZVZTPUKi9vUTNviXhLgZlJa5OiFSiwN8s0zUVAM4Bar1hhZSsxh7Y5YOy+cevDgyJ1RIYeViN9jhteFyyzB3w+2ToouUvsvX+PMCnVQo7NzeFnaoP5HPqEwMH7zweiJpS6zrRbH6HpRhp6V97THUE7HeY96KCdRmru3fcOqISVLI63KWe0QP90WuP37rjFFxVZLg27chW/+zMpPFyIitO+TwNUzb+Gz+9/l6PZD9DtzMOc+dAUA8176lvZ9EiqtVdVF2wJtd58j2hinKTgz29a3wesoJgocAG4sjR6CLw4/Z+CV2a+7JhzOPbAwIbrZlVM5OaHS5c1JAV0GHXKvnLzdnWBS1ChLWFn6gP5HPqUoMG7LwaiJJU5LaAM2FCrxbeKU5k9d1hoxduuO8wlQ5169WblKhxYtWnRN1stpScULRluVs2/VMllB1n3v9o1fPqtnu94NVUz5R3JY8u48/vzTkzzw27Mot8aKjxdgDbJy//xnOJi6D3tBCQXH8ji4fm+9FJMo5b5ytcshELA35pydiIQ3REYAE4UagNsPbltlppDogwE91w7LLBwT6HJvbHSDjWRjR/PIVyZbo/bEygJVx70RWnakf7+js0Z0z/hhq9VVtKoR3dZnIfyUxhg5eUhOsmWnrCr+Dt2S9gQCNHteUtHvG7qWbe8vUG1+twKr+cj33WJ3HwsOGI1IvSMyVsXt0nCWOjBZzTjsDpQCZ6kTTdPQXG5MZhM/v/AVZ99/Sb3aPUufzk0sDOywqdQaVW1McF8xUWQG0PzkU7osbOrQTtm7ci/am2n5vGc75Wto4aYaZbrMEvLtEOukmEJt32VrXTk2B7VWDHUc7dfv6CyKA9puPxB9Rr7THJpUj/DIR6iH4eWpjjFyqsx/q56wuQuOnJU3e+FV2a9ZupVtnyRwQnLIErMp54vubRe+3b9D1LGQwPHVZSepLxFx0Uy64xyeTprBk0PuJSg8hAm3TCU0Oox/n/04/aYMJmvfMZSmSBjYxed2Ywq1vf3TtVEKtP1tplgbGle8HMEeDODG4hcXIKcpMHxPYP/UhOKyfrF251Jf6jTlKLOcrDBT1zcmBQz7rY95heZJU1YbNkdGn35HPxvZI/O7nQGughU+2nB9mDjl5LLibkqMkZMXyUm2RSmritcAw6Odx3aPLZx7LNKdlSS6HckJOExS9EunNmt2RoYMxc/B3kryitkydx0Pr3iB4PAQPrj9f6z9cikXP3VtRZl3bvg3l//zRub/5zvStx6k14QBjLp2Us2NKqVdtdpVLBCYHpG0SDNZfcrwWxuCIwxAE4vfHnQrwyYndS/bmnHx3oyeb/XvUISedadWmmqUWZUNncyjtsSbis/f6FrQJUuNFd3JtkZsjszefY9+Tok1dueBNpOyHebwUTU8EBzomYQMPBgjpyq0dxx89rLsN1edl/dx9yh3VrU3n0so+zUheuErgzqW7oyyTWrMmk1N7Fq8hehOsYS2CcdstTDonGHsX3M83d7muetIGNQFR3EZWQcySH7jblJ/XI3DXnPkkjO3uRcHuhjoMgVlZ4YOrHfeuupxRQO4MfvtXnKLNWRb8JBtYU53u345xWvqKt9Uo8yacFrE9vVQ66SPRlkOllh9880McWb26nt09uieGd/sCXTmLUOpqrubHzbEXeVUxhg5VWFq/hffAS9QTaQCDdwr2kcsW9k+oltThMX1JrJDGw6s243DXoY1KIBdS7aSkKgvY7mdLha9NZdbPpxB1t5jFQ9i5dZwO1wQfKKJTnSR2j8oTUsC2Btz9lZ/ZGUBzY2eMxBNzCfYdTWGdbbxo/vY16dNOZQ9enu0LU0TqTHoXZOMMn0gM9zU/fUzAhi2371s/E53N5MPXgYhzuwefY590cNubbPnQPQZx8osEaPQv79/NkqYU5BTZuRUSzTAriKyUkR2i8hnIhJQa0PnPeoGnqt6ekNM6Ir/JnY6sCIucnxz2OB0HtqdQeeNYObZj/PCmQ+jNMVoz49p6fu/MvyKcQQEBxLXryMOexnPn/kwCYO6EBxRjXG1UtrVq5wFAsFFAe232q0xfnEREexZ5dEUFGa/Pug0MQdsChm5z6IInJiWW2uG36YYZdaHtV3MY16dbLUdiJaFCnxy4wl2Znfvc+yLMb2OfXXAVpr+cuIUmj0ZXmvnVBo5lUcDLPIk4FwiInOAGcC/lVKzROR14GbgtTra+gB4GOiyIzJk3S+d2gQ5zaZmdyeYdv+lTLv/0hPOT7j17IrXIsL1r95Vaztn7HAvDnIxUYHaFzNVoef5azQmCnOAdgAaJr/fSxtDRo0ZULJq35CswtHL4yJSSy3manMy+XuU2RAcFgn7crh1YtsCbfdla11FwU4G+1Iv2JXbuUfWT2/DLX6R41TilBk51RANUAGTgS885z8ALq6zsfMedR62BT7kCYs7tKnD4jaWWTPe5vFBd/P85L9XnPvhmc94YcrDzLrlleLBB7URAM8t2bUz5ZtX+/urXxMF5Z83Skx+j86mxGReZxt/BODiPRlB1azTAH4eZTaSjHBTj9fOCBi8uKd5mQYZPlT5jBtv2eJ3QU4BTqWRU3XRAPcAeUqp8qF2GtRs7evNZ73afw481BRy+psRV45j3B+m8Om9bwJgLyghbdMB7p/3D7XssldKNx9Ka9O5fYf8L1et6PbGv+b7rV8TBRVJDRR1TJcbyLbgoaOHFC/dGV/i6N3O7lh8LCSw2rUyf40y/cXqruYxqQmmgos2uBYl5Kqx1flaAk7g0WYR6CTklBk5QbXRAGtJn107M+KTNeB+P4nWpHQf1YeQyOOjADEJmsvNuB2uxQGY2lgtZu79cXXudZf92erP8LMmCipscvytnN5++k7untaFv1+TJKtCz8gDWP7g+8OeP+Pv2if3vFFRbu2XS1n0Vuu0W3RYJXz2COuET0da9pRaqM7i/TVuvGVPbW3UspZ6piezygYRWSIi9Xbabu2cUsqpHKVUHvA7MBqI9EqJk0A90kHNiE+ex0losRsUGsyApL75t9zw+Li4yAhMtvg9e44c7jx57MV+7Ucoqrh//K2cvFNn7Q4emHS0yLVtx76jIR988ffF5gALR7Ydwml3sOqzJYy98Ux/du13jkaYer16hnXg0h7mpQoyPadzgKd8qF5dZpVR6Oum13oexp8Aj/hf8pbllJnWiUgs4PSEKS2PBvhPdCV1Obqn9w3At/Vs+n5gCtUPy1stnySduydk8LlDAc55/+eou258Wr766W2Wr/2FXt0Gceu1jb+XTZR4rSb7lqnFV/oMGUdm+oGK4zVhZ5Y5XSmccTBrdGlecbHJarYteH0O426agtl6EtzGIrKym3nsho6m/IvWuxbF56lPTTfekl1XNaVblle3lqqAcvu6CCC9KcRuSU6lkVMc8LuIbESPbjlPKfUDenjSGSKyG90m5536NDojPnkz8EadBVsRY3e5Foc49Ljo3x/SUoOCw6O7JPRm3qLZPP/o5xxK38OBtMbvXAtl3pbbflVOVcmJGTZ4VP/u6SP+9FpAd4ulIDgshAPr9zTIFaUlKbNKxOdJ1qCXpga86WsdETGLyAb0BfZ5SqmV6Nt7P4lIGnA98H9NInALchI8cnxDKbWRakKeKKX2oq8/NYYH0UdiPRvZTpMTblfpSfu0RAC3WAuf+/aTPk/e/x5OtxNNc7P/0A4WLP+O1K3LCAwI5vDRvdx5w1NkZR9h6eo59O4+mH/8NQXQk0vmFmRx3aX31dCbK9LroEmVE8CZd7+c/X/5X8YDccMf+yh72gOXtlnxyQJ2LtxMc6TO8hMu4FbPmqZPKKXcwGBPnPCvRWQA8GfgXKXUShF5AJjJKWaPcCqNnJqMGfHJxehPpwbHyW5KPrzrVV6+8Gky9hzl70P/FPvuosXhAC+uzz44qN/owLYx8YSHRtK7+2Duf+pyxo6Yxrfv7eDTV9cSFBjC5LGXsG33Oma/uZH6JZdUsQAaptLaHIh//vQVHrp6OH+fPoJXH7kRR1kprz92Ew9fO5LZrz5RUe7bd//J2oXf19jbkYDOA4tNoavX7zlCxxKHNbZbe3fqD6tprtRZfmLmjPjkBoWD8VpLPQdI9IygAD4DGhVdojVyyoycmpoZ8ckrZ6anPAM83tKyVKV8e3z0bteS0Xu1cQB2a/Tes8+7uRdeOmPG7S8w4/YXKo5Xrv+VhLjuRIRF43I5UUphLyvBYraSMvsFypNLPv7CTSxa+QPRkW358q3NALz4+r2lq9Z9GdSve0f+7693lgJBS+fMoigvm7OnH1doORnpzPvsNZ6btYaAoGBe+fv1LPjmXayBwTzz8Ur+9acLKCnKx1FqZ++WNVx0019rfa8Lw88P/99H5/PW3ReGf59TtFS5tbHQ9Kmz/MRe4In6VKhlLTVCRHp5MvqeBWzzt7AtjTFyqh//AJokfXZjCbOrI6P2agPLj/fGTMtFt5SvkbkLZnHOGdOxhYQxLulcrrpjCLHRcYTaIti0fSXlu3sXTr2RV5/9uaJeYXE+W3asUnPefAKrxcLmPYdcjlI7S374kDOvuO2EfjS3C0eZHbfLhaPUDkrhLLOjaRpulxOTycxXb/6DS259uKLOq4/cyNO3TObogV3cd34vFn6nx2Cbu2xt787xcWnxbcK5Ps/ep33vDmVNnTrLTyjg9hnxyfZ61qtpLfVW4EsRSUUf1T/gV2lbAcbIqR7MiE92zUxPuQ49GUKTZAhpKFevcqYJjADIsvVd4TKH1Opu43Q6WLj8O+65WXcj/MNVD/KHqx4E4MkXb+GuG57Ce3fv3DOvq6hrEhMOZ4lbH2k5EHOAY87H/2HKlXdgqWJHFd02nnOuvYcZF/UlIDCIASPPZOrVf+TjmQ/yePJYxpwznWNpe1GaRpc+gyvq3fWP96uVe9jEC4gcO8qhcj90h7i0No/dc9HCjU9d16RO2H7iqRnxyfW2gK1lLfVr4Gt/CNZaMUZO9WRGfPJudH+9VkPSXvfSsDJdMWlith+OHN2xrjpLVs+hT4+htIlqV+n89t3rUSiq7u4dPrqvoowtJIzRQ4ZlnX/HU7SNjsAWGl66Z8sahk284IR+igtyWbfoR174ejMv/bibMnsJS+fM4toZ/+Lpj5ZzzrX38NUbT3Pp7Y/y3Xv/8kz73qtV9jxLbLdcc8wKgDMO5YwxaWpfrRVanh+AJ1taiJMNQzk1gBnxyW8CNa/cNiOhperY2N3uCn+5A9FnrERMdbro/Pz7p0w748SEnf97/1HuuuHpit09AJPJRFlZ5dnIX26+cf+PbzzOw3dcycy3Po6+9LZHWPDt+7zy9+v59t3j0T+2rP6d2PguhEfFYrFYGXbGhezetKLi+rqFP9Clz2DK7EVkpO3j7mc/ZPVv31BWWlKr/AsjLuiswGEG61mHsjNrLdyy7AaumxGfbORgqyeGcmo4t+CbY2eTctUq536BSIBSS8SBgqDOdWbstduLWbF2HmeOr+yL9tvSb+jXazjeu3uX3zqQMkcp3TpX9n02USgAW3YfxK2hxXXuyepfv+buZz8kI20fRw/qIUvatOvI7s2rKCstQSnF1tULiO/SGwCXy8ncWf/j3Ov/jKP0+IafprlxOWtf3C40RyVkWuJXAPTPKU4KcbrX+vBxNTfFwCUz4pPzW1qQkxFDOTWQGfHJGegLkS0W83nYfveyiFJGlh/vjTknA5E6Y4AEB9tY+FU2YbaISucnj72YO5OfqDiecfsLfPHWJp576OMT2hBKrAAz3/+GP95+yyGXq/JIy1Gqj7S6DxjBiMkX83jyWB6+JgmlaUy6+CYAfp39JuPOu5bAoBA69hxAWWkJD1+TRJc+Q7CFRdb5/heFn9dbgR3g0j3HIjnu4N1auNljxGvQAIyMv41kZnrK7dD82VlDylTm7QudZoFogJyQnqsPRU9sbM60avnbM9NZs3EBeflZREe1487kJ7n+nIDU+UtXJG7dc4irbv7zyt3BSSM//c/f2bxyPh17DOCOp95tClFOYErelwvjnQcmAszq2W5RemhQo+Oi+4kXZ8QnnxSO460VQzn5gZnpKf9EtyJvNm5a7FgRaWcUgIapbHOHG44qMXdurv7DeHe/oHUBSAvos2xf0JAWMQIM1Epyrsx+3SoQVmI25bw+MMGEbkndkvwGTJ0Rn2xkUmkExrTOP/wN+Ly5Oht80L28XDEBHIqesKI5FZOO1qb8lVssLfYjLE/ECRDi1qIHZxamtpQsHg4CVxmKqfEYyskPeHZikoFFTd1XsENln7HdXeHjV2YOO5wX3L1JpnM14ywWCCs/cmNt0eH3srCpQxXkAkw6nDvWrKlaYyQ1IXnAxTPik7NaqP9TCkM5+YkZ8cllwAVAnamMGsNVq5w7BWLKj/fGnnMIkZCm7LMqJooq/fjcYmlR5eQ0BYbvCeq/EcAElqkHs3JbQIwC4OwZ8ck+pYoyqBtDOVFrtMG7PVlblIjE1NXOjPjkAmAa0CQxoQcdcq+ILqHCVCAvuOs6hyW82RMvmCjM8z52S8uOnABWhk4eoZAMgL65JcNtDleTPiSqUAScMyM+eVUz9nnKYygnnZqiDS5FDzR3oJa6lZgRn5yN7ojp16lFkEPlTt7m7l5+rBDnwehJkf7sw1dMFFSykHS3Ai+o8kSc5ceX7smIbibTgmLg3Bnxycuaoa/TCkM5UXPmFqXUeqXU/vq2NyM++Qi6UttdV1lfuXK1a5sJYsuP06LGLlNi7uav9uuDiYJKFpJusdQYLqU5WWcbP1pD0gBiS53dEorKljZxl4XAeTPikxc3cT+nJYZy8lBDtMEGMyM+eT8wCljSWNn6H3aviilWFVv1DrPtaE5I76GNbbehCIWVpnEa5lahnMoTcZYfX7AvMxGlcpqou2xg8oz45IVN1P5pj6GcPFTN3OKJNtgoPFO8KegB6BtEoFPln7XFXSkWyN6YaXsRCaupTlNjoqjSPM4tllZzH20MGTXGjWkfQLBbixyWUdAUFtrpwIQZ8cm1rmvVspa52JM1ZYOIpIvIN00g40lPq7mpWgte0Qan+aO9GfHJZTPik68Fnm5I/SvWuDaZoH35cUFQx9Qya1SLRj0USivtDmqYW03yB+9EnADj0/PGWjTNn6m+9wLjZsQnb/WhbLVrmUqp8UqpwZ6H4XLgKz/Kd8pgKCf0aIOe+Mx4RRvc7s8+ZsQnP4ae/cXncI190t1r2haqceXHCnHvjz4z2J9yNQTBUWnUpomp1Sgn0BNxurDsBDCBedqB7EI/Nf0LMGpGfLJPIVpqyUINgIiEo2ek/sZP8p1SGMpJp9pogyJyjye7RQKwUUTebkwnM+KTU4CpeAwGayPAqQqmbXZXCn2SHjFyqTJZejVGBv/gjvY+UphbfrvOG5GKRJwAvfJKhoY5XI3Z5teAx9DNBeoVnqWOtcyLgV+VUgWNkO2UxfCtawFmpqf0Bn4EutdU5poVzsXtC1RF6m2nKShra9y1VkQiaqrTPGjOMN61CFQsgi8Lu2yTWwIG1larJbg665UtAcrRHyA7yLr/gz5x8Ui9k38eBa6ZEZ/8e2NkKc+cAvxJKbXZc24O8LZS6svGtH2qYoycWoAZ8ck70Hfyfq3ueq+j7rXeiglgX8y0bS2vmEAozvRWTAAKk/9ynPuRZWFTy8pftyl1dulUWLq8nk38DgxprGKCE9cyPUa9SegPKYNqMJRTC+HxvzoLPf9Yafn5AJcqPHeTu1Ls3MLAuC12a5txtAJMFJ4wJfV3KnJ/cTCw19BSCa5wJzl/f+ZglPLF702hJ7M4a0Z8coPzTdWxlnk58INSqrSG6qc9hnJqQWbEJ6sZ8ckvAcOAdQCXrnWtNykSysso0Pa3OUtqywvXnJgoKDrxbOtUTgCLw8+tWA8LcquIpGMFdaVQykJfW3rUD5EFasqcAnA18Gkj2z+lMZRTK8CzLT2qY7b217h8VSnM7tHw4Us1U0C/Gqo2OyYKyqqeU9QdfbOlKE/EWX489kjeWIum7aih+AJg8Iz45Ln+6FsptVEpNUQpNUgpNUAp9ZTXtUlKqZ9rq3+6YyinVsKM+GTnFQNv/JfASGAtgMsUmJsRlti/jqrNiomC6tJoN3kq8sawMPz8cOXZwhcwnbs/q2r2hGNA8oz45DNmxCcfbn4JDarDUE6tjRtvWY+uoO7Z12bqakSi66rSnJgoqs6mqcVtr2ojyxrfu9AcWZHypUe+fUh4mXMFevz3l4HeM+KTP2wxAQ2qxTAlaMWkzicGeAq4DWgVho6hfLraRHFFcDuFuJaEX9267JyqIdKVufeC3A87i+dzzAy2fvVhn/inZsQnt3TkTIMaMEZOrZjEKWQlTuEuIBGY19LyAAiOSpmO3Zjrm167RdATccYuR98tuzR28t8uMxRT68ZQTk1ALQ6fH4vIDhHZLCLviohP9kGJU9iSOIWp6Nbl1dpGNR+uKO8jTSwny1b4rsXh574GDOC8R0/pNN6nCsa0rgkQfdvfppQq8iigJcC96Gmc5niKfQIsUkq9Vt/2U+czGLgfuAqaM9Kb0sJ4RxOvPu0SmrYm7IKE2mq1MNuBZ4BPk5NsRtKBkwhj5NQE1BK87ifPNQWsAhr0o06cwobEKVwHdANmogc9a3IEe7ZUUYZusfjsyNzMrAeuAfonJ9k+MhTTyYehnJqI2hw+PaOp64FG2bkkTuFQ4hT+AnQE/go06Ta4iaITArdprUs5pQPPAwOTk2xDk5NsnyYn2aozfTiBWqbiIiLPiMhOEdkmIvc05RswOE6r32U5WVFKuYHB5Q6fIjKg3OETeBV9SueX8K6JU8gH/pU6n38D5wPTPf/9usUvFJwwQnNjcfqzjwZQjO5Q+yEw31dlVA3lsZcqpuIex9y+6Mq/j1JKE5G2fpHaoE4M5dTEKKXyRKTc4XOziDyOHgv8dn/3lTgFJ/oP9evU+YQBF6ErqjOBRltxmyg4YfHbLS2inDR0J9oPgS+Tk2zVuNTUD89Uu7rYS3cC1yilNE+5jMb2ZeAbhnJqAkQkFnB6FFO5w+c/ReQW4GzgzPKbvalInEIh8BHwUep8QtGV44XAeegL8/XGRMEJ2UzcYm2ODCegO0evQJ8Kf5ycZEvzdwciYka3zu8B/E8ptVJEugNXicglQCZwj1LKn5E1DWrAUE5NQxzwgedmNwGfe4LXudDTTC33+PF+5e1v1VQkTqEI+AL4InU+ZnRH4yTP3wigN1XCoFSHicIT1ihdWJtqodmOrowWAAuBFclJthP8+vxJdVNx9BFnqVJquIhcCrwLjK+lGQM/YSinJkAptREYUs35Fv+8E6fgRt8prIgMmTqfCGA4lRVWh6p1TdhPsMtyi8UfyskBbETPlrza839LS+2wVZmKp3E8xvfXwHstIdPpSIv/WAxaHs+C+q94GXimzqct0BXohL4g3Am0AHR/tDZAFBDuFmtt09Ni9EiSdf4lJ9maa3pYLTVNxdHje58B7AMmAjtbTMjTDMMI8yRBRIKARejTDAvwhVLqcRF5B33UI+g/nBu9bKyahZRVxWaPTGbPnwVwJCfZiptTjsYgIoOAD9DlL5+KP+WZ4n2MrqSLgDuUUobbSzNgKKeThFqszreWB8gXkZlAhlLq/1pQVAMDv2AYYZ4k1GJ1Xq6YBN2u6ZR72tRiIPm+iOzzSlA5uIVFNfAjxprTSUR1W92e8+8B5wJbgb+0nIRNRk0GkgAPKKW+aEHZDJoIY+R0ElFTynSl1B+AeGAbujNwvalpdOJ1/WURada1rHLqSk5pcGpiKKeTkOpSpntsdGYBlzWw2WpTZwOIyHD03bkWoxZfxWdEZKOI/Fuk9cYyN6g/hnI6SaghzdAOEenhOSfoFuANSqNe0+jEM5V8Hniwce+gcdQwanwI6INulxWN7vxscIpgKKeThxPSDKEnZPxARDYBmzxlGmxxXsPo5G7gO6XUkUbK7xe8R41KqSMepVqGbhyZ1KLCGfgVY0H8JKEmq3NgrB/7qOq+MQG4Apjkrz4aQi2+inFKqSOeUePFwOba2jE4uTCUk8EJeLlvnIG+M7jb4wsYIiK7lVI9mlmkmnwVf/MoLgE2AHc0s1wGTYhhhGkAVDs6+QX4p1eGWkSkSCkV2mJCGpxWGCMng3KqHZ20sEwGpzHGyMnAwKBVYuzWGRgYtEoM5WRgYNAqMZSTgYFBq8RQTgYGBq0SQzkZGBi0SgzlZGBg0CoxlJOBgUGrxFBOBgYGrRJDORkYGLRKDOVkYGDQKjGUk4GBQavEUE4GBgatEkM5GRgYtEoM5WRgYNAqMZSTgYFBq8RQTgYGBq2S/wc5Av4XstnL9wAAAABJRU5ErkJggg==", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAX4AAAEvCAYAAABCCKquAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8rg+JYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAdFklEQVR4nO3de7gcVZ3u8e+bnUAC4SoxQkKIshUPKETdIgI6DqPioAzooMhNOKKIoxiP4AXGcfAG6qiAjJeDg3ITR0QQZBAFBBVRcCcEMAkctkCAEDBcAgmBSMLv/LHWNpXO7uzeSWpXkvV+nidPuquqq35Vvfbbq1dVdysiMDOzcoxougAzMxteDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+FeDpJmS3rCaj50kaZGkrrVbFUgKSd1re711knSypAuarmM4SXqdpDubrmMgkg6T9Mth2M45kr7Q4bKTc9se2cGyR0m6Yc0rrMdQ9qVO633wS7pX0huHc5sRsUtEXN/Jsq31RcR9ETE2IpbVVqCt0yLitxGxU9N1DCQifhARb266DqvXeh/8w6npV2lbTonbr9lq2KD+cPrf5kn6qqTHJd0j6R9b5t8taWGed1hl3vslzc7zZkl6ZZ5+r6RPSroNeErSyGovPg9VXCzpR/mx0yXtluedD0wCfpaHdz7R+lZP0naSLpf0mKQ+Se+v1HSypIsknZfXPVNSzyCHYb+8j49I+g9JIyRtlNf/8sq6ny9psaRxAxzHLklfy+u4R9KHW2reQtLZkuZJmivpC/1DVx08By+U9Ou8P1cD27Rsew9JN0paIOnW6pCapOslfVHS74DFwIsGqP0MSfdLelLSNEmvq8wbI+ncXNfs/Hw8UJm/naSfSJqf6/5Iu4PcOlQh6Q0t67pX0gmSbpP0RG4fo1uXzW3r4gH24Rvttl1ZLiQdK+mufLy+KUl53o6SfiXp0fw8/kDSlpXHbi/pkryvj0r6zzx9haESSXtK+mPehz9K2rMy73pJn5f0u/x8/lLSNpX5P5b0UH7sbyTtMtg+5cd15fbziKS7gbe2zG/b/jpY996V9nW/pKMq6zwvH485kj6t3LHIx+R3kk7Lj7s7H5ej8jr+IunIyjbeKumW3Abvl3TyAKUcJum+vI//WnnsYO2q4za6ShGxXv8D7gXemG8fBTwLvB/oAj4IPAgI2BR4EtgpL7stsEu+/U5gLvDqvGw3sENl/TOA7YExA2zz5LzNg4BRwAnAPcCo1mXz/clAACPz/d8A3wJGA1OA+cA+lXU/A+yX9+dU4A+rOBYBXAdsTXrB+X/A+/K8bwFfriw7FfhZm/UcC8wCJgJbAde01Hwp8H/zMX0+cDPwgcGegzz/98DXgY2B1wMLgQvyvAnAo3l/RwBvyvfH5fnXA/cBuwAj8/G+AvhUpfbDgefl+ccDDwGj87wvAb/O+zQRuA14IM8bAUwDPgNsRHpRuRvYN8/fG1hQ2c45wBcq99/Qv67K834zsF1+PmYDx7YuC+xAehHbLN/vAuYBe3TQ9iPv/5b5+Z4PvCXP687Hb2NgHKmdnV7Zxq3Aafk5HA3sXXn+bsi3twYeB47Ix/OQfP95lefjz8BLgDH5/pcq9b0X2CzXcDowo93xG6D93UH6m9ua1KaH0v5uaLPeHUjt7RBS23keMCXPOw+4LNc7mfS3c3RlnUuB/52P3RdI7fCbed/enNc7tvL8vpzUpnYFHgYObPn7/24+ZrsBS4D/NVi7YpA2OqTcbDq41/QfKwd/X2XeJvkgvyA3kgXAP5MDvLLcL4Cpq1j/e1exzZOphHF+cuYBr2tdtuWJH5kb9jLyH32efypwTmXd11Tm7Qw8PUgQvKVy/1+Aa/Pt1+TG2h/AvcC72qznV+Q/pHz/jZWax+eGOqYy/xDgug6eg0mkP6BNK/MvZHnwfxI4f4Dn5sh8+3rgc0NsH48Du+XbK/yRAO+r/FG9Briv5bEnAt9vs95zGDz4D6/c/wrwnTbL3gC8J99+E/DnDvctyIGd719E5UWwZdkDgVvy7deSXiRGDrDcUSwP/iOAm1vm/x44qvJ8fLqlvV3VZvtb5nq3GOj4DdD+jq3cf/MQ21+74D8RuHSA6V3AX4GdK9M+AFxfWeddlXkvz/WMr0x7lPwiMsD6TwdOy7cn58dOrMy/GXj3YO2KIbbRVf3bEMesH+q/ERGL8zvfsRHxkKSDST3ys/NwwfER0d+z+PMq1nn/INv82/yIeC6/Nduug1q3Ax6LiIWVaXOA6nDOQ5Xbi4HRkkZGxNIOap3TX0dE3CRpMfAGSfNIPcLLV1FXdT3V2zuQekvz8rGF9GJXXWbA54A0rPN4RDzVUuP2lXW/U9L+lfmjSD2+gWpZiaQTgKPzPgSwOcuHkwbbr+0kLahM6wJ+u6rtDaL1uWvXJi4khdd5wKH5/upuYyyApPHAGcDrSL3YEaQXQUjHe84q2lC/7UjPT9Uc0juzwbbfBXyR9G56HPBcXmYb4IkOttvajvt10v7aafd3vk1eZ3U7rfv5cOX20wAR0Tqtf99fQ3p3+TJSz3xj4Mct2xzwuA1irbXRDWqMfzAR8YuIeBNpmOcO0tstSI1mx1U9dJBV9wcXeVxwIml4Y7DHPghsLWmzyrRJpGGn1bV95fakSh0A55KGQo4ALo6IZ9qsYx5pHwZa5/2kHtc2EbFl/rd5RHQyfjsP2ErSpi01Vtd9fmW9W0bEphHxpcoybY+n0nj+J4B3AVtFxJakkOlPiMH2656WbW8WEfu12dxTpHcz/V7Qrq4O/Jj0gjwReDtDC/52TiEdq5dHxOak573/ONwPTNLgFys8SAqbqk7b56HAAaR3i1uQerpUaliVeazcjvutSftr93f+CGl4srqva/J3eCGpU7V9RGwBfIfO9htW3a6G2kbbKib4JY2XdEAOnSXAIpb3Qv4LOEHSq5R0S2pt8KvyKknvyH9IH83r/0Oe9zADnIQEiIj7gRuBUyWNlrQrqbe6Jte1f1zSVpK2J43j/6gy7wJSsBxO6l22cxEwVdKEfELwk5Wa5wG/BL4maXOlk8c7Svq7wQqLiDmkIabPKp1w3huo9u4vAPaXtG8+wTc6n9yaOOAKV7YZaShpPjBS0mdIPf7qfp2Yj88E4MOVeTcDC5VOto7J23+ZpFe32dYM0on0rSW9gPS8r5aImE8aNvk+6Q979uquq2IzUht/Iu/rxyvzbiaF65ckbZqP814DrONK4CWSDlW6qOFg0nDjFR1ufwlpCGQT0gtRpy4CPiJpoqStgE/1z1iT9gf8AHijpHfl/XmepCmRLq2+CPiipM3y3/7HWP2/w81I7+SfkbQ76UWwUzNo366G2kbbKib4Sfv6MVIv5jHg70gnHomIH5Pell5IOknzU9JJpU5dBhzM8hNh74iIZ/O8U4FP56sBThjgsYeQekMPkk5a/XtEXDOUHRuglmmkBvQ/wNn9M/ILzXRST3BVbw+/S/rjug24hRQAS0nnIwDeQ3oLO4u0zxeT3kV14lDSWOVjwL9TeQHK9R0AnEQK7/tJgdW2nUr6uaST8t1fAFeRTszNIZ0Yrw4BfA54gHTy/Zpc95K87WXA20gn2O8h9QL/i9Rb7f/Q1aLKus4nnSC9l3Ssqi+wq+NCUu/4b719SSdJ+vlqru+zwCtJ73j+B7ikf0be1/1Jw333kY7Jwa0riIhHScfkeFKAfwJ4W0Q80sH2zyM9B3NJ7eQPq158Bd8lPZe3ktrrJS3zV6v9RcR9pAsHjie1vxmkk6sAx5F623eTzrlcCHxvCDVX/QvwOUkLSSdiLxrCY9u2q8Ha6FD0n+iz1ZQv1eqOiMObrqUTkr4HPBgRnx7CY/6RdGJyKO+C1nmSPkg6qdZJb9Fsg1FSj794kiYD76DyLqDNcmMk7ZffDk8g9cwvHYYSayVpW0l75eGBnUg9v/V+v8yGysFfCEmfB/4E/EdE3DPY4qShgsdJQz2zSW9Z13cbka7/Xki6ZPAy0ucbzIrioR4zs8K4x29mVhgHv5lZYdaLT+5us802MXny5KbLMDNbr0ybNu2RiFjpixjXi+CfPHkyvb29TZdhZrZekdT6lRuAh3rMzIrj4DczK4yD38ysMA5+M7PC1B78+RvkbpF0Rb7/Qkk3Kf3M4I8kbVR3DWZmttxw9Pinkj7y3+/LpF+j6SZ9JcDRw1CDmZlltQZ//h71t5K+OhSln8zZh/Q1qpB+GOTAOmswM7MV1X0d/+mk7/Du/4Wp55F+sLr/J98eYMWfN9tgnXnmmfT19TVdBnPnph8VmjCh2cPe3d3Ncccd12gNtty60D7XlbYJG377rK3HL+ltwF8iYtpqPv4YSb2SeufPn7+WqyvX008/zdNPP910GWYrcdscPrV9O6ekU0m/RrUUGE36CbxLgX2BF0TEUkmvBU6OiH1Xta6enp7wJ3fXjqlTpwJwxhlnNFyJ2YrcNtc+SdMioqd1em09/og4MSImRsRk4N3AryLiMOA64KC82JGk70Q3M7Nh0sR1/J8EPiapjzTmv8pfgzIzs7VrWL6kLSKuB67Pt+8Gdh+O7ZqZ2cr8yV0zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MClNb8EsaLelmSbdKminps3n6OZLukTQj/5tSVw1mZraykTWuewmwT0QskjQKuEHSz/O8j0fExTVu28zM2qgt+CMigEX57qj8L+ranpmZdabOHj+SuoBpQDfwzYi4SdIHgS9K+gxwLfCpiFhSZx1nnnkmfX19dW5ivdF/HKZOndpwJeuG7u5ujjvuuKbLMBtWtQZ/RCwDpkjaErhU0suAE4GHgI2As4BPAp9rfaykY4BjACZNmrRGdfT19THjT7NZtsnWa7SeDcGIv6Y3XdPufrjhSprXtfixpkswa0Stwd8vIhZIug54S0R8NU9eIun7wAltHnMW6YWBnp6eNR4iWrbJ1jz90v3WdDW2ARlzx5VNl2DWiDqv6hmXe/pIGgO8CbhD0rZ5moADgT/VVYOZma2szh7/tsC5eZx/BHBRRFwh6VeSxgECZgDH1liDmZm1qPOqntuAVwwwfZ+6tmlmZoMbljF+MxuYrzhbzlecrajOK84c/GYN6uvr466ZtzBp7LKmS2ncRs+mU45L5vQ2XEnz7lvUVev6HfxmDZs0dhknvfLJpsuwdcgp0zevdf3+kjYzs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrTG3BL2m0pJsl3SpppqTP5ukvlHSTpD5JP5K0UV01mJnZyurs8S8B9omI3YApwFsk7QF8GTgtIrqBx4Gja6zBzMxa1Bb8kSzKd0flfwHsA1ycp58LHFhXDWZmtrJax/gldUmaAfwFuBr4M7AgIpbmRR4AJtRZg5mZrajW4I+IZRExBZgI7A68tNPHSjpGUq+k3vnz59dVoplZcYblqp6IWABcB7wW2FLSyDxrIjC3zWPOioieiOgZN27ccJRpZlaEOq/qGSdpy3x7DPAmYDbpBeCgvNiRwGV11WBmZisbOfgiq21b4FxJXaQXmIsi4gpJs4D/lvQF4Bbg7BprMDOzFrUFf0TcBrxigOl3k8b7zcysAUMa6pG0SV2FmJnZ8Ogo+CXtmYdo7sj3d5P0rVorMzOzWnQ61HMasC9wOUBE3Crp9bVVtZbNnTuXrsVPMOaOK5suxdYhXYsfZe7cpYMvWKO5c+fy1MIuTpm+eaN12LplzsIuNp074AWPa0XHQz0RcX/LpGVruRYzMxsGnfb475e0JxCSRgFTSZdmrhcmTJjAQ0tG8vRL92u6FFuHjLnjSiZMGN9oDRMmTGDJ0nmc9MonG63D1i2nTN+cjSfU96UGnfb4jwU+RPp6hbmkL137UE01mZlZjTrq8UfEI8BhNddiZmbDoKPgl/SNASY/AfRGhD95a2a2Hul0qGc0aXjnrvxvV9L37Bwt6fRaKjMzs1p0enJ3V2CviFgGIOnbwG+BvYHba6rNzMxq0GmPfytgbOX+psDW+YVgyVqvyszMatNpj/8rwAxJ1wMCXg+cImlT4JqaajMzsxp0elXP2ZJ+DhxBun7/l8ADEfEU8PEa6zMzs7Ws06t63kf60NZEYAawB/B70u/nmpnZeqTTMf6pwKuBORHx96SvW15QV1FmZlafToP/mYh4BkDSxhFxB7BTfWWZmVldOj25+0D+GcWfAldLehyYU1dRZmZWn05P7r493zxZ0nXAFsBVtVVlZma1GfJPL0bEr+soxMzMhseQfnrRzMzWfw5+M7PCOPjNzArj4DczK4yD38ysMA5+M7PCOPjNzArj4DczK4yD38ysMA5+M7PCOPjNzArj4DczK4yD38ysMA5+M7PCOPjNzApTW/BL2l7SdZJmSZopaWqefrKkuZJm5H/71VWDmZmtbMg/xDIES4HjI2K6pM2AaZKuzvNOi4iv1rhtMzNro7bgj4h5wLx8e6Gk2cCEurZnZmadGZYxfkmTgVcAN+VJH5Z0m6TvSdpqOGowM7Ok9uCXNBb4CfDRiHgS+DawIzCF9I7ga20ed4ykXkm98+fPr7tMM7Ni1Br8kkaRQv8HEXEJQEQ8HBHLIuI54LvA7gM9NiLOioieiOgZN25cnWWamRWlzqt6BJwNzI6Ir1emb1tZ7O3An+qqwczMVlbnVT17AUcAt0uakaedBBwiaQoQwL3AB2qswczMWtR5Vc8NgAaYdWVd2zQzs8H5k7tmZoVx8JuZFcbBb2ZWGAe/mVlhHPxmZoVx8JuZFcbBb2ZWGAe/mVlhHPxmZoVx8JuZFcbBb2ZWmDq/pG2d0rX4Mcbc4a8JGvHMkwA8N3rzhitpXtfix4DxTZfBfYu6OGW6n4+HF6d+6PhNnmu4kubdt6iLF9e4/iKCv7u7u+kS1hl9fQsB6H5R84HXvPGNt42mt78u+WtfHwAb7+Bj8mLqbRuKiNpWvrb09PREb29v02VsEKZOnQrAGWec0XAlZity21z7JE2LiJ7W6R7jNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MClNb8EvaXtJ1kmZJmilpap6+taSrJd2V/9+qrhrMzGxldfb4lwLHR8TOwB7AhyTtDHwKuDYiXgxcm++bmdkwqS34I2JeREzPtxcCs4EJwAHAuXmxc4ED66rBzMxWNixj/JImA68AbgLGR8S8POshYPxw1GBmZkntwS9pLPAT4KMR8WR1XkQEEG0ed4ykXkm98+fPr7tMM7Ni1Br8kkaRQv8HEXFJnvywpG3z/G2Bvwz02Ig4KyJ6IqJn3LhxdZZpZlaUOq/qEXA2MDsivl6ZdTlwZL59JHBZXTWYmdnKRta47r2AI4DbJc3I004CvgRcJOloYA7wrhprMDOzFrUFf0TcAKjN7H+oa7tmZrZq/uSumVlhHPxmZoVx8JuZFcbBb2ZWGAe/mVlhHPxmZoVx8JuZFcbBb2ZWGAe/mVlhHPxmZoVx8JuZFcbBb2ZWGAe/mVlhHPxmZoVx8JuZFcbBb2ZWGAe/mVlhHPxmZoVx8JuZFUYR0XQNg+rp6Yne3t6my1gjZ555Jn19fU2X8bcauru7G62ju7ub4447rtEabLl1oX2uK22zv4YNoX1KmhYRPa3Ta/uxdVs3jRkzpukSzAbktjl83OM3M9tAtevxe4zfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrzHrxAS5J84E5TdexAdkGeKTpIswG4La5du0QEeNaJ64XwW9rl6TegT7NZ9Y0t83h4aEeM7PCOPjNzArj4C/TWU0XYNaG2+Yw8Bi/mVlh3OM3MyuMg9/MrDAOfjOzwjj4CyJpjKSdmq7DzJrl4C+EpP2BGcBV+f4USZc3WpQVT9JLJF0r6U/5/q6SPt10XRs6B385TgZ2BxYARMQM4IXNlWMGwHeBE4FnASLiNuDdjVZUAAd/OZ6NiCdapvlaXmvaJhFxc8u0pY1UUpCRTRdgw2ampEOBLkkvBj4C3NhwTWaPSNqR3AmRdBAwr9mSNnz+AFchJG0C/CvwZkDAL4DPR8QzjRZmRZP0ItKndfcEHgfuAQ6PiHubrGtD5+A3s8ZJ2hQYERELm66lBA7+DZykn7GKsfyI+KdhLMcMAEkfW9X8iPj6cNVSIo/xb/i+2nQBZgPYrOkCSuYev5lZYdzjL0S+kudUYGdgdP/0iHhRY0VZ8SSNBo4GdmHFdvnexooqgK/jL8f3gW+TrpH+e+A84IJGKzKD84EXAPsCvwYmAj7BWzMP9RRC0rSIeJWk2yPi5dVpTddm5ZJ0S0S8QtJtEbGrpFHAbyNij6Zr25B5qKccSySNAO6S9GFgLjC24ZrMns3/L5D0MuAh4PkN1lMED/WUYyqwCekTu68CDgfe02hFZnCWpK2AfwMuB2YBX2m2pA2fh3oKIamH9MndHYBReXJExK7NVWVmTXDwF0LSncDHgduB5/qnR8Scxoqy4knakvTOczKVoeeI+EhDJRXBY/zlmB8R/v59W9dcCfyBlg6J1cs9/kJI+gfgEOBaYEn/9Ii4pLGirHiSpkfEK5uuozQO/kJIugB4KTCT5T2r8AdlrEmS/g+wCLiCFTskjzVWVAEc/IWQdGdE+Pd2bZ0i6UPAF0m/DNcfRuFPlNfLY/zluFHSzhExq+lCzCqOB7oj4pGmCymJg78cewAzJN1DekstfDmnNa8PWNx0EaVx8JfjLU0XYDaAp0gdkutYcYzfl3PWyMFfCF+vb+uon+Z/Nox8ctfMGiVpDDApIu5supZS+Lt6zKwxkvYHZgBX5ftTJPmDhjVz8JtZk04GdiddzklEzAB8KWfNHPxm1qRnI+KJlmn+6oaa+eSumTVppqRDga7886AfAW5suKYNnnv8ZjbsJJ2fb/6Z9Hu7S4AfAk8CH22orGL4qh4zG3aSZgFvBH5O+g3oFfi7eurloR4za8J3SN8U+yKgtzJdpO/s8QneGrnHb2aNkfTtiPhg03WUxsFvZlYYn9w1MyuMg9/MrDAOfrO1TNI5kg5qug6zdhz8Zg2T5KvrbFg5+K1okv5N0p2SbpD0Q0knSNpR0lWSpkn6raSX5mXPkfQNSTdKuru/V6/kP/N6rgGeX1n/qyT9Oq/rF5K2zdOvl3S6pF5gahP7buVyT8OKJenVwD8DuwGjgOnANOAs4NiIuEvSa4BvAfvkh20L7E364frLgYuBtwM7ATsD44FZwPckjQLOBA6IiPmSDib9vmz/D9xvFBE9te+oWQsHv5VsL+CyiHgGeEbSz4DRwJ7AjyX1L7dx5TE/jYjngFmSxudprwd+GBHLgAcl/SpP3wl4GXB1XlcXMK+yrh/VsE9mg3Lwm61oBLAgIqa0mb+kclttlqnOnxkRr20z/6kh1ma2VniM30r2O2B/SaMljQXeRvrh73skvRP+Nn6/2yDr+Q1wsKSuPIbf/90zdwLjJL02r2uUpF1q2ROzIXDwW7Ei4o+kcfrbSF8WdjvwBHAYcLSkW4GZwAGDrOpS4C7S2P55wO/z+v8KHAR8Oa9rBmkYyaxR/soGK5qksRGxSNImpJ77MRExvem6zOrkMX4r3VmSdiad1D3XoW8lcI/fzKwwHuM3MyuMg9/MrDAOfjOzwjj4zcwK4+A3MyuMg9/MrDD/H+2tGkWAEqfyAAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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iIiIClKERURERFSQIiwiIiKighRhERERERWkCIuIiIioIEVYRERERAUpwiIiIiIqSBEWERERUUGKsIiIiIgKUoRFREREVJAiLCIiIqKCFGERERERFaQIi4iIiKggRVhEREREBSnCIiIiIipIERYRERFRQYqwiIiIiApShEVERERUkCIsIiIiooIUYREREREVpAiLiIiIqCBFWEREREQFKcIiIiIiKkgRFhEREVFBirCIiIiIClKERURERFSQIiwiIiKighRhERERERWkCIuIiIioIEVYRERERAUpwiIiIiIqSBEWERERUUGKsIiIiIgKWivCJK0t6UeSrpB0uaSDBzxme0m3S7qovB3SVp6IiIiIqWTZFr/2/cBbbV8gaWVgrqQzbF8x4XE/tb1LizkiIiIippzWWsJs32D7gvLxPOBXwFpt/XsRERER08lIxoRJWhfYEjh/wOVnSrpY0vckPWUUeSIiIiJqa7M7EgBJKwFfB95k+44Jly8A1rF9p6TnA98CNhjwNfYH9geYPXt2u4EjIiIiRqDVljBJy9EUYCfY/sbE67bvsH1n+fg0YDlJqw943FG2t7a99axZs9qMHBERETESbc6OFHAM8Cvbn1zMY/6uPA5JTy95bmkrU0RERMRU0WZ35HbAy4FLJV1Uzv07MBvA9ueA3YHXSbofuBv4F9tuMVNERETElNBaEWb7HEBLeMwRwBFtZYiIiIiYqrJifkREREQFKcIiIiIiKkgRFhEREVFBirCIiIiIClKERURERFSQIiwiIiKighRhERERERWkCIuIiIioIEVYRERERAUpwiIiIiIqSBEWERERUUGKsIiIiIgKUoRFREREVJAiLCIiIqKCFGERERERFaQIi4iIiKggRVhEREREBSnCIiIiIipIERYRERFRQYqwiIiIiApShEVERERUkCIsIiIiooIUYREREREVpAiLiIiIqCBFWEREREQFKcIiIiIiKkgRFhEREVFBirCIiIiIClKERURERFSQIiwiIiKighRhERERERWkCIuIiIioIEVYRERERAUpwiIiIiIqaK0Ik7S2pB9JukLS5ZIOHvAYSfovSVdJukTSVm3liYiIiJhKlm3xa98PvNX2BZJWBuZKOsP2FX2P2RnYoLw9A/hseR8RERHRaa21hNm+wfYF5eN5wK+AtSY8bFfgeDfOA1aVtEZbmSIi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IiIiKkgRFhEREVFBirCIiIiIClKERURERFSQIiwiIiKighRhERERERWkCIuIiIioIEVYRERERAUpwiIiIiIqSBEWERERUUGKsIiIiIgKUoRFREREVJAiLCIiIqKCFGERERERFaQIi4iIiKig1SJM0vMkXSnpKknvHHD9VZL+JOmi8vaaNvNERERETBXLtvWFJc0A/ht4DnAd8EtJp9i+YsJDT7T9+rZyRERERExFbbaEPR24yvbVtu8F/gfYtcV/LyIiImLaaLMIWwu4tu/4unJuopdIukTS1yStPegLSdpf0hxJc/70pz+1kTUiIiJipGoPzD8VWNf2ZsAZwHGDHmT7KNtb29561qxZIw0YERER0YY2i7A/AP0tW48v5+azfYvte8rh0cBTW8wTERERMWW0WYT9EthA0hMkLQ/8C3BK/wMkrdF3+ELgVy3miYiIiJgyWpsdaft+Sa8HTgdmAF+wfbmk9wFzbJ8CvFHSC4H7gVuBV7WVJyIiImIqaa0IA7B9GnDahHOH9H38LuBdbWaIiIiImIpqD8yPiIiIGEspwiIiIiIqSBEWERERUUGKsIiIiIgKUoRFREREVJAiLCIiIqKCFGERERERFaQIi4iIiKggRVhEREREBSnCIiIiIipIERYRERFRQYqwiIiIiApShEVERERUkCIsIiIiooIUYREREREVpAiLiIiIqCBFWEREREQFKcIiIiIiKkgRFhEREVFBirCIiIiIClKERURERFSQIiwiIiKighRhERERERWkCIuIiIioIEVYRERERAUpwiIiIiIqSBEWERERUUGKsIiIiIgKUoRFREREVJAiLCIiIqKCFGERERERFaQIi4iIiKggRVhEREREBSnCIiIiIipotQiT9DxJV0q6StI7B1x/hKQTy/XzJa3bZp6IiIiIqaK1IkzSDOC/gZ2BjYG9JG084WGvBm6zvT7wKeAjbeWJiIiImErabAl7OnCV7att3wv8D7DrhMfsChxXPv4asJMktZgpIiIiYkposwhbC7i27/i6cm7gY2zfD9wOPKbFTBERERFTgmy384Wl3YHn2X5NOX458Azbr+97zGXlMdeV49+Ux9w84WvtD+xfDjcErmwl9JKtDty8xEd1T573eMnzHi953uMlz3v01rE9a9CFZVv8R/8ArN13/PhybtBjrpO0LLAKcMvEL2T7KOColnIu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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAOcAAAD3CAYAAADmIkO7AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8rg+JYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAs+ElEQVR4nO2deXgURfrHP+/kTiBBbsIZBQREgpwiCKhBUFA5VHTREDUqouvBqruussoC6q5r3HXVRUXFURd1vVDz80Ru5AZBxIPTwCDhCuROZqZ+f3QHByTkmpnumdTnefJkZrq76js9/e06uqpeUUqh0Wjsh8NqARqN5uRoc2o0NkWbU6OxKdqcGo1N0ebUaGyKNqdGY1PCzpwisllEhtby2HYiUiAiEf5VBSKiRKSjv9MNF0RkoYhkWq3DTgTUnCKyU0TSApnHiSilzlJKLazOvifqU0r9rJRqoJTyBExgiCIizUVkroi4ROSIiCwTkf4+24eKiNe8uVX8TbRSc6gTNiWniERarSHMaQCsBnoDjYFXgWwRaeCzj8u8uVX8vWqF0HAhaOYUkQwRWSoi/xCRwyKyQ0QuOWH7dhHJN7dN8Nl2s4hsMbd9JyK9zM93isgfRWQjUCgikb6loYg8IiLviMhb5rHrRCTV3PYa0A74yLzL3y8iHczqZ6S5T7KIfCgih0Rkq4jc7KPpERF5W0ScZtqbRaRPFafhUvM7HhCRJ0TEISLRZvpn+6TdXESKRKTZSc7jGSLylYgcNNN5Q0Qa+WzvJSLrTU3/M7/7DJ/to0Rkg4jkichyEelRnd9PKbVdKZWllNqrlPIopV4AooEzq3P8Sb7HMBH53iyFnwHkhO03mr/5YRH5TETaV5JOxW92g4jkmPtPEpG+IrLR/J7P+Oxf6fkTkftE5N0T0n9aRP5lvq70eggISqmA/QE7gTTzdQZQDtwMRAC3AS6MHyUBOAqcae7bCjjLfH0VsAfoa+7bEWjvk/4GoC0Qd5I8HzHzvBKIAu4FdgBRJ+5rvu8AKCDSfL8YeA6IBXoC+4ELfdIuAS41v89jwIpTnAsFLMAoddoBPwKZ5rbngL/57HsX8FEl6XQEhgExQDNT4z/NbdHALvP4KGAsUAbMMLefA+QC/U3NE81zEOOj47lq/rY9ze+fZL4faua1zzzHTwEJlRzbFMj3+V3uAdw+5+MKYCvQFYgEHgKWV5JWxW82y/ydLjZ1fQA0B1qb33lINc5fK6AQaGS+jzSP7V3V9RAQ/wTZnFt9tsWbJ7UlhjnzgHGYJvPZ7zPgrlOkf+Mp8nwEH8Ng1BT2AudXZU4Mw3uAhj7bHwPm+KT9pc+2bkBxFeYc4fN+MjDffN0f+BkQ8/0a4OpqnuPRwHrz9WCMG5n4bF/Kr+b8DzD9hON/qLhwa/C7JgKbgAd8PmtpngMHkGJeyM9Xcnz6Cb+LALv51ZyfADed8LsVYd6UT0ir4jdr7fPZQWC8z/t3gburOn8+ed9svh4FfGe+PuX1EIi/YLc5f6l4oZQqMl82UEoVAuOBScBeEckWkS7m9rbAtlOkmVNFnse2K6W8GBdBcjW0JgOHlFL5Pp/twrgTV/CLz+siILaKtq+v1l0VOpRSK83jh5rfuyPw4ckSEJEWIvKmiOwRkaPA6xglUYXmPcq8ck6SZ3vgD2ZVL09E8jDOb3XOR0X+ccBHGOZ6rOJzpdQvSqnvlFJepdQO4H6Mm+3JSOb430WdROe/fDQewjCw77k/kX0+r4tP8r6Bqf9U5w+MtvR15uvrgNd8NFd1PfgV23QIKaU+U0oNw6hafA+8aG7KAc441aFVJN224oWIOIA2GNXpqo51AY1FpKHPZ+0wSqba0tbndTsfHfDrRXE98I5SqqSSNB7F0H22UirRPKaivbYXaC0ivu033zxzgJlKqUY+f/FKqbnVES8iMRjVxd3ArVXsrqj8+trL8b+LnETnrSfojFNKLa+Ozio41fkD4/v1EJHuGCXnG+bngbgeToktzGneza4QkQSgFCgAvObm2cC9ItJbDDpW1jlQCb1FZKxZot1tpr/C3LYPOP1kBymlcoDlwGMiEmt2nNyEcaetLfeJyGki0hajXfiWz7bXgTEYF4vzFGk0xDg/R0SkNXCfz7avMaped4jROXYF0M9n+4vAJBHpb57LBBEZecIFd1JEJAp4B6MUmmjWQny3XyAi7c102wKPA/MqSS4bOMvnd7kTo1pcwSzgARE5y0w7SUSuqkpjNTnV+cO8Kb4D/BdYpZT62fw8ENfDKbGFOTF0TMG4Ox0ChmB0GKGU+h8wE+Nk5WPc2RrXIO15GFXmwxil0lilVLm57THgIbP6dO9Jjr0Wo03jAt4HHlZKfVmTL3YSLWsxOrGygZcqNpg//jqMu/qSU6QxDegFHDHTeM8njTKMTqCbMNrw1wEfY9yQUEqtweiQewbjfGzF6AsAQERmicisSvI9D6MkuRjIk1+fZZ5vbj8H4+ItNP9vwjDdb1BKHcDo6Hsco33YCVjms/194G/Am2bV81vgkpMkVRsqPX8+vAqcza9V2gr8fT2ckooOiLBERB4BOiqlrqtqXzsgIi9jPCt8yI9prgRmKaVe8Vea4Y6ItMNoWrVUSh21Sod+cG8TRKQDRql3Th3TGYLRA3sAmAD0AD6tq776gtkvMQV400pjgjanLRCR6RjP+h4zezrrwpnA2xiPp7YDVyql9tYxzXqB2eexD6MXdoTFcsK7WqvRhDJ26RDSaDQnoM2p0dgUbU6NxqZoc2o0NkWbU6OxKdqcGo1N0ebUaGyKNqdGY1O0OTUam6LNqdHYFG1OjcamaHNqNDZFm1OjsSnanBqNTdHm1GhsijanRmNTtDk1GpuizanR2BRtTo3GpmhzajQ2RZtTo7Ep2pwajU3R5tRobErYLyptBtVxAi0w4pC8oJT6lxgRrmdhhIbbCUyweoXvk5HlckZjxLtMwQi6VPHXEiMAbBRG0Nwo8w+MILblPv9LMCKDbccIbLvd/Pt5SnK6J1jfRVMzwn5RaRFpBbRSSq0zo2mtxQiY+ipwr1JqkYjcCKQopaZapTPL5eyGEWDndI43YjKBq+G4MYL2+hp2G7B6SnL6zgDlqakmYW/OExGReRhRtt7BCC+uzNL1M6VUt2DpyHI5WwFpGCHQ0zDiktqJrcCXwBfAV1OS0/OslVP/qFfmNIMFLQa6YwT3+btS6gMRmQJMU0pVGaeytmS5nA0wQhtWmPGsQOUVADwYNY4Ksy6fkpxeZq2k8KfemFNEGgCLMCI7v2eGd38aaIIR4v1OpVQTf+aZ5XJ2wYhDOQw4l1/bhKFOIUYM0S+At6YkpwcsunN9pl6Y04zK/DFG1TXrJNs7A68rpfr95uAakuVyRmK0aScDF9Q1vRDAjXFze25Kcvp8q8WEE2FvThERjM6fQ0qpu30+b66UyjXjMc4BFiqlXq5tPlkuZzJwC0bk6OQ6iQ5dvsfoAZ8zJTn9iNViQp36YM5BGFWwTYDX/PjPGKHObzffvwc8oGpxMrJczgsxSskrqAePpqpJEfBf4NkpyekbLNYSsoS9OQNBlsuZBEwEbgO6WCzH7qwAngPenpKcXmq1mFBCm7MGZLmccRgRqP8IJFosJ9RwAX8BXpmSnO6tameNNme1yHI5HRgl5V+BNhbLCXW+Bf44JTn9/6wWYne0Oasgy+W8GHgC6GG1ljDjq9OPFN0zuuukjVYLsSvanJWQ5XK2Bf4FjLFaS1ii1IHJm3IiYj3qv8BDjJyaZ7Uku6HNeQJZLmcUMAWYCiRYLCds6ffLkSWD9uadb77NBe5j5FSnlZrshjanD1ku5/nA80BXq7WEM5Ee7w+/35jTSX47oH8xcCsjp35vhS67oedzAlkup2S5nH8GFqCNGXBG7TxQchJjAgwG1pA9/Vp/5SUibUVkgYh8JyKbReQu8/PpIrJRRDaIyOciYruBI/W+5MxyOU8DXgNGWq2lPtCotHzFjd+5zq3Grs8B9zByap0G2J9iyuDuivm7InIn0E0pNakuefmbel1yZrmcvYF1aGMGB6VKxm7Nre6jqMnAUrKnt69blmqvUmqd+Tof2AK0PmFifQLGRHxbUW/NmeVyTgKWAR0sllJv6HikeGWjMndNnhP3BdaRPf1Sf+RvThk8B1hpvp8pIjnABIwBErai3lVrs1zOeIxOn+us1lKfEKX23vFNTlKUUvG1OFwBjwJ/YeTUWo0uOnHK4AnbHgBilVIP1ybtQFGvSs4sl/NMYBXamEFnkCtvey2NCSDAg8DnZE9vVuODjSmD7wJvnGhMkzeAcbXUFjDqjTmzXM4xwGpCawWCsCDa7d3UJ/foeX5I6iJgPdnT+1f3AHPK4EvAFt+5vCLSyWe3KzCmu9mKelGtzXI5x2PcHSOs1lLvUEpdtXXflrYFpf5cn6kAuJyRUxdUteMppgzeBJxpfrYLmKSUstWKDmFvTm1Ma2laXLYs/fu9AwOQdDEwlpFTPw1A2rYgrKu12pgWo1T+2G25naresVbEAfPInh62Y5/D1pzamNbT7VDh2gblnuYBzCIaeNufI4rsRFiaUxvTehxe9XNazsEBQcgqEnCGYwkadubUxrQHF+w+tDdSEROk7CKBN8mefkmQ8gsKYWVObUx7EFfuWZd6sKDajzv8RDTwLtnThwY534ARNubMcjmvRBvTepTyjN2WG7CV86sgDviI7Ol1Xn/YDoSFObNczrMxIolpY1pMcmHpshbFZYHqoa0ODYD3ajOSyG6EvDmzXM5EjKFZcVZrqfcolXf59v3drZYBtAbmkj09pK/vkBZv8jLGAtEaizlnf/7GeI+3sdU6TC4Cplktoi6EtDmzXM57sOGA5fpIhFdtG7LnsD/Gz/qTB/013cwKQtacWS7nQODvVuvQGAzfdSDPYb9wFAK8Rvb0dlYLqQ0hac4sl7MZ8Bb2uxjqJQ3L3Ku65BX1tlpHJTQG3iF7erTVQmpKyJnTXH19LkajX2M1SpWN3ZYbyCF6/qAv8JTVImpKyJkTIyTCRVaL0Bi0zy/5uklJeQerdVSDyaE2BjekpoxluZwjgP/DaEvYgvKSMp4d9yjuUjdej4ceI/sy4t6xvPWHl8j5ZgegaJbSkmv+eTMxCbEsefkLVry+gEatm3DDS3cRGR3J9lU/sil7NVdMm2D116kRotT+yRtzYmK8KlSCOhUCfUJlXdyQMae59s8WwFaNe6UUZUWlxCTE4il388yYmYyeNoEWnVsT29B49Drvkf/SoGkiF90xin+N+iu///Ah5j/9Ecnd2tFtWE9emPAPrn/2NuJPa2Dxt6kZ5+7NW3reL0cGWa2jhixm5NQhVouoDqFUrZ2KzYwJICLEJMQC4HF78JR7QOSYMZVSlJeUYayWAaDwlnsoLy4jIiqCte8up+sFPULOmFEe75YBvxyx26OT6jCY7OnXWy2iOoSEObNczi7AH6zWURlej5cnh03l4R6/p/Pgs2jf6wwA3rznRR7peSe5W/cy6MY0AAZmpPGvy/7KYddBOvTtxOq3ljAwI/Sa0KN27i+vZNX2UOAJsqcnWS2iKkKiWpvlcs4HLrRaR1UUHynklZueZsyM62nVxVie1evx8v5Dr9G2Zwr9xg8+bv/Pn/qAVl3bIg5h7f+W0Si5MZc9fC0Oh72v+dNKyr++YYsrGHM1A8kzjJz6e6tFnAp7XwUcmwZme2MCxCUl0HFgV75f+GvISUeEg55X9Gdj9prj9j3yy2F+Xr+ds0f0ZtHzn3L9rNuJTYrnp6XfBVt2zVCqeOy2fXVahd0OKPjd4sVrbR1z1dbmzHI5Y4DHrdZxKgoOHqX4SCEA5cVl/Lh4M81Pb8WBHfsAo825+fP1NO/Y6rjjPn3iPUbcN9Y4rqQMBBzioLy4TqFBAk7nvKJVSWUe2wX9qS4KvPsjWy75X5NbvTtju9j62afdR9jcgc3DJRzdl8fcu19Eeb0oryL1sn50TUvl2TEzKSkoAaVo1a0dVz428dgxu7/dBUCbszsA0Gv0AP5x0YM0Sm7CBZPtOxRUlHIN33UwZOdKlkjshq+SxsQdiGpVERf0QueqwkvS+yV8YqmwSrBtm9OM/rUNOM1qLRqDwXsOLe+Tm19pD+1THyxn9udrEYSzO7TglbtHc9O/5rFp1z5G9e3MoxOHATDjzYV0b9+C0QOCE23Ri2P36gZDd/8Q1/Nk0c2+BVLT+yXUKsxDILFztfZBtDFtQ4zbs/FUxtxz4ChPf7SCNU9N4tvn7sDj9fLCp2uJi4lk4zO3s/qnPRwpLGHvoXxW/rA7KMZUULg9psuiuU3vaFqJMQG6AxkBF1MLbGnOLJezLUaVVmMHlPKO3r4/qqrd3B4vxWXluD0eikrLUUpRXOrG6/VS7vYS4RD+8vpXTJsQ2P49BepwRJNl7zbOPLo08dIhHomMreKQ6c5VhcFajKza2NKcwG0QtJXbNFXQvLhseevC0lMWda2bJnLvmIG0uyGLVtc/QVJ8LHddMYBmSfH0umsWl/U7k617D+FVil4dA9efVCbRm79IGrf5o8YTBxZFJLaq+ggAkoGrAiaqltiuQyjL5YzGiGOhsQNK5Y/etv/MqnY7XFDMvJXfs+Ole2iUEMtVj7/F6wu+4Z+3/NrBddm013n+jsuZ+dYivtnxC8N6nsHNI/r4RaYX2fdN/Hk/bYrvN9BnOFZNmAy87hcxfsKOJeeVgN2nINUbuh8qXNfA7alysawvN2wjpcVpNEtKICoygrEDurF8y8/Hts9bsYXeHZMpKClj295DvP2n8byzbDNFJXV7dKSgNCf69EVvNrk9YVNC/0G1NCbAAOeqwp51EuNn7GjOyVYL0Bg4vGrXRdVctb1dsyRW/JBDUUkZSinmf7Odrm0NT5e7Pfxz3tfcP24QxaXuY/7xeBVlbk+t9eU7Eld+cNoNuQuSRg9xO6L9MTjZVteeraq1WS5nDyAQEak0teCinIP7IhTVGg3U/8y2XDnwLHrdPYtIh4NzzmjFLWaV9dnslUy86BziY6PpkdKCotJyzr79GS7t05lGDWq+aKKbyJ+WJl5S8HNMJ38vXP0756rC+9L7JRzxc7q1wlbPObNczlnArVbr0EB8uWftpG9322rpEQWHNsf12bw+YdB5ShyBWqP4rvR+CU8HKO0aYZuS01x/NrRmG4crSrnHbMu1zawNBe59UW2WL0y8rEeZI+78qo+oE7cBtjCnndqc6RirdWsspnVh6fIWxWUdrdYBUORIWPPxadft+rzR1YPLHHGNgpBlF+eqQltMtLBNyYlxx9JYjVKHLt++3/LZGh4cO1c0HLZ/W+xZfS3IfjLwlQX5Hoct2pxZLudQYIHVOjTQO/fo4iF7Dg+ues/AoODoT7Fnr1/Z4MLzlERUOSopQLiB9un9ElzV2VlEXgZGAblKqe7mZ28BFc+HGwF5SqmeNRFhl5JTtzVtQKTX+9P5ew5b0luuwHswssWyr5JGdylxJFi9xk8kcC3wZDX3nwM8gxFMCwCl1PiK1yLyJFDjHmC7mHOY1QI0MGLnwXyHBZHaSiX2m6+SRsfsj0oOdGdPTRhJNc2plFosIh1Otk2Mh7pXU4sFAyw3Z5bL2Qmq9yxNEzgSS92rOh8pCupcTS+yZ23CkJ+3xPey45Ing5yrChPT+yUcrWM65wP7lFI/1fRAy80JpFktoN6jVOnYbftaBC07KNoZ03nV8obD+3skyq4r90dh1OjerWM612JEKKgxdjCnrtJaTMrR4hWNS91BaeflRTRePj9pbEphROLQYORXR0ZSB3OKSCQwFqjVYA5LzZnlckYAF1ipob4jSuWO3Hkg4COByiXqu0WJo9yu6JRQWuv2kjoenwZ8r5TaXZuDrR6E0Aejm1ljEef+cuTHaK8K2OAPheRuiB+wdG6TO7q6olMsf35aQ1o6VxV2qWonEZkLfA2cKSK7RaRiyuM11LJKC9ZXa3V700KiPN7vzv3lSEAenSgo2xPd4eslDUf2KnfEhFrIBl+GAKeMraKUOmmAJKVURl0yttqcur1pIZfv2O+RAASFKnAkrpyfNKblkcgmVj+v9AeDgeetyNgyc2a5nAmAHbvQ6wWNi8uWt88v8Wv7z03E1mWJlxzdFdPZ31O5rMSy0VJWlpyDgZCLNhwWKFU0dltuit+Sg8Nb4nptWpsweGBNp3J9OvcZFs2bg4jQ5oyzyJw6i5dnTiZn22Z6DryEqyY/AsC8l/9GmzO60XvIZf6SXV3aOFcVnp7eL2F7sDO2skPIigHNGuDMvKLVieWe6i5+VSnGVK7Wi99uchtrGgwdXFNjHsp18cVb/2HanCU8Onc1Xq+HhR+8TFRMHDPfWMmOLWspKjhC3oFf2L55jRXGrMA/Cx3VECtLzjMszLveIkrtvtgPq7YXS/y6+UljEg9FtahTtc/rcVNWWkxEZBRlJcWgFOWlxXi9XjzuchyOCN57YQZjbn6wrpLrgt9qGTXBypLzdAvzrrcM2XM4J0qpmq8NYuLBsWt5g2Gr/td0Uq9DUS3qNOezcfNkLplwJ1Ou6MpdI88gvkEiF19zOw0bNeXh9IH0HHQp+3ZvR3m9dOjSsy5Z1RVLrlUrS05tziAT6/Z802t/fq064RTkb4s9a92KBmkDvBLhl7HQhUcPs25xNv94/1viGzbi2QeuZ9knbzJhyt+P7fPUH64i409P8+Erf+fnnzbRvd+FDB19gz+yrwmWXKuWlJxZLmcsUOc2j6YGKOUdvS23qpXPf3sYqIORzZa+0/iW4uUNhw/xSoTfOvE2r15As+QOJJ7WjMjIKHpfcDlbN604tn3doo/p0KUnpcUF5O7ewR2Pvsbqrz6gtKTIXxKqS72q1nYgAM/XNJXToqhsWXJRWZWLQ/tSJjGbPku6ekv2adcPKo5o4Pe1hJu0aMvWb1dRWlKEUorvVi8kuYMh0e0u57M3n+XS6++hrKTk2HKaXq8Hd3nQwyS2c64qDPpUOquqtbpKG0yUOjJ6e26Vw9Aq8CKudQnn7/wuvk9Ax8Ge0b0vfS8czcPpA3FERNK+cypDR98IwPz/vcCgkROIiY2nbafulJYU8eDv+tHjvOEkNGwUSFknIwpoC+wMZqaWLFOS5XLeAfw76BnXU84+kL9oWM6hKkfrKCj+ObrTqqWJI/p6JCo+GNpCiIvS+yUEdV0hXXKGOQ6v2nFhzqEqS8CjEY2+/jJpXLuCiKRwGHIXCILe7rTKnJY0sOsjw3IOHog4xfkuJ2rL4sSRZXtiTtdDKU9N0AsUXXKGMQnl7jVnHSo86UgsBfs3xff/YUP8eechYvXUwVCg3pizjUX51h+Uco/dmtv4Nx9D2d6o9l8vShx1TohP5Qo2Qb9mrTJnjZ+3aWpGm4LS5c1Kyo8bWlfoaLj6y6SxzcJkKlewCfo1a5U5rVosuH6g1MHLd+xPrXjrIWLbsobDD++M7aInG9SeoF+z2pxhSJ/co5tjPd7BCvK+jztn45qEIecpceiJBnUj6NMbg27OLJdTGzOARHq9Pw505Z2bG9lq8YKkK7qXOuItmywcZtSLklNPsA4g/Xd7tn3a6HdyMKqlNqV/Cf+Sc9KCMuLKORTsfOsD5Y7YvJ+S+8Y2Y1EExV59jv2KHIWbqt7NjwTdnPHleIDfdPFr6o4DcNPj9Hw658Xz5cYIfjlPrF/ELUxQh4OdoxUPn90W5FnPiG1UxKjBhYzZ5SVujdVqwoTyYGcYfHNmZGpzBgkvTc4oYEKfYgavVjh2Wq0nxAn6PDWrhm2VWJRvvaSczn3zmZhcxpmLFNQ1alZ9pd6Yc59F+dZjIqJLOH9IAb8r9dB0iQKv1YpCjHpjzr0W5VvvUcQ3K2T0+UVc9qMi5hur9YQQQb9mrTKny6J8NSYeWnTJ5/rUEs79WiF7rNYTAtSbRaV1yWkTyug+IJ+JjctJWaQg6CtnhRA7gp2hVc/AdMlpKyLjirloiJC/N57PNkSQF7QYmi+9+wVvf7IEEaFzh9Y8cd8N/PHJOfywYw8X9u/BfTeNBeCZNz6mc4fWXDzwnGBJOxFdcmqsQ9GwVSFXnlfI8I2KyC2Bzu+XA4d59YP5zHv2IT59cRper5e52YuJjY7mkxceYeOPOzlaWETuwTw2fL/DSmOCNqfGDnho2yOfiV1KOWepgv0BzcvjpaS0HLfHQ3FpGUopSsrK8Hq9uN0eIhwOnnr1Q+5OvzyQMqrCC+wKdqa6Q0hTCSKl9B6UT3psOW0WqgA8SmjZ9DQyr7yYQRP+yLnj76VhQhw3jE2jcVJDLrttOhedm8quPbl4lZfunfyyyHxt2ZOSlhn0RylWtTm3Ah4g6Av1ampKdMNiRgx1cHhXPJ/tc1BQ5yBIFRzJL+TLrzew6LXHSGwQxx3Tn+eDL1fwl8nXHNsnc+q/mXnX9Tz7RjZbtucwqHc3rrk06BNugl6lBatKzozMIiDgbRqN//ByWvsCrulXxIXrFBFb/ZHmsnVbaNOyKU0aNSQqMpLhg85h7Xfbjm3/YvkGundqT2FJCbv27ueZqZP4ZPFaiktK/ZF9TahH5jTQA7JDEDen98pnYkop3RcrqNNMjeTmjdmwZTvFJaUopVi+/ns6tmsJQLnbzSvvfcmtVw+ntLQcMxoDHq+i3O2p8/eoIUF/jALWmnOthXlr6oQjopRzBxdwHW5aLFZGE6XG9Ox6OiPO781lk2dwyS2P4PWqY1XW1z5cyNhhA4iLjaHL6W0oLiljxM2P0L1TOxIbBH0xektKTkvCMQAwZ/YAYLk1mYcnbkfsoc3J1wV9rqyD/T/F81m+g5Jewc47SJydkpb5bbAztbLk/IZa3nE19sJLs04FXNermEGrFI6gP3IIMAeBzVZkbJ05dadQ2FFOl375TGxVRudFCvKt1uMnlqSkZVpSvbR6GX7dKRR2RESXMHhIAdcWe2iyVIFF7Sa/sdiqjK02p25zhimKhOaFjBlUxMgtiuhNVuupA4uq2kFEYkVklYh8IyKbRWSa+bmIyEwR+VFEtojInTXJ2OrFn7Ix7qw6ynWY4qFVt3zSiWbj8hhWpwiqldWaasARYEM19isFLlRKFYhIFLBURD4BumIE3e2ilPKKSI2ig1tbcmZkutCPVOoFZfQ4L5/0pHI6LFRQbLWeavJ5SlpmlStGKIMC822U+aeA24C/KqW85n65Ncnc6motwIdWC9AEi6j4YtKGFnD1IQ+JX1utphpkV3dHEYkQkQ1ALvCFUmolcAYwXkTWiMgnItKpJpnbwZwfWS1AE1wUia0LuXpAERd/o4j83mo9laCAT6q9s1IepVRPjFCB/USkOxADlCil+gAvAi/XRID15szI3AD8bLUMTfBx0y41n4mdS+m5JNBT02rBmpS0zBpVQwGUUnnAAmAEsBt4z9z0PtCjJmlZb04DXXrWW8RRSp/z80mPcdN6kbJg8eZKqEmVtpmINDJfxwHDgO+BD4ALzN2GAD/WRIBdzKnbnfWe6MQiLhlSyNjdXhJWW60GeKsG+7YCFojIRmA1RpvzY+BxYJyIbAIeAzJrIsDqRykVLAQOoWOo1Hu8NE4p4NqUSLauiWNxY8F7ugUyvkpJy6x2W1gptRH4zRoqZhV3ZG1F2KPkzMgsA16xWobGPrjp2CefjHZldFukjOeNweS5IOd3UuxhToP/EPpDvTR+xRFZwnlDCpjgdtN8SW2nptWQPcC8IORTJfYxZ0bmNuBzq2Vo7IcirkkRl59fyOXbvMSuD3B2L6ak2SPYll3anBU8Bwy3WkTOwUOkz36ZfUePIsAtQwZz18VpPPLBh7y4aAnNGjYA4NFxY7k09WyW/bSV25yvEx0Zydxbb6ZTyxbkFRVx9XPP8+mUu3A47HMPDGW8NO9cwHVEsWVlLMuTBdXWz1m4gRf8nGatsZs5P8ZYgtDSpdYiIxw8Of4qenVoT35xCb2nTWfYWd0AuOfiNO695Pj7x5Offs7/3XMnOw8cZNbCRTx5zdXM+DCbP4+6VBszAJTTtX85nUtjWbIoiq29BRr4KekPUtIybbNsq72unIxMLza4c7Vq1IheHYz7Q8O4WLq2asWevLxK94+KiKCorIyisjKiIiLYlptLzqFDDO1yZpAU10ciYkoYOqSAawo8nOavqWm26AiqwF7mNJiNBeHWKmPngQOs/zmH/qenAPDM/AX0mPoIN740h8OFhQA8MOoS0l98mceyP+GOiy7gwXc/YMbY0Raqrj8oGrQsZNygIi79ThFVlxULtqSkZS7wmzA/YN0aQqdizuyXgButllFQUsKQx5/gwVEjGdunF/uOHKVpwwYIMPX9eezNO8LLN2Ucd8ziH37k/XXrue2CIUx9bx5RERE8ec3VtEhKDLheq9YQsg9KRfPN8hjWniGoljU8+M6UtMx/B0RWLbFjyQnwCMYcOcsod7sZ98x/mDCgP2P7GOtWtUhKJMLhwOFwcPOQ81m14/gVE5VSzPgom6mXjWLavI/4+9VXcvOQ83n6y/lWfIV6iEgZPQfmk96wnPYLVfUjqB8FXg2kstpgT3NmZOYAz1qVvVKKm155la7JrZgy/OJjn+/1aXe+v3Y93Vu3Pu4457KvubTH2TRukEBRWRkOERwOoajMNrX0ekJUQjHDhhZw1QEvDVdU44DHU9IyjwZcVg2xW2+tL49ijEUMfH3wBJb9tJXXlq/g7Dat6fmXaYaYcWOZu3IVG37OQQQ6NG3K8xOvO3ZMUWkpc5Yt5/M/3A3AlOHDuPSpp4mOjOC/t94c7K+gARRJbQoY3yaSXRviWBAnuE/WQ7cb+GeQpVULe7Y5K5gz+yFgutUyQgV/tDkf/seNLF75MY0bNefdF42lWu+fMZ6dOT8AkF+YR8OERrz9/AbWf7uMR5++jajIaB7781zat+nE0YI87p9+Nc899qnNHiN5PTGsWRbNxrMEmvhsuCElLXOOVapOhZ3O3sl4CvjFahH1icsvzuC5Rz897rO/P/QWbz+/gbef30DaoHFcNMgIaPvaO0/yzMz/477J/+Sdj2cBMPuNGdz0uz/bzJhgrFLfb3A+10e6aVUxNW0j4LRaWWXY7QweT0ZmIbrkDCq9ewwmseHJC1+lFJ8vfpsRF1wLQGRkFCWlRRSXFBEZGUWOaxu/7M+hb+rQICquKTFJRYwcUsiYHA9N7q7OGkFWYec2ZwUvAvcAHa0WUt9Zt2kJTRq1oH0bYymcG695gIf+lk5MTBwz//gaWS/cy+0ZMyxWWT28NFnfMW2MrZ5rnoi9S06AjMxy4Bb0jBXL+XTB3GOlJkCXjj157d8rmP2PBezeu52mjVsBivtnjOfPj1/HwcP7rBN7agqBu60WURX2NydARuYCjCllGotwe9zMX/oew4eO/802pRQvvjGDWyZMZdZr07j75r8z9pKb+e/7T1ugtFr8NTWN3VaLqIrQMKfB/VgUJ1EDK9d9SUrbLrRo1uY32z76wsmg/peSlNiYktIiHGIM1CgpLbJAaZV8h9HRaHtCx5xG59BN6OptQPnTzGuZeNcAduX8wMXXtuH9T14C4NMFbx5Xpa2guKSIDz+fw/jLbwfg+nFTuOPBS3niP3dz1ahJQdVeDTzApNQ02ywidkrs/ZzzZMyZ/Sww2WoZdkSPra2SP6em8ZjVIqpL6JScv6Krt5raULEaXsgQeuY0qrc3oqu3muqzA0hPTQutayb0zAmQkbkQ+IvVMjQhQSlwVWoah60WUlNC05wAGZkzgLetlqGxPXelpoVmJLvQNafBDcA6q0VobMtrqWk8b7WI2hLa5szILAJGA7YdiqKxjG8B2z3LqQmhbU6omJg9DhutO6SxnHxgXGoathwFUV1C35wAGZnLMKIIazQejJ7ZGkX0siPhYU6AjMyXgSetlqGxFA8wITWND6wW4g/Cx5wAGZn3ArOslqGxhApj1iR0n60JL3MaTAbmWC1CE1TCzpgQjubMyFQYA+T/a7UUTVAIS2NCOJoTKsI6XI8uQcOdsDUmhKs5ocKgN0LoPoTWnJKwNibY0JwiEisiq0TkGxHZLCLTzM/vEJGtIqJEpGm1EsvIVGRkTkL34oYbYW9MsKE5MQYqX6iUSgV6AiNE5FxgGZCGESKwZhi9uDehByqEA0XANeFuTLChOZVBgfk2yvxTSqn1SqmdtU7YeA56AXqoXyjzI9A/NY13rBYSDGxnTgARiRCRDUAu8IVSaqVfEs7IXA70RQ+WD0XeAfqkpvGt1UKChS3NqZTyKKV6Am2AfiLS3W+JG2NxB0H4V4vChHLgntQ0rkpNI99qMcHEluasQCmVBywARvg14YzMYjIyrwEeQq+oYGf2AENT0+wZaCjQ2M6cItJMRBqZr+OAYcD3AcksI3MmcCF6TSI78iVwTmoay60WYhW2MyfQClggIhuB1Rhtzo9F5E4R2Y1R1d0oIrP9kpux5EkP4Dl0KWoHFEZ8nOGpaey3WoyVhN7SmIFkzuwLgJeAFKul1IYwWBpzF3BrahqfWS3EDtix5LQOI+yDLkWDTxnwGNBNG/NXdMlZGUYp+gIhFN0sREvO+cDtqWn8YLUQu6FLzsowStFuwO3oAL6BYCcwPjWNNG3Mk6NLzuowZ3YCRsi4+4FEa8VUToiUnIeAmcAzqWl6OOWp0OasCXNmNwEewChNYy1W8xtsbs5S4N/AzNQ08izWEhJoc9aGObPbAg9jzBmNtljNMWxqzlxgNvCfUIiJaSe0OevCnNnNMWa73Aq0t1iN3cy5FKPX+92aVF9FJBZYDMQAkcA7SqmHRWQOMAQ4Yu6aoZTa4FfFNkOb0x/Mme0ARmKsXzQcECtk2MCcBcDrwHOpaWyqTQIiIkCCUqpARKIwTH4XxgLRHyul6sWMFDDuTJq6Yqy68BHwEXNmn4FxId0ANLFUV/DYDPwHcNZ1cLoySovfTBmsm7zQRJecgWLO7ChgKHA5cBlBqPYGueTcCXwBvJGaxiJ/JiwiEcBajGfMzyql/mhWawdgdCzNB/6klCr1Z752Q5szWMyZncqvRu1DAKq+ATbnYeArjAHpX6SmsS1A+RzDnADxPvB74CDG8+ZojMEh25RSfw20BivR5rSCObNbAaOA84DeGIMdIuqarJ/NWQYsxygdvwTWpKbh9VPa1UZE/gIUKaX+4fPZUOBepdSoYOsJJtqcdmDO7DggFcOofailYWtpTgW4gO0+f6uAxVYEAhKRZkC5UirPnDL4OfA3YK1Saq/ZYfQUUKKU+lOw9QUTbU67Yhi2I5CMMY2ulc/riv8t8RkMcYI5FcYqAuVACbAbw3g7ON6IO1PTsE3bTUR6AK9i3JgcwNtKqb+KyFdAM4zmwAZgks9aU2GJNmc4MGd2BBDpdsRGbk6+TgFlqWm4rZalqRvanBqNTdGzUjQam6LNqdHYFG1OjcamaHNqNDZFm1OjsSnanBqNTdHm1GhsijanRmNTtDk1GpuizanR2BRtTo3GpmhzajQ2RZtTo7Ep2pwajU3R5tRobIo2p0ZjU7Q5NRqbos2p0dgUbU6NxqZoc2o0NkWbU6OxKdqcGo1N0ebUaGyKNqdGY1O0OTUam6LNqdHYFG1Ojcam/D9ZsMO//1CTJQAAAABJRU5ErkJggg==", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "import warnings\n", + "warnings.simplefilter(action=\"ignore\", category=FutureWarning)\n", + "# Bar\n", + "grafBar(df1.gender,df1.university[0])\n", + "grafBar(df1.career,df1.university[0])\n", + "grafBar(df1.age,df1.university[0])\n", + "# Pie\n", + "grafPie(df1,df1.age,df1.university[0])\n", + "grafPie(df1,df1.gender,df1.university[0])\n", + "grafPie(df1,df1.inscmonth,df1.university[0])\n", + "# Box\n", + "grafBox(df1.gender,df1.age,df1.university[0])\n", + "grafBox(df1.career,df1.age,df1.university[0])\n", + "\n", + "# Location \n", + "grafLocation(df1)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "ccda0263", + "metadata": {}, + "outputs": [], + "source": [ + "\n" + ] + }, + { + "cell_type": "markdown", + "id": "2e907e1c", + "metadata": {}, + "source": [ + "# Universidad Grupo B salvador\n" + ] + }, + { + "cell_type": "code", + "execution_count": 115, + "id": "f41d6e62", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAaYAAAHbCAYAAACAzT4cAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8rg+JYAAAACXBIWXMAAAsTAAALEwEAmpwYAABnHElEQVR4nO2dd5gkVdWH3x85LyAoQXDJWQHJcQmSBRQQBAVEQFDBgKifEhYERJIYQBCEBUSQjOS0ZERYguTMkvMShYVl53x/nNs7tb3d0zPd1dU1Ped9nnpmqurWPfdWV9W54dxzZGYEQRAEQVmYqtMFCIIgCIIsoZiCIAiCUhGKKQiCICgVoZiCIAiCUhGKKQiCICgVoZiCIAiCUtFQMUkaKenNIgrTHySNkGSSlh3gdatIGlnjeKH1kzRK0pg25b1rujeztCP/BrJLcX/zIt3H6u3Ofl73wyLK2F+afWfaiaSbJF3QIM0sqdy75iBv2ZTXiCauHSNp1ACvKeRdLPq3lfRDSW1fYzRNuwW0gXuB1YGnB3jdKsDBwMiq46cCl7VerCFPN97fY4Hsx/P9flyzOvBse4rTNM2+M+3k+8CEThciKCeDRjFJEjC9mb0HNGy59hczexF4Ma/8gskp+v5Kmgd4z8w+zCG7sWY2oGdtoOmLIO93pi8kzWhmHzVKZ2aPFFGeoJw0ek4GPMeU6TqOkHS+pA8kPSPp+1XplpF0taRxkv4n6VFJP6hK8zVJd0n6SNJbkq6U9IV0bqSkNyWtJeluYDywXa2ua9r/qaQ/JHnvSPqTpOnS+V2BP2XSmqSbsnKqyrWQpEskvSfpfUmXSVq0Ko1J+pGkIyS9Iel1SSdImr6f93FrSY9JGi/pNklLZ86dVylf1TUjJb0madr+yEjXzCXpjHR/P0xDKCvVSLeHpAdTeV6TdIGkYenc6pL+JemV9FveL2mnzLW7Up77uwnwiqSTJa3c3/uUF6oaykv3+wJJO0p6KtX5Kkmfb5BPzSHQGvmPlXSMpJ9IelHS25LOlTR7Js1k70wq0/k18j5a0vOSlPZnkHSUpBckfSzpv5I2q7pmrKRjJR0o6UXgvXS8z/dfNYbyJG0j6Qn59+AWYMkaZdw5vS/jUl1vrPM8fz+V+3+SLgPmrX+3J7tuWUm3p/fgUUlb1km3tqSb0zv1lqRTJM3aHxmZPGaXdKqkl5O85yWdkjm/ZPotX0hyHpb0Y0l1v9sD+G2PTO/7B+m5OVveqMteM72kP8u/p+Mk/R6Y4tszgPf5p5KOl/QG8GCfN8fM+tzwoZk3M/sjAAOeBA4AvgKclo6tkkn3DHAFsBmwAd51/2Xm/LfTNecAXwW2BI4HVsrI/RAffvgesB6wREb+spm8DHgJuBDYFPgZ8DFwdDo/N3BMSrda2pauU7/pU9kfB7YHtgEeSvnPWSXzeWAUsDGwP/Ap8PMG93MU8EaSsRPw9fQjvQDMkNJsDPQAC2WuEz5EdGwfee+ayjVL5thtwKvAd9J9vgUfklo0k+aAJO/P+If968DfgPnT+R2AX6Tfcn3gQOAT4JslvL/DgH2B+1IeD6T9Ofu6rkY+BryZZL6JP+MN80jX/TCzf1P6be8Atkr38jXgyoG8d33kPzbdp8vT77Mn8AFwYo13dtm0vzfwP2DmqufrOeCYzLHLgddT+o3wYdlPgeWr5L8CXI+/w1/v5/t/E3BBZn/FlPf5+Du8f8rDgF0z6Q5KddwgpTsT+AhYOJNmq3TdX9Kzc0T6DQwY0cc9nzE9h//F34GdUhleB0Zl0q2Jf1/+mer37XRdtj67UvUu1pB3GvAY/h6sC3wL+Gvm/AbAIfh7OwL4MfAu8H85/LanAd9McrcF/g08AkyVSfN7vEOwX7rXF+GjH9bk+/xKumebAJv1+fz340UbSW3FdGjm2LT4x/bItD9XSrNcnTynSgW/qIFcA7aqOj7ZD5Gp9GNVN/XXuGKbM+3/MHtD+6jfXvgLkn3QP49/iP+vSuYtVXldAtzZ4H6OSteukTn2hSRzr8z9eR44JJNm/ep618h7VzIvQ3oADFg3k2bm9FudnPZnT/fpuEbPQuYhnwY4GRidOV6K+1uVfkW8J/cW/oKdA2wIqB/XjsJfsnWAnwJvA/cAUze4rpZieheYI3PsxyndjP197/rIfyzeeJsmc+x44NV67wzekPgU2CGTZvWUptIw3KD62UnHbwHOr5L/CqlRlY71+f5n7kv2Q34e/mFU5tivqVJMVXlMlZ7Fx4CDMsfvAq6qSnsKjRVTZd7r85lja6brRmWO3QrcWHXtZO8n/VNMDwH7DPC9+xXwTCu/bY28pwbmT2nWScc+gyv8X1Td78eYXDEN5H2+t7/vbivm4tdW/jGzCXgPqjI8MQ5voZwkaXtJn626dglgPuD0BjIMuKqf5bnUzHoy+xfhLaCBWqusgt/AZyYVwudJbgfWqkp7bdX+I/Teg7543czuyOT/HP7RWyXt9+D3ZudK1xt/0MeY2UP9rwqrJFk3Z2T9D28JV+qyOn6f6v4WkuaQ9EdJz+Ev7gS81br4AMqSLVO7728l33vNbB/8WdsFmAO4Bm/hNbp2VzO70MxuMbPjgB1xRffV/srPcLeZvZ3Zr8yvzN9EXrW40cw+rcr/s6oz5GtmbwCj8RZuhe2Bp82sYjG6Id7Tvl3SNJUNuAGoHjq7wczGZ/Ybvf+1WAX4l6WvWOKi6kSSlpJ0saTXgIn4s7gE6VlMZVwRuLTq0inyqlOGe9LzCICZ3Y73mCryZ8LfmfOq7sttqSxf7oecCvcD+6dhxynepTSUeoikp/Ae2gTgcGChJHMK+vnbImlTSXdIehdXLJU6V8qxHDADmfuYvkvV93Ug7/OVtcpci1YU0ztV+5/gFalUYCP8wT4NeFXSrZJWSGk/k/6+0kDG22b2ST/L83qd/X6NLWeYFx9qqeY1YM6qY+9U7U+6Bw2oLmvlWLasp+M9qfXS2PU2+L0cCPPWkZWtS39+i1H4w300/ruunMrSn7rWKlO77281M+BDfLPjz/zbfaauzdX4ENmKTVz7TtV+5Zlupi79zV/4MEs9zgU2lTRbmrPYDh9mqTAXMA+9DZHKNhJYoCqvyX7Pfrz/tZiH+u8wAOk9uDbJ/ymwNv4s/pfeezkX3gPoM68BlKH62jlS/icy+X35GB85qr43ffFDfBTgIOBxSU9K2iFz/nf4tMRf8SHDlYHD0rm+np0+f1v53Ou/cGX0bVzRrlaVb2W+qdF9HMj7XCtdTdpmlWdmjwHbpFbb2vhNvkI+6ftWStZIaViD81mqW2WV/UbKr5pXgGVqHP8c3hLMg1otyM8CD1d2zGyspOvxntJC+Af1nAHKeaWOrGxdsr9Frcn2GYAtgB+Y2UmZ4802aoq4vxUrzvXxubWv4x/rfwB7m9l9A83PzCx1XgfyTLbCeGC67AFJc+SY/8X4HMxW+PzDfEyumMbhw+1b9yOvKe5JX+9/1chGhVep/w5XWB3vMX8l5Q+AkpFO4k28J9Uor1q8Sg2Di6pr38HrO5LaPYCX+yEHADN7B5//3FfSF4GfA2dLesDcanE74E9mdlTlGkmb9yPrRr/t1/Dh/O0rPVQlo7MMr6a/n2Xy97L6Pg7kfe73u9N2zw9mNsHMRgPH4R+/2fGJspfw4ZW82KrqY/l1fIy0MvT1CUz60PbFf4AvS1qockDS/MAaeHc9Dz4raY1M/gviLfG7qtL9De8pfR+4JD3IA+E/SdY6GVkzAZvTW5d/4/ep3m8xPf6cfJzJY1Z8ojtLKe6vpM/JF/o+i0/IL4CPg89rZt9vRimlfDcBZsGHXIvgRWDWdG8qbJRX5mlo8Vq8J7w98KiZPZBJcgPeav7AzMZUbwOQU+v9r8XdwJaZoWvwdzjLjOlv9llcAxiekfcpbviyVdW11XnVK8OXlbGYlLQmmY9xGgq/E1ii1n0xs34rpizp3u+Pv2sV5Tgjk9d1atx4plFejX7bGYEJVcOmOzE5D+KNo0n3MX1fq+9rW97ntvSYkvY/BtfSz+Dd318A/zWzcSlNpXVwNt4TMLyFe85AHvwMswLnJ3PLZXDLsRMq8vBJO4AfSRqNr3V5vEY+o1JZr5J0EN76OhhviZ3cRLlq8Sbwd0kH4ErhEJLlT1W6S/AhgxWB/xuoEDO7RtIdwD8l/RLvHf0MfzCPTmnekfQb4HC5ef2VuDLaHDe+eElurn+QpPdw671f4hP6s2XEleX+boorojOAU83syYFmIGlPfB7l+lSuFXHLxbtwS7MiuBp/Nk6TdCzea94rZxn/xIfa3sUtMrNch8/HXSfpd3hvfjZgedzQoe7z2J/3vwa/wz9y50n6Gz43/N2qNHfiw6mnSDoK7z2NxBu5WY4ALpL0F7z3sC5uCNSI0/Hf+YrUuJkR+A1TjiT8HLhBUg++APt9YEH8nfm1mT3RD1lIui2V7yH8+7cHblFXaaBeB/wgzTGNA35A38OzWRr9tj+WdDy++H0N3CJwEmb2lqS/AodI+hT//ffAG2dZRtGO97mRdQT1rfKWrUp3E8nKBm9hnIU/lOPxbuE5wIJV13wdb4GOxz+aVwBfqCW3L/lp/6f4D/A2/mOcgC/IzVq1HIV3tXuAm+rJARbGlcL7+ItwObBYVZrJrKP6KnNVmlHAmFT3J/AW0e3V9zOT/u+4hd5UfeVrdSyBcCudM9N9+Qi4GVi5xrXfwyfNP06/13nAbOncongL+n+pLD+v8VyU5f7OScZCrZkNt0i7PT2TE/CJ/D8Cw/pxbbXV3E1krM/6eodq5LUp/kH4ELcEW6pG/mPJmAHXeg7qycMbcx+mc0vUkD893mh6Cu8Rv4orzM0byG/4/te5L9slWePx1vbKTGkuvgn+If8IXwqwWZ28foj3Oj/EG1sb0cAqL133Rdy0/2N8ZGdr/H0dVZVu1XQv3sPfi0fwXuGweu9iDVlH4z2T9/EhwhuBtTPnP4crrvfw+ZmjcOWQx2/7c/y5/h/eAFusxrM1Pd4wfhf/fvwJ/85aHu9zX5vSRYMaue+mfcysumUwqEmWN88Bp5nZgZ0uTxAEQREMGpdEQ4k0pPYl3ET5M+Q3hBgEQVB6QjGVk/nwcebXge9ZZl1FEARBt9MVQ3lBEARB9xCBAoMgCIJSMeiG8uaaay4bPnx4p4sRBEEwqLjnnnveNLO5O12O/jDoFNPw4cMZM6YtAWCDIAi6luTrclAQQ3lBEARBqQjFFARBEJSKUExBEARBqWhKMUnaVh66/FZ5OF2T9PcG16whD50+Th46+QF5mOCpmyt6EARB0I00a/xwAO6Z4APcH1UtV/GTkLQVHvZ8PO5ccBwecO33eITI7ZosRxAEQdBlNDuU9xM80uFseIz5ukiaDQ9rPBF3oPhdM9sf91L8b2DbquBYQRAEwRCmKcVkZjea2ZPWP7cR2+Iers+1TDgL81DMB6TdPpVbEARBMHQowvhh/fT36hrnbsFds68hqb9xRoIgCIIupgjFtET6O0XwLPNok8/ic10LF1CWIAiCoOQU4flhWPr7bp3zleOz18sgRRTdE2DBBRfMrWBBebjhjEeaum6DXZbOuSRBM3z8xoNNXTf93MvlXJKgGxgU65jM7K9mtpKZrTT33IPC1VMQBEHQJEUopkqPaFid85Xj77S/KEEQBEHZKUIxPZ7+Ll59IoUOXwj4FHimgLIEQRAEJacIxTQ6/d2kxrl1gJmAO8zs4wLKEgRBEJScIhTTBcCbwA6SVqoclDQDcFja/UsB5QiCIAgGAU1Z5UnaGtg67c6T/q4uaVT6/00z+xmAmb0naQ9cQd0k6VzcJdGWuCn5BbiboiAIgiBo2lx8eWCXqmML07sW6TngZ5UTZnaJpHWBXwPbADMATwE/Bf7YTw8SQRAEwRCgKcVkZiOBkQO85nZgs2bkBUEQBEOHQbGOKQiCIBg6hGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUNOvENegAl9ywzYCv2XqDC9tQkiAIgvYRPaYgCIKgVIRiCoIgCEpFKKYgCIKgVIRiCoIgCEpFKKYgCIKgVIRiCoIgCEpFKKYgCIKgVIRiCoIgCEpFKKYgCIKgVIRiCoIgCEpFKKYgCIKgVIRiCoIgCEpFKKYgCIKgVIRiCoIgCEpFoYpJ0uaSrpX0oqSPJD0j6XxJqxdZjiAIgqC8FKaYJP0OuBxYEbga+ANwL7AVcLukbxVVliAIgqC8FBIoUNI8wM+A14AvmtnrmXPrAaOBQ4G/F1GeIAiCoLwU1WP6QpL1n6xSAjCzG4H3gbkLKksQBEFQYopSTE8CnwCrSJore0LSOsCswPUFlSUIgiAoMYUM5ZnZOEm/AI4DHpF0CfAWsAiwJXAd8L0iyhIEQRCUm0IUE4CZHS9pLHAasEfm1FPAqOohviyS9gT2BFhwwQXbWcwgCIKgwxRplfdz4AJgFN5Tmhn4MvAMcLako+pda2Z/NbOVzGylueeOqaggCIJuphDFJGkE8DvgX2b2UzN7xsw+NLN7ga8BLwH7SVq4iPIEQRAE5aWoHtMW6e+N1SfM7EPgrlSWFQoqTxAEQVBSilJM06e/9cbhKsc/KaAsQRAEQYkpSjHdmv7uKWn+7AlJmwJrAuOBOwoqTxAEQVBSirLKuwBfp7Qh8Kiki4FXgaXwYT4BvzSztwoqTxAEQVBSilrH1CNpM+AHwA64wcNMwDjgSuCPZnZtEWUJgiAIyk2R65gmAMenLQiCIAhqEvGYgiAIglIRiikIgiAoFaGYgiAIglIRiikIgiAoFaGYgiAIglIRiikIgiAoFaGYgiAIglIRiikIgiAoFaGYgiAIglIRiikIgiAoFaGYgiAIglIRiikIgiAoFYU5cQ2CMjHz8Heauu5/Y2dv6rrbd/5ZU9eteeYxTV0XBIOZ6DEFQRAEpSIUUxAEQVAqQjEFQRAEpSIUUxAEQVAqQjEFQRAEpSIUUxAEQVAqQjEFQRAEpSIUUxAEQVAqQjEFQRAEpSIUUxAEQVAqQjEFQRAEpSIUUxAEQVAqQjEFQRAEpSIUUxAEQVAqCldMkjaQdLGkVyV9LOllSddI2qzosgRBEATlo9B4TJKOAvYHXgT+BbwJzA18GRgBXFlkeYIgCILyUZhikrQHrpTOAPY0s0+qzk9bVFmCIAiC8lLIUJ6k6YHDgeepoZQAzGxCEWUJgiAIyk1RPaav4EN2xwM9kjYHlgXGA3eZ2b8LKkcQBEFQcopSTCunv+OB+3ClNAlJtwDbmtkbBZUnCIIgKClFKabPpr/7A48AawP3AwsBxwAbAefjBhBTIGlPYE+ABRdcsK6QhTddq6nCPXPVbU1dd9cBczZ13SqHjWvquiJZ8NjhTV33/H5jcy1H0Bwz/KmnqevG7zM4VpB8eeVHmrrunruXbuq6Ty9drqnrptnqwaaum36705q67uPzd2vqurJR1FNYkfMpsKWZ3WZmH5jZg8DXcCu9dSWtXutiM/urma1kZivNPffcBRU5CIIg6ARFKaZ30t/7zGxs9oSZfQhck3ZXKag8QRAEQUkpSjE9nv6+U+f82+nvjO0vShAEQVBmilJMNwAGLC2plsyKMcSzBZUnCIIgKCmFKCYzew64DFgQ+FH2nKSNgI3x3tTVRZQnCIIgKC9FuiT6AbACcFxax3QfbpW3NTAR2N3M3i2wPEEQBEEJKUwxmdmLkr4MHARsCawDvIf3pH5rZncVVZYgCIKgvBTqxDUtoN0nbUEQBEEwBYNjNV0QBEEwZAjFFARBEJSKUExBEARBqQjFFARBEJSKUExBEARBqQjFFARBEJSKUExBEARBqQjFFARBEJSKUExBEARBqQjFFARBEJSKUExBEARBqQjFFARBEJSKUExBEARBqQjFFARBEJSKUExBEARBqQjFFARBEJSKUExBEARBqQjFFARBEJSKUExBEARBqQjFFARBEJSKUExBEARBqQjFFARBEJSKUExBEARBqQjFFARBEJSKUExBEARBqQjFFARBEJSKjiomSd+SZGnbvZNlCYIgCMpBxxSTpAWAPwMfdKoMQRAEQfnoiGKSJOB04C3gpE6UIQiCICgnneox7QusD3wH+F+HyhAEQRCUkMIVk6SlgCOBP5jZLUXLD4IgCMpNoYpJ0jTAWcDzwK+KlB0EQRAMDqYpWN5BwArAWmb2UX8vkrQnsCfAggsu2KaiBUEQBGWgsB6TpFXxXtKxZvbvgVxrZn81s5XMbKW55567PQUMgiAISkEhiikN4Z0JPAEcWITMIAiCYHBSVI9pFmBxYClgfGZRrQEHpzSnpGPHF1SmIAiCoIQUNcf0MfC3OudWxOedbgMeBwY0zBcEQRB0F4UopmToUNPlkKSRuGI6w8xOLaI8QRAEQXkJJ65BEARBqQjFFARBEJSKjismMxtpZophvCAIggBKoJiCIAiCIEsopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUhiknSZyTtLuliSU9J+kjSu5Juk/RdSaEggyAIAgCmKUjOdsBfgFeAG4Hngc8BXwdOBTaVtJ2ZWUHlCYIgCEpKUYrpCWBL4Aoz66kclPQr4C5gG1xJXVhQeYIgCIKSUsgQmpmNNrPLskopHX8VOCntjiiiLEEQBEG5KcPczoT099OOliIIgiAoBR1VTJKmAXZOu1f3kW5PSWMkjXnjjTeKKVwQBEHQETrdYzoSWBa40syuqZfIzP5qZiuZ2Upzzz13caULgiAICqdjiknSvsB+wGPAtztVjiAIgqBcdEQxSfoh8AfgEWA9MxvXiXIEQRAE5aNwxSTpx8CfgIdwpfRq0WUIgiAIykuhiknSL4DfA/fjSun1IuUHQRAE5acwxSTpQNzY4R5gAzN7syjZQRAEweChEM8PknYBDgUmArcC+0qqTjbWzEYVUZ4gCIKgvBTlkmih9Hdq4Md10twMjCqiMEEQBEF5Kcol0UgzU4NtRBFlCYIgCMpNpxfYBkEQBMFkhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkUopiAIgqBUhGIKgiAISkWhiknS5yWdJullSR9LGivpeElzFFmOIAiCoLxMU5QgSYsAdwCfBS4FHgNWAX4EbCJpTTN7q6jyBEEQBOWkyB7TibhS2tfMtjazX5rZ+sDvgSWAwwssSxAEQVBSClFMqbe0ETAWOKHq9MHA/4BvS5q5iPIEQRAE5aWoHtN66e+1ZtaTPWFm7wO3AzMBqxVUniAIgqCkFKWYlkh/n6hz/sn0d/ECyhIEQRCUmKKMH4alv+/WOV85Pnutk5L2BPZMux9IeryJMswFvFkn/yaya14eh+cur74siq2bflbwvdy1HeL6elaKlcdZxxYqT/u2Q1xfz2ex8gr//Yp+//Tdvq77QjsK0w4Ks8prBTP7K/DXVvKQNMbMVsqpSKWS1811C3khL+R1Vl4nKGoor9IjGlbnfOX4O+0vShAEQVBmilJMlaG3enNIi6W/9eaggiAIgiFCUYrpxvR3I0mTyZQ0K7Am8CFwZxvL0NJQYMnldXPdQl7IC3mdlVc4MrNiBEnX4GuZ9jWzP2WOHwf8BDjZzPYqpDBBEARBaSlSMVW7JHoUWBVf4/QEsEa4JAqCIAgKU0wAkhYADgU2AT4DvAJcDBxiZm8XVpAgCIKgtBSqmIIgCIKgEYNiHVMzSFoLWAFftPsucK+Z3dbRQuWIpM8zZf1e7GihgiBoK5KWBDbFjcXONbN6TgsGNV3XY5L0ZeAset0gCahU8nFgZzMbk7PMBYGdmVxR3AP83cyey1nWF4CTga/UOH0dsJeZjc1Z5mrA7kxZv9PN7I48ZSV5KwMbA/MD09dIYmbW5xL3AcortH7B4CO94/3CzJ7PQd5BwN7AMmY2Lh3bELgMmC4lGwus0o1z812lmCQtCowBZgNuA0bj81jzAusDa+EfnVXM7Ml6+QxQ5h7AH/GHpdr/yCfAj8zs5JxkzQPcjX+wxwK30Fu/tYGFgJeBlczs1ZxkHgb8H7V9qxjwOzP7VU6yBIwCvkVvgyIrt7JvZjZ1TjILq1+QL5K+DlxqZhMLkNVDbwO3L8zMWh6JkvRvYLyZrZc5djewDHAEMA/wfeAwMzuoVXmlw8y6ZgPOACYC29U5vy3wKXBGTvI2SPLewY06RuA9tRFp/50kb4Oc5J0A9AD7A1NXnZsa+Fk6/+ec5G2X8nsW2A0Yjvdghqf9Z1P9v5GTvH2SvFHAiun/43Cv879M9/MfwBcGY/2qZE+PN5S2x3vbU2w5y9sBuB54Kz2T4/Ae9g4t5rtO2mao2m+45VCnHuDF9K4tmPdvVCVrFHB6je3i9Jz04A3h03OS9wpwYmZ//iTjmMyx64EH2lnvTm0dL0DOD89LwAUN0lwIvJSTvKvTx3KROucXSeevzkne2EZ5pTKNzUlepUc2V53zcwGvAjfnJG8M8Ghmvwc4KLO/AvAx8J3BWL9MvrvhTjgn1tl6gIk5yRI+tF3Jd0Kq84SKHODsFvKv5LF41X7DLYe6/QlXsJV6XQZsQRoJKmrDHRUcnO7rAjnlOR7vDVX2v5Hu24jMsd8B7xRZ16K2bjN+mAsP2d4Xj+EPbx6sApxnZk/XOmlmT0s6H9gmJ3nzAGc3SHMP3mPLgy8BZ5pZTU/GZvZmqt/OOclbEu/1Zpn0jJrZfZIux4cwTs9BXtH1Q9ImwKnAw3jU5mOBS4C78N9tI+B84MqcRH4P2Al/Ln6BK9mJkqYG1gWOBHaQdKuZndRE/ofiQ1xvVu23HTPbR9L+eG/we8DmwGbAS5JOBU41s5cLKEcPcEj6bY/E73ervIH3kiqshyvf/2SOTUexUcgLo9sU0xvA0g3SLEl+Lvhn7Edeb6R0efAujV3XL0j98CIDZRrc+qcvPiTf5yhb9v8Bc1adfxL/eOdBJ+q3Hz6ctoaZvS/pWOB+MzsSOFIet+AkvDeQB7vhPe11zOyjykHzeZnRktYFHgIqcgeEmY3sa7/dmNl4fJhtlKRl6VXEI4EDJF2Be5W5uoDi3EF+jZj7gS1TncbjQ763ZX9DfMj5lZzklYpu07aj8R9zh1onJW0DbIWPzebBc7hRRV+sB7RspZO4DdhW0hq1TkpaFZ83ycss/mlgi2r/hhl5U+Et1Jo9xiZ4iclbic8AX65KsxiusPKg6PqBz51dZh65ucIk+Wb2Nzyi869zkrc0cHHVB20S6fglwFJ5CJN0kKRv55HXQDGzh8xsH2A+4DvAa8CWwBWSnpX0M0kzt7EIcwJ55X8UHnXhv7g18TC8dw1A6vGuiQ9/dx3dppgOxT9aZ0u6VdKhkvaWdIikm4HzgA+Aw3KSdzGwsqQTJc2ePSFpNkl/wIf7LspJ3uHp782SzpK0m6RNJX1H0hnAren8ETnJ+wf+wbpU0mLZE8nF1AX4h+8fOcm7i8kV0VXAKpIOlLSMpB/gDYu8nP0WXT/wD1e2lTsetyLNMgZ315UH1ZaNtcgzmt0BwHI55jcgkuLZGTekmR+v239xTzNHAY9JWr4NcjfEezUP5ZGfmd2KTzlcgn9ntjWzqzJJ1sAbchfnIa90dHqSK+8NWBn3w9dD70Rs5f9HcVPxvGTNhs8V9OBDULcA/wRuxo0eeoBHgNlylLkFPhRUPcncgw8rbpmjrOmAm1Len+I9v//gPcVP0/FbgOlykrd1+o0WSvtz4r2mnqo6LjkY65dkjgX+mtl/GriiKs0pwLs5ybsryZyxzvkZ0z2+Kyd5zwIn5XW/BiB3BXwo8t30u32Ae+FePp2fBfg58BFwSxP5j66z3UKv9eZEYIui696NW8cL0LaKeYvih/iQyA+BNdskZxi+4PWDjAKsvBgnA3O0QebMwI7AMekjdgw+rj5zG2RNi6/zebKqfk+m49O2+XcchpvB/wWfvJ93MNcPuIKMlR8+PzIeWDvtL5s+rnfkJG+vVJ+78eUN06TjU+PDzHemD+peOck7DniqniLM+V7OhM+N3UVvw+VhvLdUszGIz9192ISsnjrbRLyxdCWwfrvrPFS2rlpg20kkTYuvYRqGf1geN7MJnS1VvkiahVQ/M/ug0+XJmyLqJ+mHwPH4upuXJS2NK40ZcNPnOfHhpy3MrGXLvLRo+e/AN/FhvZ6MnKmSrPPMrOa8bBPyZsV7EuOA/cwsl6GtOrLeAWbFlcMl+Lqfmxpc80vgCDMbNNMYyf1YPS8omNktxZao/XSVYpL0R+AvZvZop8vSDiT9FBhlyUVJMPhIDZg5gbfN7JN0bDV8bmYRfNjteDO7Jme538Qt9Fagt/F0H3CamZ2To5xn8CHSedOh8cDrTGlCbma2SIuyXsCH606xfno6kTQbPoqRq6uwdiBpI+D3uCVxXSwnLyhlotsUU8VtyO34MNr5lZe/G0j1G49Pyp9sZrd3uEgtIWmdZq/txlZiNyBpLP1cx2RmC7UoayrzNURtR9LO+BDgBX2k+SI+p3VmDvJWw+ev3sDf933wuevHcfdjSwH/Au4zs0NalVc2uk0xbYOvY9ggHXobH8M/xcwezyH/0fhLt4uZvZj2+4OZ2QaNkzWUvx+wJ24ybbhhxcnAWZaDl+HU2jVgQzN7Nu33h6ZavwPwP1ZL4IBbiUXXL+geMs/qhcC3zezjGmkOxj2VtNyDkXQpPge4ZBry7QFGmtmhaXj2EOCnwKpm9nCr8spGVymmCpIWwj/gu+DeEgxvbZyEr+loau4n83AuZWZPpP3+YHl2tyWNwBXw1viwyXjcGvBkM/tP3Qsb5zsWr9/66cNd2W9IM61fSSNr5L8qHkjyaXw91qv4b7gWPtR1FW5BNuBWYtH1KxOShgPfZsqhvL+b2bMdLFrLSJoet8btax6mpV5Metffws3O78StX9+sSpOnYnoduNbMvpWRf6hlFjAnp67Pmdm2rcorHZ22vmjnhq/Y3wa4ll5zztdwtyE1/dsNpg1/SfbDu/cVC6H7cUusWTpdvibqsxquZPcBpqo6NxXwI9zcd9VOl3UAdaqYog/Ul9ynOZZhv3Rfs0snKtvHwE87fZ9aqFshfgdTPgfhPZWK1ebiVWkOzkNWyutj3Eijsj8eOLoqzfHA653+DdqxdWWPqRaSVsG74RXPAj24w9ODzeyejhUsJyR9BTgNX/UO7krnDOBIGyQBBCVdB3xsZnV9GSYXM9OY2cbFlax5JN2E98q+bT78W9lviGVCHrQg/5u4f8W38fAsN9HbC10P2BfvQe1oZv9sIv+KC56LzV0s9dslj7Xei9kEN9N+GH/26/odNLNqH4wDlZUdStsZX6bxPvA188WwefeYXgAuN7O90/7zwBgz+3omzQm4F/pZW5VXOjqtGdu94Y4q/4G3tHvwHtNx9C6snABs3+lytlC/hXBPD6+k+ozHPU08nfbfY5Csr8CHlw5rkOZwclp82oeMafEhryU6fU9yqMsYfAjqC308P+OAu5vMvxnv4nn1Yq7DjQNmzcjOeqP/bnq/18pBVnXe6+HK/iNgp3Qszx7TDfhQXmX/PFwRVu7zPHgD495OP2Pt2LrNiSsAkuYAdsXnmRbH12rcji/SPN/SHFPqRV2EO3xs2FosixVZ8uG2FT7PtCE+zPU8bnJ8qpm9niZIt8ONI45mSp9ztfJt2gGl5WCJhP9OjYwMFs1BjguTvoHH6NrLeqOEVuaxFkn7l+LxmD7NSeY6wHtmdn8e+fWDpfH4YzXNo83n2s7H55+aYTe8B1hxs/SdJvNphhXxQIF1/Q4mv32/xsOR54aZ3Sj3WXklcKakhfPMHx/NOUzSnOnZ/APwdeA+SY/gBlCz4t4suo9Oa8Y8N9yM8ix8GKvSWzgRWK6Pa34DfNLP/Psda6Z6y6l+C6byvpTJ+0rgq9SJQYPHbBnfxvrlGTvoajzqb023LrhDzgn40Exe8h6oOnZJqtP1uHHARGCPHJ/RiWQCwLV7w0cIftsgzZHAq0WVKce6jQcOz+x/CBxXleYYYFwOsibrMWWOz427sZqIr9fK612YDTcEmjVz7Gu4L76PcNdde3b6N2jX1m09ppvT34fx3tGZ1ngF/0tp6w+FxZqpw7N4r+ItfDz9L9bYoupt3HKvPxTZ2q3Fr/G1G5cmp7u34B/Wz+FDsuvgL2Wenrevq+ykxZebkTwhpMWw9+P35ZScZL6J16EorgU2xt0rTUHqWW+U0g02XsUVQ4VXcO8rWYbh7pfagpm9IQ8dcjauOHL5PpjZe0weewkzu5huddpaTac1Y54bPpe0dqfL0cb6/Rsfcpm+02VpYx3XwIM51nPCu0aOsj5i8iihGyc5W2eOHQ+8lqPMfwL/LvB+zos3aM6hap4J74GfgztxnafTv30TdSvM7yAeB21YH+crQ+e75FS3qfLIZ7BuQ8YqLxhcpPH7Feldc3Ovmd2Rs4zXgX+ax/BB0hG4o9jPWVqjIulIYF8zmyknmYvhLeET8HUpufpTrLPoew7gi7iSf57eXuiCeG/iAXy4q+VF4KkM6wL74yFf5qB2eB0zs5ZGbIr2O1gkkl7CfRyeaV24gLYRoZiCIYuk2/EP9DL0etJ438xWyKQ5B1jdzIbnJPM03IBjTVxB/BcfkqrlS+67TeTfrIses3zMnDfH5+mmxpXgC/g6rloCWzKH75TfwSKQ9DbeKDPgXrw3eI4NET+ZXamYJK2MD8vUWwne1EtfQ06hLokycufF3S71Vb/f5CCnq132SNoFOB14ETeqGA78xMz+mEnzBPCkmW2ek8yOeAspiuSNYBl8OHQwzlvVJQUh/D6Nvy0tvwuSpsM9u+yCzwFOhT+jV+DrE68ws4mtyikrXaWY0kTuKOBbeBfemDw6Z2U/r9Zho49MrvKSzEOAX8JkhiuVuk76P6f6jaX2ZO7seGsO4GVgguXosqcoxZtkHYEvKwCfwP6xpZciDSfeBvzczI7JSd4X+pvWBoEH7GokfQSca2ZtN6RJyxvuN7MH+kizLLCitb6Yd3b8WVgat/adDR9ing4PtghteBeS7M/h37Rd8Hkzw41o/oEP9d2Xp7xS0OlJrjw33JVND66cVkz/H4e7uvklHlX2H9RZbJhjOYbh64vuwSeXp84p353oNWX+Wvr/NGAH3A/ghFS/dQu414vipuo3AzPkmO8huDuWKUzSydk8vR9lmS79ltMUIa8bNnzB67EFyappwl2V5td5PC+42XkPbqEpel0UKX1fxuT9LtQpxwr4vNqrqQy5ua4q0zZogmX1k13wAH27mtm96dg7ZnanmR2Jr9beBli/nYUws3fN7HrgK7iZ8345Zb03Puy0ibnpKMBYMzvXzPbCw65/A2/NtRUzewpf8Dc/vuK9ZSTtBBwI3IovfBU+bLEjbq7dA5xLm3+/Cmb2Sfotc1lc20kk7SDpeklvSfpU0jhJ10nKJUBghhuA1XPOsxWmJh8T7i3xkOynW9IQ4F13M7sTX2awJPktZaiJee/oBPy9mMDkI0JdQ7cppiXx6JlZJg15pR/1cnycuO2YT1ReCeyeU5bL4YtLsx/KSUN25pO81+AWUW3HzMbj64C+mVOWpVG87ULSgv3YPp/WVOUhT5LOwocp18fv3Ru414ANgLMlnZ2HrMQvgEUkHZCG1jvN4vhavlZZAB8BqdBDZpjZzF7HPYbkregBkDRM0vck3YEvp/gZvtzhtHbI6zTdtsAWfNy3wv9wq50sT+KTiUXxHm6WmwfT4otrK3xE71xPhYdw7+JF8SnutysPlsMtj+oqXkkVxXvZQDNPc4I9wNLWG7akP61psxZNmzOM7adMJL2Ku8w6xKpCLAyA7+FDwPfgSuNmM5soaWq8N38ksIOkW83spIFmnqwMq3kYH5LdTdL9+BB6NWbNWR1Wy9taHtKjmqnx925t3GCgVSreZCq8y5TP/Wv0OolumeR6bBN8JOiruCI0vFc6CnecW+Ri7cLoNsX0EpM/GM8wpY+4xXCF1XYkzQhsjrsqyYNX6A1ZDW6O+8WqNPNRxzw3byTNhc91vZBTlu1WvLfgL/aHVftFcia+WHNd/IN9P73ripbHDUtuwp/R5YAfAFtIWsXM3mhC3m64Mlwn+xEzt+gandYcPYQ7PB2wYsJ9UtZjeNpqYUlmK/IMv2fL9yHjP8BPmpBTzQt4r6nCI8A6mjyK7lr43E/LSDoWH8L+LD5c9wQ+fHeWDZJoAa3QbYrpLiZXRFcB+0s6EG95jsCdn16eh7A+nJ5Ogz/EO+JGArlYdOG+25bN7I8G9kyOKiv12xZ3WNsykg6qc6pSv61wxVHT3U0TtFXxmtmIvvYL4re4B48jcT9vkxpJyRz5QGAPfJ7mqbR/MH6Pf9qEvKXxAJI1W9Zm9pGkS/CeVTMUHUCxIk94w/N43MFpNRPx9U15NUJvBr4hSWmO6Z94GJErJV2Gv3ur4a7Q8uAneK/sFNwJ779zyndw0Gnrizw33O7/UWChtD8n/vBmXdu8iYcrzkNePaenlSGjT/FWzrQ5ydsVb+1X6rcAUwZJGw+slmP9+trewYeZ8vr9LsCj01b2T8AneL8NzIz3Pj8Cru/0s9ZCHS8GbmyQ5kbgosz+vfhaqmbkvU+VY9MaaY4DPuj0vWmibgfjPcEiZK2IK50F0v40eGMw+z7cCsyek7zt6WLXY422rlrHVAtJw/AWaGUl+Jlm9kqfF/U/713qnOrBJ1zHmFkuXfs+yrAQbvVXqd+JZvZgTnmvW+dUpX6PWY4Wa5J2xb3BL2MejmEBvJc4RybZBGCEuSXUoEPSW8BJZlbXekvS4Xgojs+k/ROB75jZjPWu6SOvu/DhoKWsRq8pDTc/DLxpZqsMNP+hjqQv46MiY/GYVs163ggydL1iCgY37VS8Kf9p8SHJil+3WguTzXLwFJLkfYD756ubX5rg/4aZzZL2jwL2tiYilUraC1f29+Br+W42s0+T8cM6+NDiysAPrAnjhxrytsOtK79lZi/XOD8/Ps92gpld1Kq8TL5TA3NRe0E2ZvZ8XrKC9hOKKRiySJoPN3dfkr7Xg5jl57njduBL+HDrQzXOfxG4A/dosFY6dh6wkpkNOBhdMtn+O27Sb3hvt+LgdCq83ueZWS5mzslqcm4zW7GPNGOA181ssxzkLYfP161HHaVEvlaVbaEkFqOloesqBJOsxZYCPo9bek2B5RNxtSMkM9L56bt+A46YK6li1v6SuUnxQMzcPwbeaGUoI/nmu8rMftBsHgPkWPw5OQefZK7rcDRHDsXXtt0t6e+4oUrFKm8t3LR7WjwgZGWobSOaMI8H/2oBO0m6HLfQWwFXSu/iw6Snmdk5rVSoiuVobFx0N27+3BKSlsKVOHgD46u4U9zX8DmhufD5upZ7S30YAlVj1py7rDJYjJaHTk9y5bnh7u5PwCfIc4+4Sq9Bw+KZ/f5Gev0IX0N1BDBdC3XcH3/xco+Ym6lPM/WbiL9U/wBma1L++8ARBT4vbwE3deA53QGfo6u+v5W5ux0zaYfhTkOHNylrHWD5Aus2nkyMqzppDqOfUZUb5HN2krdc2p/kogg3lvkbbum5QA6y+jICKtxdVrdv3dZjOhof334UN+d8iXxbwK20amYAFsYXOU6Fj/cPCEkjcf9cb+HWfnnX70y8Pu9W7feHGfDooTsAH9DrGHUgPIzPJRXFDFRFCS0CMzs39WC2wnsww/CF2PcBl5rZ+5m07+LePJrlRuBkCvJ2gluJLtYgzWLUXnQ7UEYAl9vkc44CMLP/SfoeHmvqN/S93qo/1AvRMTs+R7cvvpC35Xk6AEnrAO+Z2f155Dfo6LRmzHPDexL3k5N5dhvKNxU+5PBMk9e/gK9tGdbpuvRRxouAF5q8dkdc6X+xoLL+B/eE3fH71sY6vkZBTlWTvH/iowM1l2TgQ6fjgfNzkPUx8NvM/ifA76rSnAC8XEC9l0v13iqn/Cbihj4df4Y6sXWbr7yZgess56igeWE+/3I7vvK/GT4D/Mu8FV1WbsZNupvhRdxz+u2SjpG0vaR1Ja1TveVU1qOBLeWRTzuCpDmSWXy7uAkPV18Ux+Bz17dJ2lfS4pJmTn9/hK/1mZp8Fp2PA2bJ7L/JlO6/PmFK7yG5Y95ruxT4VU5ZvokruiFJV1nlSfoPvhDxW50uSzuQ9ABwjxUQ66YTZCyRKhZydR9Oyyfe1Dq4y5+Nce8B91BniMmaMCbpQ+4suC+5nYC5yVhWSVoVXzh6gPV6yG9FVltDudeRuUeSV+s3mgh838xOzUHObbh3h6+m/ctwjxlLm9nryZPGg8CHZrZsH1nlQjLr/4GZzZxDXv/EQ8aXyVN7YXSbYtoOd264gpk90eHi5E5ak/IbfLK3rQt3O0GaQ+vXA2lmh+Qgr1BFmGQOwwPOLYMPO0+HL36dOp2fCR9+O8nMWvYSrzaHcu9D7lL4vNaq+DzMO8CdwF/M7NGcZBwE/Bz4nPmc0ua49eIruLXel/HRif3M7Pg8ZDYoz8344vC5csir8AZFmegqxQQgaV88JsqJuCuXmsNeebaAi0TScfik+aH0Xb9YUNiAohVhknkUHrJgVzM7U9LBuCXZ1Jk0lwPzWR9rgQYgr2tDucsjHa8D3GDJ+3oaLjwYV4Yf4v7sDrAWPTL0sXSi4jdyD3yt2Hlm1nIYmE41KMpCNyqmg3GT6j7dtwy2l7BCcoP0e/oeN580NBSUC0lP4cPNm6b9WorpBGBbM/tcDvL6PZ9pgzCUey0yXiBet5w+cP1Y8Cp8Ocj6ZvZSTvL6w6BrUPSHrvp4Sfo/vLX0Fm4d9DIFhYAoAkm746a/n+KT2l1VvyyS1sJNqWfHe4X3mtltHS1UPnweuLBBmg/Ib8L+C3TI7LhTboLMQ3q8lnO29ZZOVNae3YWb+n+ck7yivbaXiq5STPjamWeAL5fccq1ZfobHdlrDzJ7tdGHaQXKKeRa+Jgq8JWrp3OPAzmY2pg1yi1KE7+NOVftiIdwqKw+KXsfUbzdBDKLvj5ntWrC8rui9NsugeTD6yTz45Go3KiXw1u+pXayUFsWjc86GGwiMpjdG0/q4y57r5EHznsxJZtGK8G488N+slllImynPvMBm5BQzjILNjgt2EzS6n0nNzDZoVV5QHN2mmJ7BW7yFIumruOnvUsDMZrZoOr4U/mKence4M+7poaZvvHaR/PL9gMnrVzFtXgGf9D0+JyvIA4FZge3N7PyqcyMlbQucCxyAh5tuiU4oQtws/So8wNxk3jHS83IK7pHijznJu4li1zEdgD+jK5vZg2mu5GIzOzSZb/8RV7y75iBrRIPzFYvL7ppIHwp0eoVvnhvwQ+ANYJ6C5Al3DVTxlfUBGV9ZeA/uU+AXOck7CG9pzlpQ/abDP9wT0319sap+s+Or+HMJFogr3gsapLkQdzKbh7zKb7ddnfPbpt/vjJzv68H0+lgbn/5WAj72APvnKGsxfCHqbyjAI0r1b5jqc3Bmfxo8LPmoNpZhGLAhvi7tHGDqHPIc3Y/tetzzyeG4N/i23utu3jpegFwr40NdF+A9p11xNyEL1tpykveD9OKdml6GkVQ5ccQ9IdySk7xpUv3+g7cW26qgcLP7nqQQp6pTv2uBO3OS9zGNHYAeDnyck7xCFWFVvuvh0Wxfwb0TvIGvwVk/Zzmn4T4dJ+LGMlcBp6fj2e1vOf6GZXETNGeq889zyCvrsLWeI9fq/RPaXcdu3bptKO9Zervvf+sjXV4Tr9/Fx8/3MDOTVGvI4Encs0AeVCx+hPdk8HA7U2CWj7n4TsDtZnZoklWrfs+SQwiDxBtAI/dAS5KfYcBcwGMN0jwGbJGTvEmY2Y34XEu72TXz/zxpq4Xhz3OrlMlN0DhJVwK7A0e1mN0M+DDyUnjv8zZ6w5WsjQ9hPgLsgy+ePhLYS9IYMzu9RdlDjm5TTAPxhp0HSwAnW2pS1eF13O1MHtxKsfVbCPeY3BeVoHN5MBrYUdIOZnZu9UlJ2+CLi8/OSV7RirATFG12/DQwPLN/D/AVSZ+1XjdBW+ENmiJ4jykVYzMcCKwELGtm72WOPw+cnRZFPwTsZWYHSboXeBxXiqGYBkhXKSYr2KQTn3+YoUGa+fG5p5YxsxF55DMAxtPYmGRB8glhAO7NYiv8Rf8B3qN4BW/lj8CNEd7H4/nkQdGKsHCseLPja4GfS5rZzP6Hh4HYHLhP0mRugtpdkBRkcXO8cdgqOwEXVSmlSZjZu5IuBL6FL5h+S9JV5DeaMKToKsXUAR4BRkhSrV6TpBlw6677Ci9ZPtwPbCRpOjP7pPpk8vu2Mb3mwS1hZk9J2hDv+a6Ztqwvu8eBXSw/C7m2K8J+eAyoR17DsUVzCv47zQj8z8yukPQT3OBjG9xN0O/IwepQ0s51TlXcBO2Iu/XJw5P5fDT2mj8Bt+is8CKNG65BDQbjg18mzgL+DPxe0k+zJ9Kq9+PwB3rAQQFLwl/x3sLZkiabf5A0Oz5EMQc5BUcDMLO7gaUkrYGvexlGCgNuZrfnJSfJKkIRliZEdhGeGMzsFdzrSvbYHyT9mZzdBOEOm2vlVfn9eoC/4/M/rfIS8FVJ/2dmU3hbkTQtsCVubFFhbloYTZBPIG+LN/7mp/bvZtaFa7S6zldekaQX/QpgI7yl/T5unnsxsBqulC41s691rJAtkpxJ7oq3Bt/GX7b78Ane6XHLo306VsCcKEIRdor+emIYbD205DeyFhU3QWMsJy/86o0efTOu6P5tZj1pnd8aeK96beA3ZjYyXfMI8EozikPS9MCVeM+9shYra+k0aY2WdaGvvFBMLSJpGvxB/SGTGwG8A/wJf1AHtT87SbsCPwK+SO/L8TBwXFgclZu0aPeutDuaPjwxWM5xviStTW/o+IqyvzVPGUUhaTp8jdJmuFLoodfwZyr8vbga2NrMPkkePI4DLjSzC5qQdxC+POM3+KLsN9P+X3FldSQ+hP5tc9+AXUUoppxI3e7F8Siz7wKPddsDkyaT5wDeTRPbreZ3UJOXmpn9plX5nSR9uDag7yGaluso6Wx8bifriWGkTemJYRUze6FVeUnmmvjaqEUrh+gdcnsS2M3McpmXLBpJ38a9jiyPK9z38BGEM83szBzlPIiv11sp7U/63dL+wvgc8CFmdmxecstCKKagYwzAtX81TQ1fJEVo+PDjuAEoxlwVoaRD8HnH7NBZ9uOd2xCNpJfwYadt034P/jE7JO1PAzwA3JWHVWvyPXgrPul/M+4S6VXcoGQ9PH7SR8DalkOE3m5F0ofAKWb2o7Q/ETjCzA7MpDkHN19frkPFbBuDakw56DrWK1jeSPzj/098GGZkP68zfEilZSTthK+JGY17QLgQn8S/Fh+i+S5wPu4RPA/mwnspFT4FZqrsmNmnkm4E8poHPRz/rmxlZpdVnTtE0la495LDgU1bEdRPi0fDezWP4kNxf7b8QlO0kwn4co0K7zPlesjncIOLriMU0wAYgDfjagaF5YykZ5q81MxskSYuurlJec1SUYTPV+0Xyd64GfEmSSkAjE3rqM6VdDFuUHNOTvKK9sSwBr7ep1opAWBml6Y65uEN5Ra83F/CXQC9QK83hgWAqfHe4DT4XNdqwDclrZvHUHSbeREf5q3wBLB6VZoV8N+36+g6xdRmb9gj6hyvtpipPp7reGkbvZlPxZRlnY7etRkVZ6Nz4S899Pp6Kz3VirADihHcf+M5VQYxk4bszOwaSdfgUZhrftwHSNGeGHqApxqkeRK3ZG2VbwK3466Cfpk1d5eHQj8SWBVfBvA/3Bjhu8DP8XVVdUm9sR5gaTN7YgDr0fKybrwdd0Rb4RLgMEmn4la/I9L5f+Qgq3R0lWJKljNX4T/aOLz7m20tPgvshrui6fPBrIWZTVVD3nnAsvhQz01MPp7+a9xNyTcGKqsWycBiFL66HHysPhtC/m3gCFwZ/m6g+ZvZ8Cp5s+Eek58D/g+4zcwmJjP5tYHf4spsQ3IkfVR2pipwH3BWBzwZ5M20eITlCh8xZW/lIWCvnOQV7YlhDN6D6Ysv0Wsp2Aq/A8aZ2Y7VJ5KS2lHSGNyJ7C6S9sKf221o/P5X1p99WLVfFP8AFpA03MzGAsfjDYjdgO/g7/hTDN41kn1jJfAkm9dG8d6wf4N3uWevc35OfGHeoTnJK9qb+Z/wIYTp6pyfAW/9/jHH33AP/GNdy4vzeOB7nX7OWqzf08Bpmf1HgdFVac4C3spJ3rzA9sBcmWM/whtuPbi7rCOAqXKSt1r6nfauc/4H6fddNQdZr5HxZF4nzW+B1zL7f8U9UnT8WWiivtPgSvUX6TedqdNlatfWVT0miveGvRO+TuGdWifNLb8uIPnPykFe0d7Mv4YPO9UcqjOz8ZIuBXYA9m1VmKQN8Bb9+8DRTBm4b1/gBElPmdkNTeRfBvdA9+E97AqjgT2TGfJFeG9/W3wop2WsWE8M4EN0o4E/S/oxbqFXmfdZC1+AfjWwsaTsc2o2cMvHWfEgj30xLKWrMGjnZMyHfy/sdDmKoNsUU9HesOej8fxKtf+sVijam/lnaBwxd9qULg/2x5XSl83s6czxx4GbJJ2Bz5HsTwr7MUBqDcfMgS8c7sEnzytDsQvgve4H8CHSvLgcOFHSQmb2LD4Psj0+RDsqpZlAPm506mK+xu61NmQ9MvP/YmmrZlOmtMhrxvLxMWB7SYeb2cvVJyV9Hr+3j2YOL8DkQ6lBCek2xVS0N+wXga0k/bpWryK5FdkKH87Lg0K9mePDTttKOtjM3q0+KWkOvHXfrDVfNasA51UppUmY2dOSzseHMwaMVXlnT4tc78B7KvsnRVE5txDu/HMFYJNm5NUpwyh6FRBm9oKklfE5nkWAscCJZvZgXjILpkhLx2PxYc97Jf0J72Vme2f74N+D42DSmq0N8V5cqcg4pL3YzN7vw0HtFFiOC3vLQrcppvsp0Bs2Hpr7EGC0pF/hw4gV44C18LUaC9OEoUUdivZmfhLuGeAuSYfjPY7Ki78uPqc3D17PPJiRxrGP3mByg49W+B3wtqXFp1nM7FlJ2+JGF7/DV/u3haQQf9iOvPu5xKGH3rU+F5vZmGblWYGWjmZ2tqT5cT91h1adFt6Q+7WZVcKWzI4Pqf+nqDIOgFF4r/FOfNSgst8XFYvfUEwlp2hv2EfiVk1b4v7GeiRV+8/6V0qXB4V6MzezP0taDG951vKJJ+BPZnZiHvJw67/1G6RZj951SK2yMe46pyZpHu8a3ApqsDIi/W20pAFga+CXkk4ysx+0v2itY2ZHpV70TkzpJugfZvZMJu2b5LdwOW92w3+LV9L+YH7mWqfT1hd5b/iHpgcPQ/4qbt01BrcE6sE/pHnL3BG4Dm/tT0h/rwW+mbOcqfGJ4x58ePCxVL8L8GHFHrzFm3f9Vsfj7IzBjSvG4I2ANXKW89tUnxOpsnTEJ7n/kM73aYk1AHkf4sNmfaX5C/Bhu57Xdm/4OrSL8N7QjvhQ9vTp707p+IV4g+Yr+BzeROA7nS57bEN360pfed3sDbubvZmndVP/xhcOv49bIFYC930JV06PAatZnUiiA5R3D774dHmr4cBU0hfwlvczlpxpDjYk/QYfhqwOCV45PwxfN3W6eUjwz+DGJo+b2Zr9yL8Mlo5Bl9GViqlC3t6wy0S3ejNPH8qj8Nb8TJlTH+LDtL80s1ys5CTtgC9kHIfPpVXPoe2DPz87mtk/6+VTZpKbqX+Z2Y/7SHM8sKWZLZz2zwK+amaz9yP/m2hy4amZ5WYokSzw6nlqx8xuyUtW0H66usViZh/hQ3hdh3mL4vFOlyNvzK3/vifph7h5fCWWz+Nm1ii09UBlnZss845kSgMV4cOyPxusSinR1pDgVmXpWDSSNgJ+DyzZIOmAPLUn7yNNYTlEAk5lWBdfGrEK3kCaqkayrux5dnWPKQj6Qxqy+xaTB7W7F/c5OKhdIEl6Glc8y9Ya4pWHBH8ImMaSI97kj20LM5un0MIOEEmr4b3cN/B51n1wzyeP466HlsKNj+6zFOZjAHl3dIhS0ua4f7ypcWOfF3Arw1oCO+GMuK0Mak1btDfsoul2b+bVSFoEd7h5hZlNsQhS0lx4ULvbLGNt1SpJ+eRl8l42zsJNpK+TVC8k+KJMvrh1DXxOtmlUTCDE/8PXLq5sZi9L2ge40TwIovClHD/FlzUMlDMp1jdeNSPxBsXmZnZtB8vREQZ1j0nSWJr0hm1mCxVRxlZQ/UB6Db2ZWw5B5opG0im4yfJ8tYbtUuv+JdwN1N4FF29QooJDgieZhQRClPQ6cK2ZfSvt9+B+KUdm0twNPGc11qqVGUkfAedazuHuBwu1xiwHDWY23MwWqmy45dZL+CK19YAZzGxefLx8fXxh3Yu4tV7pMbOpshtej3/h/v6+g7tgmjH93Q33wHAp/ZwfKCEjgOvrzSWl49fReK1TkDCzT8xsC9wy70Z8mHJOfK3PjcCuZraZpQXpZvaKmX2zBaVUCYR4K+4VRPhC9B3xJQc9eJiKPH7DYUy+pu0TYOaqNLfjUXMHGx8wiP36tcqgHsqrweH46u5lLeP5IVmr3SRpPeDBlK5lp6Md4EBgJbx+72SOPweMkvQvvH4Hko/T2KKZH58r6Ivn6dKone3EzM7Ch/XaTZGBEF/HjQKy+9VD9NOSn6cQACQtic9fzZLuazu4gSkDAw4ZBnWPqQZfAy61Prxh4z2Kr7dDuKRpJC0naRVJn22DiIbezPEP+7dqnW+GVKfFJa0qaeVkKNAuPqGxt+hZ6ezYf9A3ywFXWh+BEIFKIMRWeYLJFdGdeBDExQEkzYP7VXyyxrUDRtLyKb7Tw/h7Nipzbl1JH8qDeObBL4BFJB2Q5suGFN2mmNruDVvSopI2Sy6AKsck6SB8Put+fJHoK5KuSxP6eVGYN3NJW0u6Ho/8+SjuX/BO4BlJr0n6fXrx8+QhYPM0l1SrTNMBW+A+A4Ny0t9AiI2CCfaHq4F1JVUWmv8B7x3dl+aWHsM97R/fqqCk7G7ClzD8AQ9ImuUWfOgtr7msg3EFeAjwtKSLJJ1WY/tbTvLKRVEuJorY8Af+RWBYnfNz4HNQD7cg41zcE0D22J9xQ4tP8dbZXXiohB7gZWCenOr3FH0H7ps+yX+qBRmVKLm1AvWNxYcKx6f9N4C1cvz99kr5Xlx9z3DvD5ekcn2/089aWbd0/yY2sX2ak/zCAiHivetVgVkzx76WvgMfJdl75lSvs/FF3kun/YOZMkjn+cAjOf6O/dkm5iGvbFu3zTEV4Q17ZTJu81OPaG9caWxnZg+k49Ph8zy/oteFUKsU4c18Tzys+eX4XNUzKc9DcVPujfA5rW/iwfwuk7SM1YiH0wR/xYdZt8KHZB7AGxLz4wYrM+Gh3vNywtuNFB0CvJrCAiGau1j6T9Wxi/GGTd5sAFxkZn311l/A/Q3mQemthttKpzVj3hveza7XauwB/tBi/h8CR2T290h5r1cn/S345G8edZsW7zVU6jcBV7wTMvW7BF8s2ayMu+ldcJk9Pk06fmHm2PL40GKeodWnxUN9V3qclW0cvuZm2jY8M3PjvbU/AKdWHV8FmLFTz/Ng24Bd0zuyUNpfAB/izr6H43F/h63KOg34SUH1+hg4MrNfq8f0ewaxw98ybd02x4SZ/Qhv2Z9GcsCZ/v4NH3b6UYsixjO5OXZlvqpejJf/4L20ljGzCWa2NW7cMJpe0993cSuencxsa2vNietSwHXVeaT968kEgjOz+3ELq81akDcZqY6/wu/rsnhPcFlgLjM7wHJ2S5TCo4wFTsA9B2TXjXwOny/cMU+Z3YyZjTKzmSwFXTR3jrsy7qX9WrxXvLKZ3ZmDuB2BdhgZ1eI1fCFyXyyD95qCFum2oTwAzOzf+AelHTyIDwtWeDH9nZ/a1j/z44ojN8zsH7jz0XZgTO48NcsMTLlG6lFyjPA6qRBmPbTZyEHSV/AP5QN4C3hjvOdUKcNDkh7GF/0O6knmgjwx1MTaFwhxLMUpptHANyUtYWZT+KiURyHeAG/g5EZyu7Q77i5rdvxbcg/uDT6vgKflo9NdtsG24Q9JD7B72p8NNwL4J8mTRibtyngP67xOl3sA9bsT944xR9XxOdLx/1Yd/xMwrtPlbrKu1+MNi9nSfq3hmb8DT3e6rC3W8xB8KKp6WHuy/ztdzibqdRBuXDRHAbKWwC1UX8PnlE9O926ZtP8qHnpmwRxlHpb5faYweiAzpdBtW8cLMNg23MT+hvRgnA18FR8CmoC3vA/H12ickZTSR8BynS73AOq3R3rwn8R7D5VexBOpzvtXpb8RuLvT5W6yru8AJ2X2aymmI4H/dbqsLdRxp/R7Xo9brPXgw9w74EYkE/De97qdLmsTdZsW94RyP76M4HNtlrcJPvdZrdwrc6Dr5yhru5Tvs7hXl+F4T3d42n82yf5Gp3+HttzrThdgMG6425Oza7Q6q/dfBDbsdHmbqF913Sr1uRKYOpNuVryHtV+ny9xkPT8Ejs3s11JMJwHvdbqsLdTxNtxbxjRpvwc4KHN+Y3yZw1c7XdYm6lar99c2U/gkc3Y8COk5+JzZ+cB+wJw51+0WfIRirjrn58J7aTd3+ndox9aVc0ztxjzo4E6SjsFbpCvhY91T4a3wx/EW6oVm9mGnytksZraTpAvwuZV5cKuqK3Cnkj2ZdO8Dq3WkkPkwFvhygzSrMrjjXi0HnGN9eGKQVPHEcFnRhWuRWynYNN7c68of0tZOvgScaWZv1inHm5LOx5d2dB2hmFrAzO7DLf66DmvfepAycSnwc0nbmdn51SclfQdfP9VM2ISy0F9PDHsxyLAOBylsM9PgPfq++JAu/YZ3ZaWCoJ8chc+1nCNpW9IHO0XPXRtf7PskbuAxWHmFyV1UPc+U3vXno04QuqGKpKY9kls+YdyfBraQ9H/ZUYoKKZ7WZild1xGKKRiymNnbKXz1mfhkc4U/pr+3AjumodvBSmGeGLqMm2h+mDCPWGj/wBeaXyrpp2Y2aSlK8jZzNLA0g7s3X5dBHSiwFskB6ML4JCX4nM8zlvPCzAGU52jg6zYIIuaWBUnT46b29dbcYGZn5izzi3iYgc/ga0XuNLN78pTRCSTtCpwILGNmz0paAFdW2XARE4ARls+i18JpxxotSSOZUjGtilvmPY0blbyKz8GuhXs5vwq4ywYYxr2O/Olw44p16PW5+UqSNz8+n30bblzVyLHzoKNrFJOkb+DrCdZgyp7gp3iL8C+15hLaXK7TgZ0t54iykmbE11Stg1sJPgP8fbB+XCpI2g0fYpujXhIGaYTesiBpIdySbBHcAOREM3uwo4VqkgKj5a6G96L2B07IDq+lYbV98KUFI8ysnheYgcqcFvgZbh6ebdg+jZv8H9OpBne7GfSKKT0U59AbLfND3Ma/4m1hGO4QcSb8YT0f+KYVVPFWFZOkfwAXmNlFmWML4FZ/izJ5iHUDDjCz37ZQ5I4haRPcJP1h/MU7Fvf9dxc+5LQR/vtdaWZndKaUQVlI0XLPwocnTwAuxD3jX4s/L9/Fn5eTzezmFmVdB3xsHg24XporcLP8jVuRVSfvWfBv2btm9kHe+ZeNbphj2gefH/g37sX7FvOItZNI3rfXxVdSb4fHFvojTSBpoENIazQjJ8MOeFyZizLHzgAWw/3wnYp7nlgd+DFwmKRbzGwwzhnsh1uQrWFm70s6FrjfzI4Ejkx+7U6iSWOEFDOrGQY8FBQUQpHRcleh8XN3P+1xvURSRl2vkCp0Q4/pv7hJ7PKNxlrT3MX9wCdm9qUm5fXgPZOBRJVseighyRtpZoem/eWA/+KtxI2zSljSBsB1+HqjQed4VNJbeATi3dJ+D3ComY3MpLkJ+MjMNm0i/ymsm5h8HqG691k5FkOHJUTSu/garb3Sfg/wGzM7OJPmCjxeU9NWdimf94ArzOybfaT5J64kq83xgwHSDT2mxYA/9WcC0Mw+lvQvWmvVvI+30r7fz/S/xIeg8mJ1/KM5srpnaGY3SBpN6720TjEzPsFbYTxThlofg4+5N8N6NY79BDe7PRufQ6hMaK+He6++ghwioAZtocg1WncA20jawswurz4paUt8ecF1zWQu6Zkmy2XdaFjVDYrpIzz0Q3+ZE//gNct/gS/1d8w6WUXlSSXMxgN1zj+Ah/0YjLyKx0Cq8AruPDPLMJo0x63+zSTtjAd2W83M7q1KfoakP+OuYS4iKCNFrtH6Nf4sXCrpZqYMQroO/i1q1nx7KpozTx/IyM2goRsU03+A7SWdmDwx1EXSl/E5m1YmQu8H1pS0iJl1YnHbW42TMFgtdR5mckV0K7CDpLXN7FZJywLfSOny4CfAP2soJQDMbIyk81K6s3KSGeRHkdFy70lhUk5L+Y5g8iH9x4HvNvoG9ZH/8FbL2E10g2I6DFc0d0g6B7gG94SdtcpbHF9/sAPe2m4ltPrNuFeAz9O/VdeX4Ca5rbC1pOHp//nS34VxJVnN53HfdoORq4DjJc1nHqr9KNxY5SZJ4/DervDfPA+WwK0A++JlJl98G5SHy4ETJS1kHvPpSGB73DJvVEozATeKahnz+EdLSloDWJFkJQfca90cG6kDDHrjBwBJWwGn4B5361VI+Ad7DzO7tKiytUqdCXuoMgpIaYVH0LzXzLZsd9nyJq3bmBN4uzJnmNaPHEDvmpvjzeyanOS9CjzWl881SbcAS5jZ5/KQGbSXblqjlUXSrKRAgWb2XoeL03a6QjHBpB9uO3zSegl6J0HfxbvZo/H1QO93poTNIekLdU59aGZvVKVdATgO90p8etsLN8iR9DdgV+D3wCHZZyM9TyNxE/zTzWz3DhQxGMJImgZfYLs7vhazwrP4MpFjqrzGdw1do5iCYKBI+iy+/m04bm15P70T2svjFoHP4OuqXu9IIYO6SNoOX8v0rTT0W31+ftwP4gnZBeqDgeSS6GrcsMJwS+CKscfn8RGgW4GNutEl0VSdLkAQdIqkbFYB/obPt66D97rXSfunAKuGUiotuwOz11JKAGb2Ej5yMhh7uz/FDSyuAJYys+FmtnoyklgCj521dkrXdUSPKSgNmcXLjTAzy9VwJw2bLEnvhPZj3TpM0i1Iehm43Mz27CPNX/DovJ8vrmStI6myHGT5PsJe3I9/w5crsmxF0A1WeQNisHr7lvQ1vAX1KXC1mdVcyCdpF2AXM1u/wOLlxS3UVkyz45aVM+LryN7JW3BSQg/lnW/QVuYEGvVm38KNogYbi+KOA2oaP5lZj6SrcJdsXceQU0z4Qzq804XoL8nS7p/ANvSumfhxcrWys3mo5yzD8XHpQUcD67hZcSOFNfAV9kHwJu75pS8Wow0NmQL4BJilQZqZGbxrFvsk5pjKz3fwRYIv4qvKfw48AmwB3JYm8LueZDG3J95jbGUdWtA93A5sKWnJWiclLQVshRsJDDYeALaVNHetk5Lmwr8L/y20VAUx6HtMHfD2XTTfwVt8K1cm4SX9HvgdPvF5vaT1zWywLqrtN2n44kbcQKG/vgqD7uUYvPd8m6RDcSu2l/BAepsCB+IL6o9pVVBairE6cLaZvZuOzYwHYdwKD7fzOzP7Q6uyEn8GzgXuknQYcCO9gQJH4Gv75gb2zUleuTCzQb3h0R0npr/93SZ2utwDqN87wKl1zu2b6nM/MEc6dvBgql8T9+Nk3Lt4x8sSW+c3YA982Gtije0TYPec5JwLvFR17I/p/XsP+DjJ3CjHuh2R+b5Vbz3AkZ2+/+3aBn2Pic57+2430+Fra6bAzP6YLNn+CFwnacNCS1YwachmO+CpTpclKAdmdoqk2/D3f1XcUOYd4E48YvWjOYlaCe+1AJO8lOxCbxDLOXHfffvigQpbxsx+laIhfBdYgV6L0fuA08zs33nIKSPdoJg67e273bwELFjvpJn9OZk6H4f7CRyMAQIBkHRanVPTAAvgXtOnxl3OBAEASfm02zrts3gDuMJKwKx4dNzxwMuSLsV9cuaGmd2JK9khRTcopvvprLfvdvMgteMITcLMjk9BEH+Lt6wGK7s2OP8YcLSFu6WgeIzJv5drpWPZBvEbTB62JWiSblBMnfD2XSRX4t7FNzezK+olMrPfJTcmh9BcXJcysFCd4z24Y9e2hJZOSn1lfNJ8+lppzGygRjZBd/E8sFpmfyvgRTPLBvibD3g7D2Hd7G6pP4Tnh5IjaU58XuVxM7upH+l3AYab2SHtLls3IGk3PLzGHPWSEKHVhzySDsQbfRfhgUa/iXu63y+T5k5ggpmtnYO8a4C5zWzFPtKMAV43s81alVc2QjEFQxZJm+A90ofxAHDH4j3qyoT2RsD5wJVmdkZnShmUAUmz4HO4q6dD9wPrWa/p+EK4Uc5vzazl+E/d7G6pP3TDUF7QJUhapx/JKua5T5rZRy2K3A93WbOGmb0v6VjgfjM7EjhS0neBk4A/tSgnGOSkYeQ1UxRlgEdscndBhq+pGpOTyG52t9SQUExBmbiJ/s+PTUzDHT8zs8eblLcicKlNHqNrkjcUM/tbCtP9a3zBZjDEMbOa/hTNbCz5zl13s7ulhoRiCsrEobgRwqbAE8Ad9MZHWgN35HolHihtRWBzYHVJK5uH1h4oM+Or6SuMx2MwZRkD7NZE3kHQCpPcLZnZY9UnM+6WLiu8ZAUQiikoE1cDvwD2Ak6xzARocmb7PXy91npmtk9ak3Ya8CvcA8BAeZXJzXtfwWPdZBmGr50KhjjpGdwW2Jj6FpxmZhvkIK4wd0tlJIwfgtIg6To8ZPxWfaT5FzC9mW2c9m8BFjQPoDZQeVcAs5jZuml/FLAD8BUzuzXNJ9wOPGxmg83HYpAjaUnBlbhRjPAhZ2WSVPZzs+CUtAdwArUbRhOB75vZqXnIKhvhXTwoE6vgC4r74gEmX09yH+7Yshmuwie050v7R+Ev/E2S3sC9iswKHNZk/kH38At8ofthuMGBgJH42qUdgRdwf3rT5SXQzE4BvoQ7ir0HX6d5D66svtStSgliKC8oFwIWbpCmOsDjp7gDzWY4GTcHfxvAzB6RtAHuuXkRfH7peDO7psn8g+5hO+BeMzsYwEf1wMxeBc6VdBduQv5jfNlBLhTkbql0RI8pKBN3AttIqulkN6072obJfYctis8VDRgzm2Bmr5nZJ5ljd5rZFma2lJltGkopSCzC5H4oDZh20o57gLiCxm61gn4QPaagTPwaD69+laTR+IegYpW3Fj6U8jHeo0HSMOArwN87UtpgKDEBt9qs8D5T+sV7DtiysBJ1MaGYgtJgZndL2hj4G7BB2rKTzE/j8XXuTvuf4E5ra4YFCYIceRG3iKvwBL1eICqsAIwrrERdTCimoFSY2S2SFsfXLVVi0LyHGzncnjUhT54fml1cS4pl1R+zVDOzeFeGNrcD2XhnlwCHSToVuBi31tsQ+EfhJetCwlw8GLJIuonaiml2fDHvjLhl3jtm1mfokaC7kTQCt8zb28zGSpoJDxy4Mr29+qfwNXYvdaqc3UIopiCogaRZgd/jPbc1zSyXcAZB95ACdG6FG+CMBS4zsw87WqguIRRTUDokzYvPL/W1uv43BZRjKtwE+DYz+3675QVB4IRiCkqFpEOAXzL5/Gdlpf2k/4uKjyTpD8B2ZjZfw8RB15KsREf1FTBS0reA3cxs/eJK1p3EOqagNEjaCfcBdivuk0zAGfjK+lPwkBfnAkW++DNQP4hgMHQYAQxvkOYLwLptL8kQICyNgjKxN26Wu4mZfZpW1481s3Px1fUX44sYzymiMJKWxFf8P1WEvGDQMyPuiSRokVBMQZlYDjjHzLIv96QhOzO7JsVg2p8c3P1LOq3OqWmABYA1k/z96qQLhhY15z2S1/EFgc1wn3lBi4RiCsrEtHhUzgof4euYsjyEh8XIg10bnH8MONrMTs9JXjCIqLHObaSkkX1dAhzR1kINEUIxBWXiFWDezP7zwBer0sxHfsMlC9U53gO8ncJpB0OXW+hVTOvgz+PYGukm4g2qG4Cu9fhdJKGYgjJxH7BsZn80sGcKb34RPgG9LZM702waM3suj3yC7sTMRlT+T72n083s0M6VaOgQ5uJBaUgRaU8EljGzZyUtgCurrFXcBGCEmd1ZI4sgaAuSvoB7AHm302UZCoRiCkqNpIVw44NF8GGUE82sUTDB/ua9Tj+S9eC++p5MvvmCIGgzoZiCIcsAnLiCzyNcA/zMzJp2HBsMbsrilaTbCcUUDFmShdXKwKZ4GIM76I3/tAbuyPVK4FlgRTzMwThgZTN7tgNFDjpI2bySdDPh+SEYylyNe5HYC1jKzHYzs/8zs92ApYDvp/N/N7M1gd2AOYFfdarAQWcoqVeSriV6TMGQRdJ1wIdmtlUfaf4FTG9mG6f9W4AFzWx4MaUMyoCk2/BFtAsnryQ9wMiKlV4KcHkF8DUza3nx91AnekzBUGYVoJEhxQPAapn9+4B52laioKwsB1zZl1cSfA5y/6IL1o2EYgqGMgIWbpBmkar9T4GP21OcoMT01yvJlworURcTiikYytwJbCNpo1onJW0CbJPSVVgUeLWAsgXlomivJEOa8PwQDGV+jbuduSrF27mdXqu8tYD18N7RAQCShgFfAf7ekdIGnaRQryRDnTB+CIY0aZHt3+gdsjN8iA/gaWB3M7s5pZ0RnwB/zczeKbioQQcJryTFEoopGPKksAVrACvg8wbv4R+d2y1ekKAO7fRKMtQJxRQEQRCUijB+CIIgaICkZySd0OlyDBXC+CEY8oT/s6AfzA2EZ/GCiKG8YEgT/s+C/iDpTuA5M9u+02UZCsRQXjBkCf9nwQD4I/BVSdVrl4I2EEN5wVBmb+BFYJPk/wxgrJmdC5wr6WLc/9k5HSxjUA5eBK4Hbpd0MnA3vtB6iiEnM7ul4LJ1HTGUFwxZJL0LnGNme6X9HuA3ZnZwJs0VwKxm1p+ggkGXkondVVnjVvfDGcO+rRM9pmAo01//Z3sVVqKgrBxK/4NKBi0SiikYyoT/s6BfmNnITpdhKBHGD8FQppb/s7UlfVvSzJI2x40i7utI6YJgiBJzTMGQJfyfBUE5CcUUBBnC/1lQj+RTcVtgY/pejL1BoQXrQkIxBUEQNEDS9MCVeHiLygJsZZJU9mMxdg7EHFMQBEFjfoHH5zoMmAtXQiNx45gdgRfwxdjTdah8XUUopiAIgsZsB9xrZgeb2bjKQTN7NS3IXh/YAvhxh8rXVYRiCoIgaMwiTB6d1vB1cL5j9gzuJWTXYovVnYRiCoIgaMwEYHxm/33c43iW54CFCytRFxOKKQiCoDEv4pZ4FZ4AVq9KswIwjqBlQjEFQRA05nZgjcz+JcBykk6VtLmko4ENgZs6ULauI8zFgyAIGiBpBG6Zt7eZjZU0E3AjsDK9puJPAeuZ2UudKme3EIopCIKgCSRNA2wFLIovxr7MzD7saKG6hFBMQRAEQamIOaYgCIIGSBotaecGab4laXRRZepmQjEFQRA0ZgQwvEGaLwDrtr0kQ4BQTEEQBPkwIxG7KxciUGAQBEH/qDkhn7yOLwhshvvMC1okjB+CIAhqIKmHXmUkGodWF3CEmR3Q1oINAaLHFARBUJtb6FVG6wDP42bh1UwE3gJuAE4tpGRdTvSYgiAIGpB6TyPN7NBOl2UoED2mIAiCxiwEvNPpQgwVoscUBEEQlIroMQVBEPQTSfMCG+CexqevkcTM7DfFlqr7iB5TEARBP5B0CPBLJm/QZ631hCumqYsuW7cRC2yDIAgaIGkn4EDgVmBbXAmdAewInAL0AJUQ60GLxFBeEARBY/bGgwVuYmaf+ppaxprZucC5ki7GQ6uf08Eydg3RYwqCIGjMcsCVZpZ1OTRpyM7MrgGuAfYvumDdSCimIAiCxkyLL6Kt8BEwrCrNQ8CXCitRFxOKKQiCoDGvAPNm9p8HvliVZj7CiWsuhGIKgiBozH3Aspn90cDakr4taWZJm+NGEfd1pHRdRpiLB0EQNEDSrsCJwDJm9qykBXAlNEcm2QRghJnd2YEidhWhmIIgCJpA0kLAfsAiuHPXE83swY4WqksIxRQEQRCUiphjCoIgCEpFKKYgCIIGSNpO0mhJ89U5P7+kGyR9veiydSOhmIIgCBqzOzC7mb1c66SZvYSva9q90FJ1KaGYgiAIGrMcMKZBmruZcm1T0AShmIIgCBozJ/B6gzRvAXMVUJauJxRTEARBY94EFmuQZjEiym0uhGIKgiBozO3AlpKWrHVS0lLAVnhYjKBFQjEFQRA05hg8TNBtkvaVtHhyRbS4pB/hCmnqlC5okVhgGwRB0A8k7QGcQCbcRYaJwPfN7NRiS9WdhGIKgiDoJ2nI7vvAqsDs+JzSncBfzOzRzpWsuwjFFARBEJSKmGMKgiAISkUopiAIgqBUhGIKgiAISkUopmBII+mDnPPbWtLSmf1DJW2Yp4wg6HbC+CEY0kj6wMxmyTG/UcDlZnZBXnkGwVAjekxBAMg5WtJDkh6UtH3m3C/Ssf9KOjId20PS3enYhZJmkrQGsCVwtKT7JS0iaZSkbdM1G0i6L+V1mqTp0/Gxkg6RdG86V9O7QBAMFUIxBYHzdWB54EvAhrhymVfSprirmVXN7EvAUSn9RWa2cjr2KPBdM7sD+Bewv5ktb2ZPVzKXNAMwCtjezJbDvQjsnZH/ppmtCPwF+Fkb6xkEpScUUxA4awHnmNlEM3sNuBlYGVdSp5vZhwBmNi6lX1bSrZIeBHYClmmQ/xLAs2b2RNo/A1gnc/6i9PceYHirlQmCwUwopiBojlHAD1Pv5xBghhbz+zj9nYj3poJgyBKKKQicW4HtJU0taW68N3MXcB3wHUkzAUiaM6WfFXhF0rR4j6nC++lcNY8DwyUtmva/jffKgiCoIhRTEDgXAw8A/wVGAz83s1fN7Gp83miMpPvpnf85EPgPHg7hsUw+5wL7JyOHRSoHzWw88B3g/DT81wOc1N4qBcHgJMzFgyAIglIRPaYgCIKgVIRiCoIgCEpFKKYgCIKgVIRiCoIgCEpFKKYgCIKgVIRiCoIgCEpFKKYgCIKgVPw/NRexia6v7ioAAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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VJAkLCIiIqKCJGERERERFSQJi4iIiKggSVhEREREBUnCIiIiIipIEhYRERFRQZKwiIiIiAqShEVERERUkCQsIiIiooIkYREREREVJAmLiIiIqCBJWEREREQFScIiIiIiKkgSFhEREVFBkrCIiIiICpKERURERFSQJCwiIiKigiRhERERERUkCYuIiIioIElYRERERAVJwiIiIiIqSBIWERERUUGSsIiIiIgKkoRFREREVJAkLCIiIqKCJGERERERFSQJi4iIiKggSVhEREREBUnCIiIiIipIEhYRERFRQZKwiIiIiAqShEVERERUkCQsIiIiooIkYREREREVJAmLiIiIqCBJWEREREQFScIiIiIiKkgSFhEREVFBkrCIiIiIClpNwiQ9W9Klki6T9O5J7vNSSRdJulDSd9uMJyIiImJYLNnWA0uaBnwReCZwFXCWpNm2L+q5z7rAe4BtbN8kadW24omIiIgYJm2OhG0BXGb7ctv3AN8Hdhp3n92BL9q+CcD29S3GExERETE02kzCVgeu7Dm+qpzrtR6wnqTTJZ0p6dktxhMRERExNFqbjnwI//66wHbAGsCpkja0fXPvnSTtAewBMHPmzAGHGBEREbHotTkSdjWwZs/xGuVcr6uA2bbvtX0F8EeapGw+tr9me5btWTNmzGgt4IiIiIhBaTMJOwtYV9I6kpYGXg7MHnefn9CMgiFpFZrpyctbjCkiIiJiKLSWhNm+D3grcBxwMXCU7QslHShpx3K344AbJV0EnAy8w/aNbcUUERERMSxarQmzfQxwzLhz7+/53MB+5RYRERHRGdkxPyIiIqKCJGERERERFSxUEibpxIU5FxERERELZ8qaMEnLAMsCq0haCVC5NJ2JG69GRERExEJaUGH+nsC+wGrAXB5Mwm4FvtBeWBERERGjbcokzPbngM9J2sv2wQOKKSIiImLkLdQWFbYPlrQ1sHbv19g+vKW4IiIiIkbaQiVhkr4NPBY4F7i/nDaQJCwiIiLiX7Cwm7XOAjYom6tGRERExL9pYfcJuwD4jzYDiYiIiOiShR0JWwW4SNLvgbvHTtrecfIviYiIiIjJLGwSdkCbQURERER0zcKujvx124FEREREdMnCro68jWY1JMDSwFLA7bantxVYRERExChb2JGw5cc+lyRgJ2CrtoKKiIiIGHULuzpyHjd+Avz3og8nIiIiohsWdjryRT2HS9DsG3ZXKxFFREREdMDCro58fs/n9wF/ppmSjIiIiIh/wcLWhO3WdiARERERXbJQNWGS1pD0Y0nXl9sPJa3RdnARERERo2phC/MPA2YDq5Xbz8q5iIiIiPgXLGwSNsP2YbbvK7dvAjNajCsiIiJipC1sEnajpF0lTSu3XYEb2wwsIiIiYpQtbBL2OuClwHXAtcDOwGtbiikiIiJi5C3sFhUHAq+xfROApJWBT9IkZxERERHxEC3sSNhGYwkYgO1/AJu2E1JERETE6FvYJGwJSSuNHZSRsIUdRYuIiIiIcRY2kfoU8FtJR5fjlwAfbiekiIiIiNG3sDvmHy5pDvC0cupFti9qL6yIiIiI0bbQU4ol6UriFREREbEILGxNWEREREQsQknCIiIiIipIEhYRERFRQZKwiIiIiAqShEVERERUkCQsIiIiooIkYREREREVJAmLiIiIqCBJWEREREQFScIiIiIiKkgSFhEREVFBkrCIiIiIClpNwiQ9W9Klki6T9O4p7vdiSZY0q814IiIiIoZFa0mYpGnAF4EdgA2AXSRt0Od+ywP7AL9rK5aIiIiIYdPmSNgWwGW2L7d9D/B9YKc+9/sQ8HHgrhZjiYiIiBgqbSZhqwNX9hxfVc7NI2kzYE3bv2gxjoiIiIihU60wX9ISwKeBty/EffeQNEfSnL///e/tBxcRERHRsjaTsKuBNXuO1yjnxiwPPAk4RdKfga2A2f2K821/zfYs27NmzJjRYsgRERERg9FmEnYWsK6kdSQtDbwcmD120fYttlexvbbttYEzgR1tz2kxpoiIiIih0FoSZvs+4K3AccDFwFG2L5R0oKQd2/p3IyIiIhYHS7b54LaPAY4Zd+79k9x3uzZjiYiIiBgm2TE/IiIiooIkYREREREVJAmLiIiIqCBJWEREREQFScIiIiIiKkgSFhEREVFBkrCIiIiICpKERURERFSQJCwiIiKigiRhERERERUkCYuIiIioIElYRERERAVJwiIiIiIqSBIWERERUUGSsIiIiIgKkoRFREREVJAkLCIiIqKCJGERERERFSQJi4iIiKggSVhEREREBUnCIiIiIipIEhYRERFRQZKwiIiIiAqShEVERERUkCQsIiIiooIkYREREREVJAmLiIiIqCBJWEREREQFScIiIiIiKkgSFhEREVFBkrCIiIiICpKERURERFSQJCwiIiKigiRhERERERUkCYuIiIioIElYRERERAVJwiIiIiIqSBIWERERUUGSsIiIiIgKkoRFREREVJAkLCIiIqKCJGERERERFSQJi4iIiKig1SRM0rMlXSrpMknv7nN9P0kXSTpP0omS1moznoiIiIhh0VoSJmka8EVgB2ADYBdJG4y72znALNsbAT8APtFWPBERERHDpM2RsC2Ay2xfbvse4PvATr13sH2y7TvK4ZnAGi3GExERETE02kzCVgeu7Dm+qpybzOuBX7YYT0RERMTQWLJ2AACSdgVmAU+d5PoewB4AM2fOHGBkEREREe1ocyTsamDNnuM1yrn5SHoG8F5gR9t393sg21+zPcv2rBkzZrQSbERERMQgtZmEnQWsK2kdSUsDLwdm995B0qbAV2kSsOtbjCUiIiJiqLSWhNm+D3grcBxwMXCU7QslHShpx3K3g4DlgKMlnStp9iQPFxERETFSWq0Js30McMy4c+/v+fwZbf77EREREcMqO+ZHREREVJAkLCIiIqKCJGERERERFSQJi4iIiKggSVhEREREBUnCIiIiIipIEhYRERFRQZKwiIiIiAqShEVERERUkCQsIiIiooIkYREREREVJAmLiIiIqCBJWEREREQFScIiIiIiKkgSFhEREVFBkrCIiIiICpKERURERFSQJCwiIiKigiRhERERERUkCYuIiIioIElYRERERAVJwiIiIiIqSBIWERERUUGSsIiIiIgKkoRFREREVJAkLCIiIqKCJGERERERFSQJi4iIiKggSVhEREREBUnCIiIiIipIEhYRERFRQZKwiIiIiAqShEVERERUkCQsIiIiooIkYREREREVJAmLiIiIqCBJWEREREQFScIiIiIiKkgSFhEREVFBkrCIiIiICpKERURERFSQJCwiIiKigiRhERERERW0moRJerakSyVdJundfa4/TNKR5frvJK3dZjwRERERw6K1JEzSNOCLwA7ABsAukjYYd7fXAzfZfhzwGeDjbcUTERERMUzaHAnbArjM9uW27wG+D+w07j47Ad8qn/8AeLoktRhTRERExFBoMwlbHbiy5/iqcq7vfWzfB9wCPLLFmCIiIiKGgmy388DSzsCzbb+hHL8K2NL2W3vuc0G5z1Xl+E/lPjeMe6w9gD3K4eOBS1sJesFWAW5Y4L1GT553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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "# Bar\n", + "grafBar(df2.gender,df2.university[0])\n", + "grafBar(df2.career,df2.university[0])\n", + "grafBar(df2.age,df2.university[0])\n", + "# Pie\n", + "grafPie(df2,df2.age,df2.university[0])\n", + "grafPie(df2,df2.gender,df2.university[0])\n", + "grafPie(df2,df2.inscmonth,df2.university[0])\n", + "# Box\n", + "grafBox(df2.gender,df2.age,df2.university[0])\n", + "grafBox(df2.career,df2.age,df2.university[0])\n", + "\n", + "# Location \n", + "grafLocation(df2)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 117, + "id": "3c3dc323", + "metadata": {}, + "outputs": [], + "source": [ + "dfg1=pd.get_dummies(data=dfg, columns=['career'])\n", + "dft2=pd.get_dummies(data=dft, columns=['career'])" + ] + }, + { + "cell_type": "code", + "execution_count": 118, + "id": "1131994a", + "metadata": {}, + "outputs": [], + "source": [ + "# dfg1" + ] + }, + { + "cell_type": "code", + "execution_count": 119, + "id": "4f8c71a8", + "metadata": {}, + "outputs": [], + "source": [ + "# dft2" + ] + }, + { + "cell_type": "code", + "execution_count": 120, + "id": "81f731e1", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
gender_femalegender_malecareer_actuariocareer_agronomíacareer_arquitecturacareer_bioquímicacareer_ciencias veterinariascareer_contador públicocareer_diseño de imagen y sonidocareer_diseño industrial...career_licenciatura en kinesiología y fisiatríacareer_licenciatura en musicoterapiacareer_licenciatura en planificación y diseño del paisajecareer_licenciatura en producción de bioimagenescareer_licenciatura en psicologíacareer_licenciatura en relaciones del trabajocareer_licenciatura en sociologíacareer_licenciatura en terapia ocupacionalcareer_medicinacareer_técnico para bioterios
gender_female1.000000-1.0000000.023637-0.0252870.0187230.0218760.002190-0.011613-0.0250600.019797...-0.0013010.0141500.0113610.0459330.0020170.037637-0.022677-0.0206360.0025420.031490
gender_male-1.0000001.000000-0.0236370.025287-0.018723-0.021876-0.0021900.0116130.025060-0.019797...0.001301-0.014150-0.011361-0.045933-0.002017-0.0376370.0226770.020636-0.002542-0.031490
career_actuario0.023637-0.0236371.000000-0.030460-0.031423-0.031739-0.032362-0.030460-0.034463-0.036459...-0.030784-0.035899-0.035043-0.033577-0.029801-0.029130-0.033577-0.032052-0.037559-0.032052
career_agronomía-0.0252870.025287-0.0304601.000000-0.027773-0.028052-0.028602-0.026921-0.030460-0.032224...-0.027208-0.031728-0.030972-0.029676-0.026339-0.025746-0.029676-0.028328-0.033195-0.028328
career_arquitectura0.018723-0.018723-0.031423-0.0277731.000000-0.028939-0.029507-0.027773-0.031423-0.033243...-0.028069-0.032732-0.031952-0.030615-0.027173-0.026561-0.030615-0.029225-0.034246-0.029225
career_bioquímica0.021876-0.021876-0.031739-0.028052-0.0289391.000000-0.029803-0.028052-0.031739-0.033577...-0.028350-0.033061-0.032273-0.030922-0.027446-0.026827-0.030922-0.029518-0.034590-0.029518
career_ciencias veterinarias0.002190-0.002190-0.032362-0.028602-0.029507-0.0298031.000000-0.028602-0.032362-0.034236...-0.028907-0.033710-0.032907-0.031529-0.027984-0.027354-0.031529-0.030097-0.035268-0.030097
career_contador público-0.0116130.011613-0.030460-0.026921-0.027773-0.028052-0.0286021.000000-0.030460-0.032224...-0.027208-0.031728-0.030972-0.029676-0.026339-0.025746-0.029676-0.028328-0.033195-0.028328
career_diseño de imagen y sonido-0.0250600.025060-0.034463-0.030460-0.031423-0.031739-0.032362-0.0304601.000000-0.036459...-0.030784-0.035899-0.035043-0.033577-0.029801-0.029130-0.033577-0.032052-0.037559-0.032052
career_diseño industrial0.019797-0.019797-0.036459-0.032224-0.033243-0.033577-0.034236-0.032224-0.0364591.000000...-0.032567-0.037978-0.037073-0.035521-0.031527-0.030817-0.035521-0.033908-0.039734-0.033908
career_farmacia-0.0314080.031408-0.031105-0.027491-0.028361-0.028646-0.029208-0.027491-0.031105-0.032906...-0.027784-0.032401-0.031629-0.030305-0.026898-0.026292-0.030305-0.028928-0.033899-0.028928
career_ingeniería electrónica0.016237-0.016237-0.029130-0.025746-0.026561-0.026827-0.027354-0.025746-0.029130-0.030817...-0.026020-0.030343-0.029621-0.028381-0.025190-0.024622-0.028381-0.027092-0.031747-0.027092
career_ingeniería en informática-0.0160950.016095-0.034170-0.030200-0.031156-0.031469-0.032086-0.030200-0.034170-0.036149...-0.030522-0.035593-0.034745-0.033291-0.029548-0.028882-0.033291-0.031779-0.037239-0.031779
career_ingeniería mecánica0.014747-0.014747-0.033577-0.029676-0.030615-0.030922-0.031529-0.029676-0.033577-0.035521...-0.029992-0.034975-0.034142-0.032713-0.029035-0.028381-0.032713-0.031227-0.036593-0.031227
career_licenciatura en administración-0.0250600.025060-0.034463-0.030460-0.031423-0.031739-0.032362-0.030460-0.034463-0.036459...-0.030784-0.035899-0.035043-0.033577-0.029801-0.029130-0.033577-0.032052-0.037559-0.032052
career_licenciatura en artes-0.0459650.045965-0.034754-0.030717-0.031689-0.032007-0.032635-0.030717-0.034754-0.036767...-0.031044-0.036202-0.035340-0.033860-0.030053-0.029376-0.033860-0.032322-0.037876-0.032322
career_licenciatura en ciencia política0.035334-0.035334-0.035043-0.030972-0.031952-0.032273-0.032907-0.030972-0.035043-0.037073...-0.031302-0.036503-0.035633-0.034142-0.030303-0.029621-0.034142-0.032591-0.038191-0.032591
career_licenciatura en ciencia y tecnología de alimentos0.008575-0.008575-0.032974-0.029143-0.030066-0.030367-0.030963-0.029143-0.032974-0.034884...-0.029454-0.034347-0.033529-0.032126-0.028514-0.027871-0.032126-0.030667-0.035936-0.030667
career_licenciatura en ciencias ambientales0.043898-0.043898-0.029801-0.026339-0.027173-0.027446-0.027984-0.026339-0.029801-0.031527...-0.026620-0.031043-0.030303-0.029035-0.025770-0.025190-0.029035-0.027716-0.032478-0.027716
career_licenciatura en ciencias antropológicas0.005411-0.005411-0.032669-0.028874-0.029788-0.030087-0.030677-0.028874-0.032669-0.034561...-0.029181-0.034030-0.033219-0.031829-0.028250-0.027614-0.031829-0.030383-0.035604-0.030383
career_licenciatura en ciencias biológicas-0.0338850.033885-0.034754-0.030717-0.031689-0.032007-0.032635-0.030717-0.034754-0.036767...-0.031044-0.036202-0.035340-0.033860-0.030053-0.029376-0.033860-0.032322-0.037876-0.032322
career_licenciatura en ciencias de la computación-0.0241570.024157-0.031739-0.028052-0.028939-0.029230-0.029803-0.028052-0.031739-0.033577...-0.028350-0.033061-0.032273-0.030922-0.027446-0.026827-0.030922-0.029518-0.034590-0.029518
career_licenciatura en ciencias de la educación0.025774-0.025774-0.030784-0.027208-0.028069-0.028350-0.028907-0.027208-0.030784-0.032567...-0.027497-0.032066-0.031302-0.029992-0.026620-0.026020-0.029992-0.028630-0.033549-0.028630
career_licenciatura en ciencias geológicas-0.0512130.051213-0.033277-0.029411-0.030341-0.030646-0.031247-0.029411-0.033277-0.035204...-0.029724-0.034663-0.033837-0.032421-0.028775-0.028127-0.032421-0.030948-0.036266-0.030948
career_licenciatura en gestión de agroalimentos-0.0410240.041024-0.031423-0.027773-0.028652-0.028939-0.029507-0.027773-0.031423-0.033243...-0.028069-0.032732-0.031952-0.030615-0.027173-0.026561-0.030615-0.029225-0.034246-0.029225
career_licenciatura en kinesiología y fisiatría-0.0013010.001301-0.030784-0.027208-0.028069-0.028350-0.028907-0.027208-0.030784-0.032567...1.000000-0.032066-0.031302-0.029992-0.026620-0.026020-0.029992-0.028630-0.033549-0.028630
career_licenciatura en musicoterapia0.014150-0.014150-0.035899-0.031728-0.032732-0.033061-0.033710-0.031728-0.035899-0.037978...-0.0320661.000000-0.036503-0.034975-0.031043-0.030343-0.034975-0.033387-0.039123-0.033387
career_licenciatura en planificación y diseño del paisaje0.011361-0.011361-0.035043-0.030972-0.031952-0.032273-0.032907-0.030972-0.035043-0.037073...-0.031302-0.0365031.000000-0.034142-0.030303-0.029621-0.034142-0.032591-0.038191-0.032591
career_licenciatura en producción de bioimagenes0.045933-0.045933-0.033577-0.029676-0.030615-0.030922-0.031529-0.029676-0.033577-0.035521...-0.029992-0.034975-0.0341421.000000-0.029035-0.028381-0.032713-0.031227-0.036593-0.031227
career_licenciatura en psicología0.002017-0.002017-0.029801-0.026339-0.027173-0.027446-0.027984-0.026339-0.029801-0.031527...-0.026620-0.031043-0.030303-0.0290351.000000-0.025190-0.029035-0.027716-0.032478-0.027716
career_licenciatura en relaciones del trabajo0.037637-0.037637-0.029130-0.025746-0.026561-0.026827-0.027354-0.025746-0.029130-0.030817...-0.026020-0.030343-0.029621-0.028381-0.0251901.000000-0.028381-0.027092-0.031747-0.027092
career_licenciatura en sociología-0.0226770.022677-0.033577-0.029676-0.030615-0.030922-0.031529-0.029676-0.033577-0.035521...-0.029992-0.034975-0.034142-0.032713-0.029035-0.0283811.000000-0.031227-0.036593-0.031227
career_licenciatura en terapia ocupacional-0.0206360.020636-0.032052-0.028328-0.029225-0.029518-0.030097-0.028328-0.032052-0.033908...-0.028630-0.033387-0.032591-0.031227-0.027716-0.027092-0.0312271.000000-0.034931-0.029809
career_medicina0.002542-0.002542-0.037559-0.033195-0.034246-0.034590-0.035268-0.033195-0.037559-0.039734...-0.033549-0.039123-0.038191-0.036593-0.032478-0.031747-0.036593-0.0349311.000000-0.034931
career_técnico para bioterios0.031490-0.031490-0.032052-0.028328-0.029225-0.029518-0.030097-0.028328-0.032052-0.033908...-0.028630-0.033387-0.032591-0.031227-0.027716-0.027092-0.031227-0.029809-0.0349311.000000
\n", + "

35 rows × 35 columns

\n", + "
" + ], + "text/plain": [ + " gender_female \\\n", + "gender_female 1.000000 \n", + "gender_male -1.000000 \n", + "career_actuario 0.023637 \n", + "career_agronomía -0.025287 \n", + "career_arquitectura 0.018723 \n", + "career_bioquímica 0.021876 \n", + "career_ciencias veterinarias 0.002190 \n", + "career_contador público -0.011613 \n", + "career_diseño de imagen y sonido -0.025060 \n", + "career_diseño industrial 0.019797 \n", + "career_farmacia -0.031408 \n", + "career_ingeniería electrónica 0.016237 \n", + "career_ingeniería en informática -0.016095 \n", + "career_ingeniería mecánica 0.014747 \n", + "career_licenciatura en administración -0.025060 \n", + "career_licenciatura en artes -0.045965 \n", + "career_licenciatura en ciencia política 0.035334 \n", + "career_licenciatura en ciencia y tecnología de ... 0.008575 \n", + "career_licenciatura en ciencias ambientales 0.043898 \n", + "career_licenciatura en ciencias antropológicas 0.005411 \n", + "career_licenciatura en ciencias biológicas -0.033885 \n", + "career_licenciatura en ciencias de la computación -0.024157 \n", + "career_licenciatura en ciencias de la educación 0.025774 \n", + "career_licenciatura en ciencias geológicas -0.051213 \n", + "career_licenciatura en gestión de agroalimentos -0.041024 \n", + "career_licenciatura en kinesiología y fisiatría -0.001301 \n", + "career_licenciatura en musicoterapia 0.014150 \n", + "career_licenciatura en planificación y diseño d... 0.011361 \n", + "career_licenciatura en producción de bioimagenes 0.045933 \n", + "career_licenciatura en psicología 0.002017 \n", + "career_licenciatura en relaciones del trabajo 0.037637 \n", + "career_licenciatura en sociología -0.022677 \n", + "career_licenciatura en terapia ocupacional -0.020636 \n", + "career_medicina 0.002542 \n", + "career_técnico para bioterios 0.031490 \n", + "\n", + " gender_male \\\n", + "gender_female -1.000000 \n", + "gender_male 1.000000 \n", + "career_actuario -0.023637 \n", + "career_agronomía 0.025287 \n", + "career_arquitectura -0.018723 \n", + "career_bioquímica -0.021876 \n", + "career_ciencias veterinarias -0.002190 \n", + "career_contador público 0.011613 \n", + "career_diseño de imagen y sonido 0.025060 \n", + "career_diseño industrial -0.019797 \n", + "career_farmacia 0.031408 \n", + "career_ingeniería electrónica -0.016237 \n", + "career_ingeniería en informática 0.016095 \n", + "career_ingeniería mecánica -0.014747 \n", + "career_licenciatura en administración 0.025060 \n", + "career_licenciatura en artes 0.045965 \n", + "career_licenciatura en ciencia política -0.035334 \n", + "career_licenciatura en ciencia y tecnología de ... -0.008575 \n", + "career_licenciatura en ciencias ambientales -0.043898 \n", + "career_licenciatura en ciencias antropológicas -0.005411 \n", + "career_licenciatura en ciencias biológicas 0.033885 \n", + "career_licenciatura en ciencias de la computación 0.024157 \n", + "career_licenciatura en ciencias de la educación -0.025774 \n", + "career_licenciatura en ciencias geológicas 0.051213 \n", + "career_licenciatura en gestión de agroalimentos 0.041024 \n", + "career_licenciatura en kinesiología y fisiatría 0.001301 \n", + "career_licenciatura en musicoterapia -0.014150 \n", + "career_licenciatura en planificación y diseño d... -0.011361 \n", + "career_licenciatura en producción de bioimagenes -0.045933 \n", + "career_licenciatura en psicología -0.002017 \n", + "career_licenciatura en relaciones del trabajo -0.037637 \n", + "career_licenciatura en sociología 0.022677 \n", + "career_licenciatura en terapia ocupacional 0.020636 \n", + "career_medicina -0.002542 \n", + "career_técnico para bioterios -0.031490 \n", + "\n", + " career_actuario \\\n", + "gender_female 0.023637 \n", + "gender_male -0.023637 \n", + "career_actuario 1.000000 \n", + "career_agronomía -0.030460 \n", + "career_arquitectura -0.031423 \n", + "career_bioquímica -0.031739 \n", + "career_ciencias veterinarias -0.032362 \n", + "career_contador público -0.030460 \n", + "career_diseño de imagen y sonido -0.034463 \n", + "career_diseño industrial -0.036459 \n", + "career_farmacia -0.031105 \n", + "career_ingeniería electrónica -0.029130 \n", + "career_ingeniería en informática -0.034170 \n", + "career_ingeniería mecánica -0.033577 \n", + "career_licenciatura en administración -0.034463 \n", + "career_licenciatura en artes -0.034754 \n", + "career_licenciatura en ciencia política -0.035043 \n", + "career_licenciatura en ciencia y tecnología de ... -0.032974 \n", + "career_licenciatura en ciencias ambientales -0.029801 \n", + "career_licenciatura en ciencias antropológicas -0.032669 \n", + "career_licenciatura en ciencias biológicas -0.034754 \n", + "career_licenciatura en ciencias de la computación -0.031739 \n", + "career_licenciatura en ciencias de la educación -0.030784 \n", + "career_licenciatura en ciencias geológicas -0.033277 \n", + "career_licenciatura en gestión de agroalimentos -0.031423 \n", + "career_licenciatura en kinesiología y fisiatría -0.030784 \n", + "career_licenciatura en musicoterapia -0.035899 \n", + "career_licenciatura en planificación y diseño d... -0.035043 \n", + "career_licenciatura en producción de bioimagenes -0.033577 \n", + "career_licenciatura en psicología -0.029801 \n", + "career_licenciatura en relaciones del trabajo -0.029130 \n", + "career_licenciatura en sociología -0.033577 \n", + "career_licenciatura en terapia ocupacional -0.032052 \n", + "career_medicina -0.037559 \n", + "career_técnico para bioterios -0.032052 \n", + "\n", + " career_agronomía \\\n", + "gender_female -0.025287 \n", + "gender_male 0.025287 \n", + "career_actuario -0.030460 \n", + "career_agronomía 1.000000 \n", + "career_arquitectura -0.027773 \n", + "career_bioquímica -0.028052 \n", + "career_ciencias veterinarias -0.028602 \n", + "career_contador público -0.026921 \n", + "career_diseño de imagen y sonido -0.030460 \n", + "career_diseño industrial -0.032224 \n", + "career_farmacia -0.027491 \n", + "career_ingeniería electrónica -0.025746 \n", + "career_ingeniería en informática -0.030200 \n", + "career_ingeniería mecánica -0.029676 \n", + "career_licenciatura en administración -0.030460 \n", + "career_licenciatura en artes -0.030717 \n", + "career_licenciatura en ciencia política -0.030972 \n", + "career_licenciatura en ciencia y tecnología de ... -0.029143 \n", + "career_licenciatura en ciencias ambientales -0.026339 \n", + "career_licenciatura en ciencias antropológicas -0.028874 \n", + "career_licenciatura en ciencias biológicas -0.030717 \n", + "career_licenciatura en ciencias de la computación -0.028052 \n", + "career_licenciatura en ciencias de la educación -0.027208 \n", + "career_licenciatura en ciencias geológicas -0.029411 \n", + "career_licenciatura en gestión de agroalimentos -0.027773 \n", + "career_licenciatura en kinesiología y fisiatría -0.027208 \n", + "career_licenciatura en musicoterapia -0.031728 \n", + "career_licenciatura en planificación y diseño d... -0.030972 \n", + "career_licenciatura en producción de bioimagenes -0.029676 \n", + "career_licenciatura en psicología -0.026339 \n", + "career_licenciatura en relaciones del trabajo -0.025746 \n", + "career_licenciatura en sociología -0.029676 \n", + "career_licenciatura en terapia ocupacional -0.028328 \n", + "career_medicina -0.033195 \n", + "career_técnico para bioterios -0.028328 \n", + "\n", + " career_arquitectura \\\n", + "gender_female 0.018723 \n", + "gender_male -0.018723 \n", + "career_actuario -0.031423 \n", + "career_agronomía -0.027773 \n", + "career_arquitectura 1.000000 \n", + "career_bioquímica -0.028939 \n", + "career_ciencias veterinarias -0.029507 \n", + "career_contador público -0.027773 \n", + "career_diseño de imagen y sonido -0.031423 \n", + "career_diseño industrial -0.033243 \n", + "career_farmacia -0.028361 \n", + "career_ingeniería electrónica -0.026561 \n", + "career_ingeniería en informática -0.031156 \n", + "career_ingeniería mecánica -0.030615 \n", + "career_licenciatura en administración -0.031423 \n", + "career_licenciatura en artes -0.031689 \n", + "career_licenciatura en ciencia política -0.031952 \n", + "career_licenciatura en ciencia y tecnología de ... -0.030066 \n", + "career_licenciatura en ciencias ambientales -0.027173 \n", + "career_licenciatura en ciencias antropológicas -0.029788 \n", + "career_licenciatura en ciencias biológicas -0.031689 \n", + "career_licenciatura en ciencias de la computación -0.028939 \n", + "career_licenciatura en ciencias de la educación -0.028069 \n", + "career_licenciatura en ciencias geológicas -0.030341 \n", + "career_licenciatura en gestión de agroalimentos -0.028652 \n", + "career_licenciatura en kinesiología y fisiatría -0.028069 \n", + "career_licenciatura en musicoterapia -0.032732 \n", + "career_licenciatura en planificación y diseño d... -0.031952 \n", + "career_licenciatura en producción de bioimagenes -0.030615 \n", + "career_licenciatura en psicología -0.027173 \n", + "career_licenciatura en relaciones del trabajo -0.026561 \n", + "career_licenciatura en sociología -0.030615 \n", + "career_licenciatura en terapia ocupacional -0.029225 \n", + "career_medicina -0.034246 \n", + "career_técnico para bioterios -0.029225 \n", + "\n", + " career_bioquímica \\\n", + "gender_female 0.021876 \n", + "gender_male -0.021876 \n", + "career_actuario -0.031739 \n", + "career_agronomía -0.028052 \n", + "career_arquitectura -0.028939 \n", + "career_bioquímica 1.000000 \n", + "career_ciencias veterinarias -0.029803 \n", + "career_contador público -0.028052 \n", + "career_diseño de imagen y sonido -0.031739 \n", + "career_diseño industrial -0.033577 \n", + "career_farmacia -0.028646 \n", + "career_ingeniería electrónica -0.026827 \n", + "career_ingeniería en informática -0.031469 \n", + "career_ingeniería mecánica -0.030922 \n", + "career_licenciatura en administración -0.031739 \n", + "career_licenciatura en artes -0.032007 \n", + "career_licenciatura en ciencia política -0.032273 \n", + "career_licenciatura en ciencia y tecnología de ... -0.030367 \n", + "career_licenciatura en ciencias ambientales -0.027446 \n", + "career_licenciatura en ciencias antropológicas -0.030087 \n", + "career_licenciatura en ciencias biológicas -0.032007 \n", + "career_licenciatura en ciencias de la computación -0.029230 \n", + "career_licenciatura en ciencias de la educación -0.028350 \n", + "career_licenciatura en ciencias geológicas -0.030646 \n", + "career_licenciatura en gestión de agroalimentos -0.028939 \n", + "career_licenciatura en kinesiología y fisiatría -0.028350 \n", + "career_licenciatura en musicoterapia -0.033061 \n", + "career_licenciatura en planificación y diseño d... -0.032273 \n", + "career_licenciatura en producción de bioimagenes -0.030922 \n", + "career_licenciatura en psicología -0.027446 \n", + "career_licenciatura en relaciones del trabajo -0.026827 \n", + "career_licenciatura en sociología -0.030922 \n", + "career_licenciatura en terapia ocupacional -0.029518 \n", + "career_medicina -0.034590 \n", + "career_técnico para bioterios -0.029518 \n", + "\n", + " career_ciencias veterinarias \\\n", + "gender_female 0.002190 \n", + "gender_male -0.002190 \n", + "career_actuario -0.032362 \n", + "career_agronomía -0.028602 \n", + "career_arquitectura -0.029507 \n", + "career_bioquímica -0.029803 \n", + "career_ciencias veterinarias 1.000000 \n", + "career_contador público -0.028602 \n", + "career_diseño de imagen y sonido -0.032362 \n", + "career_diseño industrial -0.034236 \n", + "career_farmacia -0.029208 \n", + "career_ingeniería electrónica -0.027354 \n", + "career_ingeniería en informática -0.032086 \n", + "career_ingeniería mecánica -0.031529 \n", + "career_licenciatura en administración -0.032362 \n", + "career_licenciatura en artes -0.032635 \n", + "career_licenciatura en ciencia política -0.032907 \n", + "career_licenciatura en ciencia y tecnología de ... -0.030963 \n", + "career_licenciatura en ciencias ambientales -0.027984 \n", + "career_licenciatura en ciencias antropológicas -0.030677 \n", + "career_licenciatura en ciencias biológicas -0.032635 \n", + "career_licenciatura en ciencias de la computación -0.029803 \n", + "career_licenciatura en ciencias de la educación -0.028907 \n", + "career_licenciatura en ciencias geológicas -0.031247 \n", + "career_licenciatura en gestión de agroalimentos -0.029507 \n", + "career_licenciatura en kinesiología y fisiatría -0.028907 \n", + "career_licenciatura en musicoterapia -0.033710 \n", + "career_licenciatura en planificación y diseño d... -0.032907 \n", + "career_licenciatura en producción de bioimagenes -0.031529 \n", + "career_licenciatura en psicología -0.027984 \n", + "career_licenciatura en relaciones del trabajo -0.027354 \n", + "career_licenciatura en sociología -0.031529 \n", + "career_licenciatura en terapia ocupacional -0.030097 \n", + "career_medicina -0.035268 \n", + "career_técnico para bioterios -0.030097 \n", + "\n", + " career_contador público \\\n", + "gender_female -0.011613 \n", + "gender_male 0.011613 \n", + "career_actuario -0.030460 \n", + "career_agronomía -0.026921 \n", + "career_arquitectura -0.027773 \n", + "career_bioquímica -0.028052 \n", + "career_ciencias veterinarias -0.028602 \n", + "career_contador público 1.000000 \n", + "career_diseño de imagen y sonido -0.030460 \n", + "career_diseño industrial -0.032224 \n", + "career_farmacia -0.027491 \n", + "career_ingeniería electrónica -0.025746 \n", + "career_ingeniería en informática -0.030200 \n", + "career_ingeniería mecánica -0.029676 \n", + "career_licenciatura en administración -0.030460 \n", + "career_licenciatura en artes -0.030717 \n", + "career_licenciatura en ciencia política -0.030972 \n", + "career_licenciatura en ciencia y tecnología de ... -0.029143 \n", + "career_licenciatura en ciencias ambientales -0.026339 \n", + "career_licenciatura en ciencias antropológicas -0.028874 \n", + "career_licenciatura en ciencias biológicas -0.030717 \n", + "career_licenciatura en ciencias de la computación -0.028052 \n", + "career_licenciatura en ciencias de la educación -0.027208 \n", + "career_licenciatura en ciencias geológicas -0.029411 \n", + "career_licenciatura en gestión de agroalimentos -0.027773 \n", + "career_licenciatura en kinesiología y fisiatría -0.027208 \n", + "career_licenciatura en musicoterapia -0.031728 \n", + "career_licenciatura en planificación y diseño d... -0.030972 \n", + "career_licenciatura en producción de bioimagenes -0.029676 \n", + "career_licenciatura en psicología -0.026339 \n", + "career_licenciatura en relaciones del trabajo -0.025746 \n", + "career_licenciatura en sociología -0.029676 \n", + "career_licenciatura en terapia ocupacional -0.028328 \n", + "career_medicina -0.033195 \n", + "career_técnico para bioterios -0.028328 \n", + "\n", + " career_diseño de imagen y sonido \\\n", + "gender_female -0.025060 \n", + "gender_male 0.025060 \n", + "career_actuario -0.034463 \n", + "career_agronomía -0.030460 \n", + "career_arquitectura -0.031423 \n", + "career_bioquímica -0.031739 \n", + "career_ciencias veterinarias -0.032362 \n", + "career_contador público -0.030460 \n", + "career_diseño de imagen y sonido 1.000000 \n", + "career_diseño industrial -0.036459 \n", + "career_farmacia -0.031105 \n", + "career_ingeniería electrónica -0.029130 \n", + "career_ingeniería en informática -0.034170 \n", + "career_ingeniería mecánica -0.033577 \n", + "career_licenciatura en administración -0.034463 \n", + "career_licenciatura en artes -0.034754 \n", + "career_licenciatura en ciencia política -0.035043 \n", + "career_licenciatura en ciencia y tecnología de ... -0.032974 \n", + "career_licenciatura en ciencias ambientales -0.029801 \n", + "career_licenciatura en ciencias antropológicas -0.032669 \n", + "career_licenciatura en ciencias biológicas -0.034754 \n", + "career_licenciatura en ciencias de la computación -0.031739 \n", + "career_licenciatura en ciencias de la educación -0.030784 \n", + "career_licenciatura en ciencias geológicas -0.033277 \n", + "career_licenciatura en gestión de agroalimentos -0.031423 \n", + "career_licenciatura en kinesiología y fisiatría -0.030784 \n", + "career_licenciatura en musicoterapia -0.035899 \n", + "career_licenciatura en planificación y diseño d... -0.035043 \n", + "career_licenciatura en producción de bioimagenes -0.033577 \n", + "career_licenciatura en psicología -0.029801 \n", + "career_licenciatura en relaciones del trabajo -0.029130 \n", + "career_licenciatura en sociología -0.033577 \n", + "career_licenciatura en terapia ocupacional -0.032052 \n", + "career_medicina -0.037559 \n", + "career_técnico para bioterios -0.032052 \n", + "\n", + " career_diseño industrial \\\n", + "gender_female 0.019797 \n", + "gender_male -0.019797 \n", + "career_actuario -0.036459 \n", + "career_agronomía -0.032224 \n", + "career_arquitectura -0.033243 \n", + "career_bioquímica -0.033577 \n", + "career_ciencias veterinarias -0.034236 \n", + "career_contador público -0.032224 \n", + "career_diseño de imagen y sonido -0.036459 \n", + "career_diseño industrial 1.000000 \n", + "career_farmacia -0.032906 \n", + "career_ingeniería electrónica -0.030817 \n", + "career_ingeniería en informática -0.036149 \n", + "career_ingeniería mecánica -0.035521 \n", + "career_licenciatura en administración -0.036459 \n", + "career_licenciatura en artes -0.036767 \n", + "career_licenciatura en ciencia política -0.037073 \n", + "career_licenciatura en ciencia y tecnología de ... -0.034884 \n", + "career_licenciatura en ciencias ambientales -0.031527 \n", + "career_licenciatura en ciencias antropológicas -0.034561 \n", + "career_licenciatura en ciencias biológicas -0.036767 \n", + "career_licenciatura en ciencias de la computación -0.033577 \n", + "career_licenciatura en ciencias de la educación -0.032567 \n", + "career_licenciatura en ciencias geológicas -0.035204 \n", + "career_licenciatura en gestión de agroalimentos -0.033243 \n", + "career_licenciatura en kinesiología y fisiatría -0.032567 \n", + "career_licenciatura en musicoterapia -0.037978 \n", + "career_licenciatura en planificación y diseño d... -0.037073 \n", + "career_licenciatura en producción de bioimagenes -0.035521 \n", + "career_licenciatura en psicología -0.031527 \n", + "career_licenciatura en relaciones del trabajo -0.030817 \n", + "career_licenciatura en sociología -0.035521 \n", + "career_licenciatura en terapia ocupacional -0.033908 \n", + "career_medicina -0.039734 \n", + "career_técnico para bioterios -0.033908 \n", + "\n", + " ... \\\n", + "gender_female ... \n", + "gender_male ... \n", + "career_actuario ... \n", + "career_agronomía ... \n", + "career_arquitectura ... \n", + "career_bioquímica ... \n", + "career_ciencias veterinarias ... \n", + "career_contador público ... \n", + "career_diseño de imagen y sonido ... \n", + "career_diseño industrial ... \n", + "career_farmacia ... \n", + "career_ingeniería electrónica ... \n", + "career_ingeniería en informática ... \n", + "career_ingeniería mecánica ... \n", + "career_licenciatura en administración ... \n", + "career_licenciatura en artes ... \n", + "career_licenciatura en ciencia política ... \n", + "career_licenciatura en ciencia y tecnología de ... ... \n", + "career_licenciatura en ciencias ambientales ... \n", + "career_licenciatura en ciencias antropológicas ... \n", + "career_licenciatura en ciencias biológicas ... \n", + "career_licenciatura en ciencias de la computación ... \n", + "career_licenciatura en ciencias de la educación ... \n", + "career_licenciatura en ciencias geológicas ... \n", + "career_licenciatura en gestión de agroalimentos ... \n", + "career_licenciatura en kinesiología y fisiatría ... \n", + "career_licenciatura en musicoterapia ... \n", + "career_licenciatura en planificación y diseño d... ... \n", + "career_licenciatura en producción de bioimagenes ... \n", + "career_licenciatura en psicología ... \n", + "career_licenciatura en relaciones del trabajo ... \n", + "career_licenciatura en sociología ... \n", + "career_licenciatura en terapia ocupacional ... \n", + "career_medicina ... \n", + "career_técnico para bioterios ... \n", + "\n", + " career_licenciatura en kinesiología y fisiatría \\\n", + "gender_female -0.001301 \n", + "gender_male 0.001301 \n", + "career_actuario -0.030784 \n", + "career_agronomía -0.027208 \n", + "career_arquitectura -0.028069 \n", + "career_bioquímica -0.028350 \n", + "career_ciencias veterinarias -0.028907 \n", + "career_contador público -0.027208 \n", + "career_diseño de imagen y sonido -0.030784 \n", + "career_diseño industrial -0.032567 \n", + "career_farmacia -0.027784 \n", + "career_ingeniería electrónica -0.026020 \n", + "career_ingeniería en informática -0.030522 \n", + "career_ingeniería mecánica -0.029992 \n", + "career_licenciatura en administración -0.030784 \n", + "career_licenciatura en artes -0.031044 \n", + "career_licenciatura en ciencia política -0.031302 \n", + "career_licenciatura en ciencia y tecnología de ... -0.029454 \n", + "career_licenciatura en ciencias ambientales -0.026620 \n", + "career_licenciatura en ciencias antropológicas -0.029181 \n", + "career_licenciatura en ciencias biológicas -0.031044 \n", + "career_licenciatura en ciencias de la computación -0.028350 \n", + "career_licenciatura en ciencias de la educación -0.027497 \n", + "career_licenciatura en ciencias geológicas -0.029724 \n", + "career_licenciatura en gestión de agroalimentos -0.028069 \n", + "career_licenciatura en kinesiología y fisiatría 1.000000 \n", + "career_licenciatura en musicoterapia -0.032066 \n", + "career_licenciatura en planificación y diseño d... -0.031302 \n", + "career_licenciatura en producción de bioimagenes -0.029992 \n", + "career_licenciatura en psicología -0.026620 \n", + "career_licenciatura en relaciones del trabajo -0.026020 \n", + "career_licenciatura en sociología -0.029992 \n", + "career_licenciatura en terapia ocupacional -0.028630 \n", + "career_medicina -0.033549 \n", + "career_técnico para bioterios -0.028630 \n", + "\n", + " career_licenciatura en musicoterapia \\\n", + "gender_female 0.014150 \n", + "gender_male -0.014150 \n", + "career_actuario -0.035899 \n", + "career_agronomía -0.031728 \n", + "career_arquitectura -0.032732 \n", + "career_bioquímica -0.033061 \n", + "career_ciencias veterinarias -0.033710 \n", + "career_contador público -0.031728 \n", + "career_diseño de imagen y sonido -0.035899 \n", + "career_diseño industrial -0.037978 \n", + "career_farmacia -0.032401 \n", + "career_ingeniería electrónica -0.030343 \n", + "career_ingeniería en informática -0.035593 \n", + "career_ingeniería mecánica -0.034975 \n", + "career_licenciatura en administración -0.035899 \n", + "career_licenciatura en artes -0.036202 \n", + "career_licenciatura en ciencia política -0.036503 \n", + "career_licenciatura en ciencia y tecnología de ... -0.034347 \n", + "career_licenciatura en ciencias ambientales -0.031043 \n", + "career_licenciatura en ciencias antropológicas -0.034030 \n", + "career_licenciatura en ciencias biológicas -0.036202 \n", + "career_licenciatura en ciencias de la computación -0.033061 \n", + "career_licenciatura en ciencias de la educación -0.032066 \n", + "career_licenciatura en ciencias geológicas -0.034663 \n", + "career_licenciatura en gestión de agroalimentos -0.032732 \n", + "career_licenciatura en kinesiología y fisiatría -0.032066 \n", + "career_licenciatura en musicoterapia 1.000000 \n", + "career_licenciatura en planificación y diseño d... -0.036503 \n", + "career_licenciatura en producción de bioimagenes -0.034975 \n", + "career_licenciatura en psicología -0.031043 \n", + "career_licenciatura en relaciones del trabajo -0.030343 \n", + "career_licenciatura en sociología -0.034975 \n", + "career_licenciatura en terapia ocupacional -0.033387 \n", + "career_medicina -0.039123 \n", + "career_técnico para bioterios -0.033387 \n", + "\n", + " career_licenciatura en planificación y diseño del paisaje \\\n", + "gender_female 0.011361 \n", + "gender_male -0.011361 \n", + "career_actuario -0.035043 \n", + "career_agronomía -0.030972 \n", + "career_arquitectura -0.031952 \n", + "career_bioquímica -0.032273 \n", + "career_ciencias veterinarias -0.032907 \n", + "career_contador público -0.030972 \n", + "career_diseño de imagen y sonido -0.035043 \n", + "career_diseño industrial -0.037073 \n", + "career_farmacia -0.031629 \n", + "career_ingeniería electrónica -0.029621 \n", + "career_ingeniería en informática -0.034745 \n", + "career_ingeniería mecánica -0.034142 \n", + "career_licenciatura en administración -0.035043 \n", + "career_licenciatura en artes -0.035340 \n", + "career_licenciatura en ciencia política -0.035633 \n", + "career_licenciatura en ciencia y tecnología de ... -0.033529 \n", + "career_licenciatura en ciencias ambientales -0.030303 \n", + "career_licenciatura en ciencias antropológicas -0.033219 \n", + "career_licenciatura en ciencias biológicas -0.035340 \n", + "career_licenciatura en ciencias de la computación -0.032273 \n", + "career_licenciatura en ciencias de la educación -0.031302 \n", + "career_licenciatura en ciencias geológicas -0.033837 \n", + "career_licenciatura en gestión de agroalimentos -0.031952 \n", + "career_licenciatura en kinesiología y fisiatría -0.031302 \n", + "career_licenciatura en musicoterapia -0.036503 \n", + "career_licenciatura en planificación y diseño d... 1.000000 \n", + "career_licenciatura en producción de bioimagenes -0.034142 \n", + "career_licenciatura en psicología -0.030303 \n", + "career_licenciatura en relaciones del trabajo -0.029621 \n", + "career_licenciatura en sociología -0.034142 \n", + "career_licenciatura en terapia ocupacional -0.032591 \n", + "career_medicina -0.038191 \n", + "career_técnico para bioterios -0.032591 \n", + "\n", + " career_licenciatura en producción de bioimagenes \\\n", + "gender_female 0.045933 \n", + "gender_male -0.045933 \n", + "career_actuario -0.033577 \n", + "career_agronomía -0.029676 \n", + "career_arquitectura -0.030615 \n", + "career_bioquímica -0.030922 \n", + "career_ciencias veterinarias -0.031529 \n", + "career_contador público -0.029676 \n", + "career_diseño de imagen y sonido -0.033577 \n", + "career_diseño industrial -0.035521 \n", + "career_farmacia -0.030305 \n", + "career_ingeniería electrónica -0.028381 \n", + "career_ingeniería en informática -0.033291 \n", + "career_ingeniería mecánica -0.032713 \n", + "career_licenciatura en administración -0.033577 \n", + "career_licenciatura en artes -0.033860 \n", + "career_licenciatura en ciencia política -0.034142 \n", + "career_licenciatura en ciencia y tecnología de ... -0.032126 \n", + "career_licenciatura en ciencias ambientales -0.029035 \n", + "career_licenciatura en ciencias antropológicas -0.031829 \n", + "career_licenciatura en ciencias biológicas -0.033860 \n", + "career_licenciatura en ciencias de la computación -0.030922 \n", + "career_licenciatura en ciencias de la educación -0.029992 \n", + "career_licenciatura en ciencias geológicas -0.032421 \n", + "career_licenciatura en gestión de agroalimentos -0.030615 \n", + "career_licenciatura en kinesiología y fisiatría -0.029992 \n", + "career_licenciatura en musicoterapia -0.034975 \n", + "career_licenciatura en planificación y diseño d... -0.034142 \n", + "career_licenciatura en producción de bioimagenes 1.000000 \n", + "career_licenciatura en psicología -0.029035 \n", + "career_licenciatura en relaciones del trabajo -0.028381 \n", + "career_licenciatura en sociología -0.032713 \n", + "career_licenciatura en terapia ocupacional -0.031227 \n", + "career_medicina -0.036593 \n", + "career_técnico para bioterios -0.031227 \n", + "\n", + " career_licenciatura en psicología \\\n", + "gender_female 0.002017 \n", + "gender_male -0.002017 \n", + "career_actuario -0.029801 \n", + "career_agronomía -0.026339 \n", + "career_arquitectura -0.027173 \n", + "career_bioquímica -0.027446 \n", + "career_ciencias veterinarias -0.027984 \n", + "career_contador público -0.026339 \n", + "career_diseño de imagen y sonido -0.029801 \n", + "career_diseño industrial -0.031527 \n", + "career_farmacia -0.026898 \n", + "career_ingeniería electrónica -0.025190 \n", + "career_ingeniería en informática -0.029548 \n", + "career_ingeniería mecánica -0.029035 \n", + "career_licenciatura en administración -0.029801 \n", + "career_licenciatura en artes -0.030053 \n", + "career_licenciatura en ciencia política -0.030303 \n", + "career_licenciatura en ciencia y tecnología de ... -0.028514 \n", + "career_licenciatura en ciencias ambientales -0.025770 \n", + "career_licenciatura en ciencias antropológicas -0.028250 \n", + "career_licenciatura en ciencias biológicas -0.030053 \n", + "career_licenciatura en ciencias de la computación -0.027446 \n", + "career_licenciatura en ciencias de la educación -0.026620 \n", + "career_licenciatura en ciencias geológicas -0.028775 \n", + "career_licenciatura en gestión de agroalimentos -0.027173 \n", + "career_licenciatura en kinesiología y fisiatría -0.026620 \n", + "career_licenciatura en musicoterapia -0.031043 \n", + "career_licenciatura en planificación y diseño d... -0.030303 \n", + "career_licenciatura en producción de bioimagenes -0.029035 \n", + "career_licenciatura en psicología 1.000000 \n", + "career_licenciatura en relaciones del trabajo -0.025190 \n", + "career_licenciatura en sociología -0.029035 \n", + "career_licenciatura en terapia ocupacional -0.027716 \n", + "career_medicina -0.032478 \n", + "career_técnico para bioterios -0.027716 \n", + "\n", + " career_licenciatura en relaciones del trabajo \\\n", + "gender_female 0.037637 \n", + "gender_male -0.037637 \n", + "career_actuario -0.029130 \n", + "career_agronomía -0.025746 \n", + "career_arquitectura -0.026561 \n", + "career_bioquímica -0.026827 \n", + "career_ciencias veterinarias -0.027354 \n", + "career_contador público -0.025746 \n", + "career_diseño de imagen y sonido -0.029130 \n", + "career_diseño industrial -0.030817 \n", + "career_farmacia -0.026292 \n", + "career_ingeniería electrónica -0.024622 \n", + "career_ingeniería en informática -0.028882 \n", + "career_ingeniería mecánica -0.028381 \n", + "career_licenciatura en administración -0.029130 \n", + "career_licenciatura en artes -0.029376 \n", + "career_licenciatura en ciencia política -0.029621 \n", + "career_licenciatura en ciencia y tecnología de ... -0.027871 \n", + "career_licenciatura en ciencias ambientales -0.025190 \n", + "career_licenciatura en ciencias antropológicas -0.027614 \n", + "career_licenciatura en ciencias biológicas -0.029376 \n", + "career_licenciatura en ciencias de la computación -0.026827 \n", + "career_licenciatura en ciencias de la educación -0.026020 \n", + "career_licenciatura en ciencias geológicas -0.028127 \n", + "career_licenciatura en gestión de agroalimentos -0.026561 \n", + "career_licenciatura en kinesiología y fisiatría -0.026020 \n", + "career_licenciatura en musicoterapia -0.030343 \n", + "career_licenciatura en planificación y diseño d... -0.029621 \n", + "career_licenciatura en producción de bioimagenes -0.028381 \n", + "career_licenciatura en psicología -0.025190 \n", + "career_licenciatura en relaciones del trabajo 1.000000 \n", + "career_licenciatura en sociología -0.028381 \n", + "career_licenciatura en terapia ocupacional -0.027092 \n", + "career_medicina -0.031747 \n", + "career_técnico para bioterios -0.027092 \n", + "\n", + " career_licenciatura en sociología \\\n", + "gender_female -0.022677 \n", + "gender_male 0.022677 \n", + "career_actuario -0.033577 \n", + "career_agronomía -0.029676 \n", + "career_arquitectura -0.030615 \n", + "career_bioquímica -0.030922 \n", + "career_ciencias veterinarias -0.031529 \n", + "career_contador público -0.029676 \n", + "career_diseño de imagen y sonido -0.033577 \n", + "career_diseño industrial -0.035521 \n", + "career_farmacia -0.030305 \n", + "career_ingeniería electrónica -0.028381 \n", + "career_ingeniería en informática -0.033291 \n", + "career_ingeniería mecánica -0.032713 \n", + "career_licenciatura en administración -0.033577 \n", + "career_licenciatura en artes -0.033860 \n", + "career_licenciatura en ciencia política -0.034142 \n", + "career_licenciatura en ciencia y tecnología de ... -0.032126 \n", + "career_licenciatura en ciencias ambientales -0.029035 \n", + "career_licenciatura en ciencias antropológicas -0.031829 \n", + "career_licenciatura en ciencias biológicas -0.033860 \n", + "career_licenciatura en ciencias de la computación -0.030922 \n", + "career_licenciatura en ciencias de la educación -0.029992 \n", + "career_licenciatura en ciencias geológicas -0.032421 \n", + "career_licenciatura en gestión de agroalimentos -0.030615 \n", + "career_licenciatura en kinesiología y fisiatría -0.029992 \n", + "career_licenciatura en musicoterapia -0.034975 \n", + "career_licenciatura en planificación y diseño d... -0.034142 \n", + "career_licenciatura en producción de bioimagenes -0.032713 \n", + "career_licenciatura en psicología -0.029035 \n", + "career_licenciatura en relaciones del trabajo -0.028381 \n", + "career_licenciatura en sociología 1.000000 \n", + "career_licenciatura en terapia ocupacional -0.031227 \n", + "career_medicina -0.036593 \n", + "career_técnico para bioterios -0.031227 \n", + "\n", + " career_licenciatura en terapia ocupacional \\\n", + "gender_female -0.020636 \n", + "gender_male 0.020636 \n", + "career_actuario -0.032052 \n", + "career_agronomía -0.028328 \n", + "career_arquitectura -0.029225 \n", + "career_bioquímica -0.029518 \n", + "career_ciencias veterinarias -0.030097 \n", + "career_contador público -0.028328 \n", + "career_diseño de imagen y sonido -0.032052 \n", + "career_diseño industrial -0.033908 \n", + "career_farmacia -0.028928 \n", + "career_ingeniería electrónica -0.027092 \n", + "career_ingeniería en informática -0.031779 \n", + "career_ingeniería mecánica -0.031227 \n", + "career_licenciatura en administración -0.032052 \n", + "career_licenciatura en artes -0.032322 \n", + "career_licenciatura en ciencia política -0.032591 \n", + "career_licenciatura en ciencia y tecnología de ... -0.030667 \n", + "career_licenciatura en ciencias ambientales -0.027716 \n", + "career_licenciatura en ciencias antropológicas -0.030383 \n", + "career_licenciatura en ciencias biológicas -0.032322 \n", + "career_licenciatura en ciencias de la computación -0.029518 \n", + "career_licenciatura en ciencias de la educación -0.028630 \n", + "career_licenciatura en ciencias geológicas -0.030948 \n", + "career_licenciatura en gestión de agroalimentos -0.029225 \n", + "career_licenciatura en kinesiología y fisiatría -0.028630 \n", + "career_licenciatura en musicoterapia -0.033387 \n", + "career_licenciatura en planificación y diseño d... -0.032591 \n", + "career_licenciatura en producción de bioimagenes -0.031227 \n", + "career_licenciatura en psicología -0.027716 \n", + "career_licenciatura en relaciones del trabajo -0.027092 \n", + "career_licenciatura en sociología -0.031227 \n", + "career_licenciatura en terapia ocupacional 1.000000 \n", + "career_medicina -0.034931 \n", + "career_técnico para bioterios -0.029809 \n", + "\n", + " career_medicina \\\n", + "gender_female 0.002542 \n", + "gender_male -0.002542 \n", + "career_actuario -0.037559 \n", + "career_agronomía -0.033195 \n", + "career_arquitectura -0.034246 \n", + "career_bioquímica -0.034590 \n", + "career_ciencias veterinarias -0.035268 \n", + "career_contador público -0.033195 \n", + "career_diseño de imagen y sonido -0.037559 \n", + "career_diseño industrial -0.039734 \n", + "career_farmacia -0.033899 \n", + "career_ingeniería electrónica -0.031747 \n", + "career_ingeniería en informática -0.037239 \n", + "career_ingeniería mecánica -0.036593 \n", + "career_licenciatura en administración -0.037559 \n", + "career_licenciatura en artes -0.037876 \n", + "career_licenciatura en ciencia política -0.038191 \n", + "career_licenciatura en ciencia y tecnología de ... -0.035936 \n", + "career_licenciatura en ciencias ambientales -0.032478 \n", + "career_licenciatura en ciencias antropológicas -0.035604 \n", + "career_licenciatura en ciencias biológicas -0.037876 \n", + "career_licenciatura en ciencias de la computación -0.034590 \n", + "career_licenciatura en ciencias de la educación -0.033549 \n", + "career_licenciatura en ciencias geológicas -0.036266 \n", + "career_licenciatura en gestión de agroalimentos -0.034246 \n", + "career_licenciatura en kinesiología y fisiatría -0.033549 \n", + "career_licenciatura en musicoterapia -0.039123 \n", + "career_licenciatura en planificación y diseño d... -0.038191 \n", + "career_licenciatura en producción de bioimagenes -0.036593 \n", + "career_licenciatura en psicología -0.032478 \n", + "career_licenciatura en relaciones del trabajo -0.031747 \n", + "career_licenciatura en sociología -0.036593 \n", + "career_licenciatura en terapia ocupacional -0.034931 \n", + "career_medicina 1.000000 \n", + "career_técnico para bioterios -0.034931 \n", + "\n", + " career_técnico para bioterios \n", + "gender_female 0.031490 \n", + "gender_male -0.031490 \n", + "career_actuario -0.032052 \n", + "career_agronomía -0.028328 \n", + "career_arquitectura -0.029225 \n", + "career_bioquímica -0.029518 \n", + "career_ciencias veterinarias -0.030097 \n", + "career_contador público -0.028328 \n", + "career_diseño de imagen y sonido -0.032052 \n", + "career_diseño industrial -0.033908 \n", + "career_farmacia -0.028928 \n", + "career_ingeniería electrónica -0.027092 \n", + "career_ingeniería en informática -0.031779 \n", + "career_ingeniería mecánica -0.031227 \n", + "career_licenciatura en administración -0.032052 \n", + "career_licenciatura en artes -0.032322 \n", + "career_licenciatura en ciencia política -0.032591 \n", + "career_licenciatura en ciencia y tecnología de ... -0.030667 \n", + "career_licenciatura en ciencias ambientales -0.027716 \n", + "career_licenciatura en ciencias antropológicas -0.030383 \n", + "career_licenciatura en ciencias biológicas -0.032322 \n", + "career_licenciatura en ciencias de la computación -0.029518 \n", + "career_licenciatura en ciencias de la educación -0.028630 \n", + "career_licenciatura en ciencias geológicas -0.030948 \n", + "career_licenciatura en gestión de agroalimentos -0.029225 \n", + "career_licenciatura en kinesiología y fisiatría -0.028630 \n", + "career_licenciatura en musicoterapia -0.033387 \n", + "career_licenciatura en planificación y diseño d... -0.032591 \n", + "career_licenciatura en producción de bioimagenes -0.031227 \n", + "career_licenciatura en psicología -0.027716 \n", + "career_licenciatura en relaciones del trabajo -0.027092 \n", + "career_licenciatura en sociología -0.031227 \n", + "career_licenciatura en terapia ocupacional -0.029809 \n", + "career_medicina -0.034931 \n", + "career_técnico para bioterios 1.000000 \n", + "\n", + "[35 rows x 35 columns]" + ] + }, + "execution_count": 120, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "correlacion1 = dfg1.corr()\n", + "# correlacion\n", + "correlacion1" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "78b140df", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a0ef42a1", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 122, + "id": "dcfaf463", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
gender_femalegender_malecareer_actuariocareer_agronomíacareer_arquitecturacareer_bioquímicacareer_ciencias veterinariascareer_contador públicocareer_diseño de imagen y sonidocareer_diseño industrial...career_licenciatura en kinesiología y fisiatríacareer_licenciatura en musicoterapiacareer_licenciatura en planificación y diseño del paisajecareer_licenciatura en producción de bioimagenescareer_licenciatura en psicologíacareer_licenciatura en relaciones del trabajocareer_licenciatura en sociologíacareer_licenciatura en terapia ocupacionalcareer_medicinacareer_técnico para bioterios
gender_female1.000000-1.0000000.0647560.019895-0.0322130.0026160.027091-0.025293-0.0167910.007851...0.019595-0.0140090.0448690.022949-0.004099-0.0076410.0256630.001113-0.0075040.028664
gender_male-1.0000001.000000-0.064756-0.0198950.032213-0.002616-0.0270910.0252930.016791-0.007851...-0.0195950.014009-0.044869-0.0229490.0040990.007641-0.025663-0.0011130.007504-0.028664
career_actuario0.064756-0.0647561.000000-0.027736-0.024941-0.028613-0.029746-0.033192-0.031905-0.030298...-0.030842-0.033695-0.030298-0.030571-0.029184-0.030571-0.030842-0.031377-0.030023-0.028613
career_agronomía0.019895-0.019895-0.0277361.000000-0.023255-0.026680-0.027736-0.030949-0.029749-0.028251...-0.028758-0.031418-0.028251-0.028506-0.027212-0.028506-0.028758-0.029257-0.027995-0.026680
career_arquitectura-0.0322130.032213-0.024941-0.0232551.000000-0.023991-0.024941-0.027830-0.026751-0.025404...-0.025860-0.028252-0.025404-0.025633-0.024470-0.025633-0.025860-0.026308-0.025173-0.023991
career_bioquímica0.002616-0.002616-0.028613-0.026680-0.0239911.000000-0.028613-0.031928-0.030690-0.029144...-0.029667-0.032411-0.029144-0.029407-0.028073-0.029407-0.029667-0.030182-0.028880-0.027523
career_ciencias veterinarias0.027091-0.027091-0.029746-0.027736-0.024941-0.0286131.000000-0.033192-0.031905-0.030298...-0.030842-0.033695-0.030298-0.030571-0.029184-0.030571-0.030842-0.031377-0.030023-0.028613
career_contador público-0.0252930.025293-0.033192-0.030949-0.027830-0.031928-0.0331921.000000-0.035601-0.033808...-0.034415-0.037598-0.033808-0.034113-0.032565-0.034113-0.034415-0.035012-0.033501-0.031928
career_diseño de imagen y sonido-0.0167910.016791-0.031905-0.029749-0.026751-0.030690-0.031905-0.0356011.000000-0.032497...-0.033080-0.036140-0.032497-0.032790-0.031302-0.032790-0.033080-0.033655-0.032202-0.030690
career_diseño industrial0.007851-0.007851-0.030298-0.028251-0.025404-0.029144-0.030298-0.033808-0.0324971.000000...-0.031415-0.034320-0.030861-0.031139-0.029726-0.031139-0.031415-0.031960-0.030581-0.029144
career_farmacia-0.0285480.028548-0.031905-0.029749-0.026751-0.030690-0.031905-0.035601-0.034221-0.032497...-0.033080-0.036140-0.032497-0.032790-0.031302-0.032790-0.033080-0.033655-0.032202-0.030690
career_ingeniería electrónica-0.0265760.026576-0.028900-0.026947-0.024231-0.027799-0.028900-0.032248-0.030997-0.029436...-0.029965-0.032736-0.029436-0.029702-0.028354-0.029702-0.029965-0.030485-0.029169-0.027799
career_ingeniería en informática-0.0350120.035012-0.030842-0.028758-0.025860-0.029667-0.030842-0.034415-0.033080-0.031415...-0.031978-0.034936-0.031415-0.031698-0.030260-0.031698-0.031978-0.032533-0.031129-0.029667
career_ingeniería mecánica0.007851-0.007851-0.030298-0.028251-0.025404-0.029144-0.030298-0.033808-0.032497-0.030861...-0.031415-0.034320-0.030861-0.031139-0.029726-0.031139-0.031415-0.031960-0.030581-0.029144
career_licenciatura en administración0.012599-0.012599-0.031905-0.029749-0.026751-0.030690-0.031905-0.035601-0.034221-0.032497...-0.033080-0.036140-0.032497-0.032790-0.031302-0.032790-0.033080-0.033655-0.032202-0.030690
career_licenciatura en artes-0.0232730.023273-0.029184-0.027212-0.024470-0.028073-0.029184-0.032565-0.031302-0.029726...-0.030260-0.033059-0.029726-0.029994-0.028633-0.029994-0.030260-0.030785-0.029456-0.028073
career_licenciatura en ciencia política0.001113-0.001113-0.031377-0.029257-0.026308-0.030182-0.031377-0.035012-0.033655-0.031960...-0.032533-0.035543-0.031960-0.032248-0.030785-0.032248-0.032533-0.033098-0.031670-0.030182
career_licenciatura en ciencia y tecnología de alimentos0.002293-0.002293-0.029184-0.027212-0.024470-0.028073-0.029184-0.032565-0.031302-0.029726...-0.030260-0.033059-0.029726-0.029994-0.028633-0.029994-0.030260-0.030785-0.029456-0.028073
career_licenciatura en ciencias ambientales-0.0168810.016881-0.029184-0.027212-0.024470-0.028073-0.029184-0.032565-0.031302-0.029726...-0.030260-0.033059-0.029726-0.029994-0.028633-0.029994-0.030260-0.030785-0.029456-0.028073
career_licenciatura en ciencias antropológicas0.026984-0.026984-0.034437-0.032111-0.028874-0.033126-0.034437-0.038427-0.036937-0.035077...-0.035706-0.039009-0.035077-0.035393-0.033787-0.035393-0.035706-0.036326-0.034758-0.033126
career_licenciatura en ciencias biológicas0.004261-0.004261-0.031111-0.029009-0.026085-0.029926-0.031111-0.034715-0.033369-0.031688...-0.032257-0.035241-0.031688-0.031974-0.030523-0.031974-0.032257-0.032817-0.031401-0.029926
career_licenciatura en ciencias de la computación-0.0197070.019707-0.032166-0.029993-0.026970-0.030941-0.032166-0.035892-0.034500-0.032763...-0.033351-0.036436-0.032763-0.033058-0.031558-0.033058-0.033351-0.033930-0.032466-0.030941
career_licenciatura en ciencias de la educación-0.0168270.016827-0.030298-0.028251-0.025404-0.029144-0.030298-0.033808-0.032497-0.030861...-0.031415-0.034320-0.030861-0.031139-0.029726-0.031139-0.031415-0.031960-0.030581-0.029144
career_licenciatura en ciencias geológicas-0.0627020.062702-0.030571-0.028506-0.025633-0.029407-0.030571-0.034113-0.032790-0.031139...-0.031698-0.034630-0.031139-0.031419-0.029994-0.031419-0.031698-0.032248-0.030856-0.029407
career_licenciatura en gestión de agroalimentos0.016298-0.016298-0.031111-0.029009-0.026085-0.029926-0.031111-0.034715-0.033369-0.031688...-0.032257-0.035241-0.031688-0.031974-0.030523-0.031974-0.032257-0.032817-0.031401-0.029926
career_licenciatura en kinesiología y fisiatría0.019595-0.019595-0.030842-0.028758-0.025860-0.029667-0.030842-0.034415-0.033080-0.031415...1.000000-0.034936-0.031415-0.031698-0.030260-0.031698-0.031978-0.032533-0.031129-0.029667
career_licenciatura en musicoterapia-0.0140090.014009-0.033695-0.031418-0.028252-0.032411-0.033695-0.037598-0.036140-0.034320...-0.0349361.000000-0.034320-0.034630-0.033059-0.034630-0.034936-0.035543-0.034009-0.032411
career_licenciatura en planificación y diseño del paisaje0.044869-0.044869-0.030298-0.028251-0.025404-0.029144-0.030298-0.033808-0.032497-0.030861...-0.031415-0.0343201.000000-0.031139-0.029726-0.031139-0.031415-0.031960-0.030581-0.029144
career_licenciatura en producción de bioimagenes0.022949-0.022949-0.030571-0.028506-0.025633-0.029407-0.030571-0.034113-0.032790-0.031139...-0.031698-0.034630-0.0311391.000000-0.029994-0.031419-0.031698-0.032248-0.030856-0.029407
career_licenciatura en psicología-0.0040990.004099-0.029184-0.027212-0.024470-0.028073-0.029184-0.032565-0.031302-0.029726...-0.030260-0.033059-0.029726-0.0299941.000000-0.029994-0.030260-0.030785-0.029456-0.028073
career_licenciatura en relaciones del trabajo-0.0076410.007641-0.030571-0.028506-0.025633-0.029407-0.030571-0.034113-0.032790-0.031139...-0.031698-0.034630-0.031139-0.031419-0.0299941.000000-0.031698-0.032248-0.030856-0.029407
career_licenciatura en sociología0.025663-0.025663-0.030842-0.028758-0.025860-0.029667-0.030842-0.034415-0.033080-0.031415...-0.031978-0.034936-0.031415-0.031698-0.030260-0.0316981.000000-0.032533-0.031129-0.029667
career_licenciatura en terapia ocupacional0.001113-0.001113-0.031377-0.029257-0.026308-0.030182-0.031377-0.035012-0.033655-0.031960...-0.032533-0.035543-0.031960-0.032248-0.030785-0.032248-0.0325331.000000-0.031670-0.030182
career_medicina-0.0075040.007504-0.030023-0.027995-0.025173-0.028880-0.030023-0.033501-0.032202-0.030581...-0.031129-0.034009-0.030581-0.030856-0.029456-0.030856-0.031129-0.0316701.000000-0.028880
career_técnico para bioterios0.028664-0.028664-0.028613-0.026680-0.023991-0.027523-0.028613-0.031928-0.030690-0.029144...-0.029667-0.032411-0.029144-0.029407-0.028073-0.029407-0.029667-0.030182-0.0288801.000000
\n", + "

35 rows × 35 columns

\n", + "
" + ], + "text/plain": [ + " gender_female \\\n", + "gender_female 1.000000 \n", + "gender_male -1.000000 \n", + "career_actuario 0.064756 \n", + "career_agronomía 0.019895 \n", + "career_arquitectura -0.032213 \n", + "career_bioquímica 0.002616 \n", + "career_ciencias veterinarias 0.027091 \n", + "career_contador público -0.025293 \n", + "career_diseño de imagen y sonido -0.016791 \n", + "career_diseño industrial 0.007851 \n", + "career_farmacia -0.028548 \n", + "career_ingeniería electrónica -0.026576 \n", + "career_ingeniería en informática -0.035012 \n", + "career_ingeniería mecánica 0.007851 \n", + "career_licenciatura en administración 0.012599 \n", + "career_licenciatura en artes -0.023273 \n", + "career_licenciatura en ciencia política 0.001113 \n", + "career_licenciatura en ciencia y tecnología de ... 0.002293 \n", + "career_licenciatura en ciencias ambientales -0.016881 \n", + "career_licenciatura en ciencias antropológicas 0.026984 \n", + "career_licenciatura en ciencias biológicas 0.004261 \n", + "career_licenciatura en ciencias de la computación -0.019707 \n", + "career_licenciatura en ciencias de la educación -0.016827 \n", + "career_licenciatura en ciencias geológicas -0.062702 \n", + "career_licenciatura en gestión de agroalimentos 0.016298 \n", + "career_licenciatura en kinesiología y fisiatría 0.019595 \n", + "career_licenciatura en musicoterapia -0.014009 \n", + "career_licenciatura en planificación y diseño d... 0.044869 \n", + "career_licenciatura en producción de bioimagenes 0.022949 \n", + "career_licenciatura en psicología -0.004099 \n", + "career_licenciatura en relaciones del trabajo -0.007641 \n", + "career_licenciatura en sociología 0.025663 \n", + "career_licenciatura en terapia ocupacional 0.001113 \n", + "career_medicina -0.007504 \n", + "career_técnico para bioterios 0.028664 \n", + "\n", + " gender_male \\\n", + "gender_female -1.000000 \n", + "gender_male 1.000000 \n", + "career_actuario -0.064756 \n", + "career_agronomía -0.019895 \n", + "career_arquitectura 0.032213 \n", + "career_bioquímica -0.002616 \n", + "career_ciencias veterinarias -0.027091 \n", + "career_contador público 0.025293 \n", + "career_diseño de imagen y sonido 0.016791 \n", + "career_diseño industrial -0.007851 \n", + "career_farmacia 0.028548 \n", + "career_ingeniería electrónica 0.026576 \n", + "career_ingeniería en informática 0.035012 \n", + "career_ingeniería mecánica -0.007851 \n", + "career_licenciatura en administración -0.012599 \n", + "career_licenciatura en artes 0.023273 \n", + "career_licenciatura en ciencia política -0.001113 \n", + "career_licenciatura en ciencia y tecnología de ... -0.002293 \n", + "career_licenciatura en ciencias ambientales 0.016881 \n", + "career_licenciatura en ciencias antropológicas -0.026984 \n", + "career_licenciatura en ciencias biológicas -0.004261 \n", + "career_licenciatura en ciencias de la computación 0.019707 \n", + "career_licenciatura en ciencias de la educación 0.016827 \n", + "career_licenciatura en ciencias geológicas 0.062702 \n", + "career_licenciatura en gestión de agroalimentos -0.016298 \n", + "career_licenciatura en kinesiología y fisiatría -0.019595 \n", + "career_licenciatura en musicoterapia 0.014009 \n", + "career_licenciatura en planificación y diseño d... -0.044869 \n", + "career_licenciatura en producción de bioimagenes -0.022949 \n", + "career_licenciatura en psicología 0.004099 \n", + "career_licenciatura en relaciones del trabajo 0.007641 \n", + "career_licenciatura en sociología -0.025663 \n", + "career_licenciatura en terapia ocupacional -0.001113 \n", + "career_medicina 0.007504 \n", + "career_técnico para bioterios -0.028664 \n", + "\n", + " career_actuario \\\n", + "gender_female 0.064756 \n", + "gender_male -0.064756 \n", + "career_actuario 1.000000 \n", + "career_agronomía -0.027736 \n", + "career_arquitectura -0.024941 \n", + "career_bioquímica -0.028613 \n", + "career_ciencias veterinarias -0.029746 \n", + "career_contador público -0.033192 \n", + "career_diseño de imagen y sonido -0.031905 \n", + "career_diseño industrial -0.030298 \n", + "career_farmacia -0.031905 \n", + "career_ingeniería electrónica -0.028900 \n", + "career_ingeniería en informática -0.030842 \n", + "career_ingeniería mecánica -0.030298 \n", + "career_licenciatura en administración -0.031905 \n", + "career_licenciatura en artes -0.029184 \n", + "career_licenciatura en ciencia política -0.031377 \n", + "career_licenciatura en ciencia y tecnología de ... -0.029184 \n", + "career_licenciatura en ciencias ambientales -0.029184 \n", + "career_licenciatura en ciencias antropológicas -0.034437 \n", + "career_licenciatura en ciencias biológicas -0.031111 \n", + "career_licenciatura en ciencias de la computación -0.032166 \n", + "career_licenciatura en ciencias de la educación -0.030298 \n", + "career_licenciatura en ciencias geológicas -0.030571 \n", + "career_licenciatura en gestión de agroalimentos -0.031111 \n", + "career_licenciatura en kinesiología y fisiatría -0.030842 \n", + "career_licenciatura en musicoterapia -0.033695 \n", + "career_licenciatura en planificación y diseño d... -0.030298 \n", + "career_licenciatura en producción de bioimagenes -0.030571 \n", + "career_licenciatura en psicología -0.029184 \n", + "career_licenciatura en relaciones del trabajo -0.030571 \n", + "career_licenciatura en sociología -0.030842 \n", + "career_licenciatura en terapia ocupacional -0.031377 \n", + "career_medicina -0.030023 \n", + "career_técnico para bioterios -0.028613 \n", + "\n", + " career_agronomía \\\n", + "gender_female 0.019895 \n", + "gender_male -0.019895 \n", + "career_actuario -0.027736 \n", + "career_agronomía 1.000000 \n", + "career_arquitectura -0.023255 \n", + "career_bioquímica -0.026680 \n", + "career_ciencias veterinarias -0.027736 \n", + "career_contador público -0.030949 \n", + "career_diseño de imagen y sonido -0.029749 \n", + "career_diseño industrial -0.028251 \n", + "career_farmacia -0.029749 \n", + "career_ingeniería electrónica -0.026947 \n", + "career_ingeniería en informática -0.028758 \n", + "career_ingeniería mecánica -0.028251 \n", + "career_licenciatura en administración -0.029749 \n", + "career_licenciatura en artes -0.027212 \n", + "career_licenciatura en ciencia política -0.029257 \n", + "career_licenciatura en ciencia y tecnología de ... -0.027212 \n", + "career_licenciatura en ciencias ambientales -0.027212 \n", + "career_licenciatura en ciencias antropológicas -0.032111 \n", + "career_licenciatura en ciencias biológicas -0.029009 \n", + "career_licenciatura en ciencias de la computación -0.029993 \n", + "career_licenciatura en ciencias de la educación -0.028251 \n", + "career_licenciatura en ciencias geológicas -0.028506 \n", + "career_licenciatura en gestión de agroalimentos -0.029009 \n", + "career_licenciatura en kinesiología y fisiatría -0.028758 \n", + "career_licenciatura en musicoterapia -0.031418 \n", + "career_licenciatura en planificación y diseño d... -0.028251 \n", + "career_licenciatura en producción de bioimagenes -0.028506 \n", + "career_licenciatura en psicología -0.027212 \n", + "career_licenciatura en relaciones del trabajo -0.028506 \n", + "career_licenciatura en sociología -0.028758 \n", + "career_licenciatura en terapia ocupacional -0.029257 \n", + "career_medicina -0.027995 \n", + "career_técnico para bioterios -0.026680 \n", + "\n", + " career_arquitectura \\\n", + "gender_female -0.032213 \n", + "gender_male 0.032213 \n", + "career_actuario -0.024941 \n", + "career_agronomía -0.023255 \n", + "career_arquitectura 1.000000 \n", + "career_bioquímica -0.023991 \n", + "career_ciencias veterinarias -0.024941 \n", + "career_contador público -0.027830 \n", + "career_diseño de imagen y sonido -0.026751 \n", + "career_diseño industrial -0.025404 \n", + "career_farmacia -0.026751 \n", + "career_ingeniería electrónica -0.024231 \n", + "career_ingeniería en informática -0.025860 \n", + "career_ingeniería mecánica -0.025404 \n", + "career_licenciatura en administración -0.026751 \n", + "career_licenciatura en artes -0.024470 \n", + "career_licenciatura en ciencia política -0.026308 \n", + "career_licenciatura en ciencia y tecnología de ... -0.024470 \n", + "career_licenciatura en ciencias ambientales -0.024470 \n", + "career_licenciatura en ciencias antropológicas -0.028874 \n", + "career_licenciatura en ciencias biológicas -0.026085 \n", + "career_licenciatura en ciencias de la computación -0.026970 \n", + "career_licenciatura en ciencias de la educación -0.025404 \n", + "career_licenciatura en ciencias geológicas -0.025633 \n", + "career_licenciatura en gestión de agroalimentos -0.026085 \n", + "career_licenciatura en kinesiología y fisiatría -0.025860 \n", + "career_licenciatura en musicoterapia -0.028252 \n", + "career_licenciatura en planificación y diseño d... -0.025404 \n", + "career_licenciatura en producción de bioimagenes -0.025633 \n", + "career_licenciatura en psicología -0.024470 \n", + "career_licenciatura en relaciones del trabajo -0.025633 \n", + "career_licenciatura en sociología -0.025860 \n", + "career_licenciatura en terapia ocupacional -0.026308 \n", + "career_medicina -0.025173 \n", + "career_técnico para bioterios -0.023991 \n", + "\n", + " career_bioquímica \\\n", + "gender_female 0.002616 \n", + "gender_male -0.002616 \n", + "career_actuario -0.028613 \n", + "career_agronomía -0.026680 \n", + "career_arquitectura -0.023991 \n", + "career_bioquímica 1.000000 \n", + "career_ciencias veterinarias -0.028613 \n", + "career_contador público -0.031928 \n", + "career_diseño de imagen y sonido -0.030690 \n", + "career_diseño industrial -0.029144 \n", + "career_farmacia -0.030690 \n", + "career_ingeniería electrónica -0.027799 \n", + "career_ingeniería en informática -0.029667 \n", + "career_ingeniería mecánica -0.029144 \n", + "career_licenciatura en administración -0.030690 \n", + "career_licenciatura en artes -0.028073 \n", + "career_licenciatura en ciencia política -0.030182 \n", + "career_licenciatura en ciencia y tecnología de ... -0.028073 \n", + "career_licenciatura en ciencias ambientales -0.028073 \n", + "career_licenciatura en ciencias antropológicas -0.033126 \n", + "career_licenciatura en ciencias biológicas -0.029926 \n", + "career_licenciatura en ciencias de la computación -0.030941 \n", + "career_licenciatura en ciencias de la educación -0.029144 \n", + "career_licenciatura en ciencias geológicas -0.029407 \n", + "career_licenciatura en gestión de agroalimentos -0.029926 \n", + "career_licenciatura en kinesiología y fisiatría -0.029667 \n", + "career_licenciatura en musicoterapia -0.032411 \n", + "career_licenciatura en planificación y diseño d... -0.029144 \n", + "career_licenciatura en producción de bioimagenes -0.029407 \n", + "career_licenciatura en psicología -0.028073 \n", + "career_licenciatura en relaciones del trabajo -0.029407 \n", + "career_licenciatura en sociología -0.029667 \n", + "career_licenciatura en terapia ocupacional -0.030182 \n", + "career_medicina -0.028880 \n", + "career_técnico para bioterios -0.027523 \n", + "\n", + " career_ciencias veterinarias \\\n", + "gender_female 0.027091 \n", + "gender_male -0.027091 \n", + "career_actuario -0.029746 \n", + "career_agronomía -0.027736 \n", + "career_arquitectura -0.024941 \n", + "career_bioquímica -0.028613 \n", + "career_ciencias veterinarias 1.000000 \n", + "career_contador público -0.033192 \n", + "career_diseño de imagen y sonido -0.031905 \n", + "career_diseño industrial -0.030298 \n", + "career_farmacia -0.031905 \n", + "career_ingeniería electrónica -0.028900 \n", + "career_ingeniería en informática -0.030842 \n", + "career_ingeniería mecánica -0.030298 \n", + "career_licenciatura en administración -0.031905 \n", + "career_licenciatura en artes -0.029184 \n", + "career_licenciatura en ciencia política -0.031377 \n", + "career_licenciatura en ciencia y tecnología de ... -0.029184 \n", + "career_licenciatura en ciencias ambientales -0.029184 \n", + "career_licenciatura en ciencias antropológicas -0.034437 \n", + "career_licenciatura en ciencias biológicas -0.031111 \n", + "career_licenciatura en ciencias de la computación -0.032166 \n", + "career_licenciatura en ciencias de la educación -0.030298 \n", + "career_licenciatura en ciencias geológicas -0.030571 \n", + "career_licenciatura en gestión de agroalimentos -0.031111 \n", + "career_licenciatura en kinesiología y fisiatría -0.030842 \n", + "career_licenciatura en musicoterapia -0.033695 \n", + "career_licenciatura en planificación y diseño d... -0.030298 \n", + "career_licenciatura en producción de bioimagenes -0.030571 \n", + "career_licenciatura en psicología -0.029184 \n", + "career_licenciatura en relaciones del trabajo -0.030571 \n", + "career_licenciatura en sociología -0.030842 \n", + "career_licenciatura en terapia ocupacional -0.031377 \n", + "career_medicina -0.030023 \n", + "career_técnico para bioterios -0.028613 \n", + "\n", + " career_contador público \\\n", + "gender_female -0.025293 \n", + "gender_male 0.025293 \n", + "career_actuario -0.033192 \n", + "career_agronomía -0.030949 \n", + "career_arquitectura -0.027830 \n", + "career_bioquímica -0.031928 \n", + "career_ciencias veterinarias -0.033192 \n", + "career_contador público 1.000000 \n", + "career_diseño de imagen y sonido -0.035601 \n", + "career_diseño industrial -0.033808 \n", + "career_farmacia -0.035601 \n", + "career_ingeniería electrónica -0.032248 \n", + "career_ingeniería en informática -0.034415 \n", + "career_ingeniería mecánica -0.033808 \n", + "career_licenciatura en administración -0.035601 \n", + "career_licenciatura en artes -0.032565 \n", + "career_licenciatura en ciencia política -0.035012 \n", + "career_licenciatura en ciencia y tecnología de ... -0.032565 \n", + "career_licenciatura en ciencias ambientales -0.032565 \n", + "career_licenciatura en ciencias antropológicas -0.038427 \n", + "career_licenciatura en ciencias biológicas -0.034715 \n", + "career_licenciatura en ciencias de la computación -0.035892 \n", + "career_licenciatura en ciencias de la educación -0.033808 \n", + "career_licenciatura en ciencias geológicas -0.034113 \n", + "career_licenciatura en gestión de agroalimentos -0.034715 \n", + "career_licenciatura en kinesiología y fisiatría -0.034415 \n", + "career_licenciatura en musicoterapia -0.037598 \n", + "career_licenciatura en planificación y diseño d... -0.033808 \n", + "career_licenciatura en producción de bioimagenes -0.034113 \n", + "career_licenciatura en psicología -0.032565 \n", + "career_licenciatura en relaciones del trabajo -0.034113 \n", + "career_licenciatura en sociología -0.034415 \n", + "career_licenciatura en terapia ocupacional -0.035012 \n", + "career_medicina -0.033501 \n", + "career_técnico para bioterios -0.031928 \n", + "\n", + " career_diseño de imagen y sonido \\\n", + "gender_female -0.016791 \n", + "gender_male 0.016791 \n", + "career_actuario -0.031905 \n", + "career_agronomía -0.029749 \n", + "career_arquitectura -0.026751 \n", + "career_bioquímica -0.030690 \n", + "career_ciencias veterinarias -0.031905 \n", + "career_contador público -0.035601 \n", + "career_diseño de imagen y sonido 1.000000 \n", + "career_diseño industrial -0.032497 \n", + "career_farmacia -0.034221 \n", + "career_ingeniería electrónica -0.030997 \n", + "career_ingeniería en informática -0.033080 \n", + "career_ingeniería mecánica -0.032497 \n", + "career_licenciatura en administración -0.034221 \n", + "career_licenciatura en artes -0.031302 \n", + "career_licenciatura en ciencia política -0.033655 \n", + "career_licenciatura en ciencia y tecnología de ... -0.031302 \n", + "career_licenciatura en ciencias ambientales -0.031302 \n", + "career_licenciatura en ciencias antropológicas -0.036937 \n", + "career_licenciatura en ciencias biológicas -0.033369 \n", + "career_licenciatura en ciencias de la computación -0.034500 \n", + "career_licenciatura en ciencias de la educación -0.032497 \n", + "career_licenciatura en ciencias geológicas -0.032790 \n", + "career_licenciatura en gestión de agroalimentos -0.033369 \n", + "career_licenciatura en kinesiología y fisiatría -0.033080 \n", + "career_licenciatura en musicoterapia -0.036140 \n", + "career_licenciatura en planificación y diseño d... -0.032497 \n", + "career_licenciatura en producción de bioimagenes -0.032790 \n", + "career_licenciatura en psicología -0.031302 \n", + "career_licenciatura en relaciones del trabajo -0.032790 \n", + "career_licenciatura en sociología -0.033080 \n", + "career_licenciatura en terapia ocupacional -0.033655 \n", + "career_medicina -0.032202 \n", + "career_técnico para bioterios -0.030690 \n", + "\n", + " career_diseño industrial \\\n", + "gender_female 0.007851 \n", + "gender_male -0.007851 \n", + "career_actuario -0.030298 \n", + "career_agronomía -0.028251 \n", + "career_arquitectura -0.025404 \n", + "career_bioquímica -0.029144 \n", + "career_ciencias veterinarias -0.030298 \n", + "career_contador público -0.033808 \n", + "career_diseño de imagen y sonido -0.032497 \n", + "career_diseño industrial 1.000000 \n", + "career_farmacia -0.032497 \n", + "career_ingeniería electrónica -0.029436 \n", + "career_ingeniería en informática -0.031415 \n", + "career_ingeniería mecánica -0.030861 \n", + "career_licenciatura en administración -0.032497 \n", + "career_licenciatura en artes -0.029726 \n", + "career_licenciatura en ciencia política -0.031960 \n", + "career_licenciatura en ciencia y tecnología de ... -0.029726 \n", + "career_licenciatura en ciencias ambientales -0.029726 \n", + "career_licenciatura en ciencias antropológicas -0.035077 \n", + "career_licenciatura en ciencias biológicas -0.031688 \n", + "career_licenciatura en ciencias de la computación -0.032763 \n", + "career_licenciatura en ciencias de la educación -0.030861 \n", + "career_licenciatura en ciencias geológicas -0.031139 \n", + "career_licenciatura en gestión de agroalimentos -0.031688 \n", + "career_licenciatura en kinesiología y fisiatría -0.031415 \n", + "career_licenciatura en musicoterapia -0.034320 \n", + "career_licenciatura en planificación y diseño d... -0.030861 \n", + "career_licenciatura en producción de bioimagenes -0.031139 \n", + "career_licenciatura en psicología -0.029726 \n", + "career_licenciatura en relaciones del trabajo -0.031139 \n", + "career_licenciatura en sociología -0.031415 \n", + "career_licenciatura en terapia ocupacional -0.031960 \n", + "career_medicina -0.030581 \n", + "career_técnico para bioterios -0.029144 \n", + "\n", + " ... \\\n", + "gender_female ... \n", + "gender_male ... \n", + "career_actuario ... \n", + "career_agronomía ... \n", + "career_arquitectura ... \n", + "career_bioquímica ... \n", + "career_ciencias veterinarias ... \n", + "career_contador público ... \n", + "career_diseño de imagen y sonido ... \n", + "career_diseño industrial ... \n", + "career_farmacia ... \n", + "career_ingeniería electrónica ... \n", + "career_ingeniería en informática ... \n", + "career_ingeniería mecánica ... \n", + "career_licenciatura en administración ... \n", + "career_licenciatura en artes ... \n", + "career_licenciatura en ciencia política ... \n", + "career_licenciatura en ciencia y tecnología de ... ... \n", + "career_licenciatura en ciencias ambientales ... \n", + "career_licenciatura en ciencias antropológicas ... \n", + "career_licenciatura en ciencias biológicas ... \n", + "career_licenciatura en ciencias de la computación ... \n", + "career_licenciatura en ciencias de la educación ... \n", + "career_licenciatura en ciencias geológicas ... \n", + "career_licenciatura en gestión de agroalimentos ... \n", + "career_licenciatura en kinesiología y fisiatría ... \n", + "career_licenciatura en musicoterapia ... \n", + "career_licenciatura en planificación y diseño d... ... \n", + "career_licenciatura en producción de bioimagenes ... \n", + "career_licenciatura en psicología ... \n", + "career_licenciatura en relaciones del trabajo ... \n", + "career_licenciatura en sociología ... \n", + "career_licenciatura en terapia ocupacional ... \n", + "career_medicina ... \n", + "career_técnico para bioterios ... \n", + "\n", + " career_licenciatura en kinesiología y fisiatría \\\n", + "gender_female 0.019595 \n", + "gender_male -0.019595 \n", + "career_actuario -0.030842 \n", + "career_agronomía -0.028758 \n", + "career_arquitectura -0.025860 \n", + "career_bioquímica -0.029667 \n", + "career_ciencias veterinarias -0.030842 \n", + "career_contador público -0.034415 \n", + "career_diseño de imagen y sonido -0.033080 \n", + "career_diseño industrial -0.031415 \n", + "career_farmacia -0.033080 \n", + "career_ingeniería electrónica -0.029965 \n", + "career_ingeniería en informática -0.031978 \n", + "career_ingeniería mecánica -0.031415 \n", + "career_licenciatura en administración -0.033080 \n", + "career_licenciatura en artes -0.030260 \n", + "career_licenciatura en ciencia política -0.032533 \n", + "career_licenciatura en ciencia y tecnología de ... -0.030260 \n", + "career_licenciatura en ciencias ambientales -0.030260 \n", + "career_licenciatura en ciencias antropológicas -0.035706 \n", + "career_licenciatura en ciencias biológicas -0.032257 \n", + "career_licenciatura en ciencias de la computación -0.033351 \n", + "career_licenciatura en ciencias de la educación -0.031415 \n", + "career_licenciatura en ciencias geológicas -0.031698 \n", + "career_licenciatura en gestión de agroalimentos -0.032257 \n", + "career_licenciatura en kinesiología y fisiatría 1.000000 \n", + "career_licenciatura en musicoterapia -0.034936 \n", + "career_licenciatura en planificación y diseño d... -0.031415 \n", + "career_licenciatura en producción de bioimagenes -0.031698 \n", + "career_licenciatura en psicología -0.030260 \n", + "career_licenciatura en relaciones del trabajo -0.031698 \n", + "career_licenciatura en sociología -0.031978 \n", + "career_licenciatura en terapia ocupacional -0.032533 \n", + "career_medicina -0.031129 \n", + "career_técnico para bioterios -0.029667 \n", + "\n", + " career_licenciatura en musicoterapia \\\n", + "gender_female -0.014009 \n", + "gender_male 0.014009 \n", + "career_actuario -0.033695 \n", + "career_agronomía -0.031418 \n", + "career_arquitectura -0.028252 \n", + "career_bioquímica -0.032411 \n", + "career_ciencias veterinarias -0.033695 \n", + "career_contador público -0.037598 \n", + "career_diseño de imagen y sonido -0.036140 \n", + "career_diseño industrial -0.034320 \n", + "career_farmacia -0.036140 \n", + "career_ingeniería electrónica -0.032736 \n", + "career_ingeniería en informática -0.034936 \n", + "career_ingeniería mecánica -0.034320 \n", + "career_licenciatura en administración -0.036140 \n", + "career_licenciatura en artes -0.033059 \n", + "career_licenciatura en ciencia política -0.035543 \n", + "career_licenciatura en ciencia y tecnología de ... -0.033059 \n", + "career_licenciatura en ciencias ambientales -0.033059 \n", + "career_licenciatura en ciencias antropológicas -0.039009 \n", + "career_licenciatura en ciencias biológicas -0.035241 \n", + "career_licenciatura en ciencias de la computación -0.036436 \n", + "career_licenciatura en ciencias de la educación -0.034320 \n", + "career_licenciatura en ciencias geológicas -0.034630 \n", + "career_licenciatura en gestión de agroalimentos -0.035241 \n", + "career_licenciatura en kinesiología y fisiatría -0.034936 \n", + "career_licenciatura en musicoterapia 1.000000 \n", + "career_licenciatura en planificación y diseño d... -0.034320 \n", + "career_licenciatura en producción de bioimagenes -0.034630 \n", + "career_licenciatura en psicología -0.033059 \n", + "career_licenciatura en relaciones del trabajo -0.034630 \n", + "career_licenciatura en sociología -0.034936 \n", + "career_licenciatura en terapia ocupacional -0.035543 \n", + "career_medicina -0.034009 \n", + "career_técnico para bioterios -0.032411 \n", + "\n", + " career_licenciatura en planificación y diseño del paisaje \\\n", + "gender_female 0.044869 \n", + "gender_male -0.044869 \n", + "career_actuario -0.030298 \n", + "career_agronomía -0.028251 \n", + "career_arquitectura -0.025404 \n", + "career_bioquímica -0.029144 \n", + "career_ciencias veterinarias -0.030298 \n", + "career_contador público -0.033808 \n", + "career_diseño de imagen y sonido -0.032497 \n", + "career_diseño industrial -0.030861 \n", + "career_farmacia -0.032497 \n", + "career_ingeniería electrónica -0.029436 \n", + "career_ingeniería en informática -0.031415 \n", + "career_ingeniería mecánica -0.030861 \n", + "career_licenciatura en administración -0.032497 \n", + "career_licenciatura en artes -0.029726 \n", + "career_licenciatura en ciencia política -0.031960 \n", + "career_licenciatura en ciencia y tecnología de ... -0.029726 \n", + "career_licenciatura en ciencias ambientales -0.029726 \n", + "career_licenciatura en ciencias antropológicas -0.035077 \n", + "career_licenciatura en ciencias biológicas -0.031688 \n", + "career_licenciatura en ciencias de la computación -0.032763 \n", + "career_licenciatura en ciencias de la educación -0.030861 \n", + "career_licenciatura en ciencias geológicas -0.031139 \n", + "career_licenciatura en gestión de agroalimentos -0.031688 \n", + "career_licenciatura en kinesiología y fisiatría -0.031415 \n", + "career_licenciatura en musicoterapia -0.034320 \n", + "career_licenciatura en planificación y diseño d... 1.000000 \n", + "career_licenciatura en producción de bioimagenes -0.031139 \n", + "career_licenciatura en psicología -0.029726 \n", + "career_licenciatura en relaciones del trabajo -0.031139 \n", + "career_licenciatura en sociología -0.031415 \n", + "career_licenciatura en terapia ocupacional -0.031960 \n", + "career_medicina -0.030581 \n", + "career_técnico para bioterios -0.029144 \n", + "\n", + " career_licenciatura en producción de bioimagenes \\\n", + "gender_female 0.022949 \n", + "gender_male -0.022949 \n", + "career_actuario -0.030571 \n", + "career_agronomía -0.028506 \n", + "career_arquitectura -0.025633 \n", + "career_bioquímica -0.029407 \n", + "career_ciencias veterinarias -0.030571 \n", + "career_contador público -0.034113 \n", + "career_diseño de imagen y sonido -0.032790 \n", + "career_diseño industrial -0.031139 \n", + "career_farmacia -0.032790 \n", + "career_ingeniería electrónica -0.029702 \n", + "career_ingeniería en informática -0.031698 \n", + "career_ingeniería mecánica -0.031139 \n", + "career_licenciatura en administración -0.032790 \n", + "career_licenciatura en artes -0.029994 \n", + "career_licenciatura en ciencia política -0.032248 \n", + "career_licenciatura en ciencia y tecnología de ... -0.029994 \n", + "career_licenciatura en ciencias ambientales -0.029994 \n", + "career_licenciatura en ciencias antropológicas -0.035393 \n", + "career_licenciatura en ciencias biológicas -0.031974 \n", + "career_licenciatura en ciencias de la computación -0.033058 \n", + "career_licenciatura en ciencias de la educación -0.031139 \n", + "career_licenciatura en ciencias geológicas -0.031419 \n", + "career_licenciatura en gestión de agroalimentos -0.031974 \n", + "career_licenciatura en kinesiología y fisiatría -0.031698 \n", + "career_licenciatura en musicoterapia -0.034630 \n", + "career_licenciatura en planificación y diseño d... -0.031139 \n", + "career_licenciatura en producción de bioimagenes 1.000000 \n", + "career_licenciatura en psicología -0.029994 \n", + "career_licenciatura en relaciones del trabajo -0.031419 \n", + "career_licenciatura en sociología -0.031698 \n", + "career_licenciatura en terapia ocupacional -0.032248 \n", + "career_medicina -0.030856 \n", + "career_técnico para bioterios -0.029407 \n", + "\n", + " career_licenciatura en psicología \\\n", + "gender_female -0.004099 \n", + "gender_male 0.004099 \n", + "career_actuario -0.029184 \n", + "career_agronomía -0.027212 \n", + "career_arquitectura -0.024470 \n", + "career_bioquímica -0.028073 \n", + "career_ciencias veterinarias -0.029184 \n", + "career_contador público -0.032565 \n", + "career_diseño de imagen y sonido -0.031302 \n", + "career_diseño industrial -0.029726 \n", + "career_farmacia -0.031302 \n", + "career_ingeniería electrónica -0.028354 \n", + "career_ingeniería en informática -0.030260 \n", + "career_ingeniería mecánica -0.029726 \n", + "career_licenciatura en administración -0.031302 \n", + "career_licenciatura en artes -0.028633 \n", + "career_licenciatura en ciencia política -0.030785 \n", + "career_licenciatura en ciencia y tecnología de ... -0.028633 \n", + "career_licenciatura en ciencias ambientales -0.028633 \n", + "career_licenciatura en ciencias antropológicas -0.033787 \n", + "career_licenciatura en ciencias biológicas -0.030523 \n", + "career_licenciatura en ciencias de la computación -0.031558 \n", + "career_licenciatura en ciencias de la educación -0.029726 \n", + "career_licenciatura en ciencias geológicas -0.029994 \n", + "career_licenciatura en gestión de agroalimentos -0.030523 \n", + "career_licenciatura en kinesiología y fisiatría -0.030260 \n", + "career_licenciatura en musicoterapia -0.033059 \n", + "career_licenciatura en planificación y diseño d... -0.029726 \n", + "career_licenciatura en producción de bioimagenes -0.029994 \n", + "career_licenciatura en psicología 1.000000 \n", + "career_licenciatura en relaciones del trabajo -0.029994 \n", + "career_licenciatura en sociología -0.030260 \n", + "career_licenciatura en terapia ocupacional -0.030785 \n", + "career_medicina -0.029456 \n", + "career_técnico para bioterios -0.028073 \n", + "\n", + " career_licenciatura en relaciones del trabajo \\\n", + "gender_female -0.007641 \n", + "gender_male 0.007641 \n", + "career_actuario -0.030571 \n", + "career_agronomía -0.028506 \n", + "career_arquitectura -0.025633 \n", + "career_bioquímica -0.029407 \n", + "career_ciencias veterinarias -0.030571 \n", + "career_contador público -0.034113 \n", + "career_diseño de imagen y sonido -0.032790 \n", + "career_diseño industrial -0.031139 \n", + "career_farmacia -0.032790 \n", + "career_ingeniería electrónica -0.029702 \n", + "career_ingeniería en informática -0.031698 \n", + "career_ingeniería mecánica -0.031139 \n", + "career_licenciatura en administración -0.032790 \n", + "career_licenciatura en artes -0.029994 \n", + "career_licenciatura en ciencia política -0.032248 \n", + "career_licenciatura en ciencia y tecnología de ... -0.029994 \n", + "career_licenciatura en ciencias ambientales -0.029994 \n", + "career_licenciatura en ciencias antropológicas -0.035393 \n", + "career_licenciatura en ciencias biológicas -0.031974 \n", + "career_licenciatura en ciencias de la computación -0.033058 \n", + "career_licenciatura en ciencias de la educación -0.031139 \n", + "career_licenciatura en ciencias geológicas -0.031419 \n", + "career_licenciatura en gestión de agroalimentos -0.031974 \n", + "career_licenciatura en kinesiología y fisiatría -0.031698 \n", + "career_licenciatura en musicoterapia -0.034630 \n", + "career_licenciatura en planificación y diseño d... -0.031139 \n", + "career_licenciatura en producción de bioimagenes -0.031419 \n", + "career_licenciatura en psicología -0.029994 \n", + "career_licenciatura en relaciones del trabajo 1.000000 \n", + "career_licenciatura en sociología -0.031698 \n", + "career_licenciatura en terapia ocupacional -0.032248 \n", + "career_medicina -0.030856 \n", + "career_técnico para bioterios -0.029407 \n", + "\n", + " career_licenciatura en sociología \\\n", + "gender_female 0.025663 \n", + "gender_male -0.025663 \n", + "career_actuario -0.030842 \n", + "career_agronomía -0.028758 \n", + "career_arquitectura -0.025860 \n", + "career_bioquímica -0.029667 \n", + "career_ciencias veterinarias -0.030842 \n", + "career_contador público -0.034415 \n", + "career_diseño de imagen y sonido -0.033080 \n", + "career_diseño industrial -0.031415 \n", + "career_farmacia -0.033080 \n", + "career_ingeniería electrónica -0.029965 \n", + "career_ingeniería en informática -0.031978 \n", + "career_ingeniería mecánica -0.031415 \n", + "career_licenciatura en administración -0.033080 \n", + "career_licenciatura en artes -0.030260 \n", + "career_licenciatura en ciencia política -0.032533 \n", + "career_licenciatura en ciencia y tecnología de ... -0.030260 \n", + "career_licenciatura en ciencias ambientales -0.030260 \n", + "career_licenciatura en ciencias antropológicas -0.035706 \n", + "career_licenciatura en ciencias biológicas -0.032257 \n", + "career_licenciatura en ciencias de la computación -0.033351 \n", + "career_licenciatura en ciencias de la educación -0.031415 \n", + "career_licenciatura en ciencias geológicas -0.031698 \n", + "career_licenciatura en gestión de agroalimentos -0.032257 \n", + "career_licenciatura en kinesiología y fisiatría -0.031978 \n", + "career_licenciatura en musicoterapia -0.034936 \n", + "career_licenciatura en planificación y diseño d... -0.031415 \n", + "career_licenciatura en producción de bioimagenes -0.031698 \n", + "career_licenciatura en psicología -0.030260 \n", + "career_licenciatura en relaciones del trabajo -0.031698 \n", + "career_licenciatura en sociología 1.000000 \n", + "career_licenciatura en terapia ocupacional -0.032533 \n", + "career_medicina -0.031129 \n", + "career_técnico para bioterios -0.029667 \n", + "\n", + " career_licenciatura en terapia ocupacional \\\n", + "gender_female 0.001113 \n", + "gender_male -0.001113 \n", + "career_actuario -0.031377 \n", + "career_agronomía -0.029257 \n", + "career_arquitectura -0.026308 \n", + "career_bioquímica -0.030182 \n", + "career_ciencias veterinarias -0.031377 \n", + "career_contador público -0.035012 \n", + "career_diseño de imagen y sonido -0.033655 \n", + "career_diseño industrial -0.031960 \n", + "career_farmacia -0.033655 \n", + "career_ingeniería electrónica -0.030485 \n", + "career_ingeniería en informática -0.032533 \n", + "career_ingeniería mecánica -0.031960 \n", + "career_licenciatura en administración -0.033655 \n", + "career_licenciatura en artes -0.030785 \n", + "career_licenciatura en ciencia política -0.033098 \n", + "career_licenciatura en ciencia y tecnología de ... -0.030785 \n", + "career_licenciatura en ciencias ambientales -0.030785 \n", + "career_licenciatura en ciencias antropológicas -0.036326 \n", + "career_licenciatura en ciencias biológicas -0.032817 \n", + "career_licenciatura en ciencias de la computación -0.033930 \n", + "career_licenciatura en ciencias de la educación -0.031960 \n", + "career_licenciatura en ciencias geológicas -0.032248 \n", + "career_licenciatura en gestión de agroalimentos -0.032817 \n", + "career_licenciatura en kinesiología y fisiatría -0.032533 \n", + "career_licenciatura en musicoterapia -0.035543 \n", + "career_licenciatura en planificación y diseño d... -0.031960 \n", + "career_licenciatura en producción de bioimagenes -0.032248 \n", + "career_licenciatura en psicología -0.030785 \n", + "career_licenciatura en relaciones del trabajo -0.032248 \n", + "career_licenciatura en sociología -0.032533 \n", + "career_licenciatura en terapia ocupacional 1.000000 \n", + "career_medicina -0.031670 \n", + "career_técnico para bioterios -0.030182 \n", + "\n", + " career_medicina \\\n", + "gender_female -0.007504 \n", + "gender_male 0.007504 \n", + "career_actuario -0.030023 \n", + "career_agronomía -0.027995 \n", + "career_arquitectura -0.025173 \n", + "career_bioquímica -0.028880 \n", + "career_ciencias veterinarias -0.030023 \n", + "career_contador público -0.033501 \n", + "career_diseño de imagen y sonido -0.032202 \n", + "career_diseño industrial -0.030581 \n", + "career_farmacia -0.032202 \n", + "career_ingeniería electrónica -0.029169 \n", + "career_ingeniería en informática -0.031129 \n", + "career_ingeniería mecánica -0.030581 \n", + "career_licenciatura en administración -0.032202 \n", + "career_licenciatura en artes -0.029456 \n", + "career_licenciatura en ciencia política -0.031670 \n", + "career_licenciatura en ciencia y tecnología de ... -0.029456 \n", + "career_licenciatura en ciencias ambientales -0.029456 \n", + "career_licenciatura en ciencias antropológicas -0.034758 \n", + "career_licenciatura en ciencias biológicas -0.031401 \n", + "career_licenciatura en ciencias de la computación -0.032466 \n", + "career_licenciatura en ciencias de la educación -0.030581 \n", + "career_licenciatura en ciencias geológicas -0.030856 \n", + "career_licenciatura en gestión de agroalimentos -0.031401 \n", + "career_licenciatura en kinesiología y fisiatría -0.031129 \n", + "career_licenciatura en musicoterapia -0.034009 \n", + "career_licenciatura en planificación y diseño d... -0.030581 \n", + "career_licenciatura en producción de bioimagenes -0.030856 \n", + "career_licenciatura en psicología -0.029456 \n", + "career_licenciatura en relaciones del trabajo -0.030856 \n", + "career_licenciatura en sociología -0.031129 \n", + "career_licenciatura en terapia ocupacional -0.031670 \n", + "career_medicina 1.000000 \n", + "career_técnico para bioterios -0.028880 \n", + "\n", + " career_técnico para bioterios \n", + "gender_female 0.028664 \n", + "gender_male -0.028664 \n", + "career_actuario -0.028613 \n", + "career_agronomía -0.026680 \n", + "career_arquitectura -0.023991 \n", + "career_bioquímica -0.027523 \n", + "career_ciencias veterinarias -0.028613 \n", + "career_contador público -0.031928 \n", + "career_diseño de imagen y sonido -0.030690 \n", + "career_diseño industrial -0.029144 \n", + "career_farmacia -0.030690 \n", + "career_ingeniería electrónica -0.027799 \n", + "career_ingeniería en informática -0.029667 \n", + "career_ingeniería mecánica -0.029144 \n", + "career_licenciatura en administración -0.030690 \n", + "career_licenciatura en artes -0.028073 \n", + "career_licenciatura en ciencia política -0.030182 \n", + "career_licenciatura en ciencia y tecnología de ... -0.028073 \n", + "career_licenciatura en ciencias ambientales -0.028073 \n", + "career_licenciatura en ciencias antropológicas -0.033126 \n", + "career_licenciatura en ciencias biológicas -0.029926 \n", + "career_licenciatura en ciencias de la computación -0.030941 \n", + "career_licenciatura en ciencias de la educación -0.029144 \n", + "career_licenciatura en ciencias geológicas -0.029407 \n", + "career_licenciatura en gestión de agroalimentos -0.029926 \n", + "career_licenciatura en kinesiología y fisiatría -0.029667 \n", + "career_licenciatura en musicoterapia -0.032411 \n", + "career_licenciatura en planificación y diseño d... -0.029144 \n", + "career_licenciatura en producción de bioimagenes -0.029407 \n", + "career_licenciatura en psicología -0.028073 \n", + "career_licenciatura en relaciones del trabajo -0.029407 \n", + "career_licenciatura en sociología -0.029667 \n", + "career_licenciatura en terapia ocupacional -0.030182 \n", + "career_medicina -0.028880 \n", + "career_técnico para bioterios 1.000000 \n", + "\n", + "[35 rows x 35 columns]" + ] + }, + "execution_count": 122, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "correlacion2 = dft2.corr()\n", + "# correlacion\n", + "correlacion2\n", + "# sns.heatmap(correlacion[0:5],xticklabels=correlacion.columns[0:5],yticklabels=correlacion.columns[0:5],annot=True)\n", + "# plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 123, + "id": "8753f7e0", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
gender_femalegender_malecareer_actuariocareer_agronomíacareer_arquitecturacareer_bioquímicacareer_ciencias veterinariascareer_contador públicocareer_diseño de imagen y sonidocareer_diseño industrial...career_licenciatura en kinesiología y fisiatríacareer_licenciatura en musicoterapiacareer_licenciatura en planificación y diseño del paisajecareer_licenciatura en producción de bioimagenescareer_licenciatura en psicologíacareer_licenciatura en relaciones del trabajocareer_licenciatura en sociologíacareer_licenciatura en terapia ocupacionalcareer_medicinacareer_técnico para bioterios
gender_female1.000000-1.0000000.0647560.019895-0.0322130.0026160.027091-0.025293-0.0167910.007851...0.019595-0.0140090.0448690.022949-0.004099-0.0076410.0256630.001113-0.0075040.028664
gender_male-1.0000001.000000-0.064756-0.0198950.032213-0.002616-0.0270910.0252930.016791-0.007851...-0.0195950.014009-0.044869-0.0229490.0040990.007641-0.025663-0.0011130.007504-0.028664
career_actuario0.064756-0.0647561.000000-0.027736-0.024941-0.028613-0.029746-0.033192-0.031905-0.030298...-0.030842-0.033695-0.030298-0.030571-0.029184-0.030571-0.030842-0.031377-0.030023-0.028613
career_agronomía0.019895-0.019895-0.0277361.000000-0.023255-0.026680-0.027736-0.030949-0.029749-0.028251...-0.028758-0.031418-0.028251-0.028506-0.027212-0.028506-0.028758-0.029257-0.027995-0.026680
career_arquitectura-0.0322130.032213-0.024941-0.0232551.000000-0.023991-0.024941-0.027830-0.026751-0.025404...-0.025860-0.028252-0.025404-0.025633-0.024470-0.025633-0.025860-0.026308-0.025173-0.023991
\n", + "

5 rows × 35 columns

\n", + "
" + ], + "text/plain": [ + " gender_female gender_male career_actuario \\\n", + "gender_female 1.000000 -1.000000 0.064756 \n", + "gender_male -1.000000 1.000000 -0.064756 \n", + "career_actuario 0.064756 -0.064756 1.000000 \n", + "career_agronomía 0.019895 -0.019895 -0.027736 \n", + "career_arquitectura -0.032213 0.032213 -0.024941 \n", + "\n", + " career_agronomía career_arquitectura career_bioquímica \\\n", + "gender_female 0.019895 -0.032213 0.002616 \n", + "gender_male -0.019895 0.032213 -0.002616 \n", + "career_actuario -0.027736 -0.024941 -0.028613 \n", + "career_agronomía 1.000000 -0.023255 -0.026680 \n", + "career_arquitectura -0.023255 1.000000 -0.023991 \n", + "\n", + " career_ciencias veterinarias career_contador público \\\n", + "gender_female 0.027091 -0.025293 \n", + "gender_male -0.027091 0.025293 \n", + "career_actuario -0.029746 -0.033192 \n", + "career_agronomía -0.027736 -0.030949 \n", + "career_arquitectura -0.024941 -0.027830 \n", + "\n", + " career_diseño de imagen y sonido \\\n", + "gender_female -0.016791 \n", + "gender_male 0.016791 \n", + "career_actuario -0.031905 \n", + "career_agronomía -0.029749 \n", + "career_arquitectura -0.026751 \n", + "\n", + " career_diseño industrial ... \\\n", + "gender_female 0.007851 ... \n", + "gender_male -0.007851 ... \n", + "career_actuario -0.030298 ... \n", + "career_agronomía -0.028251 ... \n", + "career_arquitectura -0.025404 ... \n", + "\n", + " career_licenciatura en kinesiología y fisiatría \\\n", + "gender_female 0.019595 \n", + "gender_male -0.019595 \n", + "career_actuario -0.030842 \n", + "career_agronomía -0.028758 \n", + "career_arquitectura -0.025860 \n", + "\n", + " career_licenciatura en musicoterapia \\\n", + "gender_female -0.014009 \n", + "gender_male 0.014009 \n", + "career_actuario -0.033695 \n", + "career_agronomía -0.031418 \n", + "career_arquitectura -0.028252 \n", + "\n", + " career_licenciatura en planificación y diseño del paisaje \\\n", + "gender_female 0.044869 \n", + "gender_male -0.044869 \n", + "career_actuario -0.030298 \n", + "career_agronomía -0.028251 \n", + "career_arquitectura -0.025404 \n", + "\n", + " career_licenciatura en producción de bioimagenes \\\n", + "gender_female 0.022949 \n", + "gender_male -0.022949 \n", + "career_actuario -0.030571 \n", + "career_agronomía -0.028506 \n", + "career_arquitectura -0.025633 \n", + "\n", + " career_licenciatura en psicología \\\n", + "gender_female -0.004099 \n", + "gender_male 0.004099 \n", + "career_actuario -0.029184 \n", + "career_agronomía -0.027212 \n", + "career_arquitectura -0.024470 \n", + "\n", + " career_licenciatura en relaciones del trabajo \\\n", + "gender_female -0.007641 \n", + "gender_male 0.007641 \n", + "career_actuario -0.030571 \n", + "career_agronomía -0.028506 \n", + "career_arquitectura -0.025633 \n", + "\n", + " career_licenciatura en sociología \\\n", + "gender_female 0.025663 \n", + "gender_male -0.025663 \n", + "career_actuario -0.030842 \n", + "career_agronomía -0.028758 \n", + "career_arquitectura -0.025860 \n", + "\n", + " career_licenciatura en terapia ocupacional \\\n", + "gender_female 0.001113 \n", + "gender_male -0.001113 \n", + "career_actuario -0.031377 \n", + "career_agronomía -0.029257 \n", + "career_arquitectura -0.026308 \n", + "\n", + " career_medicina career_técnico para bioterios \n", + "gender_female -0.007504 0.028664 \n", + "gender_male 0.007504 -0.028664 \n", + "career_actuario -0.030023 -0.028613 \n", + "career_agronomía -0.027995 -0.026680 \n", + "career_arquitectura -0.025173 -0.023991 \n", + "\n", + "[5 rows x 35 columns]" + ] + }, + "execution_count": 123, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "correlacion2[0:5]" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "72cf1ae3", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "80dbff0e", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "47b32000", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "b8ee6911", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "69744bbb", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "d8f63f8d", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 124, + "id": "c2d2937a", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "grafBar(df1.gender,df1.university[0])\n", + "grafBar(df2.gender,df2.university[0])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "0c6f8bdf", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 125, + "id": "b3e4945a", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAX4AAAEvCAYAAABCCKquAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8rg+JYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAdFklEQVR4nO3de7gcVZ3u8e+bnUAC4SoxQkKIshUPKETdIgI6DqPioAzooMhNOKKIoxiP4AXGcfAG6qiAjJeDg3ITR0QQZBAFBBVRcCcEMAkctkCAEDBcAgmBSMLv/LHWNpXO7uzeSWpXkvV+nidPuquqq35Vvfbbq1dVdysiMDOzcoxougAzMxteDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+FeDpJmS3rCaj50kaZGkrrVbFUgKSd1re711knSypAuarmM4SXqdpDubrmMgkg6T9Mth2M45kr7Q4bKTc9se2cGyR0m6Yc0rrMdQ9qVO633wS7pX0huHc5sRsUtEXN/Jsq31RcR9ETE2IpbVVqCt0yLitxGxU9N1DCQifhARb266DqvXeh/8w6npV2lbTonbr9lq2KD+cPrf5kn6qqTHJd0j6R9b5t8taWGed1hl3vslzc7zZkl6ZZ5+r6RPSroNeErSyGovPg9VXCzpR/mx0yXtluedD0wCfpaHdz7R+lZP0naSLpf0mKQ+Se+v1HSypIsknZfXPVNSzyCHYb+8j49I+g9JIyRtlNf/8sq6ny9psaRxAxzHLklfy+u4R9KHW2reQtLZkuZJmivpC/1DVx08By+U9Ou8P1cD27Rsew9JN0paIOnW6pCapOslfVHS74DFwIsGqP0MSfdLelLSNEmvq8wbI+ncXNfs/Hw8UJm/naSfSJqf6/5Iu4PcOlQh6Q0t67pX0gmSbpP0RG4fo1uXzW3r4gH24Rvttl1ZLiQdK+mufLy+KUl53o6SfiXp0fw8/kDSlpXHbi/pkryvj0r6zzx9haESSXtK+mPehz9K2rMy73pJn5f0u/x8/lLSNpX5P5b0UH7sbyTtMtg+5cd15fbziKS7gbe2zG/b/jpY996V9nW/pKMq6zwvH485kj6t3LHIx+R3kk7Lj7s7H5ej8jr+IunIyjbeKumW3Abvl3TyAKUcJum+vI//WnnsYO2q4za6ShGxXv8D7gXemG8fBTwLvB/oAj4IPAgI2BR4EtgpL7stsEu+/U5gLvDqvGw3sENl/TOA7YExA2zz5LzNg4BRwAnAPcCo1mXz/clAACPz/d8A3wJGA1OA+cA+lXU/A+yX9+dU4A+rOBYBXAdsTXrB+X/A+/K8bwFfriw7FfhZm/UcC8wCJgJbAde01Hwp8H/zMX0+cDPwgcGegzz/98DXgY2B1wMLgQvyvAnAo3l/RwBvyvfH5fnXA/cBuwAj8/G+AvhUpfbDgefl+ccDDwGj87wvAb/O+zQRuA14IM8bAUwDPgNsRHpRuRvYN8/fG1hQ2c45wBcq99/Qv67K834zsF1+PmYDx7YuC+xAehHbLN/vAuYBe3TQ9iPv/5b5+Z4PvCXP687Hb2NgHKmdnV7Zxq3Aafk5HA3sXXn+bsi3twYeB47Ix/OQfP95lefjz8BLgDH5/pcq9b0X2CzXcDowo93xG6D93UH6m9ua1KaH0v5uaLPeHUjt7RBS23keMCXPOw+4LNc7mfS3c3RlnUuB/52P3RdI7fCbed/enNc7tvL8vpzUpnYFHgYObPn7/24+ZrsBS4D/NVi7YpA2OqTcbDq41/QfKwd/X2XeJvkgvyA3kgXAP5MDvLLcL4Cpq1j/e1exzZOphHF+cuYBr2tdtuWJH5kb9jLyH32efypwTmXd11Tm7Qw8PUgQvKVy/1+Aa/Pt1+TG2h/AvcC72qznV+Q/pHz/jZWax+eGOqYy/xDgug6eg0mkP6BNK/MvZHnwfxI4f4Dn5sh8+3rgc0NsH48Du+XbK/yRAO+r/FG9Briv5bEnAt9vs95zGDz4D6/c/wrwnTbL3gC8J99+E/DnDvctyIGd719E5UWwZdkDgVvy7deSXiRGDrDcUSwP/iOAm1vm/x44qvJ8fLqlvV3VZvtb5nq3GOj4DdD+jq3cf/MQ21+74D8RuHSA6V3AX4GdK9M+AFxfWeddlXkvz/WMr0x7lPwiMsD6TwdOy7cn58dOrMy/GXj3YO2KIbbRVf3bEMesH+q/ERGL8zvfsRHxkKSDST3ys/NwwfER0d+z+PMq1nn/INv82/yIeC6/Nduug1q3Ax6LiIWVaXOA6nDOQ5Xbi4HRkkZGxNIOap3TX0dE3CRpMfAGSfNIPcLLV1FXdT3V2zuQekvz8rGF9GJXXWbA54A0rPN4RDzVUuP2lXW/U9L+lfmjSD2+gWpZiaQTgKPzPgSwOcuHkwbbr+0kLahM6wJ+u6rtDaL1uWvXJi4khdd5wKH5/upuYyyApPHAGcDrSL3YEaQXQUjHe84q2lC/7UjPT9Uc0juzwbbfBXyR9G56HPBcXmYb4IkOttvajvt10v7aafd3vk1eZ3U7rfv5cOX20wAR0Tqtf99fQ3p3+TJSz3xj4Mct2xzwuA1irbXRDWqMfzAR8YuIeBNpmOcO0tstSI1mx1U9dJBV9wcXeVxwIml4Y7DHPghsLWmzyrRJpGGn1bV95fakSh0A55KGQo4ALo6IZ9qsYx5pHwZa5/2kHtc2EbFl/rd5RHQyfjsP2ErSpi01Vtd9fmW9W0bEphHxpcoybY+n0nj+J4B3AVtFxJakkOlPiMH2656WbW8WEfu12dxTpHcz/V7Qrq4O/Jj0gjwReDtDC/52TiEdq5dHxOak573/ONwPTNLgFys8SAqbqk7b56HAAaR3i1uQerpUaliVeazcjvutSftr93f+CGl4srqva/J3eCGpU7V9RGwBfIfO9htW3a6G2kbbKib4JY2XdEAOnSXAIpb3Qv4LOEHSq5R0S2pt8KvyKknvyH9IH83r/0Oe9zADnIQEiIj7gRuBUyWNlrQrqbe6Jte1f1zSVpK2J43j/6gy7wJSsBxO6l22cxEwVdKEfELwk5Wa5wG/BL4maXOlk8c7Svq7wQqLiDmkIabPKp1w3huo9u4vAPaXtG8+wTc6n9yaOOAKV7YZaShpPjBS0mdIPf7qfp2Yj88E4MOVeTcDC5VOto7J23+ZpFe32dYM0on0rSW9gPS8r5aImE8aNvk+6Q979uquq2IzUht/Iu/rxyvzbiaF65ckbZqP814DrONK4CWSDlW6qOFg0nDjFR1ufwlpCGQT0gtRpy4CPiJpoqStgE/1z1iT9gf8AHijpHfl/XmepCmRLq2+CPiipM3y3/7HWP2/w81I7+SfkbQ76UWwUzNo366G2kbbKib4Sfv6MVIv5jHg70gnHomIH5Pell5IOknzU9JJpU5dBhzM8hNh74iIZ/O8U4FP56sBThjgsYeQekMPkk5a/XtEXDOUHRuglmmkBvQ/wNn9M/ILzXRST3BVbw+/S/rjug24hRQAS0nnIwDeQ3oLO4u0zxeT3kV14lDSWOVjwL9TeQHK9R0AnEQK7/tJgdW2nUr6uaST8t1fAFeRTszNIZ0Yrw4BfA54gHTy/Zpc95K87WXA20gn2O8h9QL/i9Rb7f/Q1aLKus4nnSC9l3Ssqi+wq+NCUu/4b719SSdJ+vlqru+zwCtJ73j+B7ikf0be1/1Jw333kY7Jwa0riIhHScfkeFKAfwJ4W0Q80sH2zyM9B3NJ7eQPq158Bd8lPZe3ktrrJS3zV6v9RcR9pAsHjie1vxmkk6sAx5F623eTzrlcCHxvCDVX/QvwOUkLSSdiLxrCY9u2q8Ha6FD0n+iz1ZQv1eqOiMObrqUTkr4HPBgRnx7CY/6RdGJyKO+C1nmSPkg6qdZJb9Fsg1FSj794kiYD76DyLqDNcmMk7ZffDk8g9cwvHYYSayVpW0l75eGBnUg9v/V+v8yGysFfCEmfB/4E/EdE3DPY4qShgsdJQz2zSW9Z13cbka7/Xki6ZPAy0ucbzIrioR4zs8K4x29mVhgHv5lZYdaLT+5us802MXny5KbLMDNbr0ybNu2RiFjpixjXi+CfPHkyvb29TZdhZrZekdT6lRuAh3rMzIrj4DczK4yD38ysMA5+M7PC1B78+RvkbpF0Rb7/Qkk3Kf3M4I8kbVR3DWZmttxw9Pinkj7y3+/LpF+j6SZ9JcDRw1CDmZlltQZ//h71t5K+OhSln8zZh/Q1qpB+GOTAOmswM7MV1X0d/+mk7/Du/4Wp55F+sLr/J98eYMWfN9tgnXnmmfT19TVdBnPnph8VmjCh2cPe3d3Ncccd12gNtty60D7XlbYJG377rK3HL+ltwF8iYtpqPv4YSb2SeufPn7+WqyvX008/zdNPP910GWYrcdscPrV9O6ekU0m/RrUUGE36CbxLgX2BF0TEUkmvBU6OiH1Xta6enp7wJ3fXjqlTpwJwxhlnNFyJ2YrcNtc+SdMioqd1em09/og4MSImRsRk4N3AryLiMOA64KC82JGk70Q3M7Nh0sR1/J8EPiapjzTmv8pfgzIzs7VrWL6kLSKuB67Pt+8Gdh+O7ZqZ2cr8yV0zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MClNb8EsaLelmSbdKminps3n6OZLukTQj/5tSVw1mZraykTWuewmwT0QskjQKuEHSz/O8j0fExTVu28zM2qgt+CMigEX57qj8L+ranpmZdabOHj+SuoBpQDfwzYi4SdIHgS9K+gxwLfCpiFhSZx1nnnkmfX19dW5ivdF/HKZOndpwJeuG7u5ujjvuuKbLMBtWtQZ/RCwDpkjaErhU0suAE4GHgI2As4BPAp9rfaykY4BjACZNmrRGdfT19THjT7NZtsnWa7SeDcGIv6Y3XdPufrjhSprXtfixpkswa0Stwd8vIhZIug54S0R8NU9eIun7wAltHnMW6YWBnp6eNR4iWrbJ1jz90v3WdDW2ARlzx5VNl2DWiDqv6hmXe/pIGgO8CbhD0rZ5moADgT/VVYOZma2szh7/tsC5eZx/BHBRRFwh6VeSxgECZgDH1liDmZm1qPOqntuAVwwwfZ+6tmlmZoMbljF+MxuYrzhbzlecrajOK84c/GYN6uvr466ZtzBp7LKmS2ncRs+mU45L5vQ2XEnz7lvUVev6HfxmDZs0dhknvfLJpsuwdcgp0zevdf3+kjYzs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrTG3BL2m0pJsl3SpppqTP5ukvlHSTpD5JP5K0UV01mJnZyurs8S8B9omI3YApwFsk7QF8GTgtIrqBx4Gja6zBzMxa1Bb8kSzKd0flfwHsA1ycp58LHFhXDWZmtrJax/gldUmaAfwFuBr4M7AgIpbmRR4AJtRZg5mZrajW4I+IZRExBZgI7A68tNPHSjpGUq+k3vnz59dVoplZcYblqp6IWABcB7wW2FLSyDxrIjC3zWPOioieiOgZN27ccJRpZlaEOq/qGSdpy3x7DPAmYDbpBeCgvNiRwGV11WBmZisbOfgiq21b4FxJXaQXmIsi4gpJs4D/lvQF4Bbg7BprMDOzFrUFf0TcBrxigOl3k8b7zcysAUMa6pG0SV2FmJnZ8Ogo+CXtmYdo7sj3d5P0rVorMzOzWnQ61HMasC9wOUBE3Crp9bVVtZbNnTuXrsVPMOaOK5suxdYhXYsfZe7cpYMvWKO5c+fy1MIuTpm+eaN12LplzsIuNp074AWPa0XHQz0RcX/LpGVruRYzMxsGnfb475e0JxCSRgFTSZdmrhcmTJjAQ0tG8vRL92u6FFuHjLnjSiZMGN9oDRMmTGDJ0nmc9MonG63D1i2nTN+cjSfU96UGnfb4jwU+RPp6hbmkL137UE01mZlZjTrq8UfEI8BhNddiZmbDoKPgl/SNASY/AfRGhD95a2a2Hul0qGc0aXjnrvxvV9L37Bwt6fRaKjMzs1p0enJ3V2CviFgGIOnbwG+BvYHba6rNzMxq0GmPfytgbOX+psDW+YVgyVqvyszMatNpj/8rwAxJ1wMCXg+cImlT4JqaajMzsxp0elXP2ZJ+DhxBun7/l8ADEfEU8PEa6zMzs7Ws06t63kf60NZEYAawB/B70u/nmpnZeqTTMf6pwKuBORHx96SvW15QV1FmZlafToP/mYh4BkDSxhFxB7BTfWWZmVldOj25+0D+GcWfAldLehyYU1dRZmZWn05P7r493zxZ0nXAFsBVtVVlZma1GfJPL0bEr+soxMzMhseQfnrRzMzWfw5+M7PCOPjNzArj4DczK4yD38ysMA5+M7PCOPjNzArj4DczK4yD38ysMA5+M7PCOPjNzArj4DczK4yD38ysMA5+M7PCOPjNzApTW/BL2l7SdZJmSZopaWqefrKkuZJm5H/71VWDmZmtbMg/xDIES4HjI2K6pM2AaZKuzvNOi4iv1rhtMzNro7bgj4h5wLx8e6Gk2cCEurZnZmadGZYxfkmTgVcAN+VJH5Z0m6TvSdpqOGowM7Ok9uCXNBb4CfDRiHgS+DawIzCF9I7ga20ed4ykXkm98+fPr7tMM7Ni1Br8kkaRQv8HEXEJQEQ8HBHLIuI54LvA7gM9NiLOioieiOgZN25cnWWamRWlzqt6BJwNzI6Ir1emb1tZ7O3An+qqwczMVlbnVT17AUcAt0uakaedBBwiaQoQwL3AB2qswczMWtR5Vc8NgAaYdWVd2zQzs8H5k7tmZoVx8JuZFcbBb2ZWGAe/mVlhHPxmZoVx8JuZFcbBb2ZWGAe/mVlhHPxmZoVx8JuZFcbBb2ZWmDq/pG2d0rX4Mcbc4a8JGvHMkwA8N3rzhitpXtfix4DxTZfBfYu6OGW6n4+HF6d+6PhNnmu4kubdt6iLF9e4/iKCv7u7u+kS1hl9fQsB6H5R84HXvPGNt42mt78u+WtfHwAb7+Bj8mLqbRuKiNpWvrb09PREb29v02VsEKZOnQrAGWec0XAlZity21z7JE2LiJ7W6R7jNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MClNb8EvaXtJ1kmZJmilpap6+taSrJd2V/9+qrhrMzGxldfb4lwLHR8TOwB7AhyTtDHwKuDYiXgxcm++bmdkwqS34I2JeREzPtxcCs4EJwAHAuXmxc4ED66rBzMxWNixj/JImA68AbgLGR8S8POshYPxw1GBmZkntwS9pLPAT4KMR8WR1XkQEEG0ed4ykXkm98+fPr7tMM7Ni1Br8kkaRQv8HEXFJnvywpG3z/G2Bvwz02Ig4KyJ6IqJn3LhxdZZpZlaUOq/qEXA2MDsivl6ZdTlwZL59JHBZXTWYmdnKRta47r2AI4DbJc3I004CvgRcJOloYA7wrhprMDOzFrUFf0TcAKjN7H+oa7tmZrZq/uSumVlhHPxmZoVx8JuZFcbBb2ZWGAe/mVlhHPxmZoVx8JuZFcbBb2ZWGAe/mVlhHPxmZoVx8JuZFcbBb2ZWGAe/mVlhHPxmZoVx8JuZFcbBb2ZWGAe/mVlhHPxmZoVx8JuZFUYR0XQNg+rp6Yne3t6my1gjZ555Jn19fU2X8bcauru7G62ju7ub4447rtEabLl1oX2uK22zv4YNoX1KmhYRPa3Ta/uxdVs3jRkzpukSzAbktjl83OM3M9tAtevxe4zfzKwwDn4zs8I4+M3MCuPgNzMrjIPfzKwwDn4zs8I4+M3MCuPgNzMrzHrxAS5J84E5TdexAdkGeKTpIswG4La5du0QEeNaJ64XwW9rl6TegT7NZ9Y0t83h4aEeM7PCOPjNzArj4C/TWU0XYNaG2+Yw8Bi/mVlh3OM3MyuMg9/MrDAOfjOzwjj4CyJpjKSdmq7DzJrl4C+EpP2BGcBV+f4USZc3WpQVT9JLJF0r6U/5/q6SPt10XRs6B385TgZ2BxYARMQM4IXNlWMGwHeBE4FnASLiNuDdjVZUAAd/OZ6NiCdapvlaXmvaJhFxc8u0pY1UUpCRTRdgw2ampEOBLkkvBj4C3NhwTWaPSNqR3AmRdBAwr9mSNnz+AFchJG0C/CvwZkDAL4DPR8QzjRZmRZP0ItKndfcEHgfuAQ6PiHubrGtD5+A3s8ZJ2hQYERELm66lBA7+DZykn7GKsfyI+KdhLMcMAEkfW9X8iPj6cNVSIo/xb/i+2nQBZgPYrOkCSuYev5lZYdzjL0S+kudUYGdgdP/0iHhRY0VZ8SSNBo4GdmHFdvnexooqgK/jL8f3gW+TrpH+e+A84IJGKzKD84EXAPsCvwYmAj7BWzMP9RRC0rSIeJWk2yPi5dVpTddm5ZJ0S0S8QtJtEbGrpFHAbyNij6Zr25B5qKccSySNAO6S9GFgLjC24ZrMns3/L5D0MuAh4PkN1lMED/WUYyqwCekTu68CDgfe02hFZnCWpK2AfwMuB2YBX2m2pA2fh3oKIamH9MndHYBReXJExK7NVWVmTXDwF0LSncDHgduB5/qnR8Scxoqy4knakvTOczKVoeeI+EhDJRXBY/zlmB8R/v59W9dcCfyBlg6J1cs9/kJI+gfgEOBaYEn/9Ii4pLGirHiSpkfEK5uuozQO/kJIugB4KTCT5T2r8AdlrEmS/g+wCLiCFTskjzVWVAEc/IWQdGdE+Pd2bZ0i6UPAF0m/DNcfRuFPlNfLY/zluFHSzhExq+lCzCqOB7oj4pGmCymJg78cewAzJN1DekstfDmnNa8PWNx0EaVx8JfjLU0XYDaAp0gdkutYcYzfl3PWyMFfCF+vb+uon+Z/Nox8ctfMGiVpDDApIu5supZS+Lt6zKwxkvYHZgBX5ftTJPmDhjVz8JtZk04GdiddzklEzAB8KWfNHPxm1qRnI+KJlmn+6oaa+eSumTVppqRDga7886AfAW5suKYNnnv8ZjbsJJ2fb/6Z9Hu7S4AfAk8CH22orGL4qh4zG3aSZgFvBH5O+g3oFfi7eurloR4za8J3SN8U+yKgtzJdpO/s8QneGrnHb2aNkfTtiPhg03WUxsFvZlYYn9w1MyuMg9/MrDAOfrO1TNI5kg5qug6zdhz8Zg2T5KvrbFg5+K1okv5N0p2SbpD0Q0knSNpR0lWSpkn6raSX5mXPkfQNSTdKuru/V6/kP/N6rgGeX1n/qyT9Oq/rF5K2zdOvl3S6pF5gahP7buVyT8OKJenVwD8DuwGjgOnANOAs4NiIuEvSa4BvAfvkh20L7E364frLgYuBtwM7ATsD44FZwPckjQLOBA6IiPmSDib9vmz/D9xvFBE9te+oWQsHv5VsL+CyiHgGeEbSz4DRwJ7AjyX1L7dx5TE/jYjngFmSxudprwd+GBHLgAcl/SpP3wl4GXB1XlcXMK+yrh/VsE9mg3Lwm61oBLAgIqa0mb+kclttlqnOnxkRr20z/6kh1ma2VniM30r2O2B/SaMljQXeRvrh73skvRP+Nn6/2yDr+Q1wsKSuPIbf/90zdwLjJL02r2uUpF1q2ROzIXDwW7Ei4o+kcfrbSF8WdjvwBHAYcLSkW4GZwAGDrOpS4C7S2P55wO/z+v8KHAR8Oa9rBmkYyaxR/soGK5qksRGxSNImpJ77MRExvem6zOrkMX4r3VmSdiad1D3XoW8lcI/fzKwwHuM3MyuMg9/MrDAOfjOzwjj4zcwK4+A3MyuMg9/MrDD/H+2tGkWAEqfyAAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "grafBox(df1.gender,df1.age,df1.university[0])\n", + "grafBox(df2.gender,df2.age,df2.university[0])" + ] + }, + { + "cell_type": "code", + "execution_count": 126, + "id": "a0cc728f", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "grafPie(df1,df1.gender,df1.university[0])\n", + "grafPie(df2,df2.gender,df2.university[0])\n", + "\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 127, + "id": "813821c4", + "metadata": {}, + "outputs": [], + "source": [ + "# total_precio = df2.groupby(df2.gender).count()\n", + "# print(total_precio)\n", + "# # etiquetas = dfg.unique()\n", + "# # l=list(total_precio['university'].index.sort_values())\n", + "# label =total_precio['age'].sort_values()\n", + "\n", + "# label.index\n", + "# total_precio.age\n", + "# # total_precio['age'].index\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "efd7743e", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "0777de8d", + "metadata": {}, + "outputs": [], + "source": [ + "total_precio = df1.groupby(df1.gender).count()\n", + "\n", + "colors = sns.color_palette('pastel')[0:6]\n", + "# plt.pie(total_precio.columns[0],labels=total_precio.index, colors = colors,\n", + "# autopct='%.0f%%')\n", + "# # plt.title(f\"Inscription by {dfg.name}: {location}\")\n", + "# plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "4904292f", + "metadata": {}, + "outputs": [], + "source": [ + "total_precio.columns[0]\n" + ] + }, + { + "cell_type": "code", + "execution_count": 129, + "id": "84b7fd47", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array(['male', 'female'], dtype=object)" + ] + }, + "execution_count": 129, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "904/len(df1)*100\n", + "\n", + "df1.gender.unique()" + ] + }, + { + "cell_type": "code", + "execution_count": 130, + "id": "b70b601c", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "grafPie(df1,df1.inscmonth,df1.university[0])\n", + "grafPie(df2,df2.inscmonth,df2.university[0])" + ] + }, + { + "cell_type": "code", + "execution_count": 131, + "id": "a64ec8bc", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAScAAAD3CAYAAABfE5LaAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8rg+JYAAAACXBIWXMAAAsTAAALEwEAmpwYAABwhElEQVR4nO2ddXhcZdbAf2ckNvEmbZOm7ppq6kIppbhLkcDisCywXWCXxWGBbxfosiyLa7BCcSulBepuqbumaRv3SUbu+/1xJ+kkjUySibS9v+fJk7n3vnJm5s65rxwRpRQGBgYGrQ1TSwtgYGBgUB2GcjIwMGiVGMrJwMCgVWIoJwMDg1aJoZwMDAxaJYZyMjAwaJW0SuUkIltEZFID63YSkSIRMftXKhARJSI9/N3uyYKIzBGRG1pajupozD1Tjz66eO4Bi4/l3xeRf/hYdr+ITGmchE1Hfd6Lv6jzQxaR/cAtSqn5TS+OjlKqv69lq8qnlDoIhDaRaKc1SqlzWlqGmqjPPWNwctCqRk6+PpEMDAxOfeqlnETkRhFZIiIviEiuiOwTkXOqXN8rIoWea9d6XbtVRLZ5rm0VkaGe8/tF5K8ishEoFhGL9xBXRJ4QkS9E5DNP3XUikui59iHQCfjeM5V7sOrQW0TiReQ7EckRkd0icquXTE+IyOcikuJpe4uIDK/jYzjX8x6zROR5ETGJSICn/YFebbcVkRIRia3mc+wuIr+JSLannY9FJNLr+lARWe+Rabbnvf/D6/r5IrJBRPJEZJmIDPLx+zthWiIiC0TkFq/vr7bvd4GI3CIigZ6+B3hdixURu4i0rUOGWj9zEfmbiOzxuk8uqVK/tvuo/J4JFJGXRCTd8/eSiAR6rk0SkTQR+YuIZIjIERH5g1f753k++wIROSQiT/jy2XrqDvHcn4Ui8hkQVOV6Q7+3YBF5UUQOiEi+5zsK9ly70PMZ5nm+n75e9faLyAMislFEikXkHRFpJ/r0vFBE5otIlFf52SJy1NPHIhGpOhqNEpEfPXVXikh3T71a7yvP8U2e7y1XROaKSOc637hSqtY/YD8wxfP6RsAJ3AqYgTuBdEAAG1AA9PaUjQP6e15fARwGRnjK9gA6e7W/AegIBFfT5xOePi8HrMD9wD7AWrWs57gLoACL53gR8Cr6jTIYyAQme7VdCpzreT/PAStq+SwU8DsQja4Ud6JPKfH08U+vsvcC39fQTg/gLCAQiPXI+JLnWgBwwFPfClwKOIB/eK4PATKAkR6Zb/B8BoFecrxaQ7+VPhvPuQVe76HG77easu8Cz3i180fgZx/up1o/c8+9Eo/+4LwKKAbifLyPyu+Zp4AVQFvP57sMeNpzbRLg8pSxeuQoAaK8rg/09D8IOAZcXNPn5yV3+ff2Z0+7l3s+S1+/twr5q2n7f57PvoOn7hj0e6eX5/M5y9Png8BuIMCrzRVAO0/dDGCdR5Yg4Dfgca9+bgLCPG2/BGzwuvY+kA0koS8HfQzM8vG+usgjV19P3UeAZXXeKw1QTru9roV4hGqPrpzygMvwKBmvcnOBe2tp/6Za+nyCyjevCTgCjK9LOaErPDcQ5nX9OeB9r7bne13rB9jrUE7TvI7vAn71vB4JHOT4D3kNcGVdn6+n7MXAes/rCeg/QPG6voTjN/lreH5oXtd3ABN96Keum6jG77easlOAPV5llwLJPiqn+nzmG4CLfLyPyu+ZPcC5XtfOBvZ7Xk8C7FU+gwxgVA3tvgT8u6bPz6vcBLwUuefcMl+/N2pQTuj3ux1IrObao8DnVcoeBiZ5tXmt1/Uvgde8jv8EfFPD+470vNcIz/H7wNte188Ftvt4X80Bbq4iZwmeB0tNfw1Zczpa/kIpVeJ5GaqUKkZ/0t0BHPEM//p4rndEv2Fq4lAdfVZcV0ppQBr607Uu4oEcpVSh17kD6E+Rco56vS4BgqT2tS9vWQ+Uy6GUWumpP8nzvnsA31XXgGdoPUtEDotIAfAREOMl82Hl+Rar6bMz8BfPMD5PRPLQP19fPg9fqPb7rabc70CIiIwUkS7oo9Kv69sHVT5zEUn2mvrkAQM4/tnUdR+VE4/+3ZRT8T15yFZKuarIEOrpf6SI/C4imSKSj34/x1A31X1v3jI09HuLQR/lVPe+K71Pz2/jEJXv72Ner+3VHJe/b7OI/J9nSl2ArtjK+y+n6vfm68ZTZ+A/Xu87B33k26G2Sn5dEFdKzVVKnYU+pdsOvOW5dAjoXlvVOpruWP5CRExAAvpTqq666UC0iIR5neuE/nRpKB29XnfykgPgA+A64HrgC6VUaQ1tPIsu90ClVLinjniuHQE6iIh4lffu8xD6dCrS6y9EKfWpD7IXe/6HeJ1r70O9E1BKuYHPgemevx+qPATqjWcd4i3gbqCNUioS2Mzxz6au+6icdPQfRDlVv6fa+AT9odJRKRUBvO7Vf21U97118nrd0O8tC30aXN37rvQ+PX13pGH39zXo068pQAT6aAh8e+913VeHgNurvPdgpdSy2hr1m3LyjAYuEhEbUAYUAZrn8tvA/SIyTHR6+LQgdpxhInKp5+l6n6f9FZ5rx4Bu1VVSSh1CH1o/JyJBngXIm9FHKg3lARGJEpGO6OtCn3ld+wi4BF3ZpNTSRhj655MvIh2AB7yuLUefit4t+ubARejz/HLeAu7wPOFFRGyeRVxvBVwtSqlM9Bv3Os+T8iZ8+7HXxCfoo+VrPa8biw1daWcCiL5QPcDruq/30afAI6Iv0scAj+H7dx6GPtouFZEk9B+tLyxHX8u6R0SsInIpfvjePKOhd4GZom/umEVktOgL/J8D54nImSJiBf6C/tuo9UdfA2GeutnoSuZZXyv6cF+9DjxUvsAuIhEickVd7fpz5GQCZqBr8xxgIvqCKkqp2cAz6DdwIfAN+qKyr3yL/iPIRR+VXKqUcnquPYd+I+aJyP3V1J2O/hRIR592PK4aZ7P1LbAWfS3kR+Cd8gseZbgO/Qe2uJY2ngSGAvmeNr7yasOBvgh+M/oa3nXAD+g3DkqpNegL1q+gfx670deKABCR10Xk9Vr6vhVdGWYD/WnYjVwu60r0p2Y8+rpCuQxFIjK+Ae1tBV5E/6EfQ1+YXup13df76B/oa34bgU3o34mvBoR3AU+JSCG6UvvcR9nLv7cb0e//q6j8vdb6vdXB/ejvY7Wn7X8CJqXUDvT747/oI6wLgAs8stSXFPQp4mFgK8cf/r5S432llPraI/Msz5RxM1CnzVz54m2rRfSt3B5KqetaWhZfEJF3gXSl1CN+bHMl8LpS6j1/tWlg0NoxjB79iGdh+FL0rdrGtDMRfScnC33KNAj4ubHyGRicTLQqC/GTGRF5Gn24+rxSal8jm+sNpKJP6/4CXK6UOtLINg0MTipa/bTOwMDg9MQYORkYGLRKDOVkYGDQKjGUk4GBQavEUE4GBgatEkM5GRgYtEoM5WRgYNAqMZSTgYFBq8RQTgYGBq0SQzkZGBi0SgzlZGBg0CoxlJOBgUGrxFBOpxki0tEThnar6Fk77vWcf1r0LB0bROQXEfFX2N+GyvO8iGz3yPS1eGWnMTg9MBx/TzNEJA49m8k6TxTGtegJFtKUUgWeMvcA/ZRSd7SgPAnAb0opl4j8E0Ap9demlseg9WCMnE4zlFJHlFLrPK8LgW1Ah3LF5KE8XG5LyvOLVxKCFejKyuA0wgg2dxrjCY43BFjpOX4GSEYPH3xGS8vjxU1UjtVucBpgjJxOU0QkFD2P2X3loyal1MNKqY7oCRPvbml5POcfRk8c8HFzymPQ8hjKqZVS00Kx1/W/iJ4C2pecalXbtqIrgo+VUl9VU+Rj9OSozUJN8ojIjcD56Ikh6zXNrGWh/QrPsSZ1p543aEGMaV3rxQX8xXuhWETmKaW2etJSTUXPMFwvRETQM8ZsU0rN9DrfUym1y3N4EXrewSanFnmmoafXnuiV3LM+VPv5oYdSvhR4o/HSGzQlhnJqpXhihh/xvC4UkW3oGVK3Av9G/+F+24Cmx6Kn19okIhs85/4O3CwivdFzDR5Az3TbHNQkz8tAIDBP11+sqM/uYU2fn1JqHoCIL7kiDVoSQzmdBHgvFHuSbB5WSqU25AemlFpC9Vlcf2qUkA2kOeSpZaHdoBVjKKdWjvdCMfpU5e/oUzoDH6hpod2g9WMsiLdiqlko7g50BVJFZD+67c86EWlfcyunLz4s/Bu0YoyRUyuluoVipdQmoK1Xmf3AcKVUVosI2YqpaaHd4OTBcF9ppYjIOGAxsAl9kRrg70qpn7zK7KcJlVPKquJgoBv6aK0DEO/5H4duRW6p5c8MlAA5QDaQ06dk6a5Y18FSIA19p3Fv1ym3ZDaF7DV9fuiL7P8FYtGTlm5QSp3dFDIYNA5DORkAkLKquAcwBhgN9EefQsZR/WJ1gxhY/NuWSPex/t7n7Exc6KRnALAFfSdyC7AycQr5/urX4OTEmNadhqSsKg4ChqMro3KF1LbWSn4gUCuOqHrOTWw3oKNHhorTqfNZD/wG/A4sTpxCcVPLZ9C6MEZOpwkpq4oHA5eg7/QNBQKaW4YxBZ+XmHGHlB8rcBRyswWkro0ZJ7AKXVn9BixPnEJZE4pq0AowlNMpzL75nw9fHH7e1ehKqVuLCqNU0fjCWaGVTmHeU8gfujegtRLge+ATYE7iFJz+ELE2PFb5KUA79IgNbyql/iMi0ehOyV2A/cCVSqncppbndMBQTqcaPz7dHT2ywPUKYj6JucfqFktQS4slSjswrvCzzt7nNEJXFXF1UiObzgG+AD5InMKyRrZVI7XEnboRyFFK/Z+I/A2IMuJO+QfDzqkR1OJc+oSIHPZEldwgIuc2pRwz01PM32x7/QJ+fPo3YBfwGNBVIKx76ZYNTdm3r5hwFVY9pxFh90PT0cBtwNLU+WxJnc+M1PnU2xm6LmqKO4Xuh/iBp9gH6ArLwA8YC+KNoybnUoB/K6VeaMrOZ6anRAO3An/cGx7ctsRiKgpxaZV21/ra16mdwYlNKYZPWJTjhAVtN7H+fjj2A14Enkudz6fAM4lT2FVHnXpTxR2mncePD+Ao+rTPwA8YI6dGUMvTtEmZmZ7Sc2Z6yhvAIeD/gI6IBC6Ji9xUtWy4O3eQWTkb4tXvVwK00hMWsN3EhjdVd8ANwLbU+XyYOp/e/mq4NncYT1gXY53ETxjKyU9U41x6tyc4/7siEuWPPmamp0TPTE95Gd0W6DYgxPv61ujQrqrKj0PA1rN0c6o/+m8MAcp+wo/WTUxcE3drBq4DtqbO5+PU+fRpTGM1uMMc86xHla9LZTSmD4PjGMrJD1TzNH0N3YhxMHrYjhcb0/7M9JSAmekpM4DdwJ8Aa3XlNJN03hEVsrbq+b4l61o8PkiQVlxJBgWFCluT21Z5MAHXAFtS5/NJ6nz61reBWtxhvkMfpeH535AwNgbVYCinRlLd01QpdUwp5VZKacBbQIN3pGamp1yKPlJ6EahzBLYkLspd9Vyolp9o0RxFDZXBHwRpRVUUquVwC4hhAqYDm1Pnk5I6v17rQ+VxpyZX2ej4P+AsEdkFTPEcG/gBY0G8EdQSxTHOa5H0EvToi/ViZnrKcGAmML4+9QoCzMMLrOYj4U53xZRJILhX6cZlW0OGj6mvHP4iUBXbvI81bC1pC2RCVzQXps7nYeC1xCkV/nfVUkvcKYAz/SyfAcbIqbHU9DT9l4hsEpGN6FlM/uxrgzPTUxJmpqd8iG4RXS/FBICIeWFC1I6qp/vYN5jr3ZYfCdKKw7yPNaIcLSWLFxHAK8Cqglk/D25hWQyqYIycGoG/ozjOTE+5CfgPEFpX2drYHRHSRwOXyev7tWkFg61aab7TFHSCf1tzEKCVRHsfu4mtdt2sJQhwFbjCS9PW8P7b/wYe5cZbSltaJgNj5NQq8OzCfYk+RWyUYgJQIu03xoSu8T4nENjHnnqCqUGzoJTDirOSUnQT2yJK8gSUKuie+WNn9J29+4F1vP+2kZWlFWAopxZmZnrKWegxhy71Z7vL20ee4NjbqzQ10J99+I7KrnrGTXST24P5QmzRpg0B7mLvSKJ9Ffz06v4PZsxMT2nxXc7TGUM5tRAz01PMM9NTngXmogdx8yt2i2lIVpB1n/e5EK1ocIBmz/N3X3Vhwl2pTwXZEBTZ3HJUxayVbYzLX3XCut7vfcy7SwPkRWDOzPSU2BYQzQBDObUIM9NT2gLzgIfwYzC3SojIgoSoSnntBKx97eubfWpnUc4qrisB6c0twwko5eie+ZNNqnz+GWGyZEMnc3lsqbOB1JnpKZOaXT4DQzk1NzPTU8YC69F38ZqUg6FBg1wilRZ3e9k3htRUvqmwqrJKMmiEtniUywj7/uXBzuxK4VrcwoHPRlgGVykaB/w6Mz3lLn/06/EYyBCRzV7nEkVkuWeH93sRaSq3npMKQzk1IzPTU24FFtAE07hqEYla0za80sJ4kCpJDNRKTlgDakoCNLvL+9hNmxMMRZsTUe59nXJ+H+V9ToHry2GWIqdFqtuQMAH/80zDG8v7wLQq594G/qaUGgh8DTzgh35Oegzl1EzMTE+5H3iTZjbfWNMuvJJVuYClX8narc0pQ6Cq7LriJraFFuYBpVSX7PkFJrRKMmyLMy1Jizb1r6mah4dmpqd8MDM9pcFmEEqpRegxqLzpBSzyvJ4HXNbQ9k8lDOXUDMxMT3kSeL4l+naYTf3TbYHbvc/1LN3caHOF+hCkFVdSyG5i2jRn/94EO7OWhJceqhRDxm5lw88DzBN8bCIZ+GFmeoo/P8Mt6HGhAK5Aj6l+2mMopyZmZnrKTPTgby3G7x2iKqVfClT2QcHuoiZJyVQdQVpRcPlrBUojOqG5+q6E0jK6Zc4ZVOkU5H08ytoWqTOOuTdTgYUz01P8FbvpJuAuEVkLhAGtwXq+xTktlVNNESw91/4kIts95//V0D5mpqeYZqanvEk9XFeaimMhAUPLTFIRe0jA3N++Zltz9V/ZdUWOgCW45tJNR3z+yj0W5ahk/Pl7H/O2gmBpyBrgUGD5zPSUXo2VSym1XSk1VSk1DPgU2NPYNk8FTkvlxPEIlv2AUcAfRaSfiJyBPrxOVEr1BxoUyXJmeooF+BA9SmXLI2JbHhe5wftU99KtzWahHahKKta9FIHHmqtfb6yuolWxRVu8009VNRtoCF2BpTPTUwY0RjYRaev5bwIeAV5vTHunCqelcqolguWdwP8ppco81+odOGxmekogesD9a/wnceNJjQmtNDoIUKWDQtyFR5u8Y6U0qyqrUE4a4SfEEm8GGYp6ZP5QaSpZg9lAQ4gB5s1MT/Epi4yIfAosB3qLSJqI3AxMF5GdwHYgHXjPD3Kd9JyWysmbKhEsewHjRWSliCwUkRH1aWtmekow8APHFzdbDW6Tqcfe8OCKiJgCMqBk9QnRC5qAbEFVRETQaNPsYWzbFG9dF+AuqlDOdZgNNIT2wPyZ6Sl1uuQopaYrpeKUUlalVIJS6h2l1H+UUr08f39TRkok4DRXTtVEsLSgZ/MYhW5r8rknZlOdePywPkQPONYqWdQhqpKldreyrdE1lfUXVV1X3LRtViNQk+bY0iFv+Tjvcz6aDdSXLugjqBbbiTzVOG2VUw3xoNOAr5TOKkADn9MM/ZNWbp+SE2gZXmwxZZUfW5VjQKg7v0kjUppV5ZRQbmKaKzQvKOXqnjnHKl73eT3NBupLX+C7mekpLZ4n8FTgtFROtcSD/gaPW4mI9ELP4pF1QgNV8Fh+t36rXpGAJfFRx90mQAaUrNrdlF1aVFlFbjoFTo2IZotGEFZ6aEmIM7NiN62BZgP1ZQzw0cz0lNPyt+VPTtdgc+URLDeJyAbPub8D7wLvevyeHMANdc3/X9/3wZkEyqtNKaw/2RZt6z71YLZWPproWrY9dkXYWSeUO3JgJ68+fEPFccbh/Vx62yPkZR9l4/Jf6NRzELc/8RYAS+fMoigvm0O7N7Nh6RzCo2J59tPVALz13J87Pbp5Kf26d+SFv96aBqauP87/iNyCLK679L4me5+i3Ae6ZP9ayUXFYzbQmN05X7kMfad3RjP0dcpyWmp3pdQSpZQopQYppQZ7/n5SSjmUUtcppQYopYYqpX6rtaH33+55+0Lne/3S3eubSfRGo4l03B5lW1d+bFXOfuGunINVy8V17sXTHy3n6Y+W8+QHSwgMCmbYpAs4sGMDz3y8Eos1gEO7N+MotbPkhw8584rbGHf+tdz/0jcVbZQU5XNwz7bQOW8+gdViYcP2w8WlZXa+nfseV134xyZ9n51yfs824a6YXvnBbKC+/NkT2dSggZyWyskvvP+2DfhaoOPZm93Dpm52LWxpkXxlSXxkpWD+A0pW7a2t/JbVC4hN6IYtPAq3y4lSCkdpCWaLlTkf/4cpV96BxWKlz5Bx2Lxc+URMKLfTpJTCXuZATBH2lNkvcPXFf8JqaboovUGO7CWR9v1Dy4/9aDZQX/47Mz2lUbnyTmcM5dRADkWOe0zpC6AImAakaxNvWOpYanarVht/etaMt3l80N08evZjSfkBemqmv773C+f/4Y7Rbzxx3F506ZxZzP30fxXHK+d9waiplxNsC2PQmLN57PoxRMa0JyQ0gj1b1jBs4gXV9hdsC2P0iCEF59/xFG2jIwgP76Rt2r6SyWMvBmD/oR1cefvgir+xF4Xz0Vcv8dJbf+WK2wbxyD+TK9r6cf5HfPTVS3W/SaWyumfN6Vdx6H+zgfoQAnzqsX0zqCeGcmoAqfP5Q05onwe3xl27wWkKrvBRa1PM2DsXOPeGlqqmN25sACOuHMetH9+PCCzoELU7v7iUdXvS2f76PYFWt72w6jQNwOV0sH7xjyRNvgSA867/M09/tJzp9z7Hl288zaW3PcKCb9/nlb9fz7fv/vOEPu+76arCH994nIfvuJIX3n6nx103PMVXP73NA09fybxFs/n8jQ18/sYGPn11LUGBIUweewnbdq9j9psbsVoC2LVvE/WZCsblr95h0UorTCSayGygPgwGGuwGdTpjKKd64klp/V8Alzl46Na46e6CoI4Vxo0BbvrdsshJQo7WrGFJfKH7qD6EROrp4/ZGBPfVRJxOl4ZSCnL326tO0wA2LvuFzr0HE9Gmso/rgR2poBRxnXuy+tevufvZD8lI20dm+oFK5QK1kkiALbsPYrbYQrok9Gbeotk8/+jnHErfw4G0XQCsXP8rCXHdiQiLxuWZOtrLSrCYrfg6FbS4S9a0Ldo4tvy4ic0G6sM9M9NTzm9pIU42DOVUD1LnEwjMAo4niBRT+31tpvY/GDV+oQIFYIL2V6xxdRu+z720hUStEyXSdn+nmDXnDu/JkHteo3dMgLW6adqKX2YzauoVJ9T/8o2nufT2R3G5nGiaHjvOZDLhPG45AECAsrcBeOHdr9333vJikNNduXxpWQkAcxfM4pwzpmMLCWNc0rlcdccQYqPjCLVF4D0VrPkNqZIemT9UaNBmMhuoD+/NTE9pniCDpwhiWMr7Tup8/g/4a03Xra6iVb2Ofd3Losoiy8/ti5GFXw+xjG8tP5KcQ5m8c8O/eeC3Zwl2udffuSltSPm1Sf9ZUzD5ugfD9+/YwOaVvxLfuRfzv3iLF77eREjocT/htQu/5+DOjVxy68MAfPqfv7N55XzsxYW4nA6K8rIJj27LRTf91f7YlJDgX5auZ+2Wvdl/vG1OG4CZb9zPsjVz6dltEM899DFOp4Ozro7ny7e30Caq8gjtyRdv4coL72LbrnUsX/sLvboN4tZrHznhfUUXbV/YMW/JxPLj3/qYlzfz7pwv/AacNSM+udbswlURkXeB84EMpdQAz7nB6A7CQeiO7Hd5DIdPGVrFD+ZkIHU+/ajDbsVpCU3aEn9tUVFA+4opXdcsNfHWRc41AS7V/A6vdWC3mIdkBln3Aqzfc4SgkiPF3tO07GOHeeyd3yopJoBhEy+oUEwA0+99lmc+WcXMb7fx8k97eHdZHi/9sJPJl9x4FGDq2CE8eNsfdpaXn3H7C3zx1iaee+hjAJasnkOfHkNPUEzbd69HoahpKliOSXNuT8hbWuGi0gJmA74ymVoebrXwPieG9v0X8KRSajB6vLBTbl3LUE6+8wpQ9/63mBL2xJ7X43DEyPKwq4SVkXTHAmdGVLE6UFvVluD3hOg0gEc/+pXXbpnkqDpNc5Taa61fG2aOu65oRNYYQO3n3z9l2hnTTzj/v/cf5a4bnsbpdrJr3ybOuKItvy/7pmIq+NJbf+XyWwfx6COT4sqdi99ctDjr9vXz6uWw3cw87msEg3JqCO2rgPJECBHo0QxOKQzl5AOp85lOfbKliARkhQ2csL3d5cvcYi0EsGh0v3GpM7zHMc0vBpsL3/yZf53xEM9P/jsf3vUqzlIHH939Oi9MeZifnptdUW7eS9+y6ee1AHx416u8fOHTZOw5ylPD7mPlpwtJCw0c9PmyrY7hPeLpGhvWuVOQfWennoN4+JoknI5SOvUa2GAZLcpRUv7aTWy13gh2ezEr1s7jzPGVc4r+tvQb+vUaTtuYeMJDIxk6cAKhIeEopejdPZHC4ny27V7Hz/+dszAmyBSx6VAaxQ6H68V1y4LH3Dq1NW/dB6KnnG8s9wHPi8ghdGv0h/zQZqvCWHOqg9T5hAE70FME1RtR7n09Mr53hTizeoJud7O+k2nZgj6WBu8i5R/J4ZVLnuHB35/DGhxAyu2v0DWpF+nbDnHVCzfz+tX/4oY378ZpdzD7wfe4+YPag3GOPpK3ZPTR/HEAhwK6Lfg94uJJDZXNmzBX5qLBJfMnABRzzmY3HRoVlO3w0f3c8+j5fPnWZopLCrnrobPLVj9wq+uG11+3PXbR+Ty7atE+8wX9ug6cNswf4jc1F86IT/7e18Ke0D4/eK05vQwsVEp9KSJXArcppVptRIyGcEqMnGoKuysin4nIBs/ffi8/uvrwJA1UTABKzF13tb0o4WjYkCWgZz8ZelCbcM0K52KTppwNbdft0nCWOnC73DjsDpQCZ6kTTdPQXG5MZhM/v/AVZ99/SZ1trWkbXmEXFO/Y37WhMlUlUJVUPPk02vjV4dcWEsaZvbpljnjsMVtcZAQSErB5TWHmyaKYEKWe48enGzPCuwEoj6YxG0hqvFSti1NCOVFD2F2l1FXlvnPo4VG+qq2RqqTOZyDwp0ZLJxJ8LGLYuB1tL16iidkO0L5Ajb99oXNrsEPVO4dcRFw0k+44h6eTZvDkkHsJCg9hwi1TCY0O499nP06/KYPJ2ncMpSkSBnapsz2n2dQvzRa4DcCM1rmtM80v8cWDND0llIJcRVBUXeXrQ6Azd9mLF01K2PDU47xw9ZV5Ny74rtu0By5lxScLSLn9Fea99K0/u/MfSqkYu2PJLVsOx9A4x+B0oHx3cjKwq5ayJyWnhHKqJewuUBEi5Ur04PH14X/4MXJDaUDMuM1x1x+yW6L2AQQ7SbxtodPePl/bWVddb0ryitkydx0Pr3iBx9e9hKOkjLVfLuXip67lL/OeZtId5/Dz818x7YFLmf+f70i5/RVWfLyg1jYXJERVhIYZWLyq3uGJqyNIKw7QX1n9GzNKqdzumT/1LD98uWzPQS3IEhLbPY7UH1aT/MbdZB/IIHNv6zLUD3Bpm67YfWxb8vYj48Kc7nbA3/jx6di66tUQ2vdW4EURSQWeBW5rUuFbgFNCOXlTJexuOeOBY0opn58uqfO5zFPPryiTpdfOdpfGZIb2Xw5gViRMX+nqMOiQe4WvbexavIXoTrGEtgnHbLUw6Jxh7F9zPCzT5rnrSBjUBUdxGVkHMkh+425Sf1yNw15WY5sZwQHDSs2SDxDnPFiv3aSaCNSKbOD/9OPtCtZtsWr2WNDNBt6YPWfQtAcuRXO6UG7dhEhMJpz21pFhSZQ6Mv5w7tK7Nx0a2LGorJ/XpXDg4ZrqlVNDaN8lSqlhSqlEpdRIpdTapnsHLcMppZyqCbtbznTqP2o60dLPX4iEpUeOHr079vyFGiaHgO3Mbe6R5250LcSHHYrIDm04sG43DnsZSil2LdlK25668bHb6WLRW3M5465zcZY6KI8yrNwaboer5kZFQpa31zO0mNAS2jsObmns2wxSJeEAGtG1dOwbf3tmOjfcO5r9B7cz/NYp495ZtBi3cOChrA3DOyZ2JaJ9FMERNuL7d+L5Mx/GWeYkvn+nxnbbOJSy98wtXnB36qGIERkFY2sodQc/Pt0yefxaOafMbp0n7O4PwFzv6JYiYgEOA8OUUmm+tJU6nwuA75pE0CqYNMeWXse+jgh0FyYA5Iaw/MPR1kSXWWqNtf3zC1+x4btVmC0mOvTvzJUv3IQl0Mqit+YSFB5C0lXjUUrx0R9f4+iOw/SdPIjzH76qVlnMmtpzb6o+ajpi7bhwXuQVE2utUAejC2YXWnCFlTJquYMBjTeKVKq097EvjwW58jorcM0ebtnh7dSbsfsIH955PO5f9sEMpt1/KQUZeWz/fSPx/Tpxzcu3A7D2y6UU5xQx4dazGy1WdUSXOpddsudYlwiHu0aXFTfmfettY9K3BQ9bc/3IsPuaRJCTmFNCOXnWlD4AcpRS91W5Ng14SCnl8w8tdT4rac7dD6XyOuYu2hldsisJwGFme8oYa3gDkz02iov2ZGzoXmAfrCFHPoq5r33F0Ku+KGUfXzgrGKCYC3a6adfo5JNRxbsWdspdOBFga5xpwc8DLZNqKqu5NZ4adh/3/PAYn9//LnfMepDP7n+HCTdPJaZLO96+4d/c9vFfMFv9GwzW6ta2XrAv092lsLRGAzE3pn0bbGOObA0ePlKJyQyUAl2Sk2wtktOvtXKqTOvKw+5O9jIdONdz7WrqMaVLnc8UmntbViTyUNSEEXvbTF2gEHeAmz43L3ZaO2dpm5pVDmBRh6gSABMqLt65v8H9CyoH9PTjbqIbbUYgmmtXx9xFY8C3aAO7lmyhTedYQiJtaC43Simcdgcmq5kFr89h3E1T/KqYRKljY9Lzlty98VDfmhSTG9OBdbaxSz+JuafTlpCkMR7FBLp/nBHStwqnRAxxpdQSoNonvFLqxno295dGC9QQRKQwuNOkae/+lLN2/S+R7SPCYzf948mI5d3NSx6Z9cW45pqW5AZaRhRZzJmhLnfswJJVuekBDTN78qSE6gByFKwNthMDQCmta/Zch6CsvkYbWP/tSoZcPIqg0GD6TB7EzKmP0XNcP4LDQjiwfg9n/dlPqQWVKutWYF9x7v6sYQGaGlddETemAxtDRh3aHJI0Wompcw0t3Zmyqvj/kpNsuf4R7OTnVBk5+YXU+fQFmmYRwkeuuvje6P88Oz/f7qJUIKD/psJxufO35T4w7x9uc4CFI9sO4bQ7WPXZEsbeeKb/BRCxLu4QuRUg1pneB6Xq5UFfjkU5igEUAY2eqtgcRxeHlR3pDxVJCmqd7rocLrb8sp7E8/UB8OS7zuMv857mwsenM+f5L/GXPVREmXPFH7alZ1y8N3NigKZOiLSpYTq0IWT0kk9i7umwyTZqnNdIqTrCgLsaLMwpiKGcKvNnahiBNRfDBk0gKqpdlARFBR2IPmMhYtIixBp1ywLHBmeB3dlU0xJvtkfZuivQTKh2HR17NjakDasqcwCoxqYfV1p616y5w8D3aAPbf99IwsDOhMVWjqaQtvkAKGisPZRF03ZctCdjw81b00dFlbk6Vr2uYUpLDRm1+OOYe+I22kaPU2Ly9Yu6sV6CnOIYyslD6nyi0detWgcCeSHdJ6Z1u2ndmQMGlYx/6KlhI+22kjgVcPDA+j00pZuGEknYGm1bCzCgZHWDlEuAVuICcNOmQSOvcjrmLkkzK1dofZIUrP9mBUMuHnXC+Z//pY+aGmwPpVRm0tH8xX9KPdSze4H9BFk0JG1jSNLij2P+1C7VNmZ8PZRSOT1SVhWPqWedU5ZTYs3JT1yOvjDZqnCZQ4ZfePtnR+67bO6esLLDA298+L3gP/zhnK0rPlnQb+fCzcT17chZ9/lp/cSLpXGR9M8pJsZ1pI8ozV3HlOQEyl1X3MQ2OP14gCt/RXTJzlGeJAXFTovUtF5TQVlJGTsXbebyf95Y6fymn9dSbg8FVNhDxfXtWLc9lFLOzoWly87flzkkUFMnGOZqSPqW4OG7U21jRmlibqzN0vXAska2cUpgKKfj1G4E1JKIKW5vzLTYXas/Wms2ybA7XAm9P3p3du4N8x+LmvXnt8jce5TYbu392mWR1TwsN8CSFuVwJXRy7F53ILDX0LprHSdQ6a4rbmJ9TedeGaXye2T82A0qkhRM8qnfkECe3nJijtOB04ZVGm1e+NiJ8aOqI8zhWnXpnoy2bUqdJ5iiaMiRbcHDdq23jR2lidlfZh9Xpawqvjc5ydY6zNtbEGNaB6TOpz0wqaXlqBURy8vffTbs6pteX1fmNhXHSkDU9cucSwTcTeKmIWJamBC1B6B/yeri+lYP0oqCFLg1Ihs0kmhbmLrRqpW0bakkBWZN233evsy1t245nNSm1NnF+5qGHNkaPHTRJzF/il4bOmGCJuYAP3YdhR6S97THGDnpXE4rUdR/e2Y6azYuIC8/i6nTE7gz+UkuOefm48HXEgYMPaz6HuwS951z8n2Pj+vaLjavZ/eOjmJo629Z9oUH93ODs43r2ABRbqcSs8+ZMIO04nAwHQZTvX1IzFppavuCNeP8naRg1oy32TZ/A6Ex4Tzw27MA/PDMZ5Wtx5XK3f/yD8e65BT16n3xmEr9asixHcGDt6+1jR+lScPjcflAMvWMoHEqckpYiDeW1PksBqq1UWm1KFUWW7RxZXz+6gkaHJk9wpJ3OMrU19/dTEzLWTYss3DM4rBz1uwL6jvc13ojC7/KsSjz3iKu8bkOAEqV9cr4+nCwM6ebv5MU7FmxnUBbEJ/e+yYP/PYs9oISPrjtFd16fMbb6oJLxqy9Myiox5WPpUT+/FQyVou+zKaQjB1BidvWhk4Y6RZLc6xLOoG45CRbvcPpnEq0itFCS5I6nwR0C/OTC5HAzLDECdvbXbZUiSX8ytWuLkMPuP2+kLqyfUQIQP+SNb5nMlbKZVVlURoRJXUXrkyEfd+KYGdOt6ZIUuCdtw9ATILmchNS5lwTczi7+PLckuGvzl4c+acLRmG1mFFI5o6gxIWfxNwdtips8sRmUkygx6pvvWugzYQxrdPjPDWrbdP+Qzt48B/H773DR/dy5w1PkZV9hKWr59C7+2D+8dcUQE/DnVuQxXWX3ldtW2XWqLFb4q/b0yPjezVpR/aYhBxt4XeDLRMa7BNXhVKLeXBGsHVPrD1zoEm5HT6ur2QLtHNTv7VwUa49nXIWjK6P2UBjCAkJ2je5VwfL62c+MvzMxG5E2IJYuTONR6ZPytwZNHDr6tBJI9xibZTzcyNIBk5c2a+BGtJHfQb09hSJBPI8gRdPCk77kRMt8ITq0rG3X9NwK7F039X24vhjYYlLe2SqiTcvdq6yulSRv+T9PSE6TSCia+m2Db6UN+HOB3DTNsznTpRSXbLmFwuayWM2cILFtb/QNKUlZhYu/FPqwYQ3r5jYccN/7+LFW6bxt/fnlU6/+vo1tywOi7juuZSJX703s8FmEH5gZMqq4vq4/bxPlfRRjY0E29Kc1sopdT4daeHYy/5Iww2ASMjRiBFjd7a9aHFYqTnxjgXOI5ElvoWIqYvDtsDBTpGS/vY1PsU8NytnIYCbNj4v0oc4MpeEl6UN8pgN9Ku7RgNQyh2ZW7wyqtSpzkzLmWj2pPpSkP3pDlmzL7ivpWTYbcNXLfghoDy9+tGDu+tqtSmZ7GvBGtJHAY2KBNuinNbKifqke2oiGp2Guwr2gNjxm+OvO+A2RQb8YYkzuFuGtqHRQopErG4XvjbCnTPIrFx1rj1ZVVmpglJFmG+2P0o72i3r50FNaTYQ7HSvv2bn0b2Xp+eNtIiYARTk7A7st+DTNncH/vOrpcMvu/Mpiz/z9vkBfzlP1jsSbGvgpFFOtWRYGSwiKzxhUtaISH1GQs1uP+ON0+lg4fLvOGviFQD84aoH+fyNDfzljhd59f1HueuGp/jqp7d54Okreevjf/jcrjJZe+9od1lUtq3vros2uPqP3+laVHet2lnbNjxGIKx76ZYNdZUNUHYXmA+Bb+teHfKW7zcph/Kn2UA5Jk0dOPNg9so7N6cN+fMTH/ccff9b7DicRZtrXyi7dXFoyLLwaZNWLp4b2rXvEKJi47CFReKvvH1+wOeRUx00JBJsi3MyLYiXZ1hZJyJhwFoRmcfxtMxzPDGc/oXvBpUttdgJ+JaG++V3HuK1/5vLY8//gQNpu+ic0LOG1qogEn44auyovOCui4bvnzO6Q65z0WcjLGOUSRr0nTvNpr6HQgO39rWv03YGJ9ZaNlArUYqQbKBOYa2uwpUxxdtG/dbHvLwgWPy3O6dUYf+c4rVnHsoebVF0BvjkwSvy9gX22bAy9MyhTlNgebZchk28gGETL6ioOv3eZ9FzBrQ4nVNWFXdLTrLtbWgDnkiwlwInR84sL06akVMtGVYalJY5dT5xQI8mENVnfEnD7T3FKE/DXR+Kg+InbI6/fkdMka3H7Qudm4Idqtp1CV9Y0CE6J9ydm2hWzloFCdKKLG4ia86mUI5ShT0yf+jkV7MBpbS2JWWLb9ty2H72wexJFkWggvz9gb0WzmpzlywJP3eSt2I6CWhsko0pwHZfQ1S3Jk4a5eRNlQwr99GAtMzhvD0mjHcP2PhySSCrFpvI2AkNi13UEHxNw927+2Auv3UgZY5SenevfcRSE5opYMC29lcFlVm7u29b6CxqW6A1aJU3M9g6rNRscva0b0qtrVyQVhzsJrZOR+GYos3rzVqxw19mA4Eu98ardh3bcd2Oo+NDne62CgoOBPRc8Fmbu1gUfv5Epykoou5WWh0nhleohhrSR0E9I8G2Jk46C3FPhpWFwDNKqa8ampZ53/y3nwfu9z6noEARvNtNuwInXcJcdOwBgSfjDV09Sqnw0oMLO2fPHzy/n2nn5gRzvXcqEzMLFiWlawFft7m5xh9NYvG87Wb3MIebjoNqKmPSHJv7p6f0/GK4ZU9jd+dEqbSJh3MPDc0sHA2goPBQQI+1y8LOGuwwBUc2pu1WwPrkJFu9nK5PFU4q5VRdhhURyQcilVLKs2War5Sqc9i+b/7bv1HHbp0CBea9GlHpTjqJiy4dNKK6+LrQ21oxu+3rex37Om5Xu9Ltc2tJElBtXU3tvSf1YNynbe52u0wB1doiJRV+c9ShLrEoQqq3wlTK2TPj2/37Y3LSfx5oafi6n1LFvXNL1px9MHukRakgXSl1X7s8bGpimSnYrxmGWxAXEJGcZKv/nP4k56RZEPconneAbd6pnzielnkB9UvLXOccSUDA3d1MVnczWcA6FOQobHtctC9x0TXcRYdeYLXV1VZrwm0OHrIt7uqMLtnzI29YenDZx6OsQ1xmCfaprkm67YkIXt+rNLVka8iIE91+lFIWVWotI6RNTW2Elx5YKmRF/jzA2rD1FKVUm1Lnskv2ZHQLd7onKig6FNBtwbKwqYPKTCGTfG3myIGdvPrwDRXHGYf3c+ltj5CXfZSNy3+hU89B3P7EWwAsnTOLorxszp5eu0FsE2BBX8xe3NwdtzQnjXLieIaVTSKywXPu7+hpmf/j2ZUoxYe0zPvmv50ARDdECIFooTg6gD0EsAcFbrBsd9Mmw0Uni4suHTUiTgjd2uoQU9v9bc5qE1Wye8ntCxbuTRljjS4MFp8skhfFR5VeuWODdWvIiOou55mwHAOqVU6i3Ps6Zf/e573xVq0hZgMBbm3LhXsz6VRUOlZBcVpA1wVLw84eWB+lVE5c5148/dFyADS3m/vO78mwSRfw7rN/5JmPV/LOM3/k0O7NtEvozpIfPuQv//mmvl34i34Yyqn1UluGFeq/Teo3C2QBM7j6WDjWx8IxYDUKyVCE7nMRX+qkS7Sb+F6Pv3Br4KKVPxAd2ZYv39oMwEtv/bXevnR+RcSca+s5sSgofnXysq+t3w125RxqczxJZU3kBVqGK3PJMatWml91kVnQcjRseTXV7Zz9a/7CPhytr9mAKHVkbHre3hEZBWMA+2FrlwVLw88eUGqyTapPOzWxZfUCYhO6YQuPwu2x1HeUlmC2WJnz8X+YcuUdWHyx1G8aWjh1cctwUu7WNZYVoRd3WhF68brUkDMX7gkcuijT0mmtXUIPK/DLbp2g2pooHBnAjok25g4M4z25eGL0vv8++pe1jrICu1B0tLA4v8G+dP7GabaN2N7+GtvZm9s6kva6l9ZZQcS6OD5qTx976gl57czKVagRXa2bS7Aja3GZ9VBRvcwGlLL3yCtZ8MeNh8JHZBQMPWLttGh2m9uLf428dFKpydawKJvVsHLeF4yaejnBtjAGjTmbx64fQ2RMe0JCI9izZU0lO6gW4LRUTifNyMmfOE3B/YGhTlMwBZa2pJc7bitVasJ9KEDZs0PcBWVh7mxzmDsrMlTL7WBVjgYvsAoETBzRp2va0ayuwYFuwpgVrChNLy7aG2pVSzfkFaQlms0mW8rsFyw++9L5GzF12BdzTtsuWVuXdchdseDroZYJtU27dkSF9Bh/KDVtk21kpfNWVWZ3E3viG1Aqs2POz1FvT7B08VWkyFLn8kv3ZHSMcLhGHrV2XLUk8px+dnOo3w1nXU4H6xf/yBV3PQHAedf/mfOu/zMA7zzzRy697REWfPs+m1f+SsceA7jopr/6W4S6MJTTaUT3as+KBGlYepZKWM9SUxg5Vq9EtUrlmHEeDtKK823uXFe4Ozs4zJ3dJkTL72hCC6yvAOG2oPjzJgzh8juunjBmSF/a2+bY1234tOTe65LWudgR4qJTd0VwjYvKTYKINTu0/8QAV8LyG5Z+t2zWSG1QmVWq3flUIh32R3EgULPneu+MWVWpw01su6rl2+ev2v79YFcbp8VUZ7QBq1vbdt7+LEfXAvuQY9aElfOjzwkoMYc1mTX/xmW/0Ln3YCLaVBb7wI5UUIq4zj2Z/erjPPDyt7z11B0cPbib9p2a1X639a9hNgGnq3KqM4vHCYhEuwmILjYHUGyOIoNu+nmlNEEdsqqyjGCtoCjUnSth7qzQMHdO+0BVHCe1xIq6/app3H6VHuXiby9+EPz32y8L/uqnTyYtXruFPt0S+OO1Fx7QiDjkoqNy0qW9Rmx38K/vWXU4LBGjD0dds//qlXM2fD84u3NOaPVZT5a1jwgYtW/95lTbmIpdt0CtRLnpUCn9uNVdvDorbIs7LdpS61qfKJU58mj+9lFH84dnWjus+jL63LymVErlrPhlNqOmXnHC+S/feJo/PPRfWoEzcIeUVcWm5CRbsxkJtwZOV+UU67eWREwK6eiQ4I4OUzD5Fq+nr1IlJtxpAZo926blO3LUOlupk4FOrKVWnBULyVt2H0Sh6JbQnuff+YoP/u/PPPD8e+xPO9K5a4LW2UwugWz0NhItdNLV5iKhZ1MZiSoxd0mLOq/9mVs3Lt3QaX32rvamEwwBi63moeHsWgDHU60FKIcTAo7HcVKqOLZgTsmHY2qJNqBUWdcC+/Jz9mcNLDDFqa+ir8grMYc3i99jmb2Yzat+58aHXq50fu3C7yl3BgYqnIE79hjQEs7AAUB7fHTNOlU4XZVT80yXREI0LL1KzWGUmsPIDHPjDoxgRfjlgSiVZcGRHqgVFzzx2sV9n3jo/oM57tJIl1vrAojJJJSWVc6qIhAu2Iea2I+V/eVGors1oo4cNxKN7upH+YNyQhPP7Hms4+J2+T/+vqS3OqPKddP69mYJzC/JLjPpdk1WRSWhI+w7ln87tLhfTetX4WWulZfsOdbG7Y41/Rh5s6PYHN6skSICg228Ou/gCedboTNwJwzldGqTsqo4DP1J1Ky8+siNbF+3mKK8bO47vxeX3PZwzMQLb4hZueQXeiSdTXG3C9vsAyL6rldjb3neGdexa6Fz4A2b9rpzTOHurNBQd05ckCqplJzOYyTaw0xWjxqMRCNcdOjZWCPRMmv0+CDX9N3npv70888DcydrJqn4/PaHBw2cdGz95s0hYycCBGjHdZBJc2zdE7sipCDYdEJcJ4um7Zq2Pzsvqji8bGH4DcFF5ogWDV9zEtAJWNHSQjQnJ5X7ij9IWVXcFWhwCIoWRaliE+60QK0kO0TLd4a5sy1h7uyoUHduggVn9QvXupHoLi8j0U4aEQ3LSqtUUbBz3cLf+m5OKgmUiqnxgGP8eNR52XkA/YsOzLNo/c5CKZfV/fO8nwdlnlOljexhGYWb+mQEytLwc7sXmRuW1+405IHkJNsLLS1Ec3LajZxorildUyBi07D0tpvDsZvDybZ6beIolWlRjvQgVVQQ6s7VwvTdxNhgrSDB5IORKJjr3nEUCbUHDDtv/M5Ov63v/HOHjHDVG2BXGy2h7eGiDLs5tK1VCwpTgNV95Pdf+2WMr9gPUMqZUFS2ZGSaRVsXcnHvuVFRhlKqH6eKr6DPnI7KqUFuK60ekViXBMYWEUiRuQ1Hy0NVKeUStP1WVZYZohWUhOrTxLBQd06XQLWjXQA7UOAA62Y3sdlOOge46NxVEVpjfnOXOXbyoENXb90f8+PS3e0KxpZZTIk28/Zf7WrYSCE8Vin3wQ0df4svT1Jgc7hXjUyz5uw3ndNvYVj0aWmz4wdazDy9pTgdldPp9SWLWBTmLg4J6eIwhZBn8dI5ShWacB0O1EpybPo00Rrm3h1lc6+2mXEf1gg/4CLB5aJLrJt2PcFUcb8osfbrnHVRXph91dz1nbdPPdzmCEFZKkcjKiE7dNmCo1Ha2WZN7el7LGR7SdmoARsDols0kURtvP30nWxYOofwqFie/XQ1AJ+98mhrcv6F0+2+5fRUTid1uBO/IhKmYe1jN0dgN0eQZfUa1CitxKKcIcGqqNDmPpYR6t6WY3OXOQI1CxqdbC46dVcS3Ca6ZOTZY3Z3mrey6y8DI7X8nU6Te/+GjnuGt82P/Ckkd2i/o5Y257X2u2zc+dcy5YrbefPJWwEoKcrnwI4Nrc35t17KSfQkDmuAw0qp80WkKzALfVljLXC9UspRWxstTSu/bQxaDDG1c0lgu0ICKTR7LdMp5RS0tABVuCdQy14X7BZHiDsgOGnPtE2Hww5lbwnPC49Ln5LvJOrcopPk7uozZByZ6QcqjkVMrdH5t74d34seyrp8o+SfwL+VUrNE5HXgZuA1P8rnd06S28evGCOnxiBiVZi7lomta5nJRoEFTMpd5rRtWx5WFO7smBfsalMSUShSthkcDqHMIZQ5hTK3508JDoQyBIdJcJrBZRFcVsEdCO5AQQWBZgPqDPXrLw4WZpqCXLlh4wo+zQfYmRgT9OzVfQJHD+7tnKD9ap+z7uvQ56/oXEhBy0S81TC74A8+lRWRBOA84BlghicW2mTgGk+RD4AnMJRTq8NQTn7CqpXmBwSlrkyLSUuIy40Lsjn7ttsR/7s5vCzVPCht7CFNOo1WIpEN78FVJjiLBIcdHHahrFRXdA6n/r9UExzKo+jQFZ3TLLgs4ArQlZ0WCCpE/8MmNUTiMItgNpkQz4bJ3decx93XnAdg/tuLHwTdf9MlfP7T4uhy16K7rz2/4W+rAZhx1+e3+hLwIFBuqd8GPRW5y3Ochp4cpFVjKCeDehPiLjwaZV61bnt8Tvsyi2lqgEPl9jo2SR0OKsiLzErqcyThl5B5EQv6Je21LorLH+UqCuw6DJEGbIVbAhWWQIVPQTp9QClwlQjOEsFRLJSVgaNMKCvLd2w328ukdxn91whlmuAQwSFrN6WGFRQ7O3SK75L21Kuf9/zs3w8due/Z1zrsPnikrHunuCCB5kpZ7lO2ZRE5H8hQSq0VkUlNKlETczoqpxZJ4frLrP+x4Nv3UUox6aI/cPb0P7bGHaFaiXRl7u2glu5Y16Es6mCA5dzyQciI/cOXCdbzNHEddEp4p3b5beYci8w5Z1V316Rgx+Ls8zYsXa9klOSF9EhEpAVNOUTAGqKwhlSNb24KsBAQGEkZoytZqr/62es8et9XFKiQtmbrpxRyY5g5cDG5zgtthSSiZ+xxFguOEsFpF8rs+lTW4Tg+uivTBIcCh9Knsg6z4DJ7RncB6CO8YFDB6KO7oGqE9/W+HQtc6MnhGIS+5vQfIFJELJ7RUwJwuJ4fXrNzOiqnBudtayhpe7aw4Nv3efy9hVgsAbxw38X0HTahNe4IVUuc48Cmrq4lx5Z2NAXtDrKejVgqpkbdMwJWBTn7jUZAE5cJwFIwYqg5/OedbpP0sgdImy+S1ORO2Us3n7tx2cGs0NEbc0N6DkSk1RjD/u2Z6azZuIC8/CymTk/gzuQnueScmyul6QIq0nT17DbIK02XmCAgTBEQ5j9fC81FxejOYRccpeA64ktNpdRDeNKjeUZO9yulrhWR2cDl6Dt2NwDf+k3cJsJQTs1A+v4ddO8/gsAgfQbQZ8g41i76vjXuCB1HKdW9bOvqHo7lzgWdgl2bbIETEKnkkxjoVPk9j55Z5LTooyGFZgYoM4W263mszZrtcTm9yssebGMa8PokpU3YuWTJ4IPLyo5EjlqQE9K7PyL+ixDRQP7v4eoXuSePvZjJYy+uOJ5x+wvMuL05PEhMFggMVwSGeyk8V83lfeKvwCwR+QewHj1ZSKvmdAzTm9vcHSZ068eODcsoys+mrLSE1GW/UJSX3RrDwSLK7RxYvGLpJXn/25gVs87+cd/IwYdDgyZWVUwAZ2xvt9RpjpmkHylNoSq0aqFz5OhQh3t55cbFtKi3ZcLbEyQg0LXUMiD9g5A2RdsWolRm076rU4J637dKqQVKqfM9r/cqpZKUUj2UUlcoperOyNzCnI6Ov4L+FGpWxbzwuw/49Yu3CAwOoUO3vlitgVw7418V19955o+cedmt7N+xoUXCwVo0R9Gw4sVru5Rt7rSgY+SBLdG2xNoWsXsdca/tnH1NgGYKHAgglGTusuXsKDZHjSsv09P529zlXXImIVKt317nLG3ThRtcAWZl7pQeMXJVtq1PH8R0QhRNAwAuTJzC9y0tRHNy2o2ckpNsCshr7n4nXngDT6Us4eE3fsEWFlUpzKt3ONjVv37N3c9+SEbaPo4ebFDW8HoRpBVnTsr/dsFV2a/Yj0UfkFcTOwRvaRM6qTbFFOBShYPSBmeXKyYAE0U5bsyV7JL2m8eOTihyLqmpnQMxpoGvnGntsaGjWt0hb9nggYc/iIgp3LwIpR31z7s7pWj25YiW5qRYcxKRjkAK0A5QwJtKqf+ISCLwOhAK7AeuVUoV+NBkBs3sAFyQk0F4dFuyjx5i7YJvefSd3yuutUQ42HBXzsExhXP3x7iODF/bNtz6VVynEs0kPsVUOn+DeWVuyOAh3ueEgiIl4ZWUk9MUGN7vSFsOh+ZmqhrWlpSIeUEfy4TVXVXmpWtdmzvkr5gQl7+q7EjEiEVZof17Iiafcuk1hP2HdvDgP66qOD58dC933vAUWdlHWjZlV/Xsa6mOW4qTQjmhT8P+opRaJyJhwFoRmQe8jb4bsVBEbgIeAB71ob19QJ+mE/dE/vu3aynKz8FssXL9AzOxhUUCzR8ONtZ5eNvYwrl5Ye68pK3RtqOzOnZMc5lMJ2burYEex7T1LtMUS9WFbBMFdo2oE2x+NgdPGD0449Ol69vZzqqt3eJAif1wjDW2a6aWen6qK6RD/soJcfmrHUcjhi/ODB3QDTH53WiwS8fefP7GBgDcbjdTp3dg8thLeHLmLcx+cyNPvngLu/ZtomN8D76d+x7/e+5nf4vgK4WJU06vKJhwkignpdQR4IjndaGIbEO3cO0FLPIUmwfMxXfl1Kw8/Oa8as83VzjYzqU71iYV/SbByj50b3hw6oedE7aUWcz1ihRgdamiiTuiyva3iRtX9ZqJApcS0wn3k1usIbG5nQKsMZnbnWZTnQ+EfbGmxFcmW11nbHcvTEzThsTnrxrfPn+N41j40MUZYYO6IqYmiQO1cv2vJMR1JyIsGpdnF9VeVoLFbCVl9gu0WMounZ0t1XFLctKtOYlIF2AIsBLYAlzkuXQFvqfQafrFnFaAKM3dt2TtsumZ/90+sfDHYbkhWsgbAzqs+aZ728Qyi3lQfdu7dJ1r3aGoqYHoqd8rYaJINKTaX+8G2/jRUw7mH/O1H2USy2/9LBPfmmC1Z9tYZkILiCtYM37Q4ffatS1YvwSlHaqv7HUxd8EszjljOraQMMYlnctVdwwhNjqOUFsEm7avrGRS0ALsaMnOW4qTardOREKBhcAzSqmvRKQP8DK679B3wD1KqTqN+1JWFZ8H/NCkwrYgZuW0Dy5etrqvfX0XE1qn7CDr/u+6xqbnBlpGozuB1ptuGdqGMbv7lByJHDWmuuuhfL58Wdi0tkrM1eYETCxetnht54OWvCBrvdKQl/d9/kZXqEXTI+gpxHUsbPCKjPDBHZWY65/mqwpOp4Ozro7ny7e30Caq8mbhky/ewpUX3sW2XetYvvYXenUbxK3XPtLYLuvL44lTeKq5O21pTpqRk4hYgS+Bj5VSXwEopbYrpaYqpYYBnwJ7fGxuexOJ2aIEavbc8QU/Lrgm67/F/e1rJxRZxfpxr/aLP+gTl5AbZB3TUMVkcauSczZJ0JGIpBozuwilNqjeZABgY8ioMefuy7WgVGl9+9/b1jT4v5OtXTZ2MC1UUCQoS/vC9eMGHn6/Q/v8NUtFuffXt01vlqyeQ58eQ09QTNt3r0eh6JLQm3mLZvP8o59zKH0PB9J2Naa7hnBajpxOijUnT8iHd4BtSqmZXufbKqUyRE879Aj6zp0v7EP3VfKXR2mLEurOPzymcO7uds604QKTSsymnJ+6xCw8GBY0EpHxdbdQO5esc605HHmWQmpbM3JFqlqUkxKT+ZA5ydmtYOuKvREhk+orgzKJZX5/y8SV3dSRy9Y6N0WXMFpQlnaFG8a2LUx1Z4QNXHosfFi8EnO9U2P9/PunTDtj+gnn//f+ozx635s43ZV3UUvLSurbRWM5LZXTyTJyGgtcD0wWkQ2ev3OB6SKyE30klA6850tjnsyp65pM2mYi2nls1wU5Hyy9JOeddu2daROdJlE/dIlZ8PrABMvB8OCJiFTnQFovumRpG2MKIxMKgzrWMR3TYoFakyRsCx46esqB/GhRyuf1p6oUBkvc++MCRn+faFnnMulZdARlble4cezAw+91jstbuVSU2+fsOnZ7MSvWzuPM8ZdWOu/tVxceGlnhV1fmKPXyq2sWFKfpgvhJtebkT1JWFb8A/KWl5WgIHcr2po4qmu+waUUjAFxC2aIOUSs2xIT1RySmrvq+YnEr+x9/cx7d3v6abJc5ZHjNJcvyw/kwYnHY1U6k+kXxcnrYN60y2VY5lsVHnrDjV19MmnJO2epe1j9dGy5QkZtPgZYVOmDFkYjh7ZRYql0DO4k4kDiFLi0tREtwUkzrmoiTK0GhUqpX6caVQ4sXhwYoRyKABu6V7SOWr2gf0VWJ+D1994UbXKvyQnoHu8whtZocmCjKVkhoXYoJYHfwwKSrMhZuXt0ufKvTbOrXGPk0k1h/GWCZuKK7Sr98jXNTpJ1RAAKm2KLNY2KKNqssW7/lRyKTYpRYejamrxZkWUsL0FIYyqmF8DXjx7IfP3Kxf/HB/13ZT8y4R5XX3xATumJhh+hYt0kaPQKpjk7Z2uaO2abhmzuMrdPh1ERhgRuzHd1Sv05WhE11XrBvvuWrHv5xoysIlvh3xwfE9z7qXjttkzvarOgKekbk2OKto2OKt6psW98V6REjo5XJ0quu9loZi+oucmpysqw5+Z3kJFsaLRhwa9z513L/S99UHHtn/LBYA0jfsbZoUMY3i7Z++Zz230t7dDPj7gqwIzJk7X8Hddz6W8c2o9wmaZIpi1lTZRevdwUfip64xhejRxMFJZqYfd6FOxDYa0j7InFFlTr9OirY0d487L9nWjtsjTMtVFCxai0gMcXbRg1Mf79nQu7ilSbNeTLt1i6uq4CIBInIKhFJFZEtIvKk5/xkEVknIptF5AOpxj6tNXPaKicPy+su0jT0GTIOW/hx39ryjB/BroJj5iPrMy4oms33s96dMOPiMQFWi5mDoUFbXhuYsP7HrrHDGjsdqosLNriWu03hAfnBXUf6Ut5EgdONpV4hOBaHn2u5dM+xzijlVwdCzSQBPw+0THx3nDUnP4iV3tdufud96XvzeSOn39SlT0LOolUmzbntpbf+yhW3DeKRfyZXlPtx/kd89NVL/hSroWQDW30oVwZMVkolAoOBaSIyBj2RwdVKqQHAAfQgcycNp7ty+qWlBSgnLrBs39Qetn3/uHZI2yEdQttGhwaHrtyZxujJibvf7tdh5Rc92/W3W8xD6m6pcXTI0bZ2zVLj98Scc8TX3T4ThWhiqVcOtCMBnQdaXMHpPfNLVtZduv7kh0jCOxMCRv40wLzGLRwAuHHcGH6ecS8AbUp2JnXa/VrfLRt+LPjy9TVbrZYAdu3bRGmZnW/nvsdVF7aKMMm/Jk6hzh0rpVPkObR6/tyAQylVvtM3D7isacRsGk6qYV4T8CP6Vm3LJT1wlJRdkv32+lCtIOnC5LEmknUf3Kv+/VVx4oyLdv1p7Y7Enf/+skdc346cdd9FdTTWOEyacly2zhWQF9x9vdMS5rPfnVBscddTOQEsDD8//OwDn/XbHRFyRIk0SfSB7fHm4bvam8rO3uxeOJ5eSQeysips20xiIkSc4QMOf9CvJGNrDu6y7JTZL/RsYT86b+b6WtCTRHMt0AP4H7AKsIjIcKXUGvQQvb66d7UKTuuRU3KSLR09ZGmz06106+qpGe9vizTZA8O0glHlKYuKLObMJ/IK1u5rExocOrzn4NQfV0vyG3eTfSCDzL1NG+bovI2uZSbN1OlQ9IR6xfcWSkPcWOutnLKs8b1LJWLjuPQ8n+2SGoLbJIE/DbJMfG+sNSvL5NpQfj4sOIhzBw1kyONP0T82NHps6YKeqau/zJ8y+pxNTSlPPfBZOSml3EqpwejJC5KA/sDVwL9FZBVQiD6aOmk43UdOoPvYDW2OjkRprv721SsHFa9sa8E1Yr/leFjoUrPk/9w5Zv3e8OARn9/w+bAr/vUHNKcL5db0uiYTTnvTZY+Oy9O298hQ4w5FjV+ixDypPnUFZ7hbLL7E0TqBBeEXtDs/48NOK9tHbHaYTQMa0oav5Nmk4zdjgzvm/NtldwuZZkWnB8+dxoPnTgPglnc/4OUrLohY+eltAz/bsD23U6/xZffc+kL7ppSpFrYkTqn/ho1SKk9EfgemKaVeAMYDiMhU9CgeJw2n9cjJw49N3YFFOYqTCn9beG3Wf44NLV461oKr5/R/zWb0/W+x43AWkdf/q+z61N3WvREhkzbNXWfrmNiViPZRBEfYiO/fiefPfBhnmZP4/p2aRD6TppyXr3GJ0xyamRvSc0T9W3DHuMXaoAD8eZbYbnnmmBUX7s0UmskiWNmswa9Mtrbd2U4WKCgFWH/gIApF77j2zF69hnn33hqlpS9vX7z+za1md2lqc8hVhe98LSgiseJJXioiwcBZwHYRaes5F4ie4MBX965WgTFygtXAUcDvT8ggrThrZOGvmzs5dicKVDKS/OjBK5xL4yNXrG0b3kuJVBj8DJw2jIHThlWUu/CxE32+/M05m9xLrRqTtrU7Zzki9Ywa4CoViHBjaXB2kIURF3S5OOe9tm1KncuygwN8DnzXGNxmCfoh0TopqlgduHyNM+PRr78Z8eYNyTjdbtweHWkSwWY/3G/AkY/ID+q04VDUeOU2Bzf5poSHD+pRNg74wLPuZAI+V0r9ICLPe5JsmoDXlFK/NYWgTcVp677iTcqq4peAe/3VXpgr99DYwrn7Yl3pI6SKc7ECtaZt+LKlcZEJmkkaHe6jsbTP13ZOX+nqWhDUefP+mLPq/cMzkZ8WyuyEQwH9lu4PSmywYpmWO2tRkBzr+Xb/DuGI2OquUX8+vOtV9izfTnFOEWEx4Zx9/yWMnD6RTT+vJX/etsOzp12pzIqE+2fNZu7mLQzq2IGPb7+1UhsFQR1TD0VNcLvMwU25FLAycQqj6i52amMoJyBlVXEisKGx7cQ607ePKZybE+7OHSlgrnp9S7Rt1a8doyNdJlOrmPuLplx//N25y+qWnps63LBfiaVH3bUqYyZtk42fB+4LHLQ4LbB/gyMghLgLj12W81b4T51jVu6Itk1qaDuNweJW9nM2uVb2yFCjpQ4n5oLAhI2Hoic4XeaQYbWVayB3Jk45uaZgTYExrQOSk2ypKauK16NH2Kw3ncp2rhtZ+JsKViXV3qh7w4NT53SOMZVZTPUKi9vUTNviXhLgZlJa5OiFSiwN8s0zUVAM4Bar1hhZSsxh7Y5YOy+cevDgyJ1RIYeViN9jhteFyyzB3w+2ToouUvsvX+PMCnVQo7NzeFnaoP5HPqEwMH7zweiJpS6zrRbH6HpRhp6V97THUE7HeY96KCdRmru3fcOqISVLI63KWe0QP90WuP37rjFFxVZLg27chW/+zMpPFyIitO+TwNUzb+Gz+9/l6PZD9DtzMOc+dAUA8176lvZ9EiqtVdVF2wJtd58j2hinKTgz29a3wesoJgocAG4sjR6CLw4/Z+CV2a+7JhzOPbAwIbrZlVM5OaHS5c1JAV0GHXKvnLzdnWBS1ChLWFn6gP5HPqUoMG7LwaiJJU5LaAM2FCrxbeKU5k9d1hoxduuO8wlQ5169WblKhxYtWnRN1stpScULRluVs2/VMllB1n3v9o1fPqtnu94NVUz5R3JY8u48/vzTkzzw27Mot8aKjxdgDbJy//xnOJi6D3tBCQXH8ji4fm+9FJMo5b5ytcshELA35pydiIQ3REYAE4UagNsPbltlppDogwE91w7LLBwT6HJvbHSDjWRjR/PIVyZbo/bEygJVx70RWnakf7+js0Z0z/hhq9VVtKoR3dZnIfyUxhg5eUhOsmWnrCr+Dt2S9gQCNHteUtHvG7qWbe8vUG1+twKr+cj33WJ3HwsOGI1IvSMyVsXt0nCWOjBZzTjsDpQCZ6kTTdPQXG5MZhM/v/AVZ99/Sb3aPUufzk0sDOywqdQaVW1McF8xUWQG0PzkU7osbOrQTtm7ci/am2n5vGc75Wto4aYaZbrMEvLtEOukmEJt32VrXTk2B7VWDHUc7dfv6CyKA9puPxB9Rr7THJpUj/DIR6iH4eWpjjFyqsx/q56wuQuOnJU3e+FV2a9ZupVtnyRwQnLIErMp54vubRe+3b9D1LGQwPHVZSepLxFx0Uy64xyeTprBk0PuJSg8hAm3TCU0Oox/n/04/aYMJmvfMZSmSBjYxed2Ywq1vf3TtVEKtP1tplgbGle8HMEeDODG4hcXIKcpMHxPYP/UhOKyfrF251Jf6jTlKLOcrDBT1zcmBQz7rY95heZJU1YbNkdGn35HPxvZI/O7nQGughU+2nB9mDjl5LLibkqMkZMXyUm2RSmritcAw6Odx3aPLZx7LNKdlSS6HckJOExS9EunNmt2RoYMxc/B3kryitkydx0Pr3iB4PAQPrj9f6z9cikXP3VtRZl3bvg3l//zRub/5zvStx6k14QBjLp2Us2NKqVdtdpVLBCYHpG0SDNZfcrwWxuCIwxAE4vfHnQrwyYndS/bmnHx3oyeb/XvUISedadWmmqUWZUNncyjtsSbis/f6FrQJUuNFd3JtkZsjszefY9+Tok1dueBNpOyHebwUTU8EBzomYQMPBgjpyq0dxx89rLsN1edl/dx9yh3VrU3n0so+zUheuErgzqW7oyyTWrMmk1N7Fq8hehOsYS2CcdstTDonGHsX3M83d7muetIGNQFR3EZWQcySH7jblJ/XI3DXnPkkjO3uRcHuhjoMgVlZ4YOrHfeuupxRQO4MfvtXnKLNWRb8JBtYU53u345xWvqKt9Uo8yacFrE9vVQ66SPRlkOllh9880McWb26nt09uieGd/sCXTmLUOpqrubHzbEXeVUxhg5VWFq/hffAS9QTaQCDdwr2kcsW9k+oltThMX1JrJDGw6s243DXoY1KIBdS7aSkKgvY7mdLha9NZdbPpxB1t5jFQ9i5dZwO1wQfKKJTnSR2j8oTUsC2Btz9lZ/ZGUBzY2eMxBNzCfYdTWGdbbxo/vY16dNOZQ9enu0LU0TqTHoXZOMMn0gM9zU/fUzAhi2371s/E53N5MPXgYhzuwefY590cNubbPnQPQZx8osEaPQv79/NkqYU5BTZuRUSzTAriKyUkR2i8hnIhJQa0PnPeoGnqt6ekNM6Ir/JnY6sCIucnxz2OB0HtqdQeeNYObZj/PCmQ+jNMVoz49p6fu/MvyKcQQEBxLXryMOexnPn/kwCYO6EBxRjXG1UtrVq5wFAsFFAe232q0xfnEREexZ5dEUFGa/Pug0MQdsChm5z6IInJiWW2uG36YYZdaHtV3MY16dbLUdiJaFCnxy4wl2Znfvc+yLMb2OfXXAVpr+cuIUmj0ZXmvnVBo5lUcDLPIk4FwiInOAGcC/lVKzROR14GbgtTra+gB4GOiyIzJk3S+d2gQ5zaZmdyeYdv+lTLv/0hPOT7j17IrXIsL1r95Vaztn7HAvDnIxUYHaFzNVoef5azQmCnOAdgAaJr/fSxtDRo0ZULJq35CswtHL4yJSSy3manMy+XuU2RAcFgn7crh1YtsCbfdla11FwU4G+1Iv2JXbuUfWT2/DLX6R41TilBk51RANUAGTgS885z8ALq6zsfMedR62BT7kCYs7tKnD4jaWWTPe5vFBd/P85L9XnPvhmc94YcrDzLrlleLBB7URAM8t2bUz5ZtX+/urXxMF5Z83Skx+j86mxGReZxt/BODiPRlB1azTAH4eZTaSjHBTj9fOCBi8uKd5mQYZPlT5jBtv2eJ3QU4BTqWRU3XRAPcAeUqp8qF2GtRs7evNZ73afw481BRy+psRV45j3B+m8Om9bwJgLyghbdMB7p/3D7XssldKNx9Ka9O5fYf8L1et6PbGv+b7rV8TBRVJDRR1TJcbyLbgoaOHFC/dGV/i6N3O7lh8LCSw2rUyf40y/cXqruYxqQmmgos2uBYl5Kqx1flaAk7g0WYR6CTklBk5QbXRAGtJn107M+KTNeB+P4nWpHQf1YeQyOOjADEJmsvNuB2uxQGY2lgtZu79cXXudZf92erP8LMmCipscvytnN5++k7untaFv1+TJKtCz8gDWP7g+8OeP+Pv2if3vFFRbu2XS1n0Vuu0W3RYJXz2COuET0da9pRaqM7i/TVuvGVPbW3UspZ6piezygYRWSIi9Xbabu2cUsqpHKVUHvA7MBqI9EqJk0A90kHNiE+ex0losRsUGsyApL75t9zw+Li4yAhMtvg9e44c7jx57MV+7Ucoqrh//K2cvFNn7Q4emHS0yLVtx76jIR988ffF5gALR7Ydwml3sOqzJYy98Ux/du13jkaYer16hnXg0h7mpQoyPadzgKd8qF5dZpVR6Oum13oexp8Aj/hf8pbllJnWiUgs4PSEKS2PBvhPdCV1Obqn9w3At/Vs+n5gCtUPy1stnySduydk8LlDAc55/+eou258Wr766W2Wr/2FXt0Gceu1jb+XTZR4rSb7lqnFV/oMGUdm+oGK4zVhZ5Y5XSmccTBrdGlecbHJarYteH0O426agtl6EtzGIrKym3nsho6m/IvWuxbF56lPTTfekl1XNaVblle3lqqAcvu6CCC9KcRuSU6lkVMc8LuIbESPbjlPKfUDenjSGSKyG90m5536NDojPnkz8EadBVsRY3e5Foc49Ljo3x/SUoOCw6O7JPRm3qLZPP/o5xxK38OBtMbvXAtl3pbbflVOVcmJGTZ4VP/u6SP+9FpAd4ulIDgshAPr9zTIFaUlKbNKxOdJ1qCXpga86WsdETGLyAb0BfZ5SqmV6Nt7P4lIGnA98H9NInALchI8cnxDKbWRakKeKKX2oq8/NYYH0UdiPRvZTpMTblfpSfu0RAC3WAuf+/aTPk/e/x5OtxNNc7P/0A4WLP+O1K3LCAwI5vDRvdx5w1NkZR9h6eo59O4+mH/8NQXQk0vmFmRx3aX31dCbK9LroEmVE8CZd7+c/X/5X8YDccMf+yh72gOXtlnxyQJ2LtxMc6TO8hMu4FbPmqZPKKXcwGBPnPCvRWQA8GfgXKXUShF5AJjJKWaPcCqNnJqMGfHJxehPpwbHyW5KPrzrVV6+8Gky9hzl70P/FPvuosXhAC+uzz44qN/owLYx8YSHRtK7+2Duf+pyxo6Yxrfv7eDTV9cSFBjC5LGXsG33Oma/uZH6JZdUsQAaptLaHIh//vQVHrp6OH+fPoJXH7kRR1kprz92Ew9fO5LZrz5RUe7bd//J2oXf19jbkYDOA4tNoavX7zlCxxKHNbZbe3fqD6tprtRZfmLmjPjkBoWD8VpLPQdI9IygAD4DGhVdojVyyoycmpoZ8ckrZ6anPAM83tKyVKV8e3z0bteS0Xu1cQB2a/Tes8+7uRdeOmPG7S8w4/YXKo5Xrv+VhLjuRIRF43I5UUphLyvBYraSMvsFypNLPv7CTSxa+QPRkW358q3NALz4+r2lq9Z9GdSve0f+7693lgJBS+fMoigvm7OnH1doORnpzPvsNZ6btYaAoGBe+fv1LPjmXayBwTzz8Ur+9acLKCnKx1FqZ++WNVx0019rfa8Lw88P/99H5/PW3ReGf59TtFS5tbHQ9Kmz/MRe4In6VKhlLTVCRHp5MvqeBWzzt7AtjTFyqh//AJokfXZjCbOrI6P2agPLj/fGTMtFt5SvkbkLZnHOGdOxhYQxLulcrrpjCLHRcYTaIti0fSXlu3sXTr2RV5/9uaJeYXE+W3asUnPefAKrxcLmPYdcjlI7S374kDOvuO2EfjS3C0eZHbfLhaPUDkrhLLOjaRpulxOTycxXb/6DS259uKLOq4/cyNO3TObogV3cd34vFn6nx2Cbu2xt787xcWnxbcK5Ps/ep33vDmVNnTrLTyjg9hnxyfZ61qtpLfVW4EsRSUUf1T/gV2lbAcbIqR7MiE92zUxPuQ49GUKTZAhpKFevcqYJjADIsvVd4TKH1Opu43Q6WLj8O+65WXcj/MNVD/KHqx4E4MkXb+GuG57Ce3fv3DOvq6hrEhMOZ4lbH2k5EHOAY87H/2HKlXdgqWJHFd02nnOuvYcZF/UlIDCIASPPZOrVf+TjmQ/yePJYxpwznWNpe1GaRpc+gyvq3fWP96uVe9jEC4gcO8qhcj90h7i0No/dc9HCjU9d16RO2H7iqRnxyfW2gK1lLfVr4Gt/CNZaMUZO9WRGfPJudH+9VkPSXvfSsDJdMWlith+OHN2xrjpLVs+hT4+htIlqV+n89t3rUSiq7u4dPrqvoowtJIzRQ4ZlnX/HU7SNjsAWGl66Z8sahk284IR+igtyWbfoR174ejMv/bibMnsJS+fM4toZ/+Lpj5ZzzrX38NUbT3Pp7Y/y3Xv/8kz73qtV9jxLbLdcc8wKgDMO5YwxaWpfrRVanh+AJ1taiJMNQzk1gBnxyW8CNa/cNiOhperY2N3uCn+5A9FnrERMdbro/Pz7p0w748SEnf97/1HuuuHpit09AJPJRFlZ5dnIX26+cf+PbzzOw3dcycy3Po6+9LZHWPDt+7zy9+v59t3j0T+2rP6d2PguhEfFYrFYGXbGhezetKLi+rqFP9Clz2DK7EVkpO3j7mc/ZPVv31BWWlKr/AsjLuiswGEG61mHsjNrLdyy7AaumxGfbORgqyeGcmo4t+CbY2eTctUq536BSIBSS8SBgqDOdWbstduLWbF2HmeOr+yL9tvSb+jXazjeu3uX3zqQMkcp3TpX9n02USgAW3YfxK2hxXXuyepfv+buZz8kI20fRw/qIUvatOvI7s2rKCstQSnF1tULiO/SGwCXy8ncWf/j3Ov/jKP0+IafprlxOWtf3C40RyVkWuJXAPTPKU4KcbrX+vBxNTfFwCUz4pPzW1qQkxFDOTWQGfHJGegLkS0W83nYfveyiFJGlh/vjTknA5E6Y4AEB9tY+FU2YbaISucnj72YO5OfqDiecfsLfPHWJp576OMT2hBKrAAz3/+GP95+yyGXq/JIy1Gqj7S6DxjBiMkX83jyWB6+JgmlaUy6+CYAfp39JuPOu5bAoBA69hxAWWkJD1+TRJc+Q7CFRdb5/heFn9dbgR3g0j3HIjnu4N1auNljxGvQAIyMv41kZnrK7dD82VlDylTm7QudZoFogJyQnqsPRU9sbM60avnbM9NZs3EBeflZREe1487kJ7n+nIDU+UtXJG7dc4irbv7zyt3BSSM//c/f2bxyPh17DOCOp95tClFOYErelwvjnQcmAszq2W5RemhQo+Oi+4kXZ8QnnxSO460VQzn5gZnpKf9EtyJvNm5a7FgRaWcUgIapbHOHG44qMXdurv7DeHe/oHUBSAvos2xf0JAWMQIM1Epyrsx+3SoQVmI25bw+MMGEbkndkvwGTJ0Rn2xkUmkExrTOP/wN+Ly5Oht80L28XDEBHIqesKI5FZOO1qb8lVssLfYjLE/ECRDi1qIHZxamtpQsHg4CVxmKqfEYyskPeHZikoFFTd1XsENln7HdXeHjV2YOO5wX3L1JpnM14ywWCCs/cmNt0eH3srCpQxXkAkw6nDvWrKlaYyQ1IXnAxTPik7NaqP9TCkM5+YkZ8cllwAVAnamMGsNVq5w7BWLKj/fGnnMIkZCm7LMqJooq/fjcYmlR5eQ0BYbvCeq/EcAElqkHs3JbQIwC4OwZ8ck+pYoyqBtDOVFrtMG7PVlblIjE1NXOjPjkAmAa0CQxoQcdcq+ILqHCVCAvuOs6hyW82RMvmCjM8z52S8uOnABWhk4eoZAMgL65JcNtDleTPiSqUAScMyM+eVUz9nnKYygnnZqiDS5FDzR3oJa6lZgRn5yN7ojp16lFkEPlTt7m7l5+rBDnwehJkf7sw1dMFFSykHS3Ai+o8kSc5ceX7smIbibTgmLg3Bnxycuaoa/TCkM5UXPmFqXUeqXU/vq2NyM++Qi6UttdV1lfuXK1a5sJYsuP06LGLlNi7uav9uuDiYJKFpJusdQYLqU5WWcbP1pD0gBiS53dEorKljZxl4XAeTPikxc3cT+nJYZy8lBDtMEGMyM+eT8wCljSWNn6H3aviilWFVv1DrPtaE5I76GNbbehCIWVpnEa5lahnMoTcZYfX7AvMxGlcpqou2xg8oz45IVN1P5pj6GcPFTN3OKJNtgoPFO8KegB6BtEoFPln7XFXSkWyN6YaXsRCaupTlNjoqjSPM4tllZzH20MGTXGjWkfQLBbixyWUdAUFtrpwIQZ8cm1rmvVspa52JM1ZYOIpIvIN00g40lPq7mpWgte0Qan+aO9GfHJZTPik68Fnm5I/SvWuDaZoH35cUFQx9Qya1SLRj0USivtDmqYW03yB+9EnADj0/PGWjTNn6m+9wLjZsQnb/WhbLVrmUqp8UqpwZ6H4XLgKz/Kd8pgKCf0aIOe+Mx4RRvc7s8+ZsQnP4ae/cXncI190t1r2haqceXHCnHvjz4z2J9yNQTBUWnUpomp1Sgn0BNxurDsBDCBedqB7EI/Nf0LMGpGfLJPIVpqyUINgIiEo2ek/sZP8p1SGMpJp9pogyJyjye7RQKwUUTebkwnM+KTU4CpeAwGayPAqQqmbXZXCn2SHjFyqTJZejVGBv/gjvY+UphbfrvOG5GKRJwAvfJKhoY5XI3Z5teAx9DNBeoVnqWOtcyLgV+VUgWNkO2UxfCtawFmpqf0Bn4EutdU5poVzsXtC1RF6m2nKShra9y1VkQiaqrTPGjOMN61CFQsgi8Lu2yTWwIG1larJbg665UtAcrRHyA7yLr/gz5x8Ui9k38eBa6ZEZ/8e2NkKc+cAvxJKbXZc24O8LZS6svGtH2qYoycWoAZ8ck70Hfyfq3ueq+j7rXeiglgX8y0bS2vmEAozvRWTAAKk/9ynPuRZWFTy8pftyl1dulUWLq8nk38DgxprGKCE9cyPUa9SegPKYNqMJRTC+HxvzoLPf9Yafn5AJcqPHeTu1Ls3MLAuC12a5txtAJMFJ4wJfV3KnJ/cTCw19BSCa5wJzl/f+ZglPLF702hJ7M4a0Z8coPzTdWxlnk58INSqrSG6qc9hnJqQWbEJ6sZ8ckvAcOAdQCXrnWtNykSysso0Pa3OUtqywvXnJgoKDrxbOtUTgCLw8+tWA8LcquIpGMFdaVQykJfW3rUD5EFasqcAnA18Gkj2z+lMZRTK8CzLT2qY7b217h8VSnM7tHw4Us1U0C/Gqo2OyYKyqqeU9QdfbOlKE/EWX489kjeWIum7aih+AJg8Iz45Ln+6FsptVEpNUQpNUgpNUAp9ZTXtUlKqZ9rq3+6YyinVsKM+GTnFQNv/JfASGAtgMsUmJsRlti/jqrNiomC6tJoN3kq8sawMPz8cOXZwhcwnbs/q2r2hGNA8oz45DNmxCcfbn4JDarDUE6tjRtvWY+uoO7Z12bqakSi66rSnJgoqs6mqcVtr2ojyxrfu9AcWZHypUe+fUh4mXMFevz3l4HeM+KTP2wxAQ2qxTAlaMWkzicGeAq4DWgVho6hfLraRHFFcDuFuJaEX9267JyqIdKVufeC3A87i+dzzAy2fvVhn/inZsQnt3TkTIMaMEZOrZjEKWQlTuEuIBGY19LyAAiOSpmO3Zjrm167RdATccYuR98tuzR28t8uMxRT68ZQTk1ALQ6fH4vIDhHZLCLviohP9kGJU9iSOIWp6Nbl1dpGNR+uKO8jTSwny1b4rsXh574GDOC8R0/pNN6nCsa0rgkQfdvfppQq8iigJcC96Gmc5niKfQIsUkq9Vt/2U+czGLgfuAqaM9Kb0sJ4RxOvPu0SmrYm7IKE2mq1MNuBZ4BPk5NsRtKBkwhj5NQE1BK87ifPNQWsAhr0o06cwobEKVwHdANmogc9a3IEe7ZUUYZusfjsyNzMrAeuAfonJ9k+MhTTyYehnJqI2hw+PaOp64FG2bkkTuFQ4hT+AnQE/go06Ta4iaITArdprUs5pQPPAwOTk2xDk5NsnyYn2aozfTiBWqbiIiLPiMhOEdkmIvc05RswOE6r32U5WVFKuYHB5Q6fIjKg3OETeBV9SueX8K6JU8gH/pU6n38D5wPTPf/9usUvFJwwQnNjcfqzjwZQjO5Q+yEw31dlVA3lsZcqpuIex9y+6Mq/j1JKE5G2fpHaoE4M5dTEKKXyRKTc4XOziDyOHgv8dn/3lTgFJ/oP9evU+YQBF6ErqjOBRltxmyg4YfHbLS2inDR0J9oPgS+Tk2zVuNTUD89Uu7rYS3cC1yilNE+5jMb2ZeAbhnJqAkQkFnB6FFO5w+c/ReQW4GzgzPKbvalInEIh8BHwUep8QtGV44XAeegL8/XGRMEJ2UzcYm2ODCegO0evQJ8Kf5ycZEvzdwciYka3zu8B/E8ptVJEugNXicglQCZwj1LKn5E1DWrAUE5NQxzwgedmNwGfe4LXudDTTC33+PF+5e1v1VQkTqEI+AL4InU+ZnRH4yTP3wigN1XCoFSHicIT1ihdWJtqodmOrowWAAuBFclJthP8+vxJdVNx9BFnqVJquIhcCrwLjK+lGQM/YSinJkAptREYUs35Fv+8E6fgRt8prIgMmTqfCGA4lRVWh6p1TdhPsMtyi8UfyskBbETPlrza839LS+2wVZmKp3E8xvfXwHstIdPpSIv/WAxaHs+C+q94GXimzqct0BXohL4g3Am0AHR/tDZAFBDuFmtt09Ni9EiSdf4lJ9maa3pYLTVNxdHje58B7AMmAjtbTMjTDMMI8yRBRIKARejTDAvwhVLqcRF5B33UI+g/nBu9bKyahZRVxWaPTGbPnwVwJCfZiptTjsYgIoOAD9DlL5+KP+WZ4n2MrqSLgDuUUobbSzNgKKeThFqszreWB8gXkZlAhlLq/1pQVAMDv2AYYZ4k1GJ1Xq6YBN2u6ZR72tRiIPm+iOzzSlA5uIVFNfAjxprTSUR1W92e8+8B5wJbgb+0nIRNRk0GkgAPKKW+aEHZDJoIY+R0ElFTynSl1B+AeGAbujNwvalpdOJ1/WURada1rHLqSk5pcGpiKKeTkOpSpntsdGYBlzWw2WpTZwOIyHD03bkWoxZfxWdEZKOI/Fuk9cYyN6g/hnI6SaghzdAOEenhOSfoFuANSqNe0+jEM5V8Hniwce+gcdQwanwI6INulxWN7vxscIpgKKeThxPSDKEnZPxARDYBmzxlGmxxXsPo5G7gO6XUkUbK7xe8R41KqSMepVqGbhyZ1KLCGfgVY0H8JKEmq3NgrB/7qOq+MQG4Apjkrz4aQi2+inFKqSOeUePFwOba2jE4uTCUk8EJeLlvnIG+M7jb4wsYIiK7lVI9mlmkmnwVf/MoLgE2AHc0s1wGTYhhhGkAVDs6+QX4p1eGWkSkSCkV2mJCGpxWGCMng3KqHZ20sEwGpzHGyMnAwKBVYuzWGRgYtEoM5WRgYNAqMZSTgYFBq8RQTgYGBq0SQzkZGBi0SgzlZGBg0CoxlJOBgUGrxFBOBgYGrRJDORkYGLRKDOVkYGDQKjGUk4GBQavEUE4GBgatEkM5GRgYtEoM5WRgYNAqMZSTgYFBq8RQTgYGBq2S/wc5Av4XstnL9wAAAABJRU5ErkJggg==", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "grafPie(df1,df1.age,df1.university[0])\n", + "grafPie(df2,df2.age,df2.university[0])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "ce384c4f", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "cb71a7d7", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 132, + "id": "25379fb1", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "grafBox(df1.career,df1.age,df1.university[0])\n", + "grafBox(df2.career,df2.age,df2.university[0])\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "88cf4a7a", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 133, + "id": "4aa8f82a", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "grafBar(df1.career,df1.university[0])\n", + "grafBar(df2.career,df2.university[0])" + ] + }, + { + "cell_type": "code", + "execution_count": 134, + "id": "67043e5b", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "grafBar(df1.age,df1.university[0])\n", + "grafBar(df2.age,df2.university[0])" + ] + }, + { + "cell_type": "code", + "execution_count": 135, + "id": "ae52cfc5", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "graf3Rel(df1,df1.career,df1.age,df1.gender)\n", + "graf3Rel(df2,df2.career,df2.age,df2.gender)" + ] + }, + { + "cell_type": "code", + "execution_count": 136, + "id": "db6b1704", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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iIiIClKERURERFSQIiwiIiKighRhERERERWkCIuIiIioIEVYRERERAUpwiIiIiIqSBEWERERUUGKsIiIiIgKUoRFREREVJAiLCIiIqKCFGERERERFaQIi4iIiKggRVhEREREBSnCIiIiIipIERYRERFRQYqwiIiIiApShEVERERUkCIsIiIiooIUYREREREVpAiLiIiIqCBFWEREREQFKcIiIiIiKkgRFhEREVFBirCIiIiIClKERURERFSQIiwiIiKighRhERERERWkCIuIiIioIEVYRERERAUpwiIiIiIqSBEWERERUUGKsIiIiIgKWivCJK0t6UeSrpB0uaSDBzxme0m3S7qovB3SVp6IiIiIqWTZFr/2/cBbbV8gaWVgrqQzbF8x4XE/tb1LizkiIiIippzWWsJs32D7gvLxPOBXwFpt/XsRERER08lIxoRJWhfYEjh/wOVnSrpY0vckPWUUeSIiIiJqa7M7EgBJKwFfB95k+44Jly8A1rF9p6TnA98CNhjwNfYH9geYPXt2u4EjIiIiRqDVljBJy9EUYCfY/sbE67bvsH1n+fg0YDlJqw943FG2t7a99axZs9qMHBERETESbc6OFHAM8Cvbn1zMY/6uPA5JTy95bmkrU0RERMRU0WZ35HbAy4FLJV1Uzv07MBvA9ueA3YHXSbofuBv4F9tuMVNERETElNBaEWb7HEBLeMwRwBFtZYiIiIiYqrJifkREREQFKcIiIiIiKkgRFhEREVFBirCIiIiIClKERURERFSQIiwiIiKighRhERERERWkCIuIiIioIEVYRERERAUpwiIiIiIqSBEWERERUUGKsIiIiIgKUoRFREREVJAiLCIiIqKCFGERERERFaQIi4iIiKggRVhEREREBSnCIiIiIipIERYRERFRQYqwiIiIiApShEVERERUkCIsIiIiooIUYREREREVpAiLiIiIqCBFWEREREQFKcIiIiIiKkgRFhEREVFBirCIiIiIClKERURERFSQIiwiIiKighRhERERERWkCIuIiIioIEVYRERERAUpwiIiIiIqaK0Ik7S2pB9JukLS5ZIOHvAYSfovSVdJukTSVm3liYiIiJhKlm3xa98PvNX2BZJWBuZKOsP2FX2P2RnYoLw9A/hseR8RERHRaa21hNm+wfYF5eN5wK+AtSY8bFfgeDfOA1aVtEZbmSIi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IiIiKkgRFhEREVFBirCIiIiIClKERURERFSQIiwiIiKighRhERERERWkCIuIiIioIEVYRERERAUpwiIiIiIqSBEWERERUUGKsIiIiIgKUoRFREREVJAiLCIiIqKCFGERERERFaQIi4iIiKig1SJM0vMkXSnpKknvHHD9VZL+JOmi8vaaNvNERERETBXLtvWFJc0A/ht4DnAd8EtJp9i+YsJDT7T9+rZyRERERExFbbaEPR24yvbVtu8F/gfYtcV/LyIiImLaaLMIWwu4tu/4unJuopdIukTS1yStPegLSdpf0hxJc/70pz+1kTUiIiJipGoPzD8VWNf2ZsAZwHGDHmT7KNtb29561qxZIw0YERER0YY2i7A/AP0tW48v5+azfYvte8rh0cBTW8wTERERMWW0WYT9EthA0hMkLQ/8C3BK/wMkrdF3+ELgVy3miYiIiJgyWpsdaft+Sa8HTgdmAF+wfbmk9wFzbJ8CvFHSC4H7gVuBV7WVJyIiImIqaa0IA7B9GnDahHOH9H38LuBdbWaIiIiImIpqD8yPiIiIGEspwiIiIiIqSBEWERERUUGKsIiIiIgKUoRFREREVJAiLCIiIqKCFGERERERFaQIi4iIiKggRVhEREREBSnCIiIiIipIERYRERFRQYqwiIiIiApShEVERERUkCIsIiIiooIUYREREREVpAiLiIiIqCBFWEREREQFKcIiIiIiKkgRFhEREVFBirCIiIiIClKERURERFSQIiwiIiKighRhERERERWkCIuIiIioIEVYRERERAUpwiIiIiIqSBEWERERUUGKsIiIiIgKUoRFREREVJAiLCIiIqKCFGERERERFaQIi4iIiKggRVhEREREBSnCIiIiIipotQiT9DxJV0q6StI7B1x/hKQTy/XzJa3bZp6IiIiIqaK1IkzSDOC/gZ2BjYG9JG084WGvBm6zvT7wKeAjbeWJiIiImErabAl7OnCV7att3wv8D7DrhMfsChxXPv4asJMktZgpIiIiYkposwhbC7i27/i6cm7gY2zfD9wOPKbFTBERERFTgmy384Wl3YHn2X5NOX458Azbr+97zGXlMdeV49+Ux9w84WvtD+xfDjcErmwl9JKtDty8xEd1T573eMnzHi953uMlz3v01rE9a9CFZVv8R/8ArN13/PhybtBjrpO0LLAKcMvEL2T7KOColnIuNUlzbG9dO8eo5XmPlzzv8ZLnPV7yvKeWNrsjfwlsIOkJkpYH/gU4ZcJjTgFeWT7eHTjLbTXNRUREREwhrbWE2b5f0uuB04EZwBdsXy7pfcAc26cAxwBfknQVcCtNoRYRERHReW12R2L7NOC0CecO6fv4r8AebWaYZNW7RCvJ8x4ved7jJc97vOR5TyGtDcyPiIiIiMXLtkURERERFaQIi4iIiKig1TFh052kg4FjgXnA0cCWwDtt/6BqsGiFpBWBtwKzbe8naQNgQ9vfqRxtJCStBGD7ztpZRkXSPwNPAVbonbP9vnqJRkvSasDati+pnSXaJ2kZYCXbd9TOEo20hA23b/llfS6wGvBy4MN1I7VP0ixJH5d0mqSzem+1c43AscA9wDPL8R+A/6gXZzQkbSrpQuBy4ApJcyVtUjtX2yR9Dngp8AZANJOE1qkaagQk/VjSTEmPBi4APi/pk7VzRTskfaX8vB8FXEbzf/zfaudq23R5HUsRNlxvH8vnA1+yfXnfuS47AfgV8ATgvcBvadZ967r1bH8UuA/A9l8Yj5/3kcBbbK9jezZNa+CUnEk0yba1/QrgNtvvpSm+n1Q50yisUm4uXwwcb/sZwD9WzjQSkraR9EtJd0q6V9IDkrreKrRx+Xm/CPgezd/1l1dNNBrT4nUsRdhwcyX9gKYIO13SysCDlTONwmNsHwPcZ/sntvcFdqwdagTulfRIwACS1qNpGeu6R9n+Ue/A9o+BR9WLMzJ3l/d/kbQmTfG9RsU8o7KspDWAPYGx6GrvcwSwF/B/wCOB1wD/XTVR+5aTtBxNEXaK7fsof+M6blq8jmVM2HCvBrYArrb9F0mPAfapG2kk7ivvbyhjZq4HHl0xz6gcCnwfWFvSCcB2wKuqJhqNqyX9P+BL5Xhv4OqKeUblO5JWBT5G0y1nmrGfXfc+mkW0z7H9S0lPpClKxoLtqyTNsP0AcGzpin9X7VwtOpKmFehi4GxJ6wBdb/2DafI6lnXChpAk4GXAE22/T9Js4O9s/6JytFZJ2gX4Kc2+nocDM4H3ll0OOq0U2tvQdEOeN3Ez+S4qg7PfCzyLphD5Kc3P+7aqwVogaSPbvx5w/hHACrZvrxArRkTS2TRdr0cDNwI3AK+yvXnVYCMmaVnb99fO0abp8jqWImwISZ+l6X7c0faTy4vVD2w/rXK0mES9F2ZJWw24bOBW278bda6YfJJ2pRkPsw/wnEGPsf2NkYYaMUkr0LTyT5wVum+1UCNSWoH+CCwPvBlYBfiM7auqBmvZuMwClvQ8mm0Rp83Nc7ojh3uG7a1KczW2byubkXeSpLfb/qikwxkwZsD2GyvEGoW3APsDn1jM9cdIuth2JwezSjoD2MP2n8vxasD/2P6nqsFaYPvbkq4Gnkcz1nORhwCdLsJoup1/DfwTTdfky2gGMHde383UX2lafzuvzAJeEdiBpgVwd6CrvTk3AF+V9Gaav+mLmGqvYynChrtP0gwWDNSeRbcH5vf+EM+pmmLEbO9f3u+wuMeUCRpdtXqvAIP5NxuPrZinVbYvBS4FTq6dpZL1be8haVfbx0n6Ck23TedJ2g44jGYpkvmvf7afWCvTCGxrezNJl9h+r6RP0MyS7BzbF5fW7k2AubXzLI0UYcP9F/BN4LGSPkBzB/GeupHaY/vU8v44AEkzm0PPqxpshMr6WBuzcLP98bafWy9V6x6UNNv272F+l03nxylIesuA07cDc21fNOI4o9QbsPzn8vt+I9DZonuCY2i6IecCD1TOMioTZwHfQodnAZelhX7BNGntSxE2hO0TJM0FdqIZqP0i251vtpe0Nc3CpSs3h/ozzcK10+LO4m8l6VBge5oi7DRgZ+Ac4PiKsUbh3cA5kn5C83v+9yymKb9jti5vp5bjXYBLgNdKOrmsGddFR5Uu5/cApwArAYfUjTQyt9vuZCvQEGM5C1jSqSx6M3k7TU/Pkbb/OvpUi8rA/CUo3ZGPY+Gm69/XS9Q+SZcAB9n+aTl+Fs3g1c3qJmuXpEuBzYELbW8u6XHAl20PHMDdJZJWp5kVCuMzK/Rs4Pm9bZrKtk3fpRkvNtf2xjXzxeST9GFgBs24v/lrANq+oFqoERqnWcCSPg3MAr5aTr2UZmkOAzOnyhjftIQNIekNNGtH/ZGm6Vo0P8BOFyPAA70CDMD2OZI6PZ25uNv2g5LuL12xN9FMb+6kAbNCry/vZ5fuya6/MD2WhRfjvQ94nO27JXV2kV5JHwQ+OmEixlttd3aoRZ9nlPdb950zU3ARz4dL0o62z5L04gHXOj8LmGYsXP9KBqdK+qXtp0m6vFqqCVKEDXcwzQbOt9QOMmI/kXQkzR2Eae4gftx7se7wi/Oc0mz/eZoxI3cC51ZN1K63AvsxeFZoJ1+YJjgBOF/St2lusHYBvlL22LuiarJ27Wz733sHZSLG8+nweNeeYZNvOujZwFnACwZcG4dZwCtNGOs6m6brHeDeerEWlu7IIST9CHhO1xe1m6g878Wx7a6/OCNpXZom60tqZ4n2lPGP25XDn9nu/MzgMtzgabbvKcePpFlb6Sl1k7VH0t62v7yYyRjY7uQG5pKWAXa3fVLtLKNWbiw+B/yG5ibrCcCBwI+B/Wz/Z7VwfdISNtzVNC1A32Xh8QOd/A/bM2Z3i/OV6esX2b6LZvX4rSR9uqsLtQ7qpug3Bt0V0HRBPkjTMnDfEh7bFScAZ0o6thzvAxxXMc8o9PZCXblqihErwyveDoxdEWb7NEkbABuVU1f2Dcb/zzqpFpWWsCHKbLlF2O78In/jssJyv9JCsDnNmL8v0swg2tP2s2vmakvfi/Ag7voK6pIOpumO/TrNnfJuwFG2D68abAQk7Uwz6xvgDNun18wT7SmTEW4GTgTu6p23fWu1UCOgZtPy1wH/UE79mGZW5JS62UoRthQkrVjWHhkLi1th2farqwZrmaQLyg4JhwB/sH1M71ztbDH5StH9zNLySRkLdm7XZwGPM0nHAQdPmJTwiS7fcEi6ZsBpd3yBWiQdDSzHglbel9NMOntNvVSLSnfkEJKeSbO430o0M8Y2Bw6wfWDdZK0bmxWWJ5gn6V3A3sA/lPEUy1XO1Do1m5YfyoINvM8B3jcGE1LEwgt29mZAd5Kkc2w/S9I8Fl4/STQvyjMrRRulzQbsDrFlxTyts/2E2hkqeZoX3pj9LEkXV0uzGCnChvtPmv3VToH5WyL8w9DP6IZev/lYrLDc56XAvwKvtn1jmU3zscqZRuF/gLOBl5Tjl9F0XfxjtUSjcSzN7MhvluMX0dx0dZLtZ5X3YzUuaoJlJK1m+zYASY9mDF4HF7cTSL1EI/GApPVs/wZA0hOZgrskdP6X7+Gyfa200M3xlPshtuDUASssf75qohGwfSPwyb7j39P91fIB1rD9/r7j/5D00mppRsT2JyX9mKYFEGAf2xdWjDQSpfCYaN5UGyvTkk8A50o6maYFcHfgA3UjtWuMdwL5N+BHkq6m+VmvQzMJZUpJETbctZK2BVwG+R3Mgk2uO6l0wZ1Zmuy/Luk7dHyF5XTT8ANJ/8KCGVS7A50dqD2hCPlteZt/resDlmlurNYGbqP5HV8VuFHSH2mm7nd2ezLbx0uaw4I18F5su8trwkHz/7m3E8g+vZ1AKmdqne0zy+zIDcupK3vLskwlGZg/RNnK5dM03TICfkAzqLPTY2UkXWi70+MkAvqKTtFM4X+wXFoGuLOrxWcZqNx73hONw4DlzwNf682IlPRcmq7oY4FP237GsM+fjiTNtH3HYloBOz1TUNIvbD9dzT7IOwDzgF/Z3mgJnzotTbeld9ISNkTZP+9ltXNUcKaklwDf8BhW6ZIey8JjJzq5V+i4jg0a44HKPdvY3q93YPsHkj5u+4Cyt2AXfYVmR4S5DGjtBrpceI/bTiCDdgjomXI7BaQlbAhJ/zXg9O00q0t/e9R5RqW0kDyKZvzb3YxJt5ykF9KMGVmTZt/IdWjuGDu7kjjA4iab2D571FlGrfzM568jZPs7NfOMgqQfAGfSTMiAZkLKc2g2Lv9llmTpruwEMvWkCBtC0lE0q+2eXE69BLgGeAxwte03VYoWLSjTl3cEfmh7S0k7AHt3cX00SRvRjJGwpFP7Lq0APB2Y2/Xtqcoilk+jWUEeYC+aIuTfF/9Z018ZZtFbkgTgZ8B7aW4wZ9u+qla2tmjBJvUDubv74QIgaS2am8r5vV9dv8mStArN73nvJusnNEvvTKnxzSnChpB0HrCd7QfK8bLAT2n+eF1qe+Oa+dqiZjroy4An2H6/pLVpZtD9onK0VkmaY3vrUoxtWbb8uHjCWjOdIGkX4NXAvr3p+n3X1gb+0/ZLBn5yR5TFWrew/WA5nkEzeHksFmuVtDJNC/edtbO0rW8/3BWArYGLaVr4N6Pp2XhmrWxtk/QRmtbOK1gwu9+2X1gvVfskfR24jIUXa93c9tAxY6OWMWHDrUazUGuvcn4U8GjbD0iacrMsJtFnaAZp7wi8n2YMwX/TtBp02Z8lrURTaJ8g6Sb6tvnoEtvfkfRrms2rJ3bBXQc8efSpqlgV6A3KXqVijlZJWt72veXjTWmWJ3h0Ob4ZeKXtyypGbJXLfriSvgFsZfvScrwJcFjFaKPwImDDqTgzsGXrTbiRfK+ki2qFWZwUYcN9FLiorCUkmmbND5btTX5YM1jLnlG277kQ5q8qvXztUCOwK81CtW+iaQlcBejsfpml2+kqSYezYLDyMsAWNMsYdN2HgAtLK0nv//c760ZqzWskXWH7x8CRwFts/whA0vbAUcC21dKNzoa9AgzA9mWSun7DcTXNzh/jVoTdLelZts8BkLQdzRjnKSXdkUsgaQ2aMTLQjBe5vmaeUZB0Ps0f5F+WYmwW8INxWLZC0t/R/LxN8/xvrBypdZJe2Xd4P/Bb2z+rlWeUyv/vXgvvL7r68y7r/33M9lsHdbF3tdt9IklfpWnd7q2T9TJgJdt71UvVrtIttznNZIz5hZjtN1YLNQKStqDpiuy1cN8GvMr2lNq6KEXYEqjZ4HUDFl6yoOsDGl9GM4ZgK5pf4t2B/2f7pKGfOM1Jeg1wCHAWTcvIs2kGcn6harARKC2dG9EUn1f2uq66SNJGtn+9uMHaYzBI+5s0LZ1fKqf2Bp5qe7d6qUZD0grA61gwWPts4LO2/7r4z5reJtxkzWf7uEHnu0bSTADbd9TOMkiKsCHKi/LBwOOBi4BtgHO7PmsM5s+e24mmGDnTdqd3CgCQdCXN5uW3lOPHAD+3veHwz5zeJD2fpovqNzQ/7yfQbFTfyU3bJR1le/++wdr93PX/3+XG8r0smB35U+CwiRM0ukrSI2lmgV5ZO0u0R9IHgY+6bNhefu/favs9VYNNkCJsCEmX0nRVnGd7i1KYfHCqza6YbJK+ZPvlSzrXNZJ+DmzfN4B5eZq1ozo9VqYM0N+ltzSBpPWA73Z1Re0YX2VduI8By9t+Qumyel8XZwpKOsn2nuV1bJEX+q7PAh6084ukC6baOngZmD/cX23/VRKSHlG6MDrdKlIstDhpmbr/1EpZRukq4HxJ36b5o7UrcImkt0Cz4XPNcC2aN2FtqKtptjbpNEkHASdMuFPey/ZnqgZrSVkPbrF33V0sRAY4lGbM548BbF8kqas7KBxc3u9SNUU9M8rr9j0wvwV0yu0IkSJsuOvKdg/fAs6QdBvwu6qJWiTpXcC/A4+UdAcL9ta7l2b2VNf9prz19HZF6Pr2PnMknUazgbeBPYBf9vZg8xTba20S7Wf7v3sHZRbwfjRLtHTRx2sHmALus317sxTifJ3sDrJ9Q7mB/mJviY4xcwLNFnzHluN9WLBm2JSR7silJOnZNLMsvt/lQcsAkj5k+121c8Ro9P2RGsS29x1ZmBEq3TSbufwRLC9Yl7jj21TB/K72J5XDK23fVzPPqEg6hmaW4DtpdkB5I7Cc7ddWDdYiSWcCL55qK8WPgqSdacY2A5zhsmn9VJIibAlKF8XaLLzdQ6dnT8F47qkX40XSx2i2cjmynDoAuNb2W+ulal9ZF+w44Lc0rd1r0yzW2ulZ3wCSVgTeDTy3nDodeH+XFzItwyu2BM6gb/Hpri9RMV2kCBtC0vuBV9GMkXmwnB6H2VMfohk3MVZ76sV4KWtnHUDfnTJwdG+bsq6SNBf4197sQElPAr5qu/PjPiVtTVOErcuCG2t3eZD6uC1RIekc28+SNI+Fu5pF87OeWSnaQCnChihLFmza9e7HicZ9T70YH6VbbkMWrI/W+W45SZdM/L886FwXlb/pb6PZU7B3Y43tzo71hSzLMZVlYP5wl9HsLXdT5Rw1rMoY7KkHMGHbnkV0udm+tAbt3vWFeAcZ1C0naRy65eZIOpqFV42fUzHPKP3J9qm1Q4ySpBfQTMpYHuj0shz9ylI719m+p/xf3ww4vjcbeqpIS9gQpen62zTFWP92D13/5d0L+DCw0J56tk+sGqwli2uu7+lqs32PpDm2t66dY9TGtVtO0iOAg1h4sdbPdHlcVI+knWiGV0zcwqerM4B7v+c70ozt3bKcu8z2JnWTtUvNZt1b03Q9n0bzWv4U28+vGGsRaQkb7jjgI8Cl9DVdd53tr6rZtLy3p947urqnHixaZEla0fZfauWp4IeS3gacyMIDd29d/Kd0wnL93TO2/1fScjUDjUJpGfgszYK849Y9tQ/N9lzL0TfOF+hsEcbgZTnG4fXsQdv3S9oNONz24ZIurB1qohRhw/3F9n/VDjFq5Zf2LNunlONVJb3I9rfqJmuXpGcCxwArAbMlbU6zfc+BdZO17qXl/UF95ww8sUKWUZrYLbc3Y9At179qPGPUPVU8revbkA1wuaR/pVm8dAOaZTl+XjnTKNxXenVeCbygnJtyN1npjhxC0idpmqxPYeGm604vUSHpIttbTDi3yBYQXSPpfJrNyk8Zp2b7cTWu3XKL6Z661PamdZO1r6yJ9zHbV9TOMirjuCwHgKSNgdfS7Pf81bIzwp62P1I52kLSEjZcr+jYpu+caf6AddkyA86Nxe+K7WsnNNt3erkCgNIF9zr61oUDjuz6TMHyIvRJ4JOSHg08vusvTMXYrBo/wDbARZKuobmx7i1b0OWZof9s+900hRgAkvYATq4XqX22ryjDLDaStCnN7OcpVYDBmLyw/q3GdKsHaLppPgn0tnQ5CJhbMc+oXCtpW8ClMDkY+FXlTKPwWZpm+t52PS8v515TLdEIlHGPL6T5OzgXuEnSz22/uWqw9o1r9xTA82oHqOBdLFpwDTrXKZL+GfgczVZ0oul6P8D29+omW1i6IweQtLftL/c2bp6owxs5AyDpUcD/A/6xnDoD+A/bdy3+s6Y/SasDn6Z53gJ+ABxs+5aqwVom6WLbmy/pXNf0utglvQZY2/ah47Be1oTuKbGge+qvVYPFpCpb9jwf2JNm0k3PTGBj20+vEmxEJP0a2MX2VeV4PZrJKBvVTbawtIQN9qjyvusbNw9Uiq131s4xarZvplkzadw8IGk9278BkPRExqAbFlhW0ho0L1LvXtKDu6LM/F2oeyo66XqaiSYvZOGejHlA11t7Aeb1CrDiaprnPqWkJSzmk/Sftt8k6VQGjBHp6uypcV6sFeavnXQszR8p0eynuI/tH1UN1rIyLub/AefYPrAUnx+z/ZLK0Vq1mP/ft9O8YB+ZFrFuKUMrlmXMVswvy7CsA5xE8/u+B/B74IcwddaGSxE2hKTHA4cD25VTP6XpnrquXqr2SHqq7bmSnj3ouu2fjDrTKPQt1rodsDELmu73AK6w/doqwUaozBTsTd2/ckwGqI8lSZ8GZgFfLadeCtxB80I10/bLa2WLyde/Yr7tsVmSpMyEXRzb3ndkYYZIETaEpDOArwBfKqf2Bl5m+zn1Uo2WpNVoxstcUjtL2ySdBzzL9v3leDngp7a3Gf6Z05OkFw+7PlXuFGNySfql7acNOifpcttPqZUtJt84L0kyHWRM2HCzbPdX01+U9KZaYUZlMbPGfmZ74ESFDlmNZtBqb6X4lcq5ruotYPhYYFuarVwE7EAzWy5FWDetJGm27d8DSJpN87sOcG+9WNGScV6SZMpLETbcLZL2ZkGz/V5Ap2fKFavYvqPMGju+N2usdqgR+DBwoaT+PTMPq5qoRbb3AZD0A5rZUjeU4zWAL1aMFu16K3COpPlT94EDy6zoTu+TOqbGeUmSKS/dkUNIWodmTNgzae4cfg68sXcH2VWSLqWZvn4c8G7bvxyHqfsAkv4OeEY5PL/Le2b2SPqV7Sf3HS8DXN5/rovKOLiX0GzwO/+G1Pb7amUalfLce1P1r8xg/O5azIr5/5Gf+dSQIiwWMa6zxsaVpCOADVh4oPZVtt9QL1X7JH2fZlbgXPqW5LD9iWqhIiaZpK26vtXeINPlJitF2ACS3m77o4tbuqDrSxbE+CmD9P++HJ5t+5s184xC9gWNcVCGV/wd8DXgRNuXVY40EtPlJitjwgbrbVUzp2qKSsrU3kHF55SY0huTr8yEHLeB+D+XtKntS2sHiWiL7R3KMIs9gSMlzaQpxv6jcrS2Pd72lN+mKi1hS6H80tr2lFtttw2S+rsdVwB2A64fhxZASZuzoEXop7YvrplnFCRtQzP28cnA8sAM4C7bM6sGa5mkK4D1gXHazBlJ2wEX2b6rTDzaCvi07d9VjhYtKxtZvx14qe3la+dpk6SjgMOn+k1WirAhJG1Ns5L4yjR/oP8M7Gt7HDaznq8M1D7H9ra1s7RJ0sHAfixoEdoNOMr24fVStU/SHOBfaDb03Rp4BfAk2++qGqxlZeLNIrpejJSZzpsDm9HMgj0a2NP2wEWaY3qT9GSacZ4voZndfyLwdds3VQ3Wsulyk5UibIjyx+og2z8tx88CPjPVfohtk7Qhzcan69fO0qby835mb6PyMmX/3K7/vCXNsb11/wzY3ubWtbO1rfyf3sD2sZJmASvZvqZ2rjZJusD2VpIOAf5g+5jeudrZYvJJOhf4H+Bk29fXzjMq0+UmK2PChnugV4AB2D5H0v01A42CpHk0Y8JU3t8IvKNqqNEQC29c/UA513V/kbQ8cJGkjwI3AMtUztQ6SYfStPxtSNPivRzwZRZsU9ZV8yS9i2YHkH8oLd3LVc4ULbH9zNoZarD9u0E3WbVzTZQibABJvTvCn0g6kmbqvmmadH9cK9eo2F65doZKjgXOl9SbGfgi4Jh6cUbm5TRF1+uBNwNrA0O3NOqI3YAtgQsAbF8vaRx+918K/Cvwats3lhXzP1Y5U8Skmi43WemOHKBM6V0c295xZGEqkbQZi66v0vnZc5KeSt+G7bYvrJlnFCQdbPvTSzrXNZJ+Yfvpfd1zY9H9HDEOJF1Eucnq2zNzyi06npawAWzvUDtDTZK+QDNo93LgwXLajMcSBhfRdMctC82+el3fIQF4JTCx4HrVgHNdc1Jp6V5V0n7AvsDnK2dq3WJmw95pe5WqwaJ1pet5Jdt31M4yAvfatiTD/DG+U06KsBhkG9sb1w4xKpKeaftcSW8ADgX+yILxYKYpSDtH0l403VJPkHRK36WVWbCJeWfZ/rik5wB30HRZHGL7jMqxRuEIBsyGrZooWiPpK8Braf6m/RKYKenTtrveBT0tbrLSHRmLkHQM8AnbV9TOMgqSTrK9p6SrgGfYHodN2nuzh54AfAh4Z9+lecAltjs/CWUcjfNs2HEk6SLbW0h6Gc2acO8E5k61brk2lJus59LcUJ8+FW+y0hIWgxwPnCvpRqbw+iqT6PHl/bU021yMhTJV+3c0G9TH+BjL2bBjbDlJy9FMNDrC9n29LrquK0XXlCu8+qUIG6LsPv9WYLbt/SRtAGxo+zuVo7XtGJoZc5eyYExYlx1f3l8N/FjSd2mKTwBsf7JKqhEp+0Z+BHgsTcHdK7o7vWL+GHs5zTiw/tmwLxn6GTGdHQn8FrgYOLu0gI/DmLBpId2RQ0g6kWbzz1fY3qQUZT+3vUXdZO2SdO44ri1TpjQvwvZ7R51llEo37Ats/2qJD46IaU/SshluMDWkCBuib+zE/PESki62vXntbG2S9BlgVeBUFm4RGofZkUha0fZfaucYFUk/sz2l1s4ZhdKy/SFgY5o9UgGw/cRqoVrUN/bxUpoJJwvp8HCDsSfpn4GnsPDv+fvqJYqedEcOd6+kR1L+YElaj76ipMMeSfM8n9t3rvNLVEh6Jk1X7ErA7LKZ9wG2D6ybrHVzSqvvtxivovtYmtmwnwJ2APah22OjDi7vd6maIkZK0ueAFWl+x48Gdgd+UTXUCEyXm6y0hA1RZla8h+aH+AOaRTxfZfvHNXNFOySdT/MH6pS+ls/LbG9SN1m7JB074LRt7zvyMCMkaa7tp0q61Pam/edqZ2uTpCcAN9j+azl+JPA427+tGixa0ZsF2/d+JeB7tv++drY2STqHBTdZL6DcZNk+pGqwCdISNoTtMyRdAGxDM1j5YNs3V44VLbJ9rbTQdpEPLO6xXWF7n9oZKrmnLF75f5JeD/yBKbi3XAtOBrbtO36gnHtanTjRsrvL+79IWhO4BVijYp5ReaTtMyWpzAQ/TNJcIEXYVNe3d2TPDeX97LKC+gWjzhQjca2kbQGXKd0HA50frC7p8TQrqM/fronmhuO6eqlG4mCabpo3Au+n6a55ZdVEo7Gs7Xt7B7bvLUtWRDd9R9KqNPuDXkAztOToqolGY1rcZKU7coC+vSNXoFlR+mKalrDNgDnjOHNwHEhanWarnn+k+Xn/gKYY6fTirZLOAL4CfKmc2ht4me3n1EvVLkkzgI/YflvtLKNWft6H2z6lHO8KvNH2TnWTRdskPQJYwXbn10OU9DSam+hVaW6yZgIfs31ezVwTpQgbQtI3gENtX1qONwEOs7173WTtKv9RX8KiG3hnNk0H9VbUXtK5rpF0nu1taucYtTLB6ARgTZqbjWtpluG5qmqwmFSSdrR9VlkHcBFdnngznW6y0h053Ia9AgzA9mWSnlwz0Ih8m2bl+LmMx2xQAMrq4f9BM4bi+zQtn2+2/eWqwdp3i6S9ga+W471oxo103YVlz8yTgbt6J7v84gRg+zfANmWANrbvrBwp2vFs4CyaQekTdXq2u+0HJD2rdo6lkZawISR9leaPc+9F+GU0O9DvVS9V+8ZhRuAgfXus7UYzjf8twNljsC7cOjRjwp5J88f55zTdU7+vGqxlYzwrNC3d0XmSPgusxRS/yUpL2HD7AK9jwfo6ZwOfrRdnZH4uadP+VsAx0fv/8M/AybZvnzBTspPKzKEX1s4xamM8K3QsW7rHlaQPAh+1/edyvBrwVtvvqRqsfSvQtOjv2HduyrUApiUsFiHpCmB94BrGYwNvACR9mGaT27uBp9MM6PyO7WdUjNU6ScfRTED4czleDfjEGLQIHcvgleO7/rzHsqV7XPXv+NJ37gLbE1cBiArSEhaD7Fw7QA2231nGhd1exhTcBexaO9cIbNYrwABs3yZpyyGP74rv9H28ArAbcH2lLKM0ri3d42qGpEfYvgfmL877iMqZWjddbrJShMUibP+uDGrcwPaxkmYxBddXmSyDZhFN6IacUs3XLVhG0mq2bwOQ9GjG4G+D7a/3H5cxoOdUijNKzwJeJWmsWrrH2AnAmX1jIPcBjquYZ1SmxU1W5//QxkMn6VCa9dE2pNlfbzmayQld3eR5bGcRFZ8AzpV0cjneA/hAxTy1bAA8tnaIERjLlu5xZfsjki4BeuvAvd/26TUzjcJ0ucnKmLAhJD0J+DdgHRaeRbTjYj+pAyRdBGwJXNC3h+IluVPuLkkbs2AA61m2r6iZZxQkzWPh7oobgXdN/OPdRYNaum1fUztXRFskbQh81/b6tbP0S0vYcCcDnwM+zxjsIdjnXtuWZABJj6odqE2S3jLsuu1PjipLLaXo6nzh1c/2yrUz1DCGLd1jrQyz+AhNK69Y0P08s2qwli3mJusdleIsVoqw4e63PQ5LUkx0kqQjgVUl7QfsS1OIdlXvxXhDmk2MTynHLwB+USVRtE7SmRO36hl0roN2o7R0A9i+XtJYFqRj4qPAC2x3fh/cftPlJitF2HCnSjoQ+CZ96+nYvrVepPbZ/rik5wB30BQmh9g+o3Ks1th+L4Cks4GtbM8rx4cB360YLVogaQWajbtXL8tx9GZhzKRZ3LHrxqqlO/jjuBVgMH1uslKEDffK8v7f+s4ZeGKFLCNViq7OFl6L8Tjg3r7je8u56JYDgDfR7J04lwVF2B3AEZUyjdK4tXSPuzmSTgS+xcKNCZ2ccDTdbrIyMD+ikPRuYE+alk9oFm490faHqoWK1kh6g+3Da+eoobR0P5fmBer0Lrd0j7tx255L0sEsuMn6AwvfZH3e9pS60UoRNoSk5Wi2LfqHcurHwJG276sWKlolaSvg78vh2bYvrJkn2iVpE2BjmnWEALB9fL1EETEZpstNVoqwCSS9EPix7TskHU0zc6i3sN3LgQdsv6ZawIiYFGWW4PY0RdhpNOtnnWN795q52iLpHNvPGjBrbCxmy42rstTSZ4HH2d5E0mbAC23/R+VorZsON1kpwiYov7CH2n6ZpIttbz7h+iLnukbSBsCHWPSXt/Nj4WJ8SLoU2By40Pbmkh4HfNn2cypHi5g0kn5CM675yL51Hzu/f+h0uclapnaAqcb2/wJvK4cPSFqvd03SExmP9cKOpblzuh/YATieZh2hiC652/aDwP2SZgI3AWtXztQ6Sdv0L0khaWVJnd6kfsytaHviUjv3V0kyWrvT7BJwo+19aG64VqkbaVEpwgawfUP58N+AH0n6cbmbOAt4a71kI/NI22fStJT+zvZhwD9XztQ6SW8os2liPMyRtCrNzMC5NOtmnVs10Wh8Friz7/iuci666ebSmNBbkmR34Ibhn9IJ0+ImK0tUDGH7zNI1t2E5dWVvJ/qOu0fSMsD/SXo9zQyTzm7g3edxwC8lXQB8gWbWWPrrO8r2geXDz0n6PjDT9iU1M42I+n+vbT8oKa8F3XUQcBSwkaQ/ANcAe9eNNBITb7LuZAreZGVM2ACSdrR9VtnuYRFdXV+lR9LTgF8BqwLvp1lf5WO2z6uZaxQkiWbq/j40W7ucBBxj+zdVg8WkkbSR7V+XmbCLsH3BqDONkqRv0Mz07rV+HQjsYPtFtTJF+8qivMv0FqMeJ5LWZYreZOXuZ7Bn03Q9vmDANQOdLcIkzQBeavttNHcO+1SONFJlJfEbafYZux9YDfiapDNsv71uupgkbwH2Bz4x4JpZsJF5V70W+C/gPTTP90ya70d0iKS9bX954t64zX1md/fEHXaTJWmrqXaTlZawWISk82xvUzvHqJVF/l4B3AwcDXzL9n29rlnb6w39AhERU4SkA2wfWWYJLqK3XVvXSDrK9v6SfjTgsm1PqZusFGFDSPog8FHbfy7HqwFvtf2eqsFaJumzNNs7nEwzaBcYi27Y9wJfsP27AdeePI77r3WZpIOAEyb8/97L9meqBouIsZHZkcPt3PsDDWD7NuD59eKMzArALTTdMi8ob7tUTTQCtg8dVICVaynAume/Af+/96sXJ2LySTquDFDvHa8m6QsVI42EpIMGPO8Dh3xKFRkTNtwMSY/ozYiU9EjgEZUzta6sqRLRdTMkzZ8pWMZDLl85U8Rk22zizYakLSvmGZX9bP9376A87/2AKdXSnSJsuBOAM/s2QN2HBVsYdVZ5vov0U3d1w9cYW98HTpR0ZDk+oJzrNEmPAF4CrEvfa4Dt99XKFK1aRtJqpaUXSY9mPF77p8VN1jj8IP5mtj8i6WLgH8up99s+vWamEflO38crALsB11fKEtGWd9AUXq8rx2fQTMjoum8Dt9OsnTQO6x6Ou08A50o6uRzvAXygYp5RmRY3WRmYP4SkJwA32P5rOX4kzSaov60abMTK7MBzbG9bO0ubyrpwHwEeS7OpcTY2js4Zh30DY2GSNmbB0itn2b6iZp5RKK9bB9BsXQTlJsv2lNp6MEXYEJLmANvavrccLw/8zPbT6iYbLUkbAt+1vX7tLG2SdBXwggzCHw+StgMOA9ah6RXoFd2d3qhe0lHA4bYvrZ0lYtylO3K4ZXsFGIDte0sh1mmS5rHwmLAbabpuuu6PKcDGyjHAm2m65abU3XHLngW8StI1NN2RveJzs7qxIibPdLnJShE23J8kvdD2KQCSdqVZyLPTbK9cO0MlcySdCHyLvrEyXV8fbYzdbvt7tUNUsHPtABEjMC1ustIdOUTZef4EYE2aKvpa4BW2r6oarGWSzrS905LOdU3fLNh+zqzQbpL0YWAGzTZk/UX3lNrWpA2SngVsYPtYSbOAlWxfUztXxGSRdL7tZ9TOsSQpwpaCpJUAbN9ZO0ubJK0ArAj8CNiepvCEZgPv79veqFK0iEk3XbY1mWxlG5utgQ1tP0nSmsDJtrerHC1i0kyXm6x0Rw4h6ZAJx0Cn19M5AHgTTcvfXBYUYXcAR1TKNDKSHg8cDvRejH4KHGz7unqpoi22d6idoZLdgC2BCwBsXy9pXIcgRHf1WsG27jtnFswSnRJShA13V9/HK9Bs3dPZgdu2Pw18WtIbbB9eO88oSHot8FPblwPHAl+hWUcHYO9y7jmV4kWLJD0O+CCwpu2dyzT+Z9o+pnK0tt1r25J6i1g+qnagiMk2XW6y0h35EJSVpk+3vX3tLG2TtAmwMU3xCYDt4+slaoekFWmm679a0sW2N59w/SLbW9RJF22S9D2aIvvdtjeXtCxwoe1NK0drlaS3ARvQ3Fx8CNgX+Mq43HjFeJguN1nZwPuhWRF4fO0QbStjRg4vbzsAHwVeWDVUS2z/Bdi/HN4saW9JM8rb3jQbmUc3rW77JOBBANv3M4VnUU0W2x8HvgZ8HdgQOCQFWHTQF4HTaYbXAPwvzXCbKSXdkUNIupQF62XNAGYBXR0P1m93YHOaVoF9yh3Flytnak3fCsr70hSen6L5uf+cZr/Q6Ka7JD2G8n9c0jY02/l0nu0zaFYQj+iq1W2fJOld0NxkSZpyN1kpwobbpe/j+2kW87y/VpgRutv2g5LulzQTuAlYu3aottn+HR1t8YuB3gKcAqwn6Wc0N1m7140UEZNkWtxkpQgboOwyDzBvwqWZkrB966gzjdgcSasCn6eZJXkncG7VRC2S9HbbH5V0OAvvFACA7TdWiBUts32BpGfTdMkJuNL2fZVjRcTkmBY3WRmYP0DZzsM0f5hnA7eVj1cFfm/7CfXSjZakdYGZti+pnaUtkl5g+1RJrxx03fZxo84U7ZN0EHCC7T+X49WAvWx/pmqwiJgUZbLNlL7JShE2hKTPA9+0fVo53hl4ke0D6iZrh6SNbP9a0laDrk+1Re4iHo5BM18lXWh7y0qRRkLSBjSzIifOfp5Se+pFPBzT5SYrRdgQki6dOF190LmukHSU7f3HeCXxM4A9Jvyn/R/b/1Q1WLSiTLzZzOWPoKQZwCW2n1I3WbsknQMcSjMB5QU0k0+WsX3I0E+MmEamy01WxoQNd72k97BgZuDLgOsr5mmV7f3L+2mxyF0LZvUKMADbt0l6bMU80a7vAydKOrIcH1DOdd0jbZ8pSWUyymGS5gIpwqJLZpTf8f6brOUrZ1pE1gkbbi+awXzfLG+PLec6TdJBZWB+73g1SQdWjDQqD0ia3TuQtA4DBupHZ7yDZp/U15W3M4G3V000GvdIWgb4P0mvl7QbsFLtUBGTrHeTtZOknYCvMgVvstIduRTKvmru+gbePdOlGXeySXoecBTwE5qBnH8P7G/79KrBIiaRpKfRbL+2KvB+YCbwMdvn1cwVMZnKjcYBwE7l1BnA0X3rQk4JKcKGkLQpcDzQW7LiZuCVti+rl6p94zpWBkDS6sA25fA82zfXzBOTT9JJtvecsBjzfLY3qxBrJMr/5Y/YflvtLBGRMWFLciTwFts/ApC0PU1LybYVM43CuI6VgWbbmptoZo1tXNaFO7typphcB5f3uwx9VAfZfkDSs2rniGjLdLvJSkvYEIvZ0HmRc10zXZpxJ5uk19C8QD8euIimRezcrs8KjfEi6bPAWsDJwF2987a/US1UxCSRtIbtG8qY3kWUyShTRoqwISR9E7gA+FI5tTfwVNu71UsVbSl3Tk+j6YbcQtJGwAdtv7hytJhEkuYxeMKFaMZ+zhxxpJGSdOyA07a978jDRIy5dEcOty/wXuAbNH+0f1rOdZqk7YDDgHVofkd6L05dX8zxr7b/KglJjygL125YO1RMLtsr185Qk+1sSh+dNd1uslKELUYZwPqNMV0z6xjgzTT7Rna6C3KC68rSHN8CzpB0GzClmq4jHq7SEjZorEznbzCj+6bbTVaKsMUoA1gflLSK7Sm383rLbrf9vdohRq2vm/mwsmvAKozPhIQYH9/p+3gFYDc6vAh1xFSWMWFDSPo2sCXNwPT+AaxvrBZqBCR9GJhB0w17T+981/eOlLQNcLnteeV4JvBk2+fXTRbRnjIR5xzbXZ/1HTHlpAgbQtIrB523fdyos4zSGO8deSGwVd/6aMsAc2wP3NA8ogvKuMfv2l6/dpaIcZPuyCFsHydpeWAjmjEUV9q+t3Ks1o3pODhobkrm35XYflBS/o9EpwwYuHwjzRZOETFieYEZQtLzaRZs/Q3NzIonSDqg6+OlJD0O+CCwpu2dJW0MPNP2MZWjte1qSW8EPluODwSurpgnYtJNt4HLEV2WDbyH+ySwg+3tbT8b2AH4VOVMo/BF4HRgzXL8v8CbaoUZodfS7IbwB+A64BnA/lUTRUwySWcuzbmIaF9awoabZ/uqvuOrgXm1wozQ6rZPkvQuANv3S+r8UhW2bwL+pXaOiDZIWgFYEVhd0mo0rfvQbOC9VrVgEWMsRdhwcySdBpxEM4ZiD+CXkl4Mnd7m4y5Jj6GMGymzBju7TIekt9v+qKTDGbx+Uqdnw8bYOICmRXtNmjUAe0XYHcARlTJFjLXMjhxiMdt79HR2mw9JWwGHA5sAlwGzgN1tX1I1WEsk7WL7O+M6GzbGi6Q32D68do6ISBEWi1FmBW5Ic7d8pe37KkdqjaQv2X65pINtf7p2noi2SdoE2JhmsVYAbB9fL1HEeMrA/FiEpIOAlWxfbvsyYCVJB9bO1aKnSloT2FfSapIe3f9WO1zEZJJ0KE1L9+E0k40+CrywaqiIMZWWsFiEpItsbzHh3IW2t6wUqVVlWYrXAU+kmRmpvsvjsHF5jBFJlwKbAxfa3rwsSfNl28+pHC1i7KQlLAaZIWl+IVI2M1++Yp5W2f4v208GvmD7ibaf0PeWAiy65m7bDwL3l625bgLWrpwpYixlduQQkh4BvARYl77vle331co0It8HTpR0ZDk+gA5vZC1ppu07gHcP6n60fWuFWBFtmSNpVeDzNLMk7wTOrZooYkylO3IISd+nWZphLjB/nSzbn6gWagTKnokHADuVU2cAR9vu5Fphkr5jexdJ19AsUZHuyBgLktYFZnZ15nPEVJcibAhJl9nepHaOiIiHS9JGtn9dlqBZhO0LRp0pYtylO3K4n0va1PaltYOMgqSTbO9ZBu4OWrR0swqxRkrSWsA6LNz9fHa9RBGT5i0023ANask3sONo40REWsKGkHQFsD5wDXAPTTeVu1qMSFrD9g2S1hl03fbvRp1plCR9BHgpcAULup9tO9P3IyJi0qUIG2Jci5FxJelKYDPb99TOEtGWsg7gCbb/XI5XA/ay/ZmqwSLGUJaoGKIUW2sDO5aP/0KHv2eS5km6Y8DbPEl31M43AlcDy9UOEdGy/XoFGIDt24D96sWJGF8ZEzZEWVl6a5rte46leYH+MrBdzVxtsb1y7QyV/QW4SNKZNN3PQDbwjs6ZIUku3SBdXwcwYipLETbcbsCWwAUAtq+XNO6FSpedUt4iumys1gGMmMpShA13r21L6t0xPqp2oGiP7eNqZ4gYgXfQFF6vK8dnAEfXixMxvjIwfwhJbwM2AJ4DfAjYF/iK7cOrBotWSNqA5ue8MbBC73wWa42IiDakCFsCSc8BnkuzPMXpts+oHClaIukc4FDgU8ALgH2AZWwfUjVYxCSStB1wGAvWw+stvZObjYgRSxEWUUiaa/upki61vWn/udrZIiaLpF8Db2bR7dhuqRYqYkxlTFjEAveUfTP/T9LrgT8AK1XOFDHZbrf9vdohIiItYRHzSXoa8CtgVeD9wCrAR22fVzNXxGSS9GFgBvANFl6KJXtHRoxYirCIiDEi6UcDTtt29o6MGLEUYUNkttx4kHQqAzYs78nekRER0YaMCRvuWBbMltuBMluuaqJow8drB4gYFUmPAz4IrGl7Z0kbA8+0fUzlaBFjJy1hQ2S23PiRtDywEU3L2JW2760cKWJSSfoezQ3mu21vLmlZ4MLe37iIGJ206gy30Gw5SbuR2XKdJemfgd8A/wUcAVwlaee6qSIm3eq2TwIeBLB9P31LVUTE6KQ7criDgRWBN9LMltsBeGXVRNGmTwA72L4KQNJ6wHeBTOePLrlL0mMo4yAlbQPcXjdSxHhKEbYYkmYAL7X9NuBOmvFg0W3zegVYcTUwr1aYiJa8hWaj+vUk/QyYBexeN1LEeMqYsCEknWd7m9o5YjQkfZZmK5eTaFoJ9gB+D/wQwPY36qWLmDxlHNiGNFsWXWn7vsqRIsZSirAhyovyWsDJwF2983kx7iZJxw65bNv7jixMREskHQScYPvP5Xg1YC/bn6kaLGIMpQgbYjEvynkxjohpS9JFtreYcO5C21tWihQxtjImbAjbGQcWEV0zQ5Jc7sDL+NflK2eKGEspwoYoLWGLNBWmJSwiprHvAydKOrIcH1DORcSIpTtyCEkv6TtcAdgNuN72GytFioh4WMrahwcAO5VTZwBH285aYREjliLsISh/vM6xvW3tLDH5JD0CeAmwLn2txLbfVytTRER0V7ojH5oNgMfWDhGt+TbNopVzgXsqZ4mYVJJOsr2npEsZPMxiswqxIsZairAhJM1j4T9WNwLvqBQn2vd428+rHSKiJQeX97tUTRER86UIG8L2yrUzxEj9XNKmti+tHSRistm+obz/Xe0sEdHImLAhJJ1pe6clnYtukHQFsD5wDU13pGjWhUs3TUx7A1r251+i+T2fOeJIEWMvLWEDSFqBZuPu1ctq0iqXZtKsoB/dtHPtABFtSct+xNSTImywA4A3AWvSDNLuFWF3AEdUyhQts/07Sc8CNrB9rKRZwEq1c0VERDelO3IISW+wfXjtHDEakg4FtgY2tP0kSWsCJ9vernK0iIjooBRhSyBpE2BjmsVaAbB9fL1E0RZJFwFbAhf09tGTdEnGhEVERBvSHTlEaRnZnqYIO41mzNA5QIqwbrrXtiX19tR7VO1AERHRXcvUDjDF7U6ztceNZTPvzYFV6kaKFp1U9tNbVdJ+wA+Bz1fOFBERHZWWsOHutv2gpPslzQRuAtauHSraYfvjkp5DMwFjQ+AQ22dUjhURER2VImy4OZJWpWkNmQvcCZxbNVG0qhRdKbwiIqJ1GZi/lCStC8y0fUntLBERETH9pQgbQNJGtn8taatB121fMOpMERER0S0pwgaQdJTt/SX9aMBl295x5KEiIiKiU1KERRSSNgA+xKLrwj2xWqiIiOisLFExhKSDysD83vFqkg6sGCnadSzwWeB+YAea9eC+XDVRRER0VlrChpB0ke0tJpy7sLeaenSLpLm2nyrpUtub9p+rnS0iIronS1QMN0OSXCpVSTOA5StnivbcI2kZ4P8kvR74A9nAOyIiWpLuyOG+D5woaSdJOwFfLeeimw4GVgTeCDwV2Bt4ZdVEERHRWemOHKK0ihxAs3URNIt4Hm37gXqpog2llfMjtt9WO0tERIyHFGERhaTzbG9TO0dERIyHjAkbQtJ2wGHAOjTfK9GsE5YlC7rpQkmnACcDd/VO2v5GvUgREdFVaQkbQtKvgTfT7Bs5vwvS9i3VQkVrJB074LRt7zvyMBER0XkpwoaQdL7tZ9TOEREREd2TImwISR8GZgDfAO7pnc/ekd1UWsIW+Q+RlrCIiGhDxoQN12sF27rvnIHsHdlN3+n7eAVgN+D6SlkiIqLj0hIWsRhliZJzbG9bO0tERHRPFmsdQtLjJB0j6XvleGNJr66dK0ZmA+CxtUNEREQ3pQgb7ovA6cCa5fh/gTfVChPtkjRP0h29N+BU4B21c0VERDdlTNhwq9s+SdK7AGzfLymr5XeU7ZVrZ4iIiPGRlrDh7pL0GMqMOUnbALfXjRRtkXTm0pyLiIiYDGkJG+4twCnAepJ+BswCdq8bKSabpBVoNu5eXdJqNDsjAMwE1qoWLCIiOi2zI5dA0rLAhjQvzFfavq9ypJhkkg6mGeu3JvAHFhRhdwCft31EpWgREdFhKcKGkHQQcILtP5fj1YC9bH+marBohaQ32D68do6IiBgPKcKGkHSR7S0mnLvQ9paVIkXLJG0CbEyzWCsAto+vlygiIroqY8KGmyFJLpWqpBnA8pUzRUskHQpsT1OEnQbsDJwDpAiLiIhJl9mRw30fOFHSTpJ2Ar5azkU37Q7sBNxoex9gc2CVupEiIqKr0hI23DuAA4DXleMzgKPrxYmW3W37QUn3S5oJ3ASsXTtURER0U4qwIWw/CHy2vEX3zZG0KvB5YC5wJ3Bu1UQREdFZGZg/gKSTbO8p6VLKQq39bG9WIVaMkKR1gZm2L6mdJSIiuilF2ACS1rB9g6R1Bl23/btRZ4r2SNrI9q8lbTXouu0LRp0pIiK6L0VYjD1JR9neX9KPBly27R1HHioiIjovRdgAkuYxoBuSZiV125454kgRERHRMVmiYgDbK9ueOeBt5RRg3SXpoDIwv3e8mqQDK0aKiIgOS0tYRJEdEiIiYpTSEhaxwAxJvc27s0NCRES0KuuERSzQ2yHhyHJ8ANkhISIiWpLuyIhC0jI0hddO5dQZwNG2H6iXKiIiuipFWEREREQF6Y6MKCRtBxwGrEPzf6O3JMkTa+aKiIhuSktYRCHp18CbafaNnN8FafuWaqEiIqKz0hIWscDttr9XO0RERIyHtIRFFJI+DMwAvgHc0zufvSMjIqINKcIiiuwdGRERo5QiLCIiIqKCrJgfUUh6nKRjJH2vHG8s6dW1c0VERDelCItY4IvA6cCa5fh/gTfVChMREd2WIixigdVtnwQ8CGD7fvqWqoiIiJhMKcIiFrhL0mMAA0jaBri9bqSIiOiqrBMWscBbgFOA9ST9DJgF7F43UkREdFVmR0b0kbQssCHNlkVX2r6vcqSIiOiodEdGFJIOAlayfbnty4CVJB1YO1dERHRTWsIiCkkX2d5iwrkLbW9ZKVJERHRYWsIiFpghSb0DSTOA5SvmiYiIDsvA/IgFvg+cKOnIcnxAORcRETHp0h0ZUUhahqbw2qmcOgM42nbWCouIiEmXIiwiIiKignRHxtiTdJLtPSVdSlmotZ/tzSrEioiIjktLWIw9SWvYvkHSOoOu2/7dqDNFRET3pQiLiIiIqCDdkTH2JM1jQDckzar5tj1zxJEiImIMpCUsIiIiooIs1hoRERFRQYqwiIiIiApShEVERERUkCIsIiIiooIUYREx9iQ9rJniD/fzI2I8pQiLiE6R9ApJl0i6WNKXJL1A0vmSLpT0Q0mPK487rFz/GfAlSbMkfV3SL8vbduVxj5L0BUm/KF9j13L+VZJOkXQWcGa9ZxwR01Xu3iKiMyQ9BXgPsK3tmyU9mmYNuG1sW9JrgLcDby2fsjHwLNt3S/oK8Cnb50iaDZwOPBl4N3CW7X0lrQr8QtIPy+dvBWxm+9aRPcmI6IwUYRHRJTsCJ9u+GcD2rZI2BU6UtAawPHBN3+NPsX13+fgfgY0l9a7NlLQS8FzghZLeVs6vAMwuH5+RAiwi/lYpwiKi6w4HPmn7FEnbA4f1Xbur7+NlaFrM/tr/yWqqspfYvnLC+WdM+PyIiIckY8IiokvOAvaQ9BiA0h25CvCHcv2VQz73B8AbegeStigfng68oRRjSNpykjNHxJhKERYRnWH7cuADwE8kXQx8kqbl62RJc4Gbh3z6G4Gty6D+K4DXlvPvB5YDLpF0eTmOiHjYsndkRERERAVpCYuIiIioIEVYRERERAUpwiIiIiIqSBEWERERUUGKsIiIiIgKUoRFREREVJAiLCIiIqKCFGERERERFfx/6aajVIuIT/MAAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAmEAAAFPCAYAAAAFuxmQAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8rg+JYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAeQ0lEQVR4nO3de5hddX3v8fcHEhAFQc1UMCTEGo5WKoJEsOW0UistWguniq2eomDRVFu8nKptaX0Qab31ZqmoHBTk4gUUKkbFemy9ogUJGEAu9kkRBQQMhKsoGvieP/Ya2Y4zyRiy5jez5/16nvWw1vr91m9/Z+39ZH9Yt52qQpIkSTNrq9YFSJIkzUeGMEmSpAYMYZIkSQ0YwiRJkhowhEmSJDVgCJMkSWrAECbpJ5JckeSAzdx2aZK7k2y9ZauCJJVk+ZYed1Qk+UKSl7auQ9LPxxAmzVJJrk3yzJl8zarao6q+MJ2+E+urqu9U1fZVdV9vBc5RSX4hyYeTfDfJHUm+kmS/ofYDktzfhdjx6fCWNUvqnyFMEkkWtK5hxG0PXATsAzwSOA34VJLth/p8twux49NpLQqVNHMMYdIckOSIJOcn+YcktyX5VpJnTWi/JsldXdsfDrW9LMlVXduVSZ7Srb82yV8kuQz4fpIFw0e3khyb5OwkZ3XbXpLkyV3bGcBS4BPdUZs/T7KsO224oOvzmCSrkqxPsjbJy4ZqOjbJR5Kc3o19RZIVm9gNz+7+xluS/H2SrZJs043/pKGxfyHJPUnGJtmPj0vyuSS3duN8MMlOQ+1PSfL1rqaPdn/73w61PyfJmiS3J/lqkj2n8/5V1TVV9U9VdWNV3VdVJwHbAI+fzvaT/B0HJrm6O6p2ApAJ7X/Uvee3JflMkt2mGGf8PXtJkuu6/i9P8tQkl3V/5wlD/afcf0len+ScCeP/S5Lju/kpPw/SvFVVTk5Os3ACrgWe2c0fAfwYeBmwNfAK4LsMvnwfBtwJPL7ruwuwRzf/fOAG4Kld3+XAbkPjrwGWANtN8prHdq95KLAQeB3wLWDhxL7d8jKggAXd8peAdwMPAfYC1gHPGBr7h8Czu7/nrcAFG9kXBXyewVGkpcB/AS/t2t4NvH2o76uBT0wxznLgQGBbYKyr8Z+7tm2Ab3fbLwSeC/wI+NuufW/ge8B+Xc2Hd/tg26E63j3N93av7u/fsVs+oHutm7t9/A7gYVNsuwi4a+h9+T/AhqH9cQiwFvglYAHwBuCrU4w1/p6d2L1Pv9XVdS7wC8Di7m9++jT23y7A94GduuUF3bb7bOrz4OQ0X6fmBTg5OU0+8bMhbO1Q20O7L8+dGYSw24Hn0YWpoX6fAV69kfH/aCOveSxDwYjBkfMbgV+b2LdbHv9CX8Ag2N0H7DDU/lbg1KGx/32o7YnADzayLwo4aGj5T4D/6Ob3A74DpFteDfz+NPfx/wK+3s3/OoPAmqH283kghL0H+JsJ239zPKD8HO/rw4HLgaOH1u3c7YOtgMd2geX/TrH9iye8LwGu54EQ9mngyAnv2z104XvCWOPv2eKhdbcCfzC0fA7wmk3tv6HXflk3/xzgym5+o58HJ6f5Onk6Upo7bhqfqap7utntq+r7wB8ALwduTPKpJE/o2pcA/72RMa/bxGv+pL2q7mfwZf+YadT6GGB9Vd01tO7bDI6sjLtpaP4e4CGbuDZtuNZvj9dRVRd22x/Q/d3LgVWTDZDk0UnOTHJDkjuBDzA4sjRe8w1VVVO85m7Aa7tTdLcnuZ3B/p3O/hh//e2ATzAIUW8dX19VN1XVlVV1f1V9C/hzBqF6Mo/hp9+XmqTO44dqXM8gqA3v+4luHpr/wSTL23f1b2z/weBat8O6+cOAM4Zq3tTnQZp3DGHSCKiqz1TVgQxOCV0NvLdrug543MY23cTQS8ZnkmwF7MrgNOimtv0u8MgkOwytW8rgSNPmWjI0v3SoDnjgy/9FwNlV9cMpxngLg7qfVFUP77YZv57qRmBxkuHrq4Zf8zrgzVW109D00Kr68HSKT7Itg9N81wN/vInuxdT/Pt/IT78vmaTOP55Q53ZV9dXp1LkJG9t/MPj79kzyywyOhH2wW9/H50Ga8wxh0hzXHZ04JMnDgHuBu4H7u+b3Aa9Lsk8Glk91kfYU9kny3O4I1Wu68S/o2m4GfnGyjarqOuCrwFuTPKS7gP1IBkdONtfrkzwiyRIG122dNdT2AeD3GISC0zcyxg4M9s8dSRYDrx9q+08Gp8yOyuAmhUOAfYfa3wu8PMl+3b58WJLfmRAsJpVkIXA2g6NKh3dHFYfbfyPJbt24S4C3AR+fYrhPAXsMvS+vYnA6c9yJwNFJ9ujG3jHJ8zdV4zRtbP/Rhd+zgQ8BX6uq73Tr+/g8SHOeIUya+7YC/ozB0Yb1wNMZXLhPVX0UeDODL8W7GBypeOTPMfbHGZzqvI3BUabnVtWPu7a3Am/oTnu9bpJtX8jgmqPvAh8D3lhV//7z/GGT1HIxg5sJPgWcPN7QfclfwuAozZc3MsabgKcAd3Rj/OvQGD9icDH+kQyusTsM+CSD4ElVrWZwY8QJDPbHWgbX6gGQ5MQkJ07xur/K4MjQbwG354Fngf1a1743g5Dy/e6/lzMIVz+jqm5hcMPF2xhcv7U78JWh9o8BbwfO7E4ZfgN41iRDbY4p99+Q04An8cCpyHFb+vMgzXnjF7JK0k9JciywvKoO21Tf2SDJKQyetfWGLTjmhcCJVfX+LTXmqEuylMEp8Z2r6s7W9UizmQ9olDTnJVnG4CjW3g9ynKczuOPxFuAPgT2Bf3uw9c0X3XWDfwacaQCTNs0QJmlOS/I3DJ6V9dbuzsIH4/HARxg89uMa4NCquvFBjjkvdNck3szgrseDGpcjzQmejpQkSWrAC/MlSZIamHOnIxctWlTLli1rXYYkSdImXXzxxbdU1c/8li3MwRC2bNkyVq9e3boMSZKkTUry7anaPB0pSZLUgCFMkiSpAUOYJElSA4YwSZKkBgxhkiRJDRjCJEmSGjCESZIkNWAIkyRJaqD3EJZk6yRfT/LJSdq2TXJWkrVJLkyyrO96JEmSZoOZOBL2auCqKdqOBG6rquXAO4C3z0A9kiRJzfUawpLsCvwO8L4puhwCnNbNnw38ZpL0WZMkSdJs0PdvR/4z8OfADlO0LwauA6iqDUnuAB4F3DLcKclKYCXA0qVLp/XC+7z+9M0qeL65+O9f3LoESZLmpd6OhCV5DvC9qrr4wY5VVSdV1YqqWjE2NukPkUuSJM0pfZ6O3B84OMm1wJnAM5J8YEKfG4AlAEkWADsCt/ZYkyRJ0qzQWwirqqOrateqWga8APhcVR02odsq4PBu/tCuT/VVkyRJ0mzR9zVhPyPJccDqqloFnAyckWQtsJ5BWJMkSRp5MxLCquoLwBe6+WOG1v8QeP5M1CBJkjSb+MR8SZKkBgxhkiRJDRjCJEmSGjCESZIkNWAIkyRJasAQJkmS1IAhTJIkqQFDmCRJUgOGMEmSpAYMYZIkSQ0YwiRJkhowhEmSJDVgCJMkSWrAECZJktSAIUySJKkBQ5gkSVIDhjBJkqQGDGGSJEkNGMIkSZIaMIRJkiQ1YAiTJElqwBAmSZLUgCFMkiSpgd5CWJKHJPlakkuTXJHkTZP0OSLJuiRruumlfdUjSZI0myzocex7gWdU1d1JFgLnJ/l0VV0wod9ZVXVUj3VIkiTNOr2FsKoq4O5ucWE3VV+vJ0mSNJf0ek1Ykq2TrAG+B3y2qi6cpNvzklyW5OwkS/qsR5IkabboNYRV1X1VtRewK7Bvkl+e0OUTwLKq2hP4LHDaZOMkWZlkdZLV69at67NkSZKkGTEjd0dW1e3A54GDJqy/taru7RbfB+wzxfYnVdWKqloxNjbWa62SJEkzoc+7I8eS7NTNbwccCFw9oc8uQ4sHA1f1VY8kSdJs0ufdkbsApyXZmkHY+0hVfTLJccDqqloFvCrJwcAGYD1wRI/1SJIkzRp93h15GbD3JOuPGZo/Gji6rxokSZJmK5+YL0mS1IAhTJIkqQFDmCRJUgOGMEmSpAYMYZIkSQ0YwiRJkhowhEmSJDVgCJMkSWrAECZJktSAIUySJKkBQ5gkSVIDhjBJkqQGDGGSJEkNGMIkSZIaMIRJkiQ1YAiTJElqwBAmSZLUgCFMkiSpAUOYJElSA4YwSZKkBgxhkiRJDRjCJEmSGjCESZIkNWAIkyRJaqC3EJbkIUm+luTSJFckedMkfbZNclaStUkuTLKsr3okSZJmkz6PhN0LPKOqngzsBRyU5GkT+hwJ3FZVy4F3AG/vsR5JkqRZo7cQVgN3d4sLu6kmdDsEOK2bPxv4zSTpqyZJkqTZYkGfgyfZGrgYWA68q6ounNBlMXAdQFVtSHIH8CjglgnjrARWAixdurTPkvUgfOe4J7UuYU5YeszlrUuQJM0CvV6YX1X3VdVewK7Avkl+eTPHOamqVlTVirGxsS1aoyRJUgszcndkVd0OfB44aELTDcASgCQLgB2BW2eiJkmSpJb6vDtyLMlO3fx2wIHA1RO6rQIO7+YPBT5XVROvG5MkSRo5fV4TtgtwWndd2FbAR6rqk0mOA1ZX1SrgZOCMJGuB9cALeqxHkiRp1ugthFXVZcDek6w/Zmj+h8Dz+6pBkiRptvKJ+ZIkSQ0YwiRJkhowhEmSJDVgCJMkSWrAECZJktSAIUySJKkBQ5gkSVIDhjBJkqQGDGGSJEkNGMIkSZIaMIRJkiQ1YAiTJElqwBAmSZLUgCFMkiSpAUOYJElSA4YwSZKkBgxhkiRJDRjCJEmSGjCESZIkNWAIkyRJasAQJkmS1IAhTJIkqQFDmCRJUgO9hbAkS5J8PsmVSa5I8upJ+hyQ5I4ka7rpmL7qkSRJmk0W9Dj2BuC1VXVJkh2Ai5N8tqqunNDvy1X1nB7rkCRJmnV6OxJWVTdW1SXd/F3AVcDivl5PkiRpLpmRa8KSLAP2Bi6cpPlXklya5NNJ9phi+5VJVidZvW7duj5LlSRJmhG9h7Ak2wPnAK+pqjsnNF8C7FZVTwbeCZw72RhVdVJVraiqFWNjY73WK0mSNBN6DWFJFjIIYB+sqn+d2F5Vd1bV3d38ecDCJIv6rEmSJGk26PPuyAAnA1dV1T9N0Wfnrh9J9u3qubWvmiRJkmaLPu+O3B94EXB5kjXdur8ClgJU1YnAocArkmwAfgC8oKqqx5okSZJmhd5CWFWdD2QTfU4ATuirBkmSpNnKJ+ZLkiQ1YAiTJElqwBAmSZLUgCFMkiSpAUOYJElSA4YwSZKkBgxhkiRJDRjCJEmSGjCESZIkNTCtEJbkP6azTpIkSdOz0Z8tSvIQ4KHAoiSP4IGfIXo4sLjn2iRJkkbWpn478o+B1wCPAS7mgRB2J/7moyRJ0mbbaAirquOB45O8sqreOUM1SZIkjbxNHQkDoKremeRXgWXD21TV6T3VJUmSNNKmFcKSnAE8DlgD3NetLsAQJkmStBmmFcKAFcATq6r6LEaSJGm+mO5zwr4B7NxnIZIkSfPJdI+ELQKuTPI14N7xlVV1cC9VSZIkjbjphrBj+yxCkiRpvpnu3ZFf7LsQSZKk+WS6d0fexeBuSIBtgIXA96vq4X0VJkmSNMqmeyRsh/H5JAEOAZ7WV1GSJEmjbrp3R/5EDZwL/PaWL0eSJGl+mO7pyOcOLW7F4LlhP+ylIkmSpHlgundH/u7Q/AbgWganJKeUZAmDJ+o/msH1ZCd1v0U53CfA8cCzgXuAI6rqkmnWJEmSNGdN95qwl2zG2BuA11bVJUl2AC5O8tmqunKoz7OA3btpP+A93X8lSZJG2rSuCUuya5KPJfleN52TZNeNbVNVN44f1aqqu4CrgMUTuh0CnN5dZ3YBsFOSXTbj75AkSZpTpns68v3Ah4Dnd8uHdesOnM7GSZYBewMXTmhaDFw3tHx9t+7GCduvBFYCLF26dJolS6Nv/3fu37qEOeErr/xK6xIk6WdM9+7Isap6f1Vt6KZTgbHpbJhke+Ac4DVVdefmFFlVJ1XViqpaMTY2rZeVJEma1aYbwm5NcliSrbvpMODWTW2UZCGDAPbBqvrXSbrcACwZWt61WydJkjTSphvC/gj4feAmBqcKDwWO2NgG3Z2PJwNXVdU/TdFtFfDiDDwNuKOqbpyiryRJ0siY7jVhxwGHV9VtAEkeCfwDg3A2lf2BFwGXJ1nTrfsrYClAVZ0InMfg8RRrGTyiYnPuwpQkSZpzphvC9hwPYABVtT7J3hvboKrOB7KJPgX86TRrkCRJGhnTPR25VZJHjC90R8KmG+AkSZI0wXSD1D8C/5nko93y84E391OSJEnS6JvuE/NPT7IaeEa36rkTnnwvSZKkn8O0Tyl2ocvgJUmStAVM95owSZIkbUGGMEmSpAYMYZIkSQ0YwiRJkhowhEmSJDVgCJMkSWrAECZJktSAIUySJKkBQ5gkSVIDhjBJkqQGDGGSJEkNGMIkSZIaMIRJkiQ1YAiTJElqwBAmSZLUgCFMkiSpAUOYJElSA4YwSZKkBgxhkiRJDfQWwpKckuR7Sb4xRfsBSe5IsqabjumrFkmSpNlmQY9jnwqcAJy+kT5frqrn9FiDJEnSrNTbkbCq+hKwvq/xJUmS5rLW14T9SpJLk3w6yR5TdUqyMsnqJKvXrVs3k/VJkiT1omUIuwTYraqeDLwTOHeqjlV1UlWtqKoVY2NjM1WfJElSb5qFsKq6s6ru7ubPAxYmWdSqHkmSpJnULIQl2TlJuvl9u1pubVWPJEnSTOrt7sgkHwYOABYluR54I7AQoKpOBA4FXpFkA/AD4AVVVX3VI0mSNJv0FsKq6oWbaD+BwSMsJEmS5p3Wd0dKkiTNS4YwSZKkBgxhkiRJDRjCJEmSGjCESZIkNWAIkyRJasAQJkmS1IAhTJIkqQFDmCRJUgOGMEmSpAYMYZIkSQ0YwiRJkhowhEmSJDVgCJMkSWrAECZJktSAIUySJKkBQ5gkSVIDhjBJkqQGDGGSJEkNGMIkSZIaMIRJkiQ1YAiTJElqwBAmSZLUQG8hLMkpSb6X5BtTtCfJvyRZm+SyJE/pqxZJkqTZps8jYacCB22k/VnA7t20EnhPj7VIkiTNKr2FsKr6ErB+I10OAU6vgQuAnZLs0lc9kiRJs8mChq+9GLhuaPn6bt2NEzsmWcngaBlLly6dkeIkaTJf/PWnty5hTnj6l764xcY64bWf2GJjjbKj/vF3t9hYbz7s0C021ij76w+c/aC2nxMX5lfVSVW1oqpWjI2NtS5HkiTpQWsZwm4Algwt79qtkyRJGnktQ9gq4MXdXZJPA+6oqp85FSlJkjSKersmLMmHgQOARUmuB94ILASoqhOB84BnA2uBe4CX9FWLJEnSbNNbCKuqF26ivYA/7ev1JUmSZrM5cWG+JEnSqDGESZIkNWAIkyRJasAQJkmS1IAhTJIkqQFDmCRJUgOGMEmSpAYMYZIkSQ0YwiRJkhowhEmSJDVgCJMkSWrAECZJktSAIUySJKkBQ5gkSVIDhjBJkqQGDGGSJEkNGMIkSZIaMIRJkiQ1YAiTJElqwBAmSZLUgCFMkiSpAUOYJElSA4YwSZKkBgxhkiRJDfQawpIclOSbSdYm+ctJ2o9Isi7Jmm56aZ/1SJIkzRYL+ho4ydbAu4ADgeuBi5KsqqorJ3Q9q6qO6qsOSZKk2ajPI2H7Amur6pqq+hFwJnBIj68nSZI0Z/QZwhYD1w0tX9+tm+h5SS5LcnaSJZMNlGRlktVJVq9bt66PWiVJkmZU6wvzPwEsq6o9gc8Cp03WqapOqqoVVbVibGxsRguUJEnqQ58h7AZg+MjWrt26n6iqW6vq3m7xfcA+PdYjSZI0a/QZwi4Cdk/y2CTbAC8AVg13SLLL0OLBwFU91iNJkjRr9HZ3ZFVtSHIU8Blga+CUqroiyXHA6qpaBbwqycHABmA9cERf9UiSJM0mvYUwgKo6DzhvwrpjhuaPBo7uswZJkqTZqPWF+ZIkSfOSIUySJKkBQ5gkSVIDhjBJkqQGDGGSJEkNGMIkSZIaMIRJkiQ1YAiTJElqwBAmSZLUgCFMkiSpAUOYJElSA4YwSZKkBgxhkiRJDRjCJEmSGjCESZIkNWAIkyRJasAQJkmS1IAhTJIkqQFDmCRJUgOGMEmSpAYMYZIkSQ0YwiRJkhowhEmSJDXQawhLclCSbyZZm+QvJ2nfNslZXfuFSZb1WY8kSdJs0VsIS7I18C7gWcATgRcmeeKEbkcCt1XVcuAdwNv7qkeSJGk26fNI2L7A2qq6pqp+BJwJHDKhzyHAad382cBvJkmPNUmSJM0Kqap+Bk4OBQ6qqpd2yy8C9quqo4b6fKPrc323/N9dn1smjLUSWNktPh74Zi9F928RcMsme2lLcp/PPPf5zHOfzzz3+cybq/t8t6oam6xhwUxXsjmq6iTgpNZ1PFhJVlfVitZ1zCfu85nnPp957vOZ5z6feaO4z/s8HXkDsGRoeddu3aR9kiwAdgRu7bEmSZKkWaHPEHYRsHuSxybZBngBsGpCn1XA4d38ocDnqq/zo5IkSbNIb6cjq2pDkqOAzwBbA6dU1RVJjgNWV9Uq4GTgjCRrgfUMgtoom/OnVOcg9/nMc5/PPPf5zHOfz7yR2+e9XZgvSZKkqfnEfEmSpAYMYZIkSQ0YwiRJkhowhEmSJDVgCJMkSWrAENaDJNsnOS7JFUnuSLIuyQVJjmhd23yUZORua54Nkuw5NL8wyRuSrEryliQPbVmbtKUkOSrJom5+eZIvJbk9yYVJntS6vlGUZOck70nyriSPSnJsksuTfCTJLq3r25IMYf34IHAN8NvAm4B/AV4E/EaSt7QsbFQleeQU06OAZ7eub0SdOjT/NmA58I/AdsCJLQqaD5Jc0gXex7WuZZ54xdDvGR8PvKOqdgL+Aj/nfTkVuBK4Dvg88AMG/45/mRHb5z4nrAdJLq2qJw8tX1RVT02yFXBlVT2hYXkjKcl9wLeBDK2ubnlxVW3TpLARluTrVbV3N78GeGpV/ThJgEuras+NDqDNkuRbwDnA7wM3AR8Gzqqq7zYtbEQl+WZVPb6bv6iqnjrUdpmf8y1vwr8t36mqpUNta6pqr2bFbWEeCevH95P8T4AkBzP4NQCq6n5+OiRoy7kGOKCqHjs0/WJVPRa4uXVxI2rHJM9N8jxg26r6MUD302P+311/bquq13VfTK8FdgcuSfL5JCsb1zaKzk5yapJfBD6W5DVJdkvyEuA7rYsbUcPZ5PQJbVvPZCF96+1ni+a5VwDvTbI7cAVwJECSMeBdLQsbYf8MPILJ/1H8u5ktZd74IvC73fwFSR5dVTcn2Rm4ZSPbaQupqi8DX07ySuBA4A8YwZ92aamq/rq7nvfDwOOAbYGVwLnAH7arbKR9PMn2VXV3Vb1hfGWS5cA3G9a1xXk6sidJfglYDFxQVXcPrT+oqv6tXWWjK8m+DA7EXJTkicBBwNVVdV7j0kZWkv2A+93nMyfJmVU16r+zO6tM+LdlDwaf86v8nPcnyRMYfIdeOMrfoYawHiR5FfAnwNXAXsCrq+rjXdslVfWUhuWNpCRvBJ7F4OjuZ4H9GFzQeSDwmap6c8PyRtIk+3xf4Au4z5tJ8pKqen/rOkaJn/OZ1x3ZPQq4ihH/DjWE9SDJ5cCvVNXdSZYBZwNnVNXxwxccasvp9vleDE4V3ATsWlV3JtmOwf9JefHsFuY+n30mXsSsB8/P+cybT9+hXhPWj63GD59W1bVJDmBwcedueGF+XzZU1X3APUn+u6ruBKiqHyS5v3Fto8p93kCSy6ZqAh49k7XME37OZ968+Q41hPXj5iR7VdUagC7NPwc4BfDhfv34UZKHVtU9wD7jK5PsCPgPZT/c5208msEzCG+bsD7AV2e+nJHn53zmzZvvUE9H9iDJrgz+7+mmSdr2r6qvNChrpCXZtqrunWT9ImCXqrq8QVkjzX3eRpKTgfdX1fmTtH2oqv53g7JGlp/zmTefvkMNYZIkSQ34sFZJkqQGDGGSJEkNGMIkSZIaMIRJkiQ1YAiTNG8kOTfJxUmuGP+x6yRHJvmvJF9L8t4kJ3Trx5Kck+Sibtq/bfWSRo13R0qaN5I8sqrWd087v4jB87a+AjwFuAv4HHBpVR2V5EPAu6vq/CRLGfxEzS81K17SyPFhrZLmk1cl+b1ufgnwIuCLVbUeIMlHgf/RtT8TeGLykwd0PzzJ9sM/JixJD4YhTNK80P30yTMZ/CbdPUm+AFwNTHV0ayvgaVX1wxkpUNK84zVhkuaLHYHbugD2BOBpwMOApyd5RJIFwPOG+v8/4JXjC0n2msliJY0+Q5ik+eLfgAVJrgLeBlwA3AC8Bfgag2vDrgXu6Pq/CliR5LIkVwIvn/GKJY00L8yXNK+NX+fVHQn7GHBKVX2sdV2SRp9HwiTNd8cmWQN8A/gWcG7TaiTNGx4JkyRJasAjYZIkSQ0YwiRJkhowhEmSJDVgCJMkSWrAECZJktTA/wcjtTPy5MQd7gAAAABJRU5ErkJggg==", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAYgAAAEvCAYAAABfWlZwAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8rg+JYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAiC0lEQVR4nO3de5xdVX338c83k0ASgg2EESEXo4QHH0QIMAUqaDVNYMyjxbt4y1gvqT5IglVbtVXwbq1aBYttFMpEKcWqaNQ4GBQUBMFJDIQkIJEkkiHAMBBISIjM5Nc/9pq4M9lnZgLZs+fyfb9e5zVn77XXOr9zzp7zO2utvc9WRGBmZtbTqKoDMDOzwckJwszMCjlBmJlZIScIMzMr5ARhZmaFnCDMzKyQE4TtRdJqSS95inWnSdomqW7/RgWSQtKM/d1umSRdKOlbVccxmEh6iaRNVcdhfXOCGOQkbZA0eyAfMyKeHxHX92fbnvFFxB8iYkJEdJUWoJVOUpOk5ZIek7RJ0ucljc6VXy/pifRlYJuku6qM18rhBGG75T8ArFrKVPn/OR44HzgMOBX4K+ADPbZ5b/oyMCEijhng+GwAOEEMIZLeJulGSV+Q9Iik9ZJe1qP8HklbU9mbc2XvkrQ2la2RdFJav0HSP0i6HXhc0uh8ryANkXxH0lWp7gpJJ6SybwLTgB+mb5F/L2l6GgoanbY5UtISSQ9LWifpXbmYLpT0bUmLU9urJTX08TLMTc/xIUn/ImmUpANS+y/Itf1MSdsl1Re8jnWSvpjaWC/pvT1i/jNJl0raLKlN0qe6h8z68R48R9Iv0vNZRvYBm3/s0yTdJGmLpNvyQ3npW/mnJf0K2A48tyD2r0i6N32zXy7pRbmycZKaU1xr0/uxKVd+pKTvSmpPcS+o9SJHxNci4oaI+GNEtAFXAKf3+s7UkOK6PMW1BvjzHuX9jiu1c4mkn6R97leSniXpy6n9OyWdmNv+Q5J+n9vvX5XW97nPpP+ZdWm7JZKOfCrPf0iLCN8G8Q3YAMxO998GPAm8C6gD3gPcBwg4CHgMOCZtewTw/HT/dUAb2T+mgBnAs3PtrwSmAuMKHvPC9JivBcaQfYtcD4zpuW1ang4EMDot/xK4BBgLzATagVm5tp8A5qbn81ng1728FgFcBxxKlph+B7wzlV0C/HNu24XAD2u0825gDTAFOAS4tkfMVwP/kV7TZwK3An/b13uQym8GvgQcCLwY2Ap8K5VNBjrS8x0FzEnL9an8euAPwPOB0en1/hHwoVzsbwEmpfL3A/cDY1PZ54BfpOc0Bbgd2JTKRgHLgY8BB5Aln3uAs1L5GcCWXl777wOfyy1fn97Lh4BfAS/ppe7ngBvS+zYVuKO/cRW0dXl6zJPJ9qmfk+2P89L78Sngutz2rwOOTI/zBuBx4Ii+9hlgVnqck9J7eTHwy6o/Dwb886fqAHzr4w3aO0Gsy5WNJ/tgexbZh9kW4DWkD/rcdtcAC3tp/+29POaF5D600z/aZuBFPbdNy9NTTKPTh0EXcHCu/LPA5bm2r82VHQvs6OW1CKAxt/z/gZ+l+6eSfbh2f1C3Aq+v0c7PSR/4aXl2LubDgZ351xB4Y/eHTh/vwTSgEzgoV/5f/ClB/APwzYL3pindvx74xD7uH48AJ6T7e3ywAu/kTx/EpwJ/6FH3w8B/9uMx3g5sAg7LrTsVOJjsw7OJLBEeVaP+PT3et/lPNS6yBPH13PJ5wNrc8gvoPdGtBM7ua58BLgU+n6s3geyLwfR9eX+G+s1DTEPP/d13ImJ7ujshIh4n+4b0bmCzpB9Lel4qnwr8vpc27+3jMXeXR8Qusg+L/nS3jwQejoituXUbyb5Jd7s/d387MFa9z4XkY93YHUdE3JLqvyQ97xnAkl7iyreTv/9ssm/um9Mw0Bay3sQzi2LOvwep3UfSe5GPMd/267rbTW2fQdbbK4plL5I+kIaPHk31/4w/DWP19byO7PHYHyFLiL093ivJkvrLIuKh7vURcUtEbI2InRHRTNaLmFujmZ5x9XxN9jWuB3L3dxQsT8jFP0/Sylzbx5Ferz72mSPzcUbENrLeXn7fHfY8KTmMRMQ1wDWSxpF1tb8OvIjsn/Oo3qr20fTU7jvKJk6nkA2r9FX3PuBQSQfnksQ0suGup2oqsDrX1n25smayIZj7ge9ExBM12thM9hzybXa7l6wHcVhEdO5jbJuBQyQdlEsS0/jTa3QvWQ/iXYW1MzVfzzTf8PdkE8arI2KXpEfIhg27H38K2fAZ7P281kfE0f19MpIayfah/xcRq/rYPHJx9LSZvd+3pxxXf0l6Nln8fwXcHBFdklb2iLPWPnMfWfLqbusgsqG9p7PvDjnuQQwTkg6XdHbakXcC24BdqfgbwAcknazMjPTP018nS3p1+mZ/fmr/16nsAQomUwEi4l7gJuCzksZKOh54B/B0zgv4oKRDJE0lGzO+Klf2LeBVZP/wi3tp49vAQkmTJU0kG/rpjnkz8FPgi5KeoWwS/ChJf9lXYBGxkWyY4uNpEvQM4BU94nuFpLOUTZSPVXZOwJTCBvd2MNkQVjswWtLHgGf0eF4fTq/PZOC9ubJbga3KDkgYlx7/OEl7TBh3kzSLbGL6NRFxa4+yiek5jFV2UMObyeZbWmrEnY9rCtmw0FOKax8dRJa42lPcf0PWg8irtc9cCfyNpJmSDgQ+A9wSERv2Q1xDhhPE8DEK+Duybz4PA39JNoFKRPwP8Gmy8fCtZBOOh+5D2z8gG756BHgr8OqIeDKVfRb4p9SF73kYJGTj99NTXFcDF0TEtfvyxApiWU42lvxjsrFiYHdCWkH2oXBDL218nSwJ3A78FlhK9sHbfe7GPLIJ0zVkz/k77DkM1Js3kY1tPwxcQO5DJ8V3NtkQSjvZt+cP0sv/YTpa5yNp8RqyD+HfkQ1/PMGeQzefIBv+W0828f4dsmROZOelvJzsQIH1ZBOw3yAbokLSiyRty7X10VS2VH861+EnqWwMWQ+1e5L6POCVEfG7Gk/j4yne9WSv+zdzr0mvcT0dEbEG+CLZgQMPkM1P/KrHNoX7TNpHPwp8l6wHdBRwztONaajpnpwxKyTpQmBGRLyl6lj6Q9JlwH0R8U/7UOdlwL9HxL70qgY9Se8BzomIPns/I9lT2WdGCs9B2LAhaTrwauDEPrYbB7yU7Nvs4WTf9K8uO76ySTqCbLjvZuBossNgv1ppUINcf/eZkcpDTDYsSPok2fH1/xIR6/vanGzY4xGyIaa1ZMfhD3UHkB1xtZXsUN4fkB3rbwX2cZ8ZkTzEZGZmhdyDMDOzQk4QZmZWaFhNUh922GExffr0qsMwMxsyli9f/lBE7PWjljDMEsT06dNpbW2tOgwzsyFD0sZaZR5iMjOzQk4QZmZWyAnCzMwKOUGYmVkhJwgzMyvkBGFmZoWcIMzMrNCwOg/CzMpz8cUXs27duqrDoK0tu6jb5MnVXv1zxowZnHfeeX1vOIQ5QZjZkLJjx46qQxgxnCDMrF8Gy7flhQsXAvCVr3yl4kiGP89BmJlZIScIMzMr5ARhZmaFnCDMzKxQaQlC0lhJt0q6TdJqSR9P6y+XtF7SynSbWaN+k6S7062prDhtbx0dHSxYsICOjo6qQzGzCpXZg9gJzIqIE4CZQKOk01LZByNiZrqt7FlR0qHABcCpwCnABZIOKTFWy2lubmbVqlUsXry46lDMrEKlJYjIbEuLY9It+ln9LGBZRDwcEY8Ay4DGEsK0Hjo6OmhpaSEiaGlpcS/CbAQr9TwISXXAcmAG8G8RcYuk9wCflvQx4GfAhyJiZ4+qk4F7c8ub0jorWXNzM7t27QKgq6uLxYsX8773va/iqGywnMU8GHS/Dt3nQ4x0ZZ7RXWqCiIguYKakicDVko4DPgzcDxwALAL+AfjEU30MSfOB+QDTpk17uiGPeNdeey2dnZ0AdHZ2smzZMieIQWDdunXcvfq3TJvQVXUolTvgyWzgY+dGX174D9vqSm1/QM6kjogtkq4DGiPiC2n1Tkn/CXygoEob8JLc8hTg+hptLyJLNDQ0NPR3CMtqmD17NkuXLqWzs5PRo0czZ86cqkOyZNqELj5y0mNVh2GDyGdWPKPU9ss8iqk+9RyQNA6YA9wp6Yi0TsArgTsKql8DnCnpkDQ5fWZaZyVrampi1Khst6irq2PevHkVR2RmVSnzKKYjgOsk3Q78hmzS+UfAFZJWAauAw4BPAUhqkPQNgIh4GPhkqvcb4BNpnZVs0qRJNDY2IonGxkYmTZpUdUhmVpHShpgi4nbgxIL1s2ps3wq8M7d8GXBZWfFZbU1NTWzYsMG9B7MRzr/manuZNGkSF110UdVhmFnF/FMbZmZWyAnCzMwKOUGYmVkhJwgzMyvkBGFmZoWcIMzMrJAThJmZFXKCMDOzQk4QZmZWyAnCzMwKOUGYmVkhJwgzMyvkBGFmZoWcIMzMrJAThJmZFXKCMDOzQmVek3qspFsl3SZptaSPp/VXSLpL0h2SLpM0pkb9Lkkr021JWXGamVmxMq8otxOYFRHbUhK4UdJPgCuAt6Rt/ovsMqNfK6i/IyJmlhifmZn1osxrUgewLS2OSbeIiKXd20i6FZhSVgxmZvbUlToHIalO0krgQWBZRNySKxsDvBVoqVF9rKRWSb+W9Moy4zQzs72VmiAioisNE00BTpF0XK74EuCXEXFDjerPjogG4E3AlyUdVbSRpPkpkbS2t7fvz/DNzEa0ATmKKSK2ANcBjQCSLgDqgb/rpU5b+nsPcD1wYo3tFkVEQ0Q01NfX79/AzcxGsDKPYqqXNDHdHwfMAe6U9E7gLOCNEbGrRt1DJB2Y7h8GnA6sKStWMzPbW5lHMR0BNEuqI0tE346IH0nqBDYCN0sC+F5EfEJSA/DuiHgn8H+B/5C0K9X9XEQ4QZiZDaAyj2K6nYJhoYgofMyIaCU75JWIuAl4QVmxmZlZ33wmtZmZFXKCMDOzQk4QZmZWyAnCzMwKOUGYmVkhJwgzMyvkBGFmZoWcIMzMrJAThJmZFXKCMDOzQmX+FtOQcvHFF7Nu3bqqw6CtrY0dO3ZUHcagMW7cOCZPnlxpDDNmzOC8886rNIa2tjYe31rHZ1Y8o9I4bHDZuLWOg9raSmvfCSJZt24dK+9YS9f4QyuNY9QT29GuJyuNYTDZ+sfg/p0PVPb4ddsfruyxzarmBJHTNf5QdjxvbtVh2CAy7s6lfW80ACZPnszOzs185KTHqg7FBpHPrHgGB5bYw/YchJmZFXKCMDOzQk4QZmZWyAnCzMwKOUGYmVmh0hKEpLGSbpV0m6TVkj6e1j9H0i2S1km6StIBNep/OG1zl6SzyorTzMyKldmD2AnMiogTgJlAo6TTgH8G/jUiZgCPAO/oWVHSscA5wPOBRuASSXUlxmpmZj2UliAisy0tjkm3AGYB30nrm4FXFlQ/G/jviNgZEeuBdcApZcVqZmZ7K3UOQlKdpJXAg8Ay4PfAlojoTJtsAorO8pgM3JtbrrUdkuZLapXU2t7evt9iNzMb6UpNEBHRFREzgSlkPYDnlfAYiyKiISIa6uvr93fzZmYj1oAcxRQRW4DrgL8AJkrq/omPKUDRL021AVNzy7W2MzOzkpR5FFO9pInp/jhgDrCWLFG8Nm3WBPygoPoS4BxJB0p6DnA0cGtZsZqZ2d7K/LG+I4DmdPTRKODbEfEjSWuA/5b0KeC3wKUAkv4aaIiIj0XEaknfBtYAncC5EdFVYqxmZtZDaQkiIm4HTixYfw8FRyRFxBKynkP38qeBT5cVn5mZ9c5nUpuZWSEnCDMzK+QEYWZmhZwgzMyskC85mrS1tVG3tYMJK75ZbSC7uiCi2hgGEwlGVfgzXF2dtLV19r3dAPjDtjo+s+IZlT3+A9tH8USXKnv8wWZsXXD4+F2VxvCHbXUcXWL7ThDJxIkT2bFjR9VhsHPnTnbtqnanG0xGjRrFgQcW/uDvADmAiRMnVvj4mRkzZlQdAnVtbYwaBP8jg0XduHGlXg+6P46m3H1DMYy+rTY0NERra2vVYZiZDRmSlkdEQ1GZ5yDMzKyQE4SZmRVygjAzs0JOEGZmVsgJwszMCjlBmJlZIScIMzMr5ARhZmaFnCDMzKyQE4SZmRUq7beYJE0FFgOHAwEsioivSLoKOCZtNhHYEhEzC+pvALYCXUBnrVPBzcysHGX+WF8n8P6IWCHpYGC5pGUR8YbuDSR9EXi0lzZeGhEPlRijmZnVUOY1qTcDm9P9rZLWApOBNQCSBLwemFVWDGZm9tQNyByEpOnAicAtudUvAh6IiLtrVAvgp5KWS5rfS9vzJbVKam1vb99vMZuZjXSlJwhJE4DvAudHxGO5ojcCV/ZS9YyIOAl4GXCupBcXbRQRiyKiISIa6uvr91vcZmYjXakJQtIYsuRwRUR8L7d+NPBq4KpadSOiLf19ELgaOKXMWM3MbE/7lCAkjd+HbQVcCqyNiC/1KJ4N3BkRm2rUPShNbCPpIOBM4I59idXMzJ6efiUISS+UtAa4My2fIOmSPqqdDrwVmCVpZbrNTWXn0GN4SdKRkpamxcOBGyXdBtwK/DgiWvr3lMzMbH/o71FM/wqcBSwBiIjbas0JdIuIG4HCK5xHxNsK1t0HzE337wFO6GdsZmZWgn4PMUXEvT1Wde3nWMzMbBDpbw/iXkkvBCJNPC8E1pYXlpmZVa2/PYh3A+eSnejWBsxMy2ZmNkz1qweRfu7izSXHYmZmg0i/EoSkiwpWPwq0RsQP9m9IZmY2GPR3iGks2bDS3el2PDAFeIekL5cSmZmZVaq/k9THA6dHRBeApK8BNwBnAKtKis3MzCrU3x7EIcCE3PJBwKEpYezc71GZmVnl+tuD+DywUtL1ZCe/vRj4TPoZjGtLis3MzCrU36OYLpX0E7KfzlgL/BTYFBGPAx8sMT4zM6tIf49ieifZyXFTgJXAacDN+GI/ZmbDVn/nIBYCfw5sjIiXkl38Z0tZQZmZWfX6myCeiIgnACQdGBF3AseUF5aZmVWtv5PUmyRNBL4PLJP0CLCxrKDMzKx6/Z2kflW6e6Gk64A/A3x9BjOzYay/PYjdIuIXZQRiZmaDS6nXpDYzs6GrtAQhaaqk6yStkbRa0sK0/kJJbQWXIe1Zv1HSXZLWSfpQWXGamVmxfR5i2gedwPsjYoWkg4Hlkpalsn+NiC/UqiipDvg3YA6wCfiNpCURsabEeM3MLKe0HkREbI6IFen+VrIzsCf3s/opwLqIuCci/gj8N3B2OZGamVmRAZmDkDSd7OS6W9Kq90q6XdJlkg4pqDIZyF8DexM1kouk+ZJaJbW2t7fvz7DNzEa00hOEpAnAd4HzI+Ix4GvAUWTXl9gMfPHptB8RiyKiISIa6uvrn264ZmaWlJogJI0hSw5XRMT3ACLigYjoiohdwNfJhpN6agOm5panpHVmZjZAyjyKScClwNqI+FJu/RG5zV4F3FFQ/TfA0ZKeI+kA4BxgSVmxmpnZ3so8iul0sp8HXyVpZVr3EeCNkmYCAWwA/hZA0pHANyJibkR0SnovcA1QB1wWEatLjNXMzHooLUFExI1kFxfqaWmN7e8D5uaWl9ba1szMyuczqc3MrJAThJmZFXKCMDOzQk4QZmZWyAnCzMwKOUGYmVkhJwgzMyvkBGFmZoWcIMzMrJAThJmZFXKCMDOzQk4QtpeOjg4WLFhAR0dH1aGYWYWcIGwvzc3NrFq1isWLF1cdiplVyAnC9tDR0UFLSwsRQUtLi3sRZiOYE4Ttobm5mV27dgHQ1dXlXoTZCOYEYXu49tpr6ezsBKCzs5Nly5ZVHJGZVcUJwvYwe/ZsRo/OriM1evRo5syZU3FEZlaVMq9JPVXSdZLWSFotaWFa/y+S7pR0u6SrJU2sUX+DpFWSVkpqLStO21NTUxOjRmW7RV1dHfPmzas4IjOrSpk9iE7g/RFxLHAacK6kY4FlwHERcTzwO+DDvbTx0oiYGRENJcZpOZMmTaKxsRFJNDY2MmnSpKpDMrOKlHlN6s3A5nR/q6S1wOSI+Glus18Dry0rBntqmpqa2LBhg3sPZiOcIqL8B5GmA78k6zk8llv/Q+CqiPhWQZ31wCNAAP8REYtqtD0fmA8wbdq0kzdu3Lj/n4CZ2TAlaXmtUZrSJ6klTQC+C5zfIzn8I9kw1BU1qp4REScBLyMbnnpx0UYRsSgiGiKiob6+fj9Hb2Y2cpWaICSNIUsOV0TE93Lr3wa8HHhz1OjCRERb+vsgcDVwSpmxmpnZnso8iknApcDaiPhSbn0j8PfAX0fE9hp1D5J0cPd94EzgjrJiNTOzvZXZgzgdeCswKx2qulLSXOCrwMHAsrTu3wEkHSlpaap7OHCjpNuAW4EfR0RLibGamVkPZR7FdCOggqKlBeuIiPuAuen+PcAJZcVmZmZ985nUZmZWyAnCzMwKOUGYmVkhJwgzMyvkBGFmZoWcIMzMrJAThJmZFXKCMDOzQk4QZmZWyAnCzMwKOUGYmVkhJwgzMyvkBGFmZoWcIMzMrJAThJmZFXKCMDOzQk4QZmZWqMxrUk+VdJ2kNZJWS1qY1h8qaZmku9PfQ2rUb0rb3C2pqaw4zcysWJk9iE7g/RFxLHAacK6kY4EPAT+LiKOBn6XlPUg6FLgAOBU4BbigViIxM7NylJYgImJzRKxI97cCa4HJwNlAc9qsGXhlQfWzgGUR8XBEPAIsAxrLitXMzPY2IHMQkqYDJwK3AIdHxOZUdD9weEGVycC9ueVNaV1R2/MltUpqbW9v339Bm5mNcKUnCEkTgO8C50fEY/myiAggnk77EbEoIhoioqG+vv7pNGVmZjmlJghJY8iSwxUR8b20+gFJR6TyI4AHC6q2AVNzy1PSOjMzGyBlHsUk4FJgbUR8KVe0BOg+KqkJ+EFB9WuAMyUdkianz0zrzMxsgJTZgzgdeCswS9LKdJsLfA6YI+luYHZaRlKDpG8ARMTDwCeB36TbJ9I6MzMbIMqmAYaHhoaGaG1trToMM7MhQ9LyiGgoKvOZ1GZmVsgJwszMCjlBmJlZIScIMzMr5ARhZmaFnCDMzKyQE4SZmRVygjAzs0JOEGZmVsgJwszMCjlBmJlZIScIMzMr5ARhZmaFnCDMzKyQE4SZmRVygjAzs0JOEGZmVmh0WQ1Lugx4OfBgRByX1l0FHJM2mQhsiYiZBXU3AFuBLqCz1tWOzMysPKUlCOBy4KvA4u4VEfGG7vuSvgg82kv9l0bEQ6VFZ2ZmvSotQUTELyVNLyqTJOD1wKyyHt/MzJ6equYgXgQ8EBF31ygP4KeSlkua31tDkuZLapXU2t7evt8DNTMbqapKEG8Eruyl/IyIOAl4GXCupBfX2jAiFkVEQ0Q01NfX7+84zWyQ6ejoYMGCBXR0dFQdyrA34AlC0mjg1cBVtbaJiLb090HgauCUgYnOzAa75uZmVq1axeLFi/ve2J6WKnoQs4E7I2JTUaGkgyQd3H0fOBO4YwDjM7NBqqOjg5aWFiKClpYW9yJKVlqCkHQlcDNwjKRNkt6Ris6hx/CSpCMlLU2LhwM3SroNuBX4cUS0lBWnmQ0dzc3N7Nq1C4Curi73IkqmiKg6hv2moaEhWltbqw7DzEoyd+5ctm/fvnt5/PjxLF26tJca1hdJy2uda+Yzqc1syJg9ezajR2dH548ePZo5c+ZUHNHw5gRhZkNGU1MTo0ZlH1t1dXXMmzev4oiGNycIMxsyJk2aRGNjI5JobGxk0qRJVYc0rJX5UxtmZvtdU1MTGzZscO9hADhBmNmQMmnSJC666KKqwxgRPMRkZmaFnCDMzKyQE4SZmRVygjAzs0LD6kxqSe3AxqrjGCYOA3zBJhusvH/uP8+OiMKfwh5WCcL2H0mtvtSrDVbePweGh5jMzKyQE4SZmRVygrBaFlUdgFkvvH8OAM9BmJlZIfcgzMyskBOEmZkVcoIwM7NCThC2B0njJB1TdRxmVj0nCNtN0iuAlUBLWp4paUmlQZkBkv6PpJ9JuiMtHy/pn6qOa7hzgrC8C4FTgC0AEbESeE514Zjt9nXgw8CTABFxO3BOpRGNAE4QlvdkRDzaY52Pg7bBYHxE3NpjXWclkYwgvqKc5a2W9CagTtLRwALgpopjMgN4SNJRpC8skl4LbK42pOHPJ8rZbpLGA/8InAkIuAb4ZEQ8UWlgNuJJei7Z2dMvBB4B1gNviYgNVcY13DlBmNmQIekgYFREbK06lpHACcKQ9EN6mWuIiL8ewHDMdpP0d72VR8SXBiqWkchzEAbwhaoDMKvh4KoDGMncgzAzs0LuQdhu6cilzwLHAmO710fEcysLygyQNBZ4B/B89tw3315ZUCOAz4OwvP8EvkZ2fPlLgcXAtyqNyCzzTeBZwFnAL4ApgCeqS+YhJttN0vKIOFnSqoh4QX5d1bHZyCbptxFxoqTbI+J4SWOAGyLitKpjG848xGR5OyWNAu6W9F6gDZhQcUxmkH5iA9gi6TjgfuCZFcYzIniIyfIWAuPJzqA+GXgLMK/SiMwyiyQdAnwUWAKsAT5fbUjDn4eYbDdJDWRnUj8bGJNWR0QcX11UZlYVJwjbTdJdwAeBVcCu7vURsbGyoMwASRPJerPTyQ2NR8SCikIaETwHYXntEeHrP9hgtBT4NT2+vFi53IOw3ST9FfBG4GfAzu71EfG9yoIyAyStiIiTqo5jpHGCsN0kfQt4HrCaP31LC5+MZFWT9D5gG/Aj9vzy8nBlQY0AThC2m6S7IsLXo7ZBR9K5wKfJrnbY/aEVPsu/XJ6DsLybJB0bEWuqDsSsh/cDMyLioaoDGUmcICzvNGClpPVk3Xjhw1xtcFgHbK86iJHGCcLyGqsOwKyGx8m+vFzHnnMQPsy1RE4QtpvPd7BB7PvpZgPIk9RmNiRIGgdMi4i7qo5lpPBvMZnZoCfpFcBKoCUtz5TkkzpL5gRhZkPBhcApZIe5EhErAR/iWjInCDMbCp6MiEd7rPNPbpTMk9RmNhSslvQmoC5dGncBcFPFMQ177kGY2aAl6Zvp7u/Jrke9E7gSeAw4v6KwRgwfxWRmg5akNcBs4Cdk10nfg3+LqVweYjKzwezfyX5d+LlAa269yH6TyRPVJXIPwswGPUlfi4j3VB3HSOMEYWZmhTxJbWZmhZwgzMyskBOEWUUkXS7ptVXHYVaLE4TZECHJRx3agHKCMOsHSR+VdJekGyVdKekDko6S1CJpuaQbJD0vbXu5pIsk3STpnu5egjJfTe1cCzwz1/7Jkn6R2rpG0hFp/fWSviypFVhYxXO3kcvfSMz6IOnPgdcAJwBjgBXAcmAR8O6IuFvSqcAlwKxU7QjgDOB5wBLgO8CrgGOAY4HDgTXAZZLGABcDZ0dEu6Q3kF1/+e2prQMioqH0J2rWgxOEWd9OB34QEU8AT0j6ITAWeCHwP5K6tzswV+f7EbELWCPp8LTuxcCVEdEF3Cfp52n9McBxwLLUVh2wOdfWVSU8J7M+OUGYPTWjgC0RMbNG+c7cfdXYJl++OiL+okb54/sYm9l+4TkIs779CniFpLGSJgAvB7YD6yW9DnbPL5zQRzu/BN4gqS7NMXT/ttBdQL2kv0htjZH0/FKeidk+cIIw60NE/IZsHuF2sh+NWwU8CrwZeIek24DVwNl9NHU1cDfZ3MNi4ObU/h+B1wL/nNpaSTZ8ZVYp/9SGWT9ImhAR2ySNJ+sJzI+IFVXHZVYmz0GY9c8iSceSTU43OznYSOAehJmZFfIchJmZFXKCMDOzQk4QZmZWyAnCzMwKOUGYmVkhJwgzMyv0v3fW9+1FBRYtAAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "grafLocation(df1)\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 137, + "id": "8f18aebc", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'univ. nacional del comahue'" + ] + }, + "execution_count": 137, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df1.university.unique()[0]" + ] + }, + { + "cell_type": "code", + "execution_count": 138, + "id": "ec149ead", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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VJAkLCIiIqKCJGERERERFSQJi4iIiKggSVhEREREBUnCIiIiIipIEhYRERFRQZKwiIiIiAqShEVERERUkCQsIiIiooIkYREREREVJAmLiIiIqCBJWEREREQFScIiIiIiKkgSFhEREVFBkrCIiIiICpKERURERFSQJCwiIiKigiRhERERERUkCYuIiIioIElYRERERAVJwiIiIiIqSBIWERERUUGSsIiIiIgKkoRFREREVJAkLCIiIqKCJGERERERFSQJi4iIiKggSVhEREREBUnCIiIiIipIEhYRERFRQZKwiIiIiAqShEVERERUkCQsIiIiooIkYREREREVJAmLiIiIqCBJWEREREQFScIiIiIiKkgSFhEREVFBkrCIiIiIClpNwiQ9W9Klki6T9O5J7vNSSRdJulDSd9uMJyIiImJYLNnWA0uaBnwReCZwFXCWpNm2L+q5z7rAe4BtbN8kadW24omIiIgYJm2OhG0BXGb7ctv3AN8Hdhp3n92BL9q+CcD29S3GExERETE02kzCVgeu7Dm+qpzrtR6wnqTTJZ0p6dktxhMRERExNFqbjnwI//66wHbAGsCpkja0fXPvnSTtAewBMHPmzAGHGBEREbHotTkSdjWwZs/xGuVcr6uA2bbvtX0F8EeapGw+tr9me5btWTNmzGgt4IiIiIhBaTMJOwtYV9I6kpYGXg7MHnefn9CMgiFpFZrpyctbjCkiIiJiKLSWhNm+D3grcBxwMXCU7QslHShpx3K344AbJV0EnAy8w/aNbcUUERERMSxarQmzfQxwzLhz7+/53MB+5RYRERHRGdkxPyIiIqKCJGERERERFSxUEibpxIU5FxERERELZ8qaMEnLAMsCq0haCVC5NJ2JG69GRERExEJaUGH+nsC+wGrAXB5Mwm4FvtBeWBERERGjbcokzPbngM9J2sv2wQOKKSIiImLkLdQWFbYPlrQ1sHbv19g+vKW4IiIiIkbaQiVhkr4NPBY4F7i/nDaQJCwiIiLiX7Cwm7XOAjYom6tGRERExL9pYfcJuwD4jzYDiYiIiOiShR0JWwW4SNLvgbvHTtrecfIviYiIiIjJLGwSdkCbQURERER0zcKujvx124FEREREdMnCro68jWY1JMDSwFLA7bantxVYRERExChb2JGw5cc+lyRgJ2CrtoKKiIiIGHULuzpyHjd+Avz3og8nIiIiohsWdjryRT2HS9DsG3ZXKxFFREREdMDCro58fs/n9wF/ppmSjIiIiIh/wcLWhO3WdiARERERXbJQNWGS1pD0Y0nXl9sPJa3RdnARERERo2phC/MPA2YDq5Xbz8q5iIiIiPgXLGwSNsP2YbbvK7dvAjNajCsiIiJipC1sEnajpF0lTSu3XYEb2wwsIiIiYpQtbBL2OuClwHXAtcDOwGtbiikiIiJi5C3sFhUHAq+xfROApJWBT9IkZxERERHxEC3sSNhGYwkYgO1/AJu2E1JERETE6FvYJGwJSSuNHZSRsIUdRYuIiIiIcRY2kfoU8FtJR5fjlwAfbiekiIiIiNG3sDvmHy5pDvC0cupFti9qL6yIiIiI0bbQU4ol6UriFREREbEILGxNWEREREQsQknCIiIiIipIEhYRERFRQZKwiIiIiAqShEVERERUkCQsIiIiooIkYREREREVJAmLiIiIqCBJWEREREQFScIiIiIiKkgSFhEREVFBkrCIiIiIClpNwiQ9W9Klki6T9O4p7vdiSZY0q814IiIiIoZFa0mYpGnAF4EdgA2AXSRt0Od+ywP7AL9rK5aIiIiIYdPmSNgWwGW2L7d9D/B9YKc+9/sQ8HHgrhZjiYiIiBgqbSZhqwNX9hxfVc7NI2kzYE3bv2gxjoiIiIihU60wX9ISwKeBty/EffeQNEfSnL///e/tBxcRERHRsjaTsKuBNXuO1yjnxiwPPAk4RdKfga2A2f2K821/zfYs27NmzJjRYsgRERERg9FmEnYWsK6kdSQtDbwcmD120fYttlexvbbttYEzgR1tz2kxpoiIiIih0FoSZvs+4K3AccDFwFG2L5R0oKQd2/p3IyIiIhYHS7b54LaPAY4Zd+79k9x3uzZjiYiIiBgm2TE/IiIiooIkYREREREVJAmLiIiIqCBJWEREREQFScIiIiIiKkgSFhEREVFBkrCIiIiICpKERURERFSQJCwiIiKigiRhERERERUkCYuIiIioIElYRERERAVJwiIiIiIqSBIWERERUUGSsIiIiIgKkoRFREREVJAkLCIiIqKCJGERERERFSQJi4iIiKggSVhEREREBUnCIiIiIipIEhYRERFRQZKwiIiIiAqShEVERERUkCQsIiIiooIkYREREREVJAmLiIiIqCBJWEREREQFScIiIiIiKkgSFhEREVFBkrCIiIiICpKERURERFSQJCwiIiKigiRhERERERUkCYuIiIioIElYRERERAVJwiIiIiIqSBIWERERUUGSsIiIiIgKkoRFREREVJAkLCIiIqKCJGERERERFSQJi4iIiKig1SRM0rMlXSrpMknv7nN9P0kXSTpP0omS1moznoiIiIhh0VoSJmka8EVgB2ADYBdJG4y72znALNsbAT8APtFWPBERERHDpM2RsC2Ay2xfbvse4PvATr13sH2y7TvK4ZnAGi3GExERETE02kzCVgeu7Dm+qpybzOuBX7YYT0RERMTQWLJ2AACSdgVmAU+d5PoewB4AM2fOHGBkEREREe1ocyTsamDNnuM1yrn5SHoG8F5gR9t393sg21+zPcv2rBkzZrQSbERERMQgtZmEnQWsK2kdSUsDLwdm995B0qbAV2kSsOtbjCUiIiJiqLSWhNm+D3grcBxwMXCU7QslHShpx3K3g4DlgKMlnStp9iQPFxERETFSWq0Js30McMy4c+/v+fwZbf77EREREcMqO+ZHREREVJAkLCIiIqKCJGERERERFSQJi4iIiKggSVhEREREBUnCIiIiIipIEhYRERFRQZKwiIiIiAqShEVERERUkCQsIiIiooIkYREREREVJAmLiIiIqCBJWEREREQFScIiIiIiKkgSFhEREVFBkrCIiIiICpKERURERFSQJCwiIiKigiRhERERERUkCYuIiIioIElYRERERAVJwiIiIiIqSBIWERERUUGSsIiIiIgKkoRFREREVJAkLCIiIqKCJGERERERFSQJi4iIiKggSVhEREREBUnCIiIiIipIEhYRERFRQZKwiIiIiAqShEVERERUkCQsIiIiooIkYREREREVJAmLiIiIqCBJWEREREQFScIiIiIiKkgSFhEREVFBkrCIiIiICpKERURERFSQJCwiIiKigiRhERERERW0moRJerakSyVdJundfa4/TNKR5frvJK3dZjwRERERw6K1JEzSNOCLwA7ABsAukjYYd7fXAzfZfhzwGeDjbcUTERERMUzaHAnbArjM9uW27wG+D+w07j47Ad8qn/8AeLoktRhTRERExFBoMwlbHbiy5/iqcq7vfWzfB9wCPLLFmCIiIiKGgmy388DSzsCzbb+hHL8K2NL2W3vuc0G5z1Xl+E/lPjeMe6w9gD3K4eOBS1sJesFWAW5Y4L1GT553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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "grafLocation(df2)" + ] + }, + { + "cell_type": "code", + "execution_count": 139, + "id": "8d085203", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
gender_femalegender_malecareer_actuariocareer_agronomíacareer_arquitecturacareer_bioquímicacareer_ciencias veterinariascareer_contador públicocareer_diseño de imagen y sonidocareer_diseño industrial...career_licenciatura en kinesiología y fisiatríacareer_licenciatura en musicoterapiacareer_licenciatura en planificación y diseño del paisajecareer_licenciatura en producción de bioimagenescareer_licenciatura en psicologíacareer_licenciatura en relaciones del trabajocareer_licenciatura en sociologíacareer_licenciatura en terapia ocupacionalcareer_medicinacareer_técnico para bioterios
count1831.0000001831.0000001831.0000001831.0000001831.0000001831.0000001831.0000001831.0000001831.0000001831.000000...1831.0000001831.0000001831.0000001831.0000001831.0000001831.0000001831.0000001831.0000001831.0000001831.000000
mean0.4937190.5062810.0333150.0262150.0278540.0284000.0294920.0262150.0333150.037138...0.0267610.0360460.0344070.0316770.0251230.0240310.0316770.0289460.0393230.028946
std0.5000970.5000970.1795070.1598180.1645980.1661570.1692270.1598180.1795070.189152...0.1614290.1864550.1823230.1751860.1565410.1531860.1751860.1677000.1944150.167700
min0.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.000000...0.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.000000
25%0.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.000000...0.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.000000
50%0.0000001.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.000000...0.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.000000
75%1.0000001.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.000000...0.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.000000
max1.0000001.0000001.0000001.0000001.0000001.0000001.0000001.0000001.0000001.000000...1.0000001.0000001.0000001.0000001.0000001.0000001.0000001.0000001.0000001.000000
\n", + "

8 rows × 35 columns

\n", + "
" + ], + "text/plain": [ + " gender_female gender_male career_actuario career_agronomía \\\n", + "count 1831.000000 1831.000000 1831.000000 1831.000000 \n", + "mean 0.493719 0.506281 0.033315 0.026215 \n", + "std 0.500097 0.500097 0.179507 0.159818 \n", + "min 0.000000 0.000000 0.000000 0.000000 \n", + "25% 0.000000 0.000000 0.000000 0.000000 \n", + "50% 0.000000 1.000000 0.000000 0.000000 \n", + "75% 1.000000 1.000000 0.000000 0.000000 \n", + "max 1.000000 1.000000 1.000000 1.000000 \n", + "\n", + " career_arquitectura career_bioquímica career_ciencias veterinarias \\\n", + "count 1831.000000 1831.000000 1831.000000 \n", + "mean 0.027854 0.028400 0.029492 \n", + "std 0.164598 0.166157 0.169227 \n", + "min 0.000000 0.000000 0.000000 \n", + "25% 0.000000 0.000000 0.000000 \n", + "50% 0.000000 0.000000 0.000000 \n", + "75% 0.000000 0.000000 0.000000 \n", + "max 1.000000 1.000000 1.000000 \n", + "\n", + " career_contador público career_diseño de imagen y sonido \\\n", + "count 1831.000000 1831.000000 \n", + "mean 0.026215 0.033315 \n", + "std 0.159818 0.179507 \n", + "min 0.000000 0.000000 \n", + "25% 0.000000 0.000000 \n", + "50% 0.000000 0.000000 \n", + "75% 0.000000 0.000000 \n", + "max 1.000000 1.000000 \n", + "\n", + " career_diseño industrial ... \\\n", + "count 1831.000000 ... \n", + "mean 0.037138 ... \n", + "std 0.189152 ... \n", + "min 0.000000 ... \n", + "25% 0.000000 ... \n", + "50% 0.000000 ... \n", + "75% 0.000000 ... \n", + "max 1.000000 ... \n", + "\n", + " career_licenciatura en kinesiología y fisiatría \\\n", + "count 1831.000000 \n", + "mean 0.026761 \n", + "std 0.161429 \n", + "min 0.000000 \n", + "25% 0.000000 \n", + "50% 0.000000 \n", + "75% 0.000000 \n", + "max 1.000000 \n", + "\n", + " career_licenciatura en musicoterapia \\\n", + "count 1831.000000 \n", + "mean 0.036046 \n", + "std 0.186455 \n", + "min 0.000000 \n", + "25% 0.000000 \n", + "50% 0.000000 \n", + "75% 0.000000 \n", + "max 1.000000 \n", + "\n", + " career_licenciatura en planificación y diseño del paisaje \\\n", + "count 1831.000000 \n", + "mean 0.034407 \n", + "std 0.182323 \n", + "min 0.000000 \n", + "25% 0.000000 \n", + "50% 0.000000 \n", + "75% 0.000000 \n", + "max 1.000000 \n", + "\n", + " career_licenciatura en producción de bioimagenes \\\n", + "count 1831.000000 \n", + "mean 0.031677 \n", + "std 0.175186 \n", + "min 0.000000 \n", + "25% 0.000000 \n", + "50% 0.000000 \n", + "75% 0.000000 \n", + "max 1.000000 \n", + "\n", + " career_licenciatura en psicología \\\n", + "count 1831.000000 \n", + "mean 0.025123 \n", + "std 0.156541 \n", + "min 0.000000 \n", + "25% 0.000000 \n", + "50% 0.000000 \n", + "75% 0.000000 \n", + "max 1.000000 \n", + "\n", + " career_licenciatura en relaciones del trabajo \\\n", + "count 1831.000000 \n", + "mean 0.024031 \n", + "std 0.153186 \n", + "min 0.000000 \n", + "25% 0.000000 \n", + "50% 0.000000 \n", + "75% 0.000000 \n", + "max 1.000000 \n", + "\n", + " career_licenciatura en sociología \\\n", + "count 1831.000000 \n", + "mean 0.031677 \n", + "std 0.175186 \n", + "min 0.000000 \n", + "25% 0.000000 \n", + "50% 0.000000 \n", + "75% 0.000000 \n", + "max 1.000000 \n", + "\n", + " career_licenciatura en terapia ocupacional career_medicina \\\n", + "count 1831.000000 1831.000000 \n", + "mean 0.028946 0.039323 \n", + "std 0.167700 0.194415 \n", + "min 0.000000 0.000000 \n", + "25% 0.000000 0.000000 \n", + "50% 0.000000 0.000000 \n", + "75% 0.000000 0.000000 \n", + "max 1.000000 1.000000 \n", + "\n", + " career_técnico para bioterios \n", + "count 1831.000000 \n", + "mean 0.028946 \n", + "std 0.167700 \n", + "min 0.000000 \n", + "25% 0.000000 \n", + "50% 0.000000 \n", + "75% 0.000000 \n", + "max 1.000000 \n", + "\n", + "[8 rows x 35 columns]" + ] + }, + "execution_count": 139, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "dfg1.describe()" + ] + }, + { + "cell_type": "code", + "execution_count": 140, + "id": "e30911e0", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
gender_femalegender_malecareer_actuariocareer_agronomíacareer_arquitecturacareer_bioquímicacareer_ciencias veterinariascareer_contador públicocareer_diseño de imagen y sonidocareer_diseño industrial...career_licenciatura en kinesiología y fisiatríacareer_licenciatura en musicoterapiacareer_licenciatura en planificación y diseño del paisajecareer_licenciatura en producción de bioimagenescareer_licenciatura en psicologíacareer_licenciatura en relaciones del trabajocareer_licenciatura en sociologíacareer_licenciatura en terapia ocupacionalcareer_medicinacareer_técnico para bioterios
count1904.0000001904.0000001904.0000001904.0000001904.0000001904.0000001904.0000001904.0000001904.0000001904.000000...1904.0000001904.0000001904.0000001904.0000001904.0000001904.0000001904.0000001904.0000001904.0000001904.000000
mean0.5215340.4784660.0288870.0252100.0204830.0267860.0288870.0357140.0330880.029937...0.0309870.0367650.0299370.0304620.0278360.0304620.0309870.0320380.0294120.026786
std0.4996670.4996670.1675320.1568040.1416830.1614990.1675320.1856260.1789140.170458...0.1733290.1882330.1704580.1719000.1645460.1719000.1733290.1761470.1690020.161499
min0.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.000000...0.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.000000
25%0.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.000000...0.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.000000
50%1.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.000000...0.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.000000
75%1.0000001.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.000000...0.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.0000000.000000
max1.0000001.0000001.0000001.0000001.0000001.0000001.0000001.0000001.0000001.000000...1.0000001.0000001.0000001.0000001.0000001.0000001.0000001.0000001.0000001.000000
\n", + "

8 rows × 35 columns

\n", + "
" + ], + "text/plain": [ + " gender_female gender_male career_actuario career_agronomía \\\n", + "count 1904.000000 1904.000000 1904.000000 1904.000000 \n", + "mean 0.521534 0.478466 0.028887 0.025210 \n", + "std 0.499667 0.499667 0.167532 0.156804 \n", + "min 0.000000 0.000000 0.000000 0.000000 \n", + "25% 0.000000 0.000000 0.000000 0.000000 \n", + "50% 1.000000 0.000000 0.000000 0.000000 \n", + "75% 1.000000 1.000000 0.000000 0.000000 \n", + "max 1.000000 1.000000 1.000000 1.000000 \n", + "\n", + " career_arquitectura career_bioquímica career_ciencias veterinarias \\\n", + "count 1904.000000 1904.000000 1904.000000 \n", + "mean 0.020483 0.026786 0.028887 \n", + "std 0.141683 0.161499 0.167532 \n", + "min 0.000000 0.000000 0.000000 \n", + "25% 0.000000 0.000000 0.000000 \n", + "50% 0.000000 0.000000 0.000000 \n", + "75% 0.000000 0.000000 0.000000 \n", + "max 1.000000 1.000000 1.000000 \n", + "\n", + " career_contador público career_diseño de imagen y sonido \\\n", + "count 1904.000000 1904.000000 \n", + "mean 0.035714 0.033088 \n", + "std 0.185626 0.178914 \n", + "min 0.000000 0.000000 \n", + "25% 0.000000 0.000000 \n", + "50% 0.000000 0.000000 \n", + "75% 0.000000 0.000000 \n", + "max 1.000000 1.000000 \n", + "\n", + " career_diseño industrial ... \\\n", + "count 1904.000000 ... \n", + "mean 0.029937 ... \n", + "std 0.170458 ... \n", + "min 0.000000 ... \n", + "25% 0.000000 ... \n", + "50% 0.000000 ... \n", + "75% 0.000000 ... \n", + "max 1.000000 ... \n", + "\n", + " career_licenciatura en kinesiología y fisiatría \\\n", + "count 1904.000000 \n", + "mean 0.030987 \n", + "std 0.173329 \n", + "min 0.000000 \n", + "25% 0.000000 \n", + "50% 0.000000 \n", + "75% 0.000000 \n", + "max 1.000000 \n", + "\n", + " career_licenciatura en musicoterapia \\\n", + "count 1904.000000 \n", + "mean 0.036765 \n", + "std 0.188233 \n", + "min 0.000000 \n", + "25% 0.000000 \n", + "50% 0.000000 \n", + "75% 0.000000 \n", + "max 1.000000 \n", + "\n", + " career_licenciatura en planificación y diseño del paisaje \\\n", + "count 1904.000000 \n", + "mean 0.029937 \n", + "std 0.170458 \n", + "min 0.000000 \n", + "25% 0.000000 \n", + "50% 0.000000 \n", + "75% 0.000000 \n", + "max 1.000000 \n", + "\n", + " career_licenciatura en producción de bioimagenes \\\n", + "count 1904.000000 \n", + "mean 0.030462 \n", + "std 0.171900 \n", + "min 0.000000 \n", + "25% 0.000000 \n", + "50% 0.000000 \n", + "75% 0.000000 \n", + "max 1.000000 \n", + "\n", + " career_licenciatura en psicología \\\n", + "count 1904.000000 \n", + "mean 0.027836 \n", + "std 0.164546 \n", + "min 0.000000 \n", + "25% 0.000000 \n", + "50% 0.000000 \n", + "75% 0.000000 \n", + "max 1.000000 \n", + "\n", + " career_licenciatura en relaciones del trabajo \\\n", + "count 1904.000000 \n", + "mean 0.030462 \n", + "std 0.171900 \n", + "min 0.000000 \n", + "25% 0.000000 \n", + "50% 0.000000 \n", + "75% 0.000000 \n", + "max 1.000000 \n", + "\n", + " career_licenciatura en sociología \\\n", + "count 1904.000000 \n", + "mean 0.030987 \n", + "std 0.173329 \n", + "min 0.000000 \n", + "25% 0.000000 \n", + "50% 0.000000 \n", + "75% 0.000000 \n", + "max 1.000000 \n", + "\n", + " career_licenciatura en terapia ocupacional career_medicina \\\n", + "count 1904.000000 1904.000000 \n", + "mean 0.032038 0.029412 \n", + "std 0.176147 0.169002 \n", + "min 0.000000 0.000000 \n", + "25% 0.000000 0.000000 \n", + "50% 0.000000 0.000000 \n", + "75% 0.000000 0.000000 \n", + "max 1.000000 1.000000 \n", + "\n", + " career_técnico para bioterios \n", + "count 1904.000000 \n", + "mean 0.026786 \n", + "std 0.161499 \n", + "min 0.000000 \n", + "25% 0.000000 \n", + "50% 0.000000 \n", + "75% 0.000000 \n", + "max 1.000000 \n", + "\n", + "[8 rows x 35 columns]" + ] + }, + "execution_count": 140, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "dft2.describe()" + ] + }, + { + "cell_type": "code", + "execution_count": 141, + "id": "65adf584", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
countuniquetopfreq
careeragegender
actuario17female41actuario4
male21actuario2
18female11actuario1
19female21actuario2
male41actuario4
.....................
técnico para bioterios35female21técnico para bioterios2
male31técnico para bioterios3
37female11técnico para bioterios1
male21técnico para bioterios2
39female21técnico para bioterios2
\n", + "

863 rows × 4 columns

\n", + "
" + ], + "text/plain": [ + " count unique top freq\n", + "career age gender \n", + "actuario 17 female 4 1 actuario 4\n", + " male 2 1 actuario 2\n", + " 18 female 1 1 actuario 1\n", + " 19 female 2 1 actuario 2\n", + " male 4 1 actuario 4\n", + "... ... ... ... ...\n", + "técnico para bioterios 35 female 2 1 técnico para bioterios 2\n", + " male 3 1 técnico para bioterios 3\n", + " 37 female 1 1 técnico para bioterios 1\n", + " male 2 1 técnico para bioterios 2\n", + " 39 female 2 1 técnico para bioterios 2\n", + "\n", + "[863 rows x 4 columns]" + ] + }, + "execution_count": 141, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df1.career.groupby([df1.career,df1.age,df1.gender]).describe()\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 142, + "id": "6237473f", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
countuniquetopfreq
careeragegender
actuario17female51actuario5
18female11actuario1
19female11actuario1
male11actuario1
21female11actuario1
.....................
técnico para bioterios33female21técnico para bioterios2
male11técnico para bioterios1
35female31técnico para bioterios3
37male51técnico para bioterios5
39male21técnico para bioterios2
\n", + "

819 rows × 4 columns

\n", + "
" + ], + "text/plain": [ + " count unique top freq\n", + "career age gender \n", + "actuario 17 female 5 1 actuario 5\n", + " 18 female 1 1 actuario 1\n", + " 19 female 1 1 actuario 1\n", + " male 1 1 actuario 1\n", + " 21 female 1 1 actuario 1\n", + "... ... ... ... ...\n", + "técnico para bioterios 33 female 2 1 técnico para bioterios 2\n", + " male 1 1 técnico para bioterios 1\n", + " 35 female 3 1 técnico para bioterios 3\n", + " 37 male 5 1 técnico para bioterios 5\n", + " 39 male 2 1 técnico para bioterios 2\n", + "\n", + "[819 rows x 4 columns]" + ] + }, + "execution_count": 142, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df2.career.groupby([df2.career,df2.age,df2.gender]).describe()" + ] + }, + { + "cell_type": "code", + "execution_count": 143, + "id": "85952af2", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "73" + ] + }, + "execution_count": 143, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "dif = len(df2)-len(df1)\n", + "dif" + ] + }, + { + "cell_type": "code", + "execution_count": 144, + "id": "2abb3d0a", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "3.8340336134453783" + ] + }, + "execution_count": 144, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "dif/len(df2)*100" + ] + }, + { + "cell_type": "code", + "execution_count": 145, + "id": "05e675f2", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "univ. nacional del comahue\n", + "29 170\n" + ] + } + ], + "source": [ + "ma=df1.university.groupby(df1.age).describe()\n", + "\n", + "# dat['count'].unique()\n", + "f =ma['count'] == ma['count'].max()\n", + "name_L=ma[f].index[0]\n", + "# loca =df1.location == ma[f].index[0]\n", + "name_L\n", + "ma\n", + "print(df1.university[0])\n", + "print(name_L, ma['count'].max())\n" + ] + }, + { + "cell_type": "code", + "execution_count": 146, + "id": "9e50c6c6", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
countuniquetopfreq
age
171361univ. nacional del comahue136
18161univ. nacional del comahue16
191251univ. nacional del comahue125
20161univ. nacional del comahue16
211221univ. nacional del comahue122
22171univ. nacional del comahue17
231211univ. nacional del comahue121
24181univ. nacional del comahue18
251441univ. nacional del comahue144
26111univ. nacional del comahue11
271251univ. nacional del comahue125
28211univ. nacional del comahue21
291701univ. nacional del comahue170
30151univ. nacional del comahue15
311461univ. nacional del comahue146
32141univ. nacional del comahue14
331281univ. nacional del comahue128
34181univ. nacional del comahue18
351501univ. nacional del comahue150
36121univ. nacional del comahue12
371481univ. nacional del comahue148
38241univ. nacional del comahue24
391201univ. nacional del comahue120
40141univ. nacional del comahue14
\n", + "
" + ], + "text/plain": [ + " count unique top freq\n", + "age \n", + "17 136 1 univ. nacional del comahue 136\n", + "18 16 1 univ. nacional del comahue 16\n", + "19 125 1 univ. nacional del comahue 125\n", + "20 16 1 univ. nacional del comahue 16\n", + "21 122 1 univ. nacional del comahue 122\n", + "22 17 1 univ. nacional del comahue 17\n", + "23 121 1 univ. nacional del comahue 121\n", + "24 18 1 univ. nacional del comahue 18\n", + "25 144 1 univ. nacional del comahue 144\n", + "26 11 1 univ. nacional del comahue 11\n", + "27 125 1 univ. nacional del comahue 125\n", + "28 21 1 univ. nacional del comahue 21\n", + "29 170 1 univ. nacional del comahue 170\n", + "30 15 1 univ. nacional del comahue 15\n", + "31 146 1 univ. nacional del comahue 146\n", + "32 14 1 univ. nacional del comahue 14\n", + "33 128 1 univ. nacional del comahue 128\n", + "34 18 1 univ. nacional del comahue 18\n", + "35 150 1 univ. nacional del comahue 150\n", + "36 12 1 univ. nacional del comahue 12\n", + "37 148 1 univ. nacional del comahue 148\n", + "38 24 1 univ. nacional del comahue 24\n", + "39 120 1 univ. nacional del comahue 120\n", + "40 14 1 univ. nacional del comahue 14" + ] + }, + "execution_count": 146, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "ma" + ] + }, + { + "cell_type": "code", + "execution_count": 147, + "id": "2727806d", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "53.52266521026762" + ] + }, + "execution_count": 147, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "EdT1=ma.sum()\n", + "ma\n", + "ma[ma.index > 27].sum()\n", + "ma[ma.index > 27].sum()[0]/ma.sum()[0]*100\n", + "\n", + "# len(df1)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 148, + "id": "c56131b0", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "universidad del salvador\n", + "25 202\n" + ] + } + ], + "source": [ + "ma=df2.university.groupby(df2.age).describe()\n", + "\n", + "# dat['count'].unique()\n", + "f =ma['count'] == ma['count'].max()\n", + "name_L=ma[f].index[0]\n", + "# loca =df1.location == ma[f].index[0]\n", + "name_L\n", + "print(df2.university[0])\n", + "print(name_L, ma['count'].max())" + ] + }, + { + "cell_type": "code", + "execution_count": 149, + "id": "e55edee8", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
countuniquetopfreq
age
171231universidad del salvador123
18281universidad del salvador28
191601universidad del salvador160
20201universidad del salvador20
211171universidad del salvador117
22191universidad del salvador19
231791universidad del salvador179
24511universidad del salvador51
252021universidad del salvador202
26531universidad del salvador53
271751universidad del salvador175
291191universidad del salvador119
311321universidad del salvador132
331371universidad del salvador137
351211universidad del salvador121
371451universidad del salvador145
391231universidad del salvador123
\n", + "
" + ], + "text/plain": [ + " count unique top freq\n", + "age \n", + "17 123 1 universidad del salvador 123\n", + "18 28 1 universidad del salvador 28\n", + "19 160 1 universidad del salvador 160\n", + "20 20 1 universidad del salvador 20\n", + "21 117 1 universidad del salvador 117\n", + "22 19 1 universidad del salvador 19\n", + "23 179 1 universidad del salvador 179\n", + "24 51 1 universidad del salvador 51\n", + "25 202 1 universidad del salvador 202\n", + "26 53 1 universidad del salvador 53\n", + "27 175 1 universidad del salvador 175\n", + "29 119 1 universidad del salvador 119\n", + "31 132 1 universidad del salvador 132\n", + "33 137 1 universidad del salvador 137\n", + "35 121 1 universidad del salvador 121\n", + "37 145 1 universidad del salvador 145\n", + "39 123 1 universidad del salvador 123" + ] + }, + "execution_count": 149, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "EdadT2=ma.sum()\n", + "ma" + ] + }, + { + "cell_type": "code", + "execution_count": 150, + "id": "0ada37ea", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "40.80882352941176" + ] + }, + "execution_count": 150, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "ma[ma.index > 27].sum()[0]/ma.sum()[0]*100" + ] + }, + { + "cell_type": "code", + "execution_count": 151, + "id": "60284dc0", + "metadata": {}, + "outputs": [], + "source": [ + "# ma=df1.university.groupby(df1.location).describe()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "7fe7a293", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 152, + "id": "6cbf6573", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "73" + ] + }, + "execution_count": 152, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df2.university.groupby(df2.career).count().max()" + ] + }, + { + "cell_type": "markdown", + "id": "c3bbb734", + "metadata": {}, + "source": [ + "# Conclusión\n", + "\n", + "- La mayor parte de la población inscrita entre 2020-09-01 e inicios 2021-02-01, es de mujeres con un 52% para la universidad del Salvador, a diferencia de la universidad comanhue donde su mayor población es de hombres con un 51%, la universidad del salvador solo tiene 73 personas inscritas mas que la universidad de comenhue equivalente a un 4 % aproximadamente, \n", + "- La edad promedio de los inscritos se encuentra entre los 27 y 28 años, aunque la mayor cantidad de inscritos en el periodo de tiempo establecido tienen la edad de 23 años para ambas universidades, la edad minima esta en 17 años y la maxima en 40 años, además la universidad de comenhue tiene su mayor población mayor a 27 años con un valor del 50% a diferencia de la universidad del salvador con un 40.5 % , por tanto la universidad del salvador tiene personas más jovenes.\n", + "- La mayor población que provienen de una misma localidad es de 12 para la universidad de comahue para la localidad de 25 de mayo, y de 10 para la universidad del Salvador para la localidad agua colorada, al realizar las gráficas realizadas al dataset general, se observo que el mismo comportamiento para el genero de inscripciones tomando la tendencia general de los datos, la elección de carrera presenta gran variedad por localidad ,edad, y genero como se observa en el grafíco que relaciona la edad, carrera y genero." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "08c53a16", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "adc1a753", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "67a87854", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "ee86c7ab", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "24c79477", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.8" + }, + "vscode": { + "interpreter": { + "hash": "ff0d91300876931207232d01add3156fa7c8214350996c757a3c6cebc4b3b5d5" + } + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/assets/notebooks/GrupoC.ipynb b/assets/notebooks/GrupoC.ipynb new file mode 100644 index 00000000..0899db47 --- /dev/null +++ b/assets/notebooks/GrupoC.ipynb @@ -0,0 +1,919 @@ +{ + "nbformat": 4, + "nbformat_minor": 0, + "metadata": { + "colab": { + "provenance": [] + }, + "kernelspec": { + "name": "python3", + "display_name": "Python 3" + }, + "language_info": { + "name": "python" + } + }, + "cells": [ + { + "cell_type": "markdown", + "source": [ + "## Analisis de datos - Grupo C\n", + "- Universiad de Palermo\n", + "- Universidad Nacional de Jujuy" + ], + "metadata": { + "id": "cmXfVAwDJ5KH" + } + }, + { + "cell_type": "markdown", + "source": [ + "- La notebook debe analizar cada universidad del grupo\n", + "- Trabajar creando gráficos que expliquen las siguientes dimensiones:\n", + " * Carrera\n", + " * Edad\n", + " * Género\n", + " * Localidad\n", + "- Realizar un comparativo de inscripciones entre ambas universidades.\n", + "- Analizar correlaciones de variables, entre:\n", + " * Carrera\n", + " * Edad\n", + " * Género\n", + " * Localidad\n", + "- Presentar una conclusión final de lo analizado." + ], + "metadata": { + "id": "Bdj2jG34KI_j" + } + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "id": "memGgwLCJv4Z" + }, + "outputs": [], + "source": [ + "import pandas as pd\n", + "import numpy as np\n", + "import matplotlib.pyplot as plt\n", + "import seaborn as sns" + ] + }, + { + "cell_type": "code", + "source": [ + "#df_jujuy = pd.readcsv('./datasets/GC_UNJujuy_process.txt', sep='\\t')\n", + "#df_palermo = pd.readcsv('./datasets/GC_UniPalermo_process.txt', sep='\\t')\n", + "df_jujuy = pd.read_csv('/content/GC_UNJujuy_process.txt', sep='\\t')\n", + "df_palermo = pd.read_csv('/content/GC_UniPalermo_process.txt', sep='\\t')" + ], + "metadata": { + "id": "fPa5begh-3xS" + }, + "execution_count": 3, + "outputs": [] + }, + { + "cell_type": "code", + "source": [ + "df_jujuy = df_jujuy[df_jujuy['age'] <= 90]" + ], + "metadata": { + "id": "zRadto9Y2NQp" + }, + "execution_count": 4, + "outputs": [] + }, + { + "cell_type": "code", + "source": [ + "df_aux = df_palermo.groupby('gender').count().reset_index()\n", + "\n", + "plt.figure(figsize=(6, 7))\n", + "sns.barplot(data=df_aux, x='gender', y='university')\n", + "plt.xlabel('Genero')\n", + "plt.ylabel('Cantidad de personas')\n", + "plt.title('Cantidad de personas por genero en la Universidad De Palermo')\n", + "plt.show()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 458 + }, + "id": "1JteGrntoCx6", + "outputId": "bf4dbf0f-b6a0-4916-a6f9-3599d17edb69" + }, + "execution_count": 5, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "df_aux = df_jujuy.groupby('gender').count().reset_index()\n", + "\n", + "plt.figure(figsize=(6, 7))\n", + "sns.barplot(data=df_aux, x='gender', y='university')\n", + "plt.xlabel('Genero')\n", + "plt.ylabel('Cantidad de personas')\n", + "plt.title('Cantidad de personas por genero en la Universidad Nacional De Jujy')\n", + "plt.show()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 458 + }, + "id": "_jVyRnOeqCU-", + "outputId": "3aca9fc3-6ddf-4c47-af31-7db30c8fbb04" + }, + "execution_count": 6, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "df_aux = df_palermo.groupby('career').count().reset_index().sort_values('university', ascending=False)\n", + "\n", + "plt.rcParams['xtick.labelsize'] = 12\n", + "plt.rcParams['ytick.labelsize'] = 12\n", + "\n", + "plt.figure(figsize=(13, 10))\n", + "sns.barplot(data=df_aux, x='university', y='career')\n", + "plt.xlabel('Cantidad de personas')\n", + "plt.ylabel('Careras')\n", + "plt.title('Cantidad de personas por carrera - Universidad De Palermo')\n", + "plt.show()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 625 + }, + "id": "JY-1-WXL6pZX", + "outputId": "b995ec16-95ea-479d-ada1-35e900337b0e" + }, + "execution_count": 76, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "df_aux = df_jujuy.groupby('career').count().reset_index().sort_values('university', ascending=False)\n", + "\n", + "plt.figure(figsize=(13, 10))\n", + "sns.barplot(data=df_aux, x='university', y='career')\n", + "plt.xlabel('Cantidad de personas')\n", + "plt.ylabel('Careras')\n", + "plt.title('Cantidad de personas por carrera - Universidad Nacional De Jujuy')\n", + "plt.show()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 625 + }, + "id": "trQu4pO06qgV", + "outputId": "8290b295-9fb7-43f1-fe22-7060869c8333" + }, + "execution_count": 78, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "plt.figure(figsize=(14, 14))\n", + "plt.rcParams['xtick.labelsize'] = 16\n", + "plt.rcParams['ytick.labelsize'] = 16\n", + "sns.countplot(data=df_palermo, y='career', hue='gender')\n", + "plt.xlabel('Cantidad de personas')\n", + "plt.ylabel('Careras')\n", + "plt.title('Cantidad de personas por carera por genero - Universidad De Palermo')\n", + "plt.show()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 844 + }, + "id": "1Rmgkbitwf4A", + "outputId": "9c47d1f9-ed6e-4e12-f406-797ac7cdb987" + }, + "execution_count": 9, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "plt.figure(figsize=(14, 14))\n", + "sns.countplot(data=df_jujuy, y='career', hue='gender')\n", + "plt.xlabel('Cantidad de personas')\n", + "plt.ylabel('Careras')\n", + "plt.title('Cantidad de personas por carera por genero - Nacional De Jujuy por genero')\n", + "plt.show()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 844 + }, + "id": "jV__zFCRwhpY", + "outputId": "13d2b3e9-add3-45b6-b7ab-5d143d07045e" + }, + "execution_count": 10, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "iVBORw0KGgoAAAANSUhEUgAABLoAAAM7CAYAAABN0/mTAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+WH4yJAAAgAElEQVR4nOzdebxd0/3/8dc7JCLEPIdIVEukompM1dgqihpaaiqhfqZSSs0NMbZKadGqokLRmuqL0BgTUyhJUVPUFBESIgQJiYTP74+1TrKzc865597c5GZ4Px+P87j37L3W2p+99j6X88laaysiMDMzMzMzMzMzm9e1a+sAzMzMzMzMzMzMWoMTXWZmZmZmZmZmNl9wosvMzMzMzMzMzOYLTnSZmZmZmZmZmdl8wYkuMzMzMzMzMzObLzjRZWZmZmZmZmZm8wUnuszMzMzmEpL+LKlvnf0hac0Wtj1C0ncbLNtH0qMtOY6ZtT1J/5J0wBw4Tov/Js1ukiZIWqOt4zCzOc+JLjMzM7M6JO0jaWj+0jQ6f4H8diu0O1MyKSIOi4izZrVtM5v7SeqfE0UbF7atKSlmte2I2CEirpnVdmaFpMGSJkn6RNLHkoZJOknSIi1sr1vur4UbKR8Ri0fE6y05lpnN25zoMjMzM6tB0rHA74FzgRWBrsCfgF3aMq4FgZIF4v9VG/3iPifanp2xNHj8hdry+LXMxvvxA+Ds2dDu3OLIiOgMrAwcB+wF3C1JbRtW22vrz1o9c3NsZo1YIP7nwczMzKy5JC0JnAn8LCL+GRETI2JKRNwZEcfnMhtLelzS+Dza61JJHQpthKTDJL2Sy/wxf2HuAfwZ6J1Hio3P5ftLOrtQ//jc7juSDirFt6Okp/NIibck9Svt/4mkNyWNk3RqE+e6rKQ7cltPAl8p7V9b0n2SPpD0sqQ967Q1WNKvJT2Z27td0jKF/ZtKGpL741lJW5XqniPpMeBTYI088u31PCrkDUn75rLtJP0qn+N7kq7N16w48uMASSMlvV/sg3rXLV+fi3KbH0t6TtLXW3iuP5D0Qj7O4HzdK/tGSDpR0n+BidW+WErqWej3dyWd0lT8eX9I+pmkV4BX8radJD2T6wyR1KteLEojb17L/f6ipN3qXPN+km6RdGMu/x9J6xX298jnPz73xw8K+/pLukzS3ZImAltXab+7pIdz2/crfY6uK+xv6p46S9Jjuf69kpZrRt3y/fgtSU9J+ij//FatfmnQNUAvSVtW2ynpQEkv5dhfl3Roaf8u+bp+nK/X9oXYD86/z5bPSnPkv5+DgR8AvYEdC7FV7rVxkm4qfobqKZ5jfj/DKFkVplXWK5vvp9+V2r5D0i9qHDck/Txfj/clna+cBG2wr38qaSTwYI32T9D0v/sHl85jEUkX5Gv1rtJ090Xzvq0kjZJ0XD72aEkHFtptpO6JksYAV+fyv89xvJN/b9FoPLM5LiL88ssvv/zyyy+//Cq9gO2BqcDCdcpsAGwKLAx0A14CjinsD2AAsBRpNNhYYPu8rw/waKm9/sDZheO/C3wdWAy4Ibe3Zt6/FbAu6R8ue+Wyu+Z96wATgC2ARYAL87l8t8Z5/AO4KR/n68DbldjytreAA/N5rg+8D6xTo63BuX4l7luB6/K+LsA44Ps57m3z++ULdUcCPfOxlgQ+BtbK+1cGeubfDwJeBdYAFgf+Cfwt7+uW++oKYFFgPWAy0KOp6wZsBwzL10xAD2DlFpzr14CJ+RzbAyfkeDvk/SOAZ4DVgEWrtN0ZGE0aBdMxv9+kGffdfcAy+fzXB94DNgEWAg7Ix1+kVizAHsAq+Tr9OJ9LrX7oB0wBfpTP9ZfAG/n39vm8TwE6ANsAnxSuaX/gI2CzfKyOVdp/HLgg1/92vieac0+9lq/Hovn9b1p4P64IfAj8JL/fO79ftoV/Y/qTRnP9nOmftzWBKJTZkZR4FrAlKeH2zbxv49x32+b4uwBrF2I/eHZ+Vgr32pp1Ph8HV9n+MHBe/v1o4AlgVdLfqsuBv9dorxLrwtXap/Q3lRn/XtYsm/vxHaBdfr9c7ucVa8QRwCDS56sr8L9m9vW1pL8X1T732wNjSPdcJ+C60nlcBNyRj90ZuBP4deG/CVNJ/0DTnnRffwos3Yy65+XrsGhu5wlgBWB5YAhwVkvudb/8mtOvNg/AL7/88ssvv/zya258AfsCY5pZ5xjgtsL7AL5deH8TcFL+fYYvZXlbf6Ynuv5K/kKe33+N+l8qfw9clH8/DfhHYd9iwOdUSXSREh9TyF+Q87ZzC18Cfww8UqpzOXB6jTgGl+JeJx97IeDEype+wv57gAMKdc8sxT0e+GH5SyHwAHBE4f1a+TwqX8gDWLWw/0lgr6auGykR8z/Sl/t2TVzveufaF7ipsK8dKSm2VX4/AjioTtt7A0/Pwn23TeH9ZeUvqMDLwJaNxJLLPAPsUmNfP+CJ0rmOBjbPrzHFvgT+DvQr3PPX1jluV9IX8E6FbdcxPdHVyD31q8K+I4CBzahbvB9/AjxZKv840KeR61Tl3PqTEl2LkBJqO1BKdFWp83/A0TH9c3hRnXuzknyZLZ+Vwr3W3ETXP4Ar8u8vAd8p7Fu5EluVepVYWzXRVYhj2/z7kcDdda5BkP/BonBPPdCMvl6jTtt/JSef8vs1K+dBSnZOBL5S2N8beCP/vhXwWbHvSAnuTRus+zmFRDMpQfz9wvvtgBEtudf98mtOvzx10czMzKy6ccByqrNWiaSvSRogaYykj0kJouVKxcYUfv+U9K/8jViFNJKq4s3SsTeRNEjSWEkfAYcVjj1D3YiYmM+nmuVJX8JqHWt1YJM8dWm80jTLfYGV6sRebqt9jm11YI9SW98mfbmdqW6O+8f53EZLukvS2oVzLMb5JtNH3VRU7ft61y0iHgQuBf4IvCfpL5KWaMG5zhBfRHyZy3apUbdsNdIXzZk0eN8V214dOK7U76vlGKvGIml/TZ/qOJ40aq18jKrHy+c6Kre/CvBW3lbxJo33wyrABxHxaZ1za+qeqvUZbNb9yMz3XLVzAUDSvkrTkidI+led8yMiJgNn5Ve5nR0kPaE0fXU8aZRO5TrUvEdKZstnZRZ0Ia1NBuka3Fbo/5eAL0qxzQnXAPvl3/cD/tZE+fLnvvJZaqSvm7rfi/uLvy9PGuU1rNBfA/P2inERMbXwvnItG6k7NiImlWIpn0vxb4bZXMuJLjMzM7PqHidN4dm1TpnLgOHAVyNiCdL0rEYXWY4m9o8mfZGt6FrafwNpGspqEbEkac0vVasrqROwbI3jjCWNmKl1rLeAhyJiqcJr8Yg4vE7s5bamkKY7vkUaQVNsa7GI+E2h/Az9EhH3RMS2pOTDcNIUK0hTjVYvHWcqaQpnU+pet4i4OCI2II3Q+hpwfAvOdYb4JCmXfbt4enXafYs0/anZ8Vdp+y3gnFK/d4qIv1crL2l1Uj8fSZqWtxTwfJVjFBXvt3akqWjv5NdqmnEh96403g+jgWXyPTzTsWjsnqqlufdj+Z6rdi6pUsT1+XOyeETs0EAsV5Omy+5e2ZDXQ7qVNG1zxXwd7mb6dXiL0np6Ncy2z0pzSVqNNB3ykbzpLWCH0jXoGBEz9WkVE0nJm4p6yfemyl4H7KK0tlwP0si5esqf+3fy7430dVP3+6o1jvM+acRWz0JfLRkRjfzjSSN1y3FVO5d3MJsHONFlZmZmVkVEfESaAvhHSbtK6iSpfR5h8dtcrDNpvaAJeaRRveRP2bvAqqq9sPNNQB9J6+Qv+aeX9ncmjXSZJGljYJ/CvluAnSR9O7d/JjX+vy8iviCtI9Mvn+M6pDWcKgYAX1Na3L59fm2kwsLqVexXiPtM4JZ8nOuAnSVtJ2khSR3zIsirVmtE0opKi20vRko6TgAqI4P+DvxCaaHyxUkjTW4sjWaopeZ1y+e2iaT2pC/HkwrHbM653gTsKOk7ua3j8jkMaSA+SP2+sqRj8qLQnSVt0lT8NVwBHJbPS5IWU3qYQeca5RcjfekdC2lBdNKIrno2kLR7HgF5DOlcnwD+TRpVckK+d7YCdiZNX2tSRLwJDCXdnx0k9c71K5p1T5U0t+7dpM/CPkoL9v+YlAwd0Mi51JPv29NJ0ykrOpCmNY4FpkraAfheYf9VwIH5HmsnqYumj3gsmi2flebIf1u2BG4nTY28O+/6M3BOTq4iaXlJjT7V9hlg99z2msBPW1o2IkYBT5FGct0aEZ81cezjJS2dE3dHAzfm7bPS15D+bhyo9ACHTqQp0JUYvyR9li+StAJAvubbNdVoC+v+HfhVvibLkf57eF2d8mZzDSe6zMzMzGqIiN8BxwK/In3ZfIs0yqXyr/2/JCWYPiF9ibixSjO1PAi8AIyR9H6VY/+LtO7Wg6TFjctP6DoCOFPSJ6QvIDcV6r4A/Iw06ms0acHsUXViOZI0vWUMad2gqwttfUL6cr0X6V/zxzB9weJa/pbbGUNaSP3nua23gF1Io0Iq/Xk8tf+ftB2p/98hTXXakulftP+aj/MwaeHzScBRdWIqqnfdlsjbPiRN1RkHnF+nrVrn+jJpCtQlpNEUOwM7R8TnjQSY+33bXG8M6emJlScSNuu+i4ihwP8jTcn8kHQ/9alT/kXgd6RRje+SHnrwWBMh306aZlpZrH33SE8p/Tyfww6kfvgTsH9EDG+ivaJ9SesJjSOtaXUjKZHWknuqeJ7NqhsR44CdSEnLcaQHDOwUETN9flvo76TPa+V4n5Dup5tI/boPaRRnZf+TpIdEXERalP4hZh5xBrPvs9KIS/PfqHdJf89uJa1vVUke/4F0Tvfmck+QHppQT2Xk0UWkdaXeJU09vL5OnUbKXkO615uatgjpfh9GSqDdRUo6wqz1deXv/sWkxe5fJfUH5PudlAh9FXhCaSrp/aR1wBrR3Lpnk5LM/wWeA/6Tt5nN9RTR1Kh5MzMzM7PGSBpMWij8yraOZXZbkM61Hkn9SIt+79dU2VY63o3A8Igoj3K0+ZikXsDDeQpnU2Xbkdb6Wj0iRjbY/hakEUurR50vyZKCNJXz1cYib7k8cvZ50hNSGx0VZrbA84guMzMzMzOba+XppF/J0/O2J43CamoNJZuP5MTVnqQRRo34Omk01ZimCub225OmIF5ZL8k1J0jaLU9XXpo0evZOJ7nMmseJLjMzMzMzm5utBAwmrdF2MXB4RDzdphHZnDYS2B74RVMFJf2QNPXvxEamCudRU+NJD7z4/SzG2RoOBd4jPVHzC1q4LprZgsxTF83MzMzMzMzMbL7gEV1mZmZmZmZmZjZfcKLLzMzMzMzMzMzmCwu3dQBmZmZFyy23XHTr1q2twzAzMzMzs7nUsGHD3o+I5avtc6LLzMzmKt26dWPo0EYfqmRmZmZmZgsaSW/W2udEl5mZzVVeGjWODY6/tq3DMDMzMwNg2Pn7t3UIZtYMXqPLzMzMzMzMzMzmC050mZmZmZmZmZnZfMFTF83MzMzMzMzM2tiUKVMYNWoUkyZNautQ5hodO3Zk1VVXpX379g3XcaLL5nmS+gGnR4QK2wI4IyL6tVVcjZA0AhgcEX2aWW9XYI2IuHB2xGWNaen1a7DtfsDDEfFga7fd2mZnP5iZmZmZLShGjRpF586d6datG5KarjCfiwjGjRvHqFGj6N69e8P1nOiy+VVvYFRbB9GA3YCPW1BvV+C7gBNdbaul168RpwPnAHN9oovZ2w9mZmZmZguESZMmOclVIIlll12WsWPHNqueE102X4qIJ9o6hkZExNNtHUOFpIUARcTUto5lXjE3Xb9GSFokIia3drvzWj+YmZmZmc2tnOSaUUv6w4vR23xJUuSpX8Vt60m6TdI4SZ9JelnSyaUyu0t6QtKnksZLullS11KZEZKuk7SXpJckTZQ0VNK3q8SxpaT7JH2Uyz0r6aeltvoX3i8v6XJJ/8sxvCXpBkldCmX6AwcAXfJ5Rp46hqQ++X23Uhz98nTOch+dI+kkSW8AnwPrSuoo6SJJz0uaIGmMpDslrd1g3y8v6c+S3pY0WdJwSYeUylTi3FTS9ZI+lvSOpIsldWzgGCHpbEnHSXoz99VdklbIr5tyn78l6cSm+qLSr5V+zO8XlnSWpNckTZL0vqRHi9e5fP3ytu6S/pb7bbKk1yX9oVRmv3wvVNr9m6SVi+eXfz21cI37FfZvKekBSZ/k++oeSV8vHWNwjndnSU9LmgwckfcdKelxSR/k+/wJSTuW6nfLxz1C0oWS3sv9PKDK/dXs+9jMzMzMzOYtffr04ZZbbmnrMJrkEV22QJC0MTAYeBX4BWla41eBXoUyhwGXAVcDZwKdgX7AQ5J6RcQnhSY3B9YC+gKTgLOAAZK6RcT43N4uwK3AY8ChwPtAT2D1OqEuk9s7GRgLrAIcBzwmae2IqBxreWAj4Ae5XktH6fQBXgd+CUwE3gEWyed+NjA6x3QE8LikHhExplZjkpYAHgUWJfXdG8B2wGVKo4kuKVX5G/B3YHfSdNN+wIekaXtN+QnwfI5tReD3wLU59n8BfwH2AH4j6bmIuLuBNotOJN0rpwLPAEsAG5L6oypJ3YEngU+B04BXgK7A9wplDgEuB24kXedVgHOBTSR9MyImkPricaB/Lgt5Km5OSN0O3AXsV4j1kXyfvlUI6WvAxaR75nXgg7y9G3AlMIL034GdSffvDhExsHRaJ+fzPxBYIcd6r6SeETGlRlc0ch+bmZmZmdl8bOrUqSy88JxPOznRZQuKC4BxwKYR8WneNm3tI0mLA+cBV0fEQYXtTwIvAz8lJVIqlgC+EREf5nJjgKeA7wM3SBLwB1KCYOuI+DLXu79ekBHxMnB04fgLkRJlI4EdgNsi4jVJY4HPW2GKpoDvRcRnpe0Hl2K4B3gX2Bu4qE57R5MSeetGxCt52/2SlgJOl3RZaWrkDRFxeqHcJvkYjSS6JgO7VNrLI5p+AfSNiLPztsGk9aP2AJqb6OoN3BsRxdFYdzZR5wxSkm+9iHinsP2aHM9CpKTT4IjYq7JT0nDgEeAg4OKIeCLdQrxd5Rr/AXgoInYp1B9ESmQdBxxTKLsc6fo+U2wgIn5ZqNsOeICUFDscKCe6PiH185e5/P9Iycz9gauqdUIj93G5Tk4AHgLQZcn23Nb5/GpNm5mZmc1xI8+cs/9f0vW05+bo8Wz+dNZZZ3Hdddex/PLLs9pqq7HBBhuw22678bOf/YyxY8fSqVMnrrjiCtZee2369OnDEksswdChQxkzZgy//e1v+dGPfkREcNRRR3Hfffex2mqr0aFDh2ntDxs2jGOPPZYJEyaw3HLL0b9/f1ZeeWW22morvvGNb/Doo4+y9957c9xxx83xc/fURZvvSeoEbAZcX0hylfUmJa+uz1PWFpa0MPAWMBzYolT+8UqSK6v816gyzXEtUsLnykKSq9F4D8/T2iYAU0nJgUqbrW1glSQXkvaU9G9J43MME4HFG4hhe+DfwBulfrwHWBZYp1T+rtL755jeh025r5Q0G55/3lPZkPe/CqzWYJtFTwHfV5re+W1JHZqskUZuDSgluYrWIo2Kur64MSIeBd4EtqzXuKSvAl9h5vv0U9IIsPJ9OqKc5MrtbJCnIL5Lur5TgG2pfn1vKd7DEfEYaXRZ7yZibdZ9HBF/iYgNI2LDZRZbqF7TZmZmZmZWx1NPPcWtt97Ks88+y7/+9S+GDh0KwCGHHMIll1zCsGHDuOCCCzjiiCOm1Rk9ejSPPvooAwYM4KSTTgLgtttu4+WXX+bFF1/k2muvZciQIQBMmTKFo446iltuuYVhw4Zx0EEHceqpp05r6/PPP2fo0KFtkuQCj+iyBcPSpKRuvacwrpB/1hpx9WHp/QfFNxExOY/AqawvtWz+2awnP0o6ijTV7ELg+HzcdsAThbZb0+gqMexMmlZ3DWmE0vvAl6QRUU3FsAKwJilxUs2ypfcflN5PJk2dbET5mnxeZ3tL+u5c0vS7/YBTgAmSbgGOj4j3a9RZlvrXvDLtcaZ+B8ZQZ1pkVrlPr6L6aKqRpffVru9qpBFcLwJH5TpTSSPNelRp890a22qut9UG97GZmZmZmWWPPfYYu+yyCx07dqRjx47svPPOTJo0iSFDhrDHHntMKzd58vQVcHbddVfatWvHOuusw7vvpq8ADz/8MHvvvTcLLbQQq6yyCttssw0AL7/8Ms8//zzbbrstAF988QUrrzxtyWF+/OMfz4nTrMmJLlsQfEhK1NRbCHtc/tkHeKHK/k+qbKunkghp7uLbewEPRMS01Hde96lRlbWPyqOPygmmipkWZc8xvBoRfQoxtKfpJAykfnyPwrS1kpcbaGN2mwQgqUNEfF7YPkMf5fWnzgPOk7QSsBMpcdMJqPWX+33qX/NKYm+lKvtWAoY1EXvlPj2Z6knZz0vvq13f7YElgT0jYlpSLo98rGbFGttmGilWMKv3sZmZmZmZtaIvv/ySpZZaimeeqf6/8YssMn28QUS1rxHMsL9nz548/vjjVfcvtthiLQ+0FXjqos338nTFR4H9JC1ao9gQUjJrzYgYWuXV3ATN/0gLfR+c1+tqVCdmHg11YJVyk0lrQZW9mX9OewJfntr2vSpl68UwtbTtJ0Aj88kGAmsDI2v0Y3MThrNDtT5aCvhWrQoRMSYiriQll75eqxxwL7BT8QmKJS+TRkPtVdwo6Vukqa6DC5s/Z+Zr/DLpvupZo3//Wye2ikpCa9p9JulrpOm91fwor+NVKbsZsCppqmS9YzRyH5uZmZmZWSvbbLPNuPPOO5k0aRITJkxgwIABdOrUie7du3PzzTcDKVn17LPP1m1niy224MYbb+SLL75g9OjRDBo0CIC11lqLsWPHTkt0TZkyhRdeqDZepG14RJctKH4JPER6cuDvSNPL1iAtKH9URHws6Xjgj5KWJz217yPS6JwtSYuH39DowSIiJB0D/BN4UNKfSU+f6wGsUFiAvWwgcKKkU0hP79sG+FGVci8Cy0g6HBgKTIqI50jrSr0GnJ+TE5NJTyVsdDpgJYZdJV0EDCA9afAoYHwDdS8ijXZ6JNd/GViMlPzavLiAehuqXNsrJJ1O6psTgAnFQpJuB54F/kMaFbg+aTTU5dR2OumBBEMknUtaH6wLsH1E7BcRX0g6Dbhc0nXAdXn/OaQnNP610NaLwI6SBubjvxMR70j6GXB7XjPsJtIoshVJibqREXFhE+d/PymReW3+LKxMmqI6kur/+NEZ+D9Jl5Oe9vnrHOu1dY7R6H1sZmZmZmatbKONNuIHP/gBvXr1YsUVV2TddddlySWX5Prrr+fwww/n7LPPZsqUKey1116st956NdvZbbfdePDBB1lnnXXo2rUrvXunZXo7dOjALbfcws9//nM++ugjpk6dyjHHHEPPnj3n1CnW5USXLRAi4qk8EuVM4BJScuNN4OpCmcslvUVaU2gf0ufjbdLT8OpN06p1zNslbQv0Zfp6Sq8x49Mby84EliI9PbAjKTm3HemJekVXApuS1pFaKp9Lt4iYKmkX4I9Af9JUud+TFohv5EmGAFeQFm8/CDiUlDzbmSpPyiuLiI/y6KTTgBNJSZzxpITXrQ0ef7aKiPGSdiIl5W4iJT3PBL4LbFUo+jDpaY0/I41QGgn8lpSUqtX2CEmbAmeTEkKLk+6h2wtl/iLpU9J9djspwXY3cEJETCw0dyRpnas7SffrGUC/iLhb0hbAqaT7YFHS+l5PkNZWa+r8X5C0bz7nO0j35EmkJN5WVar8mrTuWn9S0nIQcGSe2llLo/exmZmZmZnNBr/85S/p168fn376KVtssQUbbLAB3bt3Z+DA8kPWoX///jO8nzAhjQGQxKWXXlq1/W984xs8/PDDM20fPHjwLMc+q9TU3EszM1vwSOoGvAH8vzxtc47p1WXRGHDomnPykGZmZmZzja6nPdd0IZsvvfTSS/ToUe35UM23zz778OKLLzJp0iQOOOAATj755FZpty1U6xdJwyJiw2rlPaLLzMzMzMzMzGw+csMNDa+8M9/xYvRmZmZmZmZmZjZf8IguMzObSUSMAJrzxNBW02HlnnQ9bWhbHNrMzMzMzOZxHtFlZmZmZmZmZmbzBSe6zMzMzMzMzMxsvuBEl5mZmZmZmZmZcfHFF9OjRw/23Xff2dJ+v379uOCCC2ZL2xVeo8vMzOYqL40axwbHX9vWYZiZmZkBMOz8/ds6BFtAtfb/EzdyL//pT3/i/vvvZ9VVV23VY89JHtFlZmZmZmZmZraAO+yww3j99dfZYYcdOOecczjooIPYeOONWX/99bn99tsB6N+/P7vuuivbbrst3bp149JLL+XCCy9k/fXXZ9NNN+WDDz4A4IorrmCjjTZivfXW44c//CGffvrpTMd77bXX2H777dlggw3YfPPNGT58eKuchxNdZmZmZmZmZmYLuD//+c+sssoqDBo0iIkTJ7LNNtvw5JNPMmjQII4//ngmTpwIwPPPP88///lPnnrqKU499VQ6derE008/Te/evbn22jQKbffdd+epp57i2WefpUePHlx11VUzHe+QQw7hkksuYdiwYVxwwQUcccQRrXIenrpoZmZmZmZmZmbT3Hvvvdxxxx3T1tOaNGkSI0eOBGDrrbemc+fOdO7cmSWXXJKdd94ZgHXXXZf//ve/QEqG/epXv2L8+PFMmDCB7bbbbob2J0yYwJAhQ9hjjz2mbZs8eXKrxO4RXQsISf0kRWlbSOrXRiE1TNIISf1bUG9XScfOhpDmC5K2yvfAVm0cR4uu79xMUn9Joxoo1ydfg26zMZZjJO0+C/X7SxrRiiGZmZmZmdlcLiK49dZbeeaZZ3jmmWcYOXIkPXr0AGCRRRaZVq5du3bT3rdr146pU6cC0KdPHy699FKee+45Tj/9dCZNmjRD+19++SVLLbXUtPafeeYZXnrppVaJ3YmuBVtv4Mq2DqIBuwFntaDeroATXbX9h3QP/KeN42jp9Z0f3EW6BqNn4zGOAVqc6DIzMzMzswXPdtttxyWXXEJEGi/z9NNPN6v+J598wsorr8yUKVO4/vrrZ9q/xBJL0L17d26++WYgJdaeffbZWQ8cJ7oWaBHxREQ0OeqkrUXE0xHxWlvHASBpIUnzxZTfiKkgm/UAACAASURBVPg43wMft3Ecc831ndMiYmy+Bq0zRtfMzMzMzKwV9O3blylTptCrVy969uxJ3759m1X/rLPOYpNNNmGzzTZj7bXXrlrm+uuv56qrrmK99dajZ8+e0xa8n1WqZOds/panKJ4eESpsC+CMiOhX2LYe0A/YAugEjAT6R8SvC2V2B04AegGfA/cBx0XEyEKZEcCjwADgdKAr8BJwTEQ8WoptS+BXwMakdeNeBS6OiKsKbQ2OiD75/fLA2cDWwKrAOOAR4PiIeDuX6Q8cUOqGNyOim6Q+wNVA94gY0UAfnQt8Ahyaz2PDfC6/BrYFugETgKdyDE0+KiKfw1nAzsBywBvAhRHxl0KZSpy9gaNy2QnALcAJETGJOnJC7rjcD2vkcxhGugbD85TFQcDWETG4UG+uv7653NeA84DNgCWA94B/A3tHxNQ6/XJG7ss18/n9FzglIp4olKn0zW7ADsAepH8Y6J/79JvARcD6wAjg2Ii4p1C/P/BdYE/gD8C6wBjgdxFxSaFcH6rfi4cAPwPWIl3z2/P5f1AoE8A5+bx/QbqP/gMcEREvFPp29VIXXBMRfSStSbp23wZWIo0quyf3xYelc9kqIroVtnXKdfcEugBvk0aH/joivsxlFid9RnYBVgQ+yn19ZFOfkcVW6h5r/+SMekXMzMzM5phh5+/f1iHYAuKll16aNj3QpqvWL5KGRcSG1crPFyNTrHVI2hgYTEpE/AIYBXyVlPColDkMuIz05fxMoDMpMfaQpF4R8Umhyc1JX9T7ApNIiZ0BkrpFxPjc3i7ArcBjpETS+0BPZv5yXrRMbu9kYCywCin58JiktXMC6CxgeWAj4Ae5XktHzfQBXgd+CUwE3gEWyed+NilBsAxwBPC4pB4RMaZWY5KWICWJFiX13RvAdsBlkhYpJkKyvwF/J00/653rfEhKNNTzD9L0zd8D9wMdSQnMlYGqiYZ56PpCmvb3IXB4brcL8H2aHqnahZSkGgUsBuwHPCxpg4h4rlT298A/gR+T+u5XwEKkJNb5pATPr4B/Slo9It4v1F0CuJGUjHsV2Au4WNInEdG/VnCSfpPP92Lg+Bzv2cDXJX0rIr4oFN8PeBk4GuiQY7o999NUUqLubuBZ0nWE1KeQ+vUt0tTGD0nJ0FNy+d514luYlBBbh3TNnwM2Jd0Hy+TYIfXxD3KbrwDLkpKSS9Vq28zMzMzMbFY50WVFF5BGz2waEZ/mbQ9WduYRGucBV0fEQYXtT5K+bP+UlBioWAL4RmV0iKQxpFFP3wdukCTSaJdnSKOKvsz17q8XZERUvthXjr8QKZEykjT65raIeE3SWODz4kidFhLwvYj4rLT94FIM9wDvAnuTvuTXcjQp0bNuRLySt90vaSngdEmXlUYk3RARpxfKbZKPUTPRJWkb4IfA0RFxcWHX/9WpM89cX0nLkUZk7RIRdxSq31Cv7dx++boNBF4gXc+jS8UfjIjKOm/3SdoROBLYvDJyTdJoUiJpR+CaQt3OwCER8Y/8fqCkLsAZkq6JKsNp86L0x5NGWp5Z2P4/UnJ0Z2a8hlOAnSJiSi4HcDNp9NyQiHha0mTg/fLnICIeBh4uHGMIKSH3iKT1I6LWJPy9SaPAtsxtADyQj326pPMi4j1Ssuz6ysi97LYabVZGsR0C0GXJ9tzW+fxaRc3MzKwBXU8r//udmdmCwWt0GTBtKtJmpC+mn9Yo1puU3Lhe0sKVF2lUyHDSiJeix4tToEgjPyBNc4M0Gmh14MpCEqTReA+X9KykCcBUUhKk0mZrG1glyYWkPSX9W9L4HMNEYPEGYtieNMXujVI/3kMa9bJOqfxdpffPMb0Pa/keEMAVTZQrmpeu7zjSKLvfSPp/kr7ajLa/K2mQpHG57SnA16h+3f5Vej8cmFianlkZHbdaqewXpNFsRf8g9U+XGuFtS/q7XL4G/yZNPS1fg/sqSa6sfA1qktRB0imShkv6jNQPj+Td9e7h7YE3gSGlGO8F2pNGd0FKevbJx9gwJxVrioi/RMSGEbHhMovVLWpmZmZmZlaTE11WsTTpfqi3OP0K+ef9pC/Fxde6pCRN0QfFN4UFtzvmn5XyzVoQX9JRwJ9yHLuTRq9Uvlx3rFVvFsz0RDxJO5Ompb0E7ANsQpomObaBGFYgJSzKfXhz3l+3H0lTMBehvmWBD6ol6JqIC+aB65tHQ20LDCWtA/U/Sa9LOryJtr9Jmpo3gTRCbVPSdXuW6tftw9L7z4HxxQ0R8XkxtmLdUhIK0og/qJ3oqlyDV5n5GnSmsXujWizV/Jo0nfE60mi0jZn+dMZ69VcgJTDL8T2Z91diPAq4HDiIlPR6T9JFOaluZmZmZmY2W3jqolV8CHxJ7S/gkEbRQFqz6oUq+z+psq2eynpG9Y5ZzV7AAxFRWQsISd2bUb+yxlOH0vZyEqGi2hMb9gJerSygnmNoT1qjqCnjSAuIl6fJVbzcQBtNeR9YRtKizUh2zVPXNyJeB/bPUyTXI00p/JOkERFRHolV8UPSKK7di0koSUtTSmC1gqUltS8lu1bMP9+uVoHp1+B7zJxkK+5vDXsB10bE2ZUNefpqU8aR1pXbs8b+EQARMYG0ztrJklYHfgT8hpQsPLHlYZuZmZmZmdXmRJcBEBGfSnoU2E/SmTWSI0NIyY41I+KaKvub63+kL8UHS/pLtTWLaugEfFzadmCVcpNJC76XvZl/fj3HUFlg+3sNHr8SQ/nJfj8hLVTelIGk0S4j81pGs8O9wEmkdafKi9vXMq9dX2Da6K5nJB1LGqX1dWaeclhs+wsKycu8nllXUvKmNS1ESqz9o7BtL9I0zFqJrvtICeeuEXFfK8VR63PQiTQSq6hmPxcMJJ3XhEaeMAoQEW8Cv5O0L+n6mJmZmZmZzRZOdFnRL4GHSE8O/B1pytkapAXHj4qIjyUdD/xR0vKkZMJHpBE7WwKDI6LJxcArIiIkHUN6qt2Dkv5MmvrXA1ihsAB72UDgREmnkKZLbUMaLVL2ImlU0+GkKW6T8lP1ngJeA86X1I6UCDiCpqcDlmPYVdJFwABgQ1LyqpFRQReRnuL3SK7/Munpf2uTFjnfpRlxVBURgyTdClwoaTXSQwXak6ZM3hURg6vUmWeur6RepIXubyRN81uINBJtKoUHKNRo+xigv6SrSWtz9aV24mlWfAL8Ni+c/wppEffvAn1qJf3yQxTOAy6VtBbp8ziJtP7XtqT1zgY1M44Xgc0l7QSMIS1MP4LUFwdIeo7Uh7sD32qgvetJCbEH8t+JZ0mjI79Cesrirjlx/jhwB2ndsAmke2g9Zlyw38zMzMzM5hODBw/mggsuYMCAAW0ahxNdNk1EPCVpM+BM0iigRUijn64ulLlc0lukJ8PtQ7qH3iYtYv1MC455u6RtScmGytPZXmPGp/uVnQksBfyCtJbQQ8B2pMXJi64krcF0bi7/JtAtIqZK2gX4I9CftM7R70kLftd8kmHJFaTkw0HAoaTk2c7UeapcRUR8JOlbwGmkKVxdSAmyl5l58fJZsVdu/wBScuejHOeVdWKbV67vGNLIqGOBVUnJoOdITyAcVieeeyT9PNf7IfA8sD/wq+aeWwM+Jl2DP5DWOHuX9BTMuomeiDhF0kvAz/IrSA8EeICUMGuuk0n3602kkV3XkJKCR5GeKHpOLnc3KRn35MxNzBDfFEnbkUYMHgJ0Jz2I4TXSgxMqa5Y9TJreeBLpPnod+EXpKaBmZmZmZlbDyDPXbdX2FpSnsarx2URmZmazX68ui8aAQ9ds6zDMzMzmaQvKF1qz+clLL71Ejx49pr1vi0TXiBEj2H777dl0000ZMmQIG220EQceeCCnn3467733Htdffz0ARx99NJMmTWLRRRfl6quvZq211pphRNfEiRM56qijeP7555kyZQr9+vVjl11aNnmp3C8AkoZFxIbVyvupi2ZmZmZmZmZmBsCrr77Kcccdx/Dhwxk+fDg33HADjz76KBdccAHnnnsua6+9No888ghPP/00Z555JqeccspMbZxzzjlss802PPnkkwwaNIjjjz+eiRMnzpH4PXXRzMzMzMzMzMwA6N69O+uum0aT9ezZk+985ztIYt1112XEiBF89NFHHHDAAbzyyitIYsqU8jOu4N577+WOO+7gggsuAGDSpEmMHDlyppFZs4MTXWZmNlfpsHJPup42tK3DMDMzMzNbIC2yyPTntLVr127a+3bt2jF16lT69u3L1ltvzW233caIESPYaqutZmojIrj11ltZa6215lTY03jqopmZmZmZmZmZNeSjjz6iS5cuAPTv379qme22245LLrmEyrrwTz/99JwKz4kuMzMzMzMzMzNrzAknnMDJJ5/M+uuvz9SpU6uW6du3L1OmTKFXr1707NmTvn37zrH4/NRFMzObq2y44YYxdKinLpqZmZnZgqXa0wWt+U9d9BpdZmY2V3lp1Dg2OP7atg7DzMzMrE0MO3//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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "markdown", + "source": [ + "## Edades\n" + ], + "metadata": { + "id": "tTkK5h5o1srB" + } + }, + { + "cell_type": "code", + "source": [ + "df_aux = df_palermo.groupby('age').count().reset_index()\n", + "\n", + "plt.rcParams['xtick.labelsize'] = 10\n", + "plt.rcParams['ytick.labelsize'] = 10\n", + "\n", + "plt.figure(figsize=(19, 8))\n", + "plt.bar(data=df_aux, x='age', height='university')\n", + "plt.title('Cantidad de personas por edad - Universidad De Palermo')\n", + "plt.xlabel('Edad')\n", + "plt.ylabel('Cantidad de personas')\n", + "plt.show()\n", + "\n", + "plt.figure(figsize=(19, 5))\n", + "plt.boxplot(data=df_aux, x='age', vert=False)\n", + "plt.xlabel('Edad')\n", + "plt.ylabel('Boxplot')\n", + "plt.show()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 830 + }, + "id": "7fgNHNfr1wNk", + "outputId": "6058b306-9c6f-4224-ea5f-226158901dc4" + }, + "execution_count": 11, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": { + "needs_background": "light" + } + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "df_aux = df_jujuy.groupby('age').count().reset_index()\n", + "\n", + "plt.figure(figsize=(19, 8))\n", + "plt.bar(data=df_aux, x='age', height='university')\n", + "plt.title('Cantidad de personas por edad - Universidad Nacional De Jujuy')\n", + "plt.xlabel('Edad')\n", + "plt.ylabel('Cantidad de personas')\n", + "plt.show()\n", + "\n", + "plt.figure(figsize=(19, 5))\n", + "plt.boxplot(data=df_aux, x='age', vert=False)\n", + "plt.xlabel('Edad')\n", + "plt.ylabel('Boxplot')\n", + "plt.show()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 830 + }, + "id": "jEy_GnAUoCqS", + "outputId": "52f44f9a-ed96-4957-91e1-02f4172e356e" + }, + "execution_count": 12, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": { + "needs_background": "light" + } + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "df_aux = df_palermo.groupby('career').mean().reset_index()\n", + "\n", + "plt.figure(figsize=(13, 10))\n", + "sns.barplot(data=df_aux, x='age', y='career')\n", + "plt.xlabel('Edad promedio')\n", + "plt.ylabel('Careras')\n", + "plt.title('Edad promedio por carrera - Universidad De Palermo')\n", + "plt.show()\n", + "\n", + "df_aux_max_min = df_palermo.groupby('career').max().reset_index()\n", + "df_aux_max_min['age_min'] = list(df_palermo.groupby('career').min()['age'])\n", + "\n", + "df_aux_max_min.plot.barh(x = 'career', y = ['age', 'age_min'], figsize=(13,13), title=\"Edad minima y maxima por carrera - Universidad De Palermo\", xlabel=\"Carreras\", ylabel=\"Edad minimas y maximas\")" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 1000 + }, + "id": "QJ61w5cSq9eo", + "outputId": "4ada8919-2149-4d4c-be01-aaff5fdea741" + }, + "execution_count": 13, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": { + "needs_background": "light" + } + }, + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "" + ] + }, + "metadata": {}, + "execution_count": 13 + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "df_aux = df_jujuy.groupby('career').mean().reset_index()\n", + "\n", + "plt.figure(figsize=(13, 10))\n", + "sns.barplot(data=df_aux, x='age', y='career')\n", + "plt.xlabel('Edad promedio')\n", + "plt.ylabel('Careras')\n", + "plt.title('Edad promedio por carrera - Universidad Nacional De Jujuy ')\n", + "plt.show()\n", + "\n", + "df_aux_max_min = df_jujuy.groupby('career').max().reset_index()\n", + "df_aux_max_min['age_min'] = list(df_jujuy.groupby('career').min()['age'])\n", + "\n", + "df_aux_max_min.plot.barh(x = 'career', y = ['age', 'age_min'], figsize=(13,13), title=\"Edad minima y maxima por carrera - Universidad Nacional De Jujuy \", xlabel=\"Carreras\", ylabel=\"Edad minimas y maximas\")" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 1000 + }, + "id": "E3pKr0K7oCik", + "outputId": "7550bbd2-4cd3-4cc3-b77c-c9b126f679c5" + }, + "execution_count": 14, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": { + "needs_background": "light" + } + }, + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "" + ] + }, + "metadata": {}, + "execution_count": 14 + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "iVBORw0KGgoAAAANSUhEUgAAA+0AAALyCAYAAACvsDXpAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+WH4yJAAAgAElEQVR4nOzdebgU1Z3/8fdHQBYRFEGDkOSi4oKAqIS4EjGExCUKI8afO1GDOk7UOCZxJo6iZlFjJopGEYzilhh3URMVFVxBBdnFJRGiqDHigoLBEfz+/qhzsWi6787tBj+v57nPrT516pxvneru536rTtVVRGBmZmZmZmZmlWeDcgdgZmZmZmZmZsU5aTczMzMzMzOrUE7azczMzMzMzCqUk3YzMzMzMzOzCuWk3czMzMzMzKxCOWk3MzMzMzMzq1BO2s3MbL0mqUpSSGrZwO1D0jZNFMtSSVs1dd31jaSvpP1vUe5YbO0p13GWNE/SPiXW7SNpUQPbbdR3TWM0x/dFY8ZmbZO0t6SXyh2H2dripN3MzNY5khZK+lf6Q7X654pyx1WbiGgfEa82dd31TUS8lvZ/ZbljsdIkjZJ0U5HyOp3oKtdxjogdI2Jyc/YJq763/ilpo1zZCZIaHUslfF+k474sfR+/K+kRSYc1or0Rkp6sS92IeCIitmtoX2aVzkm7mZmtq76b/lCt/vmPcgdkX1zKrJW/q4pdua3v1dxyXP0tlwrf1xbAaeUOYi3aKSLaA9sB44ErJJ1b3pDM1n1O2s3MbL0iqYWkSyQtlvQqcEDB+u9Lmi/pI0mvSjqxYP2PJb0l6U1Jx9XS12RJP5f0dLq6dK+kzSTdLOlDSc9JqsrVX3UFUtJ4Sb+TdH+K5RlJW9dQ90pJf0n9PCXpS5IulfS+pBcl7Zzb9ixJf0vtviBpWIn4vyTpY0mb5cp2kfSOpFZF6o+SdJukm1LbcyRtK+m/0hXE1yUNqctYS/pp2ueW6fXJadpym8Jpxg0Y58tSLB9Kmi5p7xqO4XhJYyRNTHE+JumrufV7pPaXpN97FBz/X0h6CvgYWGN6sqQvS7ozjem7SjNCJG0t6dFUtjjtyya57RamMZoNLJO0TRqT4yW9Bjya6h2Xxvh9SQ8WxB6STpH0CvBKfcemKaQxuiC9Zz+S9JCkzmndquMs6TBJ0wq2/ZGkCWm5tbLP9WuS3k7HrG1at4+kRWm8/gFcJ6mzpPskfSDpPUlPKJ1USWM7OC23Te+B9yW9AHytIIaSnyXV8l1Twq+BM/PHuqC/kscn9fffuXimS/pyWpf/vugo6Yb0nvu7pLNz+z5C0pMp7vclLZC0X66P76uG78e6iojFEXEjcDLwX0rfMSm23yv7jn1D2ee6TrdHqGAGRzpuP0/Lq03dr6XuXEnfza1rlY7hqu9Qs0rjpN3MzNY3PwAOBHYG+gPDC9b/M63vAHwf+K2kXQAkfQc4E/gW0BMYXIf+/h9wNNAN2BqYAlwHdALmAzVdZfp/wHnApsBfgV/UUPd7wNlAZ+CT1M/z6fXtwP/m6v4N2BvomNq/SVLXwgYj4h/A5NR2taOBWyLi0xJxfBe4McU8A3iQ7O+JbsD5wNW5uiXHmix5+QQ4W1JP4JfAURGxvES/9Rnn54B+ad0fgNsktSnRLsCRwAVkYzkTuBlAUifgfmA0sBnZGN+v3EmOFNNIYGPg7/lGUzJyXyqvSrHfUr0a+BWwJbAD8GVgVEFch5MlgpsAK1LZN1L9b0s6GPhv4N+ALsATwB8L2hgKfB3o1cCxaQpHkB3/zYENyT5jhe4Ftkvvhfx2f0jLFwLbksW+DdlYnpOr+yWyffoq2fH4T2AR2bhsQTZOUaTfc8neT1sD3waOLVhf02eptu+aYqaRfeaKjQHUfHzOIHtP7E/2mTqO7GRRoctTvFuRvV+OIRv/al8HXiJ7v18M/F6S0rqaPrMNcQ/QEhiQXo8ney9vQzZuQ4ATGtF+Q9wAHJV7vT/wVkTMaOY4zOouIvzjH//4xz/+Wad+gIXAUuCD3M8P0rpHgZNydYeQ/bHeskRbdwOnpeVrgQtz67ZN225TYtvJwM9yr38D/CX3+rvAzNzrVW2R/fF6TW7d/sCLNdQdl1v3Q2B+7nUf4IMaxmsmcHCJdYcBT6XlFsA/gAEl6o4CJhbs31KgRXq9cYp7k9rGOr2uAt4jS7r/q6B81TGr7zgX6fd9smm7xdaNJztJUf26PbCSLIk+Gni2oP4UYEQurvNr6Hd34J1S772CukOBGQXv8eOKjMlWubK/AMfnXm9AlsR9Nfce2reWfkuOTR1iHgXcVKQ8/96dDJydW/fvwAMljvNNwDlpuSfwEdCO7ATHMmDrgrFdkJb3Af4PaJNbfz5ZwrjGZzeN7eC0/Crwndy6kcCiunyWqP93zUKyE4G9gSVkJxROACbX5fiQJdqlPsdBlgi3SGPRK7fuxOo+gBHAX3Pr2qVtv1Si3fz34z61jE3R70qy75QjyU6efAK0za07HJhUor0RwJOl2if77P68WGy11N0yvbc6pNe3Az9pyGfAP/5prh9faTczs3XV0IjYJPczLpVvCbyeq1d49XM/SVPTlNkPyJLlznXZtoS3c8v/KvK6fQ3b/iO3/HEtdevcj6RjJM1MU4M/IEsSOlPcPUAvST3IZhgsiYhn6xHH4vj8QWL/Sr/bpzhqGmsiYiEwiSx5+10NfRbrt6b9PzNN8V2S+u1I6f2H3DGPiKVkJxK2TD+F74G/k13lXWPbIr4M/D0iVhSukLSFpFvSFOEPyRLWwhiLtZ0v+ypwWe44v0eW4JaMr65jo8+f7L5U0tIS+7cCaFWwXfXr/EyNur7P/0CWxEF2lf3uiPiYLLltB0zP7esDqbzaO7H6LI1fk81eeShN8z6rRJ+1fV/U9FlqyPcFETGXbAbGGjHVcny+THblvyadyY5JPpbC9+yq45HGF+r4ma2v9H7oQvbe/GqK7a3ceF5NNgOj2UTEm8BTwCHpNoX9SLNrzCqVk3YzM1vfvEX2x221r1QvSGoN3AFcAmwREZsAfyZLdGrcdl2h7J7mccB/AJulfZzL5/u4mpTo3Eo2XfRosqnvTRFHbWONpAPIrpg+QpZkNUW/ewM/IZvyv2nqdwkl9j9ZdcwltSebmvxm+vlqQd2vAG/kXhebcl3tdeArKv5gtF+mbftERAey8S+MsVjb+bLXgRMLTl61jYini9Wvz9jE5092bx/Zg8WKeY3shEteD7Jk/o01atduItBFUj+y5L16avxishMzO+b2s2NBXKuNVUR8FBH/GRFbAQcBZ0j6ZpE+a/q+qO2z1Jjvi3PJptevSqbrcHxeJ5vGX5PFZCdM8u/bwvdsUXX5zDbAwWTvh2fJ4v8E6Jw7jh0iYsc6tvUx2cmbal9qRN3ryT5zhwJTIqIh71ezZuOk3czM1je3AqdK6i5pU1a/mrUh0JpsyvKK9ACmIQXbjpDUS1I7ar4fvVJtRJbAvAPZg6XIrg7W5AayqagH0URJO7WMtbKHkV1DNj34WOC7kvZvgn43JksS3gFaSjqH7P7cmuwvaS9JG5Ld2z41Il4nS1i2lXSE0sPSyO4Nv6+OsTxLlthdKGkjZQ/Z2zMX51JgiaRuwI/rs5PJGLKHfO0Iqx7ydWgN9RsyNjV5ANhe0tHpYV6dyE5G3FFsdkFtInuOwm1kJ3A6kSXxRMRnZMnzbyVtDiCpm6Rvl2pL0oHKHt4nssR3JfBZkaq3ko3hppK6k916Uq22z1JN3zW17etfgT8Bp+aKazs+1wAXSOqpTN+C5yuQZr3cCvxC0sbpxMMZZDM5alPb92OdSeok6UiyGTQXRcS7EfEW8BDwG0kdJG2g7IGM36hjszOBI5Q9kO87ZPfrN7Tu3cAuZE/yv6E++2ZWDk7azcxsXXWvVv8/7Xel8nFkD0ebRfagtjurN4iIj8j+SL6V7F7RI4AJufV/AS4lu1f1r+n3OiUiXiC753sK2RTyPmRTQWva5imyhOb5iKjTFN86xFHjWANjgXsi4s8R8S5wPHBNYRLSAA+SJZMvk00LXk7NU9ghu6J7LtkU3l1JD6lKcR1I9lCzd8mugh4YEYvrEkhKoL5Ldq/xa2QPRqv+v9XnkSUNS8gedndnsTZqaf8u4CLgljTFfi7ZVN9SGjI2NfX/z9TfiWQPMJtL9nyJkxvaJtmxGAzcVpD4/5TsMzk17evDZP9WrJSeqc5Sss/ClRExqUi988jGYgFZQrnqpFUdPkslv2vq6HyyEwPVajs+/0v2eXoI+BD4PdC2SLs/JHsGwKvAk2Rjem1twdThM1sXs9LtFH8lOyH3o4jIPzDwGLKTAy+kPm4H1nhIZj6s3PJpZJ+nD8jukb+7hu1qrBsR/yKbVdCDBnz2zJqbImqa1WVmZmZfBJIeBf4QEdeUO5bmJGk82QOszi53LGb2OUmnkj1IcWgd6u5L9mDPNf7tYg3bnANsGxFH1VrZrMyK3WNlZmZmXyCSvkZ21ffgcsdiZqbs39wdTPagyrroTTZboq7tdyKb3XN0/aMza36eHm9mZvYFJul6smnEp6fpsWZmZSOpD9kT7j8ErqhD/cuAH5Hd6lCX9n9AdtvBXyLi8UaEatZsPD3ezMzMzMzMrEL5SruZmZmZmZlZhXLSbmZmZmZmZlah/CA6M2uUzp07R1VVVbnDMDMzMzNbp02fPn1xRHQpLHfSbmaNUlVVxbRp08odhpmZmZnZOk3S34uVe3q8mZmZmZmZWYVy0m5mZmZmZmZWoZy0m5mZmZmZmVUo39NuZo3z5gwY1bHcUdj6btSSckdgZmZmBT799FMWLVrE8uXLyx3KOqVNmzZ0796dVq1a1am+k3arCJIOAF6PiNnljsXMzMzMzGq3aNEiNt54Y6qqqpBU7nDWCRHBu+++y6JFi+jRo0edtvH0eGs2kjaR9O9Fyr8DfAOY08B2t5R0e2Pjay6SlpYoP1/S4Fq2PV1Suwb0WWvbZmZmZmb1sXz5cjbbbDMn7PUgic0226xesxOctFtz2gRYI2mPiAci4icREQ1pNCLejIjhjY6uESQ1etZKRJwTEQ/XUu10oF5Ju6QWdWzbzMzMzKxenLDXX33HzEm7NacLga0lzZT0awBJP5b0nKTZks6rrijpmFQ2S9KNqWy8pNGSnpb0qqThqbxK0ty03ELSJZLmpu1/mMq/KWmGpDmSrpXUujA4SZMlXZbimytpQCofIGlK2v5pSdul8hGSJkh6FHhEUntJj0h6PvVzcKmBkPRbSfNS/S65/avepzXilXQqsCUwSdKkVG9Iiu15SbdJap/KF0q6SNLzwKG1tZ3KL5T0Qhq3Sxp8lM3MzMzMrMn4nnZrTmcBvSOiH2QJJ9ATGAAImCBpIPAucDawR0QsltQp10ZXYC9ge2ACUDgtfiRQBfSLiBWSOklqA4wHvhkRL0u6ATgZuLRIjO0iol+K41qgN/AisHdqbzDwS+CQVH8XoG9EvJeutg+LiA8ldQamSppQZAbBRsC0iPiRpHOAc4H/qF5ZKt6IuFTSGcCgNC6d0zgNjohlkn4KnAGcn5p6NyJ2SW1+p6a204mRYcD2ERGSNikyNmZmZmZmJVWddX+TtrfwwgOatL11lZN2K6ch6WdGet2eLInfCbgtIhYDRMR7uW3ujojPgBckbVGkzcHAmIhYUb2tpJ2ABRHxcqpzPXAKxZP2P6btHpfUISWvGwPXS+oJBJB/zOPEXHwCfpkS/s+AbsAWwD8K+vgM+FNavgm4s2D9dnWMdzegF/BUmmKzITAlt/5PrKlU21cAy4HfS7oPuK/ItqtIGkl2goQWHbpQtfy6mqqbNV4T/xFgZmZmjTfuoK58uuiDtdb+7Dq2ffrxR/KPt97gk08+4cjjTmT4kSO485Ybue7Ky9i4Q0e269WbVhtuyH///Ne89+5ifv5fZ/CPNxYBcPWVl7PnnnuutX1oCk7arZwE/Coirl6tME1pL+GTgu2bWuFV8QAuACZFxDBJVcDk3PplueUjgS7ArhHxqaSFQJsG9FlXIjtpcHiJ9ctKlK8ZQDaLYADwTWA42ZX/fWuoPxYYC9C6a8+Gxm9mZmZm1mjnXXIFHTfdlOX/+hdHHLgve+87hHGX/Zpb/vwY7dq35weHHcS2vXoDcPG5Z3HUCSezy4DdeeuN1zlhxPeYP39+mfegZk7arTl9RHbVutqDwAWSbo6IpZK6AZ8CjwJ3SfrfiHhXUqeCq+01mQicKGlS9fR44CWgStI2EfFX4GjgsRLbH0Z2z/hewJKIWCKpI/BGWj+ihr47Av9MCfsg4Ksl6m1AlhjfAhwBPFmwvqZ4q8dwMTAV+F11PUkbAd1yV9GLKdp2uhe+XUT8WdJTwKs1tGFmZmZmVjH+cN3VPPpANlH07bfe4L47/8Suu+1Jx003BeBbBw7l76/+FYCpTz7Gq6+8tGrbjz78kKVLl9K+ffvmD7yOnLRbs0kJ+FPpoXF/iYgfS9oBmJKmdy8FjoqIeZJ+QZZMriSbPj+ijt1cA2wLzJb0KTAuIq6Q9H3gtnTf+XPAmBLbL5c0g2wK/HGp7GKy6fFnAzXN0b0ZuFfSHGAa2b3wxSwDBqT2/kl2omCViFheQ7xjgQckvRkRgySNAP6Ye7De2UDJpL2GtjsB96R73kV2b7yZmZmZWUV7bsqTTH1yMjfc8xBt27bj+EMPpMfW27Lgr8X/JI7PPuPGeybSuk02IbZv98p/lJOTdmtWEXFEwevLgMuK1Lue7H7rfNmIgtft0++FZA+MI93LfgYFSWdEPALsXIcQb4qI0wu2nUJ2IqDa2al8PNlD3arrLQZ2r62D6riLlI+oLd6IuBy4PPf6UeBrRepV1bPtt8geCGhmZmZmts5Y+uGHdOi4CW3btmPBX19m9oxp/Nu/ljF96lN8+MEHtGvfnkf+PIFttu8FwO4DB/HH8WMZcdKpAMycOZN+/fqVcxdq5aTdzBqlT7eOTPOTPc3MzMy+cObPn88Oa/FKdV2ugm931CE8cPuNHPat3dluu+3Yfbfd2L3Ptmz2P2fz/WHfolOnTuy4/fZ077Y5fbtvwg3XjOGUU07hqP0HsmLFCgYOHMiYMaUm4VYGrfnfqMzM6q5///4xbdq0codhZmZmZs1s/vz57LDDDuUOo6jq+9RXrFjBsGHDOO644xg2bFi5w1ql2NhJmh4R/QvrbtBsUZmZmZmZmZk1g1GjRtGvXz969+5Njx49GDp0aLlDajBPjzczMzMzM7P1yiWXXFLuEJqMr7SbmZmZmZmZVSgn7WZmZmZmZmYVykm7mZmZmZmZWYVy0m5mZmZmZmZWoZy0m5mZmZmZmVUoPz3ezMzMzMzMGm9UxyZub0nTtreWnHDCCZxxxhn06tVrrbTvpN3MzMzMzMysga655pq12r6TdjNrnDdnNP1ZVbOmtI6cpTczM7OGGTp0KK+//jrLly/ntNNOY+TIkfz+97/noosuYpNNNmGnnXaidevWXHHFFbzzzjucdNJJvPbaawBceuml7LnnnkXbHTVqFAsWLODVV1/ltdde47e//S1Tp07lL3/5C926dePee++lVatW7LPPPlxyySX079+f9u3bc9ppp3HffffRtm1b7rnnHrbYYotG7Z/vaTdbh0maLKl/Wv6zpE1qqHuSpGOaLzozMzMzs7Xv2muvZfr06UybNo3Ro0fzxhtvcMEFFzB16lSeeuopXnzxxVV1TzvtNH70ox/x3HPPcccdd3DCCSfU2Pbf/vY3Hn30USZMmMBRRx3FoEGDmDNnDm3btuX+++9fo/6yZcvYbbfdmDVrFgMHDmTcuHGN3j9faTdbT0TE/rWsH9NcsZiZmZmZNZfRo0dz1113AfD6669z44038o1vfINOnToBcOihh/Lyyy8D8PDDD/PCCy+s2vbDDz9k6dKltG/fvmjb++23H61ataJPnz6sXLmS73znOwD06dOHhQsXrlF/ww035MADDwRg1113ZeLEiY3eP19pN2tmkqokvShpvKSXJd0sabCkpyS9ImmApI0kXSvpWUkzJB2ctm0r6RZJ8yXdBbTNtbtQUue0fIyk2ZJmSboxlY2SdGZanizpotT+y5L2zsX2hKTn088ezT5AZmZmZmZ1NHnyZB5++GGmTJnCrFmz2Hnnndl+++1L1v/ss8+YOnUqM2fOZObMmbzxxhslE3aA1q1bA7DBBhvQqlUrJK16vWLFijXq5+u0aNGiaJ36ctJuVh7bAL8Btk8/RwB7AWcC/w38DHg0IgYAg4BfS9oIOBn4OCJ2AM4Fdi1sWNKOwNnAvhGxE3BaiRhapvZPT20B/BP4VkTsAhwGjG6CfTUzMzMzWyuWLFnCpptuSrt27XjxxReZOnUqy5Yt47HHHuP9999nxYoV3HHHHavqDxkyhMsvv3zV65kzZ5Yj7Hrx9Hiz8lgQEXMAJM0DHomIkDQHqAK6AwdVXxkH2gBfAQaSEumImC1pdpG29wVui4jFqd57JWK4M/2envoEaAVcIakfsBLYttiGkkYCIwFadOhC1fLr6rLPZuVx1pr3m5mZmVnjjTuoK58u+uDzghP+3rQd5NsuoVvv3Xh/6eVs1XM7qrbahj4792f5hh055uTT6bdLf760eWe23357OnbMHpw8evRoTjnlFPr27cuKFSsYOHAgY8ZU9l2kTtrNyuOT3PJnudefkX0uVwKHRMRL+Y2qp9o0cQwr+fy74EfA28BOZDNxlhfbMCLGAmMBWnftGU0ZlJmZmZlZXW3YujVX3nj7GuU79u3H8CNH0OtL7Rk2bBhDhw4FoHPnzvzpT3+qU9ujRo1a7fXSpUuLrps8eXLROsOHD2f48OF16qsmnh5vVpkeBH6olKVL2jmVP042lR5JvYG+RbZ9FDhU0mapXqd69NsReCsiPgOOBlo0LHwzMzMzs/K56n8v4nvf3pvevXvTo0ePVUn7ushX2s0q0wXApcBsSRsAC4ADgauA6yTNB+aTTW1fTUTMk/QL4DFJK4EZwIg69nslcEf613APAMsauyNmZmZmZs3tP//nAgD6di/5H5FXue6667jssstWK9tzzz353e9+t1Ziqy9FeGarmTVc6649o+uxl5Y7DDMzMzNrZuMO6soWX9mq3GHUqC5JeznMnz+fHXbYYbUySdMjon9hXU+PNzMzMzMzs3oLAl8Err/6jpmnx5tZo/Tp1pFpFx5Q7jDMzMzMrJktWLCAjduuZLPNNmvqByavtyKCd999lzZt2tR5GyftZmZmZmZmVm/du3dn0aJFvPPOO+UOZZ3Spk0bunfvXuf6TtrNzMzMzMys3lq1akWPHj3KHcZ6z/e0m5mZmZmZmVUoJ+1mZmZmZmZmFcpJu5mZmZmZmVmFctJuZmZmZmZmVqGctJuZmZmZmZlVKCftZmZmZmZmZhXKSbuZmZmZmZlZhfL/aTezxnlzBozqWO4o7Its1JJyR2BmZma21vhKu5mZmZmZmVmFctLejCQtTb+3lHR7M/V5jaRetdQ5XVK75oinviQNrS3+Juzr6eboZ21YW+8pSZMl9W/qds3MzMzMrG6ctJdBRLwZEcObqa8TIuKFWqqdDtQraZfUXLdWDAXqlbQ3NLaI2KMh21WC5nxPmZmZmZlZ83HSXgaSqiTNTcstJF0iaa6k2ZJ+mMp3lfSYpOmSHpTUNZVPlnSRpGclvSxp71raWXWlVNJVkqZJmifpvFR2KrAlMEnSpFS2NBfrcEnj0/J4SWMkPQNcLGmApCmSZkh6WtJ2Jfb3x5KeS3FV91slab6kcSmehyS1LdhuD+Ag4NeSZkraOv08kMblCUnb1yc2SSMk3ZPG5RVJ5+b6q54J0V7SI5KelzRH0sEl9uvwtH6upIty5d9J286S9EgqGyXpzFyduWkMqiS9KOnmNB63V896kHROGre5ksZKUirfRtLDqf3n05jk31NtJF2XYpshaVBu3+9M4/eKpItz8azx3jAzMzMzs/Lzg+jKbyRQBfSLiBWSOklqBVwOHBwR70g6DPgFcFzapmVEDJC0P3AuMLhYO0X6+llEvCepBfCIpL4RMVrSGcCgiFhch3i7A3tExEpJHYC9U3+DgV8Ch+QrSxoC9AQGAAImSBoIvJbKD4+IH0i6NW17U/W2EfG0pAnAfRFxe2rvEeCkiHhF0teBK4F96xnbAKA38DHwnKT7I2JaLuzlwLCI+FBSZ2CqpAkREbn92hK4CNgVeB94SNJQ4ClgHDAwIhaUOA6FtgOOj4inJF0L/DtwCXBFRJyf+rsROBC4F7gZuDAi7pLUhuzk2+a59k7Jhi/6pJMaD0naNq3rB+wMfAK8JOnyiHid4u+N2XWI3czMzMzM1iIn7eU3GBgTESsAUuLUmyypnJgurrYA3sptc2f6PZ0sUS/aTpG+vidpJNlx70o27by+idltEbEyLXcErpfUEwigVZH6Q9LPjPS6PVmy/hqwICJmFtmXoiS1B/YAbkvjAtC6AbFNjIh3U5t3AnsB+aRdwC/TyYXPgG7AFsA/cnW+BkyOiHdSOzcDA4GVwOMRsQBKHodCr0fEU2n5JuBUsqR9kKSfkN260AmYJ2ky0C0i7krtL0/959vbi+ykDxHxoqS/A9VJ+yMRsSRt8wLwVeB16vneSHVHArTo0IWq5dfVYTfN1pKz7i93BGZmZlahFl54QLlDaDQn7ZVJwLyI2L3E+k/S75XU8RhK6gGcCXwtIt5XNuW9TYnqkVsurLMst3wBMCkihkmqAiYX6xr4VURcXRBPFZ/vB2T7str0+CI2AD6IiH4l1tc1tvz+FXt9JNAF2DUiPpW0kNJjVVcrWP12lHx7a8STrqBfCfSPiNcljWqCGGDNMW9Zz/dGFmDEWGAsQOuuPQvjNzMzMzOzJuJ72stvInCi0sPT0nTql4AuknZPZa0k7diAdvI6kCW1SyRtAeyXW/cRsHHu9duSdpC0ATCshj47Am+k5REl6jwIHJeukiOpm6TNS9QtZlVsEfEhsEDSoaktSdqpAbF9K92G0JbsQXdPFazvCPwzJeyDyK5GF3oW+IakzmlK+eHAY8BUYGBKhPPHYSGwSyrbBeiRa+sr1ccaOAJ4ks+T5sVp7IanMfgIWJSm4iOptdZ88v8TZCceSNPivwIZ5IIAACAASURBVEL2niqlpveGmZmZmZmVkZP28ruGbKr4bEmzgCMi4v/IkrSLUtlMsmnh9WonvzIiZpFNUX8R+AOrJ6pjgQeUHkQHnAXcBzzN6tPyC10M/ErSDEpc8Y+Ih1J/UyTNAW5n9RMEtbkF+HF6oNrWZMno8Wkf5wFFHxJXS2zPAneQTf++o+B+dsjuGe+f4j2GbMwK9+stsnGaBMwCpkfEPWm6/EjgzhTjn9ImdwCdJM0D/gN4OdfcS8ApkuYDmwJXRcQHZPfGzyU78fFcrv7RwKmSZpMdoy8VhHclsEGK/0/AiIj4hBJqeW+YmZmZmVkZKfdsLbP1nqQRZFPO/6PcscCq2wTui4jeZQ6lwVp37Rldj7203GGYmZmZma1hXbqnXdL0iOhfWO572s2sUfp068i0dejL0MzMzMxsXeKk3b5QImI8ML7MYawSEQvJ/lOAmZmZmZnZGnxPu5mZmZmZmVmFctJuZmZmZmZmVqGctJuZmZmZmZlVKCftZmZmZmZmZhXKSbuZmZmZmZlZhXLSbmZmZmZmZlahnLSbmZmZmZmZVSgn7WZmZmZmZmYVykm7mZmZmZmZWYVqWe4AzKx8JA0FXo6IFxrcyJszYFTHpgvKrL5GLSl3BGZmZmZrja+0W60kLU2/t5R0ezP1eY2kXrXUOV1Su+aIpxzqOAYLJXVuYPt9gWOAFxuyvZmZmZmZrX1O2q3OIuLNiBjeTH2dUIerv6cD9UraJa0zs0vqOAaNsT3w/Yj4bC32YWZmZmZmjeCk3epMUpWkuWm5haRLJM2VNFvSD1P5rpIekzRd0oOSuqbyyZIukvSspJcl7V1LO5Ml9U/LV0maJmmepPNS2anAlsAkSZNS2dJcrMMljU/L4yWNkfQMcLGkAZKmSJoh6WlJ25XY3x9Lei7FVd1vlaT5ksaleB6S1LbItoemfZol6fFU1kbSdZLmpL4H1WMMDk/bzZV0UYl4z0jr50o6PVf+P5JekvSkpD9KOjOt2h/4VqpzTtrXuZLGSlJN7wUzMzMzM2se68xVR6s4I4EqoF9ErJDUSVIr4HLg4Ih4R9JhwC+A49I2LSNigKT9gXOBwcXaKdLXzyLiPUktgEck9Y2I0ZLOAAZFxOI6xNsd2CMiVkrqAOyd+hsM/BI4JF9Z0hCgJzAAEDBB0kDgtVR+eET8QNKtadubCvo7B/h2RLwhaZNUdgoQEdFH0vbAQ5K2Bb5f0xhI2hK4CNgVeD9tNzQi7s7V2TW18/UU7zOSHiP7jB8C7AS0Ap4HphcZnysi4vzU1o3AgcC9tYypmZmZmZmtZU7araEGA2MiYgVASqp7A72BielCbQvgrdw2d6bf08mS1KLtFOnre5JGkr1fuwK9gNn1jPe2iFiZljsC10vqCQRZMltoSPqZkV63J0vWXwMWRMTMIvuS9xQwPiX11fu9F9lJDSLiRUl/B7al9jH4GjA5It4BkHQzMBC4O1dnL+CuiFiW6twJ7E02m+aeiFgOLJdUKhEfJOknZLcbdALmUUPSno7HSIAWHbpQtfy6UlXN1r6z7i93BGZmZraOWnjhAeUOoVZO2q0pCZgXEbuXWP9J+r2SOr73JPUAzgS+FhHvpynvbUpUj9xyYZ1lueULgEkRMUxSFTC5WNfAryLi6oJ4qvh8PyDblzWmx0fESZK+DhwATE9XwiuSpDbAlUD/iHhd0ihKjzEAETEWGAvQumvPqKmumZmZmZk1nO9pt4aaCJyo9GC3NKX7JaCLpN1TWStJOzagnbwOZAn3EklbAPvl1n0EbJx7/bakHSRtAAyroc+OwBtpeUSJOg8Cx0lqn+LqJmnzWvZlFUlbR8QzEXEO8A7wZeAJ4Mi0flvgK2RjVtsYPAt8Q1LndIvA4cBjBXWeAIZKaidpI7L9f4Lsiv930/307cmmvReqTtAXpzrN8rBBMzMzMzOrna+0W0NdQza1e7akT4FxEXGFpOHAaEkdyd5fl5JNta5zO8AV1SsjYpakGWT/lux1siS02ljgAUlvRsQg4CzgPrIkeRrZlPZiLiabHn82UHRebUQ8JGkHYEqa6r8UOIrsynpd/DpNvxfwCDAr7cNVkuYAK4AREfGJpNrG4C1JZwGTUnv3R8Q9BfE+n2YhPJuKromIGQCSJpDdTvA2MAdYUrDtB5LGAXOBfwDP1XEfzczMzMxsLVOEZ7aarc8ktY+Ipcr+p/3jwMiIeL6p2m/dtWd0PfbSpmrOzMzMzKzZVNI97ZKmR0T/wnJfaTdb/42V1ItsGvz1TZmwA/Tp1pFpFfRlZ2ZmZma2PnHSbraei4gjyh2DmZmZmZk1jB9EZ2ZmZmZmZlahnLSbmZmZmZmZVSgn7WZmZmZmZmYVykm7mZmZmZmZWYVy0m5mZmZmZmZWoZy0m5mZmZmZmVUoJ+1mZmZmZmZmFcpJu5mZmZmZmVmFctJuZmZmZmZmVqFaljsAM1vHvTkDRnUsdxRW6UYtKXcEZmZmZuskX2k3MzMzMzMzq1BO2htI0tL0e0tJtzdTn9dI6lVLndMltWuOeNYWSaMkndnAbZ9u6ngaEMNkSf0bUqehx68ufRbU7y9pdH37MTMzMzOz5uWkvZEi4s2IGN5MfZ0QES/UUu10oF5Jn6Rmv01ibfUZEXusjXabUcnjJ6lFU3USEdMi4tSmas/MzMzMzNYOJ+2NJKlK0ty03ELSJZLmSpot6YepfFdJj0maLulBSV1T+WRJF0l6VtLLkvaupZ1VV1MlXSVpmqR5ks5LZacCWwKTJE1KZUtzsQ6XND4tj5c0RtIzwMWSBkiaImmGpKclbVdif38s6bkUV3W/VZLmSxqX4nlIUtsi2xb2ubWkB9K4PCFp+yLb/CD1N0vSHdVXoSVtIemuVD5L0h75/VXm12kM50g6LJXvk8bxdkkvSrpZkmo5TqdKeiHt8y1FYmwr6ZY0BncBbXPrhqRxfV7SbZLaFxvXmo6fpN9ImgXsLumcNB5zJY2tjj05WtLMtG5A2r7ocU3jcF9a7iTp7rR/UyX1LRWjmZmZmZk1Lz+IrmmNBKqAfhGxIiVDrYDLgYMj4p2UPP4COC5t0zIiBkjaHzgXGFysnSJ9/Swi3lN29fURSX0jYrSkM4BBEbG4DvF2B/aIiJWSOgB7p/4GA78EDslXljQE6AkMAARMkDQQeC2VHx4RP5B0a9r2plr6fAQ4KSJekfR14Epg34L6d0bEuNT/z4Hj03iOBh6LiGFpDAqT4X8D+gE7AZ2B5yQ9ntbtDOwIvAk8BeyZTiSUOk5nAT0i4hNJmxTZp5OBjyNih5TwPp/i7QycDQyOiGWSfgqcAZxfpA1KHL+NgGci4j9Tmy9ExPlp+UbgQODeVLddRPRLx+RaoDfwIrUcV+A8YEZEDJW0L3BDGruSJI0ke5/SokMXqpZfV1N1Mzjr/nJHYGZmZraGhRceUO4QauWkvWkNBsZExAqAlFT3JkueJqaLoi2At3Lb3Jl+TydL1Iu2U6Sv76XEqSXQFegFzK5nvLdFxMq03BG4XlJPIIBWReoPST8z0uv2ZMn6a8CCiJhZZF+K9pmuOO8B3Ja7WNy6SP3eKVnfJPX3YCrfFzgGIO1D4aOp9wL+mNa9Lekx4GvAh8CzEbEIQNLMFOsHlD5Os4GbJd0N3F0kxoFkJxGIiNmSqo/DbmTH5anU5obAlBLjUspK4I7c60GSfkI2hb4TMI/Pk/Y/phgel9QhnWDYmNqP616kRD4iHpW0maQOEfFhqaAiYiwwFqB1155Rz30yMzMzM7M6ctK+9gmYFxG7l1j/Sfq9kjoeD0k9gDOBr0XE+8qmvLcpUT2fUBXWWZZbvgCYlK5cVwGTi3UN/Coiri6Ip4rP9wOyfVljenxBnxsAH0REjVd0gfHA0IiYJWkEsE8t9euiMNaW1HycDiBLzL8L/ExSn+oTKrUQMDEiDm9ErMurT6xIakM2G6F/RLwuaRSrH9PC5Dmo23E1MzMzM7MK5Xvam9ZE4ESlh6ylae0vAV0k7Z7KWknasQHt5HUgS36XSNoC2C+37iOyq6vV3pa0g6QNgGE19NkReCMtjyhR50HguOr7siV1k7R5LftSVLqKu0DSoaktSdqpSNWNgbfSbQZH5sofIZuWXv0MgMJ/FP4EcFha14Us6X62hpCKHqc0bl+OiEnAT8nGqXAq/uPAEWm73kD1PeFTyabeb5PWbSRp2xpigDWPX151gr44HYPCByBW37e/F7AkIpZQt+P6BGlsJe0DLK7pKruZmZmZmTUfJ+1N6xqyqeKz04PDjoiI/yNLri5KZTPJpoXXq538yoiYRTZF/UXgD2T3ZVcbCzxQ/SAzsvux7wOeZvVp+YUuBn4laQYlrvhHxEOpvymS5gC3UzrBrIsjgePTPs4DDi5S53+AZ8j28cVc+WlkU8XnkE3HL/xXeHeRTWufBTwK/CQi/lEqkBqOUwvgptTPDGB0RHxQsPlVQHtJ88nuV5+e2nyHLFH+Y5oyPwVY42F7BQqPXz7GD4BxwFyyEyjPFVRZno7fGLJ7/6Hm41p9ZX4UsGuK8ULg2FpiNDMzMzOzZqII345q9kUj6RDgoIhodILeumvP6HrspU0QlZmZmZlZ86qkB9FJmh4R/QvLfU+72ReMpINY/T8YNEqfbh2ZVkFfdmZmZmZm6xMn7WZfMBExAZhQ7jjMzMzMzKx2vqfdzMzMzMzMrEI5aTczMzMzMzOrUE7azczMzMzMzCqUk3YzMzMzMzOzCuWk3czMzMzMzKxCOWk3MzMzMzMzq1BO2s3MzMzMzMwqlJN2MzMzMzMzswrlpN3MzMzMzMysQrUsdwBmVhkk9QO2jIg/12vDN2fAqI5rJyizpjBqSbkjMDMzM2swX2m3epG0NP3eUtLtzdTnNZJ61VLndEntmiOetU3S0w3cbryk4Q3cdiPgN8C0hmxvZmZmZmZrh5N2a5CIeDMiGpQgNqCvEyLihVqqnQ7UK2mXVJEzTSJijzJ02xv4UUT8swx9m5mZmZlZCU7arUEkVUmam5ZbSLpE0lxJsyX9MJXvKukxSdMlPSipayqfLOkiSc9KelnS3rW0M1lS/7R8laRpkuZJOi+VnQpsCUySNCmVLc3FOlzS+LQ8XtIYSc8AF0saIGmKpBmSnpa0XYn9/bGk51Jc1f1WSZovaVyK5yFJbYtsW93ntLS/B6byHdMYzEzt9iwS+08lzZE0S9KFqayfpKlpm7skbVqkz2+mfZoj6VpJrVP5/pJeTMdktKT70iY7ACNTne9KeiZt/7CkLWp7P5iZmZmZ2drhpN2awkigCugXEX2BmyW1Ai4HhkfErsC1wC9y27SMiAFkV8jPLdVOkb5+FhH9gb7ANyT1jYjRwJvAoIgYVId4uwN7RMQZwIvA3hGxM3AO8MvCypKGAD2BAUA/YFdJA9PqnsDvImJH4APgkBJ9VqXtDwDGSGoDnARcFhH9gP7AooJ+9wMOBr4eETsBF6dVNwA/TWM0h8/Hr3q7NsB44LCI6EP27IqTU/nVwH7pmHQpEeuTwG5pTG4BflKinpmZmZmZrWUVOT3Y1jmDgTERsQIgIt6T1JtsyvVESQAtgLdy29yZfk8nS2iLtlOkr+9JGkn23u0K9AJm1zPe2yJiZVruCFyfrnIH0KpI/SHpZ0Z63Z4sWX8NWBARM4vsS6FbI+Iz4BVJrwLbA1OAn0nqDtwZEa8UbDMYuC4iPoZV49oR2CQiHkt1rgduK9huuxTXy7k6pwCTgVcjYkEq/yPp6nqB7sCf0syIDYEFhRXSMRgJ0KJDF6qWX1dit80qwFn3lzsCMzMzq1ALLzyg3CHUylfabW0RMC8i+qWfPhExJLf+k/R7JXU8eSSpB3Am8M10lfl+oE2J6pFbLqyzLLd8ATApInoD3y3RnoBf5fZlm4j4fcF+1LYvUfg6Iv4AHAT8C/izpH1LbNvcLgeuSFfpT6TImETE2IjoHxH9W7Tzk+PNzMzMzNYWJ+3WFCYCJ1Y/2E1SJ+AloIuk3VNZK0k7NqCdvA5kCfeSdJ/1frl1HwEb516/LWkHSRsAw2rosyPwRloeUaLOg8BxktqnuLpJ2ryWfSl0qKQNJG0NbAW8JGkrsivfo4F7yKb8500Evq/0VHxJnSJiCfB+9XMAgKOBxwq2ewmokrRNQZ2XgK0kVaXyw0rEmh+TY+u3m2ZmZmZm1pSctFtTuIZsqvhsSbOAIyLi/4DhwEWpbCZQ21PR12gnvzIiZpFNUX8R+APwVG71WOCB6gfRAWcB9wFPs/q0/EIXA7+SNIMSV8kj4qHU3xRJc4DbWf0EQV28BjwL/AU4KSKWA98D5kqaSXYrwQ0F/T4ATACmpTpnplXHAr+WNJvsHvvzC7ZbDnwfuC3F+xnZbQf/Av6dbJymk53oKPYPrEelbacDi+u5n2ZmZmZm1oQUUThr18yaUnpy/X0R0Sz/176WWNpHxFJlDxr4HfBKRPy2MW227tozuh57adMEaGZmZmbWjCrpnnZJ09NDt1fjB9GZfbH8QNKxZA+Ym0H2NPlG6dOtI9Mq6MvOzMzMzGx94qTdbC2LiBHljqFauqreqCvrZmZmZmbWfHxPu5mZmZmZmVmFctJuZmZmZmZmVqGctJuZmZmZmZlVKCftZmZmZmZmZhXKSbuZmZmZmZlZhXLSbmZmZmZmZlahnLSbmZmZmZmZVSgn7WZmZmZmZmYVykm7mZmZmZmZWYVqWe4AzGwd9+YMGNWx3FFYpRu1pNwRmJmZma2TfKXd1kmStpM0tNxxmJmZmZmZrU3rXdIuaWn6vaWk25upz2sk9aqlzumS2jVHPOUmaaGkzk3Y3vmSBudebwmMAiY3st3Jkvo3tr6kgySdVcu2J0k6piFxmpmZmZnZF9d6Oz0+It4EhjdTXyfUodrpwE3Ax3VtV1LLiFjR4MCaUDljiYhzCl6/CRxejliKiYgJwIRa6oxppnDMzMzMzGw9st5daa8mqUrS3LTcQtIlkuZKmi3ph6l8V0mPSZou6UFJXVP5ZEkXSXpW0suS9q6lnVVXYCVdJWmapHmSzktlpwJbApMkTUplS3OxDpc0Pi2PlzRG0jPAxZIGSJoiaYakpyVtV2J/fyzpuRRXdb9VkuZLGpfieUhS2yLbVvc5Le3vgal8hKQJkh4FHpHUSdLdqY+pkvqmepultudJugZQ4TFIr8+UNCotbyPpYUmzJD0vaetU/lNJc1L5hbn4hqflb6axmCPpWkmtU/lCSeeltuZI2r7IfraVdEsak7uAtrl1Q9I4Py/pNknti7+zOFrSzPQeGJAbpyty+/xoGqNHJH0llY+SdGbu/fLbNN7zJX1N0p2SXpH081xMd6f35jxJI3Plx6fj9Gw6ttV9d5F0R3ofPCdpz1zf16Z+X03vx+q2jkrtzJR0tbL3eIs05nPTWP6oxFiYmZmZmdlatt5eaS8wEqgC+kXEipR8tgIuBw6OiHckHQb8AjgubdMyIgZI2h84FxhcrJ0iff0sIt6T1IIs0e0bEaMlnQEMiojFdYi3O7BHRKyU1AHYO/U3GPglcEi+sqQhQE9gAFnCPEHSQOC1VH54RPxA0q1p25uK9FmVtt+a7OTCNql8F6Bv2qfLgRkRMVTSvsANQL80Pk9GxPmSDgCOr8M+3gxcGBF3SWoDbCBpP+Bg4OsR8XHh+KZ644FvRsTLkm4ATgYuTVUWR8Qukv4dOBMonAFxMvBxROyQTjg8n9rtDJwNDI6IZZJ+CpwBnF8k7nYR0S+N77VA74L1lwPXR8T1ko4DRgPF7r3/v4joL+k04B5gV+A94G+SfhsR7wLHpXFvCzwn6Q6gNfA/ZMflI+BRYFZq8zLgtxHxZDpZ8CCwQ1q3PTAI2Bh4SdJVwDbAYcCeEfGppCuBI4F5QLeI6J3GZ5PC4NNJhJEALTp0oWr5dUV20SznrPvLHYGZmZnZGhZeeEC5Q6jVFyVpHwyMqZ7enRKh3mQJ10RJAC2At3Lb3Jl+TydLaIu2U6Sv76WEpiXQFegFzK5nvLdFxMq03BG4XlJPIIBWReoPST8z0uv2ZMn6a8CCiJhZZF8K3RoRnwGvSHqVLMkDmJjbz71IJwwi4lFlV9g7AAOBf0vl90t6v6adk7QxWVJ4V9pmeSofDFwXER+n8sLx3S7tz8vp9fXAKXyetOeP2b8V6XogWRJNRMyWVH1cdiM7Tk+l98KGwJQS4f8xbf+4pA5FEtrdc33fCFxcop3q6fRzgHkR8RZAGvsvA+8Cp0oalup9meyYfgl4rHpsJN0GbJvqDAZ6pX0A6JCbMXB/RHwCfCLpn8AWwDfJThY8l7ZpC/wTuBfYKp2kuR94qDD4iBgLjAVo3bVnlNhHMzMzMzNrpC9K0l6MyJKl3Uus/yT9Xkkdx0lSD7IrvF+LiPeVTXlvU6J6PtEprLMst3wBMCkihkmqovjD1wT8KiKuLoinis/3A7J9WWN6fJF48q+XFVashxWsfgtGqbFoKvU+ZonITk7U5T75UuNUX9Wxfsbqx+gzoKWkfciS8N3TrIPJ1D5+GwC7VZ8EqZYS8sL3QUuy/b4+Iv6rsCFJOwHfBk4CvsfnM1DMzMzMzKwZrbf3tBeYCJwoqSVAmnb9EtBF0u6prJWkHRvQTl4HsiR3iaQtgP1y6z4im5pc7W1JO0jaABhGaR2BN9LyiBJ1HgSOq76qKqmbpM1r2ZdCh0raQNm95VuRjU+hJ8imT5OSysUR8SHwOHBEKt8P2DTVfxvYPF2Rbw0cCBARHwGLlP5lm6TWyp6sPxH4flouNr4vAVW5qftHA4/VYx/zcfYG+qbyqcCe1e1K2kjStsWb4LBUZy9gSUQU/vPpp4H/l5aPJBuzhugIvJ8S9u3JZgMAPAd8Q9Km6X2Yv1XiIeCH1S8k9aulj0eA4dXvlXTbyFfT7QIbRMQdZLcN7NLAfTD7/+zde7RV1Xn///dHIHhBMSbEHs3lpIZ4Q0VBEogYsMTG2HipqFVrRBuJaapRhzb2a2owxhuxiUFTFfkqJhqbaNRabQWioEa8AHJXjL9ftDbBqmkMFQ0a8fn+sZ4dFpu92efAOWdv5PMa44yz9lxzzfnMtRaM8ew51zpmZmZmtpE2l5n2KRRLiBdJ+gNwfURcreLlZpMk9ac4F1dSPM/b4XaAqys7I2KhpPnAMuC/gEdKx04G7pO0PCJGA+cB9wCvAHMplrTXMpFiefzXKZYqryMipkvaHXg0Z1VXAn9NMaPaUS8AT1B88XBaRKwqLbOumADckMvK3wBOyvILgVslLaVIWl/IuP4g6ZvZ7q8pzkvFicB1uf8PwNERcV8mmnMlvQX8O/B/SuNcJelk4LZMWOcAnXkr+zXAjZKeBp6mWEZPvtNgXI6hb9b9OvCLGm2symvch9qzz6dnH+dSXNuTOxFf2X3AaRnrMxRfLBARv5Z0CcU5/S3FOa18cXAG8P28Pr0pvqQ4rV4HEfFU3lfT88ujP1A8bvD7HEPlS711ZuLNzMzMzKxnKMKPo27uchn/PRHRI3/X3jaOpH4RsTK/uLgTuKHyfoBm6Ns2MNpOurJxRTMzMzOzFtNKL6KTNC8ihlaXby4z7WbvJhPypX1bUiyJv6uZwey1c3/mttB/dmZmZmZm7yZO2o2IGNfsGKzjIuKcZsdgZmZmZmY9Y3N5EZ2ZmZmZmZnZJsdJu5mZmZmZmVmLctJuZmZmZmZm1qKctJuZmZmZmZm1KCftZmZmZmZmZi3KSbuZmZmZmZlZi3LSbmZmZmZmZtainLSbmZmZmZmZtajezQ7AzDZxy+fDhP7NjsJa3YQVzY7AzMzMbJPkmXbrEZK2kfRlSb7nzMzMzMzMOqjbEyhJK/P3TpJu7+7+sq8pkvZoUOdMSVv3RDxdRdIoSfdsxPH/Lmn73D5D0tOSbpF0mKTzujDOtdqT1Bu4Gvh5RLzTVf3U6XuCpHNy+5uSxmxgO1+W9Jik2yV9aiPiGSfp6o2t04n+Zm/gcQ3/zZiZmZmZWc/rseXxEbEcGNtDfX2xA9XOBG4G3uhou5J6R8TbGxxYk0XE50of/xYYExG/ys93d2E/d5fby3N2cle134k4LtiIY68BrunCcHpERIzYwOM68m/GzMzMzMx6WI8tVZbULmlJbveSdIWkJZIWSTo9y4dIelDSPEnTJLVl+SxJl0t6QtIvJI1s0M4sSUNz+xpJcyUtlXRhlp0B7ATMlDQzy1aWYh0raWpuT5V0raTHgYmShkl6VNJ8SbMl7VpnvOdKmpNxVfptz9nt6zOe6ZK2qnFspc+5Od6/qFGnZhw5a3uHpPskPStpYumY5yW9X9K1wJ8C/yHprPJMr6QdJd0paWH+jMjyu/K6LJU0vtTmZyU9mXXvL8VQaa9d0gN5Hu6X9OHSGCdl7L+UtM4XOjlTfmbp88WSvlqj3vl5nn4O7Foqn1ppV9Jlkp7KOK7IsgGSfprXaU5lRl3FbP0NeR/9Mu+XSptn5/22pBxbVTwnZzxPAJ8qldfsr56M44d5nZ+VdGqW98tz+aSkxZIOLx1TWdnSJukhSQsy1sq/mXX+PWR5+d/Mwdnnk5Juk9RvfXGamZmZmVn3adaL6MYD7cDgiHhb0g6S+gBXAYdHxCuSjgUuBk7JY3pHxDBJnwO+AYyp1U6Nvs6PiN9K6gXcL2nviJgk6WxgdET8pgPxfhAYERGrJW0HjMz+xgCXAEeVK0s6GBgIDAME3C3pQOCFLD8uIk6V9JM89uYafbbn8btQfLnwsar9y9YTx2BgX+BN4BlJV0XEf1UOjIjTJH22Mn5J40rtTgIejIgj85xVErZT8jxuBcyR9FOKL32uBw6MiOfqnP+rgJsi4iZJp2T7R+S+NuAAYDeKmfnqxyduAO4ArlTxLPxf5Tn5I0lDsnwwxf38JDCvqs77gCOB3SIilI8IAN8DvhsRP88vE6YBu+e+3YDRwLZ5Dq8B9qZYMfAJiuv6uKQHI2J+qa824EJgCLACuzmbbAAAIABJREFUmAnM70B/9ewNfBLYBpgv6V7gZeDIiPhfSe8HHpN0d0RE6bjjgWkRcXFex8qjILX+PSwqxf9+4OsUqzBel/Q14Gzgmw3iNDMzMzOzbtCspH0McG1lqXkmEYOAQcAMSQC9gBdLx9yRv+dRJLQ126nR1zE5M9ybIkncA1hUo9763BYRq3O7P3CTpIFAAH1q1D84fyrJWj+KZP0F4LmIWFBjLNV+ks9/PyvplxRJZNn64rg/IlYASHoK+AjwX3TMQcAXAHLMlVc+nyHpyNz+UI5nAPBQRDyX9Wud/+HAX+b2D4GJpX135RifkrRj9YER8byk/5G0L7AjMD8i/qeq2kjgzoh4I8dba5n/CmAV8H9VvBOg8l6AMcAeeb8BbFeaVb43It4E3pT0cvZ/QPb1evZ1R/b/x6SdIqGfFRGvZJ0fAx/vQH/1/GtE/B74vYpVIcOAe4FL8ougd4CdM77/Lh03B7ghvwy7q3TPNfr38MkseyTjfA/waHVQ2cZ4gF7bDaB91Y0NhmGbvfPubXYEZmZmthl6/rJDmx3CRmulP/kmYGlEDK+z/838vZoOxi3po8A5wP4R8aqKJe9b1qlenqWsrvN6afsiYGbORLcDs2p1DVwaEddVxdPOmnFAMZZ1lsfXiKfW5/XFUd3HRl1nSaMoEs7hEfGGpFnUP4+dUY5TdepMAcYBf0Ix895puRphGPBnFO9V+DuKLye2AD4ZEavK9TNZ7dJzmNbXXz217oMTKL4wGRIRf5D0PFXXIyIeyqT+UGCqpO8AD9P434OAGRFx3HqDipgMTAbo2zawOkYzMzMzM+sizfrzWzOAL6l4qzi5rPoZYICk4VnWR9KeG9BO2XYUCfeKnMk9pLTvNYqlzxUvSdo9l2EfSX39gV/n9rg6daYBp1RmUSXtLOkDDcZS7WhJW0jaheL582c2II4NcT/wZfjjOwP6Z1+vZsK+G8VsLMBjwIH55Uit8w8wm2L5OhTJ5sOdjOdO4LPA/hTntdpDwBGStpK0LfD56gp5HfpHxL8DZwH75K7pwOmleoMbxPJw9rW1pG0o7pPq8TwOfFrS+3KW++jSvs72B3C4pC1zif8oihn0/sDLmbCPplhJsRZJHwFeiojrKb742I/1/3uoeAz4VOVxDBV/qu/jNeqZmZmZmVkPaFbSPoViqfgiSQuB4yPiLYpZ0MuzbAHQ6E3Y67RT3hkRCymWLi8DfgQ8Uto9GbgvlxwDnEexbHo2ay/LrzYRuFTSfOrMvkbE9OzvUUmLKZ7V3rZW3fV4AXgC+A/gtOrZ2Y7EsYG+CozOuOdRLJW+D+gt6WngMorEjlwCPh64I8//j2u0dzpwsqRFwInZfoflfTGT4nGB1TX2P5n9LqQ4V3NqNLMtcE/G8HOKZ7QBzgCGqng53VPAaQ1ieRKYSnFdHgemlJ9nzzovAhMolpQ/Ajxd2t2p/tIiivE/BlyUf4XhlmxnMcWjDMtqHDcKWJj3x7HA9xr8e8jw4xWKL4FuzfP1KOs+mmFmZmZmZj1Ea7+7ylpBLlu+JyJ65O/at7Jc+fAkcHREPNvseHqSpAnAyoi4ogf6WgwcVnk/QWf0bRsYbSdd2Q1RmZmZmZltnE3pmXZJ8yJiaHV5Kz3TbrYWSXtQrH64c3NL2HuSpBnA4g1J2AH22rk/czeh/wzNzMzMzDYlTtpbUESMa3YMrSAinqJ4nn+zFBETeqifz/REP2ZmZmZm1nnNeqbdzMzMzMzMzBpw0m5mZmZmZmbWopy0m5mZmZmZmbUoJ+1mZmZmZmZmLcpJu5mZmZmZmVmLctJuZmZmZmZm1qKctJuZmZmZmZm1KCftZmZmZmZmZi3KSbuZmZmZmZlZi+rd7ADMbBO3fD5M6N/sKGxTN2FFsyMwMzMza0meaX8Xk7Qyf+8k6fYe6nOKpD0a1DlT0tY9EU8rkDRU0qQNPPb/dHU8dfo5TNJ5PdGXmZmZmZl1nCKi2TFYN5G0MiL6NTuOapKeB4ZGxG86cUzviHi7+6JqTRtyDSX1iojV3RVTtaE79Yq541vuNrNNjWfazczMbDMnaV5EDK0u90z7ZkBSu6Qlud1L0hWSlkhaJOn0LB8i6UFJ8yRNk9SW5bMkXS7pCUm/kDSyQTuzJA3N7WskzZW0VNKFWXYGsBMwU9LMLFtZinWspKm5PVXStZIeByZKGibpUUnzJc2WtGud8Z4raU7GVem3XdLTkq7PeKZL2qrGsVMz7sck/VLSKEk35LFTS/XqxXx0npOFkh7KslGS7sntfpJulLQ44zsqy4/LsiWSLs+yy4CtJC2QdEuW/XVeiwWSrpPUqxKPpH+StBAYLumCPAdLJE2WpNL1+V4ev0TSsCwfJ+nq3P68pMfzPP9M0o6N7jEzMzMzM+seTto3P+OBdmBwROwN3CKpD3AVMDYihgA3ABeXjukdEcOAM4Fv1GunRl/n5zdFewOflrR3REwClgOjI2J0B+L9IDAiIs4GlgEjI2Jf4ALgkurKkg4GBgLDgMHAEEkH5u6BwPcjYk/gd8BRdfp8LzAcOAu4G/gusCewl6TBDeK9APjziNgHOKzG/n8EVkTEXnneHpC0E3A5cFDGvL+kIyLiPOD3ETE4Ik6QtDtwLPCpiBgMrAZOyHa3AR6PiH0i4ufA1RGxf0QMArYC/qIUw9Z5/N9SXOtqPwc+mef5X4C/bzBmMzMzMzPrJn4R3eZnDHBtZal5RPxW0iBgEDAjJ2R7AS+Wjrkjf8+jSNRrtlOjr2Mkjae4z9qAPYBFnYz3ttJS7/7ATZIGAgH0qVH/4PyZn5/7USTrLwDPRcSCGmOp9m8REZIWAy9FxGIASUvzmAV1jgN4BJgq6SesOW9lY4C/qnyIiFfzS4VZEfFK9nMLcCBwV9WxfwYMAebkddoKeDn3rQZ+Wqo7WtLfA1sDOwBLgX/Lfbdm3w9J2k7S9lX9fBD4ca62eA/wXPUg8rqOB+i13QDaV91Y+2yYddR59zY7AjMzM9sMPX/Zoc0OoSEn7QYgYGlEDK+z/838vZoO3jOSPgqcA+yfielUYMs61csvVqiu83pp+yJgZkQcKakdmFWra+DSiLiuKp521owDirGsszw+Veq9U3XMO6wZf82YI+I0SZ8ADgXmSRpSp48NIeCmiPiHGvtWVb7ckLQl8M8U7w34L0kTWPu8Vr/IovrzVcB3IuJuSaOACdWdRcRkYDJA37aBfjGGmZmZmVk38fL4zc8M4EuSegNI2gF4BhggaXiW9ZG05wa0U7YdRcK9Ip+JPqS07zVg29LnlyTtLmkL4Mj19Nkf+HVuj6tTZxpwiqR+GdfOkj7QYCwbombMknaJiMcj4gLgFeBDVcfNAL5Sqv9e4AmKxwfen8+oHwc8mFX+kI8vANwPjK2MR9IOkj5SI7ZKgv6bPA9jq/Yfm8cfQLFUv/oNYOXzfFL9U2BmZmZmZt3NSfvmZwrFUvFF+dKy4yPiLYrE7vIsWwCM6Gw75Z0RsZBiifoy4EcUy8YrJgP3KV9EB5wH3APMZu1l+dUmApdKmk+dGf+ImJ79PZrL229n7S8Iukq9mL9deaFc7ltYddy3gPdWXlZH8Wz/i9nezKw/LyL+NetPpjjHt0TEU8DXgemSFlF8AdBWHVhE/A64HlhC8SXGnKoqq/IcXgv8TY2xTQBukzQP6PAb/s3MzMzMrOv5T76ZbUYkzQLOiYi5XdVm37aB0XbSlV3VnJmZmZlZj2mlZ9pV50+++Zl2M9soe+3cn7kt9J+dmZmZmdm7iZN2s81IRIxqdgxmZmZmZtZxfqbdzMzMzMzMrEU5aTczMzMzMzNrUU7azczMzMzMzFqUk3YzMzMzMzOzFuWk3czMzMzMzKxFOWk3MzMzMzMza1FO2s3MzMzMzMxalJN2MzMzMzMzsxblpN3MzMzMzMysRfVudgBmtolbPh8m9G92FLapm7Ci2RGYmZmZtSTPtJttBEl9JJ0pqVezY9kYkraX9OVmx2FmZmZmZmtz0r6RJK3M3ztJur2H+pwiaY8Gdc6UtHVPxNNZkqZKGlujvOG4OtlPw2siaZSkezaim28C/x0RqzeijeqYjpb0tKSZkoZKmrSeuh0ZY7uk4xt0OwlYsiHxmpmZmZlZ9/Hy+C4SEcuBdRLRburrix2odiZwM/BGR9uV1Dsi3t7gwDZSB8fVmfa69ZpI2gpYEhH/0sVN/w1wakT8PD/PrVexg2NsB44HflS9Q1Jv4H3A7RHx8AZFa2ZmZmZm3cYz7V0kZzOX5HYvSVdIWiJpkaTTs3yIpAclzZM0TVJbls+SdLmkJyT9QtLIBu3MkjQ0t6+RNFfSUkkXZtkZwE7ATEkzs2xlKdaxkqbm9lRJ10p6HJgoaZikRyXNlzRb0q51xnuupDkZV6Xf9pwhvj7jmZ6J7frO20UZQ6+qca2UdLGkhZIek7Rjlg+Q9NPse46kT2X5pyUtyJ/5kratuiZbSrpR0uLcP7pGLDtIuivH9JikvUt9zsgxTZH0n5LeHxG/B67LOv0k3S/pyezj8BrtnyLpytLnUyV9t6rOBcABwP+V9O3ySoAOjLFd0sMZw5OSRmSzlwEj87izJI2TdLekB4D7ga2ASxq0YWZmZmZmTeCkvXuMp5jdHBwRewO3SOoDXAWMjYghwA3AxaVjekfEMIoZ8m/Ua6dGX+dHxFBgb+DTkvaOiEnAcmB0RKyTnNbwQWBERJwNLANGRsS+wAVkMlcm6WBgIDAMGAwMkXRg7h4IfD8i9gR+BxxVr1NJ3wYGACfXWF6+DfBYROwDPAScmuXfA74bEftn21Oy/BzgKxExGBgJ/L6qva8AERF7AccBN0nasqrOhcD8PNf/B/hBln8DeCDHdDvw4RrDWQUcGRH7AaOBf5Kkqjo/AT6f9wLAyRT3wR9FxDcpZtZPiIhzq45vNMaXgc9kDMdSLHkHOA94OCIGR0TlS4L9KO7FT3ewDTMzMzMzawIvj+8eY4BrK0vNI+K3kgYBg4AZmcv1Al4sHXNH/p5HkajXbKdGX8dIGk9xLduAPYBFnYz3tlLS3J8ioR0IBNCnRv2D82d+fu5Hkay/ADwXEQtqjKXaPwKPR8T4OvvfAirPms8DPpPbY4A9SvnwdpL6AY8A35F0C3BHRPyqKmc+gOJLEyJimaT/BD5e1ecB5JcMEfGApPdJ2i7Lj8zy+yS9WiNeAZfklxfvADsDOwL/XakQEStzdvsvJD0N9ImIxXXGX0ujMfYBrpY0GFhdY3xlM+rcTx1qI++58QC9thtA+6obOzEMsxrOu7fZEZiZmdlm6PnLDm12CA05ae85ApZGxPA6+9/M36vp4HWR9FGK2df9I+LVXPJePXtcEaXt6jqvl7YvAmZGxJGS2oFZtboGLo2I66riaWfNOKAYS73l8XMoZuh3qJM8/iEiKjGXz8kWwCcjYlVV/csk3Qt8DnhE0p9TzH73lBMoVg0MiYg/SHqe2tdiCsUs/jKgU5luRDQa41nAS8A+FOdpfeN/vU55h9qIiMnAZIC+bQOjVh0zMzMzM9t4Xh7fPWYAX1Lxki8k7QA8AwyQNDzL+kjacwPaKduOIvlakc98H1La9xqwbenzS5J2l7QFOWtcR3/g17k9rk6dacApOcONpJ0lfaDBWKrdR/Gs9b2Stm1UuWQ6cHrlQ84II2mXiFgcEZdTfCGwW9VxD1Mk1kj6OMUS92fWU2cU8JuI+F+KGe5jsvxg4L014uoPvJwJ+2jgI7WCj4jHgQ9RvBju1o4N+Y9jbTTG/sCLEfEOcCLFag5Y915Yn3ptmJmZmZlZEzhp7x5TKJaKL5K0EDg+It6ieMv35Vm2AGj0kq912invjIiFFEvUl1G8GfyR0u7JwH3KF9FRPNd8DzCbtZflV5sIXCppPnVm/CNievb3qKTFFM95dybxrrRzG3A9cLcavLCu5AxgaL4s7ingtCw/U/nCPuAPwH9UHffPwBYZ74+BcRHxZlWdCRSz/4sovlA4KcsvBA7OF74dTbHk/bWqY2/JuBYDX6C4JvX8BHgkImots1+fjozxpLxXdmPNbPoiYLWKl/qd1aCPem2YmZmZmVkTaM0KZDOrRVJfYHVEvJ0rJa7Jl8FtaHv3ULxM7/4uC7KJ+rYNjLaTrmxc0czMzMysxbTSM+2S5uVLxtfiZ9rNGvsw8JN8tOAt1rzJvlMkbQ88ASx8tyTsAHvt3J+5LfSfnZmZmZnZu4mTdrMGIuJZYN8uaOd3rP+N7mZmZmZmZmvxM+1mZmZmZmZmLcpJu5mZmZmZmVmLctJuZmZmZmZm1qKctJuZmZmZmZm1KCftZmZmZmZmZi3KSbuZmZmZmZlZi3LSbmZmZmZmZtainLSbmZmZmZmZtSgn7WZmZmZmZmYtqnezAzCrR9KfAy9FxIJmx2LrsXw+TOjf7ChsczZhRbMjMDMzM+s2m/VMu6SV+XsnSbf3UJ9TJO3RoM6ZkrbuiXiapXqMkv5d0valzwcBfw4s3Mh+Vm7M8d1N0jhJV+f2aZK+0M39HdHo/jMzMzMzs9axWSftFRGxPCLG9lBfX4yIpxpUOxPoVNIuaVNbNbHWGCPicxHxu9LnByLi7IiIpkS3ATb2GkTEtRHxg66Kp44jACftZmZmZmabCCftgKR2SUtyu5ekKyQtkbRI0ulZPkTSg5LmSZomqS3LZ0m6XNITkn4haWSDdmZJGprb10iaK2mppAuz7AxgJ2CmpJlZtrIU61hJU3N7qqRrJT0OTJQ0TNKjkuZLmi1p1zrjPVfSnIyr0m+7pKclXZ/xTJe0VY1jd5H0mKTFkr5VFVutdreRdK+khXkujq0zxuclvT+3z866SySd2cn4PprnYLGkbzUad43j17kmWf45Scvy+k+SdE+WT5D0Q0mPAD/MOB/IPu6X9OGs93lJj+e1+ZmkHWv0PUHSObk9S9J3M5anJe0v6Q5Jz5bHJemv895bIOk6Sb2yfKWki/O8PyZpR0kjgMOAb2f9XSQNzv2LJN0p6b15/BmSnsryf6l1rszMzMzMrPs5aV/XeKAdGBwRewO3SOoDXAWMjYghwA3AxaVjekfEMIrZ42/Ua6dGX+dHxFBgb+DTkvaOiEnAcmB0RIzuQLwfBEZExNnAMmBkROwLXABcUl1Z0sHAQGAYMBgYIunA3D0Q+H5E7An8DjiqRn/fA74XEXsBv+pAu58FlkfEPhExCLhvfWOUNAQ4GfgE8EngVEn7djK+azK+Fzs47rJ1romkLYHrgEPy+g+oOmYPYExEHEdxn9xUuuaTss7PgU/mtfkX4O9r9F3trYzlWuBfga8Ag4Bxkt4naXfgWOBTETEYWA2ckMduAzwWEfsADwGnRsRs4G7g3IgYHBH/P/AD4GsZ72LW3L/nAftm+WkdiNXMzMzMzLrBprakuieMAa6NiLcBIuK3kgZRJEszJAH0opQQAnfk73kUiXrNdmr0dYyk8RTXoY0i+VvUyXhvi4jVud0fuEnSQCCAPjXqH5w/8/NzP4pk9gXgudJL38pjKRtOscQa4EfAFQ3afRj4J0mXA/dExMMNxnMAcGdEvA4g6Q5gJEWy2ZH4PsWaZP6HwOUN4nuo6vha12QL4JcR8VzWuZXiS5mKuyPi97k9HPjLUv8Tc/uDwI9VrNB4D/Acjd2dvxcDSyPiRQBJvwQ+RHGuhgBz8r7cCng5j3kLuCe35wGfqW5cUn9g+4h4MItuAm7L7UUUX1jdBdxV49jx5Dnotd0A2lfd2IHhmHWT8+5tdgRmZmbWop6/7NBmh7DRnLR3jCiSpuF19r+Zv1fTwXMq6aPAOcD+EfGqiiXvW9apXn6uu7rO66Xti4CZEXGkpHZgVq2ugUsj4rqqeNpZMw4oxrLO8vP1qNlutr0f8DngW5Luj4hvdqLdso7GV+s5+LrxleLszDUpe71xFa4CvhMRd0saBUzowDGV8b7D2mN/h+I+E8Ws/j/UOPYPpfcBdPi+LDkUOBD4PHC+pL0qX0ABRMRkYDJA37aBm8x7B8zMzMzMNjVeHr+uGcCXlC8Vk7QD8AwwQNLwLOsjac8NaKdsO4pkb0U+33xIad9rwLalzy9J2l3SFsCR6+mzP/Dr3B5Xp8404BRJ/TKunSV9oMFYyh5jzUz2XzVqV9JOwBsRcTPwbWC/rF89xoqHgSMkbS1pG4rxNpqdL3ukFNcJpfKOjLveNXkG+NP8YgOKJen1zK7qvxJ7+dqc1NHBNHA/MLYyDkk7SPpIg2P+eN4jYgXwqvI9DMCJwIN5n30oImYCX8vY+3VRzGZmZmZm1glO2tc1hWKp+CJJC4HjI+ItYCxweZYtAEZ0tp3yzohYSLFUexnFMvNHSrsnA/cpX9JG8XzxPRQJYXlZfrWJwKWS5lNnZjUipmd/j0paDNxO7eS5njOBsyUtAj4GrGjQ7l7AE5IWUDwvXXmJWvUYK/E9CUwFngAeB6ZExHw67qvAVzKGnTsz7nrXJJe+/23GO48i8a33h6FPB07O83NixgPFzPptefxvOjGeuvKvEHwdmJ79zaBY0r8+/wKcmy/E24XiC4Rv5/GDgW9SPP5xc56n+cCk8pv9zczMzMys52gT+ota1gJU/G3130dESPor4LiIOLzZcXU3Sf0iYqWKh8e/DzwbEd9tdlytoG/bwGg76cpmh2FmZmZmto5N6Zl2SfPyRdRr8TPt1llDgKszef0dcEqT4+kpp0o6ieIlcvMp3iZvwF4792fuJvSfoZmZmZnZpsRJu3VKvv19n2bH0dNyVt0z62ZmZmZm1qP8TLuZmZmZmZlZi3LSbmZmZmZmZtainLSbmZmZmZmZtSgn7WZmZmZmZmYtykm7mZmZmZmZWYty0m5mZmZmZmbWopy0m5mZmZmZmbUoJ+1mZmZmZmZmLcpJu5mZmZmZmVmL6t3sAMxsE7d8Pkzo3+worNVNWNHsCMzMzMw2SZ5pN9uESOol6SuStmx2LGZmZmZm1v2ctPcwSSvz906Sbu+hPqdI2qNBnTMlbd0T8XQVSbO7uL0euyYdIWmUpHuqiq8Ano6IVR04vkvPj5mZmZmZ9Twvj2+SiFgOjO2hvr7YgWpnAjcDb3S0XUm9I+LtDQ5sI0XEiC5ur8euyYaKiLM6UbdLz4+ZmZmZmfU8z7Q3iaR2SUtyu5ekKyQtkbRI0ulZPkTSg5LmSZomqS3LZ0m6XNITkn4haWSDdmZJGprb10iaK2mppAuz7AxgJ2CmpJlZtrIU61hJU3N7qqRrJT0OTJQ0TNKjkuZLmi1p1zrjPVfSnIyr0m+7pKclXZ/xTJe0VY1jd5R0p6SF+TOiRoydal/SxyT9LNt7UtIuVdekXdLDue/JUp9tkh6StCDP88ga8X5O0rK8bpMqs+WStpF0Q163+ZIOz/ItJd0oaXGWj67R5g6S7srxPSZp7ywfIGlGjm+KpP+U9P4a5+dr2f5CSZdl2al5zhZK+qlypYWko3NsCyU9VOt6mpmZmZlZz/BMe2sYD7QDgyPi7UzQ+gBXAYdHxCuSjgUuBk7JY3pHxDBJnwO+AYyp1U6Nvs6PiN9K6gXcL2nviJgk6WxgdET8pgPxfhAYERGrJW0HjMz+xgCXAEeVK0s6GBgIDAME3C3pQOCFLD8uIk6V9JM89uaq/iYBD0bEkRl3vy5o/xbgsoi4U8Xz4VsAHyg1+zLwmYhYJWkgcCswFDgemBYRF2csaz1SkG1dBxwYEc9JurW0+3zggYg4RdL2wBOSfgacBkRE7CVpN2C6pI9XnYMLgfkRcYSkg4AfAIMprv0DEXGppM8Cf1N1HJIOAQ4HPhERb5Tuizsi4vqs86089irgAuDPI+LXGec6JI2nuN/otd0A2lfdWKua2Rrn3dvsCMzMzMzW8fxlhzY7hIactLeGMcC1laXmmVQPAgYBMyQB9AJeLB1zR/6eR5Go12ynRl/HZMLVG2gD9gAWdTLe2yJidW73B27KxDaAPjXqH5w/8/NzP4pk+gXguYhYUGMsZQcBX8gxrQaqX0PdqfYlbQvsHBF3ZpurAPI8V/QBrpY0GFgNVJLoOcAN+aXKXaW2K3YDfhkRz+XnW8nkNmM8TNI5+XlL4MPAARTJMhGxTNJ/lvqrOID8MiQiHpD0vvzC5ADgyCy/T9KrrGsMcGNEvJH1KvfFoEzWt89zNi3LHwGm5pccd1Q3lm1MBiYD9G0bGLXqmJmZmZnZxnPS3roELI2I4XX2v5m/V9PB6yjpo8A5wP4R8aqKJe/13kJeTsSq67xe2r4ImJmz4O3ArFpdA5dGxHVV8bSzZhxQjGWd5fEd0B3tnwW8BOxDMQu/CiAiHspZ/EMpEtvvRMQPOhHnURHxTFWcHTy8y00FjoiIhZLGAaMAIuI0SZ+gGOM8SUMi4n+aFaSZmZmZ2ebMz7S3hhnAlyT1huL5ZeAZYICk4VnWR9KeG9BO2XYUCfcKSTsCh5T2vQZsW/r8kqTdJW1BzuTW0R/4dW6Pq1NnGnCKpH4Z186SPlCnbi33A1/OY3tJqv6j4J1qPyJeA34l6Yis31frvjm/P/BiRLwDnEix0gFJHwFeymXlU4D9qo57BvjT/MIA4NiqOE9XZumS9s3yh4ETsuzjFLPvayX2VXVGAb+JiP+lmBU/JssPBt5bY8gzgJNLz6xX7ottgRdz1cAJlcqSdomIxyPiAuAV4EM12jQzMzMzsx7gpL01TKFYyr1I0kLg+Ih4i+JN5pdn2QKg0dvA12mnvDMiFlIsIV8G/Igi4auYDNynfBEdcB5wDzCbtZflV5sIXCppPnVm/CNievb3qKTFwO2s/QVBI18FRuex8yiW9G9s+ycCZ0haRDHGP6na/8/ASXked2PN6oJRwMIc77HA96pi+T3wtxTnch7FlyGV5fwXUSy7XyRpaX6u9LVFxv5jYFxElFcIAEwAhmS8lwEnZfmFwMEqXqB3NPDf2Wc5pvuAu4G5khZQrLYA+EfgcYr7YFnpkG/nS+uW5Ll4p6eIAAAgAElEQVRZiJmZmZmZNYUi/DiqWVeS1C8iVuaM+veBZyPiu93UV19gdb4IcDhwTUQM7o6+6unbNjDaTrqyJ7s0MzMzM+sSrfQiOknzImJodbmfaTfreqdKOgl4D8XKhusa1N8YHwZ+ko8xvAWc2o191bTXzv2Z20L/2ZmZmZmZvZs4aTfrYjmr3i0z6zX6ehbYt2FFMzMzMzPbJPmZdjMzMzMzM7MW5aTdzMzMzMzMrEU5aTczMzMzMzNrUU7azczMzMzMzFqUk3YzMzMzMzOzFuWk3czMzMzMzKxFOWk3MzMzMzMza1FO2s3MzMzMzMxaVO9mB2Bmm7jl82FC/2ZHYe92E1Y0OwIzMzOzpvBMu9lmSNIxktqbHYeZmZmZma3fZp+0S1qZv3eSdHsP9TlF0h4N6pwpaeueiKerSJrdxe11+TWRNErSPZ2o3y5pSVfGkO2Ok3R1V7dbp6/ZVZ//GvhIRDzfE/2bmZmZmdmG8/L4FBHLgbE91NcXO1DtTOBm4I2Otiupd0S8vcGBbaSIGNHF7fXYNXk3q74uEXFzs2IxMzMzM7PO2exn2ivKM6qSekm6QtISSYsknZ7lQyQ9KGmepGmS2rJ8lqTLJT0h6ReSRjZoZ5akobl9jaS5kpZKujDLzgB2AmZKmpllK0uxjpU0NbenSrpW0uPAREnDJD0qab6k2ZJ2rTPecyXNybgq/bZLelrS9RnPdElb1Th2R0l3SlqYPyNqxNip9iV9TNLPsr0nJe1SdU3aJT2c+54s9dkm6SFJC/I8j6wR72clLZP0JPCXpfJtJN2Q122+pMM7cI+sE0ONen+dbS6QdJ2kXll+ct4fTwCfKtWfKmls6XP5PH5N0uI8L5dl2al5bhdK+qlyRUaj66LCt/M8LZZ0bJaPynvy9jxPt0jS+s6FmZmZmZn1DCfttY0H2oHBEbE3cIukPsBVwNiIGALcAFxcOqZ3RAyjmCH/Rr12avR1fkQMBfYGPi1p74iYBCwHRkfE6A7E+0FgREScDSwDRkbEvsAFwCXVlSUdDAwEhgGDgSGSDszdA4HvR8SewO+Ao2r0Nwl4MCL2AfYDlnZB+7dk+T7ACODFqj5fBj4TEfsBx2YMAMcD0yJiMLAPsKAqli2B64HPA0OAPyntPh94IK/baODbkrapMd5GMZT72z33fSpjWg2coOILngspkvUDgPU+HpFtHQIcDnwiz8vE3HVHROyfZU8Df5Pl670uFF9YVM7TmBxvW+7bl+Le3QP4U0pfKpiZmZmZWfN4eXxtY4BrK0vNI+K3kgYBg4AZOQnZi7UTyzvy9zyKRL1mOzX6OkbSeIpr0UaRNC3qZLy3RcTq3O4P3CRpIBBAnxr1D86f+fm5H0Uy/QLwXERUEt/yWMoOAr6QY1oNVL/WuVPtS9oW2Dki7sw2VwFUTfb2Aa6WVEmEP57lc4Ab8kuVu0ptV+yWfT6bbd5M8WVKJc7DJJ2Tn7cEPkyRCNdSL4ayP6P4cmBOxr8VRbL/CWBWRLyScfy4zvFlY4AbI+INWOv+GSTpW8D2FOd2WpY3ui4HALfmvpckPQjsD/wv8ERE/CpjW0Bx3X9eL7C8Z8cD9NpuAO2rbmwwFLONdN69zY7AzMxss/b8ZYc2O4TNlpP2jhOwNCKG19n/Zv5eTQfPq6SPAucA+0fEqyqWvG9Zp3qUtqvrvF7avgiYGRFHqng7+KxaXQOXRsR1VfG0s2YcUIxlneXxHdAd7Z8FvEQxS7wFsAogIh7KWfxDgamSvhMRP+hEnEdFxDMbE0ONNm+KiH9Yq1A6Yj3tvp3tIWkL4D0N4pgKHBERCyWNA0Z1IPZGqq/Leu/hiJgMTAbo2zYw1lfXzMzMzMw2nJfH1zYD+JKk3gCSdgCeAQZIGp5lfSTtuQHtlG1HkXCvkLQjcEhp32vAtqXPL0naPZO6I9fTZ3/g17k9rk6dacApkvplXDtL+kCDsZTdD3w5j+0lqfqPdHeq/Yh4DfhVJbGV1Ffrvjm/P/BiRLwDnEix0gFJHwFeiojrgSkUy8LLllHM5u+Sn4+rivP0yvPbkvZtMO6aMVS5HxhbGa+kHTLGxykef3hfrgo4unTM8xSz8wCHsWZ1xAzg5NIz65X7Z1vgxWznhKq+13ddHgaOzX0DgAOBJxqM2czMzMzMmshJe21TKJZyL5K0EDg+It6ieJP55Vm2gOLZ6061U94ZEQsplpAvA34EPFLaPRm4T/kiOuA84B5gNus+7102EbhU0nzqzJZGxPTs71FJi4HbWfsLgka+CozOY+dR9Xz2BrZ/InCGpEUUY/yTqv3/DJyU53E31qwuGAUszPEeC3yvKpZVFMu471XxIrqXS7svokiQF0lamp/Xp14M5f6eAr4OTM+xzADaIuJFYALwKMV1Li/Bv54ioV8IDK+0GxH3AXcDc3PJemUZ/z9SfAnwCMW9U7He6wLcSfHoxULgAeDvI+K/G4zZzMzMzMyaSBFe2WpmG65v28BoO+nKZodhZmZmZt3Iz7R3P0nz8iXla/Ez7Wa2UfbauT9z/Z+4mZmZmVm38PJ4MzMzMzMzsxblpN3MzMzMzMysRTlpNzMzMzMzM2tRTtrNzMzMzMzMWpSTdjMzMzMzM7MW5aTdzMzMzMzMrEU5aTczMzMzMzNrUU7azczMzMzMzFqUk3YzMzMzMzOzFuWk3czMzMzMzKxF9W52AGa2iVs+Hyb0b3YU9m43YUWzIzAzMzNrCs+0m23mJH1C0qhmx2FmZmZmZut61ybtklbm750k3d5DfU6RtEeDOmdK2ron4ukqkmZ3cXtdfk0kjZJ0Tyfqt0ta0pUx9ARJgyV9biOOX+selTQIOA14tCviMzMzMzOzrvWuTdorImJ5RIztob6+GBFPNah2JtCppF1SUx9jiIgRXdxej12Td6HBwAYn7dX3aEQsiYiTI+LNLonOzMzMzMy61Ls+aS/PqErqJekKSUskLZJ0epYPkfSgpHmSpklqy/JZki6X9ISkX0ga2aCdWZKG5vY1kuZKWirpwiw7A9gJmClpZpatLMU6VtLU3J4q6VpJjwMTJQ2T9Kik+ZJmS9q1znjPlTQn46r02y7paUnXZzzTJW1V49gdJd0paWH+jKgRY6fal/QxST/L9p6UtEvVNWmX9HDue7LUZ5ukhyQtyPM8ska8n5W0TNKTwF+WyreRdENet/mSDu/APbJODDXqfSHHvVDSD0vHPpDl90v6cOn6XSPpMUm/zJUAN+R5mlpqc6Wk7+Z5u1/SgCwv30vvl/S8pPcA3wSOzfNybL37ooP36HGSFmedy6tiujjH+ZikHdd3/szMzMzMrPtsbi+iGw+0A4Mj4m1JO0jqA1wFHB4Rr0g6FrgYOCWP6R0Rw1QsSf4GMKZWOzX6Oj8ifiupF3C/pL0jYpKks4HREfGbDsT7QWBERKyWtB0wMvsbA1wCHFWuLOlgYCAwDBBwt6QDgRey/LiIOFXST/LYm6v6mwQ8GBFHZtz9uqD9W4DLIuJOSVtSfFH0gVKzLwOfiYhVkgYCtwJDgeOBaRFxccay1uqEbOt64CDg/wN+XNp9PvBARJwiaXvgCUk/i4jX65znejGU+9sT+DrF9fhN6ZpfBdwUETdJOiXP4RG5773AcOAw4G7gU8AXgTmSBkfEAmAbYG5EnCXpAop77O9qBRkRb2WdoRHxdxlXvftivfeopJ2Ay4EhwKvAdElHRMRdGdNjEXG+pInAqcC3qo4fn33Qa7sBtK+6sc6pNesi593b7AjMzMysSZ6/7NBmh9BUm1vSPga4NiLeBsikehAwCJghCaAX8GLpmDvy9zyKJKhmOzX6OiYTm95AG7AHsKiT8d4WEatzuz9wUyaVAfSpUf/g/Jmfn/tRJNMvAM9lklg9lrKDgC/kmFYD1a9r7lT7krYFdo6IO7PNVQB5niv6AFdLGgysBj6e5XOAG/JLlbtKbVfsln0+m23eTCaRGeNhks7Jz1sCHwaerjHm9cVQdhDF9fhNjqVyzYezZpb/h8DE0jH/FhEhaTHwUkQszliXUpz/BcA7rPnC4WbW3G8dVe++aHSP7g/MiohXMqZbgAOBu4C3gMr7AeYBn6nuNCImA5MB+rYNjE7GbGZmZmZmHbS5Je21CFgaEcPr7K8867uaDp4vSR8FzgH2j4hXczn0lnWqlxOe6jrlmeGLgJk5C94OzKrVNXBpRFxXFU87a8YBxVjWWR7fAd3R/lnAS8A+FLPwqwAi4qGcxT8UmCrpOxHxg07EeVREPLMxMXSByjl5h7XPzzvUv5cq98PbrHl8pd69Ax27LzrrDxFRiaPD972ZmZmZmXW9d/0z7VVmAF9Svtgtlww/AwyQNDzL+uRS6M62U7YdRcK9Ip8HPqS07zVg29LnlyTtLmkL4Mj19Nkf+HVuj6tTZxpwiqR+GdfOkj5Qp24t9wNfzmN7Sar+49udaj8iXgN+JemIrN9X6745vz/wYkS8A5xIsdIBSR+hmJ2+HpgC7Fd13DKK2fxd8vNxVXGerpzSl7Rvg3HXjKHKA8DRkt6XbVau+Wzgr3L7BODhBn1V2wKovJTveODnuf08xdJ1Svth3fun3n3R6B59Avh0Pi/fi+L8PdjJ2M3MzMzMrJttbkn7FIql3IskLQSOj4i3KJKiy7NsAdDobenrtFPeGRELKZaQLwN+BDxS2j0ZuE/5IjrgPIqlyLNZe1l+tYnApZLmU2fmMyKmZ3+P5pLs21k7wWvkq8DoPHYexZL+jW3/ROAMSYsoxvgnVfv/GTgpz+NurFldMApYmOM9FvheVSyrKJbD36viRXQvl3ZfRLFMfFEuRb+oQYz1Yij3t5TiXQcPZr3v5K7TgZNzfCdSnMPOeB0YpuLFfAdRvGgO4Argyzn+95fqzwT2UL6Ijvr3RaN79EWKe28msBCYFxH/2snYzczMzMysm2nNKlgz62mSVkZEv8Y1W1fftoHRdtKVzQ7DzMzMzN6lNpcX0UmaFxFDq8v9rKqZbZS9du7P3M3kP1IzMzMzs562uS2PN2spm/osu5mZmZmZdS8n7WZmZmZmZmYtykm7mZmZmZmZWYty0m5mZmZmZmbWopy0m5mZmZmZmbUoJ+1mZmZmZmZmLcpJu5mZmZmZmVmLctJuZmZmZmZm1qKctJuZmZmZmZm1qN7NDsDMNnHL58OE/s2OwjZ1E1Y0OwIzMzOzluSZdrNNjKRdJR3R7DjMzMzMzKz7OWlvMkkr8/dOkm7voT6nSNqjQZ0zJW3dE/F0FUmzu7i9Lrkmkp6X9P4a5adJ+kKDY6dKGluOCZgAzOpAv4dJOq/zEZuZmZmZWavw8vgWERHLgbENK3ZNX1/sQLUzgZuBNzrarqTeEfH2Bge2kSJiRBe3163XJCKu3YBjlgPHdbDu3cDdne3DzMzMzMxah2faW4SkdklLcruXpCskLZG0SNLpWT5E0oOS5kmaJqkty2dJulzSE5J+IWlkg3ZmSRqa29dImitpqaQLs+wMYCdgpqSZWbayFOtYSVNze6qkayU9DkyUNEzSo5LmS5otadc64z1X0pyMq9Jvu6SnJV2f8UyXtFWNY3eUdKekhfkzokaMnWpf0sck/Szbe1LSLlXXpF3Sw7nvyVKfbZIekrQgz/PIOpf47yUtzmv0sTx2gqRzcnuwpMcy3jslvbfGuP8sz+tiSTdI6pvln5O0LO+LSZLuyfJxkq5ucM7uyuOWShpfum+m5ngWSzqrzpjMzMzMzKybOWlvTeOBdmBwROwN3CKpD3AVMDYihgA3ABeXjukdEcMoZsi/Ua+dGn2dHxFDgb2BT0vaOyImAcuB0RExugPxfhAYERFnA8uAkRGxL3ABcEl1ZUkHAwOBYcBgYIikA3P3QOD7EbEn8DvgqBr9TQIejIh9gP2ApV3Q/i1Zvg8wAnixqs+Xgc9ExH7AsRkDwPHAtIgYDOwDLKhzjlZExF7A1cCVNfb/APhaXqfFrLmGlTFtCUwFjs12egNfzvLrgEPyvhhQp/965+yUPG4ocIak91Gcs50jYlD2dWOdNs3MzMzMrJt5eXxrGgNcW1lqHhG/lTQIGATMkATQi7UTyzvy9zyKRL1mOzX6OiZnWHsDbcAewKJOxntbRKzO7f7ATZIGAgH0qVH/4PyZn5/7USTTLwDPRUQl8S2Ppewg4As5ptVA9WunO9W+pG0pktQ7s81VAHmeK/oAV0saDKwGPp7lc4Ab8kuVu0ptV7u19Pu75R2S+gPbR8SDWXQTcFvV8btm7L8o1fkKxbPtv4yI50rtj6/Rf71zdoakI3P7QxTn6RngTyVdBdwLTK9uLO+Z8QC9thtA+yrn9baRzru32RGYmZnZZuj5yw5tdggNOWnfdAhYGhHD6+x/M3+vpoPXVdJHgXOA/SPi1Vzy/v/Yu/t4u6Z73+Ofbx4kiGxVoVtUd0uKCKIiJBUnNEeLtpoj5JRDUiVUr8dqq1dvRRXxcFpFicglKL1IaZXeRETiIYmHxM4jwT2kqlEPRSoqHMnv/jHHrpmVtfZea2fvvVbi+3699mvNNeaYY/zGnCt5vX5rjDlX9xLVI7ddWOfd3PYFwIyIGC6pgeIPTBNwcURcVxBPAx+NA7KxrLM8vgzt0f6ZwKtks+mdgFUAEfFwmsU/DJgk6ecRcXOR46PEdtVIGkr2xc6giPiHpJlA9/RZ2BP4MnAycBRwfP7YiJgATADoVt+nJsZjZmZmZrYx8vL42jQNOElSFwBJW5HNfvaSNCiVdZW0WyvayetJlnCvkLQtcEhu3zvAFrn3r0raVVInYDil1QF/SdujS9SZChwvqUeKq7ekbVoYS9504Dvp2M5pprrV7UfEO8DLSj+jJqmb1n1yfh3wSkSsAY4lW+mApM8Ar0bE9cBEsqXnxYzMvc4p6H8F8FbufvhjgYdY27NkqwJ2KqjTNCveUNBPoWLnrA54KyXsuwD7pf1bA50i4rfAj5sZk5mZmZmZtTMn7bVpItlS7oWSFgBHR8QHZE8yvySVzSe797qidvI7I2IB2RLypcBtwKzc7gnAFKUH0QHnAPcCs1n3fu+8S4GLJTVSYsY/Iu5P/c2RtAiYzNpfELTkdODAdOw8siX969v+sWRLxReSjfFTBfuvAUal87gLH60uGAosSOMdCfyyRPufSG2fTjZrX2gUcFmq0x/4acGYVgHfAu5MY1pDduvDe8ApZNdqHtmXLYW3C0DxczYF6CLpGWAc8Fiq2xuYKWk+2S8I/KjEmMzMzMzMrJ0pwitbzTZkknpExEplN+H/Cng+In7R0nFtpVt9n6gfVezZemZmZmZmta2W7mmXNC89JHwtvqfdbMN3oqRRwCZkKyeua6F+m9q9dx1za+g/OzMzMzOzjYmTdrMNXJpV77CZdTMzMzMz6zi+p93MzMzMzMysRjlpNzMzMzMzM6tRTtrNzMzMzMzMapSTdjMzMzMzM7Ma5aTdzMzMzMzMrEY5aTczMzMzMzOrUU7azczMzMzMzGqUk3YzMzMzMzOzGuWk3czMzMzMzKxGdal2AGZWPkmdgZOB/x0Rq6odDwDLG2FsXbWjsFo3dkW1IzAzMzPbIHmmvQWSVqbX7SRN7qA+J0rq20KdMyRt1hHxtBVJs9u4vQ67JgX99pd0aAf0M1TSvQXFlwPPlJOwt/X5NjMzMzOzjuekvUwRsTwiRnRQXydExNMtVDsDqChpl1TVlRURMbiN2+uwa1KgP1A0aW/vcxwRZ0bEg2XWbdPzbWZmZmZmHc9Je5kkNUhanLY7S7pc0mJJCyWdmsr3lvSQpHmSpkqqT+UzJV0i6QlJz0ka0kI7MyUNSNvXSporaYmk81PZacB2wAxJM1LZylysIyRNStuTJI2X9DhwqaSBkuZIapQ0W9LOJcb7fUlPpria+m2Q9Iyk61M890vatMix20q6W9KC9De4SIwVtS9pJ0kPpPaekrRjwTVpkPRI2vdUrs96SQ9Lmp/O85Ai8f4kxbJY0gRJKnXdJG0C/BQYmdocKWmspFskzQJuSbE8mMY2XdIOBddibmrvq6m8u6QbJS1K1+XAIjFuJel3qc3HJO2RyntJmpbO10RJf5K0dZHz/cPU/gJJ41LZiWncCyT9VmnlhqQj07lYIOnhYp8PMzMzMzPrGE7aW2cM0AD0j4g9gFsldQWuAkZExN7ADcCFuWO6RMRAshny80q1U6SvcyNiALAH8C+S9oiIK4HlwIERsU6CV8T2wOCIOAtYCgyJiL2AnwAXFVaWdDDQBxhINqu8t6QD0u4+wK8iYjfgbeCIIv1dCTwUEXsCXwCWtEH7t6byPYHBwCsFfb4G/GtEfAEYmWIAOBqYGhH9gT2B+UXivToi9omIfsCmwFdz+9a6bhHxAdl5uz0i+kfE7aleX2BYRHyT7HNwU+6aXplrryGN+zBgvKTuwHeBiIjdgW8CN6XyvPOBxtTm/wRuTuXnAQ+m8zUZ2KFwcJIOAQ4H9k3n79K066407j2BZ4Bvp/KfAF9O5V8vcr7MzMzMzKyD+EF0rTMMGB8RHwJExJuS+gH9gGlporYzayeWd6XXeWSJW9F2ivR1lKQxZNeqniw5XFhhvHdGxOq0XUeWFPYBAuhapP7B6a8xve9Blky/BLwYEU2Jb34seQcBx6UxrQYKn0BVUfuStgB6R8Tdqc1VAOk8N+kKXC2pP7Aa+HwqfxK4IX2p8rtc23kHSvoB2e0GW5F9yfCHtK/YdSvmnoh4L20PAv4tbd/CR0kywB0RsQZ4XtILwC7A/mSJPhGxVNKfcvE32Z/0BUZEPCjpk5J6pvLhqXyKpLeKxDYMuDEi/pHqNX3O+kn6GbAl2TWYmspnAZMk3ZEb/1rSZ3IMQOeevWhYdWPpM2MGcM591Y7AzMzMNlLLxh1W7RDalZP2tiNgSUQMKrH//fS6mjLPu6TPAmcD+0TEW8qWvBfOwDaJ3HZhnXdz2xcAMyJiuKQGYGaxroGLI+K6gnga+GgckI1lneXxZWiP9s8EXiWbTe8ErAKIiIfTLP5hZInozyOiaZaaNKN9DTAgIv4saSxrn79yr9u7zezLixbed6RJwDciYoGk0cBQgIg4WdK+ZOdsnqS9I+Jv+QMjYgIwAaBbfZ9qjsHMzMzMbKPm5fGtMw04SemhY5K2Ap4FekkalMq6StqtFe3k9SRLBldI2hY4JLfvHWCL3PtXJe0qqRNp5rWEOuAvaXt0iTpTgeMl9Uhx9Za0TQtjyZsOfCcd21lS4e+BVdR+RLwDvCzpG6l+N6375Pw64JU0i30s2UoHJH0GeDUirgcmki3Xz2tK0N9I8ZTzYLvCc19oNvDvafsY4JHcviMldZK0I/A5ss/NI6kekj5PtsT92YI283WGAm9ExN/JZsWPSuUHA58oEs804Fu5e9abPmdbAK+kVQjHNFWWtGNEPB4RPwFeBz7dzFjNzMzMzKwdlZW0S7pUUs+UiE6X9Lqk/2jv4GrYRLKl3AslLQCOTvc6jwAuSWXzye69rqid/M6IWEC2hHwpcBtZgtZkAjBF6UF0wDnAvWQJY+H93nmXAhdLaqTEzHFE3J/6myNpEdm90s0lqYVOJ1tyvohsWflaP1/XyvaPBU6TtJBsjJ8q2H8NMCqdx134aOZ7KLAgjXck8MuCWN4GrgcWk32Z8GQZ45sB9FV6EF2R/aeSJckLU9yn5/a9BDwB/F/g5LTU/xqgUzoXtwOjI+L9gjbHkt37vxAYB4xK5ecDByt7IN+RwF/JvlTIj3EKcA8wV9J8stUbAP8LeJzsc7U0d8hl6aF1i8nO9YIyzomZmZmZmbUDRbS8slXS/IjoL2k42UO6zgIeTg+qMrMypNsb7o2INvtteUndgNUR8WFa5XFteuheh+lW3yfqR13RkV2amZmZmf3TxnJPu6R56SHkayn3nvameoeRPdRsRcFDwMysOnYA7ki3RXwAnNjRAezeu465G8l/lGZmZmZmtabcpP1eSUuB94DvSOpFetCXmZUnIka3Q5vPA3u1dbtmZmZmZlYbyrqnPSLOIbs/e0BE/DfZ/cKHt2dgZmZmZmZmZh93lfzk23bAsPQTWU1uLlXZzMzMzMzMzNZPub8Xfh7ZU7j7An8k++mxR3HSbmZmZmZmZtZuyv2d9hHAl4C/RsS3gD3JfhfbzMzMzMzMzNpJuUn7exGxBvhQUk/gNeDT7ReWmZmZmZmZmZV7T/tcSVsC1wPzgJXAnHaLyszMzMzMzMxaTtqV/SD7xRHxNjBe0hSgZ0QsbPfozMzMzMzMzD7GWkzaIyIk/RHYPb1f1t5BmZmZmZmZmVn597Q/JWmfdo3EzMzMzMzMzNZS7j3t+wLHSPoT8C4gskn4PdotMjPbMCxvhLH+MQlbT2NXVDsCMzMzs5pUbtL+5XaNwszMzMzMzMzWUdby+Ij4E9lPvB2Utv9R7rEfN5JWptftJE3uoD4nSurbQp0zJG3WEfG0FUmz27i9DrsmzcTQIGlxiX0tXsdm2h0qaXAZ9UZLuro1fZiZmZmZWccrK/GWdB7wQ+BHqagr8Ov2CmpjEBHLI2JEB/V1QkQ83UK1M4CKknZJ5a7EaBcR0WISWmF7HXZNWqPM61jKUKBNz5eZmZmZmVVfubPlw4Gvk93PTkQsB7Zor6A2BvkZVUmdJV0uabGkhZJOTeV7S3pI0jxJUyXVp/KZki6R9ISk5yQNaaGdmZIGpO1rJc2VtETS+ansNGA7YIakGalsZS7WEZImpe1JksZLehy4VNJASXMkNUqaLWnnEuP9vqQnU1xN/TZIekbS9Sme+yVtWuTYbSXdLWlB+htcJMaK2pe0k6QHUntPSdqx4Jo0SHok7Xsq12e9pIclzU/neUiReH+SYlksaUL6WcSm6/CLdP6fkbSPpLskPS/pZ7kmuki6NdWZ3LQCouA6HpzO+1OS7pTUI5Uvk3R+Kl8kaRdJDcDJwJkp7iGSvibp8XTdHpC0bZFx9JL02zSWJyV9MZX/S05KVzMAACAASURBVGpnfjre/9bNzMzMzKqk3JnUD9JPvwWApM3bMaaN0RigAegfER9K2kpSV+Aq4PCIeF3SSOBC4Ph0TJeIGCjpUOA8YFixdor0dW5EvCmpMzBd0h4RcaWks4ADI+KNMuLdHhgcEasl9QSGpP6GARcBR+QrSzoY6AMMJHtI4T2SDgBeSuXfjIgTJd2Rji1cpXEl8FBEDE9x92iD9m8FxkXE3ZK6k31BtU2u2deAf42IVZL6AL8BBgBHA1Mj4sIUS7HVCVdHxE9TbLcAXwX+kPZ9EBEDJJ0O/B7YG3gT+C9Jv0h1dga+HRGzJN0AnAJcnhvv1sCPgWER8a6kHwJnAT9NVd6IiC9IOgU4OyJOkDQeWBkRl6c2PgHsl/7dngD8APhewTh+CfwiIh6VtAMwFdgVOBv4boqvB7Cq8ARIGkP2eaRzz140rLqxyGkyq8A591U7AjMzM9sILRt3WLVDWG/lJu13SLoO2FLSiWSJ5fXtF9ZGZxgwPiI+BEhJdT+gHzAtTdR2Bl7JHXNXep1HlqgXbadIX0elhKoLUA/0BRZWGO+dEbE6bdcBN6XENshujSh0cPprTO97kCXTLwEvRsT8ImPJOwg4Lo1pNVD4GOmK2k8zw70j4u7U5iqAdJ6bdAWultQfWA18PpU/CdyQvlT5Xa7tvAMl/YAsod8KWMJHSfs96XURsCQiXkl9v0D2XIi3gT9HxKxU79fAaeSSdmA/sus2K8W8CTAntz//2fi3IvFB9sXL7cpWb2wCvFikzjCgb+689ExJ+izg55JuBe6KiJcLD4yICcAEgG71faJEDGZmZmZmtp5aTNrT0t/bgV2Av5PNEv4kIqa1c2wbO5EldYNK7H8/va6mzC9XJH2WbJZ0n4h4S9mS9+4lqucTrcI67+a2LwBmpFnwBmBmsa6BiyPiuoJ4GvhoHJCNZZ3l8WVoj/bPBF4F9iSbhV8FEBEPp1n8w4BJkn4eETfn+uwOXAMMiIg/SxrL2uevKZ41BbGt4aPrWJjkFr4XMC0ivlki9nI+G1cBP4+IeyQNBcYWqdOJbDa+cCZ9nKT7gEPJvjj4ckQsLdGPmZmZmZm1oxbvaY+IAP4YEdMi4vsRcbYT9opNA05SerBbWtb+LNBL0qBU1lXSbq1oJ68nWcK9It3DfEhu3zus/RyCVyXtKqkT2TMLSqkD/pK2R5eoMxU4PnffdW9J25SoW8x04Dvp2M6SCn/0u6L2I+Id4GVJ30j1u2ndJ+fXAa9ExBrgWLKVDkj6DPBqRFwPTAS+UHBcU4L+RoqnNQ+226HpupMtx3+0YP9jwBcl7ZRi2lzS52le4fXNX7dRJY65Hzi16U1adYCkHSNiUURcQrbyYJcW+jYzMzMzs3ZS7oPonpK0T7tGsnGbSLaUe6GkBcDREfEBWcJ3SSqbT8tP/16nnfzOiFhAtoR8KXAb2TLnJhOAKUoPogPOAe4FZrP2svxClwIXS2qkxKxuRNyf+psjaREwmcoeVHg62ZLzRWRLvtf62bNWtn8scJqkhWRj/FTB/muAUek87sJHqwuGAgvSeEeS3fedj+VtsltDFpN9mfBk+cP8p2eB70p6BvgEcG1BH6+TfUHymxT/HFpOnP8ADE8PjxtCNrN+p6R5QKnnGJwGDFD2cL+nyR5mB3CG0sMOgf8G/m+lAzQzMzMzs7ahbCK9hUrSUmAn4E9kyY3IJuH3aN/wzKzWdavvE/Wjrqh2GGZmZmZm69iQHkQnaV5EDCgsL/ee9jFkCbuZ2Vp2713H3A3oP0MzMzMzsw1Ji0l7+smoX0XE7h0RkJmZmZmZmZllfE+7mZmZmZmZWY0q93fa9wWOkeR72s3MzMzMzMw6SLlJ+5fbNQozMzMzMzMzW0dZSXtE/Akg/TZ29xaqm5mZmZmZmVkbKOuedklfl/Q88CLwELAM/3azmZmZmZmZWbsq90F0FwD7Ac9FxGeBLwGPtVtUZmZmZmZmZlZ20v7fEfE3oJOkThExA1jnR9/NzMzMzMzMrO2U+yC6tyX1AB4GbpX0GtlT5M3MzMzMzMysnTSbtEvaCdgWOBx4DzgTOAb4DHBqu0dnZmZmZmZm9jHW0kz7FcCPIqJpVn0NcJOk3YGLgK+1Z3Bm7UnSqcCNEbGy2rFs0JY3wti6akdhG7qxK6odgZmZmVlNaume9m0jYlFhYSpraO5ASSvT63aSJrc6wgpImiipbwt1zpC0WUfE01YkzW7j9tr8mkjaUtIpbdlmC/01SFq8HsefDGzemoRd0lBJ97a274K2OuzfSTpnR7dnH2ZmZmZm1rZaStq3bGbfpuV0EBHLI2JE+SG1XkScEBFPt1DtDKCipF1Suff+t4uIGNzG7bXHNdkS6LCkfX1I6gR8EBHjqh1Lkw76d9IAOGk3MzMzM9uAtJS0z5V0YmGhpBOAeeV0kJ8RldRZ0uWSFktamJYnI2lvSQ9JmidpqqT6VD5T0iWSnpD0nKQhLbQzU9KAtH2tpLmSlkg6P5WdBmwHzJA0I5WtzMU6QtKktD1J0nhJjwOXShooaY6kRkmzJe1cYrzfl/Rkiqup3wZJz0i6PsVzv6R1vvSQtK2kuyUtSH+Di8RYUfuSdpL0QGrvKUk7FlyTBkmPpH1PNfVZENdPJZ2Re3+hpNMLqo0DdpQ0X9JlpWJN5celsgWSbsmd7yvTuX1B0ohULkmXpWu9SNLIIvF1l3Rj2t8o6cBUvpmkOyQ9nc7r45IGRMQa4CeStk71fpc+e0skjSlxXb8iaamkp4B/y5VvLumG9BltlHR4kWN7SJqezu+iEnXy12R0immapGWS/oeks1L7j0naKtXbUdKUFPsjknZp7lymazQkXaMzmzlvu6XxzE/XqU+xc2JmZmZmZu2vpRnkM4C7JR3DR0n6AGATYHgr+htDNtvXPyI+lLSVpK7AVcDhEfF6SsouBI5vijEiBko6FDgPGFasnSJ9nRsRb0rqDEyXtEdEXCnpLODAiHijjHi3BwZHxGpJPYEhqb9hZPf0H5GvLOlgoA8wEBBwj6QDgJdS+Tcj4kRJd6Rjf13Q35XAQxExPMXdow3avxUYFxF3S+pO9kXNNrlmXwP+NSJWpeTsN6z7c343AHcBVyibpf73FEPeOUC/iOjfQqx/A36czusbBdeuHtgf2AW4B5hMliD3B/YEtgaelPRwQd/fBSIidk+J6/2SPk828/9WRPSV1A+YT3HHp8/Kpqn936afOCSNpTtwPXAQ8P+A23PHngs8GBHHS9oSeELSA7nnQACsAoZHxN/TFwWPSbonIqJEPAD9gL2A7qnPH0bEXpJ+ARxH9ryJCcDJEfG8pH2Ba1KMpc7lOcDZEfHVNK7vlThvJwO/jIhbJW0CdG4mTjMzMzMza0fNJu0R8SowOM3A9UvF90XEg63sbxgwPiI+TO2/mZKpfsA0SZAlCK/kjrkrvc7jo/vo12mnSF9HpVnTLmQJTF9gYYXx3hkRq9N2HdlD+PoAAXQtUv/g9NeY3vcgS1xfAl6MiKakMT+WvIPIEjJSv4VPZqqofUlbAL0j4u7U5iqAdJ6bdAWultQfWA18vjCoiFgm6W+S9iL7NYHGfFJbQqlY9yQ7r2+ktvPX7ndpFvxpSdumsv2B36Tz8aqkh4B9WPta7k/2xQ8RsVTSn9I49gd+mcoXSyp1/U+T1PQl1KdTnPnx7UJ2fp8HkPRrsi+Omsb5dUlnp/fdgR2AZ3LHC7gofWmxBuhNdh7/WiIegBkR8Q7wjqQVwB9S+SJgD2U/wTgYuDN3Pbvlji92LguVOm9zgHMlbQ/c1TTuvPRvawxA5569aFh1YzNDMSvDOfdVOwIzMzP7GFo27rBqh9Cisu7VjogZwIx2ikHAkogYVGL/++l1NWXGK+mzwNnAPhHxlrIl791LVM/PdhbWyc+WXkCWSA2X1ADMLNY1cHFEXFcQTwMfjQOysZT1TIAOaP9M4FWyZLoT2axwMROB0cCnyGbeWxtrcz8VmB+DStZqQ5KGkn0JNCgi/iFpJqU/K0WbAI6IiGebqXMM0AvYOyL+W9KyMvrIn4s1ufdryP4ddALeblrZ0MLxFZ3LiLhN2W0hhwF/lHRS4Rd1ETGBbKafbvV9mlsxYGZmZmZm66Gle9rb2jTgJKUHu6Wl0c8CvSQNSmVdJe3WinbyepIl3CvSLOMhuX3vAFvk3r8qade07Lu5Jf91wF/S9ugSdaYCx6dZUCT1lrRNibrFTAe+k47tLKnwd7Qqaj/N1L4s6Rupfjet++T8OuCVNCt7LKWXQt8NfIVslntqkf2F57VUrA8CR0r6ZCovdmtD3iPAyHQ+egEHAE8UqXNMau/zZDPdzwKzgKNSeV9g9yLt15Etof9HWiK+X5E6S8lWLuyY3n+zYJynKk13p9UIxfp4LSXsBwKfaWHMLYqIvwMvSjoy9StJe7ZwWOE1KnreJH0OeCEirgR+D+yxvvGamZmZmVnrdHTSPpFsKfdCSQuAoyPiA2AEcEkqm0+27LeidvI7I2IB2bLspcBtZMlbkwnAFKUH0ZHd53svMJu1l+UXuhS4WFIjJWb8I+L+1N8cSYvI7iPeoljdEk4HDkzHziNb0r++7R9Ltvx7IdkYP1Ww/xpgVDqPu7D26oJ83x+Qrba4I3fLQH7/34BZyh4Yd1mpWCNiCdkzCx5Kff68hfjvJlsKv4As4f9BRBQuK78G6JT6uR0YHRHvp/Jekp4GfgYsYd1bDqYAXSQ9Q/agtseKjG0V2VLw+5Q9iO613O4LyG4xWChpSXpf6FZgQIrvOLLPZVs4Bvh2Oo9LgHUecFdgIbBa2QMAz6T0eTsKWCxpPtmtKze3UbxmZmZmZlYhNf8sLLNMWonwFHBksXuca5Gyh/l1TQ/Z2xF4ANg5fQFhbaRbfZ+oH3VFtcMwMzMzM6tYLd3TLmleRBQ+FLy8e8Tt4y0tLb8XuHtDSdiTzch+3q8r2X3dpzhhb3u7965jbg39Z2dmZmZmtjFx0m4tioingc9VO45KpXv61/mmyszMzMzMbEPR0fe0m5mZmZmZmVmZnLSbmZmZmZmZ1Sgn7WZmZmZmZmY1ykm7mZmZmZmZWY1y0m5mZmZmZmZWo5y0m5mZmZmZmdUoJ+1mZmZmZmZmNcpJu5mZmZmZmVmNctJuZmZmZmZmVqO6VDsAM9vALW+EsXXVjsJq3dgV1Y7AzMzMbIPkmXazjYikUyX1qHYcZmZmZmbWNpy0b+AkrUyv20ma3EF9TpTUt4U6Z0jarCPiaSuSZrdxe+1+TSTNlDQgbZ8MbA50kXRKR8ZhZmZmZmbtw0n7RiIilkfEiA7q64SIeLqFamcAFSXtkqp6u0ZEDG7j9jrsmkjqBHwQEeOALYF/Ju0dGYeZmZmZmbUtJ+0bCUkNkhan7c6SLpe0WNJCSaem8r0lPSRpnqSpkupT+UxJl0h6QtJzkoa00E5+dvdaSXMlLZF0fio7DdgOmCFpRipbmYt1hKRJaXuSpPGSHgculTRQ0hxJjZJmS9q5xHi/L+nJFFdTvw2SnpF0fYrnfkmbFjl2W0l3S1qQ/gYXibGi9iXtJOmB1N5TknYsuCYNkh5J+55q6rPINVwq6dbUz+Sm1QqSvpTOySJJN0jqlj82ItYAP5G0NTAO2FHSfEmXlfnZ+Eka72JJEySp6AfNzMzMzMw6lB9Et3EaAzQA/SPiQ0lbSeoKXAUcHhGvSxoJXAgcn47pEhEDJR0KnAcMK9ZOkb7OjYg3JXUGpkvaIyKulHQWcGBEvFFGvNsDgyNitaSewJDU3zDgIuCIfGVJBwN9gIGAgHskHQC8lMq/GREnSrojHfvrgv6uBB6KiOEp7rXuAW9l+7cC4yLibkndyb4Q2ybX7GvAv0bEKkl9gN8AA4qci52Bb0fELEk3AKdIuhqYBHwpIp6TdDPwHeCKEufzHKBfRPRP42nI7St1Ta+OiJ+m+rcAXwX+UKJ9JI1JbdG5Zy8aVt1YqqpZ5pz7qh2BmZmZbaSWjTus2iG0KyftG6dhwPiI+BAgJdX9gH7AtDSJ2hl4JXfMXel1HllSV7SdIn0dlRK4LkA90BdYWGG8d0bE6rRdB9yUEtsAuhapf3D6a0zve5Al0y8BL0bE/CJjyTsIOC6NaTVQ+FjritqXtAXQOyLuTm2uAiiYrO4KXC2pP7Aa+HyxEwH8OSJmpe1fA6cB01K/z6Xym4DvUjppb06pa3qgpB+Q3dKwFbCEZpL2iJgATADoVt8nWhGHmZmZmZmVwUn7x4eAJRExqMT+99Prasr8XEj6LHA2sE9EvJWWvHcvUT2f2BXWeTe3fQEwI82CNwAzi3UNXBwR1xXE08BH44BsLOssjy9De7R/JvAqsCfZLPyqEvUKE+B2T4jTyoBrgAER8WdJYyl9Hc3MzMzMrAP5nvaN0zTgJKUHu6Ul0M8CvSQNSmVdJe3WinbyepIl3CskbQscktv3DrBF7v2rknZV9sC04c30WQf8JW2PLlFnKnC80k+bSeotaZsSdYuZTra8vOke78IfGa+o/Yh4B3hZ0jdS/W5a98n5dcAr6d7zY8lWOhSzQ9M1Ao4GHiW7dg2SdkrlxwIPNTO+wnOfV+yaNiXob6Qx+6F1ZmZmZmY1wkn7xmki2VLuhZIWAEdHxAdkydglqWw+0NLT0tdpJ78zIhaQLSFfCtwGzMrtngBMUXoQHdl91vcCs1l7WX6hS4GLJTVSYsY/Iu5P/c2RtAiYTOkktZjTyZaDLyJb4r7Wz9e1sv1jgdMkLSQb46cK9l8DjErncRfWXl2Q9yzwXUnPAJ8Ark3L7b8F3JniWQOMLxVIRPwNmJUeKndZwe5in423geuBxWRfWDzZwljNzMzMzKyDKMK3o5rVgrT8/t6I6FflUCrSrb5P1I9qze31ZmZmZmbrb2N5EJ2keRGxzsOqfU+7ma2X3XvXMXcj+Y/SzMzMzKzWOGk3qxERsYzsCf9mZmZmZmaA72k3MzMzMzMzq1lO2s3MzMzMzMxqlJN2MzMzMzMzsxrlpN3MzMzMzMysRjlpNzMzMzMzM6tRTtrNzMzMzMzMapSTdjMzMzMzM7Ma5aTdzMzMzMzMrEZ1qXYAZraBW94IY+uqHYVt7MauqHYEZmZmZlXhmXYzMzMzMzOzGuWk3WqKpJXpdTtJkzuoz4mS+rZQ5wxJm3VEPO1FUn9Jh1Y7DjMzMzMzK5+TdqtJEbE8IkZ0UF8nRMTTLVQ7A6goaZdUM7efpFj6A07azczMzMw2IE7arSZJapC0OG13lnS5pMWSFko6NZXvLekhSfMkTZVUn8pnSrpE0hOSnpM0pIV2ZkoakLavlTRX0hJJ56ey04DtgBmSZqSylblYR0ialLYnSRov6XHgUkkDJc2R1ChptqSdS4z3+5KeTHE19dsg6RlJ16d47pe0aZFjvybp8dTHA5K2TeVjJd0iaRZwC/BTYKSk+ZJGStpc0g3pPDVKOjwdt1sqm5/i6bNeF9PMzMzMzFqtZmYCzZoxBmgA+kfEh5K2ktQVuAo4PCJelzQSuBA4Ph3TJSIGpuXg5wHDirVTpK9zI+JNSZ2B6ZL2iIgrJZ0FHBgRb5QR7/bA4IhYLaknMCT1Nwy4CDgiX1nSwUAfYCAg4B5JBwAvpfJvRsSJku5Ix/66oL9Hgf0iIiSdAPwA+F7a1xfYPyLekzQaGBAR/yP1exHwYEQcL2lL4AlJDwAnA7+MiFslbQJ0LmPMZmZmZmbWDpy024ZgGDA+Ij4ESEl1P6AfME0SZInlK7lj7kqv88gS9aLtFOnrKEljyP5t1JMlvQsrjPfOiFidtuuAm9JsdQBdi9Q/OP01pvc9yJL1l4AXI2J+kbHkbQ/cnlYabAK8mNt3T0S8VyLOg4GvSzo7ve8O7ADMAc6VtD1wV0Q8X3hgOkdjADr37EXDqhtLdGHWRs65r9oRmJmZWTOWjTus2iFstJy024ZKwJKIGFRi//vpdTVlfs4lfRY4G9gnIt5KS967l6geue3COu/mti8AZkTEcEkNwMxiXQMXR8R1BfE08NE4IBvLOsvjyVYc/Dwi7pE0FBhbIpZi/R4REc8WlD+TlvcfBvxR0kkR8WC+QkRMACYAdKvvE5iZmZmZWbvwPe22IZgGnNT0YLe0rP1ZoJekQamsq6TdWtFOXk+yJHdFui/8kNy+d4Atcu9flbSrpE7A8Gb6rAP+krZHl6gzFTheUo8UV29J27QwllJ9jGqmXuEYpgKnKi1VkLRXev0c8EJEXAn8HtijgljMzMzMzKwNOWm3DcFEsqXiCyUtAI6OiA+AEcAlqWw+MLjSdvI7I2IB2RL1pcBtwKzc7gnAlKYH0QHnAPcCs1l7WX6hS4GLJTVSYsY/Iu5P/c2RtAiYzNrJdUvGAndKmgc0d8/9DKBv04PoyFYBdCU7H0vSe4CjgMWS5pPdgnBzBbGYmZmZmVkbUoRXtppZ63Wr7xP1o66odhhmZmZmVkW+p339SZoXEQMKy31Pu5mtl9171zHX/0mbmZmZmbULL483MzMzMzMzq1FO2s3MzMzMzMxqlJN2MzMzMzMzsxrlpN3MzMzMzMysRjlpNzMzMzMzM6tRTtrNzMzMzMzMapSTdjMzMzMzM7Ma5aTdzMzMzMzMrEY5aTczMzMzMzOrUU7azczMzMzMzGpUl2oHYGYdS9LmwHHAdRGxZr0bXN4IY+vWuxmzqhm7otoRmJmZmZXkmfYNnKSV6XU7SZM7qM+Jkvq2UOcMSZt1RDztRdIySVtXUP/rks5poU6z10nSlpJOqSTOSmKS1AW4Gni0TRJ2MzMzMzNrV4qIasdg60HSyojoUe04CklaBgyIiDcqOKZLRHzYflFVpjVjaIM+G4B7I6JfkX01dX6aDNiuc8wdU3MfQbPyeabdzMzMaoCkeRExoLDcM+0bCUkNkhan7c6SLpe0WNJCSaem8r0lPSRpnqSpkupT+UxJl0h6QtJzkoa00M5MSQPS9rWS5kpaIun8VHYasB0wQ9KMVLYyF+sISZPS9iRJ4yU9DlwqaaCkOZIaJc2WtHOJ8X5f0pMprqZ+GyQ9I+n6FM/9kjYtcuzXJD2e+nhA0rap/JPpmCWSJgLKtbs0xfqcpFslDZM0S9LzkgameqMlXZ0b15VpDC9IGlHkOu2Wzvn8NI4+wDhgx1R2maShkh6RdA/wdDrud+kaLpE0Jjeur0h6StICSdOLxNQg6cHU13RJOzQXq5mZmZmZVZ+T9o3TGKAB6B8RewC3SuoKXAWMiIi9gRuAC3PHdImIgcAZwHml2inS17np26A9gH+RtEdEXAksBw6MiAPLiHd7YHBEnAUsBYZExF7AT4CLCitLOhjoAwwE+gN7Szog7e4D/CoidgPeBo4o0t+jwH6pj/8D/CCVn0e2bHw34G5gh9wxOwH/CeyS/o4G9gfOBv5niXHVpzpfJUvGC50M/DIi+gMDgJeBc4D/ioj+EfH9VO8LwOkR8fn0/vh0DQcAp6UvG3oB1wNHRMSewJFF+rsKuCl3La+sIFYzMzMzM6sCP4hu4zQMGN+0lDoi3pTUD+gHTJME0Bl4JXfMXel1HlmiXrSdIn0dlWZ7u5Alfn2BhRXGe2dErE7bdcBNadY5gK5F6h+c/hrT+x5kyfpLwIsRMb/IWPK2B25PKw02AV5M5QcA/wYQEfdJeit3zIsRsQhA0hJgekSEpEUl+gD4Xbpv/Omm2fwCc4BzJW0P3BURz6drU+iJiHgx9/40ScPT9qfT2HsBDzfVK3GtBjWND7gFuLSCWNeSrvkYgM49e9Gw6saWDjGrXefcV+0IzMzMbD0sG3dYtUNoV55p//gQsCTN4PaPiN0j4uDc/vfT62rK/DJH0mfJZpq/lGZv7wO6l6ief3hCYZ13c9sXADPSPd1fK9GegItzY9kpIv53wTiaG8tVwNURsTtwUjMx5+XbXZN7v6ZEH4XHrJONR8RtwNeB94A/SjqoRDv/PD+ShpJ9mTIozag3lhl/S5qNtVBETIiIARExoPNmfnK8mZmZmVl7cdK+cZoGnKTsSeFI2gp4FuglaVAq6yppt1a0k9eTLKFckWZnD8ntewfYIvf+VUm7SuoEDKe0OuAvaXt0iTpTgeMl9Uhx9Za0TQtjKdXHqFz5w2TL3pF0CPCJCtqsmKTPAS+k2wl+T3aLQeF5K1QHvBUR/5C0C7BfKn8MOCB9kVLsWgHMBv49bR8DPLL+ozAzMzMzs/bkpH3jNJFsqfhCSQuAoyPiA2AEcEkqmw8MrrSd/M6IWEA207sUuA2Ylds9AZjS9CA6snu17yVLHPPL8gtdClwsqZESM9gRcX/qb05anj6Z5hPdQmOBOyXNA/JPhj+fLPFdQraM/KUK2myNo4DFkuaT3bpwc0T8DZil7OF/lxU5ZgrQRdIzZPeePwYQEa+TLVe/K12r24sceyrwLUkLgWOB09t8RGZmZmZm1qb8k29mtl661feJ+lFXVDsMMzMzM/uY2ljuaVeJn3zzg+jMbL3s3ruOuRvJf5RmZmZmZrXGy+PNzMzMzMzMapSTdjMzMzMzM7Ma5aTdzMzMzMzMrEY5aTczMzMzMzOrUU7azczMzMzMzGqUk3YzMzMzMzOzGuWk3czMzMzMzKxGOWk3MzMzMzMzq1FO2s3MzMzMzMxqlJN2MzMzMzMzsxrVpdoBmNkGbnkjjK2rdhS2sRu7otoRmJmZmVWFZ9rN1oOk0ZK2q4E4Oks6Q5K/iDMzMzMz24g4abeaJGl2B/f3R0lbVnjMV4B9I2J5O4VViTOBlRHxYUsVWzNWMzMzMzOrDs/KWU2KiMEd3N+hldSX1Bn4FHBa+0RUUSydgFcj4pZy6lc6VjMzMzMzqx7PtFtNkrQyvQ6VNFPSZElLJd0qSWnfoalsnqQrJd2byjeXdIOkJyQ1Sjo8lY+WdJekKZKel3Rprr9lkrZO2/+Rjp0v6bqUoCNppaT/lLQAGASMBvZM+66VNFfSEknnlxjTd7aViQAAIABJREFUTEm/SPWekbRPiud5ST/L1SvV/1ckPSVpgaTpqWwgMAs4S9JsSTtXONbjJC1Mbd6Syr4m6fF07h6QtO36Xk8zMzMzM2sdJ+22IdgLOAPoC3wO+KKk7sB1wCERsTfQK1f/XODBiBgIHAhcJmnztK8/MBLYHRgp6dP5jiTtmvZ/MSL6A6uBY9LuzYHHI2LPiHi0IMZzI2IAsAfwL5L2KDGWD1K98cDvge8C/YDRkj5Zqn9JvYDrgSMiYk/gyNTeUmBIROwFnA9clOurpbHuBvwYOCi1eXra9SiwX2rz/wA/KDEWMzMzMzNrZ14ebxuCJyLiZQBJ84EGYCXwQkS8mOr8BhiTtg8Gvi7p7PS+O7BD2p4eEStSW08DnwH+nOvrS8DewJNpQn9T4LW0bzXw2xIxHiVpDNm/qXqyLxgWFql3T3pdBCyJiFdSLC8Anwb2L9H/fsDDTeONiDdTO1sA10vqDQj4ZK6vlsZ6EHBnRLxR0Ob2wO2S6oFNgBcpkMY6BqBzz140rLqxxGkxayPn3FftCMzMzGwjtGzcYdUOoUVO2m1D8H5uezUtf25FNiP97FqF0r5ltCXgpoj4UZF2V0XE6nU6kz4LnA3sExFvSZpE9kVBMU39rymIZU2KpWj/kr5Wor2fATMiYnyKY0aRvqC889bkKuDnEXGPpKHA2MIKETEBmADQrb5PlNmumZmZmZlVyMvjbUP1LPA5SQ3p/cjcvqnAqbl73/eqoN3pwAhJ26Rjt5L0mRaO6Qm8C6xI938fUkF/5fb/GHBASsyRtFWq/wng9bQ9usK+HgSOlPTJgjbrgL+k7VGtGYSZmZmZmbUNJ+22QYqI94BTgCmS5gHvACvS7guArsBCSUvS+3LbfZrsPu/7JS0EppEtd2/umAVAI9n95beRPRiuVUr1HxGvky1Hvys9CO/2dMhlwMWSGoHOFfa1BLgQeCi1+fO0ayxwZzqvb7R2LGZmZmZmtv4U4ZWttmGS1CMiVqYZ9V8Bz0fEL6od18dNt/o+UT/qimqHYWZmZmZWsVq6p13SvPTQ6rX4nnbbkJ0oaRTZw9IayZ4mbx1s9951zK2h/+zMzMzMzDYmTtptg5Vm1T2zbmZmZmZmGy3f025mZmZmZmZWo5y0m5mZmZmZmdUoJ+1mZmZmZmZmNcpJu5mZmZmZmVmNctJuZmZmZmZmVqOctJuZmZmZmZnVKCftZmZmZmZmZjXKSbuZmZmZmZlZjXLSbmZmZmZmZlajulQ7ALP2Imk0cH9ELK92LB1FUg9gVET8qsM6Xd4IY+s6rDvbQI1dUe0IzMzMzDZInmm3ikma3cH9/VHSlhUe8xVg345K2Ms5J5KGSFoiab6kTdsplAuB53N9DpU0OPf+ZEnHtVPfZmZmZmbWxjzTbhWLiMEt12rT/g6tpL6kzsCngNPaJ6J1lXlOjgEujohfl9OmpC4R8WG5MUjaDHg0Iu7PFQ8FVgKzU5zjy23PzMzMzMyqzzPtVjFJK9PrUEkzJU2WtFTSrZKU9h2ayuZJulLSval8c0k3SHpCUqOkw1P5aEl3SZoi6XlJl+b6WyZp67T9H+nY+ZKuSwk6klZK+k9JC4BBwGhgz7TvWklz0yz3+SXGtGPqe56kRyTtksonpfhnS3pB0ojWnBNJJwBHARfkyi6TtFjSIkkjc8c/Iuke4On0/iFJv0/9j5N0TDoHiyTtmI77GjADOFfSA5K2ldQAnAycmc7XEEljJZ2djtkp1V0g6al0DnpImp7eL2q6PmZmZmZmVh2eabf1tRewG7AcmAV8UdJc4DrggIh4UdJvcvXPBR6MiOPTkvcnJD2Q9vVP7b0PPCvpqoj4c9OBknYFRgJfjIj/lnQN2ez1zcDmwOMR8b1UNx/juRHxZkrwp0vaIyIWFoxjAnByRDwvaV/gGuCgtK8e2B/YBbgHmFzpOYmIiZL2B+6NiMmSjkjj3RPYGnhS0sPp+C8A/dK5G5rq7Aq8CbwATIyIgZJOB04FzgAeBfaLiJB0EvCDiPiepPHAyoi4PJ2XL+XivBUYFxF3S+pO9iXeB8DwiPh7+qLkMUn3RES0MGYzMzMzM2sHTtptfT0RES8DSJoPNJAtx34hIl5MdX4DjEnbBwNfb5rtBboDO6Tt6RGxIrX1NPAZ4J9JO/AlYG+yBBdgU+C1tG818NsSMR4laQzZ570e6Av8M2lX9vC2wcCduWS/W+7430XEGrKZ722bOxlJsXPyaEGd/YHfRMRq4FVJDwH7AH9Px7+Yq/tkRLyS2vsvoGn5+yLgwLS9HXBz+iJkM+D15gKUtAXQOyLuBoiIVam8K3CRpAOANUBvYFvgrwXHjyFd0849e9Gw6saWzol93J1zX7UjMDMzM1vHsnGHVTuEFjlpt/X1fm57NS1/pgQcERHPrlWYzW631JaAmyLiR0XaXZUS4LUPkD4LnA3sExFvSZpE9kVBXifg7YjoXyLmfFwqUadU/XLOSaF3m2lvTe79mlzbVwOXRMQUSQcC51XYZ5NjgF7A3mk1wzLWPV9ExASy1Ql0q+/jWXgzMzMzs3bie9qtPTwLfC7dUw3ZkvYmU4FTpX/e+75XBe1OB0ZI2iYdu5Wkz7RwTE+yJHhFmiU/pLBCRPwdeFHSkaldSdqzgrha4xFgpKTOknoBBwBPrEd7n+Cj2fVRufJ3gC0KK0fEO8DLkr4BIKmbsgfZ1QGvpYT9QLLVDmZmZmZmViVO2q3NRcR7wCnAFEnzyBLHph9pvgDoCiyUtCS9L7fdp4EfA/dLWghMI1vu3twxC4BGYClwG9k95sUcA3xb2YPslgDt/QC2u8mW6C8AHiS7B/2vzR/SrJ8Ck9P5zi+N/wMwvOlBdAXHHAucls7lbLIn7t8KDJC0CDiO7LyZmZmZmVmVyM+XsvYgqUdErEwz6r8Cno+IX1Q7Lmt73er7RP2oK6odhpmZmZlZxWrpnnZJ8yJiQGG572m39nKipFHAJmQz3ddVOR5rJ7v3rmNuDf1nZ2ZmZma2MXHSbu0izap7Zt3MzMzMzGw9+J52MzMzMzMzsxrlpN3MzMzMzMysRjlpNzMzMzMzM6tRTtrNzMzMzMzMapSTdjMzMzMzM7Ma5aTdzMzMzMzMrEY5aTczMzMzMzOrUU7azczMzMzMzGqUk3YzMzMzMzOzGtWl2gGY2QZueSOMrat2FFbrxq6odgRmZmZmGyTPtJu1QNJoSdtVO46WSDpB0lbVjsPMzMzMzNqOk3arGkmzO7i/P0rassJjvgLsGxHL17PvsZLObsVxW0o6pYx6PwTei4g3y6hb8XkwMzMzM7Pq8PJ4q5qIGNzB/R1aSX1JnYFPAae1T0Rl2RI4BbimcIekLhHxIUBEXFJug5WeBzMzMzMzqx7PtFvVSFqZXodKmilpsqSlkm6VpLTv0FQ2T9KVku5N5ZtLukHSE5IaJR2eykdLukvSFEnPS7o0198ySVun7f9Ix86XdF1K0JG0UtJ/SloADAJGA3umff+/vTuP16uq7z3++ZIwD0GQ8jriELVRigwBgowiIO1VcUKh2HJlUJviVVGRa9NqMdrqReutVBG4gUJQqVJGUbw4MIkiQ0IIJCDaC3ECRUQig4kCv/vHsyIPh5PknJyTPE8On/frdV5n77XXXuu3N0+2/p611j6nJpmTZGGSjyznml7Y+p6b5Jok2w63TpKtk1yUZH772Qs4EXhhi/Nf2r26JsklwG1JNkhyVpJb233Yf4T34Ygkt7T+vtDKXpvk+tbet5Nsvcr/kSVJkiSNiiPt6hc7Ay8B7ga+B+ydZA7wf4B9q+quJF/qqv9B4Iqqemub6n1Dkm+3Y1Nbe0uBO5J8tqp+uuzEJH8GHAbsXVV/SHIKcDjweWBj4Pqqen+r2x3jB6vq/pbgX55kx6q6ZdB1zAKOqaofJdmdzgj5AcOs8xng6qo6uPWxCTAD2L6qprZ49gN2aWV3JXk/UFW1Q0v+v5nkRcO8Dy8BPgTsVVX3da2H/y6wR1VVkrcDHwDe330BSaYD0wEmbLYVk5echbRCMy7tdQSSJGmcWnTiQb0OYbUyaVe/uKGqfgaQ5GZgMvAQcGdV3dXqfImWKAJ/Abyua534BsBz2/blVbW4tXUb8Dzgj8kq8ApgV+DGlpRvCNzbjj0GXLCcGP+yJasTgQFgO+CPSXuSTYC9gPO6kv31uxtYSZ0DgCMAquoxYHGSZwwRxw1d92Qf4LPtnB8k+TGwLGlf2X04ADivqu5r5y9bD/9s4NwkA8B6wF0MUlWz6Hz5wPoDU2qIGCVJkiSNAZN29YulXduPsfLPZoA3VdUdTyrsjFyvrK0AZ1fV3w/R7pKWMD/5hOT5wPHAblX1mySz6XxR0G0d4IFlo+LLMZw6K/PwMOuN9J4u81ngX6vqkjayP3P4oUmSJEkaS65pVz+7A3hBkslt/7CuY98A3t219n3nEbR7OXBIkj9p526R5HkrOWczOsny4rbG+1WDK1TVb4G7khza2k2SnUZQ53LgHa18QpJJwIPApiuI6xo6U/tp0+KfS+e+DccVwKFJtmznL5sePwn4eds+cphtSZIkSVoNTNrVt6rqd3TenH5Zkrl0EtjF7fA/AesCtyRZ2PaH2+5tdNZyfzPJLcC36Ex3X9E584F5wA+A/6Cz7n4ohwNvay+yWwi8fgR13gPsn+RWYC6wXVX9GvhekgVJ/mWItk4B1mnnnAscVVVLh6g31DUtBD4GXN1i+dd2aCad6ftzgfuG05YkSZKk1SNVLkdV/0qySVU91EbUPwf8qKo+3eu49IT1B6bUwJEn9ToMSZIkPU2NlxfRJZlbVdMGl7umXf3ub5IcSeeFaPPovE1efWSHbSYxZ5w8KCVJkqR+Y9KuvtZG1R1ZlyRJkvS05Jp2SZIkSZL6lEm7JEmSJEl9yqRdkiRJkqQ+ZdIuSZIkSVKfMmmXJEmSJKlPmbRLkiRJktSnTNolSZIkSepTJu2SJEmSJPWpib0OQNJa7u55MHNSr6OQVt3Mxb2OQJIkabkcaZckSZIkqU+ZtEs9kuTYJLcnOafHcVzby/4lSZIkLZ/T46Xe+R/AgVX1s5VVTDKxqh5dHUFU1V6ro11JkiRJo2fSLvVAktOAFwD/N8kXgTcAGwC/A46uqjuSHAW8EdgEmJDkrFZvY2AK8ClgPeAtwFLg1VV1f5K/Aaa3Y/8FvKWqHkmyNbCsX4B3VNW1SR6qqk2SbAJ8BXgGsC7woar6ymq/GZIkSZKWy+nxUg9U1THA3cD+wKnAy6pqZ+AE4ONdVXcBDqmql7f97ekk8rsBHwMeaed9Hzii1bmwqnarqp2A24G3tfLPAFe38l2AhYPCWgIcXFW7tLj+d5KM1TVLkiRJGjlH2qXemwScnWQKUHRGuZf5VlXd37V/ZVU9CDyYZDHw1VZ+K7Bj294+yT8Dm9MZpf9GKz+AlthX1WPA4FdmB/h4kn2Bx4FtgK2BXwwOOMl0OqP5TNhsKyYvOWvEFy31jRmX9joCSZLUI4tOPKjXIayUI+1S7/0TnWR8e+C1dKbJL/PwoLpLu7Yf79p/nCe+hJsNvKuqdgA+Mqi9FTkc2ArYtaqmAr9c3rlVNauqplXVtAkb+efeJEmSpNXFpF3qvUnAz9v2UWPQ3qbAPUnWpZOIL3M58A6AJBOSDM62JwH3VtUfkuwPPG8MYpEkSZI0CibtUu99EvhfSeYxNktW/hG4Hvge8IOu8vcA+ye5FZgLbDfovHOAae34EYPOlSRJktQDqapexyBpLbb+wJQaOPKkXochSZIkjVg/rWlPMreqpg0u90V0kkZlh20mMaePHnaSJEnSeOL0eEmSJEmS+pRJuyRJkiRJfcqkXZIkSZKkPmXSLkmSJElSnzJplyRJkiSpT5m0S5IkSZLUp0zaJUmSJEnqUybtkiRJkiT1KZN2SZIkSZL6lEm7JEmSJEl9amKvA5C0lrt7Hsyc1Oso1O9mLu51BJIkSWslR9r1tJFkZpLj2/ZHkxy4iu28I8l1Sc5PsvcIz/16ks1HUH9ykgUjjxKSHJXkWSs4vtJ7kGR2kkNWpX9JkiRJo+dIu56WquqEUZx7KnDqKp776lXtdxUcBSwA7h58IMmE0dwDSZIkSWuGI+0a15J8MMkPk3wXeHFX+R9HkJOcmOS2JLck+VQr2yrJBUlubD97t/KZSc5MclWSO5Mc29XmcUkWtJ/3LieeRUme2UbQb09yepKFSb6ZZMNWZ9ck85PMB97Zde5RSU7u2v9akv2STGjXsyDJrUne165tGnBOkpuTbNj6/kSSm4BDB92DE9p1LkgyK0nG7D+CJEmSpFVm0q5xK8muwJuBqcCrgd2GqLMlcDDwkqraEfjndujfgE9X1W7Am4Azuk7bFvhvwEuBDydZt/V1NLA7sAfwN0l2XkmIU4DPVdVLgAdaPwBnAe+uqp2GealTgW2qavuq2gE4q6rOB+YAh1fV1Kr6Xav766rapaq+PKiNk6tqt6raHtgQeM0w+5YkSZK0Gjk9XuPZy4CLquoRgCSXDFFnMbAE+PckXwO+1soPBLbrGnDeLMkmbfvSqloKLE1yL7A1sE/r6+HW14Wt/3kriO+uqrq5bc8FJrf17ptX1Xda+ReAV63kOu8EXpDks8ClwDdXUPfc5ZTvn+QDwEbAFsBC4KvLayTJdGA6wITNtmLykrNWEqKe9mZc2usIJEmSnmLRiQf1OoSVcqRdT2tV9SidEfPz6YwuX9YOrQPs0Uapp1bVNlX1UDu2tKuJx1j1L79G2s6jPPnf7AYAVfUbYCfgKuAYnjwrYLCHBxck2QA4BTikjdSfvqzt5amqWVU1raqmTdjIN8dLkiRJq4tJu8az7wBvaOu5NwVeO7hCGz2fVFVfB95HJ/mFzmj1u7vqTV1JX9e0vjZKsjGdKffXjDTgqnoAeCDJPq3o8K7Di4CpSdZJ8hw6XzaQ5JnAOlV1AfAhYJdW/0Fg02F0uyxBv6/dD98WL0mSJPUJp8dr3Kqqm5KcC8wH7gVuHKLapsBX2mhzgONa+bHA55LcQuffyXfojGKvqK/ZwA2t6IyqWtHU+BU5GjgzSfHkqe7fA+4CbgNuB25q5dsAZyVZ9iXc37ffs4HTkvwO2HMFsT+Q5HQ6b5r/BUPfJ0mSJEk9kKrqdQyS1mLrD0ypgSNP6nUYkiRJ0oj105r2JHOratrgcqfHS5IkSZLUp5weL2lUdthmEnP66BtKSZIkaTxxpF2SJEmSpD5l0i5JkiRJUp8yaZckSZIkqU+ZtEuSJEmS1KdM2iVJkiRJ6lMm7ZIkSZIk9SmTdkmSJEmS+pRJuyRJkiRJfcqkXZIkSZKkPjWx1wFIWsvdPQ9mTup1FOp3Mxf3OgJJkqS1kiPtkiRJkiT1KZN2rVCSmUmOb9sfTXLgKrbzjiTXJTk/yd6jiOeoJCePoP60JJ9Z1f7GmyTXLqd8dpJD1nQ8kiRJklbM6fEatqo6YRTnngqcOobhDLffOcCcNd1vv6qqvXodgyRJkqThc6RdT5Hkg0l+mOS7wIu7yv84GpvkxCS3Jbklyada2VZJLkhyY/vZu5XPTHJmkquS3Jnk2K42j0uyoP28dznxHN3iuQHYu6t8yP4Gnbtfkq91xXF2kmuS/DjJG5N8MsmtSS5Lsm6rd0Jrb0GSWUnSyndr13tzkn9JsqCVT2j7N7bjf9vV91VtdsEPkpyzrK2u+F6Y5Kau/Snd+13lx3bd7y+3si2SXNzKrkuy4zDu90Ptd5KcnOSOJN8G/qSrziuSzGv35cwk6w/130WSJEnS6mfSridJsivwZmAq8GpgtyHqbAkcDLykqnYE/rkd+jfg01W1G/Am4Iyu07YF/hvwUuDDSdZtfR0N7A7sAfxNkp0H9TUAfIROsr4PsF3X4RX1tzwvBA4AXgd8EbiyqnYAfgcc1OqcXFW7VdX2wIbAa1r5WcDfVtVU4LGuNt8GLG5x7Nau4/nt2M7Ae1vcL6DrSweAqvp/wOIkU1vR0a2fwWYAO7f7fUwr+wgwr5X9A/D5rvpPud+D2juYzhcy2wFHAHsBJNkAmA0c1u7LROAdQ8QjSZIkaQ1werwGexlwUVU9ApDkkiHqLAaWAP/eRrG/1soPBLbrGkzeLMkmbfvSqloKLE1yL7A1nST8oqp6uPV1Yet/XldfuwNXVdWvWp1zgRetqL+qemgF1/d/q+oPSW4FJgCXtfJbgclte/8kHwA2ArYAFia5Bti0qr7f6vwHTyTzfwHs2LUmfBIwBfg9cENV/azFfnPr47uDYjoDODrJccBhdBLtwW4BzklyMXBxK9uHzpcVVNUVSbZMslk7NtT9/llXe/sCX6qqx4C7k1zRyl8M3FVVP2z7ZwPvBE7qDibJdGA6wITNtmLykqG+Z5C6zLi01xFIkqSnoUUnHrTySn3OpF0jVlWPJnkp8ArgEOBddEav1wH2qKol3fVbUr20q+gxxuazN2R/K7EUoKoeT/KHqqpW/jgwsY00nwJMq6qfJpkJbLCSNgO8u6q+8aTCZD+Gd90XAB8GrgDmVtWvh6hzEJ1E+7XAB5PssJKYVsf9/qOqmgXMAlh/YEqtpLokSZKkVeT0eA32HeANSTZMsimdJPFJ2uj5pKr6OvA+YKd26JvAu7vqTR187iDXtL42SrIxnSnb1wyqcz3w8jaKvC5waNexkfY3HMsS9PvadR4CUFUPAA8m2b0df3PXOd8A3tG1Jv5F7XqGpX3p8A06L+p7ypB1knWA51TVlcDf0RnJ34TOvTq81dkPuK+qfjvMbr8DHNbW4w8A+7fyO4DJSf607b8FuHq41yJJkiRpbDnSriepqpvaFPT5wL3AjUNU2xT4ShuVDnBcKz8W+FySW+h8tr7DE+uvl9fXbOCGVnRGVc0bVOeeNtr9feAB4OauwyPqbziq6oEkpwMLgF/w5Ot/G3B6ksfpJLKLl8VNZ9r7Te1Fc78C3jDCrs+h86XFN4c4NgH4YpJJdO73Z1qcM4Ez2/U/Ahw5gv4uojM74jbgJ3TuL1W1JMnRwHlJJtK5/tNGeC2SJEmSxkiemB0saUW618snmQEMVNV7xqjt4+nMXvjHsWhvTVp/YEoNHHnSyitKkiRJa9jatKY9ydyqmja43JF2afgOSvL3dP7d/Bg4aiwaTXIRT7zVfq2zwzaTmLMWPQwlSZKktYlJuzRMVXUucO5qaPfgsW5TkiRJ0vjgi+gkSZIkSepTJu2SJEmSJPUpk3ZJkiRJkvqUSbskSZIkSX3KpF2SJEmSpD5l0i5JkiRJUp8yaZckSZIkqU+ZtEuSJEmS1KdM2iVJkiRJ6lMTex2ApOFL8lrg/1XVbb2O5Y/ungczJ/U6CvW7mYt7HYEkSdJayZF2aZAkk5P89SqcNzvJIasjptb+FODtwB1dZQ+tLJYkZyTZbnXFJUmSJGn1MWmXnmoyMOKkfaSSTBjhKX8GvLWqHhvJSVX19r4amZckSZI0bCbtGleSHJHkliTzk3yhlU1OckUrvzzJc1v57CSfSXJtkju7RslPBF6W5OYk72vnX5PkpvazVzs/SU5OckeSbwN/0hXHK5LMS3JrkjOTrN/KFyX5RJKbgEMHxT47yWlJ5iT5YZLXtPKjkpxcVZdU1a+TfC3Jfl3nfTrJwnZtWw1xT65KMq1tv7Jdw/wkl7eyLZJc3O7PdUl2HKP/HJIkSZJGyaRd40aSlwAfAg6oqp2A97RDnwXOrqodgXOAz3SdNgDsA7yGTrIOMAO4pqqmVtWngXuBP6+qXYDDus4/GHgxsB1wBLAsmd8AmA0cVlU70Hl3xDu6+vx1Ve1SVV8e4jImAy8FDgJOa22tyMbAnKp6CXA18OHlVWwJ/enAm9r9WfalwUeAee3+/APw+ZX0KUmSJGkN8UV0Gk8OAM6rqvsAqur+Vr4n8Ma2/QXgk13nXFxVjwO3Jdl6Oe2uC5ycZCrwGPCiVr4v8KU2Xf3uJFe08hcDd1XVD9v+2cA7gZPa/rkruIb/bPH8KMmdwLYrvGJ4vKu9LwIXrqDuHsB3quoueNL92Qd4Uyu7IsmWSTarqt8ur6Ek04HpABM224rJS85aSZh62ptxaa8jkCRJeopFJx7U6xBWyqRdT3dLu7aznDrvA34J7ERndsqSUfb58AqO1RD7j/LkWTErGn0ffP5qUVWzgFkA6w9MWSN9SpIkSU9HTo/XeHIFcGiSLaGzVruVXwu8uW0fDlyzknYeBDbt2p8E3NNGwN8CLHuB3HeAw5JMSDIA7N/K7wAmJ/nTtv8WOlPXh+PQJOskeSHwgtbWImBqK38Onenzy6wDLFuL/9fAd1fQ9nXAvkmeD0+6P9fQuS+0tfL3rWiUXZIkSdKa40i7xo2qWpjkY8DVSR4D5gFHAe8GzkryP4FfAUevpKlbgMeSzKezNv0U4IIkRwCX8cRI+UV0puTfBvwE+H6LY0mSo4HzkkwEbgROG+Zl/AS4AdgMOKa19T3grtbP7cBNXfUfBl6a5EN01t4ftryGq+pXbVr7hUnWafX/HJgJnJnkFuAR4MhhxipJkiRpNUuVM1ulfpBkNvC1qjq/17GMxPoDU2rgyJNWXlGSJEnqM/20pj3J3KqaNrjckXZJo7LDNpOY00cPO0mSJGk8MWmX+kRVHdXrGCRJkiT1F19EJ0mSJElSnzJplyRJkiSpT5m0S5IkSZLUp0zaJUmSJEnqUybtkiRJkiT1KZN2SZIkSZL6lEm7JEmSJEl9yqRdkiRJkqQ+ZdIuSZIkSVKfmtjrACSt5e6eBzMn9ToKqTdmLu51BJIkaZxzpF2SJEmSpD5l0q6+l+SYJEeMcZsfTXLgWLY5jD6nJnn1Kpz3rCTnj2Eca/zaJUmSJK0ap8er71XVaauhzRPGus1hmApMA74+3BOSTKyqu4FDxiKAJBN6dO2SJEmSVoEj7eorSY5IckuS+Um+0MpmJjm+bb8wyWVJ5ia5Jsm2rXx2ks8kuTbJnUnKeb9sAAAT9klEQVQO6Wrz75Lc2to8sav+IW37hCQ3JlmQZFaStPJjk9zW4vnyELFel+QlXftXJZmWZOMkZya5Icm8JK9Psh7wUeCwJDcnOWyoeq2do5JckuQK4PIkk5Ms6Dp2YbsHP0ryya7+T00yJ8nCJB/pKl+U5BNJbgIOHYtrlyRJkrRmONKuvtES4A8Be1XVfUm2GKLaLOCYqvpRkt2BU4AD2rEBYB9gW+AS4PwkrwJeD+xeVY8sp82Tq+qjLYYvAK8BvgrMAJ5fVUuTbD7EeecCfwl8OMkAMFBVc5J8HLiiqt7azrsB+DZwAjCtqt7V+npKvSTfbm3vAuxYVfcnmTyo36nAzsBS4I4kn62qnwIfbPUn0En2d6yqW9o5v66qXVq/rxzttSeZDkwHmLDZVkxectYQt0d6Gphxaa8jkCRJo7DoxIN6HcJKOdKufnIAcF5V3QdQVfd3H0yyCbAXcF6Sm4H/QydRX+biqnq8qm4Dtm5lBwJnVdUjQ7XZ7J/k+iS3thiWjZ7fApyT5L8Djw5x3n/yxLT1vwSWrTv/C2BGi/EqYAPguUOcv6J631pOrACXV9XiqloC3AY8b1kMbTR9XruG7brOOXc5ba3StVfVrKqaVlXTJmzkm+MlSZKk1cWRdq1N1gEeqKqpyzm+tGs7w2kwyQZ0RuunVdVPk8ykkzwDHATsC7wW+GCSHarqjwlsVf08ya+T7AgcBhzT1febquqOQX3tPrj7FdR7eAVhd1/nY8DEJM8Hjgd2q6rfJJnddR0M1d5orl2SJEnSmuFIu/rJFXTWXG8JMHgqe1X9FrgryaHteJLstJI2vwUcnWSjodrkiST1vjaSv2yt9zrAc6rqSuDvgEnAJkO0fy7wAWBS11T0bwDv7lofvnMrfxDYtOvc5dVbFZvRScwXJ9kaeNUwzhnttUuSJElazUza1TeqaiHwMeDqJPOBfx2i2uHA29rxhXTWq6+ozcvorG+f06ahHz/o+APA6cACOkn0je3QBOCLbdr4POAzre5g5wNvpjNVfpl/AtYFbkmysO0DXAlst+xFdCuoN2JVNb/F+QPgP4DvDeOc0V67JEmSpNUsVdXrGCStxdYfmFIDR57U6zAkSZKkEeunF9ElmVtV0waXu6Zd0qjssM0k5vTRw06SJEkaT5weL0mSJElSnzJplyRJkiSpT5m0S5IkSZLUp0zaJUmSJEnqUybtkiRJkiT1KZN2SZIkSZL6lEm7JEmSJEl9yqRdkiRJkqQ+ZdIuSZIkSVKfmtjrACSt5e6eBzMn9ToK9buZi3sdgSRJ0lrJkXZpLZZk8yTv6HUckiRJklYPk3ZpDCWZnGTBEOVnJNluNXT5GeAp/S1Pko8mOXA1xCFJkiRpNXB6vLQGVNXbx7rNJFsD51fVNSOI44SxjkOSJEnS6uNIuzT2JiY5J8ntSc5PslGSq5JMA0jyV0luTbIgySeWnZTk6CQ/THJDktOTnNzKZyc5pKveQ21zQ+DjreyoJBcn+VaSRUneleS4JPOSXJdki8FtJdktybVJ5rc+N20zBa5JclP72WvN3DJJkiRJQzFpl8bei4FTqurPgN8C/2PZgSTPAj4BHABMBXZL8oYkA8BHgL2BfYBVmUq/PfBGYDfgY8AjVbUz8H3giO6KSdYDzgXeU1U7AQcCvwPuBf68qnYBDqMz/V6SJElSjzg9Xhp7P62q77XtLwLHdh3bDbiqqn4FkOQcYN92rLv8XOBFI+z3yqp6EHgwyWLgq638VmDHQXVfDNxTVTcCVNVvW78bAycnmQo8trwYkkwHpgNM2GwrJi85a4Sh6mlnxqW9jkCSJOkpFp14UK9DWCmTdmns1Ur2R+pR2qyYJOsA6y2n3tKu7ce79h9n+P/W3wf8Etip9blkqEpVNQuYBbD+wJTRXp8kSZKk5XB6vDT2nptkz7b918B3u47dALw8yTOTTAD+CrgauL6Vb5lkXeDQrnMWAbu27dcB645BjHcAA0l2A2jr2ScCk+iMwD8OvAWYMAZ9SZIkSVpFJu3S2LsDeGeS24FnAKcuO1BV9wAzgCuB+cDcqvpKK59JZ/3594Dbu9o7nU5CPx/YE3h4tAFW1e/prFn/bGv3W8AGwCnAka1s27HoS5IkSdKqS5UzW6V+k+QoYFpVvavXsazM+gNTauDIk3odhiRJkjRi/bSmPcncqpo2uNw17ZJGZYdtJjGnjx52kiRJ0nhi0i71oaqaDczucRiSJEmSesw17ZIkSZIk9SmTdkmSJEmS+pRJuyRJkiRJfcqkXZIkSZKkPmXSLkmSJElSnzJplyRJkiSpT5m0S5IkSZLUp0zaJUmSJEnqUybtkiRJkiT1qYm9DkDSWu7ueTBzUq+jUL+bubjXEUiSJK2VHGmX+kSSZyU5v21PTfLqUbT13iQbjV10kiRJknrBpF1aDZJMGOk5VXV3VR3SdqcCq5y0A+8FRpS0J3HmjSRJktRnTNqlVZDk4iRzkyxMMr2VPZTkfyeZD+yZ5OgkP0xyQ5LTk5zc6s1OckhXWw+135OTLEiyHvBR4LAkNyc5LMnGSc5sbc1L8vp2zoQkn2rn3ZLk3UmOBZ4FXJnkyu4+2vYhSWZ3xXJakuuBTyZ5aZLvtz6uTfLiNXA7JUmSJC2HI2vSqnlrVd2fZEPgxiQXABsD11fV+5MMAP8B7AosBq4E5g2n4ar6fZITgGlV9S6AJB8HrqiqtybZHLghybeBI4DJwNSqejTJFi2u44D9q+q+YXT5bGCvqnosyWbAy1pbBwIfB9407LsiSZIkaUyZtEur5tgkB7ft5wBTgMeAC1rZ7sBVVfUrgCTnAi8aRX9/AbwuyfFtfwPgucCBwGlV9ShAVd2/Cm2fV1WPte1JwNlJpgAFrDvUCW12wXSACZttxeQlZ61Ct3pamXFpryOQJEl6ikUnHtTrEFbKpF0aoST70UmW96yqR5JcRSeJXtKV/K7Io7SlKUnWAdYbTrfAm6rqjkGxDDfs6treYNCxh7u2/wm4sqoOTjIZuGrIxqpmAbMA1h+YUkPVkSRJkjR6rmmXRm4S8JuWsG8L7DFEneuBlyfZMsm6wKFdxxbRmTYP8DqGHs1+ENi0a/8bwLvTsvQkO7fybwF/u+wlckm2WM75v0zyZ+1LgoNZvknAz9v2USuoJ0mSJGkNMGmXRu4yYGKS24ETgesGV6iqe4CZwPeB7wG3dx0+nU5CPx/YkyePdC9zJbDdshfR0RkBXxe4JcnCtg9wBvCTVj4f+OtWPgu4bNmL6IAZwNeAa4F7VnBtnwT+V5J5OBNHkiRJ6rlUObNVWt2SHEXXi+XGk/UHptTAkSf1OgxJkiRpxPppTXuSuVU1bXC5I+2SJEmSJPUpR9oljcq0adNqzpw5vQ5DkiRJWqs50i5JkiRJ0lrGpF2SJEmSpD5l0i5JkiRJUp8yaZckSZIkqU+ZtEuSJEmS1KdM2iVJkiRJ6lMm7ZIkSZIk9SmTdkmSJEmS+pRJuyRJkiRJfWpirwOQtJa7ex7MnNTrKNTvZi7udQSSJElrJUfaJZHkDUm263UckiRJkp7MpF16mkuyI3AE8INexyJJkiTpyUzapT6SpBdLVrYFjq6qx3vQtyRJkqQVMGmXVoMkFyeZm2Rhkumt7G1JfpjkhiSnJzm5lc9OclqS64FPJpma5LoktyS5KMkzWr2rknyinf/DJC9r5RskOSvJrUnmJdm/lR/V4vhWkkVJ3pXkuFbnuiRbtHBfDfx5O+eEJDcmWZBkVpKs4VsnSZIkqYtJu7R6vLWqdgWmAccm2Qb4R2APYG86o9vdng3sVVXHAZ8H/q6qdgRuBT7cVW9iVb0UeG9X+TuBqqodgL8Czk6yQTu2PfBGYDfgY8AjVbUz8H06U+IHO7mqdquq7YENgdes8h2QJEmSNGq+PV5aPY5NcnDbfg7wFuDqqrofIMl5wIu66p9XVY8lmQRsXlVXt/KzgfO66l3Yfs8FJrftfYDPAlTVD5L8uKvtK6vqQeDBJIuBr7byW4Edh4h7/yQfADYCtgAWdp3zR232wHSACZttxeQlZ63oXkgw49JeRyBJkp6GFp14UK9DGDVH2qUxlmQ/4EBgz6raCZjHyl/y9vAwm1/afj/G8L50W9q1/XjX/uODz2+j86cAh7RR+9OBDRhCVc2qqmlVNW3CRv65N0mSJGl1MWmXxt4k4DdV9UiSbelMid8YeHmSZ7SXzb1pqBOrajHwm2Xr1Wkj9Cvp7xrgcIAkLwKeC9yxCnEvS9DvS7IJcMgqtCFJkiRpDDk9Xhp7lwHHJLmdTvJ8HfBz4OPADcD9dEbeFy/n/COB05JsBNwJHL2S/k4BTk1yK/AocFRVLR3pO+Sq6oEkpwMLgF8AN46oAUmSJEljLlXV6xikp4Ukm1TVQ22k/SLgzKq6qNdxjdb6A1Nq4MiTeh2GJEmS9BRr05r2JHOratrgckfapTVnZpID6UxD/yZwcY/jGRM7bDOJOWvRw1CSJElam5i0S2tIVR3f6xgkSZIkrV18EZ0kSZIkSX3KpF2SJEmSpD5l0i5JkiRJUp8yaZckSZIkqU+ZtEuSJEmS1KdM2iVJkiRJ6lMm7ZIkSZIk9SmTdkmSJEmS+pRJuyRJkiRJfWpirwOQtJa7ex7MnNTrKDTezVzc6wgkSZJ6wpF2aS2QZL8ke41xm19PsvlYtilJkiRpbDnSLq0d9gMeAq4dbUNJAqSqXj3atiRJkiStXo60Sz2S5OIkc5MsTDK9q/yVSW5KMj/J5UkmA8cA70tyc5KXJZmd5JCucx5qvzdp59yU5NYkr2/lk5PckeTzwALgOUkWJXlmO35ckgXt571r7i5IkiRJWhFH2qXeeWtV3Z9kQ+DGJBfQ+SLtdGDfqroryRatzmnAQ1X1KYAkb1tOm0uAg6vqty0hvy7JJe3YFODIqrqutUH7vStwNLA7EOD6JFdX1bzVctWSJEmShs2kXeqdY5Mc3LafQyep3gr4TlXdBVBV94+wzQAfT7Iv8DiwDbB1O/bjZQn7IPsAF1XVwwBJLgReBiw3aW8zA6YDTNhsKyYvOWuEYUojNOPSXkcgSZLGoUUnHtTrEFbKpF3qgST7AQcCe1bVI0muAjYYQROP0pa3JFkHWK+VH04n8d+1qv6QZFFXuw+PPvKOqpoFzAJYf2BKjVW7kiRJkp7MNe1Sb0wCftMS9m2BPVr5dcC+SZ4PkGSLVv4gsGnX+YuAXdv264B1u9q9tyXs+wPPG0Ys1wBvSLJRko2Bg1uZJEmSpB4zaZd64zJgYpLbgRPpJOtU1a/oTDu/MMl84NxW/6vAwcteREdn3fvLW509eWIU/RxgWpJbgSOAH6wskKq6CZgN3ABcD5zhenZJkiSpP6TKma2SVt36A1Nq4MiTeh2GJEmSNGL9tKY9ydyqmja43DXtkkZlh20mMaePHnaSJEnSeOL0eEmSJEmS+pRJuyRJkiRJfcqkXZIkSZKkPmXSLkmSJElSnzJplyRJkiSpT/kn3ySNSpIHgTt6HYfGvWcC9/U6CI1rfsa0Jvg50+rmZ2zt9ryq2mpwoX/yTdJo3THU35OUxlKSOX7OtDr5GdOa4OdMq5ufsfHJ6fGSJEmSJPUpk3ZJkiRJkvqUSbuk0ZrV6wD0tODnTKubnzGtCX7OtLr5GRuHfBGdJEmSJEl9ypF2SZIkSZL6lEm7pFWW5JVJ7kjyX0lm9Doerf2SPCfJlUluS7IwyXta+RZJvpXkR+33M3odq9ZuSSYkmZfka23/+Umub8+zc5Os1+sYtXZLsnmS85P8IMntSfb0WaaxluR97X8vFyT5UpINfJ6NPybtklZJkgnA54BXAdsBf5Vku95GpXHgUeD9VbUdsAfwzva5mgFcXlVTgMvbvjQa7wFu79r/BPDpqvpT4DfA23oSlcaTfwMuq6ptgZ3ofN58lmnMJNkGOBaYVlXbAxOAN+PzbNwxaZe0ql4K/FdV3VlVvwe+DLy+xzFpLVdV91TVTW37QTr/J3cbOp+ts1u1s4E39CZCjQdJng0cBJzR9gMcAJzfqvgZ06gkmQTsC/w7QFX9vqoewGeZxt5EYMMkE4GNgHvweTbumLRLWlXbAD/t2v9ZK5PGRJLJwM7A9cDWVXVPO/QLYOsehaXx4STgA8DjbX9L4IGqerTt+zzTaD0f+BVwVluGcUaSjfFZpjFUVT8HPgX8hE6yvhiYi8+zccekXZLUd5JsAlwAvLeqftt9rDp/9sQ/faJVkuQ1wL1VNbfXsWhcmwjsApxaVTsDDzNoKrzPMo1WeyfC6+l8SfQsYGPglT0NSquFSbukVfVz4Dld+89uZdKoJFmXTsJ+TlVd2Ip/mWSgHR8A7u1VfFrr7Q28LskiOst6DqCz9njzNr0UfJ5p9H4G/Kyqrm/759NJ4n2WaSwdCNxVVb+qqj8AF9J5xvk8G2dM2iWtqhuBKe0NpevRefHJJT2OSWu5trb434Hbq+pfuw5dAhzZto8EvrKmY9P4UFV/X1XPrqrJdJ5bV1TV4cCVwCGtmp8xjUpV/QL4aZIXt6JXALfhs0xj6yfAHkk2av/7uexz5vNsnElnZo4kjVySV9NZGzoBOLOqPtbjkLSWS7IPcA1wK0+sN/4HOuva/xN4LvBj4C+r6v6eBKlxI8l+wPFV9ZokL6Az8r4FMA/471W1tJfxae2WZCqdlx2uB9wJHE1nwMxnmcZMko8Ah9H56yvzgLfTWcPu82wcMWmXJEmSJKlPOT1ekiRJkqQ+ZdIuSZIkSVKfMmmXJEmSJKlPmbRLkiRJktSnTNolSZIkSepTJu2SJEmSJPUpk3ZJkiRJkvqUSbskSZIkSX3q/wNwyoHBQJM1xQAAAABJRU5ErkJggg==\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "plt.figure(figsize=(13, 10))\n", + "sns.countplot(data=df_palermo, y='location', order=df_palermo['location'].value_counts().index[0:30])\n", + "plt.xlabel('Cantidad de personas')\n", + "plt.ylabel('Localidades')\n", + "plt.title('Cantidad de personas por localidad que van a la universidad - Universidad De Palermo')\n", + "plt.show()\n", + "\n", + "plt.figure(figsize=(13, 10))\n", + "sns.countplot(data=df_palermo, y='location', hue='gender', order=df_palermo['location'].value_counts().index[0:30])\n", + "plt.xlabel('Cantidad de personas por genero')\n", + "plt.ylabel('Localidades')\n", + "plt.title('Cantidad de personas de cada genero por localidad que van a la universidad - Universidad De Palermo')\n", + "plt.show()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 1000 + }, + "id": "0hgqcij04tr4", + "outputId": "ff5c7650-0edc-4e62-f935-29f0a997fa97" + }, + "execution_count": 15, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "iVBORw0KGgoAAAANSUhEUgAAA2EAAAJcCAYAAABwn6z4AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+WH4yJAAAgAElEQVR4nOzdabhkVXm38fvPoIBAMzQgKNCKKCICSqOgiGgcgtEIihJFRTC2qBGNweF1bE00jtE4ga1BQBERlcEJNMwiCN3Mg0gCCCoIyNggyvC8H/Y6obq6ztRDnaa5f9d1rlO119prPXuoOvXUWnufVBWSJEmSpOFYYaoDkCRJkqSHEpMwSZIkSRoikzBJkiRJGiKTMEmSJEkaIpMwSZIkSRoikzBJkiRJGiKTMEkLSXJQkg+OUV5JHreIbV+d5HkTrPv6JL9YlH605CzO8Z5g+wsc5yTzkzx2InUn2c8uSX63qHEu75b2cR6j31GP91Ls86dJ9h6lbEbbFystYttTsh9b389KcvkU9PuQfs36t0qLwiRMepBI8uokc9sfu+vah4idlkC7C/3xqKr9qupfF7dtaVFU1epVdeVUx6HhmIrjXVW7VtWhw+xzIpIckuTf+pZNOCmsqtOr6glLL8JR+52S12zbL3e2v4t/SnJikj0Xo73ZSe5p7d2a5JdJdlySMUsjTMKkB4Ek7wQ+D3wc2ADYBPgK8NKpjOuhIJ2HxHvlon7zLy1rPJeXrGV8f25TVasDTwAOAb6U5MOL0d6Rrb31gF8AP0iSxQ9zsCQrLq22tWx7SHywkB7MkkwDPgq8tap+UFV3VtU9VfXDqnpXq/O0JGe2b+6uS/KlJA/raaOS7Jfkilbnyy25eCJwELDjyDd/rf4C38YmeVdr9w9J9u2L7++SnJfk9iTXJpndV/7aJL9t31K+f5xtXTfJca2ts4HN+sq3SPLzJDcnuTzJK8do65Qk/57k7NbesUnW6SnfoX3LeWuSC5Ls0rfux5KcAdwFPLaNGF6Z5I4kVyXZq9VdIckH2jbekOSwdsx6v8HeO8k1SW7q3QdjHbd2fD7X2rw9yUVJtlrEbf37JJe0fk5px32k7Ook70lyIXDneB+2kkxr23hj2+YP9CapSd6Y5LK2ny5N8tS2/L1J/rdn+e5j9PF/07kmcE78Zzvvbk8yL8mzespWbefyLUkuBbYfZ9uen+TXSW5rx+LUJP/YymYn+VZP3QVGJ9p++a92HH+f5N8y4MNVko2S/Lnv+DylnRsrJ9ksyUnpXi83JTk8yVo9da9OckCSC1ucRyZZZZTtGbOtcfbFmK/rvroLjab3HcND0r3n/Lgd/18l2ay/bpKnJ7m+d78l2b2dmyOvtZHz6E9JvjuyH3uOxxuSXAOclGSVJN9qdW9Nck6SDVr9U3qO7YpJPtP20ZXA3/Vtyz495/SVSd7UVz7q++PSMNY5kJ7pe+le19/rW/c/k3yhPR71nG3H9Ix070F/Ama3Y3Rq6/OmJEf2tDslr9leVXVTVX0TeDPw/5KsO952jtPePcChwCOBdTO597BR/1a17TswyU+S3Ak8px3Td7VjemeLd4N0M17uSPLfSdbuaWPU93Q9iFSVP/74swz/AH8L3AusNEad7YAdgJWAGcBlwDt6ygv4EbAW3SjajcDftrLXA7/oa+8Q4N96+v8jsBXwCODbrb3HtfJdgCfTfamzdau7WyvbEpgP7Aw8HPiPti3PG2U7vgN8t/WzFfD7kdjasmuBfdp2PgW4CdhylLZOaeuPxP194Fut7FHAn4AXtbif356v17PuNcCTWl/TgNuBJ7TyDYEntcf7Av8DPBZYHfgB8M1WNqPtq68BqwLbAH8BnjjecQNeCMxrxyzAE4ENF2FbHw/c2bZxZeDdLd6HtfKrgfOBjYFVR2m/93gfBhwLrNFi/g3whlb2ihbH9i3mxwGb9pRt1Pb3ni2mDQedg339jXpOtPLXAOu2ffgvwPXAKq3sE8DpwDpt+y4GfjfKNk4H7gD2aPvpn+nO1X9s5bNH9mnfsV2pPT8a+GqLc33gbOBNo/R1EvDGnuefBg5qjx/XjtXD6b6JPw34fE/dq1vbG7XtugzYb5R+xmxrnOO8C6O8rgest8DxG9DWIXSvr6e143Q48J1R6v4v8PyesqOA97bHbwfOAh7dtumrwBF9x+OwdgxWBd4E/BBYDViR7vW2Zs9rZuTY7gf8up0j6wAn9x3bv6NLJAI8m+6LmadO5P1xEd7vD6G9945xro16DrTj9rv2eNMW6xrt+YrAdcAO452z7ZjeC7ytHbNVgSOA97dzYhVgp6l8zfb327Ns5Rb7rovw2pzNA++dD6d7bV4zmfcwxvlb1Y7xbcAze/bl1XTn9gZ0f59uAM5t665C957x4Ym8p/vz4PmZ8gD88cefsX+AvYDrJ7nOO4Cje55X3x/M7/LAB5v/++PRU34IDyRhBwOf6Cl7/KA/fD3lnwc+1x5/iAU/bD0C+CsDkjC6Dwj3AFv0LPt4zx+2PYHT+9b56sgfpgHtndIX95at7xWB99ASpZ7yE4C9e9b9aF/ctwIvpy9RAU4E3tLz/AltO0YSqwIe3VN+NvAP4x034Ll0Cc4OwArjHO+xtvWDwHd7ylag+1C0S3t+NbDvOO0X3Qf6FVu7W/aUvQk4pWcfvn2C5+j5wEsHnYN9/Y16TozS7i1005MArqR92dCez2L0JOx1wFk9zwP8jgkkYXQfnP7Se24ArwJOHqWvfwRO6unnWmDnUeruBpzX8/xq4DU9zz9FS+AmsM8XaGu04zxK2f+9rgeULXD8+tuiez/5ek/Zi4Bfj1L334CD2+M16D5sbtqeXwb8Tc96G7Lwa+2xPeX7Ar8Eth7lNTNybE+iJ5EFXkBP0jNg3WNGznMm+f44gWN0CBNLwgaeA/QkYe35L4DXtcfPB/63PR7znG3H9Jq+OA4D5tDzftZ/DBnia3asc5YusdtrvO0csN5suve4W+kSoZOA7UapO/A9jHH+VrVjfFhf+dXAXj3Pvw8c2PP8bcAx7fGY7+n+PHh+nI4oLfv+BEzPGNPEkjw+yY/aVJ7b6f7oTe+rdn3P47voRm0mYiO6D4kjftvX99OTnJxuetptdN8qTx+0blXd2bZnkPXoPkyN1temwNPb9Itb002d3Ituqsho+ttaucW2KfCKvrZ2ovtQt9C6Le4927Zdl25a1RY929gb52954IP5iIH7fqzjVlUnAV8CvgzckGROkjUXYVsXiK+q7m91HzXKumOZ3trt396RtjamG8lYSJLXJTm/Z39vxcLnaL/xzgnatKzL2hSpW+lGLQeef/3r9uk/V4uJ75dN6fbLdT3b91W6b90H+T7dFOAN6UaJ76f79p82Bek7bdrU7cC3WMTX8gTbGmic1/WimOj7z7eBlyV5OPAy4NyqGjlumwJH9+zjy4D7WPC11nvMvkn3xcB30k0V/FSSlQf0Od573K5JzmpTy26lSyInfY6lu3Ph/PZzySjV7qU7l3qtTHeO3N+zbDL781Xt8avbc5jYOdt//r+b7kuDs9tUuEFTL4f5mh2oHeP1gJuZ/GsTugRnrapav6qeW1XzWrsTfQ+byN+qQe8tf+x5/OcBz0eO8UTe0/UgYBImLfvOpPsmb7cx6hxIN51m86paE3gf3R/Liahxyq+j+3A9YpO+8m8DxwEbV9U0umvMMmjdJKvRTUMZ5Ea6DyCj9XUtcGr74zjys3pVvXmM2PvbuoduWsi1dCNhvW09oqo+0VN/gf1SVSdU1fPpErVf000xBPgD3R/d3n7uZcE/oKMZ87hV1Reqaju6ka3HA+9ahG1dIL4kaXV/37t5E4iV1t49LLy9I21dS9/1H63PTen21z8B61bVWnTTjMY7R8c8J9q1JO8GXgms3dq9jVHOPxY+d3v1n6thwXXvpJvWNqL/A9VfgOk959OaVfWkQR1V1S3Az+gS+1fTjRaPHIOP0x2PJ7dz4jVM/LXcb3HaGut13W+BfZNkrC9GxlRVl9J9wNyVBZMG6Pbzrn2v21WqauC5XN21sx+pqi2BZwAvphvx7DfqedKSwe8DnwE2aOfYT1iEc6y6Oxeu3n4Gnht006Bn9C17DHBt+7A9WUcBuyR5NLA7D+zPiZyz/e+B11fVG6tqI7oR8K9k4VvxD/M1O5qXthjOnuB2jmuS72ET+Vs10ffcQSbynq4HAZMwaRlXVbfRTev7cpLdkqyW7gL+XZN8qlVbg+6apflthGasxKTfH4FHp+dGHn2+C7w+yZYtifpwX/kawM1VdXeSp9F9cBrxPeDFSXZq7X+UUd53quo+uuupZrdt3BLYu6fKj4DHp7vRx8rtZ/txLkh+TU/cHwW+1/r5FvCSJC9Md1H+KukuaH/0oEbaiMJLkzyC7g/6fB74VvoI4J+TPCbJ6nQffI+sqnvHiGvEqMetbdvT27e6dwJ3s+A34RPd1u8Cf5fkb1pb/9K24ZcTiG8BPe19LMka7YPJO+n2J8DXgQOSbJfO41qdR9B96Lixbds+dN8iT6S/sc6JNeg+bN0IrJTkQ0DvaOF36S7QX7sd27eN0d2PgScleVm6Uef9WTDROh/YOckm6W688v964ryOLqn6bJI1091AYrMkzx6jv2/TJQR7sGCisQbd+XVbkkcxduI9nsVpa6zXdb8L6PbdtuluEDF7UQNuvk13/dfOdEnEiIPozr1NAZKsl2TUO8QmeU6SJ6e7CcPtdF8gDHoNfRfYP8mj09384L09ZQ+juzboRuDeJLvSTVfsXXes98fJ+j7d6/UF7b1pI+ADdNdZTVpV3Ug39fIbwFVVdVlbPulzNskret4jb6F7TS+wP4f8mu2Pb510N0z6MvDJqvrTIr42B5nMe9ii/K2ajCX2nq6pZRImPQhU1WfpPux+gO6PwLV038gd06ocQPch6Q66b+uOHNDMaE4CLgGuT3LTgL5/Snc9yEl0F/+e1FflLcBHk9xBlyx+t2fdS4C30n2ouo7uD/dY/3jzn+imXFxPN2/+Gz1t3UH34ecf6L4JvB74JN0HpNF8s7VzPd3Fzfu3tq6l+7b0fTywP9/F6O+JK9Dt/z/QTXF5Ng8kTAe3fk4DrqJLlib6wWGs47ZmW3YL3cjAn+guEh/NaNt6Od0IyBfpRrJeArykqv46wRj7vY0uKbyS7nqTb9PtA6rqKOBjbdkddOfnOm1047N0o7p/pLvhwxkT7G/Uc4JuqtnxdNfO/ZZu3/dO8/lIW34V3Qexb47WSVXdRHfh/Sfo9vXmvTFW1c/pjs+FdDdM+VFfE6+j+8B+Kd0x+x4LTm/td1zr4/qquqAv5qfSjQ78mO4D7aJanLZGfV33q6rf0CX+/w1cQXdeLI4j6F5jJ7XjMuI/6fbbz1pcZwFPH6OdR9Idh9vppi6eyuBz4Gt059IFdDdD+L/91N539qfb/lvoXq/H9ZSP9/44Ke0981XAv9O915wJ/IruWC6qbwPPY8FkHyZ/zm4P/CrJfLp98PYa/L/BhvKa7XFBi+l/6K63/Oeq+tBibOdCJvMetoh/qyYTy5J+T9cUyQMzICRp+ZHkFLobKXx9qmNZ2h5K2zpM7ldJ0tLiSJgkSZIkDZFJmCRJkiQNkdMRJUmSJGmIHAmTJEmSpCEa9Z+/6qFr+vTpNWPGjKkOQ5IkSXrQmjdv3k1Vtd6gMpMwLWTGjBnMnTt3qsOQJEmSHrSS/Ha0MpMwLeTeG2/mxgO/NX5FSZIkaRmz3ptfM9UhjMtrwiRJkiRpiEzCJEmSJGmITMIkSZIkaYhMwqZIktcn+dJSavuUJDOXRtuSJEmSFo9J2INEEm+iIkmSJC0HluskLMkxSeYluSTJrJ7lb0jymyRnJ/nayIhUkkOS7NFTb377vXqSE5Ocm+SiJC8dpb+/bXUuSHJiW7ZOi+PCJGcl2XrAejOSnNTqnJhkk554DkryK+BTSZ6W5Mwk5yX5ZZIntHqrJvlOksuSHA2s2tP2gUnmtn3wkSWxXyVJkiQtuuV9dGXfqro5yarAOUm+Dzwc+CDwVOAO4CTggnHauRvYvapuTzIdOCvJcVVVIxWSrAd8Ddi5qq5Ksk4r+ghwXlXtluS5wGHAtn3tfxE4tKoOTbIv8AVgt1b2aOAZVXVfkjWBZ1XVvUmeB3wceDnwZuCuqnpiS/LO7Wn7/W0frAicmGTrqrqwfwNbkjoL4NHrrDvO7pAkSZK0qJb3JGz/JLu3xxsDmwOPBE6tqpsBkhwFPH6cdgJ8PMnOwP3Ao4ANgOt76uwAnFZVVwGMtA/sRJcoUVUnJVm3JVO9dgRe1h5/E/hUT9lRVXVfezwNODTJ5kABK7flO9MlblTVhUl6k6xXtgRrJWBDYEtgoSSsquYAcwC23fSx1V8uSZIkaclYbpOwJLsAzwN2rKq7kpwCrDLOavfSpmgmWQF4WFu+F7AesF1V3ZPk6gm0taTc2fP4X4GTq2r3JDOAU8ZaMcljgAOA7avqliSHMLy4JUmSJA2wPF8TNg24pSVgW9CNVAGcAzw7ydrtZhcv71nnamC79vjveWCkaRpwQ0vAngNsOqC/s4CdW+JDz3TE0+mSuJHE8Kaqur1v3V8C/9Ae79XWGW2bft8ev75n+WnAq1sfWwEj152tSZfE3ZZkA2DXUdqVJEmSNCTL7UgYcDywX5LLgMvpkiSq6vdJPg6cDdwM/Bq4ra3zNeDYJBe09UdGoQ4HfpjkImBuW2cBVXVjm/b3gzaKdgPwfGA2cHCbIngXsPeAWN8GfCPJu4AbgX1G2aZP0U1H/ADw457lB7b1LwMuA+a1mC5Icl6L91rgjFHalSRJkjQk6bm3xENGktWran4bCTsaOLiqjp7quJYV22762Pr5ez861WFIkiRJk7bem18z1SEAkGReVQ38373L83TEscxOcj5wMXAVcMwUxyNJkiTpIWJ5no44qqo6YKpjkCRJkvTQ9JBMwjS2ldZbZ5kZxpUkSZKWNw/V6YiSJEmSNCVMwiRJkiRpiJyOqIXce+MN3HDQF6Y6DEmSNI7199t/qkOQtAgcCZMkSZKkITIJkyRJkqQhMgmTJEmSpCEyCVtCklydZHqStZK8ZYpjmZ3E/4UmSZIkLYNMwpa8tYChJWHpeBwlSZKkBwk/vE9SkmOSzEtySZJZA6p8AtgsyflJPt2SpE8nuTjJRUn2HNDmJ5K8tef5/41kJXlXknOSXJjkI23ZjCSXJzkMuBjYOMn7k/wmyS+AJ/S0tVmS41vMpyfZYgnvEkmSJEmT4C3qJ2/fqro5yarAOUm+X1V/6il/L7BVVW0LkOTlwLbANsD0ts5pVXVdzzpHAp8HvtyevxJ4YZIXAJsDTwMCHJdkZ+CatnzvqjoryXbAP7R+VgLOBea1tuYA+1XVFUmeDnwFeG7/RrWEchbAo9dZezF2jyRJkqSxmIRN3v5Jdm+PN6ZLhv40Rv2dgCOq6j7gj0lOBbYHjhupUFXnJVk/yUbAesAtVXVtkrcDLwDOa1VXb/1dA/y2qs5qy58FHF1VdwEkOa79Xh14BnBUkpHuHj4oyKqaQ5ewse2mm9SE9oQkSZKkSTMJm4QkuwDPA3asqruSnAKssoSaPwrYA3gk3cgYdKNf/15VX+2LYwZw5wTaXAG4dWRUTpIkSdLU85qwyZlGN0p1V7u2aocBde4A1uh5fjqwZ5IVk6wH7AycPWC9I+mmFO5Bl5ABnADs20a0SPKoJOsPWPc0YLckqyZZA3gJQFXdDlyV5BVt/STZZnKbLEmSJGlJciRsco4H9ktyGXA5cFZ/har6U5IzklwM/BR4N7AjcAFQwLur6voB613SEqjfj1wvVlU/S/JE4Mw2nXA+8Brgvr51z01yZOvjBuCcnuK9gAOTfABYGfhOqydJkiRpCqTKy3+0oG033aR+9v/8N2OSJC3r1t9v/6kOQdIoksyrqpmDypyOKEmSJElDZBImSZIkSUPkNWFayErrre/0BkmSJGkpcSRMkiRJkobIJEySJEmShsjpiFrIPTdcyx++/M6pDkOStIza6K3/MdUhSNKDmiNhkiRJkjREJmGSJEmSNEQmYZIkSZI0RCZhy6gkpyQZ+B+2J7j+T5KstSRjkiRJkrT4vDHHFEkSIFV1/2K0sWJV3TeorKpetMjBSZIkSVpqHAnrkeSDSS5P8oskRyQ5oC3fLMnxSeYlOT3JFm35IUm+kOSXSa5MskdPW+9Kck6SC5N8pC2b0do/DLgY2DjJgUnmJrlkpN44MV6d5JNJzgVekeRVSS5KcnGST/bVm94ev7OVX5zkHUt0p0mSJEmaFEfCmiTbAy8HtgFWBs4F5rXiOcB+VXVFkqcDXwGe28o2BHYCtgCOA76X5AXA5sDTgADHJdkZuKYt37uqzmr9vr+qbk6yInBikq2r6sJxwv1TVT01yUbAWcB2wC3Az5LsVlXH9GzXdsA+wNNbLL9KcmpVnbeIu0qSJEnSYjAJe8AzgWOr6m7g7iQ/BEiyOvAM4KhuBiEAD+9Z75g2pfDSJBu0ZS9oPyOJzup0ydc1wG9HErDmlUlm0R2LDYEtgfGSsCPb7+2BU6rqxhbr4cDOwDE9dXcCjq6qO1udHwDP6omNtnwWMAvgUWuvMU73kiRJkhaVSdj4VgBuraptRyn/S8/j9Pz+96r6am/FJDOAO3uePwY4ANi+qm5JcgiwygRiunP8KpNTVXPoRvzYZpMNakm3L0mSJKnjNWEPOAN4SZJV2ujXiwGq6nbgqiSvgO6GGkm2GaetE4B9WzskeVSS9QfUW5MuobqtjaLtOsmYzwaenWR6m874KuDUvjqnA7slWS3JI4Dd2zJJkiRJU8CRsKaqzklyHN1UwD8CFwG3teK9gAOTfIDuerHvABeM0dbPkjwROLNNYZwPvAa4r6/eBUnOA34NXEuXCE4m5uuSvBc4mW707cdVdeyCVercNsJ2dlv2da8HkyRJkqZOqpx5NiLJ6lU1P8lqwGnArKo6d6rjmqw2KnYD8Miqumey62+zyQb10/fsteQDkyQtFzZ6639MdQiStMxLMq+qBv7fX0fCFjQnyZZ012Ud+mBMwJpL6Ea8Jp2ASZIkSVq6TMJ6VNWrpzqGJaGqtpjqGCRJkiQNZhKmhay8/sZONZEkSZKWEu+OKEmSJElDZBImSZIkSUPkdEQt5O4b/odff/mlUx2GJC1ki7ceO34lSZKWcY6ESZIkSdIQmYRJkiRJ0hCZhEmSJEnSEJmESZIkSdIQmYQ9hCTZJcmPpjoOSZIk6aHMJEySJEmShsgkbBElOSbJvCSXJJnVs/wNSX6T5OwkX0vypbb8kCR79NSb336vnuTEJOcmuSjJwHvDJzkwydzW30fasplJzm8/FyWptvyUJDPb4+lJrl5qO0KSJEnSpPh/whbdvlV1c5JVgXOSfB94OPBB4KnAHcBJwAXjtHM3sHtV3Z5kOnBWkuOqqvrqvb/1tyJwYpKtq2ousC1Akk8Dxy/qxrREchbARmuvuqjNSJIkSRqHSdii2z/J7u3xxsDmwCOBU6vqZoAkRwGPH6edAB9PsjNwP/AoYAPg+r56r2yJ0krAhsCWwIWtnz3pEr8XLOrGVNUcYA7AVpus1Z8ASpIkSVpCTMIWQZJdgOcBO1bVXUlOAVYZZ7V7adM/k6wAPKwt3wtYD9iuqu5pUwcXaCvJY4ADgO2r6pYkh4zUSbIVMBvYuaru6+9rAnFJkiRJGiKvCVs004BbWgK2BbBDW34O8OwkaydZCXh5zzpXA9u1x38PrNzT1g0tAXsOsOmA/tYE7gRuS7IBsCtAkrWAI4DXVdWNo/S1B5IkSZKWGY6ELZrjgf2SXAZcDpwFUFW/T/Jx4GzgZuDXwG1tna8Bxya5oK1/Z1t+OPDDJBcBc9s6C6iqC5Kc18quBc5oRS+lS9q+lmSk7rbAZ4DvtumLP16C2y1JkiRpMWXh+z9ocSRZvarmt5Gwo4GDq+roqY5rMrbaZK363nuePdVhSNJCtnjrsVMdgiRJE5JkXlXNHFTmdMQlb3aS84GLgauAY6Y4HkmSJEnLEKcjLmFVdcBUx7C4Vln/cX7bLEmSJC0ljoRJkiRJ0hCZhEmSJEnSEDkdUQu588b/4cw5L57qMCRpITvO+tFUhyBJ0mJzJEySJEmShsgkTJIkSZKGyCRMkiRJkobIJEySJEmShmi5SMKSzEhy8YOljyS7JFkqV5cneUeS1ZZG25IkSZIW33KRhKmTZEXgHYBJmCRJkrSMWp6SsJWSHJ7ksiTfGxkNSvI3Sc5LclGSg5M8vC2/OslHkpzbyrZoy2cn+WaSM5NckeSN/R21UbHT27rnJnlGW75LklNa/79u8aSV/W1bdi7wskEbkOT1SX6Q5PjW96d6yl7V4rw4ySd7ls9P8tkkFwDvBzYCTk5ycit/QduWc5MclWT1JbO7JUmSJC2K5SkJewLwlap6InA78JYkqwCHAHtW1ZPp/i/am3vWuamqngocCBzQs3xr4LnAjsCHkmzU19cNwPPbunsCX+gpewrdaNSWwGOBZ7Y4vga8BNgOeOQY27Fta/PJwJ5JNm79f7LFtC2wfZLdWv1HAL+qqm2q6qPAH4DnVNVzkkwHPgA8r8U6F3jnoE6TzEoyN8ncW+b/dYzwJEmSJC2O5SkJu7aqzmiPvwXsRJeYXVVVv2nLDwV27lnnB+33PGBGz/Jjq+rPVXUTcDLwtL6+Vga+luQi4Ci6hGvE2VX1u6q6Hzi/tbtFi+OKqqoW32hOrKrbqupu4FJgU2B74JSqurGq7gUO79mO+4Dvj9LWDi22M5KcD+zd2ltIVc2pqplVNXPt1R82RniSJEmSFsdKUx3AElTjPB/kL+33fSy4L8Zr65+BPwLb0CWydw9oc1C7EzHZ9e+uqvtGKQvw86p61SRjkCRJkrSULE8jYZsk2bE9fjXwC+ByYEaSx7XlrwVOnUBbL02ySpJ1gV2Ac/rKpwHXtdGu1wIrjtPer1scm7Xnk02KzgaenWR6u/nGqxh9O+4A1miPz6KbDvk4gCSPSPL4SfYtSZIkaQlanpKwy4G3JrkMWBs4sE3p2wc4qk0dvB84aAJtXUg3DfEs4F+r6g995V8B9m43w9gCuHOsxlocs4Aftxtz3DDxzXkqz4gAACAASURBVIKqug54b4vpAmBeVR07SvU5wPFJTq6qG4HXA0ckuRA4s8UrSZIkaYqku0RJI5LMBuZX1WemOpap8sRN16qD37/TVIchSQvZcdZS+ReLkiQtcUnmVdXMQWXL00iYJEmSJC3zHAnTQmbOnFlz586d6jAkSZKkBy1HwiRJkiRpGWESJkmSJElDZBImSZIkSUO0PP2zZi0ht990BSf814umOgxJWsgL3/CTqQ5BkqTF5kiYJEmSJA2RSZgkSZIkDZFJmCRJkiQN0UM6CUvy+iRfGqfO7CQHtMdbJDk/yXlJNptgHz9JstaSiFeSJEnSg99DOglbBLsB36uqp1TV/05khap6UVXdupTjmpQkK051DJIkSdJD1XKbhCU5Jsm8JJckmdWzfJ8kv0lyNvDMnuUzkpyU5MIkJybZpK+9FwHvAN6c5OS27J1JLm4/7xgljquTTB+wfH6Sz7X4TkyyXlu+bZKzWhxHJ1m7LT+l1Z+b5LIk2yf5QZIrkvzbBLZ7fpLPJrkA2HHR9qokSZKkxbXcJmHAvlW1HTAT2D/Jukk2BD5Cl3ztBGzZU/+LwKFVtTVwOPCF3saq6ifAQcDnquo5SbYD9gGeDuwAvDHJUyYR3yOAuVX1JOBU4MNt+WHAe1ocF/UsB/hrVc1scRwLvBXYCnh9knVH2+6e/n5VVdtU1S/6g0kyqyV4c2+746+T2AxJkiRJk7E8J2H7t1Gfs4CNgc3pEqZTqurGqvorcGRP/R2Bb7fH36RL0sayE3B0Vd1ZVfOBHwDPmkR89/f0/y1gpyTTgLWq6tS2/FBg5551jmu/LwIuqarrquovwJVtG2HwdgPcB3x/tGCqak5VzayqmdPWeNgkNkOSJEnSZCyX/6w5yS7A84Adq+quJKcAq0xpUOOrCdT5S/t9f8/jkecrjbPdd1fVfUsoVkmSJEmLaHkdCZsG3NISkS3opgsC/Ap4dpuauDLwip51fgn8Q3u8F3D6OH2cDuyWZLUkjwB2n8A6vVYA9miPXw38oqpuA25JMjKi9lq6qYoTNdp2S5IkSVpGLJcjYcDxwH5JLgMup5uaR1Vdl2Q2cCZwK3B+zzpvA76R5F3AjXTXe42qqs5Ncghwdlv09ao6b7TqA5bdCTwtyQeAG4A92/K9gYOSrEY3zXDMOPoM3G5JkiRJy45UTWQWnBZFuxX8DcAjq+qevrL5VbX61EQ2tsfPmFZf/OAzx68oSUP2wjf8ZKpDkCRpQpLMazfVW8jyOh1xWXEJ3QjZPePWlCRJkvSQsLxOR1wmVNUWY5Qtk6NgAGtO39xvmyVJkqSlxJEwSZIkSRoikzBJkiRJGiKTMEmSJEkaIq8J00JuuekKvveNv53qMCRpIXvsc/xUhyBJ0mJzJEySJEmShsgkTJIkSZKGyCRMkiRJkoZomU7Ckhyc5IYkF/ctf0WSS5Lcn2Tgf6Ee0NYhSfZYOpGO2e/7+p7/cgm1OzvJAUuiLUmSJEnDs0wnYcAhwKA7RFwMvAw4bajRLJoFkrCqesawOk7ijVckSZKkZcwynYRV1WnAzQOWX1ZVl4+1bjpfSnJ5kv8G1u8p2y7JqUnmJTkhyYYD1n9FkouTXJDktLZsxSSfTnJOkguTvKkt3yXJaUl+3Po7KMkKST4BrJrk/CSHt7rze/p4V09bH2nLZiT5dRu5+02Sw5M8L8kZSa5I8rSeMLdJcmZb/saeWE5Pchxw6WgxS5IkSZoay/NIye7AE4AtgQ2AS4GDk6wMfBF4aVXdmGRP4GPAvn3rfwh4YVX9PslabdkbgNuqavskDwfOSPKzVva01tdvgeOBl1XVe5P8U1Vt2x9ckhcAm7f1AhyXZGfgGuBxwCtaTOcArwZ2Av6ebmRtt9bM1sAOwCOA85L8uC1/KrBVVV2VZNagmKvqqr54ZgGzAKavu8r4e1eSJEnSIlmek7CdgSOq6j7gD0lOasufAGwF/DwJwIrAdQPWPwM4JMl3gR+0ZS8Atu65tmwaXSL1V+DsqroSIMkRdEnT98aI7wXt57z2fPXW1jXAVVV1UWvrEuDEqqokFwEzeto4tqr+DPw5ycl0Cd2tLZaRJGu0mBdIwqpqDjAHYLMZ02qMuCVJkiQthuU5CRtNgEuqasexKlXVfkmeDvwdMC/Jdm3dt1XVCQs0mOwC9Ccu4yUyAf69qr7a19YM4C89i+7veX4/Cx6z0fq8s6+fhWKWJEmSNDWW6WvCFtNpwJ7tmqgNgee05ZcD6yXZESDJykme1L9yks2q6ldV9SHgRmBj4ATgzW1KI0ken+QRbZWnJXlMkhWAPYFftOX3jNTvcwKwb5LVW1uPSrL+gHpjeWmSVZKsC+xCN3VxUD+jxSxJkiRpyJbpkbA2rW8XYHqS3wEfrqr/SrI73XVd6wE/TnJ+Vb2wb/WjgefSXQt2DXAmQFX9tU3N+0KSaXT74PPAJX3rfzrJ5nQjSScCFwAX0k0HPDfdXMYbeeD6rHOAL9Fdz3Vy6x+6KX4XJjm3qvYaabyqfpbkicCZbVrkfOA1wH2T2EUXtr6mA/9aVX9I8vi+Ol8fI2ZJkiRJQ5YqL/9ZXG064gFV9eKpjmVJ2GzGtPrkh8ecrSlJU2KPfY6f6hAkSZqQJPOqauD/NF6epyNKkiRJ0jLHkTAtZObMmTV37typDkOSJEl60HIkTJIkSZKWESZhkiRJkjREJmGSJEmSNETL9C3qNTVu+tNv+MahL5jqMCRpIfvs/bOpDkGSpMXmSJgkSZIkDZFJmCRJkiQNkUmYJEmSJA3RQzoJSzIjycVTHcdkJJmZ5Avt8S5JnjHVMUmSJEmaOG/MsYiSrFRV9472fGmpqrnAyH9S3gWYD/xyafcrSZIkacl4SI+ENSslOTzJZUm+l2S1JB9Kck6Si5PMSRKAJKck+XySucDbBzx/SZJfJTkvyX8n2aCtNzvJwa3+lUn2H+k8yfuT/CbJL5IckeSAnr5mtsfTk1zdHu+S5EdJZgD7Af+c5Pwkzxqj/2e3Oue3sjWGtnclSZIkLcAkDJ4AfKWqngjcDrwF+FJVbV9VWwGrAi/uqf+wqppZVZ8d8PwXwA5V9RTgO8C7e9bbAngh8DTgw0lWTrId8A/AtsCLgO0nGnRVXQ0cBHyuqratqtPH6P8A4K1VtS3wLODP/e0lmZVkbpK58++4Z6JhSJIkSZokpyPCtVV1Rnv8LWB/4Kok7wZWA9YBLgF+2Ooc2bd+7/NHA0cm2RB4GHBVT9mPq+ovwF+S3ABsQJcQHV1VdwEkOW4xt2W0/s8A/iPJ4cAPqup3/StW1RxgDsCMx6xZixmHJEmSpFE4Egb9CUcBXwH2qKonA18DVukpv7Ovfu/zL9KNoj0ZeFPfen/peXwf4yfA9/LA8VllrIrj9V9VnwD+kW5U74wkW0ywPUmSJElLmEkYbJJkx/b41XRT+gBuSrI6sMck2poG/L493nsC9U8DdkuyartO6yU9ZVcD27XHo8VwB9B7fdfA/pNsVlUXVdUngXPopkZKkiRJmgImYXA58NYklwFrAwfSjX5dDJxAl7RM1GzgqCTzgJvGq1xV59JNZ7wA+GlfX58B3pzkPGD6KE38ENh95MYcY/T/jnaTkQuBe1pfkiRJkqZAqrz8Z1mRZDYwv6o+M5VxzHjMmvXh2TtMZQiSNNA+e/9sqkOQJGlCksyrqpmDyhwJkyRJkqQhciRMC5k5c2bNnTt3/IqSJEmSBnIkTJIkSZKWESZhkiRJkjREJmGSJEmSNETj/cNgPQTdcPMVfOHwF051GJK0kP33OmGqQ5AkabE5EiZJkiRJQ2QSJkmSJElDZBImSZIkSUNkErYMSHJ1kukDlr9vnPV+kmStpReZJEmSpCXNJGzZNjAJS2eFqnpRVd067KAkSZIkLTqTsCFK8pokZyc5P8lXk6w4Rt1PAKu2uocnmZHk8iSHARcDG/eOoCX5YCv/RZIjkhzQlm+b5KwkFyY5OsnaQ9lYSZIkSQOZhA1JkicCewLPrKptgfuAvUarX1XvBf5cVdtW1Ui9zYGvVNWTquq3PW1vD7wc2AbYFZjZ09RhwHuqamvgIuDDo8Q3K8ncJHPn3/7XRd5OSZIkSWPz/4QNz98A2wHnJAFYFbhhkm38tqrOGrD8mcCxVXU3cHeSHwIkmQasVVWntnqHAkcNariq5gBzADZ57LSaZFySJEmSJsgkbHgCHFpV/28x2rhzSQUjSZIkaWo4HXF4TgT2SLI+QJJ1kmw6zjr3JFl5Am2fAbwkySpJVgdeDFBVtwG3JHlWq/da4NRR2pAkSZI0BI6EDUlVXZrkA8DPkqwA3AO8FfjtGKvNAS5Mci7w/jHaPifJccCFwB/prv26rRXvDRyUZDXgSmCfxd4YSZIkSYvMJGyIqupI4MgBy2eMUv89wHt6Fm01xnqfqarZLdk6DZjX6pwP7LBYgUuSJElaYkzClh9zkmwJrEJ37dm5Ux2QJEmSpIWlyhvhaUEzZ86suXPnTnUYkiRJ0oNWknlVNXNQmTfmkCRJkqQhMgmTJEmSpCEyCZMkSZKkIfLGHFrIH265gtnffeFUhyFJC5n9yhOmOgRJkhabI2GSJEmSNEQmYZIkSZI0RCZhkiRJkjREJmFLQZKrk0wfcp+nJBn4fwgkSZIkLTtMwpZhSVYa67kkSZKkBx8/1C+mJMcAGwOrAP9ZVXP6yj8IvAa4EbgWmFdVn0nyRmAW8DDgf4DXVtVdSQ4B7gaeApyRZJ2+54cBBwGrAf8L7FtVt7TuXpvk63THdd+qOrutfzDwWOAuYFZVXbiUdockSZKkcTgStvj2rartgJnA/knWHSlIsj3wcmAbYNdWZ8QPqmr7qtoGuAx4Q0/Zo4FnVNU7Bzw/DHhPVW0NXAR8uGe91apqW+AtdIkXwEeA81r997X1F5JkVpK5SebedftfJ78XJEmSJE2ISdji2z/JBcBZdCNim/eUPRM4tqrurqo7gB/2lG2V5PQkFwF7AU/qKTuqqu7rf55kGrBWVZ3alh8K7NxT7wiAqjoNWDPJWsBOwDfb8pOAdZOs2b8RVTWnqmZW1czV1nzYpHeCJEmSpIlxOuJiSLIL8DxgxzaV8BS6aYkTcQiwW1VdkOT1wC49ZXf21e1/Ppoa57kkSZKkKeZI2OKZBtzSErAtgB36ys8AXpJklSSrAy/uKVsDuC7JynQjYeOqqtuAW5I8qy16LXBqT5U9AZLsBNzW6p8+0n5LGm+qqtsnsY2SJEmSliBHwhbP8cB+SS4DLqebkvh/quqcJMcBFwJ/pLuG67ZW/EHgV3Q37PgVXVI2EXsDByVZDbgS2Ken7O4k5wErA/u2ZbOBg5NcSHdjjr0ns4GSJEmSlqxUOWNtaUqyelXNb0nTaXR3Jzx3quMay0abTatZ/94/qCdJU2/2K0+Y6hAkSZqQJPOqauD/8XUkbOmbk2RLumvFDl3WEzBJkiRJS5dJ2FJWVa+e6hgkSZIkLTtMwrSQjdbe3Ck/kiRJ0lLi3RElSZIkaYhMwiRJkiRpiJyOqIVcfesV7HP03051GJK0kG/sfvxUhyBJ0mJzJEySJEmShsgkTJIkSZKGyCRMkiRJkobIJKxHko2TnJzk0iSXJHl7T9nsJL9Pcn77edEE2jskyR5LN2pJkiRJDybemGNB9wL/UlXnJlkDmJfk51V1aSv/XFV9ZgrjkyRJkvQg50hYj6q6rqrObY/vAC4DHjXR9dP5UpLLk/w3sH5P2XZJTk0yL8kJSTYcsP4hSQ5MclaSK5PskuTgJJclOaSn3oFJ5rbRuo+0Zc9NckxPnecnObo9flWSi5JcnOSTk98zkiRJkpYUk7BRJJkBPAX4Vc/if0pyYUuM1h6w2u7AE4AtgdcBz2htrQx8EdijqrYDDgY+NkrXawM7Av8MHAd8DngS8OQk27Y676+qmcDWwLOTbA2cDGyRZL1WZx/g4CQbAZ8EngtsC2yfZLcB2zurJXZz7779r2PvHEmSJEmLzCRsgCSrA98H3lFVt7fFBwKb0SUy1wGfHbDqzsARVXVfVf0BOKktfwKwFfDzJOcDHwAePUr3P6yqAi4C/lhVF1XV/cAlwIxW55VJzgXOo0vQtmzrfBN4TZK16BK5nwLbA6dU1Y1VdS9weItzAVU1p6pmVtXMVdZ82AT2kiRJkqRF4TVhfdqo1feBw6vqByPLq+qPPXW+BvxoMs0Cl1TVjhOo+5f2+/6exyPPV0ryGOAAYPuquqVNU1yl1fkG8EPgbuCoqro3ySTClCRJkrS0ORLWI13G8l/AZVX1H31lvddw7Q5cPKCJ04A9k6zY6j+nLb8cWC/Jjq2tlZM8aRHDXBO4E7gtyQbAriMFbfTtD3Qjbd9oi8+mm7I4PcmKwKuAUxexb0mSJEmLyZGwBT0TeC1wUZs2CPC+qvoJ8Kl2TVYBVwNvGrD+0XTXXl0KXAOcCVBVf223qv9Ckml0+/3zdFMMJ6WqLkhyHvBr4FrgjL4qhwPrVdVlrf51Sd5Ld81YgB9X1bGT7VeSJEnSkpHuUiItL5J8CTivqv5rUduY/rhp9ZJPT2TmpCQN1zd2P36qQ5AkaUKSzGs301uII2HLkSTz6KYq/stUxyJJkiRpMJOw5Ui7/b0kSZKkZZhJmBYyY63NnfIjSZIkLSXeHVGSJEmShsgkTJIkSZKGyOmIWsgVt17Drse+darDkKSF/PSlX57qECRJWmyOhEmSJEnSEJmESZIkSdIQmYRJkiRJ0hCZhEmSJEnSEJmELUVJDkmyx4DlGyX53jjr/n2S97bHs5McsLTilCRJkjQ83h1xClTVH4CFkrO+OscBxw0nIkmSJEnD4kjYEpTkdUkuTHJBkm+2xTsn+WWSK0dGxZLMSHJxe3xWkif1tHFKkplJXp/kSwP6eFyS/259nJtks3Q+neTiJBcl2bPVPSzJbj3rHp7kpUt1J0iSJEkak0nYEtISqQ8Az62qbYC3t6INgZ2AFwOfGLDqkcArWxsbAhtW1dwxujoc+HLr4xnAdcDLgG2BbYDnAZ9ubf0X8PrW9rRW/8ejxD8rydwkc/96+58nutmSJEmSJskkbMl5LnBUVd0EUFU3t+XHVNX9VXUpsMGA9b7LA1MTXwmMeq1YkjWAR1XV0a2Pu6vqLrok74iquq+q/gicCmxfVacCmydZD3gV8P2qundQ21U1p6pmVtXMh6256iQ3XZIkSdJEmYQtfX/peZz+wqr6PfCnJFsDe9KNjC1JhwGvAfYBDl7CbUuSJEmaJJOwJeck4BVJ1gVIss4k1j0SeDcwraouHK1SVd0B/G7kOq8kD0+yGnA6sGeSFduo187A2W21Q4B3tPUvndwmSZIkSVrSvDviElJVlyT5GHBqkvuA8yax+veA/wT+dQJ1Xwt8NclHgXuAVwBHAzsCFwAFvLuqrm9x/THJZcAxk4hHkiRJ0lKSqprqGLQUtZGyi4CnVtVtE1ln2uPWr2d89hVLNzBJWgQ/femXpzoESZImJMm8qpo5qMzpiMuxJM8DLgO+ONEETJIkSdLS5UiYFjJz5syaO3esu+RLkiRJGosjYZIkSZK0jDAJkyRJkqQh8u6IWsgVt17Hi47+t6kOQ5IW8pPdPzDVIUiStNgcCZMkSZKkITIJkyRJkqQhMgmTJEmSpCEyCZMkSZKkIXpIJGFJ1krylnHq/HKc8vct2agkSZIkPRQ9JJIwYC1gYBKWZCWAqnrGOG0s00nYyHZIkiRJWrY9VJKwTwCbJTk/yaeT7JLk9CTHAZcCJJnffm+Y5LRW9+Ikz0ryCWDVtuzwVu+YJPOSXJJk1khHSeYn+ViSC5KclWSD/mCSPLu1dX6S85Ks0WL6UU+dLyV5fXv8oSTntHjmJElbfkqSzyeZC7w9yXZJTm1xndC2ZaOevs5Pcl+STZfanpYkSZI0podKEvZe4H+ratuqeldb9lTg7VX1+L66rwZOqKptgW2A8/8/e3cabVlV3mv8+UsjfdEpsYGUAsKlLaUgoKCAxNwYUXo0XAGNliZG5Coaxw2awi40sQkQNaUXQSRKSkBRIgrSiEhXRVGdgOYKiUGUrgSKnuK9H/Y8YXPqNLuas081z2+MPc5ac80157t2fXrrnWvuqvoo8Fi7/6jW751VtRswGTguyWatfX3g+qraFfgJ8O4h4jkBeF+bYx/gsVHiP7Oqdq+qnYB1gTd1XVu7qiYDpwNnAIe1uM4CPl1Vv2lxTwK+AlxQVf8xeIIkU5LMSDLjyYceGSUcSZIkSUtrdV7CdmNV3TFE+03AWUnWAr5TVbcMc/9xSQ5ux1sC2wL3A08CAxWtmcAfD3HvtcDnWlXtwqr6r1bcGs5+ST4CrAdsCswHvteund/+bgfsBFzWxloDuHtggCSvoZMQ7j3UBFU1DZgGMGGbl9RIwUiSJElaeqtLJWwoQ5Z7quonwGuBu4Czkxw9uE+SfYEDgL1axWsWsE67/FRVDSQxixgi0a2qk4F30alqXZtke+BpnvvvsU6bax3gi3QqXDvTqWat09Vv4DkCzB+oelXVzlX1hjbGi4D/CxxRVQuH/0okSZIkjbXVJQl7GNiwl47tfanfVdVXgK/SWbYI8FSrjgFMABZU1aMtgdpzSYJJsnVVza2qU+hU3rYH/gPYIcnzk2wMvL51H0i47kuyAXDYMMPeDrwgyV5tjrWS7Nhing78TVX9YknilCRJkrT8rRbLEavq/iTXJpkH/AC4ZITu+wIfTvIUsBAYqIRNA+YkuRl4J/DeJLfSSX6uX8KQjk+yH/AMnaWFP6iqJ5L8KzAPuINOdY2q+n2Sr7T239JJ2oZ6xieTHAacnmQCnX/bLwCb03lv7aQkJ7Xub6yq3yxhzJIkSZKWgzy7ck7qmLDNS+o1p/3leIchSYv5t4NPHO8QJEnqSZKZbQO9xawuyxElSZIkaYWwWixH1JLZduMX+b/NkiRJ0hixEiZJkiRJfWQSJkmSJEl9ZBImSZIkSX3kO2FazC9/fw9/duHp4x2GJC3mkkOOG+8QJElaZlbCJEmSJKmPTMIkSZIkqY9MwiRJkiSpj1aLJCzJxCTzhmifnOT0dnxskjPHOI7jk6y3jGNcmmR2kvlJvpxkjdZ+fpJb2ufOJLcMum+rJAuTnLAs80uSJElaNqv1xhxVNQOY0ccpjwe+ATw6+EKSNapqUQ9jHFFVDyUJ8G3gcOBbVXVk11ifBR4cdN/ngB8sdeSSJEmSlovVohLWLcnLk8xKsnuSfZN8f4g+E5NckWROkh8n2aq1n53kS0muT/Krdv9ZSW5NcnbX/W9Icl2Sm5NMT7JBkuOAFwNXJrmy9VuY5LNJZgN7Jflgknntc/xQ8VfVQ+1wTWBtoAbFHuAI4JtdbQcBdwDzl/qLkyRJkrRc9JSEJdk6yfPb8b5Jjkuy8diGtvwl2Q64ADi2qm4aoesZwDlVtQtwHtC9X/smwF7A/wYuBj4P7AjsnGRSks2BE4EDqupVdCptH6yq04HfAPtV1X5trPWBG6pqV+Ax4B3AHwF7Au9O8sphnuOHwD3Aw3SqYd32AX5XVb9sfTcA/gY4aZTvZkqSGUlmPPngwpG6SpIkSVoGvVbCLgAWJdkGmAZsCfzLmEU1Nl4AfBc4qqpmj9J3L559vnOBvbuufa+qCphLJ9mZW1XP0KkyTaSTQO0AXNveyzoG+MNh5llE57ulzXFRVT1SVQuBC+kkVIupqj8BXgQ8H9h/0OW30VUFA6YCn29jDquqplXV5KqavPaEDUbqKkmSJGkZ9PpO2DNV9XSSg4EzquqMJLPGMrAx8CDwn3SSnZ8vwzhPtL/PdB0PnK9JJ7G6rKre1sNYj/f4HthiqurxJN8F3gJcBpBkTeAQYLeurn8EHJbkVGBj4Jkkj1fVmG5CIkmSJGlovVbCnkryNjpVnYF3qNYam5DGzJPAwcDRSf58lL4/A97ajo8CrlmCea4HXtOqhiRZP8kr2rWHgQ2Hue8a4KAk6yVZv8X6nHnbu2UvasdrAn8G3NbV5QDgtqr6r4GGqtqnqiZW1UTgC8BnTMAkSZKk8dNrJewdwHuBT1fVHUleRmeZ3kqlqh5J8ibgsiQLgYeG6fp+4GtJPgzcS+f5e53j3iTHAt8ceI+Ozjtiv6CzlPPSJL/pei9s4L6b2+YeN7amr1bV4Grj+sDFbdznAVcCX+66/laeuxRRkiRJ0gomndebeuiYrAtsVVW3j21IGm8Tttmq9j7VnxOTtOK55JDjxjsESZJ6kmRmVU0e6lqvuyMeCNwCXNrOJyW5ePmFKEmSJEmrh16XI04F9gCuAqiqW5K8fIxi0jjbduMX+r/NkiRJ0hjpeWOOqnpwUNszyzsYSZIkSVrV9VoJm992FFwjybbAcXR2EJQkSZIkLYFeK2HvB3ak87tY36Szq+DxYxWUJEmSJK2qet4dUauPCVtPrL1PPXG8w5CkxVxy6LvGOwRJknoy0u6IIy5HTPI9YNgsrarevIyxSZIkSdJqZbR3wv6h/T0E+APgG+38bcDvxiooSZIkSVpVjZiEVdXVAEk+O6iU9r0kM8Y0MkmSJElaBfW6Mcf63b8LluRlwPpjE9LykWThEva/M8nmYxXPkkhybJIXj3cckiRJkpa/Xreo/9/AVUl+BQT4Q+A9YxaVjgXmAb/p9YYka1bV02MWkSRJkqTloqdKWFVdCmwLfIDOb4RtV1U/HOmeJEcnmZNkdpJzW9uBSW5IMivJ5Um2aO2vS3JL+8xKsmFr/5skc9sYJ7e2dye5qbVdkGS91v6yJNe1/p/qimODJD9OcnO79pbRnjfJB5PMa5/jW9v6SS5p885LcuQQ923Tnmt2m2/r4eZPMjHJrUm+kmR+kh8lWTfJYcBk4Lz2fayb5OPtmeclmZYkbYyrknyhLQ39QJLXt+9vbpKzkjy/9Ts5yc/bv8c/DI5bkiRJUv/0WgmDThK2HbAOsGsSqurrQ3VMsiNwIvDqqrov5MOyGQAAIABJREFUyabt0k+BPauqkrwL+AjwIeAE4H1VdW2SDYDHk/wp8Bbgj6rq0a4xLqyqr7R5PgX8BXAG8I/Al6rq60ne1xXO48DBVfVQW254fZKLa5i9+ZPsBrwD+CM6Vb8bklwNvBz4TVX9Wes3YYjbzwNOrqqLkqxDJ8l9cqj5u77Tt1XVu5P8K3BoVX0jyV8DJ1TVjDbXmVX1iXZ8LvAm4HttjLWranKb75fA66vqF0m+Dvxl638wsH373jce5rmnAFMA1tl806G6SJIkSVoOeqqEJfk7OonOGcB+wKnASNvT7w9Mr6r7AKrqgdb+UuCHSeYCH6bzA9AA1wKfS3IcsHFbVncA8LWqenTQGDsluaaNcVTXGK+h80PSAOd2hw98Jskc4HLgJcAWI8S+N3BRVT1SVQuBC4F9gLnAHyc5Jck+VfXgoO9oQ+AlVXVRi/fxFvtI899RVbe045nAxGFi2q9VEOfS+W537Lp2fvu7XRvvF+38HOC1wIN0EtH/m+QQ4NGhJqiqaVU1uaomr73RhiN8PZIkSZKWRa8bcxwGvB74bVW9A9gVGKoSNJozgDOramc675StA1BVJwPvAtYFrk2y/QhjnA38dRvjpIExmqGqW0cBLwB2q6pJdLbWX2eIfiNqyc2r6CRjn0ry8R5vHWn+J7r6LWKIymSrcH0ROKw981cGxf/IKHE/DewBfJtOBe3SHuOWJEmSNAZ6TcIeq6pngKeTbATcA2w5Qv8rgMOTbAbQtZRwAnBXOz5moHOSratqblWdAtwEbA9cBryj652vgTE2BO5OshadBGfAtcBb23F3+wTgnqp6Ksl+dDYVGck1wEFJ1kuyPp2lfNeks1vho1X1DeA0OgnZf6uqh4H/SnJQi/f5LfYlnR/g4fac8GzCdV9bqnnYMPfcDkxMsk07fztwdbtnQlX9G50NVnbtYX5JkiRJY6TXd8JmtHeJvkJn2dxC4LrhOlfV/CSfppMELAJm0dnxbyowPckCOonay9otx7cE5RlgPvCDqnoiyaQ295PAvwH/B/gYcANwb/s7kKx8APiXJH8DfLcrnPPo/K7ZXGAGcNtID1pVNyc5G7ixNX21qmYl+RPgtCTPAE8BfznE7W8H/jnJJ1qfw5d0/uZs4MtJHgP2ovO9zwN+SydJHSrux5O8g873u2br92VgU+C7raIW4IM9zC9JkiRpjGSY/SmGvyGZCGxUVXPGIiCNvwlbT6y9Tz1xvMOQpMVccui7xjsESZJ6kmRmVU0e6tqIlbAkrxrpWlXdvKzBSZIkSdLqZLTliJ9tf9eh89tVs+ksaduFztK6vcYuNI2XbTfZ3P9tliRJksbIiBtzVNV+VbUfcDfwqraF+W7AK3l2gw1JkiRJUo963R1xu6qaO3BSVfOA/zE2IUmSJEnSqqvX3RHnJPkq8I12fhTgxhySJEmStIR6TcLeQWdL9g+0858AXxqTiDTu/n3BA7zp2+eNdxiStJjvH3bU6J0kSVrB9ZSEVdXjwOfbR5IkSZK0lEbbov5fq+qI9kPDi/2gWFXtMmaRSZIkSdIqaLRK2MDywzeNdSCSJEmStDoYbYv6u9vf/xjq058QNZokxydZr+v8/4xnPJIkSZKGN2ISluThJA8N8Xk4yUP9ClKQZI0RLh8PrNd1bhImSZIkraBGq4RtWFUbDfHZsKo26leQSyvJ0UnmJJmd5NzWdmCSG5LMSnJ5ki1a+9Qk5yS5Jsl/JDkkyalJ5ia5NMlard+dXe03JtmmtU9MckWb78dJthoing2SfK3dOyfJoa39S0lmJJmf5KSu/ncmOSXJzcDhSd6Q5LokNyeZ3sY7DngxcGWSK5OcDKyb5JYk57VxPphkXvscP7bfuiRJkqSR9PpjzQAkeWGSrQY+YxXU8pBkR+BEYP+q2pVn32/7KbBnVb0S+Bbwka7btgb2B95M5zfRrqyqnYHHgD/r6vdgaz8T+EJrOwM4p21Wch5w+hBhfWzg3tbvitb+t1U1GdgFeF2S7g1P7q+qVwGXt+c5oJ3PAD5YVacDvwH2q6r9quqjwGNVNamqjkqyG52fGPgjYE/g3UleOcT3NaUlgjOefMgipyRJkjRWekrCkrw5yS+BO4CrgTuBH4xhXMvD/sD0qroPoKoeaO0vBX7Ydnz8MLBj1z0/qKqngLnAGsClrX0uMLGr3ze7/u7VjvcC/qUdnwvsPURMBwD/NHBSVQva4RGt2jWrxbND1z3nt797tvZrk9wCHAP84TDP3m1v4KKqeqSqFgIXAvsM7lRV06pqclVNXnujFb7IKUmSJK20eq2EfZJOEvCLqnoZ8Hrg+jGLamydAZzZKlnvAdbpuvYEQFU9AzxVVQPb8j/Dc3eSrGGOl1iSlwEnAK9v1bFLBsX0yEBX4LJW4ZpUVTtU1V8sy9ySJEmS+q/XJOypqrofeF6S51XVlcDkMYxrebiCzntUmwEk2bS1TwDuasfHLOXYR3b9va4d/wx4azs+CrhmiPsuA943cJJkE2AjOonWg+39tD8dZs7rgdd0vYO2fpJXtGsPAxt29X1q4B22FsdBSdZLsj5w8DCxSZIkSeqD0X4nbMDvk2wA/AQ4L8k9PFuhWSFV1fwknwauTrKIzlK/Y4GpwPQkC+gkai9biuE3STKHTuXsba3t/cDXknwYuJfOe1iDfQr4pyTzgEXASVV1YZJZwG3Ar4Frh3mee5McC3wzyfNb84nAL4BpwKVJflNV+7XzOUlubu+FnQ3c2O75alXNWopnliRJkrQc5NkVdyN06lRQHqNTOTuKTjXpvFYdW60kuROYPPCu2apo461fXnuf8snxDkOSFvP9w44a7xAkSepJkplt873F9FoJeyFwd1U9DpyTZF1gC2C1S8IkSZIkaVn0moRNB17ddb6ote2+3CNawVXVxPGOYaxts8mm/m+zJEmSNEZ63Zhjzap6cuCkHa89NiFJkiRJ0qqr1yTs3iRvHjhJ8hZglX0nSpIkSZLGSq/LEd9LZ1fEgR8a/jXw9rEJSZIkSZJWXT0lYVX1/4A92zb1VNXCMY1K4+rfF/yeA7994XiHIUmL+d5hh4x3CJIkLbOeliMmmZDkc8BVwFVJPptkwphGJkmSJEmroF7fCTsLeBg4on0eAr42VkFJkiRJ0qqq13fCtq6qQ7vOT0pyy1gEJEmSJEmrsl4rYY8l2XvgJMlrgMfGJiRJkiRJWnUtye6IX+96D2wBcMzYhDQ2kqxZVU8Pdy5JkiRJ/dBTJayqZlfVrsAuwC5V9Upg/zGNbBhJjk4yJ8nsJOe2thckuSDJTe3zmtY+Ncm5Sa4Fzh3ifGKSK9p4P06y1RDz7ZHkuiSzkvwsyXatfY0k/5BkXrv//a399a3v3CRnJXl+a78zyUlJbm7Xtm/tGyT5Wmubk+TQ1v6lJDOSzE9yUlc8b0xyW5KZSU5P8v2uZz2hq9+8JBPb8Xda//lJpiz/fxVJkiRJvep1OSIAVfVQVT3UTj84BvGMKMmOwInA/i0p/EC79I/A56tqd+BQ4Ktdt+0AHFBVbxvi/AzgnKraBTgPOH2IaW8D9mmJ58eBz7T2KcBEYNLA/UnWAc4GjqyqnelUGv+ya6z7qupVwJeAgYTpY8CDVbVzG+eK1v63VTWZTuL7uiS7tPH/GfjTqtoNeEFPXxy8s/WfDByXZLPBHZJMaUnfjCcferDHYSVJkiQtqSVKwgbJcouid/sD06vqPoCqeqC1HwCc2TYLuRjYaOA3zYCLq6r7/bXu872Af2nH5wJ7s7gJwPQk84DPAzt2zfnPA0saWyzbAXdU1S9an3OA13aNNfDjWzPpJHAD4wz8CDZVtaAdHpHkZmBWm3MHYHvgV1V1R+vzzSHiHcpxSWYD1wNbAtsO7lBV06pqclVNXnsjf31AkiRJGiu9vhM2lFpuUSy75wF7VtXj3Y1JAB4Z1Hfw+Wg+CVxZVQe35X1XLV2IADzR/i5ihO8+ycvoVMp2r6oFSc4G1hll7Kd5blK9ThtrXzqJ3l5V9WiSq3oYS5IkSdIYGbESluThJA8N8XkYeHGfYux2BXD4wHK6JJu29h8B7x/olGRSj+P9DHhrOz4KuGaIPhOAu9rxsV3tlwHvSbJmVyy3AxOTbNP6vB24epQYLgPe1xX7JsBGdJLFB5NsAfxpu3w78PKBd72AI7vGuRN4VRvjVcDLuuJf0BKw7YE9R4lHkiRJ0hgaMQmrqg2raqMhPhtW1bJU0ZZKVc0HPg1c3ZbXfa5dOg6Y3Da2+Dmd3Rx78X7gHUnm0EmYPjBEn1OBv08yi+dWr74K/Ccwp8Xy560S9w46yxfnAs8AXx4lhk8Bm7SNNGYD+1XVbDrLEG+js1zy2vb8jwF/BVyaZCadH9AeeIHrAmDTJPOBvwYGlkReCqyZ5FbgZDpLEiVJkiSNk1StSKsKNZokG1TVwnTWWv4T8Muq+vzynGPjrbepfU45dXkOKUnLxfcOO2S8Q5AkqSdJZraN9hazLBtzaHy8u21AMp/OUsN/Hud4JEmSJC0BK2FazOTJk2vGjBnjHYYkSZK00rISJkmSJEkrCJMwSZIkSeojkzBJkiRJ6qO+bzOvFd+/L3iIt3z70vEOQ5IW893D/ud4hyBJ0jKzEiZJkiRJfWQSJkmSJEl9ZBImSZIkSX1kEraSSjIpyRvHOw5JkiRJS8YkbDlL0q/NTiYBJmGSJEnSSsYkbARJjk4yJ8nsJOcmOTDJDUlmJbk8yRat39R2/Vrg3CQTk1yT5Ob2eXXr97wkX0xyW5LLkvxbksPatTuTbN6OJye5qh3vkeS6NufPkmyXZG3gE8CRSW5JcuRQ/dr9P0kyqeuZfppk135+j5IkSZKe5Rb1w0iyI3Ai8Oqqui/JpkABe1ZVJXkX8BHgQ+2WHYC9q+qxJOsBf1xVjyfZFvgmMBk4BJjY+r4QuBU4a5RQbgP2qaqnkxwAfKaqDk3ycWByVf11i3ejwf2AQ4H/CxwLHJ/kFcA6VTV7iOedAkwBWHfzFy7x9yVJkiSpNyZhw9sfmF5V9wFU1QNJdgbOT/IiYG3gjq7+F1fVY+14LeDMVoFaBLyite/dxnwG+G2SK3uIYwJwTkvmqo29JP2mAx9L8mHgncDZQ91cVdOAaQAbb/2K6iEuSZIkSUvB5YhL5gzgzKraGXgPsE7XtUe6jv838DtgVzoVsLV7GPtpnv336B73k8CVVbUTcOCga4zWr6oeBS4D3gIcAZzXQyySJEmSxohJ2PCuAA5PshlAW444AbirXT9mhHsnAHe3itfbgTVa+7XAoe3dsC2AfbvuuRPYrR0fOmisgTmP7Wp/GNiwh34AXwVOB26qqgUjxC1JkiRpjJmEDaOq5gOfBq5OMhv4HDAVmJ5kJnDfCLd/ETim3bc9z1bJLgD+C/g58A3gZuDBdu0k4B+TzKCzhHHAqcDfJ5nFc5ePXgnsMLAxxwj9qKqZwEPA13r/BiRJkiSNhVT5+k8/Jdmgqha2CtuNwGuq6rdjPOeLgauA7Vt1bkQbb/2Ket0pp49lSJK0VL572P8c7xAkSepJkplVNXmoa27M0X/fT7IxnffEPtmHBOxoOhW9D/aSgEmSJEkaWyZhfVZV+/Z5vq8DX+/nnJIkSZKGZxKmxWyzyUYu+ZEkSZLGiBtzSJIkSVIfmYRJkiRJUh+5HFGL+X8LFnLwBT8d7zAkaTEXHbr3eIcgSdIysxImSZIkSX1kEiZJkiRJfWQSJkmSJEl9ZBI2TpKcneSwPs21cZK/6sdckiRJkkZmErZ62BgwCZMkSZJWACZhPUpydJI5SWYnOTfJgUluSDIryeVJtmj9prbr1yX5ZZJ3t/YkOTPJ7UkuB17YNfZuSa5OMjPJD5O8qLVfleQfk9ySZF6SPVr7pkm+0+K5PskuXXOf1e77VZLj2hQnA1u3cU7r49cmSZIkaRC3qO9Bkh2BE4FXV9V9STYFCtizqirJu4CPAB9qt+wC7AmsD8xKckk73w7YAdgC+DlwVpK1gDOAt1TVvUmOBD4NvLONtV5VTUryWuAsYCfgJGBWVR2UZH/g68Ck1n97YD9gQ+D2JF8CPgrsVFUDfYZ6xinAFIB1N99iWb4uSZIkSSMwCevN/sD0qroPoKoeSLIzcH6rWq0N3NHV/7tV9RjwWJIrgT2A1wLfrKpFwG+SXNH6bkcnsbosCcAawN1dY32zzfmTJBsl2RjYGzi0tV+RZLMkG7X+l1TVE8ATSe6hk/CNqqqmAdMANtl6++r5m5EkSZK0REzClt4ZwOeq6uIk+wJTu64NTmJGSmoCzK+qvYa5viRjATzRdbwI/40lSZKkFYrvhPXmCuDwJJtB550sYAJwV7t+zKD+b0myTuu/L3AT8BPgyCRrtOrZfq3v7cALkuzVxl6rLX8ccGRr3xt4sKoeBK4Bjmrt+wL3VdVDI8T/MJ3liZIkSZLGmVWSHlTV/CSfBq5OsgiYRafyNT3JAjpJ2su6bpkDXAlsDnyyqn6T5CI6yxp/DvwncF0b+8m2Vf3pSSbQ+Tf5AjC/jfV4klnAWjz7nthUOu+TzQEeZfEkcHD89ye5Nsk84AdV9eGl/zYkSZIkLYtU+frP8pRkKrCwqv5hOYx1FXBCVc1Y1rGWxCZbb1/7nvrVfk4pST256NC9xzsESZJ6kmRmVU0e6prLESVJkiSpj1yOuJxV1dTlONa+y2ssSZIkSSsGkzAtZutNNnDJjyRJkjRGXI4oSZIkSX1kEiZJkiRJfeRyRC3mVwse4/AL5ox3GNIKY/qhu4x3CJIkaRViJUySJEmS+sgkTJIkSZL6yCRMkiRJkvrIJEySJEmS+sgkbDWS5L1Jjh7vOCRJkqTVmbsjrkaq6svjHYMkSZK0urMStgJKcnSSOUlmJzk3yYFJbkgyK8nlSbZo/TZI8rUkc1v/Q1v7wq6xDktydjuemuSEcXkoSZIkSYCVsBVOkh2BE4FXV9V9STYFCtizqirJu4CPAB8CPgY8WFU7t3s3WYZ5pwBTANbb/EXL+BSSJEmShmMStuLZH5heVfcBVNUDSXYGzk/yImBt4I7W9wDgrQM3VtWCpZ20qqYB0wA23XrHWtpxJEmSJI3M5YgrhzOAM1vF6z3AOqP0706iRusrSZIkqY9MwlY8VwCHJ9kMoC1HnADc1a4f09X3MuB9AyddyxF/l+R/JHkecPDYhyxJkiSpVyZhK5iqmg98Grg6yWzgc8BUYHqSmcB9Xd0/BWySZF7ru19r/yjwfeBnwN39il2SJEnS6HwnbAVUVecA5wxq/u4Q/Rby3MrYQPu3gW8P0T51OYUoSZIkaSlZCZMkSZKkPrISpsW8fJN1mX7oLuMdhiRJkrRKshImSZIkSX1kEiZJkiRJfeRyRC3m179/kuMu+vV4hyGtME4/eMvxDkGSJK1CrIRJkiRJUh+ZhEmSJElSH5mESZIkSVIfmYRJkiRJUh+ZhA0hyYuTfLsd75vk++342CRnjmNc+yZ5dQ/9/jvOJFOTnNCOP5HkgLGOU5IkSdLw3B1xCFX1G+Cw8Y6jW5I1gX2BhcDPlmaMqvr48oxJkiRJ0pJbrZOwJCcDv66qf2rnU+kkOd8Gvl9VO41w74HAicDawP3AUVX1u0F9jgUOAtYHtgX+ofV/O/AE8MaqeiDJu4Ep7dq/A2+vqkeTnA08DrwSuAt4NbAoyf8C3g/cBnwZ2KpNeXxVXTtCzGe35/p2D1+PJEmSpDGwui9HPB84ouv8iNbWi58Ce1bVK4FvAR8Zpt9OwCHA7sCngUfbPdcBR7c+F1bV7lW1K3Ar8Bdd978UeHVVHUIn4fp8VU2qqmuAf2znuwOHAl/tMfbFJJmSZEaSGY899MDSDiNJkiRpFKt1JayqZiV5YZIXAy8AFlTVr5NM7OH2lwLnJ3kRnQrWHcP0u7KqHgYeTvIg8L3WPhfYpR3vlORTwMbABsAPu+6fXlWLhhn7AGCHJAPnGyXZoIfYF1NV04BpAFtss0stzRiSJEmSRrdaJ2HNdDrvf/0BvVfBAM4APldVFyfZF5g6TL8nuo6f6Tp/hme//7OBg6pqdlvCuG/XPY+MEMPz6FTjHu9u7ErKJEmSJK1gVvfliNBJvN5KJxGbvgT3TaDznhbAMcsYw4bA3UnWAo4aod/Dre+AH9F5NwyAJJOWMQ5JkiRJY2y1T8Kqaj6dxOauqrp7CW6dCkxPMhO4bxnD+BhwA3Atnc02hvM94OAktyTZBzgOmJxkTpKfA+9dxjgkSZIkjbFU+fqPnmuLbXapI0+7ZLzDkFYYpx+85XiHIEmSVjJJZlbV5KGurfaVMEmSJEnqJzfm0GK23Hht/+dfkiRJGiNWwiRJkiSpj0zCJEmSJKmPTMIkSZIkqY98J0yLuef3T/FPF/1uvMOQVhjvO3iL8Q5BkiStQqyESZIkSVIfmYRJkiRJUh+ZhEmSJElSH5mE9VGSqUlOGKL97CSHjUdMkiRJkvrLJKxHSVa6TUySrDHeMUiSJEl6LpMwIMnHktye5KdJvjlQrUpyVZIvJJkBfCDJgUluSDIryeVJtmj9piY5q/X/VZLjusb+2yS/SPJTYLsRwjggyYzW903t3nWSfC3J3Dbnfq392CRnds3x/ST7tuOFST6bZDawV5K/aGPemOQr3fdJkiRJ6r+VrrqzvCXZHTgU2BVYC7gZmNnVZe2qmtz6bgLsWVWV5F3AR4APtX7bA/sBGwK3J/kSsAvwVmASne968NjdJgJ7AFsDVybZBngfUFW1c5LtgR8lecUoj7Q+cENVfSjJi4FvAK8CHgauAGYP8z1MAaYAbPKCl44yhSRJkqSltdonYcBrgO9W1ePA40m+N+j6+V3HLwXOT/IiYG3gjq5rl1TVE8ATSe4BtgD2AS6qqkcBklw8Qhz/WlXPAL9M8is6Sd3ewBkAVXVbkv8ARkvCFgEXtOM9gKur6oE2//Th7q+qacA0gK222bVGmUOSJEnSUnI54uge6To+AzizqnYG3gOs03Xtia7jRSx5gjs48RkpEXqa5/7bdcfxeFUtWsK5JUmSJPWJSRhcCxzY3r/aAHjTCH0nAHe142N6GPsnwEFJ1k2yIXDgCH0PT/K8JFsDLwduB64BjgJoyxC3au13ApNa/y3pVLyGchPwuiSbtI1FDu0hZkmSJEljaLVfjlhVN7VlgnOA3wFzgQeH6T4VmJ5kAZ33q142ytg3JzmfzntY99BJiobzn8CNwEbAe6vq8SRfBL6UZC6d6texVfVEkmvpLIX8OXArnXfNhpr/riSfaeM+ANw2wrNJkiRJ6oNU+fpPkg2qamGS9ehUr6ZU1ZCJzcqm69nWBC4Czqqqi0a6Z6ttdq2/Oe1H/QlQWgm87+AtxjsESZK0kkkyc2CDv8FW+0pYMy3JDnTerTpnVUnAmqlJDqDzbD8CvjPO8UiSJEmrNSthWszkyZNrxowZ4x2GJEmStNIaqRLmxhySJEmS1EcmYZIkSZLURyZhkiRJktRHbsyhxfx+wdNc+O37xjsMaYVxyGGbj3cIkiRpFWIlTJIkSZL6yCRMkiRJkvrIJEySJEmS+milTsKSTE1ywlLeOznJ6cs7piWM4dgkZ45nDJIkSZL6a7XdmKOqZgD+IrEkSZKkvlrhKmFJjk4yJ8nsJOe2tolJrmjtP06y1RD3TUpyfetzUZJNWvtVSU5JcmOSXyTZp7Xvm+T77XiPJNclmZXkZ0m2G2L8TyS5pX3uSvK11v6dJDOTzE8ypav/wiSntfbL2xxXJflVkjd3Db1la/9lkr/ret55XWOdkGTqKM+zXpJ/TfLz9vw3JJncrr0tydwk85Kcsmz/QpIkSZKWxQqVhCXZETgR2L+qdgU+0C6dAZxTVbsA5wFDLSP8OvA3rc9c4O+6rq1ZVXsAxw9qH3AbsE9VvRL4OPCZwR2q6uNVNQnYF3gAGFhG+M6q2g2YDByXZLPWvj5wRVXtCDwMfAr4Y+Bg4BNdQ+8BHArsAhw+kDiNYqjn+StgQVXtAHwM2A0gyYuBU4D9gUnA7kkOGjxgkilJZiSZ8eBD9/cQgiRJkqSlsUIlYXQShelVdR9AVT3Q2vcC/qUdnwvs3X1TkgnAxlV1dWs6B3htV5cL29+ZwMQh5p0ATG/Vp88DOw4VXJIA3wA+V1UzW/NxSWYD1wNbAtu29ieBS9vxXODqqnqqHXfHcFlV3V9Vj7U4n/NswxjqefYGvgVQVfOAOa19d+Cqqrq3qp6mk8R2fze0e6ZV1eSqmjxho80GX5YkSZK0nKxoSdhYeaL9XcTQ78F9EriyqnYCDgTWGWacqcB/VdXAUsR9gQOAvVrlblbXvU9VVbXjZwZiqKpnBsVQPFcBT/Pcf5vB8Yz2PJIkSZJWUCtaEnYFnSV5mwEk2bS1/wx4azs+Crim+6aqehBYMPB+FPB24Gp6NwG4qx0fO1SHJAfSSbiOG3Tfgqp6NMn2wJ5LMOeAP06yaZJ1gYOAa4HfAS9MslmS5wNv6mGca4EjWqw7ADu39huB1yXZPMkawNtYsu9GkiRJ0nK0QlVRqmp+kk8DVydZRKeydCzwfuBrST4M3Au8Y4jbjwG+nGQ94FfD9BnOqcA5SU4ELhmmzweBlwA3dlYlcjHwaeC9SW4FbqezJHFJ3QhcALwU+EbbtZEkn2jX7qLzztpovtie4eet/3zgwaq6O8lHgSuBAJdU1XeXIk5JkiRJy0GeXTGnlVmrcq1VVY8n2Rq4HNiuqp5c0rG22XpSnXrK5cs9Rmlldchhm493CJIkaSWTZGZVDbnp3gpVCdMyWQ+4MsladCpef7U0CZgkSZKksWUStoqoqofpbJO/zDbeZE3/51+SJEkaIyvaxhySJEmStEozCZMkSZKkPjIJkyRJkqQ+8p0wLebhB57myvPuHe8wpBXGfke9YLxDkCRJqxArYZIkSZLURyZhkiRJktRHJmGSJEmS1EerRBKW5M4kmyfZOMlfLcdx35zko8trvH5F4Z3sAAAet0lEQVRIMinJG8c7DkmSJElDWyWSsC4bA8stCauqi6vq5MHtSVbIDU1aXJMAkzBJkiRpBbVSJWFJvpNkZpL5SaYM0eVkYOsktyQ5LckGSX6c5OYkc5O8pY0zMcltSc5O8osk5yU5IMm1SX6ZZI/W79gkZ7bjs5N8OckNwKlJ9khyXZJZSX6WZLuuey5Mcmkb69Su+N/W4piX5JRhnvHOJCd1xbx9a9+0Pf+cJNcn2aW1T01ybpJrgXOBTwBHtu/gyCTrJzkryY0t1rcsr38PSZIkSUtuhazojOCdVfVAknWBm5JcUFX3d13/KLBTVU2C/64MHVxVDyXZHLg+ycWt7zbA4cA7gZuAPwf2Bt4M/B/goCHmfynw6qpalGQjYJ+qejrJAcBngENbv0nAK4EngNuTnAEsAk4BdgMWAD9KclBVfWeIee6rqle1pZUnAO8CTgJmVdVBSfYHvt7mAdgB2LuqHktyLDC5qv66fQefAa6oqncm2Ri4McnlVfVI94QtqZ0CsMVmLx3qu5ckSZK0HKxsSdhxSQ5ux1sC2wL3j9A/wGeSvBZ4BngJsEW7dkdVzQVIMh/4cVVVkrnAxGHGm15Vi9rxBOCcJNsCBazV1e/HVfVgG/vnwB8CmwFXVdW9rf084LXAUEnYhe3vTOCQdrw3LcmrqiuSbNYSQYCLq+qxYWJ+A/DmJCe083WArYBbuztV1TRgGsB2L59Uw4wlSZIkaRmtNElYkn2BA4C9qurRJFfRSShGchTwAmC3qnoqyZ1d9zzR1e+ZrvNnGP576a4efRK4sqoOTjIRuKrrWvfYi0YYbzgD9/d67yMjXAtwaFXdvoQxSJIkSRoDK9M7YROABS0B2x7Yc4g+DwMbDrrnnpaA7UenIrU847mrHR/bQ/8bgde1XRzXAN4GXL0E811DJ6kcSEjvq6qHhug3+Dv4IfD+JGn3vnIJ5pQkSZK0nK1MSdilwJpJbqWzAcf1gzu098OubRtfnAacB0xuSwyPBm5bjvGcCvx9kln0UK2qqrvpvLN2JTAbmFlV312C+aYCuyWZQ+f5jxmm35XADgMbc9Cp2K0FzGnLLj+5BHNKkiRJWs5S5es/eq7tXj6pvvzJy8Y7DGmFsd9RLxjvECRJ0komycyqmjzUtZWpEiZJkiRJK72VZmMO9c+Gm67p//xLkiRJY8RKmCRJkiT1kUmYJEmSJPWRSZgkSZIk9ZHvhGkxj973NLO+es94hyGtMF75rheOdwiSJGkVYiVMkiRJkvrIJEySJEmS+sgkTJIkSZL6yCRMkiRJkvrIJGwVkcRNViRJkqSVgEnYOEnynSQzk8xPMqW1LUzy+db24yQvaO3vTnJTktlJLkiyXms/O8mXk9wAnJrk35Lc0j4PJjkmyTpJvpZkbpJZSfYbx8eWJEmSVnsmYePnnVW1GzAZOC7JZsD6wIyq2hG4Gvi71vfCqtq9qnYFbgX+omuclwKvrqoPVtUbq2pSu/4fwHeA9wFVVTsDbwPOSbLO4GCSTEkyI8mMBQ/fPzZPLEmSJMkkbBwdl2Q2cD2wJbAt8Axwfrv+DWDvdrxTkmuSzAWOAnbsGmd6VS0aOEmyOXAu8OdV9WAb4xsAVXUbneTsFYODqappVTW5qiZvsuFmy/ExJUmSJHXzPaJxkGRf4ABgr6p6NMlVwGLVKaDa37OBg6pqdpJjgX27+jzSNe4awLeAT1TVvOUeuCRJkqRlZiVsfEwAFrQEbHtgz9b+POCwdvznwE/b8YbA3UnWolMJG87JwJyq+lZX2zUD9yR5BbAVcPtyeQpJkiRJS8xK2Pi4FHhvklvpJETXt/ZHgD2SnAjcAxzZ2j8G3ADc2/5uOMy4JwDzk9zSzj8OfBH4UlvK+DRwbFU9sZyfR5IkSVKPTMLGQUuC/nRwexKq6oND9P8S8KUh2o8ddJ5hpnzH0kUqSZIkaXlzOaIkSZIk9ZGVsBVIVW0w3jEArLf5mrzyXS8c7zAkSZKkVZKVMEmSJEnqI5MwSZIkSeojkzBJkiRJ6iPfCdNinvzdU9z5hd+OdxjSCmPi8X8w3iFIkqRViJUwSZIkSeojkzBJkiRJ6iOTMEmSJEnqo1UuCUuysP2dmGTeMowzNckJS9D/2CRnLu18XeMs7KHPK5L8JMklSf52WeeUJEmS1D9uzLESqqpfAK8d7zgkSZIkLbkVuhKW5OQk7+s6n5rkhCQbJPlxkpuTzE3yllHGWSPJaUluSjInyXuG6fe3SX6R5KfAdl3tWye5NMnMJNck2X6U+Q5MckOSWUkuT7JFa39dklvaZ1aSDUcZ58NdMZ/U2iYmuTXJV5LMT/KjJOu2a+9u/WcnuSDJeq398CTzWvtPRppTkiRJ0thaoZMw4HzgiK7zI1rb48DBVfUqYD/gs0kywjh/ATxYVbsDuwPvTvKy7g5JdgPeCkwC3tj6DZgGvL+qdgNOAL44Stw/BfasqlcC3wI+0tpPAN5XVZOAfYDHhhsgyRuAbYE9Wky7JRmofm0L/FNV7Qj8Hji0tV9YVbtX1a7Are25AT4O/Elrf/Mw801JMiPJjPsfuX+Ux5MkSZK0tFbo5YhVNSvJC5O8GHgBsKCqfp1kLeAzLSl5BngJsAUw3I9bvQHYJclh7XwCnUTmjq4++wAXVdWjAEkubn83AF4NTO/K854/SugvBc5P8iJg7a55rgU+l+Q8OgnTf40wxhvaZ1Y736DF/J/AHVV1S2ufCUxsxzsl+RSwcev/w655z07yr8CFQ01WVdPoJJvssuWuNcrzSZIkSVpKK3QS1kwHDgP+gE4VDOAoOknZblX1VJI7gXVGGCN0Klk/HKHPcJ4H/L5Vr3p1BvC5qro4yb7AVICqOjnJJXQqbdcm+ZOqum2EmP++qv75OY3JROCJrqZFwLrt+GzgoKqaneRYYN8273uT/BHwZ8DMJLtVleUuSZIkaRys6MsRoZN4vZVOIja9tU0A7mkJ2H7AH44yxg+Bv2wVtIHdBdcf1OcnwEFJ1m3vah0IUFUPAXckObzdmyS7jjLfBOCudnzMQGOSratqblWdAtwEjPRu2Q+Bd7ZKHElekuSFo8y7IXB3e86jBs17Q1V9HLgX2HKUcSRJkiSNkRW+ElZV81tSdFdV3d2azwO+l2QuMAMYrpo04Kt0luzd3N4duxc4aNA8Nyc5H5gN3EMnSRpwFPClJCcCa9F5z2v2CPNNpbN8cQFwBTDw/tnxLWl8BpgP/GCE5/5Rkv8BXNeWQS4E/hedytdwPgbc0J7vBjpJGcBpSbalU1378SixS5IkSRpDqfL1Hz3XLlvuWhd/aGlWbkqrponH/8F4hyBJklYySWZW1eShrq0MyxElSZIkaZVhEiZJkiRJfbTCvxOm/lt7i7VcfiVJkiSNESthkiRJktRHJmGSJEmS1EcuR9RinvrdE/z2H/59vMOQVhh/cMI24x2CJElahVgJkyRJkqQ+MgmTJEmSpD4yCZMkSZKkPlqlkrAkdybZPMnGSf5qGceamuSEZe3TwzwTk8xbwnvOTnJYO/5qkh3a8Z1JNm/HC5clLkmSJEljY5VKwrpsDCxTErayqKp3VdXPxzsOSZIkSb1ZKZOwJN9JMjPJ/CRThuhyMrB1kluSnJaO05LMSzI3yZHDjPu3SX6R5KfAdl3tWye5tM15TZLtR4nv8DbX7CQ/aW0T2703t8+rh7hvyD4t/jOT3J7kcuCFXfdclWTyCLH09OySJEmS+mNl3aL+nVX1QJJ1gZuSXFBV93dd/yiw0/9v796j9a7qO4+/P1yUWwz3SAEblkUotwSIKAgM145MpYKUgYoIOLOQDoLogNPOuDR02i4r09EBFIciEtGC5RIvYJGWCESQSxIIEG5WwBFKCQhyEUEI3/nj2UcfD+fkJJA8z5Nz3q+1zjq/Z//23r/v77cXK3zP3vv3VNV0gCSHAdOBacDGrc31VfXoUIMkuwJHtnprAAuA+e30ucAJVfWjJO8Avgjst5T4PgX8+6p6JMn6rWwxcGBVvZBka+AiYHjyNFqdQ+kkhdsBU4C7gfOX7VHxvrHuvd3/8cDxAJuv/zvL2LUkSZKk5bWqJmEnJzm0HW8JbA38bCn19wQuqqolwGNJrgPeDny7q85ewOyqeh4gybfb7/WAPYBLkgzVfeMY8d0AXJDkH4DLW9mawNlJpgNLgLeN0G60Ont3xf+vSeaMcf1uy3LvVNW5dJJNpm25Yy1H/5IkSZKWwyqXhCXZBzgA2L2qnk9yLbDWSrzkasDPh2bVlkVVndBmzP4QmN9m2U4CHqMzI7Ua8MIITT+2DHUkSZIkrcJWxT1hk4GnWgK2LfDOEeo8C0zq+jwXOCLJ6kk2oTOzdMuwNtcDhyRZO8kk4GCAqnoGeDDJ4fDrPVbTlhZgkrdW1c1V9SngcTqzdZOBR6vqFeBoYPVR7m2kOtd3xb8ZsO/Srj/Msty7JEmSpB5ZFZOwq4A1ktxD5wUcNw2v0PaH3dBeRnEGMBu4A1gIzAE+UVX/NqzNAuAbrc4/Ard2nT4K+E9JFgKLgPeOEeMZ7SUYdwE3tj6/CBzT+tgW+MUI7UarMxv4EZ29YF8FfjjG9buNee+SJEmSeidVbv/Rb5u25Y71vY/O7ncY0sB486m/1+8QJEnSKibJ/Koa8S3mq+JMmCRJkiStskzCJEmSJKmHVrm3I2rlW3PKG11+JUmSJK0kzoRJkiRJUg+ZhEmSJElSD7kcUa/y0mPP89jn5/c7DGlgTDll136HIEmSxhFnwiRJkiSph0zCJEmSJKmHTMIkSZIkqYfGTRKWZGaSU19j2xlJzlyO+lOT3PVarrUiLW/ckiRJkvrPF3MAVTUPmNfPGJIESFW9sqxtBiFuSZIkSctnoGfCknwwyR1JFia5sJVNTTKnlV+T5C0jtJue5KZWZ3aSDVr5tUn+JsktSe5Pslcr3yfJFe14tyQ/THJbkhuTbDNGjFOTzE2yoP3sMUq9jye5q/2c0tX2viRfBe4CtkxyTpJ5SRYlOb2r/dtbPAtb/JOGxb1hkm+2e74pyU6tfGaS89u9P5Dk5OUfCUmSJEkrysDOhCXZHvgksEdVPZFkw3bqLGBWVc1K8iHgTOCQYc2/CpxUVdcl+Qvg08Ap7dwaVbVbkv/Qyg8Y1vZeYK+qejnJAcBfA4ctJdTFwIFV9UKSrYGLgBnD7mVX4DjgHUCAm5NcBzwFbA0cU1U3tbr/o6qeTLI6cE1Lpu4FvgEcUVW3JnkT8MthcZwO3FZVhyTZrz2D6e3ctsC+wCTgviTnVNVLS7knSZIkSSvJwCZhwH7AJVX1BEBVPdnKdwfe144vBD7b3SjJZGD9qrquFc0CLumqcnn7PR+YOsJ1JwOzWkJVwJpjxLkmcHaS6cAS4G0j1NkTmF1Vv2gxXg7sBXwb+MlQAtb8xyTH0xmbzYDtWhyPVtWtAFX1TOtn+DUOa+fnJNmoJWsAV1bVi8CLSRYDU4CHuxu3ax4PsMUGbx7jliVJkiS9VgO9HHElebH9XsLISej/BL5fVTsABwNrjdHfx4DHgGl0ZsDesJzx/GLoIMlWwKnA/lW1E3DlMlx/WbzYdTzifVfVuVU1o6pmbLjuBivgkpIkSZJGMshJ2Bzg8CQbQWfPUyu/ETiyHR8FzO1uVFVPA08N7fcCjgauY9lNBh5px8cuY/1H2ws1jgZWH6HOXOCQJOskWRc4dHjczZvoJGVPJ5kCHNTK7wM2S/J2gLYfbHgiNZfO8yDJPsATQzNmkiRJkgbHwC5HrKpFSf4KuC7JEuA2OknRScBXkpwGPE5nr9VwxwBfSrIO8MAodUbzWTrLET9JZyZqLF8ELkvyQeAquma2uu5lQZILgFta0XlVdVuSqcPqLUxyG509YD8Fbmjlv0pyBHBWkrXp7AcbvpdtJnB+kjuA5+k8A0mSJEkDJlXV7xg0YKZtuV1d/V8v7HcY0sCYcsqu/Q5BkiStYpLMr6oZI50b5OWIkiRJkjTumIRJkiRJUg8N7J4w9c+aU9Zx+ZUkSZK0kjgTJkmSJEk9ZBImSZIkST3kckS9ykuLn+WxM6/tdxjSwJhy8j79DkGSJI0jzoRJkiRJUg+ZhEmSJElSD5mESZIkSVIPmYRJkiRJUg+ZhK0ikuyTZI/X0X79JP9lRcYkSZIkafmZhK069gFecxIGrA+YhEmSJEl9ZhK2kiWZmuTeJF9Pck+SS5Osk2T/JLcluTPJ+Une2Oo/lOT0JAvauW2TTAVOAD6W5PYkeyU5OMnNrY9/TjKltZ+Z5NSu69/V2n8GeGtrf0avn4MkSZKkDpOw3tgG+GJV/T7wDPBx4ALgiKrakc73tf1pV/0nqmoX4Bzg1Kp6CPgS8Lmqml5Vc4EfAO+sqp2Bi4FPjBHDnwE/bu1PG34yyfFJ5iWZ9+RzT7+ee5UkSZK0FCZhvfHTqrqhHX8N2B94sKrub2WzgL276l/efs8Hpo7S5xbA95LcCZwGbP96Aqyqc6tqRlXN2HC9ya+nK0mSJElLYRLWGzXs88/HqP9i+72EzizZSM4Czm4zaR8G1mrlL/Pb47rW8IaSJEmS+sckrDfekmT3dvx+YB4wNcnvtbKjgevG6ONZYFLX58nAI+34mK7yh4BdAJLsAmw1SntJkiRJfWAS1hv3AScmuQfYAPgccBxwSVtO+AqdPV9L8x3g0KEXcwAzW/v5wBNd9S4DNkyyCPgIcD9AVf0MuKG9qMMXc0iSJEl9MtpSN61YL1fVB4aVXQPsPLxiVU3tOp5H59X0tP1jOw2r/q0R2v8S+IORgqiq9y9P0JIkSZJWPGfCJEmSJKmHnAlbydrr5XfodxzLY81NJzHl5H36HYYkSZI0LjkTJkmSJEk9ZBImSZIkST3kckS9ysuLn2bxF77T7zCkgbHpiQf3OwRJkjSOOBMmSZIkST1kEiZJkiRJPWQSJkmSJEk9ZBImSZIkST1kEjZAksxMcupytnkoycYrKyZJkiRJK5ZJmCRJkiT1kElYDyT5ZpL5SRYlOb6VvTvJgiQLk1zTVX27JNcmeSDJyUvrY4TrfDDJHa3PC1vZ1CRzWvk1Sd6yUm9WkiRJ0lL5PWG98aGqejLJ2sCtSb4F/B2wd1U9mGTDrrrbAvsCk4D7kpxTVS+N0MdlVfWzoUZJtgc+CexRVU909XkWMKuqZiX5EHAmcMjwAFtidzzAFhtssqLvX5IkSVLjTFhvnJxkIXATsCWdZOf6qnoQoKqe7Kp7ZVW9WFVPAIuBKaP0sfWwa+wHXNLadfe5O/D37fhCYM+RAqyqc6tqRlXN2Gi9ya/jViVJkiQtjUnYSpZkH+AAYPeqmgbcBty+lCYvdh0vAdYYpY+1VkrAkiRJklYqk7CVbzLwVFU9n2Rb4J10Eqi9k2wFMGw54rL2Mdwc4PAkGw3r80bgyHZ8FDD3dd2NJEmSpNfFPWEr31XACUnuAe6js5zwcTpLEi9PshqdZYcHLmcfv6WqFiX5K+C6JEvozJYdC5wEfCXJae26x62oG5MkSZK0/EzCVrKqehE4aJTT/zis7sxhn3fo+jhiH1U1tet4FjBr2Pmf0NkvJkmSJGkAuBxRkiRJknrImTC9yhqbTmbTEw/udxiSJEnSuORMmCRJkiT1UKqq3zFowCR5ls4LQNRfGwNP9DsIAY7FIHEsBoPjMDgci8HhWAyOQRmL362qTUY64XJEjeS+qprR7yAmuiTzHIfB4FgMDsdiMDgOg8OxGByOxeBYFcbC5YiSJEmS1EMmYZIkSZLUQyZhGsm5/Q5AgOMwSByLweFYDAbHYXA4FoPDsRgcAz8WvphDkiRJknrImTBJkiRJ6iGTMEmSJEnqIZMw/VqSdye5L8m/JPmzfsczUSU5P8niJHf1O5aJLsmWSb6f5O4ki5J8tN8xTURJ1kpyS5KFbRxO73dME12S1ZPcluSKfscykSV5KMmdSW5PMq/f8UxUSdZPcmmSe5Pck2T3fsc0ESXZpv23MPTzTJJT+h3XaNwTJqDzDypwP3Ag8DBwK/AnVXV3XwObgJLsDTwHfLWqduh3PBNZks2AzapqQZJJwHzgEP+76K0kAdatqueSrAn8APhoVd3U59AmrCQfB2YAb6qq9/Q7nokqyUPAjKoahC+lnbCSzALmVtV5Sd4ArFNVP+93XBNZ+//aR4B3VNVP+h3PSJwJ05DdgH+pqgeq6lfAxcB7+xzThFRV1wNP9jsOQVU9WlUL2vGzwD3A5v2NauKpjufaxzXbj39B7JMkWwB/CJzX71ikfksyGdgb+DJAVf3KBGwg7A/8eFATMDAJ029sDvy06/PD+D+b0q8lmQrsDNzc30gmprb87XZgMfBPVeU49M/ngU8Ar/Q7EFHA1UnmJzm+38FMUFsBjwNfaUt0z0uybr+DEkcCF/U7iKUxCZOkMSRZD7gMOKWqnul3PBNRVS2pqunAFsBuSVyq2wdJ3gMsrqr5/Y5FAOxZVbsABwEntuXs6q01gF2Ac6pqZ+AXgPvq+6gtCf0j4JJ+x7I0JmEa8giwZdfnLVqZNKG1PUiXAV+vqsv7Hc9E15b5fB94d79jmaDeBfxR24t0MbBfkq/1N6SJq6oeab8XA7PpbC1Qbz0MPNw1O38pnaRM/XMQsKCqHut3IEtjEqYhtwJbJ9mq/QXhSODbfY5J6qv2QogvA/dU1f/udzwTVZJNkqzfjtem8wKhe/sb1cRUVX9eVVtU1VQ6/07MqaoP9DmsCSnJuu2FQbTlb38A+FbdHquqfwN+mmSbVrQ/4Mub+utPGPCliNCZQpWoqpeTfAT4HrA6cH5VLepzWBNSkouAfYCNkzwMfLqqvtzfqCasdwFHA3e2/UgA/72qvtvHmCaizYBZ7W1XqwH/UFW+Gl0T3RRgdudvRawB/H1VXdXfkCask4Cvtz9iPwAc1+d4Jqz2B4kDgQ/3O5ax+Ip6SZIkSeohlyNKkiRJUg+ZhEmSJElSD5mESZIkSVIPmYRJkiRJUg+ZhEmSJElSD5mESZLGtSRvTnJxkh8nmZ/ku0ne9hr7OjbJ73R9Pi/JdqPUO3s5+34oycbLcP3l6leSNHhMwiRJ41b7wu3ZwLVV9daq2hX4czrfsfRaHAv8Ogmrqv9cVeP2i1nbd7NJklYwkzBJ0ni2L/BSVX1pqKCqFlbV3CTrJbkmyYIkdyZ5L0CSqUnuSfJ3SRYluTrJ2kn+GJhB50tZb29l1yaZ0dodl+T+JLfQ+aJvWvnBSW5OcluSf04ypZVv1PpelOQ8ICPdwFL63STJZUlubT/vGqHtsUm+1eL8UZJPd537QJJb2r3836GEK8lzSf42yUJg9ySfSXJ3kjuS/K+uZzSnlV2T5C2t/IIkZya5MckD7ZmxlGe9bpIrkyxMcleSI17DGEvSKsckTJI0nu0AzB/l3AvAoVW1C51k7W/bzBnA1sAXqmp74OfAYVV1KTAPOKqqplfVL4c6SrIZcDqdJGlPoHuJ4g+Ad1bVzsDFwCda+aeBH7RrzAbeMjzAMfr9P8DnqurtwGHAeaPc527t/E7A4UlmJPl94AjgXVU1HVgCHNXqrwvcXFXTgHuAQ4Htq2on4C9bnbOAWa3s68CZXdfbrMX6HuAzrWy0Z/1u4F+ralpV7QBcNco9SNK4ska/A5AkqU8C/HWSvYFXgM35zTLFB6vq9nY8H5g6Rl/voLPk8XGAJN8AhvadbQF8oyVUbwAebOV7A+8DqKorkzy1nP0eAGz3m7yRNyVZr6qeG9bHP1XVz1r7y+kkSC8DuwK3tvZrA4tb/SXAZe34aToJ1JeTXAFc0cp3H4oduBD4bNf1vllVrwB3D836MfqzvpNOQvY3wBVVNXeEZyBJ444zYZKk8WwRnWRjJEcBmwC7ttmgx4C12rkXu+ot4fX90fIs4Oyq2hH4cNc1Xq/V6MywTW8/m4+QgAHUCJ9DZyZrqO02VTWznX+hqpYAVNXLdGbSLqUzs7UsM1Xdz24oQxzxWVfV/cAudJKxv0zyqWXoX5JWeSZhkqTxbA7wxiTHDxUk2SnJXsBkYHFVvZRkX+B3l6G/Z4FJI5TfDPy7ts9rTeDwrnOTgUfa8TFd5dcD728xHQRssJz9Xg2c1HVf00eJ+cAkGyZZGzgEuAG4BvjjJJu2thsmedX9J1kPmFxV3wU+Bkxrp24EjmzHRwFjzWCN+Kzbmyafr6qvAWfQScgkadxzOaIkadyqqkpyKPD5JP+NztK6h4BT6Oxl+k6SO+ns9bp3Gbq8APhSkl/SWZI3dJ1Hk8wEfkhnD9ntXW1mApe05YZzgK1a+enARUkW0Ulq/t8I8S+t35OBLyS5g86/59cDJ4wQ8y10lhduAXytquYBJPkkcHWS1YCXgBOBnwxrOwn4VpK16MxqfbyVnwR8JclpwOPAcSNct9toz3pH4Iwkr7QY/nSMfiRpXEjV8FUKkiRpPEhyLDCjqj7S71gkSb/hckRJkiRJ6iFnwiRJkiSph5wJkyRJkqQeMgmTJEmSpB4yCZMkSZKkHjIJkyRJkqQeMgmTJEmSpB76/1hO5dZ+dsV5AAAAAElFTkSuQmCC\n" + }, + "metadata": { + "needs_background": "light" + } + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "plt.figure(figsize=(13, 10))\n", + "sns.countplot(data=df_jujuy, y='location', order=df_jujuy['location'].value_counts().index[0:30])\n", + "plt.xlabel('Cantidad de personas')\n", + "plt.ylabel('Localidades')\n", + "plt.title('Cantidad de personas por localidad que van a la universidad - Universidad Nacional De Jujuy')\n", + "plt.show()\n", + "\n", + "plt.figure(figsize=(13, 10))\n", + "sns.countplot(data=df_jujuy, y='location', hue='gender', order=df_jujuy['location'].value_counts().index[0:30])\n", + "plt.xlabel('Cantidad de personas por genero')\n", + "plt.ylabel('Localidades')\n", + "plt.title('Cantidad de personas de cada genero por localidad que van a la universidad - Universidad Nacional De Jujuy')\n", + "plt.show()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 1000 + }, + "id": "NW83Gi_T4wTe", + "outputId": "a78bb1ed-7229-44ef-a29a-89c5bb71bd43" + }, + "execution_count": 16, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": { + "needs_background": "light" + } + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "df_aux = pd.concat([df_jujuy, df_palermo])\n", + "df_aux = df_aux.groupby('university').count().reset_index()\n", + "\n", + "plt.figure(figsize=(13, 10))\n", + "plt.barh(data=df_aux ,y='university', width='inscription_date')\n", + "plt.xlabel('Cantidad de personas incriptas')\n", + "plt.ylabel('Universidades')\n", + "plt.title('Cantidad de personas inscriptas por universidad')\n", + "plt.show()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 621 + }, + "id": "D46KxLUK-C4W", + "outputId": "ed88c513-4784-4569-f03c-893d54d29e19" + }, + "execution_count": 17, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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RgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIYERgAAAIa2msBYVQdW1YvWeRkfWGb6a6rq0M3oZ++q+uQVV9ml+r9uVR25Dv2+p6oOXGWeg6rq6M3oc021VtXbqmr3tfYLAABsvJ02uoBNuvu4JMdd3n6qaqfuvmiZZdzp8va/JXT3l5OsOcBupLXW2t2/tAXKAQAArkDrMsK4dASuqp5UVU+fX7+nqp5TVR+uqv+tqrvO0w+qqqOraoeqOnVxNKqqPldV16mqParqTVX1kflx57n96VV1RFW9P8kRVXXA3P/HquoTVbXvPN+35+eqqhdX1Wer6t1Jrr2wrD+d+/5kVb28qmqefpuq+nhVfTzJ45ZZ74Pm9Tuyqj5TVa9b+Pxy/e5TVe+e+z6hqm6yuP2qapeqenVVnVhVH62qu83TD6+qN1fVf8zb568W6nhZVR1XVSdV1TPWsL/uPdd7QpIHLEy/WlW9at6WH62q+660r+eaXrzQdnRVHTS/PrWqrrXcd2Ne7xMWpu+7+B4AANjyNuqU1J26+3ZJnpjkaYsN3f2DJG9Ncv8kqarbJzmtu89K8sIkz+/u2yb51SSvXPjo/knu0d0PTfLYJC/s7lsmOTDJl5Ys//5Jfnr+zCOSLI48vri7b9vdN0tylSSHzNNfneTx3X2LVdbtVvN67Z/kxknuvEq/r0vykrnfOyU5c0l/j5s2S/9skocmeW1V7TK33TLJg5P8bJIHV9UN5ulP7e4Dk9w8yc9X1c2XK3bu6xVJfjnJbZL81ELzU5McM++ruyV5blVdbZX1v0y6+wtJzq2qW86THpVpmy+t9zfnMHzcxeefux6lAAAAs40KjG+en49Psveg/Y2ZglCSPGR+nyT3SPLiqvpYkqOSXKOqrj63HdXd351ffzDJH1XVHyTZa2H6Jj+X5A3dffF8SuUxC213q6oPVdWJSe6e5IB5tHP37j52nueIFdbtw939pTn4fmxh/Ub97prket39liTp7u919/lL+rtLkn+c2z+T5LQk+81t/9nd53b395J8Ksle8/QHzaNzH01yQKbwupybJjmluz/X3b1pWbN7JnnKvL3fk2SXJDdcoa/L65VJHlVVO2ba/69fOkN3v7y7D+zuA3e86m7rWAoAALBe1zBelB8No7ssab9gfr54mRo+mGSfqtojyf2S/Pk8fYckd5gD0g/NZ3d+Z9P77n59VX0oycFJ3lZVv9Xdi6FwaB5te2mSA7v79JpOo11a+2ouWHh9cZKdrqB+17qsGyV5UpLbdvfZVfWay7GsSvKr3f3ZNc6/2n5fbZ43ZRpxPibJ8d39jc2oFQAAuIKt1wjjWUmuXVU/WVVXziWnX67JPNL1liTPS/LpheDwziSP3zTfwumLP6Kqbpzk5O5+UabTW5eeknlsplM4d6yqPTOdbplcEl6+Po9cHjrXc06Sc6rqLnP7YZuzPiv0e16SL1XV/ea6r1xVV13y2fdtWl5V7ZdphG+lAHeNTOH53Kq6TpL7rFLbZ5LsXVU3md8/dKHtHUkev3C95a1W6evUJLes6TrUGyS53WCeZb8b8y8C3pHkZRmcjgoAAGxZ6zLC2N0XVtUzk3w4yRmZQsnmemOSjyQ5fGHaE5K8pKo+kan2YzNdr7jUg5I8vKouTPKVJH+xpP0tmU4L/VSSL2Ya0Ux3n1NVr0jyyflzH1n4zKOSvKqqOlNwXbNV+n14kr+bt9eFSR6Y5AcL7S9N8rL5VNaLkhze3RfMGW60rI9X1UczbfPTk7x/ldq+V1W/meTfq+r8TAF117n5z5K8IMknqmqHJKdkHP57fn7/PM+nknw6ydKb1vQavhuvy3SN6WZtYwAA4IpX02AeXDZVdZskz+vun19hnh2TfDXJT3X3hav096Qku3X3n6y27CvvuW/v+cgXbG7JAACw4U599sEbXcIPVdXx800zL2Wr+TuMbHuq6sBMN6Z5yiqznpTklWsIi29JcpNMo78AAMAGExi5zLr7uFxyx9aV5rvpGvu7/+UuCgAAuMJs1J/VAAAAYCsnMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADAkMAIAADC0psBYVXeuqqvNrx9WVc+rqr3WtzQAAAA20lpHGF+W5PyqukWS/5PkC0n+Yd2qAgAAYMOtNTBe1N2d5L5JXtzdL0my6/qVBQAAwEbbaY3znVdVf5jk4UnuWlU7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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "df_aux = pd.concat([df_jujuy, df_palermo])\n", + "df_aux['inscription_date'] = pd.to_datetime(df_aux['inscription_date'], format='%Y-%m-%d')\n", + "df_aux = df_aux.groupby(['university','inscription_date']).count().reset_index()\n", + "\n", + "plt.figure(figsize=(13, 10))\n", + "sns.lineplot(data=df_aux, x='inscription_date', y='career', hue='university') \n", + "plt.xlabel('Fecha de isncripcion')\n", + "plt.ylabel('Cantidad de inscriptos')\n", + "plt.title('Cantidad de personas inscriptas por universidad en el tiempo')\n", + "plt.show()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 621 + }, + "id": "J1kK7mt5_VOs", + "outputId": "1db5e860-2cee-43d7-8b9c-08519539bc87" + }, + "execution_count": 44, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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AADcd999rvv12u6YMWOwa9cu2yjo7e3F2rVrXbfx85//HLlcDps3b8Ybb7yBMWPGoKurCx/5yEeQSCRw7733FoRDAcCMGTPw/e9/H729vQCA119/Hfv373fdhx9OPvlkPPDAA/bxnnbaaWVvq5bQU0AIIXHGFhqXoymgUUBI3Emn07j++uvR0dGBj370oxg7dmzgbcyePRvt7e2455577M9uu+02fOlLX8LEiRORzWYxffp03HnnnQXrPvTQQ7j33nuRTqdxxBFH4Gtf+1re8lmzZmHZsmUYP348jjrqKEybNg2AOfi//PLLMWHCBBxxxBFob2+317n77rtx6aWXQghhh9s48dpuS0sLHn74YSxatAhdXV3IZrP48pe/jOOOK/TiHHXUUejo6MCePXtw5513oq2tDVdccQUuuugi/OQnP8G5555bMPMPAJdddhm2bNmCKVOmQEqJoUOHVqQBWLJkCRYsWID/+I//wNChQ3H33XeXva1aIpRSPM5MnTpVOkUihBDSFOx6HbijHfi7K4Bz/93fOm8+B9z9SeCMfwOm/2u07SOkzlm/fj3GjRtX62aQgMyfPx/nn38+Pv3pT9e6KbHF7doWQqyWUrrms2X4ECGExJmyhMasU0AIISQYDB8ihJA4U5bQWOkQGD5ECGlM9FApEg70FBBCSJwpx1MgKTQmhBASDBoFhBASZ5iSlBBCSBWgUUAIIXHGzj4UQB/AlKSEEEICQqOAEELiTDl1CiSFxoQQQoJBo4AQQuJMRUJjGgWENCKrVq3CokWLIt3HySef7Pr5/Pnz7UJlftiyZQsmTJgQVrMKePvttyNJS3r66aejVDr85cuX4/zzz/e9Tb9tPe+889DZ2el7u2HB7EOEEBJnKkpJyvAhQhqRqVOnYupU11Tzgchms0il3IeCzz33XMXbrwZHHnlkICOllvht6+OPP16F1hRCTwEhhMQZCo0JaWicM+m33HILFi9eDMCcrb722mvR0dGBY489Fs888wyAvhnqXC6HkSNH5s0qjx49Gjt27MCuXbtw0UUXob29He3t7Xj22WcBAIsXL8a8efNwyimnYN68eVi7di06OjowefJkTJw4ERs3bgQADBw4EAAgpcTChQsxZswYnHXWWdi5c6e9rxtvvBHt7e2YMGECPv/5z0MVxF29ejUmTZqESZMm4Y477nA97uXLl+P000/Hpz/9aYwdOxZz58611/fa7qZNm3DWWWdh0qRJmDJlCjZv3px3/jKZDBYsWIDjjz8eJ5xwAp566ikAZvrSCy+8EOeeey5Gjx6Nr371q3Y7vvjFL2Lq1Kk47rjj8M1vfrPk7/Xb3/4WY8eOxZQpU/DLX/7S/nz//v249NJL0dHRgRNOOAGPPvpowbp6W++55x4sXLjQXnb++edj+fLlAICRI0fivffe87w2Nm/ejClTptifb9y4Me99udBTQAghcYYpSQmpHk9cB7z713C3ecTxwCdvLnv1bDaLlStX4vHHH8cNN9yAJ5980l6WSCQwc+ZMLF26FAsWLMCLL76Io48+GsOGDcOcOXPwla98Baeeeiq2bt2KGTNmYP369QCAdevWYcWKFejXrx+uvPJKXHXVVZg7dy56enpgGPn9xtKlS/Haa69h3bp12LFjB8aPH49LL70UALBw4UJcf/31AIB58+bhsccew6c+9SksWLAAt99+O6ZPn45rrrnG89heeuklrF27FkceeSROOeUUPPvsszj11FM9tzt37lxcd911mDVrFjKZDHK5XJ6Rcscdd0AIgb/+9a/YsGEDzjnnHLz++usAgDVr1uCll15Ca2srxowZgyuvvBIjRozATTfdhEMOOQSGYeDMM8/EK6+8gokTJ7q2N5PJ4PLLL8eyZcvw8Y9/HLNnz7aX3XTTTTjjjDNw1113obOzEx0dHTjrrLMwYMAA37+1Xz72sY9h8ODBWLNmDSZPnoy7774bCxYsqHi79BQQQkicUbqAIKJhFi8jpGG48MILAQAnnngitmzZUrB89uzZePDBBwEADzzwgD1QffLJJ7Fw4UJMnjwZF1xwAfbs2YN9+/YBAC644AL069cPADBt2jR8+9vfxne+8x28+eab9ueKp59+GhdffDGSySSOPPJInHHGGfayp556CieddBKOP/54LFu2DGvXrkVnZyc6Ozsxffp0AOag3ouOjg4MHz4ciUQCkydPto/Pbbt79+7FW2+9hVmzZgEA2tra0L9//7ztrVixAp/97GcBAGPHjsXRRx9tGwVnnnkmBg8ejLa2NowfPx5vvvkmAOChhx7ClClTcMIJJ2Dt2rVYt26dZ3s3bNiAUaNGYfTo0RBC2PsCgN///ve4+eabMXnyZJx++unIZDLYunWr57Yq5bLLLsPdd98NwzDw4IMPYs6cORVvk54CQgiJMxVpCig0JiQQFczol0sqlUJOSwqQyWTylre2tgIAkskkstnCLGTTpk3Dpk2bsGvXLjzyyCP4xje+AQDI5XJ44YUX0NbWVrCOPns9Z84cnHTSSfjNb36D8847Dz/4wQ/yBv5eZDIZXHHFFVi1ahVGjBiBxYsXF7S9FOrY9OMLY7t+9/W3v/0Nt9xyC/785z/j4IMPxvz588vel5QSv/jFLzBmzBhf3y/1u5f6zkUXXYQbbrgBZ5xxBk488UQceuihZbVbh54CQgiJM5VkH6JRQEjsGTZsGHbu3Indu3eju7sbjz32WO5UOLUAACAASURBVKD1hRCYNWsWrr76aowbN84eHJ5zzjlYsmSJ/b01a9a4rv/GG2/gmGOOwaJFizBz5ky88sorecunT5+OBx98EIZh4J133rHj9NUA9bDDDsO+fftsAe2QIUMwZMgQrFixAgBw3333BToer+0OGjQIw4cPxyOPPAIA6O7uxoEDB/LWPe200+z9vf7669i6dWvRQfqePXswYMAADB48GDt27MATTzxRtG1jx47Fli1bsHnzZgDA/fffby+bMWMGlixZYusfXnrppaLbGjlyJNasWYNcLodt27Zh5cqVBd8pdm20tbVhxowZ+OIXvxhK6BBATwEhhMSbsuoUqIJnDB8iJO6k02lcf/316OjowEc/+lGMHTs28DZmz56N9vZ23HPPPfZnt912G770pS9h4sSJyGazmD59Ou68886CdR966CHce++9SKfTOOKII/C1r30tb/msWbOwbNkyjB8/HkcddRSmTZsGwBz8X3755ZgwYQKOOOIItLe32+vcfffduPTSSyGEwDnnnBPoWIpt995778W//Mu/4Prrr0c6ncbPf/5zJBJ989tXXHEFvvjFL+L4449HKpXCPffck+chcDJp0iSccMIJGDt2LEaMGIFTTjmlaNva2trwwx/+EP/wD/+A/v3747TTTsPevXsBAP/2b/+GL3/5y5g4cSJyuRxGjRrlauAJIQAAp5xyCkaNGoXx48dj3LhxBUJhIUTJa2Pu3LlYunRp4HPshVAWTZyZOnWqLJUrlhBCGpJXfwE8fCkw8jRgvs8ZxOfvAH73NeD4zwAX/Xe07SOkzlm/fj3GjRtX62aQJmD16tW4+uqr8ac//cnzO4Zh4PDDD8e7776LdDpddHu33HILurq6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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "df_auxp = df_palermo.reset_index()\n", + "df_auxp['inscription_date'] = pd.to_datetime(df_auxp['inscription_date'], format='%Y-%m-%d')\n", + "df_auxp = df_auxp.set_index('inscription_date').resample('M').count()\n", + "df_auxp['university'] = \"universidad de palermo\"\n", + "\n", + "df_auxj = df_jujuy.reset_index()\n", + "df_auxj['inscription_date'] = pd.to_datetime(df_auxj['inscription_date'], format='%Y-%m-%d')\n", + "df_auxj = df_auxj.set_index('inscription_date').resample('M').count()\n", + "df_auxj['university'] = \"universidad nacional de jujuy\"\n", + "\n", + "df_aux = pd.concat([df_auxj, df_auxp]).reset_index()\n", + "\n", + "plt.figure(figsize=(13, 10))\n", + "sns.lineplot(data=df_aux, x='inscription_date', y='career', hue='university') \n", + "plt.xlabel('Fecha de isncripcion')\n", + "plt.ylabel('Cantidad de inscriptos')\n", + "plt.title('Cantidad de personas inscriptas por universidad por mes')\n", + "plt.show()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 621 + }, + "id": "nsaaAgOP_Y8y", + "outputId": "92dead05-3c48-472e-e310-cf7b83e3691e" + }, + "execution_count": 46, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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LyY+Pp5nn32Wvn37snr16vL19e7dm19++eWs76PzlR6dKiIiIiKnrbS0lOXLl/P555/zyCOPMG/evPIyDw8Phg4dyqxZsxg3bhw//vgjbdq0ITg4mFGjRnH33XfTu3dvtm/fzqBBg1i/fj0AqampLFmyBD8/PyZOnMif/vQnRo8eTXFxMWVlZces/6mnnmLq1KnMnTsXgMaNGzN9+nSee+45Nm3aRGFhIV26dDl3O+Q8o5YFERERETltw4cPB6Bbt25kZGQcVz5y5EhmzJgBwPvvv8/IkSMBmDdvHhMmTCA+Pp4hQ4aQl5dHQUEBAEOGDMHPzw+Anj178uSTT/L000+zbdu28unVue6665g7dy4lJSW88cYbjB079gxt6YVJyYKIiIiI1MjLywuHw1H+ueJz+n18fADw9PSscoxBz549SUtLIzs7m9mzZ5cnFw6Hg2XLlrF69WpWr15NZmZmedcif3//8uVHjRrFJ598gp+fH1dddRXz58+vMdb69etz+eWXM2fOHD744ANGjx59+hsuShZEREREpGbBwcHs3buX/fv3U1RUVN7l52QYY0hOTuaee+6hU6dONGnSBICBAwcybdq08vkqjjOoaMuWLbRr145JkyYxdOhQUlJSjikPCAggPz//mGnjx49n0qRJJCYm0qhRo5OOVY6nZEFEREREauTt7c3kyZNJSkri8ssvJyoq6pSWHzlyJO+88055FySAF154gRUrVhAXF0d0dDSvvvpqlct+8MEHxMTEEB8fz9q1a/n9739/THlcXByenp506dKFZ599FnB2iWrYsCHjxo07xS2Vyoy11t0xnLbu3bvbFStWuDsMEREROc+sX7+eTp06uTsMOU27du2iX79+bNiwAQ8P3RuvrKrz2xiz0lrbvfK82nsiIiIict5466236NGjB0888YQShTNAj04VERERkfPG73//++O6KsnpU7olIiIiIiJVUrIgIiIiIiJVUrIgIiIiIiJV0pgFERERN/h5+0Fe/24LZdYyND6EAZ2C8fX2dHdYIiLHUMuCiIjIOfTjlv3c+O8fGf7y9/y4dT8pO3OY8L9VJD4+j/s/SmHZlv04HHX3sebiPitWrGDSpElndR0XX3xxldPHjh3LRx99dNL1ZGRkEBMTc6bCOs6uXbu49tprz3i9/fr140SP7V+4cCGDBw8+6TpPNtarrrqK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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "markdown", + "source": [ + "## Correlacion entre variables" + ], + "metadata": { + "id": "6fKQa56_FYwK" + } + }, + { + "cell_type": "code", + "source": [ + "df_aux = pd.concat([df_palermo, df_jujuy])\n", + "df_aux = df_aux[['university','career','inscription_date','gender','age','postal_code','location']]\n", + "df_aux['career']=df_aux['career'].astype('category').cat.codes\n", + "df_aux['gender']=df_aux['gender'].astype('category').cat.codes\n", + "df_aux['location']=df_aux['location'].astype('category').cat.codes\n", + "df_aux['university']=df_aux['university'].astype('category').cat.codes\n", + "\n", + "plt.figure(figsize=(10, 7))\n", + "sns.heatmap(df_aux.corr(), annot=True)\n", + "plt.title('Correlacion entre variables entre todas las universidades')\n", + "plt.show()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 445 + }, + "id": "-MMiFSRtEkRd", + "outputId": "bf3fc371-ed23-4b07-91cf-18e79a1e244f" + }, + "execution_count": 74, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "df_aux = df_palermo.reset_index()\n", + "df_aux = df_aux[['career','inscription_date','gender','age','postal_code','location']]\n", + "df_aux['career']=df_aux['career'].astype('category').cat.codes\n", + "df_aux['gender']=df_aux['gender'].astype('category').cat.codes\n", + "df_aux['location']=df_aux['location'].astype('category').cat.codes\n", + "\n", + "plt.figure(figsize=(10, 7))\n", + "sns.heatmap(df_aux.corr(), annot=True)\n", + "plt.title('Correlacion entre variables Universidad De Palermo')\n", + "plt.show()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 445 + }, + "id": "L1czhpXEEnBp", + "outputId": "245637cb-54e1-4475-94f2-c6ddfda00df0" + }, + "execution_count": 73, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "df_aux = df_jujuy.reset_index()\n", + "df_aux = df_aux[['career','inscription_date','gender','age','postal_code','location']]\n", + "df_aux['career']=df_aux['career'].astype('category').cat.codes\n", + "df_aux['gender']=df_aux['gender'].astype('category').cat.codes\n", + "df_aux['location']=df_aux['location'].astype('category').cat.codes\n", + "\n", + "plt.figure(figsize=(10, 7))\n", + "sns.heatmap(df_aux.corr(), annot=True)\n", + "plt.title('Correlacion entre variables Universidad Nacional De Jujuy')\n", + "plt.show()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 445 + }, + "id": "_JJLd38XEqZ-", + "outputId": "c78c31bf-ecdd-4b5c-f82a-e1087434c752" + }, + "execution_count": 71, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "markdown", + "source": [ + "Si bien al analizar los datasets y ver personas de edades avanzadas como 90 o 100 años inscriptas en las universiades, podriamos llegar a pensar que los datasets son un un registro historico, pero rapidamente nos damos cuenta que no es asi al ver la fecha de inscripcion de estas personas que son del año pasado, lo que solo muestra una mala calidad de los datos.\n", + "Sin embargo, podemos sacar conclusiones interesantes de los datos:\n", + "\n", + "- Al ver la cantidad de personas de cada genero inscriptas en cada universidad, podemos ver que en la Univerisdad Nacional De Jujuy hay un mayor porsentaje de perosnas de sexo femenino que masculino lo cual es algo interesante por que normalmente es al revez y seria bueno saber/investigar como se llego a esto, si la universidad implemento algun tipo de estrategia para lograrlo y aplicarlo en otras universidades.\n", + "\n", + "- En ambas universidades Medicina se encuentra en el top 2 de las carreras con mas estudiantes inscriptos. Y es la carrera con mas inscriptos del sexo feminimo en ambas univerisdades es medicina, pero en la universidad de palermo tiene la misma cantidad de hombres y mujeres inscriptos. Mientras que las carreras con mas inscriptos del sexo masculino es licenciatura en planificacion y diseño de pisajes en la universidad de Jujuy y licenciatura en psicologia en la universidad de Palermo.\n", + "\n", + "- Si vemos la cantidad de incripciones a lo largo del tiempono podemos notar una tendencia, a primeravista. Pero si las agrupamos por mes vemos que launiversidad de jujuy tiende a mantener la cantidad de inscriptos por mes, mientra que la univerisdad de palermo tiende a mantenerlos pero en el ultimo tiempo emepzo a desender." + ], + "metadata": { + "id": "b6YYuqw-F1pA" + } + } + ] +} \ No newline at end of file diff --git a/assets/notebooks/GrupoE.ipynb b/assets/notebooks/GrupoE.ipynb new file mode 100644 index 00000000..25ffabd7 --- /dev/null +++ b/assets/notebooks/GrupoE.ipynb @@ -0,0 +1,709 @@ +{ + "nbformat": 4, + "nbformat_minor": 0, + "metadata": { + "colab": { + "provenance": [] + }, + "kernelspec": { + "name": "python3", + "display_name": "Python 3" + }, + "language_info": { + "name": "python" + } + }, + "cells": [ + { + "cell_type": "markdown", + "source": [ + "**ANÁLISIS DE DATOS - GRUPO E**\n", + "\n", + "UNIVERSIDAD DE LA PAMPA\n", + "\n", + "UNIVERSIDAD ABIERTA INTERAMERICANA" + ], + "metadata": { + "id": "fMElTNUgchEp" + } + }, + { + "cell_type": "code", + "source": [ + "import pandas as pd\n", + "import matplotlib.pyplot as plt\n", + "import seaborn as sns\n", + "import datetime\n", + "from PIL import Image\n", + "import requests" + ], + "metadata": { + "id": "n_sJX_aEuXro" + }, + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "source": [ + "- La notebook debe analizar cada universidad del grupo\n", + "- Trabajar creando gráficos que expliquen las siguientes dimensiones:\n", + " * Carrera\n", + " * Edad\n", + " * Género\n", + " * Localidad\n", + "- Realizar un comparativo de inscripciones entre ambas universidades.\n", + "- Analizar correlaciones de variables, entre:\n", + " * Carrera\n", + " * Edad\n", + " * Género\n", + " * Localidad\n", + "- Presentar una conclusión final de lo analizado." + ], + "metadata": { + "id": "ZaOR6aDguXro" + } + }, + { + "cell_type": "code", + "source": [ + "url_lp = 'https://drive.google.com/uc?export=download&id=12cT0BculEBntzcsqWf48ii3_i1yjnOKw'\n", + "url_in = 'https://drive.google.com/uc?export=download&id=1cMmAtYczrEJKtq9lBnCQlGtcICr5luhg'\n", + "\n", + "df_lp = pd.read_csv(url_lp, sep='\\t')\n", + "df_in = pd.read_csv(url_in, sep='\\t')" + ], + "metadata": { + "id": "0RNO6_-CuXrp" + }, + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "code", + "source": [ + "df_total = pd.concat([df_lp, df_in])" + ], + "metadata": { + "id": "mVNWjFiHuXrp" + }, + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "source": [ + "PARTE 1:\n", + "\n", + "Trabajar creando gráficos que expliquen las siguientes dimensiones:\n", + "\n", + "Carrera\n", + "\n", + "Edad\n", + "\n", + "Género\n", + "\n", + "Localidad" + ], + "metadata": { + "id": "xcyqOmmAuXrp" + } + }, + { + "cell_type": "markdown", + "source": [ + "Se realiza un análisis por edad" + ], + "metadata": { + "id": "JmDtwD9EzNxj" + } + }, + { + "cell_type": "code", + "source": [ + "plt.figure(figsize=(4,8))\n", + "sns.boxplot(data=df_lp, y=\"age\")\n", + "plt.title('Distribución por edades en la carrera\\n'+str(df_lp.university[0]), fontsize=10)" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 512 + }, + "id": "WMMQnOHy0gLc", + "outputId": "3504f0c5-e1d2-4a97-918a-16e4c0c06a3d" + }, + "execution_count": null, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "Text(0.5, 1.0, 'Distribución por edades en la carrera\\nuniversidad nacional de la pampa')" + ] + }, + "metadata": {}, + "execution_count": 4 + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "plt.figure(figsize=(4,8))\n", + "sns.boxplot(data=df_in, y=\"age\")\n", + "plt.title('Distribución por edades en la carrera\\n'+str(df_in.university[0]), fontsize=10)" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 512 + }, + "id": "m8jmFqHJ6TMI", + "outputId": "7ddcd1ab-7812-4d79-ba32-42865d619eca" + }, + "execution_count": null, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "Text(0.5, 1.0, 'Distribución por edades en la carrera\\nuniversidad abierta interamericana')" + ] + }, + "metadata": {}, + "execution_count": 5 + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "g = sns.FacetGrid(df_total, col=\"university\", height=4, aspect=4)\n", + "g.map(sns.boxplot, \"age\")\n", + "#g.figure.subplots_adjust(wspace=.02, hspace=.1)" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 230 + }, + "id": "e1s7BJqb7Cx4", + "outputId": "d1d109f4-c752-4742-ffda-25c52d654431" + }, + "execution_count": null, + "outputs": [ + { + "output_type": "stream", + "name": "stderr", + "text": [ + "/usr/local/lib/python3.7/dist-packages/seaborn/axisgrid.py:670: UserWarning: Using the boxplot function without specifying `order` is likely to produce an incorrect plot.\n", + " warnings.warn(warning)\n" + ] + }, + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "" + ] + }, + "metadata": {}, + "execution_count": 6 + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "markdown", + "source": [ + "Analizando los boxplots por edad y por universidad, si bien se ve que no hay outliers, la mediana de edad es muy alta considerando que solo se consideran alumnos que se inscribieron desde septiembre de 2020 y febrero de 2021.\n", + "Dado que no es posible hacer ingenería de variables por desconocimiento de dominio acerca de la muestra, y dado que la mediana de la edad es muy alta (por lo que no se puede simplemente quitar estos registros dado que nos quedaríamos con muy pocos datos), no se podrán realizar conclusiones acerca del dato de la edad." + ], + "metadata": { + "id": "Gzwl_3Rf9P4F" + } + }, + { + "cell_type": "markdown", + "source": [ + "Se realiza análisis por carrera y género" + ], + "metadata": { + "id": "4dtqySzx_6FV" + } + }, + { + "cell_type": "code", + "source": [ + "# ordeno los df\n", + "stats_lp = df_lp\n", + "stats_lp['cont_carrera'] = stats_lp.groupby('career', sort=False)['career'].transform('count')\n", + "stats_lp = stats_lp.sort_values('cont_carrera', ascending=False)\n", + "\n", + "stats_in = df_in\n", + "stats_in['cont_carrera'] = stats_in.groupby('career', sort=False)['career'].transform('count')\n", + "stats_in = stats_lp.sort_values('cont_carrera', ascending=False)" + ], + "metadata": { + "id": "q19IOl52tXhM" + }, + "execution_count": 38, + "outputs": [] + }, + { + "cell_type": "code", + "source": [ + "plt.figure(figsize=(10,10))\n", + "sns.set_theme(style=\"whitegrid\")\n", + "p1_lp = sns.histplot(data=stats_lp, y=\"career\", hue=\"gender\", multiple=\"stack\")\n", + "p1_lp.set_title('Numero de estudiantes por carrera y género\\n'+df_lp['university'][0], fontsize=10)" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 654 + }, + "id": "RTdf1FJlBXMd", + "outputId": "e428da03-3988-45e6-d0ee-f51bcda9eee4" + }, + "execution_count": 39, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "Text(0.5, 1.0, 'Numero de estudiantes por carrera y género\\nuniversidad nacional de la pampa')" + ] + }, + "metadata": {}, + "execution_count": 39 + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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pUsXMjIytHzY2dmV6O/QoUOMGTMGgFatWtGkSRPt4dLdunWjfv362r4LFy7QuHFjduzYwYYNGzCbzVy9epUzZ87Qpk2bUuM9e/YszZo103I0dOhQNmzYAMD//vc/du7cyaeffgrcfgD0pUuXaNWqVal9mc1mQkJC+OWXX7CysuLcuXOltmvcuLF2Zm7o0KGsXr2at99+u9QceXp6Amj/dXFxoXXr1jz11FMANG/enMuXL1O/fv176lcIUTopzIQQQohawNraGovFom0bjcZi+21tbQGwsrKioKCgxPEdOnQgNTWVzMxMvv32W9555x0ALBYLGzZsKLWAqVu3rvZvb29vXnzxRRISEvD392f27Nl069atwriNRiOzZ88mNjaWxo0bEx0dXSL2ihTODUCv11NQUPC79FvZsdLS0vj000/ZuHEjDRs2JCgoqEpjLV68mGeffbZSbVeuXMmTTz5JfHw8FouF9u3bl9ruzmWEOp2uwhwV/cwUnbeVlRVms/me+xVClE7uyiiEEELUAk888QS//fYb169fJz8/n4SEhLs6XqfT0b9/fyIiImjVqhWOjo4A9OjRg9WrV2vtTpw4UerxaWlpNG/enD//+c/069ePX3/9tdj+zp07s2PHDgoKCrhy5QpJSUnA/ysgHR0dMRgMfP311wA0aNCA+vXrc/DgQQC2bNlyV/Mpq18HBweefvppvv32WwDy8/O167MKderUSRsvJSWFS5culVsoGQwG6tatS/369bl27Rp79uwpN7Znn32WCxcukJqaCsC2bdu0fT169ODzzz9H/f9PM/r555/L7SsrKwsnJyesrKyIj48vtegGuHjxIsnJyQBs3boVDw+PMnN0N6qrXyEeRXLGTAghhKgFbGxs+Otf/8qrr75Ko0aNKn3GpajBgwczatQo5s6dq702ffp0QkJC8Pb2pqCggE6dOhESElLi2B07dhAfH4+1tTVPPvlkidu/v/zyy+zfv5/BgwfTpEkT3N3dgdsF2KuvvoqXlxdPPvlksbtERkREEBwcjE6nK/PmH2Upr9958+bxz3/+k0WLFmFjY8OiRYuKnfn54x//yKxZs/D29kav1xMREVHsjNGd2rRpwwsvvMCgQYN4+umnS9x84052dnaEhITg7++v3fyjcHnou+++S3h4OEOHDsVisdCsWTM+/vjjMvv64x//yN///nc2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\n" + }, + "metadata": {} + } + ] + }, + { + "cell_type": "code", + "source": [ + "plt.figure(figsize=(10,10))\n", + "sns.set_theme(style=\"whitegrid\")\n", + "p1_in = sns.histplot(data=stats_in, y=\"career\", hue=\"gender\", multiple=\"stack\")\n", + "p1_in.set_title('Numero de estudiantes por carrera y género\\n'+df_in['university'][0], fontsize=10)" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 654 + }, + "id": "HINSi4XqA-XV", + "outputId": "261d481b-9202-4598-f872-5fedecca5870" + }, + "execution_count": 41, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "Text(0.5, 1.0, 'Numero de estudiantes por carrera y género\\nuniversidad abierta interamericana')" + ] + }, + "metadata": {}, + "execution_count": 41 + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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8+ZNa3dFCCGEEKJalPUs2ZomiZm453x8fEp9DkZtbTs3N5f333+fzp0710CvyrZ8+XK2b99ebjm9Xs+YMWPw9vYmLCysxvv1+eefk5eXR4MGDZT3YmJiuHbtmvJ67dq1RR6KLoQQQogH2y+//IKvry9dunRh4sSJTJ48maVLlwLwww8/4OPjQ7du3Xj55Zc5e/ascp6npyefffYZ3t7edO3alcmTJ5Ofn69tsQuiAAAgAElEQVQc//TTT+nTpw99+vQhLi6uSJt6vZ7w8HD69etH7969mTVrlvJ98MiRI/Tt25fVq1fz7LPPMmPGjHsQhZJJYibuuS1btmBnZ1dn2i4oKODs2bNMmzaNf/zjHzXUs9JNmjSJwYMHl1vuzJkzXLp0iYSEBIKDgy2uvzK/DOn1eh5++GHefvvtIu9/+eWXRRKzV155hddff73C9QshhBDi/qPX65kwYQLDhg3j6NGjeHl5sWvXLgB+/fVXgoODmTdvHkeOHCEgIIDx48ej1+uV83fs2MGnn37K7t27OXfuHJs2bQJg//79fP7553z++efs3LmTxMTEIu1GRESQnJxMfHw8O3fuJCMjg5UrVyrHr169ys2bN/nhhx+YP3/+PYhEyWTzD3HPubq6cuLECRwcHPD09MTHx4dDhw5x5coVRo8erTwc+dixY8ydOxeAnj17snv3blatWkXbtm35448/CAsL4/r16xgMBv71r3/h7++v1D9lyhS+//57bty4wXvvvceAAQOKtV1eHRMmTGDv3r0899xzPP744+zdu5cVK1Zw5coVpk6dik6nIz8/Hw8PD957770Sx3rq1CkiIiLQ6XQATJw4kX79+pGWloa/vz8vv/wy+/btIzc3l9DQULp161asjsIPjY6MjCQ5OZmsrCxSU1N5/PHHWb58OZcvXyYwMJCMjAx8fHx466238PDwICQkhJ9//hm4fbdwzJgxAIwaNYp27dpx6tQpGjRowKBBg9i2bRv169fn3LlzNG3alA8++IDw8HAuXryIm5sbERERqFQqEhIS+PLLLzEYDKxZs4agoCB69erFxx9/TEZGBhMnTqRevXosXryYHTt2kJOTQ1BQEACrVq1i27ZtqFQq7O3tiY2N5dq1axbHUwghhBB116lTpygoKOCf//wnKpWKF198kU6dOgGwfv16AgIClNlJw4YNIzo6mp9++oke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\n" + }, + "metadata": {} + } + ] + }, + { + "cell_type": "code", + "source": [ + "plt.figure(figsize=(20,15))\n", + "p2_lp = sns.countplot(data=df_total, y=\"career\", hue=\"university\", order = df_total.career.value_counts().index)\n", + "p2_lp.set_title('Numero de estudiantes por carrera y universidad', fontsize=15)" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 751 + }, + "outputId": "81a92a21-71df-4593-860e-2719369ae679", + "id": "yUg5xPzWtXhO" + }, + "execution_count": 100, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "Text(0.5, 1.0, 'Numero de estudiantes por carrera y universidad')" + ] + }, + "metadata": {}, + "execution_count": 100 + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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VVm1ahUAf/75J7t27bLc8/f3Z+bMmZZ2jh8/bomrIJUrV6ZQoUIsX77ccm3v3r0kJydz4sQJ7O3tadmyJUOGDOHcuXNcuHDhjsYmIiIiIiIiIiJ33yO/Q3nChAl8+OGHtGvXDjs7O9q1a0fv3r0ZOnQo48ePJygoCJPJhKOjI0OHDr3pbtOC2rvWwIED+fDDD4mJicl1lABcPe5h3LhxzJ49m7CwMJ599llWr15N69ateeKJJ/D29i6wby8vL1q1akWbNm1wd3enadOmliTl9W53fNfz9PRk8eLFjBw5kkKFChEVFZVvOScnJ6ZMmZLrJXjR0dE4OTlRrVo1+vbtS+fOnXFzc6NJkyaWeqVLl6Z79+507NiRUqVKUadOHXbv3g1cTbD27t2b7t27YzKZcHJyIjY2lkqVKjF69GgGDBhAVlYW9vb2jBs3Ltc83yieWzFs2DAGDRrEqlWrKFeuHAEBAZZ7tzLH1syjp6cnoaGh9OjRA7iabB81atQtxXu9G63FyMhIhg4dysyZM/H09MTT05MiRYoAV9d5RESE5UiMwoULM3bsWMvxI/lxcHAgNjaW8PBwZs+eTXZ2NiVLlmTy5Mns3LmTiRMnAld3QPfu3bvA40FERERERERERMR2TMa15wmI3IKEhAQiIyOJj4+3dShyD6SkpODq6orJZGLPnj107dqV//73vxQrVszWoVmYzWa2b98Ov87TGcoiIiIiDymdoSz/BFqHYmtag3I35eRbfHx88j2O9JHfoSwi+du6dStRUVGWM6xHjx79QCWTRURERERERETk/lNCWW5bQECAdif/gzVq1IhGjRrZOgwREREREREREXmAPNIv5RMRERERERERERER6ymhLCIiIiIiIiIiIiJW0ZEXIvLQ8+kzLt9D4kVERETkwZedmYGdg6OtwxAREREraYeyiIjIHUhMTLR1CPKI0xoUW9MalDulZLKIiMjDRQllEREREREREREREbGKEsoiIiIiIiIiIiIiYhUllEVERERERERERETEKibDMAxbByEicjvMZjPbt2/Hx8dHL+UTERERERERuU3pGVk4OdrbOgx5QNws3+Jgg5hERO6qkIgVXErNsHUYIiIiIiIiIg+l+VGv2zoEeYjoyAsRERERERERERERsYoSyiIiIiIiIiIiIiJiFSWURURERERERERERMQqSiiLiIiI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X759BQcH8/rrrxMSEmK5VqlSJcaPH8+wYcNIS0sjIyODZ555hho1auDl5UXlypVp164dTz75JFOmTCE2Npbw8HBmz55NdnY2JUuWZPLkybc1rzm6du1KSEgI7dq1o3Tp0tSvX9+qem5ubvTv358XX3yR4sWL8/zzz1vu7dy5k4kTJwJXd4/37t2b0qVL31GcIiIiIiIiIiJy95kMwzBsHYSIyO0wm81s374dfp2nIy9ERERExGZ05IXoyAuxNa1BuZty8i0+Pj75HkeqIy9ERERERERERERExCpKKIuIiIiIiIiIiIiIVZRQFhERERERERERERGrKKEsIiIiIiIiIiIiIlZRQllERERERERERERErOJg6wBERO6UT59x+b51VERERETkfsjOzMDOwdHWYYiIiNwX2qEsIiJyBxITE20dgjzitAbF1rQGxdYehDWoZLKIiDxKlFAWEREREREREREREasooSwiIiIiIiIiIiIiVlFCWURERERERERERESsooSyiIjIHfD397d1CPKI0xoUW9MaFFvTGpQHga3XYXpGlk37F5FHi4OtAxARuVMhESu4lJph6zBERERERERsYn7U67YOQUQeIdqhLCIiIiIiIiIiIiJWUUJZRERERERERERERKyihLKIiIiIiIiIiIiIWEUJZRERERERERERERGxihLKIpKvS5cuMWvWrHvS9oIFC5gzZ849aVtERERERERERO4dJZRFJF+XLl3ik08+uevtZmZm0rlzZ7p163bX2xYRERERERERkXvLwdYBiMj9M3DgQPbv309GRgYVKlQgPDycYsWKsWTJEj7//HMAHB0dmTFjBqNGjeLy5csEBQXh4uLCwoULCQwMJDY2Fk9PT4BcnyMjI9m0aRMZGRm4u7sTHh5O2bJlOXLkCJ06daJjx45s3LiRl19+mTNnzpCamkpYWBhZWVlMmDCB//3vfwA0btyY0NBQ7O3tbTZPIiIiIiIiIiKSPyWURR4hw4YNo0SJEgBMmjSJWbNm0bhxY2bMmMH8+fPx8PAgJSUFBwcHRowYQadOnVixYoVVbffq1YuwsDAAFi9ezIQJE5g0aRIAFy5cwNfX13I/JibGUi8uLo6//vqL+Ph4SztxcXG89tprd23cIiIiIiIiIiJydyihLPIIWbFiBStXriQjI4PU1FQqVapEVlYWQUFBeHh4AFC4cOHbanvdunXMnz+f1NRUMjMzc91zdnamdevW+dbbsGEDwcHBODk5AdCxY0d++OGHW0ooRw8JwtnZ+bbiFhERERERuVPZmRnYOTjarP/0jCycHPVXniJyfyihLPKI2Lx5MwsWLGDhwoWUKFGClStXsmjRoltqw97enuzsbMtns9kMwNGjR4mIiGDJkiWUL1+eLVu2EBoaainn4uKCyWS6OwPJx/YZgyHt8j1rX0RERERE5Eb8B93998/cCiWTReR+0kv5RB4Rly5dws3NjeLFi5Oens7SpUsBaNasGStWrODMmTMApKSkYDabcXNzIy0tLddu4woVKrBt2zbg6s7inDrJyck4Ojri4eFBdnY2CxcutDqu+vXrs3z5cjIyMsjIyGD58uU0aNDgbg1bRERERERERETuIu1QFnlENG7cmK+++ornn38ed3d3ateuzbZt2wgICKB37950794dk8mEk5MTsbGxlCpVivbt29O+fXuKFSvGwoULCQkJYfDgwcybN4969erxxBNPAODl5UWrVq1o06YN7u7uNG3alM2bN1sV1yuvvMKhQ4cIDg4GoFGjRrz88sv3bB5EREREREREROT2mQzDMGwdhIjI7TCbzWzfvh1+nacjL0RERERExGZsfeSFSGJiIv7+/rYOQ/4hcvItPj4++b6zSkdeiIiIiIiIiIiIiIhVlFAWEREREREREREREasooSwiIiIiIiIiIiIiVlFCWURERERERERERESsooSyiIiIiIiIiIiIiFjFwdYBiIjcKZ8+4/J966iIiIiIiMj9YL6SirOLq63DEBG5L7RDWURE5A4kJibaOgR5xGkNiq1pDYqtaQ3Kg2D7jr9sHYKIyH2jhLKIiIiIiIiIiIiIWEUJZRERERERERERERGxiskwDMPWQYiI3A6z2cz27dvx8fHRGcoiIiIiIiLyyEpNTcPVtZCtw5B/iJvlW/RSPhF56IVErOBSaoatwxARERERERGxiflRr9s6BHmE6MgLEREREREREREREbGKEsoiIiIiIiIiIiIiYhUllEVERERERERERETEKkooi4iIiIiIiIiIiIhVlFAWkTv27bffsmPHDluHISIiIiIiIiIi95gSyo84Ly8vUlJSAOjVqxeHDh26r/1HR0ezevXqm5aLj49n//799yGie+fkyZN07dr1nrUfFBREWlraPWv/WoGBgezatQuATZs2sXz5cjw9Pfnhhx9ISkqylNu2bRsDBw68LzGJiIiIiIiIiMi952DrAOTBMWvWrPveZ0hIiFXlli1bhru7O5UrV76l9rOzszGZTJhMptsJ764qXbo0X3zxxT1rf8WKFfes7Rs5cOAAEydOxMHBgR9++AEfHx9q1KgBgK+vLxMnTrRJXCIiIiIiIiIicvcpoSwWgYGBxMbG4unpycmTJxkzZgwHDhwAoF27dvTp04fk5GQiIiLYuXMnZrOZgIAAhgwZgr29PV27dsXHx4fff/+dU6dO0bp1a0JDQwEKbG/w4MH4+PjQpUsXNmzYwOTJkzGbzWRlZdG3b1/atm3L0qVL2b59O2PGjGHy5MmEhYWRmJhIamoqYWFhAMTExFg+x8TEsHv3bpKTkzl27BhxcXHExsayadMmMjIycHd3Jzw8nLJly+aZg9sd3/WWLFnC559/DoCjoyMzZswgLS2NTp06kZCQAMAff/zBhAkTLDvE+/fvT7NmzThy5AidOnXi1VdfZe3atVy5coWxY8dSu3ZtAH7++WdiYmLIzMzEzs6OcePGUa1aNby8vNiyZQuFCxcmMjLSqvEOHjwYBwcH9uzZw/nz56lTpw4jRozAycmJM2fO8MEHH1h2rffs2ZMXXnghTxsrV67Ew8MDBwcHfvrpJ9avX8/ixYvp3r07jz/+OJGRkcTHx98w9oEDB7J//34yMjKoUKEC4eHhFCtW7OaLVkRERERERERE7isllCVfoaGhNG3alJiYGADOnTsHQEREBHXq1GHs2LFkZ2cTGhrK0qVLefnllwE4fvw4X375JSkpKbRs2ZIXX3yRSpUqFdjetapXr878+fOxt7fnzJkzdOzYkUaNGtGpUyeWL19Ojx49aN68OQCJiYk3jD8pKYn4+HhKlCgBXD3OIyf5vHjxYiZMmMCkSZPy1Lvd8V0rISGBGTNmMH/+fDw8PEhJScHBwSHXcRSXLl3igw8+YObMmTz22GOcOnWKF198kVWrVgFw4cIF/Pz8GDBgAF999RUTJkxg4cKF7N+/n+HDh/Pll19SqVIl0tPTSU9PzzMOa8cLVxPbCxcuxNnZmd69e7No0SK6dOnCmDFjqFq1KtOmTePUqVN07NiR6tWr4+npmW87jRs3JjAw0PILgpy5yHGj2IcNG2Z5VpMmTWLWrFkFJuvzEz0kCGdnZ6vLi4iIiMiDIzszAzsHR1uHISLyUEtNTcPVtZCtw5BHhBLKkkdKSgpbt27ls88+s1zLSfb99NNPJCUlWe6lpaVRunRpS7lWrVphZ2dHkSJFqFKlCocOHcLDw6PA9q517tw5hg4dysGDB7G3t+fixYvs378fPz+/Wx5DkyZNcvWxbt065s+fT2pqKpmZmQXWu53xXZ9QXrNmDUFBQXh4eABQuHDhPP1s3bqVI0eO0KtXL8s1k8nEwYMHcXd3x9XV1ZI89/PzIzIyEoD169fTpEkTS59OTk44OTnlad/a8QK0adPGEuMLL7zAd999Z9kxPnjwYAAee+wxmjZtSkJCQoEJ5Zu5UewrVqxg5cqVZGRkkJqammdOb2b7jMGQdvm24hIRERER2/If9Mkd1U9MTMTf3/8uRSNye7QOxdb++utPrUG5b5RQlltiGAbTp0+nfPny+d6/dpeovb09WVlZVrc9cuRIAgMDmTp1KiaTieeffx6z2ZxvWXt7e7Kzsy2fry93bRL36NGjREREsGTJEsqXL8+WLVsK3P16L8d3fT9eXl58+eWXee4dOXIkV5LYzs7upknha93KeB8EmzdvZsGCBSxcuJASJUqwcuVKFi1aZOuwREREREREREQkH3a2DkAePIULF6ZWrVrMmTPHci3niIrAwEBmzpxpSaSeO3eOw4cP33Z717p8+TJly5bFZDLx66+/cvDgwVxtXL78/ztQK1asyJ9//kl2djbJycmsWbOmwP6Tk5NxdHTEw8OD7OxsFi5cWGDZ2xnf9Zo1a8aKFSs4c+YMcHXH9/UJ71q1anHw4EE2btxouZaUlIRhGDdsu2HDhqxbt85yFnV6ejrJycm5ytzKeAH++9//WnYyr1ixgnr16gFQv359S2L39OnTrF271nKvIG5ubrmekzWxX7p0CTc3N4oXL056ejpLly69YR8iIiIiIiIiImI7SihLviZMmMCWLVto164dHTp0YMmSJQAMHToUOzs7goKCaN++PW+++SYnT5687fauNXDgQKKioggKCuKbb77By8vLcu+VV15h2rRpBAUFsX79ep599lmKFStG69ateffdd/H29i6wby8vL1q1akWbNm146aWXKFeuXIFlb3d81woICKB37950796dDh068MYbb+RJshYrVozp06czbdo0OnToQOvWrZk6depNE8qVKlVi9OjRDBgwgA4dOvDKK69w9OjR2x4vgK+vLz169KBNmzY8/vjjlvOihw8fzt9//0379u3p0aMHoaGhVK1a9YZtdejQgVWrVhEUFMTy5cutir1x48ZUqFCB559/ni5dulC9evUb9iEiIiIiIiIiIrZjMm6WwRKRf6zBgwfneonew8ZsNrN9+3b4dZ7OUBYRERF5SOkMZfkn0DoUW9MalLspJ9/i4+OT6/jXHNqhLCIiIiIiIiIiIiJW0Uv5RB5h48aNs3UIIiIiIiIiIiLyENEOZRERERERERERERGxihLKIiIiIiIiIiIiImIVHXkhIg89nz7j8j0kXkREREQefNmZGdg5ONo6DBEREbGSdiiLiIjcgcTERFuHII84rUGxNa1BuVNKJouIiDxclFAWEREREREREREREasooSwiIiIiIiIiIiIiVlFCWURERERERERERESsooSyiIjIHfD397d1CPKI0xoUW9MaFFvTGpQHgdbhnUnPyLJ1CCJyCxxsHYCIyJ0KiVjBpdQMW4chIiIiIiIit2F+1Ou2DkFEboF2KIuIiIiIiIiIiIiIVZRQFhERERERERERERGrKKEsIiIiIiIiIiIiIlZRQllERERERERERERErKKEso14eXmRkpICQK9evTh06NB97T86OprVq1fftFx8fDz79++/DxHdOydPnqRr1673rP2goCDS0tLuWfu3Kj4+nv79++d778cffyQyMvKO2v/rr7+sWjsACQkJdOzY8Y76ExERERERERGRB4eDrQMQmDVr1n3vMyQkxKpyy5Ytw93dncqVK99S+9nZ2ZhMJkwm0+2Ed1eVLl2aL7744p61v2LFinvW9t3WokULWrRocUdt/PXXX6xZs4Y2bdrcpahERERERERERORhoYTyAyAwMJDY2Fg8PT05efIkY8aM4cCBAwC0a9eOPn36kJycTEREBDt37sRsNhMQEMCQIUOwt7ena9eu+Pj48Pvvv3Pq1Clat25NaGgoQIHtDR48GB8fH7p06cKGDRuYPHkyZrOZrKws+vbtS9u2bVm6dCnbt29nzJgxTJ48mbCwMBITE0lNTf0/9u48rOoy///467BpgCE2amZuWeKChpJbLijluEuJS1dmTTpu8/2OS/JTRJvQVBQpF8xccnIyyQ0UMa2pMZdLlL6iuU0uKYK2uMSogAJn+fz+8PKMCOhhyaP5fPzlOef+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Cg8PV+fOndWpUyfVqlWrwOd3+p727Nmj8PBwSVK1atUUFBSklJQUNWjQoMg5Z2dn68svv5Qk5efnq2HDhgXm7OnpaX+dmJiopKQkmc1mXbt2rcD869Spo1atWkmSQkJC9Pbbbys7O7vAeDabTX//+9+1c+dO2Ww2XblyRRUrVrzretxq/qQQVahQoUTPAAAAALjBZjHLxc3d2WU81PLNVnm4uzq7DABwCIEyysQwDC1atKhQuHnTrSGfq6urrFarw31HRkYqODhYCxculMlkUteuXZWXl1dkW1dXV9lsNvvr29t5eXnZ//zjjz8qKipK69evV61atbR///4ir6ooz/nden2Dq6troedu1nuneSxcuFCHDx/W3r179frrrysyMlJBQUFFjlcWhmHonXfeUdu2bYv8/NYwed++ffrss8+0evVqValSRUlJSVq7dm2JxktKSlJqaqpWrVolb29vLV68uNiT3sU5siRcys0q0TMAAAAAbgic8JGzS3jgpaamKjAwsNTPEyYDeJBw5QXuysvLS82bN9eKFSvs72VmZkq6cc/y0qVL7UFqZmamzp49W+r+bpWVlaWaNWvKZDJp9+7dBU7xenl5KSvrvwFinTp1dPToUdlsNmVnZ2v79u3Fjp+dnS13d3dVrVpVNptNq1evLrZtaeZXFnXq1NHhw4clSRcuXFBKSoqkGz+Ad/bsWTVr1kzDhw9Xu3bt9P333xd49k7r2rZtW3vQe/HiRe3YsUNt2rSxP3frWgYHB2vFihXKzc2VdGO9Tp06VWS9V69elbe3typXrqz8/PxCV1VkZGRo3759km4Exw0aNJC3t3eBNllZWfL19ZW3t7eysrK0efNmxxcMAAAAAAAA9xSBMhwSExOj/fv3q1evXurTp4/Wr18vSYqIiJCLi4tCQkLUu3dv/fnPf9b58+dL3d+txo8fr+joaIWEhGjr1q3y8/OzfzZw4EB98MEHCgkJUXJysrp06SIfHx91795df/3rX9WkSZNix/bz81O3bt3Uo0cP9e/fX08++WSxbUs7v9Lq37+/fvnlF/Xo0UORkZFq1qyZpBvXQoSHh6t3797q06ePLl68qIEDBxZ6vrh1nTJlio4dO6bevXtryJAhCgsL0zPPPCNJev311xUREaGQkBD98MMPGj58uBo2bKh+/fqpd+/eevXVV4sNlDt06KDatWura9eueu2119S4ceMCnzdo0EDr1q1Tr169tHLlSkVHRxfq46WXXlJOTo66deumkSNHlulv9QEAAAAAAPDbMhmGYTi7CAC/PykpKZo9e7YSEhJ+szHy8vJ05MgRafenXHkBAAAAlBJXXpRdWa+8AMqKPYjydDNv8ff3L/I3qzihDAAAAAAAAABwCIEygN9E69atf9PTyQAAAAAAALj3CJQBAAAAAAAAAA4hUAYAAAAAAAAAOIRAGQAAAAAAAADgEDdnFwAAZeU/YlaRvzoKAAAA4O5sFrNc3NydXQYA4AHBCWUAAMogNTXV2SXgIccehLOxB+Fs7MGyI0wGAJQEgTIAAAAAAAAAwCEEygAAAAAAAAAAhxAoAwAAAAAAAAAcQqAMAEAZBAYGOrsEPOTYg3A29iCcjT2I+8HDvg/zzVZnlwDgHnJzdgEAUFZjohJ19ZrZ2WUAAAAAwEMpLnqQs0sAcA9xQhkAAAAAAAAA4BACZQAAAAAAAACAQwiUAQAAAAAAAAAOIVDG7965c+e0fv16Z5cBAAAAAAAAPPAIlIvh5+ennJwcSdKwYcOUkZFxT8efP3++tmzZctd2CQkJSktLuwcV3X++/vprHTp0yP768OHDGj9+fIE2586dU3R0tDp27FguYwYHB+vEiRPl0te9cmvNkydP1r59++7Z2LGxscrPz79n4wEAAAAAAOC35ebsAh4Ey5Ytu+djjhkzxqF2GzZskK+vr+rVq1ei/m02m0wmk0wmU2nKuy98/fXX8vf3V7NmzSRJTZs21XvvvVegzZNPPqkFCxY4o7xyZbFY5OZW9n9cZ8yYUQ7VOG7hwoUaMmSIPDw87um4AAAAAAAA+G0QKDsgODhYixcvVoMGDXT+/HlNnz5dZ86ckST16tVLI0aMUHZ2tqKionT8+HHl5eWpdevWmjRpklxdXTV48GD5+/vru+++04ULF9S9e3eFhYVJUrH9hYeHy9/fX6+99pr27NmjefPmKS8vT1arVSNHjlTPnj0VHx+vI0eOaPr06Zo3b54mTpyo1NRUXbt2TRMnTpR044TozdexsbE6efKksrOz9dNPP2nNmjVavHixvv32W5nNZvn6+mrmzJmqWbNmoTUo7fxuN3fuXG3ZskWVK1dWq1attGfPHiUkJEi6EY7HxcXJarXK29tbkZGReuqpp7R//369++67stlsslgsGjVqlHx8fLRt2zYlJydr3bp1evPNN1WjRg3Nnj3b3t/GjRu1fPlySVLt2rU1bdo0PfbYY0pISNDmzZv16KOP6uTJk6pUqZJiY2NVtWrVQvXu27dPU6dOlSS1bNlShmHYPzt9+rRmzpyp//znPzKbzXrjjTcUGhpaqI/ivj9J+uGHHzRp0iRdv35dDRs2VEZGhkaNGqXOnTtr8ODBatiwoQ4ePCgfHx8tXrxYMTEx2rVrlySpQ4cOCgsLk6urq5KSkvTJJ5/IbDZLkiZOnKi2bdsWqmXw4MEaMmSIOnfurPDwcHl4eOjMmTM6e/asunTpos6dOys2Nla//PKL3njjDb3xxht3naufn5/GjRunr776SpcvX9aECRPUtWtX+7q98sorcnFx0cqVK5Wfn6933nnHfuJ/6NCheumll2Sz2TRt2jTt3btXHh4e8vT01OrVq4vcQwAAAAAAAHAeAuUSCgsLU1BQkGJjYyVJmZmZkqSoqCi1bNlSM2bMkM1mU1hYmOLj4zVgwABJ0s8//6xVq1YpJydHL774ovr166e6desW29+tGjdurLi4OLm6uurSpUvq27ev2rdvr9DQUG3cuNEeEEpSamrqHes/dOiQEhISVKVKFUk3rvO4GT6vW7dOMTExmjt3bqHnSju/W23btk3ffPONEhMTVbFiRY0ePdr+2b59+7R161atWrVKHh4e2rFjhyIiIrR69WotW7ZMQ4cOVa9evWQYhrKysvToo48qODjYHrpLUkpKir2/EydOKCYmRgkJCapWrZrmzZund999V/PmzZN043qMTZs2qUaNGpoyZYo+/fRTjRs3rkC9+fn5GjdunGJiYtS6dWtt2bJFq1atknTjxHBYWJjmzJmj+vXrKzs7W6GhoQoICFD9+vUd+v58fHw0YcIEvfHGGwoJCdHhw4ft63nT2bNnFRcXJzc3N8XFxen777+3B+bDhg3TmjVr9Oqrr6p9+/bq1auXTCaTTp8+rT/96U/auXPnHfeCJJ08eVL/+Mc/ZLVaFRwcrKysLH366ae6ePGiunXrpn79+qlChQp3nau3t7fi4+OVmpqqsWPHqmvXrnrnnXcUFxen1atXy8vLS5I0duxYPfPMM/rggw904cIF9e3bV40bN5bFYlFKSoq2bNkiFxcXXbly5a61AwAAAAAA4N4jUC6BnJwcHThwQB9//LH9vZvB7LZt23To0CH7Z7m5uapevbq9Xbdu3eTi4qJKlSqpfv36ysjIUNWqVYvt71aZmZmKiIhQenq6XF1ddeXKFaWlpSkgIKDEc+jYsWOBMXbu3Km4uDhdu3ZNFoul2OdKM7/bA+WUlBR1795dnp6ekqSXXnpJixYtsvd/7Ngx9e/fX5JkGIauXr0qSWrdurU+/PBDZWRkqF27dnr22WfvOs+UlBQFBQWpWrVqkm6ckg0JCbF/3qJFC9WoUUOS9Oyzzyo5OblQH6dPn9Yjjzyi1q1bS5J69Oihv/3tb5KkM2fO6NSpU3rrrbfs7c1ms06fPl0oUC7u+3v66ad14sQJ9e7dW9KNKzv8/PwKPNu7d2/7VRd79uzRyy+/bL8+om/fvvr666/16quv6uzZsxo/frzOnz8vNzc3Xbp0SRcvXizy1PWtXnzxRXt/9erVU1BQkFxcXFS9enU9+uij+uWXX2QYxl3n2qNHD0lSQECALly4oLy8PFWoUKHQeHv27FF4eLgkqVq1agoKClJKSopeeuklWSwWTZ48Wa1bt7b/BYmj5k8KKXI8AAAA4F6wWcxycXN3dhmA0+SbrfJwd3V2GQDuEQLlcmIYhhYtWqRatWoV+fmtYZerq6usVqvDfUdGRio4OFgLFy6UyWRS165dlZeXV2RbV1dX2Ww2++vb2908KSpJP/74o6KiorR+/XrVqlVL+/fvL/aqit9yfjf7Dw0NLfLu6D/96U8KDg5WcnKy3n33XbVr167QaeKSKm29N++cNgxDvr6+SkxMvOszd/v+7nSP9c3w/W7eeusthYeH68UXX5TNZtOzzz5b7B651e3rUNS6mEymu8715nOurjf+A8JisZQo4K1UqZI+//xzpaSkKDk5WTExMdqwYcNdA/GbjiwJl3KzHB4PAAAAKE+BEz5ydglwstTUVAUGBjq7DKchTAYeLi7OLuBB4uXlpebNm2vFihX2925eUREcHKylS5fag8nMzEydPXu21P3dKisrSzVr1pTJZNLu3buVnp5eoI+srP8GaXXq1NHRo0dls9mUnZ2t7du3Fzt+dna23N3dVbVqVdlstjveWVua+d2uVatW+vLLL3X9+nXZbDZt2rSpQP+JiYn65ZdfJElWq1VHjhyRJKWlpal27dp65ZVX9Prrr+vw4cOSblyzcOvcb9W6dWvt2LFDFy9elCStXbtWzz//fInqfeqpp5Sbm6t9+/ZJkr744gv7qel69eqpYsWK2rhxo739qVOnlJ2dXaif4r4/b29vPfPMM9q8ebMk6ejRozpx4kSx9bRt21YbN26U2WyW2WzWxo0b7XPKysrSk08+KUmKj49Xfn5+ieZ6JyWZ6+28vLwKtGvbtq3Wrl0rSbp48aJ27NihNm3aKDMzU9evX7ffC12pUqUS7y8AAAAAAAD89jihXEIxMTGaOnWqevXqJRcXF/Xq1UvDhw9XRESE5syZo5CQEJlMJrm7uysiIqLYE7136+9W48eP19SpUxUbG1voWoSBAwdq1qxZWr58uSZOnKguXbpoy5Yt6t69u5544gk1adKk2LH9/PzUrVs39ejRQ76+vgoKCrKHp7cr7fxu9cILL+jAgQPq06ePfHx8FBAQYL8rt2XLlho7dqxGjRolq9Uqs9msbt26yd/fXytXrlRKSorc3d3l4eGhKVOmSJL69OmjSZMm6YsvvrD/KN9NDRo0UFhYmIYMGSJJqlWrlqZNm+ZwrZLk4eGh999/v8CP8j3xxBOSJDc3Ny1evFgzZ87U8uXLZbPZ9Nhjj9nvaL7Vnb6/2bNnKyIiQkuXLlWDBg3UoEEDVapUqch6Bg4cqIyMDL388suSpPbt29vvXJ40aZL+8pe/yMfHRx06dFDlypVLNNc7KclcbzdkyBC9/vrrqlixolauXKkpU6bob3/7m/2aj7CwMD3zzDM6evSo3n77bVksFlmtVnXs2LFUV7oAAAAAAADgt2UyDMNwdhF4eGRnZ8vb21s2m02TJ09WtWrVynx9xYMsJydHnp6eMplM+uGHHzR48GB98cUX8vHxcXZpD4S8vLwbJ9l3f8qVFwAAAHAarrzAw37lBZyPPYjydDNv8ff3L/JKU04o456aOHGifvzxR+Xm5qpJkyYaNmyYs0tyqgMHDig6Olo3/17n3XffJUwGAAAAAADAfYtAGffUBx984OwS7ivt27dX+/btnV0GAAAAAAAA4BB+lA8AAAAAAAAA4BACZQAAAAAAAACAQ7jyAsADz3/ErCIviQcAAADuBZvFLBc3d2eXAQDAPcEJZQAAyiA1NdXZJeAhxx6Es7EH4Wz3wx4kTAYAPEwIlAEAAAAAAAAADiFQBgAAAAAAAAA4hEAZAAAAAAAAAOAQAmUAAMogMDDQ2SXgIccehLOxB+Fs7MGyyzdbnV0CAOAB4ubsAgCgrMZEJerqNbOzywAAAAAeSHHRg5xdAgDgAcIJZQAAAAAAAACAQwiUAQAAAAAAAAAOIVAGAAAAAAAAADiEQBkAAAAAAAAA4BACZQAAAAAAAACAQwiU8Zvy8/NTTk6OJCkkJES5ubml7uvo0aMaNGiQhg4dqoiICBmGUa71OWr+/PnasmVLmcf+vTt//rwGDx5c7OelWXsAAAAAAAA4l5uzC8DDIzExsUzPN2nSRKtWrSqnakpvzJgxzi7hgVC9enWtXLnS2WUAAAAAAACgHBEoo1z985//1Pvvv68KFSroj3/8Y4HP/Pz8tH//fj3yyCOaNm2a9u7dKw8PD3l6emr16tWSpB07dujDDz9Ufn6+3N3dNWnSJAUEBCglJUUzZ87Us88+qwMHDshkMmnu3LmqX7++JGnp0qXatGmTJKlp06aaMmWKvLy8SlTfwYMHFRMTYz81O3r0aHXq1KlQH+Hh4fL399drr72m2NhYnT59WtnZ2Tpz5oyaNGmi4cOHa9asWfrpp5/UpUsXTZw4UZL097//XZ9//rmsVqsqVKigyMhINWrUSJL05Zdfau7cuapYsaK6devG3XQyAAAgAElEQVSmuXPnav/+/fLy8iq2rnPnzik0NFSvvPKKduzYoevXr2vGjBl67rnnCtR7/vx5hYaG6l//+pcqVKggSRo5cqR69uyp3r17F2i7Zs0arVixQh4eHrLZbJo3b57q16+vQ4cOacaMGbp27Zo8PT01efJkNWvW7I413PwsJSXlrmu/c+dOvf/++7JarapSpYqmTZumOnXqFFp7AAAAAAAAOJkBlJOLFy8arVq1Mk6dOmUYhmEsXbrUaNCggZGdnW0YhmH/89GjR41u3boZVqvVMAzDuHz5smEYhpGenm4MGDDAyMrKMgzDME6cOGEEBQUZhmEYe/fuNRo3bmwcPXrUMAzDWLRokfHWW28ZhmEY27dvN3r27GlkZWUZNpvN+H//7/8Z0dHRJarvypUrRkhIiHH+/HnDMAzj/PnzRocOHYwrV64U6mfixInGypUrDcMwjAULFhhdunQxrl69algsFqN3797GkCFDjLy8PCMnJ8do06aNkZaWZhiGYfz666/2Pnbv3m3079+/QF0323388ccO1XX27FmjQYMGxrZt2wzDMIzExERj4MCBRX43Y8eONRISEgzDMIyzZ88a7dq1M/Ly8gq1a9GihX2svLw849q1a0ZeXp4RFBRkJCcn22sPCgoy8vLy7ljD2bNnjVatWt117S9dumS0bt3aOHnypGEYhrF27VqjX79+Rc7jdrm5uca+ffuM3Nxch9oDAAAAwO2s5vwy97Fv375yqAQoPfYgytPd8hZOKKPcHDx4UI0bN9ZTTz0lSRo4cKBiYmIKtatVq5YsFosmT56s1q1bq3PnzpKkXbt2KSMjQ4MGDbK3tVgsunTpkiSpXr16aty4sSQpICBA33zzjSRpz5496tGjh7y9vSVJAwYM0MyZM0tU34EDB3Tu3DkNGzbM3t5kMik9PV1Nmza947zbt2+vSpUqSbpxCrthw4by8PCQh4eH6tWrp4yMDNWtW1dHjhzRkiVLdOXKFZlMJp05c6ZAXXXr1pUkhYaGKioq6q51+fr6ytPT075+AQEBmj17dpE1Dh48WFFRUXr55Ze1evVqhYaGysPDo1C7Nm3aKDw8XJ07d1anTp1Uq1YtHT9+XO7u7mrbtq0k6fnnn5e7u7vS0tLk5eXlUA13WvuDBw+qYcOGevrpp+3znzp1qrKzs+3f6d0cWRIu5WY51BYAAAAAbhU44SNnlwAADxQCZdxzlSpV0ueff66UlBQlJycrJiZGGzZskCR16NBB0dHRhZ45depUgQDUxcVFFoul3GoyDEN+fn6luqP55jUSkuTq6lrotdVqVX5+vsaMGaNPP/1UTZo00fnz59WxY8cy1XXu3DmH16RFixayWq1KTU3Vhg0btH79+iLbLVy4UIcPH9bevXv1+uuvKzIyUo8//vgda/wtvxcAAAAAAADcX1ycXQB+PwICAvTvf//bfvJ23bp1RbbLzMzU9evX1aFDB4WFhalSpUo6e/as2rVrp127dunkyZP2tocOHbrruG3bttXWrVuVnZ0twzC0fv16Pf/88yWqr3nz5kpPT9fevXsLjG0YhiNTv6v8/HxZLBbVqFFDkhQXF2f/7Nlnn9W///1vZWRkSJI9XC/vugYPHqy33npLzZs3t9dxK4vForNnz6pZs2YaPny42rVrp++//1716tWT2Wy217Bnzx5ZLBbVq1fP4bHvtPYBAQE6duyYTp06JenG/Bs3buzw6WQAAAAAAADcO5xQRrl57LHH9O6772rkyJGqWLFioR9eu+nnn3/W22+/LYvFIqvVqo4dOyogIEAuLi6aM2eOJk+erNzcXJnNZrVo0ULNmjW747hBQUE6fvy4XnnlFUmSv7+/Ro0aVaL6fHx8tGjRIs2ZM0czZ86U2WxWrVq1tHjxYplMpjKsyg3e3t4aPXq0+vXrp8qVK6tr1672z/7whz8oMjJSw4YN0yOPPKJOnTrJ3d1djzzyiFxcXIqtq6R69uypadOm6dVXXy3yc5vNpvDwcGVlZclkMqlGjRoaP368PDw8tGDBggI/yjd//vwir8wozp3WvkqVKoqOjlZYWJgsFouqVKmiOXPmlHh+AAAAAAAA+O2ZjPI6ggmg1G69Lzg+Pl7r16/XZ599Vq5j7Nu3T5GRkUpKSiqXkPx+kJeXpyNHjki7P+UOZQAAAAClUh53KKempiowMLAcqgFKhz2I8nQzb/H39y9wtetNnFAG7gMrV67UF198IavVKh8fH02fPr1c+4+IiFBycrJmz579uwmTAQAAAAAAcO8RKAP3gVGjRhV5TUd5mTlz5m/WNwAAAAAAAB4e/CgfAAAAAAAAAMAhBMoAAAAAAAAAAIdw5QWAB57/iFlFXhIPAAAAAHdjs5jl4ubu7DIA4IHBCWUAAMogNTXV2SXgIccehLOxB+Fs7EGUFWEyAJQMgTIAAAAAAAAAwCEEygAAAAAAAAAAhxAoAwAAAAAAAAAcQqAMAEAZBAYGOrsEPOTYg3A29iCcjT1Ydvlmq7NLAAA8QNycXQAAlNWYqERdvWZ2dhkAAADAAykuepCzSwAAPEA4oQwAAAAAAAAAcAiBMgAAAAAAAADAIQTKAAAAAAAAAACHECgDcIo9e/Zo7969zi4DAAAAAAAAJUCgDOCeO3XqlBYtWqSmTZs6uxQAAAAAAACUAIEy8BCyWq1OHf/YsWN6//335eXl5dQ6AAAAAAAAUDJuzi4AQMmNHz9eaWlpMpvNql27tmbOnCkfHx/NnTtXW7ZsUeXKldWqVSvt2bNHCQkJSklJ0fTp0+Xv769///vfGjt2rB577DHNmDFD165dk6enpyZPnqxmzZrp3LlzCg0N1SuvvKIdO3bo+vXrmjFjhp577jlJ0saNG7V8+XJJUu3atTVt2jQ99thjSkhI0ObNm1WpUiUdP35c1atX19tvv63Zs2crIyND/v7+iomJkclk0q5du/Sf//xHr732mvbs2aN58+YpLy9PVqtVI0eOVM+ePZ25vAAAAAAAACgGgTLwAJo8ebKqVKkiSZo7d66WLVumFi1a6JtvvlFiYqIqVqyo0aNHF3jmhx9+0LRp09S8eXPl5+frj3/8o6KiotS2bVslJydr9OjR+uc//ylJunz5sgICAjRu3Dht2rRJMTExWr16tU6cOKGYmBglJCSoWrVqmjdvnt59913NmzdPknT48GElJSXp8ccf14gRIzR+/HitXLlSnp6eevnll7Vnzx49//zzBepq3Lix4uLi5OrqqkuXLqlv375q3769fHx87sFKAgAAAAAAoCQIlIEHUGJiopKSkmQ2m3Xt2jXVrVtXZrNZ3bt3l6enpyTppZde0qJFi+zP1KlTR82bN5ckpaWlyd3dXW3btpUkPf/883J3d1daWpq8vLzk6empzp07S5ICAgI0e/ZsSVJKSoqCgoJUrVo1SdIrr7yikJAQ+xgtWrTQ448/Lklq1KiRatasqUcffVSS1LBhQ6WnpxcKlDMzMxUREaH09HS5urrqypUrSktLU0BAgMPrMX9SiCpUqOD4AgIAAAD43bBZzHJxc3d2GQDw0CBQBh4w+/bt02effabVq1erSpUqSkpK0tq1a+/63M2g2REeHh72P7u4uMhisTj03K2hrqura6HXRd3dHBkZqeDgYC1cuFAmk0ldu3ZVXl6ew7VK0pEl4VJuVomeAQAAAPD7EDjhI2eXAAAPFX6UD3jAXL16Vd7e3qpcubLy8/MVHx8vSWrVqpW+/PJLXb9+XTabTZs2bSq2j3r16slsNmvv3r2SpD179shisahevXp3HLt169basWOHLl68KElau3ZtoRPHJZWVlaWaNWvKZDJp9+7dSk9PL1N/AAAAAAAA+O1wQhl4wHTo0EGbNm1S165d5evrq+eee06HDx/WCy+8oAMHDqhPnz7y8fFRQECArly5UmQfHh4eWrBgQYEf5Zs/f36Bk8lFadCggcLCwjRkyBBJUq1atTRt2rQyzWf8+PGaOnWqYmNj1bRpU/n5+ZWpPwAAAAAAAPx2TIZhGM4uAkD5yM7Olre3t2w2myZPnqxq1app3Lhxzi7rN5OXl6cjR45Iuz/lygsAAADgIXU/XHmRmpqqwMBAZ5eBhxh7EOXpZt7i7+9f5G9WcUIZ+B2ZOHGifvzxR+Xm5qpJkyYaNmyYs0sCAAAAAADA7wiBMvA78sEHHzi7BAAAAAAAAPyO8aN8AAAAAAAAAACHECgDAAAAAAAAABxCoAwAAAAAAAAAcAh3KAN44PmPmFXkr44CAAAA+P2zWcxycXN3dhkA8NDghDIAAGWQmprq7BLwkGMPwtnYg3A29iAIkwHg3iJQBgAAAAAAAAA4hEAZAAAAAAAAAOAQAmUAAAAAAAAAgEMIlAEAKIPAwEBnl4CHHHsQzsYehLOxB3E/eND3Yb7Z6uwSADxA3JxdAACU1ZioRF29ZnZ2GQAAAADwQIqLHuTsEgA8QDihDAAAAAAAAABwCIEyAAAAAAAAAMAhBMoAAAAAAAAAAIcQKAMAAAAAAAAAHEKgDMAhCQkJGj16tCTpX//6l2bPnn3H9ufPn9fgwYPvRWkAAAAAAAC4R9ycXQCAB88LL7ygF1544Y5tqlevrpUrV96jigAAAAAAAHAvECgDv0N+fn4aO3asvv76a12+fFnTp09XcnKydu3aJYvFovnz56t+/fqSpA0bNiguLk5Wq1Xe3t6KjIzUU089pfz8fE2fPl179+6Vr6+vGjVqZO8/ISFB27dv14IFCyRJ69ev1yeffCJJcnd315IlS5Sbm6vQ0FClpKTYaxo3bpy++uorXb58WRMmTFDXrl0lSePHj1daWprMZrNq166tmTNnysfH514uGQAAAAAAABzAlRfA79Sjjz6q+Ph4hYWF6S9/+YtatGihjRs3KiQkRB9++KEkad++fdq6datWrVqlhIQEDR06VBEREZKkNWvW6Ny5c/r888+1YsUKHTp0qMhxUlJStGTJEi1fvlybNm3SJ598okqVKhXZ1tvbW/Hx8YqOjtb06dPt70+ePFkJCQlKSkrS008/rWXLlpXzagAAAAAAAKA8cEIZ+J3q3r27JKlJkyaSpM6dO0uS/P399dVXX0mStm3bpmPHjql///6SJMMwdPXqVUk3guKXXnpJ7u7ucnd3V58+fbR///5C42zfvl0hISGqWrWqJMnLy6vYmnr06CFJCggI0IULF5SXl6cKFSooMTFRSUlJMpvNunbtmurWrVuiuc6fFKIKFSqU6BkAAACUD5vFLBc3d2eXAaAM8s1Webi7OrsMAA8IAmXgd+pmwOri4iIPDw/7+y4uLrJYLJJuBMihoaEaM2bMPa3J1fXGf6hYLBYdPnxYn332mVavXq0qVaooKSlJa9euLVG/R5aES7lZ5V4vAAAA7i5wwkdOHT81NVWBgYFOrQF40PchYTKAkuDKC+AhFhwcrMTERP3yyy+SJKvVqiNHjkiS2rRpo8TERFksFuXm5mrz5s1F9tGpUyclJibq0qVLkqScnBzl5eU5XMPVq1fl7e2typUrKz8/X/Hx8WWcFQAAAAAAAH4rnFAGHmItW7bU2LFjNWrUKFmtVpnNZnXr1k3+/v4aMGCAjh8/rh49esjX11dNmzbVr7/+WqiP1q1ba/jw4XrzzTdlMpnk4eGhxYsXO1xDhw4dtGnTJnXt2lW+vr567rnndPjw4fKcJgAAAAAAAMqJyTAMw9lFAEBp5OXl3ThRvftTrrwAAABwEq68ANiHcD72IMrTzbzF39+/yN+s4soLAAAAAAAAAIBDCJQBAAAAAAAAAA4hUAYAAAAAAAAAOIRAGQAAAAAAAADgEAJlAAAAAAAAAIBD3JxdAACUlf+IWUX+6igAAAB+ezaLWS5u7s4uAwAA3COcUAYAoAxSU1OdXQIecuxBOBt7EITJAAA8XAiUAQAAAAAAAAAOIVAGAAAAAAAAADiEQBkAgDIIDAx0dgl4yLEH4WzsQTgbexBllW+2OrsEAHig8KN8AB54Y6ISdfWa2dllAAAAAHgAxUUPcnYJAPBA4YQyAAAAAAAAAMAhBMoAAAAAAAAAAIcQKAMAAAAAAAAAHEKgDAAAAAAAAABwCIEygHvKZrNp1apVyszMdHYpAAAAAAAAKCECZcjPz085OTmSpGHDhikjI+Oejj9//nxt2bLlru0SEhKUlpZ2Dyq6t2JjYzV79uwSPzd58mTt27fvru0cWd/fam1v3082m00zZsxQ9erVVaVKlXIfDwAAAAAAAL8tN2cXgPvLsmXL7vmYY8aMcajdhg0b5Ovrq3r16pWof5vNJpPJJJPJVJry7lszZsxwqJ0j63u3tbVarXJ1dS1RfVLh/eTi4qK33367xP0AAAAAAADg/kCgjAKCg4O1ePFiNWjQQOfPn9f06dN15swZSVKvXr00YsQIZWdnKyoqSsePH1deXp5at26tSZMmydXVVYMHD5a/v7++++47XbhwQd27d1dYWJgkFdtfeHi4/P399dprr2nPnj2aN2+e8vLyZLVaNXLkSPXs2VPx8fE6cuSIpk+frnnz5mnixIlKTU3VtWvXNHHiREk3TvrefB0bG6uTJ08qOztbP/30k9asWaPFixfr22+/ldlslq+vr2bOnKmaNWsWWoPSzu9WFy9e1FtvvaWcnBzl5eUpKChIEyZMkCRlZWVp8uTJOnHihKpWrarHH39cf/jDH+xzOH36tLKzs3XmzBk1adJEw4cP16xZs/TTTz+pS5cu9vkOHjxYQ4YMUefOnRUeHi4PDw+dOXNGv/zyiwICAjR79myZTKYC6/v1119r/vz5cnFxkdVq1dtvv61z584VWttffvlFmzZtkpeXl9LT0zVnzhzt2bNHn3/+uaxWqypUqKDIyEg1atRIknTgwAFFR0fbT7pPmDBB7du3L7Cf0tPT9be//U2ZmZlyc3PTuHHj1LFjR0k3TsmPGzdOX331lS5fvqwJEyaoa9eu5bGlAQAAAAAAUI4IlFGssLAwBQUFKTY2VpLsd95GRUWpZcuWmjFjhmw2m8LCwhQfH68BAwZIkn7++WetWrVKOTk5evHFF9WvXz/VrVu32P5u1bhxY8XFxcnV1VWXLl1S37591b59e4WGhmrjxo32AFWSUlNT71j/oUOHlJCQYL9aYdiwYfYwdt26dYqJidHcuXMLPVfa+d3q0Ucf1eLFi+Xl5SWz2ayhQ4dq586d6tixoz744AN5eXnpiy++UGZmpvr27avu3bvbnz169Kji4+Pl6empl19+We+9954++ugjWSwWvfDCCxo4cGCh8STp5MmTWrFihUwmk15++WUlJyerXbt2BdosWLBA06ZNU/PmzWW1WnX9+nW1bt260NomJCTo4MGDSkxMVO3atSVJ1atX15AhQyRJycnJeuedd7R27VpdvnxZ//u//6vY2Fi1aNFCVqtV2dnZheoLCwvTgAED1L9/f/3www8aNGiQtm7dav9+vL29FR8fr9TUVI0dO7ZEgfL8SSGqUKGCw+0BAACAW9ksZrm4uTu7DDhJvtkqD/eS/x+ZAPCwIlBGkXJycnTgwAF9/PHH9vduBn/btm3ToUOH7J/l5uaqevXq9nbdunWTi4uLKlWqpPr16ysjI0NVq1Yttr9bZWZmKiIiQunp6XJ1ddWVK1eUlpamgICAEs+hY8eOBcbYuXOn4uLidO3aNVkslmKfK838bg94rVaroqOjdeDAARmGoUuXLunYsWPq2LGjUlJSNGXKFPsadOnSpcCz7du3V6VKlSTdOLnbsGFDeXh4yMPDQ/Xq1StyPEl68cUX7aFq48aNlZGRUShQbtOmjaKiovTHP/5RHTt2VIMGDYpdhxYtWtjDZEk6cuSIlixZoitXrshkMtlPmn/33XeqX7++WrRoIUlydXWVj49Pgb6ys7P1/fffKzQ0VJL09NNPq1GjRvruu+8UHBwsSerRo4ckKSAgQBcuXFBeXp7DIfGRJeFSbpZDbQEAAIDbBU74yNklwIkIkwGgZAiUUWKGYWjRokWqVatWkZ/fGgK6urrKarU63HdkZKSCg4O1cOFCmUwmde3aVXl5eUW2dXV1lc1ms7++vZ2Xl5f9zz/++KOioqK0fv161apVS/v37y/yqorymt/HH3+sq1evat26dapQoYLefvvtYudxt/4dXU9H2kVEROj48ePau3evxowZozfffNN+8vp2t65ffn6+xowZo08//VRNmjTR+fPn7ddVlJeb9d+8q9lisXDqGAAAAAAA4D7j4uwCcH/y8vJS8+bNtWLFCvt7N6+oCA4O1tKlS+2BZWZmps6ePVvq/m6VlZWlmjVrymQyaffu3UpPTy/QR1bWf0+h1qlTR0ePHpXNZlN2dra2b99e7PjZ2dlyd3dX1apVZbPZtHr16mLblmZ+Rc2jatWqqlChgs6fP69//etf9s/atGmjhIQESdJ//vMfff311yXquyxOnz4tPz8/vfHGG+rTp48OHz4sqfDa3i4/P18Wi0U1atSQJMXFxdk/CwgI0KlTp3TgwAFJN05nX7lypcDz3t7eatSokTZs2CBJOnXqlI4dO1aqk+cAAAAAAABwHgJlFCsmJkb79+9Xr1691KdPH61fv17SjVOuLi4uCgkJUe/evfXnP/9Z58+fL3V/txo/fryio6MVEhKirVu3ys/Pz/7ZwIED9cEHHygkJETJycnq0qWLfHx81L17d/31r39VkyZNih3bz89P3bp1U48ePdS/f389+eSTxbYt7fxuNXjwYPtcIyIi1LZtW/tnf/nLX3T16lV169ZNo0eP1nPPPVeivsvivffeU69evexrOGzYMEmF1/Z23t7eGj16tPr166e+ffvK09PT/lnlypUVGxurWbNmqXfv3urbt6+OHj1aqI+YmBht2rRJvXv3VlhYmKKjo4u89gQAAAAAAAD3L5NhGIaziwCA0sjLy9ORI0ek3Z9yhzIAAABKjTuUUVapqakKDAx0dhl4iLEHUZ5u5i3+/v5FXkfKCWUA/5+9e4+rusr3P/7mboAX9JB1yrtHTClx8DJaavqo8UqglOaM1mRj1pzGKyNestQUb5QXJgez0hkF7xJqNlNqZieVEi2HJp1SRLHCGwIbZLP3Zv3+6OH+SYJuL7hRXs+/Yn/Xd633Wns1Zx6fs2ZtAAAAAAAAwCUUlAEAAAAAAAAALqGgDAAAAAAAAABwCQVlAAAAAAAAAIBLvN0dAABuVOiI2eVeEg8AAAC4otRuk6e3j7tjAABwW+CEMgAANyA9Pd3dEVDNsQfhbuxBuNvN2IMUkwEAcB0FZQAAAAAAAACASygoAwAAAAAAAABcQkEZAAAAAAAAAOASCsoAANyA8PBwd0dANccehLuxB+FuN2MPltgcNyEJAADVg7e7AwDAjRo1K1X5RTZ3xwAAAMBtKnnu79wdAQCA2wYnlAEAAAAAAAAALqGgDAAAAAAAAABwCQVlAAAAAAAAAIBLKCgDAAAAAAAAAFxCQRlAuUpLS5WUlKRz5865OwoAAAAAAACqCArKN0FISIgKCwslScOHD9fx48dv6fgLFy7U1q1br9pu48aNyszMvAWJKk9OTo6GDh1aaf1HRkaquLi40vq/mvz8fC1duvSWj9ujRw/95z//cf5dWlqqmTNnqn79+qpbt65Lfbh77QAAAAAAAFD5vN0d4E7jjmLgqFGjXGqXkpKioKAgNWnS5Jr6Ly0tlYeHhzw8PK4n3k1Vv359rVixotL6T01NrbS+XZGfn6933nlHw4cPL/e53W6Xt3fl/2vr6empKVOmXNM77l47AAAAAAAAVD4KyjdZjx49lJiYqBYtWignJ0czZszQsWPHJEn9+vXTiBEjZLFYNGvWLB0+fFhWq1UdO3bUxIkT5eXlpaFDhyo0NFRfffWVTp06pd69eysmJkaSKuxvwoQJCg0N1ZAhQ7Rnzx4tWLBAVqtVDodDL774ovr27asNGzYoIyNDM2bM0IIFCxQbG6v09HQVFRUpNjZWkpSQkOD8OyEhQd99950sFot++OEHrVmzRomJifriiy9ks9kUFBSkuLg43XfffZetwfXO75fWr1+vv//975IkHx8fLVmyRMXFxYqOjlZaWpok6euvv1Z8fLzzhPjIkSP16KOPKjs7W9HR0Xr66af16aef6sKFC5o5c6batWsnSfrkk0+UkJAgu90uT09PzZ49Wy1btlRISIj279+vgIAAzZkzp9z5nj17VuPGjdPZs2clSZ06ddKkSZMuy1/R+1fKNn36dBUUFCgyMlJ33XWXVq9eraFDh6ply5b6+uuvVbt2bSUmJio+Pl6fffaZJKlLly6KiYmRl5eXJkyYIG9vb33//ffKzc1V+/bt9eqrr8rX11dnzpzRa6+95jxB//zzzysqKuqy3FlZWXr11Vd17tw5eXt7a8yYMeratask6Z///Kfmz5+vGjVqqFevXpo/f75zvS5duyNHjmjmzJk6ffq0JGnYsGHq37+/3nvvPX3wwQdyOBzy8/PT1KlT9cADD+jChQuKjY3V999/L29vbzVp0kQLFy6s8N8zAAAAAAAAuInBDWvRooWxWCzGGGO6d+9uDh8+bIwxZsiQIWbp0qXOdmfPnjXGGDNp0iSTkpJijDHG4XCYMWPGmDVr1jjfGTVqlHE4HCY/P9906NDBZGZmXrG/2NhYs2LFCmOMMefPnzd2u90YY8zp06dNly5dzPnz553v79ixw/n+okWLzOzZs8v9e9GiRaZbt27OMS4dzxhj1q5da0aPHl3uelzv/C61d+9e89hjj5lTp04ZY4yxWCymuLjYnDhxwnTo0MEYY0xeXp6JjIw0OTk5xhhjcnJyTJcuXUxeXp45ceKEadGihXO+qampZtCgQcYYY44ePWo6d+7sHNdqtZqCggJjTNnvsqL5Llu2zEyZMsX57OL6/lJF718p26Xzu2jIkCFmxIgRxmazGWOMSUpKMs8++6yxWq3GarWaZ3zCF1EAACAASURBVJ55xiQlJRljft4L/fr1MxaLxdhsNvPcc88598aoUaPM/PnznWv18MMPO/fqpfv2ySefNGvXrjXGGPPdd9+ZDh06mLNnz5rTp0+X+b6WLVtWZr0u/rPNZjO/+c1vzNatW51zOHfu3GVr8vnnn5unnnrKGGPMRx99ZIYNG3bVNf2l4uJis2/fPlNcXOxSewAAAAB3HoetxN0RzL59+9wdAdUcexA309XqLZxQriSFhYU6cOCAli1b5vzs4l20O3bs0MGDB53PiouLVb9+fWe7Xr16ydPTUzVr1lSzZs10/PhxBQcHV9jfpc6dO6dJkyYpKytLXl5eysvLU2ZmpsLCwq55Dl27di0zxq5du5ScnKyioiLZ7fYK37ue+TVu3LhMHzt37lRkZKSCg4MlSQEBAZeNc+DAAWVnZ5e5HsLDw0NZWVkKCgqSv7+/unfvLkkKCwvTnDlzJEm7d+9W165dnWP6+vrK19f3sv4rmm+bNm20fPlyzZkzRx06dNAjjzxS7jpcab0qylaRiIgI51UXe/bsUf/+/Z2ZBwwYoG3btum3v/2tJKlPnz7O9YqKitJHH33kPL0+YcIESdLdd9+tbt26KS0tTS1atHCOY7FY9O233yo6OlqS1Lx5cz3wwAP66quvZIxRq1atnOsWHR2tWbNmXZY1MzNTdrtdvXv3dn4WFBQkScrIyNCSJUuUl5cnDw8P52n7li1b6siRI5o2bZo6dOigRx999Irr8UsZSyZIxQXX9A4AAACAO0P4+HfcHQEAqhUKym5gjNHixYvVoEGDcp/7+fk5/9nLy0sOh8PlvqdOnaoePXroL3/5izw8PNSzZ09ZrdZy23p5eam0tNT59y/bXVrEPXnypGbNmqX169erQYMG2r9/f4VXVVTm/H45TkhIiJKSki57lp2dXaZI7OnpecUi+C9dab5t27ZVSkqKdu/erdTUVL399ttatWqVy+9LuuZs/v7+LmevqkpKSjRq1CitXLlSrVu3Vk5OjvMqjQYNGmjLli3au3evdu3apfnz52vz5s1l9goAAAAAAADcz9PdAe5UAQEBatu2rZYvX+787Ny5c5J+vmf57bffdhZSz507pxMnTlx3f5cqKCjQfffdJw8PD33++efKysoq00dBwf8/xdmoUSN98803Ki0tlcVi0c6dOysc32KxyMfHR8HBwSotLdXq1asrbHs98/ulRx99VKmpqTpz5oykn098/7Lg3bZtW2VlZWnv3r3Ozw4ePChjzBX7fvjhh7Vr1y7n6diSkhJZLJYyba403xMnTigwMFB9+/bVxIkTnWvo6vtXEhgYqOLi4isWmDt16qT3339fNptNNptN77//vjp37ux8/o9//MN5Kjo1NVW//vWvne+tXbtWknT69Gl9+umnzmeXjv/AAw8oJSVFknTkyBEdOnRIYWFhatOmjf79738772C+2OaXmjRpIm9vb3344YfOz3Jzc1VSUiK73a57771XkpScnOx8/tNPP8nLy0uPPfaYJk6cqHPnzun8+fMurRkAAAAAAABuHU4oV6L4+HhNmzZN/fr1k6enp/r166cXXnhBkyZN0rx58xQZGSkPDw/5+Pho0qRJFZ7ovVp/lxo3bpymTZumhIQEPfjggwoJCXE+GzRokGbPnq13331X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x48fv6bzL1iwQOvWrfvNdmlpacrJybkGEV09+fn5ev7556/a+GFhYSotLb0qY4eEhOiHH36oVZ+EhATFxcVdlXgkKTMzU0OGDLlq41dn48aNVdb0/fff64MPPlDXrl2vaSwAAAAAAAC4MjzdHcCN6v3337/mc06cONGldqtXr5avr69atmxZq/EdDodMJpNMJtPlhHdFNWnSREuWLLlq46enp1+1sXFe37591bdv30rP2rVrp7fffttNEQEAAAAAAKCuSChfppCQECUlJal169bKz8/XjBkzdPToUUlSaGioxo0bp+LiYs2aNUsHDx6U1WpVcHCwoqKi5OHhoeeff16BgYH65ptvdOLECfXv318RERGSVON4U6dOVWBgoJ577jnt3LlT8+fPl9Vqld1u18svv6yBAwdq1apVys7O1owZMzR//nxFRkYqKytLZ8+eVWRkpKTzt2EvfE5ISNChQ4dUXFysn3/+WZ9++qmSkpK0e/du2Ww2+fr6KjY2Vk2bNq2yB5e7voulpqbq448/liR5eXlp0aJFKi0tVXh4uDIzMyVJ3377reLj4503xCdMmKDevXsrLy9P4eHhGjlypLZu3apz585p5syZeuSRRyRJmzdvVkJCgsrLy2U2mzV79my1adNGAQEB2rt3r7y9vRUXF1ftek+ePKkpU6bo5MmTkqQuXbooOjq6Svx79uxRTEyMJKlTp04yDMP57siRI4qNjdWpU6dks9n0xz/+UeHh4Zc8WwcPHlRMTIzOnTsnq9Wq4cOH68UXX6y27datW/WXv/xFZWVl8vLyUlRUlDp06CBJmjdvntatW6dbb71VnTt3dvZJS0vTli1btHDhwmo/L1q0SF988YVMJpMaNGigZcuW6eTJk5o8ebJKSkpktVrVq1cvvfrqq5KksrIyzZs3T9u3b5fZbJa/v7/ee++9KuMmJyfr888/lyQ9+OCDev311+Xt7a2EhATl5OSoqKhIubm5atasmRYsWKBbbrnlkvsEAAAAAACAa4+E8hUQERGhXr16KSEhQZJUWFgoSZo1a5Y6deqkmTNnyuFwKCIiQqtWrdLw4cMlSf/617+0dOlSlZSU6LHHHtPQoUPVokWLGserqG3btlq2bJk8PDxUUFCgIUOGqHv37goPD9eaNWs0evRo9enTR5KUlZV1yfj379+vtLQ0NWrUSNL5ch4Xks8rV65UfHy85s2bV6Xf5a6voszMTC1atEjLli2Tn5+fSkpK5OnpWakcxZkzZ/Tmm28qOTlZd955p06cOKGhQ4fqiy++kCT9+uuv6tChgyZNmqTPP/9c8fHxWrFihXJycvT6669r6dKlatGihcrKylRWVlZlHTWtd+3atWrWrJlSUlIkSadPn67St6ysTJMmTVJ8fLyCg4O1bt06LV26VJJUXl6uiIgIzZ07V/fee6+Ki4sVHh6uDh066N57763x+2jatKlSUlJksVhUUlKiYcOGqUePHlX6HD9+XImJiVq8eLF8fHx06NAhjRkzRlu2bNGmTZu0adMmrVmzRvXr19f//M//1DhfRatXr9amTZu0fPly+fj46NSpUzKbzbr11luVlJQkb29v2Ww2vfTSS9q2bZt69uyp5ORk5ebmKi0tTRaLpdrzunXrVn3++edasWKFvL29FRkZqcTERP3pT3+SJGVnZys1NVUNGzbUSy+9pLVr1zrPkSsWRIWpXr16LrcHAADAleMot8ns6eXuMOBGZTa7LF4e7g4DAHCNkFCuo5KSEu3bt08ffvih89mFxOymTZu0f/9+57vS0lI1adLE2a5fv34ym81q2LCh7r33Xh0/flx+fn41jldRYWGhoqOjdezYMXl4eOj06dPKyclx3k6tjZ49e1aaY9u2bVq2bJnOnj2r8vLyGvtdzvouTihv2bJFYWFh8vPzkyR5e3tXmWffvn3Ky8vTmDFjnM9MJpOOHTsmX19fNWjQwJk879Chg7Nub0ZGhnr27Omc02KxyGKxVBm/pvU+9NBDSklJUVxcnDp37qzu3btX6XvkyBHdcsstCg4OliQNGDBAb7zxhiTp6NGjOnz4sCZPnuxsb7PZdOTIkUsmlEtLSzVt2jQdPHhQJpNJJ06c0IEDB6r02b59u44fP65nn33W+ay8vFwFBQXKzMzUgAEDnPs5dOhQJSYm1jjnBZs3b9bTTz8tHx8fSZKvr68kyW63a86cOdq3b58Mw1BBQYEOHDignj17avPmzZo6dapzb6s7rzt37tSAAQOc4w4fPlyxsbHO9927d9ett94qSWrfvn2t65NnL5oqlRbVqg8AAACujKBXP3Dr/FlZWQoKCnJrDDc7kskAcHMhoXwVGYahxMRE+fv7V/u+4o1KDw8P2e12l8eeNm2aQkJC9O6778pkMumJJ56Q1Wqttq2Hh4ccDofz88XtKiZxf/rpJ82aNUupqany9/fX3r17ayxVcTXXd/E8AQEBzpu/FeXl5VVKEpvN5ksmwS92qfV27NhRq1evVkZGhtLT05WcnKzly5f/5pgXalAbhiFfX99a12t+55135Ofnp9mzZ8vT01OjR4+u8bvt0aOH5syZU6vxf+s8VOfDDz/UmTNntHLlStWrV09//vOfXernqovPypUcGwAAAAAAAFeO2d0B3Oi8vb3VsWNHZ1kE6T8lKkJCQpScnOxMpBYWFio3N/eyx6uoqKhITZs2lclk0o4dO3Ts2LFKYxQV/ee2ZvPmzfX999/L4XCouLhYW7ZsqXH+4uJieXl5yc/PTw6HQytWrKix7eWs72K9e/dWenq6CgoKJMlZo7eijh076tixY9q1a5fz2f79+yvVKq5Ot27dtG3bNmct6rKyMhUXF1dqc6n15ubmysfHRwMHDlRUVJRzDytq1aqVSktLtWfPHknSV199pTNnzkiSWrZsqfr162vNmjXO9ocPH64Sw8WKiop01113ydPTUz/88INz7OrWt337dh06dKjSvkjSo48+qvXr1+vs2bOy2+1atWqVs03z5s118OBBZwmQv/3tb853ffr00fLly50xnjp1yhmTn5+f6tWrp/z8fG3cuLFSn48++shZTqS689qlSxetX79excXFMgxDqamp6tq16yX3AQAAAAAAANcfbihfAfHx8YqJiVFoaKjMZrNCQ0M1duxYRUdHa+7cuQoLC5PJZJKXl5eio6NrvNH7W+NVNGXKFMXExCghIUEPPvigAgICnO9GjBih2bNna/HixYqMjNTjjz+udevWqX///rr77rvVrl27GucOCAhQv379NGDAAPn6+qpXr141JjQvd30VBQcHa+zYsRo1apRMJpMsFouSkpIqtbntttuUmJiouXPnKjY2VjabTf7+/lXaXaxFixZ66623NGnSJNntdnl4eGj27NmV9upS6929e7dSUlJkNpvlcDgUExMjs7nyv8FYLBa98847lX6U7+6775YkeXp6KikpSbGxsVq8eLEcDocaN26s+fPnXzLu8ePH69VXX1VqaqpatmypTp061bi+uXPn6rXXXlNpaalsNpsefvhhtW/fXn369NE333yjsLAw54/y5efnSzpfFqRLly4aOHCg7rzzTrVp00a//PKLJGnQoEHKz8/X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AADAKRSUb6HAwEAVFhZKkkaMGKHc3NxbOv78+fO1efPma7bLzMxUdnb2LUh065X9GVRHZGSkiouLb2CimnNmTnl5eQoNDa302u7du/XZZ59Ve/zo6Gh98skn133f7fgsAQAAAAAAcHUerg5wt1qyZMktH3Ps2LFOtVu3bp38/PzUtGnT6+rfbrfLZDLJZDJVJ94NUVpaKnd395vW//r1629a366yZ88eFRUVqUuXLpVet9ls8vC48f+q+CU+SwAAAAAAgF86CsouEh4errS0NAUEBOjUqVOaPn26vvvuO0lSRESERo0aJbPZrKSkJB05ckQWi0WhoaGKj4+Xu7u7oqOjFRQUpC+++EKnT59W7969FRsbK0lV9jdx4kQFBQVp+PDh2rlzp+bNmyeLxaLS0lKNHj1affv21dq1a3X48GFNnz5d8+bNU1xcnLKyslRUVKS4uDhJUmpqquNzamqqjh49KrPZrB9++EGrVq1SWlqa9uzZI6vVKj8/PyUmJqphw4YVnkF151fW7t27NX36dAUFBemrr77SSy+9pMaNGysxMVE//fSTrFarnnvuOUVFRVW4d9asWVXm/OSTT5SamiqbzSY3NzfNnDlTLVq0UGBgoPbt2ycfHx8dPHhQM2bMUFFRkWrXrq1JkyapdevWysvLU1RUlIYOHapt27bp0qVLmjFjhtq3by9J2rZtm958802VlJTI09NT8fHxCg4O1okTJxQfH69Lly7JbrdrwIABeuGFFyrk/vDDDzV37lx5e3vr97//fblrBw4cUEpKimPH8pgxY9S9e/cq1+GRI0e0cuVK2e127dixQ3379lWfPn0UFRWlgQMHateuXRo8eLCaNGlS6Xq5bMeOHfr73/+uCxcuqHfv3ho3bpwk6a233tL777+v0tJSeXt7a8qUKXr44YclyalnCQAAAAAAgNsLBeXbQGxsrMLCwpSamipJys/PlyQlJSXp0Ucf1YwZM2S32xUbG6u1a9dq8ODBkqQff/xRy5cvV2FhoR5//HENGjRITZo0qbK/slq2bKmMjAy5u7vr7NmzGjhwoLp06aKoqCi99957ev7559WjRw9JUlZW1lXzHzx4UJmZmapXr56kn4/zuFx8Xr16tVJSUvT6669XuK+687vSsWPH9Nprr6lt27ay2WwaPHiwkpOT1bx5c5nNZkVFRSk4OFjNmzcvd19V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kCFDAPD09OTFF18sdv7gwYM5fvy49e2lTzzxBIMGDQLg9ddfZ9KkSSQkJFC/fn0effTRIm82veZG10JERERERERERO4eBktpK2WLyD0hKSmJ2bNnF3nU4m6RnZ2NyWTCZDJx9uxZBg4cyLJly4ot5F9WOTk5HDp0CLZ/piUvRESkzLTkxZ9zNyw3IPc33YNyN9B9WNyPP/5Is2bN7B3GfSMzM7PIcpwit+L639dr+RZPT88S31mlGcoicsccO3aMwMBALBYL+fn5jBs37rYlk0VEREREROTuZjabcXDQaqsid7OyzDVWQlnkHnf9QvB3k6ZNmxZbcF9ERERERET++lxcXPjtt9+oXbu2dRlGEbm7WCwWLly4QMWKFW/pPCWURURERERERETktqpfvz7nz58nNTWV/Px8e4fzl5ebm4uTk5O9w5B7UMWKFalfv/4tnaOEsoiIiIiIiIiI3FYODg7UqlWLWrVq2TuU+0JycjKPPfaYvcOQ+4QW17KtygAACdlJREFUshERERERERERERERm2iGsojc8zzHzCrxraMiIiK2MOfn4WBytHcYIiIiIiL3BCWUReSede1NpLm5uXaORO5nhw4dwtPT095hyH1M9+BtUpBj7wjuaTk5Gj+xL92DcjfQfSj2pntQbpdreZZreZfrGSylHRERuculp6fz008/2TsMEREREREREZG/HHd3dypXrlxsvxLKInLPMpvNZGZm4ujoiMFgsHc4IiIiIiIiIiL3PIvFQl5eHi4uLjg4FH8FnxLKIiIiIiIiIiIiImKT4ilmEREREREREREREZESKKEsIiIiIiIiIiIiIjZRQllEREREREREREREbKKEsoiIiIiIiIiIiIjYRAllEREREREREREREbGJEsoiIiIiIiIiIiIiYhMllEVERERERERERETEJkooi8g9KyUlhcGDB9O9e3cGDx7MsWPH7B2S/MXNnj0bHx8fPDw8+Omnn6z7dS9Kebh48SKjRo2ie/fu9OnTh3HjxpGWlgbA/v376du3L927d2fkyJFcuHDBztHKX9VLL71E37598ff359lnn+XHH38E9Dko5W/RokVFvo/1OSjlxcfHhx49euDn54efnx9ff/01oHtQyk9OTg5Tpkzh6aefpk+fPrzxxhuAvoulfBksFovF3kGIiJTF//7v/zJgwAD8/PyIi4sjOjqaTz75xN5hyV/Ynj17qFevHsOGDSMyMhJ3d3dA96KUj0uXLnHkyBHat28PXP0Dx+XLlwkNDaV79+6EhYXh5eVFREQEJ06cICwszM4Ry19Reno6lStXBuCrr77ivffeY926dfoclHL1/fffM3/+fH799VciIyN5+OGH9Tko5cbHx6fI/wcCmM1m3YNSbkJDQ3FwcCA4OBiDwcD58+epUaOGvoulXGmGsojcky5cuMAPP/yAr68vAL6+vvzwww/W2Xoid4KXlxd16tQpsk/3opSXqlWrWpPJAK1ateLUqVMcOnSIChUq4OXlBcCQIUP44osv7BWm/MVdSyYDZGRkYDAY9Dko5So3N5fp06czdepU6z59Doq96R6U8pKZmUlsbCwTJkzAYDAAUKNGDX0XS7kz2TsAEZGyOH36NLVr18ZoNAJgNBqpVasWp0+fplq1anaOTu4nuhfFHsxmMytXrsTHx4fTp09Tt25d67Fq1aphNpu5dOkSVatWtWOU8lf1+uuvs337diwWCx9++KE+B6VcLVy4kL59+1K/fn3rPn0OSnkLCAjAYrHQpk0bJk6cqHtQys2JEyeoWrUqixYtIikpCRcXFyZMmEDFihX1XSzlSjOURURERO4xb731Fs7OzgwfPtzeoch9aMaMGWzZsoVXX32Vt99+297hyH1k3759HDp0iGeffdbeoch9bPny5cTHxxMdHY3FYmH69On2DknuIwUFBZw4cYLmzZsTExNDQEAAr7zyCllZWfYOTe4zSiiLyD2pTp06nDlzhoKCAuDqF+vZs2eLLUcgcqfpXpTyNnv2bFJTU1mwYAEODg7UqVOHU6dOWY+npaXh4OCgGVFyx/n7+5OUlMSDDz6oz0EpF99++y1Hjx6la9eu+Pj48Pvvv/P888+Tmpqqz0EpN9c+25ycnHj22WfZu3evvoul3NSpUweTyWRd2uKxxx7Dzc2NihUr6rtYypUSyiJyT6pevTrNmjVj/fr1AKxfv55mzZrpcR4pd7oXpTy98847HDp0iPfeew8nJycAPD09yc7OZs+ePQBERUXRo0cPe4Ypf1GZmZmcPn3aup2YmEiVKlX0OSjlZvTo0XzzzTckJiaSmJjIgw8+yNKlS3nhhRf0OSjlIisri/T0dAAsFgsbNmygWbNm+i6WclOtWjXat2/P9u3bAUhJSeHChQs0atRI38VSrgwWi8Vi7yBERMri6NGjBAUF8ccff/DAAw8we/ZsHnroIXuHJX9hoaGhfPnll5w/fx43NzeqVq3K559/rntRysXPP/+Mr68vjRo1omLFigDUr1+f9957j7179zJlyhRycnKoV68ec+bMoUaNGnaOWP5qzp8/z0svvcSVK1dwcHCgSpUqBAYG0qJFC30Oil34+PgQGRmJu7u7PgelXJw4cYJXXnmFgoICzGYzTZo0YfLkydSqVUv3oJSbEydOEBISwqVLlzCZTPzzn//E29tb38VSrpRQFhERERERERERERGbaMkLEREREREREREREbGJEsoiIiIiIiIiIiIiYhMllEVERERERERERETEJkooi4iIiIiIiIiIiIhNlFAWEREREREREREREZsooSwiIiIiIiIiIiIiNlFCWURERERE5C7l4+PDjh077B2GiIiIiJUSyiIiIiIiIiIiIiJiEyWURUREREREbHT69GnGjRtHhw4daN++PdOnT8dsNhMREUGXLl3o2LEjkyZNIj09HYCkpCQ6d+5cpI7Cs47Dw8OZMGECkyZNonXr1vTu3ZuDBw8C8K9//YtTp04xduxYWrduzZIlS8q3syIiIiIlUEJZRERERETEBgUFBYwZM4a6deuSmJjItm3b6NWrFzExMaxbt45PPvmEr776iqysLKZPn25zvYmJifTu3Zs9e/bg4+PDW2+9BcCcOXOoW7cukZGR7Nu3j1GjRt2promIiIjYTAllERERERERGxw4cICzZ88yadIknJ2dqVChAl5eXiQkJPDcc8/RoEEDXFxcmDhxIhs2bCA/P9+metu0aYO3tzdGoxE/Pz8OHz58h3siIiIiUnZKKIuIiIiIiNjg9OnT1K1bF5PJVGT/2bNnqVevnnW7Xr165Ofnc+HCBZvqrVGjhvXnihUrkpOTY3MyWkRERKS8KaEsIiIiIiJigzp16nD69Oliyd5atWrx22+/WbdPnTqFyWSievXqVKpUiezsbOuxgoIC0tLSyi1mERERkdtNCWUREREREREbPProo9SsWZN58+aRlZVFTk4OycnJ+Pr68u9//5sTJ06QmZnJ/Pnz6dmzJyaTicaNG5OTk8OWLVvIy8vj/fffJzc31+Y2a9SowYkTJ+5gr0RERERujRLKIiIiIiIiNjAajURGRpKamkqXLl3o3LkzGzduZMCAAfTt25fhw4fTtWtXnJyceOONNwCoXLkyU6ZMYfLkyXTu3JlKlSrx4IMP2tzm6NGjef/99/Hy8mLp0qV3qmsiIiIiNjNYLBaLvYMQERERERERERERkbufZiiLiIiIiIiIiIiIiE2UUBYRERERERERERERmyihLCIiIiIiIiIiIiI2UUJZRERERERERERERGyihLKIiIiIiIiIiIiI2EQJZRERERERERERERGxiRLKIiIiIiIiIiIiImITJZRFRERERERERERExCZKKIuIiIiIiIiIiIiITf4/3tblhG3QAYYAAAAASUVORK5CYII=\n" + }, + "metadata": {} + } + ] + }, + { + "cell_type": "markdown", + "source": [ + "Análisis por género" + ], + "metadata": { + "id": "hBKfk1SUB9MQ" + } + }, + { + "cell_type": "code", + "source": [ + "df_lp.gender.value_counts().plot(kind='pie')\n", + "plt.title('Distribución de estudiantes por género\\n'+df_lp['university'][0], fontsize=10)" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 291 + }, + "id": "HuOFD2qtCEf8", + "outputId": "45c5ea08-686e-46c0-d0d3-58bfbec1f527" + }, + "execution_count": 63, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "Text(0.5, 1.0, 'Distribución de estudiantes por género\\nuniversidad nacional de la pampa')" + ] + }, + "metadata": {}, + "execution_count": 63 + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": {} + } + ] + }, + { + "cell_type": "code", + "source": [ + "df_in.gender.value_counts().plot(kind='pie')\n", + "plt.title('Distribución de estudiantes por género\\n'+df_in['university'][0], fontsize=10)" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 291 + }, + "id": "62L_TQ7OKgQy", + "outputId": "988df6eb-24cc-45bd-b8ef-d8067a99c3c3" + }, + "execution_count": 64, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "Text(0.5, 1.0, 'Distribución de estudiantes por género\\nuniversidad abierta interamericana')" + ] + }, + "metadata": {}, + "execution_count": 64 + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAPgAAAEBCAYAAABVO2huAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+WH4yJAAAgAElEQVR4nO3dd2AUZd4H8O/M1vRGGlVACIL0gKCREgElQEJHfWmWFw5O0Fc54OQUBAVELBD0RBG9A4VTaYJHERCkSKgCEQIGAkkICSE922fmef+IWRNS2GCyszv7+/yVZGf3+c1uvvvMPPPMDMcYYyCEKBIvdwGEkIZDASdEwSjghCgYBZwQBaOAE6JgFHBCFIwC3kC++eYbFBYWyl0GqWeCIGD9+vWwWq1yl+IQlwv4Aw88gISEBAwZMgTx8fFYu3YtJEkCAJw/fx5vvvlmjc/NzMzE9u3ba3w8JycHM2fOBABs3rwZCxcu/NP1VnzNcp988gl0Oh0CAwPv+XWTkpIwderUP1tejb744guYTKY6P69r164Aql9vZ7QvJ8YYFi9ejKioKGi1WrnLcQxzMV26dLH/fPv2bTZp0iS2YsUKh5577NgxNmXKlGofs9lslX7ftGkTe+ONN+690AZW27rUh/79+7O8vLw6P6/i5yNH+/Xpzv8JOQiC0KCvr5b7C6Y2ISEhWLRoEUaPHo0ZM2bg+PHjWLt2LVavXo3jx4/jrbfeAgBwHIf169fj3XffxZUrV5CQkIARI0bA398fe/bsgdFohCRJWLp0Kf7yl79gx44dAICbN29iwoQJyMnJQXx8PF544QVkZmZWWuazzz6D0WjEjBkzcP36dcyfPx/5+flQqVRYsWIFeJ63L2+xWLBgwQIkJydDpVJh7ty56NWrFzZv3oz9+/fDZDIhIyMDAwYMwOzZs6us708//YTFixfDy8sL3bt3t//daDRi0aJF+O233yAIAl544QUMGDCgyvPXrFmDnTt3wmq1YuDAgZg5cyaMRiNeeuklZGdnQ5IkTJ8+Hbdv38atW7cwadIkBAYGYt26dejatSvOnDkDANi1axcOHDiApUuXIiMjA7NmzYLRaERsbKy9rYrvU2ZmJmbPnm3vkV977TV069YNSUlJWLVqFYKCgnD58mV06NABy5cvx7p166q0f/jwYSQmJsJqtaJZs2ZYsmQJfHx8sHz5cuzfvx8qlQoxMTGYM2dOpXVOTExEeno60tPTUVBQgOeffx5jx44FYwzLli3DoUOHwHEcpk2bhri4OCQlJWHFihXw9/dHWloadu/eXen1vvnmG6xZswZ+fn5o164dtFotXn/9deTn52P+/PnIysoCALz66qvo3r07EhMTkZWVhczMTGRlZWHSpEmYOHEiAGDbtm1Yt24dbDYbOnfujPnz50OlUqFr164YN24cjh49itdffx3nz5/Hpk2bAACjR4/G5MmTHUyIAxr06+MeVNdDdO/eneXm5lbq1aZOncpOnjzJGGOstLSU2Wy2Kr3epk2b2KOPPsoKCgoYY4xlZGSwIUOG2B975JFHWH5+PjOZTGzIkCHs3LlzlZZhjLE1a9awlStXMsYYGz16NNuzZw9jjDGz2cyMRmOl5T/77DM2d+5cxhhjqamprG/fvsxsNrNNmzax2NhYVlxczMxmM+vXrx/LysqqtI5ms5n16dOHpaWlMUmS2MyZM+3r8u6777KtW7cyxhgrKipigwYNYgaDodLzDx06xP7xj38wSZKYKIpsypQp7Pjx42zXrl1s3rx59uWKi4sZY1V70Irv+86dO9mcOXPs7/OWLVsYY4ytX7/evlzF9TYajcxsNjPGGEtLS2MjRoxgjJVthXTr1o3dvHmTiaLIxo4dy06cOFGl/by8PPb000/b12n16tUsMTGR5efns0GDBjFJkuzrfqeVK1eyYcOGMZPJxPLy8lifPn1YdnY227VrF5s8eTITBIHl5uayvn37spycHHbs2DHWuXNnlp6eXuW1srOzWf/+/VlBQQGzWq3sqaeesm/lvfzyy/bab9y4wZ544gl7++PGjWMWi4Xl5eWxnj17MqvVylJTU9nUqVOZ1WpljDE2f/58+/vYtm1b9v333zPGGDt//jwbOnQoMxgMrLS0lMXFxbFff/21Sm33yqV78Np069YNS5cuxbBhwzBo0CD4+PhUu9wjjzxS477www8/jKCgIADAwIEDcerUqWp7RgAoLS1FTk4OBg4cCADQ6XRVljl16hTGjx8PAGjdujUaN26MtLQ0AEDv3r3h5+dnf+zGjRuIjIy0P/fq1ato2rQp7rvvPgBAfHw8vv76awDA4cOHsX//fqxduxYAYLFYcPPmTbRu3dr+/CNHjuDIkSMYPnw4gLJe/9q1a4iOjsbbb7+Nd955B/3790d0dHS161eTM2fOIDExEQCQkJCA5cuXV1lGEAQsXLgQKSkp4Hke165dsz/WqVMnREREAADatWuHGzduVKnh7NmzSE1NxVNPPQUAsNls6NKlC/z8/KDT6fDqq6+if//+6NevX7U1PvbYY9Dr9dDr9XjooYdw/vx5nDp1CkOGDIFKpUKjRo3Qo0cPnD9/Hr6+vujYsSOaNWtW5XXOnz+PHj162P9fnnjiCfu6HD16FKmpqfZlS0tLYTAYAAB9+/aFVqtFcHAwgoODkZeXh59//hnJyckYPXo0AMBsNiMkJAQAoFKp8PjjjwOA/X/O29sbQNn/4cmTJ9G+ffsaPpG6cfmAZ2RkQKVSISQkBFeuXLH/fcqUKejbty8OHjyIp556CmvWrKn2+V5eXjW+NsdxVX5Xq9X2QT2gLEz1oeKgjEqlgiiKdXr+ypUr0apVqxofZ4xhypQpePLJJ6s8tnnzZhw8eBAffPABevXqhRdeeKHWtu5c5zvfpzt98cUXaNSoEbZt2wZJktCpUyf7Y46sN2MMjzzyCN57770qj3377bf4+eefsWvXLqxfvx7//ve/qyxzt/ruVB6mupAkCV9//XW1X+x3rqMgCGCMYcSIEXjllVeqLK/T6aBSqepcw71wuVH0isr3e/7nf/6nyoeYnp6OqKgoTJkyBR07dkRaWhp8fHzs36qOOHLkCAoLC2E2m7F3715069YNISEhyMvLQ0FBAaxWKw4cOAAA8PX1RUREBPbu3QsAsFqtVUaBo6Oj7aP4aWlpuHnzZq2hrKhVq1a4ceMG0tPTAQDff/+9/bGYmBisX78e7PcT/y5cuFDl+TExMdi0aZN9/XNycpCXl4ecnBx4eXkhISEBzz33nP25d75XjRo1wpUrVyBJkn0dgbJR8/Javvvuu2prLykpQWhoKHiex7Zt2xz68qrYfpcuXXD69Glcv34dQNnWR1paGgwGA0pKStC3b1+8+uqruHTpUrWvtW/fPlgsFhQUFOD48ePo2LEjoqOjsXPnToiiiPz8fJw8ebLSF091OnbsiBMnTqCoqAiCIGDPnj32x2JiYrBu3Tr77xcvXqz1tXr37o3du3cjLy8PAFBYWIgbN25UWS46Ohp79+6FyWSC0WjE3r1767yVVRuX68HNZjMSEhIgCAJUKhUSEhLwzDPPVFnuX//6F5KSksBxHNq0aYM+ffqA4zjwPI/4+HiMHDkS/v7+tbbVqVMnzJgxwz7I1rFjRwDAX//6V4wZMwbh4eGVArps2TK8/vrrWLFiBTQaDVasWFHpi+fpp5/GggULMGzYMKhUKixZssThwyk6nQ4LFy7ElClT7INs5QGYPn06Fi9ejPj4eEiShKZNm2L16tWVnh8TE4MrV67Ye3Bvb2+88847uH79OpYtWwae56FWq7FgwQIAwNixY/H8888jLCwM69atwyuvvIKpU6ciODgYDz74IIxGIwBg3rx5mDVrFtasWVNpkK2ip59+GjNmzMDWrVvx6KOPOtRD3tn+kiVL8PLLL9uPL7/00kvw8fHB9OnT7VsUc+fOrfa1oqKiMHHiRBQUFGD69OkIDw/HwIEDcebMGSQkJIDjOPztb39DaGgorl69WmNN4eHhmDp1KsaMGYOAgAC0atXKvls1b948LFy4EMOGDYMoioiOjq71MOv999+Pl156Cc8++ywkSYJGo8Hrr7+OJk2aVFquQ4cOGDlyJMaMGQOgbJCtvjbPAYBjjM4HJ+4rMTER3t7eeO655+rl9QwGA3x8fOxHK0aNGmUfd3FHLteDEyKnVatW4ejRo7BYLIiJialx0NVdUA9OiIK59CBbfbnbFNf6UN3oNVC237hr1y6HXyczMxNDhw6tl+XnzZtX6dCOIzZv3oycnJw6PWfDhg3YunVrrctcvHgRBw8erNPrOtOfnXrrqjxiE71jx472AbQ/QxAEqNXVv2UbN278069f38pn+jlKFEVs2bIFbdq0QXh4uMPPKz9+XZuLFy8iOTkZffv2dfh1a3u/65MgCAgPD8fKlSsbvC1nc7uA1zaVdMKECejUqROSkpJQUlKCt956C9HR0UhKSsLatWvxz3/+EwMGDMDWrVvtI+yDBg3CV199BZ7na5yKmJ6ejoyMDDRu3BjTpk3D3//+d9hsNkiShMTERNx33332qZ6MMSxatAhHjhxBZGQkNBqNvfZVq1bhxx9/hMViQdeuXbFw4UJwHIfk5GS8+uqrAMom5lTHYDBg+vTpKC4uhiAIePHFF+37h4Ig4JVXXsGFCxfQpk0bvP322/Dy8sKECRMwe/ZsdOzYscapoLGxsRg8eDCOHj2KyZMnIzk5GbNmzYJer8d//vMfrFmzptqaK6o40FXdZ9CpUyesXLkSZrMZp06dwtSpU9GvX79qp99u3ry50vTi1atXV7vemZmZeP7559GlSxecOXMGDz74IEaNGoWVK1ciPz8fy5cvR6dOnWqc5ntnOxWnMYuiiOXLl9unuY4dOxYTJkyo8fOr6f+upim8TlVvc+KcpLappOPHj2dLlixhjDF24MABNmnSJMZY5RM3Fi1axL799lvGGGO//PKLfZnapiKOGDGCmUwmxhhjCxcuZNu2bWOMMWaxWOx/L5/CuXv3bvsUyezsbNa9e3e2c+dOxhizT5lljLFZs2axffv2McYYGzp0KDt+/DhjjLGlS5dWWr9yNpuNlZSUMMbKpnYOGDCASZLEMjIyWNu2be3TdufOncvWrFljfz/OnTtX41RQxsqmjH7yySf2dsqfU66mmitauXJlpTar+wzuPLmnpum3d04vrm29H3jgAZaSksJEUWQjRoxgc+fOZZIksR9++IFNmzatTu1U/L/68ssv2YwZM+wno5QvU9N7UdM61zSF15ncrge/m/JDGh06dKh2YkFcXBw+/PBDjBo1Ct9//z3i4uIA1D4VMTY2Fnq9HkDZpIyPP/4Y2dnZGDRokH1qabkTJ07Yp0iGh4ejV69e9seSkpKwZs0amM1mFBYWok2bNoiOjkZJSQl69OgBoGw66KFDh6rUzRjDe++9hxMnToDneeTk5OD27dsAgMjISPvJKfHx8Vi3bl2lw0Y1TQWt+J7UpLqaazoeXu5unwFQ8/RboPL04trWu2nTpoiKigJQdty5d+/e4DgOUVFR9nYdbaein3/+GU8++aR996B8mdrei+rWubYpvM7idgG/21TS8oklPM9XO6Oqa9euSE9PR35+Pvbu3Ytp06YBqH0qYsXprsOGDUPnzp1x4MABTJkyBW+88QZ69+5917otFgveeOMNbNq0CZGRkUhMTKzTNNjt27cjPz8fmzdvhkajQWxsrP351U25rYjVMhX0zvWrj5rv9hmUq2767dmzZyvVU9t6V5xExPO8/XeO4yq160g7d3O396K6da5tCq+zuN0oek1TSR3FcRwGDBiAJUuWoHXr1vaTTRydipiRkYFmzZph4sSJeOyxx6pMn+zRo4d9iuStW7eQlJQE4I8voqCgIBgMBvtpiv7+/vDz88PJkycBoMYLVpSUlCAkJAQajQbHjh2r1DNmZWXZT/XcsWNHpVNNgZqnglan4hTSmmq+F3dOjXVk+i1Q+3o7wtF2Knr44Yfxn//8B4IgACibZnov78W9TOGtb24XcI1GY59K+swzzzg817uiuLg4fPfdd5U2TefNm4fk5GQMGzYMcXFx2LBhQ7XP3blzJ4YOHYqEhARcvnzZfvZWuYEDB6JFixaIi4vDnDlz7JvC/v7+GDNmDIYOHYrnnnuu0qj+kiVLsHDhQiQkJNj/Ee80bNgwe33btm2rtN4tW7bEl19+icGDB6O4uLjKqHZwcLB9KuiwYcMwbty4GqdsjhgxAvPnz0dCQgK0Wm2NNdfVQw89hNTUVCQkJOC///0vpk+fDkEQEB8fjyFDhmDFihV1Xm9HONpORWPGjEFkZCTi4+MRHx+PHTt21Pr51eTpp5/Gli1bEB8fj6tXr97TSS5/Fk10IUTB3K4HJ4Q4jgJOiIJRwAlRMAo4IQpGASdEwSjghCgYBZwQBaOAE6JgFHBCFIwCToiCUcAJUTAKOCEKRgEnRMEo4AqWmJiIt99+W+4yiIwo4IQomNtdsslTREVF4aWXXsLevXtRWFiIN998E0ePHsWhQ4cgCAJWrFiB1q1bIzc3Fy+//DIMBgMsFgv69u2L2bNnV/uan3zyCfbs2QNRFBEeHo5FixYhNDTUyWtGnIl6cBfm7++PTZs2YdasWZg+fTq6deuGrVu3IiEhAf/85z/ty3z88cfYvHkztm7diuTkZPz0009VXmvbtm3IyMjA119/jS1btqBPnz5YunSps1eJOBn14C5s8ODBAMqu1AkA/fv3BwA8+OCD+OGHHwCU3axg2bJl9muy3759GykpKejTp0+l19q/fz+Sk5MxYsQI+/N8fX2dtSpEJhRwF1Z+hdeKVwwt/738goCff/45iouL8c0330Cn0+G1116r9sqnjDFMmzYNo0ePdk7xxCXQJrqbK79yp06nQ05ODvbt21ftcrGxsfjqq69QVFQEALBarUhJSXFmqUQG1IO7uQkTJuDFF1/E0KFDER4eXuM12ocPH47CwkKMHz8eQFmP/tRTT6Fdu3bOLJc4GV1VlRAFo010QhSMAk6IglHACVEwCjghCkaj6B7AYhNhEySoeA5aDQ+LVYTZIsJoscFgssFsEWEVRFhtIsw2EZLI4O2lgZ+3Bj56Dbx0anjp1NBpVdBqVOA5DlZBhCgyaNQ8tBqV3KtIakABVxCTRQBjDDqNCiVGG3LyDbiWVYxr2cXIyjXgRm4pcgtNkKQ/d+BEreIQ5KdH0zBfNA33Q+smAWjZOAARId7QqFWw2kTwPAcvHf17yY0Ok7kxk8UGnuNhsgg4l5qLkxdvITWzEDdvGyCI0t1foAH4emnQNNwXzcP90LVtGDq3CYVGU7YnqNdS4J2NAu5GzBYBHFe2yX3ut9s4mZKD86m3cavAJHdptWoS6ovObRqh14OReKBlMCSpbNNeo6ZN+4ZGAXdxVlvZTeMzbpVg19FrOHM5Fzn5Rpmrunc8B7RuGogubUPRp0sTRIb6ggNoP76BUMBdkChJsNokGEw27Pr5Gn48leHyvfS9CgvyQv/uzTCoVwv4e2uhUfNQqejgTn2hgLsQo9kGADh4OhN7ktKRmlkoc0XO1bppAIY+0gqPdmkMiYEG6eoBBVxmkiTBKkhIv1mCjXsv4XTKLYh/cpTb3em0KsR0boJR/e9Ho0AvCvqfQAGXiSBKkCSGX37LxYbdlzyut3ZUt6gwPDOsA8KDvSno94AC7mSiKEGQGJKSb2L9zhTczDPIXZJb6No2FM8M64CIEB8Keh1QwJ1ElCQIIsPxX7Ox7r8XKdj3qHObUDw7rAMaN/KBnoJ+VxRwJzBZBKRnl+CDjaeReatU7nIUodP9jTB1REeEBXlT0GtBAW9AZXPARazefB4HTmfKXY7i8Bww5JGWmDikPdQqHmo6vFYFBbwBMMZgtUk4eDoDa7f/CoNZkLskRQv212PmuC7o0DKEevM7UMDrmcki4HahCe99dZpGxp3soQ4RmDmuC3RaFXQaCjpAAa83ksRgFUT86/sL+O+RNHj4oWzZeOnUmDy0PR6Lbg6dlqa/UsDrgcUqorDUggWf/kyDaC4iqnkQXnvuIXjr1R59UgsF/E8yWwWcvJiDDzaegcUqyl0OqcDfR4t5z/REq8YBHrtvTgG/R2UDaSI+3ZaM3ceuy10OqQHPARPj2mNoTEvoPPB8dAr4PbDaRJQabXjjs2O4eqNI7nKIA3q0D8ffxkdDp+HB855zOI0CXkdmi4Bf0/KwbN1JGOnwl1uJDPHBgim9EOLv5TEDcBTwOjBbBfyQlI5Ptp6XuxRyj3QaFV75n27o2jbMI/bLKeAOMlsFbP4xFRv2XJK7FPIncRzwlxGdEBvdTPEhp4A7wGIV8K/vL2D74TS5SyH16KnHozCy3/2KvhgkBfwuLFYRH377C348RXPJlWhoTEtMGtJesSGngNfCbBXwzvpTOP5rttylkAb0RK8WeD7hQUUeRqOA18BkEbDosyScv3Jb7lKIEwx8qDmmDu+ouJB7zgHBOjBbKdye5oekdKzech5mq7IOfVLA72CxCvhg42kKtwf64Xg6thy4ArNFOSGngFdgtgr44vsLOHL2ptylEJl8tTsFJ1NyFNOTU8B/Z7YI2PXzNeygQ2Ee790vTyMjpwQ2wf1PHqKAo+zSSr+m5WHt9l/lLoW4AEGUMP+Tn1FssP7pO7HKzeMDLogScvONWPKvE6DjCaRcidGGVz864vab6h4fcLNVxLyPj9K53KSKrNsGLPosya3/Nzw64GargOXrTyK/2Cx3KcRFJV/Nw9rtyW47su6xAbdYBRw8lYlTKbfkLoW4uP8evYbL6QUQBEnuUurMIwPOGENhqZVO+yQOe+fLU7C44ai6RwbcahPx1udJsLrhNzKRR2GJBSs2nnG7TXWPC7jJIuCr3ZeQllUsdynEzfx8/iZOXsyBxeY+PblHBVwQJVy7WYQtB1PlLoW4qcRvfnGrXtyjAm4TJCz910k63k3umdEsYOm/T8DiJsfHPSbgZouAr3an0CEx8qclX8nD/pMZbrGp7jEBN5ht2HH4qtxlEIX4938vusU0Vo8IuMki4KNN5yCIrv+BEPdQarJh4w+XXH5/XPEBlySG9OxiuuwSqXff/XQVJhffF1d8wG2ChFXfnJW7DKJAgijh063JMLlwL67ogNsEEUfO3cC1m3TMmzSMQ7/cQG6BUe4yaqTogIsSw+fbL8hdBlG4D78967KnlSo24BabiO0/XUVhqUXuUojCXUjLx8W0fIii6019VmzAAeC7Q3RYjDjHZ98lQ6CAO4coSkhKvkm9N3Ga69kluOqC5zcoMuA2UcI3+36TuwziYTbsSXG5EXVFBjz9ZgmNnBOnO3MpF8UGq9xlVKK4gBvNZTOMCJHDt/suu1QvrriAmywCTqbkyF0G8VAHTmeC5+Su4g+KCrjJIuCbfZfpdFAiG7NVxMEzN1xmRF1RAVfxHPadyJC7DOLhth+6SgFvCL9czoXZja9hTZTh2s1il7nugGICbjTb8MPx63KXQQgA4MCpTJe4t5liAq7iebrGOXEZR89lucT1BxQT8FMpObDRZZCJi7ieXeISJ6AoIuBGkw0HT2fKXQYhlRw5myX7CSiKCLhGw+PM5Vy5yyCkksNns2S/MKMiAn45vdClZg8RAgAXr+WD4+Sd9eL2ATdbBfz0yw25yyCkCkliOHEhG0zGmVduH3BJYriYlid3GYRU6/DZLBhl3Lp0+4Br1DyuZ5fIXQYh1bp0vQAalXwxc/uAZ+SUusUF6Ilnyi82y3oXW4cCLooi5syZA6vVtc51lSQJ51Jvy10GIbW6eqNQtrYdCrhKpcKRI0dkHxG8k8kq4gLtfxMXl3wlT7aTTxzeRJ80aRISExNhs9kasp460ah4XLpeIHcZhNTq0vUCWGQ6CUrt6ILr16/H7du38fnnnyM4OLhSb37gwIGGqO2uLDbRZc7aIaQmqZmF0GrkGe5yOODvvPNOQ9ZxT37LkG/fhhBHFRusMJoFBPiqnN62wwHv2bNnQ9ZRZxJjtHlO3EZqZiG6twt3ersObzdYrVa8//77eOyxx9C9e3cAwOHDh7F+/foGK672ekSXvicUIRVdySyUZUabwwFfvHgxLl++jOXLl9v3v9u0aYMNGzY0WHG1ESWG20UmWdompK5uF5phleHEE4c30ffu3Ys9e/bA29sbPF/2vRAeHo6cHHmuYMpxZW8aIe4gv9gMQWTQObldh3twjUYDUaz8DZSfn4/AwMB6L8oRWo0KtwupByfuQa6jPQ4H/IknnsCcOXOQkVF21dJbt25h4cKFGDJkSIMVVxtRYnSKKHEb+cVmqFTOnyjmcMD/7//+D02bNkV8fDyKi4vx+OOPIywsDH/9618bsr4aFdGNBYkbKSyxQKt2/mEyjt3D0F5+fj6CgoJknbp6MS0Ps1cdlq19Qupq41tx8NFrnNpmrYNs5Zvj1TEYDPafmzVrVn8VOSiHDpERN1NcanWtgA8cOBAcx4ExZu+tyzv8ir33xYsXG7DE6pnMtP9N3EtBsRmRjXyc2matAU9JSbH/vGnTJhw9ehQzZsxA48aNkZWVhQ8//BC9e/du8CKrI9I54MTNyHHXHYePg69YsQJ79uyBXq8HANx3331YuHAhHn/8cYwcObLBCqwJBZy4G1Fy/imjDo+iS5KEGzcqX9wwKysLkgxFA5D9etOE1JUcN+ZwuAefPHkyJk2ahJEjRyIiIgLZ2dnYvHkzJk2a1JD11Yh68Pqh16rRIsIPTcJ8ERHsjdAgL+i0Dv9bkDpo08z5k8Ic/iSff/55tG3bFrt27cKFCxcQGhqKxYsXo0+fPg1ZX40o4DXz89agebgfGof6IiLEB6GBXgj21yHYVw0/PQ+dhodGrQav0YDjeUgWI0RjCURDEYSSTDAbzRBsCF7oCMDbqW3W6au6T58+sgW6IsaYxwU8yE+HZuWhDfZGo/LQ+qjg+3to1Wo1VBotAEC0GCEZSyAYCiGWZEPIzYWYVgCLoQhGQyFEQxFEQyEks+EuLZP6Ejbqb9AEOfeUUYcDbrVasWXLFly8eBFGY+Vj0MuWLav3wmrDGBRxJdXQQD2ahfujcSMfhP0e2hB/LYK8VfDR8dBpVFBr1ODVGr+Y9/0AAA+pSURBVIAxiGYDRFMJxNICiCWZEG7ehmgogLm0CKUVQsus1AO7Io534Qs+zJ07FykpKejfvz8aNWrUkDW5LY4DIoK90TTcD41DfBEW4oVGAV4I9isLrbeOh/b3npbXaMFEEZK5FKKxBEJpAcSS6xAyciEaCmE0FKGkYmhtNDXX3XEq549tONzioUOHsG/fPvj7+zdkPQ7heQ4BPlqntKXmgchQXzQN9UVkI1+EBXsjJECPYD8NgrxU8NLx0KpVUGnU4NVaMNEG0VQK0VgMsbQAQslViNfLQmswFKHYUAixtAiisQhMcK3LUJOGxWmcfbJoHQIeGRnpUtdFDw7Q3/Nz1WoeTUN90TTMF5GNfBAaVBbaEF8NArz4P0Kr1oBTa8AEC0STAaKxCGJpHoSi2xBzb0Os2MuWFkI0FgEizbAj1VP5Bjm9TYcDPnz4cEyfPh0TJ05ESEhIpcfkmM0W4Fv521Cv5dE0rOxwT2TIH6EN9lXDX8/DS6uCRqOCSq0Gp9JAspkhmUrLRo5Lb0EszoVwMw9ieS/7+6axaCwGJHlvAUuUQeXl5/Q2HT6bLDY2tvoX4Djs27evXotyhM1sgmCzQaNW/X64Rw3JaiobhDIUQSzJh1CcC7Ek/4+w2kNbAjCaKEOciUPLv//H6QNtDvfg+/fvb8g66kzFMeRue/ePwz2mUgDuP7JOlIn39gMTRdcNOADYbDacPXsWt27dQlxcnP1wmbe3cw/eAwCn1sJ8Pdnp7RJyL9S+QYAkAHDO4LC9XUcXvHTpEqZNmwatVoucnBzExcXhxIkT2LJlCz744IOGrLF6jIH38v295ybEtal8g1z7sskLFizAzJkzsWvXLqjVZd8LPXr0wKlTpxqsuNow0Qa1X8jdFyTEBah8AsHxzr99kcMtpqamIiEhAcAfF3vw9vaGxSLfBAxNcGPZ2iakLtT+jcCpnbt5DtQh4E2aNEFycuV93nPnzqF58+b1XpQjOI0eusjWsrRNSF3pm0W59lTVF198EVOnTsWTTz4Jq9WK1atXY8OGDXjzzTcbsr4acTwPXdN2srRNSF1pw1vJ0q7DPXj//v3x2WefIT8/Hz179kRWVhZWrVqFmJiYhqyvVtow51/skZC64nTeUHn5ytO2oxNdVqxYUe3ftVotIiIi8Oijjzr9JBQm2HA9cQokY7FT2yWkLvTN2yN8zFyo9M694CJQhx782rVr+PTTT5GUlIT09HQkJSXh008/xcWLF7FhwwYMGDAAP/30U0PWWoUkWKELv8+pbRJSV7qIVuDUzr1ccjmH98ElScL777+PgQMH2v+2d+9e7NixA19//TW2bNmCd99916kXhODVWmjDW8KUds5pbRJSV/pm7cHLMIIO1KEHP3z4cJX56P3797f32vHx8bXeKKEhcGoN9M0ecGqbhNSVNlKeATagDgFv3rx5lXuBb9y40X6YrKCgAF5eXvVbnQP0TaOc3iYhjuI0+rJpqjJxeBP9zTffxIwZM/Dpp5/a7wuuUqmQmJgIAEhLS8OLL77YYIXWhFNroWnUFLbbmU5vm5C78WrZCZJghUqGq7kAdbz5YMWTTUJDQ9GlSxdoNPIMHpSTbFYU/LQRRce2yVoHIdUJjX8Rvg8+KtuNOuv0taLRaBAdHd1QtdwTXqOFb/tHKODEJXm36S7rXXidP/u9AWhDm4PTOn//n5DaaCNaguPkjZgiAs5EG7xadpK7DEIq8W7TE5xK3l1YRQSc03rBp10vucsgpBLf9g+DU8t7GyhlBJzj4H1/d7nLIMRO5RMATaBz72JSHUUEHAA4jqdJL8RleLeJBpPkv4S2cgKu0cG/xxC5yyAEABDQcxh4Fxj4VU7AeR7ebbqDl+GMHUIq0oa1gDowTO4yACgo4AAASYJvx75yV0E8nH+PIeB417jHuqICzmv1COg5VO4yiAfjNHr4dogBp3L+5Zmqo6iAA4DKOwC6xm3kLoN4KN/2jwCS69w1R3EB59Qa+PeIk7sM4qECesWD18k/uFZOeQHnVfCJegi8zvl3WyGeTRveEmp/51627G4UF/ByAb0S5C6BeJjAmNGyT029kyIDzmt0COg5FLxenitZEs+jadQM3q27uszgWjlFBhwAwPEI7D1c7iqIhwh5bCI4mS7qUBvFBpzXaOHfIw68DDddJ55FG9ES+hYdZLlzyd0oNuBlOAQ+MkruIojChQyY7HL73uUUHXBeo4V/t0FQ+QTIXQpRKF2TttBF3i/LnUMd4ZpV1SeOQ2DMGLmrIAoVMvAZcBqd3GXUSPEB59Va+HWOhSakidylEIXxatWl7HJhMl5z7W4UH3AA4FQahA1/CYDrfhDEvXAaPULjZ4DX6uUupVaeEXCehya4Mfy6Dbz7woQ4IDh2vEuc7303HhFwoOxMs5DHJkEl410miDLoGt8Pv86x4F1437ucxwQcADiVGqFDpstdBnFnvBphw18GJ9PNBOvK4wKub94e3m17yF0KcVNBj4yCyifApQfWKvKogANlm+qhQ/4Kjs42I3WkCWmCgN4JLj+wVpHHBRwou0BjWMJLcpdB3IlKjfBRs1x2xlpNPDLgvEYLrxYd6JRS4rBGg6dCHRjmsjPWauJe1dYjXqtHUJ9x0DdrL3cpxMX5do6F7wMPg9e4z6Z5OY8NOFB23nj4mDlQ+QbKXQpxUdqIVmj0+PNutd9dkUcHHAA4rR4R4+YBLniqH5EX7+WHyCf/4TaHxKrj8QHnVWpoQhojZOCzcpdCXAnHI2LsXPA6b7c5JFYdjw84APAaPfw69YNvx35yl0JcRHDsBGjD7gOndq9R8ztRwH/Ha/VoNHgKvKN6yl0KkZl/dBz8uw1y2/3uiijgFfC/Hx/3atlJ7lKITHzax/x+Ion7hxuggFfBa3QIHz0HuqZRcpdCnMyrdVeEDp3uFieROIoCXg1eq0fkk69BG95S7lKIk3jd1wnhI2cpKtwABbxGnFaPyPFv0JVgPIC+xYMIHztXMZvlFVHAa8BxHHidFxpPfJNCrmD65h0QMfbviuu5y3GMMSZ3Ea6MSRKYzYybXy2EJes3ucsh9cinfYzi9rnvRAF3kGQ1I2fzuzBdOS13KaQeBMaMQeDDIxQdboACXieSzYK8H75AyZk9cpdC7hWvQuiwF+DTtqci97nvRAGvI8lqRsm5/cjb8znAXOdG7+TueJ03Ip78B7RhLTwi3AAF/J5IVjPMNy4j59u3waxmucshDlAHhCJy/EKofAPBu/HJI3VFAb9Hks0CyVSK7G/fhvXmFbnLIbXwatUFYSNeBq/Vu+QNAhsSBfxPYIyBCVYUHt6EwqObAdBb6Uo4tRYhA5+Bb8e+ih9MqwkFvB5IVjOsuenI2fQOxJJ8ucshALRhLcou5uET6LHhBijg9UYSBUCw4tb2RBgvHZe7HA/GIaBXPIL6jAOn1oDjPHsuFwW8nklWMwwpx3B79xowq0nucjyKyi8Y4SNfgTbsPo8ZJb8bCngDkGwWMFFA3g9foPTcj6B98wamUiOg5zAExYwGVGrwKrXcFbkMCngDkqxmCEW5yN3xIU1zbSDebXug0RNTweu8qNeuBgW8gZWPtBtTTyFvz1qIpQVyl6QImtDmCI37i0dNWrkXFHAnYaINTBRReHQzipK2gwlWuUtyS7yXH4JjJ8C3Qww4lcbtbkTgbBRwJ5OsZkCSUJj0HYpP7oRkLpW7JLeg8gtBQK8E+Hd9DOB4j5qN9mdQwGUi2SwAgNJzB1B4dAuE4lyZK3JN2rAWCHx0DLzv7w4OnNtf5dTZKOAyY4INjDEYr5xG4aGvYb11Xe6SXIJXy84I6jMO2vD7wKnUHjfFtL5QwF0Ek0QwUYA1Nx3FJ3fBcCnJ446j897+8GnXG4G94qHyCQCv9ZK7JLdHAXdBksUEqFQwX/8VxWd+gCn1NJhok7usBsHrvOEd9RD8uw6ELqIlmCTRqHg9ooC7ONFsBKdSwfjbSZT8shema8lufx46p9HBu000/LoMgFezdmCiCF5HvXVDoIC7CcaksnPPeRUsWakw/nYK5vRkWLLTXD7wnEoDXeM20LdoD+/W3aCNaAmIAnidt9ylKR4F3E1JghUQBYBXw5p9FYbUUzBfT4bl5lVAEmStjdPqoW/aDl4tHoRX667QNmoCyWYFr9GCU9EouDNRwBWCCTYw0QZOo4NoLIatIBvWnGuw5mbAlp8FW17W76ey1tPHzauhCQyFOjgSmqBIaEObQRvaHOrAcKi8fCHZLB55gQVXQwFXuPITX8oONfEQDcWQrCZIVhOYxQTRbIBkLoVoKgWzGMom4nA8OLUWnFoNTq2HytsXKi8/8F5+4PU+UPsEgvfyBROsYJIETq2hiScuigJO7MoO1YkAx5VNAeV4t743NqGAE6JoNFOfEAWjgBOiYBRwQhSMAk4ctnfvXgwePBjDhw/H1atXG7StuXPnYv369Q3ahiegi1cRh23cuBEzZ87E4MGD5S6FOIgCThyyePFinDp1Cmlpafjqq68wa9YsLF++HAaDAQAwc+ZM9OvXD5mZmRg1ahTGjh2LQ4cOwWw2Y/ny5di4cSPOnj0LvV6Pjz76CKGhobh06RLeeOMNmEwmWCwWjB07FpMnT67SttVqxfvvv48TJ07AarUiKioKCxYsgI+Pj5PfBTfECHHQ+PHj2f79+1lRURFLSEhgOTk5jDHGcnJy2KOPPsqKiopYRkYGa9u2Lfvxxx8ZY4x9+umnrHv37uzChQuMMcbmz5/P3nvvPcYYYyUlJcxisTDGGCstLWWDBw9mqampjDHG5syZw9atW8cYY+zDDz9kH374ob2OZcuW2V+D1I56cFJnZ86cQWZmJv73f//X/jeO43D9+nUEBQXB29sb/fr1AwB06NABEREReOCBB+y/Hz16FABgNpuxYMECXLp0CRzH4datW0hJSUHr1q0rtbd//36UlpZi9+7dAMp69Hbt2jlhTd0fBZzUGWMMUVFR+PLLL6s8lpmZCa32j2mrPM9X+l2lUkEURQDAe++9h9DQUCxduhRqtRrPPvssLBZLte3Nnz8fvXv3boC1UTYaRSd11rVrV1y/fh3Hjh2z/+3cuXNgdZwUWVJSgoiICKjValy+fBknT56sdrnY2Fh88cUXMJvLbtVcWlqKK1fojq6OoB6c1FlAQAA++ugjvPPOO1i8eDFsNhuaNWuGjz/+uE6vM23aNMyePRvffvstWrZsiR49elS73JQpU7Bq1SqMHj0aHMeB4zi88MILVTblSVU0F50QBaNNdEIUjAJOiIJRwAlRMAo4IQpGASdEwSjghCgYBZwQBaOAE6JgFHBCFIwCToiCUcAJUTAKOCEKRgEnRMEo4IQoGAWcEAX7f/u4E8BLxF4DAAAAAElFTkSuQmCC\n" + }, + "metadata": {} + } + ] + }, + { + "cell_type": "markdown", + "source": [ + "Análisis por localidad" + ], + "metadata": { + "id": "8K5jf0bwT4vM" + } + }, + { + "cell_type": "code", + "source": [ + "stats = df_total\n", + "stats['cont_loc'] = stats.groupby('location', sort=False)['location'].transform('count')\n", + "# me quedo con las localidades que tienen como minimo 4 alumnos porque son muchas localidades\n", + "stats = stats[(stats['cont_loc'] >= 4)]" + ], + "metadata": { + "id": "ENPXmKgHK9ND" + }, + "execution_count": 92, + "outputs": [] + }, + { + "cell_type": "code", + "source": [ + "plt.figure(figsize=(10,40))\n", + "p2_lp = sns.countplot(data=stats, y=\"location\", hue=\"university\", order = stats.location.value_counts().index)\n", + "p2_lp.set_title('Numero de estudiantes por localidad y universidad', fontsize=10)" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 1000 + }, + "id": "l72mhXkxPmCH", + "outputId": "0f4a42ab-b617-4efc-f106-92054c6d3efb" + }, + "execution_count": 94, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "Text(0.5, 1.0, 'Numero de estudiantes por localidad y universidad')" + ] + }, + "metadata": {}, + "execution_count": 94 + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAuwAAAi/CAYAAACWSsfrAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+WH4yJAAAgAElEQVR4nOzdeVyV1drw8R+TDG5CMLUyTdQADQvnoRwbRJRBcXzS6lhqdnxQk0DFnBMH0hwfp8qjomQCwibNTjlwSsQxlZyKFLWTOGACApsNrPeP/XorggqGbtTr+xebew3Xfe2tn8Xa617LQimlEEIIIYQQQlRKluYOQAghhBBCCHF7MmAXQgghhBCiEpMBuxBCCCGEEJWYDNiFEEIIIYSoxGTALoQQQgghRCUmA3YhhBBCCCEqMRmwCyHEPXB3d2fmzJna688//5yFCxeaMaKy6dKlCxkZGfel7eTkZA4cOFDuemPHjuXbb78FICwsjN9+++2B9n+/LVy4kM8//7xC22zatCkA6enpBAUFlVpm0KBBHDlypMxtJicnM2zYsAqJryzWr1/Ppk2b7lv7R44cYfr06aVeK++/g5iYGKZOnVpRoQlRbtbmDkAIIR5GVapU4bvvvmPo0KG4uLg88P4LCgqwtq5c/4Xv2bMHBwcHmjVrds9tfPLJJ2btvyIUFhZiZWX1QPqqVasWCxYseCB9VbQBAwZUSDu3+7fQpEkTmjRpUiF9CGFulet/eyGEeEhYW1vTr18//vWvfzF69Ohi18aOHUunTp3w9vYGTLOhBw8eJDk5mYULF+Lo6MjJkyfp1q0bbm5urF69GoPBwOLFi6lbty4ZGRlMmjSJ//73vwCMHz+e5s2bs3DhQs6cOcPZs2d55pln+PDDDxk/fjxXrlzBxcWF8PBwnnnmmWKxXLlyhTFjxpCeno6Xlxc3n5UXFxfHmjVrMBqNvPTSS0yaNKnEQDMlJYWZM2eSk5ODs7Mz4eHh1KxZk9WrVxMVFYWVlRUNGzZkzJgxREVFYWlpSXx8PB9//DEbN24sNQ9KKaZNm8ZPP/3E008/jY2NjdbfoEGDCAkJoUmTJkyaNIkjR45gMBjo2rWrNpPcpUsXAgIC2L59OwUFBXz22WfY2tqW6L9+/fql5nHPnj3aHwYWFhasXbsWnU6nxXDu3Dnee+89XnjhBY4ePcrzzz/PrFmzsLe3JykpiVmzZlFYWIinpydTpkyhSpUqdOnShW7durFr1y7ee+89unfvXurn5tixY0yaNInc3Fzq1q3LjBkzcHJyIi0tjUmTJpGRkYGVlRXz58+nevXqfPDBB2RmZlJQUMDIkSN57bXXirV37tw53n//fRISEsjLy2PcuHEcP36c+vXrk5eXp5W7XS4TExOZMWMG9vb2NG/evNSY33zzTSZMmECjRo0A00B70qRJeHh4aGViYmJISUlh4sSJAAwbNozBgwfTunVrmjZtyltvvcX27duxs7NjyZIlPPnkkyxcuBAHBwc6depEaGgoGzdu1O5p+PDh6PX6237+Bg0ahIeHB/v376dHjx48/fTTLF68GEtLSxwdHYmMjCQ5OZkvvviCZcuW3fHfwQcffMD58+cxGAy89dZb9OvXD4Do6GiWL1+Oo6MjHh4eVKlSpdT8CPFAKCGEEOXm5eWlsrKyVOfOnVVmZqZauXKlWrBggVJKqdDQULVly5ZiZZVSavfu3ap58+YqPT1dGQwG9corr6j58+crpZRatWqVmj59ulJKqQ8//FDt3btXKaXUH3/8oby9vZVSSi1YsED17NlT5ebmKqWUGjZsmIqJiVFKKfX111+r4cOHl4hz2rRpauHChUoppbZv367c3NzU5cuX1W+//aaGDRum8vPzlVJKTZo0ScXGxharm5+fr/r166cuX76slFLqm2++UWPHjlVKKfXyyy8rg8GglFLq6tWrWnwrV67U6t8uD1u3blXvvPOOKigoUOfPn1fNmzfXyg0cOFAdPnxYKaXUlStXlFJKFRQUqIEDB6pjx44ppZTq3LmzWr16tVJKqbVr16rx48eX2v/t8jhs2DC1b98+pZRS2dnZymg0Frvvs2fPKjc3N63M2LFj1cqVK1VeXp7q0KGD+v3335VSSn300Ufqyy+/1GJavnx5ifzfGlePHj1UcnKyUkqpzz77THvPe/furb777jullFJ5eXkqJydHGY1GlZWVpZRS6vLly+q1115TRUVFxXJ59uxZ1b17d6WUUl988YX2/hw7dkw1atTojrm8fj+nTp1SRUVFKigoSA0dOrRE/DExMVqcv//+u+rZs2eJMtHR0WrKlCna66FDh6rdu3crpZRyc3NTP/zwg1JKqVmzZqnFixeXyIufn586c+aMUkqpZcuWqcWLF9/x8zdw4EA1adIkrb8ePXqo8+fPK6VufB53796t3c/t/h3cnJvc3FzVvXt3lZGRodLT01XHjh3V5cuXlcFgUP369St2f0I8aDLDLoQQ90in0+Hv78/q1auxs7MrU50mTZpQs2ZNAOrWrcvLL78MgJubG8nJyQDs2rWr2Dru7Oxsrl27Bphml6/3dfDgQW3dvL+/P3PmzCnR3969e1m0aBEAnTp1wsnJCYCkpCRSUlLo3bs3AHl5eVSvXr1Y3VOnTnHy5En+8Y9/AFBUVESNGjUA0xr+4OBgXn311RKzvnezd+9eunfvjpWVFbVq1aJNmzalltuyZQsbNmygoKCAixcvkpqaqs3qvvHGGwB4enry73//u9T6t8tjs2bNmDlzJr6+vrzxxhtUrVq1RN2nn35am3H28/NjzZo1vPzyyzz77LO4uroC0LNnTyIjI3nnnXcA8PHxueN9Z2VlkZWVRatWrbT6I0eOJDs7m/T0dF5//XUAbG1tATAajcydO5e9e/diaWlJeno6ly5d0t6DW+3du5dBgwYB4OHhgbu7+x1zqZTi2WefpV69etp9btiwoUS73t7eLFmyhJCQEKKjo+nVq9cd7/NWNjY2dO7cGTC9Xz/99FOJMt26dWPLli0MHTqULVu2MG/evDt+/qB4vps2bcrYsWPp1q2blsdbc1PavwOANWvWaJ+hP//8k7S0NC5dukSrVq205W4+Pj6cPn26XPctREWSAbsQQvwNb7/9Nr169So2iLGysqKoqAgwDTKMRqN27eav1S0tLbXXlpaWFBYWanU2bNigDdxuZm9vXyFxK6Xo2bMnY8aMuWOZ559/nq+++qrEteXLl7N37162b9/O0qVL0ev1JcrcKQ93c/bsWb744gs2btyIk5MTY8eOxWAwaNevL6O5OW+3ul0ehw4dSseOHdm5cycDBgxg5cqVNGjQoFgZCwuLO74uTUW9N9fp9XoyMjKIiYnBxsaGLl26FMtBWd0tl3djb29Pu3bt+OGHH9iyZQsxMTElytz8XgMl3qvr+bvd++Xj48PIkSN5/fXXsbCwoF69epw4ceK2n7/rcV03depUDh06xI4dOwgMDCQ6OrpM95acnMyuXbv46quvsLe3Z9CgQfeUYyHuN9klRggh/oZq1arh7e2trb8FqF27Nr/88gsA27ZtK9dAFeCVV15hzZo12utjx46VWq5p06Z88803gGlw16JFixJlWrZsqQ2md+7cydWrVwFo27YtW7du5fLlywD89ddf/PHHH8Xqurq6kpGRwcGDBwHTjO+vv/5KUVERf/75J23atCE4OJisrCxycnKoWrWq9k3AnfLQsmVLtmzZQmFhIRcuXNC+WbjZtWvXsLe3x9HRkUuXLpGYmHjXvN3a/+3yeObMGdzd3Rk6dChNmjTh1KlTJdr673//q913QkICzZs3x9XVlT/++IO0tDTA9AxAy5Yt7xrXdY6OjjzxxBPs27evWH2dTsdTTz3F999/D0B+fj65ublkZWVRvXp1bGxs2L17d4n351YtW7YkISEBgJMnT3LixAng9rmsX78+f/zxB2fOnAHQPkul6dOnD9OnT6dJkybFZqevq127NsePH9c+G4cPHy5zXsD0bZOlpSVLliyhW7duwO0/f6U5c+YML730EiNHjsTZ2Znz588Xu367fwdZWVk4OTlhb29PamoqP//8MwAvvvgie/fu5cqVKxiNRm0XIyHMRWbYhRDibxo8eDCRkZHa6759+/LBBx/g5+dH+/btcXBwKFd7YWFhTJ06FV9fXwoLC2nRokWpW8p9/PHHjBs3js8//1x76PRW//znPxkzZgzdu3enadOm2kOpDRs2ZNSoUQwePJiioiJsbGyYOHEitWvX1upWqVKFBQsWMH36dLKysigsLOTtt9+mXr16fPTRR2RnZ6OU4q233uKJJ56gc+fOBAUF8cMPP/Dxxx/fNg+vv/46u3fvxsfHh2eeeQYvL68ScXt4eNC4cWO6devGU089VaadX27t/3Z5/Ne//kVycjIWFhY8//zzdOjQoURbrq6uREZGMn78eBo2bMiAAQOwtbUlPDyckSNHag+dlnenk1mzZmkPndapU0d7z2bPns3EiROZP38+NjY2zJ8/H19fX4YPH46vry+enp7Ur1//jm0PGDCAcePG0a1bNxo0aMALL7xwx1za2toydepUhg4dqj10evMfPDfz9PREp9PddjlM8+bNqV27Nj4+PsX6Lg8fHx9mz57NDz/8ANz+8/f888+XqDt79mzS0tJQStGmTRs8PDzYs2ePdv12/w46dOhAVFQU3bp1w9XVVfss1qxZkxEjRtC/f38cHR21B26FMBcLpW56VFoIIYR4zN2884owSU9P56233mLLli1YWsqX80I8aPKvTggh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9Cg//fQTTZs2/Z1PIoQQQghRs0nBXo1YLBYiIyO5dOkSkZGRzJs3Dy8vL15//fUy7cxmMzExMXz33XcA6raLdnZ2hIaG4ujoyJkzZ8jLy+Oll16iX79+xMbG8ttvv/Hmm2/y5ptvAnDq1CkiIiK4evUqRqORN998k8DAQBYsWADAa6+9hlar5dNPPyUiIgI7OztOnz7NzZs3SU1NZd26daSlpQHQsWNH5s6de9dvCQC1WAfQ6/VoNJq72pSUlJCens6GDRvKfLdw4ULee+893njjjQfMrhBCCCFEzSQFezVhMBgICwujadOmvPfee+UWtbds3ryZnJwckpOTAZgwYQKbN29m9OjRAPz666/861//wmw2079/fwoKCti4cSMXL15k4MCBjBgxAicnJ2bNmsWyZcto3bo1er2ewMBAvL29mT9/PvHx8SQmJpYpwHNycti4cSPOzs58++23pKWlqW1CQkJYs2YN//jHP8qNec6cOXz//fcoisKHH959eM3u3btp3LgxHTqUrq1duXIlQ4cOpVmzZr8rp0IIIYQQtYEU7NXE//zP/zBo0CDeeuutCtv+8MMPBAQEqMtVhg8fztdff60W7C+++KJ6rVWrVvTp0wetVkvjxo1p0KABv/32G4qicPLkSWbMmKH2azQaOXXqFK1bty533IEDB+Ls7KzG4Ofnh06nAyAoKIiIiIh7xrxkyRIAtm/fTnR0NOvXry9zPSkpicDAQPXzoUOHyM7OZtasWRXm435WhvnLto5CZTEZ0do72DoMmyssLMbZuY6twxBCCFFJUrBXE88//zzfffcdo0ePpm7dug/U1+0Fqp2d3V2fzWYzGo0GV1fXMmvIK3KrWH8Qw4YNY968eVy9ehVXV1cAzp8/z48//kh0dLTa7scff+TkyZO88MILAPz222+89dZbLF26FF9f30qPl/1BKBQXPHDconboEnz3b3eeRDk5R2XHHCGEqEFkW8dqYsqUKfTs2ZO33noLvV5/37Y9evRg+/btGI1GjEYj27dvp2fPnlUar1WrVtSpU4ft27er3508eVIdu169eveNo0ePHuzcuRO9Xo+iKGzbtq3cGG7evMl///tf9fPu3btxcXGhYcOG6ncpKSn06dNHLeABJk6cyL///W92797N7t27adKkCRs2bKhSsS6EEEIIURvIDHs1MnHiROrUqcO4cePK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ae/yQYMGMWfOHLp168a6detITU0FoHPnznz55ZfY2treF5urqyuTJ09mz5493L59m3nz5pGWlsbBgwcpLS1lxYoVuLi48OuvvzJlyhSKiorQarX07duXadOmARAVFUVubi5qtZrLly/j7OzMihUraNasGWq1mhkzZnDu3DmeeeYZnnnmGZycnAgJCeHw4cMsX74crVaLXq/ns88+Y+DAgQCMGjUKDw8PTpw4wbVr1xgwYADBwcEAnD9/ntDQUO7cuYObmxt5eXmMHz+e/8/encfXfOWPH3/dbJK4lsTSdqwRgkhJLVEqUmrGLjQYBtOOjrZaj1IyCVIVSkio2Ebt49clVbLdXEs7862to1wNaSslSgTpZpfkSnLXz++POz6kokkUCXk/H495PCSfc87n/XlfOu+cnM85vXr1YuPGjWzfvh2bzUaNGjWIjo6mbdu29/XzFUIIIYSochRRIZcvX1b/vGTJEmXRokWKoijKwYMHlTZt2ihHjhxRr/fq1UuZPXu2+nVcXJwSERGh2O12paCgQBkwYICyZ88eRVEUZcSIEYrBYFAURVG++uorJTQ0VFEURdmzZ48ycOBApaCgQLHb7co//vEPJS4urtTY/Pz8lA8//FBRFEXZsWOHEhgYqOzatUtRFEVZu3atMm3aNEVRFKW4uFgxGo2KoiiK2WxWxo0bp+zdu1dRFEVZvny58sc//lHJy8tT7Ha78re//U355JNPFEVRlAULFigzZ85UFEVRrl69qvTq1UtZuHChoiiKcu3aNcVqtSqKoigXL15UgoODlWvXrimKoihjx45VJk+erNhsNiU/P18JCgpScnJyFEVRlGHDhimpqamKoijKt99+q7Rp00aN+dZc79+/XxkxYsRvfzi3KC4uVtLT05Xi4uJy9xGPPqvZVNkhVAnp6emVHUKVIblwkDw4SB5uklw4PKg8lFW3yAx7Bel0OvR6PRaLhcLCQpo3b65ea9asGU899VSJ9kOHDlX/fODAAWbOnIlGo0Gr1TJw4EAOHDhASEgI48aNIyEhgaCgID766CPGjBmj9hkwYABarRaAkSNHEhMTc8f4+vfvD0C7do6X63r16gVAQEAA//nPfwDHcp24uDgyMjJQFIVLly6RlZVFz549Acf+57Vr1wagffv2nDt3DgCDwcBbb70FQN26denTp4963ytXrjBz5kzOnj2L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\n" + }, + "metadata": {} + } + ] + }, + { + "cell_type": "markdown", + "source": [ + "PARTE 2\n", + "\n", + "Realizar un comparativo de inscripciones entre ambas universidades." + ], + "metadata": { + "id": "5eI1i9VbtXhS" + } + }, + { + "cell_type": "code", + "source": [ + "plt.figure(figsize=(10,10))\n", + "stats = df_total\n", + "stats['inscription_date'] = pd.to_datetime(stats['inscription_date'])\n", + "stats['mes'] = stats['inscription_date'].dt.month\n", + "#stats_6['cont_year'] = stats_6.groupby('year', sort=False)['year'].transform('count')\n", + "#stats_6 = stats_6.sort_values('cont_year', ascending=False)\n", + "sns.countplot(data=stats, y=\"mes\", hue=\"university\", order = stats.mes.value_counts().index)\n", + "plt.title('Numero de inscripciones por mes y universidad', fontsize=10)" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 642 + }, + "outputId": "193f9bdb-317d-44a6-a0b3-098f0b43327c", + "id": "gGg5bmzbtXhT" + }, + "execution_count": 96, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "Text(0.5, 1.0, 'Numero de inscripciones por mes y universidad')" + ] + }, + "metadata": {}, + "execution_count": 96 + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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lcrXYxo1aqQqVapIkv7yl7+oefPmkqT69etr27ZtkqQtW7bkeN3WxYsXlZKSIunykYns59q1a5fzdWthYWF68803cz3fjh07nEdxWrdurTvuuEOS9O233yo+Pl7dunWTdPmoQsWKFa85u7u7u9q0aSNJatiwoTZv3izp8pGqiIgIdejQQY899phz+z179nSeVi1fvrxzOx07drzqcwQHB0uSOnXqpIkTJ0qStm7d6jw64+bmprJly+Z4TFxcnDp16iQ3NzdVqlRJDz74oPbs2SNvb281btxYd955pySpQYMGOnLkiMqVK6f9+/frmWeekSQ5HA5VrlxZ0uXXBg4bNkxt27ZVu3bt8pzxkUcekY+PjyTpscceU1xcnFxcXNSuXTt5eXk5r//uu+8UGBiou+66S35+flfd57Zt20q6/DuQmpoqb29vSZdPi1+4cEGbN2/W5s2b1blzZ0mXj4z9/vvvCggIUFRUlN588021adNGAQEBubb9xBNPaOnSpRo5cqTWrFmjzz777Kpz5KVZs2bO9a5Tp46OHDmiatWqOW+/7777dObMGZ04cUJnz55VuXLlVK1aNX300Ud5zlytWrUc61GzZk0dPnxYb7zxhlq1aqUWLVrkeP7ffvtNNWrUUK1atSRJoaGhWrx4sSQpOTlZI0aMUEJCglxcXGS32yVd/p3v06ePpMs/c19f3+vaZ6AoEWRAAXnqqafUpUsXdenSxXmdm5ubHA6HpMt/7LP/UEiX/8hmc3V1dV52dXV1njJ0OBxavHixPD09cz1f6dKlC2Ruy7IUHh6uoUOH5vsx7u7ucnFxyTXvuHHj9MMPP+i///2vunbtqqVLl15zOwW1D/lx5Xq7ubkpKytLlmWpXr16+vTTT3Pdf86cOdqxY4c2bNig2bNnKzY2Ntdr9bLX4GqX/yg70q7G3d1dUs7fh+zLmZmZsixL/fv3z/NNDDExMdq4caOmT5+upk2bauDAgTlub9++vd599101bdpU999/vzMkr+Tm5uY8lZuRkZHjtrzW74+CgoK0bt06nT592hnbV5s5MTExx3rccccdWrFihb755hstWrRIa9eudYb4n5kxY4Yefvhhvfvuu87T90BJw2vIgAJSvnx5BQUFacmSJc7rqlevrh9//FGStH79+hxBlh8tWrRwvuZKkn766ac879ekSROtXr1akhQbG5vnEZIHH3xQsbGxkqSNGzfq/Pnzki4f+Vi3bp3OnDkjSTp37pyOHDlyXXNmO3TokB544AENHjxYPj4+On78uB555BF9+umnyszMdG4/P9auXStJWrNmjfM1Ys2aNdPChQslXX5tWnJyco7HBAQEaO3atcrKylJSUpK+++47NW7c+KrPUbt2bSUlJWnXrl2SJLvdrl9++UUOh0PHjh1T06ZNNWzYMCUnJys1NTXX4zdv3qxz584pLS1NX375pf76178qICBAX375pS5duqTU1FR9+eWXef48bkSLFi20dOlS51HSEydOOI9KlS5dWmFhYXr22We1d+/eXI/19PRUixYtNGbMmBz/0XCl6tWrKz4+XpJyvPYxvzp27Kg1a9Zo3bp1CgoKuubMf5SUlCTLstS+fXu9/PLLufbhnnvu0ZEjR5yvr8z+fZcuHyGrWrWqJGnZsmXO6x988EGtWrVKkrR//37t27fvuvcJKCocIQMKUN++fXO8sLl79+76xz/+odDQUD366KN/eoTkj0aNGqVx48YpJCREWVlZCggI0Lhx43Ld79VXX9XIkSM1b948VahQIc8jCy+++KKGDh2qTp06qUmTJrrrrrskSXXr1tXLL7+svn37yuFwyN3dXa+99pqqV69+nXsvTZ48WQkJCbIsS02bNlWDBg1Ur149/f777woNDZXNZlP37t3Vu3fvP93W+fPnFRISIg8PD02dOtW5Hq+++qqWLl0qV1dXjRkzxhlr0uXTg7t27VJYWJhcXFz0z3/+U5UrV3a+yPuPPDw89PbbbysyMlLJycnKysrSU089pVq1aumf//ynLl68KMuy9Pe//13lypXL9fjGjRvrpZde0okTJxQaGqpGjRpJkrp06aInnnhCktStWzfdd999SkxMvO71/KMWLVrowIEDzqNNXl5eevPNN5WQkKDJkyfL1dVVNptNY8aMyfPxISEh+s9//pPrdGC2vn376uWXX9bixYvVqlWr656vXr16SklJUZUqVZyn46828x/fUXny5EmNHDnSeUT5lVdeyXG7p6enxo0bp/79+6t06dLy9/d3Rt5zzz2niIgIvffeeznmfvLJJzVy5Eh16NBBderU0f3333/d+wQUFRfLuuKtVgBQDAQGBmrJkiVGPkYkv2JiYhQfH6/XXnvN9Cj5Nm/ePCUnJ+vll182PQqAP+AIGQDcBl58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29/+ptdee60oxgEAAChWiiTIAgICVK1atRzXnTlzRnv37lVwcLAkKTg4WHv37lVSUlJRjAQAAFBs2Ew98bFjx1S1alW5ublJktzc3FSlShUdO3ZMFSpUuK5tzRgZJk9Pz8IYEwBQgjky7XK1uZse45aVmpomL69Spse4JRgLsoIU/36ElJZsegwAQDHjP3zuNW+Pi4uTv79/EU1z6/nppx9ZvwJi7F2W1apV04kTJ5SVlSVJysrK0smTJ3Od2gQAALjVGQuyihUr6t5779WqVaskSatWrdK999573acrAQAASroiOWUZGRmpL774QrGrxrEAACAASURBVKdPn9Yzzzyj8uXLa/Xq1RozZowiIiI0a9YslStXTlFRUUUxDgAAQLFSJEE2evRojR49Otf1derU0WeffVYUIwAAABRbfFI/AACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYQQZAACAYTbTAxSEhgMmydPT0/QYAIBixpFpl6vN3fQYwJ/iCNltLi4uzvQIJRrrd/NYw5vD+l0bMYaSgiADAAAwjCADAAAwjCADAAAwjCADAAAwjCADAAAwjCADAAAwjCADAAAwjCADAAAwjCADAAAwjCADAAAwjCADAAAwjCADAAAwjCADAAAwjCADAAAwjCADAAAwjCADAAAw7LYIsgx7lukRAAAArspmeoCCMHjiCl1ItV/19oWTexXhNAAAANfntjhCBgAAUJwRZAAAAIYRZAAAAIYRZAAAAIYRZAAAAIYRZAAAAIYRZAAAAIYRZAAAAIYRZAAAAIYRZAAAAIYRZAAAAIYRZAAAAIYRZAAAAIYRZAAAAIYRZAAAAIYRZAAAAIYRZAAAAIYRZAAAAIYRZAAAAIYRZAAAAIYRZAAAAIbZTA8AAMg/u92uxMREpaWlSZJsNpt++uknw1OVXKzfzWH98laqVCnVqFFD7u7u+X4MQQYAJUhiYqLKli2rWrVqycXFRSkpKSpTpozpsUos1u/msH65WZalM2fOKDExUbVr18734zhlCQAlSFpamipWrCgXFxfTowDIg4uLiypWrOg8ip1fBBkAlDDEGFC83ci/owQZAACAYQQZAAAF5LXXXtO7775bpM+5cuVK9e3bt0ifEwWPF/UDAFBAxo0bV+TPGRoaqtDQUOdlX19fffHFF7r77ruLfBbcOI6QAQBQjFmWJYfDYXoMFDKCDACAK/j6+iohIcF5OSIiQtOmTZMkbdu2TS1bttSHH36oZs2aqUWLFlq6dGme9+3QoYM2bNjgvC0zM1NNmzbVjz/+KEn6/vvv1bNnTwUEBCg0NFTbtm1z3rdPnz6aNm2aevbsqQceeECHDx9WTEyM2rZtqyZNmigwMFArV66UJMXExOjJJ5+UJPXq1UuSFBYWpiZNmmjNmjUKDg7W+vXrndu22+16+OGHtXfv3gJdN9wc46csz549q+HDh+vQoUPy8PDQ3XffrXHjxqlChQqmRwMAIJfTp08rOTlZmzZt0pYtWzRo0CC1a9dOd9xxR477derUSatWrVKbNm0kSd988418fHx0//3368SJExowYIAmT56sRx99VN9++60GDRqktWvXOv/+rVixQh988IFq166tS5cuKTIyUkuWLNE999yjkydP6vz587lmi46Olq+vr1asWOE8ZXnkyBGtXLlSgYGBkqSNGzeqSpUquu+++wpzmXCdjB8hc3Fx0XPPPad169YpNjZWNWvW1JQpU0yPBQBAnmw2m1588UW5u7urVatW8vLy0sGDB3PdLyQkROvXr9elS5ckSbGxserUqZOky7HVsmVLtWrVSq6urmrevLkaNmyojRs3Oh8fHh6uevXqyWazyc3NTa6urvrll1+UlpamKlWqqF69evmaNzQ0VBs3btTFixclXX4TwJWvOUPxYDzIypcvr4cffth52c/PT0ePHjU4EQAAV1e+fHnZbP87wVS6dGmlpqbmut/dd9+tOnXqaMOGDbp06ZLWr1+vkJAQSdLRo0f1+eefKyAgwPm/uLg4nTp1yvn4atWqOf/Zy8tL06ZN06JFi9SiRQv1799fBw4cyNe8VatW1V//+letW7dOFy5c0KZNmwiyYsj4KcsrORwOffLJJ87DqgAAFLXSpUs7j2pJ0qlTp1S1atUb2lZwcLBWrVolh8OhunXrOk8jVqtWTWFhYYqMjLzqY//44aKPPvqoHn30UaWlpWn69Ol69dVXtXDhwnzNER4ers8++0xZWVny8/O74f1B4SlWQfbGG2/Iy8tLvXv3vq7HzRgZJk9PT+dlR6Zdrrb/faFnhj1LHu5uBTYnAODW1aBBA61atUr16tXT5s2btWPHDjVs2PCGttWxY0dNmzZN58+fV3BwsPP60NBQdevWTV9//bUeeeQRZWZm6vvvv9fdd9+tO++8M9d2Tp8+re+//16PPPKISpUqJS8vL7m65n2Sq1KlSjp8+HCOj71o166dxo4dqzNnzui55567oX1B4TJ+yjJbVFSUEhISNH369Kv+kl1N/PsRipv8nPN/V8aYJGIMAJBvo0aN0oYNGxQQEKDY2Fi1a9fuhrdVpUoV+fn5adeuXerYsaPz+mrVqmnWrFl6//331axZM7Vq1Urz5s276sdbOBwOLViwQI8++qgeeugh7dixQ2PGjMnzvgMHDlRERIQCAgK0Zs0aSVKpUqX0+OOPKzExUY899tgN7w8Kj4tlWZbpIaZOnapdu3Zpzpw5Kl26dL4fl56ervj4eGnzv6W0ZOf1/sPnFsaYt6S4uDj5+/ubHqPEYv1uHmt4fX766Sfde++9zsspKSkqU6aMwYlKtttp/d555x39/vvvBfrGudtp/a7XH/9dlf7XLQ0bNsxxZk8qBqcsf/nlF73//vuqVauWevbsKUmqUaNGkX/1BAAAt6pz585p6dKlmjx5sulRcBXGg6xevXrat2+f6TEAALglLV68WBMmTFBoaKgefPBB0+PgKowHGQAAKDzdu3dX9+7dTY+BP1FsXtQPAABwuyLIAAAADCPIAAAADCPIAAAADCPIAKAEs7l7/vmdbkCGPatQtitJJ06cUJ8+fQpt+1fas2ePhg4dmudtiYmJN/RVfTExMRo0aNDNjpYvYWFhSktLK5RtX89+9OnTRxs2bCi07YN3WQJAiebpYdPfhkcX+HYXTu5V4NvMVrVqVX388ccFtr3MzMwcX/Z9pUaNGumtt94qsOcqaitWrDA9AooIQQYAuCGJiYnq2rWrtm3bluty9j/37NlTGzdu1KVLlzR+/HgFBATkuN+sWbN07tw5/etf/5IknT17VkFBQdqwYYNsNpumTZumHTt2KCMjQ76+vhozZozKlCmjiIgIubm56eDBg0pJSdGiRYs0YsQI/frrr7LZbKpdu7ZmzJihbdu2KSoqSjExMZKk6OhoLViwQN7e3mrVqpVzXzIzMzVgwACdPXtW6enpaty4scaOHSsPDw9lZGQoMjJSW7dulY+PT65PX79SYGCgwsLCtGXLFp06dUp9+/Z1fj9zVFSUtm/fLrvdLh8fH02YMEHVq1eXJG3YsEEzZ85UZmamXF1dNWnSJDVo0EC+vr7auXOnypQpo927d2v8+PFKTU2Vl5eXRo0apcaNG19zra+1X9fy66+/auTIkUpNTVX9+vWVnp7uvO3kyZOKjIzU0aNHdenSJYWEhOj555+/5vZOnTqlV155RSkpKUpPT1erVq00fPjwPO/r6+urF198UV999ZXS0tL0yiuvqH379pKkoUOH6uDBg7Lb7frLX/6iCRMm6I477tC2bds0fvx4NW7cWD/88INsNpsmT56sd955R7/88ouqVaummTNnysvLSzNnztSvv/6qs2fP6uTJk6pXr54mTJigsmXL6ttvv9X06dOVnp6urKwsPf/88+rUqdM1962gcMoSAFAozp07Jz8/Py1fvlwvvvhinl/Z07lzZ61Zs0aZmZmSpFWrVikwMFBeXl6aO3euypYtqyVLlmjlypWqUqWK5syZ43zsTz/9pLlz52rFihX65ptvlJKSojVr1mjlypUaN25cruf6+eef9d577+mTTz7RsmXLdO7cOedtbm5umjJlimJiYrRq1SplZWVp6dKlkqRPP/1UiYmJWr16tRYsWKDdu3dfc7/T0tL06aef6qOPPtJbb72llJQUSVK/fv20dOlSrVy5UsHBwc71OHjwoEaPHq2pU6dq5cqVWrx4sWrUqJFjmxkZGRo0aJBefvllxcbGavDgwRo0aJAyMjKuudbX2q9rGT58uP72t79p9erVeuqpp7Rnzx7nbSNGjFCfPn20ZMkSRUdHa9OmTdq8efM1t1euXDnNnj1bMTExWr58ueLj47Vp06ar3t/V1VUrVqzQe++9p9dee01nzpyRdPl7RmNiYhQbG6u6devqgw8+cD7mwIED6tWrl2JjY+Xn56dnn31WI0eO1Jo1a+Tq6qrVq1c77xsXF6epU6fq888/l7e3t2bNmiVJuu+++7Rw4UItX75c8+fPV1RUlM6fP/+n61UQOEIGACgUXl5eatOmjSTJz89PUVFRue5z1113qW7dutq4caPatm2rZcuWaeTIkZKk9evX6+LFi1q3bp2ky1HSoEED52ODgoLk5eUlSWrQoIEOHDigsWPH6qGHHlLr1q1zPdf27dvVunVrVapUSZLUo0cPrV27VtLlL+/+8MMPtWnTJjkcDp0/f16lSpWSJG3btk2dO3eWu7u73N3dFRoaqp07d151v7O/RLxGjRoqV66cjh8/rjp16mjTpk1auHChUlNTnQEqSVu2bFHLli1Vq1YtSZKHh0euI1gHDx6Uu7u7mjVrJkl65JFH5O7uroMHD6pMmTJXXetr7dfVXLx4Ufv371dYWJhze/Xr15ckpaamavv27UpKSnJu/9KlSzpw4ICaN29+1W1mZWVp8uTJ2rVrlyzL0unTp/Xzzz+rZcuWed7/iSeekCTdc889uu+++/T999+rbdu2WrFihWJjY2W325WamupcM0mqXbu28+jlfffdp6NHj+rOO++UJN1///1KSEhw3vfK34Nu3bopMjJSkpSUlKR//etfSkhIkJubm86fP6+DBw/Kz8/vmmtWEAgyAMANsdlssizLefnK01qSckSFq6trjgi5Unh4uJYvX64aNWooOTlZAQEBkiTLsvT66687I+SPsmNMkmrWrKlVq1Zp69at2rRpk6ZNm6bY2Nh870tsbKzi4uIUHR0tb29vzZ49W7///nu+H3+lK7802s3NTVlZWTpy5IgmTpyoJUuWqGbNmtq5c6eGDRt2Q9vPy9XWuiD3S7ocYC4uLlqyZInc3d3z/eXi8+fP14ULF/TZZ5/J09NTr776aq7flz/z3Xff6ZNPPtGiRYtUoUIFxcbGavHixc7br1wDNze3XD+H/DzfmDFjFBgYqHfeeUcuLi5q3779dc95ozhlCQC4IZUqVZLdbnceeVi1atUNbefxxx/Xjh07NH/+fIWHh8vFxUXS5ddjLViwwPkuw4sXL+rAgQN5buP48eNyc3NTu3btNHLkSCUlJeU4JSlJDz30kDZu3Og8/bVkyRLnbcnJyfLx8ZG3t7eSk5Nz7EvTpk21YsUKZWZmKi0t7Yb28+LFi3J3d1flypXlcDi0aNEi523NmzfXpk2bnKGUkZGhixcv5nh87dq1ZbfbtXXrVknSt99+q8zMTNWuXfuaz3ut/boab29v1a9f3xm0u3fv1v79+523+fv75zh1fOzYMZ06depP56hcubI8PT114sQJffXVV9e8f/Zp1d9//1179+6Vn5+fLly4IG9vb5UvX14ZGRn5OvV6Nf/973+dR/liYmLUtGlT55zVq1eXi4uLNm/enOOoWmHjCBkA4IbYbDaNGjVKzzzzjCpUqJDnacL8KF26tNq2bauYmJgcf6j79++vd955R926dZOLi4tcXFw0cOBA1alTJ9c29u3b53w3pcPhUP/+/VW1atUcR4MaNGig559/Xk8++aS8vb1znC7r3LmzvvrqKwUFBalixYry9/d3Hhnp3r279u3bp44dO8rHx0eNGjVyRl1++fr6KigoyLmNVq1a6bvvvpMk1apVS2+88YaGDBmirKwsubm5adKkSfL19XU+3sPDQ2+//XaOF/XPmDHjT1+cf639upbJkydr5MiR+uCDD1S/fn01atTIeduUKVM0ceJEhYSEyOFwqGzZsho/frwqV6581e316dNHgwcPVnBwsKpWrXrVo57ZsrKy1LlzZ126dEnjxo1TxYoV9eijj2rlypVq3769fHx8FBAQkOO1bdcjICBAQ4YM0YkTJ1S3bl1FRERIuvymgbFjx2rmzJlq1KhRjp9BYXOxrjzeXMKkp6crPj5e2vxvKS3Zeb3/8LkGpypZ4uLi5O/vb3qMEov1u3ms4fX56aefcrzLLz0jU54eBf/f1hn2LHm4uxX4doub/J5yQ94KY/2ufGdpYZg5c6ZSU1M1YsSIQtl+tj/+uyr9r1saNmyY45SqxClLACjRMu2F8/qW2yHGgOKEU5YAAKDY2LdvX6Fu/6WXXirU7d8ojpABAAAYRpABAAAYRpABAAAYRpABAAAYRpABAAAYRpABQAlWysO9ULbryLQXynYl6cSJE+rTp0+hbf9Ke/bs0dChQ/O8LTExUYGBgde9zZiYGA0aNOi6HpOYmKiHH344z9tuZj22bdumb7755oYe269fPx06dOhP7xcTE6ODBw/e0HOYkt99K0742AsAKMHc3D0UN/m5At9uYX7AdtWqVfXxxx8X2PYyMzNls+X956xRo0bOT/Avrm50PTIzM7V9+3alpqaqRYsW1/34Dz74IF/3W7ZsmXx8fP70a5r+KPt7L7O/CqsoZD9nfvetOCHIAAA3JDExUV27dtW2bdtyXc7+5549e2rjxo26dOmSxo8fr4CAgBz3mzVrls6dO6d//etfkqSzZ88qKChIGzZskM1m07Rp07Rjxw5lZGTI19dXY8aMUZkyZRQRESE3NzcdPHhQKSkpWrRokUaMGKFff/1VNptNtWvX1owZM7Rt2zZFRUUpJiZGkhQdHa0FCxbI29tbrVq1cu5LZmamBgwYoLNnzyo9PV2NGzfW2LFj5eHhoYyMDEVGRmrr1q3y8fHJ9enrV4qKitL27dtlt9vl4+OjCRMmqHr16s7bJ02apM2bN0uSXn/99VzrIUk//PCDpkyZopSUFEnSoEGD1Lp1a+f9unTpoq1bt6pLly5atGiRHA6HtmzZok6dOqlv375X3Y8/CgwM1OzZs1W/fn316dNHDRs21Pfff6+TJ0+qQ4cOGjZsmJYuXar4+HhFRkZq+vTpGjFihB555BHNmTNHX3zxhex2u6pVq6Y33nhDlStX1syZM/XLL7/o4sWLOnr0qD799FPNnj07zzXJ3p/u3bvr66+/VlpamqZMmaJFixbphx9+UKlSpTRr1iznVzJlP2dWVpaqVq16zecMDw937tuJEycUGRnp/Bqt4OBgDRgwQLGxsfroo49kt18+GjxixAjnVzoFBgYqLCxMW7Zs0alTp9S3b1/17t07Xz/jG0WQAQAKxblz5+Tn56chQ4Zo5cqVzj+2V+rcubO6d++u4cOHy2azadWqVQoMDJSXl5dmzZqlsmXLOr8E/M0339ScOXM0ZMgQSZe/mubf//63vLy89J///EcpKSlas2aNJOn8+fO55vn555/13nvvafny5apUqZLGjBnjvM3NzU1TpkyRj4+PLMvSiBEjtHTpUj355JP69NNPlZiYqNWrVyszM1O9evVSjRo18tznfv36Ob+S57PPPtOUKVM0bdo053o0aNBAERER2rZtm1555RV9+eWXOR5/4cIFvf7665ozZ46qVKmikydPqlu3bs4vBT937pwaNWrkfI5z587l+Bogy7Kuuh9/5tixY4qOjlZKSoratWunbt26qWvXrlq+fLn69u2rNm3aSJJWrFihw4cPa/Hixbp06ZJWrFihSZMmOY9E7t69WzExMapQoUK+1sTf319Dhw7V3Llz9fTTT+vjjz9WZGSkxowZo3//+98aMmRIjud0dXXVwoULr/mcVxo2bJhatWqlmTNnSpLzS8VbtGih4OBgubi46LffftPTTz+tTZs2OR+Xlpbm/NmHhIQoPDxcZcqUueb+3AyCDABQKLy8vJx/xP38/BQVFZXrPnfddZfq1q2rjRs3qm3btlq2bJlGjhwpSVq/fr0uXryodevWSZIyMjLUoEED52ODgoLk5eUl6fIXhx84cEBjx47VQw89lOcXnW/fvl2tW7dWpUqVJEk9evTQ2rVrJV0+1fXhhx9q06ZNcjgcOn/+vEqVKiXp8uu0OnfuLHd3d7m7uys0NFQ7d+7Mc583bdqkhQsXKjU1VZmZmTluy36sJD388MMqVaqUfvvtN3l7ezvvs2vXLiUmJqpfv37O61xcXJSQkCAfHx95enqqQ4cOV1vya+7HnwkKCpKrq6vKli2rOnXq6NChQ6pVq1au+61fv17x8fEKDw+Xw+GQZVk59qFly5Y5wuhaa+Ll5eX8Wd1///268847nUcg77//fm3ZsiXXc0qXv3z8Ws+ZLSUlRbt27dL8+fOd12Xf7/Dhwxo6dKhOnDghm82m06dP69SpU84jch07dpQk1ahRQ+XKldPx48dVp06da+7PzSDIAAA3xGazybIs5+X09Jzfq3nlaTJXV9er/vEKDw/X8uXLVaNGDSUnJysgIEDS5aM9r7/+uvM00h9lx5gk1axZU6tWrdLWrVu1adMmTZs2TbGxsfnel9jYWMXFxSk6Olre3t6aPXu28xRXfh05ckQTJ07UkiVLVLNmTe3cuVPDhg27rm1YliVfX19FR0fnui0xMVGlS5e+5muybmY/rvyyazc3N2VlZV11xhdeeEHdunXL88vFr7z8Z2vyx9+RKy9fOcOVz5mXG/ki8ldeeUURERFq166dHA6HHnjggRy/w3mtR0H8jK+Gd1kCAG5IpUqVZLfblZCQIEnO02rX6/HHH9eOHTs0f/58hYeHO4MjMDBQCxYsUFpamiTp4sWLOnDgQJ7bOH78uNzc3NSuXTuNHDlSSUlJOnfuXI77PPTQQ9q4caPOnDkjSc5ToZKUnJwsHx8feXt7Kzk5Oce+NG3aVCtWrFBmZqbS0tKuup8XL16Uu7u7KleuLIfDkev0rN1ud0bid999p7S0NN1zzz057tOkSRMlJCRo69atzut2796dI3yvlD1vfvbjRpUpUybHcwQGBmrhwoXO08IZGRn6+eef83zsn61Jfl3Pc/5x9iZNmmjBggXO67JPWSYnJztPPS9dulQZGRl/ur2C2p+8cIQMAEqwLHtGobwj0pFpl6vt2h+pYbPZNGrUKD3zzDOqUKFCnqcJ86N06dJq27atYmJi9NVXXzmv79+/v9555x1169bN+W69gQMHqk6dOrm2sW/fPufriRwOh/r376+qVavmODrUoEEDPf/883ryySfl7e2tli1bOm/r3LmzvvrqKwUFBalixYry9/d3Hi3p3r279u3bp44dO8rHx0eNGjVyRt2VfH19FRQU5Lxfq1at9N133zlvL1++vH7++WfNnXv55zV16tRcL7a/4447NGvWLL355puaMGGC7Ha7atasqdmzZ+e5du3atdPy5csVFhamTp066cknn7zqftyoHj16aNKkSZo3b55GjBihzp0769y5c/+vvbuLbar+4zj+WTe6J2Fzw8k6jKDJSMOiLluCmmxm0wuRRkmMCZot4QLBLBIjwTmQhzg07sGnhEyWqBeaP9EbgQiCKFkWEggEhkYWfA7ioI2TDYVtrrL254V/uhXWWp3113bv19VOl7Xf8823J5+dX0+P6urqQlc1Pvroo2HLybH2JFYTX1P684xZpNe82ssvv6znn39eHo9HDodDHo9HK1eu1Lp169TQ0KC8vDxVVVUpPz//L5/r39qfyaSZSLE7Cfj9fvX29kqH/ieNjqf3eF6unWp6enpUUVFhu4ykRf+mjh7+PV9++WXYVX6TLRkhdvRvauhfZFe/V6Xx3FJWVha2JCqxZAkAAGBdSixZlq1qCUuasZxqBwAASBQpeYaMMAYAAJJJSgYyAEhlSfzRX2Ba+CfvUQIZACSRrKwsDQwMEMqABGWM0cDAQMxfyHtFSnyGDACmi7lz5+rs2bP6+eefJf35fUyT3acQsaF/U0P/JpeVlRXx9lqREMgAIInMmDFD8+fPD2339PTo9ttvt1hRcqN/U0P//j0sWQIAAFhGIAMAALAsqZcsr3yoNZb7TyGyqd5WY7qjf1NHD6eG/k0N/Zsa+he7K3llsotykvrWSZcuXdI333xjuwwAAICYlZaWaubMmWGPJXUgCwaDGh4e1owZM5SWlma7HAAAgIiMMbp8+bJyc3PlcIR/aiypAxkAAEAq4EP9AAAAlhHIAAAALCOQAQAAWEYgAwAAsIxABgAAYBmBDAAAwDICGQAAgGVJe+uk06dPq6mpSb/88ovy8/PV2tqqefPm2S4rodXW1srpdCozM1OStHbtWlVVVenzzz/Xpk2b5Pf7VVJSovb2dhUWFlqu1r7W1lbt379f586d0+7du1VaWiop+uwxl+Mi9S/SHEpiFie4cOGCGhsb9eOPP8rpdOrmm29Wc3OzCgoKovaJHo6L1sMFCxaotLQ09OWcbW1tWrBggSSpq6tLbW1tCgQCWrhwoV566SVlZ2fb3BVrGhoadPbsWTkcDuXk5Gjjxo1yu90cB+PBJKn6+nqza9cuY4wxu3btMvX19ZYrSnw1NTXm66+/DnssEAiY++67zxw7dswYY0xHR4dpamqyUV7COXbsmPF6vdf0LdrsMZfjIvVvsjk0hlm82oULF8yRI0dC2y0tLWbdunVR+0QPw0XqoTHGlJaWmqGhoWv+ZmhoyNx9993m9OnTxhhj1q9fb7Zu3fqf1JuILl68GPr5008/NUuXLjXGcByMh6RcshwYGNCpU6fk8XgkSR6PR6dOndLg4KDlypJPb2+vMjMzVVlZKUlatmyZPv74Y8tVJYbKykoVFxeHPRZt9pjLcJP1LxpmMVx+fr4WLVoU2r7jjjvk5yCG7QAABdZJREFU9Xqj9okehovUw2gOHjyosrKy0BmdZcuWad++ffEsM6FNvN/i0NCQ0tLSOA7GSVIuWfp8Pt14441KT0+XJKWnp6uoqEg+n08FBQWWq0tsa9eulTFGFRUVWrNmjXw+n1wuV+j3BQUFCgaDoVPNCBdt9owxzGWMrp7DWbNmMYtRBINBvffee6qtrY3aJ3oY2cQeXlFfX69AIKDq6mqtXr1aTqfzmh66XC75fD4bJSeM5557TocOHZIxRm+99RbHwThJyjNk+Ge2b9+uDz/8UB988IGMMWpubrZdEqYh5vDv27Jli3JyclRXV2e7lKR1dQ+7u7u1Y8cObd++Xd999506OjosV5i4XnzxRXV3d+vpp59WW1ub7XJSVlIGsuLiYv30008KBAKSpEAgoP7+/r+1PDIdXemP0+nUY489phMnTqi4uDjsFP7g4KAcDse0/286kmizx1zGZrI5vPI4s3it1tZWnTlzRq+//rocDkfUPtHDyV3dQ2l8Dq+77jo98sgjEefQ6/XyHv6/pUuX6ujRo5ozZw7HwThIykBWWFgot9utPXv2SJL27Nkjt9vN6dAoRkZGdOnSJUmSMUZ79+6V2+1WWVmZRkdHdfz4cUnS+++/r/vvv99mqQkt2uwxl38t0hxKYhYn8eqrr6q3t1cdHR1yOp2SoveJHl5rsh7++uuvGh0dlSSNjY1p//79oTmsqqrSyZMn9cMPP0j6s4eLFy+2Urttw8PDYcu1XV1dysvL4zgYJ2nGGGO7iH/i+++/V1NTky5evKhZs2aptbVVt9xyi+2yElZfX59Wr16tQCCgYDCoW2+9VRs2bFBRUZFOnDihzZs3h10mP3v2bNslW/fCCy/ok08+0fnz53X99dcrPz9fH330UdTZYy7HTda/zs7OiHMoiVmc4Ntvv5XH49G8efOUlZUlSZo7d646Ojqi9okejovUwxUrVmjTpk1KS0vT2NiYysvLtX79euXm5kqSDhw4oPb2dgWDQbndbrW0tCgnJ8fmrlhx/vx5NTQ06LfffpPD4VBeXp6effZZLVy4kONgHCRtIAMAAEgVSblkCQAAkEoIZAAAAJYRyAAAACwjkAEAAFhGIAMAALCMQAYAAGAZgQwA/gW1tbU6fPiw7TIAJCkCGQAAgGUEMgApyefz6cknn9Sdd96pRYsWqbm5WcFgUG+88YZqamp01113qbGxMXQrp6NHj6q6ujrsOSae9dq6daueeuopNTY2qry8XEuWLNHJkyclSc8884y8Xq+eeOIJlZeX68033/xvdxZA0iOQAUg5gUBAq1atksvlUldXlw4ePKgHHnhAO3bs0M6dO/Xuu+/qwIEDGhkZUXNzc8zP29XVpSVLluj48eOqra3Vli1bJEnt7e1yuVzq7OzUZ599pscffzxeuwYgRRHIAKScL774Qv39/WpsbFROTo4yMzNVWVmp3bt3a/ny5brpppuUm5urNWvWaO/evRobG4vpeSsqKnTPPfcoPT1dDz30kL766qs47wmA6YJABiDl+Hw+uVwuZWRkhD3e39+vkpKS0HZJSYnGxsY0MDAQ0/NOvEl3VlaW/H5/zGEOAKIhkAFIOcXFxfL5fNeEpaKiIp07dy607fV6lZGRocLCQmVnZ2t0dDT0u0AgoMHBwf+sZgDTG4EMQMq57bbbdMMNN+iVV17RyMiI/H6/enp65PF49M4776ivr0/Dw8N67bXXtHjxYmVkZGj+/Pny+/3q7u7W5cuXtW3bNv3+++8xv+bs2bPV19cXx70CkMoIZABSTnp6ujo7O3XmzBnV1NSourpa+/bt08MPP6wHH3xQdXV1uvfee+V0OrVx40ZJ0syZM7V582Zt2LBB1dXVys7O1pw5c2J+zZUrV2rbtm2qrKzU22+/Ha9dA5Ci0owxxnYRAAAA0xlnyAAAACwjkAEAAFhGIAMAALCMQAYAAGAZgQwAAMAyAhkAAIBlBDIAAADLCGQAAACWEcgAAAAs+wNsx69f07eI9AAAAABJRU5ErkJggg==\n" + }, + "metadata": {} + } + ] + }, + { + "cell_type": "markdown", + "source": [ + "PARTE 5\n", + "\n", + "Analizar correlaciones de variables, entre:\n", + "\n", + "Carrera\n", + "\n", + "Edad\n", + "\n", + "Género\n", + "\n", + "Localidad" + ], + "metadata": { + "id": "zjPhuNjbtXhU" + } + }, + { + "cell_type": "code", + "source": [ + "# hago mapa de calor de todo el dataset\n", + "# me quedo solo con las columnas de interes\n", + "stats = pd.DataFrame(df_total, columns=['career', 'age', 'gender', 'location', 'university'])\n", + "# paso las variables a categoricas\n", + "stats['career']=stats['career'].astype('category').cat.codes\n", + "stats['gender']=stats['gender'].astype('category').cat.codes\n", + "stats['location']=stats['location'].astype('category').cat.codes\n", + "stats['university']=stats['university'].astype('category').cat.codes" + ], + "metadata": { + "id": "6-jcX6REOe1w" + }, + "execution_count": 97, + "outputs": [] + }, + { + "cell_type": "code", + "source": [ + "sns.heatmap(stats.corr(), vmin=-1, vmax=1, annot=True)\n", + "plt.title('Correlation Heatmap', fontdict={'fontsize':12}, pad=12);" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 290 + }, + "outputId": "310a1605-378d-4c79-9086-f8d826430af2", + "id": "6HlINn3_Oe1x" + }, + "execution_count": 99, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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CILgME9iS+iBbu8tCIIglB+zZC71ozxt2rSJ8PBwGjVqxHfffXfPtGvWrKFDhw6EhYUxefJkzMVm9N1r3d2ISkgQBKGCkCSp1I/y1LBhQ+bMmUPXrve+h1pycjILFy5k9erV7Nq1i6SkJDZv3nzfdfciKiFBEIQKoiyVkFarJSUlxe6h1WrLvN/g4GDq1auHk9O9q4SdO3cSFhaGj48PTk5OxMTEsH379vuuuxcxJnQPTS5vdXQRhFLyc3QBBKEcGAtTS512wYIFLFy40G758OHDGTFiRAlbPLj09HT8/f2tr/39/UlPT7/vunsRlZAgCMLf0IABA9BoNHbLPT097ZZpNBrS0tJKzOfAgQPI5fJyL19piUpIEAThb8jT07PECqcksbGx5bJPPz8/m8osLS0NPz+/+667FzEmJAiCIJRKp06d+PHHH8nKysJsNrN27VpeffXV+667F5n0JF4nQhAEQbDaunUrM2bMQKvV4uzsjFKp5Msvv6RevXrMmzePatWq0bt3bwBWrVrFF198AUDLli15//33rd1591p3N6ISEgRBEBxGdMcJgiAIDiMqIUEQBMFhRCUkCIIgOIxFStBdAAALDElEQVSohARBEASHEZWQIJSDlJQUmjdv/sj2V79+ffLz88s935SUFFavXm2zbPDgwVy9erXc91VWGRkZ9O/f/5Hs6/Tp04wdOxYArVbL559//kj2+yQSlVAFUFRUVKHyER4dk8nk6CLYSE1NtauEPv/8c2rVquWgEt3h6+vLsmXLyi2/e31emjZtyuzZswFLJXR72rFQ/kQlVE6OHz9O7969iYiIICIigl9++YXp06cTHR1NREQEAwYMIDXVcl2o22fN06dPR6PRsHbtWjIzMxk5ciTdu3cnPDycJUuWWPO+fPkyb775pjWv9evXW9fVr1+fBQsWEB0dXeJ1pB6msWPH0q1bN8LDwxk2bBg3b94EYM6cOXTo0IGYmBhmzpxJt27drNvExsYSExNDt27deP3117l8+fIjK+/OnTvp3LkzUVFRLFmyxNqaOHnyJP3796dbt25069aNPXv2AHeO05w5c4iKiqJTp04cPXrUmt/y5cvp0KEDGo2GdevW2exr79699OrVi27dutGzZ09OnDgBQFxcHOHh4UyYMIHIyEj27dv3wHGdOnWKnj17Eh4eTs+ePTl16pR13c8//0y3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\n" + }, + "metadata": {} + } + ] + }, + { + "cell_type": "code", + "source": [], + "metadata": { + "id": "zdrtofz0adxH" + }, + "execution_count": null, + "outputs": [] + }, + { + "cell_type": "markdown", + "source": [ + "**CONCLUSIONES**\n", + "\n", + "En lo que respecta a la distribución de carreras entre las universidades de La Pampa y La Universidad Abierta Interamericana, existe bastante diferencia entre ambas universidades.\n", + "La carrera con mayor participación en la Universidad de La Pampa es la Licenciatura en Producción de Bioimágenes (que ocupa el lugar 18 en la Universidad Interamericana). Mientras que la de mayor participación en la Interamericana es Actuario (que ocupa el octavo lugar en La Pampa).\n", + "\n", + "Respecto a la distribución por género, en ambas universidades se puede decir aproximadamente que la participación por género es muy similiar entre las carreras y las universidades. Sindo la Universidad de La Pampa la que tiene una leve mayoría de mujeres, mientras que en la Universidad Abierta Interamericana es al revés.\n", + "\n", + "En cuanto a distribución por edad, tal como se vio, no se puede sacar ninguna conclusión debido a la poca fiabilidad que tiene este dato en los regigtros.\n", + "\n", + "Si analizamos el número de estudiantes por localidad y por universidad, vemos que este número es muy bajo para todos los casos, siendo el más alto de 8 estudiantes para la universidad de la Pampa y 5 para Interamericanaambas universidades. Las localidades con más cantidad de estudiantes en Universidad de La Pampa son: Agua Colorada, 9 de Julio, Arroyo Grande y Algarrobo. Mientras que en la Interamericana, el máximo de 5 alumnos se da en las localidades de Villa Santos Tesei, Alto del Puesto y Glew. Se concluye que hay una tendencia a darse una mayor concentración en las localidades más cercanas a las universidades, aunque no es condición necesaria y suficiente, dado que en la mayoría de las localidades analizadas (con más de 3 estudiantes), existen alumnos de ambas universidades.\n", + "\n", + "En cuanto a la distribución entre las universidades por fecha de inscripción, se nota un mayor número de inscripciones en la Universidad de La Pampa, siendo la distribución entre los meses bastante uniforme. Hay que tener en cuenta quee en el filtrado de datos desde la base de datos postgres, para 2020 se consideran solamente los meses de septiembre, octubre, noviembre y diciembre. Mientras que para el 2021 solamente se consdiera los datos del mes de enero y solamente un mes de febrero (lo que se refleja por la baja cantidad de reistros en este mes).\n", + "\n", + "Finalmente si analizamos el mapa de calor entre ciertas variables, vemos que existe una importante correlación entre universidad y la edad, lo que ya se sugería en el análisis de los boxplot de distribución de edad. Esto se puede deber a las fechas de fundacíón: La Pampa en 1958, y la Interamericana en 1995, ya que en el dataset no se filtró por edad máxima, y por tanto se tiene el registro histórico de alumnos. Aunque como se vio, estos datos no son coherentes con respecto a las fechas de inscripción de 2020 y 2021.\n", + "Otro aspecto que puede desprenderse del mapa de calor, es la correlación entre la distribución de las carreras por universidad, tal como se había comentado antes. Sin embargo, no se pudo identificar ningún patrón en las carreras (por ejemplo las de perfil científico y las de perfil administrativo) entre ambas universidades.\n", + "Finalmente del mapa de calor, a diferencia de lo que se esperaba, se puede ver una baja correlación entre localidad y universidad, aunque como se vio, es arriesgado tomar una conclusión respecto a este punto, dado los pocos datos con que se cuenta." + ], + "metadata": { + "id": "NknN9BOHPi-6" + } + } + ] +} \ No newline at end of file diff --git a/assets/notebooks/GrupoF.ipynb b/assets/notebooks/GrupoF.ipynb new file mode 100644 index 00000000..6e016931 --- /dev/null +++ b/assets/notebooks/GrupoF.ipynb @@ -0,0 +1,2053 @@ +{ + "nbformat": 4, + "nbformat_minor": 0, + "metadata": { + "colab": { + "provenance": [] + }, + "kernelspec": { + "name": "python3", + "display_name": "Python 3" + }, + "language_info": { + "name": "python" + } + }, + "cells": [ + { + "cell_type": "code", + "execution_count": 136, + "metadata": { + "id": "t-ldjkqexPlL" + }, + "outputs": [], + "source": [ + "import pandas as pd\n", + "import matplotlib.pyplot as plt\n", + "import seaborn as sns\n", + "import numpy as np\n", + "%matplotlib inline" + ] + }, + { + "cell_type": "code", + "source": [ + "df_moron = pd.read_csv('/content/drive/MyDrive/Alkemy/GFUMMoron_process.txt', sep=',')\n", + "df_rio4 = pd.read_csv('/content/drive/MyDrive/Alkemy/GFUNRioCuarto_process.txt', sep=',')\n", + "df = pd.concat([df_moron, df_rio4], ignore_index=True, axis=0)" + ], + "metadata": { + "id": "_yu8T9dvxwa9" + }, + "execution_count": 137, + "outputs": [] + }, + { + "cell_type": "markdown", + "source": [ + "# Inscriptos" + ], + "metadata": { + "id": "8RnvnoekyuIZ" + } + }, + { + "cell_type": "code", + "source": [ + "print('Inscriptos Universidad de Moron: ', df_moron.shape[0])\n", + "print('Inscriptos Universidad de Rio 4to: ', df_rio4.shape[0])" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "i9qVvX1vyp7-", + "outputId": "7e98d521-7a02-4044-91c8-b16890f428d7" + }, + "execution_count": 138, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "Inscriptos Universidad de Moron: 3847\n", + "Inscriptos Universidad de Rio 4to: 571\n" + ] + } + ] + }, + { + "cell_type": "markdown", + "source": [ + "# Edad" + ], + "metadata": { + "id": "mkXhFL3MzHbz" + } + }, + { + "cell_type": "code", + "source": [ + "fig, (ax0, ax1) = plt.subplots(1, 2, figsize=(12,5))\n", + "fig.tight_layout()\n", + "\n", + "sns.boxplot(data=df, y='age', x='university', ax= ax0)\n", + "ax0.spines['top'].set_visible(False)\n", + "ax0.spines['right'].set_visible(False)\n", + "ax0.tick_params(axis='both', which='major', labelsize=12)\n", + "ax0.set_ylabel('Edad', fontsize=20)\n", + "ax0.set_xlabel('Universidad', fontsize=20)\n", + "\n", + "# hacer histograma\n", + "\n", + "df.sort_values('age', inplace=True)\n", + "sns.histplot(data=df, x='age', hue='university', element='step', ax=ax1)\n", + "ax1.spines['top'].set_visible(False)\n", + "ax1.spines['right'].set_visible(False)\n", + "ax1.tick_params(axis='both', which='major', labelsize=12)\n", + "ax1.set_ylabel('Inscriptos', fontsize=20)\n", + "ax1.set_xlabel('Edad', fontsize=20)\n", + "\n", + "plt.suptitle('Edad por Universidad', y=1.1, size=22, weight='bold')\n", + "\n", + "plt.show()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 442 + }, + "id": "7NnR7UiyzF7-", + "outputId": "04aac89d-ef2d-42af-9694-484d9673878f" + }, + "execution_count": 139, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "iVBORw0KGgoAAAANSUhEUgAAA3MAAAGpCAYAAAAnc28aAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+WH4yJAAAgAElEQVR4nOzdd3xUVfrH8c+TIkU6amhSFAQEAkJoSrNiQZpYsGDAxQrY1hU7q+JasGBf+S0gLhZEsXfp9kQBqatAQIoYkAQCBEhyfn/cSZxMejLJZOD7fr3ui9x7yn3uZMLkybnnXHPOISIiIiIiIuElItQBiIiIiIiISMkpmRMREREREQlDSuZERERERETCkJI5ERERERGRMKRkTkREREREJAwpmRMREREREQlDSuZERPJhZq4EW6cy9J1UTpeQ33njA849oaLOXVmY2YSA12B6AfXmB9SLD3IcIXkPhIqZNQ+45vklbB+y924+74XmFXVuEZGiKJkTEREREREJQ1GhDkBEJEx8DOwtoCylIgORQ8Jbfl//EbIoKs4ecl/zilAFIiJyKFEyJyJSPNc755JCHYQcGpxzw0IdQ0VyziUDh9U1i4hUBN1mKSJSDsysr5l9ZmapZpZmZl+b2UXFaFffzO4xs7fNbJWZbTOzA2a2x8zWm9lbZja4kPbRZnabma00s3Rf+5lmdnwZryfPnCczq2Zm95rZar9zvWJmLQrpp5mZPWJmiWaWYmYHzSzZ198tZlazmOeu5evnFzPbb2ZLynJ9JZXfPCozO9PMPjGznWa2z8yWmNmoAtrnO2fOzD71O55lZs3yaXtWQPvJAeXRZnalmX1oZlt9r0+q7zW/z8zqFScmM6tiZneY2XIz22tmKX51O5jZ//m+93t838c/zGyFmb1qZjebWR2/+kXOmSvLe9fMepvZU77vyzq/91aKmf1kZk+aWatC2rcwsxm+c6b7fvbuMLPoos4tIhJSzjlt2rRp0xawAS5ga16CtvFAVj59OGBSwH5SQNu4AtoFbi8DFtA2Gvi0gPq7gBcDjk0owTU1D2j7E5BQwLn+BDrl08cVeLeqFnZdG4DORZx7CfBz4LFiXseEgHbTC6g3P6BefBHlrxRyTbcW8f5K8js+LKDsznzaBp6rvV/ZscCPRbzGm4G4ImLaAswNOJbiq9cXSC/iHM7/HPl8D+cH870LPFuMePYB5+Zz3Z3w3rP5tVkAfB9wrNj/F2jTpk1beW+6zVJEpHieN7P85sytcM7dl71jZifg/eJpfnW2AMuB9sCtxTzfFmAjsBPIAGLwfuk8wlc+AngXeNuvzR3AWQH9JAJpQHfgmmKeuziyV/Bc5Yu1G5A9qlYXeN3M2jvnMgDM7FRgGhDp18evwDqgI971ATQFPva1TS7g3B19/+7ES1yigKplvqKyuRwv6fgBaIV3HdnuNbMXnHMFzbn09y7eHLpjfPuXAQ9lF5pZdcB/ZPZb59xyX9kRwEd477Ns64GVeK9vnO9YI+ADM+tQyGvc0Lel4b3GB4ETfGV3AVX86v4IbALqA02AZsW4zkDBeO9mAauB7XjvjSp434vskb2qwFQza+Gc2wfeaCDwBt57NttuvASuAdCnFNciIlJxQp1NatOmTVtl3Cje6Fh+IwzPBZR/CVTzlVUFPgsoTwpoXxtoWUBMJwa0fcOv7Ajyji5c7Vcei/eLcYGjG0W8Hs3zufaJfuVN8X6h9y8f5lf+bUDZE/hGFoEa5B3periIc38K1ParU6WY1zEhoJ/pBdQLjCe+iPJ1QBNfWXW85N2/vG8h76/A98CjAeWd/couCygb5Vc2OvD7g9/oLTC8oNe4gPf8j0CjwNcY+J9fnf/L57VrBIzKfj0K+B7O9ysr83sXL2GrHRhLAa/nOX5lFwaUbQGa+ZU/kM/r0jzU/z9p06ZNW/amOXMiIsF1RsD+BOcbBXDOpeMlEwVyzqUC1c3seTNb6pvzk2FmjrwrALbx+7oLuUcX1gJT/PpdBrxaoisp3C7gQb/+NwLPB9Q5A8DMjsEbXcm2B7jHOed8bdOAuwPaDijk3JnANb7XKvv8+0t6AUH2iHNuky+WvXi3KPprVIK+/i9g//ICvt6NN6qUbVBAu07Am2Y228xmA4FzNgt7jQHGOee2ZO/4vcYb/Oqc45vndq6ZtTSzSOfcFufc1OzXoxiC8d5NAgaY2bvmzS3dkz0/D7gtoK7/z03gz+sLzjn/65uI914XEamUdJuliEjxtHDFW82yacB+YAK2vLDGZjYcb05UZGH1fGoVct6V2clScc9dQmuzk9RC+s+OqVnA8fXOuT0Bx34O2C9wERW8kaykokPMV2bAvuVbK+8CYRlF9JsQsJ8asF+FYnLO/c/MFuDNTQO4xMxuw7uN0T/5eDXgdQx8zc4t4lSFvcYHgK8LKHsI7/bDI/CS1Ef9yvaa2VfAFOfcm0WcP1uZ3rtmFoF3e+p5xTxfYT83uX5enXPpZrYWOKmYfYuIVCglcyIilYRvztNz5E7ktuEtNpL9S/sF/k0qKLSyCowz8Bf1ktpSdJUCBT4TsG6+tfIeL+pZgjsC9gOTxpKawl/JXEPgdKAtuT+3pwQ2KqHqhZRtc85l5VfgnJtnZp2A631xncBf79nqwJnAmWZ2m3NuUhljLI4LyJvILcUbrcvA+2NCnF9ZuPzciIgUSbdZiogE128B+ycG7LcrpG07cicRPwFNnXPnOO+5ZGNKcN62BfQfLMebWeCiI4H9b/T9mxRw/DgzOzLgWIeA/cA2/vJNMoppdcB+NzPL9YdNM6sPtA6ot6oM5yyNt/AW8ch2OblvsfzJOZcY0CYpYL+Nc84K2wo5f6GvsXNulXNurHPuRKAacBzeSpyb/aqNLawPP2V97/YK2P+Hc66Tc26w7+fmrfwaFXDuXD+vvvd4mR7rISJSnpTMiYgE1xcB+/dlJz2+f+8rpG3gM60O4Lu9zzdq90ghbRPJPXrU0syuyt4xs/Z4i2cESy3gTr/+m+CN1Pj7EsA59wfe6oDZjgT+aWbma3skcH9A2w+CGKu/r8h9C2QMMN3MGpunJfAaub8Xa5xza8spnnz55le+4nfoInKPLuU3Kvd+wP4zZpZn5NHM2pvZA2Z2bWliM7N4Mzvb957EOXfQObcemIO3EEy2BsXssqzv3cCfm5xbT83sOApPKgN/Xq8zM/9bL8eT+7ZMEZFKRbdZiogUT0GPJgB41jk33/f108BV/PUIgTOAX80s+9EEjQs5xwq8X0SzR626A6vN7Be8Ff0KbOuc229mTwP3+h3+P98v7NnLu1cr5NylcY+ZDQW24j2awP+X3l+Ad/z278JbgTL7j4i3AgPNbB3eQh0xfnWTgceDHCvgLU5iZo/gt9w/XqJwGd6tkfnNVbynPGIphinAON/X/nPu9pL/giBT8RKX7NGlM4FNZvYj3m2gdXxlR/vK/1nKuAbjLbayx8xW4t0KjK/v4/zqFWs0Mwjv3e+A6/z2nzazi/BGF3tS+HzFOXiPyGjp228E/Gxm2Y8maF9QQxGRykAjcyIixXMO3tyc/Lbm2ZWcc6vxRqj854U1Bvr7/p1W0Al8i1kErurYCm8hiyZ4owSFmYhvNMxPHNAP7//714poXxI/AAvxbn87g9yJXApwiXPuYPYB59wXwN/wHjadrRXe6+KfyG3Ce7DzH0GMNdDD5F15E/ImcpnA7SVYyCOonPf8uG/zKZrlv5KnX/0DwNl4t+dmq453G+IgvDl4R/uVFbWoS1GOBLrirYo5gNyJXDp5V5EsTFneu6/hvR+zReJd66l4ie+j+TUCb1QRuJjcI4O18N7T7fFey6XFuQARkVBQMiciEmTOuf/gLQzxBd7y8Xvxftkc5ZwbVUTbp/B+ufwe7xfi3Xi3Bg51zhX4S6mv7QG8xG883tywA3gPUJ6Nt/z7Z6W/qjz24o383OU71368EbWZQJxz7sd84puGN3ozCe+X5F14CcUOYBHeL//tnXOBK0MGlfPcgDdq8394D9XejZe8pQJL8EZYY4t6zStAfrdTFrjwiXPuN7yRrMvxVnjchPe9OYj3MPKv8Z7xdzq5RydL4kG824U/xXuMQArea7cbb9XJ54BOzrnPi9thWd67vran443mbsS71t/xblPtTN55koHtf/Sd47947+EDeCPLD+AlwkUtfiMiEjLZD2wVEREpkJk1B9b7HVrgnOsXkmBEREQE0MiciIiIiIhIWFIyJyIiIiIiEoaUzImIiIiIiIQhzZkTEREREREJQxqZExERERERCUNK5kRERERERMKQkjkREREREZEwpGROREREREQkDCmZExERERERCUNK5kRERERERMKQkjkREREREZEwpGROREREREQkDCmZExERERERCUNK5kRERERERMKQkjkREREREZEwpGROREREREQkDCmZExERERERCUNK5kRERERERMKQkjkREREREZEwpGROREREREQkDCmZExERERERCUNK5kRERERERMKQkjkREREREZEwpGROREREREQkDCmZExERERERCUNK5kRERERERMKQkjkREREREZEwpGROREREREQkDCmZExERERERCUNK5kRERERERMKQkjkREREREZEwpGROREREREQkDCmZExERERERCUNRoQ6gop199tnuk08+CXUYIiISGhbqAIpDn1UiIoe1Yn9WHXYjc9u3bw91CCIiIoXSZ5WIiBTHYZfMiYiIiIiIHApCnsyZ2RgzSzCz/WY23e94DzP73Mz+NLNkM3vTzBr6lZuZPWJmO3zb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MnABMBHYCXQHLvFrfh/egigbgAXAY3osgYiIBIseTSAiIlII3wPArZDyL4A2BZTtB0b5NhERkaDSyJyIiIiIiEgYUjInIiIiIiIShpTMiYiIiIiIhCElcyIiIiIiImFIyZyIiIiIiEgY0mqWpfTMM8/w66+/hjqMsJL9et14440hjiS8tGzZkrFjx4Y6DBERERGpZJTMldKvv/7KkuWryKxeL9ShhI2IAw6AxHXbQhxJ+Ijc+2eoQxARERGRSkrJXBlkVq/HvjbnhjoMOYRVW/1RqEMQERERkUpKc+ZERERERETCkJI5ERERERGRMKRkTkREREREJAwpmRMREREREQlDSuZERERERETCkJI5ERERERGRMKRkTkREREREJAwpmRMREREREQlDSuZERERERETCkJI5ERERERGRMKRkTkREREREJAwpmRMREREREQlDSuZERERERETCkJI5ERERERGRMKRkTkREREREJAwpmRMREREREQlDSuZERERERETCkJI5ERERERGRMKRkTkREREREJAwpmRMREREREQlDUaEOQEREREREpCLVqBJF8/EfBrXPWlWjWDahf1D7LIqSOREROWyYWTTQHtjrnFsT6nhERCQ0poyIC3qfw6d8G/Q+i6LbLEVE5JAza9YsLrroIv7888+cY2vXrgVYASQAK83sbTPTHzVFRCRsKZkTEZFDztSpU1m9ejX16tXLOXbrrbcCtATmAcuAQcDIkAQoIiISBErmRETkkLNy5Uq6du2as79r1y4++ugjgFnOuTOAbsBqlMyJiEgYUzInIiKHnOTkZBo2bJiz/80335CRkQHwOoBz7iDwOXB8SAIUEREJgkqfzJlZczP7yMx2mtnvZvZs9hwHM+tkZolmttf3b6dQxysiIqFXs2ZNUlNTc/YXLFiAmQEs9quWDtSs4NBERESCptInc8DzwB9AQ6AT0Be43syOAN4F/gvUBV4G3vUdFxGRw1irVq34+OOP2b9/PwcOHGDWrFnExsbinNvuV60Z3ueLiIhIWAqHZK4F3hyHdOfc78AnQDugH96jFZ5yzu13zj0NGHBayCIVEZFK4eqrr2bdunW0atWKtm3bsn79ekaOzDM9rgve6pYiIiJhKRySuaeAS8ysupk1Bs7hr4RumXPO+dVd5jsuIiKHsSuvvJLx48ezd+9eUlNTGTNmDGPHjs0p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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "#universidad de moron\n", + "pd.DataFrame(df_moron['age'].describe())" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 300 + }, + "id": "yUCEwyNq2I-b", + "outputId": "c93329d5-1f2f-4342-dfaa-856d1a268eaa" + }, + "execution_count": 140, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + " age\n", + "count 3847.000000\n", + "mean 66.800364\n", + "std 28.438156\n", + "min 18.000000\n", + "25% 43.000000\n", + "50% 67.000000\n", + "75% 91.000000\n", + "max 117.000000" + ], + "text/html": [ + "\n", + "
\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
age
count3847.000000
mean66.800364
std28.438156
min18.000000
25%43.000000
50%67.000000
75%91.000000
max117.000000
\n", + "
\n", + " \n", + " \n", + " \n", + "\n", + " \n", + "
\n", + "
\n", + " " + ] + }, + "metadata": {}, + "execution_count": 140 + } + ] + }, + { + "cell_type": "code", + "source": [ + "#universidad de rio4\n", + "pd.DataFrame(df_rio4['age'].describe())" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 300 + }, + "id": "PTWtwdar2gKW", + "outputId": "19e3f0f8-96a1-471d-da57-e14d76554b89" + }, + "execution_count": 141, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + " age\n", + "count 571.000000\n", + "mean 35.117338\n", + "std 10.230084\n", + "min 18.000000\n", + "25% 26.000000\n", + "50% 35.000000\n", + "75% 44.000000\n", + "max 53.000000" + ], + "text/html": [ + "\n", + "
\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
age
count571.000000
mean35.117338
std10.230084
min18.000000
25%26.000000
50%35.000000
75%44.000000
max53.000000
\n", + "
\n", + " \n", + " \n", + " \n", + "\n", + " \n", + "
\n", + "
\n", + " " + ] + }, + "metadata": {}, + "execution_count": 141 + } + ] + }, + { + "cell_type": "markdown", + "source": [ + "# Genero" + ], + "metadata": { + "id": "WibzWMzW3YrW" + } + }, + { + "cell_type": "code", + "source": [ + "fig = plt.figure(figsize=(5,2),dpi=144)\n", + "ax = fig.add_subplot(121)\n", + "\n", + "cts = df_moron.gender.value_counts().to_frame()\n", + "ax.set_title('Universidad de Moron', size=5, weight='bold')\n", + "ax.pie(cts.gender, labels=('Female', 'Male'), textprops={'fontsize': 5}, autopct=\"%1.1f%%\")\n", + "\n", + "ax = fig.add_subplot(122)\n", + "cts = df_rio4.gender.value_counts().to_frame()\n", + "ax.set_title('Universidad de Rio 4to', size=5, weight='bold')\n", + "ax.pie(cts.gender, labels=('Female', 'Male'), textprops={'fontsize': 5}, autopct=\"%1.1f%%\")\n", + "plt.suptitle('Distribución de estudiantes por género', y=1.1, size=10, weight='bold')" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 344 + }, + "id": "o98eQT5-7-Rj", + "outputId": "a1b316a7-3d35-42c0-b51a-da4f6aca134f" + }, + "execution_count": 142, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "Text(0.5, 1.1, 'Distribución de estudiantes por género')" + ] + }, + "metadata": {}, + "execution_count": 142 + }, + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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\n" + }, + "metadata": {} + } + ] + }, + { + "cell_type": "markdown", + "source": [ + "# Carreras" + ], + "metadata": { + "id": "kgqCh38g2xk2" + } + }, + { + "cell_type": "code", + "source": [ + "fig, (ax0, ax1) = plt.subplots(1, 2, figsize=(20,15))\n", + "fig.tight_layout()\n", + "\n", + "df_career_gender_moron = df_moron.groupby(['gender','career']).agg(inscriptos=('last_name','count')).reset_index().pivot(columns='gender', index='career', values='inscriptos')\n", + "df_career_gender_moron['suma'] = df_career_gender_moron['female'] + df_career_gender_moron['male']\n", + "df_career_gender_moron = df_career_gender_moron.sort_values('suma', ascending=True)\n", + "df_career_gender_moron.drop(columns='suma', inplace=True)\n", + "df_career_gender_moron.plot(kind='barh', stacked=True, ax=ax0)\n", + "\n", + "ax0.set_title('Universidad de Moron', fontweight='bold', fontsize=25, y=1.1)\n", + "ax0.spines['right'].set_visible(False)\n", + "ax0.spines['top'].set_visible(False)\n", + "ax0.tick_params(axis='both', which='major', labelsize=20)\n", + "ax0.legend(prop={'size': 20})\n", + "\n", + "\n", + "df_career_gender_rio4 = df_rio4.groupby(['gender','career']).agg(inscriptos=('last_name','count')).reset_index().pivot(columns='gender', index='career', values='inscriptos')\n", + "df_career_gender_rio4['suma'] = df_career_gender_rio4['female'] + df_career_gender_rio4['male']\n", + "df_career_gender_rio4 = df_career_gender_rio4.sort_values('suma', ascending=True)\n", + "df_career_gender_rio4.drop(columns='suma', inplace=True)\n", + "df_career_gender_rio4.plot(kind='barh', stacked=True, ax=ax1)\n", + "\n", + "ax1.set_title('Universidad de Rio 4to', fontweight='bold', fontsize=25, y=1.1)\n", + "ax1.spines['right'].set_visible(False)\n", + "ax1.spines['top'].set_visible(False)\n", + "ax1.yaxis.tick_right()\n", + "ax1.tick_params(axis='both', which='major', labelsize=20)\n", + "ax1.legend(prop={'size': 20})\n", + "\n", + "plt.suptitle('Inscriptos por Carrera', y=1.05, size=27, weight='bold')\n", + "\n", + "\n", + "plt.show()" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 505 + }, + "id": "gSxFxRgY22qe", + "outputId": "d8fa118e-2454-4dc8-aa13-2da037e0eee0" + }, + "execution_count": 143, + "outputs": [ + { + "output_type": "display_data", + "data": { + "text/plain": [ + "
" + ], + "image/png": "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zzyzLevTpw8Aq6yySrPOpXnmmYell16a119/fbblt99+O5dccgljx47l/fff54svvpht/fvvv0/v3r0rxvHoo48yc+ZMJDFs2LBm6wudWBMmTKj53MzMzMzM2sJtZTMzM7OWOWHLzMzMzMzMzKwVFllkkWbLunfvXnFdYX3xKADnnXceRx55JIstthjbbLMNffv2Zf7550cSN998M+PHj2fatGktxvHBBx8AqTPq0Ucfrbjd1KlTq56TmZmZmVl7cFvZzMzMrGVO2DIzMzMzMzMza4AvvviCYcOGscwyy/D44483GxlgzJgxNZVT6PA66qijOPvss9s9TjMzMzOzzua2spmZmXV13apvYmZmZmZmZmZm7e39999n8uTJbLzxxs06oKZOncrjjz9eUzkbbLAB3bp1Y9SoUR0RppmZmZlZp3Nb2czMzLo6J2yZmZmZmZmZmTXAUkstxfzzz89jjz022xQsM2bM4IgjjuD999+vuZx99tmHsWPHcvLJJzNz5sxm27z00ktMnDix3WI3MzMzM+tIbiubmZlZV+cpEc3MzKyZ/74xhX5Db290GGadrmnewY0OwaxrGTal0RGYzdG6devGL3/5S04//XS+853vsMsuuzB9+nRGjBjBpEmT2GKLLRgxYkRNZV144YW88MILnHDCCVx55ZVsuummLL300rz55ptMmDCBRx99lKuvvpoVVlihg8+qa3M7uetyO7CB3F4wM7My3FY2MzOzrs4jbFlDSeonKSQNL1k+PC/v15DAOkA+n/saHYd1LZWeIes8ku6TFI2OoxaSmiQ1NToOMzMzM/vKySefzFlnncV8883HH//4R2688UYGDBjAI488Qt++fWsuZ+GFF2bkyJFccMEFLLnkktxwww2cffbZjBgxgoUWWohzzjmHbbbZpgPPxMzMzMysfbmtXBv3tdmcam7ok5A0KNerYY2OpdFa854xN9zjWvn9xRrBI2yZzUXyB+RE4K8RMaShwcyFCg2GiOjX2EjMzMzMzLqor8koKf369SOics5+S+uamppm+3f37t05+uijOfroo5ttO3z4cIYPH17zsXv27Mnhhx/O4YcfXjl4MzMzM2sMt5UBt5Wt8dzXZjb3kzQIGAGcFBHDGhuNWes5YcvmVL8FTgfeaHQg7Wg14NNGB2FdzhukuvX1+LY/Z9oPmL/RQZiZmZmZmZmZ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\n" + }, + "metadata": { + "needs_background": "light" + } + } + ] + }, + { + "cell_type": "code", + "source": [ + "carr_moron = pd.pivot_table(df_moron,\n", + " values= 'last_name',\n", + " index=['career', 'gender'],\n", + " aggfunc='count'\n", + " ).unstack('gender').reset_index().droplevel('gender', axis=1)\n", + " \n", + "carr_moron.columns = ['career', 'female', 'male']\n", + "carr_moron['Total'] = carr_moron['female'] + carr_moron['male']\n", + "carr_moron.sort_values('Total', ascending=False)" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 1000 + }, + "id": "LwVV7q6rCEcK", + "outputId": "8ea9ba85-d76c-441c-a75a-f1e45c9226e3" + }, + "execution_count": 144, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + " career female male Total\n", + "10 ingeniería en informática 66 75 141\n", + "29 licenciatura en sociología 68 70 138\n", + "5 contador público 61 67 128\n", + "18 licenciatura en ciencias biológicas 70 55 125\n", + "17 licenciatura en ciencias antropológicas 72 52 124\n", + "25 licenciatura en planificación y diseño del pai... 63 61 124\n", + "14 licenciatura en ciencia política 61 62 123\n", + "4 ciencias veterinarias 65 58 123\n", + "24 licenciatura en musicoterapia 55 68 123\n", + "7 diseño industrial 62 60 122\n", + "21 licenciatura en ciencias geológicas 56 66 122\n", + "15 licenciatura en ciencia y tecnología de alimentos 66 54 120\n", + "8 farmacia 57 63 120\n", + "2 arquitectura 53 64 117\n", + "28 licenciatura en relaciones del trabajo 66 50 116\n", + "23 licenciatura en kinesiología y fisiatría 53 63 116\n", + "19 licenciatura en ciencias de la computación 49 67 116\n", + "13 licenciatura en artes 58 57 115\n", + "9 ingeniería electrónica 55 59 114\n", + "6 diseño de imagen y sonido 55 59 114\n", + "11 ingeniería mecánica 58 56 114\n", + "27 licenciatura en psicología 65 48 113\n", + "20 licenciatura en ciencias de la educación 58 55 113\n", + "3 bioquímica 59 53 112\n", + "32 técnico para bioterios 54 58 112\n", + "31 medicina 41 70 111\n", + "26 licenciatura en producción de bioimagenes 46 65 111\n", + "12 licenciatura en administración 53 57 110\n", + "0 actuario 57 52 109\n", + "16 licenciatura en ciencias ambientales 56 50 106\n", + "1 agronomía 50 54 104\n", + "22 licenciatura en gestión de agroalimentos 57 45 102\n", + "30 licenciatura en terapia ocupacional 42 47 89" + ], + "text/html": [ + "\n", + "
\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
careerfemalemaleTotal
10ingeniería en informática6675141
29licenciatura en sociología6870138
5contador público6167128
18licenciatura en ciencias biológicas7055125
17licenciatura en ciencias antropológicas7252124
25licenciatura en planificación y diseño del pai...6361124
14licenciatura en ciencia política6162123
4ciencias veterinarias6558123
24licenciatura en musicoterapia5568123
7diseño industrial6260122
21licenciatura en ciencias geológicas5666122
15licenciatura en ciencia y tecnología de alimentos6654120
8farmacia5763120
2arquitectura5364117
28licenciatura en relaciones del trabajo6650116
23licenciatura en kinesiología y fisiatría5363116
19licenciatura en ciencias de la computación4967116
13licenciatura en artes5857115
9ingeniería electrónica5559114
6diseño de imagen y sonido5559114
11ingeniería mecánica5856114
27licenciatura en psicología6548113
20licenciatura en ciencias de la educación5855113
3bioquímica5953112
32técnico para bioterios5458112
31medicina4170111
26licenciatura en producción de bioimagenes4665111
12licenciatura en administración5357110
0actuario5752109
16licenciatura en ciencias ambientales5650106
1agronomía5054104
22licenciatura en gestión de agroalimentos5745102
30licenciatura en terapia ocupacional424789
\n", + "
\n", + " \n", + " \n", + " \n", + "\n", + " \n", + "
\n", + "
\n", + " " + ] + }, + "metadata": {}, + "execution_count": 144 + } + ] + }, + { + "cell_type": "code", + "source": [ + "carr_rio4 = pd.pivot_table(df_rio4,\n", + " values= 'last_name',\n", + " index=['career', 'gender'],\n", + " aggfunc='count'\n", + " ).unstack('gender').reset_index().droplevel('gender', axis=1)\n", + " \n", + "carr_rio4.columns = ['career', 'female', 'male']\n", + "carr_rio4['Total'] = carr_rio4['female'] + carr_rio4['male']\n", + "carr_rio4.sort_values('Total', ascending=False)" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 1000 + }, + "id": "zWftC9EjNAXV", + "outputId": "75fb8c12-4bfe-4bcc-aa7a-40e00e83d20b" + }, + "execution_count": 145, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + " career female male Total\n", + "5 contador público 17 10 27\n", + "4 ciencias veterinarias 15 10 25\n", + "10 ingeniería en informática 11 14 25\n", + "15 licenciatura en ciencia y tecnología de alimentos 10 14 24\n", + "20 licenciatura en ciencias de la educación 13 10 23\n", + "21 licenciatura en ciencias geológicas 13 9 22\n", + "11 ingeniería mecánica 12 9 21\n", + "30 licenciatura en terapia ocupacional 14 6 20\n", + "8 farmacia 13 7 20\n", + "1 agronomía 7 12 19\n", + "6 diseño de imagen y sonido 10 9 19\n", + "24 licenciatura en musicoterapia 6 13 19\n", + "32 técnico para bioterios 10 8 18\n", + "2 arquitectura 11 7 18\n", + "17 licenciatura en ciencias antropológicas 9 9 18\n", + "14 licenciatura en ciencia política 8 10 18\n", + "25 licenciatura en planificación y diseño del pai... 6 11 17\n", + "7 diseño industrial 9 8 17\n", + "13 licenciatura en artes 6 10 16\n", + "29 licenciatura en sociología 9 7 16\n", + "27 licenciatura en psicología 12 3 15\n", + "19 licenciatura en ciencias de la computación 11 4 15\n", + "26 licenciatura en producción de bioimagenes 7 8 15\n", + "12 licenciatura en administración 9 6 15\n", + "0 actuario 7 7 14\n", + "22 licenciatura en gestión de agroalimentos 9 5 14\n", + "9 ingeniería electrónica 6 8 14\n", + "18 licenciatura en ciencias biológicas 4 9 13\n", + "28 licenciatura en relaciones del trabajo 6 6 12\n", + "3 bioquímica 4 8 12\n", + "31 medicina 5 6 11\n", + "23 licenciatura en kinesiología y fisiatría 3 7 10\n", + "16 licenciatura en ciencias ambientales 5 4 9" + ], + "text/html": [ + "\n", + "
\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
careerfemalemaleTotal
5contador público171027
4ciencias veterinarias151025
10ingeniería en informática111425
15licenciatura en ciencia y tecnología de alimentos101424
20licenciatura en ciencias de la educación131023
21licenciatura en ciencias geológicas13922
11ingeniería mecánica12921
30licenciatura en terapia ocupacional14620
8farmacia13720
1agronomía71219
6diseño de imagen y sonido10919
24licenciatura en musicoterapia61319
32técnico para bioterios10818
2arquitectura11718
17licenciatura en ciencias antropológicas9918
14licenciatura en ciencia política81018
25licenciatura en planificación y diseño del pai...61117
7diseño industrial9817
13licenciatura en artes61016
29licenciatura en sociología9716
27licenciatura en psicología12315
19licenciatura en ciencias de la computación11415
26licenciatura en producción de bioimagenes7815
12licenciatura en administración9615
0actuario7714
22licenciatura en gestión de agroalimentos9514
9ingeniería electrónica6814
18licenciatura en ciencias biológicas4913
28licenciatura en relaciones del trabajo6612
3bioquímica4812
31medicina5611
23licenciatura en kinesiología y fisiatría3710
16licenciatura en ciencias ambientales549
\n", + "
\n", + " \n", + " \n", + " \n", + "\n", + " \n", + "
\n", + "
\n", + " " + ] + }, + "metadata": {}, + "execution_count": 145 + } + ] + }, + { + "cell_type": "markdown", + "source": [ + "# Localidad" + ], + "metadata": { + "id": "6Nge3NMREW86" + } + }, + { + "cell_type": "code", + "source": [ + "#universidad de moron\n", + "pd.DataFrame(df_moron['location'].value_counts().describe())" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 300 + }, + "id": "CUfBfsYXEWNv", + "outputId": "6e5ecc70-ffd9-4a1a-8890-df0074e02e9c" + }, + "execution_count": 146, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + " location\n", + "count 1323.000000\n", + "mean 2.907785\n", + "std 1.832789\n", + "min 1.000000\n", + "25% 2.000000\n", + "50% 3.000000\n", + "75% 4.000000\n", + "max 23.000000" + ], + "text/html": [ + "\n", + "
\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
location
count1323.000000
mean2.907785
std1.832789
min1.000000
25%2.000000
50%3.000000
75%4.000000
max23.000000
\n", + "
\n", + " \n", + " \n", + " \n", + "\n", + " \n", + "
\n", + "
\n", + " " + ] + }, + "metadata": {}, + "execution_count": 146 + } + ] + }, + { + "cell_type": "code", + "source": [ + "df_loc_moron = df_moron['location'].value_counts()\n", + "df_loc_moron.head(3)" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "iQT1bOeTVYSO", + "outputId": "5702a75d-b9ad-4a04-dda4-d0ac2690a0b6" + }, + "execution_count": 147, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "9 de julio 23\n", + "agua colorada 20\n", + "25 de mayo 17\n", + "Name: location, dtype: int64" + ] + }, + "metadata": {}, + "execution_count": 147 + } + ] + }, + { + "cell_type": "code", + "source": [ + "df_loc_moron.tail(3)" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "I2Gna5-5WWcN", + "outputId": "b2eb54a4-6c6c-470a-f571-abe89a5d7616" + }, + "execution_count": 148, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "el cipres 1\n", + "la buana moza 1\n", + "saladillo norte 1\n", + "Name: location, dtype: int64" + ] + }, + "metadata": {}, + "execution_count": 148 + } + ] + }, + { + "cell_type": "code", + "source": [ + "#universidad de rio 4\n", + "pd.DataFrame(df_rio4['location'].value_counts().describe())" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 300 + }, + "id": "2nKTCRwREdZj", + "outputId": "db82c51f-00e0-4fda-a7d6-beb1dd5f0f1b" + }, + "execution_count": 149, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + " location\n", + "count 471.000000\n", + "mean 1.212314\n", + "std 0.481064\n", + "min 1.000000\n", + "25% 1.000000\n", + "50% 1.000000\n", + "75% 1.000000\n", + "max 4.000000" + ], + "text/html": [ + "\n", + "
\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
location
count471.000000
mean1.212314
std0.481064
min1.000000
25%1.000000
50%1.000000
75%1.000000
max4.000000
\n", + "
\n", + " \n", + " \n", + " \n", + "\n", + " \n", + "
\n", + "
\n", + " " + ] + }, + "metadata": {}, + "execution_count": 149 + } + ] + }, + { + "cell_type": "code", + "source": [ + "df_loc_rio4 = df_rio4['location'].value_counts()\n", + "df_loc_rio4.head(3)" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "PVVgLTHSVvXA", + "outputId": "97bef0de-85b6-4659-f98c-ce059f2ebb70" + }, + "execution_count": 150, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "bosques 4\n", + "campo caretto 3\n", + "cholila 3\n", + "Name: location, dtype: int64" + ] + }, + "metadata": {}, + "execution_count": 150 + } + ] + }, + { + "cell_type": "code", + "source": [ + "df_loc_rio4.tail(3)" + ], + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "sFu8Y73HWa1o", + "outputId": "3b72e151-8fab-4551-a741-cdf3737df4e1" + }, + "execution_count": 151, + "outputs": [ + { + "output_type": "execute_result", + "data": { + "text/plain": [ + "arenaza 1\n", + "barrio villa adela 1\n", + "maori 1\n", + "Name: location, dtype: int64" + ] + }, + "metadata": {}, + "execution_count": 151 + } + ] + }, + { + "cell_type": "markdown", + "source": [ + "# Conclusiones\n", + " Analisis de las universidades del Grupo F, Universidad de Moron y la Universidad de Rio Cuarto para gente inscripta entre el 2020-09-01 y 2021-02-01.\n", + "\n", + "\n", + "\n", + "\n", + "* Inscriptos Universidad de Moron: 3847\n", + "\n", + "* Inscriptos Universidad de Rio 4to: 571\n", + "\n", + "\n" + ], + "metadata": { + "id": "z6g8PKK7FkO9" + } + }, + { + "cell_type": "markdown", + "source": [ + "## Edad\n", + " Se filtraron previamente las edades menores a 18 años y no se puso un techo en el limite de edad para mantener registros historicos. Esto hizo que la edad media de valores incongruentes como la media de 66 años en la Universidad de Moron.\n", + "\n", + "En la Universidad de Rio 4to las edades estan mas compactadas, variando entre 18 y 53 años. En cambio en la Universidad de Moron los registros van desde los 18 hasta los 117" + ], + "metadata": { + "id": "FgXb6EcQG1UC" + } + }, + { + "cell_type": "markdown", + "source": [ + "##Genero\n", + "Ambas universidades estan bastante equilibradas en cuanto a su distribucion de inscriptos por genero.\n", + "\n", + "\n", + "---\n", + "\n", + "*Universidad de Moron*\n", + "\n", + "* Male: 49,6%\n", + "* Female: 50,4%\n", + "\n", + "\n", + "---\n", + "\n", + "*Universidad de Rio Cuarto*\n", + "\n", + "* Male: 48.0%\n", + "* Female: 52.0%\n", + "\n", + "\n", + "\n" + ], + "metadata": { + "id": "TUTmZ7dCNawW" + } + }, + { + "cell_type": "markdown", + "source": [ + "## Carreras\n", + "***Universidad de Moron***\n", + "\n", + "\n", + "---\n", + "\n", + "\n", + "*Mayor cantidad de inscriptos:*\n", + "\n", + "- ingeniería en informática\n", + "* Female: 66\n", + "* Male: 75\n", + "* Total: 141\n", + "\n", + "\n", + "*Menor cantidad de inscriptos:*\n", + "\n", + "- licenciatura en terapia ocupacional\n", + "* Female: 42\n", + "* Male: 47\n", + "* Total: 89\n", + "\n", + "\n", + "---\n", + "\n", + "---\n", + "\n", + "---\n", + "***Universidad de Moron***\n", + "\n", + "\n", + "---\n", + "\n", + "\n", + "*Mayor cantidad de inscriptos:*\n", + "\n", + "- contador público\n", + "* Female: 17\n", + "* Male: 10\n", + "* Total: 27\n", + "\n", + "\n", + "*Menor cantidad de inscriptos:*\n", + "\n", + "- licenciatura en ciencias ambientales\n", + "* Female: 5\n", + "* Male: 4\n", + "* Total: 9\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n" + ], + "metadata": { + "id": "QKg00XfSObKn" + } + }, + { + "cell_type": "markdown", + "source": [ + "## Localidad\n", + " La cantidad de inscriptos por localidad en la **Univerisdad de Rio 4to** es muy baja. Los datos muestran que el 75% de localidades tiene solo 1 inscriptor registrado en ella.\n", + " Estos son sus maximos registros por localidad:\n", + "\n", + "* bosques: 4\n", + "* campo caretto: 3\n", + "* cholila: 3\n", + "\n", + "\n", + "---\n", + "\n", + "En la **Universidad de Moron** muestra mas registros por localidad y quizas se podria llegar a la conclusion de que estas son sus localidades mas cercanas:\n", + "\n", + "* 9 de julio: 23\n", + "* agua colorada: 20\n", + "* 25 de mayo: 17\n", + " " + ], + "metadata": { + "id": "6g5v7qhGSd7i" + } + } + ] +} \ No newline at end of file diff --git a/assets/notebooks/GrupoH.ipynb b/assets/notebooks/GrupoH.ipynb new file mode 100644 index 00000000..adc9ae1c --- /dev/null +++ b/assets/notebooks/GrupoH.ipynb @@ -0,0 +1,786 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "id": "NVHTP-Rnxzkz" + }, + "source": [ + "#Storytelling\n", + "##Descrpición:\n", + "### 1. Trabajar creando gráficos que expliquen las siguientes dimensiones:\n", + "- Carrera \\\n", + "- Edad \\\n", + "- Género \\\n", + "- Localidad\n", + "\n", + "### 2. Realizar un comparativo de inscripciones entre ambas universidades\n", + "\n", + "###3. Analizar la correlación de variables, entre:\n", + "- Carrera\n", + "- Edad\n", + "- Genero\n", + "- Localidad\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 69, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 392 + }, + "id": "8-h-HrhxWW17", + "outputId": "774a95f8-6836-4b27-8bc3-622c24618160" + }, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + "
\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
IDuniversitycareerinscription_datefirst_namelast_namegenderagepostal_codelocationemail
3442007universidad del cinefarmacia2020-09-15brookejohnsonfemale518345alumineeduardoward@yahoo.com
3452011universidad del cinebioquímica2020-11-08davidortizfemale274616barcenaymorrow@yahoo.com
3462014universidad del cinelicenciatura en musicoterapia2020-10-12kevinbyrdfemale161664trujuiarnolddavid@hotmail.com
3472033universidad del cinelicenciatura en administración2020-09-06jillkennedyfemale724234achalcoemily74@gmail.com
3482034universidad del cinelicenciatura en ciencia y tecnología de alimentos2020-10-19annestradafemale684186cañetelanetammie@gmail.com
\n", + "
\n", + " \n", + " \n", + " \n", + "\n", + " \n", + "
\n", + "
\n", + " " + ], + "text/plain": [ + " ID university \\\n", + "344 2007 universidad del cine \n", + "345 2011 universidad del cine \n", + "346 2014 universidad del cine \n", + "347 2033 universidad del cine \n", + "348 2034 universidad del cine \n", + "\n", + " career inscription_date \\\n", + "344 farmacia 2020-09-15 \n", + "345 bioquímica 2020-11-08 \n", + "346 licenciatura en musicoterapia 2020-10-12 \n", + "347 licenciatura en administración 2020-09-06 \n", + "348 licenciatura en ciencia y tecnología de alimentos 2020-10-19 \n", + "\n", + " first_name last_name gender age postal_code location \\\n", + "344 brooke johnson female 51 8345 alumine \n", + "345 david ortiz female 27 4616 barcena \n", + "346 kevin byrd female 16 1664 trujui \n", + "347 jill kennedy female 72 4234 achalco \n", + "348 ann estrada female 68 4186 cañete \n", + "\n", + " email \n", + "344 eduardoward@yahoo.com \n", + "345 ymorrow@yahoo.com \n", + "346 arnolddavid@hotmail.com \n", + "347 emily74@gmail.com \n", + "348 lanetammie@gmail.com " + ] + }, + "execution_count": 69, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import requests\n", + "import datetime\n", + "import csv\n", + "import os\n", + "from pathlib import Path\n", + "import pandas as pd\n", + "\n", + "import numpy as np\n", + "import matplotlib.pyplot as plt\n", + "import seaborn as sns\n", + "\n", + "#dir=os.getcwd()\n", + "\n", + "#UN_BA = pd.read_csv (f'{dir}/GHUNBuenosAires_process.txt', delimiter=\"\\t\")\n", + "#UN_DC = pd.read_csv (f'{dir}/GHUNDelcine_process.txt', delimiter=\"\\t\")\n", + "UN_BA = pd.read_csv ('usr/local/airflow/datasets/GHUNBuenosAires_process.txt', delimiter=\"\\t\")\n", + "UN_DC = pd.read_csv ('usr/local/airflow/datasets/GHUNDelcine_process.txt', delimiter=\"\\t\")\n", + "datos_t = pd.concat([UN_BA, UN_DC])\n", + "\n", + "datos_t.tail()\n", + "#UN_BA.head()\n", + "#UN_DC.head()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "CNMIzzTky9Ff" + }, + "source": [ + "##Estudiantes por carrera " + ] + }, + { + "cell_type": "code", + "execution_count": 86, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 518 + }, + "id": "-lb8AqtSzKBW", + "outputId": "47330ff7-fda2-42b6-a42d-879ab7b59298" + }, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 86, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAuUAAAHkCAYAAACZjlHGAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+WH4yJAAAgAElEQVR4nOzde1zP9//4/9urVyeVpRKGclwZmTLkUEwYElGG7c3bYXOcrzG9RcwS5ZQ5NBZm82GSQy8dzPY2M7P3JJ+wYXOWEt4Oy6GDer16vfr90a/Xp3RQDS+H+/Vy2eXS6/V8Ph6P++P5ap7316PH8/FQFBQUFCCEEEIIIYQwGCNDByCEEEIIIcTLTpJyIYQQQgghDEySciGEEEIIIQxMknIhhBBCCCEMTJJyIYQQQgghDEySciGEEEIIIQxMknIhhBDiCVCpVLz77rv6125ubly5csWAEQkhnmXGhg5ACCGEeJK8vLy4ffs2SqVS/96gQYOYO3duheWcnZ3Zu3cvjRo1eixxHD9+/LHUExERQWpqKuHh4Y+lPiHEs0GSciGEEC+8yMhIOnfubOgwXhr5+fkYGz+ZFKOsurVabYkvXdWpQwhDk+krQgghXlqpqakMHz6cN998E3d3d6ZOnQrAP/7xDwB8fX1xc3Njz549paajQOFoempqKgB37txhwoQJtG3blsGDB5OWllbuuQcOHGDgwIG0bduWbt26ERERoT8vPT0dZ2dndu3axVtvvYW7uztffPEFAAcPHmTt2rV89913uLm5MWDAAAAyMzMJCgrCw8MDT09Pli9fjlarrbCPDytqd9u2bXh4eODh4cGGDRv0x9VqNaGhofpjoaGhqNVqAJKSkujatSvr1q2jS5cuzJo1q8w2tm/fTt++fXFzc8Pb25s//vgDgHXr1tGzZ0/9+z/88IO+jEqlYtiwYYSFheHu7k5ERAQzZ87k008/ZezYsbi6upKUlMSNGzf4f//v/9GxY0e8vLzYtGmTvo6IiAimTJlCQEAAbdu2ZdeuXZw4cYKhQ4fSrl07PDw8CAkJ0fdHCEOQr4lCCCFeWitXrqRLly5s2rQJjUbDyZMnAdiyZQvOzs7ExcXpp6+oVKoK6woJCcHMzIz//Oc/pKen8/7779OwYcMyz61RowaLFy/mtdde49y5c4wZM4bXX3+dnj176s85evQo33//PZcvX2bw4MG8/fbbdO3alfHjx5eavjJz5kzs7OzYu3cvDx48YPz48bz66qsMGzas3D6WJykpib1793LlyhVGjhzJ66+/TufOnfniiy/4/fffiYuLQ6FQMGnSJNasWaNP8m/fvs29e/f46aef0Ol0per97rvviIiIYPXq1bRu3Zq0tDT9aLWDgwNbtmzB3t6e77//nn/961/s3buXOnXqAHDixAn69evHr7/+Sn5+PsHBwezevZt169axdu1a8vLy+Mc//oGXlxfLli3jxo0bjBo1iiZNmuDp6QnAjz/+yMqVK1myZAlqtZoLFy4wa9YsXFxc+O9//8vYsWOJiopi1KhRFV4fIZ4UGSkXQgjxwvvwww9p166d/r/t27cDYGxszLVr17h58yZmZma0a9euWvVrtVr27t3LlClTsLCwwMnJiUGDBpV7vru7O87OzhgZGdGiRQv69evHkSNHSpwzefJkzM3NadGiBS1atODMmTNl1nX79m1+/vlngoKCsLCwwM7OjlGjRvHtt99Wq48ffvghFhYWODs74+fnx+7duwFISEjgww8/xM7ODltbWz788EPi4+P15YyMjJgyZQqmpqaYm5uXqnfnzp188MEHvPHGGygUCho1akSDBg0A6Nu3L3Xr1sXIyAhvb28aNWrEiRMn9GXr1KnDiBEjMDY21tfdo0cP3nzzTYyMjDh37hwZGRlMnjwZU1NTHBwcGDJkCHv27NHX4erqSs+ePTEyMsLc3BwXFxdcXV0xNjamYcOGDB06lP/93/+t8NoI8STJSLkQQogX3urVq8ucU/6vf/2LlStXMnjwYKytrRk9ejSDBw+ucv0ZGRnk5+fz6quv6t+rX79+uef//vvvhIeHc/78eTQaDWq1mj59+pQ4p3bt2vqfa9SoQU5OTpl1Xbt2jfz8fDw8PPTv6XQ6fSxV7WPxPjRo0IBz584BcPPmzRJ9ql+/Pjdv3tS/trGxwczMrNx6r1+/jqOjY5nHYmNj+frrr7l69SoAOTk53LlzR3+8Xr16FcZ59epVbt68WeILh1arLfH64TpSUlJYtGgRp06d4sGDB2i1Wlq1alVu/EI8aZKUCyGEeGnZ29uzYMECAJKTkxk9ejTt27cvc8WVGjVqkJubq39969Yt/c+2trYYGxtz/fp1mjVrBhQmoeWZPn06w4cP58svv8TMzIzQ0NASSWhFFApFidf16tXD1NSUw4cPl/nwYlX6WBR3UR+uXbumn0JSp04drl27xmuvvaY/r+hYWXE97NVXXy01zx4KE+o5c+awceNG3NzcUCqV+Pr6Vtjnsupu2LAhe/fuLfech+sIDg6mZcuWLFu2DCsrKzZu3Mi///3vCtsR4kmS6StCCCFeWt999x3//e9/AbC2tkahUGBkVHhrrF27dol1xVu0aMH58+c5ffo0eXl5JR7OVCqV9OrVi88//5wHDx5w4cIFdu3aVW672dnZWFtbY2ZmxokTJ/RTRCrDzs6Oq1ev6udt16lThy5durBo0SKysrLQ6XSkpaXpp8NU1MeyrFmzhgcPHnD+/HlUKhXe3t4A9OvXjy+++IKMjAwyMjJYvXo1/fv3r3TcgwcP5quvvuLUqVMUFBSQmprK1atXefDgAQqFAltbWwBiYmI4f/58pesFeOONN7C0tGTdunXk5uai1Wo5d+5ciSkwD8vOzsbS0hJLS0suXrzI1q1bq9SmEI+bJOVCCCFeeBMmTMDNzU3/34cffgjAyZMneeedd3Bzc2PixInMnj0bBwcHoHBO98yZM2nXrh179uyhSZMmfPjhh4waNYq3336bN998s0Qbc+fOJScnhy5dujBz5kz8/PzKjefTTz9l1apVuLm5sXr1avr27VvpvhRNc3F3d9fPW1+yZAkajQZvb2/at2/PlClT9CP5FfWxLB06dKBXr16MGjWKMWPG6KfFTJo0CRcXFwYMGMCAAQNo1aoVkyZNqnTcffv2ZcKECUyfPp22bdvy4Ycfcu/ePZo3b86YMWMYNmwYnTt35ty5c7Rt27bS9ULhl6LIyEjOnDlDjx496NixI3PmzCErK6vcMoGBgezevZu2bdvyySef6L98CGEoioKCggJDByGEEEIIw0pPT6dHjx788ccfsoa3EAYgI+VCCCGEEEIYmCTlQgghhBBCGJhMXxFCCCGEEMLAZNKYEMIgdDod2dnZmJiYPHK5MyGEEOJFUFBQgEajwdLSstQqSJKUCyEMIjs7W78piRBCCPEycXJyombNmiXek6RcCGEQJiYmQOE/TKampgaORgghhHjy1Go1586d098Di5OkXAhhEEVTVkxNTSvcmlsIIYR40ZQ1bVNWXxHPtPT0dHbu3GnoMIQQQgghnqgXMil3dnYmOzsbgLFjx5KWlvZU21+5ciV79ux55HkqlYqUlJSnENGzZ9++fSW2Pz558iTTp08vcU56ejpLliyha9euj6VNLy+v524Oc/GYZ8+eTXJy8lNrOyIiArVa/dTaE0I829QaraFDEOKF9sJPX1m/fv1Tb/Ojjz6q1Hm7du3CxsaGJk2aVKl+nU6HQqF4rles2LdvHy4uLrzxxhsAtG7dmmXLlpU4p2HDhqxatcoQ4T1W+fn5j2V3vNDQ0McQTeV9/vnnjBkz5onP9/4g9AfuZsvNXohnXcIyX0OHIMQL7YVPyr28vIiMjMTJyYkbN26wYMECLl++DICPjw/jx48nKyuLhQsXcvbsWfLy8nB3d2fWrFkolUpGjBiBi4sLv/32Gzdv3qRv374EBAQAlFvfzJkzcXFxYfjw4SQmJrJixQry8vLQarVMmDCBfv36ERMTw6lTp1iwYAErVqwgMDCQo0ePkpOTQ2BgIFA4Uln0OiIigvPnz5OVlcW1a9fYtm0bkZGRHDlyBI1Gg42NDWFhYTRo0KDUNahu/x62fPly9uzZQ61atejQoQOJiYmoVCqg8AtGVFQUWq0WKysrgoODadq0KceOHWP+/PnodDry8/OZOHEi1tbW7N+/n0OHDrFjxw5Gjx7Nq6++yuLFi/X1xcbGsmHDBgAcHR0JCQnBzs4OlUrF7t27eeWVVzh//jw1a9YkIiICe3v7UvEmJyczb948ANq3b0/xJfkvXbpEWFgYd+7cQaPRMHLkSPz9/UvVUd7nB3DhwgVmzZrFgwcPaNGiBWlpaUycOJHu3bszYsQIWrRowe+//461tTWRkZGEh4fzyy+/AODp6UlAQABKpZKEhAQ2bdqERqMBIDAwkE6dOpWKZcSIEYwZM4bu3bszc+ZMTE1NuXz5MleuXKFXr150796diIgI/vvf/zJy5EhGjhz5yL46Ozszbdo0fvjhB+7evcuMGTPo3bu3/roNGzYMIyMjNm/ejFqt5tNPP9X/5en9999n4MCB6HQ6QkJCOHz4MKamplhYWBAdHV3m75AQQojnm0ajIT09ndzcXEOH8kwzNzenYcOGZT7QWZ4XPikvLiAggG7duhEREQFARkYGAAsXLqR9+/aEhoai0+kICAggJiaGIUOGAHD9+nW2bNlCdnY2PXv2ZPDgwTRu3Ljc+opr2bIlUVFRKJVKbt++jZ+fHx4eHvj7+xMbG6tPsgCOHj1aYfwnTpxApVJha2sLFE7NKUrgd+zYQXh4OMuXLy9Vrrr9K27//v389NNPxMXFYW5uzpQpU/THkpOT+e6779iyZQumpqb8/PPPBAUFER0dzfr163n//ffx8fGhoKCAzMxMXnnlFby8vPRfXACSkpL09Z07d47w8HBUKhV16tRhxYoVzJ8/nxUrVgCFU13i4+N59dVXmTNnDt988w3Tpk0rEa9arWbatGmEh4fj7u7Onj172LJlC1A4ch0QEMDSpUtp1qwZWVlZ+Pv74+rqSrNmzSr1+VlbWzNjxgxGjhyJr68vJ0+e1F/PIleuXCEqKgpjY2OioqI4ffq0/kvH2LFj2bZtG++99x4eHh74+PigUCi4dOkSo0aN4uDBgxX+LgCcP3+e//mf/0Gr1eLl5UVmZibffPMNt27dok+fPgwePBgzM7NH9tXKyoqYmBiOHj3K1KlT6d27N59++ilRUVFER0djaWkJwNSpU3nttddYvXo1N2/exM/Pj5YtW5Kfn09SUhJ79uzByMiIe/fuPTJ2IYQQz6f09HRq1qxJ48aNn+u/2D9JBQUF/PXXX6Snp1dpNsRLk5RnZ2dz/Phxvv76a/17Rcnt/v37OXHihP5Ybm4udevW1Z/Xp08fjIyMqFmzJs2aNSMtLQ17e/ty6ysuIyODoKAgUlNTUSqV3Lt3j5SUFFxdXavch65du5Zo4+DBg0RFRZGTk0N+fn655arTv4eT8qSkJPr27YuFhQUAAwcOZM2aNfr6z5w5wzvvvAMU/jLev38fAHd3d7744gvS0tLo0qULbdq0eWQ/k5KS6NatG3Xq1AEKR2t9ff/vz6Zt27bl1VdfBaBNmzYcOnSoVB2XLl2iRo0auLu7A+Dt7c3cuXMBuHz5MhcvXuTjjz/Wn6/RaLh06VKppLy8z6958+acO3eO/v37A4XTb5ydnUuU7d+/v37aSmJiIoMGDdJPBfHz82Pfvn289957XLlyhenTp3Pjxg2MjY25ffs2t27dKnP0v7iePXvq62vSpAndunXDyMiIunXr8sorr/Df//6XgoKCR/bV29sbAFdXV27evEleXl6Zq6EkJiYyc+ZMAOrUqUO3bt1ISkpi4MCB5OfnM3v2bNzd3fVfMoUQQrx4cnNzJSF/BIVCgZ2dHbdu3apSuZcmKa9IQUEBa9aswcHBoczjxRMUpVKJVlv5+a/BwcF4eXnx+eefo1Ao6N27N3l5eWWeq1Qq0el0+tcPn1c0Yglw9epVFi5cyM6dO3FwcODYsWPlTjt5kv0rqt/f37/MufSjRo3Cy8uLQ4cOMX/+fLp06VJqVLuqqhtv0T8gBQUF2NjYEBcX98gyj/r8KvpHqegLzKN8/PHHzJw5k549e6LT6WjTpk25vyPFPXwdyrouCoXikX0tKqdUKoHCvyRUZYnCmjVr8u2335KUlMShQ4cIDw9n165dj/xSIYQQ4vkkCfmjVecavTRJuaWlJW5ubmzcuJEPPvgAKBwFtbW1xcvLi3Xr1hEcHIxSqSQjI4Ps7Oxyk9hH1VdcZmYmDRo0QKFQ8Ouvv5KamlqijszMTP3rRo0asXXrVnQ6HTk5ORw4cABPT88y28/KysLExAR7e3t0Ol2Fc3ir07+HdejQgYiICEaNGoWZmRnx8fEl6g8MDGTo0KHUq1cPrVbL6dOncXFxISUlhSZNmuDo6IiFhQWxsbFA4ZSJ4n0vzt3dnbVr1+pHi7dv307nzp0rHStA06ZNyc3NJTk5mXbt2vH999/rR++bNGmCubk5sbGxDBw4EICLFy9St25drKysStRT3udnZWXFa6+9xu7du+nfvz9//PFHhSu7dOrUidjYWP2odGxsLG+//ba+jYYNGwIQExPzWFc8qUpfH2ZpaUlWVpb+y2CnTp3Yvn07U6ZM4datW/z888+MGjWKjIwMlEolnp6edO7cmQMHDnDlypVKJ+Vfzu4l65QL8RxQa7SYmigNHYYQL6yXJikHCA8PZ968efj4+GBkZISPjw/jxo0jKCiIpUuX4uvri0KhwMTEhKCgoEcmreXVV9z06dOZN28eERERpaY4DB06lEWLFrFhwwYCAwPp1asXe/bsoW/fvtSvX59WrVqV27azszN9+vTB29sbGxsbunXrVu5yedXtX3E9evTg+PHjDBgwAGtra1xdXfVzh9u3b8/UqVOZOHEiWq0WjUZDnz59cHFxYfPmzSQlJWFiYoKpqSlz5swBYMCAAcyaNYvvv/9e/6BnEScnJwICAhgzZgwADg4OhISEVDpWKNyQ5rPPPivxoGf9+vUBMDY2JjIykrCwMDZs2IBOp8POzk4/Z724ij6/xYsXExQUxLp163Bycipzy9wiQ4cOJS0tjUGDBgHg4eGhn4M+a9YsJk2ahLW1NZ6entSqVatKfa1IVfr6sDFjxvDPf/4Tc3NzNm/ezJw5c5g7d65+yk5AQACvvfYaf/zxB5988gn5+flotVq6du1arelZQohnmyTkoixP6svay/glUFFQfEkKISqQlZWFlZUVOp2O2bNnU6dOnb89FeV5lp2djYWFBQqFggsXLjBixAi+//57rK2tDR3acyEvL49Tp07h4uIiI+VCCPGcOH36NK+//nqJ9/pPf/R00Kp6WktwPq5li8uqp6xrVdG976UaKRd/T2BgIFevXiU3N5dWrVoxduxYQ4dkUMePH2fJkiX6pRbnz58vCbkQQgjxlBXdj4s2jpwxYwa//vprmctGp6en4+/vj5+fH4cPH2bIkCH06NGDBQsWcO3aNfLy8ujXrx8TJkwAHr2s8OTJk/XTjadOnfq3+iFJuai01atXGzqEZ4qHhwceHh6GDkMIIYR4ad29e5fJkycTERFB27Zt0Wq1ZGVl0bJly3KXjb579y6tW7fWHx89ejSTJk2iffv2qNVqRo0aRevWrXF3d3/kssJmZmbExMQ8lr5IUi6EEEIIIZ5Lv/32G82aNaNt27ZA4Upi1tbWxMbGlrtstJmZGX379gUgJyeHI0eOlNhrJjs7W78owqOWFS56VuxxkKRcCCGEEEK8MB61bHSNGjX0SxbqdDoUCgU7d+4stfvm+fPnH7mscGWXP64Mo8dWkxDimaVSqfS7sP74448sXry4wvNv3LjBiBEjnkZoQoiXgFpTtf0vhKgsV1dXLl68yPHjxwHQarVcv3690stGW1lZ8eabb7Ju3Tr9e9evX+fWrVsllhUucvHiRbKysp5IX2SkXIiXTI8ePejRo0eF59StW5fNmzc/lXg+CP2Bu9lywxbiRfa0VtIQT59ao30in29ll0SsVasWERERLFq0iJycHIyMjAgMDKz0stFQuMT1woUL9Uv+WlpaEhoair29fbWXFa4OWRJRiGeMs7MzU6dOZd++fdy9e5cFCxZw6NAhfvnlF/Lz81m5cqV+LtuuXbuIiopCq9ViZWVFcHAwTZs2Ra1Ws2DBAg4fPoyNjQ2vv/46GRkZrFq1CpVKxYEDB1i1ahUAO3fuZNOmTQCYmJiwdu1acnNz8ff3JykpSR/TtGnT+OGHH7h79y4zZsygd+/eQOFa7ikpKWg0GhwdHQkLC6vUKjRFy0KtiLsuSbkQLzhJyl8cZS3zJ8pW1SURZfqKEM+gV155hZiYGAICApg0aRJt27YlNjYWX19fvvjiCwCSk5P57rvv2LJlCyqVivfff5+goCAAtm3bRnp6Ot9++y0bN27kxIkTZbaTlJTE2rVr2bBhA/Hx8WzatKncDZCsrKyIiYlhyZIlLFiwQP/+7NmzUalUJCQk0Lx5c9avX/+Yr4YQQgjx4pPpK0I8g4qeCi/a1bV79+4AuLi48MMPPwCwf/9+zpw5wzvvvANAQUEB9+/fBwqT7YEDB2JiYoKJiQkDBgzg2LFjpdo5cOAAvr6+2NvbA4V/siuPt7c3UDh/7+bNm+Tl5WFmZkZcXBwJCQloNBpycnJo3LjxY7gCQgghxMtFknIhnkFFf9IyMjLC1NRU/76RkZF+aaeCggL8/f356KOPnmpMSmXhHL/8/HxOnjzJ1q1biY6OxtbWloSEBLZv3/5U4hFCCCFeJJKUC/Gc8vLyIjAwkKFDh1KvXj20Wi2nT5/GxcWFjh07EhcXh7e3N/n5+ezevZv69euXquOtt95izpw5DBs2jNq1a5OdnV2l7Ybv37+PlZUVtWrVQq1WV2sDhS9n9yo1r04I8WKp7EN74vlQUFCgX1JQlK06j2xKUi7Ec6p9+/ZMnTqViRMnotVq0Wg09OnTBxcXF4YMGcLZs2f1T563bt2av/76q1Qd7u7ujBs3jtGjR6NQKDA1NSUyMrLSMXh6ehIfH0/v3r2xsbGhXbt2nDx58nF2UwjxApCE/MVhbm7OX3/9hZ2dnSTm5SgoKOCvv/7C3Ny8SuVk9RUhhEFU9AS6EEKIZ5NGoyE9PZ3c3FxDh/JMMzc3p2HDhqU2JKro3icj5UIIIYQQolJMTExo0qSJocN4IcmSiEIIIYQQQhiYJOVCCCGEEEIYmCTlQgghhBBCGJgk5UI8R3x9ffUP12zcuLHMFVWqIikpif/85z+PIzQhhKgWtUZr6BCEeCbIg55CPGVarVa/AU9VxcXF6X/etGkTnTt3xs7OrtqxHDlyhJycHDw8PKpc9u/0o7gPQn/gbrbclIV4WSUs8zV0CEI8EyQpF+Ixmj59OikpKWg0GhwdHQkLC+PMmTMsWLAAFxcX/vzzT6ZOnUrNmjWZN28eULje+E8//cTatWtxcnLC2dmZY8eO6be8L/666OdNmzZx8+ZNpkyZgpmZGcuWLcPR0ZHly5fzv//7v6jVapydnQkODsbS0pLMzEzCwsI4deoUCoWCdu3aMXToUKKjo9HpdBw6dIh+/frRpk0bFi9ejEqlAgpH0oteJyUllepHVlYWmzZtQqPRABAYGEinTp0Mc/GFEEKI55gk5UI8RrNnz8bW1haA5cuXs379ejw9Pblw4QIhISG4ubmhVqvp0aMH4eHhuLu7s2fPHrZs2VKldiZOnMiOHTtYtWoVTk5OAKxZs4aaNWuyc+dOAJYuXcq6deuYNm0aYWFhWFhYEBcXh5GRERkZGdja2jJs2DBycnIIDAwECpPwihTvB8CdO3fw8fFBoVBw6dIlRo0axcGDB6vUFyGEEEJIUi7EYxUXF0dCQgIajYacnBwaN26Mp6cnjRo10ieyly5dokaNGri7uwPg7e3N3Llz/3bb+/fvJysri3//+98AqNVqWrRoAcBPP/2ESqXCyKjwMZKiLw5VVbwfAFeuXGH69OncuHEDY2Njbt++za1bt7C3t/+bvRFCCCFeLpKUC/GYJCcns3XrVqKjo7G1tSUhIYHt27cDYGFhUWHZ4lsVK5VKijbazcvLq3T7BQUFfPrpp39r+kjxtstq/+F+fPzxx8ycOZOePXui0+lo06ZNlWIWQgghRCFZfUWIx+T+/ftYWVlRq1Yt1Go1MTExZZ7XtGlTcnNzSU5OBuD777/n/v37+uOOjo6cPHkSgISEhHLbK5orXsTLy4uNGzfqV2fJysri4sWLAHTv3p0NGzboE+6MjAwArKysStTh4ODAlStXuHfvHgUFBXz77bcV9jkzM5OGDRsCEBMTg1qtrvB8IYQQQpRNRsqFeEw8PT2Jj4+nd+/e2NjY0K5dO31yXZypqSmfffZZiQc969evrz8+a9Ys5s6dS82aNenTp0+57f3zn/8kKCgIc3Nzli1bxrhx4/j8888ZPHgwCoUChULB5MmTadasGbNmzSIsLAwfHx+USiUdOnRgzpw59OzZk9jYWHx9fenXrx/jxo1j9OjR+Pn5Ubt2bdq3b8/58+fLjWHWrFlMmjQJa2trPD09qVWrVpWv25eze2FmZlblckKIF4Nao8XU5O+v5CTE805RUPxv1UIIg/Dy8iIyMlL/0ObLIC8vj1OnTuHi4iJJuRBCiJdCRfc+mb4ihBBCCCGEgcn0FSGeAfv37zd0CEIIIYQwIBkpF0IIIYQQwsAkKRdCCCGEEMLAJCkXQlRLYmIihw8fNnQYQojnnFqjNXQIQjwTZE65qDRnZ2eOHTuGpaUlY8eO5ZNPPsHR0fGptb9y5Upee+01vL29KzxPpVLh5uZGkyZNnlJkT9fWrVvJy8tj1KhR1SofERFBTk4OgYGB1Y7h4sWLrFmzhsjIyGrXUeSD0B+4my03ZSFeVgnLfA0dghDPBEnKRbWsX7/+qbf50UcfVeq8Xbt2YWNjU+WkXKfT6df3fpa9++67hg6BM2fO8Nlnn2FpaWnoUIQQQogXgiTlolqKr6t948YNFixYwOXLlwHw8fFh/PjxZGVlsXDhQs6ePUteXh7u7m3lgkEAACAASURBVO7MmjULpVLJiBEjcHFx4bfffuPmzZv07duXgIAAgHLrmzlzJi4uLgwfPpzExERWrFhBXl4eWq2WCRMm0K9fP2JiYjh16hQLFixgxYoVBAYGcvTo0RIjw8VHiiMiIjh//jxZWVlcu3aNbdu2ERkZyZEjR9BoNNjY2BAWFkaDBg1KXYPq9q+4pKQkQkNDadGiBX/88Qc1atRg0aJFNG/enEuXLjFr1iwePHiATqdj0KBBvP/++6VGuteuXcvu3btRKBRYWFgQFRWFkZER69atIz4+HoDWrVszZ86cUkm0VqslPDycX375BSjcACkgIAClUsmNGzeYMWMGt2/fxsHBAQAPDw+GDx/OL7/8wp07dyr8LIQQQghReZKUi78tICCAbt26ERERAfzfFu4LFy6kffv2hIaGotPpCAgIICYmhiFDhgBw/fp1tmzZQnZ2Nj179mTw4ME0bty43PqKa9myJVFRUSiVSm7fvo2fnx8eHh74+/sTGxvLmDFj6N69OwBHjx6tMP4TJ06gUqmwtbUFYOzYsfqEd8eOHYSHh7N8+fJS5arbv4edPXuWOXPmsGTJEnbt2sWMGTNQqVRERUXh5eXF+PHjAbh3716psrt27WL//v1s3boVKysr7ty5g5GRET///DPx8fFER0djaWlJYGAga9as4V//+leJ8tu2beP06dOoVCp937dt28Z7773HggULcHd3Z9KkSVy9epX+/fvj4eFR6c/C2tq6wusuhBBCiP8jSbn4W7Kzszl+/Dhff/21/r2i5Hb//v2cOHFCfyw3N5e6devqz+vTpw9GRkbUrFmTZs2akZaWhr29fbn1FZeRkUFQUBCpqakolUru3btHSkoKrq6uVe5D165dS7Rx8OBBoqKiyMnJIT8/v9xy1elfWUl5o0aN6NChAwC+vr588sknZGVl0b59e5YuXcqDBw9wd3enY8eOpcr+9NNPvPvuu1hZWQFgY2MDFD6E6e3trX9/yJAhhIWFlSqfmJjIoEGDMDU1BcDPz499+/bx3nvvkZSUxJw5cwBo0KABnTp1KvM6PM7PQgghhHhZSVIunpiCggLWrFmjn/rwsOLbyyqVSrTayj/sFxwcjJeXF59//jkKhYLevXuTl5dX5rlKpRKdTqd//fB5xad0XL16lYULF7Jz504cHBw4duxYmdNOnnT/AHr37o2rqyu//vor69evJyYmhvDw8CrV8TRU5bMQQgghRNkkKRd/i6WlJW5ubmzcuJEPPvgAKBw5tbW1xcvLi3Xr1hEcHIxSqSQjI4Ps7Oxyk9hH1VdcZmYmDRo0QKFQ8Ouvv5KamlqijszMTP3rRo0asXXrVnQ6HTk5ORw4cABPT88y28/KysLExAR7e3t0Oh3R0dHlxlqd/pUlLS2N5ORk2rVrR0JCAk5OTlhZWZGamoqDgwN+fn40atSIoKCgUmW7d+/O1q1b6dmzp376io2NDZ06dSI8PJx//vOfWFpasnPnTjp37lyqfKdOnYiNjdWvaBMbG8vbb78NQIcOHdi1axcTJkzg+vXrHD58uMzR8oo+i8r4cnavEl9ghBAvF7VGi6mJ0tBhCGFwkpSLvy08PJx58+bh4+ODkZERPj4+jBs3jqCgIJYuXYqvry8KhQITExOCgoIembSWV19x06dPZ968eURERNC6dWucnZ31x4YOHcqiRYvYsGEDgYGB9OrViz179tC3b1/q169Pq1atym3b2dmZPn364O3tjY2NDd26dSM5ObnMc6vbv4c5OTmxY8cOgoODMTc3Z8mSJQB89913JCQkYGJigkKhKDMpHzhwIDdu3GDo0KEYGxtjYWHBli1b6NatG2fPnmXYsGEAuLi4MHHixFLlhw4dSlpaGoMGDQIKH+QsmhM/e/ZsZsyYQUJCAg0bNuSNN97QT4cprqLPQgghHkUSciEKKQoKCgoMHYQQL6ukpCQWL16sf9DyWZKbm4uxsTHGxsbcvHmTwYMHs3HjRpo2bfpY6s/Ly+PUqVO4uLjISLkQQoiXQkX3PhkpF0KU6fLlywQGBlJQUEB+fj6TJ09+bAm5EEIIIUqSkXIhhEHISLkQQoiXTUX3PiMDxSSEEEIIIYT4/0lSLoSossTERA4fPmzoMIQQLwG1pmrLyQrxvJI55UKIKrl48SJr1qwhMjLysdT3QegP3M2Wm64QomwJy3wNHYIQT4WMlAvxnKnqJkSP25kzZ/jss89KbLokhBBCiL9HRsqFeMqmT59OSkoKGo0GR0dHwsLCsLa2Zvny5ezZs4datWrRoUMHEhMTUalUJCUlsWDBAlxcXPjzzz+ZOnUqdnZ2hIaGkpOTg4WFBbNnz+aNN94gPT0df39/hg0bxs8//8yDBw8IDQ2lXbt2QOHmQBs2bADA0dGRkJAQ7OzsUKlU7N69m5o1a3L27Fnq1q3LJ598wuLFi0lLS8PFxYXw8HAUCgW//PILd+7cYfjw4SQmJrJixQry8vLQarVMmDCBfv36GfLyCiGEEM8lScqFeMpmz56t36F0+fLlrF+/nrZt2/LTTz8RFxeHubk5U6ZMKVHmwoULhISE4Obmhlqt5u2332bhwoV06tSJQ4cOMWXKFPbu3QvA3bt3cXV1Zdq0acTHxxMeHk50dDTnzp0jPDwclUpFnTp1WLFiBfPnz2fFihUAnDx5koSEBOrVq8f48eOZPn06mzdvxsLCgkGDBpGYmFhqV9CWLVsSFRWFUqnk9u3b+Pn54eHhgbW19VO4kkIIIcSLQ5JyIZ6yuLg4EhIS0Gg05OTk0LhxYzQaDX379sXCwgIo3KlzzZo1+jKNGjXCzc0NgJSUFExMTPRb3nfu3BkTExNSUlKwtLTEwsKC7t27A+Dq6srixYuBwo2KunXrRp06dQAYNmwYvr7/N1ezbdu21KtXD4DXX3+dBg0a8MorrwDQokULUlNTSyXlGRkZBAUFkZqailKp5N69e6SkpODq6vrYr5sQQgjxIpOkXIinKDk5ma1btxIdHY2trS0JCQls3779keWKkvXKMDU11f9sZGREfn5+pcoVXy9VqVSWel3WXPbg4GC8vLz4/PPPUSgU9O7dm7y8vErHKoQQQohCkpQL8RTdv38fKysratWqhVqtJiYmBoAOHToQERHBqFGjMDMzIz4+vtw6mjRpgkaj4fDhw3Ts2JHExETy8/Np0qQJN2/eLLecu7s7a9eu5datW9jb27N9+/ZSI99VlZmZSYMGDVAoFPz666+kpqZWuY4vZ/eSzYOEEOVSa7SYmigNHYYQT5wk5UI8RZ6ensTHx9O7d29sbGxo164dJ0+epEePHhw/fpwBAwZgbW2Nq6sr9+7dK7MOU1NTVq1aVeJBz5UrV5YYIS+Lk5MTAQEBjBkzBgAHBwdCQkL+Vn+mT5/OvHnziIiIoHXr1jg7O/+t+oQQ4mGSkIuXhaKgoKDA0EEIISArKwsrKyt0Oh2zZ8+mTp06TJs2zdBhPTEVbTUshBBCvIgquvfJSLkQz4jAwECuXr1Kbm4urVq1YuzYsYYOSQghhBBPiSTlQjwjVq9ebegQhBBCCGEgsqOnEEIIIYQQBiZJuRAvoPT0dHbu3GnoMIQQQghRSZKUPyHOzs5kZ2cDMHbsWNLS0p5q+ytXrmTPnj2PPE+lUpGSkvIUInpybty4wYgRI55Y/b6+vuTm5j6x+v+OpKQk/Pz8SryXnp7OkiVL6Nq1a6Xq+PHHH/UbDAkhxPNGrSm9h4IQzyNZfeUJcXZ25tixY1haWho6lAqNGDGCMWPG6HeArCydTodCoUChUDyhyERlJCUlsXjxYlQqlaFDqbKiJ9BXxF3nbrbcVIUQ1ZOwzPfRJwnxjJDVVwzMy8uLyMhInJycuHHjBgsWLODy5csA+Pj4MH78eLKysli4cCFnz54lLy8Pd3d3Zs2ahVKpZMSIEbi4uPDbb79x8+ZN+vbtS0BAAEC59c2cORMXFxeGDx9OYmIiK1asIC8vD61Wy4QJE+jXrx8xMTGcOnWKBQsWsGLFCgIDAzl69Cg5OTkEBgYCEBERoX8dERHB+fPnycrK4tq1a2zbto3IyEiOHDmCRqPBxsaGsLAwGjRoUOoaVLd/D9u5cyebNm0CwMTEhLVr15Kbm4u/vz9JSUkA/P7774SHh+v/UjFlyhTeeust0tPT8ff3Z9iwYfz88888ePCA0NBQ2rVrB8BPP/1EREQE+fn5GBkZsWjRIlq0aFHiC9bixYvL7O9ff/3F9OnT+euvvwDo1KkTQUFBpeJPTk5m3rx5QOFmPj/++CNr167FycmJS5cuERYWxp07d9BoNIwcORJ/f38ADh48yGeffYZWq8XW1paQkBAaNWpUqv7Y2Fg2bNgAgKOjIyEhIdjZ2aFWq5k/fz5HjhzB1taW119/ndu3b7Nq1SpUKhUHDhxg1apV5V7jWrVqMX78eO7cuUNeXh5vvPEG8+bNw9TUlGPHjjF//nx0Oh35+flMnDgRHx+fsv9nEEIIIUSZJCl/ygICAujWrRsREREAZGRkALBw4ULat29PaGgoOp2OgIAAYmJiGDJkCADXr19ny5YtZGdn07NnTwYPHkzjxo3Lra+4li1bEhUVhVKp5Pbt2/j5+eHh4YG/vz+xsbElRsqPHj1aYfwnTpxApVJha2sLFE7NKUrgd+zYQXh4OMuXLy9Vrrr9Ky4pKYm1a9cSFRWFvb092dnZGBsbl5hacv/+fT799FPWrVtHnTp1uHnzJoMHD2b37t0A3L17F1dXV6ZNm0Z8fDzh4eFER0eTkpLCnDlz2LJlC40bN0atVqNWq0v1o7z+JiQk4OjoyMaNGwHK3PhHrVbz8ccf89lnn9GuXTt++OEHNm/eDEB+fj4BAQEsXbqUZs2akZWVhb+/P66urtSqVYsZM2bwzTff0Lx5c3bs2EFAQAA7duwoUf+5c+cIDw9HpVJRp04dVqxYwfz581mxYgXbtm3j2rVrfPvtt2i1WkaMGEG9evVKxVjeNVYqlYSHh2NjY0NBQQGBgYHExMTw7rvvsn79et5//318fHwoKCggMzOz9C+OEEIIISokSflTlJ2dzfHjx/n666/17xUlt/v37+fEiRP6Y7m5udStW1d/Xp8+fTAyMqJmzZo0a9aMtLQ07O3ty62vuIyMDIKCgkhNTUWpVHLv3j1SUlJwdXWtch+6du1aoo2DBw8SFRVFTk4O+fn55ZarTv8eTsoPHDiAr68v9vb2AGVODTp+/Djp6ekl1vhWKBSkpqZiY2ODhYWF/guIq6urfi71oUOH6Nq1q75NU1PTMnfILK+/bdq0YePGjSxevJgOHTrg4eFRquylS5cwNzfXj8z36tWLV155BYDLly9z8eJFPv74Y/35Go2GS5cuoVQqadGiBc2bNwfA39+fefPmkZWVVaL+pKQkunXrRp06dQAYNmwYvr6++mO+vr4YGxtjbGxMv379yvwCVt411mq1fPXVVxw8eBCdTse9e/cwNzcHCkf8v/jiC9LS0ujSpQtt2rQpVa8QQgghKiZJ+TOioKCANWvW4ODgUObx4vOOlEolWm3l5+AGBwfj5eXF559/jkKhoHfv3uTl5ZV5rlKpRKfT6V8/fF7xRPjq1assXLiQnTt34uDgwLFjx8qddvIk+/dwO87OzmzZsqXUsfT09BKJtpGRUYVfJB5WUX/d3NzYtWsXhw4dIi4ujnXr1rF169YqxW1jY0NcXFypY/v37690PU9KQkICR48eZcuWLVhZWREZGamfMjVq1Ci8vLw4dOgQ8+fPp0uXLi/0TqRCCCHEkyBJ+VNkaWmJm5sbGzdu5IMPPgAKR7FtbW3x8vJi3bp1BAcHo1QqycjIIDs7u9wk9lH1FZeZmUmDBg1QKBT8+uuvpKamlqij+HSDRo0asXXrVnQ6HTk5ORw4cABPT88y28/KysLExAR7e3t0Oh3R0dHlxlqd/j3srbfeYs6cOQwbNozatWvrp1YU5+bmRmpqKocPH6Zjx45A4ZSb1q1bV1h3ly5dWLNmDZcvXy4xfcXKyqpS/b1y5Qr16tWjX79+tGvXjl69eqHT6TAy+r8Fjpo2bcqDBw84evQob775Jvv27eP+/fsANGnSBHNzc2JjYxk4cCAAFy9epG7duri6uhIUFMTFixdp1qwZu3btomXLliVig8IR67Vr13Lr1i3s7e3Zvn07nTt3BqBDhw4kJCTg7e2NVqvlu+++04+oV+YaZ2ZmYmNjg5WVFZmZmezevRsXFxcAUlJSaNKkCY6OjlhYWBAbG1vxB/mQL2f3KvWwixBCVJZao8XURGnoMIT42yQpf8rCw8OZN28ePj4+GBkZ4ePjw7hx4wgKCmLp0qX4+vqiUCgwMTEhKCjokUlrefUVN336dObNm0dERAStW7fG2dlZf2zo0KEsWrSIDRs2EBgYSK9evdizZw99+/alfv36tGrVqty2nZ2d6dOnD97e3tjY2NCtWzeSk5PLPLe6/SvO3d2dcePGMXr0aBQKBaampkRGRpY4x9ramjVr1rB06VLCwsLQaDQ4ODiUOu9hjRs3Zv78+UybNg2tVotSqWTRokUlrlVF/T1y5AgbN27EyMgInU7HvHnzSiTkUDglZtmyZQQHBwOFibKdnR01a9bE2NiYyMhIwsLC2LBhAzqdDjs7O1asWIGtrS1LliwhICCA/Px8bG1tWbp0aak+ODk5ERAQwJgxYwBwcHAgJCQEKJzKcubMGfr164eNjQ1Nmzat0jUeOHAgP/74I3369MHOzo4333xT/1eUzZs3k5SUhImJCaampsyZM6fCay2EEI+TJOTiRSFLIgrxFGVlZelHuA8fPsysWbP48ccfSyXwT7JttVrNxIkT6dOnD++8884Tb7c8FS0LJYQQQryIZElEIZ4Re/fuZePGjRQUFGBqakp4ePhTScgBRo8ejVqtJi8vj86dOzNo0KCn0q4QQgghHk1GyoUQBiEj5UIIIV42Fd37ns4QnRBCCCGEEKJckpQLIYQQQghhYJKUC/GCuH//PuvXr38idW/dulW/W6kQQjwv1Jrq7XkhhCHInHIhXhDp6en4+/uTlJT0WOvNz88vtR7841A0r25F3HXuZsuNUwjx+CUs8zV0CEKUIKuvCPEcmj59OikpKWg0GhwdHQkLC8Pa2hqAnTt3smnTJgBMTExYu3YtISEhZGZm4uvrS40aNYiOjsbLy4vIyEicnJwASrxevHgxR44cQaPRYGNjQ1hYGA0aNNAn935+fhw+fJghQ4Zw+/ZtcnJyCAwMRKvVEh4ezi+//AKAp6cnAQEBKJWyVrAQQghRXTJ9RYhn1OzZs1GpVCQkJNC8eXP91JSkpCTWrl3Lhg0biI+PZ9OmTdSsWZO5c+dSs2ZN4uLiKtxdtcjYsWOJiYkhPj4eHx8fwsPD9cfu3r1L69at2bVrF++++26Jctu2beP06dOoVCpUKhV//vkn27Zte7ydF0IIIV4yMlIuxDMqLi6OhIQENBoNOTk5NG7cGIADBw7g6+uLvb09AJaWltWq/+DBg0RFRZGTk0N+fn6JY2ZmZvTt27fMcomJiQwaNAhTU1MA/Pz82LdvH++991614hBCCCGEJOVCPJOSk5PZunUr0dHR2NrakpCQwPbt26tcj1KpRKfT6V/n5eUBcPXqVRYuXMjOnTtxcHDg2LFjBAQE6M+rUaMGCoXi73dECCGEEJUiSbkQz6D79+9jZWVFrVq1UKvVxMTE6I+99dZbzJkzh2HDhlG7dm2ys7MxNjbGysqK3NzcEg9mOjo6cvLkSVq0aEFiYiK3b98GICsrCxMTE+zt7dHpdJWa7lKkU6dOxMbG4u3tDUBsbCxvv/12tfv65exesnmQEOKJUGu0mJrI8y7i+SBJuRDPIE9PT+Lj4+nduzc2Nja0a9eOkydPAuDu7s64ceMYPXo0CoUCU1NTIiMjqV27Nv3796d///5YW1sTHR3NRx99xMyZM/nmm2/o2LEj9evXB8DZ2Zk+ffrg7e2NjY0N3bp1Izk5uVKxDR06lLS0NAYNGgSAh4cHQ4YMeTIXQggh/gZJyMXzRJZEFEIYREXLQgkhhBAvoorufbL6ihBCCCGEEAYmSbkQQgghhBAGJkm5EEIIIYQQBiZJuRAvmOvXr7Njxw5DhyGEEEKIKpCkXIhKuH//vn5HzepwdnYmOzv7MUZUNq1WyyeffEKrVq307yUlJeHn51fm+cWP3bhxgxEjRjzxGIUQ4lmh1mgNHYIQerIkohCVcP/+fb788kvGjh371NrUarUolVVbzuvy5ct88MEHtGzZssrt1a1bl82bN1e53N/1QegP3M2WG6MQ4ulLWOZr6BCE0JORcvHCOn78OO+++y4DBgxgwIAB/Oc//wHgxIkTDB06lP79+zN06FBOnDgBQHp6Ou7u7ixfvpyBAwfSu3dv/drdISEhZGZm4uvry7BhwwD46quv8Pf3Z+DAgQwdOpTTp0/r2967dy99+vTB19eX1atXl4jr4MGDDBw4kP79+zNy5EhSU1OBwlHr/v37M2vWLHx9fTl48GCJckXxLVq0SL8eeVF8RSPezZo1o2PHjqVGx/Pz85kxYwb9+vVj8ODBXLhwodT1Kqq/utdPCCGEENUnI+XihXT37l0mT55MREQEbdu2RavVkpWVhVqtZsqUKSxcuJBOnTpx6NAhpkyZwt69e/XlXF1dmTZtGvHx8YSHhxMdHc3cuXPx9/cnLi5O38bAgQMZM2YMAIcOHeLTTz9l+/bt3L59m08++YStW7fStGnTEtNe/vrrL2bMmME333xD8+bN2bFjBwEBAfo54BcuXCAkJAQ3N7dy+9WiRQtmzpxJUlISH3/8Mfv27Xvk9Th79ixz5sxhyZIl7Nq1ixkzZqBSqR7r9TM1NX30ByOEEEKIMslIuXgh/fbbbzRr1oy2bdsCoFQqsba2JiUlBRMTEzp16gRA586dMTExISUlBQALCwu6d+8OgKurK1euXCm3jVOnTvGPf/wDHx8fFi5cqB8p//3332nZsiVNmzYFCnfALPL777/TokULmjdvDoC/vz+nT58mKysLgEaNGpWbkAOYmJgwYMAAoHBnT3Nzcy5duvTI69GoUSM6dOgAgK+vL+fOndO3WZbqXj8hhBBCVI+MlAtRTPHRXiMjI/Lz88s8T61W89FHH/HNN9/QqlUrbty4QdeuXf92+xYWFtUqp1QqKb45b15e3t+ORQghhBBPj4yUixeSq6srFy9e5Pjx40DhQ5P37t2jSZMmaDQaDh8+DEBiYiL5+fk0adKkwvqsrKzIzc3VJ+lqtZr8/HxeffVVAKKiokq0/eeff3L58mWAEssTurq6cubMGS5evAjArl27aNmyJVZWVpXql0ajISEhAYDk5GRyc3Np2rQpDg4OXLlyhXv37lFQUMC3335bolxaWpp+/nlCQgJOTk4Vtvm4r58QQgghKiYj5eKFVKtWLSIiIli0aBE5OTkYGRkRGBhI586dWbVqFaGhoeTk5GBhYcHKlSsfOR+6Vq1a+ocrra2tiY6OZsqUKQwePJhatWrRu3dv/bl2dnbMnz+fCRMmYG5uzttvv60/Zmtry5IlSwgICCA/Px9bW1uWLl1apX6dOXOGL7/8EoDPPvsMU1NT6taty+jRo/Hz86N27dq0b9+e8+fP68s5OTmxY8cOgoODMTc3Z8mSJU/1+lXky9m9MDMzq3Z5IYSoLrVGi6lJ1Va5EuJJURQU/5u3EOKZlZ6ejr+/P0lJSYYO5bHIy8vj1KlTuLi4SFIuhBDipVDRvU+mrwghhBBCCGFgkpQL8Zxo2LDhCzNKLoQQQoiSJCkXQgghhBDCwCQpF0IIIYQQwsAkKRfPjbFjx5KWlvZE6p49e7Z+yUBDSE9PZ9u2bdUu/+OPP7J48eLHGFGhJ3nNhRDC0NQaraFDEEJPVl8R4hmQlJTE4sWLUalUVS6bn5+PsfHjXd1Up9OhUChQKBSPtd7iip5AXxF3nbvZcmMUQjx9Cct8DR2CeMlUtPqKrFMunjnHjx9nyZIlZGdnAzBjxgw8PDzw8vIiMjISJycnbt68yYIFC7h27Rp5eXn069ePCRMmAODl5YWvry+HDh3i1q1bjBkzhuHDhwNw8eJFQkNDuXXrFgBjxoxh0KBBjBgxgjFjxtC9e3cSEhLYtGkTGo0GgMDAQDp16oROpyMkJITDhw9jamqKhYUF0dHRJWK/du0a77zzDgcOHMDExASAKVOm0L17dwYNGsTPP//MF198gVqtxsTEhFmzZuHq6kpISAjp6en4+vrSqFEjVq1axaVLlwgLC+POnTtoNBpGjhyJv78/AM7OzkyePJkDBw7g6emJo6MjBw4cYNWqVSQlJREWFkabNm04fvw4CoWC5cuX06xZM27dusXHH39MdnY2eXl5dOvWjRkzZgAQERHB+fPnycrK4tq1a2zbto1Bgwbpr/lXX33Ft99+i1arxczMjODgYF5//XUePHhAYGAgFy5cwNjYmCZNmrBy5con/FsihBBCvFgkKRfPlLt37zJ58mQiIiJo27YtWq2WrKysUucFBgYyadIk2rdvj1qtZtSoUbRu3ZouXboAkJuby7b/j717j4uq2h///5oZLuaghYlUhkpkeBQVOhppAkp6VMRQIbWLVhiWnXP0aCSKmlAIKqgoRkiZdAEluXnJOh1F1G8oHpUkeyjHUEG6QIoXGGSAGX5/+HN/uIuU4uX9/MvZe+213mvN9jFv1qzZKzGRwsJCxo4dy/jx4zE3N+ett97iX//6F6NHjwbgwoULDeoeMmQInp6eqFQqTp06xauvvsrevXs5ceIEWVlZ7NixA7VazaVLlxpc+8gjj9CzZ0/27t3Ls88+y4ULF8jKymLp0qUUFBQQHR3N+vXrsbCw4OTJk/j5+ZGRkcG7775bZ6a8uroaf39/wsPDsbOzo6ysDG9vbxwdHbGzswPA3Nyc5ORkgAYz7D/99BNhYWG8YOxhaQAAIABJREFU9957fPjhh0RHR7NixQo6duxITEwMWq2Wqqoqpk2bxt69e3F1dQUgJyeHlJQUOnXq1KBv48aNw9fXF4DMzEwWL17Ml19+yf/7f/8PnU7Hjh07ABodFyGEEEI0T5JycVv5/vvvsbOz48knnwRAo9Fw//331ylTXl7OwYMHKSkpUY7pdDry8vKUpNzDwwO4+hjBjh078ttvv2E0GqmurlYScgBLS8sGMZw9e5a3336boqIiTExMOHfuHL///js2NjZUV1ezYMECnJ2dGTZsWKN9GD9+PKmpqTz77LNs374dd3d32rdvz759+ygoKOCll15SylZXV3Pu3LkGdZw5c4a8vDzmzJmjHKuqquLUqVNKUj5+/Pgmx9HW1pbevXsD4OjoyO7duwEwGAwsX76c7OxsampqOHfuHCdOnFCScldX10YTcoBjx46xbt06Ll26hEql4syZMwD06tWLvLw8goODeeqppxg6dGiTcQkhhBCicZKUizvOtfXOSUlJyhKR+mqv09JoNBgMhhavj54zZw7z5s1j+PDhGI1G+vfvj16vx8rKiq+++oqsrCwyMzOJiIggNTUVKyurOtf/7W9/IywsjAsXLpCamkpgYKByzsXFpdEt7vPy8uq8rqmpwdLSki1btjQZZ/v27Zs8V3vbe7VaTXV1NQAbNmzg8uXLbN68GXNzcxYtWoRer1fKarXaRuurrKxk1qxZfPHFF/Tp04eioiIlkbexsWH79u0cOHCAvXv3smrVKrZt2ya7dAohhBA3QJ6+Im4rjo6O5OXlkZ2dDVyd2a2/HMLCwoK//vWvxMbGKsd+/fVXZZ14U2xtbTExMeHrr79WjjW2fKW0tJRHH30UgOTkZCorKwEoKSnhypUruLi44O/vT4cOHTh79myD6++77z6effZZVq5cSVlZGQMGDADgmWeeYd++fZw8eVIpm5OTo/Sp9jIdW1tb2rVrR1pamnIsLy+v0aU8N6K0tBQrKyvMzc0pKipi165dLbqusrKS6upqHn74YQASEhKUc7/99hsajYbhw4czf/58SkpKuHjx4h+KUwghhLjXyEy5uK088MADREVFsXTpUsrLy1Gr1QQEBDB48OA65SIiIggLC2Ps2LHA1RneJUuWNJi1rs3ExITo6Gjee+89oqOjUalU+Pr6Mm7cuDrl5s+fz1tvvcX999+Pi4sLDzzwAHA18V+0aBHV1dUYDAZcXV1xdHRstK3x48fz0ksvMWvWLOVYjx49CA8PZ8GCBVRUVFBVVcWTTz5Jv379sLe3x9bWFk9PTx577DHWrFlDTEwMoaGhrF+/HqPRyIMPPkhkZGSrxvWaKVOmMGvWLDw9PbG2tmbQoEEtus7CwoKZM2fi4+PDAw88wMiRI5Vzubm5rFixArj6Lcb06dOxtrZucUwfLxghs+pCiDZRWWXAzFTT1mEIAcgjEYUQbaS5x0IJIYQQd6PmPvtk+YoQQgghhBBtTJJyIYQQQggh2pgk5UIIIYQQQrQxScqFEEIIIYRoY5KUCyFa7Pjx43z77bdtHYYQQvwpKqsMbR2CEIo76pGI9vb2HDlyBK1Wi5+fH4sWLaJbt263rP3Vq1fTs2dPZbfIpqSkpODk5IStre0tiuzPV1RUhL+/P59//vlNqd/Ly4vExETatWv3p9ft7u5OTEwMTzzxRIuviYqKory8nICAgD89nltt586ddOnShX79+rW6jl27dnHo0KE64/Hjjz/yySefEBwc/GeEqXh9yX+4qJMPRiHErbdthVdbhyCE4o5Kymv76KOPbnmbtZ853ZzU1FQsLS1vOCm/tlNlS3eevJmsra1vWkIONLtTpfhjdu7ciYODwx9Kyp999lmeffbZOsf69OmjPI9cCCGEEH+uOzYprz0bWlRUREhICGfOnAHA09OTN954g7KyMsLCwsjNzUWv1+Ps7Mz8+fPRaDRMmTIFBwcHvv/+e4qLixk9ejT+/v4ATdY3b948HBwcePnll9m/fz+RkZHo9XoMBgNvvvkmY8aMITk5mWPHjhESEkJkZCQBAQEcPny4zixs7VnZqKgoTp48SVlZGb/88guJiYnExMRw8OBBqqqqsLS0JDQ0lK5duzYYg9b2r76kpCQ+++wzAExNTVm3bh0VFRV4e3uTlZUFwNGjR4mIiECn0wEwc+ZMhg4dSmFhId7e3kyePJk9e/Zw5coVlixZouxiuXv3bqKioqiurkatVrN06VJ69epV51uPZcuWNdrf8+fP8/bbb3P+/HkABg0aVGfL+msOHTqkzN4OHDiQ2o/eP3XqFKGhoVy4cIGqqipeeeUVvL29m723cnNzCQ4O5sqVK+j1eiZOnMirr77aaNmm+rd3715WrlyJwWCgU6dOvPfee3Tv3p2srCyWLFlCv379OHr0KCYmJixfvpy1a9dy8uRJHn74YaKiomjfvj1RUVH89NNPXLhwgeLiYnr27EloaCgdOnSocy8Cyuvu3buTnp5OZmYmmzdv5rXXXuOZZ55hzpw56HQ69Ho9bm5uzJ07F7i6U+eqVavYt28farUaGxsbPvjgA1JSUsjIyGDNmjUAxMbGsnXrVgD69u3LwoUL0Wq1REVFcfr0aUpLSzl79izdunVj9erV3Hfffc2OsRBCCCHqumOT8tr8/f1xc3MjKioKuLodOkBYWBgDBw5kyZIlGI1G/P39SU5OZuLEicDVHRrj4+PR6XQMHz4cHx8fevTo0WR9tfXu3ZuEhAQ0Gg3nzp1jwoQJDBkyBG9vb9LS0vD19WXYsGEAHD58uNn4c3JySElJoVOnTgD4+fkpCfzmzZuJiIhg1apVDa5rbf9qy8rKYt26dSQkJGBlZYVOp8PExISKigqlzOXLl1m8eDGxsbF06dKF4uJifHx82L59OwAXL17E0dGR2bNns3XrViIiIti0aROnT59m4cKFxMfH06NHDyorK5Ut62trqr/btm2jW7duxMXFAXDp0qUG11ZWVjJ79mwiIiJwdnZmx44dxMfHA1BdXY2/vz/h4eHY2dlRVlaGt7c3jo6O2NnZNfl+dO3albi4OMzMzNDpdDz//PO4uLg0uKap/p0/f565c+fyxRdf8Pjjj7N582b8/f3ZvHkzAHl5eSxbtoyQkBCCg4OZNm0aX375JQ899BB+fn589dVXPP/888DVeyctLY3OnTszf/58oqOjm11i4+Ligru7e52EXa/XExMTg1arpaqqimnTprF3715cXV2JjY3l7NmzpKSkYGZm1ui9vmfPHrZu3cqmTZvQarUEBAQQHR3NO++8A8CxY8dISkqiQ4cOTJs2jW3btin3oBBCCCFa5o5PynU6HdnZ2WzYsEE5di25TU9PJycnRzlXUVFRZ/vvUaNGoVar6dChA3Z2dhQUFGBlZdVkfbWVlJQQGBhIfn4+Go2GS5cucfr06Sa3XW+Oq6trnTb27t1LQkIC5eXlVFdXN3lda/pXPynPyMjAy8tL2Z5eq9U2aCc7O5vCwkL8/PyUYyqVivz8fCwtLWnfvr3yB4ijoyPLli0DIDMzE1dXV6VNMzMzzMzMGtTfVH/79+9PXFwcy5Yt46mnnmLIkCENrj116hT33Xcfzs7OAHh4ePDuu+8CcObMGfLy8pgzZ45SvqqqilOnTjWblFdUVBAUFERubi4qlYri4mJOnDjR4Jqm+nfw4EF69erF448/DoC3tzfBwcGUlZUBYGtry1/+8hfg6h93v/zyCw899BBwdYlIfn6+0sbQoUPp3LkzAD4+PoSEhDQZd1MMBgPLly8nOzubmpoazp07x4kTJ3B1dWX37t3MmzdPeV8au9f379+Ph4cHFhYWAEycOJHQ0FDl/JAhQ+jYsSMA/fr1o6Cg4IZjFEIIIe51d3xS3pyamhqio6OxsbFp9Hzt7U01Gg0GQ8t/bBYUFIS7uztr165FpVIxcuRI9Hp9o2U1Gg1Go1F5Xb9c7UT4559/JiwsjKSkJGxsbDhy5EiTy05uZv/qt2Nvb6/MQNdWWFhYJ9FWq9XN/iFRX3P9dXJyIjU1lczMTLZs2UJsbCwbN268bp3X1uTX1NRgaWl5w+vXV65ciZWVFUuXLsXExARfX98m39vWqD1eGo2mwfvUkraud0/VtmHDBi5fvszmzZsxNzdn0aJFf2p/WhO/EEIIIeq645NyrVaLk5MTcXFxvP7668DVWexOnTrh7u5ObGwsQUFBaDQaSkpK0Ol0TSax16uvttLSUrp27YpKpeK7776rM7up1WopLS1VXnfv3p2NGzdiNBopLy8nIyMDFxeXRtsvKyvD1NQUKysrjEYjmzZtajLW1vSvvqFDh7Jw4UImT55M586dleUrtTk5OZGfn8+BAwd4+umngatLbvr27dts3c888wzR0dGcOXOmzvKOazOu1+vv2bNneeihhxgzZgwDBgxgxIgRGI1G1Or/e5LnY489RkVFBYcOHWLAgAF88803XL58Gbg6I92uXTvS0tIYN24ccHXpiLW1dZ0Y6istLcXe3h4TExP+97//cejQITw9PVvcP0dHRwIDA8nLy8POzo7U1FR69+7dbJtNycjIUO6/lJQUZfy7d+/ODz/8AEBxcTFZWVn89a9/BcDCwqLO/VdaWoqVlRXm5uYUFRWxa9cuXnjhBQCGDRvGp59+Sv/+/ZXlK/Xv9UGDBhEREcHUqVPRarUkJSUxePDgG+5LUz5eMKJOYi+EELdKZZUBM1NNW4chBHAXJOUAERERBAcH4+npiVqtxtPTk+nTpxMYGEh4eDheXl6oVCpMTU0JDAy8btLaVH21vf322wQHBxMVFUXfvn2xt7dXzk2aNImlS5eyfv16AgICGDFiBDt27GD06NE88sgj9OnTp8m27e3tGTVqFB4eHlhaWuLm5sahQ4caLdva/tXm7OzM9OnTee2111CpVJiZmRETE1OnzP333090dDTh4eGEhoZSVVWFjY1Ng3L19ejRg/fff5/Zs2djMBjQaDQsXbq0zlg119+DBw8SFxeHWq3GaDQSHBxcJyGHq7POK1eurPNDz0ceeQQAExMTYmJiCA0NZf369RiNRh588EEiIyObjXvGjBnMnTuXpKQkbG1tGThw4A33b/ny5fj7+1NdXU2nTp0IDw9vts2mDBgwgNmzZ1NUVMTjjz/OvHnzAHj++eeZOXMmHh4e9OjRo86TVp577jnmz5/PN998w2uvvcaUKVOYNWsWnp6eWFtbM2jQIKXs9OnTWbFiBePGjcPU1JTu3bsrP+68xs3NjdzcXCZPngyAg4MDM2bMaFV/hBDidiIJubidqGpqP6pCCHHbuJuend4YvV7PsWPHcHBwkJlyIYQQ94TmPvtkR08hhBBCCCHa2F2xfEWIu9E///nPtg5BCCGEELeIzJQLIYQQQgjRxiQpF0I06/jx43z77bdtHYYQQtxSlVWte4ywEK11Vy9fqb2Vu5+fH4sWLaJbt263rP3Vq1fTs2dPPDw8mi2XkpKCk5MTtra2tyiyP19RURH+/v58/vnnN6V+Ly8vEhMTadeu3Z9et7u7OzExMTzxxBMtvuZm/wgzKyuLZcuWkZKSclPqb8yuXbs4dOhQnT79+OOPfPLJJ8rTbW6G15f8h4s6+fATQtxetq3wausQxD3mrk7Ka/voo49ueZuzZs1qUbnU1FQsLS1vOCk3Go2oVCpls5y2ZG1tfdMScuCGNwASN+7ZZ5/l2WefrXOsT58+rFixoo0iEkIIIe4d90xSXns2tKioiJCQEM6cOQOAp6cnb7zxBmVlZYSFhZGbm4ter8fZ2Zn58+ej0WiYMmUKDg4OfP/99xQXFzN69Ghl58mm6ps3bx4ODg68/PLL7N+/n8jISPR6PQaDgTfffJMxY8aQnJzMsWPHCAkJITIykoCAAA4fPlxnFrb2rGxUVBQnT56krKyMX375hcTERGJiYjh48CBVVVVYWloSGhpK165dG4xBa/tXX1JSEp999hkApqamrFu3joqKCry9vcnKygLg6NGjREREoNPpAJg5cyZDhw6lsLAQb29vJk+ezJ49e7hy5QpLlixhwIABAOzevZuoqCiqq6tRq9UsXbqUXr161fnWY9myZY329/z587z99tucP38euLrpTWBgYIP4Dx06VOe55rWfCnrq1ClCQ0O5cOECVVVVvPLKK3h7ezd7b+Xm5hIcHMyVK1fQ6/VMnDiRV199tdGye/bs4cMPP6SyshJTU1Pmz5+Po6MjAKtWrWLHjh107NiRp556SrkmJSWFjIwM5fnh9V+vW7eO7du3o1KpaN++PQkJCZw/f545c+ag0+nQ6/W4ubkxd+5cACorK1m1ahX79u1DrVZjY2PDBx980KDe2NhYtm7dCkDfvn1ZuHAhWq2WqKgoTp8+TWlpKWfPnqVbt26sXr2a++67r9lxEkIIIUTT7pmkvDZ/f3/c3NyIiooCru7YCRAWFsbAgQNZsmQJRqMRf39/kpOTmThxIgC//vor8fHx6HQ6hg8fjo+PDz169Giyvtp69+5NQkICGo2Gc+fOMWHCBIYMGYK3tzdpaWn4+voybNgwAA4fPtxs/Dk5OaSkpCg7L/r5+SkJ/ObNm4mIiGDVqlUNrmtt/2rLyspi3bp1JCQkYGVlpewAWlFRoZS5fPkyixcvJjY2li5dulBcXIyPjw/bt28H4OLFizg6OjJ79my2bt1KREQEmzZt4vTp0yxcuJD4+Pg6O2TW11R/t23bRrdu3YiLiwPg0qVLDa6trKxk9uzZRERE4OzszI4dO4iPjweguroaf39/wsPDsbOzo6ysDG9vbxwdHbGzs2vy/ejatStxcXGYmZmh0+l4/vnncXFxaXBNQUEB0dHRrF+/HgsLC06ePImfnx8ZGRmkp6eTnp5OWloa7dq14+9//3uT7dWWmppKeno6GzduxMLCggsXLqBWq+nYsSMxMTFotVqqqqqYNm0ae/fuxdXVldjYWM6ePUtKSoqyi2d9e/bsYevWrWzatAmtVktAQADR0dG88847ABw7doykpCQ6dOjAtGnT2LZtm3IfCSGEEOLG3XNJuU6nIzs7mw0bNijHriW36enp5OTkKOcqKiqwtrZWyo0aNQq1Wk2HDh2ws7OjoKAAKyurJuurraSkhMDAQPLz89FoNFy6dInTp08rs6Q3wtXVtU4be/fuJSEhgfLycqqrq5u8rjX9q5+UZ2Rk4OXlhZWVFQBarbZBO9nZ2RQWFuLn56ccU6lU5OfnY2lpSfv27ZU/QBwdHVm2bBkAmZmZuLq6Km2amZlhZmbWoP6m+tu/f3/i4uJYtmwZTz31FEOGDGlw7alTp7jvvvtwdnYGwMPDg3fffReAM2fOkJeXx5w5c5TyVVVVnDp1qtmkvKKigqCgIHJzc1GpVBQXF3PixIkG1+zbt4+CggJeeukl5Vh1dTXnzp0jKysLDw8PZTx9fHyIjo5uss1rdu/ezQsvvICFhQUAlpaWABgMBpYvX052djY1NTWcO3eOEydO4Orqyu7du5k3b54yto3dr/v378fDw0Opd+LEiYSGhirnhwwZQseOHQHo168fBQUF141VCCGEEE2755Ly5tTU1BAdHd3kNvW1d17SaDQYDC3/cVpQUBDu7u6sXbsWlUrFyJEj0ev1jZbVaDQYjUbldf1ytRPhn3/+mbCwMJKSkrCxseHIkSNNLju5mf2r3469vb0yA11bYWFhnURbrVY3+4dEfc3118nJidTUVDIzM9myZQuxsbFs3LjxunVeW5NfU1ODpaXlDa9fX7lyJVZWVixduhQTExN8fX2bfG9dXFxYvnz5DdV/vfuhMRs2bODy5cts3rwZc3NzFi1a1KLrWqr+vfJn1i2EEELci+65pFyr1eLk5ERcXByvv/46cHUWu1OnTri7uxMbG0tQUBAajYaSkhJ0Ol2TSez16quttLSUrl27olKp+O6778jPz69TR2lpqfK6e/fubNy4EaPRSHl5ORkZGbi4uDTafllZGaamplhZWWE0Gtm0aVOTsbamf/UNHTqUhQsXMnnyZDp37qwsX6nNycmJ/Px8Dhw4wNNPPw1cXXLTt2/fZut+5plniI6O5syZM3WWr1ybrb1ef8+ePctDDz3EmDFjGDBgACNGjMBoNKJW/9+TPx977DEqKio4dOgQAwYM4JtvvuHy5csA2Nra0q5dO9LS0hg3bhwAeXl5WFtb14mhvtLSUuzt7TExMeF///sfhw4dwtPTs9H+rV27lpMnT9KzZ09lXPr168fTTz/NqlWreOWVVzA3Nyc5OVm5rnv37uTm5ipLef79738rs9TDhg1j48aNDB8+XFm+YmlpSWlpKVZWVpibm1NUVMSuXbt44YUXlGs+/fRT+vfvryxfqX+/Dho0iIiICKZOnYpWqyUpKYnBgwc3+/611scLRjTYalgIIdpaZZUBM1NNW4ch7iH3XFIOEBERQXBwMJ6enqjVajw9PZk+fTqBgYGEh4fj5eWFSqXC1NSUwMDA6yatTdVX29tvv01wcDBRUVH07dsXe3t75dykSZNYunQp69evJyAggBEjRrBjxw5Gjx7NI488Qp8+fZps297enlGjRuHh4YGlpSVubm4cOnSo0bKt7V9tzs7OTJ8+nddeew2VSoWZmRkxMTF1ytx///1ER0cTHh5OaGgoVVVV2NjYNChXX48ePXj//feZPXs2BoMBjUbD0qVL64xVc/09ePAgcXFxqNVqjEYjwcHBdRJyuLokZuXKlXV+6PnII48AYGJiQkxMDKGhoaxfvx6j0ciDDz5IZGRks3HPmDGDuXPnkpSUhK2tLQMHDmyyf+Hh4SxYsICKigqqqqp48skn6devH8OGDeP777/Hy8tL+aFnUVERcHWJz6BBgxgzZgxdunShV69e/P777wCMGzeOoqIiJk2ahImJCe3btyc+Pp4pU6Ywa9YsPD09sba2ZtCgQUoc06dPZ8WKFYwbNw5TU1O6d++u/LjzGjc3N3Jzc5k8eTIADg4OzJgxo9lxEEKIu4kk5OJWU9XUfvSEEELcInq9nmPHjuHg4CAz5UIIIe4JzX32yY6eQgghhBBCtDFJyoUQQgghhGhjkpQLIYQQQgjRxiQpF7eFnTt3kpOT09ZhCCGEEEK0CUnKxS0TFRXV6A6dycnJHD169LqPTLye1atXs2PHjj9UR1uKiopSNlKqb+PGjcpOpc35o3/cLFiwoMmn9wghhPg/lVWt28tDiKbI01fELWNvb8+RI0ca3QX0bnXt0Y4tERUVRXl5OQEBAa1ub968eTg4OPDyyy/f8LU3Euuf4dov0CO3/MpFnXy4CSHuLNtWeLV1COIO1NzTV+7J55SLW+/ac8EnT56MWq3m888/R61WExYWRm5uLnq9HmdnZ+bPn49Go6GoqIiQkBDOnDkDgKenJ2+88YayPfyZM2f47bffcHR0ZNmyZahUqjoJaWVlJatWrWLfvn2o1WpsbGz44IMPMBgMREREsG/fPuDqDpv+/v4NktHCwkK8vb0ZP3483333HQCLFy9mwIABVFdX88Ybb3DhwgX0ej39+vUjODgYMzMzUlJS2Lp1K1qtlvz8fMLDw9m/fz9fffUVBoMBc3NzgoKC+Mtf/tLoOP3yyy9MnTqV4uJievbsSWhoKB06dKiTsDfVh8zMTNLT08nMzGTz5s289tprjBs3jtTUVBISEjAYDFhYWBAUFMRjjz3WaKyhoaH4+voybNgwzp07x+LFiykoKABg2rRpjBs3DqPRyHvvvceBAwcwMzOjffv2zW5aJYQQQojrk6Rc3BKLFy8mISGBTZs2KTPlCxYsYODAgSxZsgSj0Yi/vz/JyclMnDgRf39/3NzciIqKAq7uknrNyZMniYuLQ6VSMX78eDIzM3nmmWfqtBcbG8vZs2dJSUlRdq0ESExM5Pjx46SkpADg5+dHYmIiL774YoOYL168SK9evZg3bx5ZWVnMmTOHnTt3YmpqSkREBJaWltTU1BAQEEBycrKyY+bRo0fZsmUL3bp1A8Da2hpfX18AMjMzWbx4MV9++WWj43T48GHS0tLo3Lkz8+fPJzo6usHMeXN9cHd3rzNTfujQIb7++mvi4+MxMzNjz549BAYGKkl0/VhrCwkJoWfPnnzwwQcUFxczYcIEevfuTXV1NVlZWezYsQO1Ws2lS5caf9OFEEII0WKSlIs2k56eTk5ODhs2bACgoqICa2trdDod2dnZynGgzjbww4cPV77y6d27NwUFBQ2S8t27dyuz6rWv379/P+PHj1eOT5gwgZ07dzaalJuamvLcc88BV3cybdeuHadOnaJnz5588skn7N27F6PRyKVLl2jXrp1y3ZNPPlknyT127Bjr1q3j0qVLqFQqZfa/MUOHDqVz584A+Pj4EBIS0qDMjfQhPT2dEydO8PzzzwNQU1PD5cuXm4y1fjvz5s0DoEuXLri5uZGVlcW4ceOorq5mwYIFODs7M2zYsCb7I4QQQoiWkaRctJmamhqio6OxsbGpc1yn0zV7Xe01WBqNBoPh1q5H3rZtG4cPHyY+Ph4LCwtiYmLqJNq118xXVlYya9YsvvjiC/r06UNRURGurq63LNaamhq8vb2ZNWtWo+dbs76/Q4cOfPXVV2RlZZGZmUlERASpqalYWVn90XCFEEKIe5Yk5eKW0Wq1lJWVKYmgu7s7sbGxBAUFodFoKCkpQafTYWNjg5OTE3Fxcbz++uvA1eUrtWfLr2fYsGF8+umn9O/fX1m+0qlTJwYNGkRaWhoeHh4ApKWl8be//a3ROqqqqti2bRteXl4cOnSIiooKHnvsMf773/9iaWmJhYUFpaWlbN++HQcHh0brqKyspLq6mocffhiAhISEZuPOyMhQYk1JSeHpp59uUKa5PlyL6Rp3d3cCAgKYNGkSDz30EAaDgePHjzcZb/12vvzyS2bOnMnvv//Onj17ePXVVykpKUGj0eDi4sLgwYPJyMjg7NmzrU7KP14wosGPXYSG+g11AAAgAElEQVQQ4nZXWWXAzPTW/The3P0kKRe3jK+vL1OnTqVdu3Z8/vnnBAYGEh4ejpeXFyqVClNTUwIDA7GxsSEiIoLg4GA8PT1Rq9V4enoyffr0Frc1ffp0VqxYwbhx4zA1NaV79+6sWbOGSZMmUVBQwPjx4wEYMmQIEydObLSOBx54gBMnTvDxxx8DsHLlSszMzBg3bhy7du1i1KhRPPjgg/z1r39Fr9c3WoeFhQUzZ87Ex8eHBx54gJEjRzYb94ABA5g9ezZFRUU8/vjjyvKR2prrw3PPPcf8+fP55ptvlB96/utf/2LGjBkYDAaqqqoYNWpUi5LyhQsX8u677zJ27FgA/P396dmzJz/++COLFi2iuroag8GAq6srjo6O161PCCHuJpKQiz+bPBJRiEZce/pKVlZWW4dy12rusVBCCCHE3ai5zz7ZPEgIIYQQQog2Jkm5EI149NFHZZZcCCGEELeMJOVCCCGEEEK0MUnKhRBCCCGEaGOSlIvbkr29vfK8cj8/P2Wr91tl9erV7Nix47rlUlJSOH369C2I6NaLi4vj/PnzbR2GEELcliqrbu0eGeLuJ49EFLe9jz766Ja32dRmO/WlpqZiaWmJra3tDdVvNBpRqVSoVKrWhHdTXYvts88+Y/DgwTz44IM3tb3Xl/yHizr5cBNC3Fm2rfBq6xDEXUaScnHbc3d3JyYmhieeeIKioiJCQkKUHTQ9PT154403KCsrIywsjNzcXPR6Pc7OzsyfPx+NRsOUKVNwcHDg+++/p7i4mNGjR+Pv7w/QZH3z5s3DwcGBl19+mf379xMZGYler8dgMPDmm28yZswYkpOTOXbsGCEhIURGRhIQEMDhw4cpLy8nICAAgKioKOV1VFQUJ0+epKysjF9++YXExERiYmI4ePAgVVVVWFpaEhoaSteuXRuMQWv7V9vvv//OnDlz0Ol06PV63NzcmDt3rhJn7di8vLwoLi5m5syZmJubs2LFCrp168aqVav473//S2VlJfb29gQFBaHVaklMTCQuLg4zMzOMRiORkZHY2dndhLtBCCGEuDtJUi7uKP7+/ri5uREVFQVc3ekTICwsjIEDB7JkyRKMRiP+/v4kJycrm+r8+uuvxMfHo9PpGD58OD4+PvTo0aPJ+mrr3bs3CQkJaDQazp07x4QJExgyZAje3t6kpaXh6+vLsGHDADh8+HCz8efk5JCSkqLsTurn56ck8Js3byYiIoJVq1Y1uK61/autY8eOxMTEoNVqqaqqYtq0aezduxdXV9dGY9u8eTNr1qzhiSeeACA6OpoOHTqQlJQEQHh4OLGxscyePZvly5fz9ddf06VLFyorKzEYZOZbCCGEuBGSlIs7hk6nIzs7mw0bNijHriWQ6enp5OTkKOcqKiqwtrZWyo0aNQq1Wk2HDh2ws7OjoKAAKyurJuurraSkhMDAQPLz89FoNFy6dInTp0+3ahdLV1fXOm3s3buXhIQEysvLqa6ubvK61vSvflJuMBhYvnw52dnZ1NTUcO7cOU6cOKEk5fVjayyGsrIy/v3vfwNQWVlJr169AHj66aeZN28ew4YNY+jQodjY2NzYwAghhBD3OEnKxV2hpqaG6OjoJpPB2rtmaTSaG5rJDQoKwt3dnbVr16JSqRg5ciR6vb7RshqNBqPRqLyuX06r1Sr//vnnnwkLCyMpKQkbGxuOHDnS6LKTP6t/GzZs4PLly2zevBlzc3MWLVpUJ77asTUVw+LFixk0aFCDc2vXruWHH37gwIEDTJ06laCgINzc3JqtTwghhBD/R5JyccfQarU4OTkRFxfH66+/Dlydxe7UqRPu7u7ExsYSFBSERqOhpKQEnU7X7Ixtc/XVVlpaSteuXVGpVHz33Xfk5+fXqaO0tFR53b17dzZu3IjRaKS8vJyMjAxcXFwabb+srAxTU1OsrKwwGo1s2rSpyVhb07/6SktLsbKywtzcnKKiInbt2sULL7zQZPn6fXN3dycuLg4nJyfatWtHWVkZRUVFdO/enV9++YV+/frRr18/CgoKOH78eIuT8o8XjGiw1bAQQtzuKqsMmJlq2joMcReRRyKKO0pERARHjhzB09OT5557TlnfHBgYiFqtxsvLi7Fjx/L6669TVFTU6vpqe/vtt1m+fDleXl58/fXX2NvbK+cmTZrEBx98gJeXF5mZmYwYMYL777+f0aNH889//pM+ffo02ba9vT2jRo3Cw8OD559/nkcffbTJsq3tX21TpkxR+hoYGNjojHdtU6dOJTAwEC8vL3766SemT59Or1698PHxYezYsbz44ovk5eVhNBqZN28eY8eO5bnnnuP3339n0qRJNxSbEELcaSQhF382VU1NTU1bByGEuPfo9XqOHTuGg4ODzJQLIYS4JzT32Scz5UIIIYQQQrQxScqFEEIIIYRoY5KUCyGEEEII0cYkKRfiBhUUFJCcnNzWYbTK8ePH+fbbb9s6DCGEEELUI0m5aDNeXl5UVFTcUW1fuXKFBQsW0L9//z8ljsLCQpydnf9QHVFRUVRWVl633I8//sjHH3/M4MGDW1Tvxo0biYuL+0OxCSHE3aqySnYuFn8uefqKEC1UXV3NDz/8gEqlatVuno0pLCzE29ubrKysVtdhb2/PkSNHGt38p7q6GhOT23M7gmu/QI/c8isXdfLhJoS4s2xb4dXWIYg7UHNPX7k9P63FPaF2Munu7q486/v333/H19eXl19+GYBDhw4RHBwMgLOzM7t27WLdunU88cQTnDp1itDQUC5cuEBVVRWvvPIK3t7eSv2zZ8/mP//5DxcvXmTu3LmMHDmyQdvXq+Mf//iHsglQt27dyMjIYM2aNfz+++/MmTMHnU6HXq/Hzc2NuXPnNtrXo0ePEhERgU6nA2DmzJkMHTr0hsrt3r2bqKgoqqurUavVLF26lMTERAAmT56MWq3m888/JzQ0FI1Gw+nTp9HpdGzZsoXY2Fi2bt0KQN++fVm4cCFarZaoqChOnz5NaWkpZ8+epVu3bqxevZr77ruPqKgoysvLCQgIAGDdunVs374dlUpF+/btSUhI4Pz58y0eAyGEEEI0TZJycduoqKggMTGRwsJCxo4dy/jx4zE1NWXOnDmsXLmSAQMG8J///IfPP/8cuDoL7O/vT3h4OHZ2dpSVleHt7Y2joyN2dnYAWFhYkJyczOHDh/nXv/6lJOXXtKQOc3NzZQ15SkqKcm3Hjh2JiYlBq9VSVVXFtGnT2Lt3L66urnXauHz5MosXLyY2NpYuXbpQXFyMj48P27dvb3G58+fPs3DhQuLj4+nRoweVlZVUVlayePFiEhIS2LRpU52Z8uPHj/PFF1/Qvn179uzZw9atW5UyAQEBREdH88477wBw7NgxkpKS6NChA9OmTWPbtm1MnDixTmypqamkp6ezceNGLCwsuHDhAmq1usVjIIQQQojmSVIubhseHh4APProo3Ts2JHffvuNqqoq2rVrx4ABAwAYMWIEHTt2BODMmTPk5eUxZ84cpY6qqipOnTqlJNTX6nR0dKS4uBi9Xl/n66KW1DF+/PhG4zUYDCxfvpzs7Gxqamo4d+4cJ06caJCQZmdnU1hYiJ+fn3JMpVKRn5+PpaVli8rl5OTg6upKjx49ADAzM8PMzKzJsRw1ahTt27cHYP/+/Xh4eGBhYQHAxIkTCQ0NVcoOGTJEGdN+/fpRUFDQoL7du3fzwgsvKHVci7ulYyCEEEKI5klSLm4btZNljUaDwdD8OuOamhosLS3ZsmXLdevUaK5uh1xdXV2nnZbUcS25rW/Dhg1cvnyZzZs3Y25uzqJFi9Dr9Y3GaW9vT3x8fINzhYWFLSqXk5PTZHw3EnNj6o97Y31oSkvHQAghhBDNk6eviNvaY489xpUrVzh8+DAAO3fu5PLlywDY2trSrl070tLSlPJ5eXmUlZW1uP4/UkdpaSlWVlaYm5tTVFTErl27Gi3n5OREfn4+Bw4cUI7l5ORQ/zfWzZV75pln2Lt3L2fOnAGgsrJSiVGr1TYb76BBg/j6668pKyujpqaGpKSkFj+B5Zphw4axceNGpZ0LFy7c0BgIIYQQonkyUy5ua2ZmZqxYsYKgoCAAnnrqKR588EE6dOiAiYkJMTExhIaGsn79eoxGIw8++CCRkZEtrv+P1DFlyhRmzZqFp6cn1tbWDBo0qNFy999/P9HR0YSHhxMaGkpVVRU2NjbExMS0uFyPHj14//33mT17NgaDAY1Gw9KlS7G3t8fX15epU6fSrl07Zb19bW5ubuTm5jJ58mQAHBwcmDFjRovHCGDcuHEUFRUxadIkTExMaN++PfHx8S0eg+Z8vGBEg1+gCyHE7a6yyoCZqaatwxB3EXkkorjtlZWVKWuZDxw4wPz589m1axdqtXzRcydr7rFQQgghxN1IHoko7mjffvstcXFx1NTUYGZmRkREhCTkQgghhLirSFIubnsTJkxgwoQJbR2GEEIIIcRNI9ONQgghhBBCtDFJyoUQQgghhGhjkpTfBPb29so26X5+fo1uxnIzrV69mh07dly3XEpKCqdPn74FEf1xhYWFypbyt1JLx/JOcrP7VPv+F0KIe1VlVfN7bQhRn6wpv8k++uijW97mrFmzWlQuNTUVS0tLbG1tb6h+o9GISqVCpVK1JrxW+fnnn0lMTGTSpEk3fG11dTUmJq271Vs6lneS261Pry/5Dxd18uElhLi7bFvh1dYhiDuMJOU3mbu7OzExMTzxxBMUFRUREhKibADj6enJG2+8QVlZGWFhYeTm5qLX63F2dmb+/PloNBqmTJmCg4MD33//PcXFxYwePRp/f3+AJuubN28eDg4OvPzyy+zfv5/IyEj0ej0Gg4E333yTMWPGkJyczLFjxwgJCSEyMpKAgAAOHz5MeXk5AQEBAERFRSmvo6KiOHnyJGVlZfzyyy8kJiYSExPDwYMHqaqqwtLSktDQULp27dpgDFrbv9ree+89CgsL8fLyonv37qxZs4ZTp04RGhrKhQsXqKqq4pVXXsHb2xu4Olv7j3/8g4yMDFxcXBg9ejTBwcFcuXIFvV7PxIkTefXVVwGYN28eJiYm/PTTT1y4cIGBAwfy7rvvYmZm1qKxbExsbCxbt24FoG/fvixcuBCtVktlZSWrVq1i3759qNVqbGxs+OCDD+qMdWNjfy224uJievbsSWhoKB06dGg2ppbcHzqdjpCQEH744QcAvLy88PPzA2j2vfnkk0/46quvMBgMmJubExQUxF/+8peW/acQQgghRAOSlN9C/v7+uLm5ERUVBUBJSQkAYWFhDBw4kCVLlmA0GvH39yc5OZmJEycC8OuvvxIfH49Op2P48OH4+PjQo0ePJuurrXfv3iQkJKDRaDh37hwTJkxgyJAheHt7k5aWhq+vL8OGDQNQds1sSk5ODikpKXTq1Am4ujTnWhK5efNmIiIiWLVqVYPrWtu/2t59912WLVtGSkoKcHX229/fn/DwcOzs7CgrK8Pb2xtHR0fs7OyAq9vHJycnA1f/MIiLi8PMzAydTsfzzz+Pi4uLUvbo0aNs2rQJc3Nzpk+fzpdffsnLL7/corG8//7765Tbs2cPW7duZdOmTWi1WgICAoiOjuadd94hNjaWs2fPkpKSgpmZWaPvWWMOHz5MWloanTt3Zv78+URHRxMQENBsTC25P6KjozEajWzbtg2dTsekSZN44okncHNza/a9GTduHL6+vgBkZmayePFivvzyyxb1RQghhBANSVJ+i+h0OrKzs9mwYYNy7Fpym56eTk5OjnKuoqICa2trpdyoUaNQq9V06NABOzs7CgoKsLKyarK+2kpKSggMDCQ/Px+NRsOlS5c4ffo0jo6ON9wHV1fXOm3s3buXhIQEysvLqa6ubvK61vSvflJe35kzZ8jLy2POnDnKsaqqKk6dOqUk2uPHj1fOVVRUEBQURG5uLiqViuLiYk6cOKGU9fDwQKvVAld3r/z2228bJOUtHcv9+/fj4eGhbHg0ceJEQkNDAdi9ezfz5s3DzMwMaPw9a8zQoUPp3LkzAD4+PoSEhDQbU8+ePVt0f+zfv5/AwEBUKhUWFhaMGTOG/fv3K0l5U+/NsWPHWLduHZcuXUKlUimz8UIIIYRoHUnKbwM1NTVER0djY2PT6PnaOz5pNBoMhpavvw0KCsLd3Z21a9eiUqkYOXIker2+0bIajQaj0ai8rl/uWtIKV9d4h4WFkZSUhI2NDUeOHGl02cnN6l9NTQ2WlpZs2bKlyTLt27dX/r1y5UqsrKxYunQpJiYm+Pr6NjkOTbmRsbxR1xv7togJGn9vKisrmTVrFl988QV9+vShqKgIV1fXP61NIYQQ4l4kT1+5RbRaLU5OTsTFxSnHri0ncHd3JzY2VklGS0pKOHv2bKvrq620tJSuXbuiUqn47rvvyM/Pr1NHaWmp8rp79+78+OOPGI1GysrKyMjIaLL9srIyTE1NsbKywmg0smnTpibLtqZ/9VlYWFBWVqa8trW1pV27dqSlpSnH8vLy6pSprbS0lIceeggTExP+97//cejQoTrnv/nmG2XGf8uWLTz99NON1tHUWNY2aNAgvv76a8rKyqipqSEpKYnBgwcDMGzYMD799FMqKyuVsYDrj31GRoZSNiUlRYmvqZhaen8MGjSI5ORkampqKCsrY8eOHUqsTamsrKS6upqHH34YgISEhGbLCyGEEOL6ZKb8FoqIiCA4OBhPT0/UajWenp5Mnz6dwMBAwsPD8fLyQqVSYWpqSmBgYJMzy9err7a3336b4OBgoqKi6Nu3L/b29sq5SZMmsXTpUtavX09AQAAjRoxgx44djB49mkceeYQ+ffo02ba9vT2jRo3Cw8MDS0tL3NzcGiS617S2f/Xbs7W1xdPTk8cee4w1a9YQExNDaGgo69evx2g08uCDDxIZGdno9TNmzGDu3LkkJSVha2vLwIED65zv27cvvr6+lJSU8NRTTynr3Wtrbixrc3NzIzc3l8mTJwPg4ODAjBkzAJg+fTorVqxg3LhxmJqaKj9avd7YDxgwgNmzZ1NUVMTjjz/OvHnzrhtTS+6Pt956i/fff5+xY8cC8Nxzz1131tvCwoKZM2fi4+PDAw88wMiRI5stfz0fLxhRZ0ZeCCHuBpVVBsxMNW0dhriDqGpqamraOggh2lLtp5Hcjuo/meVuodfrOXbsGA4ODpKUCyGEuCc099kny1eEEEIIIYRoYzJTLoRoEzJTLoQQ4l4jM+VCCCGEEELcxiQpF0IIIYQQoo1JUi7E/2///v0cOHCgrcMQQghxl6usavl+I+Lecd1HItrb23PkyBG0Wi1+fn4sWrSIbt263YrYAFi9ejU9e/bEw8Oj2XIpKSk4OTlha2t7iyL78xUVFeHv78/nn39+U+r38vIiMTGRdu3a/el179y5ky5dutCvX78/ve7r+TOeTpKXl0d0dDQxMTGtriMrK4tly5aRkpLS6jpqKywsxNvbm6ysLODmvn+Ntf3dd98xadKkm97W60v+w0WdfEAJIe4d21Z4tXUI4jZ0QzPlH3300S1NyAFmzZp13YQcIDU1tVVbfRuNRm6X37paW1vftIQcYMuWLTctodu5cyc5OTk3pe5b4cSJE6xcubLOrqW3m5v5/tX3888/k5iYeEvaEkIIIcQNbh7k7u5OTEwMTzzxBEVFRYSEhCiJsKenJ2+88QZlZWWEhYWRm5uLXq/H2dmZ+fPno9FomDJlCg4ODnz//fcUFxczevRoZWv2puqr/Qzp/fv3ExkZiV6vx2Aw8OabbzJmzBiSk5M5duwYISEhREZGEhAQwOHDh+vMntaeTY2KiuLkyZOUlZXxyy+/kJiYSExMDAcPHqSqqgpLS0tCQ0Pp2rVrgzFobf/qS0pK4rPPPgPA1NSUdevWUVFRUWdm9OjRo0RERKDT6QCYOXMmQ4cOVWZQJ0+ezJ49e7hy5QpLlixhwIABAOzevZuoqCiqq6tRq9UsXbqUXr161fnWY9myZdftb1FREd7e3uzatUv5hfC1Mb+22QzAvn37SE9PJzMzk82bN/Paa68xbtw4UlNTSUhIwGAwYGFhQVBQEI899hgA69atY/v27ahUKtq3b09CQgL//e9/CQ0NpX///mRnZ6NSqVi1ahV2dnYAxMbGsnXrVuDqZj8LFy5skEQbDAYiIiLYt28fAC4uLvj7+6PRaCgqKmLu3LmcO3dO2bhoyJAhvPzyy+zbt48LFy40e581ZtWqVezYsYOOHTvy1FNP1TnXXP9ra8l7AXW/tXJ3d2fs2LEcOHCAoqIi3n77bc6fP8/27du5dOkSoaGhygZJe/bs4cMPP6SyshJTU1Pmz5+Po6MjWVlZTY73e++9R2FhIV5eXsoGRzk5OSxZsoTy8nLat2/PggUL6NevH+fPn1fah6u7hAYGBjY6XkIIIYRoXKt39PT398fNzY2oqCjg/7bwDgsLY+DAgSxZsgSj0Yi/vz/JycnKDom//vor8fHx6HQ6hg8fjo+PDz169Giyvtp69+5NQkICGo2Gc+fOMWHCBIYMGYK3tzdpaWn4+voybNgwAA4fPtxs/Dk5OaSkpNCpUycA/Pz8lAR+8+bNREREsGrVqgbXtbZ/tWVlZbFu3ToSEhKwsrJCp9NhYmJCRUWFUuby5cssXryY2NhYunTpQnFxMT4+Pmzfvh2Aixcv4ujoyOzZs9m6dSsRERFs2rSJ06dPs3DhQuLj4+nRoweVlZXKlu61taS/1tbWDBw4kB07djB+/HgKCws5duwYa9asqVPOxcUFd3f3OhvwHDp0iK+//pr4+HjMzMzYs2cPgYGBbNq0idTUVNLT09m4cSMWFhZcuHABtfrqlzY//fQTYWFhvPfee3z44YdER0ezYsUK9uzZw9atW9m0aRNarZaAgACio6N555136sSSmJjI8ePHlSUkfn5+JCYm8uKLLxISEoKzszNvvfUWP//8M2PHjmXIkCENxqap++z++++vUy49PZ309HTS0tJo164df//735VzzfW/Ne9FYyorK0lMTCQnJ4epU6fyzjvvkJSUxI4dO1i5ciUbN26koKCA6Oho1q9fj4WFBSdPnsTPz4+MjIxmx/vdd9+tsxSnsrKSmTNnEhYWxqBBg8jMzGTmzJl8++23bNu2jW7duhEXFwfApUuXrhu7EEIIIepqVVKu0+nIzs5mw4YNyrFryW16ejo5OTnKuYqKCqytrZVyo0aNQq1W06FDB+zs7CgoKMDKyqrJ+morKSkhMDCQ/Px8NBoNly5d4vTp0zg6Ot5wH1xdXeu0sXfvXhISEigvL6e6urrJ61rTv/pJeUZGBl5eXlhZWQE0umQiOzubwsJC/Pz8lGMqlYr8/HwsLS1p37698geIo6Mjy5YtAyAzMxNXV1elTTMzM8zMzBrU39L+TpkyhbCwMMaPH8+mTZvw9vZutL7GxunEiRM8//zzANTU1HD58mXg6kz+Cy+8gIWFBQCWlpbKdba2tvTu3Vvp1+7du4GrP8L08PBQrpk4cSKhoaEN2t2/fz/jx49XYpwwYQI7d+7kxRdfJCsri4ULFwLQtWtXBg0a1GjsLb3PsrKy8PDwUN4/Hx8foqOjr9v/+lr6XtR3bVlXnz59uHLlCqNHjwbAwcGBgoIC4Oq3GAUFBbz00kvKddXV1Zw7dw5oerzrO336NKampsqYDR48GFNTU06fPk3//v2Ji4tj2bJlPPXUU43+oSOEEEKI5rV6prwpNTU1REdHK8sD6qv9oHSNRoPB0PIfeAUFBeHu7s7atWtRqVSMHDkSvV7faFmNRoPRaFRe1y9XOxH++eefCQsLIykpCRsbG44cOdLkspOb2b/67djb2xMfH9/gXGFhYZ3EWK1W31AydyP9ffLJJzEYDBw+fJjU1FSSkpJaHL+3tzezZs1qcVzAH+rXn+VG7rOmtLT/N/Je1HftXtNoNHVe1x83FxcXli9f3uD6vLy8P2W8nZycSE1NJTMzky1bthAbG8vGjRtvuB4hhBDiXtaqpFyr1eLk5ERcXByvv/46cHV2sVOnTri7uxMbG0tQUBAajYaSkhJ0Ol2TSez16quttLSUrl27olKp+O6778jPz69TR2lpqfK6e/fubNy4EaPRSHl5ORkZGbi4uDTafllZGaamplhZWWE0GhtdYnBNa/pX39ChQ1m4cCGTJ0+mc+fOyvKV2pycnMjPz+fAgQM8/fTTwNUlN3379m227meeeYbo6GjOnDlTZ/nKtRnmG+0vXJ0tnzNnDk5OTjz88MONlrGwsKgz/u7u7gQEBDBp0iQeeughDAYDx48fx8HBgWHDhrFx40aGDx+uLF+pPVvemEGDBhEREcHUqVPRarUkJSUxePDg/4+9e4+LuloXP/6ZGRgVUEJF3ZkXsgAVDctLmoqSbm8gCqZWcizNS52OV16iaArKRRQTpW2gWewK8MJFhbSTaeo+iXhETd27zAuiphu8gTDAMMzw+4Of3wNyEfGC5vP+q5nvWuv7rMXYPLNmzVpVltu2bZsyi7xt2zb++te/AtCzZ0+SkpKYPn06V69e5dChQ1XOltf0Oivv9ddfZ/Xq1UycOJEGDRqQkJBQq/6Xd79/i/v1xhtv8Nlnn3HmzBlefvlloOx1dK9dcqysrMjPz1ce29nZYTAYlNdjamoqJSUl2NnZcenSJVq1asWIESPo3r07gwcPxmQyKUuS7uWLhYPlRE8hxDOl2GBEa66p7zDEE6bOM+VhYWEEBATg5uaGWq3Gzc2NqVOn4ufnx8qVK/Hw8EClUmFubo6fn989k9bq2itv7ty5BAQEEBERQZcuXXBwcFCujRs3juXLl7Nx40Z8fX0ZPHgwO3fuZNiwYTz//PN07ty52ns7ODgwdOhQhg8fjo2NDS4uLhw5cqTKsnXtX3m9evVi6tSpvP/++6hUKrRabaWt+KytrVm3bh0rV64kODgYg8FAmzZt7rllX/v27WHJBxcAACAASURBVFm2bBmzZ8/GaDSi0WhYvnx5hbG6n/4CjBgxgqVLl/LOO+9UW2bkyJEsWLCA77//Xvmh56xZs/jwww8xGo0YDAaGDh2Kk5MTo0aNIisri3HjxmFmZoaFhUWV3wiU5+LiwunTpxk/fjxQtkTjww8/rFRu3LhxXLx4kdGjRwNlP+S8s95/4cKFzJs3j+TkZF544QW6du1a4cPKHTW9zsobOHAgx48fx8PDQ/mhZ1ZWFgA9evSotv/l3e/f4n61b9+elStXsnDhQoqKijAYDLz66qv3TModHByws7PDzc2NF198kbVr17J27doKP/Rcs2YNWq2Ww4cPEx0djVqtxmQyERAQUOuEXAghnkWSkIuqqEqflP0AxRPryJEj+Pv7k5ycjEqlqu9w6qyoqAgzMzPMzMyUH85GR0dXuSOKePT0ej2nTp3CyclJZsqFEEI8E2p673voa8rFn4ufnx8HDx4kNDT0qU7IAS5cuICvry+lpaWUlJTw8ccfS0IuhBBCiCeCzJQLIeqFzJQLIYR41tT03icLP4UQQgghhKhnkpQL8ZBdvHixwk4sT5LU1FTlxFghhBBCPDkkKRdPLA8PjwqnnD4N9y4sLGThwoW88sorjyCqB3Pp0iXWrVtXaQeY6sTFxSmndAohhHh4ig11O8NE/LnJmnIhHpKSkhJOnjyJSqWq0ymzj9qPP/5I165dadGiRX2HAvzfurrw7VfJ0ckblBDi2ZG8yqO+QxD1RHZfEU8lBwcHjh49iqWlJa6urnh4eHDw4EGuXbvGpEmTmDBhAlC2ZWNAQABQtgf8nj17iIqKwt7envPnzxMcHMytW7cwGAxMnDgRLy8vpf3Zs2eze/ducnJymDdvHkOGDKl073u18fHHHyuHU7Vt25Z9+/axdu1arl27xpw5c9DpdOj1elxcXJg3b161fZ01axY//vgjOTk5BAYGcvDgQf7xj39QUlLCmjVr6NChAwBJSUnExsZiNBqxsrLC399f2UUmKiqKlJQUVCoVFhYWxMbGcuPGjWrjiIiIICMjg7y8PC5dukTbtm1Zs2YNjRo1IiIigoKCAnx9fevUthBCCCFqT5Jy8dQoKipi8+bNXL58GXd3d0aPHo25uTlz5szh008/pXv37uzevZtvvvkGKJu59vHxYeXKlXTo0IH8/Hy8vLxwdnZWElwrKysSEhJIT09n1qxZSlJ+R23aKH+aZ2JiolK3SZMmREZGYmlpicFgYPLkyRw4cID+/ftX2b8mTZqQkJDArl27+Oijj/j000+ZO3cuGzZs4PPPPycsLIwjR46wa9cuYmJi0Gq17N+/Hz8/PzZt2kRSUhJ79+4lLi5OOSlVrVZXimPSpEkV4jh16hTx8fE0btyYyZMnk5ycrBy4dEdt275XH4UQQghRNUnKxVNj+PDhALzwwgs0adKEf//73xgMBho2bEj37t0BGDx4ME2aNAHK9iU/d+4cc+bMUdowGAycP39eSajvtOns7Ex2djZ6vb7C10m1aePO6aF3MxqNrFixgmPHjlFaWsr169f57bffqk1Yhw0bBqCcPjtw4ECg7PTS3bt3A7B3715+++033nrrLQBKS0u5ffs2AD/99BNvv/22ckqpjY0NACaTidWrV3Pq1Ck0Gg2XL1+uEEffvn2VMevatSsXL16sFFt1bd9vH4UQQghRNUnKxVOjfLKs0WgwGmteh1xaWoqNjQ3bt2+/Z5saTdmRxyUlJRXuU5s2LCwsqnz+q6++4vbt22zdupUGDRrwySefoNfr7xmLWq1Gq9Uqz6vVakpKSpR4vLy8mDlzZrXtVBVHTk4O33zzDebm5pXiuHtca4rxQfsohBBCiKpJUi6eai+++CKFhYWkp6fz2muv8eOPPyozx3Z2djRs2JBt27YxatQoAM6dO0fLli2VGd97eZA28vLysLW1pUGDBmRlZbFnzx7efvvtB+gtuLq64uvry7hx42jVqhVGo5Fff/0VJycnBg4cSFxcHIMGDVKWmNjY2JCbm0vTpk0xNzevcxzVtf0w+vjFwsFyeJAQ4plSbDCiNdfUdxjiCSNJuXiqabVaVq1ahb+/PwA9e/akWbNmNG7cGDMzMyIjIwkODmbjxo2YTCaaNWtGeHh4rdt/kDa8vb2ZOXMmbm5utGzZkt69e9e1m4oePXowa9YsPvzwQ4xGIwaDgaFDh+Lk5MSoUaPIyspi3LhxmJmZYWFhQUxMzEOJ41G2LYQQzxpJyEVVZEtE8dTLz89XZq0PHTrEggUL2LNnD2q1bMP/JKtpWyghhBDiz0i2RBR/aj/88APR0dGUlpai1WoJCwuThFwIIYQQTxVJysVTz9PTE09Pz/oOQwghhBCizmQ6UQghhBBCiHomSbl4qun1ev7+979TWFhY36EIIYQQQtTZU5GUOzg4oNPpAJgyZUqVh5s8SmvWrGHnzp33LJeYmEhGRsZjiOjJdfnyZXr16vVI2vbw8KCoqEh5rNfrWbRoEV26dKFRo0YP3P78+fP59ttv76tOWlpatUtnTp48ydy5c+/Zxp49ewgNDb2v+wohhHg2FRtqPqNDPL2eujXlGzZseOz3rO1BLUlJSdjY2GBnZ3df7ZtMJlQqFSqVqi7hPXJGo1E5XKc+3X2AT4MGDVi5cmU9RXNvXbp0YdWqVfcs9+abb/Lmm28+hoieTB8E7SZHJ28yQghRG8mrPOo7BPGIPHVJuaurK5GRkdjb25OVlUVgYCAXLlwAwM3NjWnTppGfn09ISAinT59Gr9fTq1cvFixYgEajwdvbGycnJ44fP052djbDhg3Dx8cHoNr25s+fj5OTExMmTCA1NZXw8HD0ej1Go5Hp06czYsQIEhISOHXqFIGBgYSHh+Pr60t6ejoFBQX4+voCEBERoTyOiIjgzJkz5Ofnc+XKFTZv3kxkZCSHDx/GYDBgY2NDcHAwrVu3rjQGde1feWlpaQQFBeHo6Mg///lPGjVqxPLly3nppZdIS0sjMDAQJycn/vWvfzFr1iyaNWtGUFAQBQUFWFhYsHDhQrp27QpATEwM0dHRWFlZ4eLiUuEeoaGhJCYmVvk4Pj6er7/+GgBzc3OioqJo3rw5P/30ExEREZSUlKBWq1m+fDmOjo44ODhw9OhRLC0tOXHiRJXxXL58GS8vL8aPH8/+/fspLCwkKCiI7t27VxqDrKws5s2bx7Vr12jdunWFHVtqGuO7lZSUMG/evCrHsXx/t23bxsaNGwFo27YtS5cupVmzZiQmJrJv3z7Wrl2r/F26du3KL7/8gpmZGStWrOCzzz7jzJkz/OUvfyEiIgILC4tqX4sAZ8+eZcGCBRQWFuLo6MjFixf58MMPGThwINnZ2QQGBnLlyhX0ej0jRoxg+vTpyr8vDw8PDh48yLVr15g0aRITJkwA4Pz58wQHB3Pr1i0MBgMTJ07Ey8uLwsJCfH19OXv2LGZmZtjZ2bFmzZpK4ySEEEKI6j11SXl5Pj4+uLi4EBERAcDNmzcBCAkJoUePHgQFBWEymfDx8SEhIYGxY8cCcPXqVWJiYtDpdAwaNIgxY8bQvn37atsrr1OnTsTGxqLRaLh+/Tqenp707dsXLy8vtm3bxqRJkxg4cCAA6enpNcZ/4sQJEhMTadq0KVC2NOdOAr9161bCwsJYvXp1pXp17d/dTp8+zaJFi1ixYgVJSUnMmzdPSSDPnj3L0qVL6datG8XFxfz1r38lJCSE3r17c/DgQWbMmMEPP/zA+fPn+fzzz9m2bRvNmzdXDvG5l7S0NKKiooiNjcXW1hadToeZmRkZGRksWrSImJgY2rdvT3FxMcXFxRXqFhcXM2PGjCrjAcjJycHZ2ZnZs2ezY8cOwsLC2LRpU6UYAgMD6dGjBx9//DGXLl1i5MiR9OvXr1ZjXNtxvOP3338nLCyMxMREWrRoQXh4OMuWLavyEKJz584RGhpKYGAgAQEBTJ48mS1bttCqVSumTJnCd999x1tvvVXta9Ha2pp58+YxceJEPDw8OHnyZIW4fX19+eijj+jRowfFxcW89957dOnShTfeeAOAoqIiNm/ezOXLl3F3d2f06NE0aNAAHx8fVq5cSYcOHcjPz8fLywtnZ2fOnz+PTqdTlnjl5ubW6jUghBBCiP/z1CblOp2OY8eO8dVXXynP3Ulu9+7dy4kTJ5RrRUVFtGzZUik3dOhQ1Go1jRs3pkOHDly8eBFbW9tq2yvv5s2b+Pn5kZmZiUajITc3l4yMDJydne+7D/37969wjwMHDhAbG0tBQQElJSXV1qtL/6pKytu1a0fPnj2BsvXan3zyCfn5+cq1bt26AZCRkYG5ublyWmOfPn0wNzcnIyODw4cPM2DAAJo3bw7AuHHj2LVr1z37vm/fPjw8PLC1tQXA0tISgIMHD9K/f38lXq1Wi1arrVC3pngsLS2xsLBQPhg5OztXu147LS2NRYsWAdCmTZsKp1Hea4xrO47l7+Xi4kKLFi0AGD9+PB4eVX8FaWdnR8eOHYGyD4FXrlyhVatWAHTu3JnMzEyg+tfiSy+9xO+//467uztQtozGwcEBgIKCAg4fPlzhA6dOp+PcuXNKUj58+HAAXnjhBZo0acK///1vSktLOXfuHHPmzFHqGQwGzp8/j6OjI+fOnSMgIICePXsyYMCAKvslhBBCiOo9tUl5TUpLS1m3bh1t2rSp8nr5E5Q0Gg1GY+3Xs/r7++Pq6spnn32GSqViyJAh6PX6KstqNBpMJpPy+O5ydxJRgD/++IOQkBDi4+Np06YNR48erXLZyaPu3x0WFhb3XeduGo2G8gfGVjdOD1v5JF6tVtf4Aac69xrjR6l8/BqNptLf88443uu1WNVvFO78fiE+Ph5zc/Mq71/V60elUmFjY1NpXf8dKSkpHDp0iAMHDrB69WqSk5PllE4hhBDiPjy1SbmlpSXdunUjOjqaDz74ACibOWzatCmurq6sX78ef39/NBoNN2/eRKfT1Zhg1dReeXl5ebRu3RqVSsXPP/+szFreaSMvL0953K5dO+Li4jCZTBQUFLBv3z5lecTd8vPzMTc3x9bWFpPJVOVyizvq0r+qXLx4kSNHjtC9e3eSk5Oxt7dXjqsvz87ODoPBwKFDh3j99ddJTU2lpKQEOzs7SktL2bBhAzdu3KBZs2bEx8cr9dq0acOlS5fIzc2lSZMmfPfdd8q1AQMGsGjRIsaPH0/z5s2V5StvvPEG69at48KFCxWWr5SPq6Z4srOza93/119/nYSEBD766CMuXbpEamoqffr0ue8xrs049urVi6ioKK5du4atrS1btmxR7lVX1b0WraysePnll0lJScHd3Z1//vOf/P7778q11157jfXr1/Of//mfQNlyJzMzM+Vbi6rY2dnRsGFDtm3bxqhRo4CyZTYtW7YkPz8fa2trBg0axBtvvEG/fv3Iycmp9puFu32xcLAk8EIIUUvFBiNa8/rffEE8fE9tUg4QFhZGQEAAbm5uqNVq3NzcmDp1Kn5+fqxcuRIPDw9UKhXm5ub4+fndM2mtrr3y5s6dS0BAABERERWWBUDZ0o3ly5ezceNGfH19GTx4MDt37mTYsGE8//zzdO7cudp7Ozg4MHToUIYPH46NjQ0uLi4cOXKkyrJ17d/d7O3t2bp1K/7+/jRs2JAVK1ZUWU6r1bJ27doKP6xcs2YNWq0WR0dHpk+fzttvv42VlRX9+/dX6rVs2ZL3338fT09PmjdvTo8ePThz5gxQlqROnTqV999/H5VKhVarJTIykvbt27Ns2TJmz56t7PqyfPnyCuNcUzz3Y+HChcybN4+UlBReeOGFCls53s8Y12Yc7e3t8fHxYdKkSUDZB5alS5feV7x3q+m1GBoaip+fH+vXr8fe3h57e3saN24MlL3OQ0JClOUtlpaWBAUF1ZiUm5mZERkZSXBwMBs3bsRkMtGsWTPCw8M5ffq0ssuMyWRi6tSptU7IhRBC3B9JyP+8VKXl1xeIZ8bdO4OIPxedToeFhQUqlYqzZ8/i7e3N999/j7W1dX2HptDr9Zw6dQonJyeZKRdCCPFMqOm976meKRdCVO3YsWOsWLFCWdO/bNmyJyohF0IIIURFMlMuhKgXMlMuhBDiWVPTe5+6mjpCCCGEEEKIx0SSciGeAbdu3eLvf/878sWYEEII8WSSpFyIx8TBwQGdTlflNQ8PD4qKih7JfU0mEwsWLMDR0bHKvcurs2fPnmoPXhJCCPFkKjbc/9kk4skga8qFeEwcHBw4evRohUOjHodz587xxx9/VNiu8klwZ11d+Par5OjkTUQIIR6G5FVVnxYtngyyplyIJ8TGjRvx8PBgyJAh/Pd//7fyfPlZ9BMnTjBu3Djc3d0ZN24cJ06cUMrFxMQwePBgRo8eTXh4uLK3elpaGp6enkq58o+vX79OeHg4AJcvX6ZXr16sWrWKUaNGMXToUE6dOsWiRYtwd3fnrbfe4tq1awAkJiYyY8YMpc34+HhGjhzJyJEj8fLy4vr165SUlDB58mQ8PT0ZMWIECxYsoLi4+BGNnhBCCPHnJUm5EI+RWq1m+/btfP755yxevJgbN25UuF5cXMyMGTOYNWsWycnJzJw5kxkzZlBcXMxvv/3G559/TlxcHElJSeTk5NQphpycHF577TW2bdvGmDFjeO+993j33XdJTk6mc+fOfPvtt5XqpKWlERUVxcaNG9mxYwdff/01jRs3RqPREBYWRmJiIikpKRiNRhISEuoUlxBCCPEsk33KhXiM3nrrLQBefPFFOnXqxPHjx3nzzTeV6xkZGZibm9O7d28A+vTpg7m5ORkZGRw+fJgBAwbQvHlzoOwE2V27dt13DBYWFgwYMACAzp0706pVKzp27Kg8PnjwYKU6+/btw8PDQzn1884SHKPRyJdffsmBAwcwmUzk5ubSsGHD+45JCCGEeNZJUi7En4BGo6mws4per6+2rFarVf5brVZXeKzRaDAaa7++Ozk5mfT0dGJiYrCysiIyMpILFy7cX/BCCCGEkOUrQjxOd5Z2XLhwgX/96184OztXuG5nZ4fBYODQoUMApKamUlJSgp2dHT179mT//v3Kkpf4+HilXps2bbh06RK5ubmUlpby3XffPdS4BwwYwPbt27l+/ToAOp0OvV5PXl4eNjY2WFlZkZeXR0pKykO9rxBCCPGskJlyIR4jo9HIqFGjKCwsZOnSpTRr1qzCda1Wy9q1awkKCqKgoAALCwvWrFmDVqvF0dGR6dOn8/bbb2NlZVVhN5WWLVvy/vvv4+npSfPmzenRowdnzpx5aHH36tWLqVOn8v7776NSqdBqtURGRjJq1Cj27NnD0KFDadasGa+99lqNs/RV+WLhYDnRUwghHpJigxGtuaa+wxB1IFsiCvGUunz5Ml5eXqSlpdV3KHVS07ZQQgghxJ+RbIkohBBCCCHEE0ySciGeUi+88MJTO0suhBBCiIokKRdCCCGEEKKeSVIungkXL16UQ23KKS0tJTo6mtzc3PoORQghhBBIUi7uk4eHB0VFRU/VvQsLC1m4cCGvvPLKI4iqZmvWrGHnzp33LFdcXMyUKVNwd3cnODj4kcf15ZdfUlRUhLW1tfJcdHR0hRNG4+LiiI6OfuSxCCGEeHiKDbU/a0I8WWT3FfGnVlJSwsmTJ1GpVJX2BH+S/PLLL/j5+d33/uIlJSWYmd3fzqbFxcVs375dOV30DldXVyIjI7G3t7+v9urqzi/Qw7dfJUcnbyJCCPEwJK/yqO8QRA1q2n1F9ikX98XBwYGjR49iaWmJq6srHh4eHDx4kGvXrjFp0iQmTJgAwJEjRwgICADK9rjes2cPUVFR2Nvbc/78eYKDg7l16xYGg4GJEyfi5eWltD979mx2795NTk4O8+bNY8iQIZXufa82Pv74Y/bt20e/fv1o27Yt+/btY+3atVy7do05c+Yoh9+4uLgwb968Kvv6yy+/EBYWhk6nA2DGjBkMGDBA2Ypw/Pjx7N+/n8LCQoKCgujevXulNubPn4+TkxMTJkwgIiKCjIwM8vLyuHTpEm3btmXNmjVcvXoVHx8fsrOz8fDwYNq0abi4uBAYGMjJkyeBsm8JpkyZAoC3tzeOjo788ssvWFtbM2zYMFJSUmjcuDGnT5+mZcuWfPLJJ4SGhnLx4kWcnJwICwtDpVKRnJzM119/jcFgICYmBl9fX3r37s3nn39OdnY2M2bMoEGDBqxatYpdu3ZRUFCAr68vAFFRUaSkpKBSqbCwsCA2NpYbN27UejyFEEIIUT1JysUDKSoqYvPmzVy+fBl3d3dGjx6Nubk5c+bM4dNPP6V79+7s3r2bb775Biib2fXx8WHlypV06NCB/Px8vLy8cHZ2pkOHDgBYWVmRkJBAeno6s2bNUpLyO2rTRoMGDZQ15ImJiUrdJk2aEBkZiaWlJQaDgcmTJ3PgwIEKB/EA3L59myVLlrB+/XpatGhBdnY2Y8aMUU6szMnJwdnZmdmzZ7Njxw7CwsLYtGnTPcfr1KlTxMfH07hxYyZPnkxycjJjx44lMDCQ0NBQJdaVK1diMplITk5Gp9Mxbtw47O3tcXFxAeDSpUvExsZiZmZGYmIiJ0+eJDk5mVatWjFt2jTmzp3LN998g4WFBaNHjyY1NZU+ffrQt29f3NzcUKlUnDt3jvfee49//OMffPjhh2zdupW1a9dWOVOelJTE3r17iYuLw8rKilu3bqFWq2s9nkIIIYSomSTl4oEMHz4cKNuer0mTJvz73//GYDDQsGFDZeZ48ODBNGnSBCg7Xv7cuXPMmTNHacNgMHD+/Hklob7TprOzM9nZ2ej1+gpf8dSmjdGjR1cZr9FoZMWKFRw7dozS0lKuX7/Ob7/9VimJPHbsGJcvX1ZmpwFUKhWZmZnY2NhgYWHBwIEDlThDQ0NrNV59+/ZVxqJr165cvHixynKpqan4+fmhUqmwsrJixIgRpKamKkm5u7t7hWUrr776Kq1atQKgY8eOtG7dWrmPo6MjmZmZ9OnThz/++IMFCxaQk5ODubk5N2/e5Nq1a9ja2tYY908//aScJApgY2NzX+MphBBCiJpJUi4eSPlkWaPRYDTWvDa4tLQUGxsbtm/ffs82NZqyY4JLSkoq3Kc2bVhYWFT5/FdffcXt27fZunUrDRo04JNPPqnyWPjS0lIcHByIiYmpdO3y5ctotVrlsVqtpqSkpNpYquoblPXvfo+kv+Pu/t3dbnV/l9mzZ7No0SJcXFwwmUy88sordY4Baj+eQgghhKiZ7L4iHroXX3yRwsJC0tPTAfjxxx+5ffs2AHZ2djRs2JBt27Yp5c+dO0d+fn6t23+QNvLy8rC1taVBgwZkZWWxZ8+eKst169aNzMxMDh06pDx34sQJHtfvonv37k1CQgKlpaXk5+ezc+dO+vTp88Dt5ubm0rJlSwDi4+MpLi5WrllaWpKXl1dlvYEDBxIXF6eM8a1bt4Daj6cQQgghaiYz5eKh02q1rFq1Cn9/fwB69uxJs2bNaNy4MWZmZkRGRhIcHMzGjRsxmUw0a9aM8PDwWrf/IG14e3szc+ZM3NzcaNmyJb17966ynLW1NevWrWPlypUEBwdjMBho06YNkZGRtY7zQXz00UcsW7YMd3d3AEaOHPlQloQsWLCAjz76CGtra/r168dzzz2nXPuP//gP/Pz8aNiwIatWrapQb9SoUWRlZTFu3DjMzMywsLAgJiam1uNZky8WDq70C3QhhBB1U2wwojXX1HcYog5kS0TxSOTn5yvrjw8dOsSCBQvYs2cParV8OSPK1LQtlBBCCPFnJFsiisfuhx9+IDo6mtLSUrRaLWFhYZKQCyGEEEJUQ5Jy8Uh4enri6elZ32EIIYQQQjwVZOpSCCGEEEKIeiZJuRBCCCGEEPVMknIh/oT0ej1///vfKSwsrO9QhBBCPCWKDTWfNSIeLVlT/pg4ODhw9OhRLC0tmTJlCp988glt27Z9bPdfs2YNL7/8snJaZnUSExPp1q0bdnZ2jymyhy8rKwsfHx+++eabR9K+h4cHmzdvpmHDhg/clqurK5GRkVUebV/b10n51xaUJeSLFi3i7bffplGjRveM4VGP1718ELSbHJ28EQghRH1LXuVR3yE80yQprwcbNmx47PecOXNmrcolJSVhY2Nz30m5yWRCpVKhUqnqEt5D1bJly0eaYNZ0kujDVNfXSYMGDVi5cmWtyz/q8RJCCCHEvUlSXg/Kz45mZWURGBjIhQsXAHBzc2PatGnk5+cTEhLC6dOn0ev19OrViwULFqDRaPD29sbJyYnjx4+TnZ3NsGHD8PHxAai2vfnz5+Pk5MSECRNITU0lPDwcvV6P0Whk+vTpjBgxgoSEBE6dOkVgYCDh4eH4+vqSnp5OQUEBvr6+AERERCiPIyIiOHPmDPn5+Vy5coXNmzcTGRnJ4cOHMRgM2NjYEBwcTOvWrSuNQV37d7f4+Hi+/vprAMzNzYmKiqKoqAgvLy/S0tIA+OWXXwgLC0On0wEwY8YMBgwYwOXLl/Hy8mL8+PHs37+fwsJCgoKC6N69OwA//fQTERERlJSUoFarWb58OY6OjhVmpkNDQ6vs740bN5g7dy43btwAyk7o9PPzq7IPO3bs4ODBg+Tl5TFx4kQmTJhQ6XWSmZnJ4sWLuXnzJmZmZsyePbvKw4ROnDhBUFAQBQUFWFhYsHDhQrp27QrAt99+y9dff03jxo1xcXEhJiaGtLQ0ZRzujNexY8dYsWKFMl7z5s2jb9++D6WvQgghhKiaJOX1zMfHBxcXFyIiIgC4efMmACEhIfTo0YOgoCBMJhM+Pj4kJCQwduxYAK5evUpMTAw6nY5BgwYxZswY2rdvX2175XXq1InY2Fg0Gg3Xr1/H09OTvn374uXlxbZt25g0aRIDBw4EID09vcb4T5w4QWJiIk2bNgXKllzcSeC3bt1KWFgYq1evrlSvrv0rLy0tjaioKGJjY7G1tUWnwFlSpgAAIABJREFU02FmZkZRUZFS5vbt2yxZsoT169fTokULsrOzGTNmDCkpKQDk5OTg7OzM7Nmz2bFjB2FhYWzatImMjAwWLVpETEwM7du3p7i4uMKR9HdU19/k5GTatm1LdHQ0UHa8fXVu3LhBYmIi169fZ9SoUXTv3h1HR8cKZXx8fBg7dixvvfUWZ8+e5d1332XXrl3KuAMUFxczY8YMQkJC6N27NwcPHmTGjBn88MMPnD9/nqioKLZv307Tpk0JDAysMpacnBw+/vhjIiIiePXVVzEajeTn5z+0vgohhBCiapKU1yOdTsexY8f46quvlOfuJFl79+7lxIkTyrWioiJatmyplBs6dChqtZrGjRvToUMHLl68iK2tbbXtlXfz5k38/PzIzMxEo9GQm5tLRkYGzs7O992H/v37V7jHgQMHiI2NpaCggJKSkmrr1aV/dyfl+/btw8PDA1tbWwBlTXV5x44d4/Lly0yZMkV5TqVSkZmZiY2NDRYWFsoHEGdnZ0JDQwE4ePAg/fv3V+6p1WrRarWV2q+uv6+88grR0dGEhobSs2dP+vbtW+1YjBkzBoDmzZszYMAADh8+XCEpz8/P59dff8XLywuAl156iY4dO3L8+HFcXV2VchkZGZibmytH3ffp0wdzc3MyMjI4fPgwLi4uyt9qzJgxJCcnV4rl+PHjdOjQgVdffRUAjUaDtbX1Q+urEEIIIaomSfkTqrS0lHXr1tGmTZsqr5c/mlWj0WA01v6Hcv7+/ri6uvLZZ5+hUqkYMmQIer2+yrIajQaTyaQ8vrtc+UT4jz/+ICQkhPj4eNq0acPRo0erXXbyKPt3930cHByIiYmpdO3y5csVEm21Wl3jB4m71dTfbt26kZSUxMGDB9m+fTvr168nLi6uTn14EjxLfRVCCCHqgyTl9cjS0pJu3boRHR3NBx98AJTNYjdt2hRXV1fWr1+Pv78/Go2GmzdvotPpqk1i79VeeXl5ebRu3RqVSsXPP/9MZmZmhTby8vKUx+3atSMuLg6TyURBQQH79u2jX79+Vd4/Pz8fc3NzbG1tMZlMbNq0qdpY69K/uw0YMIBFixYxfvx4mjdvrixfKa9bt25kZmZy6NAhXn/9daBsyU2XLl1qbPuNN95g3bp1XLhwocLyFSsrq1r199KlS7Rq1YoRI0bQvXt3Bg8ejMlkQq2uvAtpUlISr732Gjdv3mT//v14e3tXuG5lZUXHjh1JSkrCy8uLc+fO8dtvv1X6ZsPOzg6DwaD0NTU1lZKSEuzs7CgtLeWLL75QXg9JSUlV9tvZ2Zlz585x7NgxunXrpixfeVh9rcoXCwdX+BAmhBCifhQbjGjNNfUdxjNLkvJ6FhYWRkBAAG5ubqjVatzc3Jg6dSp+fn6sXLkSDw8PVCoV5ubm+Pn53TNpra698ubOnUtAQAARERF06dIFBwcH5dq4ceNYvnw5GzduxNfXl8GDB7Nz506GDRvG888/T+fOnau9t4ODA0OHDmX48OHY2Njg4uLCkSNHqixb1/6V16tXL6ZOncr777+PSqVCq9USGRlZoYy1tTXr1q1j5cqVBAcHYzAYaNOmTaVyd2vfvj3Lli1j9uzZGI1GNBoNy5cvrzBWNfX38OHDREdHo1arMZlMBAQEVJuk2tjY4OnpSV5eHtOmTatwjzvCwsJYvHgx0dHRmJmZsWLFikoftrRaLWvXrq3wQ881a9ag1WpxdHTkgw8+YPz48VhZWfH666/TuHHjSvd57rnniIiIYPny5RQUFKBWq/H19aVPnz4Ppa9CCCGeXJKQ1y9VaWlpaX0HIYR49PLz85WZ/oiICDIzMwkLC6u3ePR6PadOncLJyUlmyoUQQjwTanrvk5lyIZ4Rq1at4ujRo8q3BUuXLq3vkIQQQgjx/0lSLsQzYsmSJfUdghBCCCGqIQs/hRBCCCGEqGeSlAshhBBCCIoNddt+WDwcsnxFiCfYjz/+yKpVq2jQoAGffvopL774Yn2HxMmTJ4mOjmbVqlUPpb0PgnaTo5M3AiGEqG/JqzzqO4RnmiTlQjzBNm3axIwZMxg2bFit69zZwvFR6dKly0NLyIUQQghRRpJyIZ5QwcHBpKenk5GRQWxsLC1atCAjIwODwUDbtm0JDg7G2tqatLQ0AgMDcXJy4l//+hezZs1i2bJluLu7c+jQIbKyspg7dy43btwgJSWF3NxcgoOD6dGjByUlJUybNo1bt26h1+vp2rUrAQEBykmnUVFRpKSkoFKpsLCwIDY2lv/93/8lNDSUxMTEe9YXQgghRO3ImnIhnlB+fn44OTmxaNEivvnmGxYuXEhiYiLJycm89NJLbNiwQSl79uxZxo4dy/bt2xk4cCAAxcXFbN68mbVr1/LJJ59gbm5OfHw8s2fP5tNPPwVAo9EQFhZGYmIiKSkpGI1GEhISgLKTRvfu3UtcXBw7duzg888/r3QoUE31hRBCCFF7MlMuxFNi+/btJCcnYzAYKCgooH379sq1du3a0a1btwrlhw8fDkDnzp0pLCxUlsA4OTlx8eJFAEwmE19++SUHDhzAZDKRm5tLw4YNAfjpp594++23lQOHbGxsKsVUU30hhBBC1J4k5UI8BY4cOUJcXBybNm2iadOmJCcns2XLFuW6hYVFpTp3Tgq7s778zmO1Wk1JSQkAycnJpKenExMTg5WVFZGRkVy4cKHWcT1ofSGEEEKUkaRciKfA7du3sbKy4rnnnqO4uPihLRHJy8vDxsYGKysr8vLySElJwcnJCYCBAwcSFxfHoEGDsLKy4tatW5Vmy2uqX1tfLBxc6ahhIYQQj1+xwYjW/NFtFCBqJkm5EE+Bfv36sWPHDoYMGYKNjQ3du3fn5MmTD9zuqFGj2LNnD0OHDqVZs2a89tpr6PV65VpWVhbjxo3DzMwMCwsLYmJial1fCCHE00US8vqlKi0tLa3vIIQQzx69Xs+pU6dwcnKSmXIhhBDPhJre+2T3FSGEEEIIIeqZJOVCCCGEEELUM0nKhRBCCCGEqGeSlAvxJ2QymYiJieHmzZv1HYoQQgghauGZT8odHBzQ6XQATJkyRTlU5XFZs2YNO3fuvGe5xMREMjIyHkNEj05WVhbe3t6PrH0PDw+KiooeWfv3cvv27QqnbD4urq6u/P7778pjk8lEUFAQLVu2pGnTprVqo77HTgghxJOv2GCs7xD+1J753VccHBw4evQolpaW9R1Kjby9vZk0aZJyhHptmUwmVCoVKpXqEUUm7rh8+TJeXl6kpaVVeb2kpAQzs4e/C6mrqyuRkZHY29s/9LYfpTu/QA/ffpUcnfyPXgghnnTJqzzqO4SnXk27r8g+5eWUT26ysrIIDAxUTid0c3Nj2rRp5OfnExISwunTp9Hr9fTq1YsFCxag0Wjw9vbGycmJ48ePk52dzbBhw/Dx8QGotr358+fj5OTEhAkTSE1NJTw8HL1ej9FoZPr06YwYMYKEhAROnTpFYGAg4eHh+Pr6kp6eTkFBAb6+vgBEREQojyMiIjhz5gz5+flcuXKFzZs3ExkZyeHDhzEYDNjY2BAcHEzr1q0rjUFd+3e3+Ph4vv76awDMzc2JioqiqKioQtL6yy+/EBYWpnxTMWPGDAYMGKAkt+PHj2f//v0UFhYSFBRE9+7dgbLj3yMiIigpKUGtVrN8+XIcHR0rfMAKDQ2tsr83btxg7ty53LhxA4DevXvj5+dXKf7q6tcU29KlS8nLy8PDw4NGjRqxadMmvL29cXR05JdffsHa2prIyEjCwsL4xz/+AZTtP+7j44NGo2H+/PmYmZlx9uxZbt26RY8ePVi8eDFarZbr16+zZMkS5ZucyZMnM2rUqEpxZ2ZmsnjxYm7evImZmRmzZ8+mf//+APz3f/83q1evpmHDhgwdOpTVq1cr41V+7M6dO0dQUBDXrl0DYNKkSYwePZovv/yS7777DqPRSIMGDfD396djx44UFhbi6+vL2bNnMTMzw87OjjVr1lT770wIIYQQlUlSXg0fHx9cXFyIiIgAUNbmhoSE0KNHD4KCgjCZTPj4+JCQkMDYsWMBuHr1KjExMeh0OgYNGsSYMWNo3759te2V16lTJ2JjY9FoNFy/fh1PT0/69u2Ll5cX27ZtqzBTnp6eXmP8J06cIDExUVm+MGXKFCWB37p1K2FhYaxevbpSvbr2r7y0tDSioqKIjY3F1tYWnU6HmZlZheURt2/fZsmSJaxfv54WLVqQnZ3NmDFjSElJASAnJwdnZ2dmz57Njh07CAsLY9OmTWRkZLBo0SJiYmJo3749xcXFFBcXV+pHdf1NTk6mbdu2REdHA5Cbm1vl+NU0XtXFtnjxYry8vNi+fXuFti5dukRsbCxmZmbExsby66+/kpiYqNxn8+bNvPPOO0DZB5VNmzbRoEEDpk6dypYtW5gwYQKBgYG8/PLL/O1vfyM7OxtPT086depUaXbcx8eHsWPH8tZbb3H27Fneffdddu3ahclkYvHixWzevJn27dsr/b9bSUkJH330EbNmzWLYsGEA3Lp1Cyg7KGjSpEkAHDx4kCVLlrBlyxb+53/+B51OpyzDqm5MhRBCCFE9ScqroNPpOHbsGF999ZXy3J3kdu/evZw4cUK5VlRURMuWLZVyQ4cORa1W07hxYzp06MDFixextbWttr3ybt68iZ+fH5mZmWg0GnJzc8nIyMDZ2fm++9C/f/8K9zhw4ACxsbEUFBRQUlJSbb269O/upHzfvn14eHhga2sLUOXSoGPHjnH58mWmTJmiPKdSqcjMzMTGxgYLCwvlA4izszOhoaFAWTLYv39/5Z5arRatVlup/er6+8orrxAdHU1oaCg9e/akb9++VY5DTeNVXWzVcXd3V5atpKamMnr0aCVmT09PfvzxRyUpHz58uDJeo0aN4ocfflC+RZk/fz4ALVq0wMXFhbS0tApJeX5+Pr/++iteXl4AvPTSS3Ts2JHjx49TWlpKp06dlHHz8vIiJCSkUqwZGRmUlJQoCTmAjY0NAKdOnSIqKorc3FxUKpXyrY+joyPnzp0jICCAnj17MmDAgBrHQwghhBCVSVJ+n0pLS1m3bh1t2rSp8nr59UEajQajsfZrZf39/XF1deWzzz5DpVIxZMiQao8s12g0mEwm5fHd5conwn/88QchISHEx8fTpk0bjh49Wu2yk0fZv7vv4+DgUOnYdihbm10+0Var1TV+kLhbTf3t1q0bSUlJHDx4kO3bt7N+/Xri4uJqXR+479gsLCxqHfuTqri4mJkzZ/Ltt9/SuXNnsrKylGUxbdq0ISUlhUOHDnHgwAHlGwk5pVMIIYSoPUnKq2BpaUm3bt2Ijo7mgw8+AMpmsZs2bYqrqyvr16/H398fjUbDzZs30el01Sax92qvvLy8PFq3bo1KpeLnn38mMzOzQht5eXnK43bt2hEXF4fJZKKgoIB9+/bRr1+/Ku+fn5+Pubk5tra2mEwmNm3aVG2sdenf3QYMGMCiRYsYP348zZs3V5avlNetWzcyMzM5dOgQr7/+OlC25KZLly41tv3GG2+wbt06Lly4UGH5ipWVVa36e+nSJVq1asWIESPo3r07gwcPxmQyoVara1W/JlZWVhQVFdX4g87evXuzbds2hg8fDsC2bdv461//qlz//vvvmThxIlqtlu3btysz8r1792bLli3MmDGDa9eusX//ft57771K9+/YsSNJSUl4eXlx7tw5fvvtN5ydnTGZTPj5+XHx4kXatm1LUlJSlfHZ2dlhZmbGrl27KixfMTc3p6SkhL/85S8AxMbGKnX+/e9/Y21tzaBBg3jjjTfo168fOTk5Fb5hqckXCwdLAi+EEE+BYoMRrbmmvsP405KkvBphYWEEBATg5uaGWq3Gzc2NqVOn4ufnx8qVK/Hw8EClUmFubo6fn989k9bq2itv7ty5BAQEEBERQZcuXXBwcFCujRs3juXLl7Nx40Z8fX0ZPHgwO3fuZNiwYTz//PN07ty52ns7ODgwdOhQhg8fjo2NDS4uLhw5cqTKsnXtX3m9evVi6tSpvP/++6hUKrRaLZGRkRXKWFtbs27dOlauXElwcDAGg4E2bdpUKne39u3bs2zZMmbPno3RaESj0bB8+fIKY1VTfw8fPkx0dDRqtRqTyURAQECFhPx+x6u85557Dnd3d9zd3bG2tq4ymR83bhwXL15k9OjRAPTt21dZrw/QpUsXJk2axM2bN+nZs6dybdGiRSxevBh3d3egbO34yy+/XKn9sLAwFi9eTHR0NGZmZqxYsUL58Ofv78+UKVNo1KgRAwYMwNzcnEaNGlWob2Zmxrp161i6dCnr1q1DpVIxadIkRo0axYwZMxgzZgzPPfccQ4YMUeqcPn2aVatWAWW7/UydOrXWCbkQQoinhyTkj9YzvyWiEE+K8jvxPAr5+fnKNwoJCQnEx8dXWrrzONW0LZQQQgjxZyRbIgoh+Oabb/j+++8xGo1YW1sTGBhY3yEJIYQQ4v+TmXIhRL2QmXIhhBDPmpre+9TV1BFCCCGEEEI8JpKUCyFqZevWrVy6dKm+wxBCCCH+lCQpF9VycHBAp9MBZSdP3jni/XFZs2aNckpkTRITE8nIyHgMET1Zajs+3t7e/PTTTw90rx07dnDy5Mn72oVHCCHEn0uxoW5nk4jakR96ilrZsGHDY7/nzJkza1UuKSkJGxsb7Ozs7qt9k8mESqVCpVLVJbx6V9vxeVBGo5G8vDyWLFnySNr/IGg3OTr5H70QQjzpkld51HcIf2qSlItacXV1JTIyEnt7e7KysggMDFSOWXdzc2PatGnk5+cTEhLC6dOn0ev19OrViwULFqDRaPD29sbJyYnjx4+TnZ3NsGHDlFMyq2uv/BaBqamphIeHo9frMRqNTJ8+nREjRpCQkMCpU6cIDAwkPDwcX19f0tPTKSgowNfXF4CIiAjlcUREBGfOnCE/P58rV66wefNmIiMjOXz4MAaDARsbG4KDg2ndunWlMahr/8o7f/48CxYsoLCwEJPJxOjRo5k8eTI6nY7AwEBOnjwJgIeHB1OmTKn1+NRUv7zr16+zZMkS5VuPyZMnM2rUKACOHDlCQEAAULbX/J49e4iKisLe3p6NGzfSo0cP7O3t+fLLL/nuu+8wGo00aNAAf39/OnbseN+vKSGEEEL8H0nKxX3z8fHBxcWFiIgIoOx0UoCQkBB69OhBUFAQJpMJHx8fEhISlANwrl69SkxMDDqdjkGDBjFmzBjat29fbXvlderUidjYWDQaDdevX8fT05O+ffvi5eXFtm3bmDRpknL6ZXp6eo3xnzhxgsTEROVQnSlTpigJ/NatWwkLC2P16tWV6tW1f+XFxsbi6urKtGnTAMjNzQVg3bp1mEwmkpOT0el0jBs3Dnt7e1xcXGo1PjXVLy8wMJCXX36Zv/3tb2RnZ+Pp6UmnTp1o3749c+bM4dNPP6V79+7s3r2bb775psrxGzVqFJMmTQLg4MGDLFmyhC1bttQ45kIIIYSomSTl4r7odDqOHTvGV199pTx3J7ndu3cvJ06cUK4VFRVVONlx6NChqNVqGjduTIcOHbh48SK2trbVtlfezZs38fPzIzMzE41GQ25uLhkZGTg7O993H/r371/hHgcOHCA2NpaCggJKSkqqrVeX/t2dlPfo0YOVK1dSWFhIr169eP311wFITU3Fz88PlUqFlZUVI0aMIDU1le7du9dqfKqrf3dSnpqayvz58wFo0aIFLi4upKWlYTKZaNiwId27dwdg8ODBNGnSpMpxOHXqFFFRUeTm5qJSqZQZfCGEEELUnSTl4qEpLS1l3bp11f4YsPx+nBqNBqOx9uuI/f39cXV15bPPPkOlUjFkyBD0en2VZTUaDSaTSXl8dzlLS0vlv//44w9CQkKIj4+nTZs2HD16tMplJw+rf0OGDMHZ2Zmff/6ZDRs2kJCQQFhYWPUdf8IUFxczc+ZMvv32Wzp37kxWVhb9+/ev77CEEEKIp54k5eK+WFpa0q1bN6Kjo/nggw+Aslnspk2b4urqyvr16/H390ej0XDz5k10Ol2NO3bU1F55eXl5tG7dGpVKxc8//0xmZmaFNvLy8pTH7dq1Iy4uDpPJREFBAfv27aNfv35V3j8/Px9zc3NsbW0xmUxs2rSp2ljr0r+7ZWZm0qZNGzw9PWnXrh1+fn4A9O7dm4SEBF577TV0Oh07d+5k3rx5tR6f6urfrXfv3mzZsoUZM2Zw7do19u/fz3vvvUe7du0oLCwkPT2d1157jR9//JHbt29Xql9cXExJSQl/+ctfgLLlOA/qi4WD5fAgIYR4ChQbjGjNNfUdxp+WbIko7ltYWBhHjx7Fzc2NkSNHEh8fD4Cfnx9qtRoPDw/c3d354IMPyMrKqnN75c2dO5cVK1bg4eHBrl27cHBwUK6NGzeOv/3tb3h4eHDw4EEGDx6MtbU1w4YN47/+67/o3Llztfd2cHBg6NChDB8+nLfeeosXXnih2rJ17V95u3btwt3dnVGjRhEYGKgk5R999BGlpaW4u7szfvx4Ro4cqcxA12Z8aqpf3qJFi/jtt99wd3dn0qRJ+Pj48PLLL6PValm1ahX+/v64u7uTmppKs2bNaNy4cYX6VlZWzJgxgzFjxuDp6YmFhcV99V8IIcTTSxLyR0tVWlpaWt9BCCHqX35+PlZWVgAcOnSIBQsWsGfPHtTqR/PZvaajhoUQQog/o5re+2T5ihACgB9++IHo6GhKS0vRarWEhYU9soRcCCGEEBVJUi6EAMDT0xNPT8/6DkMIIYR4Jsk0mBBCCCGEEPVMknLx2OTk5PDtt9/e11aIQgghhBDPgvtKyh0cHNDpdEDZKYh3jup+XNasWcPOnTvvWS4xMZGMjIzHENGjlZaW9sDLCfbs2UNoaKjyePXq1QwdOpR33nmHkydPMnfu3AcNs5KsrCy8vb0rPJeTk8PixYvp3bs3Gs3j+/W2t7c3P/30EwALFy7kyJEjdW5Lp9Mxbdo03n33XWbNmsXly5cfanw1cXV15ffff3/g+90RFxdHdHR0nevXx79/IYQQ9avYIJNqj1Kd15Rv2LDhYcZRKzNnzqxVuaSkJGxsbLCzs7uv9k0mEyqVCpVKVZfwnkhvvvkmb775pvL4q6++Yt++fco+16tWrXro92zZsmWlI9qfe+451q5d+9DvdT+CgoIeqL6lpSVRUVEPKZr69fbbbz9Q/Yf57/+DoN3k6OR/9EII8aRLXuVR3yH8qdU5KXd1dSUyMhJ7e3uysrIIDAxUjtt2c3Nj2rRp5OfnExISwunTp9Hr9fTq1YsFCxag0Wjw9vbGycmJ48ePk52dzbBhw5STFKtrb/78+Tg5OTFhwgRSU1MJDw9Hr9djNBqZPn06I0aMICEhgVOnThEYGEh4eDi+vr6kp6dTUFCAr68vABEREcrjiIgIzpw5Q35+PleuXGHz5s1ERkZy+PBhDAYDNjY2BAcH07p160pjUNf+lZeWlkZQUBCOjo7885//pFGjRixfvpyXXnqpQrmSkhKmTZvGrVu30Ov1dO3alYCAALRaLYmJiaSkpNCkSRPOnDlD48aNiYiIwNbWlsTERPbt28fatWt555130Ov1TJw4kb59+zJgwABCQ0NJTEwE4KeffiIiIoKSkhLUajXLly/H0dGRuXPnkpGRgcFgoG3btgQHB2NtbQ1AfHw8X3/9NQDm5uZERUVRVFSEl5cXaWlpQNkx9p9++ilGo5GmTZuydOlS2rVrR1paGsHBwbzyyiscO3YMlUrF6tWr6dChQ4W+nzhxAj8/P1JSUpTnRo4cib+/P6+++mqFsmfPnmXBggUUFBRgb29f4TRPb29vJk2axMCBA9m8eTPR0dFotVpMJhPh4eF06NCB8+fPExwczK1btzAYDEycOBEvLy+g7Jui2bNns3v3bnJycpg3bx5DhgypsY93qym+7OxsAgMDuXLlCnq9nhEjRjB9+vRKbdT29XPt2jXmzJmDTqdDr9fj4uKiHChU/t/A0aNHWbZsGSaTiZKSEj788EPc3NxITk7m66+/xmAwAODr60vv3r2Biv/+6xK3EEIIISp6KLuv+Pj44OLiQkREBFB24iBASEgIPXr0ICgoCJPJhI+PDwkJCYwdOxaAq1evEhMTg06nY9CgQYwZM4b27dtX2155nTp1IjY2Fo1Gw/Xr1/H09KRv3754eXmxbds2JfkCSE9PrzH+EydOkJiYqMweT5kyRUngt27dSlhYGKtXr65Ur679u9vp06dZtGgRK1asICkpiXnz5imJ8h0ajYawsDBsbGwoLS3F19eXhIQEZcbz5MmT7Nixg7/85f+xd+9xUVf548dfwwheGFMwNDO8towhKmpGpqKxuSKiY6LprtKW5qW9aAY/QfCChqKIecGI1NL9FohykYuXdjddpQ3Fn2jeUjMlEC2USGFAGGaG3x/8/HxBrqJG5vv5ePR4NPM5n3Pe5wzCe86cOacjCxcu5LPPPmPevHlV6oiOjkar1RITE4O1tbWSNANkZmaycOFCoqKi6Nq1KwaDAYPBAFQs+7gzNmvXrmXz5s34+vqSnp7ORx99RHR0NHZ2dhQVFdGsWTNKSkqUen/66Sfmz5/PZ599xrPPPktsbCy+vr7ExsYCFUlqSEgIy5Yt48MPPyQiIqLa7H2fPn1o1aoVR48e5YUXXuDYsWNYWFhUS8gB5s+fj7e3N6+++ipff/11rTPCoaGh7Nu3j/bt22MwGDCZTBiNRnx9fVm9ejU9evRAr9fj5eWFs7Oz8kZBo9EQHx9PRkYG77zzDiNHjqy3jw2Nz8/Pj7/85S8MHDgQg8HAG2+8Qe/evRk8eHCNfbijtp+fJ554gsjISKytrSkrK2P69OmkpqZWO1Ro8+bNTJ8+HU9PT8rLy5XTUYcMGYKnpycqlYrLly/zxhtvkJqaWq39xsYthBBCiP9130l5UVERJ06cYOvWrcpzdxK4AweVFAkxAAAgAElEQVQOcOrUKeVaSUkJHTp0UMq5u7tjYWFB69at6dGjB9nZ2djZ2dVaX2X5+fkEBASQlZWFWq3m1q1bZGZm4uzsfM99cHV1rdJGamoq0dHRFBcXYzQaa72vMf2rKSnv0qULL7zwAgA6nY5Fixah1+urlDGbzXzyySekpqZiNpu5desWLVq0UK73799fOfq8b9++pKWl3dMYpKWl4erqqsRnZWWFlZUVAElJSaSkpFBWVkZxcbFS5uDBg+h0Ouzs7ICK5R13O3nyJD179lRm/r28vFi6dKnSv27duuHo6AiAs7Nzreurvb29iY6O5oUXXiAqKoopU6ZUK6PX6/n222/R6XRKfQ4ODjXW9+KLL+Lv78/LL7/M8OHDsbe357vvvuPSpUu8++67SrmysjIuX76sJOUeHh5K3devX6e0tLTOPt45jKe++IqLizl69GiVN6BFRUVcunSp3uS2tp8fCwsLQkNDOXHiBOXl5eTl5XH+/PlqSbmLiwsffvgh2dnZDB48mL59+wJw5coVfHx8yM3NpVmzZuTl5XHjxg3l9b7fuIUQQgjxvx7qPuXl5eVERERgb29f4/XKJxmp1ep72pUjKCgINzc3Nm7ciEqlYuTIkVWWAlSmVqsxm83K47vLVU4mr169SkhICHFxcdjb23P8+PEal5087P7dLSUlhYyMDKKiotBoNERGRirLex50W5UdO3aM7du3ExMTg62tLSkpKezcufOB1A0oiT+AhYVFrW+C3N3def/99/nmm2+UZS/3Y+PGjZw+fZojR47w+uuvExQUxNNPP42NjQ1JSUm13ndnnO98WbWuN2334s73GeLi4rC0tHwgdW7dupWCggJiY2Np3rw5ixYtqvHfyBtvvIGbmxtpaWm89957DB48mHnz5vHuu+/i7+/PK6+8gtlspm/fvtXufxhxCyGEEI+j+94S0dramn79+lXZyeHOrJmbmxubNm1SEsT8/HyuXLnS6PoqKywspFOnTqhUKr766iuysrKq1HHnI3iomEk8e/YsZrMZvV7PwYMHa21fr9djaWmJnZ0dZrOZmJiYWss2pn81yc7OVnYFSUlJwcHBocoM653+2tjYoNFoKCwsrLK++kEYPHgwqampSqJvMBjQ6/UUFBSg0Who27YtBoOB+Ph45Z7hw4eTlJREXl4egLJ2uTJnZ2fOnz/PpUuXgIov4To6OlbrX30sLS3x8vLi7bffZsyYMbRs2bJaGY1Gg4ODAykpKUDFsqSadiwxGo1cuXKFPn36MHPmTAYPHsy5c+fo1q0bLVq0IDExUSl76dKlap9a3K2hfawrPo1Gw4ABA9i0aZNS/ocffuDGjRv1jk1tPz+FhYXY2dnRvHlzcnNz2b9/f433Z2Zm0rlzZyZPnszrr7/O6dOngYqfuWeeeQaA+Ph4ZTnT3X1qbNxCCCGE+F8PZKY8LCyMpUuX4unpiYWFBZ6ensycOZOAgABWr16NTqdDpVJhaWlJQEBArTPL9dVXmY+PD0uXLiU8PJzevXuj1WqVa5MmTWLlypV8/PHH+Pn5MWLECPbu3cuoUaN4+umn6dWrV61ta7Va3N3d8fDwwMbGhmHDhtW6jV5j+3c3BwcHYmNjCQoKokWLFoSGhlYrM27cOPbv34+7uzvt2rVjwIABtX4y0Bhdu3blvffeY968eZhMJtRqNStXrmTo0KEkJyczcuRIbGxseP7555WkzcXFhZkzZ/Lmm2+iUqmwsrIiMjKySr22traEhobi6+uL0WjE1taW1atXNyrGiRMnsnHjxjp3DgkNDWXBggVs3rwZBwcHevfuXa2M2WzG39+fwsJCVCoVHTt2xMfHh2bNmhEZGcmKFSv4+OOPMZvNtGvXjnXr1tUZ1730sa74wsLCCAkJYcyYMUDFm8vly5dXWS5Sk9p+fry9vZk7dy6enp506NBB+ZLm3T799FPS09OxtLTEysqKhQsXArBgwQL+8pe/0KZNG4YOHUrbtm2r3Hdnl6LGxn3HlsARVT7pEUII8etkKDNhZfnLbWv8uFGVl5eXN3UQj7P09PQqO6CI2iUlJbFnz54qs7KPu6b4+TEajbi4uPD55583OPGuSWlpKWfOnMHJyUmSciGEEI+Fuv72PdQ15UI8KNOnTyc7O5sPP/ywqUN5rOXl5fHHP/6RsWPH3ldCLoQQQoiqZKZcCNEkZKZcCCHE46auv333/UVPIYQQQgghxP2RpFwIIYQQQogmJkn5b4hWq6WoqAioOJU0Ozv7F21//fr17N27t95yCQkJZGZm/gIR/frd7+u0bds2fvrppwcYUf1Onz6Nj4/PL9qmEEKIXzdD2YM5H+VxJmvKf0O0Wi3Hjx+v8WTNXxNvb2+mTZvGyy+/fE/33Tmo5s5WfKJir/zIyMhaTy6tjdFopFmzpv2e9511deuSfuBmkfwyF0KIR1nKGl1Th/BIkN1XHkOVk7Xc3FyCg4OVg4E8PT2ZNWsWer2ekJAQLly4QGlpKS4uLixYsAC1Wo23tzdOTk58/fXXXL9+nVGjRiknm9ZWn7+/P05OTkydOpXDhw+zbt06SktLMZlMzJ49m9GjRxMfH8+ZM2cIDg5m3bp1+Pn5kZGRQXFxMX5+fgCEh4crj8PDw7l48SJ6vZ5r166xY8cOIiMjOXr0KGVlZdjY2LBixQo6depUbQwa27/K0tPTWb58OX369OHkyZM0a9aM0NBQNm7cyMWLF+nYsSPh4eG0atWqSv+BKo937NjBtm3bsLKywmw2s27dOnr06NGg1ykvL48lS5YoM+rTp09n3LhxfPjhh1y/fp05c+bQvHlz1qxZQ+fOnVm7di3/9//+XwwGA1qtlqCgIKytrfH390etVpOZmUlRURFJSUn4+PiQmZlJWVkZnTt3ZsWKFbRp00bpd8+ePTl79iwtW7Zk5cqVPPvss1W2YTQajcyaNYuff/6Z0tJS+vTpw9KlS6uc1CqEEEKI+snylceAr68vffv2JSUlhZSUFCZOnAhASEgIAwcOJC4ujqSkJPLz86uc2PnDDz8QFRVFYmIisbGxSrJYW32VOTo6Eh0dTWJiIlu3bmXVqlXcunULLy8vnJycWLhwIUlJSbz00kv1xn/q1CnCwsL4/PPPadOmDTNmzCA+Pp7k5GQ8PT0JCwur8b7G9u9uly5dYsqUKaSkpODs7Mz06dNZsGABe/fuxcLCgj179tTbh9DQUP7xj3+QlJREfHw8Tz/9dLUytY1rcHAwv/vd70hJSeHjjz8mLCyMb7/9lrfffpv27duzYcMGkpKSePbZZ9myZQutW7cmLi6O5ORk2rdvX2Vf93PnzrFlyxaSkpIACAwMJCEhgZSUFJ599lk2b96slL1w4QITJkxgz549TJkyhfnz51eLWa1WExYWRkJCArt378ZkMlUZYyGEEEI0jMyU/8YVFRVx4sQJtm7dqjxna2sLwIEDBzh16pRyraSkhA4dOijl3N3dsbCwoHXr1vTo0YPs7Gzs7Oxqra+y/Px8AgICyMrKQq1Wc+vWLTIzM3F2dr7nPri6ulZpIzU1lejoaIqLizEajbXe15j+de3atVo93bp147nnngMq3mxcu3aNp556CoBevXqRlZVVbx9efPFF/P39efnllxk+fHi1U1/rep0OHz6Mv78/AO3bt2fYsGGkp6fXuGTlwIED6PV6/vnPfwJgMBjo2bNnlT63atVKeZyUlERKSgplZWUUFxdX6X+XLl144YUXANDpdCxatAi9Xl+lPbPZzCeffEJqaipms5lbt27RokWLesdDCCGEEFVJUv4YKy8vJyIiolqCeEfltU5qtRqTqeHrfoOCgnBzc2Pjxo2oVCpGjhxJaWlpjWXVajVms1l5fHe5ymvkr169SkhICHFxcdjb23P8+PEal508yP5VXoqhVqur3Xcn3rr6sXHjRk6fPs2RI0d4/fXXCQoKYtiwYTW2dz/Ky8tZsmQJgwYNqvF65YT82LFjbN++nZiYGGxtbUlJSWHnzp331F5KSgoZGRlERUWh0WiIjIys9RMHIYQQQtROlq/8xllbW9OvXz+2bdumPJefnw9UrDvftGmTkozm5+dz5cqVRtdXWWFhIZ06dUKlUvHVV19VmU22tramsLBQedylSxfOnj2L2WxGr9dz8ODBWtvX6/VYWlpiZ2eH2WwmJiam1rKN6d/96NKlC6dPnwbg+vXrpKenAxVfqrxy5Qp9+vRh5syZDB48mHPnzlW5t65xHTRokJIs37hxg0OHDvHiiy8q91UeSzc3N7Zt20ZJSQlQMV6XLl2qMd6CggI0Gg1t27bFYDBUW3aSnZ3NsWPHgIrk28HBAY1GU6VMYWEhNjY2aDQaCgsL2b17d8MHTAghhBAKmSl/DISFhbF06VI8PT2xsLDA09OTmTNnEhAQwOrVq9HpdKhUKiwtLQkICKh1Zrm++irz8fFh6dKlhIeH07t3b7RarXJt0qRJrFy5ko8//hg/Pz9GjBjB3r17GTVqFE8//TS9evWqtW2tVou7uzseHh7Y2NgwbNgwJXG8W2P711gTJ05kzpw5eHh40LVrV/r06QNULPHw9/ensLAQlUpFx44da9xSsLZxXbhwIYsXL2bMmDFAxdrz3/3udwC8/vrrBAQE0KJFC9asWcPMmTPZuHEjEyZMUHaq+dvf/kaPHj2qtTd06FCSk5MZOXIkNjY2PP/888qbCgAHBwdiY2MJCgqiRYsWhIaGVqtj3Lhx7N+/H3d3d9q1a8eAAQNq/USkNlsCR8iJnkII8YgzlJmwslQ3dRiPNNkSUQhRTeUdVh6WuraFEkIIIX6L6vrbJ8tXhBBCCCGEaGKSlAshqnFxcXmos+RCCCGEqEqSciGEEEIIIZqYJOVCCCGEEEI0MUnKRa20Wi1FRUVAxeExd7bZa4yzZ88yZcoUpk+fTkBAAA/i+8WV42uo9evXs3fv3vtu+7cuNzcXb2/vWq83ZuyFEEL8dhnKGn6WiaiZ7L4iaqXVajl+/HiVw3t+TX7t8f2WPYixv/MN9HVJP3CzSH6ZCyHEoyxlja6pQ3gk1LX7iuxTLhT/+te/eP/992nevDl/+MMfqly7k4S1bNmSZcuWceTIEaysrGjVqpVygM+hQ4f48MMPMRgMWFpasmDBApydnUlPT2fFihX07duXEydOoFKpWLt2rbJ39qZNm0hOTgagd+/eLFy4sMZkr674Tp48SVhYmDJ7O2fOHIYPH16tDn9/f5ycnJg6dSrh4eFcvnwZvV7P999/T69evZg5cyYrV67k2rVrjBgxAj8/PwA++eQT9uzZg8lkonnz5gQFBfHcc88B8M9//pO1a9fSokUL3N3dWbt2rZKw1hZXTk4OXl5eTJ48mUOHDnH79m2WL1/O888/XyXe3NxcvLy82L9/v/KPd/bs2YwePVrZt/yOHTt2sG3bNqysrDCbzaxbt44ePXpw6tQpli9fTnFxMa1atSIwMJA+ffrUGcOda3cOQKpr7FNTU3n//fcxmUzY2tqybNkyunTpUm3shRBCCFE7Wb4iAMjLy2PRokVERESQlJRU5Wj5ys6fP096ejp79+4lOTmZjz76CKg4/TEiIoItW7aQkJBAcHAw77zzjnLfd999x+TJk0lJSWHUqFFEREQAFYl8cnIyMTExpKSkYDKZlGsNja+goIAlS5awZs0aEhISiIyMZPHixRQUFNTb77Nnz/L+++/z+eefc/nyZdasWcOWLVtITk4mMTFROTJ+3LhxxMfHk5iYyNy5c1myZIkS1+LFi4mMjCQxMZEWLVo0OK6bN2/i7OxMYmIif/3rXwkLC6sWX4cOHRg4cKCy5CYnJ4czZ84wcuTIamVDQ0P5xz/+QVJSEvHx8Tz99NMYDAbmzJnDO++8Q0pKCnPnzmXOnDkYDIYGx1DX2P/000/Mnz+fsLAwUlJS8PT0xNfXt95xF0IIIURVkpQLoGKm2dHRke7duwMVp27WxN7eHqPRSGBgIImJicrzX375JdnZ2UyZMgWdToevry9Go5G8vDwAunXrhqOjIwDOzs7KcfeHDx/Gw8MDjUaDSqXitdde4/Dhw/cU34kTJ8jJyWHGjBnodDpmzJiBSqUiKyur3n4PGTKE1q1bo1ar0Wq1vPTSS8onAN26dSM7OxuAM2fOMGXKFDw9PQkJCeHcuXNV4uratSsAXl5eDY6rVatWvPzyy9XG5G7e3t5ER0cDEBMTg5eXV41vml588UX8/f359NNPyc3NpWXLlmRmZmJpacmgQYMAeOmll7C0tCQzM7PBMdQ19idPnqRnz548++yzSv/PnTuHXq+vd+yFEEII8b9k+Yq4J61bt2bPnj2kp6eTlpZGWFgYu3btAiqOba/pKPZLly5VSSItLCwwGo0PLKby8nK0Wi1RUVH3fG/l9VxqtbraY5PJhMFgYO7cuXz22Wf06tWL3NxcXF1d7yuunJycBo9J//79MZlMZGRksGvXLuLi4most3HjRk6fPs2RI0d4/fXXCQoK4qmnnqozxof5ugghhBCi4WSmXAAVs6TffPONslwjNja2xnL5+fncvn2boUOH4uvrS+vWrbly5QqDBw/myy+/5OLFi0rZU6dO1dvuoEGD2LdvH3q9nvLycuLi4njppZfuKb5+/fqRlZXFkSNHqrT9oL7DbDAYMBqNdOzYEUCZtQbo27cv33zzjTKjfucNyoOOy9vbm3fffZd+/fopcVRmNBq5cuUKffr0YebMmQwePJhz587RrVs3ysrKlBgOHz6M0WikW7duDW67rrF3dnbm/PnzXLp0Cajov6OjIxqN5p77KIQQQjzOZKZcANCuXTvee+89Zs+eTYsWLap9me+OH374gUWLFmE0GjGZTLi6uuLs7IyFhQWrV68mMDCQkpISysrK6N+/P3369Kmz3WHDhnHhwgUmT54MgJOTE2+//fY9xdemTRsiIiJYvXo1K1asoKysDHt7eyIjI1GpVPcxKhU0Gg1z5sxhwoQJtG3btsp67ieffJKgoCBmzJhBy5YtGT58OJaWlrRs2RILC4ta47pXo0ePZtmyZfzpT3+q8brZbMbf35/CwkJUKhUdO3bEx8cHKysrNmzYUOWLnuvXr6/1OwM1qWvsbW1tCQ0NVZYr2drasnr16nvq25bAEdW+gS6EEOLRYigzYWWpbuowHmmyJaIQ90mv1yszw/Hx8cTFxbF9+/YH2saxY8cICgoiJSXlgbzR+DWoa1soIYQQ4rdItkQU4iH69NNP+fzzzzGZTLRp04bg4OAHWn9AQABpaWmsWrXqN5OQCyGEEKIqmSkXQjQJmSkXQgjxuKnrb5980VMIIYQQQogmJkm5EEIIIYQQTUySciEeQ//85z/55ptvmjoMIYQQQvx/kpQ/YrRaLUVFRQDMmDFD2R/7l7J+/XrlyPe6JCQkKKdGPqpyc3Px9vZ+aPXrdDpKSkoeWv2Vubm58e233wJw9OhREhMTcXBw4Isvvqiyn/zp06fx8fH5RWISQgjx22EoMzV1CI882X3lEbZ58+ZfvM25c+c2qNyuXbuwsbG5p0NqoGK/bZVK9avYZaRDhw58+umnD63+pKSkh1Z3Xb7//nvWrFlDs2bN+OKLL3ByclL2k+/duzdr1qz5ReN5a/m/uVkkv8yFEOJRlrJG19QhPPIkKX+Eubm5ERkZiYODA7m5uQQHByunLnp6ejJr1iz0ej0hISFcuHCB0tJSXFxcWLBgAWq1Gm9vb5ycnPj666+5fv06o0aNwtfXF6DW+vz9/XFycmLq1KkcPnyYdevWUVpaislkYvbs2YwePZr4+HjOnDlDcHAw69atw8/Pj4yMDIqLi/Hz8wMgPDxceRweHs7FixfR6/Vcu3aNHTt2EBkZydGjRykrK8PGxoYVK1bQqVOnamPQ2P7dLS4ujv/5n/8BwNLSko8++oiSkhK8vLxIT08H4OTJk4SFhSmfVMyZM4fhw4eTk5ODl5cXkydP5tChQ9y+fZvly5fz/PPPA/Cf//yH8PBwjEYjFhYWrFy5kp49e6LVajl+/DjW1tasWrWqQf319/enWbNmfPfdd/z8888MHDiQxYsXY2VlRV5eHkuWLFE+PZk+fTrjxo2rVkdKSgp2dnY0a9aMAwcOkJaWRmxsLG+++SYdO3Zk1apVJCQk1Bm7j48PmZmZlJWV0blzZ1asWEGbNm3q/6EVQgghRI0kKf+N8PX1ZdiwYYSHhwOQn58PQEhICAMHDmT58uWYzWZ8fX2Jj4/ntddeAypO6IyKiqKoqIhXXnmFCRMm0LVr11rrq8zR0ZHo6GjUajV5eXmMHz+eIUOG4OXlRWJiItOmTePll18GICMjo874T506RUJCAra2tkDF0pw7CXxsbCxhYWGsXbu22n2N7V9l6enpfPTRR0RHR2NnZ0dRURHNmjWrsrSkoKCAJUuWsGnTJtq3b8/169eZMGECu3fvBuDmzZs4Ozszb948kpOTCQsLIyYmhszMTBYuXEhUVBRdu3bFYDBgMBiq9aOh/YWKNwcxMTE0b96cmTNnsnPnTqZOnUpwcDC/+93v+OCDD7h+/Trjx4/H0dERBweHGusZOnQobm5uypusO2NxR12xBwYGKq/V2rVr2bx5c61veIQQQghRP0nKfwOKioo4ceIEW7duVZ67kzAdOHCAU6dOKddKSkro0KGDUs7d3R0LCwtat25Njx49yM7Oxs7Ortb6KsvPzycgIICsrCzUajW3bt0iMzMTZ2fne+6Dq6trlTZSU1OJjo6muLgYo9FY632N6d/dSfnBgwfR6XTY2dkBYG1tXa2dEydOkJOTw4wZM5TnVCoVWVlZ2NjY0KpVK+UNiLOzM6tWrQIgLS0NV1dXpU0rK6saj7hvaH8BPDw8lBjHjRvHv/71L+WTC39/fwDat2/PsGHDSE9PrzUpr09dsSclJZGSkkJZWRnFxcXVxlQIIYQQ90aS8t+48vJyIiIisLe3r/F65Y3r1Wo1JlPD1/YGBQXh5ubGxo0bUalUjBw5ktLS0hrLqtVqzGaz8vjucpUT4atXrxISEkJcXBz29vYcP3681lnYh9m/u9vRarVERUVVu5aTk1Ml0bawsKg3sa7sXvr7a3Ds2DG2b99OTEwMtra2pKSksHPnzqYOSwghhHikSVL+G2BtbU2/fv3Ytm0bb731FlAxi21ra4ubmxubNm0iKCgItVpNfn4+RUVFtSax9dVXWWFhIZ06dUKlUvHVV1+RlZVVpY7CwkLlcZcuXdi+fTtms5ni4mIOHjzI0KFDa2xfr9djaWmJnZ0dZrOZmJiYWmNtTP/uNnz4cBYuXMjkyZN58sknleUrlfXr14+srCyOHDnCiy++CFQsuendu3eddQ8ePJiIiAi+//77KktANBpNo/oL8Pnnn/PnP/8ZKysrkpKSlBn6QYMGsXPnTubMmcONGzc4dOgQb7zxRp11aTSaKq9TQ2IvKChAo9HQtm1bDAYD8fHxdbZRny2BI+RETyGEeMQZykxYWaqbOoxHmmyJ+BsRFhbG8ePH8fT0ZOzYscTFxQEQEBCAhYUFOp2OMWPG8NZbb5Gbm9vo+irz8fEhNDQUnU7Hvn370Gq1yrVJkybxwQcfoNPpSEtLY8SIEbRp04ZRo0bx97//nV69etXatlarxd3dHQ8PDyZOnMgzzzxTa9nG9q8yFxcXZs6cyZtvvsnYsWP585//XC1RbdOmDREREXzwwQeMHTuWUaNGsXHjRsrLy+usu2vXrrz33nvMmzePsWPHMmnSJK5evdro/kLFDinTpk3Dw8ODjh07KuvnFy5cyPnz5xkzZgzTpk3D19eX3/3ud3XWNXbsWHbv3o1OpyMxMbFBsQ8dOpTOnTszcuRIpk6diqOjY51tCCGE+O2ThPz+qcrryyqEEL8alXe/edSVlpZy5swZnJycZKZcCCHEY6Guv30yUy6EEEIIIUQTkzXlQjxCVq5c2dQhCCGEEOIhkJlyIYQQQgghmpgk5UKIWpnNZqKiomo8PEoIIYQQD44k5Y8YrVarHPM+Y8YM5Uj1X8r69evZu3dvveUSEhLIzMz8BSL6ZYWHhysHA92LwMBAjh07Vm+5hozvwxrbu3+ezGYzy5cvp0OHDjUeHiWEEEI0lKGsceeEPE5kTfkjbPPmzb94m3Pnzm1QuV27dmFjY0O3bt3uqX6z2YxKpUKlUjUmvF+t5cuXN6hcQ8a3vrE1mUyo1fe+NdXdP08WFhYsWrTonuu5V28t/zc3i+SXtRBC/JalrNE1dQi/epKUP8Lc3NyIjIzEwcGB3NxcgoOD+f777wHw9PRk1qxZ6PV6QkJCuHDhAqWlpbi4uLBgwQLUajXe3t44OTnx9ddfc/36dUaNGqWcJFlbfZW35Dt8+DDr1q2jtLQUk8nE7NmzGT16NPHx8Zw5c4bg4GDWrVuHn58fGRkZFBcX4+fnB1TMON95HB4ezsWLF9Hr9Vy7do0dO3YQGRnJ0aNHKSsrw8bGhhUrVtCpU6dqY9DY/lV248YN3n33XYqKiigtLWXYsGHMnz8fqDggKTAwkG+//RY7OzueeuopnnzySaUPly9fRq/X8/3339OrVy9mzpzJypUruXbtGiNGjFD66+3tzbRp03j55Zfx9/fHysqK77//nh9//BFnZ2dWrVqFSqWqMr5ffPEF69evx8LCApPJxKJFi8jJyak2tj/++CPJyclYW1uTlZXF6tWrOXz4MHv27MFkMtG8eXOCgoJ47rnnADhx4gShoaHKJy7z589nyJAhVX6esrKyWLx4Mfn5+TRr1ox58+bh6uoKVHxaM2/ePP79739z8+ZN5s+fz8iRIx/Ej7QQQgjx2JKk/DfC19eXYcOGER4eDqCsAQ4JCWHgwIEsX74cs9mMr68v8fHxyoEzP/zwA1FRURQVFfHKK68wYcIEunbtWmt9lTk6OhIdHY1arSYvL4/x48czZMgQvLy8SExMVJJQgIyMjDrjP3XqFAkJCVIUnHUAACAASURBVMoyiRkzZigJbWxsLGFhYaxdu7bafY3tX2VPPPEEkZGRWFtbU1ZWxvTp00lNTcXV1ZUPPvgAa2trPv/8c/Lz8xk/fjyjRo1S7j179izx8fG0atWKV199lTVr1rBlyxaMRiO///3vmTRpUrX2AC5evMi2bdtQqVS8+uqrpKWlMXjw4CplNmzYwLJly+jXrx8mk4nbt2/j4uJSbWwTEhI4efIkSUlJdO7cGYAOHTowbdo0ANLS0liyZAk7d+7k5s2b/O1vfyM8PJz+/ftjMpnQ6/XV4vP19eW1115j4sSJfPfdd0yZMoV9+/Ypr49GoyE+Pp6MjAzeeecdScqFEEKI+yRJ+W9AUVERJ06cYOvWrcpzd5KnAwcOcOrUKeVaSUkJHTp0UMq5u7tjYWFB69at6dGjB9nZ2djZ2dVaX2X5+fkEBASQlZWFWq3m1q1bZGZm4uzsfM99cHV1rdJGamoq0dHRFBcXYzQaa72vMf27O0k2mUyEhoZy4sQJysvLycvL4/z587i6upKens7ChQuVMRgxYkSVe4cMGULr1q2Bihnknj17YmVlhZWVFd26dauxPYBXXnlFOTTA0dGR7Ozsakn5iy++SEhICH/4wx9wdXXFwcGh1nHo37+/kpADnDlzho8++ohbt26hUqmUTzy+/vprevToQf/+/QFQq9W0adOmSl16vZ5z587h5eUFwLPPPstzzz3H119/jZubGwAeHh4AODs7c/36dUpLS+UAICGEEOI+SFL+G1deXk5ERAT29vY1Xq+cSKnVakymhq/tDQoKws3NjY0bN6JSqRg5ciSlpaU1llWr1ZjNZuXx3eWsra2V/7969SohISHExcVhb2/P8ePHa1x28qD6t3XrVgoKCoiNjaV58+YsWrSo1n7UV39Dx7Mh5QICArhw4QJHjhxh7ty5vPnmm8onAHerPH4Gg4G5c+fy2Wef0atXL3Jzc5WlJw/KnfjvrF03Go2SlAshhBD3QZLy3wBra2v69evHtm3beOutt4CKWWxbW1vc3NzYtGkTQUFBqNVq8vPzKSoqqjWJra++ygoLC+nUqRMqlYqvvvqKrKysKnUUFhYqj7t06cL27dsxm80UFxdz8OBBhg4dWmP7er0eS0tL7OzsMJvNxMTE1BprY/p3t8LCQuzs7GjevDm5ubns37+fP/7xj0DFbHVCQgIDBgzg559/5osvvsDd3b3Bdd+Py5cvo9Vq0Wq1FBcXc/r0aV577bVqY3s3g8GA0WikY8eOAERHRyvXnJ2duXTpEidOnFCWxej1+iqz5RqNhueee45du3bh5eXFpUuXOH/+fKM+AWmILYEjJKEXQojfOEOZCSvLe9+E4HEiWyL+RoSFhXH8+HE8PT0ZO3YscXFxQMVsq4WFBTqdjjFjxvDWW2+Rm5vb6Poq8/HxITQ0FJ1Ox759+9Bqtcq1SZMm8cEHH6DT6UhLS2PEiBG0adOGUaNG8fe//51evXrV2rZWq8Xd3R0PDw8mTpzIM888U2vZxvavMm9vb6WvAQEBDBo0SLn2l7/8hYKCAtzd3ZkzZw7PP//8PdV9P9asWYOnp6cyhjNmzACqj+3dNBoNc+bMYcKECYwfP55WrVop19q2bUt4eDgrV65kzJgxjB8/nrNnz1arIywsjOTkZMaMGYOvry+hoaGyLaIQQohGk4S8fqry8vLypg5CCPH4KS0t5cyZMzg5OclMuRBCiMdCXX/7ZKZcCCGEEEKIJiZJuRBCCCGEEE1MknIhhBBCCCGamCTlQjwk2dnZxMfHN3UYD8XPP//MP/7xD+QrKUIIIcSDIUl5A2i1WuVI8hkzZpCdnf2Ltr9+/Xr27t1bb7mEhAQyMzN/gYjuX3p6OuPHj6/x2sMa49zcXLy9vestV1dsDXX79m0CAwPp27fvfdVTmy+++IJRo0Yxbtw4Ll++jE6no6SkpNbyDe17Tk4OO3bsqLOM2WxmwYIF9OzZE5VKdc+xCyGEEHczlDX8nJTfKtmn/B5t3rz5F29z7ty5DSq3a9cubGxs6Nat2z3VbzabUalUv5oE62GNcYcOHfj0008fSt13O3/+PD4+Pjz77LMPpf6YmBjmzJnDqFGjAEhKSqqzfEP7fvXqVXbs2MGkSZNqvG40GsnKyuJPf/oTLi4u9x54Dd5a/m9uFskvYyGEeJylrNE1dQhNTpLye+Tm5kZkZCQODg7k5uYSHBysHGHu6enJrFmz0Ov1hISEcOHCBUpLS3FxcWHBggWo1Wq8vb1xcnLi66+/5vr164waNUo5rbK2+vz9/XFycmLq1KkcPnyYdevWUVpaislkYvbs2YwePZr4+HjOnDlDcHAw69atw8/Pj4yMDIqLi/Hz8wMgPDxceRweHs7FixfR6/Vcu3aNHTt2EBkZydGjRykrK8PGxoYVK1bQqVOnamPQ2P7VpqCggL/97W+4ubnxxhtvVBnjuuq7fv06wcHBXLt2jdLSUkaPHs3s2bMxm80sW7aMI0eOYGVlRatWrYiJiSEnJwcvLy/S09MBSE1N5f3338dkMmFra8uyZcvo0qVLtfgSExP5+OOPAejcuTPLli2jXbt2GAwG3nvvPY4ePYqtrS3PPfcceXl5bNiwgczMTA4ePMiGDRu4ceMG7777LkVFRZSWljJs2DDmz59frZ0tW7Zw9epVlixZAkBeXh5jx45l//79tGzZUim3YsUKMjIyyMzMJDo6mk8//RStVsvx48dp2bJlg/ru4+NDZmYmZWVldO7cmRUrVtCmTRuWLVtGTk4OOp2OLl26sGHDBtzc3PDw8ODIkSM4ODig0+lYt24drq6uGI1GZs2axc8//0xpaSl9+vRh6dKlWFlZ1fmaCyGEEKIqScrvg6+vL8OGDSM8PByoOPUSICQkhIEDB7J8+XLMZjO+vr7Ex8crR6T/8MMPREVFUVRUxCuvvMKECRPo2rVrrfVV5ujoSHR0NGq1mry8PMaPH8+QIUPw8vIiMTGRadOm8fLLLwOQkZFRZ/ynTp0iISFBORRmxowZSgIfGxtLWFgYa9eurXZfY/tXk6tXr/L3v/+dmTNn1npSZm31+fn58Ze//IWBAwdiMBh444036N27NzY2NqSnp7N3714sLCy4detWtTp/+ukn5s+fz2effcazzz5LbGwsvr6+xMbGVin37bffEhYWRkJCAu3bt2fdunW89957rFu3jh07dnDt2jX27NmDyWTC29ubp556qlpbTzzxBJGRkVhbW1NWVsb06dNJTU3F1dW1SrkJEyYwevRofH19sba2ZseOHXh6elZJyKHiwKRz585Vea3vOH/+fL19BwgMDFRe97Vr17J582Z8fX1ZvHgxq1atIiEhoUp5vV6vHCB1J7EHUKvVhIWFYWNjQ3l5OX5+fsTHxysnogohhBCiYSQpb6SioiJOnDjB1q1blefuJDkHDhzg1KlTyrWSkhI6dOiglHN3d8fCwoLWrVvTo0cPsrOzsbOzq7W+yvLz8wkICCArKwu1Ws2tW7fIzMxs1BHorq6uVdpITU0lOjqa4uJijEZjrfc1pn81JeU3btzg9ddfZ9WqVXWelFlTfe3bt+fo0aNV3rgUFRVx6dIlXn31VYxGI4GBgbi4uFRLXAFOnjxJz549leUlXl5eLF26FL1eX6Vceno6w4YNo3379gBMnjwZnU6nXNPpdDRr1oxmzZoxevToGt8ImUwmQkNDOXHiBOXl5eTl5XH+/PlqSXnbtm1xc3MjKSmJ1157jdjYWLZt21bruNTE3t6+3r5DxXKXlJQUysrKKC4urvVN0x3jxo2r8Xmz2cwnn3xCamoqZrOZW7du0aJFi3uKWQghhBCSlD8U5eXlREREYG9vX+P1yic4qdVqTKaGr6cNCgrCzc2NjRs3olKpGDlyJKWlpTWWVavVmM1m5fHd5aytrZX/v3r1KiEhIcTFxWFvb8/x48drXXbyoPrXpk0bnnrqKVJTU+tMymuq7846+Li4OCwtLavds2fPHtLT00lLSyMsLIxdu3bVWv/DtnXrVgoKCoiNjaV58+YsWrSo1tds6tSp+Pr60q5dO3r06FFvsny31q1b19v3Y8eOsX37dmJiYrC1tSUlJYWdO3fWWW+rVq1qfD4lJYWMjAyioqLQaDRERkYqy6+EEEII0XCSlDeStbU1/fr1Y9u2bbz11ltAxSy2ra0tbm5ubNq0iaCgINRqNfn5+RQVFdWaxNZXX2WFhYV06tQJlUrFV199RVZWVpU6CgsLlcddunRh+/btmM1miouLOXjwIEOHDq2xfb1ej6WlJXZ2dpjNZmJiYmqNtTH9q4mVlRURERG88847BAcHExgY2OAvm2o0GgYMGMCmTZv461//ClQsc2nWrBlqtRq1Ws3QoUN56aWXOHjwIFeuXFFmuwGcnZ0JCAjg0qVL9OjRg127duHo6IhGo6nSjouLCx999BE3btzAzs6OnTt38tJLLwHwwgsvkJKSgoeHByaTiX379lVp447CwkLs7Oxo3rw5ubm57N+/v9blHVqtlrZt27JixQoWL17coLGoLD8/v96+FxQUoNFoaNu2LQaDocq2jRqNptqnBXUpLCzExsYGjUZDYWEhu3fvxsnJ6Z5i3hI4otpRw0IIIR4vhjITVpbqpg6jScmWiPchLCyM48eP4+npydixY5U1twEBAVhYWKDT6RgzZgxvvfUWubm5ja6vMh8fH0JDQ9HpdOzbtw+tVqtcmzRpEh988AE6nY60tDRGjBhBmzZtGDVqFH//+9/p1atXrW1rtVrc3d3x8PBg4sSJPPPMM7WWbWz/amJlZcWGDRv46aefWLRoUZWZ/fqEhYVx6dIlxowZw5gxY5g3bx4FBQX88MMPvPnmm4wdO5axY8fi6upabXmPra0toaGh+Pr6MmbMGJKTk1m9enW1NhwcHPD19WXatGmMGTOG8+fPExgYCFQsZbGzs2P06NH8+c9/pnv37tWSegBvb2/ldQ0ICGDQoEF19mvixIlYWFjUuvSkLg3p+9ChQ+ncuTMjR45k6tSpODo6Kte0Wi3dunXD09OTOXPm1NveuHHjKCoqwt3dndmzZzNgwIB7jlkIIYR43BNyAFW5nP4hRKPp9Xo0Gg0Gg4G3334bd3d3Jk6ceF91BgYG0q1bN+UTk9+q0tJSzpw5g5OTk8yUCyGEeCzU9bdPlq8IcR/efPNNDAYDpaWlvPTSS7z66quNris3N5fXX38dOzs7Fi5c+ACjFEIIIcSvnSTlQtyHu7dQvB8dOnTgn//85wOrTwghhBCPDllTLoQQQgghRBOTpFwIIYQQQogmJkl5I2i1WoqKioCKUzCzs7N/0fbXr1/P3r176y2XkJBAZmbmLxDRw5Obm4u3t/dDq1+n01FSUvLQ6r9XCQkJte56sn//flatWnVf9Z87d65BPztQcTjS+PHj76s9IYQQoikZyhp+FkxTkzXl92nz5s2/eJtz585tULldu3ZhY2NDt27d7qn+OwfzNHTP8IepQ4cOfPrppw+t/qSkpIdW94P2+9//nt///vf3Vce5c+c4ePAgHh4eDyiq+/fW8n9zs+jR+aUphBDi0ZGyRtfUITSYJOX3yc3NjcjISBwcHMjNzSU4OFg50dDT05NZs2ah1+sJCQnhwoULlJaW4uLiwoIFC1Cr1Xh7e+Pk5MTXX3/N9evXGTVqlHKSZm31+fv74+TkxNSpUzl8+DDr1q2jtLQUk8nE7NmzGT16NPHx8Zw5c4bg4GDWrVuHn58fGRkZFBcX4+fnB0B4eLjyODw8nIsXL6LX67l27Ro7duwgMjKSo0ePUlZWho2NDStWrKBTp07VxqCx/btbXFwc//M//wOApaUlH330ESUlJXh5eZGeng7AyZMnCQsLUz6pmDNnDsOHDycnJwcvLy8mT57MoUOHuH37NsuXL1dOCv3Pf/5DeHg4RqMRCwsLVq5cSc+ePdFqtRw/fhxra2tWrVpVY39/+uknfHx8+OmnnwAYNGgQAQEB1eKv7f47sb322mt8+eWXlJSUEBYWRkxMDCdPnqRFixZERERgZ2cHVBzIM3v2bLKzs3nyySdZvXo1HTp0ICEhgYMHD7Jhwwag4k1XdHQ0JpMJjUZDUFAQ3bt3JyEhgd27d/PEE09w8eJFWrduTXh4OM2aNWPDhg3o9Xp0Oh0DBw5k4cKF+Pj4kJmZSVlZGZ07d2bFihW0adOmWv8OHTrEhx9+iMFgwNLSkgULFuDs7Mzly5dZsGABt2/fxmw28+qrrzJ9+vR6/uUIIYQQojJJyh8gX19fhg0bRnh4OFBxuiJASEgIAwcOZPny5ZjNZnx9fYmPj+e1114DKg58iYqKoqioiFdeeYUJEybQtWvXWuurzNHRkejoaNRqNXl5eYwfP54hQ4bg5eVFYmIi06ZNUw6hycjIqDP+U6dOkZCQoJwiOmPGDCWBj42NJSwsjLVr11a7r7H9qyw9PZ2PPvqI6Oho7OzsKCoqolmzZlWWlhQUFLBkyRI2bdpE+/btuX79OhMmTGD37t0A3Lx5E2dnZ+bNm0dycrKS+GZmZrJw4UKioqLo2rUrBoMBg8FQrR+19TclJYXOnTuzbds2AG7dulXj+NU1Xjdv3mTAgAH4+PiwZcsW3njjDT799FOCg4MJCgris88+Y968ecrrlJiYSPfu3dm4cSPLly9XEvE7jh07xr59+4iKisLKyopDhw4REBCgnMR6+vRpkpOT6dixIwsXLlTqnzNnTpXEHir2Rb/zmq9du5bNmzdXe+OUnZ1NREQEH3/8MRqNhosXLzJjxgwOHjxIdHQ0bm5uzJo1q87xEUIIIUTtJCl/QIqKijhx4gRbt25VnruT6Bw4cIBTp04p10pKSujQoYNSzt3dHQsLC1q3bk2PHj3Izs7Gzs6u1voqy8/PJyAggKysLNRqNbdu3SIzM7PaKY4N4erqWqWN1NRUoqOjKS4uxmg01npfY/p3d1J+8OBBdDqdMltsbW1drZ0TJ06Qk5PDjBkzlOdUKhVZWVnY2NjQqlUr5Q2Is7Ozsv46LS0NV1dXpU0rKyusrKyq1V9bf/v27cu2bdtYtWoVL7zwAkOGDKlxHOoar1atWjF8+HAAevXqxVNPPcVzzz2nPE5LS1PKDhgwgO7duwMVp3uOGTOmWlsHDhzg/PnzykFF5eXlFBQUKNf79+9Px44dlfgr13+3pKQkUlJSKCsro7i4uNprA/Dll1+SnZ3NlClTlOeMRiN5eXkMHDiQ1atXc/v2bVxcXHjxxRdrbUsIIYQQNZOk/BdQXl5OREQE9vb2NV6vfKKTWq3GZGr4+tqgoCDc3NzYuHEjKpWKkSNHUlpaWmNZtVpd5Rj7u8tVToSvXr1KSEgIcXFx2Nvbc/z48VqXnTzM/t3djlarJSoqqtq1nJycKom2hYVFnW8k7lZXf/v168euXbtIS0sjKSmJTZs2sX379gbfD1SLrfLjxoxJeXk5Xl5etX6/oKFjfuzYMbZv305MTAy2trakpKSwc+fOGssOHTqU0NDQas+PHDkSZ2dnvvrqKzZv3kx8fDxhYWH31B8hhBDicSe7rzwg1tbW9OvXT1niAP+73MTNzY1NmzYpiVF+fj5XrlxpdH2VFRYW0qlTJ1QqFV999RVZWVlV6igsLFQed+nShbNnz2I2m9Hr9Rw8eLDW9vV6PZaWltjZ2WE2m5VlETVpTP/uNnz4cJKSksjLywMqPnm4+01Dv379yMrK4siRI8pzp06dory8vM66Bw8eTGpqqrI232AwoNfrq5Spq79XrlxBo9EwevRoFixYoIxhQ++/V8ePH1dijY+Pr3Hm2c3NjaSkJH788UcATCYTZ86cqbdujUZT5WeioKAAjUZD27ZtMRgMxMfH13jf4MGD+fLLL7l48aLy3KlTpwDIysrCzs6O8ePH89e//pXTp083uK9CCCGEqCAz5Q9QWFgYS5cuxdPTEwsLCzw9PZk5cyYBAQGsXr0anU6HSqXC0tKSgICAWmeW66uvMh8fH5YuXUp4eDi9e/dGq9Uq1yZNmsTKlSv5+OOP8fPzY8SIEezdu5dRo0bx9NNP06tXr1rb1mq1uLu74+HhgY2NDcOGDePYsWM1lm1s/ypzcXFh5syZvPnmm6hUKqysrIiMjKxSpk2bNkRERLB69WpWrFhBWVkZ9vb21crdrWvXrrz33nvMmzcPk8mEWq1m5cqVVcaqrv4ePXqUbdu2YWFhgdlsZunSpVhYVH0/ey/jVZ/+/fuzatUqsrKylC963m3gwIG88847vP3225hMJsrKynB3d8fJyanOugcNGsQnn3zC2LFjeeGFF/Dz8yM5OZmRI0diY2PD888/X2NS3bVrV1avXk1gYCAlJSWUlZXRv39/+vTpw759+0hJScHS0hKVSlXjl2DrsiVwRJWZfSGEEOJBMZSZsLJUN3UYDaIqr2+aUQghHoLS0lLOnDmDk5OTJOVCCCEeC3X97ZPlK0IIIYQQQjQxScqFEEIIIYRoYpKUCyGEEEII0cQkKRdCCCGEEKKJSVIuHmtarZaioiIAdDpdlRNE79XZs2eZMmUK06dPJyAgoN6tGmvS2Bjc3Nz49ttv7/k+qNjjfceOHXWWOX36ND4+PvXWlZCQwJw5cxoVhxBCCPGgGcoadzZKU5AtEYX4/5KSku7r/l69etV4sNEvGUNjXL16lR07djBp0qQarxuNRnr37s2aNWseSvtvLf83N4senV+aQgghHh0pa3RNHUKDSVIuHiv/+te/eP/992nevDl/+MMfqlzTarUcP36cli1bsmzZMo4cOYKVlRWtWrVSDgM6dOgQH374IQaDAUtLSxYsWICzszPp6emsWLGCvn37cuLECVQqFWvXrqVHjx4AbNq0ieTkZAB69+7NwoULq5ygencM1tbWuLm5odPpSEtL48aNG0ybNo2pU6cCFSdxLl26FKjYs7zyrHzlOio/trCwwM/Pj++++45mzZrRrVs31q9fz7Jly8jJyUGn09GlSxc2bNiAm5sbHh4eHDlyBAcHB3Q6HatWrSIhIQGj0cisWbP4+eefKS0tpU+fPixdurTKKaVCCCGEuDeSlIvHRl5eHosWLWL79u10796dzZs311ju/PnzpKens3fvXiwsLLh16xYA2dnZRERE8PHHH6PRaLh48SIzZsxQTkb97rvvCAkJYdmyZXz44YdERESwZs0aDh06RHJyMjExMVhbW+Pn50dERAT/5//8n3pjLikpYceOHeTk5DBmzBheffVVLC0tmTdvHmFhYbi4uLB3794GzdD/97//paioiL179wIo/Vq8eLGScFem1+uJi4sDID09XXlerVYTFhaGjY0N5eXl+Pn5ER8fzx//+Md6YxBCCCFEzWRNuXhsnDx5EkdHR7p37w5Q63INe3t7jEYjgYGBJCYmKs9/+eWXZGdnM2XKFHQ6Hb6+vhiNRvLy8gDo1q0bjo6OADg7O3PlyhUADh8+jIeHBxqNBpVKxWuvvcbhw4cbFLOHhwcAzzzzDE888QQ//vgjly9fpmXLlri4uChlWrduXW9dPXv25NKlSyxdupR9+/bVO7M9bty4Gp83m8188skn6HQ6xo4dy5EjRzh37lyD+iOEEEKImklSLsRdWrduzZ49e/Dw8ODChQuMHj2aGzduADB06FCSkpKU//773//y5JNPAlRJ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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize=(8,8))\n", + "datos_t['career'].value_counts().plot(kind='barh', title='Estudiantes por carrera')\n", + "plt.grid()\n", + "plt.legend()" + ] + }, + { + "cell_type": "code", + "execution_count": 89, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "6HN2nIAhx3Qu", + "outputId": "4f577c5e-5668-4ac4-d9f6-fe915fe23c33" + }, + "outputs": [ + { + "data": { + "text/plain": [ + "licenciatura en relaciones del trabajo 0.039381\n", + "diseño industrial 0.037975\n", + "licenciatura en ciencias ambientales 0.037975\n", + "licenciatura en kinesiología y fisiatría 0.035865\n", + "licenciatura en administración 0.035162\n", + "licenciatura en ciencia política 0.034459\n", + "diseño de imagen y sonido 0.034459\n", + "licenciatura en musicoterapia 0.034459\n", + "licenciatura en planificación y diseño del paisaje 0.033755\n", + "licenciatura en sociología 0.033755\n", + "licenciatura en ciencias antropológicas 0.033755\n", + "farmacia 0.033052\n", + "licenciatura en ciencias biológicas 0.033052\n", + "ingeniería en informática 0.031646\n", + "bioquímica 0.031646\n", + "licenciatura en producción de bioimagenes 0.030942\n", + "ingeniería mecánica 0.029536\n", + "licenciatura en ciencia y tecnología de alimentos 0.029536\n", + "licenciatura en terapia ocupacional 0.028833\n", + "ingeniería electrónica 0.028129\n", + "licenciatura en artes 0.028129\n", + "técnico para bioterios 0.028129\n", + "licenciatura en ciencias de la educación 0.027426\n", + "licenciatura en ciencias de la computación 0.026723\n", + "ciencias veterinarias 0.026723\n", + "contador público 0.026723\n", + "actuario 0.026020\n", + "licenciatura en ciencias geológicas 0.025316\n", + "agronomía 0.024613\n", + "licenciatura en psicología 0.023910\n", + "arquitectura 0.023910\n", + "medicina 0.023207\n", + "licenciatura en gestión de agroalimentos 0.021800\n", + "Name: career, dtype: float64" + ] + }, + "execution_count": 89, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "datos_t['career'].value_counts() / len(datos_t['career'])" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "lBJIBvzCTt_M" + }, + "source": [ + "#Estudiantes por edad" + ] + }, + { + "cell_type": "code", + "execution_count": 98, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 984 + }, + "id": "S007r5HvTtRK", + "outputId": "7881f988-89cd-4571-da93-4b44196924bd" + }, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "WARNING:matplotlib.legend:No handles with labels found to put in legend.\n" + ] + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 98, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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rMzMTBOxAAAAAAA2ZaTM5uTk6JVXXulzrrS0VKWlpSZiAAAAAABShCVnZs+3n06qksvlsjoGAAC2FI2dkDP9IqtjAABwTnigKwAAFziKLADAjiizAAAAAADbocwCANBPorETVkcAACBlpcSZ2Qe2PK+u2DGrYwAAcJqmu2usjgAAQMpiZRYAAAAAYDvGVmYffvhhffrpp0pLS9PFF1+sZ555RkVFRfrNb36juro69fb2avjw4VqyZIny8/NNxQIAAAAA2JCxMrt06VINHTpUkrR161YtWLBAP/vZzzR//ny9/PLLuvLKK7V+/XrV1NRo1apVpmIBAAAAAGzI2DbjU0VWko4cOSKHw6E//OEPysnJ0ZVXXilJmjhxorZt26ZDhw6ZigUAAAAAsCGjF0A99dRT2r59uxKJhFauXKlRo0aps7NT77//vq677jpt3LhRkrR//35lZ2ebjAYAQL8IBoNWRwAAICUZLbO1tbWSpMbGRi1btkwvvvii/v3f/11LlixRJBLRLbfcomHDhik9Pd1kLAAA+o3H47E6AgAAthWJRBQKhfqcs+TRPHfddZcWLlyow4cP66abbtJNN90kSers7NSqVav01a9+1YpYAAAAAACbMHJmtqenR/v370++bm5u1vDhw5WZmamDBw9KkuLxuJ577jndd999uvjii03EAgAAAADYlJGV2WPHjmnu3Lk6duyY0tLSNHz4cDU0NMjhcOj555/Xrl27dOLECd18883y+XwmIgEAAAAAbMxImc3JydErr7zS59ypc7QAAAAAAJwtS87Mnm8/vfVRuVwuq2MAAHCaaOyEnOkXWR0DAICUZOw5swAAXGgosgAA9B/KLAAANhKN9VodAQCAASElthk/sOU/1RU7bnUMAAD6XdPdT1odAQCAAYGVWQAAAACA7Rgvs4FAQIWFhWptbZUktbS0qLS0VLfeeqsefPBBhcNh05EAAAAAADZjtMzu3btXLS0tys3NlSTF43E9/vjjWrhwobZs2aLi4mKtWLHCZCQAAAAAgA0ZK7PRaFR+v181NTXJsVAoJJfLpeLiYknSfffdp82bN5uKBAAAAACwKWMXQNXV1am0tFR5eXnJsf379+uyyy5Lvs7OzlY8HldXV5cyMzNNRQMAwFaCwaDVEQAAsJyRMrt7926FQiH5fD4THwcAQErzeDxWRwAAwIhIJKJQ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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize=(16,16))\n", + "sns.countplot(data=datos_t, y='age').set(title=\"Cantidad de estudiantes por edad\")\n", + "#datos_t['age'].value_counts().plot(kind='bar', title='Estudiantes por edad')\n", + "plt.grid()\n", + "plt.legend()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "4nAdKlB0X3Ij" + }, + "source": [ + "#Porcentaje de estudiantes por género" + ] + }, + { + "cell_type": "code", + "execution_count": 74, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 499 + }, + "id": "PYa9rHoln-K3", + "outputId": "a99e6a62-6300-48ba-fce6-24657de14076" + }, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 74, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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284ZfY4dOxbr1q3Dpk2boKoqbDYbUlNTz/nFfEaXLl0QGBiId999F1arFaqq4uDBgzV/aHzzzTcoKiqCLMsICQkBcHrEHxERAVmWkZGRUfNcHTt2xNatW5GdnY3y8nK88847dc58NrvdDrvdjoiICBiNRmzYsAG//vrrRb/u5zv/+3Clx3gxZx/D+vXrMXLkSBgMBowcORLz5s1DRUUFsrKysGjRolrPKFzMqFGj8M4776C0tBR5eXlYvHhxnY/hUur7ufHx8UhKSsLcuXNhs9mwf/9+LF26tF7HQp6JRUoX1apVK7z88st47rnn0Lt3b6xbtw5vv/02zGZzrY9PSEjAwoULsWjRIqSkpGDcuHE115OmT5+O5s2b49Zbb0X37t1xzz33XPIa6NluueUWHD58GD179sSkSZPQpk0b3HfffZgwYQL69u2LgwcPonv37rV+blBQEN5//32sWLECAwYMQP/+/TFnzhzY7fZaH//KK69g586d6NWrFxYsWIBx48bVfCw+Ph5vvvkm3nnnHfTp0weDBg3C+++/f84p6jMMBgPefvtt7N+/H8OGDUPv3r0xa9YsVFRUAAA2bdqEMWPGICkpCS+88ALmzZsHi8UCf39/PPjgg7j99tvRs2dP7NixA/369cPo0aMxduxY3HTTTRecHr1U5vO/FrNmzcLf//53JCcn4/vvv7/k9dTznf99uNJjrE1UVBRCQkIwYMAATJs2Dc888wxat24NAPjXv/4Ff39/DB8+HBMnTsR1112Hm2++uc65J0+ejLi4OAwbNgz33HMPRowYUfMzfLljuJQr+dy5c+ciKysLAwYMwMMPP4xHHnnkgksq5H0kUdfzOkReYunSpfj222/PuRWBPFdqaiqmT5+OjRs3NsrrffbZZ1ixYsU5I1OihuCIlHTn8OHDaNq0qdYxyEPk5+dj+/btcDqdOHr0KBYtWoThw4drHYt0hJONSFcmTZqEEydO4LXXXtM6CnkIh8OBp59+GpmZmQgODsaYMWMwceJErWORjvDULhERUQPw1C4REVEDsEiJiIgagEVKRETUACxSIiKiBmCREhERNQCLlIiIqAFYpERERA3AIiUiImoAFikREVEDsEiJiIgagEVKRETUACxSIiKiBmCREhERNQCLlIiIqAFYpERERA3AIiUiImoAFikREVEDsEiJiIgagEVKRETU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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize=(8,8))\n", + "datos_t['gender'].value_counts().plot(kind='pie',autopct='%1.0f%%', title='Porcentaje de estudiantes por género')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "6wA2LM1HbrqD" + }, + "source": [ + "#Estudiantes por localidad" + ] + }, + { + "cell_type": "code", + "execution_count": 73, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 1000 + }, + "id": "VcsRqXPujAEq", + "outputId": "815b55e3-53f9-476b-f2d1-adeb49441715" + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[Text(0.5, 1.0, 'Cantidad de estudiantes por localidad')]" + ] + }, + "execution_count": 73, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAowAACq6CAYAAABPQnqdAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+WH4yJAAAgAElEQVR4nOzdeXxN1/7/8VdGJEESN+1ttYgpGqWGENHE1JbUGKHorX510okbSm6DFJVLtBpUtK6q6duveQhxlLbf+hX3GqKGokVLxBBas8gk5+Rk//7wcL4ik0QqJO/nX87Ze6312euo8+laZ++PnWEYBiIiIiIiBbAv6wBERERE5P6mhFFERERECqWEUUREREQKpYRRRERERAqlhFFERERECqWEUUREREQKpYRRRKSExo0bx+eff17gcR8fH06ePFmivjt16sT27dvv6Ny4uDhefPHFEo1TVm6PuXnz5pw+fboMIypb9+IzfPnll1m5ciUA69at47XXXrujc4tr1KhRTJ8+vURt5f6lhFFEyhWTyURoaCjNmzcnMDCQN954g927d991v/l9oUdFRTFkyJC77vtBdDfJcH727dvH448/ftf9zJw5k/Dw8FKIqHzr2bMn8+fPL+sw5AHiWNYBiIiUlgULFjBnzhwmTJhAYGAgTk5O/Pvf/2bTpk34+fmVdXgiAGRnZ+PoqK9febBohVFEyoXU1FRiY2MZN24cnTt3xsXFBScnJzp16kRERAQABw4coH///vj5+REYGEhUVBRms9nWh4+PD0uXLqVz5874+fkxYcIEDMMgMTGR8ePH89NPP9G8eXNb8nn71tvcuXMJDAwkMDCQVatW5Ypv8+bNhISE0KJFC9q3b8/MmTNzHV+7di0dO3bE39+ff/3rX4Ve65UrV3j77bdp0aIFffv25dSpU7mOJyYm8uqrr9K6dWu6dOnChg0bCp23MWPGEBgYSFBQENOnT8dqtQJw8uRJBg4cSMuWLfH392f48OEAvPTSSwD06tWL5s2bs2HDhnxXYG9dhSwq5lvPLWyukpOT8fHxYc2aNXTo0CHXfG3dupUvvviCjRs30rx5c3r27Fnia7zdzXGXL19u+4znzZtnO242m5k0aZLt2KRJk2x/txISEmjXrh1z5szh6aefZvTo0QV+Hjft3buXPn360LJlS/r06cPe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tWpVwsLCiIqK4vvvvyczMxOLxcKWLVuYMmUKcGO1xdXVFVdXVxITE1m6dOkd91+jRg3OnTuX6yaZWwUHB7NmzRqOHTtGZmYmn332Wa7j6enpVK9enUqVKnHgwAHbViZAly5d2Lx5M7t378ZsNhMbG0tOTk6+4zg4OPDcc8/x2WefkZmZybFjx1izZo3teIcOHThx4gRr167FYrFgsVg4cOBAroT0poceeoinn36ajz76iLS0NHJycjh16pRt+3fjxo22RKJ69erY2dnZtsr/8pe/5HpuYqNGjTh69CiHDx8mKysr140qRcV8u8Lmqig1atTgzJkztvm7m2vMz6xZs8jMzOTo0aPExcXRtWtXALp168a//vUvLl++zOXLl/n888/p0aPHHcd9q/bt23PixAlMJhPZ2dls2LCBY8eO0aFDBx566CHatWvHhAkTSElJwWKx2LaH09PTqVSpEtWqVePq1at5/g4WNt7Ro0f57rvvyM7O5quvvuLixYu24+np6bi4uFC1alXOnTvH3Llzbcdu/sTjq6++wmKx8N1333Hw4MESXbfc35Qwiki58dprrzFq1ChmzZpFQEAAHTp0YPHixTz77LMAREREsH79elq0aMHYsWNtX/Z3ok2bNtSvX5/AwED8/f3zHG/fvj2DBg1i0KBBPPfcc7Rp0ybX8fHjxxMbG0vz5s35/PPPef75523HGjRowLhx4wgPDycoKIhq1arl2iK83bhx48jIyODpp59m1KhRhIaG2o65ubkxb948NmzYQFBQEIGBgcTExBSY6E6ZMgWLxULXrl1p1aoVYWFhttXBgwcP8sILL9C8eXPeeecdIiMjbStHQ4cOZdSoUfj5+bFhwwa8vb0ZMmQIr7zyCp07d6Zly5Z3HPPtCpurotxcXfb397f9TrKk15if1q1b89xzz/HKK6/w2muv2ba63333XZ588kl69uxJz549ady4se3u5eLy8PBg9uzZLFiwAH9/f+bOncvs2bPx9PS0XY+joyPPP/88bdu25b//+78BGDRoEFlZWbRp04b+/fsTFBR0R+N5enoyY8YMpk6dir+/PydPnqRFixa240OHDuXQoUP4+fnx5ptv0rlzZ9sxZ2dnZs6cyZo1a2jdujUbNmzgueeeK9F1y/3NzihqrVpERKSCS05O5plnnuGXX37RMxSlQtIKo4iIiIgUSgmj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Dy5dukRubi4PP/wwM2fOxNnZmby8PObMmUNiYiJubm60bt3acv7o6Gi+/vprli5dyqxZs0hPT2fIkCE0btyYpUuXMn/+fKu1iIiISMXokrTclMuXL/P666/z1ltvER8fT0xMDN7e3jeVB+3g4EB4eDjR0dFs3boVs9lseZH4pk2bSE9PZ9u2baxdu9bmi7dDQkJo3rw5cXFxLF26FKDUWkRERKT8tMIoN+XAgQM0b96c9u3bA9eaPldXV2JjYyucB11YWMjHH39MQkIChYWFXLlyhRo1agDX8qj9/f1xcnLCycmJwYMHs3///nLVWFo2tYiIiJSfGkapNDebB200Gtm3bx/r16/HYDCwcuVKTp48eUtrERERkfLTJWm5KT4+Phw7dozk5GQAzGYzv/32203lQWdmZuLm5obBYCAzM5OtW7datnXp0oW4uDgKCgrIyckptu1GBoOh2FPXN5tNLSIiIiVphVFuSr169Vi2bBnz5s0jKysLe3t7goODbyoP2t/fn507dzJgwADq16/PY489Rm5uLgCBgYGkpqZaxvT29ubChQslxvDy8qJp06b4+fnRrFkzli5delO1iIiISEnKkhaxQlnScrOUJW2bIiVt09xYp3mx7XZnSeuStIhU2L59+6q6hDvW4SNHqroEEZFKp4ZRREREREqlhlFEKkyXiGzzbtOmqksQEal0euhF/jQvLy/2799P7dq1q7SO6OhoHn30UZo2bVppY55f9yGOeTmVNp7c+zzHTqrqEkREKp1WGOWeERMT86ff3ygiIiIlaYVRKlV585vffvttHB0dOXr0KJcuXaJjx46EhITg7OzM6NGjefHFFy2pMDd+P3r0aNq1a8eBAwc4e/YsAwcOJCgoiKioKH744QfmzJnDe++9R3BwMPXr12fmzJlkZ2eTm5tLYGAgL7zwwm2eERERkbufGkapVGPGjCE4OBiAzZs3Ex4ezuLFi63ue/DgQSIiInBxceHll18mMjKSZ599tsxz/Pbbb6xfv56rV6/St29fhg8fTkBAALGxscUaTZPJxNq1a3F2dubq1auMGDGC7t2707x588r7wCIiItWAGkapVBXJb/b19bXc9+jv788XX3xRroZxwIAB2NvbU6dOHZo3b86pU6do0qRJif1ycnKYMWMGqamp2NnZcfbsWVJSUtQwioiIVJAaRqk0lZXf7ODg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07zYpyxpEbnjKfdWRKR8UcMoIsWmLGkRkfJFT0mLFOD01xNwykwt6zLuOHVfn1nWJYiISCkqFyuMpZV3fJ2fnx9HjhwpsfHKOju5pK+nJPTo0YOMjAwgb303Zk6LiIhIydAK45/A7c5OttlsODo63tZzlLTY2NiyLkFERKTcKDcN49y5c1m3bh0ZGRmMGDGCzp07A7mrj2+88QZr167l8uXLTJ48mS1btrB582aysrL46KOP8PDwAGDlypUsWrQIm82G2Wxm4sSJNGzYMN/zrV69mi1btpCSksILL7zAgAEDAPt5y+PGjaNRo0a88MILABw5coTBgwezdu1axowZY2QnFzVvGWDGjBmsWbMGV1dXWrZsydatW4mJiSEhIYHJkyfTtGlTDhw4wBtvvEFqairz58/HarUCEBYWRps2bQqc04SEBN577z2aN2/O3r17cXJyYtq0acycOZOjR49y7733EhUVReXKlQvMdR44cCBNmzZlz549nD17li5duhgv/Z45cybx8fFUrFgRk8nE/PnzqVatGp6enuzatYsqVarYrS8uLq7Y1yQiIiI3KzcNo4ODA7GxsRw7doz+/fvTokULatasCUC1atWIjo7m22+/ZciQIXzwwQeMHDmSzz//nE8//ZTIyEh27NjBt99+y8KFC6lQoQIbN25k7Nixdl9QfeHCBWJiYjh//jyBgYG0aNGCxo0b281b7tmzJ++9957RMMbExNCzZ09MJlOecYuat7x+/Xp++OEHYmNjcXFxYdiwYXm2//rrr7zzzjs8+uijAFy6dIlu3bphMpk4duwYL774Ips2bSp0XhMTE5k6dSqTJ09m0qRJvPzyyyxbtox77rmH4OBgvvnmG/r06VNorvP//vc/Fi5cSFpaGk899RS9e/fG1dWVefPm8eOPP+Li4kJqaiouLi6F1nRd27Ztb+maREREJK9y0zD26dMHgIYNG+Ll5cWePXvo2LEjAF26dAGgSZMmQG4SCUDTpk3597//DeQ2YIcOHTLGycnJ4erVq3bP17t3bwBq1apFhw4d2L59O40bN7abt9yiRQvS0tI4fPgwHh4exMfHs3Tp0pvGLWreckJCAl26dKFy5dx35QUGBhovyAa4//77jWYR4MSJE4wcOZIzZ87g5OTE+fPnOXfuHO7u7gXO64MPPsjDD+c+Mevl5cV///tf7rnnHmM+r6erFJbr7O/vj4ODA1WrVsXDw4Pk5GTq169PgwYNCA0NpW3btnTo0AGz2VxgPTe61WsSERGRvMpNw1iQ6y+odHBwoEKFCsbPHRwcjKYuJyeHXr16/aHvExaWtxwYGMjKlStp2bIlHh4e1K1b95bPVZjrjeR1I0aMYPTo0Tz11FNkZ2fzyCOPFCl3+cb5cnR0vOVc598fd/17lcuWLWPXrl1s27aNoKAgvvjiCxo3blyka7zVaxIREZG8ysVT0gDR0dEAHD9+nAMHDhgrW0Xl5+dHbGwsp0+fBnIfFNm/f7/d/VeuXAnkrqxt3LiRVq1aFZq3HBgYSHx8PMuXLycoKCjfcYuat9yyZUu+//57rl27RnZ2NqtXry7w+lJSUow4v+joaCwWS4H7F9et5DqnpqZy8eJFWrZsybBhw2jUqBFHjx4t1jlv5zWJiIiUF+VmhdFmsxEYGMi1a9d45513jO8vFtXjjz/OG2+8weDBg7HZbFitVvz9/WnatGm++7u5uREUFERKSgqvvvqqkWN8PW/Zzc2N9u3bs2PHDuOY++67j4ceeojt27fzwQcf5DvukCFDePfdd+nevTuA3bzljh07snv3bgICAqhevTre3t5cuXLF7vWNGTOGIUOGUL16dXx9fXF1dS3y3BTFyJEjmTRpElFRUTRr1qxIuc6pqakMHTqUjIwMcnJy8PLyolOnTkU+5+2+JhERkfJCWdJ3sdTUVMxmM9nZ2YwbN47atWvz5ptvlnVZfwrKki6YsqTtU/atfZob+zQ3+dO82FfaWdLlZoWxPAoLC+PUqVNkZGTQpEkTu6/fESmufQcO6i9xEZFyRA3jXeyTTz4p6xJERETkLlBuHnoRkZLTzOvhsi5BRERKkVYYRQpw+uu3cMpMLesy7jh1X59V+E4iInLX0ApjOXfy5ElatWpV1mUUy9q1a/nll1/KugwREZFyQw2j/KnYbDY1jCIiIqVMt6Rvs927dzNt2jTS0tIAjJi7qVOnsn37dqxWK25uboSHh1O3bl1OnjxJr1696Nu3L5s3byYjI4PIyEiWLFnC3r17cXFxYdasWbi7uxMTE0NcXBwVK1YkOTmZWrVqERERQZ06dbDZbERGRrJ582YAfH19GTVqFI6OjgXWO3LkSH777TesVisNGjQgPDyc6tWrc+zYMcaMGWO8CLxnz568/PLLNx3v6enJ66+/zrp168jIyGDEiBF07tzZuK6EhASAmz5v3LiRTz/9FIvFgrOzM2PGjMHb25uEhAQmT55M06ZNOXDgAEOHDmX9+vVs2bKF5cuXM2jQIJ588klGjBhBWloamZmZtG/fntDQUCB3NfKjjz7CwcEBm83GW2+99adbURURESlrahhvo8uXLxMSEkJUVBQ+Pj7YbDZSU3O/DxccHExYWBgAy5cvJzIykhkzZhjHPfbYY4wcOZIvvviCF198ka+//prJkyczceJEFixYYLxPcefOnaxatYqGDRsyc+ZM3nvvPT7++GOWLl3KwYMHiYmJMc63dOlSnnvuuQJrHjduHDVq1ABgxowZfP7554waNYpFixbh5+fHq6++ClDgS8AdHByIjY3l2LFj9O/fnxYtWhR4zuTkZGbNmsXcuXMxm80cPXqU4OBgNmzYAMCvv/7KO++8Y2Rfr127lqZNmzJgwAAg991Rs2fPpkqVKlitVl5++WU2bdpEu3bt+Pjjj41jbTYb165dK7AWERERuZkaxttoz549eHh44OPjA+RmJFevXh2ATZs2sWjRItLT04286usqV65Mhw4dAGjSpAn33HMPDz/8sPF5y5Ytxr6PPfYYDRs2BKBPnz5GAszWrVvp2bOnkfUcFBTE2rVrC20YY2NjiYuLw2q1kp6ezgMPPADkJt1ERERw7do1WrVqRevWre2O0adPHwAaNmyIl5cXe/bsKTDZZfPmzSQnJ/P8888bP8vKyuL8+fMA3H///UazmB+bzca0adPYvXs3OTk5nD9/nkOHDtGuXTtat27N+++/T6dOnWjXrh2NGjUq8PpFRETkZmoYy8CpU6d4//33WbFiBfXr12fXrl2MGjXK2H69yYPc1bobPzs6OmKz2W5LXTt27GDx4sUsWbKEGjVqEBcXx7JlywDo3Lkz3t7e/PTTT3z++edER0cTGRlZ5LGdnJy4MVQoMzMzz3ZfX1+mTZt203GJiYlUrlxwoshXX33F1atXWb58ORUrVuStt94yxh87diyHDx9m27ZtDB8+nEGDBtG3b98i1y0iIiJ66OW28vb2JjExkd27dwO5K2FXrlwhNTUVZ2dn3N3dyc7OZsmSJbd8jl27dnH8+HEAoqOjjZW/Nm3asGrVKqxWK1arlVWrVvHEE08UONbVq1cxm824urpisViIjo42tiUlJeHu7k5QUBCvv/46+/btszvO9eOOHz/OgQMH8Pb2platWlitVpKSkgCIj4839n/yySfZvHkzR48eNX5W0EMtZrOZlJQU43NKSgru7u5UrFiRM2fOsG7dOmPbsWPH8PT05IUXXiAgIKDAukVERCR/WmG8jVxdXYmKimLKlCmkp6fj4OBAWFgYTzzxBP7+/nTt2hU3Nzfat2/Pjh07bukcPj4+TJ06laSkJOOhF4B+/fqRnJxMz549AWjbtm2hK2u+vr6sXr2azp074+bmRosWLYwG69tvvyUuLg5nZ2dMJhNjx461O47NZiMwMJBr167xzjvvULNmTSD3+5GDBg2iRo0axi13gAceeICIiAjGjRtHRkYGVqsVHx8fmjdvnu/4AQEBjBkzhu+++45BgwYxcOBAhg8fTrdu3ahTpw5t2rQx9p0+fTpJSUk4OjpSrVo13nvvvcInVURERPIw5dx4n1D+VGJiYtiwYQMff/xxWZdi8PT0ZNeuXVSpUqWsS/lDCgthL+8s19KpUKngrwqUVzt37lTOth2aG/s0N/nTvNhX0nNT2O893ZIWkWLbd+BgWZcgIiKlSLek/8SCgoIICgoq6zLyOHz4cFmXIKVAWdIiIuWLGkaRApyeP15Z0vmoG/JpWZcgIiKlSLekpUCenp5GSk2PHj3IyMgosbFHjx7NggULSmy8wpR0/SIiIuWFVhilyGJjY8u6hD/kz16/iIhIWdEKo+Txr3/9C39/f3r06MEnn3ySZ9uNq41+fn589NFH9OvXDz8/vzwrhVOnTqVXr14EBATwwgsvcOrUKbvnO3LkCH/729/o1KkToaGhxsu9Bw4cyA8//GDsd+PnL7/8kl69ehEYGEi/fv04ePD/HsDw9PTk448/pkePHnTu3Jnvv/8+3/pFRESk6NQwiuH8+fO89dZbzJo1i9jY2DwJM/nJyMhg6dKlzJ8/n+nTpxvNWHBwMNHR0axevZpu3boVmAhz9OhRPv/8c+Lj4/nPf/6TJ/bQnsDAQKKjo1m1ahXDhw9nwoQJebZfz7L+9NNPefvtt7lw4UIRrl5ERETs0S1pMezduxcvLy8jm7pfv34FNntdu3YFoF69elSrVo3Tp0/j4eFRYE727z311FPG+568vLxITk7mySefLPCY/fv389lnn3HlyhVMJpORdHNdflnWHTt2LHBMERERsU8No9yyG1/seT3jurCc7KKMcf3P2dnZxrbr2dAWi4Xhw4ezYMECmjRpwpkzZ2jXrl1JX5qIiIjcQLekxeDt7c2BAweMFbvly5cXe4ySyslu0KCBEUv466+/Gt9TtFgsZGVlce+99wKwaNGim47NL8taREREbp1WGMVQs2ZN3n33XV577TVcXFzo1KlTscfw9PQskZzs4OBghg8fzrp16/Dy8sLLywsAs9nMsGHD6N27N66urnTu3PmmY+1lWYuIiMitUZa03FVKKstaWdIFU5a0fcq+tU9zY5/mJn+aF/uUJS0idzxlSYuIlC+6JS13FWVZlw79i98+5WyLyN1IDaNIAU7PH4ujsqSlGOqFfFbWJYiIlDjdki6GOz0ppCSymWNiYhg2bFixjysop3nfvn2MHDnyD9UlIiIiZUcNYykr7EXWpT1OSYmNjcXFxeWmn2dlZdGsWTOmT59eBlWJiIhISdAt6WKaO3cu69atIyMjgxEjRhivddm7dy+RkZHGCuSwYcPo0KEDJ0+epFevXgQFBbFt2zb69u3LmjVraNq0KXv27OHs2bN06dLFeLn1l19+yTfffIPNZqNixYpMnDiRhx/O/U6Up6cnISEhbNiwAV9fX/r3709oaCjnzp2jbt26ODj8X/9//vx5JkyYQHJyMgAvv/wygYGBN12PxWJh8uTJbNu2DTc3N+Nc182ZM4d//etf2Gw26tSpw7vvvou7u/tN49z4dLKfnx9du3Zl27ZtNGrUiB49ejB16lRiYmIAWLBgAfPnz6dq1aq0b9+ehQsXkpCQAMCqVauYO3cukPsuxuuvxenWrRvh4eE0b94cgK+++opjx47x7rvvcuzYMcLDw7l06RJWq5UXXniBXr16GXW9+eab/Pvf/+by5cuEhobm+yoeERERsU8NYzFdzyk+duwY/fv3p0WLFjg7OzNhwgTmzJlD7dq1OXv2LL179yY+Ph6Ay5cv06xZM8LCwgBYs2YN//vf/1i4cCFpaWk89dRT9O7dmwceeIDAwEBeeuklALZs2cKECRNYtmyZcf6KFSsaL6YeOnQojz/+OCEhIZw4cYKAgAB8fX0BmDx5Mn/5y1/45JNPOHv2LEFBQXh5edGoUaM817N06VJOnjzJN998Q1ZWFs8//zz16tUDclcNT5w4wbJly3BwcGDRokVMmTKlSKuFqamprFixAsBoBgEOHTrEZ599RmxsLDVq1GDy5MnGtiNHjhAZGUlMTAy1a9fmww8/5N133+XDDz/k+eefZ/HixTRv3pycnBwWL17Mxx9/TFZWFqNGjSIiIgIPDw9SU1Pp1asX3t7eeHh4ALnvboyOjmbnzp288cYbahhFRESKSQ1jMeWXU+zk5MTJkycJDg429jOZTCQlJeHm5kbFihXp0qVLnnH8/f1xcHCgatWqeHh4kJyczAMPPFBoTnLPnj2NPyckJDB+/HgA6tevT5s2bYxtW7duZfTo0QDUrl2b9u3bk5CQcFPDmJCQQGBgIM7Ozjg7OxMQEMCuXbsAWL9+Pfv37zfOabPZMJvNRZqn/FYzAbZv30779u2pUaMGAL179yYuLs6opX379tSuXRuAZ599lh49egC535H85JNPuHz5Mr/88gs1a9akcePG/PrrryQmJjJixAjjHFarlWPHjhkN4/XMa29vb86ePUtmZqberSgiIlIMahhLQE5ODp6enixcuPCmbSdPnqRSpUqYTKY8P88vQ7koOcmVK5fey5JzcnIYPHgwvXv3LvaxJV1n5cqV6d69OzExMWzfvp3nn3/eqNHNzY3Y2Fi7x16fa0dHRyD3e5VqGEVERIpOD70UU345xY8++ihJSUls27bN2O+XX36huCE6RclJvlHr1q2Nek6cOMHWrVuNbW3atDFuZZ87d46NGzfSunXrfMeIjY0lKyuLjIwM4zY6gJ+fH4sWLeLKlStGfYcOHSrWNf1ey5Yt2bRpExcvXgRg5cqVxrZWrVqxceNGzp07B8CyZct44oknjO3PPfcc//znP9m/f78RW/jggw/i4uLCqlWrjP0SExNJTdWrcEREREqKVhiLyV5O8axZs4iIiCA8PByr1Ur9+vWZPXt2scYuSk7yjcaNG0doaCjx8fHUq1ePVq1aGdvGjx/P22+/Tffu3QEYNWoUf/nLX24ao2/fvhw+fNjIfm7WrBkXLlwAcm8rX758mQEDBgC5q3n9+/encePGxbquGzVu3Ji///3vPPvss5jNZlq3bk3VqlUBaNSoEaNGjTK+w1m/fn3eeecd49j69evTsGFDmjdvToUKFQBwcnJi9uzZhIeHM3fuXLKzs6lZsyYffvjhLdcoIiIieSlLWkpdamqq8V3IqKgokpKSiIyMLNJx/v7+REdHU6dOndtao7Kk5VYpZ9s+5QLbp7nJn+bFPmVJy11v+vTp9OjRg65du7J//37+8Y9/FHrM4sWL6dq1Ky+99NJtbxalcDt37izrEu5YytkWkbuRbklLqZswYUKxj+nfvz/9+/e/DdWIiIhIYbTCKCLFpltE9jXzerjwnURE/mS0wihSgNPzx+CYmVLWZcifSL2Qz8u6BBGREqcVRilVfn5+HDlypKzLEBERkWJQwygiIiIiBVLDKLfN7t276d+/PwEBAQQEBPDjjz8C8O2339KvXz/8/PxYsGCBsf/UqVPp1asXAQEBvPDCC5w6dQrITctp1aoVU6ZMoXv37nTv3p0dO3YAuXGCQUFBxhg3fn7llVf49ttvjW3/+te/jHc8ioiISNGpYZTb4vLly4SEhPCPf/yD1atXs3LlSpo1awZARkYGS5cuZf78+UyfPp20tDQAgoODiY6OZvXq1XTr1i3PuxkvX75M48aNiYuLY/z48YwYMQKLxVJgDQMGDMiTlrNw4UKee+6523C1IiIidzc99CK3xZ49e/Dw8MDHxwfIzXGuXr06AF27dgWgXr16VKtWjdOnT+Ph4cGmTZtYtGgR6enpZGVl5RnP2dmZgIAAIDdC0MXFhWPHjhVYg6+vL+Hh4SQmJgK58Yl//etfS/Q6RUREygM1jFLqbnyDvKOjIzabjVOnTvH++++zYsUK6tevz65duxg1alShYzk6OubJ7M7MzDT+bDKZ8qwy9uvXD0dHxxK8EhERkfJBt6TltvD29iYxMZHdu3cDuRncV65csbt/amoqzs7OuLu7k52dzZIlS/Jst1qtxMXFAbBjxw4yMjJo2LAh9evX58SJE1y5coWcnBy++eabPMcFBgaydu1a1qxZQ58+fUr4KkVERMoHrTDKbeHq6kpUVBRTpkwhPT0dBwcHwsLC7O7v6emJv78/Xbt2xc3Njfbt2xsPtlwf79ChQ3zxxRcAfPDBB1SoUIE6deowaNAggoKCqFWrFo8//jhHjx41jjObzfj6+pKRkUGNGjVu3wWLiIjcxUw5N97PE7kDnTx5kl69epGQkFDsY7OysggICGDKlCk0b968yMcVFsIuYo/lWjoVKlUu6zLuSDt37lRKkB2am/xpXuwr6bkp7PeebknLXWvdunU8/fTTPPnkk8VqFqVwO3fuLOsS7lj7Dhws6xJEREqcbknLHa9evXq3tLrYsWNHOnbseBsqEuUli4iUL2oYRQpwen6YsqTzUS9kblmXICIipUi3pO8wmZmZTJgwgU6dOtG9e3feeuutIh0XFRXF1KlTb3N1BUtISDDSXADOnDnDwIEDS/QcMTExDBs2rETHFBERkYJphfEOExERQcWKFfn+++8xmUycP3++rEsqsu3bt5Oenk7btm0BqFOnDl9//XWZ1WOz2fTeRRERkRKghvEOkpaWxqpVq9i4cSMmkwmAWrVq5btvSkoK48aN48iRI7jE0IxVAAAgAElEQVS7u3PPPfcY+1osFmbMmMHPP/+MxWLB09OTiRMnUqVKlTxjXLhwgZEjR3LhwgUA2rRpw9ixYwGYM2cO//rXv7DZbNSpU4d3330Xd3d3oqKi+PXXX7l06RJnz57lL3/5C+Hh4fz3v/9lyZIlZGdns2XLFp555hm6du2a5+nmvXv3EhkZaUQBDhs2jA4dOhhPQfft25fNmzeTkZFBZGQkS5YsYe/evbi4uDBr1izc3d2Na3/ttddITk6mVq1aREREUKdOHWJiYli9ejVVqlQhKSmJiIgILBZLvucUERGRotMt6TvIiRMncHV1ZebMmQQFBTFw4MA87yK80SeffEKVKlX47rvv+Oijj/j555+NbV988QVVq1ZlxYoVrF69mtq1azNnzpybxoiLi6NBgwbExcURFxfH66+/DkBsbCwnTpxg2bJlrFy5knbt2jFlyhTjuJ07d/LBBx/w3XffYTabmTVrFp6enjz77LMEBgYSGxvLK6+8kudcV69eZcKECUyfPp2YmBhmz57N22+/zdWrV4HcrOjHHnuMVatW0bt3b1588UWef/554uLiaNKkCQsWLMhz/tDQUNasWUPLli157733jG179+4lLCyM+Ph46tatW+A5RUREpGi0wngHsdlsnDhxAi8vL8LCwti7dy+vvfYa//73vzGbzXn2TUhIYPz48QDUqFGDp59+2ti2fv16UlNT+f7774HcFcfGjRvfdL5HHnmEefPmMXXqVFq2bGncSl6/fj379++nZ8+eRl03nr9Dhw7Gambv3r2ZPHlyode2e/duTp48SXBwsPEzk8lEUlISbm5uVK5c2Vj5a9KkCffccw8PP/yw8XnLli3GcY899hgNGzYEoE+fPnTv3t3Y5uPjQ4MGDQo9Z7NmzQqtWURERHKpYbyD3HvvvTg5OdGtWzcgt6Fzc3Pjt99+K1aDk5OTw4QJE2jTpk2B+z366KOsXLmSLVu2EBsby5w5c1i8eDE5OTkMHjyY3r17/6Hr+X1Nnp6eLFy48KZtJ0+epEKFCsZnBweHPJ+v500XxY233Qs6p4iIiBSdbknfQWrUqEGrVq346aefAPjtt9+4cOEC999//037tm7dmpiYGAAuXbrE2rVrjW1+fn7MmzePjIwMIDenOTEx8aYxTpw4gdls5plnnmHMmDH85z//ITs7Gz8/PxYtWmRkP1ssFg4dOmQct2HDBi5evAjkPrXcunVrIDeGLyUl/1fQPProoyQlJbFt2zbjZ7/88gu3EjS0a9cujh8/DkB0dLRx/tt5ThERkfJMK4x3mEmTJjF27FimTp2Kk5MT06ZNo1q1ajftN2TIEMaOHYu/vz/u7u60aNHC2PbKK68wc+ZMevfujclkwmQyERISgoeHR54xtm/fzrx583BwcCA7O5tJkybh4OBAYGAgly9fZsCAAUDuSl3//v2N29otWrTgzTff5MyZMzz00EOMHj0agKeeeopVq1bRo0cP46GX66pXr86sWbOIiIggPDwcq9VK/fr1mT17drHnyMfHh6lTp5KUlGQ89JKfgs55/aEiERERKZyypKVYoqKiSE9PJywsrKxLua2UJV0w5SXbp+xb+zQ39mlu8qd5sU9Z0iJyx1NesohI+aJb0lIsQ4cOLesSREREpJRphVFEiq2Z18NlXYKIiJQirTCWI6NHj6Zp06bGwyy3IiYmhg0bNvDxxx+XYGV3rtPz/4FjZv5Pfpdn9UK+KusSRESkFGmFUe4Kv39PY1ZWVhlVIiIicvfRCmMpGzlyJL/99htWq5UGDRoQHh5O9erVAZgxYwZr1qzB1dWVli1bsnXrVmJiYm5a1bvx8+HDh5k0aRLXrl0jMzOTvn378uKLLwJw5swZQkNDOXfuHHXr1sXB4f/+fRAXF8f8+fOxWq0AhIWF5fuib4vFwuTJk9m2bRtubm5G+sp19jKnf+/7779nxowZuLi44O/vz4wZM9i1axeXLl3Kkzd9PVf6+ueNGzfy6aefYrFYcHZ2ZsyYMXh7e5OQkMDkyZNp2rQpBw4c4I033uDdd9+la9eubNu2jUaNGvHmm28yYsQI0tLSyMzMpH379oSGhv7B/4IiIiLljxrGUjZu3Dhq1KgB5DaIn3/+OaNGjWL9+vX88MMPxMbG4uLiwrBhw4o0Xt26dZk3bx4VKlQgLS2NPn364Ovri4eHB5MnT+bxxx8nJCSEEydOEBAQgK+vLwBt27alW7dumEwmjh07xosvvsimTZtuGn/p0qWcPHmSb775hqysLJ5//nnq1asH5M2cdnBwYNGiRUyZMoXp06fnGeP8+fO8/fbbLF26lAceeIB58+YV6dqSk5OZNWsWc+fOxWw2c/ToUYKDg9mwYQMAv/76K++88w6PPvooAO+++y6pqamsWLECyH1FwOzZs6lSpQpWq5WXX36ZTZs20a5duyKdX0RERHKpYSxlsbGxxMXFYbVaSU9P54EHHgBys6G7dOlC5cq577YLDAxk1qxZhY6XkZHBxIkTOXz4MCaTibNnz3Lo0CE8PDzy5E3Xr18/zwriiRMnGDlyJGfOnMHJyYnz589z7ty5m1YHExISCAwMxNnZGWdnZwICAti1axdQeOb0dXv37sXLy8u41l69evH+++8Xem2bN28mOTmZ559/3vhZVlYW58+fB+D+++83msXrAgMDjT/bbDamTZvG7t27ycnJ4fz58xw6dEgNo4iISDGpYSxFO3bsYPHixSxZsoQaNWoQFxfHsmXLCj3O0dGR7Oxs43NmZqbx5w8++AB3d3emTJmCk5MTL730Up7t9owYMYLRo0fz1FNPkZ2dzSOPPFKk425UEpnTTk5OeaL6fl+Dr68v06ZNu+m4xMREo7m+0Y0/++qrr7h69SrLly+nYsWKvPXWW8W+RhEREdFDL6Xq6tWrmM1mXF1dsVgsREdHG9tatmzJ999/z7Vr18jOzmb16tXGtvvvv5/Dhw9jsViwWCx8//33xraUlBTuuecenJycOHLkCDt27DC2tW7d2jjHiRMn2Lp1a57jrt9ajo6OxmKx5Ftz69atiY2NJSsri4yMDOLj441thWVOX/fII49w4MABkpOTAVi5cqWxrVatWlitVpKSkgDyjP/kk0+yefNmjh49avzsl19+ybfO/KSkpODu7k7FihU5c+YM69atK/KxIiIi8n+0wliKfH19Wb16NZ07d8bNzY0WLVqwb98+ADp27Mju3bsJCAigevXqeHt7G42Yt7c3bdq04ZlnnqF27do0btyYc+fOATB48GBCQ0NZsWIFDz74II8//rhxvnHjxhEaGkp8fDz16tWjVatWxrYxY8YwZMgQqlevjq+vL66urvnW3LdvXw4fPkzXrl1xc3OjWbNmXLhwAaDQzOnratWqxcSJEwkODqZSpUp06NABZ2dnKlWqhIODA+PGjWPQoEHUqFGDDh06GMc98MADREREMG7cODIyMrBarfj4+NC8efMizffAgQMZPnw43bp1o06dOvk+1CMiIiKFU5b0HSQ1NRWz2Ux2djbjxo2jdu3avPnmm2VdVom4fm2Qu6K5YsUKFi9eXMZV2acs6YIpS9o+Zd/ap7mxT3OTP82LfaWdJa0VxjtIWFgYp06dIiMjgyZNmhAcHFzWJZWYr7/+mu+++w6bzUb16tWZPHlyWZckf8C+Awf1l7iISDmihvEO8sknn5R1CbfN4MGDGTx4cFmXISIiIrdAD72ISLFpddE+zY19mhv7NDf5U279nUMrjCIF+N8/RypLWkSkjNQf+s+yLkH+P60wym3l5+fHkSNHSu18PXr0ICMjo9TOJyIiUh5ohVHuCllZWTg5OREbG1vWpYiIiNx11DBKidm9ezfTpk0jLS0NgNDQ0Dzbv/zyS7755htsNhsVK1Zk4sSJPPzww8yaNYvLly8zduxYAC5duoS/vz8//PADTk5OzJgxg59//hmLxYKnpycTJ06kSpUqjB49GkdHR3777TfS0tKIjY3F09OTXbt2UaVKFY4dO0Z4eDiXLl3CarXywgsv0KtXr1KfFxERkT87NYxSIi5fvkxISAhRUVH4+Phgs9lITU3Ns09gYCAvvfQSAFu2bGHChAksW7aMwMBA+vbtS2hoKE5OTsTHx+Pn50flypWZNWsWVatWZcWKFQBEREQwZ84c4/2UBw8eZMGCBTfFBGZlZTFq1CgiIiLw8PAgNTWVXr164e3tjYeHRynMiIiIyN1DDaOUiD179uDh4YGPjw+Qm39dvXr1PPvs37+fzz77jCtXrmAymTh+/DgA9913Hw899BAbN26kY8eOrFy5kjFjxgCwfv16UlNTjThEi8WSJ0nG398/30zp48ePk5iYyIgRI4yfWa1Wjh07poZRRESkmNQwSqmwWCwMHz6cBQsW0KRJE86cOUO7du2M7T179mTVqlXUq1ePlJQUWrRoAeTGDU6YMMFurF9+zeL149zc3PSdRhERkRKgp6SlRHh7e5OYmMju3bsBsNlsRhY25DaMWVlZ3HvvvQAsWrQoz/GdOnXi559/5quvvqJnz56YTCYg9ynrefPmGU8+p6amkpiYWGg9Dz74IC4uLqxatcr4WWJi4k23yUVERKRwWmGUEuHq6kpUVBRTpkwhPT0dBwcHwsLCjO1ms5lhw4bRu3dvXF1d6dy5c57jK1WqRMeOHYmJiWHdunXGz1955RVmzpxJ7969MZlMmEwmQkJCCr2t7OTkxOzZswkPD2fu3LlkZ2dTs2ZNPvzww5K9cBERkXLAlJOTk1PWRYjcaQoLYRcRkdvPci2dCpXy/+pRebdz584STQgq7PeebkmLSLHt3LmzrEu4Y2lu7NPc2Ke5yd++AwfLugT5/9QwikixKffWPs2NfcoFFvnz0ncYRQrwv3++iWPm1bIuQ+SuUH/ogrIuQURukVYY5ZYsXryYefPm5buttPOjRURE5PbSCqMUW1ZWFv379y/xMZ2c9L+jiIjInUi/ocuh/DKf27Zty9SpU9m+fTtWqxU3NzfCw8OpW7cuJ0+epFevXgQFBbFt2zb69u3L+fPnSU9Pz/PqnPzYy48G8PT0JCQkhA0bNuDr60v//v0JDQ3l3Llz1K1bFwcHB3x9fRkwYAADBw7kpZde4q9//StAns9nz55l8uTJ/Pe//yUzM5NnnnmG1157DcDuNYmIiEjRqWEsZwrKfA4ODjYawOXLlxMZGcmMGTOM45o1a2Zsj4qKKtL57OVHX1exYkWio6MBGDp0KI8//jghISGcOHGCgIAAfH19Cz1HWFgYQ4YM4fHHH8disfDiiy/SrFkznnzyyQKvSURERIpGDWM5U1Dm86ZNm1i0aBHp6elkZWXlOa5ixYp06dKl2Oezlx99Xc+ePY0/JyQkMH78eADq169vNw7wRunp6Wzfvp2LFy8aP0tLSyMxMZEnn3yywGsSERGRolHDKACcOnWK999/nxUrVlC/fn127drFqFGjjO2VKlUy4vqKqrD8aLCfBf17jo6OZGdnG58zMzMByM7OxmQysWLFCpydnYt1TSIiIlI0ekq6nLGX+ZyamoqzszPu7u5kZ2ezZMmSP3yuwvKjf69169bG7ekTJ06wdetWY1uDBg3Yt28fAL/++isHD+a+zNVsNvPYY48xZ84cY9///e9/nDt37rZck4iISHmkFcZyxl7m8xNPPIG/vz9du3bFzc2N9u3bs2PHjj90rsLyo39v3LhxhIaGEh8fT7169WjVqpWxLTg4mOHDh7Nu3Tq8vLzw8vIytkVGRvL+++/TvXt3AKpUqcJ7772Hp6dniV+TiIhIeaQsabljjR49mqZNmzJgwIBSP7eypEVKnnKB7SvpXOC7hebFPmVJi8gdT7m39mlu7FMusMifl25Jyx1rypQpZV2CiIiIoBVGEbkFukVkXzOvh8u6BBGREqcVRpEC/O+fw3HMvFrWZcifSP2hBb8NQETkz0grjJIvT09PIzqwJMTExDBs2DAA9u3bx8iRIwvc/+DBg6xZs+YPnfPkyZN5nrQWERGRW6OGUUpds2bNmD59eoH7HDx4kO+++66UKhIREZGC6Ja02DV37lzWrVtHRkYGI0aMMN6juHfvXiIjI40VyGHDhtGhQweysrJ49dVXuXTpEpmZmTRv3pxJkyZRoUKFPOMmJCQwdepUYmJiuHDhAiNHjuTChQsAtGnThsGDB/Pxxx+TmppKjx49ePzxxxk/fjybNm3igw8+wGazUaNGDd555x3uv/9+AFasWMH8+fMBcHZ25rPPPstzTovFQmhoKPfccw9hYWHFTq0REREpz9Qwil0ODg7ExsZy7Ngx+vfvT4sWLXB2dmbChAnMmTOH2rVrc/bsWXr37k18fDxVq1YlMjISNzc3cnJyCAsLIzo6mv79+9s9R1xcHA0aNGDevHkAXLlyherVqzNs2DA2bNjAxx9/DMCFCxcIDQ1lwYIFPPTQQyxfvpxRo0axfPlyEhIS+Oyzz1i0aBHu7u6kpaXh5ORERkYGAJcvX2bo0KE8/fTT/O1vf7vt8yYiInK3UcModvXp0weAhg0b4uXlxZ49e3BycuLkyZMEBwcb+5lMJpKSkvDy8uLLL79k06ZNZGdnc+XKFVxcXAo8xyOPPMK8efOYOnUqLVu2pG3btvnut3fvXho3bsxDDz0EQK9evZg0aRKpqals2LCBHj164O7uDuQmvVxnsVh47rnnGDp0KF26dPlD8yEiIlJeqWGUYsnJycHT05OFCxfetG3VqlXs3LmThQsXYjabmT17NsePHy9wvEcffZSVK1eyZcsWYmNjmTNnDosXLy6xep2dnXnkkUdYv349nTp1wtHRscTGFhERKS/00IvYFR0dDcDx48c5cOAA3t7ePProoyQlJbFt2zZjv19++YWcnBxSUlJwc3PDbDaTkpJCfHx8oec4ceIEZrOZZ555hjFjxvCf//yH7OxsY4zrvL29OXToEImJiQCsXLkSLy8vzGYzHTp0IDY2lvPnzwOQlpZGZmYmkLv6GR4ejtls5s0338RqtZbY/IiIiJQXWmEUu2w2G4GBgVy7do133nmHmjVrAjBr1iwiIiIIDw/HarVSv359Zs+eTWBgIOvWrcPf35+aNWvy2GOPGY2bPdu3b2fevHk4ODiQnZ3NpEmTcHBwoE2bNnz55ZcEBATQsmVLxo8fz7Rp0xg1ahRZWVnUqFGDiIgIAFq1asUrr7zCoEGDMJlMVKhQgdmzZxvnMJlMTJgwgalTp/L6668TFRWlfGgREZFiMOXk5OSUdREid5rCQthF7LFcS6dCpcplXcYdaefOnUoJskNzkz/Ni30lPTeF/d7TLWkRKbadO3eWdQl3rH0HDpZ1CSIiJU4No4gUm/7Fb18zr8ZlXYKISInTdxhFCvDff4YoS1qKpcHQpWVdgohIidMKo9hV0nnSJUk50SIiIqVHDaPcVllZWWVdgoiIiPxBuiUtBSpunvTJkyfp1asXQUFBbNu2jb59+7JmzRqaNGnCL7/8wqlTp/jb3/5GnTp1WLBgAWfPnuUf//gHXbp0MY5NSEgAuOnzwoULmTdvHmazmfbt2+epc+PGjXz66adYLBacnZ0ZM2YM3t7ezJw5k3//+98AWK1WEhMT2bFjB1WrVi2tKRQREfnTU8MoBSpunjTkZjc3a9aMsLAwANasWcPp06dZsGAB586do1OnTrz44ossWbKEX375hZCQkEJj+w4dOsSnn37KqlWrqFWrFhMnTjS2JScnM2vWLObOnYvZbObo0aMEBwezYcMGQkJCCAkJAWDUqFG0bdtWzaKIiEgxqWGUAhU3T9rNzY2KFSve1AD6+/vj4OBAnTp1cHV15amnngKgSZMmnDlzpkgv+O7QoQO1atUCoF+/fnz77bcAbN68meTkZJ5//nlj/6ysLM6fP2/s/+GHH5KRkcHo0aP/4IyIiIiUP2oYpdgKypM+efIklSpVwmQy5fn5jS8BdXR0ND5fz3bOysrCycmJG98jX1gTeSNfX1+mTZuW77YVK1awZcsW5s+fj4ODvrYrIiJSXPrtKQUqbp70H1GrVi2sVitJSUkAebKoW7ZsycaNG7lw4QKQ2wRe9+STT7J582aOHj2apx6ALVu28Pnnn/Ppp5/i4uLyh+oTEREpr7TCKAUqbp70H+Hk5MS4ceMYNGgQNWrUoEOHDsa2xo0b89prr9G/f3/MZjPt2rUztj3wwANEREQwbtw4MjIysFqt+Pj40Lx5cz799FPS09N56aWXjP0XLlyI2Wz+Q7WKiIiUJ8qSFsmHsqTlVlmupVGhUpWyLuOOpFxg+zQ3+dO82KcsaRG54ylL2r59Bw6VdQkiIiVODaOIFJv+xW+f5sY+zY19yiCXO52+wyhSgP/OG4Jj5pWyLkNE7nINhq0ofCeRMqQVRrljLF68mHnz5gEQExPDsGHDAEhISCAoKKgMKxMRESnftMIod4z+/fuX6Hg2m814z6OIiIjcOjWMUupmzZrF5cuXGTt2LACXLl3C39/fWEW8HimYn6ysLF599VUuXbpEZmYmzZs3Z9KkSVSoUIGYmBhWr15NlSpVSEpKIiIignXr1hEfH0/FihUxmUzMnz+fatWqlcp1ioiI3C3UMEqpCwwMpG/fvoSGhuLk5ER8fDx+fn5UrlyZ9PT0Ao91dHQkMjISNzc3cnJyCAsLIzo62lid3Lt3L7GxsTRo0IDLly8zb948fvzxR1xcXEhNTdXLu0VERG6BvsMope6+++7joYceYuPGjQCsXLmyyN9RzM7O5ssvv6RHjx4EBASwbds2Dh48aGz38fGhQYMGAFStWpUGDRoQGhrKsmXLSE9Px8lJ/0YSEREpLjWMUiZ69uzJqlWrOHz4MCkpKbRo0aJIx8XFxbFz504WLlxIXFwczz33HBaLxdhepcr/vTDZ0dGRZcuWMWDAAE6fPk1QUBCHDukdeSIiIsWlhlHKRKdOnfj555/56quv6NmzJyaTqUjHpaSk4ObmhtlsJiUlJU/e9O+lpqZy8eJFWrZsybBhw2jUqFGevGkREREpGt2fkzJRqVIlOnbsSExMDOvWrSvycYGBgaxbtw5/f39q1qzJY489RmZmZr77pqamMnToUDIyMsjJycHLy4tOnTqV1CWIiIiUG8qSFsmHsqRFpDQpgzx/ypK2T1nSInLHU5a0fZob+zQ39imDXO50ahhFREREpEBqGEWk2HSLyD7NjX2aG/uaeTUu6xJECqSHXkQKcGreqzhmXinrMkTkLnf/sJVlXYJIgbTCeBc7c+YMAwcOND57enqSlpYGgJ+fH0eOHPlD40dFRTF16tRC9xs9ejQLFiz4Q+e60ebNm3n22Wd55ZVXmDZtWomNKyIiIvnTCuNdrE6dOnz99ddlXUaJ8/X1xdfX95aPz8rKUuKLiIhIMei35h1m9+7dTJs2zVgJDA0NpW3btkydOpXt27djtVpxc3MjPDycunXrcvLkSXr16kXPnj356aefAJgwYQItWrQwtiUkJBR4zi+//JJvvvkGm81GxYoVmThxIg8//PBN+6WkpDBu3DiOHDmCu7s799xzD7Vq1QLAYrEwY8YMfv75ZywWC56enkycODFP8srvXbt2jbCwMH799VecnJx48MEH+eijj4DcuMBFixZhs9kwm81MnDiRhg0bEhMTQ3x8PNWqVePo0aNUrVqVqKgo3N3dsdlsREZGsnnzZiC3sRw1ahSOjo6MHj0aR0dHfvvtN9LS0oiNjS3+fxwREZFySg3jHeTy5cuEhIQQFRWFj48PNpuN1NRUAIKDgwkLCwNg+fLlREZGMmPGDOO4xo0bM3r0aBISEhgxYgRr164t8nkDAwN56aWXANiyZQsTJkxg2bJlN+33ySefUKVKFb777jsuXrxIUFAQXbp0AeCLL76gatWqrFixAoCIiAjmzJnDm2++afe8P/74I2lpaaxZswaAK1dyvyu4Y8cOvv32WxYuXEiFChXYuHEjY8eOZcmSJQDs27eP1atXc++99zJ+/HgWLFjAm2++ydKlSzl48CAxMTHGnC1dupTnnnsOgIMHD7JgwQIqV65c5LkRERERNYx3lD179uDh4YGPjw+Qm4VcvXp1ADZt2sSiRYtIT08nKysrz3HOzs4EBAQA0KpVK1xcXDh27Bhms7lI592/fz+fffYZV65cwWQycfz48Xz3S0hIYPz48QDUqFGDp59+2ti2fv16UlNT+f7774HcFcfGjQt+6q9x48YkJiYyadIkWrZsSYcOHYyxDh06RJ8+fQDIycnh6tWrxnE+Pj7ce++9ADzyyCNs2bIFgK1bt9KzZ08qVKgAQFBQEGvXrjUaRn9/fzWLIiIit0AN45/AqVOneP/991mxYgX169dn165djBo1qkTGtlgsDB8+nAULFtCkSRPOnDlDu3btij1OTk4OEyZMoE2bNkU+pn79+sTHx7Nt2zY2bdrEjBkziIuLIycnh169ejF8+PB8j7vxDfSOjo7YbLYinU/NooiIyK3RU9J3EG9vbxITE9m9ezcANpuNK1eukJqairOzM+7u7mRnZxu3Zq+zWq3ExcUBubdzMzIyaNiwYZHOabFYyMrKMlbsFi1aZHff1q1bG7d7L126lOe2t5+fH/PmzSMjIwPIzXFOTEws8NynT5/G0dGRp556ijFjxnDx4kUuX76Mn58fsbGxnD592piH/fv3F3otbdq0YdWqVVitVqxWK6tWreKJJ54o9DgREREpmFYY7yCurq5ERUUxZcoU0tPTcXBwICwsjCeeeAJ/f3+6du2Km5sb7du3Z8eOHXmOO3ToEF988QUAH3zwgXFbtjBms5lhw4bRu3dvXF1d6dy5s919hwwZwtixY/H398fd3Z0WLVoY21555RVmzpxJ7969MZlMmEwmQkJC8PDwsDve4cOHmT59OgDZ2dm88sor1KlThzp16vDGG28wePBgbDYbVqsVf39/mjZtWuC19OvXj+TkZHr27AlA236v+VgAACAASURBVLZt6du3b5HmQUREROwz5eTk5JR1EXLrivoktBRPYSHsIiIlyXItjQqV7L9VorzauXOnEoLsKOm5Kez3nm5Ji0ix7dy5s6xLuGNpbuzT3Ni378Chsi5BpEBqGP/k6tWrp9VFKXX6F799mhv7lJcs8uel7zCKFODUvFeUJS1SQu4ftqqsSxCRW6QVRvnDbsyoFhERkbuPGkYRERERKZBuSUuJmDt3LuvWrSMjI4MRI0YYr+fZtGkTH3zwAf+PvTuPq7rM////OOewpaSiEc2YGuFPjLTI3D8uaU2aK0KSTouWWR/LtFE+oJiTmKIo5oJjDmpRKa4gB9A+NWml5dKIVlpJBmroLfeNw8455/cH387IRw5Coag87/8McL2X61zjDC+u6/2+nlarlcaNGzN9+nRatGhBdnY2kydPpqCgAJvNxpAhQxg1apTTvOqIiAgmTZpEmzZteOaZZwDKfW+xWJg1axaZmZkUFRXRqVMnJk+ejMlkYvHixaSnp+Pu7o7BYOCDDz6gQYMGtTlcIiIiNxUVjFIjjEYjZrOZ7Oxshg8f7tijMTw8nJUrV9KyZUvWr19PWFgY69evJzExkd69e/Pyyy8D/8mRriyvujKzZs2iQ4cOzJw5E5vNRlhYGElJSTz++OMkJCTw5Zdf4uHhgcViwcPD49oNhIiIyC1IBaPUiN9yn++9914CAgL45ptvMBgMtG7dmpYtWwIQEhJCVFQUFouFDh06MHfuXAoKCujUqROdO3cGKs+rrszWrVv57rvveO+99wAoLCzEx8eH22+/nebNmxMeHk63bt145JFHqpyxLSIiImVUMEqt6NOnD4GBgXz11VcsW7aMpKQkYmNjKz3HZDJhs9kc3xcVFTm+ttvtLFmyhGbNml1x3rp169i7dy+7du0iODiY5cuX07q1tvcQERGpKr30IjUiKSkJgCNHjvDDDz8QGBhIYGAgBw8edGRKb9y4kYCAADw9PTl69Cje3t4EBwfz6quvsn//fqDyvOoWLVo4jjt16lS5/Sd79+5NfHw8VqsVgHPnzpGTk4PFYuHcuXN07NiRcePG0apVKw4dOnTtB0REROQWohlGqRFWq5WgoCAKCgqYPn06TZo0AWDOnDmEhYVRWlpK48aNmTt3LgAfffQRaWlpuLq6YjAYiIyMBCrPqx46dCjjxo2jX79+3HPPPTzwwAOOtsjISObOncvgwYMxGAy4uroSGRmJq6srr732GoWFhdjtdgICAnj88cev48iIiIjc/JQlLTe0uLg48vPziYiIuK73VZa0SM1TXrJzykyumMbFOWVJi8gNT5nAzmlsnFNessjNS0vSckN77bXXarsLIiIidZ5mGEWk2toG6C1zEZG6RDOM8rv4+/uzd+9e6tev/Hmkqh53ozqW8BKmoou13Y0bzj3jUmq7CyIich1phlFEREREKqUZRvnDsrOziY6O5vz585SUlDBixAhCQkIc7R9++CH/+te/uHDhAuHh4Y6caX9/f15//XU+/fRTLly4wIwZM9ixYwfbt2+ntLSUhQsX4ufnx+nTp5kwYQJ5eXkUFRXRs2dPwsPDgbK3qA8fPkxubi45OTk0b96chQsXctttt1XaJiIiIlWnGUb5Q0pLSwkLC2Py5MkkJSWRmJhIfHy8Y7NuAE9PT5KSkpgzZw4zZswod36DBg1ISkoiLCyMV155hXbt2pGSksLgwYN55513HMcsXbqU5ORkUlJSOHDgANu2bXNc48CBA8ybN4+PPvqI0tJS0tLSqtQmIiIiVaMZRvlDjhw5QlZWFhMmTHD8rKSkhOzsbPz8/ADo168fAIGBgZw6dYqioiLHHk9PPPEEAPfffz8AvXr1AqBNmzb861//Aso2BZ8zZw779u3Dbrdz5swZDh48SI8ePQDo1q0bDRo0AOCBBx7gl19+cfSlsjYRERGpGhWM8ofY7Xa8vLwwm81Oj/mtODSZTEDZrORvP/vtP41GI25ubo5zjEYjpaWlALz33ntcunSJ9evX4+7uztSpU8vlSF++wajJZKpym4iIiFSNlqTlD/H19cXDw4OUlP+8NZuVlYXFYqmxe+Tm5uLt7Y27uzsnT55ky5YtNXZtERERuTrNMMof4uLiwtKlS4mOjmbFihXYbDaaNGnCggULauwezz77LOPHj2fAgAH4+PjQpUuXGru2iIiIXJ2ypEUqoCzpyikT2Dll3zqnsXFOY1MxjYtzypIWkRueMoFFROoWFYwiIiIiUikVjCJSbcqSFhGpW/TSi0glcpQlXSFfZUmLiNQpmmG8RUyaNImVK1f+oWskJyczbty4ap/n7+9PXl7eH7r3bxISEjh79myVjl24cCGbN2+ukfuKiIiIc5phlBvKBx98QNeuXWnSpMlVjx0/fvx16JGIiIioYKxBEydO5PDhw5SUlNC8eXOio6Np2LAhAPPnz2fz5s00atSIjh07snPnTpKTk0lOTubzzz9n0aJFAOW+z8zMJCoqioKCAoqKiggNDWXkyJEAnDx5kvDwcE6fPk3Tpk0xGv8zWZyWlsYHH3xASUkJABERERXuXVhcXMyMGTPYtWsXXl5e3HfffeXa4+Pj+eSTT7Barfj4+PDWW2/h7e1d6RjExMTw9ddfU1JSgpeXF9HR0TRt2pSzZ88yceJEx+xhly5diIyMLHfuO++8w6lTpxg3bhzu7u7MmzeP5s2bM3/+fP79739TXFyMv78/06ZNo379+kyaNIk2bdrwzDPPsHPnThYsWEBRURFWq5X//u//pn///gAsXryY9PR03N3dMRgMfPDBB464QBEREbk6FYw1aMqUKTRu3BgoKxCXLVtGWFgYW7du5bPPPsNsNuPh4VHlZd+mTZuSkJCAm5sbeXl5DB06lO7du+Pn58eMGTPo0KEDY8eOJScnh0GDBtG9e3egLD95wIABGAwGsrOzGTlyJNu2bbvi+mvXruXYsWNs2rSJ0tJSnn76ae6++24AzGYzOTk5rFu3DqPRSGJiIrNnz2bevHmV9nn06NFEREQAsH79emJjY5k/fz5paWk0b96chIQEAC5evPK5wDFjxrB+/XoWLVpEq1atAFiyZAm33347GzZsAGDu3LnEx8fzt7/9rdy5AQEBJCYmYjKZOHPmDMHBwXTr1g273U5CQgJffvklHh4eWCwWPDw8qjT+IiIiUkYFYw0ym82kpaVRUlJCfn4+99xzDwC7d+/miSeeoF69egAEBQWxZMmSq16vsLCQadOmkZmZicFg4NSpUxw8eBA/Pz92797NG2+8AUCzZs3KzSDm5OQwceJETp48iYuLC2fOnOH06dNXzA7u3r2boKAgXF1dcXV1ZdCgQezduxeArVu3cuDAAYYMGQKA1WrF09Pzqn3etm0biYmJ5OfnO7KgAR588EESEhKIiYmhY8eOdOvW7arX+q0fFouFjz/+GCibFW3d+so3dM+dO0dkZCRHjx7FZDJx8eJFDh8+TNu2bWnevDnh4eF069aNRx55pEqfQ0RERP5DBWMN2bNnD6tXr2bNmjU0btyYtLQ01q1bd9XzTCYTNpvN8X1RUZHj67fffhtvb29mz56Ni4sLL7zwQrl2ZyZMmMCkSZN47LHHsNlsPPjgg1U673J2u50xY8bw5JNPVvmc48ePM2vWLDZs2ECzZs3Yu3cvYWFhADz00ENs3LiRHTt2YDabiY+PZ/Xq1VXqx5tvvnnVOMBp06bRu3dvFi9ejMFgoE+fPhQVFWEymVi3bh179+5l165dBAcHs3z58gqLThEREamY3pKuIZcuXcLT05NGjRpRXFxMUlKSo61jx458/PHHFBQUYLPZSE1NdbS1aNGCzMxMiouLKS4udsykAeTm5nLXXXfh4uLCTz/9xJ49exxtnTt3dtwjJyeHnTt3ljvvt6XlpKQkiouLK+xz586dMZvNlJaWUlhYSHp6uqOtd+/eJCYmOpaOi4uLOXiw8nQPi8WCq6sr3t7e2Gw21qxZ42jLycnB09OT/v37M3nyZL7//vtyhfJv6tevT25ubrl+JCQkUFhY6LhHVlbWFefl5ubStGlTDAYDX331FUePHnUcf+7cOTp27Mi4ceNo1aoVhw4dqvRziIiISHmaYawh3bt3JzU1lT59+uDl5UX79u3Zv38/AI8++ij79u1j0KBBNGzYkMDAQEchFhgYSJcuXejfvz933nknrVu35vTp00DZM33h4eFs2LABX19fOnTo4LjflClTCA8PJz09nbvvvptOnTo52iZPnswrr7xCw4YN6d69O40aNaqwz6GhoWRmZtKvXz+8vLxo27at46WUoKAgLly4wDPPPAOUzfQNHz680pk5f39/+vbt67hez549HUXu119/TUJCAkajEZvNRlRUVLkXdX7z3HPPERkZiYeHB/PmzeOll15i8eLFPPnkkxgMBgwGA2PHjsXPzw8Ag8EAlL1wFBUVRVxcHG3btsXf3x8oKxhfe+01CgsLsdvtBAQE8Pjjj1/tv04RERG5jMFut9truxN1gcViwdPTE5vNxpQpU7jzzjuveHFDqmf06NEEBQU53oauSVcLYa/rigvycLutfm1344aUkZHBww8/XNvduCFpbJzT2FRM4+JcTY/N1X7vaYbxOomIiOD48eMUFhZy//33M3r06Nru0k1t1KhRFBQU0LNnz9ruSp20/4eD+j9xEZE6RAXjdfKPf/yjtrtwS1mxYkVtd6FOU7HonMbGOY2Nc8pnlxudCkaRSuS8ryxpEbn2fF9TPrvc2PSWtFTbsWPHWLt2bZWPvfyFnJoQFxdHTExMjV5TREREnFPBKNV2/PjxKheMIiIicvPTkrRUqqJ87OnTp3Ps2DEGDx5MixYtWLRokdMM6d/Mnz+fL774goKCAmbOnEn79u3ZvXs3MTExJCcnA5T7/vTp00yYMIG8vDyKioro2bMn4eHhV/QvOTmZtLQ03N3d+eWXX7jjjjuYO3cuPj4+lWZxi4iISNVphlEqNWXKFEdR1rJlS5YtW8bf//53/Pz8MJvNLFq0CCjb4iYpKYnU1FQGDBhAbGys4xoXLlwgMDCQlJQUXn311XJtzjRo0IClS5eSnJxMSkoKBw4cqDAPG8q2FggPD2fz5s107NiRmTNnAv/J4t64cSPr169n3bp1FW76LSIiIpXTDKNUqqJ87O7du19xnLMMaYB69erRq1cvoGyj8qo8f2i1WpkzZw779u3Dbrdz5swZDh48SI8ePa449uGHH+bee+8FYOjQoQwcOBCoPItbREREqk4FozhV1XzsyjKkAdzc3BxfG41GR0FpMpm4fN/4y/Ou33vvPS5dusT69etxd3dn6tSp1c7D/r1Z3CIiIlKelqTFKWf52J6enlgsFsdxlWVIV6ZZs2bk5ORw8eJF7HY7mzZtcrTl5ubi7e2Nu7s7J0+eZMuWLU6vs3fvXo4cOQKUZWd37tzZcQ1nWdwiIiJSdZphFKec5WP7+/vj6+vLgAEDuPfee1m0aJHTDOnK+Pj48PzzzxMcHMwdd9xBhw4dOHToEADPPvss48ePZ8CAAfj4+NClSxen12nXrh0xMTEcPXrU8dILVJ7FLSIiIlWnLGm5qSUnJ/P55587Xr6pKcqSFpHrSfnsFVOWtHPXO0taS9IiUm0ZGRm13YUblsbGOY2Nc/t/OFjbXRCplJak5aYWHBxMcHBwbXdDRETklqYZRhGpNi0ROaexca5tQOva7oKI/E6aYRSpxC/vv4Sp6GJtd0PklnDvaym13QUR+Z00w3gLWr16NQkJCUDZSyHjxo0DyqL3anr51t/fn7y8vCoffy36ICIiIteWZhhvQcOHD6/tLoiIiMgtRAXjTWrJkiVcuHCByMhIAM6fP0/fvn357LPPWLFiBfn5+URERDg9v7S0lJdffpnz589TVFTEAw88QFRUVLlUlt9kZ2cTHR3N+fPnKSkpYcSIEYSEhFy1j//85z9JT0/HYDBQr149EhMTgbLYv7///e/s27cPg8HA/PnzHXF98fHxpKamAtC2bVveeOMN6tevT3FxMfPnz2f79u0YjUaaNWvGP/7xD6xWK7GxsWzfvh0o2zsyLCwMk8nEpEmTcHNz48iRI5w4ccIRS2gwGKo32CIiInWclqRvUkFBQWzevNkRs5eenk7v3r2pV69elc43mUzExsaSnJxMeno6VqvVkeRyudLSUsLCwpg8eTJJSUkkJiYSHx9PVlZWpdffuHEjW7duZfXq1aSmpvLOO+9gNJb9c/v5558ZNmwYaWlpPPHEEyxZsgSAL774gtTUVNasWUNaWhpWq9XRFh8fT05ODsnJyaSmpvLWW28BsHbtWn788UeSk5NJTk7mhx9+YO3atY5+HDp0iGXLlpGens7333/Pjh07qjQ+IiIi8h8qGG9Sf/7zn2nZsiVffPEFUFagVefZQJvNxrvvvsvgwYMZNGgQu3bt4scff7ziuCNHjpCVlcWECRMYPHgwTz/9NCUlJWRnZ1d6/c8++4zhw4fj6ekJgJeXl6PN19eXgIAAAAIDA8nJyQFg586d9OvXD09PTwwGA6GhoezcudNxvREjRjhmQBs3buw4Z8iQIbi5ueHm5kZwcLDjHIDHHnsMd3d33NzcCAgI4JdffqnyGImIiEgZLUnfxIYMGUJKSgp33303ubm5tG/fvsrnpqWlkZGRwapVq/D09GTp0qWOPObL2e12vLy8MJvNNdbvy5e9jUajY5b0Wrh8t3qTyYTVar1m9xIREblVaYbxJvb444/z73//m/fee48hQ4ZU69m83NxcvLy88PT0JDc3l/T09AqP8/X1xcPDg5SU/2yHkZWVhcViqfT6vXr1YvXq1Y7jzp8/f9U+denShY8++giLxYLdbmfDhg107drVcb3333+f4uJiAM6dO+c4JyUlhZKSEkpKSkhJSXGcIyIiIjVDM4w3sdtuu41HH32U5ORktmzZUq1zg4KC2LJlC3379qVJkyY8/PDDFBUVXXGci4sLS5cuJTo6mhUrVmCz2WjSpAkLFiy46vVPnjzJU089hYuLC/Xq1WPVqlWVntOzZ08yMzMZNmwYAG3atGHMmDEAvPTSS8ybN4+goCBcXV1p0aIFixYt4qmnnuKXX35hyJAhAHTr1o3Q0NBqjYWIiIhUzmC32+213QmRG83VQthFpPqKC/Jwu61+bXfjhpSRkaGUoApoXJyr6bG52u89LUmLSLVlZGTUdhduWBob5/b/cLC2uyAiv5MKRhGpNv3F75zGxjllSYvcvPQMo0gljr4/WlnSIjXE77Wa221BRK4vzTDKTWfw4MEUFhYC0Lt3b3766ada7pGIiMitTTOMctP5o3tClpaW4uKif/oiIiJVpRlGuSH5+/uzaNEiBg8eTJ8+ffj444/LteXl5V1xzrvvvktISAhBQUE89dRT5ZJr/P39iYuLIyQkhMWLF1+XzyAiInKr0DSL3LCMRiNms5ns7GyGDx9O+/btadKkidPjg4KCeOGFFwDYsWMHb775JuvWrXO0u7u7V5iXLSIiIpVTwSg3rKFDhwJw7733EhAQwDfffMOjjz7q9PgDBw7wz3/+k4sXL2IwGK6IOvxtc28RERGpHhWMcksoLi5m/PjxrFy5kvvvv5+TJ0/So0ePcsfUq1evlnonIiJyc9MzjHLD+m35+MiRI/zwww8EBgY6Pba4uJjS0lL+9Kc/AZCYmHhd+igiIlIXaIZRblhWq5WgoCAKCgqYPn16pc8venp6Mm7cOJ588kkaNWpEnz59rmNPRUREbm3KkpYbkr+/P3v37qV+/drJnVWWtEjNU5a0c8pMrpjGxTllSYvIDU95yc5pbJxTlrTIzUtL0nJDyszMrO0uSCX0F79zyksWkVuRCkaRSihLWqpLeckicivSknQd5CwpRURERKQiKhjlplZaWlrbXRAREbnlaUm6jvrwww/517/+xYULFwgPD6dPnz4cO3aMkJAQdu/eDVDu+9LSUl5++WXOnz9PUVERDzzwAFFRUbi5uZGcnEx6ejoNGjTg0KFD3H777cTFxeHt7U1xcTEzZsxg165deHl5cd9993Hu3DkWLVpEXFwc+fn5REREAJT7vri4mPnz5/Pvf/+b4uJi/P39mTZtGvXr12fSpEmYTCYOHz5MXl4eZrOZ+Ph4UlNTAWjbti1vvPEG9evX59NPP2XhwoUYjUasVitTp06lU6dOtTbuIiIiNyPNMNZRnp6eJCUlMWfOHGbMmHHV400mE7GxsY7i0Gq1lstl3r9/PxEREWzatImWLVuycuVKANauXcuxY8fYtGkTCQkJfPfdd1Xq3/Lly7n99tvZsGEDqamp3HnnncTHxzvaf/zxR5YvX47ZbOaLL74gNTWVNWvWkJaWhtVqZcmSJQAsWrSI6dOnYzabMZvN3H///dUZJhEREUEzjHVWv379AAgMDOTUqVMUFRVVerzNZuPdd99l27Zt2Gw2Ll68iIeHh6O9Xbt2jpSVBx98kB07dgCwe/dugoKCcHV1xdXVlUGDBrF3796r9m/r1q1YLBY+/vhjoCzJpXXr/7x92rdvX0fU386dO+nXrx+enp4AhIaGEh0dDUDnzp2ZNWsWjz/+OD169KBVq1ZVGh8RERH5DxWMddRvm3KaTCag7FlAFxcXLt/H/fIiMi0tjYyMDFatWoWnpydLly7lyJEjV1zvt2tardar9sFkMmGz2Sq8n91u580336RLly4VnlvVXOjIyEgyMzPZtWsX48eP5/nnnyc0NLRK54qIiEgZLUmLwx133EFJSQlHjx4FID093dGWm5uLl5cXnp6e5ObmlmurTOfOnTGbzZSWllJYWFjuvBYtWvD9999js9mwWCx8/vnnjrbevXuTkJBAYWEhABaLhaysrArv0aVLFz766CMsFgt2u50NGzbQtWtXALKzs/H392fEiBEMGjSI/fv3V2tMRERERDOMchkXFxemTJnC888/T+PGjXnkkUccbUFBQWzZsoW+ffvSpEkTHn744asuY0PZ8nBmZib9+vXDy8uLtm3bcvbsWQD+8pe/sHnzZp544gn+/Oc/l3u+8KWXXmLx4sU8+eSTGAwGDAYDY8eOxc/P74p79OzZk8zMTIYNGwZAmzZtGDNmDADz5s3j6NGjmEwmGjRowMyZM//IEImIiNRJypKW6yo5OZnPP/+cRYsW1XZXKqUsafm9lJfsnHKBndPYVEzj4pyypEXkhqe8ZOeUlywityItSct1FRwcTHBwcG13Q0RERKpBM4wiUm1aInKubUDrqx8kInKT0QyjSCWOfjAaY9HF2u6G3ERajjXXdhdERGqcZhjlhnLs2DFF94mIiNxgVDDKLakqG4eLiIhI1ahglGtu3759DB8+nEGDBjFo0CC+/PJLYmJiCAkJYdCgQYwYMYLjx4+XO2f27NkMHDiQgQMHsmfPHqAsZvDyF2Yu/3737t0MHDiQyZMnM3jwYLZt20Z2djYvvvii4z6XZ1+LiIhI1ekZRrmmLly4wNixY4mLi6Ndu3ZYrVYsFgsBAQFEREQAsH79emJjY5k/f77jnNatWzNp0iR2797NhAkT+PTTT696r59//pnp06fz0EMPUVpaSmhoKHPnzsXPzw+LxUJISAiBgYEVbv4tIiIizqlglGvqm2++wc/Pj3bt2gFl+dENGzYkJSWFxMRE8vPzKS0tLXeOq6srgwYNAqBTp054eHiQnZ191Xu1aNGChx56CIAjR46QlZXFhAkTHO0lJSVkZ2erYBQREakmFYxy3R0/fpxZs2axYcMGmjVrxt69ewkLC7vqeSaTicuDif5vNGG9evUcX9vtdry8vDCb9caqiIjIH6VnGOWaCgwMJCsri3379gFlL6P8+uuvuLq64u3tjc1mY82aNeXOKSkpIS0tDYA9e/ZQWFjIvffeS7NmzcjJyeHixYvY7XY2bdrk9L6+vr54eHiQkpLi+FlWVhYWi+UafEoREZFbm2YY5Zpq1KgRcXFxzJ49m/z8fIxGIxEREfTt25d+/frh5eVFz549HS+2/HbOwYMHWb58OQBvv/02bm5u+Pj48PzzzxMcHMwdd9xBhw4dOHToUIX3dXFxYenSpURHR7NixQpsNhtNmjRhwYIF1+Vzi4iI3EoM9svX+EQEuHoIu4gzxQV5uN1Wv7a7cUPKyMhQSpATGpuKaVycq+mxudrvPS1Ji0i1ZWRk1HYXblj7fzhY210QEalxKhhFpNqUlywiUrfoGUaRShxRlnSF/j/lJYuI1CmaYZRaFxcXR0xMTI1db9KkSaxcufKKn+/fv5+JEyfW2H1ERETqChWMUme0bduWefPm1XY3REREbjpakq6j/P39efXVV9myZQuFhYVMmDCBPn36ADBx4kQOHz5MSUkJzZs3Jzo6moYNG7J48WL+9a9/AWV7JWZlZbFnzx6MRiMzZsxg//79AAwePJjRo0cDsHjxYtLT03F3d8dgMPDBBx/QoEEDp/3KzMwkLCyMqVOn0rBhQ6KioigoKKCoqIjQ0FBGjhwJlM0iurm5ceTIEU6cOEFgYCAxMTEYDIZy19u1axczZ85k3rx5nD9/npiYGJKTk2t6OEVERG5pKhjrMKPRiNlsJjs7m+HDh9O+fXuaNGnClClTaNy4MQDz589n2bJlhIWFMXbsWMaOHQtAWFgY3bp14/bbb2fu3LnYbDbS0tLIy8vjqaeeolWrVjz44IMkJCTw5Zdf4uHhgcViwcPDw2l/duzYwaxZs5g/fz4tW7bEYrGQkJCAm5sbeXl5DB06lO7duzui/Q4dOkRCQgIGg4EhQ4awY8cO/uu//stxvdTUVN5//32WL1+Oj48Pu3fvvoajKSIicutSwViHDR06FIB7772XgIAAvvnmGx599FHMZjNpaWmUlJSQn5/PPffcU+68BQsWUFhYyKRJkwDYuXMnkZGRGAwGPD096d+/Pzt37qRbt240b96c8PBwunXrxiOPPIKnp2eFffnyU3ufagAAIABJREFUyy/Zvn07K1aswMfHB4DCwkKmTZtGZmYmBoOBU6dOcfDgQUfB+Nhjjzn2igoICOCXX35xFIzJycm4u7vz/vvvO72niIiIVI2eYZRy9uzZw+rVq1m+fDlpaWm8/vrrFBcXO9o3bNjAjh07iI2NxWis/J+PyWRi3bp1PPPMM5w4cYLg4GAOHqx4jzpfX1+sVisHDhxw/Oztt9/G29ubjRs3kpqaygMPPFAuP/ryjUVNJhNWq9Xxvb+/P2fOnCErK6vaYyAiIiLlqWCsw5KSkgA4cuQIP/zwA4GBgVy6dAlPT08aNWpEcXGx4xgoWzJetmwZ77zzTrml5S5dupCUlITdbsdisbB582a6du2KxWLh3LlzdOzYkXHjxtGqVSunUX5Nmzbl3Xff5e2332bz5s0A5Obmctddd+Hi4sJPP/1ULj7wau6//37i4uIICwvj66+//j3DIyIiIv+PlqTrMKvVSlBQEAUFBUyfPp0mTZrQvXt3UlNT6dOnD15eXrRv397xMss777xDfn4+L7zwguMaq1at4pVXXuGtt95i4MCBAAwaNIgePXpw4sQJXnvtNQoLC7Hb7QQEBPD444877c+f/vQnEhISGDVqFIWFhYwZM4bw8HA2bNiAr68vHTp0qNbna926NUuXLmXMmDFMnToVNze33zFKIiIioizpOsrf35+9e/dSv74ybyuiLOnKKS/ZOWXfOqexcU5jUzGNi3PKkhaRG57ykkVE6hYtSddRmZmZtd0FuYnpL37nlLMtIrciFYwilTisLGmpplbK2RaRW5CWpOWmlJyczLhx42q7GyIiInWCCkYRERERqZSWpKXK9u3bx5w5c8jLywMgPDycP//5z0RHR3P+/HlKSkoYMWIEISEhFBQUEBERwc8//4yLiwu+vr4sXLiQ3bt3M3PmTFq3bs3333/PbbfdxuzZs2nZsiUAGzduJDExEavViqenJ9OmTePee++luLiYGTNmsGvXLry8vLjvvvvK9S0+Pp5PPvkEq9WKj48Pb731Ft7e3nz66acsXLgQo9GI1Wpl6tSpdOrU6bqPnYiIyM1MBaNUyYULFxg7dixxcXG0a9cOq9XKxYsXefHFF5k7dy5+fn5YLBZCQkIIDAwkOzubvLw8xybcFy/+5znAzMxM3njjDebMmcPGjRsJDw8nOTmZPXv28NFHH7Fq1Src3Nz44osviIyMZM2aNaxdu5Zjx46xadMmSktLefrpp7n77rsBMJvN5OTksG7dOoxGI4mJicyePZt58+axaNEipk+fzkMPPYTVaqWgoKBWxk9ERORmpoJRquSbb77Bz8+Pdu3aAWVRfOfOnSMrK4sJEyY4jispKSE7O5vWrVuTlZVFVFQUHTt25JFHHnEc06JFCzp27AjA4MGDmTp1KhaLha1bt3Lw4EFHxrXdbufSpUsA7N69m6CgIFxdXXF1dWXQoEHs3bsXgK1bt3LgwAGGDBkC4JidBOjcuTOzZs3i8ccfp0ePHrRq1eraDpSIiMgtSAWj/G52ux0vLy/M5orfCk1PT2fXrl1s27aN+fPnk5aWdtXrhYSEMH78+Gr3Y8yYMTz55JNXtEVGRpKZmcmuXbsYP348zz//PKGhodW6voiISF2nl16kSgIDA8nKymLfvn1A2SxekyZN8PDwICUlxXFcVlYWFouFEydOYDKZeOyxx5g8eTLnzp3jwoULAPzyyy+OXOi0tDRatWqFp6cnvXv3xmw2c+LECcc9Dhw4AJTNFJrNZkpLSyksLCQ9Pd1xz969e5OYmOhY9i4uLubgwbKNpbOzs/H392fEiBEMGjTIEXMoIiIiVacZRqmSRo0aERcXx+zZs8nPz8doNBIREcHSpUuJjo5mxYoV2Gw2mjRpwoIFC8jMzGTevHkA2Gw2XnrpJXx8fDhy5AitWrVi/fr1TJs2DQ8PD+bMmQNAhw4deP311xkzZgxWq5WSkhL69u1LmzZtCA0NJTMzk379+uHl5UXbtm05e/YsAEFBQVy4cIFnnnkGKJtxHD58OK1bt2bevHkcPXoUk8lEgwYNmDlzZu0MoIiIyE1MWdJyXe3evZuYmBiSk5NruyuVUpa0/F7K2XZOucDOaWwqpnFxTlnSInLDy8jIqO0u3LCUsy0ityIVjHJdderU6YafXRQREZHyVDCKSLVpici5tgGta7sLIiI1Ti+9iFTi8AejMRZdvPqBIv9Pq7EVbzMlInIz0wzjLc7f398R5Xe5hQsXOlJY4uLiiImJqdH7Jicnc/jw4Rq5ltlsZuDAgQQEBLBy5cor2j/88EP69u3LwIEDGTx4sOPnkyZNokePHgwePJjBgwfzzjvv1Eh/RERE6hrNMNZR1d0cu7o2btyIl5cXvr6+FbZbrVZMJlOVrnXfffcxf/584uPjr2j75JNP+N///V82bNiAp6cnZ86cKdf+0ksvObbbERERkd9HBWMdYbPZmD17NmfOnGH27Nn8/e9/p02bNlcUU8nJyaSnp3P77beTmZmJj48PU6dOJSYmhl9++YU2bdoQGxuLwWDAYrEwa9YsMjMzKSoqolOnTkyePJmUlBQOHDjAjBkzWLBgAREREZw4cYLU1FTq16/P0aNHmTt3LqdPn+btt9/GarXSuHFjpk+fTosWLa7o+29xfkbjlRPi7777LuPHj3dEAd5xxx3XYPRERETqNi1J1wFFRUW8/vrrmEwm5s2bh5ubW6XH79+/n8mTJ/O///u/eHh4MHHiRObNm8emTZv46aef2LlzJwCzZs2iQ4cObNiwAbPZzLlz50hKSiIkJIQ2bdrwxhtvYDab6dq1KwDffvstERERpKenc+eddxIeHk5sbCxpaWkMGDCAsLCwan+2rKwsvv32W4YNG0ZwcDDr1q0r1/7ee+8xcOBAXnnlFbKysqp9fREREdEMY53w4osv0r9/f0aNGlWl49u1a8ddd90FlC0HN23alAYNGgDQunVrjh49SteuXdm6dSvfffcd7733HgCFhYX4+PhUet3mzZsDZcVj69atadmyJQAhISFERUVhsVgcs4VVYbVa+fXXX0lMTOT8+fMMHz4cX19fOnTowN/+9je8vb0xGo2kpKTw4osv8umnn1Z5KVxERETKqGCsAzp16sT27dv561//ym233XbV4y/f4d1kMl3xvdVqBcoi+JYsWUKzZs2q1I/69Ws+/eLPf/4zAwYMwGg00qRJE7p27cp3331Hhw4dyhWvQUFBzJo1ixMnTtC0adMa74eIiMitTEvSdcDYsWPp2rUro0aNwmKx1Nh1e/fuTXx8vKOAPHfuHDk5OUBZcZibm+v03MDAQA4ePOhYJt64cSMBAQHVml0EGDBgANu3bwcgPz+fjIwMWrcu2wfv5MmTjuO2b9+O0WisdAZUREREKqYZxjripZdewsPDg5EjR7J8+fIauWZkZCRz585l8ODBGAwGXF1diYyMpFmzZjz11FPMnj2bFStWEBERccW5jRs3Zs6cOYSFhVFaWkrjxo2ZO3duhfdJT09nzpw5XLp0iS1bthAfH8+7775Ly5YtGTlyJFOnTqV///4ADB48mP/6r/8CICIigrNnz2IwGPD09OSdd97BxUX/5EVERKrLYLfb7bXdCZEbzdVC2EWcKS7Iw+22mn/84laQkZGhlCAnNDYV07g4V9Njc7Xfe1qSFpFqy8jIqO0u3LD2/3CwtrsgIlLjVDCKSLXpL37nNDbOKWdb5OalB7pEKpH9obKkRWqK/6vK2Ra5WWmGURwGDx5MYWHhNb3Hp59+yhNPPEFQUBDZ2dnX9F7/15QpU9izZ891vaeIiMitQDOM4mA2X/u//tesWcO4ceN44oknqnVeaWlpuTec/+/3V2O1Wpk5c2a17ikiIiJlVDCKg7+/P3v37iUrK4uZM2eSn59PvXr1mDJlCg888ABnz55l4sSJnD17FoAuXboQGRkJQHx8PJ988glWqxUfHx/eeustvL29y10/OjqajIwMDh8+TGJiIh9++CHffvstsbGx5OXlATBu3DgeeeQRjh07RkhICMHBwezatYvQ0FA2b95M69at+fbbb2nYsCHvvPMOL7/8MufPn6eoqIgHHniAqKgo3NzcSE5OviK7Ojo6mhdeeIFevXpd34EVERG5yalglHLsdjvjxo1j1qxZdOnShR07djBu3Dg++eQT0tLSaN68OQkJCQBcvFj2bJ/ZbCYnJ4d169ZhNBpJTExk9uzZzJs3r9y1IyMj+fHHHx1F26VLl3jzzTeJj4/nzjvv5NSpUzz55JOkp6cDcOHCBdq2bevYx3Hz5s3k5OSQmJiIi4sLdrud2NhYvLy8sNvtREREkJSUxPDhw4Gy+EGz2eyIIxQREZHfRwWjlHP8+HFcXV3p0qULAF27dsXV1ZXDhw/z4IMPkpCQQExMDB07dqRbt24AbN26lQMHDjBkyBCgbPm3Kokt+/bt49ixY4wePdrxM4PBwNGjR/Hy8sLd3f2KpeuBAwc6lqJtNhvvvvsu27Ztw2azcfHiRTw8PBzHXp5dLSIiIr+fCkapsoceeoiNGzeyY8cOzGYz8fHxrF69GrvdzpgxY3jyySerdT273Y6/vz+rVq26ou3YsWPcdtttGAyGcj+vV6+e4+u0tDQyMjJYtWoVnp6eLF26lCNHjjjar0V2tYiISF2kt6SlnKZNm1JSUsKuXbsA2LlzJ6Wlpfj6+pKTk4Onpyf9+/dn8uTJfP/999hsNnr37k1iYqJjibq4uJiDB6++efFDDz3E0aNHHfcC+O6776hq+FBubi5eXl54enqSm5vrWMoWERGRmqUZRinHaDSyaNGici+9LFy4EDc3N77++msSEhIwGo3YbDaioqIwGo0EBQVx4cIFnnnmGaBs5nD48OG0bl35Jr0NGzZkyZIljhdSSkpKaNasGUuXLq1SX4OCgtiyZQt9+/alSZMmPPzwwxQVFf3hMRAREZHylCUtAJw9e5ZevXrx7bffXrEMXBcpS1qk5iln2zllJldM4+KcsqTluvvhhx8IDQ3l1VdfVbEoVaIsaec0Ns4pZ1vk5qUlaSEgIIAtW7bUdjdERETkBqUZRhGptrYBlT+fKiIitxbNMEqV/frrr0yaNAm73Y63tzdRUVFV2m/xcsnJyXz++ecsWrToD/Vl9erVFBUVMXLkyD90navJ/nA0xqKL1/QeNyP/V699jKSIiNw4VDBKlf3pT3/i/fffr+1uUFpa6khzERERkWtPBWMdtW/fPubMmePIcA4PD6dbt27ExMTw9ddfU1JSgpeXF9HR0TRt2tSR7Txs2DC++OILCgoKmDlzJu3bt6e0tNRppnNxcTEzZsxg165deHl5cd999zn6kJmZSVRUFAUFBRQVFREaGlrhjGFFudJnzpwhPz/fERv4z3/+k/T0dAwGA/Xq1SMxMZGzZ88yYcIE8vLyKCoqomfPnoSHh1+X8RUREbmVqGCsgy5cuMDYsWOJi4ujXbt2WK1WLBYLAKNHj3YUYevXryc2Npb58+c7zgsMDORvf/sbqampxMbGsmbNGkwmk9NM57Vr13Ls2DE2bdpEaWkpTz/9NHfffTdQtkl4QkICbm5u5OXlMXToULp3746fn1+Ffb48VzouLs7RtnHjRrZu3crq1avx9PTk/PnzGI1GGjRowNKlS6lfvz4lJSWMGjWKbdu20aNHj2s6viIiIrcaFYx10DfffIOfnx/t2rUDwGQy0bBhQwC2bdtGYmIi+fn5lJaWljuvXr169OrVC4DAwEBiYmKAyjOdd+/eTVBQEK6urri6ujJo0CD27t0LQGFhIdOmTSMzMxODwcCpU6c4ePBghQVjRbnSv/nss88YPny443lKLy8voCzTes6cOezbtw+73c6ZM2c4ePCgCkYREZFqUsEoDsePH2fWrFls2LCBZs2asXfvXsLCwhztbm5ujq+NRqOjoLxaprMzb7/9Nt7e3syePRsXFxdeeOEFp0ktFeVKX817773HpUuXWL9+Pe7u7kydOlVJMCIiIr+DttWpgwIDA8nKymLfvn1A2UzcxYsXsVgsuLq64u3tjc1mY82aNVW6XmWZzp07d8ZsNlNaWkphYWG5ttzcXO666y5cXFz46aef2LNnz+/6PL169WL16tWOZfXz5887ru/t7Y27uzsnT57UXpMiIiK/k2YY66BGjRoRFxfH7Nmzyc/Px2g0EhERQdeuXenbty/9+vXDy8uLnj17VqmIqyzTOTQ0lMzMTMc127Zty9mzZwEYM2YM4eHhbNiwAV9fXzp06PC7Pk9QUBAnT57kqaeewsXFhXr16rFq1SqeffZZxo8fz4ABA/Dx8aFLly6/6/oiIiJ1nbKkRSrwW6ZmvX0LtQ9jBbQPo3PKvnVOY+OcxqZiGhfnrneWtGYYRSpx77PLKvwfTl1XXJCH2231a7sbIiJynegZRhGptv0/HKztLoiIyHWkglFEqk1LRM5pbJxrowxykZuWlqRFKpGlLGmRGtNaz76K3LQ0wyg3jF9//ZURI0bw3HPPMXHiRMc2OdWRnJzMuHHjrkHvRERE6i7NMMoN409/+hPvv/9+bXdDRERE/g8VjHLN7Nu3jzlz5pCXlwdAeHg4X331FV9//TUlJSV4eXkRHR1N06ZNOXbsGCEhIQwbNowvvviCgoICZs6cSfv27SktLeXll1/m/PnzFBUV8cADDxAVFYWbmxvFxcXMmDGDXbt24eXlxX333ee4f2ZmJlFRURQUFFBUVERoaCgjR46spdEQERG5ealglGviwoULjB07lri4ONq1a4fVasVisRAQEEBERAQA69evJzY2lvnz5zvOCQwM5G9/+xupqanExsayZs0aTCYTsbGxeHl5YbfbiYiIICkpieHDh7N27VqOHTvGpk2bKC0t5emnn+buu+8GoGnTpiQkJODm5kZeXh5Dhw6le/fuFWZVi4iIiHMqGOWa+Oabb/Dz86Ndu3YAmEwmGjZsSEpKComJieTn5zuyqH9Tr149evXqBZTFF8bExABgs9l499132bZtGzabjYsXL+Lh4QHA7t27CQoKwtXVFVdXVwYNGsTevXsBKCwsZNq0aWRmZmIwGDh16hQHDx5UwSgiIlJNKhjlujl+/DizZs1iw4YNNGvWjL179xIWFuZod3Nzc3xtNBodBWVaWhoZGRmsWrUKT09Pli5dypEjR656v7fffhtvb29mz56Ni4sLL7zwgiOyUERERKpOb0nLNREYGEhWVhb79u0DwGq18uuvv+Lq6oq3tzc2m401a9ZU6Vq5ubl4eXnh6elJbm4u6enpjrbOnTtjNpspLS2lsLCwXFtubi533XUXLi4u/PTTT1XKxRYREZEraYZRrolGjRoRFxfH7Nmzyc/Px2g0EhERQd++fenXrx9eXl707NmzSkVcUFAQW7ZsoW/fvjRp0oSHH37YMVMYGhpKZmam45pt27bl7NmzAIwZM4bw8HA2bNiAr68vHTp0uKafWURE5FZlsNvt9truhMiN5moh7CJSfUUFebgrg7xCGRkZSgmqgMbFuZoem6v93tOStIhUW0ZGRm134YalsXHugDLIRW5aKhhFpNqUCSwiUrfoGUaRSvysLOkK3adMYBGROkUzjLcIf39/R6LK5RYuXMjmzZsBiIuLc+xteD3ExcVRXFxcI9eKiYmhd+/e+Pv789NPP1Wp7fz584wePZo+ffowcOBAxo4dy7lz52qkPyIiInWJCsZb3Pjx4+nXr1+t3Hvx4sWUlJRU2PZ/N+2+mkcffZRVq1bRtGnTKrcZDAZefPFFPv74Y9LS0mjWrBmxsbHVuq+IiIhoSfqWY7PZmD17NmfOnGH27Nn8/e9/p02bNjzzzDPljrNarcTGxrJ9+3YAunfvTlhYGCaTiUmTJuHm5saRI0fIycnhL3/5C7169SIuLo4TJ04wYsQIRowYAUB2djbR0dGcP3+ekpISRowYQUhICFFRUQAMGzYMo9HIhx9+SHR0NCaTicOHD5OXl4fZbCY+Pp7U1FQA2rZtyxtvvEH9+le+Rdm+fXunn9lZW6NGjejUqZPj+8DAQFavXl2N0RQRERFQwXhLKSoqYvLkyTRt2pR58+ZhMBicHrt27Vp+/PFHkpOTARg9ejRr167lr3/9KwCHDh3i/fffx2q10rt3b3Jzc1m5ciWnT5+mb9++PPnkk7i7uxMWFsbcuXPx8/PDYrEQEhJCYGAgb775JomJiaxZs6ZcAfjjjz+ycuVK6tWrxxdffEFqaqrjmIiICJYsWcL//M//1PjY2Gw2Vq9eTe/evWv82iIiIrc6FYy3kBdffJH+/fszatSoqx67c+dOhgwZ4ojjCw4O5tNPP3UUjI899pijzdfXl549e2I0GvHx8aFBgwacOHECu91OVlYWEyZMcFy3pKSE7Oxsp3nNffv2pV69eo4+9OvXD09PT6BsE+7o6OjfPwCVeOutt6hXr94VM60iIiJydSoYbyGdOnVi+/bt/PWvf+W22277Q9e6fNNOk8l0xfdWqxWDwYCXlxdmc9XfmP2tWLyeYmJiOHr0KEuXLsVo1GO7IiIi1aXfnreQsWPH0rVrV0aNGoXFYqn02C5dupCSkkJJSQklJSWkpKTQtWvXat3P19cXDw8PUlJSHD/Lyspy3Lt+/fqV9qNLly589NFHWCwW7HY7GzZsqHYfrubtt9/mwIED/OMf/3DMmIqIiEj1aIbxFvPSSy/h4eHByJEjWb58udPjnnrqKX755ReGDBkCQLdu3QgNDa3WvVxcXFi6dCnR0dGsWLECm81GkyZNWLBgAQAvvPACzz33HB4eHnz44YdXnN+zZ08yMzMZNmwYAG3atGHMmDEV3mvGjBl88sknnDlzhueff55GjRqxadOmStsOHTrEP//5T+655x7HPe6++27+8Y9/VOtzioiI1HXKkhapgLKkK6dMYOeUfeucxsY5jU3FNC7OKUtaRG54ygQWEalbVDCKiIiISKVUMIpItWmJyLk2Aa1ruwsiIjVOL72IVOLnD1/EWHSxtrshN5H7Xk2t7S6IiNQ4zTDKDWX37t0EBwdXesyWLVuIiYm5Tj0SERERzTDKTefRRx/l0Ucfre1uiIiI1BkqGKXWTJw4kcOHD1NSUkLz5s2viAU8e/YsEydO5OzZs0DZRt+RkZEkJyfz+eefs2jRInbv3k10dDQPPvgg+/btw2AwMH/+fPz8/Dh9+jQTJkwgLy+PoqIievbsSXh4eG18VBERkZualqSl1kyZMoXk5GTS0tJo2bIly5YtK9eelpZG8+bNSUtLIy0tjVdffbXC6/z8888MGzaMtLQ0nnjiCZYsWQJAgwYNWLp0KcnJyaSkpHDgwAG2bdt2zT+XiIjIrUYzjFJrzGYzaWlplJSUkJ+fzz333EP37t0d7Q8++CAJCQnExMTQsWNHunXrVuF1fH19CQgIACAwMJDPPvsMAKvVypw5c9i3bx92u50zZ85w8OBBevToce0/nIiIyC1EM4xSK/bs2cPq1atZvnw5aWlpvP766xQXF5c75qGHHmLjxo20adMGs9nMc889V+G1Ls+INhqNlJaWAvDee+9x6dIl1q9fT1paGo899hhFRUXX7kOJiIjcolQwSq24dOkSnp6eNGrUiOLiYpKSkq44JicnB09PT/r378/kyZP5/vvvsdlsVb5Hbm4u3t7euLu7c/LkSbZs2VKTH0FERKTO0JK01Iru3buTmppKnz598PLyon379uzfv7/cMV9//TUJCQkYjUZsNhtRUVEYjVX/G+fZZ59l/PjxDBgwAB8fH7p06VLTH0NERKROMNjtdnttd0LkRnO1EHYRZ4oK8nC/rX5td+OGlJGRoZQgJzQ2FdO4OFfTY3O133takhaRasvIyKjtLtywDvxwsLa7ICJS41Qwiki16S9+55QlLSK3Ij3DKFKJQx++iLFYWdJSdQGvKEtaRG49mmGUG5K/vz95eXnVbhMREZGap4JRRERERCqlJWm5qooyn8+ePcvkyZMpKCjAZrMxZMgQRo0axc6dO1mwYAFFRUVYrVb++7//m/79+wNl29zcf//9fPfddxw/fpznnnsOHx8fVq5cyalTp/if//kfnnjiCcd9V6xYwZYtWygsLGTChAn06dPnir5lZ2cTHR3N+fPnKSkpYcSIEYSEhDjtd8OGDa/PoImIiNxCVDDKVU2ZMoXGjRsDMH/+fJYtW0ZhYSG9e/fm5ZdfBuDixbLn/AICAkhMTMRkMnHmzBmCg4Pp1q2bo1A7ceIEK1eu5PTp0zz++OOMHDmSNWvW8N133zF27NhyBaPRaMRsNpOdnc3w4cNp3749TZo0cbSXlpYSFhbG3Llz8fPzw2KxEBISQmBgIH5+fhX2Oyws7LqMmYiIyK1EBaNcVUWZz6GhocydO5eCggI6depE586dATh37hyRkZEcPXoUk8nExYsXOXz4MIGBgQD07dsXo9GIj48PjRo14rHHHgPg/vvv5+TJkxQVFTn2fxo6dCgA9957LwEBAXzzzTc8+uijjn4dOXKErKwsJkyY4PhZSUkJ2dnZ+Pn5VdhvERERqT4VjFKp3zKf16xZQ+PGjUlLS2PdunX06dOHwMBAvvrqK5YtW0ZSUhKxsbFMmzaN3r17s3jxYgwGA3369CmX33z5ZqAmk8nxvclkAspmDau6UbbdbsfLywuz2VzlfouIiEj16aUXqZSzzOejR4/i7e1NcHAwr776qiPWLzc3l6ZNm2IwGPjqq684evTo7773b/c6cuQIP/zwg2OW8je+vr54eHiQkpLi+FlWVhYWi6VKWdUiIiJSNZphlEo5y3z+6KOPSEtLw9XVFYPBQGRkJFD2oklUVBRxcXG0bdsWf3//331vq/X/Z+/e43q+//+P394dSaRM5mM1YSKHxZzHIjOnUirJfJgPH37azJjmPKeIFJmsEbY+Q4UO6m3MLt85bR/VPggz55bUZ3Nao97pXL8/unh9tHp3cCqGRbPYAAAgAElEQVT1uP7V+/16PZ+v5+uZy8Wz5/P1et4LcXZ2Jjs7mxUrVpR6fhFAT0+PzZs34+Pjw/bt2ykqKqJZs2Zs2LChSlnVQgghhKgayZIWohySJS0el2RJaye5wNpJ35RP+kU7yZIWQtR6kiWtnWRJCyHqIhkwCiGqTf7i1076RjvJ2RbixSXPMApRgSuSJS3EU9NJcraFeGHJDKNQTJ06lRs3btR0M8plb2/PlStXAIiKiiI5ObmGWySEEELUHzLDKBRbt26t6SZUSXR0NKamplhZWdV0U4QQQoh6QWYY66HExETGjRvHqFGjGDVqFD/++CNQehZvwoQJ+Pr6Mm7cOAYPHoy/v79S/tatW3z44Yc4Ojri6OjIli1bALh79y4ffPCB8v2j+yM+6vTp04wePRonJydGjhzJ/v37AVCr1YwZMwZnZ2ecnZ2Ji4srUzYyMpLz58+zcuVKnJycOHHiBIWFhfj6+uLg4ICDgwO+vr4UFhYCsHv3boYPH46TkxOOjo4kJSU9vY4UQggh6gmZYaxn7t27x4wZMwgMDKR79+4UFhai0WjKPff3339n165dZGVl8fbbb+Pm5kbr1q3x8vLCzs6OwMBAoCQOEGDlypW89tprfP7559y+fRsXFxdsbGxo3759qXq3bt3KlClTcHBwoLi4mMzMTAD69++Pg4MDKpWKX3/9lUmTJnH8+PFSZV1dXdm3bx+TJ09m0KBBAISGhnLx4kWioqKAkqX13bt38+6777J27VoOHjyIubk5eXl5ykBSCCGEEFUnM4z1zJkzZ2jbti3du3cHSiL5TExMyj33Ye5z48aNadu2LTdu3CArK4vExEQmTZqknGdmZgZAXFwcHh4eAJibm2NnZ0dCQkKZenv37s0XX3xBUFAQ586do0mTJgCkpqYyZcoURo4cyezZs7l79y537typ9J7i4uIYPXo0BgYGGBgY4OLiosxO9unTh/nz57Njxw5u3bpFw4YNq95ZQgghhABkwCgq8Nfc56c1Ozdp0iS++OILzMzM8Pb2JiAgAICPP/6Yd999l2+++Ybo6Gh0dXVL5VA/jk2bNjFr1iyys7OZOHEix44dexq3IIQQQtQrMmCsZ2xtbUlKSiIxMREoid+7f7/q28Y0atSIbt26ERISonz3cEm6b9++7NmzB4A7d+5w7Ngx+vTpU6aO5ORkLC0t8fDwYOLEiaVyqF955RWg5FnFvLw8rW14uIz98Lr79u0jPz+f/Px89u3bR79+/SgoKCA1NZWuXbsybdo03nzzTS5evFjlexVCCCFECXmGsZ5p2rQpgYGBrFmzhgcPHqCjo8O8efPo169flevw9/dn+fLlODg4oKOjg4ODA9OmTWPx4sUsWbIER0dHALy8vHjttdfKlN+xYwcJCQno6+tjYGDA4sWLAViwYAHvv/8+JiYmDBgwgKZNm5Z7/bFjx7JmzRq2b9/OvHnzGDt2LDdu3GD06NFAybOQ7u7uFBYWMn/+fDIzM1GpVLRs2ZI5c+ZUt8uEEEKIek+ypIUoh2RJC/H0Sc62dpKZXD7pF+0kS1oIUetJlrR20jfaSc62EC8uGTAKIYQQQogKyYBRCFFtnW061HQThBBCPEfy0osQFbiy45/o5FX9LfL6otP7sTXdBCGEEM+RzDAKrdLS0ujdu3dNN0MIIYQQNUwGjOKJFRUVIS/bCyGEEHWXLEkLzp49i7+/P1lZWQDMnDmTgQMHVlgmMDCQq1evotFo+O2339i9ezdnzpzhiy++IC8vD319fRYsWICtrS0JCQmsWrWKrl27cvbsWfT09Fi7di2bNm3i6tWrtGzZksDAQIyMjIiLi2PDhg3k5uZSWFjI9OnTGTlyJAATJkygc+fOnDlzhtu3bzN8+HC8vLyAkkSX/fv3Y2hoiEql4uuvv6ZJkyYcP36c9evXU1hYiJmZGStWrODVV199pv0phBBC1DUyYKznMjIyWLp0KcHBwZibm3P79m3c3NzYv39/pWXPnTtHVFQUZmZm3Lhxg6CgILZv346xsTFXr15l6tSpHD16FICkpCR8fX1ZuXIly5cvZ8qUKezZs4eXX36ZqVOn8s033zBmzBhsbGwIDQ1FV1eXu3fv4uLiQv/+/ZW8699//51du3aRlZXF22+/jZubG02bNiUkJIQff/yRBg0aoNFoaNCgAX/88Qdz585l586dtGvXjr179+Ll5cXevXufZZcKIYQQdY4MGOu5xMRE0tLSmDp1qvKdSqUiJSUFU1PTCsu+9dZbmJmZAfDDDz9w48YNxo8frxwvKCjg7t27AFhZWdGxY0cAbGxs+O2333j55ZcB6NSpEykpKUBJzODChQtJSUlBV1eX+/fvk5ycjK2tLQDDhg1DR0eHxo0b07ZtW27cuIGFhQWWlpbMnTuX/v37M3DgQIyNjTl79iwdOnSgXbt2ALi6urJ8+XI0Gg3GxsZPo/uEEEKIekEGjPVccXEx1tbW7Nq1q8yxtLS0Css2alQ6sWHAgAGsXbu2zHlJSUkYGBgon3V1dUvtIq+rq0tubi4Ay5Ytw97enk2bNqFSqRg6dKhyDChTrrCwEF1dXfbs2cPp06eJj4/HxcWFbdu2VXLnQgghhKgqeemlnuvWrRspKSnEx8cr3507d67aL7G8+eab/PDDD1y9erVUPdWVmZlJq1atUKlU/Pvf/1ZmHiui0WhIT0+nV69ezJw5k/bt23P16lVsbW25dOkSSUlJAERHR2NjYyOzi0IIIUQ1yQxjPWdiYkJQUBB+fn74+PiQn5+PhYUFmzdvrlY9rVu3xs/Pj0WLFpGTk0N+fj7du3ena9eu1apnzpw5LF++nMDAQLp06YK1tXWlZTQaDR9++CE5OTkUFxdjY2PDO++8g6GhIWvXrsXLy4uCggLMzMzw8/OrVnuEEEIIAapi2Q9FiDIqC2Gv73KzszBs2KjyE+uhU6dO8cYbb9R0M2ol6RvtpG/KJ/2i3dPum8r+35MlaSFEtZ2/cKmmmyCEEOI5kgGjEKLa5C9+7SRnWwhRF8kzjEJU4MqOf6KSLGlRDZ0lZ1sIUQfVmRnGZ5F7PGHCBI4cOfJU66wua2trJYGlNvjzzz/x8PDAycnpuWxdc+vWLSZMmPDMryOEEEII7WSGsQYVFBSgp/di/Qri4uJo0qQJ4eHhZY49i/tp0aIFO3bseKp1CiGEEKJ6XqzRCo+fe3zt2jX+/PNPbt++zWuvvYaPjw+NGzeuMLv4UfPnz8fAwIDr16+TmprKkCFDGDRoEIGBgdy8eZP33nuP9957DwBfX19++ukn8vPzMTU1xcfHh1atWpGWloarqysuLi7Ex8fj7u7OuHHjSl3nu+++Y/369RgaGvLOO+881r3v3r2bkJAQDAwMKCoqYsOGDbRt27bSdnl4eHDs2DGys7NZtWoVPXr0KFVvfHw8a9euRaPR4OTkxKeffkpERAS6urokJyeTlZVFTEwMc+bMITk5mfz8fCwtLfHx8cHExISEhAR8fHx4/fXXSUxMRKVSERAQQNu2bQGIiIjg66+/BkBfX58tW7aQk5ODq6srCQkJZGdnM2/ePK5du4aenh5WVlZ89tlnWsu+9NJL7Nu3j+3btwNgaWnJihUraNasWYX/XoQQQghR2gs1YHyS3ONTp06xb98+XnrpJRYsWEBQUBDz5s2rNLv4UVevXuVf//oXhYWF2Nvbk5mZyc6dO7lz5w7Dhg3Dzc2NRo0aMXXqVObNmwfA3r178ff3JyAgAIB79+7RpUsX5fij7t69y6effkpYWBht2rRh69atVbr3Jk2alKpn7dq1HDx4EHNzc/Ly8igsLASotF22trbMnj2b2NhY/P39y8wi9unTh5kzZ3L06FE2btwIlAzULl68yM6dOzEyMgJg0aJFSmRgQEAAW7duxcvLC4Br166xevVqVqxYwRdffEFQUBDr1q0jISGBLVu2EBoaSvPmzcnKykJPT4+cnBzl+j/++CNZWVkcOHAAgPv3S54t1Fb2ypUr+Pv7ExUVhbm5ORs2bMDb25sNGzZU8q9FCCGEEI96oQaMT5J7PHDgQF566SUA3NzcWLlyJVB5dvGj3n77bSXizsrKCjs7O3R0dGjRogVNmjTh5s2btG3bluPHjxMaGsqDBw8oKCgoVYehoSHDhw8vt41nz57FxsaGNm3aADB27Fj8/f0rvfcuXbqUqqdPnz7Mnz+fQYMGMXDgQCwsLAAqbJeRkRGDBg0CwNbWFl9f3wr781HDhg1TBosAMTExqNVq8vPzefDgAa1bt1aOWVlZYWNjo1zn4TOiR48excnJiebNmwNlYwcBOnToQFJSEsuXL6dXr17K7Kq2sgkJCdjZ2WFubg6gPHsphBBCiOp5oQaMT5J7rE1l2cWP+muOcXm5xv/9739ZvXo1ERERWFhYcPr0aWV2DaBhw4aoVKpqt7Oie/+rTZs28fPPPxMfH8/EiRNZtmwZ7dq1q7Bdj2Y96+jolBlQVuTRweLJkycJCwsjPDwcMzMz1Go1e/bseSrXsbCwYP/+/cTHx3P8+HECAgJQq9VVLi+EEEKIx/NCvSX9JLnHR48eJT09HYCoqCj69OkDPF52cUU0Gg36+vo0b96coqKicl8O0cbW1pYLFy5w/fp1oGTZ+KGq3ntBQQGpqal07dqVadOm8eabb3Lx4sUnald1ZGRkYGxsTNOmTcnLyyMyMrJK5QYOHEhMTAx3794FICsrq8zA/ebNm+jq6vL222+zYMEC0tPTuXfvntayvXv35tixY9y5cweAPXv20K9fv6d4t0IIIUT98ELNMD5J7nGPHj2YPXs2t27dol27dsyfPx94vOziilhbWzNs2DBGjBiBqakpdnZ2nDx5skplmzVrhre3N9OnT6dBgwalXnqp6N4fnbEsKipi/vz5ZGZmolKpaNmyJXPmzMHU1PSx21UdAwYMIDY2lqFDh2JqakqPHj34+eefKy3Xu3dvpk2bxj/+8Q9UKhUGBgZlfq+XL19m3bp1yn1OmzaNFi1a0KJFi3LLtm/fHi8vLyZPngyUzFCuWLHiqd+zEEIIUdfViyzpwMBAHjx4UO6LJkKUR7KkxeOSnG3tJBdYO+mb8km/aCdZ0kKIWu/UqVM13YRaS3K2hRB10Qu1JP24Pvzww5pughBCCCHEC0tmGIUQ1SZLRNpJ32gnfaNdZ5sONd0EISpUL2YYRe1ibW3N6dOnlU3OP/30UywtLZkwYQKTJ09W9oOsDa7s+CeqvPs13QwhRB3X+f3Ymm6CEBWSAaOoUY+m2QghhBCidpIlaVGj7O3tuXLlivL5xIkTuLm5MWTIENavX698/+WXX+Lq6oqzszNjx47l4sWLyjFra2s2b96Mq6srgwcP5tChQ8qx48eP4+zsjKOjI++9994T77MphBBC1EcywyhqlaSkJMLDw8nNzcXDw4Nu3boxaNAgnJ2dlf0UT5w4wdKlS0slyBgbGxMZGcmpU6eYNWsWQ4cO5Y8//mDu3Lns3LmTdu3asXfvXry8vEptiC6EEEKIysmAUdQqzs7O6Onpoaenx4gRI4iPj2fQoEGcP3+eLVu2cP/+fVQqlZKG89CIESOAkrSc27dvk5uby9mzZ+nQoQPt2rUDwNXVleXLl6PRaDA2Nn7etyaEEEK8sGTAKGq9vLw8PvroI3bu3EmnTp24desWb731VqlzHm4yqqurC1CtjGohhBBCVEyeYRS1SmxsLAUFBTx48ICDBw/Sp08f8vLyKCgooGXLlgCEhoZWqS5bW1suXbpEUlISANHR0djY2MjsohBCCFFNMsMoapU2bdrg4eHB/fv3GT58uLLFzsyZM3Fzc6Np06YMHTq0SnWZmZmxdu1avLy8KCgowMzMDD8/v2fZfCGEEKJOqhdZ0kJUl2RJCyGeJ8kgL59kSWsnWdJCiFpPsqS1k77RTvpGO8kgF7WdDBiFEEIIIUSFZMAohKg2WSLSTjKBhRB1kbz0IkQFLu+ULGlRPV08JRNYCFH3yAyjqJKwsDBCQkKe2/VCQ0MZNmwYzs7OaDSa53ZdIYQQQpQlM4yiUgUFBYwbN+65XnPHjh2sXbuWrl27PtfrCiGEEKIsGTDWcWfPnsXf35+srCygZD/DgQMHkpaWhqurKx4eHhw7dozs7GxWrVpFjx49lGMuLi7Ex8fj7u7O3bt3efDgAfPmzSMvL4+VK1cSHx+PqakpHTt2JD09nY0bNxIYGKicB5T6nJeXR0BAAP/5z3/Iy8vD2tqaZcuW0ahR6a0kZs2aRWpqKnPnzqVTp05cvnwZHx8fZfD41Vdf8euvv+Lt7Y29vT1OTk6cOHGCO3fuMHnyZP7+978DVHhMCCGEEFUnS9J1WEZGBkuXLmXdunVERUWxefNmlixZQkZGBgD37t3D1taWffv28cEHH+Dv76+UvXfvHl26dCE6OrrM7OLu3btJS0vjm2++ISQkhHPnzlWpPdu2baNx48ZEREQQGxuLubk5wcHBZc7bsGED5ubmbNy4kXXr1jF+/HjCwsIAKC4uJiwsjPHjxyvn5+TksHv3br7++mvWrVunDI4rOyaEEEKIqpEZxjosMTGRtLQ0pk6dqnynUqlISUnB1NQUIyMjJUnF1tYWX19f5TxDQ0OGDx9ebr0JCQk4Ozujr6+Pvr4+o0aN4vTp05W25/Dhw2g0Gg4dOgSUZER36FD5G6VOTk58/vnn3Lt3j3PnztGsWbNS5UaMGAHAK6+8QpMmTbh58yZt27at9JgQQgghqkYGjHVYcXEx1tbW7Nq1q8yxtLQ0DAwMlM86OjoUFBQonxs2bIhKpar2NXV1dSkqKlI+5+bmlmrP0qVL6du3b7XqNDIywtHRkaioKH766adSs4tAqR3pdXV1KSwsrNIxIYQQQlSNLEnXYd26dSMlJYX4+Hjlu3PnzvGkaZB9+vQhJiaGgoICcnJy2L9/v3Ls1Vdf5ZdffqGoqAiNRsPRo0eVY/b29oSEhJCTkwOARqMhKSmpStd89913+de//sX58+d55513nqj9QgghhKgemWGsw0xMTAgKCsLPzw8fHx/y8/OxsLBg8+bNT1Svu7s7ly9fZsSIEZiamtKlSxf++OMPAIYMGcKBAwcYPnw4f/vb3+jUqZNSbtq0aWzatAk3NzdUKhUqlYoZM2ZUaYnYwsKCNm3a0LVr11Izo0IIIYR49lTFTzrdJOq9qKgojh49ysaNG5/ZNTQaDcOGDSMyMpIWLVo8s+s8VFkIuxDa5GZnYdiwUeUn1kOnTp2SlCAtpG/KJ/2i3dPum8r+35MlaVHrhYWFMWLECCZPnvxcBouicqdOnarpJtRa5y9cqukmCCHEUydL0uKJubi44OLi8szqHzdu3HPfOFxUTP7i106ypIUQdZEMGIWowCXJkhbV1FWypIUQdZAsSb/ArK2tq70R9c8//8ycOXOeUYuerwkTJnDkyJGaboYQQghR58mAsZ7p0qUL69ate+7XfXSPRyGEEEK8WGRJ+gW3fft2vv/+e3Jycvj4448ZOnQoAHPmzCE5OZn8/HwsLS3x8fHBxMSEhIQEfH19iYqKAmDfvn1s374dAEtLS1asWEGzZs3KXCcpKYlVq1Zx584dACZPnszo0aP58ssv+eabbygsLMTQ0JBly5bRsWNHoGQGdMaMGRw9epQBAwYwfPhwli9fTnZ2Nrm5ubi7uzNp0iQAMjMz8fHx4fz586hUKnr06MGSJUvIyspi5cqV/Pzzz0BJ6sujyTUPaTQaVq9ezeXLl8nNzaV3794sWLAAXV1dNm3axP79+zE0NESlUvH111/TpEmTp/uLEEIIIeowGTC+4HR0dIiJieHXX39l3Lhx9OjRg2bNmrFo0SLMzMwACAgIYOvWrXh5eZUqe+XKFfz9/YmKisLc3JwNGzbg7e3Nhg0bSp1XUFDA+++/z6xZs5S4wD///BMAZ2dnJk+eDMCJEydYunQpe/bsUcoaGhoSGRkJlAzqQkJCMDAwICsrizFjxjBgwADatm2Lj48PRkZGxMTEoKOjQ3p6OgBBQUEUFRWhVqvJyspi7NixtG/fHjs7u1JtXL16NT179mTVqlUUFRXh5eVFZGQk77zzDiEhIfz44480aNAAjUZDgwYNnlb3CyGEEPWCDBhfcGPGjAGgTZs22NjYcObMGQYPHkxMTAxqtZr8/HwePHhA69aty5RNSEjAzs4Oc3NzADw8PHBycipzXnJyMgUFBaWypU1NTQE4f/48W7Zs4f79+6hUKq5fv16q7OjRo5Wfc3JyWLZsGZcvX0alUnH79m0uXbpE27ZtOXLkCFFRUejolDwl8XCwGxcXx8KFC1GpVBgbGzNy5Eji4uLKDBgPHz7MuXPn+Oqrr5RrtWjRgsaNG2NpacncuXPp378/AwcOxNjYuDpdLIQQQtR7MmCsg06ePElYWBjh4eGYmZmhVqtLzfo9LXl5eXz00Ufs3LmTTp06cevWLd56661S5xgZGSk/r1+/nubNm7NmzRr09PSYPHlyqazpJ1FcXExQUBAWFhZlju3Zs4fTp08THx+Pi4sL27Zto0MH2fpECCGEqCp56eUF93C59/r161y4cAFbW1syMjIwNjamadOm5OXlKef8Ve/evTl27JjyXOKePXvo169fmfOsrKzQ09Pj4MGDynd//vkneXl5FBQU0LJlSwBCQ0MrbGtmZiYvv/wyenp6XLlyhZMnTyrHBg0axPbt25Wc64dL0n379iUyMpLi4mI0Gg0HDhwot4329vYEBwdTWFiolE9NTUWj0ZCenk6vXr2YOXMm7du35+rVqxW2UwghhBClyQzjC66wsBBnZ2eys7OVF1YGDBhAbGwsQ4cOxdTUlB49eigvjQCoVCoA2rdvj5eXl/IMooWFBStWrChzDT09PYKCglixYgVBQUGoVComT56Ms7MzM2fOxM3NjaZNmyov3Gjj6enJ3LlziYiIwMrKip49eyrHFixYgI+PDw4ODujq6tKrVy8WL17M+++/j7e3N46OjgCMGjWqzCwmwMKFC/Hz88PJyQmVSoW+vj4LFy5EX1+fDz/8kJycHIqLi7GxseGdd96pfkcLIYQQ9ZhkSdczBw4cIDIyUnkzWpRPsqTF45Isae0kF1g76ZvySb9oJ1nS4pkJDw9nw4YN/OMf/6jppogXnGRJaydZ0kKIukiWpOsRDw8PPDw8aroZQgghhHjByAyjEKLaZIlIO+kb7TrbyO4EQryoZIZRiApc2vlPVHn3a7oZQtQJXT1ja7oJQojHJDOMola7ePEiBw4cqNK5aWlp9O7d+xm3SAghhKh/ZMAoarWLFy/y7bff1nQzhBBCiHpNlqTFc3f27Fn8/f3JysoCYObMmXTp0oU5c+bwxx9/ACUbdnt6erJx40Y0Gg1OTk707NmTxYsXl1t+4MCBZa4zZ84ckpOTyc/Px9LSEh8fH0xMTJ7bfQohhBB1hQwYxXOVkZHB0qVLCQ4OxtzcnNu3b+Pm5sbkyZOxtLQkJCQEgPv372NiYsLMmTM5evQoGzdurLD8/v37y1xr0aJFSiZ1QEAAW7duxcvL67ndqxBCCFFXyIBRPFeJiYmkpaUxdepU5TuVSkXnzp0JCQnB19eXXr160b9//2qVT0lJwdTUtNS5MTExqNVq8vPzefDgAa1bt34m9ySEEELUdTJgFM9VcXEx1tbW7Nq1q8yx6OhoTpw4QUxMDMHBwYSFhVWrfFpamvLzyZMnCQsLIzw8HDMzM9RqNXv27Hm6NyOEEELUE/LSi3iuunXrRkpKCvHx8cp3586dIzU1FWNjY0aOHMmCBQv45ZdfKCoqwtjYmMzMzErL/zXhMiMjA2NjY5o2bUpeXh6RkZHP/uaEEEKIOkpmGMVzZWJiQlBQEH5+fvj4+JCfn4+FhQVDhgzh66+/RkdHh6KiIpYvX46Ojg59+/blyy+/ZNSoUfTq1YvFixeXW37z5s2lrjNgwABiY2MZOnQopqam9OjRg59//rmG7loIIYR4samK/zo1I4SoNIRdCFF9udlZGDZsVNPNqJVOnTolKUHlkH7R7mn3TWX/78mStBCi2k6dOlXTTai1pG+0O3/hUk03QQjxmGTAKISoNvmLXzvpG+2kb7STnG1R28kzjEJU4KJkSQshnoPXJWdb1HIywyhqTGBgIL6+vjXdDCGEEEJUQgaM4oVWUFBQ000QQggh6jxZkhaPrbys5kuXLrFq1Sq6du3K2bNn0dPTY+3atWzatImrV6/SsmVLAgMDMTIyAuC3335j4sSJ3L59m9deew0fHx8aN25MXl4eAQEB/Oc//yEvLw9ra2uWLVtGo0aNmD9/Prq6uiQnJ5OVlUVMTAzR0dGEhoZSWFiIsbExy5Yto02bNpw+fRpvb2+KioooKCjA09MTBweHGu45IYQQ4sUiM4zisS1atIioqCjUajXt2rVj69atACQlJTF+/HjUajW2trZMmTKFBQsWcODAAXR0dPjmm2+UOk6dOsX69ev59ttvMTY2JigoCIBt27bRuHFjIiIiiI2NxdzcnODgYKXcxYsX2bZtGzExMZw8eZKDBw+ya9cuoqKimDJlCgsXLgRg69atTJkyhZiYGPbv389bb731HHtICCGEqBtkhlE8tvKymgcMGICVlRUdO3YEwMbGht9++42XX34ZgE6dOpGSkqLUMXDgQF566SUA3NzcWLlyJQCHDx9Go9Fw6NAhAPLy8ujQ4X9vEQ4bNkyZpTx8+DCXLl1izJgxQEl8YEZGBgC9e/fmiy++4MaNG7z55pu8/vrrz7JLhBBCiDpJBozisVSU1WxgYKCcp6urW2oDUF1dXXJzcyutv7i4mKVLl9K3b99yjz8cLD4819XVlY8++qjMeZMmTcLe3p4TJ07g7e3Nm2++yezZs6t8n0IIIYSQJWnxmJ5WVvPRo0dJT08HICoqij59+gBgb29PSEgIOTk5AGg0GpKSksqtw97enpiYGG7evAlAYZPbcg0AACAASURBVGEh58+fByA5ORlLS0s8PDyYOHGixAMKIYQQj0FmGMVjeVpZzT169GD27NncunWLdu3aMX/+fACmTZvGpk2bcHNzQ6VSoVKpmDFjBm3bti1TR8+ePZk1axaenp4UFhaSn5/PsGHD6Ny5Mzt27CAhIQF9fX0MDAxYvHjxE9+7EEIIUd9IlrQQ5ZAsaSHE8yQ52+WTLGntJEtaCFHrSV6ydtI32knfaCc526K2kwGjEKLa5C9+7aRvtJO8ZCFeXPIMoxAVkCxpIZ4eyUsW4sUlM4yiTpk/fz47d+6s6WYIIYQQdYoMGEWNkzxoIYQQonaTJekXSHnZzSYmJiQkJODj48Prr79OYmIiKpWKgIAAZQsabTnLAFu2bGH//v2oVCqMjIwIDQ1FR0eH4OBgYmNLlo+6dOnC4sWLadSoEYGBgSQnJ5OZmUlqaiqWlpZ89tlnNGzYsEx7Dx06REBAAA0aNGDYsGEEBARw+vRpGjVqhLW1NTNmzODo0aMMGDCA4cOHs3z5crKzs8nNzcXd3Z1JkyYBJbOGBgYGXL9+nZs3b2Jra4uvry8qlYpbt24xd+5c7ty5Q6tWrdDR+d/fQBqNhtWrV3P58mVyc3Pp3bs3CxYsQFdX9xn/poQQQoi6RWYYXyDaspsBrl27hoeHB2q1muHDhyuZzBXlLEdHR3P48GHCwsKIjY3liy++QEdHh2PHjhEbG0t4eDhqtZrCwkKlPoDz58+zbt06Dh48SEFBAWq1ukxb7969y5IlS9i8eTP79u2jQYMGZc4xNDQkMjKSWbNm0apVK0JCQoiOjmbv3r3s2bOn1EbdV69eZevWrezfv59ffvmFEydOALBy5Up69uzJgQMHWLJkCT/99JNSZvXq1fTs2ZOIiAhiYmJIT09/7A3GhRBCiPpMZhhfIOVlNz9kZWWFjY0NALa2thw5cgSoOGf5yJEjjBs3DmNjYwBMTU0BiIuLY8SIEcr37u7u+Pj4KNfq378/TZo0AaBr167cuHGjTFvPnj2LjY2N0kZXV1dWr15d6pzRo0crP+fk5LBs2TIuX76MSqXi9u3bXLp0SZklffvtt5V9oWxsbJRs6ISEBGUzbgsLi1JRgocPH+bcuXN89dVXyjVatGhRhZ4WQgghxKNkwPiCqCi7GUrnN+vo6CjPBVaUs/y4HicbujyP5kGvX7+e5s2bs2bNGvT09Jg8eXKpev96zcLCwkrrLy4uJigoCAsLi8dqnxBCCCFKyJL0C+Jxs5srylkeNGgQYWFhaDQaAP78808A+vbty8GDB9FoNBQXFxMREUG/fv2q1d7XX3+dCxcuKLOP0dHRFZ6fmZnJyy+/jJ6eHleuXOHkyZNVuk6fPn2UvkhNTSUuLk45Zm9vT3BwsDK4TE9PJzU1tVr3IYQQQgiZYXxhPG52c0U5y87Ozty6dYuxY8eip6eHkZERu3btws7OjsuXL+Ph4QFA586d8fT0rFZ7X3rpJZYtW8bUqVNp2LAhAwcORF9fv9yXYwA8PT2ZO3cuERERWFlZ0bNnzypdZ9GiRcydO5f9+/fzyiuv0Lt3b+XYwoUL8fPzw8nJCZVKhb6+PgsXLpQZRyGEEKKaJEtaPDMajUZ5DjIyMpKIiAjCwsJquFVVI1nSQjx9kpesnWQml0/6RTvJkhZ1xo4dO3BycsLBwYGoqChWrlxZ000ST4lkAmsnfaOd5CUL8eKSJWnxzHh6elZ7KVsIIYQQtY/MMAohqk2WiLSTvtGus02Hmm6CEOIxyQyjEBW4sPOfqPLu1XQzhKgTbD3LbvIvhHgxyAyjeCYuXrzIgQMHnln9t27dYsKECc+sfiGEEEL8jwwYxTNx8eJFvv3222dWf4sWLdixY8czq18IIYQQ/yNL0qLKzp49i7+/P1lZWQDMnDmTLl26MGfOHP744w+gZNNvT09PNm7ciEajwcnJiZ49e7J48WLmzJlDcnIy+fn5WFpa4uPjg4mJCQkJCfj4+PD666+TmJiISqUiICBAiQWMiIjg66+/BkBfX58tW7aQk5ODq6srCQkJAFrr/vXXX1mwYAHZ2dkUFRUxevRopkyZUgO9J4QQQry4ZMAoqiQjI4OlS5cSHByMubk5t2/fxs3NjcmTJ2NpaUlISAgA9+/fx8TEhJkzZ3L06FE2btyo1LFo0SLMzMwACAgIYOvWrXh5eQFw7do1Vq9ezYoVK/jiiy8ICgpi3bp1JCQksGXLFkJDQ2nevDlZWVno6emRk5NTqn3a6g4NDcXe3p7/9//+n9I+IYQQQlSPDBhFlSQmJpKWlsbUqVOV71QqFZ07dyYkJARfX1969epF//79tdYRExODWq0mPz+fBw8e0Lp1a+WYlZUVNjY2ANja2nLkyBEAjh49ipOTE82bNwegUaPyN/3VVnfPnj3x8/MjOzub3r1706dPnyfpBiGEEKJekgGjqJLi4mKsra3ZtWtXmWPR0dGcOHGCmJgYgoODy01zOXnyJGFhYYSHh2NmZoZarWbPnj3KcQMDA+VnHR0dCgoKqty2iuoeOnQotra2/Pvf/2br1q1ERkbi7+9fnVsXQggh6j156UVUSbdu3UhJSSE+Pl757ty5c6SmpmJsbMzIkSNZsGABv/zyC0VFRRgbG5OZmamcm5GRgbGxMU2bNiUvL4/IyMgqXXfgwIHExMRw9+5dALKyssjNzS11TkV1p6Sk0Lx5c1xcXPjggw+qlL8thBBCiNJkhlFUiYmJCUFBQfj5+eHj40N+fj4WFhYMGTKEr7/+Gh0dHYqKili+fDk6Ojr07duXL7/8klGjRtGrVy/mzZtHbGwsQ4cOxdTUlB49elRp8Na7d2+mTZvGP/7xD1QqFQYGBmzevLnUOQMGDNBa98GDB1Gr1ejr66NSqVi4cOEz6R8hhBCiLlMVFxcX13QjhKhtKgthF0JUX252FoYNy38Oub47deqUpASVQ/pFu6fdN5X9vydL0kKIajt16lRNN6HWkr7R7vyFSzXdBCHEY5IBoxCi2uQvfu0kL1kIURfJM4xCVODCLsmSFtVjO13ykoUQdY/MMIqnIi0tjd69e9fIte3t7bly5UqNXFsIIYSoD2TA+AIrLCws9bk6excKIYQQQlSVDBhroTlz5uDi4oKjoyMffPCBEmeXkJCAo6MjCxYswMnJiePHj2Nvb4+/vz9ubm4sWbKErKwsFixYgIODAw4ODmzduhUo2TPRwcGh1HVGjRrF6dOnAQgODlbKLFiwQMmL/quzZ88yYcIEXFxccHFx4ejRo5XeT2BgILNnz2bq1KkMGTKEWbNmceHCBSZOnMjbb7+Nr6+vcm5KSgrvvfcejo6OjB49muPHjyvHEhMTGTduHKNGjWLUqFH8+OOPyrGDBw8yduxY7O3t2blzp/L9uXPnGDt2LI6OjowdO5Zz585V2l4hhBBClCbPMNZClWUur1ixgm7dugHg7e2NRqMhIiICAD8/P4qKilCr1WRlZTF27Fjat2+PnZ0dRkZG/PTTT/Tq1YuTJ0+io6ND9+7dOXbsGLGxsYSHh9OoUSPmzZtHUFAQn3zySal2acuT3r9/f6X39MsvvxAZGYmRkRGjR49m3bp1bNu2jYKCAgYPHszYsWNp3bo1Xl5euLu7M2bMGK5du8b48eM5ePAgOjo6zJgxg8DAQLp3705hYSEajUapPycnh927d5OWlqYMNvX19Zk5cyarV6+mb9++nDhxgpkzZ/Ldd9+VSpYRQgghRMVkwFgLVZS5/OqrryqDxYecnZ2Vn+Pi4li4cCEqlUpJYImLi8POzo4JEyYQGhpKr1692LVrF+PHj1fKjBgxAmNjYwDc3d3x8fEp0y5tedIpKSmYmppWeE/9+/encePGAFhbW9OhQwcMDAwwMDDAysqKGzdu8NJLL3Hx4kVcXV0BaNeuHR07duTMmTPo6OjQtm1bunfvDoCuri4mJiZK/SNGjADglVdeoUmTJty8eZOCggL09fXp27cvAP369UNfX5/k5GSsra0rbK8QQggh/kcGjLVMZZnLRkZGZcqU9115hg0bxvr167lw4QIJCQnlDgorUlGedFpaWoVlH90EVFdXt8znvz6PWV1Puz4hhBBC/I88w1jLPG7m8kN9+/YlMjKS4uJiNBoNBw4coF+/fgDo6+vj6uqKp6cnjo6ONGzYUClz8OBBNBoNxcXFREREKGUepS1P+mmFBRkbG9OxY0eio6MBSEpK4tKlS9ja2mJra0tSUhKJiYlAyQs/D5/t1MbKyor8/HylvXFxcRQUFGBlZfVU2iuEEELUFzLDWMtUlItcFe+//z7e3t44OjoCJS+2vPXWW8rxMWPGsGnTJsaNG6d8Z2dnx+XLl/Hw8ACgc+fOeHp6lqlbW570X7Odn4S/vz9LliwhJCQEPT091q5dqzzPGRgYyJo1a3jw4AE6OjrMmzev3IHtQwYGBmzcuJFVq1bx4MEDjIyM+Oyzz+T5RSGEEKKaJEu6nomJieGbb74hODi4pptSq0mWtHhckpesneQCayd9Uz7pF+0kS1o8M1OmTGHTpk3MnTu3ppsiXnCSl6yd5CULIeoiWZKuR7Zv317TTRBCCCHEC0hmGIUQ1SZLRNp1tulQ000QQoinTmYYhVbW1tacPn2aRo3q7/NYv+z6J6q8ezXdDPEC6TZdXdNNEEKIp05mGMUzJXnXQgghxItPZhhFhbZv3873339PTk4OH3/8MUOHDgVK8q6Tk5PJz8/H0tISHx8fTExMSEhIYOXKlXTu3JkLFy4wa9YsvL29GTFiBPHx8bRv357Zs2fz8ccfk5WVRW5uLnZ2dsqLOIGBgSQnJ5OZmUlqaiqWlpZ89tlnNGzYkLy8PAICAvjhhx/Q0dHBwsKCzz//nMuXL7N8+XKys7PJzc3F3d2dSZMmAbB7925CQkIwMDCgqKiIDRs20LZt25rqTiGEEOKFJANGUSEdHR1iYmL49ddfGTduHD169KBZs2ZPlHedm5vL5s2badSoEfn5+UyZMoXjx48r+0WeP3+eiIgIGjduzJQpU1Cr1bi7uxMcHExqaipRUVEYGBiQnp4OQKtWrZRBYVZWFmPGjGHAgAG0bduWtWvXcvDgQczNzcnLy5MEGCGEEOIxyIBRVGjMmDEAtGnTBhsbG86cOcPgwYOfKO+6sLCQtWvXkpiYSHFxMXfv3uXSpUvKgLF///40adIEgK5du3Ljxg0Ajhw5wvz585WNtx8OWHNycli2bBmXL19GpVJx+/ZtLl26RNu2benTpw/z589n0KBBDBw4EAsLi2fTUUIIIUQdJs8wimp7mHe9bds21Go1s2bNIi8vTzleWd71V199RUZGBnv37kWtVvP222+Tm5urHK9uLvT69etp3rw50dHRxMbG0rVrV6W+TZs2MWvWLLKzs5k4cSLHjh177PsWQggh6isZMIoKPcyyvn79OhcuXMDW1vaJ864zMzNp3rw5hoaG3Lp1i++//75K5QYNGsS//vUvZXD6cEk6MzOTl19+GT09Pa5cucLJkyeBkhdsUlNT6dq1K9OmTePNN9/k4sWL1WqrEEIIIWRJWlSisLAQZ2dnsrOzWbFiBc2aNXvivOsJEybw0Ucf4eDgQIsWLejbt2+Vyk2bNo1169bh7OyMvr4+r776Khs3bsTT05O5c+cSERGBlZUVPXv2BKCoqIj58+eTmZmJSqWiZcuWzJkz57H6QQghhKjPJEtaiHJIlrR4XJIlrZ3kAmsnfVM+6RftJEtaCFHrSZa0dpIlLYSoi2TAKIQQQgghKiQDRiFEtckSkXaSJS2EqIvkpRchKnBesqRFNXWXLGkhRB0kM4zimbO2tiYrK6vcY99//z2+vr7PuUVCCCGEqA6ZYRTVVlBQgJ7ek//TKSgoYPDgwQwePPgptEoIIYQQz4oMGGuBxMRE1q5dq8zCzZ07l/79++Pr68tPP/1Efn4+pqam+Pj40KpVK9LS0nB1dcXd3Z0ffviBnJwc/P39CQ8P5+zZszRo0ICgoCCaN29OVFQUarUaQ0NDbty4wUsvvYSfnx8tWrSgsLAQf39/fvjhBwAGDBiAl5cXurq6pdr38HouLi7Ex8fj7u5Ov379WLJkCenp6ejp6TF79mwl2u+7775j/fr1GBoa8s4775Sqy9ramhkzZnD06FEGDBiApaUlR48eZePGjUBJLvWBAwdo2rQpvXr1Ii4ujqioKKKiokqd99fPwcHBfPfddxQWFtKiRQu8vb1p3rw506dP5/fffwfg/v37NG3alH379j2j36QQQghRN8mSdA27d+8eM2bM4JNPPiE2Npbo6Gi6dOkCwNSpU4mMjCQ2NhYHBwf8/f1LlXvjjTfYt28fbm5uTJo0ifHjx6NWq+nUqRM7d+5Uzj116hRz587lwIED9OrVi1WrVgGwe/duLl68qAzILly4wO7du7W2s0uXLkRHRzNu3Di8vLxwcHBArVbj5+fHJ598Qnp6Onfv3uXTTz8lKCiImJgYJff5UYaGhkRGRjJr1qxS3x8+fJgjR44QExPD7t27SUlJqVIfxsTEkJqayp49e4iOjuatt95izZo1AGzevJmYmBh27txJ48aN+eCDD6pUpxBCCCH+R2YYa9iZM2do27Yt3bt3B0qyk01MTAA4fvw4oaGhPHjwgIKCglLljIyMGDhwIACdOnXi5ZdfpmPHjsrnEydOKOe+8cYbtGnTBoAxY8bg6OgIQFxcHKNHj1YGdS4uLvzf//0f7777bpl2GhoaMnz4cAA0Gg0XL17E1dUVgHbt2tGxY0fOnDlDcXExNjY2yvXGjh1baqALMHr06HL7IiEhgeHDhyu5087OzgQFBVXah4cPH+b8+fNKvYWFhRgbGyvH8/PzmTFjBq6urgwZMqTS+oQQQghRmgwYa6n//ve/rF69moiICCwsLDh9+jReXl7K8Udn7nR0dEp91tXVpbCw8Km2p2HDhqhUqqdS18MBYXXo6upSVFSkfM7NzVV+Li4uxtPTEzc3t3LLLl68mNdee41JkyZV+7pCCCGEkCXpGmdra0tSUhKJiYlAyezY/fv30Wg06Ovr07x5c4qKiggPD3/sa5w+fZrr168DEBkZSZ8+fQDo27cv+/btIz8/n/z8fPbt20e/fv0qrc/Y2JiOHTsSHR0NQFJSEpcuXcLW1hZbW1suXLigXG/v3r1VbmevXr04dOgQ2dnZFBUVERsbqxx79dVXuXz5Mnl5eeTl5XHo0CHlmL29PaGhody/fx+AvLw8Ll0qSdsIDAwkIyODhQsXVrkdQgghhChNZhhrWNOmTQkMDGTNmjU8ePAAHR0d5s2bR79+/Rg2bBgjRozA1NQUOzs7Tp48+VjX6N69O76+vqSkpCgvvUDJcvGNGzeUpdz+/fvj7u5epTr9/f1ZsmQJISEh6OnpsXbtWszMzADw9vZm+vTpNGjQoMxLLxUZPHgwiYmJjBo1ChMTE2xtbZVBoK2tLX379mXkyJGYm5vToUMH7ty5A5QsXd+7d4+///3vQMmM47hx4+jQoQObNm2idevWyj1aWVmxYcOGKrdJCCGEEKAqLi4urulGiGfnr28T13YajQZjY2OKiopYtGgR5ubmzJ49+7m3o7IQdiG0yc3OwrBho5puRq106tQpSQnSQvqmfNIv2j3tvqns/z1Zkha1yrx583B2dmbEiBHk5eUxderUmm6SKMepU6dqugm11vkLl2q6CUII8dTJknQd5+LigouLS003o8o+//zzmm6CqALJSxZCiPpFBoxCVECypMsneclCCFG/yJJ0HfLnn38ydepUhg4diqOjIzNmzCA9PV05fubMGUaNGsXQoUOZPHkyf/zxR5XqnT9/fqmNwKsqICCAYcOGlbuv46OioqKYOXNmtesXQgghxPMhA8Y6RKVS8c9//pNDhw6hVquxsLBQNs0uKirik08+YcmSJRw6dIgePXqU2VD7afvqq68IDQ0lNDT0qdVZnf0l/7rZuRBCCCEejyxJ1yFNmzald+/eymdbW1vCwsIAOH/+PIaGhvTo0QMADw8PBg8ezOrVq8vUc+vWLebOncudO3do1aoVOjr/+7tCo9GwevVqLl++TG5uLr1792bBggVl8qffffddcnNzee+99+jfvz/z5s0jOjqa0NBQJYll2bJlSiJMZmYm06dPL5N3HRUVRWxsLI0aNSIlJQU/Pz/y8vLw9/dXsrdnzpzJwIEDq515LYQQQoiqkQFjHVVUVERYWBj29vYA/P777/ztb39TjpuZmVFUVMS9e/do2rRpqbIrV66kZ8+ezJgxg9TUVEaNGsWAAQMAWL16NT179mTVqlUUFRXh5eVFZGRkmf0bQ0NDsba2Jjw8nEaNGnHy5EkOHjzIrl27MDAw4NixYyxcuFDZkPzUqVPs27ePNm3asGnTJlatWqVsBXT27FliYmKwtLQkIyODiRMnEhwcjLm5Obdv38bNzY39+/cD/8u8njdvHlASheju7s6YMWO4du0a48eP5+DBg8qekUIIIYSonAwY6yhvb2+MjIyUzayrIyEhgcWLFwNgYWFB3759lWOHDx/m3LlzfPXVVwDk5OTQokWLSus8fPgwly5dYsyYMUDJ5toZGRnKcW1511Cy8bilpSUAiYmJpKWlldpuR6VSkZKSgqmpaZUzrx8OpIUQQghRORkw1kEPU102b96sLCe3bNmS3377TTknPT0dHR2dMrOLlSkuLiYoKAgLC4tql3N1deWjjz6qVjmARo3+twlycXEx1tbW7Nq1q8x5aWlpTzXzWgghhBAl5KWXOmb9+vWcP3+ezz//HAMDA+X7zp07k5OTo8QLhoeHM2zYsHLr6NOnD5GRkQCkpqYSFxenHLO3tyc4OFh5+SQ9PZ3U1NRK22Vvb09MTAw3b94ESl5eOX/+vHJcW971X3Xr1o2UlBTi4+OV786dO0d5gUUVZV4LIYQQoupkhrEOuXr1Klu2bKF169Z4eHgA8Morr/D555+jo6PD2rVrWbp0Kbm5ubRq1UrJlP6rRYsWMXfuXPbv388rr7xS6kWahQsX4ufnh5OTEyqVCn19fRYuXFjpjGPPnj2ZNWsWnp6eFBYWkp+fz7Bhw+jcuTOgPe/6r0xMTAgKCsLPzw8fHx/y8/OxsLBg8+bN5Z5fUea1EEIIIapGsqSFKIdkSVdM8pK1k+xb7aRvtJO+KZ/0i3aSJS2EqPUkL1kIIeoXGTAKIYQQQogKyYBRCFFtskSknfSNdp1tOtR0E4QQj0leehHVYm1tzenTp0ttdfNXDxNXEhISnlu77O3t2bx5M+3bt2fq1Kl8+umnyt6NT+L8rn9C3r2n0EIhxBvT1TXdBCHEY5IB4wuksLCwVARfQUEBenryK/yrrVu31nQThBBCiDpFRhu1wJw5c0hOTiY/Px9LS0t8fHwwMTEhISGBlStX0rlzZy5cuMCsWbPw9vZmxIgRxMfH0759exYtWsTKlSv5+eefAXBycmLq1KmcO3eOhQsXKpF5AKNGjWLZsmV0796d4OBgYmNjAejSpQuLFy8ud9bwu+++Y/369RgaGvLOO++UOnb27NlyM50rEhgYyK+//opGo+H69et06tSJadOmsWbNGn777TeGDBmixPrdvn2blStX8ttvv5Gbm8vIkSOZPn06ACdPnmT58uVAyZY9j77s/+hsY0pKimRJCyGEEE9InmGsBRYtWkRUVBRqtZp27dqVmiG7du0a7u7uxMTEMGjQIKAk8i4iIgIfHx+CgoIoKipCrVYTHh7Ovn37OHbsGF27dsXIyIiffvoJKBlg6ejo0L17d44dO0ZsbCzh4eGo1WoKCwsJCgoq0667d+/y6aefEhQURExMTKmNwDMyMli6dCnr1q0jKiqKzZs3s2TJklJxf9r88ssvrF+/nm+//ZZff/2VdevWsW3bNmJjY9m3b5+ygfe8efOYMGECERERREZGcvz4cf7973+Tl5fH7NmzWbx4MWq1mh49epRKsXmUl5cXDg4OqNVq/Pz8+OSTT0hPT6/y70YIIYQQMsNYK8TExKBWq8nPz+fBgwe0bt1aOfbqq6/SrVu3Uuc7OzsrP8fFxbFw4UJUKhXGxsaMHDmSuLg47OzsmDBhAqGhofTq1Ytdu3Yxfvx4pcyIESMwNjYGwN3dHR8fnzLtOnv2LDY2NkrG89ixY/H39wcqz3SuSP/+/WncuDFQ8kxkhw4dMDAwwMDAACsrK27cuIG5uTk//fRTqcFdVlYWSUlJNGvWjIYNGyobio8YMYIlS5aUuY5kSQshhBBPhwwYa9jJkycJCwsjPDwcMzMz1Go1e/bsUY4bGRmVKVPed+UZNmwY69ev58KFCyQkJJQ7KHxclWU6V+TRDUF1dXXLfC4sLKSoqAiVSkVERAT6+vqlyl+6VHYPQMmPFkIIIZ4dWZKuYRkZGRgbG9O0aVPy8vKUDOeq6tu3L5GRkRQXF6PRaDhw4AD9+vUDQF9fH1dXVzw9PXF0dKRhw4ZKmYMHD6LRaCguLiYiIkIp8yhbW1suXLigLBHv3btXOVadTOfHYWxszBtvvEFwcLDy3e+//86dO3do06ZNqVzsb7/9ttylcMmSFkIIIZ4OmWGsYQMGDCA2NpahQ4diampKjx49lBdYquL999/H29sbR0dHoOTFlkdf6hgzZgybNm1i3Lhxynd2dnZcvnxZyZvu3Lkznp6eZepu1qwZ3t7eTJ8+nQYNGpR66aW6mc6Pw9/fn9WrVyv31qhRI1atWkXz5s1Zv359qZde/va3v2mtQ7KkhRBCiCcjWdJ13P9n787jqq7z/v8/jiwqHkdAaTMVxQkyIzJcMEmjawaXQMSlmvKasrHVLy0yINK4ZbiRVjRkmeW3ccEFFI7VVVfmdiXiQLg0hZkiZrf5amQii3AW+P3Bz3NJclgUQeF5/8tzPp/3+bw+71szvnx/lmd6ejoff/xxjZU6qd+FTE0OvKH3MIo0Eb2H0TFlJtdO8+JYh1GgqwAAIABJREFUc2dJa4WxFXvyySc5ceIE77zzTkuXct3q/+j7tf4PR0Qar+J8Ke07On7pv4hcu3QPYyu2cuVK/vu//5u+ffu2dCnSyuTk5LR0CdcszY1j33x76QNrInJ90CVpkVrUtzQvIiLSkpp6xV6XpEWugLKkRUTkWtTc9wTrkrRctqysLCIjI1u0hpCQEL7//vsWrUFERKS1U8Mo1xSbzVbjs9VqbaFKRERE5AJdkpYGmT59Ovn5+VgsFnr27Flraszq1av56KOP6Ny5M8OHD2fNmjVkZWVhtVp5+umn+fXXX6moqMDf35+5c+fi6upKWloaGRkZdOrUiYKCApYsWUJERATTpk1jx44dBAcH89hjjzF79mxOnDgBVD/9fXE8YkZGBnv27KG4uJg///nPPPbYY0D1i8Rfe+01ysrKcHNzIz4+Hn9//+aZMBERkVZEDaM0SHx8vP2F18uWLWPFihUEBwfbt+fl5fHuu++Snp6Op6cn8+fPt29zcnIiMTERDw8PqqqqiI2NJTU11f4y8QMHDpCenk7Pnj3tY9q3b29PvXnxxRf5/e9/z9///ndOnz5NZGQk/fr147bbbgPgl19+IS0tjcLCQiIiIggMDKRPnz5ERUWxYMECgoKC2LNnD1FRUXz++ee4urpe9fkSERFpTdQwSoOkp6djMpmwWCyUlZXh7e1do2Hct28fw4cPtzeVEyZMwGSqviG3srKSDz74gF27dlFZWUlRUREdOnSwjx0wYECNZhFg3Lhx9j9nZmYyY8YMAG644QaGDx9OVlaWvWGcMGECAN26dWPEiBHs27cPg8GAi4sLQUFBAAwdOhQXFxfy8/Px9fVt6ukRERFp1dQwSr2ys7NZt24dKSkpeHp6YjKZ2LBhQ4PHm0wmcnJyWLNmDUajkeXLl9vzqaE68u+33NzcmqJ0ERERaQJ66EXqde7cOYxGI+7u7pjNZvul4osNGjSIXbt2cebMGQA2b95s31ZcXIyHhwdGo5Hi4mK2bt3aqOMHBQXZG9Sff/6ZnTt3MmTIEPv2C8c6c+YMO3fuZPDgwfTu3RuLxcLevXuB6lVKq9VK7969G3fyIiIiohVGqV9wcDAZGRmEhobi4eFBYGAghw4dqrGPn58ff/nLX3j44YcxGo0MGTKEzp07AxAREcG2bdsYOXIkXbt25Z577qGioqLBx3/llVeYNWsWYWFhAERHR/P73//evt3Dw4PIyEiKi4t5+umn7Zec33rrrRoPvbz55pu6f1FEROQyKOlFmkxJSQlGoxGApKQkCgoKSExMbOGqLo+SXkRE5FrW3EkvuiQtTeb1119n7NixjB49mm+++Ya//vWvLV2SXCXKS3ZMc+OY5sYxzU3tNC+ONXc2uy5JS5OZPXt2S5cgzaR/P7+WLkFERJqRGkaROhxSlnStAps5w1RERFqWLklLo12cIX3y5EkGDx7cwhX9r3Xr1rFq1aqWLkNERKRV0QqjXBNsNhtOTk72z1arFWfnxv/neSE9RkRERJqOGkapU0MypAEWLlzIV199BVTfyxgYGHjFGdKjRo1i7ty5nD9/noqKCiZNmsTjjz8OVL/bMSEhgW+++QaDwUBgYCCzZs0iKSmJsrIyYmNjSUtLY+vWrfzud7/jyJEjdO7cmaSkJLy8vJpr+kRERFoFNYxSp/oypAHOnj2Ln58fM2bMICsri5dffpkvvvgCFxeXK8qQLikpYdWqVbi6ulJaWsrEiRMJDg7Gx8eHhIQE3NzcSE9Pp127dvYXhv/WoUOHyMjI4Oabb+aVV15h9erVvPTSS1djqkRERFotNYxSp/oypAFcXFwIDw8HYPDgwXTo0IFjx47x+9///ooypMvLy5kzZw6HDx/GYDBw+vRp8vLy8PHxYfv27aSlpdGuXfVtuBea2t8aMGAAN998MwB33XUXe/bsufJJERERaWPUMIpDLZ0hvXTpUry8vFi4cCHOzs5MmTKlUQkxQI2Xjzo5OWGz2Ro1XkRERPSUtNShIRnSABaLBZOp+jUr2dnZlJeX06dPnyvOkC4uLuamm27C2dmZ77//nuzsbPu2+++/n5UrV3IhqMjRJWkRERG5clphFIcakiEN4O7uTl5eHu+//z5QvTLo6up6xRnSzz77LDExMWzatInevXszcOBA+7a4uDgSEhJ48MEHcXJyYtCgQbzyyitXftIiIiJyCWVJi9RCWdJ1a+oM09YkJyeHe+65p6XLuCZpbhzT3NRO8+JYU8+NsqRFpMk1d4apiIi0LDWMIiIiIlInNYwi0mi6RORY/35+LV2CiEiT00MvInU4tPYvYD7b0mXIdSTwaVNLlyAi0uS0wihXzNfXl9LS0ssae/LkSQYPHtzEFdVuxowZrF69ulmOJSIi0pqoYRQRERGROumStDTa559/ztKlS2nfvj1//OMfa2zbtWsXS5cuxWaz4enpybx58+jVqxcAmzZt4qOPPgKq4wTffffdGmPNZjMxMTHcdNNNxMbGYjAY7NuOHTtGXFwc58+fp7KyknHjxvHkk08yY8YM+vfvz2OPPQZQ4/OpU6eIiYnh559/pnv37vYYQREREWkcNYzSKIWFhfztb39j3bp19OnThxUrVti3/fLLL8TExLB69Wr69u3Lxo0biY6OZuPGjWRlZfHuu++ydu1avLy8KC0txdnZmfLycgDOnj3L//k//4c//OEP/Od//uclx127di0hISE8/fTTABQVFdVb6/z58xk4cCDTpk3jxx9/JDw8/JIcbBEREamfllykUQ4cOEC/fv3o06cPAA899FCNbX5+fvTt2xeA8ePH891331FSUsKOHTsYO3YsXl5eQHWO9IUXg5rNZv70pz/xpz/9qdZmEWDgwIFs3LiRN954g8zMTH73u9/VW2tWVhYTJ04EoEePHgQFBV3+iYuIiLRhahilxbm4uHDXXXfx5ZdfYrPZat0nNDSUNWvW0LNnT1asWMFf//pXAJycnKisrLTv15joQREREWkYNYzSKAEBAXz77bccP34cgI0bN9bYlpeXx9GjRwHYvHkz/fr1w2g0MmLECNLT0yksLASgtLTU3twZDAYSEhIwGo289NJLWCyWS45bUFCAl5cXkZGRPP/88/ZM6169etn/fPr0abKysuxjhgwZQmpqKgA//vgjmZmZTTwbIiIibYPuYZRG6dq1K6+++irPPPMMHTp0qPHQi6enJ4sXLyY6Ohqr1YqnpydLliwBYPDgwTz11FM88cQTGAwGXF1dWb58uX2swWBg9uzZLFq0iOeff56kpKQaWZaffvopJpMJFxcXDAYDM2fOBGDixIlERUUxevRovL298ff3t4+Jj48nJiaGrVu3cuuttzbb63tERERaG0NVVVVVSxchcq2pL4RdxJGK86W079ippcu4JuXk5CglyAHNTe00L4419dzU9/eeLkmLSKPl5OS0dAnXrG++zWvpEkREmpwaRhFpNP2L3zFlSYtIa6R7GEXqcFBZ0tJIA5UlLSKtkFYYpVlcSd50fUJCQvj+++8BmDx5Mtu3b78qxxEREWmr1DCKiIiISJ10SVqa3aJFi9i3bx8WiwUPDw8SEhLo3r078fHx3Hbbbfz5z38G4Pvvv+fZZ5/liy++YOvWrXz00Uf2dzTGxsbWm9xSUlLCggULOHz4MBUVFQwePJi4uDicnJyu+jmKiIi0JlphlGY3depUUlNTycjI4MEHHyQxMRGAcePGsWXLFvt+aWlpjBs3DoPBwLBhw9iwYQNbtmxh6dKlxMbG1nucBQsWMHDgQDZt2kR6ejpnzpyxv8hbREREGk4rjNLsdu3axdq1aykrK8Nqtdq/DwwMpLS0lMOHD+Pj48PWrVtZv349UJ3UMn36dE6dOoWzszOFhYX8/PPP9mzq2nz55ZccPHiQDz/8EIDy8nJuvPHGq3tyIiIirZAaRmlWP/30EwsWLGDTpk306NGDr7/+mujoaPv2iIgINm/ezKBBg/Dx8aF79+4AvPzyy8yYMYP/+I//oLKykrvuuqve3OiqqiqSk5Pp0aPHVT0nERGR1k6XpKVZlZSU4OLigpeXF5WVlaSkpNTYHhERwdatW9m4cSORkZH274uLi7n11lsBSE1NxWw213uskJAQ3nvvPWw2GwBnzpzhxx9/bMKzERERaRvUMEqz8vX1ZeTIkYwePZqJEyfam8ALbrnlFvr27cu+fftq5FTHxcXx3HPPMW7cOH788Ufc3d3rPdbMmTNp164dY8eOJSwsjL/85S+cOnWqyc9JRESktVOWtEgtlCUtl0tZ0o4pF9gxzU3tNC+OKUtaRK55ypJ2TFnSItIaqWEUkUbTv/gd09w4ppxtkeuXnpIWqYOypEWajnK2Ra5fWmGU697FOdUX50qLiIhI01DDKCIiIiJ1UsMoV1Vubi6PPPII4eHhhIeH8z//8z81VgSh5gphbfv/dp/aPtfmt6uNWn0UERG5PLqHUa6as2fPMm3aNJKSkhgwYAA2m42SkpIm219ERESah1YY5arZv38/Pj4+DBgwAAAnJye6dOnSZPuLiIhI81DDKM3OycmJC++Lry8P+krHVFZW2j83dJyIiIjUpIZRrpqAgACOHj1Kbm4uADabjaKiInr27MmhQ4cAMJlM9e4POBxTl4vHZGZmUlhY2DQnJiIi0sboHka5atzd3UlKSmLhwoWUlZXRrl07YmNjiYuLY9asWXTu3JmRI0fWu//QoUMdjqnLCy+8wIwZM1i9ejVDhgzhlltuuVqnKiIi0qopS1qkFsqSFml6ytl2TJnJtdO8OKYsaRG55ilL2jHNjWPK2Ra5fqlhFBEREZE6qWEUkUbTJSLHNDeOaW4c69/Pr6VLEKmTHnoRqcOBtX8B89mWLkNEWrlBTzfs7Q8iLUUrjCIiIiJSJzWM0mJsNltLlyAiIiINoEvSclVMnz6d/Px8LBYLPXv2JCEhgby8PObPn0///v359ttvefHFF+natSuvvfYaZWVluLm5ER8fj7+/PydPnmT8+PFMmjSJ3bt3U15eTmJiIikpKRw4cIAOHTqQnJyMl5cXNpuNxMREdu/eDUBwcDDR0dE4OTmxfv16Vq1ahaurK5WVlbzxxhv4+Pi08OyIiIhcX7TCKFdFfHw8aWlpmEwm+vbty4oVKwD44YcfmDRpEunp6dx7771ERUXx4osvYjKZeOGFF4iKisJsNgNw9uxZ7rnnHrZs2cKECRN4/PHHefTRRzGZTNxxxx2sXr0agPXr1/Pdd9+RlpZGWloa3377LevXrwdg8eLF/N//+39JT08nNTVVL+8WERG5DGoY5apIT08nMjKSsLAwtm7dynfffQdAr169uPvuuwHIz8/HxcWFoKAgAIYOHYqLiwv5+fkAuLm5MWLECADuuOMObrrpJm6//Xb75xMnTgDVsX/jxo3D1dUVV1dXIiMjyczMBGDIkCHMmDGDf/zjH5w6dYqOHTs22xyIiIi0FmoYpcllZ2ezbt063n//fUwmEy+++KJ91dDNza3Bv+Pq6mr/c7t27Wp8dnJyatA9kG+//TYvvvgi58+f5z//8z/ZuXNnI85EREREQA2jXAXnzp3DaDTi7u6O2WwmNTW11v169+6NxWJh7969QPVKodVqpXfv3o06XlBQEFu2bMFisWCxWNiyZQtDhw7FarXy448/4u/vz1NPPcW9995rX+kUERGRhtNDL9LkgoODycjIIDQ0FA8PDwIDAzl06NAl+7m6uvLWW2/VeOjlzTffrLGS2BAPPfQQJ06cYNy4cQAMGzaMSZMmYbPZmDFjBsXFxRgMBm6++WamT5/eJOcoIiLSlhiqqqqqWroIkWtNfSHsIiJNqeJ8Ke07dmrpMq45OTk5SghyoKnnpr6/93RJWkQaLScnp6VLuGZpbhzT3Dj2zbd5LV2CSJ3UMIpIo+lf/I5pbhxTXrLI9Uv3MIrUQVnSIk1Hecki1y+tMEqtfH19KS0tbfLfPXTo0BU/eHLy5En7i7lFRETk6lPDKFfNb9+TaLVaufPOO3n99dev6Hd/+uknNYwiIiLNSJekxaGVK1eybds2ysvLefnllwkNDQVqz4nu0qULWVlZl2RFv/rqq4wePZq9e/dy2223MXbsWBYtWkRaWhoAO3fu5J133sFsNuPi4kJcXBwBAQFkZWWRkJDAXXfdRW5uLgaDgWXLluHj48O8efM4efIkY8eOpVevXrz11lscPHiw1kzqX375henTp/PLL78A1e9snDlzZovNqYiIyPVIDaM41K5dO9LT0zl27BiPPPIIgYGBdO3alfj4eDw9PQFYtmwZK1asIDo6GqjOip43b549/u/VV1+lpKSETZs2AZCVlWX//RMnTpCcnMzKlSsxGo0cOXKEqVOnsmPHDvtvLViwgHnz5vHOO++QnJzM66+/zqxZs2o0nWazmaioKBYsWEBQUBB79uwhKiqKzz//HJPJRM+ePVm1ahUARUVFzTF1IiIirYoaRnFo4sSJAPTp04d+/fqxf/9+HnjgAdLT0zGZTFgsFsrKyvD29raPuTgr+oKIiIhaf3/37t2cOHGCRx991P6d1WqlsLAQqE6C6devHwABAQFs37691t+pK5P6rrvuYtWqVSxatIhBgwYxbNiwy5sMERGRNkwNozTKhZzolJQUPD09MZlMbNiwwb69tqzouvKjg4ODWbx48SXfHz169JIsaavV2uh67777bjZv3syePXtIT0/nvffeY926dY3+HRERkbZMD72IQxcyoI8fP863335LQEBAg3OiG+Lee+9l9+7dHDlyxP7dwYMH6x1nNBopKSmxf64rk/rHH3/EaDQyZswY4uLi+Ne//kVlZeVl1ywiItIWaYVRHLLZbERERHD+/HnmzZtH165dG5wT3RDe3t4sWbKE+Ph4ysvLsVgsDBgwAH9//zrH+fr60rt3bx588EH69OnDW2+95TCTet++faxatYp27dpRWVnJ3LlzaddO/04SERFpDGVJi9RCWdIiTU95yY4pM7l2mhfHlCUtItc8ZQI7prlxTHnJItcvNYwiIiIiUic1jCLSaP37+bV0CSIi0oz00Is0KV9fX77++ms6depESEgIy5cv57bbbmvy40yePJkpU6Zw//33M2PGDPr3789jjz3W4DENtX/tk2A+e6XltjqDn97a0iWIiEgz0gqjiIiIiNRJK4zSLD744AM+/vhjbDYb7du3Z86cOdx+++0kJydz9uxZe77zr7/+ysiRI9m+fTsHDhzgjTfeoKKiApvNxjPPPMOYMWPqPE5paSnz58+3v+pn7NixTJ069aqfn4iISGumhlGaRUREBFOmTAFgz549zJ49mw0bNhAREcGkSZOIiYnB2dmZrVu3EhISgpubG/369WPt2rU4OTlRWFhIZGQkw4YNo0uXLg6Pk5ycTGVlJSaTidLSUh566CFuu+02hg8f3lynKiIi0uqoYZRm8c033/Duu+9SVFSEwWDg+PHjANxyyy307duXnTt38sADD7B5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GMGH0tLS+OyzzwBo1qxZiSzmXbt2cezYMb777jsA8vLyaNSoUak12NraYm9vDxSvdu7evRuA1NRU3N3dUavVAPj6+hIaGgoUZ2LPnz+f9957j+TkZFq2bKnE9D10/vx5zp49yyeffKL8rqCggN9++01ZORw4cCAADg4OALz99tsAODo68q9//Uu5rkWLFnTp0gUo/o7k559/Tk5OjnLsrbfeqnCfQgghhCifTBifE2FhYVy4cIGVK1cqj5N/+ukn6tatS8uWLQFwd3cnODiY27dvK49/K6KoqIjIyEiaNWtW7rkWFhbKzyYmJhQWFpZ7TadOnbh//z6ZmZnExcWV+lJKUVERVlZWaDQao+083FnexMTkieoAsLS0rFSfQgghhCifPJJ+DixdupQTJ07wj3/8o8REqWnTppw6dYqbN28CsH//ftRqNVZWVo+10a1bN+Ux88WLF0lNTVWOubq6smrVKuUlkFu3bnHx4sVK1eji4kJSUhI5OTkUFRURHR1N9+7dleNeXl589913/PzzzwwYMOCx621tbalduzbx8fHK786ePausDFZGVlaW8ra4VqvlzTffVFY+n1afQgghRE0mK4zV7PTp03z99de88cYb+Pn5AcUTxX/84x84OjrywQcf8M4772Bubo6FhQVffvnlY4+jAWbMmEFAQACJiYk0bdq0xIs006dPZ/HixXh6eqJSqTA3N2f69OkVWnF8qE+fPmRmZio1Ojo6MnHiROW4l5cX/fr1Y+jQobzyyiuPXW9mZsbKlSsJDQ1lzZo1GAwGGjZsyBdffFHhGh5688032bJlCyEhIdSuXZtFixaVel5V9imEEELUZKqioqKi6i5CiOdNeSHsNV1+3n1q1a5T3WU8l9LT0+nYsWN1l/FckrExTsamdDIuxlX12JT37548khZCVNqJkxnVXYIQQohnSCaMQohKk//jN05ytoUQLyP5DqMQZfhJsqRFJf2v5GwLIV5CssL4Ert06VKJl1+exPHjx5k2bVqlr3N1deXXX3/9U30LIYQQ4vkgE0ZRJicnJ5YsWVLdZQghhBCiGskj6RfI4cOHWbRoEffv3wcgICCAnj17cuzYMebPn09ubi6WlpbMmDGDdu3aPXZ9cnIyS5cuRa/XK7GDLVq0KDNDOi0tjbCwMGJjYyksLORvf/sbt2/fJj8/n3bt2jF79uwSe0c+Kikpic8//5zr168zduxYJcEmLCyMAwcOUFBQgJWVFaGhoTRp0oRLly7h4+ODn58fe/fu5cGDB8yfP59OnTpx8+ZNpk2bpuxJ6eLiwvTp04HijOsff/wRvV5Po0aNmDt3LjY2NkRERHDu3Dmys7O5ePEizZs358svvyx12x8hhBBCGCcrjC+IO3fuMGnSJD799FMSEhKIi4vDyckJnU7H5MmTmTp1KlqtlilTpjB58mR0Ol2J62/evElAQADh4eFotVoGDx6Mv7+/ctxYhvSjTE1NCQ8PJzY2lsTERPR6vdFMaiiOINy0aRPff/89S5YsUSa648ePJyYmhoSEBAYPHkx4eHiJ+3R2diY+Pp6PPvpIOabVamnevDlarRatVstHH30EgEaj4eLFi2zevJm4uDh69+7NwoULlfZOnDjBkiVLSEpKUnKuhRBCCFE5ssL4gjhy5AitWrWiQ4cOQPHkrX79+mRmZmJubq5kR3fv3h1zc3POnTtHnTr/3Sfv6NGjtGnThtatWwPg4+PD7NmzldQTYxnSjzIYDHz77bckJydjMBi4e/cutWvXNlqzu7s7ULwReb169bhy5QqtWrUiOTmZ9evXk5ub+1jkn6WlpZIh7ezsTFhYGADt27cnKiqKsLAwunTpQs+ePYHinOwTJ07g7e0NgF6vL5H60rNnT+rVqwdAu3btyMrKKn+whRBCCFGCTBgFULEMaa1WS3p6OuvWrUOtVrNy5UrOnz9vtM1HN/40NTVFr9dz+fJlFixYQHR0NM2aNePQoUMlVjqN1fHWW28RFxdHSkoKGo2GVatWsWHDBoqKipg4cSLDhg2rUA35+fnlD4YQQgghSpBH0i8IZ2dnzp49y+HDh4HilbS7d+9ia2tLQUEB+/fvByA1NZXCwkJsbW0fuz4jI4OzZ88CEBcXh729fakZzMZkZ2djZWWFWq0mOzubxMTESt9HTk4O5ubm2NjYYDAY2LhxY4Wuu3jxImq1mkGDBhEcHMzJkycxGAy4urqyfv167t69C4BOpyMjQzaVFkIIIaqSrDC+IBo0aEBERAQLFy4kNzcXExMTAgMD6d69O8uXLy/x0suXX3752Iso1tbWLFq0CH9/fwoLC7G2tmbx4sWVqsHLy4udO3fi5uZGw4YN6dixY6VX7Ozs7HBzc8Pd3R0rKyv69OnDwYMHy73uwIEDREVFYWJigsFgYPbs2ZiYmODl5cWdO3eUF2qKiooYOXIkbdrI5slCCCFEVZEsaSFKIVnS4klJzrZxkgtsnIxN6WRcjJMsaSHEcy89Pb26S3huSc62EOJlJBNGIYQQQghRJpkwCiEqzdFBviMqhBA1ibz08pKys7Pj0KFDJfZifFKHDh1i5syZmJmZERQURLdu3aqgQtixYwevvfZaqak0z4ufNo3BoLtT3WU8d/73g23VXYIQQohnSFYYRbk0Gg1eXl7Ex8c/Nlksbb/GitqxYwfHjh37s+UJIYQQ4imTFcYawFjWdFn5zA998803JCUlUbt2bbRaLZs2bcLd3R13d3f279/Pm2++SUhICMuWLePnn39Gp9NhZ2dHSEgIderUISgoCAsLC86fP8+VK1eU9JaffvqJXbt2kZKSwpYtWxgzZgxeXl6sWrWKhIQEAJycnPjss8+oU6dOmbnQOp3OaP+bNm0iKioKCwsLDAYDX3zxBa1atXrmfwZCCCHEi0wmjC+5h1nTCxYswMXFhZSUFCZPnsyPP/6o5DNHRUUBKJtfP+qDDz7gzJkzODo6KnsdQvEG3NHR0QBERkZSt25d5fPixYtZtWoVH3/8MQCnT58mKioKlUqFt7c3KSkp9OrVC1dX1xLt7t27l4SEBDZu3EidOnUIDAwkMjKSTz/9FCjOhY6OjqZu3bqMGzcOrVaLr68v33zzjdH+Fy1aRFJSEq+99ho6nQ69Xv90BloIIYR4icmE8SV37tw5o1nTxvKZK8LLy0v5edeuXeTk5LB9+3ageJL66MbZ/fv3V/Z0sre3Jysrix49ejzWZmpqKu7u7kr6jK+vL6GhocpxY7nQZfXfrVs3goKCePvtt+nbty/NmjWr8D0KIYQQophMGGswY/nMFWFpaan8XFRUxKxZs5RJ6R+Vlin9JIzlQpfV/1dffcXx48fZv38/7733HiEhIfTp0+eJ+hdCCCFqKnnp5SVXVta0sXzmynJ1dSUqKoq8vDyg+HH1w8zqsjzMpH7IxcWFpKQkcnJyKCoqIjo6mu7duz9x/4WFhVy8eJF27doxYcIEevTowS+//FLp+xNCCCFqOllhfMlZWFgYzZo2ls9cWRMmTOCrr75i2LBhqFQqVCoVkyZNKvflkiFDhhAcHMwPP/ygvPSSmZmJn58fAI6OjkycOPGJ+2/WrBlBQUFkZ2ejUql4/fXXmTZtWqXvTwghhKjpJEtaiFI8zNS8c3KJ7MNYCtmH0TjJvjVOxsY4GZvSybgY96yzpGWFUYgy9BzxXan/4dR0+Xn3qVX7z28KL4QQ4sUg32EUQlTaiZMZ1V2CEEKIZ0gmjEKISpMsaSGEqFnkkbQQZdi3WbKkS/PXcfIdRiGEqElkhfElFhQUxNq1a/9UG7GxsUyePLnS19nZ2XH//v0/1XdlLFy4EF9fXyZPnszevXufWb9CCCFETSArjOKlEBQUVN0lCCGEEC8tmTA+ZdOmTePcuXMUFBTQvHlzQkNDqV+/PgDLli1j27ZtNGjQgC5dupCamkpsbCyxsbHs2bOH5cuXA5T4nJmZyezZs3nw4AH5+fn4+voyevRoAK5evUpAQADXr1+nSZMmJfZU1Gq1fP/99xQUFAAQGBhYajKKTqdj3rx57N+/HysrK9q2bVvi+KpVq/jxxx/R6/U0atSIuXPnYmNjU+YYhIWFceDAAQoKCrCysiI0NJQmTZo8dl5QUBBmZmacOXOG27dv07lzZ2bOnImFhQU5OTksWLCAzMxM8vPz6dq1K8HBwZiamvLuu+/i6OjIkSNHuHbtGgMHDsTf3x+Ab7/9lq1bt6LX66lVqxYhISGP3ZMQQgghyiaPpJ+yGTNmEBsbi1arpXXr1qxevRoozj/evXs3Go2GTZs2ceHChQq116RJE6KiooiLi2PLli1s3rxZSVWZN28enTt3Ztu2bcycOZMDBw4o1/Xs2ZPNmzcTHx/P0qVLCQwMLLX9TZs2cenSJbZu3UpUVBTHjh1Tjmk0Gi5evMjmzZuJi4ujd+/eLFy4sNyax48fT0xMDAkJCQwePJjw8HCj5x49epQ1a9awdetW/vOf/7B582YAFixYQOfOnYmOjkaj0XDr1i1iYmKU637//XfWrVtHfHw8W7Zs4fz580Bx5nVMTAzx8fFMmTKFWbNmlVuvEEIIIUqSFcanTKPRoNVqKSgoIDc3lzfeeAOAtLQ0Bg4cqGQye3l5ERkZWW57eXl5hISEkJmZiUql4tq1a2RkZNCqVSvS0tL47LPPAGjWrFmJFcSLFy8ybdo0rl69ipmZGTdu3OD69euPrQ6mpaXh5eWFubk55ubmDBkyhEOHDgHFk9wTJ07g7e0NgF6vR61Wl1tzcnIy69evJzc3l8LCwjLPdXd3p06dOsqY/Pjjj7zzzjvs2rWLY8eO8d133ynj0KhRI+U6Nzc3TExMqFu3Lq1atSIrK4s33niDEydO8PXXX3P37l1UKpUykRRCCCFExcmE8Sk6ePAgGzZsYOPGjVhbW6PVapUVs7KYmpqWyHTOz89Xfl66dCk2NjYsXLgQMzMzxo4dW+K4MZ988glBQUH0798fg8FA+/btK3Tdo4qKipg4cSLDhg2r8DWXL19mwYIFREdH06xZMw4dOqQ8Lq5s35GRkTRr1qzU449urm1qaoper0en0zFlyhTWrl2Lg4MDV69epXfv3pXuWwghhKjp5JH0U3Tv3j3UajUNGjRAp9OVeITapUsXtm/fzoMHDzAYDCQkJCjHWrRoQWZmJjqdDp1Ox/bt25Vj2dnZNG7cGDMzM3799VcOHjyoHOvWrZvSx8WLF0lNTS1xXdOmTQGIiYlBp9OVWnO3bt3QaDQUFhaSl5dHYmKicszV1ZX169dz9+5doPj7jhkZZW/gnJOTg7m5OTY2NhgMBjZu3Fjm+T/88IOyEqnRaOjWrZvS96pVq9Dr9QDcunWLixcvltmWTqejsLCQ119/HYD169eXeb4QQgghSicrjE9Rr169SEhIYMCAAVhZWdGpUyeOHz8OQL9+/Th8+DBDhgyhfv36ODs7KxMxZ2dnXFxcGDRoEK+99hpt2rTh+vXrAEycOJGAgACio6OxtbWlc+fOSn8zZswgICCAxMREmjZtSteuXZVjwcHBfPjhh9SvX59evXrRoEGDUmv29fUlMzMTd3d3rKyscHJy4ubNm0DxI+I7d+7wzjvvAMWrfiNHjqRNG+ObONvZ2eHm5qa016dPnxKT3D9ycnJi7Nix3Lp1iy5duuDr6wvA9OnTWbx4MZ6enqhUKszNzZk+fbrRFUcAtVrN5MmTGTZsGA0aNGDAgAFGzxVCCCGEcaqioqKi6i6ipsrJyUGtVmMwGJgxYwavvfYaH3/8cXWXVW2CgoJwdHRUJqTVqbwQ9ppOsqSNS09Pp2PHjtVdxnNJxsY4GZvSybgYV9VjU96/e7LCWI0CAwO5fPkyeXl5ODg4MH78+OouSYgKOXEyQ/4SF0KIGkQmjNXoH//4R3WX8FypyBY94vkgk0XjJGdbCPEykgmjEGWQLGlRWZKzLYR4Gclb0kKxc+dOwsLCqq3/iIiICvW/YcMGoqKinn5BQgghhABkhVE8ol+/fvTr169K29Tr9ZiamlZpmyNHjqzS9oQQQghRNpkwvmAOHz7MokWLuH//PgABAQH07NnTaF7zpUuX8PHxwdfXl3379pGXl0d4eDgbN27k6NGj1K5dm8jISGxsbEpkVqelpREaGkr79u05fPgwKpWKZcuW0apVKwDi4uJYv369kvYSEhJCy5YtiY2NJSEhgTp16nDhwgUWL15MampqpfOcIyIiyM3NVSIMH/386M9lZWsHBQVhYWHB+fPnuXLlCs7OzoSFhaFSqZ7eH5AQQgjxEpJH0i+QO3fuMGnSJD799FMSEhKIi4vDyckJKDuv+c6dO3Ts2JH4+HiGDRvG6NGjGTVqFFqtFgcHB9auXVtqf2fOnMHPzw+tVsvAgQOV6MKDBw+SlJTEunXriI2NZdy4cUyfPl257ujRowQGBpKYmEjbtm2fap5zWdnaAKdPn2b16tUkJiZy8uRJUlJSqqxvIYQQoqaQFcYXyJEjR2jVqhUdOnQAiiPw6tevD5Sd12xpaUnfvn0BcHBwoHHjxsoKn4ODg9FJlK2tLfb29kDxZuK7d+8GijOlMzIyGD58OFC8gfe9e/eU6zp06EDz5s2Vz08zz7msbG2A/v37K/tJ2dvbk5WVRY8ePaqsfyGEEKImkAnjS6C8vGYLCwvlZxMTkxKfH+Yul+aP1z2ciBYVFeHj48OUKVNKva5Onf9u6Pykec5l5Wk/qrxs7dIypoUQQghROfJI+gXi7OzM2bNnOXz4MFD8Qsndu3crndf8Z7m6uqLRaLhy5YpSx4kTJ0o990nznFu0aMHJkycxGAzk5OSwZ8+eUs8rK1tbCCGEEFVDVhhfIA0aNCAiIoKFCxeSm5uLiYkJgYGBdO/evVJ5zX9W586dmTp1KhMnTkSv11NQUICbmxuOjo6Pnfukec7/+7//y7Zt2xg4cCB/+ctfcHBwKPW8srK1hRBCCFE1JEtavHBCQkL4y1/+woQJE55aH5IlLZ6U5GwbJ7nAxsnYlE7GxbhnnSUtj6TFC2X69OkcPXoUDw+P6i6lRktPT6/uEp5bJ05mVHcJQghR5eSRtHihhIaGVncJQgghRI0jK4xCiEpzcGhT3SUIIYR4hmSFUYgyJG8eg0F3p7rLeO4MGLetuksQQgjxDMkKYw1kZ2enRAu+KC5dukTXrl2ruwwhhBCiRpIJoxBCCCGEKJNMGGu4Y8eOMWLECDw8PBgxYgTHjh0D4ObNm4wePRoPDw88PDyMvmxy8OBB5Zx58+bx9ttv8+uvvwIQFhaGj48PQ4YM4f333+fy5csApKWlMXToUKWNP36Ojo5myJAhDBkyBB8fH27cuKEcW7ZsGV5eXgwYMKDEXpPx8fFKHR999BE3b94E4NChQ3h7e+Pp6cmgQYNITEysopETQgghag75DmMNptPpmDx5MgsWLMDFxYWUlBQmT57Mjz/+iFarpXnz5kRFRQFw9+7dUq//5JNPWLp0KZ06deJf//oX//znP5Xj48ePJzAwEIAtW7YQHh7OsmXLyqwpLS2Nr7/+mvXr12NjY8P9+/cxMzMjLy+PO3fu4OzszMcff0xCQgLh4eFs3LiRX3/9lfDwcGJjY3nttdf44osvmDt3Ll988QWrV69m3D0rm98AACAASURBVLhxDB48mKKiIrKzs6tuAIUQQogaQiaMNdi5c+cwNzfHxcUFgO7du2Nubs65c+do3749UVFRhIWF0aVLF3r27PnY9b/99hu1a9emU6dOQHE6S7169ZTjycnJrF+/ntzcXCWHujx79uzB09MTGxsboGQutaWlJW+//TZQHJMYFhYGFE8y+/Tpw2uvvQaAn58fnp6eAHTt2pUVK1aQlZVFjx49aN++faXGSAghhBDySFoY8dZbbxEXF4ejoyMajYb33nuvUtdfvnyZBQsWsGTJEhITEwkNDUWn0wFgamrKowFD+fn5FWrTwsJC+dnExKRCk9DRo0ezYsUKrK2tmTt3brkrnEIIIYR4nEwYazBbW1sKCgrYv38/AKmpqRQWFmJra8vFixdRq9UMGjSI4OBgTp48icFgKHF9y5YtefDggZL6sWPHDu7duwdATk4O5ubm2NjYYDAY2Lhxo3Jds2bNuHjxInfv3qWoqIitW7cqx/r27YtGo1G+t3j//v1yJ5Rdu3Zl7969XL9+HYDNmzfTvXt3oHgVtXnz5vj5+fHee+9x/PjxPzNkQgghRI0kj6RrMAsLC5YvX878+fPJzc3F0tKSL7/8EgsLCw4cOEBUVBQmJiYYDAZmz56NiYnJY9cvWbKEkJAQALp06ULDhg2pW7cur7/+Om5ubri7u2NlZUWfPn2Ul1QaNWrEmDFjGDp0KK+++iqdO3fm9OnTQPHkb8KECYwZMwaVSoWFhQUrV64s8z7efPNN/P39GTt2LFA8IZ0zZw4A//znP0lLS8Pc3BwLCws+++yzqhxCIYQQokZQFT36bFCISsrJyUGtVgOwf/9+goOD2blz52OTyxdNeSHsNV1e3n1q165T/ok1UHp6Oh07dqzuMp5LMjbGydiUTsbFuKoem/L+3ZMVRvGn/Pjjj0RFRVFUVISFhQXh4eEv/GRRlO/kyQz5S1wIIWoQmTCKP2Xo0KEl9lAUNYNkSQshRM0iE0YhyiBZ0qWTLGkhhKhZ5NmhqHY7d+5U9lQUQgghxPNHVhhFtevXrx/9+vWr0jb1ej2mpqZV2qYQQghRU8mEUVTY4cOHWbRoEffv3wcgICCAf//73xw4cICCggKsrKwIDQ2lSZMmXLp0CR8fH3x9fdm3bx95eXlKlN/Ro0epXbs2kZGR2NjYEBsby549e1i+fDlpaWmEhobSvn17Dh8+jEqlYtmyZbRq1QqAuLg41q9fj16vR61WExISQsuWLYmNjSUhIYE6depw4cIFFi9eTGpqKlu3bkWv11OrVi1CQkJo27ZtdQ6hEEII8UKSR9KiQu7cucOkSZP49NNPSUhIIC4uDicnJ8aPH09MTAwJCQkMHjyY8PDwEtd07NiR+Ph4hg0bxujRoxk1ahRarRYHBwfWrl1bal9nzpzBz88PrVbLwIEDiYyMBODgwYMkJSWxbt06YmNjGTduHNOnT1euO3r0KIGBgSQmJtK2bVu8vLyIiYkhPj6eKVOmMGvWrKc7SEIIIcRLSlYYRYUcOXKEVq1a0aFDB6A43q9+/frEx8cbzYu2tLSkb9++ADg4ONC4cWNlhc/BwYGUlJRS+7K1tcXe3h4ozozevXs3ALt27SIjI4Phw4cDUFRUpCTLAHTo0IHmzZsrn0+cOMHXX3/N3bt3UalUnD9//s8PhBBCCFEDyYRRPLGHedHR0dE0a9aMQ4cO4e/vrxz/Y/bzo59NTU3R6/WltmssM7qoqAgfHx+mTJlS6nV16vx3I2mdTseUKVNYu3YtDg4OXL16ld69ez/ZjQohhBA1nDySFhXi7OzM2bNnOXz4MFD8Usnvv/9uNC/6aXB1dUWj0XDlyhWlhhMnTpR6rk6no7CwkNdffx2A9evXP9XahBBCiJeZrDCKCmnQoAEREREsXLiQ3NxcTExMCAwMNJoX/TR07tyZqVOnMnHiRPR6PQUFBbi5ueHo6PjYuWq1msmTJzNs2DAaNGjAgAEDnlpdQgghxMtOsqSFKIVkSZdNsqSNk+xb42RsjJOxKZ2Mi3HPOktaHkkLISrt5MmM6i5BCCHEMyQTRiFEpcn/8RsnOdtCiJeRfIdRiDLslSxpUUlukrMthHgJyQpjNbGzs1MSUyrq0qVLbNq0qcTvXF1d+fXXX6uytBJ27NjBsWPHqqy9e/fusXr16j/dzvjx48nKyqqCioQQQghRHpkwvkAuX7782ISxKvxxw+1HPY0J4zfffPOn21m9enWJTbqFEEII8fTIhLEarVmzBk9PTwYMGMD27duV30+bNo2hQ4fi4eHBRx99xN27dwGYM2cOZ8+exdPTk8mTJyvnJyUlMWLECFxdXUvE7f1xFfPRz3Z2dkRERODj48NXX33FoUOH8Pb2xtPTk0GDBpGYmMi+ffvYtWsXq1atwtPTk/j4+Mfu4dq1a8r2NR4eHqxcuRIAg8FASEgIbm5uDBkyBD8/P+UesrOz8fT0VH737bff4uPjg5eXFyNGjOCXX35R2j98+DAjR45kyJAhDBkyhJ9++gkoubJ64cIF3n//fTw8PPD29iY5ObnEPa9cuRIfHx/69etXYpyFEEIIUTHyHcZqZGJigkaj4bfffmPkyJF06tSJhg0bMmPGDKytrQFYtmwZq1evxt/fn5kzZxIWFkZsbGyJdvLy8ti0aROXLl1SJk2Ppp4YU6tWLWJiYgCYOHEi48aNY/DgwRQVFZGdnU29evVwdXXF0dGRd955p9Q2AgMD+fDDD+ncuTM6nY7Ro0fj5OSElZUVaWlpbNu2DRMTE2XSO3PmTHx8fNBoNEobXl5ejB07FoCUlBRmzZrF5s2blfzqiIgIOnTogF6vJycn57Ea/P398fX1Zfjw4Zw5c4ZRo0aRlJSkjKFarSYmJob09HSmTp0qezIKIYQQlSQTxmr0MBO5ZcuW2Nvbc+TIEfr164dGo0Gr1VJQUEBubi5vvPFGme24u7sD0LRpU+rVq8eVK1do1apVuf17e3srP3ft2pUVK1aQlZVFjx49aN++fbnX5+bmcuDAAW7duqX87v79+5w9exZvb28KCwuZMWMGXbt25e233zbajrHMZ2P51Y/Kycnhl19+wcfHB4DWrVvTtm1bjhw5gqura4nxcXZ25tq1a+Tn58veikIIIUQlyITxOXPw4EE2bNjAxo0bsba2RqvVsnnz5jKveXTy82hGs6mpKQ/3Zc/Pz3/sOktLS+Xn0aNH4+rqSkpKCnPnzqVHjx58/PHHZfZrMBhQqVRER0djbm7+2PGtW7eSlpZGSkoK4eHhxMXFPXbOs8h8fjg+pqamQPF3NmXCKIQQQlScfIexGj18HHz+/HlOnTqFs7Mz9+7dQ61W06BBA3Q6nXIOFD9aLe2RrDHNmzfn+PHjAGi12jLPPXfuHM2bN8fPz4/33ntPuU6tVpOdnV3qNWq1mo4dO7Jq1Srld7///jvXr1/n1q1bPHjwgF69euHv70/dunW5ePEiarWavLw85UWbsjKfS8uvfvho+9Ea2rZtq0xGz549S0ZGBs7OzhUeJyGEEEKUTVYYq5Fer8fLy4sHDx4wZ84cGjZsSK9evUhISGDAgAFYWVnRqVMnZfJmZ2eHra0tgwcPpmXLlixfvrzM9oODg5k5cyZ169bFzc2tzHP/+c9/kpaWhrm5ORYWFnz22WcADBkyhODgYH744QfGjBmDl5dXievCw8NZsGABHh4eANSpU4f58+eTl5fH559/TmFhIXq9nt69e+Ps7IyJiQkeHh54eHhQv359Nm7caDTz2Vh+dffu3R+rYebMmURFRWFmZsaiRYuU7y8KIYQQ4s+TLGkhSiFZ0uJJSc62cZILbJyMTelkXIyTLGkhxHMvPT29ukt4bknOthDiZSQTRiGEEEIIUSaZMAohKk0eERknY2Ocg0Ob6i5BCPGE5KUXIcqwd/MYDLo71V2GEC8Ft3HbqrsEIcQTkhVG8Uz8MaZQCCGEEC8OmTAKIYQQQogyyYRRPDNr1qzB09OTAQMGsH37duX3ycnJeHl54eHhwfvvv8+FCxcA+OSTT0hKSgJg9erVdOzYUUmxcXd359y5cwDExcUxfPhwhg4dynvvvcdvv/0GQGxsLGPHjmXq1KkMGjQIPz8/rl+//ixvWQghhHgpyIRRPDMmJiZoNBpWrFjBzJkzuXnzJjdv3iQgIIDw8HC0Wi2DBw/G398fABcXF1JTUwHYv38///M//8Px48e5du0aubm52NracvDgQZKSkli3bh2xsbGMGzeO6dOnK30eP36cwMBAtm7dSuvWrVm7dm213LsQQgjxIpOXXsQzM3z4cABatmyJvb09R44cQaVS0aZNG1q3bg2Aj48Ps2fPJicnh27durFq1Sp0Oh1Xrlxh3LhxpKSk8Je//IWuXbsCsGvXLjIyMpS2i4qKuHfvntJnhw4dlNjB9u3bk5KS8ixvWQghhHgpyIRRPLeaNWuGwWBg69atODs74+LiQkBAAE2aNMHFxQUoniD6+PgwZcqUUtt4dLd6U1NT5ZG2EEIIISpOHkmLZyYmJgaA8+fPc+rUKZydnXF2diYjI4OzZ88Cxd9HtLe3R61WA9CtWzciIiLo3r07r7/+Onfu3OGnn35SJoyurq5oNBquXLkCFOdznzhxohruTgghhHh5yQqjeGb0ej1eXl48ePCAOXPm0LBhQwAWLVqEv78/hYWFWFtbs3jxYuUaFxcXYmJi6NatG1C8KXJqaiqNGjUCoHPnzkydOpWJEyei1+spKCjAzc0NR0fHZ3+DQgghxEtKVVRUVFTdRQjxvCkvhF0IUXl5efepXbtOdZfxXEpPT5eUoFLIuBhX1WNT3r978khaCFFp6enp1V3Cc0vGxriTJzOquwQhxBOSCaMQotIkE1gIIWoW+Q6jEGXYI1nSpRoomcBCCFGjyApjDbZjxw6OHTtWJW1VdVb0hg0biIqKqrL2hBBCCPHkZIWxBtuxYweOjo60a9euukt5zMiRI6u7BCGEEEL8H5kwPuLw4cMsWrRIWSkLCAigZ8+ehIWFceDAAQoKCrCysiI0NJQmTZpw6dIlfHx88PX1Zd++feTl5REeHs7GjRs5evQotWvXJjIyEhsbG2JjY9FqtdSqVYusrCxeffVVFi9eTKNGjdDr9YSHh7Nv3z4AevXqhb+/P6ampiXqu3nzJtOmTePmzZtA8ZYz06dPJzMzk9mzZ/PgwQPy8/Px9fVl9OjRAAQFBWFhYcH58+e5cuUKzs7OhIWF8dNPP7Fr1y5SUlLYsmULY8aMwcvLi1WrVpGQkACAk5MTn332GXXqPP5W448//sjSpUupVasWf/3rX0scS05OZunSpej1eqytrZkzZw4tWrQgLS2N+fPn065dO44ePYqZmRmLFi3iq6++4vTp07z++utERERgaWlJREQEubm5BAYGEhsbS2JiIvXq1eP06dPUrVuXiIgIbGxs0Ol0zJ07lwMHDmBtbU3btm25ceMGy5cvr/C4CiGEEKJs8kj6/9y5c4dJkybx6aefkpCQQFxcHE5OTgCMHz+emJgYEhISGDx4MOHh4SWu69ixI/Hx8QwbNozRo0czatQotFotDg4OJbKL09PTCQgIYNu2bXTp0oX58+cDsGnTJn755RdiY2OJjY3l1KlTbNq06bEatVotzZs3R6vVotVq+eijjwBo0qQJUVFRxMXFsWXLFjZv3qxshA1w+vRpVq9eTWJiIidPniQlJYVevXrh6urKhAkT0Gg0eHl5sXfvXhISEti4cSNarRa9Xk9kZORjddy4cYPPP/+cyMhINBoNFhYWyrGysqEBzp49q4yPs7Mz48aNIzg4mG3btmFiYsLWrVtL/fMxlgm9adMm/vOf/7B161aioqJKbNpd0XEVQgghRNlkwvh/jhw5QqtWrejQoQNQHCNXv359oHjFzNfXl8GDB7NmzRp++eUX5TpLS0v69u0LgIODA40bN6Zt27bK56ysLOXcjh070rJlS6A4V3n//v0ApKam4u3tjYWFBRYWFgwdOpTU1NTHamzfvj3JycmEhYWxe/duLC0tAcjLy2P69Ol4eHgwcuRIrl27RkbGf7ev6N+/P7Vq1cLCwgJ7e/sSNT0qNTUVd3d31Go1KpUKX1/fUus4evQo9vb2yr2MGDGixLE/ZkP/8ssv5OTkAGBra6uMj729PW3btqVx48bKeF24cKHU2v6YCf3wHtLS0vD09MTMzIxatWoxaNCgEvdTkXEVQgghRNlkwliOy5cvs2DBApYsWUJiYiKhoaHodDrl+KOrayYmJiU+V3V28VtvvUVcXByOjo5oNBree+89AJYuXYqNjQ1xcXEkJCTQrl078vPzleuepzzlP45PRWt7nu5BCCGEqGlkwvh/nJ2dOXv2LIcPHwaKY+zu3r1LTk4O5ubm2NjYYDAY2Lhx4xP3cejQIc6fPw9QIu7OxcWF+Ph4CgoKKCgoID4+nu7duz92/cWLF1Gr1QwaNIjg4GBOnjyJwWAgOzubxo0bY2Zmxq+//srBgwcrVI9arSY7O1v57OLiQlJSEjk5ORQVFREdHV1qHc7Ozpw6dUq5ly1btpQ4VlY2dFXr0qULWq2WwsJC8vPzSUpKKnE/FRlXIYQQQpRNXnr5Pw0aNCAiIoKFCxeSm5uLiYkJgYGBdO/eHTc3N9zd3bGysqJPnz4VnpD9UYcOHQgLC+PChQvKSy9Q/Eg3KysLb29vAHr27Imvr+9j1x84cICoqChMTEwwGAzMnj0bExMTJk6cSEBAANHR0dja2tK5c+cK1TNkyBCCg4P54YcflJdeMjMz8fPzA8DR0ZGJEyc+dl3Dhg2ZO3cuf//736ldu3aJl16sra3LzIauan5+fmRkZDBo0CCsrKyUx+RQ8XEVQgghRNkkS/oZiY2NZc+ePSxfvry6S3np5OTkoFar0el0TJw4ETc3N4YPH/6n2pQs6bJJJrBxkn1rnIyNcTI2pZNxMe5ZZ0nLCqN44Y0ZMwadTkd+fj7du3dXVhTF03PyZIb8JS6EEDWITBifkaFDhzJ06NDqLuOl9Oh3KIUQQghR9eSlFyFEpcnqonEODm2quwQhhKhyssL4ErOzs+PQoUOlJrWIitmzeQwG3Z3qLkO8QAaO21bdJQghRJWTFUYhhBBCCFEmmTC+5NasWYOnpycDBgxg+/btAFy6dImuXbsq5/zx8969e/Hz82Po0KGMGDGCI0eOAP9NVZk5cyYeHh4MGTJE2W/x+vXrvPvuuwwdOpRBgwaxaNEiozXZ2dmxcuVKfHx86Nev35+ua/To0ezYsUM5b/fu3bz77rsAfPvtt/j4+ODl5cWIESNKpPQIIYQQomLkkfRLzsTEBI1Gw2+//cbIkSPp1KlTmednZWURGRnJmjVrUKvVnD59mvHjx7Nnzx4Azpw5w4IFC5gzZw4rVqwgMjKSJUuWUK9ePVauXEmdOnUoKChg3LhxJCcn07t371L7UavVxMTEkJ6eztSpUxkwYMAT1+Xt7U18fDz9+/cHircw8vHxAcDLy4uxY8cCkJKSwqxZs9i8eXNlhlAIIYSo8WTC+JJ7uB9hy5Ytsbe358iRI9jZ2Rk9f9++fWRlZTFq1Cjld4WFhdy4cQMozoK2t7cHilNddu/eDRQn4yxatIjDhw9TVFTEjRs3yMjIMDphdHd3V9q4du1aiSjDytb117/+lQULFnD79m2geIPzsLAwAE6cOMHXX3/N3bt3UalUSjqNEEIIISpOJow1kJmZGY/u1/7HyVqvXr1KfaR89uzZx7KzCwsLAfjuu++4d+8eW7ZsoVatWnz++edlTgIfbgpqamoKFE/+nrQugH79+pGYmKj8bGlpiU6nY8qUKaxduxYHBweuXr1qdAIrhBBCCOPkO4wvuZiYGADOnz/PqVOncHZ25tVXX6WgoIALFy4AKBMtgB49erBv3z5Onz6t/O7YsWPl9pOdnY2NjQ21atXi6tWr7Ny5s9K1/pm6vL29iYuLIy4uTtnvUqfTUVhYyOuvvw7A+vXrK12TEEIIIWSF8aWn1+vx8vLiwYMHzJkzh4YNGwIwY8YMxowZg7W1NX379lXOf+ONN1i8eDEzZswgLy+PgoICOnToQLt27crs591332XKlCkMHjyYRo0a4eLiUulazczMnriuTp06kZOTo/wMxd+TnDx5MsOGDaNBgwblfk9SCCGEEKWTLGkhSiFZ0uJJSc62cZILbJyMTelkXIx71lnS8khaCFFp6enp1V3Cc+vkyYzqLkEIIaqcTBiFEEIIIUSZZMIohKg0eURknGRJCyFeRvLSixBlkCxpUVmSJS2EeBnJCuMLws7Ojvv37z+TvtLS0pStaapKbGwskydPrtI2/ygtLY2ffvrpqfYhhBBC1EQyYRQvhcLCQg4cOMC///3v6i5FCCGEeOnII+kXyJo1a9i5cyd5eXl88sknyr6CycnJLF26FL1ej7W1NXPmzKFFixakpaURGhpK+/btOXz4MCqVimXLltGqVSvS0tKYP38+bdq04eTJk7zyyissXLiQ1q1bl+izsLCQv/3tb9y+fZv8/HzatWvH7NmzsbCwIDY2lsTEROrVq8fp06epW7cuERER2NjYoNPpmDdvHvv378fKyoq2bdsavS9XV1c8PT1JSUnh+vXrjB07lnfeeQco3px7/vz55ObmYmlpyYwZM2jXrh2XLl3Cx8eHoUOHsn//foYOHcrGjRsxGAykpKQwaNAgJkyYwN69e1mxYgU6nQ5zc3OCg4NxdnZ+en9IQgghxEtIVhhfICYmJmg0GlasWMHMmTO5efMmN2/eJCAggPDwcLRaLYMHD8bf31+55syZM/j5+aHVahk4cCCRkZHKsczMTIYNG8bWrVsZNWoUAQEBj/VpampKeHi4MjnU6/VKegzA8ePHCQwMZOvWrbRu3Zq1a9cCsGnTJi5dusTWrVuJiooqNy0mLy+PTZs28f3337NkyRLu37+PTqdj8uTJTJ06Fa1Wy5QpU5g8eTI6nQ6AO3fu4OTkRFxcHO+++y5+fn54eXmh0WiYMGECWVlZREZG8s033xAbG8u8efOYOnXqn/ozEEIIIWoiWWF8gQwfPhyAli1bYm9vz5EjR1CpVLRp00ZZGfTx8WH27NlK6omtrS329vYAODs7s3v3bqW9Fi1a0KVLFwA8PT35/PPPleseMhgMfPvttyQnJ2MwGLh79y61a9dWjnfo0EGJ3mvfvj0pKSlA8fcJvby8MDc3x9zcnCFDhnDo0CGj9+bu7g5A06ZNqVevHleuXKGwsBBzc3MlNaZ79+6Ym5tz7tw56tSpQ61atRg4cKDRNvft20dWVhajRo1SfldYWMiNGzd49dVXjV4nhBBCiJJkwviSs7CwUH42MTGhsLCwUtdrtVrS09NZt24darWalStXcv78eeX4o7vBm5qaotfrn6jOJ2nnlVdeQaVSlXlOr169WLRo0RPVJIQQQohi8kj6BfLwUfD58+c5deoUzs7OODs7k5GRwdmzZwGIi4vD3t4etVpdbntZWVkcPHgQKJ4Yvvnmm49dl52djZWVFWq1muzsbBITEytUa7du3dBoNBQWFpKXl1fh6x5la2tLQUEB+/fvByA1NZXCwkJsbW1LPf9hjQ/16NGDffv2cfr0aeV35T0aF0IIIcTjZIXxBaLX6/Hy8uLBgwfMmTOHhg0bArBo0SL8/f0pLCzE2tqaxYsXV6i9N998ky1bthASEkLt2rVLXYnz8vJi586duLm50bBhQzp27Eh+fn65bfv6+pKZmYm7uztWVlY4OTlx8+bNSt2vhYUFy5cvL/HSy5dfflli1fRR/fv3Jz4+Hk9PT+Wll8WLFzNjxgzy8vIoKCigQ4cOtGvXrlJ1CCGEEDWdqqioqKi6ixDPXlpaGmFhYcTGxlZ3Kc+l8kLYhTAmL+8+tWvXqe4ynkvp6emSEmSEjE3pZFyMq+qxKe/fPXkkLYSotPT09Oou4bl18mRGdZcghBBVTiaMNVTXrl1ldVE8MclLFkKImkW+wyhEGXZLlnSp3CUvWQghahRZYRRCCCGEEGWSCaN46VR2r0khhBBClE0eSYunatq0aZw7d46CggKaN29OaGgo9evXZ9myZWzbto0GDRrQpUsXUlNTiY2NJTY2lj179rB8+XKAEp8zMzOZPXs2Dx48ID8/H19fX0aPHg1AUFAQpqamnDt3jvv376PRaIz2LYQQQojKkQmjeKpmzJiBtbU1AMuWLWP16tV06NCB3bt3o9FoqF27NpMnT65QW02aNCEqKgoLCwvu37/P8OHD6dWrF61atQLgl19+Ye3atVhaWhrt+9GcbSGEEEJUjEwYxVOl0WjQarUUFBSQm5vLG2+8QUFBAQMHDlQmdl5eXkRGRpbbVl5eHiEhIWRmZqJSqbh27RoZGRnKhNHNzU1p01jfQgghhKg8mTCKp+bgwYNs2LCBjRs3Ym1tjVarZfPmzWVeY2pqisFgUD4/miqzdOlSbGxsWLhwIWZmZowdO7bE8Ucni0/StxBCCCFKJy+9iKfm3r17qNVqGjRogE6nU7Kwu3Tpwvbt23nw4AEGg4GEhATlmhYtWpCZmYlOp0On07F9+3blWHZ2No0bN8bMzIxff/1VycGuTN9CCCGEqDxZYRRPTa9evUhISGDAgAFYWVnRqVMnjh8/Tr9+/Th8+PD/Z+/O46os8/+Pvw6IIBxFNLFf5oIokomhkYZpKDq5Ioj7lNno10YbBzcEAXcMFVFTFMklnXIXD8JBrSYzacHjSLgHKuFW40KGckDgsPz+4ME9EhwWU1H8PP/ycN/XdX/u61hcXvfyZvDgwVhbW+Ps7MydO3cAcHZ2xtXVlYEDB2Jra4ujoyO3bt0CYNKkSfj5+REVFYWdnR2vvfZatY8thBBCiOqTLGlRI/R6PWq1msLCQoKCgrC1tWXatGk1XZZCsqQrJnnJxkn2rXEyNsbJ2JRPxsW4x50lLSuMokb4+/vzyC0/LQAAIABJREFUyy+/kJOTw8svv8yECRNquiRRDWfPJsv/xIUQ4hkiE0ZRI9auXVvTJQghhBCiiuShFyFEtb38smNNlyCEEOIxkhVGISpwePffKMzLqOkynjgDxh+o6RKEEEI8RrV+hfHatWt07dr1T/Vx+vRpZsyY8ZAqqv22bNnCb7/99qf6uHHjBmPGjDG6vV27dmRlZf2pYwghhBCiamr9hPFhcHJyYvny5TVdxlPj008//dMTxqZNm/LZZ589pIqEEEII8Wc8dRPGpKQkRo8ezeDBgxk8eDDfffcdAKdOnWLkyJF4eHgwcuRITp06VW77+Ph4vLy88PDwYOzYsVy+fBkAnU6Hp6cnc+fOxcPDg8GDB5Oamqps8/b2BiA/P5/x48fj7e3NwIEDCQgIIC8vr9xjubu7s2rVKkaOHIm7uztbt25Vtv1xhez+zydPnmTMmDF4e3vj7e3NN998AxRnI//rX/9S2pw/f57evXtTVFSEVqtl+PDheHl54eXlRUJCQrk1aTQaxo0bx5QpU+jXrx9jx47l4sWLTJgwgb59+zJjxgxK3rSUnp7OP/7xDzw8PPDw8GDfvn2Vntu6deu4efMmPj4+eHp6cvHiRfLy8li6dCnDhg1j8ODBzJw5k6ysLH799VfeeOMNDAaD0q+Pjw/R0dFlVoa//PJL+vXrh6enZ5kHZoyNF8C+ffuU+v/xj3/86YmsEEII8Sx6qiaMGRkZTJ48mZkzZxIbG0t0dDROTk7k5eXh4+PD1KlT0Wq1TJkyBR8fnzITud9++w0/Pz/CwsLQarUMGjQIX19fZfvFixcZNWoUWq2W/v37l5tvbGpqSlhYGBqNhri4OAoKCipMEcnJyWHXrl18+umnLF++vNLLqHfv3mXevHksX74cjUZDZGQkc+fO5e7duwwZMqTUpE2j0TBkyBBUKhXdu3dn9+7d7Nu3jxUrVuDv72/0GKdPnyYgIIDPP/8cCwsLZsyYwfLly9m/fz/nz59XJpuLFi2ibdu2aLVaNm3aRFhYGOfPn6/w3CZNmoStrS2rV68mJiaGNm3asHHjRurXr09UVBSxsbHY2tqyfv16XnjhBdq2bUt8fDwAv//+Ozqdjr59+5aqNz09nTlz5hAREUFMTAx169at0nidP3+esLAwNm3ahFarpW3btgQHB1c4/kIIIYQo66l66OXEiRPY29vTuXNnoHjyZm1tTUpKCmZmZri6ugLQrVs3zMzMSEtLw8rqfy8XPnnyJI6OjrRp0waAoUOHsmDBAvR6PQB2dna0b98eKE4cOXz4cJkaCgsL+eSTT4iPj6ewsJA7d+5gYWFhtOYBAwYA8OKLL9KgQQOuX7+Ovb290f2TkpK4du1aqfcSqlQqLl++jIuLC1lZWaSkpGBvb09cXBy7du0C4OrVq8yYMYMbN25Qp04d0tPTuXXrFk2aNClzjM6dO/P8888D8NJLL9GsWTMaNGgAgKOjI5cvX6Zbt24kJCQwa9YsAGxtbXFzc0On0+Hg4FCtc/v666/R6/VKzF9eXh6OjsVP2Q4ZMoTo6Gh69+5NXFwc7u7uWFpacvv2baX9yZMnad++Pa1btwZg5MiRhIWFVTpeJ06cwM3NDVtbWwBGjRqFp6en0bEXQgghRPmeqgnjo3b/ypWJiQn5+fll9tFqtSQmJrJt2zbUajWRkZFcunTJaJ/3vy3d1NSUgoIC5c8ll35zc3OVfYqKimjXrh3btm0rtz8vLy+io6Pp0qUL9vb2NGvWDIDp06cza9Ys+vTpQ2FhIa+88kqpfiuqyViNlalqu6KiIubNm6dM6O/31ltvsXjxYn7//Xeio6MJDAys0rHv79vYeJ04caJafQkhhBCifE/VJWlnZ2dSU1NJSkoCoKCggDt37mBnZ4fBYODo0aMAJCQkkJ+fj52dXZn2ycnJyr2J0dHRtG/fHrVaXeUaMjMzsbGxQa1Wk5mZSVxc3AOdS4sWLZRsY61Wq/y8U6dOXL58WTkXKL4/s2Ry6eXlRVxcHHv27FHuqyyp68UXXwRg7969Ru+rrA5XV1d2794NwK1btzhy5Aivv/56pe2srKzIzMxUPru7u7NlyxZycnKA4ljAku+gXr169O7dmxUrVqDX63FxcSnTn7OzM+fOnVMm5nv27FG2VTReXbt25ciRI0oW9e7du+nWrVs1R0EIIYQQT9UKY8OGDQkPD2fJkiVkZ2djYmKCv78/3bp1Y/Xq1Xz44YdkZ2djaWnJqlWrSq0YAjRq1IjQ0FB8fX3Jz8+nUaNGLFu2rFo1eHl5cejQIfr160fjxo159dVXja7kVSQgIIC5c+dSv359+vXrp/zc2tqaiIgIli1bRkhICAaDgebNmxMZGYlKpeKFF16gTZs2HDt2jBUrVpTq74MPPsDa2poePXrQsGHDatf0R7Nnz1YeAgLw9fWlbdu2lbZ79913CQwMxMLCguXLl/P++++zZs0ahg0bhkqlQqVSMXnyZOXy9ZAhQ3j77beZMmVKuf01btyY4OBgJk6ciIWFBW+99ZayraLxcnBwwNfXl3HjxgHQvHlzFi5c+GeHRQghhHjmqIpKlq6EEIrKQtifdTk5WVhYWFW+4zMoMTFRcraNkLExTsamfDIuxj3ssans995TdUlaCPFkOHs2uaZLEEII8RjJhFEIUW3yL37jZGyMkwxyIZ5eT9U9jEI8bod3v0eBZEkL8VAMHH+wpksQQjwgWWEU1fbVV1/Rv39/vLy8+Pnnn2u6nDIkZ1oIIYR4uGSFUVTbzp078fHxoX///tVql5+fT5068ldOCCGEeNrIb+9a6N69e/j7+3Px4kXq1KmDnZ0dq1at4tatW0yfPp2srCxyc3Nxc3PDz88PgPDwcNLS0sjMzOTq1au0aNGCVatWUa9evVJ9h4SEkJiYSFpaGtu3b+ezzz7j5MmThIWFKat6Pj4+9OzZk2vXrjF06FC8vb05evQoI0aM4MCBA3To0IETJ05w8+ZN+vfvr8QzfvLJJ+zfv5+CggLMzc2ZP38+L730ElC8ajht2jT+/e9/k5GRgZ+fnxIh+OWXX7JixQrMzc1LvXIHirPDV6xYQUFBAY0aNWLhwoW0bNnykY6/EEIIUdvIhLEW+u6778jKyuLAgQMA3LlzB4AGDRoQGRmJlZUVBoOB8ePHEx8fz5tvvgnAmTNniIqKon79+owfPx6tVsuIESNK9R0YGMhPP/3EuHHj6NWrl5LlvH79emxtbbl58ybDhg1TXmiekZGBk5OTkm194MAB/vvf/7Jt2zaysrLo06cPw4YNo1WrVnh5eSnvTPzhhx+YN2+e8uJwALVazd69e0lMTGTq1Kn07dtXyZnesWMHrVu3ZsOGDcr+JdnhW7dupU2bNuzZswdfX99SL/4WQgghROVkwlgLOTo6kpqayoIFC+jSpQs9e/YEipNxQkNDSUpKoqioiPT0dJKTk5UJY/fu3ZVM6Y4dO3LlypVKj1VRlrONjQ3m5uZlLl3369cPExMT6tevj729PVeuXKFVq1acOXOGjz/+mDt37qBSqcpELpZkVzs7O3Pz5k1yc3MrzJmuKDu8Ouk+QgghxLNOJoy1UPPmzYmLi+Po0aPEx8ezcuVKtFotmzdv5u7du+zZswdzc3PmzJlTKqXmj9nQVUmwqSjL+dq1a9SrVw+VSlXq5+VlUOfl5TFlyhS2bt3Kyy+/zI0bN5SJ7B/bmZqaApSb9S2EEEKIh0+ekq6Frl+/jqmpKX369CEgIIDbt2+TkZFBZmYmTZo0wdzcnBs3bnDo0KE/fazKsq+rKi8vj/z8fP7f//t/AGzfvr1K7SrKmX4Y2eFCCCGEkBXGWiklJYXly5cDUFhYyPvvv0/Tpk0ZM2YMU6ZMYdCgQTRt2hRXV9c/fayKspyrQ61W4+Pjw7Bhw2jYsKHyQEtlKsqZfhjZ4UIIIYSQLGkhyiVZ0kI8fJJBbpxkJpdPxsU4yZIWQjzxEhMTa7qEJ5aMjXGSQS7E00smjEKIapNMYCGEeLbIPYxCVODw7vcoMEiW9B8NHCeZwEII8Syp1SuMEyZMqNK7BP/I3d2d8+fPV6vNtWvX6Nq1a7nbVq1apbxE+8/QaDT4+PgAcOjQIZYuXfqn+xwzZgyHDx+udL8HGZOKhIeHP5T6hRBCCPHo1eoVxvtTP2rSlClTqt2mstzl3r1707t37z9T1jNLMq2FEEKI6qkVvzWTkpIIDQ1Vsoz9/Pzo3r077u7uREZG4uDgUOrPQKnPx48fZ8GCBQC89tprpd4huHTpUo4dO4bBYMDGxoaQkBCaNWsGwLZt29iyZQtqtRo3Nzej9c2aNYsOHTrwzjvvkJCQwEcffURubi4FBQVMnDiRgQMHAsWrfY6Ojpw8eRJra2vWrl3LokWLOHr0KDY2NkquMhSvNn7zzTesXr0anU5HSEgIr7zyCklJSahUKlauXIm9vX2ZWi5evEhAQADZ2dk4ODiUejn3zZs3WbRoEb/++iu5ubkMHDiQiRMnVjj2Op2ODz/8EEdHR86ePUu9evVYsmQJbdq0qTC7+n4FBQWEhYXx7bffAtCjRw98fX0xNTVl1qxZ1K1bl0uXLnH16lX+8pe/0KtXL8LDw7l+/Tpjx45l7NixFX5X5WVajx49usLzEkIIIcT/PPWXpDMyMpg8eTIzZ84kNjaW6OhonJycqtw+Ly+PadOmMXv2bLRaLS4uLvz666/K9gkTJrB3715iY2MZNGiQEjuXnJzMunXr2LFjB9HR0WRkVO0+t/bt27N9+3b27dvH5s2bWbp0qZL1DHD16lW2b9/Ohg0b2LVrF9euXWP//v1s2bKFU6dOGe334sWLjBo1Cq1WS//+/YmIiCh3Pz8/P/7617+yf/9+xo4dy+nTp5Vt/v7+jBkzhqioKPbu3Ut8fDzff/99peeUkpLCsGHD2L9/P2+//bYyKSzJrtZoNOzbt48zZ84QHx9fpv2uXbv46aef0Gg0aDQazp07x65du5TtFy5cYOPGjRw4cACtVktsbCxbt25lx44dfPTRR8o/FIx9V/C/TOvo6GiZLAohhBDV9NSvMJ44cQJ7e3s6d+4MFMfGWVtbV7n9zz//TL169ZT7DwcMGMDcuXOV7fHx8Wzfvp3s7OxSUXTHjh2jZ8+ePPfcc0BxhvHBg5U/CHD79m0CAwO5fPkypqam3Llzh7S0NJydnQHw8PBQLpfqdDq8vLwwMzPDzMyMwYMH8+OPP5bbr52dHe3btweKE07Kuy9Rr9dz/vx5PD09lf1KVlyzs7M5duwYt2/fVvbPysoiNTWVN954o8JzatmyJV26dAHA09OTOXPmoNfrMTExqTC7ukRCQgJDhgyhbt26AHh7e/PVV1/x17/+FYA+ffoo2+zs7HBzc8PExISmTZvSoEEDrl+/jr29vdHvCig301oIIYQQVfPUTxirytTUlMLCQuVzRTnJJdnHv/zyC4sXLyYqKormzZvz448/4uvr+6fqmD9/Pu7u7qxZswaVSkXfvn1L1WJpaflA/ZZMqABMTEyqnbNcWFiISqUiKioKMzOzB6rhjyrLrq6qP2ZPl5dFXdl3VV6mtRBCCCGq5qm/JO3s7ExqaipJSUlA8f1w91/iLdGiRQvl8mtCQgLp6ekAtG7dmpycHI4fPw7A559/zt27d4HiFTkzMzOaNGlCYWEhO3fuVPrr0qULR44c4bfffgMgKiqqSvVmZmbSrFkzVCoV33//PZcvXza67+uvv05MTAz5+fnk5OQQFxdXpWMYo1arcXBwQKvVAsWZzyVPPqvVal599VXWr1+v7P/f//6XW7duVdrvlStXlPHTarU4ODigVqurnF3t6urKvn37MBgMGAwG9u3bR7du3ap1bhV9V0IIIYT4c576FcaGDRsSHh7OkiVLyM7OxsTEBH9//zITjilTpjBr1iy2bt3K66+/zgsvvAAUr8ytWLGi1EMvJdvatWtHv379GDBgADY2Nri5uSkTI0dHRyZOnMjo0aNRq9VlLrP+Ucnq1owZM1iwYAHh4eE4OTnRrl07o21GjBhBSkqKcnwnJydlgvqgQkNDCQgIYMOGDTg4OJS63zMsLIzFixfj4eEBgJWVFR9++CFNmjSpsE8HBwf27NnD/PnzsbCwIDQ0FKDK2dUjR47kypUrDBkyBIDu3bszYsSIap1XRd+VEEIIIf4cyZJ+DCZMmICXl5fyNHRtotPpWLp0KRqNpqZLeagkS7pikglsnGTfGidjY5yMTflkXIyTLOlaZvz48WRlZVX42h0hnjaSCSyEEM+Wp/6S9JNu06ZNNV3CI9W1a9dat7oohBBCiNJkhVEIUW0vv+xY0yUIIYR4jGSFUYgKfL37PQoMVXsp+7Nk0LjK3zkqhBCi9pAVxlqsXbt2SgrKw3T69GlmzJhR7XZbtmz50095/5FOp8Pb2/uh9imEEEKI0mTCKCpUUFBQ6nN+fj5OTk4sX7682n19+umnRieMhYWFyAP7QgghxJNJLknXcps2beLQoUPk5OQwffp0+vbtCxS/DzItLQ2DwUCLFi0ICQnB2toanU7HokWL6NChA+fOnWPq1KkEBwczYMAAjh49ioODA56enqVepbNv3z7l4Z4WLVqwcOFCGjduXKqOdevWcfPmTXx8fDA3N2f58uUcPHiQCxcuoNfr+fXXX9m1axeHDx822tfHH39MXFwcKpUKS0tLtm/fDhRPaufOnUtSUhIqlYqVK1dib2/PrVu3mD59OllZWeTm5uLm5qbkXAshhBCi6mSFsZYzMTEhJiaGdevWMXfuXGWFLygoCI1Gg1arpU2bNmzYsEFpc/HiRUaMGEFMTAy9evUCipNUoqKiCAkJKdX/+fPnCQsLY9OmTWi1Wtq2bUtwcHCZOiZNmoStrS2rV68mJiaGNm3aAMVpM2FhYXz++efcuHHDaF/R0dF8/fXX7Nixg9jYWNatW4eJiYlS76hRo9BqtfTv35+IiAgAGjRoQGRkJBqNhn379nHmzBni4+Mf8ggLIYQQtZ+sMNZyw4cPB4ojENu3b8+JEyfo3bs3MTExaLVaDAYD2dnZtGrVSmnTsmVLOnXqVKofLy+vcvvX6XS4ublha2sLwKhRo/D09KxyfW+++SaNGjWqtK/Dhw8rqToANjY2Sh92dna0b98eKI6KPHz4MFC88hgaGkpSUhJFRUWkp6eTnJxcaSqPEEIIIUqTCeMz6Pjx4+zYsYOdO3fSqFEjtFotu3fvVrZbWlqWaVPezx4GK6s/nxZSt25d5c8mJibk5+cDsHnzZu7evcuePXswNzdnzpw55Obm/unjCSGEEM8auSRdy+3duxeAS5cuce7cOZydnbl79y5qtZqGDRuSl5en7PMgunbtypEjR7h16xYAu3fvLpPjXcLKyorMzMwH6qtXr17s2LEDvV4PwO+//15pbZmZmTRp0gRzc3Nu3LjBoUOHqnVuQgghhCgmK4y1XEFBAV5eXty7d095gKRHjx7ExsbSt29fbGxscHFx4fTp0w/Uv4ODA76+vowbNw6A5s2bs3DhwnL3fffddwkMDMTCwqLcp6wr6svLy4sbN24wcuRI6tSpg6WlJdu2bauwtjFjxjBlyhQGDRpE06ZNcXV1faBzFEIIIZ51qiJ5l4kQZVQWwv6sy8nJwsLiz99OUBslJiby6quv1nQZTyQZG+NkbMon42Lcwx6byn7vySVpIUS1nT2bXNMlCCGEeIxkwiiEqDb5F79xMjbGydgYJ/ns4kkn9zAKUQHJkhZCPA6Szy6edLLC+Aeenp7k5OQ8NceeNWsWW7dufUQVPbhVq1Zx4MCBcreFh4ezdOnSR3LcHTt2sGXLlkfStxBCCPGskhXGP4iJiXkmj21MQUEBpqam1W43ZcqUR1BN5UaPHl0jxxVCCCFqM5kw/kG7du348ccfsbKywt3dHU9PT3744Qdu3brFuHHjeOedd4Dil18vWLAAKH5/4KFDh/j4449xcHDg559/JiQkhN9//x2DwcDYsWMZOnSo0v+0adP497//TUZGBn5+fkq+8/3HPnXqFB9++CHZ2dlYWloSFBREx44dK6w9ISGBjz76iNzcXAoKCpg4cSIDBw4ss59Op+PDDz/E0dGRs2fPUq9ePZYsWUKbNm3KzZJu3LhxubUEBQXh4ODA2LFjgeKYwEmTJvHVV18REBBAhw4deOedd8jMzCQoKIjz58/TpEkTnn/+eZ577jkA8vLyWLlyJf/5z3/Iy8ujXbt2zJ8/HysrK2bNmkXdunW5dOkS169fx9nZmaVLl6JSqcjMzCQkJIQzZ86gUqlwcXFh7ty5hIeHk52djb+/PykpKSxYsIB79+6Rm5vLiBEjeO+99x7K3xMhhBDiWSITxkrk5OSwa9curl27hoeHB0OGDMHMzIzp06ezYsUKXFxc+Pe//81nn30GQH5+Pr6+vixbtgx7e3v0ej1Dhw7F2dkZe3t7ANRqNXv37iUxMZGpU6cqE8YSeXl5+Pj4sHjxYlxdXfnhhx/w8fHhyy+/LJVq8kft27dn+/btmJqakp6ejre3N927d8fa2rrMvikpKcyePZvQ0FCio6Px8/NDo9EAxdnMCxcupFOnTuTl5fHWW2+VW8uQIUP48MMPlQmjRqNhyJAhqFSqUsdau3YtVlZWfP7559y+fRtvb2/69+8PwMaNG6lfvz5RUVEALFu2jPXr1zNt2jQALly4wJYtW1CpVAwZMoQffviBN954g5CQECwtLYmJicHExITbt2+XOcdmzZqxZcsW6tatS1ZWFsOHD6dHjx7K9yCEEEKIqpEJYyUGDBgAwIsvvkiDBg24fv06BoMBCwsLXFxcAPjLX/5CgwYNgOJEldTUVKZPn670YTAY+Pnnn5WJSkmfzs7O3Lx5k9zc3FLvPEpLS8PMzEx50XS3bt0wMzMjLS2Ndu3aGa319u3bBAYGcvnyZUxNTblz5w5paWk4OzuX2bdly5Z06dIFKL53cs6cOUqKyv1Z0hXV4uLiQlZWFikpKdjb2xMXF8euXbvKHEun0zF79mwAGjVqxF/+8hdl29dff41er+eLL74AiifLjo7/e1qwT58+yti0b9+eK1eu8MYbb3D48GE0Gg0mJiZKv3+Uk5PD/PnzSUlJQaVScfPmTZKTk2XCKIQQQlSTTBgrcf9EztTUlIKCggr3LyoqwsbGpsL7EUv6LLk3MD8//6G8HHr+/Pm4u7uzZs0aVCoVffv2faDs5OrkRnt5eREdHU2XLl2wt7enWbNm1TpWUVER8+bNM5rCUt3xv9+KFSto0qQJS5YsoU6dOowbN06ypIUQQogHIE9JP4DWrVtz7949EhMTAfjqq6+4e/cuAHZ2dlhYWLBv3z5l/9TUVGX1rirs7OwwGAwcPXoUKL43MT8/Hzs7uwrbZWZm0qxZM1QqFd9//z2XL182uu+VK1c4fvw4AFqtFgcHB9RqdbVr8fLyIi4ujj179uDt7V3usV5//XXlcvfvv//OV199pWxzd3dny5YtytPher2e1NTUCs8TirOlN23aRElQUXmXpDMzM3n++eepU6cO58+fV85XCCGEENUjK4wPoG7duixfvpz58+cD0KVLFxo3bkz9+vWpU6cOkZGRhISEsGnTJgoLC2ncuDEfffRRtfpfvXp1qQdNVq1aVeH9iwAzZsxgwYIFhIeH4+TkVOHlawcHB/bs2cP8+fOxsLAgNDT0gWp54YUXaNOmDceOHWPFihXl9vHBBx8QGBhIv379aNKkiXIpH+D9999nzZo1DBs2DJVKhUqlYvLkyZVeNg4ICCAkJIRBgwZhampKly5dlMveJSZNmoSfnx9RUVHY2dnx2muvVdinEEIIIconWdIPSK/XKytyR48eJSAggEOHDin31D3JdDodS5cuVVb9RFmSJS2EeJwkn718kiVtnGRJPyW+/PJLBg8ejIeHB8uWLSMsLOypmCwK8TCU3I4hypKxMU7GxjjJZxdPOrkk/YC8vb2N3rP3pOvatausLgohhBCiymRJTAhRbS+/7Fj5TkIIIWoNWWF8APcnsjxMp0+fZsuWLSxfvrxa7dzd3YmMjMTBwaFa7R7VeTxuW7ZswcPDg8aNGwPFedK5ubkPJdXl0O73KDBk/Ol+ahuPcQdrugQhhBCPkUwYa8gfM5rz8/NxcnKq9mTxccvPz6dOnSfjr01hYSEqlYpPP/2Ubt26KRNGyZMWQgghHq4n4zf/U2jTpk0cOnSInJwcpk+frsT7zZgxg7S0NAwGAy1atCAkJARra+tyM5qDg4MZMGAAR48excHBAU9Pz1JPL+/bt49NmzYB0KJFCxYuXKhMiv4oNjaWH374gczMTMaOHatkXleUa32/irKx3d3dS9U5bdo0pk+fTlZWFrm5ubi5ueHn5wdAeHg4aWlpZGZmcvXqVVq0aMGqVauoV68eWVlZLFq0iNOnTwPFCTMTJkwo93zWr19PbGwsAE5OTsyePRsrKyvCw8O5cOECer2eX3/9FU9PT27evImPjw/m5uYsX76cgwcPKnnSc+fO5eTJkwBkZ2eTkZHBf/7zn+p/4UIIIcQzTCaMD8jExISYmBh+/vlnRo8ejYuLC40bNyYoKEiJqVu5ciUbNmzA19cXKJ3RDBAcHIxer1dylHU6ndL/+fPnCQsLQ6PRYGtry0cffURwcLDR9zn+9ttvaDQa0tPT8fLywsXFhTZt2lSaaw3FcXzGsrFL3F9nbm4ukZGRWFlZYTAYGD9+PPHx8bz55psAnDlzhqioKOrXr8/48ePRarWMGDGCiIgICgsL0Wq1ZGVlMXLkSBwcHHBzcyt1rCNHjhAbG8vOnTuxsrLC39+fiIgIZs6cCcCpU6fQaDTKOO/Zs4fVq1eXe0l+4cKFAEqdJRNpIYQQQlSdTBgf0PDhw4Hi1Jf27dtz4sQJevfuTUxMDFqtFoPBQHZ2Nq1atVLa3J/RXMLLy6vc/nU6HW5ubtja2gIwatQoPD2O2EaaAAAgAElEQVQ9jdYzbNgwAJ577jl69uzJsWPHqFOnTqW51lC8CmksG7u8OgsKCggNDSUpKYmioiLS09NJTk5WJozdu3dX2nfs2JErV64AxSkxgYGBqFQq1Go1AwcOJCEhocyEMSEhgQEDBijvuRwxYgQhISHK9jfffLPc7OiKBAUF4eDgwNixY6vVTgghhBAyYXyojh8/zo4dO9i5cyeNGjVCq9Wye/duZXt5Gc3VyW2urqrkWlfV/XVu3ryZu3fvsmfPHszNzZkzZ06pjOY/5j8/7Pzm6j6ks2rVKvR6PUuWLHmodQghhBDPCnmtzgPau3cvAJcuXeLcuXM4Oztz9+5d1Go1DRs2JC8vT9nnQXTt2pUjR45w69YtAHbv3k23bt2M7h8dHQ0UZyofOXKErl27VjnXuqJs7PJkZmbSpEkTzM3NuXHjBocOHarSObm6urJ3716KiorQ6/UcOHCg3HNydXXl4MGD6PV6ioqKiIqKqvDcraysyMzMLHebRqPhu+++Y/ny5fJidSGEEOIByQrjAyooKMDLy4t79+4pD6P06NGD2NhY+vbti42NDS4uLsoDHtXl4OCAr68v48aNA6B58+bK/XjlsbGxwdvbm8zMTP7+978rOdJVybWuKBu7PGPGjGHKlCkMGjSIpk2b4urqWqVz+uCDDwgODsbDwwOAwYMHK5ex7+fm5kZKSgqjRo0CoEOHDkyaNMlov++++y6BgYFYWFiUecp8zZo1AEpfVlZWbN++vUr1CiGEEKKYZEkL4OnOxn4UJEu6YpJ7a5xk3xonY2OcjE35ZFyMe9xZ0rLCKIDibOwtW7ZQVFRE3bp1JRtbVOjs2WT5n7gQQjxDZMIogKc7G1sIIYQQj5YsIQkhqk1WF42TnG0hRG0kK4xCVECypEV1Sc62EKI2khVGYdShQ4dYunRpjRz72rVrdO3atdrtNBoNPj4+j6AiIYQQ4tklK4zCqN69e9O7d+9ytxUUFGBqaqp8zs/Pp04d+eskhBBC1EbyG76WmTFjBmlpaRgMBlq0aEFISAjW1tasXLmSAwcO0LBhQ7p06UJCQgIajQaNRsM333zD6tWrAUp9vv/POp2ORYsW0aFDB86dO8fUqVMJDg5mwIABHD16FAcHB+bPn8/KlSv5z3/+Q15eHu3atWP+/PlYWVnh7e1NQUEBAOnp6Tg7O7N27VqWLl3KsWPHMBgM2NjYEBISQrNmzZTzWbJkCd9//z0A8+bNw8XFhfz8fP7+97/z+++/k5ubS8eOHVmwYAF169YtNRa3bt1i+vTpZGVlkZubi5ubG35+fo/pmxBCCCFqD7kkXcsEBQWh0WjQarW0adOGDRs28PXXX3P48GFiYmLYtWsXly9ffqC+L168yIgRI4iJiaFXr15A8fsbo6KiCAkJYePGjdSvX5+oqChiY2OxtbVl/fr1QPFENCYmhnXr1lGvXj0mTJgAwIQJE9i7dy+xsbEMGjSIsLAw5XgZGRk4Ojqi1WqZPXs206dPJy8vD1NTU8LCwtBoNMTFxVFQUFBuqk6DBg2IjIxEo9Gwb98+zpw5Q3x8/AOduxBCCPEskxXGWiYmJgatVovBYCA7O5tWrVphMBjo37+/kgft5eVFREREtftu2bIlnTp1KvUzLy8v5c9ff/01er2eL774AoC8vDwcHf/3xGhmZiYTJ05k5syZODs7AxAfH8/27dvJzs4mPz+/VN9mZmYMHjwYKI5KtLCw4Oeff6Zt27Z88sknxMfHU1hYyJ07d7CwsChTb0FBAaGhoSQlJVFUVER6ejrJycnlpssIIYQQwjiZMNYix48fZ8eOHezcuZNGjRqh1WrZvXt3hW1MTU0pLCxUPufm5hrdt2TCaexnRUVFzJs3r9yoQIPBwD//+U+GDBlC3759Afjll19YvHgxUVFRNG/enB9//BFfX99Kz1Or1ZKYmMi2bdtQq9VERkZy6dKlMvtt3ryZu3fvsmfPHszNzZkzZ06F5yeEEEKI8skl6Vrk7t27qNVqGjZsSF5ennKZtkuXLnzxxRfcu3ePwsJCYmNjlTYtW7YkJSWFvLw88vLylNXBB+Hu7s6WLVvIyckBii9Xp6amAjB37lxat27N3/72N2V/vV6PmZkZTZo0obCwkJ07d5bqz2AwoNVqgeLJcE5ODq1btyYzMxMbGxvUajWZmZnExcWVW09mZiZNmjTB3NycGzducOjQoQc+NyGEEOJZJiuMtUiPHj2IjY2lb9++2NjY4OLiwunTp+nduzdJSUkMHjwYa2trnJ2duXPnDgDOzs64uroycOBAbG1tcXR05NatWw90/Pfff581a9YwbNgwVCoVKpWKyZMnY2FhgUajwcHBAU9PT6D4EnNgYCD9+vVjwIAB2NjY4ObmxvHjx5X+GjZsSHJyMhs3bgRgxYoV1K1bFy8vLw4dOkS/fv1o3Lgxr776arkrh2PGjGHKlCkMGjSIpk2blrvyKYQQQojKqYqKiopqugjx6On1etRqNYWFhQQFBWFra8u0adNquqwnVmUh7EIYk5OThYWFVU2X8URKTEyUlCAjZGzKJ+Ni3MMem8p+78kl6WeEv78/Xl5eDBgwgLy8POUpZSEeRGJiYk2X8MQ6eza5pksQQoiHTi5JPyPWrl1b0yWIWkT+xW+cZEkLIWojmTAKUQHJkhbVJVnSQojaSC5JiydSeHj4A+VYz5o1i61btz6CioQQQohnl0wYn0ElEX0l/vjCbCGEEEKI+8kl6VrEWI50VXKgg4KCWLRoEadPnwbA09OTCRMmcOrUKQIDA0u963Dw4MHMnz+fzp07s379euW9jk5OTsyePRsrq9JPiN67dw9/f38uXrxInTp1sLOzY9WqVVXOek5JSWHBggXcu3eP3NxcRowYwXvvvQfAjRs38PPz49atWzRr1gwTk//9Gyg9PZ158+Zx5coVAMaPH18qmUYIIYQQVSMTxlokKCiIRo0aAbBy5Uo2bNigJKdcvHiRhQsXKtF+wcHBSg40wLJlyygsLESr1ZKVlcXIkSNxcHDAzc0NS0tLjh07RpcuXTh+/DgmJiZ07tyZI0eOEBsby86dO7GyssLf35+IiAhmzpxZqq7vvvuOrKwsDhw4AKC8A7Ik69nKygqDwcD48eOJj48vE93XrFkztmzZQt26dcnKymL48OH06NEDe3t7Fi1axGuvvcbkyZO5evUqgwcPpkePHgAsWrSItm3bsnbtWm7evIm3tzft27fHwcHhEX0DQgghRO0kl6RrkZiYGLy9vfHw8CAuLo6ffvpJ2VZZDnRCQgLDhw9HpVKhVqsZOHAgCQkJQPELsLdv3w7Atm3bePvtt5U2AwYMQK1Wo1KpGDFihNLmfo6OjqSmprJgwQIOHjxI3bp1gf9lPQ8ePBhvb28uXLhAcnLZV5Lk5OQQGBiIh4cHo0eP5ubNm8p+Op2O4cOHA9C8efNSL+dOSEhg1KhRANja2uLm5oZOp6vmqAohhBBCJoy1REmO9MaNG9FqtUydOpW8vDxle2U50BXp168fJ0+e5Ny5c+h0OgYNGlSt2po3b05cXBxvvPEGCQkJeHp6kpubWyrrWavV0qdPn3ITW1asWEGTJk2Ijo4mNjaWjh07Sia0EEII8RjJhLGWMJYjXVWurq7s3buXoqIi9Ho9Bw4coFu3bgCYmZkxdOhQJk2ahIeHB/Xq1VPaHDx4EL1eT1FREVFRUUqb+12/fh1TU1P69OlDQEAAt2/fJiMjo8pZz5mZmTz//PPUqVOH8+fPl4oPfP3115VzvXr1aqkVTldXV3bv3g3ArVu3OHLkCK+//nq1xkUIIYQQcg9jrWEsR7qqPvjgA4KDg/Hw8ACKH2y5/17C4cOHs2bNGkaPHq38zM3NjZSUFOWyb4cOHZg0aVKZvlNSUli+fDkAhYWFvP/++zRt2rTKWc+TJk3Cz8+PqKgo7OzseO2115RtQUFB+Pn5ERcXx4svvkjXrl2VbbNnz2bu3LnKOfn6+tK2bdsqj4kQQgghikmWtKiSmJgY9u/fz/r162u6lMdCsqTFg5IsaeMkF9g4GZvyybgYJ1nS4okzfvx41qxZU+4rb8SzSbKkjZMsaSFEbSSXpEWlNm3aVNMlCCGEEKIGyQqjEKLa5BKRcTI2xsnYGPfyy441XYIQFZIVRvHE0Ol0LF26FI1G81D2exi+2v0eBYaMR34cIcSzbfC4gzVdghAVkhVGIYQQQghRIZkwihoxY8YMJZXmH//4hxIXeL8jR44watQovL29GTlyJCdOnCi3r3379uHh4aH09dtvvwEwaNAgTp06pey3efNm5syZ82hOSAghhKjFZMIoakRQUBAajQatVkubNm3YsGFDqe1XrlwhIiKCjRs3otFoWLRoEVOnTi3Tz/nz5wkLC2PTpk1otVratm1LcHAwAG+//TY7duwAoKioiB07diixhkIIIYSoOrmHUdSImJgYtFotBoOB7OxsWrVqRY8ePZTt3377LVeuXCk1wcvPzyc9Pb1UPzqdDjc3N2xtbQEYNWoUnp6eAHh6erJ27VoyMjI4deoUjRs3xtFRbiwXQgghqksmjOKxK8m93rlzJ40aNUKr1SoRfvfr0aMHoaGhZX6emppapeNYWlri4eGBRqPh2LFjsroohBBCPCC5JC0eu6rkXr/xxht8++23XLhwQfnZ/fcjlujatStHjhzh1q1bAOzevbtUnvVf//pX/vWvf3HmzBneeuutR3A2QgghRO0nK4zisatK7nWrVq1YtmwZQUFB5OTkYDAY6Ny5Mx07diy1n4ODA76+vowbNw6A5s2bs3DhQmV78+bNad26NR07dqRu3bqP/uSEEEKIWkiypEWtptfr6devH3v37qVp06ZVbleSqXn9XJi8h1EI8cjJexjLJ1nSxj3uLGlZYRS11o4dO1i3bh3jxo2r1mTxfn1GbCn3PxwhhHiYcnKysLCwqukyhDBK7mEUtdbo0aOJj49XLleLhycxMbGmS3hiydgYJ2Nj3NmzyTVdghAVkgmjEKLaJPdWCCGeLXJJWogKSJZ0+eR+KyGEeLbICqOolnbt2pGVlVWtNrNmzWLr1q2PqCIhhBBCPGoyYXyKFBQUlPqcn59fQ5U8OWQMhBBCiEdPLkk/AWbMmEFaWhoGg4EWLVoQEhKCtbU1Op2ORYsW0aFDB86dO8fUqVMJDg5mwIABHD16FAcHB4KCgli0aJHyHkNPT08mTJjAqVOnCAwMJC4uTjnO4MGDmT9/Pp07d2b9+vXExsYC4OTkxOzZs7GyKvuE3pdffsmKFSswNzcv8+LrkydPEhYWpqw4+vj40LNnzwrPNSEhgY8++ojc3FwKCgqYOHEiAwcOLHffqKgoPv30UwDMzMz4+OOPycnJYejQoXh7e3P06FFGjBjByZMn6dChA++88w5QvKJZ8tnb21uZaKenp+Ps7MzatWsr+0qEEEIIcR+ZMD4BgoKCaNSoEQArV65kw4YN+Pr6AnDx4kUWLlxIp06dAAgODkav1xMVFQXAsmXLKCwsRKvVkpWVxciRI3FwcMDNzQ1LS0uOHTtGly5dOH78OCYmJnTu3JkjR44QGxvLzp07sbKywt/fn4iICGbOnFmqrvT0dObMmcOOHTto3bo1GzZsULbdvXuXefPmsX79emxtbbl58ybDhg0jLi6OBg0aGD3X9u3bs337dkxNTUlPT8fb25vu3btjbW1daj+dTsfHH3/M9u3badKkCVlZWdSpU4ecnBwyMjJwcnLC398fKJ64GqPRaAD49ddfeffdd5kwYUKVvhMhhBBC/I9MGJ8AMTExaLVaDAYD2dnZtGrVStnWsmVLZbJYwsvLS/lzQkICgYGBqFQq1Go1AwcOJCEhATc3N8aMGcP27dvp0qUL27ZtU7KUExISGDBgAGq1GoARI0YQEhJSpq6TJ0/Svn17WrduDcDIkSMJCwsDICkpiWvXrpWagKlUKi5fvoyTk5PRc719+zaBgYFcvnwZU1NT7ty5Q1paGs7OzqX2++abb/D09KRJkyYApVY/zc3N6d+/v/EB/YPMzEwmTpzIzJkzyxxHCCGEEJWTCWMNO378ODt27GDnzp00atQIrVbL7t27le2WlpZl2pT3s/L069ePFStWcO7cOXQ6XbmTwgdVVFREu3bt2LZtW7XazZ8/H3d3d9asWYNKpaJv377k5uZWq4969eqhUqmUz6amphQWFiqf7+/PYDDwz3/+kyFDhtC3b99qHUcIIYQQxeShlxp29+5d1Go1DRs2JC8vj71791arvaurK3v37qWoqAi9Xs+BAwfo1q0bUHzf39ChQ5k0aRIeHh7Uq1dPaXPw4EH0ej1FRUVERUUpbe7n7OzMuXPnuHTpEgB79uxRtnXq1InLly9z9OhR5WenTp2isqTJzMxMmjVrhkql4vvvv+fy5cvl7tezZ09iYmJIT08HICsry+jEsmXLlso9nDdv3kSn0ynb5s6dS+vWrfnb3/5WYV1CCCGEME5WGGtYjx49iI2NpW/fvtjY2ODi4qJMfqrigw8+IDg4GA8PD6D4wZY333xT2T58+HDWrFnD6NGjlZ+5ubmRkpLCqFGjAOjQoQOTJk0q03fjxo0JDg5m4sSJWFhYlHroxdramoiICJYtW0ZISAgGg4HmzZsTGRlZavXvj2bMmMGCBQsIDw/HycmJdu3albtf165def/99/nb3/6GSqWibt26REZGlrvv8OHD8fHxYcCAAbRq1YqOHTsC8Msvv6DRaHBwcMDT01PpNzAw0Gh9QgghhChLVVTZkpB4qsXExLB//37Wr19f06U8VSoLYX/WSe6tcYmJibz66qs1XcYTScbGOBmb8sm4GPewx6ay33uywliLjR8/nitXrrBu3bqaLkXUMmfPJsv/xIUQ4hkiE8ZabNOmTTVdgqilZLJonORsCyFqI5kwClGBf0uWtKgmT8nZFkLUQvKUtHhswsPDycvLe6C2Op0Ob2/vh1yREEIIIapCJozisVmzZg0Gg6HcbZIJLYQQQjy55JK0eCBJSUmEhoYqOdJ+fn50796ddu3a8eOPPyrJLCWfSxJiRo0ahYmJCZ999hkhISGYmpqSlpZGVlYWMTExRnO1K5KZmUlISAhnzpxBpVLh4uLC3LlzycrKKjdnWwghhBDVIxNGUW0ZGRlMnjyZ8PBwOnfuTEFBAXq9vsI28+bNY/v27Up+dYmffvqJrVu3Kuk1FeVqGxMSEoKlpSUxMTGYmJhw+/ZtACIiIozmbAshhBCi6mTCKKrtxIkT2Nvb07lzZ6A4mq+yVUBj+vXrVyrqsKJcbWMOHz6MRqPBxKT4DouSCWdFOdtCCCGEqDqZMIqHytTUVIkHrEpG9P2TxcpytYUQQghRM+ShF1Ftzs7OpKamkpSUBEBBQQF37twBoEWLFso9g1qttlQ7KyurCi9dP2iudq9evdi0aZMyUS25JF1RzrYQQgghqk4mjKLaGjZsSHh4OEuWLMHDwwNvb2/Onj0LQEBAAHPnzsXb21uZuJUYN24c7777Lp6enty9e7dMvz169KBFixb07duXd955h/bt21epnoCAALKyshg0aBCDBw8mIiICKM7ZLioqwsPDg1GjRpXJ2RZCCCFE1UiWtBDlkCxp8aAkZ9s4yQU2TsamfDIuxj3uLGlZYRRCVFtiYmJNl/DEOns2uaZLEEKIh04mjEIIIYQQokIyYRRCVJtcIjJOxsa4l192rOkShBAPSF6rI0QF/r37PQoMGTVdhhC1gue4gzVdghDiAckKo6jQtWvX6Nq165/q4/Tp08yYMeMhVSSEEEKIx00mjOKRc3JyYvny5Y/9uAUFBY/9mEIIIURtJJeknzFJSUmEhoaSlZUFgJ+fH927d+fUqVN8+OGHZGdnY2lpSVBQEB07dizTPj4+nhUrVlBQUECjRo1YuHAhLVu2RKfTERISwiuvvEJSUhIqlYqVK1dib2+PTqdj6dKlaDQa8vPz+fvf/87vv/9Obm4uHTt2ZMGCBdStW7fUcQoLC1m4cCFHjx6lbt26WFpasnPnTgCOHDnCunXryMvLw8zMjICAAJydndHpdCxatIgOHTpw7tw5pk6dSsuWLQkJCeH333/HYDAwduxYhg4d+ugHWgghhKhFZML4DMnIyGDy5MmEh4fTuXNnCgoK0Ov15OXl4ePjw+LFi3F1deWHH37Ax8eHL7/8slT73377DT8/P7Zu3UqbNm3Ys2cPvr6+7NmzB4CLFy+yePFiFi5cyLp164iIiCizsmhqakpYWBg2NjYUFRXh7+/P3r17GT16dKn9kpOT0el0HDhwABMTEyVJ5sqVK0RERLBp0ybUajUXLlxgwoQJfPPNN0oNCxcupFOnTuTn5zNixAiWLVuGvb09er2eoUOH4uzsjL29/SMaZSGEEKL2kQnjM+TEiRPY29vTuXNnoHjyZm1tTUpKCmZmZri6ugLQrVs3zMzMSEtLw8rqfy8gPnnyJI6OjrRp0waAoUOHsmDBAiXuz87OTklncXZ25vDhw2VqKCws5JNPPiE+Pp7CwkLu3LmDhYVFmf2aN29Ofn4+QUFBdO3alV69egHw7bffcuXKFd5++21l3/z8fNLT0wFo2bIlnTp1AuDSpUukpqYyffp0ZV+DwcDPP/8sE0YhhBCiGmTCKB6a+y8rm5iYkJ+fX2YfrVZLYmIi27ZtQ61WExkZyaVLl8rsV79+ffbv349Op+OHH34gLCyM6OhooDhCMDQ0tEyb1NRULC0tlc9FRUXY2NgQExPzEM5OCCGEeHbJQy/PEGdnZ1JTU0lKSgKKHwq5c+cOdnZ2GAwGjh49CkBCQgL5+fnY2dmVaZ+cnExqaioA0dHRtG/fHrVaXeUaMjMzsbGxQa1Wk5mZSVxcXLn73b59m3v37tGjRw98fX2pX78+V69e5Y033uDbb7/lwoULyr6nTp0qtw87OzssLCzYt2+f8rPU1FRlRVQIIYQQVSMrjM+Qhg0bEh4ezpIlS8jOzsbExAR/f3+6devG6tWrSz30smrVqjIPojRq1IjQ0FB8fX3Jz8+nUaNGLFu2rFo1eHl5cejQIfr160fjxo159dVXyc3NLbPff//7X+bMmUN+fj4FBQW8+eabODs7Y2JiwrJlywgKCiInJweDwUDnzp3LfUCnTp06REZGEhISwqZNmygsLKRx48Z89NFH1Rs4IYQQ4hmnKioqKqrpIoR40lQWwi6EqL6cnCwsLKwq3/EZlJiYKClB5ZBxMe5hj01lv/fkkrQQotoSExNruoQnloyNcWfPJtd0CUKIByQTRiFEtcm/+I2TvGQhRG0k9zAKUYEvJUtaVJOX5CULIWohWWGsATqdDm9v73K3PYzs5mfZoUOHWLp0aU2XIYQQQtQqssIoHov8/Hzq1Hm0f93y8/Pp3bs3vXv3fqTHEUIIIZ41MmF8hGbMmEFaWhoGg4EWLVoQEhKCtbV1mf22bdvGli1bUKvVuLm5ldpmLDf51q1bTJ8+naysLHJzc3Fzc8PPz69M3/fu3cPf35+LFy9Sp04d7OzsWLVqVYXtw8PDSUtLIzMzk6tXr9KiRQtWrVpFvXr1yvT/xRdfsHLlSiwsLOjXrx8rV67kxx9/xMrKinbt2jF58mS++eYbevTowf/93/+xePFiUlJSyM3NpWvXrgQEBGBqasrFixcJCAjg3r17ODo6cuXKFSZNmkSvXr24fPkyc+fO5fbt29SpU4dp06bx5ptvApQ5RosWLfjmm29YvXo1AOvXryc2NhYAJycnZs+eXSq9RgghhBCVk0vSj1BQUBAajQatVkubNm3YsGFDmX2Sk5NZt24dO3bsIDo6moyM/90vV5KbvHHjRjQaDYsWLWLq1KkANGjQgMjISDQaDfv27ePMmTPEx8eX6f+7774jKyuLAwcOEBsby8KFC6vU/syZMyxfvpyDBw+Sn5+PVqst03d6ejpz584lMjKSffv2lRvxZ25uzt69e5k6dSqLFy/mtddeIyoqipiYGG7fvs3evXsB8PPz45133iEuLo6xY8dy+vRppQ9fX18GDRqEVqtl2bJlzJw5k9u3b5d7jPsdOXKE2NhYdu7ciVarpaCggIiIiPK/LCGEEEIYJSuMj1BMTAxarRaDwUB2djatWrUqs8+xY8fo2bMnzz33HAAjR47k4MHim+Yryk22tLQkNDSUpKQkioqKSE9PJzk5WVl5K+Ho6EhqaioLFiygS5cu9OzZEyhOeamofffu3WnQoAEAHTt25MqVK2VqP3nyJO3bt1fOa+jQoSxevLjUPkOGDFH+/PXXX3Pq1Ck2b94MQE5ODk2bNkWv13P+/Hk8PDyA4pXAdu3aAaDX6/npp58YOnQoAG3atOGll17ixIkTuLu7lznG/RISEhgwYICSRDNixAhCQkLK3VcIIYQQxsmE8RE5fvw4O3bsYOfOnTRq1AitVsvu3bur3Y+x3OS1a9dy9+5d9uzZg7m5OXPmzCk3MaV58+bExcVx9OhR4uPjWblyJVqtls2bN1fY/v6Xdpqampbbd1X8Mds5IiKC5s2bl9qnJKpPpVL96WMIIYQQ4uGTS9KPyN27d1Gr1TRs2JC8vDzl0usfdenShSNHjvDbb78BEBUVpWyrKDc5MzOTJk2aYG5uzo0bNzh06FC5/V+/fh1TU1P69OlDQEAAt2/fJiMjo8rtK/LKK69w7tw5ZfUxOjq6wv3d3d1Zv349BQUFQHFe9NWrV1Gr1bRt21bJlT579iznz58HQK1W89JLLyl9p6amkpycjLOzc6X1ubq6cvDgQfR6PUVFRURFRdGtW7dqn6cQQgjxrJMVxkekR48exMbG0rdvX2xsbHBxcSl1X14JR0dHJk6cyOjR/5+9Ow+v8d73//9cmQQrDSGxz2nFWEmDSksSaSnVnhrSSMRQPa1ro1tL9djVZCdItyGIKaWltYnaV34qOERIooaeXcU5hpWD0G4VagpaRwhCJhlWfsHevlcAACAASURBVH/ksr5SWZEQgrwef3XlXvfnft8fV+Xtcw+vtzEajeUuKbds2dJqbvKwYcP485//zJtvvkmzZs3w9/evsI5jx47x2WefAWA2m3n//fdp1qxZlfevTNOmTZk6dSqjRo2ifv369OzZE3t7+wofjgGYNGkS8+bNIygoCIPBgL29PZMmTaJ58+bMmTOHSZMmERsbS7t27WjXrh1OTk4AxMTEMHnyZOLi4rCzs2Pu3Lm4uLjctb4ePXpw7Ngxhg4dCkCHDh0YM2ZMtc9TRESkrlOWtNyXnJwcyz2C69evJyEhgdWrV1d7nNzcXBo0aIDBYODEiRMMGzaMrVu3VvhU+cOgLGm5V8pLtk65wNZpbiqmebHuYWdJa4VR7ss333zD1q1bKSkpwdnZmRkzZtzTOGlpacydO5db/36ZPn16rTWLcnf6S9y6I0fSNTci8sRRwyj3ZcyYMTVymbdbt25069atBiqSh0F5ySIidYsaRpFKKEu6YspLFhGpW/SUtFRqwoQJrFy58qEf9+LFiwwbNuyhH1dERETupIZRHknNmjXjm2++qe0yREREBDWMj4XQ0FBCQkIIDAxk7NixZGdnW7YtWLCAf/u3f2Pw4MHMmzePkJAQABITExk3bpzle7d/PnbsGP/+7//OgAED6NevH3FxcZbvXbx4kT/+8Y/069ePUaNGcfXqVcu2lJQUBg8eTHBwMMHBwezdu7fCeisb/3bnz5/Hz8+P2bNnExgYSGBgIPv37y+37ZbvvvuOPn36EBQUxFdffYWHhwe5ubl3fO/3n3fu3MnQoUMJCQnhrbfe4tChQ3ebbhEREfkd3cP4GIiMjLS8d3DBggUsW7aMsLAwtm/fzg8//EBSUhKOjo7lGsTKPP3008TFxeHg4EBubi6DBw+me/futGnThhkzZuDj48NHH33EuXPn6N+/P927dwfKHkx58803MRgMnDp1iuHDh1eYX13Z+L937do1PD09mTBhAiaTiU8++YR//OMf5b5z+fJl/vrXv7J69Wpat25dYSZ3RW5lcS9fvhyj0cgvv/zCqFGj2LFjR5X2FxERkTJqGB8D1jKpTSYTffv2tUTjBQcHs3jx4ruOV1BQwNSpUzl27BgGg4HMzEzS09Np06YNJpOJTz/9FCiLFbz9hd7nzp0jNDSUixcvYmdnx+XLl7l06RKurq5VHv/37O3t6d+/PwB+fn44Ojpy6tQpy7sd4f9lVrdu3Rooy9uOiYm563lWlsV9K7tbRERE7k4N4yPuXjOpbW1tMZvNls+3Z0HPnz8fV1dXZs+ejZ2dHSNHjqxSVvQnn3zChAkTeP311zGbzXTq1KnC/e51/HthZ2fH7e+e//1xrGVxi4iISNXpHsZHXGWZ1L6+vmzbto38/HzMZjPJycmWbS1atODYsWMUFhZSWFjItm3bLNtu3LjBH/7wB+zs7Dh+/LjlvkGArl27Wo5x7ty5cvcp3rhxg2eeeQYoS3UpLCyssObKxv+9oqIiUlJSgLLmuKCgwLKSeIu3tzc///wzZ86cAWDdunWWbU2bNqWoqIiMjAwASx41VJ7FLSIiIlWnFcZHXGWZ1K+99hppaWn0798fZ2dnvL29LQ/EeHt74+/vT0BAAG5ubnh6enLp0iWg7GXb4eHhJCQk0KpVK3x8fCzHi4yMJDw8nE2bNvHMM8+Ue4Bk4sSJfPjhhzg7O9O9e3caNWpUYc2Vjf97jRo1Ij09na+//hooW510cHAo950mTZowffp0Ro8ejaOjI2+88YZlm52dHZGRkYwYMQIXFxd69uxp2VZZFreIiIhUnbKkH3O3spzNZjORkZG4ubkxfvz42i6rSs6fP8/AgQMxmUzV3tfDw4ODBw/SsOGDyexVlnTllJdsnWITrdPcWKe5qZjmxTplSUu1RERE8Ouvv1JQUED79u0ZNWpUbZckdYDykkVE6hY1jI+5r776qrZLuGfPPPPMPa0uQtm7HkVEROTh0EMvIlJt7dt71nYJIiLyEGmFUaQS29YOp6ToWm2X8cgZMHJLbZcgIiIPkVYY5ZHw+0i/2128eJFhw4ZZPt+KBaxIr169OH78+AOpUUREpK5SwyiPvGbNmvHNN9/UdhkiIiJ1li5JywOTlpbG3LlzLauB4eHh7N69m9TUVIqKimjcuDHR0dE8/fTTln1mz57N7t27AZgyZQpdunSp9PU7+/fvZ9q0aQD4+PiUS3358ccfmTlzJnl5eTRo0IDIyEi9g1FEROQeqGGUB+LatWt89NFHLFq0iBdffJGSkhJycnLw8vIiIiICKEtsiYmJYcGCBZZ9PD09mTBhAiaTiU8++YR//OMfVo9RWFjI+PHjiYmJwc/Pj82bNxMfH2/ZNm7cOGbNmoW/vz979uxh3LhxfPfdd3e8GFxEREQqp4ZRHohDhw7Rpk0bXnzxRaAs29rZ2ZmNGzeyatUq8vLyKC4uLrePvb09/fv3B8DPzw9HR0dOnTqF0Wis8BinTp2ifv36lnsf+/Xrx+TJkwE4ffo09vb2+Pv7A/DSSy9hb2/P6dOn8fDweCDnLCIi8qRSwygPza+//sqsWbNISEigefPmHDx4kLCwsBo9hsFgqNHxRERERA+9yAPi7e3NyZMnSUtLA6CkpIQLFy5gb2+Pq6srZrOZNWvWlNunqKiIlJQUoOzexIKCAlq3bm31GK1bt6agoID9+/cDsHXrVq5fvw5Aq1atKCoqYt++fQDs3buX4uJiWrVqVePnKiIi8qTTCqM8EI0aNWLRokXMnj2bvLw8bGxsiIiIoE+fPvTr14/GjRvTo0cPS7N3a5/09HS+/vprAObPn1/p/YYODg7Mnz+/3EMv//qv/2rZtnDhwnIPvXzxxRe6f1FEROQeGEpvf6xURIC7h7DXdQUFuTg6NqztMh5JBw4cUM62FZob6zQ3FdO8WFfTc3O333u6JC0i1XbkSHptlyAiIg+RGkYRqTZlSYuI1C26h1GkEtvWKUu6IgNGKEtaRKQu0QqjPLIqy5cWERGRh0cNo4iIiIhUSpek5aGqKF/6qaeeqlLms4eHB2PHjuX777+noKCATz75hN69ewNw+PBhYmJiLOOOGzeOnj17kpWVRWhoKFlZWQD4+/szadKkh3S2IiIiTwY1jPLQVJQvffXqVQYNGlRh5nNFbGxsSEpK4tSpU7z99tt06dIFe3t7pkyZQmxsLG5ubmRmZjJo0CA2bdpESkoK7u7uxMXFAZCdnf0Qz1hEROTJoIZRHpqK8qWzsrKsZj43bHjne/4GDx4MlKW8eHl5cejQIezs7Dh//jyjRo2yfM9gMJCRkUGnTp2Ii4tjzpw5+Pr60q1bt4dwpiIiIk8WNYzy2CstLcXDw4P4+PgKt2/YsIE9e/aQlJREbGwsq1evfsgVioiIPN700Is8NBXlSzdp0qRamc/r168H4MyZM/z88894e3vzwgsvkJGRYRkD4Mcff6S0tJRz585hNBoJCAhg4sSJHDlyBLPZ/IDPVERE5MmiFUZ5aKzlS1cn87mkpITg4GDy8/OJioqiSZMmACxevJh58+YRHR1NUVERzZs3Z8mSJaSmphIXF4eNjQ1ms5lp06ZhY6N/J4mIiFSHsqTlseHh4cHBgwcrvLexpilLunLKkrZO2bfWaW6s09xUTPNinbKkReSRpyxpEZG6RZek5bFx7Nix2i5BRESkTtIKo4hUmy4RWde+vWdtlyAiUuO0wihPlGHDhjFy5EheffXVGhlv27o/UlJ0rUbGkrphwIittV2CiEiN0wqj1Lri4uLaLkFEREQqoRXGJ1xoaCinT5+mqKgId3d3oqOjcXZ2BmDBggVs3ryZRo0a4evry969e0lMTCQxMZEdO3awcOFCgHKfjx07xrRp08jPz+fmzZsMGTKE4cOHV3jslStXsmLFCpycnOjRowfx8fGYTCbOnz/PwIEDCQkJYd++fQwZMoSWLVvy+eefc/PmTUpKShg9ejQBAQFA2aphhw4dOHToEJmZmfTt25ewsDAATpw4wcSJE8nLy6Ndu3bcvHnTcvzMzExmzJjBb7/9xs2bNwkICGD06NEPcLZFRESeTGoYn3CRkZG4uLgAZQ3ismXLCAsLY/v27fzwww8kJSXh6OjIuHHjqjTe008/TVxcHA4ODuTm5jJ48GC6d+9OmzZtyn0vPT2dpUuXkpSUhIuLCzNmzCi3/dq1a3Ts2JGIiAigLON51apV2NracvnyZUJCQujWrZulub1w4QLx8fHk5uby+uuvM2jQIFq2bEl4eDjDhg1jwIABHDp0iLfffttyjIiICD788EN8fHwoLCxk+PDhdOzYkZdffvme51NERKQuUsP4hEtKSiIlJYWioiLy8vJo2bIlACaTib59+9KgQQMAgoODWbx48V3HKygoYOrUqRw7dgyDwUBmZibp6el3NIypqan06NHD0qwOGjSIlJQUy/Z69erRt29fy+crV64wadIkMjIysLW1JTs7m9OnT+Pt7Q1Anz59sLGxwcnJiTZt2nD27FmaNm3K8ePHCQoKAsqSZNq1awdAXl4eqampXLlyxXKM3NxcTp48qYZRRESkmtQwPsH279/P6tWrWbNmDS4uLqSkpLB27dq77mdra1suPu/2y7zz58/H1dWV2bNnY2dnx8iRI8ttr6r69etjMBgsn6dOnUqvXr348ssvMRgM9O7du9y4t79E1NbWlpKSkkrHN5vNGAwGEhISsLe3r3Z9IiIi8v/ooZcn2PXr1zEajTRq1IjCwkJLDjOAr68v27ZtIz8/H7PZTHJysmVbixYtOHbsGIWFhRQWFrJt2zbLths3bvCHP/wBOzs7jh8/zv79+ys8tq+vL7t27bKs8G3YsKHSWm/cuMHTTz+NwWBg9+7dZGRk3PX8jEYj7dq1s6xc/vjjjxw/ftyyrXPnzsTGxlq+f+HCBS5dunTXcUVERKQ8rTA+wbp3705ycjK9e/emcePGdOnShZ9++gmA1157jbS0NPr374+zszPe3t5kZ2cDZZd2/f39CQgIwM3NDU9PT0ujNWbMGMLDw0lISKBVq1b4+PhUeGxPT0/+9Kc/MXToUIxGI127dsXJyclqraGhoUybNo1FixbRsWNHPDw8qnSOc+fOZeLEiSxbtox27drRsWNHy7aYmBhmzZpFYGAgAA0bNmTmzJm4urpWaWwREREpoyzpOiwnJwej0YjZbCYyMhI3NzfGjx9f4+MDLFq0iIyMDGJiYmps/AdJWdJyr5SzbZ1yga3T3FRM82Ldw86S1gpjHRYREcGvv/5KQUEB7du3Z9SoUTU6/meffcbBgwcpKiqiefPmREVF1ej4Unv0l7h1R46ka25E5ImjhrEO++qrrx7o+FOmTHmg44uIiMjDoYdeRKTatIJmnebGOuVsizy+tMIoUomtypIWqTEhytkWeWxphVEee4mJiZakGpPJREhISC1XJCIi8mRRwygiIiIildIlablvaWlpzJ07l9zcXADCw8PZvXs3qampFBUV0bhxY6Kjo3n66ac5f/48AwcOZOjQoezcuZP8/HxmzpxJly5dAFi5ciUrVqzAycmJHj16EB8fj8lkori4mA8++ICrV69y8+ZNnn/+eaZNm4aDg0OltW3cuJHly5cD4O7uTlRUFE2aNHmwEyIiIvKE0Qqj3Jdr167x0Ucf8Ze//IXk5GQ2bNhAx44dGTVqFOvXryc5OZk333yz3PsXr127hre3Nxs3bmTs2LGWbenp6SxdupQ1a9awfv16rl+/btnH1taWmJgYEhMT2bRpEyUlJeWSaypy/PhxYmJiWL58OSkpKTz77LNMnz79wUyEiIjIE0wrjHJfDh06RJs2bXjxxReBssbO2dmZjRs3smrVKvLy8iguLi63T4MGDXj11VeBslSZOXPmAJCamkqPHj1wcXEBYNCgQZbYP7PZzN///nd27dqF2WwmOzsbR0fHSmszmUz06NEDNzc3AIYOHUpQUFDNnbyIiEgdoYZRatyvv/7KrFmzSEhIoHnz5hw8eJCwsDDL9tsvI9vY2NzRUFYkJSWFAwcOEB8fj9FoZMmSJZw5c+ZBlC8iIiK/o0vScl+8vb05efIkaWlpAJSUlHDhwgXs7e1xdXXFbDazZs2aKo3l6+vLrl27uHLlCgAbNmywbLtx4waNGzfGaDRy48YNNm3adNfx/Pz82LlzpyUHe+3atbz00kvVPUUREZE6TyuMcl8aNWrEokWLmD17Nnl5edjY2BAREUGfPn3o168fjRs3pkePHuzfv/+uY3l6evKnP/2JoUOHYjQa6dq1K05OTgAEBwfz/fff06dPH5o0aULnzp25efNmpeO1a9eOsLAwRo4cCaB4QhERkXtkKC0tLa3tIkRuycnJwWg0ArBo0SIyMjLKPTDzsNwthF1Eqq+gIBdHx4a1XcYjSfnsFdO8WFfTc3O333u6JC2PlM8++4ygoCD69evHP//5T/7yl7/UdklSgQMHDtR2CY8szY11R46k13YJInKPdElaHilTpkyp7RKkCpQJLCJSt6hhFKmEsqQrpkxgEZG6RZekH2NHjx5l8+bN9zXGxYsXGTZsWA1V9HB9//33lnc4ioiIyIOjhvExdvToUbZuvb+VnmbNmvHNN9/UUEUP12uvvUZERES19yspKXkA1YiIiDy5dEn6EXL48GFiYmIsmczjxo2jZ8+eZGVlERoaSlZWFgD+/v6MGTOGhQsXkpOTQ1BQED4+Pnz66aeEhoZy+vRpioqKcHd3Jzo6GmdnZwASEhJYsWIFAPb29ixdupSCggIGDhyIyWQCYNeuXcyfP5+SkhJcXFyIioqiRYsWmEwmoqOj6dSpE2lpaRgMBhYsWECbNm3uOI8vv/ySTZs2Ua9ePQwGAytWrOCpp56qtLYFCxawefNmGjVqhK+vL3v37iUxMZHExER27NjBwoULAcp9/v22DRs2sGrVKkpKSjAajUydOpXWrVuTmJhIcnIyDRs2JCMjg3nz5vHcc889wD9JERGRJ4saxkfE9evXmTJlCrGxsbi5uZGZmcmgQYPYtGkTKSkpuLu7ExcXB0B2djbOzs6MGzeuXMMEEBkZaYnWW7BgAcuWLSMsLAyTycTSpUtZtWoVrq6u5ObmYmdnR0FBgWXfrKwswsPDWblyJW3btmXdunWEhYWxbt06AE6cOMGsWbOIiorib3/7G4sXL+azzz4rdx7Xrl0jLi6O//mf/8HR0ZGcnBxLhJ+12rZv384PP/xAUlISjo6OjBs3rtrzt3//frZs2UJ8fDwODg7s3LmTSZMmWV4afvjwYZKSknB3d6/22CIiInWdGsZHRFpaGufPn2fUqFGWnxkMBjIyMujUqRNxcXHMmTMHX19funXrZnWcpKQkUlJSKCoqIi8vj5YtWwKwY8cOgoKCcHV1BaBhwzvfhXb48GE8PT1p27YtAAMHDmTatGnk5OQA0KpVK7y8vICyhJcffvjhjjGcnJxwd3cnPDycbt260bNnT8t7Fa3VZjKZ6Nu3Lw0aNADKXtK9ePHi6kwf27dvJz09ncGDBwNQWlrK9evXLdtffPFFNYsiIiL3SA3jI6K0tBQPDw/i4+Mr3L5hwwb27NlDUlISsbGxrF69+o7v7N+/n9WrV7NmzRpcXFxISUlh7dq1NVZjVTKgbW1tWbt2LQcPHmTfvn2EhITw9ddfk5OTc0+12draYjabLZ+tpbuUlpYycOBA/vznP1e4vaIGWURERKpGD708Il544QUyMjLYt2+f5Wc//vgjpaWlnDt3DqPRSEBAABMnTuTIkSOYzWZLrvIt169fx2g00qhRIwoLC1m/fr1lW8+ePUlKSuLy5csA5Obm3tF8eXt7k56ezsmTJ4GyJtXLy8uyQlgVOTk5XLlyBV9fX8aNG0e7du345ZdfKq3N19eXbdu2kZ+fj9lsJjk52bKtRYsWHDt2jMLCQgoLC9m2bVuFx+3VqxdJSUn83//9H1D2YMs///nPKtctIiIi1mmF8RHh7OzM4sWLmTdvHtHR0RQVFdG8eXOWLFlCamoqcXFx2NjYYDabmTZtGjY2Nvj7+/P3v/+d/v374+vrS0REBMnJyfTu3ZvGjRvTpUsXfvrpJwD8/Px4//33GTFiBAaDAQcHB5YsWVKuBhcXF+bOnUtYWBjFxcW4uLgwb968ap1HTk4O//Ef/0FBQQGlpaV4eXnxxhtvYGNjY7W21157jbS0NPr374+zszPe3t5kZ2cDZU2sv78/AQEBuLm54enpyaVLl+44ro+PDx9//DFjxoyhpKSEoqIi+vTpQ4cOHe7lj0NERERuoyxpeSTcypA2m81ERkbi5ubG+PHja60eZUlXTpnA1in71jrNjXWam4ppXqx72FnSWmGUR0JERAS//vorBQUFtG/fvtzDP/LoOXIkXX+Ji4jUIWoY5ZHw1Vdf1XYJIiIiYoUeehGRatPqonXt23vWdgkiIjVOK4wildi67o8UF12r7TLkMTJwxP3FdYqIPIq0wigiIiIilVLDKCIiIiKV0iVpuW+hoaGcPn2aoqIi3N3diY6OJj09nZkzZ+Lp6cmRI0eoX78+s2fPtsQOxsbGWl7Q3bFjRz799FPs7Ox47bXXSExMxM3NDYAZM2bQtGlTRo8eXeFxnJ2dAUhISGDFihUA2Nvbs3TpUpo2bcrGjRtZvnw5AO7u7kRFRdGkSZOHPUUiIiKPNa0wyn2LjIwkMTGRlJQU2rZty7JlywA4duwYgwYN4ttvv+Wdd94hPDwcgJ07d5KcnMyaNWtISUmhpKSExYsXU69ePYKDgy2Rgbm5uXz77beWfGhrxzGZTCxdupTly5eTnJzMihUrcHJy4vjx48TExLB8+XJSUlJ49tlnmT59ei3MkIiIyONNDaPct6SkJEJCQggMDGTTpk0cPXoUKIv18/X1BSAoKIjjx4+Tk5PD3r176devH0ajEYPBwJAhQ9i7dy8A77zzDomJiRQXF5OcnMzLL79sWRG0dpwdO3YQFBSEq6srUJYbXa9ePUwmEz169LCsVg4dOtRyHBEREak6XZKW+7J//35Wr17NmjVrcHFxISUlxbJCeC/+5V/+hQ4dOvD999+zatUqoqKiHshxREREpOq0wij35fr16xiNRho1akRhYSHr16+3bDt79iz79+8HICUlhXbt2mE0GvH392fLli3k5ORQWlpKQkICL730kmW/d999l+joaOzs7HjhhRfuepyePXuSlJTE5cuXgbJL2Tdv3sTPz4+dO3dasqfXrl1b7jgiIiJSNVphlPvSvXt3kpOT6d27N40bN6ZLly789NNPALRr145169YxdepUHB0dmTt3LgA9evTg2LFjDB06FIAOHTowZswYy5i+vr7Uq1ePf//3f6/Scfz8/Hj//fcZMWIEBoMBBwcHlixZQrt27QgLC2PkyJEANG/e3LJiKSIiIlVnKC0tLa3tIuTJYzKZmDNnDomJidXe99y5c7z99tv813/9F/Xr138A1d3d3ULYRawpKMjF0bFhbZfxSDpw4IBSgqzQ3FRM82JdTc/N3X7v6ZK0PFK++OIL3nnnHSZMmFBrzaLc3YEDB2q7hEfWkSPptV2CiEiN0wqjSAW0wigiD5NWpiumFUbrHvYKo+5hFKmEsqRF5GFQBrk86nRJWu6Zh4cHubm51drHZDIREhLygCoSERGRB0ENozzWSkpKarsEERGRJ54uSct9Wb58Od9//z0FBQV88skn9O7dG6g4X/pW7vPtfvjhBxYtWkRxcTE2NjbMnj0bT09Pq/ubTCZmzJhBhw4d+Pnnn/n4449xd3dn5syZlvctjhw5kgEDBpCZmcmMGTP47bffuHnzJgEBAYwePfqhzo+IiMiTQA2j3BcbGxuSkpI4deoUb7/9Nl26dKFJkyZERkbi4uICwIIFC1i2bBlhYWHl9j19+jSffvop8fHxtGzZksLCQgoLCwEq3f/EiRNERUXxwgsvUFxcTEBAAB9//DF9+/YF4OrVqwBERETw4Ycf4uPjQ2FhIcOHD6djx468/PLLD2VuREREnhRqGOW+DB48GIDWrVvj5eXFoUOHeO2110hKSiIlJYWioiLy8vJo2bLlHfvu2bOHV155xbLNwcEBBwcHgEr3b9GihSUB5vTp0xQXF1uaRYDGjRuTl5dHamoqV65csfw8NzeXkydPqmEUERGpJjWMUuPuN/f5bvs3aNDgrmOYzWYMBgMJCQnY29vf03mIiIhIGT30IvflVqbzmTNn+Pnnn/H29q409/l2L7/8Mrt27eLMmTMAFBYWkpOTU+X9AVq1aoWdnR1btmyx/Ozq1asYjUY6d+5MbGys5ecXLlyw3OcoIiIiVaeGUe5LSUkJwcHBfPDBB0RFRdGkSRO6d++Ou7s7vXv35t1338XLy6vCfVu2bMn06dMZP348/fv356233uLXX3+t8v4AdnZ2LF68mDVr1hAYGEj//v3ZuXMnADExMZw8eZLAwEACAwMZP348169ffyDzICIi8iRT0otIBZT0IiIPk5JeKqakF+uUJS0ijzxlSVunubFOc2OdMsjlUaeGUUSqTf/it05zY1379p61XYKI3CM9JS1SiS3KkhapMYOUlyzy2NIKo1SbMqRFRETqFjWMIiIiIlIpXZKWe/KgMqR37drF/PnzKSkpwcXFhaioKFq0aMGpU6eYOHEi+fn5mM1mBgwYwHvvvceiRYs4ffo0N27c4Ny5c7i7u/PFF19Qv3599u7dy+eff87NmzcpKSlh9OjRBAQEPOypEhEReeypYZR78iAypLOysggPD2flypW0bduWdevWERYWxrp161i1ahW9evXigw8+ACA7O9sy3j//+U8SEhJwcnLivffeIyUlhSFDhuDl5cWqVauwtbXl8uXLhISE0K1btwobWBEREbFODaPckweRIZ2amoqnpydt27YFYODAgUybNo2cnBx8fHyYN28e+fn5+Pn50bVrV8t43bp146mnxphvJwAAIABJREFUngLg+eef5+zZswBcuXKFSZMmkZGRga2tLdnZ2Zw+fRpvb+8HODMiIiJPHt3DKDXmVgb0119/TUpKCh9//DGFhYU1Mnbv3r2Jj4/H3d2dZcuW8Ze//MWy7fYXjNra2lJSUgLA1KlT8fX1JSUlhaSkJP7whz9w8+bNGqlHRESkLlHDKPfkQWRIe3t7k56ezsmTJwHYsGEDXl5eGI1GMjIycHV1JSQkhLFjx/LTTz/dtcYbN27w9NNPYzAY2L17NxkZGTVz8iIiInWMLknLPbmVIZ2fn18uQzo5OZnevXvTuHFjunTpUmFjd3uGdElJCba2tsyePRsPDw/mzp1LWFgYxcXFuLi4MG/ePAC2bNlCSkoK9vb2GAwGJk2adNcaQ0NDmTZtGosWLaJjx454eHjU+DyIiIjUBcqSFqmAsqRFap7ykq1TZnLFNC/WKUtaRB55ygS2TnNjnfKSRR5fahhFREREpFJqGEWk2tq396ztEkRE5CHSQy8ildiy7o8UF12r7TIeOYNGbK3tEkRE5CHSCuMD5OHhQW5ubrX2MZlMhISEVLjt/Pnz+Pn51URpFbqXemvasGHD+OGHH2q1BhERESlPDaOIiIiIVEqXpB+w5cuX8/3331NQUMAnn3xC7969gbJ3BJ4+fZqioiLc3d2Jjo6uMOM4Pj6euLg4jEYjPXr0KLdt586d/O1vf6OwsBB7e3smTpyIt7c3p06dYuLEieTn52M2mxkwYADvvffeHWN/9913zJ8/n3r16vHGG2+U23b48GFiYmIsK47jxo2jZ8+ed4wxYcIE7OzsOHHiBFevXsXHx4fJkyfj4OBASkoKK1asoKioCICIiAj8/f0BOHnyJDNnzuTSpUsAjBw5kgEDBgCQmppKbGwsmZmZ9O3b15JFnZmZyYwZM/jtt9+4efMmAQEBjB49utLxMjIymDx5MleuXMHOzo7x48fzyiuvVOFPTkRERG5Rw/iA2djYkJSUxKlTp3j77bfp0qULTZo0ITIyEhcXFwAWLFjAsmXLLI3RLenp6fztb39j48aNNG3alKlTp1q2nT17lsWLF7N8+XKMRiO//PILo0aNYseOHaxatYpevXrxwQcfAJCdnX1HXZcvX+avf/0rq1evpnXr1ixbtsyy7fr160yZMoXY2Fjc3NzIzMxk0KBBbNq0yZLZfLvDhw+zZs0a6tWrx/vvv8/atWt599136datG2+++SYGg4FTp04xfPhwdu3aRXFxMR9++CEff/wxffv2BeDq1auW8S5cuEB8fDy5ubm8/vrrDBo0iJYtWxIREcGHH36Ij48PhYWFDB8+nI4dO+Ln52d1vLCwMIYMGcLgwYM5ceIE77zzDlu2bLHMvYiIiNydGsYHbPDgwQC0bt0aLy8vDh06xGuvvUZSUhIpKSkUFRWRl5dHy5Yt79g3NTWVnj170rRpUwDeeusttmzZAsB///d/c/bsWd555x3L94uLi7l8+TI+Pj7MmzeP/Px8/Pz86Nq16x1jHz58GC8vL1q3bm0ZOyYmBoC0tDTOnz/PqFGjLN83GAxkZGTQsWPHO8bq168fDRuWvYw3ODiY7777jnfffZdz584RGhrKxYsXsbOz4/Lly1y6dIlr165RXFxsae4AGjdubPnvPn36YGNjg5OTE23atOHs2bO4ubmRmprKlStXLN/Lzc3l5MmTuLm5VTheTk4OR48eZeDAgQC0bduW5557jkOHDtGrV68K/7xERETkTmoYa8H+/ftZvXo1a9aswcXFhZSUFNauXVvtcbp3787cuXPv+Hnv3r3x9vZm9+7dLFu2jPXr11uawaooLS3Fw8OD+Pj4atd0u08++YQJEybw+uuvYzab6dSpEzdv3rzrfre/Yd7W1paSkhLMZjMGg4GEhATs7e3Lff+XX365rzpFRESkcnro5QFbv349AGfOnOHnn3/G29ub69evYzQaadSoEYWFhZbv/J6vry87d+4kKysLgISEBMu2l19+mf/+7/8u1yz9+OOPAGRkZODq6kpISAhjx46tMM/Z29ubn3/+mTNnzgCwbt06y7YXXniBjIwM9u3bV25saymSW7duJS8vj+LiYpKSkiwrmjdu3OCZZ56xzENhYSEArVq1ws7OzrJaCuUvSVfEaDTSuXNnYmNjLT+7cOECly5dsjqe0WjkueeeY8OGDUDZfY7p6el4e3tXeiwREREpTyuMD1hJSQnBwcHk5+cTFRVFkyZN6N69O8nJyfTu3ZvGjRvTpUuXCps6T09PRo8ezdtvv43RaCz3sEbLli2ZN28ekZGRFBQUUFRUxIsvvsjzzz/Pli1bSElJwd7eHoPBwKRJk+4Yu0mTJkyfPp3Ro0fj6OhY7qEXZ2dnFi9ezLx584iOjqaoqIjmzZuzZMkSDAbDHWN17NiRkSNHcuXKFXx9fRkyZAgAEydO5MMPP8TZ2Znu3bvTqFEjAOzs7Fi8eDFRUVEsXrwYg8HAyJEjCQ4OrnQuY2JimDVrFoGBgQA0bNiQmTNn4urqanW8mJgYJk+eTFxcHHZ2dsydO1f3L4qIiFSTodTaspFIFUyYMIEOHTrw7rvv1nYpNepuIex1XUFBLo6ODWu7jEfSgQMH6Ny5c22X8UjS3FinuamY5sW6mp6bu/3e0yVpEam2I0fSa7sEERF5iHRJWu7L7Nmza7sEqQXKkhYRqVvUMIpUYrOypCs0WFnSIiJ1ii5Ji1X/+Mc/LE9ePwl++uknQkNDa7sMERGRx44aRqlQSUnJfTWMJSUlNVzR/evYsSOfffZZbZchIiLy2FHDWMeEhoYSEhJCYGAgY8eOtcQGmkwmAgMDmThxIkFBQfzwww9s376d2NhYgoKC2LhxI4mJiYwbN84y1u2fExMTGT58OGPHjuXNN9/k+PHj7Nq1i+DgYAIDA/njH/9IRkZGhTV9+eWX9OnTh6CgIIKDg7l+/TpQlkYzbNgwQkJCCAkJYceOHZZ9Vq5cyRtvvMHAgQNZuHAhfn5+lvMICQmxfO/2z7/fJiIiIlWjexjrmMoyrE+cOEFUVBQvvPACUHZJ+vZX5iQmJlY69uHDh0lKSsLd3Z2srCxGjBjBypUradu2LevWrSMsLKzcC8IBrl27RlxcHP/zP/+Do6MjOTk5ODo6Vppn/dtvv7F06VKSkpJwcXFhxowZNT1NIiIichs1jHVMZRnWLVq0sDSL9+LFF1/E3d0dKGsePT09adu2LQADBw5k2rRp5OTkYDQaLfs4OTnh7u5OeHg43bp1o2fPnhiNxkrzrNPS0ujRo4el8R00aBApKSn3XLeIiIhUTg1jHXK3DOsGDRpUur+trS1ms9ny+fe50A0bVv9Fzra2tqxdu5aDBw+yb98+QkJC+PrrryvNs05LS6t0vNvfRV+V7GoRERGpnO5hrEOqmmF9i9Fo5MaNG5bPLVq04NixYxQWFlJYWMi2bdus7uvt7U16ejonT54EYMOGDXh5eZVbXQTIycmxRAqOGzeOdu3a8csvv1SaZ+3r68uuXbu4cuWKZexbmjdvzrlz58jOzqa0tJRvv/226hMkIiIiFdIKYx1S1QzrW/r378/EiRPZunUrI0aMIDg4GH9/fwICAnBzc8PT05NLly5VuK+Liwtz584lLCyM4uJiXFxcmDdv3h3fy8nJ4T/+4z8oKCigtLQULy8v3njjDerVq2c1z9rT05M//elPDB06FKPRSNeuXXFycgKgWbNmjBgxgpCQEJo2bYqPjw+//PJLzUygiIhIHaUsaXks3X4v5KJFi8jIyCAmJqbGxleWdOWUJW2dsm+t09xYp7mpmObFuoedJa0VRnksffbZZxw8eNCy8hgVFVXbJdUpR46k6y9xEZE6RA2jPJamTJlS2yWIiIjUGXroRUSqTauL1mlurGvf3rO2SxCRe6QVxkfU0aNHOX36NP369bvnMS5evEhYWBjffPNNDVb2cCQmJrJjxw4WLlyIyWRizpw5d31xeE3M2e9tXvdHiouu1dh4InXZ4BFba7sEEblHWmF8RB09epStW+/vL9dmzZo9ls3ivaqJORMREZE7aYXxITl8+DAxMTHk5uYCMG7cOHr27ElWVhahoaFkZWUB4O/vz5gxY1i4cCE5OTkEBQXh4+PDp59+SmhoKKdPn6aoqAh3d3eio6NxdnYGICEhgRUrVgBgb2/P0qVLKSgoYODAgZhMJgB27drF/PnzKSkpwcXFhaioKFq0aIHJZCI6OppOnTqRlpaGwWBgwYIFtGnT5o7z6NWrF0uWLKFdu3blPrdt25aoqCj27duHg4MDDRo0YM2aNZw/f56BAwcyYMAAdu/eDZTdf9ilSxeKi4v54IMPuHr1Kjdv3uT5559n2rRpODg4WJ1Ha/vk5uZWe85ERESkatQwPgSV5SKnpKTg7u5OXFwcANnZ2Tg7OzNu3DjLJdlbrOVAm0wmli5dyqpVq3B1dSU3Nxc7OzsKCgos+2ZlZREeHm412/nEiRPMmjWLqKgo/va3v7F48WI+++yzKp9jeno6JpOJzZs3Y2NjQ3Z2tmXbtWvX8PT0ZMKECZhMJj755BP+8Y9/YG9vT0xMDI0bN6a0tJSIiAjWr1/P22+/bfU4tra2VvepzpyJiIhI1alhfAgqy0Xu1KkTcXFxzJkzB19fX7p162Z1HGs50Dt27CAoKAhXV1eg4oi+yrKdAVq1aoWXlxdQltLyww8/VOscmzdvTnFxMZGRkfj5+fHqq69attnb29O/f38A/Pz8cHR05NSpUzz77LP8/e9/Z9euXZjNZrKzs3F0dKz0OGazuVr7VJadLSIiIlWjhvEhqCwXGcqi7fbs2UNSUhKxsbGsXr36ju/cLQf6ft1+GdjGxobi4uIKv2ctT9rJyYlvv/0Wk8nEnj17iImJKRfZV5GUlBQOHDhAfHw8RqORJUuWcObMmRrb50HPmYiISF2hh14egspykc+dO4fRaCQgIICJEydy5MgRzGbzHTnOleVA9+zZk6SkJC5fvgxAbm6upZG7parZznfj7u5uiRPcu3ev5ZhXrlwhPz+f7t27ExYWhpOTE+fOnQOgqKiIlJQUoKyJKygooHXr1ty4cYPGjRtbznXTpk13PX5l+1RnzkRERKTqtML4EDg7O1vNRU5NTSUuLg4bGxvMZjPTpk3DxsYGf39//v73v9O/f398fX2JiIiwmgPt5+fH+++/z4gRIzAYDDg4OLBkyZJyNVQ12/lu/vznPzNhwgRWrlxJ165d+dd//VcALly4wF//+leKi4spKSnhlVdewdvbm99++41GjRqRnp7O119/DcD8+fNxcHAgODiY77//nj59+tCkSRM6d+58R6P7e5XtU505ExERkapTlrQ8ULeekr71pPbjQlnSIjVPGeTWKTO5YpoX6x52lrQuSYtItR04cKC2S3hkaW6sO3IkvbZLEJF7pIZRHqhnnnnmsVtdFBERkfLUMIpItSkTWESkbtFDLyKV+FZZ0hUaokxgEZE6RSuMj4CLFy8ybNgwy2cPDw9LhGCvXr04fvx4bZV2T86fP4+fn999j2MymQgJCamBikREROR+qGF8BDRr1oxvvvmmxsaz9tJtERERkXuhS9I1bNu2bSxYsABHR0f69OnDggULOHjwIFevXi33epnbXzdT1VfPZGZmMmPGDH777Tdu3rxJQEAAo0ePBspWIvv168e+ffto164d//Iv/8KpU6fIycnhzJkztG/fnvfff5/Zs2fz22+/8W//9m9EREQAkJGRweTJk7ly5Qp2dnaMHz+eV1555Y7jFxYWsmDBAv73f/+XwsJCPDw8mDp1aoVRhFCW3bxz507y8/OZOXMmXbp0wWQyMWfOHBITEwHu+LxgwQI2b97MU089ha+vr2WsU6dOMXHiRPLz8zGbzQwYMID33nuP3NxcZsyYYXm/YlBQkCWCcdiwYXTo0IFDhw6RmZlJ3759lSMtIiJyD9Qw1qDLly8zefJk/vM//5OWLVsSFxdXo+NHRETw4Ycf4uPjQ2FhIcOHD6djx468/PLLAOTk5JCQkADAokWLOHLkCOvXr6dBgwYMGDCAzz77jK+//pri4mJee+013nrrLVq2bElYWBhDhgxh8ODBnDhxgnfeeYctW7bg4uJS7vhff/01Tk5OlmPMmzeP2NhYxo8ff0et165dw9vbm/Hjx5OcnExMTAxr1qyp9Py2b9/O9u3b2bhxI46OjowdO9aybdWqVfTq1YsPPvgAgOzsbAAWL16M2WwmJSWF3Nxc3nrrLdq1a0ePHj2AsheKx8fHk5uby+uvv86gQYOUJy0iIlJNuiRdgw4fPoyXl5elIRk4cGCNjZ2Xl0dqaiozZswgKCiIwYMHk5mZaYn6g7IUlNt169YNJycnbG1t8fDw4KWXXsLBwYEGDRrQqlUrzp49S05ODkePHrXU2rZtW5577jkOHTp0Rw3bt28nOTmZoKAggoKC2L59O2fPnq2w3gYNGvDqq68CZbGEt2ICK2MymejXrx8NGzbE1taWQYMGWbb5+Piwbt06Pv/8c/bu3ctTTz0FlMUTDh48GIPBYIlY3Lt3r2W/Pn36YGNjg5OTE23atLFar4iIiFinFcaHxM7OjttDde4Wgfd7ZrMZg8FAQkIC9vb2FX6nQYMG5T7f/qZ2W1vbOz6XlJRUq4bS0lKmTJmCv7//Xb/r4OBg+W8bGxvLfZW2trb3NA+9e/fG29ub3bt3s2zZMtavX09MTMxd97vfcxYRERGtMNaoTp068fPPP1tWsTZs2GDZ1rRpU4qKisjIyABg06ZN1RrbaDTSuXNnYmNjLT+7cOECly5duq+ajUYjzz33nKXWkydPkp6ejre39x3f7dWrF3FxcRQUFABll8BvX+GsiubNm3Pu3Dmys7MpLS3l22+/tWzr2rUrW7ZsIS8vj5KSEtavX2/ZlpGRgaurKyEhIYwdO9Zyz6K/vz/r16+ntLSUnJwcNm/ezEsvvVTteRARERHrtMJYg5o2bcrUqVMZNWoU9evXp2fPntjb21O/fn1sbGyIjIxkxIgRuLi40LNnz2qPHxMTw6xZswgMDASgYcOGzJw5E1dX1/uqOyYmhsmTJxMXF4ednR1z58694/5FgPfff58vv/ySQYMGYTAYMBgMfPTRR7Rp06bKx2rWrBkjRowgJCSEpk2b4uPjwy+//ALAq6++yqFDhwgKCrI89HLx4kUAtmzZQkpKCvb29hgMBiZNmgTAhx9+yPTp0y1z0r9//wof2BEREZF7Zyi9/fqg3LecnByMRiMA69evJyEhgdWrV9dyVVJddwthr+sKCnJxdKz46fi67sCBA3Tu3Lm2y3gkaW6s09xUTPNiXU3Pzd1+72mFsYZ98803bN26lZKSEpydnZkxY0ZtlyRS444cSddf4iIidYgaxho2ZswYxowZU9tliDxQahatU862iDyJ1DCKVEJZ0lJdytkWkSeRnpKWB6qmcqUr87hnb4uIiDzq1DCKiIiISKV0SVpqxOHDh4mJibGs9I0bN+6urw5atGhRjedd366y7G0RERGpOjWMct+uX7/OlClTiI2Nxc3NjczMTAYNGlSll5PXdN717e6WvS0iIiJVo4ZR7ltaWhrnz59n1KhRlp8ZDAYyMjJo3LhxpfveyruGsnsRPT09cXBwwMHBwZJ33bRpU6t517169apw3FvZ21euXLH8LDc3l5MnT6phFBERqSY1jHLfSktL8fDwID4+/o5t58+fr3Tfms67vqUq2dsiIiJSNXroRe7bCy+8QEZGBvv27bP87Mcff6SmQoSqk3d9+z4PIntbRESkLlLDKPfN2dmZxYsX89VXX9G/f3/69u3Ll19+WWMNI5TlXScnJxMYGEhYWJjVvOvf73Py5EkCAwMJDAxk/PjxXL9+vcZqEhERqSuUJS1SAWVJy71SzrZ1ygW2TnNTMc2LdQ87S1orjCJSbQcOHKjtEh5ZR46k13YJIiI1Tg2jiIiIiFRKDaOIVJsuEVnXvr1nbZcgIlLj9FodeWSYTCaKioro1q0bABcvXiQsLIxvvvmm1mr6dt0fKS66VmvHl8fPkBFba7sEEZEapxVGeSQUFxeTmprK7t27LT9r1qxZrTaLIiIiUkYrjFJj0tLSmDt3riVPOjw8nKeeeoqZM2eSl5dHgwYNiIyM5Pnnn+f8+fMMHDiQkJAQ9u3bR0hICGvWrMFsNrNnzx4CAgLo168fAwcOxGQyAWVJMOPHj+e//uu/uHbtGuHh4fTu3RuwnmWdlZVFaGgoWVlZAPj7+zNp0qRamB0REZHHlxpGqRHXrl3jo48+YtGiRbz44ouUlJRw9epVBg0axKxZs/D392fPnj2MGzeO7777zrJPx44diYiIsHzOy8uzfK4oJcZoNLJ+/XoOHDjAxx9/TO/evSvNsk5JScHd3Z24uDgAsrOzH86EiIiIPEHUMEqNOHToEG3atOHFF18EymL9srKysLe3x9/fH4CXXnoJe3t7Tp8+TcOGDalXrx59+/at1nH69esHgLe3N5mZmdy8ebPSLOtOnToRFxfHnDlz8PX1tdwfKSIiIlWnhlFqTf369TEYDNXa59bLRG1tbYGyex8ry7IG2LBhA3v27CEpKYnY2FhWr159f4WLiIjUMXroRWqEt7c3J0+eJC0tDYCSkhKaNGlCUVGRJWN67969FBcX06pVqwrHMBqN3Lhxo9rHrizL+ty5cxiNRgICApg4cSJHjhzBbDbfwxmKiIjUXVphlBrRqFEjFi1axOzZs8nLy8PGxoaIiAgWLlxY7qGXL774AgcHhwrHeP3119m4cSNBQUGWh16q4laW9bx584iOjqaoqIjmzZuzZMkSUlNTiYuLw8bGBrPZzLRp07Cx0b+TREREqkNZ0iIVuJWpmXF0nt7DKNWi9zBap1xg6zQ3FdO8WPews6S1wihSiYDB/1+F/+OIWFNQkIujY8PaLkNEpEbp2pyIVNuBAwdqu4RH1pEj6bVdgohIjVPDKCLVprxkEZG6RZekRSqxSVnSFXpL9+mJiNQpWmGUajl//jx+fn61XQYAEyZMYOXKlbVdhoiIyBNPDaOIiIiIVEqXpOu4Xbt2MX/+fEpKSnBxcSEqKooWLVoAkJCQwIoVKwCwt7dn6dKllv0WLFjAzp07yc/PZ+bMmXTp0gWAjRs3snz5cgDc3d2JioqiSZMm5Y6ZlJTEd999x1dffQWUpbX07NmT1atXk5eXx7Rp08jPz+fmzZsMGTKE4cOHA3Dx4kXCw8O5dOkSTz/9dLn3KV6+fJkpU6Zw9uxZAN577z2Cg4Mxm81ERUWxb98+HBwcaNCgAWvWrHkAMykiIvLkUsNYh2VlZREeHs7KlStp27Yt69atIywsjHXr1mEymVi6dCmrVq3C1dWV3Nxc7OzsKCgo4Nq1a3h7ezN+/HiSk5OJiYlhzZo1HD9+nJiYGBITE3Fzc+Pzzz9n+vTpfP755+WO+8YbbxAdHc2VK1dwcXFh165dtG7dmubNm5OTk0NcXBwODg7k5uYyePBgunfvTps2bZgxYwY+Pj589NFHnDt3jv79+9O9e3cAZsyYwbPPPstXX31FZmYmISEheHl5UVxcjMlkYvPmzdjY2JCdnV0bUy0iIvJY0yXpOuzw4cN4enrStm1bAAYOHMjRo0fJyclhx44dBAUF4erqCkDDhg0t7yNs0KABr776KlAWCXju3DkATCYTPXr0wM3NDYChQ4eyd+/eO45bv359Xn/9dTZt2gSUZT2HhIQAUFBQwKRJkwgMDOTtt98mMzOT9PR0y/iDBw8GoHnz5vj7+1vG3Lt3L0OHDgXAzc2NHj16YDKZaN68OcXFxURGRrJx48YanD0REZG6Qw2jVNvt0X42NjYUFxdXe4wBAwawceNGrl69SmpqKr179wZg/vz5uLq6smHDBpKTk3n++ee5efPmPdfq5OTEt99+S79+/Th27BgBAQFcunTpnscTERGpi9Qw1mHe3t6kp6dz8uRJoGylz8vLC6PRSM+ePUlKSuLy5csA5Obm3rVx8/PzY+fOnZaGbO3atbz00ksVfrdLly7k5OQwf/58Xn/9derXrw/AjRs3+MMf/oCdnR3Hjx9n//79ln26du3K+vXrATh37ly51Ut/f3/Wrl0LwKVLl9i5cyddu3blypUr5Ofn0717d8LCwnBycrKsiIqIiEjV6B7GOszFxYW5c+cSFhZGcXExLi4uzJs3Dyhr/t5//31GjBiBwWDAwcGBJUuWVDpeu3btCAsLY+TIkUDZZeOoqCir3w8ODuaLL74gPj7e8rMxY8YQHh5OQkICrVq1wsfHx7ItMjKS8PBwNm3axDPPPFPu9T6ffvopkydPJjAwEICwsDCeffZZjhw5wl//+leKi4spKSnhlVdewdvbu/qTJSIiUocZSktLS2u7CJFHzd1C2Os65SVbd+DAATp37lzbZTySNDfWaW4qpnmxrqbn5m6/93RJWkSqTXnJIiJ1ixpGEak2ZUmLiNQtuodRpBLKkq6YsqRFROoWrTBKrTp69CibN2+u7TJERESkEmoY5Z6VlJTc9xhHjx5l61brq1X38o5HERERqVm6JC0VCg0N5fTp0xQVFeHu7k50dDTp6enMmDGDDh068PPPP/Pxxx8zffp0AgMD2bdvHxcvXiQ0NJSsrCw2bdpEdnY20dHR+Pj4kJWVZdkGZe9NHDNmDAsXLiQnJ4egoCB8fHz49NNP8fDw4KOPPmLHjh10796dd999t8KcaIBevXoRFBTEnj17/n/27jwqyzr///iT1e1WFrOmRRI1McwiIx0r0qwGN2TT1G+ajkZTTUdNSCPKLcNQ1BLHTLM85YLK6k1NyzgZlYo/FJc0TBFRrFwyWUVult8fHu+J4GYTROX1OGfO4b6v7X19cuTt51penDlzhgkTJjBmzBgAUlNTmT17NnDpNUFbtmzh/fffp1u3bk0woiIiItcvNYxSpbCwMJydnQE6WrIGAAAgAElEQVRYvHgxK1euxMvLiyNHjjBnzhzuv/9+AN58802Ki4vZsGED+/bt45lnnuGVV14hJiaGzz77jEWLFrF+/XqMRiMuLi6sXr0agJycHBwcHJg0aRJbt25lyZIlFY7fokUL80u6p0yZUmVO9OXGr6ioiA0bNpCdnY2Pjw/+/v7Y2dkxdepUFi1ahKenJ1999RWffPLJVRo9ERGRG4suSUuVEhMTCQgIwMfHh6SkJH788UcA7rzzTnOzeNngwYMB6NGjBxcuXGDQoEEA3HPPPeZZwfvuu4/k5GQiIiL4+uuvad26dbXH9/f3N/9sKSf6z8e/4447aNeuHb/++itHjx6lZcuWeHp6AvDkk0/Srl27eo+HiIhIc6aGUSpJTU1l/fr1fPDBBxiNRqZMmUJxcTFAlY3e5Rd82tjYVPj8x5zp+++/n/j4eO655x4SExN55plnqq2hpoayquNfrqEh7q0UERGR/1HDKJXk5uZiMBhwdHSkuLjYfGn4Spw4cQKDwcCQIUMIDQ3lwIEDlJWVYTAYyMvLq3ZbSznR1encuTMXLlxg165dAPznP/8hNzf3is9DRESkOdI9jFKJl5cXmzdvxtvbGycnJzw9Pdm/f/8V7XPnzp2sXr0aa2trysrKmD17NtbW1vTt25cPP/yQYcOG0bt3b15//fVK21rKia6Ovb09CxcuZNasWQD07t2b9u3b07Zt2ys6DxERkeZIWdJyw8rPz8dgMACwY8cOQkND2bJlC9bWNU+sK0u6esqStkzZt5ZpbCzT2FRN42LZ1c6S1gyj3LC+/PJLVq9eTXl5Ofb29kRGRtaqWZSaHTiQrr/ERUSaETWMcsMKCAggICCgqcsQERG57mm6RUTqTLOLlvXo0b2pSxARaXCaYRSphnHTM5SYzjd1GXIdGfX3L5q6BBGRBqcZRrkqsrOz6dOnT5XLoqKiiIiIaJBjbNiw4Yr3IyIiIhWpYZTrRllZGdU91H/y5Ek1jCIiIo1Al6SlQe3du5fIyEgKCgoAmDRpEv37969xu59//plnnnmG06dPc9dddxEeHk7btm2Jiori8OHD5Ofn8/PPP7Nhwwb27NnDe++9R3FxMXZ2doSGhuLh4cGcOXPIzs7G19eXO++8kyVLlnD06FHCw8P5/fffMZlMjBs3jsDAwEYeBRERkRuLGkZpMLm5ucycOZMVK1Zw8803c/r0aYYPH05SUlKN2+7atYuEhARuuukmQkNDWbZsGdOnTwdg3759xMXF4ezszPHjx1m2bBmrVq3CYDBw+PBhgoKC2Lp1KzNmzCAiIoK4uDgASkpKCAkJYcGCBXTp0oX8/HwCAwPx8PCgS5cujToWIiIiNxI1jNJg0tLSyM7OJigoyPydlZUVWVlZODk5Vbtt//79uemmmwAYPnw4c+fONS979NFHcXZ2BuDbb7/l+PHjPP300+blJSUlnD17ttI+jx07RkZGBlOnTjV/ZzKZOHr0qBpGERGROlDDKA2mvLwcNzc31q5dW2lZdnZ2vffbpk3FRBEvLy/mz59fab2MjIxK9Tg5OZGYmFjvY4uIiIgeepEGdP/995OVlcWOHTvM3+3bt6/aB1Uu27p1K+fOnQMgLi6Ov/71r1Wu9/DDD/Ptt99y+PDhCscAMBgM5Ofnm793dXWlZcuWJCQkmL/LyMiosI6IiIjUTDOM0mAcHBxYtmwZCxYsIDw8HJPJRMeOHVm+fHmN23p6evLyyy9z6tQpunbtyquvvlrlep06dWLBggWEhYVRVFSEyWSiV69e3Hvvvbi5ueHq6srQoUPp3LkzS5YsYfny5YSHh7Nq1SrKyspo374977zzTkOfuoiIyA3Nqrw20z8izUxNIewilhQVFdCyZZuaV2yGdu3apZQgCzQ2VdO4WNbQY1PT7z1dkhaROtu1a1dTl3DNOnAgvalLEBFpcGoYRaTO9C9+yzQ2lmlsLFMGuVzrdA+jSDWMMcqSFpHGN2q8Msjl2qYZRrnmpaSkEBAQAFSfSS0iIiKNQw2jiIiIiFRLl6TlmhIcHExmZiYmkwkXFxfCw8OrXd9SdnV2djaBgYGMGjWKb775hgsXLvDWW2/h6el5NU5DRETkhqKGUa4pYWFh5hjAxYsXs3LlSry8vKpct6bs6vPnz+Ph4cHLL7/M5s2biYyMJDo6+qqdi4iIyI1CDaNcUxITEzEajZhMJgoLC+nUqZPFhrGm7OrWrVvz2GOPAeDh4UFERMRVOQcREZEbjRpGuWakpqayfv16oqOjcXZ2xmg0snHjRovr15RdbW9vb/5sbW1NSUlJo9QtIiJyo9NDL3LNyM3NxWAw4OjoSHFxMbGxsdWufyXZ1SIiIlJ7ahjlmuHl5YWLiwve3t6MGTMGd3f3ate/nF39r3/9i2HDhjFo0CCWLl2qhlFERKSBKUtapArKkhaRq0kZ5FVTlrRlypIWkWuesqQt09hYprGxTBnkcq1TwygidabcWxGR5kVPSYtUY7OypKs0Wrm3IiLNimYYbxANkbG8f/9+goOD67xdUFAQx48fv6JjXw2+vr4UFRU1dRkiIiLXHc0wilnPnj1ZuHBhnbdbuXJlg9ZRUlKCrW3D/9FMTExs8H2KiIg0B5phvEalpaUxevRohg0bxrBhw/juu++AS+8ZHDlyJD4+PowcOZJ9+/ZVuX1ycjJ+fn74+Pgwbtw4srKyAEhJScHX15cZM2bg4+PDsGHDyMjIMC8LCAgALjVtEydOJCAggCFDhhAaGkpxcXGVxxowYAA//fQTAB9++CGBgYH4+fkxcuRIfvzxR6DyDOgfP1/+OSIiAn9/fzZt2sTp06eZNGkSw4cPx8fHh+XLl5u3TU1NxcfHBx8fH+bOnctjjz1mPr6bm5s5V/rPn/+8TERERGpHDeM16Pz587z00ku88sorbN68mfj4eHr27ElxcTGTJk1iypQpGI1GJk+ezKRJkyo1cr/99hvTpk0jMjISo9HI0KFDCQkJMS8/cuQIo0aNwmg0MmjQIJYtW1apBhsbGyIjI4mLiyMpKYnS0tIaX6QN4OfnR2xsLAkJCUyePJmZM2fW+px79uxJfHw8o0ePZvr06YwdO5aYmBhiY2NJTk7m+++/p7i4mKlTpzJz5kyMRiN9+vTh559/rtUxREREpH50SfoatGfPHrp06UKvXr2AS82bg4MDhw4dws7Ojr59+wLw0EMPYWdnR2ZmJm3a/O/9XXv37qV79+507doVgMDAQGbPnk1+fj4Arq6u5pdie3h48PXXX1eqoaysjA8//JDk5GTKysrIycmhZcuWNdb+ww8/8P7775OTk4OVlRXHjh2r1Tm3aNGCQYMGAVBYWMjOnTs5d+6ceXlBQQEZGRm0b9+eli1b4unpCcCTTz5Ju3btanUMERERqR81jM1QbTKWjUYju3btYu3atRgMBpYvX15j81dcXMzkyZNZs2YNPXr04NSpUzz66KMA2NraVkhguXjxYoVtW7VqhZWVFXCpWbWysiImJgY7O7sK66WnV/+uMhsbG/Nx/nwMERERqR9dkr4GeXh4kJGRQVpaGgClpaXk5OTg6uqKyWQyZydv376dkpISXF1dK22fnp5uvjcxPj4ed3d3DAZDrWvIy8vDyckJg8FAXl4eSUlJNW5TXFxMSUkJt956KwDr1q0zL7vpppswmUzmeymr25/BYOCBBx5gxYoV5u9++eUXzpw5Q+fOnblw4YL5BcD/+c9/yM3NNa/n4uLC/v37gUtNr4iIiFw5zTBegxwdHYmKiuLtt9+msLAQa2trpk+fzkMPPcSSJUt46623KCwspHXr1rz77rsVZgwBnJ2dmT9/PiEhIZSUlODs7MyCBQvqVIOfnx9btmxh4MCBtG/fngceeKDaGTsrKysMBoP5QRVHR0e8vb3Ny21tbQkLC+Pvf/87zs7O9O/fv9rjR0ZGMm/ePHx8fABo06YNb731Fh06dGDhwoXMmjULgN69e9O+fXvatm0LQGhoKDNmzKBt27YMHDiwTucsIiIiVVOWtFyRkpIS+vTpw+eff06HDh2uyjHz8/PNs6U7duwgNDSULVu2YG3dcBPmypKunnJvLVP2rWUaG8s0NlXTuFh2tbOkNcMo9Xb27Fnzq3+uVrMI8OWXX7J69WrKy8uxt7cnMjKyQZtFqdmBA+n6S1xEpBlRwyj1dtNNN/HVV19d9eMGBASY3xcpIiIijU/TMiJSZ5pdtExjY1mPHt2bugQRqSfNMIpUY3PMM5SYzjd1GSI3hNHjv2jqEkSknjTDKNeF4OBgRo0axeTJk82vzQEICgri+PHjAMTFxZGZmdlUJYqIiNywNMMoTa60tBQbG5tq11m4cGGV369cudL8c3x8PE5OTpXeSykiIiJXRg2jNKrg4GAyMzMxmUy4uLgQHh5Oeno6c+fO5Z577uHgwYNMmTKF/Px8Pv74Y0wmEwDTp083RyAOGDAAX19ftm3bxpkzZ5gwYQJjxowxL1u+fDn79+/nhx9+YO7cubzzzjtMnz6d9u3bM3v2bC5cuMDFixd56qmnGD9+fFMNhYiIyHVLDaM0qrCwMJydnQFYvHgxK1euxMvLiyNHjjBnzhzuv/9+AH7//XeGDh2KlZUVR48eZfz48SQnJ5v3U1RUxIYNG8jOzsbHxwd/f/8K+dmBgYEkJCQwYcIEHnvsMeDS+xpXr16Nvb09BQUFjBgxAi8vL7p06XIVR0BEROT6p4ZRGlViYiJGoxGTyURhYSGdOnXCy8uLO++809wsApw4cYLg4GBOnTqFra0tZ8+e5cyZM+b3Ow4ePBiAO+64g3bt2vHrr7/W2PgVFRUxa9YsDh06hJWVFadPnyY9PV0No4iISB2pYZRGk5qayvr164mOjsbZ2Rmj0cjGjRsBaN26dYV1p06dyquvvsoTTzxBWVkZ9913X4Uowj++dd7GxobS0tIaj79o0SI6dOjA22+/ja2tLRMmTKg23lBERESqpqekpdHk5uZiMBhwdHSkuLiY2NhYi+vm5eVxxx13ABAbG0txcXGdj9emTRvy8vIq7PMvf/kLtra2/PTTT6Smptb9JEREREQNozQeLy8vXFxc8Pb2ZsyYMbi7u1tcNzQ0lBdffBF/f39OnDiBo6NjnY83cuRI/vWvf5kfkHnhhRfYtGkTPj4+LF26lAcffPBKTkdERKTZsiovLy9v6iJErjU1hbCLSN0VFRXQsmWbmldshnbt2qWUoCpoXCxr6LGp6feeZhhFpM527drV1CVcszQ2lh04kN7UJYhIPalhFJE607/4LdPYWKYsaZHrl56SFqlGorKkRRrM/ylLWuS6pRlGaRLZ2dls2LDhivczYMAAfvrppwaoSERERCxRwyhN4uTJkw3SMIqIiEjjU8MojS44OJiAgAB8fHz45z//SU5ODnPmzCEjIwNfX18mTZoEgJubGwUFBebt/vg5LS2N0aNHM2zYMIYNG8Z3331nXu/f//43I0eOZMCAAaxZs8b8fUREBIGBgQwbNoxx48Zx8uTJq3TGIiIiNxbdwyiNrqo86RkzZhAREUFcXFyN258/f56XXnqJqKgoevXqRWlpKfn5+ebllnKmg4KCmD59OgCbNm0iMjKSxYsXN85JioiI3MDUMEqjs5QnXVt79uyhS5cu9OrVC7gUDejg4GBebilnOjk5mXXr1lFYWEhJSUnDnpSIiEgzooZRGlV1edJ/ZmNjw+X3yNcl87mqnOmTJ08yb948YmJi6NixI7t37yYkJOTKTkZERKSZ0j2M0qgs5UkbDIYKl5UBXFxc2L9/PwBGo9H8vYeHBxkZGaSlpQFQWlpKTk5OtcfNz8/Hzs6ODh06UFZWRnR0dEOeloiISLOihlEalaU8aTc3N1xdXRk6dKj5oZfQ0FBmzJhBQEAA586dM+/D0dGRqKgo3n77bXx8fAgICODAgQPVHtfNzY2BAwcyePBgRowYwR133NF4JykiInKDU5a0SBWUJS3S8JQlbZkyk6umcbFMWdIics1TXrJlGhvLlCUtcv1SwygiIiIi1VLDKCJ1pktElmlsLOvRo3tTlyAi9aTX6kijSUlJqfXLua9ViTHPUGI639RliNwQ/m/8F01dgojUk2YYRURERKRammGUKqWlpTF//nxzlvO0adOYOHEiu3fvpk2bS085urm5sXv3bqytrZk+fTpHjhzB1tYWV1dX3n33XeDSOxNnzJhBWloaVlZWLF68mC5dunDmzBmmTp1KQUEBFy9epF+/fkybNg2AqKgojh49Sn5+PseOHaNHjx4899xzvP322/z88888+eST5si/06dPM3fuXH7++WcuXrzIkCFDeP755wEYMGAAvr6+bNu2jTNnzjBhwgTGjBlztYdSRETkuqeGUSqpKbv5z7777jsKCgr47LPPACq8VPvIkSPMmzePOXPm8N5777Fs2TIWLlxIu3btWL58OW3atMFkMjFx4kSSk5N59NFHAThw4ACxsbG0bt0af39/Fi5cyAcffEBJSQmPP/44I0eOpFOnTkyfPp0XX3yRBx98kOLiYsaPH0/Pnj15+OGHAcs50yIiIlJ7ahilkpqym/+se/fuZGRkMHv2bHr37k3//v3Ny1xdXc0v6/bw8ODrr78GLs08zp8/n7S0NMrLyzl79izp6enmhvGRRx6hbdu2wKWZzO7du2Nvb4+9vT2urq4cP36cm2++mZ07d1Z4yXdBQQEZGRnmhtFSzrSIiIjUnhpGqTVLWc8dO3YkKSmJHTt2kJyczOLFi83Rfvb29ub1rK2tKSkpAeCjjz4iNzeXTZs20aJFC954440K+/xzPnRVedFlZWVYWVkRExODnZ1dlTVXtZ2IiIjUjR56kUosZTdbynr+9ddfsbGx4YknniA0NJRz585x/nz1Txbn5eXRoUMHWrRowalTp9iyZUud6zQYDDzwwAOsWLHC/N0vv/zCmTNn6rwvERERsUwzjFLJH7ObCwsLzQ+1XM56btu2LQMHDjSvf+jQIRYuXAhAWVkZzz33HLfccgvHjh2zeIyxY8cyefJkhg4dyi233ELfvn3rVWtkZCTz5s3Dx8cHgDZt2vDWW2/RoUOHeu1PREREKlOWtEgVlCUt0vCUJW2ZMpOrpnGxTFnSInLNU16yZRoby5QlLXL9UsMoIiIiItVSwygidaZMYBGR5kUPvYhUIzHmGUzKkq7kaWUCi4g0K5phlBq5ubmZIwJra//+/QQHBzdSRf+zZcsWIiIiAMjOzmbDhg2NfkwREZHmRg2jNIqePXuaX7XTUP780u3LMYGXc6VPnjyphlFERKQR6JK01MqqVavYsmULRUVFTJ06FW9vbwCCg4PJzMzEZDLh4uJCeHg4Dg4OpKSkEBERQVxcHABr1qzh448/pm3btvTr14+1a9eSkpICQEJCAqtWrQLAxcWFOXPm0L59e+Li4ti8eTNt2rQhKyuLBQsW4Ofnx0svvcTWrVvx8vLCxcWFrVu3smTJEubMmUN2dja+vr7ceeedLFmyhIiICHbu3InJZMLJyYnw8HBuv/32phlEERGR65RmGKVWrK2tSUxM5L333mPGjBn89ttvAISFhREXF4fRaKRr166sXLmy0rbp6em8//77REdHExsbS25urnnZTz/9RGRkJKtWrcJoNHLXXXfx5ptvmpfv3buX6dOnk5SUxN133w1civuLjY1lypQpFY4zY8YMunTpQmJiIkuWLAEgKCiI2NhYNm/ezNChQ4mMjGzwsREREbnRaYZRamXEiBEAdO7cGXd3d/bs2cPjjz9OYmIiRqMRk8lEYWEhnTp1qrTtzp076devH87OzgAMHz7cHC2YkpJCv379uPnmmwEYNWoUvr6+5m179eqFi4tLhf35+/vXuu7k5GTWrVtHYWGhOcdaRERE6kYNo9Rbamoq69evJzo6GmdnZ4xGIxs3bmzQY7RpUzkVonXr1rXa9uTJk8ybN4+YmBg6duzI7t27CQkJadD6REREmgNdkpZaiY2NBeDYsWMcPHgQDw8PcnNzMRgMODo6UlxcbF7nz3r37k1ycjLnzp0DID4+3rysT58+fPPNN5w5cwaAjRs38tBDD9WrRoPBQH5+vvlzfn4+dnZ2dOjQgbKyMqKjo+u1XxERkeZOM4xSK6Wlpfj5+XHhwgXzQyleXl5s3rwZb29vnJyc8PT0ZP/+/ZW27d69O88++yyjRo3CYDDw17/+lbZt2wLQrVs3QkJCmDBhAgAdO3Zkzpw59arRzc0NV1dXhg4dSufOnVmyZAkDBw5k8ODBODk50a9fP1JTU+s/CCIiIs2UVXl5eXlTFyE3vvz8fAwGAwBRUVFkZWVd0w+g1BTC3twVFRXQsmXl2wXkUpb0Aw880NRlXJM0NpZpbKqmcbGsocempt97mmGUq2LhwoXs3r0bk8l0RbOIcm04cCBdf4mLiDQjahjlqpg5c2ZTlyANSFnSIiLNixpGkWooS7pqypIWEWle9JS0XLeuVl61iIhIc6eG8QZVVe7y9aasrIzqnsmqLq/6ejxfERGRa5UuSV9nqstunjt3Lvfccw8HDx5kypQpvPnmmwwePJgdO3bQrVs3wsLCmDt3rvnVN76+vgQFBbFv3z5ee+01kpKSzMcZNmwYs2bNolevXqxYsYLNmzcDl5q0119/vcoXaru5uTFlyhT+85//cP78eebOncu2bdv49ttvKSkp4d1336VLly4AFvcZFRXF4cOHyc/P5+eff2bDhg3s2bOH9957j+LiYuzs7AgNDcXDw6NCXnV2djaBgYEEBASwY8cOnnrqKTp16sQ777zDxYsXKS0t5fnnn2fIkCGN/Z9IRETkhqMZxutMddnNR44c4amnniIxMZHHHnsMuPQ6m5iYGMLDw1m2bBllZWUYjUaio6NJSEjgm2++4d5776V169bs3LkTuJTgYm1tTa9evfjmm2/YvHkz0dHRGI1GSktLWbZsmcX62rVrR2xsLCEhIbz44ov06tWLhIQEfH19ee+99wBq3Oe+ffuIjIzk888/Jycnh2XLlvHBBx8QFxfH3LlzK2VIX3b+/Hl69uxJfHw8o0ePxt3dnXXr1pGQkMBHH31EREQEOTk5V/zfQEREpLnRDON1prrs5jvvvJP777+/wvp+fn7mn7dv385rr72GlZUVBoOBIUOGsH37dvr168fYsWNZt24dvXv3Zu3atTz99NPmbQYPHmx+h+JTTz1FeHi4xfoGDRoEQI8ePQDMjes999zDV199Vat9Pvroo+bc6W+//Zbjx4+b64FLl5vPnj1b6dgtWrQwHx/g3LlzvPbaa2RlZWFjY0NOTg6ZmZl4eHhYrF9EREQqU8N4Hakpu7mqjOXa5i4PHDiQRYsWcfDgQVJSUqptCqtz+WWf1tbW2Nvbm7+3trau9X2Ff77c7eXlxfz58yutl5GRUeFzq1atsLKyMn+eNWsWAwYMYOnSpVhZWeHt7c3FixdrfS4iIiJyiS5JX0dqm91sSd++fYmNjaW8vJz8/Hw+++wzc26znZ0dgYGBvPDCC/j4+NCqVSvzNv/+97/Jz8+nvLycmJiYemc9/7GO2u7z4Ycf5ttvv+Xw4cPm7/bt21er4+Tl5XH77bdjZWXF999/T1ZW1hXVLSIi0lxphvE6UtvsZktefPFF3nzzTXx8fIBLD7Y8+uij5uUjRoxg6dKljB492vxdv379OHToEKNGjQIuXVp+4YUXrug86rLPTp06sWDBAsLCwigqKsJkMtGrVy/uvffeGo8THBzM7NmziYqKomfPnri5uV1R3SIiIs2VsqTFLDExkU8//ZQVK1Y0dSlNTlnS1VOWtGXKvrVMY2OZxqZqGhfLlCUtTWLixIkcP37c/CSzSHWUJS0i0ryoYRQAVq1a1dQliIiIyDVKD72ISJ1pdtEyjY1lPXp0b+oSRKSeNMMoUo2EmGcwmc43dRkiN4Qx479o6hJEpJ40wyh14uvrS1FRUVOXgZubGwUFBXXaJiUlhYCAgEaqSERE5MalGUapk8TExAbdX0lJCba2+mMoIiJyLdNvaqkTNzc3du/eTZs2bUhNTWX27NkA9OnThy1btvD+++/TrVs3IiIi2LlzJyaTCScnJ8LDw7n99tvJzs4mMDCQgIAAduzYwVNPPcU333zDL7/8AkBOTg6Ojo4kJCTw4Ycf8umnn1JaWkqLFi2YNWsWd999t7mWVatWsWXLFoqKipg6dSre3t7ApfcvZmZmYjKZcHFxITw8HAcHh6s/WCIiIjcINYxSL8XFxUydOpVFixbh6enJV199xSeffGJeHhQUxPTp0wHYtGkTkZGRLF68GIDz58/Ts2dP8/LLLwrPy8vj//7v//jnP/8JXMrBnjBhAgDbtm1j5syZFaIQra2tSUxM5OjRo4wePRpPT0/at29PWFiYOYt68eLFrFy5kpCQkEYeERERkRuXGkapl6NHj9KyZUs8PT0BePLJJ2nXrp15eXJyMuvWraOwsLBShnSLFi0YNGhQhe9MJhMvvfQSgYGBPPnkkwD88MMPvP/+++Tk5GBlZcWxY8cqbDNixAgAOnfujLu7O3v27OHxxx8nMTERo9GIyWSisLCQTp06NfDZi4iINC9qGKXBnTx5knnz5hETE0PHjh3ZvXt3hRm+Vq1aYWVlVWGb119/nbvuuovx48cDl2YwJ0+ezJo1a+jRowenTp2qEGNoSWpqKuvXryc6OhpnZ2eMRmOFWUkRERGpOz0lLfXSuXNnLly4wK5duwD4z3/+Q25uLgD5+fnY2dnRoUMHysrKiI6OrnZfUVFR5Obm8tprr5m/Ky4upqSkhFtvvRWAdevWVdouNjYWgGPHjnHw4EE8PDzIzc3FYDDg6OhIcXGxeR0RERGpP80wSr3Y29uzcOFCZs2aBUDv3r1p3749bdu25dZbb2XgwIEMHjwYJycn+vXrR2pqqsV9LV26lE6dOuHv7w+Aq6sr77zzDpMmTWL48OE4OjqaHyDqpzkAACAASURBVGj5o9LSUvz8/Lhw4QJz5syhffv2eHl5sXnzZry9vXFycsLT05P9+/c3yhiIiIg0F1bl5eXlTV2EXJ/y8/MxGAwA7Nixg9DQULZs2YK19fU/cV1TCLuI1F1RUQEtW7Zp6jKuSbt27VJKUBU0LpY19NjU9HtPM4xSb19++SWrV6+mvLwce3t7IiMjb4hmUWqmv8Qt09hYduBAusZG5DqlhlHqLSAgQMkpzZR+6VumvGQRuRGpYRSphrKkpa6UlywiNyJdP5QGU598ZxEREbn2qWGUa8qfX/ItIiIiTU+XpKVBVZXvfDk/OiUlBaDC54bKlk5LS2P+/PnmGc5p06bxyCOPsG/fPt566y0KCwtp3bo1YWFh3HvvvU0zOCIiItcpNYzSoKrKd67JlWZLnz9/npdeeomoqCh69epFaWkp+fn5FBcXM2nSJObNm0ffvn3Ztm0bkyZN4ssvv8Te3r6RRkBEROTGo4ZRGlRV+c5ubm7VbnOl2dJ79uyhS5cu9OrVCwAbGxscHBw4dOgQdnZ29O3bF4CHHnoIOzs7MjMza6xJRERE/kcNozQ6W1tb/vh++IsXL1ZY3pjZ0iIiInLl9NCLNKiq8p1vuukmTCYTWVlZACQlJVW7j7pmS3t4eJCRkUFaWhpwKTIwJycHV1dXTCYTO3bsAGD79u2UlJTg6uracCcsIiLSDGiGURpUVfnOAGFhYfz973/H2dmZ/v37V7uPumZLOzo6EhUVxdtvv01hYSHW1tZMnz6dhx56iCVLllR46OXdd9/V/YsiIiJ1pCxpkSooS1rqS3nJlik20TKNTdU0LpZd7SxpXZIWkTrbtWtXU5dwzTpwIL2pSxARaXBqGEWkzvQvfsuUJS0iNyLdwyhSDWVJS10pS1pEbkSaYWwmsrOz6dOnzxXtY//+/QQHB19xLQMGDOCnn36qcb0/ZlPv3r2boUOH4ufnx44dOwgKCuL48eNXXIuIiIjUTDOMUms9e/Zk4cKFTXLsxMRE/Pz8ePbZZwH461//2iR1iIiINEdqGK9TV5qdnJyczKJFiygtLcXZ2Zk5c+Zw5513kpKSQnh4OPfddx9paWlYWVmxePFiunTpQkpKChEREcTFxVFSUsI//vEPfv/9dy5evMi9997L7Nmzq3xlTWpqKrNnzwbgwQcfrPAS76NHjxIeHs7vv/+OyWRi3LhxBAYGVtj+gw8+4N///jctW7bEaDSyYcMGBg8ezPLly+nWrRtjx47lnnvuYc+ePZw+fZpBgwYREhICQFZWFjNmzODcuXPY2try8ssv64XfIiIidaRL0tehy9nJr7zyCps3byY+Pp6ePXuas5OnTJmC0Whk8uTJTJo0ieLi4grb//bbb0ybNo3IyEiMRiNDhw41N1gAR44cYdSoURiNRgYNGsSyZcsq1WBjY0NkZCRxcXEkJSVRWlpqfmn3HxUXF/Pyyy/z+uuvYzQa8fT05OeffwagpKSEkJAQQkNDiY2NZd26daxYsYKMjIwK+3j22WcZMGAAzz33HImJibRs2bLScX755RfWrl1LQkICmzZtMscGhoSEMHToUIxGIwsWLOCVV17h3LlzdR5zERGR5kwN43XIUnZyZmamxezkP9q7dy/du3ena9euAAQGBvLjjz+Sn58PXHpRtru7O3ApReXEiROVaigrK+PDDz/E19eXYcOGsWPHDn788cdK6x09epRWrVqZ758cPHgwbdu2BS6lwWRkZDB16lR8fX15+umnMZlMHD16tM5jMnDgQKytrWnbti1dunTh+PHj5Ofn8+OPP5pnLLt27crdd9/Nnj176rx/ERGR5kyXpKWSP15Wtra2pqSkpNI6RqORXbt2sXbtWgwGA8uXLzfP6tXkcm50eXk5Tk5OJCYmXnHNf3zJqI2NDaWlpVe8TxEREblEM4zXoSvNTvbw8CA9Pd186Tc+Ph53d3cMBkOta8jLy8PJyQmDwUBeXp7FfOjOnTtTVFREamoqAJ9//jm5ubnApZnMli1bkpCQYF4/IyPDPNN5pQwGA3fffTfx8fHmfaenp+Ph4dEg+xcREWkuNMN4HbrS7GRnZ2fmz59PSEgIJSUlODs7s2DBgjrV4Ofnx5YtWxg4cCDt27fngQce4OLFi5XWs7e3Z9GiRRUeerntttsAsLW1Zfny5YSHh7Nq1SrKyspo374977zzTj1HprLIyEhmzJjB6tWrsbW1Zf78+Tg7OzfY/kVERJoDZUmLVEFZ0lJfypK2TLnAlmlsqqZxsUxZ0iJyzVOWtGXKkhaRG5EaRhERERGplhpGEakzXSKyTGNjmcbGsh49ujd1CSLV0kMvItWIj3kGk+l8U5chIje4seO/aOoSRKqlGUa56lJSUggICADg1KlTjB07tokrEhERkeqoYZQmdcstt/DJJ580dRkiIiJSDV2SlkYVHBxMZmYmJpMJFxcXwsPDKyzPzs4mMDCQlJQUi+s7ODiQkpJCeHg49913H2lpaVhZWbF48WK6dOnC0qVL+eqrrwAwmUxkZGSQmprKDz/8wDvvvMPFixcpLS3l+eefZ8iQIVd9DERERK53mmGURhUWFkZcXBxGo5GuXbuycuXKeq9/5MgRRo0ahdFoZNCgQSxbtgyAl156icTERBITE3F3d2fcuHG0bdsWd3d31q1bR0JCAh999BERERHk5OQ06vmKiIjciDTDKI0qMTERo9GIyWSisLCQTp064eXlVaf1L3N1dcXd3R24FG/49ddfV9j2nXfeoaioiFdffRWAc+fO8dprr5GVlYWNjQ05OTlkZmYqGlBERKSO1DBKo0lNTWX9+vVER0fj7OyM0Whk48aN9V7/jxGH1tbWlJSUmD/HxMSwbds2Pv74Y6ytL02cz5o1iwEDBrB06VKsrKzw9vauMr5QREREqqeGURpNbm4uBoMBR0dHiouLiY2NbdD1L9u2bRsrV65k3bp1tGzZ0vx9Xl4et99+O1ZWVnz//fdkZWVd0fmIiIg0V2oYpdF4eXmxefNmvL29cXJywtPTk/379zfY+pe99957FBYWMmHCBPN3a9euJTg4mNmzZxMVFUXPnj1xc3NrkPMSERFpbqzKy8vLm7oIkWtNTSHsIiINqaiogJYt2zR1GdecXbt2KSHIgoYem5p+7+kpaRGps127djV1CdcsjY1lGhvLDhxIb+oSRKqlhlFE6ky5tyIizYvuYRSphrKkq6bcWxGR5kUzjPXk5uZGQUFBg+83KCiI48eP12mbqKgoIiIiKn3/55zmxqq5KikpKXz33XcNsq+NGzfi4+Nj/l9iYqJ5WWxsLD4+Pvj6+uLj48PHH39cafujR49y3333VTlGIiIiUjPNMF5jakpCqYumzGneuXMnhYWFPPLII1UuLykpwda2dn/87rzzTj755BMcHR359ddf8fX15YEHHuCOO+7A29ubgIAArKysyM/Px8fHh969e9O9+6VLpqWlpcycOZMnnniiwc5NRESkudEMYy19+eWXDBw4EF9fX/71r39VWLZ3717Gjh1LQEAAAQEBbN26FYDffvuN8ePHm2fGLuco/+1vfyM9/X83OK9Zs4bQ0FAABgwYwE8//QRAVlYW48aNw8fHB39/f5KTk2us89ChQ/j4+LBz506ys7Pp06dPlevt27ePkSNH4uPjw8iRI9m3bx+AeZuFCxfi5+fHwIED+eGHH3j99dfx8fFhxIgRnDlzxryfFStWMHz4cPz9/Xn++ec5c+YMhw4dIjo6moSEBHx9fVmxYoV5vxEREfj7+7Np06Zan1+fPn1wdHQE4C9/+Qs333wzv/76KwAGgwErKysAioqKMJlM5s+X6+vfv3+FxBgRERGpGzWMtXD27FneeOMNli1bRmJiYoXEkdzcXGbOnMnChQuJi4tj+fLlzJgxg9zcXIxGIy4uLhiNRoxGI//85z8B8PPzIz4+3ryPuLg4AgICKh03JCSEoUOHYjQaWbBgAa+88grnzp2zWOe2bdsICQlh8eLF9O7d2+J6xcXFTJo0iSlTpmA0Gpk8eTKTJk2iuLgYgPPnz/PAAw+QkJDA8OHDGT9+PE8//TRGo5EePXqwZs0a4FKM34kTJ9i4cSPx8fE8+uijvP3227i5uTFq1Cj8/PxITEzkueeeM++3Z8+exMfHM3r06DqfH1y61J2bm8s999xj/m7Lli0MGTKExx57jGeffdb8vsX09HS+++47xo8fX+0+RUREpHpqGGth7969uLu707lzZwBGjhxpXpaWlkZ2djZBQUH4+voSFBSElZUVWVlZ3HfffSQnJxMREcHXX39N69atgUsN46effkpJSQmHDh0iNzcXT0/PCsfMz8/nxx9/JDAwEICuXbty9913s2fPnipr/O677wgPD+eDDz6ga9eu1Z5PZmYmdnZ29O3bF4CHHnoIOzs7MjMzAWjdujX9+/cHoEePHvzlL3/h7rvvNn++fI/lf//7X7Zt24a/vz++vr6sW7eOkydPWjxuixYtGDRoUL3OD+DIkSNMnz6dhQsXVkh0efzxx/n000/54osvSExM5OjRo5hMJt544w1mz56NjY1NteMhIiIi1dM9jFeovLwcNzc31q5dW+Xy+Ph4tm3bRmJiIitWrGD9+vXcdtttdO3aleTkZHbu3Im/v3+Fy6j14erqyuHDh/nhhx+45ZZbrmhff85s/uNnGxsbSktLgUvn/sILLzB8+PBa7bdVq1b1Ps9jx47x3HPPMXv27ErN9WW33XYbPXv2ZOvWrQwcOJDjx4+bZzdzc3MpLy8nPz+fN998s141iIiINFeaYawFDw8PDh48yLFjxwDYtGmTedn9999PVlYWO3bsMH+3b98+ysvLOXHiBAaDgSFDhhAaGsqBAwcoKysDMN/Hl5SUhL+/f6VjGgwG7r77bvOl64yMDNLT0/Hw8Kiyxttvv50PP/yQRYsW8dlnn1V7Pq6urphMJnPN27dvp6SkBFdX19oPCpfut1y3bh05OTnApUvdl+/NNBgM5OXlWdy2Lud34sQJJk6cSFhYGP369auwLCMjw/zzuXPnSElJoVu3btx2222kpKTw3//+l//+97+MGzeOp556Ss2iiIhIPWiGsRbat2/Pm2++yfPPP0/Lli3529/+Zl7m4ODAsmXLWLBgAeHh4ZhMJjp27Mjy5cvZuXMnq1evxtramrKyMmbPno219aUe/W9/+xtz5syhZ8+e3HbbbVUeNzIykhkzZrB69WpsbW2ZP38+zs7OFuu89dZbWb16NRMnTqSoqMjifYz29vYsWbKEt956i8LCQlq3bs27775bYSaxNvz8/Dh//jxjxowBLs04jh49mu7du/PEE0+YH3oZMmQIgwcPrvf5LViwgPPnz7NkyRKWLFkCXLq/08vLiw0bNvD9999ja2tLeXk5Y8aMsfhktoiIiNSPsqRFqqAs6eop99YyZd9aprGxTGNTNY2LZcqSFpFrnnJvRUSaFzWMIiIiIlItNYwiUme6RGSZxsayHj26N3UJIlJPeuhFauTm5sbu3btp06b296xlZ2fz/fffV3hnZVBQEG+88QYuLi6NUWajiIt5BpPpfFOXIXJDeGb8F01dgojUk2YYpVGcPHmSDRs2VPhu5cqVVTaLJSUlV6ssERERqQfNMEqtrFq1ii1btlBUVMTUqVPx9vYGIDg4mMzMTEwmEy4uLoSHh+Pg4MCcOXPIzs7G19eXO++8kyVLljBgwACWL19Ot27dGDt2LN27d2fv3r04ODjw7LPPEhERQVxcHHApAvDy5zNnzjB16lQKCgq4ePEi/fr1Y9q0aQBERUWRmZlJXl4eJ06cwMXFhXfffZdWrVqxfft23nnnHS5evEhpaSnPP/88Q4YMabIxFBERuV6pYZRasba2NsfujR49Gk9PT9q3b09YWJj53YmLFy9m5cqVhISEMGPGjAoNYFVOnDjBunXrsLW1JSUlxeJ67dq1Y/ny5bRp0waTycTEiRNJTk7m0UcfBeCHH34gJiaGtm3bMnHiRIxGI0899RTu7u6sW7cOGxsbzp49S0BAAI888ggODg4NOzgiIiI3ODWMUisjRowAoHPnzri7u7Nnzx4ef/xxEhMTMRqNmEwmCgsL6dSpU6336ePjg61tzX8ES0tLmT9/PmlpaZSXl3P27FnS09PNDeMjjzxCu3btALj33nvNWdfnzp3jtddeIysrCxsbG3JycsjMzLSYliMiIiJVU8Mo9Zaamsr69euJjo7G2dkZo9HIxo0ba71969atzT/b2Njwx3fIX7x40fzzRx99RG5uLps2baJFixa88cYbFZb/8QWjNjY25mWzZs1iwIABLF26FCsrK7y9vStsJyIiIrWjh16kVmJjYwE4duwYBw8exMPDg9zcXAwGA46OjhQXF5vXgUtZ0fn5+bXef8eOHTlx4gQ5OTmUl5fz6aefmpfl5eXRoUMHWrRowalTp9iyZUut9pmXl8ftt9+OlZUV33//PVlZWbWuR0RERP5HM4xSK6Wlpfj5+XHhwgXmzJlD+/bt8fLyYvPmzXh7e+Pk5ISnpyf79+8HLr2Kx9XVlaFDh9K5c2dzBrQlt9xyC3//+98JCAjgpptu4sEHH+Tw4cMAjB07lsmTJzN06FBuueUW+vbtW6uag4ODmT17NlFRUfTs2RM3N7crGwQREZFmSlnSIlVQlrRIw1MGuWXKTK6axsUyZUmLyDVv165dTV3CNUtjY5kyyEWuX2oYRURERKRaahhFpM6UCSwi0rzooReRaihLumrKBBYRaV40wyhXXXZ2Nn369KnzdmPHjuXrr78G4N133+Wzzz5r6NJERESkCpphlOvS5MmTm7oEERGRZkMzjNJo9u7dy9ixYwkICCAgIICtW7fWuE1BQQGhoaEMHTqUoUOHsnLlyirXe/XVV1mzZg0XLlygT58+nDt3zrwsIiKCpUuXApCcnIyfnx8+Pj6MGzdOL+8WERGpB80wSqPIzc1l5syZrFixgptvvpnTp08zfPhwkpKSqt1u2bJllJWVYTQaKSgoYOTIkXTr1o1+/fpVuX6rVq144oknSEpK4plnnqGkpASj0Uh0dDS//fYb06ZNY82aNXTt2pVNmzYREhLCpk2bGuOURUREbliaYZRGkZaWRnZ2NkFBQfj6+hIUFISVlVWNM3zbt29nxIgRWFlZYTAYGDJkCNu3b692G39/f+Lj44FLM4qdO3fmjjvuYO/evXTv3p2uXbsCEBgYyI8//linyEIRERHRDKM0kvLyctzc3Fi7dm2lZdnZ2Q16LE9PTwoKCjh06BDx8fEEBAQ06P5FRESaO80wSqO4//77ycrKYseOHebv9u3bR01JlH379iU2Npby8nLy8/P57LPPeOihh2o8np+fHx999BH/7//9P7y9vQHw8PAgPT2djIwMAOLj43F3d8dgMFzBmYmIiDQ/mmGURuHg4MCyZctYsGAB4eHhmEwmOnbsyPLly6vd7sUXX+TNN9/Ex8cHgGHDhvHoo4/WeDw/Pz8ef/xxAgICaNWqFQDOzs7Mnz+fkJAQSkpKcHZ2ZsGCBVd+ciIiIs2MVXlNUz4izVBNIezNXVFRAS1btmnqMq5Ju3bt4oEHHmjqMq5JGhvLNDZV07hY1tBjU9PvPV2SFpE6O3AgvalLEBGRq0gNo4jUmf7Fb5lytkXkRqR7GEWqERszVlnSUifjxn/Z1CWIiDQ4zTDKdSM3N9di8ouIiIg0HjWMct3Izc3lgw8+aOoyREREmh1dkpYmlZaWxvz58ykoKABg2rRpfP/99+zcuROTyYSTkxPh4eHcfvvtzJkzh7y8PHx9fWnVqhXR0dEMGDCA5cuX061bN4AKnyMiIqrcj4iIiNSNGkZpMufPn+ell14iKiqKXr16UVpaSn5+Pu7u7kyfPh2ATZs2ERkZyeLFi5kxYwaBgYEkJibWav9BQUFV7kdERETqRg2jNJk9e/bQpUsXevXqBYCNjQ0ODg4kJCSwbt06CgsLKSkpqff+k5OTG2Q/IiIizZ0aRrmmnDx5knnz5hETE0PHjh3ZvXs3ISEhFte3sbGhrKzM/PnixYv12o+IiIhYpodepMl4eHiQkZFBWloaAKWlpfzyyy/Y2dnRoUMHysrKiI6ONq9vMBgoKiqqMFvo4uLC/v37Adi+fTtnz54FID8/3+J+REREpG7UMEqTcXR0JCoqirfffhsfHx8CAgIoLi5m4MCBDB48mBEjRnDHHXdUWN/HxwcfHx9GjRoFwOTJk/noo4/w9fVl69at3HbbbQC4ublZ3I+IiIjUjbKkRaqgLGmpL+VsW6ZcYMs0NlXTuFimLGkRuebt2rWrqUu4ZilnW0RuRGoYRURERKRaahhFpM50icgyjY1lPXp0b+oSRKSe9FodqTM3Nzd2795Nmza1v08rOzubwMBAUlJSGrGyhhcbMxaT6XxTlyFyQxg3/sumLkFE6kkzjHJN0wu3RUREmp5mGKVeVq1axZYtWygqKmLq1Kl4e3sDsHfvXiIjI83Z0JMmTaJ///6Vtv/iiy9YvHgxLVu2ZODAgSxevNg8a+nm5sZLL73E1q1b8fLyYtCgQcyePZsLFy5w8eJFnnrqKcaPHw/Aq6++ir29PceOHePXX3/Fw8ODiIgIrKysOHv2LDNnzuT48eMATJw4ET8/v6syPiIiIjcSNYxSL9bW1iQmJnL06FFGjx6Np6cndnZ2zJw5kxUrVnDzzTdz+vRphg8fTlJSUoVtz549y4wZM9iwYQOdOnVi9erVlfbfokULYmNjgUsv4V69ejX29vYUFBQwYsQIvLy86NKlCwCHDx9m9erVWFlZ4e/vz7Zt23j44YeZO3cud911F//61784ffo0AQEBuLu7061bt0YfHxERkRuJGkaplxEjRgDQuXNn3N3d2bNnD7a2tmRnZxMUFGRez8rKiqysLJycnMzf7d27F3d3dzp16gRAYGAg8+bNq7B/f39/889FRUXMmjWLQ4cOYWVlxenTp0lPTzc3jE888YT5nVHu7u4cP36chx9+mO3bt/Pqq68CcPPNN9OvXz9SUlLUMIqIiNSRGkZpMOXl5bi5ubF27dpKy7Kzs+u0r9atW5t/XrRoER06dODtt9/G1taWCRMmmDOjgQovGLWxsaG0tLQe1YuIiIgleuhF6uXy5eJjx45x8OBBPDw8uP/++8nKymLHjh3m9fbt28efw4Tuu+8+Dh48aL63MD4+vtpj5eXl8Ze//AVbW1t++uknUlNTa1Vj37592bhxIwBnzpzhm2++4a9//Wutz1FEREQu0Qyj1EtpaSl+fn5cuHCBOXPm0L59ewCWLVvGggULCA8Px2Qy0bFjR5YvX15h25tuuolZs2YRFBREq1at6N+/P3Z2drRq1arKY73wwgtMmzaNmJgYXF1defDBB2tV4+uvv86MGTPw8fEBICQkhLvuuusKzlpERKR5Upa0NIn8/HwMBgNwabYyJiaG9evXN3FV/3M5U/NQeoTewyjSQPQeRsuUmVw1jYtlVztLWjOM0iQ++eQTPv/8c0pLS3FwcGDu3LlNXVKVAod/UuX/cUSk7oqKCmjZsvYv/BeRa4caRmkSL7zwAi+88EJTlyH1pH/1W6axsezAgXSNjch1Sg+9iEid6Ze+ZRoby5QlLXL90gyjSDViYpUlLdJQxo/TPYwi1yvNMDYhX19fioqKLC7Pzs6mT58+V7GiphUXF8ekSZNqXC8sLKzWr9YRERGRK6cZxiaUmJjYpMcvKSnB1vb6+yPw1ltvNXUJIiIizcr11y3cQNzc3Ni9ezetWrVizpw57NixA3t7e1q3bk10dHSl9YODg8nMzMRkMuHi4kJ4eDgODg6V1jty5AihoaFcuHCB7t27c/z4cV544QUee+wxxo4dS/fu3dm7dy8ODg689957/OMf/+D333/n4sWL3HvvvcyePRt7e3vi4uJISkqiXbt2HD58mLZt2xIVFUWHDh0qHXPAgAH4+PiwY8cOTp06RXBwML/99htJSUnk5OQQHh7Ogw8+SElJicXj/dH48eMZM2YMTzzxBABff/01H374IZ988gljx45lwoQJPPbYY7z66qvY29tz7Ngxfv31Vzw8PIiIiMDKygqj0cjHH3+MyWQCYPr06fTt27ch/tOJiIg0K7okfQ1IT08nJSWFzz77jM2bN/P+++9XuV5YWBhxcXEYjUa6du3KypUrq1xv2rRpjBkzhqSkJMaNG8f+/fsrLD9x4gTr1q1j5cqV2NjYEBkZaW4OS0tLzSkuAPv372f69Ol8+umndO3alTVr1lg8j+LiYjZs2MCSJUt44403sLOzIyYmhpdffplFixYB1Hi8y/z9/UlISDB/jouLIzAwsMrjHj58mJUrV5KUlMSBAwfYtm0bAI888ggbN24kISGBRYsWMX36dIu1i4iIiGWaYbwGdOzYkZKSEsLCwujTpw+PPfZYleslJiZiNBoxmUwUFhbSqVOnSuvk5+fz008/mdNNevbsiZubW4V1fHx8zJeiy8rK+PDDD0lOTqasrIycnBxatmxpXrdXr17ceuutwKVIv8vNWFUGDx4MQI8ePbhw4QKDBg0C4J577jHHANZ0vMv+9re/MW/ePH7//XcAdu7cSURERJXHfeKJJ8zvSnR3d+f48eM8/PDDnDhxguDgYE6dOoWtrS1nz57lzJkzVc6QioiIiGVqGK8Bbdu25dNPPyUlJYVt27YRGRlZKV85NTWV9evXEx0djfP/Z+/O46oq9/7/vwBF0p2AptZxHlKPI5miqIRD56g4gDhkp2OZ/ei+LXMkECmnlFJJS09qmeVdDjghg2meOwf03CJ+Rc0R5/m+c8iUSdibDb8/eLiOJJspFIX38y/2Xuta67MvSz5ea6/1rlaNmJgYIyc5L3Z2dja3Va5c2fg5JiaGhIQEVq5ciclkYsmSJVy4cMHYfv9Dqx0cHLBarTaPe29fBweHXK/t7e3JzMws1Pnu98LsmQAAIABJREFUeeqpp+jZsyebNm0CoGfPnrnqzuu8v69xwoQJTJo0iZdffpmsrCzatm1LRkaGzfpFREQkb7ok/Ri4desWd+/exdPTk4CAAJ5++mkuX76ca5+kpCRMJhMuLi6YzeY8L+MCmEwmnn/+eaPROnbsGKdOnbJ57uTkZFxdXTGZTCQnJxvjHpainG/gwIFs3LiRjRs34ufnV6xz1alTB8iJHzSbzcWuW0REpDzTCuNj4P/+7//48MMPyczMxGq18tJLL+Hm5sb//u//Gvt4enoSHR1Nr169cHV1pX379g98N/Ge2bNnM3nyZL766iuaNm1K06ZNefrpp/Pc19fXl23bttG7d2+qV6/Oiy+++FBX4Ypyvvbt25OSkmL8XFTBwcG88847ODs74+npiYuLyx+qXUREpLyyy87Ozi7tIqRkpaamUrlyZezs7Dhz5gzDhw/nxx9/zPOOaslbQSHsIlJ0ypK2TZGSedO82FbSc1PQ7z1dki6DDh48iI+PD/3792f8+PF89NFHahalRCUkJJR2CY8tzY1tx44llnYJIlJMuiRdBnXt2pWuXbuWdhlShulf/LYpL1lEyiI1jCL5UJa0FJXykkWkLNIlaQFyUmdSU1OLNObIkSNMnDjxIVUkIiIijws1jFJsrVu35tNPPy3tMkREROQhU8MohmXLluHj40OvXr3YunWr8f7EiRPx8/Ojf//+vPvuu9y5cweA+Pj4XM9HjIyMpH///sZ+v/76a57n2b9/v7HfzJkz6d69u/GsyN+vdN7/2lYd//jHP/Dx8cHHxwdvb2+aNWtGcnIykyZNyhVl+PvXIiIiUjhqGMVgb29PVFQUixcvZsqUKUbDV5gM61OnThEWFsayZcuIiYnh+eef56OPPnpgP7PZzIQJE5g6dSoxMTF07Ngx1/Mm82OrjtGjRxMVFUVUVBQtWrTgjTfesPncSRERESk63fQihiFDhgDQqFEjWrRowaFDh+jZs2ehMqzj4+Px8vKiZs2aAAwbNgwfH58H9jt37hxOTk7Gg7j/8pe/ULVq1ULVV1Adn332Genp6UyaNKkIn1pEREQKooZR8lXUDOs/ysHBgXvPkr8/AaagOtavX8+ePXv47rvvsLe3N46VlZVl7KMcaRERkeLRJWkx3MunvnDhAsePH8fNza3QGdYdO3YkNjaWGzduALB27Vo6d+78wH6NGjXi7t27xsONf/rpJ5KSkozt9erVMyIPY2JijPfzq2PPnj0sXbqUxYsX4+TkZLxfv35941jXr18nPj6+WPMiIiJS3mmFUQxWqxVfX1/u3r3LjBkzqF69eoEZ1nZ2dgA0bdqUgIAARo4cCUDdunWZMWPGA+dwdHTk008/Zdq0aQC4u7tTvXp14zuHwcHBTJkyhaeffprevXsb4/KrY/HixaSlpRnnBli5ciVDhgxhzJgxeHt706BBA9q0aVOyEyYiIlJOKEtaim3z5s1s2LCBZcuWFWlcSkoKJpMJgL179xIcHMy2bduMS8mPA2VJS3EpL9k25QLbprnJm+bFtkedJa0VRimW8PBwvvnmG6ZMmVLksf/85z9Zvnw52dnZODo6EhYW9lg1i1Iw/SVu27FjiZobESlz1DBKsQwbNoxhw4YVa6yfn1+u5zeKiIjI403LOiJSZFpBs61ly+alXYKISInTCqNIPtZtGI7Fcru0y5AnyJtv/LO0SxARKXFaYXzC/PTTT/Tp0wdfX1/OnTv30M+3evVqli9f/tDP8yj06NHDiCAUERGRwtMK4xMmPDycMWPG0KdPnwe2ZWZmUqFCyf6RvvrqqyV6PBEREXnyqGF8goSGhpKQkMD58+dZtWoV33//Pc2aNWP06NHs3LkTT09P+vTpw/Tp07l79y4ZGRkMHTqUESNGADBp0iQcHR25cOECv/zyC25ubsyePRs7OzuSk5MJDQ3l6NGj2NnZ0b59e6ZMmcLChQtJS0sjKCiIAwcO8NFHH5GVlUVmZiajRo2iX79+NsempqYyc+ZM43mJPj4++Pv75/nZ1q9fz3fffQdAxYoV+fLLL3FxceE//uM/+O2338jIyKBNmzZMnz4dR0dHm7XExMTw3XffYbFYAAgKCsLDw+Ph/+GIiIiUYWoYnyCTJ0/mxIkTjBw5ku7duxvvV6pUyUg+SUlJYfny5Tg6OpKamsqQIUPw9PSkcePGAJw+fZrly5djZ2fHwIED2bNnD126dCE0NJTKlSsTFRWFvb09t27deuD8S5cu5a233qJfv35kZ2eTnJwMYHPsokWLyMrKIiYmhtTUVF555RWaNm2Kl5dXruPGx8fz5ZdfsmrVKmrUqEFqaioVKlTAwcGBsLAwXF1dyc7OJigoiA0bNvDqq6/arKVr167069cPOzs7zp07x4gRI9i1a1fJ/2GIiIiUI2oYy4CBAwcaP6enpzNt2jROnjyJnZ0d169fJzEx0WgYX375ZeOBnC1atODSpUt06dKFHTt2EBERYTwPsVq1ag+cp2PHjixevNgY07ZtWwCbY+Pi4pg8eTJ2dnaYTCb69u1LXFzcAw3jzp078fHxoUaNGgBUqZLz0GOr1co333zDrl27yMrK4s6dO0b0n61aLl++zMSJE7l27RoVKlTg5s2b3Lhxwzi2iIiIFJ1ueikDKleubPw8b948atSowcaNG4mOjqZNmzZkZGQY2+9/eruDgwNWq7XQ5xkxYgSLFy+mWrVqfPTRR8yfP79kPoANMTExJCQksHLlSmJiYvjb3/6G2WzOt5YJEybwt7/9jR9++IGNGzfi4OCQ6/OLiIhI0alhLGOSk5N59tlnqVChAqdOnWL//v2FGte9e3eWLVvGvaTIvC5Jnz9/nnr16jFs2DBef/1147uJtsZ6eHiwYcMGsrOzSUlJYfPmzXTu3PmB43br1o2oqChu3rwJQGpqKhkZGSQnJ+Pq6orJZCI5OZlNmzYVWEtycjJ16tQBYMOGDUaDKSIiIsWnS9JlzKhRowgMDGT9+vU0bNiQDh06FGpccHAwoaGh9OvXDwcHB9zd3fnggw9y7fP9998THx9PxYoVcXR0NLbbGvvOO+/w0Ucf0b9/fwAGDBjASy+99MC5O3bsyNtvv82bb76JnZ0djo6OLFmyBF9fX7Zt20bv3r2pXr06L774orFamF8t77zzDs7Oznh6euLi4lLsuRQREZEcdtn3loVExFBQCLuILenpqTg5VSntMh5LyiC3TXOTN82LbSU9NwX93tMlaREpsoSEhNIu4bF17FhiaZcgIlLi1DCKSJHpX/y2KUtaRMoifYdRJB/KkpaiUpa0iJRFWmF8RJKSkli6dOlDOfZPP/3E4cOHH8qxIefB2n5+fgXuFxERwZgxY/LcFhISUug7tkVEROTxoobxEUlKSuLrr78u1tjMzMx8tz/shrEkzJo1i/bt25d2GSIiIlIMuiRdTAcPHmTOnDmkpqYCEBgYSNeuXZk9ezb79u3DYrHg6upKaGgotWvXZsaMGSQnJ+Pj48NTTz1FeHg433zzDT/88ANWq5VKlSoxbdo0/vznPwMUOiN69+7dbN++nT179rBu3TrefPNNunTpwoQJE4znGXp5eREYGAjkNJeff/459vb2WK1WPvzwQzp27PjA55s/fz6bN2+matWquLu759q2ceNGVq1ahdVqxWQyMW3aNBo1apTvfA0fPtyINLx27RqBgYHcvHmTunXrAjmRfn//+99z7ff7cbbmKzY2lnnz5hnnOnv2LJ999hlJSUns3LmTBQsWADkroPe/FhERkcJRw1gMt2/fZvTo0SxcuJB27dphtVpJSUkBwN/fn6CgIADWrVtHWFgY8+fPZ8qUKQwaNIioqCjjOL6+vowcORKAPXv2MHXqVNauXWtsL0xGtKenJz169KBVq1b8/e9/B3JujV+yZAlVqlTBYrHw1ltvsWvXLl566SUWLFjAjBkzeOGFF7Bardy9e/eBz7d9+3a2b99OZGQkTk5OvPvuu8a2/fv3s2XLFlauXImjoyOxsbFMnjyZ8PDwQs/fzJkz6dixI++88w5Xr16lf//+dO3atcBxtubLy8vLiBtcu3YtEREReHp68sMPPxS6JhEREbFNDWMxHDp0iMaNG9OuXTsgJ2LP2dkZgF27drFq1SrS0tIKvJR89OhRvvzyS+7cuYOdnR0XLlzItb0oGdH3s1qtzJkzh4MHD5Kdnc3NmzdJTEzkpZdeolOnTnz88cf89a9/5aWXXqJp06YPjI+Pj8fb29vIdB48eDCLFi0CcprJxMREhgwZAkB2djZJSUmFnLl/H//eg7Zr166Nh4dHocYVNF+7d+/m22+/ZeXKlXp2ooiISAlSw1iCrl69yscff8z69eupW7cuBw4cICAgIM99zWYzY8eOZcWKFbRs2ZJr1649kIKSV0b0J598QoUKFRg5cqTNjORvv/2WpKQk1q1bR6VKlfjwww+NfSdPnszJkyfZu3cvY8eO5c0332To0KGF/ozZ2dkMGjSIsWPHFnpMUTg4OJCVlWW8vld3QfOVmJjI1KlTWbZsGdWqVcv3WCIiIlI0uumlGNzc3Dh79iwHDx4Eclb07ty5Q0pKChUrVqRGjRpkZWXlukxrMplIT083Vh3NZjOZmZk899xzAKxatSrfc+aXEX0va/n+fWvUqEGlSpW4du0a27ZtM7adO3eOZs2a8cYbbzBgwAAjg/l+nTp1YsuWLaSlpWG1Wo3L4gA9evQgKiqKX375xfjsR48eLfTcAbi7u7Nx40YA/u///o+9e/ca2+rVq2fUdObMGU6cOAHkP1/Xrl3jvffeY+7cuTRs2NB4v379+pw8eRKz2YzZbGbr1q1FqlNERERyaIWxGFxcXFi4cCGffPIJaWlp2NvbExQUROfOnenduzfe3t64urri5eVlNHYuLi7079+f/v374+zsTHh4OGPGjGHw4MG4uLjQq1evfM+ZX0b0gAEDCA4O5scff+TNN99k+PDhjB07ln79+lGrVq1cl3w//fRTLl68iIODA1WrVmXWrFkPnKt79+4cOnQIHx8f46aXa9euAdChQwfGjRvHqFGjsFqtWCwWevfuTatWrQo9fyEhIQQGBhITE0OdOnVo06YNJpMJyPkO6NixY9m2bRstWrSgRYsWQE5TbGu+1q1bx61bt5gxY4bxXnBwMJ06dcLDw4O+fftSs2ZNmjdvzo0bNwpdp4iIiORQlrQ8cunp6VSoUIEKFSpw/fp1Bg8ezPLlywu80/pRUpa0FJeypG1TLrBtmpu8aV5se9RZ0lphlEfuwoULBAUFkZ2dTWZmJqNHj36smkUpmP4St+3YsUTNjYiUOWoY5ZFr3rx5rscLyZNHDZFtmhvbNDe2KYNcHndqGEXyoSxpEXkUlEEujzvdJS1PnEmTJrFixQoAPv/8czZv3gzkPN/xX//6V2mWJiIiUiZphVGeaPc/D3Lfvn2kpaUVKjVGRERECk8NoxTbxIkTOX/+PBaLhXr16hEaGoqzs7ORQ+3i4oK7uztxcXFEREQ8kOV8/+uTJ0/mmZUNGNnTN27coHbt2tjb/3thfNKkSbRq1YoOHToQHh5OVlYWe/bsoW/fvowcOZL/+I//4LfffiMjI4M2bdowffp0HB0dS2O6REREnlhqGKXYQkJCjFSV+fPns3TpUtq1a8eOHTuIiorCycmJMWPGFOpYtWvXzjMru3HjxsycOZMOHTowevRoLl++zIABA/D09Mw1vlmzZgwbNoy0tDQjyzs7O5uwsDBcXV3Jzs4mKCiIDRs28Oqrr5bsRIiIiJRxahil2KKiooiJicFisZCWlkaDBg2wWCz06dPHiDX09fU1cqjzk19W9v3Z03Xr1i109nRWVhbffPMNu3btIisrizt37uDk5FT8DywiIlJOqWGUYtm/fz+rV68mPDycatWqERMTw9q1a/Mdk1+2c1GysgsrJiaGhIQEVq5ciclkYsmSJVy4cOEPHVNERKQ80l3SUixJSUmYTCZcXFwwm81G3rS7uztbt27l7t27ZGVlER0dbYzJL9s5v6zsTp06Gce/fPkycXFxedaUV6a2q6ur8f6mTZtKdA5ERETKC60wSrF4enoSHR1Nr169cHV1pX379hw5coSePXty8OBBBgwYgLOzM25ubty5cwcANzc3m9nO+WVl38ue3rRpE3Xq1KFjx4551vTyyy8TGRmJj48Pffv25dVXX2Xbtm307t2b6tWr8+KLL/7hVUsREZHySFnSUuJSUlIwmUxkZWUREhJCzZo1GT9+fGmXVSTKkhaRR0kZ5HlTDKltjzpLWpekpcQFBQXh6+uLt7c3ZrMZf3//0i5JSlhCQkJpl/DY0tzYprmx7dixxNIuQSRfuiQtJe6LL74o7RJERESkBGmFUUSKrGXL5qVdgoiIPEJaYRTJx9oNw7FYbpd2GY+dkW/8s7RLEBGRR0grjPJYatasGampqaVdhoiIiKCGUcowq9Va2iWIiIiUCbokXYYdPHiQOXPmGCt1gYGBdO3aldmzZ7Nv3z4sFguurq6EhoZSu3Ztrly5wqBBgxg6dCi7d+8mPT2dsLAwwsPD+fnnn3FycmLRokXUqFGDiIgIYmJiqFSpEpcuXeKZZ55h7ty51KpVC6vVSlhYGLt37wZyntkYEBCAg4PDAzXu2LGDhQsXkpmZib29PZ988gnNm+d8P+7777/nv//7v7l9+zaBgYH06tULgIkTJ3L+/HksFgv16tUjNDQUZ2dn4uPjmTlzJq1ateL48eOMGzeO6tWrM2vWLNLS0qhcuTIhISG0adPmEf0JiIiIlA1aYSyjbt++zejRo3n//feJjo5m48aNtG7dGgB/f382bNhAdHQ0/fr1IywsLNe4F198kcjISAYPHsyIESN47bXXiImJoWXLlqxYscLYNyEhgcDAQDZv3oy7uzuzZs0CYM2aNZw4cYKIiAgiIiI4fvw4a9aseaDG8+fP88EHHzBv3jyio6NZu3YtderUMbabTCY2bNjAnDlzmDlzpvF+SEiI0bA2adKEpUuXGtvOnDnD0KFDiYqKokuXLowZM4Zx48YRExPD2LFjGTNmDGazueQmWkREpBzQCmMZdejQIRo3bky7du2AnBxnZ2dnAHbt2sWqVatIS0sjMzMz17jKlSvTrVs3AFq2bMmzzz7Ln//8Z+P1nj17jH1ffPFFGjVqBMCQIUPo378/AHFxcQwcOBBHR0cA/Pz8+Omnn/jb3/6W61x79uzhpZdeokGDBgA4OjoaYwC8vb2BnISY69evk5GRQaVKlYiKiiImJgaLxUJaWpoxHnLiB1944QUgpyGtWLEiHh4eAHTu3JmKFSty/vx5mjVrVoxZFRERKZ/UMJYzV69e5eOPP2b9+vXUrVuXAwcOEBAQYGy/v2Gzt7fP9drBweGRfi/w3pPm713KzszM5MiRI6xevZrw8HCqVatGTEwMa9euNcZUrlz5kdUnIiJSXuiSdBnl5ubG2bNnOXjwIJBzA8idO3dISUmhYsWK1KhRg6ysLMLDw4t9jgMHDnDhwgUANmzYQKdOnQDw8PAgMjISi8WCxWIhMjKSzp07PzC+S5cu7Nq1yziG2WwmJSUl33MmJSVhMplwcXHBbDazYcMGm/s2bNgQi8XC3r17gZyVz8zMTBo2bFiMTysiIlJ+aYWxjHJxcWHhwoV88sknpKWlYW9vT1BQEJ07d6Z37954e3vj6uqKl5cX+/fvL9Y52rVrx+zZs7l48aJx0wvAK6+8wqVLlxg4cCAAXbt2ZejQoQ+Mb9CgAR999BHjx4/HarXi4ODAJ598ku/lYk9PT6Kjo+nVqxeurq60b9+eI0eO5Lmvo6MjCxYsyHXTy+eff55r1VREREQKZpednZ1d2kXIkyciIoKdO3eyYMGC0i7loSgohL28S09PxcmpSmmX8VhKSEjgxRdfLO0yHkuaG9s0N3nTvNhW0nNT0O89XZIWkSI7diyxtEsQEZFHSJekpVj8/Pzw8/Mr7TKklChLWkSkfFHDKJIPZUnnTVnSIiLliy5Jy2Nr0qRJuR4UXljDhw9nx44dD6EiERGR8kkNo4iIiIjkS5ekyxlbOcwA8+fPZ/Pmzbi4uODu7k5cXJwR73f/HdH3vz558iTTp0/n7t27ZGRkMHToUEaMGPHAeX/99VcmTpzIr7/+CuQ8q3Hy5MmFHh8XF8dnn31GRkYGVquV//zP/6Rv375AThxgcHAwaWlpNG3alIyMDGPcN998ww8//IDVaqVSpUpMmzbNSK4RERGRwlHDWM6EhIRQrVo1IKdBXLp0KQEBAWzfvp0dO3YQFRWFk5MTY8aMKdTxateuzfLly3F0dCQ1NZUhQ4bg6elJ48aNc+0XExNDvXr1WL58OQB37twp0vgWLVqwatUqHBwcuHnzJn5+fnTt2hVnZ2cCAwMZPnw4AwcO5NChQ7z66qvGOF9fX0aOHAnkRBFOnTo1VzKMiIiIFEwNYzljK4c5Pj6ePn36GNF6vr6+LFq0qMDjpaenM23aNE6ePImdnR3Xr18nMTHxgYavbdu2LF++nNmzZ+Pu7k7Xrl2LNP7WrVtMnjyZixcv4uDgwJ07dzh//jxNmjTh1KlT+Pj4ADkJN02bNjXGHT16lC+//JI7d+5gZ2dnpMqIiIhI4ek7jOXI/v37Wb16NV9//TUxMTGMGzcOs9lc4DgHBweysrKM1/df8p03bx41atRg48aNREdH06ZNm1zb73nhhRfYuHEjrVq1Iioqitdff71I46dNm4a7uzsxMTFERUXx7LPP5rnf/cxmM2PHjmXy5Mls2rSJr7/+ulCfV0RERHJTw1iO5JfD7O7uztatW7l79y5ZWVlER0cb2+rXr8/Jkycxm82YzWa2bt1qbEtOTubZZ5+lQoUKnDp1ymbM4OXLlzGZTPTt25fg4GCOHTtGVlZWoccnJydTu3Zt7Ozs+J//+R8uXrwIgMlkomnTpsTExABw+PBhTp06BeQ0jJmZmTz33HMArFq16g/MnoiISPmlS9LlSH45zD179uTgwYMMGDAAZ2dn3NzcjO8Zurm54eHhQd++falZsybNmzfnxo0bAIwaNYrAwEDWr19Pw4YN6dChQ57n3rdvH8uXL8fe3p6srCymT5+Ovb19ocdPnDiR6dOns3DhQlq3bp0rb3rOnDkEBwezdOlSmjZtSuvWrYGcZnLMmDEMHjwYFxcXevXqVWJzKSIiUp4oS1oMKSkpmEwmsrKyCAkJoWbNmowfP760yyoVypLOn7KkbVP2rW2aG9s0N3nTvNj2qLOktcIohqCgIK5evUp6ejotW7bE39+/tEuSx9SxY4n6S1xEpBxRwyiGL774orRLEBERkceQbnoRkSLT6qJtLVs2L+0SRERKnFYYxaZmzZpx4MABqlR5ON9VO3LkCMuXL+fTTz8t9jGuXLnC//zP//DKK68Uat9BgwYRHx9f6OOvjRiO2XK72PVJ+fPW6/8s7RJEREqcVhilVGRmZtK6des/1CwCXL16lTVr1pRQVSIiIpIXrTBKocyePZt9+/ZhsVhwdXUlNDSU2rVrP7DfzZs3mTp1KpcuXQLgrbfewtfXF4AePXrg7e3N3r17adq0KT4+PsyePZuIiAgAYmNjWbx4MWazmYoVKxIcHIybmxvx8fGEhobStm1bDh48iJ2dHfPnz6dx48bMmDGDK1eu4OPjQ/369VmwYEGhaxUREZHC0QqjFIq/vz8bNmwgOjqafv36ERYWlud+M2fO5PnnnycmJoZly5YRFhZmPEgbch7ds379ekJDQ3ONu3TpEosWLeLrr78mIiKCmTNnMm7cOGP7mTNnGDZsGDExMfTp08eILZwyZQqNGzcmKiqKBQsWFKlWERERKRytMEqh7Nq1i1WrVpGWlkZmZqbN/eLi4pg0aRIANWvWxMvLi/j4eCPf+d5q4+/t3r2bS5cu8dprrxnvZWZmcvPmTQAaNmxIixYtgJwHie/YseMP1yoiIiKFo4ZRCnT16lU+/vhj1q9fT926dTlw4AABAQHFOlblypVtbvP09GTOnDkPvH/27FkcHR2N1/b29jYbwZKsVURERHLokrQUKCUlhYoVK1KjRg2ysrIIDw+3ua+Hhwdr164F4MaNG8TGxtKpU6cCz9GlSxd2797N6dOnjfcOHz5c4DiTyURKSkqxahUREZHC0QqjFKhZs2b07t0bb29vXF1d8fLyYv/+/Xnu+8EHHzBlyhT69+8PQEBAAM8//3yB52jQoAFz584lJCSE9PR0LBYL7dq1o02bNgXW1rBhQ/r160ejRo1YsGBBoWsVERGRwlGWtEgelCUtxaWcbduUC2yb5iZvmhfbHnWWtC5Ji0iRJSQklHYJj61jxxJLuwQRkRKnhlFERERE8qWGUUSKTHnJIiLli256EcmHsqTzprxkEZHyRSuMUmKuXLlCx44d89y2evVqli9f/oeOf/8xTpw4webNm//Q8URERKRwtMIoj8Srr75aosc4ceIEO3fuxNvbu8jHyczMpEIF/acvIiJSWPqtKUX2888/ExYWRmpqKgBjxoyhW7du+Y5ZuHAhaWlpBAUF5fo5r21nzpzht99+4/r16zz//POEhoby9NNPG/u9/fbbLFiwgJSUFHx8fOjQoQMffPCBzbquXLnCoEGD8PPzY+/evQwdOrREGlgREZHyQg2jFElSUhJTp07lq6++ombNmly/fp3BgwezadOmEjtHQkICkZGRPPPMMwQHB7No0SKjuQRwdXVlzJgx7Ny5kwULFhSqrtu3b9O6detcxxEREZHCUcMoRXLw4EGuXLmCv7+/8Z6dnR0XL17E1dW1RM7RrVs3nnnmGQAGDx7MzJkz/3BdlSpVok+fPiVSn4iISHmjhlGKJDs7m2bNmrFy5coHtl25cqVQx3BwcCArK8t4nZGR8dDreuqpp7Czs/vD5xERESmPdJe0FMkLL7zAxYsX2bt3r/He4cOHKUrCZP369TnAHZUuAAAgAElEQVR27BhZWVmkpKSwc+fOXNt37tzJrVu3AIiIiKBTp04PHMNkMpGcnFyidYmIiEje1DBKkTg7O7No0SK++OILBgwYQJ8+ffjHP/5RpMbsL3/5C87OzvTp04f33nuPli1b5trevn17xo8fT+/evblz5w7vvPPOA8fw8PDg7t27DBgwgJkzZ5ZIXSIiIpI3XZKWImvTpg3ff//9A+/XqVOH+Pj4PMf8+uuv/OlPfwLA0dGRL774wubxn3vuOT777LMH3n/vvfeMn59++mnCw8P/cF0FGer3fZ4h7OVdenoqTk5VSrsMERF5RLTCKA/d5MmT+fnnn+nfv39plyIl5NixxNIuQUREHiGtMMpDFxoaWuh9719FlMfXiy++WNolPLaUsy0iZZEaRpF8rI14XVnSUiRvvb61tEsQESlxuiQtD12PHj04depUiR1v27ZtzJ49O89t8fHx+Pn5ldi5RERERCuMUgKsVisODg6P7Hw9e/akZ8+ej+x8IiIi5Z0axjJi69atzJ8/HycnJ3r37s38+fM5cOAAVapUKTBjediwYcTGxnL37l1mzZpF+/btAYiNjWXx4sWYzWYqVqxIcHAwbm5uxMfHM3PmTFq1asXx48cZN24cKSkpfPfdd1gsFgCCgoLw8PAosO758+ezefNmXFxccHd3Jy4ujoiICCIiInJF/93/+vfb7h2jatWquLu75zr+V199RXR0NACtW7fmgw8+oEoV3d0rIiJSFGoYy4CbN28yZcoU1qxZQ4MGDVi+fLmxrTAZy25ubowfP57o6GjCwsIIDw/n0qVLLFq0iGXLlmEymTh9+jT+/v7GQ7bPnDnDjBkzeOGFFwD47bff6NevH3Z2dpw7d44RI0awa9eufOvevn07O3bsICoqCicnJ8aMGVPkz759+3a2b99OZGQkTk5OvPvuu8a22NhYoqOjCQ8Pp0qVKgQFBbFo0SLef//9Ip9HRESkPNN3GMuAn3/+mRYtWtCgQQMABg0aZGy7P2PZx8cHf39/I2MZoHLlynTv3h0ANzc3Ll++DMDu3bu5dOkSr732Gj4+PgQEBJCZmcnNmzeBnLSWe80iwOXLl3nrrbfo27cv48eP5+bNm9y4cSPfuuPj4+nTpw+VK1fG3t4eX1/fIn/2+Ph4vL29qVKlCg4ODgwePNjYFhcXh7e3NyaTCTs7O4YOHUpcXFyRzyEiIlLeaYWxjCsoY9nR0dF4bW9vT2ZmpvHa09OTOXPmPDDu7NmzVK5cOdd7EyZMYNKkSbz88stkZWXRtm3bP5QR/TDypkVERKR4tMJYBrRt25bjx49z6dIlADZu3GhsK27GcpcuXdi9ezenT5/ONc6W5ORk6tSpA8CGDRswm80F1u3u7s7WrVu5e/cuWVlZxncNIWcF8+TJk5jNZsxmM1u35v2okk6dOrFlyxbS0tKwWq1s2LDB2Obh4cGWLVtISUkhOzub9evX07lz5wLrEhERkdy0wlgGPPPMM0ybNg1/f3+eeuopunXrRsWKFXnqqaewt7dn0aJFzJ07l9DQUCwWC3Xr1mXJkiX5HrNBgwbMnTuXkJAQ0tPTsVgstGvXjjZt2uS5f3BwMO+88w7Ozs54enri4uJSYN09e/bk4MGDDBgwAGdnZ9zc3Lhz5w6Qc3ncw8ODvn37UrNmTZo3b57nJe7u3btz6NAhfHx8jJterl27BoCXlxcnT55k2LBhALRq1YpRo0YVWJeIiIjkZpdd0FKTPBFSUlIwmUxAzgrf+vXrWb16dSlXVbB7dWdlZRESEkLNmjUZP358aZdFRkYGR48epVWrVsqSliJRzrZtCQkJSgmyQXOTN82LbSU9NwX93tMKYxnx/fff8+OPP2K1WnF2dmbmzJmlXVKhBAUFcfXqVdLT02nZsiX+/v6lXZIUgv4St+3YsUTNjYiUOWoYy4hRo0Y9kZdbv/jii9IuQURERAqgm15EpMi0gmZby5bNS7sEEZESpxVGkXysiXgds+V2aZchT5D/7/W87+gXEXmSaYWxnFm4cCGzZ88u8rhJkyaxYsUKAD7//HM2b978wPEiIiKKldZSUn766ad8H/0jIiIixaMVRimysWPHlnYJD7Barfz000+0atXK5qN/REREpHjUMD7B7t69S1BQEGfOnKFChQo0bNiQzz//nBs3bjBhwgRSU1PJyMjAy8uLwMDAB8afPHmS6dOnc/fuXTIyMhg6dCgjRowA4Nq1awQGBnLjxg1q166Nvf2/F6MnTZpEq1at+Pvf/55vfV999ZXxMO7WrVvzwQcfUKXKg48badasGePHj+e///u/uX37NoGBgfTq1QuAXbt2MW/ePKxWK9WqVWPGjBnUr1+f+Ph4Zs6cSatWrTh+/Djvvfce27dvZ8+ePaxbt44333wTX19fNm7cyKpVq7BarZhMJqZNm0ajRo2KO+UiIiLlkhrGJ9i//vUvUlNTjcvD9x56XbVqVZYsWUKVKlWwWCy89dZb7Nq1i5deeinX+Nq1a7N8+XIcHR1JTU1lyJAheHp60rhxY2bOnEmHDh0YPXo0ly9fZsCAAXh6eha6ttjYWKKjowkPD6dKlSoEBQWxaNEi3n///Tz3N5lMbNiwgYSEBMaNG0evXr349ddfCQwMZMWKFTRp0oR169YREBDAunXrADhz5gwzZswwMq3vrTDea2T379/Pli1bWLlyJY6OjsTGxjJ58mTCw8OLNtEiIiLlnBrGJ1jz5s05e/Ys06dPx93dnW7dugE5l2fnzJnDwYMHyc7O5ubNmyQmJj7QMKanpzNt2jROnjyJnZ0d169fJzExkcaNGxMfH88HH3wAQN26dfHw8ChSbXFxcXh7exsPEx86dCihoaE29/f29gZyEl6uX79ORkYGP//8M82bN6dJkyYADBo0iOnTp5OSkgLkxAfeaxbzsn37dhITExkyZAiQk6udlJRUpM8hIiIiahifaHXr1mXTpk3s3buXXbt2MX/+fGJiYvj2229JSkpi3bp1VKpUiQ8//JCMjIwHxs+bN48aNWrwySefUKFCBUaOHJnnfo/CvafKOzg4AJCZmVngmMqVK+e7PTs7m0GDBj2W37kUERF5kugu6SfYL7/8goODAy+//DLBwcHcunWL27dvk5ycTI0aNahUqRLXrl1j27ZteY5PTk7m2WefpUKFCpw6dYr9+/cb2zp16sSGDRsAuHz5MnFxcUWqzcPDgy1btpCSkkJ2djbr16+nc+fORTqGm5sbiYmJnD17FoCNGzfSokULY9Xy90wmE8nJycbrHj16EBUVxS+//ALkrLwePXq0SDWIiIiIVhifaCdPnuTTTz8FICsri7fffptatWoxfPhwxo4dS79+/ahVq5bNy8mjRo0iMDCQ9evX07BhQzp06GBsCwkJITAwkE2bNlGnTh06duxYpNq8vLw4efIkw4YNA6BVq1ZFTqKpVq0ac+bMISAggMzMTKpVq8bcuXNt7j9gwACCg4P58ccfjZtexo0bx6hRo7BarVgsFnr37k2rVq2KVIeIiEh5Z5ednZ1d2kWIPG4KCmEXsSU9PRUnpwefBiDKIM+P5iZvmhfbSnpuCvq9p0vSIlJkCQkJpV3CY+vYscTSLkFEpMSpYRSRIlNesohI+aLvMIrkQ1nSeVNesohI+aIVxlIWHx+Pn5+f8XrVqlX07t0bX19f43mDYtvv86OPHDnCxIkTS7EiERGRskcN42Pm+++/Z86cOURGRtp8fExerFbrQ6zq8XQvP/r+hrF169bGneMiIiJSMnRJ+hGZOHEi58+fx2KxUK9ePUJDQ3F2ds61z7hx47h8+TKBgYG0bNmSTz/9lNjYWBYvXozZbKZixYoEBwfj5ub2QJbyuHHjqF+/PqGhofz2229YLBbeeOMNBg0aRGxsLPPmzTPOc/bsWT777DNefvnlXOf/xz/+waZNm6hUqRJ2dnZ89913VK1a1Wbt8fHxhIaG0rZtWw4ePIidnR3z58+ncePGD3z+4cOH07JlSw4fPszVq1d5/fXXqVWrFitWrOD69eu8//779OnTJ9+5Kkx+9HPPPcfs2bOJiIjgypUrDBo0iGHDhhEbG8vdu3eZNWsW7du3fwh/wiIiImWXGsZHJCQkhGrVqgEwf/58li5dSkBAQK59PvvsM3r06MGCBQto2rQply5dYtGiRSxbtgyTycTp06fx9/dn586dQO4s5czMTIYOHcrcuXNp3LgxKSkpDBo0CDc3N7y8vPDy8gJg7dq1REREPJALffv2bZYvX86//vUvnJycSElJwcnJqcDaz5w5w8cff8yMGTNYvHgxixYtsrnC98svv7BixQpu3LjBX//6V0aMGEF4eDiHDx9m9OjRRsNY0Pnyy4+Oj49/4HO5ubkxfvx4oqOjCQsLU5a0iIhIEalhfESioqKIiYnBYrGQlpZGgwYNChyze/duLl26xGuvvWa8l5mZyc2bN4HcWcoXLlzg7NmzTJgwwdjXYrFw7tw5Y8Vv9+7dfPvtt6xcufKBZyw9/fTT1KtXj8DAQLp27Uq3bt2MS+L51d6wYUNatGgB5CSz7Nixw+bn6d27N/b29tSqVQsXFxdjhbNly5Zcu3aNjIwMKlWqlO/5CsqP/r3KlSvTvXt3o77Zs2cXeqyIiIjkUMP4COzfv5/Vq1cTHh5OtWrViImJYe3atYUa6+npyZw5cx54/+zZs7mylLOzs3F1dSUqKirP4yQmJjJ16lSWLVtmrN7dz8HBgbVr13LgwAH27t2Ln58fX3/9NSkpKfnW7ujoaPxsb2+fbwb0/U2qg4NDnvnRR44cyfd8BeVH/15R6hMREZG86aaXRyApKQmTyYSLiwtms9nIaC5Ily5d2L17N6dPnzbeu/8Gj/s1bNgQJycnIiMjjffOnj1LSkoK165d47333mPu3Lk0bNgwz/EpKSncunULd3d3xowZQ9OmTTl9+nSxay+uop7v9/nRIiIiUvK0wvgIeHp6Eh0dTa9evXB1daV9+/YcOXKkwHENGjRg7ty5hISEkJ6ejsVioV27drRp0+aBfStUqMCSJUsIDQ1l2bJlZGVlUb16dT777DPWrVvHrVu3mDFjhrF/cHAwnTp1Ml6npKTw3nvvkZ6eTnZ2Ni1atOCvf/0r9vb2xaq9uIo6V7/Pj37uueceWm0iIiLllbKkRfKgLOn8KS/ZNmXf2qa5sU1zkzfNi23KkhaRx57ykkVEyhc1jCJSZPoXv23K2RaRskjfYRTJR7iypKWI/JWzLSJlkFYYn0C/z5+2ZeHChbmeOxgcHEzfvn0ZN27cwyzvsZOUlMTSpUtLuwwREZEnllYYy4mbN2+ydetW9u/fj739k/nvBKvVajyzsSiSkpL4+uuv8ff3fwhViYiIlH1qGB8j+eVNz58/n82bN1O1alXc3d1zjfvqq6+Ijo4GoHXr1nzwwQdUqfLvO1hTUlJ4/fXXSU9PZ+DAgQwcOJDhw4cTFhbG7t27gZzH2QQEBDzQkIWEhNC0aVPeeOMNAE6dOsWoUaP46aef2LRpE9999x0WiwWAoKAgPDw8AOjRowc+Pj7s2bOHGzduMHLkSCO+734RERHExMRQqVIlLl26xDPPPMPcuXOpVasWERERREdHU6VKFS5evMjcuXOJi4vjhx9+wGq1UqlSJaZNm8af//xnAH7++WfCwsJITU0FYMyYMXTr1o0ZM2aQnJyMj48PTz31lKIBRUREikgN42PEVoby9u3b2b59O5GRkTg5OfHuu+8aY2JjY4mOjiY8PJwqVaoQFBTEokWLeP/99419TCYTX331FYMGDTKSYFatWsWJEyeIiIgAwN/fnzVr1vC3v/0tV00DBw5k1qxZRsMYERHBwIEDsbOzo2vXrvTr1w87OzvOnTvHiBEj2LVrlzE2PT2dNWvWcOXKFfr378/AgQNzNbL3JCQkEBkZSaNGjfjHP/7BrFmzWLBgAZDTBEZFRVGvXj0AatWqxciRIwHYs2cPU6dOZe3atSQlJTF16lS++uoratasyfXr1xk8eDCbNm1iypQpuT67iIiIFI0axseIrQzl+Ph4vL29jWZr8ODBLFq0CIC4uDi8vb2N3OehQ4cSGhpa4Lni4uIYOHCgEZ3n5+fHTz/99EDD2L59e1JTUzl58iSNGzdm06ZNrFmzBoDLly8zceJErl27RoUKFbh58yY3btygRo0aAHh7ewNQp04dqlatyi+//GLkWt/vxRdfpFGjRgAMGTKE/v37G9vatWtnNIsAR48e5csvv+TOnTvY2dlx4cIFAA4ePMiVK1dyXXa2s7Pj4sWLuLq6FjgfIiIiYpsaxsfEH8mbfth8fX3ZuHEj7u7uNG7cmNq1awMwYcIEJk2axMsvv0xWVhZt27YlIyPDGPf77Gir1Vrkc9+/Imk2mxk7diwrVqygZcuWXLt2jZdeegnIydJu1qwZK1eufOAYV65cKfJ5RURE5N+ezLsfyqD8MpQ7derEli1bSEtLw2q15trm4eHBli1bSElJITs7m/Xr19O5c+cCz+fh4UFkZCQWiwWLxUJkZKTNcb6+vmzatIl169blujs7OTmZOnXqALBhwwbMZnOxPvuBAweMlcINGzbkiiy8n9lsJjMz04j/W7VqlbHthRde4OLFi+zdu9d47/Dhw2RnZ2MymUhPTyczM7NY9YmIiJR3WmF8TOSXody9e3cOHTqEj4+PcdPLtWvXAPDy8uLkyZMMGzYMgFatWjFq1KgCz/fKK69w6dIlBg4cCEDXrl0ZOnRonvv+6U9/okmTJuzbt4958+YZ7wcHB/POO+/g7OyMp6cnLi4uxfrs7dq1Y/bs2Vy8eNG46SUvJpOJMWPGMHjwYFxcXOjVq5exzdnZmUWLFjF37lxCQ0OxWCzUrVuXJUuW4OLiQv/+/enfvz/Ozs666UVERKSIlCUtpSoiIoKdO3caN7k8LpQlLcWlnG3blAtsm+Ymb5oX25QlLSKPvYSEhNIu4bGlnG0RKYt0SVpKlZ+fX6FSa0RERKT0aIVRRIpMl4hsa9myeWmXICJS4rTCKJKP8IjXMVtul3YZ8gTxf31raZcgIlLitMIoT6Rt27Yxe/ZsIOfB5vcua1+5coWOHTuWZmkiIiJljlYY5YnUs2dPevbsWdpliIiIlAtqGCVPzZo1491332Xbtm2kp6czYcIE47mHEydO5Pz581gsFurVq0doaCjOzs5ATgb25s2bcXFxwd3dnbi4OCIiIrhx4wYTJkwgNTWVjIwMvLy8CAwMBGDhwoWcP3+e5ORkLl++TL169fj888956qmnMJvNzJ8/n927d2Nvb0/dunX54osvCv04nl27djFv3jysVivVqlVjxowZ1K9f/+FOnoiISBmjhlFssre3JyoqinPnzvHqq6/Svn17qlevTkhICNWqVQNyGsSlS5cSEBDA9u3b2bFjB1FRUTg5OTFmzBjjWFWrVmXJkiVUqVIFi8XCW2+9xa5du4xov6NHj7J+/Xqefvpp3nrrLWJiYhg6dChfffUVly9fJiIiAkdHR27dulXo+n/99VcCAwNZsWIFTZo0Yd26dQQEBLBu3bqSnSgREZEyTt9hFJuGDBkCQKNGjWjRogWHDh0CICoqCj8/P/r378+mTZs4ceIEkPNdwj59+lC5cmXs7e3x9fU1jmW1WpkzZw4DBgzAz8+P06dPk5j47+fVde3alapVq2JnZ0ebNm24dOkSADt27OCNN97A0dERwGhUC+Pnn3+mefPmNGnSBIBBgwZx4sQJUlJS/sCsiIiIlD9aYZQi2b9/P6tXryY8PJxq1aoRExPD2rVrCxz37bffkpSUxLp166hUqRIffvghGRkZxvb7nyrv4OCQa5uIiIiULq0wik0bNmwA4MKFCxw/fhw3NzeSkpIwmUy4uLhgNpuNfQDc3d3ZunUrd+/eJSsri+joaGNbcnIyNWrUoFKlSly7do1t27YVqobu3bvzX//1X5jNZoAiXZJ2c3MjMTGRs2fPArBx40ZatGiByWQq9DFEREREK4ySD6vViq+vL3fv3mXGjBlUr14dT09PoqOj6dWrF66urrRv354jR44AOXcuHzx4kAEDBuDs7Iybmxt37twBYPjw4YwdO5Z+/fpRq1YtPDw8ClXD22+/zaeffoqvry8VK1akfv36hc6drlatGnPmzCEgIIDMzEyqVavG3LlzizcZIiIi5ZhddnZ2dmkXIY+fZs2aceDAAapUqVKkcSkpKZhMJrKysggJCaFmzZqMHz/+IVX58BQUwi5iS3p6Kk5ORfv/prxISEhQSpANmpu8aV5sK+m5Kej3ni5JS4kKCgrC19cXb29vzGYz/v7+pV2SPAQJCQmlXcJj69ixxIJ3EhF5wuiStOTp5MmTxRr3xRdflHAl8jjSv/htU5a0iJRFahhF8rF6o7KkpWjeHq4saREpe3RJWkrN/RnQIiIi8vhSwygiIiIi+dIlaXkk8sqf/r3IyEiWLVsGQL169YxH+URERLBp0yaqVq3K6dOnefrpp1m4cCE1atTAbDbz0UcfsW/fPqpVq8af//xnbt68yYIFC7BarYSFhbF7924APD09CQgIwMHB4ZF+dhERkSedVhjlkQgJCSEiIoKYmBiaNGnC0qVLc20/deoUYWFhLFu2jJiYGJ5//nk++ugjY/uRI0cICgrihx9+oEmTJqxYsQKANWvW8L//+7/88MMPLF++nKNHjxpj1qxZw4kTJ4iIiCAiIoLjx4+zZs2aR/OBRUREyhA1jPJI2Mqfvic+Ph4vLy9q1qwJwLBhw4iLizO2t2vXjueeew6Atm3bGlnT8fHx+Pj4UKFCBSpVqkTfvn2NMXFxcQwcOBBHR0ccHR3x8/PLdUwREREpHF2SloeuuPnT9/t91rTVai3pMkVERMQGrTDKQ5df/vQ9HTt2JDY2lhs3bgCwdu1aOnfuXOCx3d3diYmJITMzk4yMDLZs2WJs8/DwIDIyEovFgsViITIyslDHFBERkdy0wigPXX750/c0bdqUgIAARo4cCUDdunWZMWNGgcceNmwYiYmJ9O3bF1dXVxo1amRse+WVV7h06RIDBw4EoGvXrgwdOrQEP5mIiEj5oCxpeeLdy682m82MGjWK3r17M2TIkD90TGVJS3EpS9o25QLbprnJm+bFtkedJa0VRnnivfnmm5jNZjIyMujcubOxoigPj/4St+3YsUTNjYiUOWoY5Ym3bt260i5BRESkTNNNLyJSZC1bNi/tEkRE5BHSCmMZ4e/vz4cffki9evWKNK5Hjx4sWbKEpk2bFnrMlStXGDRoEPHx8UUts1ge9fnut3rj65gttx/5eR93bw/fWtoliIjII6SGsYz4fXKKgNVqVQygiIhICVDD+IQ5ePAgc+bMITU1FYDAwEC6du2aa6Xw96uG97/ev38/06dPB6BDhw7cf5P87Nmz2bdvHxaLBVdXV0JDQ6lduzYAK1euZPny5ZhMJry8vGzWN2nSJBwdHblw4QKXL1/mL3/5C927d2fhwoX88ssvvPHGG7zxxht/6HyxsbEsXrwYs9lMxYoVCQ4Oxs3Njfj4eGbOnEmrVq04fvw448aNo3r16syaNYu0tDQqV65MSEgIbdq0KaE/DRERkfJBDeMT5Pbt24wePZqFCxfSrl07rFYrKSkphR5vNpsZP348YWFhdOzYkc2bN7Ny5Upju7+/P0FBQUDOjSRhYWHMnz+fxMREFi9eTGRkJM888wzTpk3L9zynT5/mv/7rv7BarfTo0YPk5GRWrFjBjRs36N27N4MHD6ZKlSrFOt+lS5dYtGgRy5Ytw2Qycfr0afz9/dm5cycAZ86cYcaMGbzwwguYzWb++te/8vHHH+Ph4cGePXsYM2YM//znP3F0dCz0vImIiJR3ahifIIcOHaJx48a0a9cOyInIc3Z2LvT4c+fO8dRTT9GxY0cAvL29mTJlirF9165drFq1irS0NDIzM4339+3bR7du3XjmmWeAnAdi35+o8nsvv/yy0ZA1bNgQLy8v7O3tqVWrFlWrVuWXX36hcePGxTrf7t27uXTpEq+99pqxf2ZmJjdv3gSgfv36vPDCCwCcP3+eihUr4uHhAUDnzp2pWLEi58+fp1mzZoWeNxERkfJODWMZ5ODgQFZWlvE6IyPD5r52dnYAXL16lY8//pj169dTt25dDhw4QEBAQLHO//vc57xyoP/I+Tw9PZkzZ84D7589e5bKlSsXq2YRERGxTY/VeYK4ublx9uxZDh48COTc1HHnzp0H9qtXr54RvRcXF2esvjVq1Ij09HT2798PwI8//khSUhKQk5ZSsWJFatSoQVZWFuHh4cbx3N3diY2N5ddffwVg/fr1f/izFPd8Xbp0Yffu3Zw+fdp47/Dhw3meo2HDhlgsFvbu3WvMRWZmJg0bNvzD9YuIiJQnWmF8gri4uLBw4UI++eQT0tLSsLe3JygoiM6dO+fab+zYsUyaNIkVK1bQqVMn/vSnPwHg6OjIvHnzct30cm9bs2bN6N27N97e3ri6uuLl5WU0ls2bN+c///M/efXVVzGZTLz00kt/+LMU93wNGjRg7ty5hISEkJ6ejsVioV27dnneyOLo6MiCBQty3fTy+eef6/uLIiIiRaQsaZE8KEs6f8pLtk2xibZpbmzT3ORN82Lbo86S1iVpESmyY8cSS7sEERF5hNQwioiIiEi+1DCKSJEpS1pEpHzRTS8i+VCWdN6UJS0iUr5ohVFK1bVr1xg+fLjxulmzZkbsoYiIiDwe1DBKqapVqxbff/99aZchIiIi+VDDKCXqn//8J71798bHx4cvvviCZs2acerUKSOOEODKlSvG6/t//r0ePXowf/58XnnlFbp160ZMTAzLly9n8ODB/OUvf+H//b//Z+wbGxvLsGHD8PPz45VXXuHQoUNAThziK6+8woABA+jXrx/Lli17iJ9eRESkbNJ3GKXE3Lx5kw8//JDVq1fTqFEjli5d+jBSICkAACAASURBVIePaTabWbNmDYcPH+b111/n/ff/f/buPK6qav//+OswKycVDK1M0iQxR1IccBa9OaIgDlk59rDSvDhAoOA1RxDFudA0i68poggIx6vdbmri96KYaKIZaohjOYtMAmfg9wc/91euHAZFQfk8/5Kzp7XWMfm09t7r/Tk7duxg9+7dLF++nK1bt3Lp0iVCQ0PZuHEjarWac+fOMXHiRH7++WfCw8NxdXXlk08+ASg2GUcIIYQQJZOCUVSYEydO0Lx5c958800ARo4cSUhIyBOdc8CAAQC0aNGC+/fv079/fwBatmzJpUuXADh48CCXLl3igw8+UI7T6XTcunWL9u3bs3TpUu7fv0/Hjh3p1KnTE7VHCCGEqI6kYBRPXa1atXg4UCgvL6/Mxz5Ybd7U1LTIzyYmJuh0OmW/bt26sWTJkkeO79u3L05OTvznP/9hw4YNREVFPXERK4QQQlQ38gyjqDBOTk6cPn2aCxcuABAZGQnASy+9hFar5eLFiwDs2rWrQq/bpUsXDh48yLlz55TPkpOTAbh48SJ2dnYMHTqUzz77jJMnT1botYUQQojqQGYYRYWpW7cuCxYs4NNPP8XKyop3331X2RYQEMD48eOxtbWlZ8+eFXrdRo0asXTpUgICAsjNzUWr1dK2bVtat27Nnj170Gg0mJubo1Kp8Pf3r9BrCyGEENWBquDhe4VCVDBHR0eOHTuGtbV1ZTelXEoLYa/ucnOzsbJ6vr7TZyUpKYl27dpVdjOqJBkb42RsiifjYlxFj01pv/fklrQQotx++y2lspsghBDiGZJb0uKpOnPmTGU3QTwFzSVLWgghqhUpGIUoQbhkSRfrE8mSFkKIakVuSb8A/vrrL8aOHcuYMWPw9vYmKyur3OeIjo7Gy8urwtpUUoLL0xIWFsbt27ef6TWFEEKI6kBmGF8Ar776Kv/zP/9T2c2oNAaDAZVKxaZNm+jcuTN169at7CYJIYQQLxQpGKuY48ePs2TJErKzswHw9fWla9euBAcHc+TIEbRaLTY2NgQGBtKgQQOuXLmCp6cn7733HgcOHOD+/fssWrQIZ2dndDodn3zyCXfv3iUvL4/WrVszb948LCwsyM/PZ+HChRw+fBgbGxvefvttpQ16vZ6QkBAOHjwIFC6K7ePjg6mpKTNnzsTCwoILFy5w7do1nJycCA4ORqVSldgvb29v0tLS0Gq12NvbExgYSO3atQFYsWIFu3fvpk6dOnTo0IFDhw4RHR3NzZs3mTFjBtnZ2eTl5dGjRw98fX0BWLNmDefOnSMrK4s///yTIUOGcOPGDby8vLC0tGTZsmW8+uqrLFy4UFl7cciQIUycOLHCvzMhhBDiRScFYxWSnp7OlClTWLNmDW3btkWv1yu3lydOnIifnx9QuCB2SEgIK1asUI5zcnJi+vTpxMXFERISQkREBKampoSEhGBjY0NBQQF+fn5ERUUxatQotm3bxpUrV/jnP/+JTqfjgw8+4PXXXwdg27Zt/P7770RHRyvX3rZtG++//z4A586dIywsDJVKhYeHBwkJCXTp0qXEvgUEBGBrawsUFogbNmzAx8eHffv2sX//fmJjY7GysipyW7xWrVqsW7cOa2trtFotH330EfHx8XTv3h0oXJw7OjpaOW9kZCSrV6+madOmACxduhSDwYBGoyE7O5uRI0fStGlTevTo8eRflhBCCFGNSMFYhfz66680adKEtm3bAoVxeA9m4eLj4wkPDycnJ6dIJB5AzZo16dWrF4Ay4weFt2q//fZb4uPjMRgM3Lt3DysrKwASExNxd3fH3Nwcc3NzBg8ezLFjxwA4dOgQHh4eWFhYADB06FB++uknpWDs06ePskZT8+bNuXTpUqkFY2xsLBqNBq1WS05ODo0aNVLa0b9/f2rWrAmAu7s7oaGhQOFM55IlSzh+/DgFBQXcunWLlJQUpWDs3r27UiwW59ChQ/j7+6NSqVCr1QwcOJBDhw5JwSiEEEKUkxSMz4GrV68SFBTEjh07aNiwIceOHcPHx0fZ/qCwg6IZyxqNhqSkJLZs2YJarWbdunVKbN+TeHhBT1NTU/R6fYn7Hz16lK1btxIREYGtrS0ajYbt27eXep3vvvuOjIwMIiMjsbS05B//+EeRHOrnbTFwIYQQ4nklb0lXIU5OTqSmpnL8+HGgcIbt3r17ZGVlYW5ujp2dHQaDgYiIiDKdLzMzExsbG9RqNZmZmUUynDt16kRsbCw6nY7c3Nwi21xcXNi5cydarRatVsvOnTvp3LnzY/crIyMDtVpNnTp1yM/PJyoqStnWoUMH/vWvf3H//n0MBgNxcXFF2m9nZ4elpSXXr19n7969JV7H2tqazMzMIv2IioqioKCArKwsdu/e/UT9EEIIIaormWGsQurUqcOaNWtYvHgxOTk5mJiY4OfnR+fOnenXrx8DBgzAxsaGHj16cPTo0VLP5+7uzt69e+nXrx9169alXbt2ygzdiBEjOHPmjHLOVq1aKUvSjBw5kkuXLuHh4QFA165dGTFixGP3q1u3bsTFxdG3b19sbGxwdnZWXkTp3bs3x48fZ/DgwdSuXRsnJyfu3bsHwOjRo5k6dSqDBg2ifv36uLi4lHidMWPG4O/vj5WVFcuWLWPy5MksWLAANzc3AAYPHqzczhZCCCFE2UmWtKh0WVlZqNVqDAYDAQEB1KtXj+nTp1dqmyRLumT3c7OpIVnSxZLsW+NkbIyTsSmejItxzzpLWmYYRaXz8/Pj6tWr5Obm0qJFC1n65jlw+rcU+UdcCCGqESkYRaX76quvKrsJQgghhCiBvPQihCi35i2aVXYThBBCPEMywyiqtCFDhrBt2zZl/chnLTxmDPna9Eq5dlX2yeh/VXYThBBCPENSMIoqLTY2trKbIIQQQlR7UjCKJ3L//n38/Pz4448/MDMzo3HjxqxatarUHOi0tDQyMzO5fPky9vb2rFq1iho1ajxyfkdHR44dO4a1tTXJycksWrSInJwcatasSUBAAK1bt+b27dt4e3srywK5uLjg7+8PwPr16/nxxx/R6/XUr1+fBQsWYGdn9+wGSAghhHgBSMEonsj//u//kp2dze7duwGUNRRLy4E+deoUO3bs4KWXXuKjjz5Co9GUuNZjfn4+Xl5eBAUF4eLiQkJCAl5eXvz4449oNBrs7e0JCwsr0obY2FguX77M9u3bMTExITw8nMWLF7Ns2bKnOCJCCCHEi0cKRvFEmjVrRmpqKvPmzaNDhw707NkTKD0HumvXrtSqVQuA1q1bc+nSpRKvk5aWhrm5ubJ4d+fOnTE3NyctLY02bdoQFhZGcHAwHTp0oGvXrgDs27ePU6dOKQuQ6/V61Gr10xgGIYQQ4oUmBaN4Ig0bNmTXrl0cPnyY+Ph4VqxYgUajKTUH+r/zqB/eVl7vvPMOMTExJCQkEBsby/r169m6dSsFBQVMmjSJYcOGPVEfhRBCiOpOltURT+TatWuYmprSp08fZs2axZ07d0hPTy93DnRpGjdujFar5fDhwwAcOnQInU5H48aNuXz5Mmq1moEDBzJr1ix+++03DAYDrq6uhIeHK7eo8/PzSUlJeeI+CyGEENWNzDCKJ3LmzBnlmUCDwcDHH39M/fr1y50DXRKVSoWFhQWrV68u8tLLqlWrsLCw4MiRI4SFhWFiYoLBYGDevHmYmJjg7u5Oeno6H374IQAFBQWMGjWKZs1kDUEhhBCiPCRLWlRZt2/fplevXpw4cQKVSvVMr/0gUzP53BJZh7EYsg6jcZJ9a5yMjXEyNsWTcTFOsqSFAE6fPs3f//53Pvvss2deLD7sfY9Nxf6HU93dz82mhpV1ZTdDCCHEMyIFo6iSmjdv/sTPPYqn5/RvKfJ//UIIUY3ISy9CiHKTYtE4ydkWQryIZIZRiBJskSxpUU6fyvOdQogXkMwwvoB++ukn+vfvj7u7O+fPn3/q19u6dauSsiKEEEKIF4/MML6AIiIi8PLyon///o9s0+l0mJlV7Nc+atSoCj2fEEIIIaoWKRhfMIGBgSQlJZGWlkZ4eDjff/89jo6OTJkyhZ9//plu3brRv39/5s2bx/3798nLy2PEiBGMGzcOgJkzZ2JhYcGFCxe4du0aTk5OBAcHo1KpyMzMJDAwkFOnTqFSqXB2dmbOnDmsWbOGnJwc/Pz8OHbsGAsWLMBgMKDT6Zg0aRKDBg0yemx2djYLFy7k5MmTAAwZMoSJEyc+0q/ExEQWLVpEs2bN+O2336hRowaLFy/GwcGBmzdvMmPGDLKzs8nLy6NHjx74+voC8Omnn/LXX38BhRnTderUYefOnc/myxBCCCFeEFIwvmD8/f35/fffmTBhAr169VI+t7S0JCoqCoCsrCzCwsKwsLAgOzub4cOH061bN5o0aQLAuXPnCAsLQ6VS4eHhQUJCAl26dCEwMJCaNWsSGxuLiYkJd+7ceeT6GzZs4KOPPmLQoEEUFBSQmZkJYPTY0NBQDAYDGo2G7OxsRo4cSdOmTenRo8cj5z5z5gyzZ89myZIlxMTE4OvrS3R0NLVq1WLdunVYW1uj1Wr56KOPiI+Pp3v37qxbtw6AzMxM3n//fT777LOKHXAhhBCiGpBnGKsJDw8P5c+5ubn4+/vj5ubGqFGjuHHjRpHIvD59+mBpaYmFhQXNmzfn0qVLAOzfv5+PPvoIE5PCvza2traPXKdjx46sXbuW0NBQkpOTqVWrVonHHjp0iOHDh6NSqZR4v0OHDhXbhzfeeIMOHToAhTORZ8+eJSsrC71ez5IlSxg8eDBDhw7l3LlzRfqj1WqZMmUKnp6e/O1vf3vsMRRCCCGqKykYq4maNWsqf16+fDl2dnbExMQQFxdH69atycvLU7Y/vFC1qakper2+zNcZN24ca9euxdbWlgULFrBixYqK6UAJvvvuOzIyMoiMjESj0dCnT58i/Zk9ezZvvfWWcttdCCGEEOUjBWM1lJmZySuvvIKZmRlnz57l6NGjZTquV69ebNy4kQdpksXdkk5LS8Pe3p733nuPMWPGKM8mGjvWxcWFqKgoCgoKyMrKYvfu3XTu3LnY61+6dElpq0ajoWnTpqjVajIzM7Gzs8PS0pLr168XWfB7zZo1ZGRk4O/vX8bREUIIIcR/k2cYq6FJkybh6+vLjh07aNy4Me3bty/TcbNmzSIwMJBBgwZhampKhw4dmD17dpF9vv/+exITEzE3N8fCwkLZbuzYyZMns2DBAtzc3AAYPHgw3bt3L/b6TZs2JTIykrlz52JlZcWSJUsAGD16NFOnTmXQoEHUr18fFxcX5Zgvv/ySRo0aKbfkGzduzMqVK8s3YEIIIUQ1pyp4MOUjRBWWmJhIcHAw0dHRz+R6pYWwC2GM5Gwbl5SUJClBRsjYFE/GxbiKHpvSfu/JLWkhRLklJSVVdhOqrNO/pZS+kxBCPGekYBTPhY4dOz6z2UVROslLFkKI6kWeYRSiBJIlXTzJSxZCiOpFZhhFuYWFhXH79u3KbgYBAQFlfsNbCCGEEI9PCsbnTHnWRKxoBoOBgoICNm3aVCUKxkWLFuHs7FzZzRBCCCFeeHJL+hny9vYmLS0NrVaLvb09gYGB1K5dG4CYmBjCw8PR6/Wo1Wrmzp3Lm2++SXR0NHFxcVhbW3Px4kWWLl3KzZs3Wb58OXq9HltbW+bPn88bb7xRYt5ydHQ0P//8M6tXrwZ45Of169fz448/otfrqV+/PgsWLMDOzo41a9Zw7tw5srKy+PPPPxkyZAg3btzAy8sLS0tLli1bxquvvlqmPOiS+jlnzhxOnDgBQE5ODunp6fzyyy9kZWURFBTEmTNnyMvLo2PHjsyaNQtTU1NGjx6tRCAOHTpUKaZv3bqFk5MTX331FcHBwRw5cgStVouNjQ2BgYE0aNDgqX7PQgghxItGCsZnKCAgQInEW7FiBRs2bMDHx4ejR4+yZ88etmzZgoWFBQcOHMDf35+IiAgATpw4QWxsLPb29ty+fZvx48ezefNmHBwciIyMxMfHh8jISMB43nJJYmNjuXz5Mtu3b8fExITw8HAWL17MsmXLAEhOTiY6Olppe2RkJKtXr6Zp06YALF26tEx50CX1c/78+QBKFvSHH34IQFBQEO3bt2fRokUYDAZ8fHyIiopixIgRRc79oI9//vknY8aMUQrWiRMn4ufnp7Q7JCTkmaTPCCGEEC8SKRifodjYWDQaDVqtlpycHBo1agTAvn37SElJYfjw4QAUFBSQkZGhHNe2bVvs7e2BwuKxWbNmODg4AODp6cm8efPIysoCHs1b/sc//qFsM2bfvn2cOnVKWdz6wezfA927dy82N/qBQ4cO4e/v/0ge9H8XjKX1EwqL6qZNmzJ27FjlmOTkZL777jugMAe7fv36xbYjMzOTTz/9lM8//xwnJycA4uPjCQ8PJycnB51OV+I4CCGEEKJ4UjA+I0ePHmXr1q1ERERga2uLRqNh+/btQGHh5OnpydSpU4s91tr6yRcBNjU1xWAwKD8/nLVcUFDApEmTGDZs2FO7/oPrlNTPVatWkZWVxeLFi4scExoaSsOGDUs8t1ar5e9//zseHh707dsXgKtXrxIUFMSOHTto2LAhx44dw8fHp0L6IoQQQlQn8tLLM5KRkYFaraZOnTrk5+cTFRWlbHN1dSU2NpZr164BhTN8p06dKvY8Tk5OpKSkkJqaChQ+E9i8eXNlRtBY3vIbb7zBmTNnyM/PJz8/n3/96/+WRXF1dSU8PJx79+4BkJ+fT0qK8cWHra2tyczMVH4uax50Sf2Mjo7mf//3f1m2bBkmJiZFjlm/fr3yfOKdO3e4fPnyI+eeM2cOb775JuPHj1c+y8rKwtzcHDs7OwwGg3KLXwghhBDlIzOMz0i3bt2Ii4ujb9++2NjY4OzsrLwk0r59e6ZNm8akSZPQ6/VotVr69etHy5YtHzmPra0tS5YswcfHB51Oh62tLUuXLlW2G8tbdnJywsXFhYEDB1KvXj2aNWvGzZs3AXB3dyc9PV15brCgoIBRo0bRrFnxizOPGTMGf39/rKysWLZsWZnzoEvq55dffgnAe++9BxQWpeHh4fj7+7N06VKGDBmCSqXC3Nwcf3//IjOOV69eJTo6mqZNmzJkyBCgcKFvf39/+vXrx4ABA7CxsaFHjx6yDI8QQgjxGCRL+gXyrPOWX2SSJV0yyUs2TrJvjZOxMU7GpngyLsZJlrQQosqTvGQhhKhepGB8gUjeshBCCCGeBikYhRDl1rxF8c+3CiGEeDHJSy9ClGDzzjHka9MruxlVzqQP/1X6TkIIIV4YMsMoiggODsbV1RVHR0fOnj1b5uPWrFlDcHDwU2yZEEIIISqLFIyiiN69e7NlyxbJWxZCCCGEQm5JiyKcnZ3LtF9mZiYBAQGcPXsWOzs7XnnlFV5++WWgcOHvFStW8Msvv5Cfn4+joyNz5859JDHmypUreHp6MmLECA4ePEhubi4hISFERERw4sQJrKysCA0Nxc7OjjNnzjBv3jzu379PXl4eI0aMYNy4cVy/fh1PT0/27t2rLAPw6aefMnDgQNzc3Ni5cycbN24EwN7envnz51O3bt0KHDEhhBDixSczjOKxfPXVV1hbW/PDDz+watUqfvnlF2XbN998w0svvcSOHTuIi4ujXr16rF+/vtjzpKen065dO3bu3MmwYcMYN24cH3zwARqNhhYtWrB582YAGjRoQFhYGDExMURGRrJ9+3ZSU1OpX78+7du3Z/fu3UBhEXrq1Cn69u3L2bNnCQkJYePGjWg0Gt566y0WLFjw9AdHCCGEeMHIDKN4LImJicyePRsoTJ/529/+pmzbt28fWVlZSvxgfn6+0dSYmjVr0rNnTwBatGjBK6+8wttvv638nJCQAEBubi5z587lzJkzqFQqbty4QUpKCk2aNGH06NEEBQXh4eFBREQEnp6eWFhYkJiYSI8ePahXrx5QmCLzIAlGCCGEEGUnBaOocAUFBXzxxRe4uLiUuq+FhYXyZxMTkyI/m5qaKhnSy5cvx87OjsWLF2NmZsaECRPIy8sDoG3btuj1epKSkoiJiWHHjh0V3CMhhBCiepNb0uKxdOrUSVkk/O7du/z000/KNldXV8LCwsjNzQUgKyuL1NTUJ7peZmYmr7zyCmZmZpw9e/aRTOjRo0czY8YM3nnnHV599VWgcCHzAwcOKJnZ27dvp3Pnzk/UDiGEEKI6koJRFLFw4UK6d+/OtWvXGD9+PAMHDix2v8mTJ5ORkUG/fv3w8vIq8rLMxx9/TLNmzRg2bBhubm68//77T1wwTpo0icjISNzc3Pjyyy9p3759ke0DBw4kIyOD999/X/msadOm+Pj4MGHCBNzc3EhJSSEgIOCJ2iGEEEJUR6qCgoKCym6EEE/q6NGjzJ07F41Gg0qleuLzlRbCXt3dz82mhpV16TtWQ0lJSbRr166ym1ElydgYJ2NTPBkX4yp6bEr7vSfPMIrnnr+/PwkJCQQHB1dIsShKd/q3FPlHXAghqhEpGMVzLzAwsLKbUO1IlrQQQlQvUjAKUQLJki6eZEkLIUT1UiVeenF0dCQ7O7uym/Fci46OxsvL66mdPywsjNu3bz+18wshhBCi6qoSBePzymAwUF3eGdq0adNzVTDqdLrKboIQQgjxwqgyt6Q3btzI3r17yc3NZcaMGfTt2xcAb29v0tLS0Gq12NvbExgYSO3atTl//jyzZs3i/v37GAwGPDw8+Oijj8qcY6zT6fjkk0+4e/cueXl5tG7dmnnz5ikLR69fv54ff/wRvV5P/fr1WbBgAXZ2dqxZs4Zz586RlZXFn3/+ybZt29i/f3+xecXR0dHs2rWLWrVqce7cOV566SXWrFlTYjbyn3/+yfDhw/n5558xNzcHwMvLi169euHm5lZim425fv06Cxcu5MKFCwAMGjSITz75hJkzZ2JhYcGFCxe4fPkyf/vb3+jVqxdr1qzh2rVrjB07lrFjx7J27Vpu3LiBl5cXlpaWLFu2DHt7+zKNM8CBAwdYu3Yt+fn5mJubM2vWLJycnIx+h2vWrOGPP/7g7t273Lhxg7feeovAwEBeeuklsrOzWbhwISdPngRgyJAhTJw4EShci7FZs2acOHGC2rVrs3bt2scaLyGEEEIUVWVmGE1MTIiNjWXt2rXMmTNHmc0KCAggOjoajUaDg4MDGzZsACA8PBxXV1fi4uLYtWsXw4YNA8qeY2xqakpISIhS1On1eqKiogCIjY3l8uXLbN++nZiYGLp3787ixYuVY5OTkwkJCeGHH37g+vXrJeYVnzx5Ej8/P/75z3/i4OBQajbya6+9xltvvUV8fDxQuCh2YmIiffv2LbHNJfHx8aFNmzZoNBo0Gg3Dhw9Xtp07d45vvvmG3bt3o9FoiIuLY/PmzWzdupWVK1eSnZ3NpEmTqFevHqtXryY2NhYHB4cyj/OlS5cIDQ3lm2++ITo6moULFzJt2rQSv0MoXC5g+fLl/PDDD6jVakJDQwEIDQ3FYDCg0WiIiIhg586dHDhwQDnu8uXLhIeHs2HDhsceLyGEEEIUVWVmGB8UMW+++SbNmzfn119/pXfv3sTGxqLRaNBqteTk5NCoUSMA2rdvz9KlS7l//z4dO3akU6dOQNlzjA0GA99++y3x8fEYDAbu3buHlZWVco5Tp07h4eEBgF6vR61WK8d2794dW1tbgFLzitu2baskj7Rp06ZM2cgeHh7ExMTQu3dvdu3ahaurKzVr1kSv1xttszHZ2dkcP36c7777TvnsQdsB+vTpo8y4NW7cmB49emBiYkL9+vWpVasW165do0mTJo+ct6zjfPDgQS5dusQHH3ygfKbT6bh165bR7xCgZ8+evPzyywAMGzaMhQsXAnDo0CH8/f1RqVSo1WoGDhzIoUOH6NGjBwBubm6YmRX+tS7pOxZCCCFE2VWZgrE4R48eZevWrURERGBra4tGo2H79u0A9O3bFycnJ/7zn/+wYcMGoqKiCAkJKXOOsUajISkpiS1btqBWq1m3bp1yy7agoIBJkyYVmfF6WHG3XY15ePHLsmYjv/vuuwQFBXH37l1iYmLw9/cvtc2P67/bZ6y9/608edHdunVjyZIlj3xu7Dt8EjVr1lT+/DTGSwghhKiOqswt6Qe3Ci9cuMDp06dxcnIiIyMDtVpNnTp1yM/PL3I78eLFi9jZ2TF06FA+++wz5Zm2suYYZ2ZmYmNjg1qtJjMzk127dinbXF1dCQ8P5969e0Dh7FlKSkqx7X7cvOKSspFr1KhB7969Wb58OVlZWUrsXkltNsba2pp33nmHsLAw5bM7d+6Uelxx58nMzFR+Lus4d+nShYMHD3Lu3Dnls+TkZMD4dwjw888/K+2Mjo5WZh9dXFyIioqioKCArKwsdu/ebXS8H2e8hBBCCPGoKjPDqNfrcXd35/79+8pLI926dSMuLo6+fftiY2ODs7OzUlTs2bMHjUaDubk5KpVKmYX7+OOP+fLLLxk2bBgqlQqVSsWUKVMeua3q7u7O3r176devH3Xr1qVdu3bKDJ+7uzvp6el8+OGHQOFs2qhRo4q95fpwXjFAw4YNmT9/fqn9nTRpEr6+vuzYsYPGjRs/ko3s4eHBBx98wNSpU8vU5pKEhIQwb948Bg0ahImJCYMGDeLjjz8u9biHjRkzBn9/f6ysrFi2bFmZx7lRo0YsXbqUgIAAcnNz0Wq1tG3bltatWxv9DgGcnZ2ZPn06169fx8HBgZkzZwKFGdYLFizAzc0NgMGDB9O9e/di2/y44yWEEEKIoiRLWlQ5a9asIScnBz8/v0prg2RJl0yypI2T7FvjZGyMk7EpnoyLcc86S7rK3JIWQjw/Tv9W/CMaQgghXkxV5pa0EA/8/e9/r+wmiFLI//EbJ2NjnGSQC/H8koJRiBJ8L1nSQlSYyZJBLsRzS25JV5IrV67QsWPHJzrHyZMn8fb2rqAWAaUvcwAAIABJREFUPT8CAgKKvFUuhBBCiKdLZhifY61atWLZsmVP7fw6nU5ZBLsqWbRoUWU3QQghhKhWql418Jw6fvw4S5YsITs7GwBfX1+6du1KcnIyixYtIicnh5o1axIQEEDr1q0fOT4+Pp7ly5ej1+uxtbVl/vz5vPHGGyQmJhIYGEibNm04fvw4KpWKFStW0KRJExITEwkODiY6OrrUbOyHBQcHc+TIEbRaLTY2NgQGBtKgQQOuXLmCp6cnQ4cO5fDhw4wYMYLOnTszZ84c7ty5g5mZGdOnT1eWsTHW5/PnzxMYGMjdu3fRarWMHTsWT09PABwdHZk+fTr//ve/SU9Px9fXt9Tc8P82evRoJkyYQK9evYrkYV+7dg0nJyeCg4NRqVRoNBo2bdqEVqsFwM/Pr0wLjQshhBCiKCkYK0B6ejpTpkxhzZo1tG3bFr1eT1ZWFvn5+Xh5eREUFISLiwsJCQl4eXnx448/Fjn+9u3b+Pr6snnzZhwcHIiMjMTHx4fIyEgA/vjjD4KCgpg/fz5r164lNDT0kZnFB7nJNjY2FBQU4OfnR1RUFKNGjXqkvRMnTlSWrImMjCQkJIQVK1YofWnVqpWyffjw4YwYMYLhw4fzxx9/8MEHH7Bnzx5MTEyK7bNOp8PHx4elS5fSpEkTsrKy8PT0xMnJSVmjUa1WExUVRVJSEtOmTVMKxoCAACW2cMWKFWzYsAEfH59Sx//cuXOEhYWhUqnw8PAgISGBLl260LVrVwYNGoRKpeL8+fOMGzdOyegWQgghRNlJwVgBfv31V5o0aULbtm2BwuKtdu3anDlzBnNzc2VWq3Pnzpibm5OWllYkXvDEiRM0a9YMBwcHADw9PZk3bx5ZWVlAYcZz8+bNAXBycmL//v2PtKE8ucnx8fGEh4eTk5ODTqcrss3S0pL+/fsDhektv//+uzI76ODgwNtvv82vv/6KiYlJsX3+448/SE1NZcaMGco5tVot58+fVwrGAQMGKH25ceMGeXl5WFpaGs0NL02fPn2UNaOaN2/OpUuX6NKlC5cvX8bb25vr169jZmbGrVu3uHnzJnZ2dmU6rxBCCCEKScH4HHj4trKJickjRR6UPTf56tWrBAUFsWPHDho2bMixY8eKzOLVqFEDlUr12G0tKCjAxsaG2NhYo/s8KO5MTU2BwmclT548aTQ3vDTG8q9nzJjBzJkz6dOnDwaDgTZt2kjSixBCCPEY5C3pCuDk5ERqairHjx8HCmMO7927R+PGjdFqtRw+fBiAQ4cOodPpaNy48SPHp6SkKFnMMTExNG/eHLVaXeY2lDU3OSsrC3Nzc+zs7DAYDERERBg9p1qt5u233yYmJgaA1NRUUlJScHJyKrHPVlZW7Ny5UzlPamqqMltqTEm54Y8rMzOT119/HSjMKs/Pz3/icwohhBDVkcwwVoA6deqwZs0aFi9eTE5ODiYmJvj5+dG5c2dWr15d5KWXVatWPfIiiq2tLUuWLMHHxwedToetrS1Lly4tVxvKmpvs6OhIv379GDBgADY2NvTo0aPEJWpCQkKYM2cOYWFhmJmZsWTJEuU5Q2N9XrduHYGBgWzcuBGDwUDdunVZuXJlie0vKTf8cc2aNYvJkydTu3ZtunXrRp06dZ7ofEIIIUR1JVnSQhRDsqSFqHiSQW6cZCYXT8bFOMmSFkJUeUlJSZXdhCpLxsY4ySAX4vklBaMQQgghhCiRFIxCiHKTW0TGNW/RrLKbIIQQFU5eehGiBN/vHEO+Nr2ymyGeI5M//FdlN0EIISqczDBWIEdHRyUmryqeOzExkaFDh1bKtUvyuO2CwnSYB295//TTTyQnJ1dk04QQQgiBzDCK55her2fRokXKzz/99BMtW7YsNqtbCCGEEI9PCsZycnR05LPPPmPv3r3k5uYyY8YMJQv5YcHBwRw5cgStVouNjQ2BgYE0aNCAK1eu4OnpyXvvvceBAwe4f/8+ixYtwtnZGYD9+/ezZs0adDodJiYmLF68mGbNCp+J+v777/n3v/9Neno6vr6+ynW9vb1JS0tDq9Vib29PYGAgtWvXBgozmXfv3k2tWrXo0KGD0r6bN28yY8YMsrOzycvLo0ePHvj6+hrt98aNG4vts7FrJyYmEhgYSJs2bTh+/DgqlYoVK1Yo8YDG2gWFC5eHh4ej1+tRq9XMnTuXN998k+joaOLi4rC2tubixYssXbqUwMBAJkyYgJmZGfv27SMhIYHIyEjGjx9Ply5dytVHIYQQQhRPCsbHYGJiQmxsLOfPn2fUqFE4OztTt27dIvtMnDgRPz8/ACIjIwkJCWHFihUApKen4+TkxPTp04mLiyMkJISIiAjS0tKYPXs2W7ZsoVGjRuTn5xdJJ1Gr1URFRZGUlMS0adOUoi0gIEBZTHvFihVs2LABHx8f9u3bx759+9i5cydWVlZ89tlnyrlq1arFunXrsLa2RqvV8tFHHxEfH0/37t3L1Wdj1wb4448/CAoKYv78+axdu5bQ0FCWLVtWYruOHj3Knj172LJlCxYWFhw4cAB/f38lkebEiRPExsZib29fpH3dunXD1dWVli1b8uGHHwKFa0qVp49CCCGEKJ4UjI9h+PDhALz55ps0b96cX3/9ld69exfZJz4+nvDwcHJych7Jfq5Zsya9evUCCmMBg4ODAUhISKB79+40atQIKMyQfjgVZsCAAcoxN27cIC8vD0tLS2JjY9FoNGi1WnJycpTjExMTGTBgANbWhQvlDhs2jNDQUKDwdu6SJUs4fvw4BQUF3Lp1i5SUFKPFlLE+G7s2QOPGjWnevLnS5v3795farn379pGSkqJcr6CggIyMDOWcbdu2faRYNKa8fRRCCCFE8aRgfAquXr1KUFAQO3bsoGHDhhw7dkyZdQOKFIEmJiaPFJTGPFh53dTUFACdTsfJkyfZunUrERER2NraotFo2L59e6nn+u6778jIyCAyMhJLS0v+8Y9/FBslWJKjR4+WeO3H6WdBQQGenp5MnTq12O0PisyyqIg+CiGEEELekn4sUVFRAFy4cIHTp0/j5ORUZHtWVhbm5ubY2dlhMBiU26ml6dKlC/Hx8Vy4cAGA/Px8srKySjwmIyMDtVpNnTp1yM/PV9oG0KlTJ/bs2UNOTg56vb7ItszMTOzs7LC0tOT69evs3bu33H0u6dolKaldrq6uxMbGcu3aNaBwlvDUqVNlOq9arSYzM/Ox+yiEEEKI4skM42PQ6/W4u7tz//595s+f/8jzi46OjvTr148BAwZgY2NDjx49lKVfStKoUSMWLFjA9OnT0ev1mJqasnjxYhwdHY0e061bN+Li4ujbty82NjY4Oztz8uRJAHr16sWvv/7KkCFDlJdLrl+/DsDo0aOZOnUqgwYNon79+ri4uJS7zyVduyQltat9+/ZMmzaNSZMmodfr0Wq19OvXj5YtW5Z63sGDBzNr1ix++OEHxo8fX+4+CiGEEKJ4qoKCgoLKbsTzxNHRkWPHjpXr1qh4/pQWwi6EMfdzs6lhJf8+FCcpKUlSgoyQsSmejItxFT02pf3ek1vSQohyS0pKquwmVFmnf0up7CYIIUSFk1vS5XTmzJnKboIQlU7+j984GRvjJGdbiOeXFIxClECypIWoOJKzLcTzS25JPwd++ukn+vfvj7u7O+fPn3/q2c5l9XCOc1Xi6urK2bNnK7sZQgghxAtDZhifAxEREXh5edG/f//HPodOp8PMrGK/7odznJ+lp9EXIYQQQhgnM4xVXGBgIElJSYSEhDB69OhHticnJzNy5Ejc3NwYOXIkycnJAFy5coWOHTsSHByMh4cHkZGR3LhxAy8vL4YNG4abmxvr1q1TzuPq6sqqVasYOXIkrq6ubN68WdmWmprKhAkTcHNzw83NjZiYGKBwaZ4H6S23bt3is88+U/bZuXNnsf159913SUn5v5cCNm/ezKxZs4DC/G1PT08GDx7M2LFjuXr16mP15WHffvstnp6euLu7M3LkSH7//fcyj70QQgghCsk0TRXn7+/P77//zoQJE5Q4wQfy8/Px8vIiKCgIFxcXEhIS8PLy4scffwQKM6tbtWqlZFqPHz+eyZMn0759e/Lz8xk3bhytWrWiS5cuAOTm5rJt2zauXLmCm5sbHh4eWFpaMnnyZKZNm6bMcN69e/eRdi5cuJC33nqLr776ihs3bjB06FCaN29O06ZNi+zn7u5OTEyMUiRGR0crfy4tf7s8fXn4ehMmTAAKoxe/+OKLMiXhCCGEEOL/SMH4HEtLS8Pc3FxZkLpz586Ym5uTlpaGtbU1lpaWSpGXk5PDkSNHuHPnjnJ8dnY2qampSpH1IKv69ddfp1atWly7dg2DwYBOpytyO9zGxuaRthw6dIiZM2cCUK9ePXr06EFiYmKxBeOIESP4/PPPSU1NJSMjA2dnZ6Dk/O3y9uWBU6dO8fXXX3Pv3j1UKpWSoiOEEEKIspOC8QVWo0YNVCoVAAaDAZVKxY4dOzA3Ny92/4cX6jQ1NUWv1yvHV5TXXnsNBwcH4uPjOXLkCB4eHqhUqlLzt8vbFyicgZ06dSqbN2+mRYsWXL9+ne7du1dof4QQQojqQJ5hfI41btwYrVbL4cOHgcJZPp1OR+PGjR/ZV61W065dO9avX6989tdff3Hz5s1Sr2FmZsaePXuUz4q7Je3i4qLc6r158yYHDhygU6dOxZ7zwXOIu3btwsPDAyhf/nZZ+5Kfn49Op+PVV18FIDw8vMS+CiGEEKJ4UjA+xywsLFi9ejUrVqzAzc2NlStXsmrVKiwsLIrdPyQkhNTUVOXFlOnTp5ORkVHiNczMzAgNDSUiIgI3NzcGDx7MgQMHHtlv9uzZpKSk4ObmxoQJE/Dx8eGtt94q9pzvvvsuR44cwcHBgddeew0omr89fPhwXn/99RLbVZa+qNVq5cWYoUOHUrNmzRLPKYQQQojiSZa0EMWQLGkhKp7kbBsnmcnFk3ExTrKkhRBVnmRJGydjY5zkbAvx/JKCUQghhBBClEgKRiFEucktIuNkbIyTsTFOxqZ4zVs0q+wmiP9PltURogTf7xxDnja9spshhBDV0mcf/quymyD+P5lhFEIIIYQQJZIZRvHEvL29SUtLQ6vVYm9vT2BgILVr12bHjh1s2rQJAHNzc77++mvq1KnDJ598wt27d8nLy6N169bMmzcPCwsLjh07xoIFC5R0mUmTJjFo0CA0Gg2bNm1Cq9UC4Ofnp6TbuLq6MmDAABISEsjMzGTs2LF8+OGHAJw/f57AwEDu3r2LVqtl7NixeHp6Vs4gCSGEEM8xKRjFEwsICMDW1haAFStWsGHDBrp168bXX39NeHg4dnZ2ZGdnY2ZmhqmpKSEhIdjY2FBQUICfnx9RUVGMGjWKDRs28NFHHzFo0CAKCgrIzMwEoGvXrgwaNAiVSsX58+cZN24c8fHxyvVv375NdHQ0t27dwt3dHWdnZxwcHPDx8WHp0qU0adKErKwsPD09cXJyokmTJpUyTkIIIcTzSgpG8cRiY2PRaDRotVpycnJo1KgRer2eIUOGYGdnB4C1deHaa3q9nm+//Zb4+HgMBgP37t3DysoKgI4dO7J27VouXbpEly5daNOmDQCXL1/G29ub69evY2Zmxq1bt7h586Zy7mHDhgHw8ssv07NnT44cOYKZmRmpqanMmDFDaadWq+X8+fNSMAohhBDlJAWjeCJHjx5l69atREREYGtri0ajUSICi6PRaEhKSmLLli2o1WrWrVvHhQsXABg3bhyurq4kJCSwYMECunTpwvTp05kxYwYzZ86kT58+GAwG2rRpQ15eXontKigowMbGhtjY2IrsrhBCCFEtyUsv4olkZGSgVqupU6cO+fn5REVFAdCzZ09iY2O5desWANnZ2eTl5ZGZmYmNjQ1qtZrMzEx27dqlnCstLQ17e3vee+89xowZw8mTJwHIzMxUogKjoqLIz88v0oaYmBgA7ty5w4EDB+jYsSONGzfGysqKnTt3KvulpqaSlZX19AZDCCGEeEHJDKN4It26dSMuLo6+fftiY2ODs7MzJ0+epGPHjnz88ceMHz8elUqFhYUF69atw93dnb1799KvXz/q1q1Lu3btlNnC77//nsTERMzNzbGwsGD27NkAzJo1i8mTJ1O7dm26detGnTp1irTBxsaGoUOHkpmZySeffIKjoyMA69atIzAwkI0bN2IwGKhbty4rV658tgMkhBBCvAAkS1o811xdXVm3bh1Nmzat0PNKlrQQQlQ+yR83TrKkhRBVnuQlGydjY5yMjXEyNsWT/PGqQ25Ji+favn37KrsJQgghxAtPZhiFEOUm+a5CCFG9yAyjECWQLOniSb6rEEJULzLD+AI7efIk3t7eAFy5coWOHTsq24YMGUJubi4AYWFh3L59+6m14+FrVYaMjAw2bNhQadcXQgghnndSML7AWrVqxbJly4rdFhsbqySsbNq06bEKRp1OV6btD1+rMmRkZPDNN99U2vWFEEKI5121viV94sQJQkJCyM7OBsDLy4uePXty+/ZtvL29lSLKxcUFf39/AL7++mt27dqFSqWiZs2ahIeHY2JStO4ePXo0LVu25Ndff+XGjRv0798fHx8f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b968yfr16ykoKGDo0KEMHz682q10WrRoYTIb+tb+k0VFRbz66qu89957AAQFBTFq1ChGjhzJyZMnee2119i2bZuSBiOEEEKImsmAsQk5ePAgrq6udO3aFaiI8LOzswNg7969xMXFUVJSUilGEMDS0pJhw4YB0L17d6ytrTl16pSyP6QpNeVQ+/j4APD444/TokULzp07h6urq8n2jEZjtdnQer2eSZMmERAQwN/+9je0Wi2ZmZkEBAQA0L59e5566ikOHjxIv3796tp9QgghRJMlA0bB2bNnWbhwIZs2beKJJ57gl19+ISgo6I7brSmH+o8bg5qbm2M0Gqttr6Zs6FmzZvHkk08yfvz4O65dCCGEEP8lL700IZ6enuTk5JCRkQFUzNhdu3YNrVaLpaUlrVq1oqysjISEhErX6fV6NBoNAPv37+fmzZu0a9futvZtbW2VJW6oXw51darLho6JieH69eu8//77yndqtZqnnnpKyeDOyckhKysLT0/PO6pDCCGEaGpkhrEJsbe3JyYmhkWLFlFSUoKZmRkhISH07NmTgQMH4uPjg4ODA3369GH//v2VrsvKyuKLL74A4KOPPqpy65y33nqLN954A2tra9asWVOvHOrqVJcN/cknn9C2bVuGDx8OgIuLCx9//DGRkZHMnj2b1atXY2FhQUREhPx+UQghhKgjyZIW1frjm9BNya1MTc2ZJbIPYxVkH0bTJPvWNOkb06Rvqib9YppkSQvRiMwc9H9V/g+nqSu5WYyNtek32oUQQjxc5DeMolqPP/54k5tdFDXLPJbV0CUIIYS4j2TAKISoM8mSFkKIpkWWpIWoRrhkSVcpUn7DKIQQTYrMMDYi6enp+Pv7N3QZisZWjxBCCCEahgwYH0I1bYB9L5WVlVHfF+8bsm4hhBBCmCZL0vfI9u3biYqKwtramoEDBxIVFcUvv/yCra0te/fu5aOPPsJoNOLo6EhYWBjOzs4AGAwGgoODOXbsGM2bN2fRokW0b98egC1bthAXF4fRaEStVjN37lzatWtHYmIiKSkp2NrakpeXx5IlS/Dz82Pq1Kn861//4urVqwQHBzNgwAAApk+fTm5uLnq9HicnJ8LDw5WIwKioKLZu3UqLFi3o1q1bpWdasWIFKSkpADzzzDPMmjULW1tbYmJiOHHiBFqtlt9++43169cr7d3y+eefk5qa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RH5+fq2fNz09nT59+tC6dWsARo8eja+vLwDdu3fns88+Iz8/n+eff57OnTsDcObMGaZPn05hYSEWFhZcvHiRCxcu0KpVq1rfVwghhBDy0stDZf/+/cTHx/PFF1+g0WiYMmUKOp3utvO6dOnCli1b6NixI8nJybzxxhsAfPTRR7Rq1YotW7aQkpJCp06dKC0trfX15eXlTJw4keTkZJKTk0lNTSUhIUG57o87x5ubm2M0Gu/Kc48fP57PPvsMR0dHPvzwQ6KiogCYNm0ar776Kt988w1btmzB3Ny8yucRQgghRPVkwPiA2rx5MwCnT5/m+PHjeHp6cv36ddRqNfb29uh0OuWcPztz5gxqtZrBgwczc+ZMjh07RllZGUVFRfzP//wPFhYW/Prrr+zfv79O1/fr14+4uDhliVqn05GVdXcSQbp3786ePXu4cOECABs2bKBnz54A5Obm4uTkxOjRo3njjTeUbOyioiIef/xxpb+qGjwLIYQQomayJP2AMhqN+Pn5cePGDeXlj969e5OSksKAAQNwcHDAy8tLGTz90c8//8zq1asxMzOjrKyMefPmYWZmxsSJEwkODmbTpk24uLjw3HPPVXlvU9f7+flx9epVXn/9daBixnHMmDG4u9/5Js8dOnQgKCiIt956C4AnnniCsLAwoCIFJj09HUtLS6ysrJg1axYAM2fO5B//+Ad2dnb07t0be3v7O65DCCGEaIpU5eXl5Q1dhBCNTU0h7E1dyc1ibKxtG7qMRunAgQM8++yzDV1GoyR9Y5r0TdWkX0y7231T0997siQthKizzGN356cGQgghHgwyYBRC1JlkSQshRNMiv2EUohofSpZ0laIkS1oIIZoUmWEUjUJMTAyLFy9u6DKEEEIIUQUZMAohhBBCiGrJknQTk5GRQUREBMXFxQAEBwfTokULFixYQElJCTY2NoSGhtKpUycKCgoICAhg+PDh/PjjjwDMmTMHLy8vDAYD7777LleuXKG0tJROnToxb948rKysAPj8889JTU1FpVJhY2NDXFwcly5dYtq0aRQXF1NaWkqfPn0IDg5Wavvtt9944403OH/+PE8++STh4eE88sgjpKWl8fHHH1NaWorRaOTvf/87gwcPBmDs2LF07NiRgwcPcv78eQYNGqREIX755Zd88803GI1GmjVrxty5c3nqqafuZ3cLIYQQDwUZ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drz55ps8++yzAHz11VcsWrQIBwcH/vjHP5Yaq3Xr1kycOJHt27db3oG4fft2lixZUuoaXVxc6NatG8nJycTHxxMfH19qv19+XrFiBV999RVms5nGjRvz/vvv06hRI8aPH89//vMfADIyMnBxcSEhIaFUTT/++CMhISHcuHGDoqIifH19efXVV0lOTuaDDz4gLy8Ps9nM+PHjGTx4MACrVq3iiy++wGw24+DgwMyZM2nbtu2d/MpFRERqLDWMdyg0NJT69esDJc3TypUrmTJlCtu2bWPbtm0kJCTg6OjI66+/bjlmx44dJCUlERsbS506dQgODiYqKoq3337bso/RaGTFihX4+/uTmJgIQExMDMeOHSM+Ph6AcePG8dlnn/GnP/3ptrquXbuGu7s7wcHBAIwYMYKRI0cyYsQIfvjhB55//nk2b95MUVER77zzDmvXrqVFixasXLnytrEcHBwsiSo3zw2wbds2vv76axITE3F0dCQwMLBSc5aYmMjZs2dZt24dNjY2xMTEMG/ePBYuXMjy5csByMzM5E9/+lOpebspJiaGvn378tprrwEljSVAu3btiImJwdbWlkuXLuHn54e3tzfOzs74+PjwyiuvALBr1y7efffdCiMFRUREpDQ1jHcoMTERk8lEQUEBOTk5NG/eHCj5zuKgQYMsq4YBAQFERUUBkJyczKBBgzAajQCMHDmSsLCwCs+VnJyMr68vtWrVAsDPz49//etfZTaMDg4ODBw4EChZrTx27Bj+/v4AtGrVirZt23LgwAGKi4tp164dLVq0AGDUqFFERESUGsvX17fMelJSUhg4cCBOTk5ASTLLzWssz7Zt2/juu+8s45rNZstcABQUFDBx4kT8/f35wx/+cNvxXbt2ZcGCBdy4cYPu3bvTo0cPAK5cucK0adNIT0/H1taWjIwMTp06hYeHB9999x0ff/wxGRkZGAwGS4yhiIiIVJ4axjuwd+9e1q5dS2xsLPXr18dkMj0wq1a1a9fGYDDck7FuNoRVYWtrS1FRkeXzrXGBxcXFTJgwgYCAgDKPnT59Ok899RRjx44tc3v//v3x8PDg22+/ZeXKlcTFxREREcHMmTPp27cvS5cuxWAw0L9/f/Ly8sjPz2fSpEmsXr2a9u3bc/78ecvteBEREak8PSV9B65fv47RaMTFxYX8/HzLbVuAHj16sHnzZnJy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1CjS0tKIjY0lISGB48ePs2DBApYuXYqzszO//PILQ4YMYcOGDWXWdejQIaZOnUr79u0BuHjxIr1798bGxobDhw8zcOBANm3adJejJiIiUvOoYazBUlNTMRgMmEwmcnJyaNasGQAZGRm8+OKLODk5ARASEsKCBQvKPF9ubi6TJ0/mwIED2NjYcPbsWfbv319iw2gta3rz5s0cP368WLxffn4+58+fL7Oupk2bWppFgBMnTjBmzBjOnDmDvb0958+f59y5c7i7u5dzpERERGo2NYw11LZt21i5ciUJCQnUr18fg8HAF198UeZxdnZ2FBQUWH6+MZ953rx5uLu7M3PmTOzt7Rk8eLDV/ObSsqZ9fX2ZPXt2ue/peiN53ejRoxk3bhwvvPACBQUFPPXUU8qTFhERuQN66aWGunLlCs7Ozri6umI0GklKSrJs69KlC9988w3Xrl2joKCAtLQ0y7amTZty4MABjEYjRqORb775xrLt6tWrPProo9jb23Pw4MHbigq82TPPPMPmzZstkYAAu3btKrOukly9epVGjRoBkJSUhNFoLHc9IiIiohnGGsvX15e0tDT8/f1xc3OjU6dO7N69G4AePXqwY8cOgoKCcHFxwcvLi8uXLwNFj499fHzo1asXDz/8MK1ateLcuXMADB06lLFjx5KYmEjz5s3p3Llzuetq1qwZc+bMISoqitzcXEwmEx06dKBdu3al1lWS8ePHM2zYMFxcXPD19cXV1fUORkpERESUJS0lup73XFBQQFRUFA8//DCjRo2q6rIqra7rmZrzTv5H6zCWQOswWqfsW+s0NtZpbEqmcbGusrOkNcMoJYqMjOTUqVPk5uby5JNPMmTIkKouCaj8uj7pOajE/+PUdNm516hbu05VlyEiIpVEDaOU6MMPP6zqEkp0v9ZV0+z/ea9+6xcRqUH00ouIlJuaReuUsy0i1ZFmGEVKMfjrZfoOo5TL2tDbW+heRORBohlGeaCcOXOG1157rarLEBERqVHUMMoD5ZFHHuGzzz6r6jJERERqFDWMUmF27NhB//79CQoKIigoiP/93/9l1qxZhIWFERQUxBtvvMGpU6cAOHnyJN7e3sTFxRESEoK/v79loe/b2Xadp6cnCxcuJCwsjB49ehRbSPybb76hZ8+ehISEsHDhQjw9PcnOzq7EEREREake1DBKhbh06RLDhw/n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efMmGzduxNrampkzZxbLJP5r/vGd31VWp06d2LRpE/v27UOj0bB8+XLWrVtHYWEh48ePZ/jw4Xfdd2FhIS4uLqxZs+au+yitz9mzZ5coBivizmLx0KFDrFu3jpiYGOzt7dFqtfe8eldelnRpudUqlarUviRPWgghhKgaD/1b0r///jvm5uY8//zzBAYGcu3aNW7cuEFWVhYODg5YW1tz5coVduzYcU/nadmyJQaDgQMHDgCwf/9+jEYjLVu25NKlS6jVagYOHEhgYCAnTpygoKAADw8P1q5dq9yi1uv1pKamlujbzc2NkydPKqtfGzduVL7r1KkTFy9eVM4LcOzYMUwF9Gzbto2cnByMRiMajYann366RBsPDw+io6OVt791Oh1paWkAPP3008TFxQFFq3379+83OSc3b95ErVbTsGFD9Hq9cpwpCQkJGI1GcnJy2Lp1a6lju5ss6ZYtW2JhYcHWrVuVz65fvy550kIIIUQVeehXGE+dOqU8E1hQUMC4ceNo2rQpo0ePZtKkSQwaNIimTZve1WrabSqVCisrK5YuXVrspZclS5ZgZWXFwYMHiY6OxszMjIKCAubOnYuZmRk+Pj7cuHFDuSVcWFjIqFGjlNu/tzVq1Ih58+bxzjvvUKdOnWIvvTRo0IDIyEgWLVpESEgIBoMBR0dHoqKiSl1Za9++PWPGjOHatWt069at1Ocyx40bx7Jlyxg+fDgqlQqVSsWECRNwcnIiKCgIf39/EhMTeeKJJ+jevbvJeXF3dychIYF+/fphZ2dHly5dOH788IJrJgAAIABJREFUuMn2rVq1wtfXV3np5a+3o+HusqQtLCyIjIwkODiYyMhIVCoVY8aMwcfHR/KkhRBCiCogWdJl+PPPP3nuuec4evSoydueD5I734QW90aypMsmecmmSfataTI3psnclE7mxTTJkn5AnDx5kpEjR/Lee+89FMWiENVJ8pKFEKJ2eehvSd8vrq6u9/zcY3X78MMPa3oIopaQLGkhhKhdpGAUogySJV06yZIWQoja5YG9JZ2cnMzQoUOBordx79zM+kEVERFRobd675fffvuN119/nddee41p06ah0+mq9fwREREsXLiw3HZVlU99251Z1FXdtxBCCCEekhXGmzdvsnLlymKbVz+Ili1bxpgxY7CysirxXXVkLz/22GP85z//uac+8vPzMTc3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npw7d45jx44BkJOTQ3Jycontubm5GbVbLJZCx2/VeP78eb755hs8PT15+umnuXDhAocOHTLOO3HiBLaCi4obExERESneA7vCWJrc4rIaM2YMkydPZvPmzTRp0oRnnnnGODZ16lRCQkIYMGAADg4OeHt7M23aNEaPHs17773HkCFDsLOzw87Ojtdff71Ut1pvady4MbNnz2bChAnk5OTg4ODAvHnz8PDwKPa6nTt3YrFYcHR0xM7OjjfffBPIvw2+detW/Pz8jIdebimPcUtNTeVvf/sbGRkZ5OXl0bJlS/7nf/4HZ2dnwsPDmTdvHunp6djb2xMUFESXLl2KbW/q1Km8/fbb1KpViz59+hQ6npOTg7+/Pzdv3mTWrFk8/PDDACxbtoz58+cTEhJCdnY2jRo1YsWKFUX28esx0UMvIiIipacsaZEiKEu6eMqStk3Zt7ZpbGzT2BRN42KbsqRF5DdPWdIiIlWLJowiIiIiUixNGEWkzFq0al3RJYiIyH30wD70IvfOr5NWSmPKlCm0bt3aSG+53ZIlS3jyySfp168f4eHhxgbaZrPZSK0pi9vbu9fG7DpOcuGdhaq8qMEdK7oEERG5jzRhlHtu3Lhxv+n2REREpHiaMEqxQkNDOXz4MNnZ2bi4uBASEkLDhg2LPDchIYFhw4bxyy+/8Mwzz/D222/j5ORU7OpjSkoKr776KklJSTzyyCPMnz+f+vXrF5vrfXt74eHhJCYmkpKSwsWLF3Fzc2PJkiU89NBDHDx4kHfffZfMzExycnJ49dVX6d+//70cLhERkUpJ32GUYo0aNYqoqChiYmIYMGBAsUkyX331FatWrWL79u38+OOPNpN3bhcfH8/kyZPZsWMH3t7ezJ07F8DI9d6yZQubNm1i48aNNjdEP3XqFAsXLmTnzp1YrVZj8++WLVuybt06tm7dyscff0xoaGipNhIXERGRgrTCKMXav38/69atIz09vciYwNv169fP+N6jv78/n332WZGrirdr3749TZs2BfIzowcOHAgUn+v9a926daN27doAtG3blqSkJCA/jefNN9/kwoULODg4kJycTGJiIp6enmUbBBERkSpOE0ax6YcffuCdd95h8+bNNGrUiKNHjzJp0qT70ndZcr1/nVF967wZM2bQs2dP3nvvPezs7Ojdu3eps6pFRETkv3RLWmxKTU3F0dER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OEuWLKFbt2706tXL7DgajQatVoteryc7O5vGjRsDsHfvXjw8PHBwcACKj6c7duwYrVq1onnz5gB4e3uzYMECdDodAE2aNMHZ2RkAFxcXfv311yJjZGVlkZyczPfff6989rCBTUhIYObMmQDUr1+fvn37kpSUpDSMD1cbH+47e/ZsVCoVarWat956i4SEBKVhHDJkCBYWFtSpU4dmzZpx7do16tevz8GDB5UG9WE9KSkppTaMjRo1olu3bkDBauZnn32mXHejRo2UZrE4vXr1om7dugC0b99eWUFNSkri008/BcDW1pZBgwYVe/yePXs4efIkXl5eQMFtb7VaDUCPHj1YtGgRb775Jn369Hns718KIYQQL6LnpmHMz8/HycmJjRs3Frs9NjaWAwcOoNFoWLt2LZs2bSqyz6FDh9i0aRORkZHY29uj1WrZsmVLhdX4qNnJZVWrVq0y71tcxrLJZEKlUhEVFUW1atUqra4/15Kbm1uu8fPz85k4cSIjRowosm327NmcO3eOxMREJk+ezHvvvYevr2+5xhdCCCFedM/N458dO3bk6tWrJCYmKp8dP36c/Px8UlNTlVW2WbNmcerUKUwmE2q1mszMTGX/jIwM1Go1tra25OXlER0drWzr168fGo2G27dvAwUrb39ubFxcXDh79iwpKSlAQZPq7OysrHaVRe3atenYsaNy+xz+e0va1dVVaWBv3brFvn376NGjR7HjuLq6Eh0dTX5+Pjqdjh07dpSasaxWq+ncuTNr165VPvvPf/6j5DT/P/buPK6qav//+OswqXgKwcy8pTkFSg6EhiHOX39Jyoyipmjl18rqogaBiNccURC1pJScvt5SBAXkcDCtexvEUuHhkEOKUwpiaalX4IBw4MDvDx7uK8FhcCLh83w87uMRZ++19trLbnxc++z1rkl2djYHDx4EQKvVYmtrW6/7ro6TkxMajQao+LP55ptvqj1v2LBhxMbGkpubC4BeryczMxOAX375BTs7OyZPnoyHh4fynU4hhBBC1F2jWWG0srJi9erVLFu2jPDwcEpKSmjfvj0xMTFkZGSwadMmTExMKCsrY/78+ZiYmODs7MzGjRvx8PDAycmJkJAQUlJSGDFiBNbW1vTt21cpMPr168ebb77J66+/jkqlwsLCgpiYmEpjsLGxITIykqCgIEpLS7GxsWHZsmX1vpeo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s3nzZtauXYutrS1FRUWsWLECFxeXUp+1YcOGuLu7W3Kkb1XeZ7py5QrLli3DbDbj7OzM/Pnzeeqpp+7az0hERKQuUMP4AKtODvKpU6dYvXo1cXFxODs7s3DhQss2a2trwsLCcHJyori4mNDQUKKjoxk9ejRQEqsXFxdnWQ2EkrSVXx5wPWXKFJ5++mk++eQTLl++jL+/P506daJ9+/YAXL16lZiYGDIzM/Hz88Pd3Z0OHTpYxiovW3rjxo189913lozpSZMmsXnzZl566SWWLFnCrl27aNasGYWFhXe0QnjrZ7p69SqvvPIK69evp127dmzdupWQkJBSD/cWERGRqumS9AMsLi4Of39/fHx82LFjB999912ZfQ4cOICnp6elsRw5cqRlW1FREZ9//jm+vr4MHz6c/fv3lxqjR48epZpFgBEjRlj+e9++fQQFBQHQrFkzPD09S63s/XKuxx9/nP79+3PgwIEqP9O+ffsYMWIEtra22Nra4u/vz759+wB47rnnePfdd1m3bh2XLl3iscceq3K82936mb755hs6dOhAu3btgJIG9rvvviMnJ6fG44qIiNRlahgfUL/kIP/lL38hISGBKVOmUFhYWKMxEhISOHToEBs2bCAhIYGXXnqp1Bjl5Urb29v/6trv1MqVK5kyZQo3b97kD3/4A4mJiTUe425kZYuIiEhpahgfUNXNQX722WdJSkri2rVrAJYsaCjJbnZycrJkMe/YsaNGNfTq1YstW7YAcOXKFRITE3nuuecs238517Vr10hMTMTDw6PMGLdnS/fq1YvY2FiMRiNGo5HY2Fief/55TCYTFy5coFu3brz66qv07t273BXVmnBzc+PUqVOkpqZa6u3UqRMODg6/alwREZG6Rt9hfEBVNwe5Q4cO/PGPfyQoKAgHBweee+45GjZsCICfnx+7d+9m0KBBNGnShJ49e1JQUFDtGt577z1mz56Nj48PACEhITz99NOW7U5OTvj7+5Odnc1rr71WKlP6F7dnS7/44otkZGRYLn336dOHwMBAzGYz7777LtnZ2RgMBp544gmCg4PLjGc2mxkwYACFhYXk5OTQr18/Ro0axX//93+X2dfZ2ZklS5YQEhKCyWTC2dmZpUuXVvvzi4iISAllST8CcnJyLKtm4eHhpKenExYWVstVPdyUJV05ZUlXTNm3FdPcVExzUz7N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CuNdaN++faxdu5aPPvoIo9HI5MmTKS4utm7/9WVle3t7zGZzhWMYjUb279/P6tWrMRqN/PnPfy53jGuaNGnC559/ztChQ8nIyGDYsGGcPXv2uvv/+i3yDg4OWCyWG/6+xcXFvPbaa7z55pts2rSJjz76yHquFi1asGnTJnr27Mnu3bsZMWIERUVFN3wuERGR+kgN4x3u2mXeEydOcOTIEfz8/Lh8+TKurq40bdqU4uLiSi8lX09eXh7u7u64urqSl5fHpk2bKh134cIFrly5Qu/evQkNDaVJkyacOnWq2vtXR0JCgvVcycnJdOvWrdz24uJizGazdcVyzZo11m2//PILDg4OPPHEE0ybNo0LFy5w6dKlG65FRESkPtIl6TucxWIhMDCQK1euMGfOHJo1a0bv3r1JSkpi0KBBuLu706VLF9LSahblFhgYyNatWxk8eDDNmjWjc+fOla7M/fzzz7z11luYzWYsFgt9+vTBz8+Phx9+uFr7V4e7uztBQUHk5eUxceJEvL29y213dXUlJCSE0aNH07RpU+uDPwAZGRnWJ79LSkp4+eWXue+++26oDhERkfrKrrS0tLSuixC53VwvhL2+K75SjHMj5+sPrIf2799P586d67qM25LmxjbNTeU0L7bV9txc7/eeLkmLSI2lHanZirWIiNzZ1DCKSI0pS1pEpH7RPYwiVTirLOlK3a8saRGRekUrjHepG8mZrsrp06cZP3689XNUVFSlr9m5nq1bt7Jo0aJaq0tERERuPjWMUi333Xcfn3zyifXz+++/j8lkqvFxBg4cSHh4eK3VVdk7JEVERKR26ZL0XcxWzvShQ4cwGAzWFciQkBD69etHTk4Oo0aNIjg4mOTkZK5cucL8+fPp0qWLdVtKSgqzZ88GIDg4GHt7ez755BOKi4uZNWsWJ0+eBOCll14iMDCwQk3x8fFs376dpUuXlvvzb7dlZGQwe/Zsrly5QlFREWPHjuWFF14A4I033sDBwYGsrCwKCgpITEwkISGBNWvWYLFYcHV15e2336Z169bMnDmTQ4cOAVBYWMilS5f43//935s67yIiIncbNYx3sWs508ePH2fcuHF06dIFJycnZs2axfLly2nevDlnzpxh9OjR1hdrX7p0CT8/P6ZMmUJSUhIGg4HY2Nhyx501axZr1qwhNjaWxo0bAzB58mQefvhhPvjgA86cOUNQUBA+Pj60a9fuhmp/8MEHWbVqFc7OzhQUFDBmzBh69+5NmzZtADh69CiffvopLi4u7Nu3jy1btrB69WqcnZ1JTk7mzTffJDY21podbTKZeOmll3j22WdvdDpFRETqLTWMd7HKcqYdHR3JyclhwoQJ1nF2dnZkZ2fj7u6Oi4uLNQ/az8+v2vcb7t69mzfeeAOA5s2b07dvX1JSUm64Ybx69Spvv/02GRkZ2NnZcebMGdLT060N4+DBg3FxcQHg66+/Jj093fp9S0tLuXz5crnjTZ8+nXbt2vH888/fUD0iIiL1mRrGeqa0tBRvb29Wr15dYVtOTk61cqZri4ODAyUlJdbPv06Ceffdd/H09GThwoU4Ojry4osvltt+rVmEsu80atQoXnvttUrP895775Gfn8/ChQtvwrcQERG5++mhl7tYZTnTnTp1Ijs7mz179ljHHT58mJoG/jRu3Jj8/Hzr54CAANatWwfA2bNnSU5Opnv37lUe46GHHiIjI4Pi4mKKi4v58ssvrdvy8vK4//77cXR05Pvvv2ffvn02jzNgwAASExP55ZdfgLK4xG+//RYouy/y3//+N++88w729vrPXURE5EZohfEuVlnONEB0dDSLFy8mIiICk8lEixYtiImJqdGxX3zxRZ577jkaNmzIJ598wowZM5g5cyZPPvkkAKGhoTz88MNVHsPPz4+AgACGDRtG8+bNad++PWfPngVg0qRJhIWFsWHDBlq1akXXrl1tHqdr165MnjyZSZMmYbFYMJlMDB48mMcee4z3338fKHtAB8oa3TVr1tTou4qIiNR3ypKWW2rFihWcOnXK+jDK7UpZ0lVTlrRtyr61TXNjm+amcpoX25QlLXet9957j4SEBMaNG1fXpcjvpCxpEZH6RZek5ZZ57bXXbD6YIncWZUmLiNQvahhFqnB2+Y/Kkq7E/X97qK5LEBGRW0iXpOW2k5KSwr///W/r55ycHLp161aHFYmIiNRvahjltrN3716++eabui5DRERE/o8aRqlV3t7eLFu2jFGjRjFw4EB2797NO++8Q2BgIMOHDyczMxMoe1fj+PHjCQoKYtiwYURGRgKQkZFBbGwsGzduZMSIESxfvtx67CVLlhAYGMigQYPKvZcxOTmZ4OBggoKCePrppzl48CBQ9g7GkJAQ67jffhYREZHqUcMote6ee+4h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m0W5Of0nXrnDR49obESkwVHDKDXurbfeqrNjderUCaPRWGfHk+vUEFVOWdIi0hCpYRSpQv46ZUlL9dw/TVnSItLw6C5puSPZ2dmMHDnypusdPnyY6OjoGj12enr6LT8YXERERG6fGkapE926deP111+vs+PpOY0iIiI1R5ek5ZZVlB39S7t27WLVqlWYzWbc3d2ZOXMmQUFBZGdnk5CQQHp6OlarlRdeeIEff/yR0tJSunfvzoIFC/Dw8CA9PZ1t27bRrFkzTp48yb333suKFSsICAjAbDazePFi9u3bh5+fHw8//LDjuOnp6WRmZuLt7c3Zs2dZtmwZe/fu5aOPPqKsrAxPT0/mz59fbhsRERG5NWoY5ZZVlB0dFhbmWJ6bm8vKlStZt24dBoOBkydPMmnSJHbu3FluP02aNCExMRE/Pz/sdjszZswgLS2Np556Crh++TozM5Nf/epXzJ49mw8++IBp06bx4Ycfcv78eT766COsVitPP/00Dz74oGO/X375JUajkcDAQABatmzJ888/D8CePXuYN2/eTdNoRERE5EZqGOWWVZQd/fOGcffu3eTm5vL000873rNarRQUFJTbj81m49133yUrKwubzcbly5fx8vJyLA8ODuZXv/oVAD169GDPnj3A9d9LRkVF4e7ujru7OyNGjODgwYPltvupWQQ4cuQIb7/9NpcvX8bFxYUzZ87U6HiIiIg0FmoY5ZbcanZ0WFgYS5cuveH9U6dOOf42mUzk5OSwYcMGDAYDq1evLtfM3W5utLe3t+Nvs9nMSy+9xAcffECXLl3Iy8ujf//+t7QfERERKU83vcgtqSw7+uf69u3L7t27OXnypOO9r7766ob1CgsL8fPzw2AwUFhYyLZt226phkcffRSj0YjVaqWkpKTK7cxmM1ar1TFTuXHjxls6hoiIiNxIM4xySyrLjv65Nm3asGzZMuLi4igpKcFisRAcHEz37t0BcHG5/jzDqKgoduzYwaBBg2jevDm9evWitLT0pjWMHTuW48ePM2TIEPz8/OjWrRsXL16scF2DwcDUqVMZPXo0vr6+DBw48A5HQEREpPFSlrTUie3bt5OWlsa6deucXcotUZa03C5lSVdOkZKV09hUTONSubrOktYlaal1KSkpvPHGGzz33HPOLkVqSE5OjrNLqLcOHz3i7BJERGqcLklLrRs3bhzj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vEy7MsXGxtKxY0datmwJXHvvYlpaGn379rWcExwczIYNG6hTp06p272w6j/UyrOp8PHe7Vxf7VjVQxARkUqkFUapdAUFBcW+HudWfPrpp5w8edLy+YcffuCLL74ock58fHyZikURERG5RiuMYjFx4kTS0tIwmUy4u7sTERHB0aNHefvtt+nQoQMHDx6kVq1azJ8/n3fffZfjx49z3333ERUVRb169QD45ZdfeOaZZzh37hwPPvggERERNGjQgKioKI4fP052dja//PILGzZs4Ntvv2XVqlUAuLu7W16ps3//fmbNmkVBQQH5+fmMHTuW/v37k52dzZw5czh27Bh5eXn4+voyZcoU4uLiOHz4MLNnz+add97hhRdeYMmSJWRnZxMcHMwjjzzC9OnT79gnskVERO50WmEUi2nTphEbG4vBYOCBBx5g5cqVAJw4cYKnnnoKg8GAl5cXo0ePZsqUKXz22WfY2tqydetWSxvJycn885//5IsvvsDR0ZGlS5dajh06dIjIyEi++OILzp49S2RkJKtWrcJgMPDggw8ya9YsAFauXMno0aOJj49ny5Yt9OjRA4A5c+bwyCOPsHnzZuLj47l48SIxMTEMGjSI9u3bM336dOLj4+nbty9hYWF07dqV+Ph4pk+fXomzKCIiUv1ohVEs4uPjMRgMmEwmcnNzadGiBX5+frRs2ZKHHnoIgLZt2/LLL79w7733AtCuXTvS09MtbfTs2ZOmTZsCMHjwYGbPnm051qNHD0uOc1JSEv7+/txzzz0ADB8+nODgYAB8fX1ZtmwZp06dolu3bjz88MMAfPPNNxw6dIjVq1cDcPXqVVxdXW/nlIiIiAgqGOX/27dvH+vXryc6OprGjRtjMBjYuHEjAA4ODpbz7OzsirzQ087Ojry8vFL1Udqt4GeffZZevXqxa9cuZs2aRbdu3Xj11VcpLCxk6dKluLm5leHORERE5FZpS1oAyMzMxNHREScnJ4xGoyXfuay+++47Ll68CFx7crlz587Fnufr68v27ds5f/48ABs3bqRr164ApKWl4e7uzvDhw3nmmWdITU0FoFevXqxYsQKz2QzAxYsXOX36NHCtGM3KyrK07+joWOSziIiIlJ8KRgHAz88Pd3d3AgICGDVqFG3bti1XOz4+Prz66qsEBgZy+fJlXnrppWLPa926NZMmTeK5555jwIAB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hMFg4LvvviM1NfWO+xQREZEiWqOTSuXs7ExUVBSzZ88mOzsbGxsbxo0bd8f9jh07lilTphAVFUXbtm1xd3evgGhFREQEwFBYWFho7SBEqprbFWEXKUne9RwcatawdhhVUmJioqoElUBjUzyNS8kqemxu97unJWkRKbfExERrh1BlJR370dohiIhUOCWMIlJuqpcsIlK96BlGkVKolnTxVC9ZRKR60Qyj3HMOHDhAcHCwtcMQERGpNpQwioiIiEiplDBKpfvss8/o3bs3gYGBLFmyBHd3d7KystizZ4+lFvTLL798016K8+fP509/+hMhISF89dVXN/W3bNky/Pz88PPzY/z48WRlZZGbm0u3bt345ZdfLMdNnz6dJUuWVNZtioiI3DeUMEqlunTpEhMnTmTJkiXEx8dTo0bR9iPp6emEhYURGRmJ0WjEz8+P0NBQAHbv3s3u3buJj48nJiaGM2fOWPr7+uuv2bZtGxs3bsRoNGI2m1m8eDGOjo4EBgYSExMDQFZWFjt27GDAgAGVf9MiIiL3OCWMUqm+//57PDw8aNasGQAhISEAJCcn06pVK1q0aGH5/qeffiIzM5MDBw7Qt29fateuja2tLf3797f0t2/fPvr27YuTkxMGg4GBAweyb98+AF544QXi4uIwmUxs27aNp556ChcXl8q9YRERkfuAEka5bzVu3BhPT0927dpFdHQ0L7zwgrVDEhERuScpYZRK9dhjj3Hs2DHOnTsHwNatWwFo3bo1ycnJpKSkWL738PDAycmJJ598kp07d5KdnY3ZbCY2NtbSX5cuXdi5cyeZmZkUFhayZcsWunbtaml/8cUXmTlzJnZ2djz++OOVeKciIiL3D+3DKJXqgQceYPLkyQwbNoyaNWvSs2dP7O3tadSoEREREYSGhmIymWjQoAFz584FoFevXhw5coSAgADq1q1Lp06duHjxIgA9evTg+PHjDBo0CABPT0+GDx9uuV6nTp1wdHTk//2//1f5NysiInKfUMIolc7b25s+ffoAEBsbS9u2bbGxsaF79+5079692HPeeecd3nnnnWLb3njjDd54441i286fP092djZ+fn6/K1aXIX9SLeliqF6yiEj1ooRRKt3atWv59NNPMZvN1KtXj+nTp9+V6yxcuJDY2FjeffddataseVeuUV0lHfuxQovei4hI1aaEUSrd8OHD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trVDuWt27drFwYMHGTduXJnPubz2M+xytRXP/2r4dpC1QxARkUqkhFEqjMlkws6u6v4j9fTTT/P0009bOwwREZF7TtX9dZdKt3LlSnbt2kVOTg5jxozB19cXgO+//57IyEiysrIAGDlyJD179uTChQuEhIQQHBzM/v37GThwIJ988gmenp4cOXKEX375hT59+hAaGgrAqlWr2LFjB2azGUdHRyZPnkzr1q25fv0648aN49SpU9jZ2dG8eXMWLlwIwJYtW/j444+Boreqly5dygMPPEB8fDwrV64EoGnTpkydOhUXFxfi4uLYvn07devW5eTJk9SpU4eoqChcXV2Ji4vjq6++4sMPP6zsoRUREbmnKWEUCxsbGxISEjh9+jSDBw+mY8eO2NvbM2nSJJYtW0bDhg355Zdf6N+/P9u3bwfg6tWrtG3b1rLM+8knn/Df//6X9evXk5WVxTPPPEP//v1p1qwZgYGBDB06FIC9e/cyadIkYmJi+Pbbb8nKyuKTTz4BID09HYADBw6wdOlSoqOjcXV1JSsrCzs7O06cOEFkZCRxcXE0bNiQBQsWMG3aNMsWPUlJSWzbto3GjRvz3nvvsW7dOt55553KHk4REZH7hhJGsRgwYAAAjz76KB4eHhw5cgQ7OzsuXLjAsGHDLMcZDAZSU1OpX78+jo6O9OnT56Z+evfujY2NDXXq1MHNzY1z587RrFkzjh49ytKlS0lPT8dgMHD27FkAWrVqRUpKClOmTKFTp0707NkTgK+++oqAgABcXV0BLM9XHjhwgB49etCwYUMABg0aREBAgOX67du3p3HjxgA89thj7N27t+IHS0REpBpRwiilKiwsxN3dnfXr19/SduHCBWrWrInBYLjp++LqN+fl5TFq1CjWrVtHmzZtuHjxIt27dwegSZMmbN++nf3797Nnzx7mz5+P0Wj83TGrfrSIiEjF0rY6YnGjlvPZs2c5duwYXl5ePP7446SmprJ//37LcT/88AOFhYXl6jsvLw+TyWSZ+YuOjra0/fzzz9ja2vLMM88wfvx40tLSuHr1Kj179iQhIYFLly4BkJWVRW5uLp07d+brr7/m119/BSAmJkb1o0VERO4izTCKhdlsJjAwkOvXr1teIgFYvHgxc+fOZebMmeTn59OkSROWLFlSrr6dnJwYOXIk/fv3x9nZ2fJCDcDx48eZN28e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yhTzv6OaNWs+kXtrhlHkAdevX6d27drY2NgAYGNjQ61atbh+/bqWF6VQcnJy2Lx5M56enpYOpVSZM2cOBw8exGQysW7dOkuHU2qsWLGCfv368eyzz1o6lFLJ29sbk8lE+/btmT59OlWrVrV0SBaVlJSEk5MTq1atIjY2lsqVKzNlyhQ6dOhQ4vfWDKOISDFasGABDg4OjBo1ytKhlCqLFi3i66+/Ztq0aQQGBlo6nFIhLi6O06dPM3LkSEuHUipt3LiR6OhowsLCMJlM+Pn5WTokizMajSQlJdGiRQvCw8Px9vbm73//O6mpqSV+byWMIg+oW7cuN27cwGg0Arn/OG/evKllWCmUgIAArly5wocffoi1tX695mXAgAHExsZy584dS4dicf/9739JSEjglVdewdPTk59++olx48bxzTffWDq0UuHX37v29vaMHDmSEydOWDgiy6tbty62trbmx6batm2Ls7Mzly5dKvF76zeayANq1KhB8+bN2bFjBwA7duygefPmWo6Wx/rggw84ffo0//jHP7C3t7d0OKVGWloa169fN3/eu3cv1apVw8nJyYJRlQ4TJkzgm2++Ye/evezdu5c6deqwfv16unTpYunQLC49PZ2UlBQATCYTu3bt0s56oHr16nTs2JGDBw8CuW/1uH37Ng0bNizxe1uZTCZTid9F5CmSkJDAzJkzuXfvHlWrViUgIIAmTZpYOqxSYeHChXzxxRfcunULZ2dnnJyc2Llzp6XDsrgLFy7g5eVFo0aNqFixIgDPPvss//jHPywcmeXdunWLSZMmcf/+faytralWrRq+vr60bNnS0qGVOp6enqxZs0a7gsl9Vu/vf/87RqORnJwcXF1deffdd6lVq5alQ7O4pKQkZs+eTXJyMra2tkydOpVu3bqV+H2VMIqIiIhIgbQkLSIiIiIFUsIoIiIiIgVSwigiIiIiBVLCKCIiIiIFUsIoIiIiIgVSwigiIiIiBVLCKCIiTz1PT08OHTpk6TBEyiwljCIiIiJSICWMIiJS7K5fv87kyZN56aWX6NixI35+fuTk5PDRRx/Ro0cPOnXqhI+Pj7n8W2xsLF27dn2ojQdnDYODg5kyZQo+Pj60a9eOPn36cOrUKQD+93//lx9//JG3336bdu3asXbt2ifbWZFyQAmjiIgUK6PRyF//+leeeeYZ9u7dy/79++nduzfh4eFERETwySefsGfPHtLT0/Hz8yt0u3v37qVPnz4cO3YMT09PFixYAMDSpUt55plnWLNmDXFxcYwfP76kuiZSbilhFBGRYvXdd99x8+ZNfHx8cHBwoEKFCnTo0IGYmBjGjBlD/fr1qVy5MtOnT2fXrl1kZ2cXqt327dvTrVs3bGxs6N+/P+fOnSvhnojIr5QwiohIsbp+/TrPPPMMtra2D31/8+ZN6tWrZ/5cr149srOzuX37dqHarVmzpvnnihUrkpmZWehkU0T+GCWMIiJSrOrWrcv169cfSeZq1arFtWvXzJ9//PFHbG1tqVGjBpUqVSIjI8N8zGg08ssvvzyxmEWkYEoYRUSkWLVp0wYXFxeWLVtGeno6mZmZHD9+HC8vL/7973+TlJREWloay5cv57XXXsPW1pbGjRuTmZnJ119/TVZWFqtXr8ZgMBT6njVr1iQpKakEeyVSvilhFBGRYmVjY8OaNWu4cuUKPXr0oGvXruzevZvBgwfTr18/Ro0axSuvvIK9vT3vvfceAFWqVOH999/n3XffpWvXrlSqVIk6deoU+p4TJkxg9erVdOjQgfXr15dU10TKLSuTyWSydBAiIiIiUnpphlFERERECqSEUUREREQKpIRRRERERAqkhFFERERECqSEUUREREQKpIRRRERERAqkhFFERERECqSEUUREREQK9P8Bjgq/DYrpNOkAAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize=(8,200))\n", + "sns.countplot(data=datos_t, y='location').set(title=\"Cantidad de estudiantes por localidad\")" + ] + }, + { + "cell_type": "code", + "execution_count": 81, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 535 + }, + "id": "TY0QcMTiZs2e", + "outputId": "34381c93-09eb-4e6b-d79d-90381276da0e" + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[Text(0.5, 1.0, 'Cantidad de estudiantes por universidad')]" + ] + }, + "execution_count": 81, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plt.figure(figsize=(8,8))\n", + "sns.countplot(data=datos_t, y='university').set(title=\"Cantidad de estudiantes por universidad\")" + ] + }, + { + "cell_type": "code", + "execution_count": 83, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 206 + }, + "id": "AfDVNAkhka5m", + "outputId": "34fdc1dd-d7a7-4109-d463-94466d415b3d" + }, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
 careeragegenderlocationuniversity
career1.0000000.025868-0.0258740.0042170.015140
age0.0258681.000000-0.033115-0.0026870.054823
gender-0.025874-0.0331151.0000000.051444-0.454952
location0.004217-0.0026870.0514441.000000-0.065425
university0.0151400.054823-0.454952-0.0654251.000000
\n" + ], + "text/plain": [ + "" + ] + }, + "execution_count": 83, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "stats = pd.DataFrame(datos_t, columns=['career', 'age', 'gender', 'location', 'university'])\n", + "\n", + "stats['career']=stats['career'].astype('category').cat.codes\n", + "stats['gender']=stats['gender'].astype('category').cat.codes\n", + "stats['location']=stats['location'].astype('category').cat.codes\n", + "stats['university']=stats['university'].astype('category').cat.codes\n", + "corr_matrix = stats.corr()\n", + "corr_matrix.style.background_gradient(cmap='coolwarm')" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "eTV95-Tsv1Iq" + }, + "source": [ + "#CONCLUSIÓN\n", + "\n", + "1. La carrera con más estudiantes inscritos en el periodo indicado es \"Licenciatura en relaciones de trabajo\"\n", + "\n", + "2. Al comparar las edades de los estudiantes inscritos se puede apreciar que las personas de 15 y 16 años son las que más se inscribieron, sin embargo las edades son muy variadas y personas de todas las edades se inscribieron en dicho periodo\n", + "\n", + "3. De todas las personas inscritas observamos que mayoritariamente la población es masculina, teniendo este un valor de 61% frente al 39% de mujeres\n", + "\n", + "5. Al comparar los registros de inscripciones entre la Universidad de Buenos Aires y la Universidad Del Cine, gráficamente se aprecia una preferencia arrasante por la Universidad de Buenos Aires\n", + "\n", + "6. De la matriz de correlación se puede concluir que la universidad elegida depende mayoritariamente por la edad de las personas a inscribirse y por las carreras ofertadas por cada universidad, notándose una mayor preferencia por la Universidad de Buenos Aires\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "Ta3vu0DV6JBw" + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "colab": { + "provenance": [] + }, + "kernelspec": { + "display_name": "Python 3.10.7 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "name": "python", + "version": "3.10.7" + }, + "vscode": { + "interpreter": { + "hash": "26de051ba29f2982a8de78e945f0abaf191376122a1563185a90213a26c5da77" + } + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} diff --git a/assets/notebooks/GrupoI.ipynb b/assets/notebooks/GrupoI.ipynb new file mode 100644 index 00000000..25fb415f --- /dev/null +++ b/assets/notebooks/GrupoI.ipynb @@ -0,0 +1,1241 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "id": "jWX2PCuwjI7J" + }, + "source": [ + "\n", + "

\"University

\n", + "\n", + "\n", + "# **ALKEMY**\n", + "\n", + "\n", + "---\n", + "\n", + "\n", + "\n", + "\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "VZSV2ejaAulh" + }, + "source": [ + "\n", + "

\"University

\n", + "\n", + "\n", + "

\"University

\n", + "\n", + "\n", + "# **Analisis universidades Jujuy y Moron**\n", + "\n", + "\n", + "El presente Notebook es un analisis resultante del challenge alkemy para la aceleración Noviembre \n", + "\n", + "## **Alkemy-G1**\n", + "## **Universidades I**\n", + "##### *Wilmar Murillo Carmona*\n", + "\n", + "## **Contenido**\n", + " \n", + "- Introducción a tarea- creacción de notebook
\n", + "- Importación de librerias para el analisis
\n", + "- Importación de datos
\n", + "- Graficos de variables
\n", + " - Carrera
\n", + " - Edad
\n", + " - Género
\n", + " - Localidad
\n", + "- Comparativo Inscripcciones universidades
\n", + " \n", + "- Correlaciones
\n", + " - Carrera
\n", + " - Edad
\n", + " - Género
\n", + " - Localidad
\n", + "- Conclusiones
\n", + " " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "5ZZDpNjzBnTo" + }, + "source": [ + "

\n", + "\n", + "# **Introducción a tarea creacción de notebook**\n", + "\n", + "\n", + "## **Objetivo**:\n", + " Realizar un notebook que contenga un analisis de las variables seleccionadas en el proyecto despues de haber sido procesada la información de las dos universidaddes correspondiente \n", + "\n", + "\n", + " \n", + "\n", + "## **Descripcción**:\n", + "1. La notebook debe analizar cada universidad del grupo\n", + "2. Trabajar creando gráficos que expliquen las siguientes dimensiones:\n", + " \n", + " * **Carrera**\n", + " * **Edad**\n", + " * **Género**\n", + " * **Localidad**\n", + "\n", + "3. Realizar un comparativo de inscripciones entre ambas universidades.\n", + "4. Analizar correlaciones de variables, entre:\n", + " * **Carrera**\n", + " * **Edad**\n", + " * **Género**\n", + " * **Localidad**\n", + "5. Presentar una conclusión final de lo analizado.\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "95rK02KjinIZ" + }, + "source": [ + "

\n", + "\n", + "# **Importación de librerias para el analisis**" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "l8sQE6GA3xvA" + }, + "outputs": [], + "source": [ + "# Libreria manipulacón de datos \n", + "import pandas as pd \n", + "\n", + "#Libreeria para manejo de matrices \n", + "import numpy as np \n", + "\n", + "#Libreria para visualización de datos \n", + "import matplotlib.pyplot as plt\n", + "%matplotlib inline \n", + "\n", + "#Libreria visualización \n", + "import seaborn as sns \n", + "\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "LAaTXHX35zZB" + }, + "source": [ + "

\n", + "\n", + "# **Importación de datos**" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "zWcHjlNU6Ox0" + }, + "outputs": [], + "source": [ + "#Importación desde google drive \n", + "from google.colab import drive " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "szvNznPrnUaa", + "outputId": "43a6c0d0-cff7-46ce-c230-ec16d3f161dc" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Mounted at /content/drive\n" + ] + } + ], + "source": [ + "from google.colab import drive\n", + "drive.mount('/content/drive')" + ] + }, + { + "cell_type": "code", + "execution_count": 119, + "metadata": { + "id": "pC7A20u156mC" + }, + "outputs": [], + "source": [ + "\n", + "# Url - rutas de datos \n", + "url1 =\"/content/drive/MyDrive/project alkemy /GIUJujuy_process.csv\"\n", + "url2 =\"/content/drive/MyDrive/project alkemy /GIUMoron_process.csv\"\n", + "\n", + "# Leer archivos csv \n", + "df_juj = pd.read_csv(url1)\n", + "df_mor = pd.read_csv(url2)\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "zIqFutxbanqC" + }, + "source": [ + "##Visualización dataframes \n", + "\n", + "*** Tabla universidad de Jujuy***" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "Lg51UW0gZ1bd" + }, + "outputs": [], + "source": [ + "df_juj= df_juj.drop ([\"Unnamed: 0\", \"birth_day\" ], axis=1)\n", + "df_juj[\"gender\"]=df_juj[\"gender\"].replace({\"female\":0, \"male\":1})\n", + "df_juj\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "a_93hbbba3fh" + }, + "source": [ + "\n", + " ***Tabla universidad de Moron***" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "zG6-73MyaS5E" + }, + "outputs": [], + "source": [ + "df_mor= df_mor.drop ([\"Unnamed: 0\", \"birth_day\" ], axis=1)\n", + "df_mor[\"gender\"]=df_mor[\"gender\"].replace({\"female\":0, \"male\":1})\n", + "df_mor" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "KSIBv3h9aKjg" + }, + "source": [ + "

\n", + "\n", + "# **Graficos de variables**\n", + "\n", + "Se realizan los graficos según el tipo de variable " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "hSgkNc5Yakqa" + }, + "source": [ + "

\n", + "\n", + "### **Carrera**\n", + "\n", + "***Universidad de Jujuy (career)***\n", + "\n", + "las carreras mas apetecidas para esta universidad son: \n", + "Ciencias ambientales, ciencias politicas y psicologia" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "KgA3rjKSai9a" + }, + "outputs": [], + "source": [ + "df = df_juj.career.value_counts()\n", + "df.plot.bar()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "rL9NnzFu5lbB" + }, + "source": [ + "***Universidad de Moron (career)***\n", + "\n", + "las carreras mas demandas para esta universidad son :\n", + "terapia ocupacional, ciencias ambientales, diseño insutrial " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "h8Ela0Yy5pAc" + }, + "outputs": [], + "source": [ + "df1 = df_mor.career.value_counts()\n", + "df1.plot.bar()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "a2FMxcJIaoG6" + }, + "source": [ + "

\n", + "\n", + "### **Edad**\n", + "\n", + "***universidad jujuy(edad)***" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "cxv3Q0ltwbWs" + }, + "outputs": [], + "source": [ + "data_frame = df_juj.loc[(df_juj.age >= 18) & (df_juj.age <=30)] \n", + "df_1 =data_frame.age.value_counts()\n", + "df_1.plot.pie(autopct=\"%1.1f%%\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "ZENOXD0Ezrux" + }, + "outputs": [], + "source": [ + "data_frame1 = df_juj.loc[(df_juj.age >= 31) & (df_juj.age <=41)] \n", + "df2 =data_frame1.age.value_counts()\n", + "df2.plot.pie(autopct=\"%1.1f%%\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "oB_QgGs10OwY" + }, + "outputs": [], + "source": [ + "data_frame3 = df_juj.loc[(df_juj.age >= 41) & (df_juj.age <=51)] \n", + "df3 =data_frame3.age.value_counts()\n", + "df3.plot.pie(autopct=\"%1.1f%%\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "TH3QvKsejF7S" + }, + "source": [ + "Conclusion Edad : Se puede evidenciar que las edades oscialan entre los 22 y 38 años " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "9uVGjgso0vsn" + }, + "source": [ + "***Universidad Moron (edad)***" + ] + }, + { + "cell_type": "code", + "execution_count": 157, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 265 + }, + "id": "OztWmCezapab", + "outputId": "36292e5d-d33a-490d-d821-89bc0297d40e" + }, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 157, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "data_frame4 = df_mor.loc[(df_mor.age >= 18) & (df_mor.age <=30)] \n", + "df4 =data_frame4.age.value_counts()\n", + "df4.plot.pie(autopct=\"%1.1f%%\")" + ] + }, + { + "cell_type": "code", + "execution_count": 155, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 265 + }, + "id": "mFuYG5TU01ue", + "outputId": "8e310bbd-32f7-434f-8384-3501b961a55e" + }, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 155, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "data_frame5 = df_mor.loc[(df_mor.age >= 31) & (df_mor.age <=41)] \n", + "df5 =data_frame5.age.value_counts()\n", + "df5.plot.pie(autopct=\"%1.1f%%\")" + ] + }, + { + "cell_type": "code", + "execution_count": 156, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 265 + }, + "id": "lJ10uhB605YG", + "outputId": "51026e6a-d44a-4156-b386-dff2d37fc847" + }, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 156, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAPUAAADnCAYAAADGrxD1AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+WH4yJAAAgAElEQVR4nOydd3hUVdrAf+fOpPdOQiChJ0BoCioQWhAVsPcVFxdREdu6WNhddbGjfrrurm1VcLFjWRuoa6FLE+kQQEIqSUjvmXbv+f6YUEISMkmmxvk9Tx4yd849550h7z3nvOctQkqJFy9eug+KqwXw4sWLffEqtRcv3QyvUnvx0s3wKrUXL90Mr1J78dLN8Cq1Fy/dDK9Se/HSzfAqtRcv3QyvUnvx0s3wKrUXL90Mr1J78dLN8Cq1Fy/dDK9Se/HSzfAqtRcv3QyvUnvx0s3wKrUXL90Mr1J78dLN8Cq1Fy/dDK9Se/HSzfAqtRMQQuiEEDuEECuaXr8nhDgohNgrhFgqhPBxtYzuQCvf051CiMNCCCmEiHa1fJ6CV6mdwz1A5imv3wNSgDQgAJjrCqHckNO/p5+AqUCua8TxTLxK7WCEEInADODN49eklF/LJoCtQKKr5HMX2viedkgpc1wmlIfiVWrH8yLwAKCd/kbTsvtG4FtnC+WGtPk9eekYXqV2IEKImUCJlPKXNpq8AqyTUq53olhuhw3fk5cOoHe1AN2cccAlQojpgD8QKoR4V0o5SwjxNyAGuM2lEroHbX5PLpbLIxHeCh3OQQgxCbhPSjlTCDEXmANkSCkbXSuZe3Hq93TKtRzgbCllmavk8iS8y2/X8BoQB2wSQuwUQjziaoHcESHE3UKIAqyGxN1CiDfbu8eLd6bulqQtS9MD/YEEoAfWB8ip/0ZjXeb66aWs3ZGTHwvIph8NqAbK2/jJBzJZVF3kzM/kxXa8Su3BpC1LE0AyMBTrmffQpp9BgK8tfQgpS3fn5Md0Yvgq4ACwH+vZciawm0XV+Z3oy4sd8Sq1h5G2LG0oMAWYDEwEIrrSn5CyfHdOfpQ9ZGsiF1jT9LOaRdVexxEn41VqNydtWVovYDpWRZ4ExNqzfyFl1e6c/HB79nkax5V8FbCCRdUVDhzLC16ldkvSlqUlAVc3/YwGhMMGk7JmT05+qMP6b44FWA18CnzKomqvNdsBeJXaTUhblhYJXAPcgPXc1nGKfCpS1u/JyQ9yyljNsQD/A94FvmBRtfdoz054ldrFpC1LG441kOF6rBZp5yKlYU9OvvPHbU4NsAT4J4uqc1wsi8fjVWoXkLYsTQEuwarMk1wqjJTmPTn57hL6qQKfAy+wqHqjq4XxVLxK7UTSlqUFAbcAdwF9XSyOFSm1PTn57uiEtBX4O/AJi6otrhbGk/AqtRNIW5bmA9wKPIzVAcSt2JOd52oRzkQ28BDwAYuqvX+sNuBVagfS5BxyPfAY0M/F4rTJzuw8VQc6V8vRDtuA+1lUvcbVgrg7XqV2EGnL0i4CngJGuFqW9vglO8/ka6MHmhuwEniARdX7XS2Iu+JVajvT5CzyCjCzvbbuws85+Y3+Uga4Wo4OoAJvAX9hUXWpq4VxN7xKbSeaLNp3AE8CIS4Wp0NsysmvC5Yy2NVydIJSYD6Lqj9xtSDuhFep7UDasrTBWHNrnedqWTrDhtz86jBNhrlaji7wCVbl9s7aeOOpu0TasjSftGVpfwN24KEKDaAhVFfL0EWuAvaxKOxqVwviDnhn6k6StiwtGfgQOMfFonSZ1XkFpdGq1pnwS3fkE+D237JfuXem7gQTXhp6CdbZ2eMVGkBFdKcMnlcBO1gUdq6rBXEVXqXuAJkpqfrMlNQXXvy3ulhv8Shr8RlRRbdLy5sIrGNR2F2uFsQVeJXaRjJTUuOAH4F7A8ykLnpP3epqmeyF6vl76tbwqZUBtw1a+NmbyQtX+rlaGGfiVWobyExJTQG2ABOOXxtYSPrMLVq3CDpQu2ECfVWKkmnGZ6OM+N4MrEpeuNLt3HMdhVep2yEzJXUs1ppOSae/d+MqbVjvEnnE+VLZl+62/JYS883m+4uLiOrRdGkssDV54Uq39+6zB16lPgOZKamXY11yR7b2voDgJ5epqq9ZNjhXMvti6V6GMt5Up29ao40Ydtrl3sCG5IUrJ7tCJmfiVeo2yExJvQPr8cgZEwj4WRjw5NvqdudI5Ri600y9T0va8KRl1oQ23g4CViQvXDnJiSI5Ha9St0JmSurDwEvY+P0klTD+mnXqBsdK5Ti6y5FWnfTff7npsdHtNAsEVnZnxfYq9WlkpqQ+iDVUskNc+ZM8q1+hPOQAkRxOd5ipNSlKLzA+E2HCxxZLd7dWbK9Sn0JmSuo9wOLO3Csg4LF3VN8Ao6y1s1gOxyI8e6aWEstc84LCo8TEd+C2bqvYXqVuIjMl9VasNZI7jY9G8uK31L12EslpqNZyOx7Lf9QLNq7SRg3vxK3dUrE9RqmFEDohxA4hxIqm10II8aQQ4pAQIlMIcXdn+85MSf091qJ1XSa+kvNmf6+us0dfzsKTZ+oDWq8Nj1pmt2UYs4Vup9geo9RYM29mnvL6JqAXkCKlTMUaXNFhMlNSLwKWYsc829O3yXOH5Gr77NWfo/FU55N66Zd5qenxs+3QVSBWq/hQO/TlcjxCqYUQicAMrDHLx7kdeExKqQFIKUs62m9mSurxh4Fd83MJ8H3oQy0suFFW2bNfR2ERwuOW35oU5Reangk14muvnOVBwOfJC1d2qTaZO+ARSo11r/sAzWeUfsC1QohtQohvhBADOtJhZkpqJPAl4JCSMzqNxGeXqIfwgNhWT5uppUSdZ/5jXr6M7WnnrvsB7ycvXOkpetEqbi+8EGImUCKl/OW0t/wAg5TybOANrEtom8hMSdUDH2Gt4ewwomsZc/vXmtvvrz1tpn5XnbrhO230SAd1fyHwhIP6dgpur9RY60pdIoTIwbpUniKEeBcoAP7b1OYz4HS3wDPxDyDDnkK2xaTdctzIw9ouZ4zVWTzJ+n1I6/nTw5Y5Ex08zJ+TF6680sFjOAyPynwihJgE3CelnCmEWAwcklIubbr+nJSyPW8iMlNS/0AHZnV7oAqK592p01UHizazixQsKaB2Zy36UD0DnrTuJCx1FvJfzcdcZsYn2ofe83ujC2q+/W/MbaTw7UK0Rg0UiL04lrBzrOnG8l/Lx1BgIGRECD2ussY2lHxZgn9Pf0LPOrnreLy0fOtldfVjAOZ80ciKQxZigwR751tzEVY0Sq79pIGcKklyuOCjqwKJCGhpV3zwewMrf7UW03h4gh/XDrVW87nhvw3sOaYxc6CepzKsW+An1hkZGqtwWYrtFX8apN/BUcbXehvwc0Ysex1wTs7iGR6XitgTZuq2WAxcKYTYAzwNzG3vhsyU1EHAvxwt2OnoJD2eW6LmiyajXmtEjI8geUFys2tlK8sITg1m4DMDCU4NpnRly7x6ip9C4i2JDHhqAMkLkil6vwi1XsWQb0DxVRjwxAAasxtRG1TMVWYasxqbKTSA5ZSZ+qYRPnw7K7DZ+4s3GMnoo+fXu4LJ6KNn8QZjCzlWHjKzvVhl57wgtswN4v82GakxSnYfUwnQC3bfHszPhSrVBklRrcaWo2qHFFqTouIi09NBTlJogGCshjOPS8joUUotpVwjpZzZ9HuVlHKGlDJNSnmelPKMS9zMlFRf4AOsVk6nE97AqD9+3vb+OmhQUItZuGZHDeHjrfXgw8eHU7O9psV9fj388Oth9Yz0ifBBH6rHUmsBHWgmDalJpEWCAiX/LSH28pY169VT9tQTkvREnjYLf3HQwuzhVgWcPdyHzw+2LG21v1RjQm89ekUQ5CsYFqvj28MWfBRotEg0KTGroFPgkdVGHp1ke94CKVHvNN+dkyt7JNp8k30YALzn5DG7jEcpdRd5HHCUccUmzj0gJ5yXqZ1u8GsTS7UFn3CrMunD9FjaqRPXcKQBaZH4xvrin+CPPkRP1t+yCB0RiumYCSklAcktJzqLOPOe+lidRnyI9U+lR7DgWF3LBcfwHjq+zbLQYJaUNWiszrGQX62RGqMjJlBh1L/ruXignsMVGpqEUfG2nyIuVydv+Fo7Z5TNN9iXGckLV97korE7hd7VAjiDzJTUccB9rpZDgHLP51rSoQRRVB4mOuKnjBDijO4x5iozBa8XkDg3EaFYG8bfcHKI3L/nknBTAiVflmDINxA8JJjISdYwcRXbrd9CCEQrckzrp+fnoypjl9QTEyQ4r5cOXdOU8eKFJ4+SL/6ggX/P9OfJdUZ2HVM5v6+eW85qu+LPES1+40LLLY42jLXH/yUvXLkiZ/EMj8hQ2u1n6syU1EBgGW7yWRWIfm6pWqpost3yrPowPeYqM2BVWn1o689gtVEl9++5xF0ZR2D/wBbv12yvwT/ZH82oYSo10fuO3tRsq0EzWmfc9mbquGCFolpr26Jajdig1r/Kv07wY+e8YL6/MQgpYWBU83ZfHDBzVrxCnUmSVanx0dWBfJJppsHc+vCN0vfQDNNT7pCtJAp4wdVC2Ipb/KE7mIdws4qTwQaGLfxIazf+OnREKFUbrE5pVRuqCB3Z0k9Gs2jk/TOP8LHhhI1uadORFkn5d+XETI9BM51cNp/YawOWdmbqSwbqWbbL+nBZtsvMpYNaPlxUTVLeYO1/9zGV3cc0pvU72c6sSl7cYuKBcX40mk8uOlQNTK2kPdQkldNNT/k34tfyKeUabkxeuHKqq4WwhW6t1JkpqQOABa6WozWGZ8uJk3dpJzKS5r+az5EnjmAsNnLg3gNUrK0gemY0dfvqOPTgIer21xE9IxqAxuxGji49CkDN1hrqD9VTtaGKww8f5vDDh2nMbTwxTvmP5YSPC0fxU/Dv5Y80SX596FcCkgNOGObUU5bT13/awHlL6jlYrpH4Qi1LtptYON6X749YGPCvOn44YmHheKuRa1uhytwvrWOZNUh/q4HBL9dx61cG3r0iAL1ysuOXfzYxe7gPgT6CYXEKDRZJ2qt1nBWvI9y/+XpeSrS7zXcdyZYJve35nduBV5MXruy0W+rpQUmnXP+nEKKu6+I19edJ59QdJTMl9RusHkJuiYSqu2/T1R2LFM626jbj1srq9XdVVae7UoZT+dgyYe39lnmu3ke3xZM5i2c81JkbhRB/As4GQo+f4gghzsYarHS5tFORwm47U2empF6GGys0gIDwZ99Sa/SqNLlSjvb21M4kW4vb5MYKDfBA8sKVQzp6U2tBSUIIHfAc1rgGu9EtlTozJTUA+Lur5bCFABODH35f3exKGdTWzNkuwCB9fp1heroj7r6uwAd4PXnhyo5+aa0FJd0JfCmlLLKXcNBNlRrr8VWyq4WwldQCJlz0s7bJVeNb3MD3W0qqZ5ie8m3A3yXOQR1kLGBzhc3WgpKEEAlNfdjdw7HbKXVmSmoY8CdXy9FRbvpBG5pYKrNdMbarZ2op0e41z/81S/ZsUTDBjflbB0I0WwQlAfuwRgkebroeKIQ4bA/Bup1SA3cD4a4WoqMICHn6P6rF1ywb229tX9o9MHcwn2vj1n+ujbdHBhNnMhi41paGUso/SykTpZTJwHXAKillhJSyh5Qyuel6g5TSLqHA3UqpM1NSQ4F7XS1HZ/GzMODxd1Sb3UjtherCeOo8LXbzveb5Xckx5koecceECm4nUBe5C/DodDR9jjH+yg3tO6bYE1fN1Abpk3WR6emhtOp46hGkYONsfZxTg5JOu26X4yzoRkqdmZIaggfupVvjmvXaWf2K5K/OGs8Ve2opqb7E9IRST4Dd/phdhF2Po+xBt1FqYB5tFLLzNJoKA+idVRjA2cWppUTeb7nt4CHZq4+Th3YEI5IXrjzf1UKcSrdQ6syUVIFVqbsNPip9nvqPuscZY1mcPFOv0M5d+4k6cYxTB3Us97tagFPpFkoNTAP6OmOgdyoruCT7CBdnH+HtiooW79eqKvML8rk8J5uLs4/w32prQEa2ychVOdlclp3NzkargdsiJXPy82jUWk+I0rOCsbN+dHxhAGfO1AUyestd5rvc2WOsM5zvTrWvu4tS3+aMQX41Gvm4qorlScl8ltyHNfV15Jqae3i+X1VJPz8/Pkvuw7JevXm2pASTlHxUVcWfY+N4LTGRtyrKAfiwqpKLQ0MJUNr+b7h4qzwnJV9mttnADjhrT22U+iMXGhenerBh7EzMcbUAx/F4pc5MSY0HLnbGWFkmI8MCAghQFPRCMDogkB9qm297BYJ6TUNKSYOmEabToQf0QmCQEoOU6IWgRlVZU1fHpaFnToElwO+R99XgoEZZ7ajPZbFjdZK2kJKaS01PiDoCHZJn3Q24JnnhSrsWhegsHq/UWBMOOiWDywBfP35paKBKVWnUNNbV11FkMTdrc0NEOEeMJiZmHebSnGz+EhuHIgTXh0fwenkZfy4q5NbIKF4tL+PWqCgUGyYtvUavZ5eqBxz1uRw9U0uJ/LNlbuYB2bs7GMbaIg6rp5jL8eh0Rk0GsnaziNqLfn5+zI2MYm5+HgGKQoqfP7rTFGJDfT0p/n681asXeWYzcwvyOSsggAQfH5b1tnpB5ppMHLNY6Ovrx4NFhZil5O7oGJJ9207rE1PDObd+o659/SKd3fejjt5Tf6uNXvehOqW77aNb43rge1cL4ekz9VjAqYH0V4aH80lyH97pnUSoTkeyT3NF/Ky6mqnBIQghSPL1JdHHhyOn7bv/UVbK3dExvFtZyVVh4SyIieXlsvbTX2XslOOGZ2m77fqBAFU4bqoukpE/327+o6d6jHWUK5IXrrQ9TaqD8HSltjlSxl6UW6z+V4VmMz/U1TIjtPkWMV7vw+aGegDKLBayTSZ6+ZzMb/1zQwOxej3Jvr4YpIbA+p9gaDsl+AkE6Bd+rMWE1styu30gHDdTm6Q+e5rxmYHd1DDWGmHAdFcL4bHL75fnrRLjfYKn+prtlgXGJu4pPEqVquIjBA/FxhGq0/FhVSUA14VHcHt0FH8pKuLS7Gwkkj9FxxCht37NUkpeKy/j+QRrXberw8J5oKgQVcIjcXE2ja+TxD+3RP1l3l26CCmEXR7KqrC/oUxKai81Pa7VEmRTMvyyr1+kMetndIFhJNz8SrP3arb+l8rVS0m86z10gc27s1SXUPrZk0ipgaoSctZMQkZOR1rMlPz3cdTaMkJGziBk1AwAyr/9F8EjLsKvh8PKqP0Oaxkol+Gx6YxenrdqNFJu9DHX7elx7OeaxILVAwOMFR1Ku+vJ/JQq1v7jMvvsr1OMpg0fFxaPt0dfYDWM/dUyZ8v76tRzbb3HkL8X4eNP+coXmim1paaU8m/+ibmigPjZL7ZQaqmaQYLQ+6CZGilccgc9Zj2HqfgwptJsws67huJ37yf+xucxlRyhZttXRE+/x14ftdWPAsTmLJ7hFG/A1vDk5ffFCKE3+4aMzO81ZeKmcx/rsXb88/v3p9y4pi4owSVxyc5kbKZMH3NQ22GPvlQ7z9M/aGet64hCA/j3GoouIKTF9cof3yBi8h9o69RN6HwQeuv2xqrg1klKKDqk2QjqyfJ/VevfJTx9VkfE6gz+wOWOHuRMeOzym9PPpoUQqt5/cHGPcwcX9zgXRTNnRVZk5vfK/zE2ovrwYBfJ6DAEKH/6TEucP18cqwgVtq3d20Cz4563WEZsu9V8r12SGDb8uhldSBS+sWd2FrTUlFLyyaNYKouImPwH9CFR6ILCqdu3mqJ3FhB2zhU0/LoF37h+6EOi7CFae0wH3nbGQK3hkUr98rxV0cAZ3fI0xadfWfSwfmXRwxCaejSs5sjhXvmrwqLL96QJpFs4CXQVRRLz3BJ11y336KI1RXT6M6l2cj4xS13uNOMzAyRncJGzEc1soHrTR8Rd+3i7bfWhMSTMeQlLbTmlnz1B4KBx6IIiiLnE6pItVQvHPnqE2CseouLHN1BrSgkamkHggHO6KmZbjHVUx7bgqcvvcR1pLBVdz6rwARP3pN02YvXEf1ZtPWvhhsIe525VFb3BUQI6ixADw+//RFvflT40OxjKpKT+CtOjphqC7VIl0lJVjKX6GIVL76Lg1TmotWUU/eePqHWVbd6jD4nCJzoJQ/6+Ztdrd6wkeOgUjIUHUfyCiL70QWp+dqgtq1fywpUuS/vsqUrd+eWdUKLqQnqNP5By45i16S9aNo3526a8xIyNFp1/y5KSHsKoLDlx4h7t587eb4/l9yLL73fvkX0HdLWf4/jGJNPrrvdIvH0pibcvRRcSTfxNL6ILbp4Dw1JThma2ltZVDXUYC/bjE3VSn1RDHY2HfyZo6BSkxWg9XRPC+rtj6dDEY088cvlNV5T6VIQIbgyMPe9w/ys43O9yk6+pelt88ZbGxILVKX7m2jYLxLsbAsT8FVr/A4mi4FhExwsDdHX5vUodsXaZemGXLPGlXz6LMW8PamMNBS/PJmz8DYQMn9ZqW2PRr9Tt/Iaoi+7GXJ5P5eolJ94LHXMFvjHJJ15X//QBYWOvQQiFgD6jqN2+kqIldxI88qKuiGsLY4Hljh6kNTzuSOvleauCgCoc+UCSUtNbGvbGlmyv7F3wY9/AxtJeDhvLjjT4sm/uH3UDLTphezV3IM5i2fpDfmGn4ptLZPi2c4wvjbLHPrqb8UvO4hkuSaboiUqdAfzgzDEV1Xgwunxvce/8HxJCa/PstsR0BPt6sfbRWfoOzZoxFsu2VfmFHf4DNEtd3tnGV0OrCfa47K1OwAKE5yyeUe/sgT1x+T3a2QNqOr9BJbFnDSqJPQuhWXIjqg7l9MpfFRlZmTn0zFWjnc+QfCZesE3b9L+zlfNsvUd2Yk8tJQ1Xmf5mqCbY3YrYuQt6YAyw2hUDexqprhxcKvqkisjBSRWRg0FqJaG1uQd6FawOiindMUyRWoeWvY5izvfakH1JIqcgRiTb0r4z1u8nLLN27pL9XXp04wGMxavUNuFSpW6GUGJrQvvE7hvcB6SsDmwo3pt4dJ0uvnhzmk4zuax8jIDQp/+jFs25V2cw60W7pVe1Dp6CrFPT1i5Rp/8WQim7isMOws+EJxo3UlwtQKsIEdYQFD/u0MBrz12b/oLy07mPbc1OunCDWR/U9sGqA/GzMOixd1Sbjrm0DmwhymTo9pvMD9rNT7ybk+yKQT3KUPbyvFWJQL6r5egQUlpcGXTy/kTlp8/HKmc8Mw1RtT0b8wrS2uvLLHUFY4wvB1YS2i1SMTuBqpzFM5xeXMLTlt/us/S2lZNBJ+QnTpY61bg/pmxnSe/8H5OC6wsdnt7n+rXayF19xeHsHqLNWENNtL9ik5LGa0yP1FcS6jJPKQ8kPHnhyuCcxTOcGh/saUo90NUCdAkXBJ0ICHz8bVXc/EddvdFXtLrPlzYsvxdbrt++Qw5wmZeUB9MLcGg22NPxNKXuVvHSzgo68VXp99Qy9acFt+hbVUrZjm1lozp47b/Vi72Gsc7hVep2iHW1AI6iKeikZ1X4AJBaeXDd0czEo2v8ehzbNkyRli7nvepVxrjfrVbXvT9Z1yJf2JmUulyG7LjR/GfvDN15nO6N6FVqd+Rk0AkHBs2qC2gs3d6zcINMKPppqF41dDpv9qWb5TnbBsgDhxJFsxOEtpTaIpWj04zP9lLRedrfiTvh3kothAiUUjY4Shgb+G0o9anYMehEgN+i99TAuffoqhv8xYkQydZynUmJ4TrTwzXlhHmecdK9cLph0aZzaiHEWCHEfuBA0+vhQohX2rnNEfz2lPpUhPA1+YWfnZt0QfpPY5+OWjfu2d0HBly3tiEgxuZjPr1G72eWqs32eK3N1M9Zrv1lmxzkVeiu4/SZ2lbnk78DFwDlAFLKXYBNuZyFEDohxA4hxIqm10uEELuEELuFEJ8IITpSn9ih4ZCr93zKkx/dzBMfzWH17k/bbJdbcoC7Xz+fHUfWAnCsKp9nPp3HUx/P5UixNUBf1VT+teJ+TGYH5WEQQrH4BA0r7Jk+cfM5i3qtSX/h4N7Bc9bWhPRut651XDXn3vytuvb469OVeouWsu4V9VLvPto+OD2E1+blt5Qy/7Sc77ami74Hq/Xv+F7wXillDYAQ4gXgTmCxjX05rEB5YUU2GzO/5v7LX0an8+GVrxcyNOlcYsJ6NmunaSpfbHmDlMSTQU0b9n/FVWPvIDKkB59sfJm+PYawfv+XjB6Qga9Pu16adqGjQSfTdsixWwdpe/b0UdJOVepKGbzrd6a/en267YfT4wFsnanzhRBjASmE8BFC3IcNZnohRCIwA3jz+LVTFFoAAZzI9XhmXp63St8BeTtMcWUeybEp+Pr4o1N09I8fxs7sllmC1u79nOF90gkJOBltqFP0mCxGTBYDOkVHg7GOvbmbGDOw9SB/R9MUdDJx1/A701ZP/FfJtpH3rTsWc9YvmlBOFP4S4POX5VpUSIOskKADsEil6Hzjswlew5hdcVulngfcAfQEjmJN+neHDfe9CDwANCs/IYR4CyjG6sf9LxtlaLvQlB1IiEzmcPEe6gzVmMwG9uVtobKutFmbqvpSduVsIH3IJc2uTxhyKf/b8T7vrH6GC0b+jm+3v8O0kb9DsU+u/a4hlLiasD4T9g2Zc9aaCf9s2Dz6oZ8KEiZsVhXfep0k4bkl6hGkREqMN5j+UllGuMdkfPEQnK7UNj2RpZRlwA0d6VgIMRMokVL+IoSYdFp/fxBC6LAq9LXAWzZ06dAMoD0ikjh/xHW8vPJBfPX+JEb3b6GUn258hUvPuaXF9ciQOP54yQsAlFYfpaqujB7hvVm26mlU1cKM0TcRF+4GyVNOBp1waMA1jf7Gii3xRRvNt3+3cceLfa8M3SIHewM17I/TVz02DSiE+Gcrl6uBbVLKL9q4bRxwiRBiOtYE56FCiHellLMApJSqEOJDrDO5LUrtcMamTGdsirUU0pdb3iQ8uPmklVd6iLd+eAKAOkM1+/K2oggdw/uc1IWvti5l5pg/sGbvZ4xNmU5USA++3LqEmzL+4rwPYgMS/Op1dcEHY2RpYvi1hmWDfYxqkd/3Srmxl5C/8VMG++L0Sh22PkX8sS6VP256fSWQDQwXQkyWUv7x9BuklH8G/gzQNFPfB9wohOgvpTzctKe+hBmIaKoAACAASURBVKZjMnegtrGSkIAIKmqPsStnAwsue6nZ+4/+7r0Tv7+z+hmGJp3bTKF/LdxFWFAUsWGJmC1GhBAIITBZ3CMTsdQaq1TT/v2qca+UWvkgYMiA0FGbfELjeswJeMn8xaiZ4n/yogFKlfmgLqe2RCkzJglJd64p7QycnqXWVqUeBoyTUqoAQohXgfXAeGBPB8YTwDIhRGjT77uA222819x+k67x5neLqDfUoFP0XDPubgL9glm//ysA0gdffMZ7pZR8u/1d5kx9GIBxqTP4z6qn0DSVa9NbPPOchmYp+tVi3HVUM2dFIo1DOCXRfI+AvrtHRk4d9YNuz6aqvGExvw9fOqS3yNn6RsT8IVpk9GAAUWPK0ufUFSglhlihSu+5dcdxdPnvFtgUTy2EOAiMkVJWN70OA7ZKKQcJIXZIKUc6WE4AXp63ygC4vP6vOyOlqV41HdynGvcYpXqsH8iE1tqF+cQcuaDnHyKEEBEf+v20tU4Yxowb/16uomhJhxh04HEeD9OErlkAjWiwHNXl1h3WFTWGYdbShIPtHN2EzJzFM5xa9snWmfpZYKcQYg3WGXYC8JQQIgjnZvas5rfuVdYKmlqRqxp35qimQ8HIhqFYE961ib8uqHRaz9m+QogIgHqMCQDl5Yk5MTF5SQM5mPJ35hc9IP9x0Cj8Bx2/Twbqe1pSw3taUsPBqJbr8+v36442+GFQhwsnPGylplK07F70IVHEXvW3Zu9Zqkso/+ZF1IYaFP9gomfehz40GnN5AWVfPYfUVKIuuAO/nqlITaXko0eIufJhFMf7EVQ4eoDTsdX6vUQI8Q1wI9bz6e+AAillPXC/A+U7nSq8So2UqkkzZ+1TjbtqNMvR3qD1AZJsuVcnfOqnJ95apghdKoAJS41E9gTIyx2eFBOTB0A0ZfEvc3PIA/IfP1eI6JYZXP10UZb+oemW/qFg0ep0Rxu26/Lrpai3DBUnHY3sSu22L/GJ6oU0tQw/qFy9hKAhGQSnZdCYu4uqdcuInrmA2p3fEDH1VvShcVT++Doxl6dSu+NrgoZMdoZCA5Q5Y5BTsdX3ey7wP2AhcC+wBFjkOLHapMoFY7oFUqstNjf+tN5Y/eYWY9U/jOb6FSM1S/7EJoW2CYFQpyfO3e+j+J7YGx9TqnNpyiba0BCebLHo9x9/LwBD8D+4fVSK3Le2tf5OoFeC1aTg80zj48Yaz0/wN6VFbNNCfdZLKD3jfR3AUlNG45GfCW6jaoe5LB//pGEA+PceRsOvmwEQOj3SbLSW2VF0aIY6Gg9vJWjoFHuJ1h7lzhroOLYuv+/Bmm97s5RyshAiBXjKcWK1yW9GqaWUmmbJ3a8ad5Vp5tx4sAwCenSlz4z4WT8F6kOb+ewXKhXNvtOSY/1KE3oePPFaQdM9zCMT35Zz1v2P6eNpJaKrGYrw1RICzzYlBIKUmlJm3K3LqatUKo39hOx8xFLlj68TPmlOq7M0gE9sHxoObST07EtpPLQJaWpEbawhZNQMyla8gFTNRF1wJ1UbPyTsvKvb/Rh2xOkzta1KbZBSGpqOaPyklAeEEIPav83uOH1/4kyk1lipmvbuV437hNQqUoCh9up7TPSMNVH+CZNOv35MqW5mKc3LHzo4PuGgKkRzI9jvWTqhNzlb35DzhyBaT4vUAiEULcZ/mBZjXeaKKtNBfU5tkVJq7Ck0aXOlk4bDW1GCwvHr0R9D3u5W20RMnkPFD69Rt+dH/HsNQRcchRAKutBYevzOGlpgrixErS3HJ6oXZSueR6oWwtNn4RPZs9U+7YTbKnWBECIc+Bz4XghRCeQ6Tqw2yXPBmA5FsxQeshh3FWrmI1FI42AcUC0xJeycn5KDh7SajqhK1DfLdmk2BcaYTQHbfP0aW5ThmcSqMQkcPfC4bGkZtwUZ7jvIPCJqEICoM+fqcupydMcaI7HIM1Y6MR7dT+OvWyjI2oZUTUhjI2Vf/R/RF993oo0+JIrYy/8KgGZqpOHgRhT/5vE/VeveITx9FjW/fEXwsGnow+KoXLeMmIsdahZyz+W3lPLypl8XCSFWA2HAtw6Tqm2yXDCmXZHSVKeaDuxTjXtMUi3pD3IgDkyo2DNwwI5hERNHC9F6aR0TlhYGtqOFg4x9+uxstb+2LOMdRQb7JFmGRiRZhkaAQT2mz607qCtsCMKkDROn+UtHTLyJiIk3AWDI203N1s+aKTSA2lCNEhCCEArVmz8meNj5zd435O1BFxyJT2RPpPmUkrZmh5e0PeroAU6nw36pUsozG00ci0cqtaaW5ajGXbmq6deQpiMnp1RuiPCNOzwu9vK+QohWg2GqRcNRBC3WnkWFKcOTk3c2CEFga/e1axnvKP66OMugsDjLoDAwa9W6/Pq9uoJ6nWhUhwlalwGgav27+PYYQOCAczDk7aFq3TJA4N9rKJHnn/RpklJSvXE50Zc+CEDI8AspW/F/SE0lctr8LovfDodtaSSEyMHqUqoCFinl2UKISKzlcJOBHOAaKWW7xSE8LZl/Mlb3VLdGSotRMx/eazHurpeWwiTQbDpusicBupDimb3maYpQWnU+ATioK9y63iez1TPts87+YmNgYM0Z46o1FPVJFm04IFpf2ncZVTbqihp263LrLKLOMkSAp1XXNAMBOYtntOtV1qTUZzcFTx2/9ixQIaVcLIRYCERIKR9sry9Pi5vNx/pFuUUhulORak2RxbT7sGrK9EOrHQKc5SpZ9MK3dnri3GpFKGdcHhcqFY1tvZefN9RnUMrGM47TYct4R9GJADUx6Bw1MQg0aVFKDNv1uXV1oso0QHhGuuhsWxT6DFwKTGr6fRmwBmhXqT1qpgZ4ed6qQ4DLa0RLqalNR07lmjkvASxuUWhAICwX95q/K0Af3O5D5SPfjZtqlMY2St5qlvHp71ULQZQt465hytY36IBlvCtIKZUK035dTm2pUu7WQSef5SyecYUtDYUQ2UAl1qQh/5ZSvi6EqJJShje9L4DK46/PhKfN1AB7cZFSS62hXDXtPWA9cqpMBdqtP+Vszk+YvTlAH2xTXHSdMMS1/a6ir6mJ2RcWVmpTLrquWsY7hBBCi/IbokVZPVObgk7ylRJDnJsFnezrQNvxUsqjQohYrCdMzaIXpZRSCGHTDOyJSr0VuLzdVnZASimlWnjQYthVrFmORCNNDjlyshfnxVyyNsIvzqb9rQXVoCHPuNfPyx0WkTbsR5vHt5dlvKPIUN9+5mGR/QBEg6VAl1uX5SZBJzYrtZTyaNO/JUKIz7D67x8TQsRLKYuEEPFAiS19eapSOwwpjbVNR04WqZYOAJmCu5bPPYXB4WM39A5OtdlgVSZqcxBn/lxVVQlpmibyFEX2trVfu1vGO4gM1CdaUsMTmwWdFDT4Y1SHOSPo5DQ229KoKTBKkVLWNv0+DXgM+BKYjTUx52ygrYQkzfBEpf4Za84zuxllNEtptmrclaeafw1FNg4FzrVX386gV1DKL0PDx3fomKxQqbDJ06miIvFIdHS+zUoNJ33Gn5CPrj0oBruuBlfzoJNa3dGG7bq8eikaLGkCQhw8ekHO4hk5NraNAz5rciXQA+9LKb8VQvwMfCSEuBmrs9c1tnTmcYYygJfnrdoHdDpGVUqLQTP9utdi2t0gLUXJoHXoj9adiPSLPzg1/sYEIUSH/khX+mxfW6SrbFfhgoIqj4w6a0Xfzsq3jDlrv2N6ujOdrdtFkyaluHG3PreuUdSYU4RjcnMvz1k84zoH9NsunjhTA2yhg0qtqdWFqnHXYdV0wB9ZNxRo4QbpaQTqwwoz4meFdVShASqVOpvuqa+P6Kuq+kydztIpA9Rslk5M6qjPuKNpGXSyS5dTV9XVoJPT2GCnfjqM+zw9O8ZP7TWQUrOopiO7TLX/XWuo/OevppolCapx2wRk3RjO4KXkKfgoftUX9by5XhFKpyK3DJhtXp0cO9bXJgNNW0xi1Zi/8dd8IdViW9prdbVULbqPstmXU3bTFZj27Wq1nfnAPo5NPRvD2u8BsOTlUH7b7yife82Je6RqofK+25CGNo7krUEnw82joycap/VMNI6JPqjG+q+RCu1WOmkHlym1p87U37V2UWr1Zapx7wHVtE8ntarBwHAny+UUFBTT9MRbj+gVn06lkarHWIqwfcmZn5eWEh9/SBOi85OA1TJ+R9ED8sWDpnYs47UvPYvv6LGEL/o/pNmMNLZM3ChVldrX/4Hv2SfNH40rPiHkzvvR9Uiw9vHo8zR+8TH+U2cg/ANsklNG+A0yR/idGnSSrTvWGI1FDjlT0Mlp1ACth5M5AY+cqe94bUo+kCmllJq5YL+pbsVaQ+VL+4zV/460GH4aL7Wq87AGnXRLpvW86Wd/XWCn88IVK1U2F9QDMJkC48xm/9YjPDpADKXxr3Bzz0hZ9nNbbbS6Wky7txMw3XpqKXx8UIJb7hQaPvsQ/wkZKBGRJy/qfZAGA9JgAL0era4W46Z1+E+b2Sl5m4JOJhkzEoYaJ8YdsyQHr5O+yi+y/SSYa3MWz9DaaeMwPHWmxlT733c1S+49IJ2W1G39oWw2H7FGf57TtzcTBjZ3ZJJS8sWO/WQWl+Cr03HtmOEkRoRRUlPHe1t2oGmSK89KIzk6AlXTeHPdVv4wfjS+etuPUsfFXr4mzDdmUlc+R6FS0eFc1IWFgxqSk1tfBneE9izjanEhSlgENc/+DUvWIfQDUwm94wFEwMmZVi0twbhhFREvvIH5uZNHwYGXXkP14ofBbCLk3oeof+d1gm64GaHYYe7y1/ewDArrcVrQiV40qmmtBJ181fUBO49HztQAmiVnE0in5Ssrqq5l85E87pk6nj9NSyez8BhltfXN2hwoLqW0rp6FF03iqrPT+PSXvQBsPpLHZSOGcHP6aNYePALApqxcRiX17JBCp0Wkr08MGjipq5+lRKnu8MO88GjqcClp01e8Iyhoukd4eOI0uXItUjaf0VQLll8PEHjJ1US9/iHCP4D6D5Y2a1L78nME33pPC2XVxcUT+fc3iXzpbYS/P2ppCbrefah+6iGqHnsQS76dUgD4KGFq35Bxpgk9zjFOTRDmweFbtGD9BmnNzCNxsVJ77EyNNe94JRDRXkN7UFJTR1JU+Akl7BsTxZ6jxUxO6Xeizb6jxzg7uSdCCJKiIjCYzdQ0GlCEwKSqmFUVnSJoNJnZX1jC3AlnTPrZjKTgIT+nhp1nl2qUtaIxuqP3qKpPSGNjyKbAwNo2fMU7TmuWcSUmDiUmFp9Uqweu/4Sp1H/QvICL+dB+qh9fCICsrsK4ZQPo9PiPn3yiTd2SlwmeM5/Gzz4gYMZl6OISqFvyEmF/tXMWLp0IUHsFnaP2OhF08lHh9efZZBB0FB47Uy9YvsKCE5+IPcKCOVJaSb3RhMmicqC4hKqG5hNXdaOB8FOWiWEB/lQ3GhjXP5kfMw/z4dZdTEntz/f7f2VKan+U1vMWtCDaLzHznOgZg5vqj3UJDc1iQUvuzL0F+UPt7nJ5umVcFxmNLrYHlrwcAEzbt6JPan5MHvP+SmI++JqYD77Gb+JUQu/5czOFNu3ahi4qBn1iknV/LRRQFOvvjkQReq1HgEM9Hm3Bk2dqgHeA3ztjoLjQECan9OX1dVvw1elJCA+1WSkjggKYP9k6wZXV1lPdaCAuNJj3t+xE1TQuHDqQmJDWS28H68MLpsRfHyXsdMZbIepyEfRrv2VLSkr6jhwwcFOFEES239p2TreMh9z1INVP/QUsFnTxPQl94FEavrRWfAq85Ooz9iWlpP7dNwl7+BkAAmZeQfWTfwVNJeSPDq9nJjlZmspleKRH2XGev3amgtV9zl4OAzbz9e4DhAX6M65/8olrn2zbQ7/YSEb2tiYTeeabNdw+6VxCA07ml35n03YuHDqIbTn5DIyLISIogG/2HOSGc1sas30V/6pLet9RoRP6Tnt0nc4eXe7GLT6HO72MHz7im3WhoWU2RW51lEb86x7gH5mu8Bm3E5uKJ4+wyxapK3js8htgwfIVGvCus8arNVjzWVXWN7LnaDGjejfPBDQ4IZZtOUeRUpJbXom/j76ZQmeVlBPq709MSBAmi4YQAkUIzGrLOHoFnXF64q259lRogEKlsks1yfJyhznMhnHcMj5I7ndlyqyu8IGrBQDPX36DNSPEQmcM9PbGX6g3mdEJwRWjhhLg68PGw1aL6tj+SaTGx3KgqJTFX6/BR6/j2tHDTtwrpeSHzMPc2DQjn9uvF+9v3okmJVec1SITsLwgcc4vfroAuz/1y5W6LnnTVVYmDNU0UaAo0iGro+OW8WXSDX3Gz0wd8LarhQAPX34f5/lrZ26hnfpRnsSEuKvXxAf2neSIvpf4/VgoBW3mLbOFwUNWr4mKKphkJ5HaxKnZVLrOy8WTR9zpaiHAw5ffp/BvVwtgL0ZETl7nKIU2Yq7uqkID5OYM72UPedpjEqvGPMJDebb6jLsQCfzT1UIcp7so9XuAu//Ht0vf4GFbBoaOtikVUWc4plTbxfuivj6yn6rqD7bfsusM4kDq37lD+kqDU8brJP8rnjzikKuFOE63UOoFy1cYgZdcLUdXiPXvve/s6AuHCQfuIU+vm9UVSkr6OO0haovPuIv5h6sFOJVuodRNvArUt9vKDQnxicyd1OO6OCGEbaFEnaRYqbI1yqhd8nLTBkmJ04IW3NgyfhBrRVi3odso9YLlKyqAt9pt6Gb4KYHlF/ScI4UQHXbd7CjVosFuTiMmU1APs9mv6xEeHeCMPuOu41/Fk0e4lbW52yh1Ey9gLVviEShCZ5ieeEuhTuiSHT2WREozql0rhRQVDXLJymg2SyfewivbkNLVK7MKrEeqbkW3UuoFy1dkA0vbbegeaBf1nLvTV+fvlNzh1aIhH0Hrvqid5GhB6jApaeFQ/cknVdw8J5+5N+fz5BPHMJmaT6pffVXD3Ln53HZrAffcc5TcHBMAe/cauGVuAfNvL6CgwOojU1en8uADRWha88nQTSzjTxdPHlHnwvFbpVspdRN/A1qvTO5GTO5x3fpgn3CnZS0tUiqL7N2nqvqGGgwhO069VlZq4fPPanjl1Z68uaQXqgarVzWfUKdMCebNN3vx79cTufbacF59zVrt9ZOPq3jq6R7cPj+aFV/VAPDeu1Vc/7twFKWlOcDFlvF83NQ42+2UesHyFUXAi66W40ycFXX+2tiAJKemzi1UKh0SolSQP7hF5JaqSoxGaf3XIImKbt4kKOjkn53BIE/kCNLpBUaDhtGoodNDYaGZklILI0a0bT90oWV8UfHkEQ4O++oc3U6pm3gGFxT7toX+IaM29QsZ6ZCAiDNRJmodksj+2LF+I6TkxFFZdIyeq68O53fX53HN1bkEBSucfXZLz9QvPq/mxll5vPF6OXfcabURXn99OIufKeWD96u47LIwli6p4A9/aN+25wLL+D5s3EsLIXRCiB1CiBVNr6cIIbYLIfYKIZYJIezuqt0tlXrB8hU1wBOuluN0egT02T0qaurIUwvAv/HzR2S8+Xsylszmji8fxWBpWQT9q8xVTHnzRjLe/D13fvkYAFnleUz/z1zOX3oTvxy1ZlixaBau//BeGs0tJ5B6YXBIfSspdb51tVF7jr+urVXZuLGed9/rzfKPkjA0avzwfcvsSZdeFsY77/Zm7i1RvPeuteRy//5+vPRST55/IYGiIjORUTqQkscfP8bTT5VQWWFpUw4nW8bvKZ48wlaD7D1AJkCTD8Iy4Dop5VCsEYaz7S1ct1TqJl7BeoboFoT6RGdPiLs6UQhxImyrqLaUt375hBWz3+DHm5ehaRpfZq5qdl92RT4vb36P/856hR/nvs2ijLsAeHfnlyyaejdvX/Us/976IQDv7PiCy4dMI8DHv1kfZtQGDekw1868vGGhx3/fvr2RHj18CA/XodcLxqcHsW9/ywfVcSZPDuKnjc333FJK3nu3ilmzInj7nSpuvTWS6TNC+OyzmnZlcYJl/IviySNsKjAmhEgEZgBvNl2KAkxSyuPeZ98DV9pbwG6r1AuWrzAB81wtB4C/Lqj0gp436YQQLdaSFk3FYDFi0Sw0WgzEBTevHPv+rhXMHnU54f7WjJrRQdbIRx+djkazgUaLEb2ip9pQy/eHf+KqoRe0GL9UqcmhC+l926OioucwKcVRgNhYPZmZBgwGDSklO7Y30rt383Lixy3bAFs2N5DYs/n7339Xx5hzAgkN1WE0HA9RBYPRtgnYgZZxI7CgA+1fBB6AE046ZYBeCHG8kMRVgN0ftt0h9LJNFixfseb5a2e+jZOyo7SGTugbpifeUqoIXYusp/EhMdw25jrOffVq/PW+TOgzmol9mgebHam0ZvO9/N35qJrGveP/wOS+5zB71BX8ccWTmFQziy+4j39sXMZd592I0oqXaaFSUeGgj9eEEBUVCb9GRR3tmZrqz4QJQdw+7yg6nXVJPWNGKP95q4KBg/wYOzaILz6vZvv2RvR6QXCwwgMPnswfaTBo/O9/tTzzrHW3cNVVYfzlL0X46AV/+avteSabLOM25RnvAE8WTx6RZUtDIcRMoERK+YsQYhKcKEd7HfB3IYQf1vz1dvercOvQy6acXNuAo1LKmUKI/wATgeqmJjdJKc+Yj/r5a2dGAfsBp2UePY5AqDN6zfslSB/aalholaGW2z57iFcufZRQv2DmffEIMwZN4ooh0060uemTB9Erel699FGKaku46v27+H7OfwjzP5kLO7uygGfXvcFjU+/hidWvYFLN3J8+l76R1klghe8v64qVKoca54KDy38dOeprl9QNPxN2zKayGRhv615aCPE0cCNgAfyBUOC/UspZp7SZBsyVUtpU+M5W3H35fcLIcAr3SylHNP20m2B+wfIV5YBL4lynxN/wU1sKDbAhZxu9wuKJCgzHR6fnooET2NZk9DpOfEgM5/cfh49OT+/wBPpG9iK7sqBZm2fXvcED6XNZ+sunXDdsJn+ddDt//+mkx2ylqA8D2LRpE6+88gqvvPIKn376KRZLc8PTtm3bePXVV3nttddYunQppaWlAOTl5fHqq6/y+uuvU15uPVQwGAy88847HJ8U6uqiBqiqzm0ilY5jJ8t4PXBjB4xjSCn/LKVMlFImA9cBq6SUs5qKytM0Uz8IvNYFuVrFbZW6FSNDp1mwfMXHwEddFqoDjI6+aG20f88zzo49Q+PYUbifRrMBKSU/5f7CgKjmnpzTBqSzOd/q31HRUMWRinySwk+GRG/K20lccDR9InvRaLamI1aEoNF80jhlxNy7pqaGrVu3cssttzB//nw0TWPv3uYPkLS0NG6//XbmzZvHuHHj+N//rHEKmzZt4oYbbuDCCy9k27ZtAKxbt4709HROMeRTWppsdwcXe3DSMv71uk5axv9UPHnEYTuJc78QIhNrWZ6vpJSr2ruho7jznvq4keH0mitPCiEeAX4EFkop2zatNudWrJUu7ZrzqzUGhY7e2Cc4rd3l7siEwUwfNImL/jMXnaJjaNwAfjf8Yv5v/RKG9RjEtAHjmdRnDOuyf2bKm9b98l8nzSciwFpRSErJvza+zcuXLgLghuEXc/eKx7FoKk9Ns9pz6jAUIYgH0DQNi8WCTqfDbDYTEtL8q/XzO3mUbTKZTijs8fZmsxmdTkdFRQU1NTUkJyc3uz8vd9jAuLisLtXcciSzWTIhieyOVuBcUTx5xOtdGVdKuQZY0/T7/cD9XemvPdxyT91kZJgupZzfZGS4r2lPHY81GYIv8DqQJaV8zNZ+n7925misFTN92mvbWRIC++8cH3vFYCGEr6PG6AiHleJta3z3nQ2wefNmVq1ahY+PD/369eOKK65o0X7r1q1s3rwZVVX5/e9/T1RUFMXFxaxYsQIfHx8uv/xyvvvuOyZPnkxUVFSL+88976OdPj7GEY7/ZJ3nICmZj/NYhBS69iqGlgJpxZNHHHOGXPbCXZXaFiPDJJqUvSN9P3/tzD8Bz9tP2pOE+8ZmTUu4KVoI4TbF+dbp9689pC+a2NjYyEcffcRVV12Fv78/H3/8MYMHD2bYsGGt3rdnzx6ysrK47LLLml3Pzc0lMzOT0aNHs3r1ahRFYdq0aQQHW2NFkpJ2ru+dtCfd4R+si5QSU/QAL9a0Yxm/vHjyiM+dJpSdcMtl0hmMDPEATR5ZlwF7z9BNqyxYvuIFHFDZI0AXfOz8hNn+7qTQACVKtQ/AkSNHCA8PJygoCJ1OR2pqKvn5bRe/HDp0KAcOHGh2TUrJunXrmDhxImvXrmXq1KmMGjWKLVu2nGhz9GjqMCmxdUvkMo77jEfI8rZ8xl/xRIUGN1XqM/CeEGIPsAeIpvOuoDcBNp032oJe+NRNT7ylUhFKz/ZbO5daYYgBCAsL4+jRo5jNZqSUZGdnEx3dPC/Dccs2wKFDh4iMbO4rs2vXLgYMGEBAQABmsxkhBEIIzOaTziQWi1+YwRDcLHLLXQnAEPxP5rVmGV+N9eTFI3HL5bczeP7amYOATXSxwJ5AWC7udfvOAH3I2e23di4qmuktv9UCYbUhrF69mn379qEoCvHx8Vx88cWsX7+ehIQEBg0axDfffEN2djaKohAQEMBFF11EbKz1eN9sNvP+++8za9YsdDodubm5fP311+h0Oq644opmD4j4+IOb+w/Y6rSwUnuwjJvXfcdF4xEiGxhTPHmEgx12HMdvVqkBnr925kSsXj2dNmqdnzB7faRfD7fcQ5aI6kNf+m0b6OxxhVCN48a/bxACt9qKtMePnL96qZh3R/HkEaf7RngUnrb8tisLlq9YC9zS2fvPjbl4rbsqNECRUlnminGl1PnV1UXudsXYXcCYwfePebpCw29cqQEWLF/xNp3Ym6eGnbchKXiwUxMddJSiLtbN6gp5ecNO9y9wZzTgxowpWWtcLYg9+M0rNcCC5SsexhqqaROJgYO2p0Wkn+NAkexCuVJn15xkHaGiL6hN4gAAB+RJREFUPHG4lMItPcxa4d6MKVkuL0FrL7xKfZI7saF8T6Rv/KGxsZf2F0I4zIHFXhgwOb3E70mEqKyMdztf8FZ4NmNKltuUzLEHXqVuYsHyFRK4HXijrTaButDijIRZoUKI0LbauAuNmCqkIM6VMuTmDndIthU78ljGlKwHXS2EvfEq9Sk0KfZttJJm2Ef41lyUOLdWEUp7roVuwTGlOs/VMtTVRg9UVd2vrpajFTTg9owpWX9ztSCOwKvUp9Gk2LdwyowtUMzTe916WK/4uF28cFsUKhXt5/5xAmWlSUddLcNpGICrMqZk2T3k0V3wKnUrLFi+QluwfMWtwOMA03rO3uKvCxrlYrE6xDGl2i3+b/Pyhg2QEndxhqgEzs+YkvWZqwVxJG7xH++uLFi+4pGRkVNvDPeNPc/VsnSUGjvWzeoKBkNIT4vF1x3OrAuA9IwpWRtcLYij8Sp1O0x59Y/vAjOBlnlu3RSJ1MyofVwtx3GKiwa6eiuwHzgvY0rWPhfL4RS8Sm0DiYvTvwXGAfbKfuFQKkV9LgKHlsXtCAUFg9OkxOSi4TcA4zOmZBW027Kb4FVqG0lcnL4HOAv4r6tlaY8ipdKtgvotFr9wozGo3XxyDuB9rHvoSheM7TK8St0BEhen1yQuTr8S+BPgMhfM9ihSKt0unrmgYLAzSwzXArMzpmTdkDElyy3rXTkSr1J3gsTF6X8HJmE1vrgdZUqt2yy9j1Nc3H+klDhjb/0zMDJjStbbThjLLfEqdSdJXJy+ERgGuN0fTz1Gt/Pkkprev74+wpFWcA1rYcRxGVOy7JYAwxP5TcdT24uChetnYPUbd3nmExOW2rf91gYjaFnQ2cVERefuGDx43UgHdL0fmJMxJWtLuy1/A3hnajuQuDh9JTCEVtxLnU2JUp3jjgoNUF7We7iUwp71rSzAk1iX216FbsKr1HYicXF6deLi9JuBqVhzqLmEIqWyqv1WrkIoVVU97FWJdAcwJmNK1kMZU7JcdVzmlniV2s4kLk7/ERiJteJmqbPHL1aq3Ho/lZs7rKsBMQewZpg9K2NKls0JDoUQOUKIPUKInUKIbU3XrhZC7BNCaKdUovR43LlCh8eSuDhdBf5dsHD9B8BDWDNTOiW5f6WoD3fGOJ2ltiZ2kKYpWYqi9evgrVnAo8D7GVOyOns8NllKeWqKp73AFdgQR+9JeGdqB9J0rv0AMAhrTTCHn22bsCS138q1lJYmtZ1wvCW5wFwgJWNK1jtdUOgWSCkzpZT22g64DV6ldgKJi9NzEhen3wIMAF7FGv5nd2pEw1E8IINnXu6w/jZEbhVgTVoxIGNK1pKMKVmWdtq3hwS+E0L8IoS4tYt9uTVepXYiiYvTcxMXp88HkoGngfIz39ExipUqd4tdbhWDITTRYvFtq7pKMdbtSv+MKVmvZUzJstfqZryUchRwEXCHEMKh9bpdiVepXUDi4vRjiYvT/4L1XPsGoCu1k09QqFQ22qMfZ1BcPOBUf2wN+Ba4BkjOmJL1z4wpWXZ1dZVSHm36twT4DGizbrin4zWUuZDExelGrEEH7xcsXD8Ia7nd32MtKdRhSkWNW1TatIWC/MFDExP37ReC94C3HRlFJaxlaxUp5f+3dzchNkZxHMe/fzM1s2BsvJUJDWmyYocSJeSlkI1CSpRsRNIoi7MRKykLGzXZIIxSEzbM4tqYvO2wUNQlobwVef1bnMfMdXPr3jvjPuPc36eeZm7zdO9/85vzPM/5n3s+Zr+vBKreLfV/o46yOplZC3AHeJ5ts1tgeC/tKcCgu2+o+AYVFHsKrcBSYBOwEah6Cqi3beDJD6v5qXKjPQUuARdDCION+EAz6yKOzhAHsrPufsTMNgIngcnAO+CBu69qRE3/kkJdJzPbT9zEvqN8O10z6wOuuPuI+sKLPYVxwGLitMtqoLvSuT/4+aW3baAVo2Ukn/kPOPAY6AcuhBAq7TIpo0ShroOZdQJniC2K+0tDnX198DNgpruP6qqkYk9hGnF12O9jaG/ll/buUX/b3Yqhb6A3wO2SYzCEMIa73NKje+r6nAAOMny5XWoDcGO0Aw3QeWzJS+B8dlDsKUwlXi0seD3uwyTiqDgHaNRGA1+J7ZpDIQ4hNPUKqbFAI3WNzGwdsMbd95jZMuBA2Uh9DTjt7n151BdCaAW6iJfq3cAM4j+fCcD4vxwTgPayt/lGvMd8n/18DbwAnpccReBhCEF912OMQl0jMzsKbCOuEGoHOoDL7r7VzCYR7x+nu/t/840bIYQWYsDbgY8hhE85lyQjoFCPQPlIbWa7gUXuvj3XwqSpqflkdG0GzuVdhDQ3jdQiidFILTUxsxYzu29m/dnr5WZ2L1unfMvM5uRdY7NTqKVWe4GHJa9PAVvcfT6x5fVwLlXJEIVaqpY13awlrg3/zYkzAAATiVNfkiM1n0gt/tZ0sxO4amafgQ/AwjwKk2EaqaUqWdPNK3e/W/anfcRmnE6gFzje8OLkD3r6LVWp0HQzAHS7++zsnBnAdXefl1uhopFaquPuh9y9091nEefjbwLrgYlmNjc7bQV/PkSTHOieWurm7t/NbBfQZ2Y/gbfAjpzLanq6/BZJjC6/RRKjUIskRqEWSYxCLZIYhVokMQq1SGIUapHEKNQiiVGoRRKjUIskRqEWSYxCLZIYhVokMQq1SGIUapHEKNQiifkFxoxyFTGXed4AAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "data_frame6 = df_mor.loc[(df_mor.age >= 41) & (df_mor.age <=51)] \n", + "df6 =data_frame6.age.value_counts()\n", + "df6.plot.pie(autopct=\"%1.1f%%\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "NdHDMQQlvfAr" + }, + "source": [ + "Conclusion Edad : Se puede evidenciar que las edades oscialan entre los 19 y 40 años en la universidd de Moron " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "XHFktA-XarWR" + }, + "source": [ + "

\n", + "\n", + "### **Género**" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "aZXQTu963xoq" + }, + "source": [ + "***Género universidad jujuy***" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "rA6wWGEIlDNv" + }, + "outputs": [], + "source": [ + "dynamic_table = pd.pivot_table(df_juj,index=[\"career\"], values=[\"gender\"] ,aggfunc=\"sum\")\n", + "dynamic_table" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "qgyyc3nFar9T" + }, + "outputs": [], + "source": [ + "df7 =df_juj.gender.value_counts()\n", + "df7.plot.pie(autopct=\"%1.1f%%\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "36MiToIR6m0z" + }, + "source": [ + "***Género universidad Moron*** " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "ulV0T0Fq8wwO" + }, + "outputs": [], + "source": [ + "dynamic_table1 = pd.pivot_table(df_mor,index=[\"career\"], values=[\"gender\"] ,aggfunc=\"sum\")\n", + "dynamic_table1" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "wktIxJnJjKtu" + }, + "outputs": [], + "source": [ + "df8 =df_mor.gender.value_counts()\n", + "df8.plot.pie(autopct=\"%1.1f%%\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "itaUA7Rfvt0j" + }, + "source": [ + "Género: Para ambas universidades se evindencia que el numero de mujeres y hombres es casi igual porcentaje" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "RkVCkOxUav8x" + }, + "source": [ + "

\n", + "\n", + "### **Localidad**\n", + "***Localidad universidad Jujuy*** " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "HIC16bYGrO6t" + }, + "outputs": [], + "source": [ + "df_2=df_juj.location.value_counts()\n", + "df_3 =df_2.head(10)\n", + "df_3.plot.bar(subplots=True, figsize=(8, 4))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "DF3jDRURI27_" + }, + "outputs": [], + "source": [ + "df_4=df_juj.location.value_counts()\n", + "df_5 =df_4.tail(10)\n", + "df_5.plot.bar(subplots=True, figsize=(8, 4) )" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "0jdqXVfVMn9T" + }, + "source": [ + "***Localidad universidad Moron*** " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "K2QCQIzUnBAd" + }, + "outputs": [], + "source": [ + "df_mor.location.value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "yauFvkq-Mr52" + }, + "outputs": [], + "source": [ + "df_5=df_mor.location.value_counts()\n", + "df_6 =df_5.head(10)\n", + "df_6.plot.bar()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "k_ypPsWeMrp5" + }, + "outputs": [], + "source": [ + "df_4=df_mor.location.value_counts()\n", + "df_5 =df_4.tail(10)\n", + "df_5.plot.bar(subplots=True, figsize=(8, 4) )" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "AIgUceqWwHsj" + }, + "source": [ + "Conclusión Localidad: Se realizó un analisis de ambas universidades para verificar cuales localidades son las que mas se inscriben y las que menos lo hacen " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "Y6mNyOWDa3hZ" + }, + "source": [ + "

\n", + "\n", + "# **Comparativo**" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "WJnR9c4ZYau3" + }, + "outputs": [], + "source": [ + "\n", + "data_1 = df_juj[\"inscription_date\"]\n", + "data_2 =df_mor[\"inscription_date\"]\n", + "\n", + "pd.merge(data_1, data_2, how = \"inner\", left_index = True , right_index=True )" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "cSzxsl77aOhH" + }, + "outputs": [], + "source": [ + "df_juj[\"inscription_date\"].mode()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "RmDFYTjPYPeS" + }, + "outputs": [], + "source": [ + "df_mor[\"inscription_date\"].mode()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "nt1s0x_Gosen" + }, + "outputs": [], + "source": [ + "df_mor[\"inscription_date\"].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "9Wx8IGjxo1Cg" + }, + "outputs": [], + "source": [ + "data_j= df_juj[\"inscription_date\"].value_counts()\n", + "data_j.head(10)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "oK4_owKLpJMr" + }, + "outputs": [], + "source": [ + "data_m= df_mor[\"inscription_date\"].value_counts()\n", + "data_m.head(10)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "Hr2glMvlwfVz" + }, + "source": [ + "Conclusión Comparativos: Se puede evidenciar que en la universidad de jujuy obtuve mayor numero de inscripciones en el año 2019 y Moron en 2020 " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "Wls0Rpjwa61D" + }, + "source": [ + "

\n", + "\n", + "# **Correlaciones**" + ] + }, + { + "cell_type": "code", + "execution_count": 141, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 143 + }, + "id": "JTd-FIJrqChS", + "outputId": "ba52d3c9-3549-4ec2-8dc3-bd7a0da35c8f" + }, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + "
\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
agegenderpostal_code
age1.0000000.0222020.020944
gender0.0222021.000000-0.002770
postal_code0.020944-0.0027701.000000
\n", + "
\n", + " \n", + " \n", + " \n", + "\n", + " \n", + "
\n", + "
\n", + " " + ], + "text/plain": [ + " age gender postal_code\n", + "age 1.000000 0.022202 0.020944\n", + "gender 0.022202 1.000000 -0.002770\n", + "postal_code 0.020944 -0.002770 1.000000" + ] + }, + "execution_count": 141, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "corr_matrix = df_juj.corr(method='pearson')\n", + "corr_matrix" + ] + }, + { + "cell_type": "code", + "execution_count": 148, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 143 + }, + "id": "luga1E4ssUZY", + "outputId": "de5905cc-f986-45ee-d1f0-7c52bf3fcc29" + }, + "outputs": [ + { + "data": { + "text/html": [ + "\n", + "
\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
agegenderpostal_code
age1.0000000.0044140.026144
gender0.0044141.0000000.049840
postal_code0.0261440.0498401.000000
\n", + "
\n", + " \n", + " \n", + " \n", + "\n", + " \n", + "
\n", + "
\n", + " " + ], + "text/plain": [ + " age gender postal_code\n", + "age 1.000000 0.004414 0.026144\n", + "gender 0.004414 1.000000 0.049840\n", + "postal_code 0.026144 0.049840 1.000000" + ] + }, + "execution_count": 148, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "corr_matrix1 = df_mor.corr(method='pearson')\n", + "corr_matrix1" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "gFo1ByAJbA0o" + }, + "source": [ + "

\n", + "\n", + "## **Carrera**" + ] + }, + { + "cell_type": "code", + "execution_count": 145, + "metadata": { + "id": "hUM3HSM_bBSr" + }, + "outputs": [], + "source": [ + "df_jujc=pd.get_dummies(data=df_juj, columns=['career'])\n", + "df_morc=pd.get_dummies(data=df_mor, columns=['career'])\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "H_hQ7zPxsAc3" + }, + "outputs": [], + "source": [ + "corr = df_jujc.corr()\n", + "corr" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "j22lh6IqsbM3" + }, + "outputs": [], + "source": [ + "corr1= df_morc.corr()\n", + "corr1" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "H6tpt4XjxR_W" + }, + "outputs": [], + "source": [ + "sns.heatmap(df_juj.corr(), square=True, annot=True)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "d2lswajIxgGq" + }, + "outputs": [], + "source": [ + "sns.heatmap(df_mor.corr(), square=True, annot=True)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "1X973bm6w15-" + }, + "source": [ + "Conclusión correlación: Se realizó correlaciones por medio de metodo pearson para variables enteras y correlaciones llevando acabo la funcipon get_dummies para el cambio de variable " + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "sy0J3AOotDSO" + }, + "source": [ + "

\n", + "\n", + "# **Conclusiones**\n", + "\n", + "\n", + " 1. En base a lo analizado podemos evidenciar que las universidades\n", + "tienen carerras mas demandas en común y que estas pueden ser un inidicativo de \n", + "futuras contrataciones de profesores para estas carreras, por otro lado, las carreras que no tienen alta demanda o menor numero de estudiantes poder interrogar cuales son las razones por la queno eligen estas, asi poder identificar que se puede mejorar en el pensum y sea mas atractivo \n", + "\n", + "2. También encontramos que las personas entre los 19 y 40 años son las que mas asisten a las universidades, siendo mas alto el porcentaje entre los 22 y 38 años, se podria tomar como acción, hacer encuestas e investigaciones de los jovenes menores de 19 años por sus posibles gustos y los mayores de 38 años la razon por la que no optan por estudiar. \n", + "\n", + "3. En cuanto los géneros, se puede evidenciar que ambos generos asisten en igual de proporciones a la universidad, por lo que no se tomaria ningun tipo de acción en esta variable \n", + "\n", + "4. La localidad es una variable que las personas suelen tener encuenta a la hora de ingresar a la universidad, por su facil desplazamiento hacia estas, se puede tener algunas acciones como colocar transportes o rutas cerca a las localidades que menos tienen asistencia a las universidades para asi generar mas inscripciones. \n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "taZ7YQXCfpDQ" + }, + "outputs": [], + "source": [ + "print(\"muchas gracias\")" + ] + } + ], + "metadata": { + "colab": { + "collapsed_sections": [], + "provenance": [] + }, + "kernelspec": { + "display_name": "Python 3.8.10 64-bit (microsoft store)", + "language": "python", + "name": "python3" + }, + "language_info": { + "name": "python", + "version": "3.8.10" + }, + "vscode": { + "interpreter": { + "hash": "b6da4b68672bf2596e55b0781e2ca6fcde8b8152929bd0e0a261418edd9c2290" + } + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} diff --git a/assets/transform_dfs.py b/assets/transform_dfs.py new file mode 100644 index 00000000..90bea5db --- /dev/null +++ b/assets/transform_dfs.py @@ -0,0 +1,89 @@ +import pandas as pd +from datetime import datetime + +def _importar_cps(): + """ + Funcion privada que inporta el dataframe de los codigos postales. + """ + + df_cp = pd.read_csv('./assets/codigos_postales.csv') + df_cp = df_cp.astype('string') + df_cp['localidad'] = df_cp['localidad'].str.lower() + + return df_cp + +def _add_last_name(df, names): + """ + Funcion privada que separa el last_name del first_name. + """ + + for i, full_name in enumerate(list(names)): + full_name = full_name.split(sep=' ') + df.loc[i,'first_name'] = full_name[0] + df.loc[i,'last_name'] = full_name[1] + + return df + +def _add_location(df, df_cp): + """ + Funcion privada que añade el codigo postal o la localidad teniendo el otro dato respectivamente. + """ + + codigo_localidades = {} + + if df.loc[4, 'university'] == 'universidad de palermo': + for cp, localidad in zip(df_cp['codigo_postal'],df_cp['localidad']): + codigo_localidades[cp] = localidad + + for i, cp in enumerate(df['postal_code']): + df.loc[i,'location'] = codigo_localidades[cp] + + elif df.loc[0, 'university'] == 'universidad nacional de jujuy': + df_c = df_cp[~df_cp['localidad'].duplicated(keep='first')] + for cp, localidad in zip(df_c['codigo_postal'],df_c['localidad']): + codigo_localidades[localidad] = cp + + for i, location in enumerate(df['location']): + df.loc[i,'postal_code'] = codigo_localidades.get(location, ' ') + + return df + + +def transform_df(df): + """ + Transforma y normaliza los datos de un dataframe. + """ + + df_cp = _importar_cps() + + df = df.convert_dtypes() + df = df.astype('string') + + if df.loc[0, 'university'] == '_universidad_de_palermo': + df['age'] = pd.to_datetime(df['age'], format='%d/%b/%y') + else: + df['age'] = pd.to_datetime(df['age'], format='%Y/%m/%d') + + df['inscription_date'] = pd.to_datetime(df['inscription_date'], format='%Y-%m-%d') + + df['first_name'] = df['first_name'].str.replace('_', ' ') + df['first_name'] = df['first_name'].replace(['^mrs. ', ' dds$', ' iv$', '^dr. ', '^ms. ', ' md$', ' jr.$', '^miss ', '^mr. ', ' dvm$', ' phd$', 'iii$'], '', regex=True) + df['university'] = df['university'].replace({'_u':'u', '_':' '}, regex=True) + df['career'] = df['career'].replace({'_$':'', '_':' '}, regex=True) + df['gender'] = df['gender'].replace({'m':'male', 'f':'female'}) + + df = _add_last_name(df, df['first_name']) + + df = _add_location(df, df_cp) + + now = datetime.now() + + df['age'] = df['age'].apply(lambda x: now.year - x.year) + + df = df[df['age']>=18] + + return df + + +if __name__ == '__main__': + pass \ No newline at end of file diff --git a/dags/DAG_GHUNBuenosAires.py b/dags/DAG_GHUNBuenosAires.py new file mode 100644 index 00000000..65dc076e --- /dev/null +++ b/dags/DAG_GHUNBuenosAires.py @@ -0,0 +1,251 @@ + + +from airflow import DAG + +# Importar librerias neceasarias +import logging +from datetime import datetime, timedelta + +import numpy as np +import pandas as pd +import os +from airflow.decorators import task + +# Operadores bash +from airflow.operators.empty import EmptyOperator + +# Operadores python +from airflow.operators.python import PythonOperator + +# Operadores postgres +from airflow.providers.postgres.hooks.postgres import PostgresHook +from airflow.providers.postgres.operators.postgres import PostgresOperator + +# Operadores S3 +from airflow.providers.amazon.aws.transfers.local_to_s3 import (LocalFilesystemToS3Operator) + + +##Funciones + +#1.Extraccion de dataset +def extract_data(): + #logger.info("... INICIANDO EXTRACCION DE DATASET Y CREACION DE ARCHIVO .CSV ...") + if "Buenos_Aires" == "Buenos_Aires": + with open(f'/usr/local/airflow/include/GHUNBuenosAires.sql', 'r') as query: + sqll = query.read() + hook = PostgresHook (postgres_conn_id="alkemy_db") + #logging.info("Exporting query to file") + df = hook.get_pandas_df(sql=sqll) + print(df.head()) + try: + df.to_csv('/usr/local/airflow/files/GHUNBuenosAires_select.csv') + except: + print("Archivo existente") + elif "Buenos_Aires" == "Del_Cine": + with open(f'/usr/local/airflow/include/GHUNDelcine.sql', 'r') as query: + sqll = query.read() + hook = PostgresHook (postgres_conn_id="alkemy_db") + #logging.info("Exporting query to file") + df = hook.get_pandas_df(sql=sqll) + print(df.head()) + try: + df.to_csv('/usr/local/airflow/files/GHUNDelcine_select.csv') + except: + print("Archivo existente") + #logging.info("... EXTRACCION EXITOSA ...") + +#Procesamiento y normalizaciOn de dataset +def procesamiento_pandas(): + + + #logging.info("... PROCESANDO Y NORMALIZANDO LA INFORMACION") + if "Buenos_Aires" == "Buenos_Aires": + #Leer csv y postal_codes + df_csv = pd.read_csv('/usr/local/airflow/files/GHUNBuenosAires_select.csv') + df_pc = pd.read_csv('/usr/local/airflow/assets/codigos_postales.csv') + + #cambiar nombre de la columna 1 a ID: + df_csv = df_csv.rename(columns = {'Unnamed: 0': 'ID'}) + + #Procesar Columnas + df_csv['university'] = df_csv['university'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + df_csv['career'] = df_csv['career'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + df_csv['inscription_date'] = pd.to_datetime(df_csv['inscription_date'], format='%Y-%m-%d') + + + today = datetime.now() + year= today.year + #print("la fecha actual es:", today) + #print("El anio actual es:", year) + + #Calculando la edad a partir de las fechas de nacimiento + df_csv['fechas_nacimiento'] = pd.to_datetime(df_csv['fechas_nacimiento'], format='%y-%b-%d') + do = pd.tseries.offsets.DateOffset(years= 100) + + #Cambiando los "anios de nacimiento" mayores a 2022 restandoles 100 anios + df_csv['fechas_nacimiento'] = ((df_csv['fechas_nacimiento']) - do).where(((df_csv['fechas_nacimiento']).dt.year > 2022), df_csv['fechas_nacimiento']) + print(df_csv['fechas_nacimiento']) + + #Calculando los anios: + df_csv['age'] = (today.year - (df_csv['fechas_nacimiento']).dt.year) -((today.month) <(df_csv['fechas_nacimiento'].dt.month)) -(((today.month) == (df_csv['fechas_nacimiento'].dt.month)) & (today.day 75].index) + + #quitando mr. and ms. + df_csv['last_name']=df_csv['last_name'].str.lower().replace("ms.-", "").replace("mr.-", "").str.replace("-", " ").str.replace(" ", " ") + + #Separando nombres y apellidos + new=df_csv['last_name'].str.split(" ", 1, expand=True) + df_csv['first_name']=new[0] + df_csv['last_name']=new[1] + + #Generos + df_csv['gender'].iloc[df_csv['gender'] == 'm'] = 'male' + df_csv['gender'].iloc[df_csv['gender'] == 'f'] = 'female' + + #Eliminando columnas innecesarias + col_drop=['fechas_nacimiento', 'location'] + df_csv.drop(columns=col_drop, inplace=True) + + #archivo de codigos postales + df_pc['localidad'] = df_pc['localidad'].astype(str) + df_pc['localidad'] = df_pc['localidad'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + #Borrar localidades duplicadas + df_pc = df_pc.drop_duplicates(['localidad'], keep='last') + + #uniendo los codigos postales con las respectivas localidades + union = pd.merge(right=df_pc, left=df_csv, how='inner', right_on='codigo_postal', left_on='postal_code') + + #Eliminando columnas innecesarias + union = union.drop(columns=['codigo_postal']) + union = union.rename(columns={'localidad':'location'}) + #print(union.columns.values) + + #Cambiando el orden de las columnas al orden indicado: + union = union.reindex(columns=['ID', 'university', 'career', 'inscription_date', 'first_name', 'last_name','gender', 'age', 'postal_code', 'location', 'email']) + + #procesando las ultimas columnas: + union['location'] = union['location'].str.lower().str.replace("-", " ").str.replace(" ", " ") + union['email'] = union['email'].str.lower().str.replace("-", " ").str.replace(" ", " ") + union = union.sort_values(by=['ID']) + print(union.head()) + + #Convirtiendo el archivo procesado en .txt + union.to_csv('/usr/local/airflow/files/GHUNBuenosAires_process.txt', sep='\t', index=False) + + elif "Buenos_Aires" == "Del_Cine": + #logging.info("... PROCESANDO Y NORMALIZANDO LA INFORMACION") + + #Leer csv y postal_codes + df_csv = pd.read_csv('/usr/local/airflow/files/GHUNDelcine_select.csv') + df_pc = pd.read_csv('/usr/local/airflow/assets/codigos_postales.csv') + + #logging.info("... PROCESANDO Y NORMALIZANDO LA INFORMACION") + + #cambiar nombre de la columna 1 a ID: + df_csv = df_csv.rename(columns = {'Unnamed: 0': 'ID'}) + + #Procesar Columnas + df_csv['university'] = df_csv['university'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + df_csv['career'] = df_csv['career'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + df_csv['inscription_date'] = pd.to_datetime(df_csv['inscription_date'], format='%Y-%m-%d') + + + today = datetime.now() + year= today.year + #print("la fecha actual es:", today) + #print("El anio actual es:", year) + print(df_csv['birth_dates']) + #Calculando la edad a partir de las fechas de nacimiento + df_csv['birth_dates'] = pd.to_datetime(df_csv['birth_dates'], format='%d-%m-%Y') + + #Calculando los anios: + df_csv['age'] = (today.year - (df_csv['birth_dates']).dt.year) -((today.month) <(df_csv['birth_dates'].dt.month)) -(((today.month) == (df_csv['birth_dates'].dt.month)) & (today.day 75].index) + + #quitando mr. and ms. + df_csv['last_name']=df_csv['last_name'].str.lower().replace("ms.-", "").replace("mr.-", "").str.replace("-", " ").str.replace(" ", " ") + + #Separando nombres y apellidos + new=df_csv['last_name'].str.split(" ", 1, expand=True) + df_csv['first_name']=new[0] + df_csv['last_name']=new[1] + + #Generos + df_csv['gender'] = df_csv['gender'].iloc[df_csv['gender'] == 'M'] = 'male' + df_csv['gender'] = df_csv['gender'].iloc[df_csv['gender'] == 'F'] = 'female' + df_csv['gender'] + + #Eliminando columnas innecesarias + col_drop=['birth_dates'] + df_csv.drop(columns=col_drop, inplace=True) + + #archivo de codigos postales + df_pc['localidad'] = df_pc['localidad'].astype(str) + df_pc['localidad'] = df_pc['localidad'].str.replace("-", " ").str.replace(" ", " ") + + #Borrar localidades duplicadas + df_pc = df_pc.drop_duplicates(['localidad'], keep='last') + + + #uniendo los codigos postales con las respectivas localidades + print(df_csv['location']) + union = pd.merge(right=df_pc, left=df_csv, how='inner', right_on='localidad', left_on='location') + print(union.head()) + #Eliminando columnas innecesarias + union = union.drop(columns=['postal_code', 'location']) + union = union.rename(columns={'localidad':'location', 'codigo_postal':'postal_code'}) + print('los indices son:', union.columns.values) + + #Cambiando el orden de las columnas al orden indicado: + union = union.reindex(columns=['ID', 'university', 'career', 'inscription_date', 'first_name', 'last_name','gender', 'age', 'postal_code', 'location', 'email']) + + #procesando las ultimas columnas: + union['location'] = union['location'].str.lower().str.replace("-", " ").str.replace(" ", " ") + union['email'] = union['email'].str.lower().str.replace("-", " ").str.replace(" ", " ") + union = union.sort_values(by=['ID']) + + + #Convirtiendo el archivo procesado en .txt + + + #Convirtiendo el archivo procesado en .txt + union.to_csv('/usr/local/airflow/files/GHUNDelcine_process.txt', sep='\t', index=False) + #logging.info("... TRANSFORMACION EXITOSA ..." ) + #logging.info("... CARGANDO LOS ARCHIVOS A S3 ...") + + +# DAG Args Default +default_args = { + 'owner': 'andres_s', + 'retries': 5, + 'retry_delay': timedelta(minutes=5)} + +# Ejecucion de DAGS +with DAG(dag_id = "DAG_GHUNBuenosAires", + start_date = datetime(2022, 11, 1), + schedule_interval = "@hourly", + default_args = default_args, + catchup = False, + ) as dag: + + #create_local_to_s3_job(procesamiento_pandas(extract_data(Buenos_Aires))) + + tarea_1 = PythonOperator(task_id='extract_data', + python_callable=extract_data) + tarea_2 = PythonOperator(task_id='procesamiento_pandas', + python_callable=procesamiento_pandas) + +tarea_1 >> tarea_2 \ No newline at end of file diff --git a/dags/DAG_GHUNDelCine.py b/dags/DAG_GHUNDelCine.py new file mode 100644 index 00000000..bc891512 --- /dev/null +++ b/dags/DAG_GHUNDelCine.py @@ -0,0 +1,251 @@ + + +from airflow import DAG + +# Importar librerias neceasarias +import logging +from datetime import datetime, timedelta + +import numpy as np +import pandas as pd +import os +from airflow.decorators import task + +# Operadores bash +from airflow.operators.empty import EmptyOperator + +# Operadores python +from airflow.operators.python import PythonOperator + +# Operadores postgres +from airflow.providers.postgres.hooks.postgres import PostgresHook +from airflow.providers.postgres.operators.postgres import PostgresOperator + +# Operadores S3 +from airflow.providers.amazon.aws.transfers.local_to_s3 import (LocalFilesystemToS3Operator) + + +##Funciones + +#1.Extraccion de dataset +def extract_data(): + #logger.info("... INICIANDO EXTRACCION DE DATASET Y CREACION DE ARCHIVO .CSV ...") + if "Del_Cine" == "Buenos_Aires": + with open(f'/usr/local/airflow/include/GHUNBuenosAires.sql', 'r') as query: + sqll = query.read() + hook = PostgresHook (postgres_conn_id="alkemy_db") + #logging.info("Exporting query to file") + df = hook.get_pandas_df(sql=sqll) + print(df.head()) + try: + df.to_csv('/usr/local/airflow/files/GHUNBuenosAires_select.csv') + except: + print("Archivo existente") + elif "Del_Cine" == "Del_Cine": + with open(f'/usr/local/airflow/include/GHUNDelcine.sql', 'r') as query: + sqll = query.read() + hook = PostgresHook (postgres_conn_id="alkemy_db") + #logging.info("Exporting query to file") + df = hook.get_pandas_df(sql=sqll) + print(df.head()) + try: + df.to_csv('/usr/local/airflow/files/GHUNDelcine_select.csv') + except: + print("Archivo existente") + #logging.info("... EXTRACCION EXITOSA ...") + +#Procesamiento y normalizaciOn de dataset +def procesamiento_pandas(): + + + #logging.info("... PROCESANDO Y NORMALIZANDO LA INFORMACION") + if "Del_Cine" == "Buenos_Aires": + #Leer csv y postal_codes + df_csv = pd.read_csv('/usr/local/airflow/files/GHUNBuenosAires_select.csv') + df_pc = pd.read_csv('/usr/local/airflow/assets/codigos_postales.csv') + + #cambiar nombre de la columna 1 a ID: + df_csv = df_csv.rename(columns = {'Unnamed: 0': 'ID'}) + + #Procesar Columnas + df_csv['university'] = df_csv['university'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + df_csv['career'] = df_csv['career'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + df_csv['inscription_date'] = pd.to_datetime(df_csv['inscription_date'], format='%Y-%m-%d') + + + today = datetime.now() + year= today.year + #print("la fecha actual es:", today) + #print("El anio actual es:", year) + + #Calculando la edad a partir de las fechas de nacimiento + df_csv['fechas_nacimiento'] = pd.to_datetime(df_csv['fechas_nacimiento'], format='%y-%b-%d') + do = pd.tseries.offsets.DateOffset(years= 100) + + #Cambiando los "anios de nacimiento" mayores a 2022 restandoles 100 anios + df_csv['fechas_nacimiento'] = ((df_csv['fechas_nacimiento']) - do).where(((df_csv['fechas_nacimiento']).dt.year > 2022), df_csv['fechas_nacimiento']) + print(df_csv['fechas_nacimiento']) + + #Calculando los anios: + df_csv['age'] = (today.year - (df_csv['fechas_nacimiento']).dt.year) -((today.month) <(df_csv['fechas_nacimiento'].dt.month)) -(((today.month) == (df_csv['fechas_nacimiento'].dt.month)) & (today.day 75].index) + + #quitando mr. and ms. + df_csv['last_name']=df_csv['last_name'].str.lower().replace("ms.-", "").replace("mr.-", "").str.replace("-", " ").str.replace(" ", " ") + + #Separando nombres y apellidos + new=df_csv['last_name'].str.split(" ", 1, expand=True) + df_csv['first_name']=new[0] + df_csv['last_name']=new[1] + + #Generos + df_csv['gender'].iloc[df_csv['gender'] == 'm'] = 'male' + df_csv['gender'].iloc[df_csv['gender'] == 'f'] = 'female' + + #Eliminando columnas innecesarias + col_drop=['fechas_nacimiento', 'location'] + df_csv.drop(columns=col_drop, inplace=True) + + #archivo de codigos postales + df_pc['localidad'] = df_pc['localidad'].astype(str) + df_pc['localidad'] = df_pc['localidad'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + #Borrar localidades duplicadas + df_pc = df_pc.drop_duplicates(['localidad'], keep='last') + + #uniendo los codigos postales con las respectivas localidades + union = pd.merge(right=df_pc, left=df_csv, how='inner', right_on='codigo_postal', left_on='postal_code') + + #Eliminando columnas innecesarias + union = union.drop(columns=['codigo_postal']) + union = union.rename(columns={'localidad':'location'}) + #print(union.columns.values) + + #Cambiando el orden de las columnas al orden indicado: + union = union.reindex(columns=['ID', 'university', 'career', 'inscription_date', 'first_name', 'last_name','gender', 'age', 'postal_code', 'location', 'email']) + + #procesando las ultimas columnas: + union['location'] = union['location'].str.lower().str.replace("-", " ").str.replace(" ", " ") + union['email'] = union['email'].str.lower().str.replace("-", " ").str.replace(" ", " ") + union = union.sort_values(by=['ID']) + print(union.head()) + + #Convirtiendo el archivo procesado en .txt + union.to_csv('/usr/local/airflow/files/GHUNBuenosAires_process.txt', sep='\t', index=False) + + elif "Del_Cine" == "Del_Cine": + #logging.info("... PROCESANDO Y NORMALIZANDO LA INFORMACION") + + #Leer csv y postal_codes + df_csv = pd.read_csv('/usr/local/airflow/files/GHUNDelcine_select.csv') + df_pc = pd.read_csv('/usr/local/airflow/assets/codigos_postales.csv') + + #logging.info("... PROCESANDO Y NORMALIZANDO LA INFORMACION") + + #cambiar nombre de la columna 1 a ID: + df_csv = df_csv.rename(columns = {'Unnamed: 0': 'ID'}) + + #Procesar Columnas + df_csv['university'] = df_csv['university'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + df_csv['career'] = df_csv['career'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + df_csv['inscription_date'] = pd.to_datetime(df_csv['inscription_date'], format='%Y-%m-%d') + + + today = datetime.now() + year= today.year + #print("la fecha actual es:", today) + #print("El anio actual es:", year) + print(df_csv['birth_dates']) + #Calculando la edad a partir de las fechas de nacimiento + df_csv['birth_dates'] = pd.to_datetime(df_csv['birth_dates'], format='%d-%m-%Y') + + #Calculando los anios: + df_csv['age'] = (today.year - (df_csv['birth_dates']).dt.year) -((today.month) <(df_csv['birth_dates'].dt.month)) -(((today.month) == (df_csv['birth_dates'].dt.month)) & (today.day 75].index) + + #quitando mr. and ms. + df_csv['last_name']=df_csv['last_name'].str.lower().replace("ms.-", "").replace("mr.-", "").str.replace("-", " ").str.replace(" ", " ") + + #Separando nombres y apellidos + new=df_csv['last_name'].str.split(" ", 1, expand=True) + df_csv['first_name']=new[0] + df_csv['last_name']=new[1] + + #Generos + df_csv['gender'] = df_csv['gender'].iloc[df_csv['gender'] == 'M'] = 'male' + df_csv['gender'] = df_csv['gender'].iloc[df_csv['gender'] == 'F'] = 'female' + df_csv['gender'] + + #Eliminando columnas innecesarias + col_drop=['birth_dates'] + df_csv.drop(columns=col_drop, inplace=True) + + #archivo de codigos postales + df_pc['localidad'] = df_pc['localidad'].astype(str) + df_pc['localidad'] = df_pc['localidad'].str.replace("-", " ").str.replace(" ", " ") + + #Borrar localidades duplicadas + df_pc = df_pc.drop_duplicates(['localidad'], keep='last') + + + #uniendo los codigos postales con las respectivas localidades + print(df_csv['location']) + union = pd.merge(right=df_pc, left=df_csv, how='inner', right_on='localidad', left_on='location') + print(union.head()) + #Eliminando columnas innecesarias + union = union.drop(columns=['postal_code', 'location']) + union = union.rename(columns={'localidad':'location', 'codigo_postal':'postal_code'}) + print('los indices son:', union.columns.values) + + #Cambiando el orden de las columnas al orden indicado: + union = union.reindex(columns=['ID', 'university', 'career', 'inscription_date', 'first_name', 'last_name','gender', 'age', 'postal_code', 'location', 'email']) + + #procesando las ultimas columnas: + union['location'] = union['location'].str.lower().str.replace("-", " ").str.replace(" ", " ") + union['email'] = union['email'].str.lower().str.replace("-", " ").str.replace(" ", " ") + union = union.sort_values(by=['ID']) + + + #Convirtiendo el archivo procesado en .txt + + + #Convirtiendo el archivo procesado en .txt + union.to_csv('/usr/local/airflow/files/GHUNDelcine_process.txt', sep='\t', index=False) + #logging.info("... TRANSFORMACION EXITOSA ..." ) + #logging.info("... CARGANDO LOS ARCHIVOS A S3 ...") + + +# DAG Args Default +default_args = { + 'owner': 'andres_s', + 'retries': 5, + 'retry_delay': timedelta(minutes=5)} + +# Ejecucion de DAGS +with DAG(dag_id = "DAG_GHUNDelCine", + start_date = datetime(2022, 11, 1), + schedule_interval = "@hourly", + default_args = default_args, + catchup = False, + ) as dag: + + #create_local_to_s3_job(procesamiento_pandas(extract_data(Del_Cine))) + + tarea_1 = PythonOperator(task_id='extract_data', + python_callable=extract_data) + tarea_2 = PythonOperator(task_id='procesamiento_pandas', + python_callable=procesamiento_pandas) + +tarea_1 >> tarea_2 \ No newline at end of file diff --git a/dags/ETL_GEUNInteramericana (dyn_gen).py b/dags/ETL_GEUNInteramericana (dyn_gen).py new file mode 100644 index 00000000..be8ca445 --- /dev/null +++ b/dags/ETL_GEUNInteramericana (dyn_gen).py @@ -0,0 +1,206 @@ +import logging +from airflow.models import DAG +from datetime import datetime, timedelta +from airflow.providers.postgres.hooks.postgres import PostgresHook +from airflow.operators.python import PythonOperator +import pandas as pd +from dateutil.relativedelta import relativedelta +from airflow.providers.amazon.aws.transfers.local_to_s3 import ( + LocalFilesystemToS3Operator +) +import os + +# configuracin de LOGs +WORKING_DIR = os.getcwd() +LOGS_DIR = os.path.join(WORKING_DIR, 'tests') +logger = logging.getLogger('GEUNInteramericana') # defino nombre del logger +#Nivel de severidad INFO: el logger solo manejar mensajes de +# INFO, WARNING, ERROR, y CRITICAL e ignorar mensajes DEBUG. +logger.setLevel(logging.INFO) +formatter = logging.Formatter('%(asctime)s - %(name)s - %(message)s', '%Y-%m-%d') +handler = logging.FileHandler(os.path.join(LOGS_DIR, 'GEUNInteramericana.log')) +handler.setFormatter(formatter) +logger.addHandler(handler) + +#defino un diccionario con las variables del DAG +default_args = { + #'start_date' : datetime(2022, 11, 4), + #'catchup' : False, + 'retries': 5, + 'owner' : 'alfredo' + } + +# defino la funcion de extraccion y generacion de los csv +def extract_csv(): + #generacion de logs + #logger.info("Iniciando DAG ...."), + #logger.info("Iniciando extraccin ...."), + + # separo las universidades + if "Interamericana" == "Interamericana": + with open (f'/usr/local/airflow/include/GE_UniInteramericana.sql', 'r') as sqfile: + query = sqfile.read() + hook = PostgresHook(postgres_conn_id="alkemy_db") + #logging.info("Exporting query to file") + df = hook.get_pandas_df(sql=query) + df.to_csv('/usr/local/airflow/tests/GE_Interamericana_select.csv') + #logger.info("Terminando extraccin ....") + elif "Interamericana" == "LaPampa": + with open (f'/usr/local/airflow/include/GE_UniLaPampa.sql', 'r') as sqfile: + query = sqfile.read() + hook = PostgresHook(postgres_conn_id="alkemy_db") + #logging.info("Exporting query to file") + df = hook.get_pandas_df(sql=query) + df.to_csv('/usr/local/airflow/tests/GE_LaPampa_select.csv'), + #logger.info("Terminando extraccin ....") + else: + print("Universidad incorrrecta") + + +# defino la funcion de transformacin +def transform_pandas(): + #generacion de logs + #logger.info("Iniciando transformacion ....") + df_cp = pd.read_csv('/usr/local/airflow/tests/codigos_postales.csv') + #separon las universidades + if "Interamericana" == "Interamericana": + #se cargan los datasets + df = pd.read_csv('/usr/local/airflow/tests/GE_Interamericana_select.csv') + df = df.rename(columns = {'Unnamed: 0': 'Id'}) + + df['university'] = df['university'].astype(str) + df['university'] = df['university'].str.lower().str.replace("^-", "").str.replace("-", " ").str.replace(" ", " ") + df['career'] = df['career'].astype(str) + df['career'] = df['career'].str.lower().str.replace("^-", "").str.replace("-$", "").str.replace(" $", "").str.replace("-", " ").str.replace(" ", " ") + + df['last_name'] = df['last_name'].str.lower().str.replace("^mrs.", "").str.replace("^mr.", "").str.replace("^ms.", "").str.replace("^dr.", "").str.replace("^miss", "").str.replace("^ ", "").str.replace("^-", "") + df['last_name'] = df['last_name'].str.replace("phd$", "").str.replace("md$", "").str.replace("dvm$", "").str.replace("dds$", "").str.replace(" $", "").str.replace("-$", "") + df['last_name'] = df['last_name'].str.replace("-", " ").str.replace(" ", " ") + + new = df['last_name'].str.split(" ", n = 1, expand = True) + df['first_name']= new[0] + df['last_name']= new[1] + df['gender'].iloc[df['gender'] == 'M'] = 'male' + df['gender'].iloc[df['gender'] == 'F'] = 'female' + + df['fecha_nacimiento'] = pd.to_datetime(df['fecha_nacimiento'], format='%y/%b/%d') + df['inscription_date'] = pd.to_datetime(df['inscription_date'], format='%Y-%m-%d') + + k = len(df.axes[0]) + for i in range(k): + if df['fecha_nacimiento'][i].strftime('%Y') >= '2022': + df['fecha_nacimiento'][i] = df['fecha_nacimiento'][i] - relativedelta(years=100) + + df = df.drop(df[df['inscription_date'] <= df['fecha_nacimiento']].index) + df = df.reset_index(drop=True) + + df['inscription_date'] = df['inscription_date'].astype(str) + df['age'] = datetime.now() - df['fecha_nacimiento'] + df['age'] = (df['age'].dt.days)/365 + df['age'] = df['age'].astype(int) + df = df.drop(df[df['age'] < 18].index) + df = df.reset_index(drop=True) + df = df.drop(['fecha_nacimiento'], axis=1) + + df['location'] = df['location'].astype(str) + df['location'] = df['location'].str.lower().str.replace("-", " ").str.replace(" ", " ") + df_cp['localidad'] = df_cp['localidad'].astype(str) + df_cp['localidad'] = df_cp['localidad'].str.lower().str.replace("-", " ").str.replace(" ", " ") + df_cp = df_cp.drop_duplicates(['localidad'], keep='last') + + inner_df = pd.merge(left=df,right=df_cp, left_on='location', right_on='localidad') + inner_df = inner_df.drop(['postal_code', 'localidad'], axis=1) + inner_df = inner_df.rename(columns = {'codigo_postal': 'postal_code'}) + df = inner_df + df['postal_code'] = df['postal_code'].astype(str) + df['email'] = df['email'].astype(str) + df['email'] = df['email'].str.lower().str.replace("-", " ").str.replace(" ", "") + df.to_csv('/usr/local/airflow/tests/GE_Interamericana_process.txt', sep='\t', index=False) + + elif "Interamericana" == "LaPampa": + df = pd.read_csv('/usr/local/airflow/tests/GE_LaPampa_select.csv') + df = df.rename(columns = {'Unnamed: 0': 'Id'}) + + df['university'] = df['university'].astype(str) + df['university'] = df['university'].str.lower().str.replace("^-", "").str.replace("-", " ").str.replace(" ", " ") + df['career'] = df['career'].astype(str) + df['career'] = df['career'].str.lower().str.replace("^-", "").str.replace("-$", "").str.replace(" $", "").str.replace("-", " ").str.replace(" ", " ") + + df['last_name'] = df['last_name'].str.lower().str.replace("^mrs.", "").str.replace("^mr.", "").str.replace("^ms.", "").str.replace("^dr.", "").str.replace("^miss", "").str.replace("^ ", "").str.replace("^-", "") + df['last_name'] = df['last_name'].str.replace("phd$", "").str.replace("md$", "").str.replace("dvm$", "").str.replace("dds$", "").str.replace(" $", "").str.replace("-$", "") + df['last_name'] = df['last_name'].str.replace("-", " ").str.replace(" ", " ") + new = df['last_name'].str.split(" ", n = 1, expand = True) + df['first_name']= new[0] + df['last_name']= new[1] + + df['gender'].iloc[df['gender'] == 'M'] = 'male' + df['gender'].iloc[df['gender'] == 'F'] = 'female' + + df['fecha_nacimiento'] = pd.to_datetime(df['fecha_nacimiento'], format='%d/%m/%Y') + df['inscription_date'] = pd.to_datetime(df['inscription_date'], format='%Y-%m-%d') + df = df.drop(df[df['inscription_date'] <= df['fecha_nacimiento']].index) + df = df.reset_index(drop=True) + df['inscription_date'] = df['inscription_date'].astype(str) + + df['age'] = datetime.now() - df['fecha_nacimiento'] + df['age'] = (df['age'].dt.days)/365 + df['age'] = df['age'].astype(int) + df = df.drop(df[df['age'] < 18].index) + df = df.reset_index(drop=True) + df = df.drop(['fecha_nacimiento'], axis=1) + + inner_df = pd.merge(left=df,right=df_cp, left_on='postal_code', right_on='codigo_postal') + inner_df = inner_df.drop(['location', 'codigo_postal'], axis=1) + inner_df = inner_df.rename(columns = {'localidad': 'location'}) + df = inner_df + df['location'] = df['location'].astype(str) + df['location'] = df['location'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + df['email'] = df['email'].astype(str) + df['email'] = df['email'].str.lower().str.replace("-", " ").str.replace(" ", "") + df['postal_code'] = df['postal_code'].astype(str) + df.to_csv('/usr/local/airflow/tests/GE_LaPampa_process.txt', sep='\t', index=False) + + else: + print("Universidad incorrrecta") + + #logger.info("Terminando transformacion ....") + #logger.info("Iniciando carga ....") + +# se define el DAG +with DAG( + dag_id = "ETL_GEUNInteramericana_dyn", + start_date=datetime(2022, 11, 4), + schedule_interval="@hourly", + default_args=default_args, + catchup=False, + tags = ['ETL creado con DAG dinmaico'] + +) as dag: + +# se definen los tasks + tarea_1 = PythonOperator( + task_id = "extract", + python_callable = extract_csv # para ejecutar una funcin se llama con python_callable + #op_args = [path_sql, path_csv] + + ) + + tarea_2 = PythonOperator( + task_id = "transform", + python_callable = transform_pandas + ) + + tarea_3 = LocalFilesystemToS3Operator( + task_id = "load", + #filename='/usr/local/airflow/tests/GE_Interamericana_process.txt', + filename= os.path.join(os.getcwd, 'GE_'+ 'Interamericana'+'.txt'), + dest_key='GEUN'+'Interamericana'+'_process.txt', + dest_bucket='dipa-s3', + aws_conn_id="aws_s3_bucket", + replace=True + + ) + +# se definen las dependencias de las tareas + tarea_1 >> tarea_2 >> tarea_3 \ No newline at end of file diff --git a/dags/ETL_GEUNLapampa (dyn_gen).py b/dags/ETL_GEUNLapampa (dyn_gen).py new file mode 100644 index 00000000..4c5bce60 --- /dev/null +++ b/dags/ETL_GEUNLapampa (dyn_gen).py @@ -0,0 +1,206 @@ +import logging +from airflow.models import DAG +from datetime import datetime, timedelta +from airflow.providers.postgres.hooks.postgres import PostgresHook +from airflow.operators.python import PythonOperator +import pandas as pd +from dateutil.relativedelta import relativedelta +from airflow.providers.amazon.aws.transfers.local_to_s3 import ( + LocalFilesystemToS3Operator +) +import os + +# configuracin de LOGs +WORKING_DIR = os.getcwd() +LOGS_DIR = os.path.join(WORKING_DIR, 'tests') +logger = logging.getLogger('GEUNInteramericana') # defino nombre del logger +#Nivel de severidad INFO: el logger solo manejar mensajes de +# INFO, WARNING, ERROR, y CRITICAL e ignorar mensajes DEBUG. +logger.setLevel(logging.INFO) +formatter = logging.Formatter('%(asctime)s - %(name)s - %(message)s', '%Y-%m-%d') +handler = logging.FileHandler(os.path.join(LOGS_DIR, 'GEUNInteramericana.log')) +handler.setFormatter(formatter) +logger.addHandler(handler) + +#defino un diccionario con las variables del DAG +default_args = { + #'start_date' : datetime(2022, 11, 4), + #'catchup' : False, + 'retries': 5, + 'owner' : 'alfredo' + } + +# defino la funcion de extraccion y generacion de los csv +def extract_csv(): + #generacion de logs + #logger.info("Iniciando DAG ...."), + #logger.info("Iniciando extraccin ...."), + + # separo las universidades + if "LaPampa" == "Interamericana": + with open (f'/usr/local/airflow/include/GE_UniInteramericana.sql', 'r') as sqfile: + query = sqfile.read() + hook = PostgresHook(postgres_conn_id="alkemy_db") + #logging.info("Exporting query to file") + df = hook.get_pandas_df(sql=query) + df.to_csv('/usr/local/airflow/tests/GE_Interamericana_select.csv') + #logger.info("Terminando extraccin ....") + elif "LaPampa" == "LaPampa": + with open (f'/usr/local/airflow/include/GE_UniLaPampa.sql', 'r') as sqfile: + query = sqfile.read() + hook = PostgresHook(postgres_conn_id="alkemy_db") + #logging.info("Exporting query to file") + df = hook.get_pandas_df(sql=query) + df.to_csv('/usr/local/airflow/tests/GE_LaPampa_select.csv'), + #logger.info("Terminando extraccin ....") + else: + print("Universidad incorrrecta") + + +# defino la funcion de transformacin +def transform_pandas(): + #generacion de logs + #logger.info("Iniciando transformacion ....") + df_cp = pd.read_csv('/usr/local/airflow/tests/codigos_postales.csv') + #separon las universidades + if "LaPampa" == "Interamericana": + #se cargan los datasets + df = pd.read_csv('/usr/local/airflow/tests/GE_Interamericana_select.csv') + df = df.rename(columns = {'Unnamed: 0': 'Id'}) + + df['university'] = df['university'].astype(str) + df['university'] = df['university'].str.lower().str.replace("^-", "").str.replace("-", " ").str.replace(" ", " ") + df['career'] = df['career'].astype(str) + df['career'] = df['career'].str.lower().str.replace("^-", "").str.replace("-$", "").str.replace(" $", "").str.replace("-", " ").str.replace(" ", " ") + + df['last_name'] = df['last_name'].str.lower().str.replace("^mrs.", "").str.replace("^mr.", "").str.replace("^ms.", "").str.replace("^dr.", "").str.replace("^miss", "").str.replace("^ ", "").str.replace("^-", "") + df['last_name'] = df['last_name'].str.replace("phd$", "").str.replace("md$", "").str.replace("dvm$", "").str.replace("dds$", "").str.replace(" $", "").str.replace("-$", "") + df['last_name'] = df['last_name'].str.replace("-", " ").str.replace(" ", " ") + + new = df['last_name'].str.split(" ", n = 1, expand = True) + df['first_name']= new[0] + df['last_name']= new[1] + df['gender'].iloc[df['gender'] == 'M'] = 'male' + df['gender'].iloc[df['gender'] == 'F'] = 'female' + + df['fecha_nacimiento'] = pd.to_datetime(df['fecha_nacimiento'], format='%y/%b/%d') + df['inscription_date'] = pd.to_datetime(df['inscription_date'], format='%Y-%m-%d') + + k = len(df.axes[0]) + for i in range(k): + if df['fecha_nacimiento'][i].strftime('%Y') >= '2022': + df['fecha_nacimiento'][i] = df['fecha_nacimiento'][i] - relativedelta(years=100) + + df = df.drop(df[df['inscription_date'] <= df['fecha_nacimiento']].index) + df = df.reset_index(drop=True) + + df['inscription_date'] = df['inscription_date'].astype(str) + df['age'] = datetime.now() - df['fecha_nacimiento'] + df['age'] = (df['age'].dt.days)/365 + df['age'] = df['age'].astype(int) + df = df.drop(df[df['age'] < 18].index) + df = df.reset_index(drop=True) + df = df.drop(['fecha_nacimiento'], axis=1) + + df['location'] = df['location'].astype(str) + df['location'] = df['location'].str.lower().str.replace("-", " ").str.replace(" ", " ") + df_cp['localidad'] = df_cp['localidad'].astype(str) + df_cp['localidad'] = df_cp['localidad'].str.lower().str.replace("-", " ").str.replace(" ", " ") + df_cp = df_cp.drop_duplicates(['localidad'], keep='last') + + inner_df = pd.merge(left=df,right=df_cp, left_on='location', right_on='localidad') + inner_df = inner_df.drop(['postal_code', 'localidad'], axis=1) + inner_df = inner_df.rename(columns = {'codigo_postal': 'postal_code'}) + df = inner_df + df['postal_code'] = df['postal_code'].astype(str) + df['email'] = df['email'].astype(str) + df['email'] = df['email'].str.lower().str.replace("-", " ").str.replace(" ", "") + df.to_csv('/usr/local/airflow/tests/GE_Interamericana_process.txt', sep='\t', index=False) + + elif "LaPampa" == "LaPampa": + df = pd.read_csv('/usr/local/airflow/tests/GE_LaPampa_select.csv') + df = df.rename(columns = {'Unnamed: 0': 'Id'}) + + df['university'] = df['university'].astype(str) + df['university'] = df['university'].str.lower().str.replace("^-", "").str.replace("-", " ").str.replace(" ", " ") + df['career'] = df['career'].astype(str) + df['career'] = df['career'].str.lower().str.replace("^-", "").str.replace("-$", "").str.replace(" $", "").str.replace("-", " ").str.replace(" ", " ") + + df['last_name'] = df['last_name'].str.lower().str.replace("^mrs.", "").str.replace("^mr.", "").str.replace("^ms.", "").str.replace("^dr.", "").str.replace("^miss", "").str.replace("^ ", "").str.replace("^-", "") + df['last_name'] = df['last_name'].str.replace("phd$", "").str.replace("md$", "").str.replace("dvm$", "").str.replace("dds$", "").str.replace(" $", "").str.replace("-$", "") + df['last_name'] = df['last_name'].str.replace("-", " ").str.replace(" ", " ") + new = df['last_name'].str.split(" ", n = 1, expand = True) + df['first_name']= new[0] + df['last_name']= new[1] + + df['gender'].iloc[df['gender'] == 'M'] = 'male' + df['gender'].iloc[df['gender'] == 'F'] = 'female' + + df['fecha_nacimiento'] = pd.to_datetime(df['fecha_nacimiento'], format='%d/%m/%Y') + df['inscription_date'] = pd.to_datetime(df['inscription_date'], format='%Y-%m-%d') + df = df.drop(df[df['inscription_date'] <= df['fecha_nacimiento']].index) + df = df.reset_index(drop=True) + df['inscription_date'] = df['inscription_date'].astype(str) + + df['age'] = datetime.now() - df['fecha_nacimiento'] + df['age'] = (df['age'].dt.days)/365 + df['age'] = df['age'].astype(int) + df = df.drop(df[df['age'] < 18].index) + df = df.reset_index(drop=True) + df = df.drop(['fecha_nacimiento'], axis=1) + + inner_df = pd.merge(left=df,right=df_cp, left_on='postal_code', right_on='codigo_postal') + inner_df = inner_df.drop(['location', 'codigo_postal'], axis=1) + inner_df = inner_df.rename(columns = {'localidad': 'location'}) + df = inner_df + df['location'] = df['location'].astype(str) + df['location'] = df['location'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + df['email'] = df['email'].astype(str) + df['email'] = df['email'].str.lower().str.replace("-", " ").str.replace(" ", "") + df['postal_code'] = df['postal_code'].astype(str) + df.to_csv('/usr/local/airflow/tests/GE_LaPampa_process.txt', sep='\t', index=False) + + else: + print("Universidad incorrrecta") + + #logger.info("Terminando transformacion ....") + #logger.info("Iniciando carga ....") + +# se define el DAG +with DAG( + dag_id = "ETL_GEUNLapampa_dyn", + start_date=datetime(2022, 11, 4), + schedule_interval="@hourly", + default_args=default_args, + catchup=False, + tags = ['ETL creado con DAG dinmaico'] + +) as dag: + +# se definen los tasks + tarea_1 = PythonOperator( + task_id = "extract", + python_callable = extract_csv # para ejecutar una funcin se llama con python_callable + #op_args = [path_sql, path_csv] + + ) + + tarea_2 = PythonOperator( + task_id = "transform", + python_callable = transform_pandas + ) + + tarea_3 = LocalFilesystemToS3Operator( + task_id = "load", + #filename='/usr/local/airflow/tests/GE_Interamericana_process.txt', + filename= os.path.join(os.getcwd, 'GE_'+ 'LaPampa'+'.txt'), + dest_key='GEUN'+'LaPampa'+'_process.txt', + dest_bucket='dipa-s3', + aws_conn_id="aws_s3_bucket", + replace=True + + ) + +# se definen las dependencias de las tareas + tarea_1 >> tarea_2 >> tarea_3 \ No newline at end of file diff --git a/dags/ETL_configGrupoB.yml b/dags/ETL_configGrupoB.yml new file mode 100644 index 00000000..57b705e8 --- /dev/null +++ b/dags/ETL_configGrupoB.yml @@ -0,0 +1,101 @@ + +default: + default_args: + owner: "BROC95" + start_date: 2018-03-01 + # end_date: 2018-03-05 + retries: 1 + retry_delay_sec: 300 + concurrency: 1 + max_active_runs: 1 + dagrun_timeout_sec: 600 + default_view: "tree" + orientation: "LR" + schedule_interval: "@daily" + # on_success_callback_name: print_hello + # on_success_callback_file: /usr/local/airflow/dags/print_hello.py + # on_failure_callback_name: print_hello + # on_failure_callback_file: /usr/local/airflow/dags/print_hello.py + +example_dag: + default_args: + owner: "custom_owner" + start_date: 2 days + description: "this is an example dag" + schedule_interval: "0 3 * * *" + tasks: + task_1: + operator: airflow.operators.bash.BashOperator + bash_command: "echo 1" + task_2: + operator: airflow.operators.bash.BashOperator + bash_command: "echo 2" + dependencies: [task_1] + # task_3: + # operator: airflow.operators.python.PythonOperator + # python_callable_name: main + # python_callable_file: /usr/local/airflow/dags/main.py + # dependencies: [task_1] + +example_dag2: + default_args: + timezone: Europe/Amsterdam + tasks: + task_1: + operator: airflow.operators.bash.BashOperator + bash_command: "echo 1" + task_2: + operator: airflow.operators.bash.BashOperator + bash_command: "echo 2" + dependencies: [task_1] + task_3: + operator: airflow.operators.bash.BashOperator + bash_command: "echo 3" + dependencies: [task_1] + +ETL_dag: + tasks: + + # ETL: + # operator: airflow.operators.python.PythonOperator + # # operator: airflow.operators.bash.BashOperator + # # bash_command: 'ETL' + # python_callable_name: 'main' + # python_callable_file: /usr/local/airflow/dags/main.py + + # python_callable_name: 'hello' + # python_callable_file: /usr/local/airflow/dags/hello.py + Extract_B1: + operator: airflow.operators.python.PythonOperator + # bash_command: '/bin/bash -c "PYTHONPATH=. python python/procedure/coco.py"' + python_callable_name: 'extract' + python_callable_file: /usr/local/airflow/dags/GBUNComahue_dag_elt.py + # bash_command: 'echo 2' + # dependencies: [ETL] + Transform_B1: + operator: airflow.operators.python.PythonOperator + python_callable_name: 'transform' + python_callable_file: /usr/local/airflow/dags/GBUNComahue_dag_elt.py + dependencies: [Extract_B1] + Load_B1: + operator: airflow.operators.python.PythonOperator + python_callable_name: 'load' + python_callable_file: /usr/local/airflow/dags/GBUNComahue_dag_elt.py + dependencies: [Transform_B1] + Extract_B2: + operator: airflow.operators.python.PythonOperator + python_callable_name: 'extract' + python_callable_file: /usr/local/airflow/dags/GBUNSalvador_dag_elt.py + # dependencies: [ETL] + Transform_B2: + operator: airflow.operators.python.PythonOperator + python_callable_name: 'extract' + python_callable_file: /usr/local/airflow/dags/GBUNSalvador_dag_elt.py + dependencies: [Extract_B2] + Load_B2: + operator: airflow.operators.python.PythonOperator + python_callable_name: 'load' + python_callable_file: /usr/local/airflow/dags/GBUNSalvador_dag_elt.py + dependencies: [Transform_B2] + + diff --git a/dags/GAUFlores_dag_etl.py b/dags/GAUFlores_dag_etl.py new file mode 100644 index 00000000..04584bff --- /dev/null +++ b/dags/GAUFlores_dag_etl.py @@ -0,0 +1,118 @@ +import logging +import os +from airflow import DAG +from datetime import datetime +from airflow.providers.postgres.hooks.postgres import PostgresHook +from airflow.providers.amazon.aws.transfers.local_to_s3 import LocalFilesystemToS3Operator +from airflow.operators.python import PythonOperator +import pandas as pd +import numpy as np + + +##################### Connection ##################### + +POSTGRES_CONN_ID = "alkemy_db" +AWS_CONN_ID = "aws_s3_bucket" + +##################### Logging Config ################# + +LOGS_DIR = '/usr/local/airflow/tests/' +LOGGER = logging.getLogger('GAUFlores') +LOGGER.setLevel(logging.INFO) + +FORMATTER = logging.Formatter('%(asctime)s - %(name)s - %(message)s', '%Y-%m-%d') + +HANDLER = logging.FileHandler(os.path.join(LOGS_DIR, 'GAUFlores.log')) +HANDLER.setFormatter(FORMATTER) + +LOGGER.addHandler(HANDLER) + +######################### DAG ######################## + +def pg_extract2csv(): + + LOGGER.info("Starting dag ETL process...") + LOGGER.info("Loading data...") + + pg_hook = PostgresHook(postgres_conn_id=POSTGRES_CONN_ID) + + with open('/usr/local/airflow/include/GAUFlores.sql','r') as sqlfile: + sql_stm= sqlfile.read() + + df = pg_hook.get_pandas_df(sql = f'{sql_stm}') + + df.to_csv('/usr/local/airflow/tests/GAUFlores_select.csv') + + LOGGER.info("Data successfully loaded") + +def pd_transform2txt(): + + LOGGER.info("Transforming data") + + df = pd.read_csv('/usr/local/airflow/tests/GAUFlores_select.csv', index_col=0) + + df['university'] = df['university'].str.lower().str.replace('_',' ').str.strip() + df['career'] = df['career'].str.lower().str.replace('_',' ').str.strip() + df['last_name'] = df['last_name'].str.lower().str.replace('_',' ').str.strip().str.replace('(m[r|s]|[.])|(\smd\s)', '', regex=True) + df['email'] = df['email'].str.lower().str.replace('_',' ').str.strip() + df['gender'] = df['gender'].map({'F': 'female', 'M': 'male'}) + df['inscription_date'] = pd.to_datetime(df['inscription_date'], format='%Y/%m/%d') + df['fecha_nacimiento'] = pd.to_datetime(df['fecha_nacimiento']) + + today = datetime.now() + df['age'] = np.floor((today - df['fecha_nacimiento']).dt.days / 365) + df['age'] = df['age'].apply(lambda x: x if (x > 18.0) and (x < 80) else -1) + df['age'] = np.where(df['age']== -1, 21, df['age']) + df['age'] = df['age'].astype(int) + + df = df.drop(columns='fecha_nacimiento') + + cp_loc_df = pd.read_csv('/usr/local/airflow/tests/codigos_postales.csv') + cp_loc_df = cp_loc_df.rename(columns={'codigo_postal':'postal_code', 'localidad':'location'}) + cp_loc_df['location'] = cp_loc_df['location'].str.lower().str.strip().str.replace('_',' ') + + if 'location' in df.columns.to_list(): + cp_loc_df['location'] = cp_loc_df['location'].drop_duplicates(keep='first') + df = df.merge(cp_loc_df, how='left', on='location') + else: + df = df.merge(cp_loc_df, how='left', on='postal_code') + + + df = df[['university', 'career', 'inscription_date', 'last_name', 'gender', 'age', 'postal_code', 'location', 'email']] + + df.to_csv('/usr/local/airflow/tests/GAUFlores_process.txt', sep='\t', index=False) + + LOGGER.info("Data succesfully transformed") + LOGGER.info("Loading data to s3 bucket...") + + +with DAG( + "GAUFlores_ETL", + start_date=datetime(2022, 3, 11), + schedule_interval="@hourly", + default_args={ + "retries": 5 + }, + catchup=False, +) as dag: + + extract = PythonOperator( + task_id="extract_task", + python_callable=pg_extract2csv + ) + + transform = PythonOperator( + task_id="transform_task", + python_callable = pd_transform2txt + ) + + load = LocalFilesystemToS3Operator( + task_id='load_to_s3_task', + filename='/usr/local/airflow/tests/GAUFlores_process.txt', + dest_key='GAUFlores_process.txt', + dest_bucket='dipa-s3', + aws_conn_id=AWS_CONN_ID, + replace=True, + ) + + extract >> transform >> load diff --git a/dags/GAUNVillaMaria_dag_etl.py b/dags/GAUNVillaMaria_dag_etl.py new file mode 100644 index 00000000..120e7318 --- /dev/null +++ b/dags/GAUNVillaMaria_dag_etl.py @@ -0,0 +1,116 @@ +import logging +import os +from airflow import DAG +from datetime import datetime +from airflow.providers.postgres.hooks.postgres import PostgresHook +from airflow.providers.amazon.aws.transfers.local_to_s3 import LocalFilesystemToS3Operator +from airflow.operators.python import PythonOperator +import pandas as pd +import numpy as np + + +##################### Connection ##################### + +POSTGRES_CONN_ID = "alkemy_db" +AWS_CONN_ID = "aws_s3_bucket" + +##################### Logging Config ################# + +LOGS_DIR = '/usr/local/airflow/tests/' +LOGGER = logging.getLogger('GAUNVillaMaria') +LOGGER.setLevel(logging.INFO) + +FORMATTER = logging.Formatter('%(asctime)s - %(name)s - %(message)s', '%Y-%m-%d') + +HANDLER = logging.FileHandler(os.path.join(LOGS_DIR, 'GAUNVillaMaria.log')) +HANDLER.setFormatter(FORMATTER) + +LOGGER.addHandler(HANDLER) + +######################### DAG ######################## + +def pg_extract2csv(): + + LOGGER.info("Starting dag ETL process...") + LOGGER.info("Loading data...") + + pg_hook = PostgresHook(postgres_conn_id=POSTGRES_CONN_ID) + + with open('/usr/local/airflow/include/GAUNVillaMaria.sql','r') as sqlfile: + sql_stm= sqlfile.read() + + df = pg_hook.get_pandas_df(sql = f'{sql_stm}') + + df.to_csv('/usr/local/airflow/tests/GAUNVillaMaria_select.csv') + + LOGGER.info("Data successfully loaded") + +def pd_transform2txt(): + + LOGGER.info("Transforming data") + + df = pd.read_csv('/usr/local/airflow/tests/GAUNVillaMaria_select.csv', index_col=0) + + df['university'] = df['university'].str.lower().str.replace('_',' ').str.strip() + df['career'] = df['career'].str.lower().str.replace('_',' ').str.strip() + df['last_name'] = df['last_name'].str.lower().str.replace('_',' ').str.strip().str.replace('(m[r|s]|[.])|(\smd\s)', '', regex=True) + df['email'] = df['email'].str.lower().str.replace('_',' ').str.strip() + df['location'] = df['location'].str.lower().str.replace('_',' ').str.strip() + df['gender'] = df['gender'].map({'F': 'female', 'M': 'male'}) + df['inscription_date'] = pd.to_datetime(df['inscription_date'], format='%Y/%m/%d') + df['fecha_nacimiento'] = pd.to_datetime(df['fecha_nacimiento']) + + today = datetime.now() + df['age'] = np.floor((today - df['fecha_nacimiento']).dt.days / 365) + df['age'] = df['age'].apply(lambda x: x if (x > 18.0) and (x < 80.0) else -1) + df['age'] = np.where(df['age'] == -1, df.loc[df['age'] !=-1, 'age'].median(), df['age']) + df['age'] = df['age'].astype(int) + + df = df.drop(columns='fecha_nacimiento') + + cp_loc_df = pd.read_csv('/usr/local/airflow/tests/codigos_postales.csv') + cp_loc_df = cp_loc_df.rename(columns={'codigo_postal':'postal_code', 'localidad':'location'}) + cp_loc_df['location'] = cp_loc_df['location'].str.lower().str.strip().str.replace('_',' ') + + if 'location' in df.columns.to_list(): + cp_loc_df['location'] = cp_loc_df['location'].drop_duplicates( keep='first') + df = df.merge(cp_loc_df, how='left', on='location') + else: + df = df.merge(cp_loc_df, how='left', on='postal_code') + + df = df[['university', 'career', 'inscription_date', 'last_name', 'gender', 'age', 'postal_code', 'location', 'email']] + + df.to_csv('/usr/local/airflow/tests/GAUNVillaMaria_process.txt', sep='\t', index=False) + + LOGGER.info("Data succesfully transformed") + LOGGER.info("Loading data to s3 bucket...") + +with DAG( + "GAUNVillaMaria_ETL", + start_date=datetime(2022, 3, 11), + schedule_interval="@hourly", + default_args={ + "retries": 5, + }, + catchup=False, +) as dag: + extract = PythonOperator( + task_id="extract_task", + python_callable=pg_extract2csv + ) + + transform = PythonOperator( + task_id="transform_task", + python_callable = pd_transform2txt + ) + + load = LocalFilesystemToS3Operator( + task_id='load_to_s3_task', + filename='/usr/local/airflow/tests/GAUNVillaMaria_process.txt', + dest_key='GAUNVillaMaria_process.txt', + dest_bucket='dipa-s3', + aws_conn_id=AWS_CONN_ID, + replace=True, + ) + + extract >> transform >> load \ No newline at end of file diff --git a/dags/GBUNComahue_dag_elt.py b/dags/GBUNComahue_dag_elt.py new file mode 100644 index 00000000..42ed4fc5 --- /dev/null +++ b/dags/GBUNComahue_dag_elt.py @@ -0,0 +1,128 @@ + +# BROC95 +from plugins.sqlCommandB import csvFile, identExt +from plugins.connectionDag import configDag, configLog +from plugins.dataTrasB import data_transform +from datetime import datetime, timedelta +from plugins.sqlCommandB import sqlCommand, createPath +import json +import pandas as pd +from airflow import DAG +from airflow.operators.python import PythonOperator +import logging +from sqlalchemy import create_engine +import logging.config +import os +from airflow.providers.postgres.hooks.postgres import PostgresHook +import logging +import boto3 +from botocore.exceptions import ClientError + +name_data = 'GBUNComahue' + + +dag_name = '_dag_elt' +selec = "_select.csv" +sql_ = ".sql" +process = "_process.txt" + +dag_ = name_data+dag_name +query_name = name_data+sql_ +select_name = name_data+selec +process_name = name_data+process + + +default_args, POSTGRES_CONN_ID, ACCESS_KEY, SECRET_ACCESS_KEY, AWS_S3_CONN_ID, BUCKET = configDag() + + +# Extract data with hook,pandas .csv + +def extract(): + + logger = configLog(dag_) + + logger.info(dag_) + logger.info("Extract") + logger.info("Connect: % s", POSTGRES_CONN_ID) + + hook = PostgresHook(postgres_conn_id=POSTGRES_CONN_ID) + + query = sqlCommand( + file=query_name, point='include') + conn = hook.get_conn() + # logging.info(conn) + + df = hook.get_pandas_df(sql=query) + + logger.info(df.head()) + pathCsv = createPath('files') + # pathCsv = createPath('include') # Correccion a guardar localmente + + js = df.to_json(orient='columns') + # print("Create csv") + df.to_csv(pathCsv+'/'+select_name) + conn.close() + + +# Transform data with pandas + +def transform(): + logger = configLog(dag_) + logger.info("Transform") + + pathfile = createPath('files') + + fileSelect = csvFile(pathfile, select_name) + + data_transform(fileSelect) + + # print(POSTGRES_CONN_ID) + + +# Load data with S3 amazon .txt + +def load(): + logger = configLog(dag_) + logger.info("Load: %s", dag_) + logger.info("Connect: % s", AWS_S3_CONN_ID) + + # def upload_file(file_name, bucket, object_name): + """Upload a file to an S3 bucket + + :param file_name: File to upload + :param bucket: Bucket to upload to + :param object_name: S3 object name. If not specified then file_name is used + :return: True if file was uploaded, else False + """ + dest_file_path = createPath('datasets') + file_name = dest_file_path+'/' + process_name + bucket = BUCKET + object_name = process_name + + session = boto3.Session( + aws_access_key_id=ACCESS_KEY, + aws_secret_access_key=SECRET_ACCESS_KEY, + ) + # client = session.client("s3") + s3_client = session.client('s3') + try: + response = s3_client.upload_file(file_name, bucket, object_name) + except ClientError as e: + logger.error(e) + return False + return True + + +with DAG(dag_id=dag_, start_date=datetime(2022, 11, 4), schedule_interval=timedelta(hours=1), default_args=default_args, catchup=False) as dag: + # Extract + task1 = PythonOperator(task_id="TaskExtract", + python_callable=extract) + # Transform + task2 = PythonOperator(task_id="TaskTransform", + python_callable=transform) + # Load + task3 = PythonOperator(task_id="TaskLoad", + python_callable=load) + +task1 >> task2 >> task3 +# task1 \ No newline at end of file diff --git a/dags/GBUNSalvador_dag_elt.py b/dags/GBUNSalvador_dag_elt.py new file mode 100644 index 00000000..b811ac9c --- /dev/null +++ b/dags/GBUNSalvador_dag_elt.py @@ -0,0 +1,128 @@ + +# BROC95 +from plugins.sqlCommandB import csvFile, identExt +from plugins.connectionDag import configDag, configLog +from plugins.dataTrasB import data_transform +from datetime import datetime, timedelta +from plugins.sqlCommandB import sqlCommand, createPath +import json +import pandas as pd +from airflow import DAG +from airflow.operators.python import PythonOperator +import logging +from sqlalchemy import create_engine +import logging.config +import os +from airflow.providers.postgres.hooks.postgres import PostgresHook +import logging +import boto3 +from botocore.exceptions import ClientError + +name_data = 'GBUNSalvador' + + +dag_name = '_dag_elt' +selec = "_select.csv" +sql_ = ".sql" +process = "_process.txt" + +dag_ = name_data+dag_name +query_name = name_data+sql_ +select_name = name_data+selec +process_name = name_data+process + + +default_args, POSTGRES_CONN_ID, ACCESS_KEY, SECRET_ACCESS_KEY, AWS_S3_CONN_ID, BUCKET = configDag() + + +# Extract data with hook,pandas .csv + +def extract(): + + logger = configLog(dag_) + + logger.info(dag_) + logger.info("Extract") + logger.info("Connect: % s", POSTGRES_CONN_ID) + + hook = PostgresHook(postgres_conn_id=POSTGRES_CONN_ID) + + query = sqlCommand( + file=query_name, point='include') + conn = hook.get_conn() + # logging.info(conn) + + df = hook.get_pandas_df(sql=query) + + logger.info(df.head()) + pathCsv = createPath('files') + # pathCsv = createPath('include') # Correccion a guardar localmente + + js = df.to_json(orient='columns') + # print("Create csv") + df.to_csv(pathCsv+'/'+select_name) + conn.close() + + +# Transform data with pandas + +def transform(): + logger = configLog(dag_) + logger.info("Transform") + + pathfile = createPath('files') + + fileSelect = csvFile(pathfile, select_name) + + data_transform(fileSelect) + + # print(POSTGRES_CONN_ID) + + +# Load data with S3 amazon .txt + +def load(): + logger = configLog(dag_) + logger.info("Load: %s", dag_) + logger.info("Connect: % s", AWS_S3_CONN_ID) + + # def upload_file(file_name, bucket, object_name): + """Upload a file to an S3 bucket + + :param file_name: File to upload + :param bucket: Bucket to upload to + :param object_name: S3 object name. If not specified then file_name is used + :return: True if file was uploaded, else False + """ + dest_file_path = createPath('datasets') + file_name = dest_file_path+'/' + process_name + bucket = BUCKET + object_name = process_name + + session = boto3.Session( + aws_access_key_id=ACCESS_KEY, + aws_secret_access_key=SECRET_ACCESS_KEY, + ) + # client = session.client("s3") + s3_client = session.client('s3') + try: + response = s3_client.upload_file(file_name, bucket, object_name) + except ClientError as e: + logger.error(e) + return False + return True + + +with DAG(dag_id=dag_, start_date=datetime(2022, 11, 4), schedule_interval=timedelta(hours=1), default_args=default_args, catchup=False) as dag: + # Extract + task1 = PythonOperator(task_id="TaskExtract", + python_callable=extract) + # Transform + task2 = PythonOperator(task_id="TaskTransform", + python_callable=transform) + # Load + task3 = PythonOperator(task_id="TaskLoad", + python_callable=load) + +task1 >> task2 >> task3 +# task1 \ No newline at end of file diff --git a/dags/GC_UNJujuy_dag_elt.py b/dags/GC_UNJujuy_dag_elt.py new file mode 100644 index 00000000..d1d3831b --- /dev/null +++ b/dags/GC_UNJujuy_dag_elt.py @@ -0,0 +1,94 @@ +from airflow import DAG +from datetime import timedelta, datetime +from airflow.providers.postgres.hooks.postgres import PostgresHook +from airflow.operators.python import PythonOperator +import pandas as pd +from airflow.providers.amazon.aws.transfers.local_to_s3 import LocalFilesystemToS3Operator +#from decouple import config +from assets.transform_dfs import transform_df +from pathlib import Path +import logging +import os + + +LOGS_DIR = '/usr/local/airflow/assets/' +LOGGER = logging.getLogger('GC_UNJujuy') +LOGGER.setLevel(logging.INFO) + +FORMATTER = logging.Formatter('%(asctime)s - %(name)s - %(message)s', '%Y-%m-%d') + +HANDLER = logging.FileHandler(os.path.join(LOGS_DIR, 'GC_UNJujuy.log')) +HANDLER.setFormatter(FORMATTER) + +LOGGER.addHandler(HANDLER) + + +def extract(): + sql_query = "" + + LOGGER.info("Comenzando proceso de ETL ...") + LOGGER.info("Cargando query...") + + with open("/usr/local/airflow/include/GC_UNJujuy.sql", "r", encoding='utf8') as archivo: + sql_query = archivo.read() + + LOGGER.info("Extrayendo datos...") + + hook = PostgresHook(postgres_conn_id='alkemy_db') + conn = hook.get_conn() + + LOGGER.info("Guardando datos extraidos...") + + df = hook.get_pandas_df(sql=sql_query) + + df.to_csv('./files/GC_UNJujuy_select.csv', index=False) + + conn.close() + + +def transform(): + LOGGER.info("Iniciando proceso de tranformacion de datos...") + + df = pd.read_csv('./files/GC_UNJujuy_select.csv') + + LOGGER.info("Transformando datos...") + + df.rename(columns={'codigo_postal':'postal_code'}, inplace=True) + df = transform_df(df) + + LOGGER.info("Guardando datos transformados...") + + df.to_csv('./datasets/GC_UNJujuy_process.txt', sep='\t', index=False) + + LOGGER.info("Enviando datos al bucket...") + + +with DAG( + dag_id='GC_UNJujuy_dag_elt', + description='Extrraccion, tranformacion y carga a s3 de datos de la Universidad Nacional de Jujuy.', + schedule_interval=timedelta(days=1), + start_date=datetime(2022, 11, 4), + max_active_runs=5 +) as dag: + + extract_task = PythonOperator( + task_id="extract_task", + python_callable=extract + ) + + transform_task = PythonOperator( + task_id="transform_task", + python_callable=transform + ) + + load_task = LocalFilesystemToS3Operator( + task_id='load_to_s3_task', + filename='/usr/local/airflow/datasets/GC_UNJujuy_process.txt', + dest_key='GC_UNJujuy_process.txt', + dest_bucket='dipa-s3', + aws_conn_id="aws_s3_bucket", + replace=True, + ) + + + extract_task >> transform_task >> load_task \ No newline at end of file diff --git a/dags/GC_UniPalermo_dag_elt.py b/dags/GC_UniPalermo_dag_elt.py new file mode 100644 index 00000000..1e421425 --- /dev/null +++ b/dags/GC_UniPalermo_dag_elt.py @@ -0,0 +1,92 @@ +from airflow import DAG +from datetime import timedelta, datetime +from airflow.providers.postgres.hooks.postgres import PostgresHook +from airflow.operators.python import PythonOperator +import pandas as pd +from airflow.providers.amazon.aws.transfers.local_to_s3 import LocalFilesystemToS3Operator +#from decouple import config +import logging +from assets.transform_dfs import transform_df +import os +from pathlib import Path + + +LOGS_DIR = '/usr/local/airflow/assets/' +LOGGER = logging.getLogger('GC_UniPalermo') +LOGGER.setLevel(logging.INFO) + +FORMATTER = logging.Formatter('%(asctime)s - %(name)s - %(message)s', '%Y-%m-%d') + +HANDLER = logging.FileHandler(os.path.join(LOGS_DIR, 'GC_UniPalermo.log')) +HANDLER.setFormatter(FORMATTER) + +LOGGER.addHandler(HANDLER) + + +def extract(): + sql_query = "" + + LOGGER.info("Comenzando proceso de ETL ...") + LOGGER.info("Cargando query...") + + with open("/usr/local/airflow/include/GC_UniPalermo.sql", "r", encoding='utf8') as archivo: + sql_query = archivo.read() + + LOGGER.info("Extrayendo datos...") + + hook = PostgresHook(postgres_conn_id='alkemy_db') + conn = hook.get_conn() + + LOGGER.info("Guardando datos extraidos...") + + df = hook.get_pandas_df(sql=sql_query) + df.to_csv('./files/GC_UniPalermo_select.csv', index=False) + conn.close() + + +def transform(): + LOGGER.info("Iniciando proceso de tranformacion de datos...") + + df = pd.read_csv('./files/GC_UniPalermo_select.csv') + + LOGGER.info("Transformando datos...") + + df.rename(columns={'codigo_postal':'postal_code'}, inplace=True) + df = transform_df(df) + + LOGGER.info("Guardando datos transformados...") + + df.to_csv('./datasets/GC_UniPalermo_process.txt', sep='\t', index=False) + + LOGGER.info("Enviando datos al bucket...") + + +with DAG( + dag_id='GC_UniPalermo_dag_elt', + description='Extrraccion, tranformacion y carga a s3 de datos de la Universidad De Palermo.', + schedule_interval=timedelta(days=1), + start_date=datetime(2022, 11, 4), + max_active_runs=5 +) as dag: + + extract_task = PythonOperator( + task_id="extract_task", + python_callable=extract + ) + + transform_task = PythonOperator( + task_id="transform_task", + python_callable=transform + ) + + load_task = LocalFilesystemToS3Operator( + task_id='load_to_s3_task', + filename='/usr/local/airflow/datasets/GC_UniPalermo_process.txt', + dest_key='GC_UniPalermo_process.txt', + dest_bucket='dipa-s3', + aws_conn_id="aws_s3_bucket", + replace=True, + ) + + + extract_task >> transform_task >> load_task \ No newline at end of file diff --git a/dags/GEUNInteramericana_dag_etl.py b/dags/GEUNInteramericana_dag_etl.py new file mode 100644 index 00000000..e2a84170 --- /dev/null +++ b/dags/GEUNInteramericana_dag_etl.py @@ -0,0 +1,166 @@ +import logging +from airflow.models import DAG +from datetime import datetime, timedelta +from airflow.providers.postgres.hooks.postgres import PostgresHook +from airflow.operators.python import PythonOperator +import pandas as pd +from dateutil.relativedelta import relativedelta +from airflow.providers.amazon.aws.transfers.local_to_s3 import ( + LocalFilesystemToS3Operator +) +import os + +# configuración de LOGs +WORKING_DIR = os.getcwd() +LOGS_DIR = os.path.join(WORKING_DIR, 'tests') +logger = logging.getLogger('GEUNInteramericana') # defino nombre del logger +#Nivel de severidad INFO: el logger solo manejará mensajes de +# INFO, WARNING, ERROR, y CRITICAL e ignorará mensajes DEBUG. +logger.setLevel(logging.INFO) +formatter = logging.Formatter('%(asctime)s - %(name)s - %(message)s', '%Y-%m-%d') +handler = logging.FileHandler(os.path.join(LOGS_DIR, 'GEUNInteramericana.log')) +handler.setFormatter(formatter) +logger.addHandler(handler) + +#defino un diccionario con las variables del DAG +default_args = { + #'schedule_interval' : "@hourly", NO VA ACA + 'start_date' : datetime(2022, 11, 4), + 'catchup' : False, + 'retries': 5, + 'owner' : 'alfredo' + } + +# defino la funcion de extraccion y generacion de los csv +def extract_csv(): + #generacion de logs en GEUNInteramericana.log + #logger.info("Iniciando DAG ...."), + #logger.info("Iniciando extracción ...."), + with open (f'/usr/local/airflow/include/GE_UniInteramericana.sql', 'r') as sqfile: + query = sqfile.read() + hook = PostgresHook(postgres_conn_id="alkemy_db") + #logging.info("Exporting query to file") + df = hook.get_pandas_df(sql=query) + df.to_csv('/usr/local/airflow/tests/GE_Interamericana_select.csv') + #logger.info("Terminando extracción ....") + +# defino la funcion de transformación +def transform_pandas(): + #generacion de logs en GEUNInteramericana.log + #logger.info("Iniciando transformacion ....") + #se cargan los datasets + df_cp = pd.read_csv('/usr/local/airflow/tests/codigos_postales.csv') + df = pd.read_csv('/usr/local/airflow/tests/GE_Interamericana_select.csv') + + #renombro la columna 'Unnamed: 0' por 'Id' + df = df.rename(columns = {'Unnamed: 0': 'Id'}) + + df['university'] = df['university'].astype(str) + df['university'] = df['university'].str.lower().str.replace("^-", "").str.replace("-", " ").str.replace(" ", " ") + + df['career'] = df['career'].astype(str) + df['career'] = df['career'].str.lower().str.replace("^-", "").str.replace("-$", "").str.replace(" $", "").str.replace("-", " ").str.replace(" ", " ") + + # se extraen los espacios y caracteres que no sirven + df['last_name'] = df['last_name'].str.lower().str.replace("^mrs.", "").str.replace("^mr.", "").str.replace("^ms.", "").str.replace("^dr.", "").str.replace("^miss", "").str.replace("^ ", "").str.replace("^-", "") + df['last_name'] = df['last_name'].str.replace("phd$", "").str.replace("md$", "").str.replace("dvm$", "").str.replace("dds$", "").str.replace(" $", "").str.replace("-$", "") + df['last_name'] = df['last_name'].str.replace("-", " ").str.replace(" ", " ") + # separo nombre de apellido (todo guardado en last_name) + new = df['last_name'].str.split(" ", n = 1, expand = True) + df['first_name']= new[0] + df['last_name']= new[1] + + df['gender'].iloc[df['gender'] == 'M'] = 'male' + df['gender'].iloc[df['gender'] == 'F'] = 'female' + + # fecha de nacimiento en formato YY(dos digitos)/mes(string)/dd + df['fecha_nacimiento'] = pd.to_datetime(df['fecha_nacimiento'], format='%y/%b/%d') + df['inscription_date'] = pd.to_datetime(df['inscription_date'], format='%Y-%m-%d') + + # a todas las fechas que son mayores a 2022, le resto 100 años + k = len(df.axes[0]) + for i in range(k): + if df['fecha_nacimiento'][i].strftime('%Y') >= '2022': + df['fecha_nacimiento'][i] = df['fecha_nacimiento'][i] - relativedelta(years=100) + + # elimino las filas con fecha de nacimiento mayor a la fecha de inscripcion y reseteo indices + df = df.drop(df[df['inscription_date'] <= df['fecha_nacimiento']].index) + df = df.reset_index(drop=True) + + # vuelvo a pasar el campo 'inscription_date' a string + df['inscription_date'] = df['inscription_date'].astype(str) + + df['age'] = datetime.now() - df['fecha_nacimiento'] + df['age'] = (df['age'].dt.days)/365 + df['age'] = df['age'].astype(int) + + # elimino los datos con edades menores a 18 + df = df.drop(df[df['age'] < 18].index) + df = df.reset_index(drop=True) + # elimino la columna fecha de nacimiento + df = df.drop(['fecha_nacimiento'], axis=1) + + df['location'] = df['location'].astype(str) + df['location'] = df['location'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + df_cp['localidad'] = df_cp['localidad'].astype(str) + df_cp['localidad'] = df_cp['localidad'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + # como existen localidades duplicadas con diferente CP, elimino las duplicadas + # y me quedo con la ultima suponiendo que es el registro mas nuevo + df_cp = df_cp.drop_duplicates(['localidad'], keep='last') + + # inner join para obtener el codigo posatal partir de la localidad + inner_df = pd.merge(left=df,right=df_cp, left_on='location', right_on='localidad') + + # elimino las columnas 'location' y 'codigo_postal' + inner_df = inner_df.drop(['postal_code', 'localidad'], axis=1) + #renombro columna codigo postal + inner_df = inner_df.rename(columns = {'codigo_postal': 'postal_code'}) + df = inner_df + #paso el CP a string + df['postal_code'] = df['postal_code'].astype(str) + + # paso email a string (ya está pero por las dudas) + # lo llevo todo a minusculas, elimino espacios extras y elimino guiones + df['email'] = df['email'].astype(str) + df['email'] = df['email'].str.lower().str.replace("-", " ").str.replace(" ", "") + + # Pasaje de dataframe a archivo de texto + df.to_csv('/usr/local/airflow/tests/GE_Interamericana_process.txt', sep='\t', index=False) + + #logger.info("Terminando transformacion ....") + #logger.info("Iniciando carga ....") + +# se define el DAG +with DAG( + dag_id = "DAG_Uni_Interamericana_ETL_log", + default_args = default_args, + schedule_interval="@hourly", + tags = ['ETL Universidad Interamericana (extract&transform&load) con log'] +) as dag: + +# se definen los tasks + tarea_1 = PythonOperator( + task_id = "extract", + python_callable = extract_csv # para ejecutar una función se llama con python_callable + #op_args = [path_sql, path_csv] + + ) + + tarea_2 = PythonOperator( + task_id = "transform", + python_callable = transform_pandas + ) + + tarea_3 = LocalFilesystemToS3Operator( + task_id = "load", + filename='/usr/local/airflow/tests/GE_Interamericana_process.txt', + dest_key='GEUNInteramericana_process.txt', + dest_bucket='dipa-s3', + aws_conn_id="aws_s3_bucket", + replace=True + ) + +# se definen las dependencias de las tareas + tarea_1 >> tarea_2 >> tarea_3 \ No newline at end of file diff --git a/dags/GEUNLaPampa_dag_etl.py b/dags/GEUNLaPampa_dag_etl.py new file mode 100644 index 00000000..c652c827 --- /dev/null +++ b/dags/GEUNLaPampa_dag_etl.py @@ -0,0 +1,155 @@ +import logging +from airflow.models import DAG +from datetime import datetime, timedelta +from airflow.providers.postgres.hooks.postgres import PostgresHook +from airflow.operators.python import PythonOperator +from airflow.providers.amazon.aws.transfers.local_to_s3 import ( + LocalFilesystemToS3Operator +) +import pandas as pd +import os + +# configuración de LOGs +WORKING_DIR = os.getcwd() +LOGS_DIR = os.path.join(WORKING_DIR, 'tests') +logger = logging.getLogger('GEUNLaPampa') # defino nombre del logger +#Nivel de severidad INFO: el logger solo manejará mensajes de +# INFO, WARNING, ERROR, y CRITICAL e ignorará mensajes DEBUG. +logger.setLevel(logging.INFO) +formatter = logging.Formatter('%(asctime)s - %(name)s - %(message)s', '%Y-%m-%d') +handler = logging.FileHandler(os.path.join(LOGS_DIR, 'GEUNLaPampa.log')) +handler.setFormatter(formatter) +logger.addHandler(handler) + +#defino un diccionario con las variables del DAG +default_args = { + #'schedule_interval' : "@hourly", NO VA ACA + 'start_date' : datetime(2022, 11, 4), + 'catchup' : False, + 'retries': 5, + 'owner' : 'alfredo' + } + +# defino la funcion de extraccion y generacion de los csv +def extract_csv(): + #generacion de logs en GEUNLaPampa.log + #logger.info("Iniciando DAG ...."), + #logger.info("Iniciando extracción ...."), + with open (f'/usr/local/airflow/include/GE_UniLaPampa.sql', 'r') as sqfile: + query = sqfile.read() + hook = PostgresHook(postgres_conn_id="alkemy_db") + #logging.info("Exporting query to file") + df = hook.get_pandas_df(sql=query) + df.to_csv('/usr/local/airflow/tests/GE_LaPampa_select.csv'), + #logger.info("Terminando extracción ....") + +# defino la funcion de transformación +def transform_pandas(): + #generacion de logs en GEUNLaPampa.log + #logger.info("Iniciando transformacion ....") + # se cargan los datasetes + df_cp = pd.read_csv('/usr/local/airflow/tests/codigos_postales.csv') + df = pd.read_csv('/usr/local/airflow/tests/GE_LaPampa_select.csv') + #renombro la columna 'Unnamed: 0' por 'Id' + df = df.rename(columns = {'Unnamed: 0': 'Id'}) + + df['university'] = df['university'].astype(str) + df['university'] = df['university'].str.lower().str.replace("^-", "").str.replace("-", " ").str.replace(" ", " ") + + df['career'] = df['career'].astype(str) + df['career'] = df['career'].str.lower().str.replace("^-", "").str.replace("-$", "").str.replace(" $", "").str.replace("-", " ").str.replace(" ", " ") + + # se extraen los espacios y caracteres que no sirven + df['last_name'] = df['last_name'].str.lower().str.replace("^mrs.", "").str.replace("^mr.", "").str.replace("^ms.", "").str.replace("^dr.", "").str.replace("^miss", "").str.replace("^ ", "").str.replace("^-", "") + df['last_name'] = df['last_name'].str.replace("phd$", "").str.replace("md$", "").str.replace("dvm$", "").str.replace("dds$", "").str.replace(" $", "").str.replace("-$", "") + df['last_name'] = df['last_name'].str.replace("-", " ").str.replace(" ", " ") + # separo nombre de apellido (todo guardado en last_name) + new = df['last_name'].str.split(" ", n = 1, expand = True) + df['first_name']= new[0] + df['last_name']= new[1] + + df['gender'].iloc[df['gender'] == 'M'] = 'male' + df['gender'].iloc[df['gender'] == 'F'] = 'female' + + # convierto las columnas en formato fecha + df['fecha_nacimiento'] = pd.to_datetime(df['fecha_nacimiento'], format='%d/%m/%Y') + df['inscription_date'] = pd.to_datetime(df['inscription_date'], format='%Y-%m-%d') + # elimino las filas con fecha de nacimiento mayor a la fecha de inscripcion y reseteo indices + df = df.drop(df[df['inscription_date'] <= df['fecha_nacimiento']].index) + df = df.reset_index(drop=True) + + # vuelvo a convertir a 'inscription_date' en string + df['inscription_date'] = df['inscription_date'].astype(str) + + # Cálculo de la edad + df['age'] = datetime.now() - df['fecha_nacimiento'] + df['age'] = (df['age'].dt.days)/365 + df['age'] = df['age'].astype(int) + # elimino los datos con edades menores a 18 y reseteo índice + df = df.drop(df[df['age'] < 18].index) + df = df.reset_index(drop=True) + # elimino la columna fecha de nacimiento + df = df.drop(['fecha_nacimiento'], axis=1) + + # inner join para obtener la localidad a partir del código postal + inner_df = pd.merge(left=df,right=df_cp, left_on='postal_code', right_on='codigo_postal') + # elimino las columnas 'location' y 'codigo_postal' + inner_df = inner_df.drop(['location', 'codigo_postal'], axis=1) + #renombro columna localidad + inner_df = inner_df.rename(columns = {'localidad': 'location'}) + df = inner_df + # paso location a string (ya está, pero por las dudas) + # lo llevo todo a minusculas, elimino espacios extras y elimino guiones + df['location'] = df['location'].astype(str) + df['location'] = df['location'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + # paso email a string (ya está, pero por las dudas) + # lo llevo todo a minusculas, elimino espacios extras y elimino guiones + df['email'] = df['email'].astype(str) + df['email'] = df['email'].str.lower().str.replace("-", " ").str.replace(" ", "") + + # llevo el campo postal_code a string + df['postal_code'] = df['postal_code'].astype(str) + + #Pasaje de dataframe a archivo de texto + df.to_csv('/usr/local/airflow/tests/GE_LaPampa_process.txt', sep='\t', index=False) + + #logger.info("Terminando transformacion ....") + #logger.info("Iniciando carga ....") + +# se define el DAG +with DAG( + dag_id = "DAG_Uni_LaPampa_ETL_log", + default_args = default_args, + schedule_interval="@hourly", + tags = ['ETL Universidad La Pampa (extract&transform&load) con log'] +) as dag: + +# se definen los tasks + tarea_1 = PythonOperator( + #logger.info("Iniciando extraccion"), + task_id = "extract", + python_callable = extract_csv # para ejecutar una función se llama con python_callable + + ) + + tarea_2 = PythonOperator( + #logger.info("Iniciando transformacion"), + task_id = "transform", + python_callable = transform_pandas + + ) + + tarea_3 = LocalFilesystemToS3Operator( + #logger.info("Iniciando carga"), + task_id = "load", + filename='/usr/local/airflow/tests/GE_LaPampa_process.txt', + dest_key='GEUNLaPampa_process.txt', + dest_bucket='dipa-s3', + aws_conn_id="aws_s3_bucket", + replace=True + ) + + +# se definen las dependencias de las tareas + tarea_1 >> tarea_2 >> tarea_3 \ No newline at end of file diff --git a/dags/GFUMMoron_dag_etl.py b/dags/GFUMMoron_dag_etl.py new file mode 100644 index 00000000..f8a2fc21 --- /dev/null +++ b/dags/GFUMMoron_dag_etl.py @@ -0,0 +1,130 @@ +from airflow import DAG +from airflow.providers.postgres.hooks.postgres import PostgresHook +from airflow.operators.python import PythonOperator +from airflow.providers.amazon.aws.transfers.local_to_s3 import LocalFilesystemToS3Operator +from datetime import timedelta, datetime, date +from pathlib import Path +import pandas as pd +import logging, os + + +# Logging config + +LOGS_DIR = 'include' +LOGGER = logging.getLogger('GFUMMoron') +LOGGER.setLevel(logging.INFO) + +FORMATTER = logging.Formatter('%(asctime)s - %(name)s - %(message)s', '%Y-%m-%d') + +HANDLER = logging.FileHandler(os.path.join(LOGS_DIR, 'GFUMMoron.log')) +HANDLER.setFormatter(FORMATTER) + +LOGGER.addHandler(HANDLER) + + +# Exctraccion de los datos con la query +def extract(**kwargs): + LOGGER.info('Starting extract process...') + + query_path = kwargs['path'] + hook = PostgresHook(postgres_conn_id='alkemy_db') + + file_name = kwargs['name'] + + with open(query_path, 'r') as f: + df = hook.get_pandas_df(sql=f.read()) + filepath = Path('files/' + file_name + '_select.csv') + df.to_csv(filepath) + f.close() + + LOGGER.info('Success') + +# Transforma strings al formato estandar pedido +def legible(df_string): + return df_string.str.replace('-', ' ').str.replace('_', ' ').str.lower() + +# Calcula una edad dada una fecha +def age(birthdate): + today = date.today() + age = today.year - birthdate.year - ((today.month, today.day) < (birthdate.month, birthdate.day)) + return age + +# Transformacion de los datos +def transform_data(): + LOGGER.info("Starting transform process...") + + # Carga de los datasets + df = pd.read_csv('files/GFUMMoron_select.csv') + cod_postales = pd.read_csv('assets/codigos_postales.csv') + cod_postales['codigo_postal'] = cod_postales['codigo_postal'].astype(str) + cod_postales['localidad'] = legible(cod_postales['localidad']) + + # age pasa de str a datetime y despues calculo la edad con age() + df['age'] = pd.to_datetime(df['age'], format='%d/%m/%Y') + df['age'] = df['age'].apply(age) + df = df.drop(df[(df['age'] < 18)].index) + + # Normalizo los datos con legible() + df['university'] = legible(df['university']) + df['career'] = legible(df['career']) + df['email'] = legible(df['email']) + df['first_name'] = legible(df['first_name']) + + # Convierto postal_code a string + df['postal_code'] = df['postal_code'].astype(str) + df['location'] = df['location'].astype(str) + + # inscription_date pasa de str a datetime y despues a formato %Y-%m-%d (2022-01-01) + df['inscription_date'] = pd.to_datetime(df['inscription_date']) + df['inscription_date'] = df['inscription_date'].dt.strftime('%d/%m/%Y') + + # M -> male | F -> female + df['gender'] = df['gender'].replace(['M','F'],['male','female']) + + # Usando el df cod_postales asigno localidades segun su codigo postal + df['location'] = df.join(cod_postales.set_index('codigo_postal'), on='postal_code')['localidad'] + + # Separo el nombre en nombre y apellido + aux_df = df['first_name'].str.split(" ", 1, expand=True) + df['first_name'] = aux_df[0] + df['first_name'] = df['first_name'].replace() + df['last_name'] = aux_df[1] + + + df.to_csv('datasets/GFUMMoron_process.txt', index=False) + + LOGGER.info('Success') + LOGGER.info('Uploading data to s3 bucket...') + + return + + +with DAG( + dag_id='GFUMMoron', + schedule_interval=timedelta(days=1), + start_date=datetime(2022, 11, 7) +) as dag: + + exctract = PythonOperator( + task_id='extraer', + python_callable=extract, + op_kwargs={ 'path': 'include/GFUMMoron.sql', + 'name': 'GFUMMoron'} + ) + + transform = PythonOperator( + task_id='normalizar', + python_callable=transform_data, + ) + + s3_load = LocalFilesystemToS3Operator( + task_id = "load", + filename='datasets/GFUMMoron_process.txt', + dest_key='GFUMMoron_process.txt', + dest_bucket='dipa-s3', + aws_conn_id="aws_s3_bucket", + replace=True + ) + + + exctract >> transform >> s3_load \ No newline at end of file diff --git a/dags/GFUNRioCuarto_dag_etl.py b/dags/GFUNRioCuarto_dag_etl.py new file mode 100644 index 00000000..b80da116 --- /dev/null +++ b/dags/GFUNRioCuarto_dag_etl.py @@ -0,0 +1,130 @@ +from airflow import DAG +from airflow.providers.postgres.hooks.postgres import PostgresHook +from airflow.operators.python import PythonOperator +from airflow.providers.amazon.aws.transfers.local_to_s3 import LocalFilesystemToS3Operator +from datetime import timedelta, datetime, date +from pathlib import Path +import pandas as pd +import logging, os + + +# Logging config + +LOGS_DIR = 'include' +LOGGER = logging.getLogger('GFUNRioCuarto') +LOGGER.setLevel(logging.INFO) + +FORMATTER = logging.Formatter('%(asctime)s - %(name)s - %(message)s', '%Y-%m-%d') + +HANDLER = logging.FileHandler(os.path.join(LOGS_DIR, 'GFUNRioCuarto.log')) +HANDLER.setFormatter(FORMATTER) + +LOGGER.addHandler(HANDLER) + + +# Exctraccion de los datos con la query +def extract(**kwargs): + LOGGER.info('Starting extract process...') + + query_path = kwargs['path'] + hook = PostgresHook(postgres_conn_id='alkemy_db') + + file_name = kwargs['name'] + + with open(query_path, 'r') as f: + df = hook.get_pandas_df(sql=f.read()) + filepath = Path('files/' + file_name + '_select.csv') + df.to_csv(filepath) + f.close() + + LOGGER.info('Success') + +# Transforma strings al formato estandar pedido +def legible(df_string): + return df_string.str.replace('-', ' ').str.replace('_', ' ').str.lower() + +# Calcula una edad dada una fecha +def age(birthdate): + today = date.today() + age = today.year - birthdate.year - ((today.month, today.day) < (birthdate.month, birthdate.day)) + return age + +# Transformacion de los datos +def transform_data(): + LOGGER.info("Starting transform process...") + + # Carga de los datasets + df = pd.read_csv('files/GFUNRioCuarto_select.csv') + cod_postales = pd.read_csv('assets/codigos_postales.csv') + cod_postales['codigo_postal'] = cod_postales['codigo_postal'].astype(str) + cod_postales['localidad'] = legible(cod_postales['localidad']) + + # age pasa de str a datetime y despues calculo la edad con age() + df['age'] = pd.to_datetime(df['age'], format='%y/%b/%d') + df['age'] = df['age'].apply(age) + df = df.drop(df[(df['age'] < 18)].index) + + # Normalizo los datos con legible() + df['university'] = legible(df['university']) + df['career'] = legible(df['career']) + df['email'] = legible(df['email']) + df['location'] = legible(df['location']) + + # inscription_date pasa de str a datetime y despues a formato %Y-%m-%d (2022-01-01) + df['inscription_date'] = pd.to_datetime(df['inscription_date']) + df['inscription_date'] = df['inscription_date'].dt.strftime('%Y-%m-%d') + + # M -> male | F -> female + df['gender'] = df['gender'].replace(['M','F'],['male','female']) + + # droppeo los duplicados en cod_postales['localidad'] para evitar errores antes de asignar los cp + cod_postales = cod_postales.drop_duplicates(subset='localidad', keep="first") + df['postal_code'] = df['postal_code'].astype(str) + df['postal_code'] = df.join(cod_postales.set_index('localidad'), on='location')['codigo_postal'] + + # legible() para normalizar los nombres + df.first_name = legible(df.first_name) + aux_df = df['first_name'].str.split(" ", 1, expand=True) + df['first_name'] = aux_df[0] + df['last_name'] = aux_df[1] + + + df.to_csv('datasets/GFUNRioCuarto_process.txt', index=None) + + LOGGER.info('Success') + LOGGER.info('Uploading data to s3 bucket...') + + return + + + + +with DAG( + dag_id='GFUNRioCuarto', + schedule_interval=timedelta(days=1), + start_date=datetime(2022, 11, 7) +) as dag: + + exctract = PythonOperator( + task_id='extraer', + python_callable=extract, + op_kwargs={'path': 'include/GFUNRioCuarto.sql', + 'name': 'GFUNRioCuarto'} + ) + + transform = PythonOperator( + task_id='normalizar', + python_callable=transform_data, + ) + + s3_load = LocalFilesystemToS3Operator( + task_id = "load", + filename='datasets/GFUNRioCuarto_process.txt', + dest_key='GFUNRioCuarto_process.txt', + dest_bucket='dipa-s3', + aws_conn_id="aws_s3_bucket", + replace=True + ) + + + exctract >> transform >> s3_load \ No newline at end of file diff --git a/dags/GHUNBuenosAires_dag_etl.py b/dags/GHUNBuenosAires_dag_etl.py new file mode 100644 index 00000000..84a348d1 --- /dev/null +++ b/dags/GHUNBuenosAires_dag_etl.py @@ -0,0 +1,153 @@ + +# Documentar operadores que se utilizan teniendo en cuenta: +# 1.Consultas SQL +# 2.Procesar datos con pandas +# 3.Cargar los datos en S3 + +from airflow import DAG + +# Importar librerías neceasarias +import logging +from datetime import datetime, timedelta + +import numpy as np +import pandas as pd +from airflow.decorators import task + +# Operadores bash +from airflow.operators.empty import EmptyOperator + +# Operadores python +from airflow.operators.python import PythonOperator + +# Operadores postgres +from airflow.providers.postgres.hooks.postgres import PostgresHook +from airflow.providers.postgres.operators.postgres import PostgresOperator + +# Operadores S3 +from airflow.providers.amazon.aws.transfers.local_to_s3 import (LocalFilesystemToS3Operator) + + + + + + + +# DAG Args Default +default_args = { + 'owner': 'andres_sanchez', + 'retries': 5, + 'retry_delay': timedelta(minutes=5)} + +##Funciones para plugins + +def extract_data(): + with open(f'/usr/local/airflow/include/GHUNBuenosAires.sql', 'r') as query: + sqll = query.read() + hook = PostgresHook (postgres_conn_id="alkemy_db") + df = hook.get_pandas_df(sql=sqll) + print(df.head()) + try: + df.to_csv('/usr/local/airflow/files/GHUNBuenosAires_select.csv') + except: + print("Archivo existente") + + +def procesamiento_pandas(): + #Leer csv y postal_codes + df_csv = pd.read_csv('/usr/local/airflow/files/GHUNBuenosAires_select.csv') + df_pc = pd.read_csv('/usr/local/airflow/assets/codigos_postales.csv') + + #cambiar nombre a ID: + df_csv = df_csv.rename(columns = {'Unnamed: 0': 'ID'}) + #Procesar Columnas + df_csv['university'] = df_csv['university'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + df_csv['career'] = df_csv['career'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + df_csv['inscription_date'] = pd.to_datetime(df_csv['inscription_date'], format='%Y-%m-%d') + + + today = datetime.now() + year= today.year + #print("la fecha actual es:", today) + #print("El año actual es:", year) + + df_csv['fechas_nacimiento'] = pd.to_datetime(df_csv['fechas_nacimiento'], format='%y-%b-%d') + do = pd.tseries.offsets.DateOffset(years= 100) + + df_csv['fechas_nacimiento'] = ((df_csv['fechas_nacimiento']) - do).where(((df_csv['fechas_nacimiento']).dt.year > 2022), df_csv['fechas_nacimiento']) + print(df_csv['fechas_nacimiento']) + + #Calculando los años: + df_csv['age'] = (today.year - (df_csv['fechas_nacimiento']).dt.year) -((today.month) <(df_csv['fechas_nacimiento'].dt.month)) -(((today.month) == (df_csv['fechas_nacimiento'].dt.month)) & (today.day 75].index) + + #quitando mr. and ms. + df_csv['last_name']=df_csv['last_name'].str.lower().replace("ms.-", "").replace("mr.-", "").str.replace("-", " ").str.replace(" ", " ") + + #Separando nombres y apellidos + new=df_csv['last_name'].str.split(" ", 1, expand=True) + df_csv['first_name']=new[0] + df_csv['last_name']=new[1] + + #Géneros + df_csv['gender'].iloc[df_csv['gender'] == 'm'] = 'male' + df_csv['gender'].iloc[df_csv['gender'] == 'f'] = 'female' + + #Eliminando columnas innecesarias + col_drop=['fechas_nacimiento', 'location'] + df_csv.drop(columns=col_drop, inplace=True) + + #archivo de códigos postales + df_pc['localidad'] = df_pc['localidad'].astype(str) + df_pc['localidad'] = df_pc['localidad'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + #Borrar localidades duplicadas + df_pc = df_pc.drop_duplicates(['localidad'], keep='last') + + union = pd.merge(right=df_pc, left=df_csv, how='inner', right_on='codigo_postal', left_on='postal_code') + union = union.drop(columns=['codigo_postal']) + union = union.rename(columns={'localidad':'location'}) + #print(union.columns.values) + + #Cambiando el orden de las columnas: + union = union.reindex(columns=['ID', 'university', 'career', 'inscription_date', 'first_name', 'last_name','gender', 'age', 'postal_code', 'location', 'email']) + + #procesando las últimas columnas: + union['location'] = union['location'].str.lower().str.replace("-", " ").str.replace(" ", " ") + union['email'] = union['email'].str.lower().str.replace("-", " ").str.replace(" ", " ") + union = union.sort_values(by=['ID']) + print(union.head()) + #Convirtiendo el archivo procesado en .txt + union.to_csv('/usr/local/airflow/datasets/GHUNBuenosAires_process.txt', sep='\t', index=False) + +# Ejecución de DAGS + + +with DAG( + 'Extract_data_UBuenosAires', + description='Extraer una base de datos de AWS, procesarla con pandas y retornar mediante S3', + schedule=timedelta(hours=1), + start_date=datetime(2022, 11, 2), + default_args=default_args, + +) as dag: + tarea_1 = PythonOperator(task_id='extract_data', + python_callable=extract_data) + tarea_2 = PythonOperator(task_id='procesamiento_pandas', + python_callable=procesamiento_pandas) + """tarea_3 = LocalFilesystemToS3Operator( + task_id='create_local_to_s3_job', + filename='/usr/local/airflow/files/GHUNBuenosAires_process.txt', + dest_key='GHUNBuenosAires_process.txt', + dest_bucket='dipa-s3', + aws_conn_id='aws_s3_bucket', + replace=True, +)""" + +tarea_1 >> tarea_2 #>> tarea_3 \ No newline at end of file diff --git a/dags/GHUNDelCine_dag_etl.py b/dags/GHUNDelCine_dag_etl.py new file mode 100644 index 00000000..37f1cf12 --- /dev/null +++ b/dags/GHUNDelCine_dag_etl.py @@ -0,0 +1,189 @@ +# Documentar operadores que se utilizan teniendo en cuenta: +# 1.Consultas SQL +# 2.Procesar datos con pandas +# 3.Cargar los datos en S3 + +from airflow import DAG + +# Importar librerías neceasarias +import logging +from datetime import datetime, timedelta + +import numpy as np +import pandas as pd +import os +from airflow.decorators import task + +# Operadores bash +from airflow.operators.empty import EmptyOperator + +# Operadores python +from airflow.operators.python import PythonOperator + +# Operadores postgres +from airflow.providers.postgres.hooks.postgres import PostgresHook +from airflow.providers.postgres.operators.postgres import PostgresOperator + +# Operadores S3 +from airflow.providers.amazon.aws.transfers.local_to_s3 import (LocalFilesystemToS3Operator) + +#Definiendo operaciones con LOGS + +"""WORKING_DIR = os.getcwd() +LOGS_DIR = os.path.join(WORKING_DIR, 'logs') +logger = logging.getLogger('__name__') +handler= logging.basicConfig(handlers=[logging.FileHandler(os.path.join(LOGS_DIR, 'GHUNDelCine.log'), mode='wr')], + format="%(asctime)s:%(name)s:%(levelname)s:%(message)s", + datefmt="%Y-%m-%d", + level=logging.INFO) + +logger.addHandler(handler)""" + + + + + +# DAG Args Default +default_args = { + 'owner': 'andres_s', + 'retries': 5, + 'retry_delay': timedelta(minutes=5)} + +##Funciones + +#1.Extracción de dataset +def extract_data(): + #logger.info("... INICIANDO EXTRACCIÓN DE DATASET Y CREACIÓN DE ARCHIVO .CSV ...") + with open(f'/usr/local/airflow/include/GHUNDelcine.sql', 'r') as query: + sqll = query.read() + hook = PostgresHook (postgres_conn_id="alkemy_db") + #logging.info("Exporting query to file") + df = hook.get_pandas_df(sql=sqll) + print(df.head()) + try: + df.to_csv('/usr/local/airflow/files/GHUNDelcine_select.csv') + except: + print("Archivo existente") + #logging.info("... EXTRACCIÓN EXITOSA ...") + +#Procesamiento y normalización de dataset +def procesamiento_pandas(): + + + #logging.info("... PROCESANDO Y NORMALIZANDO LA INFORMACIÓN") + + #Leer csv y postal_codes + df_csv = pd.read_csv('/usr/local/airflow/files/GHUNDelcine_select.csv') + df_pc = pd.read_csv('/usr/local/airflow/assets/codigos_postales.csv') + + #logging.info("... PROCESANDO Y NORMALIZANDO LA INFORMACIÓN") + + #cambiar nombre de la columna 1 a ID: + df_csv = df_csv.rename(columns = {'Unnamed: 0': 'ID'}) + + #Procesar Columnas + df_csv['university'] = df_csv['university'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + df_csv['career'] = df_csv['career'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + df_csv['inscription_date'] = pd.to_datetime(df_csv['inscription_date'], format='%Y-%m-%d') + + + today = datetime.now() + year= today.year + #print("la fecha actual es:", today) + #print("El año actual es:", year) + print(df_csv['birth_dates']) + #Calculando la edad a partir de las fechas de nacimiento + df_csv['birth_dates'] = pd.to_datetime(df_csv['birth_dates'], format='%d-%m-%Y') + """ + do = pd.tseries.offsets.DateOffset(years= 100) + + #Cambiando los "años de nacimiento" mayores a 2022 restándoles 100 años + df_csv['birth_dates'] = ((df_csv['birth_dates']) - do).where(((df_csv['birth_dates']).dt.year > 2022), df_csv['birth_dates']) + print(df_csv['birth_dates']) + """ + #Calculando los años: + df_csv['age'] = (today.year - (df_csv['birth_dates']).dt.year) -((today.month) <(df_csv['birth_dates'].dt.month)) -(((today.month) == (df_csv['birth_dates'].dt.month)) & (today.day 75].index) + + #quitando mr. and ms. + df_csv['last_name']=df_csv['last_name'].str.lower().replace("ms.-", "").replace("mr.-", "").str.replace("-", " ").str.replace(" ", " ") + + #Separando nombres y apellidos + new=df_csv['last_name'].str.split(" ", 1, expand=True) + df_csv['first_name']=new[0] + df_csv['last_name']=new[1] + + #Géneros + df_csv['gender'] = df_csv['gender'].iloc[df_csv['gender'] == 'M'] = 'male' + df_csv['gender'] = df_csv['gender'].iloc[df_csv['gender'] == 'F'] = 'female' + df_csv['gender'] + + #Eliminando columnas innecesarias + col_drop=['birth_dates'] + df_csv.drop(columns=col_drop, inplace=True) + + #archivo de códigos postales + df_pc['localidad'] = df_pc['localidad'].astype(str) + df_pc['localidad'] = df_pc['localidad'].str.replace("-", " ").str.replace(" ", " ") + + #Borrar localidades duplicadas + df_pc = df_pc.drop_duplicates(['localidad'], keep='last') + + + #uniendo los códigos postales con las respectivas localidades + print(df_csv['location']) + union = pd.merge(right=df_pc, left=df_csv, how='inner', right_on='localidad', left_on='location') + print(union.head()) + #Eliminando columnas innecesarias + union = union.drop(columns=['postal_code', 'location']) + union = union.rename(columns={'localidad':'location', 'codigo_postal':'postal_code'}) + print('los indices son:', union.columns.values) + + #Cambiando el orden de las columnas al orden indicado: + union = union.reindex(columns=['ID', 'university', 'career', 'inscription_date', 'first_name', 'last_name','gender', 'age', 'postal_code', 'location', 'email']) + + #procesando las últimas columnas: + union['location'] = union['location'].str.lower().str.replace("-", " ").str.replace(" ", " ") + union['email'] = union['email'].str.lower().str.replace("-", " ").str.replace(" ", " ") + union = union.sort_values(by=['ID']) + + + #Convirtiendo el archivo procesado en .txt + + + #Convirtiendo el archivo procesado en .txt + union.to_csv('/usr/local/airflow/datasets/GHUNDelcine_process.txt', sep='\t', index=False) + #logging.info("... TRANSFORMACIÓN EXITOSA ..." ) + #logging.info("... CARGANDO LOS ARCHIVOS A S3 ...") + +# Ejecución de DAGS + + +with DAG( + 'Extract_data_UDelCine', + description='Extraer una base de datos de AWS, procesarla con pandas y retornar mediante S3', + schedule=timedelta(hours=1), + start_date=datetime(2022, 11, 2), + default_args=default_args, + +) as dag: + tarea_1 = PythonOperator(task_id='extract_data', + python_callable=extract_data) + tarea_2 = PythonOperator(task_id='procesamiento_pandas', + python_callable=procesamiento_pandas) + """tarea_3 = LocalFilesystemToS3Operator( + task_id='create_local_to_s3_job', + filename='/usr/local/airflow/files/GHUNDelcine_process.txt', + dest_key='GHUNDelcine_process.txt', + dest_bucket='dipa-s3', + aws_conn_id='aws_s3_bucket', + replace=True, +)""" + +tarea_1 >> tarea_2 #>> tarea_3 \ No newline at end of file diff --git a/dags/GIUJujuy.py b/dags/GIUJujuy.py new file mode 100644 index 00000000..5b39305b --- /dev/null +++ b/dags/GIUJujuy.py @@ -0,0 +1,157 @@ +from datetime import timedelta,datetime +from airflow import DAG +from airflow.operators.python import PythonOperator +from airflow.utils.dates import days_ago +from airflow.hooks.postgres_hook import PostgresHook +from airflow.providers.amazon.aws.transfers.local_to_s3 import LocalFilesystemToS3Operator +from dateutil.relativedelta import relativedelta +import logging +import os +import pandas as pd + + +# logger +WORKING_DIR = os.getcwd() +LOGS_DIR = os.path.join(WORKING_DIR, 'tests') +logger = logging.getLogger('GIJujuy') +logger.setLevel(logging.INFO) +formatter = logging.Formatter('%(asctime)s - %(name)s - %(message)s', '%Y-%m-%d') +handler = logging.FileHandler(os.path.join(LOGS_DIR, 'GIJujuy.log')) +handler.setFormatter(formatter) +logger.addHandler(handler) + +default_args = { + "owner": "wmurillo", + "depends_on_past":False, + "email": ["murillowilmar1@hotmail.com"], + "email_on_failure": False, + "email_on_retry": False, + "retries": 5, + "retry_delay":timedelta(minutes=1) +} + + +def extr_data(): + # logging.info("scrapping") + pg_hook = PostgresHook(postgres_conn_id="alkemy_db", schema ="training") + #pg.conn=pg_hook.get_conn() + #cursor = pg_conn.cursor() + #cursor.execute(sql_stm) + #return cursor.fetchall() + with open ("/usr/local/airflow/include/GIUJujuy.sql", "r") as sqlfile: + + sql_stm= sqlfile.read() + df = pg_hook.get_pandas_df(sql = f"{sql_stm}") + df.to_csv("/usr/local/airflow/tests/GIUJujuy.csv") + + + + + +def transform(): + + # logging.info("processing") + url= "/usr/local/airflow/tests/GIUJujuy.csv" + data_2=pd.read_csv(url) + +# Eliminar variable cero + data_2 = data_2.drop (["Unnamed: 0" ], axis=1) +# renombrar variables + data_2 = data_2.rename(columns={"nombre":"full_name", "sexo":"gender", "birth_date":"birth_day"}) + + +# aplicar tipo de variables str + data_2["university"]=data_2["university"].apply(str) + data_2["career"]=data_2["career"].apply(str) + data_2["full_name"]=data_2["full_name"].apply(str) + data_2["email"]=data_2["email"].apply(str) + data_2["location"]=data_2["location"].apply(str) + + +#Aplicar normalización a universidad y carrera + data_2['university'] = data_2['university'].str.lower().str.replace("^-", "").str.replace("-", " ").str.replace(" ", " ") + data_2['career'] = data_2['career'].str.lower().str.replace("^-", "").str.replace("-", " ").str.replace(" ", " ") + data_2['location'] = data_2['location'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + #cambiar nombre a variable gender y reemplazando variables + data_2["gender"].replace(["f","m"], ["female","male" ], inplace=True) + data_2["gender"]=data_2["gender"].apply(str) + + +#calcular edad + data_2['birth_day'] = pd.to_datetime(data_2['birth_day'], format='%Y-%m-%d') + data_2['inscription_date'] = pd.to_datetime(data_2['inscription_date'], format='%Y-%m-%d') + data_2= data_2.drop(data_2[data_2['inscription_date'] <= data_2['birth_day']].index) + data_2= data_2.reset_index(drop=True) + data_2['age'] = datetime.now() - data_2['birth_day'] + data_2['age'] = (data_2['age'].dt.days)/365 + data_2 = data_2.drop(data_2[data_2['age'] < 18].index) + data_2 = data_2.reset_index(drop=True) + data_2["age"]=data_2["age"].apply(int) + data_2['inscription_date'] = data_2['inscription_date'].apply(str) + data_2["birth_day"]=data_2["birth_day"].apply(str) + + + +# Manipular tabla codigos postales + cod_ps = "/usr/local/airflow/tests/codigos_postales.csv" + data_pos= pd.read_csv(cod_ps) + data_pos['localidad'] = data_pos['localidad'].astype(str) + data_pos['localidad'] = data_pos['localidad'].str.lower().str.replace("-", " ").str.replace(" ", " ") + data_pos = data_pos.drop_duplicates(['localidad'], keep='last') + data_in = pd.merge(left=data_2,right=data_pos, left_on='location', right_on='localidad') + data_in= data_in.drop(['postal_code', 'localidad'], axis=1) + data_2=data_in + + data_2 = data_2.rename(columns={"codigo_postal":"postal_code"}) + + +# Convertir csv a txt + data_2.to_csv("/usr/local/airflow/tests/GIUJujuy_process.txt") + df = pd.read_csv("/usr/local/airflow/tests/GIUJujuy_process.csv") + content = str(df) + print(content, file=open('/usr/local/airflow/tests/GIUJujuy_process.txt', 'w')) + + +with DAG( + + "GI_jujuy_utn", + default_args=default_args, + start_date= datetime(2022, 8,11), + max_active_runs =5, + description = " DAG_jujuy", + schedule_interval="@hourly", + tags=["DAG_jujuy_utn"], + catchup =False, + template_searchpath = "/usr/local/air_flow/include/" +) as dag: + + + #Task 1 + extract_data= PythonOperator(task_id="extract_data", python_callable=extr_data) + + #Task 2 + transform_data = PythonOperator(task_id="transform_data", python_callable=transform) + + #load_data = PythonOperator(task_id="load_data", python_callable=load_s3) + + #Task 3 + load_data = LocalFilesystemToS3Operator( + task_id = "load_data", + filename='/usr/local/airflow/tests/GIUJujuy_process.txt', + dest_key='GIUJujuy_process.txt', + dest_bucket='awswmurillo', + aws_conn_id="aws_s3_bucket2", + replace=True + ) + + load_data2 = LocalFilesystemToS3Operator( + task_id = "load_data2", + filename='/usr/local/airflow/tests/GIUJujuy_process.txt', + dest_key='GIUJujuy_process.txt', + dest_bucket='dipa-s3', + aws_conn_id="aws_s3_bucket", + replace=True + ) + + extract_data >> transform_data >> load_data >> load_data2 diff --git a/dags/GIUMoron.py b/dags/GIUMoron.py new file mode 100644 index 00000000..8c4c5422 --- /dev/null +++ b/dags/GIUMoron.py @@ -0,0 +1,145 @@ +from datetime import timedelta,datetime +from airflow import DAG +from airflow.operators.python import PythonOperator +from airflow.utils.dates import days_ago +from airflow.hooks.postgres_hook import PostgresHook +from airflow.providers.amazon.aws.transfers.local_to_s3 import LocalFilesystemToS3Operator +from airflow.models import DAG +from airflow.providers.postgres.hooks.postgres import PostgresHook +from dateutil.relativedelta import relativedelta +import logging +import os +import pandas as pd +import csv + + +WORKING_DIR = os.getcwd() +LOGS_DIR = os.path.join(WORKING_DIR, 'tests') +logger = logging.getLogger('GIMoron') +logger.setLevel(logging.INFO) + +formatter = logging.Formatter('%(asctime)s - %(name)s - %(message)s', '%Y-%m-%d') + +handler = logging.FileHandler(os.path.join(LOGS_DIR, 'GIMoron.log')) +handler.setFormatter(formatter) + +logger.addHandler(handler) + + +default_args = { + "owner": "wmurillo", + "depends_on_past":False, + "email": ["murillowilmar1@hotmail.com"], + "email_on_failure": False, + "email_on_retry": False, + "retries": 5, + "retry_delay":timedelta(minutes=1) +} + + +def extr_data(): + + pg_hook = PostgresHook(postgres_conn_id="alkemy_db", schema ="training") + #pg.conn=pg_hook.get_conn() + #cursor = pg_conn.cursor() + #cursor.execute(sql_stm) + #return cursor.fetchall() + with open ("/usr/local/airflow/include/GIUMoron.sql", "r") as sqlfile: + + sql_stm= sqlfile.read() + df = pg_hook.get_pandas_df(sql = f"{sql_stm}") + df.to_csv("/usr/local/airflow/tests/GIUMoron.csv") + + +def transform(): + logging.info("transform") + + url= "/usr/local/airflow/tests/GIUMoron.csv" + data_1=pd.read_csv(url) +# Eliminar variable cero + data_1 = data_1.drop(["Unnamed: 0" ], axis=1) +# renombrar variables + data_1 = data_1.rename(columns={"fechaiscripccion":"inscription_date", "nacimiento":"birth_day","universidad":"university", "carrerra":"career", "nombrre":"full_name", "sexo":"gender", "direccion":"location", "eemail":"email","codgoposstal":"postal_code"}) + +# aplicar tipo de variables + + data_1["university"]=data_1["university"].apply(str) + data_1["career"]=data_1["career"].apply(str) + data_1["full_name"]=data_1["full_name"].apply(str) + data_1["email"]=data_1["email"].apply(str) + data_1["location"]=data_1["location"].apply(str) + +# cambiar nombre a variable gender + data_1["gender"].replace(["F","M"], ["female","male" ], inplace=True) + data_1["gender"]=data_1["gender"].apply(str) +#Aplicar normalización + + data_1['university'] = data_1['university'].str.lower().str.replace("^-", "").str.replace("-", " ").str.replace(" ", " ") + data_1['career'] = data_1['career'].str.lower().str.replace("^-", "").str.replace("-", " ").str.replace(" ", " ") + data_1['location'] = data_1['location'].str.lower().str.replace("-", " ").str.replace(" ", " ") + data_1 +#calcular edad + + data_1['birth_day'] = pd.to_datetime(data_1['birth_day'], format='%Y-%m-%d') + data_1['inscription_date'] = pd.to_datetime(data_1['inscription_date'], format='%Y-%m-%d') + data_1= data_1.drop(data_1[data_1['inscription_date'] <= data_1['birth_day']].index) + data_1= data_1.reset_index(drop=True) + data_1['age'] = datetime.now() - data_1['birth_day'] + data_1['age'] = (data_1['age'].dt.days)/365 + data_1 = data_1.drop(data_1[data_1['age'] < 18].index) + data_1 = data_1.reset_index(drop=True) + data_1["age"]=data_1["age"].apply(int) + data_1['inscription_date'] = data_1['inscription_date'].apply(str) + data_1["birth_day"]=data_1["birth_day"].apply(str) + data_1["postal_code"]=data_1["postal_code"].apply(str) + + + + # pasar archivo csv a txt + data_1.to_csv("/usr/local/airflow/tests/GIUMoron_process.txt") + df = pd.read_csv("/usr/local/airflow/tests/GIUMoron_process.csv") + content = str(df) + print(content, file=open('/usr/local/airflow/tests/GIUMoron_process.txt', 'w')) + + + +#def load_s3(): + + #logging.info("save") + + + +with DAG( + + "GI_moron_pampas", + default_args=default_args, + start_date= datetime(2022, 8,11), + max_active_runs =5, + description = " DAG_pampa", + schedule_interval="@hourly", + tags=["DAG_moron_pampas"], + catchup =False, + template_searchpath = "/usr/local/air_flow/include/" +) as dag: + + extract_data= PythonOperator(task_id="extract_data", python_callable=extr_data) + transform_data = PythonOperator(task_id="transform_data", python_callable=transform) + load_data = LocalFilesystemToS3Operator( + task_id = "load_data", + filename='/usr/local/airflow/tests/GIUMoron_process.txt', + dest_key='GIUMoron_process.txt', + dest_bucket='awswmurillo', + aws_conn_id="aws_s3_bucket2", + replace=True + ) + + load_data2 = LocalFilesystemToS3Operator( + task_id = "load_data2", + filename='/usr/local/airflow/tests/GIUMoron_process.txt', + dest_key='GIUJujuy_process.txt', + dest_bucket='dipa-s3', + aws_conn_id="aws_s3_bucket", + replace=True + ) + + extract_data >> transform_data >> load_data >> load_data2 diff --git a/dags/README.md b/dags/README.md index e07c5224..e573f43d 100644 --- a/dags/README.md +++ b/dags/README.md @@ -1 +1 @@ -Aqui se colocarán los dags que vayan creando. +Aqui se colocarán los dags que vayan creando. diff --git a/dags/dags_dynamic/Grupo E/README.md b/dags/dags_dynamic/Grupo E/README.md new file mode 100644 index 00000000..bcf0f84a --- /dev/null +++ b/dags/dags_dynamic/Grupo E/README.md @@ -0,0 +1,2 @@ +Para que se creen e forma dinamica los dags, ejecutar desde el dirtorio de asronomer: +python .\dags\dynamic_dags\dag_generator.py diff --git a/dags/dags_dynamic/Grupo E/config_UNILaPampa.yaml b/dags/dags_dynamic/Grupo E/config_UNILaPampa.yaml new file mode 100644 index 00000000..e4a4ab01 --- /dev/null +++ b/dags/dags_dynamic/Grupo E/config_UNILaPampa.yaml @@ -0,0 +1,4 @@ +dag_id: ETL_GEUNLapampa +schedule_interval: '@hourly' +catchup: False +input: LaPampa \ No newline at end of file diff --git a/dags/dags_dynamic/Grupo E/config_UNnteramericana.yaml b/dags/dags_dynamic/Grupo E/config_UNnteramericana.yaml new file mode 100644 index 00000000..56fe6be2 --- /dev/null +++ b/dags/dags_dynamic/Grupo E/config_UNnteramericana.yaml @@ -0,0 +1,4 @@ +dag_id: ETL_GEUNInteramericana +schedule_interval: '@hourly' +catchup: False +input: Interamericana \ No newline at end of file diff --git a/dags/dags_dynamic/Grupo E/dag_generator.py b/dags/dags_dynamic/Grupo E/dag_generator.py new file mode 100644 index 00000000..24f45336 --- /dev/null +++ b/dags/dags_dynamic/Grupo E/dag_generator.py @@ -0,0 +1,14 @@ +from jinja2 import Environment, FileSystemLoader +import yaml +import os + +file_dir = os.path.dirname(os.path.abspath(__file__)) +env = Environment(loader=FileSystemLoader(file_dir)) +template = env.get_or_select_template('dag_template.jinja2') + +for filename in os.listdir(file_dir): + if filename.endswith(".yaml"): + with open(f"{file_dir}/{filename}", "r") as configfile: + config = yaml.safe_load(configfile) + with open(f"dags/{config['dag_id']}.py", "w") as f: + f.write(template.render(config)) \ No newline at end of file diff --git a/dags/dags_dynamic/Grupo E/dag_template.jinja2 b/dags/dags_dynamic/Grupo E/dag_template.jinja2 new file mode 100644 index 00000000..d9f8133c --- /dev/null +++ b/dags/dags_dynamic/Grupo E/dag_template.jinja2 @@ -0,0 +1,206 @@ +import logging +from airflow.models import DAG +from datetime import datetime, timedelta +from airflow.providers.postgres.hooks.postgres import PostgresHook +from airflow.operators.python import PythonOperator +import pandas as pd +from dateutil.relativedelta import relativedelta +from airflow.providers.amazon.aws.transfers.local_to_s3 import ( + LocalFilesystemToS3Operator +) +import os + +# configuración de LOGs +WORKING_DIR = os.getcwd() +LOGS_DIR = os.path.join(WORKING_DIR, 'tests') +logger = logging.getLogger('GEUNInteramericana') # defino nombre del logger +#Nivel de severidad INFO: el logger solo manejará mensajes de +# INFO, WARNING, ERROR, y CRITICAL e ignorará mensajes DEBUG. +logger.setLevel(logging.INFO) +formatter = logging.Formatter('%(asctime)s - %(name)s - %(message)s', '%Y-%m-%d') +handler = logging.FileHandler(os.path.join(LOGS_DIR, 'GEUNInteramericana.log')) +handler.setFormatter(formatter) +logger.addHandler(handler) + +#defino un diccionario con las variables del DAG +default_args = { + #'start_date' : datetime(2022, 11, 4), + #'catchup' : False, + 'retries': 5, + 'owner' : 'alfredo' + } + +# defino la funcion de extraccion y generacion de los csv +def extract_csv(): + #generacion de logs + #logger.info("Iniciando DAG ...."), + #logger.info("Iniciando extracción ...."), + + # separo las universidades + if "{{ input }}" == "Interamericana": + with open (f'/usr/local/airflow/include/GE_UniInteramericana.sql', 'r') as sqfile: + query = sqfile.read() + hook = PostgresHook(postgres_conn_id="alkemy_db") + #logging.info("Exporting query to file") + df = hook.get_pandas_df(sql=query) + df.to_csv('/usr/local/airflow/tests/GE_Interamericana_select.csv') + #logger.info("Terminando extracción ....") + elif "{{ input }}" == "LaPampa": + with open (f'/usr/local/airflow/include/GE_UniLaPampa.sql', 'r') as sqfile: + query = sqfile.read() + hook = PostgresHook(postgres_conn_id="alkemy_db") + #logging.info("Exporting query to file") + df = hook.get_pandas_df(sql=query) + df.to_csv('/usr/local/airflow/tests/GE_LaPampa_select.csv'), + #logger.info("Terminando extracción ....") + else: + print("Universidad incorrrecta") + + +# defino la funcion de transformación +def transform_pandas(): + #generacion de logs + #logger.info("Iniciando transformacion ....") + df_cp = pd.read_csv('/usr/local/airflow/tests/codigos_postales.csv') + #separon las universidades + if "{{ input }}" == "Interamericana": + #se cargan los datasets + df = pd.read_csv('/usr/local/airflow/tests/GE_Interamericana_select.csv') + df = df.rename(columns = {'Unnamed: 0': 'Id'}) + + df['university'] = df['university'].astype(str) + df['university'] = df['university'].str.lower().str.replace("^-", "").str.replace("-", " ").str.replace(" ", " ") + df['career'] = df['career'].astype(str) + df['career'] = df['career'].str.lower().str.replace("^-", "").str.replace("-$", "").str.replace(" $", "").str.replace("-", " ").str.replace(" ", " ") + + df['last_name'] = df['last_name'].str.lower().str.replace("^mrs.", "").str.replace("^mr.", "").str.replace("^ms.", "").str.replace("^dr.", "").str.replace("^miss", "").str.replace("^ ", "").str.replace("^-", "") + df['last_name'] = df['last_name'].str.replace("phd$", "").str.replace("md$", "").str.replace("dvm$", "").str.replace("dds$", "").str.replace(" $", "").str.replace("-$", "") + df['last_name'] = df['last_name'].str.replace("-", " ").str.replace(" ", " ") + + new = df['last_name'].str.split(" ", n = 1, expand = True) + df['first_name']= new[0] + df['last_name']= new[1] + df['gender'].iloc[df['gender'] == 'M'] = 'male' + df['gender'].iloc[df['gender'] == 'F'] = 'female' + + df['fecha_nacimiento'] = pd.to_datetime(df['fecha_nacimiento'], format='%y/%b/%d') + df['inscription_date'] = pd.to_datetime(df['inscription_date'], format='%Y-%m-%d') + + k = len(df.axes[0]) + for i in range(k): + if df['fecha_nacimiento'][i].strftime('%Y') >= '2022': + df['fecha_nacimiento'][i] = df['fecha_nacimiento'][i] - relativedelta(years=100) + + df = df.drop(df[df['inscription_date'] <= df['fecha_nacimiento']].index) + df = df.reset_index(drop=True) + + df['inscription_date'] = df['inscription_date'].astype(str) + df['age'] = datetime.now() - df['fecha_nacimiento'] + df['age'] = (df['age'].dt.days)/365 + df['age'] = df['age'].astype(int) + df = df.drop(df[df['age'] < 18].index) + df = df.reset_index(drop=True) + df = df.drop(['fecha_nacimiento'], axis=1) + + df['location'] = df['location'].astype(str) + df['location'] = df['location'].str.lower().str.replace("-", " ").str.replace(" ", " ") + df_cp['localidad'] = df_cp['localidad'].astype(str) + df_cp['localidad'] = df_cp['localidad'].str.lower().str.replace("-", " ").str.replace(" ", " ") + df_cp = df_cp.drop_duplicates(['localidad'], keep='last') + + inner_df = pd.merge(left=df,right=df_cp, left_on='location', right_on='localidad') + inner_df = inner_df.drop(['postal_code', 'localidad'], axis=1) + inner_df = inner_df.rename(columns = {'codigo_postal': 'postal_code'}) + df = inner_df + df['postal_code'] = df['postal_code'].astype(str) + df['email'] = df['email'].astype(str) + df['email'] = df['email'].str.lower().str.replace("-", " ").str.replace(" ", "") + df.to_csv('/usr/local/airflow/tests/GE_Interamericana_process.txt', sep='\t', index=False) + + elif "{{ input }}" == "LaPampa": + df = pd.read_csv('/usr/local/airflow/tests/GE_LaPampa_select.csv') + df = df.rename(columns = {'Unnamed: 0': 'Id'}) + + df['university'] = df['university'].astype(str) + df['university'] = df['university'].str.lower().str.replace("^-", "").str.replace("-", " ").str.replace(" ", " ") + df['career'] = df['career'].astype(str) + df['career'] = df['career'].str.lower().str.replace("^-", "").str.replace("-$", "").str.replace(" $", "").str.replace("-", " ").str.replace(" ", " ") + + df['last_name'] = df['last_name'].str.lower().str.replace("^mrs.", "").str.replace("^mr.", "").str.replace("^ms.", "").str.replace("^dr.", "").str.replace("^miss", "").str.replace("^ ", "").str.replace("^-", "") + df['last_name'] = df['last_name'].str.replace("phd$", "").str.replace("md$", "").str.replace("dvm$", "").str.replace("dds$", "").str.replace(" $", "").str.replace("-$", "") + df['last_name'] = df['last_name'].str.replace("-", " ").str.replace(" ", " ") + new = df['last_name'].str.split(" ", n = 1, expand = True) + df['first_name']= new[0] + df['last_name']= new[1] + + df['gender'].iloc[df['gender'] == 'M'] = 'male' + df['gender'].iloc[df['gender'] == 'F'] = 'female' + + df['fecha_nacimiento'] = pd.to_datetime(df['fecha_nacimiento'], format='%d/%m/%Y') + df['inscription_date'] = pd.to_datetime(df['inscription_date'], format='%Y-%m-%d') + df = df.drop(df[df['inscription_date'] <= df['fecha_nacimiento']].index) + df = df.reset_index(drop=True) + df['inscription_date'] = df['inscription_date'].astype(str) + + df['age'] = datetime.now() - df['fecha_nacimiento'] + df['age'] = (df['age'].dt.days)/365 + df['age'] = df['age'].astype(int) + df = df.drop(df[df['age'] < 18].index) + df = df.reset_index(drop=True) + df = df.drop(['fecha_nacimiento'], axis=1) + + inner_df = pd.merge(left=df,right=df_cp, left_on='postal_code', right_on='codigo_postal') + inner_df = inner_df.drop(['location', 'codigo_postal'], axis=1) + inner_df = inner_df.rename(columns = {'localidad': 'location'}) + df = inner_df + df['location'] = df['location'].astype(str) + df['location'] = df['location'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + df['email'] = df['email'].astype(str) + df['email'] = df['email'].str.lower().str.replace("-", " ").str.replace(" ", "") + df['postal_code'] = df['postal_code'].astype(str) + df.to_csv('/usr/local/airflow/tests/GE_LaPampa_process.txt', sep='\t', index=False) + + else: + print("Universidad incorrrecta") + + #logger.info("Terminando transformacion ....") + #logger.info("Iniciando carga ....") + +# se define el DAG +with DAG( + dag_id = "{{ dag_id }}_dyn", + start_date=datetime(2022, 11, 4), + schedule_interval="{{ schedule_interval }}", + default_args=default_args, + catchup={{catchup or False}}, + tags = ['ETL creado con DAG dinamico'] + +) as dag: + +# se definen los tasks + tarea_1 = PythonOperator( + task_id = "extract", + python_callable = extract_csv # para ejecutar una función se llama con python_callable + #op_args = [path_sql, path_csv] + + ) + + tarea_2 = PythonOperator( + task_id = "transform", + python_callable = transform_pandas + ) + + tarea_3 = LocalFilesystemToS3Operator( + task_id = "load", + #filename='/usr/local/airflow/tests/GE_Interamericana_process.txt', + filename= os.path.join(os.getcwd, 'GE_'+ '{{ input }}'+'.txt'), + dest_key='GEUN'+'{{ input }}'+'_process.txt', + dest_bucket='dipa-s3', + aws_conn_id="aws_s3_bucket", + replace=True + + ) + +# se definen las dependencias de las tareas + tarea_1 >> tarea_2 >> tarea_3 \ No newline at end of file diff --git a/dags/dags_dynamic/GrupoF/config_UMMoron.yaml b/dags/dags_dynamic/GrupoF/config_UMMoron.yaml new file mode 100644 index 00000000..56516309 --- /dev/null +++ b/dags/dags_dynamic/GrupoF/config_UMMoron.yaml @@ -0,0 +1,6 @@ +dag_id: "GFUMMoron_dyn" +universidad: "GFUMMoron" +schedule: "@hourly" +catchup: False +query: "include/GFUMMoron" +uni_csv: "files/GFUMMoron" \ No newline at end of file diff --git a/dags/dags_dynamic/GrupoF/config_UNRioCuarto.yaml b/dags/dags_dynamic/GrupoF/config_UNRioCuarto.yaml new file mode 100644 index 00000000..afa39b77 --- /dev/null +++ b/dags/dags_dynamic/GrupoF/config_UNRioCuarto.yaml @@ -0,0 +1,6 @@ +dag_id: "GFUNRioCuarto_dyn" +universidad: "GFUNRioCuarto" +schedule: "@hourly" +catchup: False +query: "include/GFUNRioCuarto" +uni_csv: "files/GFUNRioCuarto" \ No newline at end of file diff --git a/dags/dags_dynamic/GrupoF/dag_generator.py b/dags/dags_dynamic/GrupoF/dag_generator.py new file mode 100644 index 00000000..24f45336 --- /dev/null +++ b/dags/dags_dynamic/GrupoF/dag_generator.py @@ -0,0 +1,14 @@ +from jinja2 import Environment, FileSystemLoader +import yaml +import os + +file_dir = os.path.dirname(os.path.abspath(__file__)) +env = Environment(loader=FileSystemLoader(file_dir)) +template = env.get_or_select_template('dag_template.jinja2') + +for filename in os.listdir(file_dir): + if filename.endswith(".yaml"): + with open(f"{file_dir}/{filename}", "r") as configfile: + config = yaml.safe_load(configfile) + with open(f"dags/{config['dag_id']}.py", "w") as f: + f.write(template.render(config)) \ No newline at end of file diff --git a/dags/dags_dynamic/GrupoF/dag_template.jinja2 b/dags/dags_dynamic/GrupoF/dag_template.jinja2 new file mode 100644 index 00000000..5c961a87 --- /dev/null +++ b/dags/dags_dynamic/GrupoF/dag_template.jinja2 @@ -0,0 +1,141 @@ +from airflow import DAG +from airflow.providers.postgres.hooks.postgres import PostgresHook +from airflow.operators.python import PythonOperator +from airflow.providers.amazon.aws.transfers.local_to_s3 import LocalFilesystemToS3Operator +from datetime import timedelta, datetime, date +from pathlib import Path +import pandas as pd +import logging, os + + +UNI = "{{ universidad }}" +QUERY = "{{ query }}" +UNI_CSV = "{{ uni_csv }}" + + +# Logging config + +LOGS_DIR = 'include' +LOGGER = logging.getLogger(UNI) +LOGGER.setLevel(logging.INFO) + +FORMATTER = logging.Formatter('%(asctime)s - %(name)s - %(message)s', '%Y-%m-%d') + +HANDLER = logging.FileHandler(os.path.join(LOGS_DIR, (UNI + '.log'))) +HANDLER.setFormatter(FORMATTER) + +LOGGER.addHandler(HANDLER) + + +# Exctraccion de los datos con la query +def extract(): + LOGGER.info('Starting extract process...') + + query_path = QUERY + hook = PostgresHook(postgres_conn_id='alkemy_db') + + file_name = UNI + + with open(query_path, 'r') as f: + df = hook.get_pandas_df(sql=f.read()) + filepath = Path('files/' + file_name + '_select.csv') + df.to_csv(filepath) + f.close() + + LOGGER.info('Success') + +# Transforma strings al formato estandar pedido +def legible(df_string): + return df_string.str.replace('-', ' ').str.replace('_', ' ').str.lower() + +# Calcula una edad dada una fecha +def age(birthdate): + today = date.today() + age = today.year - birthdate.year - ((today.month, today.day) < (birthdate.month, birthdate.day)) + return age + +# Transformacion de los datos +def transform_data(): + LOGGER.info("Starting transform process...") + + # Carga de los datasets + df = pd.read_csv(UNI_CSV) + cod_postales = pd.read_csv('assets/codigos_postales.csv') + cod_postales['codigo_postal'] = cod_postales['codigo_postal'].astype(str) + cod_postales['localidad'] = legible(cod_postales['localidad']) + + # age pasa de str a datetime y despues calculo la edad con age() + df['age'] = pd.to_datetime(df['age'], format='%y/%b/%d') + df['age'] = df['age'].apply(age) + df = df.drop(df[(df['age'] < 18)].index) + + # Normalizo los datos con legible() + df['university'] = legible(df['university']) + df['career'] = legible(df['career']) + df['email'] = legible(df['email']) + df['first_name'] = legible(df['first_name']) + + # Convierto postal_code a string + df['postal_code'] = df['postal_code'].astype(str) + df['location'] = df['location'].astype(str) + + # inscription_date pasa de str a datetime y despues a formato %Y-%m-%d (2022-01-01) + df['inscription_date'] = pd.to_datetime(df['inscription_date']) + df['inscription_date'] = df['inscription_date'].dt.strftime('%Y-%m-%d') + + # M -> male | F -> female + df['gender'] = df['gender'].replace(['M','F'],['male','female']) + + # legible() para normalizar los nombres + aux_df = df['first_name'].str.split(" ", 1, expand=True) + df['first_name'] = aux_df[0] + df['last_name'] = aux_df[1] + + # checkeo que universidad se ingreso + if UNI == 'GFUNRioCuarto': + df['location'] = legible(df['location']) + cod_postales = cod_postales.drop_duplicates(subset='localidad', keep="first") + df['postal_code'] = df['postal_code'].astype(str) + df['postal_code'] = df.join(cod_postales.set_index('localidad'), on='location')['codigo_postal'] + + elif UNI == 'GFUMMoron': + df['location'] = df.join(cod_postales.set_index('codigo_postal'), on='postal_code')['localidad'] + + + df.to_csv(('datasets/' + UNI + '_process.txt'), index=None) + + LOGGER.info('Success') + LOGGER.info('Uploading data to s3 bucket...') + + return + + + +with DAG( + dag_id='{{ dag_id }}', + schedule_interval='{{ schedule }}', + start_date=datetime(2022, 11, 7), + catchup={{ catchup or False }}, +) as dag: + + exctract = PythonOperator( + task_id='extraer', + python_callable=extract + ) + + transform = PythonOperator( + task_id='normalizar', + python_callable=transform_data, + ) + + s3_load = LocalFilesystemToS3Operator( + task_id = "load", + filename='datasets/' + UNI + '_process.txt', + dest_key=UNI + '_process.txt', + dest_bucket='dipa-s3', + aws_conn_id="aws_s3_bucket", + replace=True + ) + + + exctract >> transform >> s3_load \ No newline at end of file diff --git a/dags/dags_dynamic/GrupoH/config_DAG_GHUNBuenosAires_.yaml b/dags/dags_dynamic/GrupoH/config_DAG_GHUNBuenosAires_.yaml new file mode 100644 index 00000000..410480e4 --- /dev/null +++ b/dags/dags_dynamic/GrupoH/config_DAG_GHUNBuenosAires_.yaml @@ -0,0 +1,4 @@ +dag_id: 'GHUNBuenosAires' +schedule_interval: '@hourly' +catchup: False +input: 'Buenos_Aires' \ No newline at end of file diff --git a/dags/dags_dynamic/GrupoH/config_DAG_GHUNDelCine_.yaml b/dags/dags_dynamic/GrupoH/config_DAG_GHUNDelCine_.yaml new file mode 100644 index 00000000..281c994e --- /dev/null +++ b/dags/dags_dynamic/GrupoH/config_DAG_GHUNDelCine_.yaml @@ -0,0 +1,4 @@ +dag_id: 'GHUNDelCine' +schedule_interval: '@hourly' +catchup: False +input: 'Del_Cine' \ No newline at end of file diff --git a/dags/dags_dynamic/GrupoH/generator.py b/dags/dags_dynamic/GrupoH/generator.py new file mode 100644 index 00000000..36cc4195 --- /dev/null +++ b/dags/dags_dynamic/GrupoH/generator.py @@ -0,0 +1,14 @@ +from jinja2 import Environment, FileSystemLoader +import yaml +import os + +file_dir=os.path.dirname(os.path.abspath(__file__)) +env= Environment(loader=FileSystemLoader(file_dir)) +template = env.get_template('template_dag.jinja2') + +for filename in os.listdir(file_dir): + if filename.endswith("_.yaml"): + with open(f"{file_dir}/{filename}", "r") as configfile: + config = yaml.safe_load(configfile) + with open(f"dags/DAG_{config['dag_id']}.py", "w") as f: + f.write(template.render(config)) \ No newline at end of file diff --git a/dags/dags_dynamic/GrupoH/template_dag.jinja2 b/dags/dags_dynamic/GrupoH/template_dag.jinja2 new file mode 100644 index 00000000..a8c477d2 --- /dev/null +++ b/dags/dags_dynamic/GrupoH/template_dag.jinja2 @@ -0,0 +1,251 @@ + + +from airflow import DAG + +# Importar librerias neceasarias +import logging +from datetime import datetime, timedelta + +import numpy as np +import pandas as pd +import os +from airflow.decorators import task + +# Operadores bash +from airflow.operators.empty import EmptyOperator + +# Operadores python +from airflow.operators.python import PythonOperator + +# Operadores postgres +from airflow.providers.postgres.hooks.postgres import PostgresHook +from airflow.providers.postgres.operators.postgres import PostgresOperator + +# Operadores S3 +from airflow.providers.amazon.aws.transfers.local_to_s3 import (LocalFilesystemToS3Operator) + + +##Funciones + +#1.Extraccion de dataset +def extract_data(): + #logger.info("... INICIANDO EXTRACCION DE DATASET Y CREACION DE ARCHIVO .CSV ...") + if "{{ input }}" == "Buenos_Aires": + with open(f'/usr/local/airflow/include/GHUNBuenosAires.sql', 'r') as query: + sqll = query.read() + hook = PostgresHook (postgres_conn_id="alkemy_db") + #logging.info("Exporting query to file") + df = hook.get_pandas_df(sql=sqll) + print(df.head()) + try: + df.to_csv('/usr/local/airflow/files/GHUNBuenosAires_select.csv') + except: + print("Archivo existente") + elif "{{ input }}" == "Del_Cine": + with open(f'/usr/local/airflow/include/GHUNDelcine.sql', 'r') as query: + sqll = query.read() + hook = PostgresHook (postgres_conn_id="alkemy_db") + #logging.info("Exporting query to file") + df = hook.get_pandas_df(sql=sqll) + print(df.head()) + try: + df.to_csv('/usr/local/airflow/files/GHUNDelcine_select.csv') + except: + print("Archivo existente") + #logging.info("... EXTRACCION EXITOSA ...") + +#Procesamiento y normalizaciOn de dataset +def procesamiento_pandas(): + + + #logging.info("... PROCESANDO Y NORMALIZANDO LA INFORMACION") + if "{{ input }}" == "Buenos_Aires": + #Leer csv y postal_codes + df_csv = pd.read_csv('/usr/local/airflow/files/GHUNBuenosAires_select.csv') + df_pc = pd.read_csv('/usr/local/airflow/assets/codigos_postales.csv') + + #cambiar nombre de la columna 1 a ID: + df_csv = df_csv.rename(columns = {'Unnamed: 0': 'ID'}) + + #Procesar Columnas + df_csv['university'] = df_csv['university'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + df_csv['career'] = df_csv['career'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + df_csv['inscription_date'] = pd.to_datetime(df_csv['inscription_date'], format='%Y-%m-%d') + + + today = datetime.now() + year= today.year + #print("la fecha actual es:", today) + #print("El anio actual es:", year) + + #Calculando la edad a partir de las fechas de nacimiento + df_csv['fechas_nacimiento'] = pd.to_datetime(df_csv['fechas_nacimiento'], format='%y-%b-%d') + do = pd.tseries.offsets.DateOffset(years= 100) + + #Cambiando los "anios de nacimiento" mayores a 2022 restandoles 100 anios + df_csv['fechas_nacimiento'] = ((df_csv['fechas_nacimiento']) - do).where(((df_csv['fechas_nacimiento']).dt.year > 2022), df_csv['fechas_nacimiento']) + print(df_csv['fechas_nacimiento']) + + #Calculando los anios: + df_csv['age'] = (today.year - (df_csv['fechas_nacimiento']).dt.year) -((today.month) <(df_csv['fechas_nacimiento'].dt.month)) -(((today.month) == (df_csv['fechas_nacimiento'].dt.month)) & (today.day 75].index) + + #quitando mr. and ms. + df_csv['last_name']=df_csv['last_name'].str.lower().replace("ms.-", "").replace("mr.-", "").str.replace("-", " ").str.replace(" ", " ") + + #Separando nombres y apellidos + new=df_csv['last_name'].str.split(" ", 1, expand=True) + df_csv['first_name']=new[0] + df_csv['last_name']=new[1] + + #Generos + df_csv['gender'].iloc[df_csv['gender'] == 'm'] = 'male' + df_csv['gender'].iloc[df_csv['gender'] == 'f'] = 'female' + + #Eliminando columnas innecesarias + col_drop=['fechas_nacimiento', 'location'] + df_csv.drop(columns=col_drop, inplace=True) + + #archivo de codigos postales + df_pc['localidad'] = df_pc['localidad'].astype(str) + df_pc['localidad'] = df_pc['localidad'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + #Borrar localidades duplicadas + df_pc = df_pc.drop_duplicates(['localidad'], keep='last') + + #uniendo los codigos postales con las respectivas localidades + union = pd.merge(right=df_pc, left=df_csv, how='inner', right_on='codigo_postal', left_on='postal_code') + + #Eliminando columnas innecesarias + union = union.drop(columns=['codigo_postal']) + union = union.rename(columns={'localidad':'location'}) + #print(union.columns.values) + + #Cambiando el orden de las columnas al orden indicado: + union = union.reindex(columns=['ID', 'university', 'career', 'inscription_date', 'first_name', 'last_name','gender', 'age', 'postal_code', 'location', 'email']) + + #procesando las ultimas columnas: + union['location'] = union['location'].str.lower().str.replace("-", " ").str.replace(" ", " ") + union['email'] = union['email'].str.lower().str.replace("-", " ").str.replace(" ", " ") + union = union.sort_values(by=['ID']) + print(union.head()) + + #Convirtiendo el archivo procesado en .txt + union.to_csv('/usr/local/airflow/files/GHUNBuenosAires_process.txt', sep='\t', index=False) + + elif "{{ input }}" == "Del_Cine": + #logging.info("... PROCESANDO Y NORMALIZANDO LA INFORMACION") + + #Leer csv y postal_codes + df_csv = pd.read_csv('/usr/local/airflow/files/GHUNDelcine_select.csv') + df_pc = pd.read_csv('/usr/local/airflow/assets/codigos_postales.csv') + + #logging.info("... PROCESANDO Y NORMALIZANDO LA INFORMACION") + + #cambiar nombre de la columna 1 a ID: + df_csv = df_csv.rename(columns = {'Unnamed: 0': 'ID'}) + + #Procesar Columnas + df_csv['university'] = df_csv['university'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + df_csv['career'] = df_csv['career'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + df_csv['inscription_date'] = pd.to_datetime(df_csv['inscription_date'], format='%Y-%m-%d') + + + today = datetime.now() + year= today.year + #print("la fecha actual es:", today) + #print("El anio actual es:", year) + print(df_csv['birth_dates']) + #Calculando la edad a partir de las fechas de nacimiento + df_csv['birth_dates'] = pd.to_datetime(df_csv['birth_dates'], format='%d-%m-%Y') + + #Calculando los anios: + df_csv['age'] = (today.year - (df_csv['birth_dates']).dt.year) -((today.month) <(df_csv['birth_dates'].dt.month)) -(((today.month) == (df_csv['birth_dates'].dt.month)) & (today.day 75].index) + + #quitando mr. and ms. + df_csv['last_name']=df_csv['last_name'].str.lower().replace("ms.-", "").replace("mr.-", "").str.replace("-", " ").str.replace(" ", " ") + + #Separando nombres y apellidos + new=df_csv['last_name'].str.split(" ", 1, expand=True) + df_csv['first_name']=new[0] + df_csv['last_name']=new[1] + + #Generos + df_csv['gender'] = df_csv['gender'].iloc[df_csv['gender'] == 'M'] = 'male' + df_csv['gender'] = df_csv['gender'].iloc[df_csv['gender'] == 'F'] = 'female' + df_csv['gender'] + + #Eliminando columnas innecesarias + col_drop=['birth_dates'] + df_csv.drop(columns=col_drop, inplace=True) + + #archivo de codigos postales + df_pc['localidad'] = df_pc['localidad'].astype(str) + df_pc['localidad'] = df_pc['localidad'].str.replace("-", " ").str.replace(" ", " ") + + #Borrar localidades duplicadas + df_pc = df_pc.drop_duplicates(['localidad'], keep='last') + + + #uniendo los codigos postales con las respectivas localidades + print(df_csv['location']) + union = pd.merge(right=df_pc, left=df_csv, how='inner', right_on='localidad', left_on='location') + print(union.head()) + #Eliminando columnas innecesarias + union = union.drop(columns=['postal_code', 'location']) + union = union.rename(columns={'localidad':'location', 'codigo_postal':'postal_code'}) + print('los indices son:', union.columns.values) + + #Cambiando el orden de las columnas al orden indicado: + union = union.reindex(columns=['ID', 'university', 'career', 'inscription_date', 'first_name', 'last_name','gender', 'age', 'postal_code', 'location', 'email']) + + #procesando las ultimas columnas: + union['location'] = union['location'].str.lower().str.replace("-", " ").str.replace(" ", " ") + union['email'] = union['email'].str.lower().str.replace("-", " ").str.replace(" ", " ") + union = union.sort_values(by=['ID']) + + + #Convirtiendo el archivo procesado en .txt + + + #Convirtiendo el archivo procesado en .txt + union.to_csv('/usr/local/airflow/files/GHUNDelcine_process.txt', sep='\t', index=False) + #logging.info("... TRANSFORMACION EXITOSA ..." ) + #logging.info("... CARGANDO LOS ARCHIVOS A S3 ...") + + +# DAG Args Default +default_args = { + 'owner': 'andres_s', + 'retries': 5, + 'retry_delay': timedelta(minutes=5)} + +# Ejecucion de DAGS +with DAG(dag_id = "DAG_{{dag_id}}", + start_date = datetime(2022, 11, 1), + schedule_interval = "{{schedule_interval}}", + default_args = default_args, + catchup = {{catchup or False}}, + ) as dag: + + #create_local_to_s3_job(procesamiento_pandas(extract_data({{input}}))) + + tarea_1 = PythonOperator(task_id='extract_data', + python_callable=extract_data) + tarea_2 = PythonOperator(task_id='procesamiento_pandas', + python_callable=procesamiento_pandas) + +tarea_1 >> tarea_2 \ No newline at end of file diff --git a/dags/dags_dynamic/grupoA/config_GAUFlores.yaml b/dags/dags_dynamic/grupoA/config_GAUFlores.yaml new file mode 100644 index 00000000..c27e6a7c --- /dev/null +++ b/dags/dags_dynamic/grupoA/config_GAUFlores.yaml @@ -0,0 +1,6 @@ +nombre : 'GAUFLores' +start_date : '2022, 3, 11' +max_active_runs : 3 +schedule_interval: '@daily' +retries : 1 +bucket : 'dipa-s3' diff --git a/dags/dags_dynamic/grupoA/config_GAUNVillaMaria.yaml b/dags/dags_dynamic/grupoA/config_GAUNVillaMaria.yaml new file mode 100644 index 00000000..b745c67c --- /dev/null +++ b/dags/dags_dynamic/grupoA/config_GAUNVillaMaria.yaml @@ -0,0 +1,5 @@ +nombre : 'GAUNVillaMaria' +start_date : '2022, 3, 11' +schedule_interval: '@hourly' +retries : 5 +bucket : 'dipa-s3' \ No newline at end of file diff --git a/dags/dags_dynamic/grupoA/generator.py b/dags/dags_dynamic/grupoA/generator.py new file mode 100644 index 00000000..682df558 --- /dev/null +++ b/dags/dags_dynamic/grupoA/generator.py @@ -0,0 +1,15 @@ +from jinja2 import Environment, FileSystemLoader +import yaml +import os + +file_dir = os.path.dirname(os.path.abspath(__file__)) +env = Environment(loader=FileSystemLoader(file_dir)) +template = env.get_template("template_dags_GRUPOA.jinja2") + +print(file_dir) +for filename in os.listdir(file_dir): + if filename.endswith(".yaml"): + with open(f"{file_dir}/{filename}", 'r') as configfile: + config = yaml.safe_load(configfile) + with open(f"{file_dir}/{config['nombre']}_dag_etl.py", "w") as f: + f.write(template.render(config)) diff --git a/dags/dags_dynamic/grupoA/template_dags_GRUPOA.jinja2 b/dags/dags_dynamic/grupoA/template_dags_GRUPOA.jinja2 new file mode 100644 index 00000000..db4204cf --- /dev/null +++ b/dags/dags_dynamic/grupoA/template_dags_GRUPOA.jinja2 @@ -0,0 +1,105 @@ +import logging +import logging.config +from os import path +from pathlib import Path +from airflow import DAG +from datetime import datetime +from airflow.providers.postgres.hooks.postgres import PostgresHook +from airflow.providers.amazon.aws.transfers.local_to_s3 import LocalFilesystemToS3Operator +from airflow.operators.python import PythonOperator +import pandas as pd +import numpy as np + +#logging.config.fileConfig('usr/local/airflow/plugins/logging.conf') +#log_file_path = path.join(path.dirname(path.abspath(__file__)), 'logging.conf') +#logging.config.fileConfig(log_file_path) +#LOGGING_CONFIG = Path(__file__).parent/'logging.conf' +#logging.config.fileConfig(LOGGING_CONFIG, disable_existing_loggers=True) +#LOGGER = logging.getLogger("GBUNComahue_dag_elt") + +POSTGRES_CONN_ID = "alkemy_db" +AWS_CONN_ID = "aws_s3_bucket" + + +def pg_extract2csv(): + + pg_hook = PostgresHook(postgres_conn_id=POSTGRES_CONN_ID) + + with open('/usr/local/airflow/include/{{ nombre }}.sql','r') as sqlfile: + sql_stm= sqlfile.read() + + df = pg_hook.get_pandas_df(sql = f'{sql_stm}') + + df.to_csv('/usr/local/airflow/tests/{{ nombre }}_select.csv') + +def pd_transform2txt(): + + # load input file + df = pd.read_csv('/usr/local/airflow/tests/{{ nombre }}_select.csv', index_col=0) + + # columns style and type convertion + df['university'] = df['university'].str.lower().str.replace('_',' ').str.strip() + df['career'] = df['career'].str.lower().str.replace('_',' ').str.strip() + df['last_name'] = df['last_name'].str.lower().str.replace('_',' ').str.strip().str.replace('(m[r|s]|[.])|(\smd\s)', '', regex=True) + df['email'] = df['email'].str.lower().str.replace('_',' ').str.strip() + df['location'] = df['location'].str.lower().str.replace('_',' ').str.strip() + df['gender'] = df['gender'].map({'F': 'female', 'M': 'male'}) + df['inscription_date'] = pd.to_datetime(df['inscription_date'], format='%Y/%m/%d') + df['fecha_nacimiento'] = pd.to_datetime(df['fecha_nacimiento']) + + # calculate column Age + today = datetime.now() + df['age'] = np.floor((today - df['fecha_nacimiento']).dt.days / 365) + df['age'] = df['age'].apply(lambda x: int(x) if (x > 16.0) and (x < 80) else -1) + + df = df.drop(columns='fecha_nacimiento') + + # Get column location ot postal_code from external file + cp_loc_df = pd.read_csv('/usr/local/airflow/tests/codigos_postales.csv') + cp_loc_df = cp_loc_df.rename(columns={'codigo_postal':'postal_code', 'localidad':'location'}) + cp_loc_df['location'] = cp_loc_df['location'].str.lower().str.strip().str.replace('_',' ') + + if 'location' in df.columns.to_list: + df = df.merge(cp_loc_df, how='inner', on='location') + else: + df = df.merge(cp_loc_df, how='inner', on='postal_code') + + #order columns + df = df[['university', 'career', 'inscription_date', 'last_name', 'gender', 'age', 'postal_code', 'location', 'email']] + + # save processed file + df.to_csv('/usr/local/airflow/tests/{{ nombre }}_process.txt', sep=' ', index=False) + +# Instantiate DAG +with DAG( + "{{ nombre }}_ETL", + start_date=datetime({{ start_date }}), + max_active_runs= {{ max_active_runs }}, + schedule_interval= "{{ schedule_interval }}", + default_args={ + "retries": {{ retries }}, + # "retry_delay": timedelta(minutes=1), + }, + catchup=False, + #template_searchpath="/usr/local/airflow/include/" +) as dag: + extract = PythonOperator( + task_id="extract_task", + python_callable=pg_extract2csv + ) + + transform = PythonOperator( + task_id="transform_task", + python_callable = pd_transform2txt + ) + + load = LocalFilesystemToS3Operator( + task_id='load_to_s3_task', + filename='/usr/local/airflow/tests/{{ nombre }}_process.txt', + dest_key='{{ nombre }}_process.txt', + dest_bucket="{{ bucket }}", + aws_conn_id=AWS_CONN_ID, + replace=True, + ) + + extract >> transform >> load diff --git a/dags/dags_dynamic/grupoB/Temp_UNDag.jinja2 b/dags/dags_dynamic/grupoB/Temp_UNDag.jinja2 new file mode 100644 index 00000000..3be548bc --- /dev/null +++ b/dags/dags_dynamic/grupoB/Temp_UNDag.jinja2 @@ -0,0 +1,128 @@ + +# BROC95 +from plugins.sqlCommandB import csvFile, identExt +from plugins.connectionDag import configDag, configLog +from plugins.dataTrasB import data_transform +from datetime import datetime, timedelta +from plugins.sqlCommandB import sqlCommand, createPath +import json +import pandas as pd +from airflow import DAG +from airflow.operators.python import PythonOperator +import logging +from sqlalchemy import create_engine +import logging.config +import os +from airflow.providers.postgres.hooks.postgres import PostgresHook +import logging +import boto3 +from botocore.exceptions import ClientError + +name_data = '{{name_dag}}' + + +dag_name = '_dag_elt' +selec = "_select.csv" +sql_ = ".sql" +process = "_process.txt" + +dag_ = name_data+dag_name +query_name = name_data+sql_ +select_name = name_data+selec +process_name = name_data+process + + +default_args, POSTGRES_CONN_ID, ACCESS_KEY, SECRET_ACCESS_KEY, AWS_S3_CONN_ID, BUCKET = configDag() + + +# Extract data with hook,pandas .csv + +def extract(): + + logger = configLog(dag_) + + logger.info(dag_) + logger.info("Extract") + logger.info("Connect: % s", POSTGRES_CONN_ID) + + hook = PostgresHook(postgres_conn_id=POSTGRES_CONN_ID) + + query = sqlCommand( + file=query_name, point='include') + conn = hook.get_conn() + # logging.info(conn) + + df = hook.get_pandas_df(sql=query) + + logger.info(df.head()) + pathCsv = createPath('files') + # pathCsv = createPath('include') # Correccion a guardar localmente + + js = df.to_json(orient='columns') + # print("Create csv") + df.to_csv(pathCsv+'/'+select_name) + conn.close() + + +# Transform data with pandas + +def transform(): + logger = configLog(dag_) + logger.info("Transform") + + pathfile = createPath('files') + + fileSelect = csvFile(pathfile, select_name) + + data_transform(fileSelect) + + # print(POSTGRES_CONN_ID) + + +# Load data with S3 amazon .txt + +def load(): + logger = configLog(dag_) + logger.info("Load: %s", dag_) + logger.info("Connect: % s", AWS_S3_CONN_ID) + + # def upload_file(file_name, bucket, object_name): + """Upload a file to an S3 bucket + + :param file_name: File to upload + :param bucket: Bucket to upload to + :param object_name: S3 object name. If not specified then file_name is used + :return: True if file was uploaded, else False + """ + dest_file_path = createPath('datasets') + file_name = dest_file_path+'/' + process_name + bucket = BUCKET + object_name = process_name + + session = boto3.Session( + aws_access_key_id=ACCESS_KEY, + aws_secret_access_key=SECRET_ACCESS_KEY, + ) + # client = session.client("s3") + s3_client = session.client('s3') + try: + response = s3_client.upload_file(file_name, bucket, object_name) + except ClientError as e: + logger.error(e) + return False + return True + + +with DAG(dag_id=dag_, start_date=datetime(2022, 11, 4), schedule_interval=timedelta(hours={{schedule_interval}}), default_args=default_args, catchup={{catchup or False}}) as dag: + # Extract + task1 = PythonOperator(task_id="TaskExtract", + python_callable=extract) + # Transform + task2 = PythonOperator(task_id="TaskTransform", + python_callable=transform) + # Load + task3 = PythonOperator(task_id="TaskLoad", + python_callable=load) + +task1 >> task2 >> task3 +# task1 diff --git a/dags/dags_dynamic/grupoB/config_GBUNComahue.yaml b/dags/dags_dynamic/grupoB/config_GBUNComahue.yaml new file mode 100644 index 00000000..07a43fd5 --- /dev/null +++ b/dags/dags_dynamic/grupoB/config_GBUNComahue.yaml @@ -0,0 +1,3 @@ +name_dag: "GBUNComahue" +schedule_interval: 1 +catchup: False \ No newline at end of file diff --git a/dags/dags_dynamic/grupoB/config_GBUNSalvador.yaml b/dags/dags_dynamic/grupoB/config_GBUNSalvador.yaml new file mode 100644 index 00000000..3c285747 --- /dev/null +++ b/dags/dags_dynamic/grupoB/config_GBUNSalvador.yaml @@ -0,0 +1,3 @@ +name_dag: "GBUNSalvador" +schedule_interval: 1 +catchup: False \ No newline at end of file diff --git a/dags/dags_dynamic/grupoB/generatorGB.py b/dags/dags_dynamic/grupoB/generatorGB.py new file mode 100644 index 00000000..e3ef26c4 --- /dev/null +++ b/dags/dags_dynamic/grupoB/generatorGB.py @@ -0,0 +1,15 @@ +from jinja2 import Environment, FileSystemLoader +import yaml +import os + +file_dir = os.path.dirname(os.path.abspath(__file__)) +env = Environment(loader=FileSystemLoader(file_dir)) + +tempate = env.get_or_select_template('Temp_UNDag.jinja2') +dag_name = '_dag_elt' +for filename in os.listdir(file_dir): + if filename.endswith(".yaml"): + with open(f"{file_dir}/{filename}",'r') as cong: + config = yaml.safe_load(cong) + with open(f"dags/{config['name_dag']}{dag_name}.py", "w") as f: + f.write(tempate.render(config)) \ No newline at end of file diff --git a/dags/dags_dynamic/grupoC/config_GC_UNJujuy.yaml b/dags/dags_dynamic/grupoC/config_GC_UNJujuy.yaml new file mode 100644 index 00000000..1ffddc87 --- /dev/null +++ b/dags/dags_dynamic/grupoC/config_GC_UNJujuy.yaml @@ -0,0 +1,6 @@ + +nombre : 'GC_UNJujuy' +start_date : '2022, 4, 11' +schedule_interval: '@hourly' +retries : 5 +bucket : 'dipa-s3' \ No newline at end of file diff --git a/dags/dags_dynamic/grupoC/config_GC_UniPalermo.yaml b/dags/dags_dynamic/grupoC/config_GC_UniPalermo.yaml new file mode 100644 index 00000000..d4a6e2b5 --- /dev/null +++ b/dags/dags_dynamic/grupoC/config_GC_UniPalermo.yaml @@ -0,0 +1,5 @@ +nombre : 'GC_UniPalermo' +start_date : '2022, 4, 11' +schedule_interval: '@hourly' +retries : 5 +bucket : 'dipa-s3' \ No newline at end of file diff --git a/dags/dags_dynamic/grupoC/dag_generator.py b/dags/dags_dynamic/grupoC/dag_generator.py new file mode 100644 index 00000000..7b04c5da --- /dev/null +++ b/dags/dags_dynamic/grupoC/dag_generator.py @@ -0,0 +1,14 @@ +from jinja2 import Environment, FileSystemLoader +import yaml +import os + +file_dir = os.path.dirname(os.path.abspath(__file__)) +env = Environment(loader=FileSystemLoader(file_dir)) +template = env.get_or_select_template('dag_template_grupoC.jinja2') + +for filename in os.listdir(file_dir): + if filename.endswith(".yaml"): + with open(f"{file_dir}/{filename}", "r") as configfile: + config = yaml.safe_load(configfile) + with open(f"dags/{config['dag_id']}_dynamic_dag_etl.py", "w") as f: + f.write(template.render(config)) \ No newline at end of file diff --git a/dags/dags_dynamic/grupoC/template_dags_grupoC.jinja2 b/dags/dags_dynamic/grupoC/template_dags_grupoC.jinja2 new file mode 100644 index 00000000..ad42077c --- /dev/null +++ b/dags/dags_dynamic/grupoC/template_dags_grupoC.jinja2 @@ -0,0 +1,92 @@ +from airflow import DAG +from datetime import timedelta, datetime +from airflow.providers.postgres.hooks.postgres import PostgresHook +from airflow.operators.python import PythonOperator +import pandas as pd +from airflow.providers.amazon.aws.transfers.local_to_s3 import LocalFilesystemToS3Operator +#from decouple import config +import logging +from assets.transform_dfs import transform_df +import os +from pathlib import Path + + +LOGS_DIR = '/usr/local/airflow/assets/' +LOGGER = logging.getLogger('{{ nombre }}') +LOGGER.setLevel(logging.INFO) + +FORMATTER = logging.Formatter('%(asctime)s - %(name)s - %(message)s', '%Y-%m-%d') + +HANDLER = logging.FileHandler(os.path.join(LOGS_DIR, '{{ nombre }}.log')) +HANDLER.setFormatter(FORMATTER) + +LOGGER.addHandler(HANDLER) + + +def extract(): + sql_query = "" + + LOGGER.info("Comenzando proceso de ETL ...") + LOGGER.info("Cargando query...") + + with open("/usr/local/airflow/include/{{ nombre }}.sql", "r", encoding='utf8') as archivo: + sql_query = archivo.read() + + LOGGER.info("Extrayendo datos...") + + hook = PostgresHook(postgres_conn_id='alkemy_db') + conn = hook.get_conn() + + LOGGER.info("Guardando datos extraidos...") + + df = hook.get_pandas_df(sql=sql_query) + df.to_csv('./files/{{ nombre }}_select.csv', index=False) + conn.close() + + +def transform(): + LOGGER.info("Iniciando proceso de tranformacion de datos...") + + df = pd.read_csv('./files/{{ nombre }}_select.csv') + + LOGGER.info("Transformando datos...") + + df.rename(columns={'codigo_postal':'postal_code'}, inplace=True) + df = transform_df(df) + + LOGGER.info("Guardando datos transformados...") + + df.to_csv('./datasets/{{ nombre }}_process.txt', sep='\t', index=False) + + LOGGER.info("Enviando datos al bucket...") + + +with DAG( + dag_id='{{ nombre }}_dag_elt', + description='Extrraccion transformacion y carga a s3 de datos de la universidad de las universidades.', + schedule_interval=timedelta(days=1), + start_date=datetime(2022, 11, 4), + max_active_runs=5 +) as dag: + + extract_task = PythonOperator( + task_id="extract_task", + python_callable=extract + ) + + transform_task = PythonOperator( + task_id="transform_task", + python_callable=transform + ) + + load_task = LocalFilesystemToS3Operator( + task_id='load_to_s3_task', + filename='/usr/local/airflow/datasets/{{ nombre }}_process.txt', + dest_key='{{ nombre }}_process.txt', + dest_bucket='dipa-s3', + aws_conn_id="aws_s3_bucket", + replace=True, + ) + + + extract_task >> transform_task >> load_task \ No newline at end of file diff --git a/dags/dags_dynamic/grupoI/GIUJujuy_dynamic.yaml b/dags/dags_dynamic/grupoI/GIUJujuy_dynamic.yaml new file mode 100644 index 00000000..425b19f3 --- /dev/null +++ b/dags/dags_dynamic/grupoI/GIUJujuy_dynamic.yaml @@ -0,0 +1,4 @@ +dag_id : "GIUJujuy" +schedule_interval: "@hourly" +catchup : False +input: 126 \ No newline at end of file diff --git a/dags/dags_dynamic/grupoI/GIUMoron_dynamic.yaml b/dags/dags_dynamic/grupoI/GIUMoron_dynamic.yaml new file mode 100644 index 00000000..f1a26af8 --- /dev/null +++ b/dags/dags_dynamic/grupoI/GIUMoron_dynamic.yaml @@ -0,0 +1,4 @@ +dag_id : "GIUMoron" +schedule_interval: "@hourly" +catchup : False +input: 198 \ No newline at end of file diff --git a/dags/dags_dynamic/grupoI/dynamic_GIUJujuy.py b/dags/dags_dynamic/grupoI/dynamic_GIUJujuy.py new file mode 100644 index 00000000..ba289948 --- /dev/null +++ b/dags/dags_dynamic/grupoI/dynamic_GIUJujuy.py @@ -0,0 +1,137 @@ +from datetime import timedelta,datetime +from airflow import DAG +from airflow.operators.python import PythonOperator +from airflow.utils.dates import days_ago +from airflow.hooks.postgres_hook import PostgresHook +from airflow.providers.amazon.aws.transfers.local_to_s3 import LocalFilesystemToS3Operator +from dateutil.relativedelta import relativedelta +import logging +import os +import pandas as pd + + + +default_args = { + "owner": "nameofdeveloper", + "depends_on_past":False, + "email": ["email"], + "email_on_failure": False, + "email_on_retry": False, + "retries": 5, + "retry_delay":timedelta(minutes=1) +} + + +def extr_data(): + + pg_hook = PostgresHook(postgres_conn_id="alkemy_db", schema ="training") + + with open ("/usr/local/airflow/include/", "r") as sqlfile: #completar la ruta con sql + + sql_stm= sqlfile.read() + df = pg_hook.get_pandas_df(sql = f"{sql_stm}") + df.to_csv("/usr/local/airflow/tests/") # completar la ruta con csv + + + + + +def transform(): + + + url= "/usr/local/airflow/tests/" # completar la ruta + data_2=pd.read_csv(url) + +# Eliminar variable cero + data_2 = data_2.drop (["Unnamed: 0" ], axis=1) +# renombrar variables + data_2 = data_2.rename(columns={"nombre":"full_name", "sexo":"gender", "birth_date":"birth_day"}) + + +# aplicar tipo de variables str + data_2["university"]=data_2["university"].apply(str) + data_2["career"]=data_2["career"].apply(str) + data_2["full_name"]=data_2["full_name"].apply(str) + data_2["email"]=data_2["email"].apply(str) + data_2["location"]=data_2["location"].apply(str) + + +#Aplicar normalizaci�n a universidad y carrera + data_2['university'] = data_2['university'].str.lower().str.replace("^-", "").str.replace("-", " ").str.replace(" ", " ") + data_2['career'] = data_2['career'].str.lower().str.replace("^-", "").str.replace("-", " ").str.replace(" ", " ") + data_2['location'] = data_2['location'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + #cambiar nombre a variable gender y reemplazando variables + data_2["gender"].replace(["f","m"], ["female","male" ], inplace=True) + data_2["gender"]=data_2["gender"].apply(str) + + +#calcular edad + data_2['birth_day'] = pd.to_datetime(data_2['birth_day'], format='%Y-%m-%d') + data_2['inscription_date'] = pd.to_datetime(data_2['inscription_date'], format='%Y-%m-%d') + data_2= data_2.drop(data_2[data_2['inscription_date'] <= data_2['birth_day']].index) + data_2= data_2.reset_index(drop=True) + data_2['age'] = datetime.now() - data_2['birth_day'] + data_2['age'] = (data_2['age'].dt.days)/365 + data_2 = data_2.drop(data_2[data_2['age'] < 18].index) + data_2 = data_2.reset_index(drop=True) + data_2["age"]=data_2["age"].apply(int) + data_2['inscription_date'] = data_2['inscription_date'].apply(str) + data_2["birth_day"]=data_2["birth_day"].apply(str) + + + + +# Convertir csv a txt + data_2.to_csv("/usr/local/airflow/tests/") #complete the path csv + df = pd.read_csv("/usr/local/airflow/tests/") #complete the path csv + content = str(df) + print(content, file=open('/usr/local/airflow/tests/', 'w')) #complete the path txt + + + + + + + +with DAG(dag_id = "dynamic_GIUJujuy", + start_date= datetime(2022, 8,11), + default_args=default_args, + max_active_runs =5, + description = " descripcion del dag ", + schedule_interval = "@hourly", # tiempo de ejecuci�n + tags=["Etiquetar el Dag"], + catchup = False + +) as dag: + + + #Task 1 + extract_data= PythonOperator(task_id="extract_data", python_callable=extr_data) + + #Task 2 + transform_data = PythonOperator(task_id="transform_data", python_callable=transform) + + #load_data = PythonOperator(task_id="load_data", python_callable=load_s3) # posible operador futuro + + #Task 3 + load_data = LocalFilesystemToS3Operator( + task_id = "lnombre de la tarea ", + filename='/usr/local/airflow/tests/',# ruta del archivo txt o archivo a subir + dest_key='GIUJujuy_process.txt', # se pone el tipo de archivo que se quiere generar en aws + dest_bucket='usuario de la conexi�n', + aws_conn_id="conexion aws ", + replace=True + ) + + #Task 4 + load_data2 = LocalFilesystemToS3Operator( + task_id = "lnombre de la tarea ", + filename='/usr/local/airflow/tests/',# ruta del archiv txt o archivo a subir + dest_key='GIUJujuy_process.txt', # se pone el tipo de archivo que se quiere generar en aws + dest_bucket='usuario de la conexi�n', + aws_conn_id="conexion aws ", + replace=True + ) + + extract_data >> transform_data >> load_data>> load_data2 \ No newline at end of file diff --git a/dags/dags_dynamic/grupoI/dynamic_GIUMoron.py b/dags/dags_dynamic/grupoI/dynamic_GIUMoron.py new file mode 100644 index 00000000..e9d3f511 --- /dev/null +++ b/dags/dags_dynamic/grupoI/dynamic_GIUMoron.py @@ -0,0 +1,137 @@ +from datetime import timedelta,datetime +from airflow import DAG +from airflow.operators.python import PythonOperator +from airflow.utils.dates import days_ago +from airflow.hooks.postgres_hook import PostgresHook +from airflow.providers.amazon.aws.transfers.local_to_s3 import LocalFilesystemToS3Operator +from dateutil.relativedelta import relativedelta +import logging +import os +import pandas as pd + + + +default_args = { + "owner": "nameofdeveloper", + "depends_on_past":False, + "email": ["email"], + "email_on_failure": False, + "email_on_retry": False, + "retries": 5, + "retry_delay":timedelta(minutes=1) +} + + +def extr_data(): + + pg_hook = PostgresHook(postgres_conn_id="alkemy_db", schema ="training") + + with open ("/usr/local/airflow/include/", "r") as sqlfile: #completar la ruta con sql + + sql_stm= sqlfile.read() + df = pg_hook.get_pandas_df(sql = f"{sql_stm}") + df.to_csv("/usr/local/airflow/tests/") # completar la ruta con csv + + + + + +def transform(): + + + url= "/usr/local/airflow/tests/" # completar la ruta + data_2=pd.read_csv(url) + +# Eliminar variable cero + data_2 = data_2.drop (["Unnamed: 0" ], axis=1) +# renombrar variables + data_2 = data_2.rename(columns={"nombre":"full_name", "sexo":"gender", "birth_date":"birth_day"}) + + +# aplicar tipo de variables str + data_2["university"]=data_2["university"].apply(str) + data_2["career"]=data_2["career"].apply(str) + data_2["full_name"]=data_2["full_name"].apply(str) + data_2["email"]=data_2["email"].apply(str) + data_2["location"]=data_2["location"].apply(str) + + +#Aplicar normalizaci�n a universidad y carrera + data_2['university'] = data_2['university'].str.lower().str.replace("^-", "").str.replace("-", " ").str.replace(" ", " ") + data_2['career'] = data_2['career'].str.lower().str.replace("^-", "").str.replace("-", " ").str.replace(" ", " ") + data_2['location'] = data_2['location'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + #cambiar nombre a variable gender y reemplazando variables + data_2["gender"].replace(["f","m"], ["female","male" ], inplace=True) + data_2["gender"]=data_2["gender"].apply(str) + + +#calcular edad + data_2['birth_day'] = pd.to_datetime(data_2['birth_day'], format='%Y-%m-%d') + data_2['inscription_date'] = pd.to_datetime(data_2['inscription_date'], format='%Y-%m-%d') + data_2= data_2.drop(data_2[data_2['inscription_date'] <= data_2['birth_day']].index) + data_2= data_2.reset_index(drop=True) + data_2['age'] = datetime.now() - data_2['birth_day'] + data_2['age'] = (data_2['age'].dt.days)/365 + data_2 = data_2.drop(data_2[data_2['age'] < 18].index) + data_2 = data_2.reset_index(drop=True) + data_2["age"]=data_2["age"].apply(int) + data_2['inscription_date'] = data_2['inscription_date'].apply(str) + data_2["birth_day"]=data_2["birth_day"].apply(str) + + + + +# Convertir csv a txt + data_2.to_csv("/usr/local/airflow/tests/") #complete the path csv + df = pd.read_csv("/usr/local/airflow/tests/") #complete the path csv + content = str(df) + print(content, file=open('/usr/local/airflow/tests/', 'w')) #complete the path txt + + + + + + + +with DAG(dag_id = "dynamic_GIUMoron", + start_date= datetime(2022, 8,11), + default_args=default_args, + max_active_runs =5, + description = " descripcion del dag ", + schedule_interval = "@hourly", # tiempo de ejecuci�n + tags=["Etiquetar el Dag"], + catchup = False + +) as dag: + + + #Task 1 + extract_data= PythonOperator(task_id="extract_data", python_callable=extr_data) + + #Task 2 + transform_data = PythonOperator(task_id="transform_data", python_callable=transform) + + #load_data = PythonOperator(task_id="load_data", python_callable=load_s3) # posible operador futuro + + #Task 3 + load_data = LocalFilesystemToS3Operator( + task_id = "lnombre de la tarea ", + filename='/usr/local/airflow/tests/',# ruta del archivo txt o archivo a subir + dest_key='GIUJujuy_process.txt', # se pone el tipo de archivo que se quiere generar en aws + dest_bucket='usuario de la conexi�n', + aws_conn_id="conexion aws ", + replace=True + ) + + #Task 4 + load_data2 = LocalFilesystemToS3Operator( + task_id = "lnombre de la tarea ", + filename='/usr/local/airflow/tests/',# ruta del archiv txt o archivo a subir + dest_key='GIUJujuy_process.txt', # se pone el tipo de archivo que se quiere generar en aws + dest_bucket='usuario de la conexi�n', + aws_conn_id="conexion aws ", + replace=True + ) + + extract_data >> transform_data >> load_data>> load_data2 \ No newline at end of file diff --git a/dags/dags_dynamic/grupoI/genator.py b/dags/dags_dynamic/grupoI/genator.py new file mode 100644 index 00000000..1e1af02e --- /dev/null +++ b/dags/dags_dynamic/grupoI/genator.py @@ -0,0 +1,14 @@ +from jinja2 import Environment, FileSystemLoader +import yaml as yaml +import os + + +file_dir=os.path.dirname(os.path.abspath(__file__)) +env = Environment(loader=FileSystemLoader(file_dir)) +template = env.get_template('template_dag2.jinja2') +for filename in os.listdir(file_dir): + if filename.endswith(".yaml"): + with open (f"{file_dir}/{filename}", "r") as configfile: + config = yaml.safe_load(configfile) + with open (f"dags/dynamic_{config['dag_id']}.py","w") as f: + f.write(template.render(config)) \ No newline at end of file diff --git a/dags/dags_dynamic/grupoI/template_dag2.jinja2 b/dags/dags_dynamic/grupoI/template_dag2.jinja2 new file mode 100644 index 00000000..a9687212 --- /dev/null +++ b/dags/dags_dynamic/grupoI/template_dag2.jinja2 @@ -0,0 +1,138 @@ +from datetime import timedelta,datetime +from airflow import DAG +from airflow.operators.python import PythonOperator +from airflow.utils.dates import days_ago +from airflow.hooks.postgres_hook import PostgresHook +from airflow.providers.amazon.aws.transfers.local_to_s3 import LocalFilesystemToS3Operator +from dateutil.relativedelta import relativedelta +import logging +import os +import pandas as pd + + + +default_args = { + "owner": "nameofdeveloper", + "depends_on_past":False, + "email": ["email"], + "email_on_failure": False, + "email_on_retry": False, + "retries": 5, + "retry_delay":timedelta(minutes=1) +} + + +def extr_data(): + + pg_hook = PostgresHook(postgres_conn_id="alkemy_db", schema ="training") + + with open ("/usr/local/airflow/include/", "r") as sqlfile: #completar la ruta con sql + + sql_stm= sqlfile.read() + df = pg_hook.get_pandas_df(sql = f"{sql_stm}") + df.to_csv("/usr/local/airflow/tests/") # completar la ruta con csv + + + + + +def transform(): + + + url= "/usr/local/airflow/tests/" # completar la ruta + data_2=pd.read_csv(url) + +# Eliminar variable cero + data_2 = data_2.drop (["Unnamed: 0" ], axis=1) +# renombrar variables + data_2 = data_2.rename(columns={"nombre":"full_name", "sexo":"gender", "birth_date":"birth_day"}) + + +# aplicar tipo de variables str + data_2["university"]=data_2["university"].apply(str) + data_2["career"]=data_2["career"].apply(str) + data_2["full_name"]=data_2["full_name"].apply(str) + data_2["email"]=data_2["email"].apply(str) + data_2["location"]=data_2["location"].apply(str) + + +#Aplicar normalización a universidad y carrera + data_2['university'] = data_2['university'].str.lower().str.replace("^-", "").str.replace("-", " ").str.replace(" ", " ") + data_2['career'] = data_2['career'].str.lower().str.replace("^-", "").str.replace("-", " ").str.replace(" ", " ") + data_2['location'] = data_2['location'].str.lower().str.replace("-", " ").str.replace(" ", " ") + + #cambiar nombre a variable gender y reemplazando variables + data_2["gender"].replace(["f","m"], ["female","male" ], inplace=True) + data_2["gender"]=data_2["gender"].apply(str) + + +#calcular edad + data_2['birth_day'] = pd.to_datetime(data_2['birth_day'], format='%Y-%m-%d') + data_2['inscription_date'] = pd.to_datetime(data_2['inscription_date'], format='%Y-%m-%d') + data = len(data_2.axes[0]) + data_2= data_2.drop(data_2[data_2['inscription_date'] <= data_2['birth_day']].index) + data_2= data_2.reset_index(drop=True) + data_2['age'] = datetime.now() - data_2['birth_day'] + data_2['age'] = (data_2['age'].dt.days)/365 + data_2 = data_2.drop(data_2[data_2['age'] < 18].index) + data_2 = data_2.reset_index(drop=True) + data_2["age"]=data_2["age"].apply(int) + data_2['inscription_date'] = data_2['inscription_date'].apply(str) + data_2["birth_day"]=data_2["birth_day"].apply(str) + + + + +# Convertir csv a txt + data_2.to_csv("/usr/local/airflow/tests/") #complete the path csv + df = pd.read_csv("/usr/local/airflow/tests/") #complete the path csv + content = str(df) + print(content, file=open('/usr/local/airflow/tests/', 'w')) #complete the path txt + + + + + + + +with DAG(dag_id = "dynamic_{{dag_id}}", + start_date= datetime(2022, 8,11), + default_args=default_args, + max_active_runs =5, + description = " descripcion del dag ", + schedule_interval = "{{schedule_interval}}", # tiempo de ejecución + tags=["Etiquetar el Dag"], + catchup = {{catchup or False}} + +) as dag: + + + #Task 1 + extract_data= PythonOperator(task_id="extract_data", python_callable=extr_data) + + #Task 2 + transform_data = PythonOperator(task_id="transform_data", python_callable=transform) + + #load_data = PythonOperator(task_id="load_data", python_callable=load_s3) # posible operador futuro + + #Task 3 + load_data = LocalFilesystemToS3Operator( + task_id = "lnombre de la tarea ", + filename='/usr/local/airflow/tests/',# ruta del archivo txt o archivo a subir + dest_key='GIUJujuy_process.txt', # se pone el tipo de archivo que se quiere generar en aws + dest_bucket='usuario de la conexión', + aws_conn_id="conexion aws ", + replace=True + ) + + #Task 4 + load_data2 = LocalFilesystemToS3Operator( + task_id = "lnombre de la tarea ", + filename='/usr/local/airflow/tests/',# ruta del archiv txt o archivo a subir + dest_key='GIUJujuy_process.txt', # se pone el tipo de archivo que se quiere generar en aws + dest_bucket='usuario de la conexión', + aws_conn_id="conexion aws ", + replace=True + ) + + extract_data >> transform_data >> load_data>> load_data2 diff --git a/dags/factoryGB.py b/dags/factoryGB.py new file mode 100644 index 00000000..8753edc7 --- /dev/null +++ b/dags/factoryGB.py @@ -0,0 +1,14 @@ + +from airflow import DAG +import dagfactory + + +config_file = "/usr/local/airflow/dags/ETL_configGrupoB.yml" +example_dag_factory = dagfactory.DagFactory(config_file) +# Creating task dependencies + +example_dag_factory.clean_dags(globals()) + +example_dag_factory.generate_dags(globals()) + + diff --git a/dags/logs/GAUFlores.log b/dags/logs/GAUFlores.log new file mode 100644 index 00000000..eba81b0c --- /dev/null +++ b/dags/logs/GAUFlores.log @@ -0,0 +1,6 @@ +2022-11-11 - GAUFlores - Starting dag ETL process... +2022-11-11 - GAUFlores - Loading data... +2022-11-11 - GAUFlores - Data successfully loaded +2022-11-11 - GAUFlores - Transforming data +2022-11-11 - GAUFlores - Data succesfully transformed +2022-11-11 - GAUFlores - Loading data to s3 bucket... diff --git a/dags/logs/GAUNVillaMaria.log b/dags/logs/GAUNVillaMaria.log new file mode 100644 index 00000000..98574a55 --- /dev/null +++ b/dags/logs/GAUNVillaMaria.log @@ -0,0 +1,6 @@ +2022-11-11 - GAUNVillaMaria - Starting dag ETL process... +2022-11-11 - GAUNVillaMaria - Loading data... +2022-11-11 - GAUNVillaMaria - Data successfully loaded +2022-11-11 - GAUNVillaMaria - Transforming data +2022-11-11 - GAUNVillaMaria - Data succesfully transformed +2022-11-11 - GAUNVillaMaria - Loading data to s3 bucket... \ No newline at end of file diff --git a/dags/logs/GEUNInteramericana.log b/dags/logs/GEUNInteramericana.log new file mode 100644 index 00000000..d6b5a9e6 --- /dev/null +++ b/dags/logs/GEUNInteramericana.log @@ -0,0 +1,307 @@ +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando DAG .... +2022-11-12 - GEUNInteramericana - Iniciando extracción .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Terminando extracción .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando transformacion .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... +2022-11-12 - GEUNInteramericana - Terminando transformacion .... +2022-11-12 - GEUNInteramericana - Iniciando carga .... diff --git a/dags/logs/GEUNLaPampa.log b/dags/logs/GEUNLaPampa.log new file mode 100644 index 00000000..e6b0d8eb --- /dev/null +++ b/dags/logs/GEUNLaPampa.log @@ -0,0 +1,307 @@ +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando DAG .... +2022-11-12 - GEUNLaPampa - Iniciando extracción .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Terminando extracción .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando transformacion .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... +2022-11-12 - GEUNLaPampa - Terminando transformacion .... +2022-11-12 - GEUNLaPampa - Iniciando carga .... diff --git a/dags/logs/GHUNDelCine.log b/dags/logs/GHUNDelCine.log new file mode 100644 index 00000000..e69de29b diff --git a/dags/logs/GIJujuy.log b/dags/logs/GIJujuy.log new file mode 100644 index 00000000..e69de29b diff --git a/dags/logs/GIMoron.log b/dags/logs/GIMoron.log new file mode 100644 index 00000000..e69de29b diff --git "a/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-10T14\357\200\27246\357\200\27255.572752+00\357\200\27200/task_id=ETL/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-10T14\357\200\27246\357\200\27255.572752+00\357\200\27200/task_id=ETL/attempt=1.log" new file mode 100644 index 00000000..01ef044d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-10T14\357\200\27246\357\200\27255.572752+00\357\200\27200/task_id=ETL/attempt=1.log" @@ -0,0 +1,31 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T14:47:58.056370Z", "eventType": "START", "inputs": [], "job": {"facets": {"documentation": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/DocumentationJobFacet", "description": "this is an ETL dag!"}}, "name": "ETL_dag.ETL", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-01-01T00:00:00+00:00", "task_id": "ETL"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Extract_B1', 'Extract_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-01-01T00:00:00+00:00", "task_group": "", "task_id": "ETL", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T14:46:55.572752Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c875c6a8-3547-37e7-9172-3a00e7533021"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c875c6a8-3547-37e7-9172-3a00e7533021"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "ETL"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "ETL", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1cc3f01d-6cc8-4f78-9d74-46d645ff2f89"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=ETL, dagrun_id=manual__2022-11-10T14:46:55.572752+00:00, map_index=-1, run_start_date=2022-11-10 14:47:58.056370+00:00, try_number=1, job_id=10, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 14:46:55.572752+00:00 +INFO - Started process 191 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'ETL', 'manual__2022-11-10T14:46:55.572752+00:00', '--job-id', '10', '--raw', '--subdir', 'DAGS_FOLDER/dag_factory/factory.py', '--cfg-path', '/tmp/tmpeadwofty'] +INFO - Job 10: Subtask ETL +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host b33e9ad29d64 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=ETL +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T14:46:55.572752+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T14:46:55.572752+00:00 +INFO - Init process ETL Alkemy +INFO - Broc95 +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=ETL, execution_date=20221110T144655, start_date=20221110T144758, end_date=20221110T144758 +INFO - {"eventTime": "2022-11-10T14:47:58.938538Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.ETL", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "ETL"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "ETL", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1cc3f01d-6cc8-4f78-9d74-46d645ff2f89"}} +INFO - Task exited with return code 0 +INFO - 2 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-10T14\357\200\27246\357\200\27255.572752+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-10T14\357\200\27246\357\200\27255.572752+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..29b16895 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-10T14\357\200\27246\357\200\27255.572752+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,47 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T14:48:00.672151Z", "eventType": "START", "inputs": [], "job": {"facets": {"documentation": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/DocumentationJobFacet", "description": "this is an ETL dag!"}}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-01-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-01-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'ETL'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T14:46:55.572752Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c875c6a8-3547-37e7-9172-3a00e7533021"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c875c6a8-3547-37e7-9172-3a00e7533021"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d35c67bf-9d37-4ef4-80eb-efe6dae908f8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=manual__2022-11-10T14:46:55.572752+00:00, map_index=-1, run_start_date=2022-11-10 14:48:00.672151+00:00, try_number=1, job_id=12, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 14:46:55.572752+00:00 +INFO - Started process 200 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'manual__2022-11-10T14:46:55.572752+00:00', '--job-id', '12', '--raw', '--subdir', 'DAGS_FOLDER/dag_factory/factory.py', '--cfg-path', '/tmp/tmps3kl8yhz'] +INFO - Job 12: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host b33e9ad29d64 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T14:46:55.572752+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T14:46:55.572752+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-10' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-10' - GBUNComahue_dag_elt - Connect: alkemy_db +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 52, in extract + conn = hook.get_conn() + File "/usr/local/lib/python3.9/site-packages/airflow/providers/postgres/hooks/postgres.py", line 88, in get_conn + conn = deepcopy(self.connection or self.get_connection(conn_id)) + File "/usr/local/lib/python3.9/site-packages/airflow/hooks/base.py", line 70, in get_connection + conn = Connection.get_connection_from_secrets(conn_id) + File "/usr/local/lib/python3.9/site-packages/airflow/models/connection.py", line 432, in get_connection_from_secrets + raise AirflowNotFoundException(f"The conn_id `{conn_id}` isn't defined") +airflow.exceptions.AirflowNotFoundException: The conn_id `alkemy_db` isn't defined +INFO - Marking task as UP_FOR_RETRY. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20221110T144655, start_date=20221110T144800, end_date=20221110T144802 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 12 for task Extract_B1 (The conn_id `alkemy_db` isn't defined; 200) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-10T14\357\200\27246\357\200\27255.572752+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-10T14\357\200\27246\357\200\27255.572752+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..06d8fb8b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-10T14\357\200\27246\357\200\27255.572752+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,47 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T14:48:00.660488Z", "eventType": "START", "inputs": [], "job": {"facets": {"documentation": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/DocumentationJobFacet", "description": "this is an ETL dag!"}}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-01-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-01-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'ETL'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T14:46:55.572752Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c875c6a8-3547-37e7-9172-3a00e7533021"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c875c6a8-3547-37e7-9172-3a00e7533021"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2d3e8dad-9d31-42fe-9aff-e39f16f760d9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=manual__2022-11-10T14:46:55.572752+00:00, map_index=-1, run_start_date=2022-11-10 14:48:00.660488+00:00, try_number=1, job_id=11, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 14:46:55.572752+00:00 +INFO - Started process 199 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'manual__2022-11-10T14:46:55.572752+00:00', '--job-id', '11', '--raw', '--subdir', 'DAGS_FOLDER/dag_factory/factory.py', '--cfg-path', '/tmp/tmp60t8d0c3'] +INFO - Job 11: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host b33e9ad29d64 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T14:46:55.572752+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T14:46:55.572752+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: alkemy_db +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 52, in extract + conn = hook.get_conn() + File "/usr/local/lib/python3.9/site-packages/airflow/providers/postgres/hooks/postgres.py", line 88, in get_conn + conn = deepcopy(self.connection or self.get_connection(conn_id)) + File "/usr/local/lib/python3.9/site-packages/airflow/hooks/base.py", line 70, in get_connection + conn = Connection.get_connection_from_secrets(conn_id) + File "/usr/local/lib/python3.9/site-packages/airflow/models/connection.py", line 432, in get_connection_from_secrets + raise AirflowNotFoundException(f"The conn_id `{conn_id}` isn't defined") +airflow.exceptions.AirflowNotFoundException: The conn_id `alkemy_db` isn't defined +INFO - Marking task as UP_FOR_RETRY. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20221110T144655, start_date=20221110T144800, end_date=20221110T144802 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 11 for task Extract_B2 (The conn_id `alkemy_db` isn't defined; 199) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-11T00\357\200\27223\357\200\27202.335840+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-11T00\357\200\27223\357\200\27202.335840+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..8dc0e583 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-11T00\357\200\27223\357\200\27202.335840+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:23:38.851342Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-11T00:23:02.335840Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ccb7b71a-65a6-35d0-861d-74f33948e7bf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ccb7b71a-65a6-35d0-861d-74f33948e7bf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5de08e95-147c-4c37-88fe-afcebb620fea"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=manual__2022-11-11T00:23:02.335840+00:00, map_index=-1, run_start_date=2022-11-11 00:23:38.851342+00:00, try_number=1, job_id=54, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-11 00:23:02.335840+00:00 +INFO - Started process 228 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'manual__2022-11-11T00:23:02.335840+00:00', '--job-id', '54', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpt80r2nas'] +INFO - Job 54: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2022-11-11T00:23:02.335840+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-11T00:23:02.335840+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20221111T002302, start_date=20221111T002338, end_date=20221111T002342 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=manual__2022-11-11T00:23:02.335840+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:23:42.418514Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5de08e95-147c-4c37-88fe-afcebb620fea"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-11T00\357\200\27223\357\200\27202.335840+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-11T00\357\200\27223\357\200\27202.335840+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..43972b6a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-11T00\357\200\27223\357\200\27202.335840+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:23:38.694174Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-11T00:23:02.335840Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ccb7b71a-65a6-35d0-861d-74f33948e7bf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ccb7b71a-65a6-35d0-861d-74f33948e7bf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4665c8a6-c526-428e-9978-583e7df90752"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=manual__2022-11-11T00:23:02.335840+00:00, map_index=-1, run_start_date=2022-11-11 00:23:38.694174+00:00, try_number=1, job_id=53, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-11 00:23:02.335840+00:00 +INFO - Started process 225 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'manual__2022-11-11T00:23:02.335840+00:00', '--job-id', '53', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqgchn6lb'] +INFO - Job 53: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2022-11-11T00:23:02.335840+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-11T00:23:02.335840+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20221111T002302, start_date=20221111T002338, end_date=20221111T002341 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=manual__2022-11-11T00:23:02.335840+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:23:41.999977Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4665c8a6-c526-428e-9978-583e7df90752"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-11T00\357\200\27223\357\200\27202.335840+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-11T00\357\200\27223\357\200\27202.335840+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..a8a27674 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-11T00\357\200\27223\357\200\27202.335840+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:23:57.545090Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-11T00:23:02.335840Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ccb7b71a-65a6-35d0-861d-74f33948e7bf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ccb7b71a-65a6-35d0-861d-74f33948e7bf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d3d824f5-d1c0-4816-90a5-89c7c9b4ef1a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=manual__2022-11-11T00:23:02.335840+00:00, map_index=-1, run_start_date=2022-11-11 00:23:57.545090+00:00, try_number=1, job_id=58, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-11 00:23:02.335840+00:00 +INFO - Started process 223 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'manual__2022-11-11T00:23:02.335840+00:00', '--job-id', '58', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1qitrsvd'] +INFO - Job 58: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2022-11-11T00:23:02.335840+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-11T00:23:02.335840+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4f9f940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'GGwX9JEusonfv8FuP45eyQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:GGwX9JEusonfv8FuP45eyQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002358Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002358Z +20221111/us-east-1/s3/aws4_request +820a377e4e3fb5477ee70b7e258be3721504b0c9fdff7c9b3313b8b8ffa5e882 +INFO - '2022-11-11' - botocore.auth - Signature: +5f7b4700f15d239c4c4053c8ee41e6df1c828ca4281d952e004ae367bff5c960 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'VHkCX3LtCe8lauv1twpV9x+5gbjmBCOsX0XnyeOV6VWvSkSBAOqm3okAZRPPtNG6YbrfNahTltI=', 'x-amz-request-id': '6AKBQJPXTRN2EY3M', 'Date': 'Fri, 11 Nov 2022 00:23:59 GMT', 'ETag': '"186c17f4912eb289dfbfc16e3f8e5ec9"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20221111T002302, start_date=20221111T002357, end_date=20221111T002400 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=manual__2022-11-11T00:23:02.335840+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:24:00.201712Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d3d824f5-d1c0-4816-90a5-89c7c9b4ef1a"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-11T00\357\200\27223\357\200\27202.335840+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-11T00\357\200\27223\357\200\27202.335840+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..c7f6cacb --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-11T00\357\200\27223\357\200\27202.335840+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:23:51.147532Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-11T00:23:02.335840Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ccb7b71a-65a6-35d0-861d-74f33948e7bf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ccb7b71a-65a6-35d0-861d-74f33948e7bf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1f38a2d5-7209-4f96-8784-99c8bcb454ac"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=manual__2022-11-11T00:23:02.335840+00:00, map_index=-1, run_start_date=2022-11-11 00:23:51.147532+00:00, try_number=1, job_id=57, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-11 00:23:02.335840+00:00 +INFO - Started process 234 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'manual__2022-11-11T00:23:02.335840+00:00', '--job-id', '57', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3munxouo'] +INFO - Job 57: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2022-11-11T00:23:02.335840+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-11T00:23:02.335840+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499521f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002352Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002352Z +20221111/us-east-1/s3/aws4_request +9f1e65d340825a28ed2824d4fcd803c9c7898e115432abd1a673d41d2e5815af +INFO - '2022-11-11' - botocore.auth - Signature: +7dc688838dcfeb5bf7f026ea48a9d6af1aa9a5c90225ccb2b4707bdef42a2d36 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'oZ60LAoeRwXXvdQtR22nE9BaTTVWown1STBr/fXrcofawuiPwApFZGX+CfWc9S4glEuu2TN/BJ4=', 'x-amz-request-id': 'N4W1X7PZCS7F0FVW', 'Date': 'Fri, 11 Nov 2022 00:23:52 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20221111T002302, start_date=20221111T002351, end_date=20221111T002353 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=manual__2022-11-11T00:23:02.335840+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:23:53.705100Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1f38a2d5-7209-4f96-8784-99c8bcb454ac"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-11T00\357\200\27223\357\200\27202.335840+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-11T00\357\200\27223\357\200\27202.335840+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..1a11b9f2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-11T00\357\200\27223\357\200\27202.335840+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:23:46.157586Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-11T00:23:02.335840Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ccb7b71a-65a6-35d0-861d-74f33948e7bf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ccb7b71a-65a6-35d0-861d-74f33948e7bf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0a3d7d2c-b52f-449e-b432-7543846b884e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=manual__2022-11-11T00:23:02.335840+00:00, map_index=-1, run_start_date=2022-11-11 00:23:46.157586+00:00, try_number=1, job_id=56, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-11 00:23:02.335840+00:00 +INFO - Started process 217 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'manual__2022-11-11T00:23:02.335840+00:00', '--job-id', '56', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7d9m1gk4'] +INFO - Job 56: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2022-11-11T00:23:02.335840+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-11T00:23:02.335840+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20221111T002302, start_date=20221111T002346, end_date=20221111T002354 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=manual__2022-11-11T00:23:02.335840+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:23:54.582286Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0a3d7d2c-b52f-449e-b432-7543846b884e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-11T00\357\200\27223\357\200\27202.335840+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-11T00\357\200\27223\357\200\27202.335840+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..692c5bfa --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=manual__2022-11-11T00\357\200\27223\357\200\27202.335840+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:23:44.384588Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-11T00:23:02.335840Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ccb7b71a-65a6-35d0-861d-74f33948e7bf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ccb7b71a-65a6-35d0-861d-74f33948e7bf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "58fa7b12-b933-42c3-9471-2ebe54e11fe2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=manual__2022-11-11T00:23:02.335840+00:00, map_index=-1, run_start_date=2022-11-11 00:23:44.384588+00:00, try_number=1, job_id=55, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-11 00:23:02.335840+00:00 +INFO - Started process 214 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'manual__2022-11-11T00:23:02.335840+00:00', '--job-id', '55', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqrkwhcw0'] +INFO - Job 55: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2022-11-11T00:23:02.335840+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-11T00:23:02.335840+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20221111T002302, start_date=20221111T002344, end_date=20221111T002347 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=manual__2022-11-11T00:23:02.335840+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:23:47.779628Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "58fa7b12-b933-42c3-9471-2ebe54e11fe2"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-01-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=ETL/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-01-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=ETL/attempt=1.log" new file mode 100644 index 00000000..aae9cb1c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-01-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=ETL/attempt=1.log" @@ -0,0 +1,31 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T14:46:58.441008Z", "eventType": "START", "inputs": [], "job": {"facets": {"documentation": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/DocumentationJobFacet", "description": "this is an ETL dag!"}}, "name": "ETL_dag.ETL", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-01-01T00:00:00+00:00", "task_id": "ETL"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Extract_B1', 'Extract_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-01-01T00:00:00+00:00", "task_group": "", "task_id": "ETL", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-01-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "00655584-8852-33ef-b129-cb17c44600a7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "00655584-8852-33ef-b129-cb17c44600a7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "ETL"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "ETL", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "32e30a8b-cfc3-4847-8d86-a5d836bf067b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=ETL, dagrun_id=scheduled__2018-01-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-10 14:46:58.441008+00:00, try_number=1, job_id=7, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-01-01 00:00:00+00:00 +INFO - Started process 173 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'ETL', 'scheduled__2018-01-01T00:00:00+00:00', '--job-id', '7', '--raw', '--subdir', 'DAGS_FOLDER/dag_factory/factory.py', '--cfg-path', '/tmp/tmp1phh1t9c'] +INFO - Job 7: Subtask ETL +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host b33e9ad29d64 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=ETL +AIRFLOW_CTX_EXECUTION_DATE=2018-01-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-01-01T00:00:00+00:00 +INFO - Init process ETL Alkemy +INFO - Broc95 +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=ETL, execution_date=20180101T000000, start_date=20221110T144658, end_date=20221110T144659 +INFO - {"eventTime": "2022-11-10T14:46:59.669761Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.ETL", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "ETL"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "ETL", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "32e30a8b-cfc3-4847-8d86-a5d836bf067b"}} +INFO - Task exited with return code 0 +INFO - 2 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-01-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-01-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..04061d41 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-01-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,47 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T14:47:03.063537Z", "eventType": "START", "inputs": [], "job": {"facets": {"documentation": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/DocumentationJobFacet", "description": "this is an ETL dag!"}}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-01-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-01-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'ETL'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-01-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "00655584-8852-33ef-b129-cb17c44600a7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "00655584-8852-33ef-b129-cb17c44600a7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e8a02567-fd68-4da5-86da-239c36e294ff"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-01-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-10 14:47:03.063537+00:00, try_number=1, job_id=9, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-01-01 00:00:00+00:00 +INFO - Started process 182 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-01-01T00:00:00+00:00', '--job-id', '9', '--raw', '--subdir', 'DAGS_FOLDER/dag_factory/factory.py', '--cfg-path', '/tmp/tmpidrwzgye'] +INFO - Job 9: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host b33e9ad29d64 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-01-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-01-01T00:00:00+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-10' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-10' - GBUNComahue_dag_elt - Connect: alkemy_db +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 52, in extract + conn = hook.get_conn() + File "/usr/local/lib/python3.9/site-packages/airflow/providers/postgres/hooks/postgres.py", line 88, in get_conn + conn = deepcopy(self.connection or self.get_connection(conn_id)) + File "/usr/local/lib/python3.9/site-packages/airflow/hooks/base.py", line 70, in get_connection + conn = Connection.get_connection_from_secrets(conn_id) + File "/usr/local/lib/python3.9/site-packages/airflow/models/connection.py", line 432, in get_connection_from_secrets + raise AirflowNotFoundException(f"The conn_id `{conn_id}` isn't defined") +airflow.exceptions.AirflowNotFoundException: The conn_id `alkemy_db` isn't defined +INFO - Marking task as UP_FOR_RETRY. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180101T000000, start_date=20221110T144703, end_date=20221110T144704 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 9 for task Extract_B1 (The conn_id `alkemy_db` isn't defined; 182) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-01-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-01-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..1ecc5c8d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-01-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,47 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T14:47:02.999051Z", "eventType": "START", "inputs": [], "job": {"facets": {"documentation": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/DocumentationJobFacet", "description": "this is an ETL dag!"}}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-01-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-01-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'ETL'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-01-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "00655584-8852-33ef-b129-cb17c44600a7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "00655584-8852-33ef-b129-cb17c44600a7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4a798c91-d4a6-49eb-8fd5-5bbc2172ab2c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-01-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-10 14:47:02.999051+00:00, try_number=1, job_id=8, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-01-01 00:00:00+00:00 +INFO - Started process 180 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-01-01T00:00:00+00:00', '--job-id', '8', '--raw', '--subdir', 'DAGS_FOLDER/dag_factory/factory.py', '--cfg-path', '/tmp/tmpwbmvul0y'] +INFO - Job 8: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host b33e9ad29d64 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-01-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-01-01T00:00:00+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: alkemy_db +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 52, in extract + conn = hook.get_conn() + File "/usr/local/lib/python3.9/site-packages/airflow/providers/postgres/hooks/postgres.py", line 88, in get_conn + conn = deepcopy(self.connection or self.get_connection(conn_id)) + File "/usr/local/lib/python3.9/site-packages/airflow/hooks/base.py", line 70, in get_connection + conn = Connection.get_connection_from_secrets(conn_id) + File "/usr/local/lib/python3.9/site-packages/airflow/models/connection.py", line 432, in get_connection_from_secrets + raise AirflowNotFoundException(f"The conn_id `{conn_id}` isn't defined") +airflow.exceptions.AirflowNotFoundException: The conn_id `alkemy_db` isn't defined +INFO - Marking task as UP_FOR_RETRY. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180101T000000, start_date=20221110T144702, end_date=20221110T144704 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 8 for task Extract_B2 (The conn_id `alkemy_db` isn't defined; 180) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..1469a9bf --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:23:07.860288Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "37d357d1-1e17-3532-b6b6-4dd971685229"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "37d357d1-1e17-3532-b6b6-4dd971685229"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c250abab-7efe-40d2-837a-042f0d2d84ca"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:23:07.860288+00:00, try_number=1, job_id=47, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-01 00:00:00+00:00 +INFO - Started process 195 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-01T00:00:00+00:00', '--job-id', '47', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgv3srzl8'] +INFO - Job 47: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180301T000000, start_date=20221111T002307, end_date=20221111T002312 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:23:12.951456Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c250abab-7efe-40d2-837a-042f0d2d84ca"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..786b5f64 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:23:07.875522Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "37d357d1-1e17-3532-b6b6-4dd971685229"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "37d357d1-1e17-3532-b6b6-4dd971685229"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6588a0c3-75c2-4d89-910c-1eb01f12d7c0"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:23:07.875522+00:00, try_number=1, job_id=48, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-01 00:00:00+00:00 +INFO - Started process 197 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-01T00:00:00+00:00', '--job-id', '48', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmps0nl6ns1'] +INFO - Job 48: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180301T000000, start_date=20221111T002307, end_date=20221111T002313 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:23:13.375694Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6588a0c3-75c2-4d89-910c-1eb01f12d7c0"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..49ffdbcb --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:23:33.203939Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "37d357d1-1e17-3532-b6b6-4dd971685229"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "37d357d1-1e17-3532-b6b6-4dd971685229"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "44dd9f31-9551-4e8a-b5f3-792898220da9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:23:33.203939+00:00, try_number=1, job_id=52, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-01 00:00:00+00:00 +INFO - Started process 217 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-01T00:00:00+00:00', '--job-id', '52', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpcu3ki5lk'] +INFO - Job 52: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498efee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '7iv/SU4SjszwXDIYo8+25A==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:7iv/SU4SjszwXDIYo8+25A== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002334Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002334Z +20221111/us-east-1/s3/aws4_request +b6999a8855775907a053ee9d324c919ab4801631360e62a3febad870a6f65f15 +INFO - '2022-11-11' - botocore.auth - Signature: +7d6d0c73fe86e98b02d8d36db5d3d03f075db8d120d52f7411df9f3e7e837c78 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'M4jI+mMP54QmsGqCmfMZ8A5ZFnmc0Pjv9ZlUQAlx0KhXXay/XJGZokedq5TVfxcmFT8QALJb/YQ=', 'x-amz-request-id': 'H9XSTATRBY925BRD', 'Date': 'Fri, 11 Nov 2022 00:23:34 GMT', 'ETag': '"ee2bff494e128eccf05c3218a3cfb6e4"', 'x-amzn-internal-status': '200', 'Content-Length': '0', 'Server': 'AmazonS3'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180301T000000, start_date=20221111T002333, end_date=20221111T002335 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:23:35.289217Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "44dd9f31-9551-4e8a-b5f3-792898220da9"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..9bc3274b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:23:28.084547Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "37d357d1-1e17-3532-b6b6-4dd971685229"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "37d357d1-1e17-3532-b6b6-4dd971685229"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3e50dcb0-4788-4f40-81d6-729182ce0f1f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:23:28.084547+00:00, try_number=1, job_id=51, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-01 00:00:00+00:00 +INFO - Started process 210 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-01T00:00:00+00:00', '--job-id', '51', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpsmzh5m4x'] +INFO - Job 51: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499513a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002330Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002330Z +20221111/us-east-1/s3/aws4_request +0cb3bb8879e9245cb60d5f9579f6c4272670fc26ca08c127f1ff061cb778c61a +INFO - '2022-11-11' - botocore.auth - Signature: +c6bf149844efe66c9d1590637ad81d3404b3ef70573d635bf240649fdfb9eb18 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'GHVxCtmCXDm4XgIXmMT8vPqZVbnMz0JC5bIV/M+TKR9dAaYrEfF0qK6yQ+skjm0YTcjjOAW5VQc=', 'x-amz-request-id': 'YPJFZ4ERACMNZA8N', 'Date': 'Fri, 11 Nov 2022 00:23:30 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180301T000000, start_date=20221111T002328, end_date=20221111T002331 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:23:31.597464Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3e50dcb0-4788-4f40-81d6-729182ce0f1f"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..1059ec34 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:23:18.234923Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "37d357d1-1e17-3532-b6b6-4dd971685229"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "37d357d1-1e17-3532-b6b6-4dd971685229"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "57514422-dce2-44cb-83a4-ef31c067db1f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:23:18.234923+00:00, try_number=1, job_id=49, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-01 00:00:00+00:00 +INFO - Started process 204 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-01T00:00:00+00:00', '--job-id', '49', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpj9oxnn0q'] +INFO - Job 49: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180301T000000, start_date=20221111T002318, end_date=20221111T002330 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:23:30.648405Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "57514422-dce2-44cb-83a4-ef31c067db1f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..60ea25ef --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:23:18.666046Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "37d357d1-1e17-3532-b6b6-4dd971685229"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "37d357d1-1e17-3532-b6b6-4dd971685229"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "07e255c7-c100-4af0-8bb1-6fe1f25596b8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:23:18.666046+00:00, try_number=1, job_id=50, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-01 00:00:00+00:00 +INFO - Started process 207 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-01T00:00:00+00:00', '--job-id', '50', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpv7bup9m3'] +INFO - Job 50: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180301T000000, start_date=20221111T002318, end_date=20221111T002324 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:23:24.271324Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "07e255c7-c100-4af0-8bb1-6fe1f25596b8"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..3979632a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:25:33.988431Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7dee6dd-8ec9-3643-be7f-2851981a0b9d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7dee6dd-8ec9-3643-be7f-2851981a0b9d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b0449e05-c28f-4ac4-abc2-4c6b61801b2c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:25:33.988431+00:00, try_number=1, job_id=60, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-02 00:00:00+00:00 +INFO - Started process 320 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-02T00:00:00+00:00', '--job-id', '60', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzdnho_cn'] +INFO - Job 60: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180302T000000, start_date=20221111T002533, end_date=20221111T002536 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:25:36.528629Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b0449e05-c28f-4ac4-abc2-4c6b61801b2c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..bb745799 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:25:33.960236Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7dee6dd-8ec9-3643-be7f-2851981a0b9d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7dee6dd-8ec9-3643-be7f-2851981a0b9d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7baaf72b-deb8-4594-87b9-9e5e7709fb5c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:25:33.960236+00:00, try_number=1, job_id=59, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-02 00:00:00+00:00 +INFO - Started process 318 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-02T00:00:00+00:00', '--job-id', '59', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpjnas4wxf'] +INFO - Job 59: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180302T000000, start_date=20221111T002533, end_date=20221111T002536 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:25:36.568018Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7baaf72b-deb8-4594-87b9-9e5e7709fb5c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..c31e29f1 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:25:43.411868Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7dee6dd-8ec9-3643-be7f-2851981a0b9d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7dee6dd-8ec9-3643-be7f-2851981a0b9d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3e943dad-0ca9-42c1-b8cc-50630e0b9fe4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:25:43.411868+00:00, try_number=1, job_id=64, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-02 00:00:00+00:00 +INFO - Started process 342 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-02T00:00:00+00:00', '--job-id', '64', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp9wk7h1ua'] +INFO - Job 64: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '6YASFDY8y05PLtumphhjBA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:6YASFDY8y05PLtumphhjBA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002543Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002543Z +20221111/us-east-1/s3/aws4_request +56b2517d26a06352ad30315ddbcc39ca8a3f167febf471c4fa9309e47275870d +INFO - '2022-11-11' - botocore.auth - Signature: +0284640bd181ebd27589d7594fbc62f56b4bce31112b82107b2e2b3d3d23a117 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '+cQfKEG8HRCGzTlUlj+I06rEfne1nWSvkpP/J1tvY04zu9GVoYvZWv31CRl63RzKhucD9rgH01k=', 'x-amz-request-id': '1XHR173875RMXDVJ', 'Date': 'Fri, 11 Nov 2022 00:25:44 GMT', 'ETag': '"e9801214363ccb4e4f2edba6a6186304"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180302T000000, start_date=20221111T002543, end_date=20221111T002545 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:25:45.058444Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3e943dad-0ca9-42c1-b8cc-50630e0b9fe4"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..9d06145f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:25:42.343355Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7dee6dd-8ec9-3643-be7f-2851981a0b9d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7dee6dd-8ec9-3643-be7f-2851981a0b9d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0855ac15-aad2-4a15-8cf6-d5a6aff9445e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:25:42.343355+00:00, try_number=1, job_id=63, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-02 00:00:00+00:00 +INFO - Started process 337 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-02T00:00:00+00:00', '--job-id', '63', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpn77quyhk'] +INFO - Job 63: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002543Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002543Z +20221111/us-east-1/s3/aws4_request +7d6ad88a763f84af696864fda1577c5012c1fa2274b9907bb257e30df1f95ad5 +INFO - '2022-11-11' - botocore.auth - Signature: +f35e1233237e5c356599e483ed61fd175128a3b4b50f44e3eb2e5bc5bc044769 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'MvHHKNAqEe0R6zdWz/Oz6SfOG7iPCgRL2RKpYi0SN4ZGohH8Hi/C3cQMWPIgsUALBDdmBVGP+Dk=', 'x-amz-request-id': 'RRS9GA0GP9XY9BV2', 'Date': 'Fri, 11 Nov 2022 00:25:43 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180302T000000, start_date=20221111T002542, end_date=20221111T002544 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:25:44.376639Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0855ac15-aad2-4a15-8cf6-d5a6aff9445e"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..ba9145e0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:25:38.126313Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7dee6dd-8ec9-3643-be7f-2851981a0b9d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7dee6dd-8ec9-3643-be7f-2851981a0b9d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "68066eb4-19aa-4a59-9f8c-0850401c512c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:25:38.126313+00:00, try_number=1, job_id=61, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-02 00:00:00+00:00 +INFO - Started process 330 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-02T00:00:00+00:00', '--job-id', '61', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpvv6ric8k'] +INFO - Job 61: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180302T000000, start_date=20221111T002538, end_date=20221111T002541 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:25:41.805069Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "68066eb4-19aa-4a59-9f8c-0850401c512c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..879e0c70 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:25:38.129656Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7dee6dd-8ec9-3643-be7f-2851981a0b9d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7dee6dd-8ec9-3643-be7f-2851981a0b9d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8cb306e6-1002-41ad-a769-438dd78534b9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:25:38.129656+00:00, try_number=1, job_id=62, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-02 00:00:00+00:00 +INFO - Started process 329 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-02T00:00:00+00:00', '--job-id', '62', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpnu9f57dd'] +INFO - Job 62: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180302T000000, start_date=20221111T002538, end_date=20221111T002540 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:25:40.676351Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8cb306e6-1002-41ad-a769-438dd78534b9"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..7f80ffe0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:25:47.397365Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ad23a99f-e792-3161-b5d5-8e5c13959c2c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ad23a99f-e792-3161-b5d5-8e5c13959c2c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e750abea-ba67-4a34-b976-f2b1e9133a3e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:25:47.397365+00:00, try_number=1, job_id=66, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-03 00:00:00+00:00 +INFO - Started process 354 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-03T00:00:00+00:00', '--job-id', '66', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbgj7mu4w'] +INFO - Job 66: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180303T000000, start_date=20221111T002547, end_date=20221111T002550 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:25:50.068640Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e750abea-ba67-4a34-b976-f2b1e9133a3e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..30f05b8c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:25:47.382656Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ad23a99f-e792-3161-b5d5-8e5c13959c2c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ad23a99f-e792-3161-b5d5-8e5c13959c2c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4e435cef-b7c0-4c5a-b55d-37846c0948fd"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:25:47.382656+00:00, try_number=1, job_id=65, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-03 00:00:00+00:00 +INFO - Started process 353 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-03T00:00:00+00:00', '--job-id', '65', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp8v4z5gql'] +INFO - Job 65: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180303T000000, start_date=20221111T002547, end_date=20221111T002550 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:25:50.068612Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4e435cef-b7c0-4c5a-b55d-37846c0948fd"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..cee4fcb2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:25:57.620580Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ad23a99f-e792-3161-b5d5-8e5c13959c2c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ad23a99f-e792-3161-b5d5-8e5c13959c2c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8dbf4d5c-b383-4e34-9c46-3e98532d8b5b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:25:57.620580+00:00, try_number=1, job_id=70, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-03 00:00:00+00:00 +INFO - Started process 321 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-03T00:00:00+00:00', '--job-id', '70', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpkb6un_ra'] +INFO - Job 70: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '+vpcumaw3H10RRLV3CanEw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:+vpcumaw3H10RRLV3CanEw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002558Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002558Z +20221111/us-east-1/s3/aws4_request +27482d400503976a00df832fbea1d3d7098ae7761d98b13d5c060279a4559957 +INFO - '2022-11-11' - botocore.auth - Signature: +b925764cc52218f613f42635d8d8bfed6ea579bd75565b8df84841ef3e88e7e2 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'oQd3IhqVYrpVnBoWu4/9c7Tcugno/R0feYNZUoaJ7lIt9Kg8tIbzdVoe4Qvq5Ldkf/15RZCsLIE=', 'x-amz-request-id': '0PD1FAYSFK9W9Y6G', 'Date': 'Fri, 11 Nov 2022 00:25:58 GMT', 'ETag': '"fafa5cba66b0dc7d744512d5dc26a713"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180303T000000, start_date=20221111T002557, end_date=20221111T002559 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:25:59.498511Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8dbf4d5c-b383-4e34-9c46-3e98532d8b5b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..392e1da1 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:25:56.269350Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ad23a99f-e792-3161-b5d5-8e5c13959c2c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ad23a99f-e792-3161-b5d5-8e5c13959c2c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f8feb8b0-6a35-4624-a42f-2f4f08570d77"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:25:56.269350+00:00, try_number=1, job_id=69, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-03 00:00:00+00:00 +INFO - Started process 315 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-03T00:00:00+00:00', '--job-id', '69', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpu949ubna'] +INFO - Job 69: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002557Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002557Z +20221111/us-east-1/s3/aws4_request +c738114e699783b87714bc29f19a4942fcdd76b9fcb767077f8b3ac5ad975f7a +INFO - '2022-11-11' - botocore.auth - Signature: +f2c6469c41d32139fd9edc0cc5c4a55b281f1352951c1f7460291eb34c44b80e +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'BHjafCs0E3BsulCqqXsITznOZXZWkADRwQ2WKlMZvqRGsJC4ksSZ6ffnrw9Araxk6Na7Bb3l7no=', 'x-amz-request-id': 'GDFSHX8TJ3J9ZQAB', 'Date': 'Fri, 11 Nov 2022 00:25:57 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180303T000000, start_date=20221111T002556, end_date=20221111T002558 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:25:58.321652Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f8feb8b0-6a35-4624-a42f-2f4f08570d77"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..b103cb08 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:25:52.299992Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ad23a99f-e792-3161-b5d5-8e5c13959c2c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ad23a99f-e792-3161-b5d5-8e5c13959c2c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3ed9cf2e-7c14-41b5-8466-f28e6bc55769"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:25:52.299992+00:00, try_number=1, job_id=67, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-03 00:00:00+00:00 +INFO - Started process 309 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-03T00:00:00+00:00', '--job-id', '67', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp5052_2co'] +INFO - Job 67: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180303T000000, start_date=20221111T002552, end_date=20221111T002556 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:25:56.110321Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3ed9cf2e-7c14-41b5-8466-f28e6bc55769"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..fbd393a2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:25:52.300001Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ad23a99f-e792-3161-b5d5-8e5c13959c2c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ad23a99f-e792-3161-b5d5-8e5c13959c2c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e8f8d768-0dd4-4d69-8cdd-4a7c1e247640"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:25:52.300001+00:00, try_number=1, job_id=68, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-03 00:00:00+00:00 +INFO - Started process 308 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-03T00:00:00+00:00', '--job-id', '68', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpd1x9l_0v'] +INFO - Job 68: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180303T000000, start_date=20221111T002552, end_date=20221111T002554 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:25:54.755288Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e8f8d768-0dd4-4d69-8cdd-4a7c1e247640"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..08218b84 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:01.570682Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6c9cc011-a398-3005-bd1e-624cdb243f21"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6c9cc011-a398-3005-bd1e-624cdb243f21"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "feb15c8f-c8e7-4215-81dd-f9de9c73a39b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:01.570682+00:00, try_number=1, job_id=71, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-04 00:00:00+00:00 +INFO - Started process 335 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-04T00:00:00+00:00', '--job-id', '71', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3me2z_vq'] +INFO - Job 71: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180304T000000, start_date=20221111T002601, end_date=20221111T002605 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:05.351660Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "feb15c8f-c8e7-4215-81dd-f9de9c73a39b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..cf8e5921 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:01.601840Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6c9cc011-a398-3005-bd1e-624cdb243f21"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6c9cc011-a398-3005-bd1e-624cdb243f21"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "793017f0-7b6e-4743-b043-156b65136d72"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:01.601840+00:00, try_number=1, job_id=72, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-04 00:00:00+00:00 +INFO - Started process 339 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-04T00:00:00+00:00', '--job-id', '72', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmph5i3nlnd'] +INFO - Job 72: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180304T000000, start_date=20221111T002601, end_date=20221111T002605 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:05.479060Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "793017f0-7b6e-4743-b043-156b65136d72"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..6eea9f2a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:13.102323Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6c9cc011-a398-3005-bd1e-624cdb243f21"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6c9cc011-a398-3005-bd1e-624cdb243f21"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "39c7e593-88d8-4b6a-8c4d-fd2f80f46479"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:13.102323+00:00, try_number=1, job_id=75, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-04 00:00:00+00:00 +INFO - Started process 412 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-04T00:00:00+00:00', '--job-id', '75', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3wiws77q'] +INFO - Job 75: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa4ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '+vpcumaw3H10RRLV3CanEw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:+vpcumaw3H10RRLV3CanEw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002613Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002613Z +20221111/us-east-1/s3/aws4_request +89d15d7396b0fa36f2e3f8609c0764c65e213a99f98db7ca7589b2e6dad554a1 +INFO - '2022-11-11' - botocore.auth - Signature: +1a7870151082a7f7bbdeac861622cc665245f8960f5aaef63fb45ea6f72f9e66 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'eaXlE9uzUl7/ho1+qqmp7gG/Qbn4veCmS+6DnqqOyf5O60LKotChqkIVDE7rqfO3/Odi7u662rE=', 'x-amz-request-id': '3QY10A80RYKYX2CF', 'Date': 'Fri, 11 Nov 2022 00:26:14 GMT', 'ETag': '"fafa5cba66b0dc7d744512d5dc26a713"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180304T000000, start_date=20221111T002613, end_date=20221111T002615 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:15.369369Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "39c7e593-88d8-4b6a-8c4d-fd2f80f46479"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..b88b89f2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:13.121746Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6c9cc011-a398-3005-bd1e-624cdb243f21"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6c9cc011-a398-3005-bd1e-624cdb243f21"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0e88f34e-41ca-42ab-b9d6-5142bc65c359"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:13.121746+00:00, try_number=1, job_id=76, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-04 00:00:00+00:00 +INFO - Started process 413 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-04T00:00:00+00:00', '--job-id', '76', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxt1adnqt'] +INFO - Job 76: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002614Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002614Z +20221111/us-east-1/s3/aws4_request +a07beb2d7f4249274c7e30438bc20534c1f50b056195adef2af89503740e5d0d +INFO - '2022-11-11' - botocore.auth - Signature: +7fb4f9b7f5f1b60e8c16ef0a13d7c7ffd53e0c36e598e4fee89644f4695ea48b +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'Q11kAEqFz86dXAmY4ngC5Em8JD472J6KM/QNcMiPq5XGll49cPh9VUvcjFCP9Vp8NM115NORWIQ=', 'x-amz-request-id': '3QYC9S3AZJJFW9H2', 'Date': 'Fri, 11 Nov 2022 00:26:14 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180304T000000, start_date=20221111T002613, end_date=20221111T002615 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:15.167177Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0e88f34e-41ca-42ab-b9d6-5142bc65c359"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..739b2c69 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:07.797779Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6c9cc011-a398-3005-bd1e-624cdb243f21"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6c9cc011-a398-3005-bd1e-624cdb243f21"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "73d3383d-6154-4868-94a0-458c45fcdee8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:07.797779+00:00, try_number=1, job_id=73, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-04 00:00:00+00:00 +INFO - Started process 425 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-04T00:00:00+00:00', '--job-id', '73', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqz3xow5f'] +INFO - Job 73: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180304T000000, start_date=20221111T002607, end_date=20221111T002611 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:11.557283Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "73d3383d-6154-4868-94a0-458c45fcdee8"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..08b1f3aa --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:07.987021Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6c9cc011-a398-3005-bd1e-624cdb243f21"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6c9cc011-a398-3005-bd1e-624cdb243f21"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0857904a-4575-46ee-8116-b3defdd1d3f5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:07.987021+00:00, try_number=1, job_id=74, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-04 00:00:00+00:00 +INFO - Started process 404 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-04T00:00:00+00:00', '--job-id', '74', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpx5pskmau'] +INFO - Job 74: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180304T000000, start_date=20221111T002607, end_date=20221111T002611 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:11.085156Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0857904a-4575-46ee-8116-b3defdd1d3f5"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..c3050edf --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:17.181130Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2391e80b-70cc-334d-8fe4-031900bb357a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2391e80b-70cc-334d-8fe4-031900bb357a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f9140f80-e1b6-44e9-93e0-5fb7b03677a3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:17.181130+00:00, try_number=1, job_id=78, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-05 00:00:00+00:00 +INFO - Started process 434 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-05T00:00:00+00:00', '--job-id', '78', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmprtotyjv0'] +INFO - Job 78: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180305T000000, start_date=20221111T002617, end_date=20221111T002620 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:20.319113Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f9140f80-e1b6-44e9-93e0-5fb7b03677a3"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..c0863090 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:17.179612Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2391e80b-70cc-334d-8fe4-031900bb357a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2391e80b-70cc-334d-8fe4-031900bb357a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "98d797e4-edf9-4488-a59c-f7651f104d73"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:17.179612+00:00, try_number=1, job_id=77, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-05 00:00:00+00:00 +INFO - Started process 431 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-05T00:00:00+00:00', '--job-id', '77', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpuih1s_cn'] +INFO - Job 77: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180305T000000, start_date=20221111T002617, end_date=20221111T002620 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:20.912793Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "98d797e4-edf9-4488-a59c-f7651f104d73"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..bc86d418 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:28.027586Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2391e80b-70cc-334d-8fe4-031900bb357a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2391e80b-70cc-334d-8fe4-031900bb357a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6c9ebd10-b4c7-4892-b8e1-b99e0b4c96b2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:28.027586+00:00, try_number=1, job_id=81, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-05 00:00:00+00:00 +INFO - Started process 447 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-05T00:00:00+00:00', '--job-id', '81', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphmv3r2md'] +INFO - Job 81: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f1f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'fqKwtgAi/madeXOrWfGZ0w==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:fqKwtgAi/madeXOrWfGZ0w== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002628Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002628Z +20221111/us-east-1/s3/aws4_request +94b7561f3e8888933e6c23b46c25053d7a7d4b122065c92b51a85c703c327345 +INFO - '2022-11-11' - botocore.auth - Signature: +43e1a301fbf432ef2ed700d32ece19adbfcfc712f4557c6b41f52635dcc3e3a5 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '96Y5VH3HzPs906Wo/5dWjxIjJ8aP+Kd52tJ5X2qWUNjAu/ytpfe0p81MLTUZpplVP/UiJ9YLEYE=', 'x-amz-request-id': '63VJ9QCXCGWD7V83', 'Date': 'Fri, 11 Nov 2022 00:26:29 GMT', 'ETag': '"7ea2b0b60022fe669d7973ab59f199d3"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180305T000000, start_date=20221111T002628, end_date=20221111T002629 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:29.712486Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6c9ebd10-b4c7-4892-b8e1-b99e0b4c96b2"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..87bf584e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:28.027523Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2391e80b-70cc-334d-8fe4-031900bb357a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2391e80b-70cc-334d-8fe4-031900bb357a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cb78e648-b411-448d-8e69-fef9a473c996"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:28.027523+00:00, try_number=1, job_id=82, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-05 00:00:00+00:00 +INFO - Started process 449 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-05T00:00:00+00:00', '--job-id', '82', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpk4aiudvo'] +INFO - Job 82: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f1ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002628Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002628Z +20221111/us-east-1/s3/aws4_request +68317afd45756fb1145faf833997f8d320bb5ec11492456d3fa55534874a1d93 +INFO - '2022-11-11' - botocore.auth - Signature: +a52a07b9c96917f8a5df5d0324d4127227f9d6f8b933e5372a3fe469f4ca574f +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'RoxH/X03qOABAvwc30IIwepqbWnMaMeIBKh1kyDScw4NY4u54YI/4+WFlspjAhN1heChNCodYKI=', 'x-amz-request-id': '63VMKE53VW7CGCR5', 'Date': 'Fri, 11 Nov 2022 00:26:29 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180305T000000, start_date=20221111T002628, end_date=20221111T002629 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:29.774617Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cb78e648-b411-448d-8e69-fef9a473c996"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..658522c1 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:22.066879Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2391e80b-70cc-334d-8fe4-031900bb357a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2391e80b-70cc-334d-8fe4-031900bb357a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0f1277a6-434c-45ee-bd46-cd12724f8742"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:22.066879+00:00, try_number=1, job_id=79, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-05 00:00:00+00:00 +INFO - Started process 423 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-05T00:00:00+00:00', '--job-id', '79', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpeogzuzdy'] +INFO - Job 79: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180305T000000, start_date=20221111T002622, end_date=20221111T002626 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:26.793472Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0f1277a6-434c-45ee-bd46-cd12724f8742"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..f84c38e5 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:23.443630Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2391e80b-70cc-334d-8fe4-031900bb357a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2391e80b-70cc-334d-8fe4-031900bb357a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a1cce4eb-56eb-48a9-9282-daa90a4c34ab"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:23.443630+00:00, try_number=1, job_id=80, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-05 00:00:00+00:00 +INFO - Started process 440 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-05T00:00:00+00:00', '--job-id', '80', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfzt_mhgr'] +INFO - Job 80: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180305T000000, start_date=20221111T002623, end_date=20221111T002626 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:26.701823Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a1cce4eb-56eb-48a9-9282-daa90a4c34ab"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..b509c4e2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:32.277045Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6cb6b049-1d02-3f54-aa21-7317207a1921"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6cb6b049-1d02-3f54-aa21-7317207a1921"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "08815ed1-a359-4b24-b962-10ed5cfcf460"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:32.277045+00:00, try_number=1, job_id=83, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-06 00:00:00+00:00 +INFO - Started process 466 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-06T00:00:00+00:00', '--job-id', '83', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpboo2dn4y'] +INFO - Job 83: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180306T000000, start_date=20221111T002632, end_date=20221111T002634 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:34.915234Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "08815ed1-a359-4b24-b962-10ed5cfcf460"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..7f3a8468 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:32.312173Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6cb6b049-1d02-3f54-aa21-7317207a1921"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6cb6b049-1d02-3f54-aa21-7317207a1921"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fd8750fc-80e4-4279-9440-dc289d8f32f9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:32.312173+00:00, try_number=1, job_id=84, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-06 00:00:00+00:00 +INFO - Started process 468 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-06T00:00:00+00:00', '--job-id', '84', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgbm00aw2'] +INFO - Job 84: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180306T000000, start_date=20221111T002632, end_date=20221111T002634 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:34.926043Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fd8750fc-80e4-4279-9440-dc289d8f32f9"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..991b150d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:42.305567Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6cb6b049-1d02-3f54-aa21-7317207a1921"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6cb6b049-1d02-3f54-aa21-7317207a1921"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8ca0804a-4c1d-4520-861e-6e6f4eb42111"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:42.305567+00:00, try_number=1, job_id=88, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-06 00:00:00+00:00 +INFO - Started process 499 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-06T00:00:00+00:00', '--job-id', '88', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpto1z8tke'] +INFO - Job 88: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'E0P3oTu9aOkptHvsAXWh+g==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:E0P3oTu9aOkptHvsAXWh+g== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002642Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002642Z +20221111/us-east-1/s3/aws4_request +a166bb4819378f7229a9c7b266e5932dd80a7273745ef0d2c1799f65824415e0 +INFO - '2022-11-11' - botocore.auth - Signature: +14a05124e0bc603e53cbf921d109ced17bc26c75436acec9f9f617ef5ed73c31 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'zl6zqj+lPOTllccrv3yI3YU9oqFeZJhBXAPYXB/mbTS285/5J9R40sbnVjBfs7L1msSR9pV9IuM6UK92s1OwuA==', 'x-amz-request-id': '04GGNSKJPGAWVTMC', 'Date': 'Fri, 11 Nov 2022 00:26:43 GMT', 'ETag': '"1343f7a13bbd68e929b47bec0175a1fa"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180306T000000, start_date=20221111T002642, end_date=20221111T002644 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:44.067672Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8ca0804a-4c1d-4520-861e-6e6f4eb42111"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..601f894b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:41.607774Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6cb6b049-1d02-3f54-aa21-7317207a1921"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6cb6b049-1d02-3f54-aa21-7317207a1921"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "447ec19a-d490-4392-821b-0e1b85440e58"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:41.607774+00:00, try_number=1, job_id=87, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-06 00:00:00+00:00 +INFO - Started process 494 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-06T00:00:00+00:00', '--job-id', '87', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpukc58q56'] +INFO - Job 87: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa4ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002642Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002642Z +20221111/us-east-1/s3/aws4_request +a08fa15750cc5c2c83f4e06cdd21dc7a573a3fc97a1903f5152eaf3b87414b8f +INFO - '2022-11-11' - botocore.auth - Signature: +9327a31979c84ba3b194c7e2875a19367e1eff79d0e8cb5bc1d069d0cc3166b8 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '+JFWszhvBgxSCxM033sxtj7VrcEuvJ4Oks1rS9ZQ+H7nGjZ45rJm8yXIL3+/1M7/1kM2anRz8EEn9D9QU3Sbwg==', 'x-amz-request-id': '04GM7SHA9QZB9M41', 'Date': 'Fri, 11 Nov 2022 00:26:43 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180306T000000, start_date=20221111T002641, end_date=20221111T002643 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:43.851060Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "447ec19a-d490-4392-821b-0e1b85440e58"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..075474da --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:36.834842Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6cb6b049-1d02-3f54-aa21-7317207a1921"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6cb6b049-1d02-3f54-aa21-7317207a1921"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e5de92dc-1a3d-4a43-b591-59e16597beff"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:36.834842+00:00, try_number=1, job_id=85, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-06 00:00:00+00:00 +INFO - Started process 533 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-06T00:00:00+00:00', '--job-id', '85', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpdjc7fvfb'] +INFO - Job 85: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180306T000000, start_date=20221111T002636, end_date=20221111T002640 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:40.582487Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e5de92dc-1a3d-4a43-b591-59e16597beff"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..76bbee36 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:36.867910Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6cb6b049-1d02-3f54-aa21-7317207a1921"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6cb6b049-1d02-3f54-aa21-7317207a1921"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1ede0410-cd71-4ba7-a01a-1b792f0e4d36"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:36.867910+00:00, try_number=1, job_id=86, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-06 00:00:00+00:00 +INFO - Started process 534 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-06T00:00:00+00:00', '--job-id', '86', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_iutgt7o'] +INFO - Job 86: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180306T000000, start_date=20221111T002636, end_date=20221111T002640 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:40.075155Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1ede0410-cd71-4ba7-a01a-1b792f0e4d36"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..c9df6fdb --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:46.064128Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "84565895-73ab-364d-a00b-d6cba3900730"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "84565895-73ab-364d-a00b-d6cba3900730"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f741e974-0402-4334-9304-a38947341bda"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:46.064128+00:00, try_number=1, job_id=90, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-07 00:00:00+00:00 +INFO - Started process 511 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-07T00:00:00+00:00', '--job-id', '90', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpnrviv9oi'] +INFO - Job 90: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180307T000000, start_date=20221111T002646, end_date=20221111T002648 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:48.942133Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f741e974-0402-4334-9304-a38947341bda"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..1a1712fb --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:46.003254Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "84565895-73ab-364d-a00b-d6cba3900730"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "84565895-73ab-364d-a00b-d6cba3900730"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9c46a3b7-8f98-407f-a14a-320c716c6e26"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:46.003254+00:00, try_number=1, job_id=89, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-07 00:00:00+00:00 +INFO - Started process 509 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-07T00:00:00+00:00', '--job-id', '89', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1y6w8l68'] +INFO - Job 89: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180307T000000, start_date=20221111T002646, end_date=20221111T002648 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:48.943951Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9c46a3b7-8f98-407f-a14a-320c716c6e26"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..5edaec17 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:54.553065Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "84565895-73ab-364d-a00b-d6cba3900730"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "84565895-73ab-364d-a00b-d6cba3900730"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b4d0856d-e4bd-4f22-8cc1-8c845ee1ceb4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:54.553065+00:00, try_number=1, job_id=94, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-07 00:00:00+00:00 +INFO - Started process 531 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-07T00:00:00+00:00', '--job-id', '94', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp57xwnerz'] +INFO - Job 94: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa4f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'lM/+rM/sQJE9XhGrSFJ+sw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:lM/+rM/sQJE9XhGrSFJ+sw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002655Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002655Z +20221111/us-east-1/s3/aws4_request +9388273538fdf9d63deb3c86bc79fbec0550142d0ec4f3bcd7eb0c8614688b2e +INFO - '2022-11-11' - botocore.auth - Signature: +c6f0b56a97f4ffa38a8d7e9c9e8ad17928020b365a0bcec68e09e0d67b45c665 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'u+15aboXSEZbtWKYGFpy5CLghDQ9KjDH7woomnGmLJlmzOSu/ntWaoAVfD3w4moUqzf4MOjPzBI=', 'x-amz-request-id': 'JJW306TM4TT13XFV', 'Date': 'Fri, 11 Nov 2022 00:26:55 GMT', 'ETag': '"94cffeaccfec40913d5e11ab48527eb3"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180307T000000, start_date=20221111T002654, end_date=20221111T002657 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:57.048718Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b4d0856d-e4bd-4f22-8cc1-8c845ee1ceb4"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..3d9a594d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:54.492412Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "84565895-73ab-364d-a00b-d6cba3900730"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "84565895-73ab-364d-a00b-d6cba3900730"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "56d7ae98-4519-48eb-ae10-7223fe9364d0"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:54.492412+00:00, try_number=1, job_id=93, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-07 00:00:00+00:00 +INFO - Started process 529 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-07T00:00:00+00:00', '--job-id', '93', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptv77ls5i'] +INFO - Job 93: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa4f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002655Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002655Z +20221111/us-east-1/s3/aws4_request +148f914fd4f34960fe5f9c13ca916b68c2b3dff63ca5a2926e66fc620b7ec1cd +INFO - '2022-11-11' - botocore.auth - Signature: +03a378e25d7de0ce0cc4db799f9cb9210af4ab91b6fe9c0a466b20459d3f37d9 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'WphfqRpWz8HYqZoFutPboal6sjPr9YmHr1+88Wb4bCWUXOFuZDPaIgTgjBj3hP1r7Bspy35u5hI=', 'x-amz-request-id': 'JJWCN6M4565FYS1B', 'Date': 'Fri, 11 Nov 2022 00:26:55 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180307T000000, start_date=20221111T002654, end_date=20221111T002656 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:56.778936Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "56d7ae98-4519-48eb-ae10-7223fe9364d0"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..ba0f1ca9 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:50.243772Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "84565895-73ab-364d-a00b-d6cba3900730"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "84565895-73ab-364d-a00b-d6cba3900730"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9d7f7095-38e1-435f-abb3-5f7fc7e51d55"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:50.243772+00:00, try_number=1, job_id=91, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-07 00:00:00+00:00 +INFO - Started process 520 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-07T00:00:00+00:00', '--job-id', '91', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfgdrr8ul'] +INFO - Job 91: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180307T000000, start_date=20221111T002650, end_date=20221111T002653 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:53.251935Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9d7f7095-38e1-435f-abb3-5f7fc7e51d55"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..f4c13b28 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:50.246617Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "84565895-73ab-364d-a00b-d6cba3900730"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "84565895-73ab-364d-a00b-d6cba3900730"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c2be86aa-1042-4339-854d-0174bb98a52a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:50.246617+00:00, try_number=1, job_id=92, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-07 00:00:00+00:00 +INFO - Started process 521 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-07T00:00:00+00:00', '--job-id', '92', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpixgkepp_'] +INFO - Job 92: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180307T000000, start_date=20221111T002650, end_date=20221111T002653 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:26:53.132576Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c2be86aa-1042-4339-854d-0174bb98a52a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..4f89b160 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:58.827245Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "4f2d94bc-ddc0-3a3a-af56-22625f5f12a5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "4f2d94bc-ddc0-3a3a-af56-22625f5f12a5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c03287b3-a9f3-442c-b136-58f807cd07a3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:58.827245+00:00, try_number=1, job_id=95, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-08 00:00:00+00:00 +INFO - Started process 545 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-08T00:00:00+00:00', '--job-id', '95', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp07745c43'] +INFO - Job 95: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180308T000000, start_date=20221111T002658, end_date=20221111T002702 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:02.145326Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c03287b3-a9f3-442c-b136-58f807cd07a3"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..d43e52cc --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:26:58.838684Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "4f2d94bc-ddc0-3a3a-af56-22625f5f12a5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "4f2d94bc-ddc0-3a3a-af56-22625f5f12a5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "21b8fe71-65d4-4e9a-9915-25e2f2844d8d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:26:58.838684+00:00, try_number=1, job_id=96, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-08 00:00:00+00:00 +INFO - Started process 543 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-08T00:00:00+00:00', '--job-id', '96', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1y13j7v7'] +INFO - Job 96: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180308T000000, start_date=20221111T002658, end_date=20221111T002702 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:02.137348Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "21b8fe71-65d4-4e9a-9915-25e2f2844d8d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..30513483 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:12.288118Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "4f2d94bc-ddc0-3a3a-af56-22625f5f12a5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "4f2d94bc-ddc0-3a3a-af56-22625f5f12a5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bb21129f-0ec8-4ee2-aa31-7eeb1e156229"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:12.288118+00:00, try_number=1, job_id=100, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-08 00:00:00+00:00 +INFO - Started process 616 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-08T00:00:00+00:00', '--job-id', '100', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4xz0i1f3'] +INFO - Job 100: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'lM/+rM/sQJE9XhGrSFJ+sw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:lM/+rM/sQJE9XhGrSFJ+sw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002712Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002712Z +20221111/us-east-1/s3/aws4_request +44aec1c929e04b1e380f8d34f0a7da9c14562da87262e1d8a735b12fbdcafc7c +INFO - '2022-11-11' - botocore.auth - Signature: +dbad746151818b372449703a1898d0f61be012d712f5cc57dc2cb8a442a50770 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'NrsAzS6ZA1ubqwzyXLg1KnqyYkZaUhDp3ByIRJGvBLS+EqPJvG3W3W/irPl2FDaMap+sG/aNh94=', 'x-amz-request-id': '0W1CGZXE0Y299HDS', 'Date': 'Fri, 11 Nov 2022 00:27:13 GMT', 'ETag': '"94cffeaccfec40913d5e11ab48527eb3"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180308T000000, start_date=20221111T002712, end_date=20221111T002713 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:13.707376Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bb21129f-0ec8-4ee2-aa31-7eeb1e156229"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..62b9a2a8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:08.874361Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "4f2d94bc-ddc0-3a3a-af56-22625f5f12a5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "4f2d94bc-ddc0-3a3a-af56-22625f5f12a5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "99a21432-4cf1-4f71-8b45-a0dd38746f2b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:08.874361+00:00, try_number=1, job_id=99, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-08 00:00:00+00:00 +INFO - Started process 618 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-08T00:00:00+00:00', '--job-id', '99', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqjovxhfi'] +INFO - Job 99: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499533a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002709Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002709Z +20221111/us-east-1/s3/aws4_request +90e3e5afb65327ad9bda18ab1ffa832bd931354d2f89cb16dd8ddcb13ac24a0c +INFO - '2022-11-11' - botocore.auth - Signature: +c00f57003f80145d0f5c087c153b01e656ee60456f34fb620170b64798377094 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'fLiW2W2Bcuoc0QhbaLMa1Ps7FsngGE2FZCQfm2Agi/PJcTmAua2th9QjkVP9vST3tR2FHoexOZI=', 'x-amz-request-id': '6H1DTH314TX3FB3C', 'Date': 'Fri, 11 Nov 2022 00:27:10 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180308T000000, start_date=20221111T002708, end_date=20221111T002711 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:11.419420Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "99a21432-4cf1-4f71-8b45-a0dd38746f2b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..9a2609e3 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:03.776511Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "4f2d94bc-ddc0-3a3a-af56-22625f5f12a5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "4f2d94bc-ddc0-3a3a-af56-22625f5f12a5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bb524089-5d2c-46cb-a72f-1473e0713996"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:03.776511+00:00, try_number=1, job_id=97, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-08 00:00:00+00:00 +INFO - Started process 553 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-08T00:00:00+00:00', '--job-id', '97', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpvcrrtq5l'] +INFO - Job 97: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180308T000000, start_date=20221111T002703, end_date=20221111T002710 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:10.112844Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bb524089-5d2c-46cb-a72f-1473e0713996"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..e83128da --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:03.784173Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "4f2d94bc-ddc0-3a3a-af56-22625f5f12a5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "4f2d94bc-ddc0-3a3a-af56-22625f5f12a5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6438e468-2eee-43b1-9ae0-797502ec6992"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:03.784173+00:00, try_number=1, job_id=98, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-08 00:00:00+00:00 +INFO - Started process 551 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-08T00:00:00+00:00', '--job-id', '98', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmppkhytji0'] +INFO - Job 98: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180308T000000, start_date=20221111T002703, end_date=20221111T002706 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:06.599478Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6438e468-2eee-43b1-9ae0-797502ec6992"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..6d5c5b5e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:15.920038Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f9a06ff-8dfd-3fdd-ae8d-3e4be08f43f6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f9a06ff-8dfd-3fdd-ae8d-3e4be08f43f6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1d272432-d223-4dec-b2fb-713023b9da82"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:15.920038+00:00, try_number=1, job_id=101, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-09 00:00:00+00:00 +INFO - Started process 626 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-09T00:00:00+00:00', '--job-id', '101', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpblzndwt7'] +INFO - Job 101: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180309T000000, start_date=20221111T002715, end_date=20221111T002719 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:19.136771Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1d272432-d223-4dec-b2fb-713023b9da82"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..95464c9b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:15.923711Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f9a06ff-8dfd-3fdd-ae8d-3e4be08f43f6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f9a06ff-8dfd-3fdd-ae8d-3e4be08f43f6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "eefd059f-1c0e-491c-a99e-390f340e029c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:15.923711+00:00, try_number=1, job_id=102, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-09 00:00:00+00:00 +INFO - Started process 627 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-09T00:00:00+00:00', '--job-id', '102', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpe7qv2kdv'] +INFO - Job 102: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180309T000000, start_date=20221111T002715, end_date=20221111T002719 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:19.149503Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "eefd059f-1c0e-491c-a99e-390f340e029c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..1f310ab1 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:26.001071Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f9a06ff-8dfd-3fdd-ae8d-3e4be08f43f6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f9a06ff-8dfd-3fdd-ae8d-3e4be08f43f6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ccb3e872-0cdf-45d9-9324-8427b68ce551"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:26.001071+00:00, try_number=1, job_id=106, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-09 00:00:00+00:00 +INFO - Started process 630 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-09T00:00:00+00:00', '--job-id', '106', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmprfg7vn76'] +INFO - Job 106: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f1ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '1hjxOzPvK9TPxXAnIfsqBw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:1hjxOzPvK9TPxXAnIfsqBw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002726Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002726Z +20221111/us-east-1/s3/aws4_request +8da246c9936f895b95c419bb22aaed8ab9cd7ff8b4f0fe52bfcd75de56a65abb +INFO - '2022-11-11' - botocore.auth - Signature: +802e63567207d24f9bf433b88debea0335e154b1d530391b4a4842e16cf81dbc +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'rtHV+KavsiQaI/6c9gj9jGUvbBoEbkFMVFv/8ba73WLzw9bkSV6uym11A+TQ7FRjyvpfyge6NwI=', 'x-amz-request-id': 'B7GRZP3KWENA0JKB', 'Date': 'Fri, 11 Nov 2022 00:27:27 GMT', 'ETag': '"d618f13b33ef2bd4cfc5702721fb2a07"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180309T000000, start_date=20221111T002726, end_date=20221111T002727 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:27.800615Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ccb3e872-0cdf-45d9-9324-8427b68ce551"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..9d60afac --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:25.937675Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f9a06ff-8dfd-3fdd-ae8d-3e4be08f43f6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f9a06ff-8dfd-3fdd-ae8d-3e4be08f43f6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "53cf1609-97cb-4b3a-b4bf-3868d76bc580"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:25.937675+00:00, try_number=1, job_id=105, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-09 00:00:00+00:00 +INFO - Started process 628 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-09T00:00:00+00:00', '--job-id', '105', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxu8lillb'] +INFO - Job 105: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002726Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002726Z +20221111/us-east-1/s3/aws4_request +5b4eb7d6a46bbc3c44f1f580951ff01c4f5123041c565cbe59655389a71fab54 +INFO - '2022-11-11' - botocore.auth - Signature: +4f521bb6213f0547181f12908d44471503363728bb099b5984f979209eff7083 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '6spy3Gl7ViB9FD5l6UCVdIbcMrjbzVCnpBCzX5buKvLLOQW7YEyksdWE9r9REJxIBsJmMsKxdfE=', 'x-amz-request-id': 'B7GYN10ZAE2S78BN', 'Date': 'Fri, 11 Nov 2022 00:27:27 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180309T000000, start_date=20221111T002725, end_date=20221111T002727 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:27.653538Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "53cf1609-97cb-4b3a-b4bf-3868d76bc580"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..780f900a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:21.361930Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f9a06ff-8dfd-3fdd-ae8d-3e4be08f43f6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f9a06ff-8dfd-3fdd-ae8d-3e4be08f43f6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0ce263e3-0419-44a6-a56a-b2637d87e3bd"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:21.361930+00:00, try_number=1, job_id=103, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-09 00:00:00+00:00 +INFO - Started process 634 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-09T00:00:00+00:00', '--job-id', '103', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzq7hs707'] +INFO - Job 103: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180309T000000, start_date=20221111T002721, end_date=20221111T002724 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:24.595067Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0ce263e3-0419-44a6-a56a-b2637d87e3bd"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..e8aa38f0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:21.390465Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f9a06ff-8dfd-3fdd-ae8d-3e4be08f43f6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f9a06ff-8dfd-3fdd-ae8d-3e4be08f43f6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3c1ad13c-8118-43b8-a669-96fbda4039a8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:21.390465+00:00, try_number=1, job_id=104, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-09 00:00:00+00:00 +INFO - Started process 637 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-09T00:00:00+00:00', '--job-id', '104', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptgtjm393'] +INFO - Job 104: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180309T000000, start_date=20221111T002721, end_date=20221111T002724 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:24.455212Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3c1ad13c-8118-43b8-a669-96fbda4039a8"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..c78b2a73 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:29.479761Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "46140dd3-f6a6-3300-b827-0c5f58912347"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "46140dd3-f6a6-3300-b827-0c5f58912347"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dca6aa3c-d0b6-4c18-8d33-991893b2014f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:29.479761+00:00, try_number=1, job_id=108, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-10 00:00:00+00:00 +INFO - Started process 647 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-10T00:00:00+00:00', '--job-id', '108', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpx2pbuef0'] +INFO - Job 108: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180310T000000, start_date=20221111T002729, end_date=20221111T002732 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:32.687915Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dca6aa3c-d0b6-4c18-8d33-991893b2014f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..7078bb57 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:29.476297Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "46140dd3-f6a6-3300-b827-0c5f58912347"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "46140dd3-f6a6-3300-b827-0c5f58912347"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bb2cfc2d-c587-4f2a-a75e-30df262f8cb6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:29.476297+00:00, try_number=1, job_id=107, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-10 00:00:00+00:00 +INFO - Started process 646 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-10T00:00:00+00:00', '--job-id', '107', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpo25530zr'] +INFO - Job 107: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180310T000000, start_date=20221111T002729, end_date=20221111T002732 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:32.771791Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bb2cfc2d-c587-4f2a-a75e-30df262f8cb6"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..51270caa --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:44.185081Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "46140dd3-f6a6-3300-b827-0c5f58912347"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "46140dd3-f6a6-3300-b827-0c5f58912347"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f7045ec2-577f-480b-8a41-d294ac1e3d19"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:44.185081+00:00, try_number=1, job_id=112, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-10 00:00:00+00:00 +INFO - Started process 725 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-10T00:00:00+00:00', '--job-id', '112', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp774m7wcn'] +INFO - Job 112: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa4f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'pcPdNjaW/JlYHdJqdJNWpQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:pcPdNjaW/JlYHdJqdJNWpQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002744Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002744Z +20221111/us-east-1/s3/aws4_request +61f3d54f0ada8b6f0ac93d1fbb84a70e2a6b1d57db11b2554eea66626b519aa2 +INFO - '2022-11-11' - botocore.auth - Signature: +3ac6f7ab6fe837a496cb3bc080c20e7cb639cc5d6b47dc59fbcc947c43eaa043 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '3F84Dtwq/IQWYKqL/OAV0nVSnh2mVz3tEiMkVL3jpb8vfWNZMKvoYoBbhR8ir2neeaTmjlEBfkc=', 'x-amz-request-id': 'VWE1WEDTE0JH8P92', 'Date': 'Fri, 11 Nov 2022 00:27:45 GMT', 'ETag': '"a5c3dd363696fc99581dd26a749356a5"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180310T000000, start_date=20221111T002744, end_date=20221111T002746 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:46.276287Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f7045ec2-577f-480b-8a41-d294ac1e3d19"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..4d14657e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:40.808863Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "46140dd3-f6a6-3300-b827-0c5f58912347"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "46140dd3-f6a6-3300-b827-0c5f58912347"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "376ea933-921d-4b87-8495-fc9f81085a17"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:40.808863+00:00, try_number=1, job_id=111, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-10 00:00:00+00:00 +INFO - Started process 718 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-10T00:00:00+00:00', '--job-id', '111', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp2ls2niku'] +INFO - Job 111: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50063a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002741Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002741Z +20221111/us-east-1/s3/aws4_request +3e2bd5964fad1f8dc266d5ea93dd398b2988ac3ada443f1bb180dfe3b1fa65b8 +INFO - '2022-11-11' - botocore.auth - Signature: +81a503fe09933b7e38b86cabc0c4e45d2af559656ee1dcec22a7ad62367487b2 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '+ZMcQqArf/N4HFhaX0LCcLyTNefkXDc1H2sRAiKvM6MoeEIri3RYstuVO9W/D0E6pVsLJVlt+UMw4KuBKBgctg==', 'x-amz-request-id': 'ZW9P87A62RXMKMP7', 'Date': 'Fri, 11 Nov 2022 00:27:42 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180310T000000, start_date=20221111T002740, end_date=20221111T002743 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:43.281905Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "376ea933-921d-4b87-8495-fc9f81085a17"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..a75b0373 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:35.496655Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "46140dd3-f6a6-3300-b827-0c5f58912347"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "46140dd3-f6a6-3300-b827-0c5f58912347"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "36cc1599-48b2-4ca5-8be3-4f5f701dde9c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:35.496655+00:00, try_number=1, job_id=109, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-10 00:00:00+00:00 +INFO - Started process 661 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-10T00:00:00+00:00', '--job-id', '109', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpn5sjy4lq'] +INFO - Job 109: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180310T000000, start_date=20221111T002735, end_date=20221111T002742 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:42.022261Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "36cc1599-48b2-4ca5-8be3-4f5f701dde9c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..c563e21a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:35.584440Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "46140dd3-f6a6-3300-b827-0c5f58912347"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "46140dd3-f6a6-3300-b827-0c5f58912347"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5c796d51-3d3c-4a13-8bc2-5067353ae2ea"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:35.584440+00:00, try_number=1, job_id=110, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-10 00:00:00+00:00 +INFO - Started process 664 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-10T00:00:00+00:00', '--job-id', '110', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpvqwv243x'] +INFO - Job 110: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180310T000000, start_date=20221111T002735, end_date=20221111T002739 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:39.128679Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5c796d51-3d3c-4a13-8bc2-5067353ae2ea"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..a019956c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:49.329736Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0f4026a1-e7a9-361a-8cce-df0f908336bb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0f4026a1-e7a9-361a-8cce-df0f908336bb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "58826736-3a3d-4955-8898-33be1201a9d2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:49.329736+00:00, try_number=1, job_id=113, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-11 00:00:00+00:00 +INFO - Started process 736 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-11T00:00:00+00:00', '--job-id', '113', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmps2w3k7gd'] +INFO - Job 113: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180311T000000, start_date=20221111T002749, end_date=20221111T002752 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:52.376695Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "58826736-3a3d-4955-8898-33be1201a9d2"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..c95c9c54 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:49.329019Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0f4026a1-e7a9-361a-8cce-df0f908336bb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0f4026a1-e7a9-361a-8cce-df0f908336bb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9e32b84a-8dd6-4c59-a931-b502b3e086c1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:49.329019+00:00, try_number=1, job_id=114, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-11 00:00:00+00:00 +INFO - Started process 735 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-11T00:00:00+00:00', '--job-id', '114', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7w4rkp_h'] +INFO - Job 114: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180311T000000, start_date=20221111T002749, end_date=20221111T002752 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:52.300593Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9e32b84a-8dd6-4c59-a931-b502b3e086c1"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..a1028c28 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:58.783310Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0f4026a1-e7a9-361a-8cce-df0f908336bb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0f4026a1-e7a9-361a-8cce-df0f908336bb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a208c8bf-8e54-4cd2-bfff-0144887066c4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:58.783310+00:00, try_number=1, job_id=118, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-11 00:00:00+00:00 +INFO - Started process 756 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-11T00:00:00+00:00', '--job-id', '118', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpehrkl2b8'] +INFO - Job 118: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'MllJ9/evZUgKOAi4Bq6JJQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:MllJ9/evZUgKOAi4Bq6JJQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002759Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002759Z +20221111/us-east-1/s3/aws4_request +967a8aefc637faac04f05cb899ed66d468fe66251b7f4af18b33b8ab51718375 +INFO - '2022-11-11' - botocore.auth - Signature: +0d13a0feb1a271d8b2210a6de15cc07fa9e896494306606b7e366b7b2cfae7a1 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'PKNPlOlshjZ13iwm7uzuS4wko/VC4VeJBiKGdYsOnypi6mti8PpkNPi7BmXq0CCF7ctUJpT09kM=', 'x-amz-request-id': 'Q4N7PB73TZC8GRZQ', 'Date': 'Fri, 11 Nov 2022 00:28:00 GMT', 'ETag': '"325949f7f7af65480a3808b806ae8925"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180311T000000, start_date=20221111T002758, end_date=20221111T002801 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:01.469592Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a208c8bf-8e54-4cd2-bfff-0144887066c4"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..436f9c73 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:58.669823Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0f4026a1-e7a9-361a-8cce-df0f908336bb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0f4026a1-e7a9-361a-8cce-df0f908336bb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b258f360-2d9a-4500-8eff-951f33044df4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:58.669823+00:00, try_number=1, job_id=117, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-11 00:00:00+00:00 +INFO - Started process 753 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-11T00:00:00+00:00', '--job-id', '117', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp9jcchknc'] +INFO - Job 117: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002759Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002759Z +20221111/us-east-1/s3/aws4_request +3f71156e1b69364783243d46388c1ae0395914da187ddc66538eea6c650114ea +INFO - '2022-11-11' - botocore.auth - Signature: +ef9a790a2fb00d54a3e4b011cffb8eea9023b977d33573b6c42f3720f8528064 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'HnbGBqxKjQrh0GeKQV+WMDOo2bXvaGJXdrjONaDvgSrRsQLD1jAu+ODUvJRQb0VcyhIouhkF5o0=', 'x-amz-request-id': 'Q4N0B763J9HXR2YN', 'Date': 'Fri, 11 Nov 2022 00:28:00 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180311T000000, start_date=20221111T002758, end_date=20221111T002801 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:01.361043Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b258f360-2d9a-4500-8eff-951f33044df4"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..dd1eb6f3 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:53.845080Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0f4026a1-e7a9-361a-8cce-df0f908336bb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0f4026a1-e7a9-361a-8cce-df0f908336bb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c6729375-1834-46ab-bc9a-8e9b63db1d98"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:53.845080+00:00, try_number=1, job_id=115, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-11 00:00:00+00:00 +INFO - Started process 745 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-11T00:00:00+00:00', '--job-id', '115', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp589n3q9r'] +INFO - Job 115: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180311T000000, start_date=20221111T002753, end_date=20221111T002757 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:57.349963Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c6729375-1834-46ab-bc9a-8e9b63db1d98"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..bf86d2a9 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:27:53.870263Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0f4026a1-e7a9-361a-8cce-df0f908336bb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0f4026a1-e7a9-361a-8cce-df0f908336bb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2fe31c1b-7a15-4036-b646-d168fa84f7ff"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:27:53.870263+00:00, try_number=1, job_id=116, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-11 00:00:00+00:00 +INFO - Started process 746 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-11T00:00:00+00:00', '--job-id', '116', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpdo55ke_y'] +INFO - Job 116: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180311T000000, start_date=20221111T002753, end_date=20221111T002756 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:27:56.938680Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2fe31c1b-7a15-4036-b646-d168fa84f7ff"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..6bd8034d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:03.233230Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d901add2-505f-363f-bdbe-c85dcab4f316"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d901add2-505f-363f-bdbe-c85dcab4f316"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1cb86b5b-fd22-415c-8348-2665d44c12f4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:03.233230+00:00, try_number=1, job_id=119, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-12 00:00:00+00:00 +INFO - Started process 719 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-12T00:00:00+00:00', '--job-id', '119', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpl5zc2aqq'] +INFO - Job 119: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180312T000000, start_date=20221111T002803, end_date=20221111T002806 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:06.666722Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1cb86b5b-fd22-415c-8348-2665d44c12f4"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..b46b2ec5 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:03.234782Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d901add2-505f-363f-bdbe-c85dcab4f316"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d901add2-505f-363f-bdbe-c85dcab4f316"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cbbb6834-f9c8-4cd6-82a4-dc4709424719"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:03.234782+00:00, try_number=1, job_id=120, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-12 00:00:00+00:00 +INFO - Started process 718 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-12T00:00:00+00:00', '--job-id', '120', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp2mzo5pj8'] +INFO - Job 120: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180312T000000, start_date=20221111T002803, end_date=20221111T002806 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:06.693281Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cbbb6834-f9c8-4cd6-82a4-dc4709424719"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..2a580307 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:15.286003Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d901add2-505f-363f-bdbe-c85dcab4f316"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d901add2-505f-363f-bdbe-c85dcab4f316"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0dcd956c-0cc6-4f58-b98d-7dcfbc5d3b7d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:15.286003+00:00, try_number=1, job_id=124, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-12 00:00:00+00:00 +INFO - Started process 831 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-12T00:00:00+00:00', '--job-id', '124', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpy_1g7nuu'] +INFO - Job 124: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'MllJ9/evZUgKOAi4Bq6JJQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:MllJ9/evZUgKOAi4Bq6JJQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002816Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002816Z +20221111/us-east-1/s3/aws4_request +69a9a798bced6ccd1233de4f47e90b340d22e4708b52cc5b6d1d8131427e8fc2 +INFO - '2022-11-11' - botocore.auth - Signature: +af566f40b7804fb31749a9f7d46bf1f1c4b611c9073b3c62e8c02d153d051306 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'KK2n3Qo+khP1vzcH4GK0md2rIhwC5RgtoHsBwVCbyhxBm+cUvmtC++XtQKFwxmd2Vx3cHB7wreo=', 'x-amz-request-id': 'WTF0F26H74QQ35MN', 'Date': 'Fri, 11 Nov 2022 00:28:16 GMT', 'ETag': '"325949f7f7af65480a3808b806ae8925"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180312T000000, start_date=20221111T002815, end_date=20221111T002816 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:16.967172Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0dcd956c-0cc6-4f58-b98d-7dcfbc5d3b7d"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..28c9fb26 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:13.451144Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d901add2-505f-363f-bdbe-c85dcab4f316"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d901add2-505f-363f-bdbe-c85dcab4f316"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "281a03dc-7a31-40dd-8244-893b60d5fe46"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:13.451144+00:00, try_number=1, job_id=123, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-12 00:00:00+00:00 +INFO - Started process 799 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-12T00:00:00+00:00', '--job-id', '123', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxe9pt1nu'] +INFO - Job 123: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499511f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002814Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002814Z +20221111/us-east-1/s3/aws4_request +c36c9b9c3b75f11ee308dfd63e8addc917034430c7c3dc2a2144760628aedda4 +INFO - '2022-11-11' - botocore.auth - Signature: +317af2e9879229d52081d551f3c0191f69c3bec35ae4e044a0302aac96ca2427 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'yIKSbv7DxYyornCsl0qbw2ucIQH6zaMl2kURVr3lEg2SceRhkhDarknLyB75OXV5R+BLwPi0ULU=', 'x-amz-request-id': '4N1R34W7YN4TGS9P', 'Date': 'Fri, 11 Nov 2022 00:28:14 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180312T000000, start_date=20221111T002813, end_date=20221111T002815 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:15.669183Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "281a03dc-7a31-40dd-8244-893b60d5fe46"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..8c5b664b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:08.693054Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d901add2-505f-363f-bdbe-c85dcab4f316"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d901add2-505f-363f-bdbe-c85dcab4f316"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c0b365b4-40cc-427d-91a8-af4f400d89ab"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:08.693054+00:00, try_number=1, job_id=121, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-12 00:00:00+00:00 +INFO - Started process 767 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-12T00:00:00+00:00', '--job-id', '121', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzx32whnx'] +INFO - Job 121: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180312T000000, start_date=20221111T002808, end_date=20221111T002814 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:14.077172Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c0b365b4-40cc-427d-91a8-af4f400d89ab"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..91b4f963 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:08.695049Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d901add2-505f-363f-bdbe-c85dcab4f316"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d901add2-505f-363f-bdbe-c85dcab4f316"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6a943abf-ba6a-4cca-8e97-88cc2370eee0"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:08.695049+00:00, try_number=1, job_id=122, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-12 00:00:00+00:00 +INFO - Started process 763 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-12T00:00:00+00:00', '--job-id', '122', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpx68nvpz6'] +INFO - Job 122: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180312T000000, start_date=20221111T002808, end_date=20221111T002812 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:12.281504Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6a943abf-ba6a-4cca-8e97-88cc2370eee0"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..dd52c526 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:18.683341Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7bdc1d8b-e86b-3ee4-bc30-dd4cd9a2e494"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7bdc1d8b-e86b-3ee4-bc30-dd4cd9a2e494"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7b0fe863-ae87-42c9-9406-3dbaaf80c16d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:18.683341+00:00, try_number=1, job_id=126, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-13 00:00:00+00:00 +INFO - Started process 842 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-13T00:00:00+00:00', '--job-id', '126', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpcvg_q_b8'] +INFO - Job 126: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180313T000000, start_date=20221111T002818, end_date=20221111T002821 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:21.271323Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7b0fe863-ae87-42c9-9406-3dbaaf80c16d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..a2a1f2bc --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:18.667114Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7bdc1d8b-e86b-3ee4-bc30-dd4cd9a2e494"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7bdc1d8b-e86b-3ee4-bc30-dd4cd9a2e494"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0b7da6c5-bd48-45dd-a87e-5689a24b2212"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:18.667114+00:00, try_number=1, job_id=125, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-13 00:00:00+00:00 +INFO - Started process 839 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-13T00:00:00+00:00', '--job-id', '125', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7fuggfcg'] +INFO - Job 125: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180313T000000, start_date=20221111T002818, end_date=20221111T002821 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:21.366921Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0b7da6c5-bd48-45dd-a87e-5689a24b2212"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..af3482cf --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:27.267840Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7bdc1d8b-e86b-3ee4-bc30-dd4cd9a2e494"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7bdc1d8b-e86b-3ee4-bc30-dd4cd9a2e494"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bf93135f-95f9-42fe-9a7e-bfe1b689388e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:27.267840+00:00, try_number=1, job_id=130, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-13 00:00:00+00:00 +INFO - Started process 817 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-13T00:00:00+00:00', '--job-id', '130', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpv4to0i0x'] +INFO - Job 130: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498ee940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'QwdEfNJsyPkSoVaIkYO84w==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:QwdEfNJsyPkSoVaIkYO84w== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002827Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002827Z +20221111/us-east-1/s3/aws4_request +3339441a5484642ce52e2a04bfc131540690afda11f0ae91a4334d50346050a4 +INFO - '2022-11-11' - botocore.auth - Signature: +3d5f94c1b7605b51dc4a9ac9fb77b90b1d8227fa318eec00c15ee6f801eb0571 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'jRkv4mDUirKOAhe7nWMyshMgQn8YBr0zXx++NfBKQ5jII0k8dWad4D/ASKMbeQV42sHlkNkD7p0=', 'x-amz-request-id': 'F13S91J076Z9KB8K', 'Date': 'Fri, 11 Nov 2022 00:28:28 GMT', 'ETag': '"4307447cd26cc8f912a156889183bce3"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180313T000000, start_date=20221111T002827, end_date=20221111T002829 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:29.408041Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bf93135f-95f9-42fe-9a7e-bfe1b689388e"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..63f54d26 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:26.638702Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7bdc1d8b-e86b-3ee4-bc30-dd4cd9a2e494"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7bdc1d8b-e86b-3ee4-bc30-dd4cd9a2e494"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1cee09b4-d354-4cac-a67b-53a416b5e892"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:26.638702+00:00, try_number=1, job_id=129, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-13 00:00:00+00:00 +INFO - Started process 848 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-13T00:00:00+00:00', '--job-id', '129', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpv6w1s1gi'] +INFO - Job 129: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002827Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002827Z +20221111/us-east-1/s3/aws4_request +25bb10e17d2cfb53c8f5a02bf947e25d9a03d4915de6ee763d41b2a4fd8a80b5 +INFO - '2022-11-11' - botocore.auth - Signature: +f58a45530969c14310837fa6ad601d547cfd57b95455a101e91585403d9d865f +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '4Z7vQ7EsSc6jEH0xFXnCFOpKl556jFwyEEKKmi/lBWj4Ax7hKjOlJUuvvT72WGV4FVBFzKDuLZE=', 'x-amz-request-id': 'F13J713B7N0J24R5', 'Date': 'Fri, 11 Nov 2022 00:28:28 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180313T000000, start_date=20221111T002826, end_date=20221111T002828 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:28.896943Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1cee09b4-d354-4cac-a67b-53a416b5e892"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..68143fec --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:22.444276Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7bdc1d8b-e86b-3ee4-bc30-dd4cd9a2e494"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7bdc1d8b-e86b-3ee4-bc30-dd4cd9a2e494"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b4eef749-681b-48aa-adb4-8b288a1ea363"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:22.444276+00:00, try_number=1, job_id=128, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-13 00:00:00+00:00 +INFO - Started process 811 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-13T00:00:00+00:00', '--job-id', '128', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpsfbpq9wj'] +INFO - Job 128: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180313T000000, start_date=20221111T002822, end_date=20221111T002825 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:25.726427Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b4eef749-681b-48aa-adb4-8b288a1ea363"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..64aef8de --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:22.437013Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7bdc1d8b-e86b-3ee4-bc30-dd4cd9a2e494"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7bdc1d8b-e86b-3ee4-bc30-dd4cd9a2e494"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3aafd557-b58f-4988-8e05-3bdaa713c3d7"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:22.437013+00:00, try_number=1, job_id=127, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-13 00:00:00+00:00 +INFO - Started process 810 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-13T00:00:00+00:00', '--job-id', '127', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpezogo8m5'] +INFO - Job 127: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180313T000000, start_date=20221111T002822, end_date=20221111T002824 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:24.866719Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3aafd557-b58f-4988-8e05-3bdaa713c3d7"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..65971558 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:31.593444Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2f187929-3867-3d9b-b108-d204ac8fe02e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2f187929-3867-3d9b-b108-d204ac8fe02e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cd8593b4-7e1b-4d86-b1be-f5bee0f6f8ba"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:31.593444+00:00, try_number=1, job_id=132, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-14 00:00:00+00:00 +INFO - Started process 859 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-14T00:00:00+00:00', '--job-id', '132', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgkbgx0_6'] +INFO - Job 132: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180314T000000, start_date=20221111T002831, end_date=20221111T002834 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:34.081900Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cd8593b4-7e1b-4d86-b1be-f5bee0f6f8ba"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..88c9e883 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:31.581657Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2f187929-3867-3d9b-b108-d204ac8fe02e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2f187929-3867-3d9b-b108-d204ac8fe02e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "808d7c56-56e1-4343-94d5-beb3d6cc7f6d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:31.581657+00:00, try_number=1, job_id=131, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-14 00:00:00+00:00 +INFO - Started process 858 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-14T00:00:00+00:00', '--job-id', '131', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp8lbawyh9'] +INFO - Job 131: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180314T000000, start_date=20221111T002831, end_date=20221111T002834 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:34.136026Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "808d7c56-56e1-4343-94d5-beb3d6cc7f6d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..43ad6532 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:47.588357Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2f187929-3867-3d9b-b108-d204ac8fe02e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2f187929-3867-3d9b-b108-d204ac8fe02e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5bb89904-a356-4f6f-8a9f-60a78fea1665"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:47.588357+00:00, try_number=1, job_id=136, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-14 00:00:00+00:00 +INFO - Started process 889 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-14T00:00:00+00:00', '--job-id', '136', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3zn5is1_'] +INFO - Job 136: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498eff70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'QwdEfNJsyPkSoVaIkYO84w==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:QwdEfNJsyPkSoVaIkYO84w== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002848Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002848Z +20221111/us-east-1/s3/aws4_request +8ba8e3b747b3cf707a6eb20c45223ad13661d4fdb52f9d6df21e35fa24699283 +INFO - '2022-11-11' - botocore.auth - Signature: +7340d1afe41d78063fe184b2e33f992f91f9f54dd8d5c418cbf6aa5e1cfe93be +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'BBrvBlAK+/y2z6eYcOOoHqOYuOKFyUYCSMzcZF8HskrvfawDhOGZbn2tYjTTr7zUvmGfVLPot/o=', 'x-amz-request-id': '71988PDY2QEAK44A', 'Date': 'Fri, 11 Nov 2022 00:28:48 GMT', 'ETag': '"4307447cd26cc8f912a156889183bce3"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180314T000000, start_date=20221111T002847, end_date=20221111T002849 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:49.394478Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5bb89904-a356-4f6f-8a9f-60a78fea1665"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..532ad70b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:43.060223Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2f187929-3867-3d9b-b108-d204ac8fe02e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2f187929-3867-3d9b-b108-d204ac8fe02e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a6217f7d-4e18-4e2d-9acb-41c66b64d157"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:43.060223+00:00, try_number=1, job_id=135, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-14 00:00:00+00:00 +INFO - Started process 939 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-14T00:00:00+00:00', '--job-id', '135', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmppi4vle_8'] +INFO - Job 135: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50071f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002844Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002844Z +20221111/us-east-1/s3/aws4_request +01c93dd5dfa91a1ba656ff1af5f16c05e455798a966c32efa71628509f3e191b +INFO - '2022-11-11' - botocore.auth - Signature: +498d4832deb4ee72c10bcc965e064491625040245e0ecc3ba80abd5f99efdfc5 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'P1qEG0ltxxp1hciBBCUgy6TBXnFS6+iQWdnDilDJiRbS5hTqbmzfvkTmnt1/11WuQK6gw11d2PU=', 'x-amz-request-id': 'WMJ5K10YXR8PCZSE', 'Date': 'Fri, 11 Nov 2022 00:28:45 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180314T000000, start_date=20221111T002843, end_date=20221111T002846 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:46.130751Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a6217f7d-4e18-4e2d-9acb-41c66b64d157"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..f67dc4b2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:35.831235Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2f187929-3867-3d9b-b108-d204ac8fe02e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2f187929-3867-3d9b-b108-d204ac8fe02e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "49f431da-6953-4a3f-8976-a2f9b43c0e35"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:35.831235+00:00, try_number=1, job_id=133, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-14 00:00:00+00:00 +INFO - Started process 879 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-14T00:00:00+00:00', '--job-id', '133', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmppxmf7qr2'] +INFO - Job 133: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180314T000000, start_date=20221111T002835, end_date=20221111T002845 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:45.764630Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "49f431da-6953-4a3f-8976-a2f9b43c0e35"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..de94b143 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:35.891479Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2f187929-3867-3d9b-b108-d204ac8fe02e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2f187929-3867-3d9b-b108-d204ac8fe02e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "89f97595-f4a5-4020-8b89-f48725be1936"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:35.891479+00:00, try_number=1, job_id=134, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-14 00:00:00+00:00 +INFO - Started process 884 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-14T00:00:00+00:00', '--job-id', '134', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpd7tfzrf8'] +INFO - Job 134: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180314T000000, start_date=20221111T002835, end_date=20221111T002839 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:39.202706Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "89f97595-f4a5-4020-8b89-f48725be1936"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..f0100428 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:51.747043Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "640d4b0e-6166-3b26-8369-0bf6602df4ba"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "640d4b0e-6166-3b26-8369-0bf6602df4ba"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "55a3c35d-d3c8-4e4b-a88f-6cd4b844b348"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:51.747043+00:00, try_number=1, job_id=138, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-15 00:00:00+00:00 +INFO - Started process 900 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-15T00:00:00+00:00', '--job-id', '138', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzhg0d3zm'] +INFO - Job 138: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180315T000000, start_date=20221111T002851, end_date=20221111T002854 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:54.873857Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "55a3c35d-d3c8-4e4b-a88f-6cd4b844b348"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..740f1ad2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:51.695872Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "640d4b0e-6166-3b26-8369-0bf6602df4ba"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "640d4b0e-6166-3b26-8369-0bf6602df4ba"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "78abb819-c301-4b9b-aeec-7b1fe64c3e41"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:51.695872+00:00, try_number=1, job_id=137, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-15 00:00:00+00:00 +INFO - Started process 897 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-15T00:00:00+00:00', '--job-id', '137', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp814gz_z4'] +INFO - Job 137: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180315T000000, start_date=20221111T002851, end_date=20221111T002854 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:28:54.879913Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "78abb819-c301-4b9b-aeec-7b1fe64c3e41"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..ed3167aa --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:03.165760Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "640d4b0e-6166-3b26-8369-0bf6602df4ba"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "640d4b0e-6166-3b26-8369-0bf6602df4ba"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "83261184-9a4d-4a40-b5de-65ecfcccade0"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:03.165760+00:00, try_number=1, job_id=142, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-15 00:00:00+00:00 +INFO - Started process 953 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-15T00:00:00+00:00', '--job-id', '142', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7rdrzmdf'] +INFO - Job 142: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'l7rYouMpAqqHpfYjrW4K/Q==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:l7rYouMpAqqHpfYjrW4K/Q== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002903Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002903Z +20221111/us-east-1/s3/aws4_request +25adcaa824100c5526fa724bfa4325ffb6e1538ad8dbb4ae7339c88190f628ed +INFO - '2022-11-11' - botocore.auth - Signature: +525a966622bdff39c5376cd1a6c1faf693a82343d7748073a3fdfcabc278f925 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'hAAXxuk7p8A4avE1DL+vsJU5mr9gN80VtDxKs+IOJt4/zrmc5NF2SCjy20yDzohHjOPPwlCF5Xo=', 'x-amz-request-id': 'DN5SJQG2JMDGW3RB', 'Date': 'Fri, 11 Nov 2022 00:29:04 GMT', 'ETag': '"97bad8a2e32902aa87a5f623ad6e0afd"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180315T000000, start_date=20221111T002903, end_date=20221111T002904 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:04.832737Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "83261184-9a4d-4a40-b5de-65ecfcccade0"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..4a44ad83 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:01.857685Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "640d4b0e-6166-3b26-8369-0bf6602df4ba"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "640d4b0e-6166-3b26-8369-0bf6602df4ba"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5f6ef1ad-fbe6-4248-887f-aa5856e14989"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:01.857685+00:00, try_number=1, job_id=141, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-15 00:00:00+00:00 +INFO - Started process 948 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-15T00:00:00+00:00', '--job-id', '141', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgrhmndsw'] +INFO - Job 141: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002902Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002902Z +20221111/us-east-1/s3/aws4_request +5f3062b2e3d3f76c02e09bb486bcad17e12fbe2662968b6584efca31141b239e +INFO - '2022-11-11' - botocore.auth - Signature: +5fe386d9ffe84eb9fa6f627bf6a149fdf707129ed59f0fa1f8288f0c2e908e4d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'ZeMzu4T7zOqiRYoSYBitYNRzGOmFjutsGpTag1h41TUDv7Bpzdl+T+mze/mik/zkwCTu07ktiBU=', 'x-amz-request-id': '66FN6WNF6CJ6QFAD', 'Date': 'Fri, 11 Nov 2022 00:29:03 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180315T000000, start_date=20221111T002901, end_date=20221111T002903 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:03.697085Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5f6ef1ad-fbe6-4248-887f-aa5856e14989"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..982862d9 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:57.418270Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "640d4b0e-6166-3b26-8369-0bf6602df4ba"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "640d4b0e-6166-3b26-8369-0bf6602df4ba"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "92b19c3a-9e93-4c91-afb6-7b5b07418ad2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:57.418270+00:00, try_number=1, job_id=140, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-15 00:00:00+00:00 +INFO - Started process 910 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-15T00:00:00+00:00', '--job-id', '140', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1q0yfcvp'] +INFO - Job 140: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180315T000000, start_date=20221111T002857, end_date=20221111T002901 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:01.465927Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "92b19c3a-9e93-4c91-afb6-7b5b07418ad2"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..200bfa19 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:28:57.392107Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "640d4b0e-6166-3b26-8369-0bf6602df4ba"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "640d4b0e-6166-3b26-8369-0bf6602df4ba"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "609cb054-cb5a-4128-b197-c3742e903301"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:28:57.392107+00:00, try_number=1, job_id=139, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-15 00:00:00+00:00 +INFO - Started process 909 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-15T00:00:00+00:00', '--job-id', '139', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpyhnp7byq'] +INFO - Job 139: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180315T000000, start_date=20221111T002857, end_date=20221111T002900 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:00.504992Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "609cb054-cb5a-4128-b197-c3742e903301"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..0776470a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:06.595339Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "02338500-870c-3e0a-abb4-964a3a3efa49"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "02338500-870c-3e0a-abb4-964a3a3efa49"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cf969616-cf4a-463a-ba0d-4fd75e5dec10"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:06.595339+00:00, try_number=1, job_id=144, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-16 00:00:00+00:00 +INFO - Started process 935 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-16T00:00:00+00:00', '--job-id', '144', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpg948il1s'] +INFO - Job 144: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180316T000000, start_date=20221111T002906, end_date=20221111T002909 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:09.220787Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cf969616-cf4a-463a-ba0d-4fd75e5dec10"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..be8529fb --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:06.570426Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "02338500-870c-3e0a-abb4-964a3a3efa49"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "02338500-870c-3e0a-abb4-964a3a3efa49"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0010db4c-274c-4bab-a231-1a0c3d3b4f64"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:06.570426+00:00, try_number=1, job_id=143, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-16 00:00:00+00:00 +INFO - Started process 927 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-16T00:00:00+00:00', '--job-id', '143', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpglg8v2aw'] +INFO - Job 143: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180316T000000, start_date=20221111T002906, end_date=20221111T002909 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:09.222907Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0010db4c-274c-4bab-a231-1a0c3d3b4f64"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..bc8ec328 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:17.971517Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "02338500-870c-3e0a-abb4-964a3a3efa49"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "02338500-870c-3e0a-abb4-964a3a3efa49"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "41add93e-a769-4f21-9aa5-27602b30cce3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:17.971517+00:00, try_number=1, job_id=148, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-16 00:00:00+00:00 +INFO - Started process 1036 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-16T00:00:00+00:00', '--job-id', '148', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpf61fkx5q'] +INFO - Job 148: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'vUfjsporO6oLfz9iwZAZ+g==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:vUfjsporO6oLfz9iwZAZ+g== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002918Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002918Z +20221111/us-east-1/s3/aws4_request +ecfc6c4c1acf8faddeb70eb231a3fe300a25a77be8b6c8fa8959e2414a645bcd +INFO - '2022-11-11' - botocore.auth - Signature: +8bb8a4d9fccd496e168a1a3628f9e514c5fa128e0eda9df2f69a3e85b9f55b8a +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'QVirjI0NsLFXDpMjuAgxwZ5eJ4bQsjFuxQUAvt8W0TAZzVn9TnPGg7Ra7ebDkZp4ByBuo0ewsvw=', 'x-amz-request-id': '1Q7ZVEW4V4PE92BN', 'Date': 'Fri, 11 Nov 2022 00:29:19 GMT', 'ETag': '"bd47e3b29a2b3baa0b7f3f62c19019fa"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180316T000000, start_date=20221111T002917, end_date=20221111T002919 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:19.732282Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "41add93e-a769-4f21-9aa5-27602b30cce3"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..0c232597 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:16.459893Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "02338500-870c-3e0a-abb4-964a3a3efa49"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "02338500-870c-3e0a-abb4-964a3a3efa49"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "762b591e-085d-468b-9aed-c018ad37977f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:16.459893+00:00, try_number=1, job_id=147, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-16 00:00:00+00:00 +INFO - Started process 991 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-16T00:00:00+00:00', '--job-id', '147', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmppnmkj5bd'] +INFO - Job 147: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499543a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002917Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002917Z +20221111/us-east-1/s3/aws4_request +52a3c0ed3ae1f8af41909e2082e480d0eef0e9aa72b01c7bfe0791dfcce58ad9 +INFO - '2022-11-11' - botocore.auth - Signature: +19b0c67a5e4728cda3476cef4a89f26024c7707da7605c21cb390432d72a6b76 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'V+ltwRtfsc/2uHegyiJPzd0bqieIQSFO6huPWcsI9oHBCv/7xerAcSD4z+CwcBXteZbS4eB98qs=', 'x-amz-request-id': 'XH9G69M0Q6MEYZVZ', 'Date': 'Fri, 11 Nov 2022 00:29:17 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180316T000000, start_date=20221111T002916, end_date=20221111T002918 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:18.092873Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "762b591e-085d-468b-9aed-c018ad37977f"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..bf8db548 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:11.433331Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "02338500-870c-3e0a-abb4-964a3a3efa49"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "02338500-870c-3e0a-abb4-964a3a3efa49"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "64012ccf-d3ad-4c91-abac-d152d7b92fd8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:11.433331+00:00, try_number=1, job_id=145, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-16 00:00:00+00:00 +INFO - Started process 1004 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-16T00:00:00+00:00', '--job-id', '145', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7u850krf'] +INFO - Job 145: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180316T000000, start_date=20221111T002911, end_date=20221111T002916 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:16.584764Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "64012ccf-d3ad-4c91-abac-d152d7b92fd8"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..1fa5ccce --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:11.438925Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "02338500-870c-3e0a-abb4-964a3a3efa49"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "02338500-870c-3e0a-abb4-964a3a3efa49"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4fd2e0ea-4a0e-48a1-8fc0-407aa02dad98"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:11.438925+00:00, try_number=1, job_id=146, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-16 00:00:00+00:00 +INFO - Started process 1006 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-16T00:00:00+00:00', '--job-id', '146', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmplz_mveg7'] +INFO - Job 146: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180316T000000, start_date=20221111T002911, end_date=20221111T002914 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:14.909347Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4fd2e0ea-4a0e-48a1-8fc0-407aa02dad98"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..f6677621 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:22.172817Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c84b4f95-0534-33db-ada2-cee28fe95e0b"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c84b4f95-0534-33db-ada2-cee28fe95e0b"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b5bc34b3-6bb2-4805-ae45-75ab7736287d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:22.172817+00:00, try_number=1, job_id=149, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-17 00:00:00+00:00 +INFO - Started process 1045 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-17T00:00:00+00:00', '--job-id', '149', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpkh4co4dh'] +INFO - Job 149: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180317T000000, start_date=20221111T002922, end_date=20221111T002925 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:25.291996Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b5bc34b3-6bb2-4805-ae45-75ab7736287d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..c757d368 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:22.183803Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c84b4f95-0534-33db-ada2-cee28fe95e0b"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c84b4f95-0534-33db-ada2-cee28fe95e0b"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a9918ab6-0d91-4876-95dd-0b93a1461ace"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:22.183803+00:00, try_number=1, job_id=150, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-17 00:00:00+00:00 +INFO - Started process 1047 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-17T00:00:00+00:00', '--job-id', '150', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpvyhwo1_7'] +INFO - Job 150: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180317T000000, start_date=20221111T002922, end_date=20221111T002925 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:25.293762Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a9918ab6-0d91-4876-95dd-0b93a1461ace"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..1fb4bc31 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:32.685730Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c84b4f95-0534-33db-ada2-cee28fe95e0b"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c84b4f95-0534-33db-ada2-cee28fe95e0b"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b8befa76-9cf0-4473-9be9-a4e662efa9ee"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:32.685730+00:00, try_number=1, job_id=154, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-17 00:00:00+00:00 +INFO - Started process 1059 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-17T00:00:00+00:00', '--job-id', '154', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpkx74jux9'] +INFO - Job 154: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'vUfjsporO6oLfz9iwZAZ+g==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:vUfjsporO6oLfz9iwZAZ+g== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002933Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002933Z +20221111/us-east-1/s3/aws4_request +ee3268fccccb782b8800022df2379e58d92b446daad61b71027830b9ba7cad23 +INFO - '2022-11-11' - botocore.auth - Signature: +6b822e78c35176ab61e97855ae944d83d9714f8cf7724096648fda5b7bad6f5d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'jBKIq/gIp9HJWqSVKDJOKmzLCLNGLf3jisJHUzuVlUPup6V0UMRmA4EPEsAqVylzDMZYbaCiMiA=', 'x-amz-request-id': '0TE7X90GKARZER46', 'Date': 'Fri, 11 Nov 2022 00:29:33 GMT', 'ETag': '"bd47e3b29a2b3baa0b7f3f62c19019fa"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180317T000000, start_date=20221111T002932, end_date=20221111T002934 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:34.594698Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b8befa76-9cf0-4473-9be9-a4e662efa9ee"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..1fbe9d0c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:31.221162Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c84b4f95-0534-33db-ada2-cee28fe95e0b"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c84b4f95-0534-33db-ada2-cee28fe95e0b"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "92d132c6-14a3-4053-a548-e3a23717c1f8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:31.221162+00:00, try_number=1, job_id=153, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-17 00:00:00+00:00 +INFO - Started process 1054 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-17T00:00:00+00:00', '--job-id', '153', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpvil61pm2'] +INFO - Job 153: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002932Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002932Z +20221111/us-east-1/s3/aws4_request +2abc90d1ba4af02aecb92db792dc46dea963e812a6be0b7edee499f79bb08534 +INFO - '2022-11-11' - botocore.auth - Signature: +72da6ff40b28ee37d13852886c88b0b4b30d2dcdccf44585ff459154a845c289 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'RcbL0ZIKdRjoU+S4RG/E8K5w9kj15+9/VS8M/Tp0ypwGGETGtffEC8vb6922bzgbokxQHOsraBE4b0BJimCYnw==', 'x-amz-request-id': '0TE538K493MNQ06B', 'Date': 'Fri, 11 Nov 2022 00:29:33 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180317T000000, start_date=20221111T002931, end_date=20221111T002933 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:33.970839Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "92d132c6-14a3-4053-a548-e3a23717c1f8"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..df55811b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:26.871090Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c84b4f95-0534-33db-ada2-cee28fe95e0b"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c84b4f95-0534-33db-ada2-cee28fe95e0b"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cf64e990-f9ad-4008-9429-2f8a99ca5ce6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:26.871090+00:00, try_number=1, job_id=152, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-17 00:00:00+00:00 +INFO - Started process 1000 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-17T00:00:00+00:00', '--job-id', '152', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptcn9dmez'] +INFO - Job 152: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180317T000000, start_date=20221111T002926, end_date=20221111T002930 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:30.827441Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cf64e990-f9ad-4008-9429-2f8a99ca5ce6"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..e5383f1f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:26.874306Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c84b4f95-0534-33db-ada2-cee28fe95e0b"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c84b4f95-0534-33db-ada2-cee28fe95e0b"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fdd06cdf-daf6-4944-851c-81d9215e86be"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:26.874306+00:00, try_number=1, job_id=151, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-17 00:00:00+00:00 +INFO - Started process 1002 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-17T00:00:00+00:00', '--job-id', '151', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmporwot_94'] +INFO - Job 151: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180317T000000, start_date=20221111T002926, end_date=20221111T002929 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:29.734946Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fdd06cdf-daf6-4944-851c-81d9215e86be"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..0ae5c878 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:36.453095Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f407a6e6-a80e-3b34-9410-9610b742476d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f407a6e6-a80e-3b34-9410-9610b742476d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "927788ce-6e5a-4c1a-b97c-0f072d727686"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:36.453095+00:00, try_number=1, job_id=156, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-18 00:00:00+00:00 +INFO - Started process 1077 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-18T00:00:00+00:00', '--job-id', '156', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp62oopdha'] +INFO - Job 156: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180318T000000, start_date=20221111T002936, end_date=20221111T002940 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:40.043028Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "927788ce-6e5a-4c1a-b97c-0f072d727686"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..bb7d2508 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:36.460348Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f407a6e6-a80e-3b34-9410-9610b742476d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f407a6e6-a80e-3b34-9410-9610b742476d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5c19cbd2-e981-4538-904b-53f0b1cabcec"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:36.460348+00:00, try_number=1, job_id=155, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-18 00:00:00+00:00 +INFO - Started process 1084 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-18T00:00:00+00:00', '--job-id', '155', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpdv0j1iup'] +INFO - Job 155: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180318T000000, start_date=20221111T002936, end_date=20221111T002940 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:40.038877Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5c19cbd2-e981-4538-904b-53f0b1cabcec"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..d9502e66 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:48.584349Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f407a6e6-a80e-3b34-9410-9610b742476d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f407a6e6-a80e-3b34-9410-9610b742476d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3b51e1dc-d1a4-426b-b03f-5a46d59c7201"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:48.584349+00:00, try_number=1, job_id=160, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-18 00:00:00+00:00 +INFO - Started process 1089 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-18T00:00:00+00:00', '--job-id', '160', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpl219leli'] +INFO - Job 160: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'UENt2MPXdim5v0BzUvBLyg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:UENt2MPXdim5v0BzUvBLyg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002949Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002949Z +20221111/us-east-1/s3/aws4_request +a8739a3ebf1f8d90777a7a4f74f42d6df224b29783279ef0d37be9b77ca6c79d +INFO - '2022-11-11' - botocore.auth - Signature: +b72f0997aee5c6fa3243f6b072fa22daa42f105f403ef2cb12ab723cafc3d364 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'x5TPcbySAKn/mlP/eQB+ZicmRFU4nDXcIrE3LOn/EQCFflD5K2xXTMhxoFjvgPlHKsj1k2FyBYNYxhSLhKcbaQ==', 'x-amz-request-id': 'HJJ2B6W9NN6JRN04', 'Date': 'Fri, 11 Nov 2022 00:29:49 GMT', 'ETag': '"50436dd8c3d77629b9bf407352f04bca"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180318T000000, start_date=20221111T002948, end_date=20221111T002950 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:50.030157Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3b51e1dc-d1a4-426b-b03f-5a46d59c7201"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..7bace554 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:46.476157Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f407a6e6-a80e-3b34-9410-9610b742476d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f407a6e6-a80e-3b34-9410-9610b742476d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0760b81a-f8db-4e8a-9b69-8f04aae1d585"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:46.476157+00:00, try_number=1, job_id=159, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-18 00:00:00+00:00 +INFO - Started process 1080 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-18T00:00:00+00:00', '--job-id', '159', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp5rhpy8n6'] +INFO - Job 159: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499531f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T002947Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T002947Z +20221111/us-east-1/s3/aws4_request +db3c634555b9f97af876d4426e1dccdb230b2f5c0425adfc3bfc13a5bc26c297 +INFO - '2022-11-11' - botocore.auth - Signature: +5e0a5963546b6cbe6cd084be11dd2657db3a8c46638a538d98292218c8e58368 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'jEoyUsBOHcM9A4oJHIHbr565PC1ZEjdxPQGjK8ied5LyvvAKntFaETLD7XnQCHXCqsTGO3hBNynUfpAqXlz3iQ==', 'x-amz-request-id': 'PQP4G5VVNWXHVSE8', 'Date': 'Fri, 11 Nov 2022 00:29:48 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180318T000000, start_date=20221111T002946, end_date=20221111T002948 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:48.708257Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0760b81a-f8db-4e8a-9b69-8f04aae1d585"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..0753aaf1 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:42.027393Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f407a6e6-a80e-3b34-9410-9610b742476d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f407a6e6-a80e-3b34-9410-9610b742476d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d9b9af43-05c3-4493-889d-c02be77ac8fd"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:42.027393+00:00, try_number=1, job_id=157, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-18 00:00:00+00:00 +INFO - Started process 1061 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-18T00:00:00+00:00', '--job-id', '157', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpt6qvxjjl'] +INFO - Job 157: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180318T000000, start_date=20221111T002942, end_date=20221111T002947 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:47.229525Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d9b9af43-05c3-4493-889d-c02be77ac8fd"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..931a2f12 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:42.038939Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f407a6e6-a80e-3b34-9410-9610b742476d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f407a6e6-a80e-3b34-9410-9610b742476d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "70ec57d5-62a2-4c3b-b85b-55b99eb10fa9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:42.038939+00:00, try_number=1, job_id=158, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-18 00:00:00+00:00 +INFO - Started process 1062 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-18T00:00:00+00:00', '--job-id', '158', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmperwx13ky'] +INFO - Job 158: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180318T000000, start_date=20221111T002942, end_date=20221111T002945 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:45.032476Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "70ec57d5-62a2-4c3b-b85b-55b99eb10fa9"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..b063fc03 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:52.638766Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "87d91b1b-c7eb-3c51-ac38-1fc672425379"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "87d91b1b-c7eb-3c51-ac38-1fc672425379"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dfcffc62-4163-4c91-808e-0ffbbb9f6d32"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:52.638766+00:00, try_number=1, job_id=161, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-19 00:00:00+00:00 +INFO - Started process 1098 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-19T00:00:00+00:00', '--job-id', '161', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwfao_el6'] +INFO - Job 161: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180319T000000, start_date=20221111T002952, end_date=20221111T002955 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:55.966498Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dfcffc62-4163-4c91-808e-0ffbbb9f6d32"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..f5c456b9 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:53.794907Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "87d91b1b-c7eb-3c51-ac38-1fc672425379"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "87d91b1b-c7eb-3c51-ac38-1fc672425379"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cc265fd5-3517-4ca4-821b-86a5a3354b09"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:53.794907+00:00, try_number=1, job_id=162, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-19 00:00:00+00:00 +INFO - Started process 1101 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-19T00:00:00+00:00', '--job-id', '162', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpmazp7gq4'] +INFO - Job 162: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180319T000000, start_date=20221111T002953, end_date=20221111T002956 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:29:56.875058Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cc265fd5-3517-4ca4-821b-86a5a3354b09"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..4d85f32a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:05.783803Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "87d91b1b-c7eb-3c51-ac38-1fc672425379"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "87d91b1b-c7eb-3c51-ac38-1fc672425379"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5606023f-9cce-4e48-bddf-aa1e1eed8c37"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:05.783803+00:00, try_number=1, job_id=166, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-19 00:00:00+00:00 +INFO - Started process 1117 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-19T00:00:00+00:00', '--job-id', '166', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxa6eksyy'] +INFO - Job 166: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'rJiTVFUqRQQf6+KWacRH1A==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:rJiTVFUqRQQf6+KWacRH1A== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003006Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003006Z +20221111/us-east-1/s3/aws4_request +435e93a6290aae93f6e67cabc52fe30d8d12a9e6c574dfdc3437f8cb16bebf34 +INFO - '2022-11-11' - botocore.auth - Signature: +79465aaca705ab8c2644781c41ce9df2202e22d6b45bae92a60cd42a292162a6 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'Mbjjm+6XTzSGnEA/DfjdDG1AwuKa9qn4dPIodIieRfCevq0ALUWKL4UcO3Y1zdjYv2VA3cBAlEs=', 'x-amz-request-id': 'F8AR6CXADN0EVHTC', 'Date': 'Fri, 11 Nov 2022 00:30:07 GMT', 'ETag': '"ac989354552a45041febe29669c447d4"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180319T000000, start_date=20221111T003005, end_date=20221111T003007 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:07.726068Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5606023f-9cce-4e48-bddf-aa1e1eed8c37"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..888c914b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:03.748089Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "87d91b1b-c7eb-3c51-ac38-1fc672425379"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "87d91b1b-c7eb-3c51-ac38-1fc672425379"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9c69b686-82ec-446b-a66b-9bb0924ef286"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:03.748089+00:00, try_number=1, job_id=165, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-19 00:00:00+00:00 +INFO - Started process 1142 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-19T00:00:00+00:00', '--job-id', '165', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpvm3swbz2'] +INFO - Job 165: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50083a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003004Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003004Z +20221111/us-east-1/s3/aws4_request +29dd6000ee2ce2bde0ad4e3886cf169ea5763a022330016c3bb5d4d5d4bdae4c +INFO - '2022-11-11' - botocore.auth - Signature: +41b42df821082ebe101f1b371ee727439021287877de988a4478cc0c09008d55 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'lfuBcz8hehlQUrly3C5D4ToS2mrM8aYCT3CdXRdeg5c4h81tj/ghXAq9UOfnbcSwmJmz9omYPnY=', 'x-amz-request-id': 'DKYAYJ2XYTV9VTWK', 'Date': 'Fri, 11 Nov 2022 00:30:04 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180319T000000, start_date=20221111T003003, end_date=20221111T003005 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:05.609725Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9c69b686-82ec-446b-a66b-9bb0924ef286"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..64f28d53 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:58.608526Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "87d91b1b-c7eb-3c51-ac38-1fc672425379"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "87d91b1b-c7eb-3c51-ac38-1fc672425379"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "42088f13-24b7-423e-a4be-a68c7b4f6899"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:58.608526+00:00, try_number=1, job_id=163, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-19 00:00:00+00:00 +INFO - Started process 1108 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-19T00:00:00+00:00', '--job-id', '163', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpjp69k9ze'] +INFO - Job 163: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180319T000000, start_date=20221111T002958, end_date=20221111T003003 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:03.803152Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "42088f13-24b7-423e-a4be-a68c7b4f6899"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..69ea85e5 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:29:58.796206Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "87d91b1b-c7eb-3c51-ac38-1fc672425379"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "87d91b1b-c7eb-3c51-ac38-1fc672425379"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "49332761-cb96-4e3f-9657-7ae173a60477"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:29:58.796206+00:00, try_number=1, job_id=164, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-19 00:00:00+00:00 +INFO - Started process 1111 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-19T00:00:00+00:00', '--job-id', '164', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp2d7ud01o'] +INFO - Job 164: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180319T000000, start_date=20221111T002958, end_date=20221111T003002 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:02.149823Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "49332761-cb96-4e3f-9657-7ae173a60477"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..9344bcc4 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:09.897491Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3d0486cf-3a81-3ce6-8de0-d6662a7decff"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3d0486cf-3a81-3ce6-8de0-d6662a7decff"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0bcfade5-41c2-40a8-a10a-9a1dc9fe4763"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:09.897491+00:00, try_number=1, job_id=167, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-20 00:00:00+00:00 +INFO - Started process 1178 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-20T00:00:00+00:00', '--job-id', '167', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpjptk_a_b'] +INFO - Job 167: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180320T000000, start_date=20221111T003009, end_date=20221111T003013 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:13.581377Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0bcfade5-41c2-40a8-a10a-9a1dc9fe4763"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..b03ebd3c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:09.892283Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3d0486cf-3a81-3ce6-8de0-d6662a7decff"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3d0486cf-3a81-3ce6-8de0-d6662a7decff"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5b5be012-b92f-40cc-a2ee-0c53338f2031"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:09.892283+00:00, try_number=1, job_id=168, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-20 00:00:00+00:00 +INFO - Started process 1175 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-20T00:00:00+00:00', '--job-id', '168', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp2mgicl47'] +INFO - Job 168: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180320T000000, start_date=20221111T003009, end_date=20221111T003013 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:13.510021Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5b5be012-b92f-40cc-a2ee-0c53338f2031"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..311fe5b2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:23.326567Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3d0486cf-3a81-3ce6-8de0-d6662a7decff"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3d0486cf-3a81-3ce6-8de0-d6662a7decff"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f32826fe-4165-498f-9c50-9ef97bbfc60d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:23.326567+00:00, try_number=1, job_id=172, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-20 00:00:00+00:00 +INFO - Started process 1189 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-20T00:00:00+00:00', '--job-id', '172', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxkc__f58'] +INFO - Job 172: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498efca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'rJiTVFUqRQQf6+KWacRH1A==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:rJiTVFUqRQQf6+KWacRH1A== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003024Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003024Z +20221111/us-east-1/s3/aws4_request +3622e5d9582d49848db96c31c693accf99eef9cbd02ebd9a2fd48aeb95671d10 +INFO - '2022-11-11' - botocore.auth - Signature: +05caa5ea5d8a46423914ee96dbe73206e06b19b97a3f5c4e4e6389fdffa31e8a +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'JPbFunAn0dJRaCvcwgU+vFh7Lohog+NCk1KgcjonFDiELbmoszmQpH7R3Cp8LX0ek09ugMT4338=', 'x-amz-request-id': 'EC31VZ43GYDE55RR', 'Date': 'Fri, 11 Nov 2022 00:30:24 GMT', 'ETag': '"ac989354552a45041febe29669c447d4"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180320T000000, start_date=20221111T003023, end_date=20221111T003025 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:25.205953Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f32826fe-4165-498f-9c50-9ef97bbfc60d"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..00b840d0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:20.705703Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3d0486cf-3a81-3ce6-8de0-d6662a7decff"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3d0486cf-3a81-3ce6-8de0-d6662a7decff"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "74c01b48-95fa-41d9-8cf7-d05077b5eace"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:20.705703+00:00, try_number=1, job_id=171, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-20 00:00:00+00:00 +INFO - Started process 1233 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-20T00:00:00+00:00', '--job-id', '171', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgj12yjfm'] +INFO - Job 171: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50071f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003021Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003021Z +20221111/us-east-1/s3/aws4_request +3cc6b3c8e1cd44e55db38958db45608d19819a0a298ad9b92d6012d987e49108 +INFO - '2022-11-11' - botocore.auth - Signature: +54b21bebfcdcfba7953b9e32960c888270bd2c2220455862b07effadd68780a0 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'R4JrqyNoaaaDEMT0qdta/GBXxr+oQEhPaVc6yn0kLxK8h6BBiNYgInvfCzODPp6Ybm2xDUgbmJY=', 'x-amz-request-id': 'C8VBR22GS56MMAW3', 'Date': 'Fri, 11 Nov 2022 00:30:22 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180320T000000, start_date=20221111T003020, end_date=20221111T003023 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:23.041668Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "74c01b48-95fa-41d9-8cf7-d05077b5eace"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..5ef3a77c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:16.628153Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3d0486cf-3a81-3ce6-8de0-d6662a7decff"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3d0486cf-3a81-3ce6-8de0-d6662a7decff"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "45c89738-abcd-4709-9176-0ef62400cef1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:16.628153+00:00, try_number=1, job_id=170, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-20 00:00:00+00:00 +INFO - Started process 1226 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-20T00:00:00+00:00', '--job-id', '170', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwgvs5rw_'] +INFO - Job 170: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180320T000000, start_date=20221111T003016, end_date=20221111T003021 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:21.895842Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "45c89738-abcd-4709-9176-0ef62400cef1"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..8ed5f476 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:15.749056Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3d0486cf-3a81-3ce6-8de0-d6662a7decff"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3d0486cf-3a81-3ce6-8de0-d6662a7decff"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5aeb653c-9e35-4a00-ad58-d328f495cf54"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:15.749056+00:00, try_number=1, job_id=169, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-20 00:00:00+00:00 +INFO - Started process 1220 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-20T00:00:00+00:00', '--job-id', '169', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpassj40nb'] +INFO - Job 169: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180320T000000, start_date=20221111T003015, end_date=20221111T003019 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:19.183839Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5aeb653c-9e35-4a00-ad58-d328f495cf54"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..5085c638 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:26.788414Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2324835d-b05f-3646-bd05-c81cba3d71c2"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2324835d-b05f-3646-bd05-c81cba3d71c2"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0172a890-6ab9-4759-8d23-afb674c7a5fe"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:26.788414+00:00, try_number=1, job_id=173, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-21 00:00:00+00:00 +INFO - Started process 1243 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-21T00:00:00+00:00', '--job-id', '173', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpu73gdmkb'] +INFO - Job 173: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180321T000000, start_date=20221111T003026, end_date=20221111T003029 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:29.571668Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0172a890-6ab9-4759-8d23-afb674c7a5fe"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..f2eb31c8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:26.840371Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2324835d-b05f-3646-bd05-c81cba3d71c2"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2324835d-b05f-3646-bd05-c81cba3d71c2"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d65cdf42-25b4-4b45-aa3f-1baf598bfe0d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:26.840371+00:00, try_number=1, job_id=174, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-21 00:00:00+00:00 +INFO - Started process 1245 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-21T00:00:00+00:00', '--job-id', '174', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpru28nxj9'] +INFO - Job 174: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180321T000000, start_date=20221111T003026, end_date=20221111T003029 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:29.644730Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d65cdf42-25b4-4b45-aa3f-1baf598bfe0d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..b7db84ab --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:36.617204Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2324835d-b05f-3646-bd05-c81cba3d71c2"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2324835d-b05f-3646-bd05-c81cba3d71c2"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1450487b-13a6-4df9-8c28-b0db0bb28094"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:36.617204+00:00, try_number=1, job_id=178, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-21 00:00:00+00:00 +INFO - Started process 1202 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-21T00:00:00+00:00', '--job-id', '178', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmplx4lg1r5'] +INFO - Job 178: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'rJiTVFUqRQQf6+KWacRH1A==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:rJiTVFUqRQQf6+KWacRH1A== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003037Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003037Z +20221111/us-east-1/s3/aws4_request +cb0250a7fa80db03c4ec533d9a2ee6e7b585b7146018a2af0b5489a8495cd01d +INFO - '2022-11-11' - botocore.auth - Signature: +dd98eb03d81cc71f7a305ccecbe1133dff63f2a6eaa6b1126dfb51842f7c3d5d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '6AUhtaT+hXlaF76C5ikJ2QLvv6JiECqOeojtiFvs4SzILZIJOY69iXxzYT3bnVrquHd7aAKmXxI=', 'x-amz-request-id': 'ZRW4CWEEVRQSSJAR', 'Date': 'Fri, 11 Nov 2022 00:30:37 GMT', 'ETag': '"ac989354552a45041febe29669c447d4"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180321T000000, start_date=20221111T003036, end_date=20221111T003038 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:38.500628Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1450487b-13a6-4df9-8c28-b0db0bb28094"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..37d96621 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:35.296773Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2324835d-b05f-3646-bd05-c81cba3d71c2"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2324835d-b05f-3646-bd05-c81cba3d71c2"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "520e373e-f721-47b5-88b9-ee2e2caa012d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:35.296773+00:00, try_number=1, job_id=177, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-21 00:00:00+00:00 +INFO - Started process 1197 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-21T00:00:00+00:00', '--job-id', '177', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpcttupeby'] +INFO - Job 177: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498ef940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003035Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003035Z +20221111/us-east-1/s3/aws4_request +c6489612bf98a7bd71bb41196c5809353aa6e17bd141ade9de205d98d7add685 +INFO - '2022-11-11' - botocore.auth - Signature: +9736291c2e48442a78c946ab6ca8fbbe10f7d95ed9c34e352d5c426312af556d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'ACFvyVlt0WfVe08jGRQdsqrW6IUastmyv+fCmPezvrHlpiJevty3SK9UBKVvjeqoN7u2/Ym6vUk=', 'x-amz-request-id': 'P4E72W0AXNYSJHHX', 'Date': 'Fri, 11 Nov 2022 00:30:36 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180321T000000, start_date=20221111T003035, end_date=20221111T003037 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:37.325767Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "520e373e-f721-47b5-88b9-ee2e2caa012d"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..64650c8b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:30.817548Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2324835d-b05f-3646-bd05-c81cba3d71c2"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2324835d-b05f-3646-bd05-c81cba3d71c2"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8dd35fd1-14cc-4e7d-8acb-27459e0003c9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:30.817548+00:00, try_number=1, job_id=175, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-21 00:00:00+00:00 +INFO - Started process 1252 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-21T00:00:00+00:00', '--job-id', '175', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpmoq30515'] +INFO - Job 175: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180321T000000, start_date=20221111T003030, end_date=20221111T003034 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:34.919963Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8dd35fd1-14cc-4e7d-8acb-27459e0003c9"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..ecfb904f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:30.964589Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2324835d-b05f-3646-bd05-c81cba3d71c2"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2324835d-b05f-3646-bd05-c81cba3d71c2"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3671ea8b-97c5-4527-ad28-e3ddd9441a71"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:30.964589+00:00, try_number=1, job_id=176, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-21 00:00:00+00:00 +INFO - Started process 1255 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-21T00:00:00+00:00', '--job-id', '176', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpz92ohmo5'] +INFO - Job 176: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180321T000000, start_date=20221111T003030, end_date=20221111T003033 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:33.810052Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3671ea8b-97c5-4527-ad28-e3ddd9441a71"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..bd8c5a8c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:40.627900Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "57bbe424-c8b3-3f89-9135-302935eea21a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "57bbe424-c8b3-3f89-9135-302935eea21a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "12f95006-1a54-4586-aca4-8e300523315a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:40.627900+00:00, try_number=1, job_id=179, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-22 00:00:00+00:00 +INFO - Started process 1290 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-22T00:00:00+00:00', '--job-id', '179', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_m1x9x2s'] +INFO - Job 179: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180322T000000, start_date=20221111T003040, end_date=20221111T003043 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:43.868515Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "12f95006-1a54-4586-aca4-8e300523315a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..1c85a80b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:40.626475Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "57bbe424-c8b3-3f89-9135-302935eea21a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "57bbe424-c8b3-3f89-9135-302935eea21a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "304bfb4a-85ad-4e3c-b5c3-b459abe274c5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:40.626475+00:00, try_number=1, job_id=180, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-22 00:00:00+00:00 +INFO - Started process 1288 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-22T00:00:00+00:00', '--job-id', '180', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgd8ofosd'] +INFO - Job 180: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180322T000000, start_date=20221111T003040, end_date=20221111T003043 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:43.849111Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "304bfb4a-85ad-4e3c-b5c3-b459abe274c5"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..e460ef4c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:55.556179Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "57bbe424-c8b3-3f89-9135-302935eea21a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "57bbe424-c8b3-3f89-9135-302935eea21a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ce3332de-9cf4-44a5-85cb-b64daa29297d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:55.556179+00:00, try_number=1, job_id=184, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-22 00:00:00+00:00 +INFO - Started process 1346 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-22T00:00:00+00:00', '--job-id', '184', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4yjmqcci'] +INFO - Job 184: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'JYiTgWd2ss974r/kgvIdvA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:JYiTgWd2ss974r/kgvIdvA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003056Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003056Z +20221111/us-east-1/s3/aws4_request +35bab9d047b04f8d67d2afc7669138dce3f3cce97cf07802ef091f67121d6545 +INFO - '2022-11-11' - botocore.auth - Signature: +4e170dbf5bc142839a27fff78c9a42e489cb81a9592cae7be09204406a21f32d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'bOpW/Ep8ZFKEGtfmRDzSqk/+9vB9yfN+nl7CKVsdlSxXQACe7IwmBeNO+t7QlMiSxzWtRsO/GrE=', 'x-amz-request-id': 'MEGSYVTECXT1CDQW', 'Date': 'Fri, 11 Nov 2022 00:30:56 GMT', 'ETag': '"258893816776b2cf7be2bfe482f21dbc"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180322T000000, start_date=20221111T003055, end_date=20221111T003057 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:57.495291Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ce3332de-9cf4-44a5-85cb-b64daa29297d"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..a7a54d9c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:51.374251Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "57bbe424-c8b3-3f89-9135-302935eea21a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "57bbe424-c8b3-3f89-9135-302935eea21a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "958c8040-3298-48e0-b0b9-db0c67e1cf02"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:51.374251+00:00, try_number=1, job_id=183, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-22 00:00:00+00:00 +INFO - Started process 1263 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-22T00:00:00+00:00', '--job-id', '183', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp49b7iim9'] +INFO - Job 183: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f6249954550> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003053Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003053Z +20221111/us-east-1/s3/aws4_request +8132ff725387761954c9fd6200f9b050fcc13e938522b7353efc47b6a1160b10 +INFO - '2022-11-11' - botocore.auth - Signature: +3196216352c8965a4f14bc19c861fcf6e354b55b02c44ca19f6aebae03927a55 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'h1H7CRm71XoWDeAxmQ7viUDB/AEx4/3aTaRMo88bTdKKO+/DSzUBCjf+wLjFjRwCb64COs/grZU=', 'x-amz-request-id': 'ATK6E5SFNM1GH3DR', 'Date': 'Fri, 11 Nov 2022 00:30:53 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180322T000000, start_date=20221111T003051, end_date=20221111T003054 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:54.371493Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "958c8040-3298-48e0-b0b9-db0c67e1cf02"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..b7ce48c7 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:46.288520Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "57bbe424-c8b3-3f89-9135-302935eea21a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "57bbe424-c8b3-3f89-9135-302935eea21a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f5cbde38-6ac7-4a06-833c-4551bf8ee276"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:46.288520+00:00, try_number=1, job_id=181, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-22 00:00:00+00:00 +INFO - Started process 1334 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-22T00:00:00+00:00', '--job-id', '181', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpv0jeu0ga'] +INFO - Job 181: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180322T000000, start_date=20221111T003046, end_date=20221111T003054 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:54.079659Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f5cbde38-6ac7-4a06-833c-4551bf8ee276"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..fb66b9cf --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:46.303710Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "57bbe424-c8b3-3f89-9135-302935eea21a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "57bbe424-c8b3-3f89-9135-302935eea21a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9663f7f1-bae8-493f-bbf6-3dae43425a78"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:46.303710+00:00, try_number=1, job_id=182, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-22 00:00:00+00:00 +INFO - Started process 1335 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-22T00:00:00+00:00', '--job-id', '182', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmph1ou2cs3'] +INFO - Job 182: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180322T000000, start_date=20221111T003046, end_date=20221111T003049 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:30:49.163421Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9663f7f1-bae8-493f-bbf6-3dae43425a78"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..38aeeff4 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:59.704040Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42300d10-c4d1-3aa8-901d-840d453c14cb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42300d10-c4d1-3aa8-901d-840d453c14cb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5f4c02c0-2854-48aa-8a71-679942411453"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:59.704040+00:00, try_number=1, job_id=185, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-23 00:00:00+00:00 +INFO - Started process 1357 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-23T00:00:00+00:00', '--job-id', '185', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpm52t4g0m'] +INFO - Job 185: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180323T000000, start_date=20221111T003059, end_date=20221111T003102 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:02.897023Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5f4c02c0-2854-48aa-8a71-679942411453"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..d7811692 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:30:59.704742Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42300d10-c4d1-3aa8-901d-840d453c14cb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42300d10-c4d1-3aa8-901d-840d453c14cb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bfd626fc-a749-4380-8eea-7876508cd362"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:30:59.704742+00:00, try_number=1, job_id=186, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-23 00:00:00+00:00 +INFO - Started process 1356 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-23T00:00:00+00:00', '--job-id', '186', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1msnvhmg'] +INFO - Job 186: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180323T000000, start_date=20221111T003059, end_date=20221111T003102 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:02.909626Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bfd626fc-a749-4380-8eea-7876508cd362"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..d32c2aca --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:10.551641Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42300d10-c4d1-3aa8-901d-840d453c14cb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42300d10-c4d1-3aa8-901d-840d453c14cb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cec06faa-f141-42d3-8b2e-d62907369374"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:10.551641+00:00, try_number=1, job_id=190, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-23 00:00:00+00:00 +INFO - Started process 1389 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-23T00:00:00+00:00', '--job-id', '190', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpmtd3bvb3'] +INFO - Job 190: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'JYiTgWd2ss974r/kgvIdvA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:JYiTgWd2ss974r/kgvIdvA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003111Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003111Z +20221111/us-east-1/s3/aws4_request +4361043b5033d2bb7727525722996a58525f70ce24b5e1b3e571cd7dbd7bd9e8 +INFO - '2022-11-11' - botocore.auth - Signature: +836fe4092eb76761328dcf45fbad0d4bce5a78ef48d936c0c8f195baf23dc0d6 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'bs3/600VgWQ3y0NlFgU9lUdEocfkQcVfVm33HnJhspKNI1CetEonXV6mk2hmNmML1MztjMXKHeE=', 'x-amz-request-id': 'B2DQC6YWPK28ZBJR', 'Date': 'Fri, 11 Nov 2022 00:31:12 GMT', 'ETag': '"258893816776b2cf7be2bfe482f21dbc"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180323T000000, start_date=20221111T003110, end_date=20221111T003114 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:14.692285Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cec06faa-f141-42d3-8b2e-d62907369374"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..3c5c93de --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:08.934992Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42300d10-c4d1-3aa8-901d-840d453c14cb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42300d10-c4d1-3aa8-901d-840d453c14cb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1f0fa1ca-aa2c-432f-88cc-ed2108f9994d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:08.934992+00:00, try_number=1, job_id=189, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-23 00:00:00+00:00 +INFO - Started process 1374 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-23T00:00:00+00:00', '--job-id', '189', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmph1cp0k5g'] +INFO - Job 189: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003109Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003109Z +20221111/us-east-1/s3/aws4_request +0219208c3a1ec8f44a5a78b0858945e334ef9f10f77f42365f22d2bdbd0549c9 +INFO - '2022-11-11' - botocore.auth - Signature: +3945e25111d819a718dd2271e9c2a03fb986fb5c21a93acce014e83ec499b23e +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'WUnw4lrP0I7Wu/odz3fD+Uk92F/msNPSoy7BOJTpYmv1w36a34IHlbobicbYsWTkmwmEwxorQ60=', 'x-amz-request-id': 'H56W8TVFH1FDG5W0', 'Date': 'Fri, 11 Nov 2022 00:31:10 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180323T000000, start_date=20221111T003108, end_date=20221111T003111 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:11.590227Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1f0fa1ca-aa2c-432f-88cc-ed2108f9994d"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..41d0c575 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:04.743342Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42300d10-c4d1-3aa8-901d-840d453c14cb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42300d10-c4d1-3aa8-901d-840d453c14cb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8bc578d1-699c-4b38-9c63-6b1d0ac2c0e6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:04.743342+00:00, try_number=1, job_id=187, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-23 00:00:00+00:00 +INFO - Started process 1285 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-23T00:00:00+00:00', '--job-id', '187', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpm38ia27s'] +INFO - Job 187: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180323T000000, start_date=20221111T003104, end_date=20221111T003108 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:08.816390Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8bc578d1-699c-4b38-9c63-6b1d0ac2c0e6"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..f6954eca --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:04.770148Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42300d10-c4d1-3aa8-901d-840d453c14cb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42300d10-c4d1-3aa8-901d-840d453c14cb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cf169208-c31d-4a81-a7e7-5c9b8840eddb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:04.770148+00:00, try_number=1, job_id=188, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-23 00:00:00+00:00 +INFO - Started process 1286 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-23T00:00:00+00:00', '--job-id', '188', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpjo6o_spr'] +INFO - Job 188: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180323T000000, start_date=20221111T003104, end_date=20221111T003107 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:07.772480Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cf169208-c31d-4a81-a7e7-5c9b8840eddb"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..d1c14f9d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:16.072577Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7d7208c7-9581-37a2-8736-1b18dd783754"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7d7208c7-9581-37a2-8736-1b18dd783754"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f894b39e-497b-4b27-bdff-59b472524bbe"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:16.072577+00:00, try_number=1, job_id=191, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-24 00:00:00+00:00 +INFO - Started process 1294 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-24T00:00:00+00:00', '--job-id', '191', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpkz3lf3t5'] +INFO - Job 191: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180324T000000, start_date=20221111T003116, end_date=20221111T003119 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:19.253187Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f894b39e-497b-4b27-bdff-59b472524bbe"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..dacfb030 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:16.170778Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7d7208c7-9581-37a2-8736-1b18dd783754"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7d7208c7-9581-37a2-8736-1b18dd783754"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "651a198c-7a46-4541-aa92-b3f01b899115"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:16.170778+00:00, try_number=1, job_id=192, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-24 00:00:00+00:00 +INFO - Started process 1296 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-24T00:00:00+00:00', '--job-id', '192', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwxid53wm'] +INFO - Job 192: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180324T000000, start_date=20221111T003116, end_date=20221111T003119 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:19.249320Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "651a198c-7a46-4541-aa92-b3f01b899115"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..1518137d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:27.519895Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7d7208c7-9581-37a2-8736-1b18dd783754"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7d7208c7-9581-37a2-8736-1b18dd783754"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e0c3932b-3053-4993-a7c0-c01ace2dd0e4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:27.519895+00:00, try_number=1, job_id=196, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-24 00:00:00+00:00 +INFO - Started process 1448 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-24T00:00:00+00:00', '--job-id', '196', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4hbc2tkv'] +INFO - Job 196: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'JYiTgWd2ss974r/kgvIdvA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:JYiTgWd2ss974r/kgvIdvA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003128Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003128Z +20221111/us-east-1/s3/aws4_request +5402a03c94152ce31e26b1175b51184d36b98492af142a0928ceba89b6f45f80 +INFO - '2022-11-11' - botocore.auth - Signature: +580be238b9052d7cf1b04af2f72ea4ad51d8364eda4b48c2f4a9ec8800568265 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'FrrRL8pV4kbEbRfLnuXJCll0XrIpiigrcyumGHEcd6b22NEDRY17DZfQ/vdIQPSLA8rLEFFJ8/I=', 'x-amz-request-id': 'THKVT0G1R35RNV6E', 'Date': 'Fri, 11 Nov 2022 00:31:28 GMT', 'ETag': '"258893816776b2cf7be2bfe482f21dbc"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180324T000000, start_date=20221111T003127, end_date=20221111T003129 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:29.378586Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e0c3932b-3053-4993-a7c0-c01ace2dd0e4"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..af899c89 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:26.152080Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7d7208c7-9581-37a2-8736-1b18dd783754"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7d7208c7-9581-37a2-8736-1b18dd783754"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "22a79c38-90e4-4c81-82e3-d9e920e4e885"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:26.152080+00:00, try_number=1, job_id=195, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-24 00:00:00+00:00 +INFO - Started process 1443 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-24T00:00:00+00:00', '--job-id', '195', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwpium1hs'] +INFO - Job 195: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa4ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003126Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003126Z +20221111/us-east-1/s3/aws4_request +6f283c8ad188e66acdf6bf207ebb067c10dc96a891b1092a9c7a174a661da029 +INFO - '2022-11-11' - botocore.auth - Signature: +9a87af2119eecbfc609698269ca66e2fdffe359feadac9397a452ab62df5acae +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '7X6QYN71wIpIh+SdyQE0w00PXnJq+oxdIZCVG1UM6Dzxq5Fcex0KXavjIe4CSwQOlBOR9ZA9iVk=', 'x-amz-request-id': '1109XG4M6Q9JKH9E', 'Date': 'Fri, 11 Nov 2022 00:31:27 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180324T000000, start_date=20221111T003126, end_date=20221111T003128 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:28.271026Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "22a79c38-90e4-4c81-82e3-d9e920e4e885"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..59045c1b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:21.602897Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7d7208c7-9581-37a2-8736-1b18dd783754"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7d7208c7-9581-37a2-8736-1b18dd783754"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "04dbf8e4-6d4b-47c7-beac-357cb12bf87a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:21.602897+00:00, try_number=1, job_id=193, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-24 00:00:00+00:00 +INFO - Started process 1336 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-24T00:00:00+00:00', '--job-id', '193', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgncumia6'] +INFO - Job 193: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180324T000000, start_date=20221111T003121, end_date=20221111T003125 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:25.475545Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "04dbf8e4-6d4b-47c7-beac-357cb12bf87a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..4011967d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:21.637921Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7d7208c7-9581-37a2-8736-1b18dd783754"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7d7208c7-9581-37a2-8736-1b18dd783754"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6f7548be-3409-49ce-b57b-33ddc63b6821"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:21.637921+00:00, try_number=1, job_id=194, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-24 00:00:00+00:00 +INFO - Started process 1337 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-24T00:00:00+00:00', '--job-id', '194', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_pleio8b'] +INFO - Job 194: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180324T000000, start_date=20221111T003121, end_date=20221111T003124 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:24.686002Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6f7548be-3409-49ce-b57b-33ddc63b6821"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..b340f77f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:32.022601Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c89dbb0d-fa1e-3ef8-a96c-42ca77127ef0"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c89dbb0d-fa1e-3ef8-a96c-42ca77127ef0"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "aed39e94-b909-4d59-9f78-b99ffe93a257"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:32.022601+00:00, try_number=1, job_id=198, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-25 00:00:00+00:00 +INFO - Started process 1380 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-25T00:00:00+00:00', '--job-id', '198', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpeqf5noal'] +INFO - Job 198: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180325T000000, start_date=20221111T003132, end_date=20221111T003134 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:34.901233Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "aed39e94-b909-4d59-9f78-b99ffe93a257"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..07076b2c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:32.023792Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c89dbb0d-fa1e-3ef8-a96c-42ca77127ef0"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c89dbb0d-fa1e-3ef8-a96c-42ca77127ef0"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d6f25e01-d83f-421e-b9ca-3169bc994a6d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:32.023792+00:00, try_number=1, job_id=197, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-25 00:00:00+00:00 +INFO - Started process 1381 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-25T00:00:00+00:00', '--job-id', '197', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp77ntaq48'] +INFO - Job 197: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180325T000000, start_date=20221111T003132, end_date=20221111T003134 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:34.906356Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d6f25e01-d83f-421e-b9ca-3169bc994a6d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..e42be253 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:42.843453Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c89dbb0d-fa1e-3ef8-a96c-42ca77127ef0"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c89dbb0d-fa1e-3ef8-a96c-42ca77127ef0"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8b82fe59-e321-44a3-9316-5c3955b27cc6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:42.843453+00:00, try_number=1, job_id=202, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-25 00:00:00+00:00 +INFO - Started process 1393 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-25T00:00:00+00:00', '--job-id', '202', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqtgpuq59'] +INFO - Job 202: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498eff70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'O2XafWKvUNfl5U6thiuSQg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:O2XafWKvUNfl5U6thiuSQg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003143Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003143Z +20221111/us-east-1/s3/aws4_request +3cae311a44544c668e5e80008df808ef959df5e5b823e2b34811f6444f759e7f +INFO - '2022-11-11' - botocore.auth - Signature: +2c06666565a529b5a4b58dc24523c4c146da2ef2839a1e196332f2b12003c1a4 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'jfDl9RlFYhMKCLph+wQBFPAr99x7HB11hbZPF6w2Rh5TLx+pjSsoEsJ6xHGoBFIfaZz/CiIzI4k=', 'x-amz-request-id': 'RAYJW8PAG0M0HF5M', 'Date': 'Fri, 11 Nov 2022 00:31:44 GMT', 'ETag': '"3b65da7d62af50d7e5e54ead862b9242"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180325T000000, start_date=20221111T003142, end_date=20221111T003145 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:45.093783Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8b82fe59-e321-44a3-9316-5c3955b27cc6"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..c06a2582 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:41.400535Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c89dbb0d-fa1e-3ef8-a96c-42ca77127ef0"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c89dbb0d-fa1e-3ef8-a96c-42ca77127ef0"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "08545d38-5740-46c0-bbcf-84cb9ae2c0a1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:41.400535+00:00, try_number=1, job_id=201, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-25 00:00:00+00:00 +INFO - Started process 1388 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-25T00:00:00+00:00', '--job-id', '201', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpay5q_ykm'] +INFO - Job 201: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003142Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003142Z +20221111/us-east-1/s3/aws4_request +c5b0689947d10d34a590ef3961b04dae743a23a63445b30302809213e17f608f +INFO - '2022-11-11' - botocore.auth - Signature: +41f383c22ff2555e5c1d16d70ae66cf84c20b7df72fff3b9476f4ab190ec1493 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'qXxVGi6aaDkToDB5DScJFjKee+OiSKP9OGD6+srout4uUk10uUgNRlunyDyKX8+AuPEEPOiW0aA=', 'x-amz-request-id': '7MTJJZCDMN7A4J78', 'Date': 'Fri, 11 Nov 2022 00:31:43 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180325T000000, start_date=20221111T003141, end_date=20221111T003143 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:43.891352Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "08545d38-5740-46c0-bbcf-84cb9ae2c0a1"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..25eba128 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:36.395847Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c89dbb0d-fa1e-3ef8-a96c-42ca77127ef0"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c89dbb0d-fa1e-3ef8-a96c-42ca77127ef0"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9f52f73d-fe45-4fc9-8bb7-f46aeda94d88"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:36.395847+00:00, try_number=1, job_id=200, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-25 00:00:00+00:00 +INFO - Started process 1460 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-25T00:00:00+00:00', '--job-id', '200', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp27873gan'] +INFO - Job 200: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180325T000000, start_date=20221111T003136, end_date=20221111T003140 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:40.289974Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9f52f73d-fe45-4fc9-8bb7-f46aeda94d88"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..531cab6f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:36.370220Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c89dbb0d-fa1e-3ef8-a96c-42ca77127ef0"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c89dbb0d-fa1e-3ef8-a96c-42ca77127ef0"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "709fe7cb-121a-4fbb-870d-36ef370b7044"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:36.370220+00:00, try_number=1, job_id=199, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-25 00:00:00+00:00 +INFO - Started process 1459 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-25T00:00:00+00:00', '--job-id', '199', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7hlx_qk8'] +INFO - Job 199: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180325T000000, start_date=20221111T003136, end_date=20221111T003139 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:39.495969Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "709fe7cb-121a-4fbb-870d-36ef370b7044"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..cf30e8b6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:47.589816Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d24ca33-be4c-3301-adfe-94a31266c0f3"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d24ca33-be4c-3301-adfe-94a31266c0f3"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "52ed1585-1743-4a8a-9441-745269418f90"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:47.589816+00:00, try_number=1, job_id=204, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-26 00:00:00+00:00 +INFO - Started process 1405 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-26T00:00:00+00:00', '--job-id', '204', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpdq17mplw'] +INFO - Job 204: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180326T000000, start_date=20221111T003147, end_date=20221111T003150 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:50.352507Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "52ed1585-1743-4a8a-9441-745269418f90"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..d58bd206 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:47.463815Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d24ca33-be4c-3301-adfe-94a31266c0f3"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d24ca33-be4c-3301-adfe-94a31266c0f3"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0b80eb2d-c041-4b7f-b871-cdd0770b16da"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:47.463815+00:00, try_number=1, job_id=203, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-26 00:00:00+00:00 +INFO - Started process 1402 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-26T00:00:00+00:00', '--job-id', '203', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpw17fbevp'] +INFO - Job 203: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180326T000000, start_date=20221111T003147, end_date=20221111T003150 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:50.320912Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0b80eb2d-c041-4b7f-b871-cdd0770b16da"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..0cd1550c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:58.794355Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d24ca33-be4c-3301-adfe-94a31266c0f3"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d24ca33-be4c-3301-adfe-94a31266c0f3"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b542dcec-c557-4a40-9bf2-1a8d081218d6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:58.794355+00:00, try_number=1, job_id=208, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-26 00:00:00+00:00 +INFO - Started process 1482 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-26T00:00:00+00:00', '--job-id', '208', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpks6lm9b7'] +INFO - Job 208: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498eff70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'O2XafWKvUNfl5U6thiuSQg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:O2XafWKvUNfl5U6thiuSQg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003159Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003159Z +20221111/us-east-1/s3/aws4_request +078e4dad3e00d263a5e9b17c3842ce88bba54e3d1167e4e26686f109df10e10f +INFO - '2022-11-11' - botocore.auth - Signature: +1263a1f08c6b2df3dd8988607db56ab7e0a4929ab2d7ef6195cb9f7505b59ac6 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'aERn4lN5ivCRlPqxwes9DwhfpMnuV9qN1q0VphcMph/0ECZmGcCX3yWLL2KrjijLZIqmYjuFkTY=', 'x-amz-request-id': '6VZDGVHK9M2VZV1W', 'Date': 'Fri, 11 Nov 2022 00:32:00 GMT', 'ETag': '"3b65da7d62af50d7e5e54ead862b9242"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180326T000000, start_date=20221111T003158, end_date=20221111T003200 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:00.672620Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b542dcec-c557-4a40-9bf2-1a8d081218d6"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..660725d4 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:57.284829Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d24ca33-be4c-3301-adfe-94a31266c0f3"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d24ca33-be4c-3301-adfe-94a31266c0f3"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "206333fd-1c18-4580-a368-e27796e12077"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:57.284829+00:00, try_number=1, job_id=207, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-26 00:00:00+00:00 +INFO - Started process 1477 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-26T00:00:00+00:00', '--job-id', '207', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1az4__3s'] +INFO - Job 207: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498eff70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003158Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003158Z +20221111/us-east-1/s3/aws4_request +206616af0f8604c9b5d87af9c31bf8016bf5bdba4742e57aa8a7d4b37e05c6a8 +INFO - '2022-11-11' - botocore.auth - Signature: +5d6e343894fe2c653eb9aa9f977ddefa3b6a436659672779806494b91e24bfcc +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'QPwOJoEoqiBtAB6yFtPYHA6fg0Eq7pIxjRZu9ZCLSIvUeCqiO5BA53BGIsD4gyY/sEMR+mGBWdg=', 'x-amz-request-id': 'GKANF6483612W7Z5', 'Date': 'Fri, 11 Nov 2022 00:31:58 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180326T000000, start_date=20221111T003157, end_date=20221111T003159 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:59.464470Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "206333fd-1c18-4580-a368-e27796e12077"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..a501f068 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:52.452768Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d24ca33-be4c-3301-adfe-94a31266c0f3"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d24ca33-be4c-3301-adfe-94a31266c0f3"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9aa5526f-e0db-46b0-856e-cb8e23f5bbbc"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:52.452768+00:00, try_number=1, job_id=206, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-26 00:00:00+00:00 +INFO - Started process 1535 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-26T00:00:00+00:00', '--job-id', '206', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4vnlypw3'] +INFO - Job 206: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180326T000000, start_date=20221111T003152, end_date=20221111T003157 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:57.057264Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9aa5526f-e0db-46b0-856e-cb8e23f5bbbc"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..96a92a88 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:31:52.366741Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d24ca33-be4c-3301-adfe-94a31266c0f3"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d24ca33-be4c-3301-adfe-94a31266c0f3"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e64d5ed8-02a4-4f81-986e-893a849e4070"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:31:52.366741+00:00, try_number=1, job_id=205, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-26 00:00:00+00:00 +INFO - Started process 1533 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-26T00:00:00+00:00', '--job-id', '205', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1fdumht0'] +INFO - Job 205: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180326T000000, start_date=20221111T003152, end_date=20221111T003155 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:31:55.878526Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e64d5ed8-02a4-4f81-986e-893a849e4070"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..f003ef9f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:02.603011Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "178b31e0-8699-3884-8d2b-fadd56d4ef64"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "178b31e0-8699-3884-8d2b-fadd56d4ef64"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e7492213-4528-457b-997e-7fd2ce0099cf"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:02.603011+00:00, try_number=1, job_id=209, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-27 00:00:00+00:00 +INFO - Started process 1492 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-27T00:00:00+00:00', '--job-id', '209', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpnzta3om3'] +INFO - Job 209: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180327T000000, start_date=20221111T003202, end_date=20221111T003205 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:05.831433Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e7492213-4528-457b-997e-7fd2ce0099cf"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..e893ed98 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:02.609286Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "178b31e0-8699-3884-8d2b-fadd56d4ef64"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "178b31e0-8699-3884-8d2b-fadd56d4ef64"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "62c446bd-eebc-4e62-96ac-585255fe0de4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:02.609286+00:00, try_number=1, job_id=210, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-27 00:00:00+00:00 +INFO - Started process 1494 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-27T00:00:00+00:00', '--job-id', '210', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3dtkqa2h'] +INFO - Job 210: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180327T000000, start_date=20221111T003202, end_date=20221111T003205 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:05.824119Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "62c446bd-eebc-4e62-96ac-585255fe0de4"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..37d37909 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:13.489869Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "178b31e0-8699-3884-8d2b-fadd56d4ef64"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "178b31e0-8699-3884-8d2b-fadd56d4ef64"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "647e3b71-a9e8-4247-8faf-6a0ecae99b9f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:13.489869+00:00, try_number=1, job_id=214, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-27 00:00:00+00:00 +INFO - Started process 1577 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-27T00:00:00+00:00', '--job-id', '214', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfqij21rv'] +INFO - Job 214: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa4ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'Y4hvDNcz1kQAWRL65HX/tQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:Y4hvDNcz1kQAWRL65HX/tQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003214Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003214Z +20221111/us-east-1/s3/aws4_request +88d4667f17ade5ea9ae8558f649c65a0fce5781bd73ccd51e874ac03917fe4cb +INFO - '2022-11-11' - botocore.auth - Signature: +242d2babcd4a97aa5ad307dc7911d834374c883d75d741128d41dd3ad82a694d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '1agzIkeKr46W/JXB/3XEqQTZlju6ol5Qjf89IrIt9z1N4S6Vis3nppw+1ZQaclmk8CRuhAFlIL8=', 'x-amz-request-id': '7975PW75SS5PHMF4', 'Date': 'Fri, 11 Nov 2022 00:32:15 GMT', 'ETag': '"63886f0cd733d644005912fae475ffb5"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180327T000000, start_date=20221111T003213, end_date=20221111T003215 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:15.625417Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "647e3b71-a9e8-4247-8faf-6a0ecae99b9f"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..65503280 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:12.587271Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "178b31e0-8699-3884-8d2b-fadd56d4ef64"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "178b31e0-8699-3884-8d2b-fadd56d4ef64"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "73908348-b4d2-403b-be17-b2b05edcae17"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:12.587271+00:00, try_number=1, job_id=213, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-27 00:00:00+00:00 +INFO - Started process 1500 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-27T00:00:00+00:00', '--job-id', '213', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpkc92_kh_'] +INFO - Job 213: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f1f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003213Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003213Z +20221111/us-east-1/s3/aws4_request +e5aa8a12d4c74e0b5871a4d9871ead574e69684819be1859f1a9e764690e7445 +INFO - '2022-11-11' - botocore.auth - Signature: +28e39e08300711a78532fa5a30c0fa6b472f3c7c42913a1c64d4d8f60207caf7 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '7xP5WHHTjSauNtYCgG+fhVfgW9+p9hMl2LJ3rDXJdmaDB8iDKpIvNGtBnbRyZSqXf4yAen2+zFg=', 'x-amz-request-id': 'HFYGVJYA3HAPZN14', 'Date': 'Fri, 11 Nov 2022 00:32:14 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180327T000000, start_date=20221111T003212, end_date=20221111T003214 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:14.827492Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "73908348-b4d2-403b-be17-b2b05edcae17"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..6245ef34 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:07.507903Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "178b31e0-8699-3884-8d2b-fadd56d4ef64"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "178b31e0-8699-3884-8d2b-fadd56d4ef64"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f411d2ce-8de1-43a4-be3b-d7e12d93126d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:07.507903+00:00, try_number=1, job_id=211, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-27 00:00:00+00:00 +INFO - Started process 1545 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-27T00:00:00+00:00', '--job-id', '211', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpo_5v_f9q'] +INFO - Job 211: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180327T000000, start_date=20221111T003207, end_date=20221111T003211 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:11.969386Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f411d2ce-8de1-43a4-be3b-d7e12d93126d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..9bd6f286 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:07.517335Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "178b31e0-8699-3884-8d2b-fadd56d4ef64"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "178b31e0-8699-3884-8d2b-fadd56d4ef64"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "927c777b-80ed-414c-aa20-3711dc0c0842"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:07.517335+00:00, try_number=1, job_id=212, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-27 00:00:00+00:00 +INFO - Started process 1543 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-27T00:00:00+00:00', '--job-id', '212', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4bvof1ll'] +INFO - Job 212: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180327T000000, start_date=20221111T003207, end_date=20221111T003210 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:10.207458Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "927c777b-80ed-414c-aa20-3711dc0c0842"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..4297f5e6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:17.465514Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e01902ed-21ae-3271-9ed5-1852b0cd2c62"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e01902ed-21ae-3271-9ed5-1852b0cd2c62"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e17ce360-ea47-4fe8-99db-6e66747e4aeb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:17.465514+00:00, try_number=1, job_id=215, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-28 00:00:00+00:00 +INFO - Started process 1611 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-28T00:00:00+00:00', '--job-id', '215', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpmiakydmt'] +INFO - Job 215: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180328T000000, start_date=20221111T003217, end_date=20221111T003221 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:21.346690Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e17ce360-ea47-4fe8-99db-6e66747e4aeb"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..a3614792 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:17.576738Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e01902ed-21ae-3271-9ed5-1852b0cd2c62"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e01902ed-21ae-3271-9ed5-1852b0cd2c62"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f6be471a-b454-47e5-a53c-e429dcab1aa2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:17.576738+00:00, try_number=1, job_id=216, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-28 00:00:00+00:00 +INFO - Started process 1613 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-28T00:00:00+00:00', '--job-id', '216', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1i0oaraw'] +INFO - Job 216: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180328T000000, start_date=20221111T003217, end_date=20221111T003221 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:21.323308Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f6be471a-b454-47e5-a53c-e429dcab1aa2"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..ea255cff --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:31.775248Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e01902ed-21ae-3271-9ed5-1852b0cd2c62"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e01902ed-21ae-3271-9ed5-1852b0cd2c62"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "05b47313-5f33-434d-887f-a619f9a46f04"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:31.775248+00:00, try_number=1, job_id=220, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-28 00:00:00+00:00 +INFO - Started process 1640 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-28T00:00:00+00:00', '--job-id', '220', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp00kxfdxo'] +INFO - Job 220: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'Y4hvDNcz1kQAWRL65HX/tQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:Y4hvDNcz1kQAWRL65HX/tQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003232Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003232Z +20221111/us-east-1/s3/aws4_request +8e74fa31456ffaf92b96bb091762316aa30de0e91b1dc9949e256bd7a9e4674b +INFO - '2022-11-11' - botocore.auth - Signature: +820cb00aea145bfb06c58830de504e1692a5b323a0de4665e659be01b5bc0899 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'Lif8nT7mi14z6RQ1yn/KWQcG0V0siWVVPsT0h6kC3cjp0jbwN1DlxvTM7VS5RZKlNwz8NDVEVt0=', 'x-amz-request-id': 'H6ZPCVAFT674VNAX', 'Date': 'Fri, 11 Nov 2022 00:32:33 GMT', 'ETag': '"63886f0cd733d644005912fae475ffb5"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180328T000000, start_date=20221111T003231, end_date=20221111T003233 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:33.604990Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "05b47313-5f33-434d-887f-a619f9a46f04"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..7fe5328c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:29.144096Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e01902ed-21ae-3271-9ed5-1852b0cd2c62"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e01902ed-21ae-3271-9ed5-1852b0cd2c62"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "23d39176-98f2-4d1e-9973-8ca9091fec76"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:29.144096+00:00, try_number=1, job_id=219, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-28 00:00:00+00:00 +INFO - Started process 1633 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-28T00:00:00+00:00', '--job-id', '219', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0hyqn6ow'] +INFO - Job 219: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50051f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003230Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003230Z +20221111/us-east-1/s3/aws4_request +2f94c26d104b127681eb1eae2be8250903479c1ddb97ecf80427f02b68b32d10 +INFO - '2022-11-11' - botocore.auth - Signature: +78961ff3978e5773ed32c0ac22c2522842cb1b949b3de26d2733c729ba2c3330 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'mxa1UN3jBb0kT0if747iPvAR/mlw9opjYmIV8Damess6SAv3bi+gUnXKDkh845JTOUS0sXMb7iU=', 'x-amz-request-id': 'Z3CBJBJ5G0AN65RG', 'Date': 'Fri, 11 Nov 2022 00:32:30 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180328T000000, start_date=20221111T003229, end_date=20221111T003231 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:31.363389Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "23d39176-98f2-4d1e-9973-8ca9091fec76"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..fa7b209f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:24.310185Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e01902ed-21ae-3271-9ed5-1852b0cd2c62"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e01902ed-21ae-3271-9ed5-1852b0cd2c62"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6b13a672-b281-4c0f-ba90-90bb6f3f3f42"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:24.310185+00:00, try_number=1, job_id=218, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-28 00:00:00+00:00 +INFO - Started process 1551 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-28T00:00:00+00:00', '--job-id', '218', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmplosoo0kw'] +INFO - Job 218: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180328T000000, start_date=20221111T003224, end_date=20221111T003230 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:30.545462Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6b13a672-b281-4c0f-ba90-90bb6f3f3f42"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..0343ce2a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:24.303705Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e01902ed-21ae-3271-9ed5-1852b0cd2c62"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e01902ed-21ae-3271-9ed5-1852b0cd2c62"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7164eb5a-6bea-4495-8379-e11ed1e912ab"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:24.303705+00:00, try_number=1, job_id=217, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-28 00:00:00+00:00 +INFO - Started process 1542 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-28T00:00:00+00:00', '--job-id', '217', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0weebr37'] +INFO - Job 217: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180328T000000, start_date=20221111T003224, end_date=20221111T003227 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:27.480448Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7164eb5a-6bea-4495-8379-e11ed1e912ab"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..38a40ee8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:35.720237Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "394cf595-1bdd-39b3-877d-fe0b51e8d6b1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "394cf595-1bdd-39b3-877d-fe0b51e8d6b1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8a4e5d55-09fc-430d-972c-2f749211c93c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:35.720237+00:00, try_number=1, job_id=222, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-29 00:00:00+00:00 +INFO - Started process 1586 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-29T00:00:00+00:00', '--job-id', '222', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp35_t1j5k'] +INFO - Job 222: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180329T000000, start_date=20221111T003235, end_date=20221111T003238 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:38.504820Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8a4e5d55-09fc-430d-972c-2f749211c93c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..ce5bfe23 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:35.717723Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "394cf595-1bdd-39b3-877d-fe0b51e8d6b1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "394cf595-1bdd-39b3-877d-fe0b51e8d6b1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "929cc58c-8cf6-4809-a6f0-fffde00565aa"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:35.717723+00:00, try_number=1, job_id=221, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-29 00:00:00+00:00 +INFO - Started process 1583 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-29T00:00:00+00:00', '--job-id', '221', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp44hicyyl'] +INFO - Job 221: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180329T000000, start_date=20221111T003235, end_date=20221111T003238 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:38.594793Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "929cc58c-8cf6-4809-a6f0-fffde00565aa"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..c2b2864e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:45.314380Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "394cf595-1bdd-39b3-877d-fe0b51e8d6b1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "394cf595-1bdd-39b3-877d-fe0b51e8d6b1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "36f6b969-da68-4281-b4d8-56f804af0ea8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:45.314380+00:00, try_number=1, job_id=226, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-29 00:00:00+00:00 +INFO - Started process 1696 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-29T00:00:00+00:00', '--job-id', '226', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp2vzfa36o'] +INFO - Job 226: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa3ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '4JU66o9QeprRSq1mqC+HKQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:4JU66o9QeprRSq1mqC+HKQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003246Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003246Z +20221111/us-east-1/s3/aws4_request +bf16d8690d8ec0aad46eea9c7bd7f82a0382f362a1b4ee8059297c206761b453 +INFO - '2022-11-11' - botocore.auth - Signature: +85b3ccc0bf03f87571d978fc39618c4ccf9ea08c1bd6d6a15109ec2e79b934a3 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '2XXNTLWZyzaVjhUZfpPrIoIAozImwDb4krRDSaLuVmlNB4sof76+zG2h/lEF8Altnqg7XJS5H78=', 'x-amz-request-id': 'N6YJTFTW8K4BQ152', 'Date': 'Fri, 11 Nov 2022 00:32:47 GMT', 'ETag': '"e0953aea8f507a9ad14aad66a82f8729"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180329T000000, start_date=20221111T003245, end_date=20221111T003247 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:47.867539Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "36f6b969-da68-4281-b4d8-56f804af0ea8"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..8672f076 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:43.565943Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "394cf595-1bdd-39b3-877d-fe0b51e8d6b1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "394cf595-1bdd-39b3-877d-fe0b51e8d6b1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e54e49b0-69e5-44ce-80e9-732470705d58"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:43.565943+00:00, try_number=1, job_id=225, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-29 00:00:00+00:00 +INFO - Started process 1677 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-29T00:00:00+00:00', '--job-id', '225', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzke5ebr9'] +INFO - Job 225: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003244Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003244Z +20221111/us-east-1/s3/aws4_request +c59bf7b3a4f35478690a0e8a9ebbf23c15671aa07a9f859a6f385431d960e9bf +INFO - '2022-11-11' - botocore.auth - Signature: +594853a561da1a009f1536518d2d3c51a46e6832cdc7622bad54733f683591d4 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '8eQH/IPwSA0uDElZqQCnSPFr7bvv7Km3ZaGDMtIGy/80+mWVVVy4VUmmxdgHdVMhjCeIBPst04I=', 'x-amz-request-id': 'JCWRHRKFQMCKG5BK', 'Date': 'Fri, 11 Nov 2022 00:32:44 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180329T000000, start_date=20221111T003243, end_date=20221111T003245 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:45.656384Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e54e49b0-69e5-44ce-80e9-732470705d58"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..75673f89 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:39.821693Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "394cf595-1bdd-39b3-877d-fe0b51e8d6b1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "394cf595-1bdd-39b3-877d-fe0b51e8d6b1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "50628fdb-9a6c-4621-9999-40d0b7733f06"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:39.821693+00:00, try_number=1, job_id=223, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-29 00:00:00+00:00 +INFO - Started process 1649 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-29T00:00:00+00:00', '--job-id', '223', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpp8dopo2y'] +INFO - Job 223: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180329T000000, start_date=20221111T003239, end_date=20221111T003243 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:43.441742Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "50628fdb-9a6c-4621-9999-40d0b7733f06"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..38c4dca1 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:39.860116Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "394cf595-1bdd-39b3-877d-fe0b51e8d6b1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "394cf595-1bdd-39b3-877d-fe0b51e8d6b1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "63ea4309-fb92-41f2-881b-ba08e28e4580"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:39.860116+00:00, try_number=1, job_id=224, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-29 00:00:00+00:00 +INFO - Started process 1651 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-29T00:00:00+00:00', '--job-id', '224', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp2jw3nw_5'] +INFO - Job 224: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180329T000000, start_date=20221111T003239, end_date=20221111T003242 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:42.458540Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "63ea4309-fb92-41f2-881b-ba08e28e4580"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..5c219dff --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:50.454456Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "66c0a838-62db-3caf-b877-d00f8c5ce5cc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "66c0a838-62db-3caf-b877-d00f8c5ce5cc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ffd9688f-f12b-42b0-8e47-27abd3e7a069"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:50.454456+00:00, try_number=1, job_id=228, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-30 00:00:00+00:00 +INFO - Started process 1596 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-30T00:00:00+00:00', '--job-id', '228', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpvdh8f7uh'] +INFO - Job 228: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180330T000000, start_date=20221111T003250, end_date=20221111T003253 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:53.398097Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ffd9688f-f12b-42b0-8e47-27abd3e7a069"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..2551d572 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:50.448509Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "66c0a838-62db-3caf-b877-d00f8c5ce5cc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "66c0a838-62db-3caf-b877-d00f8c5ce5cc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a7219ccc-b7e9-4028-b6aa-b0ac48fcd35d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:50.448509+00:00, try_number=1, job_id=227, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-30 00:00:00+00:00 +INFO - Started process 1595 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-30T00:00:00+00:00', '--job-id', '227', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpj2q1ldzz'] +INFO - Job 227: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180330T000000, start_date=20221111T003250, end_date=20221111T003253 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:53.380647Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a7219ccc-b7e9-4028-b6aa-b0ac48fcd35d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..26db2edc --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:02.881802Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "66c0a838-62db-3caf-b877-d00f8c5ce5cc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "66c0a838-62db-3caf-b877-d00f8c5ce5cc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "774d92b4-57ac-48db-af5b-85feb7ee28ee"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:02.881802+00:00, try_number=1, job_id=232, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-30 00:00:00+00:00 +INFO - Started process 1746 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-30T00:00:00+00:00', '--job-id', '232', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbfqesl8s'] +INFO - Job 232: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa4f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'kFNYenjcgGZgu0ODo4JhUQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:kFNYenjcgGZgu0ODo4JhUQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003303Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003303Z +20221111/us-east-1/s3/aws4_request +991b632f9975569b468a1ee10dd13201a9b4f425271da2b61258ea653b842a0f +INFO - '2022-11-11' - botocore.auth - Signature: +00d136846ab60a43d1da58e37370af0fe87c9f9df69bcc0329bf0f4e129cb482 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '5hx59OjAwv1h9BYtZufxOs2hAbOQsj7iHmWfIfnAc+WlmjUQ+QCid8eTVaBlYsbQynuB/2tyAAg=', 'x-amz-request-id': 'KMKJW9FTZXDSP3JY', 'Date': 'Fri, 11 Nov 2022 00:33:03 GMT', 'ETag': '"9053587a78dc806660bb4383a3826151"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180330T000000, start_date=20221111T003302, end_date=20221111T003304 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:04.518018Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "774d92b4-57ac-48db-af5b-85feb7ee28ee"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..33e5ddd2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:01.190918Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "66c0a838-62db-3caf-b877-d00f8c5ce5cc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "66c0a838-62db-3caf-b877-d00f8c5ce5cc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ae45e0f6-1a94-4095-893b-462605368bd9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:01.190918+00:00, try_number=1, job_id=231, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-30 00:00:00+00:00 +INFO - Started process 1667 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-30T00:00:00+00:00', '--job-id', '231', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpl02xrfke'] +INFO - Job 231: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499541f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003302Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003302Z +20221111/us-east-1/s3/aws4_request +231a69b36ad525af85fd67c8a7f77d7cd692a0970e4e620d0c8a9d93144a4c9a +INFO - '2022-11-11' - botocore.auth - Signature: +4a620430c299939d7b91d0fdd393848dac30a822658631777b0e2c78a11ac3dd +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'g+Hv+CmRSBu6vXO8z5Fnx9VIYb4yTF5y4nYWGD89xINaYKmYLdjNod/RfStzTjTX78DCl2bAyXc=', 'x-amz-request-id': 'JT45XR33MNDX9YMZ', 'Date': 'Fri, 11 Nov 2022 00:33:02 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180330T000000, start_date=20221111T003301, end_date=20221111T003303 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:03.472541Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ae45e0f6-1a94-4095-893b-462605368bd9"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..69ad9250 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:55.603974Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "66c0a838-62db-3caf-b877-d00f8c5ce5cc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "66c0a838-62db-3caf-b877-d00f8c5ce5cc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "efc74297-d899-4193-8084-fb9401f70a24"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:55.603974+00:00, try_number=1, job_id=229, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-30 00:00:00+00:00 +INFO - Started process 1736 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-30T00:00:00+00:00', '--job-id', '229', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpvl__p_sd'] +INFO - Job 229: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180330T000000, start_date=20221111T003255, end_date=20221111T003301 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:01.280347Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "efc74297-d899-4193-8084-fb9401f70a24"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..6ecad6c5 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:32:55.687821Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "66c0a838-62db-3caf-b877-d00f8c5ce5cc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "66c0a838-62db-3caf-b877-d00f8c5ce5cc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a516bbaf-abc8-4314-8b37-be1ab9ea81ca"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:32:55.687821+00:00, try_number=1, job_id=230, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-30 00:00:00+00:00 +INFO - Started process 1738 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-30T00:00:00+00:00', '--job-id', '230', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpnkvdcv1i'] +INFO - Job 230: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180330T000000, start_date=20221111T003255, end_date=20221111T003259 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:32:59.467188Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a516bbaf-abc8-4314-8b37-be1ab9ea81ca"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..bec268f4 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:07.098571Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-31T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9fb95986-7feb-3101-b9d8-65b75771d048"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9fb95986-7feb-3101-b9d8-65b75771d048"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c4ce2fd4-453e-4aee-a284-fe070a37eb2a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-03-31T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:07.098571+00:00, try_number=1, job_id=234, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-31 00:00:00+00:00 +INFO - Started process 1757 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-03-31T00:00:00+00:00', '--job-id', '234', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpk_v8uidi'] +INFO - Job 234: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-31T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-31T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180331T000000, start_date=20221111T003307, end_date=20221111T003310 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-03-31T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:10.219518Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c4ce2fd4-453e-4aee-a284-fe070a37eb2a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..dd7bf6b3 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:07.083317Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-31T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9fb95986-7feb-3101-b9d8-65b75771d048"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9fb95986-7feb-3101-b9d8-65b75771d048"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7942f416-cacc-4568-9961-0d0a696c7248"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-03-31T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:07.083317+00:00, try_number=1, job_id=233, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-31 00:00:00+00:00 +INFO - Started process 1755 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-03-31T00:00:00+00:00', '--job-id', '233', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpd74fib4a'] +INFO - Job 233: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-31T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-31T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180331T000000, start_date=20221111T003307, end_date=20221111T003310 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-03-31T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:10.249411Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7942f416-cacc-4568-9961-0d0a696c7248"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..c197cbff --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:17.485044Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-31T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9fb95986-7feb-3101-b9d8-65b75771d048"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9fb95986-7feb-3101-b9d8-65b75771d048"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ea86d7ea-5d74-4fc3-ae96-fb12aa84a22f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-03-31T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:17.485044+00:00, try_number=1, job_id=238, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-31 00:00:00+00:00 +INFO - Started process 1674 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-03-31T00:00:00+00:00', '--job-id', '238', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpw0mteleq'] +INFO - Job 238: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-31T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-31T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'OHIGlRH6LduLNYAJ4YXLnw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:OHIGlRH6LduLNYAJ4YXLnw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003318Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003318Z +20221111/us-east-1/s3/aws4_request +aeeaffccce8a4b6874f8831d1665ed90c7cd48d9d72a1c99292a625114745553 +INFO - '2022-11-11' - botocore.auth - Signature: +f2ea74f6cc0fc98a20d156e7cf9ba51ed6b6d834d76ee98fc4a7cebca26c5977 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'GBE+nJ2K7wCZiQ+1ubNRmxBjrGPz6CfBbbhjbtwZ0pvuZ+0DUK6tgyytZEZXw5IQns3GsjcqWCk=', 'x-amz-request-id': 'K1G89F27WHM8H7M8', 'Date': 'Fri, 11 Nov 2022 00:33:18 GMT', 'ETag': '"3872069511fa2ddb8b358009e185cb9f"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180331T000000, start_date=20221111T003317, end_date=20221111T003319 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-03-31T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:19.056369Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ea86d7ea-5d74-4fc3-ae96-fb12aa84a22f"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..884e2b4c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:16.314223Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-31T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9fb95986-7feb-3101-b9d8-65b75771d048"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9fb95986-7feb-3101-b9d8-65b75771d048"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9ee54448-7ec8-4cfb-b4a7-666a9a7d5dfe"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-03-31T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:16.314223+00:00, try_number=1, job_id=237, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-31 00:00:00+00:00 +INFO - Started process 1809 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-03-31T00:00:00+00:00', '--job-id', '237', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_87vjphs'] +INFO - Job 237: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-31T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-31T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003317Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003317Z +20221111/us-east-1/s3/aws4_request +1da763d353ca53f08be24d033098cb165cbc653fd3923226f13a1c230c2cc9a9 +INFO - '2022-11-11' - botocore.auth - Signature: +7571d3f587955b56fdab2d03fef02408f00ef0d86b45347b68dd489a6d01af95 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'kJuk/Y94bojkDVhrN+z7Jk/BXDhYBz05rqRBqxXhVwUbhNtiE9Hznbe4FpEF9+CLO8z2dQ0kzXA=', 'x-amz-request-id': 'DHATG69YZ0BVMBEY', 'Date': 'Fri, 11 Nov 2022 00:33:17 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180331T000000, start_date=20221111T003316, end_date=20221111T003318 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-03-31T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:18.576636Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9ee54448-7ec8-4cfb-b4a7-666a9a7d5dfe"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..a8a53d33 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:11.641729Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-31T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9fb95986-7feb-3101-b9d8-65b75771d048"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9fb95986-7feb-3101-b9d8-65b75771d048"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "89572394-300b-4c40-9680-0865b2becc22"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-03-31T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:11.641729+00:00, try_number=1, job_id=235, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-31 00:00:00+00:00 +INFO - Started process 1780 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-03-31T00:00:00+00:00', '--job-id', '235', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptwnjcloh'] +INFO - Job 235: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-31T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-31T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180331T000000, start_date=20221111T003311, end_date=20221111T003315 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-03-31T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:15.676341Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "89572394-300b-4c40-9680-0865b2becc22"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..f239305d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-03-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:11.686118Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-03-31T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9fb95986-7feb-3101-b9d8-65b75771d048"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9fb95986-7feb-3101-b9d8-65b75771d048"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3e2fc962-44f7-42e6-ba59-3285a76c328e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-03-31T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:11.686118+00:00, try_number=1, job_id=236, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-03-31 00:00:00+00:00 +INFO - Started process 1782 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-03-31T00:00:00+00:00', '--job-id', '236', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmph9_nsc8_'] +INFO - Job 236: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-03-31T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-03-31T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180331T000000, start_date=20221111T003311, end_date=20221111T003314 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-03-31T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:14.416063Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3e2fc962-44f7-42e6-ba59-3285a76c328e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..25ad99b1 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:20.887284Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8b7f6b2-a2de-3a7a-b19f-46b425cb01c1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8b7f6b2-a2de-3a7a-b19f-46b425cb01c1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "43d650ef-a724-4cd2-879a-bb0cd9985561"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:20.887284+00:00, try_number=1, job_id=239, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-01 00:00:00+00:00 +INFO - Started process 1843 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-01T00:00:00+00:00', '--job-id', '239', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbzxlqfup'] +INFO - Job 239: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180401T000000, start_date=20221111T003320, end_date=20221111T003323 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:23.741427Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "43d650ef-a724-4cd2-879a-bb0cd9985561"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..2986ee95 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:20.890537Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8b7f6b2-a2de-3a7a-b19f-46b425cb01c1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8b7f6b2-a2de-3a7a-b19f-46b425cb01c1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b16a01b3-4578-41a9-a313-c2917e823cd2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:20.890537+00:00, try_number=1, job_id=240, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-01 00:00:00+00:00 +INFO - Started process 1844 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-01T00:00:00+00:00', '--job-id', '240', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqycg7ugu'] +INFO - Job 240: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180401T000000, start_date=20221111T003320, end_date=20221111T003323 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:23.742891Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b16a01b3-4578-41a9-a313-c2917e823cd2"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..6757ecde --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:30.511082Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8b7f6b2-a2de-3a7a-b19f-46b425cb01c1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8b7f6b2-a2de-3a7a-b19f-46b425cb01c1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0c1f37de-3948-41bf-bbc5-5fb940dc1f38"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:30.511082+00:00, try_number=1, job_id=244, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-01 00:00:00+00:00 +INFO - Started process 1750 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-01T00:00:00+00:00', '--job-id', '244', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6sc4mzjl'] +INFO - Job 244: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498ef940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'OHIGlRH6LduLNYAJ4YXLnw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:OHIGlRH6LduLNYAJ4YXLnw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003331Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003331Z +20221111/us-east-1/s3/aws4_request +da4093ee5265915dfb43fffe4d447813a9c63b04d4843545bc2b3f3dfea72f19 +INFO - '2022-11-11' - botocore.auth - Signature: +c1e0d7c4495d41569fd1f39b951841e97042f8f8de799f84a591bc738cfd177f +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'NkpXV9qJv26b23FCCPdGXMBquknC7pVlqo1bmLDwOYZjLKMl2QgVN7RyIAOck3LXKG0hIhNZEug=', 'x-amz-request-id': 'GV6PXS5X1459KM2Z', 'Date': 'Fri, 11 Nov 2022 00:33:31 GMT', 'ETag': '"3872069511fa2ddb8b358009e185cb9f"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180401T000000, start_date=20221111T003330, end_date=20221111T003332 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:32.362877Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0c1f37de-3948-41bf-bbc5-5fb940dc1f38"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..96fa0b8b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:30.466214Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8b7f6b2-a2de-3a7a-b19f-46b425cb01c1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8b7f6b2-a2de-3a7a-b19f-46b425cb01c1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2d311353-23c2-4191-a66b-eec796b05fb2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:30.466214+00:00, try_number=1, job_id=243, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-01 00:00:00+00:00 +INFO - Started process 1748 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-01T00:00:00+00:00', '--job-id', '243', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmprogz2zd8'] +INFO - Job 243: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498ef940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003331Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003331Z +20221111/us-east-1/s3/aws4_request +473512a14372fcbcc59bb7c043c62e2f33ff1e23a366368f837fab430aa45f04 +INFO - '2022-11-11' - botocore.auth - Signature: +1b66527ead9643b718d29ebc818117bf06c7f39639198a3ae62c63cdc5c3c2a7 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '3DQWAyBdSma7v4fvXKdOEF3YNfa7i7yCRcX3xlzjKQkGIVgRP8OYJgMch38uYxEmaSrcTWh7k2c=', 'x-amz-request-id': 'GV6HBJJS48AB5FMC', 'Date': 'Fri, 11 Nov 2022 00:33:31 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180401T000000, start_date=20221111T003330, end_date=20221111T003332 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:32.205469Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2d311353-23c2-4191-a66b-eec796b05fb2"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..342a94ed --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:25.535688Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8b7f6b2-a2de-3a7a-b19f-46b425cb01c1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8b7f6b2-a2de-3a7a-b19f-46b425cb01c1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "400ab7f5-3d62-47b8-9b27-db032c90dac7"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:25.535688+00:00, try_number=1, job_id=242, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-01 00:00:00+00:00 +INFO - Started process 1854 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-01T00:00:00+00:00', '--job-id', '242', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpsllcpq4d'] +INFO - Job 242: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180401T000000, start_date=20221111T003325, end_date=20221111T003329 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:29.306210Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "400ab7f5-3d62-47b8-9b27-db032c90dac7"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..35c1d939 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:25.460716Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8b7f6b2-a2de-3a7a-b19f-46b425cb01c1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8b7f6b2-a2de-3a7a-b19f-46b425cb01c1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f4da8f2c-b9e2-4dbb-ba82-2efbb38a2f5f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:25.460716+00:00, try_number=1, job_id=241, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-01 00:00:00+00:00 +INFO - Started process 1852 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-01T00:00:00+00:00', '--job-id', '241', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpd9h3_b93'] +INFO - Job 241: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180401T000000, start_date=20221111T003325, end_date=20221111T003329 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:29.029724Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f4da8f2c-b9e2-4dbb-ba82-2efbb38a2f5f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..fba83dd5 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:34.199046Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e4593a98-fea7-330e-8a7b-8e5d4ebeb185"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e4593a98-fea7-330e-8a7b-8e5d4ebeb185"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0509f629-f97c-47af-bbf9-821e50e599a1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:34.199046+00:00, try_number=1, job_id=245, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-02 00:00:00+00:00 +INFO - Started process 1868 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-02T00:00:00+00:00', '--job-id', '245', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpq89j__tv'] +INFO - Job 245: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180402T000000, start_date=20221111T003334, end_date=20221111T003336 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:36.892989Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0509f629-f97c-47af-bbf9-821e50e599a1"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..a1398b22 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:34.205006Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e4593a98-fea7-330e-8a7b-8e5d4ebeb185"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e4593a98-fea7-330e-8a7b-8e5d4ebeb185"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "17233d4b-3ae3-45e6-8497-7bff88b8d929"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:34.205006+00:00, try_number=1, job_id=246, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-02 00:00:00+00:00 +INFO - Started process 1869 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-02T00:00:00+00:00', '--job-id', '246', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpmlq28ttx'] +INFO - Job 246: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180402T000000, start_date=20221111T003334, end_date=20221111T003337 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:37.268231Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "17233d4b-3ae3-45e6-8497-7bff88b8d929"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..007b897e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:43.667513Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e4593a98-fea7-330e-8a7b-8e5d4ebeb185"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e4593a98-fea7-330e-8a7b-8e5d4ebeb185"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "33d0dce6-b081-4700-b21a-702ea9417464"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:43.667513+00:00, try_number=1, job_id=250, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-02 00:00:00+00:00 +INFO - Started process 1776 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-02T00:00:00+00:00', '--job-id', '250', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphwcmndh8'] +INFO - Job 250: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '4XJ+C1Nzm3hYfoyhtACZQw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:4XJ+C1Nzm3hYfoyhtACZQw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003344Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003344Z +20221111/us-east-1/s3/aws4_request +2f8af529b4e5bf5cafa0e413c9b8e176d52248b46ea37cab544389c17a5e6de5 +INFO - '2022-11-11' - botocore.auth - Signature: +5e40b49d7fbb147f7fc93a706241b3c4c69c2afec743ae27cb44a9d2afabb2e2 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'Ne2yKZaMW8g866p6ZkxExnkqBKkbXw1/lcgQrRb67zZYOzfTbwtWSql6LslD5LmgKXcjPAxuP2A=', 'x-amz-request-id': 'D6YRJ9TCT8B0067M', 'Date': 'Fri, 11 Nov 2022 00:33:44 GMT', 'ETag': '"e1727e0b53739b78587e8ca1b4009943"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180402T000000, start_date=20221111T003343, end_date=20221111T003345 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:45.364565Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "33d0dce6-b081-4700-b21a-702ea9417464"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..13aad77a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:41.987915Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e4593a98-fea7-330e-8a7b-8e5d4ebeb185"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e4593a98-fea7-330e-8a7b-8e5d4ebeb185"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3add0353-7f09-485d-9ce2-f9048c315058"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:41.987915+00:00, try_number=1, job_id=249, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-02 00:00:00+00:00 +INFO - Started process 1770 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-02T00:00:00+00:00', '--job-id', '249', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpe84jo8h5'] +INFO - Job 249: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499521f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003342Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003342Z +20221111/us-east-1/s3/aws4_request +e1d2a315c9e148ac1c24e9b59e01beac900628a031addb80e07a630492e80862 +INFO - '2022-11-11' - botocore.auth - Signature: +22d89ab6bf0853f4fb50d97bcc764a8159139043d80be3e85dca9bae7e857613 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'VXKVlxZXBQZUyQxTnxCro97xGtE/eegjiQakT8GZ5DYGAnBqGBsVVmFGQ1OuN4maUR/uInqh9og=', 'x-amz-request-id': '5FXT40CW4B0B8NBR', 'Date': 'Fri, 11 Nov 2022 00:33:43 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180402T000000, start_date=20221111T003341, end_date=20221111T003343 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:43.786179Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3add0353-7f09-485d-9ce2-f9048c315058"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..33abb033 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:38.367686Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e4593a98-fea7-330e-8a7b-8e5d4ebeb185"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e4593a98-fea7-330e-8a7b-8e5d4ebeb185"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6e144423-499f-49cd-85ff-3e0c4d160337"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:38.367686+00:00, try_number=1, job_id=247, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-02 00:00:00+00:00 +INFO - Started process 1762 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-02T00:00:00+00:00', '--job-id', '247', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpko8zr00o'] +INFO - Job 247: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180402T000000, start_date=20221111T003338, end_date=20221111T003341 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:41.998558Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6e144423-499f-49cd-85ff-3e0c4d160337"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..9b3643d6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:38.379833Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e4593a98-fea7-330e-8a7b-8e5d4ebeb185"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e4593a98-fea7-330e-8a7b-8e5d4ebeb185"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8f12f0eb-9dc0-4984-973f-d76b1f3e721c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:38.379833+00:00, try_number=1, job_id=248, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-02 00:00:00+00:00 +INFO - Started process 1764 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-02T00:00:00+00:00', '--job-id', '248', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpb79rxvx6'] +INFO - Job 248: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180402T000000, start_date=20221111T003338, end_date=20221111T003340 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:40.708110Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8f12f0eb-9dc0-4984-973f-d76b1f3e721c"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..61c532dc --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:47.636570Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f06e30c7-7e08-31e1-b8b1-e6ad09713acc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f06e30c7-7e08-31e1-b8b1-e6ad09713acc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ed0f81c1-31fe-4fca-8058-205b9c93c449"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:47.636570+00:00, try_number=1, job_id=251, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-03 00:00:00+00:00 +INFO - Started process 1787 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-03T00:00:00+00:00', '--job-id', '251', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpz1g70mmn'] +INFO - Job 251: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180403T000000, start_date=20221111T003347, end_date=20221111T003350 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:50.444054Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ed0f81c1-31fe-4fca-8058-205b9c93c449"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..c4cffc23 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:47.633982Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f06e30c7-7e08-31e1-b8b1-e6ad09713acc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f06e30c7-7e08-31e1-b8b1-e6ad09713acc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fec77356-a160-4e94-86bd-e28ee08be652"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:47.633982+00:00, try_number=1, job_id=252, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-03 00:00:00+00:00 +INFO - Started process 1788 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-03T00:00:00+00:00', '--job-id', '252', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1q2j1qeu'] +INFO - Job 252: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180403T000000, start_date=20221111T003347, end_date=20221111T003350 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:50.442186Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fec77356-a160-4e94-86bd-e28ee08be652"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..1a999a31 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:56.811392Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f06e30c7-7e08-31e1-b8b1-e6ad09713acc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f06e30c7-7e08-31e1-b8b1-e6ad09713acc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "af6dea11-4328-4f29-aa39-397d47797bad"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:56.811392+00:00, try_number=1, job_id=256, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-03 00:00:00+00:00 +INFO - Started process 1949 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-03T00:00:00+00:00', '--job-id', '256', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpj00qd0lh'] +INFO - Job 256: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'HDiU4YOmP09AsFV/asm+kw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:HDiU4YOmP09AsFV/asm+kw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003357Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003357Z +20221111/us-east-1/s3/aws4_request +6e5303ecd90416edd6d3ae3ba6d642131534e697b194cbf0c7d052893185ccea +INFO - '2022-11-11' - botocore.auth - Signature: +64986a6ce7b7bd06ac39ee40cdf4b20b24fa6d81a67824f35eacc585ea622095 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'QyjymD6xXf7pQHrlvaiIG0Qd71ueJeta8/Z/GJRSTj9yoz5ZcCMLUPD9tbeKns++1acD6BqejUENijYIGOQoZQ==', 'x-amz-request-id': 'V64X35JHZA23DAGQ', 'Date': 'Fri, 11 Nov 2022 00:33:58 GMT', 'ETag': '"1c3894e183a63f4f40b0557f6ac9be93"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180403T000000, start_date=20221111T003356, end_date=20221111T003358 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:58.810049Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "af6dea11-4328-4f29-aa39-397d47797bad"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..f59b76d0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:56.737041Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f06e30c7-7e08-31e1-b8b1-e6ad09713acc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f06e30c7-7e08-31e1-b8b1-e6ad09713acc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "09fa7696-7f9d-4aa6-bfac-fc9b74b6ee6e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:56.737041+00:00, try_number=1, job_id=255, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-03 00:00:00+00:00 +INFO - Started process 1947 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-03T00:00:00+00:00', '--job-id', '255', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpm_hctusk'] +INFO - Job 255: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003357Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003357Z +20221111/us-east-1/s3/aws4_request +4f5b891010104c5216d9010da2a925c292dd0fcc1636c22f77b9de48e16a478d +INFO - '2022-11-11' - botocore.auth - Signature: +2840a53ed9384e04da84080100577c78579f741a0d347c1977cb223938e0fb24 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'qKJIzRNxT5Uk+qAzYNTFyy4082lD4765RJOSx5vT5W8MYFeZ7VYbggDgkOxOt5JOizPc/+bnOxaR4lLj/K1zKg==', 'x-amz-request-id': 'V64VKQRDM1V8B4BB', 'Date': 'Fri, 11 Nov 2022 00:33:58 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180403T000000, start_date=20221111T003356, end_date=20221111T003358 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:58.696121Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "09fa7696-7f9d-4aa6-bfac-fc9b74b6ee6e"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..f9b168f8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:52.436660Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f06e30c7-7e08-31e1-b8b1-e6ad09713acc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f06e30c7-7e08-31e1-b8b1-e6ad09713acc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ee66996d-5d08-401f-83e1-396251ab701e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:52.436660+00:00, try_number=1, job_id=253, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-03 00:00:00+00:00 +INFO - Started process 1938 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-03T00:00:00+00:00', '--job-id', '253', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmper4ce705'] +INFO - Job 253: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180403T000000, start_date=20221111T003352, end_date=20221111T003355 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:55.583976Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ee66996d-5d08-401f-83e1-396251ab701e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..fbcf5ad6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:33:52.456319Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f06e30c7-7e08-31e1-b8b1-e6ad09713acc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f06e30c7-7e08-31e1-b8b1-e6ad09713acc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fdb76db5-5bba-4a58-b48f-32d0c2b03cea"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:33:52.456319+00:00, try_number=1, job_id=254, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-03 00:00:00+00:00 +INFO - Started process 1939 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-03T00:00:00+00:00', '--job-id', '254', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgeg_a6fp'] +INFO - Job 254: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180403T000000, start_date=20221111T003352, end_date=20221111T003355 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:33:55.271696Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fdb76db5-5bba-4a58-b48f-32d0c2b03cea"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..18ae9372 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:01.047476Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b4bf562-61cd-3035-aa50-eb54f87a5cb3"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b4bf562-61cd-3035-aa50-eb54f87a5cb3"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "303d1005-4c55-4c0e-9834-d09718c38d68"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:01.047476+00:00, try_number=1, job_id=258, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-04 00:00:00+00:00 +INFO - Started process 1862 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-04T00:00:00+00:00', '--job-id', '258', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4rr86bs9'] +INFO - Job 258: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180404T000000, start_date=20221111T003401, end_date=20221111T003405 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:05.092559Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "303d1005-4c55-4c0e-9834-d09718c38d68"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..fcbd4f7f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:01.045605Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b4bf562-61cd-3035-aa50-eb54f87a5cb3"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b4bf562-61cd-3035-aa50-eb54f87a5cb3"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ae2eb868-ddc4-4703-a6f1-5edb08c51c1b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:01.045605+00:00, try_number=1, job_id=257, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-04 00:00:00+00:00 +INFO - Started process 1863 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-04T00:00:00+00:00', '--job-id', '257', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1hs4_o73'] +INFO - Job 257: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180404T000000, start_date=20221111T003401, end_date=20221111T003403 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:03.835644Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ae2eb868-ddc4-4703-a6f1-5edb08c51c1b"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..d4edfc20 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:11.363371Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b4bf562-61cd-3035-aa50-eb54f87a5cb3"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b4bf562-61cd-3035-aa50-eb54f87a5cb3"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "24aa3fa0-19d0-40b6-9e5e-46fca9343e09"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:11.363371+00:00, try_number=1, job_id=262, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-04 00:00:00+00:00 +INFO - Started process 1886 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-04T00:00:00+00:00', '--job-id', '262', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpsi6rqg6b'] +INFO - Job 262: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498ef940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '60KInPEPLlL8zZqxxQ1ijw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:60KInPEPLlL8zZqxxQ1ijw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003411Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003411Z +20221111/us-east-1/s3/aws4_request +a640acdbd83c7099c6eda9567df19592539824c0bb5a427a2c01945840855261 +INFO - '2022-11-11' - botocore.auth - Signature: +c8dd688e2331cbff0344cdfd65ce51f0cbfcd7f38d2c8454d3209348925e19ee +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'EmRdVV6fLhTo2b9OZptt+IeL+M1+W0ZevLmBo63MRCVfzNRnW8rDKA97N8QKuK99GF/RutWa3gs=', 'x-amz-request-id': 'EWG7WAARW1H1K3RQ', 'Date': 'Fri, 11 Nov 2022 00:34:13 GMT', 'ETag': '"eb42889cf10f2e52fccd9ab1c50d628f"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180404T000000, start_date=20221111T003411, end_date=20221111T003414 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:14.101773Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "24aa3fa0-19d0-40b6-9e5e-46fca9343e09"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..68c6f743 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:09.147630Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b4bf562-61cd-3035-aa50-eb54f87a5cb3"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b4bf562-61cd-3035-aa50-eb54f87a5cb3"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2e113709-a978-4250-b3e3-5e38c7419489"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:09.147630+00:00, try_number=1, job_id=261, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-04 00:00:00+00:00 +INFO - Started process 1878 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-04T00:00:00+00:00', '--job-id', '261', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_uz_omoy'] +INFO - Job 261: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499511f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003409Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003409Z +20221111/us-east-1/s3/aws4_request +a33afb226343c573d40d4a2525235c123be77324ac9f0548f0ad9b71649005f1 +INFO - '2022-11-11' - botocore.auth - Signature: +9ad3975fd21d7ca895ac7145c48e1b12d58896c5973c6206b3dd4dc50f11ee7f +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'yuArIQpg2vKdTFxXwpWly1ohaDiQOCl2Bj3cl5JNtNr4BryckncfmxA4lB+qzD9rKsc3LiubcPs=', 'x-amz-request-id': 'JEF4AQP0KX7YM07A', 'Date': 'Fri, 11 Nov 2022 00:34:10 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180404T000000, start_date=20221111T003409, end_date=20221111T003411 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:11.141206Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2e113709-a978-4250-b3e3-5e38c7419489"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..d7798722 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:06.611751Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b4bf562-61cd-3035-aa50-eb54f87a5cb3"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b4bf562-61cd-3035-aa50-eb54f87a5cb3"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fec6c2a3-1b6e-470e-bce9-182e221a58b9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:06.611751+00:00, try_number=1, job_id=260, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-04 00:00:00+00:00 +INFO - Started process 1873 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-04T00:00:00+00:00', '--job-id', '260', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfa5xjzk4'] +INFO - Job 260: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180404T000000, start_date=20221111T003406, end_date=20221111T003410 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:10.301208Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fec6c2a3-1b6e-470e-bce9-182e221a58b9"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..3ad25dde --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:05.173654Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b4bf562-61cd-3035-aa50-eb54f87a5cb3"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b4bf562-61cd-3035-aa50-eb54f87a5cb3"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "219c87d2-5347-41ac-9787-2c2258daafde"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:05.173654+00:00, try_number=1, job_id=259, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-04 00:00:00+00:00 +INFO - Started process 1869 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-04T00:00:00+00:00', '--job-id', '259', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpz183352b'] +INFO - Job 259: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180404T000000, start_date=20221111T003405, end_date=20221111T003407 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:07.468612Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "219c87d2-5347-41ac-9787-2c2258daafde"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..dfd052e9 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:15.450692Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3beaa00-1c7d-3def-8804-811965fd3aa9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3beaa00-1c7d-3def-8804-811965fd3aa9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "86a365c9-c172-454b-bcda-257615fe8a8f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:15.450692+00:00, try_number=1, job_id=263, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-05 00:00:00+00:00 +INFO - Started process 1988 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-05T00:00:00+00:00', '--job-id', '263', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpaoxr3zmx'] +INFO - Job 263: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180405T000000, start_date=20221111T003415, end_date=20221111T003418 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:18.278885Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "86a365c9-c172-454b-bcda-257615fe8a8f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..4b874197 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:15.451829Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3beaa00-1c7d-3def-8804-811965fd3aa9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3beaa00-1c7d-3def-8804-811965fd3aa9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8b227716-f5ac-460b-9f4f-d5a834b95d53"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:15.451829+00:00, try_number=1, job_id=264, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-05 00:00:00+00:00 +INFO - Started process 1986 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-05T00:00:00+00:00', '--job-id', '264', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptaowyqqv'] +INFO - Job 264: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180405T000000, start_date=20221111T003415, end_date=20221111T003418 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:18.311016Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8b227716-f5ac-460b-9f4f-d5a834b95d53"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..bf24aae0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:25.631271Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3beaa00-1c7d-3def-8804-811965fd3aa9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3beaa00-1c7d-3def-8804-811965fd3aa9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bfab4df3-3eb8-48f0-ac17-48e2f9c14a6e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:25.631271+00:00, try_number=1, job_id=268, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-05 00:00:00+00:00 +INFO - Started process 1909 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-05T00:00:00+00:00', '--job-id', '268', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3m0w41tb'] +INFO - Job 268: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498eeca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'CyOr6niZey6qwif5Mc0xEA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:CyOr6niZey6qwif5Mc0xEA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003426Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003426Z +20221111/us-east-1/s3/aws4_request +ded5640c6ad11e1c57562dd4df5b228d609b8f60ffa751b35b83c8cefe5ea40a +INFO - '2022-11-11' - botocore.auth - Signature: +250a10f45b856a3ba580bdeae790e3b5db8f415acda794c08ce67f25c2295218 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'SDFpF+syaOpzNi1XZH2uL/oDq7vDm7jSe5j46bNT9RD3j9yFpzt39WF4SsbpUTm7J1IP4qN41Vg=', 'x-amz-request-id': '6BG2VJZ5ZQZRVKRY', 'Date': 'Fri, 11 Nov 2022 00:34:27 GMT', 'ETag': '"0b23abea78997b2eaac227f931cd3110"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180405T000000, start_date=20221111T003425, end_date=20221111T003427 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:27.848857Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bfab4df3-3eb8-48f0-ac17-48e2f9c14a6e"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..8d37f497 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:24.240003Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3beaa00-1c7d-3def-8804-811965fd3aa9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3beaa00-1c7d-3def-8804-811965fd3aa9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c726d0c2-935b-41dd-aa3a-737f786ebfb4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:24.240003+00:00, try_number=1, job_id=267, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-05 00:00:00+00:00 +INFO - Started process 1903 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-05T00:00:00+00:00', '--job-id', '267', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp93nxlkg3'] +INFO - Job 267: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498ee940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003424Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003424Z +20221111/us-east-1/s3/aws4_request +9f468ecb1ec8297bdff2182c76acc98d2a45ba12669b2517f2f480c2a316a867 +INFO - '2022-11-11' - botocore.auth - Signature: +73d376b3dcf66af6dd045fbb5d7dc7eb933c16abd839b9b294b739cbda81bfba +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '6C7Zriq8v11UmqdZhyOfNnjR0kajuhoyZm7jBuZRF+IvKTN4BkygpYBXFH4Py/+7E2aEn0eJ+jo=', 'x-amz-request-id': '4R0E3YVMXX6FG09V', 'Date': 'Fri, 11 Nov 2022 00:34:25 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180405T000000, start_date=20221111T003424, end_date=20221111T003426 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:26.296798Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c726d0c2-935b-41dd-aa3a-737f786ebfb4"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..878c5247 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:20.090303Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3beaa00-1c7d-3def-8804-811965fd3aa9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3beaa00-1c7d-3def-8804-811965fd3aa9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4ee34e8b-8203-4d75-a9ee-48015c435d6e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:20.090303+00:00, try_number=1, job_id=265, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-05 00:00:00+00:00 +INFO - Started process 1897 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-05T00:00:00+00:00', '--job-id', '265', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp9g_j0mox'] +INFO - Job 265: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180405T000000, start_date=20221111T003420, end_date=20221111T003423 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:23.639514Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4ee34e8b-8203-4d75-a9ee-48015c435d6e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..167a22ef --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:20.081519Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3beaa00-1c7d-3def-8804-811965fd3aa9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3beaa00-1c7d-3def-8804-811965fd3aa9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cb1f0c5c-9fc3-4d4f-a722-451917c2bdb8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:20.081519+00:00, try_number=1, job_id=266, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-05 00:00:00+00:00 +INFO - Started process 1895 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-05T00:00:00+00:00', '--job-id', '266', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1cxviyiz'] +INFO - Job 266: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180405T000000, start_date=20221111T003420, end_date=20221111T003422 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:22.770325Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cb1f0c5c-9fc3-4d4f-a722-451917c2bdb8"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..6547fcfb --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:29.449836Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42be6796-b64f-3a64-9cac-e85e3317c8d9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42be6796-b64f-3a64-9cac-e85e3317c8d9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "34c81234-3a8d-49be-868d-8f4d41b6ad32"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:29.449836+00:00, try_number=1, job_id=269, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-06 00:00:00+00:00 +INFO - Started process 1967 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-06T00:00:00+00:00', '--job-id', '269', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbi35g9m5'] +INFO - Job 269: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180406T000000, start_date=20221111T003429, end_date=20221111T003432 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:32.874999Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "34c81234-3a8d-49be-868d-8f4d41b6ad32"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..e84346b7 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:29.584930Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42be6796-b64f-3a64-9cac-e85e3317c8d9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42be6796-b64f-3a64-9cac-e85e3317c8d9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1b141985-f710-4f73-a75c-5fcf30f9397d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:29.584930+00:00, try_number=1, job_id=270, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-06 00:00:00+00:00 +INFO - Started process 1977 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-06T00:00:00+00:00', '--job-id', '270', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6bk9zspc'] +INFO - Job 270: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180406T000000, start_date=20221111T003429, end_date=20221111T003432 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:32.869522Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1b141985-f710-4f73-a75c-5fcf30f9397d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..53b7f248 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:39.388260Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42be6796-b64f-3a64-9cac-e85e3317c8d9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42be6796-b64f-3a64-9cac-e85e3317c8d9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f27b46a3-1bb2-449c-a8a2-f0dbaedd0369"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:39.388260+00:00, try_number=1, job_id=274, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-06 00:00:00+00:00 +INFO - Started process 2043 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-06T00:00:00+00:00', '--job-id', '274', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpt0sowmyd'] +INFO - Job 274: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'HDiU4YOmP09AsFV/asm+kw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:HDiU4YOmP09AsFV/asm+kw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003440Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003440Z +20221111/us-east-1/s3/aws4_request +e4897cb0ac54be550d95ec27be3841f4daaba4fb06058f31827d4f5fb102e9e0 +INFO - '2022-11-11' - botocore.auth - Signature: +e42d3f5dc8961e9471c4469a5b54315549d8fb84e480ef4d25ddf1e339233bc0 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'HbWPQcIdi9a5otkrXailaofxPpR6rab1ragzUDjLM3L6yLKQcWKhPS4B6ty69j6Cc9D1XzoLVuA=', 'x-amz-request-id': 'QZKV8GVQY883J2QK', 'Date': 'Fri, 11 Nov 2022 00:34:40 GMT', 'ETag': '"1c3894e183a63f4f40b0557f6ac9be93"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180406T000000, start_date=20221111T003439, end_date=20221111T003441 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:41.556887Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f27b46a3-1bb2-449c-a8a2-f0dbaedd0369"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..c3b2ab12 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:39.354162Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42be6796-b64f-3a64-9cac-e85e3317c8d9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42be6796-b64f-3a64-9cac-e85e3317c8d9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4d84cac9-262b-4946-a2c9-8276f43743df"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:39.354162+00:00, try_number=1, job_id=273, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-06 00:00:00+00:00 +INFO - Started process 2042 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-06T00:00:00+00:00', '--job-id', '273', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpf4o13ylx'] +INFO - Job 273: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003440Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003440Z +20221111/us-east-1/s3/aws4_request +f710665ca830725c539c195951c12e1e593c57d89aa632f5cd13858648e6332e +INFO - '2022-11-11' - botocore.auth - Signature: +0ff38e63dde84b84a252036b089f0cb52a96cbc5ac4cbff54901f647565ba6ad +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'g1UCxi7yBH6zM9s72ngINgMoabvxh8jBERwL9Dg5m/Wj0YL8MZwzrx7W+BG+PXyjiQ+8382tuuc=', 'x-amz-request-id': 'QZKY8JPY69C1F3J9', 'Date': 'Fri, 11 Nov 2022 00:34:40 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180406T000000, start_date=20221111T003439, end_date=20221111T003441 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:41.567068Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4d84cac9-262b-4946-a2c9-8276f43743df"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..ac872dc2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:34.339795Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42be6796-b64f-3a64-9cac-e85e3317c8d9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42be6796-b64f-3a64-9cac-e85e3317c8d9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "58d97661-12a3-4b66-8bd5-bf036052be85"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:34.339795+00:00, try_number=1, job_id=271, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-06 00:00:00+00:00 +INFO - Started process 1994 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-06T00:00:00+00:00', '--job-id', '271', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpszunj4r4'] +INFO - Job 271: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180406T000000, start_date=20221111T003434, end_date=20221111T003437 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:37.624046Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "58d97661-12a3-4b66-8bd5-bf036052be85"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..cb3c91f4 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:34.437851Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42be6796-b64f-3a64-9cac-e85e3317c8d9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42be6796-b64f-3a64-9cac-e85e3317c8d9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ddbbf6ac-5036-41e0-a666-24af9ed9a284"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:34.437851+00:00, try_number=1, job_id=272, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-06 00:00:00+00:00 +INFO - Started process 1996 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-06T00:00:00+00:00', '--job-id', '272', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpa1fcgy7f'] +INFO - Job 272: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180406T000000, start_date=20221111T003434, end_date=20221111T003437 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:37.496011Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ddbbf6ac-5036-41e0-a666-24af9ed9a284"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..971a0d91 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:43.028603Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8c543036-e62e-387d-9628-ac990f3581d7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8c543036-e62e-387d-9628-ac990f3581d7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e3b1feaf-1178-496e-8482-72f8619addac"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:43.028603+00:00, try_number=1, job_id=275, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-07 00:00:00+00:00 +INFO - Started process 2004 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-07T00:00:00+00:00', '--job-id', '275', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp2wncc5gu'] +INFO - Job 275: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180407T000000, start_date=20221111T003443, end_date=20221111T003446 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:46.003450Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e3b1feaf-1178-496e-8482-72f8619addac"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..e10eae0d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:43.028845Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8c543036-e62e-387d-9628-ac990f3581d7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8c543036-e62e-387d-9628-ac990f3581d7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "476becfe-305f-43e4-9560-c0ab7747a5fc"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:43.028845+00:00, try_number=1, job_id=276, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-07 00:00:00+00:00 +INFO - Started process 2006 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-07T00:00:00+00:00', '--job-id', '276', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpvsib7gxw'] +INFO - Job 276: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180407T000000, start_date=20221111T003443, end_date=20221111T003446 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:46.003342Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "476becfe-305f-43e4-9560-c0ab7747a5fc"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..5d151190 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:52.905586Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8c543036-e62e-387d-9628-ac990f3581d7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8c543036-e62e-387d-9628-ac990f3581d7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ed83d309-ad5f-4d62-bd2d-206d73a542fa"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:52.905586+00:00, try_number=1, job_id=280, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-07 00:00:00+00:00 +INFO - Started process 2018 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-07T00:00:00+00:00', '--job-id', '280', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp9ffcriul'] +INFO - Job 280: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'yEVztx+tEjBU43P7raxBHg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:yEVztx+tEjBU43P7raxBHg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003453Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003453Z +20221111/us-east-1/s3/aws4_request +ed648a31565d994c84a43919b486e81bb3f7e59ce49fa97f1c32c11d5ba7cf6f +INFO - '2022-11-11' - botocore.auth - Signature: +d6edf4880049ea1131ac6b9d62e7e1b880d35b28b7f5e13157e9d8cd63aa0997 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'pehaeiINfnG3W7BqEiwGnGTy0OoeszAnBgLQeVFJD/TYA9h7ElP+6psYDtnSt2keOhqGvxz+lpk=', 'x-amz-request-id': '2D3ZT4NV5SNM6CNB', 'Date': 'Fri, 11 Nov 2022 00:34:54 GMT', 'ETag': '"c84573b71fad123054e373fbadac411e"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180407T000000, start_date=20221111T003452, end_date=20221111T003455 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:55.212190Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ed83d309-ad5f-4d62-bd2d-206d73a542fa"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..b946d371 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:51.145778Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8c543036-e62e-387d-9628-ac990f3581d7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8c543036-e62e-387d-9628-ac990f3581d7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "34c72666-8021-408c-b577-e16144b64383"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:51.145778+00:00, try_number=1, job_id=279, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-07 00:00:00+00:00 +INFO - Started process 2013 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-07T00:00:00+00:00', '--job-id', '279', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6c4fb1bf'] +INFO - Job 279: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499553a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003452Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003452Z +20221111/us-east-1/s3/aws4_request +75d20cdd12cba1381092b42ac420e069f1cd97bdb40373a85c9b97301b40831a +INFO - '2022-11-11' - botocore.auth - Signature: +f66b35d19f3067fa72dd57fa0dfff7709f50b6b5d07c38453d2fea8bc40fe0fd +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'MdcSwAON9gZY3KVAF8sPg3x4wvyOb1B40h9z1qTRsHY9FTBx3IDO58XFDh4udh/HSSMZeA1pVRc=', 'x-amz-request-id': 'M71JGXKCQAQWGN32', 'Date': 'Fri, 11 Nov 2022 00:34:52 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180407T000000, start_date=20221111T003451, end_date=20221111T003453 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:53.551430Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "34c72666-8021-408c-b577-e16144b64383"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..3d87617c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:47.206919Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8c543036-e62e-387d-9628-ac990f3581d7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8c543036-e62e-387d-9628-ac990f3581d7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6d66173c-3b3c-45de-ac44-bf7f576a7823"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:47.206919+00:00, try_number=1, job_id=278, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-07 00:00:00+00:00 +INFO - Started process 2077 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-07T00:00:00+00:00', '--job-id', '278', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp39x38d0u'] +INFO - Job 278: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180407T000000, start_date=20221111T003447, end_date=20221111T003451 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:51.106236Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6d66173c-3b3c-45de-ac44-bf7f576a7823"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..e40b17bc --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:47.180813Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8c543036-e62e-387d-9628-ac990f3581d7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8c543036-e62e-387d-9628-ac990f3581d7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c2b3b4ab-720d-4a72-a161-4e8a92c272bb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:47.180813+00:00, try_number=1, job_id=277, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-07 00:00:00+00:00 +INFO - Started process 2075 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-07T00:00:00+00:00', '--job-id', '277', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7qgkwwy_'] +INFO - Job 277: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180407T000000, start_date=20221111T003447, end_date=20221111T003449 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:34:49.697565Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c2b3b4ab-720d-4a72-a161-4e8a92c272bb"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..0298f03a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:57.138166Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0de47ec6-fd4b-30de-a10b-c3bf4ff5dade"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0de47ec6-fd4b-30de-a10b-c3bf4ff5dade"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8acf318a-afde-4272-8d6b-49905bbdc937"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:57.138166+00:00, try_number=1, job_id=281, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-08 00:00:00+00:00 +INFO - Started process 2027 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-08T00:00:00+00:00', '--job-id', '281', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbm9nppvx'] +INFO - Job 281: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180408T000000, start_date=20221111T003457, end_date=20221111T003500 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:00.630204Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8acf318a-afde-4272-8d6b-49905bbdc937"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..81355749 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:34:57.598778Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0de47ec6-fd4b-30de-a10b-c3bf4ff5dade"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0de47ec6-fd4b-30de-a10b-c3bf4ff5dade"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "28e39138-3185-4277-9b33-4582e753d1f2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:34:57.598778+00:00, try_number=1, job_id=282, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-08 00:00:00+00:00 +INFO - Started process 2036 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-08T00:00:00+00:00', '--job-id', '282', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7rtivsmk'] +INFO - Job 282: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180408T000000, start_date=20221111T003457, end_date=20221111T003501 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:01.362545Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "28e39138-3185-4277-9b33-4582e753d1f2"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..c838c100 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:13.495941Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0de47ec6-fd4b-30de-a10b-c3bf4ff5dade"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0de47ec6-fd4b-30de-a10b-c3bf4ff5dade"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5820d993-bd83-45d6-b825-7f9320fd8f36"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:13.495941+00:00, try_number=1, job_id=286, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-08 00:00:00+00:00 +INFO - Started process 2113 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-08T00:00:00+00:00', '--job-id', '286', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpz2uvfz7s'] +INFO - Job 286: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'yEVztx+tEjBU43P7raxBHg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:yEVztx+tEjBU43P7raxBHg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003514Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003514Z +20221111/us-east-1/s3/aws4_request +1a7c7f662cbdd2da3d95579462282c66a34e517b108fa178ec516378158f862f +INFO - '2022-11-11' - botocore.auth - Signature: +d5ae99d606bbdbba9b36fe1e490796417c3be3c8c57af02a999415486df4ebf1 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'bqAejoh2KENFv8JtRGtiAJn+/tSzfgpBrqPoIgnJ97c5yUcfnpzq3/FZQJrpdhX1SEAqBMKkLmQ=', 'x-amz-request-id': '7P0F1BH1ESEHH9DH', 'Date': 'Fri, 11 Nov 2022 00:35:15 GMT', 'ETag': '"c84573b71fad123054e373fbadac411e"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180408T000000, start_date=20221111T003513, end_date=20221111T003516 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:16.177858Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5820d993-bd83-45d6-b825-7f9320fd8f36"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..053fdfb1 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:08.899495Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0de47ec6-fd4b-30de-a10b-c3bf4ff5dade"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0de47ec6-fd4b-30de-a10b-c3bf4ff5dade"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "846eb1b0-c033-4b75-a44d-7a4f326371ea"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:08.899495+00:00, try_number=1, job_id=285, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-08 00:00:00+00:00 +INFO - Started process 2106 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-08T00:00:00+00:00', '--job-id', '285', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpmkl2m0bx'] +INFO - Job 285: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499543a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003510Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003510Z +20221111/us-east-1/s3/aws4_request +3280c4e3be6f1ce4ad81f876abb6f55091355df0003bcd3f5f8e2046bfc5650a +INFO - '2022-11-11' - botocore.auth - Signature: +f1e7d4d659bcf24888693a239f3285855abcbd8ae78590580709d2b2c31a9d75 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'TxxsGUcmWUtraY44pyyaqE1nR5iBK7VhqnhXbVn3ZXfExknFWB6TzyE5vy2apAGr5LL1xkBCNtk=', 'x-amz-request-id': 'STKNAPKVS94282DE', 'Date': 'Fri, 11 Nov 2022 00:35:10 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180408T000000, start_date=20221111T003508, end_date=20221111T003511 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:11.769006Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "846eb1b0-c033-4b75-a44d-7a4f326371ea"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..2f4c5d07 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:03.538177Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0de47ec6-fd4b-30de-a10b-c3bf4ff5dade"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0de47ec6-fd4b-30de-a10b-c3bf4ff5dade"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "542bebf2-345a-4138-80c3-a9ab985477e7"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:03.538177+00:00, try_number=1, job_id=284, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-08 00:00:00+00:00 +INFO - Started process 2108 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-08T00:00:00+00:00', '--job-id', '284', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpp9r9necw'] +INFO - Job 284: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180408T000000, start_date=20221111T003503, end_date=20221111T003511 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:11.518245Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "542bebf2-345a-4138-80c3-a9ab985477e7"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..901831af --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:03.407585Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0de47ec6-fd4b-30de-a10b-c3bf4ff5dade"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0de47ec6-fd4b-30de-a10b-c3bf4ff5dade"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "579de2df-0ae9-4a63-9f76-f8d4d9558bdb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:03.407585+00:00, try_number=1, job_id=283, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-08 00:00:00+00:00 +INFO - Started process 2101 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-08T00:00:00+00:00', '--job-id', '283', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmppxf0wjj9'] +INFO - Job 283: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180408T000000, start_date=20221111T003503, end_date=20221111T003507 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:07.156121Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "579de2df-0ae9-4a63-9f76-f8d4d9558bdb"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..7d016662 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:19.476606Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "afc738bf-02b1-3d20-bc28-bd8ca31e6d97"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "afc738bf-02b1-3d20-bc28-bd8ca31e6d97"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e2f6fccb-f69b-4deb-97d8-f34d684e7a46"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:19.476606+00:00, try_number=1, job_id=287, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-09 00:00:00+00:00 +INFO - Started process 2121 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-09T00:00:00+00:00', '--job-id', '287', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpt7c7ubc4'] +INFO - Job 287: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180409T000000, start_date=20221111T003519, end_date=20221111T003523 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:23.201972Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e2f6fccb-f69b-4deb-97d8-f34d684e7a46"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..7c63823c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:19.831414Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "afc738bf-02b1-3d20-bc28-bd8ca31e6d97"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "afc738bf-02b1-3d20-bc28-bd8ca31e6d97"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "02507224-fea4-4890-8ecb-efcc8bb26031"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:19.831414+00:00, try_number=1, job_id=288, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-09 00:00:00+00:00 +INFO - Started process 2124 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-09T00:00:00+00:00', '--job-id', '288', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7fqj7ifo'] +INFO - Job 288: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180409T000000, start_date=20221111T003519, end_date=20221111T003523 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:23.188941Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "02507224-fea4-4890-8ecb-efcc8bb26031"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..6a8f68b5 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:32.065826Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "afc738bf-02b1-3d20-bc28-bd8ca31e6d97"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "afc738bf-02b1-3d20-bc28-bd8ca31e6d97"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fcde6a10-4b4c-44c1-be73-b0dc6859781d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:32.065826+00:00, try_number=1, job_id=292, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-09 00:00:00+00:00 +INFO - Started process 2206 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-09T00:00:00+00:00', '--job-id', '292', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpyia7h912'] +INFO - Job 292: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498ef940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'WL5L7Z60E6izwc8htiXOLA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:WL5L7Z60E6izwc8htiXOLA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003532Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003532Z +20221111/us-east-1/s3/aws4_request +8aa2600e3a561eb8dc6c36a6ec753da52441db1180496a7cd20eb591d14f4acd +INFO - '2022-11-11' - botocore.auth - Signature: +dbceb98ee7dd9831ec11bd42b1550627d21dc7a5137b7f010d76c02f621a9ea9 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'XPIP8gZsPkllRbrilnoMQ89U5HUtaG8Ee23hr71dZcr8dux8/Iw+CBqXH5RdhgO7zbSy9A5yJ+o=', 'x-amz-request-id': 'DJ54N6G8VVVV72H3', 'Date': 'Fri, 11 Nov 2022 00:35:33 GMT', 'ETag': '"58be4bed9eb413a8b3c1cf21b625ce2c"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180409T000000, start_date=20221111T003532, end_date=20221111T003534 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:34.009211Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fcde6a10-4b4c-44c1-be73-b0dc6859781d"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..8ef5c695 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:29.978356Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "afc738bf-02b1-3d20-bc28-bd8ca31e6d97"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "afc738bf-02b1-3d20-bc28-bd8ca31e6d97"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0bf9e424-50a6-4a0e-a65b-d14ee02b40b1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:29.978356+00:00, try_number=1, job_id=291, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-09 00:00:00+00:00 +INFO - Started process 2168 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-09T00:00:00+00:00', '--job-id', '291', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfntxhity'] +INFO - Job 291: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003530Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003530Z +20221111/us-east-1/s3/aws4_request +5a4e1956d696f8166c991251c84e59ea206f43b6751d436a2d0744cb4d4e7ee0 +INFO - '2022-11-11' - botocore.auth - Signature: +57075c9be7cf66cd41827138a29a6e470d33824db0ab661aab3bc320dd087187 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'EFiLsD/+86qKgXCTLCCFUpRGL5oLZAg2QdSK1MxxHV+qN9fAOtdHnkqcHFFK/0LSlisVqJiVnho=', 'x-amz-request-id': 'R7XPWDAM3RSPQBS8', 'Date': 'Fri, 11 Nov 2022 00:35:31 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180409T000000, start_date=20221111T003529, end_date=20221111T003532 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:32.374327Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0bf9e424-50a6-4a0e-a65b-d14ee02b40b1"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..72055cef --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:25.046303Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "afc738bf-02b1-3d20-bc28-bd8ca31e6d97"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "afc738bf-02b1-3d20-bc28-bd8ca31e6d97"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dc3b755f-9e8c-418e-9ddf-d454105be02a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:25.046303+00:00, try_number=1, job_id=290, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-09 00:00:00+00:00 +INFO - Started process 2134 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-09T00:00:00+00:00', '--job-id', '290', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqrdswm2h'] +INFO - Job 290: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180409T000000, start_date=20221111T003525, end_date=20221111T003529 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:29.604651Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dc3b755f-9e8c-418e-9ddf-d454105be02a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..e5bee9e8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:24.945713Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "afc738bf-02b1-3d20-bc28-bd8ca31e6d97"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "afc738bf-02b1-3d20-bc28-bd8ca31e6d97"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a6ec0031-d35a-4bfd-8a90-d894041a28a0"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:24.945713+00:00, try_number=1, job_id=289, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-09 00:00:00+00:00 +INFO - Started process 2132 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-09T00:00:00+00:00', '--job-id', '289', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmplhyjw1qy'] +INFO - Job 289: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180409T000000, start_date=20221111T003524, end_date=20221111T003528 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:28.314225Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a6ec0031-d35a-4bfd-8a90-d894041a28a0"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..047df496 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:35.651311Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "966e448a-08b1-3a67-bae1-e0806dbf735c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "966e448a-08b1-3a67-bae1-e0806dbf735c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0d075d05-8273-45b1-8856-faeda7257f5c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:35.651311+00:00, try_number=1, job_id=294, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-10 00:00:00+00:00 +INFO - Started process 2223 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-10T00:00:00+00:00', '--job-id', '294', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7an67n7j'] +INFO - Job 294: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180410T000000, start_date=20221111T003535, end_date=20221111T003539 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:39.194229Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0d075d05-8273-45b1-8856-faeda7257f5c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..0d297284 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:35.617643Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "966e448a-08b1-3a67-bae1-e0806dbf735c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "966e448a-08b1-3a67-bae1-e0806dbf735c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "99b74815-c7b6-4925-bc9c-a74374c15cd1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:35.617643+00:00, try_number=1, job_id=293, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-10 00:00:00+00:00 +INFO - Started process 2222 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-10T00:00:00+00:00', '--job-id', '293', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp9l5cc_09'] +INFO - Job 293: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180410T000000, start_date=20221111T003535, end_date=20221111T003539 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:39.179557Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "99b74815-c7b6-4925-bc9c-a74374c15cd1"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..d0d87321 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:45.339378Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "966e448a-08b1-3a67-bae1-e0806dbf735c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "966e448a-08b1-3a67-bae1-e0806dbf735c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "09f96d30-89dc-4d5c-8613-2803e21dc2ab"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:45.339378+00:00, try_number=1, job_id=298, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-10 00:00:00+00:00 +INFO - Started process 2233 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-10T00:00:00+00:00', '--job-id', '298', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmph0xb217z'] +INFO - Job 298: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498ef940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'WL5L7Z60E6izwc8htiXOLA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:WL5L7Z60E6izwc8htiXOLA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003546Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003546Z +20221111/us-east-1/s3/aws4_request +f5829532271d9d9ad10e7c118030b57348558671082ca442c0523738d641adf6 +INFO - '2022-11-11' - botocore.auth - Signature: +3931d5cd42c12480fa3c63209f6de0f4765d0c837b5dbbdb7798b1afd2ca0448 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'mUkYF1MO+E8lwrwYAobv++QZUnb8+6iXRuhodAKFt6phOAxDua6n811FxGJasrOp4g2acAoYz0s=', 'x-amz-request-id': 'PH9T69J1ZZF8T3VM', 'Date': 'Fri, 11 Nov 2022 00:35:46 GMT', 'ETag': '"58be4bed9eb413a8b3c1cf21b625ce2c"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180410T000000, start_date=20221111T003545, end_date=20221111T003547 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:47.514835Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "09f96d30-89dc-4d5c-8613-2803e21dc2ab"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..278b0319 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:45.227784Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "966e448a-08b1-3a67-bae1-e0806dbf735c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "966e448a-08b1-3a67-bae1-e0806dbf735c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7dc2d216-2d26-415a-8db4-784f9ea2a674"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:45.227784+00:00, try_number=1, job_id=297, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-10 00:00:00+00:00 +INFO - Started process 2230 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-10T00:00:00+00:00', '--job-id', '297', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpx7soec8b'] +INFO - Job 297: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498ef940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003545Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003545Z +20221111/us-east-1/s3/aws4_request +470d44c28a2a143b544c160d7bc5784ba7937d7a894036e5f68ab376c8d63b9b +INFO - '2022-11-11' - botocore.auth - Signature: +c005f30ae92dff6e67d6f68148e1a71544a350bb0a21702db3e4c95324bb8785 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'cA5qSx+BUk4SLONbvgAg/ZqOezPP1Uc8/auEPnEaLKC87pKdhu+5INTBCl3f/EhGnUaoKpxG9yQ=', 'x-amz-request-id': 'PH9WZZ95J1ZAMPTE', 'Date': 'Fri, 11 Nov 2022 00:35:46 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180410T000000, start_date=20221111T003545, end_date=20221111T003547 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:47.222336Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7dc2d216-2d26-415a-8db4-784f9ea2a674"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..e3c850c0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:40.580421Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "966e448a-08b1-3a67-bae1-e0806dbf735c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "966e448a-08b1-3a67-bae1-e0806dbf735c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c3c6ae44-6c39-4724-a190-a99a761d05d4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:40.580421+00:00, try_number=1, job_id=295, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-10 00:00:00+00:00 +INFO - Started process 2200 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-10T00:00:00+00:00', '--job-id', '295', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpjzr5z4mz'] +INFO - Job 295: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180410T000000, start_date=20221111T003540, end_date=20221111T003543 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:43.959692Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c3c6ae44-6c39-4724-a190-a99a761d05d4"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..7d9829ae --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:40.590093Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "966e448a-08b1-3a67-bae1-e0806dbf735c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "966e448a-08b1-3a67-bae1-e0806dbf735c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b7a57fe0-a1bf-467a-93cc-57709a9668b4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:40.590093+00:00, try_number=1, job_id=296, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-10 00:00:00+00:00 +INFO - Started process 2202 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-10T00:00:00+00:00', '--job-id', '296', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpd5jwka0o'] +INFO - Job 296: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180410T000000, start_date=20221111T003540, end_date=20221111T003543 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:43.578517Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b7a57fe0-a1bf-467a-93cc-57709a9668b4"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..f0c9406b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:49.090101Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d73d109a-2e36-3932-88d2-8c42b921cc16"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d73d109a-2e36-3932-88d2-8c42b921cc16"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f2bf39d6-1ebb-4d40-b5cb-0094961bf186"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:49.090101+00:00, try_number=1, job_id=299, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-11 00:00:00+00:00 +INFO - Started process 2231 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-11T00:00:00+00:00', '--job-id', '299', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpnf17cpfm'] +INFO - Job 299: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180411T000000, start_date=20221111T003549, end_date=20221111T003552 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:52.285237Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f2bf39d6-1ebb-4d40-b5cb-0094961bf186"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..c7412136 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:49.099951Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d73d109a-2e36-3932-88d2-8c42b921cc16"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d73d109a-2e36-3932-88d2-8c42b921cc16"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a459e248-bd66-4d47-ae57-a585086ef235"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:49.099951+00:00, try_number=1, job_id=300, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-11 00:00:00+00:00 +INFO - Started process 2232 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-11T00:00:00+00:00', '--job-id', '300', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpabjlgl6x'] +INFO - Job 300: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180411T000000, start_date=20221111T003549, end_date=20221111T003552 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:52.285233Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a459e248-bd66-4d47-ae57-a585086ef235"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..c0bdea38 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:58.999029Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d73d109a-2e36-3932-88d2-8c42b921cc16"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d73d109a-2e36-3932-88d2-8c42b921cc16"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8ad37314-3df7-4acd-8722-2bd62a84a6e4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:58.999029+00:00, try_number=1, job_id=304, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-11 00:00:00+00:00 +INFO - Started process 2257 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-11T00:00:00+00:00', '--job-id', '304', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpuwr904kr'] +INFO - Job 304: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'WL5L7Z60E6izwc8htiXOLA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:WL5L7Z60E6izwc8htiXOLA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003559Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003559Z +20221111/us-east-1/s3/aws4_request +163bc06c8439ed17a73d651057b3b627d1cd1b4741a14d87653de511954519e0 +INFO - '2022-11-11' - botocore.auth - Signature: +84c9c8c19e4e1a07a5f7fb2451bea2157bf559b34dfe341a110a8099d042e2e4 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '231a+lXbFvM53Hxn0MRnikN/nVxViq4DMY2p7L9J22XOtMLbJ1dJwI3kjAaDMdmJ03F4qJbDvB8=', 'x-amz-request-id': 'RQGF9KNA3NYAAE6X', 'Date': 'Fri, 11 Nov 2022 00:36:00 GMT', 'ETag': '"58be4bed9eb413a8b3c1cf21b625ce2c"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180411T000000, start_date=20221111T003558, end_date=20221111T003601 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:36:01.023179Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8ad37314-3df7-4acd-8722-2bd62a84a6e4"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..c37019f9 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:57.337537Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d73d109a-2e36-3932-88d2-8c42b921cc16"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d73d109a-2e36-3932-88d2-8c42b921cc16"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b47592ab-d0ee-457c-a7be-cec6794c2696"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:57.337537+00:00, try_number=1, job_id=303, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-11 00:00:00+00:00 +INFO - Started process 2272 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-11T00:00:00+00:00', '--job-id', '303', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpcjl2mc_b'] +INFO - Job 303: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50031f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003558Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003558Z +20221111/us-east-1/s3/aws4_request +4e9eeb84075bd4ccde049dfba0f7e9dc20512799528ca4c385d2796946e5779e +INFO - '2022-11-11' - botocore.auth - Signature: +b89a47d3b083f49a9116b756fbe7b9acc9649c1def30f05e35ee1820344a6b11 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'kiC1kxm63Ngr0hH5qaYoSF7cEpdbG8OBjgwtOnglplppuac/f3lohFdhHh5K1kBnUTzdkmGySTY=', 'x-amz-request-id': 'QMH6ZX3ZKEZ7YJ8R', 'Date': 'Fri, 11 Nov 2022 00:35:58 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180411T000000, start_date=20221111T003557, end_date=20221111T003559 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:59.397733Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b47592ab-d0ee-457c-a7be-cec6794c2696"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..c92ed4a9 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:53.659941Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d73d109a-2e36-3932-88d2-8c42b921cc16"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d73d109a-2e36-3932-88d2-8c42b921cc16"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2f9b29d2-a993-4777-877d-815a9eec3f7f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:53.659941+00:00, try_number=1, job_id=302, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-11 00:00:00+00:00 +INFO - Started process 2267 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-11T00:00:00+00:00', '--job-id', '302', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptxezwku4'] +INFO - Job 302: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180411T000000, start_date=20221111T003553, end_date=20221111T003557 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:57.703819Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2f9b29d2-a993-4777-877d-815a9eec3f7f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..2d28bfdf --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:35:53.646554Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d73d109a-2e36-3932-88d2-8c42b921cc16"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d73d109a-2e36-3932-88d2-8c42b921cc16"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3062ca54-7cb1-4883-8c7a-a37c2234c3b1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:35:53.646554+00:00, try_number=1, job_id=301, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-11 00:00:00+00:00 +INFO - Started process 2266 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-11T00:00:00+00:00', '--job-id', '301', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp9xs71hcn'] +INFO - Job 301: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180411T000000, start_date=20221111T003553, end_date=20221111T003555 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:35:55.931069Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3062ca54-7cb1-4883-8c7a-a37c2234c3b1"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..b52bd63c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:36:03.315006Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce2477a9-5a41-33e6-ba51-cecd1bbe99d0"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce2477a9-5a41-33e6-ba51-cecd1bbe99d0"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "da91a18c-2548-49ac-8b3a-52abaf43e99a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:36:03.315006+00:00, try_number=1, job_id=305, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-12 00:00:00+00:00 +INFO - Started process 2282 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-12T00:00:00+00:00', '--job-id', '305', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpa5wn7rlh'] +INFO - Job 305: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180412T000000, start_date=20221111T003603, end_date=20221111T003606 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:36:06.394759Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "da91a18c-2548-49ac-8b3a-52abaf43e99a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..604ec98e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:36:03.330303Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce2477a9-5a41-33e6-ba51-cecd1bbe99d0"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce2477a9-5a41-33e6-ba51-cecd1bbe99d0"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "639ae67b-0248-43c2-80ba-ee404b9b628a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:36:03.330303+00:00, try_number=1, job_id=306, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-12 00:00:00+00:00 +INFO - Started process 2284 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-12T00:00:00+00:00', '--job-id', '306', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpg4scwzuf'] +INFO - Job 306: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180412T000000, start_date=20221111T003603, end_date=20221111T003606 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:36:06.402363Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "639ae67b-0248-43c2-80ba-ee404b9b628a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..6030a560 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:36:13.658840Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce2477a9-5a41-33e6-ba51-cecd1bbe99d0"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce2477a9-5a41-33e6-ba51-cecd1bbe99d0"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5e41d016-f34a-4f9f-a677-334df637e190"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:36:13.658840+00:00, try_number=1, job_id=310, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-12 00:00:00+00:00 +INFO - Started process 2326 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-12T00:00:00+00:00', '--job-id', '310', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwmcfdjs5'] +INFO - Job 310: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'y7W0XePeuxefSOeELQhCiA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:y7W0XePeuxefSOeELQhCiA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003614Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003614Z +20221111/us-east-1/s3/aws4_request +dc3dc89f8088bdf1d729d1a6588cbe1ce207d59e61f41a9526b55d0fb119393f +INFO - '2022-11-11' - botocore.auth - Signature: +73ca992a2744c95673d8fbc6ddb4aa780f60856c9423f0fb9a683a1e0e6509e6 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '8ayUVLt5gjfHHH1EjhcIRvYvjfMmzSPAQT/CicbieI3DdH/Aq88Fh6psHm+BN2x4kepaHibnjG4=', 'x-amz-request-id': 'WGQPFYGXNV8T3VW8', 'Date': 'Fri, 11 Nov 2022 00:36:14 GMT', 'ETag': '"cbb5b45de3debb179f48e7842d084288"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180412T000000, start_date=20221111T003613, end_date=20221111T003615 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:36:15.497085Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5e41d016-f34a-4f9f-a677-334df637e190"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..a17860a3 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:36:12.322315Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce2477a9-5a41-33e6-ba51-cecd1bbe99d0"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce2477a9-5a41-33e6-ba51-cecd1bbe99d0"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4f8e9947-17f6-4a00-91c7-a9a792e30129"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:36:12.322315+00:00, try_number=1, job_id=309, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-12 00:00:00+00:00 +INFO - Started process 2320 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-12T00:00:00+00:00', '--job-id', '309', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp76beufg8'] +INFO - Job 309: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa4940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003612Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003612Z +20221111/us-east-1/s3/aws4_request +6f664647208e37a77abb005489dbd218b293cfbe4e2e27138cafeb340b42d5c2 +INFO - '2022-11-11' - botocore.auth - Signature: +758dfd21efb3627876e0271c4d4176fb7e1e472261324039d56e96109cc07efa +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'jCjC3wVlfUes/pBhPzReMiy8qKlfzyyh6k+o3FyENLM1RBgh7ahivOWpyAELOPHFoNO09DAUoco=', 'x-amz-request-id': '9Z4G4M1002VQ6E6G', 'Date': 'Fri, 11 Nov 2022 00:36:13 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180412T000000, start_date=20221111T003612, end_date=20221111T003614 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:36:14.159127Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4f8e9947-17f6-4a00-91c7-a9a792e30129"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..2d37e502 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:36:07.657848Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce2477a9-5a41-33e6-ba51-cecd1bbe99d0"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce2477a9-5a41-33e6-ba51-cecd1bbe99d0"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6a24c399-5ec5-41cc-a9e7-c6b54d35afce"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:36:07.657848+00:00, try_number=1, job_id=307, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-12 00:00:00+00:00 +INFO - Started process 2292 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-12T00:00:00+00:00', '--job-id', '307', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwut3n6w3'] +INFO - Job 307: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180412T000000, start_date=20221111T003607, end_date=20221111T003611 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:36:11.655784Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6a24c399-5ec5-41cc-a9e7-c6b54d35afce"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..52c968d7 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:36:07.714259Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce2477a9-5a41-33e6-ba51-cecd1bbe99d0"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce2477a9-5a41-33e6-ba51-cecd1bbe99d0"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5bf91144-8f83-4ccd-ac97-ea9da4316eee"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:36:07.714259+00:00, try_number=1, job_id=308, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-12 00:00:00+00:00 +INFO - Started process 2300 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-12T00:00:00+00:00', '--job-id', '308', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpiscfr7c6'] +INFO - Job 308: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180412T000000, start_date=20221111T003607, end_date=20221111T003610 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:36:10.422747Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5bf91144-8f83-4ccd-ac97-ea9da4316eee"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..c11d1d6d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:36:17.483526Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5fca4a59-ea2a-3deb-b7c4-43daf0012281"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5fca4a59-ea2a-3deb-b7c4-43daf0012281"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "caaca69a-a4bd-4b6b-ac4c-4b949f900c51"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:36:17.483526+00:00, try_number=1, job_id=311, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-13 00:00:00+00:00 +INFO - Started process 2318 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-13T00:00:00+00:00', '--job-id', '311', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphnkzqhxv'] +INFO - Job 311: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180413T000000, start_date=20221111T003617, end_date=20221111T003620 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:36:20.514584Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "caaca69a-a4bd-4b6b-ac4c-4b949f900c51"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..2a273daa --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:36:17.501402Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5fca4a59-ea2a-3deb-b7c4-43daf0012281"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5fca4a59-ea2a-3deb-b7c4-43daf0012281"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c63ef6e1-2fdf-4e45-ba80-24add56fdbba"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:36:17.501402+00:00, try_number=1, job_id=312, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-13 00:00:00+00:00 +INFO - Started process 2319 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-13T00:00:00+00:00', '--job-id', '312', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpw29u7tw5'] +INFO - Job 312: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180413T000000, start_date=20221111T003617, end_date=20221111T003620 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:36:20.504088Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c63ef6e1-2fdf-4e45-ba80-24add56fdbba"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..5de5893a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:36:28.942395Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5fca4a59-ea2a-3deb-b7c4-43daf0012281"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5fca4a59-ea2a-3deb-b7c4-43daf0012281"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "627b1e48-c8a4-4011-be38-2c0db938ba01"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:36:28.942395+00:00, try_number=1, job_id=316, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-13 00:00:00+00:00 +INFO - Started process 2384 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-13T00:00:00+00:00', '--job-id', '316', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqxpwog8s'] +INFO - Job 316: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'klmwpUetbmEH02dr/0x27w==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:klmwpUetbmEH02dr/0x27w== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003629Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003629Z +20221111/us-east-1/s3/aws4_request +d27acbf0a457056fa522b4b4e7550de1ea8f2c76467f5297411a66d78b0dcc42 +INFO - '2022-11-11' - botocore.auth - Signature: +165e52e4af909c01a4e809e484fbd6505e870d7baee4f9c962dbe5ad8f44f12d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'klkU3ElWOoQ3L3hLN9PoD464jbGnoSoMpoXh+874rgPvPVjTcWQxAxzXY3nvAT4uCSdJMNvhpTE=', 'x-amz-request-id': '19WF97R858X6EVZC', 'Date': 'Fri, 11 Nov 2022 00:36:30 GMT', 'ETag': '"9259b0a547ad6e6107d3676bff4c76ef"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180413T000000, start_date=20221111T003628, end_date=20221111T003630 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:36:30.859828Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "627b1e48-c8a4-4011-be38-2c0db938ba01"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..eb7e6c19 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:36:26.747828Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5fca4a59-ea2a-3deb-b7c4-43daf0012281"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5fca4a59-ea2a-3deb-b7c4-43daf0012281"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "46e056e0-457a-4d83-a696-9540cfa04b11"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:36:26.747828+00:00, try_number=1, job_id=315, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-13 00:00:00+00:00 +INFO - Started process 2330 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-13T00:00:00+00:00', '--job-id', '315', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqkge88qp'] +INFO - Job 315: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499511f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003627Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003627Z +20221111/us-east-1/s3/aws4_request +f1676d8b11e6d8fb70b0c43e2fc19910ad7a85ec85171b468e52e25a5e0d9e13 +INFO - '2022-11-11' - botocore.auth - Signature: +45de05617e9486da6aaf807193bb6d5b504a5a3a9bcead84e6ae885191e43f6f +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'mD8wpPEsCntsnUvGDeNfRIwS2PEYRL6U/aMffRS8+alDl3XOcPRAT7mpRhSylPk0wZll1ivnNbQ=', 'x-amz-request-id': '2S08N0ANG8KR7165', 'Date': 'Fri, 11 Nov 2022 00:36:28 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180413T000000, start_date=20221111T003626, end_date=20221111T003628 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:36:28.706498Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "46e056e0-457a-4d83-a696-9540cfa04b11"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..4ff47b15 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:36:21.963843Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5fca4a59-ea2a-3deb-b7c4-43daf0012281"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5fca4a59-ea2a-3deb-b7c4-43daf0012281"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0e92071e-70bd-4271-aa1e-82142df8391f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:36:21.963843+00:00, try_number=1, job_id=314, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-13 00:00:00+00:00 +INFO - Started process 2369 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-13T00:00:00+00:00', '--job-id', '314', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_17g7dnc'] +INFO - Job 314: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180413T000000, start_date=20221111T003621, end_date=20221111T003627 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:36:27.169601Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0e92071e-70bd-4271-aa1e-82142df8391f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..fd54a094 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:36:21.876746Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5fca4a59-ea2a-3deb-b7c4-43daf0012281"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5fca4a59-ea2a-3deb-b7c4-43daf0012281"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "65ea301a-8b5d-4109-a188-d9b7e2659e42"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:36:21.876746+00:00, try_number=1, job_id=313, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-13 00:00:00+00:00 +INFO - Started process 2325 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-13T00:00:00+00:00', '--job-id', '313', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpdtl8decq'] +INFO - Job 313: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180413T000000, start_date=20221111T003621, end_date=20221111T003624 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:36:24.571333Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "65ea301a-8b5d-4109-a188-d9b7e2659e42"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..7d58b962 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:36:33.295613Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5899da6f-b4ab-36ad-8bba-a1aeb9389adf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5899da6f-b4ab-36ad-8bba-a1aeb9389adf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3b2c3c7c-c12d-49b7-a047-a20066cf8995"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:36:33.295613+00:00, try_number=1, job_id=318, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-14 00:00:00+00:00 +INFO - Started process 2395 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-14T00:00:00+00:00', '--job-id', '318', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptmxnzrjv'] +INFO - Job 318: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180414T000000, start_date=20221111T003633, end_date=20221111T003636 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:36:36.602006Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3b2c3c7c-c12d-49b7-a047-a20066cf8995"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..7764bdeb --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:36:33.212647Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5899da6f-b4ab-36ad-8bba-a1aeb9389adf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5899da6f-b4ab-36ad-8bba-a1aeb9389adf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3ca2069c-c659-4da8-aad7-aea6a51b00f4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:36:33.212647+00:00, try_number=1, job_id=317, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-14 00:00:00+00:00 +INFO - Started process 2393 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-14T00:00:00+00:00', '--job-id', '317', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmppbspx9c4'] +INFO - Job 317: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180414T000000, start_date=20221111T003633, end_date=20221111T003636 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:36:36.601573Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3ca2069c-c659-4da8-aad7-aea6a51b00f4"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..4f5b3b5c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:36:50.040639Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5899da6f-b4ab-36ad-8bba-a1aeb9389adf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5899da6f-b4ab-36ad-8bba-a1aeb9389adf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "63875aed-8025-462f-82ec-da52e3227c9f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:36:50.040639+00:00, try_number=1, job_id=322, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-14 00:00:00+00:00 +INFO - Started process 2409 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-14T00:00:00+00:00', '--job-id', '322', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqgh0i95w'] +INFO - Job 322: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'WL5L7Z60E6izwc8htiXOLA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:WL5L7Z60E6izwc8htiXOLA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003651Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003651Z +20221111/us-east-1/s3/aws4_request +3f0b8f887a9dc8716ead9317149bc91c74272714d1c402f2fe6af9d8ffe3a014 +INFO - '2022-11-11' - botocore.auth - Signature: +ab678ae71fd4bbdfc39b8eb78d6dac838126719f6cb7f64d3cec390f3401f013 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'ikTET6oR0wMHa0OmbNR+0cnbYDCdL79qU9FfnxWyB4MtbLoYtfDjS4G7bKX0gj23gHJVBnE+z/A=', 'x-amz-request-id': '0AXH7MS3Z62E3W2P', 'Date': 'Fri, 11 Nov 2022 00:36:51 GMT', 'ETag': '"58be4bed9eb413a8b3c1cf21b625ce2c"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180414T000000, start_date=20221111T003650, end_date=20221111T003652 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:36:52.514724Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "63875aed-8025-462f-82ec-da52e3227c9f"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..6df4b1a6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:36:46.048580Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5899da6f-b4ab-36ad-8bba-a1aeb9389adf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5899da6f-b4ab-36ad-8bba-a1aeb9389adf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fd93ffdc-f744-4420-873d-042d5b1b3389"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:36:46.048580+00:00, try_number=1, job_id=321, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-14 00:00:00+00:00 +INFO - Started process 2402 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-14T00:00:00+00:00', '--job-id', '321', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpdp__c15p'] +INFO - Job 321: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499521f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003647Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003647Z +20221111/us-east-1/s3/aws4_request +030cd4c0d1aed4f29ccecb04567f3ad1fb8ae0eed377e75c61d3a0a47324e123 +INFO - '2022-11-11' - botocore.auth - Signature: +8cccef180f93b05b71c484a027e86db4e1b2ebda6fc75698027d113b57478c29 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'Y7ppQSd0Ny6i5BNeVc2BwtRwOvXbD3yZOL6NXIojHXMhPzvqEcfz1qR5+g7DvpOmVOc49Vhr+Eg=', 'x-amz-request-id': 'JEC5QEBN1CM21FYC', 'Date': 'Fri, 11 Nov 2022 00:36:47 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180414T000000, start_date=20221111T003646, end_date=20221111T003648 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:36:48.644748Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fd93ffdc-f744-4420-873d-042d5b1b3389"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..7df2a383 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:36:38.576579Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5899da6f-b4ab-36ad-8bba-a1aeb9389adf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5899da6f-b4ab-36ad-8bba-a1aeb9389adf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6f004c47-b021-43b5-97e6-c18f2ad7a1cb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:36:38.576579+00:00, try_number=1, job_id=319, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-14 00:00:00+00:00 +INFO - Started process 2412 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-14T00:00:00+00:00', '--job-id', '319', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzs3jhsps'] +INFO - Job 319: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180414T000000, start_date=20221111T003638, end_date=20221111T003648 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:36:48.342526Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6f004c47-b021-43b5-97e6-c18f2ad7a1cb"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..a128b75c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:36:38.787008Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5899da6f-b4ab-36ad-8bba-a1aeb9389adf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5899da6f-b4ab-36ad-8bba-a1aeb9389adf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5e37f40e-b83d-4c7c-bfcd-0974e7ffda1c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:36:38.787008+00:00, try_number=1, job_id=320, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-14 00:00:00+00:00 +INFO - Started process 2415 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-14T00:00:00+00:00', '--job-id', '320', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmped5ugkwq'] +INFO - Job 320: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180414T000000, start_date=20221111T003638, end_date=20221111T003642 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:36:42.898353Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5e37f40e-b83d-4c7c-bfcd-0974e7ffda1c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..17a879fe --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:36:55.827031Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6ce3b40c-a769-32ca-a0f4-0a699aceffcc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6ce3b40c-a769-32ca-a0f4-0a699aceffcc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ce99126f-8a10-4a84-a538-b093df0e3826"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:36:55.827031+00:00, try_number=1, job_id=323, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-15 00:00:00+00:00 +INFO - Started process 2478 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-15T00:00:00+00:00', '--job-id', '323', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpyour7_yh'] +INFO - Job 323: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180415T000000, start_date=20221111T003655, end_date=20221111T003659 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:36:59.683297Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ce99126f-8a10-4a84-a538-b093df0e3826"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..e52e8442 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:36:55.860166Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6ce3b40c-a769-32ca-a0f4-0a699aceffcc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6ce3b40c-a769-32ca-a0f4-0a699aceffcc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2908076a-9ee1-4491-928a-6e87851a7078"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:36:55.860166+00:00, try_number=1, job_id=324, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-15 00:00:00+00:00 +INFO - Started process 2480 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-15T00:00:00+00:00', '--job-id', '324', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0ymjf0q4'] +INFO - Job 324: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180415T000000, start_date=20221111T003655, end_date=20221111T003659 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:36:59.692498Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2908076a-9ee1-4491-928a-6e87851a7078"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..314090b3 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:37:11.951598Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6ce3b40c-a769-32ca-a0f4-0a699aceffcc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6ce3b40c-a769-32ca-a0f4-0a699aceffcc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bce441f4-43f2-472a-9b4c-539d8674cfad"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:37:11.951598+00:00, try_number=1, job_id=328, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-15 00:00:00+00:00 +INFO - Started process 2511 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-15T00:00:00+00:00', '--job-id', '328', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpa3bctj2j'] +INFO - Job 328: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '6IN8cWTSqpn8CXjnFPTA2A==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:6IN8cWTSqpn8CXjnFPTA2A== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003713Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003713Z +20221111/us-east-1/s3/aws4_request +e1558554f461f6dee5daedace743ee0bd525222b524032862a4552d068cef404 +INFO - '2022-11-11' - botocore.auth - Signature: +d48f2e2b1db5d2ec356d342e47dfdb386de6f596ec0df6bdef559a61d90cc0f3 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'N7XSMeoxwSY/qMG3Ty8YVnLBN7lqLTqQGzhSkTAJoHbATBELajPbRR0MRMYRPVsk/YFIVlOgNqo=', 'x-amz-request-id': 'MVWGFC65D1X8CWHD', 'Date': 'Fri, 11 Nov 2022 00:37:13 GMT', 'ETag': '"e8837c7164d2aa99fc0978e714f4c0d8"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180415T000000, start_date=20221111T003711, end_date=20221111T003715 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:37:15.196578Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bce441f4-43f2-472a-9b4c-539d8674cfad"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..ac58725a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:37:07.165339Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6ce3b40c-a769-32ca-a0f4-0a699aceffcc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6ce3b40c-a769-32ca-a0f4-0a699aceffcc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1110152f-f526-4d1c-be96-3dcafe0ae44b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:37:07.165339+00:00, try_number=1, job_id=327, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-15 00:00:00+00:00 +INFO - Started process 2479 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-15T00:00:00+00:00', '--job-id', '327', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1rnpnnik'] +INFO - Job 327: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499533a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003708Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003708Z +20221111/us-east-1/s3/aws4_request +ab567ff883916e8e926cfe3f682bf64b416a61188ac303989a03a2b8356fa6e1 +INFO - '2022-11-11' - botocore.auth - Signature: +9955f6534c3604c7bfb0d01f211348868a871ad244f267623d2de49ff8d6d60a +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'uTe0du3sS/h8ocZPdLOgVariF3u5dKzQj3cfURERxGPJpc+iOwBzKRRT2Pq1K31RHjXI4a0GY4Y=', 'x-amz-request-id': 'MJJ2X29H1WZ6DG9N', 'Date': 'Fri, 11 Nov 2022 00:37:09 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180415T000000, start_date=20221111T003707, end_date=20221111T003709 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:37:09.984765Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1110152f-f526-4d1c-be96-3dcafe0ae44b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..85cb42b4 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:37:01.639789Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6ce3b40c-a769-32ca-a0f4-0a699aceffcc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6ce3b40c-a769-32ca-a0f4-0a699aceffcc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5e901991-e298-45ed-96c6-89483bd262fa"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:37:01.639789+00:00, try_number=1, job_id=325, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-15 00:00:00+00:00 +INFO - Started process 2487 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-15T00:00:00+00:00', '--job-id', '325', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbegmj20j'] +INFO - Job 325: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180415T000000, start_date=20221111T003701, end_date=20221111T003709 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:37:09.744640Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5e901991-e298-45ed-96c6-89483bd262fa"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..0d2efa79 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:37:01.907810Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6ce3b40c-a769-32ca-a0f4-0a699aceffcc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6ce3b40c-a769-32ca-a0f4-0a699aceffcc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dcdd343d-4c01-40d1-9b02-035ab7898279"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:37:01.907810+00:00, try_number=1, job_id=326, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-15 00:00:00+00:00 +INFO - Started process 2490 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-15T00:00:00+00:00', '--job-id', '326', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpc0jhwaxr'] +INFO - Job 326: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180415T000000, start_date=20221111T003701, end_date=20221111T003705 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:37:05.416659Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dcdd343d-4c01-40d1-9b02-035ab7898279"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..911a2423 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:37:16.948870Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "805c02ab-fad9-3b7d-aa4d-b756e212e5a2"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "805c02ab-fad9-3b7d-aa4d-b756e212e5a2"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c66c8fdb-502d-4dd6-9814-1080adf3db0e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:37:16.948870+00:00, try_number=1, job_id=329, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-16 00:00:00+00:00 +INFO - Started process 2540 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-16T00:00:00+00:00', '--job-id', '329', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp8s7889ra'] +INFO - Job 329: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180416T000000, start_date=20221111T003716, end_date=20221111T003719 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:37:19.878253Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c66c8fdb-502d-4dd6-9814-1080adf3db0e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..a243f00d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:37:16.994825Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "805c02ab-fad9-3b7d-aa4d-b756e212e5a2"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "805c02ab-fad9-3b7d-aa4d-b756e212e5a2"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "55b30e3c-a97c-4e75-916d-50b288087a77"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:37:16.994825+00:00, try_number=1, job_id=330, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-16 00:00:00+00:00 +INFO - Started process 2542 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-16T00:00:00+00:00', '--job-id', '330', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphiorfeo7'] +INFO - Job 330: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180416T000000, start_date=20221111T003716, end_date=20221111T003721 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:37:21.324861Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "55b30e3c-a97c-4e75-916d-50b288087a77"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..41a4fc8f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:37:29.456354Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "805c02ab-fad9-3b7d-aa4d-b756e212e5a2"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "805c02ab-fad9-3b7d-aa4d-b756e212e5a2"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2002d505-3b63-40de-b290-1155ec50f34b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:37:29.456354+00:00, try_number=1, job_id=334, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-16 00:00:00+00:00 +INFO - Started process 2488 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-16T00:00:00+00:00', '--job-id', '334', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmph8tr6bxi'] +INFO - Job 334: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498eff70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'WL5L7Z60E6izwc8htiXOLA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:WL5L7Z60E6izwc8htiXOLA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003730Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003730Z +20221111/us-east-1/s3/aws4_request +709890de7fc8a38427382db77b67c6b710faa5efea7a27bcb8a6a5f3e02345c2 +INFO - '2022-11-11' - botocore.auth - Signature: +bbd488a6f7e3ac19adde54440f349973cf460f06f76b8fa4022aad06ef873220 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'xLJXEWlzZLQXIqUjQrXnZsvouB8lpP1oJYVHsBBdOYozOh13DQ9+/fXoOclI11i7BcT35f/v1V8=', 'x-amz-request-id': 'PQHXYDC32DP5X2DV', 'Date': 'Fri, 11 Nov 2022 00:37:30 GMT', 'ETag': '"58be4bed9eb413a8b3c1cf21b625ce2c"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180416T000000, start_date=20221111T003729, end_date=20221111T003731 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:37:31.403446Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2002d505-3b63-40de-b290-1155ec50f34b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..eba96c6a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:37:27.741578Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "805c02ab-fad9-3b7d-aa4d-b756e212e5a2"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "805c02ab-fad9-3b7d-aa4d-b756e212e5a2"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bdd9e70a-8c90-46a9-83ab-d0097d85dbe3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:37:27.741578+00:00, try_number=1, job_id=333, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-16 00:00:00+00:00 +INFO - Started process 2588 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-16T00:00:00+00:00', '--job-id', '333', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp2jp0nrdr'] +INFO - Job 333: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003728Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003728Z +20221111/us-east-1/s3/aws4_request +a834c2f773339d5eb5358a165844ae0505c6011140050fa84e1a8fb88334eb50 +INFO - '2022-11-11' - botocore.auth - Signature: +f7c2d0fe4fe4f5a3653ebbb941c76f7bb76c6c22065fa131d60f26f72fd86b82 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'dSwO3M2j5fJWtpoY1oeLP5XvWpn4XCsjmhx2yu1UgeWpbS2ds8i/eJGpkuuw2xgGLFZO1hGnNz0=', 'x-amz-request-id': 'DG8W4SZNSQK69VVS', 'Date': 'Fri, 11 Nov 2022 00:37:29 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180416T000000, start_date=20221111T003727, end_date=20221111T003729 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:37:29.662392Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bdd9e70a-8c90-46a9-83ab-d0097d85dbe3"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..28f498be --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:37:21.504332Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "805c02ab-fad9-3b7d-aa4d-b756e212e5a2"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "805c02ab-fad9-3b7d-aa4d-b756e212e5a2"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1a6e0a8f-f658-4108-bcf2-ce16735cdc0a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:37:21.504332+00:00, try_number=1, job_id=331, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-16 00:00:00+00:00 +INFO - Started process 2554 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-16T00:00:00+00:00', '--job-id', '331', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpr7m0spmq'] +INFO - Job 331: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180416T000000, start_date=20221111T003721, end_date=20221111T003727 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:37:27.456490Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1a6e0a8f-f658-4108-bcf2-ce16735cdc0a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..61e46833 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:37:22.969810Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "805c02ab-fad9-3b7d-aa4d-b756e212e5a2"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "805c02ab-fad9-3b7d-aa4d-b756e212e5a2"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "eb330a0e-86f6-48d3-bdc5-5adf8e860cad"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:37:22.969810+00:00, try_number=1, job_id=332, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-16 00:00:00+00:00 +INFO - Started process 2572 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-16T00:00:00+00:00', '--job-id', '332', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4ook1arh'] +INFO - Job 332: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180416T000000, start_date=20221111T003722, end_date=20221111T003726 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:37:26.586014Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "eb330a0e-86f6-48d3-bdc5-5adf8e860cad"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..c6c144eb --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:37:33.357875Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "718e01dd-1884-32fe-82f8-866e07f2342d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "718e01dd-1884-32fe-82f8-866e07f2342d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9ceb1812-d2a6-4d81-8f29-4ae80cd5bfba"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:37:33.357875+00:00, try_number=1, job_id=336, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-17 00:00:00+00:00 +INFO - Started process 2599 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-17T00:00:00+00:00', '--job-id', '336', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp86ifz2cr'] +INFO - Job 336: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180417T000000, start_date=20221111T003733, end_date=20221111T003736 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:37:36.144531Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9ceb1812-d2a6-4d81-8f29-4ae80cd5bfba"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..37c34200 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:37:33.351104Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "718e01dd-1884-32fe-82f8-866e07f2342d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "718e01dd-1884-32fe-82f8-866e07f2342d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "032a9fad-cb4d-4b44-be89-d7d32a2e5c81"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:37:33.351104+00:00, try_number=1, job_id=335, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-17 00:00:00+00:00 +INFO - Started process 2597 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-17T00:00:00+00:00', '--job-id', '335', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1s380lbe'] +INFO - Job 335: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180417T000000, start_date=20221111T003733, end_date=20221111T003736 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:37:36.123786Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "032a9fad-cb4d-4b44-be89-d7d32a2e5c81"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..4dee4e0b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:37:45.673185Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "718e01dd-1884-32fe-82f8-866e07f2342d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "718e01dd-1884-32fe-82f8-866e07f2342d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4471bf23-a04d-47e8-9f2a-6466e7468f2f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:37:45.673185+00:00, try_number=1, job_id=340, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-17 00:00:00+00:00 +INFO - Started process 2567 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-17T00:00:00+00:00', '--job-id', '340', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0x7x84us'] +INFO - Job 340: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498ef940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'WL5L7Z60E6izwc8htiXOLA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:WL5L7Z60E6izwc8htiXOLA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003746Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003746Z +20221111/us-east-1/s3/aws4_request +67ae9df4aa427821d6c06c101f49ecab99d837a883afa82d35a00c6431a39f2c +INFO - '2022-11-11' - botocore.auth - Signature: +b656c53e3188806b17bc805baa13845fed4099f1fae0a363f4b57753d9925d3a +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'F9DEBXIgLEigPI2Ma+wkoFLKxQGgHowWR/sg/pQXPiZHjO6bpwJqmYVVXjXozb5KIeOmKmGMV8Y=', 'x-amz-request-id': 'NBNYMMRQ1D2CQVNB', 'Date': 'Fri, 11 Nov 2022 00:37:47 GMT', 'ETag': '"58be4bed9eb413a8b3c1cf21b625ce2c"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180417T000000, start_date=20221111T003745, end_date=20221111T003748 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:37:48.177946Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4471bf23-a04d-47e8-9f2a-6466e7468f2f"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..69477572 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:37:41.949016Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "718e01dd-1884-32fe-82f8-866e07f2342d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "718e01dd-1884-32fe-82f8-866e07f2342d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d7ff8cc1-6096-4a3e-91d0-b8d1d9a9555d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:37:41.949016+00:00, try_number=1, job_id=339, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-17 00:00:00+00:00 +INFO - Started process 2560 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-17T00:00:00+00:00', '--job-id', '339', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmps5t6voa5'] +INFO - Job 339: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499523a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003742Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003742Z +20221111/us-east-1/s3/aws4_request +b976124c04ae80c406165494a2d575fe5bea362d43ecb05b523abbb89024fb40 +INFO - '2022-11-11' - botocore.auth - Signature: +2d0ae445f4af35ed7740d4010f1430b086e2746ce2b56a921834ac5b3fa60320 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'i+lto2O80BGbXx+zb4riGz4DXWfPX2W94A0LU9hXg/fw6NfPC/pCdCOoTIciiWXlluc8OA8BVOU=', 'x-amz-request-id': 'K8G6NXXPWN5CHF10', 'Date': 'Fri, 11 Nov 2022 00:37:43 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180417T000000, start_date=20221111T003741, end_date=20221111T003744 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:37:44.216060Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d7ff8cc1-6096-4a3e-91d0-b8d1d9a9555d"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..0be14a5b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:37:37.527088Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "718e01dd-1884-32fe-82f8-866e07f2342d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "718e01dd-1884-32fe-82f8-866e07f2342d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8e0e0c3c-1ed4-4c9a-a47b-21ebd56d95d3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:37:37.527088+00:00, try_number=1, job_id=338, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-17 00:00:00+00:00 +INFO - Started process 2609 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-17T00:00:00+00:00', '--job-id', '338', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpi8maghg8'] +INFO - Job 338: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180417T000000, start_date=20221111T003737, end_date=20221111T003742 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:37:42.370215Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8e0e0c3c-1ed4-4c9a-a47b-21ebd56d95d3"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..5e0081f0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:37:37.497648Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "718e01dd-1884-32fe-82f8-866e07f2342d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "718e01dd-1884-32fe-82f8-866e07f2342d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "83da2c04-1a42-4761-8649-32a453cbdcf7"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:37:37.497648+00:00, try_number=1, job_id=337, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-17 00:00:00+00:00 +INFO - Started process 2607 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-17T00:00:00+00:00', '--job-id', '337', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp9bl1vurt'] +INFO - Job 337: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180417T000000, start_date=20221111T003737, end_date=20221111T003740 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:37:40.007905Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "83da2c04-1a42-4761-8649-32a453cbdcf7"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..4a8d8c00 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:37:50.471120Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "14563cd0-07cb-363b-b961-9181f8819aed"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "14563cd0-07cb-363b-b961-9181f8819aed"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "940e1a4f-15e4-497b-8707-7f553dd6d569"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:37:50.471120+00:00, try_number=1, job_id=342, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-18 00:00:00+00:00 +INFO - Started process 2578 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-18T00:00:00+00:00', '--job-id', '342', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpm0vry2w7'] +INFO - Job 342: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180418T000000, start_date=20221111T003750, end_date=20221111T003754 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:37:54.459136Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "940e1a4f-15e4-497b-8707-7f553dd6d569"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..d9ac66d2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:37:50.468895Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "14563cd0-07cb-363b-b961-9181f8819aed"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "14563cd0-07cb-363b-b961-9181f8819aed"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fc51c953-b7a9-4d71-9513-4785724a41c9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:37:50.468895+00:00, try_number=1, job_id=341, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-18 00:00:00+00:00 +INFO - Started process 2576 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-18T00:00:00+00:00', '--job-id', '341', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpc0p9vu6r'] +INFO - Job 341: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180418T000000, start_date=20221111T003750, end_date=20221111T003753 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:37:53.725560Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fc51c953-b7a9-4d71-9513-4785724a41c9"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..a911df5b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:03.073303Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "14563cd0-07cb-363b-b961-9181f8819aed"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "14563cd0-07cb-363b-b961-9181f8819aed"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e471a599-b216-496c-a271-a925b81e74e5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:03.073303+00:00, try_number=1, job_id=346, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-18 00:00:00+00:00 +INFO - Started process 2609 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-18T00:00:00+00:00', '--job-id', '346', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpx1v3dbm8'] +INFO - Job 346: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'WL5L7Z60E6izwc8htiXOLA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:WL5L7Z60E6izwc8htiXOLA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003803Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003803Z +20221111/us-east-1/s3/aws4_request +107159d3eab9bbfb4789cfb015df42c7a762362707644b0c843e04bc0ec9764f +INFO - '2022-11-11' - botocore.auth - Signature: +23f39e0639869df49e6a70c7e4e986b46b4603475a031326b6d752dd67bc188a +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'SGmNX/S4LlaP7c9eiKJhwLn30A8m/I9zM14N8daYalrFJk/VbFvjOKpCef/ps4Qxyn1IDXPzRTg=', 'x-amz-request-id': 'M941W12NNFFPCP0Q', 'Date': 'Fri, 11 Nov 2022 00:38:04 GMT', 'ETag': '"58be4bed9eb413a8b3c1cf21b625ce2c"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180418T000000, start_date=20221111T003803, end_date=20221111T003805 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:38:05.111837Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e471a599-b216-496c-a271-a925b81e74e5"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..1b3aed4a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:00.965648Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "14563cd0-07cb-363b-b961-9181f8819aed"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "14563cd0-07cb-363b-b961-9181f8819aed"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6e0da1fb-6624-4e57-9c53-c95598b051ac"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:00.965648+00:00, try_number=1, job_id=345, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-18 00:00:00+00:00 +INFO - Started process 2690 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-18T00:00:00+00:00', '--job-id', '345', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgdhqxc3n'] +INFO - Job 345: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003802Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003802Z +20221111/us-east-1/s3/aws4_request +3cd9fb20f0b7b707e2dc76d9ff5b4211d598937e21faf1766384ad54bac41bd4 +INFO - '2022-11-11' - botocore.auth - Signature: +f1a9a2e2d315bf860ba43902ebebf0f56dc18db69373818f1f88b090fe05aff2 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '8Hx8Ksah1IzebDTtc6UfPAxcJ4SkrKQ3jz9dqorA/BkzXKDW29Iz4pEvCbtm9yONlcV4pF1PsSk=', 'x-amz-request-id': '1GPM7F8VA9M4BG1F', 'Date': 'Fri, 11 Nov 2022 00:38:03 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180418T000000, start_date=20221111T003800, end_date=20221111T003804 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:38:04.044681Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6e0da1fb-6624-4e57-9c53-c95598b051ac"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..a44a095e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:37:55.883343Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "14563cd0-07cb-363b-b961-9181f8819aed"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "14563cd0-07cb-363b-b961-9181f8819aed"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "28262a38-2099-4a96-8fec-3b760367fc61"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:37:55.883343+00:00, try_number=1, job_id=344, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-18 00:00:00+00:00 +INFO - Started process 2684 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-18T00:00:00+00:00', '--job-id', '344', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpn4k3ed8a'] +INFO - Job 344: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180418T000000, start_date=20221111T003755, end_date=20221111T003800 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:38:00.388773Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "28262a38-2099-4a96-8fec-3b760367fc61"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..bf5e1483 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:37:55.887560Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "14563cd0-07cb-363b-b961-9181f8819aed"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "14563cd0-07cb-363b-b961-9181f8819aed"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0b7ac2bc-bca8-4ebf-a5ae-39c4d9ed7ab2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:37:55.887560+00:00, try_number=1, job_id=343, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-18 00:00:00+00:00 +INFO - Started process 2683 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-18T00:00:00+00:00', '--job-id', '343', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgd7otc29'] +INFO - Job 343: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180418T000000, start_date=20221111T003755, end_date=20221111T003758 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:37:58.836029Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0b7ac2bc-bca8-4ebf-a5ae-39c4d9ed7ab2"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..82266aab --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:07.465847Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a5d401d7-c2b5-390e-80d8-f1d76b142f30"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a5d401d7-c2b5-390e-80d8-f1d76b142f30"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f6364bd6-981c-4dd0-aa84-aca4831eef87"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:07.465847+00:00, try_number=1, job_id=348, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-19 00:00:00+00:00 +INFO - Started process 2655 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-19T00:00:00+00:00', '--job-id', '348', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpomx52i09'] +INFO - Job 348: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180419T000000, start_date=20221111T003807, end_date=20221111T003810 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:38:10.110487Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f6364bd6-981c-4dd0-aa84-aca4831eef87"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..5010a7b1 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:07.457494Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a5d401d7-c2b5-390e-80d8-f1d76b142f30"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a5d401d7-c2b5-390e-80d8-f1d76b142f30"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d655ce0d-188d-4036-960a-f3434f3c4159"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:07.457494+00:00, try_number=1, job_id=347, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-19 00:00:00+00:00 +INFO - Started process 2652 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-19T00:00:00+00:00', '--job-id', '347', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzu5nsn_5'] +INFO - Job 347: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180419T000000, start_date=20221111T003807, end_date=20221111T003810 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:38:10.107272Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d655ce0d-188d-4036-960a-f3434f3c4159"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..4fdcad64 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:16.407302Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a5d401d7-c2b5-390e-80d8-f1d76b142f30"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a5d401d7-c2b5-390e-80d8-f1d76b142f30"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e11c68e2-08d2-461c-98c9-15e19bff466a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:16.407302+00:00, try_number=1, job_id=351, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-19 00:00:00+00:00 +INFO - Started process 2677 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-19T00:00:00+00:00', '--job-id', '351', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpj56h65g6'] +INFO - Job 351: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'uIiM0RJ6IyBInTwburV+og==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:uIiM0RJ6IyBInTwburV+og== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003817Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003817Z +20221111/us-east-1/s3/aws4_request +7777864713c61dd0efd96a65b0c6c94a0a7cd918d8ca13f8d47609abe15e1886 +INFO - '2022-11-11' - botocore.auth - Signature: +95d6e9d5f1d8f358434462ec4fcb52a223c0514be2048c1e87b5c73310a3479a +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'O7sF8rVogJ31KT/kzziliVao3w/DjZGrjw5KfRopIdke+rit/EnXwYVOB9bwL3YT6AttEx/jQq8=', 'x-amz-request-id': '6B3JDD2C7MDGVDKC', 'Date': 'Fri, 11 Nov 2022 00:38:18 GMT', 'ETag': '"b8888cd1127a2320489d3c1bbab57ea2"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180419T000000, start_date=20221111T003816, end_date=20221111T003818 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:38:18.951598Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e11c68e2-08d2-461c-98c9-15e19bff466a"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..1648a058 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:17.755396Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a5d401d7-c2b5-390e-80d8-f1d76b142f30"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a5d401d7-c2b5-390e-80d8-f1d76b142f30"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a8f19b85-23a1-4051-a84e-410e840ebc4e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:17.755396+00:00, try_number=1, job_id=352, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-19 00:00:00+00:00 +INFO - Started process 2682 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-19T00:00:00+00:00', '--job-id', '352', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp2qstyx3c'] +INFO - Job 352: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f1f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003818Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003818Z +20221111/us-east-1/s3/aws4_request +8ffe61b9fd77a9656d8401908fd509edd748f525074811126a6c1ba1cce052c7 +INFO - '2022-11-11' - botocore.auth - Signature: +397e5568647163a85679123ce9759d87370ee77b2cafc7ea628b1147449fdacb +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '4saMx59TbPmAcsQdm7f5sezp3AIE+J7ylMhybtRPazpwMnYBRT+4/YG149ZH7ps9P1Ew6d1QVtY=', 'x-amz-request-id': 'GZGMY02D4KA19FCV', 'Date': 'Fri, 11 Nov 2022 00:38:19 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180419T000000, start_date=20221111T003817, end_date=20221111T003819 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:38:19.869679Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a8f19b85-23a1-4051-a84e-410e840ebc4e"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..e54b4b68 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:11.426762Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a5d401d7-c2b5-390e-80d8-f1d76b142f30"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a5d401d7-c2b5-390e-80d8-f1d76b142f30"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c5dda684-0236-4891-919e-736567b84008"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:11.426762+00:00, try_number=1, job_id=349, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-19 00:00:00+00:00 +INFO - Started process 2668 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-19T00:00:00+00:00', '--job-id', '349', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpp4f4v6fm'] +INFO - Job 349: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180419T000000, start_date=20221111T003811, end_date=20221111T003814 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:38:14.940653Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c5dda684-0236-4891-919e-736567b84008"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..9cb5fa21 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:11.442474Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a5d401d7-c2b5-390e-80d8-f1d76b142f30"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a5d401d7-c2b5-390e-80d8-f1d76b142f30"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "33dc347c-525b-44a7-84ac-34c2aee9c84c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:11.442474+00:00, try_number=1, job_id=350, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-19 00:00:00+00:00 +INFO - Started process 2670 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-19T00:00:00+00:00', '--job-id', '350', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpupvg8pii'] +INFO - Job 350: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180419T000000, start_date=20221111T003811, end_date=20221111T003816 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:38:16.188692Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "33dc347c-525b-44a7-84ac-34c2aee9c84c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..4baa283a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:21.412281Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "db529545-7eaa-34be-aa7e-455e13443cbd"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "db529545-7eaa-34be-aa7e-455e13443cbd"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d9b4acb8-8d9d-47df-a8f1-5bbbd0726cd1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:21.412281+00:00, try_number=1, job_id=354, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-20 00:00:00+00:00 +INFO - Started process 2741 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-20T00:00:00+00:00', '--job-id', '354', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmph4zfa_3i'] +INFO - Job 354: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180420T000000, start_date=20221111T003821, end_date=20221111T003824 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:38:24.524902Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d9b4acb8-8d9d-47df-a8f1-5bbbd0726cd1"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..6b9e9563 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:21.404686Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "db529545-7eaa-34be-aa7e-455e13443cbd"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "db529545-7eaa-34be-aa7e-455e13443cbd"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "47d47443-59ae-4e2b-a778-bbf45d0b89bb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:21.404686+00:00, try_number=1, job_id=353, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-20 00:00:00+00:00 +INFO - Started process 2740 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-20T00:00:00+00:00', '--job-id', '353', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzv10krd1'] +INFO - Job 353: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180420T000000, start_date=20221111T003821, end_date=20221111T003824 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:38:24.530913Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "47d47443-59ae-4e2b-a778-bbf45d0b89bb"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..9f0fa7e0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:31.923946Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "db529545-7eaa-34be-aa7e-455e13443cbd"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "db529545-7eaa-34be-aa7e-455e13443cbd"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "809c090a-8243-4d66-8466-d490b63fc5b5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:31.923946+00:00, try_number=1, job_id=358, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-20 00:00:00+00:00 +INFO - Started process 2690 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-20T00:00:00+00:00', '--job-id', '358', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpw_5lo3sl'] +INFO - Job 358: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'uIiM0RJ6IyBInTwburV+og==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:uIiM0RJ6IyBInTwburV+og== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003832Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003832Z +20221111/us-east-1/s3/aws4_request +e5245236ce41cab80e8d1f9f4a2a99d99b2b1d469d11a91e97fc5c1dadcac056 +INFO - '2022-11-11' - botocore.auth - Signature: +fbbac4c83ef5004164c58b476bc0997e7604bd33d0ad574a8645373f4bea6654 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'T7nZ/xpdkOEyUKBbxOSzO7Z6AYliN0LIgQAiVI9EBR3KFs7Ib4wkEt7Wo7R+wRshmiEoxowtVxQ=', 'x-amz-request-id': 'SY2WNRQHGP199GMM', 'Date': 'Fri, 11 Nov 2022 00:38:33 GMT', 'ETag': '"b8888cd1127a2320489d3c1bbab57ea2"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180420T000000, start_date=20221111T003831, end_date=20221111T003833 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:38:33.869198Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "809c090a-8243-4d66-8466-d490b63fc5b5"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..1da907f1 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:30.528778Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "db529545-7eaa-34be-aa7e-455e13443cbd"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "db529545-7eaa-34be-aa7e-455e13443cbd"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ed86c0f0-7e5f-46e3-b1f3-8ede54da33ad"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:30.528778+00:00, try_number=1, job_id=357, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-20 00:00:00+00:00 +INFO - Started process 2782 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-20T00:00:00+00:00', '--job-id', '357', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpz77xo6db'] +INFO - Job 357: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa3f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003831Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003831Z +20221111/us-east-1/s3/aws4_request +a6869091f245b0ec2d997e3c0af8de475eae80dbefa354d874f69e90a3c7c263 +INFO - '2022-11-11' - botocore.auth - Signature: +2d413df7d51b0a556ec7487c964ed12140178a4f1ccc2f0039d2e8f68c20f2ca +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '4OgvYL1nfwgNE8KWuquGQOvlmz/D83YRiT0l3s4bd4ahXrtBvNsY0i/HFSVkYfDjY6cn+w6MrEc=', 'x-amz-request-id': '3K6270VXD2H8QR4E', 'Date': 'Fri, 11 Nov 2022 00:38:31 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180420T000000, start_date=20221111T003830, end_date=20221111T003832 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:38:32.313625Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ed86c0f0-7e5f-46e3-b1f3-8ede54da33ad"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..037dda58 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:26.075773Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "db529545-7eaa-34be-aa7e-455e13443cbd"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "db529545-7eaa-34be-aa7e-455e13443cbd"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3e9e356e-9c9e-4dc7-831d-06ba1718c5cc"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:26.075773+00:00, try_number=1, job_id=355, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-20 00:00:00+00:00 +INFO - Started process 2775 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-20T00:00:00+00:00', '--job-id', '355', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpp3t94e7m'] +INFO - Job 355: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180420T000000, start_date=20221111T003826, end_date=20221111T003830 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:38:30.393290Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3e9e356e-9c9e-4dc7-831d-06ba1718c5cc"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..3ddaae9d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:26.093721Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "db529545-7eaa-34be-aa7e-455e13443cbd"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "db529545-7eaa-34be-aa7e-455e13443cbd"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d937fe6f-7a29-4cca-9ac9-3cb238a8a964"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:26.093721+00:00, try_number=1, job_id=356, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-20 00:00:00+00:00 +INFO - Started process 2776 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-20T00:00:00+00:00', '--job-id', '356', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpot7qfvny'] +INFO - Job 356: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180420T000000, start_date=20221111T003826, end_date=20221111T003829 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:38:29.086198Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d937fe6f-7a29-4cca-9ac9-3cb238a8a964"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..1f6724eb --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:36.183361Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc77145-ab25-37b8-9322-548bc4caf35f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc77145-ab25-37b8-9322-548bc4caf35f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "85fcdf03-c679-46d7-b31c-a99a235ce0c3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:36.183361+00:00, try_number=1, job_id=359, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-21 00:00:00+00:00 +INFO - Started process 2793 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-21T00:00:00+00:00', '--job-id', '359', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpw9jvjvr2'] +INFO - Job 359: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180421T000000, start_date=20221111T003836, end_date=20221111T003839 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:38:39.297327Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "85fcdf03-c679-46d7-b31c-a99a235ce0c3"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..a958789e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:36.185266Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc77145-ab25-37b8-9322-548bc4caf35f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc77145-ab25-37b8-9322-548bc4caf35f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5f5dd676-fc29-47d7-986a-ee8db5604dd4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:36.185266+00:00, try_number=1, job_id=360, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-21 00:00:00+00:00 +INFO - Started process 2791 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-21T00:00:00+00:00', '--job-id', '360', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpnl1ouzrj'] +INFO - Job 360: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180421T000000, start_date=20221111T003836, end_date=20221111T003839 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:38:39.302148Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5f5dd676-fc29-47d7-986a-ee8db5604dd4"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..d779d38a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:49.111723Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc77145-ab25-37b8-9322-548bc4caf35f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc77145-ab25-37b8-9322-548bc4caf35f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9abcdaee-a4ed-4433-aea4-d08d15775497"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:49.111723+00:00, try_number=1, job_id=364, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-21 00:00:00+00:00 +INFO - Started process 2849 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-21T00:00:00+00:00', '--job-id', '364', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpjykfau37'] +INFO - Job 364: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'FYppOHVSXYFd3r0K9OySZw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:FYppOHVSXYFd3r0K9OySZw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003850Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003850Z +20221111/us-east-1/s3/aws4_request +c22ff0cdfe820b34b745710385b63927ca515f697470cc9616441d6967da0e83 +INFO - '2022-11-11' - botocore.auth - Signature: +f672aafab792941bd30b0321de3219f8bd70118f0f25a09c500f2320beeedaf7 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '6zd+nHXQHTTGTYeUfikcQgS8X9cxsWJg4fDF78+EAwHBsQNUx3v3vCLLGLyU2e64pIkgimQnfs4=', 'x-amz-request-id': 'KHFGR3D3JPXVMC0P', 'Date': 'Fri, 11 Nov 2022 00:38:50 GMT', 'ETag': '"158a693875525d815ddebd0af4ec9267"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180421T000000, start_date=20221111T003849, end_date=20221111T003851 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:38:51.527968Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9abcdaee-a4ed-4433-aea4-d08d15775497"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..9261dd74 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:46.135956Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc77145-ab25-37b8-9322-548bc4caf35f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc77145-ab25-37b8-9322-548bc4caf35f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "51d12f21-901d-4939-bdb8-7f854349a55f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:46.135956+00:00, try_number=1, job_id=363, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-21 00:00:00+00:00 +INFO - Started process 2826 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-21T00:00:00+00:00', '--job-id', '363', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp2lix15wb'] +INFO - Job 363: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50071f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003847Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003847Z +20221111/us-east-1/s3/aws4_request +441b42952f4f377ab32dcaedf19f48c603c612ed810cdfc3e24faae57aa9a47e +INFO - '2022-11-11' - botocore.auth - Signature: +190bd2d25f79023f209c49acce3c89564df7b58daf0e862527fb2741ad4a8804 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'Yuwa0arninuu4zovyZjV5nU6DQUuGNARo0KgOVBmriS0aLT2nVhHhBHsfg8RBv57EIuYyMC6/aM=', 'x-amz-request-id': 'VWCBFY4MSC0FCDQ2', 'Date': 'Fri, 11 Nov 2022 00:38:48 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180421T000000, start_date=20221111T003846, end_date=20221111T003848 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:38:48.900777Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "51d12f21-901d-4939-bdb8-7f854349a55f"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..8741d0c7 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:40.801987Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc77145-ab25-37b8-9322-548bc4caf35f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc77145-ab25-37b8-9322-548bc4caf35f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e7b7ee41-bad2-4efa-8f44-bacfa210cc74"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:40.801987+00:00, try_number=1, job_id=361, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-21 00:00:00+00:00 +INFO - Started process 2802 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-21T00:00:00+00:00', '--job-id', '361', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpf9ljbzl7'] +INFO - Job 361: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180421T000000, start_date=20221111T003840, end_date=20221111T003847 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:38:47.150535Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e7b7ee41-bad2-4efa-8f44-bacfa210cc74"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..ff24b27f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:40.815186Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc77145-ab25-37b8-9322-548bc4caf35f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc77145-ab25-37b8-9322-548bc4caf35f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9c842a96-eac0-4635-a866-9bad5f76178c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:40.815186+00:00, try_number=1, job_id=362, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-21 00:00:00+00:00 +INFO - Started process 2803 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-21T00:00:00+00:00', '--job-id', '362', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1tde04xe'] +INFO - Job 362: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180421T000000, start_date=20221111T003840, end_date=20221111T003843 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:38:43.627406Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9c842a96-eac0-4635-a866-9bad5f76178c"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..d40117c4 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:55.223890Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "936ce988-5917-314e-a5e0-89548b8ad721"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "936ce988-5917-314e-a5e0-89548b8ad721"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2756a9df-a114-4c91-8335-436dd1e28fd8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:55.223890+00:00, try_number=1, job_id=366, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-22 00:00:00+00:00 +INFO - Started process 2766 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-22T00:00:00+00:00', '--job-id', '366', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpsf_4vjn0'] +INFO - Job 366: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180422T000000, start_date=20221111T003855, end_date=20221111T003900 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:39:00.534508Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2756a9df-a114-4c91-8335-436dd1e28fd8"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..539f0398 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:38:55.223392Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "936ce988-5917-314e-a5e0-89548b8ad721"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "936ce988-5917-314e-a5e0-89548b8ad721"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3174044f-4521-42b9-93fc-9636658ef642"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:38:55.223392+00:00, try_number=1, job_id=365, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-22 00:00:00+00:00 +INFO - Started process 2765 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-22T00:00:00+00:00', '--job-id', '365', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpglj_5hr1'] +INFO - Job 365: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180422T000000, start_date=20221111T003855, end_date=20221111T003900 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:39:00.482981Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3174044f-4521-42b9-93fc-9636658ef642"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..56679246 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:39:14.720515Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "936ce988-5917-314e-a5e0-89548b8ad721"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "936ce988-5917-314e-a5e0-89548b8ad721"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a65f971f-a866-4685-94cf-6bc0c5f42c3a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:39:14.720515+00:00, try_number=1, job_id=370, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-22 00:00:00+00:00 +INFO - Started process 2847 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-22T00:00:00+00:00', '--job-id', '370', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpabpi1nf6'] +INFO - Job 370: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'ubHIMH5+nL74pCbTcc7KBw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:ubHIMH5+nL74pCbTcc7KBw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003915Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003915Z +20221111/us-east-1/s3/aws4_request +cf7c80c9d07d5933f2af58929ceb613aae2cccf350cf33848b6fc5629904aac8 +INFO - '2022-11-11' - botocore.auth - Signature: +8936117c1fee75d5f4b30f32bf31926d44d8b79ee21d02768c13a6eba2dfef3c +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '6zrESijmVtKFlJcXuv1ADpgMFM4tjjbF4GWMyY0lQJYMaMbRPwZEi8vBLyMnMu+N2DFfAJPw3Z4=', 'x-amz-request-id': 'FJMCMAZ6EF7VRZ4Z', 'Date': 'Fri, 11 Nov 2022 00:39:16 GMT', 'ETag': '"b9b1c8307e7e9cbef8a426d371ceca07"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180422T000000, start_date=20221111T003914, end_date=20221111T003916 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:39:16.823670Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a65f971f-a866-4685-94cf-6bc0c5f42c3a"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..75c1aeba --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:39:09.090724Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "936ce988-5917-314e-a5e0-89548b8ad721"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "936ce988-5917-314e-a5e0-89548b8ad721"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a39a344c-aef9-48ee-87b5-afa78f9aec0f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:39:09.090724+00:00, try_number=1, job_id=369, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-22 00:00:00+00:00 +INFO - Started process 2888 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-22T00:00:00+00:00', '--job-id', '369', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptjnj_fyg'] +INFO - Job 369: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f5005550> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003910Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003910Z +20221111/us-east-1/s3/aws4_request +036a9c7feefc1a95c143ca7f9447a725895b84eb97f759cec8183ad4416ffc6d +INFO - '2022-11-11' - botocore.auth - Signature: +6ef5ba7b52b9390b181f9afeb89e2969d3e323d29c3acb81e87e66f68c1d315d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'OHLlUBmkS5jGPqqH2S1MBpdxL2ksqW66HEBG0bno+hw/YhtcwxaPSY72pxZHnQyOjQJiKTxbR1s=', 'x-amz-request-id': 'FVTVSDGYPQ7AK2RV', 'Date': 'Fri, 11 Nov 2022 00:39:11 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180422T000000, start_date=20221111T003909, end_date=20221111T003911 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:39:11.841149Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a39a344c-aef9-48ee-87b5-afa78f9aec0f"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..5b12fe8d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:39:03.776828Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "936ce988-5917-314e-a5e0-89548b8ad721"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "936ce988-5917-314e-a5e0-89548b8ad721"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0d1247f2-ce9c-489f-92eb-5897f9456183"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:39:03.776828+00:00, try_number=1, job_id=368, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-22 00:00:00+00:00 +INFO - Started process 2799 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-22T00:00:00+00:00', '--job-id', '368', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpm6gahj5q'] +INFO - Job 368: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180422T000000, start_date=20221111T003903, end_date=20221111T003912 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:39:12.221606Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0d1247f2-ce9c-489f-92eb-5897f9456183"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..3fad4fef --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:39:03.618803Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "936ce988-5917-314e-a5e0-89548b8ad721"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "936ce988-5917-314e-a5e0-89548b8ad721"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a763eac8-1ad5-4a7b-85e8-9ed4e0897632"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:39:03.618803+00:00, try_number=1, job_id=367, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-22 00:00:00+00:00 +INFO - Started process 2790 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-22T00:00:00+00:00', '--job-id', '367', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqpyd39wu'] +INFO - Job 367: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180422T000000, start_date=20221111T003903, end_date=20221111T003907 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:39:07.090995Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a763eac8-1ad5-4a7b-85e8-9ed4e0897632"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..94b12cdf --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:39:18.698653Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3917dfa-cd30-356b-b3df-6ffd5344b3d5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3917dfa-cd30-356b-b3df-6ffd5344b3d5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "26c94078-5859-4abe-9500-084dfd084b9f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:39:18.698653+00:00, try_number=1, job_id=372, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-23 00:00:00+00:00 +INFO - Started process 2922 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-23T00:00:00+00:00', '--job-id', '372', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpx3id5fq5'] +INFO - Job 372: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180423T000000, start_date=20221111T003918, end_date=20221111T003921 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:39:21.490152Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "26c94078-5859-4abe-9500-084dfd084b9f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..6b08da26 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:39:18.697068Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3917dfa-cd30-356b-b3df-6ffd5344b3d5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3917dfa-cd30-356b-b3df-6ffd5344b3d5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9f027d79-ee2c-47d2-8d65-b813a9810b01"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:39:18.697068+00:00, try_number=1, job_id=371, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-23 00:00:00+00:00 +INFO - Started process 2924 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-23T00:00:00+00:00', '--job-id', '371', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpffezty1k'] +INFO - Job 371: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180423T000000, start_date=20221111T003918, end_date=20221111T003921 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:39:21.488788Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9f027d79-ee2c-47d2-8d65-b813a9810b01"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..fc4c4eec --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:39:31.425561Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3917dfa-cd30-356b-b3df-6ffd5344b3d5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3917dfa-cd30-356b-b3df-6ffd5344b3d5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e6693adb-f85b-48da-884a-77494a19f9c0"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:39:31.425561+00:00, try_number=1, job_id=376, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-23 00:00:00+00:00 +INFO - Started process 2871 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-23T00:00:00+00:00', '--job-id', '376', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpuqaqkhmt'] +INFO - Job 376: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'kjH8CpgFcp69EI+lSWvd2w==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:kjH8CpgFcp69EI+lSWvd2w== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003932Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003932Z +20221111/us-east-1/s3/aws4_request +a00a39d7cde1fb2164f27d49371ee366af132a1e63dc97be7cf29a5ff617d813 +INFO - '2022-11-11' - botocore.auth - Signature: +bf43b60c24c9013d36aba49634bfbd9b2f3bbdd68fb8b70ea75fca633784248f +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'fE0OhNT1CoGION4DU6qPiWIzp4cFrnWcMx5pYLZ8BuOCys3EgyP7vCzUWVNo/ZtMzPcnHyFQEcM=', 'x-amz-request-id': 'G6VMFXTDME5BNMN8', 'Date': 'Fri, 11 Nov 2022 00:39:32 GMT', 'ETag': '"9231fc0a9805729ebd108fa5496bdddb"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180423T000000, start_date=20221111T003931, end_date=20221111T003933 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:39:33.248358Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e6693adb-f85b-48da-884a-77494a19f9c0"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..ad357cb8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:39:28.081120Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3917dfa-cd30-356b-b3df-6ffd5344b3d5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3917dfa-cd30-356b-b3df-6ffd5344b3d5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6e287610-e774-4004-aa64-3115b58f31af"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:39:28.081120+00:00, try_number=1, job_id=375, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-23 00:00:00+00:00 +INFO - Started process 2863 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-23T00:00:00+00:00', '--job-id', '375', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_bsddqjz'] +INFO - Job 375: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499531f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003928Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003928Z +20221111/us-east-1/s3/aws4_request +93305ad71274f2400c23d78037979b79c0936014d1995b32540497190e96a676 +INFO - '2022-11-11' - botocore.auth - Signature: +bb6a8a1e8ae4ed3280f8ac9d792d684b5f9aa09f266dd97592b50ff51d2e2071 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'SnumUk8uvxJyVMQQ3hPkJ9mUi1qGE5KfCvE8DJNlWSEjYeKudmcbEr8NLXZO1OBN8SC7VL1qUnY=', 'x-amz-request-id': '4XSYRB1HWABW2MX3', 'Date': 'Fri, 11 Nov 2022 00:39:29 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180423T000000, start_date=20221111T003928, end_date=20221111T003930 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:39:30.141358Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6e287610-e774-4004-aa64-3115b58f31af"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..358994f0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:39:23.319590Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3917dfa-cd30-356b-b3df-6ffd5344b3d5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3917dfa-cd30-356b-b3df-6ffd5344b3d5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "99ef3844-4b84-43ec-b25c-325908e851a7"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:39:23.319590+00:00, try_number=1, job_id=374, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-23 00:00:00+00:00 +INFO - Started process 2858 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-23T00:00:00+00:00', '--job-id', '374', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmplwzv9nmm'] +INFO - Job 374: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180423T000000, start_date=20221111T003923, end_date=20221111T003929 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:39:29.095454Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "99ef3844-4b84-43ec-b25c-325908e851a7"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..d4352940 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:39:23.136261Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3917dfa-cd30-356b-b3df-6ffd5344b3d5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e3917dfa-cd30-356b-b3df-6ffd5344b3d5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "45c0dbd9-5f2e-459e-83be-2dabfa53b926"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:39:23.136261+00:00, try_number=1, job_id=373, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-23 00:00:00+00:00 +INFO - Started process 2856 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-23T00:00:00+00:00', '--job-id', '373', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4gf39_7i'] +INFO - Job 373: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180423T000000, start_date=20221111T003923, end_date=20221111T003925 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:39:25.773262Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "45c0dbd9-5f2e-459e-83be-2dabfa53b926"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..f693c515 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:39:36.023774Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cb7d7689-264b-3f37-b69c-0f8b8b39b5dc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cb7d7689-264b-3f37-b69c-0f8b8b39b5dc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d43f58c9-39b4-4f7d-a5b9-87220fe04248"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:39:36.023774+00:00, try_number=1, job_id=378, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-24 00:00:00+00:00 +INFO - Started process 2922 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-24T00:00:00+00:00', '--job-id', '378', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpo7x5rqqs'] +INFO - Job 378: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180424T000000, start_date=20221111T003936, end_date=20221111T003938 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:39:38.994256Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d43f58c9-39b4-4f7d-a5b9-87220fe04248"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..bc6802c5 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:39:36.020081Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cb7d7689-264b-3f37-b69c-0f8b8b39b5dc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cb7d7689-264b-3f37-b69c-0f8b8b39b5dc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1fcdb416-f266-4291-8d9c-e87d1a82c936"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:39:36.020081+00:00, try_number=1, job_id=377, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-24 00:00:00+00:00 +INFO - Started process 2921 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-24T00:00:00+00:00', '--job-id', '377', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwlnxjkmm'] +INFO - Job 377: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180424T000000, start_date=20221111T003936, end_date=20221111T003939 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:39:39.048546Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1fcdb416-f266-4291-8d9c-e87d1a82c936"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..8565464c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:39:48.750207Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cb7d7689-264b-3f37-b69c-0f8b8b39b5dc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cb7d7689-264b-3f37-b69c-0f8b8b39b5dc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "49426115-b385-4e17-98bd-026805375350"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:39:48.750207+00:00, try_number=1, job_id=382, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-24 00:00:00+00:00 +INFO - Started process 3005 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-24T00:00:00+00:00', '--job-id', '382', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp2ovyaxxp'] +INFO - Job 382: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '1xskdkruI+0lk13rDwWtqA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:1xskdkruI+0lk13rDwWtqA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003949Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003949Z +20221111/us-east-1/s3/aws4_request +961dd833ae5c7ba8ebc6ea0d4a8d3fbaa3acc448a78b55b74b5f279f80212575 +INFO - '2022-11-11' - botocore.auth - Signature: +ccdb01d7792943a4143f81772f562bbb4b20bb2ae3337635438212775431d675 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'zdCixmhjDNZCQeEAtO5Ff+9IcSOYrbswtTqyA4XrsUlNDF41RtsJJOARKOAPVUAbcXzcbZ9oKWE=', 'x-amz-request-id': '4TV9S2PH6Q39B600', 'Date': 'Fri, 11 Nov 2022 00:39:49 GMT', 'ETag': '"d71b24764aee23ed25935deb0f05ada8"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180424T000000, start_date=20221111T003948, end_date=20221111T003950 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:39:50.596022Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "49426115-b385-4e17-98bd-026805375350"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..2a3d2fbc --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:39:45.956554Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cb7d7689-264b-3f37-b69c-0f8b8b39b5dc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cb7d7689-264b-3f37-b69c-0f8b8b39b5dc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "add5a7d9-49a0-45ff-bbe4-bad8a9d83d6c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:39:45.956554+00:00, try_number=1, job_id=381, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-24 00:00:00+00:00 +INFO - Started process 2951 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-24T00:00:00+00:00', '--job-id', '381', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpswpmwks1'] +INFO - Job 381: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499523a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T003947Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T003947Z +20221111/us-east-1/s3/aws4_request +b1252c059e986d773042ad6422525102b53059cabe266e9a102cc079e0359191 +INFO - '2022-11-11' - botocore.auth - Signature: +78a9e67f517f7725f80a183a86eede386cda1a9e0bb130ed9f1353dca36532dd +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'B7yl6gyshKuCm0wNHTgbm+yFnA5osZL7ePm7u45ElzYu1qomkrF+pm5Y8badM0iDM0/IzLAyjJQ=', 'x-amz-request-id': 'VJ4FPNVX1A9XKCVS', 'Date': 'Fri, 11 Nov 2022 00:39:47 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180424T000000, start_date=20221111T003945, end_date=20221111T003948 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:39:48.451424Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "add5a7d9-49a0-45ff-bbe4-bad8a9d83d6c"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..86533c44 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:39:40.946968Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cb7d7689-264b-3f37-b69c-0f8b8b39b5dc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cb7d7689-264b-3f37-b69c-0f8b8b39b5dc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cd37a571-1b80-4cd8-974a-94c63d0ed061"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:39:40.946968+00:00, try_number=1, job_id=379, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-24 00:00:00+00:00 +INFO - Started process 2973 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-24T00:00:00+00:00', '--job-id', '379', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpmpp1tt6d'] +INFO - Job 379: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180424T000000, start_date=20221111T003940, end_date=20221111T003947 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:39:47.275740Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cd37a571-1b80-4cd8-974a-94c63d0ed061"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..443ab48a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:39:40.971819Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cb7d7689-264b-3f37-b69c-0f8b8b39b5dc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cb7d7689-264b-3f37-b69c-0f8b8b39b5dc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "14fc0bb5-fdea-478f-b9d5-da24466370f8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:39:40.971819+00:00, try_number=1, job_id=380, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-24 00:00:00+00:00 +INFO - Started process 2974 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-24T00:00:00+00:00', '--job-id', '380', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpdm1ja6d8'] +INFO - Job 380: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180424T000000, start_date=20221111T003940, end_date=20221111T003943 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:39:43.857505Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "14fc0bb5-fdea-478f-b9d5-da24466370f8"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..310f34ba --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:39:53.290698Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "726d7602-0fe4-3252-a711-034ec0d5376c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "726d7602-0fe4-3252-a711-034ec0d5376c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2d051733-b268-4349-9efa-9c4e732d13d6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:39:53.290698+00:00, try_number=1, job_id=384, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-25 00:00:00+00:00 +INFO - Started process 3021 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-25T00:00:00+00:00', '--job-id', '384', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphtmyqjgz'] +INFO - Job 384: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180425T000000, start_date=20221111T003953, end_date=20221111T003956 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:39:56.553023Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2d051733-b268-4349-9efa-9c4e732d13d6"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..304dbe18 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:39:52.826139Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "726d7602-0fe4-3252-a711-034ec0d5376c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "726d7602-0fe4-3252-a711-034ec0d5376c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d712a567-0364-4e7e-8b4a-ca61c3314456"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:39:52.826139+00:00, try_number=1, job_id=383, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-25 00:00:00+00:00 +INFO - Started process 3018 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-25T00:00:00+00:00', '--job-id', '383', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwia2napf'] +INFO - Job 383: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180425T000000, start_date=20221111T003952, end_date=20221111T003956 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:39:56.006666Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d712a567-0364-4e7e-8b4a-ca61c3314456"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..4c092b89 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:40:13.718881Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "726d7602-0fe4-3252-a711-034ec0d5376c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "726d7602-0fe4-3252-a711-034ec0d5376c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b2993d38-b19f-4c52-97f0-9943e6b53381"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:40:13.718881+00:00, try_number=1, job_id=388, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-25 00:00:00+00:00 +INFO - Started process 3039 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-25T00:00:00+00:00', '--job-id', '388', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpm1b727yl'] +INFO - Job 388: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '1xskdkruI+0lk13rDwWtqA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:1xskdkruI+0lk13rDwWtqA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004015Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004015Z +20221111/us-east-1/s3/aws4_request +ab8bcc7ce298e0a7e64123adc6761e59138eb62d05a4dde21310f6d1945bab5c +INFO - '2022-11-11' - botocore.auth - Signature: +0e9bd99059575768048665d2cb65498ece9e0cf14ff67a85ef4c17649f5f60ed +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '9LrA2aMu/yf3WFINMRcNvrjgpJALFNDVgfJbhTqiZqWVbCcxZ5xBSKcfAANIYwXrXINmPAK726k=', 'x-amz-request-id': '2AXH7SW3KNN2VPR2', 'Date': 'Fri, 11 Nov 2022 00:40:15 GMT', 'ETag': '"d71b24764aee23ed25935deb0f05ada8"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180425T000000, start_date=20221111T004013, end_date=20221111T004016 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:40:16.760369Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b2993d38-b19f-4c52-97f0-9943e6b53381"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..b1699c1a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:40:04.077367Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "726d7602-0fe4-3252-a711-034ec0d5376c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "726d7602-0fe4-3252-a711-034ec0d5376c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "18013a99-99bd-4f0d-9d6f-51c1bcef7168"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:40:04.077367+00:00, try_number=1, job_id=387, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-25 00:00:00+00:00 +INFO - Started process 3032 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-25T00:00:00+00:00', '--job-id', '387', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpy_em3kdq'] +INFO - Job 387: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50083a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004006Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004006Z +20221111/us-east-1/s3/aws4_request +fb18b42c0b8c8879f1a43822af9897cb40921a3cf0bcca060d734d857fb16f32 +INFO - '2022-11-11' - botocore.auth - Signature: +b7c5ff279489e115451f8b3e20bea58e1942880e40442326fe545385403b46e5 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '9PaHhyY83zRxFZkgnjlLsF8TdXG2fRvwUyQLzjoMWK3RD3wxE2CKsPosyaUbnzTWb6h1ArYZPSuLy5kmUOwd7w==', 'x-amz-request-id': 'KC5V5APBE49TYE5A', 'Date': 'Fri, 11 Nov 2022 00:40:06 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180425T000000, start_date=20221111T004004, end_date=20221111T004007 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:40:07.566905Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "18013a99-99bd-4f0d-9d6f-51c1bcef7168"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..cc3e80ed --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:39:59.669567Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "726d7602-0fe4-3252-a711-034ec0d5376c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "726d7602-0fe4-3252-a711-034ec0d5376c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f55e0d95-9dc1-48e2-83f2-b1246930a18a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:39:59.669567+00:00, try_number=1, job_id=386, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-25 00:00:00+00:00 +INFO - Started process 2960 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-25T00:00:00+00:00', '--job-id', '386', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpg5z7z4if'] +INFO - Job 386: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180425T000000, start_date=20221111T003959, end_date=20221111T004010 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:40:10.865471Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f55e0d95-9dc1-48e2-83f2-b1246930a18a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..4613086d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:39:57.945995Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "726d7602-0fe4-3252-a711-034ec0d5376c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "726d7602-0fe4-3252-a711-034ec0d5376c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ef9ebd19-6be5-4169-bda1-916b283dd1ca"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:39:57.945995+00:00, try_number=1, job_id=385, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-25 00:00:00+00:00 +INFO - Started process 3027 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-25T00:00:00+00:00', '--job-id', '385', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpn_37cq6x'] +INFO - Job 385: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180425T000000, start_date=20221111T003957, end_date=20221111T004001 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:40:01.136193Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ef9ebd19-6be5-4169-bda1-916b283dd1ca"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..a1a49222 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:40:20.443447Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2d66295e-8553-302c-aed9-e5cc4d20410c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2d66295e-8553-302c-aed9-e5cc4d20410c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3c8ed0ee-ede4-4147-8be9-20673115f2a4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:40:20.443447+00:00, try_number=1, job_id=389, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-26 00:00:00+00:00 +INFO - Started process 3021 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-26T00:00:00+00:00', '--job-id', '389', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpw962kc37'] +INFO - Job 389: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180426T000000, start_date=20221111T004020, end_date=20221111T004023 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:40:23.513312Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3c8ed0ee-ede4-4147-8be9-20673115f2a4"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..19105ce1 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:40:20.571627Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2d66295e-8553-302c-aed9-e5cc4d20410c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2d66295e-8553-302c-aed9-e5cc4d20410c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c8dc6b51-3b2f-4415-9f4f-2d374392e8c7"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:40:20.571627+00:00, try_number=1, job_id=390, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-26 00:00:00+00:00 +INFO - Started process 3024 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-26T00:00:00+00:00', '--job-id', '390', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgof71jai'] +INFO - Job 390: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180426T000000, start_date=20221111T004020, end_date=20221111T004023 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:40:23.506386Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c8dc6b51-3b2f-4415-9f4f-2d374392e8c7"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..4f5ea0ca --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:40:37.424011Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2d66295e-8553-302c-aed9-e5cc4d20410c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2d66295e-8553-302c-aed9-e5cc4d20410c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ba6989fc-3cea-4c34-9d77-051e6d37f739"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:40:37.424011+00:00, try_number=1, job_id=394, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-26 00:00:00+00:00 +INFO - Started process 3083 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-26T00:00:00+00:00', '--job-id', '394', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmppdanivfn'] +INFO - Job 394: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'f5nASCegarfvSBHZ4HIH7A==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:f5nASCegarfvSBHZ4HIH7A== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004038Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004038Z +20221111/us-east-1/s3/aws4_request +87305d012dfcb62317347d32731a465d1c75e8dd08b04a0c8fc701e49be1f180 +INFO - '2022-11-11' - botocore.auth - Signature: +53d40b2f0c4ea59a278a73acbf0490579ef95b7329ccd1f4dfc309bee31c3808 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'Puk5gCSD7JZoztme8DLPGHfPTQQK3s2I8jik7QNSK5jm8anuyVuYXIC+uQHsFIFvHcbXIE/d7I8=', 'x-amz-request-id': 'YR003942RAKBGWFW', 'Date': 'Fri, 11 Nov 2022 00:40:38 GMT', 'ETag': '"7f99c04827a06ab7ef4811d9e07207ec"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180426T000000, start_date=20221111T004037, end_date=20221111T004039 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:40:39.374067Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ba6989fc-3cea-4c34-9d77-051e6d37f739"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..39fc3ea3 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:40:32.870963Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2d66295e-8553-302c-aed9-e5cc4d20410c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2d66295e-8553-302c-aed9-e5cc4d20410c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3491ec6f-1889-4177-956b-11a74d3a12af"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:40:32.870963+00:00, try_number=1, job_id=393, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-26 00:00:00+00:00 +INFO - Started process 3120 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-26T00:00:00+00:00', '--job-id', '393', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmprvaa1d9n'] +INFO - Job 393: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50041f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004034Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004034Z +20221111/us-east-1/s3/aws4_request +b79cf31234a1fd439f1e94efcbf39b40c8636203ed0e7d8efc6cc5c090dfdb9c +INFO - '2022-11-11' - botocore.auth - Signature: +f9d1eb4a08f13e4e4e9545753fc1f36b5b42cd86255b3f7d21520b7f0edb7a68 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'fKSpVTDiIE+BoViUD3rVds1D49lr5xzrNag2sz/Gsrl24nCbx7rOtk4RfL7c0u3kx31dLNOsW/o=', 'x-amz-request-id': '3F0SV1WF61ECXAX5', 'Date': 'Fri, 11 Nov 2022 00:40:34 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180426T000000, start_date=20221111T004032, end_date=20221111T004035 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:40:35.705910Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3491ec6f-1889-4177-956b-11a74d3a12af"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..60ac45ba --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:40:26.956866Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2d66295e-8553-302c-aed9-e5cc4d20410c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2d66295e-8553-302c-aed9-e5cc4d20410c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d85b7b18-ff08-4234-8ab8-8f1f851ddd95"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:40:26.956866+00:00, try_number=1, job_id=392, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-26 00:00:00+00:00 +INFO - Started process 3115 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-26T00:00:00+00:00', '--job-id', '392', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbsglozdf'] +INFO - Job 392: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180426T000000, start_date=20221111T004026, end_date=20221111T004034 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:40:34.957006Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d85b7b18-ff08-4234-8ab8-8f1f851ddd95"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..e954b513 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:40:26.929116Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2d66295e-8553-302c-aed9-e5cc4d20410c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2d66295e-8553-302c-aed9-e5cc4d20410c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ee5a2931-88c4-4301-84d3-fa6da5b3ad76"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:40:26.929116+00:00, try_number=1, job_id=391, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-26 00:00:00+00:00 +INFO - Started process 3114 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-26T00:00:00+00:00', '--job-id', '391', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpcz142but'] +INFO - Job 391: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180426T000000, start_date=20221111T004026, end_date=20221111T004030 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:40:30.079889Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ee5a2931-88c4-4301-84d3-fa6da5b3ad76"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..49557cea --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:40:42.157901Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c05cb8ba-1c0f-3ad5-ac74-bd2cffd53e21"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c05cb8ba-1c0f-3ad5-ac74-bd2cffd53e21"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "490064cb-c193-4c8d-a2d5-62e93ae0c155"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:40:42.157901+00:00, try_number=1, job_id=395, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-27 00:00:00+00:00 +INFO - Started process 3130 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-27T00:00:00+00:00', '--job-id', '395', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpo4wcl7z7'] +INFO - Job 395: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180427T000000, start_date=20221111T004042, end_date=20221111T004045 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:40:45.066278Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "490064cb-c193-4c8d-a2d5-62e93ae0c155"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..47fe033b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:40:42.184177Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c05cb8ba-1c0f-3ad5-ac74-bd2cffd53e21"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c05cb8ba-1c0f-3ad5-ac74-bd2cffd53e21"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e08b685e-5d56-4b54-810a-7686b63305fa"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:40:42.184177+00:00, try_number=1, job_id=396, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-27 00:00:00+00:00 +INFO - Started process 3132 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-27T00:00:00+00:00', '--job-id', '396', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp8eupdc7n'] +INFO - Job 396: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180427T000000, start_date=20221111T004042, end_date=20221111T004045 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:40:45.109916Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e08b685e-5d56-4b54-810a-7686b63305fa"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..591357a0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:40:55.772560Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c05cb8ba-1c0f-3ad5-ac74-bd2cffd53e21"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c05cb8ba-1c0f-3ad5-ac74-bd2cffd53e21"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "61d04a29-6345-4f3d-b886-a827beffc7d4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:40:55.772560+00:00, try_number=1, job_id=400, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-27 00:00:00+00:00 +INFO - Started process 3102 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-27T00:00:00+00:00', '--job-id', '400', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwysr7q_l'] +INFO - Job 400: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498eff70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'lhZMlf+6PsR3aKThiNRMqQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:lhZMlf+6PsR3aKThiNRMqQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004056Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004056Z +20221111/us-east-1/s3/aws4_request +4f0fb9a4a1d640680ac2e3154d7be7fd1821a6579454992f59eb957d70621b56 +INFO - '2022-11-11' - botocore.auth - Signature: +eb3c86c74b340cd39a7d5039b82c990a97c458a4d033c13bd50b4b0c913bec5d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '8/bXtB8Ovd9uRHTiNDGyyD9BHiakAxa8k42Xu8xd/kieCZFN9rSqT53u+rZ1HNEjO9CCU9rDo+k=', 'x-amz-request-id': 'PCWSHRBS45F6QXW5', 'Date': 'Fri, 11 Nov 2022 00:40:56 GMT', 'ETag': '"96164c95ffba3ec47768a4e188d44ca9"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180427T000000, start_date=20221111T004055, end_date=20221111T004057 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:40:57.595578Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "61d04a29-6345-4f3d-b886-a827beffc7d4"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..c8eae377 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:40:52.417250Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c05cb8ba-1c0f-3ad5-ac74-bd2cffd53e21"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c05cb8ba-1c0f-3ad5-ac74-bd2cffd53e21"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ec2469ce-0544-42f0-a807-a5aa6c4c964b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:40:52.417250+00:00, try_number=1, job_id=399, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-27 00:00:00+00:00 +INFO - Started process 3203 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-27T00:00:00+00:00', '--job-id', '399', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbgdu7yq5'] +INFO - Job 399: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50043a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004053Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004053Z +20221111/us-east-1/s3/aws4_request +64ad42fa9f3a39b6e251f8cc6be4189872513307e7c89dda6ec527915f36ece5 +INFO - '2022-11-11' - botocore.auth - Signature: +b57644342afd8f448fd1313a4ce331b778d25384e1a4a616d7d77b44ac980e3a +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'aLod7ruSZAIt5r53EPt3GctmkC5BGv16eFmZom0D6XUqXudRUUj+ldWSDqiCYQi5OxRBsyGnOHc=', 'x-amz-request-id': 'MJXWDSMMMPF3XW30', 'Date': 'Fri, 11 Nov 2022 00:40:53 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180427T000000, start_date=20221111T004052, end_date=20221111T004054 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:40:54.476349Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ec2469ce-0544-42f0-a807-a5aa6c4c964b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..f0bd73a8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:40:47.270067Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c05cb8ba-1c0f-3ad5-ac74-bd2cffd53e21"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c05cb8ba-1c0f-3ad5-ac74-bd2cffd53e21"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c9adbc3b-6c73-4bfb-8631-23d5dd78e576"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:40:47.270067+00:00, try_number=1, job_id=398, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-27 00:00:00+00:00 +INFO - Started process 3095 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-27T00:00:00+00:00', '--job-id', '398', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptsl_79ti'] +INFO - Job 398: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180427T000000, start_date=20221111T004047, end_date=20221111T004054 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:40:54.042141Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c9adbc3b-6c73-4bfb-8631-23d5dd78e576"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..be810e1a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:40:47.268765Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c05cb8ba-1c0f-3ad5-ac74-bd2cffd53e21"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c05cb8ba-1c0f-3ad5-ac74-bd2cffd53e21"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b60061b1-9965-4fd7-bf02-9328a7f856ac"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:40:47.268765+00:00, try_number=1, job_id=397, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-27 00:00:00+00:00 +INFO - Started process 3096 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-27T00:00:00+00:00', '--job-id', '397', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmprn888o1b'] +INFO - Job 397: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180427T000000, start_date=20221111T004047, end_date=20221111T004050 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:40:50.160067Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b60061b1-9965-4fd7-bf02-9328a7f856ac"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..858b7ffd --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:40:59.442596Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d96397de-af6d-3f2e-ab46-a0ff4bccbd69"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d96397de-af6d-3f2e-ab46-a0ff4bccbd69"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d15dc248-24fb-43a3-85b8-c524c0b1e9e3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:40:59.442596+00:00, try_number=1, job_id=401, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-28 00:00:00+00:00 +INFO - Started process 3212 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-28T00:00:00+00:00', '--job-id', '401', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfnete812'] +INFO - Job 401: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180428T000000, start_date=20221111T004059, end_date=20221111T004102 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:02.539433Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d15dc248-24fb-43a3-85b8-c524c0b1e9e3"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..fec00bdb --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:40:59.491742Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d96397de-af6d-3f2e-ab46-a0ff4bccbd69"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d96397de-af6d-3f2e-ab46-a0ff4bccbd69"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "24fc4bed-ea06-455f-99a0-785bc7514f85"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:40:59.491742+00:00, try_number=1, job_id=402, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-28 00:00:00+00:00 +INFO - Started process 3214 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-28T00:00:00+00:00', '--job-id', '402', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp8j6yxqq_'] +INFO - Job 402: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180428T000000, start_date=20221111T004059, end_date=20221111T004102 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:02.578383Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "24fc4bed-ea06-455f-99a0-785bc7514f85"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..e4a92dd8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:41:13.106796Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d96397de-af6d-3f2e-ab46-a0ff4bccbd69"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d96397de-af6d-3f2e-ab46-a0ff4bccbd69"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e26cb132-b7b6-43f5-8dad-a5d3d668fbef"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:41:13.106796+00:00, try_number=1, job_id=406, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-28 00:00:00+00:00 +INFO - Started process 3230 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-28T00:00:00+00:00', '--job-id', '406', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6xbl8as9'] +INFO - Job 406: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'Onewa3j76dTOgiCgbPXaRQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:Onewa3j76dTOgiCgbPXaRQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004113Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004113Z +20221111/us-east-1/s3/aws4_request +c54b760f15e659b15520580e3f6033906952cb6dd8a2b131ddbf865bcc799136 +INFO - '2022-11-11' - botocore.auth - Signature: +d45ed9fa61fb01b9feb414ae477f5ad1900bab48ade5b0e24304e95d7633add6 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'u01EDkOCJ1/FmAuGUH5m4lc+GxxNGIZsRFPnCKLm9xRIfLNKODolVC+u3iLf/2DPJqMZ6m9lXbw=', 'x-amz-request-id': '93DBPHB3SGFZZ0M3', 'Date': 'Fri, 11 Nov 2022 00:41:14 GMT', 'ETag': '"3a77b06b78fbe9d4ce8220a06cf5da45"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180428T000000, start_date=20221111T004113, end_date=20221111T004115 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:15.016223Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e26cb132-b7b6-43f5-8dad-a5d3d668fbef"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..499f6486 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:41:10.179443Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d96397de-af6d-3f2e-ab46-a0ff4bccbd69"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d96397de-af6d-3f2e-ab46-a0ff4bccbd69"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "883c7830-b2f2-497e-b395-2ce9fcbc85bb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:41:10.179443+00:00, try_number=1, job_id=405, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-28 00:00:00+00:00 +INFO - Started process 3174 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-28T00:00:00+00:00', '--job-id', '405', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphvn32z21'] +INFO - Job 405: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499521f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004111Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004111Z +20221111/us-east-1/s3/aws4_request +098f3f1e784ae8e1c199d431e981a7a68a4b57240f726aeadedb8d731ca498d1 +INFO - '2022-11-11' - botocore.auth - Signature: +4d059b2a44990b949ca6dfa79098b66b56c5d7b39192f5b22a63fe9ef45d9e19 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'BaY8vYwtA4PqqJvvHbcLZegZjRysci8xKQx1qxhj7iLQ0sIh6aAsRqKTqYlA5Mmfs0OAGfMCSKI=', 'x-amz-request-id': 'N4GJYQPHVWXPBGZ2', 'Date': 'Fri, 11 Nov 2022 00:41:11 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180428T000000, start_date=20221111T004110, end_date=20221111T004112 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:12.287064Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "883c7830-b2f2-497e-b395-2ce9fcbc85bb"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..4959e96e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:41:04.416827Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d96397de-af6d-3f2e-ab46-a0ff4bccbd69"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d96397de-af6d-3f2e-ab46-a0ff4bccbd69"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "481f3ba1-39c4-4a52-b40a-5f1ba8806a1b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:41:04.416827+00:00, try_number=1, job_id=403, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-28 00:00:00+00:00 +INFO - Started process 3223 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-28T00:00:00+00:00', '--job-id', '403', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpkh7xktvq'] +INFO - Job 403: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180428T000000, start_date=20221111T004104, end_date=20221111T004111 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:11.494920Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "481f3ba1-39c4-4a52-b40a-5f1ba8806a1b"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..f499ed5b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:41:04.437910Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d96397de-af6d-3f2e-ab46-a0ff4bccbd69"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d96397de-af6d-3f2e-ab46-a0ff4bccbd69"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ab1f4903-279c-4b56-a343-9a9f94442b9b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:41:04.437910+00:00, try_number=1, job_id=404, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-28 00:00:00+00:00 +INFO - Started process 3224 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-28T00:00:00+00:00', '--job-id', '404', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0blscdml'] +INFO - Job 404: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180428T000000, start_date=20221111T004104, end_date=20221111T004107 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:07.560888Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ab1f4903-279c-4b56-a343-9a9f94442b9b"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..ada205ea --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:41:17.245662Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d11244d-145f-3804-982f-15afde707fef"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d11244d-145f-3804-982f-15afde707fef"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ea38b968-a899-46c5-b858-a906c1f584d6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:41:17.245662+00:00, try_number=1, job_id=407, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-29 00:00:00+00:00 +INFO - Started process 3184 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-29T00:00:00+00:00', '--job-id', '407', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp712ofx4b'] +INFO - Job 407: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180429T000000, start_date=20221111T004117, end_date=20221111T004119 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:19.990816Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ea38b968-a899-46c5-b858-a906c1f584d6"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..b99693cc --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:41:17.246495Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d11244d-145f-3804-982f-15afde707fef"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d11244d-145f-3804-982f-15afde707fef"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f46ee1a4-06bc-431b-91ea-1c8924ad70bb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:41:17.246495+00:00, try_number=1, job_id=408, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-29 00:00:00+00:00 +INFO - Started process 3185 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-29T00:00:00+00:00', '--job-id', '408', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpy5szq2lz'] +INFO - Job 408: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180429T000000, start_date=20221111T004117, end_date=20221111T004120 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:20.143816Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f46ee1a4-06bc-431b-91ea-1c8924ad70bb"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..fe7af74d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:41:29.993489Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d11244d-145f-3804-982f-15afde707fef"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d11244d-145f-3804-982f-15afde707fef"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "65850bbb-c2ae-429c-b5c8-48e3ee603204"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:41:29.993489+00:00, try_number=1, job_id=412, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-29 00:00:00+00:00 +INFO - Started process 3319 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-29T00:00:00+00:00', '--job-id', '412', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfko9mr05'] +INFO - Job 412: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'Db7gB+JznlLrMVIe1RAxdw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:Db7gB+JznlLrMVIe1RAxdw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004130Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004130Z +20221111/us-east-1/s3/aws4_request +d169bdfcd4c67c8582828bd426fdcfb1cfbbabe2ba54430ee42a9572a04a9a65 +INFO - '2022-11-11' - botocore.auth - Signature: +4afc4f4de0b3e8516387f3b42dd48083e5ae716335b5111e4cc5a7767836aa14 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'IowwfaRkuRCszfSZDlBRQgNBMYyUZt4SWHIIbE7YcR0YR8lDtzPn1dnmPsxNUB1YhV9vwnArIV8=', 'x-amz-request-id': '5SZH33CN9ZGZW1RV', 'Date': 'Fri, 11 Nov 2022 00:41:31 GMT', 'ETag': '"0dbee007e2739e52eb31521ed5103177"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180429T000000, start_date=20221111T004129, end_date=20221111T004131 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:31.726131Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "65850bbb-c2ae-429c-b5c8-48e3ee603204"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..58dfca7c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:41:27.569571Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d11244d-145f-3804-982f-15afde707fef"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d11244d-145f-3804-982f-15afde707fef"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "26038f19-d562-4f7b-95a3-911dcf851c02"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:41:27.569571+00:00, try_number=1, job_id=411, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-29 00:00:00+00:00 +INFO - Started process 3311 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-29T00:00:00+00:00', '--job-id', '411', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzxhf_pjy'] +INFO - Job 411: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50073a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004128Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004128Z +20221111/us-east-1/s3/aws4_request +337409469734850e81b8ad54dfbdbf259607ef11f6ac6dbe30efcb473dd4e467 +INFO - '2022-11-11' - botocore.auth - Signature: +c87095c8d16e777e922a3931e99a55c47be7f6164d3b9fb12f6d05fb32bc9349 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'tk0WYXb+CnQT1RKISm5iQ8t/j8/mrEyh870NaxTXnHBd3+qOyiUcqDwZKD78UjU10kLephKQh3o=', 'x-amz-request-id': 'RPQ29K64BBKQT5VD', 'Date': 'Fri, 11 Nov 2022 00:41:28 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180429T000000, start_date=20221111T004127, end_date=20221111T004129 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:29.411731Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "26038f19-d562-4f7b-95a3-911dcf851c02"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..80e2606c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:41:22.691663Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d11244d-145f-3804-982f-15afde707fef"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d11244d-145f-3804-982f-15afde707fef"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "15ccfd52-d55a-4da9-ba6e-7a7668fa5701"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:41:22.691663+00:00, try_number=1, job_id=409, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-29 00:00:00+00:00 +INFO - Started process 3302 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-29T00:00:00+00:00', '--job-id', '409', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpo8iycs1s'] +INFO - Job 409: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180429T000000, start_date=20221111T004122, end_date=20221111T004128 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:28.289172Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "15ccfd52-d55a-4da9-ba6e-7a7668fa5701"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..e9b77307 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:41:22.699551Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d11244d-145f-3804-982f-15afde707fef"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5d11244d-145f-3804-982f-15afde707fef"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "779f01fc-a7b5-418a-835b-9f5e3f4b5a0e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:41:22.699551+00:00, try_number=1, job_id=410, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-29 00:00:00+00:00 +INFO - Started process 3306 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-29T00:00:00+00:00', '--job-id', '410', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp8a0cjlcu'] +INFO - Job 410: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180429T000000, start_date=20221111T004122, end_date=20221111T004125 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:25.448787Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "779f01fc-a7b5-418a-835b-9f5e3f4b5a0e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..8d46c4db --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:41:33.833557Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f86a48d3-5241-3b37-95f4-011011410112"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f86a48d3-5241-3b37-95f4-011011410112"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3f88410e-38c2-4719-b5a2-86fb1aecd86e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-04-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:41:33.833557+00:00, try_number=1, job_id=413, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-30 00:00:00+00:00 +INFO - Started process 3195 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-04-30T00:00:00+00:00', '--job-id', '413', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgf93pq4z'] +INFO - Job 413: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180430T000000, start_date=20221111T004133, end_date=20221111T004136 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-04-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:36.480200Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3f88410e-38c2-4719-b5a2-86fb1aecd86e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..6488faa2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:41:33.837883Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f86a48d3-5241-3b37-95f4-011011410112"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f86a48d3-5241-3b37-95f4-011011410112"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8af7dc6c-91f4-435e-9570-6a0c67cedff6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-04-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:41:33.837883+00:00, try_number=1, job_id=414, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-30 00:00:00+00:00 +INFO - Started process 3193 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-04-30T00:00:00+00:00', '--job-id', '414', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpyh3u13iq'] +INFO - Job 414: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180430T000000, start_date=20221111T004133, end_date=20221111T004136 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-04-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:36.480200Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8af7dc6c-91f4-435e-9570-6a0c67cedff6"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..f0c7d64a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:41:45.725886Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f86a48d3-5241-3b37-95f4-011011410112"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f86a48d3-5241-3b37-95f4-011011410112"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6bf2b309-2d4c-4bd1-9053-96026c980e1b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-04-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:41:45.725886+00:00, try_number=1, job_id=418, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-30 00:00:00+00:00 +INFO - Started process 3332 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-04-30T00:00:00+00:00', '--job-id', '418', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmprl19c3b7'] +INFO - Job 418: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa4f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'Db7gB+JznlLrMVIe1RAxdw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:Db7gB+JznlLrMVIe1RAxdw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004146Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004146Z +20221111/us-east-1/s3/aws4_request +1c8fc7f1ab2b4857f8e0361c071f28d9ffea28411b9d8c6a0a85ac87552c23c4 +INFO - '2022-11-11' - botocore.auth - Signature: +0aed5220d2a0939672dbe1cb4690451a2770ab7d0ba13ea2c37a65bf1bdf09c5 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '2MJmMdUdI3+WeOLnBVz9WQfoJuIoyWZ3/xuXJe4XC0m6+ZA8R5JiCCSX+1w1uWCvUFmc0F/yHdk=', 'x-amz-request-id': '57CNXJ2464SJ8RSB', 'Date': 'Fri, 11 Nov 2022 00:41:46 GMT', 'ETag': '"0dbee007e2739e52eb31521ed5103177"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180430T000000, start_date=20221111T004145, end_date=20221111T004147 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-04-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:47.581263Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6bf2b309-2d4c-4bd1-9053-96026c980e1b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..40361a6d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:41:43.731989Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f86a48d3-5241-3b37-95f4-011011410112"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f86a48d3-5241-3b37-95f4-011011410112"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ea7f5fcc-7ec4-4667-8c60-714b3006d7c2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-04-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:41:43.731989+00:00, try_number=1, job_id=417, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-30 00:00:00+00:00 +INFO - Started process 3326 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-04-30T00:00:00+00:00', '--job-id', '417', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpiffqg72e'] +INFO - Job 417: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50071f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004144Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004144Z +20221111/us-east-1/s3/aws4_request +97e3814cbbb1460eae219960c1396d1241ea8641b9b4e7dc7a47f67c9b1f5ab4 +INFO - '2022-11-11' - botocore.auth - Signature: +88617632a0dc7da932fce121ef7aa5ffd1bb69e0eefbf651c56c5c01c0e09232 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'Nn12EQQXqxJk65j8jEQbEX9rFjjHssyir2VV7ylb+sf4HXSFEP8qHi56Y1gu9mrwOxUeKmiqG0E=', 'x-amz-request-id': '172CKBTG40551348', 'Date': 'Fri, 11 Nov 2022 00:41:45 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180430T000000, start_date=20221111T004143, end_date=20221111T004145 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-04-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:45.826462Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ea7f5fcc-7ec4-4667-8c60-714b3006d7c2"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..e408c989 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:41:38.964814Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f86a48d3-5241-3b37-95f4-011011410112"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f86a48d3-5241-3b37-95f4-011011410112"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "369b57b2-a27b-4523-8f54-78ff1be69940"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-04-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:41:38.964814+00:00, try_number=1, job_id=415, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-30 00:00:00+00:00 +INFO - Started process 3245 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-04-30T00:00:00+00:00', '--job-id', '415', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpt5jj8n3j'] +INFO - Job 415: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180430T000000, start_date=20221111T004138, end_date=20221111T004144 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-04-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:44.171565Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "369b57b2-a27b-4523-8f54-78ff1be69940"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..4f2c4f36 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-04-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:41:39.111415Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-04-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f86a48d3-5241-3b37-95f4-011011410112"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f86a48d3-5241-3b37-95f4-011011410112"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bb7bf285-c3d3-48d1-84a9-90ce825fa248"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-04-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:41:39.111415+00:00, try_number=1, job_id=416, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-04-30 00:00:00+00:00 +INFO - Started process 3256 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-04-30T00:00:00+00:00', '--job-id', '416', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbt85czh4'] +INFO - Job 416: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-04-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-04-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180430T000000, start_date=20221111T004139, end_date=20221111T004142 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-04-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:42.058327Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bb7bf285-c3d3-48d1-84a9-90ce825fa248"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..01301192 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:41:49.144751Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42e35f3d-90b7-3fb4-97d0-f40f9597176d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42e35f3d-90b7-3fb4-97d0-f40f9597176d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "85af6000-4c11-4759-b17f-e96c286ecba2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:41:49.144751+00:00, try_number=1, job_id=419, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-01 00:00:00+00:00 +INFO - Started process 3342 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-01T00:00:00+00:00', '--job-id', '419', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp17bj0nli'] +INFO - Job 419: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180501T000000, start_date=20221111T004149, end_date=20221111T004151 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:51.895921Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "85af6000-4c11-4759-b17f-e96c286ecba2"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..0fb31242 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:41:49.149671Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42e35f3d-90b7-3fb4-97d0-f40f9597176d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42e35f3d-90b7-3fb4-97d0-f40f9597176d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7727708e-d49a-4310-a36c-c65cd2cb04d5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:41:49.149671+00:00, try_number=1, job_id=420, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-01 00:00:00+00:00 +INFO - Started process 3344 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-01T00:00:00+00:00', '--job-id', '420', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0dbnso0a'] +INFO - Job 420: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180501T000000, start_date=20221111T004149, end_date=20221111T004151 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:51.898975Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7727708e-d49a-4310-a36c-c65cd2cb04d5"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..214c3618 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:01.075219Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42e35f3d-90b7-3fb4-97d0-f40f9597176d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42e35f3d-90b7-3fb4-97d0-f40f9597176d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4adb2fd9-50bf-479e-8321-895a48701d65"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:01.075219+00:00, try_number=1, job_id=424, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-01 00:00:00+00:00 +INFO - Started process 3293 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-01T00:00:00+00:00', '--job-id', '424', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp90xrkrhv'] +INFO - Job 424: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'edN8klDxhabm3w4tCefbpQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:edN8klDxhabm3w4tCefbpQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004201Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004201Z +20221111/us-east-1/s3/aws4_request +9fe2ce871bd327fc52db59e1002e8aea8d70c2a30b38d9420046c0aaa9391463 +INFO - '2022-11-11' - botocore.auth - Signature: +0172012899eeb71968c5b506d042023673434044bae2dab800116f9ea088d7ee +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'nN6FQMTZcishD7kEiKkdJDn3zNSiTJttxzTvZFh+tOcfy/bswL2OBn3mudFru+Hk6twovn1Er3A=', 'x-amz-request-id': 'DKPTD8A57HJDX8WE', 'Date': 'Fri, 11 Nov 2022 00:42:02 GMT', 'ETag': '"79d37c9250f185a6e6df0e2d09e7dba5"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180501T000000, start_date=20221111T004201, end_date=20221111T004202 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:02.803123Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4adb2fd9-50bf-479e-8321-895a48701d65"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..af4a8d99 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:41:58.494164Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42e35f3d-90b7-3fb4-97d0-f40f9597176d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42e35f3d-90b7-3fb4-97d0-f40f9597176d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ccf9f06d-332e-429f-b6f4-00860ba7cf45"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:41:58.494164+00:00, try_number=1, job_id=423, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-01 00:00:00+00:00 +INFO - Started process 3285 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-01T00:00:00+00:00', '--job-id', '423', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpnh67ch45'] +INFO - Job 423: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499543a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004159Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004159Z +20221111/us-east-1/s3/aws4_request +a520ae6ace6961a3763101007c5363db069f32e9ab608253999cd7eace28f6cc +INFO - '2022-11-11' - botocore.auth - Signature: +9f10b80801328b38620d10923f7ca2fd4ccb8b3171a73fc62cf433ba383b282c +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'R6JVYO/m4HCHNQXZzcC8OHHHSh1A8JpVvhVSm9nxmWjVk328Pug4MdAGMV0pD4LXk5VRkIKJazg=', 'x-amz-request-id': '7VVJX99EMPFKEG8C', 'Date': 'Fri, 11 Nov 2022 00:41:59 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180501T000000, start_date=20221111T004158, end_date=20221111T004200 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:00.620492Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ccf9f06d-332e-429f-b6f4-00860ba7cf45"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..942cd679 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:41:54.312672Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42e35f3d-90b7-3fb4-97d0-f40f9597176d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42e35f3d-90b7-3fb4-97d0-f40f9597176d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a60cebef-70b5-4cd6-9de4-c58f18aa7bc2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:41:54.312672+00:00, try_number=1, job_id=422, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-01 00:00:00+00:00 +INFO - Started process 3280 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-01T00:00:00+00:00', '--job-id', '422', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptimi3qt9'] +INFO - Job 422: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180501T000000, start_date=20221111T004154, end_date=20221111T004159 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:59.509324Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a60cebef-70b5-4cd6-9de4-c58f18aa7bc2"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..5ae43243 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:41:54.309804Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42e35f3d-90b7-3fb4-97d0-f40f9597176d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "42e35f3d-90b7-3fb4-97d0-f40f9597176d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ab498810-d96c-4b55-97f4-8c22be35fa04"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:41:54.309804+00:00, try_number=1, job_id=421, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-01 00:00:00+00:00 +INFO - Started process 3279 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-01T00:00:00+00:00', '--job-id', '421', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpjrvi2d3q'] +INFO - Job 421: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180501T000000, start_date=20221111T004154, end_date=20221111T004156 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:41:56.923642Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ab498810-d96c-4b55-97f4-8c22be35fa04"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..17099fc0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:04.660870Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b963c6c0-40e0-3469-80be-5eb0a67610ff"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b963c6c0-40e0-3469-80be-5eb0a67610ff"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "78aa8a5c-22f5-497d-82fa-443f6d22c1f2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:04.660870+00:00, try_number=1, job_id=426, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-02 00:00:00+00:00 +INFO - Started process 3304 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-02T00:00:00+00:00', '--job-id', '426', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzxsccvac'] +INFO - Job 426: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180502T000000, start_date=20221111T004204, end_date=20221111T004207 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:07.493816Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "78aa8a5c-22f5-497d-82fa-443f6d22c1f2"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..6a83ca03 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:04.597380Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b963c6c0-40e0-3469-80be-5eb0a67610ff"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b963c6c0-40e0-3469-80be-5eb0a67610ff"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5459c17b-c824-41c5-9e3d-d42226be33f6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:04.597380+00:00, try_number=1, job_id=425, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-02 00:00:00+00:00 +INFO - Started process 3302 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-02T00:00:00+00:00', '--job-id', '425', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpx8hubvfz'] +INFO - Job 425: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180502T000000, start_date=20221111T004204, end_date=20221111T004207 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:07.482198Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5459c17b-c824-41c5-9e3d-d42226be33f6"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..6a6bcbf9 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:16.691725Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b963c6c0-40e0-3469-80be-5eb0a67610ff"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b963c6c0-40e0-3469-80be-5eb0a67610ff"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "eec99e55-4276-4e0d-a49c-268d2a7a06f4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:16.691725+00:00, try_number=1, job_id=430, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-02 00:00:00+00:00 +INFO - Started process 3415 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-02T00:00:00+00:00', '--job-id', '430', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpehl4i5v4'] +INFO - Job 430: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa3940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'Db7gB+JznlLrMVIe1RAxdw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:Db7gB+JznlLrMVIe1RAxdw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004217Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004217Z +20221111/us-east-1/s3/aws4_request +5e59b83ff9be8b3a097b09724c79b0171151fada9b14cc737714e8f51a923c7e +INFO - '2022-11-11' - botocore.auth - Signature: +c8a8361ff84a98377ac4e9d62aaa218f67e9587c66435be46c6b20e49bcedd16 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'zDVi215AK0j54W+qtmH6wxGTmK4D0dR/hKVptgLDspGKhDgjIfbZUIv8yVcYYoTYhYbSX+/o5TQ=', 'x-amz-request-id': 'QKVNR9Z9G4EYZM1Z', 'Date': 'Fri, 11 Nov 2022 00:42:18 GMT', 'ETag': '"0dbee007e2739e52eb31521ed5103177"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180502T000000, start_date=20221111T004216, end_date=20221111T004218 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:18.740502Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "eec99e55-4276-4e0d-a49c-268d2a7a06f4"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..53b37789 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:13.807660Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b963c6c0-40e0-3469-80be-5eb0a67610ff"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b963c6c0-40e0-3469-80be-5eb0a67610ff"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "26ed6efa-4ae9-46f6-a43f-e6e59be2882f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:13.807660+00:00, try_number=1, job_id=429, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-02 00:00:00+00:00 +INFO - Started process 3384 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-02T00:00:00+00:00', '--job-id', '429', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpigmoau6n'] +INFO - Job 429: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499543a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004214Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004214Z +20221111/us-east-1/s3/aws4_request +b5c61b3bde4ffb965d4d7663566d256aed8e516d7ef8d89763f47eb7509e5b8c +INFO - '2022-11-11' - botocore.auth - Signature: +e576267d3fed33a30d8bbb538c41e7d002d070c1b2653438e8ac0742c33c49b1 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'gDob5vmwQ32JXMY/vELwIc5jEyeqNHcNFSFvSAG1n0Z46NRLIEypIXsrhIKQmGszHTduSW2s5j8=', 'x-amz-request-id': '3CVQ9YEQJHXAS79E', 'Date': 'Fri, 11 Nov 2022 00:42:15 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180502T000000, start_date=20221111T004213, end_date=20221111T004215 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:15.730889Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "26ed6efa-4ae9-46f6-a43f-e6e59be2882f"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..2ae62298 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:09.217185Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b963c6c0-40e0-3469-80be-5eb0a67610ff"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b963c6c0-40e0-3469-80be-5eb0a67610ff"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1dc3cc83-e8e4-4b82-8519-2b1902ecf960"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:09.217185+00:00, try_number=1, job_id=428, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-02 00:00:00+00:00 +INFO - Started process 3352 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-02T00:00:00+00:00', '--job-id', '428', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxdbax24f'] +INFO - Job 428: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180502T000000, start_date=20221111T004209, end_date=20221111T004214 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:14.989911Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1dc3cc83-e8e4-4b82-8519-2b1902ecf960"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..d013423c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:09.181699Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b963c6c0-40e0-3469-80be-5eb0a67610ff"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b963c6c0-40e0-3469-80be-5eb0a67610ff"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "592ebba5-4870-4d90-9731-ddb33a34b03a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:09.181699+00:00, try_number=1, job_id=427, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-02 00:00:00+00:00 +INFO - Started process 3343 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-02T00:00:00+00:00', '--job-id', '427', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpdzpbz43t'] +INFO - Job 427: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180502T000000, start_date=20221111T004209, end_date=20221111T004212 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:12.096719Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "592ebba5-4870-4d90-9731-ddb33a34b03a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..2293492c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:21.676946Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ba74c255-161c-3eff-aafb-fb4b71537fe4"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ba74c255-161c-3eff-aafb-fb4b71537fe4"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "51d00a9d-8752-4a21-95b4-f779cac489b4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:21.676946+00:00, try_number=1, job_id=432, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-03 00:00:00+00:00 +INFO - Started process 3396 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-03T00:00:00+00:00', '--job-id', '432', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpo70sstxu'] +INFO - Job 432: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180503T000000, start_date=20221111T004221, end_date=20221111T004224 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:24.786731Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "51d00a9d-8752-4a21-95b4-f779cac489b4"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..faa38227 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:21.646221Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ba74c255-161c-3eff-aafb-fb4b71537fe4"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ba74c255-161c-3eff-aafb-fb4b71537fe4"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d92b1d35-1dbe-4d17-b514-e8219b552c13"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:21.646221+00:00, try_number=1, job_id=431, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-03 00:00:00+00:00 +INFO - Started process 3393 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-03T00:00:00+00:00', '--job-id', '431', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp95uicmlj'] +INFO - Job 431: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180503T000000, start_date=20221111T004221, end_date=20221111T004224 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:24.715836Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d92b1d35-1dbe-4d17-b514-e8219b552c13"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..0de34655 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:33.103972Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ba74c255-161c-3eff-aafb-fb4b71537fe4"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ba74c255-161c-3eff-aafb-fb4b71537fe4"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "19b9dced-a809-43e1-b0bc-9d2ed368bc36"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:33.103972+00:00, try_number=1, job_id=436, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-03 00:00:00+00:00 +INFO - Started process 3418 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-03T00:00:00+00:00', '--job-id', '436', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp37tofav1'] +INFO - Job 436: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'X0b5ju38dOAbdh4DdGIB8w==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:X0b5ju38dOAbdh4DdGIB8w== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004234Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004234Z +20221111/us-east-1/s3/aws4_request +5b9a951c5425b8323c77b4dab72e2b80c8541cebb2bb20799acdec7e3f48666d +INFO - '2022-11-11' - botocore.auth - Signature: +b176901c746a5a6b73eb90bbce4aaca67b80a0583addf2a6eae658fca9798686 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'fa7cfUExAQJ3sR0ZHhN/oKrBlmfprlqjRoiafTxfUSxD6dpDPBgyXgG2ZKFhDDKP0aqnoo6YS0o=', 'x-amz-request-id': '8QNY4BMPX46J1AGQ', 'Date': 'Fri, 11 Nov 2022 00:42:34 GMT', 'ETag': '"5f46f98eedfc74e01b761e03746201f3"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180503T000000, start_date=20221111T004233, end_date=20221111T004235 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:35.132817Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "19b9dced-a809-43e1-b0bc-9d2ed368bc36"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..101fb914 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:31.496166Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ba74c255-161c-3eff-aafb-fb4b71537fe4"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ba74c255-161c-3eff-aafb-fb4b71537fe4"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9deed52f-eb32-4637-8ed3-063bf6c1b39b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:31.496166+00:00, try_number=1, job_id=435, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-03 00:00:00+00:00 +INFO - Started process 3411 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-03T00:00:00+00:00', '--job-id', '435', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpid1fe4pt'] +INFO - Job 435: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499543a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004232Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004232Z +20221111/us-east-1/s3/aws4_request +21a3872f857628454ebd9d41d685fb0d0cd1525c2527226bf77aac8399a5d631 +INFO - '2022-11-11' - botocore.auth - Signature: +d7ee105a4fb483f82ef829b81f89e71f0a2b1bc8574078b480e18d6545a5d541 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'gKajdDBZa51dcTrd9dGPtlGDaynGKWIeIgPh137jdgP/cxS4RHqQcxurorVDgZKvS+VPh24AM4k=', 'x-amz-request-id': '1SP3GKFVSZMYGWJW', 'Date': 'Fri, 11 Nov 2022 00:42:32 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180503T000000, start_date=20221111T004231, end_date=20221111T004233 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:33.454841Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9deed52f-eb32-4637-8ed3-063bf6c1b39b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..51edf089 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:26.663792Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ba74c255-161c-3eff-aafb-fb4b71537fe4"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ba74c255-161c-3eff-aafb-fb4b71537fe4"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "054b84b4-07a3-4570-87a1-fa6a916c7d19"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:26.663792+00:00, try_number=1, job_id=434, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-03 00:00:00+00:00 +INFO - Started process 3406 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-03T00:00:00+00:00', '--job-id', '434', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpaprhm_a3'] +INFO - Job 434: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180503T000000, start_date=20221111T004226, end_date=20221111T004231 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:31.636570Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "054b84b4-07a3-4570-87a1-fa6a916c7d19"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..1220c8c4 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:26.657942Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ba74c255-161c-3eff-aafb-fb4b71537fe4"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ba74c255-161c-3eff-aafb-fb4b71537fe4"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5037c87b-d374-4a62-bb32-ea5a59139ec7"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:26.657942+00:00, try_number=1, job_id=433, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-03 00:00:00+00:00 +INFO - Started process 3403 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-03T00:00:00+00:00', '--job-id', '433', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp47cv3qbm'] +INFO - Job 433: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180503T000000, start_date=20221111T004226, end_date=20221111T004229 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:29.346369Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5037c87b-d374-4a62-bb32-ea5a59139ec7"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..ef7779da --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:37.000347Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e23be9a7-533a-3cfd-b8f5-99652e7b82fb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e23be9a7-533a-3cfd-b8f5-99652e7b82fb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c469c2d4-eee9-4ced-a0c4-32a957169482"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:37.000347+00:00, try_number=1, job_id=437, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-04 00:00:00+00:00 +INFO - Started process 3489 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-04T00:00:00+00:00', '--job-id', '437', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0293kvvx'] +INFO - Job 437: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180504T000000, start_date=20221111T004237, end_date=20221111T004239 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:39.749378Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c469c2d4-eee9-4ced-a0c4-32a957169482"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..61824609 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:37.003254Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e23be9a7-533a-3cfd-b8f5-99652e7b82fb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e23be9a7-533a-3cfd-b8f5-99652e7b82fb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "022f8f38-5944-4848-a23a-978659cbe90a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:37.003254+00:00, try_number=1, job_id=438, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-04 00:00:00+00:00 +INFO - Started process 3491 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-04T00:00:00+00:00', '--job-id', '438', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfr5o5ko9'] +INFO - Job 438: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180504T000000, start_date=20221111T004237, end_date=20221111T004239 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:39.823320Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "022f8f38-5944-4848-a23a-978659cbe90a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..dcb1ecad --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:48.576113Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e23be9a7-533a-3cfd-b8f5-99652e7b82fb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e23be9a7-533a-3cfd-b8f5-99652e7b82fb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "05355e5c-3e24-4d70-ab89-fc54bf54dcd1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:48.576113+00:00, try_number=1, job_id=442, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-04 00:00:00+00:00 +INFO - Started process 3507 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-04T00:00:00+00:00', '--job-id', '442', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_rgf3416'] +INFO - Job 442: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498ef940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'g+6Sjkgs4cZrORUP1qy+Jg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:g+6Sjkgs4cZrORUP1qy+Jg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004249Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004249Z +20221111/us-east-1/s3/aws4_request +0672dfab3b317d8c0ff90fdd11c80ae66c795a57b872ea67c15173ac6d2d2a8c +INFO - '2022-11-11' - botocore.auth - Signature: +0345a9f667f821bee118f440e077029965091c7786d1149273559c3b82851c81 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'dtB9gbrksgEA1j9C+iXHQ4H6YlZ+KzRjNa08fsHHwxGotLYyO2To/cQc0qZDFsV7zn8bOORBrfs=', 'x-amz-request-id': 'RKRF43WQGCZ5Y2MB', 'Date': 'Fri, 11 Nov 2022 00:42:49 GMT', 'ETag': '"83ee928e482ce1c66b39150fd6acbe26"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180504T000000, start_date=20221111T004248, end_date=20221111T004250 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:50.826200Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "05355e5c-3e24-4d70-ab89-fc54bf54dcd1"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..ab643ac6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:46.844575Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e23be9a7-533a-3cfd-b8f5-99652e7b82fb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e23be9a7-533a-3cfd-b8f5-99652e7b82fb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ab902c0b-7048-4555-9eda-6ebc1c4c017a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:46.844575+00:00, try_number=1, job_id=441, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-04 00:00:00+00:00 +INFO - Started process 3501 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-04T00:00:00+00:00', '--job-id', '441', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpuwwqloep'] +INFO - Job 441: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f6249952550> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004247Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004247Z +20221111/us-east-1/s3/aws4_request +296e28b9210d03fe0588036e76c341b0a14403f13721310e03506d42532a911a +INFO - '2022-11-11' - botocore.auth - Signature: +f83b6190f7d1ae77e9cbc64b0baec9a22b7d1ba7f09c5dc8f15976bd81b22d06 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'UZjpn24rXZKzZ9hdYuVeEHpmsejIT5noXxfNjBMAS5O3NbJYY3mdxWE0P0l8Yl6XPz4PsOzG7Uw=', 'x-amz-request-id': 'FDYD3DG58WRQK7TM', 'Date': 'Fri, 11 Nov 2022 00:42:48 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180504T000000, start_date=20221111T004246, end_date=20221111T004249 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:49.151373Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ab902c0b-7048-4555-9eda-6ebc1c4c017a"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..e2774085 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:42.216877Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e23be9a7-533a-3cfd-b8f5-99652e7b82fb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e23be9a7-533a-3cfd-b8f5-99652e7b82fb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fc139782-d9b3-4314-8a83-c76d7fc40b3f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:42.216877+00:00, try_number=1, job_id=440, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-04 00:00:00+00:00 +INFO - Started process 3495 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-04T00:00:00+00:00', '--job-id', '440', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmph9jy1pou'] +INFO - Job 440: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180504T000000, start_date=20221111T004242, end_date=20221111T004247 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:47.010282Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fc139782-d9b3-4314-8a83-c76d7fc40b3f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..4988e789 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:42.200736Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e23be9a7-533a-3cfd-b8f5-99652e7b82fb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e23be9a7-533a-3cfd-b8f5-99652e7b82fb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e558b385-35b1-4c0a-8768-0f0e742cd7fa"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:42.200736+00:00, try_number=1, job_id=439, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-04 00:00:00+00:00 +INFO - Started process 3494 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-04T00:00:00+00:00', '--job-id', '439', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp9_zz9fgu'] +INFO - Job 439: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180504T000000, start_date=20221111T004242, end_date=20221111T004245 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:45.384123Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e558b385-35b1-4c0a-8768-0f0e742cd7fa"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..c31c13d7 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:53.176565Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a3096797-0053-37da-a08f-f3ee7517e703"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a3096797-0053-37da-a08f-f3ee7517e703"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0d9c48ab-522b-46e6-84be-c5a398d7f49c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:53.176565+00:00, try_number=1, job_id=444, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-05 00:00:00+00:00 +INFO - Started process 3519 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-05T00:00:00+00:00', '--job-id', '444', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpoil2lx45'] +INFO - Job 444: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180505T000000, start_date=20221111T004253, end_date=20221111T004256 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:56.146742Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0d9c48ab-522b-46e6-84be-c5a398d7f49c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..2b545b52 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:53.168048Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a3096797-0053-37da-a08f-f3ee7517e703"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a3096797-0053-37da-a08f-f3ee7517e703"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "96ef8c0b-b1c6-4bbc-a0f5-5f9f5ba2f8da"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:53.168048+00:00, try_number=1, job_id=443, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-05 00:00:00+00:00 +INFO - Started process 3518 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-05T00:00:00+00:00', '--job-id', '443', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpkg5pphdo'] +INFO - Job 443: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180505T000000, start_date=20221111T004253, end_date=20221111T004256 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:42:56.152771Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "96ef8c0b-b1c6-4bbc-a0f5-5f9f5ba2f8da"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..4066962a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:04.965383Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a3096797-0053-37da-a08f-f3ee7517e703"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a3096797-0053-37da-a08f-f3ee7517e703"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f993af17-1de8-4fc4-82b5-d5a4604153eb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:04.965383+00:00, try_number=1, job_id=448, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-05 00:00:00+00:00 +INFO - Started process 3579 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-05T00:00:00+00:00', '--job-id', '448', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpspzeld6i'] +INFO - Job 448: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'zY3qSkQ9+O8KZUQQR7s9Eg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:zY3qSkQ9+O8KZUQQR7s9Eg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004305Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004305Z +20221111/us-east-1/s3/aws4_request +435078c8d3daf4f4e190d7654f39091456bd25b8b51703b9133d5f8148008e92 +INFO - '2022-11-11' - botocore.auth - Signature: +ee229ae16654704f75da8bec0ac12cbda8f617aaaa12df6d23979208aabf6b3b +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'BD+s6dzG+YyQoHMmWa2LMSN9tQOxSnQj0iQQ0fHW2c4nrj2rNQwUZDTpzoydL9s+z2qrH/i23dM=', 'x-amz-request-id': 'FSAG4EM9N7CH6HNZ', 'Date': 'Fri, 11 Nov 2022 00:43:06 GMT', 'ETag': '"cd8dea4a443df8ef0a65441047bb3d12"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180505T000000, start_date=20221111T004304, end_date=20221111T004306 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:06.828089Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f993af17-1de8-4fc4-82b5-d5a4604153eb"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..273be18b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:02.724842Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a3096797-0053-37da-a08f-f3ee7517e703"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a3096797-0053-37da-a08f-f3ee7517e703"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0899800e-156c-418b-a3dc-3dfb6f17b90a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:02.724842+00:00, try_number=1, job_id=447, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-05 00:00:00+00:00 +INFO - Started process 3571 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-05T00:00:00+00:00', '--job-id', '447', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqbdc548b'] +INFO - Job 447: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50061f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004303Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004303Z +20221111/us-east-1/s3/aws4_request +8156cedb3e05db5646cc2fca5c2b8d52a003c35e674325501d8bed4d00120853 +INFO - '2022-11-11' - botocore.auth - Signature: +df0de6e92d2e8f59dd2c565b86e84dd24c0af983ecf4f01d5c563d16781f245a +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '25CQazVTfhOOp7XALj6S4+EQPYzlpBN3ZJeUlSeuRHc2LFO5fPvAwirjY1TrkXRAgoVTQ0gWarA=', 'x-amz-request-id': 'WFF1SRN64DXD7WXV', 'Date': 'Fri, 11 Nov 2022 00:43:04 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180505T000000, start_date=20221111T004302, end_date=20221111T004304 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:04.839577Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0899800e-156c-418b-a3dc-3dfb6f17b90a"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..10492175 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:58.111892Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a3096797-0053-37da-a08f-f3ee7517e703"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a3096797-0053-37da-a08f-f3ee7517e703"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "85af96ff-ffbf-4b80-a55f-318333c1f4d6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:58.111892+00:00, try_number=1, job_id=445, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-05 00:00:00+00:00 +INFO - Started process 3564 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-05T00:00:00+00:00', '--job-id', '445', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpghqrx4kc'] +INFO - Job 445: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180505T000000, start_date=20221111T004258, end_date=20221111T004303 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:03.455469Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "85af96ff-ffbf-4b80-a55f-318333c1f4d6"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..a65efd87 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:42:58.124557Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a3096797-0053-37da-a08f-f3ee7517e703"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a3096797-0053-37da-a08f-f3ee7517e703"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "87d71f43-4e1b-43da-af2c-ef1116b1471f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:42:58.124557+00:00, try_number=1, job_id=446, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-05 00:00:00+00:00 +INFO - Started process 3566 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-05T00:00:00+00:00', '--job-id', '446', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4vv4scej'] +INFO - Job 446: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180505T000000, start_date=20221111T004258, end_date=20221111T004300 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:00.974219Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "87d71f43-4e1b-43da-af2c-ef1116b1471f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..f10663c0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:09.963036Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5c384b33-e2d7-34fc-b047-82d1c3f10274"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5c384b33-e2d7-34fc-b047-82d1c3f10274"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0a54acd7-7007-4564-8942-c0d32ee41862"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:09.963036+00:00, try_number=1, job_id=450, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-06 00:00:00+00:00 +INFO - Started process 3545 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-06T00:00:00+00:00', '--job-id', '450', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphb7o_pm6'] +INFO - Job 450: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180506T000000, start_date=20221111T004309, end_date=20221111T004313 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:13.261843Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0a54acd7-7007-4564-8942-c0d32ee41862"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..d61856d9 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:09.969723Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5c384b33-e2d7-34fc-b047-82d1c3f10274"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5c384b33-e2d7-34fc-b047-82d1c3f10274"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "973192af-f0f3-43f4-90bf-86fe3f037c26"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:09.969723+00:00, try_number=1, job_id=449, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-06 00:00:00+00:00 +INFO - Started process 3554 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-06T00:00:00+00:00', '--job-id', '449', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfdbis4j9'] +INFO - Job 449: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180506T000000, start_date=20221111T004309, end_date=20221111T004313 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:13.263618Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "973192af-f0f3-43f4-90bf-86fe3f037c26"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..f697e47d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:21.063554Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5c384b33-e2d7-34fc-b047-82d1c3f10274"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5c384b33-e2d7-34fc-b047-82d1c3f10274"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "49695f05-cc8d-44ac-b18b-55ec13f2a15e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:21.063554+00:00, try_number=1, job_id=454, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-06 00:00:00+00:00 +INFO - Started process 3596 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-06T00:00:00+00:00', '--job-id', '454', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpvn_iwy13'] +INFO - Job 454: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'hNyfSO0UmS+WxStNtu9U9g==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:hNyfSO0UmS+WxStNtu9U9g== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004322Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004322Z +20221111/us-east-1/s3/aws4_request +8d8be3ca230d38fcb11491a74ca80db38a362d68007d806c50b387c73329ebd0 +INFO - '2022-11-11' - botocore.auth - Signature: +aa7f2caae44b781708d9c9d4eef533a659c143349efb2286e1e68cd42406ee26 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '/E3i/9eL0Kk3FPIb11ygAvdMQr7M4aYl8CBV/6VG6FnS8ps8EmHtRxPRT6AeUd7Z6rTwbGadxhI=', 'x-amz-request-id': '4FBEKP8GTFYW6QZY', 'Date': 'Fri, 11 Nov 2022 00:43:22 GMT', 'ETag': '"84dc9f48ed14992f96c52b4db6ef54f6"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180506T000000, start_date=20221111T004321, end_date=20221111T004323 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:23.363488Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "49695f05-cc8d-44ac-b18b-55ec13f2a15e"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..3e59f0a2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:19.460825Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5c384b33-e2d7-34fc-b047-82d1c3f10274"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5c384b33-e2d7-34fc-b047-82d1c3f10274"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1077e6c1-22ba-43eb-9529-c8d611a00990"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:19.460825+00:00, try_number=1, job_id=453, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-06 00:00:00+00:00 +INFO - Started process 3600 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-06T00:00:00+00:00', '--job-id', '453', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmph_28xvwt'] +INFO - Job 453: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498eff70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004320Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004320Z +20221111/us-east-1/s3/aws4_request +a985e4939e5cf5d99175f0ad85024dfd4ae1abce7b67220690b492a2e5642569 +INFO - '2022-11-11' - botocore.auth - Signature: +e65388dcbc7a520a51b4514a20c0986ba275226543f25344f8c1ccc3dbb7fdd1 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'vIAwm3zOmCt9XhlLoS8663fjvTkZp+S5W4Hm/ksOcKMHfkpeg7cjM9T/ltEcK2jpfsAnG7HyXireejJgsYDOjg==', 'x-amz-request-id': 'KE2N691BECC8AVA2', 'Date': 'Fri, 11 Nov 2022 00:43:20 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180506T000000, start_date=20221111T004319, end_date=20221111T004321 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:21.562057Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1077e6c1-22ba-43eb-9529-c8d611a00990"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..340c0093 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:15.013565Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5c384b33-e2d7-34fc-b047-82d1c3f10274"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5c384b33-e2d7-34fc-b047-82d1c3f10274"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3c183e74-8de7-477d-b990-097ca0213177"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:15.013565+00:00, try_number=1, job_id=451, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-06 00:00:00+00:00 +INFO - Started process 3589 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-06T00:00:00+00:00', '--job-id', '451', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmppmojdfnz'] +INFO - Job 451: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180506T000000, start_date=20221111T004315, end_date=20221111T004319 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:19.359580Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3c183e74-8de7-477d-b990-097ca0213177"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..cdf0b5bc --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:15.013565Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5c384b33-e2d7-34fc-b047-82d1c3f10274"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "5c384b33-e2d7-34fc-b047-82d1c3f10274"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e31921de-a98f-4027-b136-1dd03c35a27a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:15.013565+00:00, try_number=1, job_id=452, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-06 00:00:00+00:00 +INFO - Started process 3590 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-06T00:00:00+00:00', '--job-id', '452', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphj400971'] +INFO - Job 452: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180506T000000, start_date=20221111T004315, end_date=20221111T004317 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:17.717638Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e31921de-a98f-4027-b136-1dd03c35a27a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..3b5772c7 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:25.286276Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "95a3b7d7-7991-3081-8c5c-dfdfc5c6065e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "95a3b7d7-7991-3081-8c5c-dfdfc5c6065e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2345ffe8-0605-41f3-bab8-f05686157fb5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:25.286276+00:00, try_number=1, job_id=456, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-07 00:00:00+00:00 +INFO - Started process 3663 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-07T00:00:00+00:00', '--job-id', '456', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpb0caww2k'] +INFO - Job 456: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180507T000000, start_date=20221111T004325, end_date=20221111T004328 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:28.593918Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2345ffe8-0605-41f3-bab8-f05686157fb5"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..12b91aa2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:25.278830Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "95a3b7d7-7991-3081-8c5c-dfdfc5c6065e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "95a3b7d7-7991-3081-8c5c-dfdfc5c6065e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "584a4761-db47-48f6-ad0d-6423cd6bc9b7"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:25.278830+00:00, try_number=1, job_id=455, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-07 00:00:00+00:00 +INFO - Started process 3656 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-07T00:00:00+00:00', '--job-id', '455', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1ho34bz6'] +INFO - Job 455: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180507T000000, start_date=20221111T004325, end_date=20221111T004328 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:28.677563Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "584a4761-db47-48f6-ad0d-6423cd6bc9b7"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..631d519a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:38.918231Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "95a3b7d7-7991-3081-8c5c-dfdfc5c6065e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "95a3b7d7-7991-3081-8c5c-dfdfc5c6065e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ed3406d4-4e05-43a2-a71a-78a5d8acea88"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:38.918231+00:00, try_number=1, job_id=460, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-07 00:00:00+00:00 +INFO - Started process 3688 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-07T00:00:00+00:00', '--job-id', '460', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp2r9m5kgr'] +INFO - Job 460: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'GCH3ZEDEiGUuGABLU6VzpQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:GCH3ZEDEiGUuGABLU6VzpQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004339Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004339Z +20221111/us-east-1/s3/aws4_request +9bb788104a1a5c00c5da1dd86c77fa329a93f011600570eae449b1750ced42d8 +INFO - '2022-11-11' - botocore.auth - Signature: +3a85e60c1112f15bde7a0f9b5905d8cd65af943fb3618a7760b89360a4f69d88 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'BZAVkj4LkrKROh9KT6tIbEyXMhf0FhAvluhKNahTS4ofdZVhaSGsWq3jM92iKtYHXOsFbNmJNYE=', 'x-amz-request-id': 'Y5V598C0PAWDA4CZ', 'Date': 'Fri, 11 Nov 2022 00:43:40 GMT', 'ETag': '"1821f76440c488652e18004b53a573a5"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180507T000000, start_date=20221111T004338, end_date=20221111T004340 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:40.848856Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ed3406d4-4e05-43a2-a71a-78a5d8acea88"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..a6cfb377 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:36.911503Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "95a3b7d7-7991-3081-8c5c-dfdfc5c6065e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "95a3b7d7-7991-3081-8c5c-dfdfc5c6065e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "25eb2f1c-1805-4ee0-90d0-f93b111cf7db"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:36.911503+00:00, try_number=1, job_id=459, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-07 00:00:00+00:00 +INFO - Started process 3607 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-07T00:00:00+00:00', '--job-id', '459', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpiv3wwh8x'] +INFO - Job 459: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499521f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004337Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004337Z +20221111/us-east-1/s3/aws4_request +c4846d7721752a3f72dfe908f4e36a7a81397595a0bc783135634b5d4ebae727 +INFO - '2022-11-11' - botocore.auth - Signature: +ddbf67091dd63f702cc405ec05b575e4c4cfd87c67cf24b9c51e11ac7576ba2d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'NDMfecVsulEhktth1moey7ANmEAGbVjThAxlw4QCmolfdf6gMxqYvGzR+gQlmSOuq++BE7INJ/g=', 'x-amz-request-id': 'J77EAT4Y1QSYS378', 'Date': 'Fri, 11 Nov 2022 00:43:38 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180507T000000, start_date=20221111T004336, end_date=20221111T004338 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:38.719580Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "25eb2f1c-1805-4ee0-90d0-f93b111cf7db"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..62694b2d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:30.567367Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "95a3b7d7-7991-3081-8c5c-dfdfc5c6065e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "95a3b7d7-7991-3081-8c5c-dfdfc5c6065e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c7b14847-1011-4bb7-bfe0-3e0f57b3e665"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:30.567367+00:00, try_number=1, job_id=457, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-07 00:00:00+00:00 +INFO - Started process 3680 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-07T00:00:00+00:00', '--job-id', '457', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphhprlkfb'] +INFO - Job 457: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180507T000000, start_date=20221111T004330, end_date=20221111T004337 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:37.496707Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c7b14847-1011-4bb7-bfe0-3e0f57b3e665"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..89907928 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:30.715704Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "95a3b7d7-7991-3081-8c5c-dfdfc5c6065e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "95a3b7d7-7991-3081-8c5c-dfdfc5c6065e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8d8655fc-8137-4530-a499-244b8d25c629"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:30.715704+00:00, try_number=1, job_id=458, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-07 00:00:00+00:00 +INFO - Started process 3682 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-07T00:00:00+00:00', '--job-id', '458', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpcnze63gs'] +INFO - Job 458: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180507T000000, start_date=20221111T004330, end_date=20221111T004333 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:33.989833Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8d8655fc-8137-4530-a499-244b8d25c629"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..fdc464c8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:43.134880Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8cbde5cc-f2df-33e1-a640-f7a74122ec3b"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8cbde5cc-f2df-33e1-a640-f7a74122ec3b"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "63ec2cc8-0c84-4c37-850b-326911411931"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:43.134880+00:00, try_number=1, job_id=462, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-08 00:00:00+00:00 +INFO - Started process 3678 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-08T00:00:00+00:00', '--job-id', '462', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpr7lb_ecl'] +INFO - Job 462: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180508T000000, start_date=20221111T004343, end_date=20221111T004345 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:45.965775Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "63ec2cc8-0c84-4c37-850b-326911411931"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..51dbd8c4 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:43.092951Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8cbde5cc-f2df-33e1-a640-f7a74122ec3b"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8cbde5cc-f2df-33e1-a640-f7a74122ec3b"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "23f12048-8fe0-465e-82ee-331023c21b8e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:43.092951+00:00, try_number=1, job_id=461, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-08 00:00:00+00:00 +INFO - Started process 3676 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-08T00:00:00+00:00', '--job-id', '461', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpobik27bw'] +INFO - Job 461: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180508T000000, start_date=20221111T004343, end_date=20221111T004345 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:45.957811Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "23f12048-8fe0-465e-82ee-331023c21b8e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..2cf95b8c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:53.826958Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8cbde5cc-f2df-33e1-a640-f7a74122ec3b"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8cbde5cc-f2df-33e1-a640-f7a74122ec3b"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "05ec0f0b-0ecb-453b-bada-fd75b3ed2c13"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:53.826958+00:00, try_number=1, job_id=466, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-08 00:00:00+00:00 +INFO - Started process 3706 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-08T00:00:00+00:00', '--job-id', '466', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp08kx4zf0'] +INFO - Job 466: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f1f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'GUwDJSE+tmRx3iwaY36IwQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:GUwDJSE+tmRx3iwaY36IwQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004355Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004355Z +20221111/us-east-1/s3/aws4_request +c1ec8f9113d1abf04fc0d2479a5229eaf7defa89be997b3fbec8ed6a43d09342 +INFO - '2022-11-11' - botocore.auth - Signature: +7feacb85381410fe6dfe273f71a6444964f14fb19de4ba7e4c36219ddbf51b4a +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'OKZEv8y/mFZ7r+kSa9vmfoM1WWyWzFgWBQb7k5rFXNvgDjQRpNVdMD70q/GKz7hDfXH9iD4H2kg=', 'x-amz-request-id': '289F3QKEB6STDM43', 'Date': 'Fri, 11 Nov 2022 00:43:56 GMT', 'ETag': '"194c0325213eb66471de2c1a637e88c1"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180508T000000, start_date=20221111T004353, end_date=20221111T004357 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:57.087994Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "05ec0f0b-0ecb-453b-bada-fd75b3ed2c13"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..14203ccf --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:51.680871Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8cbde5cc-f2df-33e1-a640-f7a74122ec3b"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8cbde5cc-f2df-33e1-a640-f7a74122ec3b"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "322eecba-920c-4327-aa64-b4d8ec0aefde"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:51.680871+00:00, try_number=1, job_id=465, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-08 00:00:00+00:00 +INFO - Started process 3698 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-08T00:00:00+00:00', '--job-id', '465', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfiiehw__'] +INFO - Job 465: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499533a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004352Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004352Z +20221111/us-east-1/s3/aws4_request +a59b2a1dd12213dc1df422a80052b239e55bddfdea477a200229dfdb09dd2313 +INFO - '2022-11-11' - botocore.auth - Signature: +d507f8823fd59eeef872c7ef17bba1101999aa986df5ce757fcd53c1184d1737 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'BM/v3kMFPhDHo8HRW1Vv3c3xpRXsUYqLCgxj943R1RjpTuDlfLfJ5U+37PA9zbNGcnIyLithUU8=', 'x-amz-request-id': 'PWNDGB0JFFD17TAG', 'Date': 'Fri, 11 Nov 2022 00:43:52 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180508T000000, start_date=20221111T004351, end_date=20221111T004353 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:53.575923Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "322eecba-920c-4327-aa64-b4d8ec0aefde"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..60ec1da0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:47.465548Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8cbde5cc-f2df-33e1-a640-f7a74122ec3b"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8cbde5cc-f2df-33e1-a640-f7a74122ec3b"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "90b52b14-3ba8-4ceb-b4fd-dfb08347d72c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:47.465548+00:00, try_number=1, job_id=463, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-08 00:00:00+00:00 +INFO - Started process 3692 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-08T00:00:00+00:00', '--job-id', '463', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp734_sado'] +INFO - Job 463: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180508T000000, start_date=20221111T004347, end_date=20221111T004352 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:52.290888Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "90b52b14-3ba8-4ceb-b4fd-dfb08347d72c"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..547263eb --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:47.465506Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8cbde5cc-f2df-33e1-a640-f7a74122ec3b"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8cbde5cc-f2df-33e1-a640-f7a74122ec3b"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "775fd529-9f45-4f3f-8d68-a9f0310d4428"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:47.465506+00:00, try_number=1, job_id=464, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-08 00:00:00+00:00 +INFO - Started process 3693 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-08T00:00:00+00:00', '--job-id', '464', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpi2ynt9js'] +INFO - Job 464: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180508T000000, start_date=20221111T004347, end_date=20221111T004349 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:43:49.901755Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "775fd529-9f45-4f3f-8d68-a9f0310d4428"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..70ac5669 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:59.462918Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "28b9f2ff-32b0-30a1-af6c-935906d7f598"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "28b9f2ff-32b0-30a1-af6c-935906d7f598"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d2b901bb-7cff-4535-8e51-5675ddad1751"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:59.462918+00:00, try_number=1, job_id=467, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-09 00:00:00+00:00 +INFO - Started process 3715 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-09T00:00:00+00:00', '--job-id', '467', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpz9p9fsue'] +INFO - Job 467: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180509T000000, start_date=20221111T004359, end_date=20221111T004402 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:44:02.366345Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d2b901bb-7cff-4535-8e51-5675ddad1751"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..8b321cd0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:43:59.493216Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "28b9f2ff-32b0-30a1-af6c-935906d7f598"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "28b9f2ff-32b0-30a1-af6c-935906d7f598"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "609ff8f1-a3eb-45c8-a43a-00b104b56dd8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:43:59.493216+00:00, try_number=1, job_id=468, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-09 00:00:00+00:00 +INFO - Started process 3717 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-09T00:00:00+00:00', '--job-id', '468', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpkc8jkkir'] +INFO - Job 468: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180509T000000, start_date=20221111T004359, end_date=20221111T004403 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:44:03.412804Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "609ff8f1-a3eb-45c8-a43a-00b104b56dd8"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..75c39564 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:44:13.471523Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "28b9f2ff-32b0-30a1-af6c-935906d7f598"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "28b9f2ff-32b0-30a1-af6c-935906d7f598"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c0280833-4c9c-4426-9d60-e53bdeda394d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:44:13.471523+00:00, try_number=1, job_id=472, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-09 00:00:00+00:00 +INFO - Started process 3786 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-09T00:00:00+00:00', '--job-id', '472', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_tjpb6_u'] +INFO - Job 472: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'sl6/Hcb75nnZHpTgzSNckg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:sl6/Hcb75nnZHpTgzSNckg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004414Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004414Z +20221111/us-east-1/s3/aws4_request +2dbdcd6f97db27161e5476cef746d48438b1f210690fde6d790d8b4c8ac03657 +INFO - '2022-11-11' - botocore.auth - Signature: +5cb6fbd6e3b271af94ba4e145c19913fc1dd238775cd6bebc417cba9b3beabe1 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'wrkZ+SFM2mPz33yVwFpik3Q3WKuoBeIXSgLhLEZYhmyYu37wck0nnc5ra/UnKl0rX+RqTDv/Vvs=', 'x-amz-request-id': 'J1759SNJE34TWNXB', 'Date': 'Fri, 11 Nov 2022 00:44:14 GMT', 'ETag': '"b25ebf1dc6fbe679d91e94e0cd235c92"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180509T000000, start_date=20221111T004413, end_date=20221111T004415 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:44:15.406902Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c0280833-4c9c-4426-9d60-e53bdeda394d"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..45f2a4e6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:44:10.862054Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "28b9f2ff-32b0-30a1-af6c-935906d7f598"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "28b9f2ff-32b0-30a1-af6c-935906d7f598"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "00f5ae81-da42-4e71-8445-b13031ad64ed"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:44:10.862054+00:00, try_number=1, job_id=471, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-09 00:00:00+00:00 +INFO - Started process 3765 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-09T00:00:00+00:00', '--job-id', '471', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqm2y5eu6'] +INFO - Job 471: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50061f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004412Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004412Z +20221111/us-east-1/s3/aws4_request +4c08f5f701fae7ad4d9fef698a2bd3364c7bb95866e1dd9af5ce9a170bc69843 +INFO - '2022-11-11' - botocore.auth - Signature: +e566977b48d7be31ec55ad2bc44e7eef4fa0718409262252c3bc068a59b2dca6 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'NjJ5eX1a7walavzCbj/JJHPEZPtJqIwps7k6t0TlEL84yNptGocdrJTPl4UTaYd265Svult5XxE=', 'x-amz-request-id': 'CZSM48NJ8VGVGY8A', 'Date': 'Fri, 11 Nov 2022 00:44:13 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180509T000000, start_date=20221111T004410, end_date=20221111T004413 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:44:13.632400Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "00f5ae81-da42-4e71-8445-b13031ad64ed"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..3b84a6c3 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:44:04.442018Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "28b9f2ff-32b0-30a1-af6c-935906d7f598"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "28b9f2ff-32b0-30a1-af6c-935906d7f598"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "37ff8b06-752a-42ac-be2b-68ee1bfef72d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:44:04.442018+00:00, try_number=1, job_id=469, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-09 00:00:00+00:00 +INFO - Started process 3723 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-09T00:00:00+00:00', '--job-id', '469', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpi2rvi2jo'] +INFO - Job 469: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180509T000000, start_date=20221111T004404, end_date=20221111T004410 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:44:10.973726Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "37ff8b06-752a-42ac-be2b-68ee1bfef72d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..b6763f6e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:44:05.735549Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "28b9f2ff-32b0-30a1-af6c-935906d7f598"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "28b9f2ff-32b0-30a1-af6c-935906d7f598"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "636895a3-7b56-4f4b-a68f-832a1ec22de1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:44:05.735549+00:00, try_number=1, job_id=470, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-09 00:00:00+00:00 +INFO - Started process 3760 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-09T00:00:00+00:00', '--job-id', '470', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmplzg_33m0'] +INFO - Job 470: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180509T000000, start_date=20221111T004405, end_date=20221111T004408 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:44:08.798757Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "636895a3-7b56-4f4b-a68f-832a1ec22de1"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..1d46af98 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:44:18.165375Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "61176de4-0327-3bcf-81b5-2d25d67d47ee"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "61176de4-0327-3bcf-81b5-2d25d67d47ee"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f22cab4d-e7f2-407f-b061-9c08debeacc9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:44:18.165375+00:00, try_number=1, job_id=473, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-10 00:00:00+00:00 +INFO - Started process 3802 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-10T00:00:00+00:00', '--job-id', '473', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpsv8rhibd'] +INFO - Job 473: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180510T000000, start_date=20221111T004418, end_date=20221111T004420 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:44:20.885895Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f22cab4d-e7f2-407f-b061-9c08debeacc9"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..cea61195 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:44:18.182107Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "61176de4-0327-3bcf-81b5-2d25d67d47ee"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "61176de4-0327-3bcf-81b5-2d25d67d47ee"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7d0f55bf-b752-4418-9d35-9c1108fb6ff7"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:44:18.182107+00:00, try_number=1, job_id=474, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-10 00:00:00+00:00 +INFO - Started process 3804 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-10T00:00:00+00:00', '--job-id', '474', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpvypcj0oc'] +INFO - Job 474: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180510T000000, start_date=20221111T004418, end_date=20221111T004421 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:44:21.453371Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7d0f55bf-b752-4418-9d35-9c1108fb6ff7"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..fdc4f778 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:44:32.111364Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "61176de4-0327-3bcf-81b5-2d25d67d47ee"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "61176de4-0327-3bcf-81b5-2d25d67d47ee"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d317776f-1b50-4f7d-be6d-95e43ea023e7"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:44:32.111364+00:00, try_number=1, job_id=478, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-10 00:00:00+00:00 +INFO - Started process 3842 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-10T00:00:00+00:00', '--job-id', '478', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpso2_1j38'] +INFO - Job 478: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'GCH3ZEDEiGUuGABLU6VzpQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:GCH3ZEDEiGUuGABLU6VzpQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004432Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004432Z +20221111/us-east-1/s3/aws4_request +70a1056f649d26ccd2c56c0fe80f329ac867623c35d549c4621ebc6583942174 +INFO - '2022-11-11' - botocore.auth - Signature: +6338a167b13315afce8448f23d93b6d9c631f1bda26387b8df16849b1ebcbd68 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '+tLwsuVAYnqYgSYqzhDLumdUFukys8sG2/cpEm23wM9LSlPC+umspJGAMPhI7BhV5lZ4ZmhgHDU=', 'x-amz-request-id': 'Z1MARYSRT12NAEQ0', 'Date': 'Fri, 11 Nov 2022 00:44:33 GMT', 'ETag': '"1821f76440c488652e18004b53a573a5"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180510T000000, start_date=20221111T004432, end_date=20221111T004433 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:44:33.905126Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d317776f-1b50-4f7d-be6d-95e43ea023e7"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..0227c45c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:44:28.563899Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "61176de4-0327-3bcf-81b5-2d25d67d47ee"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "61176de4-0327-3bcf-81b5-2d25d67d47ee"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1e03d04e-a478-49af-be9e-f4e637d29041"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:44:28.563899+00:00, try_number=1, job_id=477, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-10 00:00:00+00:00 +INFO - Started process 3814 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-10T00:00:00+00:00', '--job-id', '477', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4pnz3q8v'] +INFO - Job 477: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499543a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004429Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004429Z +20221111/us-east-1/s3/aws4_request +240ea0f6f0aa709c38b6c8cfb54f4ad74199df1dd6286efa14d2ecebc9c4ae94 +INFO - '2022-11-11' - botocore.auth - Signature: +d54cc7e200c91db45d18a3b17549a8eb5cd5993f3519727aaf4ba3132dcc2fe5 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'wbAKbKBZk7kr3x656R3S7XDb2rCufJxgdfpX73ZRc+YY1seqxAYdoTumtoB5tklRWi0K95jvmf0=', 'x-amz-request-id': '2R2VTK8PCN0A67K5', 'Date': 'Fri, 11 Nov 2022 00:44:30 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180510T000000, start_date=20221111T004428, end_date=20221111T004431 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:44:31.581074Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1e03d04e-a478-49af-be9e-f4e637d29041"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..b6597783 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:44:23.208566Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "61176de4-0327-3bcf-81b5-2d25d67d47ee"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "61176de4-0327-3bcf-81b5-2d25d67d47ee"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "39110e80-e153-41ec-b25e-0883424eefec"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:44:23.208566+00:00, try_number=1, job_id=475, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-10 00:00:00+00:00 +INFO - Started process 3810 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-10T00:00:00+00:00', '--job-id', '475', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3wjm9zaj'] +INFO - Job 475: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180510T000000, start_date=20221111T004423, end_date=20221111T004430 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:44:30.635256Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "39110e80-e153-41ec-b25e-0883424eefec"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..128b2d4f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:44:23.248349Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "61176de4-0327-3bcf-81b5-2d25d67d47ee"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "61176de4-0327-3bcf-81b5-2d25d67d47ee"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ae625692-9784-4955-8ca5-b7577f46486b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:44:23.248349+00:00, try_number=1, job_id=476, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-10 00:00:00+00:00 +INFO - Started process 3772 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-10T00:00:00+00:00', '--job-id', '476', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0upigega'] +INFO - Job 476: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180510T000000, start_date=20221111T004423, end_date=20221111T004426 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:44:26.396319Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ae625692-9784-4955-8ca5-b7577f46486b"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..d4638958 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:44:35.926431Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8b3a412d-f495-32e2-aaa7-5fda9e34b64a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8b3a412d-f495-32e2-aaa7-5fda9e34b64a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e9e00eeb-53a5-4f15-af08-50ba79b3c3f1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:44:35.926431+00:00, try_number=1, job_id=479, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-11 00:00:00+00:00 +INFO - Started process 3823 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-11T00:00:00+00:00', '--job-id', '479', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1lxtfncz'] +INFO - Job 479: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180511T000000, start_date=20221111T004435, end_date=20221111T004438 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:44:38.831357Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e9e00eeb-53a5-4f15-af08-50ba79b3c3f1"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..288e681f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:44:35.932653Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8b3a412d-f495-32e2-aaa7-5fda9e34b64a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8b3a412d-f495-32e2-aaa7-5fda9e34b64a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1b0dbf03-ac64-413f-95e5-60939b259a4e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:44:35.932653+00:00, try_number=1, job_id=480, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-11 00:00:00+00:00 +INFO - Started process 3826 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-11T00:00:00+00:00', '--job-id', '480', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3twf7ec_'] +INFO - Job 480: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180511T000000, start_date=20221111T004435, end_date=20221111T004438 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:44:38.833728Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1b0dbf03-ac64-413f-95e5-60939b259a4e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..84fb651a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:44:50.155862Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8b3a412d-f495-32e2-aaa7-5fda9e34b64a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8b3a412d-f495-32e2-aaa7-5fda9e34b64a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "db5c1e91-b033-4d70-8a73-5794296b6429"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:44:50.155862+00:00, try_number=1, job_id=484, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-11 00:00:00+00:00 +INFO - Started process 3866 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-11T00:00:00+00:00', '--job-id', '484', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpz5xfh94k'] +INFO - Job 484: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa4f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'KpDoctriTj0Nb9LNw/KJGg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:KpDoctriTj0Nb9LNw/KJGg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004451Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004451Z +20221111/us-east-1/s3/aws4_request +866aa579421ff6830ca26872f94b06b54e2be3861a2cb1526793bf2a5b6be0db +INFO - '2022-11-11' - botocore.auth - Signature: +01876dec2472dc810cf8910821390c7e74b85eae0d114a9f9bbb91620622d1dc +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'G9U8TgRsajmY9GxIN3loGtNTWkjDTHDxZiSJ4uPMiQuVDGzmnWpDgDXJxm0YkENi8VnjUoVYq9g=', 'x-amz-request-id': 'NSQ4PCGCFCPC1JGP', 'Date': 'Fri, 11 Nov 2022 00:44:51 GMT', 'ETag': '"2a90e872dae24e3d0d6fd2cdc3f2891a"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180511T000000, start_date=20221111T004450, end_date=20221111T004452 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:44:52.145660Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "db5c1e91-b033-4d70-8a73-5794296b6429"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..5efa76e5 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:44:46.309630Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8b3a412d-f495-32e2-aaa7-5fda9e34b64a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8b3a412d-f495-32e2-aaa7-5fda9e34b64a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d9a38e2d-fadb-49ac-aae7-578bf062755f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:44:46.309630+00:00, try_number=1, job_id=483, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-11 00:00:00+00:00 +INFO - Started process 3858 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-11T00:00:00+00:00', '--job-id', '483', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqco0f2t3'] +INFO - Job 483: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50073a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004447Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004447Z +20221111/us-east-1/s3/aws4_request +782646b2360f49789a4a2f290c0fe50ed283e6ecd4fad0204ea5f94adb07fec0 +INFO - '2022-11-11' - botocore.auth - Signature: +eeb986487bb237c50c46c7f6be1639a90e8fe69a0077f7c024dbe30a61c98ccf +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'n9e/TYTB+dYB6gYhF0pRRPfmG9odkafsqw40kFTaWgK+WL0/ACNtomAKSo4/a4qa9+gp6X7AsCE=', 'x-amz-request-id': '72PMSY4H5T2XBJZG', 'Date': 'Fri, 11 Nov 2022 00:44:47 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180511T000000, start_date=20221111T004446, end_date=20221111T004448 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:44:48.409078Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d9a38e2d-fadb-49ac-aae7-578bf062755f"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..b778e1cd --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:44:40.672365Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8b3a412d-f495-32e2-aaa7-5fda9e34b64a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8b3a412d-f495-32e2-aaa7-5fda9e34b64a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2d267657-2778-491b-b5bd-ae5c6ff2c45d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:44:40.672365+00:00, try_number=1, job_id=481, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-11 00:00:00+00:00 +INFO - Started process 3852 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-11T00:00:00+00:00', '--job-id', '481', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpnuwifneu'] +INFO - Job 481: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180511T000000, start_date=20221111T004440, end_date=20221111T004448 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:44:48.578975Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2d267657-2778-491b-b5bd-ae5c6ff2c45d"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..653029a9 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:44:40.763628Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8b3a412d-f495-32e2-aaa7-5fda9e34b64a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8b3a412d-f495-32e2-aaa7-5fda9e34b64a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "19ab8f85-aadb-40ec-a43e-8c9f2eca5f58"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:44:40.763628+00:00, try_number=1, job_id=482, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-11 00:00:00+00:00 +INFO - Started process 3853 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-11T00:00:00+00:00', '--job-id', '482', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpv57pu_fq'] +INFO - Job 482: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180511T000000, start_date=20221111T004440, end_date=20221111T004443 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:44:43.910111Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "19ab8f85-aadb-40ec-a43e-8c9f2eca5f58"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..5d8e23bd --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:44:54.678888Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bc9c1498-8ef6-3ba6-9f3e-7f0a54d078bf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bc9c1498-8ef6-3ba6-9f3e-7f0a54d078bf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "25fecd7a-f811-4cbb-b18d-b3691382f389"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:44:54.678888+00:00, try_number=1, job_id=486, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-12 00:00:00+00:00 +INFO - Started process 3876 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-12T00:00:00+00:00', '--job-id', '486', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpyd3xyvwx'] +INFO - Job 486: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180512T000000, start_date=20221111T004454, end_date=20221111T004458 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:44:58.585555Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "25fecd7a-f811-4cbb-b18d-b3691382f389"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..7d3634d0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:44:54.646005Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bc9c1498-8ef6-3ba6-9f3e-7f0a54d078bf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bc9c1498-8ef6-3ba6-9f3e-7f0a54d078bf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cf436dab-9a56-4e30-adb2-bcc842a402b7"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:44:54.646005+00:00, try_number=1, job_id=485, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-12 00:00:00+00:00 +INFO - Started process 3877 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-12T00:00:00+00:00', '--job-id', '485', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0d0u1_l8'] +INFO - Job 485: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180512T000000, start_date=20221111T004454, end_date=20221111T004458 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:44:58.584529Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cf436dab-9a56-4e30-adb2-bcc842a402b7"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..bab6f800 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:45:12.908812Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bc9c1498-8ef6-3ba6-9f3e-7f0a54d078bf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bc9c1498-8ef6-3ba6-9f3e-7f0a54d078bf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d177a25b-043d-4229-bf5d-47d981029d90"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:45:12.908812+00:00, try_number=1, job_id=490, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-12 00:00:00+00:00 +INFO - Started process 3883 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-12T00:00:00+00:00', '--job-id', '490', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwhm1n8fv'] +INFO - Job 490: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa4ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'KpDoctriTj0Nb9LNw/KJGg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:KpDoctriTj0Nb9LNw/KJGg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004514Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004514Z +20221111/us-east-1/s3/aws4_request +694104c9b5cc3f7434649aaa6cfa562d1dc1a2ba991652cf996405c79a52294a +INFO - '2022-11-11' - botocore.auth - Signature: +f78e386bcec83a26700077f11b7a7a204fdcf627af459ce3eef305c8ec52be15 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'nAsASPWJHnFWbMPU91hLQ2HX8mk7p/PsiVNtfDOJ2UHap6GH7s5NBDs0uly3Dxan5E/hSjDuizs=', 'x-amz-request-id': 'PHB2TWAG4MHB277S', 'Date': 'Fri, 11 Nov 2022 00:45:15 GMT', 'ETag': '"2a90e872dae24e3d0d6fd2cdc3f2891a"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180512T000000, start_date=20221111T004512, end_date=20221111T004515 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:45:15.859637Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d177a25b-043d-4229-bf5d-47d981029d90"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..c90612a6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:45:07.424545Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bc9c1498-8ef6-3ba6-9f3e-7f0a54d078bf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bc9c1498-8ef6-3ba6-9f3e-7f0a54d078bf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "aae1bd9d-38a5-4c95-ad73-29e103b7fe33"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:45:07.424545+00:00, try_number=1, job_id=489, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-12 00:00:00+00:00 +INFO - Started process 3906 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-12T00:00:00+00:00', '--job-id', '489', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpoe0qe2k7'] +INFO - Job 489: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499531f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004508Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004508Z +20221111/us-east-1/s3/aws4_request +b3ccbbc0861f7d5c4bd5f9a676d60f96a9041449f493fbaf9474ddc303f6724f +INFO - '2022-11-11' - botocore.auth - Signature: +86a6df3a0f77f71e62677ee63e38950c8b3c653d912545155a03d3e52b594110 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'NMjUW9SsZDwnxq+h656aY+ttzxCx6+MImz/h/HMcoy3hqFFidCZoVBwTHCXDLtC1gqJFZiJstS0=', 'x-amz-request-id': 'PAQ0B3V0MDA4TXEG', 'Date': 'Fri, 11 Nov 2022 00:45:09 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180512T000000, start_date=20221111T004507, end_date=20221111T004509 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:45:09.955502Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "aae1bd9d-38a5-4c95-ad73-29e103b7fe33"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..b5c8099b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:45:01.461660Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bc9c1498-8ef6-3ba6-9f3e-7f0a54d078bf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bc9c1498-8ef6-3ba6-9f3e-7f0a54d078bf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b39b735d-6323-4256-a519-b51203f72f06"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:45:01.461660+00:00, try_number=1, job_id=488, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-12 00:00:00+00:00 +INFO - Started process 3901 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-12T00:00:00+00:00', '--job-id', '488', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp05112qj7'] +INFO - Job 488: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180512T000000, start_date=20221111T004501, end_date=20221111T004510 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:45:10.758539Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b39b735d-6323-4256-a519-b51203f72f06"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..ac06d23c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:45:01.503470Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bc9c1498-8ef6-3ba6-9f3e-7f0a54d078bf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bc9c1498-8ef6-3ba6-9f3e-7f0a54d078bf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "95589de3-391a-4465-9a14-5e4924a60351"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:45:01.503470+00:00, try_number=1, job_id=487, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-12 00:00:00+00:00 +INFO - Started process 3900 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-12T00:00:00+00:00', '--job-id', '487', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphwobynqq'] +INFO - Job 487: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180512T000000, start_date=20221111T004501, end_date=20221111T004504 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:45:04.845582Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "95589de3-391a-4465-9a14-5e4924a60351"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..47ad6c91 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:45:19.415359Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0afd9ba4-b3b1-3ebb-bb76-9f571bae6a23"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0afd9ba4-b3b1-3ebb-bb76-9f571bae6a23"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fa2acbbf-3c3b-4b24-815e-5961f851db58"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:45:19.415359+00:00, try_number=1, job_id=491, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-13 00:00:00+00:00 +INFO - Started process 3891 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-13T00:00:00+00:00', '--job-id', '491', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmppyd8vptk'] +INFO - Job 491: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180513T000000, start_date=20221111T004519, end_date=20221111T004522 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:45:22.918423Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fa2acbbf-3c3b-4b24-815e-5961f851db58"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..52ad9d39 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:45:20.310441Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0afd9ba4-b3b1-3ebb-bb76-9f571bae6a23"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0afd9ba4-b3b1-3ebb-bb76-9f571bae6a23"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c37dfedc-0dae-4fe2-88fe-2619c5f0f2ca"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:45:20.310441+00:00, try_number=1, job_id=492, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-13 00:00:00+00:00 +INFO - Started process 3894 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-13T00:00:00+00:00', '--job-id', '492', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp40_o0dok'] +INFO - Job 492: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180513T000000, start_date=20221111T004520, end_date=20221111T004524 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:45:24.280497Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c37dfedc-0dae-4fe2-88fe-2619c5f0f2ca"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..db4bb703 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:45:41.174428Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0afd9ba4-b3b1-3ebb-bb76-9f571bae6a23"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0afd9ba4-b3b1-3ebb-bb76-9f571bae6a23"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "731faddc-45af-4843-b4f7-6f9bc1d34cea"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:45:41.174428+00:00, try_number=1, job_id=496, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-13 00:00:00+00:00 +INFO - Started process 3919 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-13T00:00:00+00:00', '--job-id', '496', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzqlveutv'] +INFO - Job 496: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'hQecBovzqdPrINAiQ8N3dA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:hQecBovzqdPrINAiQ8N3dA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004542Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004542Z +20221111/us-east-1/s3/aws4_request +60ac7c1167158ef320aec1ea4e16f0fb25e6b84627bd28a2f65ff74b9d3f44e6 +INFO - '2022-11-11' - botocore.auth - Signature: +014cbfce887506d935db19eb7955b499aca0d0ccd2f9c2b3ecb419567bb04e1b +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'bTm0b68s9ut1omkfaaFJLVywl+Q7q2vTKs2baZhbXELNjvB767Kpt8rLj28iqcCRuefYqDdqais=', 'x-amz-request-id': '8HP4V8Z51W0AT97J', 'Date': 'Fri, 11 Nov 2022 00:45:42 GMT', 'ETag': '"85079c068bf3a9d3eb20d02243c37774"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180513T000000, start_date=20221111T004541, end_date=20221111T004543 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:45:43.436719Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "731faddc-45af-4843-b4f7-6f9bc1d34cea"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..8edbd16c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:45:36.805782Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0afd9ba4-b3b1-3ebb-bb76-9f571bae6a23"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0afd9ba4-b3b1-3ebb-bb76-9f571bae6a23"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6e3c0a8f-f445-441c-aebf-f063f60d4ef8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:45:36.805782+00:00, try_number=1, job_id=495, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-13 00:00:00+00:00 +INFO - Started process 3969 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-13T00:00:00+00:00', '--job-id', '495', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpe_6y58nk'] +INFO - Job 495: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50063a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004538Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004538Z +20221111/us-east-1/s3/aws4_request +c2c2c34162a32d0c2f45ba9677fada9ed61bb97e544dfa4c2ea1a5922feb39ab +INFO - '2022-11-11' - botocore.auth - Signature: +14b0417b75c8bf6ec7e0b7fb4ebb85502e128c553ddb2c54a2c11fffdc33e6ad +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'NlOnbOwa+/TUqLZZ/TktQL8s7nhYKhAvYeykwcYAUaXToGsynVO33OeB6LuQtbfKzKBkM8MQSTg=', 'x-amz-request-id': '2VNR635NDTN6BYV6', 'Date': 'Fri, 11 Nov 2022 00:45:38 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180513T000000, start_date=20221111T004536, end_date=20221111T004539 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:45:39.602581Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6e3c0a8f-f445-441c-aebf-f063f60d4ef8"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..07b9cb22 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:45:26.818838Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0afd9ba4-b3b1-3ebb-bb76-9f571bae6a23"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0afd9ba4-b3b1-3ebb-bb76-9f571bae6a23"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "afe7aced-7855-4c32-8c7a-949d1da815cb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:45:26.818838+00:00, try_number=1, job_id=493, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-13 00:00:00+00:00 +INFO - Started process 3911 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-13T00:00:00+00:00', '--job-id', '493', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfch7wn_1'] +INFO - Job 493: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180513T000000, start_date=20221111T004526, end_date=20221111T004538 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:45:38.397702Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "afe7aced-7855-4c32-8c7a-949d1da815cb"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..bcc6556c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:45:29.304092Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0afd9ba4-b3b1-3ebb-bb76-9f571bae6a23"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0afd9ba4-b3b1-3ebb-bb76-9f571bae6a23"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7548036d-e2cb-43cc-a57a-5f174d06599e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:45:29.304092+00:00, try_number=1, job_id=494, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-13 00:00:00+00:00 +INFO - Started process 3914 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-13T00:00:00+00:00', '--job-id', '494', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpog_aj9_1'] +INFO - Job 494: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180513T000000, start_date=20221111T004529, end_date=20221111T004533 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:45:33.687428Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7548036d-e2cb-43cc-a57a-5f174d06599e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..0bf3453d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:45:46.447597Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2c36f28d-217f-3e2f-a251-e4fd6455cc8c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2c36f28d-217f-3e2f-a251-e4fd6455cc8c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d8519f76-69fc-4e87-a341-7a587c2081b0"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:45:46.447597+00:00, try_number=1, job_id=498, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-14 00:00:00+00:00 +INFO - Started process 3979 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-14T00:00:00+00:00', '--job-id', '498', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpw02idt40'] +INFO - Job 498: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180514T000000, start_date=20221111T004546, end_date=20221111T004549 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:45:49.363729Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d8519f76-69fc-4e87-a341-7a587c2081b0"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..1ac35887 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:45:46.447692Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2c36f28d-217f-3e2f-a251-e4fd6455cc8c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2c36f28d-217f-3e2f-a251-e4fd6455cc8c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1731da22-fbd7-4239-ab94-723355b11328"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:45:46.447692+00:00, try_number=1, job_id=497, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-14 00:00:00+00:00 +INFO - Started process 3981 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-14T00:00:00+00:00', '--job-id', '497', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpsohsi0gu'] +INFO - Job 497: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180514T000000, start_date=20221111T004546, end_date=20221111T004549 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:45:49.248539Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1731da22-fbd7-4239-ab94-723355b11328"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..cfb288c4 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:45:57.850904Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2c36f28d-217f-3e2f-a251-e4fd6455cc8c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2c36f28d-217f-3e2f-a251-e4fd6455cc8c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1a2e29dc-5d6f-4940-b1fb-5a36b498714a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:45:57.850904+00:00, try_number=1, job_id=502, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-14 00:00:00+00:00 +INFO - Started process 3991 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-14T00:00:00+00:00', '--job-id', '502', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzc48pars'] +INFO - Job 502: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f1f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'hQecBovzqdPrINAiQ8N3dA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:hQecBovzqdPrINAiQ8N3dA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004558Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004558Z +20221111/us-east-1/s3/aws4_request +3900498ab6c3773ee3d11811f902167ce5bb85ff44e7115da877935e0939c6fc +INFO - '2022-11-11' - botocore.auth - Signature: +eff654c22f268e4ffebe5b56b5f04031650b7903e8b72b4ef557460b6223c34e +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '72sAAX9KDEdqPqFS7DQLsF+jH7Mqj6oyEB2D3keiSjYDqWQ52X/Ws5DJqbKYVzVNv7TpO8m+1xk=', 'x-amz-request-id': '9JHP1ND02Y84XVBK', 'Date': 'Fri, 11 Nov 2022 00:45:59 GMT', 'ETag': '"85079c068bf3a9d3eb20d02243c37774"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180514T000000, start_date=20221111T004557, end_date=20221111T004559 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:45:59.793665Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1a2e29dc-5d6f-4940-b1fb-5a36b498714a"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..1c3b8a7c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:45:55.208778Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2c36f28d-217f-3e2f-a251-e4fd6455cc8c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2c36f28d-217f-3e2f-a251-e4fd6455cc8c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c5b9adfa-4489-4c73-be2f-d471f22cf138"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:45:55.208778+00:00, try_number=1, job_id=501, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-14 00:00:00+00:00 +INFO - Started process 3996 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-14T00:00:00+00:00', '--job-id', '501', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpeu6kju_4'] +INFO - Job 501: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50073a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004556Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004556Z +20221111/us-east-1/s3/aws4_request +b60130d5dea8d50f4439e9b4ffb5982367f7928c1f89d417389ec5c61aaee5ef +INFO - '2022-11-11' - botocore.auth - Signature: +3d2ea7f3b488c9c275645eb1e4d231dbf9cf0116599faf5eac457051c2dc9a58 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'veJv5g+wgnWoQsUCmcvxF862X0mh+HzRw08BSb1yMyYkADSFH/l5l0hOrsoUGTzdM5fP7bujDDA=', 'x-amz-request-id': 'WDC0NEPZTHC489SK', 'Date': 'Fri, 11 Nov 2022 00:45:56 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180514T000000, start_date=20221111T004555, end_date=20221111T004557 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:45:57.119206Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c5b9adfa-4489-4c73-be2f-d471f22cf138"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..af31ade7 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:45:50.816568Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2c36f28d-217f-3e2f-a251-e4fd6455cc8c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2c36f28d-217f-3e2f-a251-e4fd6455cc8c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "be772d19-2748-4301-b26b-8b53b56e30cb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:45:50.816568+00:00, try_number=1, job_id=500, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-14 00:00:00+00:00 +INFO - Started process 3990 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-14T00:00:00+00:00', '--job-id', '500', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbw83w7k9'] +INFO - Job 500: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180514T000000, start_date=20221111T004550, end_date=20221111T004556 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:45:56.265708Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "be772d19-2748-4301-b26b-8b53b56e30cb"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..7019b67c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:45:50.817246Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2c36f28d-217f-3e2f-a251-e4fd6455cc8c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2c36f28d-217f-3e2f-a251-e4fd6455cc8c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "130b4424-01fb-47f1-b256-7f22fb5371c4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:45:50.817246+00:00, try_number=1, job_id=499, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-14 00:00:00+00:00 +INFO - Started process 3991 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-14T00:00:00+00:00', '--job-id', '499', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4vy8nl5p'] +INFO - Job 499: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180514T000000, start_date=20221111T004550, end_date=20221111T004553 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:45:53.446960Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "130b4424-01fb-47f1-b256-7f22fb5371c4"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..857e10e1 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:46:03.905372Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "698d45b7-6740-3aa8-8204-d30fc19914dc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "698d45b7-6740-3aa8-8204-d30fc19914dc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b846bafd-f4f5-458c-a2f8-676893181883"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:46:03.905372+00:00, try_number=1, job_id=503, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-15 00:00:00+00:00 +INFO - Started process 4071 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-15T00:00:00+00:00', '--job-id', '503', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp391upxtp'] +INFO - Job 503: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180515T000000, start_date=20221111T004603, end_date=20221111T004607 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:46:07.287197Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b846bafd-f4f5-458c-a2f8-676893181883"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..53bc9b10 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:46:03.986890Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "698d45b7-6740-3aa8-8204-d30fc19914dc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "698d45b7-6740-3aa8-8204-d30fc19914dc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f9188f60-6533-463b-96f2-7e6433f38a42"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:46:03.986890+00:00, try_number=1, job_id=504, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-15 00:00:00+00:00 +INFO - Started process 4073 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-15T00:00:00+00:00', '--job-id', '504', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpovdxl1l8'] +INFO - Job 504: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180515T000000, start_date=20221111T004603, end_date=20221111T004607 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:46:07.283994Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f9188f60-6533-463b-96f2-7e6433f38a42"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..28a025bd --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:46:19.447579Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "698d45b7-6740-3aa8-8204-d30fc19914dc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "698d45b7-6740-3aa8-8204-d30fc19914dc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5e293c11-8cd6-4e5c-bb5f-13aaf2c9e2b5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:46:19.447579+00:00, try_number=1, job_id=508, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-15 00:00:00+00:00 +INFO - Started process 4086 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-15T00:00:00+00:00', '--job-id', '508', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp39vqkz73'] +INFO - Job 508: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'MGd0zGcNDGQE2civGobqpw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:MGd0zGcNDGQE2civGobqpw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004620Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004620Z +20221111/us-east-1/s3/aws4_request +47bbb436d1618715a74264279c8849a1b4685663ae81508310c0022a0bca8959 +INFO - '2022-11-11' - botocore.auth - Signature: +e2d016a0ef205da6f278eaf4aaec02f252c5ee2ea28e3907c3955566593c7f9e +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'LY693qnXu0r2abKlpoO9BH4DicCVdmfCzLATQGj7vFqj+i+WYDv/2h69Q6xsTO6RbQ0mwFcYpXU=', 'x-amz-request-id': '9F5EGBTJ0MWPGSRN', 'Date': 'Fri, 11 Nov 2022 00:46:21 GMT', 'ETag': '"306774cc670d0c6404d9c8af1a86eaa7"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180515T000000, start_date=20221111T004619, end_date=20221111T004621 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:46:21.774019Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5e293c11-8cd6-4e5c-bb5f-13aaf2c9e2b5"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..b528615d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:46:14.223393Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "698d45b7-6740-3aa8-8204-d30fc19914dc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "698d45b7-6740-3aa8-8204-d30fc19914dc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "84f75ef8-37ea-43d8-b4fe-ce57c9e77a8f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:46:14.223393+00:00, try_number=1, job_id=507, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-15 00:00:00+00:00 +INFO - Started process 4079 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-15T00:00:00+00:00', '--job-id', '507', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpw312pael'] +INFO - Job 507: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50061f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004616Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004616Z +20221111/us-east-1/s3/aws4_request +1188d4ab271d03738ca65a6c05bdd2cb4e009f96bf1d8dd1793d11ca53810c94 +INFO - '2022-11-11' - botocore.auth - Signature: +dec41af1657a7fd979fe2c95cb320a37cc9a43b6a6f981072b0dff6cf8a7eee0 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '57UfNKTHjNLB+VyNCZCVOA8uJQNYKQrfnphbAT7KUVq5bsqifd7xTA//AA2ALaqTwmax1kLxnqU=', 'x-amz-request-id': '908MRBWFTZP1S3EH', 'Date': 'Fri, 11 Nov 2022 00:46:16 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'x-amzn-internal-status': '200', 'Content-Length': '0', 'Server': 'AmazonS3'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180515T000000, start_date=20221111T004614, end_date=20221111T004617 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:46:17.798478Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "84f75ef8-37ea-43d8-b4fe-ce57c9e77a8f"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..82bef543 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:46:09.212191Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "698d45b7-6740-3aa8-8204-d30fc19914dc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "698d45b7-6740-3aa8-8204-d30fc19914dc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "caae8e97-9a6d-4f99-b76e-a097564c236f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:46:09.212191+00:00, try_number=1, job_id=506, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-15 00:00:00+00:00 +INFO - Started process 4002 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-15T00:00:00+00:00', '--job-id', '506', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp9gpmb7ru'] +INFO - Job 506: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180515T000000, start_date=20221111T004609, end_date=20221111T004616 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:46:16.090291Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "caae8e97-9a6d-4f99-b76e-a097564c236f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..58e8ea34 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:46:09.143401Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "698d45b7-6740-3aa8-8204-d30fc19914dc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "698d45b7-6740-3aa8-8204-d30fc19914dc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "144a26fb-8714-4ce9-9761-10b3faa9f350"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:46:09.143401+00:00, try_number=1, job_id=505, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-15 00:00:00+00:00 +INFO - Started process 4001 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-15T00:00:00+00:00', '--job-id', '505', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwgegruox'] +INFO - Job 505: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180515T000000, start_date=20221111T004609, end_date=20221111T004612 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:46:12.046049Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "144a26fb-8714-4ce9-9761-10b3faa9f350"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..9e55828a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:46:24.197173Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d10b0080-fc45-3733-a608-8fa547e74aef"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d10b0080-fc45-3733-a608-8fa547e74aef"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ab1aaebc-1272-4333-8e70-ffcebf5d52cf"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:46:24.197173+00:00, try_number=1, job_id=509, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-16 00:00:00+00:00 +INFO - Started process 4095 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-16T00:00:00+00:00', '--job-id', '509', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmplkoze08g'] +INFO - Job 509: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180516T000000, start_date=20221111T004624, end_date=20221111T004627 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:46:27.347406Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ab1aaebc-1272-4333-8e70-ffcebf5d52cf"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..27c17b4c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:46:24.205728Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d10b0080-fc45-3733-a608-8fa547e74aef"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d10b0080-fc45-3733-a608-8fa547e74aef"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a52c282d-b242-460f-83b9-b1c65f67c696"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:46:24.205728+00:00, try_number=1, job_id=510, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-16 00:00:00+00:00 +INFO - Started process 4097 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-16T00:00:00+00:00', '--job-id', '510', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpg012yv53'] +INFO - Job 510: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180516T000000, start_date=20221111T004624, end_date=20221111T004627 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:46:27.161991Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a52c282d-b242-460f-83b9-b1c65f67c696"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..5fb0cf97 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:46:38.462758Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d10b0080-fc45-3733-a608-8fa547e74aef"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d10b0080-fc45-3733-a608-8fa547e74aef"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "96d6df9d-9882-4ccb-9e9e-1ca73dafcf0f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:46:38.462758+00:00, try_number=1, job_id=514, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-16 00:00:00+00:00 +INFO - Started process 4175 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-16T00:00:00+00:00', '--job-id', '514', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmppu920qjm'] +INFO - Job 514: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'MGd0zGcNDGQE2civGobqpw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:MGd0zGcNDGQE2civGobqpw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004639Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004639Z +20221111/us-east-1/s3/aws4_request +ec82c8584ae66726f48a6f4cf495e3abecc2ab3c250d7ac1f249599e4754fd2d +INFO - '2022-11-11' - botocore.auth - Signature: +bfee47d2afa6a999cb2e0812aeb927cb160391f2253eff3de3a2659d67b2e334 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '+bpruRRGvgTPJg/kVayVATUOnVsg69qeFDfeCW598cnd6oa7expPgymVU9Bhrh1aoMCb3QsuQKU=', 'x-amz-request-id': 'ZJBW792EGKQ3DRTQ', 'Date': 'Fri, 11 Nov 2022 00:46:39 GMT', 'ETag': '"306774cc670d0c6404d9c8af1a86eaa7"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180516T000000, start_date=20221111T004638, end_date=20221111T004640 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:46:40.258883Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "96d6df9d-9882-4ccb-9e9e-1ca73dafcf0f"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..e75ca5ba --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:46:35.224185Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d10b0080-fc45-3733-a608-8fa547e74aef"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d10b0080-fc45-3733-a608-8fa547e74aef"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c9f76583-a790-4c71-ac83-3179b4a34cfb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:46:35.224185+00:00, try_number=1, job_id=513, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-16 00:00:00+00:00 +INFO - Started process 4168 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-16T00:00:00+00:00', '--job-id', '513', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpj5nxcllb'] +INFO - Job 513: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50083a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004636Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004636Z +20221111/us-east-1/s3/aws4_request +d14d229d120eb19b29365a7b8e6745c2323d6703bf190e18b67bf2f77de2a824 +INFO - '2022-11-11' - botocore.auth - Signature: +77af735ec85b80c7d2bb7b8f815b1bdadc9929ac9470fd7e3b5c7c2080cd8713 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'uI6vhchFSbkCZzC5ghowq0xNA9r9ZOfCLh07ab3FlXCLd4zfSD4JNWQjv6ADvcDJ6JZGoqWUgkg=', 'x-amz-request-id': '2Y54E8M244XPXVT5', 'Date': 'Fri, 11 Nov 2022 00:46:36 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180516T000000, start_date=20221111T004635, end_date=20221111T004637 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:46:37.270756Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c9f76583-a790-4c71-ac83-3179b4a34cfb"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..d8fe17bd --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:46:29.442120Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d10b0080-fc45-3733-a608-8fa547e74aef"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d10b0080-fc45-3733-a608-8fa547e74aef"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d843dd44-388e-4221-b55a-7d4afdca8ade"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:46:29.442120+00:00, try_number=1, job_id=511, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-16 00:00:00+00:00 +INFO - Started process 4076 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-16T00:00:00+00:00', '--job-id', '511', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp5pw7t83m'] +INFO - Job 511: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180516T000000, start_date=20221111T004629, end_date=20221111T004637 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:46:37.069759Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d843dd44-388e-4221-b55a-7d4afdca8ade"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..e963a43d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:46:29.456991Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d10b0080-fc45-3733-a608-8fa547e74aef"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d10b0080-fc45-3733-a608-8fa547e74aef"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9afedd4a-8bd2-4a2c-b4fc-72454990b7b3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:46:29.456991+00:00, try_number=1, job_id=512, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-16 00:00:00+00:00 +INFO - Started process 4077 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-16T00:00:00+00:00', '--job-id', '512', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphn4klt08'] +INFO - Job 512: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180516T000000, start_date=20221111T004629, end_date=20221111T004632 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:46:32.760281Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9afedd4a-8bd2-4a2c-b4fc-72454990b7b3"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..78a63627 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:46:42.450402Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4110842-2af4-3b6b-b44d-b934318242ef"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4110842-2af4-3b6b-b44d-b934318242ef"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "64d38e2b-019f-401c-a4b6-e904a4d5136f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:46:42.450402+00:00, try_number=1, job_id=516, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-17 00:00:00+00:00 +INFO - Started process 4186 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-17T00:00:00+00:00', '--job-id', '516', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpm29nee1a'] +INFO - Job 516: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180517T000000, start_date=20221111T004642, end_date=20221111T004645 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:46:45.112179Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "64d38e2b-019f-401c-a4b6-e904a4d5136f"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..79cdab82 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:46:42.402350Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4110842-2af4-3b6b-b44d-b934318242ef"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4110842-2af4-3b6b-b44d-b934318242ef"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6f07ea32-c60f-4dd5-b1ab-71596c19eb2f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:46:42.402350+00:00, try_number=1, job_id=515, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-17 00:00:00+00:00 +INFO - Started process 4184 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-17T00:00:00+00:00', '--job-id', '515', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqo7j8cn2'] +INFO - Job 515: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180517T000000, start_date=20221111T004642, end_date=20221111T004645 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:46:45.115481Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6f07ea32-c60f-4dd5-b1ab-71596c19eb2f"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..5845991c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:46:56.717406Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4110842-2af4-3b6b-b44d-b934318242ef"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4110842-2af4-3b6b-b44d-b934318242ef"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "46f07162-370c-434c-b4cb-a0caac6f5e7c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:46:56.717406+00:00, try_number=1, job_id=520, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-17 00:00:00+00:00 +INFO - Started process 4202 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-17T00:00:00+00:00', '--job-id', '520', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpni4lnnqp'] +INFO - Job 520: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'ioj1MM1lVTSi0p6NMEFNXA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:ioj1MM1lVTSi0p6NMEFNXA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004657Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004657Z +20221111/us-east-1/s3/aws4_request +5b2a9a3711d8b67dafe1cd0942fe60d228b0bd6181c39079264c229d72e0cd0a +INFO - '2022-11-11' - botocore.auth - Signature: +7073ff1c5ca76f2cc1af4baafc5a9bad1fa9142288f0ab385715e5f1e28f197d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'zr+8aiBmRnGSVjlXedDDrGkUmZV6n+ywz4mJwx3qSckiSXsuhVEjRCN9TKI8wrvdwoq/BL4755E=', 'x-amz-request-id': '3WFV0NW54GDAEM0F', 'Date': 'Fri, 11 Nov 2022 00:46:58 GMT', 'ETag': '"8a88f530cd655534a2d29e8d30414d5c"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180517T000000, start_date=20221111T004656, end_date=20221111T004658 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:46:58.595244Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "46f07162-370c-434c-b4cb-a0caac6f5e7c"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..aa5d2da9 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:46:52.776407Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4110842-2af4-3b6b-b44d-b934318242ef"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4110842-2af4-3b6b-b44d-b934318242ef"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "950211ad-7922-470d-8da0-10891d5af8b4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:46:52.776407+00:00, try_number=1, job_id=519, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-17 00:00:00+00:00 +INFO - Started process 4148 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-17T00:00:00+00:00', '--job-id', '519', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptt4zfthm'] +INFO - Job 519: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499521f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004653Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004653Z +20221111/us-east-1/s3/aws4_request +1550f9a1999f687c56d14e09666863ce940dc63e88f7bd06f93c2fe9585c90c7 +INFO - '2022-11-11' - botocore.auth - Signature: +4056809e7cca44c7f9436d233511d140118513a23887feabeadec3f9416b2d06 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'UY6cQnbR+ck+OyOTyt1cx4JXj33CyBu31QcnAL5MEqv5dG/WGb52awTHlL1ZSSWr1GevF9UsbYg=', 'x-amz-request-id': 'CGDAVC13QRSDE88P', 'Date': 'Fri, 11 Nov 2022 00:46:54 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180517T000000, start_date=20221111T004652, end_date=20221111T004655 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:46:55.153974Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "950211ad-7922-470d-8da0-10891d5af8b4"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..32db7f4a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:46:47.145501Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4110842-2af4-3b6b-b44d-b934318242ef"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4110842-2af4-3b6b-b44d-b934318242ef"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a3061345-4882-4626-b1e7-b3c497174e1f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:46:47.145501+00:00, try_number=1, job_id=518, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-17 00:00:00+00:00 +INFO - Started process 4196 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-17T00:00:00+00:00', '--job-id', '518', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp2ubzs3cs'] +INFO - Job 518: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180517T000000, start_date=20221111T004647, end_date=20221111T004654 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:46:54.925226Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a3061345-4882-4626-b1e7-b3c497174e1f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..6e7b8afe --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:46:47.143762Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4110842-2af4-3b6b-b44d-b934318242ef"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4110842-2af4-3b6b-b44d-b934318242ef"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3f5db7e9-d944-41b2-9cdf-d6f86029bb9c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:46:47.143762+00:00, try_number=1, job_id=517, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-17 00:00:00+00:00 +INFO - Started process 4194 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-17T00:00:00+00:00', '--job-id', '517', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp31ph7uho'] +INFO - Job 517: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180517T000000, start_date=20221111T004647, end_date=20221111T004650 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:46:50.362876Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3f5db7e9-d944-41b2-9cdf-d6f86029bb9c"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..55209a07 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:47:01.168192Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e912b01c-37dd-3b68-b0ba-fc94190b1e46"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e912b01c-37dd-3b68-b0ba-fc94190b1e46"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6cdb04cb-40c0-4b75-a217-e7b84a5a7f33"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:47:01.168192+00:00, try_number=1, job_id=521, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-18 00:00:00+00:00 +INFO - Started process 4159 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-18T00:00:00+00:00', '--job-id', '521', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpd6fhli0m'] +INFO - Job 521: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180518T000000, start_date=20221111T004701, end_date=20221111T004703 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:47:03.953331Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6cdb04cb-40c0-4b75-a217-e7b84a5a7f33"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..c75abd6a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:47:01.172552Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e912b01c-37dd-3b68-b0ba-fc94190b1e46"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e912b01c-37dd-3b68-b0ba-fc94190b1e46"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "264e1eea-7a80-45d1-80e1-934fd992c4ea"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:47:01.172552+00:00, try_number=1, job_id=522, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-18 00:00:00+00:00 +INFO - Started process 4157 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-18T00:00:00+00:00', '--job-id', '522', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpoavmlmj2'] +INFO - Job 522: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180518T000000, start_date=20221111T004701, end_date=20221111T004704 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:47:04.128270Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "264e1eea-7a80-45d1-80e1-934fd992c4ea"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..57536a32 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:47:13.441879Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e912b01c-37dd-3b68-b0ba-fc94190b1e46"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e912b01c-37dd-3b68-b0ba-fc94190b1e46"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ce4014e7-5423-4841-bd2c-49d05be353eb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:47:13.441879+00:00, try_number=1, job_id=526, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-18 00:00:00+00:00 +INFO - Started process 4284 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-18T00:00:00+00:00', '--job-id', '526', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1d8a8y3r'] +INFO - Job 526: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'Uib5IMBy4AiP5itLGns+NA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:Uib5IMBy4AiP5itLGns+NA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004714Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004714Z +20221111/us-east-1/s3/aws4_request +a6b4cc15b9dc2971da61007b05794368529d866691389c9b2602c8cb9e9c3243 +INFO - '2022-11-11' - botocore.auth - Signature: +820ffdb64b7cdd3e6437af2daf9a19042641e91b5588d6f85e31f79f4e5daace +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'xmM6461YyDkY5stvWdPRyTEv0y6gmQ1HHXIhC/dWoEGIla+R4RGAtycZjD4frnGjTWj1vMHLqFs=', 'x-amz-request-id': '9JFFE7E70793EVNX', 'Date': 'Fri, 11 Nov 2022 00:47:14 GMT', 'ETag': '"5226f920c072e0088fe62b4b1a7b3e34"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180518T000000, start_date=20221111T004713, end_date=20221111T004715 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:47:15.236585Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ce4014e7-5423-4841-bd2c-49d05be353eb"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..0f185503 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:47:11.557119Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e912b01c-37dd-3b68-b0ba-fc94190b1e46"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e912b01c-37dd-3b68-b0ba-fc94190b1e46"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "056372b7-e24f-487d-a899-b3aa26921000"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:47:11.557119+00:00, try_number=1, job_id=525, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-18 00:00:00+00:00 +INFO - Started process 4165 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-18T00:00:00+00:00', '--job-id', '525', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmps5w2c1h2'] +INFO - Job 525: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f6249952550> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004712Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004712Z +20221111/us-east-1/s3/aws4_request +6fb0edf6e0460954afa38b70c1026b4ca68213e5072e3fa4803a88097393ff30 +INFO - '2022-11-11' - botocore.auth - Signature: +7fbe780bf94d7b1fe0085feb0c56d7177ec0d71c4d68470ff02bb7a22ffbae49 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'yNX+YllDJDCWwI4847HvnIZYL+X4qg5E8efoMua6rsioFChpRKNu7TxjbDiixaQyrqi2okRsGrM=', 'x-amz-request-id': 'XD9A0MYMCTK7DB3G', 'Date': 'Fri, 11 Nov 2022 00:47:12 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180518T000000, start_date=20221111T004711, end_date=20221111T004713 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:47:13.271135Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "056372b7-e24f-487d-a899-b3aa26921000"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..884a0071 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:47:06.519852Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e912b01c-37dd-3b68-b0ba-fc94190b1e46"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e912b01c-37dd-3b68-b0ba-fc94190b1e46"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "877b43ed-dc94-41b8-95d8-60ce63c3cbe5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:47:06.519852+00:00, try_number=1, job_id=523, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-18 00:00:00+00:00 +INFO - Started process 4278 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-18T00:00:00+00:00', '--job-id', '523', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzwbryxjk'] +INFO - Job 523: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180518T000000, start_date=20221111T004706, end_date=20221111T004711 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:47:11.810052Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "877b43ed-dc94-41b8-95d8-60ce63c3cbe5"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..3118028e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:47:06.527389Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e912b01c-37dd-3b68-b0ba-fc94190b1e46"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e912b01c-37dd-3b68-b0ba-fc94190b1e46"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fe656a86-9f72-45e3-90b1-e1634360510d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:47:06.527389+00:00, try_number=1, job_id=524, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-18 00:00:00+00:00 +INFO - Started process 4276 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-18T00:00:00+00:00', '--job-id', '524', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpuslynhvo'] +INFO - Job 524: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180518T000000, start_date=20221111T004706, end_date=20221111T004709 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:47:09.388469Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fe656a86-9f72-45e3-90b1-e1634360510d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..0783129c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:47:17.389805Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "32806b3b-3599-3b1f-8afa-0cba393e456a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "32806b3b-3599-3b1f-8afa-0cba393e456a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "89a2cfcf-bacc-4721-bb72-bb83c553e2bf"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:47:17.389805+00:00, try_number=1, job_id=527, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-19 00:00:00+00:00 +INFO - Started process 4293 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-19T00:00:00+00:00', '--job-id', '527', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp5cj9z_j3'] +INFO - Job 527: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180519T000000, start_date=20221111T004717, end_date=20221111T004721 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:47:21.026627Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "89a2cfcf-bacc-4721-bb72-bb83c553e2bf"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..3d060b43 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:47:17.522754Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "32806b3b-3599-3b1f-8afa-0cba393e456a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "32806b3b-3599-3b1f-8afa-0cba393e456a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "df0ecc64-5498-4024-b673-e31ac75ec1a3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:47:17.522754+00:00, try_number=1, job_id=528, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-19 00:00:00+00:00 +INFO - Started process 4295 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-19T00:00:00+00:00', '--job-id', '528', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpcauhmauh'] +INFO - Job 528: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180519T000000, start_date=20221111T004717, end_date=20221111T004721 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:47:21.935126Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "df0ecc64-5498-4024-b673-e31ac75ec1a3"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..938e4da7 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:47:37.381287Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "32806b3b-3599-3b1f-8afa-0cba393e456a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "32806b3b-3599-3b1f-8afa-0cba393e456a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5a466f9f-7c16-47d4-9559-9f15d25fbfeb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:47:37.381287+00:00, try_number=1, job_id=532, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-19 00:00:00+00:00 +INFO - Started process 4371 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-19T00:00:00+00:00', '--job-id', '532', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpff9fd718'] +INFO - Job 532: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa4f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'Uib5IMBy4AiP5itLGns+NA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:Uib5IMBy4AiP5itLGns+NA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004738Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004738Z +20221111/us-east-1/s3/aws4_request +b1f135c4322c3ea94795e9af394c906b5b0cff3cc2df799e8ddde0a89eb7c9ab +INFO - '2022-11-11' - botocore.auth - Signature: +446e2a6b7a322b0731270c1905905e783310e1b2dc14c66d94ae3f1f81b85f4a +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'UYHN/5gAcj+ZLsle1HDfWefCoUDGBIGAgh/sAWkoL31zKb4KaN65yvKFQs0s1RerWaLLyZd8ve4=', 'x-amz-request-id': 'QQJ5JH535X67FRJQ', 'Date': 'Fri, 11 Nov 2022 00:47:38 GMT', 'ETag': '"5226f920c072e0088fe62b4b1a7b3e34"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180519T000000, start_date=20221111T004737, end_date=20221111T004739 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:47:39.363715Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5a466f9f-7c16-47d4-9559-9f15d25fbfeb"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..a348ddab --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:47:32.257252Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "32806b3b-3599-3b1f-8afa-0cba393e456a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "32806b3b-3599-3b1f-8afa-0cba393e456a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "46134c77-99bb-4cfe-ae32-b6173934ec23"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:47:32.257252+00:00, try_number=1, job_id=531, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-19 00:00:00+00:00 +INFO - Started process 4241 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-19T00:00:00+00:00', '--job-id', '531', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxs_138kd'] +INFO - Job 531: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499533a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004733Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004733Z +20221111/us-east-1/s3/aws4_request +478642b5336c9cb9e4bfe5783364496896b4330c3bdc9dfa61addbbdf2a23f4c +INFO - '2022-11-11' - botocore.auth - Signature: +c068efaf3c1a8a9314bc1ceb2d59818f5f7e984b836ac2a7b05962564fd2f338 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'FHLU7nLuqZzu4ccFFeELlU4LUlXeB72OFDswPSO1Y1nXI/Ok2Fz3MoYbfovdso7I4EsQuaxzIJM=', 'x-amz-request-id': 'KZ9FQ460DT9ZT59Q', 'Date': 'Fri, 11 Nov 2022 00:47:33 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180519T000000, start_date=20221111T004732, end_date=20221111T004734 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:47:34.566344Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "46134c77-99bb-4cfe-ae32-b6173934ec23"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..a49275a1 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:47:24.093373Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "32806b3b-3599-3b1f-8afa-0cba393e456a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "32806b3b-3599-3b1f-8afa-0cba393e456a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1e962231-48ef-4a69-99b7-a075c0f9d406"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:47:24.093373+00:00, try_number=1, job_id=529, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-19 00:00:00+00:00 +INFO - Started process 4237 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-19T00:00:00+00:00', '--job-id', '529', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp8g5dejsj'] +INFO - Job 529: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180519T000000, start_date=20221111T004724, end_date=20221111T004734 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:47:34.749529Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1e962231-48ef-4a69-99b7-a075c0f9d406"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..bb71567a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:47:25.118289Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "32806b3b-3599-3b1f-8afa-0cba393e456a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "32806b3b-3599-3b1f-8afa-0cba393e456a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6c8d5199-8b7b-458a-81fd-fc6d4c1c1c7b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:47:25.118289+00:00, try_number=1, job_id=530, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-19 00:00:00+00:00 +INFO - Started process 4301 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-19T00:00:00+00:00', '--job-id', '530', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3xcq45z8'] +INFO - Job 530: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180519T000000, start_date=20221111T004725, end_date=20221111T004729 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:47:29.721965Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6c8d5199-8b7b-458a-81fd-fc6d4c1c1c7b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..87e6291a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:47:41.329195Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6b66f1e5-a63d-3a99-804b-6f3e008c0d6a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6b66f1e5-a63d-3a99-804b-6f3e008c0d6a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7a6b0430-b266-49f4-8bcf-87982312033f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:47:41.329195+00:00, try_number=1, job_id=534, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-20 00:00:00+00:00 +INFO - Started process 4382 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-20T00:00:00+00:00', '--job-id', '534', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptjfbrcb8'] +INFO - Job 534: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180520T000000, start_date=20221111T004741, end_date=20221111T004744 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:47:44.093350Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7a6b0430-b266-49f4-8bcf-87982312033f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..b4cde3e2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:47:41.320433Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6b66f1e5-a63d-3a99-804b-6f3e008c0d6a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6b66f1e5-a63d-3a99-804b-6f3e008c0d6a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2e959816-8568-4d81-bb2c-00bc2e62c9a7"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:47:41.320433+00:00, try_number=1, job_id=533, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-20 00:00:00+00:00 +INFO - Started process 4380 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-20T00:00:00+00:00', '--job-id', '533', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpmy681nhm'] +INFO - Job 533: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180520T000000, start_date=20221111T004741, end_date=20221111T004744 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:47:44.034610Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2e959816-8568-4d81-bb2c-00bc2e62c9a7"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..56c902e4 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:47:53.815104Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6b66f1e5-a63d-3a99-804b-6f3e008c0d6a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6b66f1e5-a63d-3a99-804b-6f3e008c0d6a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3384b079-6b82-4379-8c91-d66bf223cdeb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:47:53.815104+00:00, try_number=1, job_id=538, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-20 00:00:00+00:00 +INFO - Started process 4388 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-20T00:00:00+00:00', '--job-id', '538', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpo554wiwf'] +INFO - Job 538: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'Uib5IMBy4AiP5itLGns+NA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:Uib5IMBy4AiP5itLGns+NA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004754Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004754Z +20221111/us-east-1/s3/aws4_request +44b386cb2a11cd5198297f9bb9ff51364e01ebe1ab947ef7a1821765a8336331 +INFO - '2022-11-11' - botocore.auth - Signature: +59c2ce99ff1aac2c456522ae11dfe4791495e1925ef274f87ae57f1545a770c5 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'JS/nRsjmccb28mMF4BGAvVudUduKMDpdGjr5wxZqILK5fjYsV2Fe4BtMpjgKSXeoaV+3u1Re/gU=', 'x-amz-request-id': 'S425N93DG5ETBCY6', 'Date': 'Fri, 11 Nov 2022 00:47:55 GMT', 'ETag': '"5226f920c072e0088fe62b4b1a7b3e34"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180520T000000, start_date=20221111T004753, end_date=20221111T004755 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:47:55.882404Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3384b079-6b82-4379-8c91-d66bf223cdeb"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..f2137360 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:47:50.773002Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6b66f1e5-a63d-3a99-804b-6f3e008c0d6a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6b66f1e5-a63d-3a99-804b-6f3e008c0d6a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0d65d60f-f9aa-44a2-b5c0-d45bc77bfa65"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:47:50.773002+00:00, try_number=1, job_id=537, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-20 00:00:00+00:00 +INFO - Started process 4293 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-20T00:00:00+00:00', '--job-id', '537', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpd5lpl1hk'] +INFO - Job 537: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f6249954550> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004751Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004751Z +20221111/us-east-1/s3/aws4_request +3c2247caa31b2eaa8e5b3f56403a7d5955e959562ec6c5e2c12194d4fd47a445 +INFO - '2022-11-11' - botocore.auth - Signature: +12d9a6f4f95b888f4bbe5027f25cdd2abf5588305b6a0c5fb5a61c084495408b +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'LnMAL5l5QuE0tmlvgs+rLwuNtjJQS/vQF5S+OGPKlrGvjxiSGH5X1fHr/uw9rXjQDcsI5+SwvVQ=', 'x-amz-request-id': 'PD9W5ZR5A4BHJ4QR', 'Date': 'Fri, 11 Nov 2022 00:47:52 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180520T000000, start_date=20221111T004750, end_date=20221111T004752 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:47:52.965596Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0d65d60f-f9aa-44a2-b5c0-d45bc77bfa65"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..eef00f76 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:47:45.825268Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6b66f1e5-a63d-3a99-804b-6f3e008c0d6a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6b66f1e5-a63d-3a99-804b-6f3e008c0d6a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9c802dd7-fad0-497b-9a59-f5c422ca51bb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:47:45.825268+00:00, try_number=1, job_id=536, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-20 00:00:00+00:00 +INFO - Started process 4253 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-20T00:00:00+00:00', '--job-id', '536', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4j9n0txc'] +INFO - Job 536: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180520T000000, start_date=20221111T004745, end_date=20221111T004752 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:47:52.090129Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9c802dd7-fad0-497b-9a59-f5c422ca51bb"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..2f4db2e8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:47:45.805868Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6b66f1e5-a63d-3a99-804b-6f3e008c0d6a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6b66f1e5-a63d-3a99-804b-6f3e008c0d6a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7931a14b-fd70-4046-beb9-f1fceacd9905"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:47:45.805868+00:00, try_number=1, job_id=535, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-20 00:00:00+00:00 +INFO - Started process 4252 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-20T00:00:00+00:00', '--job-id', '535', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpe590d_va'] +INFO - Job 535: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180520T000000, start_date=20221111T004745, end_date=20221111T004748 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:47:48.736971Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7931a14b-fd70-4046-beb9-f1fceacd9905"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..ed7ffc6c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:47:57.764300Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7c3a4ad2-9bc3-310f-9b2e-e5bc13d9f7eb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7c3a4ad2-9bc3-310f-9b2e-e5bc13d9f7eb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "88a2392f-3f87-4259-b28d-7e539bfeef42"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:47:57.764300+00:00, try_number=1, job_id=540, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-21 00:00:00+00:00 +INFO - Started process 4335 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-21T00:00:00+00:00', '--job-id', '540', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpe32d_2_y'] +INFO - Job 540: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180521T000000, start_date=20221111T004757, end_date=20221111T004800 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:48:00.443461Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "88a2392f-3f87-4259-b28d-7e539bfeef42"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..a0215e2c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:47:57.767419Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7c3a4ad2-9bc3-310f-9b2e-e5bc13d9f7eb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7c3a4ad2-9bc3-310f-9b2e-e5bc13d9f7eb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "01082882-91e1-483d-92d9-deb8e897ebb0"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:47:57.767419+00:00, try_number=1, job_id=539, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-21 00:00:00+00:00 +INFO - Started process 4332 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-21T00:00:00+00:00', '--job-id', '539', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3_j8ob7y'] +INFO - Job 539: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180521T000000, start_date=20221111T004757, end_date=20221111T004800 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:48:00.453273Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "01082882-91e1-483d-92d9-deb8e897ebb0"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..d32f2f98 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:48:11.220694Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7c3a4ad2-9bc3-310f-9b2e-e5bc13d9f7eb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7c3a4ad2-9bc3-310f-9b2e-e5bc13d9f7eb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3807f20e-0163-4bc7-a8f8-c6eb26ba46fa"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:48:11.220694+00:00, try_number=1, job_id=544, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-21 00:00:00+00:00 +INFO - Started process 4460 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-21T00:00:00+00:00', '--job-id', '544', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_6sopytg'] +INFO - Job 544: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'Uib5IMBy4AiP5itLGns+NA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:Uib5IMBy4AiP5itLGns+NA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004812Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004812Z +20221111/us-east-1/s3/aws4_request +d841f8334891ad729f8a38760b7666181644a0cb56c860352be71a9fb1447c77 +INFO - '2022-11-11' - botocore.auth - Signature: +faaaa9183a838a3a0ce4871423546ad07b79c075721ce494d2e937a6b04594c4 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'Z3KV5pPRXENR1ASlcGom2DYDOs7zvLWhxTh00yk2U4AcMnPyimYh4AMTMaHFXkAN1NCObemWW3Y=', 'x-amz-request-id': 'J4SV5J3F9ZK3BDN6', 'Date': 'Fri, 11 Nov 2022 00:48:12 GMT', 'ETag': '"5226f920c072e0088fe62b4b1a7b3e34"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180521T000000, start_date=20221111T004811, end_date=20221111T004813 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:48:13.580275Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3807f20e-0163-4bc7-a8f8-c6eb26ba46fa"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..1e6ed645 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:48:07.650215Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7c3a4ad2-9bc3-310f-9b2e-e5bc13d9f7eb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7c3a4ad2-9bc3-310f-9b2e-e5bc13d9f7eb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a87a26a9-a2d7-4535-a8fd-676ef029bafa"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:48:07.650215+00:00, try_number=1, job_id=543, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-21 00:00:00+00:00 +INFO - Started process 4350 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-21T00:00:00+00:00', '--job-id', '543', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_185q_zy'] +INFO - Job 543: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499531f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004808Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004808Z +20221111/us-east-1/s3/aws4_request +ea0db53ddf22a665d86350f5727f9166fa553dd05e379458d01ae5512ec2ea90 +INFO - '2022-11-11' - botocore.auth - Signature: +35e45d6b007c662fce1267df23cfd855f3588b2f2c759934de7db952b6aadcb5 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '4Zv4eqLXGyS58epqJerA6oSkHVmXG9orVUQyOo8spM5reyi3ymv5i2on1pMVSXbkgNilDumVeTQ=', 'x-amz-request-id': 'VZ0SK1WQC7GM34RH', 'Date': 'Fri, 11 Nov 2022 00:48:09 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180521T000000, start_date=20221111T004807, end_date=20221111T004809 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:48:09.812008Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a87a26a9-a2d7-4535-a8fd-676ef029bafa"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..6a8a792f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:48:02.291212Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7c3a4ad2-9bc3-310f-9b2e-e5bc13d9f7eb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7c3a4ad2-9bc3-310f-9b2e-e5bc13d9f7eb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "66e5c8ac-ab0e-473d-a168-14cdf2fbce01"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:48:02.291212+00:00, try_number=1, job_id=542, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-21 00:00:00+00:00 +INFO - Started process 4345 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-21T00:00:00+00:00', '--job-id', '542', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpodht8q61'] +INFO - Job 542: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180521T000000, start_date=20221111T004802, end_date=20221111T004808 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:48:08.769269Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "66e5c8ac-ab0e-473d-a168-14cdf2fbce01"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..f3b71abb --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:48:02.291212Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7c3a4ad2-9bc3-310f-9b2e-e5bc13d9f7eb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7c3a4ad2-9bc3-310f-9b2e-e5bc13d9f7eb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7a8ba4fa-cf99-4725-98dc-9fd18a7e728b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:48:02.291212+00:00, try_number=1, job_id=541, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-21 00:00:00+00:00 +INFO - Started process 4344 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-21T00:00:00+00:00', '--job-id', '541', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp9hjanl4o'] +INFO - Job 541: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180521T000000, start_date=20221111T004802, end_date=20221111T004804 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:48:04.767055Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7a8ba4fa-cf99-4725-98dc-9fd18a7e728b"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..872102e5 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:48:15.566272Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71275bc7-9978-3813-889b-f1555204e317"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71275bc7-9978-3813-889b-f1555204e317"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8594298c-a383-4925-beb8-39922534d6cb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:48:15.566272+00:00, try_number=1, job_id=545, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-22 00:00:00+00:00 +INFO - Started process 4469 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-22T00:00:00+00:00', '--job-id', '545', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpn15tuooh'] +INFO - Job 545: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180522T000000, start_date=20221111T004815, end_date=20221111T004818 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:48:18.277746Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8594298c-a383-4925-beb8-39922534d6cb"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..3c9955a0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:48:15.568433Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71275bc7-9978-3813-889b-f1555204e317"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71275bc7-9978-3813-889b-f1555204e317"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5afc698b-73b4-4af7-a6c9-29d3dc119033"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:48:15.568433+00:00, try_number=1, job_id=546, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-22 00:00:00+00:00 +INFO - Started process 4471 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-22T00:00:00+00:00', '--job-id', '546', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpy083y1z0'] +INFO - Job 546: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180522T000000, start_date=20221111T004815, end_date=20221111T004818 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:48:18.293393Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5afc698b-73b4-4af7-a6c9-29d3dc119033"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..67e1e7df --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:48:28.066055Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71275bc7-9978-3813-889b-f1555204e317"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71275bc7-9978-3813-889b-f1555204e317"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3e2aea38-c31b-427d-acd1-89e10b82c0e9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:48:28.066055+00:00, try_number=1, job_id=550, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-22 00:00:00+00:00 +INFO - Started process 4430 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-22T00:00:00+00:00', '--job-id', '550', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpre6owj0g'] +INFO - Job 550: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'MO17RpO3nnG42k97cTzFbQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:MO17RpO3nnG42k97cTzFbQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004828Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004828Z +20221111/us-east-1/s3/aws4_request +0a923d9215aa0c0a3c0bdc845ffb1b07bb7907476e933a3991c601c551ecb936 +INFO - '2022-11-11' - botocore.auth - Signature: +8eabfde4a8081c8524ea86a040f93fdf503b867b166382f792c406daae11198d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'tPVhyHuXmDcJ6G9dZ7O9C96ekvOqMq252/sMn6sduoIG8/vJjHQ9WGZv3KgRVyk3svc1eFOccg4=', 'x-amz-request-id': 'TD18XZR7D4D0N1QS', 'Date': 'Fri, 11 Nov 2022 00:48:29 GMT', 'ETag': '"30ed7b4693b79e71b8da4f7b713cc56d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180522T000000, start_date=20221111T004828, end_date=20221111T004829 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:48:29.846974Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3e2aea38-c31b-427d-acd1-89e10b82c0e9"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..7bc00d09 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:48:25.406294Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71275bc7-9978-3813-889b-f1555204e317"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71275bc7-9978-3813-889b-f1555204e317"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "442daa8c-671f-456f-b437-06c5807b9364"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:48:25.406294+00:00, try_number=1, job_id=549, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-22 00:00:00+00:00 +INFO - Started process 4423 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-22T00:00:00+00:00', '--job-id', '549', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpmhp2mra1'] +INFO - Job 549: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499531f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004826Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004826Z +20221111/us-east-1/s3/aws4_request +106e65d4a792e41af951d68b6664c43dd301e5484c7678ad72f031f10bd410bd +INFO - '2022-11-11' - botocore.auth - Signature: +e19544deff9a3f55d597d31d093340b07d7963c6bf041591b76df5ed7b8d637d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'tMrvnkZl3Pj3s7civA89FQwpXXD8w/GHkUqFZBcNzkHlKc0g3LsNmIYgEeWzjQ9LR8k+QNQsmQraf3W3Ef5SAw==', 'x-amz-request-id': '148G097R6VAGM6VR', 'Date': 'Fri, 11 Nov 2022 00:48:26 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180522T000000, start_date=20221111T004825, end_date=20221111T004827 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:48:27.536029Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "442daa8c-671f-456f-b437-06c5807b9364"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..d8a18189 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:48:20.419525Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71275bc7-9978-3813-889b-f1555204e317"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71275bc7-9978-3813-889b-f1555204e317"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "80544fa0-6ebb-4a79-9560-db2be3cd8f36"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:48:20.419525+00:00, try_number=1, job_id=548, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-22 00:00:00+00:00 +INFO - Started process 4481 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-22T00:00:00+00:00', '--job-id', '548', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpyg885vbi'] +INFO - Job 548: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180522T000000, start_date=20221111T004820, end_date=20221111T004826 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:48:26.329967Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "80544fa0-6ebb-4a79-9560-db2be3cd8f36"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..87932ca3 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:48:20.401447Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71275bc7-9978-3813-889b-f1555204e317"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71275bc7-9978-3813-889b-f1555204e317"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fdb2e6ea-faea-4686-a252-692259e231f1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:48:20.401447+00:00, try_number=1, job_id=547, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-22 00:00:00+00:00 +INFO - Started process 4478 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-22T00:00:00+00:00', '--job-id', '547', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpomphzo4j'] +INFO - Job 547: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180522T000000, start_date=20221111T004820, end_date=20221111T004823 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:48:23.375519Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fdb2e6ea-faea-4686-a252-692259e231f1"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..704d52a3 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:48:31.872877Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbf133a7-a0d8-3424-ad1a-f14f25e264b5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbf133a7-a0d8-3424-ad1a-f14f25e264b5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f9eefade-b9bd-4eec-8cb7-4ed1d4e9cad1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:48:31.872877+00:00, try_number=1, job_id=552, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-23 00:00:00+00:00 +INFO - Started process 4491 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-23T00:00:00+00:00', '--job-id', '552', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpts7zic2j'] +INFO - Job 552: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180523T000000, start_date=20221111T004831, end_date=20221111T004834 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:48:34.517374Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f9eefade-b9bd-4eec-8cb7-4ed1d4e9cad1"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..465ad279 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:48:31.837473Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbf133a7-a0d8-3424-ad1a-f14f25e264b5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbf133a7-a0d8-3424-ad1a-f14f25e264b5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e90d153e-e7ae-43ab-8607-05d43ed11a0c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:48:31.837473+00:00, try_number=1, job_id=551, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-23 00:00:00+00:00 +INFO - Started process 4488 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-23T00:00:00+00:00', '--job-id', '551', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmps80sv87h'] +INFO - Job 551: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180523T000000, start_date=20221111T004831, end_date=20221111T004834 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:48:34.576941Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e90d153e-e7ae-43ab-8607-05d43ed11a0c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..158cc49a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:48:45.802279Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbf133a7-a0d8-3424-ad1a-f14f25e264b5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbf133a7-a0d8-3424-ad1a-f14f25e264b5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "10eeb640-cf60-4552-bf16-4f5afc64ccd9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:48:45.802279+00:00, try_number=1, job_id=556, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-23 00:00:00+00:00 +INFO - Started process 4572 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-23T00:00:00+00:00', '--job-id', '556', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpyhnmkopz'] +INFO - Job 556: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'm51u60jMxRkYpHFXRmo3Kg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:m51u60jMxRkYpHFXRmo3Kg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004846Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004846Z +20221111/us-east-1/s3/aws4_request +9e7733ad3216710a9d19b2e124e2c7c7c5d3e83ea26e0ee430ca1379ad487238 +INFO - '2022-11-11' - botocore.auth - Signature: +29410ec6bb5b9e58fb44b2898a8fd1cf6a5eb77cefa4781af2a761276aefb1c0 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'GhpDdnpPcXnSksmqRlBznYOvxT8K9dKoQMvHRs59BmbEkBpNrfDH1hX8ii9NRiOkDPOcEzVnJ4E=', 'x-amz-request-id': '7BG2X29999XACB2S', 'Date': 'Fri, 11 Nov 2022 00:48:47 GMT', 'ETag': '"9b9d6eeb48ccc51918a47157466a372a"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180523T000000, start_date=20221111T004845, end_date=20221111T004848 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:48:48.018617Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "10eeb640-cf60-4552-bf16-4f5afc64ccd9"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..9f124038 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:48:41.463049Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbf133a7-a0d8-3424-ad1a-f14f25e264b5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbf133a7-a0d8-3424-ad1a-f14f25e264b5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "007e9205-1468-42c5-bd59-4fda5c5c5321"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:48:41.463049+00:00, try_number=1, job_id=555, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-23 00:00:00+00:00 +INFO - Started process 4437 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-23T00:00:00+00:00', '--job-id', '555', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpkozmdhp3'] +INFO - Job 555: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f6249955550> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004842Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004842Z +20221111/us-east-1/s3/aws4_request +3bca2af094de82e4191c36b6a91ca54ea2790241752bc27d57d94ffa3401c1a9 +INFO - '2022-11-11' - botocore.auth - Signature: +e385ce239419cff049b894aa25f4e0e72cf3607f399df311f09643611904bd40 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '7QCWwKJH8ixY9WwEx6y43vkjco0y5vEwJe72bGRJFrBY6NM/LtoM4+BEVg5aF5hcwQwy3GDRBGw=', 'x-amz-request-id': '67CFBMZS29R287HM', 'Date': 'Fri, 11 Nov 2022 00:48:43 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180523T000000, start_date=20221111T004841, end_date=20221111T004843 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:48:43.717138Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "007e9205-1468-42c5-bd59-4fda5c5c5321"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..10336846 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:48:36.681446Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbf133a7-a0d8-3424-ad1a-f14f25e264b5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbf133a7-a0d8-3424-ad1a-f14f25e264b5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e0e9b4e0-adff-4e33-b15a-2627e1f854a7"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:48:36.681446+00:00, try_number=1, job_id=554, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-23 00:00:00+00:00 +INFO - Started process 4539 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-23T00:00:00+00:00', '--job-id', '554', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwm_tkb1_'] +INFO - Job 554: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180523T000000, start_date=20221111T004836, end_date=20221111T004844 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:48:44.162459Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e0e9b4e0-adff-4e33-b15a-2627e1f854a7"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..2608453d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:48:36.669490Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbf133a7-a0d8-3424-ad1a-f14f25e264b5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbf133a7-a0d8-3424-ad1a-f14f25e264b5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e9183f03-6b51-42be-8bcd-00aee453f167"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:48:36.669490+00:00, try_number=1, job_id=553, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-23 00:00:00+00:00 +INFO - Started process 4537 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-23T00:00:00+00:00', '--job-id', '553', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpygum9sxa'] +INFO - Job 553: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180523T000000, start_date=20221111T004836, end_date=20221111T004839 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:48:39.676858Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e9183f03-6b51-42be-8bcd-00aee453f167"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..7312eb12 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:48:50.739607Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b361a24d-501c-379f-87a6-54d983687d33"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b361a24d-501c-379f-87a6-54d983687d33"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7549804d-5f33-4a50-9684-52d92e7c677e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:48:50.739607+00:00, try_number=1, job_id=557, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-24 00:00:00+00:00 +INFO - Started process 4469 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-24T00:00:00+00:00', '--job-id', '557', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpuco8byr5'] +INFO - Job 557: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180524T000000, start_date=20221111T004850, end_date=20221111T004853 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:48:53.823470Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7549804d-5f33-4a50-9684-52d92e7c677e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..3b1516fe --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:48:50.750724Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b361a24d-501c-379f-87a6-54d983687d33"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b361a24d-501c-379f-87a6-54d983687d33"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "36898267-cfe1-482c-8a4f-e6ba3eeaae13"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:48:50.750724+00:00, try_number=1, job_id=558, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-24 00:00:00+00:00 +INFO - Started process 4476 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-24T00:00:00+00:00', '--job-id', '558', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_9mam3fc'] +INFO - Job 558: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180524T000000, start_date=20221111T004850, end_date=20221111T004853 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:48:53.831830Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "36898267-cfe1-482c-8a4f-e6ba3eeaae13"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..8045fb2e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:49:04.280026Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b361a24d-501c-379f-87a6-54d983687d33"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b361a24d-501c-379f-87a6-54d983687d33"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1b1dd651-eb83-4692-8c60-5e4ce087dc02"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:49:04.280026+00:00, try_number=1, job_id=562, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-24 00:00:00+00:00 +INFO - Started process 4526 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-24T00:00:00+00:00', '--job-id', '562', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfgg34np_'] +INFO - Job 562: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'MO17RpO3nnG42k97cTzFbQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:MO17RpO3nnG42k97cTzFbQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004905Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004905Z +20221111/us-east-1/s3/aws4_request +2956c1ddc1bfc12109c3c857cf4d08c973dede942c925b5b1c52a1caaa174946 +INFO - '2022-11-11' - botocore.auth - Signature: +729bdf116f99050673e64647eca505afab190aa96beb0e650d1f7e3610d74e88 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'CX8Oays3GqCVIUQzbo8KOZSnFHAxPGDlFVvkFM7M82vS1o0ymyhmySwYT4LjiGI24QWCGTWjVeM=', 'x-amz-request-id': 'E0FE726A18NDCCRR', 'Date': 'Fri, 11 Nov 2022 00:49:05 GMT', 'ETag': '"30ed7b4693b79e71b8da4f7b713cc56d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180524T000000, start_date=20221111T004904, end_date=20221111T004906 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:49:06.405708Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1b1dd651-eb83-4692-8c60-5e4ce087dc02"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..b64506d6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:49:01.069729Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b361a24d-501c-379f-87a6-54d983687d33"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b361a24d-501c-379f-87a6-54d983687d33"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e386d6da-4add-411a-ba45-20edb2a470bf"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:49:01.069729+00:00, try_number=1, job_id=561, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-24 00:00:00+00:00 +INFO - Started process 4519 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-24T00:00:00+00:00', '--job-id', '561', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp667zn0uy'] +INFO - Job 561: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499543a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004902Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004902Z +20221111/us-east-1/s3/aws4_request +4aa0849c449b3f38544b216c8a37ac76cc0b0be4d4e01089e0431addbb2548fb +INFO - '2022-11-11' - botocore.auth - Signature: +ae7b7aac2f7545bde66c2b4ab1ac45af9f12c50e4fdfb1d804ce6c595a7c5a10 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'x5L0qFNm17l0QdYUflWC9dNy8kl58YY79TWibSB5walBMdy1Lti3kM2W6572IxpRUxGG2tlquHk=', 'x-amz-request-id': '20XSSTZ69QPQFGV8', 'Date': 'Fri, 11 Nov 2022 00:49:02 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180524T000000, start_date=20221111T004901, end_date=20221111T004903 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:49:03.423229Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e386d6da-4add-411a-ba45-20edb2a470bf"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..450c2a5b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:48:56.106411Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b361a24d-501c-379f-87a6-54d983687d33"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b361a24d-501c-379f-87a6-54d983687d33"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5bf51752-7375-45c7-b6b6-42b62bdd27d1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:48:56.106411+00:00, try_number=1, job_id=560, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-24 00:00:00+00:00 +INFO - Started process 4583 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-24T00:00:00+00:00', '--job-id', '560', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp2w5l2dfi'] +INFO - Job 560: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180524T000000, start_date=20221111T004856, end_date=20221111T004902 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:49:02.119552Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5bf51752-7375-45c7-b6b6-42b62bdd27d1"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..102556ca --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:48:56.090806Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b361a24d-501c-379f-87a6-54d983687d33"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b361a24d-501c-379f-87a6-54d983687d33"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "52b39c00-e366-42ca-8bad-ae5b5a1f366e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:48:56.090806+00:00, try_number=1, job_id=559, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-24 00:00:00+00:00 +INFO - Started process 4581 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-24T00:00:00+00:00', '--job-id', '559', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzqgbcoz5'] +INFO - Job 559: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180524T000000, start_date=20221111T004856, end_date=20221111T004859 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:48:59.232006Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "52b39c00-e366-42ca-8bad-ae5b5a1f366e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..9d15797d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:49:09.985691Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7ad50455-1347-36dd-89f6-74e3874560b8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7ad50455-1347-36dd-89f6-74e3874560b8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "343f4747-6679-4c51-8718-3d3058647ae2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:49:09.985691+00:00, try_number=1, job_id=563, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-25 00:00:00+00:00 +INFO - Started process 4655 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-25T00:00:00+00:00', '--job-id', '563', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_qccyy9q'] +INFO - Job 563: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180525T000000, start_date=20221111T004909, end_date=20221111T004913 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:49:13.039190Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "343f4747-6679-4c51-8718-3d3058647ae2"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..dff14ef6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:49:10.286851Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7ad50455-1347-36dd-89f6-74e3874560b8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7ad50455-1347-36dd-89f6-74e3874560b8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d566f5d2-068b-40db-9dd4-72766073a554"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:49:10.286851+00:00, try_number=1, job_id=564, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-25 00:00:00+00:00 +INFO - Started process 4658 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-25T00:00:00+00:00', '--job-id', '564', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0d_q2k_e'] +INFO - Job 564: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180525T000000, start_date=20221111T004910, end_date=20221111T004913 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:49:13.046669Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d566f5d2-068b-40db-9dd4-72766073a554"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..04ce5416 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:49:23.591455Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7ad50455-1347-36dd-89f6-74e3874560b8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7ad50455-1347-36dd-89f6-74e3874560b8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b3bc8a05-e0de-4e18-a250-a74365ca0ac8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:49:23.591455+00:00, try_number=1, job_id=568, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-25 00:00:00+00:00 +INFO - Started process 4590 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-25T00:00:00+00:00', '--job-id', '568', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp26ta9a81'] +INFO - Job 568: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498eff70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'MO17RpO3nnG42k97cTzFbQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:MO17RpO3nnG42k97cTzFbQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004924Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004924Z +20221111/us-east-1/s3/aws4_request +df2ea274864aed462110c922cc281cd22c1216b997a4d6161dc6863ce17d2ac0 +INFO - '2022-11-11' - botocore.auth - Signature: +9c9628cabc9637e33b480f4b68dc4e5dd696b70443586f5c6fb191c95ef4cfc3 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '5vSjGM507aebvtdm3qm9N8TnNYFzOzhocAjZSTdYrasEsqerudiia9077vS82HazvNBTni+CMSc=', 'x-amz-request-id': 'T7RCNM76G3ZM4DZG', 'Date': 'Fri, 11 Nov 2022 00:49:24 GMT', 'ETag': '"30ed7b4693b79e71b8da4f7b713cc56d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180525T000000, start_date=20221111T004923, end_date=20221111T004925 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:49:25.374703Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b3bc8a05-e0de-4e18-a250-a74365ca0ac8"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..561a3b9d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:49:20.445969Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7ad50455-1347-36dd-89f6-74e3874560b8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7ad50455-1347-36dd-89f6-74e3874560b8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e1708843-6796-4f61-a344-ac57dd214bdb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:49:20.445969+00:00, try_number=1, job_id=567, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-25 00:00:00+00:00 +INFO - Started process 4553 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-25T00:00:00+00:00', '--job-id', '567', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmph59noo7p'] +INFO - Job 567: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499531f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004921Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004921Z +20221111/us-east-1/s3/aws4_request +df84140f00790c744477e60a03d7f4afc5abd0552f131161b9f881ad395eb32d +INFO - '2022-11-11' - botocore.auth - Signature: +d14fe0e5bb013a2ee8086ab07a1aae7925f5d1cfc97a207ac7b49dd30d67e741 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'QMPRaoTi1IjL/x/VhKlpZ1cnbYNbSz5bG6EyQyC6q3Qw6ZiYSOprF5Sbtre0OQoQmSSuIe/XH2o=', 'x-amz-request-id': 'BDW2E9J7XYCBK3VB', 'Date': 'Fri, 11 Nov 2022 00:49:21 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180525T000000, start_date=20221111T004920, end_date=20221111T004923 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:49:23.064401Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e1708843-6796-4f61-a344-ac57dd214bdb"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..6566ae48 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:49:14.817897Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7ad50455-1347-36dd-89f6-74e3874560b8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7ad50455-1347-36dd-89f6-74e3874560b8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1f87734b-4130-425f-bc6b-279158dc2012"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:49:14.817897+00:00, try_number=1, job_id=565, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-25 00:00:00+00:00 +INFO - Started process 4665 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-25T00:00:00+00:00', '--job-id', '565', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp2iadwwk7'] +INFO - Job 565: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180525T000000, start_date=20221111T004914, end_date=20221111T004921 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:49:21.228513Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1f87734b-4130-425f-bc6b-279158dc2012"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..10265f0a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:49:15.047157Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7ad50455-1347-36dd-89f6-74e3874560b8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7ad50455-1347-36dd-89f6-74e3874560b8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c9a31de4-4877-4df6-acb3-3426943295a9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:49:15.047157+00:00, try_number=1, job_id=566, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-25 00:00:00+00:00 +INFO - Started process 4668 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-25T00:00:00+00:00', '--job-id', '566', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpvtspqdpt'] +INFO - Job 566: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180525T000000, start_date=20221111T004915, end_date=20221111T004917 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:49:17.828062Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c9a31de4-4877-4df6-acb3-3426943295a9"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..f6753c21 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:49:27.427673Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "93a1f1ae-cd7b-3d54-be7b-0c2d1257c852"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "93a1f1ae-cd7b-3d54-be7b-0c2d1257c852"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "71fb1110-e363-4610-83c2-9ab28004c1c2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:49:27.427673+00:00, try_number=1, job_id=569, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-26 00:00:00+00:00 +INFO - Started process 4675 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-26T00:00:00+00:00', '--job-id', '569', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3_eub9yp'] +INFO - Job 569: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180526T000000, start_date=20221111T004927, end_date=20221111T004931 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:49:31.122993Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "71fb1110-e363-4610-83c2-9ab28004c1c2"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..c02f054c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:49:27.426664Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "93a1f1ae-cd7b-3d54-be7b-0c2d1257c852"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "93a1f1ae-cd7b-3d54-be7b-0c2d1257c852"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cb8fbd31-dff9-479c-9bfb-78291fbb6ae9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:49:27.426664+00:00, try_number=1, job_id=570, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-26 00:00:00+00:00 +INFO - Started process 4678 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-26T00:00:00+00:00', '--job-id', '570', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpd_l0g7b_'] +INFO - Job 570: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180526T000000, start_date=20221111T004927, end_date=20221111T004930 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:49:30.937051Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cb8fbd31-dff9-479c-9bfb-78291fbb6ae9"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..d61815e6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:49:42.811770Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "93a1f1ae-cd7b-3d54-be7b-0c2d1257c852"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "93a1f1ae-cd7b-3d54-be7b-0c2d1257c852"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d75d83fd-7ab6-4877-961f-73f2cd2545b5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:49:42.811770+00:00, try_number=1, job_id=574, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-26 00:00:00+00:00 +INFO - Started process 4754 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-26T00:00:00+00:00', '--job-id', '574', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfpnqf91s'] +INFO - Job 574: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'EAP1xWOpqa9LfOohFepJ+A==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:EAP1xWOpqa9LfOohFepJ+A== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004943Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004943Z +20221111/us-east-1/s3/aws4_request +608785cbd1b2135a4cebc0a605c3ab37ab05f917f54d779cc53bcf97e63842f9 +INFO - '2022-11-11' - botocore.auth - Signature: +b05df5fd681c02384ca9f653d095af732ecedba6d2a6e5b614906241b3b7fdea +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '6y/pg147/04L6lmQY7u83pUwLdw8C4w5CAMl7qsv6kXO+pcvWqYHZW+tAa7HoJ/U8J5shCmTlTs=', 'x-amz-request-id': 'EF0FZRJBNBRM77BM', 'Date': 'Fri, 11 Nov 2022 00:49:44 GMT', 'ETag': '"1003f5c563a9a9af4b7cea2115ea49f8"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180526T000000, start_date=20221111T004942, end_date=20221111T004944 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:49:44.806468Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d75d83fd-7ab6-4877-961f-73f2cd2545b5"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..53568c63 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:49:37.787920Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "93a1f1ae-cd7b-3d54-be7b-0c2d1257c852"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "93a1f1ae-cd7b-3d54-be7b-0c2d1257c852"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "146682b8-cfef-4d58-9ae7-cb71c5a9e58d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:49:37.787920+00:00, try_number=1, job_id=573, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-26 00:00:00+00:00 +INFO - Started process 4617 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-26T00:00:00+00:00', '--job-id', '573', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp2h6jxul4'] +INFO - Job 573: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499521f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004938Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004938Z +20221111/us-east-1/s3/aws4_request +8914bdf76398b1d706b072249dca3e1da2f07ed09d7f446024c9b49e58c0b892 +INFO - '2022-11-11' - botocore.auth - Signature: +81be69740a0a6bcf59cd4a08029e68419d6b7ec2644d978df4c42b1d71acb1ea +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'tKABRCbSuejjXLiTVqoWrrdEMxKcONAGTP0kSLCFw0VihdyxZG/gCeNgMNpJ/zqKmowpfvmO0WiFumK/QY5gOw==', 'x-amz-request-id': 'HYNESQZTPZD1HPHC', 'Date': 'Fri, 11 Nov 2022 00:49:39 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180526T000000, start_date=20221111T004937, end_date=20221111T004940 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:49:40.132107Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "146682b8-cfef-4d58-9ae7-cb71c5a9e58d"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..5bd84403 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:49:33.865832Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "93a1f1ae-cd7b-3d54-be7b-0c2d1257c852"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "93a1f1ae-cd7b-3d54-be7b-0c2d1257c852"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "655ce4d1-5635-462e-877f-21945c469f82"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:49:33.865832+00:00, try_number=1, job_id=572, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-26 00:00:00+00:00 +INFO - Started process 4684 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-26T00:00:00+00:00', '--job-id', '572', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzlz8lll0'] +INFO - Job 572: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180526T000000, start_date=20221111T004933, end_date=20221111T004940 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:49:40.944061Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "655ce4d1-5635-462e-877f-21945c469f82"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..8d1d471c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:49:32.263333Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "93a1f1ae-cd7b-3d54-be7b-0c2d1257c852"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "93a1f1ae-cd7b-3d54-be7b-0c2d1257c852"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a67c3110-dc1e-49c6-bb44-b1a8034a1b06"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:49:32.263333+00:00, try_number=1, job_id=571, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-26 00:00:00+00:00 +INFO - Started process 4612 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-26T00:00:00+00:00', '--job-id', '571', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1spjwe8a'] +INFO - Job 571: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180526T000000, start_date=20221111T004932, end_date=20221111T004935 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:49:35.086937Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a67c3110-dc1e-49c6-bb44-b1a8034a1b06"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..f719c991 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:49:47.429965Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f00db63c-4b60-3311-bb78-239775d0373d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f00db63c-4b60-3311-bb78-239775d0373d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "65ed8ce3-7212-4555-8537-1d35e8ea7ec7"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:49:47.429965+00:00, try_number=1, job_id=576, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-27 00:00:00+00:00 +INFO - Started process 4628 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-27T00:00:00+00:00', '--job-id', '576', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptulmeyc4'] +INFO - Job 576: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180527T000000, start_date=20221111T004947, end_date=20221111T004950 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:49:50.082325Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "65ed8ce3-7212-4555-8537-1d35e8ea7ec7"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..a70e2f03 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:49:47.368688Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f00db63c-4b60-3311-bb78-239775d0373d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f00db63c-4b60-3311-bb78-239775d0373d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b074dae4-c35b-4ba8-93d5-e2f149f0ef22"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:49:47.368688+00:00, try_number=1, job_id=575, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-27 00:00:00+00:00 +INFO - Started process 4626 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-27T00:00:00+00:00', '--job-id', '575', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfbad827u'] +INFO - Job 575: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180527T000000, start_date=20221111T004947, end_date=20221111T004950 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:49:50.101037Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b074dae4-c35b-4ba8-93d5-e2f149f0ef22"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..19fb46c8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:50:03.420664Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f00db63c-4b60-3311-bb78-239775d0373d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f00db63c-4b60-3311-bb78-239775d0373d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c439891b-a72d-475d-9367-7b3aac49a997"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:50:03.420664+00:00, try_number=1, job_id=580, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-27 00:00:00+00:00 +INFO - Started process 4771 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-27T00:00:00+00:00', '--job-id', '580', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpx_0w8exe'] +INFO - Job 580: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'zscYCwwm02G6vVArltw84g==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:zscYCwwm02G6vVArltw84g== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005004Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005004Z +20221111/us-east-1/s3/aws4_request +73433065d5941ec4d2070216c52e356afd17241c6be43c34f50166fe341434e0 +INFO - '2022-11-11' - botocore.auth - Signature: +be8ac3bee95ea2ea4e4c910bf06f68ef9feb51297ac0d32bc8b48044d7baf272 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '4ecCUBZxvumTgmB3qgHskC5oFkoUjt7e9ubyh60lIdphKoRgYhCcKcDrBdLp33hb3hztpl5YH30=', 'x-amz-request-id': 'JYQ9GBP5B0P81AYG', 'Date': 'Fri, 11 Nov 2022 00:50:04 GMT', 'ETag': '"cec7180b0c26d361babd502b96dc3ce2"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180527T000000, start_date=20221111T005003, end_date=20221111T005005 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:50:05.567517Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c439891b-a72d-475d-9367-7b3aac49a997"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..62ba6334 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:49:58.333189Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f00db63c-4b60-3311-bb78-239775d0373d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f00db63c-4b60-3311-bb78-239775d0373d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f6deece3-8540-4bd7-b099-bf0127575c00"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:49:58.333189+00:00, try_number=1, job_id=579, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-27 00:00:00+00:00 +INFO - Started process 4694 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-27T00:00:00+00:00', '--job-id', '579', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpsg3s291w'] +INFO - Job 579: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499533a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T004959Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T004959Z +20221111/us-east-1/s3/aws4_request +8c00be86c2400db22cf3c25f318b489a3ab9304488aa0c9b90ab8140d2f2cb5f +INFO - '2022-11-11' - botocore.auth - Signature: +f5087b3ca231a643598e01d114004fcc709efd30c4b882bc3c2756991fa1ef8a +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'pvUlzevRQJJolaTZ4XWlZo2//s1hk/Kd7AoA0wCiR/8aboemDRcdEL0bJIDcqZjCc+Ck/Vh5waA=', 'x-amz-request-id': 'WSN1YE56EBY5V7EH', 'Date': 'Fri, 11 Nov 2022 00:49:59 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180527T000000, start_date=20221111T004958, end_date=20221111T005000 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:50:00.525004Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f6deece3-8540-4bd7-b099-bf0127575c00"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..5c0ee19e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:49:52.296164Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f00db63c-4b60-3311-bb78-239775d0373d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f00db63c-4b60-3311-bb78-239775d0373d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "07aea55c-c14c-48f9-9579-1d17a5a8fb65"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:49:52.296164+00:00, try_number=1, job_id=577, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-27 00:00:00+00:00 +INFO - Started process 4763 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-27T00:00:00+00:00', '--job-id', '577', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp5piezhvf'] +INFO - Job 577: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180527T000000, start_date=20221111T004952, end_date=20221111T005001 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:50:01.321981Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "07aea55c-c14c-48f9-9579-1d17a5a8fb65"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..b89ef7da --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:49:52.334431Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f00db63c-4b60-3311-bb78-239775d0373d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f00db63c-4b60-3311-bb78-239775d0373d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "47a5eae0-4d78-45cb-9d20-c395d0e575b6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:49:52.334431+00:00, try_number=1, job_id=578, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-27 00:00:00+00:00 +INFO - Started process 4765 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-27T00:00:00+00:00', '--job-id', '578', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpajyh0zv0'] +INFO - Job 578: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180527T000000, start_date=20221111T004952, end_date=20221111T004955 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:49:55.330263Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "47a5eae0-4d78-45cb-9d20-c395d0e575b6"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..6207d169 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:50:08.512107Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f2ea8d7-63d7-3cf2-a650-34ddae6bdf14"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f2ea8d7-63d7-3cf2-a650-34ddae6bdf14"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "38338be7-f1dc-4684-8cba-c57e123e9812"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:50:08.512107+00:00, try_number=1, job_id=581, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-28 00:00:00+00:00 +INFO - Started process 4779 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-28T00:00:00+00:00', '--job-id', '581', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpr86yn59p'] +INFO - Job 581: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180528T000000, start_date=20221111T005008, end_date=20221111T005011 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:50:11.896419Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "38338be7-f1dc-4684-8cba-c57e123e9812"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..011e46ce --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:50:09.387625Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f2ea8d7-63d7-3cf2-a650-34ddae6bdf14"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f2ea8d7-63d7-3cf2-a650-34ddae6bdf14"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "93b0d899-9a07-4fc6-b892-1d5db10253e4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:50:09.387625+00:00, try_number=1, job_id=582, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-28 00:00:00+00:00 +INFO - Started process 4782 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-28T00:00:00+00:00', '--job-id', '582', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpy2yp12l6'] +INFO - Job 582: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180528T000000, start_date=20221111T005009, end_date=20221111T005012 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:50:12.992211Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "93b0d899-9a07-4fc6-b892-1d5db10253e4"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..531462b9 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:50:34.043464Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f2ea8d7-63d7-3cf2-a650-34ddae6bdf14"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f2ea8d7-63d7-3cf2-a650-34ddae6bdf14"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "37cbed65-9931-45cd-af32-21d9b4cc51d1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:50:34.043464+00:00, try_number=1, job_id=586, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-28 00:00:00+00:00 +INFO - Started process 4800 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-28T00:00:00+00:00', '--job-id', '586', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpys5d8bkg'] +INFO - Job 586: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'zscYCwwm02G6vVArltw84g==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:zscYCwwm02G6vVArltw84g== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005035Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005035Z +20221111/us-east-1/s3/aws4_request +b6e5dd963d8411f316ddae5fae8776c310b248c7f0bdf184b6df3fce218b4975 +INFO - '2022-11-11' - botocore.auth - Signature: +06bd721547ab517aab9d7fed9812d62968b4fe85903f9e09fc7f581081e4c635 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'hOEza61r7Xdat1y6lGA6M78wOlMB1UNAXXdX5s+ekbjc5cY1Siz9mLQPWfu6nW3/LsayYnqWViY=', 'x-amz-request-id': 'Q6TZMFCKKZFSP6T2', 'Date': 'Fri, 11 Nov 2022 00:50:36 GMT', 'ETag': '"cec7180b0c26d361babd502b96dc3ce2"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180528T000000, start_date=20221111T005034, end_date=20221111T005036 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:50:36.846551Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "37cbed65-9931-45cd-af32-21d9b4cc51d1"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..a73b4307 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:50:24.904609Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f2ea8d7-63d7-3cf2-a650-34ddae6bdf14"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f2ea8d7-63d7-3cf2-a650-34ddae6bdf14"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6512d43a-dceb-4e57-ae93-b6739c8acc40"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:50:24.904609+00:00, try_number=1, job_id=585, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-28 00:00:00+00:00 +INFO - Started process 4793 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-28T00:00:00+00:00', '--job-id', '585', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphdwi1naf'] +INFO - Job 585: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50041f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005027Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005027Z +20221111/us-east-1/s3/aws4_request +c2d25c708f1f782345bec318703c955766bcc3d9d6c4299780234ed6b95cda81 +INFO - '2022-11-11' - botocore.auth - Signature: +fb30fccd8460af4fe65c324438e8810ea9d4ec40a4ac9f7e65d09853f3f10a29 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '075A+TA1twbj1tZzWPT9aSFVIcWiytLhrPZOlsAS+OBNyMOUnq3gdyr1GQWcOpGpfcFNzCyy81k=', 'x-amz-request-id': 'SRJ56F6XQ4V4BFTF', 'Date': 'Fri, 11 Nov 2022 00:50:28 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180528T000000, start_date=20221111T005024, end_date=20221111T005029 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:50:29.110085Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6512d43a-dceb-4e57-ae93-b6739c8acc40"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..efdb51d6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:50:15.560624Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f2ea8d7-63d7-3cf2-a650-34ddae6bdf14"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f2ea8d7-63d7-3cf2-a650-34ddae6bdf14"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "791020c0-65e1-4c82-8df9-1873af670f8a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:50:15.560624+00:00, try_number=1, job_id=583, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-28 00:00:00+00:00 +INFO - Started process 4706 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-28T00:00:00+00:00', '--job-id', '583', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptqqmkcec'] +INFO - Job 583: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180528T000000, start_date=20221111T005015, end_date=20221111T005030 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:50:30.149219Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "791020c0-65e1-4c82-8df9-1873af670f8a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..80a8766a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:50:17.861210Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f2ea8d7-63d7-3cf2-a650-34ddae6bdf14"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f2ea8d7-63d7-3cf2-a650-34ddae6bdf14"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "58389aca-d447-4f76-9481-eb3b872ddd8c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:50:17.861210+00:00, try_number=1, job_id=584, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-28 00:00:00+00:00 +INFO - Started process 4788 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-28T00:00:00+00:00', '--job-id', '584', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpscosh63v'] +INFO - Job 584: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180528T000000, start_date=20221111T005017, end_date=20221111T005021 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:50:21.721704Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "58389aca-d447-4f76-9481-eb3b872ddd8c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..e775ed3a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:50:41.261701Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ec253907-11e1-36e6-b1e7-90be2b01b51f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ec253907-11e1-36e6-b1e7-90be2b01b51f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7a604103-ce7b-43a6-b3c0-1cec1f17e90a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:50:41.261701+00:00, try_number=1, job_id=588, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-29 00:00:00+00:00 +INFO - Started process 4715 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-29T00:00:00+00:00', '--job-id', '588', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpvi5b60tz'] +INFO - Job 588: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180529T000000, start_date=20221111T005041, end_date=20221111T005044 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:50:44.474956Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7a604103-ce7b-43a6-b3c0-1cec1f17e90a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..b959b134 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:50:41.238364Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ec253907-11e1-36e6-b1e7-90be2b01b51f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ec253907-11e1-36e6-b1e7-90be2b01b51f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "20fc9035-581f-440b-967e-6098ec40306e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:50:41.238364+00:00, try_number=1, job_id=587, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-29 00:00:00+00:00 +INFO - Started process 4714 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-29T00:00:00+00:00', '--job-id', '587', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpif27eeu7'] +INFO - Job 587: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180529T000000, start_date=20221111T005041, end_date=20221111T005044 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:50:44.463618Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "20fc9035-581f-440b-967e-6098ec40306e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..cb934f70 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:50:57.603863Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ec253907-11e1-36e6-b1e7-90be2b01b51f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ec253907-11e1-36e6-b1e7-90be2b01b51f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b39b2562-e561-475b-a9f9-c13967636965"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:50:57.603863+00:00, try_number=1, job_id=592, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-29 00:00:00+00:00 +INFO - Started process 4882 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-29T00:00:00+00:00', '--job-id', '592', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpjv0903nf'] +INFO - Job 592: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '3WSoPw0fzK2CiOsLQkbReQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:3WSoPw0fzK2CiOsLQkbReQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005058Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005058Z +20221111/us-east-1/s3/aws4_request +9d201cd4af7a8c1ee5f71d85bfdb364747dc2a2ee557e9dafbcc531dd9448af8 +INFO - '2022-11-11' - botocore.auth - Signature: +7509534f7b4b8575eb4adebcb1162e2e7b1945fc0c27d88f8e4b666e3c91267c +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '6/xVpxjZihapYeOp4OYmzLeY+y2JVPo8vMZy6Qv5XInLfT/uRSLSER3OJrYXPUBKeFptQ3Y8sZo=', 'x-amz-request-id': '9EBMMCHWZMS20JQR', 'Date': 'Fri, 11 Nov 2022 00:50:58 GMT', 'ETag': '"dd64a83f0d1fccad8288eb0b4246d179"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180529T000000, start_date=20221111T005057, end_date=20221111T005059 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:50:59.505559Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b39b2562-e561-475b-a9f9-c13967636965"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..c29f0ca7 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:50:53.409612Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ec253907-11e1-36e6-b1e7-90be2b01b51f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ec253907-11e1-36e6-b1e7-90be2b01b51f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a2976976-b6f7-4084-acd0-3004bf904b86"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:50:53.409612+00:00, try_number=1, job_id=591, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-29 00:00:00+00:00 +INFO - Started process 4721 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-29T00:00:00+00:00', '--job-id', '591', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfylb5_m6'] +INFO - Job 591: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499501f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005054Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005054Z +20221111/us-east-1/s3/aws4_request +c00a533f9cf5d36a2a6d0fe45da327daafdb2219530e8dd0103120e496c2653d +INFO - '2022-11-11' - botocore.auth - Signature: +11b49d493eb9a0851c547fc78a8e21767f7d3b7e936cc48d9f51b92603c9f4b7 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'OGqP2RXQqoJL5uhKlC63qakvRwMcRBmTL6U0heKl/Lh6sttH0bMGw9aWIQe/Br4gauCmkYlK6k4=', 'x-amz-request-id': '2Y2MWF37K9AHM9C6', 'Date': 'Fri, 11 Nov 2022 00:50:55 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180529T000000, start_date=20221111T005053, end_date=20221111T005056 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:50:56.084084Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a2976976-b6f7-4084-acd0-3004bf904b86"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..ea6cd9c6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:50:47.061898Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ec253907-11e1-36e6-b1e7-90be2b01b51f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ec253907-11e1-36e6-b1e7-90be2b01b51f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "06150ea3-1099-4784-a39e-d7c35a5088fc"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:50:47.061898+00:00, try_number=1, job_id=589, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-29 00:00:00+00:00 +INFO - Started process 4873 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-29T00:00:00+00:00', '--job-id', '589', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpe3l1vsyl'] +INFO - Job 589: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180529T000000, start_date=20221111T005047, end_date=20221111T005055 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:50:55.237891Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "06150ea3-1099-4784-a39e-d7c35a5088fc"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..27266bd5 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:50:47.800317Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ec253907-11e1-36e6-b1e7-90be2b01b51f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ec253907-11e1-36e6-b1e7-90be2b01b51f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2e7a1463-1fbb-45e9-8723-72f3075b2d19"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:50:47.800317+00:00, try_number=1, job_id=590, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-29 00:00:00+00:00 +INFO - Started process 4876 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-29T00:00:00+00:00', '--job-id', '590', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpd00pelec'] +INFO - Job 590: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180529T000000, start_date=20221111T005047, end_date=20221111T005050 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:50:50.912842Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2e7a1463-1fbb-45e9-8723-72f3075b2d19"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..965da6da --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:51:01.721674Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d27c93c1-afce-3e26-b923-a4f397743751"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d27c93c1-afce-3e26-b923-a4f397743751"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d56ccf0e-119e-4e9a-8edd-6bab904ed159"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:51:01.721674+00:00, try_number=1, job_id=594, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-30 00:00:00+00:00 +INFO - Started process 4797 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-30T00:00:00+00:00', '--job-id', '594', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpjqkoq1cj'] +INFO - Job 594: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180530T000000, start_date=20221111T005101, end_date=20221111T005104 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:51:04.589633Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d56ccf0e-119e-4e9a-8edd-6bab904ed159"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..cad32803 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:51:01.711374Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d27c93c1-afce-3e26-b923-a4f397743751"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d27c93c1-afce-3e26-b923-a4f397743751"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7e1930ba-96cd-4eab-8f9c-2a8315171079"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:51:01.711374+00:00, try_number=1, job_id=593, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-30 00:00:00+00:00 +INFO - Started process 4795 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-30T00:00:00+00:00', '--job-id', '593', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpinmqtdmn'] +INFO - Job 593: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180530T000000, start_date=20221111T005101, end_date=20221111T005104 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:51:04.591157Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7e1930ba-96cd-4eab-8f9c-2a8315171079"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..0db7e414 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:51:13.684932Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d27c93c1-afce-3e26-b923-a4f397743751"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d27c93c1-afce-3e26-b923-a4f397743751"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "57f8ad38-29c4-4939-89c7-26d075a99299"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:51:13.684932+00:00, try_number=1, job_id=598, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-30 00:00:00+00:00 +INFO - Started process 4820 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-30T00:00:00+00:00', '--job-id', '598', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpnj08di5g'] +INFO - Job 598: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498ef940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'SKoceFXWB+5yZBuipSIZSA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:SKoceFXWB+5yZBuipSIZSA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005114Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005114Z +20221111/us-east-1/s3/aws4_request +fbf5e427c5053f57e0dc8ff0db9ada941f97f40a1098110af6d42ca657b78ba9 +INFO - '2022-11-11' - botocore.auth - Signature: +0db8dc2c4a4febba6f6ca91b14a2666522c075c9ebb547af23e766f44ae16749 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'qnmxlMSfOJe3npY1c3mtv6x/LO/5LljzXzOzlum+vGKTN3CDZoaEqhKF2JC93KJwyTA4eUgQmVE=', 'x-amz-request-id': 'EQND2R449262MMV3', 'Date': 'Fri, 11 Nov 2022 00:51:15 GMT', 'ETag': '"48aa1c7855d607ee72641ba2a5221948"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180530T000000, start_date=20221111T005113, end_date=20221111T005115 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:51:15.778307Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "57f8ad38-29c4-4939-89c7-26d075a99299"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..7a74bb22 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:51:11.389777Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d27c93c1-afce-3e26-b923-a4f397743751"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d27c93c1-afce-3e26-b923-a4f397743751"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "66f90be7-076b-412a-83c5-b9833f7a1982"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:51:11.389777+00:00, try_number=1, job_id=597, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-30 00:00:00+00:00 +INFO - Started process 4813 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-30T00:00:00+00:00', '--job-id', '597', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpauzy0gdo'] +INFO - Job 597: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499511f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005112Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005112Z +20221111/us-east-1/s3/aws4_request +b9420c4d9a763379fc7dd2510da5019da1da02c6fe3d19bfa3d6c0faf959150a +INFO - '2022-11-11' - botocore.auth - Signature: +a93d4cf06826a45c8bb810db0b93e40378990dfdee5b801d21e207b5a0bfa45f +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'wKYwTwXwC4Os5oyYJeibME+ru4V1dwtRBEU0DgGLgz3xPV0SKtOwyRrayzLD25AeI4wqnZdt9RY=', 'x-amz-request-id': 'G3V1YJ7SV0HERZHT', 'Date': 'Fri, 11 Nov 2022 00:51:13 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180530T000000, start_date=20221111T005111, end_date=20221111T005113 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:51:13.852568Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "66f90be7-076b-412a-83c5-b9833f7a1982"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..c18cd163 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:51:06.015720Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d27c93c1-afce-3e26-b923-a4f397743751"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d27c93c1-afce-3e26-b923-a4f397743751"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "31e079d3-7d3e-431f-9bcd-772fdf74d0e5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:51:06.015720+00:00, try_number=1, job_id=595, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-30 00:00:00+00:00 +INFO - Started process 4806 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-30T00:00:00+00:00', '--job-id', '595', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7j9nnmp3'] +INFO - Job 595: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180530T000000, start_date=20221111T005106, end_date=20221111T005111 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:51:11.587431Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "31e079d3-7d3e-431f-9bcd-772fdf74d0e5"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..589d742d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:51:06.029585Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d27c93c1-afce-3e26-b923-a4f397743751"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d27c93c1-afce-3e26-b923-a4f397743751"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8a00f444-bd1b-4511-9555-b6b28ae7b629"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:51:06.029585+00:00, try_number=1, job_id=596, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-30 00:00:00+00:00 +INFO - Started process 4807 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-30T00:00:00+00:00', '--job-id', '596', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpjbzf6tzh'] +INFO - Job 596: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180530T000000, start_date=20221111T005106, end_date=20221111T005108 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:51:08.601052Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8a00f444-bd1b-4511-9555-b6b28ae7b629"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..9e3fd5a0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:51:19.071165Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-31T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "13377716-9c71-3ce8-a1ef-53b01570e5d4"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "13377716-9c71-3ce8-a1ef-53b01570e5d4"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e79014cc-761e-4b73-b133-9616c706badb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-05-31T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:51:19.071165+00:00, try_number=1, job_id=600, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-31 00:00:00+00:00 +INFO - Started process 4831 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-05-31T00:00:00+00:00', '--job-id', '600', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpkq2ubwpn'] +INFO - Job 600: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-31T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-31T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180531T000000, start_date=20221111T005119, end_date=20221111T005122 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-05-31T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:51:22.273264Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e79014cc-761e-4b73-b133-9616c706badb"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..fb67c6f1 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:51:19.073397Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-31T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "13377716-9c71-3ce8-a1ef-53b01570e5d4"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "13377716-9c71-3ce8-a1ef-53b01570e5d4"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3acaf295-5f5c-4540-9c15-efeb3ee981fa"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-05-31T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:51:19.073397+00:00, try_number=1, job_id=599, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-31 00:00:00+00:00 +INFO - Started process 4830 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-05-31T00:00:00+00:00', '--job-id', '599', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzfht3qbq'] +INFO - Job 599: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-31T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-31T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180531T000000, start_date=20221111T005119, end_date=20221111T005122 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-05-31T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:51:22.275532Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3acaf295-5f5c-4540-9c15-efeb3ee981fa"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..3bbe454b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:51:35.834151Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-31T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "13377716-9c71-3ce8-a1ef-53b01570e5d4"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "13377716-9c71-3ce8-a1ef-53b01570e5d4"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8ed668e8-5219-4071-8aee-8ece6ed97d3f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-05-31T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:51:35.834151+00:00, try_number=1, job_id=604, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-31 00:00:00+00:00 +INFO - Started process 4909 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-05-31T00:00:00+00:00', '--job-id', '604', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpq_ln8nlz'] +INFO - Job 604: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-31T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-31T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498eff70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'SKoceFXWB+5yZBuipSIZSA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:SKoceFXWB+5yZBuipSIZSA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005136Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005136Z +20221111/us-east-1/s3/aws4_request +48aa5f57a4eaa38474814c3cd89e5bfcf6b3da15c0f640e6ec15fbe9fa736351 +INFO - '2022-11-11' - botocore.auth - Signature: +c376bb4f821dabf7ea160859b52f57013dc17a0521cbd92dd543874767eabf3e +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'WI70jArSvTG2CEYqu/31tppupSdiQ60ffht4mXbrJlOfljtdVcQAoiTS4qUgvqkITdz0+Zs3W5I=', 'x-amz-request-id': 'RB27ZW548ZB2X9AG', 'Date': 'Fri, 11 Nov 2022 00:51:37 GMT', 'ETag': '"48aa1c7855d607ee72641ba2a5221948"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180531T000000, start_date=20221111T005135, end_date=20221111T005137 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-05-31T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:51:37.952613Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8ed668e8-5219-4071-8aee-8ece6ed97d3f"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..26cc56aa --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:51:30.877107Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-31T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "13377716-9c71-3ce8-a1ef-53b01570e5d4"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "13377716-9c71-3ce8-a1ef-53b01570e5d4"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0c9cf03f-912f-4616-8d1c-969daee47a76"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-05-31T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:51:30.877107+00:00, try_number=1, job_id=603, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-31 00:00:00+00:00 +INFO - Started process 4902 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-05-31T00:00:00+00:00', '--job-id', '603', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmps0ykxifk'] +INFO - Job 603: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-31T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-31T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499511f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005131Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005131Z +20221111/us-east-1/s3/aws4_request +7fc5cf2fa092b9b88b549453401d3d90bd13b1addf554b5bcfcb73fec0d5fa8b +INFO - '2022-11-11' - botocore.auth - Signature: +5637d49bd14538e90f62bbfdb56ef075913574fd740f4130f64a2ff87e7c91aa +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '0LHDTbHltAaBNvPQ432EGCKoC87IeTrq2BB/UemEmVoWSSko5LL+I8jtxOy4UxfdhJJS0Ukh9zw=', 'x-amz-request-id': '49BNZRDA3BNFTY87', 'Date': 'Fri, 11 Nov 2022 00:51:32 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180531T000000, start_date=20221111T005130, end_date=20221111T005133 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-05-31T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:51:33.230526Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0c9cf03f-912f-4616-8d1c-969daee47a76"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..c35bc614 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:51:25.034884Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-31T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "13377716-9c71-3ce8-a1ef-53b01570e5d4"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "13377716-9c71-3ce8-a1ef-53b01570e5d4"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "891c3c29-caf4-4b4c-a794-6f81effe1aae"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-05-31T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:51:25.034884+00:00, try_number=1, job_id=602, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-31 00:00:00+00:00 +INFO - Started process 4958 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-05-31T00:00:00+00:00', '--job-id', '602', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpap7lp0n4'] +INFO - Job 602: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-31T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-31T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180531T000000, start_date=20221111T005125, end_date=20221111T005133 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-05-31T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:51:33.704955Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "891c3c29-caf4-4b4c-a794-6f81effe1aae"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..567efb0f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-05-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:51:25.013814Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-05-31T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "13377716-9c71-3ce8-a1ef-53b01570e5d4"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "13377716-9c71-3ce8-a1ef-53b01570e5d4"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d5c702af-08ee-47d0-a83b-8cabbd645476"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-05-31T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:51:25.013814+00:00, try_number=1, job_id=601, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-05-31 00:00:00+00:00 +INFO - Started process 4955 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-05-31T00:00:00+00:00', '--job-id', '601', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7m7pip1g'] +INFO - Job 601: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-05-31T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-05-31T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180531T000000, start_date=20221111T005125, end_date=20221111T005128 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-05-31T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:51:28.426856Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d5c702af-08ee-47d0-a83b-8cabbd645476"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..8efb35a9 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:51:40.452212Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f8497de-e866-3c17-b406-a3f5bbe60b2c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f8497de-e866-3c17-b406-a3f5bbe60b2c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b2b27564-afa0-4cef-bbd6-e9120b28e973"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:51:40.452212+00:00, try_number=1, job_id=605, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-01 00:00:00+00:00 +INFO - Started process 4918 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-01T00:00:00+00:00', '--job-id', '605', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqp3f6fs7'] +INFO - Job 605: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180601T000000, start_date=20221111T005140, end_date=20221111T005144 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:51:44.463013Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b2b27564-afa0-4cef-bbd6-e9120b28e973"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..2f807072 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:51:40.504198Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f8497de-e866-3c17-b406-a3f5bbe60b2c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f8497de-e866-3c17-b406-a3f5bbe60b2c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "57e0901c-8ac4-44a0-aeb2-89048b6bb8ce"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:51:40.504198+00:00, try_number=1, job_id=606, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-01 00:00:00+00:00 +INFO - Started process 4920 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-01T00:00:00+00:00', '--job-id', '606', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfgzy7me_'] +INFO - Job 606: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180601T000000, start_date=20221111T005140, end_date=20221111T005143 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:51:43.286518Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "57e0901c-8ac4-44a0-aeb2-89048b6bb8ce"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..01bc37f5 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:51:53.753368Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f8497de-e866-3c17-b406-a3f5bbe60b2c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f8497de-e866-3c17-b406-a3f5bbe60b2c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "62d2e0c2-36a3-4633-a34d-91de88a4b717"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:51:53.753368+00:00, try_number=1, job_id=610, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-01 00:00:00+00:00 +INFO - Started process 4938 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-01T00:00:00+00:00', '--job-id', '610', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmppor688y2'] +INFO - Job 610: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f2f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'raWYSanY493MuhO0yx4nBA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:raWYSanY493MuhO0yx4nBA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005154Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005154Z +20221111/us-east-1/s3/aws4_request +b0ca6894fa3f05ee1303d0b589196f1544297a556e4d730439dd4ac2d7e2c727 +INFO - '2022-11-11' - botocore.auth - Signature: +b1710d4aa36cc14466590ef388dd9e722c4d0c29d022b7aac36aa604bb298f02 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'wWDM2vdgC335V1ciSlsqQZAQgwNZmbsE/x1k82PsUhDkEKp3dL2ox8E4uCioiR7rlUogRcHSvm0=', 'x-amz-request-id': '07G6XW2NKTQ5JJH1', 'Date': 'Fri, 11 Nov 2022 00:51:55 GMT', 'ETag': '"ada59849a9d8e3ddccba13b4cb1e2704"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180601T000000, start_date=20221111T005153, end_date=20221111T005155 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:51:55.682318Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "62d2e0c2-36a3-4633-a34d-91de88a4b717"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..9658a1a6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:51:50.097482Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f8497de-e866-3c17-b406-a3f5bbe60b2c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f8497de-e866-3c17-b406-a3f5bbe60b2c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "73ad7cb4-c06b-4341-9ab9-e2df181e3f38"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:51:50.097482+00:00, try_number=1, job_id=609, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-01 00:00:00+00:00 +INFO - Started process 4930 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-01T00:00:00+00:00', '--job-id', '609', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpoe6uahqu'] +INFO - Job 609: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499543a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005150Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005150Z +20221111/us-east-1/s3/aws4_request +e75c46e0a682a14156b1e69844fe63c5ea54c663789c44682bd238b9105df580 +INFO - '2022-11-11' - botocore.auth - Signature: +bf709ae927e38da56e4f99a8dc113120c41614a654bb3ba737f99dc358f04c3e +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'ha6jV2iIBekYWm6NfLo9HhIOZV3mM8e4MHqtqRU4lbT6eXfeJkd4sBnkPMyEifc18xB7o2h1Y2c=', 'x-amz-request-id': 'WGMFEH3TB5WZDR2R', 'Date': 'Fri, 11 Nov 2022 00:51:51 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180601T000000, start_date=20221111T005150, end_date=20221111T005152 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:51:52.205864Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "73ad7cb4-c06b-4341-9ab9-e2df181e3f38"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..d4fbb381 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:51:46.149015Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f8497de-e866-3c17-b406-a3f5bbe60b2c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f8497de-e866-3c17-b406-a3f5bbe60b2c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "17e65814-e436-420c-8814-1eaa2a149071"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:51:46.149015+00:00, try_number=1, job_id=608, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-01 00:00:00+00:00 +INFO - Started process 4926 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-01T00:00:00+00:00', '--job-id', '608', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmprigmodv0'] +INFO - Job 608: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180601T000000, start_date=20221111T005146, end_date=20221111T005151 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:51:51.979488Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "17e65814-e436-420c-8814-1eaa2a149071"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..35c7e955 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:51:45.553660Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f8497de-e866-3c17-b406-a3f5bbe60b2c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7f8497de-e866-3c17-b406-a3f5bbe60b2c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "df206569-3c3c-4439-bf2a-7dae6743cdc5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:51:45.553660+00:00, try_number=1, job_id=607, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-01 00:00:00+00:00 +INFO - Started process 5029 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-01T00:00:00+00:00', '--job-id', '607', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp67a9ni__'] +INFO - Job 607: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180601T000000, start_date=20221111T005145, end_date=20221111T005148 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:51:48.141365Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "df206569-3c3c-4439-bf2a-7dae6743cdc5"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..325a8380 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:51:57.799060Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "faf5ffe6-7fed-3574-ad2f-732f52355dfd"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "faf5ffe6-7fed-3574-ad2f-732f52355dfd"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "35f402fa-cc48-4e1d-869a-94018c0b855d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:51:57.799060+00:00, try_number=1, job_id=611, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-02 00:00:00+00:00 +INFO - Started process 4967 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-02T00:00:00+00:00', '--job-id', '611', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpq5mq4tmo'] +INFO - Job 611: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180602T000000, start_date=20221111T005157, end_date=20221111T005200 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:52:00.963428Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "35f402fa-cc48-4e1d-869a-94018c0b855d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..556d2ae9 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:51:57.933198Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "faf5ffe6-7fed-3574-ad2f-732f52355dfd"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "faf5ffe6-7fed-3574-ad2f-732f52355dfd"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "448f0e86-9d7b-453f-bfde-c031325b7855"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:51:57.933198+00:00, try_number=1, job_id=612, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-02 00:00:00+00:00 +INFO - Started process 4972 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-02T00:00:00+00:00', '--job-id', '612', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwlvax1ai'] +INFO - Job 612: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180602T000000, start_date=20221111T005157, end_date=20221111T005201 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:52:01.043474Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "448f0e86-9d7b-453f-bfde-c031325b7855"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..2899d55f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:52:10.376494Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "faf5ffe6-7fed-3574-ad2f-732f52355dfd"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "faf5ffe6-7fed-3574-ad2f-732f52355dfd"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f7a30769-18ab-4120-9fd6-1fd62ddbe937"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:52:10.376494+00:00, try_number=1, job_id=616, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-02 00:00:00+00:00 +INFO - Started process 5020 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-02T00:00:00+00:00', '--job-id', '616', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6njq9r2h'] +INFO - Job 616: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f1f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'raWYSanY493MuhO0yx4nBA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:raWYSanY493MuhO0yx4nBA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005211Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005211Z +20221111/us-east-1/s3/aws4_request +950921dd5e18b62143dd77c1a182f1acaf214b8d0fffd5a48074f0b22f9d6e6d +INFO - '2022-11-11' - botocore.auth - Signature: +3382f2841658ec80837605f82dd6849741e709f460a0823939a3c39ab6bb7aa1 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'rLSvX/Fy8wSEY8vRwvnLjB/mMYkXoOPVFywvs3KqunhiVQ0hGPGib+YOQDc/Y17AlhAnHLiiyLE=', 'x-amz-request-id': 'N9K60DTBPWNAK39P', 'Date': 'Fri, 11 Nov 2022 00:52:11 GMT', 'ETag': '"ada59849a9d8e3ddccba13b4cb1e2704"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180602T000000, start_date=20221111T005210, end_date=20221111T005212 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:52:12.346396Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f7a30769-18ab-4120-9fd6-1fd62ddbe937"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..cc138101 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:52:07.695152Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "faf5ffe6-7fed-3574-ad2f-732f52355dfd"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "faf5ffe6-7fed-3574-ad2f-732f52355dfd"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "21dbb012-03a6-4ee3-a8a9-0934b1c7b09f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:52:07.695152+00:00, try_number=1, job_id=615, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-02 00:00:00+00:00 +INFO - Started process 5043 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-02T00:00:00+00:00', '--job-id', '615', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_mdmjxmp'] +INFO - Job 615: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50071f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005208Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005208Z +20221111/us-east-1/s3/aws4_request +69071e1b5f1db60a11df54287f24b1183b5aabaacc76b41bed60dc000a39c711 +INFO - '2022-11-11' - botocore.auth - Signature: +1b7947fab784575dec4d8b48f1221a937895ccfcc2434c5ce07ce7cfa32d21b8 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'uPL4N3QN2GlgspAU+ce5ZvCwuHfxospTIEG21iQROs4Cs0Tv54wkOpeBl2miAf4hUkUYFzsUgI4=', 'x-amz-request-id': 'FYN1DP97TD4Y1556', 'Date': 'Fri, 11 Nov 2022 00:52:08 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180602T000000, start_date=20221111T005207, end_date=20221111T005209 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:52:09.660097Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "21dbb012-03a6-4ee3-a8a9-0934b1c7b09f"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..698f3161 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:52:02.789139Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "faf5ffe6-7fed-3574-ad2f-732f52355dfd"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "faf5ffe6-7fed-3574-ad2f-732f52355dfd"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0c85594f-09e3-4cba-8325-aa0cac4ed813"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:52:02.789139+00:00, try_number=1, job_id=613, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-02 00:00:00+00:00 +INFO - Started process 5036 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-02T00:00:00+00:00', '--job-id', '613', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6skn99qq'] +INFO - Job 613: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180602T000000, start_date=20221111T005202, end_date=20221111T005208 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:52:08.443471Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0c85594f-09e3-4cba-8325-aa0cac4ed813"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..4d7de997 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:52:02.804753Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "faf5ffe6-7fed-3574-ad2f-732f52355dfd"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "faf5ffe6-7fed-3574-ad2f-732f52355dfd"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "17ef19e3-763d-453a-b505-2bb38920c5f8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:52:02.804753+00:00, try_number=1, job_id=614, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-02 00:00:00+00:00 +INFO - Started process 5038 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-02T00:00:00+00:00', '--job-id', '614', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp99c2qofe'] +INFO - Job 614: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180602T000000, start_date=20221111T005202, end_date=20221111T005205 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:52:05.733795Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "17ef19e3-763d-453a-b505-2bb38920c5f8"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..146bfa77 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:52:14.704381Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cdfd8af9-6ccd-3e82-a9b7-a2839fa1d4d8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cdfd8af9-6ccd-3e82-a9b7-a2839fa1d4d8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "40b550eb-6d6e-420d-ab3c-ce0c2ccb3d02"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:52:14.704381+00:00, try_number=1, job_id=618, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-03 00:00:00+00:00 +INFO - Started process 5088 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-03T00:00:00+00:00', '--job-id', '618', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfem9bidl'] +INFO - Job 618: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180603T000000, start_date=20221111T005214, end_date=20221111T005217 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:52:17.704040Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "40b550eb-6d6e-420d-ab3c-ce0c2ccb3d02"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..d65c3d9a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:52:14.577857Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cdfd8af9-6ccd-3e82-a9b7-a2839fa1d4d8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cdfd8af9-6ccd-3e82-a9b7-a2839fa1d4d8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "24c2354f-5ad4-4805-b59f-f40bab99aa52"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:52:14.577857+00:00, try_number=1, job_id=617, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-03 00:00:00+00:00 +INFO - Started process 5085 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-03T00:00:00+00:00', '--job-id', '617', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_etpod4q'] +INFO - Job 617: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180603T000000, start_date=20221111T005214, end_date=20221111T005217 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:52:17.743930Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "24c2354f-5ad4-4805-b59f-f40bab99aa52"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..543ce986 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:52:26.328460Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cdfd8af9-6ccd-3e82-a9b7-a2839fa1d4d8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cdfd8af9-6ccd-3e82-a9b7-a2839fa1d4d8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1b9e1a2b-0de5-4cc5-85b9-b3c493dd5e94"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:52:26.328460+00:00, try_number=1, job_id=622, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-03 00:00:00+00:00 +INFO - Started process 5043 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-03T00:00:00+00:00', '--job-id', '622', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmprwuov_wr'] +INFO - Job 622: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f1f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '2omT8nzAoRhM+kNFW3NW+g==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:2omT8nzAoRhM+kNFW3NW+g== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005227Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005227Z +20221111/us-east-1/s3/aws4_request +a5a7206e5070189935e9c4518db36242169d6799d631274c028b23c9ee31c617 +INFO - '2022-11-11' - botocore.auth - Signature: +df541c023f61a3902d8ca5dfbb0340510e45b9cada8328fb087256bc65f1768e +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'yl+Tizc1fSFANMUg+UO2VoWqwJlLb52I5SCONxlCpQZxaU34sqH2kHOLejYQ7hFCOVnDcCZ+v4w=', 'x-amz-request-id': 'M96ZH85KX75RPM5P', 'Date': 'Fri, 11 Nov 2022 00:52:27 GMT', 'ETag': '"da8993f27cc0a1184cfa43455b7356fa"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180603T000000, start_date=20221111T005226, end_date=20221111T005228 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:52:28.237452Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1b9e1a2b-0de5-4cc5-85b9-b3c493dd5e94"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..a5f86ffd --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:52:24.777159Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cdfd8af9-6ccd-3e82-a9b7-a2839fa1d4d8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cdfd8af9-6ccd-3e82-a9b7-a2839fa1d4d8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "eccd2509-f3c6-43a5-9d30-e0c8cfb72444"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:52:24.777159+00:00, try_number=1, job_id=621, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-03 00:00:00+00:00 +INFO - Started process 5038 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-03T00:00:00+00:00', '--job-id', '621', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpjn6g0pmo'] +INFO - Job 621: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005225Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005225Z +20221111/us-east-1/s3/aws4_request +ec02bf7e8693192b406fab8d0257822e8924b9094de29fde9b63a35e371b2ebd +INFO - '2022-11-11' - botocore.auth - Signature: +3729f13a43487e25c90736c6de24edb8426b67c996c6f10a92a96ae04db7116e +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'VkyQvLnVlV1ZXuo6MmGtAVEgnUp2lC643vFEgKB957fmqda175AQmD0ejPDbwWEv0k85CGldVhY=', 'x-amz-request-id': 'AW56SXTMKQSKJW93', 'Date': 'Fri, 11 Nov 2022 00:52:26 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180603T000000, start_date=20221111T005224, end_date=20221111T005227 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:52:27.076019Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "eccd2509-f3c6-43a5-9d30-e0c8cfb72444"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..6744e9df --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:52:19.706292Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cdfd8af9-6ccd-3e82-a9b7-a2839fa1d4d8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cdfd8af9-6ccd-3e82-a9b7-a2839fa1d4d8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "49aa0cb5-a583-40b4-b3eb-128c86370656"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:52:19.706292+00:00, try_number=1, job_id=619, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-03 00:00:00+00:00 +INFO - Started process 5029 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-03T00:00:00+00:00', '--job-id', '619', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwve7iy50'] +INFO - Job 619: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180603T000000, start_date=20221111T005219, end_date=20221111T005224 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:52:24.638880Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "49aa0cb5-a583-40b4-b3eb-128c86370656"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..93cbf329 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:52:19.761583Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cdfd8af9-6ccd-3e82-a9b7-a2839fa1d4d8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cdfd8af9-6ccd-3e82-a9b7-a2839fa1d4d8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "370f2ee0-28b9-4852-8662-850c6b8781ea"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:52:19.761583+00:00, try_number=1, job_id=620, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-03 00:00:00+00:00 +INFO - Started process 5031 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-03T00:00:00+00:00', '--job-id', '620', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp76zpx141'] +INFO - Job 620: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180603T000000, start_date=20221111T005219, end_date=20221111T005222 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:52:22.902044Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "370f2ee0-28b9-4852-8662-850c6b8781ea"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..a22d6279 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:52:31.080878Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1dde33c8-f41a-3912-87a3-78bbbf842c34"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1dde33c8-f41a-3912-87a3-78bbbf842c34"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8df12858-718f-4a56-948c-d3497df4376f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:52:31.080878+00:00, try_number=1, job_id=623, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-04 00:00:00+00:00 +INFO - Started process 5094 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-04T00:00:00+00:00', '--job-id', '623', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpnpmry83y'] +INFO - Job 623: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180604T000000, start_date=20221111T005231, end_date=20221111T005234 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:52:34.902504Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8df12858-718f-4a56-948c-d3497df4376f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..46f232ba --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:52:31.093097Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1dde33c8-f41a-3912-87a3-78bbbf842c34"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1dde33c8-f41a-3912-87a3-78bbbf842c34"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4bb60a01-b7c4-4da0-90a5-74925f1d6d17"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:52:31.093097+00:00, try_number=1, job_id=624, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-04 00:00:00+00:00 +INFO - Started process 5096 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-04T00:00:00+00:00', '--job-id', '624', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzrtagnl9'] +INFO - Job 624: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180604T000000, start_date=20221111T005231, end_date=20221111T005234 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:52:34.943154Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4bb60a01-b7c4-4da0-90a5-74925f1d6d17"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..f983f78e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:52:45.611587Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1dde33c8-f41a-3912-87a3-78bbbf842c34"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1dde33c8-f41a-3912-87a3-78bbbf842c34"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5da2dfde-3a93-4e35-a832-8288cf285fb5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:52:45.611587+00:00, try_number=1, job_id=628, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-04 00:00:00+00:00 +INFO - Started process 5173 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-04T00:00:00+00:00', '--job-id', '628', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpixx973pe'] +INFO - Job 628: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'khyiklmHdaa/J8G1VWGnYA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:khyiklmHdaa/J8G1VWGnYA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005247Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005247Z +20221111/us-east-1/s3/aws4_request +496486a0c5712580c855729ba60cfbcedd65e7e4b376e55a4aee19d54f3001f6 +INFO - '2022-11-11' - botocore.auth - Signature: +e7b581288a8a9b37067cc3ba6e3e710b1e0be733400e89d9437b0c34af00bf48 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 's9Jdl3AxcC8yg7KpBN5oWc7oESDLRj8D7ZjwnduVbSIXCJdtKbbKiP4hdun5DBYC5MrcCLaOnI4=', 'x-amz-request-id': 'HQJR21VVPYSWRBFX', 'Date': 'Fri, 11 Nov 2022 00:52:49 GMT', 'ETag': '"921ca292598775a6bf27c1b55561a760"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180604T000000, start_date=20221111T005245, end_date=20221111T005249 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:52:49.917037Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5da2dfde-3a93-4e35-a832-8288cf285fb5"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..dc36b1c3 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:52:41.965331Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1dde33c8-f41a-3912-87a3-78bbbf842c34"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1dde33c8-f41a-3912-87a3-78bbbf842c34"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5d944914-7c9f-47a4-bf34-60514b50e495"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:52:41.965331+00:00, try_number=1, job_id=627, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-04 00:00:00+00:00 +INFO - Started process 5138 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-04T00:00:00+00:00', '--job-id', '627', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmps3r6fod8'] +INFO - Job 627: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50073a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005243Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005243Z +20221111/us-east-1/s3/aws4_request +c968dff984f0d5119b72958e8200af17cd63e9f068a79d898a7ed11fea4313db +INFO - '2022-11-11' - botocore.auth - Signature: +d6a8c54a2bd979a8ea1cf1692378e1e574a9c384b17879b31d97dca234d4cedb +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'qYtnHjY+KwaBEOMQmXnRQPhnme0ksmYBO/BNisekqdoChf+xwSkruMvDuehQaINtgOuI49tAe2M=', 'x-amz-request-id': 'D0YQ8DM6KX4M8R1V', 'Date': 'Fri, 11 Nov 2022 00:52:44 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180604T000000, start_date=20221111T005241, end_date=20221111T005244 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:52:44.680696Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5d944914-7c9f-47a4-bf34-60514b50e495"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..7d5ba568 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:52:37.036984Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1dde33c8-f41a-3912-87a3-78bbbf842c34"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1dde33c8-f41a-3912-87a3-78bbbf842c34"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bb0909c7-016b-41a4-86be-6d084677a262"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:52:37.036984+00:00, try_number=1, job_id=626, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-04 00:00:00+00:00 +INFO - Started process 5130 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-04T00:00:00+00:00', '--job-id', '626', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpa1y3okt6'] +INFO - Job 626: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180604T000000, start_date=20221111T005237, end_date=20221111T005243 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:52:43.770359Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bb0909c7-016b-41a4-86be-6d084677a262"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..53bce694 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:52:37.019405Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1dde33c8-f41a-3912-87a3-78bbbf842c34"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1dde33c8-f41a-3912-87a3-78bbbf842c34"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c01f8c7d-b186-4532-9324-b51993c132ab"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:52:37.019405+00:00, try_number=1, job_id=625, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-04 00:00:00+00:00 +INFO - Started process 5129 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-04T00:00:00+00:00', '--job-id', '625', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpns0viidu'] +INFO - Job 625: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180604T000000, start_date=20221111T005237, end_date=20221111T005239 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:52:39.977299Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c01f8c7d-b186-4532-9324-b51993c132ab"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..25bba977 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:52:52.278248Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0ba8b592-acf3-31f6-89a3-8d2b042a1243"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0ba8b592-acf3-31f6-89a3-8d2b042a1243"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "35a94a5a-c4c6-45d5-bc09-0e47c946bf2f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:52:52.278248+00:00, try_number=1, job_id=629, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-05 00:00:00+00:00 +INFO - Started process 5128 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-05T00:00:00+00:00', '--job-id', '629', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpv1qwqsv_'] +INFO - Job 629: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180605T000000, start_date=20221111T005252, end_date=20221111T005255 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:52:55.039128Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "35a94a5a-c4c6-45d5-bc09-0e47c946bf2f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..3e15e5ed --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:52:52.285648Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0ba8b592-acf3-31f6-89a3-8d2b042a1243"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0ba8b592-acf3-31f6-89a3-8d2b042a1243"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "98d7d4c4-e6c9-4f6b-942d-ac4a66ce6989"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:52:52.285648+00:00, try_number=1, job_id=630, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-05 00:00:00+00:00 +INFO - Started process 5130 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-05T00:00:00+00:00', '--job-id', '630', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpb_m_ioj9'] +INFO - Job 630: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180605T000000, start_date=20221111T005252, end_date=20221111T005254 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:52:54.949930Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "98d7d4c4-e6c9-4f6b-942d-ac4a66ce6989"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..7290a255 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:53:05.235423Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0ba8b592-acf3-31f6-89a3-8d2b042a1243"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0ba8b592-acf3-31f6-89a3-8d2b042a1243"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2989c3cd-a3d2-4986-9730-55abd49b70e6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:53:05.235423+00:00, try_number=1, job_id=634, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-05 00:00:00+00:00 +INFO - Started process 5208 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-05T00:00:00+00:00', '--job-id', '634', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpv8noyzq1'] +INFO - Job 634: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '2omT8nzAoRhM+kNFW3NW+g==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:2omT8nzAoRhM+kNFW3NW+g== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005306Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005306Z +20221111/us-east-1/s3/aws4_request +124c2f0c767a31c7613ed918614773e1d5f1898e42e2bac572c1e74578d8a257 +INFO - '2022-11-11' - botocore.auth - Signature: +939b6d0f1d385835e35d5312132b9d33bb8f759971926bfe8331a42abafae586 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'T/4rIjgFJvUfPjaJW2sACIWuOTMECFN0WGwiq6kvEWMFHz2WKI9bc8YoyUfpFXQ7XY0yjyz5Ytc=', 'x-amz-request-id': 'FP5848D2M5RQGN82', 'Date': 'Fri, 11 Nov 2022 00:53:06 GMT', 'ETag': '"da8993f27cc0a1184cfa43455b7356fa"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180605T000000, start_date=20221111T005305, end_date=20221111T005307 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:53:07.217758Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2989c3cd-a3d2-4986-9730-55abd49b70e6"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..5943be88 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:53:01.776301Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0ba8b592-acf3-31f6-89a3-8d2b042a1243"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0ba8b592-acf3-31f6-89a3-8d2b042a1243"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "59003cdc-4cad-4aee-8b80-3e9fb2062238"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:53:01.776301+00:00, try_number=1, job_id=633, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-05 00:00:00+00:00 +INFO - Started process 5171 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-05T00:00:00+00:00', '--job-id', '633', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3r5zk972'] +INFO - Job 633: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499543a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005302Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005302Z +20221111/us-east-1/s3/aws4_request +1969b78fb9d3e2ff31d155a96c4ee6ae8d999df2fc7065df35103636a2bade5c +INFO - '2022-11-11' - botocore.auth - Signature: +15e83de8d958f44943248c0d4480b783f4bc877e36266356acfed701932f0d07 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'UrzXEKqSsxtAoj1bJcn/9nCHP7Hg6It7SQQd+hZw3R8x7HpCIurkGc3vW3+r5kAZ2AW+JiT+Wqs=', 'x-amz-request-id': 'WRSS6WEB7HWXF04K', 'Date': 'Fri, 11 Nov 2022 00:53:03 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180605T000000, start_date=20221111T005301, end_date=20221111T005303 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:53:03.992873Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "59003cdc-4cad-4aee-8b80-3e9fb2062238"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..779148fe --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:52:56.790269Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0ba8b592-acf3-31f6-89a3-8d2b042a1243"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0ba8b592-acf3-31f6-89a3-8d2b042a1243"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "936b7b17-cf3a-4e7d-b428-04484b7c327c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:52:56.790269+00:00, try_number=1, job_id=631, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-05 00:00:00+00:00 +INFO - Started process 5216 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-05T00:00:00+00:00', '--job-id', '631', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphiqwde0y'] +INFO - Job 631: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180605T000000, start_date=20221111T005256, end_date=20221111T005303 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:53:03.347976Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "936b7b17-cf3a-4e7d-b428-04484b7c327c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..396a5ebb --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:52:56.794058Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0ba8b592-acf3-31f6-89a3-8d2b042a1243"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0ba8b592-acf3-31f6-89a3-8d2b042a1243"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a8a17466-65cb-4300-b01a-a5dbcc44e663"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:52:56.794058+00:00, try_number=1, job_id=632, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-05 00:00:00+00:00 +INFO - Started process 5219 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-05T00:00:00+00:00', '--job-id', '632', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpghpz_c1j'] +INFO - Job 632: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180605T000000, start_date=20221111T005256, end_date=20221111T005259 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:52:59.535206Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a8a17466-65cb-4300-b01a-a5dbcc44e663"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..8a107e85 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:53:09.115236Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7b1ce2f5-81d0-3ab5-8e28-26937ce2c3f5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7b1ce2f5-81d0-3ab5-8e28-26937ce2c3f5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "06807a47-bafa-4913-a239-43ded5176040"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:53:09.115236+00:00, try_number=1, job_id=636, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-06 00:00:00+00:00 +INFO - Started process 5227 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-06T00:00:00+00:00', '--job-id', '636', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpw_igxdoe'] +INFO - Job 636: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180606T000000, start_date=20221111T005309, end_date=20221111T005311 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:53:11.818829Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "06807a47-bafa-4913-a239-43ded5176040"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..f2d6c76f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:53:09.117352Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7b1ce2f5-81d0-3ab5-8e28-26937ce2c3f5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7b1ce2f5-81d0-3ab5-8e28-26937ce2c3f5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "91cba8b5-82d2-457d-8316-58c541dd97cf"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:53:09.117352+00:00, try_number=1, job_id=635, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-06 00:00:00+00:00 +INFO - Started process 5229 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-06T00:00:00+00:00', '--job-id', '635', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphtwfmqfb'] +INFO - Job 635: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180606T000000, start_date=20221111T005309, end_date=20221111T005311 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:53:11.931537Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "91cba8b5-82d2-457d-8316-58c541dd97cf"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..0ed8458b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:53:23.118326Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7b1ce2f5-81d0-3ab5-8e28-26937ce2c3f5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7b1ce2f5-81d0-3ab5-8e28-26937ce2c3f5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6dd3cfcd-aa6f-48ea-8310-4fe5e1da183f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:53:23.118326+00:00, try_number=1, job_id=640, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-06 00:00:00+00:00 +INFO - Started process 5300 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-06T00:00:00+00:00', '--job-id', '640', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6qwvbx6c'] +INFO - Job 640: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'qn388bYjzKUwVMdahvmS8g==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:qn388bYjzKUwVMdahvmS8g== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005323Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005323Z +20221111/us-east-1/s3/aws4_request +ef29a74c7f27a1386a18b177e026d83eb79d6875cc41e7ee8c0bd79d2c9f9fa8 +INFO - '2022-11-11' - botocore.auth - Signature: +4fd2932f03124107177d5f8931b62d7bf80cc1bffa68c3a0bbf5a1617e9163b5 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'g8nMlbOOdwH4bPg+r7iKPhdW7XJDy/+JpcKFYhYNE+NmEuNSQiiDw2wfwDFPDQuBsFOQdKRPyg0=', 'x-amz-request-id': 'ABKTQM054AD2QYKC', 'Date': 'Fri, 11 Nov 2022 00:53:24 GMT', 'ETag': '"aa7dfcf1b623cca53054c75a86f992f2"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180606T000000, start_date=20221111T005323, end_date=20221111T005325 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:53:25.000574Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6dd3cfcd-aa6f-48ea-8310-4fe5e1da183f"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..e60fefc1 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:53:19.314679Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7b1ce2f5-81d0-3ab5-8e28-26937ce2c3f5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7b1ce2f5-81d0-3ab5-8e28-26937ce2c3f5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2e7f25e9-9125-4ccb-b6b0-73367de881e6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:53:19.314679+00:00, try_number=1, job_id=639, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-06 00:00:00+00:00 +INFO - Started process 5224 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-06T00:00:00+00:00', '--job-id', '639', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpajohazot'] +INFO - Job 639: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499523a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005320Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005320Z +20221111/us-east-1/s3/aws4_request +0e96fa09f4ef1296412b7a20bc5753d41b96f6620b9552cfa3398a725893e082 +INFO - '2022-11-11' - botocore.auth - Signature: +60e1924b435ed3f9c92d3db62b7c491d1d385213aff4bfcccba9b36f84af19b8 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'Z5ALiujnyj3tjc4IxU3rlUd5omIBq11kwtqDeTs8SDjhbVKbiB1NwaOi2mGkM/B4qCxBirdbdMk=', 'x-amz-request-id': 'VPAGT3YY4WFMT9QF', 'Date': 'Fri, 11 Nov 2022 00:53:21 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180606T000000, start_date=20221111T005319, end_date=20221111T005321 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:53:21.845592Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2e7f25e9-9125-4ccb-b6b0-73367de881e6"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..44ba73ea --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:53:14.813975Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7b1ce2f5-81d0-3ab5-8e28-26937ce2c3f5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7b1ce2f5-81d0-3ab5-8e28-26937ce2c3f5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dd80efdf-fb48-4ab8-aa85-7cc6993e1e90"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:53:14.813975+00:00, try_number=1, job_id=638, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-06 00:00:00+00:00 +INFO - Started process 5219 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-06T00:00:00+00:00', '--job-id', '638', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpe4ukggmr'] +INFO - Job 638: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180606T000000, start_date=20221111T005314, end_date=20221111T005321 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:53:21.686260Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dd80efdf-fb48-4ab8-aa85-7cc6993e1e90"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..860ff841 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:53:14.757960Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7b1ce2f5-81d0-3ab5-8e28-26937ce2c3f5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "7b1ce2f5-81d0-3ab5-8e28-26937ce2c3f5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f1da7d79-e2b2-4476-ba97-14b51c5a9745"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:53:14.757960+00:00, try_number=1, job_id=637, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-06 00:00:00+00:00 +INFO - Started process 5216 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-06T00:00:00+00:00', '--job-id', '637', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp79z0jnqz'] +INFO - Job 637: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180606T000000, start_date=20221111T005314, end_date=20221111T005317 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:53:17.434558Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f1da7d79-e2b2-4476-ba97-14b51c5a9745"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..2b697730 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:53:27.186156Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ecb2a6d6-2282-3fe7-9054-c7c8b7afc676"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ecb2a6d6-2282-3fe7-9054-c7c8b7afc676"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6dc578c5-4a23-4552-9210-d424a8189525"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:53:27.186156+00:00, try_number=1, job_id=642, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-07 00:00:00+00:00 +INFO - Started process 5310 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-07T00:00:00+00:00', '--job-id', '642', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_7y4qnts'] +INFO - Job 642: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180607T000000, start_date=20221111T005327, end_date=20221111T005330 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:53:30.386811Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6dc578c5-4a23-4552-9210-d424a8189525"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..5cd7691f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:53:27.183996Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ecb2a6d6-2282-3fe7-9054-c7c8b7afc676"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ecb2a6d6-2282-3fe7-9054-c7c8b7afc676"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d9b0c55a-7bb6-4038-b3bd-df1c52553aca"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:53:27.183996+00:00, try_number=1, job_id=641, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-07 00:00:00+00:00 +INFO - Started process 5311 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-07T00:00:00+00:00', '--job-id', '641', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpuklx3z8_'] +INFO - Job 641: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180607T000000, start_date=20221111T005327, end_date=20221111T005330 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:53:30.458724Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d9b0c55a-7bb6-4038-b3bd-df1c52553aca"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..f562a84a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:53:39.861521Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ecb2a6d6-2282-3fe7-9054-c7c8b7afc676"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ecb2a6d6-2282-3fe7-9054-c7c8b7afc676"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f1bc537d-d446-4e5b-9b15-5c56c2a39acd"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:53:39.861521+00:00, try_number=1, job_id=646, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-07 00:00:00+00:00 +INFO - Started process 5314 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-07T00:00:00+00:00', '--job-id', '646', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0ctuwuo6'] +INFO - Job 646: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'SMmN1Vb224q+imJ7RT57VQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:SMmN1Vb224q+imJ7RT57VQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005340Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005340Z +20221111/us-east-1/s3/aws4_request +bd606c13804f97f18deada8c2fc83abc66a1d5b455c2d6f3f4b075fb6b38e513 +INFO - '2022-11-11' - botocore.auth - Signature: +3879dc5282f4345f97a69672913fa8b03cf0084438888bd4400101e97ef55a45 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '6DqenF7SrDUpcS0MFnJveVzMqIN+Q5A3Cox0j8S2EyKfKzN0XMTU19aQ/56D0EV2WvhXUgrWZ6A=', 'x-amz-request-id': '0S4NMB15742SPD9B', 'Date': 'Fri, 11 Nov 2022 00:53:41 GMT', 'ETag': '"48c98dd556f6db8abe8a627b453e7b55"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180607T000000, start_date=20221111T005339, end_date=20221111T005341 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:53:41.710052Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f1bc537d-d446-4e5b-9b15-5c56c2a39acd"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..57e112c0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:53:37.494790Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ecb2a6d6-2282-3fe7-9054-c7c8b7afc676"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ecb2a6d6-2282-3fe7-9054-c7c8b7afc676"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5236d3c4-9e4e-45be-b350-78d4769eeccc"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:53:37.494790+00:00, try_number=1, job_id=645, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-07 00:00:00+00:00 +INFO - Started process 5306 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-07T00:00:00+00:00', '--job-id', '645', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpe8e77kr9'] +INFO - Job 645: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499543a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005338Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005338Z +20221111/us-east-1/s3/aws4_request +9f26a63c3caed99455db91c6b8edbc25de8e968483d3c132a87e212fd38b3bb1 +INFO - '2022-11-11' - botocore.auth - Signature: +65c3a3bb82452388b3cde0bb9e4b42de1e2a26c386e08674a7e84516bda4cdff +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'AaAc5yRDG4W6f5NxhS3bAsIPx31K7ru7eQaYVrFchNyNvpm0rCSa6KZAvAzpQFHBD9pGDUBTJ1c=', 'x-amz-request-id': 'D0CYV3ZDK8J0W45S', 'Date': 'Fri, 11 Nov 2022 00:53:38 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180607T000000, start_date=20221111T005337, end_date=20221111T005339 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:53:39.527899Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5236d3c4-9e4e-45be-b350-78d4769eeccc"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..f7479eb2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:53:32.251465Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ecb2a6d6-2282-3fe7-9054-c7c8b7afc676"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ecb2a6d6-2282-3fe7-9054-c7c8b7afc676"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6f3e07d0-10ec-4b12-9784-40f55773aeef"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:53:32.251465+00:00, try_number=1, job_id=643, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-07 00:00:00+00:00 +INFO - Started process 5266 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-07T00:00:00+00:00', '--job-id', '643', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpr52p7tnj'] +INFO - Job 643: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180607T000000, start_date=20221111T005332, end_date=20221111T005338 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:53:38.055860Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6f3e07d0-10ec-4b12-9784-40f55773aeef"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..e522f971 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:53:32.264425Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ecb2a6d6-2282-3fe7-9054-c7c8b7afc676"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ecb2a6d6-2282-3fe7-9054-c7c8b7afc676"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bc7e59fe-bea5-4606-9f13-29445e69cfeb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:53:32.264425+00:00, try_number=1, job_id=644, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-07 00:00:00+00:00 +INFO - Started process 5271 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-07T00:00:00+00:00', '--job-id', '644', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphhyh0ir3'] +INFO - Job 644: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180607T000000, start_date=20221111T005332, end_date=20221111T005335 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:53:35.061584Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bc7e59fe-bea5-4606-9f13-29445e69cfeb"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..ad296449 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:53:43.976370Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dbfc6e21-4a17-39c3-8eeb-078752dffa8a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dbfc6e21-4a17-39c3-8eeb-078752dffa8a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "883c502f-7bb2-4404-96cc-9b331a5cfc83"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:53:43.976370+00:00, try_number=1, job_id=647, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-08 00:00:00+00:00 +INFO - Started process 5319 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-08T00:00:00+00:00', '--job-id', '647', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpm6l310fd'] +INFO - Job 647: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180608T000000, start_date=20221111T005343, end_date=20221111T005346 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:53:46.896824Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "883c502f-7bb2-4404-96cc-9b331a5cfc83"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..0352201a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:53:44.034383Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dbfc6e21-4a17-39c3-8eeb-078752dffa8a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dbfc6e21-4a17-39c3-8eeb-078752dffa8a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "adc2856c-0953-4020-b742-ab936a41c54f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:53:44.034383+00:00, try_number=1, job_id=648, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-08 00:00:00+00:00 +INFO - Started process 5321 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-08T00:00:00+00:00', '--job-id', '648', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphiop70c5'] +INFO - Job 648: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180608T000000, start_date=20221111T005344, end_date=20221111T005346 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:53:46.991243Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "adc2856c-0953-4020-b742-ab936a41c54f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..366f11c2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:53:56.832056Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dbfc6e21-4a17-39c3-8eeb-078752dffa8a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dbfc6e21-4a17-39c3-8eeb-078752dffa8a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "feb2fd45-0d24-44ff-bc83-960ad635f3af"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:53:56.832056+00:00, try_number=1, job_id=652, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-08 00:00:00+00:00 +INFO - Started process 5331 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-08T00:00:00+00:00', '--job-id', '652', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpdxbio3o9'] +INFO - Job 652: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498eff70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'U9ndkRAgoZSP8Hvqg/efKg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:U9ndkRAgoZSP8Hvqg/efKg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005357Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005357Z +20221111/us-east-1/s3/aws4_request +c0760b0fd257cd483862907b93bb1e0a92cd8f8778395328bb80986c6facb5b9 +INFO - '2022-11-11' - botocore.auth - Signature: +fe61bbcb6824212eb427932ad3ab5dfc8a28f28985eb0cb677f69212e9e3503d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'fLpek79bDSsX3ezq77kgkKMYle2f2TPQgWpJOAa10g6FXgbYRpdQVU5PRZiu7y9JdnQ12dgUhQI=', 'x-amz-request-id': 'QWCS2NZGTGCS6AVZ', 'Date': 'Fri, 11 Nov 2022 00:53:58 GMT', 'ETag': '"53d9dd911020a1948ff07bea83f79f2a"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180608T000000, start_date=20221111T005356, end_date=20221111T005358 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:53:58.814338Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "feb2fd45-0d24-44ff-bc83-960ad635f3af"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..9bf03ed6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:53:53.651141Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dbfc6e21-4a17-39c3-8eeb-078752dffa8a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dbfc6e21-4a17-39c3-8eeb-078752dffa8a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a67c6feb-8cf3-4973-9909-f4881e3b9d11"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:53:53.651141+00:00, try_number=1, job_id=651, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-08 00:00:00+00:00 +INFO - Started process 5392 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-08T00:00:00+00:00', '--job-id', '651', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3_yv64up'] +INFO - Job 651: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50041f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005354Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005354Z +20221111/us-east-1/s3/aws4_request +d25806e9f4a53b1f6a8dee09d6864cf02257cf4a4961b008c4ffdd068f66e7a5 +INFO - '2022-11-11' - botocore.auth - Signature: +57270a9cd4abc427d1be29ea9721bd4155299cf982659572a7844b022aacf724 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'EBQQ/piBjkPH4LSAQUQMhHxpeTuZ4qTwrqnT+7WptNBpG+vpn16D+qxNnjHnGlNLFzoXZUsRIqI=', 'x-amz-request-id': 'QR3SYPQHQAJGKKMY', 'Date': 'Fri, 11 Nov 2022 00:53:55 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180608T000000, start_date=20221111T005353, end_date=20221111T005355 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:53:55.611220Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a67c6feb-8cf3-4973-9909-f4881e3b9d11"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..661fa656 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:53:48.842041Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dbfc6e21-4a17-39c3-8eeb-078752dffa8a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dbfc6e21-4a17-39c3-8eeb-078752dffa8a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "abfa0a08-aff1-4ac0-be8b-1a36f22b4b3f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:53:48.842041+00:00, try_number=1, job_id=650, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-08 00:00:00+00:00 +INFO - Started process 5323 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-08T00:00:00+00:00', '--job-id', '650', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpp_fgm55r'] +INFO - Job 650: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180608T000000, start_date=20221111T005348, end_date=20221111T005355 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:53:55.238431Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "abfa0a08-aff1-4ac0-be8b-1a36f22b4b3f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..e4d3cbbf --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:53:48.842327Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dbfc6e21-4a17-39c3-8eeb-078752dffa8a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dbfc6e21-4a17-39c3-8eeb-078752dffa8a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c727486b-cb0c-46c2-99c6-d108ab834a0a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:53:48.842327+00:00, try_number=1, job_id=649, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-08 00:00:00+00:00 +INFO - Started process 5325 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-08T00:00:00+00:00', '--job-id', '649', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxmbzaec8'] +INFO - Job 649: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180608T000000, start_date=20221111T005348, end_date=20221111T005351 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:53:51.647233Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c727486b-cb0c-46c2-99c6-d108ab834a0a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..a129ab82 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:02.053227Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "83ecd6f1-a79a-30b7-867c-6278258bb374"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "83ecd6f1-a79a-30b7-867c-6278258bb374"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cb9a9c1e-0395-4416-b207-147dfed79837"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:02.053227+00:00, try_number=1, job_id=653, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-09 00:00:00+00:00 +INFO - Started process 5365 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-09T00:00:00+00:00', '--job-id', '653', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpmg65yb03'] +INFO - Job 653: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180609T000000, start_date=20221111T005402, end_date=20221111T005405 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:54:05.014593Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cb9a9c1e-0395-4416-b207-147dfed79837"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..9c576956 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:02.057372Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "83ecd6f1-a79a-30b7-867c-6278258bb374"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "83ecd6f1-a79a-30b7-867c-6278258bb374"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e626ed2a-f856-47b9-a642-af25f4e5f3be"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:02.057372+00:00, try_number=1, job_id=654, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-09 00:00:00+00:00 +INFO - Started process 5364 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-09T00:00:00+00:00', '--job-id', '654', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpcezu8mus'] +INFO - Job 654: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180609T000000, start_date=20221111T005402, end_date=20221111T005405 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:54:05.024834Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e626ed2a-f856-47b9-a642-af25f4e5f3be"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..b66d088e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:14.732403Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "83ecd6f1-a79a-30b7-867c-6278258bb374"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "83ecd6f1-a79a-30b7-867c-6278258bb374"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ee868bba-86b7-4a3c-a7d1-393e3c55617a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:14.732403+00:00, try_number=1, job_id=658, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-09 00:00:00+00:00 +INFO - Started process 5420 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-09T00:00:00+00:00', '--job-id', '658', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfekjuoli'] +INFO - Job 658: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498efca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'U9ndkRAgoZSP8Hvqg/efKg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:U9ndkRAgoZSP8Hvqg/efKg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005415Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005415Z +20221111/us-east-1/s3/aws4_request +9126a12a8525b405ef672eb779615631c5392c0305d9eb608275994db0c85155 +INFO - '2022-11-11' - botocore.auth - Signature: +b754b207591e65c663794a0a4d784de8603995912a8b61ddeb5feba47b6e189b +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'UXknLKyuJ0qFeQ/szSNvX8AQbYb2QIPKYwiF7kf1zm9++EJ+fKxNrWtzNwGlvqGlpdQtZd1jk8M=', 'x-amz-request-id': 'V5NB50FZCWXG7PZY', 'Date': 'Fri, 11 Nov 2022 00:54:16 GMT', 'ETag': '"53d9dd911020a1948ff07bea83f79f2a"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180609T000000, start_date=20221111T005414, end_date=20221111T005416 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:54:16.619274Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ee868bba-86b7-4a3c-a7d1-393e3c55617a"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..e4c2369d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:11.762592Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "83ecd6f1-a79a-30b7-867c-6278258bb374"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "83ecd6f1-a79a-30b7-867c-6278258bb374"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "064792ba-c710-47c8-9aba-9ec22da4e318"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:11.762592+00:00, try_number=1, job_id=657, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-09 00:00:00+00:00 +INFO - Started process 5413 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-09T00:00:00+00:00', '--job-id', '657', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp8_mt0xii'] +INFO - Job 657: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499543a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005412Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005412Z +20221111/us-east-1/s3/aws4_request +02ab2e53ec7ed1756cd6e4ea0a3826c2937420b62acf7691ea32857df115949b +INFO - '2022-11-11' - botocore.auth - Signature: +e3528ed78cd54e08f7b570de2b4c4e4ba131d631246c96e841f34825a34537a0 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'OElTJZytMkj8rXCogtXqa5XLFHw4Me9z4tu8WxS7u6LsVt79K39p6RgpnzTBLA/9v+FC3c7tifs=', 'x-amz-request-id': 'YC469EM27Q3C10CW', 'Date': 'Fri, 11 Nov 2022 00:54:13 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180609T000000, start_date=20221111T005411, end_date=20221111T005413 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:54:13.677775Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "064792ba-c710-47c8-9aba-9ec22da4e318"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..73f68eac --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:07.237850Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "83ecd6f1-a79a-30b7-867c-6278258bb374"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "83ecd6f1-a79a-30b7-867c-6278258bb374"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8c8f9140-d4dd-4d84-87c5-bfc931114849"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:07.237850+00:00, try_number=1, job_id=655, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-09 00:00:00+00:00 +INFO - Started process 5403 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-09T00:00:00+00:00', '--job-id', '655', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpruum6v33'] +INFO - Job 655: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180609T000000, start_date=20221111T005407, end_date=20221111T005412 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:54:12.788790Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8c8f9140-d4dd-4d84-87c5-bfc931114849"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..f093c860 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:07.221542Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "83ecd6f1-a79a-30b7-867c-6278258bb374"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "83ecd6f1-a79a-30b7-867c-6278258bb374"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0d1ace67-5067-407f-abdd-6adefc52fe8f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:07.221542+00:00, try_number=1, job_id=656, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-09 00:00:00+00:00 +INFO - Started process 5401 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-09T00:00:00+00:00', '--job-id', '656', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_dnudd2m'] +INFO - Job 656: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180609T000000, start_date=20221111T005407, end_date=20221111T005409 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:54:09.914382Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0d1ace67-5067-407f-abdd-6adefc52fe8f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..79fa8576 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:19.006067Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c743b4d3-a528-3d6e-b135-82bd39e0ac9c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c743b4d3-a528-3d6e-b135-82bd39e0ac9c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ff0dae12-30c1-4690-9d56-574b45dffcc4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:19.006067+00:00, try_number=1, job_id=660, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-10 00:00:00+00:00 +INFO - Started process 5431 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-10T00:00:00+00:00', '--job-id', '660', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpleybm3bu'] +INFO - Job 660: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180610T000000, start_date=20221111T005419, end_date=20221111T005421 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:54:21.629619Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ff0dae12-30c1-4690-9d56-574b45dffcc4"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..7c4de0d0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:18.905169Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c743b4d3-a528-3d6e-b135-82bd39e0ac9c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c743b4d3-a528-3d6e-b135-82bd39e0ac9c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f9a759ba-9400-48b5-9a68-e8f49f03ad02"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:18.905169+00:00, try_number=1, job_id=659, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-10 00:00:00+00:00 +INFO - Started process 5429 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-10T00:00:00+00:00', '--job-id', '659', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpcfoj_hfd'] +INFO - Job 659: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180610T000000, start_date=20221111T005418, end_date=20221111T005421 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:54:21.663024Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f9a759ba-9400-48b5-9a68-e8f49f03ad02"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..51da3fce --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:30.765683Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c743b4d3-a528-3d6e-b135-82bd39e0ac9c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c743b4d3-a528-3d6e-b135-82bd39e0ac9c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "99ab5b59-c6c0-4549-b939-7fedf2558f7e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:30.765683+00:00, try_number=1, job_id=664, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-10 00:00:00+00:00 +INFO - Started process 5491 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-10T00:00:00+00:00', '--job-id', '664', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpq1g4g7i6'] +INFO - Job 664: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'Sp06VBprK2RVd4ltBET6Ew==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:Sp06VBprK2RVd4ltBET6Ew== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005431Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005431Z +20221111/us-east-1/s3/aws4_request +86678abb5776077625b10bdac177ce27cf6cb5933130805189686e7096639ea2 +INFO - '2022-11-11' - botocore.auth - Signature: +b2c83c05a2434e452339c67bcf172ac68350e9bb3ef45d0902e2a37998650e09 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'hA8JISHEimiuEI4KcJz+WfNPeTq/BsNRaMejV2kmVJKPCAxHQMemY+OIM3/tMe7lByyrer4hQL0=', 'x-amz-request-id': 'BV05965ZGZT5V4K7', 'Date': 'Fri, 11 Nov 2022 00:54:32 GMT', 'ETag': '"4a9d3a541a6b2b645577896d0444fa13"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180610T000000, start_date=20221111T005430, end_date=20221111T005432 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:54:32.901112Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "99ab5b59-c6c0-4549-b939-7fedf2558f7e"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..91ec0aaa --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:28.260942Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c743b4d3-a528-3d6e-b135-82bd39e0ac9c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c743b4d3-a528-3d6e-b135-82bd39e0ac9c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3b179f42-80e3-4ee2-8f58-033489401ada"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:28.260942+00:00, try_number=1, job_id=663, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-10 00:00:00+00:00 +INFO - Started process 5483 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-10T00:00:00+00:00', '--job-id', '663', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpsvbf0_j1'] +INFO - Job 663: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50041f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005429Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005429Z +20221111/us-east-1/s3/aws4_request +4fc59fe6d444b8a6d0ac90244b96309ad79998e0a5c74e99632a5ef8dd8dafa9 +INFO - '2022-11-11' - botocore.auth - Signature: +37aca17491c3047f6d49afd9621cd691af3f7f484d96b5a688bc22ad92a59102 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'A8EatHyrJtYtNaQzUHCmCI8s/HGXUMgJcInB5TxEd7bjzIA8RORvV5SyBvsNMdyp7GmpPF+oidM=', 'x-amz-request-id': 'WPH02J9ET1C456GA', 'Date': 'Fri, 11 Nov 2022 00:54:29 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180610T000000, start_date=20221111T005428, end_date=20221111T005430 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:54:30.286591Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3b179f42-80e3-4ee2-8f58-033489401ada"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..40583b41 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:23.467360Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c743b4d3-a528-3d6e-b135-82bd39e0ac9c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c743b4d3-a528-3d6e-b135-82bd39e0ac9c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8397ef5e-d5b9-4167-be60-5ec3021d9b84"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:23.467360+00:00, try_number=1, job_id=661, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-10 00:00:00+00:00 +INFO - Started process 5473 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-10T00:00:00+00:00', '--job-id', '661', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzuemsadr'] +INFO - Job 661: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180610T000000, start_date=20221111T005423, end_date=20221111T005429 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:54:29.113580Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8397ef5e-d5b9-4167-be60-5ec3021d9b84"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..e3f185d7 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:23.531390Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c743b4d3-a528-3d6e-b135-82bd39e0ac9c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c743b4d3-a528-3d6e-b135-82bd39e0ac9c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "80b696cd-479f-44bd-8275-340680713559"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:23.531390+00:00, try_number=1, job_id=662, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-10 00:00:00+00:00 +INFO - Started process 5476 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-10T00:00:00+00:00', '--job-id', '662', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpi3d5cq09'] +INFO - Job 662: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180610T000000, start_date=20221111T005423, end_date=20221111T005426 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:54:26.682491Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "80b696cd-479f-44bd-8275-340680713559"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..ca572e67 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:35.168170Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fce25c89-86aa-3432-9ddb-5dd658e6fc18"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fce25c89-86aa-3432-9ddb-5dd658e6fc18"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2928fa78-51b3-4af9-857a-13c89856bdca"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:35.168170+00:00, try_number=1, job_id=665, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-11 00:00:00+00:00 +INFO - Started process 5499 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-11T00:00:00+00:00', '--job-id', '665', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp5iiu37gf'] +INFO - Job 665: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180611T000000, start_date=20221111T005435, end_date=20221111T005438 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:54:38.143256Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2928fa78-51b3-4af9-857a-13c89856bdca"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..cbfbdd0c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:35.179769Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fce25c89-86aa-3432-9ddb-5dd658e6fc18"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fce25c89-86aa-3432-9ddb-5dd658e6fc18"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dec2a20f-5af7-4f53-b084-307f6802aead"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:35.179769+00:00, try_number=1, job_id=666, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-11 00:00:00+00:00 +INFO - Started process 5502 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-11T00:00:00+00:00', '--job-id', '666', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgvujru2t'] +INFO - Job 666: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180611T000000, start_date=20221111T005435, end_date=20221111T005438 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:54:38.142010Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dec2a20f-5af7-4f53-b084-307f6802aead"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..f465352e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:47.523820Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fce25c89-86aa-3432-9ddb-5dd658e6fc18"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fce25c89-86aa-3432-9ddb-5dd658e6fc18"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "99b4f732-6dc9-4966-9fe4-c104314fadab"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:47.523820+00:00, try_number=1, job_id=670, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-11 00:00:00+00:00 +INFO - Started process 5538 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-11T00:00:00+00:00', '--job-id', '670', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpachby7v6'] +INFO - Job 670: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa4f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'IwNo4wg+42dGKwX2/U0PEA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:IwNo4wg+42dGKwX2/U0PEA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005448Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005448Z +20221111/us-east-1/s3/aws4_request +403a324c7113acb45e3064ec292af3717de282b24b25334c87c8f3fb44265302 +INFO - '2022-11-11' - botocore.auth - Signature: +17d27e3e02025829627f9fc664cbf3a588bfae1dfc2132c87ad6e83037e7d2c5 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '59De+GDud2a+SKABoPKYNy/aNkQ3hRuEauzoNVcgaP8xMGW25xzNbPUTZHXw+FP5BwlxCq9YdKA=', 'x-amz-request-id': 'ET9EA8MT3PB9BEZW', 'Date': 'Fri, 11 Nov 2022 00:54:48 GMT', 'ETag': '"230368e3083ee367462b05f6fd4d0f10"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180611T000000, start_date=20221111T005447, end_date=20221111T005449 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:54:49.247761Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "99b4f732-6dc9-4966-9fe4-c104314fadab"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..9eb855d0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:44.427054Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fce25c89-86aa-3432-9ddb-5dd658e6fc18"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fce25c89-86aa-3432-9ddb-5dd658e6fc18"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0e2747b6-579b-4d33-b199-e0fb50a6e8d6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:44.427054+00:00, try_number=1, job_id=669, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-11 00:00:00+00:00 +INFO - Started process 5502 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-11T00:00:00+00:00', '--job-id', '669', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp70ykefq4'] +INFO - Job 669: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499553a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005445Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005445Z +20221111/us-east-1/s3/aws4_request +43ea58260d3d95f8c7da6f4f467a7def6c6c36bacaa7bec503402bfc91974343 +INFO - '2022-11-11' - botocore.auth - Signature: +f1cd4e9a27b71090c7879aca5fe974607e7ee94cd2869def6dabb8c2551ff4d4 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'd8ayAi8Mn5dECrVXgEimweGwTpyMTMPQzikkpCUHiko8ICoVXytMOyfBTFgS6uXVCstEP9G45+4=', 'x-amz-request-id': 'S4NDC0FSD2CR40G2', 'Date': 'Fri, 11 Nov 2022 00:54:45 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180611T000000, start_date=20221111T005444, end_date=20221111T005446 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:54:46.565377Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0e2747b6-579b-4d33-b199-e0fb50a6e8d6"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..8ec81f98 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:39.578156Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fce25c89-86aa-3432-9ddb-5dd658e6fc18"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fce25c89-86aa-3432-9ddb-5dd658e6fc18"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "faef7dce-c2a5-46ff-a626-c4c820c7ee3e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:39.578156+00:00, try_number=1, job_id=667, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-11 00:00:00+00:00 +INFO - Started process 5510 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-11T00:00:00+00:00', '--job-id', '667', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6672dsed'] +INFO - Job 667: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180611T000000, start_date=20221111T005439, end_date=20221111T005445 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:54:45.352267Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "faef7dce-c2a5-46ff-a626-c4c820c7ee3e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..8ccf36e2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:39.653477Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fce25c89-86aa-3432-9ddb-5dd658e6fc18"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fce25c89-86aa-3432-9ddb-5dd658e6fc18"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "76e1235a-812b-4d4f-942e-c59c7fa1237f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:39.653477+00:00, try_number=1, job_id=668, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-11 00:00:00+00:00 +INFO - Started process 5512 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-11T00:00:00+00:00', '--job-id', '668', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpk5y6yvhf'] +INFO - Job 668: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180611T000000, start_date=20221111T005439, end_date=20221111T005442 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:54:42.602865Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "76e1235a-812b-4d4f-942e-c59c7fa1237f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..24aef303 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:51.544451Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cd0539ba-fb88-38a1-b002-b1d8351210c0"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cd0539ba-fb88-38a1-b002-b1d8351210c0"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "13e7cf36-de8d-49b2-a3f3-6a68e2331389"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:51.544451+00:00, try_number=1, job_id=672, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-12 00:00:00+00:00 +INFO - Started process 5576 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-12T00:00:00+00:00', '--job-id', '672', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmprskx1pwc'] +INFO - Job 672: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180612T000000, start_date=20221111T005451, end_date=20221111T005454 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:54:54.711723Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "13e7cf36-de8d-49b2-a3f3-6a68e2331389"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..2537928f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:51.544372Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cd0539ba-fb88-38a1-b002-b1d8351210c0"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cd0539ba-fb88-38a1-b002-b1d8351210c0"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c4c25450-aad5-4a57-8e74-b0b4de5f334d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:51.544372+00:00, try_number=1, job_id=671, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-12 00:00:00+00:00 +INFO - Started process 5577 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-12T00:00:00+00:00', '--job-id', '671', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6m12bgqw'] +INFO - Job 671: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180612T000000, start_date=20221111T005451, end_date=20221111T005454 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:54:54.538303Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c4c25450-aad5-4a57-8e74-b0b4de5f334d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..d3b2c1be --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:55:12.219392Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cd0539ba-fb88-38a1-b002-b1d8351210c0"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cd0539ba-fb88-38a1-b002-b1d8351210c0"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a39daf6d-6492-4e5e-9008-7ef78435c258"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:55:12.219392+00:00, try_number=1, job_id=676, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-12 00:00:00+00:00 +INFO - Started process 5576 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-12T00:00:00+00:00', '--job-id', '676', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpkvxrxlhx'] +INFO - Job 676: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f1f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'U9ndkRAgoZSP8Hvqg/efKg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:U9ndkRAgoZSP8Hvqg/efKg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005513Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005513Z +20221111/us-east-1/s3/aws4_request +950aac4c094b7c55997dfee756d67114d809c29d9179b81f72eeedaf61810e83 +INFO - '2022-11-11' - botocore.auth - Signature: +aae48eb1dc4be7315bc8fa50bc19b6990e81e3b2cc73487a0a553e65940cdf8b +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 't47arG9lG0E4SBgjmxTBNKnYr4rYoifePoRc9Z+gs9XsEwv3QAsT53WMXnVDrJoPATE1rFKSFP4=', 'x-amz-request-id': 'C47929X6SQED7M8X', 'Date': 'Fri, 11 Nov 2022 00:55:13 GMT', 'ETag': '"53d9dd911020a1948ff07bea83f79f2a"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180612T000000, start_date=20221111T005512, end_date=20221111T005514 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:55:14.494019Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a39daf6d-6492-4e5e-9008-7ef78435c258"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..c8730af6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:55:02.257912Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cd0539ba-fb88-38a1-b002-b1d8351210c0"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cd0539ba-fb88-38a1-b002-b1d8351210c0"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "953ad248-cd50-484e-a038-8216bdd448ae"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:55:02.257912+00:00, try_number=1, job_id=675, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-12 00:00:00+00:00 +INFO - Started process 5523 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-12T00:00:00+00:00', '--job-id', '675', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp04sprcvf'] +INFO - Job 675: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499543a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005503Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005503Z +20221111/us-east-1/s3/aws4_request +5c4d43e05c0d523886691bd8c23568e5f582af2eab14e2298ee46bf07d8d48f3 +INFO - '2022-11-11' - botocore.auth - Signature: +334a9d2622810be3a2a4f2b8e56204304fc1252868ea4a512041932a37712768 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 't/28mmNbdbTt1BdsPBmiuSEYlbXKkfynsD3XTJjCavCvxcEORCwbpuEKz03zZZ0rOd5ptlaxtSg=', 'x-amz-request-id': 'CFWDJ88PMKBQ8V6Q', 'Date': 'Fri, 11 Nov 2022 00:55:03 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180612T000000, start_date=20221111T005502, end_date=20221111T005504 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:55:04.696120Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "953ad248-cd50-484e-a038-8216bdd448ae"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..c9b21034 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:56.951880Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cd0539ba-fb88-38a1-b002-b1d8351210c0"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cd0539ba-fb88-38a1-b002-b1d8351210c0"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "57878409-dae2-484e-9b35-0ae695ad83c2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:56.951880+00:00, try_number=1, job_id=674, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-12 00:00:00+00:00 +INFO - Started process 5599 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-12T00:00:00+00:00', '--job-id', '674', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpnffe30pj'] +INFO - Job 674: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180612T000000, start_date=20221111T005456, end_date=20221111T005509 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:55:09.302331Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "57878409-dae2-484e-9b35-0ae695ad83c2"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..6cce9e56 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:54:56.955310Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cd0539ba-fb88-38a1-b002-b1d8351210c0"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cd0539ba-fb88-38a1-b002-b1d8351210c0"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4d698cb0-0521-46da-9b4a-e6aa6f5b76e9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:54:56.955310+00:00, try_number=1, job_id=673, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-12 00:00:00+00:00 +INFO - Started process 5596 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-12T00:00:00+00:00', '--job-id', '673', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp52zoxlwq'] +INFO - Job 673: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180612T000000, start_date=20221111T005456, end_date=20221111T005500 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:55:00.264448Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4d698cb0-0521-46da-9b4a-e6aa6f5b76e9"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..c9e928c5 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:55:18.283521Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "def3c91a-4c8f-36ff-8697-fbe7a94fc3ad"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "def3c91a-4c8f-36ff-8697-fbe7a94fc3ad"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e8da5fbe-84f7-4502-b413-0c2de41c7b16"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:55:18.283521+00:00, try_number=1, job_id=677, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-13 00:00:00+00:00 +INFO - Started process 5606 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-13T00:00:00+00:00', '--job-id', '677', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpp0e_fy1t'] +INFO - Job 677: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180613T000000, start_date=20221111T005518, end_date=20221111T005523 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:55:23.289990Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e8da5fbe-84f7-4502-b413-0c2de41c7b16"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..d2b1c744 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:55:18.435197Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "def3c91a-4c8f-36ff-8697-fbe7a94fc3ad"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "def3c91a-4c8f-36ff-8697-fbe7a94fc3ad"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "eabe94c2-5c67-4034-a316-f8c6a37e07d8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:55:18.435197+00:00, try_number=1, job_id=678, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-13 00:00:00+00:00 +INFO - Started process 5609 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-13T00:00:00+00:00', '--job-id', '678', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3695_xs0'] +INFO - Job 678: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180613T000000, start_date=20221111T005518, end_date=20221111T005523 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:55:23.431168Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "eabe94c2-5c67-4034-a316-f8c6a37e07d8"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..e417a15d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:55:39.181506Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "def3c91a-4c8f-36ff-8697-fbe7a94fc3ad"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "def3c91a-4c8f-36ff-8697-fbe7a94fc3ad"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5f7c6bc5-20db-4d6d-96a6-67198809b9d6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:55:39.181506+00:00, try_number=1, job_id=682, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-13 00:00:00+00:00 +INFO - Started process 5593 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-13T00:00:00+00:00', '--job-id', '682', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgky86bgf'] +INFO - Job 682: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f1f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'rXySpXarDeZJAid0NpB6WQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:rXySpXarDeZJAid0NpB6WQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005540Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005540Z +20221111/us-east-1/s3/aws4_request +bee903ddfa123e673d65632a3ea9b4ddba3b4b3a119b0831459137d59576326e +INFO - '2022-11-11' - botocore.auth - Signature: +8f316b08a829ab7bf7e903003377f5f1e3e7be0076dd57aa816dd9b522f4a88c +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'mCNfp2YlDJv9OzO4iaR6fskrUYVWr4igpM1F73gubCe3OjYwWOsxpE3X8dt6koHmskEcU6rpoUY=', 'x-amz-request-id': 'RE4KMMBYNM3RD65P', 'Date': 'Fri, 11 Nov 2022 00:55:40 GMT', 'ETag': '"ad7c92a576ab0de64902277436907a59"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180613T000000, start_date=20221111T005539, end_date=20221111T005541 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:55:41.459033Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5f7c6bc5-20db-4d6d-96a6-67198809b9d6"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..4a7c5ed0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:55:32.563910Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "def3c91a-4c8f-36ff-8697-fbe7a94fc3ad"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "def3c91a-4c8f-36ff-8697-fbe7a94fc3ad"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9eb9976a-841f-4250-a2d1-dfc5f18d568b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:55:32.563910+00:00, try_number=1, job_id=681, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-13 00:00:00+00:00 +INFO - Started process 5615 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-13T00:00:00+00:00', '--job-id', '681', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmps0a1z_ma'] +INFO - Job 681: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50063a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005534Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005534Z +20221111/us-east-1/s3/aws4_request +a06d54368b3a85dcfe7360e42f2c6fcaa35c7ec2ff10ba984ca51e7976c601c6 +INFO - '2022-11-11' - botocore.auth - Signature: +018b51adf2f30326d6a011c8c8882220fd3bee0cc292f4a66271524abb4c32e6 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'TT7Lx2u9LcZYB5j5fi0BR0l0yVNd7eGki6KAJ7vB4HVYiizDr2yS3MG2aKtDiDsTPDyXhUstaNI=', 'x-amz-request-id': 'TZ3FMEGMF8D7Z3F9', 'Date': 'Fri, 11 Nov 2022 00:55:34 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180613T000000, start_date=20221111T005532, end_date=20221111T005535 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:55:35.341932Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9eb9976a-841f-4250-a2d1-dfc5f18d568b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..eef5337d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:55:26.157164Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "def3c91a-4c8f-36ff-8697-fbe7a94fc3ad"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "def3c91a-4c8f-36ff-8697-fbe7a94fc3ad"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "538f1e34-ba7a-4bc0-a6c0-b2e4a5ddf168"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:55:26.157164+00:00, try_number=1, job_id=680, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-13 00:00:00+00:00 +INFO - Started process 5587 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-13T00:00:00+00:00', '--job-id', '680', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphmav4let'] +INFO - Job 680: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180613T000000, start_date=20221111T005526, end_date=20221111T005536 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:55:36.986193Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "538f1e34-ba7a-4bc0-a6c0-b2e4a5ddf168"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..d81ad702 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:55:26.002695Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "def3c91a-4c8f-36ff-8697-fbe7a94fc3ad"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "def3c91a-4c8f-36ff-8697-fbe7a94fc3ad"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "aa3254e7-8d72-4818-989a-4d3d5a6fb574"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:55:26.002695+00:00, try_number=1, job_id=679, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-13 00:00:00+00:00 +INFO - Started process 5585 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-13T00:00:00+00:00', '--job-id', '679', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwfndf1pk'] +INFO - Job 679: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180613T000000, start_date=20221111T005526, end_date=20221111T005530 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:55:30.075643Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "aa3254e7-8d72-4818-989a-4d3d5a6fb574"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..d0a349e8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:55:45.304196Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "baa4455a-8415-3df5-a6be-803e4c6cae60"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "baa4455a-8415-3df5-a6be-803e4c6cae60"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d843a1a4-e935-49b1-a1c3-f920e7303ea8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:55:45.304196+00:00, try_number=1, job_id=683, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-14 00:00:00+00:00 +INFO - Started process 5601 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-14T00:00:00+00:00', '--job-id', '683', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpdf0jls7c'] +INFO - Job 683: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180614T000000, start_date=20221111T005545, end_date=20221111T005548 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:55:48.348762Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d843a1a4-e935-49b1-a1c3-f920e7303ea8"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..4e9dee46 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:55:45.906462Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "baa4455a-8415-3df5-a6be-803e4c6cae60"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "baa4455a-8415-3df5-a6be-803e4c6cae60"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4a1f8d27-c31a-4d4b-b468-da74fe5c7f99"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:55:45.906462+00:00, try_number=1, job_id=684, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-14 00:00:00+00:00 +INFO - Started process 5604 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-14T00:00:00+00:00', '--job-id', '684', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp37rtx19_'] +INFO - Job 684: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180614T000000, start_date=20221111T005545, end_date=20221111T005548 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:55:48.765591Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4a1f8d27-c31a-4d4b-b468-da74fe5c7f99"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..30095cc4 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:55:58.205843Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "baa4455a-8415-3df5-a6be-803e4c6cae60"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "baa4455a-8415-3df5-a6be-803e4c6cae60"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9920a8e7-d6db-43e3-a9f9-b1a604cc2c29"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:55:58.205843+00:00, try_number=1, job_id=688, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-14 00:00:00+00:00 +INFO - Started process 5675 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-14T00:00:00+00:00', '--job-id', '688', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpn_667vkn'] +INFO - Job 688: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498efee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'rXySpXarDeZJAid0NpB6WQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:rXySpXarDeZJAid0NpB6WQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005558Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005558Z +20221111/us-east-1/s3/aws4_request +24a9190d2e3324f04688112c1037ba7b0bbb4e1a331a87623dca4a351e2aa662 +INFO - '2022-11-11' - botocore.auth - Signature: +280ac4ed7cccffbadd6afe7a3948ff2e9ab06d321be31d5c62c33fee383144c4 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'IPWEd+fRNdeBwZ16RsuYoXLL5GBuKV0/qOUdSn97r0/wUPjPkT6KOu3LEKwopq3kXxJ40sCOcfU=', 'x-amz-request-id': '4DC44K9FN2F3RZ51', 'Date': 'Fri, 11 Nov 2022 00:55:59 GMT', 'ETag': '"ad7c92a576ab0de64902277436907a59"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180614T000000, start_date=20221111T005558, end_date=20221111T005559 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:55:59.898951Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9920a8e7-d6db-43e3-a9f9-b1a604cc2c29"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..5c18f48d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:55:55.642165Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "baa4455a-8415-3df5-a6be-803e4c6cae60"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "baa4455a-8415-3df5-a6be-803e4c6cae60"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fd0fd2b5-5edc-4190-861f-c1b5eb2697f3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:55:55.642165+00:00, try_number=1, job_id=687, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-14 00:00:00+00:00 +INFO - Started process 5691 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-14T00:00:00+00:00', '--job-id', '687', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptt7tuard'] +INFO - Job 687: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50071f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005556Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005556Z +20221111/us-east-1/s3/aws4_request +1f2fc8152455473ae88484280ae70250cc183d87f975d860eca92391ca64ee86 +INFO - '2022-11-11' - botocore.auth - Signature: +9e75a2a8eda16b85364580066c96033999ddb82a2bc8b48b041ca1119540ef06 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '425WiUBOcJkdfsrM1FYkiwTAJ7vIJESjN4M2FAj9RaeF0aJZKa2neNA+5yZbuJ8aqg50ErRJnwfeFIeCyRrzwQ==', 'x-amz-request-id': 'RCV4CM7H95J2KP43', 'Date': 'Fri, 11 Nov 2022 00:55:57 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180614T000000, start_date=20221111T005555, end_date=20221111T005557 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:55:57.635711Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fd0fd2b5-5edc-4190-861f-c1b5eb2697f3"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..153381bf --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:55:51.090198Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "baa4455a-8415-3df5-a6be-803e4c6cae60"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "baa4455a-8415-3df5-a6be-803e4c6cae60"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0857933d-44e2-4871-8104-ac20318b017b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:55:51.090198+00:00, try_number=1, job_id=686, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-14 00:00:00+00:00 +INFO - Started process 5686 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-14T00:00:00+00:00', '--job-id', '686', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpngznrtqy'] +INFO - Job 686: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180614T000000, start_date=20221111T005551, end_date=20221111T005556 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:55:56.522106Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0857933d-44e2-4871-8104-ac20318b017b"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..6b2a9a4a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:55:51.070151Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "baa4455a-8415-3df5-a6be-803e4c6cae60"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "baa4455a-8415-3df5-a6be-803e4c6cae60"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cbf187b9-aba4-48a0-ba92-a44f135d0e5b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:55:51.070151+00:00, try_number=1, job_id=685, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-14 00:00:00+00:00 +INFO - Started process 5685 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-14T00:00:00+00:00', '--job-id', '685', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpcnv3j2wa'] +INFO - Job 685: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180614T000000, start_date=20221111T005551, end_date=20221111T005553 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:55:53.952688Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cbf187b9-aba4-48a0-ba92-a44f135d0e5b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..3c4da89b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:02.381820Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a872a19d-58a2-3bde-bae8-edd4d19d8810"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a872a19d-58a2-3bde-bae8-edd4d19d8810"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6f819a5d-2064-4cc5-a5af-7c25925bb079"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:02.381820+00:00, try_number=1, job_id=690, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-15 00:00:00+00:00 +INFO - Started process 5703 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-15T00:00:00+00:00', '--job-id', '690', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptlgvgtb8'] +INFO - Job 690: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180615T000000, start_date=20221111T005602, end_date=20221111T005605 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:56:05.265654Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6f819a5d-2064-4cc5-a5af-7c25925bb079"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..c9d7e01b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:02.371013Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a872a19d-58a2-3bde-bae8-edd4d19d8810"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a872a19d-58a2-3bde-bae8-edd4d19d8810"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "436d7f8b-dbfd-4522-9583-6d333aec5553"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:02.371013+00:00, try_number=1, job_id=689, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-15 00:00:00+00:00 +INFO - Started process 5701 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-15T00:00:00+00:00', '--job-id', '689', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpipudlwwq'] +INFO - Job 689: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180615T000000, start_date=20221111T005602, end_date=20221111T005605 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:56:05.288928Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "436d7f8b-dbfd-4522-9583-6d333aec5553"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..7679d880 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:15.180342Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a872a19d-58a2-3bde-bae8-edd4d19d8810"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a872a19d-58a2-3bde-bae8-edd4d19d8810"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b9f39dc9-c819-40fe-a5ce-96f00d8f1866"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:15.180342+00:00, try_number=1, job_id=694, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-15 00:00:00+00:00 +INFO - Started process 5774 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-15T00:00:00+00:00', '--job-id', '694', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp413359kg'] +INFO - Job 694: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'JBGWtitYC76rVkAE1NCBWw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:JBGWtitYC76rVkAE1NCBWw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005615Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005615Z +20221111/us-east-1/s3/aws4_request +aa4d2888f9e6c7d9fbb375045bef3e88aed380730b7d31d7d8376647d5f4d55a +INFO - '2022-11-11' - botocore.auth - Signature: +2b72e0b0ad77a1b79a96115b6559f3c4ec4008512e2522b7db48c83fca6bb454 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'uwTcitdgF57p6zHuYFW/MbkUjnvurhlvcA+reYP+ffv4VsMm6ppmMPtUjzyAlxR+lEgpC9k1QUg=', 'x-amz-request-id': 'TAP37P87AFQHETDT', 'Date': 'Fri, 11 Nov 2022 00:56:16 GMT', 'ETag': '"241196b62b580bbeab564004d4d0815b"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180615T000000, start_date=20221111T005615, end_date=20221111T005616 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:56:16.891227Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b9f39dc9-c819-40fe-a5ce-96f00d8f1866"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..35c8dd4c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:12.892072Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a872a19d-58a2-3bde-bae8-edd4d19d8810"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a872a19d-58a2-3bde-bae8-edd4d19d8810"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5bcaebf4-ed5c-4c42-bfd4-0523b3e59c22"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:12.892072+00:00, try_number=1, job_id=693, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-15 00:00:00+00:00 +INFO - Started process 5692 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-15T00:00:00+00:00', '--job-id', '693', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxfzk4kk6'] +INFO - Job 693: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499543a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005613Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005613Z +20221111/us-east-1/s3/aws4_request +9350135a509e1bc0b367e22d5e05b6013cfd1d8ef60695456a16e2b30dde3129 +INFO - '2022-11-11' - botocore.auth - Signature: +c544eac7945a4ede068ca9de35dce97aee31b47fac3314c4cd1f1795dfe38d42 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'tMj6PQFiX6j8pRBrdSI6QFVUUNeLCxa1gu89ieD1GiBjojTCw0BajRSIn58JbYOcg1JIihVRiHA=', 'x-amz-request-id': 'P1V71DG5427K3X47', 'Date': 'Fri, 11 Nov 2022 00:56:14 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180615T000000, start_date=20221111T005612, end_date=20221111T005614 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:56:14.603043Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5bcaebf4-ed5c-4c42-bfd4-0523b3e59c22"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..90cd782d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:08.326070Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a872a19d-58a2-3bde-bae8-edd4d19d8810"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a872a19d-58a2-3bde-bae8-edd4d19d8810"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c284aff6-6d78-49dd-bc8f-6569b2cc134c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:08.326070+00:00, try_number=1, job_id=692, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-15 00:00:00+00:00 +INFO - Started process 5686 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-15T00:00:00+00:00', '--job-id', '692', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpc0j95hdl'] +INFO - Job 692: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180615T000000, start_date=20221111T005608, end_date=20221111T005612 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:56:12.919232Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c284aff6-6d78-49dd-bc8f-6569b2cc134c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..a900e870 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:08.232350Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a872a19d-58a2-3bde-bae8-edd4d19d8810"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a872a19d-58a2-3bde-bae8-edd4d19d8810"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9f303b56-1c8c-4cb7-83c4-895705fe3be4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:08.232350+00:00, try_number=1, job_id=691, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-15 00:00:00+00:00 +INFO - Started process 5684 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-15T00:00:00+00:00', '--job-id', '691', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpucpuzz8q'] +INFO - Job 691: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180615T000000, start_date=20221111T005608, end_date=20221111T005610 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:56:10.930724Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9f303b56-1c8c-4cb7-83c4-895705fe3be4"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..e048968f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:20.242453Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbe09b8f-c06a-30f9-963f-cc5b8a38e1e1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbe09b8f-c06a-30f9-963f-cc5b8a38e1e1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "46d0fd9f-1c02-4919-9f20-b63e2e276cb5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:20.242453+00:00, try_number=1, job_id=695, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-16 00:00:00+00:00 +INFO - Started process 5784 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-16T00:00:00+00:00', '--job-id', '695', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpypmqlztl'] +INFO - Job 695: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180616T000000, start_date=20221111T005620, end_date=20221111T005623 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:56:23.312695Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "46d0fd9f-1c02-4919-9f20-b63e2e276cb5"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..d38212c1 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:20.254983Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbe09b8f-c06a-30f9-963f-cc5b8a38e1e1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbe09b8f-c06a-30f9-963f-cc5b8a38e1e1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2717cc25-a262-4bc0-ac50-5a4d55a40d52"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:20.254983+00:00, try_number=1, job_id=696, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-16 00:00:00+00:00 +INFO - Started process 5785 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-16T00:00:00+00:00', '--job-id', '696', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4gzwif53'] +INFO - Job 696: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180616T000000, start_date=20221111T005620, end_date=20221111T005623 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:56:23.336207Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2717cc25-a262-4bc0-ac50-5a4d55a40d52"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..3417fe3e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:32.168560Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbe09b8f-c06a-30f9-963f-cc5b8a38e1e1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbe09b8f-c06a-30f9-963f-cc5b8a38e1e1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7b460c54-adef-4df2-a4a7-eff96929be77"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:32.168560+00:00, try_number=1, job_id=700, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-16 00:00:00+00:00 +INFO - Started process 5801 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-16T00:00:00+00:00', '--job-id', '700', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqk1bgv_q'] +INFO - Job 700: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'qGrMry6MBumuzQaOq0lcaQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:qGrMry6MBumuzQaOq0lcaQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005632Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005632Z +20221111/us-east-1/s3/aws4_request +bff40113a8d9366c3d30fd74af87afc36226cc65d15d8bbbfed07320038b038e +INFO - '2022-11-11' - botocore.auth - Signature: +9888c22030178ab66cd139caf12bc1e877e482fea5f110991d64c2b26cba5675 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '9NehuzYBT1NVRyua+vp/fqeTyjArDsnB6C+zjQ/Bciy2kIK1ek9z8+6XMpBzXeq3tYYAQLDnVTM=', 'x-amz-request-id': 'BFFGHC6YAB8NX81T', 'Date': 'Fri, 11 Nov 2022 00:56:33 GMT', 'ETag': '"a86accaf2e8c06e9aecd068eab495c69"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180616T000000, start_date=20221111T005632, end_date=20221111T005633 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:56:33.897708Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7b460c54-adef-4df2-a4a7-eff96929be77"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..332a52d5 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:29.385452Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbe09b8f-c06a-30f9-963f-cc5b8a38e1e1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbe09b8f-c06a-30f9-963f-cc5b8a38e1e1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9e5c9f78-757d-481b-89a6-a3356f504b9a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:29.385452+00:00, try_number=1, job_id=699, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-16 00:00:00+00:00 +INFO - Started process 5764 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-16T00:00:00+00:00', '--job-id', '699', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpkuk4ntwb'] +INFO - Job 699: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499521f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005630Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005630Z +20221111/us-east-1/s3/aws4_request +a3961de7c99a0ae55126ffef8782d12d6b3f0842fa604c32d62168d0c28b3f7f +INFO - '2022-11-11' - botocore.auth - Signature: +30fc1d475ad36cf493694050d24ec76779110166787f2f52e112a99ea8a82029 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '2Xq5aH5nlm0Mx/9ZOGKPSN/G9M7zOZ0UDB+jRI1Ha2TUNstM6A7AC7Sk0a/6/0YSePfwCnm9eRc=', 'x-amz-request-id': '2CK1S4G1B14C07A8', 'Date': 'Fri, 11 Nov 2022 00:56:31 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180616T000000, start_date=20221111T005629, end_date=20221111T005631 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:56:31.765579Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9e5c9f78-757d-481b-89a6-a3356f504b9a"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..596ad0c3 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:25.173206Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbe09b8f-c06a-30f9-963f-cc5b8a38e1e1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbe09b8f-c06a-30f9-963f-cc5b8a38e1e1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5f5dca56-486a-422f-a851-617f8c91784d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:25.173206+00:00, try_number=1, job_id=698, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-16 00:00:00+00:00 +INFO - Started process 5795 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-16T00:00:00+00:00', '--job-id', '698', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptl_ykyx3'] +INFO - Job 698: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180616T000000, start_date=20221111T005625, end_date=20221111T005630 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:56:30.852499Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5f5dca56-486a-422f-a851-617f8c91784d"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..f475b02b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:25.157375Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbe09b8f-c06a-30f9-963f-cc5b8a38e1e1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "cbe09b8f-c06a-30f9-963f-cc5b8a38e1e1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "729f25fc-5a41-4c42-b067-17e648b2792a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:25.157375+00:00, try_number=1, job_id=697, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-16 00:00:00+00:00 +INFO - Started process 5794 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-16T00:00:00+00:00', '--job-id', '697', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptogxm69q'] +INFO - Job 697: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180616T000000, start_date=20221111T005625, end_date=20221111T005627 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:56:27.774139Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "729f25fc-5a41-4c42-b067-17e648b2792a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..7d0fdd24 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:36.299701Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "282f89da-42e0-350c-b2d2-826307feea39"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "282f89da-42e0-350c-b2d2-826307feea39"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4d9e3360-bd45-43cd-95c9-e8e23e5d5754"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:36.299701+00:00, try_number=1, job_id=702, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-17 00:00:00+00:00 +INFO - Started process 5837 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-17T00:00:00+00:00', '--job-id', '702', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpen0bs47z'] +INFO - Job 702: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180617T000000, start_date=20221111T005636, end_date=20221111T005639 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:56:39.006685Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4d9e3360-bd45-43cd-95c9-e8e23e5d5754"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..6be23a17 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:36.294573Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "282f89da-42e0-350c-b2d2-826307feea39"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "282f89da-42e0-350c-b2d2-826307feea39"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "64cecfa1-b117-4214-9e0d-7fd62b134763"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:36.294573+00:00, try_number=1, job_id=701, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-17 00:00:00+00:00 +INFO - Started process 5832 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-17T00:00:00+00:00', '--job-id', '701', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_q4uzmz5'] +INFO - Job 701: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180617T000000, start_date=20221111T005636, end_date=20221111T005639 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:56:39.021712Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "64cecfa1-b117-4214-9e0d-7fd62b134763"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..b306c8c4 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:48.802476Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "282f89da-42e0-350c-b2d2-826307feea39"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "282f89da-42e0-350c-b2d2-826307feea39"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7ca0a6bb-90e2-488d-af07-326806651762"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:48.802476+00:00, try_number=1, job_id=706, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-17 00:00:00+00:00 +INFO - Started process 5788 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-17T00:00:00+00:00', '--job-id', '706', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4866m52k'] +INFO - Job 706: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'C+U2/uOM7InKjnMmIOQ68w==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:C+U2/uOM7InKjnMmIOQ68w== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005649Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005649Z +20221111/us-east-1/s3/aws4_request +93b209aea4d57c6b856876432ddccb6ea692a5a7cf072d8631c16dadfcaeb79a +INFO - '2022-11-11' - botocore.auth - Signature: +37310042672f3bd9073ba666a14607325cb21ea0603dd3ff2b475bb81145dd09 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'H1CefxCsEvnPg1b5kumDbqnmzG72yl9E5bEniehXht+Lm7QcHfV6YgpXer6PVMkll8P6CS5Op1U=', 'x-amz-request-id': 'J63TW8T77ARH56XC', 'Date': 'Fri, 11 Nov 2022 00:56:50 GMT', 'ETag': '"0be536fee38cec89ca8e732620e43af3"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180617T000000, start_date=20221111T005648, end_date=20221111T005650 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:56:50.642503Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7ca0a6bb-90e2-488d-af07-326806651762"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..f17c0faa --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:45.916928Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "282f89da-42e0-350c-b2d2-826307feea39"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "282f89da-42e0-350c-b2d2-826307feea39"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "286df37f-6bb7-497b-b05e-bf4721b45cb8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:45.916928+00:00, try_number=1, job_id=705, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-17 00:00:00+00:00 +INFO - Started process 5780 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-17T00:00:00+00:00', '--job-id', '705', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7ik0dj5z'] +INFO - Job 705: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499523a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005646Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005646Z +20221111/us-east-1/s3/aws4_request +9f9030d8bb9696b719b2882c45cc55ff150bb4c66b213f4bf95fb2374e04dd80 +INFO - '2022-11-11' - botocore.auth - Signature: +3faa4e88b07729f22e8db4d48ce06c8d912c0f086251ce4c3131218ba7bff6b3 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '5NztTIKGMI16WU9mZYgNghLV12Ece1ctjgHjukSWJO4P8W72+Dhk/xl8ei3Ez0r1qMb20r3CWcw=', 'x-amz-request-id': 'HCAYFE1DG9HQGP1J', 'Date': 'Fri, 11 Nov 2022 00:56:47 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180617T000000, start_date=20221111T005645, end_date=20221111T005647 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:56:47.851460Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "286df37f-6bb7-497b-b05e-bf4721b45cb8"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..8ec80f46 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:41.017272Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "282f89da-42e0-350c-b2d2-826307feea39"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "282f89da-42e0-350c-b2d2-826307feea39"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a2c0481b-523d-466b-b89c-d8e7ddaac2f0"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:41.017272+00:00, try_number=1, job_id=704, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-17 00:00:00+00:00 +INFO - Started process 5775 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-17T00:00:00+00:00', '--job-id', '704', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_mppv2de'] +INFO - Job 704: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180617T000000, start_date=20221111T005641, end_date=20221111T005646 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:56:46.438172Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a2c0481b-523d-466b-b89c-d8e7ddaac2f0"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..fcec3502 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:41.011040Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "282f89da-42e0-350c-b2d2-826307feea39"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "282f89da-42e0-350c-b2d2-826307feea39"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b6e6fc05-2650-42c5-a1e9-6a82a41fed6e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:41.011040+00:00, try_number=1, job_id=703, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-17 00:00:00+00:00 +INFO - Started process 5773 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-17T00:00:00+00:00', '--job-id', '703', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfoiw74om'] +INFO - Job 703: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180617T000000, start_date=20221111T005641, end_date=20221111T005643 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:56:43.881767Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b6e6fc05-2650-42c5-a1e9-6a82a41fed6e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..7364a445 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:53.184479Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d8428e82-bfa5-3b48-aa7e-e17a6d8893d6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d8428e82-bfa5-3b48-aa7e-e17a6d8893d6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8d2cdcda-ebd7-40c7-9943-6e15d4afffeb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:53.184479+00:00, try_number=1, job_id=708, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-18 00:00:00+00:00 +INFO - Started process 5861 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-18T00:00:00+00:00', '--job-id', '708', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmponjoiqcc'] +INFO - Job 708: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180618T000000, start_date=20221111T005653, end_date=20221111T005656 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:56:56.166139Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8d2cdcda-ebd7-40c7-9943-6e15d4afffeb"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..faf2ea64 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:53.184606Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d8428e82-bfa5-3b48-aa7e-e17a6d8893d6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d8428e82-bfa5-3b48-aa7e-e17a6d8893d6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "93222119-3f2e-438e-87b4-2b7d24e72ab4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:53.184606+00:00, try_number=1, job_id=707, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-18 00:00:00+00:00 +INFO - Started process 5864 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-18T00:00:00+00:00', '--job-id', '707', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbtue3iwk'] +INFO - Job 707: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180618T000000, start_date=20221111T005653, end_date=20221111T005655 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:56:55.914449Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "93222119-3f2e-438e-87b4-2b7d24e72ab4"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..60d46b19 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:04.244346Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d8428e82-bfa5-3b48-aa7e-e17a6d8893d6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d8428e82-bfa5-3b48-aa7e-e17a6d8893d6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "64001fdd-542b-45c2-9d5b-f5b99c8b8acb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:04.244346+00:00, try_number=1, job_id=712, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-18 00:00:00+00:00 +INFO - Started process 5893 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-18T00:00:00+00:00', '--job-id', '712', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpukei9o4b'] +INFO - Job 712: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'KcYQ384FxRa2WB43lz+ZPA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:KcYQ384FxRa2WB43lz+ZPA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005705Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005705Z +20221111/us-east-1/s3/aws4_request +e39e6848e26f6fe283039ad2e2d5942f95eeb7cb5f0ea440bf5b7c75f75a97bb +INFO - '2022-11-11' - botocore.auth - Signature: +1240dbc64a6d3cb23cfe0023ce6b5d8ffa3a5dd6e3b9d1df62bb6402bdaa5b5b +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '+UmkvzVJ6ukkYjPcPJMPLnOgRJ2Ncif8dFDtrIte69X62K79T8VxZ4NBRMxiBkNo/e7CceaWQV4=', 'x-amz-request-id': 'FE17WAVAJ073TF21', 'Date': 'Fri, 11 Nov 2022 00:57:05 GMT', 'ETag': '"29c610dfce05c516b6581e37973f993c"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180618T000000, start_date=20221111T005704, end_date=20221111T005706 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:06.140630Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "64001fdd-542b-45c2-9d5b-f5b99c8b8acb"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..4ce32dbe --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:02.473029Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d8428e82-bfa5-3b48-aa7e-e17a6d8893d6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d8428e82-bfa5-3b48-aa7e-e17a6d8893d6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a7ffc43f-82d6-4794-889b-36e130c5b3cf"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:02.473029+00:00, try_number=1, job_id=711, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-18 00:00:00+00:00 +INFO - Started process 5870 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-18T00:00:00+00:00', '--job-id', '711', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpy820b8r3'] +INFO - Job 711: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499511f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005703Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005703Z +20221111/us-east-1/s3/aws4_request +d2853ff307c89433bc9af32ea3931164baacb95ea6e40872611add6c127808f8 +INFO - '2022-11-11' - botocore.auth - Signature: +b27cc74ed0563e10dc31bbc3321947112cc04b44a29564bfb5eb322727b92ef0 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'mZum2W6OZjpgaqHD+LjsG+VuxbDWuzi18xXHwsbefNgYgZPZLevHsBF0irQRHSvCA/Z5lLLFJ4A=', 'x-amz-request-id': '8Y1A5FD178TVX7FK', 'Date': 'Fri, 11 Nov 2022 00:57:03 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180618T000000, start_date=20221111T005702, end_date=20221111T005704 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:04.346127Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a7ffc43f-82d6-4794-889b-36e130c5b3cf"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..e59fe2d8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:57.770452Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d8428e82-bfa5-3b48-aa7e-e17a6d8893d6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d8428e82-bfa5-3b48-aa7e-e17a6d8893d6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1bc07a62-88c1-4748-a024-af564622362b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:57.770452+00:00, try_number=1, job_id=709, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-18 00:00:00+00:00 +INFO - Started process 5887 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-18T00:00:00+00:00', '--job-id', '709', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpdg2gy7pt'] +INFO - Job 709: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180618T000000, start_date=20221111T005657, end_date=20221111T005702 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:02.851724Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1bc07a62-88c1-4748-a024-af564622362b"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..a0dcec08 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:56:57.771028Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d8428e82-bfa5-3b48-aa7e-e17a6d8893d6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d8428e82-bfa5-3b48-aa7e-e17a6d8893d6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4dd0a724-6ef6-4562-8bce-dcbd750a4aa9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:56:57.771028+00:00, try_number=1, job_id=710, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-18 00:00:00+00:00 +INFO - Started process 5886 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-18T00:00:00+00:00', '--job-id', '710', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpr2fa5iie'] +INFO - Job 710: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180618T000000, start_date=20221111T005657, end_date=20221111T005700 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:00.376712Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4dd0a724-6ef6-4562-8bce-dcbd750a4aa9"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..141c5ddd --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:08.517313Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "201e825a-0797-3bf8-9cb2-001f0d2d8427"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "201e825a-0797-3bf8-9cb2-001f0d2d8427"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ac0481ce-b9bc-4230-9d8d-cf2d0d161a0a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:08.517313+00:00, try_number=1, job_id=714, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-19 00:00:00+00:00 +INFO - Started process 5927 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-19T00:00:00+00:00', '--job-id', '714', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpkicvxnqu'] +INFO - Job 714: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180619T000000, start_date=20221111T005708, end_date=20221111T005711 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:11.601725Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ac0481ce-b9bc-4230-9d8d-cf2d0d161a0a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..19a1f473 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:08.519038Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "201e825a-0797-3bf8-9cb2-001f0d2d8427"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "201e825a-0797-3bf8-9cb2-001f0d2d8427"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f3f95d86-2115-4703-b5b6-9e8ab83250fb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:08.519038+00:00, try_number=1, job_id=713, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-19 00:00:00+00:00 +INFO - Started process 5935 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-19T00:00:00+00:00', '--job-id', '713', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgvofg4ue'] +INFO - Job 713: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180619T000000, start_date=20221111T005708, end_date=20221111T005711 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:11.541883Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f3f95d86-2115-4703-b5b6-9e8ab83250fb"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..dc1d9af9 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:20.955952Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "201e825a-0797-3bf8-9cb2-001f0d2d8427"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "201e825a-0797-3bf8-9cb2-001f0d2d8427"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5b69dd71-6e35-49ff-9a35-820f7f0af0c6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:20.955952+00:00, try_number=1, job_id=718, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-19 00:00:00+00:00 +INFO - Started process 5914 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-19T00:00:00+00:00', '--job-id', '718', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpl1jf4ycx'] +INFO - Job 718: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498efee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '/qMvE4STIzwRAtKzypqBHg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:/qMvE4STIzwRAtKzypqBHg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005721Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005721Z +20221111/us-east-1/s3/aws4_request +002573fb75bbb0f5b6f7f6899dd97c252779d4faa9baf888e46f3c134534198b +INFO - '2022-11-11' - botocore.auth - Signature: +18c490bef509a9ee1cf9b3e08b5bf5df94941300a72d0f17337c3419ba772b3a +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'vComwFmECxcDStNVLAf2JuxVK40ym6QfBOjINDymTssjI1ckRmhclAXhW/X82T1oNP8xgv7S70Y=', 'x-amz-request-id': 'YW3G8B3JCPAGCGSS', 'Date': 'Fri, 11 Nov 2022 00:57:22 GMT', 'ETag': '"fea32f138493233c1102d2b3ca9a811e"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180619T000000, start_date=20221111T005720, end_date=20221111T005722 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:22.830188Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5b69dd71-6e35-49ff-9a35-820f7f0af0c6"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..80259c27 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:18.127578Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "201e825a-0797-3bf8-9cb2-001f0d2d8427"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "201e825a-0797-3bf8-9cb2-001f0d2d8427"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d9c396ae-f376-4ed0-a6c1-ca830714fba1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:18.127578+00:00, try_number=1, job_id=717, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-19 00:00:00+00:00 +INFO - Started process 5886 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-19T00:00:00+00:00', '--job-id', '717', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpe2_ugouq'] +INFO - Job 717: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499521f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005718Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005718Z +20221111/us-east-1/s3/aws4_request +33963e0ef4c21779867116b574ead0d777a41864d2beffbfed262c345e746f74 +INFO - '2022-11-11' - botocore.auth - Signature: +76d1ff2be449e5710cdc791ac1ff096bf7982c450eedce7024c4db624a880983 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'FQ/wLs2uBj/C6iTvqo1RlpVVDclQUzr+lEjwpIWlxiM87J45rLjLRC8MvzkSukIzCFg6oDXFLUw=', 'x-amz-request-id': 'W8C1WAH2FZBDXK9X', 'Date': 'Fri, 11 Nov 2022 00:57:19 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180619T000000, start_date=20221111T005718, end_date=20221111T005720 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:20.041397Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d9c396ae-f376-4ed0-a6c1-ca830714fba1"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..7d6ddcde --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:13.431217Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "201e825a-0797-3bf8-9cb2-001f0d2d8427"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "201e825a-0797-3bf8-9cb2-001f0d2d8427"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8e8f24ec-f644-4c4b-88bd-b48ca4b3df49"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:13.431217+00:00, try_number=1, job_id=716, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-19 00:00:00+00:00 +INFO - Started process 5881 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-19T00:00:00+00:00', '--job-id', '716', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpnftulqrl'] +INFO - Job 716: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180619T000000, start_date=20221111T005713, end_date=20221111T005718 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:18.630294Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8e8f24ec-f644-4c4b-88bd-b48ca4b3df49"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..903080ca --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:13.303826Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "201e825a-0797-3bf8-9cb2-001f0d2d8427"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "201e825a-0797-3bf8-9cb2-001f0d2d8427"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b0815e86-ecd8-4285-9f38-78b95cbbc252"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:13.303826+00:00, try_number=1, job_id=715, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-19 00:00:00+00:00 +INFO - Started process 5879 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-19T00:00:00+00:00', '--job-id', '715', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxs9y3k3v'] +INFO - Job 715: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180619T000000, start_date=20221111T005713, end_date=20221111T005715 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:15.904456Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b0815e86-ecd8-4285-9f38-78b95cbbc252"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..9b662415 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:25.095254Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "24245d77-d966-3015-92d9-2334c1b4c7cf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "24245d77-d966-3015-92d9-2334c1b4c7cf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b1712591-30b5-4ad3-b429-87aaea279de0"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:25.095254+00:00, try_number=1, job_id=719, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-20 00:00:00+00:00 +INFO - Started process 5970 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-20T00:00:00+00:00', '--job-id', '719', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp5bfp__p8'] +INFO - Job 719: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180620T000000, start_date=20221111T005725, end_date=20221111T005728 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:28.114744Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b1712591-30b5-4ad3-b429-87aaea279de0"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..9f515b20 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:25.090726Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "24245d77-d966-3015-92d9-2334c1b4c7cf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "24245d77-d966-3015-92d9-2334c1b4c7cf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e53314e0-fd14-443e-b983-6ba5367c1913"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:25.090726+00:00, try_number=1, job_id=720, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-20 00:00:00+00:00 +INFO - Started process 5967 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-20T00:00:00+00:00', '--job-id', '720', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbxz2vvb9'] +INFO - Job 720: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180620T000000, start_date=20221111T005725, end_date=20221111T005729 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:29.460232Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e53314e0-fd14-443e-b983-6ba5367c1913"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..e8da22ef --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:36.370803Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "24245d77-d966-3015-92d9-2334c1b4c7cf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "24245d77-d966-3015-92d9-2334c1b4c7cf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1cc627b4-91af-45ea-9999-2ffa884abc05"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:36.370803+00:00, try_number=1, job_id=724, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-20 00:00:00+00:00 +INFO - Started process 5980 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-20T00:00:00+00:00', '--job-id', '724', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpi596_e2q'] +INFO - Job 724: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498eff70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '/qMvE4STIzwRAtKzypqBHg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:/qMvE4STIzwRAtKzypqBHg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005737Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005737Z +20221111/us-east-1/s3/aws4_request +fdcfdc61d4d589cbb0b348078990085fc6fc320061fcfdea4f420808b7d3046f +INFO - '2022-11-11' - botocore.auth - Signature: +6f057c7742af1eaefa907716af8fe0592b61b9675ffe95e92a26278dc74b3bbf +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'cDix3Q+v6ox6x3lMno3GK3aXBuOpONCqTbPf39ARXN/GxEeRX+6cvDvJlWkr82gsodmKZyUgMfQ=', 'x-amz-request-id': '0G65VPB59BV38HV8', 'Date': 'Fri, 11 Nov 2022 00:57:37 GMT', 'ETag': '"fea32f138493233c1102d2b3ca9a811e"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180620T000000, start_date=20221111T005736, end_date=20221111T005738 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:38.448416Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1cc627b4-91af-45ea-9999-2ffa884abc05"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..87b699c6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:36.356081Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "24245d77-d966-3015-92d9-2334c1b4c7cf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "24245d77-d966-3015-92d9-2334c1b4c7cf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a1b89b03-87f2-4438-a19a-0c2dfd62ebdf"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:36.356081+00:00, try_number=1, job_id=723, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-20 00:00:00+00:00 +INFO - Started process 5978 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-20T00:00:00+00:00', '--job-id', '723', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpsv96jt9y'] +INFO - Job 723: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498eff70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005737Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005737Z +20221111/us-east-1/s3/aws4_request +ed3c1c77d827d317f98aadbb41878280ea4ad8729b6c09375134a22bf3086864 +INFO - '2022-11-11' - botocore.auth - Signature: +928d5ef4c8aa5d761e8f3273c56219127a31c22ff9734d542aa4a7be8b8587f0 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'LOKDRDfz/b1hbMnBbWv0cdVD2/0v64KKjUD5lCmERGSjvhM4Hqfty5QKJxf2+3nHset5f4RsEC8=', 'x-amz-request-id': '0G69MRJVWT7BQBWJ', 'Date': 'Fri, 11 Nov 2022 00:57:37 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180620T000000, start_date=20221111T005736, end_date=20221111T005738 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:38.496920Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a1b89b03-87f2-4438-a19a-0c2dfd62ebdf"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..2ab16c80 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:29.585972Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "24245d77-d966-3015-92d9-2334c1b4c7cf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "24245d77-d966-3015-92d9-2334c1b4c7cf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "74323508-1203-4321-8788-348e8eedde27"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:29.585972+00:00, try_number=1, job_id=721, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-20 00:00:00+00:00 +INFO - Started process 5975 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-20T00:00:00+00:00', '--job-id', '721', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpnf_iftsy'] +INFO - Job 721: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180620T000000, start_date=20221111T005729, end_date=20221111T005734 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:34.503401Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "74323508-1203-4321-8788-348e8eedde27"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..3ff47b92 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:31.282096Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "24245d77-d966-3015-92d9-2334c1b4c7cf"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "24245d77-d966-3015-92d9-2334c1b4c7cf"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ca618d3c-64cb-4a5a-befc-98cdcf7aed8e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:31.282096+00:00, try_number=1, job_id=722, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-20 00:00:00+00:00 +INFO - Started process 5979 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-20T00:00:00+00:00', '--job-id', '722', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4fv5otwz'] +INFO - Job 722: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180620T000000, start_date=20221111T005731, end_date=20221111T005734 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:34.285493Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ca618d3c-64cb-4a5a-befc-98cdcf7aed8e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..0d6e36d8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:40.854790Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e8039834-ea7c-32f9-b375-0f5f82c81088"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e8039834-ea7c-32f9-b375-0f5f82c81088"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5a855c4c-72fc-4198-ba56-a43295d7688e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:40.854790+00:00, try_number=1, job_id=726, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-21 00:00:00+00:00 +INFO - Started process 5994 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-21T00:00:00+00:00', '--job-id', '726', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpkzxhjyx5'] +INFO - Job 726: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180621T000000, start_date=20221111T005740, end_date=20221111T005744 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:44.227850Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5a855c4c-72fc-4198-ba56-a43295d7688e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..bf3ae780 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:40.797551Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e8039834-ea7c-32f9-b375-0f5f82c81088"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e8039834-ea7c-32f9-b375-0f5f82c81088"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a0e642a0-d29f-407e-b663-350d297d6600"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:40.797551+00:00, try_number=1, job_id=725, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-21 00:00:00+00:00 +INFO - Started process 5992 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-21T00:00:00+00:00', '--job-id', '725', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4gpwp9gn'] +INFO - Job 725: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180621T000000, start_date=20221111T005740, end_date=20221111T005744 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:44.302113Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a0e642a0-d29f-407e-b663-350d297d6600"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..b9e219df --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:54.517123Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e8039834-ea7c-32f9-b375-0f5f82c81088"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e8039834-ea7c-32f9-b375-0f5f82c81088"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "14a45d01-7e2b-4b44-9940-b40c890f4bc9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:54.517123+00:00, try_number=1, job_id=730, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-21 00:00:00+00:00 +INFO - Started process 6060 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-21T00:00:00+00:00', '--job-id', '730', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpuvxo6943'] +INFO - Job 730: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'y/Z84e/XjrujHpOYKrM3Dg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:y/Z84e/XjrujHpOYKrM3Dg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005755Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005755Z +20221111/us-east-1/s3/aws4_request +c963130a1ec7caa13a386ac8e24a8695efbffd54c04f1f3c7a9529f758232ec8 +INFO - '2022-11-11' - botocore.auth - Signature: +312edd6f7e3a981203a552aa98f104e1b55ce3c1886cede6bef28b56bf207214 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'BjeloXQVzQ+6as5aOQh8iMW6hiH4rDnPFAGDEuDw1gWWhI3222obLDe5ZyJDVIUuWTR1TmzotxY=', 'x-amz-request-id': 'ZJ031ZPSPZZRY400', 'Date': 'Fri, 11 Nov 2022 00:57:56 GMT', 'ETag': '"cbf67ce1efd78ebba31e93982ab3370e"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180621T000000, start_date=20221111T005754, end_date=20221111T005756 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:56.709978Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "14a45d01-7e2b-4b44-9940-b40c890f4bc9"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..1bdfc7be --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:51.097837Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e8039834-ea7c-32f9-b375-0f5f82c81088"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e8039834-ea7c-32f9-b375-0f5f82c81088"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ed48aaf2-107a-4728-afba-4e3252572502"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:51.097837+00:00, try_number=1, job_id=729, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-21 00:00:00+00:00 +INFO - Started process 6000 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-21T00:00:00+00:00', '--job-id', '729', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp9scb4t51'] +INFO - Job 729: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499531f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005752Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005752Z +20221111/us-east-1/s3/aws4_request +cd9ba1dc897c6581146dace81d3fa0e54175ea5e5af6131efbd517c22f428f83 +INFO - '2022-11-11' - botocore.auth - Signature: +fc3479a581fc98f196520e1bcd224682225c0bdf06fd70755c81f27146435ca6 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'LZchEialf6p9rrsytHKmMzQKnkES65ymW+iC9cdmJ3YdrV37RfBMWYavmJCUXCmGf/tWaBVs+1M=', 'x-amz-request-id': '3NZ3NN9MPV1GV89M', 'Date': 'Fri, 11 Nov 2022 00:57:52 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180621T000000, start_date=20221111T005751, end_date=20221111T005753 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:53.156171Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ed48aaf2-107a-4728-afba-4e3252572502"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..e8017a1d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:46.043474Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e8039834-ea7c-32f9-b375-0f5f82c81088"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e8039834-ea7c-32f9-b375-0f5f82c81088"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2766d22a-ecb2-4734-a9ea-b548fb82eecb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:46.043474+00:00, try_number=1, job_id=728, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-21 00:00:00+00:00 +INFO - Started process 6054 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-21T00:00:00+00:00', '--job-id', '728', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpn0iqwxbm'] +INFO - Job 728: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180621T000000, start_date=20221111T005746, end_date=20221111T005751 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:51.936613Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2766d22a-ecb2-4734-a9ea-b548fb82eecb"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..e8c8601d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:46.003646Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e8039834-ea7c-32f9-b375-0f5f82c81088"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e8039834-ea7c-32f9-b375-0f5f82c81088"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "aac33700-a2d9-4836-a310-7efd1fba8a27"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:46.003646+00:00, try_number=1, job_id=727, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-21 00:00:00+00:00 +INFO - Started process 6052 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-21T00:00:00+00:00', '--job-id', '727', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4z_kvmgn'] +INFO - Job 727: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180621T000000, start_date=20221111T005746, end_date=20221111T005748 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:57:48.901522Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "aac33700-a2d9-4836-a310-7efd1fba8a27"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..3594b374 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:59.017738Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "080ae0ce-c7fb-31c5-850e-2d9491fbcc65"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "080ae0ce-c7fb-31c5-850e-2d9491fbcc65"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "59d5cfa0-98cd-405a-be77-bf7f31884322"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:59.017738+00:00, try_number=1, job_id=732, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-22 00:00:00+00:00 +INFO - Started process 6071 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-22T00:00:00+00:00', '--job-id', '732', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphkqkglnu'] +INFO - Job 732: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180622T000000, start_date=20221111T005759, end_date=20221111T005801 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:01.769437Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "59d5cfa0-98cd-405a-be77-bf7f31884322"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..9136eb67 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:57:58.998566Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "080ae0ce-c7fb-31c5-850e-2d9491fbcc65"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "080ae0ce-c7fb-31c5-850e-2d9491fbcc65"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0e47fd37-ce77-41df-8636-166514dac22b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:57:58.998566+00:00, try_number=1, job_id=731, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-22 00:00:00+00:00 +INFO - Started process 6069 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-22T00:00:00+00:00', '--job-id', '731', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6plfzp1q'] +INFO - Job 731: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180622T000000, start_date=20221111T005758, end_date=20221111T005801 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:01.916871Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0e47fd37-ce77-41df-8636-166514dac22b"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..2e1fcf06 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:58:11.753880Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "080ae0ce-c7fb-31c5-850e-2d9491fbcc65"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "080ae0ce-c7fb-31c5-850e-2d9491fbcc65"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b4fa823a-18a4-44e1-8af0-7d7c41d1b0fe"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:58:11.753880+00:00, try_number=1, job_id=736, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-22 00:00:00+00:00 +INFO - Started process 6089 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-22T00:00:00+00:00', '--job-id', '736', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpo80yz6w7'] +INFO - Job 736: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f2f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '+qczihmEdiLFGRWoitd+hg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:+qczihmEdiLFGRWoitd+hg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005812Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005812Z +20221111/us-east-1/s3/aws4_request +98a1a100d8e35c066776c764eb00011a03a163c8c1e640f9575899f1e3b9a069 +INFO - '2022-11-11' - botocore.auth - Signature: +e2d1df8032b3b739b911137eae667ed819f2ac007fc4d22ead1a33130de23597 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'LZoQj+QW26OmJuMD5pBxe50toXmQI8SrBrtrCsHGgXnt1x0lO2aTU7logufs5FbTwsm0J4sbshk=', 'x-amz-request-id': 'TTAGSVR3KNMCZPTC', 'Date': 'Fri, 11 Nov 2022 00:58:13 GMT', 'ETag': '"faa7338a19847622c51915a88ad77e86"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180622T000000, start_date=20221111T005811, end_date=20221111T005813 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:13.886671Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b4fa823a-18a4-44e1-8af0-7d7c41d1b0fe"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..5cc76ee0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:58:07.994769Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "080ae0ce-c7fb-31c5-850e-2d9491fbcc65"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "080ae0ce-c7fb-31c5-850e-2d9491fbcc65"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "644696a8-389b-44fb-b2e5-354a4d50a23e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:58:07.994769+00:00, try_number=1, job_id=735, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-22 00:00:00+00:00 +INFO - Started process 6081 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-22T00:00:00+00:00', '--job-id', '735', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3wlyy5jz'] +INFO - Job 735: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499543a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005809Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005809Z +20221111/us-east-1/s3/aws4_request +3ef8b5b6c9c1cfca6f16d101e550f5e9091939126ec1e103f47bff5c7c661384 +INFO - '2022-11-11' - botocore.auth - Signature: +890604a3bddd8c9b393d486e010f23d849bc09104e8b2ce10a58311711dc451d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'MzTBjAn8OuxVa4DJ6uj03KCZt0fPttwd1WQSXgg0pSi1LcJUczitGwPNmsni7L7hZ7B2NE/kXmrZLIWFY2ReAg==', 'x-amz-request-id': 'A0ZTWYH0XSY0R3B1', 'Date': 'Fri, 11 Nov 2022 00:58:09 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180622T000000, start_date=20221111T005807, end_date=20221111T005810 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:10.282494Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "644696a8-389b-44fb-b2e5-354a4d50a23e"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..d6758725 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:58:03.544093Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "080ae0ce-c7fb-31c5-850e-2d9491fbcc65"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "080ae0ce-c7fb-31c5-850e-2d9491fbcc65"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "af7b2019-2b53-4d73-8173-d455704ebb43"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:58:03.544093+00:00, try_number=1, job_id=734, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-22 00:00:00+00:00 +INFO - Started process 6076 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-22T00:00:00+00:00', '--job-id', '734', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwqizpes3'] +INFO - Job 734: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180622T000000, start_date=20221111T005803, end_date=20221111T005809 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:09.705925Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "af7b2019-2b53-4d73-8173-d455704ebb43"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..54c93867 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:58:03.514958Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "080ae0ce-c7fb-31c5-850e-2d9491fbcc65"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "080ae0ce-c7fb-31c5-850e-2d9491fbcc65"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bcaf59cb-a779-48fc-bf9b-a9ff21ba5a83"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:58:03.514958+00:00, try_number=1, job_id=733, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-22 00:00:00+00:00 +INFO - Started process 6074 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-22T00:00:00+00:00', '--job-id', '733', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptnvvja80'] +INFO - Job 733: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180622T000000, start_date=20221111T005803, end_date=20221111T005806 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:06.309758Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bcaf59cb-a779-48fc-bf9b-a9ff21ba5a83"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..fb3a6583 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:58:15.802975Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f9ce46da-438a-3eb7-a6d4-9f9834cac15f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f9ce46da-438a-3eb7-a6d4-9f9834cac15f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a7926dc3-d77e-49fc-8586-e458a7eef1d2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:58:15.802975+00:00, try_number=1, job_id=738, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-23 00:00:00+00:00 +INFO - Started process 6097 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-23T00:00:00+00:00', '--job-id', '738', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpp85q1f9j'] +INFO - Job 738: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180623T000000, start_date=20221111T005815, end_date=20221111T005818 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:18.703513Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a7926dc3-d77e-49fc-8586-e458a7eef1d2"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..7ce4f394 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:58:15.809101Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f9ce46da-438a-3eb7-a6d4-9f9834cac15f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f9ce46da-438a-3eb7-a6d4-9f9834cac15f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0ab7705e-b3ef-4eb9-b6e9-e7e9dde70f92"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:58:15.809101+00:00, try_number=1, job_id=737, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-23 00:00:00+00:00 +INFO - Started process 6100 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-23T00:00:00+00:00', '--job-id', '737', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpnkuc675h'] +INFO - Job 737: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180623T000000, start_date=20221111T005815, end_date=20221111T005818 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:18.709874Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0ab7705e-b3ef-4eb9-b6e9-e7e9dde70f92"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..ba97dd22 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:58:27.933232Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f9ce46da-438a-3eb7-a6d4-9f9834cac15f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f9ce46da-438a-3eb7-a6d4-9f9834cac15f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ad0a33c7-9d86-47bb-b38d-da6e93c2c446"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:58:27.933232+00:00, try_number=1, job_id=742, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-23 00:00:00+00:00 +INFO - Started process 6178 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-23T00:00:00+00:00', '--job-id', '742', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3yvz5nn8'] +INFO - Job 742: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498eff70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '+qczihmEdiLFGRWoitd+hg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:+qczihmEdiLFGRWoitd+hg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005828Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005828Z +20221111/us-east-1/s3/aws4_request +203ac66cebaf2daba8a48f802310b50b0fe123ba791f7e481d9598a36fc8bcd4 +INFO - '2022-11-11' - botocore.auth - Signature: +f99485d4ebf39519617be4a697c00e0ae372412793cebdfd7454a30ff86124a8 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '38yF90dgYrajJSN22+QUsFd5ZAE+2nOLfQCuf2eLCSSyzqrGIAnFFr5qrKqEv3B2zdg7Xkdz5VE=', 'x-amz-request-id': 'S4K9VD5N2GEMAWWH', 'Date': 'Fri, 11 Nov 2022 00:58:29 GMT', 'ETag': '"faa7338a19847622c51915a88ad77e86"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180623T000000, start_date=20221111T005827, end_date=20221111T005829 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:29.689734Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ad0a33c7-9d86-47bb-b38d-da6e93c2c446"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..b8280c8d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:58:25.675254Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f9ce46da-438a-3eb7-a6d4-9f9834cac15f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f9ce46da-438a-3eb7-a6d4-9f9834cac15f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dae01dc2-99bc-49be-ab74-99d298d8f97f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:58:25.675254+00:00, try_number=1, job_id=741, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-23 00:00:00+00:00 +INFO - Started process 6155 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-23T00:00:00+00:00', '--job-id', '741', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxihe676w'] +INFO - Job 741: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499543a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005826Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005826Z +20221111/us-east-1/s3/aws4_request +24897792c2bc9e66b49462901c66a3ebb5cf1cbb0f4fe645d9fc274e7fadd55c +INFO - '2022-11-11' - botocore.auth - Signature: +0621ad41945e3d15105da9adff7bd76f0a5e9fd607c3a0b502cb4d7fcf385810 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'toOpE+1RTHovzj+teJVDyBIRtjNMNKy6T9HGkeNNrSFj3Qpm0WGB4I60V51yPxiUfcqTr4GOM1I=', 'x-amz-request-id': 'VZGB5TTTA89DZV2V', 'Date': 'Fri, 11 Nov 2022 00:58:27 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180623T000000, start_date=20221111T005825, end_date=20221111T005828 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:28.058225Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dae01dc2-99bc-49be-ab74-99d298d8f97f"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..4a52e45e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:58:20.474381Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f9ce46da-438a-3eb7-a6d4-9f9834cac15f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f9ce46da-438a-3eb7-a6d4-9f9834cac15f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "83527d81-499e-46a0-9dc7-337779bd090e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:58:20.474381+00:00, try_number=1, job_id=739, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-23 00:00:00+00:00 +INFO - Started process 6144 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-23T00:00:00+00:00', '--job-id', '739', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4u5cj2sm'] +INFO - Job 739: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180623T000000, start_date=20221111T005820, end_date=20221111T005826 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:26.613381Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "83527d81-499e-46a0-9dc7-337779bd090e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..892e9408 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:58:20.504450Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f9ce46da-438a-3eb7-a6d4-9f9834cac15f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "f9ce46da-438a-3eb7-a6d4-9f9834cac15f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "106c5aef-61b7-45bb-ae3a-17d8e83a0cab"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:58:20.504450+00:00, try_number=1, job_id=740, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-23 00:00:00+00:00 +INFO - Started process 6146 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-23T00:00:00+00:00', '--job-id', '740', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7dodn6mq'] +INFO - Job 740: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180623T000000, start_date=20221111T005820, end_date=20221111T005823 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:23.321734Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "106c5aef-61b7-45bb-ae3a-17d8e83a0cab"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..6f24ced5 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:58:32.247957Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c70034c9-0eb4-351a-9f3b-914ce9914f2e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c70034c9-0eb4-351a-9f3b-914ce9914f2e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "28093127-39b4-41d6-9a4e-32b69c310321"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:58:32.247957+00:00, try_number=1, job_id=743, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-24 00:00:00+00:00 +INFO - Started process 6189 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-24T00:00:00+00:00', '--job-id', '743', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpdfduqd_c'] +INFO - Job 743: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180624T000000, start_date=20221111T005832, end_date=20221111T005834 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:34.938791Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "28093127-39b4-41d6-9a4e-32b69c310321"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..9123cd6d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:58:32.250364Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c70034c9-0eb4-351a-9f3b-914ce9914f2e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c70034c9-0eb4-351a-9f3b-914ce9914f2e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d466fccd-586f-4bb0-aeba-4e079c53cba5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:58:32.250364+00:00, try_number=1, job_id=744, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-24 00:00:00+00:00 +INFO - Started process 6186 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-24T00:00:00+00:00', '--job-id', '744', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfeetzvt9'] +INFO - Job 744: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180624T000000, start_date=20221111T005832, end_date=20221111T005835 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:35.043453Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d466fccd-586f-4bb0-aeba-4e079c53cba5"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..ee7ae06c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:58:44.766918Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c70034c9-0eb4-351a-9f3b-914ce9914f2e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c70034c9-0eb4-351a-9f3b-914ce9914f2e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "45e77475-51f5-4e2e-b84e-32beee92593d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:58:44.766918+00:00, try_number=1, job_id=748, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-24 00:00:00+00:00 +INFO - Started process 6195 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-24T00:00:00+00:00', '--job-id', '748', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpp0s8dxa9'] +INFO - Job 748: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '+qczihmEdiLFGRWoitd+hg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:+qczihmEdiLFGRWoitd+hg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005845Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005845Z +20221111/us-east-1/s3/aws4_request +928e8196bbd0c5d7f7ac4e6bfd21b957d20e3d225facd0d2a532d76665e3ecf5 +INFO - '2022-11-11' - botocore.auth - Signature: +f4d6168b8dbf932f476ffc3eb2aae04c9e9ce230e81ad67dd98d788fc020330d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '7KrFhw6BaoGEoM/nllO85DDLn4MIyBdhWBxP0AHxdO4DZR/o672LySdyDtFiF+qpYj0571IWWrE=', 'x-amz-request-id': 'PNXZYEJJC4TDVEEQ', 'Date': 'Fri, 11 Nov 2022 00:58:46 GMT', 'ETag': '"faa7338a19847622c51915a88ad77e86"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180624T000000, start_date=20221111T005844, end_date=20221111T005846 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:46.919376Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "45e77475-51f5-4e2e-b84e-32beee92593d"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..06722e67 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:58:42.304853Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c70034c9-0eb4-351a-9f3b-914ce9914f2e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c70034c9-0eb4-351a-9f3b-914ce9914f2e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dc8d7838-fa56-495d-9d26-6b752ab2345f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:58:42.304853+00:00, try_number=1, job_id=747, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-24 00:00:00+00:00 +INFO - Started process 6195 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-24T00:00:00+00:00', '--job-id', '747', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpnn2z55xu'] +INFO - Job 747: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50073a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005843Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005843Z +20221111/us-east-1/s3/aws4_request +4f7fdc2ebd2b87fbf79fa09a89d768f5067537d067b8d0fc671c6125745173f9 +INFO - '2022-11-11' - botocore.auth - Signature: +47ec34d65090663fed5ecabd68ac652ab6d0c91d764e2cee274af55650bd1315 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'K4sm8t8LdL5LD1qCWJPPhkCBkd0rq7CL2MCEuD/6U+B8+HpFXisA93PhuRL0HbeNmIeXXvNSpRY=', 'x-amz-request-id': 'JHWH0KBJQY70MAAB', 'Date': 'Fri, 11 Nov 2022 00:58:44 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180624T000000, start_date=20221111T005842, end_date=20221111T005844 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:44.743837Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dc8d7838-fa56-495d-9d26-6b752ab2345f"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..832fc544 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:58:36.895786Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c70034c9-0eb4-351a-9f3b-914ce9914f2e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c70034c9-0eb4-351a-9f3b-914ce9914f2e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "70703f7a-d3b8-4fce-ad4b-020a7032c168"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:58:36.895786+00:00, try_number=1, job_id=746, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-24 00:00:00+00:00 +INFO - Started process 6156 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-24T00:00:00+00:00', '--job-id', '746', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpuu9_c5ij'] +INFO - Job 746: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180624T000000, start_date=20221111T005836, end_date=20221111T005843 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:43.105380Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "70703f7a-d3b8-4fce-ad4b-020a7032c168"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..51ac1eb9 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:58:36.890115Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c70034c9-0eb4-351a-9f3b-914ce9914f2e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c70034c9-0eb4-351a-9f3b-914ce9914f2e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e80e8127-9431-43bb-b41e-324fade288cd"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:58:36.890115+00:00, try_number=1, job_id=745, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-24 00:00:00+00:00 +INFO - Started process 6155 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-24T00:00:00+00:00', '--job-id', '745', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpeooct0zc'] +INFO - Job 745: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180624T000000, start_date=20221111T005836, end_date=20221111T005839 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:39.736396Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e80e8127-9431-43bb-b41e-324fade288cd"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..3b69abd5 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:58:48.822971Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e5db4793-c4bb-3378-b463-f80c69094391"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e5db4793-c4bb-3378-b463-f80c69094391"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "927ac93b-c994-4824-83a7-b74900966892"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:58:48.822971+00:00, try_number=1, job_id=749, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-25 00:00:00+00:00 +INFO - Started process 6204 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-25T00:00:00+00:00', '--job-id', '749', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzl1b14t5'] +INFO - Job 749: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180625T000000, start_date=20221111T005848, end_date=20221111T005851 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:51.605093Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "927ac93b-c994-4824-83a7-b74900966892"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..bbc08df7 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:58:48.915449Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e5db4793-c4bb-3378-b463-f80c69094391"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e5db4793-c4bb-3378-b463-f80c69094391"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "54e17f00-a4c3-4f5d-ac92-70be1ec404a1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:58:48.915449+00:00, try_number=1, job_id=750, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-25 00:00:00+00:00 +INFO - Started process 6206 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-25T00:00:00+00:00', '--job-id', '750', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpv96bz_cy'] +INFO - Job 750: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180625T000000, start_date=20221111T005848, end_date=20221111T005851 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:51.592813Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "54e17f00-a4c3-4f5d-ac92-70be1ec404a1"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..fb983dba --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:59:01.389238Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e5db4793-c4bb-3378-b463-f80c69094391"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e5db4793-c4bb-3378-b463-f80c69094391"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2ecc001f-4f78-4d7b-8a0e-61080c639f59"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:59:01.389238+00:00, try_number=1, job_id=754, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-25 00:00:00+00:00 +INFO - Started process 6284 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-25T00:00:00+00:00', '--job-id', '754', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpy0kf9s77'] +INFO - Job 754: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f1f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '+qczihmEdiLFGRWoitd+hg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:+qczihmEdiLFGRWoitd+hg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005902Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005902Z +20221111/us-east-1/s3/aws4_request +772d76ad10a8753084e4f685a457f77f1909362839c17f029383141ec487ab43 +INFO - '2022-11-11' - botocore.auth - Signature: +dfe3100b66d5ebbd0f0217852b7dd3a119732043d798b0abbee47e22f5ca9078 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'I9eGIBmmIuwb1vnK4o38YYMnIVWedA8JFO4tBVgUVvhW8G/XGUWjj/GoDVdoZ4pkZ/JBPxeMuJg=', 'x-amz-request-id': 'MV09BKZQ420V41WM', 'Date': 'Fri, 11 Nov 2022 00:59:02 GMT', 'ETag': '"faa7338a19847622c51915a88ad77e86"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180625T000000, start_date=20221111T005901, end_date=20221111T005903 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:59:03.391483Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2ecc001f-4f78-4d7b-8a0e-61080c639f59"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..f025b712 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:58:58.058264Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e5db4793-c4bb-3378-b463-f80c69094391"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e5db4793-c4bb-3378-b463-f80c69094391"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cf998cb0-de4d-4748-b61e-c58b98038097"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:58:58.058264+00:00, try_number=1, job_id=753, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-25 00:00:00+00:00 +INFO - Started process 6277 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-25T00:00:00+00:00', '--job-id', '753', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpudw6hov7'] +INFO - Job 753: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499521f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005858Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005858Z +20221111/us-east-1/s3/aws4_request +fccad0c86dc3cad2304f9ff9a59fad57936c52ab616182f253c2dd4a654275d7 +INFO - '2022-11-11' - botocore.auth - Signature: +216122b39503d4f619bb650a66aba5844dc896b0454955c0f0cf665e1e247e5b +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '0heCfDaFVlFoprnCHTczG9Bu1v89yLAiolB7s8U1LIexDpggh24FaEkIO2JBMMIzzxBjxP9r1k8=', 'x-amz-request-id': 'DVTPB36165AEM7BX', 'Date': 'Fri, 11 Nov 2022 00:58:59 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180625T000000, start_date=20221111T005858, end_date=20221111T005900 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:59:00.132168Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cf998cb0-de4d-4748-b61e-c58b98038097"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..ea435e18 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:58:53.546472Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e5db4793-c4bb-3378-b463-f80c69094391"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e5db4793-c4bb-3378-b463-f80c69094391"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6a1e67b9-423e-4760-922b-1e4117e0214d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:58:53.546472+00:00, try_number=1, job_id=752, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-25 00:00:00+00:00 +INFO - Started process 6238 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-25T00:00:00+00:00', '--job-id', '752', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpptwy932f'] +INFO - Job 752: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180625T000000, start_date=20221111T005853, end_date=20221111T005859 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:59.868329Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6a1e67b9-423e-4760-922b-1e4117e0214d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..cdba64bb --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:58:53.492800Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e5db4793-c4bb-3378-b463-f80c69094391"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e5db4793-c4bb-3378-b463-f80c69094391"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9fcd4701-2f20-4468-b14b-90595bca08fb"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:58:53.492800+00:00, try_number=1, job_id=751, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-25 00:00:00+00:00 +INFO - Started process 6236 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-25T00:00:00+00:00', '--job-id', '751', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqcwiytmo'] +INFO - Job 751: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180625T000000, start_date=20221111T005853, end_date=20221111T005856 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:58:56.115787Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9fcd4701-2f20-4468-b14b-90595bca08fb"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..cfa11f63 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:59:05.139192Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c9bdf132-4e71-3179-8515-d58a137e877a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c9bdf132-4e71-3179-8515-d58a137e877a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1ecd935f-af85-421a-bcc4-c1b770d8998e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:59:05.139192+00:00, try_number=1, job_id=756, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-26 00:00:00+00:00 +INFO - Started process 6248 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-26T00:00:00+00:00', '--job-id', '756', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp5abm8ufl'] +INFO - Job 756: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180626T000000, start_date=20221111T005905, end_date=20221111T005910 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:59:10.057375Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1ecd935f-af85-421a-bcc4-c1b770d8998e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..04baf8a2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:59:05.137399Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c9bdf132-4e71-3179-8515-d58a137e877a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c9bdf132-4e71-3179-8515-d58a137e877a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e271dd70-fac6-4582-a37a-d8a457b879a9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:59:05.137399+00:00, try_number=1, job_id=755, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-26 00:00:00+00:00 +INFO - Started process 6245 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-26T00:00:00+00:00', '--job-id', '755', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4gkj30ba'] +INFO - Job 755: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180626T000000, start_date=20221111T005905, end_date=20221111T005908 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:59:08.415603Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e271dd70-fac6-4582-a37a-d8a457b879a9"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..1c64d061 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:59:20.156658Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c9bdf132-4e71-3179-8515-d58a137e877a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c9bdf132-4e71-3179-8515-d58a137e877a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "75bdd654-0c29-4779-8a4c-a2e73d190e1d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:59:20.156658+00:00, try_number=1, job_id=760, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-26 00:00:00+00:00 +INFO - Started process 6308 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-26T00:00:00+00:00', '--job-id', '760', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp70a1oatr'] +INFO - Job 760: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498eef70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'JcZSfwttHEt3q4xlWx6w9Q==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:JcZSfwttHEt3q4xlWx6w9Q== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005920Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005920Z +20221111/us-east-1/s3/aws4_request +ce32c51a64df5daa40c0b0b7a47404a8fd203f12e3d1addf232c6687c073b295 +INFO - '2022-11-11' - botocore.auth - Signature: +0b6c680f79ed73024936e2549ce3167d655d42a9f036bb16e1a192741691d3f4 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'm+f/7h/jAjeVsmpdbhEiEHz2ijW8YXJIkwNzdvf3+tGd43beMJedC5A5uXQams9xaa4I6LUvNJI=', 'x-amz-request-id': 'WAVJC83QGTZHKXJ1', 'Date': 'Fri, 11 Nov 2022 00:59:21 GMT', 'ETag': '"25c6527f0b6d1c4b77ab8c655b1eb0f5"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180626T000000, start_date=20221111T005920, end_date=20221111T005921 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:59:21.949843Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "75bdd654-0c29-4779-8a4c-a2e73d190e1d"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..5da822dd --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:59:15.106726Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c9bdf132-4e71-3179-8515-d58a137e877a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c9bdf132-4e71-3179-8515-d58a137e877a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d831296a-dfba-4f0d-a7b1-ad1baea7c10d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:59:15.106726+00:00, try_number=1, job_id=759, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-26 00:00:00+00:00 +INFO - Started process 6300 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-26T00:00:00+00:00', '--job-id', '759', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpttagr7vj'] +INFO - Job 759: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499511f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005916Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005916Z +20221111/us-east-1/s3/aws4_request +3bd8823ae08301e6e6f87759282aad090844737af871d2e7e8f258cdac778a5c +INFO - '2022-11-11' - botocore.auth - Signature: +41b5eca5ab052a1677ad683583c98a75ab23f82d79b234e40b29e431789748d6 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'sX8MT+0/HCtYkfYqtO5QWhyy4tLsDa4rC8BQgzQ92iaH/dyT+aK9+Z2IflD+CxWsB0iBGGP7HMs=', 'x-amz-request-id': 'NRN467BRA4ZVENPT', 'Date': 'Fri, 11 Nov 2022 00:59:16 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180626T000000, start_date=20221111T005915, end_date=20221111T005917 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:59:17.328596Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d831296a-dfba-4f0d-a7b1-ad1baea7c10d"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..e40517f7 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:59:11.840791Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c9bdf132-4e71-3179-8515-d58a137e877a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c9bdf132-4e71-3179-8515-d58a137e877a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "da0ac867-e422-4209-9477-00f64a119c0b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:59:11.840791+00:00, try_number=1, job_id=758, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-26 00:00:00+00:00 +INFO - Started process 6295 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-26T00:00:00+00:00', '--job-id', '758', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptf4ravda'] +INFO - Job 758: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180626T000000, start_date=20221111T005911, end_date=20221111T005918 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:59:18.707278Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "da0ac867-e422-4209-9477-00f64a119c0b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..f690e670 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:59:10.108215Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c9bdf132-4e71-3179-8515-d58a137e877a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "c9bdf132-4e71-3179-8515-d58a137e877a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dfb1f1e1-da00-4d28-a20e-fc1b61cafafe"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:59:10.108215+00:00, try_number=1, job_id=757, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-26 00:00:00+00:00 +INFO - Started process 6291 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-26T00:00:00+00:00', '--job-id', '757', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmppdw0hsxf'] +INFO - Job 757: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180626T000000, start_date=20221111T005910, end_date=20221111T005912 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:59:12.648458Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dfb1f1e1-da00-4d28-a20e-fc1b61cafafe"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..6733267b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:59:24.250922Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71b432fa-73f3-37c3-828f-baf549097c28"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71b432fa-73f3-37c3-828f-baf549097c28"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b3babebf-9f6d-485f-93b2-fb25e25f5202"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:59:24.250922+00:00, try_number=1, job_id=761, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-27 00:00:00+00:00 +INFO - Started process 6324 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-27T00:00:00+00:00', '--job-id', '761', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpomqo0kp4'] +INFO - Job 761: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180627T000000, start_date=20221111T005924, end_date=20221111T005928 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:59:28.613580Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b3babebf-9f6d-485f-93b2-fb25e25f5202"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..6180c326 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:59:24.336231Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71b432fa-73f3-37c3-828f-baf549097c28"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71b432fa-73f3-37c3-828f-baf549097c28"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e68a9e5d-9182-4d76-ada3-1ff8b8a63948"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:59:24.336231+00:00, try_number=1, job_id=762, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-27 00:00:00+00:00 +INFO - Started process 6325 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-27T00:00:00+00:00', '--job-id', '762', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpvfkae2u4'] +INFO - Job 762: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180627T000000, start_date=20221111T005924, end_date=20221111T005928 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:59:28.397645Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e68a9e5d-9182-4d76-ada3-1ff8b8a63948"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..a233a522 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:59:37.343089Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71b432fa-73f3-37c3-828f-baf549097c28"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71b432fa-73f3-37c3-828f-baf549097c28"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5697a583-835c-4705-ab3a-a464e77e3eca"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:59:37.343089+00:00, try_number=1, job_id=766, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-27 00:00:00+00:00 +INFO - Started process 6319 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-27T00:00:00+00:00', '--job-id', '766', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpm6cjyyyj'] +INFO - Job 766: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'QxgV2Qa93+XXkSYzq7kD8w==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:QxgV2Qa93+XXkSYzq7kD8w== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005938Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005938Z +20221111/us-east-1/s3/aws4_request +2f7b4a6ea6da67c0f2dba151af035b4415d61388b6701d41a09bd5ea66a00aa9 +INFO - '2022-11-11' - botocore.auth - Signature: +5ffbb1f3075f236f2091975242f0c71840420f7925e7c61fd9c426c1e7e6d63c +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'Xu+r7O2zQbCbP0X3LJIji+wfs1fSAV1L8zo6WvbQ2QFgYIIoxkiLupcSejhv1v1Dm4XwEeyLoppBaGR4+bY21g==', 'x-amz-request-id': 'TVFXKDEX0RQZV6GW', 'Date': 'Fri, 11 Nov 2022 00:59:38 GMT', 'ETag': '"431815d906bddfe5d7912633abb903f3"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180627T000000, start_date=20221111T005937, end_date=20221111T005939 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:59:39.283308Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5697a583-835c-4705-ab3a-a464e77e3eca"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..4a27b9be --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:59:35.255042Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71b432fa-73f3-37c3-828f-baf549097c28"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71b432fa-73f3-37c3-828f-baf549097c28"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cd0ddf70-16ed-4593-b611-74f4ae477c8c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:59:35.255042+00:00, try_number=1, job_id=765, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-27 00:00:00+00:00 +INFO - Started process 6399 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-27T00:00:00+00:00', '--job-id', '765', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp8xmzztci'] +INFO - Job 765: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499523a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005936Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005936Z +20221111/us-east-1/s3/aws4_request +d310129dbb1b30b745bccb291fcd197a4263a6891e887c40b9257721da082056 +INFO - '2022-11-11' - botocore.auth - Signature: +f4b61ea2d57908951ea69b9db7ccf2147069a654391903b8e0e905ff64bae5cc +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'eWdIOv7X7502RmxLSg6PEj4iTqSzEGu9JRAqUas5sPBD+BklYUYQSSprKK2BmcEJLKgAeoG6M9M=', 'x-amz-request-id': '60WD16VTD2JTS20Q', 'Date': 'Fri, 11 Nov 2022 00:59:36 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180627T000000, start_date=20221111T005935, end_date=20221111T005937 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:59:37.534224Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cd0ddf70-16ed-4593-b611-74f4ae477c8c"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..cd69ab3f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:59:30.579161Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71b432fa-73f3-37c3-828f-baf549097c28"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71b432fa-73f3-37c3-828f-baf549097c28"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f6ff2975-d404-45e9-93d3-ab0aa0cdb89a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:59:30.579161+00:00, try_number=1, job_id=763, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-27 00:00:00+00:00 +INFO - Started process 6392 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-27T00:00:00+00:00', '--job-id', '763', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxizhvtc7'] +INFO - Job 763: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180627T000000, start_date=20221111T005930, end_date=20221111T005935 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:59:35.665549Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f6ff2975-d404-45e9-93d3-ab0aa0cdb89a"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..febd304c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:59:30.609354Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71b432fa-73f3-37c3-828f-baf549097c28"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "71b432fa-73f3-37c3-828f-baf549097c28"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9b8382c4-6040-4f4b-b336-3a568f1eb398"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:59:30.609354+00:00, try_number=1, job_id=764, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-27 00:00:00+00:00 +INFO - Started process 6394 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-27T00:00:00+00:00', '--job-id', '764', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpq6ct0nca'] +INFO - Job 764: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180627T000000, start_date=20221111T005930, end_date=20221111T005933 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:59:33.541577Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9b8382c4-6040-4f4b-b336-3a568f1eb398"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..7bb26b9e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:59:41.566788Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "80e535a3-7981-375d-bb44-05a74cbc344c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "80e535a3-7981-375d-bb44-05a74cbc344c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "01e19ba2-cfab-46bc-88a2-b7a5edda264d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:59:41.566788+00:00, try_number=1, job_id=767, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-28 00:00:00+00:00 +INFO - Started process 6353 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-28T00:00:00+00:00', '--job-id', '767', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpr5el6huw'] +INFO - Job 767: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180628T000000, start_date=20221111T005941, end_date=20221111T005944 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:59:44.595655Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "01e19ba2-cfab-46bc-88a2-b7a5edda264d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..bee524d3 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:59:41.565819Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "80e535a3-7981-375d-bb44-05a74cbc344c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "80e535a3-7981-375d-bb44-05a74cbc344c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bc6cc789-8250-4d56-b424-fd336f818ad0"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:59:41.565819+00:00, try_number=1, job_id=768, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-28 00:00:00+00:00 +INFO - Started process 6355 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-28T00:00:00+00:00', '--job-id', '768', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpadw_3b37'] +INFO - Job 768: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180628T000000, start_date=20221111T005941, end_date=20221111T005944 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:59:44.616130Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bc6cc789-8250-4d56-b424-fd336f818ad0"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..701d9590 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:59:54.366984Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "80e535a3-7981-375d-bb44-05a74cbc344c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "80e535a3-7981-375d-bb44-05a74cbc344c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "988e3712-3e03-4334-80ae-b90c0edaff1e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:59:54.366984+00:00, try_number=1, job_id=772, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-28 00:00:00+00:00 +INFO - Started process 6414 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-28T00:00:00+00:00', '--job-id', '772', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpvhic424u'] +INFO - Job 772: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498eff70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'mmac8aRB+9JVwczaFWI8nQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:mmac8aRB+9JVwczaFWI8nQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005955Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005955Z +20221111/us-east-1/s3/aws4_request +d83d786131dcb4fa520c4ded7909d2e50376057dd867ef73bbd4c2ba4a042bf8 +INFO - '2022-11-11' - botocore.auth - Signature: +2c48e8962a39aa18d43b8e6b28eeb642655fd8efbba1320ffae454229f9c5f95 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '7XqgEwk2ZTTeL3vBv5MB6W0oUn7CS+OICwuBbWPshFaQQts78OYATADiQVTNRg5HgO+zRbPklMQ=', 'x-amz-request-id': 'QCYYYHHPWPHGCA37', 'Date': 'Fri, 11 Nov 2022 00:59:55 GMT', 'ETag': '"9a669cf1a441fbd255c1ccda15623c9d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180628T000000, start_date=20221111T005954, end_date=20221111T005956 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:59:56.629005Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "988e3712-3e03-4334-80ae-b90c0edaff1e"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..eb67c216 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:59:51.356114Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "80e535a3-7981-375d-bb44-05a74cbc344c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "80e535a3-7981-375d-bb44-05a74cbc344c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ffa0e99d-c039-4ed9-88a9-a0de77310839"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:59:51.356114+00:00, try_number=1, job_id=771, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-28 00:00:00+00:00 +INFO - Started process 6407 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-28T00:00:00+00:00', '--job-id', '771', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpa7r326od'] +INFO - Job 771: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499533a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T005952Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T005952Z +20221111/us-east-1/s3/aws4_request +5f87c326cd162885fdf59496133d9cb36d8f4052138f6a655521fa22425ffe46 +INFO - '2022-11-11' - botocore.auth - Signature: +bdbfd74fbce1eaf3778c6f22f6094e7e75236fd9a9fc47cc4c275712276d96fa +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'y5eEKAV8xWYVCMRR4DKq4Du5mvMde536Qodd3kAj+K3ECZQP2qzR5XjbsE58n8kLUglHXD2qLWc=', 'x-amz-request-id': 'MSHBXNRSYBH4MEET', 'Date': 'Fri, 11 Nov 2022 00:59:52 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180628T000000, start_date=20221111T005951, end_date=20221111T005953 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:59:53.407064Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ffa0e99d-c039-4ed9-88a9-a0de77310839"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..6af2b210 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:59:46.551348Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "80e535a3-7981-375d-bb44-05a74cbc344c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "80e535a3-7981-375d-bb44-05a74cbc344c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7ca460c6-4579-4f2c-9654-2e4ff0ad02ee"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:59:46.551348+00:00, try_number=1, job_id=769, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-28 00:00:00+00:00 +INFO - Started process 6397 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-28T00:00:00+00:00', '--job-id', '769', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpj6j0gys3'] +INFO - Job 769: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180628T000000, start_date=20221111T005946, end_date=20221111T005952 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:59:52.193022Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7ca460c6-4579-4f2c-9654-2e4ff0ad02ee"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..5a7b9405 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:59:46.689409Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "80e535a3-7981-375d-bb44-05a74cbc344c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "80e535a3-7981-375d-bb44-05a74cbc344c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4bc4512a-86b0-4fc1-b983-6e5e99fc63c2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:59:46.689409+00:00, try_number=1, job_id=770, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-28 00:00:00+00:00 +INFO - Started process 6400 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-28T00:00:00+00:00', '--job-id', '770', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp2efj2cgr'] +INFO - Job 770: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180628T000000, start_date=20221111T005946, end_date=20221111T005949 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T00:59:49.567700Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4bc4512a-86b0-4fc1-b983-6e5e99fc63c2"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..0146bf6d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:59:59.226625Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "18a092e7-b9df-3a6c-ba58-74efe9baaaad"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "18a092e7-b9df-3a6c-ba58-74efe9baaaad"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4670b45a-b210-4e8d-9349-0c93a005d368"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:59:59.226625+00:00, try_number=1, job_id=773, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-29 00:00:00+00:00 +INFO - Started process 6413 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-29T00:00:00+00:00', '--job-id', '773', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpo4qbaz3x'] +INFO - Job 773: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180629T000000, start_date=20221111T005959, end_date=20221111T010002 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:00:02.936937Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4670b45a-b210-4e8d-9349-0c93a005d368"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..75017b67 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T00:59:59.226498Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "18a092e7-b9df-3a6c-ba58-74efe9baaaad"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "18a092e7-b9df-3a6c-ba58-74efe9baaaad"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e914156d-273d-43f5-bfc2-bf4ca87ed5b4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 00:59:59.226498+00:00, try_number=1, job_id=774, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-29 00:00:00+00:00 +INFO - Started process 6415 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-29T00:00:00+00:00', '--job-id', '774', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4jgzt33i'] +INFO - Job 774: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180629T000000, start_date=20221111T005959, end_date=20221111T010003 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:00:03.104015Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e914156d-273d-43f5-bfc2-bf4ca87ed5b4"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..a65b47e8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:00:19.003475Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "18a092e7-b9df-3a6c-ba58-74efe9baaaad"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "18a092e7-b9df-3a6c-ba58-74efe9baaaad"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0e252e20-a243-4982-a62b-c4ade4ceda0d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:00:19.003475+00:00, try_number=1, job_id=778, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-29 00:00:00+00:00 +INFO - Started process 6503 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-29T00:00:00+00:00', '--job-id', '778', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp339x1s9o'] +INFO - Job 778: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498ef940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'P3/XD2Zthy++pyQKyX/UBQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:P3/XD2Zthy++pyQKyX/UBQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010020Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010020Z +20221111/us-east-1/s3/aws4_request +ea5833a1b839c73528ad1b151afe78fbaf327fdee25d2e9f2a429c9d561beb5b +INFO - '2022-11-11' - botocore.auth - Signature: +2d1ff1e2f803801806675b5b188b73d9a9911793a41822ccdf67701ac6a4be92 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'puPB4cpkXSHoPORrimnmZwYhieFBtuM7uCNnys/L1EVQrKeWPAMvrsKt1oIHjsuaTTd2WH3F4cw=', 'x-amz-request-id': 'VGDRKWECM35H3HW2', 'Date': 'Fri, 11 Nov 2022 01:00:21 GMT', 'ETag': '"3f7fd70f666d872fbea7240ac97fd405"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180629T000000, start_date=20221111T010019, end_date=20221111T010022 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:00:22.143358Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0e252e20-a243-4982-a62b-c4ade4ceda0d"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..78d84953 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:00:12.937401Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "18a092e7-b9df-3a6c-ba58-74efe9baaaad"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "18a092e7-b9df-3a6c-ba58-74efe9baaaad"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7377f6c1-05bf-40ec-9e3e-0ed7a1041fae"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:00:12.937401+00:00, try_number=1, job_id=777, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-29 00:00:00+00:00 +INFO - Started process 6495 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-29T00:00:00+00:00', '--job-id', '777', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpnuu_xzkn'] +INFO - Job 777: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499543a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010014Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010014Z +20221111/us-east-1/s3/aws4_request +36ffaf45575e03aa2e223f551c9c270968061a07658ccc599ce126e6e53e535d +INFO - '2022-11-11' - botocore.auth - Signature: +02761e0642f867f1dde5ca45d14ba32f56beffc97246cc6dbe40f88b8dc18490 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'sw52imTQilGk0nrMxPGrmh5mKk1WYMPMMUzQsEkgl1LyMtEiGcTtZ7RL/UuQPgopSKGJ3igH5ow=', 'x-amz-request-id': '58SJ6YENG2CMH0CF', 'Date': 'Fri, 11 Nov 2022 01:00:15 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180629T000000, start_date=20221111T010012, end_date=20221111T010016 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:00:16.189576Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7377f6c1-05bf-40ec-9e3e-0ed7a1041fae"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..ab2f2b3a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:00:05.103095Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "18a092e7-b9df-3a6c-ba58-74efe9baaaad"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "18a092e7-b9df-3a6c-ba58-74efe9baaaad"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bb965f4d-8a74-4bf7-86b6-4b9f60b03556"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:00:05.103095+00:00, try_number=1, job_id=775, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-29 00:00:00+00:00 +INFO - Started process 6487 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-29T00:00:00+00:00', '--job-id', '775', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpjw21ug_w'] +INFO - Job 775: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180629T000000, start_date=20221111T010005, end_date=20221111T010016 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:00:16.505353Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bb965f4d-8a74-4bf7-86b6-4b9f60b03556"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..6d82cb90 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:00:05.889679Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "18a092e7-b9df-3a6c-ba58-74efe9baaaad"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "18a092e7-b9df-3a6c-ba58-74efe9baaaad"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "758daeae-9005-4621-bf6d-f0d5da78fd9b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:00:05.889679+00:00, try_number=1, job_id=776, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-29 00:00:00+00:00 +INFO - Started process 6490 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-29T00:00:00+00:00', '--job-id', '776', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmplrzw76v5'] +INFO - Job 776: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180629T000000, start_date=20221111T010005, end_date=20221111T010009 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:00:09.340825Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "758daeae-9005-4621-bf6d-f0d5da78fd9b"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..dfe67b91 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:00:25.435170Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0055d521-1ec2-3d5a-8f2b-53bf7af9a787"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0055d521-1ec2-3d5a-8f2b-53bf7af9a787"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4036c3df-988e-4df5-9d33-6be23190b518"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-06-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:00:25.435170+00:00, try_number=1, job_id=779, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-30 00:00:00+00:00 +INFO - Started process 6423 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-06-30T00:00:00+00:00', '--job-id', '779', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpn7_4ew7n'] +INFO - Job 779: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180630T000000, start_date=20221111T010025, end_date=20221111T010029 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-06-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:00:29.076465Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4036c3df-988e-4df5-9d33-6be23190b518"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..a015b902 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:00:25.579066Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0055d521-1ec2-3d5a-8f2b-53bf7af9a787"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0055d521-1ec2-3d5a-8f2b-53bf7af9a787"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f3c284af-10d7-48f9-bb64-9bc3be7570f6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-06-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:00:25.579066+00:00, try_number=1, job_id=780, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-30 00:00:00+00:00 +INFO - Started process 6425 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-06-30T00:00:00+00:00', '--job-id', '780', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp15sjswbi'] +INFO - Job 780: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180630T000000, start_date=20221111T010025, end_date=20221111T010029 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-06-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:00:29.257270Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f3c284af-10d7-48f9-bb64-9bc3be7570f6"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..1b7b4881 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:00:45.453506Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0055d521-1ec2-3d5a-8f2b-53bf7af9a787"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0055d521-1ec2-3d5a-8f2b-53bf7af9a787"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c389c631-fd8e-4e06-8c29-08498cd0f078"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-06-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:00:45.453506+00:00, try_number=1, job_id=784, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-30 00:00:00+00:00 +INFO - Started process 6474 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-06-30T00:00:00+00:00', '--job-id', '784', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpc0jrneky'] +INFO - Job 784: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'qUfyROg9sV6XZM7VzinXVA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:qUfyROg9sV6XZM7VzinXVA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010046Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010046Z +20221111/us-east-1/s3/aws4_request +5f3575116e98ae9d95a74dc963246e2812a51af801235b42e4f752ecc9d5f4b4 +INFO - '2022-11-11' - botocore.auth - Signature: +2a950b71999d99c7f8e78971c707641903e9b6c8fa005eea7ca2b21173875795 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '0gMz+g7/1lr2+EpH2+DfMGqXsC8ZSyZZfAj0N0UbTiNDPVCOgp6r5gZG8C/v6BpArJu0qfheV0I=', 'x-amz-request-id': 'WGC9GXERSH4ENB7Y', 'Date': 'Fri, 11 Nov 2022 01:00:47 GMT', 'ETag': '"a947f244e83db15e9764ced5ce29d754"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180630T000000, start_date=20221111T010045, end_date=20221111T010048 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-06-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:00:48.521664Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c389c631-fd8e-4e06-8c29-08498cd0f078"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..032fedcd --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:00:39.147340Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0055d521-1ec2-3d5a-8f2b-53bf7af9a787"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0055d521-1ec2-3d5a-8f2b-53bf7af9a787"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e1efbd3e-b807-4950-aeaa-34054d14c56e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-06-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:00:39.147340+00:00, try_number=1, job_id=783, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-30 00:00:00+00:00 +INFO - Started process 6436 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-06-30T00:00:00+00:00', '--job-id', '783', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgbeulcib'] +INFO - Job 783: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50071f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010040Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010040Z +20221111/us-east-1/s3/aws4_request +b1ef6b9513ef171799d00bd976bd9a3ed5c3df6f5983331a7ed4c09534f56d13 +INFO - '2022-11-11' - botocore.auth - Signature: +61af0bf878ae5161e5d16ff57f809a5da1d8ee4e63175b9826ad17f02d5bc894 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'ZQalNcYhAogjde2HvFwmslVgFn2guYRYCQKvCa/fVpNvVh8gX5dCXQib4xB2Krx/TMMgSNuImxc=', 'x-amz-request-id': '02SQBSZ2SMWQK5QX', 'Date': 'Fri, 11 Nov 2022 01:00:41 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180630T000000, start_date=20221111T010039, end_date=20221111T010041 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-06-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:00:41.821007Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e1efbd3e-b807-4950-aeaa-34054d14c56e"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..4dabc795 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:00:32.117893Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0055d521-1ec2-3d5a-8f2b-53bf7af9a787"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0055d521-1ec2-3d5a-8f2b-53bf7af9a787"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "73c6d4f9-6ebf-4929-b184-a6626eab5059"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-06-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:00:32.117893+00:00, try_number=1, job_id=781, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-30 00:00:00+00:00 +INFO - Started process 6510 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-06-30T00:00:00+00:00', '--job-id', '781', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzay8g09j'] +INFO - Job 781: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180630T000000, start_date=20221111T010032, end_date=20221111T010042 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-06-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:00:42.378166Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "73c6d4f9-6ebf-4929-b184-a6626eab5059"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..2cbd5cfb --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-06-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:00:32.907561Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-06-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0055d521-1ec2-3d5a-8f2b-53bf7af9a787"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0055d521-1ec2-3d5a-8f2b-53bf7af9a787"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "75734b77-b4c7-477d-b1e9-dd6ceed687f4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-06-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:00:32.907561+00:00, try_number=1, job_id=782, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-06-30 00:00:00+00:00 +INFO - Started process 6431 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-06-30T00:00:00+00:00', '--job-id', '782', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpj_a5cj67'] +INFO - Job 782: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-06-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-06-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180630T000000, start_date=20221111T010032, end_date=20221111T010036 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-06-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:00:36.514507Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "75734b77-b4c7-477d-b1e9-dd6ceed687f4"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..b87cc43c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:00:51.731595Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0452f127-df8e-3c5f-978b-26db83699f63"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0452f127-df8e-3c5f-978b-26db83699f63"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6c24ba87-78ec-4c66-b423-68d1aa359e71"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:00:51.731595+00:00, try_number=1, job_id=785, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-01 00:00:00+00:00 +INFO - Started process 6519 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-01T00:00:00+00:00', '--job-id', '785', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpsdcbhblt'] +INFO - Job 785: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180701T000000, start_date=20221111T010051, end_date=20221111T010055 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:00:55.843406Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6c24ba87-78ec-4c66-b423-68d1aa359e71"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..995586e3 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:00:51.688530Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0452f127-df8e-3c5f-978b-26db83699f63"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0452f127-df8e-3c5f-978b-26db83699f63"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "abac4b2a-3032-4080-b9f1-720a6b9abfce"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:00:51.688530+00:00, try_number=1, job_id=786, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-01 00:00:00+00:00 +INFO - Started process 6516 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-01T00:00:00+00:00', '--job-id', '786', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpopu87j8g'] +INFO - Job 786: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180701T000000, start_date=20221111T010051, end_date=20221111T010055 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:00:55.850863Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "abac4b2a-3032-4080-b9f1-720a6b9abfce"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..27a0c679 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:01:07.486702Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0452f127-df8e-3c5f-978b-26db83699f63"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0452f127-df8e-3c5f-978b-26db83699f63"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "58bf26bb-b009-40d5-bedd-1a81a0ee372b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:01:07.486702+00:00, try_number=1, job_id=790, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-01 00:00:00+00:00 +INFO - Started process 6527 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-01T00:00:00+00:00', '--job-id', '790', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7r1_wqbe'] +INFO - Job 790: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'S0uEC+zKfYdOaqRPHzboFw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:S0uEC+zKfYdOaqRPHzboFw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010108Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010108Z +20221111/us-east-1/s3/aws4_request +3beddff7790cde77382c8828a77faa96c0ca7d9c88869c0b6cd482df8fb2f4a4 +INFO - '2022-11-11' - botocore.auth - Signature: +b153eead38b43f5648eb677c1496b6892be11279c8bfb3aeb4f6bcf14a45ca05 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'W+/tZ56j9a5YcZrREP04n9wlJgoLJ8de9tA8fC4TvdxyDmn/oqVhL8ooskrWLabib20pX0SI/3Y=', 'x-amz-request-id': 'VCBTRJ9XYGMCGY37', 'Date': 'Fri, 11 Nov 2022 01:01:08 GMT', 'ETag': '"4b4b840becca7d874e6aa44f1f36e817"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180701T000000, start_date=20221111T010107, end_date=20221111T010109 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:01:09.424813Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "58bf26bb-b009-40d5-bedd-1a81a0ee372b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..38752d84 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:01:05.004552Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0452f127-df8e-3c5f-978b-26db83699f63"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0452f127-df8e-3c5f-978b-26db83699f63"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f51294ef-7b3e-46b0-b895-d319bc32f5d6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:01:05.004552+00:00, try_number=1, job_id=789, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-01 00:00:00+00:00 +INFO - Started process 6520 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-01T00:00:00+00:00', '--job-id', '789', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0u5t70ei'] +INFO - Job 789: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f6249954550> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010106Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010106Z +20221111/us-east-1/s3/aws4_request +81945800fa7b5d8c4f11bde3f0a181f3c9ac96b9659441861900842ca0719a96 +INFO - '2022-11-11' - botocore.auth - Signature: +4ba97ba279cde22fdfade61a30fdf00d74b427a84a9108b5042bb61a33f51dfe +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'X3D1rbsTiKB/gFBf8mHDGFqVZCdzrM1KpICNxcHKqPuxZvXj96vGctloozmZr7r5QDT69LeD+OY=', 'x-amz-request-id': 'WACDW4Z3BDX1G154', 'Date': 'Fri, 11 Nov 2022 01:01:06 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180701T000000, start_date=20221111T010105, end_date=20221111T010107 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:01:07.592269Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f51294ef-7b3e-46b0-b895-d319bc32f5d6"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..3ae0dd9b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:00:58.374235Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0452f127-df8e-3c5f-978b-26db83699f63"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0452f127-df8e-3c5f-978b-26db83699f63"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "50ad62c7-9de5-4ce4-bbb3-27b7a7fc4201"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:00:58.374235+00:00, try_number=1, job_id=787, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-01 00:00:00+00:00 +INFO - Started process 6529 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-01T00:00:00+00:00', '--job-id', '787', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpp5x00qd7'] +INFO - Job 787: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180701T000000, start_date=20221111T010058, end_date=20221111T010105 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:01:05.559790Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "50ad62c7-9de5-4ce4-bbb3-27b7a7fc4201"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..74859018 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:00:58.425013Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0452f127-df8e-3c5f-978b-26db83699f63"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0452f127-df8e-3c5f-978b-26db83699f63"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bc23e659-6878-4675-9738-e46e8876e9e8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:00:58.425013+00:00, try_number=1, job_id=788, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-01 00:00:00+00:00 +INFO - Started process 6528 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-01T00:00:00+00:00', '--job-id', '788', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_3f9737l'] +INFO - Job 788: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180701T000000, start_date=20221111T010058, end_date=20221111T010102 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:01:02.075834Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bc23e659-6878-4675-9738-e46e8876e9e8"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..cfd04e14 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:01:11.787240Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "58855754-fde6-3824-8d02-28eeff4e792f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "58855754-fde6-3824-8d02-28eeff4e792f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9d65d070-a101-4971-846f-ff707a758958"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:01:11.787240+00:00, try_number=1, job_id=791, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-02 00:00:00+00:00 +INFO - Started process 6537 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-02T00:00:00+00:00', '--job-id', '791', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgodb126w'] +INFO - Job 791: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180702T000000, start_date=20221111T010111, end_date=20221111T010116 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:01:16.232980Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9d65d070-a101-4971-846f-ff707a758958"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..9b39632a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:01:11.816689Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "58855754-fde6-3824-8d02-28eeff4e792f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "58855754-fde6-3824-8d02-28eeff4e792f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a8d69c64-5931-4906-88b3-f26d3382af87"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:01:11.816689+00:00, try_number=1, job_id=792, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-02 00:00:00+00:00 +INFO - Started process 6538 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-02T00:00:00+00:00', '--job-id', '792', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp33i9hiqk'] +INFO - Job 792: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180702T000000, start_date=20221111T010111, end_date=20221111T010116 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:01:16.139274Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a8d69c64-5931-4906-88b3-f26d3382af87"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..64fe2fd8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:01:27.405666Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "58855754-fde6-3824-8d02-28eeff4e792f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "58855754-fde6-3824-8d02-28eeff4e792f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bdc74dc2-fa34-4427-8a02-3946c92ef457"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:01:27.405666+00:00, try_number=1, job_id=796, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-02 00:00:00+00:00 +INFO - Started process 6610 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-02T00:00:00+00:00', '--job-id', '796', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_r5z_me3'] +INFO - Job 796: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'HeOOW7K4nPRpAiP2uACbfQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:HeOOW7K4nPRpAiP2uACbfQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010128Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010128Z +20221111/us-east-1/s3/aws4_request +343e3de141cfa594c5cb20fe13fb294c948f5b12b38e3ca836971c1d2600a20b +INFO - '2022-11-11' - botocore.auth - Signature: +e0597de2fae911e1dfeec39a44eff7d39af39cb0b497f46bc5c777e0061c6f82 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'HzHAyWar7FaR6s6DaYQ0Sue0fOlIpdRFkGhjthA6VROj6IP2iQYSTfy0AZsyWXBq8B/qepVuXuQ=', 'x-amz-request-id': 'TZXXFHYYD9NW2V6M', 'Date': 'Fri, 11 Nov 2022 01:01:28 GMT', 'ETag': '"1de38e5bb2b89cf4690223f6b8009b7d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180702T000000, start_date=20221111T010127, end_date=20221111T010129 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:01:29.478296Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bdc74dc2-fa34-4427-8a02-3946c92ef457"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..d7fff5fd --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:01:25.348113Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "58855754-fde6-3824-8d02-28eeff4e792f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "58855754-fde6-3824-8d02-28eeff4e792f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "40d8797d-f024-4728-bb02-8849505ee165"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:01:25.348113+00:00, try_number=1, job_id=795, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-02 00:00:00+00:00 +INFO - Started process 6544 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-02T00:00:00+00:00', '--job-id', '795', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6xa4m88e'] +INFO - Job 795: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499531f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010126Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010126Z +20221111/us-east-1/s3/aws4_request +adb3a95b6c552e683321ddc722fe1ea2f2c64ac9186223f78ae3ae4169480e3a +INFO - '2022-11-11' - botocore.auth - Signature: +0003ed90a5163d5bfa45e5d4bd79515ed09490868a1038dac02b54044ba0ed5c +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'KZNLJ9stn3NvS9lYmHd71aFdnCLGcnMH+HEFKAHpP0fWprGctmonmbyqmE5NeQJc4orDr1yBt2E=', 'x-amz-request-id': '2887Z01A9PCD7Z41', 'Date': 'Fri, 11 Nov 2022 01:01:27 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180702T000000, start_date=20221111T010125, end_date=20221111T010127 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:01:27.974080Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "40d8797d-f024-4728-bb02-8849505ee165"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..ac9e564a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:01:18.722503Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "58855754-fde6-3824-8d02-28eeff4e792f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "58855754-fde6-3824-8d02-28eeff4e792f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "10024b41-597e-4931-80cc-1a79f50bc1b9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:01:18.722503+00:00, try_number=1, job_id=793, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-02 00:00:00+00:00 +INFO - Started process 6601 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-02T00:00:00+00:00', '--job-id', '793', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbrxdgvcv'] +INFO - Job 793: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180702T000000, start_date=20221111T010118, end_date=20221111T010125 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:01:25.632078Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "10024b41-597e-4931-80cc-1a79f50bc1b9"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..491750b9 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:01:19.119905Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "58855754-fde6-3824-8d02-28eeff4e792f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "58855754-fde6-3824-8d02-28eeff4e792f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1a24932b-0517-461b-bb5f-ecd1511a2ef0"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:01:19.119905+00:00, try_number=1, job_id=794, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-02 00:00:00+00:00 +INFO - Started process 6604 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-02T00:00:00+00:00', '--job-id', '794', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpysiu61lb'] +INFO - Job 794: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180702T000000, start_date=20221111T010119, end_date=20221111T010122 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:01:22.424493Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1a24932b-0517-461b-bb5f-ecd1511a2ef0"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..433bc31f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:01:31.962436Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "180349ef-e57f-36c3-8991-06a0439d4d32"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "180349ef-e57f-36c3-8991-06a0439d4d32"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ecb0ec6b-8a20-4752-97f1-46c4c92ade5b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:01:31.962436+00:00, try_number=1, job_id=797, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-03 00:00:00+00:00 +INFO - Started process 6552 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-03T00:00:00+00:00', '--job-id', '797', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzg6la78r'] +INFO - Job 797: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180703T000000, start_date=20221111T010131, end_date=20221111T010135 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:01:35.555178Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ecb0ec6b-8a20-4752-97f1-46c4c92ade5b"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..81ad6cb6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:01:32.041249Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "180349ef-e57f-36c3-8991-06a0439d4d32"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "180349ef-e57f-36c3-8991-06a0439d4d32"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6e5a0c7d-bd17-42fb-875a-28931d3823b5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:01:32.041249+00:00, try_number=1, job_id=798, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-03 00:00:00+00:00 +INFO - Started process 6555 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-03T00:00:00+00:00', '--job-id', '798', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpcqgk36o5'] +INFO - Job 798: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180703T000000, start_date=20221111T010132, end_date=20221111T010135 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:01:35.518294Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6e5a0c7d-bd17-42fb-875a-28931d3823b5"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..c525e530 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:01:42.835783Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "180349ef-e57f-36c3-8991-06a0439d4d32"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "180349ef-e57f-36c3-8991-06a0439d4d32"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "256acd88-bd5c-4a4b-906c-94d90f80ec38"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:01:42.835783+00:00, try_number=1, job_id=802, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-03 00:00:00+00:00 +INFO - Started process 6617 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-03T00:00:00+00:00', '--job-id', '802', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6rq03nzv'] +INFO - Job 802: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'HeOOW7K4nPRpAiP2uACbfQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:HeOOW7K4nPRpAiP2uACbfQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010143Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010143Z +20221111/us-east-1/s3/aws4_request +faecab2164264500f34a8484d41c85f1bb636882932ca3b8c2af3d5d83d29175 +INFO - '2022-11-11' - botocore.auth - Signature: +9b85b80fad2ac0531b1c307f8fbef19b8a65fa4f5bf130ada162fee1bf577602 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'AbrURGXkqq1tR1JYTMlfIu7Mk+IwoaUGjd15VuYBPc1oJsb08u33NJcG6UlaMuctuSQ3G+WY1aA=', 'x-amz-request-id': '87QYTK7YC473S34T', 'Date': 'Fri, 11 Nov 2022 01:01:44 GMT', 'ETag': '"1de38e5bb2b89cf4690223f6b8009b7d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180703T000000, start_date=20221111T010142, end_date=20221111T010144 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:01:44.710930Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "256acd88-bd5c-4a4b-906c-94d90f80ec38"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..240f1bba --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:01:41.585857Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "180349ef-e57f-36c3-8991-06a0439d4d32"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "180349ef-e57f-36c3-8991-06a0439d4d32"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "66551dcd-71c2-42bc-ab3d-8e8237406f65"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:01:41.585857+00:00, try_number=1, job_id=801, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-03 00:00:00+00:00 +INFO - Started process 6636 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-03T00:00:00+00:00', '--job-id', '801', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6b2praf2'] +INFO - Job 801: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010142Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010142Z +20221111/us-east-1/s3/aws4_request +666db416688c3a50f6ef46962cd81d3463ce5880fa3aacf71a335edeaa17f08c +INFO - '2022-11-11' - botocore.auth - Signature: +c8874993596f75f20726ef4f1dfaf82245175919f60bc71c4e24e8bb2ed85530 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'c11kq3xK1HvUpk4KM62KUjR9UQeFur1iy70d1r//q+T+Pv9maNa6jm9JE2EznTs/vaWsN622/yQ=', 'x-amz-request-id': 'TAN5QRXFV94QQWD8', 'Date': 'Fri, 11 Nov 2022 01:01:42 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180703T000000, start_date=20221111T010141, end_date=20221111T010143 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:01:43.464475Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "66551dcd-71c2-42bc-ab3d-8e8237406f65"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..7803ca2c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:01:37.145673Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "180349ef-e57f-36c3-8991-06a0439d4d32"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "180349ef-e57f-36c3-8991-06a0439d4d32"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e65129b5-4ce5-4a5a-a6ad-966233859833"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:01:37.145673+00:00, try_number=1, job_id=800, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-03 00:00:00+00:00 +INFO - Started process 6630 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-03T00:00:00+00:00', '--job-id', '800', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfwincetb'] +INFO - Job 800: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180703T000000, start_date=20221111T010137, end_date=20221111T010141 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:01:41.522869Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e65129b5-4ce5-4a5a-a6ad-966233859833"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..e2948b82 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:01:37.052133Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "180349ef-e57f-36c3-8991-06a0439d4d32"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "180349ef-e57f-36c3-8991-06a0439d4d32"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "54874422-55cf-47d5-a555-51557efb42a9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:01:37.052133+00:00, try_number=1, job_id=799, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-03 00:00:00+00:00 +INFO - Started process 6628 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-03T00:00:00+00:00', '--job-id', '799', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpstbvj1l3'] +INFO - Job 799: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180703T000000, start_date=20221111T010137, end_date=20221111T010139 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:01:39.993376Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "54874422-55cf-47d5-a555-51557efb42a9"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..6998b044 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:01:46.779114Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d9c8aa35-f2e0-35a7-b424-15b6c07399e3"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d9c8aa35-f2e0-35a7-b424-15b6c07399e3"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "887f808e-77dc-43f3-b1ad-d4037c99528d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:01:46.779114+00:00, try_number=1, job_id=804, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-04 00:00:00+00:00 +INFO - Started process 6641 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-04T00:00:00+00:00', '--job-id', '804', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp8ttc0qzc'] +INFO - Job 804: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180704T000000, start_date=20221111T010146, end_date=20221111T010150 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:01:50.378970Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "887f808e-77dc-43f3-b1ad-d4037c99528d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..318e00b9 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:01:46.778717Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d9c8aa35-f2e0-35a7-b424-15b6c07399e3"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d9c8aa35-f2e0-35a7-b424-15b6c07399e3"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cd332bf7-e532-491f-8142-6e97955fae64"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:01:46.778717+00:00, try_number=1, job_id=803, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-04 00:00:00+00:00 +INFO - Started process 6638 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-04T00:00:00+00:00', '--job-id', '803', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfshduzvz'] +INFO - Job 803: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180704T000000, start_date=20221111T010146, end_date=20221111T010150 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:01:50.387189Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cd332bf7-e532-491f-8142-6e97955fae64"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..8d225b18 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:01:59.647500Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d9c8aa35-f2e0-35a7-b424-15b6c07399e3"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d9c8aa35-f2e0-35a7-b424-15b6c07399e3"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ed6dd7a5-17db-477f-bea0-ce8b56dd4a43"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:01:59.647500+00:00, try_number=1, job_id=808, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-04 00:00:00+00:00 +INFO - Started process 6699 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-04T00:00:00+00:00', '--job-id', '808', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpi09mqt6h'] +INFO - Job 808: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'HeOOW7K4nPRpAiP2uACbfQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:HeOOW7K4nPRpAiP2uACbfQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010200Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010200Z +20221111/us-east-1/s3/aws4_request +f649fd7463ddd54064a91db7163dcfebf5b924fa9dda04bc82c2ee3f0e7973f8 +INFO - '2022-11-11' - botocore.auth - Signature: +58576ccbbdf47a52a34d781e2c362db2ad01fae0a0c9f157f7e4b1577b5b6df8 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'YVEu/ibUIEP0/fYqjyaI8CprIXbBNh5nFV21sA7q3VJNBuDFdGEBudYSWmSD2ZKkEi/jkvf5zDM=', 'x-amz-request-id': 'G9Q9VRVC3Z3TNRHJ', 'Date': 'Fri, 11 Nov 2022 01:02:00 GMT', 'ETag': '"1de38e5bb2b89cf4690223f6b8009b7d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180704T000000, start_date=20221111T010159, end_date=20221111T010201 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:02:01.476580Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ed6dd7a5-17db-477f-bea0-ce8b56dd4a43"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..04960fe8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:01:57.753876Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d9c8aa35-f2e0-35a7-b424-15b6c07399e3"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d9c8aa35-f2e0-35a7-b424-15b6c07399e3"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0a20b7d6-edbb-4394-93fc-ffefcc70ca71"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:01:57.753876+00:00, try_number=1, job_id=807, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-04 00:00:00+00:00 +INFO - Started process 6652 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-04T00:00:00+00:00', '--job-id', '807', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxobck4zf'] +INFO - Job 807: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499531f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010158Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010158Z +20221111/us-east-1/s3/aws4_request +939c8d1fc0c9d14b507e4c3b9518ad98a9644dfac5f0a60b41d119e1f2fdfe6a +INFO - '2022-11-11' - botocore.auth - Signature: +6f318b1f71acee5b91426931d5d9d7c529e8ff0a45baa324d28f7af2c697348d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'csXIR9BETqj1kdPkFgTxiMiD81NkroOjMUWyggtiISfugRMAoDZKarMw3takPVZEy8TfbENkNi0=', 'x-amz-request-id': '27Y8PX3140NECTP1', 'Date': 'Fri, 11 Nov 2022 01:01:59 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180704T000000, start_date=20221111T010157, end_date=20221111T010159 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:01:59.993383Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0a20b7d6-edbb-4394-93fc-ffefcc70ca71"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..e2655e00 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:01:53.278682Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d9c8aa35-f2e0-35a7-b424-15b6c07399e3"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d9c8aa35-f2e0-35a7-b424-15b6c07399e3"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "97121802-c1a4-48c3-ab9f-90cb19f92850"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:01:53.278682+00:00, try_number=1, job_id=805, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-04 00:00:00+00:00 +INFO - Started process 6646 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-04T00:00:00+00:00', '--job-id', '805', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptyi_3as5'] +INFO - Job 805: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180704T000000, start_date=20221111T010153, end_date=20221111T010158 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:01:58.142937Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "97121802-c1a4-48c3-ab9f-90cb19f92850"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..1f4ca80e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:01:53.349154Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d9c8aa35-f2e0-35a7-b424-15b6c07399e3"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d9c8aa35-f2e0-35a7-b424-15b6c07399e3"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dd1c1644-4763-4f97-b455-ca3a27e497b8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:01:53.349154+00:00, try_number=1, job_id=806, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-04 00:00:00+00:00 +INFO - Started process 6647 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-04T00:00:00+00:00', '--job-id', '806', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp12n_n_0y'] +INFO - Job 806: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180704T000000, start_date=20221111T010153, end_date=20221111T010156 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:01:56.267608Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dd1c1644-4763-4f97-b455-ca3a27e497b8"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..912c4baa --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:02:03.594817Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4f4e7f8-97d5-3bce-80fc-99d15b8befb9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4f4e7f8-97d5-3bce-80fc-99d15b8befb9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3c7c980d-e40a-43ee-9fb3-06677f3031a4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:02:03.594817+00:00, try_number=1, job_id=809, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-05 00:00:00+00:00 +INFO - Started process 6664 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-05T00:00:00+00:00', '--job-id', '809', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp9twn8ee9'] +INFO - Job 809: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180705T000000, start_date=20221111T010203, end_date=20221111T010206 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:02:06.908235Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3c7c980d-e40a-43ee-9fb3-06677f3031a4"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..abde1c0a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:02:03.591254Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4f4e7f8-97d5-3bce-80fc-99d15b8befb9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4f4e7f8-97d5-3bce-80fc-99d15b8befb9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a18b399b-4ed4-4bbd-bab3-fa74d0b98a98"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:02:03.591254+00:00, try_number=1, job_id=810, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-05 00:00:00+00:00 +INFO - Started process 6662 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-05T00:00:00+00:00', '--job-id', '810', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpmh047g11'] +INFO - Job 810: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180705T000000, start_date=20221111T010203, end_date=20221111T010206 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:02:06.882109Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a18b399b-4ed4-4bbd-bab3-fa74d0b98a98"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..ec5edb75 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:02:19.226904Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4f4e7f8-97d5-3bce-80fc-99d15b8befb9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4f4e7f8-97d5-3bce-80fc-99d15b8befb9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "93634eec-08c5-4e94-9362-2df6788f4b03"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:02:19.226904+00:00, try_number=1, job_id=814, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-05 00:00:00+00:00 +INFO - Started process 6735 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-05T00:00:00+00:00', '--job-id', '814', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpcjcelwk1'] +INFO - Job 814: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'nYTV6KbUOclosMEHLSRxbQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:nYTV6KbUOclosMEHLSRxbQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010220Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010220Z +20221111/us-east-1/s3/aws4_request +ace02413d27c09b83b66c637828578ee3974fc5e280e71d56f720e2ed41a415b +INFO - '2022-11-11' - botocore.auth - Signature: +b790ebed750fc372346282acdd39009131d0f10451a20852cd1442bb1626d1bd +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'e1AbtiTRMGiku/JrFfO/awgxD0SycyqN9W7NhG15JKNdmGznSpRnpY1MeSH9Yh2vUWW0NY4qJVE=', 'x-amz-request-id': 'HQQ9Z5122S1JX95C', 'Date': 'Fri, 11 Nov 2022 01:02:21 GMT', 'ETag': '"9d84d5e8a6d439c968b0c1072d24716d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180705T000000, start_date=20221111T010219, end_date=20221111T010222 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:02:22.023556Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "93634eec-08c5-4e94-9362-2df6788f4b03"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..ce4b5617 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:02:16.224393Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4f4e7f8-97d5-3bce-80fc-99d15b8befb9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4f4e7f8-97d5-3bce-80fc-99d15b8befb9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "39ffc9b3-d710-4343-8922-1487a9ee0e88"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:02:16.224393+00:00, try_number=1, job_id=813, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-05 00:00:00+00:00 +INFO - Started process 6716 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-05T00:00:00+00:00', '--job-id', '813', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwf5ecy8q'] +INFO - Job 813: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa3940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010217Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010217Z +20221111/us-east-1/s3/aws4_request +b11c7206d9b4a4b3c32a2c8b4c5cd5e397904dbc54f62871e2efb876d2166d06 +INFO - '2022-11-11' - botocore.auth - Signature: +04d30a69d75e5811c0e7d53a6f43f73b6c38adf0ac0ab26ddf97ceed19babdf0 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'VqGtfGXdPjXwbik2POb8NbMTezvMGLv8S84vlRWbbMksXCQLtPWupPxgN1Bg+aszp4AmpThTABg=', 'x-amz-request-id': '0Z38EBC823D365CB', 'Date': 'Fri, 11 Nov 2022 01:02:18 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180705T000000, start_date=20221111T010216, end_date=20221111T010219 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:02:19.005692Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "39ffc9b3-d710-4343-8922-1487a9ee0e88"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..eddeb9a6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:02:09.117047Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4f4e7f8-97d5-3bce-80fc-99d15b8befb9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4f4e7f8-97d5-3bce-80fc-99d15b8befb9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ac4a7892-dcd3-4982-be5d-690035b6705b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:02:09.117047+00:00, try_number=1, job_id=811, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-05 00:00:00+00:00 +INFO - Started process 6710 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-05T00:00:00+00:00', '--job-id', '811', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpp5ofkmkx'] +INFO - Job 811: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180705T000000, start_date=20221111T010209, end_date=20221111T010215 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:02:15.962400Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ac4a7892-dcd3-4982-be5d-690035b6705b"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..7f7b3751 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:02:09.139910Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4f4e7f8-97d5-3bce-80fc-99d15b8befb9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d4f4e7f8-97d5-3bce-80fc-99d15b8befb9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "27188236-baee-41e6-9456-b9c642cee0e9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:02:09.139910+00:00, try_number=1, job_id=812, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-05 00:00:00+00:00 +INFO - Started process 6709 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-05T00:00:00+00:00', '--job-id', '812', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpb2nplmc6'] +INFO - Job 812: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180705T000000, start_date=20221111T010209, end_date=20221111T010213 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:02:13.031682Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "27188236-baee-41e6-9456-b9c642cee0e9"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..96e5a4bf --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:02:24.745450Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1a3a5e87-0511-339c-846a-00a09c8be1cb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1a3a5e87-0511-339c-846a-00a09c8be1cb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "09215177-ae04-4e0f-abbc-92ce96825530"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:02:24.745450+00:00, try_number=1, job_id=816, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-06 00:00:00+00:00 +INFO - Started process 6792 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-06T00:00:00+00:00', '--job-id', '816', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpjcp00bf6'] +INFO - Job 816: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180706T000000, start_date=20221111T010224, end_date=20221111T010229 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:02:29.261921Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "09215177-ae04-4e0f-abbc-92ce96825530"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..46131771 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:02:24.703552Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1a3a5e87-0511-339c-846a-00a09c8be1cb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1a3a5e87-0511-339c-846a-00a09c8be1cb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d71d080b-e8d8-4df6-8f60-1d3236b05711"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:02:24.703552+00:00, try_number=1, job_id=815, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-06 00:00:00+00:00 +INFO - Started process 6790 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-06T00:00:00+00:00', '--job-id', '815', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpoqrt3i8i'] +INFO - Job 815: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180706T000000, start_date=20221111T010224, end_date=20221111T010229 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:02:29.256765Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d71d080b-e8d8-4df6-8f60-1d3236b05711"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..b8b86d5e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:02:37.149954Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1a3a5e87-0511-339c-846a-00a09c8be1cb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1a3a5e87-0511-339c-846a-00a09c8be1cb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0af51ad9-1143-4466-8325-99d1939db436"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:02:37.149954+00:00, try_number=1, job_id=820, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-06 00:00:00+00:00 +INFO - Started process 6773 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-06T00:00:00+00:00', '--job-id', '820', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpne2_xtlq'] +INFO - Job 820: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'nYTV6KbUOclosMEHLSRxbQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:nYTV6KbUOclosMEHLSRxbQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010238Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010238Z +20221111/us-east-1/s3/aws4_request +0a933753f549f299d7f77b6c8a34367438bd38893e18dd2bde49d21d2446542f +INFO - '2022-11-11' - botocore.auth - Signature: +ee8514c8a75e2a43b56edc5d9d5b5a6710110810055b3d1beef5be3e9f5379de +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '+FTAsuRAuGpfl0FpO78mMA5vXbxWHK7C8EABxDHR0LcD8VLuJ1q/fwaw2vs6w3dX99rkgSgoocQ=', 'x-amz-request-id': '1C2WNWXD4GD4WR64', 'Date': 'Fri, 11 Nov 2022 01:02:38 GMT', 'ETag': '"9d84d5e8a6d439c968b0c1072d24716d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180706T000000, start_date=20221111T010237, end_date=20221111T010239 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:02:39.320864Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0af51ad9-1143-4466-8325-99d1939db436"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..a52692cb --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:02:35.799221Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1a3a5e87-0511-339c-846a-00a09c8be1cb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1a3a5e87-0511-339c-846a-00a09c8be1cb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "db3f66d3-e196-4081-b71e-c80c5b41460b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:02:35.799221+00:00, try_number=1, job_id=819, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-06 00:00:00+00:00 +INFO - Started process 6808 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-06T00:00:00+00:00', '--job-id', '819', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3rn1p35p'] +INFO - Job 819: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010236Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010236Z +20221111/us-east-1/s3/aws4_request +774fda26e5692f935ac35d31f4c459c168e4c10ebcedc1175e8a249c493fd4f8 +INFO - '2022-11-11' - botocore.auth - Signature: +63872f48a6ecabc510a46b1190b3ca54cec04ae5982f92804111619ef0899916 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'FyLezvQwNadnihE15J6GLLPZtaX1m7rfg4KPHBO7gghHSdKLGCNYsJCVToOTrfAaQBgBGR6A56I=', 'x-amz-request-id': 'CPBN66ZF0G98ZE99', 'Date': 'Fri, 11 Nov 2022 01:02:37 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180706T000000, start_date=20221111T010235, end_date=20221111T010238 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:02:38.189464Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "db3f66d3-e196-4081-b71e-c80c5b41460b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..8cd1a982 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:02:30.887930Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1a3a5e87-0511-339c-846a-00a09c8be1cb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1a3a5e87-0511-339c-846a-00a09c8be1cb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c83b09ee-9661-4b65-8f54-d5a0d4ca6d6f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:02:30.887930+00:00, try_number=1, job_id=817, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-06 00:00:00+00:00 +INFO - Started process 6800 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-06T00:00:00+00:00', '--job-id', '817', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbx521gn7'] +INFO - Job 817: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180706T000000, start_date=20221111T010230, end_date=20221111T010235 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:02:35.357370Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c83b09ee-9661-4b65-8f54-d5a0d4ca6d6f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..db3806bb --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:02:30.897628Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1a3a5e87-0511-339c-846a-00a09c8be1cb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1a3a5e87-0511-339c-846a-00a09c8be1cb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1d856f80-3940-42fb-92eb-36034b58cb27"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:02:30.897628+00:00, try_number=1, job_id=818, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-06 00:00:00+00:00 +INFO - Started process 6802 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-06T00:00:00+00:00', '--job-id', '818', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpiujrj4md'] +INFO - Job 818: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180706T000000, start_date=20221111T010230, end_date=20221111T010234 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:02:34.382442Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1d856f80-3940-42fb-92eb-36034b58cb27"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..20a43c04 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:02:42.574592Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "423de294-e807-3d75-9356-f3481059d94b"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "423de294-e807-3d75-9356-f3481059d94b"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e72d1a15-5b90-45f6-85ca-e33e1aee7528"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:02:42.574592+00:00, try_number=1, job_id=822, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-07 00:00:00+00:00 +INFO - Started process 6818 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-07T00:00:00+00:00', '--job-id', '822', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpceb4heoi'] +INFO - Job 822: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180707T000000, start_date=20221111T010242, end_date=20221111T010245 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:02:45.994332Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e72d1a15-5b90-45f6-85ca-e33e1aee7528"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..50298d62 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:02:42.529733Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "423de294-e807-3d75-9356-f3481059d94b"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "423de294-e807-3d75-9356-f3481059d94b"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3f58a6b4-3f55-42dd-adfe-56274add3edd"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:02:42.529733+00:00, try_number=1, job_id=821, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-07 00:00:00+00:00 +INFO - Started process 6817 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-07T00:00:00+00:00', '--job-id', '821', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp8349h0hj'] +INFO - Job 821: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180707T000000, start_date=20221111T010242, end_date=20221111T010246 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:02:46.008118Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3f58a6b4-3f55-42dd-adfe-56274add3edd"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..e05985d8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:02:57.833950Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "423de294-e807-3d75-9356-f3481059d94b"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "423de294-e807-3d75-9356-f3481059d94b"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0d806de2-af6b-454e-be0e-dcd2c3b41a17"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:02:57.833950+00:00, try_number=1, job_id=826, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-07 00:00:00+00:00 +INFO - Started process 6880 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-07T00:00:00+00:00', '--job-id', '826', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0et7yk46'] +INFO - Job 826: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'ujcCHEOMh61kohN1/pnBPg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:ujcCHEOMh61kohN1/pnBPg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010258Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010258Z +20221111/us-east-1/s3/aws4_request +5db3d823037354f8c20325a8e8cd7a369ac99d4d77b1c1988fa629e5ec70f8ea +INFO - '2022-11-11' - botocore.auth - Signature: +f646e3411f79ab448b01af41744aa1ad02df4a7c798f291681b70978eea27ab8 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'kiKhyID3iuCaHIcZV/OMYIiwtJmv/g6ARSD7mYtPRspLEkCbOrKkwGQbFNxpEc/B8+TfoRFU+GQ=', 'x-amz-request-id': 'YHJB89F2FV36PGB6', 'Date': 'Fri, 11 Nov 2022 01:02:59 GMT', 'ETag': '"ba37021c438c87ad64a21375fe99c13e"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180707T000000, start_date=20221111T010257, end_date=20221111T010259 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:02:59.739573Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0d806de2-af6b-454e-be0e-dcd2c3b41a17"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..0c6a3b18 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:02:54.273284Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "423de294-e807-3d75-9356-f3481059d94b"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "423de294-e807-3d75-9356-f3481059d94b"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a2746997-a34e-4e24-937d-068f0e838fe9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:02:54.273284+00:00, try_number=1, job_id=825, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-07 00:00:00+00:00 +INFO - Started process 6833 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-07T00:00:00+00:00', '--job-id', '825', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6fuupwsb'] +INFO - Job 825: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499543a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010255Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010255Z +20221111/us-east-1/s3/aws4_request +c3c8b5922a0f081858dbd2e77b26a234d27b4a71927647384387e8adf7b933f4 +INFO - '2022-11-11' - botocore.auth - Signature: +afeafdcce8d2d1407aae4742f78e8b02edb9afb7aae564e9474590d84c3593fc +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'nulvbayRwKpxdl0p57ZfkIBueYSLeVffwBQss6kRo9+N1yFVwxbck2irKDcLltpBR6z4XlFlE+I=', 'x-amz-request-id': 'FD6HQFM8BWBD2W04', 'Date': 'Fri, 11 Nov 2022 01:02:56 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180707T000000, start_date=20221111T010254, end_date=20221111T010256 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:02:56.774192Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a2746997-a34e-4e24-937d-068f0e838fe9"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..62711265 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:02:48.152468Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "423de294-e807-3d75-9356-f3481059d94b"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "423de294-e807-3d75-9356-f3481059d94b"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d93956fa-e3f2-4742-92bf-29921a2c4d2f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:02:48.152468+00:00, try_number=1, job_id=824, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-07 00:00:00+00:00 +INFO - Started process 6828 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-07T00:00:00+00:00', '--job-id', '824', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpunda7ewj'] +INFO - Job 824: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180707T000000, start_date=20221111T010248, end_date=20221111T010255 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:02:55.994987Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d93956fa-e3f2-4742-92bf-29921a2c4d2f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..a0f405e6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:02:48.087085Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "423de294-e807-3d75-9356-f3481059d94b"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "423de294-e807-3d75-9356-f3481059d94b"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "170587a5-f25f-4f2b-92ee-8cd99dfefa26"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:02:48.087085+00:00, try_number=1, job_id=823, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-07 00:00:00+00:00 +INFO - Started process 6826 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-07T00:00:00+00:00', '--job-id', '823', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgygl8ndo'] +INFO - Job 823: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180707T000000, start_date=20221111T010248, end_date=20221111T010251 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:02:51.660728Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "170587a5-f25f-4f2b-92ee-8cd99dfefa26"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..32444f3b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:03:03.008142Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf786979-b160-3ca1-8e71-ba9bc03febeb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf786979-b160-3ca1-8e71-ba9bc03febeb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "41898ed0-6773-41c7-9df8-c4f0c3bffe90"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:03:03.008142+00:00, try_number=1, job_id=827, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-08 00:00:00+00:00 +INFO - Started process 6890 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-08T00:00:00+00:00', '--job-id', '827', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp59rv2hwh'] +INFO - Job 827: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180708T000000, start_date=20221111T010303, end_date=20221111T010306 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:03:06.498604Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "41898ed0-6773-41c7-9df8-c4f0c3bffe90"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..be4c1cfa --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:03:03.006331Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf786979-b160-3ca1-8e71-ba9bc03febeb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf786979-b160-3ca1-8e71-ba9bc03febeb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a17e0c86-4eb3-41dd-bd50-d175fcaa4521"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:03:03.006331+00:00, try_number=1, job_id=828, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-08 00:00:00+00:00 +INFO - Started process 6891 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-08T00:00:00+00:00', '--job-id', '828', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmprr5o67jy'] +INFO - Job 828: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180708T000000, start_date=20221111T010303, end_date=20221111T010306 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:03:06.496732Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a17e0c86-4eb3-41dd-bd50-d175fcaa4521"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..e0f02eac --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:03:19.047316Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf786979-b160-3ca1-8e71-ba9bc03febeb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf786979-b160-3ca1-8e71-ba9bc03febeb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5a1aab48-b042-4424-bb49-b6b84d60ec2e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:03:19.047316+00:00, try_number=1, job_id=832, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-08 00:00:00+00:00 +INFO - Started process 6925 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-08T00:00:00+00:00', '--job-id', '832', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6p3l6tcs'] +INFO - Job 832: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'VyNz4KbxuMPyter+vPTjuA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:VyNz4KbxuMPyter+vPTjuA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010320Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010320Z +20221111/us-east-1/s3/aws4_request +3a193d2878174f592c719376671d175dad5638f9886d5985e5ef4322022fd29d +INFO - '2022-11-11' - botocore.auth - Signature: +1d9f439cc948ad02de6a5d0a27ec4e63f6ce10910bcb7163d9b8d5acd92fd4a5 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'H4CjWg1Rw4bHPQIxkN5sYRLakwR1codjWnWefECYqPeCQZogb2Ksq7RND0xIePzLieJU6uZIxyA=', 'x-amz-request-id': '2BD5MBN3ENKXGB6F', 'Date': 'Fri, 11 Nov 2022 01:03:21 GMT', 'ETag': '"572373e0a6f1b8c3f2b5eafebcf4e3b8"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180708T000000, start_date=20221111T010319, end_date=20221111T010322 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:03:22.467130Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5a1aab48-b042-4424-bb49-b6b84d60ec2e"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..2a457d05 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:03:14.313622Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf786979-b160-3ca1-8e71-ba9bc03febeb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf786979-b160-3ca1-8e71-ba9bc03febeb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c17ffb34-240e-454d-b5e8-a63acc56c2ea"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:03:14.313622+00:00, try_number=1, job_id=831, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-08 00:00:00+00:00 +INFO - Started process 6906 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-08T00:00:00+00:00', '--job-id', '831', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmppk2n21_r'] +INFO - Job 831: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499523a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010315Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010315Z +20221111/us-east-1/s3/aws4_request +026b232e8b9fdb8abc7d432ebf0a8a6c58bbca7ec428ae5b712bb28cb81840c4 +INFO - '2022-11-11' - botocore.auth - Signature: +0b29ec926c3fc4d588e2779ac49008bdb1766282b4cc067e244df16b668d3141 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'mybfzsUw5narciPlOExjVAqEUbQvBtly7Lop5/dnhyRhX3vrEEusrhdLev+4+DG9k634WJiOvboK/U88B2mP6A==', 'x-amz-request-id': 'J40KVSAJA0AHANKY', 'Date': 'Fri, 11 Nov 2022 01:03:16 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180708T000000, start_date=20221111T010314, end_date=20221111T010316 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:03:16.929246Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c17ffb34-240e-454d-b5e8-a63acc56c2ea"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..0c689464 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:03:08.814838Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf786979-b160-3ca1-8e71-ba9bc03febeb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf786979-b160-3ca1-8e71-ba9bc03febeb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "57669881-897e-4f5d-8f4b-440f10178a90"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:03:08.814838+00:00, try_number=1, job_id=830, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-08 00:00:00+00:00 +INFO - Started process 6901 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-08T00:00:00+00:00', '--job-id', '830', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgh3mvcf6'] +INFO - Job 830: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180708T000000, start_date=20221111T010308, end_date=20221111T010316 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:03:16.307981Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "57669881-897e-4f5d-8f4b-440f10178a90"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..d13e483f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:03:08.651778Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf786979-b160-3ca1-8e71-ba9bc03febeb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf786979-b160-3ca1-8e71-ba9bc03febeb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "46bb3f55-6d96-48a3-a824-55bea52ea559"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:03:08.651778+00:00, try_number=1, job_id=829, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-08 00:00:00+00:00 +INFO - Started process 6899 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-08T00:00:00+00:00', '--job-id', '829', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6co1lavd'] +INFO - Job 829: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180708T000000, start_date=20221111T010308, end_date=20221111T010312 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:03:12.388294Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "46bb3f55-6d96-48a3-a824-55bea52ea559"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..24d66912 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:03:25.125930Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "959bf271-e1de-3328-9e05-a8b08fed3daa"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "959bf271-e1de-3328-9e05-a8b08fed3daa"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "42458fe0-0b87-403d-9506-47463f71b157"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:03:25.125930+00:00, try_number=1, job_id=834, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-09 00:00:00+00:00 +INFO - Started process 6983 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-09T00:00:00+00:00', '--job-id', '834', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxq3z_6wq'] +INFO - Job 834: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180709T000000, start_date=20221111T010325, end_date=20221111T010328 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:03:28.247534Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "42458fe0-0b87-403d-9506-47463f71b157"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..203ee982 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:03:25.085314Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "959bf271-e1de-3328-9e05-a8b08fed3daa"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "959bf271-e1de-3328-9e05-a8b08fed3daa"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7eac93e0-7154-4c7f-8ac6-b928d56141f3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:03:25.085314+00:00, try_number=1, job_id=833, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-09 00:00:00+00:00 +INFO - Started process 6981 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-09T00:00:00+00:00', '--job-id', '833', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpiw__te03'] +INFO - Job 833: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180709T000000, start_date=20221111T010325, end_date=20221111T010328 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:03:28.238938Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7eac93e0-7154-4c7f-8ac6-b928d56141f3"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..653b3d2d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:03:34.824476Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "959bf271-e1de-3328-9e05-a8b08fed3daa"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "959bf271-e1de-3328-9e05-a8b08fed3daa"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e8465273-b1ef-42f0-ad65-62ade4786118"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:03:34.824476+00:00, try_number=1, job_id=838, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-09 00:00:00+00:00 +INFO - Started process 6991 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-09T00:00:00+00:00', '--job-id', '838', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpn0hf39rz'] +INFO - Job 838: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'VyNz4KbxuMPyter+vPTjuA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:VyNz4KbxuMPyter+vPTjuA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010335Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010335Z +20221111/us-east-1/s3/aws4_request +36923b3f7d66e2be0cd95c53518cdc8aa44cb9e2f77355948d7f2d217787e066 +INFO - '2022-11-11' - botocore.auth - Signature: +9ccd429f5ddb725e234ba2fc292e142f211d4616f792d29c88cfa9578ff1e97d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '73k+5SvYUF1X2OITdI3zxerXpuXRUC0Ugdf6reW0JHig/xamx/CaaOro1KaRT4YbYxr+IDuT12M=', 'x-amz-request-id': 'D95ZV0HBVZFS11SB', 'Date': 'Fri, 11 Nov 2022 01:03:36 GMT', 'ETag': '"572373e0a6f1b8c3f2b5eafebcf4e3b8"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180709T000000, start_date=20221111T010334, end_date=20221111T010336 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:03:36.866867Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e8465273-b1ef-42f0-ad65-62ade4786118"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..61cfcb13 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:03:34.824512Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "959bf271-e1de-3328-9e05-a8b08fed3daa"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "959bf271-e1de-3328-9e05-a8b08fed3daa"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e143d773-0f18-4e3f-9c7d-0b8e801c2f30"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:03:34.824512+00:00, try_number=1, job_id=837, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-09 00:00:00+00:00 +INFO - Started process 6993 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-09T00:00:00+00:00', '--job-id', '837', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0pz39u0j'] +INFO - Job 837: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010335Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010335Z +20221111/us-east-1/s3/aws4_request +9df2596072c1f48ee68ece38507725b9719ccf5bd0fb2286e8210045d4c260a8 +INFO - '2022-11-11' - botocore.auth - Signature: +b8d472f2aaf3b1423ad4c2a9eb2e40f68f3760ac2968518e493be955ae4cbc26 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'nJk4NcsWK1xjIsTsOIdQ4hAJ8Scv9RiiKIlRSv2kbuJcdkrGDYdreM1gRjtF68c3fURshL3VO3g=', 'x-amz-request-id': 'D95PW6MPQ8C9S0ZF', 'Date': 'Fri, 11 Nov 2022 01:03:36 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180709T000000, start_date=20221111T010334, end_date=20221111T010337 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:03:37.354810Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e143d773-0f18-4e3f-9c7d-0b8e801c2f30"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..061ffcac --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:03:29.866418Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "959bf271-e1de-3328-9e05-a8b08fed3daa"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "959bf271-e1de-3328-9e05-a8b08fed3daa"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "003d822f-276f-46ff-b2d4-75257cacceb7"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:03:29.866418+00:00, try_number=1, job_id=836, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-09 00:00:00+00:00 +INFO - Started process 6917 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-09T00:00:00+00:00', '--job-id', '836', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3xzbvxyg'] +INFO - Job 836: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180709T000000, start_date=20221111T010329, end_date=20221111T010333 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:03:33.616887Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "003d822f-276f-46ff-b2d4-75257cacceb7"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..5451b30f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:03:29.868653Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "959bf271-e1de-3328-9e05-a8b08fed3daa"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "959bf271-e1de-3328-9e05-a8b08fed3daa"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cb41be94-0681-429f-aa3a-573fa580c428"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:03:29.868653+00:00, try_number=1, job_id=835, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-09 00:00:00+00:00 +INFO - Started process 6916 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-09T00:00:00+00:00', '--job-id', '835', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6gxpcc3_'] +INFO - Job 835: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180709T000000, start_date=20221111T010329, end_date=20221111T010333 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:03:33.038051Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cb41be94-0681-429f-aa3a-573fa580c428"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..72f04b09 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:03:40.002326Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51fedc30-8d56-3d94-b849-554bc74ff7e7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51fedc30-8d56-3d94-b849-554bc74ff7e7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ee9ec08b-b533-4c97-8fa4-7d0a44b22c41"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:03:40.002326+00:00, try_number=1, job_id=839, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-10 00:00:00+00:00 +INFO - Started process 7005 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-10T00:00:00+00:00', '--job-id', '839', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp5s75qrvo'] +INFO - Job 839: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180710T000000, start_date=20221111T010340, end_date=20221111T010344 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:03:44.927185Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ee9ec08b-b533-4c97-8fa4-7d0a44b22c41"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..feaf35be --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:03:40.009661Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51fedc30-8d56-3d94-b849-554bc74ff7e7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51fedc30-8d56-3d94-b849-554bc74ff7e7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4e5555e2-1280-4609-8653-a56ce1b4f9a4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:03:40.009661+00:00, try_number=1, job_id=840, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-10 00:00:00+00:00 +INFO - Started process 7007 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-10T00:00:00+00:00', '--job-id', '840', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpdfq9xwrx'] +INFO - Job 840: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180710T000000, start_date=20221111T010340, end_date=20221111T010343 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:03:43.087658Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4e5555e2-1280-4609-8653-a56ce1b4f9a4"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..52ddcf25 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:03:54.916090Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51fedc30-8d56-3d94-b849-554bc74ff7e7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51fedc30-8d56-3d94-b849-554bc74ff7e7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "428992da-fdda-436d-ba9a-ebaaeefd1886"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:03:54.916090+00:00, try_number=1, job_id=844, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-10 00:00:00+00:00 +INFO - Started process 7086 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-10T00:00:00+00:00', '--job-id', '844', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpji9dzvzy'] +INFO - Job 844: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'V2yRLBqLoM2VEiAYT4msng==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:V2yRLBqLoM2VEiAYT4msng== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010355Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010355Z +20221111/us-east-1/s3/aws4_request +f8315c22f96b035ee56ff4b531128941faf1687056a0bdc65d84ce7fd4243866 +INFO - '2022-11-11' - botocore.auth - Signature: +544d2d58cfc3c5bc4a6218cb524cdb8c096a8c8d16d54f8f3e641dbb7fc1b335 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'ygQzFQdyIqUr8L5kI+r3l/hU/x4Ng8YN3YXD+Rz3TeLcY7A/zMGPy/lOnp8IHFfEOkyje25FiWU=', 'x-amz-request-id': 'KS8C873EC8F1EJS3', 'Date': 'Fri, 11 Nov 2022 01:03:56 GMT', 'ETag': '"576c912c1a8ba0cd951220184f89ac9e"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180710T000000, start_date=20221111T010354, end_date=20221111T010357 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:03:57.121075Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "428992da-fdda-436d-ba9a-ebaaeefd1886"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..dd3fc37e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:03:48.611214Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51fedc30-8d56-3d94-b849-554bc74ff7e7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51fedc30-8d56-3d94-b849-554bc74ff7e7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8a059197-1939-455c-9339-851cebfc26d5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:03:48.611214+00:00, try_number=1, job_id=843, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-10 00:00:00+00:00 +INFO - Started process 6988 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-10T00:00:00+00:00', '--job-id', '843', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxc73f505'] +INFO - Job 843: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499533a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010349Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010349Z +20221111/us-east-1/s3/aws4_request +3618e92e94408af40f0f7edfb27ad8d0fe107920e0c90b9cbb3a16f015ecbd1d +INFO - '2022-11-11' - botocore.auth - Signature: +99bb396445c895f9f01d0249f72f152a2a4d536bc889b2dad17337206d7b381f +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'QIvtUxKde9fcgzYQcsLtUr6iV7foSoJpv0GQP1scHQjVLy0lvsybFKQdghuzS/xqG506XmX6mv0=', 'x-amz-request-id': 'G8YHYMFPQFD4E8HM', 'Date': 'Fri, 11 Nov 2022 01:03:50 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180710T000000, start_date=20221111T010348, end_date=20221111T010351 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:03:51.109253Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8a059197-1939-455c-9339-851cebfc26d5"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..d4eaca3e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:03:46.904267Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51fedc30-8d56-3d94-b849-554bc74ff7e7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51fedc30-8d56-3d94-b849-554bc74ff7e7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "aebffd13-6721-4505-9de7-3813ffc0102b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:03:46.904267+00:00, try_number=1, job_id=842, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-10 00:00:00+00:00 +INFO - Started process 7018 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-10T00:00:00+00:00', '--job-id', '842', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmprdewwe2d'] +INFO - Job 842: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180710T000000, start_date=20221111T010346, end_date=20221111T010352 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:03:52.762467Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "aebffd13-6721-4505-9de7-3813ffc0102b"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..8730e89c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:03:44.092414Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51fedc30-8d56-3d94-b849-554bc74ff7e7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51fedc30-8d56-3d94-b849-554bc74ff7e7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5919f1e1-a837-44ef-b558-b8d3620002c3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:03:44.092414+00:00, try_number=1, job_id=841, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-10 00:00:00+00:00 +INFO - Started process 7012 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-10T00:00:00+00:00', '--job-id', '841', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpcvzm4y3u'] +INFO - Job 841: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180710T000000, start_date=20221111T010344, end_date=20221111T010346 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:03:46.303770Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5919f1e1-a837-44ef-b558-b8d3620002c3"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..f19b0e0e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:03:59.686034Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d0bd09bc-f96f-37b3-b51a-c262a3651cab"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d0bd09bc-f96f-37b3-b51a-c262a3651cab"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7ceaafd1-3d5d-4911-b281-4772c1beb652"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:03:59.686034+00:00, try_number=1, job_id=845, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-11 00:00:00+00:00 +INFO - Started process 7097 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-11T00:00:00+00:00', '--job-id', '845', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_1d55x3g'] +INFO - Job 845: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180711T000000, start_date=20221111T010359, end_date=20221111T010403 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:04:03.409520Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7ceaafd1-3d5d-4911-b281-4772c1beb652"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..b78fdf51 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:03:59.733686Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d0bd09bc-f96f-37b3-b51a-c262a3651cab"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d0bd09bc-f96f-37b3-b51a-c262a3651cab"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b3e6f275-5003-411b-9b10-5385486dbe1e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:03:59.733686+00:00, try_number=1, job_id=846, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-11 00:00:00+00:00 +INFO - Started process 7099 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-11T00:00:00+00:00', '--job-id', '846', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmprhg0acd_'] +INFO - Job 846: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180711T000000, start_date=20221111T010359, end_date=20221111T010403 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:04:03.412698Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b3e6f275-5003-411b-9b10-5385486dbe1e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..90ea7279 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:04:12.571158Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d0bd09bc-f96f-37b3-b51a-c262a3651cab"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d0bd09bc-f96f-37b3-b51a-c262a3651cab"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1776c872-1564-4ad8-aa78-e850ca9b0c41"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:04:12.571158+00:00, try_number=1, job_id=850, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-11 00:00:00+00:00 +INFO - Started process 7054 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-11T00:00:00+00:00', '--job-id', '850', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzs1pxfh5'] +INFO - Job 850: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498ee940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'P+aYLupIhoimtmQxWJsWFw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:P+aYLupIhoimtmQxWJsWFw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010413Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010413Z +20221111/us-east-1/s3/aws4_request +ad1da5251f592f3cfda93faf82114a765418c3b03a831f3f908fd8473a4d3987 +INFO - '2022-11-11' - botocore.auth - Signature: +a45e92ca957ca641ebcf5ea7a777959c3985b173e301721fe165aef5a67637c7 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'kr1OWvYQraQzGc8HpW+VUCYvZvM+KqSXpbobphvZizwnMECxMYRdt/9FGe/zwE3f4efeQZOiWVQ=', 'x-amz-request-id': 'VVA2AW02GK70CK82', 'Date': 'Fri, 11 Nov 2022 01:04:13 GMT', 'ETag': '"3fe6982eea488688a6b66431589b1617"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180711T000000, start_date=20221111T010412, end_date=20221111T010414 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:04:14.497622Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1776c872-1564-4ad8-aa78-e850ca9b0c41"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..de000f43 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:04:11.961927Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d0bd09bc-f96f-37b3-b51a-c262a3651cab"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d0bd09bc-f96f-37b3-b51a-c262a3651cab"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "72c80670-8004-4b9a-b218-20437463186e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:04:11.961927+00:00, try_number=1, job_id=849, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-11 00:00:00+00:00 +INFO - Started process 7049 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-11T00:00:00+00:00', '--job-id', '849', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpl47e9x4_'] +INFO - Job 849: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498eff70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010412Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010412Z +20221111/us-east-1/s3/aws4_request +34f67818fe7f4658b6654060390e80a7946f40681f42e7731273504cdf5d861f +INFO - '2022-11-11' - botocore.auth - Signature: +8a2547e78faae3afac8261154c8c4c93dd45460bb37202676d33d8abe6bca6e3 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'UsBvJCGvcCgUGVkpAkvEoFQtPsn/ODF52BLoHxc7MbqCXgoGtGJphP/eHfklHyRcNyznxbwkRkc=', 'x-amz-request-id': 'VVA3C6C5R0MPDVQ2', 'Date': 'Fri, 11 Nov 2022 01:04:13 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180711T000000, start_date=20221111T010411, end_date=20221111T010414 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:04:14.238824Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "72c80670-8004-4b9a-b218-20437463186e"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..f4d37374 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:04:05.096783Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d0bd09bc-f96f-37b3-b51a-c262a3651cab"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d0bd09bc-f96f-37b3-b51a-c262a3651cab"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6edf86c6-4867-47a1-bb8c-144a4fc64c65"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:04:05.096783+00:00, try_number=1, job_id=847, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-11 00:00:00+00:00 +INFO - Started process 7108 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-11T00:00:00+00:00', '--job-id', '847', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmps_in5cju'] +INFO - Job 847: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180711T000000, start_date=20221111T010405, end_date=20221111T010410 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:04:10.408681Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6edf86c6-4867-47a1-bb8c-144a4fc64c65"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..6a6a0dc3 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:04:05.094517Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d0bd09bc-f96f-37b3-b51a-c262a3651cab"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d0bd09bc-f96f-37b3-b51a-c262a3651cab"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fae805d8-b73f-4a95-b8d9-e65c0682eae5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:04:05.094517+00:00, try_number=1, job_id=848, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-11 00:00:00+00:00 +INFO - Started process 7109 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-11T00:00:00+00:00', '--job-id', '848', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp553jgzgr'] +INFO - Job 848: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180711T000000, start_date=20221111T010405, end_date=20221111T010409 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:04:09.236471Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fae805d8-b73f-4a95-b8d9-e65c0682eae5"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..558115bd --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:04:16.970821Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e399aa79-d9bd-3a2c-9f15-49184fcc6de7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e399aa79-d9bd-3a2c-9f15-49184fcc6de7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8dcc6c7f-9143-47da-88d4-57d9851eb0e1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:04:16.970821+00:00, try_number=1, job_id=852, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-12 00:00:00+00:00 +INFO - Started process 7078 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-12T00:00:00+00:00', '--job-id', '852', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp00eng0dn'] +INFO - Job 852: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180712T000000, start_date=20221111T010416, end_date=20221111T010420 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:04:20.489748Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8dcc6c7f-9143-47da-88d4-57d9851eb0e1"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..b03c6e7e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:04:16.883233Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e399aa79-d9bd-3a2c-9f15-49184fcc6de7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e399aa79-d9bd-3a2c-9f15-49184fcc6de7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7820a774-40dd-4681-ad5a-87bd2b97dbb0"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:04:16.883233+00:00, try_number=1, job_id=851, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-12 00:00:00+00:00 +INFO - Started process 7076 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-12T00:00:00+00:00', '--job-id', '851', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpg91kynch'] +INFO - Job 851: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180712T000000, start_date=20221111T010416, end_date=20221111T010420 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:04:20.489745Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7820a774-40dd-4681-ad5a-87bd2b97dbb0"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..5dd35366 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:04:32.186186Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e399aa79-d9bd-3a2c-9f15-49184fcc6de7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e399aa79-d9bd-3a2c-9f15-49184fcc6de7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fd54cb80-d322-445e-b943-ac37b007eb96"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:04:32.186186+00:00, try_number=1, job_id=856, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-12 00:00:00+00:00 +INFO - Started process 7180 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-12T00:00:00+00:00', '--job-id', '856', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpq8f8uv8s'] +INFO - Job 856: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'JBkZN3Ewdl/O2FU5PQ2QIQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:JBkZN3Ewdl/O2FU5PQ2QIQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010433Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010433Z +20221111/us-east-1/s3/aws4_request +3f8fc914eb0b664b9fd27dc9394000d132b12d68aa3c886576495a7f57fabafb +INFO - '2022-11-11' - botocore.auth - Signature: +504f6f98ce7f17f894fe9df403f2ce0237598e4c06ea15c40f2d44224e0100c2 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'fkFuieWmgQvE1Z+2zdJ3YymX/VQxYESy+HU+v/yTJERQkvOmMfePUpmXZyqhaw4m8xoIlHVS8CU=', 'x-amz-request-id': 'WCADX27JAJ7A18PK', 'Date': 'Fri, 11 Nov 2022 01:04:33 GMT', 'ETag': '"241919377130765fced855393d0d9021"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180712T000000, start_date=20221111T010432, end_date=20221111T010434 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:04:34.604324Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fd54cb80-d322-445e-b943-ac37b007eb96"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..1e92d5e0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:04:28.298215Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e399aa79-d9bd-3a2c-9f15-49184fcc6de7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e399aa79-d9bd-3a2c-9f15-49184fcc6de7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bfeb8f72-e42c-476b-b7e6-ae115cb2cd16"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:04:28.298215+00:00, try_number=1, job_id=855, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-12 00:00:00+00:00 +INFO - Started process 7093 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-12T00:00:00+00:00', '--job-id', '855', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpojyg9bpu'] +INFO - Job 855: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499531f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010429Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010429Z +20221111/us-east-1/s3/aws4_request +6788f9a5fc788ba5757744966309cee271b4d56d780fac64e4779c09bfb15d6b +INFO - '2022-11-11' - botocore.auth - Signature: +373e82e0ab59d5800741e1624ea805252d2b22a8a119b9a7e8a4d3a5825b0ec7 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'eICoBsHVZN2hDHvBgwkdWjvTw4QpVcCPwT/ZVQcA/1oiIG6pdYNAm7oxlimvjcR+0EUEAR2zZHA=', 'x-amz-request-id': 'G8300BNMDDVAK5ZT', 'Date': 'Fri, 11 Nov 2022 01:04:29 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180712T000000, start_date=20221111T010428, end_date=20221111T010430 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:04:30.484065Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bfeb8f72-e42c-476b-b7e6-ae115cb2cd16"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..3ecc1785 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:04:22.282226Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e399aa79-d9bd-3a2c-9f15-49184fcc6de7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e399aa79-d9bd-3a2c-9f15-49184fcc6de7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6009d478-d867-4033-b866-2e7d34f0a04c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:04:22.282226+00:00, try_number=1, job_id=853, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-12 00:00:00+00:00 +INFO - Started process 7085 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-12T00:00:00+00:00', '--job-id', '853', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmprnk5c9_d'] +INFO - Job 853: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180712T000000, start_date=20221111T010422, end_date=20221111T010430 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:04:30.513274Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6009d478-d867-4033-b866-2e7d34f0a04c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..6d2c2f4b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:04:22.305372Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e399aa79-d9bd-3a2c-9f15-49184fcc6de7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e399aa79-d9bd-3a2c-9f15-49184fcc6de7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "27fcfc30-272f-4b9c-bb24-53c8d1f9f5df"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:04:22.305372+00:00, try_number=1, job_id=854, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-12 00:00:00+00:00 +INFO - Started process 7088 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-12T00:00:00+00:00', '--job-id', '854', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4xbz_lxo'] +INFO - Job 854: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180712T000000, start_date=20221111T010422, end_date=20221111T010425 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:04:25.873737Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "27fcfc30-272f-4b9c-bb24-53c8d1f9f5df"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..56ee03aa --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:04:36.970729Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f4af663-756a-36a0-b9aa-db8f32b26b3d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f4af663-756a-36a0-b9aa-db8f32b26b3d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4163db06-f51d-4d2d-b62d-7725a8a8a60d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:04:36.970729+00:00, try_number=1, job_id=858, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-13 00:00:00+00:00 +INFO - Started process 7104 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-13T00:00:00+00:00', '--job-id', '858', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmplkd5b0kz'] +INFO - Job 858: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180713T000000, start_date=20221111T010436, end_date=20221111T010439 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:04:39.931179Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4163db06-f51d-4d2d-b62d-7725a8a8a60d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..e67a4d87 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:04:36.970244Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f4af663-756a-36a0-b9aa-db8f32b26b3d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f4af663-756a-36a0-b9aa-db8f32b26b3d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "321b0f61-242f-453d-809b-8bd932fb2c7e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:04:36.970244+00:00, try_number=1, job_id=857, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-13 00:00:00+00:00 +INFO - Started process 7105 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-13T00:00:00+00:00', '--job-id', '857', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpt2t3i_mg'] +INFO - Job 857: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180713T000000, start_date=20221111T010436, end_date=20221111T010439 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:04:39.935820Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "321b0f61-242f-453d-809b-8bd932fb2c7e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..1499606d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:04:47.934371Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f4af663-756a-36a0-b9aa-db8f32b26b3d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f4af663-756a-36a0-b9aa-db8f32b26b3d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "65e1e606-d295-4fef-8f89-de6029f5bbf2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:04:47.934371+00:00, try_number=1, job_id=862, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-13 00:00:00+00:00 +INFO - Started process 7203 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-13T00:00:00+00:00', '--job-id', '862', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpp95pccub'] +INFO - Job 862: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'fGQUEIsJHW1oRihrrEBSKQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:fGQUEIsJHW1oRihrrEBSKQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010448Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010448Z +20221111/us-east-1/s3/aws4_request +62e18620e319c7f120b437dada4fb69c794b75165070651bd080db82d6d7612f +INFO - '2022-11-11' - botocore.auth - Signature: +7b2d9127a50c80668d06eb3831d16a48d9ef3b6f2e98ddd58be4997d6a88b0d2 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'R7S90gl4Gy7/KwVM/wZXoCGQy3WSR5hKHe5WplXPk+rHg9QTNbssWUISEZCwHH/b0YdozNxU3wY=', 'x-amz-request-id': 'XZMSJ4N576XCS1KQ', 'Date': 'Fri, 11 Nov 2022 01:04:49 GMT', 'ETag': '"7c6414108b091d6d6846286bac405229"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180713T000000, start_date=20221111T010447, end_date=20221111T010449 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:04:49.604332Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "65e1e606-d295-4fef-8f89-de6029f5bbf2"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..dc984353 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:04:46.684236Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f4af663-756a-36a0-b9aa-db8f32b26b3d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f4af663-756a-36a0-b9aa-db8f32b26b3d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7ac5490f-b763-4b69-88db-0b766942eb43"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:04:46.684236+00:00, try_number=1, job_id=861, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-13 00:00:00+00:00 +INFO - Started process 7197 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-13T00:00:00+00:00', '--job-id', '861', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpu8z_tnzx'] +INFO - Job 861: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50071f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010447Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010447Z +20221111/us-east-1/s3/aws4_request +9f4a8a51c90dcf6ebeeb7dc3468339886c10d3578d6b1ba327f76c3d33d2f905 +INFO - '2022-11-11' - botocore.auth - Signature: +01a2eddcead411c8fba5c7986c3a2913f7b3393fd039391a3cc85b828d6e2ed0 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'vS/NLKToS3lIiL+joNSIfkf2bfIqX0PaCTvB3lITxCJXnxJJlcSfKD9TiRR4oi56rQi/bGV6K+A=', 'x-amz-request-id': '4HXTG4BKMVAWS9D1', 'Date': 'Fri, 11 Nov 2022 01:04:48 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180713T000000, start_date=20221111T010446, end_date=20221111T010448 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:04:48.676299Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7ac5490f-b763-4b69-88db-0b766942eb43"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..0eea526e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:04:42.023717Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f4af663-756a-36a0-b9aa-db8f32b26b3d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f4af663-756a-36a0-b9aa-db8f32b26b3d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bbb68ee2-1d87-4780-8750-f650e2a06467"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:04:42.023717+00:00, try_number=1, job_id=859, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-13 00:00:00+00:00 +INFO - Started process 7191 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-13T00:00:00+00:00', '--job-id', '859', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp9hinhokm'] +INFO - Job 859: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180713T000000, start_date=20221111T010442, end_date=20221111T010446 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:04:46.766163Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bbb68ee2-1d87-4780-8750-f650e2a06467"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..913af114 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:04:42.021485Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f4af663-756a-36a0-b9aa-db8f32b26b3d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f4af663-756a-36a0-b9aa-db8f32b26b3d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e7ed9f99-cdbb-4802-97c2-2e4ca7beb546"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:04:42.021485+00:00, try_number=1, job_id=860, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-13 00:00:00+00:00 +INFO - Started process 7188 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-13T00:00:00+00:00', '--job-id', '860', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpe2v3af02'] +INFO - Job 860: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180713T000000, start_date=20221111T010442, end_date=20221111T010445 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:04:45.153837Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e7ed9f99-cdbb-4802-97c2-2e4ca7beb546"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..12cc7e29 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:04:51.771147Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0aa4b54e-fabe-3a57-9c45-dffb7bb1dc9d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0aa4b54e-fabe-3a57-9c45-dffb7bb1dc9d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d11ffe01-5bed-4cc1-9866-5cb689ccd601"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:04:51.771147+00:00, try_number=1, job_id=864, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-14 00:00:00+00:00 +INFO - Started process 7233 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-14T00:00:00+00:00', '--job-id', '864', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1ll4hanf'] +INFO - Job 864: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180714T000000, start_date=20221111T010451, end_date=20221111T010455 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:04:55.318959Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d11ffe01-5bed-4cc1-9866-5cb689ccd601"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..6aec5587 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:04:51.599965Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0aa4b54e-fabe-3a57-9c45-dffb7bb1dc9d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0aa4b54e-fabe-3a57-9c45-dffb7bb1dc9d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8cd755dc-3c98-4bf6-8f68-86ab51fec91e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:04:51.599965+00:00, try_number=1, job_id=863, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-14 00:00:00+00:00 +INFO - Started process 7230 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-14T00:00:00+00:00', '--job-id', '863', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpe1v1dq83'] +INFO - Job 863: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180714T000000, start_date=20221111T010451, end_date=20221111T010455 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:04:55.534403Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8cd755dc-3c98-4bf6-8f68-86ab51fec91e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..1d1e2a74 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:05:08.694498Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0aa4b54e-fabe-3a57-9c45-dffb7bb1dc9d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0aa4b54e-fabe-3a57-9c45-dffb7bb1dc9d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "92b1f750-1673-4ee7-b5be-ab600dfb1640"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:05:08.694498+00:00, try_number=1, job_id=868, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-14 00:00:00+00:00 +INFO - Started process 7176 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-14T00:00:00+00:00', '--job-id', '868', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0hcy3igw'] +INFO - Job 868: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'Kl1ZUhBUKNIPqAY2idTN2A==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:Kl1ZUhBUKNIPqAY2idTN2A== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010509Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010509Z +20221111/us-east-1/s3/aws4_request +a57186b455bd2b074f6314053d3a2709fde6fa1043a3f5e185d2e5539708b085 +INFO - '2022-11-11' - botocore.auth - Signature: +65cc5d16b405e7c13b1041d4e3e70063f455dbdcd1a4665be35f001fe9f0ce05 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'QHa6pyk97RkNOSY2Xlbc2QC5NxLQpRkMVPbKhgQiVneAKS4OEUKWDxfHpJV2pZoU79fLKqKAIOw=', 'x-amz-request-id': 'JP6EJCKTJTPKSKR6', 'Date': 'Fri, 11 Nov 2022 01:05:10 GMT', 'ETag': '"2a5d5952105428d20fa8063689d4cdd8"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180714T000000, start_date=20221111T010508, end_date=20221111T010511 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:05:11.413152Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "92b1f750-1673-4ee7-b5be-ab600dfb1640"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..a33b36b0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:05:02.713475Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0aa4b54e-fabe-3a57-9c45-dffb7bb1dc9d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0aa4b54e-fabe-3a57-9c45-dffb7bb1dc9d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7ca5214a-786f-4926-8c57-36a4e6d537a0"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:05:02.713475+00:00, try_number=1, job_id=867, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-14 00:00:00+00:00 +INFO - Started process 7265 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-14T00:00:00+00:00', '--job-id', '867', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphumrjqq0'] +INFO - Job 867: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50071f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010504Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010504Z +20221111/us-east-1/s3/aws4_request +4db8ed930d24bdde9cc5af10cebdaa105eb7a847a861413ced0e7d49da734e7b +INFO - '2022-11-11' - botocore.auth - Signature: +b0ec207491f7c8bf6537a304d7244d5e04383522837b1d139b06e00053679aca +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'VTljgOvRMWCUFwsbVKI0tyb6vJxjIOwXVmoDLeDskxTIX644ZZxdL98j4XdbnJG98lrhvAvg5uY=', 'x-amz-request-id': 'T1XH1VEVGPGSMR0A', 'Date': 'Fri, 11 Nov 2022 01:05:04 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180714T000000, start_date=20221111T010502, end_date=20221111T010505 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:05:05.483486Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7ca5214a-786f-4926-8c57-36a4e6d537a0"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..93372d41 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:04:57.403411Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0aa4b54e-fabe-3a57-9c45-dffb7bb1dc9d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0aa4b54e-fabe-3a57-9c45-dffb7bb1dc9d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ea7433f1-b875-4d3f-a925-362788fc0378"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:04:57.403411+00:00, try_number=1, job_id=866, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-14 00:00:00+00:00 +INFO - Started process 7260 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-14T00:00:00+00:00', '--job-id', '866', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmprtimz36f'] +INFO - Job 866: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180714T000000, start_date=20221111T010457, end_date=20221111T010505 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:05:05.922975Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ea7433f1-b875-4d3f-a925-362788fc0378"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..ea253fa5 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:04:56.935494Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0aa4b54e-fabe-3a57-9c45-dffb7bb1dc9d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0aa4b54e-fabe-3a57-9c45-dffb7bb1dc9d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6234de63-f031-4e87-8a0d-1a3f04a29450"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:04:56.935494+00:00, try_number=1, job_id=865, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-14 00:00:00+00:00 +INFO - Started process 7257 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-14T00:00:00+00:00', '--job-id', '865', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpprulpwmr'] +INFO - Job 865: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180714T000000, start_date=20221111T010456, end_date=20221111T010500 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:05:00.247925Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6234de63-f031-4e87-8a0d-1a3f04a29450"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..bd8d225b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:05:14.132723Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1be4882a-31d6-35f4-9b9c-8958053986a8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1be4882a-31d6-35f4-9b9c-8958053986a8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ab2d2b33-f7bc-4c54-9eca-9f17092a3a88"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:05:14.132723+00:00, try_number=1, job_id=869, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-15 00:00:00+00:00 +INFO - Started process 7236 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-15T00:00:00+00:00', '--job-id', '869', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpf_h8zles'] +INFO - Job 869: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180715T000000, start_date=20221111T010514, end_date=20221111T010517 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:05:17.599015Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ab2d2b33-f7bc-4c54-9eca-9f17092a3a88"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..6b2f3dfd --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:05:14.137357Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1be4882a-31d6-35f4-9b9c-8958053986a8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1be4882a-31d6-35f4-9b9c-8958053986a8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "13280e4a-6fcd-408a-901d-09dbf8ed9d1e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:05:14.137357+00:00, try_number=1, job_id=870, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-15 00:00:00+00:00 +INFO - Started process 7237 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-15T00:00:00+00:00', '--job-id', '870', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpnn77e73_'] +INFO - Job 870: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180715T000000, start_date=20221111T010514, end_date=20221111T010517 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:05:17.596603Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "13280e4a-6fcd-408a-901d-09dbf8ed9d1e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..eae34e5e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:05:33.408685Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1be4882a-31d6-35f4-9b9c-8958053986a8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1be4882a-31d6-35f4-9b9c-8958053986a8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "27348b74-f818-4e65-9075-a1435f26ac4d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:05:33.408685+00:00, try_number=1, job_id=874, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-15 00:00:00+00:00 +INFO - Started process 7290 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-15T00:00:00+00:00', '--job-id', '874', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpyh0613a6'] +INFO - Job 874: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'tQlmTHg81Ktd22wQWPuq4g==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:tQlmTHg81Ktd22wQWPuq4g== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010534Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010534Z +20221111/us-east-1/s3/aws4_request +4f9d0f24d817a45e99e189b7b4314b82c7aab1eb1589ee4783cdd25da7144206 +INFO - '2022-11-11' - botocore.auth - Signature: +636712f04b9deaf7a267e8988cda900a77f2137f596a29da66ad4f4341cf8e9e +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '26nwmB55cAzlPHKjFRtngby9UoO+ckvVoPQr3zFot2QbCElj6sQG1jiOPZXI/Okdh0YvHbVUpa0=', 'x-amz-request-id': 'WD7D3BF13002RHTC', 'Date': 'Fri, 11 Nov 2022 01:05:34 GMT', 'ETag': '"b509664c783cd4ab5ddb6c1058fbaae2"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180715T000000, start_date=20221111T010533, end_date=20221111T010535 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:05:35.662815Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "27348b74-f818-4e65-9075-a1435f26ac4d"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..72f72fd9 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:05:27.154197Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1be4882a-31d6-35f4-9b9c-8958053986a8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1be4882a-31d6-35f4-9b9c-8958053986a8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "92b6693a-7d26-4a93-a12c-e6bb9ffb0ec4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:05:27.154197+00:00, try_number=1, job_id=873, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-15 00:00:00+00:00 +INFO - Started process 7282 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-15T00:00:00+00:00', '--job-id', '873', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3m9otkvl'] +INFO - Job 873: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50071f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010528Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010528Z +20221111/us-east-1/s3/aws4_request +2481e02a92143b6196ec4279ef77b1c3b4980d11bdd17e081273f3739e4b4a78 +INFO - '2022-11-11' - botocore.auth - Signature: +902e3d90f135bb1f06ad0305460831c28705373ce79addb854c9a38254203883 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'vRRARnxQz3R6lYA1J54I0MYyl/odQNOIY/t8Yr0IvOj/om6H8q9lZaPK7jnaKBQeW/LN4Vkag/8=', 'x-amz-request-id': '2DZQPFW1RY13EC3S', 'Date': 'Fri, 11 Nov 2022 01:05:29 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180715T000000, start_date=20221111T010527, end_date=20221111T010530 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:05:30.560836Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "92b6693a-7d26-4a93-a12c-e6bb9ffb0ec4"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..71c66b3a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:05:20.669658Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1be4882a-31d6-35f4-9b9c-8958053986a8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1be4882a-31d6-35f4-9b9c-8958053986a8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "27a4da25-5a41-4c4b-8d8b-047500bab9fe"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:05:20.669658+00:00, try_number=1, job_id=871, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-15 00:00:00+00:00 +INFO - Started process 7276 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-15T00:00:00+00:00', '--job-id', '871', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxmelal_n'] +INFO - Job 871: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180715T000000, start_date=20221111T010520, end_date=20221111T010531 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:05:31.418728Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "27a4da25-5a41-4c4b-8d8b-047500bab9fe"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..a2482288 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:05:20.680491Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1be4882a-31d6-35f4-9b9c-8958053986a8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "1be4882a-31d6-35f4-9b9c-8958053986a8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "523575a9-5737-4835-b84b-2a2df36463c1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:05:20.680491+00:00, try_number=1, job_id=872, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-15 00:00:00+00:00 +INFO - Started process 7277 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-15T00:00:00+00:00', '--job-id', '872', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpvc55nx8g'] +INFO - Job 872: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180715T000000, start_date=20221111T010520, end_date=20221111T010524 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:05:24.418894Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "523575a9-5737-4835-b84b-2a2df36463c1"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..4d8c8381 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:05:39.028243Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce0876db-2cd9-3ae5-84cb-f0f6e0243cfa"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce0876db-2cd9-3ae5-84cb-f0f6e0243cfa"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "03170541-d0e0-4211-9119-577aba119ca8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:05:39.028243+00:00, try_number=1, job_id=876, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-16 00:00:00+00:00 +INFO - Started process 7262 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-16T00:00:00+00:00', '--job-id', '876', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4s7g2q3s'] +INFO - Job 876: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180716T000000, start_date=20221111T010539, end_date=20221111T010542 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:05:42.669258Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "03170541-d0e0-4211-9119-577aba119ca8"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..7da47eb5 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:05:38.364290Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce0876db-2cd9-3ae5-84cb-f0f6e0243cfa"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce0876db-2cd9-3ae5-84cb-f0f6e0243cfa"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "90fc5322-dc39-492b-9dfd-59df103e74a5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:05:38.364290+00:00, try_number=1, job_id=875, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-16 00:00:00+00:00 +INFO - Started process 7259 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-16T00:00:00+00:00', '--job-id', '875', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpjb2jlkp5'] +INFO - Job 875: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180716T000000, start_date=20221111T010538, end_date=20221111T010542 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:05:42.630367Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "90fc5322-dc39-492b-9dfd-59df103e74a5"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..53ee8ee6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:05:57.467978Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce0876db-2cd9-3ae5-84cb-f0f6e0243cfa"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce0876db-2cd9-3ae5-84cb-f0f6e0243cfa"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "300a8d7b-783d-4bae-9d8f-fefa5947743d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:05:57.467978+00:00, try_number=1, job_id=880, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-16 00:00:00+00:00 +INFO - Started process 7343 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-16T00:00:00+00:00', '--job-id', '880', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpo4jnu1kn'] +INFO - Job 880: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'mPt6BoprFQoKViPsEuW0iQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:mPt6BoprFQoKViPsEuW0iQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010558Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010558Z +20221111/us-east-1/s3/aws4_request +809c28a3a207bbd2bd1081853bb148d4564e0ce0b9152f5c42e5d2f564738f80 +INFO - '2022-11-11' - botocore.auth - Signature: +df6aa87081a6d84ed747f736cfeb84cc60a73764acd43b3885dd9ae2faaa3bab +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'jWwTislrVeZuwHB4OToPmXVWsWTlWODo4vbtJERa6BLgvK3TFJRJ6EzUY5OqsSVAYBYGSFiUjl4=', 'x-amz-request-id': 'D55VKRHQNFFPNCKW', 'Date': 'Fri, 11 Nov 2022 01:05:58 GMT', 'ETag': '"98fb7a068a6b150a0a5623ec12e5b489"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180716T000000, start_date=20221111T010557, end_date=20221111T010559 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:05:59.579355Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "300a8d7b-783d-4bae-9d8f-fefa5947743d"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..2d23de54 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:05:53.670930Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce0876db-2cd9-3ae5-84cb-f0f6e0243cfa"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce0876db-2cd9-3ae5-84cb-f0f6e0243cfa"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "22c977e6-3a88-42f7-a35b-73c955da7442"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:05:53.670930+00:00, try_number=1, job_id=879, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-16 00:00:00+00:00 +INFO - Started process 7362 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-16T00:00:00+00:00', '--job-id', '879', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmparsezqxc'] +INFO - Job 879: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50061f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010554Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010554Z +20221111/us-east-1/s3/aws4_request +47e8dff900bbb1b8c266fa1f52bc61978f5968b74de7860461bb009aa82f6448 +INFO - '2022-11-11' - botocore.auth - Signature: +8ff01dbfea392b1ef87b4fcb4e7e81b90b9864d59e5f7fba9f5ed87cc3268564 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'L+0gYrOMNT+tR+ISM8FHuq+XVni2vqp8uIJJrx109NMCYMyB9Lsa8J0MxSEWBYC7LrD4aAzmy10=', 'x-amz-request-id': 'NSX0NXGZAZDWSVA5', 'Date': 'Fri, 11 Nov 2022 01:05:55 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180716T000000, start_date=20221111T010553, end_date=20221111T010556 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:05:56.328794Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "22c977e6-3a88-42f7-a35b-73c955da7442"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..520001c4 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:05:46.819307Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce0876db-2cd9-3ae5-84cb-f0f6e0243cfa"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce0876db-2cd9-3ae5-84cb-f0f6e0243cfa"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "97857c18-2b93-4fe8-b49c-d96c42f681fc"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:05:46.819307+00:00, try_number=1, job_id=877, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-16 00:00:00+00:00 +INFO - Started process 7333 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-16T00:00:00+00:00', '--job-id', '877', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0uuxhpjg'] +INFO - Job 877: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180716T000000, start_date=20221111T010546, end_date=20221111T010555 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:05:55.698525Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "97857c18-2b93-4fe8-b49c-d96c42f681fc"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..950c1a3a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:05:46.880158Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce0876db-2cd9-3ae5-84cb-f0f6e0243cfa"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ce0876db-2cd9-3ae5-84cb-f0f6e0243cfa"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "73344a65-c5f7-425b-b69e-69dbaedb1432"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:05:46.880158+00:00, try_number=1, job_id=878, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-16 00:00:00+00:00 +INFO - Started process 7335 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-16T00:00:00+00:00', '--job-id', '878', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0o4sp0pg'] +INFO - Job 878: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180716T000000, start_date=20221111T010546, end_date=20221111T010550 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:05:50.325269Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "73344a65-c5f7-425b-b69e-69dbaedb1432"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..40bfcbec --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:06:01.903797Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8e6be02-f599-3f25-889d-036cb10b481c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8e6be02-f599-3f25-889d-036cb10b481c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "94c2bfb8-04cd-491e-87dd-a3e0d2c8868e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:06:01.903797+00:00, try_number=1, job_id=881, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-17 00:00:00+00:00 +INFO - Started process 7351 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-17T00:00:00+00:00', '--job-id', '881', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmppv8sfuou'] +INFO - Job 881: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180717T000000, start_date=20221111T010601, end_date=20221111T010605 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:06:05.454177Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "94c2bfb8-04cd-491e-87dd-a3e0d2c8868e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..bfa1649c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:06:01.973361Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8e6be02-f599-3f25-889d-036cb10b481c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8e6be02-f599-3f25-889d-036cb10b481c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4979b6a9-213b-4cfd-bd91-239b64775410"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:06:01.973361+00:00, try_number=1, job_id=882, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-17 00:00:00+00:00 +INFO - Started process 7354 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-17T00:00:00+00:00', '--job-id', '882', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphxa3qede'] +INFO - Job 882: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180717T000000, start_date=20221111T010601, end_date=20221111T010605 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:06:05.447426Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4979b6a9-213b-4cfd-bd91-239b64775410"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..0a6d4f6a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:06:17.254556Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8e6be02-f599-3f25-889d-036cb10b481c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8e6be02-f599-3f25-889d-036cb10b481c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2e346251-4e54-48a0-837a-e65e040b6398"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:06:17.254556+00:00, try_number=1, job_id=886, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-17 00:00:00+00:00 +INFO - Started process 7377 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-17T00:00:00+00:00', '--job-id', '886', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpt5h2xedw'] +INFO - Job 886: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'AGl41POaq4lYXPswO8OH4A==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:AGl41POaq4lYXPswO8OH4A== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010618Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010618Z +20221111/us-east-1/s3/aws4_request +a3c29f1f2262a053b23bbfd73101311727c6b65966892f5edc32f3072ff16194 +INFO - '2022-11-11' - botocore.auth - Signature: +d2b2f1540d7f3f0d96c2f7ed790b775ad38e0b1ecd4ca6f4ed03e8bb8f646558 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'VHpEWJQGNzDM343KDdP9yybGJ9H2AixnIRrAGvStMUg6X4dkWMekEOzBfVSqCZ54VL+fS6Pp+eE=', 'x-amz-request-id': 'GDNNJ7TJCA3XE7E7', 'Date': 'Fri, 11 Nov 2022 01:06:18 GMT', 'ETag': '"006978d4f39aab89585cfb303bc387e0"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180717T000000, start_date=20221111T010617, end_date=20221111T010619 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:06:19.471051Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2e346251-4e54-48a0-837a-e65e040b6398"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..9a89e342 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:06:13.558588Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8e6be02-f599-3f25-889d-036cb10b481c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8e6be02-f599-3f25-889d-036cb10b481c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7241b15a-82fa-4bb1-8004-670f11e36f02"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:06:13.558588+00:00, try_number=1, job_id=885, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-17 00:00:00+00:00 +INFO - Started process 7369 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-17T00:00:00+00:00', '--job-id', '885', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0auui4vh'] +INFO - Job 885: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499543a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010614Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010614Z +20221111/us-east-1/s3/aws4_request +af956230424fc8e8f85b75afb10028b9df11f63eb209ad1bd35b2df8c452ff65 +INFO - '2022-11-11' - botocore.auth - Signature: +a603664f16bc745e1582ca4bb4cb9a76de4e8543879a0654d5584464856237aa +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'b5ayWfgdTONjoJC4bzY7orc34YYhMkRPBTjvCmc/A3sfDlpAtYcxBKbbL82bb8CskoMyLoGsmbw=', 'x-amz-request-id': '6V0WSHJ3XFMZT2W4', 'Date': 'Fri, 11 Nov 2022 01:06:15 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180717T000000, start_date=20221111T010613, end_date=20221111T010616 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:06:16.145337Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7241b15a-82fa-4bb1-8004-670f11e36f02"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..800e71e7 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:06:07.453373Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8e6be02-f599-3f25-889d-036cb10b481c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8e6be02-f599-3f25-889d-036cb10b481c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2fffee47-0a43-44ac-a17d-eeed4087e132"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:06:07.453373+00:00, try_number=1, job_id=883, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-17 00:00:00+00:00 +INFO - Started process 7361 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-17T00:00:00+00:00', '--job-id', '883', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpcarh34e1'] +INFO - Job 883: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180717T000000, start_date=20221111T010607, end_date=20221111T010615 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:06:15.149697Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2fffee47-0a43-44ac-a17d-eeed4087e132"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..08768505 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:06:07.928820Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8e6be02-f599-3f25-889d-036cb10b481c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a8e6be02-f599-3f25-889d-036cb10b481c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "61b0053f-9d5e-4b15-abed-09d18e3b8f6d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:06:07.928820+00:00, try_number=1, job_id=884, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-17 00:00:00+00:00 +INFO - Started process 7364 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-17T00:00:00+00:00', '--job-id', '884', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpvcu86gqv'] +INFO - Job 884: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180717T000000, start_date=20221111T010607, end_date=20221111T010611 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:06:11.478421Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "61b0053f-9d5e-4b15-abed-09d18e3b8f6d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..1105d13f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:06:21.666669Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d486e9f7-28b0-39bc-bd20-863c2de533bb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d486e9f7-28b0-39bc-bd20-863c2de533bb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e5b70b8e-bd8e-4fc0-a48c-9c89b134f9fd"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:06:21.666669+00:00, try_number=1, job_id=888, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-18 00:00:00+00:00 +INFO - Started process 7438 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-18T00:00:00+00:00', '--job-id', '888', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpcv42zqzo'] +INFO - Job 888: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180718T000000, start_date=20221111T010621, end_date=20221111T010625 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:06:25.231580Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e5b70b8e-bd8e-4fc0-a48c-9c89b134f9fd"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..4f320773 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:06:21.587121Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d486e9f7-28b0-39bc-bd20-863c2de533bb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d486e9f7-28b0-39bc-bd20-863c2de533bb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "35a40f90-180a-42c7-b5cb-e7a987fa9555"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:06:21.587121+00:00, try_number=1, job_id=887, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-18 00:00:00+00:00 +INFO - Started process 7436 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-18T00:00:00+00:00', '--job-id', '887', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphfzf8865'] +INFO - Job 887: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180718T000000, start_date=20221111T010621, end_date=20221111T010625 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:06:25.144720Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "35a40f90-180a-42c7-b5cb-e7a987fa9555"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..00b2f8b7 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:06:40.522151Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d486e9f7-28b0-39bc-bd20-863c2de533bb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d486e9f7-28b0-39bc-bd20-863c2de533bb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3350cf7c-3005-43c2-93a0-b140c43aca40"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:06:40.522151+00:00, try_number=1, job_id=892, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-18 00:00:00+00:00 +INFO - Started process 7456 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-18T00:00:00+00:00', '--job-id', '892', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpoq1sgdow'] +INFO - Job 892: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'AGl41POaq4lYXPswO8OH4A==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:AGl41POaq4lYXPswO8OH4A== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010641Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010641Z +20221111/us-east-1/s3/aws4_request +9a61da2f79f95c3af5c5b39326e036aaa311b77a9b3479f933d5f4346d5659d7 +INFO - '2022-11-11' - botocore.auth - Signature: +9f77b0a102f5c2b9f407c7c1f30c90085556a3f9b48bcab54851efa9b1bc3286 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'U6RruDn9U77lxJyurDH1qrr2vNyFVF9KgE99LxmCT7ZoWKdpI57y+0lRZZHfhBRqsF3KcCr0rvw=', 'x-amz-request-id': '81A9TPSMRQW96953', 'Date': 'Fri, 11 Nov 2022 01:06:41 GMT', 'ETag': '"006978d4f39aab89585cfb303bc387e0"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180718T000000, start_date=20221111T010640, end_date=20221111T010642 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:06:42.536569Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3350cf7c-3005-43c2-93a0-b140c43aca40"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..724c8756 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:06:32.699871Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d486e9f7-28b0-39bc-bd20-863c2de533bb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d486e9f7-28b0-39bc-bd20-863c2de533bb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8caade75-1c0e-4578-bc32-723f6b8818f4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:06:32.699871+00:00, try_number=1, job_id=891, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-18 00:00:00+00:00 +INFO - Started process 7384 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-18T00:00:00+00:00', '--job-id', '891', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6xnz7p60'] +INFO - Job 891: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499533a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010633Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010633Z +20221111/us-east-1/s3/aws4_request +8489ef7cdcf0458654a119305867504c0a4094aa9622f66aefadb7fd4ecf34ed +INFO - '2022-11-11' - botocore.auth - Signature: +b7de21bd01528e943cc73805b562bc97545c897485cb54a647d13bc18d09737f +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'g1tGcyF5quo8S1SWhQ3aVKh2wnKw7IaivcHXIveJf+RxnSiUqrTc5+B+jyfxmoGVM86X29r+A48=', 'x-amz-request-id': 'CSCERFFTVKSBEWQQ', 'Date': 'Fri, 11 Nov 2022 01:06:34 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180718T000000, start_date=20221111T010632, end_date=20221111T010634 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:06:34.870370Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8caade75-1c0e-4578-bc32-723f6b8818f4"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..e38ab34b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:06:27.532390Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d486e9f7-28b0-39bc-bd20-863c2de533bb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d486e9f7-28b0-39bc-bd20-863c2de533bb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bc96376a-cf86-489a-be55-0aa118c9b508"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:06:27.532390+00:00, try_number=1, job_id=890, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-18 00:00:00+00:00 +INFO - Started process 7448 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-18T00:00:00+00:00', '--job-id', '890', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3tifivpl'] +INFO - Job 890: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180718T000000, start_date=20221111T010627, end_date=20221111T010638 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:06:38.518571Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bc96376a-cf86-489a-be55-0aa118c9b508"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..39dff4b3 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:06:27.385929Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d486e9f7-28b0-39bc-bd20-863c2de533bb"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d486e9f7-28b0-39bc-bd20-863c2de533bb"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "13ff857c-944d-48a5-9def-16bf7166fe70"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:06:27.385929+00:00, try_number=1, job_id=889, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-18 00:00:00+00:00 +INFO - Started process 7445 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-18T00:00:00+00:00', '--job-id', '889', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqvs2goaq'] +INFO - Job 889: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180718T000000, start_date=20221111T010627, end_date=20221111T010630 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:06:30.462194Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "13ff857c-944d-48a5-9def-16bf7166fe70"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..f3d44938 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:06:44.987380Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "68b8c7a5-3189-37d3-8cd7-ee5d757af3f4"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "68b8c7a5-3189-37d3-8cd7-ee5d757af3f4"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "294a85b6-1ae3-4e64-81dd-65a55d754a6f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:06:44.987380+00:00, try_number=1, job_id=894, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-19 00:00:00+00:00 +INFO - Started process 7523 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-19T00:00:00+00:00', '--job-id', '894', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp93uupjol'] +INFO - Job 894: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180719T000000, start_date=20221111T010644, end_date=20221111T010648 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:06:48.185371Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "294a85b6-1ae3-4e64-81dd-65a55d754a6f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..c809698d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:06:44.907223Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "68b8c7a5-3189-37d3-8cd7-ee5d757af3f4"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "68b8c7a5-3189-37d3-8cd7-ee5d757af3f4"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a4462764-6405-4b72-aa7e-f7f28ae179f3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:06:44.907223+00:00, try_number=1, job_id=893, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-19 00:00:00+00:00 +INFO - Started process 7521 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-19T00:00:00+00:00', '--job-id', '893', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpjp2usvt3'] +INFO - Job 893: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180719T000000, start_date=20221111T010644, end_date=20221111T010648 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:06:48.192520Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a4462764-6405-4b72-aa7e-f7f28ae179f3"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..1ba3c0d3 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:06:54.926371Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "68b8c7a5-3189-37d3-8cd7-ee5d757af3f4"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "68b8c7a5-3189-37d3-8cd7-ee5d757af3f4"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "08d6ecff-323b-47a9-b584-57d41b1deb3b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:06:54.926371+00:00, try_number=1, job_id=898, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-19 00:00:00+00:00 +INFO - Started process 7545 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-19T00:00:00+00:00', '--job-id', '898', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptbi19psb'] +INFO - Job 898: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'd3c81tEJ8IVs4EEucr9tIg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:d3c81tEJ8IVs4EEucr9tIg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010655Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010655Z +20221111/us-east-1/s3/aws4_request +e7ed8451ef0c372ffef3fc0bfd752deb4da2a514767ab5dcdcbdcee25c5c0e41 +INFO - '2022-11-11' - botocore.auth - Signature: +b3e5789111c7ed7f19d1af9bacf16967ddc877880b522b9c8fe3dedd9604b16d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'Mr7arHdI27JZsxMDgQEvWQURH8WUuMQXo2c2U+rHx3I5+dvJsyE5VQh7ge1gFmgbs0dczv71jtg=', 'x-amz-request-id': '6W0SGW0QHCXRFKY7', 'Date': 'Fri, 11 Nov 2022 01:06:56 GMT', 'ETag': '"77773cd6d109f0856ce0412e72bf6d22"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180719T000000, start_date=20221111T010654, end_date=20221111T010656 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:06:56.648538Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "08d6ecff-323b-47a9-b584-57d41b1deb3b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..e5742d62 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:06:53.896787Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "68b8c7a5-3189-37d3-8cd7-ee5d757af3f4"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "68b8c7a5-3189-37d3-8cd7-ee5d757af3f4"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3b4f2a4b-7dc7-4152-8ee6-9340ed539224"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:06:53.896787+00:00, try_number=1, job_id=897, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-19 00:00:00+00:00 +INFO - Started process 7540 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-19T00:00:00+00:00', '--job-id', '897', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp9nqu4lm6'] +INFO - Job 897: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010654Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010654Z +20221111/us-east-1/s3/aws4_request +d6dadac290616671b0a3f1ac5992d838dec32983e3443c36825d45a9ac856cb2 +INFO - '2022-11-11' - botocore.auth - Signature: +6f8f87602534fc62861e34d852c577a14aed3fd5a8144e4e7f04ab7d3793414c +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'Svwzg57lKYYs4vlD3QpnpZgS8bICSMwLNuSMBpLr7QrPXe30ueJzxQAko8h0tyr2F6OIGGahhwc=', 'x-amz-request-id': 'FM075CVGHMZ47RQK', 'Date': 'Fri, 11 Nov 2022 01:06:55 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180719T000000, start_date=20221111T010653, end_date=20221111T010655 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:06:55.892405Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3b4f2a4b-7dc7-4152-8ee6-9340ed539224"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..150dd879 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:06:49.455926Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "68b8c7a5-3189-37d3-8cd7-ee5d757af3f4"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "68b8c7a5-3189-37d3-8cd7-ee5d757af3f4"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "22f121f8-c228-4a66-800a-e1287a55f92b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:06:49.455926+00:00, try_number=1, job_id=895, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-19 00:00:00+00:00 +INFO - Started process 7530 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-19T00:00:00+00:00', '--job-id', '895', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmplv56zrh2'] +INFO - Job 895: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180719T000000, start_date=20221111T010649, end_date=20221111T010653 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:06:53.656718Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "22f121f8-c228-4a66-800a-e1287a55f92b"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..d6cb100a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:06:49.578771Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "68b8c7a5-3189-37d3-8cd7-ee5d757af3f4"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "68b8c7a5-3189-37d3-8cd7-ee5d757af3f4"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6a80fe16-4370-4e81-8a39-0622de536db3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:06:49.578771+00:00, try_number=1, job_id=896, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-19 00:00:00+00:00 +INFO - Started process 7533 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-19T00:00:00+00:00', '--job-id', '896', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7zp7f18z'] +INFO - Job 896: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180719T000000, start_date=20221111T010649, end_date=20221111T010652 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:06:52.419067Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6a80fe16-4370-4e81-8a39-0622de536db3"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..70d74ee3 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:06:59.941867Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "15ba5c1d-ac0e-3943-818a-4b00424fd31e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "15ba5c1d-ac0e-3943-818a-4b00424fd31e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5df3b659-51aa-4dc8-ba53-55b3d52f68f6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:06:59.941867+00:00, try_number=1, job_id=899, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-20 00:00:00+00:00 +INFO - Started process 7467 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-20T00:00:00+00:00', '--job-id', '899', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_5dr5kk1'] +INFO - Job 899: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180720T000000, start_date=20221111T010659, end_date=20221111T010703 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:07:03.083899Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5df3b659-51aa-4dc8-ba53-55b3d52f68f6"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..5e5016a5 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:06:59.937603Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "15ba5c1d-ac0e-3943-818a-4b00424fd31e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "15ba5c1d-ac0e-3943-818a-4b00424fd31e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "45c9f004-74a6-416e-83de-dc8280b5e975"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:06:59.937603+00:00, try_number=1, job_id=900, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-20 00:00:00+00:00 +INFO - Started process 7465 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-20T00:00:00+00:00', '--job-id', '900', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpauaqj2jn'] +INFO - Job 900: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180720T000000, start_date=20221111T010659, end_date=20221111T010703 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:07:03.162289Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "45c9f004-74a6-416e-83de-dc8280b5e975"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..d589d2e9 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:07:10.648517Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "15ba5c1d-ac0e-3943-818a-4b00424fd31e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "15ba5c1d-ac0e-3943-818a-4b00424fd31e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f4d8cbb0-3ffd-4662-884c-3a68651bcf7b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:07:10.648517+00:00, try_number=1, job_id=904, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-20 00:00:00+00:00 +INFO - Started process 7578 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-20T00:00:00+00:00', '--job-id', '904', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpycngap4j'] +INFO - Job 904: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'g5L3XKG636Gw3wMt4dkhyA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:g5L3XKG636Gw3wMt4dkhyA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010711Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010711Z +20221111/us-east-1/s3/aws4_request +7b0ca4ed934ac60269cb03393e1ac2aeaadbc9886bc8deca64b44749d20e9056 +INFO - '2022-11-11' - botocore.auth - Signature: +78e9da6d97a5d9b65170b36476c1e8d7f6d088250b9dd52dd1998a887c9a60d7 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'KTNwmxwm5jc4Yg1U0Nxo/PifUKFykJYmsPMthLAvEvB5zEmz7/LA/JNVovmfYRnaYjIXcyJ3SqM=', 'x-amz-request-id': 'GASBZ9RAG02P24B2', 'Date': 'Fri, 11 Nov 2022 01:07:12 GMT', 'ETag': '"8392f75ca1badfa1b0df032de1d921c8"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180720T000000, start_date=20221111T010710, end_date=20221111T010713 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:07:13.386913Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f4d8cbb0-3ffd-4662-884c-3a68651bcf7b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..4c250ad8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:07:10.286630Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "15ba5c1d-ac0e-3943-818a-4b00424fd31e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "15ba5c1d-ac0e-3943-818a-4b00424fd31e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "84e62f79-25d2-4f80-ae36-07b279cbbee6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:07:10.286630+00:00, try_number=1, job_id=903, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-20 00:00:00+00:00 +INFO - Started process 7519 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-20T00:00:00+00:00', '--job-id', '903', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1p7ea3qt'] +INFO - Job 903: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010711Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010711Z +20221111/us-east-1/s3/aws4_request +d9e8134016b08865a2317a96e34cdc924d256b89df7e6d65d11d0bfd4a2a2c79 +INFO - '2022-11-11' - botocore.auth - Signature: +83e7917d2166ccb1875e322afeaead720a4311bf1abf657c2028c20eebdb74cb +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '8Mirlx0BM4RfqzRjAPX6UG9XjMPSTk7yCSKSAbvj6rL1yslot9dvMT1DSj3RU2APcr5hxQEqiTU=', 'x-amz-request-id': 'GAS7TETKTYY5Y4MW', 'Date': 'Fri, 11 Nov 2022 01:07:12 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180720T000000, start_date=20221111T010710, end_date=20221111T010712 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:07:12.974782Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "84e62f79-25d2-4f80-ae36-07b279cbbee6"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..b504a219 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:07:04.946205Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "15ba5c1d-ac0e-3943-818a-4b00424fd31e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "15ba5c1d-ac0e-3943-818a-4b00424fd31e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "df46940b-6c30-4ffb-9954-70ef927a9481"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:07:04.946205+00:00, try_number=1, job_id=901, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-20 00:00:00+00:00 +INFO - Started process 7557 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-20T00:00:00+00:00', '--job-id', '901', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpx50j5di1'] +INFO - Job 901: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180720T000000, start_date=20221111T010704, end_date=20221111T010708 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:07:08.650229Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "df46940b-6c30-4ffb-9954-70ef927a9481"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..14d73c40 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:07:04.938110Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "15ba5c1d-ac0e-3943-818a-4b00424fd31e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "15ba5c1d-ac0e-3943-818a-4b00424fd31e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0d9c581d-a32b-483c-93cb-0f99d02cd6ae"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:07:04.938110+00:00, try_number=1, job_id=902, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-20 00:00:00+00:00 +INFO - Started process 7556 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-20T00:00:00+00:00', '--job-id', '902', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxp10g9uu'] +INFO - Job 902: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180720T000000, start_date=20221111T010704, end_date=20221111T010707 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:07:07.892656Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0d9c581d-a32b-483c-93cb-0f99d02cd6ae"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..97eea7af --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:07:15.984793Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc914b5-4b6a-37e0-bfc9-a8e11e06ae00"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc914b5-4b6a-37e0-bfc9-a8e11e06ae00"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "51f95e6b-c639-41d7-9682-2f8b7da65ac9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:07:15.984793+00:00, try_number=1, job_id=906, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-21 00:00:00+00:00 +INFO - Started process 7549 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-21T00:00:00+00:00', '--job-id', '906', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpmm6bfbkv'] +INFO - Job 906: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180721T000000, start_date=20221111T010715, end_date=20221111T010719 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:07:19.269034Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "51f95e6b-c639-41d7-9682-2f8b7da65ac9"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..2efc1d56 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:07:15.984902Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc914b5-4b6a-37e0-bfc9-a8e11e06ae00"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc914b5-4b6a-37e0-bfc9-a8e11e06ae00"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1e3736a3-593e-4ea8-bf36-ab7878f6e779"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:07:15.984902+00:00, try_number=1, job_id=905, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-21 00:00:00+00:00 +INFO - Started process 7547 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-21T00:00:00+00:00', '--job-id', '905', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfztn7uhc'] +INFO - Job 905: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180721T000000, start_date=20221111T010715, end_date=20221111T010720 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:07:20.056337Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1e3736a3-593e-4ea8-bf36-ab7878f6e779"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..46bc9521 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:07:27.093093Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc914b5-4b6a-37e0-bfc9-a8e11e06ae00"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc914b5-4b6a-37e0-bfc9-a8e11e06ae00"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ca8cd818-003e-418a-a451-6ee3c31c4e2a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:07:27.093093+00:00, try_number=1, job_id=910, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-21 00:00:00+00:00 +INFO - Started process 7564 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-21T00:00:00+00:00', '--job-id', '910', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpllk3usqq'] +INFO - Job 910: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498eeca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'AGl41POaq4lYXPswO8OH4A==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:AGl41POaq4lYXPswO8OH4A== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010727Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010727Z +20221111/us-east-1/s3/aws4_request +39e53eca3d19e5601fc4d670430a0e918dc875818071f892ce4cc8f33ab5c41b +INFO - '2022-11-11' - botocore.auth - Signature: +291674323baad6d8d571876f56f9b5510a6704b5df19ce729811d83945b157af +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'CDar2XYg3uHyMvrpegwRJDAOBqz5jh8w4IMx2kLw5uhAbSTdjmgOViyU1JqQmppuob1Jz7BxXSIk0QncoUQjvQ==', 'x-amz-request-id': 'RGHJSMFEY374EF2T', 'Date': 'Fri, 11 Nov 2022 01:07:28 GMT', 'ETag': '"006978d4f39aab89585cfb303bc387e0"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180721T000000, start_date=20221111T010727, end_date=20221111T010729 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:07:29.168363Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ca8cd818-003e-418a-a451-6ee3c31c4e2a"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..9e42bdf2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:07:27.081433Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc914b5-4b6a-37e0-bfc9-a8e11e06ae00"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc914b5-4b6a-37e0-bfc9-a8e11e06ae00"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dbe47ecf-7800-46c4-b7c1-d751b591b67e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:07:27.081433+00:00, try_number=1, job_id=909, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-21 00:00:00+00:00 +INFO - Started process 7563 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-21T00:00:00+00:00', '--job-id', '909', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp80nkm6k9'] +INFO - Job 909: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498eeca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010727Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010727Z +20221111/us-east-1/s3/aws4_request +811d64c35ce342d7751039e517da8a41476b6538bf50be5abf3f9bd5852ebcd6 +INFO - '2022-11-11' - botocore.auth - Signature: +5df99fa660874deb830db786d2db449e57f82aa48e396923e92200739b6de933 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'BQr8avrfeB8lHAptS7eAS6IplFh/3UJWakRCul1+SJXa71Egb+NJxGgeITKrT04KcY6k3e1+m5kwn3eAYina2w==', 'x-amz-request-id': 'RGHMECJXR5J8PBJS', 'Date': 'Fri, 11 Nov 2022 01:07:28 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180721T000000, start_date=20221111T010727, end_date=20221111T010729 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:07:29.177484Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dbe47ecf-7800-46c4-b7c1-d751b591b67e"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..8308c65c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:07:20.856756Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc914b5-4b6a-37e0-bfc9-a8e11e06ae00"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc914b5-4b6a-37e0-bfc9-a8e11e06ae00"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1718ff2a-eb7c-4dae-a306-c075d3bd5bb1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:07:20.856756+00:00, try_number=1, job_id=907, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-21 00:00:00+00:00 +INFO - Started process 7635 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-21T00:00:00+00:00', '--job-id', '907', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmps0mts893'] +INFO - Job 907: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180721T000000, start_date=20221111T010720, end_date=20221111T010725 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:07:25.183520Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1718ff2a-eb7c-4dae-a306-c075d3bd5bb1"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..33f73f7b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:07:22.010399Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc914b5-4b6a-37e0-bfc9-a8e11e06ae00"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "dcc914b5-4b6a-37e0-bfc9-a8e11e06ae00"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2335ca8f-e44c-42fd-9b9d-71696b4d1151"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:07:22.010399+00:00, try_number=1, job_id=908, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-21 00:00:00+00:00 +INFO - Started process 7555 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-21T00:00:00+00:00', '--job-id', '908', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpscp67ytr'] +INFO - Job 908: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180721T000000, start_date=20221111T010722, end_date=20221111T010724 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:07:24.967402Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2335ca8f-e44c-42fd-9b9d-71696b4d1151"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..b5b57264 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:07:32.199144Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "19a0c017-f20b-3bc3-9c27-473480dcaa85"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "19a0c017-f20b-3bc3-9c27-473480dcaa85"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1329870f-7108-4b1a-bb4b-d011c64d9da7"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:07:32.199144+00:00, try_number=1, job_id=912, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-22 00:00:00+00:00 +INFO - Started process 7644 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-22T00:00:00+00:00', '--job-id', '912', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpb4tqbc8j'] +INFO - Job 912: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180722T000000, start_date=20221111T010732, end_date=20221111T010735 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:07:35.525944Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1329870f-7108-4b1a-bb4b-d011c64d9da7"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..0c11bea8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:07:32.170025Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "19a0c017-f20b-3bc3-9c27-473480dcaa85"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "19a0c017-f20b-3bc3-9c27-473480dcaa85"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6006ea52-a7b2-45c6-9f5c-c097332e76f8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:07:32.170025+00:00, try_number=1, job_id=911, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-22 00:00:00+00:00 +INFO - Started process 7641 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-22T00:00:00+00:00', '--job-id', '911', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpn_xrls5c'] +INFO - Job 911: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180722T000000, start_date=20221111T010732, end_date=20221111T010735 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:07:35.526478Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6006ea52-a7b2-45c6-9f5c-c097332e76f8"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..bb9bed26 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:07:45.830547Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "19a0c017-f20b-3bc3-9c27-473480dcaa85"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "19a0c017-f20b-3bc3-9c27-473480dcaa85"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "addf1d7b-8ef7-44aa-8653-b5f002df90ec"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:07:45.830547+00:00, try_number=1, job_id=916, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-22 00:00:00+00:00 +INFO - Started process 7649 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-22T00:00:00+00:00', '--job-id', '916', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpl0aev2fn'] +INFO - Job 916: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498efca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '3++jheH+Ezx4hAso53Q74Q==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:3++jheH+Ezx4hAso53Q74Q== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010746Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010746Z +20221111/us-east-1/s3/aws4_request +f4798815070c23aec741c67aa45047ef474675074396236efb1c19d5cc021578 +INFO - '2022-11-11' - botocore.auth - Signature: +61e0d4ee8c336b2803d3ec61271613d0c5ac62dab9e06d901dbcb3b478b5d17e +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'XcgLXCe8s0cXYyyk6YqlIPEeEd+WMvwKO+T11zStHIk/kZc0HivYhqwiPV7tphEOxiRk0OEHoxs=', 'x-amz-request-id': 'XY8NABSSJH3R24MA', 'Date': 'Fri, 11 Nov 2022 01:07:47 GMT', 'ETag': '"dfefa385e1fe133c78840b28e7743be1"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180722T000000, start_date=20221111T010745, end_date=20221111T010747 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:07:47.941477Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "addf1d7b-8ef7-44aa-8653-b5f002df90ec"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..018199ef --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:07:43.375646Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "19a0c017-f20b-3bc3-9c27-473480dcaa85"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "19a0c017-f20b-3bc3-9c27-473480dcaa85"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4d4e3902-9351-4808-87ba-a61625ebb02c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:07:43.375646+00:00, try_number=1, job_id=915, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-22 00:00:00+00:00 +INFO - Started process 7670 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-22T00:00:00+00:00', '--job-id', '915', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpl8_fxscq'] +INFO - Job 915: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50041f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010744Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010744Z +20221111/us-east-1/s3/aws4_request +d5584f23690d536798c3d1fe3ec3a5dfecf60b0ff10a2bd1aa7d018d7d8993e4 +INFO - '2022-11-11' - botocore.auth - Signature: +17cbde2e47007398bc56ae4b108fe1bf1e0f12d7c90f9102311a273d60f7109d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'NjPN8HhhsALaWOU2kj6c4WmyOFscTzYw9HBq0RMhwesqoaE9PORp0vrTzl/T5qnitXfoMPPrAK0=', 'x-amz-request-id': 'C4JGX0CCBWS3JJ33', 'Date': 'Fri, 11 Nov 2022 01:07:45 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180722T000000, start_date=20221111T010743, end_date=20221111T010746 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:07:46.054398Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4d4e3902-9351-4808-87ba-a61625ebb02c"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..da1fd9d2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:07:37.233738Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "19a0c017-f20b-3bc3-9c27-473480dcaa85"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "19a0c017-f20b-3bc3-9c27-473480dcaa85"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a5b78ee3-bae3-4f35-ab94-15de7eac4e56"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:07:37.233738+00:00, try_number=1, job_id=913, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-22 00:00:00+00:00 +INFO - Started process 7576 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-22T00:00:00+00:00', '--job-id', '913', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpuvj4wvw7'] +INFO - Job 913: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180722T000000, start_date=20221111T010737, end_date=20221111T010743 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:07:43.513244Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a5b78ee3-bae3-4f35-ab94-15de7eac4e56"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..3f9e14ec --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:07:37.301374Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "19a0c017-f20b-3bc3-9c27-473480dcaa85"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "19a0c017-f20b-3bc3-9c27-473480dcaa85"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8d99a7e4-8d19-40d9-b757-5dcb32bac9df"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:07:37.301374+00:00, try_number=1, job_id=914, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-22 00:00:00+00:00 +INFO - Started process 7578 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-22T00:00:00+00:00', '--job-id', '914', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbyh6r35v'] +INFO - Job 914: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180722T000000, start_date=20221111T010737, end_date=20221111T010740 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:07:40.159413Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8d99a7e4-8d19-40d9-b757-5dcb32bac9df"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..afff4e4f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:07:50.328968Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9f48878b-8324-3911-b7c5-0b373192747a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9f48878b-8324-3911-b7c5-0b373192747a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a6df9fce-d6ff-45e1-91df-233eb41a8aae"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:07:50.328968+00:00, try_number=1, job_id=918, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-23 00:00:00+00:00 +INFO - Started process 7726 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-23T00:00:00+00:00', '--job-id', '918', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpz7_3yypp'] +INFO - Job 918: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180723T000000, start_date=20221111T010750, end_date=20221111T010753 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:07:53.875332Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a6df9fce-d6ff-45e1-91df-233eb41a8aae"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..69d40a36 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:07:50.293754Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9f48878b-8324-3911-b7c5-0b373192747a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9f48878b-8324-3911-b7c5-0b373192747a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c7d4b741-7b47-4ccd-b391-94d79219d535"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:07:50.293754+00:00, try_number=1, job_id=917, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-23 00:00:00+00:00 +INFO - Started process 7724 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-23T00:00:00+00:00', '--job-id', '917', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp75r_299_'] +INFO - Job 917: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180723T000000, start_date=20221111T010750, end_date=20221111T010753 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:07:53.898566Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c7d4b741-7b47-4ccd-b391-94d79219d535"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..9f3444ba --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:08:03.040066Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9f48878b-8324-3911-b7c5-0b373192747a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9f48878b-8324-3911-b7c5-0b373192747a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8a13e03d-b861-4df9-a21c-3bf55b64706c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:08:03.040066+00:00, try_number=1, job_id=922, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-23 00:00:00+00:00 +INFO - Started process 7749 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-23T00:00:00+00:00', '--job-id', '922', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwyoxj4vz'] +INFO - Job 922: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'lLS5C+2P/8C/YWUh0QcKzQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:lLS5C+2P/8C/YWUh0QcKzQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010803Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010803Z +20221111/us-east-1/s3/aws4_request +440fea0633ed7b24b183604a08570025c793e837dab4e2b03460650ef2f68cc5 +INFO - '2022-11-11' - botocore.auth - Signature: +8438fb8d4039167d9105bfc9b9e52b005d2c424f9eb5504797da39c8232e9509 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'rNjzDh4JW6zPiTIflL5vekISgvXeqPUQCiW3jjR9zGZ5rTWrYb3fMKIzoGytJI5lBRDnmiRqWC0=', 'x-amz-request-id': 'H3G283EGHFC2G6T9', 'Date': 'Fri, 11 Nov 2022 01:08:04 GMT', 'ETag': '"94b4b90bed8fffc0bf616521d1070acd"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180723T000000, start_date=20221111T010803, end_date=20221111T010804 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:08:04.962395Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8a13e03d-b861-4df9-a21c-3bf55b64706c"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..4e6cdef1 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:08:00.586668Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9f48878b-8324-3911-b7c5-0b373192747a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9f48878b-8324-3911-b7c5-0b373192747a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1ca07c14-01f9-44a2-9b64-dbaee772709b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:08:00.586668+00:00, try_number=1, job_id=921, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-23 00:00:00+00:00 +INFO - Started process 7741 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-23T00:00:00+00:00', '--job-id', '921', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7vfmmo6w'] +INFO - Job 921: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50083a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010801Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010801Z +20221111/us-east-1/s3/aws4_request +a19390f1ff74f64f99e46c5e4fd271e1da45ed8f674812ed98e74f5fef243cee +INFO - '2022-11-11' - botocore.auth - Signature: +b21dc53c6f478ce58827237f1f1cacbbb7f0e22592ced1bdf3516b02cc77613b +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'xhK1hBa8S+1k8LTQj6VPNulpGdcrk4FWgod1TycWQRLAOSGhgB7C8S5wIry2NHwCG9i0QibrFlc=', 'x-amz-request-id': 'PR57MSG8HWHS64SM', 'Date': 'Fri, 11 Nov 2022 01:08:02 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180723T000000, start_date=20221111T010800, end_date=20221111T010803 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:08:03.126406Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1ca07c14-01f9-44a2-9b64-dbaee772709b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..64c90826 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:07:55.520680Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9f48878b-8324-3911-b7c5-0b373192747a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9f48878b-8324-3911-b7c5-0b373192747a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "78c24b7c-eeae-48b6-b45c-0ea5546b0e61"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:07:55.520680+00:00, try_number=1, job_id=920, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-23 00:00:00+00:00 +INFO - Started process 7736 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-23T00:00:00+00:00', '--job-id', '920', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp15te2oon'] +INFO - Job 920: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180723T000000, start_date=20221111T010755, end_date=20221111T010801 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:08:01.487383Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "78c24b7c-eeae-48b6-b45c-0ea5546b0e61"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..cad7f88e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:07:55.503955Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9f48878b-8324-3911-b7c5-0b373192747a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9f48878b-8324-3911-b7c5-0b373192747a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ed319014-2479-4776-ad4e-59e546830901"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:07:55.503955+00:00, try_number=1, job_id=919, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-23 00:00:00+00:00 +INFO - Started process 7734 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-23T00:00:00+00:00', '--job-id', '919', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp899l0d5_'] +INFO - Job 919: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-23T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180723T000000, start_date=20221111T010755, end_date=20221111T010758 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-23T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:07:58.306470Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ed319014-2479-4776-ad4e-59e546830901"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..a631282c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:08:07.254063Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b083b700-b733-3b21-a404-e9935dc64020"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b083b700-b733-3b21-a404-e9935dc64020"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1a0d3a4a-ec32-4537-bbd9-90052fef00c8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:08:07.254063+00:00, try_number=1, job_id=923, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-24 00:00:00+00:00 +INFO - Started process 7758 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-24T00:00:00+00:00', '--job-id', '923', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpja4i0v6y'] +INFO - Job 923: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180724T000000, start_date=20221111T010807, end_date=20221111T010810 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:08:10.724810Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1a0d3a4a-ec32-4537-bbd9-90052fef00c8"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..65b11508 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:08:07.323133Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b083b700-b733-3b21-a404-e9935dc64020"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b083b700-b733-3b21-a404-e9935dc64020"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "187a63c3-0dac-4a46-8e7a-3d4276d461a3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:08:07.323133+00:00, try_number=1, job_id=924, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-24 00:00:00+00:00 +INFO - Started process 7760 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-24T00:00:00+00:00', '--job-id', '924', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3ngxa9v4'] +INFO - Job 924: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180724T000000, start_date=20221111T010807, end_date=20221111T010810 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:08:10.734427Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "187a63c3-0dac-4a46-8e7a-3d4276d461a3"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..63e68711 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:08:23.295905Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b083b700-b733-3b21-a404-e9935dc64020"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b083b700-b733-3b21-a404-e9935dc64020"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "06d425b6-0c38-41e3-801c-7cb12d6a6380"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:08:23.295905+00:00, try_number=1, job_id=928, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-24 00:00:00+00:00 +INFO - Started process 7831 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-24T00:00:00+00:00', '--job-id', '928', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfwkyazrl'] +INFO - Job 928: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'lLS5C+2P/8C/YWUh0QcKzQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:lLS5C+2P/8C/YWUh0QcKzQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010824Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010824Z +20221111/us-east-1/s3/aws4_request +00fad497036f359ec3424a30b30df06f2a3653b6641de30ee2e20458d4945a79 +INFO - '2022-11-11' - botocore.auth - Signature: +4c1a448c361f2a3419ac4eaa8619e121bdf4a04f228b58d62628ca9d34f39dcc +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'w12MgTtUowW6SIDa7UB0dRg4zyNGWvw+S4IQqJHgvXXULpSL2b08FuNbXpke/haXrbggBcHvURQ=', 'x-amz-request-id': 'VF0YY2ZWBD8DJQE1', 'Date': 'Fri, 11 Nov 2022 01:08:24 GMT', 'ETag': '"94b4b90bed8fffc0bf616521d1070acd"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180724T000000, start_date=20221111T010823, end_date=20221111T010825 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:08:25.471935Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "06d425b6-0c38-41e3-801c-7cb12d6a6380"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..63fcecb8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:08:19.412630Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b083b700-b733-3b21-a404-e9935dc64020"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b083b700-b733-3b21-a404-e9935dc64020"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "76ded1cb-32ee-42eb-bb7f-0e18979de8b6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:08:19.412630+00:00, try_number=1, job_id=927, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-24 00:00:00+00:00 +INFO - Started process 7730 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-24T00:00:00+00:00', '--job-id', '927', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpr8qyy640'] +INFO - Job 927: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499523a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010820Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010820Z +20221111/us-east-1/s3/aws4_request +d66eb7cbb20f346e575a2f25eda239c6a98ac6f7c889197eb535e721b6ce37b8 +INFO - '2022-11-11' - botocore.auth - Signature: +ea27da18bf426b1a7ae065e31aac75289b900f363fa02d534cfa51572d3f8d10 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'AQGlGiDYDqZgI7gphCuAxY1IFNZIi96pk0nMgJswIJZBwPFCCpOpvWikE8724/2kAjKbivDtOW4=', 'x-amz-request-id': '56W617ACGN38WWHT', 'Date': 'Fri, 11 Nov 2022 01:08:21 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180724T000000, start_date=20221111T010819, end_date=20221111T010821 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:08:21.965598Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "76ded1cb-32ee-42eb-bb7f-0e18979de8b6"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..a793d84e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:08:12.576702Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b083b700-b733-3b21-a404-e9935dc64020"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b083b700-b733-3b21-a404-e9935dc64020"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "99064f07-6262-402b-bc6e-a3a63b304d13"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:08:12.576702+00:00, try_number=1, job_id=925, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-24 00:00:00+00:00 +INFO - Started process 7694 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-24T00:00:00+00:00', '--job-id', '925', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpvczr36_i'] +INFO - Job 925: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180724T000000, start_date=20221111T010812, end_date=20221111T010820 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:08:20.945921Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "99064f07-6262-402b-bc6e-a3a63b304d13"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..9c0d1915 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:08:12.677718Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b083b700-b733-3b21-a404-e9935dc64020"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b083b700-b733-3b21-a404-e9935dc64020"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a53cfa5b-e154-4af0-acda-3498b693df03"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:08:12.677718+00:00, try_number=1, job_id=926, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-24 00:00:00+00:00 +INFO - Started process 7696 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-24T00:00:00+00:00', '--job-id', '926', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpz657_65o'] +INFO - Job 926: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-24T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180724T000000, start_date=20221111T010812, end_date=20221111T010815 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-24T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:08:15.985721Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a53cfa5b-e154-4af0-acda-3498b693df03"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..9d848a5e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:08:28.142312Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf683584-1f21-38df-b2d7-466bddb98401"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf683584-1f21-38df-b2d7-466bddb98401"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fd551ddf-938a-4929-94c6-937b1ea1940f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:08:28.142312+00:00, try_number=1, job_id=930, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-25 00:00:00+00:00 +INFO - Started process 7742 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-25T00:00:00+00:00', '--job-id', '930', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptq1o3dpm'] +INFO - Job 930: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180725T000000, start_date=20221111T010828, end_date=20221111T010831 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:08:31.147683Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fd551ddf-938a-4929-94c6-937b1ea1940f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..ca1d5445 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:08:28.139050Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf683584-1f21-38df-b2d7-466bddb98401"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf683584-1f21-38df-b2d7-466bddb98401"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f98666a1-41df-4346-a4e5-bd12d4d4a80f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:08:28.139050+00:00, try_number=1, job_id=929, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-25 00:00:00+00:00 +INFO - Started process 7740 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-25T00:00:00+00:00', '--job-id', '929', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgxtp3zvy'] +INFO - Job 929: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180725T000000, start_date=20221111T010828, end_date=20221111T010831 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:08:31.152052Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f98666a1-41df-4346-a4e5-bd12d4d4a80f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..4cff25f1 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:08:42.390610Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf683584-1f21-38df-b2d7-466bddb98401"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf683584-1f21-38df-b2d7-466bddb98401"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9d1a246b-856a-4df2-914c-544d3749b792"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:08:42.390610+00:00, try_number=1, job_id=934, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-25 00:00:00+00:00 +INFO - Started process 7771 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-25T00:00:00+00:00', '--job-id', '934', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqch453px'] +INFO - Job 934: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498eff70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'oQdASIYPudU1kO3hK50Acg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:oQdASIYPudU1kO3hK50Acg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010843Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010843Z +20221111/us-east-1/s3/aws4_request +61e1ebddd494e9b8ec727f624f2cd137015ca944078c9e0f70669f65b752b1d6 +INFO - '2022-11-11' - botocore.auth - Signature: +b6a89090de1e35acb781a9c7e88f1041d6465789d5ac2d8b28f3a4d15644d63e +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'iklrP3yj3ilehvM21lC5IAo4yTZF59mh2O/MkVX0UWxAoKH4NJMOmXrwpG19FqlXZ0spoUneeu4=', 'x-amz-request-id': '1P4QSVTCDBQ6DCHQ', 'Date': 'Fri, 11 Nov 2022 01:08:43 GMT', 'ETag': '"a1074048860fb9d53590ede12b9d0072"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180725T000000, start_date=20221111T010842, end_date=20221111T010844 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:08:44.266437Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9d1a246b-856a-4df2-914c-544d3749b792"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..f51511e8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:08:38.104662Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf683584-1f21-38df-b2d7-466bddb98401"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf683584-1f21-38df-b2d7-466bddb98401"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e5c82210-c8cd-451c-8693-e55ad61bdd28"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:08:38.104662+00:00, try_number=1, job_id=933, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-25 00:00:00+00:00 +INFO - Started process 7847 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-25T00:00:00+00:00', '--job-id', '933', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxb9u2ltz'] +INFO - Job 933: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50043a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010839Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010839Z +20221111/us-east-1/s3/aws4_request +6e95b5d68fb2a96f893c1012140ab6d862e203ac1328eb521c8d19013354d2c3 +INFO - '2022-11-11' - botocore.auth - Signature: +385e540f56c4e9ad8ec801042d71ed5c41b28aa7166da9e8eea6c1bb12993998 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'qmjOPZ957+LiER37SPzL8yjQqU7qU8WDanr527Gk+NwJOJCWA6Gwd1S+9FyLx0h5QixkJPVOzA4=', 'x-amz-request-id': 'J86WXCJDXAKV4SVH', 'Date': 'Fri, 11 Nov 2022 01:08:39 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180725T000000, start_date=20221111T010838, end_date=20221111T010840 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:08:40.189918Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e5c82210-c8cd-451c-8693-e55ad61bdd28"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..4d646c2b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:08:32.956950Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf683584-1f21-38df-b2d7-466bddb98401"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf683584-1f21-38df-b2d7-466bddb98401"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "74246d06-5414-4d7c-afad-4b160fe3034e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:08:32.956950+00:00, try_number=1, job_id=932, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-25 00:00:00+00:00 +INFO - Started process 7842 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-25T00:00:00+00:00', '--job-id', '932', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpy3u3300f'] +INFO - Job 932: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180725T000000, start_date=20221111T010832, end_date=20221111T010840 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:08:40.805487Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "74246d06-5414-4d7c-afad-4b160fe3034e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..da97483f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:08:32.913133Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf683584-1f21-38df-b2d7-466bddb98401"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "bf683584-1f21-38df-b2d7-466bddb98401"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5d3ee5c7-2169-401b-9868-a459c7bc4cc3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:08:32.913133+00:00, try_number=1, job_id=931, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-25 00:00:00+00:00 +INFO - Started process 7840 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-25T00:00:00+00:00', '--job-id', '931', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp01jdqe_d'] +INFO - Job 931: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-25T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180725T000000, start_date=20221111T010832, end_date=20221111T010836 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-25T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:08:36.389247Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5d3ee5c7-2169-401b-9868-a459c7bc4cc3"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..40b8560b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:08:47.682849Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6061ef3a-ca04-3aa7-b2f7-fb2c65794ec5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6061ef3a-ca04-3aa7-b2f7-fb2c65794ec5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b171efb3-8022-40b0-9ccd-39956792d904"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:08:47.682849+00:00, try_number=1, job_id=936, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-26 00:00:00+00:00 +INFO - Started process 7824 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-26T00:00:00+00:00', '--job-id', '936', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpke5iaxsb'] +INFO - Job 936: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180726T000000, start_date=20221111T010847, end_date=20221111T010851 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:08:51.063162Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b171efb3-8022-40b0-9ccd-39956792d904"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..8b572ddf --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:08:47.668027Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6061ef3a-ca04-3aa7-b2f7-fb2c65794ec5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6061ef3a-ca04-3aa7-b2f7-fb2c65794ec5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bc796ae1-4bf6-4e9a-b6ad-eb0b9329ee39"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:08:47.668027+00:00, try_number=1, job_id=935, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-26 00:00:00+00:00 +INFO - Started process 7821 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-26T00:00:00+00:00', '--job-id', '935', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1iedepcc'] +INFO - Job 935: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180726T000000, start_date=20221111T010847, end_date=20221111T010851 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:08:51.061696Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bc796ae1-4bf6-4e9a-b6ad-eb0b9329ee39"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..8c699305 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:09:01.837601Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6061ef3a-ca04-3aa7-b2f7-fb2c65794ec5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6061ef3a-ca04-3aa7-b2f7-fb2c65794ec5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c31b770e-dc88-426a-8c5e-7563a091a61c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:09:01.837601+00:00, try_number=1, job_id=940, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-26 00:00:00+00:00 +INFO - Started process 7927 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-26T00:00:00+00:00', '--job-id', '940', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpv5b_e_h4'] +INFO - Job 940: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'pUCEOiMKJNt8lTYqoMkrIA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:pUCEOiMKJNt8lTYqoMkrIA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010902Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010902Z +20221111/us-east-1/s3/aws4_request +db4acc13abe1656ca85e7d70b0b052742caae464bc64525b49c47a2712656b8d +INFO - '2022-11-11' - botocore.auth - Signature: +4124ef62ebb579d1671cc146eb7ad03e9c5798c1594f7ee27ae4cc901625328f +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '6Jch0uxQHLvr32hteGy3hogBGmuwMhhUdVqD0t5cyY9wOAkGMsTJRgdO15gonZiB7w+1Yf056j0=', 'x-amz-request-id': 'ZEQ34XDD05MHZXTE', 'Date': 'Fri, 11 Nov 2022 01:09:03 GMT', 'ETag': '"a540843a230a24db7c95362aa0c92b20"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180726T000000, start_date=20221111T010901, end_date=20221111T010904 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:09:04.025758Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c31b770e-dc88-426a-8c5e-7563a091a61c"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..1fd5ceab --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:08:58.447876Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6061ef3a-ca04-3aa7-b2f7-fb2c65794ec5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6061ef3a-ca04-3aa7-b2f7-fb2c65794ec5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "93463f50-cb14-4bc7-a3d5-65bb7c9919a2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:08:58.447876+00:00, try_number=1, job_id=939, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-26 00:00:00+00:00 +INFO - Started process 7920 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-26T00:00:00+00:00', '--job-id', '939', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp94tkj_69'] +INFO - Job 939: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50063a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010859Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010859Z +20221111/us-east-1/s3/aws4_request +3146319ac8f9d8a1df6ebeed73bfc51ab3943f296d144be17881aaa03122d6ba +INFO - '2022-11-11' - botocore.auth - Signature: +f9492af7455fab9ff5a14f621646c3c0a0c4bc0f6f60c2dae2d84704a04fca66 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'Jv0sfx9MAmgR0uukEdBUA0p4qJlKmvEn3iE+DnOoY0PTxCne7SR5OHCOQm7eqNb0gHeNfE5W1A8=', 'x-amz-request-id': 'QVEGR5CXERZSKEVT', 'Date': 'Fri, 11 Nov 2022 01:09:00 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180726T000000, start_date=20221111T010858, end_date=20221111T010901 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:09:01.088315Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "93463f50-cb14-4bc7-a3d5-65bb7c9919a2"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..11fc9559 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:08:53.517828Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6061ef3a-ca04-3aa7-b2f7-fb2c65794ec5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6061ef3a-ca04-3aa7-b2f7-fb2c65794ec5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8b82e95f-1ab8-4dce-8853-474a2523921b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:08:53.517828+00:00, try_number=1, job_id=938, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-26 00:00:00+00:00 +INFO - Started process 7834 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-26T00:00:00+00:00', '--job-id', '938', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbfftq0yy'] +INFO - Job 938: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180726T000000, start_date=20221111T010853, end_date=20221111T010859 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:08:59.559348Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8b82e95f-1ab8-4dce-8853-474a2523921b"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..0111f67a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:08:53.515219Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6061ef3a-ca04-3aa7-b2f7-fb2c65794ec5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "6061ef3a-ca04-3aa7-b2f7-fb2c65794ec5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c352a4c7-0ded-43e6-a47b-dd86b0fe07d6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:08:53.515219+00:00, try_number=1, job_id=937, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-26 00:00:00+00:00 +INFO - Started process 7832 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-26T00:00:00+00:00', '--job-id', '937', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfzpc5m0v'] +INFO - Job 937: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-26T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180726T000000, start_date=20221111T010853, end_date=20221111T010856 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-26T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:08:56.917580Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c352a4c7-0ded-43e6-a47b-dd86b0fe07d6"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..0d7ecfcf --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:09:06.305548Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ea807fe5-2dc9-3fc6-a005-865dc1dd5da6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ea807fe5-2dc9-3fc6-a005-865dc1dd5da6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8f687220-346c-46c9-b3c4-5c0abb0b52cc"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:09:06.305548+00:00, try_number=1, job_id=941, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-27 00:00:00+00:00 +INFO - Started process 7935 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-27T00:00:00+00:00', '--job-id', '941', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpq7vyj6z9'] +INFO - Job 941: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180727T000000, start_date=20221111T010906, end_date=20221111T010909 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:09:09.759997Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8f687220-346c-46c9-b3c4-5c0abb0b52cc"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..d939544c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:09:06.560855Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ea807fe5-2dc9-3fc6-a005-865dc1dd5da6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ea807fe5-2dc9-3fc6-a005-865dc1dd5da6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "355e4935-b53c-4f13-be1e-dd2827694e60"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:09:06.560855+00:00, try_number=1, job_id=942, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-27 00:00:00+00:00 +INFO - Started process 7938 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-27T00:00:00+00:00', '--job-id', '942', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpuhi3hf0h'] +INFO - Job 942: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180727T000000, start_date=20221111T010906, end_date=20221111T010909 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:09:09.768946Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "355e4935-b53c-4f13-be1e-dd2827694e60"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..f093d343 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:09:23.065544Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ea807fe5-2dc9-3fc6-a005-865dc1dd5da6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ea807fe5-2dc9-3fc6-a005-865dc1dd5da6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0b3a808d-6d14-40f1-bd55-4c67f6505c78"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:09:23.065544+00:00, try_number=1, job_id=946, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-27 00:00:00+00:00 +INFO - Started process 8026 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-27T00:00:00+00:00', '--job-id', '946', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpkfm8fuua'] +INFO - Job 946: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'tnFhDAEKpyn2G6PeeLVEVQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:tnFhDAEKpyn2G6PeeLVEVQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010923Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010923Z +20221111/us-east-1/s3/aws4_request +8c0f69a56012d0a75c6c93db66dc84f549352c823c25a7174192033ab826ee4e +INFO - '2022-11-11' - botocore.auth - Signature: +42bd25909895cec771bfcbcef3df940f658ad10201cd53361a105f9b32c34546 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '8iGZq/A4EkvBPXGnFAm8ud7cvf3aUv8oUgiJjOwL5GJmW3zT3FmB5YqxHk+2c432Re63mXSwl84=', 'x-amz-request-id': 'ERX8CHB9C1QHFEY2', 'Date': 'Fri, 11 Nov 2022 01:09:24 GMT', 'ETag': '"b671610c010aa729f61ba3de78b54455"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180727T000000, start_date=20221111T010923, end_date=20221111T010924 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:09:24.868783Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0b3a808d-6d14-40f1-bd55-4c67f6505c78"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..25bfce57 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:09:18.760776Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ea807fe5-2dc9-3fc6-a005-865dc1dd5da6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ea807fe5-2dc9-3fc6-a005-865dc1dd5da6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "94ed27ea-9b0a-4cd0-a160-0b98ef2e74d7"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:09:18.760776+00:00, try_number=1, job_id=945, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-27 00:00:00+00:00 +INFO - Started process 7994 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-27T00:00:00+00:00', '--job-id', '945', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpjr8sz9sl'] +INFO - Job 945: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50093a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010920Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010920Z +20221111/us-east-1/s3/aws4_request +9e5bd7c9f1f1874d0e4b416b50a175d9635d464e5592beda4068610b1de02aef +INFO - '2022-11-11' - botocore.auth - Signature: +8b40dfb99e5a193d774df05e624c0e64c3c744c304cfc79e4476f9704fe9a732 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'iJNlkPdwf2DFD28GGR8P4nxailFoeBkHDEp/aj8NvvO7SaZYb7A077WNU0V58HvfLkMkK2grbCk=', 'x-amz-request-id': 'GDC0Z90SYBDXNFZQ', 'Date': 'Fri, 11 Nov 2022 01:09:21 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180727T000000, start_date=20221111T010918, end_date=20221111T010922 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:09:22.277261Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "94ed27ea-9b0a-4cd0-a160-0b98ef2e74d7"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..fdec67c8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:09:12.067457Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ea807fe5-2dc9-3fc6-a005-865dc1dd5da6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ea807fe5-2dc9-3fc6-a005-865dc1dd5da6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b59cec6d-3d47-4544-b190-c0f914d3abec"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:09:12.067457+00:00, try_number=1, job_id=944, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-27 00:00:00+00:00 +INFO - Started process 7948 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-27T00:00:00+00:00', '--job-id', '944', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpl1r15vo7'] +INFO - Job 944: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180727T000000, start_date=20221111T010912, end_date=20221111T010920 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:09:20.919271Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b59cec6d-3d47-4544-b190-c0f914d3abec"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..780003c7 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:09:12.067243Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ea807fe5-2dc9-3fc6-a005-865dc1dd5da6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ea807fe5-2dc9-3fc6-a005-865dc1dd5da6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f8be9478-f279-4a74-8188-84bdf6369225"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:09:12.067243+00:00, try_number=1, job_id=943, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-27 00:00:00+00:00 +INFO - Started process 7947 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-27T00:00:00+00:00', '--job-id', '943', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmprno5k811'] +INFO - Job 943: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-27T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180727T000000, start_date=20221111T010912, end_date=20221111T010915 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-27T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:09:15.141647Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f8be9478-f279-4a74-8188-84bdf6369225"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..853e6821 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:09:27.704703Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fde2cf62-0a7a-3470-bb72-e430281bc19d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fde2cf62-0a7a-3470-bb72-e430281bc19d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "20c28772-e1d8-411f-8663-67a70c30460d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:09:27.704703+00:00, try_number=1, job_id=948, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-28 00:00:00+00:00 +INFO - Started process 7909 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-28T00:00:00+00:00', '--job-id', '948', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_3ua9c_v'] +INFO - Job 948: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180728T000000, start_date=20221111T010927, end_date=20221111T010931 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:09:31.088232Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "20c28772-e1d8-411f-8663-67a70c30460d"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..716bebdb --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:09:27.646369Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fde2cf62-0a7a-3470-bb72-e430281bc19d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fde2cf62-0a7a-3470-bb72-e430281bc19d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8b971b43-0ba3-451e-9687-c022b524ceef"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:09:27.646369+00:00, try_number=1, job_id=947, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-28 00:00:00+00:00 +INFO - Started process 7906 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-28T00:00:00+00:00', '--job-id', '947', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpy5voony6'] +INFO - Job 947: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180728T000000, start_date=20221111T010927, end_date=20221111T010931 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:09:31.035372Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8b971b43-0ba3-451e-9687-c022b524ceef"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..226a484b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:09:42.085753Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fde2cf62-0a7a-3470-bb72-e430281bc19d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fde2cf62-0a7a-3470-bb72-e430281bc19d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f9f114af-0b83-43e4-9b31-93d1ce527b67"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:09:42.085753+00:00, try_number=1, job_id=952, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-28 00:00:00+00:00 +INFO - Started process 7928 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-28T00:00:00+00:00', '--job-id', '952', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxsgy0a5g'] +INFO - Job 952: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '0XR6L7GzLwWSXsQUrd6aBg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:0XR6L7GzLwWSXsQUrd6aBg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010942Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010942Z +20221111/us-east-1/s3/aws4_request +8ee412afb3633a4deac7762ed46fdb38ee6395e640918c73421a90542c2774c1 +INFO - '2022-11-11' - botocore.auth - Signature: +4c557b629da6b39e263bec8120f2e2254dfa23a0c064dc1129f5f372c6f0a9f0 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'GMT7jw2IONcMi8xqIl3yvpXcW1aGlKDXJWWiBJDbdUH9Fjq7iwIvP9XK8sWmfvFtn7rVv5CH8XY=', 'x-amz-request-id': 'T36KSQN6ASWABCNF', 'Date': 'Fri, 11 Nov 2022 01:09:43 GMT', 'ETag': '"d1747a2fb1b32f05925ec414adde9a06"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180728T000000, start_date=20221111T010942, end_date=20221111T010943 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:09:43.956479Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f9f114af-0b83-43e4-9b31-93d1ce527b67"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..704cef15 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:09:39.119455Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fde2cf62-0a7a-3470-bb72-e430281bc19d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fde2cf62-0a7a-3470-bb72-e430281bc19d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "57c3eaf5-0814-4963-a3dd-f0a019e74373"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:09:39.119455+00:00, try_number=1, job_id=951, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-28 00:00:00+00:00 +INFO - Started process 7915 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-28T00:00:00+00:00', '--job-id', '951', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmppjx19mw_'] +INFO - Job 951: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499523a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T010939Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T010939Z +20221111/us-east-1/s3/aws4_request +70b48b6be13951e4320e2ea492f4fe72c90e22480750d26c5a46a98a948697dc +INFO - '2022-11-11' - botocore.auth - Signature: +ee24897b41f907b0b0913bd9e4202df9d1f92667f5228ed3a32f7a7d5d24f519 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'CBUVRI+w9UtPT+KvsklCgiG9OgjbMjNE0wIGNLT8JLeOmrQpTEVmE+KSHk8lQU03tS4wFM3E/po=', 'x-amz-request-id': 'CGG4583RW35E5KV5', 'Date': 'Fri, 11 Nov 2022 01:09:40 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180728T000000, start_date=20221111T010939, end_date=20221111T010941 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:09:41.270665Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "57c3eaf5-0814-4963-a3dd-f0a019e74373"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..9ae01b9b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:09:33.308003Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fde2cf62-0a7a-3470-bb72-e430281bc19d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fde2cf62-0a7a-3470-bb72-e430281bc19d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cdd2152f-94be-4493-aa95-9a8e24debb65"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:09:33.308003+00:00, try_number=1, job_id=950, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-28 00:00:00+00:00 +INFO - Started process 8037 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-28T00:00:00+00:00', '--job-id', '950', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpa37qfodp'] +INFO - Job 950: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180728T000000, start_date=20221111T010933, end_date=20221111T010940 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:09:40.305230Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cdd2152f-94be-4493-aa95-9a8e24debb65"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..07466f99 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:09:33.269333Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fde2cf62-0a7a-3470-bb72-e430281bc19d"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "fde2cf62-0a7a-3470-bb72-e430281bc19d"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "04fbe47d-cccd-4213-ba0e-182df9a6375c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:09:33.269333+00:00, try_number=1, job_id=949, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-28 00:00:00+00:00 +INFO - Started process 8035 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-28T00:00:00+00:00', '--job-id', '949', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpuv9_stmd'] +INFO - Job 949: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-28T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180728T000000, start_date=20221111T010933, end_date=20221111T010936 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-28T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:09:36.778386Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "04fbe47d-cccd-4213-ba0e-182df9a6375c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..a83ca657 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:09:46.752567Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ab92932b-0032-31e5-b23d-e338b323cdbe"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ab92932b-0032-31e5-b23d-e338b323cdbe"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e60229e7-c549-47bf-a3c4-cb1542a41c5a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:09:46.752567+00:00, try_number=1, job_id=954, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-29 00:00:00+00:00 +INFO - Started process 7976 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-29T00:00:00+00:00', '--job-id', '954', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpo4cannhg'] +INFO - Job 954: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180729T000000, start_date=20221111T010946, end_date=20221111T010950 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:09:50.844056Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e60229e7-c549-47bf-a3c4-cb1542a41c5a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..8b98ab0c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:09:46.740698Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ab92932b-0032-31e5-b23d-e338b323cdbe"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ab92932b-0032-31e5-b23d-e338b323cdbe"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "364b39eb-a77e-466a-9706-c559a07c6ea7"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:09:46.740698+00:00, try_number=1, job_id=953, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-29 00:00:00+00:00 +INFO - Started process 7968 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-29T00:00:00+00:00', '--job-id', '953', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpaed61dut'] +INFO - Job 953: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180729T000000, start_date=20221111T010946, end_date=20221111T010950 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:09:50.832253Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "364b39eb-a77e-466a-9706-c559a07c6ea7"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..18723289 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:10:05.234053Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ab92932b-0032-31e5-b23d-e338b323cdbe"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ab92932b-0032-31e5-b23d-e338b323cdbe"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e33e4599-235d-4936-a6c9-403fc135ca81"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:10:05.234053+00:00, try_number=1, job_id=958, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-29 00:00:00+00:00 +INFO - Started process 8115 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-29T00:00:00+00:00', '--job-id', '958', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpggdq7154'] +INFO - Job 958: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'vbtSnSUVAKhAKM0HM3x8nA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:vbtSnSUVAKhAKM0HM3x8nA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011006Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011006Z +20221111/us-east-1/s3/aws4_request +2f02cdd6150d276e9eae2515cd47519ac1a1a1de49b9d42533e8b1158176f5b9 +INFO - '2022-11-11' - botocore.auth - Signature: +508930e7fe9cd51294f5c704b74730a0c6f77ec9c4a4610d7b56aa7fa476857b +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'Ndp1YI8b5Y7fNgUX9egVrvns/Xzn8OfR/cOXUiKb+nbz5eA3NgWwdmwzyRAk5Co72/B62E1MSoh8WLdfHyRSug==', 'x-amz-request-id': '0YZRWNF0AXRM9XS7', 'Date': 'Fri, 11 Nov 2022 01:10:07 GMT', 'ETag': '"bdbb529d251500a84028cd07337c7c9c"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180729T000000, start_date=20221111T011005, end_date=20221111T011007 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:10:07.945139Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e33e4599-235d-4936-a6c9-403fc135ca81"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..2475b291 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:10:01.769840Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ab92932b-0032-31e5-b23d-e338b323cdbe"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ab92932b-0032-31e5-b23d-e338b323cdbe"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a4c13757-e24a-4fdd-9ab5-6b35b6b0c4c8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:10:01.769840+00:00, try_number=1, job_id=957, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-29 00:00:00+00:00 +INFO - Started process 8108 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-29T00:00:00+00:00', '--job-id', '957', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0t3sfhu3'] +INFO - Job 957: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50071f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011002Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011002Z +20221111/us-east-1/s3/aws4_request +5cbb659658be03d41cd2be1c762a1b0f0f4b63b2bff1f2b9259656a1157f97fc +INFO - '2022-11-11' - botocore.auth - Signature: +13ab7aed269c73496bac7adffa8d0b476a778806922198df102ae92bf4acb682 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '4gvPpekeIqRP5S7yy+NkAkFTjZ12dkvuL8w1ICiyvstthkb0VYjNTu8F6crzhvjH9k24Xgb70CI=', 'x-amz-request-id': 'YXCBWZV7E6H51TZC', 'Date': 'Fri, 11 Nov 2022 01:10:03 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180729T000000, start_date=20221111T011001, end_date=20221111T011004 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:10:04.475870Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a4c13757-e24a-4fdd-9ab5-6b35b6b0c4c8"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..5d748e7d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:09:54.009567Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ab92932b-0032-31e5-b23d-e338b323cdbe"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ab92932b-0032-31e5-b23d-e338b323cdbe"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6fc5bfbf-18a2-4fe2-b70f-c7fed01e95b5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:09:54.009567+00:00, try_number=1, job_id=956, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-29 00:00:00+00:00 +INFO - Started process 8008 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-29T00:00:00+00:00', '--job-id', '956', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp30r6_pdz'] +INFO - Job 956: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180729T000000, start_date=20221111T010954, end_date=20221111T011002 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:10:02.981131Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6fc5bfbf-18a2-4fe2-b70f-c7fed01e95b5"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..1c4dcd33 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-29T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:09:53.970038Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-29T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ab92932b-0032-31e5-b23d-e338b323cdbe"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ab92932b-0032-31e5-b23d-e338b323cdbe"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "be897bd4-4aaf-42dd-81df-7509446c28a0"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-29T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:09:53.970038+00:00, try_number=1, job_id=955, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-29 00:00:00+00:00 +INFO - Started process 8005 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-29T00:00:00+00:00', '--job-id', '955', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp5v0yl957'] +INFO - Job 955: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-29T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-29T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180729T000000, start_date=20221111T010953, end_date=20221111T010958 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-29T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:09:58.334891Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "be897bd4-4aaf-42dd-81df-7509446c28a0"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..15b0532a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:10:12.470126Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e7ea7a67-eddb-35c4-b008-9967fa1e6660"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e7ea7a67-eddb-35c4-b008-9967fa1e6660"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9143d463-b216-44a5-958b-655fa882bb48"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:10:12.470126+00:00, try_number=1, job_id=960, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-30 00:00:00+00:00 +INFO - Started process 8126 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-30T00:00:00+00:00', '--job-id', '960', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmprvmwk1q8'] +INFO - Job 960: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180730T000000, start_date=20221111T011012, end_date=20221111T011016 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:10:16.689188Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9143d463-b216-44a5-958b-655fa882bb48"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..ff0c603f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:10:11.905601Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e7ea7a67-eddb-35c4-b008-9967fa1e6660"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e7ea7a67-eddb-35c4-b008-9967fa1e6660"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "75aef1a8-f5e9-4d44-89e7-7c7a2fc92ea4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:10:11.905601+00:00, try_number=1, job_id=959, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-30 00:00:00+00:00 +INFO - Started process 8123 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-30T00:00:00+00:00', '--job-id', '959', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpjnslju9t'] +INFO - Job 959: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180730T000000, start_date=20221111T011011, end_date=20221111T011015 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:10:15.958530Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "75aef1a8-f5e9-4d44-89e7-7c7a2fc92ea4"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..57f58914 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:10:30.993353Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e7ea7a67-eddb-35c4-b008-9967fa1e6660"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e7ea7a67-eddb-35c4-b008-9967fa1e6660"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "695d1598-810c-4f3c-8145-3ccee2603c1b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:10:30.993353+00:00, try_number=1, job_id=964, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-30 00:00:00+00:00 +INFO - Started process 8095 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-30T00:00:00+00:00', '--job-id', '964', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpioiqhpmr'] +INFO - Job 964: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '7DxfxIdThPRmbqzR7y+wSQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:7DxfxIdThPRmbqzR7y+wSQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011032Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011032Z +20221111/us-east-1/s3/aws4_request +d4ac699432acfb59a7d93b08760e20bf641f017978f84ec83eec03bab007f04c +INFO - '2022-11-11' - botocore.auth - Signature: +e7dd3d8ee2b50ce40537c5312e67be7a0b10e2043f18e9556385508a8c90388d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'EuiF3fu50jX8ga9JN5Ud+rUqJquAhbNDdMuuMVh43NZvjBmlMqb//gVklNuRW3oRRrvlUrdOhQM=', 'x-amz-request-id': 'KFZ8TTKR4AZ7WWEB', 'Date': 'Fri, 11 Nov 2022 01:10:32 GMT', 'ETag': '"ec3c5fc4875384f4666eacd1ef2fb049"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180730T000000, start_date=20221111T011030, end_date=20221111T011033 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:10:33.421521Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "695d1598-810c-4f3c-8145-3ccee2603c1b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..bbbb93be --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:10:28.974858Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e7ea7a67-eddb-35c4-b008-9967fa1e6660"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e7ea7a67-eddb-35c4-b008-9967fa1e6660"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "58eaef79-2f13-4e7b-a765-ebc89d31d6a2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:10:28.974858+00:00, try_number=1, job_id=963, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-30 00:00:00+00:00 +INFO - Started process 8090 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-30T00:00:00+00:00', '--job-id', '963', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfzgpwz97'] +INFO - Job 963: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499511f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011030Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011030Z +20221111/us-east-1/s3/aws4_request +2df40d6f666c22689f5b8ed32dbff27626e550566d50c5a98d87647981857321 +INFO - '2022-11-11' - botocore.auth - Signature: +b8499822701b6b5dbc18b7a221e04e8d23d2cf9c5f9773e950df42044cbe1686 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '9K5UAE4p8vE7M9VU7KwM0CqO6D0jmkt+5k9p+S319QFj44eCiZSqj7oyM2uKCaDjeJ/34dw4+60=', 'x-amz-request-id': 'DAYJTE6X32RXWD7Z', 'Date': 'Fri, 11 Nov 2022 01:10:31 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180730T000000, start_date=20221111T011028, end_date=20221111T011032 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:10:32.194695Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "58eaef79-2f13-4e7b-a765-ebc89d31d6a2"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..095e3f47 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:10:20.143088Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e7ea7a67-eddb-35c4-b008-9967fa1e6660"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e7ea7a67-eddb-35c4-b008-9967fa1e6660"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "105e8692-9638-42db-bfbd-b04d2197a135"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:10:20.143088+00:00, try_number=1, job_id=962, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-30 00:00:00+00:00 +INFO - Started process 8073 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-30T00:00:00+00:00', '--job-id', '962', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp9opmhrrt'] +INFO - Job 962: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180730T000000, start_date=20221111T011020, end_date=20221111T011028 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:10:28.987554Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "105e8692-9638-42db-bfbd-b04d2197a135"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..dc8d4c22 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-30T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:10:19.070594Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-30T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e7ea7a67-eddb-35c4-b008-9967fa1e6660"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "e7ea7a67-eddb-35c4-b008-9967fa1e6660"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f00402a1-d292-4986-9697-1eb3a7b23f4e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-30T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:10:19.070594+00:00, try_number=1, job_id=961, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-30 00:00:00+00:00 +INFO - Started process 8065 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-30T00:00:00+00:00', '--job-id', '961', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpd2u1v74t'] +INFO - Job 961: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-30T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-30T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180730T000000, start_date=20221111T011019, end_date=20221111T011026 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-30T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:10:26.269200Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f00402a1-d292-4986-9697-1eb3a7b23f4e"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..8eef2025 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:10:36.380671Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-31T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b84a761-4c2f-3b5a-8836-b164c3dc168a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b84a761-4c2f-3b5a-8836-b164c3dc168a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1458cbfa-2890-4a5d-83ca-8127e3b2feed"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-07-31T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:10:36.380671+00:00, try_number=1, job_id=965, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-31 00:00:00+00:00 +INFO - Started process 8105 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-07-31T00:00:00+00:00', '--job-id', '965', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4mxil87n'] +INFO - Job 965: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-31T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-31T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180731T000000, start_date=20221111T011036, end_date=20221111T011040 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-07-31T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:10:40.358526Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1458cbfa-2890-4a5d-83ca-8127e3b2feed"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..f133305c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:10:36.699396Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-31T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b84a761-4c2f-3b5a-8836-b164c3dc168a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b84a761-4c2f-3b5a-8836-b164c3dc168a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4a50919c-366d-46ad-8c9f-ba50089e92b4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-07-31T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:10:36.699396+00:00, try_number=1, job_id=966, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-31 00:00:00+00:00 +INFO - Started process 8107 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-07-31T00:00:00+00:00', '--job-id', '966', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpdue4e8sc'] +INFO - Job 966: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-31T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-31T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180731T000000, start_date=20221111T011036, end_date=20221111T011040 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-07-31T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:10:40.433031Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4a50919c-366d-46ad-8c9f-ba50089e92b4"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..5d5f0472 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:10:52.371225Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-31T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b84a761-4c2f-3b5a-8836-b164c3dc168a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b84a761-4c2f-3b5a-8836-b164c3dc168a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "41d0dd81-e2bd-45ee-a15b-2970459389f6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-07-31T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:10:52.371225+00:00, try_number=1, job_id=970, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-31 00:00:00+00:00 +INFO - Started process 8142 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-07-31T00:00:00+00:00', '--job-id', '970', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqbtdczh7'] +INFO - Job 970: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-31T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-31T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'nCuQgXtYHt2tMAqFA3cGLA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:nCuQgXtYHt2tMAqFA3cGLA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011053Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011053Z +20221111/us-east-1/s3/aws4_request +23c93ba986b6f3e9ae8053196525f4f87257f02785fe6a14671b94b7f12aa21e +INFO - '2022-11-11' - botocore.auth - Signature: +e7c8f7ce2685e89bc738a891a3925efa44cfde99aba9268a5a9928eaaf66be78 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'nbZ7vlK4+Pl74jmMEssFSXU3P64wXs4yBtOj934a2u8a59Vp4j+s/siwf/7CjBPegfifMPNbnmQ=', 'x-amz-request-id': 'JJSFS4MXKW3JYFJ2', 'Date': 'Fri, 11 Nov 2022 01:10:53 GMT', 'ETag': '"9c2b90817b581eddad300a850377062c"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180731T000000, start_date=20221111T011052, end_date=20221111T011054 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-07-31T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:10:54.555623Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "41d0dd81-e2bd-45ee-a15b-2970459389f6"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..6cd5ca41 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:10:50.132948Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-31T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b84a761-4c2f-3b5a-8836-b164c3dc168a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b84a761-4c2f-3b5a-8836-b164c3dc168a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9eb35bcb-5b2c-4c2d-ac28-297e42a09d08"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-07-31T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:10:50.132948+00:00, try_number=1, job_id=969, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-31 00:00:00+00:00 +INFO - Started process 8168 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-07-31T00:00:00+00:00', '--job-id', '969', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpuvip67_b'] +INFO - Job 969: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-31T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-31T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499553a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011051Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011051Z +20221111/us-east-1/s3/aws4_request +99fc49a9cf3293e4811184fc3341c927fda3e84cca0dbbca0480b8c17fa608e1 +INFO - '2022-11-11' - botocore.auth - Signature: +49fb7ddffe79f57441b3b947982df9e41668432683f73fdac3f083faea75a539 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'YUG2vDl3ZNr6be13JXw3ro7O2MzRUYQ2QflrbYpsBp5xKGANnmqmyzHYY6wCUWyqSPwJnjL9aZE=', 'x-amz-request-id': 'B2KVEVHTV6NGNZE9', 'Date': 'Fri, 11 Nov 2022 01:10:51 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180731T000000, start_date=20221111T011050, end_date=20221111T011052 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-07-31T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:10:52.693656Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9eb35bcb-5b2c-4c2d-ac28-297e42a09d08"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..a0a275b8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:10:42.656145Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-31T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b84a761-4c2f-3b5a-8836-b164c3dc168a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b84a761-4c2f-3b5a-8836-b164c3dc168a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b65aea3c-4a22-4b98-8684-d2ac85690bbf"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-07-31T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:10:42.656145+00:00, try_number=1, job_id=967, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-31 00:00:00+00:00 +INFO - Started process 8132 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-07-31T00:00:00+00:00', '--job-id', '967', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpy7ox2nf_'] +INFO - Job 967: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-31T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-31T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180731T000000, start_date=20221111T011042, end_date=20221111T011050 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-07-31T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:10:50.310307Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b65aea3c-4a22-4b98-8684-d2ac85690bbf"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..f6ac836c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-07-31T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:10:43.497751Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-07-31T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b84a761-4c2f-3b5a-8836-b164c3dc168a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0b84a761-4c2f-3b5a-8836-b164c3dc168a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3f473494-6617-4c91-abd1-af671ca84bff"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-07-31T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:10:43.497751+00:00, try_number=1, job_id=968, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-07-31 00:00:00+00:00 +INFO - Started process 8113 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-07-31T00:00:00+00:00', '--job-id', '968', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpt086zocr'] +INFO - Job 968: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-07-31T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-07-31T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180731T000000, start_date=20221111T011043, end_date=20221111T011047 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-07-31T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:10:47.055967Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3f473494-6617-4c91-abd1-af671ca84bff"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..ea660d13 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:10:57.066448Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8328627a-7b1d-3b5d-95eb-ca0a70701251"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8328627a-7b1d-3b5d-95eb-ca0a70701251"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a6458fc9-9791-4dbd-9cd3-922600a75f00"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:10:57.066448+00:00, try_number=1, job_id=971, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-01 00:00:00+00:00 +INFO - Started process 8191 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-01T00:00:00+00:00', '--job-id', '971', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfq50zys_'] +INFO - Job 971: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180801T000000, start_date=20221111T011057, end_date=20221111T011101 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:11:01.873367Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a6458fc9-9791-4dbd-9cd3-922600a75f00"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..d0378532 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:10:58.166941Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8328627a-7b1d-3b5d-95eb-ca0a70701251"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8328627a-7b1d-3b5d-95eb-ca0a70701251"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fcab1ad5-34b1-482f-a309-df745cb2850d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:10:58.166941+00:00, try_number=1, job_id=972, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-01 00:00:00+00:00 +INFO - Started process 8194 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-01T00:00:00+00:00', '--job-id', '972', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp69pok0ib'] +INFO - Job 972: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180801T000000, start_date=20221111T011058, end_date=20221111T011102 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:11:02.256477Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fcab1ad5-34b1-482f-a309-df745cb2850d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..42367c56 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:11:20.822336Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8328627a-7b1d-3b5d-95eb-ca0a70701251"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8328627a-7b1d-3b5d-95eb-ca0a70701251"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f41723aa-fcc0-4fe3-91b1-80ad02832127"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:11:20.822336+00:00, try_number=1, job_id=976, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-01 00:00:00+00:00 +INFO - Started process 8217 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-01T00:00:00+00:00', '--job-id', '976', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpz_w2ujde'] +INFO - Job 976: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '5/Cvu3t6lOFzkyYXOSzgZg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:5/Cvu3t6lOFzkyYXOSzgZg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011122Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011122Z +20221111/us-east-1/s3/aws4_request +9ad4068699b2b133203b5a754b6b46315e15dd5fb848c6c942be46f06b05d64c +INFO - '2022-11-11' - botocore.auth - Signature: +c88ed94654e054e8c3e505dffe05e9da313ef109397166cf2762d2e522d83e1d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '8Gj9aW25KbgtYcBKf4fdnY06TQ/di8VIYGrjVskXffeijp8Vh+7ccGwbhYAqTT8SAfp8lLoo6QY=', 'x-amz-request-id': '7E2WTRT03P0550AD', 'Date': 'Fri, 11 Nov 2022 01:11:22 GMT', 'ETag': '"e7f0afbb7b7a94e173932617392ce066"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180801T000000, start_date=20221111T011120, end_date=20221111T011123 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:11:23.699735Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f41723aa-fcc0-4fe3-91b1-80ad02832127"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..b333ef30 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:11:15.825806Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8328627a-7b1d-3b5d-95eb-ca0a70701251"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8328627a-7b1d-3b5d-95eb-ca0a70701251"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "311102b4-a403-4a70-9953-d643be1c22d3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:11:15.825806+00:00, try_number=1, job_id=975, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-01 00:00:00+00:00 +INFO - Started process 8209 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-01T00:00:00+00:00', '--job-id', '975', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpmb9rqdgf'] +INFO - Job 975: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499521f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011117Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011117Z +20221111/us-east-1/s3/aws4_request +01179fbdeb54f4b26adca3b03c1cee991ef91cd96309741d6d64251bfef50557 +INFO - '2022-11-11' - botocore.auth - Signature: +edb6c1f2d81c5af1d3f24951bb961a8d826a549c7f4dd7b21bd842a156d8b013 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'Q+AERGTYGRT0tseJaNfahmWht+52z4OB3bL/jbsrV3QZ1VoI3LovnLolNMN8tMHNR23M4WuZ2P8=', 'x-amz-request-id': 'JEN1T60401VMK3TZ', 'Date': 'Fri, 11 Nov 2022 01:11:18 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180801T000000, start_date=20221111T011115, end_date=20221111T011118 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:11:18.974815Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "311102b4-a403-4a70-9953-d643be1c22d3"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..601dfcaa --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:11:07.149257Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8328627a-7b1d-3b5d-95eb-ca0a70701251"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8328627a-7b1d-3b5d-95eb-ca0a70701251"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2361b589-8c09-4478-b952-428624edf3aa"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:11:07.149257+00:00, try_number=1, job_id=974, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-01 00:00:00+00:00 +INFO - Started process 8204 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-01T00:00:00+00:00', '--job-id', '974', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpseeyqhka'] +INFO - Job 974: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180801T000000, start_date=20221111T011107, end_date=20221111T011118 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:11:18.289413Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2361b589-8c09-4478-b952-428624edf3aa"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..91a39e19 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-01T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:11:06.257591Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-01T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8328627a-7b1d-3b5d-95eb-ca0a70701251"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8328627a-7b1d-3b5d-95eb-ca0a70701251"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f261c06b-219b-4db7-96b3-87b5fd9afde4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-01T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:11:06.257591+00:00, try_number=1, job_id=973, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-01 00:00:00+00:00 +INFO - Started process 8201 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-01T00:00:00+00:00', '--job-id', '973', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpim_87d9i'] +INFO - Job 973: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-01T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-01T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180801T000000, start_date=20221111T011106, end_date=20221111T011111 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-01T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:11:11.206839Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f261c06b-219b-4db7-96b3-87b5fd9afde4"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..d8960378 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:11:29.585674Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "39d35b78-6e3c-31b8-bf3d-bdf0f1da9038"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "39d35b78-6e3c-31b8-bf3d-bdf0f1da9038"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "25338c92-6cec-4d27-8ba3-f6879e973f6d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:11:29.585674+00:00, try_number=1, job_id=978, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-02 00:00:00+00:00 +INFO - Started process 8228 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-02T00:00:00+00:00', '--job-id', '978', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1wa4lmwe'] +INFO - Job 978: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180802T000000, start_date=20221111T011129, end_date=20221111T011133 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:11:33.269824Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "25338c92-6cec-4d27-8ba3-f6879e973f6d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..9f4f5dc7 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:11:27.434684Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "39d35b78-6e3c-31b8-bf3d-bdf0f1da9038"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "39d35b78-6e3c-31b8-bf3d-bdf0f1da9038"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "835602db-f5b2-4b05-989e-5c5f498f33bd"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:11:27.434684+00:00, try_number=1, job_id=977, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-02 00:00:00+00:00 +INFO - Started process 8225 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-02T00:00:00+00:00', '--job-id', '977', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphlwtofve'] +INFO - Job 977: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180802T000000, start_date=20221111T011127, end_date=20221111T011132 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:11:32.121044Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "835602db-f5b2-4b05-989e-5c5f498f33bd"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..bc1a8a53 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:11:56.991985Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "39d35b78-6e3c-31b8-bf3d-bdf0f1da9038"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "39d35b78-6e3c-31b8-bf3d-bdf0f1da9038"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "82b4ff63-fc07-47aa-b543-3ae19e8ed7d0"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:11:56.991985+00:00, try_number=1, job_id=982, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-02 00:00:00+00:00 +INFO - Started process 8251 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-02T00:00:00+00:00', '--job-id', '982', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1hlm7y6r'] +INFO - Job 982: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f2f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '5/Cvu3t6lOFzkyYXOSzgZg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:5/Cvu3t6lOFzkyYXOSzgZg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011158Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011158Z +20221111/us-east-1/s3/aws4_request +6e0699cebf9fab56761100a72269f353e2eb0b2c641dc463592ff154b334c1da +INFO - '2022-11-11' - botocore.auth - Signature: +a85316e31bada3ec758426cc933eda796f49e024bdd5db65220cf757acf3838f +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'flKU09uHaU1TtTFit1a4JpwVB3vJCkP44LG03nuqcECOCaT4vcE4SFrCQ0m9o/cvb5pUZIR9JrU=', 'x-amz-request-id': '68FNC0NE388RMTE4', 'Date': 'Fri, 11 Nov 2022 01:11:59 GMT', 'ETag': '"e7f0afbb7b7a94e173932617392ce066"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180802T000000, start_date=20221111T011156, end_date=20221111T011200 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:12:00.132586Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "82b4ff63-fc07-47aa-b543-3ae19e8ed7d0"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..9fd8bc84 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:11:42.719744Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "39d35b78-6e3c-31b8-bf3d-bdf0f1da9038"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "39d35b78-6e3c-31b8-bf3d-bdf0f1da9038"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8d400bd6-e03c-4215-a45b-5870d0f436dc"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:11:42.719744+00:00, try_number=1, job_id=981, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-02 00:00:00+00:00 +INFO - Started process 8239 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-02T00:00:00+00:00', '--job-id', '981', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp36s3z_n7'] +INFO - Job 981: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f6249956550> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011144Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011144Z +20221111/us-east-1/s3/aws4_request +eefb64e0a8337872b576892282edec30d8ab3373ecfdb80ba5b9651897e5d5d9 +INFO - '2022-11-11' - botocore.auth - Signature: +16706387641110ec72998db496a59b489c7bc9d535e4830b7d49ff08ebdf3e15 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'hMsJCwFGjyNBzTWps5gQMpwa93YODPKqTuoE9pyPQpDH5mw0imkHeAf/dpiveCltkG6o7aI+qGI=', 'x-amz-request-id': 'KY928DYKRCDJM3NW', 'Date': 'Fri, 11 Nov 2022 01:11:44 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180802T000000, start_date=20221111T011142, end_date=20221111T011145 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:11:45.318453Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8d400bd6-e03c-4215-a45b-5870d0f436dc"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..fc4c879b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:11:38.328573Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "39d35b78-6e3c-31b8-bf3d-bdf0f1da9038"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "39d35b78-6e3c-31b8-bf3d-bdf0f1da9038"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b329fabe-3531-4ac0-9642-f6d19abb359f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:11:38.328573+00:00, try_number=1, job_id=980, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-02 00:00:00+00:00 +INFO - Started process 8149 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-02T00:00:00+00:00', '--job-id', '980', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpc4tlhzz_'] +INFO - Job 980: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180802T000000, start_date=20221111T011138, end_date=20221111T011155 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:11:55.254175Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b329fabe-3531-4ac0-9642-f6d19abb359f"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..483251bd --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-02T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:11:35.498800Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-02T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "39d35b78-6e3c-31b8-bf3d-bdf0f1da9038"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "39d35b78-6e3c-31b8-bf3d-bdf0f1da9038"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f283ad67-28da-4f75-bd3d-ed2abee03b6a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-02T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:11:35.498800+00:00, try_number=1, job_id=979, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-02 00:00:00+00:00 +INFO - Started process 8234 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-02T00:00:00+00:00', '--job-id', '979', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp5ionb351'] +INFO - Job 979: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-02T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-02T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180802T000000, start_date=20221111T011135, end_date=20221111T011139 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-02T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:11:39.196999Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f283ad67-28da-4f75-bd3d-ed2abee03b6a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..ee581f26 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:12:05.024003Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f0e2ab8-027f-3bd8-954e-46a1862978ec"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f0e2ab8-027f-3bd8-954e-46a1862978ec"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8d4ed4b5-2b36-44ae-9b9a-078d24209353"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:12:05.024003+00:00, try_number=1, job_id=984, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-03 00:00:00+00:00 +INFO - Started process 8262 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-03T00:00:00+00:00', '--job-id', '984', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgktgbxnt'] +INFO - Job 984: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180803T000000, start_date=20221111T011205, end_date=20221111T011208 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:12:08.363553Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8d4ed4b5-2b36-44ae-9b9a-078d24209353"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..48912e91 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:12:04.848264Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f0e2ab8-027f-3bd8-954e-46a1862978ec"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f0e2ab8-027f-3bd8-954e-46a1862978ec"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5fc83155-d528-47fd-bcd2-e1223c567311"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:12:04.848264+00:00, try_number=1, job_id=983, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-03 00:00:00+00:00 +INFO - Started process 8259 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-03T00:00:00+00:00', '--job-id', '983', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxnny3k9r'] +INFO - Job 983: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180803T000000, start_date=20221111T011204, end_date=20221111T011207 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:12:07.963600Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5fc83155-d528-47fd-bcd2-e1223c567311"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..4e50d036 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:12:26.604920Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f0e2ab8-027f-3bd8-954e-46a1862978ec"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f0e2ab8-027f-3bd8-954e-46a1862978ec"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "17283421-771d-49d1-a033-73b1c178e768"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:12:26.604920+00:00, try_number=1, job_id=988, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-03 00:00:00+00:00 +INFO - Started process 8285 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-03T00:00:00+00:00', '--job-id', '988', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpm2dqk0ev'] +INFO - Job 988: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f1940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'sbw1o6zCRuC5WN21iDQkTg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:sbw1o6zCRuC5WN21iDQkTg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011228Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011228Z +20221111/us-east-1/s3/aws4_request +ed43d0f5f2615440284ffab1ff9395537a0b438a5ab0234b9709fd58bf4af522 +INFO - '2022-11-11' - botocore.auth - Signature: +00d794a107404b8843914f849a737fafeac0b1ad73f5c5bccb64ae022c26665b +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'An2zOxvQ7G+dWHgzvWvABKt6OrtVYBb1mQbl6gsYQu1pFVM8gLXfJIM00GGOuhFy31T8kvpa+Ho=', 'x-amz-request-id': 'C08ZN0RGRX4D0S8Q', 'Date': 'Fri, 11 Nov 2022 01:12:28 GMT', 'ETag': '"b1bc35a3acc246e0b958ddb58834244e"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180803T000000, start_date=20221111T011226, end_date=20221111T011229 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:12:29.524602Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "17283421-771d-49d1-a033-73b1c178e768"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..35bd8ca8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:12:19.214931Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f0e2ab8-027f-3bd8-954e-46a1862978ec"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f0e2ab8-027f-3bd8-954e-46a1862978ec"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1fdab60b-d339-4525-b71c-2e8cd564ac9e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:12:19.214931+00:00, try_number=1, job_id=987, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-03 00:00:00+00:00 +INFO - Started process 8277 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-03T00:00:00+00:00', '--job-id', '987', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgis__dhn'] +INFO - Job 987: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f6249954550> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011220Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011220Z +20221111/us-east-1/s3/aws4_request +fab908247b4352590fc192e49884b73a30286b6e4e30553fcedc267fe335b3c3 +INFO - '2022-11-11' - botocore.auth - Signature: +0530aac75c1860216be422d4b27cc77b939c1ad1a988eb9f5f21d11e82cc2fe6 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '/pPBgmWQTtynYGaMdmVRaRv9G9b3n15UA+cO+ngF0SnmrJ23ZqoF2D3+b+Dwst435BT/21tIadZLZ7XGNOCQAA==', 'x-amz-request-id': 'W651EVKVWN2C6RK8', 'Date': 'Fri, 11 Nov 2022 01:12:21 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180803T000000, start_date=20221111T011219, end_date=20221111T011222 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:12:22.411748Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1fdab60b-d339-4525-b71c-2e8cd564ac9e"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..dfcc9635 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:12:11.826365Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f0e2ab8-027f-3bd8-954e-46a1862978ec"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f0e2ab8-027f-3bd8-954e-46a1862978ec"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7a4a1d14-ba4e-4fdc-8f31-80dcd663793d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:12:11.826365+00:00, try_number=1, job_id=986, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-03 00:00:00+00:00 +INFO - Started process 8272 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-03T00:00:00+00:00', '--job-id', '986', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3esgpwaw'] +INFO - Job 986: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180803T000000, start_date=20221111T011211, end_date=20221111T011224 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:12:24.091474Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7a4a1d14-ba4e-4fdc-8f31-80dcd663793d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..95e43f3b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-03T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:12:11.096305Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-03T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f0e2ab8-027f-3bd8-954e-46a1862978ec"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3f0e2ab8-027f-3bd8-954e-46a1862978ec"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dc48f0f5-d14e-4d1f-a937-3ca96e3e7c17"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-03T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:12:11.096305+00:00, try_number=1, job_id=985, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-03 00:00:00+00:00 +INFO - Started process 8269 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-03T00:00:00+00:00', '--job-id', '985', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp82qobouo'] +INFO - Job 985: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-03T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-03T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180803T000000, start_date=20221111T011211, end_date=20221111T011214 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-03T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:12:14.659063Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dc48f0f5-d14e-4d1f-a937-3ca96e3e7c17"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..c1b908a2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:12:36.003386Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b1f8d54b-bec3-3841-b4e3-69834a849ed5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b1f8d54b-bec3-3841-b4e3-69834a849ed5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "26c002f3-918c-451c-aeb7-3ff13d02d38b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:12:36.003386+00:00, try_number=1, job_id=990, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-04 00:00:00+00:00 +INFO - Started process 8293 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-04T00:00:00+00:00', '--job-id', '990', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpq58wc7b7'] +INFO - Job 990: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180804T000000, start_date=20221111T011236, end_date=20221111T011239 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:12:39.805335Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "26c002f3-918c-451c-aeb7-3ff13d02d38b"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..31feed8b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:12:36.149352Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b1f8d54b-bec3-3841-b4e3-69834a849ed5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b1f8d54b-bec3-3841-b4e3-69834a849ed5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6b8979cf-4e1d-477a-aaa3-e44f41a22db9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:12:36.149352+00:00, try_number=1, job_id=989, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-04 00:00:00+00:00 +INFO - Started process 8296 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-04T00:00:00+00:00', '--job-id', '989', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptvreq6af'] +INFO - Job 989: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180804T000000, start_date=20221111T011236, end_date=20221111T011239 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:12:39.700241Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6b8979cf-4e1d-477a-aaa3-e44f41a22db9"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..f0e77808 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:12:58.377391Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b1f8d54b-bec3-3841-b4e3-69834a849ed5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b1f8d54b-bec3-3841-b4e3-69834a849ed5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6bb66646-bec8-49ea-b162-d66f9047e995"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:12:58.377391+00:00, try_number=1, job_id=994, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-04 00:00:00+00:00 +INFO - Started process 8312 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-04T00:00:00+00:00', '--job-id', '994', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp35pkmagv'] +INFO - Job 994: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'sbw1o6zCRuC5WN21iDQkTg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:sbw1o6zCRuC5WN21iDQkTg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011259Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011259Z +20221111/us-east-1/s3/aws4_request +7ba4f3d95aee42ca418457160056ca72fdf6d8290d1854490408289ef41099cf +INFO - '2022-11-11' - botocore.auth - Signature: +d580720221f38b4ddaafa2ffd4d86bb7e571f0ca783722cff4e8bc36dbdb6772 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'nAm/75SAKDhipDHtcCX2N/EMxNcPT5NEc2FI6GWesXidsEqaqDbYM5lJhsX9Q+oiR1qKwd5KsLc=', 'x-amz-request-id': '80TM8TGAYB8K9F3K', 'Date': 'Fri, 11 Nov 2022 01:13:00 GMT', 'ETag': '"b1bc35a3acc246e0b958ddb58834244e"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180804T000000, start_date=20221111T011258, end_date=20221111T011301 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:13:01.726831Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6bb66646-bec8-49ea-b162-d66f9047e995"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..5e9972ed --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:12:48.455037Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b1f8d54b-bec3-3841-b4e3-69834a849ed5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b1f8d54b-bec3-3841-b4e3-69834a849ed5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e2402439-4882-47f2-9097-0a916650b810"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:12:48.455037+00:00, try_number=1, job_id=993, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-04 00:00:00+00:00 +INFO - Started process 8168 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-04T00:00:00+00:00', '--job-id', '993', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3sdq0icq'] +INFO - Job 993: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50041f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011249Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011249Z +20221111/us-east-1/s3/aws4_request +8a5b85c8263ca6ce1abef2e03d91ad4e1bb646d5230079e8ab9c397042fe04ec +INFO - '2022-11-11' - botocore.auth - Signature: +79e1853ffeb606dbf79a671a70c5dcf26140d14c188af7e9763ff4f2fcf857b4 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'vrC8Rp6NmsQ4sjcIG8wgpr0zpCW6xvwoo0kMu3PlJBa0fVF4Gu7d9H3r4e8X0qF/hPx+gfK41wI=', 'x-amz-request-id': 'NVDTP40NC661QDD2', 'Date': 'Fri, 11 Nov 2022 01:12:50 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180804T000000, start_date=20221111T011248, end_date=20221111T011251 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:12:51.467888Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e2402439-4882-47f2-9097-0a916650b810"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..e2507eff --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:12:43.964728Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b1f8d54b-bec3-3841-b4e3-69834a849ed5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b1f8d54b-bec3-3841-b4e3-69834a849ed5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1649e7fc-5736-4f8c-9ed9-65b3b8c2bdc8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:12:43.964728+00:00, try_number=1, job_id=992, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-04 00:00:00+00:00 +INFO - Started process 8164 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-04T00:00:00+00:00', '--job-id', '992', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpr7643gn3'] +INFO - Job 992: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180804T000000, start_date=20221111T011243, end_date=20221111T011254 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:12:54.256204Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1649e7fc-5736-4f8c-9ed9-65b3b8c2bdc8"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..f1d02f9c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-04T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:12:42.753709Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-04T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b1f8d54b-bec3-3841-b4e3-69834a849ed5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b1f8d54b-bec3-3841-b4e3-69834a849ed5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8b7ebd18-c0df-4d64-89f7-e251ba32680f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-04T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:12:42.753709+00:00, try_number=1, job_id=991, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-04 00:00:00+00:00 +INFO - Started process 8302 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-04T00:00:00+00:00', '--job-id', '991', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpoih9lasf'] +INFO - Job 991: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-04T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-04T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180804T000000, start_date=20221111T011242, end_date=20221111T011245 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-04T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:12:45.757703Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8b7ebd18-c0df-4d64-89f7-e251ba32680f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..d731e706 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:13:06.618376Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2ce9dc0d-1a08-3177-b5aa-0c018a5fd8f7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2ce9dc0d-1a08-3177-b5aa-0c018a5fd8f7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4084439a-deb9-472d-ba7e-a14cede26ac3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:13:06.618376+00:00, try_number=1, job_id=995, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-05 00:00:00+00:00 +INFO - Started process 8177 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-05T00:00:00+00:00', '--job-id', '995', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpvymjae57'] +INFO - Job 995: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180805T000000, start_date=20221111T011306, end_date=20221111T011310 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:13:10.679985Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4084439a-deb9-472d-ba7e-a14cede26ac3"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..f322f9d6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:13:08.097037Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2ce9dc0d-1a08-3177-b5aa-0c018a5fd8f7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2ce9dc0d-1a08-3177-b5aa-0c018a5fd8f7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ff6412a5-e8d7-45cd-8dd0-b59f6063ccda"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:13:08.097037+00:00, try_number=1, job_id=996, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-05 00:00:00+00:00 +INFO - Started process 8180 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-05T00:00:00+00:00', '--job-id', '996', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphszvkhwj'] +INFO - Job 996: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180805T000000, start_date=20221111T011308, end_date=20221111T011312 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:13:12.300551Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ff6412a5-e8d7-45cd-8dd0-b59f6063ccda"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..c6256aa2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:13:31.862386Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2ce9dc0d-1a08-3177-b5aa-0c018a5fd8f7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2ce9dc0d-1a08-3177-b5aa-0c018a5fd8f7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9db95f97-2f8b-49d2-a426-e5dd2f0e71da"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:13:31.862386+00:00, try_number=1, job_id=1000, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-05 00:00:00+00:00 +INFO - Started process 8196 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-05T00:00:00+00:00', '--job-id', '1000', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4i8f9ui_'] +INFO - Job 1000: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa4f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'IXD2ZU/2RcumJsSJiKCQYw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:IXD2ZU/2RcumJsSJiKCQYw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011334Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011334Z +20221111/us-east-1/s3/aws4_request +c8bcbd2a83b318fb3a20efec0b1fc6b33e06e2fc38acb2341df8e95904d55212 +INFO - '2022-11-11' - botocore.auth - Signature: +bee6a9cdb34048fa15c9920d6d80be3a9e7f822c05eb5dad231ea99359027de7 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '/a2krtaqKp9sdeVwNQxUNUbjQj7nFN4p6GaOgG7xSd4dY39fQQmbIJB5w4GZZIMtKtV1rxllLgQ=', 'x-amz-request-id': 'B92ZN1T57BPG3CFG', 'Date': 'Fri, 11 Nov 2022 01:13:35 GMT', 'ETag': '"2170f6654ff645cba626c48988a09063"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180805T000000, start_date=20221111T011331, end_date=20221111T011336 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:13:36.649802Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9db95f97-2f8b-49d2-a426-e5dd2f0e71da"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..f7882d2d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:13:25.750473Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2ce9dc0d-1a08-3177-b5aa-0c018a5fd8f7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2ce9dc0d-1a08-3177-b5aa-0c018a5fd8f7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1c63b726-483b-4eaa-a03a-cfa9a1b6e2de"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:13:25.750473+00:00, try_number=1, job_id=999, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-05 00:00:00+00:00 +INFO - Started process 8323 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-05T00:00:00+00:00', '--job-id', '999', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxts6mbip'] +INFO - Job 999: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f6249953550> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011328Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011328Z +20221111/us-east-1/s3/aws4_request +f91f59c5d8f0b2d807f61f36796e1141eaf6a8ae946c3ea3827ef770639342f0 +INFO - '2022-11-11' - botocore.auth - Signature: +017859ad2e0f4150853e688d2f655c8c9e185062457a80b307057edfe1c5bb6d +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '/HxA1MCX0kzrtwtT9KCL2scU+36DX6CSi4+wuBnLvIs3VhVP7OH7gSlvgMVvW69CQzh1b5mQuKE=', 'x-amz-request-id': '31SR0RZGRXDF8YAE', 'Date': 'Fri, 11 Nov 2022 01:13:29 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180805T000000, start_date=20221111T011325, end_date=20221111T011330 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:13:30.071940Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1c63b726-483b-4eaa-a03a-cfa9a1b6e2de"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..af56536c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:13:14.089108Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2ce9dc0d-1a08-3177-b5aa-0c018a5fd8f7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2ce9dc0d-1a08-3177-b5aa-0c018a5fd8f7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4ce39c52-a556-406a-b180-dd779ea346ea"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:13:14.089108+00:00, try_number=1, job_id=997, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-05 00:00:00+00:00 +INFO - Started process 8319 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-05T00:00:00+00:00', '--job-id', '997', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpua7qvnx_'] +INFO - Job 997: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180805T000000, start_date=20221111T011314, end_date=20221111T011327 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:13:27.193773Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4ce39c52-a556-406a-b180-dd779ea346ea"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..36978e22 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-05T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:13:15.448840Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-05T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2ce9dc0d-1a08-3177-b5aa-0c018a5fd8f7"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "2ce9dc0d-1a08-3177-b5aa-0c018a5fd8f7"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6ad4ccee-415b-47cf-9759-f71649faf8be"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-05T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:13:15.448840+00:00, try_number=1, job_id=998, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-05 00:00:00+00:00 +INFO - Started process 8186 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-05T00:00:00+00:00', '--job-id', '998', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfumwa739'] +INFO - Job 998: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-05T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-05T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180805T000000, start_date=20221111T011315, end_date=20221111T011320 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-05T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:13:20.163978Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6ad4ccee-415b-47cf-9759-f71649faf8be"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..47396cfd --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:13:42.484458Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7d8269b-06b9-3fed-875a-a1326f6e3532"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7d8269b-06b9-3fed-875a-a1326f6e3532"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "61395c01-9972-4a03-b55d-694248092aee"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:13:42.484458+00:00, try_number=1, job_id=1001, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-06 00:00:00+00:00 +INFO - Started process 8338 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-06T00:00:00+00:00', '--job-id', '1001', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1ddl6sbg'] +INFO - Job 1001: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180806T000000, start_date=20221111T011342, end_date=20221111T011347 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:13:47.687372Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "61395c01-9972-4a03-b55d-694248092aee"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..874d1110 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:13:42.541170Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7d8269b-06b9-3fed-875a-a1326f6e3532"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7d8269b-06b9-3fed-875a-a1326f6e3532"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e2b69596-240b-403e-9be7-5d7893b58d45"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:13:42.541170+00:00, try_number=1, job_id=1002, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-06 00:00:00+00:00 +INFO - Started process 8340 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-06T00:00:00+00:00', '--job-id', '1002', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpvidg41lp'] +INFO - Job 1002: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180806T000000, start_date=20221111T011342, end_date=20221111T011348 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:13:48.032850Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e2b69596-240b-403e-9be7-5d7893b58d45"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..5a94aae0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:14:15.715400Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7d8269b-06b9-3fed-875a-a1326f6e3532"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7d8269b-06b9-3fed-875a-a1326f6e3532"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ddfbc639-2e32-4814-a184-086db496ef3b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:14:15.715400+00:00, try_number=1, job_id=1006, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-06 00:00:00+00:00 +INFO - Started process 8363 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-06T00:00:00+00:00', '--job-id', '1006', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpsxmdtlli'] +INFO - Job 1006: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498efee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'v0srp6JdtSTHAOwbbIN6Vg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:v0srp6JdtSTHAOwbbIN6Vg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011417Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011417Z +20221111/us-east-1/s3/aws4_request +1e365f0cd0f851ecb455a12f3ba69ccdd53d4d0923bfbd2c88542fbf69e4be49 +INFO - '2022-11-11' - botocore.auth - Signature: +ffee4e4aac67b039d1077e408cbf50c750638de6ab9d4a587bba2b804d7a03dc +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'zDNbkdTiT0+QuaoHxSrNOy4sOa0q25xzSZyAE/5tNKNz0Stql7Ys7Hlr/K+tEwx8Bn6a9jPKG+Y=', 'x-amz-request-id': '1JDKPM0Z786F0YAR', 'Date': 'Fri, 11 Nov 2022 01:14:18 GMT', 'ETag': '"bf4b2ba7a25db524c700ec1b6c837a56"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180806T000000, start_date=20221111T011415, end_date=20221111T011419 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:14:19.772561Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ddfbc639-2e32-4814-a184-086db496ef3b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..68df436b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:14:03.464880Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7d8269b-06b9-3fed-875a-a1326f6e3532"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7d8269b-06b9-3fed-875a-a1326f6e3532"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2c766584-6bf8-470e-a7c1-4b490bbe0875"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:14:03.464880+00:00, try_number=1, job_id=1005, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-06 00:00:00+00:00 +INFO - Started process 8355 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-06T00:00:00+00:00', '--job-id', '1005', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpjo6yzx9c'] +INFO - Job 1005: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f6249951550> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011405Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011405Z +20221111/us-east-1/s3/aws4_request +a93a3b69381a328d914e737f3d2bec55f782c75cdf678710f4d4a46acdceebb1 +INFO - '2022-11-11' - botocore.auth - Signature: +8699360ffbecf1cdd77322e4fe03f8b2c2c69350b505189629a2e9283342b389 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '0d1GN520X72RLFugp4TqoB17d3sfshZgX8qVFDhb1F9yQDQ3XRQmFeoZh/38Q4boemBdvVaYD5Y=', 'x-amz-request-id': 'DWBGH4TAW986B4CN', 'Date': 'Fri, 11 Nov 2022 01:14:06 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180806T000000, start_date=20221111T011403, end_date=20221111T011407 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:14:07.517125Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2c766584-6bf8-470e-a7c1-4b490bbe0875"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..7f90bdcc --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:13:53.382245Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7d8269b-06b9-3fed-875a-a1326f6e3532"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7d8269b-06b9-3fed-875a-a1326f6e3532"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e1cca47f-99ae-4012-bb64-e1b621dae957"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:13:53.382245+00:00, try_number=1, job_id=1003, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-06 00:00:00+00:00 +INFO - Started process 8350 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-06T00:00:00+00:00', '--job-id', '1003', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpr1d1tpie'] +INFO - Job 1003: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180806T000000, start_date=20221111T011353, end_date=20221111T011411 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:14:11.732246Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e1cca47f-99ae-4012-bb64-e1b621dae957"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..0e3e7a66 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-06T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:13:53.347768Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-06T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7d8269b-06b9-3fed-875a-a1326f6e3532"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "a7d8269b-06b9-3fed-875a-a1326f6e3532"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d0c9ffa0-8991-45a8-a40d-023e2cda44c4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-06T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:13:53.347768+00:00, try_number=1, job_id=1004, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-06 00:00:00+00:00 +INFO - Started process 8348 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-06T00:00:00+00:00', '--job-id', '1004', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp46npvyeo'] +INFO - Job 1004: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-06T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-06T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180806T000000, start_date=20221111T011353, end_date=20221111T011358 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-06T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:13:58.716376Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d0c9ffa0-8991-45a8-a40d-023e2cda44c4"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..8774c6ab --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:14:25.386197Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "187506e6-4e0b-3b9b-97ea-6d085408c21e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "187506e6-4e0b-3b9b-97ea-6d085408c21e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "17cbb0e1-bebb-4ea6-a558-9acb9d5a0de0"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:14:25.386197+00:00, try_number=1, job_id=1007, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-07 00:00:00+00:00 +INFO - Started process 8210 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-07T00:00:00+00:00', '--job-id', '1007', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp9b2efo4n'] +INFO - Job 1007: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180807T000000, start_date=20221111T011425, end_date=20221111T011430 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:14:30.517698Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "17cbb0e1-bebb-4ea6-a558-9acb9d5a0de0"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..2875f935 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:14:25.447792Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "187506e6-4e0b-3b9b-97ea-6d085408c21e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "187506e6-4e0b-3b9b-97ea-6d085408c21e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "85945b18-9e4a-4041-bb42-0d9cdd0d5b8c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:14:25.447792+00:00, try_number=1, job_id=1008, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-07 00:00:00+00:00 +INFO - Started process 8212 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-07T00:00:00+00:00', '--job-id', '1008', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpdowi4rz4'] +INFO - Job 1008: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180807T000000, start_date=20221111T011425, end_date=20221111T011431 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:14:31.115338Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "85945b18-9e4a-4041-bb42-0d9cdd0d5b8c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..55d72c52 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:14:56.409898Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "187506e6-4e0b-3b9b-97ea-6d085408c21e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "187506e6-4e0b-3b9b-97ea-6d085408c21e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "767e0cc4-8504-42de-a26c-7eca85015c7e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:14:56.409898+00:00, try_number=1, job_id=1012, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-07 00:00:00+00:00 +INFO - Started process 8375 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-07T00:00:00+00:00', '--job-id', '1012', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmprrht8yfg'] +INFO - Job 1012: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'v0srp6JdtSTHAOwbbIN6Vg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:v0srp6JdtSTHAOwbbIN6Vg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011458Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011458Z +20221111/us-east-1/s3/aws4_request +766b31f1f16faae7a6cbc29d26ffeaf64286a5acf06e12bf24a28a0f0dd87732 +INFO - '2022-11-11' - botocore.auth - Signature: +5b1f7494099af1fb00e180369cd58746d15810df73e2a98c31c70020c226e190 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'uas5OlRsIA7CS3yhmtTd8nAOCwPJeRny8q51qvR3ugh46iWdEAIhgQqYULsnmZi0WgHnsLjwJYk=', 'x-amz-request-id': 'K58HXTDRTS72M7AF', 'Date': 'Fri, 11 Nov 2022 01:14:59 GMT', 'ETag': '"bf4b2ba7a25db524c700ec1b6c837a56"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180807T000000, start_date=20221111T011456, end_date=20221111T011500 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:15:00.784568Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "767e0cc4-8504-42de-a26c-7eca85015c7e"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..f8d691bc --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:14:43.909645Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "187506e6-4e0b-3b9b-97ea-6d085408c21e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "187506e6-4e0b-3b9b-97ea-6d085408c21e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "30dfa68c-bd16-4b6f-837d-f8d1a54df0e1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:14:43.909645+00:00, try_number=1, job_id=1011, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-07 00:00:00+00:00 +INFO - Started process 8227 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-07T00:00:00+00:00', '--job-id', '1011', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpatkq1l3q'] +INFO - Job 1011: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50071f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011446Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011446Z +20221111/us-east-1/s3/aws4_request +0155c9eb45870a87866ea38952b5b88ca7fbcccb06a2f9fc7e38e7288bfb6e15 +INFO - '2022-11-11' - botocore.auth - Signature: +86f0688dbb601f960e31a3a070049ccfe2abdad19a031308db9444d6e6543ff3 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'wJBkRADx+kalEcRTI3uWebrSVWUq1LK2qKmdggbKhepsH7soUYBW/dDRYlLvN0BGoixdgYXHCA4=', 'x-amz-request-id': 'BMTT7CJSD1WMCJTQ', 'Date': 'Fri, 11 Nov 2022 01:14:47 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180807T000000, start_date=20221111T011443, end_date=20221111T011448 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:14:48.418176Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "30dfa68c-bd16-4b6f-837d-f8d1a54df0e1"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..c6ecdee5 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:14:34.694204Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "187506e6-4e0b-3b9b-97ea-6d085408c21e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "187506e6-4e0b-3b9b-97ea-6d085408c21e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2901cad1-f1b5-46ae-8fdb-55705bc5f8ef"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:14:34.694204+00:00, try_number=1, job_id=1009, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-07 00:00:00+00:00 +INFO - Started process 8219 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-07T00:00:00+00:00', '--job-id', '1009', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzfg53wg4'] +INFO - Job 1009: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180807T000000, start_date=20221111T011434, end_date=20221111T011451 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:14:51.271239Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2901cad1-f1b5-46ae-8fdb-55705bc5f8ef"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..394c42d1 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-07T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:14:35.180053Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-07T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "187506e6-4e0b-3b9b-97ea-6d085408c21e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "187506e6-4e0b-3b9b-97ea-6d085408c21e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c20999b4-7070-4585-b0a1-e7b7005963bd"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-07T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:14:35.180053+00:00, try_number=1, job_id=1010, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-07 00:00:00+00:00 +INFO - Started process 8222 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-07T00:00:00+00:00', '--job-id', '1010', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpg_9lxfw_'] +INFO - Job 1010: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-07T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-07T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180807T000000, start_date=20221111T011435, end_date=20221111T011440 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-07T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:14:40.098389Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c20999b4-7070-4585-b0a1-e7b7005963bd"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..ced41762 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:15:05.798932Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0d6bfa69-fd28-33ad-a937-c7581869895f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0d6bfa69-fd28-33ad-a937-c7581869895f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fb630476-aa79-458d-907a-c45636592cd3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:15:05.798932+00:00, try_number=1, job_id=1014, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-08 00:00:00+00:00 +INFO - Started process 8386 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-08T00:00:00+00:00', '--job-id', '1014', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbx605gko'] +INFO - Job 1014: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180808T000000, start_date=20221111T011505, end_date=20221111T011510 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:15:10.122234Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fb630476-aa79-458d-907a-c45636592cd3"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..665c71d0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:15:05.672701Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0d6bfa69-fd28-33ad-a937-c7581869895f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0d6bfa69-fd28-33ad-a937-c7581869895f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6a34a3e3-f0b5-4288-8998-b47ed7191c23"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:15:05.672701+00:00, try_number=1, job_id=1013, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-08 00:00:00+00:00 +INFO - Started process 8383 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-08T00:00:00+00:00', '--job-id', '1013', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp9goy0v3i'] +INFO - Job 1013: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180808T000000, start_date=20221111T011505, end_date=20221111T011510 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:15:10.859579Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6a34a3e3-f0b5-4288-8998-b47ed7191c23"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..ae330c69 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:15:36.215270Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0d6bfa69-fd28-33ad-a937-c7581869895f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0d6bfa69-fd28-33ad-a937-c7581869895f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "34b54e04-5904-465e-842c-a07bb70cdbc4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:15:36.215270+00:00, try_number=1, job_id=1018, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-08 00:00:00+00:00 +INFO - Started process 8252 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-08T00:00:00+00:00', '--job-id', '1018', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpij1efan2'] +INFO - Job 1018: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'qnmKngo5nvxjR5m5MwK24A==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:qnmKngo5nvxjR5m5MwK24A== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011538Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011538Z +20221111/us-east-1/s3/aws4_request +9cc887bb270472da5a89d7f0b9b5cbe6d9e95120cc210ec5bfcc6a460bf75d55 +INFO - '2022-11-11' - botocore.auth - Signature: +b3a9fb8bb026ea49c9171eb8a7de6645bab42478ca51f5a33cdb5acfd7ff4c44 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'sn73Gz9qgPMgUBtuWOsYDlWIJhDbR6GWnptOr7i/q+R0AY7aAYkl2Tg7zkrV8W8ifE/1i2Hh2Ac=', 'x-amz-request-id': '5J346HJSA8DCG5QH', 'Date': 'Fri, 11 Nov 2022 01:15:39 GMT', 'ETag': '"aa798a9e0a399efc634799b93302b6e0"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180808T000000, start_date=20221111T011536, end_date=20221111T011539 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:15:39.954618Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "34b54e04-5904-465e-842c-a07bb70cdbc4"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..1728ea53 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:15:25.970548Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0d6bfa69-fd28-33ad-a937-c7581869895f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0d6bfa69-fd28-33ad-a937-c7581869895f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6e7ecd12-89de-4349-8570-cb3f9f24e71b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:15:25.970548+00:00, try_number=1, job_id=1017, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-08 00:00:00+00:00 +INFO - Started process 8245 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-08T00:00:00+00:00', '--job-id', '1017', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp5_w46br8'] +INFO - Job 1017: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50063a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011528Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011528Z +20221111/us-east-1/s3/aws4_request +144940b2e4fc4a506c82a31d02a64288f167c6c770ef4edee0592bac2e810ac7 +INFO - '2022-11-11' - botocore.auth - Signature: +a8ed6bda5de2fb2adc5abfb6fa61bf708f28a553345f153039cb859ab64bc05c +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'OBM7LRu4cFZGD/a6MmpDJBxa3hghRHkJiCMJAUP9qT91ajt9q7tzjhmncLdJHXw00IQSn5rNXoU=', 'x-amz-request-id': '4Q5K7WZFYD00DF40', 'Date': 'Fri, 11 Nov 2022 01:15:28 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180808T000000, start_date=20221111T011525, end_date=20221111T011529 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:15:29.817874Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6e7ecd12-89de-4349-8570-cb3f9f24e71b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..baed6d81 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:15:15.284585Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0d6bfa69-fd28-33ad-a937-c7581869895f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0d6bfa69-fd28-33ad-a937-c7581869895f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "72c09037-b541-45dd-8b4e-19c49ec6cd5c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:15:15.284585+00:00, try_number=1, job_id=1016, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-08 00:00:00+00:00 +INFO - Started process 8392 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-08T00:00:00+00:00', '--job-id', '1016', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1ocn6owx'] +INFO - Job 1016: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180808T000000, start_date=20221111T011515, end_date=20221111T011531 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:15:31.539117Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "72c09037-b541-45dd-8b4e-19c49ec6cd5c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..0a1e79a4 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-08T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:15:15.224168Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-08T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0d6bfa69-fd28-33ad-a937-c7581869895f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "0d6bfa69-fd28-33ad-a937-c7581869895f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8e8a254b-6d55-46de-b530-b50252c8951d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-08T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:15:15.224168+00:00, try_number=1, job_id=1015, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-08 00:00:00+00:00 +INFO - Started process 8240 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-08T00:00:00+00:00', '--job-id', '1015', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphixkde0m'] +INFO - Job 1015: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-08T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-08T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180808T000000, start_date=20221111T011515, end_date=20221111T011520 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-08T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:15:20.806177Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8e8a254b-6d55-46de-b530-b50252c8951d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..2ff4caa8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:15:46.423873Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d5aa7942-e948-36a6-8516-9c12d1af0597"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d5aa7942-e948-36a6-8516-9c12d1af0597"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "54039585-20b4-45e3-ba3b-2e9858c6f8f0"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:15:46.423873+00:00, try_number=1, job_id=1019, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-09 00:00:00+00:00 +INFO - Started process 8404 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-09T00:00:00+00:00', '--job-id', '1019', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphn385eeo'] +INFO - Job 1019: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180809T000000, start_date=20221111T011546, end_date=20221111T011551 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:15:51.327201Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "54039585-20b4-45e3-ba3b-2e9858c6f8f0"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..70bb88bb --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:15:46.473071Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d5aa7942-e948-36a6-8516-9c12d1af0597"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d5aa7942-e948-36a6-8516-9c12d1af0597"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0e053132-5942-441f-b995-1629d8a74605"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:15:46.473071+00:00, try_number=1, job_id=1020, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-09 00:00:00+00:00 +INFO - Started process 8406 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-09T00:00:00+00:00', '--job-id', '1020', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptvdhgauw'] +INFO - Job 1020: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180809T000000, start_date=20221111T011546, end_date=20221111T011551 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:15:51.330354Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0e053132-5942-441f-b995-1629d8a74605"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..c734ff97 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:16:20.977275Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d5aa7942-e948-36a6-8516-9c12d1af0597"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d5aa7942-e948-36a6-8516-9c12d1af0597"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "42286867-7388-47a5-a124-d7151abbaaf3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:16:20.977275+00:00, try_number=1, job_id=1024, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-09 00:00:00+00:00 +INFO - Started process 8434 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-09T00:00:00+00:00', '--job-id', '1024', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmprnzkon2h'] +INFO - Job 1024: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f1ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'r4B8aA6xD5dZYLnmxlOz5w==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:r4B8aA6xD5dZYLnmxlOz5w== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011622Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011622Z +20221111/us-east-1/s3/aws4_request +a45c87468f89e8f5df7096d45061cda792a62772513ff64f4925c5cbe2f76e7b +INFO - '2022-11-11' - botocore.auth - Signature: +4b708d1cd86102a599ae04708e584c4dd3fc5f0eee941bcb472b2ce158f002c4 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'dWaEiNmGnaRhuMqV1Z6/s6GH+3WZrl/bVBkl4ZDatAM/GQpFzZtGSBrXLWezuz1o0cIuf+2Gg/Y=', 'x-amz-request-id': 'ZZZ4CNF801J03K19', 'Date': 'Fri, 11 Nov 2022 01:16:23 GMT', 'ETag': '"af807c680eb10f975960b9e6c653b3e7"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180809T000000, start_date=20221111T011620, end_date=20221111T011624 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:16:24.267246Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "42286867-7388-47a5-a124-d7151abbaaf3"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..baef1458 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:16:07.626425Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d5aa7942-e948-36a6-8516-9c12d1af0597"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d5aa7942-e948-36a6-8516-9c12d1af0597"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f56b46e9-c10d-4769-a68e-c79e974d9325"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:16:07.626425+00:00, try_number=1, job_id=1023, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-09 00:00:00+00:00 +INFO - Started process 8421 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-09T00:00:00+00:00', '--job-id', '1023', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpotc8o0bn'] +INFO - Job 1023: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499521f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011609Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011609Z +20221111/us-east-1/s3/aws4_request +2a160a5fe39d2867dc6776d7d9887e1b85d0dcdc227a73fd6e3d22173d216f9f +INFO - '2022-11-11' - botocore.auth - Signature: +a239004f4ab6f946519ca1908fd1d2aaf13f88f348c811978d6387ff9c6ef2c5 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'MkSo1/MxZ+km1DkFDiOjpViSzBygGqjwPln4gekczoJYN2u0UoG1gT2AMm8qr/E9No3nSCuIRhk=', 'x-amz-request-id': 'NM0PJB74WDD52WKN', 'Date': 'Fri, 11 Nov 2022 01:16:09 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180809T000000, start_date=20221111T011607, end_date=20221111T011610 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:16:10.613646Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f56b46e9-c10d-4769-a68e-c79e974d9325"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..1251a328 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:15:57.257262Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d5aa7942-e948-36a6-8516-9c12d1af0597"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d5aa7942-e948-36a6-8516-9c12d1af0597"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "32b70f85-792d-47cf-9e71-f1dfb6027b0c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:15:57.257262+00:00, try_number=1, job_id=1022, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-09 00:00:00+00:00 +INFO - Started process 8416 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-09T00:00:00+00:00', '--job-id', '1022', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0tqikx4m'] +INFO - Job 1022: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180809T000000, start_date=20221111T011557, end_date=20221111T011615 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:16:15.212102Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "32b70f85-792d-47cf-9e71-f1dfb6027b0c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..76a77c4c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-09T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:15:57.074911Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-09T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d5aa7942-e948-36a6-8516-9c12d1af0597"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d5aa7942-e948-36a6-8516-9c12d1af0597"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d1489cab-3a3b-4ba7-8620-26c2424bc838"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-09T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:15:57.074911+00:00, try_number=1, job_id=1021, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-09 00:00:00+00:00 +INFO - Started process 8414 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-09T00:00:00+00:00', '--job-id', '1021', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpf5irjlk9'] +INFO - Job 1021: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-09T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-09T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180809T000000, start_date=20221111T011557, end_date=20221111T011602 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-09T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:16:02.059384Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d1489cab-3a3b-4ba7-8620-26c2424bc838"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..b3577c5e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:16:29.841099Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3179f6be-10a6-3ca0-a90c-2ae51c7dcf10"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3179f6be-10a6-3ca0-a90c-2ae51c7dcf10"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f2606a66-ec1f-414b-829a-38512eebff8c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:16:29.841099+00:00, try_number=1, job_id=1026, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-10 00:00:00+00:00 +INFO - Started process 8268 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-10T00:00:00+00:00', '--job-id', '1026', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpcbbcy9as'] +INFO - Job 1026: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180810T000000, start_date=20221111T011629, end_date=20221111T011635 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:16:35.002743Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f2606a66-ec1f-414b-829a-38512eebff8c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..2acdc628 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:16:29.123519Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3179f6be-10a6-3ca0-a90c-2ae51c7dcf10"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3179f6be-10a6-3ca0-a90c-2ae51c7dcf10"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fe75b724-ecb4-4128-8621-2691e24df0aa"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:16:29.123519+00:00, try_number=1, job_id=1025, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-10 00:00:00+00:00 +INFO - Started process 8265 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-10T00:00:00+00:00', '--job-id', '1025', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp638ts4i9'] +INFO - Job 1025: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180810T000000, start_date=20221111T011629, end_date=20221111T011634 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:16:34.509637Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fe75b724-ecb4-4128-8621-2691e24df0aa"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..57df953f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:17:00.884714Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3179f6be-10a6-3ca0-a90c-2ae51c7dcf10"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3179f6be-10a6-3ca0-a90c-2ae51c7dcf10"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "41c467a0-0777-45ad-b42b-31ee84c16df2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:17:00.884714+00:00, try_number=1, job_id=1030, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-10 00:00:00+00:00 +INFO - Started process 8296 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-10T00:00:00+00:00', '--job-id', '1030', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp8phaup0n'] +INFO - Job 1030: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'On0JkIAo3XrzazR0H5cm2A==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:On0JkIAo3XrzazR0H5cm2A== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011702Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011702Z +20221111/us-east-1/s3/aws4_request +e775e5551a89264f6dc152ff2088dd9ca6b314f0bbec42f1ce4fb687fd89d4ee +INFO - '2022-11-11' - botocore.auth - Signature: +e5fd42940f6e8bfca72f0d47d90957c9fd0ddf4051edbd2c4b53b63d8668e7ed +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'u+o78ao8eEwEEMQ1XXarWtklmsanzP4r4E4iysYyVp9ts1bGhleddNCkhesuDgHp0eMoZFE4RXc=', 'x-amz-request-id': 'YHZTP8WRRNEJCQFW', 'Date': 'Fri, 11 Nov 2022 01:17:03 GMT', 'ETag': '"3a7d09908028dd7af36b34741f9726d8"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180810T000000, start_date=20221111T011700, end_date=20221111T011704 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:17:04.072076Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "41c467a0-0777-45ad-b42b-31ee84c16df2"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..70e46a5d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:16:48.730698Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3179f6be-10a6-3ca0-a90c-2ae51c7dcf10"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3179f6be-10a6-3ca0-a90c-2ae51c7dcf10"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d43e3868-3089-463f-8335-7e544e7c8250"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:16:48.730698+00:00, try_number=1, job_id=1029, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-10 00:00:00+00:00 +INFO - Started process 8283 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-10T00:00:00+00:00', '--job-id', '1029', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpuvtn6dku'] +INFO - Job 1029: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50081f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011650Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011650Z +20221111/us-east-1/s3/aws4_request +618c8e5d3555f0db90d475307a83d75c224bf29a196d7ecee4ae1e0e31f52ea9 +INFO - '2022-11-11' - botocore.auth - Signature: +6eb253ba98354497103413aec416d7ed3a67b323fd36c440d53e0d5019d7b127 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'v4vt9lwAyvx8+4xerlLmw2w8d10HRJIqKVOCOh+3tTgV8b1KXGzBOAZSK3PD6NrsRMar81FTPqc=', 'x-amz-request-id': 'KNB4VG9RSP173TV9', 'Date': 'Fri, 11 Nov 2022 01:16:51 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180810T000000, start_date=20221111T011648, end_date=20221111T011652 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:16:52.730338Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d43e3868-3089-463f-8335-7e544e7c8250"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..1bfb07f7 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:16:38.992390Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3179f6be-10a6-3ca0-a90c-2ae51c7dcf10"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3179f6be-10a6-3ca0-a90c-2ae51c7dcf10"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "43371af6-ab19-4680-9edb-415912aa9b87"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:16:38.992390+00:00, try_number=1, job_id=1027, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-10 00:00:00+00:00 +INFO - Started process 8275 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-10T00:00:00+00:00', '--job-id', '1027', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbffbjrcf'] +INFO - Job 1027: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180810T000000, start_date=20221111T011638, end_date=20221111T011657 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:16:57.626997Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "43371af6-ab19-4680-9edb-415912aa9b87"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..defabb2e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-10T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:16:39.798642Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-10T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3179f6be-10a6-3ca0-a90c-2ae51c7dcf10"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3179f6be-10a6-3ca0-a90c-2ae51c7dcf10"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ab9fc6b7-2a17-4ff1-856b-fcbf23f4af9b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-10T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:16:39.798642+00:00, try_number=1, job_id=1028, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-10 00:00:00+00:00 +INFO - Started process 8278 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-10T00:00:00+00:00', '--job-id', '1028', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpjeyckk1m'] +INFO - Job 1028: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-10T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-10T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180810T000000, start_date=20221111T011639, end_date=20221111T011644 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-10T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:16:44.479550Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ab9fc6b7-2a17-4ff1-856b-fcbf23f4af9b"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..71339298 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:17:08.590974Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d7ab9931-8b6d-3681-8674-2ecc41954514"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d7ab9931-8b6d-3681-8674-2ecc41954514"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0280cd9e-1b7c-4988-b38d-18aa2d13543f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:17:08.590974+00:00, try_number=1, job_id=1031, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-11 00:00:00+00:00 +INFO - Started process 8304 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-11T00:00:00+00:00', '--job-id', '1031', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0tmwnfc_'] +INFO - Job 1031: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180811T000000, start_date=20221111T011708, end_date=20221111T011713 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:17:13.142756Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0280cd9e-1b7c-4988-b38d-18aa2d13543f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..3b142c29 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:17:10.219369Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d7ab9931-8b6d-3681-8674-2ecc41954514"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d7ab9931-8b6d-3681-8674-2ecc41954514"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "691fc55f-4b1b-4a57-830d-a281c3ea391a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:17:10.219369+00:00, try_number=1, job_id=1032, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-11 00:00:00+00:00 +INFO - Started process 8307 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-11T00:00:00+00:00', '--job-id', '1032', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpy4d6n4xi'] +INFO - Job 1032: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180811T000000, start_date=20221111T011710, end_date=20221111T011714 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:17:14.166935Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "691fc55f-4b1b-4a57-830d-a281c3ea391a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..bb14271e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:17:36.881933Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d7ab9931-8b6d-3681-8674-2ecc41954514"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d7ab9931-8b6d-3681-8674-2ecc41954514"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "625bb6c8-8dde-4436-bf17-c11221b249f5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:17:36.881933+00:00, try_number=1, job_id=1036, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-11 00:00:00+00:00 +INFO - Started process 8463 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-11T00:00:00+00:00', '--job-id', '1036', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpz7y04c58'] +INFO - Job 1036: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f2ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'LMG+k/+cgY/gKhWdwtvM0g==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:LMG+k/+cgY/gKhWdwtvM0g== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011739Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011739Z +20221111/us-east-1/s3/aws4_request +67bb7ae2df29a7a1af2315889c081bf15f799e1b3280774bf7c4bd64312d3f8a +INFO - '2022-11-11' - botocore.auth - Signature: +80daba86c676934f9e81bd1cbd91563ff971877a308a6172b9402f7a214c7834 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'M1pI03hozHS/sl/rIDi1tvUcVwoItyLtqzBrMCZX4osL89vXYgPZwiF068V7KZbzvvzBbIYydqE=', 'x-amz-request-id': 'TQPY9T5D47NT5FHZ', 'Date': 'Fri, 11 Nov 2022 01:17:40 GMT', 'ETag': '"2cc1be93ff9c818fe02a159dc2dbccd2"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180811T000000, start_date=20221111T011736, end_date=20221111T011741 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:17:41.301803Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "625bb6c8-8dde-4436-bf17-c11221b249f5"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..86baf46c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:17:29.082293Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d7ab9931-8b6d-3681-8674-2ecc41954514"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d7ab9931-8b6d-3681-8674-2ecc41954514"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9c7b0f3a-9afa-4805-8238-8069799eb642"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:17:29.082293+00:00, try_number=1, job_id=1035, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-11 00:00:00+00:00 +INFO - Started process 8455 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-11T00:00:00+00:00', '--job-id', '1035', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpa_q9in0d'] +INFO - Job 1035: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499521f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011731Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011731Z +20221111/us-east-1/s3/aws4_request +f6967a668a3f5bf508f13aaf4b22c316a484f32b8897723292c43eb23223cbb1 +INFO - '2022-11-11' - botocore.auth - Signature: +379be81696cbd80b1e30d69365a74c1000320e465d2b03dd03625ae43964ad2f +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'HWiZKCXVZhef8DYV3CBzksJnQyda+o+FQmW5nBbc6RxtFbFNMs7u4/SRQkR7jY+RulUlM7m3Gcs=', 'x-amz-request-id': 'KM95W40DEFF2PCG0', 'Date': 'Fri, 11 Nov 2022 01:17:31 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180811T000000, start_date=20221111T011729, end_date=20221111T011732 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:17:32.853320Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9c7b0f3a-9afa-4805-8238-8069799eb642"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..c3d4025d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:17:16.277393Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d7ab9931-8b6d-3681-8674-2ecc41954514"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d7ab9931-8b6d-3681-8674-2ecc41954514"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4962447f-4a07-4486-a541-b055b375242c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:17:16.277393+00:00, try_number=1, job_id=1033, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-11 00:00:00+00:00 +INFO - Started process 8447 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-11T00:00:00+00:00', '--job-id', '1033', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7hl_twze'] +INFO - Job 1033: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180811T000000, start_date=20221111T011716, end_date=20221111T011732 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:17:32.739448Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4962447f-4a07-4486-a541-b055b375242c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..37d30c32 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-11T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:17:18.522665Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-11T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d7ab9931-8b6d-3681-8674-2ecc41954514"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "d7ab9931-8b6d-3681-8674-2ecc41954514"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f6c24a7b-4179-4e62-b6d9-a821616015e5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-11T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:17:18.522665+00:00, try_number=1, job_id=1034, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-11 00:00:00+00:00 +INFO - Started process 8450 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-11T00:00:00+00:00', '--job-id', '1034', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7wmlhbfu'] +INFO - Job 1034: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-11T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-11T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180811T000000, start_date=20221111T011718, end_date=20221111T011725 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-11T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:17:25.044118Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f6c24a7b-4179-4e62-b6d9-a821616015e5"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..93a28ca7 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:17:46.578588Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "598b41f2-63d0-37ba-a3d5-f1e156db120a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "598b41f2-63d0-37ba-a3d5-f1e156db120a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "da76d18f-bfee-47b3-b65d-90166d8abced"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:17:46.578588+00:00, try_number=1, job_id=1037, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-12 00:00:00+00:00 +INFO - Started process 8472 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-12T00:00:00+00:00', '--job-id', '1037', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwi28ezna'] +INFO - Job 1037: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180812T000000, start_date=20221111T011746, end_date=20221111T011751 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:17:51.128510Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "da76d18f-bfee-47b3-b65d-90166d8abced"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..b868f184 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:17:46.614834Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "598b41f2-63d0-37ba-a3d5-f1e156db120a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "598b41f2-63d0-37ba-a3d5-f1e156db120a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6f3c57b8-97fc-438a-9f42-5dc321e774e9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:17:46.614834+00:00, try_number=1, job_id=1038, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-12 00:00:00+00:00 +INFO - Started process 8474 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-12T00:00:00+00:00', '--job-id', '1038', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpm8z7n_ym'] +INFO - Job 1038: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180812T000000, start_date=20221111T011746, end_date=20221111T011751 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:17:51.344207Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6f3c57b8-97fc-438a-9f42-5dc321e774e9"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..7538258e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:18:15.319483Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "598b41f2-63d0-37ba-a3d5-f1e156db120a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "598b41f2-63d0-37ba-a3d5-f1e156db120a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c44187e4-bdc8-452f-9c65-25c1c739e715"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:18:15.319483+00:00, try_number=1, job_id=1042, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-12 00:00:00+00:00 +INFO - Started process 8490 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-12T00:00:00+00:00', '--job-id', '1042', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpft8jb7cr'] +INFO - Job 1042: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f1ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '7oGHBHHsweQebwyzR/esTg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:7oGHBHHsweQebwyzR/esTg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011817Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011817Z +20221111/us-east-1/s3/aws4_request +900d09d4e94df60ab97e04f065841d7fbedfce4ce0fcb81897cffdf0866496ce +INFO - '2022-11-11' - botocore.auth - Signature: +3e55cde6f62d90ecb6f2e81e3e50ede95efe7210d4401d6c35c3a929a60883c3 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'lXsixbanqrHG1bm+0U4yCkE7rm3lfYpOvI/bZw1IAiXp5w/BHh17Rqvex4JHbz7gVDGNz77UKkE=', 'x-amz-request-id': 'TZ547PQZKP4YQ1GW', 'Date': 'Fri, 11 Nov 2022 01:18:18 GMT', 'ETag': '"ee81870471ecc1e41e6f0cb347f7ac4e"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180812T000000, start_date=20221111T011815, end_date=20221111T011819 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:18:19.122321Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c44187e4-bdc8-452f-9c65-25c1c739e715"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..4a1a1851 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:18:07.027863Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "598b41f2-63d0-37ba-a3d5-f1e156db120a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "598b41f2-63d0-37ba-a3d5-f1e156db120a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5277dac8-bdfb-45e9-a4b4-e137c104a403"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:18:07.027863+00:00, try_number=1, job_id=1041, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-12 00:00:00+00:00 +INFO - Started process 8323 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-12T00:00:00+00:00', '--job-id', '1041', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4snz1ej_'] +INFO - Job 1041: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50083a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011809Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011809Z +20221111/us-east-1/s3/aws4_request +38863155dd8152cb6921f3270176b4a90d1fc50185b566901028fb90ca9267f9 +INFO - '2022-11-11' - botocore.auth - Signature: +2d4850a3e6dfd667843ff3c145fffff0df81e54b273d648f561a8d3ab86adfbe +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'UH3q+OS0EUdQMs9LEA8wzYuIyada+PZ3Q3PH4ly2GLN/Jz1sFDd4teDXfeIBxh+bhVlAuQoBFPI=', 'x-amz-request-id': 'MZ5HCH5K74A62DT7', 'Date': 'Fri, 11 Nov 2022 01:18:10 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180812T000000, start_date=20221111T011807, end_date=20221111T011811 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:18:11.420891Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5277dac8-bdfb-45e9-a4b4-e137c104a403"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..3712473c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:17:56.494913Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "598b41f2-63d0-37ba-a3d5-f1e156db120a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "598b41f2-63d0-37ba-a3d5-f1e156db120a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fa113336-76f9-4569-b9f2-e2ecef5fe306"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:17:56.494913+00:00, try_number=1, job_id=1040, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-12 00:00:00+00:00 +INFO - Started process 8480 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-12T00:00:00+00:00', '--job-id', '1040', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpf0tbu5wv'] +INFO - Job 1040: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180812T000000, start_date=20221111T011756, end_date=20221111T011811 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:18:11.812678Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fa113336-76f9-4569-b9f2-e2ecef5fe306"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..3b8bc322 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-12T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:17:56.353603Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-12T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "598b41f2-63d0-37ba-a3d5-f1e156db120a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "598b41f2-63d0-37ba-a3d5-f1e156db120a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "afbc3aa3-6c50-48a2-b305-5530fc22280c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-12T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:17:56.353603+00:00, try_number=1, job_id=1039, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-12 00:00:00+00:00 +INFO - Started process 8318 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-12T00:00:00+00:00', '--job-id', '1039', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpu8kv_smp'] +INFO - Job 1039: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-12T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-12T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180812T000000, start_date=20221111T011756, end_date=20221111T011801 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-12T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:18:01.132599Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "afbc3aa3-6c50-48a2-b305-5530fc22280c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..3a252027 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:18:22.822043Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51199c50-abfc-393e-97cd-4cf94f66dabc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51199c50-abfc-393e-97cd-4cf94f66dabc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "054eae19-3567-4c7a-89cc-e1cccecd1000"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:18:22.822043+00:00, try_number=1, job_id=1043, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-13 00:00:00+00:00 +INFO - Started process 8331 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-13T00:00:00+00:00', '--job-id', '1043', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqmroce44'] +INFO - Job 1043: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180813T000000, start_date=20221111T011822, end_date=20221111T011828 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:18:28.009217Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "054eae19-3567-4c7a-89cc-e1cccecd1000"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..1c15b4f3 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:18:22.912144Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51199c50-abfc-393e-97cd-4cf94f66dabc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51199c50-abfc-393e-97cd-4cf94f66dabc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8e746c78-3c28-4be1-ad1f-d9212930e22a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:18:22.912144+00:00, try_number=1, job_id=1044, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-13 00:00:00+00:00 +INFO - Started process 8334 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-13T00:00:00+00:00', '--job-id', '1044', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp8e7ckue4'] +INFO - Job 1044: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180813T000000, start_date=20221111T011822, end_date=20221111T011827 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:18:27.836168Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8e746c78-3c28-4be1-ad1f-d9212930e22a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..f6d7e7bf --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:18:53.647163Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51199c50-abfc-393e-97cd-4cf94f66dabc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51199c50-abfc-393e-97cd-4cf94f66dabc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e8eae342-6a04-4b90-aece-750e2bf5edc9"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:18:53.647163+00:00, try_number=1, job_id=1048, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-13 00:00:00+00:00 +INFO - Started process 8519 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-13T00:00:00+00:00', '--job-id', '1048', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpcv9fgepa'] +INFO - Job 1048: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'GVUGtJ/Ijtllnm4m9syzmw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:GVUGtJ/Ijtllnm4m9syzmw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011855Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011855Z +20221111/us-east-1/s3/aws4_request +2f33ea29dc49a396b9e39ee2338fb88eed76469b38031deca9fd896f0039309d +INFO - '2022-11-11' - botocore.auth - Signature: +bf03b7877eed7d18adc2a631326ec2a0b30d1723e63e31dd99668d3efa2285ef +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'BYq5PsPsvu0+AQeZWOvLNrEdSU9mEZtIT2CFESgvmcVxyoDgW2R12lzgXGbeqJfxUgGL122aFSw=', 'x-amz-request-id': 'Q5YQ6GHHE71N5S8Z', 'Date': 'Fri, 11 Nov 2022 01:18:55 GMT', 'ETag': '"195506b49fc88ed9659e6e26f6ccb39b"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180813T000000, start_date=20221111T011853, end_date=20221111T011856 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:18:56.686672Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e8eae342-6a04-4b90-aece-750e2bf5edc9"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..f9b39415 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:18:42.363960Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51199c50-abfc-393e-97cd-4cf94f66dabc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51199c50-abfc-393e-97cd-4cf94f66dabc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2c17f268-c350-49f9-ac08-cf7e5a985eef"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:18:42.363960+00:00, try_number=1, job_id=1047, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-13 00:00:00+00:00 +INFO - Started process 8506 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-13T00:00:00+00:00', '--job-id', '1047', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpzwrx2rxe'] +INFO - Job 1047: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499523a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011845Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011845Z +20221111/us-east-1/s3/aws4_request +cc01214b50723faefaad46d65a15649682094753143a1e33c0ba9f4e9625861c +INFO - '2022-11-11' - botocore.auth - Signature: +8e35eeb149e6fc24366b77cdb418b4df3bccff8c4cc4f5e25c466c0cabe9babd +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': '3UK27uIXZV5pD+dWMiyyC9YkEC0SxxguO4EDJVV7Pd6RiF2vmtHAEZaySD/MoPy9N42uoWrWKyk=', 'x-amz-request-id': 'R2YX45WP4ZP11V1A', 'Date': 'Fri, 11 Nov 2022 01:18:45 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180813T000000, start_date=20221111T011842, end_date=20221111T011846 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:18:46.702626Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2c17f268-c350-49f9-ac08-cf7e5a985eef"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..6ec5ed26 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:18:33.827846Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51199c50-abfc-393e-97cd-4cf94f66dabc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51199c50-abfc-393e-97cd-4cf94f66dabc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f956c9ae-0bd9-46a8-b108-ae2f194c5d1c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:18:33.827846+00:00, try_number=1, job_id=1046, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-13 00:00:00+00:00 +INFO - Started process 8501 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-13T00:00:00+00:00', '--job-id', '1046', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpmg746mtg'] +INFO - Job 1046: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180813T000000, start_date=20221111T011833, end_date=20221111T011848 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:18:48.630669Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f956c9ae-0bd9-46a8-b108-ae2f194c5d1c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..ff847794 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-13T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:18:32.524678Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-13T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51199c50-abfc-393e-97cd-4cf94f66dabc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51199c50-abfc-393e-97cd-4cf94f66dabc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "091ad3e8-0262-4f06-863b-89a16a998db4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-13T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:18:32.524678+00:00, try_number=1, job_id=1045, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-13 00:00:00+00:00 +INFO - Started process 8498 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-13T00:00:00+00:00', '--job-id', '1045', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpg9qblmg6'] +INFO - Job 1045: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-13T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-13T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180813T000000, start_date=20221111T011832, end_date=20221111T011836 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-13T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:18:36.718941Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "091ad3e8-0262-4f06-863b-89a16a998db4"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..7a2cd582 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:19:02.428979Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51bd91ad-f02f-3ff9-9fc7-3959cfd3e75c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51bd91ad-f02f-3ff9-9fc7-3959cfd3e75c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4986243c-4535-4a43-99e9-53753e25571f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:19:02.428979+00:00, try_number=1, job_id=1050, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-14 00:00:00+00:00 +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-14T00:00:00+00:00', '--job-id', '1050', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpvo1oxarp'] +INFO - Started process 8349 to run task +INFO - Job 1050: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180814T000000, start_date=20221111T011902, end_date=20221111T011906 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:19:06.774089Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4986243c-4535-4a43-99e9-53753e25571f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..682b45ea --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:19:00.736243Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51bd91ad-f02f-3ff9-9fc7-3959cfd3e75c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51bd91ad-f02f-3ff9-9fc7-3959cfd3e75c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "898b0af8-d553-43c8-a2f3-809a512fcbc1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:19:00.736243+00:00, try_number=1, job_id=1049, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-14 00:00:00+00:00 +INFO - Started process 8346 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-14T00:00:00+00:00', '--job-id', '1049', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbg4o6_i1'] +INFO - Job 1049: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180814T000000, start_date=20221111T011900, end_date=20221111T011905 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:19:05.646750Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "898b0af8-d553-43c8-a2f3-809a512fcbc1"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..9152d1ea --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:19:33.630033Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51bd91ad-f02f-3ff9-9fc7-3959cfd3e75c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51bd91ad-f02f-3ff9-9fc7-3959cfd3e75c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a16adc79-0053-4282-91b5-ff4fb1bb8a0b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:19:33.630033+00:00, try_number=1, job_id=1054, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-14 00:00:00+00:00 +INFO - Started process 8533 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-14T00:00:00+00:00', '--job-id', '1054', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpg3xuw9eo'] +INFO - Job 1054: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f1f70> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'GVUGtJ/Ijtllnm4m9syzmw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:GVUGtJ/Ijtllnm4m9syzmw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011935Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011935Z +20221111/us-east-1/s3/aws4_request +fe4a414cffc9ca94fc4e942a91fff39a6ade57bbb5b1a3f78476285485e6cc34 +INFO - '2022-11-11' - botocore.auth - Signature: +937a1e2c85d52c9f6701a420612f9ed7aafbe09436c5930c0f3c0dba69a0473c +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'FjoLpvNZNezrAJX+7Ot3Sa2v1C9OZJIZ8LoOUBAgAgAeNUjP1VUkiHAjh+AABNH4tjDrhbN+0lU=', 'x-amz-request-id': '30S9J8RW2182SBSK', 'Date': 'Fri, 11 Nov 2022 01:19:36 GMT', 'ETag': '"195506b49fc88ed9659e6e26f6ccb39b"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180814T000000, start_date=20221111T011933, end_date=20221111T011936 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:19:36.977173Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a16adc79-0053-4282-91b5-ff4fb1bb8a0b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..422a88ab --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:19:19.452710Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51bd91ad-f02f-3ff9-9fc7-3959cfd3e75c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51bd91ad-f02f-3ff9-9fc7-3959cfd3e75c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cb46e639-f077-4824-a3d4-eebdf4a142b3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:19:19.452710+00:00, try_number=1, job_id=1053, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-14 00:00:00+00:00 +INFO - Started process 8526 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-14T00:00:00+00:00', '--job-id', '1053', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6nh166cz'] +INFO - Job 1053: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f6249954550> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T011921Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T011921Z +20221111/us-east-1/s3/aws4_request +a63de57b8425a93ae7f6710fa550610248c89e1373990251a3dc7835659c0830 +INFO - '2022-11-11' - botocore.auth - Signature: +0b3e54e84199ecd89e5e439495adb1bbe55937af0b54954124714867491c610b +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'mN32uVip7QWD8EyygwtYSPaQid/i0YZSyc5w4Yl2OCt2AVxaNZEmEczDQYcXw4tCZ5sPNf4P1tk=', 'x-amz-request-id': 'SJK021KZDNRMQDR7', 'Date': 'Fri, 11 Nov 2022 01:19:22 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180814T000000, start_date=20221111T011919, end_date=20221111T011923 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:19:23.381826Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cb46e639-f077-4824-a3d4-eebdf4a142b3"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..2a85b1ed --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:19:12.639531Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51bd91ad-f02f-3ff9-9fc7-3959cfd3e75c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51bd91ad-f02f-3ff9-9fc7-3959cfd3e75c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0f5c3e33-b1c5-45ed-8c53-c6675dcf0a07"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:19:12.639531+00:00, try_number=1, job_id=1052, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-14 00:00:00+00:00 +INFO - Started process 8359 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-14T00:00:00+00:00', '--job-id', '1052', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3aomyv7g'] +INFO - Job 1052: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180814T000000, start_date=20221111T011912, end_date=20221111T011929 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:19:29.878975Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0f5c3e33-b1c5-45ed-8c53-c6675dcf0a07"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..eb36389c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-14T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:19:09.866958Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-14T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51bd91ad-f02f-3ff9-9fc7-3959cfd3e75c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "51bd91ad-f02f-3ff9-9fc7-3959cfd3e75c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ae3aaa5e-d338-44c2-9621-2c9f654b7fbf"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-14T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:19:09.866958+00:00, try_number=1, job_id=1051, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-14 00:00:00+00:00 +INFO - Started process 8356 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-14T00:00:00+00:00', '--job-id', '1051', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwsddt3kf'] +INFO - Job 1051: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-14T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-14T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180814T000000, start_date=20221111T011909, end_date=20221111T011914 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-14T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:19:14.968727Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ae3aaa5e-d338-44c2-9621-2c9f654b7fbf"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..9e735cae --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:19:42.564314Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "67269ee8-192c-31fe-98bc-7c91ccdb93fa"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "67269ee8-192c-31fe-98bc-7c91ccdb93fa"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "adfd5002-6988-4f13-af89-4070a3ac5d41"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:19:42.564314+00:00, try_number=1, job_id=1056, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-15 00:00:00+00:00 +INFO - Started process 8374 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-15T00:00:00+00:00', '--job-id', '1056', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4vjarbkj'] +INFO - Job 1056: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180815T000000, start_date=20221111T011942, end_date=20221111T011947 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:19:47.065320Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "adfd5002-6988-4f13-af89-4070a3ac5d41"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..1cfd005b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:19:41.841317Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "67269ee8-192c-31fe-98bc-7c91ccdb93fa"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "67269ee8-192c-31fe-98bc-7c91ccdb93fa"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2ace1962-5617-4b92-8f54-067cacbf7dbd"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:19:41.841317+00:00, try_number=1, job_id=1055, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-15 00:00:00+00:00 +INFO - Started process 8371 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-15T00:00:00+00:00', '--job-id', '1055', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3lcnmzth'] +INFO - Job 1055: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180815T000000, start_date=20221111T011941, end_date=20221111T011946 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:19:46.020942Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2ace1962-5617-4b92-8f54-067cacbf7dbd"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..c903abd4 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:20:10.446955Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "67269ee8-192c-31fe-98bc-7c91ccdb93fa"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "67269ee8-192c-31fe-98bc-7c91ccdb93fa"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ad56cb1a-106f-4db0-b5cc-9c4e151db187"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:20:10.446955+00:00, try_number=1, job_id=1060, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-15 00:00:00+00:00 +INFO - Started process 8557 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-15T00:00:00+00:00', '--job-id', '1060', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpva_83n0f'] +INFO - Job 1060: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f1ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'GVUGtJ/Ijtllnm4m9syzmw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:GVUGtJ/Ijtllnm4m9syzmw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T012012Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T012012Z +20221111/us-east-1/s3/aws4_request +c1b0d87580af2843a43301a9956573f18a1c5d9f6f94c479dc65709a71f176af +INFO - '2022-11-11' - botocore.auth - Signature: +30ac1a454d91341cadfce63d913483f95f25901fbdcc3f41de602a1a81c16aa8 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'Uxx1LrMosue8KT6ZoSrnmrkWeguuHpdqWz3jSCYC739WSCHAx/gcX57bxcVs1HfOgKsfKp/loKE=', 'x-amz-request-id': '1PSW7MDP1NM2KM72', 'Date': 'Fri, 11 Nov 2022 01:20:13 GMT', 'ETag': '"195506b49fc88ed9659e6e26f6ccb39b"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180815T000000, start_date=20221111T012010, end_date=20221111T012014 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:20:14.807586Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ad56cb1a-106f-4db0-b5cc-9c4e151db187"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..ee427637 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:19:57.711385Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "67269ee8-192c-31fe-98bc-7c91ccdb93fa"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "67269ee8-192c-31fe-98bc-7c91ccdb93fa"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6ee11ff3-d719-407b-9090-085a4f0b5354"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:19:57.711385+00:00, try_number=1, job_id=1059, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-15 00:00:00+00:00 +INFO - Started process 8550 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-15T00:00:00+00:00', '--job-id', '1059', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0f267y5m'] +INFO - Job 1059: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f6249954550> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T012000Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T012000Z +20221111/us-east-1/s3/aws4_request +72f053b06c0638477eba93cf044d05917bbd342ebf9a4e4923b6697a5f21836f +INFO - '2022-11-11' - botocore.auth - Signature: +eda6cef123681efe52c7ae6246e93ca3570c9fb8a6c9fe3f01da2022aee91351 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'bOeAUR0dwvB5BjObKkB6VcCDAx7ndEr+w2LTUgdKOhEupqoaf6AXz/gv/Yip1A6I6Yi7FtfsPSc=', 'x-amz-request-id': 'KBQD67R38YJPRDCT', 'Date': 'Fri, 11 Nov 2022 01:20:01 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180815T000000, start_date=20221111T011957, end_date=20221111T012002 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:20:02.093796Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6ee11ff3-d719-407b-9090-085a4f0b5354"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..9bc7e4d4 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:19:50.525543Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "67269ee8-192c-31fe-98bc-7c91ccdb93fa"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "67269ee8-192c-31fe-98bc-7c91ccdb93fa"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c4bd2711-e00d-42c9-a4bc-4808a509aabf"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:19:50.525543+00:00, try_number=1, job_id=1058, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-15 00:00:00+00:00 +INFO - Started process 8380 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-15T00:00:00+00:00', '--job-id', '1058', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpkee07d9e'] +INFO - Job 1058: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180815T000000, start_date=20221111T011950, end_date=20221111T012006 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:20:06.561308Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c4bd2711-e00d-42c9-a4bc-4808a509aabf"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..b7577915 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-15T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:19:50.076972Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-15T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "67269ee8-192c-31fe-98bc-7c91ccdb93fa"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "67269ee8-192c-31fe-98bc-7c91ccdb93fa"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "be8dd757-c82d-4462-9d09-fa3224a2f319"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-15T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:19:50.076972+00:00, try_number=1, job_id=1057, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-15 00:00:00+00:00 +INFO - Started process 8545 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-15T00:00:00+00:00', '--job-id', '1057', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1rxoptkk'] +INFO - Job 1057: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-15T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-15T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180815T000000, start_date=20221111T011950, end_date=20221111T011953 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-15T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:19:53.934065Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "be8dd757-c82d-4462-9d09-fa3224a2f319"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..4aff753d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:20:19.295195Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b6b7f9b3-3a56-363e-ac73-64f48b9bfd6f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b6b7f9b3-3a56-363e-ac73-64f48b9bfd6f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9c36ae84-201b-4c05-aeef-59a23b57f144"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:20:19.295195+00:00, try_number=1, job_id=1061, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-16 00:00:00+00:00 +INFO - Started process 8387 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-16T00:00:00+00:00', '--job-id', '1061', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpar41_65r'] +INFO - Job 1061: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180816T000000, start_date=20221111T012019, end_date=20221111T012023 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:20:23.705016Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9c36ae84-201b-4c05-aeef-59a23b57f144"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..287d83af --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:20:19.316391Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b6b7f9b3-3a56-363e-ac73-64f48b9bfd6f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b6b7f9b3-3a56-363e-ac73-64f48b9bfd6f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2330567c-bcc2-4596-9a07-4201fef11c9c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:20:19.316391+00:00, try_number=1, job_id=1062, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-16 00:00:00+00:00 +INFO - Started process 8389 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-16T00:00:00+00:00', '--job-id', '1062', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbc_m9_69'] +INFO - Job 1062: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180816T000000, start_date=20221111T012019, end_date=20221111T012024 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:20:24.123948Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2330567c-bcc2-4596-9a07-4201fef11c9c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..bbee10fd --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:20:45.909821Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b6b7f9b3-3a56-363e-ac73-64f48b9bfd6f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b6b7f9b3-3a56-363e-ac73-64f48b9bfd6f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ccd9134f-b23d-4ba7-bd89-d9717be8a61b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:20:45.909821+00:00, try_number=1, job_id=1066, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-16 00:00:00+00:00 +INFO - Started process 8407 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-16T00:00:00+00:00', '--job-id', '1066', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpubn87aj4'] +INFO - Job 1066: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5ca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '34BfETy+VmJG5fM68O+HFQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:34BfETy+VmJG5fM68O+HFQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T012047Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T012047Z +20221111/us-east-1/s3/aws4_request +060bd371d08532d0a29bafa2069a460a27e53e69ad163a48a8af9b990a240181 +INFO - '2022-11-11' - botocore.auth - Signature: +ce31cbc438928ba5619e357b61d9097b81a479f79fdf97d9b61adbc3547d89f9 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'jV08g8KAZmzi2G4GwYnxftialKee6chYvkHIRofQKFDU94R5knIVRp8uk70Cml/t/9CFH+sLh+w=', 'x-amz-request-id': 'M9HYM7AMS0TQ5TQH', 'Date': 'Fri, 11 Nov 2022 01:20:48 GMT', 'ETag': '"df805f113cbe566246e5f33af0ef8715"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180816T000000, start_date=20221111T012045, end_date=20221111T012049 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:20:49.277767Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ccd9134f-b23d-4ba7-bd89-d9717be8a61b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..59dd8533 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:20:38.954536Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b6b7f9b3-3a56-363e-ac73-64f48b9bfd6f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b6b7f9b3-3a56-363e-ac73-64f48b9bfd6f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "035abadb-e387-468e-97d2-96727d252eab"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:20:38.954536+00:00, try_number=1, job_id=1065, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-16 00:00:00+00:00 +INFO - Started process 8400 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-16T00:00:00+00:00', '--job-id', '1065', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6688o67l'] +INFO - Job 1065: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f50073a0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T012040Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T012040Z +20221111/us-east-1/s3/aws4_request +711e2f6ad7e8f09c8383dcdf0312c99d148f69cea14fe4ad6571a14c6ba1708c +INFO - '2022-11-11' - botocore.auth - Signature: +bde8dfe3fbce96c64ebded9970dfca6769ffdc051b2f08d1c1acb0d9fed2075a +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'K2Fo2+FCYGICJzmnEsX76tHMHRhBfRJL/Pdt7Pgj0/FJrj3ojckr+bldiEEmResiwprZAvKsMq0=', 'x-amz-request-id': 'FE1KG29P6153QA5T', 'Date': 'Fri, 11 Nov 2022 01:20:41 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180816T000000, start_date=20221111T012038, end_date=20221111T012042 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:20:42.674906Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "035abadb-e387-468e-97d2-96727d252eab"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..7c57fc48 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:20:29.197952Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b6b7f9b3-3a56-363e-ac73-64f48b9bfd6f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b6b7f9b3-3a56-363e-ac73-64f48b9bfd6f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8d20ba48-06f9-446c-89c9-69a5a8f44e25"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:20:29.197952+00:00, try_number=1, job_id=1063, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-16 00:00:00+00:00 +INFO - Started process 8566 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-16T00:00:00+00:00', '--job-id', '1063', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0i1i7g2h'] +INFO - Job 1063: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180816T000000, start_date=20221111T012029, end_date=20221111T012042 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:20:42.674608Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8d20ba48-06f9-446c-89c9-69a5a8f44e25"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..cd6f9d08 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-16T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:20:29.226084Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-16T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b6b7f9b3-3a56-363e-ac73-64f48b9bfd6f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "b6b7f9b3-3a56-363e-ac73-64f48b9bfd6f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7e63f07f-f360-4ee5-9b7a-6fe544a79b42"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-16T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:20:29.226084+00:00, try_number=1, job_id=1064, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-16 00:00:00+00:00 +INFO - Started process 8568 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-16T00:00:00+00:00', '--job-id', '1064', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0fwvci38'] +INFO - Job 1064: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-16T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-16T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180816T000000, start_date=20221111T012029, end_date=20221111T012035 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-16T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:20:35.020041Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7e63f07f-f360-4ee5-9b7a-6fe544a79b42"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..f9cacaf4 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:20:53.114725Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ef81cc49-1bc1-3568-a57d-66f34035deea"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ef81cc49-1bc1-3568-a57d-66f34035deea"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "312879ed-6009-497d-936a-69fe52cc170f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:20:53.114725+00:00, try_number=1, job_id=1067, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-17 00:00:00+00:00 +INFO - Started process 8416 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-17T00:00:00+00:00', '--job-id', '1067', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3shp0nsw'] +INFO - Job 1067: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180817T000000, start_date=20221111T012053, end_date=20221111T012057 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:20:57.939693Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "312879ed-6009-497d-936a-69fe52cc170f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..a293ebce --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:20:53.215400Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ef81cc49-1bc1-3568-a57d-66f34035deea"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ef81cc49-1bc1-3568-a57d-66f34035deea"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f505ad1f-35d7-4cce-ae7e-428cd4d240d1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:20:53.215400+00:00, try_number=1, job_id=1068, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-17 00:00:00+00:00 +INFO - Started process 8418 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-17T00:00:00+00:00', '--job-id', '1068', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpn2higo3w'] +INFO - Job 1068: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180817T000000, start_date=20221111T012053, end_date=20221111T012058 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:20:58.321369Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f505ad1f-35d7-4cce-ae7e-428cd4d240d1"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..127abccf --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:21:18.726706Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ef81cc49-1bc1-3568-a57d-66f34035deea"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ef81cc49-1bc1-3568-a57d-66f34035deea"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3e3adb39-4abf-433d-87a2-d59906ccff08"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:21:18.726706+00:00, try_number=1, job_id=1072, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-17 00:00:00+00:00 +INFO - Started process 8586 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-17T00:00:00+00:00', '--job-id', '1072', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp5vxtyzvy'] +INFO - Job 1072: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BD8lD/cN0nuJUY16HgrlBA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:BD8lD/cN0nuJUY16HgrlBA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T012120Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T012120Z +20221111/us-east-1/s3/aws4_request +263c33a10729f1ff153466bdb0bea194a39b42368ff3c601e293b14c08588443 +INFO - '2022-11-11' - botocore.auth - Signature: +dc2ddb93efbf6da8566034d5337f84ff7838f18c43dd4ae1cdac1e84076738ad +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'OSpi1x9lmefDse/SSwYPuSFc/S7mYr4jedWf52J4kEL6rLA/WUrC5hedEvUDfY4wtjuqp8ErJjE=', 'x-amz-request-id': 'X1A6NKGTGVZFCJKS', 'Date': 'Fri, 11 Nov 2022 01:21:21 GMT', 'ETag': '"043f250ff70dd27b89518d7a1e0ae504"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180817T000000, start_date=20221111T012118, end_date=20221111T012122 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:21:22.712024Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3e3adb39-4abf-433d-87a2-d59906ccff08"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..d31e1f55 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:21:11.159851Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ef81cc49-1bc1-3568-a57d-66f34035deea"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ef81cc49-1bc1-3568-a57d-66f34035deea"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a691c769-2c43-4343-bf13-b116dbe7bfc1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:21:11.159851+00:00, try_number=1, job_id=1071, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-17 00:00:00+00:00 +INFO - Started process 8579 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-17T00:00:00+00:00', '--job-id', '1071', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmps23h33t_'] +INFO - Job 1071: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f6249952550> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T012113Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T012113Z +20221111/us-east-1/s3/aws4_request +c07bea4812f24f6e49b079eb88fa77ffebece4788c69be61684abbf5c4f799f3 +INFO - '2022-11-11' - botocore.auth - Signature: +901e8d7b994321057bbd059106a2ad670b4d2c974aedf420aa8fc61f84064f68 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'IHx65wT1oofNT7USxDm+UtZg5ZqMHeYtVI8eHX8Bp4jiyCgyQ9XwiUh015tzFGlJ70noepE7T0A=', 'x-amz-request-id': 'NPPAHBA3ETET0B16', 'Date': 'Fri, 11 Nov 2022 01:21:14 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180817T000000, start_date=20221111T012111, end_date=20221111T012114 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:21:14.847318Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a691c769-2c43-4343-bf13-b116dbe7bfc1"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..a805c8c9 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:21:00.786984Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ef81cc49-1bc1-3568-a57d-66f34035deea"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ef81cc49-1bc1-3568-a57d-66f34035deea"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d61c6365-c5f4-4476-814c-188bfc95b467"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:21:00.786984+00:00, try_number=1, job_id=1069, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-17 00:00:00+00:00 +INFO - Started process 8425 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-17T00:00:00+00:00', '--job-id', '1069', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpx1fbk53d'] +INFO - Job 1069: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180817T000000, start_date=20221111T012100, end_date=20221111T012115 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:21:15.536612Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d61c6365-c5f4-4476-814c-188bfc95b467"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..27733778 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-17T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:21:01.331662Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-17T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ef81cc49-1bc1-3568-a57d-66f34035deea"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "ef81cc49-1bc1-3568-a57d-66f34035deea"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dee970ce-3bf0-4aa9-b153-46a1daf46541"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-17T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:21:01.331662+00:00, try_number=1, job_id=1070, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-17 00:00:00+00:00 +INFO - Started process 8428 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-17T00:00:00+00:00', '--job-id', '1070', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpp1avcmdp'] +INFO - Job 1070: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-17T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-17T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180817T000000, start_date=20221111T012101, end_date=20221111T012106 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-17T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:21:06.922383Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "dee970ce-3bf0-4aa9-b153-46a1daf46541"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..ad6cd3db --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:21:26.051739Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "840b1a35-bd97-3d78-a012-558eb355f9e8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "840b1a35-bd97-3d78-a012-558eb355f9e8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a61b07a6-f02c-4cc8-92f1-9309b9b75855"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:21:26.051739+00:00, try_number=1, job_id=1074, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-18 00:00:00+00:00 +INFO - Started process 8441 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-18T00:00:00+00:00', '--job-id', '1074', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0jjxww4m'] +INFO - Job 1074: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180818T000000, start_date=20221111T012126, end_date=20221111T012130 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:21:30.527480Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a61b07a6-f02c-4cc8-92f1-9309b9b75855"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..f1fa8d64 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:21:26.095532Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "840b1a35-bd97-3d78-a012-558eb355f9e8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "840b1a35-bd97-3d78-a012-558eb355f9e8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a6bce5f4-aed1-4a5f-866e-96828ec46562"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:21:26.095532+00:00, try_number=1, job_id=1073, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-18 00:00:00+00:00 +INFO - Started process 8443 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-18T00:00:00+00:00', '--job-id', '1073', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpmt2hk1os'] +INFO - Job 1073: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180818T000000, start_date=20221111T012126, end_date=20221111T012130 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:21:30.539381Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a6bce5f4-aed1-4a5f-866e-96828ec46562"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..f1ab946d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:21:52.701032Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "840b1a35-bd97-3d78-a012-558eb355f9e8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "840b1a35-bd97-3d78-a012-558eb355f9e8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "077dfb04-c9e9-4b76-98d3-9ef1e4caa249"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:21:52.701032+00:00, try_number=1, job_id=1078, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-18 00:00:00+00:00 +INFO - Started process 8615 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-18T00:00:00+00:00', '--job-id', '1078', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpesahpyta'] +INFO - Job 1078: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '6KwOXMV47/QsC84rFXF39w==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:6KwOXMV47/QsC84rFXF39w== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T012155Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T012155Z +20221111/us-east-1/s3/aws4_request +03cf2292f0f3adf514e8abe4fa6be32cb30553f45755e36c75f012d94665aba7 +INFO - '2022-11-11' - botocore.auth - Signature: +fc8f89c7a2f65beb3161015940d53e83cdd18e656df7971cbc7f29b57cfe9812 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'HK8lyaryx/IOaV0hRfFHyl3XrbXjN3TCDyvnzN7jObDtznAMjk8e2Vgbz1fFUYWKnraBwOHiCL3XUiwgobkrjA==', 'x-amz-request-id': 'SJZHQDAVV7AE4SMQ', 'Date': 'Fri, 11 Nov 2022 01:21:56 GMT', 'ETag': '"e8ac0e5cc578eff42c0bce2b157177f7"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180818T000000, start_date=20221111T012152, end_date=20221111T012157 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:21:57.008237Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "077dfb04-c9e9-4b76-98d3-9ef1e4caa249"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..c3ae7bba --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:21:43.577361Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "840b1a35-bd97-3d78-a012-558eb355f9e8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "840b1a35-bd97-3d78-a012-558eb355f9e8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "60d0f555-4c8c-474d-9c80-1d6a9624ff45"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:21:43.577361+00:00, try_number=1, job_id=1077, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-18 00:00:00+00:00 +INFO - Started process 8607 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-18T00:00:00+00:00', '--job-id', '1077', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmph82bv838'] +INFO - Job 1077: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f6249954550> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T012146Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T012146Z +20221111/us-east-1/s3/aws4_request +571d4ccd5b7f5efa76742357acafb9765ce7dfe4a0c008994a4a0304bc2cf40d +INFO - '2022-11-11' - botocore.auth - Signature: +9b81b25689c885d0e14aa627fe458e58f6a2ad4b0a68fd56ac47a2a37b26f730 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'qzOmEU4ZDLsJQhpRaNUlG1DiPE0uGpWUoUoOTNbwXfi71Ff58OkQPaL5RNqpmVvHT3PLZRMfEo8=', 'x-amz-request-id': '4BHGB1QM44RM8T92', 'Date': 'Fri, 11 Nov 2022 01:21:47 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180818T000000, start_date=20221111T012143, end_date=20221111T012148 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:21:48.498601Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "60d0f555-4c8c-474d-9c80-1d6a9624ff45"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..69cb37e1 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:21:33.958532Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "840b1a35-bd97-3d78-a012-558eb355f9e8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "840b1a35-bd97-3d78-a012-558eb355f9e8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "794d8e48-bfce-4413-bbf4-6e136e42fd36"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:21:33.958532+00:00, try_number=1, job_id=1076, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-18 00:00:00+00:00 +INFO - Started process 8602 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-18T00:00:00+00:00', '--job-id', '1076', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpss6hg4yd'] +INFO - Job 1076: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180818T000000, start_date=20221111T012133, end_date=20221111T012148 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:21:48.644405Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "794d8e48-bfce-4413-bbf4-6e136e42fd36"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..399d5156 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-18T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:21:33.933904Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-18T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "840b1a35-bd97-3d78-a012-558eb355f9e8"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "840b1a35-bd97-3d78-a012-558eb355f9e8"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "72b5fb24-5064-41f5-9fab-c405852e7660"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-18T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:21:33.933904+00:00, try_number=1, job_id=1075, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-18 00:00:00+00:00 +INFO - Started process 8599 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-18T00:00:00+00:00', '--job-id', '1075', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphf7zp8h5'] +INFO - Job 1075: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-18T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-18T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180818T000000, start_date=20221111T012133, end_date=20221111T012138 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-18T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:21:38.098962Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "72b5fb24-5064-41f5-9fab-c405852e7660"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..89379c31 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:22:01.049066Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "757b5a3f-c9c8-3c83-8aa6-119f2c923177"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "757b5a3f-c9c8-3c83-8aa6-119f2c923177"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c64b9269-0a96-49bb-b541-ffec48f45a25"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:22:01.049066+00:00, try_number=1, job_id=1079, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-19 00:00:00+00:00 +INFO - Started process 8626 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-19T00:00:00+00:00', '--job-id', '1079', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpie6t4h78'] +INFO - Job 1079: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180819T000000, start_date=20221111T012201, end_date=20221111T012205 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:22:05.765323Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c64b9269-0a96-49bb-b541-ffec48f45a25"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..0e547065 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:22:01.038380Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "757b5a3f-c9c8-3c83-8aa6-119f2c923177"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "757b5a3f-c9c8-3c83-8aa6-119f2c923177"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4f7af0f0-e3fc-41fa-be89-340c23607b7d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:22:01.038380+00:00, try_number=1, job_id=1080, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-19 00:00:00+00:00 +INFO - Started process 8624 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-19T00:00:00+00:00', '--job-id', '1080', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0lvekbk7'] +INFO - Job 1080: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180819T000000, start_date=20221111T012201, end_date=20221111T012205 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:22:05.735457Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4f7af0f0-e3fc-41fa-be89-340c23607b7d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..956156f2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:22:29.600742Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "757b5a3f-c9c8-3c83-8aa6-119f2c923177"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "757b5a3f-c9c8-3c83-8aa6-119f2c923177"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ec27e953-2081-4124-a056-bf911c9e0e53"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:22:29.600742+00:00, try_number=1, job_id=1084, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-19 00:00:00+00:00 +INFO - Started process 8642 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-19T00:00:00+00:00', '--job-id', '1084', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7huobfg0'] +INFO - Job 1084: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498efca0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '6KwOXMV47/QsC84rFXF39w==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:6KwOXMV47/QsC84rFXF39w== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T012231Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T012231Z +20221111/us-east-1/s3/aws4_request +9986825be4e350b8aaa4ccd4b2baae130e190aed78564533e90d11eeff4390eb +INFO - '2022-11-11' - botocore.auth - Signature: +f3dee5353c4ea92faf5b0a483f67389033894686595db92a080949594fd08f97 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'wWKCdUDUpvUngCgsNn3rB4RMM4wA6o/rB+qQPu72aBlNwfKXYui/KdF5i6pSv3PcGeuKi6JbMlc=', 'x-amz-request-id': '246MPEQX09YQ5D01', 'Date': 'Fri, 11 Nov 2022 01:22:32 GMT', 'ETag': '"e8ac0e5cc578eff42c0bce2b157177f7"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180819T000000, start_date=20221111T012229, end_date=20221111T012233 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:22:33.274845Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ec27e953-2081-4124-a056-bf911c9e0e53"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..79312518 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:22:18.736365Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "757b5a3f-c9c8-3c83-8aa6-119f2c923177"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "757b5a3f-c9c8-3c83-8aa6-119f2c923177"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "db07df3e-77f2-4fac-a62d-80686b4bbfac"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:22:18.736365+00:00, try_number=1, job_id=1083, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-19 00:00:00+00:00 +INFO - Started process 8458 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-19T00:00:00+00:00', '--job-id', '1083', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpj5feaf97'] +INFO - Job 1083: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f5006550> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T012222Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T012222Z +20221111/us-east-1/s3/aws4_request +7e664efd5609af1c8a447d128e45bd14a7acb785c77467699a919987f47c74b6 +INFO - '2022-11-11' - botocore.auth - Signature: +0c02526c185aaf534b47a4ad83daacc56e2d55fcd882a9755337ce63b4fa4108 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'obVTF+ydF7aNFIqSsMDKuHMKdbozTJP+LVq3X5nM34xgnsENx8fWoM9omOcYloMMqGZ7ANPaPdw=', 'x-amz-request-id': 'V4SVQ8ZWH2GZ9SS5', 'Date': 'Fri, 11 Nov 2022 01:22:23 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180819T000000, start_date=20221111T012218, end_date=20221111T012224 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:22:24.937600Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "db07df3e-77f2-4fac-a62d-80686b4bbfac"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..c7e9ef4f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:22:10.530644Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "757b5a3f-c9c8-3c83-8aa6-119f2c923177"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "757b5a3f-c9c8-3c83-8aa6-119f2c923177"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d8a7d354-157c-45f5-a890-2221c7c4a187"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:22:10.530644+00:00, try_number=1, job_id=1081, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-19 00:00:00+00:00 +INFO - Started process 8449 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-19T00:00:00+00:00', '--job-id', '1081', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3cdkpufn'] +INFO - Job 1081: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180819T000000, start_date=20221111T012210, end_date=20221111T012225 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:22:25.530410Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d8a7d354-157c-45f5-a890-2221c7c4a187"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..f46f9bf5 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-19T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:22:10.664580Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-19T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "757b5a3f-c9c8-3c83-8aa6-119f2c923177"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "757b5a3f-c9c8-3c83-8aa6-119f2c923177"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "181882a4-6cfc-49fb-82c1-dd4566cb66c8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-19T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:22:10.664580+00:00, try_number=1, job_id=1082, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-19 00:00:00+00:00 +INFO - Started process 8632 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-19T00:00:00+00:00', '--job-id', '1082', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpcim54g03'] +INFO - Job 1082: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-19T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-19T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180819T000000, start_date=20221111T012210, end_date=20221111T012214 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-19T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:22:14.689998Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "181882a4-6cfc-49fb-82c1-dd4566cb66c8"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..2382ec31 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:22:37.760265Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "343900a7-0b28-3b6e-987f-a5c234706613"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "343900a7-0b28-3b6e-987f-a5c234706613"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cc495ba8-7ba7-4825-95ac-f53349574c61"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:22:37.760265+00:00, try_number=1, job_id=1085, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-20 00:00:00+00:00 +INFO - Started process 8467 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-20T00:00:00+00:00', '--job-id', '1085', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpr9bvnh53'] +INFO - Job 1085: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180820T000000, start_date=20221111T012237, end_date=20221111T012241 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:22:41.887928Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cc495ba8-7ba7-4825-95ac-f53349574c61"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..3f5299fc --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:22:37.793485Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "343900a7-0b28-3b6e-987f-a5c234706613"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "343900a7-0b28-3b6e-987f-a5c234706613"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c66b98ba-85b2-4cc7-a507-0d705b6090a5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:22:37.793485+00:00, try_number=1, job_id=1086, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-20 00:00:00+00:00 +INFO - Started process 8470 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-20T00:00:00+00:00', '--job-id', '1086', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpw6lfu8_x'] +INFO - Job 1086: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180820T000000, start_date=20221111T012237, end_date=20221111T012242 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:22:42.645008Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c66b98ba-85b2-4cc7-a507-0d705b6090a5"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..e33a1787 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:23:06.092355Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "343900a7-0b28-3b6e-987f-a5c234706613"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "343900a7-0b28-3b6e-987f-a5c234706613"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c1697e7d-82de-444e-81a8-9822e8dce643"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:23:06.092355+00:00, try_number=1, job_id=1090, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-20 00:00:00+00:00 +INFO - Started process 8661 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-20T00:00:00+00:00', '--job-id', '1090', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpx7u1atcd'] +INFO - Job 1090: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62498f0940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '6KwOXMV47/QsC84rFXF39w==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:6KwOXMV47/QsC84rFXF39w== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T012307Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T012307Z +20221111/us-east-1/s3/aws4_request +7db51e231b70d9b52e50d0c6996ce3b0730bb1dbc695564f4e5c969f148fa054 +INFO - '2022-11-11' - botocore.auth - Signature: +1eccf73e2cd47d10b31077ae3deba7f8a989069d045e806b1c82672bf1335547 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'tYSDcsN5KjOqjxDO/7jP6+7TibVehlL61+uxHL4ctUOf/bZHQEEp9joRqSKNDvvQefLZhLNk9q4=', 'x-amz-request-id': 'VBB52PRPZF9EG521', 'Date': 'Fri, 11 Nov 2022 01:23:08 GMT', 'ETag': '"e8ac0e5cc578eff42c0bce2b157177f7"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180820T000000, start_date=20221111T012306, end_date=20221111T012308 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:23:08.966830Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c1697e7d-82de-444e-81a8-9822e8dce643"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..6f269acd --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:22:58.214112Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "343900a7-0b28-3b6e-987f-a5c234706613"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "343900a7-0b28-3b6e-987f-a5c234706613"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "58f8ea3b-f225-461b-9b47-50e16518e226"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:22:58.214112+00:00, try_number=1, job_id=1089, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-20 00:00:00+00:00 +INFO - Started process 8654 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-20T00:00:00+00:00', '--job-id', '1089', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbdti_u85'] +INFO - Job 1089: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f6249954550> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T012300Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T012300Z +20221111/us-east-1/s3/aws4_request +7fe5f08c28d7bd6a7bca45beda77a5eb3d57f42dda9ddb3935a5457292bac480 +INFO - '2022-11-11' - botocore.auth - Signature: +74b0f06191cabf0d05620df2753503fa76ddfd740b48e88c824e1ee67d2c3bed +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'mLUT0DxbMKrcyr3NF4PM631vTNchUavqDCRegzXgmRl6mQjzDg1oITLTZb6//jxKXa4G3JQ5sH0nLpVe6tBhjw==', 'x-amz-request-id': 'HN2G9ERABEH62EHP', 'Date': 'Fri, 11 Nov 2022 01:23:00 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180820T000000, start_date=20221111T012258, end_date=20221111T012301 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:23:01.828098Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "58f8ea3b-f225-461b-9b47-50e16518e226"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..6f6fd894 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:22:46.725893Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "343900a7-0b28-3b6e-987f-a5c234706613"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "343900a7-0b28-3b6e-987f-a5c234706613"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "56e36f08-1c3d-4def-831a-752ddd6a2950"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:22:46.725893+00:00, try_number=1, job_id=1087, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-20 00:00:00+00:00 +INFO - Started process 8476 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-20T00:00:00+00:00', '--job-id', '1087', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpew_8q3z1'] +INFO - Job 1087: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180820T000000, start_date=20221111T012246, end_date=20221111T012301 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:23:01.869162Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "56e36f08-1c3d-4def-831a-752ddd6a2950"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..99b02d22 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-20T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:22:47.691442Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-20T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "343900a7-0b28-3b6e-987f-a5c234706613"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "343900a7-0b28-3b6e-987f-a5c234706613"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1519b673-8cb3-40d0-b235-79a53e30bde6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-20T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:22:47.691442+00:00, try_number=1, job_id=1088, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-20 00:00:00+00:00 +INFO - Started process 8649 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-20T00:00:00+00:00', '--job-id', '1088', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpbkkjgwfb'] +INFO - Job 1088: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-20T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-20T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180820T000000, start_date=20221111T012247, end_date=20221111T012252 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-20T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:22:52.826708Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1519b673-8cb3-40d0-b235-79a53e30bde6"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..92be99f0 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:23:14.245453Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "08f4d622-d951-3a47-a0cc-adaab0209cda"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "08f4d622-d951-3a47-a0cc-adaab0209cda"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a127df5d-171c-465d-b55b-3adba753989a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:23:14.245453+00:00, try_number=1, job_id=1091, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-21 00:00:00+00:00 +INFO - Started process 8488 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-21T00:00:00+00:00', '--job-id', '1091', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3s879xbk'] +INFO - Job 1091: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180821T000000, start_date=20221111T012314, end_date=20221111T012318 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:23:18.927490Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a127df5d-171c-465d-b55b-3adba753989a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..2bd865c7 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:23:14.511276Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "08f4d622-d951-3a47-a0cc-adaab0209cda"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "08f4d622-d951-3a47-a0cc-adaab0209cda"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f2fccf72-4bb3-4222-9c4f-1a2c13a2ab42"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:23:14.511276+00:00, try_number=1, job_id=1092, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-21 00:00:00+00:00 +INFO - Started process 8490 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-21T00:00:00+00:00', '--job-id', '1092', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwp2y545_'] +INFO - Job 1092: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180821T000000, start_date=20221111T012314, end_date=20221111T012318 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:23:18.930151Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f2fccf72-4bb3-4222-9c4f-1a2c13a2ab42"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..c8b4dd20 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:23:48.977247Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "08f4d622-d951-3a47-a0cc-adaab0209cda"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "08f4d622-d951-3a47-a0cc-adaab0209cda"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "887b41e6-30d0-4b0c-85ab-011842ef71e5"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:23:48.977247+00:00, try_number=1, job_id=1096, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-21 00:00:00+00:00 +INFO - Started process 8496 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-21T00:00:00+00:00', '--job-id', '1096', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpio3iuzu1'] +INFO - Job 1096: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa6ee0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'flX8mrQqB2AhjRuoQiGGgQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:flX8mrQqB2AhjRuoQiGGgQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T012352Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T012352Z +20221111/us-east-1/s3/aws4_request +2cad67d441650d70dbe7af28204791c78d93da9463a9b41b53460cf8229843f0 +INFO - '2022-11-11' - botocore.auth - Signature: +62d311d29c463e641031149d3c27d132ecd4dae1a9715d1b90a40de72cb93e8f +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'evpif+k9i4DJqtngTuLI6l/lOzpV3FMb7ubS2Y++PkXxKu2QsvioEGsawPWU57mJYzWkSBwuqu4=', 'x-amz-request-id': 'P34E1NGWFS87RWSJ', 'Date': 'Fri, 11 Nov 2022 01:23:52 GMT', 'ETag': '"7e55fc9ab42a0760218d1ba842218681"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180821T000000, start_date=20221111T012348, end_date=20221111T012353 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:23:53.830060Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "887b41e6-30d0-4b0c-85ab-011842ef71e5"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..64725066 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:23:34.197767Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "08f4d622-d951-3a47-a0cc-adaab0209cda"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "08f4d622-d951-3a47-a0cc-adaab0209cda"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1f819392-2cef-4808-9332-b749a712817e"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:23:34.197767+00:00, try_number=1, job_id=1095, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-21 00:00:00+00:00 +INFO - Started process 8682 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-21T00:00:00+00:00', '--job-id', '1095', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpf4lhrlr3'] +INFO - Job 1095: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f62499511f0> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T012336Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T012336Z +20221111/us-east-1/s3/aws4_request +e9e10288e599c8e89d3828782d24fcf3b6d47fdea17cd3b9e5da1a7a868377e0 +INFO - '2022-11-11' - botocore.auth - Signature: +93258b24c75dbdf5f55cdc6a2d2e3615eb2e112ed007722df7405911cabf27a3 +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'UypG/evVh+t0GtEUu+tZK9wsJ4nGPVozK/Whl2Pc/XXJkCO4wLo935R1z/d//T2RxqWqDP6nV58=', 'x-amz-request-id': 'ZCTQHF6JVD0H2A2E', 'Date': 'Fri, 11 Nov 2022 01:23:37 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180821T000000, start_date=20221111T012334, end_date=20221111T012338 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:23:38.314310Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1f819392-2cef-4808-9332-b749a712817e"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..f00415b6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:23:23.203309Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "08f4d622-d951-3a47-a0cc-adaab0209cda"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "08f4d622-d951-3a47-a0cc-adaab0209cda"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d9d2ffcd-cc4a-4ff1-b76a-a4bb9c7e5f4d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:23:23.203309+00:00, try_number=1, job_id=1093, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-21 00:00:00+00:00 +INFO - Started process 8674 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-21T00:00:00+00:00', '--job-id', '1093', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmph8j_8cw6'] +INFO - Job 1093: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180821T000000, start_date=20221111T012323, end_date=20221111T012343 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:23:43.315084Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d9d2ffcd-cc4a-4ff1-b76a-a4bb9c7e5f4d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..7883b798 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-21T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:23:23.298798Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-21T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "08f4d622-d951-3a47-a0cc-adaab0209cda"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "08f4d622-d951-3a47-a0cc-adaab0209cda"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d5136835-448f-4259-b575-5064439e964a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-21T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:23:23.298798+00:00, try_number=1, job_id=1094, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-21 00:00:00+00:00 +INFO - Started process 8677 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-21T00:00:00+00:00', '--job-id', '1094', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp9rnzh6k6'] +INFO - Job 1094: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-21T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-21T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180821T000000, start_date=20221111T012323, end_date=20221111T012329 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-21T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:23:29.498214Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d5136835-448f-4259-b575-5064439e964a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..89ddd407 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:23:58.938055Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8fd50a34-ae45-3c50-a327-6ebfc346834e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8fd50a34-ae45-3c50-a327-6ebfc346834e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "52c4a2ae-d938-4af7-82c6-e37b50a6e55f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:23:58.938055+00:00, try_number=1, job_id=1098, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-22 00:00:00+00:00 +INFO - Started process 8693 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-22T00:00:00+00:00', '--job-id', '1098', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_8kyyges'] +INFO - Job 1098: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNComahue_dag_elt - universidad carrera ... codigo_postal correo_electronico +0 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN PSICOLOGÍA ... 5315 FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE FARMACIA ... 8305 TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 3428 RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE MEDICINA ... 5873 ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE LICENCIATURA EN CIENCIA POLÍTICA ... 1765 FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180822T000000, start_date=20221111T012358, end_date=20221111T012403 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:24:03.737463Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "52c4a2ae-d938-4af7-82c6-e37b50a6e55f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..17c9e8e4 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:23:58.945483Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8fd50a34-ae45-3c50-a327-6ebfc346834e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8fd50a34-ae45-3c50-a327-6ebfc346834e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "caed49c8-4b5c-474e-80cf-c2167439f3f2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:23:58.945483+00:00, try_number=1, job_id=1097, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-22 00:00:00+00:00 +INFO - Started process 8694 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-22T00:00:00+00:00', '--job-id', '1097', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6clt61_c'] +INFO - Job 1097: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180822T000000, start_date=20221111T012358, end_date=20221111T012403 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:24:03.488898Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "caed49c8-4b5c-474e-80cf-c2167439f3f2"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..d2cb5a9f --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,122 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:24:22.729044Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8fd50a34-ae45-3c50-a327-6ebfc346834e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8fd50a34-ae45-3c50-a327-6ebfc346834e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "585c4da8-b519-4d63-b1b0-862e6faa9395"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:24:22.729044+00:00, try_number=1, job_id=1101, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-22 00:00:00+00:00 +INFO - Started process 8508 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-22T00:00:00+00:00', '--job-id', '1101', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfxe4ippx'] +INFO - Job 1101: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1a42983a4dbb +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-11' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-11' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-11' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-11' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-11' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-11' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fe2f4fa5940> +INFO - '2022-11-11' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-11' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-11' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-11' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-11' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-11' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-11' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-11' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'flX8mrQqB2AhjRuoQiGGgQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-11' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-11' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-11' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-11' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:flX8mrQqB2AhjRuoQiGGgQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221111T012423Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-11' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221111T012423Z +20221111/us-east-1/s3/aws4_request +760b431f55f37930e3a23b841189fba37bce40c81493913c4d05947221b0c998 +INFO - '2022-11-11' - botocore.auth - Signature: +84f8f7e2634d98ae5dd1e37ed24bd73ad03b6a4f6e0a11ffb86bfbb78e56947f +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.endpoint - Sending http request: +INFO - '2022-11-11' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-11' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-11' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-11' - botocore.parsers - Response headers: {'x-amz-id-2': 'aSigNoUbsjD5OtW35B2pucyCIbGwtvMio0mETPZt0nsfctPBxS9BnAgzXzeieLuHrxH7KXtIu+BqcqmeNsxFjg==', 'x-amz-request-id': 'FXG9VYK8FVYGZDCW', 'Date': 'Fri, 11 Nov 2022 01:24:24 GMT', 'ETag': '"7e55fc9ab42a0760218d1ba842218681"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-11' - botocore.parsers - Response body: +b'' +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-11' - botocore.retryhandler - No retry needed. +INFO - '2022-11-11' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-11' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180822T000000, start_date=20221111T012422, end_date=20221111T012425 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:24:25.522168Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "585c4da8-b519-4d63-b1b0-862e6faa9395"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..b1103ed5 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,36 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:24:08.319638Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8fd50a34-ae45-3c50-a327-6ebfc346834e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8fd50a34-ae45-3c50-a327-6ebfc346834e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cfd41760-915e-480a-a0b5-2d63e4a6f701"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:24:08.319638+00:00, try_number=1, job_id=1099, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-22 00:00:00+00:00 +INFO - Started process 8709 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-22T00:00:00+00:00', '--job-id', '1099', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpw4p_ni5_'] +INFO - Job 1099: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180822T000000, start_date=20221111T012408, end_date=20221111T012420 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:24:20.292938Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cfd41760-915e-480a-a0b5-2d63e4a6f701"}} diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..137119d2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-22T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-11T01:24:08.343873Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-22T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8fd50a34-ae45-3c50-a327-6ebfc346834e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8fd50a34-ae45-3c50-a327-6ebfc346834e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "63db2723-fd3f-4e26-922f-165de71bf9d7"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-22T00:00:00+00:00, map_index=-1, run_start_date=2022-11-11 01:24:08.343873+00:00, try_number=1, job_id=1100, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-22 00:00:00+00:00 +INFO - Started process 8707 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-22T00:00:00+00:00', '--job-id', '1100', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1qfz4q15'] +INFO - Job 1100: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 5bee9a49f133 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-22T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-22T00:00:00+00:00 +INFO - '2022-11-11' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-11' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-11' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-11' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180822T000000, start_date=20221111T012408, end_date=20221111T012412 +INFO - '2022-11-11' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-11' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-11' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-22T00:00:00+00:00 +INFO - '2022-11-11' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-11' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-11' - openlineage.client.transport.console - {"eventTime": "2022-11-11T01:24:12.881263Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "63db2723-fd3f-4e26-922f-165de71bf9d7"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..d3782e34 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:17:18.161870Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3fe9b6d3-6ce0-3bdd-af73-3c9cec1e4170"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3fe9b6d3-6ce0-3bdd-af73-3c9cec1e4170"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e4b23aaf-86de-4d7e-8461-4b162180ed8a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:17:18.161870+00:00, try_number=1, job_id=1105, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-23 00:00:00+00:00 +INFO - Started process 177 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-23T00:00:00+00:00', '--job-id', '1105', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpgn9dnmk_'] +INFO - Job 1105: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-23T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-12' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180823T000000, start_date=20221112T231718, end_date=20221112T231722 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-23T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:17:22.746356Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e4b23aaf-86de-4d7e-8461-4b162180ed8a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..fc00cb00 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:17:17.465871Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3fe9b6d3-6ce0-3bdd-af73-3c9cec1e4170"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3fe9b6d3-6ce0-3bdd-af73-3c9cec1e4170"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ca6081e6-9ad5-4415-bfda-b0be23e6bbb1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:17:17.465871+00:00, try_number=1, job_id=1104, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-23 00:00:00+00:00 +INFO - Started process 174 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-23T00:00:00+00:00', '--job-id', '1104', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmps42kdzbu'] +INFO - Job 1104: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-23T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-12' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180823T000000, start_date=20221112T231717, end_date=20221112T231722 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-23T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:17:22.724195Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ca6081e6-9ad5-4415-bfda-b0be23e6bbb1"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..59a5b6a8 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,257 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:17:39.053900Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3fe9b6d3-6ce0-3bdd-af73-3c9cec1e4170"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3fe9b6d3-6ce0-3bdd-af73-3c9cec1e4170"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "62ca286a-f8c2-42b4-b887-50980b509c88"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:17:39.053900+00:00, try_number=1, job_id=1109, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-23 00:00:00+00:00 +INFO - Started process 201 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-23T00:00:00+00:00', '--job-id', '1109', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1i3xdue1'] +INFO - Job 1109: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-23T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770d2f70> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as UP_FOR_RETRY. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180823T000000, start_date=20221112T231739, end_date=20221112T231740 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 1109 for task Load_B1 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 201) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=2.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=2.log" new file mode 100644 index 00000000..ed72f289 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=2.log" @@ -0,0 +1,262 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:22:44.647556Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3fe9b6d3-6ce0-3bdd-af73-3c9cec1e4170"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3fe9b6d3-6ce0-3bdd-af73-3c9cec1e4170"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5d1187c3-883d-46c2-88b9-d3b76b9708bc"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:22:44.647556+00:00, try_number=2, job_id=1117, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-23 00:00:00+00:00 +INFO - Started process 273 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-23T00:00:00+00:00', '--job-id', '1117', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpemt8e5me'] +INFO - Job 1117: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-23T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770ef5e0> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as FAILED. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180823T000000, start_date=20221112T232244, end_date=20221112T232246 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance failure +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-23T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:22:46.472134Z", "eventType": "FAIL", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5d1187c3-883d-46c2-88b9-d3b76b9708bc"}} +ERROR - Failed to execute job 1117 for task Load_B1 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 273) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..0b9a0670 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,257 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:17:35.372265Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3fe9b6d3-6ce0-3bdd-af73-3c9cec1e4170"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3fe9b6d3-6ce0-3bdd-af73-3c9cec1e4170"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "732477c2-bc0c-438f-83e7-dea26806564a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:17:35.372265+00:00, try_number=1, job_id=1108, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-23 00:00:00+00:00 +INFO - Started process 194 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-23T00:00:00+00:00', '--job-id', '1108', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpmhqo314g'] +INFO - Job 1108: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-23T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770d1a60> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as UP_FOR_RETRY. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180823T000000, start_date=20221112T231735, end_date=20221112T231737 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 1108 for task Load_B2 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 194) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=2.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=2.log" new file mode 100644 index 00000000..7eed5bc3 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=2.log" @@ -0,0 +1,262 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:22:43.876755Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3fe9b6d3-6ce0-3bdd-af73-3c9cec1e4170"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3fe9b6d3-6ce0-3bdd-af73-3c9cec1e4170"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d4e20e99-2741-4286-86d8-be287ddac366"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:22:43.876755+00:00, try_number=2, job_id=1116, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-23 00:00:00+00:00 +INFO - Started process 270 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-23T00:00:00+00:00', '--job-id', '1116', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpa2rq7h1u'] +INFO - Job 1116: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-23T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770d1f70> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as FAILED. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180823T000000, start_date=20221112T232243, end_date=20221112T232246 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance failure +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-23T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:22:46.204924Z", "eventType": "FAIL", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d4e20e99-2741-4286-86d8-be287ddac366"}} +ERROR - Failed to execute job 1116 for task Load_B2 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 270) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..3c3c9185 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:17:26.166543Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3fe9b6d3-6ce0-3bdd-af73-3c9cec1e4170"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3fe9b6d3-6ce0-3bdd-af73-3c9cec1e4170"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a34b37cf-e153-40e2-b2d5-d85aa63a8746"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:17:26.166543+00:00, try_number=1, job_id=1106, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-23 00:00:00+00:00 +INFO - Started process 184 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-23T00:00:00+00:00', '--job-id', '1106', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpx1r2ousi'] +INFO - Job 1106: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-23T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180823T000000, start_date=20221112T231726, end_date=20221112T231736 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-23T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:17:36.515925Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a34b37cf-e153-40e2-b2d5-d85aa63a8746"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..1b5453b4 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-23T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:17:26.852480Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-23T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3fe9b6d3-6ce0-3bdd-af73-3c9cec1e4170"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "3fe9b6d3-6ce0-3bdd-af73-3c9cec1e4170"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9f17cc75-c8f8-4a71-a3e7-de38c0f2468b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-23T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:17:26.852480+00:00, try_number=1, job_id=1107, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-23 00:00:00+00:00 +INFO - Started process 187 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-23T00:00:00+00:00', '--job-id', '1107', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpq2sf195k'] +INFO - Job 1107: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-23T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-23T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-12' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180823T000000, start_date=20221112T231726, end_date=20221112T231731 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-23T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:17:31.939581Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9f17cc75-c8f8-4a71-a3e7-de38c0f2468b"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..d7cabeaa --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:22:49.754927Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "173e8b50-ba0d-38d5-abb3-9123afb23846"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "173e8b50-ba0d-38d5-abb3-9123afb23846"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1759a536-cb44-4dd2-a009-8823a0746c35"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:22:49.754927+00:00, try_number=1, job_id=1119, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-24 00:00:00+00:00 +INFO - Started process 287 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-24T00:00:00+00:00', '--job-id', '1119', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpfa9rvlrp'] +INFO - Job 1119: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-24T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-12' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180824T000000, start_date=20221112T232249, end_date=20221112T232255 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-24T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:22:55.252879Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1759a536-cb44-4dd2-a009-8823a0746c35"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..17151024 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:22:49.602368Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "173e8b50-ba0d-38d5-abb3-9123afb23846"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "173e8b50-ba0d-38d5-abb3-9123afb23846"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "596ad4d3-801b-4030-a8df-93526282a0a1"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:22:49.602368+00:00, try_number=1, job_id=1118, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-24 00:00:00+00:00 +INFO - Started process 285 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-24T00:00:00+00:00', '--job-id', '1118', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpsfxbrsfj'] +INFO - Job 1118: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-24T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-12' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180824T000000, start_date=20221112T232249, end_date=20221112T232255 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-24T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:22:55.209060Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "596ad4d3-801b-4030-a8df-93526282a0a1"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..925977b7 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,257 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:23:18.154715Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "173e8b50-ba0d-38d5-abb3-9123afb23846"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "173e8b50-ba0d-38d5-abb3-9123afb23846"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5fb4a972-5249-4015-ad24-b328a0496460"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:23:18.154715+00:00, try_number=1, job_id=1123, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-24 00:00:00+00:00 +INFO - Started process 314 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-24T00:00:00+00:00', '--job-id', '1123', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3rbvjtov'] +INFO - Job 1123: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-24T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770ee0d0> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as UP_FOR_RETRY. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180824T000000, start_date=20221112T232318, end_date=20221112T232319 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 1123 for task Load_B1 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 314) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=2.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=2.log" new file mode 100644 index 00000000..15d9a3c2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=2.log" @@ -0,0 +1,262 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:28:21.838759Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "173e8b50-ba0d-38d5-abb3-9123afb23846"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "173e8b50-ba0d-38d5-abb3-9123afb23846"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f520a7b8-d8d4-405c-a825-c143ada5b835"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:28:21.838759+00:00, try_number=2, job_id=1125, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-24 00:00:00+00:00 +INFO - Started process 357 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-24T00:00:00+00:00', '--job-id', '1125', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp56dgi_sw'] +INFO - Job 1125: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-24T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770d1ee0> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as FAILED. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180824T000000, start_date=20221112T232821, end_date=20221112T232822 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance failure +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-24T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:28:22.901940Z", "eventType": "FAIL", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f520a7b8-d8d4-405c-a825-c143ada5b835"}} +ERROR - Failed to execute job 1125 for task Load_B1 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 357) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..e1168f14 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,257 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:23:06.965841Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "173e8b50-ba0d-38d5-abb3-9123afb23846"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "173e8b50-ba0d-38d5-abb3-9123afb23846"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f4fc1b68-563a-46bb-8467-f943aadd076f"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:23:06.965841+00:00, try_number=1, job_id=1122, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-24 00:00:00+00:00 +INFO - Started process 302 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-24T00:00:00+00:00', '--job-id', '1122', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpjwc49sjv'] +INFO - Job 1122: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-24T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770cff70> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as UP_FOR_RETRY. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180824T000000, start_date=20221112T232306, end_date=20221112T232308 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 1122 for task Load_B2 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 302) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=2.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=2.log" new file mode 100644 index 00000000..b338430e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=2.log" @@ -0,0 +1,262 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:28:10.657455Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "173e8b50-ba0d-38d5-abb3-9123afb23846"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "173e8b50-ba0d-38d5-abb3-9123afb23846"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "16e54322-a501-43ec-83eb-ff9f85e0fb81"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:28:10.657455+00:00, try_number=2, job_id=1124, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-24 00:00:00+00:00 +INFO - Started process 345 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-24T00:00:00+00:00', '--job-id', '1124', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptvfc5rdz'] +INFO - Job 1124: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-24T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770ef5e0> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as FAILED. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180824T000000, start_date=20221112T232810, end_date=20221112T232811 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance failure +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-24T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:28:11.842853Z", "eventType": "FAIL", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "16e54322-a501-43ec-83eb-ff9f85e0fb81"}} +ERROR - Failed to execute job 1124 for task Load_B2 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 345) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..d0177a61 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:23:00.070985Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "173e8b50-ba0d-38d5-abb3-9123afb23846"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "173e8b50-ba0d-38d5-abb3-9123afb23846"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c1785497-5766-42df-8709-afa840fc8edd"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:23:00.070985+00:00, try_number=1, job_id=1121, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-24 00:00:00+00:00 +INFO - Started process 297 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-24T00:00:00+00:00', '--job-id', '1121', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_5hd9yvd'] +INFO - Job 1121: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-24T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180824T000000, start_date=20221112T232300, end_date=20221112T232311 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-24T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:23:11.937493Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c1785497-5766-42df-8709-afa840fc8edd"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..7edc7a7c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-24T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:22:59.437983Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-24T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "173e8b50-ba0d-38d5-abb3-9123afb23846"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "173e8b50-ba0d-38d5-abb3-9123afb23846"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3b23db31-4467-4a79-930c-8244e36036e3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-24T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:22:59.437983+00:00, try_number=1, job_id=1120, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-24 00:00:00+00:00 +INFO - Started process 294 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-24T00:00:00+00:00', '--job-id', '1120', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpt6l0i0wh'] +INFO - Job 1120: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-24T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-24T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-12' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180824T000000, start_date=20221112T232259, end_date=20221112T232303 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-24T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:23:03.983681Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3b23db31-4467-4a79-930c-8244e36036e3"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..1573dd23 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:28:26.468382Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "05dd5574-fd22-3ae6-bc46-49b16db334f9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "05dd5574-fd22-3ae6-bc46-49b16db334f9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "51cbd137-0f3d-46ad-9fc2-837612f87416"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:28:26.468382+00:00, try_number=1, job_id=1127, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-25 00:00:00+00:00 +INFO - Started process 368 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-25T00:00:00+00:00', '--job-id', '1127', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp98vt1ovz'] +INFO - Job 1127: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-25T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-12' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180825T000000, start_date=20221112T232826, end_date=20221112T232830 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-25T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:28:30.321478Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "51cbd137-0f3d-46ad-9fc2-837612f87416"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..340d61fb --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:28:26.330740Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "05dd5574-fd22-3ae6-bc46-49b16db334f9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "05dd5574-fd22-3ae6-bc46-49b16db334f9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4ac78111-4759-4de5-a7db-24668eba1152"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:28:26.330740+00:00, try_number=1, job_id=1126, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-25 00:00:00+00:00 +INFO - Started process 366 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-25T00:00:00+00:00', '--job-id', '1126', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpoeam_zmq'] +INFO - Job 1126: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-25T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-12' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180825T000000, start_date=20221112T232826, end_date=20221112T232830 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-25T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:28:30.265945Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4ac78111-4759-4de5-a7db-24668eba1152"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..7d7df25d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,257 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:28:46.593575Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "05dd5574-fd22-3ae6-bc46-49b16db334f9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "05dd5574-fd22-3ae6-bc46-49b16db334f9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "aa514a36-84ec-4965-a036-7e97e763c47b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:28:46.593575+00:00, try_number=1, job_id=1131, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-25 00:00:00+00:00 +INFO - Started process 390 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-25T00:00:00+00:00', '--job-id', '1131', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpks5wvoup'] +INFO - Job 1131: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-25T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770ef550> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as UP_FOR_RETRY. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180825T000000, start_date=20221112T232846, end_date=20221112T232848 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 1131 for task Load_B1 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 390) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=2.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=2.log" new file mode 100644 index 00000000..980ba27c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=2.log" @@ -0,0 +1,262 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:33:52.515112Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "05dd5574-fd22-3ae6-bc46-49b16db334f9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "05dd5574-fd22-3ae6-bc46-49b16db334f9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5b0f9738-e489-4638-8d14-b67caf71f4bc"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:33:52.515112+00:00, try_number=2, job_id=1135, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-25 00:00:00+00:00 +INFO - Started process 445 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-25T00:00:00+00:00', '--job-id', '1135', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpj3fg0c5w'] +INFO - Job 1135: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-25T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770d3f70> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as FAILED. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180825T000000, start_date=20221112T233352, end_date=20221112T233353 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance failure +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-25T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:33:53.999643Z", "eventType": "FAIL", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5b0f9738-e489-4638-8d14-b67caf71f4bc"}} +ERROR - Failed to execute job 1135 for task Load_B1 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 445) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..9a95ef5d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,257 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:28:42.091777Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "05dd5574-fd22-3ae6-bc46-49b16db334f9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "05dd5574-fd22-3ae6-bc46-49b16db334f9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c819c3db-24b7-4ea3-bff6-45d1986a5686"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:28:42.091777+00:00, try_number=1, job_id=1130, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-25 00:00:00+00:00 +INFO - Started process 383 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-25T00:00:00+00:00', '--job-id', '1130', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpeumig50j'] +INFO - Job 1130: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-25T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770ef0d0> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as UP_FOR_RETRY. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180825T000000, start_date=20221112T232842, end_date=20221112T232843 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 1130 for task Load_B2 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 383) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=2.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=2.log" new file mode 100644 index 00000000..807883ac --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=2.log" @@ -0,0 +1,262 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:33:46.222964Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "05dd5574-fd22-3ae6-bc46-49b16db334f9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "05dd5574-fd22-3ae6-bc46-49b16db334f9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c5a95d1c-e412-4f82-835c-31da809c37ef"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:33:46.222964+00:00, try_number=2, job_id=1134, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-25 00:00:00+00:00 +INFO - Started process 438 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-25T00:00:00+00:00', '--job-id', '1134', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpo7axys3f'] +INFO - Job 1134: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-25T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770d1f70> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as FAILED. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180825T000000, start_date=20221112T233346, end_date=20221112T233347 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance failure +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-25T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:33:47.590935Z", "eventType": "FAIL", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c5a95d1c-e412-4f82-835c-31da809c37ef"}} +ERROR - Failed to execute job 1134 for task Load_B2 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 438) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..8c504482 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:28:34.058229Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "05dd5574-fd22-3ae6-bc46-49b16db334f9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "05dd5574-fd22-3ae6-bc46-49b16db334f9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "212d1635-35dc-4f55-8abe-99371133eacd"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:28:34.058229+00:00, try_number=1, job_id=1128, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-25 00:00:00+00:00 +INFO - Started process 375 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-25T00:00:00+00:00', '--job-id', '1128', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmphwpglh8a'] +INFO - Job 1128: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-25T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180825T000000, start_date=20221112T232834, end_date=20221112T232844 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-25T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:28:44.504618Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "212d1635-35dc-4f55-8abe-99371133eacd"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..01933319 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-25T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:28:34.560248Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-25T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "05dd5574-fd22-3ae6-bc46-49b16db334f9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "05dd5574-fd22-3ae6-bc46-49b16db334f9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "461093a9-9526-43ec-95d7-76882f4c5aea"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-25T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:28:34.560248+00:00, try_number=1, job_id=1129, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-25 00:00:00+00:00 +INFO - Started process 378 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-25T00:00:00+00:00', '--job-id', '1129', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpq5pqnfuz'] +INFO - Job 1129: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-25T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-25T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-12' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180825T000000, start_date=20221112T232834, end_date=20221112T232839 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-25T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:28:39.206297Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "461093a9-9526-43ec-95d7-76882f4c5aea"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..715d3ea2 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:33:58.652591Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9e50f0c4-461d-3e66-8272-6e9840458f4a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9e50f0c4-461d-3e66-8272-6e9840458f4a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b2646924-120c-4342-b753-20a07893281d"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:33:58.652591+00:00, try_number=1, job_id=1137, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-26 00:00:00+00:00 +INFO - Started process 456 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-26T00:00:00+00:00', '--job-id', '1137', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpyoe0xavm'] +INFO - Job 1137: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-26T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-12' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180826T000000, start_date=20221112T233358, end_date=20221112T233403 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-26T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:34:03.052855Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b2646924-120c-4342-b753-20a07893281d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..e5c19f4c --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:33:58.448379Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9e50f0c4-461d-3e66-8272-6e9840458f4a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9e50f0c4-461d-3e66-8272-6e9840458f4a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4d44238a-fdc7-4ef5-8310-a7572d63c8a6"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:33:58.448379+00:00, try_number=1, job_id=1136, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-26 00:00:00+00:00 +INFO - Started process 453 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-26T00:00:00+00:00', '--job-id', '1136', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3hvg069p'] +INFO - Job 1136: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-26T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-12' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180826T000000, start_date=20221112T233358, end_date=20221112T233403 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-26T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:34:03.051374Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "4d44238a-fdc7-4ef5-8310-a7572d63c8a6"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..c6d3d1ed --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,257 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:34:27.311718Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9e50f0c4-461d-3e66-8272-6e9840458f4a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9e50f0c4-461d-3e66-8272-6e9840458f4a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a07cc8ee-8bf3-42e8-b864-787ad2367d4b"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:34:27.311718+00:00, try_number=1, job_id=1141, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-26 00:00:00+00:00 +INFO - Started process 483 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-26T00:00:00+00:00', '--job-id', '1141', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp6qvq5m89'] +INFO - Job 1141: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-26T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770d1f70> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as UP_FOR_RETRY. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180826T000000, start_date=20221112T233427, end_date=20221112T233428 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 1141 for task Load_B1 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 483) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=2.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=2.log" new file mode 100644 index 00000000..9db92c8e --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=2.log" @@ -0,0 +1,262 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:39:31.621508Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9e50f0c4-461d-3e66-8272-6e9840458f4a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9e50f0c4-461d-3e66-8272-6e9840458f4a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "49218617-def4-4013-bc08-8bdbf50e8302"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:39:31.621508+00:00, try_number=2, job_id=1145, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-26 00:00:00+00:00 +INFO - Started process 538 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-26T00:00:00+00:00', '--job-id', '1145', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpi6wy7wi8'] +INFO - Job 1145: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-26T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770f05e0> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as FAILED. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180826T000000, start_date=20221112T233931, end_date=20221112T233932 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance failure +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-26T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:39:32.484900Z", "eventType": "FAIL", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "49218617-def4-4013-bc08-8bdbf50e8302"}} +ERROR - Failed to execute job 1145 for task Load_B1 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 538) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..5a01766a --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,257 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:34:20.027435Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9e50f0c4-461d-3e66-8272-6e9840458f4a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9e50f0c4-461d-3e66-8272-6e9840458f4a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3e29d51e-dfeb-4398-bc33-21dc91048122"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:34:20.027435+00:00, try_number=1, job_id=1140, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-26 00:00:00+00:00 +INFO - Started process 476 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-26T00:00:00+00:00', '--job-id', '1140', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_c46_4np'] +INFO - Job 1140: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-26T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770ef0d0> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as UP_FOR_RETRY. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180826T000000, start_date=20221112T233420, end_date=20221112T233422 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 1140 for task Load_B2 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 476) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=2.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=2.log" new file mode 100644 index 00000000..5d5e6faf --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=2.log" @@ -0,0 +1,262 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:39:25.091630Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9e50f0c4-461d-3e66-8272-6e9840458f4a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9e50f0c4-461d-3e66-8272-6e9840458f4a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9951a901-4ad1-465d-b358-5e4d37794dd4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:39:25.091630+00:00, try_number=2, job_id=1144, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-26 00:00:00+00:00 +INFO - Started process 526 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-26T00:00:00+00:00', '--job-id', '1144', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpedgu50n5'] +INFO - Job 1144: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-26T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770ed5e0> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as FAILED. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180826T000000, start_date=20221112T233925, end_date=20221112T233925 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance failure +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-26T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:39:25.918670Z", "eventType": "FAIL", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9951a901-4ad1-465d-b358-5e4d37794dd4"}} +ERROR - Failed to execute job 1144 for task Load_B2 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 526) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..e8c31d57 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:34:06.970050Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9e50f0c4-461d-3e66-8272-6e9840458f4a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9e50f0c4-461d-3e66-8272-6e9840458f4a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "332339da-af72-445c-bdf1-440c5fe97f28"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:34:06.970050+00:00, try_number=1, job_id=1138, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-26 00:00:00+00:00 +INFO - Started process 463 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-26T00:00:00+00:00', '--job-id', '1138', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpq34x381c'] +INFO - Job 1138: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-26T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180826T000000, start_date=20221112T233406, end_date=20221112T233423 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-26T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:34:23.668135Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "332339da-af72-445c-bdf1-440c5fe97f28"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..a995d754 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-26T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:34:09.284506Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-26T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9e50f0c4-461d-3e66-8272-6e9840458f4a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "9e50f0c4-461d-3e66-8272-6e9840458f4a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "22a727ec-d51e-43d9-8bbd-61e327d9b3c2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-26T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:34:09.284506+00:00, try_number=1, job_id=1139, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-26 00:00:00+00:00 +INFO - Started process 466 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-26T00:00:00+00:00', '--job-id', '1139', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1trskllp'] +INFO - Job 1139: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-26T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-26T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-12' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180826T000000, start_date=20221112T233409, end_date=20221112T233416 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-26T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:34:16.411480Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "22a727ec-d51e-43d9-8bbd-61e327d9b3c2"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..bc9d561d --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:39:37.622199Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8d5c998e-957d-3f58-bef5-b68759af1048"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8d5c998e-957d-3f58-bef5-b68759af1048"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2662734c-a4a3-46d7-b13a-b7eb931e3cbd"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:39:37.622199+00:00, try_number=1, job_id=1147, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-27 00:00:00+00:00 +INFO - Started process 549 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-27T00:00:00+00:00', '--job-id', '1147', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1jojq62t'] +INFO - Job 1147: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-27T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-12' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180827T000000, start_date=20221112T233937, end_date=20221112T233941 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-27T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:39:41.406655Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2662734c-a4a3-46d7-b13a-b7eb931e3cbd"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..89a226af --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:39:36.920616Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8d5c998e-957d-3f58-bef5-b68759af1048"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8d5c998e-957d-3f58-bef5-b68759af1048"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "74184f44-aaec-403a-ab93-ffe35c2c76f4"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:39:36.920616+00:00, try_number=1, job_id=1146, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-27 00:00:00+00:00 +INFO - Started process 546 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-27T00:00:00+00:00', '--job-id', '1146', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmprnmasfbq'] +INFO - Job 1146: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-27T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-12' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180827T000000, start_date=20221112T233936, end_date=20221112T233940 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-27T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:39:40.965602Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "74184f44-aaec-403a-ab93-ffe35c2c76f4"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..91b379b4 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,257 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:40:04.422682Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8d5c998e-957d-3f58-bef5-b68759af1048"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8d5c998e-957d-3f58-bef5-b68759af1048"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d4302924-e3a2-487c-9c04-4a6e10e35829"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:40:04.422682+00:00, try_number=1, job_id=1151, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-27 00:00:00+00:00 +INFO - Started process 571 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-27T00:00:00+00:00', '--job-id', '1151', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmptgwx6xqf'] +INFO - Job 1151: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-27T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770d0f70> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as UP_FOR_RETRY. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180827T000000, start_date=20221112T234004, end_date=20221112T234006 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 1151 for task Load_B1 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 571) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=2.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=2.log" new file mode 100644 index 00000000..2097ed22 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=2.log" @@ -0,0 +1,262 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:45:09.056151Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8d5c998e-957d-3f58-bef5-b68759af1048"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8d5c998e-957d-3f58-bef5-b68759af1048"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "503d99e6-bf66-4e34-8b60-68b6b7b97b08"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:45:09.056151+00:00, try_number=2, job_id=1153, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-27 00:00:00+00:00 +INFO - Started process 614 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-27T00:00:00+00:00', '--job-id', '1153', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpm754de53'] +INFO - Job 1153: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-27T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770d1f70> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as FAILED. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180827T000000, start_date=20221112T234509, end_date=20221112T234510 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance failure +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B1 airflow_run_id=scheduled__2018-08-27T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Load_B1: TaskMetadata(name='ETL_dag.Load_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B1'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:45:10.041642Z", "eventType": "FAIL", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "503d99e6-bf66-4e34-8b60-68b6b7b97b08"}} +ERROR - Failed to execute job 1153 for task Load_B1 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 614) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..bdd422e6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,257 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:39:52.702927Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8d5c998e-957d-3f58-bef5-b68759af1048"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8d5c998e-957d-3f58-bef5-b68759af1048"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0f6f9dbd-6d6f-4ec2-95a0-f7ac59e30c42"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:39:52.702927+00:00, try_number=1, job_id=1150, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-27 00:00:00+00:00 +INFO - Started process 564 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-27T00:00:00+00:00', '--job-id', '1150', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_t6h_f8t'] +INFO - Job 1150: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-27T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770d0f70> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as UP_FOR_RETRY. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180827T000000, start_date=20221112T233952, end_date=20221112T233954 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 1150 for task Load_B2 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 564) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=2.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=2.log" new file mode 100644 index 00000000..ccdd0c26 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=2.log" @@ -0,0 +1,262 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:44:57.754392Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8d5c998e-957d-3f58-bef5-b68759af1048"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8d5c998e-957d-3f58-bef5-b68759af1048"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "56d0c059-ec56-4ec8-a557-623cab10ade8"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:44:57.754392+00:00, try_number=2, job_id=1152, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-27 00:00:00+00:00 +INFO - Started process 607 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-27T00:00:00+00:00', '--job-id', '1152', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpxxlyyct7'] +INFO - Job 1152: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-27T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770d1ee0> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as FAILED. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180827T000000, start_date=20221112T234457, end_date=20221112T234459 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance failure +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Load_B2 airflow_run_id=scheduled__2018-08-27T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Load_B2: TaskMetadata(name='ETL_dag.Load_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Load_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Load_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Transform_B2'}, 'downstream_task_ids': set(), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:44:59.159772Z", "eventType": "FAIL", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "56d0c059-ec56-4ec8-a557-623cab10ade8"}} +ERROR - Failed to execute job 1152 for task Load_B2 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 607) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..80a561fc --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:39:44.184508Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8d5c998e-957d-3f58-bef5-b68759af1048"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8d5c998e-957d-3f58-bef5-b68759af1048"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "94b56f6a-52a2-42dc-a0e9-b04f2b412fc3"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:39:44.184508+00:00, try_number=1, job_id=1149, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-27 00:00:00+00:00 +INFO - Started process 559 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-27T00:00:00+00:00', '--job-id', '1149', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpdpgvryjn'] +INFO - Job 1149: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-27T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180827T000000, start_date=20221112T233944, end_date=20221112T234000 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-27T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:40:00.580413Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "94b56f6a-52a2-42dc-a0e9-b04f2b412fc3"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..2262ba19 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-27T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:39:44.124366Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-27T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8d5c998e-957d-3f58-bef5-b68759af1048"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "8d5c998e-957d-3f58-bef5-b68759af1048"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "26f6738d-73e3-45b7-878a-58936fa8185a"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-27T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:39:44.124366+00:00, try_number=1, job_id=1148, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-27 00:00:00+00:00 +INFO - Started process 557 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-27T00:00:00+00:00', '--job-id', '1148', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpv057artm'] +INFO - Job 1148: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-27T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-27T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-12' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180827T000000, start_date=20221112T233944, end_date=20221112T233949 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-27T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:39:49.382042Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "26f6738d-73e3-45b7-878a-58936fa8185a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" new file mode 100644 index 00000000..bf06fac3 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B1/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:45:14.852160Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "81755ac3-ac96-3f27-9103-8eecbafac0fc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "81755ac3-ac96-3f27-9103-8eecbafac0fc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b30d24e0-3cc4-459a-86af-95025dfef6e2"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B1, dagrun_id=scheduled__2018-08-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:45:14.852160+00:00, try_number=1, job_id=1155, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-28 00:00:00+00:00 +INFO - Started process 625 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B1', 'scheduled__2018-08-28T00:00:00+00:00', '--job-id', '1155', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpwraguso9'] +INFO - Job 1155: Subtask Extract_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-28T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-12' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B1, execution_date=20180828T000000, start_date=20221112T234514, end_date=20221112T234518 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B1 airflow_run_id=scheduled__2018-08-28T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Extract_B1: TaskMetadata(name='ETL_dag.Extract_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:45:18.941891Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b30d24e0-3cc4-459a-86af-95025dfef6e2"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" new file mode 100644 index 00000000..736fb508 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Extract_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:45:14.435479Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Transform_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "81755ac3-ac96-3f27-9103-8eecbafac0fc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "81755ac3-ac96-3f27-9103-8eecbafac0fc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "37022b0f-3e57-4d27-b5a2-d9c903c349aa"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Extract_B2, dagrun_id=scheduled__2018-08-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:45:14.435479+00:00, try_number=1, job_id=1154, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-28 00:00:00+00:00 +INFO - Started process 622 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Extract_B2', 'scheduled__2018-08-28T00:00:00+00:00', '--job-id', '1154', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp0z8s_9ti'] +INFO - Job 1154: Subtask Extract_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Extract_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-28T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-12' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Extract_B2, execution_date=20180828T000000, start_date=20221112T234514, end_date=20221112T234518 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Extract_B2 airflow_run_id=scheduled__2018-08-28T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Extract_B2: TaskMetadata(name='ETL_dag.Extract_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Extract_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Extract_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'Transform_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:45:18.790184Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Extract_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Extract_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Extract_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "37022b0f-3e57-4d27-b5a2-d9c903c349aa"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" new file mode 100644 index 00000000..6ed57fa6 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B1/attempt=1.log" @@ -0,0 +1,257 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:45:41.078311Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "81755ac3-ac96-3f27-9103-8eecbafac0fc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "81755ac3-ac96-3f27-9103-8eecbafac0fc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b9c1d5a5-fed8-40e5-bee3-8449af5a3cac"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B1, dagrun_id=scheduled__2018-08-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:45:41.078311+00:00, try_number=1, job_id=1159, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-28 00:00:00+00:00 +INFO - Started process 652 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B1', 'scheduled__2018-08-28T00:00:00+00:00', '--job-id', '1159', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp_x5oi4lz'] +INFO - Job 1159: Subtask Load_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-28T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770d2f70> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as UP_FOR_RETRY. dag_id=ETL_dag, task_id=Load_B1, execution_date=20180828T000000, start_date=20221112T234541, end_date=20221112T234542 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 1159 for task Load_B1 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 652) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" new file mode 100644 index 00000000..035f2662 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Load_B2/attempt=1.log" @@ -0,0 +1,257 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:45:32.076726Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Load_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Transform_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "81755ac3-ac96-3f27-9103-8eecbafac0fc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "81755ac3-ac96-3f27-9103-8eecbafac0fc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Load_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Load_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "573a5e2b-83d7-4d60-8fba-18ffe8df0ee0"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Load_B2, dagrun_id=scheduled__2018-08-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:45:32.076726+00:00, try_number=1, job_id=1158, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-28 00:00:00+00:00 +INFO - Started process 645 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Load_B2', 'scheduled__2018-08-28T00:00:00+00:00', '--job-id', '1158', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp9hj47dw7'] +INFO - Job 1158: Subtask Load_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Load_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-28T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770ed0d0> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as UP_FOR_RETRY. dag_id=ETL_dag, task_id=Load_B2, execution_date=20180828T000000, start_date=20221112T234532, end_date=20221112T234533 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 1158 for task Load_B2 (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 645) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" new file mode 100644 index 00000000..9a4c5939 --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B1/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:45:22.284914Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B1'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B1'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "81755ac3-ac96-3f27-9103-8eecbafac0fc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "81755ac3-ac96-3f27-9103-8eecbafac0fc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "551d4281-1eb1-4b1a-8605-10a8daf5020c"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B1, dagrun_id=scheduled__2018-08-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:45:22.284914+00:00, try_number=1, job_id=1156, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-28 00:00:00+00:00 +INFO - Started process 634 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B1', 'scheduled__2018-08-28T00:00:00+00:00', '--job-id', '1156', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7tfy33t8'] +INFO - Job 1156: Subtask Transform_B1 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B1 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-28T00:00:00+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B1, execution_date=20180828T000000, start_date=20221112T234522, end_date=20221112T234537 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B1 airflow_run_id=scheduled__2018-08-28T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Transform_B1: TaskMetadata(name='ETL_dag.Transform_B1', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B1', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B1', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B1'}, 'downstream_task_ids': {'Load_B1'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:45:37.873047Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B1", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B1"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B1", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "551d4281-1eb1-4b1a-8605-10a8daf5020c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" new file mode 100644 index 00000000..5ecba84b --- /dev/null +++ "b/dags/logs/dag_id=ETL_dag/run_id=scheduled__2018-08-28T00\357\200\27200\357\200\27200+00\357\200\27200/task_id=Transform_B2/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 2 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:45:22.322153Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "owner": "BROC95", "python_callable": "", "retries": 1, "retry_delay": "0:05:00", "start_date": "2018-03-01T00:00:00+00:00", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "ETL_dag", "schedule_interval": "@daily"}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'Load_B2'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 1, "retry_delay": "0:05:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2018-03-01T00:00:00+00:00", "task_group": "", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": "{'Extract_B2'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2018-08-28T00:00:00.000000Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "81755ac3-ac96-3f27-9103-8eecbafac0fc"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "ETL_dag", "namespace": "default"}, "run": {"runId": "81755ac3-ac96-3f27-9103-8eecbafac0fc"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5d34445f-0b23-4e82-b197-22d9011883f0"}} +INFO - TaskInstance Details: dag_id=ETL_dag, task_id=Transform_B2, dagrun_id=scheduled__2018-08-28T00:00:00+00:00, map_index=-1, run_start_date=2022-11-12 23:45:22.322153+00:00, try_number=1, job_id=1157, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2018-08-28 00:00:00+00:00 +INFO - Started process 635 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'ETL_dag', 'Transform_B2', 'scheduled__2018-08-28T00:00:00+00:00', '--job-id', '1157', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp4axrtevv'] +INFO - Job 1157: Subtask Transform_B2 +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=BROC95 +AIRFLOW_CTX_DAG_ID=ETL_dag +AIRFLOW_CTX_TASK_ID=Transform_B2 +AIRFLOW_CTX_EXECUTION_DATE=2018-08-28T00:00:00+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2018-08-28T00:00:00+00:00 +INFO - '2022-11-12' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-12' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-12' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=ETL_dag, task_id=Transform_B2, execution_date=20180828T000000, start_date=20221112T234522, end_date=20221112T234526 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=ETL_dag task_id=Transform_B2 airflow_run_id=scheduled__2018-08-28T00:00:00+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation Transform_B2: TaskMetadata(name='ETL_dag.Transform_B2', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'Transform_B2', 'dag': , 'owner': 'BROC95', 'retries': 1, 'retry_delay': datetime.timedelta(seconds=300), 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'Transform_B2', 'task_group': , 'owner': 'BROC95', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'start_date': DateTime(2018, 3, 1, 0, 0, 0, tzinfo=Timezone('UTC')), 'executor_config': {}, 'run_as_user': None, 'retries': 1, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=300), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'Extract_B2'}, 'downstream_task_ids': {'Load_B2'}, 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:45:26.350773Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "ETL_dag.Transform_B2", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"dag": "<>", "owner": "BROC95", "python_callable": "<>", "retries": 1, "retry_delay": "<>", "start_date": "<>", "task_id": "Transform_B2"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "BROC95", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 1, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "Transform_B2", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5d34445f-0b23-4e82-b197-22d9011883f0"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27201\357\200\27202.522937+00\357\200\27200/task_id=TaskExtract/attempt=2.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27201\357\200\27202.522937+00\357\200\27200/task_id=TaskExtract/attempt=2.log" new file mode 100644 index 00000000..54365855 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27201\357\200\27202.522937+00\357\200\27200/task_id=TaskExtract/attempt=2.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:11:15.582050Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:01:02.522937Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "9fe2da41-4121-3635-9034-751785358306"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "9fe2da41-4121-3635-9034-751785358306"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "187877d9-314c-4221-943d-8e65aa2d2926"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-09T19:01:02.522937+00:00, map_index=-1, run_start_date=2022-11-09 19:11:15.582050+00:00, try_number=2, job_id=549, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:01:02.522937+00:00 +INFO - Started process 810 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskExtract', 'manual__2022-11-09T19:01:02.522937+00:00', '--job-id', '549', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmp9x5eczb4'] +INFO - Job 549: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:01:02.522937+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:01:02.522937+00:00 +INFO - '2022-11-09' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-09' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-09' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-09' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-09' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-09' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, execution_date=20221109T190102, start_date=20221109T191115, end_date=20221109T191118 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskExtract airflow_run_id=manual__2022-11-09T19:01:02.522937+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNComahue_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:11:18.859686Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "187877d9-314c-4221-943d-8e65aa2d2926"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27201\357\200\27202.522937+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27201\357\200\27202.522937+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..fc92b119 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27201\357\200\27202.522937+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,123 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:11:26.130922Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:01:02.522937Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "9fe2da41-4121-3635-9034-751785358306"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "9fe2da41-4121-3635-9034-751785358306"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cc9051fb-bfab-4446-a899-b97b644ded88"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-09T19:01:02.522937+00:00, map_index=-1, run_start_date=2022-11-09 19:11:26.130922+00:00, try_number=1, job_id=552, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:01:02.522937+00:00 +INFO - Started process 873 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'manual__2022-11-09T19:01:02.522937+00:00', '--job-id', '552', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpue_y05s3'] +INFO - Job 552: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:01:02.522937+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:01:02.522937+00:00 +INFO - '2022-11-09' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-09' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-09' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-09' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-09' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f289e6061f0> +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-09' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-09' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-09' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-09' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-09' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-09' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-09' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-09' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-09' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-09' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-09' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-09' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/preprocess/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'n7WYVuCprOw4VvaiWp/ywA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/preprocess/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-09' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/preprocess/GBUNComahue_process.txt +INFO - '2022-11-09' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/preprocess/GBUNComahue_process.txt +INFO - '2022-11-09' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-09' - botocore.auth - CanonicalRequest: +PUT +/preprocess/GBUNComahue_process.txt + +content-md5:n7WYVuCprOw4VvaiWp/ywA== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221109T191127Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-09' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221109T191127Z +20221109/us-east-1/s3/aws4_request +2cd62667efe4f233bba62187fe23d9d2457417870f8f12d92f8b3ae45e07b623 +INFO - '2022-11-09' - botocore.auth - Signature: +b60376642ba7669dad511fbeaee292b87b9d895fdc16f15e4df4e7b320bff7f0 +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.endpoint - Sending http request: +INFO - '2022-11-09' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-09' - urllib3.connectionpool - Starting new HTTPS connection (1): alkemy-2022-broc.s3.amazonaws.com:443 +INFO - '2022-11-09' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-09' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-09' - urllib3.connectionpool - https://alkemy-2022-broc.s3.amazonaws.com:443 "PUT /preprocess/GBUNComahue_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-09' - botocore.parsers - Response headers: {'x-amz-id-2': '70aW8lrlUZ3On+baTJR0Vi6sIWcYtShd7f0pQcfp+sDIEzXlCCDaIYTCpV59ZPTVhTeZRHC43Pg=', 'x-amz-request-id': 'F84QM9CK62SDDS38', 'Date': 'Wed, 09 Nov 2022 19:11:26 GMT', 'ETag': '"9fb59856e0a9acec3856f6a25a9ff2c0"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-09' - botocore.parsers - Response body: +b'' +INFO - '2022-11-09' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.retryhandler - No retry needed. +INFO - '2022-11-09' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-09' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221109T190102, start_date=20221109T191126, end_date=20221109T191128 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskLoad airflow_run_id=manual__2022-11-09T19:01:02.522937+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNComahue_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:11:28.327885Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cc9051fb-bfab-4446-a899-b97b644ded88"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27201\357\200\27202.522937+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27201\357\200\27202.522937+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..7400e24e --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27201\357\200\27202.522937+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:11:20.109128Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:01:02.522937Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "9fe2da41-4121-3635-9034-751785358306"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "9fe2da41-4121-3635-9034-751785358306"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "25af37d0-855d-4d06-ba9b-2b6ebbe24eb8"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, dagrun_id=manual__2022-11-09T19:01:02.522937+00:00, map_index=-1, run_start_date=2022-11-09 19:11:20.109128+00:00, try_number=1, job_id=551, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:01:02.522937+00:00 +INFO - Started process 824 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskTransform', 'manual__2022-11-09T19:01:02.522937+00:00', '--job-id', '551', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpu01hhuzx'] +INFO - Job 551: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:01:02.522937+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:01:02.522937+00:00 +INFO - '2022-11-09' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, execution_date=20221109T190102, start_date=20221109T191120, end_date=20221109T191125 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskTransform airflow_run_id=manual__2022-11-09T19:01:02.522937+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNComahue_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:11:25.349554Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "25af37d0-855d-4d06-ba9b-2b6ebbe24eb8"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27210\357\200\27200.504114+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27210\357\200\27200.504114+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..ea5b728e --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27210\357\200\27200.504114+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:10:01.742252Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:10:00.504114Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "b38d3e79-bbd7-3630-a1ed-e2331d809d3a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "b38d3e79-bbd7-3630-a1ed-e2331d809d3a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bddbc244-d0d1-45e8-a21a-cfae9cc6b8e4"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-09T19:10:00.504114+00:00, map_index=-1, run_start_date=2022-11-09 19:10:01.742252+00:00, try_number=1, job_id=543, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:10:00.504114+00:00 +INFO - Started process 671 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskExtract', 'manual__2022-11-09T19:10:00.504114+00:00', '--job-id', '543', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmp5gqh08ak'] +INFO - Job 543: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:10:00.504114+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:10:00.504114+00:00 +INFO - '2022-11-09' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-09' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-09' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-09' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-09' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-09' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, execution_date=20221109T191000, start_date=20221109T191001, end_date=20221109T191005 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskExtract airflow_run_id=manual__2022-11-09T19:10:00.504114+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNComahue_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:10:05.747307Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bddbc244-d0d1-45e8-a21a-cfae9cc6b8e4"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27210\357\200\27200.504114+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27210\357\200\27200.504114+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..768aaa61 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27210\357\200\27200.504114+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,123 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:10:13.094086Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:10:00.504114Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "b38d3e79-bbd7-3630-a1ed-e2331d809d3a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "b38d3e79-bbd7-3630-a1ed-e2331d809d3a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "026314d4-103f-4d37-9ede-6e98ca38c76c"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-09T19:10:00.504114+00:00, map_index=-1, run_start_date=2022-11-09 19:10:13.094086+00:00, try_number=1, job_id=546, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:10:00.504114+00:00 +INFO - Started process 694 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'manual__2022-11-09T19:10:00.504114+00:00', '--job-id', '546', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpehbd67zx'] +INFO - Job 546: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:10:00.504114+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:10:00.504114+00:00 +INFO - '2022-11-09' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-09' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-09' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-09' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-09' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f289e61fe50> +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-09' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-09' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-09' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-09' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-09' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-09' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-09' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-09' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-09' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-09' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-09' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-09' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/preprocess/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'JapneMNQm8Feta9PPETrqQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/preprocess/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-09' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/preprocess/GBUNComahue_process.txt +INFO - '2022-11-09' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/preprocess/GBUNComahue_process.txt +INFO - '2022-11-09' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-09' - botocore.auth - CanonicalRequest: +PUT +/preprocess/GBUNComahue_process.txt + +content-md5:JapneMNQm8Feta9PPETrqQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221109T191013Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-09' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221109T191013Z +20221109/us-east-1/s3/aws4_request +3ec529e6ee1ce38dbd7988b6f8651b4b9c34b6416a00f7072758aca5bfe885de +INFO - '2022-11-09' - botocore.auth - Signature: +a3259b2c6d9cd3ea80f9e955dccb662c649cec717fb3a35e86484298bcdf1042 +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.endpoint - Sending http request: +INFO - '2022-11-09' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-09' - urllib3.connectionpool - Starting new HTTPS connection (1): alkemy-2022-broc.s3.amazonaws.com:443 +INFO - '2022-11-09' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-09' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-09' - urllib3.connectionpool - https://alkemy-2022-broc.s3.amazonaws.com:443 "PUT /preprocess/GBUNComahue_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-09' - botocore.parsers - Response headers: {'x-amz-id-2': 'OYDfA1CPOW+ppRNgCoslOKsimEpJm4HipIf/4Dyont2oCjlBVyTWekrCczGSDBDL1GMxC72fwXQ=', 'x-amz-request-id': 'CVAPNNCWYGDSRZ7N', 'Date': 'Wed, 09 Nov 2022 19:10:12 GMT', 'ETag': '"25aa6778c3509bc15eb5af4f3c44eba9"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-09' - botocore.parsers - Response body: +b'' +INFO - '2022-11-09' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.retryhandler - No retry needed. +INFO - '2022-11-09' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-09' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221109T191000, start_date=20221109T191013, end_date=20221109T191015 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskLoad airflow_run_id=manual__2022-11-09T19:10:00.504114+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNComahue_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:10:15.135178Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "026314d4-103f-4d37-9ede-6e98ca38c76c"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27210\357\200\27200.504114+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27210\357\200\27200.504114+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..6395c10b --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27210\357\200\27200.504114+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:10:06.979908Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:10:00.504114Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "b38d3e79-bbd7-3630-a1ed-e2331d809d3a"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "b38d3e79-bbd7-3630-a1ed-e2331d809d3a"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "16bc74dd-ae33-4190-ba64-fa74c2c39407"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, dagrun_id=manual__2022-11-09T19:10:00.504114+00:00, map_index=-1, run_start_date=2022-11-09 19:10:06.979908+00:00, try_number=1, job_id=544, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:10:00.504114+00:00 +INFO - Started process 682 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskTransform', 'manual__2022-11-09T19:10:00.504114+00:00', '--job-id', '544', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpdbiw4ri9'] +INFO - Job 544: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:10:00.504114+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:10:00.504114+00:00 +INFO - '2022-11-09' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, execution_date=20221109T191000, start_date=20221109T191006, end_date=20221109T191011 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskTransform airflow_run_id=manual__2022-11-09T19:10:00.504114+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNComahue_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:10:11.625564Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "16bc74dd-ae33-4190-ba64-fa74c2c39407"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27211\357\200\27257.287173+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27211\357\200\27257.287173+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..49337338 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27211\357\200\27257.287173+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:11:58.263163Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:11:57.287173Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "ad315108-7d36-3327-83eb-41ea0de7743e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "ad315108-7d36-3327-83eb-41ea0de7743e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0d6131c9-81da-4a94-9a50-04fbf32f21d3"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-09T19:11:57.287173+00:00, map_index=-1, run_start_date=2022-11-09 19:11:58.263163+00:00, try_number=1, job_id=553, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:11:57.287173+00:00 +INFO - Started process 930 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskExtract', 'manual__2022-11-09T19:11:57.287173+00:00', '--job-id', '553', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpi8ivcaf3'] +INFO - Job 553: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:11:57.287173+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:11:57.287173+00:00 +INFO - '2022-11-09' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-09' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-09' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-09' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-09' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-09' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, execution_date=20221109T191157, start_date=20221109T191158, end_date=20221109T191201 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskExtract airflow_run_id=manual__2022-11-09T19:11:57.287173+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNComahue_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:12:01.920334Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0d6131c9-81da-4a94-9a50-04fbf32f21d3"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27211\357\200\27257.287173+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27211\357\200\27257.287173+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..8209bc4e --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27211\357\200\27257.287173+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,123 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:12:09.677249Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:11:57.287173Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "ad315108-7d36-3327-83eb-41ea0de7743e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "ad315108-7d36-3327-83eb-41ea0de7743e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b007d15d-3abc-427f-8415-c8de6971a851"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-09T19:11:57.287173+00:00, map_index=-1, run_start_date=2022-11-09 19:12:09.677249+00:00, try_number=1, job_id=557, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:11:57.287173+00:00 +INFO - Started process 956 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'manual__2022-11-09T19:11:57.287173+00:00', '--job-id', '557', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpq200wamn'] +INFO - Job 557: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:11:57.287173+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:11:57.287173+00:00 +INFO - '2022-11-09' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-09' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-09' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-09' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-09' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f289e61fe50> +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-09' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-09' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-09' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-09' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-09' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-09' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-09' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-09' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-09' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-09' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-09' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-09' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/preprocess/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '4N/KLWchwT4Oj3PQFUt+sQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/preprocess/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-09' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/preprocess/GBUNComahue_process.txt +INFO - '2022-11-09' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/preprocess/GBUNComahue_process.txt +INFO - '2022-11-09' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-09' - botocore.auth - CanonicalRequest: +PUT +/preprocess/GBUNComahue_process.txt + +content-md5:4N/KLWchwT4Oj3PQFUt+sQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221109T191210Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-09' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221109T191210Z +20221109/us-east-1/s3/aws4_request +703e7b7525458129bc83de0d4c5b1230e0a9ec2ea08196b2f8f53ca212aa33e0 +INFO - '2022-11-09' - botocore.auth - Signature: +880f1e10b27633cdafce0ac8811f4b7393eec30ab71a06a6cef3e8ad099241ab +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.endpoint - Sending http request: +INFO - '2022-11-09' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-09' - urllib3.connectionpool - Starting new HTTPS connection (1): alkemy-2022-broc.s3.amazonaws.com:443 +INFO - '2022-11-09' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-09' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-09' - urllib3.connectionpool - https://alkemy-2022-broc.s3.amazonaws.com:443 "PUT /preprocess/GBUNComahue_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-09' - botocore.parsers - Response headers: {'x-amz-id-2': 'HYLBF8Jl8hZfRAfK2hZibCSlnTwSBwvvODoTWIidhdOVtnD8j7rYRkg17xQqtwteQsl/P3cl3wY=', 'x-amz-request-id': 'TYRJHBBH5H2J397Y', 'Date': 'Wed, 09 Nov 2022 19:12:09 GMT', 'ETag': '"e0dfca2d6721c13e0e8f73d0154b7eb1"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-09' - botocore.parsers - Response body: +b'' +INFO - '2022-11-09' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.retryhandler - No retry needed. +INFO - '2022-11-09' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-09' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221109T191157, start_date=20221109T191209, end_date=20221109T191211 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskLoad airflow_run_id=manual__2022-11-09T19:11:57.287173+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNComahue_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:12:11.653186Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b007d15d-3abc-427f-8415-c8de6971a851"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27211\357\200\27257.287173+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27211\357\200\27257.287173+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..6d6c44cc --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27211\357\200\27257.287173+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:12:03.504763Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:11:57.287173Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "ad315108-7d36-3327-83eb-41ea0de7743e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "ad315108-7d36-3327-83eb-41ea0de7743e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2f11f7a0-f992-4665-bad5-cee953147630"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, dagrun_id=manual__2022-11-09T19:11:57.287173+00:00, map_index=-1, run_start_date=2022-11-09 19:12:03.504763+00:00, try_number=1, job_id=555, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:11:57.287173+00:00 +INFO - Started process 939 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskTransform', 'manual__2022-11-09T19:11:57.287173+00:00', '--job-id', '555', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpeyo8l1ay'] +INFO - Job 555: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:11:57.287173+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:11:57.287173+00:00 +INFO - '2022-11-09' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, execution_date=20221109T191157, start_date=20221109T191203, end_date=20221109T191208 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskTransform airflow_run_id=manual__2022-11-09T19:11:57.287173+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNComahue_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:12:08.137628Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2f11f7a0-f992-4665-bad5-cee953147630"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27212\357\200\27206.835125+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27212\357\200\27206.835125+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..e9e5d9bf --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27212\357\200\27206.835125+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:12:08.588056Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:12:06.835125Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "818350ee-37cf-33e6-87e5-e0288d67f962"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "818350ee-37cf-33e6-87e5-e0288d67f962"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6f31130a-4bf1-4a8b-8976-29667b4753ca"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-09T19:12:06.835125+00:00, map_index=-1, run_start_date=2022-11-09 19:12:08.588056+00:00, try_number=1, job_id=556, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:12:06.835125+00:00 +INFO - Started process 952 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskExtract', 'manual__2022-11-09T19:12:06.835125+00:00', '--job-id', '556', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpmmzfr9bu'] +INFO - Job 556: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:12:06.835125+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:12:06.835125+00:00 +INFO - '2022-11-09' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-09' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-09' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-09' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-09' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-09' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, execution_date=20221109T191206, start_date=20221109T191208, end_date=20221109T191211 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskExtract airflow_run_id=manual__2022-11-09T19:12:06.835125+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNComahue_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:12:11.914138Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6f31130a-4bf1-4a8b-8976-29667b4753ca"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27212\357\200\27206.835125+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27212\357\200\27206.835125+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..398323cc --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27212\357\200\27206.835125+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,123 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:12:18.670777Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:12:06.835125Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "818350ee-37cf-33e6-87e5-e0288d67f962"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "818350ee-37cf-33e6-87e5-e0288d67f962"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "04862a89-d574-446f-bb65-86ac0d33c70a"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-09T19:12:06.835125+00:00, map_index=-1, run_start_date=2022-11-09 19:12:18.670777+00:00, try_number=1, job_id=559, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:12:06.835125+00:00 +INFO - Started process 974 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'manual__2022-11-09T19:12:06.835125+00:00', '--job-id', '559', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmptslj7mm_'] +INFO - Job 559: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:12:06.835125+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:12:06.835125+00:00 +INFO - '2022-11-09' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-09' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-09' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-09' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-09' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f289e620e50> +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-09' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-09' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-09' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-09' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-09' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-09' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-09' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-09' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-09' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-09' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-09' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-09' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/preprocess/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'RJFnRXIUPUhhLRCsMhht+A==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/preprocess/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-09' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/preprocess/GBUNComahue_process.txt +INFO - '2022-11-09' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/preprocess/GBUNComahue_process.txt +INFO - '2022-11-09' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-09' - botocore.auth - CanonicalRequest: +PUT +/preprocess/GBUNComahue_process.txt + +content-md5:RJFnRXIUPUhhLRCsMhht+A== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221109T191219Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-09' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221109T191219Z +20221109/us-east-1/s3/aws4_request +da2c231f44b43d7ff11fc16a45643647bb51ee2b584b3a7fd995f1ed35227a7c +INFO - '2022-11-09' - botocore.auth - Signature: +2120355406019266a5074fcdc863a7ab8aae1208c90714bccdaeaaa2afe6b2f3 +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.endpoint - Sending http request: +INFO - '2022-11-09' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-09' - urllib3.connectionpool - Starting new HTTPS connection (1): alkemy-2022-broc.s3.amazonaws.com:443 +INFO - '2022-11-09' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-09' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-09' - urllib3.connectionpool - https://alkemy-2022-broc.s3.amazonaws.com:443 "PUT /preprocess/GBUNComahue_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-09' - botocore.parsers - Response headers: {'x-amz-id-2': 'oOgC6XNrosrITm9mT56dCgnN50py4gXRc8Zzr+XExLfDWrMtRa+eQhy2X0LOALWRzx4hyjmnOPUbi6KxXQbBqQ==', 'x-amz-request-id': '7854Z2GGJGH7Y437', 'Date': 'Wed, 09 Nov 2022 19:12:18 GMT', 'ETag': '"4491674572143d48612d10ac32186df8"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-09' - botocore.parsers - Response body: +b'' +INFO - '2022-11-09' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.retryhandler - No retry needed. +INFO - '2022-11-09' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-09' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221109T191206, start_date=20221109T191218, end_date=20221109T191221 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskLoad airflow_run_id=manual__2022-11-09T19:12:06.835125+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNComahue_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:12:21.081828Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "04862a89-d574-446f-bb65-86ac0d33c70a"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27212\357\200\27206.835125+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27212\357\200\27206.835125+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..79015ba5 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27212\357\200\27206.835125+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:12:13.298953Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:12:06.835125Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "818350ee-37cf-33e6-87e5-e0288d67f962"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "818350ee-37cf-33e6-87e5-e0288d67f962"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5db52dba-fe46-4db9-a292-72f9cb00d86b"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, dagrun_id=manual__2022-11-09T19:12:06.835125+00:00, map_index=-1, run_start_date=2022-11-09 19:12:13.298953+00:00, try_number=1, job_id=558, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:12:06.835125+00:00 +INFO - Started process 964 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskTransform', 'manual__2022-11-09T19:12:06.835125+00:00', '--job-id', '558', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmp1ze9z16c'] +INFO - Job 558: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:12:06.835125+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:12:06.835125+00:00 +INFO - '2022-11-09' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, execution_date=20221109T191206, start_date=20221109T191213, end_date=20221109T191218 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskTransform airflow_run_id=manual__2022-11-09T19:12:06.835125+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNComahue_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:12:18.085421Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5db52dba-fe46-4db9-a292-72f9cb00d86b"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27221\357\200\27231.545458+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27221\357\200\27231.545458+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..808c7e5e --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27221\357\200\27231.545458+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:21:32.870723Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:21:31.545458Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "02bbbaa2-3cf0-3eb7-8f1c-d94eeb61a095"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "02bbbaa2-3cf0-3eb7-8f1c-d94eeb61a095"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f1f77bf7-d139-4340-9e11-448207bc2532"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-09T19:21:31.545458+00:00, map_index=-1, run_start_date=2022-11-09 19:21:32.870723+00:00, try_number=1, job_id=563, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:21:31.545458+00:00 +INFO - Started process 1936 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskExtract', 'manual__2022-11-09T19:21:31.545458+00:00', '--job-id', '563', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpq4h3l7e4'] +INFO - Job 563: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:21:31.545458+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:21:31.545458+00:00 +INFO - '2022-11-09' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-09' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-09' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-09' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-09' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-09' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, execution_date=20221109T192131, start_date=20221109T192132, end_date=20221109T192136 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskExtract airflow_run_id=manual__2022-11-09T19:21:31.545458+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNComahue_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:21:36.547278Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f1f77bf7-d139-4340-9e11-448207bc2532"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27221\357\200\27231.545458+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27221\357\200\27231.545458+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..7b73e2ca --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27221\357\200\27231.545458+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,123 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:21:41.452588Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:21:31.545458Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "02bbbaa2-3cf0-3eb7-8f1c-d94eeb61a095"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "02bbbaa2-3cf0-3eb7-8f1c-d94eeb61a095"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "12b66282-7b87-4fbe-9c36-5798b3cf5002"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-09T19:21:31.545458+00:00, map_index=-1, run_start_date=2022-11-09 19:21:41.452588+00:00, try_number=1, job_id=565, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:21:31.545458+00:00 +INFO - Started process 1958 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'manual__2022-11-09T19:21:31.545458+00:00', '--job-id', '565', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmp43fwy9l0'] +INFO - Job 565: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:21:31.545458+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:21:31.545458+00:00 +INFO - '2022-11-09' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-09' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-09' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-09' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-09' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f289e61ee50> +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-09' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-09' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-09' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-09' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-09' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-09' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-09' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-09' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-09' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-09' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-09' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-09' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/preprocess/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'MDaSkrWwZoE7zgrvs8F/rw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/preprocess/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-09' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/preprocess/GBUNComahue_process.txt +INFO - '2022-11-09' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/preprocess/GBUNComahue_process.txt +INFO - '2022-11-09' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-09' - botocore.auth - CanonicalRequest: +PUT +/preprocess/GBUNComahue_process.txt + +content-md5:MDaSkrWwZoE7zgrvs8F/rw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221109T192142Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-09' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221109T192142Z +20221109/us-east-1/s3/aws4_request +f96abc69c8058e88a72b02dffdd2d1e81c3a42c70a6beecd56fa13d7e070b00e +INFO - '2022-11-09' - botocore.auth - Signature: +c2e4f19dea60a60e0ed604e2b8a82dff733fa8e07336a7c1b18d3057fa567a2a +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.endpoint - Sending http request: +INFO - '2022-11-09' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-09' - urllib3.connectionpool - Starting new HTTPS connection (1): alkemy-2022-broc.s3.amazonaws.com:443 +INFO - '2022-11-09' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-09' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-09' - urllib3.connectionpool - https://alkemy-2022-broc.s3.amazonaws.com:443 "PUT /preprocess/GBUNComahue_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-09' - botocore.parsers - Response headers: {'x-amz-id-2': 'LhS6ye0JYXReFv9wbWcysZ9ZRUarzGDkZDXYNioX2/ZX70FDyIiYgWapwtYqMahZyuhm6gyMvKU=', 'x-amz-request-id': '9M48JM2PYXA2JH8V', 'Date': 'Wed, 09 Nov 2022 19:21:41 GMT', 'ETag': '"30369292b5b066813bce0aefb3c17faf"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-09' - botocore.parsers - Response body: +b'' +INFO - '2022-11-09' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.retryhandler - No retry needed. +INFO - '2022-11-09' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-09' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221109T192131, start_date=20221109T192141, end_date=20221109T192143 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskLoad airflow_run_id=manual__2022-11-09T19:21:31.545458+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNComahue_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:21:43.688317Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "12b66282-7b87-4fbe-9c36-5798b3cf5002"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27221\357\200\27231.545458+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27221\357\200\27231.545458+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..76dc53ea --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-09T19\357\200\27221\357\200\27231.545458+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:21:37.426050Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:21:31.545458Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "02bbbaa2-3cf0-3eb7-8f1c-d94eeb61a095"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "02bbbaa2-3cf0-3eb7-8f1c-d94eeb61a095"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6ae3d0de-4a74-45c3-a578-5efd24ffdb11"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, dagrun_id=manual__2022-11-09T19:21:31.545458+00:00, map_index=-1, run_start_date=2022-11-09 19:21:37.426050+00:00, try_number=1, job_id=564, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:21:31.545458+00:00 +INFO - Started process 1953 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskTransform', 'manual__2022-11-09T19:21:31.545458+00:00', '--job-id', '564', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmp5c46lpjr'] +INFO - Job 564: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:21:31.545458+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:21:31.545458+00:00 +INFO - '2022-11-09' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, execution_date=20221109T192131, start_date=20221109T192137, end_date=20221109T192140 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskTransform airflow_run_id=manual__2022-11-09T19:21:31.545458+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNComahue_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:21:40.339524Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "6ae3d0de-4a74-45c3-a578-5efd24ffdb11"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27211\357\200\27237.114429+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27211\357\200\27237.114429+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..b57a3c3d --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27211\357\200\27237.114429+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,51 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:11:38.579160Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "_TaskDecorator(function=, operator_class=, multiple_outputs=False, kwargs={'task_id': 'extract'})", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "_TaskDecorator(function=, operator_class=, multiple_outputs=False, kwargs={'task_id': 'extract'})", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:11:37.114429Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "ff6a1ccb-f259-3032-b9c1-ffad4697cf0e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "ff6a1ccb-f259-3032-b9c1-ffad4697cf0e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": {"decorator_name": "task", "function": "<>", "kwargs": {"task_id": "extract"}, "multiple_outputs": false, "operator_class": "<>"}, "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": {"decorator_name": "task", "function": "<>", "kwargs": {"task_id": "extract"}, "multiple_outputs": false, "operator_class": "<>"}, "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0b9576e6-0767-4185-9201-1587d6f387cd"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-10T06:11:37.114429+00:00, map_index=-1, run_start_date=2022-11-10 06:11:38.579160+00:00, try_number=1, job_id=579, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:11:37.114429+00:00 +INFO - Started process 1417 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskExtract', 'manual__2022-11-10T06:11:37.114429+00:00', '--job-id', '579', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmp6zycxfvc'] +INFO - Job 579: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:11:37.114429+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:11:37.114429+00:00 +INFO - Done. Returned value was: {{ task_instance.xcom_pull(task_ids='extract', dag_id='adhoc_airflow', key='return_value') }} +ERROR - Could not serialize the XCom value into JSON. If you are using pickle instead of JSON for XCom, then you need to enable pickle support for XCom in your airflow config. +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/utils/session.py", line 72, in wrapper + return func(*args, **kwargs) + File "/usr/local/lib/python3.9/site-packages/airflow/models/taskinstance.py", line 2378, in xcom_push + XCom.set( + File "/usr/local/lib/python3.9/site-packages/airflow/utils/session.py", line 72, in wrapper + return func(*args, **kwargs) + File "/usr/local/lib/python3.9/site-packages/airflow/models/xcom.py", line 206, in set + value = cls.serialize_value( + File "/usr/local/lib/python3.9/site-packages/airflow/models/xcom.py", line 597, in serialize_value + return json.dumps(value).encode('UTF-8') + File "/usr/local/lib/python3.9/json/__init__.py", line 231, in dumps + return _default_encoder.encode(obj) + File "/usr/local/lib/python3.9/json/encoder.py", line 199, in encode + chunks = self.iterencode(o, _one_shot=True) + File "/usr/local/lib/python3.9/json/encoder.py", line 257, in iterencode + return _iterencode(o, 0) + File "/usr/local/lib/python3.9/json/encoder.py", line 179, in default + raise TypeError(f'Object of type {o.__class__.__name__} ' +TypeError: Object of type PlainXComArg is not JSON serializable +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, execution_date=20221110T061137, start_date=20221110T061138, end_date=20221110T061139 +ERROR - Failed to execute job 579 for task TaskExtract (Object of type PlainXComArg is not JSON serializable; 1417) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27211\357\200\27237.114429+00\357\200\27200/task_id=TaskExtract/attempt=2.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27211\357\200\27237.114429+00\357\200\27200/task_id=TaskExtract/attempt=2.log" new file mode 100644 index 00000000..e3423f6d --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27211\357\200\27237.114429+00\357\200\27200/task_id=TaskExtract/attempt=2.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:21:39.909286Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:11:37.114429Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "ff6a1ccb-f259-3032-b9c1-ffad4697cf0e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "ff6a1ccb-f259-3032-b9c1-ffad4697cf0e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e3aac47e-84be-4c3f-a632-aba729ed6641"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-10T06:11:37.114429+00:00, map_index=-1, run_start_date=2022-11-10 06:21:39.909286+00:00, try_number=2, job_id=590, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:11:37.114429+00:00 +INFO - Started process 2453 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskExtract', 'manual__2022-11-10T06:11:37.114429+00:00', '--job-id', '590', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmp_byyp3rd'] +INFO - Job 590: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:11:37.114429+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:11:37.114429+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-10' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-10' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-10' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, execution_date=20221110T061137, start_date=20221110T062139, end_date=20221110T062143 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskExtract airflow_run_id=manual__2022-11-10T06:11:37.114429+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNComahue_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:21:43.186882Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e3aac47e-84be-4c3f-a632-aba729ed6641"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27211\357\200\27237.114429+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27211\357\200\27237.114429+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..277affe8 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27211\357\200\27237.114429+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,124 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:21:47.829558Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:11:37.114429Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "ff6a1ccb-f259-3032-b9c1-ffad4697cf0e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "ff6a1ccb-f259-3032-b9c1-ffad4697cf0e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "31f98ce4-fe02-46b3-b4f3-7a3f429b007c"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-10T06:11:37.114429+00:00, map_index=-1, run_start_date=2022-11-10 06:21:47.829558+00:00, try_number=1, job_id=594, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:11:37.114429+00:00 +INFO - Started process 2472 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'manual__2022-11-10T06:11:37.114429+00:00', '--job-id', '594', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpzom_utrr'] +INFO - Job 594: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:11:37.114429+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:11:37.114429+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-10' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fcc542848b0> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'r53hmRPSCIRyITb6RL7Qdw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNComahue_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-10' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-10' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:r53hmRPSCIRyITb6RL7Qdw== +host:dipa-s3.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221110T062148Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-10' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221110T062148Z +20221110/us-east-1/s3/aws4_request +b682353e2184570d1d35a8b9c1851258065bbd7e5662be7fbcffd4dccb6f62f5 +INFO - '2022-11-10' - botocore.auth - Signature: +d220e52be653b15046c7ca42a31315776563835a6982f8d3ad9856c01448fe4c +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Sending http request: +INFO - '2022-11-10' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTPS connection (1): dipa-s3.s3.amazonaws.com:443 +INFO - '2022-11-10' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-10' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-10' - urllib3.connectionpool - https://dipa-s3.s3.amazonaws.com:443 "PUT /GBUNComahue_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-10' - botocore.parsers - Response headers: {'x-amz-id-2': 'vqu2LT5HpDXHifYnbpk0slwm+IzDzwmHh32vcdgJFEpJTEGjyINWI3YRGHH6owSYzvovD7ub+WA=', 'x-amz-request-id': '42BGJKA3BXT77D8P', 'Date': 'Thu, 10 Nov 2022 06:21:49 GMT', 'ETag': '"af9de19913d20884722136fa44bed077"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-10' - botocore.parsers - Response body: +b'' +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.retryhandler - No retry needed. +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221110T061137, start_date=20221110T062147, end_date=20221110T062150 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskLoad airflow_run_id=manual__2022-11-10T06:11:37.114429+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNComahue_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:21:50.145926Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "31f98ce4-fe02-46b3-b4f3-7a3f429b007c"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27211\357\200\27237.114429+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27211\357\200\27237.114429+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..4071abff --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27211\357\200\27237.114429+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:21:43.924751Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:11:37.114429Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "ff6a1ccb-f259-3032-b9c1-ffad4697cf0e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "ff6a1ccb-f259-3032-b9c1-ffad4697cf0e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d2e9e141-d8e0-4c10-9880-02e63ca4eda1"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, dagrun_id=manual__2022-11-10T06:11:37.114429+00:00, map_index=-1, run_start_date=2022-11-10 06:21:43.924751+00:00, try_number=1, job_id=591, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:11:37.114429+00:00 +INFO - Started process 2462 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskTransform', 'manual__2022-11-10T06:11:37.114429+00:00', '--job-id', '591', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpqffq3rpt'] +INFO - Job 591: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:11:37.114429+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:11:37.114429+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, execution_date=20221110T061137, start_date=20221110T062143, end_date=20221110T062147 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskTransform airflow_run_id=manual__2022-11-10T06:11:37.114429+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNComahue_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:21:47.126660Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d2e9e141-d8e0-4c10-9880-02e63ca4eda1"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27216\357\200\27201.763303+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27216\357\200\27201.763303+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..da18ea66 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27216\357\200\27201.763303+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:16:02.787543Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:16:01.763303Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "d2e6f074-7327-3335-b623-8a77bdced34c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "d2e6f074-7327-3335-b623-8a77bdced34c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "323f665d-701e-48cb-b5c6-9579a877aaf3"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-10T06:16:01.763303+00:00, map_index=-1, run_start_date=2022-11-10 06:16:02.787543+00:00, try_number=1, job_id=583, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:16:01.763303+00:00 +INFO - Started process 1890 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskExtract', 'manual__2022-11-10T06:16:01.763303+00:00', '--job-id', '583', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpj39bc6mt'] +INFO - Job 583: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:16:01.763303+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:16:01.763303+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-10' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-10' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-10' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, execution_date=20221110T061601, start_date=20221110T061602, end_date=20221110T061606 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskExtract airflow_run_id=manual__2022-11-10T06:16:01.763303+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNComahue_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:16:06.076474Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "323f665d-701e-48cb-b5c6-9579a877aaf3"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27216\357\200\27201.763303+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27216\357\200\27201.763303+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..bee76477 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27216\357\200\27201.763303+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,124 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:16:11.511474Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:16:01.763303Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "d2e6f074-7327-3335-b623-8a77bdced34c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "d2e6f074-7327-3335-b623-8a77bdced34c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d1bbf407-f00c-4b77-9b1a-9db8e23dea75"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-10T06:16:01.763303+00:00, map_index=-1, run_start_date=2022-11-10 06:16:11.511474+00:00, try_number=1, job_id=585, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:16:01.763303+00:00 +INFO - Started process 1903 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'manual__2022-11-10T06:16:01.763303+00:00', '--job-id', '585', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpihb_e7mn'] +INFO - Job 585: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:16:01.763303+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:16:01.763303+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-10' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fcc54296ca0> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'Ns/IH5x79yHNcYRwN19JbQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNComahue_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-10' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-10' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:Ns/IH5x79yHNcYRwN19JbQ== +host:dipa-s3.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221110T061612Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-10' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221110T061612Z +20221110/us-east-1/s3/aws4_request +c7c6d77cbbe02d7119710b91d7d0c363a0fbfee6c96bae5c09baef667367bdfd +INFO - '2022-11-10' - botocore.auth - Signature: +f03c9d0ae3ca125fe212aa916b86f4b77044af8d8fac689c3741877c7b59ddd3 +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Sending http request: +INFO - '2022-11-10' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTPS connection (1): dipa-s3.s3.amazonaws.com:443 +INFO - '2022-11-10' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-10' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-10' - urllib3.connectionpool - https://dipa-s3.s3.amazonaws.com:443 "PUT /GBUNComahue_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-10' - botocore.parsers - Response headers: {'x-amz-id-2': 'dz6qqIR+4ZNRYmc+HzWZkKUi+A/zrckTlObTvOfKjzvNgIfAVJiMbLqtIDeokByvUO27waTQCFs=', 'x-amz-request-id': 'F13YD4FX1T4KYSSB', 'Date': 'Thu, 10 Nov 2022 06:16:12 GMT', 'ETag': '"36cfc81f9c7bf721cd718470375f496d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-10' - botocore.parsers - Response body: +b'' +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.retryhandler - No retry needed. +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221110T061601, start_date=20221110T061611, end_date=20221110T061613 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskLoad airflow_run_id=manual__2022-11-10T06:16:01.763303+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNComahue_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:16:13.907943Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d1bbf407-f00c-4b77-9b1a-9db8e23dea75"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27216\357\200\27201.763303+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27216\357\200\27201.763303+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..05e97c1d --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27216\357\200\27201.763303+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:16:06.939266Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:16:01.763303Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "d2e6f074-7327-3335-b623-8a77bdced34c"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "d2e6f074-7327-3335-b623-8a77bdced34c"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "67fdf32a-8ca3-411b-8646-1b9d2a1cb860"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, dagrun_id=manual__2022-11-10T06:16:01.763303+00:00, map_index=-1, run_start_date=2022-11-10 06:16:06.939266+00:00, try_number=1, job_id=584, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:16:01.763303+00:00 +INFO - Started process 1895 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskTransform', 'manual__2022-11-10T06:16:01.763303+00:00', '--job-id', '584', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmp49nus2ep'] +INFO - Job 584: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:16:01.763303+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:16:01.763303+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, execution_date=20221110T061601, start_date=20221110T061606, end_date=20221110T061609 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskTransform airflow_run_id=manual__2022-11-10T06:16:01.763303+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNComahue_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:16:09.950259Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "67fdf32a-8ca3-411b-8646-1b9d2a1cb860"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27221\357\200\27253.307572+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27221\357\200\27253.307572+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..fb69a4bd --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27221\357\200\27253.307572+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:21:54.640155Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:21:53.307572Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "704802ad-be42-3fb5-8832-846703f01609"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "704802ad-be42-3fb5-8832-846703f01609"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8371ca45-7a53-407a-8d51-6130777ff83c"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-10T06:21:53.307572+00:00, map_index=-1, run_start_date=2022-11-10 06:21:54.640155+00:00, try_number=1, job_id=595, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:21:53.307572+00:00 +INFO - Started process 2483 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskExtract', 'manual__2022-11-10T06:21:53.307572+00:00', '--job-id', '595', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpb1yozjci'] +INFO - Job 595: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:21:53.307572+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:21:53.307572+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-10' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-10' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-10' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, execution_date=20221110T062153, start_date=20221110T062154, end_date=20221110T062157 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskExtract airflow_run_id=manual__2022-11-10T06:21:53.307572+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNComahue_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:21:57.814158Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8371ca45-7a53-407a-8d51-6130777ff83c"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27221\357\200\27253.307572+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27221\357\200\27253.307572+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..8303dee4 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27221\357\200\27253.307572+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,124 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:22:02.793744Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:21:53.307572Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "704802ad-be42-3fb5-8832-846703f01609"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "704802ad-be42-3fb5-8832-846703f01609"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8420463e-e94e-4ff2-a388-4c5d88b9d2bb"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-10T06:21:53.307572+00:00, map_index=-1, run_start_date=2022-11-10 06:22:02.793744+00:00, try_number=1, job_id=597, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:21:53.307572+00:00 +INFO - Started process 2529 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'manual__2022-11-10T06:21:53.307572+00:00', '--job-id', '597', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpkqd5sreb'] +INFO - Job 597: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:21:53.307572+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:21:53.307572+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-10' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fcc54276700> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'AgiCtq9PYLojIug2h+nTUw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNComahue_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-10' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-10' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:AgiCtq9PYLojIug2h+nTUw== +host:dipa-s3.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221110T062203Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-10' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221110T062203Z +20221110/us-east-1/s3/aws4_request +af584dda8c6d766c98918727ba08381f193279f7655adb76bce1ee825f710f00 +INFO - '2022-11-10' - botocore.auth - Signature: +acf599066cadfc1f48abb235728902456430f2d2ef2bcefa222ee3f4c1dd8678 +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Sending http request: +INFO - '2022-11-10' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTPS connection (1): dipa-s3.s3.amazonaws.com:443 +INFO - '2022-11-10' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-10' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-10' - urllib3.connectionpool - https://dipa-s3.s3.amazonaws.com:443 "PUT /GBUNComahue_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-10' - botocore.parsers - Response headers: {'x-amz-id-2': 'GONB9taa3zZm7WcYbJpkDM1HcVLpp2EAa4PAZfJ4KTh+Aq0eyYYFjdqCv+4l6C4CRiCfSMeZhTVzWjjCASsnvw==', 'x-amz-request-id': 'NNKDNBRFC98THR41', 'Date': 'Thu, 10 Nov 2022 06:22:04 GMT', 'ETag': '"020882b6af4f60ba2322e83687e9d353"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-10' - botocore.parsers - Response body: +b'' +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.retryhandler - No retry needed. +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221110T062153, start_date=20221110T062202, end_date=20221110T062205 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskLoad airflow_run_id=manual__2022-11-10T06:21:53.307572+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNComahue_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:22:05.134988Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8420463e-e94e-4ff2-a388-4c5d88b9d2bb"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27221\357\200\27253.307572+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27221\357\200\27253.307572+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..5df26c1c --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27221\357\200\27253.307572+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:21:59.291923Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:21:53.307572Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "704802ad-be42-3fb5-8832-846703f01609"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "704802ad-be42-3fb5-8832-846703f01609"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "51f426cd-6e06-4804-8706-62a058ee1cdf"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, dagrun_id=manual__2022-11-10T06:21:53.307572+00:00, map_index=-1, run_start_date=2022-11-10 06:21:59.291923+00:00, try_number=1, job_id=596, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:21:53.307572+00:00 +INFO - Started process 2503 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskTransform', 'manual__2022-11-10T06:21:53.307572+00:00', '--job-id', '596', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmp0nkv30j3'] +INFO - Job 596: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:21:53.307572+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:21:53.307572+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, execution_date=20221110T062153, start_date=20221110T062159, end_date=20221110T062202 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskTransform airflow_run_id=manual__2022-11-10T06:21:53.307572+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNComahue_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:22:02.031573Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "51f426cd-6e06-4804-8706-62a058ee1cdf"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27235\357\200\27228.220443+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27235\357\200\27228.220443+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..f3426c3c --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27235\357\200\27228.220443+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:35:29.099998Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:35:28.220443Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "1a902fcf-d201-3e4e-91a4-dbd89d2f129e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "1a902fcf-d201-3e4e-91a4-dbd89d2f129e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "67f1af49-edf1-48dd-a7f5-d6084ecce5ee"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-10T06:35:28.220443+00:00, map_index=-1, run_start_date=2022-11-10 06:35:29.099998+00:00, try_number=1, job_id=604, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:35:28.220443+00:00 +INFO - Started process 3884 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskExtract', 'manual__2022-11-10T06:35:28.220443+00:00', '--job-id', '604', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmps96p1xrw'] +INFO - Job 604: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:35:28.220443+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:35:28.220443+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-10' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-10' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-10' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, execution_date=20221110T063528, start_date=20221110T063529, end_date=20221110T063532 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskExtract airflow_run_id=manual__2022-11-10T06:35:28.220443+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNComahue_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:35:32.546218Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "67f1af49-edf1-48dd-a7f5-d6084ecce5ee"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27235\357\200\27228.220443+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27235\357\200\27228.220443+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..5f0eff4f --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27235\357\200\27228.220443+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,224 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:35:37.218613Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:35:28.220443Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "1a902fcf-d201-3e4e-91a4-dbd89d2f129e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "1a902fcf-d201-3e4e-91a4-dbd89d2f129e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e5a9171d-0748-4488-838a-77d29ba0176a"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-10T06:35:28.220443+00:00, map_index=-1, run_start_date=2022-11-10 06:35:37.218613+00:00, try_number=1, job_id=606, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:35:28.220443+00:00 +INFO - Started process 3894 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'manual__2022-11-10T06:35:28.220443+00:00', '--job-id', '606', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpdaimsnu8'] +INFO - Job 606: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:35:28.220443+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:35:28.220443+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-10' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fcc54277700> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'v2jS2Q5VK0YrzUTKEpxbuQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNComahue_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-10' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-10' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:v2jS2Q5VK0YrzUTKEpxbuQ== +host:dipa-s3.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221110T063537Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-10' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221110T063537Z +20221110/us-east-1/s3/aws4_request +0ab005ee5ca989038fd36a8b34dbce48999aec071618ac6322ccd668a2e3b74b +INFO - '2022-11-10' - botocore.auth - Signature: +48839e60da0210a126aba5290b03f14f973734a8d51c7be0bfd839af98af0968 +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Sending http request: +INFO - '2022-11-10' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTPS connection (1): dipa-s3.s3.amazonaws.com:443 +INFO - '2022-11-10' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-10' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.retryhandler - retry needed, retryable exception caught: Connection was closed before we received a valid response from endpoint URL: "https://dipa-s3.s3.amazonaws.com/GBUNComahue_process.txt". +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 449, in _make_request + six.raise_from(e, None) + File "", line 3, in raise_from + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 444, in _make_request + httplib_response = conn.getresponse() + File "/usr/local/lib/python3.9/http/client.py", line 1377, in getresponse + response.begin() + File "/usr/local/lib/python3.9/http/client.py", line 320, in begin + version, status, reason = self._read_status() + File "/usr/local/lib/python3.9/http/client.py", line 289, in _read_status + raise RemoteDisconnected("Remote end closed connection without" +http.client.RemoteDisconnected: Remote end closed connection without response + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 769, in reraise + raise value.with_traceback(tb) + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 449, in _make_request + six.raise_from(e, None) + File "", line 3, in raise_from + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 444, in _make_request + httplib_response = conn.getresponse() + File "/usr/local/lib/python3.9/http/client.py", line 1377, in getresponse + response.begin() + File "/usr/local/lib/python3.9/http/client.py", line 320, in begin + version, status, reason = self._read_status() + File "/usr/local/lib/python3.9/http/client.py", line 289, in _read_status + raise RemoteDisconnected("Remote end closed connection without" +urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/retryhandler.py", line 307, in _should_retry + return self._checker( + File "/usr/local/lib/python3.9/site-packages/botocore/retryhandler.py", line 363, in __call__ + checker_response = checker( + File "/usr/local/lib/python3.9/site-packages/botocore/retryhandler.py", line 247, in __call__ + return self._check_caught_exception( + File "/usr/local/lib/python3.9/site-packages/botocore/retryhandler.py", line 416, in _check_caught_exception + raise caught_exception + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 281, in _do_get_response + http_response = self._send(request) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 377, in _send + return self.http_session.send(request) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 487, in send + raise ConnectionClosedError( +botocore.exceptions.ConnectionClosedError: Connection was closed before we received a valid response from endpoint URL: "https://dipa-s3.s3.amazonaws.com/GBUNComahue_process.txt". +INFO - '2022-11-10' - botocore.retryhandler - Retry needed, action of: 0.7949755117285345 +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.endpoint - Response received to retry, sleeping for 0.7949755117285345 seconds +INFO - '2022-11-10' - botocore.awsrequest - Rewinding stream: +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNComahue_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-10' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-10' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:v2jS2Q5VK0YrzUTKEpxbuQ== +host:dipa-s3.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221110T063551Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-10' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221110T063551Z +20221110/us-east-1/s3/aws4_request +571ac79bf66f79acc3c9a24c9826ab68058a550c8e33a01a1bac29048b079290 +INFO - '2022-11-10' - botocore.auth - Signature: +862602bcefa1372d24cb1e118aee209e575a3a8068764182aa0ac22822e2c07a +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Sending http request: +INFO - '2022-11-10' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTPS connection (2): dipa-s3.s3.amazonaws.com:443 +INFO - '2022-11-10' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-10' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-10' - urllib3.connectionpool - https://dipa-s3.s3.amazonaws.com:443 "PUT /GBUNComahue_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-10' - botocore.parsers - Response headers: {'x-amz-id-2': 'tsAc7s/PR+vKeM/U2d3T4CgqxVw0JFa5+HYOvgMwkzJU6jVeWe9eGrVceZsWcGD5SmEZfeDeWN4=', 'x-amz-request-id': 'GR7VK7X7C0JEXQ09', 'Date': 'Thu, 10 Nov 2022 06:35:59 GMT', 'ETag': '"bf68d2d90e552b462bcd44ca129c5bb9"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-10' - botocore.parsers - Response body: +b'' +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.retryhandler - No retry needed. +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221110T063528, start_date=20221110T063537, end_date=20221110T063600 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskLoad airflow_run_id=manual__2022-11-10T06:35:28.220443+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNComahue_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:36:00.223491Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e5a9171d-0748-4488-838a-77d29ba0176a"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27235\357\200\27228.220443+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27235\357\200\27228.220443+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..65b81aa4 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-10T06\357\200\27235\357\200\27228.220443+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:35:33.875576Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:35:28.220443Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "1a902fcf-d201-3e4e-91a4-dbd89d2f129e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "1a902fcf-d201-3e4e-91a4-dbd89d2f129e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "97ca5e7e-3bf0-45c0-9774-f5833f71adba"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, dagrun_id=manual__2022-11-10T06:35:28.220443+00:00, map_index=-1, run_start_date=2022-11-10 06:35:33.875576+00:00, try_number=1, job_id=605, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:35:28.220443+00:00 +INFO - Started process 3889 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskTransform', 'manual__2022-11-10T06:35:28.220443+00:00', '--job-id', '605', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpmgboyn0l'] +INFO - Job 605: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:35:28.220443+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:35:28.220443+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, execution_date=20221110T063528, start_date=20221110T063533, end_date=20221110T063536 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskTransform airflow_run_id=manual__2022-11-10T06:35:28.220443+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNComahue_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:35:36.329256Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "97ca5e7e-3bf0-45c0-9774-f5833f71adba"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-12T23\357\200\27218\357\200\27225.241753+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-12T23\357\200\27218\357\200\27225.241753+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..3294a55a --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-12T23\357\200\27218\357\200\27225.241753+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:18:29.157277Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-12T23:18:25.241753Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "74cd7adf-5c3d-37d0-a76d-e0e6b5e2761f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "74cd7adf-5c3d-37d0-a76d-e0e6b5e2761f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a19df9fd-b962-4b31-8f1b-9610f1b85398"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-12T23:18:25.241753+00:00, map_index=-1, run_start_date=2022-11-12 23:18:29.157277+00:00, try_number=1, job_id=1111, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-12 23:18:25.241753+00:00 +INFO - Started process 216 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskExtract', 'manual__2022-11-12T23:18:25.241753+00:00', '--job-id', '1111', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpumnr8npm'] +INFO - Job 1111: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-12T23:18:25.241753+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-12T23:18:25.241753+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-12' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, execution_date=20221112T231825, start_date=20221112T231829, end_date=20221112T231833 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskExtract airflow_run_id=manual__2022-11-12T23:18:25.241753+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNComahue_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:18:33.528841Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a19df9fd-b962-4b31-8f1b-9610f1b85398"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-12T23\357\200\27218\357\200\27225.241753+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-12T23\357\200\27218\357\200\27225.241753+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..dd76f334 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-12T23\357\200\27218\357\200\27225.241753+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,257 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:18:50.158785Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-12T23:18:25.241753Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "74cd7adf-5c3d-37d0-a76d-e0e6b5e2761f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "74cd7adf-5c3d-37d0-a76d-e0e6b5e2761f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1ee23058-86d7-47db-bc71-0f75a7002754"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-12T23:18:25.241753+00:00, map_index=-1, run_start_date=2022-11-12 23:18:50.158785+00:00, try_number=1, job_id=1114, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-12 23:18:25.241753+00:00 +INFO - Started process 235 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'manual__2022-11-12T23:18:25.241753+00:00', '--job-id', '1114', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpcxftwmv4'] +INFO - Job 1114: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-12T23:18:25.241753+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-12T23:18:25.241753+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd87712f670> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221112T231825, start_date=20221112T231850, end_date=20221112T231851 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 1114 for task TaskLoad (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 235) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-12T23\357\200\27218\357\200\27225.241753+00\357\200\27200/task_id=TaskLoad/attempt=2.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-12T23\357\200\27218\357\200\27225.241753+00\357\200\27200/task_id=TaskLoad/attempt=2.log" new file mode 100644 index 00000000..c3332bba --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-12T23\357\200\27218\357\200\27225.241753+00\357\200\27200/task_id=TaskLoad/attempt=2.log" @@ -0,0 +1,257 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:28:55.216160Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-12T23:18:25.241753Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "74cd7adf-5c3d-37d0-a76d-e0e6b5e2761f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "74cd7adf-5c3d-37d0-a76d-e0e6b5e2761f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a023db8f-8a1f-43e4-979b-833d94d78e7c"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-12T23:18:25.241753+00:00, map_index=-1, run_start_date=2022-11-12 23:28:55.216160+00:00, try_number=2, job_id=1132, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-12 23:18:25.241753+00:00 +INFO - Started process 399 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'manual__2022-11-12T23:18:25.241753+00:00', '--job-id', '1132', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpojjp4c5w'] +INFO - Job 1132: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-12T23:18:25.241753+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-12T23:18:25.241753+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770eb310> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221112T231825, start_date=20221112T232855, end_date=20221112T232856 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 1132 for task TaskLoad (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 399) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-12T23\357\200\27218\357\200\27225.241753+00\357\200\27200/task_id=TaskLoad/attempt=3.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-12T23\357\200\27218\357\200\27225.241753+00\357\200\27200/task_id=TaskLoad/attempt=3.log" new file mode 100644 index 00000000..480b620e --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-12T23\357\200\27218\357\200\27225.241753+00\357\200\27200/task_id=TaskLoad/attempt=3.log" @@ -0,0 +1,257 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 3 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:39:00.119967Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-12T23:18:25.241753Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "74cd7adf-5c3d-37d0-a76d-e0e6b5e2761f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "74cd7adf-5c3d-37d0-a76d-e0e6b5e2761f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1da2920b-383a-4972-a9db-1156674c1b49"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-12T23:18:25.241753+00:00, map_index=-1, run_start_date=2022-11-12 23:39:00.119967+00:00, try_number=3, job_id=1143, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-12 23:18:25.241753+00:00 +INFO - Started process 518 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'manual__2022-11-12T23:18:25.241753+00:00', '--job-id', '1143', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1cpd_blg'] +INFO - Job 1143: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-12T23:18:25.241753+00:00 +AIRFLOW_CTX_TRY_NUMBER=3 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-12T23:18:25.241753+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd87712e670> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221112T231825, start_date=20221112T233900, end_date=20221112T233901 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 1143 for task TaskLoad (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 518) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-12T23\357\200\27218\357\200\27225.241753+00\357\200\27200/task_id=TaskLoad/attempt=4.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-12T23\357\200\27218\357\200\27225.241753+00\357\200\27200/task_id=TaskLoad/attempt=4.log" new file mode 100644 index 00000000..74bb3020 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-12T23\357\200\27218\357\200\27225.241753+00\357\200\27200/task_id=TaskLoad/attempt=4.log" @@ -0,0 +1,257 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 4 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:49:03.467815Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-12T23:18:25.241753Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "74cd7adf-5c3d-37d0-a76d-e0e6b5e2761f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "74cd7adf-5c3d-37d0-a76d-e0e6b5e2761f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1572379b-70b1-4419-ade5-1cb3eb3207dc"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-12T23:18:25.241753+00:00, map_index=-1, run_start_date=2022-11-12 23:49:03.467815+00:00, try_number=4, job_id=1160, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-12 23:18:25.241753+00:00 +INFO - Started process 679 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'manual__2022-11-12T23:18:25.241753+00:00', '--job-id', '1160', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpdapon066'] +INFO - Job 1160: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-12T23:18:25.241753+00:00 +AIRFLOW_CTX_TRY_NUMBER=4 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-12T23:18:25.241753+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770ec8b0> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221112T231825, start_date=20221112T234903, end_date=20221112T234904 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 1160 for task TaskLoad (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 679) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-12T23\357\200\27218\357\200\27225.241753+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-12T23\357\200\27218\357\200\27225.241753+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..e80b03a0 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=manual__2022-11-12T23\357\200\27218\357\200\27225.241753+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:18:37.933471Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-12T23:18:25.241753Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "74cd7adf-5c3d-37d0-a76d-e0e6b5e2761f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "74cd7adf-5c3d-37d0-a76d-e0e6b5e2761f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e28423eb-6406-4230-a531-4b7c5e991f15"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, dagrun_id=manual__2022-11-12T23:18:25.241753+00:00, map_index=-1, run_start_date=2022-11-12 23:18:37.933471+00:00, try_number=1, job_id=1113, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-12 23:18:25.241753+00:00 +INFO - Started process 226 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskTransform', 'manual__2022-11-12T23:18:25.241753+00:00', '--job-id', '1113', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp7rkydb30'] +INFO - Job 1113: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-12T23:18:25.241753+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-12T23:18:25.241753+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, execution_date=20221112T231825, start_date=20221112T231837, end_date=20221112T231847 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskTransform airflow_run_id=manual__2022-11-12T23:18:25.241753+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNComahue_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:18:47.522646Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e28423eb-6406-4230-a531-4b7c5e991f15"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27203\357\200\27238.668049+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27203\357\200\27238.668049+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..baea155e --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27203\357\200\27238.668049+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:03:39.596180Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T05:03:38.668049Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "c0c3ba2d-7440-3152-82b4-952b6ea52904"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "c0c3ba2d-7440-3152-82b4-952b6ea52904"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8861b6bc-3e2a-46ed-9378-5cb7df38759d"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, dagrun_id=scheduled__2022-11-10T05:03:38.668049+00:00, map_index=-1, run_start_date=2022-11-10 06:03:39.596180+00:00, try_number=1, job_id=575, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 05:03:38.668049+00:00 +INFO - Started process 673 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskExtract', 'scheduled__2022-11-10T05:03:38.668049+00:00', '--job-id', '575', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpobat4fs0'] +INFO - Job 575: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T05:03:38.668049+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T05:03:38.668049+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-10' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-10' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-10' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, execution_date=20221110T050338, start_date=20221110T060339, end_date=20221110T060343 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskExtract airflow_run_id=scheduled__2022-11-10T05:03:38.668049+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNComahue_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:03:43.089730Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8861b6bc-3e2a-46ed-9378-5cb7df38759d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27203\357\200\27238.668049+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27203\357\200\27238.668049+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..6ea90a89 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27203\357\200\27238.668049+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,124 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:03:48.604173Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T05:03:38.668049Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "c0c3ba2d-7440-3152-82b4-952b6ea52904"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "c0c3ba2d-7440-3152-82b4-952b6ea52904"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "522ce595-c822-40cd-8fc1-df7b75208286"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=scheduled__2022-11-10T05:03:38.668049+00:00, map_index=-1, run_start_date=2022-11-10 06:03:48.604173+00:00, try_number=1, job_id=577, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 05:03:38.668049+00:00 +INFO - Started process 683 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'scheduled__2022-11-10T05:03:38.668049+00:00', '--job-id', '577', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpfq0ftw6l'] +INFO - Job 577: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T05:03:38.668049+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T05:03:38.668049+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-10' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fcc33bd5b80> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'j1CgIyl1vTeuUDBLjWCwbA==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNComahue_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-10' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-10' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:j1CgIyl1vTeuUDBLjWCwbA== +host:dipa-s3.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221110T060350Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-10' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221110T060350Z +20221110/us-east-1/s3/aws4_request +d9f0b94e0e99cf85d59e89b527c5a193912655667992fe5783a1beddfad15999 +INFO - '2022-11-10' - botocore.auth - Signature: +d2a02d75f9d654a92a10a00a172b35f9acad3fb3b7e40f800262241fec40fe37 +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Sending http request: +INFO - '2022-11-10' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTPS connection (1): dipa-s3.s3.amazonaws.com:443 +INFO - '2022-11-10' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-10' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-10' - urllib3.connectionpool - https://dipa-s3.s3.amazonaws.com:443 "PUT /GBUNComahue_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-10' - botocore.parsers - Response headers: {'x-amz-id-2': '85y//sall7QVPyMH33F/ymbJNcxb9xUtgTRjbjUELhVI6w1CE+oEmGFG1vrpJp30GokT9lgHmTs=', 'x-amz-request-id': 'BT7NH4JXY2R03K07', 'Date': 'Thu, 10 Nov 2022 06:03:50 GMT', 'ETag': '"8f50a0232975bd37ae50304b8d60b06c"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-10' - botocore.parsers - Response body: +b'' +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.retryhandler - No retry needed. +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221110T050338, start_date=20221110T060348, end_date=20221110T060354 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskLoad airflow_run_id=scheduled__2022-11-10T05:03:38.668049+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNComahue_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:03:54.693748Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "522ce595-c822-40cd-8fc1-df7b75208286"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27203\357\200\27238.668049+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27203\357\200\27238.668049+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..4416fcb1 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27203\357\200\27238.668049+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:03:43.645283Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T05:03:38.668049Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "c0c3ba2d-7440-3152-82b4-952b6ea52904"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "c0c3ba2d-7440-3152-82b4-952b6ea52904"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f16f049b-f3de-4008-b566-17f26fdca2e7"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, dagrun_id=scheduled__2022-11-10T05:03:38.668049+00:00, map_index=-1, run_start_date=2022-11-10 06:03:43.645283+00:00, try_number=1, job_id=576, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 05:03:38.668049+00:00 +INFO - Started process 678 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskTransform', 'scheduled__2022-11-10T05:03:38.668049+00:00', '--job-id', '576', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmp8zbmj4iq'] +INFO - Job 576: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T05:03:38.668049+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T05:03:38.668049+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, execution_date=20221110T050338, start_date=20221110T060343, end_date=20221110T060347 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskTransform airflow_run_id=scheduled__2022-11-10T05:03:38.668049+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNComahue_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:03:47.399956Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f16f049b-f3de-4008-b566-17f26fdca2e7"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..b32344b2 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,51 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:11:38.581829Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "_TaskDecorator(function=, operator_class=, multiple_outputs=False, kwargs={'task_id': 'extract'})", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "_TaskDecorator(function=, operator_class=, multiple_outputs=False, kwargs={'task_id': 'extract'})", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T05:11:21.828118Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "41e541ed-b159-352a-86d4-fb688b8288f1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "41e541ed-b159-352a-86d4-fb688b8288f1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": {"decorator_name": "task", "function": "<>", "kwargs": {"task_id": "extract"}, "multiple_outputs": false, "operator_class": "<>"}, "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": {"decorator_name": "task", "function": "<>", "kwargs": {"task_id": "extract"}, "multiple_outputs": false, "operator_class": "<>"}, "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bcc7eb1c-fc63-43c4-b769-ca1231fa84e2"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, dagrun_id=scheduled__2022-11-10T05:11:21.828118+00:00, map_index=-1, run_start_date=2022-11-10 06:11:38.581829+00:00, try_number=1, job_id=580, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 05:11:21.828118+00:00 +INFO - Started process 1418 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskExtract', 'scheduled__2022-11-10T05:11:21.828118+00:00', '--job-id', '580', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmphjonz_d_'] +INFO - Job 580: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T05:11:21.828118+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T05:11:21.828118+00:00 +INFO - Done. Returned value was: {{ task_instance.xcom_pull(task_ids='extract', dag_id='adhoc_airflow', key='return_value') }} +ERROR - Could not serialize the XCom value into JSON. If you are using pickle instead of JSON for XCom, then you need to enable pickle support for XCom in your airflow config. +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/utils/session.py", line 72, in wrapper + return func(*args, **kwargs) + File "/usr/local/lib/python3.9/site-packages/airflow/models/taskinstance.py", line 2378, in xcom_push + XCom.set( + File "/usr/local/lib/python3.9/site-packages/airflow/utils/session.py", line 72, in wrapper + return func(*args, **kwargs) + File "/usr/local/lib/python3.9/site-packages/airflow/models/xcom.py", line 206, in set + value = cls.serialize_value( + File "/usr/local/lib/python3.9/site-packages/airflow/models/xcom.py", line 597, in serialize_value + return json.dumps(value).encode('UTF-8') + File "/usr/local/lib/python3.9/json/__init__.py", line 231, in dumps + return _default_encoder.encode(obj) + File "/usr/local/lib/python3.9/json/encoder.py", line 199, in encode + chunks = self.iterencode(o, _one_shot=True) + File "/usr/local/lib/python3.9/json/encoder.py", line 257, in iterencode + return _iterencode(o, 0) + File "/usr/local/lib/python3.9/json/encoder.py", line 179, in default + raise TypeError(f'Object of type {o.__class__.__name__} ' +TypeError: Object of type PlainXComArg is not JSON serializable +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, execution_date=20221110T051121, start_date=20221110T061138, end_date=20221110T061139 +ERROR - Failed to execute job 580 for task TaskExtract (Object of type PlainXComArg is not JSON serializable; 1418) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskExtract/attempt=2.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskExtract/attempt=2.log" new file mode 100644 index 00000000..7976e562 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskExtract/attempt=2.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:21:39.913182Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T05:11:21.828118Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "41e541ed-b159-352a-86d4-fb688b8288f1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "41e541ed-b159-352a-86d4-fb688b8288f1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e3cabba2-9cf1-409c-b911-24906dbca2c2"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, dagrun_id=scheduled__2022-11-10T05:11:21.828118+00:00, map_index=-1, run_start_date=2022-11-10 06:21:39.913182+00:00, try_number=2, job_id=589, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 05:11:21.828118+00:00 +INFO - Started process 2452 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskExtract', 'scheduled__2022-11-10T05:11:21.828118+00:00', '--job-id', '589', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpkatdxv4q'] +INFO - Job 589: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T05:11:21.828118+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T05:11:21.828118+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-10' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-10' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-10' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, execution_date=20221110T051121, start_date=20221110T062139, end_date=20221110T062143 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskExtract airflow_run_id=scheduled__2022-11-10T05:11:21.828118+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNComahue_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:21:43.176053Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e3cabba2-9cf1-409c-b911-24906dbca2c2"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..7856ffa6 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,168 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:21:47.828898Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T05:11:21.828118Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "41e541ed-b159-352a-86d4-fb688b8288f1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "41e541ed-b159-352a-86d4-fb688b8288f1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f363ead2-f2bf-4617-b092-a4035e812e62"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=scheduled__2022-11-10T05:11:21.828118+00:00, map_index=-1, run_start_date=2022-11-10 06:21:47.828898+00:00, try_number=1, job_id=593, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 05:11:21.828118+00:00 +INFO - Started process 2473 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'scheduled__2022-11-10T05:11:21.828118+00:00', '--job-id', '593', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmp2r34dc3l'] +INFO - Job 593: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T05:11:21.828118+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T05:11:21.828118+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-10' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fcc542848b0> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'r53hmRPSCIRyITb6RL7Qdw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNComahue_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-10' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-10' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:r53hmRPSCIRyITb6RL7Qdw== +host:dipa-s3.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221110T062148Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-10' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221110T062148Z +20221110/us-east-1/s3/aws4_request +b682353e2184570d1d35a8b9c1851258065bbd7e5662be7fbcffd4dccb6f62f5 +INFO - '2022-11-10' - botocore.auth - Signature: +d220e52be653b15046c7ca42a31315776563835a6982f8d3ad9856c01448fe4c +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Sending http request: +INFO - '2022-11-10' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTPS connection (1): dipa-s3.s3.amazonaws.com:443 +INFO - '2022-11-10' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-10' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-10' - urllib3.connectionpool - https://dipa-s3.s3.amazonaws.com:443 "PUT /GBUNComahue_process.txt HTTP/1.1" 503 None +INFO - '2022-11-10' - botocore.parsers - Response headers: {'x-amz-request-id': '42BPFVNPKRV869JY', 'x-amz-id-2': 'Sh/vX6fObnmBlzGlb1bFauRKkesyOabAzkDzUdXVPIxiQtaG5/KmGHfV1vZoX5RrJemEJ2S01OE=', 'Content-Type': 'application/xml', 'Transfer-Encoding': 'chunked', 'Date': 'Thu, 10 Nov 2022 06:21:48 GMT', 'Server': 'AmazonS3', 'Connection': 'close'} +INFO - '2022-11-10' - botocore.parsers - Response body: +b'\nSlowDownPlease reduce your request rate.42BPFVNPKRV869JYSh/vX6fObnmBlzGlb1bFauRKkesyOabAzkDzUdXVPIxiQtaG5/KmGHfV1vZoX5RrJemEJ2S01OE=' +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.retryhandler - retry needed: retryable HTTP status code received: 503 +INFO - '2022-11-10' - botocore.retryhandler - Retry needed, action of: 0.022834795661573093 +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.endpoint - Response received to retry, sleeping for 0.022834795661573093 seconds +INFO - '2022-11-10' - botocore.awsrequest - Rewinding stream: +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNComahue_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-10' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-10' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:r53hmRPSCIRyITb6RL7Qdw== +host:dipa-s3.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221110T062150Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-10' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221110T062150Z +20221110/us-east-1/s3/aws4_request +a60a0d7896fae6baeca5a0c622e683e4a9be182fb4577eeb742405d1fc8301d9 +INFO - '2022-11-10' - botocore.auth - Signature: +632a891a6170cfefe9e5af092868e5c75576eaacb9871086101c56a4d5a7dd33 +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Sending http request: +INFO - '2022-11-10' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-10' - urllib3.connectionpool - Resetting dropped connection: dipa-s3.s3.amazonaws.com +INFO - '2022-11-10' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-10' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-10' - urllib3.connectionpool - https://dipa-s3.s3.amazonaws.com:443 "PUT /GBUNComahue_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-10' - botocore.parsers - Response headers: {'x-amz-id-2': '37h6h9606UDqnqqVtT4/94Ay/vreAgft8jV+4+GAq39TybhWunf0DFpwtVHI4VlzixJu8p3eENA=', 'x-amz-request-id': 'T5GD1X7P6X1032SK', 'Date': 'Thu, 10 Nov 2022 06:21:50 GMT', 'ETag': '"af9de19913d20884722136fa44bed077"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-10' - botocore.parsers - Response body: +b'' +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.retryhandler - No retry needed. +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221110T051121, start_date=20221110T062147, end_date=20221110T062151 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskLoad airflow_run_id=scheduled__2022-11-10T05:11:21.828118+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNComahue_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:21:51.620323Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f363ead2-f2bf-4617-b092-a4035e812e62"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..c377d291 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:21:43.933205Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T05:11:21.828118Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "41e541ed-b159-352a-86d4-fb688b8288f1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "41e541ed-b159-352a-86d4-fb688b8288f1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a199c794-6681-4a0b-a07d-453f4ff0b312"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, dagrun_id=scheduled__2022-11-10T05:11:21.828118+00:00, map_index=-1, run_start_date=2022-11-10 06:21:43.933205+00:00, try_number=1, job_id=592, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 05:11:21.828118+00:00 +INFO - Started process 2463 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskTransform', 'scheduled__2022-11-10T05:11:21.828118+00:00', '--job-id', '592', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpqzizoz3x'] +INFO - Job 592: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T05:11:21.828118+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T05:11:21.828118+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, execution_date=20221110T051121, start_date=20221110T062143, end_date=20221110T062147 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskTransform airflow_run_id=scheduled__2022-11-10T05:11:21.828118+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNComahue_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:21:47.062957Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a199c794-6681-4a0b-a07d-453f4ff0b312"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T06\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T06\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..7f512821 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T06\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T07:11:22.533189Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:11:21.828118Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "831219ee-b73c-35b0-a75f-6bfbb9ceeb41"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "831219ee-b73c-35b0-a75f-6bfbb9ceeb41"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8b4f6b7a-82fb-40f7-8bd5-b3c3beabbd35"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, dagrun_id=scheduled__2022-11-10T06:11:21.828118+00:00, map_index=-1, run_start_date=2022-11-10 07:11:22.533189+00:00, try_number=1, job_id=610, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:11:21.828118+00:00 +INFO - Started process 7433 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskExtract', 'scheduled__2022-11-10T06:11:21.828118+00:00', '--job-id', '610', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmp_5w4wjy8'] +INFO - Job 610: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:11:21.828118+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T06:11:21.828118+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-10' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-10' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-10' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, execution_date=20221110T061121, start_date=20221110T071122, end_date=20221110T071125 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskExtract airflow_run_id=scheduled__2022-11-10T06:11:21.828118+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNComahue_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T07:11:25.531115Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8b4f6b7a-82fb-40f7-8bd5-b3c3beabbd35"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T06\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T06\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..1a4dc3c0 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T06\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,124 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T07:11:31.104516Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:11:21.828118Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "831219ee-b73c-35b0-a75f-6bfbb9ceeb41"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "831219ee-b73c-35b0-a75f-6bfbb9ceeb41"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5182c925-4780-4a69-831b-900ca4469ddb"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=scheduled__2022-11-10T06:11:21.828118+00:00, map_index=-1, run_start_date=2022-11-10 07:11:31.104516+00:00, try_number=1, job_id=612, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:11:21.828118+00:00 +INFO - Started process 7443 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'scheduled__2022-11-10T06:11:21.828118+00:00', '--job-id', '612', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpvkc_hyel'] +INFO - Job 612: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:11:21.828118+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T06:11:21.828118+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-10' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fcc54278820> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'I94l6hmz9Cg7/S0w9RqLAg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNComahue_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-10' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-10' - botocore.auth - CanonicalRequest: +PUT +/GBUNComahue_process.txt + +content-md5:I94l6hmz9Cg7/S0w9RqLAg== +host:dipa-s3.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221110T071131Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-10' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221110T071131Z +20221110/us-east-1/s3/aws4_request +8b8503d4d06a09e5facfbc411f2f43efb6485aa05a4269ae0b94191d1247bd16 +INFO - '2022-11-10' - botocore.auth - Signature: +be381db71c09dbc0580aa3aaac1642c866d269bec604d8494556208f784c3a8c +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Sending http request: +INFO - '2022-11-10' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTPS connection (1): dipa-s3.s3.amazonaws.com:443 +INFO - '2022-11-10' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-10' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-10' - urllib3.connectionpool - https://dipa-s3.s3.amazonaws.com:443 "PUT /GBUNComahue_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-10' - botocore.parsers - Response headers: {'x-amz-id-2': 'TRjHZxwTAQ6yCeRXkIlVtG09743fD0jMz9lUDxMe7AvJwMz5NOnqbmXy6/hjJiP9CHAJzgKVzUk=', 'x-amz-request-id': 'D3WD38T1A6G5E4KJ', 'Date': 'Thu, 10 Nov 2022 07:11:32 GMT', 'ETag': '"23de25ea19b3f4283bfd2d30f51a8b02"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-10' - botocore.parsers - Response body: +b'' +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.retryhandler - No retry needed. +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221110T061121, start_date=20221110T071131, end_date=20221110T071133 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskLoad airflow_run_id=scheduled__2022-11-10T06:11:21.828118+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNComahue_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T07:11:33.180266Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5182c925-4780-4a69-831b-900ca4469ddb"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T06\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T06\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..f93f19c5 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T06\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T07:11:26.623637Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:11:21.828118Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "831219ee-b73c-35b0-a75f-6bfbb9ceeb41"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "831219ee-b73c-35b0-a75f-6bfbb9ceeb41"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ef1d9248-22ec-4594-91be-eed3e8ed1a9a"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, dagrun_id=scheduled__2022-11-10T06:11:21.828118+00:00, map_index=-1, run_start_date=2022-11-10 07:11:26.623637+00:00, try_number=1, job_id=611, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:11:21.828118+00:00 +INFO - Started process 7438 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskTransform', 'scheduled__2022-11-10T06:11:21.828118+00:00', '--job-id', '611', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpho6wor4d'] +INFO - Job 611: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:11:21.828118+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T06:11:21.828118+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, execution_date=20221110T061121, start_date=20221110T071126, end_date=20221110T071129 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskTransform airflow_run_id=scheduled__2022-11-10T06:11:21.828118+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNComahue_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T07:11:29.751025Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ef1d9248-22ec-4594-91be-eed3e8ed1a9a"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..2510bd8c --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T08:11:22.824142Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T07:11:21.828118Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "06a87121-b963-36c2-b6bc-c29f5223d7d1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "06a87121-b963-36c2-b6bc-c29f5223d7d1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cb45ec6f-cd9c-4f69-abc0-1775a7a4988d"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, dagrun_id=scheduled__2022-11-10T07:11:21.828118+00:00, map_index=-1, run_start_date=2022-11-10 08:11:22.824142+00:00, try_number=1, job_id=618, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 07:11:21.828118+00:00 +INFO - Started process 2429 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskExtract', 'scheduled__2022-11-10T07:11:21.828118+00:00', '--job-id', '618', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpyy5u40xt'] +INFO - Job 618: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T07:11:21.828118+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T07:11:21.828118+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-10' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-10' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-10' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, execution_date=20221110T071121, start_date=20221110T081122, end_date=20221110T081125 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskExtract airflow_run_id=scheduled__2022-11-10T07:11:21.828118+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNComahue_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T08:11:25.961690Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "cb45ec6f-cd9c-4f69-abc0-1775a7a4988d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..53abaf2d --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,291 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T08:11:30.006274Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T07:11:21.828118Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "06a87121-b963-36c2-b6bc-c29f5223d7d1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "06a87121-b963-36c2-b6bc-c29f5223d7d1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8814c2cb-e518-41e4-b6cf-c5205b791ffc"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=scheduled__2022-11-10T07:11:21.828118+00:00, map_index=-1, run_start_date=2022-11-10 08:11:30.006274+00:00, try_number=1, job_id=620, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 07:11:21.828118+00:00 +INFO - Started process 2444 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'scheduled__2022-11-10T07:11:21.828118+00:00', '--job-id', '620', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmpzobdcne2'] +INFO - Job 620: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T07:11:21.828118+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T07:11:21.828118+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-10' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTP connection (1): 169.254.169.254:80 +INFO - '2022-11-10' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTP connection (2): 169.254.169.254:80 +INFO - '2022-11-10' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-10' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f228ee60700> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'x10vWCklRdwnFWV5GuU9dg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNComahue_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-10' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 898, in _make_api_call + http, parsed_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 921, in _make_request + return self._endpoint.make_request(operation_model, request_dict) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 119, in make_request + return self._send_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 198, in _send_request + request = self.create_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 134, in create_request + self._event_emitter.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 103, in handler + return self.sign(operation_name, request) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 187, in sign + auth.add_auth(request) + File "/usr/local/lib/python3.9/site-packages/botocore/auth.py", line 407, in add_auth + raise NoCredentialsError() +botocore.exceptions.NoCredentialsError: Unable to locate credentials +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 898, in _make_api_call + http, parsed_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 921, in _make_request + return self._endpoint.make_request(operation_model, request_dict) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 119, in make_request + return self._send_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 198, in _send_request + request = self.create_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 134, in create_request + self._event_emitter.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 103, in handler + return self.sign(operation_name, request) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 187, in sign + auth.add_auth(request) + File "/usr/local/lib/python3.9/site-packages/botocore/auth.py", line 407, in add_auth + raise NoCredentialsError() +botocore.exceptions.NoCredentialsError: Unable to locate credentials +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221110T071121, start_date=20221110T081130, end_date=20221110T081130 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 620 for task TaskLoad (Unable to locate credentials; 2444) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskLoad/attempt=2.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskLoad/attempt=2.log" new file mode 100644 index 00000000..bc5273e2 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskLoad/attempt=2.log" @@ -0,0 +1,291 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T08:21:31.200114Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T07:11:21.828118Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "06a87121-b963-36c2-b6bc-c29f5223d7d1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "06a87121-b963-36c2-b6bc-c29f5223d7d1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2cdd4e50-eb26-41db-a629-1c63694bda39"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=scheduled__2022-11-10T07:11:21.828118+00:00, map_index=-1, run_start_date=2022-11-10 08:21:31.200114+00:00, try_number=2, job_id=624, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 07:11:21.828118+00:00 +INFO - Started process 3961 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'scheduled__2022-11-10T07:11:21.828118+00:00', '--job-id', '624', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmphil7xkdl'] +INFO - Job 624: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T07:11:21.828118+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T07:11:21.828118+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-10' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTP connection (1): 169.254.169.254:80 +INFO - '2022-11-10' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTP connection (2): 169.254.169.254:80 +INFO - '2022-11-10' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-10' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f228eed2e50> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNComahue_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'x10vWCklRdwnFWV5GuU9dg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNComahue_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNComahue_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNComahue_process.txt +INFO - '2022-11-10' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 898, in _make_api_call + http, parsed_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 921, in _make_request + return self._endpoint.make_request(operation_model, request_dict) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 119, in make_request + return self._send_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 198, in _send_request + request = self.create_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 134, in create_request + self._event_emitter.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 103, in handler + return self.sign(operation_name, request) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 187, in sign + auth.add_auth(request) + File "/usr/local/lib/python3.9/site-packages/botocore/auth.py", line 407, in add_auth + raise NoCredentialsError() +botocore.exceptions.NoCredentialsError: Unable to locate credentials +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 898, in _make_api_call + http, parsed_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 921, in _make_request + return self._endpoint.make_request(operation_model, request_dict) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 119, in make_request + return self._send_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 198, in _send_request + request = self.create_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 134, in create_request + self._event_emitter.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 103, in handler + return self.sign(operation_name, request) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 187, in sign + auth.add_auth(request) + File "/usr/local/lib/python3.9/site-packages/botocore/auth.py", line 407, in add_auth + raise NoCredentialsError() +botocore.exceptions.NoCredentialsError: Unable to locate credentials +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221110T071121, start_date=20221110T082131, end_date=20221110T082131 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 624 for task TaskLoad (Unable to locate credentials; 3961) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..6dd235ae --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27211\357\200\27221.828118+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T08:11:26.704517Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T07:11:21.828118Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "06a87121-b963-36c2-b6bc-c29f5223d7d1"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "06a87121-b963-36c2-b6bc-c29f5223d7d1"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ea739f93-c671-4aa1-81f3-38e0c7002a1e"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, dagrun_id=scheduled__2022-11-10T07:11:21.828118+00:00, map_index=-1, run_start_date=2022-11-10 08:11:26.704517+00:00, try_number=1, job_id=619, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 07:11:21.828118+00:00 +INFO - Started process 2439 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskTransform', 'scheduled__2022-11-10T07:11:21.828118+00:00', '--job-id', '619', '--raw', '--subdir', 'DAGS_FOLDER/GBUNComahue_dag_elt.py', '--cfg-path', '/tmp/tmp6agiohci'] +INFO - Job 619: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T07:11:21.828118+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T07:11:21.828118+00:00 +INFO - '2022-11-10' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, execution_date=20221110T071121, start_date=20221110T081126, end_date=20221110T081129 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskTransform airflow_run_id=scheduled__2022-11-10T07:11:21.828118+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNComahue_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T08:11:29.236927Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ea739f93-c671-4aa1-81f3-38e0c7002a1e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-12T22\357\200\27217\357\200\27200.506420+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-12T22\357\200\27217\357\200\27200.506420+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..2131e8eb --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-12T22\357\200\27217\357\200\27200.506420+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:18:29.069103Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-12T22:17:00.506420Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "54454f2d-4836-3fd1-ab08-da8354993b75"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "54454f2d-4836-3fd1-ab08-da8354993b75"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c31d63f8-6033-4491-97bf-a6d2d98d792b"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, dagrun_id=scheduled__2022-11-12T22:17:00.506420+00:00, map_index=-1, run_start_date=2022-11-12 23:18:29.069103+00:00, try_number=1, job_id=1110, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-12 22:17:00.506420+00:00 +INFO - Started process 214 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskExtract', 'scheduled__2022-11-12T22:17:00.506420+00:00', '--job-id', '1110', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpebs2sz5o'] +INFO - Job 1110: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-12T22:17:00.506420+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-12T22:17:00.506420+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Extract +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: alkemy_db +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-12' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-12' - GBUNComahue_dag_elt - universidad ... correo_electronico +0 UNIV. NACIONAL DEL COMAHUE ... FRANKALEXANDRA@YAHOO.COM +1 UNIV. NACIONAL DEL COMAHUE ... TEDWARDS@GMAIL.COM +2 UNIV. NACIONAL DEL COMAHUE ... RICHARD76@GMAIL.COM +3 UNIV. NACIONAL DEL COMAHUE ... ODUFFY@YAHOO.COM +4 UNIV. NACIONAL DEL COMAHUE ... FOSTERCHASE@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskExtract, execution_date=20221112T221700, start_date=20221112T231829, end_date=20221112T231833 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskExtract airflow_run_id=scheduled__2022-11-12T22:17:00.506420+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNComahue_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:18:33.666412Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c31d63f8-6033-4491-97bf-a6d2d98d792b"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-12T22\357\200\27217\357\200\27200.506420+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-12T22\357\200\27217\357\200\27200.506420+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..7ac459ee --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-12T22\357\200\27217\357\200\27200.506420+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,257 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:18:50.174809Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-12T22:17:00.506420Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "54454f2d-4836-3fd1-ab08-da8354993b75"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "54454f2d-4836-3fd1-ab08-da8354993b75"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "555b1f0c-763f-4def-9a1e-5ca18a3e9d72"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=scheduled__2022-11-12T22:17:00.506420+00:00, map_index=-1, run_start_date=2022-11-12 23:18:50.174809+00:00, try_number=1, job_id=1115, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-12 22:17:00.506420+00:00 +INFO - Started process 236 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'scheduled__2022-11-12T22:17:00.506420+00:00', '--job-id', '1115', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp1j8uu4sy'] +INFO - Job 1115: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-12T22:17:00.506420+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-12T22:17:00.506420+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd87712f430> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221112T221700, start_date=20221112T231850, end_date=20221112T231851 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 1115 for task TaskLoad (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 236) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-12T22\357\200\27217\357\200\27200.506420+00\357\200\27200/task_id=TaskLoad/attempt=2.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-12T22\357\200\27217\357\200\27200.506420+00\357\200\27200/task_id=TaskLoad/attempt=2.log" new file mode 100644 index 00000000..d76baf5b --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-12T22\357\200\27217\357\200\27200.506420+00\357\200\27200/task_id=TaskLoad/attempt=2.log" @@ -0,0 +1,257 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:28:55.286601Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-12T22:17:00.506420Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "54454f2d-4836-3fd1-ab08-da8354993b75"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "54454f2d-4836-3fd1-ab08-da8354993b75"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bc6ecea8-2c51-4135-b745-b446702b1195"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=scheduled__2022-11-12T22:17:00.506420+00:00, map_index=-1, run_start_date=2022-11-12 23:28:55.286601+00:00, try_number=2, job_id=1133, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-12 22:17:00.506420+00:00 +INFO - Started process 400 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'scheduled__2022-11-12T22:17:00.506420+00:00', '--job-id', '1133', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmply7p7nfl'] +INFO - Job 1133: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-12T22:17:00.506420+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-12T22:17:00.506420+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8770ed310> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221112T221700, start_date=20221112T232855, end_date=20221112T232856 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 1133 for task TaskLoad (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 400) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-12T22\357\200\27217\357\200\27200.506420+00\357\200\27200/task_id=TaskLoad/attempt=3.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-12T22\357\200\27217\357\200\27200.506420+00\357\200\27200/task_id=TaskLoad/attempt=3.log" new file mode 100644 index 00000000..77185d72 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-12T22\357\200\27217\357\200\27200.506420+00\357\200\27200/task_id=TaskLoad/attempt=3.log" @@ -0,0 +1,257 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 3 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:38:59.784114Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-12T22:17:00.506420Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "54454f2d-4836-3fd1-ab08-da8354993b75"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "54454f2d-4836-3fd1-ab08-da8354993b75"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ce10f392-1311-417c-ab5d-402d2cdceb10"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=scheduled__2022-11-12T22:17:00.506420+00:00, map_index=-1, run_start_date=2022-11-12 23:38:59.784114+00:00, try_number=3, job_id=1142, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-12 22:17:00.506420+00:00 +INFO - Started process 515 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'scheduled__2022-11-12T22:17:00.506420+00:00', '--job-id', '1142', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmp3c2c1kq_'] +INFO - Job 1142: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-12T22:17:00.506420+00:00 +AIRFLOW_CTX_TRY_NUMBER=3 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-12T22:17:00.506420+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8771305e0> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221112T221700, start_date=20221112T233859, end_date=20221112T233900 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 1142 for task TaskLoad (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 515) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-12T22\357\200\27217\357\200\27200.506420+00\357\200\27200/task_id=TaskLoad/attempt=4.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-12T22\357\200\27217\357\200\27200.506420+00\357\200\27200/task_id=TaskLoad/attempt=4.log" new file mode 100644 index 00000000..87d06d06 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-12T22\357\200\27217\357\200\27200.506420+00\357\200\27200/task_id=TaskLoad/attempt=4.log" @@ -0,0 +1,257 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 4 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:49:03.891566Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-12T22:17:00.506420Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "54454f2d-4836-3fd1-ab08-da8354993b75"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "54454f2d-4836-3fd1-ab08-da8354993b75"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e8043a27-7b42-4500-96b8-f48f4546bdd0"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, dagrun_id=scheduled__2022-11-12T22:17:00.506420+00:00, map_index=-1, run_start_date=2022-11-12 23:49:03.891566+00:00, try_number=4, job_id=1161, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-12 22:17:00.506420+00:00 +INFO - Started process 682 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskLoad', 'scheduled__2022-11-12T22:17:00.506420+00:00', '--job-id', '1161', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpqq3h_xbj'] +INFO - Job 1161: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-12T22:17:00.506420+00:00 +AIRFLOW_CTX_TRY_NUMBER=4 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-12T22:17:00.506420+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Load: GBUNComahue_dag_elt +INFO - '2022-11-12' - GBUNComahue_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-12' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-12' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-12' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-12' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-12' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-12' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-12' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-12' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-12' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fd8771315e0> +INFO - '2022-11-12' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-12' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-12' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-12' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-12' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-12' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-12' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-12' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': '', 'key': 'GBUNComahue_process.txt', 'extra_args': {}} +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-12' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - '2022-11-12' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNComahue_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 878, in _make_api_call + request_dict = self._convert_to_request_dict( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 936, in _convert_to_request_dict + api_params = self._emit_api_params( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 969, in _emit_api_params + self.meta.events.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/handlers.py", line 275, in validate_bucket_name + raise ParamValidationError(report=error_msg) +botocore.exceptions.ParamValidationError: Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$" +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNComahue_dag_elt, task_id=TaskLoad, execution_date=20221112T221700, start_date=20221112T234903, end_date=20221112T234904 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 1161 for task TaskLoad (Parameter validation failed: +Invalid bucket name "": Bucket name must match the regex "^[a-zA-Z0-9.\-_]{1,255}$" or be an ARN matching the regex "^arn:(aws).*:(s3|s3-object-lambda):[a-z\-0-9]*:[0-9]{12}:accesspoint[/:][a-zA-Z0-9\-.]{1,63}$|^arn:(aws).*:s3-outposts:[a-z\-0-9]+:[0-9]{12}:outpost[/:][a-zA-Z0-9\-]{1,63}[/:]accesspoint[/:][a-zA-Z0-9\-]{1,63}$"; 682) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-12T22\357\200\27217\357\200\27200.506420+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-12T22\357\200\27217\357\200\27200.506420+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..e8161dc6 --- /dev/null +++ "b/dags/logs/dag_id=GBUNComahue_dag_elt/run_id=scheduled__2022-11-12T22\357\200\27217\357\200\27200.506420+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-12T23:18:37.303719Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNComahue_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-12T22:17:00.506420Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "54454f2d-4836-3fd1-ab08-da8354993b75"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNComahue_dag_elt", "namespace": "default"}, "run": {"runId": "54454f2d-4836-3fd1-ab08-da8354993b75"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a771daa5-6ce1-4d0f-8c41-48cd58526247"}} +INFO - TaskInstance Details: dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, dagrun_id=scheduled__2022-11-12T22:17:00.506420+00:00, map_index=-1, run_start_date=2022-11-12 23:18:37.303719+00:00, try_number=1, job_id=1112, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-12 22:17:00.506420+00:00 +INFO - Started process 223 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNComahue_dag_elt', 'TaskTransform', 'scheduled__2022-11-12T22:17:00.506420+00:00', '--job-id', '1112', '--raw', '--subdir', 'DAGS_FOLDER/factory.py', '--cfg-path', '/tmp/tmpecqlcy5c'] +INFO - Job 1112: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 7a9af4658e35 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNComahue_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-12T22:17:00.506420+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-12T22:17:00.506420+00:00 +INFO - '2022-11-12' - GBUNComahue_dag_elt - Transform +INFO - ['GBUNComahue', 'select.csv'] +INFO - GBUNComahue +INFO - GBUNComahue_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNComahue_dag_elt, task_id=TaskTransform, execution_date=20221112T221700, start_date=20221112T231837, end_date=20221112T231846 +INFO - '2022-11-12' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-12' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-12' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNComahue_dag_elt task_id=TaskTransform airflow_run_id=scheduled__2022-11-12T22:17:00.506420+00:00 +INFO - '2022-11-12' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNComahue_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-12' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-12' - openlineage.client.transport.console - {"eventTime": "2022-11-12T23:18:46.922001Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNComahue_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a771daa5-6ce1-4d0f-8c41-48cd58526247"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27200\357\200\27256.675892+00\357\200\27200/task_id=TaskExtract/attempt=2.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27200\357\200\27256.675892+00\357\200\27200/task_id=TaskExtract/attempt=2.log" new file mode 100644 index 00000000..d12fa42a --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27200\357\200\27256.675892+00\357\200\27200/task_id=TaskExtract/attempt=2.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:11:09.777145Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:00:56.675892Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "f4f51ac9-6eba-33e0-8cc5-891ae1600f0e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "f4f51ac9-6eba-33e0-8cc5-891ae1600f0e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "36f4d8dc-7333-43bd-998a-649d2b8a1305"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-09T19:00:56.675892+00:00, map_index=-1, run_start_date=2022-11-09 19:11:09.777145+00:00, try_number=2, job_id=547, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:00:56.675892+00:00 +INFO - Started process 801 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskExtract', 'manual__2022-11-09T19:00:56.675892+00:00', '--job-id', '547', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmp463ie2hh'] +INFO - Job 547: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:00:56.675892+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:00:56.675892+00:00 +INFO - '2022-11-09' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-09' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-09' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-09' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-09' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-09' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, execution_date=20221109T190056, start_date=20221109T191109, end_date=20221109T191112 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskExtract airflow_run_id=manual__2022-11-09T19:00:56.675892+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNSalvador_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:11:12.477450Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "36f4d8dc-7333-43bd-998a-649d2b8a1305"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27200\357\200\27256.675892+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27200\357\200\27256.675892+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..00068a80 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27200\357\200\27256.675892+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,123 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:11:20.124049Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:00:56.675892Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "f4f51ac9-6eba-33e0-8cc5-891ae1600f0e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "f4f51ac9-6eba-33e0-8cc5-891ae1600f0e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a0464978-8b04-40b9-8c6d-6a758a4292d4"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-09T19:00:56.675892+00:00, map_index=-1, run_start_date=2022-11-09 19:11:20.124049+00:00, try_number=1, job_id=550, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:00:56.675892+00:00 +INFO - Started process 825 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'manual__2022-11-09T19:00:56.675892+00:00', '--job-id', '550', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmphexnniow'] +INFO - Job 550: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:00:56.675892+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:00:56.675892+00:00 +INFO - '2022-11-09' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-09' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-09' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-09' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-09' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f289e622af0> +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-09' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-09' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-09' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-09' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-09' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-09' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-09' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-09' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-09' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-09' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-09' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-09' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/preprocess/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'jwkvOsqGaFnNoLEn5GvyaQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/preprocess/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-09' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/preprocess/GBUNSalvador_process.txt +INFO - '2022-11-09' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/preprocess/GBUNSalvador_process.txt +INFO - '2022-11-09' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-09' - botocore.auth - CanonicalRequest: +PUT +/preprocess/GBUNSalvador_process.txt + +content-md5:jwkvOsqGaFnNoLEn5GvyaQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221109T191121Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-09' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221109T191121Z +20221109/us-east-1/s3/aws4_request +479d6f2d753f5eee488d88711e1f23956d9bd8ae4b7b2b00342114e2555335bf +INFO - '2022-11-09' - botocore.auth - Signature: +abd5b75fadbc17dca76dd88a9dd7051bf69201fb5049f3140e34128bc55657a3 +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.endpoint - Sending http request: +INFO - '2022-11-09' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-09' - urllib3.connectionpool - Starting new HTTPS connection (1): alkemy-2022-broc.s3.amazonaws.com:443 +INFO - '2022-11-09' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-09' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-09' - urllib3.connectionpool - https://alkemy-2022-broc.s3.amazonaws.com:443 "PUT /preprocess/GBUNSalvador_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-09' - botocore.parsers - Response headers: {'x-amz-id-2': 'H3GUvHzuXN0p5DJPrTPHH5GDV/6J33+FkrUvCsNB5b9jkzziJUAAgluNxmLy6NcSHigGH9u80SM=', 'x-amz-request-id': 'Q6VVT78PJ1SRGA05', 'Date': 'Wed, 09 Nov 2022 19:11:20 GMT', 'ETag': '"8f092f3aca866859cda0b127e46bf269"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-09' - botocore.parsers - Response body: +b'' +INFO - '2022-11-09' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.retryhandler - No retry needed. +INFO - '2022-11-09' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-09' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221109T190056, start_date=20221109T191120, end_date=20221109T191122 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskLoad airflow_run_id=manual__2022-11-09T19:00:56.675892+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNSalvador_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:11:22.809898Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a0464978-8b04-40b9-8c6d-6a758a4292d4"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27200\357\200\27256.675892+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27200\357\200\27256.675892+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..8cca0864 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27200\357\200\27256.675892+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:11:13.436708Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:00:56.675892Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "f4f51ac9-6eba-33e0-8cc5-891ae1600f0e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "f4f51ac9-6eba-33e0-8cc5-891ae1600f0e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "624ce4f9-9f14-4677-9f4b-1a5d6d2e0c2b"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, dagrun_id=manual__2022-11-09T19:00:56.675892+00:00, map_index=-1, run_start_date=2022-11-09 19:11:13.436708+00:00, try_number=1, job_id=548, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:00:56.675892+00:00 +INFO - Started process 806 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskTransform', 'manual__2022-11-09T19:00:56.675892+00:00', '--job-id', '548', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpon4_lvv0'] +INFO - Job 548: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:00:56.675892+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:00:56.675892+00:00 +INFO - '2022-11-09' - GBUNSalvador_dag_elt - Transform +INFO - ['GBUNSalvador', 'select.csv'] +INFO - GBUNSalvador +INFO - GBUNSalvador_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, execution_date=20221109T190056, start_date=20221109T191113, end_date=20221109T191119 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskTransform airflow_run_id=manual__2022-11-09T19:00:56.675892+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNSalvador_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:11:19.415164Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "624ce4f9-9f14-4677-9f4b-1a5d6d2e0c2b"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27209\357\200\27254.391041+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27209\357\200\27254.391041+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..cd3de759 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27209\357\200\27254.391041+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:09:55.414388Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:09:54.391041Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "757b12ae-8a0e-3290-88f8-7f5acfa9e9ab"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "757b12ae-8a0e-3290-88f8-7f5acfa9e9ab"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "53447a5e-ea86-42d9-a6ad-30c04ae57f73"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-09T19:09:54.391041+00:00, map_index=-1, run_start_date=2022-11-09 19:09:55.414388+00:00, try_number=1, job_id=541, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:09:54.391041+00:00 +INFO - Started process 662 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskExtract', 'manual__2022-11-09T19:09:54.391041+00:00', '--job-id', '541', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpverzfsm4'] +INFO - Job 541: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:09:54.391041+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:09:54.391041+00:00 +INFO - '2022-11-09' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-09' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-09' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-09' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-09' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-09' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, execution_date=20221109T190954, start_date=20221109T190955, end_date=20221109T190959 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskExtract airflow_run_id=manual__2022-11-09T19:09:54.391041+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNSalvador_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:09:59.175405Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "53447a5e-ea86-42d9-a6ad-30c04ae57f73"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27209\357\200\27254.391041+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27209\357\200\27254.391041+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..2900179f --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27209\357\200\27254.391041+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,123 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:10:08.287980Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:09:54.391041Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "757b12ae-8a0e-3290-88f8-7f5acfa9e9ab"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "757b12ae-8a0e-3290-88f8-7f5acfa9e9ab"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1028508c-09c2-49af-a5ed-73cb2e5c5cc8"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-09T19:09:54.391041+00:00, map_index=-1, run_start_date=2022-11-09 19:10:08.287980+00:00, try_number=1, job_id=545, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:09:54.391041+00:00 +INFO - Started process 686 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'manual__2022-11-09T19:09:54.391041+00:00', '--job-id', '545', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmp17e8x99r'] +INFO - Job 545: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:09:54.391041+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:09:54.391041+00:00 +INFO - '2022-11-09' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-09' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-09' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-09' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-09' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f289e621e50> +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-09' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-09' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-09' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-09' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-09' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-09' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-09' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-09' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-09' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-09' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-09' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-09' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/preprocess/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'gncXnYr6XgHPDadrOsmeBg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/preprocess/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-09' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/preprocess/GBUNSalvador_process.txt +INFO - '2022-11-09' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/preprocess/GBUNSalvador_process.txt +INFO - '2022-11-09' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-09' - botocore.auth - CanonicalRequest: +PUT +/preprocess/GBUNSalvador_process.txt + +content-md5:gncXnYr6XgHPDadrOsmeBg== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221109T191009Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-09' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221109T191009Z +20221109/us-east-1/s3/aws4_request +4440537cb2c119d2103d84bb1ff197a3a0860cd783a342713f352840a3727365 +INFO - '2022-11-09' - botocore.auth - Signature: +85f1a4b9c6e7a07477b78e556d6a7fa16bd75fa76f8ba0f1fd3ecbfd8db419df +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.endpoint - Sending http request: +INFO - '2022-11-09' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-09' - urllib3.connectionpool - Starting new HTTPS connection (1): alkemy-2022-broc.s3.amazonaws.com:443 +INFO - '2022-11-09' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-09' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-09' - urllib3.connectionpool - https://alkemy-2022-broc.s3.amazonaws.com:443 "PUT /preprocess/GBUNSalvador_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-09' - botocore.parsers - Response headers: {'x-amz-id-2': '6ORUbqNM2eYjZzihCzi0WrVhyuNOckBgQx8i0vvYFnPrlMod1pJQ8uaVfqRdUEKEibb4rKQhjhw=', 'x-amz-request-id': 'N9J9FBWXSN6NTWS1', 'Date': 'Wed, 09 Nov 2022 19:10:08 GMT', 'ETag': '"8277179d8afa5e01cf0da76b3ac99e06"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-09' - botocore.parsers - Response body: +b'' +INFO - '2022-11-09' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.retryhandler - No retry needed. +INFO - '2022-11-09' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-09' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221109T190954, start_date=20221109T191008, end_date=20221109T191010 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskLoad airflow_run_id=manual__2022-11-09T19:09:54.391041+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNSalvador_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:10:10.759748Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1028508c-09c2-49af-a5ed-73cb2e5c5cc8"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27209\357\200\27254.391041+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27209\357\200\27254.391041+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..7b33ce2d --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27209\357\200\27254.391041+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:09:59.848956Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:09:54.391041Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "757b12ae-8a0e-3290-88f8-7f5acfa9e9ab"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "757b12ae-8a0e-3290-88f8-7f5acfa9e9ab"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "71455aac-9f6c-41ba-90c2-06e2f22adc71"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, dagrun_id=manual__2022-11-09T19:09:54.391041+00:00, map_index=-1, run_start_date=2022-11-09 19:09:59.848956+00:00, try_number=1, job_id=542, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:09:54.391041+00:00 +INFO - Started process 667 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskTransform', 'manual__2022-11-09T19:09:54.391041+00:00', '--job-id', '542', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmp8mjuv30b'] +INFO - Job 542: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:09:54.391041+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:09:54.391041+00:00 +INFO - '2022-11-09' - GBUNSalvador_dag_elt - Transform +INFO - ['GBUNSalvador', 'select.csv'] +INFO - GBUNSalvador +INFO - GBUNSalvador_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, execution_date=20221109T190954, start_date=20221109T190959, end_date=20221109T191006 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskTransform airflow_run_id=manual__2022-11-09T19:09:54.391041+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNSalvador_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:10:06.626972Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "71455aac-9f6c-41ba-90c2-06e2f22adc71"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27212\357\200\27253.252347+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27212\357\200\27253.252347+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..115f45d5 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27212\357\200\27253.252347+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:12:54.444381Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:12:53.252347Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "e92a0f86-ff7b-336e-b524-1384efb4f316"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "e92a0f86-ff7b-336e-b524-1384efb4f316"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2be51493-939d-421d-9169-61966f6ce58b"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-09T19:12:53.252347+00:00, map_index=-1, run_start_date=2022-11-09 19:12:54.444381+00:00, try_number=1, job_id=560, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:12:53.252347+00:00 +INFO - Started process 1071 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskExtract', 'manual__2022-11-09T19:12:53.252347+00:00', '--job-id', '560', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpsvbcg1hv'] +INFO - Job 560: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:12:53.252347+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:12:53.252347+00:00 +INFO - '2022-11-09' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-09' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-09' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-09' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-09' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-09' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, execution_date=20221109T191253, start_date=20221109T191254, end_date=20221109T191257 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskExtract airflow_run_id=manual__2022-11-09T19:12:53.252347+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNSalvador_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:12:57.960786Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2be51493-939d-421d-9169-61966f6ce58b"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27212\357\200\27253.252347+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27212\357\200\27253.252347+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..ac3320f8 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27212\357\200\27253.252347+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,123 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:13:04.233228Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:12:53.252347Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "e92a0f86-ff7b-336e-b524-1384efb4f316"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "e92a0f86-ff7b-336e-b524-1384efb4f316"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "010de873-59f9-4524-8bfa-c44f2070f238"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-09T19:12:53.252347+00:00, map_index=-1, run_start_date=2022-11-09 19:13:04.233228+00:00, try_number=1, job_id=562, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:12:53.252347+00:00 +INFO - Started process 1081 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'manual__2022-11-09T19:12:53.252347+00:00', '--job-id', '562', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpkicu62d_'] +INFO - Job 562: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:12:53.252347+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:12:53.252347+00:00 +INFO - '2022-11-09' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-09' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-09' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-09' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-09' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f289e620e50> +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-09' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-09' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-09' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-09' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-09' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-09' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-09' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-09' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-09' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-09' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-09' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-09' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/preprocess/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '503Ir+z7OS2rrBvDN8vo9Q==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/preprocess/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-09' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/preprocess/GBUNSalvador_process.txt +INFO - '2022-11-09' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/preprocess/GBUNSalvador_process.txt +INFO - '2022-11-09' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-09' - botocore.auth - CanonicalRequest: +PUT +/preprocess/GBUNSalvador_process.txt + +content-md5:503Ir+z7OS2rrBvDN8vo9Q== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221109T191304Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-09' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221109T191304Z +20221109/us-east-1/s3/aws4_request +a6fbe81913138ee3fbc8ef8c05ce381caa573dda39b39961204ef58333cf0e8e +INFO - '2022-11-09' - botocore.auth - Signature: +d07adfdf02975d544b8b2a65b683084a603a81181b31790011cd76c0c3e826d5 +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.endpoint - Sending http request: +INFO - '2022-11-09' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-09' - urllib3.connectionpool - Starting new HTTPS connection (1): alkemy-2022-broc.s3.amazonaws.com:443 +INFO - '2022-11-09' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-09' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-09' - urllib3.connectionpool - https://alkemy-2022-broc.s3.amazonaws.com:443 "PUT /preprocess/GBUNSalvador_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-09' - botocore.parsers - Response headers: {'x-amz-id-2': 'j2+jw+5h/NM0eWtv/pYAHmVBi0C1T0SARp7WXGCPVu0VJdihwVBqNnbR7xKpn6cjbaHiBCtoG9w=', 'x-amz-request-id': 'W5G2YM9TTA16GSRV', 'Date': 'Wed, 09 Nov 2022 19:13:03 GMT', 'ETag': '"e74dc8afecfb392dabac1bc337cbe8f5"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-09' - botocore.parsers - Response body: +b'' +INFO - '2022-11-09' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.retryhandler - No retry needed. +INFO - '2022-11-09' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-09' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221109T191253, start_date=20221109T191304, end_date=20221109T191306 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskLoad airflow_run_id=manual__2022-11-09T19:12:53.252347+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNSalvador_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:13:06.234469Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "010de873-59f9-4524-8bfa-c44f2070f238"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27212\357\200\27253.252347+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27212\357\200\27253.252347+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..32296dce --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27212\357\200\27253.252347+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:12:59.073725Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:12:53.252347Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "e92a0f86-ff7b-336e-b524-1384efb4f316"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "e92a0f86-ff7b-336e-b524-1384efb4f316"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "33f643bd-e1dd-4312-a69e-75d2dc5c4742"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, dagrun_id=manual__2022-11-09T19:12:53.252347+00:00, map_index=-1, run_start_date=2022-11-09 19:12:59.073725+00:00, try_number=1, job_id=561, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:12:53.252347+00:00 +INFO - Started process 1076 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskTransform', 'manual__2022-11-09T19:12:53.252347+00:00', '--job-id', '561', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpcwfzhh42'] +INFO - Job 561: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:12:53.252347+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:12:53.252347+00:00 +INFO - '2022-11-09' - GBUNSalvador_dag_elt - Transform +INFO - ['GBUNSalvador', 'select.csv'] +INFO - GBUNSalvador +INFO - GBUNSalvador_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, execution_date=20221109T191253, start_date=20221109T191259, end_date=20221109T191303 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskTransform airflow_run_id=manual__2022-11-09T19:12:53.252347+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNSalvador_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:13:03.784526Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "33f643bd-e1dd-4312-a69e-75d2dc5c4742"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27221\357\200\27248.052338+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27221\357\200\27248.052338+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..ff6d3686 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27221\357\200\27248.052338+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:21:49.504365Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:21:48.052338Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "797cf908-40a8-3c6b-9252-79667fbc5fc6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "797cf908-40a8-3c6b-9252-79667fbc5fc6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2bda5d62-db39-481c-a387-d6b9342380e5"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-09T19:21:48.052338+00:00, map_index=-1, run_start_date=2022-11-09 19:21:49.504365+00:00, try_number=1, job_id=566, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:21:48.052338+00:00 +INFO - Started process 1965 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskExtract', 'manual__2022-11-09T19:21:48.052338+00:00', '--job-id', '566', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmp4bc7ibwb'] +INFO - Job 566: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:21:48.052338+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:21:48.052338+00:00 +INFO - '2022-11-09' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-09' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-09' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-09' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-09' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-09' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, execution_date=20221109T192148, start_date=20221109T192149, end_date=20221109T192152 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskExtract airflow_run_id=manual__2022-11-09T19:21:48.052338+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNSalvador_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:21:52.739840Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2bda5d62-db39-481c-a387-d6b9342380e5"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27221\357\200\27248.052338+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27221\357\200\27248.052338+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..a28110a1 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27221\357\200\27248.052338+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,123 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:21:58.830444Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:21:48.052338Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "797cf908-40a8-3c6b-9252-79667fbc5fc6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "797cf908-40a8-3c6b-9252-79667fbc5fc6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3b0bbdad-da39-40e8-a371-38854ff91efc"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-09T19:21:48.052338+00:00, map_index=-1, run_start_date=2022-11-09 19:21:58.830444+00:00, try_number=1, job_id=568, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:21:48.052338+00:00 +INFO - Started process 1975 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'manual__2022-11-09T19:21:48.052338+00:00', '--job-id', '568', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpizorhkih'] +INFO - Job 568: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:21:48.052338+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:21:48.052338+00:00 +INFO - '2022-11-09' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-09' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-09' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-09' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-09' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-09' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-09' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f289e61ce50> +INFO - '2022-11-09' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-09' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-09' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-09' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-09' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-09' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-09' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-09' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-09' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-09' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-09' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-09' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-09' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-09' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'preprocess/GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/preprocess/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'iKkfMCqUD5aIGz7i6VoU/g==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/preprocess/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-09' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-09' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/preprocess/GBUNSalvador_process.txt +INFO - '2022-11-09' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/preprocess/GBUNSalvador_process.txt +INFO - '2022-11-09' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-09' - botocore.auth - CanonicalRequest: +PUT +/preprocess/GBUNSalvador_process.txt + +content-md5:iKkfMCqUD5aIGz7i6VoU/g== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221109T192159Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-09' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221109T192159Z +20221109/us-east-1/s3/aws4_request +15b37fb60970cd30a27f284e7257c80b9d4c7ce011ef11b4b07c19e439dd3a2a +INFO - '2022-11-09' - botocore.auth - Signature: +51a35e00448e02c5c99bdc1349465850ff37e15cea8ab90bf2ad0103ed605e06 +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.endpoint - Sending http request: +INFO - '2022-11-09' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-09' - urllib3.connectionpool - Starting new HTTPS connection (1): alkemy-2022-broc.s3.amazonaws.com:443 +INFO - '2022-11-09' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-09' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-09' - urllib3.connectionpool - https://alkemy-2022-broc.s3.amazonaws.com:443 "PUT /preprocess/GBUNSalvador_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-09' - botocore.parsers - Response headers: {'x-amz-id-2': 'o5Y8A3tzgpFx8rCXJxxN1uKeGQ3mbrimc4Fj99Ci7qV1SIUY+aKMUfcnuF+uwsvR+oNIP/Yoqak=', 'x-amz-request-id': '7ZWTHGFHRPFRG95C', 'Date': 'Wed, 09 Nov 2022 19:21:58 GMT', 'ETag': '"88a91f302a940f96881b3ee2e95a14fe"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-09' - botocore.parsers - Response body: +b'' +INFO - '2022-11-09' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-09' - botocore.retryhandler - No retry needed. +INFO - '2022-11-09' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-09' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221109T192148, start_date=20221109T192158, end_date=20221109T192200 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskLoad airflow_run_id=manual__2022-11-09T19:21:48.052338+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNSalvador_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:22:00.912097Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3b0bbdad-da39-40e8-a371-38854ff91efc"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27221\357\200\27248.052338+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27221\357\200\27248.052338+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..546c6577 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-09T19\357\200\27221\357\200\27248.052338+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-09T19:21:53.682793Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-09T19:21:48.052338Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "797cf908-40a8-3c6b-9252-79667fbc5fc6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "797cf908-40a8-3c6b-9252-79667fbc5fc6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e10b8c8d-cecc-4a83-9c7d-27080e85ade5"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, dagrun_id=manual__2022-11-09T19:21:48.052338+00:00, map_index=-1, run_start_date=2022-11-09 19:21:53.682793+00:00, try_number=1, job_id=567, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-09 19:21:48.052338+00:00 +INFO - Started process 1970 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskTransform', 'manual__2022-11-09T19:21:48.052338+00:00', '--job-id', '567', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpztato0yd'] +INFO - Job 567: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 03a0f0f60b55 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-09T19:21:48.052338+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-09T19:21:48.052338+00:00 +INFO - '2022-11-09' - GBUNSalvador_dag_elt - Transform +INFO - ['GBUNSalvador', 'select.csv'] +INFO - GBUNSalvador +INFO - GBUNSalvador_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, execution_date=20221109T192148, start_date=20221109T192153, end_date=20221109T192158 +INFO - '2022-11-09' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-09' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-09' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskTransform airflow_run_id=manual__2022-11-09T19:21:48.052338+00:00 +INFO - '2022-11-09' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNSalvador_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-09' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-09' - openlineage.client.transport.console - {"eventTime": "2022-11-09T19:21:58.296756Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e10b8c8d-cecc-4a83-9c7d-27080e85ade5"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27213\357\200\27219.477101+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27213\357\200\27219.477101+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..19f80a9d --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27213\357\200\27219.477101+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,51 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:13:21.041134Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "_TaskDecorator(function=, operator_class=, multiple_outputs=False, kwargs={'task_id': 'extract'})", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "_TaskDecorator(function=, operator_class=, multiple_outputs=False, kwargs={'task_id': 'extract'})", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:13:19.477101Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "79a584f5-3d52-3549-9ce2-e0b739f053c6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "79a584f5-3d52-3549-9ce2-e0b739f053c6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": {"decorator_name": "task", "function": "<>", "kwargs": {"task_id": "extract"}, "multiple_outputs": false, "operator_class": "<>"}, "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": {"decorator_name": "task", "function": "<>", "kwargs": {"task_id": "extract"}, "multiple_outputs": false, "operator_class": "<>"}, "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e7848b4b-ede5-4216-aeaa-045677b67e34"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-10T06:13:19.477101+00:00, map_index=-1, run_start_date=2022-11-10 06:13:21.041134+00:00, try_number=1, job_id=581, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:13:19.477101+00:00 +INFO - Started process 1615 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskExtract', 'manual__2022-11-10T06:13:19.477101+00:00', '--job-id', '581', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpw8xsdzlf'] +INFO - Job 581: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:13:19.477101+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:13:19.477101+00:00 +INFO - Done. Returned value was: {{ task_instance.xcom_pull(task_ids='extract', dag_id='adhoc_airflow', key='return_value') }} +ERROR - Could not serialize the XCom value into JSON. If you are using pickle instead of JSON for XCom, then you need to enable pickle support for XCom in your airflow config. +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/utils/session.py", line 72, in wrapper + return func(*args, **kwargs) + File "/usr/local/lib/python3.9/site-packages/airflow/models/taskinstance.py", line 2378, in xcom_push + XCom.set( + File "/usr/local/lib/python3.9/site-packages/airflow/utils/session.py", line 72, in wrapper + return func(*args, **kwargs) + File "/usr/local/lib/python3.9/site-packages/airflow/models/xcom.py", line 206, in set + value = cls.serialize_value( + File "/usr/local/lib/python3.9/site-packages/airflow/models/xcom.py", line 597, in serialize_value + return json.dumps(value).encode('UTF-8') + File "/usr/local/lib/python3.9/json/__init__.py", line 231, in dumps + return _default_encoder.encode(obj) + File "/usr/local/lib/python3.9/json/encoder.py", line 199, in encode + chunks = self.iterencode(o, _one_shot=True) + File "/usr/local/lib/python3.9/json/encoder.py", line 257, in iterencode + return _iterencode(o, 0) + File "/usr/local/lib/python3.9/json/encoder.py", line 179, in default + raise TypeError(f'Object of type {o.__class__.__name__} ' +TypeError: Object of type PlainXComArg is not JSON serializable +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, execution_date=20221110T061319, start_date=20221110T061321, end_date=20221110T061321 +ERROR - Failed to execute job 581 for task TaskExtract (Object of type PlainXComArg is not JSON serializable; 1615) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27213\357\200\27219.477101+00\357\200\27200/task_id=TaskExtract/attempt=2.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27213\357\200\27219.477101+00\357\200\27200/task_id=TaskExtract/attempt=2.log" new file mode 100644 index 00000000..5ad48eee --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27213\357\200\27219.477101+00\357\200\27200/task_id=TaskExtract/attempt=2.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:23:23.234398Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:13:19.477101Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "79a584f5-3d52-3549-9ce2-e0b739f053c6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "79a584f5-3d52-3549-9ce2-e0b739f053c6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2556c8ce-f423-4c0b-a502-9eb8d70b6596"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-10T06:13:19.477101+00:00, map_index=-1, run_start_date=2022-11-10 06:23:23.234398+00:00, try_number=2, job_id=599, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:13:19.477101+00:00 +INFO - Started process 2654 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskExtract', 'manual__2022-11-10T06:13:19.477101+00:00', '--job-id', '599', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmprorqna7h'] +INFO - Job 599: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:13:19.477101+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:13:19.477101+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-10' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, execution_date=20221110T061319, start_date=20221110T062323, end_date=20221110T062326 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskExtract airflow_run_id=manual__2022-11-10T06:13:19.477101+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNSalvador_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:23:26.511809Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "2556c8ce-f423-4c0b-a502-9eb8d70b6596"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27213\357\200\27219.477101+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27213\357\200\27219.477101+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..8dbf0a73 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27213\357\200\27219.477101+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,124 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:23:32.604688Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:13:19.477101Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "79a584f5-3d52-3549-9ce2-e0b739f053c6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "79a584f5-3d52-3549-9ce2-e0b739f053c6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0d05cf6a-d015-4211-ac6f-86ba3c7a944d"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-10T06:13:19.477101+00:00, map_index=-1, run_start_date=2022-11-10 06:23:32.604688+00:00, try_number=1, job_id=602, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:13:19.477101+00:00 +INFO - Started process 2702 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'manual__2022-11-10T06:13:19.477101+00:00', '--job-id', '602', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpft8k8ll8'] +INFO - Job 602: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:13:19.477101+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:13:19.477101+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fcc542838b0> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'N6V18ZBB5L+/Ym0KCsbx3Q==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-10' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:N6V18ZBB5L+/Ym0KCsbx3Q== +host:dipa-s3.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221110T062333Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-10' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221110T062333Z +20221110/us-east-1/s3/aws4_request +130acf3f59fac28373d69bfa2811504c066d623a071fe74a8012263f2dd99480 +INFO - '2022-11-10' - botocore.auth - Signature: +abaafc16c78f783b9a0049bf42590791869b2b256b5982936712fea935d75621 +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Sending http request: +INFO - '2022-11-10' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTPS connection (1): dipa-s3.s3.amazonaws.com:443 +INFO - '2022-11-10' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-10' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-10' - urllib3.connectionpool - https://dipa-s3.s3.amazonaws.com:443 "PUT /GBUNSalvador_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-10' - botocore.parsers - Response headers: {'x-amz-id-2': 'YY0lCe3ifllCDP0ajdVqYSmTTtYi3kcBSM+gjcbaIJBWfgTDyMtZ5n24IA1+vBCjmoulcISKgPk=', 'x-amz-request-id': 'XFKJPHCJ37GYJ5N2', 'Date': 'Thu, 10 Nov 2022 06:23:33 GMT', 'ETag': '"37a575f19041e4bfbf626d0a0ac6f1dd"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-10' - botocore.parsers - Response body: +b'' +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.retryhandler - No retry needed. +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221110T061319, start_date=20221110T062332, end_date=20221110T062334 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskLoad airflow_run_id=manual__2022-11-10T06:13:19.477101+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNSalvador_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:23:34.953967Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0d05cf6a-d015-4211-ac6f-86ba3c7a944d"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27213\357\200\27219.477101+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27213\357\200\27219.477101+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..91c0f018 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27213\357\200\27219.477101+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:23:27.607932Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:13:19.477101Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "79a584f5-3d52-3549-9ce2-e0b739f053c6"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "79a584f5-3d52-3549-9ce2-e0b739f053c6"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0bd42518-e97d-4a7a-82fc-ba3b8a024343"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, dagrun_id=manual__2022-11-10T06:13:19.477101+00:00, map_index=-1, run_start_date=2022-11-10 06:23:27.607932+00:00, try_number=1, job_id=600, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:13:19.477101+00:00 +INFO - Started process 2677 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskTransform', 'manual__2022-11-10T06:13:19.477101+00:00', '--job-id', '600', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpkqu3v0jg'] +INFO - Job 600: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:13:19.477101+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:13:19.477101+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Transform +INFO - ['GBUNSalvador', 'select.csv'] +INFO - GBUNSalvador +INFO - GBUNSalvador_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, execution_date=20221110T061319, start_date=20221110T062327, end_date=20221110T062331 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskTransform airflow_run_id=manual__2022-11-10T06:13:19.477101+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNSalvador_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:23:31.862844Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0bd42518-e97d-4a7a-82fc-ba3b8a024343"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27218\357\200\27208.895608+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27218\357\200\27208.895608+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..6456f094 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27218\357\200\27208.895608+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:18:10.388370Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:18:08.895608Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "c23727d7-25ed-3ef2-af23-5b40af90fd5f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "c23727d7-25ed-3ef2-af23-5b40af90fd5f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "93ce3933-ba2c-4df8-abd6-d01f1ad77efa"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-10T06:18:08.895608+00:00, map_index=-1, run_start_date=2022-11-10 06:18:10.388370+00:00, try_number=1, job_id=586, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:18:08.895608+00:00 +INFO - Started process 2082 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskExtract', 'manual__2022-11-10T06:18:08.895608+00:00', '--job-id', '586', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpdptgg3xz'] +INFO - Job 586: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:18:08.895608+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:18:08.895608+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-10' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, execution_date=20221110T061808, start_date=20221110T061810, end_date=20221110T061813 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskExtract airflow_run_id=manual__2022-11-10T06:18:08.895608+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNSalvador_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:18:13.642315Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "93ce3933-ba2c-4df8-abd6-d01f1ad77efa"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27218\357\200\27208.895608+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27218\357\200\27208.895608+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..2fb29fb3 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27218\357\200\27208.895608+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,124 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:18:18.346996Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:18:08.895608Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "c23727d7-25ed-3ef2-af23-5b40af90fd5f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "c23727d7-25ed-3ef2-af23-5b40af90fd5f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d7d196a5-4604-434d-b726-91f451f5119e"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-10T06:18:08.895608+00:00, map_index=-1, run_start_date=2022-11-10 06:18:18.346996+00:00, try_number=1, job_id=588, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:18:08.895608+00:00 +INFO - Started process 2092 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'manual__2022-11-10T06:18:08.895608+00:00', '--job-id', '588', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpkdyjflar'] +INFO - Job 588: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:18:08.895608+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:18:08.895608+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fcc542848b0> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'I4AB+YNwMbOb86U+l+69Sw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-10' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:I4AB+YNwMbOb86U+l+69Sw== +host:dipa-s3.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221110T061818Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-10' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221110T061818Z +20221110/us-east-1/s3/aws4_request +96b627208cfa39824e2f217020b327d4af030dcfd149518f38a3cde6529f7b02 +INFO - '2022-11-10' - botocore.auth - Signature: +7d9e3f659cf7f6f9dea3a8ecb7e5f2b7f1c7f73e98b139a8a3916225eb611957 +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Sending http request: +INFO - '2022-11-10' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTPS connection (1): dipa-s3.s3.amazonaws.com:443 +INFO - '2022-11-10' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-10' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-10' - urllib3.connectionpool - https://dipa-s3.s3.amazonaws.com:443 "PUT /GBUNSalvador_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-10' - botocore.parsers - Response headers: {'x-amz-id-2': 'Q1ceoOXzrSQL4IZuEXLvQoxgElTkcQb1XAYawSoaJ6zwvnw2cqzZhwnptmdbz+cdrx1EOz92eLM=', 'x-amz-request-id': '4RX4RGDXXA0KH7E5', 'Date': 'Thu, 10 Nov 2022 06:18:19 GMT', 'ETag': '"238001f9837031b39bf3a53e97eebd4b"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-10' - botocore.parsers - Response body: +b'' +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.retryhandler - No retry needed. +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221110T061808, start_date=20221110T061818, end_date=20221110T061820 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskLoad airflow_run_id=manual__2022-11-10T06:18:08.895608+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNSalvador_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:18:20.784387Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d7d196a5-4604-434d-b726-91f451f5119e"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27218\357\200\27208.895608+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27218\357\200\27208.895608+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..ade3ac37 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27218\357\200\27208.895608+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:18:14.326600Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:18:08.895608Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "c23727d7-25ed-3ef2-af23-5b40af90fd5f"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "c23727d7-25ed-3ef2-af23-5b40af90fd5f"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f0d9854f-2a8d-4c8e-9997-edea94fafcba"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, dagrun_id=manual__2022-11-10T06:18:08.895608+00:00, map_index=-1, run_start_date=2022-11-10 06:18:14.326600+00:00, try_number=1, job_id=587, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:18:08.895608+00:00 +INFO - Started process 2087 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskTransform', 'manual__2022-11-10T06:18:08.895608+00:00', '--job-id', '587', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmp25a6ext0'] +INFO - Job 587: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:18:08.895608+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:18:08.895608+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Transform +INFO - ['GBUNSalvador', 'select.csv'] +INFO - GBUNSalvador +INFO - GBUNSalvador_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, execution_date=20221110T061808, start_date=20221110T061814, end_date=20221110T061817 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskTransform airflow_run_id=manual__2022-11-10T06:18:08.895608+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNSalvador_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:18:17.787969Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f0d9854f-2a8d-4c8e-9997-edea94fafcba"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27239\357\200\27229.484119+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27239\357\200\27229.484119+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..183fbd51 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27239\357\200\27229.484119+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:39:30.225803Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:39:29.484119Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "d5d27e25-e201-356d-a3bd-c43e8b14ac3e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "d5d27e25-e201-356d-a3bd-c43e8b14ac3e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d9144b4a-f816-48c1-9cb9-ea812b582180"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-10T06:39:29.484119+00:00, map_index=-1, run_start_date=2022-11-10 06:39:30.225803+00:00, try_number=1, job_id=607, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:39:29.484119+00:00 +INFO - Started process 4301 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskExtract', 'manual__2022-11-10T06:39:29.484119+00:00', '--job-id', '607', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpt8d2pe_m'] +INFO - Job 607: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:39:29.484119+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:39:29.484119+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-10' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, execution_date=20221110T063929, start_date=20221110T063930, end_date=20221110T063933 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskExtract airflow_run_id=manual__2022-11-10T06:39:29.484119+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNSalvador_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:39:33.700085Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d9144b4a-f816-48c1-9cb9-ea812b582180"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27239\357\200\27229.484119+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27239\357\200\27229.484119+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..d8a31ec3 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27239\357\200\27229.484119+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,124 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:39:40.042610Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:39:29.484119Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "d5d27e25-e201-356d-a3bd-c43e8b14ac3e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "d5d27e25-e201-356d-a3bd-c43e8b14ac3e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1395f783-732e-439e-802e-8bac86f343d7"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-10T06:39:29.484119+00:00, map_index=-1, run_start_date=2022-11-10 06:39:40.042610+00:00, try_number=1, job_id=609, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:39:29.484119+00:00 +INFO - Started process 4311 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'manual__2022-11-10T06:39:29.484119+00:00', '--job-id', '609', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmp0g4i2gyj'] +INFO - Job 609: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:39:29.484119+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:39:29.484119+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fcc54276700> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'VVGdcOYE/N0j8lB/9DkvHw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-10' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:VVGdcOYE/N0j8lB/9DkvHw== +host:dipa-s3.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221110T063940Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-10' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221110T063940Z +20221110/us-east-1/s3/aws4_request +92e3660b118e1efaaed7aaeb8ac6c7f5b8a7d35b46755dc996bc33cffad20fd7 +INFO - '2022-11-10' - botocore.auth - Signature: +1ae91ea0cce6926b8f70c08a224ba24cd6f397032107cdb6420e5bf2e0abe162 +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Sending http request: +INFO - '2022-11-10' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTPS connection (1): dipa-s3.s3.amazonaws.com:443 +INFO - '2022-11-10' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-10' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-10' - urllib3.connectionpool - https://dipa-s3.s3.amazonaws.com:443 "PUT /GBUNSalvador_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-10' - botocore.parsers - Response headers: {'x-amz-id-2': '7LUS8rgUuA9ibgeYNN5cJRVKV/L4y2wM7GqRfI4wVbI5/k0bUft9SOTHOfYMW0kk9F7Xk9njBsU=', 'x-amz-request-id': 'E4Z80DSKPD7GYBCC', 'Date': 'Thu, 10 Nov 2022 06:39:41 GMT', 'ETag': '"55519d70e604fcdd23f2507ff4392f1f"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-10' - botocore.parsers - Response body: +b'' +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.retryhandler - No retry needed. +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221110T063929, start_date=20221110T063940, end_date=20221110T063942 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskLoad airflow_run_id=manual__2022-11-10T06:39:29.484119+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNSalvador_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:39:42.137035Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "1395f783-732e-439e-802e-8bac86f343d7"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27239\357\200\27229.484119+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27239\357\200\27229.484119+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..47c1b306 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T06\357\200\27239\357\200\27229.484119+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:39:35.040987Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:39:29.484119Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "d5d27e25-e201-356d-a3bd-c43e8b14ac3e"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "d5d27e25-e201-356d-a3bd-c43e8b14ac3e"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "21f6a891-4eb7-4ece-a135-216db7248253"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, dagrun_id=manual__2022-11-10T06:39:29.484119+00:00, map_index=-1, run_start_date=2022-11-10 06:39:35.040987+00:00, try_number=1, job_id=608, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:39:29.484119+00:00 +INFO - Started process 4306 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskTransform', 'manual__2022-11-10T06:39:29.484119+00:00', '--job-id', '608', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpug2xvi80'] +INFO - Job 608: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:39:29.484119+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T06:39:29.484119+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Transform +INFO - ['GBUNSalvador', 'select.csv'] +INFO - GBUNSalvador +INFO - GBUNSalvador_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, execution_date=20221110T063929, start_date=20221110T063935, end_date=20221110T063939 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskTransform airflow_run_id=manual__2022-11-10T06:39:29.484119+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNSalvador_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:39:39.377240Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "21f6a891-4eb7-4ece-a135-216db7248253"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27203\357\200\27256.245412+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27203\357\200\27256.245412+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..fd3dd2a5 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27203\357\200\27256.245412+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:03:58.355393Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T11:03:56.245412Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "41c614bd-d7d6-379e-907a-636e84057a81"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "41c614bd-d7d6-379e-907a-636e84057a81"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7e83bac2-0de8-4dd5-a591-c39ce4d61848"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-10T11:03:56.245412+00:00, map_index=-1, run_start_date=2022-11-10 11:03:58.355393+00:00, try_number=1, job_id=2984, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 11:03:56.245412+00:00 +INFO - Started process 2138 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskExtract', 'manual__2022-11-10T11:03:56.245412+00:00', '--job-id', '2984', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmp6z3vk2iw'] +INFO - Job 2984: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T11:03:56.245412+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T11:03:56.245412+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 52, in extract + conn = hook.get_conn() + File "/usr/local/lib/python3.9/site-packages/airflow/providers/postgres/hooks/postgres.py", line 115, in get_conn + self.conn = psycopg2.connect(**conn_args) + File "/usr/local/lib/python3.9/site-packages/psycopg2/__init__.py", line 122, in connect + conn = _connect(dsn, connection_factory=connection_factory, **kwasync) +psycopg2.OperationalError: could not translate host name "training-main.cghe7e6sfljt.us-east-1.rds.amazonaws.com" to address: Temporary failure in name resolution + +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, execution_date=20221110T110356, start_date=20221110T110358, end_date=20221110T110409 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 2984 for task TaskExtract (could not translate host name "training-main.cghe7e6sfljt.us-east-1.rds.amazonaws.com" to address: Temporary failure in name resolution +; 2138) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27203\357\200\27256.245412+00\357\200\27200/task_id=TaskExtract/attempt=2.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27203\357\200\27256.245412+00\357\200\27200/task_id=TaskExtract/attempt=2.log" new file mode 100644 index 00000000..f73c2fb2 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27203\357\200\27256.245412+00\357\200\27200/task_id=TaskExtract/attempt=2.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:14:10.784614Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T11:03:56.245412Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "41c614bd-d7d6-379e-907a-636e84057a81"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "41c614bd-d7d6-379e-907a-636e84057a81"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7fb9097e-2f92-41e3-8cfa-644a8d98b7e5"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-10T11:03:56.245412+00:00, map_index=-1, run_start_date=2022-11-10 11:14:10.784614+00:00, try_number=2, job_id=2990, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 11:03:56.245412+00:00 +INFO - Started process 2229 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskExtract', 'manual__2022-11-10T11:03:56.245412+00:00', '--job-id', '2990', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmppux72m8z'] +INFO - Job 2990: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T11:03:56.245412+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T11:03:56.245412+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-10' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, execution_date=20221110T110356, start_date=20221110T111410, end_date=20221110T111414 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskExtract airflow_run_id=manual__2022-11-10T11:03:56.245412+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNSalvador_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T11:14:14.796007Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7fb9097e-2f92-41e3-8cfa-644a8d98b7e5"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27203\357\200\27256.245412+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27203\357\200\27256.245412+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..58fe88d9 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27203\357\200\27256.245412+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,291 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:14:25.237559Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T11:03:56.245412Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "41c614bd-d7d6-379e-907a-636e84057a81"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "41c614bd-d7d6-379e-907a-636e84057a81"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "45fed7d3-d209-4856-8aa5-63a66da1bfa4"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-10T11:03:56.245412+00:00, map_index=-1, run_start_date=2022-11-10 11:14:25.237559+00:00, try_number=1, job_id=2993, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 11:03:56.245412+00:00 +INFO - Started process 2243 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'manual__2022-11-10T11:03:56.245412+00:00', '--job-id', '2993', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpz32n_n6n'] +INFO - Job 2993: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T11:03:56.245412+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T11:03:56.245412+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTP connection (1): 169.254.169.254:80 +INFO - '2022-11-10' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTP connection (2): 169.254.169.254:80 +INFO - '2022-11-10' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-10' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f228ee5e700> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '5tSMZQaqcrCzCddBSibreQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-10' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 898, in _make_api_call + http, parsed_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 921, in _make_request + return self._endpoint.make_request(operation_model, request_dict) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 119, in make_request + return self._send_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 198, in _send_request + request = self.create_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 134, in create_request + self._event_emitter.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 103, in handler + return self.sign(operation_name, request) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 187, in sign + auth.add_auth(request) + File "/usr/local/lib/python3.9/site-packages/botocore/auth.py", line 407, in add_auth + raise NoCredentialsError() +botocore.exceptions.NoCredentialsError: Unable to locate credentials +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 898, in _make_api_call + http, parsed_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 921, in _make_request + return self._endpoint.make_request(operation_model, request_dict) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 119, in make_request + return self._send_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 198, in _send_request + request = self.create_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 134, in create_request + self._event_emitter.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 103, in handler + return self.sign(operation_name, request) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 187, in sign + auth.add_auth(request) + File "/usr/local/lib/python3.9/site-packages/botocore/auth.py", line 407, in add_auth + raise NoCredentialsError() +botocore.exceptions.NoCredentialsError: Unable to locate credentials +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221110T110356, start_date=20221110T111425, end_date=20221110T111426 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 2993 for task TaskLoad (Unable to locate credentials; 2243) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27203\357\200\27256.245412+00\357\200\27200/task_id=TaskLoad/attempt=2.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27203\357\200\27256.245412+00\357\200\27200/task_id=TaskLoad/attempt=2.log" new file mode 100644 index 00000000..ce901f34 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27203\357\200\27256.245412+00\357\200\27200/task_id=TaskLoad/attempt=2.log" @@ -0,0 +1,125 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:24:33.778290Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T11:03:56.245412Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "41c614bd-d7d6-379e-907a-636e84057a81"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "41c614bd-d7d6-379e-907a-636e84057a81"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d65a6d98-3ad2-475d-ad39-a0b48e301992"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-10T11:03:56.245412+00:00, map_index=-1, run_start_date=2022-11-10 11:24:33.778290+00:00, try_number=2, job_id=3000, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 11:03:56.245412+00:00 +INFO - Started process 181 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'manual__2022-11-10T11:03:56.245412+00:00', '--job-id', '3000', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmp32zuzplz'] +INFO - Job 3000: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 34b830a2c34f +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T11:03:56.245412+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T11:03:56.245412+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - GBUNSalvador_dag_elt - alkemy-2022-broc +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f64ee3f6e50> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '5tSMZQaqcrCzCddBSibreQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-10' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:5tSMZQaqcrCzCddBSibreQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221110T112438Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-10' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221110T112438Z +20221110/us-east-1/s3/aws4_request +7fd0f97f5183259ae1c4789c98a47319e4586f596a479e5d2074e0ba4ee611f3 +INFO - '2022-11-10' - botocore.auth - Signature: +c49be21cd99501659dd08f57d91088edb6059b0445c2121f6c7e4e86d2585a12 +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Sending http request: +INFO - '2022-11-10' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTPS connection (1): alkemy-2022-broc.s3.amazonaws.com:443 +INFO - '2022-11-10' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-10' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-10' - urllib3.connectionpool - https://alkemy-2022-broc.s3.amazonaws.com:443 "PUT /GBUNSalvador_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-10' - botocore.parsers - Response headers: {'x-amz-id-2': 'hPy6mNzfTeZ3FVB+RlpJsw/qnxiY0EW5u8Jxwp+cxGmlq1/IIEyq79aPElRRHEOJhLkJO7MXdBtW816AXKV8ZQ==', 'x-amz-request-id': '1SEFRKCHCN3DHC7Y', 'Date': 'Thu, 10 Nov 2022 11:24:39 GMT', 'ETag': '"e6d48c6506aa72b0b309d7414a26eb79"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-10' - botocore.parsers - Response body: +b'' +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.retryhandler - No retry needed. +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221110T110356, start_date=20221110T112433, end_date=20221110T112440 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskLoad airflow_run_id=manual__2022-11-10T11:03:56.245412+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNSalvador_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T11:24:40.807424Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "d65a6d98-3ad2-475d-ad39-a0b48e301992"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27203\357\200\27256.245412+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27203\357\200\27256.245412+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..bdfd595f --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27203\357\200\27256.245412+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:14:15.663334Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T11:03:56.245412Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "41c614bd-d7d6-379e-907a-636e84057a81"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "41c614bd-d7d6-379e-907a-636e84057a81"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c03a9db8-2ba2-4f69-9b1c-622c16e8b055"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, dagrun_id=manual__2022-11-10T11:03:56.245412+00:00, map_index=-1, run_start_date=2022-11-10 11:14:15.663334+00:00, try_number=1, job_id=2992, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 11:03:56.245412+00:00 +INFO - Started process 2238 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskTransform', 'manual__2022-11-10T11:03:56.245412+00:00', '--job-id', '2992', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpo4r1qqe0'] +INFO - Job 2992: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T11:03:56.245412+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T11:03:56.245412+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Transform +INFO - ['GBUNSalvador', 'select.csv'] +INFO - GBUNSalvador +INFO - GBUNSalvador_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, execution_date=20221110T110356, start_date=20221110T111415, end_date=20221110T111424 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskTransform airflow_run_id=manual__2022-11-10T11:03:56.245412+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNSalvador_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T11:14:24.105424Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "c03a9db8-2ba2-4f69-9b1c-622c16e8b055"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27209\357\200\27251.447390+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27209\357\200\27251.447390+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..daffbf46 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27209\357\200\27251.447390+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:09:52.892262Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T11:09:51.447390Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "914c79e0-af6e-35df-8bc7-3b62d6fca2f9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "914c79e0-af6e-35df-8bc7-3b62d6fca2f9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "860aaa39-de66-48a9-a71a-6817e87ffe16"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-10T11:09:51.447390+00:00, map_index=-1, run_start_date=2022-11-10 11:09:52.892262+00:00, try_number=1, job_id=2985, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 11:09:51.447390+00:00 +INFO - Started process 2177 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskExtract', 'manual__2022-11-10T11:09:51.447390+00:00', '--job-id', '2985', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpgt3_nlk0'] +INFO - Job 2985: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T11:09:51.447390+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T11:09:51.447390+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-10' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, execution_date=20221110T110951, start_date=20221110T110952, end_date=20221110T110957 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskExtract airflow_run_id=manual__2022-11-10T11:09:51.447390+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNSalvador_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T11:09:57.279718Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "860aaa39-de66-48a9-a71a-6817e87ffe16"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27209\357\200\27251.447390+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27209\357\200\27251.447390+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..a0bc746d --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27209\357\200\27251.447390+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,291 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:10:06.132025Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T11:09:51.447390Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "914c79e0-af6e-35df-8bc7-3b62d6fca2f9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "914c79e0-af6e-35df-8bc7-3b62d6fca2f9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "0fe0090c-2021-4fd0-a15c-fe05da482fa3"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-10T11:09:51.447390+00:00, map_index=-1, run_start_date=2022-11-10 11:10:06.132025+00:00, try_number=1, job_id=2987, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 11:09:51.447390+00:00 +INFO - Started process 2187 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'manual__2022-11-10T11:09:51.447390+00:00', '--job-id', '2987', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpc7m3dtu7'] +INFO - Job 2987: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T11:09:51.447390+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T11:09:51.447390+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTP connection (1): 169.254.169.254:80 +INFO - '2022-11-10' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTP connection (2): 169.254.169.254:80 +INFO - '2022-11-10' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-10' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f228ee5f700> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'wsFSCtxe3weEe96IU5LOZg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-10' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 898, in _make_api_call + http, parsed_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 921, in _make_request + return self._endpoint.make_request(operation_model, request_dict) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 119, in make_request + return self._send_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 198, in _send_request + request = self.create_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 134, in create_request + self._event_emitter.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 103, in handler + return self.sign(operation_name, request) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 187, in sign + auth.add_auth(request) + File "/usr/local/lib/python3.9/site-packages/botocore/auth.py", line 407, in add_auth + raise NoCredentialsError() +botocore.exceptions.NoCredentialsError: Unable to locate credentials +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 898, in _make_api_call + http, parsed_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 921, in _make_request + return self._endpoint.make_request(operation_model, request_dict) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 119, in make_request + return self._send_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 198, in _send_request + request = self.create_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 134, in create_request + self._event_emitter.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 103, in handler + return self.sign(operation_name, request) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 187, in sign + auth.add_auth(request) + File "/usr/local/lib/python3.9/site-packages/botocore/auth.py", line 407, in add_auth + raise NoCredentialsError() +botocore.exceptions.NoCredentialsError: Unable to locate credentials +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221110T110951, start_date=20221110T111006, end_date=20221110T111007 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 2987 for task TaskLoad (Unable to locate credentials; 2187) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27209\357\200\27251.447390+00\357\200\27200/task_id=TaskLoad/attempt=2.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27209\357\200\27251.447390+00\357\200\27200/task_id=TaskLoad/attempt=2.log" new file mode 100644 index 00000000..6b7548c4 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27209\357\200\27251.447390+00\357\200\27200/task_id=TaskLoad/attempt=2.log" @@ -0,0 +1,292 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:20:07.954078Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T11:09:51.447390Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "914c79e0-af6e-35df-8bc7-3b62d6fca2f9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "914c79e0-af6e-35df-8bc7-3b62d6fca2f9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "253f7f6f-c4fd-486f-9b14-92c03c088c8f"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-10T11:09:51.447390+00:00, map_index=-1, run_start_date=2022-11-10 11:20:07.954078+00:00, try_number=2, job_id=2995, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 11:09:51.447390+00:00 +INFO - Started process 2291 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'manual__2022-11-10T11:09:51.447390+00:00', '--job-id', '2995', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpeoqoy7l0'] +INFO - Job 2995: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T11:09:51.447390+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T11:09:51.447390+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - GBUNSalvador_dag_elt - dipa-s3 +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTP connection (1): 169.254.169.254:80 +INFO - '2022-11-10' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTP connection (2): 169.254.169.254:80 +INFO - '2022-11-10' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-10' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f228eecfe50> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '5tSMZQaqcrCzCddBSibreQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-10' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 898, in _make_api_call + http, parsed_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 921, in _make_request + return self._endpoint.make_request(operation_model, request_dict) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 119, in make_request + return self._send_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 198, in _send_request + request = self.create_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 134, in create_request + self._event_emitter.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 103, in handler + return self.sign(operation_name, request) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 187, in sign + auth.add_auth(request) + File "/usr/local/lib/python3.9/site-packages/botocore/auth.py", line 407, in add_auth + raise NoCredentialsError() +botocore.exceptions.NoCredentialsError: Unable to locate credentials +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 110, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 898, in _make_api_call + http, parsed_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 921, in _make_request + return self._endpoint.make_request(operation_model, request_dict) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 119, in make_request + return self._send_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 198, in _send_request + request = self.create_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 134, in create_request + self._event_emitter.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 103, in handler + return self.sign(operation_name, request) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 187, in sign + auth.add_auth(request) + File "/usr/local/lib/python3.9/site-packages/botocore/auth.py", line 407, in add_auth + raise NoCredentialsError() +botocore.exceptions.NoCredentialsError: Unable to locate credentials +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221110T110951, start_date=20221110T112007, end_date=20221110T112009 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 2995 for task TaskLoad (Unable to locate credentials; 2291) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27209\357\200\27251.447390+00\357\200\27200/task_id=TaskLoad/attempt=3.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27209\357\200\27251.447390+00\357\200\27200/task_id=TaskLoad/attempt=3.log" new file mode 100644 index 00000000..69093021 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27209\357\200\27251.447390+00\357\200\27200/task_id=TaskLoad/attempt=3.log" @@ -0,0 +1,125 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 3 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:30:10.047708Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T11:09:51.447390Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "914c79e0-af6e-35df-8bc7-3b62d6fca2f9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "914c79e0-af6e-35df-8bc7-3b62d6fca2f9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9c579cb0-4f28-4a60-bcb2-bfce33b4992a"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-10T11:09:51.447390+00:00, map_index=-1, run_start_date=2022-11-10 11:30:10.047708+00:00, try_number=3, job_id=3167, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 11:09:51.447390+00:00 +INFO - Started process 1138 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'manual__2022-11-10T11:09:51.447390+00:00', '--job-id', '3167', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpoabhorfz'] +INFO - Job 3167: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 34b830a2c34f +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T11:09:51.447390+00:00 +AIRFLOW_CTX_TRY_NUMBER=3 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T11:09:51.447390+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - GBUNSalvador_dag_elt - alkemy-2022-broc +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f64ee3f6e50> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-10' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221110T113010Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-10' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221110T113010Z +20221110/us-east-1/s3/aws4_request +0ecd5d34aeca1b8193bf12eed3ab328e79d510c1d22961daf20a43a1016ab586 +INFO - '2022-11-10' - botocore.auth - Signature: +9c82edc8481e253edf74ebde2104f3d749b38746c313dc14e485d8c1c55510b2 +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Sending http request: +INFO - '2022-11-10' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTPS connection (1): alkemy-2022-broc.s3.amazonaws.com:443 +INFO - '2022-11-10' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-10' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-10' - urllib3.connectionpool - https://alkemy-2022-broc.s3.amazonaws.com:443 "PUT /GBUNSalvador_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-10' - botocore.parsers - Response headers: {'x-amz-id-2': '/yhrMrPx2oD7w1eNoTbkm6mJY4IzmkkvcGCHSW9wSeMCsf986tY5nfOoEDMJKEqtVQ/tXqiIrUg=', 'x-amz-request-id': 'P7WFS190VG5XKJH4', 'Date': 'Thu, 10 Nov 2022 11:30:11 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-10' - botocore.parsers - Response body: +b'' +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.retryhandler - No retry needed. +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221110T110951, start_date=20221110T113010, end_date=20221110T113012 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskLoad airflow_run_id=manual__2022-11-10T11:09:51.447390+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNSalvador_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T11:30:12.739886Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9c579cb0-4f28-4a60-bcb2-bfce33b4992a"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27209\357\200\27251.447390+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27209\357\200\27251.447390+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..64b140ae --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27209\357\200\27251.447390+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:09:57.992861Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T11:09:51.447390Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "914c79e0-af6e-35df-8bc7-3b62d6fca2f9"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "914c79e0-af6e-35df-8bc7-3b62d6fca2f9"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "504558b6-3f01-40da-ab71-a1a04b11516d"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, dagrun_id=manual__2022-11-10T11:09:51.447390+00:00, map_index=-1, run_start_date=2022-11-10 11:09:57.992861+00:00, try_number=1, job_id=2986, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 11:09:51.447390+00:00 +INFO - Started process 2182 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskTransform', 'manual__2022-11-10T11:09:51.447390+00:00', '--job-id', '2986', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpi5__wre8'] +INFO - Job 2986: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T11:09:51.447390+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T11:09:51.447390+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Transform +INFO - ['GBUNSalvador', 'select.csv'] +INFO - GBUNSalvador +INFO - GBUNSalvador_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, execution_date=20221110T110951, start_date=20221110T110957, end_date=20221110T111004 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskTransform airflow_run_id=manual__2022-11-10T11:09:51.447390+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNSalvador_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T11:10:04.273413Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "504558b6-3f01-40da-ab71-a1a04b11516d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27226\357\200\27238.963926+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27226\357\200\27238.963926+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..f6cf4939 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27226\357\200\27238.963926+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:26:40.402978Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T11:26:38.963926Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "fc43a5eb-c4b0-36ca-a822-c06a3c89fec3"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "fc43a5eb-c4b0-36ca-a822-c06a3c89fec3"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "eb1c2eb4-d013-4ca3-9fa0-02ae46ecd5a2"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, dagrun_id=manual__2022-11-10T11:26:38.963926+00:00, map_index=-1, run_start_date=2022-11-10 11:26:40.402978+00:00, try_number=1, job_id=3075, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 11:26:38.963926+00:00 +INFO - Started process 612 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskExtract', 'manual__2022-11-10T11:26:38.963926+00:00', '--job-id', '3075', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpfcleqgkm'] +INFO - Job 3075: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 34b830a2c34f +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T11:26:38.963926+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T11:26:38.963926+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-10' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, execution_date=20221110T112638, start_date=20221110T112640, end_date=20221110T112644 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskExtract airflow_run_id=manual__2022-11-10T11:26:38.963926+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNSalvador_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T11:26:44.725353Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "eb1c2eb4-d013-4ca3-9fa0-02ae46ecd5a2"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27226\357\200\27238.963926+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27226\357\200\27238.963926+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..07c445c8 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27226\357\200\27238.963926+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,125 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:27:04.880165Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T11:26:38.963926Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "fc43a5eb-c4b0-36ca-a822-c06a3c89fec3"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "fc43a5eb-c4b0-36ca-a822-c06a3c89fec3"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8a937e4f-346f-4422-b2d8-c39f8c5c4092"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=manual__2022-11-10T11:26:38.963926+00:00, map_index=-1, run_start_date=2022-11-10 11:27:04.880165+00:00, try_number=1, job_id=3091, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 11:26:38.963926+00:00 +INFO - Started process 699 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'manual__2022-11-10T11:26:38.963926+00:00', '--job-id', '3091', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmp63oxxdmi'] +INFO - Job 3091: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 34b830a2c34f +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T11:26:38.963926+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T11:26:38.963926+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - GBUNSalvador_dag_elt - alkemy-2022-broc +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f64ee386700> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'BhYhBcSul9hrq9lNzgieHQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-10' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:BhYhBcSul9hrq9lNzgieHQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221110T112706Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-10' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221110T112706Z +20221110/us-east-1/s3/aws4_request +418deea4b96e53309180d2bbadcc71eddc75a2172ec80495b8c193184185b909 +INFO - '2022-11-10' - botocore.auth - Signature: +25cfe58abc1a01561bd2a81cf8ed3871e5d1c6f634be8d102fdbe9d55714f79d +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Sending http request: +INFO - '2022-11-10' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTPS connection (1): alkemy-2022-broc.s3.amazonaws.com:443 +INFO - '2022-11-10' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-10' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-10' - urllib3.connectionpool - https://alkemy-2022-broc.s3.amazonaws.com:443 "PUT /GBUNSalvador_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-10' - botocore.parsers - Response headers: {'x-amz-id-2': 'acf6jSgzg78wKhIrBYoYjwyhvztgxk4rjx14SL2GoekzqAKDfVApOMunAm0F+XBWZmJGqpWRvBw=', 'x-amz-request-id': 'KNZKZ48MSPV1VRAK', 'Date': 'Thu, 10 Nov 2022 11:27:06 GMT', 'ETag': '"06162105c4ae97d86babd94dce089e1d"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-10' - botocore.parsers - Response body: +b'' +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.retryhandler - No retry needed. +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221110T112638, start_date=20221110T112704, end_date=20221110T112708 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskLoad airflow_run_id=manual__2022-11-10T11:26:38.963926+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNSalvador_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T11:27:08.091046Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8a937e4f-346f-4422-b2d8-c39f8c5c4092"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27226\357\200\27238.963926+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27226\357\200\27238.963926+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..a33fe604 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=manual__2022-11-10T11\357\200\27226\357\200\27238.963926+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:26:46.356899Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": true}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T11:26:38.963926Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "fc43a5eb-c4b0-36ca-a822-c06a3c89fec3"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "fc43a5eb-c4b0-36ca-a822-c06a3c89fec3"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "45f7fc04-52ec-4ab6-8e0d-232f246b8308"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, dagrun_id=manual__2022-11-10T11:26:38.963926+00:00, map_index=-1, run_start_date=2022-11-10 11:26:46.356899+00:00, try_number=1, job_id=3079, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 11:26:38.963926+00:00 +INFO - Started process 631 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskTransform', 'manual__2022-11-10T11:26:38.963926+00:00', '--job-id', '3079', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmplioq3mg8'] +INFO - Job 3079: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 34b830a2c34f +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T11:26:38.963926+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=manual__2022-11-10T11:26:38.963926+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Transform +INFO - ['GBUNSalvador', 'select.csv'] +INFO - GBUNSalvador +INFO - GBUNSalvador_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, execution_date=20221110T112638, start_date=20221110T112646, end_date=20221110T112703 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskTransform airflow_run_id=manual__2022-11-10T11:26:38.963926+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNSalvador_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T11:27:03.420039Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "45f7fc04-52ec-4ab6-8e0d-232f246b8308"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27208\357\200\27234.199951+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27208\357\200\27234.199951+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..4fbb8c31 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27208\357\200\27234.199951+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,51 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:08:34.596737Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "_TaskDecorator(function=, operator_class=, multiple_outputs=False, kwargs={'task_id': 'extract'})", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "_TaskDecorator(function=, operator_class=, multiple_outputs=False, kwargs={'task_id': 'extract'})", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T05:08:34.199951Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "6563c736-0d06-3c74-ac9a-b03a6ba5f7b5"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "6563c736-0d06-3c74-ac9a-b03a6ba5f7b5"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": {"decorator_name": "task", "function": "<>", "kwargs": {"task_id": "extract"}, "multiple_outputs": false, "operator_class": "<>"}, "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": {"decorator_name": "task", "function": "<>", "kwargs": {"task_id": "extract"}, "multiple_outputs": false, "operator_class": "<>"}, "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "8f9e67c2-24b1-4bb5-a863-6007f8a68646"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, dagrun_id=scheduled__2022-11-10T05:08:34.199951+00:00, map_index=-1, run_start_date=2022-11-10 06:08:34.596737+00:00, try_number=1, job_id=578, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 05:08:34.199951+00:00 +INFO - Started process 1105 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskExtract', 'scheduled__2022-11-10T05:08:34.199951+00:00', '--job-id', '578', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmphm5kza6o'] +INFO - Job 578: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T05:08:34.199951+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T05:08:34.199951+00:00 +INFO - Done. Returned value was: {{ task_instance.xcom_pull(task_ids='extract', dag_id='adhoc_airflow', key='return_value') }} +ERROR - Could not serialize the XCom value into JSON. If you are using pickle instead of JSON for XCom, then you need to enable pickle support for XCom in your airflow config. +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/utils/session.py", line 72, in wrapper + return func(*args, **kwargs) + File "/usr/local/lib/python3.9/site-packages/airflow/models/taskinstance.py", line 2378, in xcom_push + XCom.set( + File "/usr/local/lib/python3.9/site-packages/airflow/utils/session.py", line 72, in wrapper + return func(*args, **kwargs) + File "/usr/local/lib/python3.9/site-packages/airflow/models/xcom.py", line 206, in set + value = cls.serialize_value( + File "/usr/local/lib/python3.9/site-packages/airflow/models/xcom.py", line 597, in serialize_value + return json.dumps(value).encode('UTF-8') + File "/usr/local/lib/python3.9/json/__init__.py", line 231, in dumps + return _default_encoder.encode(obj) + File "/usr/local/lib/python3.9/json/encoder.py", line 199, in encode + chunks = self.iterencode(o, _one_shot=True) + File "/usr/local/lib/python3.9/json/encoder.py", line 257, in iterencode + return _iterencode(o, 0) + File "/usr/local/lib/python3.9/json/encoder.py", line 179, in default + raise TypeError(f'Object of type {o.__class__.__name__} ' +TypeError: Object of type PlainXComArg is not JSON serializable +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, execution_date=20221110T050834, start_date=20221110T060834, end_date=20221110T060835 +ERROR - Failed to execute job 578 for task TaskExtract (Object of type PlainXComArg is not JSON serializable; 1105) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..aea8dbd8 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,51 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:13:21.036300Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "_TaskDecorator(function=, operator_class=, multiple_outputs=False, kwargs={'task_id': 'extract'})", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "_TaskDecorator(function=, operator_class=, multiple_outputs=False, kwargs={'task_id': 'extract'})", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T05:12:53.294512Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "e9155918-c697-3e6b-9412-e58a42a96dee"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "e9155918-c697-3e6b-9412-e58a42a96dee"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": {"decorator_name": "task", "function": "<>", "kwargs": {"task_id": "extract"}, "multiple_outputs": false, "operator_class": "<>"}, "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": {"decorator_name": "task", "function": "<>", "kwargs": {"task_id": "extract"}, "multiple_outputs": false, "operator_class": "<>"}, "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "345dd6a5-93ab-45cd-a0b2-846f1de04626"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, dagrun_id=scheduled__2022-11-10T05:12:53.294512+00:00, map_index=-1, run_start_date=2022-11-10 06:13:21.036300+00:00, try_number=1, job_id=582, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 05:12:53.294512+00:00 +INFO - Started process 1616 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskExtract', 'scheduled__2022-11-10T05:12:53.294512+00:00', '--job-id', '582', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpj1krvcy5'] +INFO - Job 582: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T05:12:53.294512+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T05:12:53.294512+00:00 +INFO - Done. Returned value was: {{ task_instance.xcom_pull(task_ids='extract', dag_id='adhoc_airflow', key='return_value') }} +ERROR - Could not serialize the XCom value into JSON. If you are using pickle instead of JSON for XCom, then you need to enable pickle support for XCom in your airflow config. +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/utils/session.py", line 72, in wrapper + return func(*args, **kwargs) + File "/usr/local/lib/python3.9/site-packages/airflow/models/taskinstance.py", line 2378, in xcom_push + XCom.set( + File "/usr/local/lib/python3.9/site-packages/airflow/utils/session.py", line 72, in wrapper + return func(*args, **kwargs) + File "/usr/local/lib/python3.9/site-packages/airflow/models/xcom.py", line 206, in set + value = cls.serialize_value( + File "/usr/local/lib/python3.9/site-packages/airflow/models/xcom.py", line 597, in serialize_value + return json.dumps(value).encode('UTF-8') + File "/usr/local/lib/python3.9/json/__init__.py", line 231, in dumps + return _default_encoder.encode(obj) + File "/usr/local/lib/python3.9/json/encoder.py", line 199, in encode + chunks = self.iterencode(o, _one_shot=True) + File "/usr/local/lib/python3.9/json/encoder.py", line 257, in iterencode + return _iterencode(o, 0) + File "/usr/local/lib/python3.9/json/encoder.py", line 179, in default + raise TypeError(f'Object of type {o.__class__.__name__} ' +TypeError: Object of type PlainXComArg is not JSON serializable +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, execution_date=20221110T051253, start_date=20221110T061321, end_date=20221110T061321 +ERROR - Failed to execute job 582 for task TaskExtract (Object of type PlainXComArg is not JSON serializable; 1616) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskExtract/attempt=2.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskExtract/attempt=2.log" new file mode 100644 index 00000000..916ce42b --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskExtract/attempt=2.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:23:23.233629Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T05:12:53.294512Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "e9155918-c697-3e6b-9412-e58a42a96dee"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "e9155918-c697-3e6b-9412-e58a42a96dee"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9803c961-679f-4490-9742-7a4738ba816d"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, dagrun_id=scheduled__2022-11-10T05:12:53.294512+00:00, map_index=-1, run_start_date=2022-11-10 06:23:23.233629+00:00, try_number=2, job_id=598, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 05:12:53.294512+00:00 +INFO - Started process 2652 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskExtract', 'scheduled__2022-11-10T05:12:53.294512+00:00', '--job-id', '598', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmp34_5wd9k'] +INFO - Job 598: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T05:12:53.294512+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T05:12:53.294512+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-10' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, execution_date=20221110T051253, start_date=20221110T062323, end_date=20221110T062326 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskExtract airflow_run_id=scheduled__2022-11-10T05:12:53.294512+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNSalvador_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:23:26.513894Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9803c961-679f-4490-9742-7a4738ba816d"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..e92af518 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,124 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:23:32.685070Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T05:12:53.294512Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "e9155918-c697-3e6b-9412-e58a42a96dee"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "e9155918-c697-3e6b-9412-e58a42a96dee"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "82d0e649-2ec5-4721-b1c3-ea2620836804"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=scheduled__2022-11-10T05:12:53.294512+00:00, map_index=-1, run_start_date=2022-11-10 06:23:32.685070+00:00, try_number=1, job_id=603, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 05:12:53.294512+00:00 +INFO - Started process 2704 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'scheduled__2022-11-10T05:12:53.294512+00:00', '--job-id', '603', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmp4hm321q4'] +INFO - Job 603: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T05:12:53.294512+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T05:12:53.294512+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fcc542868b0> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'N6V18ZBB5L+/Ym0KCsbx3Q==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-10' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:N6V18ZBB5L+/Ym0KCsbx3Q== +host:dipa-s3.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221110T062333Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-10' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221110T062333Z +20221110/us-east-1/s3/aws4_request +130acf3f59fac28373d69bfa2811504c066d623a071fe74a8012263f2dd99480 +INFO - '2022-11-10' - botocore.auth - Signature: +abaafc16c78f783b9a0049bf42590791869b2b256b5982936712fea935d75621 +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Sending http request: +INFO - '2022-11-10' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTPS connection (1): dipa-s3.s3.amazonaws.com:443 +INFO - '2022-11-10' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-10' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-10' - urllib3.connectionpool - https://dipa-s3.s3.amazonaws.com:443 "PUT /GBUNSalvador_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-10' - botocore.parsers - Response headers: {'x-amz-id-2': 'pzf/hyK+x0oi8/YWX3pgQsj030/bB0+/kzp1DqgcI+RuW0gOXgJ4cVg3M4ybAeyN+hl30emHlGA=', 'x-amz-request-id': 'XFKHNNDASZHH3BRE', 'Date': 'Thu, 10 Nov 2022 06:23:33 GMT', 'ETag': '"37a575f19041e4bfbf626d0a0ac6f1dd"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-10' - botocore.parsers - Response body: +b'' +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.retryhandler - No retry needed. +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221110T051253, start_date=20221110T062332, end_date=20221110T062334 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskLoad airflow_run_id=scheduled__2022-11-10T05:12:53.294512+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNSalvador_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:23:34.951641Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "82d0e649-2ec5-4721-b1c3-ea2620836804"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..dae7b426 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T05\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T06:23:27.608004Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T05:12:53.294512Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "e9155918-c697-3e6b-9412-e58a42a96dee"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "e9155918-c697-3e6b-9412-e58a42a96dee"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9d62849f-fa8a-4469-8755-0e16228be393"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, dagrun_id=scheduled__2022-11-10T05:12:53.294512+00:00, map_index=-1, run_start_date=2022-11-10 06:23:27.608004+00:00, try_number=1, job_id=601, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 05:12:53.294512+00:00 +INFO - Started process 2679 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskTransform', 'scheduled__2022-11-10T05:12:53.294512+00:00', '--job-id', '601', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmp_68fgaab'] +INFO - Job 601: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T05:12:53.294512+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T05:12:53.294512+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Transform +INFO - ['GBUNSalvador', 'select.csv'] +INFO - GBUNSalvador +INFO - GBUNSalvador_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, execution_date=20221110T051253, start_date=20221110T062327, end_date=20221110T062332 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskTransform airflow_run_id=scheduled__2022-11-10T05:12:53.294512+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNSalvador_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T06:23:32.025991Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9d62849f-fa8a-4469-8755-0e16228be393"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T06\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T06\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..3dcbd95a --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T06\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T07:12:54.231062Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:12:53.294512Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "27698066-7e10-3a45-8186-703ff81de1af"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "27698066-7e10-3a45-8186-703ff81de1af"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "db10499d-8d4a-4e96-a578-a2fc1c41f608"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, dagrun_id=scheduled__2022-11-10T06:12:53.294512+00:00, map_index=-1, run_start_date=2022-11-10 07:12:54.231062+00:00, try_number=1, job_id=613, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:12:53.294512+00:00 +INFO - Started process 7600 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskExtract', 'scheduled__2022-11-10T06:12:53.294512+00:00', '--job-id', '613', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmplfpm71bn'] +INFO - Job 613: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:12:53.294512+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T06:12:53.294512+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-10' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, execution_date=20221110T061253, start_date=20221110T071254, end_date=20221110T071257 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskExtract airflow_run_id=scheduled__2022-11-10T06:12:53.294512+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNSalvador_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T07:12:57.327574Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "db10499d-8d4a-4e96-a578-a2fc1c41f608"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T06\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T06\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..dd74c609 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T06\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,124 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T07:13:03.884357Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:12:53.294512Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "27698066-7e10-3a45-8186-703ff81de1af"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "27698066-7e10-3a45-8186-703ff81de1af"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b0c039b3-c5d6-4b93-920f-879ade43c4c6"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=scheduled__2022-11-10T06:12:53.294512+00:00, map_index=-1, run_start_date=2022-11-10 07:13:03.884357+00:00, try_number=1, job_id=615, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:12:53.294512+00:00 +INFO - Started process 7610 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'scheduled__2022-11-10T06:12:53.294512+00:00', '--job-id', '615', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmp6wa49_c4'] +INFO - Job 615: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:12:53.294512+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T06:12:53.294512+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7fcc54278700> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'MfpOpeVk3IfVi6Cjxovvbg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-10' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:MfpOpeVk3IfVi6Cjxovvbg== +host:dipa-s3.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221110T071304Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-10' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221110T071304Z +20221110/us-east-1/s3/aws4_request +6519476e48511acae5daa25c4912abb292cdeeda05f02e8758dcc6007263ea63 +INFO - '2022-11-10' - botocore.auth - Signature: +b09096267cb73656e3847441736582ab2a43274f8d6249abdc1faa4ba1c83df2 +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Sending http request: +INFO - '2022-11-10' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTPS connection (1): dipa-s3.s3.amazonaws.com:443 +INFO - '2022-11-10' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-10' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-10' - urllib3.connectionpool - https://dipa-s3.s3.amazonaws.com:443 "PUT /GBUNSalvador_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-10' - botocore.parsers - Response headers: {'x-amz-id-2': 'FISKpGNU92eshgjntX+hJUxZ0OsqiNHo+U2+h7lBemhSe3BYfZ3YGnCOFEbl88gkXHQ+yMmHUjU=', 'x-amz-request-id': '0W4VPFRB7NAHQHW8', 'Date': 'Thu, 10 Nov 2022 07:13:04 GMT', 'ETag': '"31fa4ea5e564dc87d58ba0a3c68bef6e"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-10' - botocore.parsers - Response body: +b'' +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.retryhandler - No retry needed. +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221110T061253, start_date=20221110T071303, end_date=20221110T071305 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskLoad airflow_run_id=scheduled__2022-11-10T06:12:53.294512+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNSalvador_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T07:13:05.840212Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "b0c039b3-c5d6-4b93-920f-879ade43c4c6"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T06\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T06\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..d454bdda --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T06\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T07:12:58.963527Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T06:12:53.294512Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "27698066-7e10-3a45-8186-703ff81de1af"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "27698066-7e10-3a45-8186-703ff81de1af"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bb84745f-70ed-4d8c-a0da-64737ec27ffc"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, dagrun_id=scheduled__2022-11-10T06:12:53.294512+00:00, map_index=-1, run_start_date=2022-11-10 07:12:58.963527+00:00, try_number=1, job_id=614, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 06:12:53.294512+00:00 +INFO - Started process 7605 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskTransform', 'scheduled__2022-11-10T06:12:53.294512+00:00', '--job-id', '614', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpcl3zcgel'] +INFO - Job 614: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 1fc2f66b12c6 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T06:12:53.294512+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T06:12:53.294512+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Transform +INFO - ['GBUNSalvador', 'select.csv'] +INFO - GBUNSalvador +INFO - GBUNSalvador_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, execution_date=20221110T061253, start_date=20221110T071258, end_date=20221110T071303 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskTransform airflow_run_id=scheduled__2022-11-10T06:12:53.294512+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNSalvador_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T07:13:03.185614Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "bb84745f-70ed-4d8c-a0da-64737ec27ffc"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..ffb3544a --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T08:12:54.535306Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T07:12:53.294512Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "52cc4219-6c84-325f-bc49-6c6549866965"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "52cc4219-6c84-325f-bc49-6c6549866965"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9645daa7-9473-4cf8-bec4-baf37e36ec9e"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, dagrun_id=scheduled__2022-11-10T07:12:53.294512+00:00, map_index=-1, run_start_date=2022-11-10 08:12:54.535306+00:00, try_number=1, job_id=621, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 07:12:53.294512+00:00 +INFO - Started process 2660 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskExtract', 'scheduled__2022-11-10T07:12:53.294512+00:00', '--job-id', '621', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpqbzf9pve'] +INFO - Job 621: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T07:12:53.294512+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T07:12:53.294512+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-10' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, execution_date=20221110T071253, start_date=20221110T081254, end_date=20221110T081258 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskExtract airflow_run_id=scheduled__2022-11-10T07:12:53.294512+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNSalvador_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T08:12:58.733504Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "9645daa7-9473-4cf8-bec4-baf37e36ec9e"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..6ee4be1b --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,291 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T08:13:04.531377Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T07:12:53.294512Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "52cc4219-6c84-325f-bc49-6c6549866965"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "52cc4219-6c84-325f-bc49-6c6549866965"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "5a488605-ff78-46f2-bfb8-4c0d085f6796"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=scheduled__2022-11-10T07:12:53.294512+00:00, map_index=-1, run_start_date=2022-11-10 08:13:04.531377+00:00, try_number=1, job_id=623, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 07:12:53.294512+00:00 +INFO - Started process 2675 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'scheduled__2022-11-10T07:12:53.294512+00:00', '--job-id', '623', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpszc2ptv6'] +INFO - Job 623: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T07:12:53.294512+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T07:12:53.294512+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTP connection (1): 169.254.169.254:80 +INFO - '2022-11-10' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTP connection (2): 169.254.169.254:80 +INFO - '2022-11-10' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-10' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f228ee62700> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'cQCLlvXu2mBXUimE4Yw1Vg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-10' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 898, in _make_api_call + http, parsed_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 921, in _make_request + return self._endpoint.make_request(operation_model, request_dict) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 119, in make_request + return self._send_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 198, in _send_request + request = self.create_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 134, in create_request + self._event_emitter.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 103, in handler + return self.sign(operation_name, request) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 187, in sign + auth.add_auth(request) + File "/usr/local/lib/python3.9/site-packages/botocore/auth.py", line 407, in add_auth + raise NoCredentialsError() +botocore.exceptions.NoCredentialsError: Unable to locate credentials +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 898, in _make_api_call + http, parsed_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 921, in _make_request + return self._endpoint.make_request(operation_model, request_dict) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 119, in make_request + return self._send_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 198, in _send_request + request = self.create_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 134, in create_request + self._event_emitter.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 103, in handler + return self.sign(operation_name, request) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 187, in sign + auth.add_auth(request) + File "/usr/local/lib/python3.9/site-packages/botocore/auth.py", line 407, in add_auth + raise NoCredentialsError() +botocore.exceptions.NoCredentialsError: Unable to locate credentials +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221110T071253, start_date=20221110T081304, end_date=20221110T081305 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 623 for task TaskLoad (Unable to locate credentials; 2675) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskLoad/attempt=2.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskLoad/attempt=2.log" new file mode 100644 index 00000000..f95a038e --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskLoad/attempt=2.log" @@ -0,0 +1,291 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T08:23:06.628755Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T07:12:53.294512Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "52cc4219-6c84-325f-bc49-6c6549866965"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "52cc4219-6c84-325f-bc49-6c6549866965"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f106da8e-d1c3-4e3e-b6ad-f603375cafcc"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=scheduled__2022-11-10T07:12:53.294512+00:00, map_index=-1, run_start_date=2022-11-10 08:23:06.628755+00:00, try_number=2, job_id=625, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 07:12:53.294512+00:00 +INFO - Started process 4192 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'scheduled__2022-11-10T07:12:53.294512+00:00', '--job-id', '625', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmprno2ta9n'] +INFO - Job 625: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T07:12:53.294512+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T07:12:53.294512+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTP connection (1): 169.254.169.254:80 +INFO - '2022-11-10' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTP connection (2): 169.254.169.254:80 +INFO - '2022-11-10' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-10' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f228eed2e50> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'cQCLlvXu2mBXUimE4Yw1Vg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-10' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 898, in _make_api_call + http, parsed_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 921, in _make_request + return self._endpoint.make_request(operation_model, request_dict) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 119, in make_request + return self._send_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 198, in _send_request + request = self.create_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 134, in create_request + self._event_emitter.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 103, in handler + return self.sign(operation_name, request) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 187, in sign + auth.add_auth(request) + File "/usr/local/lib/python3.9/site-packages/botocore/auth.py", line 407, in add_auth + raise NoCredentialsError() +botocore.exceptions.NoCredentialsError: Unable to locate credentials +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 898, in _make_api_call + http, parsed_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 921, in _make_request + return self._endpoint.make_request(operation_model, request_dict) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 119, in make_request + return self._send_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 198, in _send_request + request = self.create_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 134, in create_request + self._event_emitter.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 103, in handler + return self.sign(operation_name, request) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 187, in sign + auth.add_auth(request) + File "/usr/local/lib/python3.9/site-packages/botocore/auth.py", line 407, in add_auth + raise NoCredentialsError() +botocore.exceptions.NoCredentialsError: Unable to locate credentials +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221110T071253, start_date=20221110T082306, end_date=20221110T082307 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 625 for task TaskLoad (Unable to locate credentials; 4192) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskLoad/attempt=3.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskLoad/attempt=3.log" new file mode 100644 index 00000000..09b81cd9 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskLoad/attempt=3.log" @@ -0,0 +1,291 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 3 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:03:53.766326Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T07:12:53.294512Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "52cc4219-6c84-325f-bc49-6c6549866965"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "52cc4219-6c84-325f-bc49-6c6549866965"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "fbc18d58-5b9e-4d8e-bc29-3518aa95ce34"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=scheduled__2022-11-10T07:12:53.294512+00:00, map_index=-1, run_start_date=2022-11-10 11:03:53.766326+00:00, try_number=3, job_id=2983, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 07:12:53.294512+00:00 +INFO - Started process 2130 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'scheduled__2022-11-10T07:12:53.294512+00:00', '--job-id', '2983', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpx5rv4mzl'] +INFO - Job 2983: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T07:12:53.294512+00:00 +AIRFLOW_CTX_TRY_NUMBER=3 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T07:12:53.294512+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTP connection (1): 169.254.169.254:80 +INFO - '2022-11-10' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTP connection (2): 169.254.169.254:80 +INFO - '2022-11-10' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-10' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f228eeb14c0> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'cQCLlvXu2mBXUimE4Yw1Vg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-10' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 898, in _make_api_call + http, parsed_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 921, in _make_request + return self._endpoint.make_request(operation_model, request_dict) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 119, in make_request + return self._send_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 198, in _send_request + request = self.create_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 134, in create_request + self._event_emitter.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 103, in handler + return self.sign(operation_name, request) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 187, in sign + auth.add_auth(request) + File "/usr/local/lib/python3.9/site-packages/botocore/auth.py", line 407, in add_auth + raise NoCredentialsError() +botocore.exceptions.NoCredentialsError: Unable to locate credentials +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 898, in _make_api_call + http, parsed_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 921, in _make_request + return self._endpoint.make_request(operation_model, request_dict) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 119, in make_request + return self._send_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 198, in _send_request + request = self.create_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 134, in create_request + self._event_emitter.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 103, in handler + return self.sign(operation_name, request) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 187, in sign + auth.add_auth(request) + File "/usr/local/lib/python3.9/site-packages/botocore/auth.py", line 407, in add_auth + raise NoCredentialsError() +botocore.exceptions.NoCredentialsError: Unable to locate credentials +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221110T071253, start_date=20221110T110353, end_date=20221110T110355 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 2983 for task TaskLoad (Unable to locate credentials; 2130) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskLoad/attempt=4.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskLoad/attempt=4.log" new file mode 100644 index 00000000..6d76831f --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskLoad/attempt=4.log" @@ -0,0 +1,291 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 4 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:13:56.657454Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T07:12:53.294512Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "52cc4219-6c84-325f-bc49-6c6549866965"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "52cc4219-6c84-325f-bc49-6c6549866965"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "45315931-75bc-4a1d-9a9c-bbe7ba1715a9"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=scheduled__2022-11-10T07:12:53.294512+00:00, map_index=-1, run_start_date=2022-11-10 11:13:56.657454+00:00, try_number=4, job_id=2988, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 07:12:53.294512+00:00 +INFO - Started process 2213 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'scheduled__2022-11-10T07:12:53.294512+00:00', '--job-id', '2988', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpmp1wg11x'] +INFO - Job 2988: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T07:12:53.294512+00:00 +AIRFLOW_CTX_TRY_NUMBER=4 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T07:12:53.294512+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTP connection (1): 169.254.169.254:80 +INFO - '2022-11-10' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTP connection (2): 169.254.169.254:80 +INFO - '2022-11-10' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-10' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f228eeb24c0> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'wsFSCtxe3weEe96IU5LOZg==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-10' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 898, in _make_api_call + http, parsed_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 921, in _make_request + return self._endpoint.make_request(operation_model, request_dict) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 119, in make_request + return self._send_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 198, in _send_request + request = self.create_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 134, in create_request + self._event_emitter.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 103, in handler + return self.sign(operation_name, request) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 187, in sign + auth.add_auth(request) + File "/usr/local/lib/python3.9/site-packages/botocore/auth.py", line 407, in add_auth + raise NoCredentialsError() +botocore.exceptions.NoCredentialsError: Unable to locate credentials +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 898, in _make_api_call + http, parsed_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 921, in _make_request + return self._endpoint.make_request(operation_model, request_dict) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 119, in make_request + return self._send_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 198, in _send_request + request = self.create_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 134, in create_request + self._event_emitter.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 103, in handler + return self.sign(operation_name, request) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 187, in sign + auth.add_auth(request) + File "/usr/local/lib/python3.9/site-packages/botocore/auth.py", line 407, in add_auth + raise NoCredentialsError() +botocore.exceptions.NoCredentialsError: Unable to locate credentials +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221110T071253, start_date=20221110T111356, end_date=20221110T111357 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 2988 for task TaskLoad (Unable to locate credentials; 2213) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskLoad/attempt=5.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskLoad/attempt=5.log" new file mode 100644 index 00000000..02f90134 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskLoad/attempt=5.log" @@ -0,0 +1,169 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 5 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:24:33.751210Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T07:12:53.294512Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "52cc4219-6c84-325f-bc49-6c6549866965"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "52cc4219-6c84-325f-bc49-6c6549866965"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3d8fbaf1-1088-4fb2-8ae6-fe052f652691"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=scheduled__2022-11-10T07:12:53.294512+00:00, map_index=-1, run_start_date=2022-11-10 11:24:33.751210+00:00, try_number=5, job_id=2998, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 07:12:53.294512+00:00 +INFO - Started process 182 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'scheduled__2022-11-10T07:12:53.294512+00:00', '--job-id', '2998', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpbgjcpkq_'] +INFO - Job 2998: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 34b830a2c34f +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T07:12:53.294512+00:00 +AIRFLOW_CTX_TRY_NUMBER=5 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T07:12:53.294512+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - GBUNSalvador_dag_elt - alkemy-2022-broc +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f64ee3f8e50> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '5tSMZQaqcrCzCddBSibreQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-10' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:5tSMZQaqcrCzCddBSibreQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221110T112438Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-10' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221110T112438Z +20221110/us-east-1/s3/aws4_request +7fd0f97f5183259ae1c4789c98a47319e4586f596a479e5d2074e0ba4ee611f3 +INFO - '2022-11-10' - botocore.auth - Signature: +c49be21cd99501659dd08f57d91088edb6059b0445c2121f6c7e4e86d2585a12 +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Sending http request: +INFO - '2022-11-10' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTPS connection (1): alkemy-2022-broc.s3.amazonaws.com:443 +INFO - '2022-11-10' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-10' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-10' - urllib3.connectionpool - https://alkemy-2022-broc.s3.amazonaws.com:443 "PUT /GBUNSalvador_process.txt HTTP/1.1" 503 None +INFO - '2022-11-10' - botocore.parsers - Response headers: {'x-amz-request-id': '1SEF3FBP2K8MZDM2', 'x-amz-id-2': 'ebV0KlyhWJvLhy1TxoXuDJlqOItg9unNjP6sXIs6r07NPBk/oXzESoi2x+n0UP8yS0CRX9A7fV8vrYuEQnTKsw==', 'Content-Type': 'application/xml', 'Transfer-Encoding': 'chunked', 'Date': 'Thu, 10 Nov 2022 11:24:39 GMT', 'Server': 'AmazonS3', 'Connection': 'close'} +INFO - '2022-11-10' - botocore.parsers - Response body: +b'\nSlowDownPlease reduce your request rate.1SEF3FBP2K8MZDM2ebV0KlyhWJvLhy1TxoXuDJlqOItg9unNjP6sXIs6r07NPBk/oXzESoi2x+n0UP8yS0CRX9A7fV8vrYuEQnTKsw==' +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.retryhandler - retry needed: retryable HTTP status code received: 503 +INFO - '2022-11-10' - botocore.retryhandler - Retry needed, action of: 0.23958077900129016 +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.endpoint - Response received to retry, sleeping for 0.23958077900129016 seconds +INFO - '2022-11-10' - botocore.awsrequest - Rewinding stream: +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-10' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:5tSMZQaqcrCzCddBSibreQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221110T112441Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-10' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221110T112441Z +20221110/us-east-1/s3/aws4_request +071328219f3ec2b1fbda6c701cc264c481ae9c576826860447914abaafca9f4e +INFO - '2022-11-10' - botocore.auth - Signature: +761f7fece7e6f47f955a3494d5a68a3868711e1b071d97363c1b2e8e8963317b +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Sending http request: +INFO - '2022-11-10' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-10' - urllib3.connectionpool - Resetting dropped connection: alkemy-2022-broc.s3.amazonaws.com +INFO - '2022-11-10' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-10' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-10' - urllib3.connectionpool - https://alkemy-2022-broc.s3.amazonaws.com:443 "PUT /GBUNSalvador_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-10' - botocore.parsers - Response headers: {'x-amz-id-2': '5HZD7H77KntQK5LbycmWzwc9e4O5SMd2iofBxms9j2bYkgoedfSiy2CaSqlJadsoMrbzax1s7C488zpIPvwY2g==', 'x-amz-request-id': 'JRJPB56KD1WDNTRT', 'Date': 'Thu, 10 Nov 2022 11:24:41 GMT', 'ETag': '"e6d48c6506aa72b0b309d7414a26eb79"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-10' - botocore.parsers - Response body: +b'' +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.retryhandler - No retry needed. +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221110T071253, start_date=20221110T112433, end_date=20221110T112442 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskLoad airflow_run_id=scheduled__2022-11-10T07:12:53.294512+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNSalvador_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T11:24:42.365885Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "3d8fbaf1-1088-4fb2-8ae6-fe052f652691"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..414a9ea5 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T07\357\200\27212\357\200\27253.294512+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T08:12:59.879430Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T07:12:53.294512Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "52cc4219-6c84-325f-bc49-6c6549866965"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "52cc4219-6c84-325f-bc49-6c6549866965"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "aeaa94c3-a92b-460f-b4f3-7e91678ae35f"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, dagrun_id=scheduled__2022-11-10T07:12:53.294512+00:00, map_index=-1, run_start_date=2022-11-10 08:12:59.879430+00:00, try_number=1, job_id=622, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 07:12:53.294512+00:00 +INFO - Started process 2670 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskTransform', 'scheduled__2022-11-10T07:12:53.294512+00:00', '--job-id', '622', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmp06jjx38e'] +INFO - Job 622: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T07:12:53.294512+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T07:12:53.294512+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Transform +INFO - ['GBUNSalvador', 'select.csv'] +INFO - GBUNSalvador +INFO - GBUNSalvador_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, execution_date=20221110T071253, start_date=20221110T081259, end_date=20221110T081303 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskTransform airflow_run_id=scheduled__2022-11-10T07:12:53.294512+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNSalvador_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T08:13:03.516073Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "aeaa94c3-a92b-460f-b4f3-7e91678ae35f"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T09\357\200\27239\357\200\27245.202232+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T09\357\200\27239\357\200\27245.202232+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..e7810296 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T09\357\200\27239\357\200\27245.202232+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:03:53.803601Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T09:39:45.202232Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "64e3cc4e-86f3-343c-b670-b191ad6cdf79"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "64e3cc4e-86f3-343c-b670-b191ad6cdf79"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "942176e1-5790-4e20-8e46-43835595a90c"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, dagrun_id=scheduled__2022-11-10T09:39:45.202232+00:00, map_index=-1, run_start_date=2022-11-10 11:03:53.803601+00:00, try_number=1, job_id=2982, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 09:39:45.202232+00:00 +INFO - Started process 2132 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskExtract', 'scheduled__2022-11-10T09:39:45.202232+00:00', '--job-id', '2982', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpdqbyjudh'] +INFO - Job 2982: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T09:39:45.202232+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T09:39:45.202232+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 52, in extract + conn = hook.get_conn() + File "/usr/local/lib/python3.9/site-packages/airflow/providers/postgres/hooks/postgres.py", line 115, in get_conn + self.conn = psycopg2.connect(**conn_args) + File "/usr/local/lib/python3.9/site-packages/psycopg2/__init__.py", line 122, in connect + conn = _connect(dsn, connection_factory=connection_factory, **kwasync) +psycopg2.OperationalError: could not translate host name "training-main.cghe7e6sfljt.us-east-1.rds.amazonaws.com" to address: Temporary failure in name resolution + +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, execution_date=20221110T093945, start_date=20221110T110353, end_date=20221110T110405 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 2982 for task TaskExtract (could not translate host name "training-main.cghe7e6sfljt.us-east-1.rds.amazonaws.com" to address: Temporary failure in name resolution +; 2132) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T09\357\200\27239\357\200\27245.202232+00\357\200\27200/task_id=TaskExtract/attempt=2.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T09\357\200\27239\357\200\27245.202232+00\357\200\27200/task_id=TaskExtract/attempt=2.log" new file mode 100644 index 00000000..982c9875 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T09\357\200\27239\357\200\27245.202232+00\357\200\27200/task_id=TaskExtract/attempt=2.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:14:06.533999Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T09:39:45.202232Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "64e3cc4e-86f3-343c-b670-b191ad6cdf79"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "64e3cc4e-86f3-343c-b670-b191ad6cdf79"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f0a79440-f207-45d0-874c-5ed3d3dd51c1"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, dagrun_id=scheduled__2022-11-10T09:39:45.202232+00:00, map_index=-1, run_start_date=2022-11-10 11:14:06.533999+00:00, try_number=2, job_id=2989, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 09:39:45.202232+00:00 +INFO - Started process 2224 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskExtract', 'scheduled__2022-11-10T09:39:45.202232+00:00', '--job-id', '2989', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpts5blp6i'] +INFO - Job 2989: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T09:39:45.202232+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T09:39:45.202232+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-10' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, execution_date=20221110T093945, start_date=20221110T111406, end_date=20221110T111410 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskExtract airflow_run_id=scheduled__2022-11-10T09:39:45.202232+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNSalvador_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T11:14:10.897767Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "f0a79440-f207-45d0-874c-5ed3d3dd51c1"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T09\357\200\27239\357\200\27245.202232+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T09\357\200\27239\357\200\27245.202232+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..d80f1895 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T09\357\200\27239\357\200\27245.202232+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,291 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:14:27.938372Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T09:39:45.202232Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "64e3cc4e-86f3-343c-b670-b191ad6cdf79"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "64e3cc4e-86f3-343c-b670-b191ad6cdf79"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "efeb83a4-aca7-4ba3-a9e8-b18d5ff9a0b3"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=scheduled__2022-11-10T09:39:45.202232+00:00, map_index=-1, run_start_date=2022-11-10 11:14:27.938372+00:00, try_number=1, job_id=2994, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 09:39:45.202232+00:00 +INFO - Started process 2250 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'scheduled__2022-11-10T09:39:45.202232+00:00', '--job-id', '2994', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpnezym675'] +INFO - Job 2994: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T09:39:45.202232+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T09:39:45.202232+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.utils - IMDS ENDPOINT: http://169.254.169.254/ +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: env +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: assume-role +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: assume-role-with-web-identity +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: sso +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: shared-credentials-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: custom-process +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: config-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: ec2-credentials-file +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: boto-config +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: container-role +INFO - '2022-11-10' - botocore.credentials - Looking for credentials via: iam-role +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTP connection (1): 169.254.169.254:80 +INFO - '2022-11-10' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/api/token: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 454, in _fetch_metadata_token + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/api/token" +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTP connection (2): 169.254.169.254:80 +INFO - '2022-11-10' - botocore.utils - Caught retryable HTTP exception while making metadata service request to http://169.254.169.254/latest/meta-data/iam/security-credentials/: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn + conn = connection.create_connection( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection + raise err + File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection + sock.connect(sa) +ConnectionRefusedError: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 448, in send + urllib_response = conn.urlopen( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 787, in urlopen + retries = retries.increment( + File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 525, in increment + raise six.reraise(type(error), error, _stacktrace) + File "/usr/local/lib/python3.9/site-packages/urllib3/packages/six.py", line 770, in reraise + raise value + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen + httplib_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request + conn.request(method, url, **httplib_request_kw) + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 239, in request + super(HTTPConnection, self).request(method, url, body=body, headers=headers) + File "/usr/local/lib/python3.9/http/client.py", line 1285, in request + self._send_request(method, url, body, headers, encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 94, in _send_request + rval = super()._send_request( + File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request + self.endheaders(body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders + self._send_output(message_body, encode_chunked=encode_chunked) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 123, in _send_output + self.send(msg) + File "/usr/local/lib/python3.9/site-packages/botocore/awsrequest.py", line 218, in send + return super().send(str) + File "/usr/local/lib/python3.9/http/client.py", line 980, in send + self.connect() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect + conn = self._new_conn() + File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn + raise NewConnectionError( +urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/botocore/utils.py", line 507, in _get_request + response = self._session.send(request.prepare()) + File "/usr/local/lib/python3.9/site-packages/botocore/httpsession.py", line 477, in send + raise EndpointConnectionError(endpoint_url=request.url, error=e) +botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "http://169.254.169.254/latest/meta-data/iam/security-credentials/" +INFO - '2022-11-10' - botocore.utils - Max number of attempts exceeded (1) when attempting to retrieve data from metadata service. +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f228ee5e820> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dipa-s3', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/dipa-s3/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '5tSMZQaqcrCzCddBSibreQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'dipa-s3'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/dipa-s3/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://dipa-s3.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-10' - s3transfer.tasks - Exception raised. +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 898, in _make_api_call + http, parsed_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 921, in _make_request + return self._endpoint.make_request(operation_model, request_dict) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 119, in make_request + return self._send_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 198, in _send_request + request = self.create_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 134, in create_request + self._event_emitter.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 103, in handler + return self.sign(operation_name, request) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 187, in sign + auth.add_auth(request) + File "/usr/local/lib/python3.9/site-packages/botocore/auth.py", line 407, in add_auth + raise NoCredentialsError() +botocore.exceptions.NoCredentialsError: Unable to locate credentials +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +ERROR - Task failed with exception +Traceback (most recent call last): + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 175, in execute + return_value = self.execute_callable() + File "/usr/local/lib/python3.9/site-packages/airflow/operators/python.py", line 193, in execute_callable + return self.python_callable(*self.op_args, **self.op_kwargs) + File "/usr/local/airflow/dags/GBUNSalvador_dag_elt.py", line 109, in load + response = s3_client.upload_file(file_name, bucket, object_name) + File "/usr/local/lib/python3.9/site-packages/boto3/s3/inject.py", line 143, in upload_file + return transfer.upload_file( + File "/usr/local/lib/python3.9/site-packages/boto3/s3/transfer.py", line 288, in upload_file + future.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 103, in result + return self._coordinator.result() + File "/usr/local/lib/python3.9/site-packages/s3transfer/futures.py", line 266, in result + raise self._exception + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 139, in __call__ + return self._execute_main(kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/tasks.py", line 162, in _execute_main + return_value = self._main(**kwargs) + File "/usr/local/lib/python3.9/site-packages/s3transfer/upload.py", line 758, in _main + client.put_object(Bucket=bucket, Key=key, Body=body, **extra_args) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 508, in _api_call + return self._make_api_call(operation_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 898, in _make_api_call + http, parsed_response = self._make_request( + File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 921, in _make_request + return self._endpoint.make_request(operation_model, request_dict) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 119, in make_request + return self._send_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 198, in _send_request + request = self.create_request(request_dict, operation_model) + File "/usr/local/lib/python3.9/site-packages/botocore/endpoint.py", line 134, in create_request + self._event_emitter.emit( + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 412, in emit + return self._emitter.emit(aliased_event_name, **kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 256, in emit + return self._emit(event_name, kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/hooks.py", line 239, in _emit + response = handler(**kwargs) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 103, in handler + return self.sign(operation_name, request) + File "/usr/local/lib/python3.9/site-packages/botocore/signers.py", line 187, in sign + auth.add_auth(request) + File "/usr/local/lib/python3.9/site-packages/botocore/auth.py", line 407, in add_auth + raise NoCredentialsError() +botocore.exceptions.NoCredentialsError: Unable to locate credentials +INFO - Marking task as UP_FOR_RETRY. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221110T093945, start_date=20221110T111427, end_date=20221110T111429 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +ERROR - Failed to execute job 2994 for task TaskLoad (Unable to locate credentials; 2250) +INFO - Task exited with return code 1 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T09\357\200\27239\357\200\27245.202232+00\357\200\27200/task_id=TaskLoad/attempt=2.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T09\357\200\27239\357\200\27245.202232+00\357\200\27200/task_id=TaskLoad/attempt=2.log" new file mode 100644 index 00000000..77550aa9 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T09\357\200\27239\357\200\27245.202232+00\357\200\27200/task_id=TaskLoad/attempt=2.log" @@ -0,0 +1,125 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 2 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:24:33.780299Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T09:39:45.202232Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "64e3cc4e-86f3-343c-b670-b191ad6cdf79"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "64e3cc4e-86f3-343c-b670-b191ad6cdf79"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ba21a020-fc65-4fb8-841c-89df8ad86490"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=scheduled__2022-11-10T09:39:45.202232+00:00, map_index=-1, run_start_date=2022-11-10 11:24:33.780299+00:00, try_number=2, job_id=2999, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 09:39:45.202232+00:00 +INFO - Started process 183 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'scheduled__2022-11-10T09:39:45.202232+00:00', '--job-id', '2999', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpuhu1brsd'] +INFO - Job 2999: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 34b830a2c34f +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T09:39:45.202232+00:00 +AIRFLOW_CTX_TRY_NUMBER=2 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T09:39:45.202232+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - GBUNSalvador_dag_elt - alkemy-2022-broc +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f64ee3f8e50> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': '5tSMZQaqcrCzCddBSibreQ==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-10' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:5tSMZQaqcrCzCddBSibreQ== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221110T112438Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-10' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221110T112438Z +20221110/us-east-1/s3/aws4_request +7fd0f97f5183259ae1c4789c98a47319e4586f596a479e5d2074e0ba4ee611f3 +INFO - '2022-11-10' - botocore.auth - Signature: +c49be21cd99501659dd08f57d91088edb6059b0445c2121f6c7e4e86d2585a12 +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Sending http request: +INFO - '2022-11-10' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTPS connection (1): alkemy-2022-broc.s3.amazonaws.com:443 +INFO - '2022-11-10' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-10' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-10' - urllib3.connectionpool - https://alkemy-2022-broc.s3.amazonaws.com:443 "PUT /GBUNSalvador_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-10' - botocore.parsers - Response headers: {'x-amz-id-2': '65/2BwbP0jZM9snkh2RitsVasQQgMW1+rKCaCKJsQft80q2rKIUeP4ZXPB3uW/D6zy9PIbwEzEsfo4LSqlJdhw==', 'x-amz-request-id': '1SE40TJTC1GAV2YX', 'Date': 'Thu, 10 Nov 2022 11:24:39 GMT', 'ETag': '"e6d48c6506aa72b0b309d7414a26eb79"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-10' - botocore.parsers - Response body: +b'' +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.retryhandler - No retry needed. +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221110T093945, start_date=20221110T112433, end_date=20221110T112440 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskLoad airflow_run_id=scheduled__2022-11-10T09:39:45.202232+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNSalvador_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T11:24:40.770687Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "ba21a020-fc65-4fb8-841c-89df8ad86490"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T09\357\200\27239\357\200\27245.202232+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T09\357\200\27239\357\200\27245.202232+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..0ce62a01 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T09\357\200\27239\357\200\27245.202232+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:14:12.576656Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T09:39:45.202232Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "64e3cc4e-86f3-343c-b670-b191ad6cdf79"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "64e3cc4e-86f3-343c-b670-b191ad6cdf79"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "39bdae3d-1dce-4fca-ada0-c765eb9dcc05"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, dagrun_id=scheduled__2022-11-10T09:39:45.202232+00:00, map_index=-1, run_start_date=2022-11-10 11:14:12.576656+00:00, try_number=1, job_id=2991, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 09:39:45.202232+00:00 +INFO - Started process 2233 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskTransform', 'scheduled__2022-11-10T09:39:45.202232+00:00', '--job-id', '2991', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpsvlz3q1v'] +INFO - Job 2991: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host d1b6a3478c83 +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T09:39:45.202232+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T09:39:45.202232+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Transform +INFO - ['GBUNSalvador', 'select.csv'] +INFO - GBUNSalvador +INFO - GBUNSalvador_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, execution_date=20221110T093945, start_date=20221110T111412, end_date=20221110T111425 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskTransform airflow_run_id=scheduled__2022-11-10T09:39:45.202232+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNSalvador_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T11:14:25.983106Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "39bdae3d-1dce-4fca-ada0-c765eb9dcc05"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T10\357\200\27224\357\200\27242.819313+00\357\200\27200/task_id=TaskExtract/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T10\357\200\27224\357\200\27242.819313+00\357\200\27200/task_id=TaskExtract/attempt=1.log" new file mode 100644 index 00000000..cb417073 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T10\357\200\27224\357\200\27242.819313+00\357\200\27200/task_id=TaskExtract/attempt=1.log" @@ -0,0 +1,48 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:24:45.363789Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskTransform'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": "set()", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T10:24:42.819313Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "0270ed4d-d8a2-3d89-b3e2-80bb94100b3b"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "0270ed4d-d8a2-3d89-b3e2-80bb94100b3b"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e4ff1a19-f3c0-46b3-9ff6-12b001ed3ae3"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, dagrun_id=scheduled__2022-11-10T10:24:42.819313+00:00, map_index=-1, run_start_date=2022-11-10 11:24:45.363789+00:00, try_number=1, job_id=3006, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 10:24:42.819313+00:00 +INFO - Started process 222 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskExtract', 'scheduled__2022-11-10T10:24:42.819313+00:00', '--job-id', '3006', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmp3rmn2mdx'] +INFO - Job 3006: Subtask TaskExtract +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 34b830a2c34f +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskExtract +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T10:24:42.819313+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T10:24:42.819313+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Extract +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: alkemy_db +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +INFO - '2022-11-10' - airflow.hooks.base - Using connection ID 'alkemy_db' for task execution. +WARNING - /usr/local/lib/python3.9/site-packages/airflow/providers/common/sql/hooks/sql.py:176 UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy. +INFO - '2022-11-10' - GBUNSalvador_dag_elt - universidad ... email +0 UNIVERSIDAD_DEL_SALVADOR ... ANTHONY88@GMAIL.COM +1 UNIVERSIDAD_DEL_SALVADOR ... TODD44@HOTMAIL.COM +2 UNIVERSIDAD_DEL_SALVADOR ... ZCANTRELL@YAHOO.COM +3 UNIVERSIDAD_DEL_SALVADOR ... HEATHER60@GMAIL.COM +4 UNIVERSIDAD_DEL_SALVADOR ... BWARNER@GMAIL.COM + +[5 rows x 8 columns] +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskExtract, execution_date=20221110T102442, start_date=20221110T112445, end_date=20221110T112450 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskExtract airflow_run_id=scheduled__2022-11-10T10:24:42.819313+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskExtract: TaskMetadata(name='GBUNSalvador_dag_elt.TaskExtract', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskExtract', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskExtract', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': set(), 'downstream_task_ids': {'TaskTransform'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T11:24:50.743902Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskExtract", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskExtract"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskExtract", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "e4ff1a19-f3c0-46b3-9ff6-12b001ed3ae3"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T10\357\200\27224\357\200\27242.819313+00\357\200\27200/task_id=TaskLoad/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T10\357\200\27224\357\200\27242.819313+00\357\200\27200/task_id=TaskLoad/attempt=1.log" new file mode 100644 index 00000000..56ae94ab --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T10\357\200\27224\357\200\27242.819313+00\357\200\27200/task_id=TaskLoad/attempt=1.log" @@ -0,0 +1,125 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:25:13.994708Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "set()", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskTransform'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T10:24:42.819313Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "0270ed4d-d8a2-3d89-b3e2-80bb94100b3b"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "0270ed4d-d8a2-3d89-b3e2-80bb94100b3b"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a58d7a98-0eed-4545-9bee-cae7b8f88d22"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, dagrun_id=scheduled__2022-11-10T10:24:42.819313+00:00, map_index=-1, run_start_date=2022-11-10 11:25:13.994708+00:00, try_number=1, job_id=3021, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 10:24:42.819313+00:00 +INFO - Started process 306 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskLoad', 'scheduled__2022-11-10T10:24:42.819313+00:00', '--job-id', '3021', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpuw61vg1k'] +INFO - Job 3021: Subtask TaskLoad +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 34b830a2c34f +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskLoad +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T10:24:42.819313+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T10:24:42.819313+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Load: GBUNSalvador_dag_elt +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Connect: aws_s3_bucket +INFO - '2022-11-10' - GBUNSalvador_dag_elt - alkemy-2022-broc +INFO - '2022-11-10' - botocore.hooks - Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-call.apigateway to before-call.api-gateway +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 +INFO - '2022-11-10' - botocore.hooks - Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section +INFO - '2022-11-10' - botocore.hooks - Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search +INFO - '2022-11-10' - botocore.hooks - Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/endpoints.json +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/sdk-default-configuration.json +INFO - '2022-11-10' - botocore.hooks - Event choose-service-name: calling handler +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/s3/2006-03-01/service-2.json +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler ._handler at 0x7f64ee386700> +INFO - '2022-11-10' - botocore.hooks - Event creating-client-class.s3: calling handler +INFO - '2022-11-10' - botocore.endpoint - Setting s3 timeout as (60, 60) +INFO - '2022-11-10' - botocore.loaders - Loading JSON file: /usr/local/lib/python3.9/site-packages/botocore/data/_retry.json +INFO - '2022-11-10' - botocore.client - Registering retry handlers for service: s3 +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.tasks - UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } +INFO - '2022-11-10' - s3transfer.futures - Submitting task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) to executor for transfer request: 0. +INFO - '2022-11-10' - s3transfer.utils - Acquiring 0 +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) about to wait for the following futures [] +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - '2022-11-10' - s3transfer.tasks - PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) done waiting for dependent futures +INFO - '2022-11-10' - s3transfer.tasks - Executing task PutObjectTask(transfer_id=0, {'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'alkemy-2022-broc', 'key': 'GBUNSalvador_process.txt', 'extra_args': {}} +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-parameter-build.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.handlers - Adding expect 100 continue header to request. +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-call.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Making request for OperationModel(name=PutObject) with params: {'url_path': '/alkemy-2022-broc/GBUNSalvador_process.txt', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.24.59 Python/3.9.15 Linux/5.10.16.3-microsoft-standard-WSL2 Botocore/1.27.59', 'Content-MD5': 'kq5MtnEqxJhWjXmD2D7Hmw==', 'Expect': '100-continue'}, 'body': , 'url': 'https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': None, 'signing': {'bucket': 'alkemy-2022-broc'}}} +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.hooks - Event choose-signer.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event before-sign.s3.PutObject: calling handler > +INFO - '2022-11-10' - botocore.utils - Defaulting to S3 virtual host style addressing with path style addressing fallback. +INFO - '2022-11-10' - botocore.utils - Checking for DNS compatible bucket for: https://s3.amazonaws.com/alkemy-2022-broc/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.utils - URI updated to: https://alkemy-2022-broc.s3.amazonaws.com/GBUNSalvador_process.txt +INFO - '2022-11-10' - botocore.auth - Calculating signature using v4 auth. +INFO - '2022-11-10' - botocore.auth - CanonicalRequest: +PUT +/GBUNSalvador_process.txt + +content-md5:kq5MtnEqxJhWjXmD2D7Hmw== +host:alkemy-2022-broc.s3.amazonaws.com +x-amz-content-sha256:UNSIGNED-PAYLOAD +x-amz-date:20221110T112516Z + +content-md5;host;x-amz-content-sha256;x-amz-date +UNSIGNED-PAYLOAD +INFO - '2022-11-10' - botocore.auth - StringToSign: +AWS4-HMAC-SHA256 +20221110T112516Z +20221110/us-east-1/s3/aws4_request +aa94391d07177fc67dbbae1cebe6a59d534e448197f8b558f83caebb7d0495d0 +INFO - '2022-11-10' - botocore.auth - Signature: +7d355fdfa8b4190c90d631c592f8b914ba635fd15fbb212b2214e12c12baeb3d +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.hooks - Event request-created.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.endpoint - Sending http request: +INFO - '2022-11-10' - botocore.httpsession - Certificate path: /usr/local/lib/python3.9/site-packages/certifi/cacert.pem +INFO - '2022-11-10' - urllib3.connectionpool - Starting new HTTPS connection (1): alkemy-2022-broc.s3.amazonaws.com:443 +INFO - '2022-11-10' - botocore.awsrequest - Waiting for 100 Continue response. +INFO - '2022-11-10' - botocore.awsrequest - 100 Continue response seen, now sending request body. +INFO - '2022-11-10' - urllib3.connectionpool - https://alkemy-2022-broc.s3.amazonaws.com:443 "PUT /GBUNSalvador_process.txt HTTP/1.1" 200 0 +INFO - '2022-11-10' - botocore.parsers - Response headers: {'x-amz-id-2': 'wtfAN4aej5eCR0Mm8XYo3iXlQI4VM0RrpZ8KYDvalY1HIk2jxe9fQH2yFLwrAiHQIfKgBjK71mY=', 'x-amz-request-id': 'QABBPVPMERM8HX71', 'Date': 'Thu, 10 Nov 2022 11:25:16 GMT', 'ETag': '"92ae4cb6712ac498568d7983d83ec79b"', 'Server': 'AmazonS3', 'Content-Length': '0'} +INFO - '2022-11-10' - botocore.parsers - Response body: +b'' +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler +INFO - '2022-11-10' - botocore.retryhandler - No retry needed. +INFO - '2022-11-10' - botocore.hooks - Event needs-retry.s3.PutObject: calling handler > +INFO - '2022-11-10' - s3transfer.utils - Releasing acquire 0/None +INFO - Done. Returned value was: True +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskLoad, execution_date=20221110T102442, start_date=20221110T112513, end_date=20221110T112517 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskLoad airflow_run_id=scheduled__2022-11-10T10:24:42.819313+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskLoad: TaskMetadata(name='GBUNSalvador_dag_elt.TaskLoad', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskLoad', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskLoad', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskTransform'}, 'downstream_task_ids': set(), 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T11:25:17.870024Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskLoad", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskLoad"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskLoad", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "a58d7a98-0eed-4545-9bee-cae7b8f88d22"}} +INFO - Task exited with return code 0 +INFO - 0 downstream tasks scheduled from follow-on schedule check diff --git "a/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T10\357\200\27224\357\200\27242.819313+00\357\200\27200/task_id=TaskTransform/attempt=1.log" "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T10\357\200\27224\357\200\27242.819313+00\357\200\27200/task_id=TaskTransform/attempt=1.log" new file mode 100644 index 00000000..925ad9a6 --- /dev/null +++ "b/dags/logs/dag_id=GBUNSalvador_dag_elt/run_id=scheduled__2022-11-10T10\357\200\27224\357\200\27242.819313+00\357\200\27200/task_id=TaskTransform/attempt=1.log" @@ -0,0 +1,38 @@ +INFO - Dependencies all met for +INFO - Dependencies all met for +INFO - +-------------------------------------------------------------------------------- +INFO - Starting attempt 1 of 6 +INFO - +-------------------------------------------------------------------------------- +ERROR - Did not find openlineage.yml and OPENLINEAGE_URL is not set +WARNING - Couldn't initialize transport; will print events to console. +INFO - {"eventTime": "2022-11-10T11:24:52.009029Z", "eventType": "START", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"airflow_runArgs": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "externalTrigger": false}, "airflow_version": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "airflowVersion": "2.4.2+astro.1", "openlineageAirflowVersion": "0.15.1", "operator": "airflow.operators.python.PythonOperator", "taskInfo": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "", "retries": 5, "retry_delay": "0:10:00", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": {"dag_id": "GBUNSalvador_dag_elt", "schedule_interval": "1:00:00", "tags": []}, "_log": "", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": "{'TaskLoad'}", "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "{}", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "", "queue": "default", "retries": 5, "retry_delay": "0:10:00", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "2022-11-04T00:00:00+00:00", "task_group": "", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": "{'TaskExtract'}", "wait_for_downstream": false, "weight_rule": "downstream"}}, "nominalTime": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/NominalTimeRunFacet", "nominalStartTime": "2022-11-10T10:24:42.819313Z"}, "parent": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "0270ed4d-d8a2-3d89-b3e2-80bb94100b3b"}}, "parentRun": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/ParentRunFacet", "job": {"name": "GBUNSalvador_dag_elt", "namespace": "default"}, "run": {"runId": "0270ed4d-d8a2-3d89-b3e2-80bb94100b3b"}}, "unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7e50f085-994b-4679-8ace-830f1edc01ca"}} +INFO - TaskInstance Details: dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, dagrun_id=scheduled__2022-11-10T10:24:42.819313+00:00, map_index=-1, run_start_date=2022-11-10 11:24:52.009029+00:00, try_number=1, job_id=3010, op_classpath=airflow.operators.python.PythonOperator +INFO - Executing on 2022-11-10 10:24:42.819313+00:00 +INFO - Started process 241 to run task +INFO - Running: ['airflow', 'tasks', 'run', 'GBUNSalvador_dag_elt', 'TaskTransform', 'scheduled__2022-11-10T10:24:42.819313+00:00', '--job-id', '3010', '--raw', '--subdir', 'DAGS_FOLDER/GBUNSalvador_dag_elt.py', '--cfg-path', '/tmp/tmpk1oazble'] +INFO - Job 3010: Subtask TaskTransform +WARNING - /usr/local/lib/python3.9/site-packages/airflow/configuration.py:545 DeprecationWarning: The sql_alchemy_conn option in [core] has been moved to the sql_alchemy_conn option in [database] - the old setting has been used, but please update your config. +INFO - Running on host 34b830a2c34f +INFO - Exporting the following env vars: +AIRFLOW_CTX_DAG_OWNER=Breyner +AIRFLOW_CTX_DAG_ID=GBUNSalvador_dag_elt +AIRFLOW_CTX_TASK_ID=TaskTransform +AIRFLOW_CTX_EXECUTION_DATE=2022-11-10T10:24:42.819313+00:00 +AIRFLOW_CTX_TRY_NUMBER=1 +AIRFLOW_CTX_DAG_RUN_ID=scheduled__2022-11-10T10:24:42.819313+00:00 +INFO - '2022-11-10' - GBUNSalvador_dag_elt - Transform +INFO - ['GBUNSalvador', 'select.csv'] +INFO - GBUNSalvador +INFO - GBUNSalvador_process.txt +INFO - Done. Returned value was: None +INFO - Marking task as SUCCESS. dag_id=GBUNSalvador_dag_elt, task_id=TaskTransform, execution_date=20221110T102442, start_date=20221110T112452, end_date=20221110T112511 +INFO - '2022-11-10' - airflow.listeners.events - session flush listener: added [] unchanged () deleted ['running'] - +INFO - '2022-11-10' - airflow - OpenLineage listener got notification about task instance success +INFO - '2022-11-10' - root - Using extractor PythonExtractor task_type=PythonOperator airflow_dag_id=GBUNSalvador_dag_elt task_id=TaskTransform airflow_run_id=scheduled__2022-11-10T10:24:42.819313+00:00 +INFO - '2022-11-10' - root - Found task metadata for operation TaskTransform: TaskMetadata(name='GBUNSalvador_dag_elt.TaskTransform', inputs=[], outputs=[], run_facets={'unknownSourceAttribute': UnknownOperatorAttributeRunFacet(_producer='https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow', _schemaURL='https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet', unknownItems=[UnknownOperatorInstance(name='PythonOperator', properties={'_BaseOperator__init_kwargs': {'task_id': 'TaskTransform', 'owner': 'Breyner', 'retries': 5, 'retry_delay': datetime.timedelta(seconds=600), 'python_callable': }, '_BaseOperator__from_mapped': False, 'task_id': 'TaskTransform', 'task_group': , 'owner': 'Breyner', 'email': None, 'email_on_retry': True, 'email_on_failure': True, 'execution_timeout': None, 'on_execute_callback': None, 'on_failure_callback': None, 'on_success_callback': None, 'on_retry_callback': None, '_pre_execute_hook': None, '_post_execute_hook': None, 'executor_config': {}, 'run_as_user': None, 'retries': 5, 'queue': 'default', 'pool': 'default_pool', 'pool_slots': 1, 'sla': None, 'trigger_rule': , 'depends_on_past': False, 'ignore_first_depends_on_past': True, 'wait_for_downstream': False, 'retry_delay': datetime.timedelta(seconds=600), 'retry_exponential_backoff': False, 'max_retry_delay': None, 'params': {}, 'priority_weight': 1, 'weight_rule': , 'resources': None, 'max_active_tis_per_dag': None, 'do_xcom_push': True, 'doc_md': None, 'doc_json': None, 'doc_yaml': None, 'doc_rst': None, 'doc': None, 'upstream_task_ids': {'TaskExtract'}, 'downstream_task_ids': {'TaskLoad'}, 'start_date': DateTime(2022, 11, 4, 0, 0, 0, tzinfo=Timezone('UTC')), 'end_date': None, '_dag': , '_log': , 'inlets': [], 'outlets': [], 'python_callable': , 'op_args': (), 'op_kwargs': {}, 'templates_dict': None, 'show_return_value_in_logs': True, '_BaseOperator__instantiated': True}, type='operator')])}, job_facets={}) +INFO - '2022-11-10' - root - Manually extracting lineage metadata from inlets and outlets +INFO - '2022-11-10' - openlineage.client.transport.console - {"eventTime": "2022-11-10T11:25:11.815598Z", "eventType": "COMPLETE", "inputs": [], "job": {"facets": {}, "name": "GBUNSalvador_dag_elt.TaskTransform", "namespace": "default"}, "outputs": [], "producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "run": {"facets": {"unknownSourceAttribute": {"_producer": "https://github.com/OpenLineage/OpenLineage/tree/0.15.1/integration/airflow", "_schemaURL": "https://raw.githubusercontent.com/OpenLineage/OpenLineage/main/spec/OpenLineage.json#/definitions/BaseFacet", "unknownItems": [{"name": "PythonOperator", "properties": {"_BaseOperator__from_mapped": false, "_BaseOperator__init_kwargs": {"owner": "Breyner", "python_callable": "<>", "retries": 5, "retry_delay": "<>", "task_id": "TaskTransform"}, "_BaseOperator__instantiated": true, "_dag": "<>", "_log": "<>", "depends_on_past": false, "do_xcom_push": true, "downstream_task_ids": [], "email_on_failure": true, "email_on_retry": true, "executor_config": {}, "ignore_first_depends_on_past": true, "inlets": [], "op_args": [], "op_kwargs": {}, "outlets": [], "owner": "Breyner", "params": "<>", "pool": "default_pool", "pool_slots": 1, "priority_weight": 1, "python_callable": "<>", "queue": "default", "retries": 5, "retry_delay": "<>", "retry_exponential_backoff": false, "show_return_value_in_logs": true, "start_date": "<>", "task_group": "<>", "task_id": "TaskTransform", "trigger_rule": "all_success", "upstream_task_ids": [], "wait_for_downstream": false, "weight_rule": "downstream"}, "type": "operator"}]}}, "runId": "7e50f085-994b-4679-8ace-830f1edc01ca"}} +INFO - Task exited with return code 0 +INFO - 1 downstream tasks scheduled from follow-on schedule check diff --git a/datasets/GAUFlores_process.txt b/datasets/GAUFlores_process.txt new file mode 100644 index 00000000..f9737647 --- /dev/null +++ b/datasets/GAUFlores_process.txt @@ -0,0 +1,1820 @@ +university career inscription_date last_name gender age postal_code location email +universidad de flores licenciatura en kinesiología y fisiatría 2020-11-01 chelsea taylor female 21 6200 realico michael67@gmail.com +universidad de flores ingeniería en informática 2020-12-09 daniel brown male 21 1633 empalme khodges@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-09-11 amy scott female 31 5777 adolfo rodriguez saa dmadden@hotmail.com +universidad de flores licenciatura en ciencias ambientales 2020-09-18 david huber male 70 4605 alisos de abajo wwebb@hotmail.com +universidad de flores diseño de imagen y sonido 2020-09-06 steven munoz male 67 5381 bella vista christopher00@yahoo.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-12-22 tim cox male 21 5622 colonia jauregui aliciapearson@hotmail.com +universidad de flores diseño industrial 2020-12-22 joann dominguez female 21 3308 candelaria elizabeth50@hotmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-10-19 s breanna anderson md female 67 5622 colonia jauregui rreilly@hotmail.com +universidad de flores bioquímica 2020-11-20 ian lewis male 21 2508 armstrong kimann@hotmail.com +universidad de flores licenciatura en ciencias ambientales 2020-09-08 alexander willia male 21 4163 huasa pampa norte leslie97@gmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-11-11 emily wilson female 21 3328 colonia japonesa mark19@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2020-12-04 laura clay female 19 1659 campo de mayo kellyjordan@yahoo.com +universidad de flores licenciatura en sociología 2021-01-16 brian alexander male 21 3706 avia terai mpowell@gmail.com +universidad de flores agronomía 2021-01-18 erik ada male 21 6077 encina victor43@yahoo.com +universidad de flores farmacia 2020-12-27 sara hansen female 64 5572 alto grande mdavis@yahoo.com +universidad de flores licenciatura en kinesiología y fisiatría 2021-01-29 frank fields male 21 3531 colonia aborigen kathy78@gmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-10-27 sandra white female 21 6476 chiclana tara67@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-12-09 logan melton male 21 6405 30 de agosto kayla62@gmail.com +universidad de flores ingeniería mecánica 2020-09-11 michael downs male 21 3109 colonia centenario ynelson@gmail.com +universidad de flores agronomía 2020-11-07 sarah hodge female 21 2615 la gama ewillis@hotmail.com +universidad de flores bioquímica 2020-12-26 heather lopez female 33 3522 el retiro davilalori@gmail.com +universidad de flores diseño de imagen y sonido 2020-09-29 kimberly daniels female 28 1665 jose clemente paz fosterjoshua@yahoo.com +universidad de flores ciencias veterinarias 2020-12-26 tyler davis male 60 1754 san justo thompsonrandy@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-10-03 anna scott female 21 5411 la legua boydbrenda@yahoo.com +universidad de flores ciencias veterinarias 2020-11-27 jessica lee female 21 8175 goyena rhampton@gmail.com +universidad de flores licenciatura en artes 2020-12-10 gregory powers male 21 3105 diamante joshua53@gmail.com +universidad de flores licenciatura en terapia ocupacional 2020-10-01 amber fields female 32 4616 barcena cynthiabryant@yahoo.com +universidad de flores licenciatura en administración 2020-09-14 bruce johnson male 21 8311 villa el chocon aaronconner@gmail.com +universidad de flores medicina 2020-11-23 lee johnston male 63 7220 funke heather55@hotmail.com +universidad de flores contador público 2020-10-09 blake thomas male 58 6457 ingeniero beaugey zwhite@hotmail.com +universidad de flores bioquímica 2021-01-05 justin wolfe male 45 3543 colonia lote 12 lorimiller@yahoo.com +universidad de flores licenciatura en ciencias antropológicas 2020-09-22 lisa wells female 21 5435 algarrobo grande karengreene@yahoo.com +universidad de flores licenciatura en artes 2020-12-10 michael gonzalez male 25 6058 pazos kanki ashelton@gmail.com +universidad de flores ciencias veterinarias 2020-11-29 logan cabrera male 71 6628 colonia zambungo jennifer57@hotmail.com +universidad de flores licenciatura en sociología 2020-11-17 nicole bruce female 21 7613 calfucura rodriguezmitchell@hotmail.com +universidad de flores arquitectura 2021-01-26 michael ada male 76 3170 alberto gerchunoff qjohnson@yahoo.com +universidad de flores licenciatura en relaciones del trabajo 2020-09-01 robert ramos male 21 2826 aldea san antonio marthacurry@hotmail.com +universidad de flores ciencias veterinarias 2021-01-25 cheryl thompson female 79 3185 colonia la marta joseph95@hotmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-09-25 jose cruz male 21 1653 villa ballester jefferylane@gmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-10-12 jennifer gonzales female 21 7203 chapaleufu georgewang@yahoo.com +universidad de flores contador público 2020-12-31 andrew miller male 77 1842 el jaguel mathewsrobert@gmail.com +universidad de flores ingeniería en informática 2021-01-21 melinda brown female 76 7203 chapaleufu johnsontonya@hotmail.com +universidad de flores licenciatura en sociología 2020-12-18 andrea garcia female 78 6007 arribeños walshcourtney@yahoo.com +universidad de flores ingeniería en informática 2020-11-02 ariel taylor female 21 2701 12 de agosto christopher77@gmail.com +universidad de flores arquitectura 2020-11-21 brian mitchell male 34 3045 campo zavalla ryanreed@gmail.com +universidad de flores ingeniería electrónica 2020-12-04 andrea walker female 65 2801 alto verde davidleonard@yahoo.com +universidad de flores licenciatura en relaciones del trabajo 2020-12-03 danielle russell female 44 6537 el camoati elizabethhodge@gmail.com +universidad de flores licenciatura en administración 2020-12-24 kevin miller male 65 8117 alferez san martin rhonda96@yahoo.com +universidad de flores licenciatura en administración 2020-09-15 edgar barrett male 21 4640 abra pampa jamesmontgomery@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-11-09 kathryn gilmore female 21 2637 colonia hansen zyu@yahoo.com +universidad de flores licenciatura en producción de bioimagenes 2020-12-19 nicole sanders female 21 6530 carlos casares renee90@gmail.com +universidad de flores licenciatura en ciencias ambientales 2020-12-06 allison lopez md female 33 3048 angeloni lrogers@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2020-09-02 alexis price female 52 2216 campo raffo thompsonvictoria@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2020-10-21 dana villarreal female 69 4101 agua negra brian18@gmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2021-01-17 michael orozco male 55 6321 caichue woodjames@yahoo.com +universidad de flores bioquímica 2021-01-24 melissa rollins female 21 1603 villa martelli landrytina@yahoo.com +universidad de flores licenciatura en musicoterapia 2021-01-30 alexandra hancock female 71 5444 ampacama ashley74@gmail.com +universidad de flores farmacia 2020-11-12 jennifer torres female 21 6315 colonia baron ibaker@yahoo.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-11-29 mitchell brown male 34 1808 alejandro petion dawntaylor@yahoo.com +universidad de flores bioquímica 2020-11-15 david garrett male 70 7267 alvarez de toledo jenniferjohnson@yahoo.com +universidad de flores bioquímica 2021-01-04 kenneth snyder male 21 1876 bernal este dianawhite@hotmail.com +universidad de flores licenciatura en ciencias ambientales 2021-01-22 manuel rodriguez male 21 5503 paso de los andes thomaspaul@hotmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-11-09 roger robinson male 67 1804 canning dickersonsarah@gmail.com +universidad de flores licenciatura en ciencias de la educación 2020-10-11 erica johnson female 21 1872 sarandi swashington@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-11-17 roger mccoy male 43 1704 ramos mejia xsmith@gmail.com +universidad de flores contador público 2020-11-18 terry mccormick male 21 3374 el porvenir juanhernandez@gmail.com +universidad de flores ingeniería electrónica 2021-01-08 daniel stuart male 21 1718 san antonio de padua isabellaharper@hotmail.com +universidad de flores técnico para bioterios 2020-12-17 jonathan roberts dvm male 21 3263 1 de mayo kylebarker@gmail.com +universidad de flores licenciatura en terapia ocupacional 2020-12-03 steven crawford male 21 5438 alto de sierra qholmes@yahoo.com +universidad de flores bioquímica 2020-11-05 jessica thomas female 21 5738 avanzada pateljodi@hotmail.com +universidad de flores ciencias veterinarias 2020-11-04 meagan ross female 34 4119 agua colorada steven82@yahoo.com +universidad de flores medicina 2020-10-12 steven johnson male 74 3507 la eduvigis psalinas@hotmail.com +universidad de flores bioquímica 2020-12-27 thomas frank male 48 6614 franklin zbrown@yahoo.com +universidad de flores licenciatura en producción de bioimagenes 2020-12-07 patrick sanchez male 72 1635 kilometro 45 stephenmullen@yahoo.com +universidad de flores bioquímica 2020-09-27 lori hayes female 37 8318 challaco usmith@gmail.com +universidad de flores ingeniería electrónica 2020-09-21 steven smith male 70 5425 albarracin nathan15@gmail.com +universidad de flores arquitectura 2020-11-10 alicia blackburn female 21 7547 cascada kirsten64@yahoo.com +universidad de flores contador público 2020-11-27 timothy garcia male 21 3545 kilometro 525 jamescox@yahoo.com +universidad de flores licenciatura en ciencias geológicas 2020-09-21 jonathan berry male 21 3509 campo el bermejo brandon82@gmail.com +universidad de flores arquitectura 2020-12-24 douglas howard male 21 2147 san genaro norte matthewfernandez@gmail.com +universidad de flores licenciatura en ciencias de la educación 2021-01-06 david palmer male 67 2501 berretta aramirez@gmail.com +universidad de flores licenciatura en terapia ocupacional 2020-09-18 carly newman female 46 2761 estancia santa catalina griffincindy@gmail.com +universidad de flores licenciatura en ciencias geológicas 2020-12-13 meghan silva female 61 2828 colonia nueva montevideo watsonkevin@hotmail.com +universidad de flores arquitectura 2020-10-16 alan sanford male 21 5633 ochenta y cuatro walkerkristina@hotmail.com +universidad de flores licenciatura en musicoterapia 2020-10-16 shawn taylor male 21 1766 tablada heathercollins@yahoo.com +universidad de flores ingeniería electrónica 2020-09-02 michael davis male 26 6237 america qpatrick@hotmail.com +universidad de flores licenciatura en sociología 2021-01-18 tammy pacheco md female 21 5421 la tranca dwatkins@hotmail.com +universidad de flores agronomía 2020-10-31 robert chambers male 21 6471 atahualpa christopherparker@gmail.com +universidad de flores licenciatura en musicoterapia 2020-11-10 karen martinez female 21 9033 aldea apeleg kaitlingonzalez@gmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-09-09 jonathan bell male 39 5711 angelita klewis@hotmail.com +universidad de flores ingeniería electrónica 2021-01-14 juan hooper male 21 7541 d orbigny lcraig@hotmail.com +universidad de flores licenciatura en ciencias ambientales 2020-10-06 joshua wade male 21 2703 cabo san fermin pdaniels@gmail.com +universidad de flores arquitectura 2020-10-18 jason smith male 21 3020 campo santo domingo xking@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-11-04 miranda si female 21 6500 9 de julio wallsluke@gmail.com +universidad de flores licenciatura en ciencias de la educación 2020-11-16 sean coleman male 59 8313 arroyito juan37@hotmail.com +universidad de flores diseño de imagen y sonido 2020-11-23 jeffrey sanchez male 52 7161 labarden hmelendez@hotmail.com +universidad de flores farmacia 2020-11-10 s shannon allen female 73 3351 azara sgomez@yahoo.com +universidad de flores contador público 2020-12-19 david kennedy male 63 3364 2 de mayo benjaminreed@yahoo.com +universidad de flores licenciatura en ciencia política 2020-10-11 christina lawrence female 39 5535 asuncion karen22@yahoo.com +universidad de flores agronomía 2021-01-02 larry willia male 58 3042 abipones taylor31@yahoo.com +universidad de flores licenciatura en ciencias biológicas 2021-01-19 rebecca bryant female 21 5569 aguada evansmark@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2021-01-06 marie sanchez female 21 8431 el hoyo annettejohnson@yahoo.com +universidad de flores licenciatura en gestión de agroalimentos 2020-09-15 patricia richardson female 21 9051 aguada a pique tyler61@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-10-22 teresa terry female 27 7001 la pastora kimberly26@yahoo.com +universidad de flores bioquímica 2020-10-18 alejandra schroeder female 60 2445 cristolia brian26@yahoo.com +universidad de flores ingeniería electrónica 2020-12-14 robert sanders ii male 41 2401 castelar wilsonjessica@yahoo.com +universidad de flores agronomía 2020-12-06 emily lopez female 21 1804 canning wattscarolyn@gmail.com +universidad de flores arquitectura 2020-10-29 troy taylor male 21 3150 algarrobitos 1ro keithburton@gmail.com +universidad de flores licenciatura en relaciones del trabajo 2020-11-19 mark jordan male 21 7221 francisco berra jacksonshawn@gmail.com +universidad de flores licenciatura en terapia ocupacional 2020-10-01 veronica shaw md female 21 8122 la viticola jfleming@gmail.com +universidad de flores ciencias veterinarias 2020-09-08 jessica smith female 21 3530 aldea forestal alexander67@hotmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-09-27 jeremy ross male 21 1776 9 de abril martinmay@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2020-10-10 thomas watson male 23 8503 chocori simpsonjose@yahoo.com +universidad de flores licenciatura en ciencias de la educación 2020-12-27 brooke fuentes female 22 3581 campo redondo zacharyphelps@gmail.com +universidad de flores licenciatura en musicoterapia 2020-10-14 daniel obrien male 28 6559 recalde sarah24@gmail.com +universidad de flores licenciatura en musicoterapia 2021-01-07 jeffrey davis male 21 9111 bahia bustamante matthew59@hotmail.com +universidad de flores ingeniería mecánica 2020-11-17 nancy perez female 75 4111 aguada feliciadavis@yahoo.com +universidad de flores bioquímica 2020-09-06 cindy kerr female 45 2639 berabevu melissaanthony@gmail.com +universidad de flores ingeniería en informática 2020-11-04 benjamin chen male 21 1716 libertad billy51@yahoo.com +universidad de flores agronomía 2020-11-01 taylor taylor female 21 2905 general rojo xblair@gmail.com +universidad de flores ingeniería electrónica 2020-09-23 david hicks male 56 7135 comandante giribone martinkyle@hotmail.com +universidad de flores licenciatura en ciencias geológicas 2020-12-17 jacob benitez male 21 7519 san mayol marcia74@hotmail.com +universidad de flores licenciatura en musicoterapia 2021-01-23 kelly hays female 31 5444 ampacama toddsimmons@hotmail.com +universidad de flores ingeniería mecánica 2020-12-30 thomas johnson male 21 6337 ingeniero thompson torreskatrina@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2020-11-11 norma ponce female 21 3560 campo ubajo john34@hotmail.com +universidad de flores licenciatura en relaciones del trabajo 2021-01-04 daniel cooper male 68 5409 adan quiroga lorettajones@gmail.com +universidad de flores diseño industrial 2020-11-10 daniel sloan male 46 3113 colonia celina richardnielsen@gmail.com +universidad de flores licenciatura en ciencia política 2020-11-28 jonathan thornton male 21 8430 costa del rio azul romantara@hotmail.com +universidad de flores licenciatura en terapia ocupacional 2020-12-13 melissa horton female 46 2520 la california shepherddaniel@yahoo.com +universidad de flores ingeniería en informática 2020-10-20 barbara nolan female 21 3200 colonia los sauces karen58@hotmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-10-26 caleb thompson male 21 5703 6 de septiembre jonathanmosley@hotmail.com +universidad de flores licenciatura en ciencias ambientales 2020-11-28 cynthia mclaughlin female 21 1754 san justo armstrongwilliam@hotmail.com +universidad de flores licenciatura en ciencia política 2020-11-20 brittany cochran female 37 7201 colman cheyenne90@hotmail.com +universidad de flores agronomía 2020-10-17 timothy bates male 21 3545 kilometro 525 sabrina91@yahoo.com +universidad de flores licenciatura en psicología 2020-11-13 john allen male 21 7515 claudio c molina bobbyknapp@yahoo.com +universidad de flores licenciatura en sociología 2020-12-19 samuel daniel male 21 7221 francisco berra olivia41@hotmail.com +universidad de flores ingeniería electrónica 2020-11-04 matthew lewis male 35 1814 barrio 1 de mayo ylewis@hotmail.com +universidad de flores licenciatura en ciencias de la educación 2020-09-18 kelli davis female 21 3572 campo garabato roger23@yahoo.com +universidad de flores licenciatura en musicoterapia 2020-11-12 benjamin benson male 40 8115 bajo hondo krystal96@yahoo.com +universidad de flores licenciatura en producción de bioimagenes 2021-01-14 cory reeves male 56 6101 villa saboya ljacobs@yahoo.com +universidad de flores licenciatura en producción de bioimagenes 2021-01-18 lisa ramirez female 21 8366 chelforo donnaperez@gmail.com +universidad de flores ingeniería electrónica 2020-12-06 james barnes male 35 9221 valle hondo samantha11@yahoo.com +universidad de flores arquitectura 2020-11-14 olivia byrd female 28 8431 el hoyo troykirby@hotmail.com +universidad de flores técnico para bioterios 2020-09-06 gina jackson female 21 3318 bonpland norte lisarobinson@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-12-06 ethan rich male 67 5724 alto pencoso kmorales@yahoo.com +universidad de flores diseño de imagen y sonido 2021-01-17 roger roberts male 38 1741 enrique fynn michael86@yahoo.com +universidad de flores ingeniería electrónica 2020-11-17 tyler richardson male 21 3287 aldea san gregorio juliereilly@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2020-11-21 richard brooks male 45 4640 abra pampa john54@yahoo.com +universidad de flores licenciatura en ciencias antropológicas 2021-01-07 heather abbott female 21 2255 campo rodriguez gregoryjames@hotmail.com +universidad de flores ciencias veterinarias 2020-11-11 melanie diaz female 70 3620 kilometro 184 kjones@gmail.com +universidad de flores ingeniería electrónica 2021-01-16 christian reeves male 21 3565 arroyo del rey fpatel@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2020-10-15 mary warren female 21 8307 colonia gobernador ayala ellisbenjamin@gmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2021-01-27 mary benjamin female 49 8373 alianza stephenlee@hotmail.com +universidad de flores licenciatura en sociología 2020-10-22 bobby gonzales male 56 3044 gobernador crespo veronica95@gmail.com +universidad de flores bioquímica 2020-12-06 edward hayes male 21 2401 castelar rachel03@hotmail.com +universidad de flores licenciatura en sociología 2020-11-25 jamie gonzales female 21 4724 agua colorada kimjeffrey@gmail.com +universidad de flores licenciatura en producción de bioimagenes 2021-01-03 debbie fritz female 21 3309 arroyo tomas aaron34@hotmail.com +universidad de flores ingeniería en informática 2020-10-13 jessica hendricks female 70 2707 4 de noviembre brettporter@hotmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-09-01 jennifer daugherty female 21 3009 el tropezon kathleen46@yahoo.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-11-11 brian taylor male 69 2840 albardon katherine53@gmail.com +universidad de flores ciencias veterinarias 2020-09-26 john dalton male 32 7153 cangallo joshua85@hotmail.com +universidad de flores licenciatura en relaciones del trabajo 2020-09-19 shelley webb female 21 9225 arenoso ryanmoore@gmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2021-01-27 robert hanson male 79 2115 colonia valdez snelson@gmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-10-24 holly neal female 78 2506 correa donald88@yahoo.com +universidad de flores licenciatura en planificación y diseño del paisaje 2021-01-15 austin santos male 21 3134 antonio tomas sud hernandezsheila@hotmail.com +universidad de flores licenciatura en psicología 2020-12-12 hannah garcia female 21 3254 colonia la blanquita sean08@gmail.com +universidad de flores diseño de imagen y sonido 2020-09-02 amanda smith female 66 3371 cabure baldwinfrances@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2021-01-23 ashley rogers female 52 2804 campana martha11@hotmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-11-12 mark davis male 21 5306 carrizal qcombs@yahoo.com +universidad de flores ciencias veterinarias 2021-01-05 justin barker male 21 2520 la california jill96@yahoo.com +universidad de flores licenciatura en ciencias geológicas 2020-11-05 cindy lee female 21 6701 carlos keen lisa81@gmail.com +universidad de flores licenciatura en ciencias de la computación 2020-11-22 linda james female 53 6005 estacion general arenales mike63@hotmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-10-22 joseph mitchell male 21 2126 alvear patriciasimon@yahoo.com +universidad de flores ingeniería en informática 2020-11-25 susan daniels female 21 2722 wheelwright griffinann@gmail.com +universidad de flores agronomía 2020-12-21 amy scott female 21 5447 agua cercada rodriguezjennifer@yahoo.com +universidad de flores farmacia 2020-10-16 cheryl rosales female 74 6471 atahualpa normankyle@hotmail.com +universidad de flores licenciatura en ciencias antropológicas 2021-01-06 nicole parks female 54 1915 arbuco boyermartha@yahoo.com +universidad de flores licenciatura en ciencias antropológicas 2020-10-09 beth smith female 21 1741 enrique fynn lcopeland@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-12-17 debbie hahn female 21 2512 campo charo melissa14@hotmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2021-01-15 joshua rodriguez male 78 5531 barrio ferri heathdavid@hotmail.com +universidad de flores arquitectura 2020-10-20 matthew sosa male 21 6031 de bruyn tmartinez@yahoo.com +universidad de flores licenciatura en producción de bioimagenes 2020-11-07 shannon campbell female 21 8203 la chirlandia andersontiffany@yahoo.com +universidad de flores licenciatura en ciencias biológicas 2020-09-23 john powell male 54 1633 empalme joshua48@yahoo.com +universidad de flores bioquímica 2020-10-31 laura wallace female 19 4109 alto nuestra señora del valle anitamcdonald@gmail.com +universidad de flores ingeniería en informática 2020-10-27 andrew gordon male 20 8311 villa el chocon brian06@hotmail.com +universidad de flores arquitectura 2021-01-17 gabriela smith female 41 6648 mecha april65@hotmail.com +universidad de flores ingeniería electrónica 2020-09-01 curtis mccormick male 69 1665 jose clemente paz mooreamy@yahoo.com +universidad de flores licenciatura en gestión de agroalimentos 2021-01-09 susan cortez female 21 7501 indio rico travis48@yahoo.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-12-17 jessica bentley female 21 3357 barra bonita timothy92@hotmail.com +universidad de flores bioquímica 2021-01-26 joshua raey male 21 4751 agua de dionisio kevincarlson@yahoo.com +universidad de flores contador público 2020-09-17 james lopez male 21 7249 el araza baileymax@yahoo.com +universidad de flores licenciatura en relaciones del trabajo 2020-09-19 dr vicki blevins female 45 5545 agua de diaz gevans@gmail.com +universidad de flores técnico para bioterios 2021-01-01 tara ray female 62 1739 general hornos adaugherty@yahoo.com +universidad de flores licenciatura en administración 2020-09-04 donald dennis male 21 6660 25 de mayo kara04@hotmail.com +universidad de flores licenciatura en terapia ocupacional 2020-11-02 sharon gallagher female 21 6641 comodoro py lesliemathis@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2021-01-23 andrew chang male 21 7111 san bernardo del tuyu chavezalexandra@yahoo.com +universidad de flores licenciatura en musicoterapia 2021-01-17 taylor greene female 37 1657 11 de septiembre briggschad@yahoo.com +universidad de flores licenciatura en administración 2020-09-27 bryan sanchez male 21 5383 agua colorada ebrown@gmail.com +universidad de flores licenciatura en ciencias de la computación 2021-01-29 phillip jackson male 21 5770 chacras viejas brett77@yahoo.com +universidad de flores diseño de imagen y sonido 2020-09-07 antonio brown male 21 1885 guillermo e hudson scott48@hotmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-09-13 john oliver male 21 1927 esc nav militar rio sant robert26@yahoo.com +universidad de flores ingeniería en informática 2020-11-07 lisa mccullough female 21 5319 colpes herbertjohnson@gmail.com +universidad de flores ingeniería electrónica 2020-09-06 gabrielle hodge female 49 4142 alto de leiva crios@yahoo.com +universidad de flores diseño de imagen y sonido 2020-10-31 richard daniel male 56 6242 drabble johnsonangela@yahoo.com +universidad de flores ciencias veterinarias 2020-12-02 stephanie hernandez female 21 2806 las palmas ssims@gmail.com +universidad de flores ingeniería mecánica 2020-12-12 kenneth fernandez ii male 21 9013 cañadon seco njohnson@hotmail.com +universidad de flores actuario 2020-09-24 melissa joseph female 68 1759 gonzalez catan saramiller@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2021-01-18 sierra duarte female 65 1874 villa dominico briankim@hotmail.com +universidad de flores licenciatura en ciencia política 2020-12-12 bailey gray female 32 4653 casira stephensonerin@gmail.com +universidad de flores licenciatura en ciencia política 2020-10-14 samantha sosa female 69 3188 colonia falco ysampson@hotmail.com +universidad de flores agronomía 2021-01-18 joshua anderson male 19 5425 albarracin amber06@yahoo.com +universidad de flores diseño de imagen y sonido 2020-09-29 george pena male 21 6339 cailomuta amandachen@gmail.com +universidad de flores ingeniería en informática 2020-10-21 lisa james female 21 3111 almacen cristian schubert nbaxter@hotmail.com +universidad de flores bioquímica 2021-01-15 jennifer bailey female 70 2806 las palmas jeremy37@yahoo.com +universidad de flores licenciatura en sociología 2021-01-23 melissa george female 47 6075 arenaza davisantonio@gmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-09-24 leslie walker female 77 2109 acebal leonard55@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2020-09-11 kenneth weiss male 24 3241 campo de villamil francisdale@gmail.com +universidad de flores licenciatura en ciencia política 2020-10-02 colin cabrera male 53 7263 el chumbeau yrasmussen@gmail.com +universidad de flores licenciatura en ciencias geológicas 2020-10-18 paul johnson male 21 2440 barrio belgrano ortiz gregory95@hotmail.com +universidad de flores diseño industrial 2020-09-29 james daniel male 72 1865 el pampero ambermorris@yahoo.com +universidad de flores bioquímica 2020-11-15 rickey olson male 42 6034 colonia alberdi bowmanrachel@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2020-10-23 edward jones male 26 3162 aranguren lawrencecampbell@hotmail.com +universidad de flores diseño de imagen y sonido 2020-12-24 bobby glenn male 50 5357 el horno bnguyen@yahoo.com +universidad de flores licenciatura en gestión de agroalimentos 2020-12-10 lisa monroe female 79 8208 campo cicare victoria27@hotmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-12-29 taylor knox female 21 6625 cañada la rica deanna60@yahoo.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-11-24 kendra butler female 21 6634 alberti jennifer44@yahoo.com +universidad de flores arquitectura 2020-09-10 mercedes stevenson dds female 42 3344 2 de julio darren85@hotmail.com +universidad de flores licenciatura en psicología 2020-12-12 theresa whitney female 50 3575 arroyo ceibal evansraymond@hotmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-09-26 james wang male 21 5537 algarrobito john42@hotmail.com +universidad de flores diseño de imagen y sonido 2020-09-10 nicholas willia male 23 1862 america unida hernandezwilliam@hotmail.com +universidad de flores ingeniería electrónica 2021-01-28 cynthia michael female 79 7223 bonnement candice79@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2021-01-16 john hodges male 21 2454 cañada rosquin christinaschwartz@gmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-10-10 nancy garcia female 37 7263 el chumbeau aaron16@yahoo.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-09-29 devin chen male 21 3509 campo el bermejo donnasmith@yahoo.com +universidad de flores medicina 2020-09-22 carol mccoy female 48 5579 barrio lencina angela05@gmail.com +universidad de flores bioquímica 2021-01-23 russell james male 65 6221 ceballos youngsarah@yahoo.com +universidad de flores licenciatura en ciencias geológicas 2021-01-19 john lynn male 21 5637 30 de octubre ryan81@yahoo.com +universidad de flores técnico para bioterios 2021-01-10 matthew parsons male 51 3229 colonia freitas james28@gmail.com +universidad de flores licenciatura en ciencias biológicas 2020-10-27 kelly grimes female 49 3581 campo redondo ehowell@yahoo.com +universidad de flores farmacia 2020-12-02 thomas griffin male 21 3046 arrascaeta mooresonya@gmail.com +universidad de flores ciencias veterinarias 2020-12-08 amy snyder female 21 2305 lehmann cwilliams@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2021-01-12 dennis owens male 21 8333 aguada guzman owade@hotmail.com +universidad de flores farmacia 2021-01-12 kevin parker male 55 4161 alongo melanie41@hotmail.com +universidad de flores ingeniería mecánica 2020-09-14 holly gordon female 21 6062 coronel granada sharpchristopher@yahoo.com +universidad de flores ciencias veterinarias 2020-10-21 patricia evans female 51 8505 emilio lamarca christopher86@yahoo.com +universidad de flores arquitectura 2020-09-06 jennifer cox female 50 5405 agua y energia james50@gmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-09-25 george mcmillan male 50 6315 colonia baron spencerlyons@yahoo.com +universidad de flores licenciatura en producción de bioimagenes 2020-09-01 robert johnson male 21 5276 baldes de pacheco ganderson@hotmail.com +universidad de flores arquitectura 2020-12-27 ashlee mills female 21 2152 granadero baigorria tonya45@yahoo.com +universidad de flores ingeniería en informática 2020-12-13 charles peterson male 21 5883 alto lindo hpierce@gmail.com +universidad de flores ingeniería en informática 2020-12-28 peter blair male 21 5446 balde de leyes bgreene@yahoo.com +universidad de flores bioquímica 2020-12-29 eric brooks male 21 3384 barrancon lunajames@gmail.com +universidad de flores licenciatura en psicología 2020-12-04 katherine barton female 21 8326 cervantes jennifertaylor@yahoo.com +universidad de flores ingeniería electrónica 2020-12-18 robert pierce male 74 1816 colonia santa rosa davidrodriguez@hotmail.com +universidad de flores contador público 2020-10-05 dustin ford male 65 3308 candelaria heather20@hotmail.com +universidad de flores diseño de imagen y sonido 2020-12-14 cathy turner female 27 6348 bocayuba hamptonpamela@hotmail.com +universidad de flores licenciatura en producción de bioimagenes 2021-01-16 matthew schneider male 21 3561 avellaneda kerri43@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-11-14 cynthia lucas female 67 6431 estacion lago epecuen lindsaydean@yahoo.com +universidad de flores licenciatura en gestión de agroalimentos 2021-01-21 mark mann male 21 5573 colonia delfino david45@hotmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-11-16 joyce kim female 21 3285 berduc estradamorgan@gmail.com +universidad de flores licenciatura en relaciones del trabajo 2020-10-08 becky thomas female 21 3518 cabral cue krista27@hotmail.com +universidad de flores licenciatura en gestión de agroalimentos 2021-01-05 donald strickland male 21 3561 avellaneda cruzjames@gmail.com +universidad de flores ingeniería mecánica 2021-01-07 katherine cruz female 21 5775 bajo grande nicholspamela@yahoo.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-11-27 faith king female 21 8180 colonia dr gdor udaondo mandy11@yahoo.com +universidad de flores contador público 2020-11-10 carrie lopez female 32 4141 fuerte quemado acole@yahoo.com +universidad de flores diseño de imagen y sonido 2021-01-18 sandra jones female 21 4616 barcena moranmichael@gmail.com +universidad de flores licenciatura en sociología 2020-12-17 olivia garcia female 21 3337 adolfo j pomar nmercado@gmail.com +universidad de flores ciencias veterinarias 2020-10-31 julie weber female 28 5770 chacras viejas ccollins@yahoo.com +universidad de flores técnico para bioterios 2020-11-19 ashley solis female 21 6101 villa saboya erinstevens@gmail.com +universidad de flores licenciatura en ciencias de la computación 2020-11-18 jane brown female 39 3471 alen cue andrea27@yahoo.com +universidad de flores licenciatura en administración 2021-01-06 johnny gates male 77 2527 colonia san francisco james23@yahoo.com +universidad de flores ciencias veterinarias 2020-11-11 evelyn wilson female 24 5304 el tala gordonmason@hotmail.com +universidad de flores licenciatura en administración 2020-12-26 sheila burton female 20 6723 cucullu valeriewhite@yahoo.com +universidad de flores diseño industrial 2020-12-22 rachel bautista female 21 7505 balneario claromeco kellyjoseph@gmail.com +universidad de flores licenciatura en artes 2020-09-04 william reed male 31 5565 campo de los andes georgealice@hotmail.com +universidad de flores licenciatura en ciencias geológicas 2020-10-07 dorothy wells female 47 6561 blanca grande lmiller@hotmail.com +universidad de flores licenciatura en psicología 2020-10-28 seth perez male 21 5424 villa lerga newtonmelissa@gmail.com +universidad de flores contador público 2021-01-27 kelly stanley female 21 1669 del viso dennisdaniels@gmail.com +universidad de flores ingeniería en informática 2020-12-09 evan burns dvm male 21 2438 frontera benjamin27@hotmail.com +universidad de flores actuario 2021-01-05 michael ada male 21 4648 barrio la union benitezalexis@hotmail.com +universidad de flores ingeniería mecánica 2020-10-28 melissa simpson female 56 5425 albarracin jadealvarado@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-11-20 s madison flores female 51 6301 ataliva roca bridgesjeffrey@gmail.com +universidad de flores licenciatura en ciencias ambientales 2020-09-12 nathan lozano male 21 2500 cañada de gomez morrisjill@yahoo.com +universidad de flores licenciatura en ciencias biológicas 2021-01-03 natasha paul female 21 2943 ireneo portela nicole67@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-12-30 christina brady female 40 3513 arbol solo christian19@yahoo.com +universidad de flores medicina 2020-12-09 casey wilson female 21 2711 almacen piatti iphillips@hotmail.com +universidad de flores diseño de imagen y sonido 2020-12-30 amanda hurst female 21 6743 coliqueo tsmith@yahoo.com +universidad de flores licenciatura en psicología 2020-11-29 sarah brooks female 79 2349 colonia dos rosas y la legua nicholasnelson@gmail.com +universidad de flores arquitectura 2021-01-27 scott schmidt male 45 3381 maria magdalena beverly99@hotmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-10-28 emily norris female 26 3144 alcaraz 1ro valerie99@yahoo.com +universidad de flores técnico para bioterios 2021-01-21 joshua hall male 42 1909 arana justinlambert@hotmail.com +universidad de flores técnico para bioterios 2020-09-27 calvin mora male 21 5500 cerro aconcagua jessica43@gmail.com +universidad de flores licenciatura en ciencias biológicas 2020-12-05 jacob velasquez male 21 3427 abra keith13@yahoo.com +universidad de flores ingeniería mecánica 2020-11-16 caleb frazier male 21 4142 alto de leiva markthomas@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-10-31 jason martin jr male 48 5266 chichagasta mullenjamie@yahoo.com +universidad de flores licenciatura en administración 2020-11-06 david martin male 72 6555 alfalad jeanettevelez@yahoo.com +universidad de flores bioquímica 2020-10-31 tracy lynn female 21 5372 nonogasta sandra15@gmail.com +universidad de flores agronomía 2021-01-23 kenneth gill male 21 5624 kilometro 47 mckenzie00@hotmail.com +universidad de flores contador público 2020-12-26 rachel johnston female 51 3283 colonia mabragaña christopherfleming@gmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-09-21 michael kennedy male 59 3191 arroyo ceibo csmith@gmail.com +universidad de flores agronomía 2020-11-04 lisa clark female 57 1824 gerli pweber@yahoo.com +universidad de flores bioquímica 2020-11-26 heather price female 26 5738 avanzada arojas@gmail.com +universidad de flores ingeniería en informática 2020-09-15 stanley gilbert male 21 5533 9 de julio jeffreyskinner@hotmail.com +universidad de flores diseño industrial 2020-11-19 elizabeth allen female 33 1927 esc nav militar rio sant erikawheeler@hotmail.com +universidad de flores técnico para bioterios 2020-10-26 billy hughes male 21 5835 bella vista dblackwell@hotmail.com +universidad de flores arquitectura 2020-10-29 janet molina female 50 9020 arroyo quilla johnsonnicholas@hotmail.com +universidad de flores ingeniería mecánica 2020-10-04 stephen carter male 75 8407 correntoso freemandeborah@hotmail.com +universidad de flores licenciatura en ciencias de la educación 2020-09-13 justin king male 21 3220 arroyo manganga janicefletcher@hotmail.com +universidad de flores licenciatura en artes 2020-09-24 isaac crane male 64 2808 atucha josefigueroa@gmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-09-01 audrey nguyen female 21 8324 cipolletti carrfelicia@gmail.com +universidad de flores farmacia 2021-01-21 sarah small female 53 6608 agote sdavis@yahoo.com +universidad de flores licenciatura en psicología 2020-10-27 kristy conway dvm female 64 8103 garro michaelshannon@hotmail.com +universidad de flores licenciatura en musicoterapia 2020-10-08 william fuller male 21 5431 apeadero guanacache pamela04@hotmail.com +universidad de flores licenciatura en administración 2020-12-10 joshua thomas male 21 3023 cululu robertsthomas@hotmail.com +universidad de flores licenciatura en musicoterapia 2020-09-16 lance myers male 24 3338 17 de agosto scottsmith@yahoo.com +universidad de flores licenciatura en sociología 2020-10-12 brian jones male 21 2438 frontera elizabeth81@gmail.com +universidad de flores bioquímica 2020-09-28 paula mitchell female 63 4741 agua de las palomas james54@gmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-09-03 timothy rodriguez male 21 3371 cabure gjames@hotmail.com +universidad de flores licenciatura en gestión de agroalimentos 2021-01-07 clayton reynolds male 58 5622 colonia jauregui laura25@hotmail.com +universidad de flores licenciatura en artes 2021-01-25 denise wilson female 30 3514 cacui brooksandrew@hotmail.com +universidad de flores ciencias veterinarias 2020-12-27 michael tucker male 21 3027 la pelada ryan37@yahoo.com +universidad de flores licenciatura en ciencia política 2020-09-15 david smith male 21 2200 las quintas wjohnson@hotmail.com +universidad de flores licenciatura en terapia ocupacional 2020-11-07 beth foster female 21 7151 langueyu nicholasdudley@hotmail.com +universidad de flores licenciatura en musicoterapia 2020-09-07 jaime stevens male 41 3586 campo yaguarete zacharycaldwell@gmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-12-06 eric lynn male 59 7637 la dulce erobertson@yahoo.com +universidad de flores licenciatura en relaciones del trabajo 2020-09-20 robert mercer male 38 3332 capiovi sosamalik@yahoo.com +universidad de flores licenciatura en relaciones del trabajo 2020-09-28 felicia willia female 21 3420 acuña cue bnelson@gmail.com +universidad de flores ciencias veterinarias 2020-10-08 michelle chavez female 21 3505 arroyo quintana farrellmichelle@yahoo.com +universidad de flores bioquímica 2021-01-21 ann richardson female 21 3532 curandu kathrynosborne@hotmail.com +universidad de flores medicina 2020-11-10 shawn si male 37 2305 lehmann umatthews@yahoo.com +universidad de flores licenciatura en producción de bioimagenes 2020-11-23 brittany holmes female 21 8520 aguada del loro brianpowell@yahoo.com +universidad de flores actuario 2020-09-11 matthew york male 21 3081 cavour jeffrey16@hotmail.com +universidad de flores licenciatura en ciencias geológicas 2020-11-24 alexa fitzgerald md female 21 5325 alpasinche ana76@gmail.com +universidad de flores licenciatura en relaciones del trabajo 2020-12-24 sarah brown female 79 4142 alto de leiva stewartanthony@hotmail.com +universidad de flores licenciatura en psicología 2020-10-16 thomas wilson male 21 6503 desvio kilometro 234 yrodriguez@gmail.com +universidad de flores diseño de imagen y sonido 2021-01-01 derek hopkins male 71 8501 bahia creek richarddustin@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-09-07 misty hatfield female 40 4129 cañada tmartinez@gmail.com +universidad de flores diseño de imagen y sonido 2021-01-29 joseph deleon male 21 5264 angelina paigecollins@hotmail.com +universidad de flores técnico para bioterios 2020-12-13 audrey jefferson female 21 5380 chamical onealrandall@gmail.com +universidad de flores licenciatura en ciencia política 2020-12-25 jessica rios female 39 1657 11 de septiembre jorgeschmidt@hotmail.com +universidad de flores farmacia 2020-12-25 phillip solis male 76 1871 dock sud victoria57@hotmail.com +universidad de flores técnico para bioterios 2020-11-05 jose bennett male 33 3351 azara hdixon@yahoo.com +universidad de flores medicina 2021-01-25 ronald paul male 21 2747 coronel isleños kellycunningham@gmail.com +universidad de flores licenciatura en psicología 2020-12-07 steven mcclain male 21 2447 los sembrados stephenmckenzie@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-10-30 manuel thomas male 44 1613 los polvorines uandrews@gmail.com +universidad de flores licenciatura en sociología 2021-01-17 christina suarez female 21 6555 alfalad uthomas@gmail.com +universidad de flores actuario 2020-10-11 ashley cruz female 21 2845 colonia duportal kelseygonzales@hotmail.com +universidad de flores actuario 2020-10-03 kathleen anderson female 73 4117 alabama pooleelizabeth@gmail.com +universidad de flores licenciatura en ciencias de la computación 2020-11-10 james mckinney male 48 3016 san jose ashley43@hotmail.com +universidad de flores medicina 2020-10-24 melissa shields female 64 1613 los polvorines sanchezjohn@gmail.com +universidad de flores licenciatura en psicología 2021-01-25 elijah nelson dds male 23 3285 berduc kweaver@gmail.com +universidad de flores farmacia 2020-12-30 judy oneal female 21 6239 gonzalez moreno annette19@yahoo.com +universidad de flores licenciatura en planificación y diseño del paisaje 2021-01-30 harold johnson male 40 6042 dos hermanos rduncan@gmail.com +universidad de flores medicina 2020-10-19 jody johnson female 59 8146 el rincon jordansonya@gmail.com +universidad de flores ingeniería mecánica 2020-12-24 robert moreno male 55 7009 iraola sarah59@hotmail.com +universidad de flores licenciatura en sociología 2020-12-25 latoya gomez female 21 6431 estacion lago epecuen connor46@yahoo.com +universidad de flores licenciatura en ciencias antropológicas 2020-12-17 hannah artrong female 58 6326 anguil bwagner@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2020-12-14 gina smith female 71 4176 alto del puesto gsmith@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2021-01-13 chelsea chavez female 21 3057 estancia las gamas kcline@gmail.com +universidad de flores bioquímica 2020-11-12 cory ashley male 24 2147 san genaro norte opace@gmail.com +universidad de flores licenciatura en ciencias biológicas 2020-12-19 marilyn lewis female 63 3281 calera jeffery86@gmail.com +universidad de flores licenciatura en ciencias de la educación 2021-01-05 kelly gomez male 21 6003 ascencion lisa05@yahoo.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-12-12 sonya walsh female 21 3203 arroyo grande timothy54@gmail.com +universidad de flores ciencias veterinarias 2020-10-27 suzanne rhodes female 21 3316 arroyo pastora jefferylindsey@gmail.com +universidad de flores licenciatura en ciencias de la computación 2020-11-27 reginald jordan male 21 8373 alianza donnajohnson@hotmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2021-01-31 karen ray female 21 5587 barcala ianbates@gmail.com +universidad de flores arquitectura 2020-09-23 jennifer decker female 21 1875 wilde bjohnson@yahoo.com +universidad de flores licenciatura en terapia ocupacional 2020-11-02 jody glenn female 21 5313 estacion mazan andersonthomas@hotmail.com +universidad de flores licenciatura en administración 2020-12-29 steven rodriguez male 21 9101 alto de las plumas ukelley@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2021-01-25 daniel stokes male 24 2447 los sembrados clopez@hotmail.com +universidad de flores licenciatura en sociología 2020-11-23 phillip walker md male 42 4651 agua de castilla aaronmartinez@yahoo.com +universidad de flores licenciatura en artes 2020-12-29 shawn tran md male 35 1886 ranelagh martinezcathy@hotmail.com +universidad de flores licenciatura en terapia ocupacional 2021-02-01 zoe casey female 25 7535 pontaut ccarr@gmail.com +universidad de flores farmacia 2020-09-06 christine wright md female 38 9107 28 de julio ronaldanderson@hotmail.com +universidad de flores licenciatura en administración 2020-10-05 mark henry male 21 6400 barrio indio trompa tanneranderson@gmail.com +universidad de flores ingeniería mecánica 2020-11-05 julia thompson female 41 6621 anderson heather87@yahoo.com +universidad de flores medicina 2020-10-10 chelsea jackson female 69 3056 campo coubert susanjones@hotmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-11-07 michael howell male 46 3244 colonia belga americana tyler23@yahoo.com +universidad de flores licenciatura en administración 2020-11-20 elizabeth miller female 35 2723 estancia las gamas ldavis@gmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-12-28 allen wood male 69 2717 acevedo hcampbell@gmail.com +universidad de flores diseño industrial 2020-10-06 douglas smith male 52 6417 casbas brianna41@gmail.com +universidad de flores agronomía 2020-09-30 morgan sheppard female 67 2447 los sembrados jonathan99@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2020-12-25 trevor reyes male 21 1659 campo de mayo fgreen@yahoo.com +universidad de flores licenciatura en terapia ocupacional 2020-10-11 kimberly stein female 24 1890 juan maria gutierrez chaneyangela@hotmail.com +universidad de flores ingeniería en informática 2021-01-11 david gordon male 67 7633 maori marquezstephanie@gmail.com +universidad de flores diseño de imagen y sonido 2021-01-08 matthew carey male 62 6323 algarrobo del aguila sramirez@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2020-10-23 andrew willia male 21 8212 abramo anne16@gmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2021-01-10 nancy si female 32 4176 alto del puesto alexandrajohnson@yahoo.com +universidad de flores licenciatura en ciencias geológicas 2020-11-06 danny murphy male 67 7515 claudio c molina whiteteresa@hotmail.com +universidad de flores licenciatura en producción de bioimagenes 2021-01-06 john young male 21 2170 candelaria sud karenbryant@hotmail.com +universidad de flores licenciatura en sociología 2020-11-14 courtney ada md female 21 3580 kilometro 408 phiggins@yahoo.com +universidad de flores licenciatura en sociología 2020-10-24 phillip jones male 68 2804 campana whardy@yahoo.com +universidad de flores ingeniería electrónica 2021-01-18 jennifer abbott female 34 6625 cañada la rica usmith@gmail.com +universidad de flores diseño industrial 2020-11-01 tyler martin male 21 9041 los antiguos sheilaortiz@yahoo.com +universidad de flores ciencias veterinarias 2020-09-02 kristopher porter male 44 4187 anta chica alanspears@yahoo.com +universidad de flores licenciatura en ciencias geológicas 2020-11-04 brian artrong male 21 3272 colonia 1 de mayo griffithroy@hotmail.com +universidad de flores farmacia 2020-11-03 carla hernandez female 21 5724 alto pencoso kyle04@hotmail.com +universidad de flores licenciatura en psicología 2020-11-11 kenneth goodwin male 30 1770 aldo bonzi glindsey@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-09-19 william rich male 21 3100 avenida ejercito parana adriantorres@hotmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-09-22 ashley davis female 34 9053 aguada grande martinezmark@yahoo.com +universidad de flores ciencias veterinarias 2020-09-28 thomas carroll male 21 5555 puente del inca karinacarpenter@gmail.com +universidad de flores licenciatura en terapia ocupacional 2020-11-02 april harrison female 54 4157 arroyo mal paso ryanwebb@hotmail.com +universidad de flores ciencias veterinarias 2020-11-03 rebecca walters female 30 2508 armstrong novakbrandon@yahoo.com +universidad de flores contador público 2020-12-06 angela rubio female 21 9303 cañadon del toro cmcpherson@yahoo.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-11-20 jacob jennings male 21 2512 campo charo nathan63@yahoo.com +universidad de flores licenciatura en ciencias biológicas 2021-01-29 eric lewis male 21 7013 de la canal wcortez@yahoo.com +universidad de flores licenciatura en musicoterapia 2020-12-10 angelica mccann female 21 4113 acostilla robinsontiffany@gmail.com +universidad de flores licenciatura en musicoterapia 2020-10-07 zachary stevens male 69 8364 chimpay deborah11@hotmail.com +universidad de flores licenciatura en musicoterapia 2020-11-22 amanda white female 30 8129 17 de agosto baileycory@yahoo.com +universidad de flores agronomía 2020-10-20 james fuentes male 21 3440 barrio villa cordoba walkerryan@yahoo.com +universidad de flores licenciatura en ciencia política 2020-11-08 hannah decker female 30 3101 aldea brasilera wheelermelissa@gmail.com +universidad de flores licenciatura en producción de bioimagenes 2021-01-22 james lane male 21 6720 kilometro 125 andrewfowler@gmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-11-15 walter santana male 21 2317 casablanca umcdowell@gmail.com +universidad de flores licenciatura en ciencias de la computación 2020-10-02 william miller male 75 4501 abra del trigo kingthomas@hotmail.com +universidad de flores licenciatura en ciencias de la educación 2020-11-16 maria sexton female 64 6430 adolfo alsina eatoncourtney@hotmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-11-05 allen butler male 36 5300 amilgancho lindsey23@yahoo.com +universidad de flores licenciatura en administración 2020-12-28 denise blevins female 77 6319 carro quemado vmyers@gmail.com +universidad de flores licenciatura en psicología 2021-01-16 matthew gray male 46 2705 haras san jacinto andersonrachel@gmail.com +universidad de flores diseño industrial 2020-12-05 corey smith male 65 6321 caichue joshua14@yahoo.com +universidad de flores licenciatura en psicología 2020-11-24 melissa reed female 61 3080 colonia pujol dave82@yahoo.com +universidad de flores ciencias veterinarias 2020-11-23 jennifer torres female 67 4514 calilegua clarklee@hotmail.com +universidad de flores licenciatura en ciencia política 2020-10-03 leah palmer female 58 3183 albariño wilsongregory@gmail.com +universidad de flores bioquímica 2020-11-09 carol webb female 58 3716 campo largo patrick34@gmail.com +universidad de flores ingeniería mecánica 2021-01-30 joseph ada male 19 6071 bermudez shaffersharon@gmail.com +universidad de flores licenciatura en ciencias ambientales 2020-10-08 lisa ortiz female 21 4513 alto calilegua nancy98@gmail.com +universidad de flores agronomía 2020-11-28 paul mathews male 21 2743 arroyo dulce allisonjeffrey@gmail.com +universidad de flores licenciatura en ciencias geológicas 2020-09-03 nicole king female 21 8208 campo cicare melanie88@hotmail.com +universidad de flores licenciatura en ciencias de la educación 2020-10-20 melanie ingram female 21 4000 estacion de zootecnia b deanna69@gmail.com +universidad de flores agronomía 2020-09-12 ashley aguilar female 21 6235 villa sauce kenneth11@yahoo.com +universidad de flores licenciatura en psicología 2020-12-14 christopher robinson male 56 3040 asuncion maria camerondavid@yahoo.com +universidad de flores farmacia 2020-09-18 holly kim female 21 5589 chapanay nancydennis@hotmail.com +universidad de flores ingeniería en informática 2020-10-27 derrick martin male 28 1723 mariano acosta donnamurphy@yahoo.com +universidad de flores arquitectura 2020-11-21 kevin allison male 38 6645 la limpia william32@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2020-09-25 philip wells male 21 7400 barrio la luisa megan79@gmail.com +universidad de flores licenciatura en sociología 2021-01-10 christopher espinoza male 21 2637 colonia hansen imiller@hotmail.com +universidad de flores contador público 2020-10-17 patricia lopez female 21 2252 colonia campo piaggio antoniopham@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2021-01-28 robert miller male 21 2508 armstrong ufaulkner@yahoo.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-11-02 jennifer hamilton female 48 4612 carahunco powellarthur@yahoo.com +universidad de flores licenciatura en artes 2020-10-31 robin juarez female 50 5711 angelita connor84@hotmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-12-22 amber torres female 21 2301 bella italia briana26@hotmail.com +universidad de flores ingeniería mecánica 2020-10-28 william leon md male 21 3048 angeloni wgardner@hotmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-10-22 troy jacobs male 53 5719 agua amarga lejennifer@gmail.com +universidad de flores agronomía 2020-12-29 alexandra miller female 21 3363 25 de mayo daviswilliam@yahoo.com +universidad de flores licenciatura en ciencias geológicas 2020-12-03 brandon dominguez male 21 4718 barro negro luke26@hotmail.com +universidad de flores licenciatura en musicoterapia 2020-10-14 jennifer cole female 41 3463 aristia boyddaniel@gmail.com +universidad de flores técnico para bioterios 2020-10-05 christy pierce female 45 7009 iraola austinkristine@gmail.com +universidad de flores licenciatura en sociología 2020-10-25 jennifer willia female 39 7001 la pastora sfigueroa@yahoo.com +universidad de flores actuario 2020-09-28 stephen ayers male 21 4512 agua negra phendrix@gmail.com +universidad de flores licenciatura en ciencia política 2020-12-12 thomas hart male 64 6062 coronel granada donnadaniel@yahoo.com +universidad de flores ingeniería en informática 2020-09-26 casey martin female 36 5275 agua colorada nbowman@gmail.com +universidad de flores licenciatura en sociología 2021-01-13 betty robinson female 76 3716 campo largo powersjamie@gmail.com +universidad de flores licenciatura en sociología 2021-01-09 richard joyce male 21 8504 cantera villalonga curtis66@gmail.com +universidad de flores ingeniería electrónica 2020-09-15 darrell carter male 21 8204 bernasconi ogonzalez@gmail.com +universidad de flores licenciatura en sociología 2020-09-21 cory wilson male 70 6475 esteban de luca suttonsandra@gmail.com +universidad de flores agronomía 2020-11-04 melissa michael female 21 5636 favelli ballgregory@gmail.com +universidad de flores agronomía 2020-11-23 susan kane female 35 9409 isla gran malvina odavis@yahoo.com +universidad de flores licenciatura en ciencias antropológicas 2020-12-04 mark fernandez male 33 5595 cupiles emarsh@gmail.com +universidad de flores licenciatura en ciencias de la educación 2020-11-28 elizabeth murillo female 21 2605 otto bemberg garciakathy@gmail.com +universidad de flores diseño industrial 2020-11-20 diana curry female 54 3226 buena vista stephenvargas@gmail.com +universidad de flores licenciatura en ciencias ambientales 2020-10-27 karen willia female 75 3433 carrizal norte shannonjenkins@yahoo.com +universidad de flores licenciatura en terapia ocupacional 2020-10-12 stanley johnson male 63 7547 cascada ramosdustin@gmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-10-14 frederick sutton male 73 5755 alto del molle brittney88@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-10-09 ann hogan female 21 2438 frontera parkercurtis@hotmail.com +universidad de flores licenciatura en relaciones del trabajo 2020-09-15 kyle smith male 21 6513 colonia las yescas hulleric@hotmail.com +universidad de flores bioquímica 2020-10-18 fred ortiz male 56 4231 albigasta tiffany03@hotmail.com +universidad de flores licenciatura en ciencias de la educación 2021-01-15 mathew cortez male 21 6438 masurel juanchapman@yahoo.com +universidad de flores licenciatura en producción de bioimagenes 2020-10-03 pamela harrison female 56 1838 luis guillon christopherallen@gmail.com +universidad de flores diseño industrial 2020-11-10 paul gonzales male 67 5275 agua colorada knightstephanie@gmail.com +universidad de flores licenciatura en ciencia política 2020-12-19 kevin moss male 21 8180 colonia dr gdor udaondo lindsey70@yahoo.com +universidad de flores actuario 2020-10-20 michael rodriguez male 21 6646 colonia san eduardo natkins@yahoo.com +universidad de flores licenciatura en musicoterapia 2020-10-19 hunter henderson male 78 5730 20 de febrero william99@yahoo.com +universidad de flores licenciatura en ciencias geológicas 2020-11-08 kenneth garcia male 66 6443 arano ddavis@yahoo.com +universidad de flores arquitectura 2020-10-28 david crawford male 26 5527 colonia santa teresa knightmichele@hotmail.com +universidad de flores agronomía 2020-10-05 kristen fleming female 21 6720 kilometro 125 maxwellgina@gmail.com +universidad de flores diseño de imagen y sonido 2020-11-20 alejandro keller male 21 5523 buena nueva omckinney@gmail.com +universidad de flores licenciatura en ciencias biológicas 2021-01-10 susan hall female 19 4153 alto verde jane23@gmail.com +universidad de flores farmacia 2020-11-29 katelyn contreras female 21 4000 estacion de zootecnia b erin29@yahoo.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-11-15 amber hill female 21 2246 barrancas yrice@hotmail.com +universidad de flores ciencias veterinarias 2021-01-28 steven dickerson male 21 8363 colonia josefa william58@hotmail.com +universidad de flores bioquímica 2021-01-16 reginald lopez male 71 3386 caraguatay joshuaadams@gmail.com +universidad de flores arquitectura 2021-01-21 caitlyn bauer female 21 4641 abdon castro tolay davidsonmegan@yahoo.com +universidad de flores licenciatura en producción de bioimagenes 2021-01-26 charles lewis male 21 1900 la plata tiffanyarnold@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-11-15 amanda price female 38 6723 cucullu dominguezrachel@gmail.com +universidad de flores arquitectura 2020-10-05 eugene fisher male 21 6345 la bilbaina hoganamy@gmail.com +universidad de flores licenciatura en musicoterapia 2020-12-18 jon gaines male 21 3524 el campamento berryalex@gmail.com +universidad de flores licenciatura en ciencias de la computación 2020-10-14 sandra flores female 55 5425 albarracin uparsons@gmail.com +universidad de flores medicina 2020-10-21 billy hunt male 75 6367 argentina belvedere christopherbooth@yahoo.com +universidad de flores actuario 2020-10-01 aaron leblanc male 36 5710 la punta jamesreyes@hotmail.com +universidad de flores licenciatura en relaciones del trabajo 2020-11-19 william wheeler male 21 5423 capitan lazo leejessica@hotmail.com +universidad de flores medicina 2020-09-25 billy jones male 46 6648 mecha bobby83@yahoo.com +universidad de flores licenciatura en psicología 2020-10-19 paige brown female 27 6333 alfredo peña joshua02@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-10-18 barbara kim female 21 8403 alicura destinygarcia@gmail.com +universidad de flores licenciatura en ciencias biológicas 2020-12-11 andrew campbell male 75 2115 colonia valdez johnsonjeffrey@hotmail.com +universidad de flores farmacia 2020-09-21 erin roberts female 21 6433 arturo vatteone meredithgross@gmail.com +universidad de flores ingeniería mecánica 2021-01-17 michelle reilly female 66 7165 faro querandi adamweber@yahoo.com +universidad de flores licenciatura en relaciones del trabajo 2020-09-16 michael hernandez male 51 5427 apeadero quiroga romerogabriel@hotmail.com +universidad de flores arquitectura 2020-12-22 franklin peterson male 20 6660 25 de mayo christopher15@hotmail.com +universidad de flores licenciatura en sociología 2020-10-21 ellen dean female 40 9410 bahia lapataia darrell89@yahoo.com +universidad de flores agronomía 2020-11-08 melanie gray female 21 7401 canteras de gregorini tyler65@hotmail.com +universidad de flores arquitectura 2020-11-19 adam hughes male 25 8305 aguada san roque chughes@gmail.com +universidad de flores agronomía 2020-10-16 richard dougherty male 21 4711 ambato cacosta@hotmail.com +universidad de flores bioquímica 2020-11-02 jacob reyes dvm male 21 2345 campo botto erikgonzales@yahoo.com +universidad de flores ingeniería electrónica 2020-11-11 david escobar male 21 8156 el perdido est jose guisasola sbrown@hotmail.com +universidad de flores ingeniería mecánica 2020-10-23 shawn phillips male 65 2607 campo quirno imitchell@gmail.com +universidad de flores licenciatura en psicología 2020-09-17 heather baker female 31 4149 alpachiri mmiller@hotmail.com +universidad de flores licenciatura en artes 2020-09-13 lisa wallace female 75 5315 calera la norma ustephens@gmail.com +universidad de flores licenciatura en ciencias ambientales 2020-10-28 eric harris male 27 5711 angelita markssteven@gmail.com +universidad de flores licenciatura en ciencias biológicas 2020-11-03 brian dalton male 52 2342 campo el mataco mharmon@gmail.com +universidad de flores licenciatura en ciencia política 2021-01-27 pamela morgan female 31 1704 ramos mejia paula47@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-10-12 carol mcintosh female 70 4606 colonia los lapachos ymarsh@yahoo.com +universidad de flores bioquímica 2020-12-19 matthew johnson male 50 5442 ambas puntillas mullenelizabeth@gmail.com +universidad de flores licenciatura en artes 2021-01-06 rachael owen female 21 7536 estacion coronel pringles xvazquez@hotmail.com +universidad de flores licenciatura en artes 2020-11-21 amanda fox female 60 7243 antonio carboni johnsonsteven@gmail.com +universidad de flores licenciatura en artes 2020-12-28 taylor day female 43 1778 ciudad evita daniel04@gmail.com +universidad de flores licenciatura en sociología 2020-09-14 scott valdez male 21 8308 villa manzano ymorrison@hotmail.com +universidad de flores licenciatura en ciencias geológicas 2021-01-27 cheryl rodriguez female 72 3128 colonia berro christopher30@yahoo.com +universidad de flores licenciatura en ciencias biológicas 2020-10-16 dr alice hall female 34 7119 cari larquea andreajones@yahoo.com +universidad de flores licenciatura en ciencias geológicas 2020-12-29 rachael sanders female 21 1718 san antonio de padua lori51@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-11-11 lori pennington female 21 8308 villa manzano psmith@hotmail.com +universidad de flores diseño de imagen y sonido 2021-01-15 david johnson male 21 7414 laprida kellerthomas@yahoo.com +universidad de flores licenciatura en sociología 2021-01-06 erica lyons female 21 1778 ciudad evita vscott@gmail.com +universidad de flores licenciatura en ciencias biológicas 2020-09-05 tyler clark male 74 2618 carmen wrightnicholas@yahoo.com +universidad de flores arquitectura 2020-09-13 kimberly ford female 21 6469 asturias tbarajas@hotmail.com +universidad de flores ciencias veterinarias 2021-01-13 adam curtis male 57 2255 campo rodriguez morseallison@hotmail.com +universidad de flores licenciatura en ciencias geológicas 2020-10-19 richard mills male 33 6538 la dorita jacksonmichael@hotmail.com +universidad de flores licenciatura en sociología 2020-10-25 gail carter female 21 3425 costa grande christymurphy@hotmail.com +universidad de flores licenciatura en artes 2020-10-10 kevin meza male 21 5632 colonia alvear jonesashley@hotmail.com +universidad de flores farmacia 2020-09-17 miss kiara booth md female 29 6430 adolfo alsina andrew99@gmail.com +universidad de flores ingeniería electrónica 2021-01-18 donald alvarado male 74 6339 cailomuta william16@yahoo.com +universidad de flores licenciatura en musicoterapia 2020-12-08 savannah galvan female 78 5873 isla edwardskevin@hotmail.com +universidad de flores farmacia 2020-10-24 mark cole male 76 2126 alvear smithbrian@gmail.com +universidad de flores licenciatura en ciencias biológicas 2021-01-09 regina vazquez female 21 3454 bañado san antonio hudsonkevin@gmail.com +universidad de flores agronomía 2021-01-13 ashley ramirez female 21 8500 el dique dlewis@gmail.com +universidad de flores contador público 2020-10-28 isaiah hill male 31 8412 cañadon del corral martinezsarah@yahoo.com +universidad de flores actuario 2021-01-15 elizabeth reynolds female 63 3407 aguay gkim@hotmail.com +universidad de flores ingeniería en informática 2021-01-10 joseph anderson male 56 1929 base naval rio santiago grantcynthia@yahoo.com +universidad de flores licenciatura en administración 2020-10-23 patrick owens male 21 3302 aguara cua johnsonkeith@hotmail.com +universidad de flores diseño industrial 2020-11-22 stephanie ball female 21 2148 campo castro frank96@hotmail.com +universidad de flores licenciatura en sociología 2020-12-20 leslie schwartz female 21 2760 colonia los tres usaris bryanwalker@hotmail.com +universidad de flores licenciatura en ciencias geológicas 2020-11-19 michael williaon male 37 6031 de bruyn ysutton@yahoo.com +universidad de flores diseño industrial 2021-01-08 michael smith male 21 3191 arroyo ceibo gordonjade@gmail.com +universidad de flores licenciatura en terapia ocupacional 2021-01-06 daniel long male 32 7201 colman joanne24@hotmail.com +universidad de flores ingeniería electrónica 2021-01-27 mary martin female 21 8118 cabildo pford@yahoo.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-11-02 angelica long female 67 8371 atreuco jessicalittle@hotmail.com +universidad de flores ingeniería electrónica 2020-12-14 dustin vazquez male 54 4145 ingenio la providencia jasmine89@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-12-16 joshua garza male 21 1748 general rodriguez mckinneymatthew@yahoo.com +universidad de flores licenciatura en ciencia política 2020-10-20 daniel ramos male 19 1670 nordelta jenniferlarson@hotmail.com +universidad de flores licenciatura en ciencias de la educación 2020-12-06 joseph davis male 21 1879 quilmes oeste asanders@hotmail.com +universidad de flores licenciatura en terapia ocupacional 2021-01-05 jeffrey mercado male 21 6051 ingeniero balbin joshuawalker@gmail.com +universidad de flores licenciatura en ciencias ambientales 2020-11-02 bobby cortez male 21 2701 12 de agosto seanbullock@gmail.com +universidad de flores licenciatura en ciencias biológicas 2020-12-20 suzanne smith female 21 6551 juan f ibarra melanie99@yahoo.com +universidad de flores licenciatura en administración 2020-10-15 daniel guerra male 25 3440 barrio villa cordoba hfarmer@hotmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-12-18 tammy gray female 31 5750 alto de la leña aaronjacobs@hotmail.com +universidad de flores arquitectura 2020-11-24 phyllis mcintyre female 69 6607 anasagasti charles58@gmail.com +universidad de flores licenciatura en ciencias biológicas 2020-12-16 stephanie andrews female 47 2915 aguirrezabala mary72@yahoo.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-11-13 stacy olson female 73 5413 apeadero las chimbas hodgespam@gmail.com +universidad de flores licenciatura en administración 2020-12-09 vanessa martin female 21 2148 campo castro andre83@yahoo.com +universidad de flores ingeniería electrónica 2020-12-01 jason hanson male 21 8122 la viticola gina08@yahoo.com +universidad de flores agronomía 2021-01-05 alyssa anderson female 21 6207 alta italia taylorrenee@yahoo.com +universidad de flores bioquímica 2020-11-20 debbie patton female 21 2214 aldao samantha20@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2020-11-17 william johnson male 21 5622 colonia jauregui destiny08@gmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-12-28 kelly white female 21 4648 barrio la union jason86@hotmail.com +universidad de flores ciencias veterinarias 2021-01-17 travis woods male 21 7130 caminera samborombon patriciaadams@gmail.com +universidad de flores licenciatura en artes 2020-12-06 veronica oliver female 21 3050 calchaqui christopherbuchanan@hotmail.com +universidad de flores ingeniería en informática 2020-12-25 katie hurst female 54 2506 correa hernandezkathy@hotmail.com +universidad de flores ingeniería electrónica 2020-12-09 shannon diaz female 28 9310 aguada alegre woodwardjennifer@gmail.com +universidad de flores licenciatura en administración 2020-12-02 jane murphy female 35 1603 villa martelli psmith@hotmail.com +universidad de flores técnico para bioterios 2020-10-19 chelsea roberts female 21 3416 arroyo ceibal robertwilliams@yahoo.com +universidad de flores ingeniería mecánica 2020-09-19 jamie duncan male 27 3332 capiovi johnsondalton@gmail.com +universidad de flores ciencias veterinarias 2020-11-04 molly barnett female 49 3481 angostura caitlin58@yahoo.com +universidad de flores licenciatura en artes 2020-12-16 megan jackson female 24 5351 banda florida areilly@hotmail.com +universidad de flores ingeniería en informática 2020-09-08 morgan cummings female 21 1986 altamirano tsmith@yahoo.com +universidad de flores licenciatura en musicoterapia 2020-09-27 christopher clark male 21 3226 buena vista lpeters@gmail.com +universidad de flores licenciatura en artes 2020-09-10 michael butler male 21 3085 pilar arnoldlogan@hotmail.com +universidad de flores licenciatura en administración 2021-01-16 elaine casey female 79 7221 francisco berra jacobcook@gmail.com +universidad de flores licenciatura en psicología 2021-01-05 samuel brown male 21 4612 carahunco ewashington@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2020-12-14 craig campbell male 68 3032 nelson elizabeth95@hotmail.com +universidad de flores licenciatura en ciencias de la educación 2020-09-13 jeremy clark male 21 9020 arroyo quilla jill86@gmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2021-01-18 juan christensen male 44 3103 aldea santafecina allison62@yahoo.com +universidad de flores licenciatura en musicoterapia 2020-09-11 alyssa lynn female 21 7005 barker fsmith@yahoo.com +universidad de flores bioquímica 2020-12-08 devin harvey male 21 4135 caspinchango cooperbrittney@gmail.com +universidad de flores licenciatura en sociología 2021-01-31 brandy price female 21 3187 atencio cruzjennifer@yahoo.com +universidad de flores arquitectura 2020-12-09 monica arroyo female 22 7214 cachari jacobnavarro@gmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-10-28 lisa carney female 64 9111 bahia bustamante lpoole@gmail.com +universidad de flores farmacia 2021-01-06 brian johnson male 21 6463 alagon iwright@hotmail.com +universidad de flores ingeniería en informática 2021-01-13 william contreras male 76 8318 challaco uhernandez@yahoo.com +universidad de flores licenciatura en terapia ocupacional 2020-09-14 brandon watson male 21 6621 anderson sarah49@yahoo.com +universidad de flores ingeniería electrónica 2020-09-01 joshua ramirez male 21 2848 berisso ryan70@hotmail.com +universidad de flores ingeniería mecánica 2021-01-16 christopher rich male 35 5700 alto blanco nanderson@gmail.com +universidad de flores medicina 2020-11-17 jessica contreras female 21 5871 la aguada de las animas pamelacraig@yahoo.com +universidad de flores actuario 2020-12-10 mark sandoval male 21 1885 guillermo e hudson zmcgee@gmail.com +universidad de flores licenciatura en ciencias de la educación 2020-12-06 deanna thompson female 50 3420 acuña cue chasesydney@hotmail.com +universidad de flores licenciatura en musicoterapia 2021-01-06 betty jones female 38 9111 bahia bustamante lisacollier@gmail.com +universidad de flores licenciatura en psicología 2020-12-18 brooke torres female 27 4178 abra rica kerriforbes@gmail.com +universidad de flores diseño de imagen y sonido 2020-11-25 jordan mckay male 21 7263 el chumbeau agreene@gmail.com +universidad de flores licenciatura en artes 2020-12-25 julie ruiz female 39 7407 libano syates@hotmail.com +universidad de flores licenciatura en sociología 2020-12-08 douglas johnson male 21 3730 cabral joseph29@yahoo.com +universidad de flores licenciatura en psicología 2020-09-27 diane scott female 41 1871 dock sud hornekevin@yahoo.com +universidad de flores licenciatura en producción de bioimagenes 2020-09-30 allison jones female 20 7114 canal 15 cerro de la gloria cindycastillo@gmail.com +universidad de flores licenciatura en sociología 2020-12-31 michael rivera male 21 3222 buen retiro stephanie82@hotmail.com +universidad de flores licenciatura en psicología 2020-12-29 william bell male 50 3040 asuncion maria breannaesparza@gmail.com +universidad de flores agronomía 2020-11-09 larry simon male 67 7226 gorchs garciaronnie@gmail.com +universidad de flores licenciatura en musicoterapia 2020-10-11 kathryn morris female 21 9411 base aerea teniente matienzo rogersjustin@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2020-11-29 john rodriguez male 65 3170 alberto gerchunoff grobbins@gmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-10-16 samantha hall female 39 3162 aranguren kchavez@yahoo.com +universidad de flores licenciatura en musicoterapia 2020-10-28 michael escobar male 21 5517 cespedes hgregory@hotmail.com +universidad de flores licenciatura en musicoterapia 2020-11-20 jim peterson male 47 7511 balneario oceano aberry@gmail.com +universidad de flores ingeniería mecánica 2020-09-14 jorge delgado male 79 3563 colonia san manuel todd45@yahoo.com +universidad de flores diseño de imagen y sonido 2020-12-26 dennis anderson male 47 6608 agote wilsonlaura@yahoo.com +universidad de flores agronomía 2020-10-23 april gomez female 21 5443 algarrobo verde lopezjeremy@yahoo.com +universidad de flores arquitectura 2020-11-21 james mendez male 21 3428 estacion saladas jennifer79@hotmail.com +universidad de flores medicina 2020-12-29 joshua diaz male 20 5871 la aguada de las animas jamesbailey@yahoo.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-12-03 angela bradford female 21 8505 emilio lamarca alan54@hotmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-09-06 brooke wright female 21 1808 alejandro petion scarter@yahoo.com +universidad de flores técnico para bioterios 2021-01-01 s sabrina khan female 27 3589 kilometro 23 hoffmandeborah@yahoo.com +universidad de flores licenciatura en ciencias biológicas 2021-01-04 roger conner male 21 3586 campo yaguarete hmack@yahoo.com +universidad de flores licenciatura en sociología 2021-02-01 s wanda foster female 21 3486 villa olivari tamarameyer@yahoo.com +universidad de flores licenciatura en ciencias antropológicas 2020-10-02 candace chase female 21 4504 23 de agosto stephanie34@gmail.com +universidad de flores actuario 2020-10-03 anthony thomas male 37 8315 achico morrisonanthony@hotmail.com +universidad de flores ingeniería electrónica 2020-10-11 eric montgomery male 55 2618 carmen ysmith@hotmail.com +universidad de flores técnico para bioterios 2020-12-19 martin anderson male 62 7240 kilometro 112 derek54@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2020-12-03 linda hogan female 21 1625 arroyo canelon cainalexandra@hotmail.com +universidad de flores contador público 2020-12-17 christopher ortiz male 21 3137 alcaraz sud bcox@gmail.com +universidad de flores ingeniería electrónica 2020-09-23 richard mcclain male 65 2828 colonia nueva montevideo malik79@yahoo.com +universidad de flores bioquímica 2021-01-16 taylor mcgee female 21 3555 campo huber villarrealmegan@yahoo.com +universidad de flores licenciatura en gestión de agroalimentos 2020-10-15 robert clarke male 21 3134 antonio tomas sud shawn64@hotmail.com +universidad de flores técnico para bioterios 2020-09-23 jennifer sosa female 73 6705 villa ruiz georgelori@gmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-11-19 taylor lewis md female 21 6207 alta italia christopher87@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-11-03 chad medina male 76 1776 9 de abril hansonkimberly@hotmail.com +universidad de flores licenciatura en ciencias geológicas 2020-11-25 madison obrien female 21 7540 bathurst estacion kaylaclark@hotmail.com +universidad de flores licenciatura en terapia ocupacional 2020-12-10 jennifer howell female 21 5261 agua del simbol stevenrobinson@hotmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-09-03 kimberly hoover female 21 8107 base aeronaval cmte espora carol63@gmail.com +universidad de flores ingeniería en informática 2020-12-09 raven stanton female 21 7226 gorchs andrewbailey@gmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-10-22 danny thomas male 32 8409 puerto ojo de agua george77@yahoo.com +universidad de flores licenciatura en ciencia política 2020-11-15 gregory porter male 21 6013 baigorrita cooperdaniel@gmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-10-26 shelly burton female 63 5343 lavalle david00@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2020-11-04 jason craig male 67 1812 carlos spegazzini elogan@hotmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2021-01-20 harry higgins male 55 3454 bañado san antonio emilyharrell@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-12-24 juan harris male 66 8371 atreuco anthonycole@hotmail.com +universidad de flores licenciatura en producción de bioimagenes 2021-01-24 felicia valdez female 21 9051 aguada a pique williamrichardson@yahoo.com +universidad de flores contador público 2020-11-05 max bradley male 73 6360 barrio el molino kpeterson@yahoo.com +universidad de flores licenciatura en ciencias antropológicas 2020-12-08 s amber howe female 21 6472 francisco madero erik54@yahoo.com +universidad de flores diseño de imagen y sonido 2020-10-29 stephanie sutton female 32 2344 achaval rodriguez fjohnson@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-12-31 toni grant female 21 3128 colonia berro jeffreylloyd@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2021-01-10 brian anderson male 21 5355 el altillo amy48@hotmail.com +universidad de flores técnico para bioterios 2020-12-15 kyle gordon male 23 2156 arsenal de guerra san lorenzo andrea70@hotmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-10-19 jacqueline lopez female 52 3014 angel gallardo vincentjason@hotmail.com +universidad de flores ciencias veterinarias 2020-09-27 katherine russo female 21 3486 villa olivari jacksonpam@yahoo.com +universidad de flores licenciatura en producción de bioimagenes 2020-11-12 tracie ortega female 21 6705 villa ruiz shieldsrandy@gmail.com +universidad de flores diseño de imagen y sonido 2020-10-27 stephanie scott female 69 6663 juan vela esosa@gmail.com +universidad de flores farmacia 2020-11-15 george zhang male 21 7500 el carretero debrathompson@yahoo.com +universidad de flores ingeniería en informática 2020-12-25 sheila lewis female 32 3361 acaragua erikamurphy@gmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-12-04 nicole lopez female 21 3374 el porvenir rodrigueztracey@gmail.com +universidad de flores arquitectura 2020-10-23 william fields male 62 8117 alferez san martin santanaashley@hotmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-12-26 elijah sanchez male 21 5700 alto blanco daniel85@yahoo.com +universidad de flores actuario 2021-01-21 ian ball male 70 7609 balneario la caleta russell56@gmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2021-01-12 hayden glass male 68 3500 colonia florencia xgraham@hotmail.com +universidad de flores licenciatura en terapia ocupacional 2021-01-19 jill jones dvm female 21 3409 arroyo san juan adamrivera@hotmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-10-12 joel ada male 75 6005 estacion general arenales michaelcole@hotmail.com +universidad de flores arquitectura 2021-01-21 david sweeney male 67 4713 ocho vados christopherhenry@gmail.com +universidad de flores licenciatura en artes 2020-12-12 katherine johnson female 61 7412 las hermanas aaronkrueger@gmail.com +universidad de flores diseño industrial 2021-01-11 brian duncan male 61 8366 chelforo harrismark@gmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-12-17 tina brown female 59 5703 6 de septiembre lhodges@hotmail.com +universidad de flores licenciatura en musicoterapia 2021-01-21 suzanne miller female 54 6058 pazos kanki elizabethfry@hotmail.com +universidad de flores ingeniería en informática 2020-09-09 amanda torres female 21 2520 la california zimmermanjohn@yahoo.com +universidad de flores actuario 2020-09-22 wesley green male 21 1927 esc nav militar rio sant champton@yahoo.com +universidad de flores licenciatura en planificación y diseño del paisaje 2021-01-08 danielle jones dvm female 32 1896 camino centenario km 11500 angela30@yahoo.com +universidad de flores arquitectura 2020-11-12 eric smith male 21 9113 florentino ameghino stephanie15@hotmail.com +universidad de flores actuario 2020-11-21 timothy miller male 31 5730 20 de febrero bhall@gmail.com +universidad de flores actuario 2021-01-15 kristina miller female 21 6746 cucha cucha hpham@gmail.com +universidad de flores licenciatura en ciencia política 2021-01-31 emily tapia female 47 6663 juan vela belinda44@gmail.com +universidad de flores licenciatura en ciencias de la educación 2020-09-24 dr alexa torres female 21 9050 gobernador moyano vsingleton@hotmail.com +universidad de flores diseño de imagen y sonido 2020-10-02 bill kennedy male 21 2257 colonia belgrano hailey35@yahoo.com +universidad de flores arquitectura 2020-11-10 monica gonzalez female 64 3181 arroyo moreira fsims@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2020-10-09 shannon lopez male 39 4119 agua colorada gutierrezelizabeth@yahoo.com +universidad de flores ingeniería electrónica 2020-09-11 brandon stewart male 21 3420 acuña cue castrothomas@hotmail.com +universidad de flores actuario 2020-10-12 debra hahn female 21 8181 azopardo tanderson@yahoo.com +universidad de flores licenciatura en sociología 2020-09-18 manuel sanchez male 21 9023 buen pasto angelaoliver@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2020-09-18 natalie nguyen female 21 6300 barrancas coloradas brandy47@yahoo.com +universidad de flores bioquímica 2020-12-14 ryan graham male 34 6555 alfalad nicholastucker@hotmail.com +universidad de flores licenciatura en psicología 2020-12-18 ryan murray male 21 7536 estacion coronel pringles bduncan@gmail.com +universidad de flores arquitectura 2021-01-27 allen schneider male 21 5419 baños de la laja francobrittany@gmail.com +universidad de flores ciencias veterinarias 2020-11-16 melissa howard female 41 6459 colonia sere smithtonya@yahoo.com +universidad de flores contador público 2020-11-29 mark kelley male 31 2115 colonia valdez hectormartinez@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2021-01-20 katherine meyer female 21 4411 sey jessicabanks@hotmail.com +universidad de flores licenciatura en administración 2020-09-24 justin sanchez male 24 3432 bella vista astevens@hotmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2021-01-19 april stewart female 21 8142 colonia barga johnbaker@gmail.com +universidad de flores licenciatura en terapia ocupacional 2020-12-09 martin montgomery male 21 6430 adolfo alsina tyler43@yahoo.com +universidad de flores ciencias veterinarias 2021-01-10 jonathan daniels male 21 4542 el palmar de san francisco cohenkeith@yahoo.com +universidad de flores contador público 2020-10-17 patricia navarro female 35 3183 albariño markgarrett@hotmail.com +universidad de flores contador público 2020-09-23 steven pham male 21 6105 cañada seca josephlong@gmail.com +universidad de flores licenciatura en ciencias ambientales 2020-11-09 stephanie artrong female 76 6017 chancay nancy56@gmail.com +universidad de flores ciencias veterinarias 2021-01-04 shane kennedy male 21 5275 agua colorada jonesanna@gmail.com +universidad de flores licenciatura en administración 2020-09-17 daniel collins male 21 8316 balsa senillosa mark12@gmail.com +universidad de flores contador público 2021-01-01 angel collins male 73 8422 aguada de piedra milleramanda@hotmail.com +universidad de flores ingeniería en informática 2020-09-19 nicole lee female 77 5409 adan quiroga smithlindsay@yahoo.com +universidad de flores diseño industrial 2020-10-20 michael valdez phd male 21 2713 manuel ocampo thompsonryan@hotmail.com +universidad de flores ingeniería electrónica 2021-01-05 dr heather estrada md female 60 3483 arroyo balmaceda tgonzalez@gmail.com +universidad de flores licenciatura en terapia ocupacional 2020-09-29 mark beck male 29 5333 banda de lucero patriciaclark@yahoo.com +universidad de flores licenciatura en ciencias geológicas 2020-11-27 kaitlyn barker female 62 8166 saldungaray michaelthompson@yahoo.com +universidad de flores licenciatura en musicoterapia 2020-09-09 kyle smith male 21 8168 sierra de la ventana kathryn05@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-10-10 laura hale female 21 2725 hughes pbrown@hotmail.com +universidad de flores bioquímica 2020-12-15 vicki richmond female 21 1882 ezpeleta este cole52@hotmail.com +universidad de flores licenciatura en ciencia política 2020-09-25 casey ross male 41 6018 colonia los bosques anthony29@hotmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-11-28 kimberly walker female 21 1676 santos lugares rebeccarogers@yahoo.com +universidad de flores ingeniería mecánica 2021-01-29 brenda haas female 21 4713 ocho vados shannon70@gmail.com +universidad de flores licenciatura en ciencias ambientales 2020-11-17 amanda drake female 21 4500 alto del saladillo bmcgee@gmail.com +universidad de flores diseño de imagen y sonido 2020-12-03 caleb owens male 21 9033 aldea apeleg qlloyd@hotmail.com +universidad de flores ingeniería en informática 2020-12-14 alison bray female 58 8375 cañadon de los indios rebecca34@gmail.com +universidad de flores licenciatura en ciencias ambientales 2020-10-18 robert fisher male 21 4713 ocho vados allen80@yahoo.com +universidad de flores licenciatura en sociología 2021-01-19 laura davenport female 44 3526 gandolfi samuelcooper@hotmail.com +universidad de flores licenciatura en terapia ocupacional 2020-11-12 danielle french female 59 4612 carahunco pvasquez@hotmail.com +universidad de flores ciencias veterinarias 2020-09-19 howard stokes male 43 9409 isla gran malvina joseph42@yahoo.com +universidad de flores ingeniería electrónica 2020-11-18 laura irwin female 29 4630 aparzo debra86@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2021-01-13 catherine chen female 21 6241 el dia raychristopher@hotmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-12-25 rhonda arellano female 45 6643 araujo christinasnow@gmail.com +universidad de flores contador público 2020-10-12 anne richardson female 61 2121 perez kelly99@yahoo.com +universidad de flores licenciatura en artes 2020-10-13 sean jones male 70 5470 abra verde kirklauren@gmail.com +universidad de flores ingeniería en informática 2020-10-23 jeffery king male 21 3180 diego lopez awilliams@gmail.com +universidad de flores licenciatura en psicología 2021-01-26 russell zuniga male 21 2201 ricardone kzuniga@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2021-01-20 robert white male 21 3380 9 de julio kilometro 20 qmartinez@gmail.com +universidad de flores agronomía 2020-12-23 patricia gonzalez female 34 3066 campo garay james03@gmail.com +universidad de flores ingeniería en informática 2020-09-05 brandi morris female 32 3074 colonia el simbol jessicajordan@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-11-23 taylor williaon female 54 6352 colonia la india ashley43@gmail.com +universidad de flores diseño de imagen y sonido 2020-12-24 antonio madden male 26 3589 kilometro 23 bryantmichael@yahoo.com +universidad de flores medicina 2020-10-09 stephanie hickman female 21 2403 bauer y sigel jmendoza@hotmail.com +universidad de flores ingeniería electrónica 2020-11-23 thomas thompson male 55 4709 san jose de piedra blanca dcollins@gmail.com +universidad de flores licenciatura en psicología 2020-12-14 veronica grant female 34 5413 apeadero las chimbas joshuaturner@hotmail.com +universidad de flores actuario 2021-01-30 lauren hernandez female 21 2216 campo raffo jeffreybeasley@gmail.com +universidad de flores licenciatura en relaciones del trabajo 2020-12-25 daniel willia male 79 3050 calchaqui patriciasanchez@gmail.com +universidad de flores licenciatura en musicoterapia 2020-09-20 donald bender male 21 5584 barrio villa adela davenportjames@hotmail.com +universidad de flores agronomía 2021-01-30 charles jones male 21 5584 barrio villa adela deborahcoleman@gmail.com +universidad de flores licenciatura en ciencias geológicas 2020-12-24 james mathis male 21 8326 cervantes rthomas@gmail.com +universidad de flores agronomía 2020-11-12 ann allen female 21 9220 cañadon la madera wstokes@hotmail.com +universidad de flores medicina 2020-09-29 sarah jimenez female 77 1611 don torcuato christine13@gmail.com +universidad de flores licenciatura en ciencia política 2021-01-28 ryan brooks male 31 7545 huanguelen wwilliams@gmail.com +universidad de flores contador público 2020-10-04 kimberly white female 40 6380 boeuf pereznicole@yahoo.com +universidad de flores ciencias veterinarias 2020-10-14 miranda craig female 50 6385 arata amanda91@hotmail.com +universidad de flores licenciatura en relaciones del trabajo 2020-09-21 janice ray female 21 4506 alegria dakotareynolds@hotmail.com +universidad de flores licenciatura en relaciones del trabajo 2020-11-03 kelly smith female 28 2527 colonia san francisco iblack@hotmail.com +universidad de flores medicina 2020-11-22 patricia mcguire female 21 8409 puerto ojo de agua andrea95@gmail.com +universidad de flores licenciatura en ciencia política 2020-09-24 courtney solis female 27 1878 quilmes fergusonamanda@hotmail.com +universidad de flores licenciatura en ciencias geológicas 2020-09-14 tamara boyd female 44 1891 ingeniero allan robinsonelizabeth@gmail.com +universidad de flores licenciatura en gestión de agroalimentos 2021-01-13 jasmine phillips female 42 3407 aguay rojaslisa@yahoo.com +universidad de flores ciencias veterinarias 2021-01-06 nicole white female 54 2107 alvarez petersonmatthew@hotmail.com +universidad de flores licenciatura en ciencia política 2020-11-24 john powell male 34 9020 arroyo quilla qstephens@gmail.com +universidad de flores bioquímica 2020-11-26 rachel miller female 21 5425 albarracin dpeters@yahoo.com +universidad de flores licenciatura en ciencias geológicas 2020-11-28 jennifer benton female 47 4612 carahunco powellricardo@hotmail.com +universidad de flores ingeniería electrónica 2020-09-18 scott kaiser male 22 5601 capitan montoya utyler@yahoo.com +universidad de flores licenciatura en relaciones del trabajo 2020-11-05 joanna garcia female 25 6381 campo caretto solsen@yahoo.com +universidad de flores licenciatura en terapia ocupacional 2020-10-07 michelle harris female 73 3107 colonia avellaneda qfernandez@gmail.com +universidad de flores diseño de imagen y sonido 2021-01-14 william lee male 34 4124 abra el candado cynthia70@yahoo.com +universidad de flores técnico para bioterios 2020-12-31 bethany baker female 23 5429 el abanico hrhodes@gmail.com +universidad de flores licenciatura en psicología 2021-01-27 dr lisa carter female 47 2944 rio tala bassalan@gmail.com +universidad de flores licenciatura en relaciones del trabajo 2020-11-25 kelly becker female 21 3111 almacen cristian schubert umccormick@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2021-01-13 brandon cummings male 21 3060 campo san jose toddrhonda@gmail.com +universidad de flores licenciatura en relaciones del trabajo 2021-01-10 kimberly ada female 21 7607 balneario atlantida michelle03@gmail.com +universidad de flores licenciatura en sociología 2020-12-24 anthony johnson male 21 8379 gente grande schmittcynthia@hotmail.com +universidad de flores farmacia 2020-09-10 joel mercado male 76 3476 el remanso fosterclinton@gmail.com +universidad de flores licenciatura en ciencias de la educación 2020-11-17 alan huang male 36 3716 campo largo marshallshannon@hotmail.com +universidad de flores ciencias veterinarias 2021-01-18 taylor shannon female 21 5527 colonia santa teresa evan89@yahoo.com +universidad de flores licenciatura en musicoterapia 2020-09-10 melissa murphy female 21 1661 bella vista shieldsrachel@hotmail.com +universidad de flores licenciatura en relaciones del trabajo 2020-09-02 vanessa walton female 56 7637 la dulce calhoundeborah@yahoo.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-10-02 kara kelly female 21 9011 bahia langara davenportmatthew@gmail.com +universidad de flores licenciatura en terapia ocupacional 2020-10-21 michael phelps male 47 1901 estacion moreno aprilmitchell@hotmail.com +universidad de flores técnico para bioterios 2020-11-17 joshua lindsey male 54 1925 destileria fiscal hillheather@hotmail.com +universidad de flores licenciatura en administración 2021-02-01 christine morales female 36 1874 villa dominico jsimon@gmail.com +universidad de flores actuario 2020-09-27 dennis clark male 79 2919 copacabana amber92@hotmail.com +universidad de flores licenciatura en artes 2020-09-02 linda scott female 73 4513 alto calilegua brownjose@gmail.com +universidad de flores licenciatura en ciencias de la educación 2020-11-05 mallory nguyen dds female 71 8162 garcia del rio kingmatthew@yahoo.com +universidad de flores bioquímica 2020-11-12 jennifer jenkins female 21 2121 perez clittle@gmail.com +universidad de flores licenciatura en producción de bioimagenes 2021-01-28 derek ray male 70 2253 campo gimenez evansjuan@yahoo.com +universidad de flores ciencias veterinarias 2020-09-28 lindsey parker female 40 4603 catamontaña jdavis@gmail.com +universidad de flores licenciatura en sociología 2020-12-06 kelly marks female 21 6369 campo salusso jmoody@gmail.com +universidad de flores licenciatura en sociología 2020-09-04 jason day male 21 8170 abra de hinojo sparksjanet@gmail.com +universidad de flores técnico para bioterios 2020-11-27 logan gibson male 21 6228 aguas buenas xbrock@yahoo.com +universidad de flores licenciatura en ciencias biológicas 2020-12-24 kim rodgers female 21 5592 el carbalino davidhenderson@yahoo.com +universidad de flores actuario 2020-11-01 robert hall male 21 3066 campo garay erin31@gmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-10-10 shari cruz female 21 6315 colonia baron jonesjody@yahoo.com +universidad de flores licenciatura en producción de bioimagenes 2020-11-03 amanda stein female 23 1842 el jaguel alucas@yahoo.com +universidad de flores licenciatura en musicoterapia 2020-10-28 michael rivera male 22 2103 colonia escribano lisaedwards@gmail.com +universidad de flores licenciatura en ciencias biológicas 2021-01-30 eric garcia iv male 74 5594 alto con zampa longdanny@hotmail.com +universidad de flores licenciatura en sociología 2021-01-14 william lynch male 21 8105 aguara jweaver@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-11-29 kristi jones md female 68 6437 alamos matkinson@yahoo.com +universidad de flores ingeniería mecánica 2020-10-22 andrew wright male 20 1686 hurlingham jacksonbryan@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-11-28 jessica hubbard female 23 8505 emilio lamarca monica89@gmail.com +universidad de flores licenciatura en relaciones del trabajo 2020-12-10 larry gomez male 78 3132 el pingo brian15@gmail.com +universidad de flores licenciatura en ciencias de la computación 2020-12-15 tammy hoffman female 34 4743 aconquija dhernandez@gmail.com +universidad de flores licenciatura en administración 2021-01-23 brittany griffin female 60 5573 colonia delfino nserrano@hotmail.com +universidad de flores licenciatura en ciencia política 2020-09-15 william castillo male 21 6437 alamos cannoncameron@gmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-09-01 tiffany hall female 21 5276 baldes de pacheco timothyadams@gmail.com +universidad de flores diseño de imagen y sonido 2020-12-22 matthew jefferson male 21 2248 bernardo de irigoyen larrydavis@gmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-11-07 christopher craig male 41 5587 barcala nfleming@gmail.com +universidad de flores actuario 2020-12-05 jorge brooks male 70 1768 ciudad madero lisabaker@hotmail.com +universidad de flores contador público 2020-11-26 lauren lawson female 21 2315 estacion saguier toddnicholas@hotmail.com +universidad de flores contador público 2020-10-29 christina wong female 51 3316 arroyo pastora jacksonkarla@yahoo.com +universidad de flores medicina 2020-12-19 amanda perry female 21 2752 almacen el descanso john97@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-09-23 michael turner male 64 1870 avellaneda lindsey39@gmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-12-12 dennis carr male 53 3536 bocas shernandez@hotmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-11-27 daniel hubbard male 21 6058 pazos kanki johnsonmark@hotmail.com +universidad de flores agronomía 2021-01-28 cynthia johnson female 65 5365 el jumeal chavezpaul@yahoo.com +universidad de flores licenciatura en administración 2020-11-15 kristin thomas md female 51 6003 ascencion johnsonwalter@yahoo.com +universidad de flores ingeniería electrónica 2020-12-16 john washington male 21 4411 sey andrea46@yahoo.com +universidad de flores agronomía 2020-09-04 robert stanley male 21 1816 colonia santa rosa kennedydavid@hotmail.com +universidad de flores técnico para bioterios 2020-11-30 raymond petty male 58 5523 buena nueva kimberly18@yahoo.com +universidad de flores contador público 2020-11-16 colleen bryant female 79 1669 del viso silvajohn@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-11-07 catherine garrett female 21 5751 agua salada michael39@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-11-06 shaun brown male 21 4624 abra mayo youngmary@hotmail.com +universidad de flores ciencias veterinarias 2021-01-20 troy willia male 21 8160 fortin chaco vaughnpamela@gmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-12-09 ana kirby female 21 5633 ochenta y cuatro crodriguez@yahoo.com +universidad de flores actuario 2020-12-10 laura diaz female 56 5721 agua seballe aliciaking@yahoo.com +universidad de flores contador público 2020-11-13 susan hughes female 77 3122 arroyo corralito carsonjoshua@hotmail.com +universidad de flores diseño de imagen y sonido 2021-01-28 john anderson male 21 2409 estrada thomasellis@yahoo.com +universidad de flores licenciatura en relaciones del trabajo 2021-01-26 peter gonzalez male 21 7161 labarden zrodriguez@gmail.com +universidad de flores licenciatura en musicoterapia 2020-10-13 amber murphy female 69 2824 britos jacqueline82@hotmail.com +universidad de flores farmacia 2021-01-20 randy braun male 69 1879 quilmes oeste brianwhite@hotmail.com +universidad de flores diseño industrial 2020-10-18 matthew ortiz male 21 9211 cushamen baguilar@hotmail.com +universidad de flores licenciatura en ciencias de la educación 2020-09-10 patrick nguyen male 24 5473 aguayo tracibranch@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2020-09-13 patricia torres female 64 2701 12 de agosto villavictoria@gmail.com +universidad de flores agronomía 2020-09-22 jay kerr male 48 9210 cuesta del ternero kellykimberly@hotmail.com +universidad de flores licenciatura en relaciones del trabajo 2020-10-02 austin oconnor male 21 1890 juan maria gutierrez burgesscraig@gmail.com +universidad de flores contador público 2020-12-04 monique dougherty female 21 4751 agua de dionisio ellisdeborah@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2021-01-15 jared fernandez male 50 4622 bella vista johnsoncarlos@gmail.com +universidad de flores licenciatura en sociología 2020-11-23 jonathan matthews male 67 2720 colon briananunez@hotmail.com +universidad de flores licenciatura en relaciones del trabajo 2020-12-02 emily dixon female 77 7316 fortin irene tfaulkner@gmail.com +universidad de flores técnico para bioterios 2021-01-03 nicole morrow female 51 9011 bahia langara jamesjacobs@hotmail.com +universidad de flores medicina 2020-10-26 robert miller male 21 6244 banderalo jason04@gmail.com +universidad de flores diseño de imagen y sonido 2021-01-06 john campbell male 21 2253 campo gimenez moorelisa@gmail.com +universidad de flores diseño industrial 2021-01-15 rebecca willia female 67 2454 cañada rosquin jennifer59@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2021-01-07 s maria acevedo female 31 5622 colonia jauregui ryanbrown@hotmail.com +universidad de flores licenciatura en psicología 2020-12-17 collin harrison male 31 1983 gomez katie69@gmail.com +universidad de flores bioquímica 2020-11-07 heather davis female 34 8402 dina huapi xlewis@gmail.com +universidad de flores licenciatura en ciencias geológicas 2020-12-23 ryan west male 64 3041 cacique ariacaiquin fraziertammy@yahoo.com +universidad de flores licenciatura en terapia ocupacional 2020-10-24 edward richardson male 51 6411 bravo del dos smithscott@yahoo.com +universidad de flores ingeniería en informática 2021-02-01 alexander white male 45 3317 arroyo magdalena anna99@hotmail.com +universidad de flores diseño industrial 2020-10-24 mark rodgers male 50 3052 cañadita ocampbell@yahoo.com +universidad de flores licenciatura en musicoterapia 2021-01-18 peter mclean male 72 6100 la ines jonathan29@hotmail.com +universidad de flores contador público 2020-09-25 christopher kim male 30 3376 gobernador lanusse cameron18@yahoo.com +universidad de flores licenciatura en psicología 2020-10-11 julie sanchez female 21 3470 arroyo grande jenniferanderson@hotmail.com +universidad de flores licenciatura en administración 2020-09-01 s megan lewis female 25 9001 cañadon ferrais lindawalsh@gmail.com +universidad de flores licenciatura en musicoterapia 2021-01-23 cassandra li female 21 9013 cañadon seco philipwarren@hotmail.com +universidad de flores arquitectura 2020-09-06 rachel schwartz female 66 3483 arroyo balmaceda glee@gmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-12-16 katherine nelson female 27 4137 abra baya donnaschaefer@yahoo.com +universidad de flores licenciatura en ciencias de la educación 2020-12-26 justin garrett male 21 5607 colonia bombal y tabanera hallnatalie@hotmail.com +universidad de flores licenciatura en musicoterapia 2021-01-29 kelly collins female 21 3731 meson de fierro javiermoore@gmail.com +universidad de flores ingeniería en informática 2020-10-22 alexandra smith female 61 7406 aldecon danielgraham@yahoo.com +universidad de flores licenciatura en sociología 2020-09-10 nicole clark female 21 2111 francisco paz fwebster@yahoo.com +universidad de flores agronomía 2021-01-07 julie harvey female 21 5575 andrade fjones@gmail.com +universidad de flores farmacia 2021-01-06 lori ferguson female 21 9121 aguada de las tejas elizabeth79@yahoo.com +universidad de flores licenciatura en artes 2020-11-05 victor johnson male 21 1636 la lucila torrestodd@hotmail.com +universidad de flores medicina 2020-09-02 colleen rogers female 50 2701 12 de agosto kimberlyhines@yahoo.com +universidad de flores licenciatura en ciencia política 2020-10-02 karl garrison male 62 3199 los laureles rebeccasmith@gmail.com +universidad de flores actuario 2020-11-08 dennis wiley md male 56 5446 balde de leyes ajenkins@hotmail.com +universidad de flores medicina 2020-10-03 theresa johnson female 21 2715 el socorro kristinavillarreal@hotmail.com +universidad de flores arquitectura 2020-12-27 robert beck male 22 9023 buen pasto smithedward@gmail.com +universidad de flores licenciatura en gestión de agroalimentos 2021-01-29 isaac cox male 72 6701 carlos keen ortizheidi@gmail.com +universidad de flores ingeniería mecánica 2020-12-17 amanda hall female 21 5579 barrio lencina carl83@yahoo.com +universidad de flores licenciatura en ciencia política 2021-01-15 joshua turner male 21 7311 chillar grodriguez@hotmail.com +universidad de flores licenciatura en musicoterapia 2021-01-30 mary garcia female 22 3409 arroyo san juan edwardsjoanne@hotmail.com +universidad de flores actuario 2021-01-24 ronald peterson male 29 1875 wilde anna06@hotmail.com +universidad de flores licenciatura en terapia ocupacional 2020-11-14 deborah thomas female 21 3116 aldea chaleco jamesbrent@hotmail.com +universidad de flores contador público 2020-10-03 thomas morrison male 21 4129 cañada joseph99@gmail.com +universidad de flores agronomía 2020-09-02 edward rodriguez male 64 5873 isla stephaniemcgee@gmail.com +universidad de flores ingeniería en informática 2020-12-14 richard rowland male 31 3718 amambay amitchell@yahoo.com +universidad de flores licenciatura en psicología 2020-09-08 suzanne steele female 21 7300 azul nancygolden@gmail.com +universidad de flores diseño industrial 2020-10-24 laura hamilton female 21 3328 colonia japonesa michael24@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-12-16 kathleen willia female 49 4740 agua salada stacy01@gmail.com +universidad de flores licenciatura en relaciones del trabajo 2020-10-22 renee farmer female 57 3522 el retiro michael22@gmail.com +universidad de flores técnico para bioterios 2021-01-03 michael stevenson male 21 6244 banderalo patricia47@yahoo.com +universidad de flores ingeniería mecánica 2020-12-13 mark gaines male 21 8171 espartillar gravesmelissa@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-10-08 lori green female 21 5275 agua colorada idiaz@gmail.com +universidad de flores contador público 2020-09-07 tami guerrero female 22 7401 canteras de gregorini edwardjensen@gmail.com +universidad de flores farmacia 2021-01-17 denise jackson female 21 1927 esc nav militar rio sant jmitchell@hotmail.com +universidad de flores ciencias veterinarias 2021-01-31 amber rodriguez female 54 5260 acheral angelagomez@gmail.com +universidad de flores diseño de imagen y sonido 2021-01-28 julie wagner female 70 3448 alamo starkdale@gmail.com +universidad de flores licenciatura en sociología 2020-12-07 anne smith female 21 8313 arroyito cassandrataylor@gmail.com +universidad de flores contador público 2020-09-17 lee hernandez male 79 1657 11 de septiembre scottapril@hotmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-10-03 rachel walker female 65 2253 campo gimenez shaffersierra@yahoo.com +universidad de flores licenciatura en gestión de agroalimentos 2020-11-04 s alexa gibson md female 21 3378 22 de diciembre kevin04@gmail.com +universidad de flores ingeniería en informática 2020-12-08 tony randall male 41 4728 chumbicha laura75@yahoo.com +universidad de flores actuario 2020-12-16 andrew heath male 21 7633 maori ramirezmariah@hotmail.com +universidad de flores contador público 2020-11-28 elizabeth baldwin female 21 5553 empalme frontera qanderson@gmail.com +universidad de flores diseño de imagen y sonido 2020-12-20 geoffrey willia male 21 2505 campo la riviere calebblair@yahoo.com +universidad de flores diseño industrial 2020-09-22 sandra moody female 21 6106 aaron castellanos tiffany41@yahoo.com +universidad de flores técnico para bioterios 2021-01-03 andrew downs male 46 7013 de la canal david21@yahoo.com +universidad de flores diseño de imagen y sonido 2020-11-04 jennifer khan female 68 1834 temperley adriananderson@yahoo.com +universidad de flores técnico para bioterios 2020-10-25 sharon walker female 21 7200 el gualicho victoriagriffin@gmail.com +universidad de flores licenciatura en ciencias de la educación 2021-01-28 linda vaughn female 37 8417 cañadon chileno derrick21@yahoo.com +universidad de flores licenciatura en psicología 2021-01-24 emily owens female 21 2725 hughes barbarabender@yahoo.com +universidad de flores farmacia 2021-01-10 alexander holland male 53 9405 bahia tranquila laura85@yahoo.com +universidad de flores licenciatura en ciencias biológicas 2020-12-12 tracy hill male 73 8160 fortin chaco lorigreen@gmail.com +universidad de flores contador público 2020-09-30 ernest mcfarland male 79 7207 el trigo vevans@gmail.com +universidad de flores licenciatura en ciencia política 2020-10-18 ian brown male 21 2324 colonia tacurales teresa54@gmail.com +universidad de flores contador público 2020-12-23 lisa smith female 38 8148 estancia las isletas bsullivan@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2020-12-03 sherri shepherd female 68 9020 arroyo quilla jeromemorgan@gmail.com +universidad de flores ciencias veterinarias 2020-09-19 timothy santiago male 21 6651 ingeniero de madrid simmonschristine@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-12-26 caleb chang male 21 9101 alto de las plumas timothywilliams@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2020-09-04 michael garcia male 35 4631 antiguo geoffrey52@hotmail.com +universidad de flores licenciatura en psicología 2020-10-04 kathryn white female 21 2916 el jupiter andrewbell@yahoo.com +universidad de flores licenciatura en administración 2020-11-04 ryan lee male 29 6311 campo de los toros paul11@gmail.com +universidad de flores arquitectura 2020-10-11 billy stevens male 77 2000 villa angelica elizabethbush@yahoo.com +universidad de flores licenciatura en artes 2020-11-04 sharon willia female 59 3374 el porvenir joshua38@gmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-11-30 roger willia male 21 8183 avestruz tcain@gmail.com +universidad de flores agronomía 2020-12-04 s crystal willia female 79 6053 el peregrino longelizabeth@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-11-05 amy newman female 21 7113 la lucila del mar judy59@yahoo.com +universidad de flores licenciatura en musicoterapia 2020-11-28 colleen jones female 79 3224 la blanqueada brownanna@yahoo.com +universidad de flores ingeniería mecánica 2020-12-29 jamie roberts female 21 6369 campo salusso jeffreymontgomery@yahoo.com +universidad de flores licenciatura en ciencias geológicas 2020-12-10 jeffrey caldwell male 48 8508 ambrosio p lezica simpsonbrent@yahoo.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-10-15 bonnie stevens female 21 6335 graciarena patricia88@yahoo.com +universidad de flores licenciatura en ciencias antropológicas 2020-12-23 justin marshall dds male 48 7214 cachari taylorblack@yahoo.com +universidad de flores licenciatura en ciencia política 2020-11-12 carrie swanson female 21 8505 emilio lamarca christopher98@yahoo.com +universidad de flores contador público 2020-10-28 gabriel lee male 69 3428 estacion saladas perrydustin@gmail.com +universidad de flores licenciatura en artes 2020-10-14 garrett jackson male 21 2440 barrio belgrano ortiz vlopez@hotmail.com +universidad de flores contador público 2020-12-05 angie delgado female 39 5444 ampacama melindaellis@yahoo.com +universidad de flores diseño de imagen y sonido 2021-01-27 bryan blanchard male 51 5715 arbol verde ebaker@gmail.com +universidad de flores licenciatura en producción de bioimagenes 2021-01-13 dakota carpenter male 21 2907 general conesa lauren61@gmail.com +universidad de flores licenciatura en ciencias de la educación 2020-11-08 brian murphy male 21 3281 calera kimadams@yahoo.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-09-22 amy thomas female 21 5505 carbometal racheljackson@hotmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-10-01 garrett kelley male 35 3474 chavarria lindajohnson@gmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-10-02 troy mccarthy md male 21 8347 arroyo cahunco ssherman@hotmail.com +universidad de flores actuario 2020-12-30 devin wright male 21 2720 colon qdavis@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-10-23 alan evans male 21 3449 boliche lata davisjames@yahoo.com +universidad de flores licenciatura en psicología 2020-11-11 kenneth wilson male 21 3486 villa olivari claire74@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2020-09-10 sara alexander female 36 4648 barrio la union lmoreno@yahoo.com +universidad de flores ciencias veterinarias 2020-12-25 andrew mclaughlin male 21 8422 aguada de piedra stevenarnold@hotmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2021-01-14 ronald chapman male 21 1744 cuartel v christopher31@hotmail.com +universidad de flores ingeniería en informática 2021-01-17 danielle lee female 55 6228 aguas buenas smorris@hotmail.com +universidad de flores farmacia 2021-01-07 christopher barrera male 21 4413 catua darren28@gmail.com +universidad de flores ingeniería en informática 2020-11-16 diana rivas female 34 5734 la ribera mbrown@hotmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-11-04 melissa moreno female 45 7412 las hermanas samantha38@gmail.com +universidad de flores licenciatura en ciencias biológicas 2020-12-11 stacy ellison female 74 3445 9 de julio jaime92@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-12-05 alexandra macias female 21 4640 abra pampa scott52@gmail.com +universidad de flores farmacia 2020-09-14 ana garcia female 21 3561 avellaneda sarahdelacruz@hotmail.com +universidad de flores bioquímica 2021-01-11 tamara lang female 21 7507 el bombero omay@yahoo.com +universidad de flores licenciatura en administración 2021-01-23 anna acosta female 71 5565 campo de los andes wilsonspencer@gmail.com +universidad de flores licenciatura en administración 2020-11-25 courtney santana female 30 5734 la ribera jennifermitchell@gmail.com +universidad de flores arquitectura 2020-12-19 lawrence griffith male 21 2635 cañada del ucle jwilliams@yahoo.com +universidad de flores bioquímica 2020-10-10 micheal silva male 21 6417 casbas hickskatie@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2020-09-28 hannah sanchez female 21 2246 barrancas lindacortez@hotmail.com +universidad de flores licenciatura en ciencias ambientales 2020-10-25 tyler peck male 71 6341 chapi talo rachel35@gmail.com +universidad de flores medicina 2020-11-14 patricia welch female 54 5421 la tranca jason87@gmail.com +universidad de flores agronomía 2020-10-19 darren bennett male 34 2728 melincue sbooker@yahoo.com +universidad de flores diseño de imagen y sonido 2020-09-23 darlene phillips female 21 4176 alto del puesto ericksonalan@hotmail.com +universidad de flores contador público 2020-12-20 faith rodgers female 21 3197 abra guazu omoore@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-10-12 valerie medina female 20 7106 las toninas xwood@hotmail.com +universidad de flores ciencias veterinarias 2021-01-08 tonya young female 44 3222 buen retiro josephlopez@yahoo.com +universidad de flores licenciatura en ciencias antropológicas 2021-01-18 tim smith male 21 4186 cañete wrightmichael@hotmail.com +universidad de flores ingeniería electrónica 2020-10-18 amy ada female 21 6530 carlos casares raymondperez@yahoo.com +universidad de flores licenciatura en artes 2021-01-31 chelsea brown female 68 3197 abra guazu xwatson@yahoo.com +universidad de flores licenciatura en ciencias biológicas 2021-01-17 angel dodson male 21 5613 agua botada johnsonjessica@gmail.com +universidad de flores agronomía 2020-10-23 mindy young female 24 7111 san bernardo del tuyu kevin53@yahoo.com +universidad de flores ingeniería mecánica 2020-11-30 monica thompson female 33 7203 chapaleufu cassie56@hotmail.com +universidad de flores medicina 2020-10-06 wendy steele female 31 5449 aguango jamesnoble@gmail.com +universidad de flores licenciatura en psicología 2020-10-02 crystal mcpherson female 21 8322 cutral co morganorozco@hotmail.com +universidad de flores licenciatura en producción de bioimagenes 2021-01-24 joshua zimmerman male 39 7313 16 de julio ysharp@gmail.com +universidad de flores ciencias veterinarias 2021-01-11 evelyn moore female 60 3362 1 de mayo annajohnson@gmail.com +universidad de flores licenciatura en ciencias ambientales 2021-01-11 carlos arnold male 25 2508 armstrong gsmith@hotmail.com +universidad de flores licenciatura en musicoterapia 2020-10-25 erik chang male 21 7113 la lucila del mar richard24@yahoo.com +universidad de flores licenciatura en ciencias antropológicas 2020-09-06 david russell male 25 5446 balde de leyes david37@hotmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-11-16 christina gross female 45 4178 abra rica bmiller@gmail.com +universidad de flores licenciatura en ciencias de la educación 2020-12-17 justin bryant male 21 4235 albigasta cdaniels@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-09-24 mark stanton male 21 9107 28 de julio christopher71@hotmail.com +universidad de flores ingeniería electrónica 2020-12-28 robert perry male 21 3040 asuncion maria jason83@gmail.com +universidad de flores farmacia 2020-09-29 jennifer smith female 21 4522 alto del saladillo harrisonjason@hotmail.com +universidad de flores licenciatura en administración 2020-12-04 tara payne female 71 1613 los polvorines ulewis@yahoo.com +universidad de flores ingeniería mecánica 2020-09-19 zachary bryant male 21 6062 coronel granada jason91@gmail.com +universidad de flores bioquímica 2020-12-28 jennifer brown female 28 2248 bernardo de irigoyen kiaraclark@hotmail.com +universidad de flores licenciatura en terapia ocupacional 2020-10-20 wesley robertson male 69 5401 barrio el tontal hesspamela@hotmail.com +universidad de flores actuario 2020-11-05 katie petersen female 21 1615 grand bourg alexandrajackson@hotmail.com +universidad de flores licenciatura en ciencias ambientales 2020-11-12 rick landry male 72 3474 chavarria jasonfisher@gmail.com +universidad de flores licenciatura en administración 2020-12-21 janet curry female 62 5637 30 de octubre jhernandez@hotmail.com +universidad de flores licenciatura en terapia ocupacional 2020-12-18 aaron rodriguez male 58 4503 arrayanal jason42@hotmail.com +universidad de flores actuario 2020-11-16 francisco taylor male 26 3014 angel gallardo jason41@gmail.com +universidad de flores licenciatura en ciencias de la computación 2020-11-11 shawn brown male 21 5385 aguadita quinnjennifer@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2021-01-25 joshua reynolds male 21 7214 cachari usullivan@gmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-11-23 victor rhodes male 21 2720 colon mercadoshawn@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-10-10 amber burke female 21 1739 general hornos shawtimothy@yahoo.com +universidad de flores ingeniería mecánica 2020-09-05 richard knapp male 21 6031 de bruyn christophermyers@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-09-04 patrick romero male 41 8111 arroyo pareja heidi06@gmail.com +universidad de flores licenciatura en ciencias de la educación 2020-10-26 claudia jenkins female 63 7169 juancho cynthiacastillo@yahoo.com +universidad de flores licenciatura en terapia ocupacional 2020-10-26 heather thompson female 21 2454 cañada rosquin christopher52@yahoo.com +universidad de flores licenciatura en ciencias geológicas 2020-12-08 amanda sandoval female 27 9030 rio mayo gjohnson@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-10-16 s tina ray female 21 1881 san francisco solano andrewnielsen@gmail.com +universidad de flores licenciatura en administración 2020-10-04 jeffrey collins male 63 8400 isla victoria vmckinney@gmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2021-01-02 brian young male 21 4146 barrio belgrano hbailey@gmail.com +universidad de flores licenciatura en terapia ocupacional 2020-09-10 joanne hogan female 21 8103 garro erika73@gmail.com +universidad de flores actuario 2021-01-06 brianna moore female 29 3199 los laureles sandra41@hotmail.com +universidad de flores medicina 2020-12-25 crystal osborne female 27 5340 agua grande randyanderson@yahoo.com +universidad de flores bioquímica 2020-11-08 lindsey jimenez female 56 9111 bahia bustamante qmoon@yahoo.com +universidad de flores ingeniería en informática 2020-12-19 alexandria barnett female 20 1814 barrio 1 de mayo patrickschultz@gmail.com +universidad de flores licenciatura en artes 2021-01-28 jennifer patel female 21 5421 la tranca thomasbrandon@hotmail.com +universidad de flores ingeniería electrónica 2021-01-12 stephanie tanner female 75 8512 igarzabal fitzgeraldjoshua@yahoo.com +universidad de flores licenciatura en artes 2020-09-24 richard bennett male 36 1986 altamirano nancyjohnson@yahoo.com +universidad de flores licenciatura en gestión de agroalimentos 2020-10-02 james thomas male 22 2121 perez courtney38@gmail.com +universidad de flores ingeniería electrónica 2021-01-14 tracy hill female 21 1651 san andres jamesduncan@hotmail.com +universidad de flores contador público 2020-09-14 james mcguire male 21 5743 la isabel christine25@yahoo.com +universidad de flores licenciatura en ciencias geológicas 2020-10-14 rachel collins female 39 2401 castelar jared09@hotmail.com +universidad de flores técnico para bioterios 2020-11-03 joshua schultz male 25 6667 agustin mosconi youngkaren@hotmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-11-06 michael johnson male 37 5637 30 de octubre johnwilliams@gmail.com +universidad de flores licenciatura en terapia ocupacional 2020-10-20 brooke smith female 61 5531 barrio ferri lpatterson@gmail.com +universidad de flores licenciatura en ciencias biológicas 2020-12-26 elizabeth morales female 38 7501 indio rico paulharris@gmail.com +universidad de flores actuario 2020-12-27 brian roberts male 21 6703 alastuey angelamarshall@yahoo.com +universidad de flores diseño de imagen y sonido 2021-01-04 kimberly wagner female 75 5751 agua salada sthomas@hotmail.com +universidad de flores licenciatura en sociología 2020-12-13 stephanie mason female 21 7105 san clemente del tuyu joseph96@yahoo.com +universidad de flores licenciatura en psicología 2020-10-09 christopher hatfield male 65 3114 aldea maria luisa mitchelldamon@hotmail.com +universidad de flores licenciatura en ciencias de la educación 2020-10-19 david walker male 21 7212 doctor domingo harosteguy bmartinez@yahoo.com +universidad de flores licenciatura en terapia ocupacional 2020-11-23 heather watson female 21 5438 alto de sierra zacharykramer@yahoo.com +universidad de flores licenciatura en terapia ocupacional 2020-10-18 scott simon male 21 5537 algarrobito karen99@gmail.com +universidad de flores agronomía 2020-09-11 margaret thomas female 57 3151 antelo martinezjessica@yahoo.com +universidad de flores contador público 2020-09-13 michael noble male 21 5310 aimogasta robertmorgan@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2020-09-02 jeffrey watkins male 49 4705 aguadita walkermatthew@hotmail.com +universidad de flores técnico para bioterios 2020-10-23 charles hester male 59 9121 aguada de las tejas lcarpenter@gmail.com +universidad de flores ciencias veterinarias 2020-09-16 shannon myers female 21 9203 aldea escolar bellashley@yahoo.com +universidad de flores licenciatura en sociología 2020-10-28 cody barnes male 32 8326 cervantes kristinarojas@gmail.com +universidad de flores bioquímica 2021-01-05 robin galloway female 30 5544 gobernador benegas nicholaslarson@gmail.com +universidad de flores diseño industrial 2021-01-16 mark buchanan male 21 3465 arroyo casco rgordon@hotmail.com +universidad de flores diseño de imagen y sonido 2020-12-22 jason foster male 21 6073 el triunfo loriramirez@hotmail.com +universidad de flores ciencias veterinarias 2020-11-19 megan malone female 21 4648 barrio la union kwhite@gmail.com +universidad de flores licenciatura en ciencias biológicas 2020-10-20 joan carr female 78 7403 alvaro barros novakamber@hotmail.com +universidad de flores licenciatura en artes 2020-10-11 kimberly zhang female 57 6031 de bruyn billy17@yahoo.com +universidad de flores licenciatura en ciencias antropológicas 2020-09-25 timothy griffin male 21 4700 banda varela stricklandkenneth@gmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2021-01-20 cindy melton female 21 5873 isla jillianharrell@hotmail.com +universidad de flores ingeniería electrónica 2020-10-09 ashley keller female 21 5609 aristides villanueva philipsolomon@yahoo.com +universidad de flores farmacia 2020-10-23 seth roberts male 21 5313 estacion mazan yjensen@gmail.com +universidad de flores ingeniería en informática 2020-09-06 kristen miller female 21 8183 avestruz jillnorris@hotmail.com +universidad de flores licenciatura en sociología 2020-12-08 dr james edwards male 49 2715 el socorro lisabartlett@yahoo.com +universidad de flores licenciatura en ciencia política 2020-12-20 chad campbell male 67 7161 labarden andrea73@gmail.com +universidad de flores bioquímica 2020-11-24 robert garcia male 74 9113 florentino ameghino dylan91@hotmail.com +universidad de flores ingeniería mecánica 2020-09-15 russell zimmerman male 26 6469 asturias kellyhall@gmail.com +universidad de flores licenciatura en ciencias biológicas 2020-10-17 craig lopez male 48 8154 calvo lamdavid@yahoo.com +universidad de flores ingeniería en informática 2020-10-05 leslie lopez female 21 3536 bocas phillipshector@hotmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-12-15 scott taylor male 21 6216 bagual hfarmer@gmail.com +universidad de flores licenciatura en ciencia política 2020-11-03 valerie mooney dds female 27 7160 la union jenny85@yahoo.com +universidad de flores licenciatura en ciencias antropológicas 2020-10-25 christy torres female 21 3244 colonia belga americana lbuck@hotmail.com +universidad de flores actuario 2020-12-20 s lisa martinez dvm female 51 5425 albarracin lanebrandy@gmail.com +universidad de flores técnico para bioterios 2020-12-08 brandy arnold female 21 9020 arroyo quilla stevejacobs@hotmail.com +universidad de flores agronomía 2020-11-27 kevin arnold male 50 2126 alvear cchavez@hotmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-10-07 dawn hinton female 61 9050 gobernador moyano kpeterson@hotmail.com +universidad de flores agronomía 2020-11-12 carol jackson female 21 6385 arata christopherreyes@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-09-02 sean gray male 43 2609 colonia morgan castromegan@gmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-11-25 benjamin king male 21 9015 alma grande jeffreythompson@gmail.com +universidad de flores arquitectura 2020-09-17 catherine hall female 23 7305 antonio de los heros cartersarah@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-09-19 deborah hernandez female 39 5475 agua de la piedra christopher26@hotmail.com +universidad de flores diseño de imagen y sonido 2020-11-01 amber morgan female 21 4751 agua de dionisio hernandezjanet@gmail.com +universidad de flores licenciatura en ciencia política 2021-01-18 james johnson male 72 4653 casira millsarthur@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2020-12-01 krista anderson female 52 7407 libano dking@gmail.com +universidad de flores licenciatura en ciencia política 2021-01-26 renee torres female 43 2222 diaz bmaddox@gmail.com +universidad de flores licenciatura en sociología 2020-10-15 adam morgan male 21 5579 barrio lencina stewartcole@hotmail.com +universidad de flores licenciatura en administración 2021-01-24 elizabeth kelley female 21 1731 villars heidijones@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2020-12-25 george richardson male 21 2703 cabo san fermin taylorabbott@yahoo.com +universidad de flores farmacia 2020-11-16 michelle thomas female 28 1907 el pino brian68@gmail.com +universidad de flores diseño de imagen y sonido 2020-10-13 sabrina fowler female 25 9030 rio mayo patriciahammond@yahoo.com +universidad de flores licenciatura en sociología 2020-09-22 vincent pierce male 78 6239 gonzalez moreno xlee@gmail.com +universidad de flores licenciatura en relaciones del trabajo 2020-10-02 lori bennett female 19 5751 agua salada gjackson@hotmail.com +universidad de flores licenciatura en ciencia política 2021-01-18 ryan pacheco male 21 4516 caimancito ericroberts@yahoo.com +universidad de flores ingeniería electrónica 2021-01-08 william moon male 67 1611 don torcuato stacy09@gmail.com +universidad de flores ingeniería electrónica 2020-11-14 richard johnson male 21 2630 firmat hallkristin@yahoo.com +universidad de flores licenciatura en producción de bioimagenes 2021-01-21 margaret moore female 32 5771 alanices nprice@gmail.com +universidad de flores licenciatura en relaciones del trabajo 2020-10-06 thomas martin male 21 6360 barrio el molino jordan63@gmail.com +universidad de flores licenciatura en artes 2020-11-04 luis johnson male 37 2930 la buana moza cvazquez@yahoo.com +universidad de flores licenciatura en producción de bioimagenes 2021-01-27 logan johnson male 21 1828 banfield kenneth27@yahoo.com +universidad de flores licenciatura en musicoterapia 2020-12-06 jennifer decker female 42 1872 sarandi shelia67@hotmail.com +universidad de flores ciencias veterinarias 2020-09-21 thomas richmond male 55 8364 chimpay jordanderek@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-12-27 megan price female 37 4163 huasa pampa norte charlesphillips@gmail.com +universidad de flores contador público 2020-10-04 jennifer johnson female 74 6443 arano ewheeler@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2021-01-18 lauren murphy female 21 3136 alcaraz norte perrybarry@yahoo.com +universidad de flores licenciatura en musicoterapia 2020-10-28 jaime matthews male 21 6746 cucha cucha ulawrence@yahoo.com +universidad de flores ingeniería en informática 2020-12-17 michael barnes male 39 6634 alberti fmack@gmail.com +universidad de flores contador público 2020-12-20 jose allen male 21 1907 el pino ericwood@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2020-11-26 erin hunter female 28 5633 ochenta y cuatro qchang@yahoo.com +universidad de flores actuario 2020-10-23 mallory butler female 21 3183 albariño gabriela37@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2020-11-26 amanda murray female 21 3476 el remanso james44@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2021-01-02 ronald lamb male 72 5380 chamical sheri81@yahoo.com +universidad de flores licenciatura en ciencias geológicas 2020-10-17 jennifer tran female 21 2447 los sembrados vickifitzgerald@yahoo.com +universidad de flores ciencias veterinarias 2020-12-16 lori mcintosh female 21 9421 frigorifico cap gilmorerobyn@gmail.com +universidad de flores agronomía 2020-11-25 sheena rocha female 51 3218 arroyo palmar amandareyes@yahoo.com +universidad de flores ingeniería en informática 2020-09-10 andrea beltran female 21 6516 amalia pearsonchelsea@gmail.com +universidad de flores licenciatura en ciencias de la educación 2020-12-15 kimberly webb female 21 3036 aromos ssaunders@gmail.com +universidad de flores arquitectura 2020-10-27 rachel miller female 37 9011 bahia langara ballkathryn@gmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-09-19 craig clark male 47 2531 landeta evansann@hotmail.com +universidad de flores medicina 2020-12-15 natalie kim female 47 2900 san nicolas de los arroyos susan26@yahoo.com +universidad de flores licenciatura en gestión de agroalimentos 2020-12-11 danielle mccullough female 24 3563 colonia san manuel havery@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-10-03 kevin castro male 59 3466 abalo wmata@gmail.com +universidad de flores medicina 2020-11-26 larry brewer male 75 6223 coronel charlone dgonzalez@yahoo.com +universidad de flores medicina 2020-12-16 denise rubio female 20 5311 arauco david76@hotmail.com +universidad de flores licenciatura en producción de bioimagenes 2021-01-10 walter carpenter male 23 3703 aleloy parsonsjose@yahoo.com +universidad de flores ingeniería mecánica 2020-10-22 rhonda drake female 21 3483 arroyo balmaceda angelica28@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-11-06 meghan garcia female 53 3300 arroyo janet30@hotmail.com +universidad de flores agronomía 2020-12-04 michael johnson male 35 1814 barrio 1 de mayo emiller@yahoo.com +universidad de flores licenciatura en ciencias de la educación 2020-09-30 nancy willis dvm female 21 8134 argerich qmorales@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2020-09-01 melinda wolfe female 21 3708 concepcion del bermejo millerraymond@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-09-29 michael flores male 42 6634 alberti natashalittle@yahoo.com +universidad de flores actuario 2020-12-30 anthony young male 67 6235 villa sauce nmartinez@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2020-09-24 bethany thomas female 76 8521 arroyo de la ventana qbrown@hotmail.com +universidad de flores arquitectura 2020-10-05 sharon evans female 21 2709 los indios youngmichael@hotmail.com +universidad de flores licenciatura en sociología 2020-11-27 christina tate female 60 2105 cañada rica michellelopez@gmail.com +universidad de flores licenciatura en ciencias de la computación 2021-01-04 james reynolds male 60 4740 agua salada debbiemoore@hotmail.com +universidad de flores licenciatura en ciencia política 2021-01-31 tyler ellis male 27 1836 llavallol katelynrivera@yahoo.com +universidad de flores medicina 2021-01-29 adam willis dvm male 21 5301 agua blanca williamrandolph@gmail.com +universidad de flores diseño de imagen y sonido 2020-09-15 zachary schroeder male 32 2763 flamenco kcrawford@hotmail.com +universidad de flores licenciatura en sociología 2020-12-11 christopher rivas male 21 6323 algarrobo del aguila caitlin17@yahoo.com +universidad de flores contador público 2021-01-03 dr erica lee phd female 21 3181 arroyo moreira espinozamegan@yahoo.com +universidad de flores técnico para bioterios 2020-10-16 kathleen johnson female 57 5721 agua seballe qharris@gmail.com +universidad de flores arquitectura 2021-01-08 cole ward male 23 3066 campo garay bradleypena@yahoo.com +universidad de flores agronomía 2020-11-16 caroline shaw female 56 8136 algarrobo lisarobinson@gmail.com +universidad de flores farmacia 2020-09-03 kathleen kaufman female 21 2148 campo castro regina39@gmail.com +universidad de flores ingeniería electrónica 2020-12-16 james weber male 21 5584 barrio villa adela barrettrobert@yahoo.com +universidad de flores licenciatura en relaciones del trabajo 2021-01-17 brian rogers male 21 5513 barrio jardin luzuriaga ryanjames@gmail.com +universidad de flores licenciatura en ciencias geológicas 2020-11-20 elizabeth jackson female 56 6333 alfredo peña isabella68@gmail.com +universidad de flores ciencias veterinarias 2020-09-09 stephanie stewart female 58 1629 almirante irizar flowersdawn@hotmail.com +universidad de flores actuario 2021-01-19 amy brooks female 21 8415 arroyo las minas sanchezkimberly@gmail.com +universidad de flores licenciatura en administración 2020-10-20 kayla griffin female 49 3222 buen retiro jonesaimee@gmail.com +universidad de flores licenciatura en ciencias de la computación 2021-01-03 jessica lopez female 58 2521 iturraspe fking@hotmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2021-01-28 maria myers female 49 1923 arroyo del pescado sonyalindsey@hotmail.com +universidad de flores licenciatura en musicoterapia 2020-10-25 ashley wood female 21 8521 arroyo de la ventana ghorn@yahoo.com +universidad de flores ingeniería en informática 2021-01-08 gina bridges female 21 2821 arroyo del cura gbass@yahoo.com +universidad de flores licenciatura en ciencias de la educación 2020-09-20 karen perry female 29 1722 merlo fabbott@yahoo.com +universidad de flores licenciatura en gestión de agroalimentos 2021-01-05 lisa lee female 70 3560 campo ubajo kgill@hotmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-10-07 cory dixon jr male 38 2854 dos hermanas bknight@yahoo.com +universidad de flores licenciatura en ciencia política 2020-09-07 melissa mathis female 54 4168 agua blanca austinmontgomery@yahoo.com +universidad de flores medicina 2020-10-14 brent rhodes male 21 5596 12 de octubre cthompson@hotmail.com +universidad de flores diseño de imagen y sonido 2021-01-16 debra ada female 21 7521 deferrari pacejason@hotmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-12-30 lisa warren female 21 6369 campo salusso swest@yahoo.com +universidad de flores diseño industrial 2020-10-14 james taylor male 76 5384 punta de los llanos todd54@gmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-10-26 debra kelly female 21 8349 aguas de las mulas brendaspence@yahoo.com +universidad de flores diseño industrial 2020-11-11 pamela matthews female 70 8129 17 de agosto carrie09@yahoo.com +universidad de flores licenciatura en ciencias biológicas 2021-01-15 jamie dennis female 21 2852 alarcon susangeorge@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2021-01-10 jeff davis male 21 5429 el abanico rjennings@hotmail.com +universidad de flores ingeniería electrónica 2021-01-23 peter ayers male 21 3350 apostoles morenotommy@yahoo.com +universidad de flores licenciatura en artes 2021-01-12 johnny stewart male 78 4162 batiruana jsmith@gmail.com +universidad de flores licenciatura en ciencia política 2020-11-27 theresa porter female 45 1629 almirante irizar darlene42@gmail.com +universidad de flores arquitectura 2020-09-01 james lara male 68 1643 beccar gomezsamuel@yahoo.com +universidad de flores ingeniería en informática 2020-12-03 jeffrey watson male 21 6705 villa ruiz scott76@gmail.com +universidad de flores licenciatura en ciencias ambientales 2021-01-23 ricky martinez male 71 7601 barrio batan anthony52@gmail.com +universidad de flores ciencias veterinarias 2020-09-26 lisa roberson female 21 3332 capiovi markmartin@hotmail.com +universidad de flores bioquímica 2020-12-29 thomas nunez male 21 3382 colonia cunci acarter@hotmail.com +universidad de flores técnico para bioterios 2020-11-06 audrey wilson female 21 3180 diego lopez gavila@yahoo.com +universidad de flores farmacia 2021-01-01 john delgado male 25 3480 algarrobal megan28@gmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-12-21 gregory norris male 43 8126 aldea san andres louispatel@gmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-11-03 anna stevens female 21 2105 cañada rica xgarcia@gmail.com +universidad de flores ingeniería electrónica 2021-01-21 brian garcia male 21 3501 campo de galnasi rayrichard@yahoo.com +universidad de flores licenciatura en terapia ocupacional 2020-09-25 angela brandt female 21 2615 la gama tbarker@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-11-03 caleb watson male 58 4434 anta virginiahampton@gmail.com +universidad de flores medicina 2020-10-09 frank kelley male 62 4103 bajo de raco christinefranco@gmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-12-18 ashley beck female 21 4137 abra baya emckee@gmail.com +universidad de flores licenciatura en ciencias geológicas 2020-11-09 angela ferguson female 30 2138 carcaraña stephen87@yahoo.com +universidad de flores diseño industrial 2021-01-22 nancy taylor female 21 8536 chipauquil egarza@hotmail.com +universidad de flores licenciatura en ciencias de la educación 2020-10-28 michael powell male 67 3232 cabred smithtroy@yahoo.com +universidad de flores diseño de imagen y sonido 2020-09-11 carmen rodriguez female 26 5553 empalme frontera hansonjames@gmail.com +universidad de flores licenciatura en producción de bioimagenes 2021-01-04 richard hunt male 21 2915 aguirrezabala qforbes@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2020-10-07 teresa romero female 69 5571 chivilcoy debraalvarez@yahoo.com +universidad de flores agronomía 2020-09-27 heather gonzalez female 21 4500 alto del saladillo amanda25@yahoo.com +universidad de flores ingeniería electrónica 2020-11-03 adam george male 21 8151 el zorro bookernatalie@gmail.com +universidad de flores licenciatura en ciencias biológicas 2020-11-29 steven miller male 21 1911 bme bavio gral mansilla wellsscott@yahoo.com +universidad de flores licenciatura en administración 2021-01-17 jaclyn haley female 21 4105 abra del tafi tracy34@hotmail.com +universidad de flores contador público 2020-10-21 lori davis female 21 8187 bordenave wrightheather@gmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-09-23 brittany king female 21 1601 isla martin garcia linda00@yahoo.com +universidad de flores licenciatura en sociología 2021-01-25 ryan guzman male 21 9039 hito 45 gouldjoshua@hotmail.com +universidad de flores licenciatura en ciencia política 2021-01-29 craig shields male 46 2456 esmeralda lwalters@gmail.com +universidad de flores licenciatura en gestión de agroalimentos 2021-01-23 peter stephenson male 21 5587 barcala tracey76@yahoo.com +universidad de flores licenciatura en ciencias de la educación 2020-11-01 nicole mayo female 71 1771 mercado central ahodge@yahoo.com +universidad de flores ingeniería en informática 2021-01-07 ashley jones female 43 2944 rio tala michellejohnson@yahoo.com +universidad de flores licenciatura en ciencias biológicas 2021-01-05 barbara perez female 45 2813 arroyo de la cruz candrews@gmail.com +universidad de flores farmacia 2020-12-04 marcus long male 46 7245 campo sabate kimberly56@gmail.com +universidad de flores licenciatura en ciencias biológicas 2020-10-09 ricky brown male 21 6515 carlos maria naon brookegardner@gmail.com +universidad de flores licenciatura en administración 2020-11-12 amanda clark female 47 1901 estacion moreno angelaoconnell@hotmail.com +universidad de flores licenciatura en ciencias ambientales 2020-10-25 ashley mahoney female 21 2101 albarellos ruizpaul@hotmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-09-26 timothy wallace male 43 6645 la limpia markgardner@yahoo.com +universidad de flores ingeniería electrónica 2020-12-17 matthew martinez male 66 7403 alvaro barros scott10@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2021-01-09 jimmy lee male 74 6348 bocayuba bschultz@gmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-09-13 nicole miller female 21 2600 boca p 25 zrodgers@yahoo.com +universidad de flores ingeniería mecánica 2021-01-01 rhonda padilla female 21 3463 aristia twells@gmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-10-27 michael pope male 40 3712 los frentones louis44@yahoo.com +universidad de flores agronomía 2020-12-09 christopher perez male 52 5465 baños pismanta debra44@gmail.com +universidad de flores medicina 2020-12-05 marissa poole female 21 8153 balneario oriente johnfleming@hotmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-09-19 debbie martin female 21 2943 ireneo portela travis65@hotmail.com +universidad de flores licenciatura en ciencias geológicas 2020-11-09 joseph cooley male 70 3551 campo monte la viruela colepamela@hotmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-11-07 christopher owens male 21 5600 agua de la mula calderonkelsey@yahoo.com +universidad de flores diseño industrial 2020-10-17 william peterson male 21 6005 estacion general arenales paulmolina@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2020-09-24 david nelson male 21 7003 aceilan fwilliams@yahoo.com +universidad de flores actuario 2020-11-25 jeffrey hill male 24 6537 el camoati hopkinsheather@hotmail.com +universidad de flores licenciatura en terapia ocupacional 2021-01-14 kyle alvarez md male 69 5759 calera argentina collinskaren@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2020-11-24 kim jones female 39 7130 caminera samborombon christopherward@yahoo.com +universidad de flores diseño de imagen y sonido 2020-10-26 ricky price male 21 7223 bonnement sharonperry@gmail.com +universidad de flores diseño de imagen y sonido 2020-09-22 amber petersen female 21 8203 la chirlandia charlesmeyer@gmail.com +universidad de flores ingeniería electrónica 2020-09-19 frank thompson male 21 6663 juan vela nmack@yahoo.com +universidad de flores bioquímica 2020-10-21 danielle johnson female 21 4600 algarrobal jonestyler@hotmail.com +universidad de flores licenciatura en sociología 2020-11-01 francis cummings male 21 6230 francisco casal samantha50@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-11-08 kevin si male 43 2946 el espinillo kaylacabrera@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-12-24 cindy valdez female 68 1923 arroyo del pescado melissaperez@gmail.com +universidad de flores licenciatura en ciencias geológicas 2020-11-14 crystal green female 77 3170 alberto gerchunoff wwilliams@yahoo.com +universidad de flores licenciatura en producción de bioimagenes 2020-11-06 michael russell male 57 5511 general gutierrez hendersonhector@gmail.com +universidad de flores medicina 2020-09-05 jack bowman male 71 8349 aguas de las mulas shernandez@hotmail.com +universidad de flores contador público 2021-01-04 natalie smith female 21 7225 casalins rebecca12@hotmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2021-01-08 s casey leblanc md female 21 3048 angeloni cooperlori@hotmail.com +universidad de flores ingeniería electrónica 2021-01-28 jamie woodard female 35 2761 estancia santa catalina olsoncarl@yahoo.com +universidad de flores diseño industrial 2020-12-03 jennifer johnson female 21 5547 villa hipodromo bradleylynn@gmail.com +universidad de flores licenciatura en sociología 2020-10-09 david norman male 21 5304 el tala lshelton@yahoo.com +universidad de flores licenciatura en ciencias antropológicas 2020-12-05 joyce brown female 44 4700 banda varela brian28@gmail.com +universidad de flores contador público 2020-11-15 michael rose male 64 8403 alicura michellewhite@gmail.com +universidad de flores bioquímica 2020-10-19 jonathan lewis male 21 6313 bajo de las palomas leslie28@hotmail.com +universidad de flores ingeniería en informática 2020-09-22 marcus mclean male 21 2703 cabo san fermin ostephens@yahoo.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-09-07 regina olsen female 21 3112 colonia loma negra wardsarah@yahoo.com +universidad de flores licenciatura en gestión de agroalimentos 2020-11-09 james price male 67 5511 general gutierrez vhodge@hotmail.com +universidad de flores ingeniería en informática 2020-11-12 matthew johnson male 21 5717 el pimpollo thompsontamara@gmail.com +universidad de flores ciencias veterinarias 2021-01-25 jasmine potter female 21 3453 ifran claire80@hotmail.com +universidad de flores licenciatura en terapia ocupacional 2021-01-03 anthony sutton male 65 3080 colonia pujol jamie89@hotmail.com +universidad de flores licenciatura en ciencias de la educación 2021-01-11 andrea harding female 28 7172 colonia ferrari chase41@gmail.com +universidad de flores licenciatura en sociología 2020-09-16 gregg roberts male 21 5575 andrade parkercynthia@yahoo.com +universidad de flores licenciatura en ciencia política 2020-11-23 mary robertson female 61 3029 colonia adolfo alsina montesgregory@gmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-11-15 stephanie bowers female 21 4155 cevil grande myersvirginia@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-11-03 katherine wu female 21 3260 arroyo molino jason33@yahoo.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-09-18 nancy gross female 43 2318 aurelia ericaruiz@yahoo.com +universidad de flores arquitectura 2020-10-20 christy johnson female 21 3125 antonio tomas lauramata@gmail.com +universidad de flores diseño industrial 2020-11-22 joseph benson md male 58 6058 pazos kanki zjones@gmail.com +universidad de flores ingeniería mecánica 2021-01-31 sean chavez male 21 6411 bravo del dos vegabrandi@yahoo.com +universidad de flores licenciatura en ciencias biológicas 2020-12-26 christopher chavez male 20 1663 muñiz erika59@gmail.com +universidad de flores ingeniería mecánica 2020-11-18 julian morales male 21 2403 bauer y sigel adamssteven@hotmail.com +universidad de flores licenciatura en relaciones del trabajo 2020-10-07 paul brown male 72 8403 alicura caroline06@hotmail.com +universidad de flores farmacia 2020-12-28 mark hunt male 21 4141 fuerte quemado marycastillo@gmail.com +universidad de flores licenciatura en musicoterapia 2020-12-18 miranda smith female 21 6101 villa saboya meredithcoleman@gmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-11-24 charles moore male 21 6614 franklin dpowell@yahoo.com +universidad de flores bioquímica 2021-01-25 franklin tanner male 25 4503 arrayanal wstout@gmail.com +universidad de flores técnico para bioterios 2020-10-17 tracy powell male 44 2615 la gama frederickjennifer@gmail.com +universidad de flores agronomía 2021-01-31 james jackson male 21 8183 avestruz robinsonbrandy@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-11-11 zachary cobb male 21 3524 el campamento dominique80@hotmail.com +universidad de flores licenciatura en ciencias geológicas 2021-01-28 gary bush male 62 8341 arroyo quillen suzanne39@hotmail.com +universidad de flores medicina 2020-11-26 robert fields male 65 5513 barrio jardin luzuriaga vargascrystal@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-10-23 michael garcia male 21 3507 la eduvigis dboyle@yahoo.com +universidad de flores licenciatura en gestión de agroalimentos 2021-01-11 sandra martin female 48 2345 campo botto johnsonkatrina@hotmail.com +universidad de flores técnico para bioterios 2020-10-03 shawn wright male 21 2907 general conesa michael57@gmail.com +universidad de flores ingeniería mecánica 2020-11-28 kevin perkins male 27 2501 berretta jonesrandall@yahoo.com +universidad de flores licenciatura en psicología 2021-01-16 alan foster male 39 3107 colonia avellaneda sherry76@gmail.com +universidad de flores licenciatura en ciencias geológicas 2020-09-26 sylvia stephens female 21 5701 11 de mayo cherylreese@hotmail.com +universidad de flores licenciatura en administración 2020-10-23 wesley brady male 47 9051 aguada a pique karen91@gmail.com +universidad de flores contador público 2021-01-19 jessica jones female 21 3262 caseros josephgomez@yahoo.com +universidad de flores licenciatura en musicoterapia 2020-10-03 carl johnson male 28 4158 campo de talamayo cynthiahudson@yahoo.com +universidad de flores ingeniería mecánica 2020-12-17 lauren pruitt female 21 1674 villa raffo schultzbrian@gmail.com +universidad de flores técnico para bioterios 2020-12-22 courtney manning female 21 5587 barcala iangallegos@gmail.com +universidad de flores licenciatura en musicoterapia 2020-12-30 cassidy ford female 56 6603 ingeniero williams ajohnson@yahoo.com +universidad de flores ingeniería en informática 2020-09-03 tara hernandez female 63 3254 colonia la blanquita iperez@gmail.com +universidad de flores diseño industrial 2020-10-20 alex lane male 25 1647 zona delta san fernando aaron11@hotmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-12-25 karen wise female 21 3450 8 de diciembre reevesnicole@gmail.com +universidad de flores farmacia 2020-12-18 stephen lee ii male 31 5571 chivilcoy tiffanyspears@hotmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-10-15 tiffany duncan female 78 3027 la pelada katiemoore@gmail.com +universidad de flores licenciatura en ciencias geológicas 2020-12-03 mary george female 21 2508 armstrong adamschristine@gmail.com +universidad de flores licenciatura en terapia ocupacional 2020-12-29 jamie gillespie female 59 4753 corralito williamsheather@gmail.com +universidad de flores licenciatura en musicoterapia 2020-09-24 cindy wilkins female 70 3029 colonia adolfo alsina cmartinez@hotmail.com +universidad de flores diseño de imagen y sonido 2020-09-24 bryan winters male 21 7639 cooper dmooney@yahoo.com +universidad de flores contador público 2020-12-30 scott boyd male 21 2451 colonia la yerba zdean@yahoo.com +universidad de flores licenciatura en administración 2020-10-03 hunter hays male 21 8411 cascada los cantaros alicianewman@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2020-10-27 julie brandt female 33 5600 agua de la mula heidi37@gmail.com +universidad de flores licenciatura en ciencias de la educación 2020-12-12 cynthia hanson female 62 9121 aguada de las tejas sergiofranklin@gmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-09-24 stacy coleman female 21 2707 4 de noviembre angela37@gmail.com +universidad de flores licenciatura en ciencias geológicas 2020-09-03 melissa willia female 28 2317 casablanca latoya57@gmail.com +universidad de flores ingeniería en informática 2020-12-21 douglas diaz male 36 7241 la porteña yatesmatthew@yahoo.com +universidad de flores ingeniería electrónica 2020-10-11 helen taylor female 73 6223 coronel charlone lindseypaul@hotmail.com +universidad de flores agronomía 2020-11-30 aaron hart male 19 7249 el araza eric01@gmail.com +universidad de flores ciencias veterinarias 2021-01-16 meghan allen female 24 1913 atalaya vanessa07@yahoo.com +universidad de flores licenciatura en terapia ocupacional 2020-11-21 thomas waters male 45 5570 alto del salvador soniawebb@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-11-14 amy johnson female 37 6348 bocayuba wlewis@yahoo.com +universidad de flores agronomía 2020-12-03 michael james male 71 1888 florencio varela michaellester@gmail.com +universidad de flores ingeniería mecánica 2020-09-08 jason powers male 21 7110 cuartel iv kaylagonzalez@gmail.com +universidad de flores medicina 2021-01-05 george flores jr male 21 4632 antumpa fitzpatrickkristy@hotmail.com +universidad de flores arquitectura 2020-12-12 james vargas male 78 8148 estancia las isletas hojohn@hotmail.com +universidad de flores medicina 2020-11-21 james bush male 21 2505 campo la riviere kellywilliams@hotmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-10-30 denise lopez female 21 5733 cramer hhall@gmail.com +universidad de flores farmacia 2020-11-23 wesley bender male 21 7635 el lenguaraz jeffreywatts@yahoo.com +universidad de flores licenciatura en ciencias biológicas 2020-12-06 donna moore md female 21 6607 anasagasti ericporter@yahoo.com +universidad de flores licenciatura en ciencias de la educación 2021-01-17 barbara weeks female 63 1684 ciudad jardin del palomar vcardenas@yahoo.com +universidad de flores licenciatura en sociología 2020-10-23 joseph brown iii male 75 5831 9 de julio ashley05@hotmail.com +universidad de flores actuario 2021-01-28 dawn stewart female 21 6648 mecha veronicacrawford@yahoo.com +universidad de flores licenciatura en sociología 2020-12-27 harold gentry md male 21 7172 colonia ferrari richard09@gmail.com +universidad de flores licenciatura en ciencias de la computación 2021-01-31 margaret roberts female 21 3144 alcaraz 1ro craigdavid@hotmail.com +universidad de flores medicina 2020-11-14 amanda wright female 61 2175 barlett moorecarl@gmail.com +universidad de flores licenciatura en ciencias de la computación 2020-11-04 george farrell male 21 7151 langueyu richardrich@gmail.com +universidad de flores farmacia 2020-12-12 michael hatfield male 47 8416 anecon grande hardybruce@hotmail.com +universidad de flores licenciatura en ciencia política 2021-01-11 mark townsend male 29 2741 el retiro dicksonjacob@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2020-10-02 debra hardin female 23 9225 arenoso brian08@yahoo.com +universidad de flores ingeniería electrónica 2021-01-13 omar briggs male 25 3344 2 de julio gravesjackson@gmail.com +universidad de flores ingeniería electrónica 2020-10-05 jamie vaughn female 60 7300 azul scott06@gmail.com +universidad de flores técnico para bioterios 2020-11-13 amy torres female 21 6071 bermudez rrussell@yahoo.com +universidad de flores medicina 2020-11-24 victor stone male 21 7621 la sara perkinsnathan@hotmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-11-17 ryan craig male 54 3214 estacion yerua abigail88@yahoo.com +universidad de flores licenciatura en administración 2020-12-20 sherry willia female 21 1669 del viso gonzalezcasey@yahoo.com +universidad de flores licenciatura en artes 2020-10-14 s tracy mason female 59 5470 abra verde sandersmichelle@hotmail.com +universidad de flores diseño industrial 2021-01-05 cheyenne meyer female 21 2115 colonia valdez nburgess@yahoo.com +universidad de flores licenciatura en musicoterapia 2021-01-17 ronald mullen male 21 9111 bahia bustamante llopez@gmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-12-29 thomas griffin male 23 3162 aranguren murphygina@gmail.com +universidad de flores licenciatura en ciencias ambientales 2020-09-15 amber frank female 21 1754 san justo chelseapeters@hotmail.com +universidad de flores licenciatura en ciencia política 2020-10-19 catherine reese female 76 3156 betbeder oberry@gmail.com +universidad de flores farmacia 2021-01-03 april blanchard female 21 7318 colonia hinojo allenjordan@hotmail.com +universidad de flores licenciatura en sociología 2020-10-20 jesse hughes male 35 7408 la colina warrenmichael@hotmail.com +universidad de flores licenciatura en ciencias geológicas 2020-10-01 david lewis male 21 6513 colonia las yescas wbrooks@gmail.com +universidad de flores licenciatura en ciencias biológicas 2020-09-18 amanda todd female 21 7637 la dulce joshuafleming@hotmail.com +universidad de flores licenciatura en psicología 2020-09-30 valerie jackson female 21 3315 caa yari ulawson@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-11-02 heather garcia female 21 8122 la viticola lopezbrianna@hotmail.com +universidad de flores actuario 2021-01-27 matthew smith male 21 5425 albarracin relliott@yahoo.com +universidad de flores ingeniería en informática 2020-10-01 curtis chang male 29 6725 carmen de areco williamsrichard@gmail.com +universidad de flores licenciatura en gestión de agroalimentos 2021-01-01 sean dalton male 21 3025 colonia clara emilycampbell@hotmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-10-30 antonio ali male 21 4542 el palmar de san francisco evan00@gmail.com +universidad de flores ingeniería en informática 2020-12-14 charles campos male 20 4176 alto del puesto martinezstephanie@hotmail.com +universidad de flores actuario 2020-10-17 sonia johns dds female 27 3164 colonia rivas valerienelson@gmail.com +universidad de flores ingeniería electrónica 2020-12-23 brian thompson male 25 1884 berazategui garciasarah@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-09-23 christian williaon male 73 5507 baños lunlunta andrew32@hotmail.com +universidad de flores ingeniería en informática 2020-11-27 kelly hamilton female 21 8415 arroyo las minas kristenwalker@gmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-10-22 martha fleming female 53 5467 acerillos lindalawrence@yahoo.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-11-29 jodi crane female 76 5419 baños de la laja donna36@yahoo.com +universidad de flores diseño de imagen y sonido 2020-12-21 ronald robbins male 60 2804 campana danieljames@hotmail.com +universidad de flores medicina 2021-01-14 tara kelly female 71 5351 banda florida campbellchristopher@hotmail.com +universidad de flores licenciatura en ciencia política 2021-01-20 joshua branch male 38 1895 arturo segui pmurphy@hotmail.com +universidad de flores licenciatura en artes 2020-10-30 elizabeth davis female 49 1895 arturo segui danielbutler@hotmail.com +universidad de flores ciencias veterinarias 2020-09-23 robert thompson male 75 7226 gorchs amber37@yahoo.com +universidad de flores licenciatura en ciencias de la educación 2020-09-30 jessica gonzalez female 62 2405 colonia cello franciscokelley@gmail.com +universidad de flores licenciatura en ciencias ambientales 2020-10-20 michelle hall female 52 2820 colonia el potrero wyoung@yahoo.com +universidad de flores licenciatura en producción de bioimagenes 2020-09-04 lisa garner female 21 5707 aguaditas john53@hotmail.com +universidad de flores diseño de imagen y sonido 2021-01-31 ryan frazier male 58 1682 martin coronado obrewer@hotmail.com +universidad de flores licenciatura en ciencia política 2020-10-09 matthew smith male 51 3027 la pelada keithcherry@hotmail.com +universidad de flores bioquímica 2020-09-25 amanda willia female 21 6346 pellegrini epreston@hotmail.com +universidad de flores licenciatura en sociología 2020-09-24 bruce ferguson male 21 2637 colonia hansen reynoldstammy@yahoo.com +universidad de flores diseño de imagen y sonido 2020-12-26 daniel odonnell male 65 9221 valle hondo malonelauren@yahoo.com +universidad de flores farmacia 2020-09-04 anthony johnson male 21 6712 cortines xhill@hotmail.com +universidad de flores licenciatura en psicología 2020-10-07 alexa ruiz female 30 2754 campo crisol hendersonamanda@gmail.com +universidad de flores ingeniería en informática 2020-11-19 jessica calhoun female 66 3105 diamante maryfowler@yahoo.com +universidad de flores medicina 2020-12-13 stacey freeman female 21 3066 campo garay cynthia54@hotmail.com +universidad de flores licenciatura en sociología 2020-12-03 melissa jones female 21 8347 arroyo cahunco kbuchanan@hotmail.com +universidad de flores medicina 2020-10-29 chad willis male 45 6438 masurel jmurray@gmail.com +universidad de flores ingeniería en informática 2020-11-25 sydney miller female 21 3575 arroyo ceibal tina68@yahoo.com +universidad de flores ingeniería electrónica 2021-02-01 jeanette quinn female 40 1621 benavidez zachary74@hotmail.com +universidad de flores diseño de imagen y sonido 2020-11-11 william bennett male 50 3362 1 de mayo zachary06@hotmail.com +universidad de flores licenciatura en ciencia política 2020-10-02 joel garcia male 21 8501 bahia creek jennifer44@gmail.com +universidad de flores diseño de imagen y sonido 2020-12-03 erica lambert female 21 8361 isla grande mooneydawn@hotmail.com +universidad de flores ingeniería electrónica 2020-11-07 william ford male 21 5365 el jumeal brownmaria@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2021-01-17 s michelle taylor dds female 70 4701 acostilla whitebrittany@hotmail.com +universidad de flores licenciatura en ciencias ambientales 2020-11-06 kelsey weaver female 21 4743 aconquija steinjason@yahoo.com +universidad de flores arquitectura 2020-12-18 tammy hanson female 68 2257 colonia belgrano shelby03@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-09-05 eric clark dds male 79 1983 gomez twilliams@yahoo.com +universidad de flores medicina 2020-10-07 sandra wheeler female 41 2503 villa eloisa hudsonjoanne@hotmail.com +universidad de flores licenciatura en ciencias de la educación 2021-01-08 jonathan gomez male 21 3172 kilometro 208 fsanders@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2021-01-11 johnathan walker male 27 6338 leubuco jessicamccarthy@gmail.com +universidad de flores licenciatura en gestión de agroalimentos 2021-01-13 jason campbell male 21 6365 azteazu dmeyer@hotmail.com +universidad de flores licenciatura en psicología 2020-10-26 adam crawford male 71 3176 estacion sola christopherwolfe@hotmail.com +universidad de flores licenciatura en ciencias ambientales 2020-09-14 michael burke male 75 3401 arroyo pelon huntermoore@gmail.com +universidad de flores ciencias veterinarias 2020-12-27 ronnie payne male 43 7530 coronel pringles porterpatrick@yahoo.com +universidad de flores licenciatura en administración 2020-10-24 david friedman male 21 8313 arroyito christopherrose@hotmail.com +universidad de flores licenciatura en ciencias geológicas 2020-10-08 tyler wu male 21 1625 arroyo canelon donaldcherry@gmail.com +universidad de flores ingeniería en informática 2021-01-22 nathaniel miller male 30 1856 glew tammie17@yahoo.com +universidad de flores licenciatura en ciencia política 2020-10-22 kelly burton female 73 4119 agua colorada nelliott@gmail.com +universidad de flores licenciatura en ciencias biológicas 2020-09-06 yolanda willia female 21 2134 roldan xpeterson@yahoo.com +universidad de flores licenciatura en sociología 2020-09-18 alyssa dunn female 21 7603 comandante nicanor otamendi brianhill@hotmail.com +universidad de flores medicina 2021-01-09 brian stafford male 33 6646 colonia san eduardo dianaturner@gmail.com +universidad de flores ingeniería en informática 2020-12-08 rebecca rogers female 72 2445 cristolia hawkinsjames@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-09-20 timothy hill male 21 5429 el abanico eking@hotmail.com +universidad de flores ingeniería en informática 2021-01-17 alexis nelson female 21 2113 peyrano torrescheyenne@hotmail.com +universidad de flores técnico para bioterios 2020-10-05 abigail patel female 21 8118 cabildo sandra44@gmail.com +universidad de flores licenciatura en musicoterapia 2020-11-11 heidi hawkins female 21 9201 cachel maddenryan@hotmail.com +universidad de flores técnico para bioterios 2020-09-20 daniel west male 21 8361 isla grande whiteanthony@yahoo.com +universidad de flores diseño industrial 2021-01-05 kelly baker female 21 3332 capiovi taylor32@yahoo.com +universidad de flores licenciatura en administración 2020-09-19 fernando moore male 71 6743 coliqueo mryan@gmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-12-07 shelley shaffer female 21 2216 campo raffo scox@hotmail.com +universidad de flores ingeniería mecánica 2020-09-25 charles simpson male 31 2181 los molinos danielmelton@hotmail.com +universidad de flores licenciatura en musicoterapia 2020-11-25 jeremiah blair male 20 2309 colonia reina margarita lynnanthony@hotmail.com +universidad de flores bioquímica 2020-11-19 trevor santiago male 21 3461 abo nezu henrycrystal@hotmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2021-01-25 howard ruiz male 21 3621 pozo navagan christopher18@hotmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-11-28 cynthia gibson female 21 9411 base aerea teniente matienzo uburnett@gmail.com +universidad de flores agronomía 2020-10-18 william austin male 49 6101 villa saboya harringtontrevor@yahoo.com +universidad de flores ciencias veterinarias 2020-09-23 karen henderson female 28 4111 aguada trobinson@hotmail.com +universidad de flores agronomía 2020-11-29 mary galvan female 74 3123 aldea santa maria sgregory@yahoo.com +universidad de flores licenciatura en artes 2020-12-13 larry wilson male 57 3733 campo el jacaranda joshua32@hotmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-12-22 frank villarreal male 21 7513 adolfo gonzales chaves allison88@yahoo.com +universidad de flores ingeniería electrónica 2020-09-05 joseph farrell male 21 1832 lomas de zamora smedina@hotmail.com +universidad de flores técnico para bioterios 2021-01-23 jessica garcia female 52 5545 agua de diaz qmurphy@hotmail.com +universidad de flores licenciatura en ciencias ambientales 2020-11-17 kathryn murphy female 45 5700 alto blanco kathleengarcia@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-09-29 betty miller female 66 1688 villa santos tesei walkerdaniel@hotmail.com +universidad de flores licenciatura en ciencias de la educación 2020-12-12 tyler wallace male 25 8208 campo cicare jamesgarcia@hotmail.com +universidad de flores licenciatura en psicología 2020-10-31 michael smith male 52 2900 san nicolas de los arroyos omendoza@hotmail.com +universidad de flores licenciatura en artes 2020-12-02 kathryn anderson female 21 6515 carlos maria naon mitchelljessica@gmail.com +universidad de flores licenciatura en terapia ocupacional 2020-12-28 richard booth male 21 4506 alegria diana59@yahoo.com +universidad de flores contador público 2020-12-21 brenda rose female 21 7543 la primavera patrickcarly@yahoo.com +universidad de flores ingeniería electrónica 2020-11-14 robert taylor male 31 4159 alto el puesto qgraves@gmail.com +universidad de flores licenciatura en ciencias geológicas 2021-01-29 frederick gomez male 76 3366 almirante brown bmcgee@hotmail.com +universidad de flores agronomía 2021-01-17 tyler carter male 21 3066 campo garay rjoseph@yahoo.com +universidad de flores licenciatura en ciencias de la educación 2020-09-21 anthony lane male 21 3188 colonia falco abarber@gmail.com +universidad de flores ingeniería en informática 2020-09-29 joseph nielsen male 76 2747 coronel isleños gpollard@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2021-01-31 rebecca bailey female 21 5405 agua y energia thomasmichelle@gmail.com +universidad de flores diseño de imagen y sonido 2020-11-04 danielle martinez female 21 3416 arroyo ceibal jeremyrhodes@hotmail.com +universidad de flores licenciatura en ciencia política 2021-01-03 hayley turner female 59 4234 achalco michellegreene@gmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-12-06 brendan watkins male 21 3057 estancia las gamas smcpherson@gmail.com +universidad de flores ingeniería electrónica 2020-10-31 tamara harris female 28 9221 valle hondo trichardson@hotmail.com +universidad de flores ingeniería en informática 2020-09-05 jason curry male 60 3449 boliche lata rachael21@hotmail.com +universidad de flores licenciatura en relaciones del trabajo 2020-12-09 tara riley female 21 3585 el sombrerito walkermelissa@gmail.com +universidad de flores licenciatura en sociología 2021-01-01 brenda sanders female 39 1814 barrio 1 de mayo deborahlandry@gmail.com +universidad de flores licenciatura en ciencias ambientales 2020-09-10 aaron gibson male 36 6348 bocayuba pallen@yahoo.com +universidad de flores licenciatura en terapia ocupacional 2021-01-30 tyler holder male 21 8315 achico sdavis@hotmail.com +universidad de flores actuario 2020-10-17 casey horton female 21 3244 colonia belga americana josephgordon@yahoo.com +universidad de flores licenciatura en ciencias geológicas 2021-01-17 david king male 67 7150 ayacucho perkinsconnie@gmail.com +universidad de flores actuario 2020-10-16 zoe collins female 21 8336 gobernador duval imunoz@gmail.com +universidad de flores técnico para bioterios 2020-09-07 elizabeth smith female 35 1665 jose clemente paz prichard@hotmail.com +universidad de flores bioquímica 2020-09-15 kimberly flores female 21 8000 adela corti rpatel@yahoo.com +universidad de flores ingeniería en informática 2020-09-01 monica hall female 21 6501 12 de octubre tmatthews@gmail.com +universidad de flores licenciatura en musicoterapia 2020-11-08 linda lindsey female 21 4159 alto el puesto timothystrong@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2021-01-20 jessica collins female 48 4166 balderrama kellytravis@gmail.com +universidad de flores licenciatura en musicoterapia 2020-11-27 cassandra grant female 21 2718 lierra adjemiro zyoder@yahoo.com +universidad de flores arquitectura 2020-12-14 jose brown male 21 8151 el zorro burkerobin@yahoo.com +universidad de flores licenciatura en ciencias de la educación 2021-01-15 edward hoffman male 21 3100 avenida ejercito parana wdaniels@gmail.com +universidad de flores ingeniería mecánica 2020-10-30 nancy alvarez female 75 5303 anjullon robinsonmichael@hotmail.com +universidad de flores licenciatura en artes 2020-10-31 gregory jacobson v male 21 1838 luis guillon lrollins@yahoo.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-10-30 michelle rodriguez female 21 5331 andalucia shaunhinton@yahoo.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-12-24 james rogers male 71 3703 aleloy sheena93@hotmail.com +universidad de flores agronomía 2020-09-25 thomas patrick male 67 7226 gorchs douglas80@yahoo.com +universidad de flores licenciatura en planificación y diseño del paisaje 2021-01-23 ryan campbell male 21 3218 arroyo palmar uritter@gmail.com +universidad de flores diseño industrial 2020-09-08 jennifer patel female 30 4137 abra baya lesterolivia@yahoo.com +universidad de flores licenciatura en psicología 2021-01-29 travis levine male 21 4115 agua azul mark92@yahoo.com +universidad de flores licenciatura en ciencias geológicas 2021-02-01 brooke harmon female 26 7501 indio rico walterduran@gmail.com +universidad de flores diseño de imagen y sonido 2020-12-22 tyler stevens male 50 7013 de la canal kellicollins@yahoo.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-09-12 ryan martin male 21 1627 matheu joseph24@yahoo.com +universidad de flores medicina 2021-01-03 michelle clarke female 21 3471 alen cue patrickrandall@yahoo.com +universidad de flores licenciatura en ciencias biológicas 2020-10-04 allison schultz female 59 3192 colonia bertozzi nolson@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-10-29 jessica hale female 21 2905 general rojo mlopez@gmail.com +universidad de flores bioquímica 2020-10-11 william villanueva male 23 3518 cabral cue mporter@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-09-28 catherine stewart female 21 1672 villa lynch sperez@yahoo.com +universidad de flores licenciatura en terapia ocupacional 2020-09-16 eddie collins male 29 5549 agua de los manantiales sjohnson@gmail.com +universidad de flores ingeniería electrónica 2021-01-23 christopher smith male 65 3328 colonia japonesa qsantiago@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2021-01-16 susan phillips female 21 6321 caichue brian58@gmail.com +universidad de flores licenciatura en sociología 2020-11-10 randy ortiz male 21 6303 cachirulo silvalisa@gmail.com +universidad de flores ingeniería en informática 2021-01-06 omar vazquez male 21 5775 bajo grande gperez@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-10-04 garrett baker male 21 2313 colonia berlin ladams@hotmail.com +universidad de flores diseño industrial 2020-09-03 chad boyle male 21 5500 cerro aconcagua lesliehill@gmail.com +universidad de flores ingeniería electrónica 2020-12-05 christopher ward male 48 2126 alvear cunninghamjessica@hotmail.com +universidad de flores licenciatura en ciencias de la educación 2020-10-16 lisa mays female 21 6075 arenaza emilyroberts@yahoo.com +universidad de flores licenciatura en producción de bioimagenes 2020-12-16 christopher hull male 52 2107 alvarez qgeorge@hotmail.com +universidad de flores licenciatura en artes 2020-09-19 darin rodriguez male 21 8500 el dique timothycarter@yahoo.com +universidad de flores ingeniería electrónica 2021-01-17 jonathan brown male 21 7167 carilo ymyers@hotmail.com +universidad de flores diseño de imagen y sonido 2020-10-20 jonathon barnes male 31 7541 d orbigny jnelson@yahoo.com +universidad de flores actuario 2020-10-24 sean lopez male 21 3381 maria magdalena kevinsmith@yahoo.com +universidad de flores ingeniería mecánica 2020-12-05 william white male 54 8101 calderon evanking@hotmail.com +universidad de flores licenciatura en artes 2020-12-15 kaitlin walters female 43 7011 aneque grande sjohnson@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2020-12-05 robert carson male 25 3514 cacui stephen00@gmail.com +universidad de flores licenciatura en administración 2020-10-11 jacob church male 38 3122 arroyo corralito jasongrant@gmail.com +universidad de flores farmacia 2020-12-25 keith francis male 21 5710 la punta gnelson@gmail.com +universidad de flores diseño industrial 2020-11-29 nathan jacobson male 21 6050 cuartel vii qlyons@hotmail.com +universidad de flores diseño de imagen y sonido 2020-10-19 stacie cox female 21 3400 bañado norte jameswall@gmail.com +universidad de flores actuario 2020-10-24 john moon male 21 8332 colonia rusa ysanford@gmail.com +universidad de flores técnico para bioterios 2020-11-12 jonathan gonzalez male 28 3574 capilla guadalupe norte davidkayla@hotmail.com +universidad de flores licenciatura en psicología 2020-09-20 rebecca mcgee female 52 3565 arroyo del rey pamelayoung@gmail.com +universidad de flores licenciatura en ciencias ambientales 2020-11-09 susan rodriguez female 20 3263 1 de mayo daniel37@gmail.com +universidad de flores ingeniería electrónica 2020-09-25 carol rice female 21 5264 angelina jonesmolly@gmail.com +universidad de flores licenciatura en sociología 2021-01-20 terri nash female 21 3340 boqueron morenojennifer@hotmail.com +universidad de flores diseño de imagen y sonido 2020-12-23 tara duffy female 21 1849 claypole paige98@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-12-05 william smith male 21 7313 16 de julio susangutierrez@hotmail.com +universidad de flores ingeniería mecánica 2020-10-28 jeanette wolf female 21 3060 campo san jose mary49@hotmail.com +universidad de flores licenciatura en ciencias geológicas 2020-09-19 lisa mclaughlin female 60 2805 arroyo aleli zlynch@hotmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-11-27 charles walter male 31 2255 campo rodriguez lawrencetorres@gmail.com +universidad de flores ingeniería mecánica 2020-12-26 frank warner male 21 9101 alto de las plumas jaredkim@yahoo.com +universidad de flores contador público 2020-10-30 nathaniel hudson male 52 7601 barrio batan katie09@yahoo.com +universidad de flores técnico para bioterios 2020-12-23 miranda fernandez female 30 1804 canning johnsonjavier@gmail.com +universidad de flores licenciatura en psicología 2021-01-24 william mercado male 71 5835 bella vista rschaefer@hotmail.com +universidad de flores licenciatura en ciencias antropológicas 2021-01-28 colleen mcgee female 21 6530 carlos casares mrobertson@hotmail.com +universidad de flores diseño de imagen y sonido 2021-01-21 brittany moore female 29 6450 abel hooverchristine@gmail.com +universidad de flores licenciatura en ciencia política 2020-09-28 alexis phillips female 78 3177 altamirano norte wleonard@yahoo.com +universidad de flores licenciatura en musicoterapia 2021-01-05 glenda livingston female 57 1806 tristan suarez david38@gmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-12-16 jeremy carter male 21 3267 cañada de las ovejas roberthumphrey@hotmail.com +universidad de flores licenciatura en artes 2020-11-08 howard montgomery male 21 8417 cañadon chileno shelby89@hotmail.com +universidad de flores ingeniería electrónica 2020-11-20 james snyder male 21 2938 alsina juliemiller@hotmail.com +universidad de flores licenciatura en musicoterapia 2020-10-31 daniel hernandez male 23 2523 bouquet xhanson@yahoo.com +universidad de flores licenciatura en psicología 2020-09-21 andrew gonzales male 21 4413 catua randallcochran@gmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-11-29 janice page female 21 7151 langueyu jonesdonna@yahoo.com +universidad de flores licenciatura en ciencias biológicas 2021-01-19 craig davis male 21 8505 emilio lamarca gary89@gmail.com +universidad de flores ingeniería electrónica 2020-12-12 christopher morris male 21 4631 antiguo janet01@gmail.com +universidad de flores licenciatura en psicología 2020-12-12 richard mccann male 21 3100 avenida ejercito parana jonathan37@gmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-09-13 jill pace female 44 5544 gobernador benegas tarayoung@gmail.com +universidad de flores medicina 2020-09-05 amy dillon female 21 2800 arroyo aguila negra hpena@yahoo.com +universidad de flores licenciatura en ciencias antropológicas 2020-10-14 kristin nguyen female 21 3561 avellaneda anthony90@yahoo.com +universidad de flores farmacia 2021-01-17 john krueger male 21 5715 arbol verde hogannicole@gmail.com +universidad de flores ingeniería en informática 2020-09-06 lydia wagner female 61 6346 pellegrini ujohnson@hotmail.com +universidad de flores medicina 2020-12-31 rick brown male 45 3485 carandaiti christine65@hotmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-10-06 taylor lewis female 28 8401 cullin manzano sherry66@yahoo.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-10-09 catherine scott female 21 8400 isla victoria kimberly57@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2020-12-16 gerald lewis male 75 2729 carreras heathermurphy@hotmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-11-02 omar colon male 21 1722 merlo janetgibson@hotmail.com +universidad de flores licenciatura en psicología 2020-09-22 jesse russo male 27 2828 colonia nueva montevideo monica46@gmail.com +universidad de flores licenciatura en ciencia política 2020-12-12 robert mcdonald male 41 5601 capitan montoya karenpratt@yahoo.com +universidad de flores arquitectura 2021-01-31 david moody male 33 5883 alto lindo bguerrero@hotmail.com +universidad de flores actuario 2020-10-19 john flores male 21 5435 algarrobo grande ruizthomas@gmail.com +universidad de flores licenciatura en ciencia política 2020-09-25 edward oconnell male 21 4705 aguadita morriskaren@yahoo.com +universidad de flores licenciatura en ciencias de la educación 2020-09-23 sandy guerra female 21 3427 abra panderson@hotmail.com +universidad de flores licenciatura en administración 2021-01-15 christopher cook male 37 2721 el arbolito griffinkaren@gmail.com +universidad de flores licenciatura en ciencias geológicas 2020-10-13 joseph allen male 50 5411 la legua hclark@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2021-01-07 tonya cox female 21 6326 anguil michellewise@gmail.com +universidad de flores farmacia 2020-10-30 lynn austin female 74 2715 el socorro johnsmith@yahoo.com +universidad de flores licenciatura en producción de bioimagenes 2020-11-08 amanda greene female 25 1643 beccar kellyford@gmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-09-17 susan coleman female 77 6385 arata calhounvanessa@hotmail.com +universidad de flores agronomía 2021-01-23 christopher kennedy male 21 3722 2 de mayo martinezshannon@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2021-01-03 laura harris female 23 2709 los indios williamtucker@yahoo.com +universidad de flores diseño de imagen y sonido 2020-12-18 sandra dodson female 21 7509 oriente heatherboyd@gmail.com +universidad de flores licenciatura en ciencias de la computación 2020-10-14 linda higgins female 58 3474 chavarria audreyklein@hotmail.com +universidad de flores licenciatura en artes 2020-11-14 linda walker female 55 2852 alarcon ylewis@yahoo.com +universidad de flores ingeniería mecánica 2020-11-09 matthew villegas male 21 6451 ancon oschwartz@gmail.com +universidad de flores licenciatura en artes 2021-01-03 joseph scott male 51 2103 colonia escribano marysims@gmail.com +universidad de flores licenciatura en sociología 2020-09-10 kellie kelly female 21 3153 kilmetro 165 bwilliams@hotmail.com +universidad de flores ingeniería electrónica 2020-09-17 brandon watkins male 54 8400 isla victoria dbaker@gmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2021-01-28 kelly hutchinson female 33 2533 los cardos michael11@gmail.com +universidad de flores diseño de imagen y sonido 2021-01-23 david meyers male 34 8180 colonia dr gdor udaondo stewartmichael@yahoo.com +universidad de flores ingeniería mecánica 2020-09-29 nicholas mooney dds male 48 6325 colonia devoto johnsonconnor@gmail.com +universidad de flores licenciatura en ciencias geológicas 2020-09-24 kathleen smith female 21 6030 edmundo perkins afinley@yahoo.com +universidad de flores licenciatura en psicología 2021-01-12 cesar anderson male 21 2240 campo garcia alexisgreer@gmail.com +universidad de flores arquitectura 2021-01-12 andrew delacruz male 53 2136 san geronimo ihall@hotmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2021-01-08 angel baker female 21 6434 palantelen woodbrian@gmail.com +universidad de flores actuario 2020-10-11 karen thomas female 79 5700 alto blanco lisamalone@yahoo.com +universidad de flores licenciatura en musicoterapia 2020-10-03 mark guerra male 78 2506 correa daniel60@yahoo.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-11-12 jeremy silva male 21 8403 alicura waynefranklin@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-12-24 brittany walker female 70 4651 agua de castilla emueller@gmail.com +universidad de flores licenciatura en ciencias biológicas 2021-01-03 jeffrey parks male 21 5883 alto lindo stewartangela@gmail.com +universidad de flores técnico para bioterios 2020-11-05 james hill male 46 3241 campo de villamil mlandry@hotmail.com +universidad de flores licenciatura en sociología 2020-10-07 robert king male 21 2403 bauer y sigel ericcrawford@yahoo.com +universidad de flores actuario 2020-11-12 angela rogers female 44 5831 9 de julio darrylmcclain@yahoo.com +universidad de flores actuario 2020-12-30 haley mccoy female 62 4132 agua azul boydchristina@hotmail.com +universidad de flores licenciatura en ciencias ambientales 2020-12-07 emily hopkins female 21 4139 agua amarilla la hoyada sharrison@gmail.com +universidad de flores licenciatura en ciencias ambientales 2021-01-01 bailey atkinson female 50 4632 antumpa sue86@yahoo.com +universidad de flores licenciatura en administración 2020-12-22 gary gibson male 21 5411 la legua guerrerosteven@gmail.com +universidad de flores ingeniería mecánica 2020-12-27 joseph cummings male 21 5736 comandante granville xjensen@hotmail.com +universidad de flores licenciatura en musicoterapia 2020-09-06 ryan brown male 76 7201 colman uoconnor@gmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-10-26 cassandra sanchez female 21 5442 ambas puntillas jimmybrown@gmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-11-24 brandon mercado male 54 3208 colonia ensanche sauce nbrown@gmail.com +universidad de flores ingeniería en informática 2020-12-07 mary clark female 52 6017 chancay michael92@gmail.com +universidad de flores agronomía 2020-12-15 monica gonzalez female 21 5717 el pimpollo bsmith@yahoo.com +universidad de flores farmacia 2020-11-18 joanna raey female 20 6381 campo caretto marie78@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-11-29 kathryn schmidt female 21 4655 cabreria danielgeorge@gmail.com +universidad de flores agronomía 2021-01-09 kenneth kelley male 40 4516 caimancito alexiswong@hotmail.com +universidad de flores farmacia 2020-12-30 terri marks female 25 2912 la querencia robertrubio@hotmail.com +universidad de flores licenciatura en ciencias geológicas 2020-10-12 jeremy morris male 21 5383 agua colorada pnewman@hotmail.com +universidad de flores actuario 2020-12-15 nicole anderson female 57 5313 estacion mazan wellsjose@gmail.com +universidad de flores licenciatura en ciencias geológicas 2020-10-10 richard stark male 39 4168 agua blanca carolpalmer@hotmail.com +universidad de flores licenciatura en musicoterapia 2020-11-17 robert turner male 41 5303 anjullon joseph20@yahoo.com +universidad de flores licenciatura en ciencias antropológicas 2020-10-03 charles duke male 61 8318 challaco edward01@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2020-10-09 kenneth maddox male 21 2820 colonia el potrero zacharysmith@hotmail.com +universidad de flores arquitectura 2021-01-26 amy lyons female 42 9051 aguada a pique roylori@yahoo.com +universidad de flores licenciatura en sociología 2020-12-27 kevin smith male 64 5533 9 de julio vdixon@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-10-25 tyler diaz male 66 2124 22 de mayo costaomar@yahoo.com +universidad de flores licenciatura en ciencias antropológicas 2020-11-01 jamie nelson female 55 9201 cachel ychavez@hotmail.com +universidad de flores arquitectura 2021-01-18 jessica miller female 21 1684 ciudad jardin del palomar johnsonmatthew@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2020-10-28 christopher hurley male 25 2909 estancias ewilliams@hotmail.com +universidad de flores ciencias veterinarias 2020-11-22 nicole mccarthy female 21 3366 almirante brown caitlincooke@gmail.com +universidad de flores ingeniería electrónica 2020-11-15 sara owens female 21 5873 isla christinarichardson@hotmail.com +universidad de flores arquitectura 2020-11-19 james dixon male 22 6053 el peregrino danariggs@hotmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-11-16 dennis owens male 77 4700 banda varela curtishansen@gmail.com +universidad de flores ingeniería en informática 2021-01-22 angela brown female 67 3046 arrascaeta chadjohnson@gmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-09-20 sarah mcdowell female 21 7547 cascada matthew71@yahoo.com +universidad de flores medicina 2021-01-30 michael johnson male 21 2845 colonia duportal ucamacho@gmail.com +universidad de flores arquitectura 2020-11-02 michael leblanc male 62 1621 benavidez emily38@yahoo.com +universidad de flores contador público 2021-01-07 carol haley female 21 7265 cazon burnettalejandra@yahoo.com +universidad de flores diseño de imagen y sonido 2020-11-13 dr taylor york female 21 5645 el cenizo valenciabrandon@hotmail.com +universidad de flores farmacia 2020-12-07 tina miller female 47 9007 el jaguel sjohnson@gmail.com +universidad de flores licenciatura en artes 2020-10-07 tammy villanueva female 37 3309 arroyo tomas andersonanthony@gmail.com +universidad de flores licenciatura en administración 2020-10-03 leslie miller female 30 7412 las hermanas samuelwhite@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2020-10-21 andrew stuart male 47 2533 los cardos thompsonwillie@yahoo.com +universidad de flores licenciatura en psicología 2020-11-25 scott brock male 21 6337 ingeniero thompson carolyn49@gmail.com +universidad de flores arquitectura 2021-01-16 maria fuller female 21 1755 rafael castillo lauren88@yahoo.com +universidad de flores licenciatura en ciencias biológicas 2020-12-09 kaitlyn palmer female 68 6235 villa sauce johnsonkathryn@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2020-12-03 joshua acosta male 21 6231 cuenca vwalker@gmail.com +universidad de flores farmacia 2020-10-05 kimberly hill female 56 7005 barker cgardner@gmail.com +universidad de flores licenciatura en sociología 2021-01-11 anita merritt female 21 2175 barlett higginskyle@yahoo.com +universidad de flores licenciatura en terapia ocupacional 2021-01-22 vanessa parker female 34 5386 amana stephenosborne@gmail.com +universidad de flores licenciatura en psicología 2020-11-15 joel campbell male 21 2764 campo la nena williamsstanley@yahoo.com +universidad de flores arquitectura 2021-01-03 sean powell male 21 6469 asturias robin57@gmail.com +universidad de flores farmacia 2020-12-28 cody hernandez male 21 3177 altamirano norte ramirezsharon@hotmail.com +universidad de flores técnico para bioterios 2020-09-20 carmen wilson female 21 6341 chapi talo lisa87@gmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2021-01-01 connie lopez female 21 3133 arroyo burgos allenzuniga@yahoo.com +universidad de flores diseño industrial 2020-11-01 carlos cox male 21 4151 bajo de los sueldos acrawford@hotmail.com +universidad de flores diseño de imagen y sonido 2020-11-10 jennifer burns female 21 3474 chavarria lindsey65@gmail.com +universidad de flores farmacia 2020-11-15 stacey watkins female 29 6706 est jauregui va flandria schmidttaylor@yahoo.com +universidad de flores licenciatura en relaciones del trabajo 2020-12-25 james smith male 35 5621 agua de torre tyler59@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-10-15 stacy stevens female 21 2806 las palmas lisa87@hotmail.com +universidad de flores técnico para bioterios 2020-09-21 alex macias male 57 1763 virrey del pino marknunez@hotmail.com +universidad de flores actuario 2020-09-22 julia mendez female 21 4542 el palmar de san francisco travis35@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2020-12-03 keith hoffman male 56 6612 capdepont hernandeztammy@hotmail.com +universidad de flores actuario 2020-11-08 william vasquez male 22 3138 alcaraz 2do alexis17@yahoo.com +universidad de flores licenciatura en ciencias geológicas 2020-09-25 karen hinton female 21 1980 barrio la dolly madeline40@hotmail.com +universidad de flores licenciatura en ciencias de la educación 2020-11-26 lori giles female 21 6665 ernestina martinwilliams@yahoo.com +universidad de flores bioquímica 2020-11-30 rachael diaz female 21 7613 calfucura joshua57@yahoo.com +universidad de flores farmacia 2020-09-06 elizabeth scott female 66 5470 abra verde jennifer24@yahoo.com +universidad de flores licenciatura en relaciones del trabajo 2020-11-19 morgan martinez female 21 6507 corbett michele48@gmail.com +universidad de flores agronomía 2020-11-23 timothy brooks male 21 1739 general hornos gonzalezbrenda@yahoo.com +universidad de flores bioquímica 2020-11-28 nathan sanchez male 48 1981 desvio kilometro 55 cgentry@yahoo.com +universidad de flores actuario 2020-12-12 christina jennings female 21 6338 leubuco paulamcdaniel@gmail.com +universidad de flores licenciatura en gestión de agroalimentos 2021-01-02 brad bryan male 75 4506 alegria butleranthony@hotmail.com +universidad de flores ingeniería electrónica 2020-10-29 molly munoz female 21 3360 arroyo fedor erivera@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2021-01-24 karen craig female 21 2637 colonia hansen whurley@gmail.com +universidad de flores licenciatura en ciencias biológicas 2021-01-01 curtis fox male 21 2715 el socorro garzaaaron@yahoo.com +universidad de flores licenciatura en sociología 2021-01-16 keith wilson male 75 5589 chapanay tammy28@yahoo.com +universidad de flores arquitectura 2020-09-17 madeline larson female 21 4129 cañada jon32@yahoo.com +universidad de flores licenciatura en gestión de agroalimentos 2020-10-22 bobby barnes male 21 8153 balneario oriente cindywells@gmail.com +universidad de flores licenciatura en ciencia política 2021-01-03 wendy rodriguez female 63 1650 general san martin angela10@hotmail.com +universidad de flores medicina 2020-11-16 justin johnson male 36 7106 las toninas kristinaroberts@gmail.com +universidad de flores arquitectura 2020-12-18 lisa newton female 21 2740 almacen la colina lisa46@hotmail.com +universidad de flores diseño industrial 2020-09-29 katherine morgan female 61 3561 avellaneda lauren95@yahoo.com +universidad de flores contador público 2020-09-20 james richards male 55 2324 colonia tacurales riversjennifer@gmail.com +universidad de flores licenciatura en musicoterapia 2020-12-30 stephen wolf male 79 4163 huasa pampa norte mbarber@gmail.com +universidad de flores licenciatura en ciencias geológicas 2021-01-04 roy thomas male 21 1903 abasto clarknatalie@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2021-01-30 eric hernandez male 21 3483 arroyo balmaceda bowmansteven@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-12-30 eric weaver male 35 2637 colonia hansen elizabeth98@gmail.com +universidad de flores técnico para bioterios 2020-11-29 tony wade male 21 2801 alto verde jillian12@yahoo.com +universidad de flores agronomía 2020-12-30 william woodward male 21 3129 colonia hernandarias smithheather@hotmail.com +universidad de flores ciencias veterinarias 2020-09-16 deborah wade female 21 8115 bajo hondo penny22@yahoo.com +universidad de flores licenciatura en ciencias biológicas 2020-10-05 adam austin male 21 3206 bella union paraje gonzalezheather@hotmail.com +universidad de flores actuario 2020-11-21 ralph porter male 77 7247 barrientos mwheeler@hotmail.com +universidad de flores arquitectura 2021-01-10 debra little female 21 7151 langueyu ysimpson@yahoo.com +universidad de flores licenciatura en administración 2020-11-02 melissa roth female 21 5374 catinzaco kylejackson@gmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-09-02 ryan smith male 62 2918 empalme villa constitucion frodriguez@yahoo.com +universidad de flores licenciatura en administración 2020-12-19 kimberly martinez female 21 4601 corral de piedras timothy11@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2021-01-07 cynthia hicks female 46 3592 colonia hardy raymondhansen@hotmail.com +universidad de flores licenciatura en ciencias de la educación 2020-10-28 laura bauer female 50 2101 albarellos mray@yahoo.com +universidad de flores bioquímica 2021-01-25 erin campos female 47 8400 isla victoria kevinperry@yahoo.com +universidad de flores licenciatura en artes 2021-01-13 jerry braun male 21 5261 agua del simbol pamela53@hotmail.com +universidad de flores ciencias veterinarias 2020-12-22 debra becker female 38 6505 dudignac alexanderchapman@yahoo.com +universidad de flores técnico para bioterios 2020-12-05 andrew carroll male 30 1925 destileria fiscal vramos@hotmail.com +universidad de flores licenciatura en ciencias ambientales 2020-12-24 elizabeth davis female 76 6646 colonia san eduardo michaelherrera@yahoo.com +universidad de flores licenciatura en musicoterapia 2021-01-17 scott harper male 32 3204 ayui parada mcdanielkatelyn@hotmail.com +universidad de flores licenciatura en administración 2020-11-08 holly dawson female 72 3581 campo redondo adamwilson@gmail.com +universidad de flores licenciatura en sociología 2020-10-31 trevor levine male 21 2352 ambrosetti kathrynflores@hotmail.com +universidad de flores licenciatura en artes 2021-01-02 ronald daniel male 21 6315 colonia baron hendersoncindy@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-11-03 rachel wade female 21 1633 empalme jortiz@hotmail.com +universidad de flores ingeniería en informática 2020-09-27 christopher hansen male 36 2438 frontera plarson@hotmail.com +universidad de flores licenciatura en ciencia política 2021-01-12 julie dalton female 21 6201 chanilao dunnjared@gmail.com +universidad de flores licenciatura en sociología 2020-11-06 samantha cortez female 21 1688 villa santos tesei michellerobinson@gmail.com +universidad de flores licenciatura en ciencias biológicas 2020-11-29 walter brown male 21 3042 abipones jennifer62@hotmail.com +universidad de flores técnico para bioterios 2021-01-12 peter valdez iii male 21 5600 agua de la mula kaitlynhill@gmail.com +universidad de flores bioquímica 2020-11-29 crystal zavala female 21 5446 balde de leyes goodwinthomas@yahoo.com +universidad de flores licenciatura en sociología 2021-01-25 bradley smith male 68 3731 meson de fierro madeline12@gmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-10-13 michael jordan male 72 3481 angostura chad70@yahoo.com +universidad de flores técnico para bioterios 2020-10-29 luke nguyen male 30 8301 planicie banderita veronicaray@gmail.com +universidad de flores licenciatura en artes 2020-12-11 olivia jackson female 59 7536 estacion coronel pringles vasquezkatrina@yahoo.com +universidad de flores licenciatura en ciencia política 2020-09-16 scott walker dvm male 21 3083 grutly rhoffman@gmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-11-30 william vasquez male 53 3536 bocas boydsheila@gmail.com +universidad de flores diseño de imagen y sonido 2020-11-29 barry huynh male 78 3252 aldea san jorge justinnelson@hotmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2021-01-04 justin patton male 38 7530 coronel pringles jmeyer@hotmail.com +universidad de flores licenciatura en musicoterapia 2021-01-03 dana johnson female 44 1708 moron karenwelch@yahoo.com +universidad de flores diseño industrial 2021-01-09 russell griffin male 57 3386 caraguatay nguyenamanda@gmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-11-17 james burke male 21 5351 banda florida nroberts@yahoo.com +universidad de flores ingeniería mecánica 2021-01-10 william reynolds male 21 1619 garin michael54@gmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-12-15 lauren fischer female 21 3177 altamirano norte lisacampos@hotmail.com +universidad de flores licenciatura en administración 2020-11-18 caitlin young female 45 3450 8 de diciembre angelacross@hotmail.com +universidad de flores licenciatura en ciencias antropológicas 2021-01-16 terry wood male 21 3353 arroyo santa maria natalie67@hotmail.com +universidad de flores licenciatura en psicología 2020-11-18 donna rivera female 21 5553 empalme frontera carlosrobinson@gmail.com +universidad de flores ciencias veterinarias 2020-10-30 anthony alvarado male 64 3009 el tropezon smithmelanie@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2020-10-23 robin gordon female 51 2622 maggiolo rsmith@hotmail.com +universidad de flores ingeniería electrónica 2020-12-29 scott lawson male 78 5367 cachiyuyal hollypalmer@hotmail.com +universidad de flores licenciatura en psicología 2021-01-01 alexandria vaughn female 39 9405 bahia tranquila hphillips@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-10-21 christopher wright male 21 4616 barcena nelsonvirginia@yahoo.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-10-02 ryan gonzalez male 20 6042 dos hermanos zlynch@yahoo.com +universidad de flores licenciatura en ciencia política 2020-12-30 stacy murray female 62 2930 la buana moza rboyer@hotmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2021-01-05 carol elliott female 21 4605 alisos de abajo alison75@hotmail.com +universidad de flores diseño industrial 2021-01-27 kimberly berger female 25 5306 carrizal benjaminobrien@yahoo.com +universidad de flores licenciatura en ciencias biológicas 2020-12-26 michael allen male 21 4115 agua azul ubailey@hotmail.com +universidad de flores licenciatura en ciencias de la computación 2020-10-06 charles butler male 21 7208 coronel boerr baileyxavier@hotmail.com +universidad de flores agronomía 2020-12-24 aaron lewis male 21 9221 valle hondo lisa45@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2020-10-10 ashley nunez female 21 4161 alongo victorcarroll@gmail.com +universidad de flores ciencias veterinarias 2020-10-04 melissa thomas female 21 6555 alfalad brownpaula@hotmail.com +universidad de flores técnico para bioterios 2020-10-12 benjamin dodson male 74 4413 catua charper@hotmail.com +universidad de flores agronomía 2020-11-12 miguel lawrence male 27 5263 el medano jerry30@hotmail.com +universidad de flores licenciatura en musicoterapia 2020-11-04 jeffery lutz male 50 3580 kilometro 408 mullentammy@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2020-10-13 elizabeth jennings female 21 7021 alzaga ymiller@gmail.com +universidad de flores licenciatura en ciencias biológicas 2020-10-11 angela owens female 27 5503 paso de los andes myerstiffany@hotmail.com +universidad de flores bioquímica 2020-11-02 patrick bell male 21 7613 calfucura iallen@hotmail.com +universidad de flores licenciatura en ciencias ambientales 2020-11-07 anthony kim male 21 9101 alto de las plumas ericashort@yahoo.com +universidad de flores contador público 2021-01-18 donald patterson male 21 1746 francisco alvarez bradydylan@gmail.com +universidad de flores agronomía 2021-01-09 daniel byrd male 28 3196 arroyo vega johnboyer@hotmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-11-27 catherine morales md female 62 3730 cabral carlamercado@hotmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-10-09 samuel cooley male 21 5467 acerillos shirley00@gmail.com +universidad de flores licenciatura en artes 2020-10-29 sandra mccann female 21 2447 los sembrados ginagates@hotmail.com +universidad de flores arquitectura 2020-09-18 jamie wilson female 21 1838 luis guillon haleyweaver@hotmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-12-20 cheryl bender female 71 1716 libertad thomas85@hotmail.com +universidad de flores actuario 2021-01-25 eric romero male 21 2718 lierra adjemiro jason24@hotmail.com +universidad de flores licenciatura en producción de bioimagenes 2021-01-29 richard hebert male 43 8512 igarzabal hstanley@gmail.com +universidad de flores farmacia 2020-12-01 angelica pena female 21 3714 9 de julio zpadilla@yahoo.com +universidad de flores licenciatura en ciencia política 2020-09-10 karen payne female 21 3372 cataratas del iguazu whampton@hotmail.com +universidad de flores licenciatura en ciencias geológicas 2020-11-29 holly harrison female 67 5711 angelita walteryoung@gmail.com +universidad de flores licenciatura en musicoterapia 2020-12-03 craig jimenez male 23 3451 batelito breynolds@gmail.com +universidad de flores ingeniería electrónica 2020-10-08 veronica woodard female 75 4650 abra de peñas andrea40@gmail.com +universidad de flores actuario 2020-09-11 joseph banks male 21 2943 ireneo portela matthew39@yahoo.com +universidad de flores licenciatura en artes 2021-01-29 mark livingston male 21 5306 carrizal ramirezjacqueline@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2021-01-15 ethan osborne male 21 7505 balneario claromeco amyharris@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2020-09-05 judith wiggins female 24 3105 diamante johnsonbarbara@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2020-09-06 michael flores male 21 2407 campo clucellas molinaronald@yahoo.com +universidad de flores licenciatura en relaciones del trabajo 2020-09-13 michael mcintyre male 21 9217 cholila fullernathaniel@hotmail.com +universidad de flores actuario 2020-12-26 erica carter female 21 2170 candelaria sud teresalogan@yahoo.com +universidad de flores ingeniería electrónica 2020-09-01 charles allen male 37 5831 9 de julio nicholasjones@yahoo.com +universidad de flores licenciatura en producción de bioimagenes 2020-11-17 jamie jenkins female 21 5615 25 de mayo christopher88@gmail.com +universidad de flores farmacia 2021-01-15 richard werner male 21 5427 apeadero quiroga solisaaron@gmail.com +universidad de flores licenciatura en ciencias biológicas 2020-09-22 meghan evans female 21 3306 centinela powersjason@gmail.com +universidad de flores bioquímica 2021-01-03 kara washington female 50 2743 arroyo dulce clarksamantha@yahoo.com +universidad de flores farmacia 2020-09-11 timothy clark male 21 9015 alma grande stephaniebray@yahoo.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-10-18 bradley mayer male 28 5612 valle de las leñas amanda46@gmail.com +universidad de flores bioquímica 2020-10-19 terry sanford male 39 8118 cabildo rioscaleb@yahoo.com +universidad de flores medicina 2020-10-23 walter fernandez male 21 4235 albigasta ucampos@hotmail.com +universidad de flores agronomía 2020-11-01 stephanie matthews female 23 6645 la limpia rodneyjohnson@yahoo.com +universidad de flores licenciatura en ciencia política 2020-12-17 bradley may male 21 3300 arroyo jbrown@hotmail.com +universidad de flores farmacia 2021-02-01 michael ramirez male 21 2622 maggiolo graybrian@yahoo.com +universidad de flores licenciatura en psicología 2020-10-22 cheryl lindsey female 35 5601 capitan montoya melissamullins@hotmail.com +universidad de flores licenciatura en ciencias geológicas 2020-11-25 rachel hernandez female 21 8148 estancia las isletas elaine30@hotmail.com +universidad de flores bioquímica 2020-09-23 scott small male 60 3583 isla tigre cacosta@hotmail.com +universidad de flores diseño de imagen y sonido 2020-09-23 george dean male 21 9405 bahia tranquila harveyclayton@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2020-11-17 christopher gibson male 51 1714 ituzaingo amanda99@yahoo.com +universidad de flores ingeniería electrónica 2020-12-21 sheila ada female 21 1727 b los aromos san patricio pclark@yahoo.com +universidad de flores ciencias veterinarias 2021-01-07 leah berry female 35 3133 arroyo burgos jpacheco@hotmail.com +universidad de flores técnico para bioterios 2020-11-27 elizabeth jackson female 39 8212 abramo andersonmary@yahoo.com +universidad de flores agronomía 2020-09-07 kelly west female 64 2715 el socorro jonesoscar@hotmail.com +universidad de flores licenciatura en administración 2021-01-10 mary mccall female 21 3036 aromos jerry94@hotmail.com +universidad de flores licenciatura en ciencia política 2020-12-10 rebecca jones female 30 3486 villa olivari hortoncynthia@hotmail.com +universidad de flores farmacia 2020-12-08 chad villanueva male 21 5331 andalucia leahsutton@gmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2021-01-06 cassandra brown female 38 9033 aldea apeleg miranda24@hotmail.com +universidad de flores actuario 2020-11-27 andrew ibarra male 21 2840 albardon lhernandez@hotmail.com +universidad de flores licenciatura en producción de bioimagenes 2020-10-08 cynthia joseph female 21 5555 puente del inca hernandezdiana@yahoo.com +universidad de flores licenciatura en musicoterapia 2021-01-08 barbara gonzalez female 21 6070 balsa elliswilliam@gmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-09-14 mackenzie wiley female 21 5500 cerro aconcagua mjohnson@gmail.com +universidad de flores licenciatura en psicología 2020-12-16 melissa kim female 21 4187 anta chica michael27@hotmail.com +universidad de flores licenciatura en relaciones del trabajo 2020-11-27 alexander willia male 69 7307 crotto cameron07@gmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-12-15 jerry morgan male 79 4107 aconquija charlesmorgan@hotmail.com +universidad de flores contador público 2020-11-18 brent bauer male 55 5645 el cenizo hallkenneth@hotmail.com +universidad de flores farmacia 2020-09-14 vanessa robinson female 21 4101 agua negra spencer62@hotmail.com +universidad de flores licenciatura en artes 2020-09-14 brittany jones female 47 3315 caa yari shelby53@yahoo.com +universidad de flores diseño industrial 2020-10-19 sharon moreno female 67 9210 cuesta del ternero loricombs@gmail.com +universidad de flores licenciatura en psicología 2020-11-11 dylan gonzalez male 21 4000 estacion de zootecnia b thomas03@hotmail.com +universidad de flores diseño industrial 2020-09-16 tanya johnson female 74 2843 general galarza jack17@yahoo.com +universidad de flores bioquímica 2020-09-01 jaime gates male 21 9050 gobernador moyano henry62@yahoo.com +universidad de flores ciencias veterinarias 2020-10-20 jamie whitehead female 21 5300 amilgancho cynthia92@yahoo.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-11-24 maria george female 44 1891 ingeniero allan robinsonsteven@yahoo.com +universidad de flores contador público 2021-01-17 travis rowland male 34 5463 alto huaco judithpoole@gmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2021-01-16 robin garcia female 61 2501 berretta abautista@hotmail.com +universidad de flores medicina 2020-12-22 brittany wilson female 21 6001 agustin roca amymurphy@gmail.com +universidad de flores licenciatura en administración 2020-10-04 krystal clements female 22 2138 carcaraña brad41@yahoo.com +universidad de flores licenciatura en terapia ocupacional 2020-09-22 mark mckee male 21 6230 francisco casal evansjames@hotmail.com +universidad de flores licenciatura en relaciones del trabajo 2021-01-18 christopher baker male 36 7303 altona pennycoleman@hotmail.com +universidad de flores diseño de imagen y sonido 2020-10-25 katherine robinson female 51 4115 agua azul michael41@yahoo.com +universidad de flores actuario 2021-01-09 henry johnson male 41 3101 aldea brasilera nelsonjeffrey@hotmail.com +universidad de flores técnico para bioterios 2020-11-24 tyler farmer male 60 6036 diego de alvear theresa91@gmail.com +universidad de flores licenciatura en ciencias geológicas 2020-12-12 terri pittman female 21 6430 adolfo alsina sierramckee@yahoo.com +universidad de flores agronomía 2020-12-09 peter mayo male 44 5555 puente del inca kcurtis@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2020-12-30 audrey mendez female 21 5424 villa lerga moorejoshua@yahoo.com +universidad de flores ingeniería en informática 2020-10-28 jennifer delgado female 21 1921 alvarez jonte izavala@hotmail.com +universidad de flores ciencias veterinarias 2020-10-22 danielle kelly female 21 9305 cañada de las vacas davisdavid@gmail.com +universidad de flores agronomía 2021-01-31 alexander coleman male 50 3472 caaguazu gutierrezmelissa@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2020-11-12 charles ware male 21 1642 san isidro bakerrachel@gmail.com +universidad de flores licenciatura en ciencia política 2020-11-09 stephanie moore female 56 3338 17 de agosto leah51@yahoo.com +universidad de flores diseño industrial 2020-10-21 danielle walker female 64 5700 alto blanco edwardsmariah@hotmail.com +universidad de flores licenciatura en artes 2020-10-19 adam castillo male 21 4713 ocho vados annweeks@gmail.com +universidad de flores licenciatura en kinesiología y fisiatría 2020-09-18 christopher graham male 62 6500 9 de julio johnreid@gmail.com +universidad de flores ingeniería en informática 2020-09-07 megan jones female 72 7605 barrio chapadmalal bruceowen@hotmail.com +universidad de flores técnico para bioterios 2021-01-04 charles henderson male 21 1890 juan maria gutierrez micheal28@hotmail.com +universidad de flores licenciatura en relaciones del trabajo 2020-09-11 jason valenzuela male 21 9217 cholila enorton@hotmail.com +universidad de flores arquitectura 2020-10-12 yolanda jimenez dds female 42 2218 carrizales irodriguez@yahoo.com +universidad de flores licenciatura en ciencia política 2020-11-21 danielle hogan female 41 7600 barrio emir ramon juarez lindseyelizabeth@gmail.com +universidad de flores licenciatura en ciencias ambientales 2020-10-27 jeffrey hayes male 21 3190 arroyo hondo hsmith@hotmail.com +universidad de flores agronomía 2021-01-27 wayne garza male 21 5707 aguaditas robertodonnell@gmail.com +universidad de flores medicina 2020-09-15 dr jessica mullins female 49 3269 arroyo baru lreed@yahoo.com +universidad de flores licenciatura en musicoterapia 2020-12-26 vanessa hicks female 21 5310 aimogasta vaughndeborah@yahoo.com +universidad de flores licenciatura en relaciones del trabajo 2020-12-01 anna flores female 21 6625 cañada la rica aramos@yahoo.com +universidad de flores técnico para bioterios 2020-10-14 april andrews female 33 8351 agrio balsa ygarcia@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2021-01-03 patricia dunlap female 45 2523 bouquet gilberteddie@gmail.com +universidad de flores licenciatura en artes 2021-01-20 christopher alexander male 21 2852 alarcon raygordon@hotmail.com +universidad de flores licenciatura en ciencia política 2020-10-12 elizabeth nguyen female 21 3326 colonia leiva iperry@yahoo.com +universidad de flores farmacia 2020-11-10 jeremy mcbride male 33 6313 bajo de las palomas jenniferross@hotmail.com +universidad de flores licenciatura en ciencias de la educación 2020-12-24 benjamin spencer dds male 54 2613 la morocha rwilcox@yahoo.com +universidad de flores actuario 2020-10-15 bailey li female 21 2101 albarellos stevengiles@gmail.com +universidad de flores licenciatura en sociología 2020-09-11 rebecca carter female 39 3009 el tropezon davislaura@hotmail.com +universidad de flores arquitectura 2021-01-24 michael hernandez male 21 5734 la ribera rlewis@hotmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-12-29 carol guerrero female 33 5353 el zapallar bsosa@yahoo.com +universidad de flores licenciatura en administración 2020-11-26 ruth stanley female 22 2603 chapuy mallory13@yahoo.com +universidad de flores medicina 2020-11-28 nicole stokes female 21 2529 piamonte sandra38@yahoo.com +universidad de flores licenciatura en ciencias de la computación 2020-09-19 joseph cobb male 22 8347 arroyo cahunco hawkinstiffany@hotmail.com +universidad de flores licenciatura en musicoterapia 2020-09-09 kimberly king female 24 4618 abra de pives zdougherty@yahoo.com +universidad de flores agronomía 2020-09-20 joshua thompson male 74 3269 arroyo baru greenjennifer@yahoo.com +universidad de flores actuario 2020-12-19 stuart black male 78 6663 juan vela james72@hotmail.com +universidad de flores licenciatura en terapia ocupacional 2020-10-19 katie gonzalez female 21 2441 crispi crystalmiles@gmail.com +universidad de flores licenciatura en ciencia política 2020-11-05 anthony fuentes male 21 5500 cerro aconcagua donald82@hotmail.com +universidad de flores licenciatura en ciencias geológicas 2020-12-20 melissa harvey female 21 3380 9 de julio kilometro 20 martinezashlee@hotmail.com +universidad de flores licenciatura en sociología 2021-01-02 kristen blair female 21 3072 la lucila makaylabrooks@yahoo.com +universidad de flores bioquímica 2020-10-06 tara huynh female 49 1742 paso del rey evelyn62@hotmail.com +universidad de flores actuario 2020-10-09 rebecca harris female 21 7543 la primavera ericbrown@hotmail.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2021-01-05 katherine moore female 21 2745 gahan danielfox@hotmail.com +universidad de flores técnico para bioterios 2020-12-20 tom roach male 74 3009 el tropezon zschneider@hotmail.com +universidad de flores licenciatura en sociología 2020-11-18 jim moody male 21 6443 arano simmonsjeremy@yahoo.com +universidad de flores ingeniería electrónica 2020-12-24 leon sullivan male 21 2761 estancia santa catalina whitechristopher@hotmail.com +universidad de flores licenciatura en ciencia política 2020-12-01 roger spears male 21 1917 luis chico breese@hotmail.com +universidad de flores licenciatura en psicología 2020-09-04 john beck male 21 4235 albigasta hernandezcraig@gmail.com +universidad de flores bioquímica 2020-10-02 sarah morse female 21 6509 del valle josephharris@hotmail.com +universidad de flores arquitectura 2020-09-09 jamie rogers female 21 7620 balcarce ewilliams@gmail.com +universidad de flores bioquímica 2020-10-27 jasmine sweeney female 21 6706 est jauregui va flandria anthonyward@gmail.com +universidad de flores ingeniería mecánica 2020-11-03 bradley gonzalez male 26 5636 favelli sroberts@hotmail.com +universidad de flores licenciatura en ciencias de la educación 2021-01-19 tyler potter male 21 9103 bajo de los huesos emilypowell@gmail.com +universidad de flores arquitectura 2021-01-20 gregory wade male 29 7515 claudio c molina cory49@hotmail.com +universidad de flores farmacia 2020-11-03 melinda gillespie female 31 3204 ayui parada brownmelissa@yahoo.com +universidad de flores licenciatura en ciencia política 2020-12-25 vickie golden female 21 1607 villa adelina jason82@yahoo.com +universidad de flores licenciatura en artes 2020-12-26 francis george male 21 5303 anjullon luis04@hotmail.com +universidad de flores licenciatura en artes 2020-09-23 gregory hogan male 50 8158 aparicio jasonmorgan@yahoo.com +universidad de flores licenciatura en sociología 2020-12-18 william chambers male 75 5598 bañado verde grossglen@hotmail.com +universidad de flores farmacia 2020-12-06 cody austin male 21 1714 ituzaingo alanbyrd@gmail.com +universidad de flores licenciatura en musicoterapia 2020-12-12 micheal juarez male 74 2919 copacabana mathewsedward@yahoo.com +universidad de flores técnico para bioterios 2021-01-03 anthony livingston male 29 3722 2 de mayo justin16@hotmail.com +universidad de flores licenciatura en ciencias geológicas 2020-12-20 scott spencer dvm male 21 4726 capayan alexanderzachary@yahoo.com +universidad de flores licenciatura en ciencias ambientales 2020-10-28 brian jones male 21 3311 arroyo isabel mmartinez@gmail.com +universidad de flores licenciatura en psicología 2020-09-28 aaron davis male 21 3254 colonia la blanquita mikaylali@gmail.com +universidad de flores ciencias veterinarias 2020-09-24 lisa luna female 21 5515 maipu santanaamber@hotmail.com +universidad de flores medicina 2020-11-19 william mcmillan male 74 4103 bajo de raco eric45@gmail.com +universidad de flores licenciatura en planificación y diseño del paisaje 2020-12-03 christopher mendez male 47 2449 avena luis42@gmail.com +universidad de flores licenciatura en psicología 2021-01-08 caitlin ingram female 21 3503 barranqueras hebertjames@hotmail.com +universidad de flores técnico para bioterios 2020-12-20 nicole henry female 47 1686 hurlingham lynn21@hotmail.com +universidad de flores medicina 2020-12-30 justin kelly male 21 9033 aldea apeleg johnholt@yahoo.com +universidad de flores licenciatura en terapia ocupacional 2020-09-12 michael robertson male 30 7547 cascada vmurphy@yahoo.com +universidad de flores licenciatura en ciencia política 2020-11-06 carl ware male 21 8183 avestruz gnorton@gmail.com +universidad de flores licenciatura en administración 2020-12-14 barry wilkinson male 21 4715 agua verde floresdavid@yahoo.com +universidad de flores medicina 2020-11-05 cassandra joyce female 21 8340 aguada florencio smithstephen@yahoo.com +universidad de flores medicina 2021-01-16 rachel simpson female 21 2700 barrio trocha sharon91@yahoo.com +universidad de flores licenciatura en ciencia y tecnología de alimentos 2020-09-18 katie rodriguez female 21 2845 colonia duportal daughertyraven@gmail.com +universidad de flores licenciatura en gestión de agroalimentos 2020-10-12 tiffany parker female 65 6319 carro quemado jeffrey69@hotmail.com +universidad de flores licenciatura en ciencias biológicas 2020-12-07 jodi fernandez female 21 3515 capitan solari dhouse@hotmail.com +universidad de flores licenciatura en relaciones del trabajo 2021-02-01 debbie wright female 27 5525 buena vista ericcooper@gmail.com +universidad de flores licenciatura en ciencias de la educación 2020-09-20 cynthia lewis female 59 4195 7 de abril tuckermelanie@hotmail.com +universidad de flores licenciatura en ciencias antropológicas 2020-11-13 madison allen female 21 6457 ingeniero beaugey chavezjames@gmail.com diff --git a/datasets/GAUNVillaMaria_process.txt b/datasets/GAUNVillaMaria_process.txt new file mode 100644 index 00000000..4aab5114 --- /dev/null +++ b/datasets/GAUNVillaMaria_process.txt @@ -0,0 +1,1838 @@ +university career inscription_date last_name gender age postal_code location email +universidad nacional de villa maría licenciatura en ciencia política 2020-09-15 jonathan harris md male 35 1768 ciudad madero richard21@hotmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-09-20 jamie harrell female 35 1607 villa adelina jdalton@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2020-12-26 roger gregory male 35 3308 candelaria juanmay@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-10-29 brittany landry female 35 5721 agua seballe itorres@yahoo.com +universidad nacional de villa maría bioquímica 2020-10-26 danielle wheeler female 35 6071 bermudez tiffanywashington@hotmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-10-06 rebecca benson female 35 6301 ataliva roca jmonroe@hotmail.com +universidad nacional de villa maría actuario 2021-01-20 kelsey ward female 22 2132 aero club rosario veronicalewis@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-11-24 christine mitchell female 35 2900 san nicolas de los arroyos malonejoseph@hotmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-09-16 michael nielsen male 35 4501 abra del trigo fflores@gmail.com +universidad nacional de villa maría licenciatura en ciencia política 2021-01-17 jessica li female 35 2944 rio tala xgolden@hotmail.com +universidad nacional de villa maría arquitectura 2020-10-22 todd mendoza male 35 3172 kilometro 208 jbaker@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-12-30 peggy meyer female 35 8336 gobernador duval sabrina38@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-11-26 ryan brown male 24 8422 aguada de piedra caleb20@yahoo.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-09-12 joann bennett female 35 6387 caleufu cnicholson@hotmail.com +universidad nacional de villa maría ciencias veterinarias 2021-01-07 william conley male 38 4501 abra del trigo chubbard@hotmail.com +universidad nacional de villa maría arquitectura 2020-11-09 joseph rosales male 35 8160 fortin chaco bpearson@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2020-11-05 john munoz male 35 8318 challaco martinezalicia@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-09-09 andrea walker female 35 8154 calvo cookmargaret@hotmail.com +universidad nacional de villa maría ingeniería en informática 2020-09-04 patrick conner male 35 5527 colonia santa teresa michael16@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-11-18 larry obrien male 24 4618 abra de pives kathleenherrera@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-10-28 debra howard female 35 8361 isla grande smithchristine@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2020-10-28 michael reyes male 35 3421 bajo guazu khill@hotmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-11-12 david howard male 35 7263 el chumbeau wendysimpson@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2020-11-22 timothy jones male 35 8415 arroyo las minas shawn63@yahoo.com +universidad nacional de villa maría licenciatura en sociología 2020-09-16 gary richards male 35 5553 empalme frontera gilbertandrew@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-10-18 gregory daniel male 35 7305 antonio de los heros csimpson@yahoo.com +universidad nacional de villa maría licenciatura en administración 2020-11-26 vanessa mack female 35 2322 cabaña el cisne cwilcox@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-09-13 carol johnson female 42 7108 costa del este bbrown@hotmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2021-01-08 christopher willia male 35 3074 colonia el simbol denisepowell@gmail.com +universidad nacional de villa maría bioquímica 2020-11-06 rachel holland female 35 2843 general galarza rmartinez@hotmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2021-01-09 tracy rogers female 35 5439 belgrano eknight@yahoo.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-12-05 ariel richardson female 43 7228 abbott william49@gmail.com +universidad nacional de villa maría ciencias veterinarias 2020-12-30 brenda wade female 35 6313 bajo de las palomas jenniferlivingston@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2021-01-07 brandon davis male 32 4516 caimancito robinsonaaron@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2021-02-01 brett sandoval male 35 4503 arrayanal frichardson@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-09-23 noah bryant male 49 7165 faro querandi wilsonemily@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2021-01-19 barbara reed female 35 9111 bahia bustamante bhill@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-12-29 damon rodriguez male 35 2123 campo calvo brian37@gmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-09-03 steven fischer male 35 6064 eduardo costa john98@gmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-10-08 emily smith female 25 1757 gregorio de laferrere david42@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-10-23 sheila andrews female 35 4231 albigasta randerson@gmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-10-26 michael johnson male 35 5603 cañada seca gonzalesmolly@gmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-10-20 meghan day female 35 2440 barrio belgrano ortiz edwardspatricia@hotmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-10-19 jennifer smith female 35 3357 barra bonita ymoore@hotmail.com +universidad nacional de villa maría ingeniería en informática 2020-10-18 sabrina chambers female 22 2128 arroyo seco esanchez@hotmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2021-01-10 anthony gibson male 35 8326 cervantes robinsonjennifer@yahoo.com +universidad nacional de villa maría diseño industrial 2020-10-26 mary olsen female 35 2255 campo rodriguez taylor55@hotmail.com +universidad nacional de villa maría arquitectura 2021-01-23 eric hall male 35 8138 anzoategui shelby66@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2020-12-24 william travis male 35 2622 maggiolo dianecarrillo@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2020-11-11 taylor payne female 35 4144 amberes andersenderek@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2020-12-18 lucas thomas male 35 5741 13 de enero mark72@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-10-17 david richard male 30 5372 nonogasta katrinareyes@yahoo.com +universidad nacional de villa maría licenciatura en artes 2020-10-06 tracy lee female 27 3541 campo las puertas penatoni@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-11-18 gina moore female 35 7313 16 de julio clarkkatherine@gmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-10-08 pamela trujillo female 35 2506 correa danalarson@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-10-18 brian webster male 40 2732 4 de febrero john47@hotmail.com +universidad nacional de villa maría agronomía 2020-09-04 laurie powell female 36 8308 villa manzano rodney72@gmail.com +universidad nacional de villa maría diseño industrial 2020-11-07 robert mosley male 35 2909 estancias zmoreno@gmail.com +universidad nacional de villa maría técnico para bioterios 2020-09-07 brittney pennington female 26 5521 los corredores nicholas35@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-10-13 natalie montes female 35 5734 la ribera cruzmorgan@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2021-01-01 chad reeves male 35 3465 arroyo casco zrush@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2021-01-23 jon mitchell male 35 2187 arteaga karenperry@gmail.com +universidad nacional de villa maría ciencias veterinarias 2020-12-11 nathaniel gonzalez male 35 1870 avellaneda jacobbecker@yahoo.com +universidad nacional de villa maría actuario 2020-09-24 hannah sanders female 27 2914 costa brava amanda10@yahoo.com +universidad nacional de villa maría bioquímica 2021-01-21 rodney sullivan male 35 2147 san genaro norte kathleencarter@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-10-31 tanner campbell male 47 2709 los indios hoffmansherri@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2021-01-19 haley mills female 35 5759 calera argentina jenniferpierce@yahoo.com +universidad nacional de villa maría contador público 2020-12-27 sharon leon female 35 3386 caraguatay hmills@yahoo.com +universidad nacional de villa maría arquitectura 2020-11-28 james combs male 36 6346 pellegrini leacholivia@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-11-16 alicia patton female 19 4186 cañete victorknight@yahoo.com +universidad nacional de villa maría licenciatura en sociología 2021-01-26 andrea thompson female 35 4655 cabreria snorris@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2020-09-30 arthur cox male 35 9053 aguada grande patricia31@gmail.com +universidad nacional de villa maría ingeniería mecánica 2020-12-31 amy ford female 27 3583 isla tigre bjackson@yahoo.com +universidad nacional de villa maría farmacia 2020-10-03 austin conner male 23 6323 algarrobo del aguila batessierra@hotmail.com +universidad nacional de villa maría diseño industrial 2020-11-21 samuel robinson male 35 8142 colonia barga sara99@gmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-11-16 allison flores female 35 1876 bernal este carol12@yahoo.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-10-11 lindsey coleman female 35 8364 chimpay phillip39@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2020-12-21 edward willis male 35 9121 aguada de las tejas meganwhite@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-09-06 rebecca morales female 39 2142 campo medina hdodson@gmail.com +universidad nacional de villa maría licenciatura en ciencia política 2021-01-06 donna duran female 35 7535 pontaut rdunn@yahoo.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-09-25 lacey barrera female 35 6455 carlos tejedor eric48@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-12-25 sean cole male 35 2301 bella italia davidhernandez@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-10-14 heidi clark female 35 6515 carlos maria naon nbarker@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-10-31 candace guerrero female 35 8349 aguas de las mulas williamsmelanie@hotmail.com +universidad nacional de villa maría bioquímica 2020-10-26 travis porter male 35 6009 san marcelo osantos@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-09-02 jordan perkins female 27 4740 agua salada marksosa@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-12-12 tracy chan female 35 3403 aguirre cue woodsdavid@yahoo.com +universidad nacional de villa maría bioquímica 2020-10-04 sherri cox female 36 6244 banderalo gregorygreen@hotmail.com +universidad nacional de villa maría bioquímica 2020-09-23 zachary glover male 35 7009 iraola ugarcia@gmail.com +universidad nacional de villa maría diseño industrial 2021-01-04 amber harris female 35 8363 colonia josefa gjones@yahoo.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-12-02 tiffany hartman female 44 4128 el carmen vporter@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-09-25 michael gomez male 35 4159 alto el puesto jacqueline00@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-11-10 kevin thomas male 35 5261 agua del simbol hdickson@yahoo.com +universidad nacional de villa maría licenciatura en artes 2020-10-03 elizabeth kelly female 31 1735 el durazno patricia24@gmail.com +universidad nacional de villa maría agronomía 2020-10-26 james berg male 50 2760 colonia los tres usaris deckerjoseph@yahoo.com +universidad nacional de villa maría licenciatura en sociología 2020-10-28 holly miller female 35 3003 colonia los zapallos hjones@yahoo.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-09-06 robert rose male 48 1659 campo de mayo kyledeleon@hotmail.com +universidad nacional de villa maría ciencias veterinarias 2021-01-25 heather byrd female 35 8127 estela mallory31@hotmail.com +universidad nacional de villa maría licenciatura en psicología 2020-09-19 jacqueline mckinney female 35 2324 colonia tacurales nathan90@yahoo.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2021-01-31 jessica jackson female 35 2500 cañada de gomez william24@gmail.com +universidad nacional de villa maría ingeniería electrónica 2020-09-06 nicole wade dds female 27 5590 adrian maturano valerie89@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-11-12 joanne ramos female 42 7620 balcarce yherrera@hotmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2021-01-01 leslie mitchell female 35 3201 camba paso vchambers@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-12-23 samuel hart male 35 2503 villa eloisa everettcassidy@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-12-16 johnny mcclain male 27 1735 el durazno leah91@hotmail.com +universidad nacional de villa maría ingeniería electrónica 2020-10-19 deborah jones dds female 34 6734 rawson qho@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-09-19 sean stevenson male 25 3101 aldea brasilera evanparsons@hotmail.com +universidad nacional de villa maría licenciatura en artes 2020-09-21 jessica owens female 35 8138 anzoategui stephanieadkins@gmail.com +universidad nacional de villa maría diseño industrial 2020-09-20 ashley allen female 35 5573 colonia delfino justin19@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2021-01-17 shannon hunt female 35 6207 alta italia brandonhoover@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-10-12 john rangel male 35 8150 campo la lima kevin70@gmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-11-08 sheila clark female 35 9223 alto rio pico wilcoxbrian@gmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-12-07 george johnston male 35 1686 hurlingham emmamorales@gmail.com +universidad nacional de villa maría farmacia 2020-11-10 nathaniel turner male 35 7103 faro san antonio marilynsantiago@yahoo.com +universidad nacional de villa maría agronomía 2020-11-24 ronald scott male 35 2717 acevedo barrrobert@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-10-06 ashley mueller female 36 7605 barrio chapadmalal robin14@gmail.com +universidad nacional de villa maría licenciatura en administración 2021-01-14 derrick diaz male 35 3265 arroyo caraballo shannon82@yahoo.com +universidad nacional de villa maría ingeniería mecánica 2020-09-22 wendy willia female 35 4630 aparzo kimberlyhughes@hotmail.com +universidad nacional de villa maría licenciatura en artes 2020-11-17 rebecca nguyen female 35 2701 12 de agosto donnaescobar@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-12-03 lori bailey female 45 8514 laguna del barro taylornatalie@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2020-12-08 john walker male 35 6700 caminera lujan diane10@gmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-11-23 james aguilar male 35 3453 ifran dedwards@gmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-09-26 david yang male 28 7263 el chumbeau pamela18@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-12-05 sandra smith female 35 6319 carro quemado pfranco@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-09-04 beth brown female 35 2747 coronel isleños john47@gmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-10-06 christopher willia male 35 4434 anta christy62@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-12-10 cynthia coleman female 35 3332 capiovi whitebrittany@hotmail.com +universidad nacional de villa maría actuario 2020-12-28 andrew nelson male 24 2854 dos hermanas cmoore@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-12-24 nicholas davis male 35 3029 colonia adolfo alsina alishadavis@hotmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-11-01 william padilla male 25 8200 colonia lia y allende troy78@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-10-13 amy kelly female 43 2535 el trebol yanderson@yahoo.com +universidad nacional de villa maría farmacia 2020-09-07 david mitchell male 20 1913 atalaya stacyjohnson@hotmail.com +universidad nacional de villa maría diseño industrial 2020-10-01 nicholas maynard male 35 3540 avanzada lewisaaron@gmail.com +universidad nacional de villa maría medicina 2020-10-07 james gilmore male 22 5274 altillo del medio brownmichael@gmail.com +universidad nacional de villa maría licenciatura en psicología 2021-01-28 brian blake male 25 3322 aparicio cue hernandezrobert@gmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2021-01-27 george lynch male 35 6383 campo moises seccion 1a barbara54@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-10-27 linda torres female 40 4111 aguada christopher50@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-11-07 terri vasquez female 35 5503 paso de los andes jbenson@yahoo.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2021-01-22 jessica hall female 35 2613 la morocha troyscott@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2021-01-21 pamela price female 35 9410 bahia lapataia john58@yahoo.com +universidad nacional de villa maría contador público 2020-09-23 carla henry female 35 2121 perez jesse47@hotmail.com +universidad nacional de villa maría licenciatura en psicología 2020-09-23 john acosta male 35 7305 antonio de los heros xfranklin@yahoo.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-12-15 jessica jensen female 35 2148 campo castro deleonmark@yahoo.com +universidad nacional de villa maría agronomía 2020-12-26 tracy garcia dds female 35 3114 aldea maria luisa robertbarnes@gmail.com +universidad nacional de villa maría licenciatura en administración 2020-10-24 william smith male 35 6106 aaron castellanos abigail36@hotmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-09-19 james montgomery male 27 4501 abra del trigo davidlee@yahoo.com +universidad nacional de villa maría licenciatura en artes 2020-10-23 thomas johnson male 39 3332 capiovi jonesdavid@gmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-09-25 anthony rodriguez male 35 3315 caa yari ymann@hotmail.com +universidad nacional de villa maría diseño industrial 2020-11-24 randy hill male 35 5721 agua seballe kellyjohnston@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2020-10-01 samantha newman female 35 3332 capiovi rpatterson@hotmail.com +universidad nacional de villa maría ciencias veterinarias 2020-10-07 amber hogan female 35 9303 cañadon del toro diazjames@yahoo.com +universidad nacional de villa maría actuario 2020-11-15 jennifer ferrell female 35 3481 angostura pbrowning@yahoo.com +universidad nacional de villa maría arquitectura 2021-01-24 lisa willis female 35 2170 candelaria sud robert62@yahoo.com +universidad nacional de villa maría farmacia 2020-09-07 cassandra martinez female 27 5595 cupiles huffmankathryn@gmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2021-01-08 theresa johnston female 35 9111 bahia bustamante aedwards@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2021-01-29 erin reed female 35 5636 favelli qclark@gmail.com +universidad nacional de villa maría ingeniería en informática 2020-10-30 christopher mills male 37 3017 bajo las tunas yanderson@hotmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-10-22 andrew lee male 35 8180 colonia dr gdor udaondo jacob48@hotmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-10-16 hailey james female 50 5555 puente del inca allennatalie@yahoo.com +universidad nacional de villa maría licenciatura en administración 2020-12-26 lindsey oconnor female 35 6533 alfredo demarchi wrightmelanie@hotmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2021-01-04 ashley rocha dds female 35 3705 10 de mayo charles91@gmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-11-02 angela mayer female 35 5460 agua de la zorra carolbullock@gmail.com +universidad nacional de villa maría licenciatura en artes 2021-01-22 mary castro female 35 1661 bella vista lisa89@hotmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-11-03 andre mullins male 35 3204 ayui parada perezjohn@hotmail.com +universidad nacional de villa maría farmacia 2020-12-08 holly willia female 35 6005 estacion general arenales jessica79@hotmail.com +universidad nacional de villa maría licenciatura en psicología 2020-12-31 makayla lewis female 50 5511 general gutierrez rachelsmith@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2020-11-06 kelly warren female 35 1884 berazategui crystalrussell@hotmail.com +universidad nacional de villa maría diseño industrial 2020-12-19 carol clark female 35 2740 almacen la colina joseph09@gmail.com +universidad nacional de villa maría arquitectura 2020-10-18 daniel wilkinson jr male 40 1657 11 de septiembre orrbrittany@hotmail.com +universidad nacional de villa maría arquitectura 2020-09-15 patricia may female 35 2643 cafferata doughertykatherine@hotmail.com +universidad nacional de villa maría actuario 2020-10-10 eric fleming male 19 8180 colonia dr gdor udaondo tyrone85@yahoo.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-11-09 andrea smith female 35 3005 colonia california jamesbaker@hotmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2021-01-12 s ashley martin female 35 3190 arroyo hondo robertsteresa@yahoo.com +universidad nacional de villa maría técnico para bioterios 2020-11-01 alan charles male 35 5511 general gutierrez ksmall@yahoo.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2021-01-31 emily miller female 21 3016 san jose annfoster@gmail.com +universidad nacional de villa maría contador público 2021-01-04 william barber male 29 2255 campo rodriguez ralph79@yahoo.com +universidad nacional de villa maría medicina 2020-11-17 andrea neal female 35 8300 las perlas rachel06@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2021-01-16 christopher conrad male 48 5592 el carbalino alexandria20@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-09-05 debra schultz female 43 5311 arauco isabelgarrison@hotmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-11-25 ryan stewart male 35 7243 antonio carboni terri15@hotmail.com +universidad nacional de villa maría agronomía 2020-12-14 richard smith male 35 7150 ayacucho xsmith@hotmail.com +universidad nacional de villa maría arquitectura 2021-01-29 devin vaughn male 35 7607 balneario atlantida ghowell@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-09-13 kyle miller male 35 2946 el espinillo brayrenee@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-11-23 crystal bean female 35 3009 el tropezon mwilliams@gmail.com +universidad nacional de villa maría medicina 2021-01-24 eric coleman male 35 2301 bella italia jacqueline28@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2020-09-12 james hall male 35 7535 pontaut archerrachel@hotmail.com +universidad nacional de villa maría ingeniería electrónica 2020-10-25 stephanie ferguson female 38 9400 an aike hannakathleen@yahoo.com +universidad nacional de villa maría diseño industrial 2020-09-06 bryan cantrell male 35 3197 abra guazu chancindy@gmail.com +universidad nacional de villa maría diseño industrial 2021-02-01 daniel smith male 35 1802 aeropuerto ezeiza alison95@yahoo.com +universidad nacional de villa maría ingeniería mecánica 2020-10-14 susan bennett female 35 2303 angelica robertsseth@hotmail.com +universidad nacional de villa maría ingeniería mecánica 2020-11-15 joel hanson male 35 9213 cañadon caliente pittmandavid@hotmail.com +universidad nacional de villa maría actuario 2020-11-09 jamie rubio female 35 3229 colonia freitas zramos@yahoo.com +universidad nacional de villa maría contador público 2020-09-01 joseph reilly male 35 3032 nelson davidgross@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-10-24 christopher cook male 39 8154 calvo chill@gmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-10-11 brian collins male 21 1929 base naval rio santiago colemanjennifer@hotmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2021-01-13 david delgado male 22 2309 colonia reina margarita briannachen@yahoo.com +universidad nacional de villa maría licenciatura en administración 2020-09-19 danielle casey female 35 3386 caraguatay carpenterdiana@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-09-02 heather johnson female 35 6401 sundblad comptonkara@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-11-14 taylor morrow female 28 2242 arijon alan42@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-11-03 rachel martinez female 29 3405 algarrobal puisoye montgomeryaustin@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-09-17 jill nelson female 35 7639 cooper hoffmanbrandon@hotmail.com +universidad nacional de villa maría licenciatura en psicología 2020-11-13 brianna sanchez female 35 5703 6 de septiembre ghall@gmail.com +universidad nacional de villa maría contador público 2021-01-15 jonathan harris male 32 3374 el porvenir abutler@hotmail.com +universidad nacional de villa maría ingeniería en informática 2020-11-26 beth ray female 40 3530 aldea forestal mwilliams@yahoo.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-09-27 nancy edwards female 35 9223 alto rio pico greg08@gmail.com +universidad nacional de villa maría ingeniería mecánica 2020-09-08 james brady male 27 5730 20 de febrero jason40@yahoo.com +universidad nacional de villa maría diseño industrial 2020-12-22 rachel cunningham female 19 5345 baños termales janice55@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-09-10 margaret evans female 35 2805 arroyo aleli coleeric@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-09-25 mark king male 20 4513 alto calilegua mariagordon@gmail.com +universidad nacional de villa maría actuario 2021-01-30 robert johnson male 35 3409 arroyo san juan thomascarolyn@gmail.com +universidad nacional de villa maría técnico para bioterios 2021-01-26 kimberly willia female 35 1704 ramos mejia ujordan@gmail.com +universidad nacional de villa maría actuario 2020-11-08 christopher ray male 35 3574 capilla guadalupe norte richard75@yahoo.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2021-01-31 kathy lopez female 35 2824 britos bcarpenter@gmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-12-31 anthony martin male 35 1778 ciudad evita mikeshelton@gmail.com +universidad nacional de villa maría actuario 2020-10-12 rodney burnett male 35 5331 andalucia courtney16@hotmail.com +universidad nacional de villa maría ingeniería mecánica 2020-12-05 justin arnold male 35 4500 alto del saladillo natashamaxwell@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2021-01-12 calvin bradshaw male 35 5611 agua rica boydjason@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-10-09 amanda fitzpatrick female 47 6326 anguil eryan@hotmail.com +universidad nacional de villa maría ingeniería en informática 2020-11-18 michael graves male 35 9200 arroyo pescado kruegerrobert@hotmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-10-08 kenneth fernandez male 35 6345 la bilbaina stewartmelissa@gmail.com +universidad nacional de villa maría diseño industrial 2021-01-24 bryan colon male 35 5306 carrizal emilypotter@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-10-31 brandon clayton male 32 8512 igarzabal troymccullough@gmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-10-23 kim baxter female 35 6600 kilometro 125 danielgamble@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-10-03 tammy flores female 35 2808 atucha baileyrodney@yahoo.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-10-09 alan morgan male 36 7404 fortin lavalle hartmanevan@hotmail.com +universidad nacional de villa maría actuario 2021-01-11 justin jones male 34 3020 campo santo domingo susan62@yahoo.com +universidad nacional de villa maría contador público 2020-11-11 tamara thompson female 35 1865 el pampero oconnorjennifer@hotmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2021-01-13 jodi carrillo female 23 5634 bowen ocastillo@gmail.com +universidad nacional de villa maría actuario 2020-10-04 michael cooper male 35 1755 rafael castillo cathycarlson@yahoo.com +universidad nacional de villa maría ciencias veterinarias 2020-09-16 colleen chan female 35 6042 dos hermanos snowmarissa@hotmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2021-01-24 kristin stevens female 34 3048 angeloni heathergarner@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2020-09-06 jennifer smith female 35 2179 bombal scottmurray@yahoo.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-11-25 william clark male 35 6632 benitez joel35@hotmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2021-01-15 lisa brown female 35 8508 ambrosio p lezica spencerchristopher@yahoo.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-09-18 kimberly alvarado female 35 5598 bañado verde joshua33@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-09-08 dawn price female 46 9050 gobernador moyano lisaallen@hotmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-11-02 robert ewing male 37 1929 base naval rio santiago samantha06@yahoo.com +universidad nacional de villa maría contador público 2021-01-20 joseph keller male 35 2843 general galarza angelamoore@yahoo.com +universidad nacional de villa maría agronomía 2021-01-23 kaitlyn hall female 35 9310 aguada alegre ytodd@gmail.com +universidad nacional de villa maría farmacia 2020-11-16 megan johnson female 33 6053 el peregrino amber95@yahoo.com +universidad nacional de villa maría licenciatura en administración 2020-09-16 andrew walton male 35 2453 carlos pellegrini nicole76@gmail.com +universidad nacional de villa maría licenciatura en artes 2020-10-31 xavier henderson male 25 8142 colonia barga ofuller@hotmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-11-09 michael johnston male 32 6651 ingeniero de madrid marcus69@gmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-09-25 dillon smith male 35 5529 colonia bombal leahmata@yahoo.com +universidad nacional de villa maría ciencias veterinarias 2020-11-18 tracey mejia female 27 8375 cañadon de los indios stewartchristopher@hotmail.com +universidad nacional de villa maría licenciatura en psicología 2020-10-17 kyle chen male 39 3363 25 de mayo kingjames@yahoo.com +universidad nacional de villa maría arquitectura 2020-09-27 alyssa craig female 35 8521 arroyo de la ventana daniel92@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-09-15 joshua howard male 35 9011 bahia langara johnjohnson@hotmail.com +universidad nacional de villa maría licenciatura en administración 2021-01-27 brooke lawrence female 35 2179 bombal jennifer96@hotmail.com +universidad nacional de villa maría diseño industrial 2021-01-28 teresa blackburn female 35 4231 albigasta eyoung@hotmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-09-13 jenna guerrero female 35 2445 cristolia melissabartlett@gmail.com +universidad nacional de villa maría ciencias veterinarias 2020-09-30 mary stephens female 35 1638 vicente lopez vmitchell@yahoo.com +universidad nacional de villa maría técnico para bioterios 2020-09-16 james flynn male 49 8134 argerich todd84@gmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-10-04 emily sanchez female 35 5603 cañada seca fadams@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-10-30 susan phillips female 35 3016 san jose thomas66@gmail.com +universidad nacional de villa maría ingeniería electrónica 2020-11-27 steven gordon male 35 1847 rafael calzada amandawheeler@yahoo.com +universidad nacional de villa maría diseño industrial 2020-10-25 jessica watson female 35 9407 28 de noviembre weststeven@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-11-25 tracy roach female 42 6269 la colina nperez@hotmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-11-15 jerry chaney male 36 2760 colonia los tres usaris christopher39@yahoo.com +universidad nacional de villa maría ciencias veterinarias 2020-10-07 donald rios male 35 6339 cailomuta oturner@hotmail.com +universidad nacional de villa maría licenciatura en artes 2020-09-04 lindsey reilly female 35 8107 base aeronaval cmte espora kyle66@yahoo.com +universidad nacional de villa maría arquitectura 2021-01-18 john mann male 35 5400 desamparados helenford@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-10-18 michele parsons female 35 9009 cañadon lagarto mccoyclaudia@yahoo.com +universidad nacional de villa maría ingeniería en informática 2020-09-06 benjamin sherman male 35 5351 banda florida edwardcallahan@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2020-12-25 paul downs male 35 8308 villa manzano wstanley@gmail.com +universidad nacional de villa maría ingeniería en informática 2020-12-17 robert buchanan male 35 3324 gobernador roca ashleefigueroa@hotmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-09-11 alicia mcpherson female 36 3370 planchada banderita raymond70@yahoo.com +universidad nacional de villa maría ingeniería mecánica 2020-12-17 alisha sanchez female 35 1702 ciudadela johnpearson@yahoo.com +universidad nacional de villa maría diseño industrial 2020-10-23 gregory farmer male 35 5560 arroyo claro rtaylor@yahoo.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-12-19 teresa brooks female 49 3560 campo ubajo pwilliams@yahoo.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-11-20 michael brown male 35 1655 jose leon suarez isaiahwilliams@gmail.com +universidad nacional de villa maría farmacia 2021-01-04 robert whitaker male 50 3409 arroyo san juan baileynicholas@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2020-10-02 sean bailey male 35 2124 22 de mayo briana93@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-10-11 matthew hall male 38 6031 de bruyn kanemichelle@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-09-08 benjamin butler male 36 8208 campo cicare ruiztonya@yahoo.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2021-01-29 monica robinson female 22 4139 agua amarilla la hoyada salazarcharles@gmail.com +universidad nacional de villa maría arquitectura 2020-10-15 brett haley male 35 3014 angel gallardo alicialewis@hotmail.com +universidad nacional de villa maría licenciatura en psicología 2020-11-22 john roberts male 35 3000 barranquitas timothy48@yahoo.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2021-01-16 suzanne orozco female 35 3555 campo huber jeremy11@gmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-10-07 john evans male 35 3567 dest aeronautico milit reconqu crystal82@hotmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-12-18 jennifer barton female 35 9405 bahia tranquila lisaknox@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2021-01-23 eric johnson male 35 2722 wheelwright christopher15@hotmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-12-17 christopher pacheco male 35 3505 arroyo quintana james88@gmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-09-28 sherry haynes female 35 1871 dock sud jasonfletcher@yahoo.com +universidad nacional de villa maría técnico para bioterios 2020-11-07 trevor salazar male 22 5501 cerrillos al sud waltermeyer@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-09-21 jennifer peterson female 35 6438 masurel alexander14@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-11-26 monique bailey female 35 3005 colonia california mcooley@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2021-01-19 alexander evans male 35 3445 9 de julio lori54@hotmail.com +universidad nacional de villa maría farmacia 2020-09-21 amy andrews female 35 3155 costa del nogoya loripeters@yahoo.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2021-01-14 johnathan koch male 26 3465 arroyo casco amber68@gmail.com +universidad nacional de villa maría arquitectura 2021-01-06 mary martin female 36 3712 los frentones lisabanks@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-10-02 haley whitney dds female 36 3125 antonio tomas meghan32@gmail.com +universidad nacional de villa maría ingeniería electrónica 2020-10-04 luis robertson iv male 35 8340 aguada florencio carolynmooney@hotmail.com +universidad nacional de villa maría arquitectura 2021-01-23 christopher trujillo male 35 2801 alto verde michelehenry@gmail.com +universidad nacional de villa maría medicina 2020-11-24 frank walker male 35 3304 barrio don santiago hudsondouglas@yahoo.com +universidad nacional de villa maría actuario 2020-11-12 gregory morgan male 35 2214 aldao mary26@yahoo.com +universidad nacional de villa maría diseño de imagen y sonido 2020-09-29 joy west female 35 9020 arroyo quilla john44@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-11-13 jessica cain female 37 5321 el potrero vmoss@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-12-22 erika newman female 35 1774 la salada ellen45@gmail.com +universidad nacional de villa maría ingeniería mecánica 2021-01-12 sarah boone female 35 5734 la ribera jlang@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-12-09 timothy stokes male 35 2854 dos hermanas joshua06@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-10-15 catherine munoz female 35 6078 bayauca ahart@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-12-06 robert lee male 35 8172 arroyo corto vegasharon@hotmail.com +universidad nacional de villa maría ingeniería electrónica 2020-12-10 pamela ballard female 35 3196 arroyo vega tanya89@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-12-30 jacob johnson male 35 8415 arroyo las minas rodriguezdanielle@gmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-11-09 mark ortega male 35 4161 alongo adam97@gmail.com +universidad nacional de villa maría ingeniería electrónica 2020-10-15 michael day male 35 6700 caminera lujan sarahcolon@gmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-09-01 samuel james male 40 8303 cinco saltos chapmanrichard@yahoo.com +universidad nacional de villa maría bioquímica 2021-01-15 chad morris male 35 6333 alfredo peña coreyrobertson@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2021-01-25 luke weaver male 38 4168 agua blanca adamevans@yahoo.com +universidad nacional de villa maría bioquímica 2021-01-11 jason craig male 35 3083 grutly michelle72@gmail.com +universidad nacional de villa maría licenciatura en psicología 2020-10-25 robert austin male 42 8160 fortin chaco privera@hotmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-11-28 nicholas taylor male 35 5730 20 de febrero rmitchell@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-09-07 kevin webb male 35 7172 colonia ferrari spencermitchell@hotmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2021-01-10 luke todd male 35 3313 arroyo del medio gmartinez@hotmail.com +universidad nacional de villa maría agronomía 2021-01-10 christy mcguire female 35 8373 alianza kelly33@gmail.com +universidad nacional de villa maría licenciatura en psicología 2020-10-26 eric ramos male 35 1636 la lucila michael48@gmail.com +universidad nacional de villa maría ciencias veterinarias 2020-11-13 lindsay johns female 50 8520 aguada del loro shirley11@gmail.com +universidad nacional de villa maría licenciatura en psicología 2021-01-21 whitney kent female 35 2529 piamonte dukeholly@hotmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-11-02 justin whitaker male 35 2722 wheelwright barkermichael@hotmail.com +universidad nacional de villa maría licenciatura en administración 2020-09-23 steven zimmerman male 25 4644 cangrejillos lauren10@gmail.com +universidad nacional de villa maría medicina 2020-09-23 jillian nelson female 32 9031 bajo la cancha janicejoseph@yahoo.com +universidad nacional de villa maría agronomía 2020-10-14 monica smith female 36 1909 arana lesliefrancis@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2021-01-03 cory anderson male 35 3445 9 de julio pwilson@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2021-01-01 michael garza male 35 6700 caminera lujan katherineyoung@yahoo.com +universidad nacional de villa maría medicina 2021-01-25 megan shelton female 35 5633 ochenta y cuatro duffyheather@yahoo.com +universidad nacional de villa maría diseño de imagen y sonido 2020-10-05 ryan bauer male 35 2931 isla los laureles bwashington@hotmail.com +universidad nacional de villa maría ingeniería mecánica 2020-11-12 tammy west female 35 2741 el retiro ucarter@yahoo.com +universidad nacional de villa maría ingeniería mecánica 2020-11-05 george shannon male 35 6203 el olivo ntorres@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2020-10-23 michael johnson male 35 6242 drabble jasminelarsen@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2020-12-22 april lam female 41 1927 esc nav militar rio sant rbender@gmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-09-04 paula terry female 35 3048 angeloni sean50@yahoo.com +universidad nacional de villa maría medicina 2020-10-16 danielle garcia female 35 6230 francisco casal brett69@hotmail.com +universidad nacional de villa maría ingeniería electrónica 2020-10-24 ashley rollins female 35 9213 cañadon caliente goodmandeanna@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2020-10-30 amber delacruz female 35 3204 ayui parada anna25@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-09-13 benjamin brown male 29 2345 campo botto lzavala@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2021-01-25 pamela green female 35 5620 el juncalito harrisronald@hotmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-09-07 joshua turner male 43 5873 isla gallagherdanielle@yahoo.com +universidad nacional de villa maría ingeniería mecánica 2021-01-28 tyler mccall male 35 3706 avia terai fcarson@gmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-11-28 stacey ramirez female 35 5701 11 de mayo michaeltyler@yahoo.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-11-07 tracy matthews female 44 3190 arroyo hondo andrew83@hotmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2021-01-13 craig crawford male 48 3000 barranquitas amy86@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-10-21 kimberly bowers female 34 7001 la pastora jeanreyes@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-11-27 elizabeth harris female 45 5730 20 de febrero msanchez@yahoo.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-10-22 lori sullivan female 35 5613 agua botada omoran@gmail.com +universidad nacional de villa maría bioquímica 2020-09-19 emily carter female 35 2754 campo crisol blackbrandon@yahoo.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-11-05 melissa perry female 35 2854 dos hermanas kimberlywelch@yahoo.com +universidad nacional de villa maría licenciatura en sociología 2020-09-10 william reid male 35 1678 caseros twilliams@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-12-30 christine lee female 35 6009 san marcelo kevin37@yahoo.com +universidad nacional de villa maría diseño industrial 2020-11-21 melissa taylor female 35 9310 aguada alegre jamesarnold@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-12-16 susan gonzalez female 45 8508 ambrosio p lezica miranda68@yahoo.com +universidad nacional de villa maría ingeniería en informática 2020-09-27 logan rasmussen male 35 3380 9 de julio kilometro 20 starkmackenzie@hotmail.com +universidad nacional de villa maría contador público 2020-10-29 matthew norris male 35 9120 bahia cracher weberkevin@gmail.com +universidad nacional de villa maría ingeniería electrónica 2020-09-21 austin zhang male 35 6503 desvio kilometro 234 nrandall@gmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-12-06 nicole martinez female 35 2707 4 de noviembre fvargas@hotmail.com +universidad nacional de villa maría ingeniería en informática 2020-12-20 jane butler female 35 6665 ernestina vnewman@yahoo.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-09-08 jim johnson male 32 5419 baños de la laja natasha62@gmail.com +universidad nacional de villa maría bioquímica 2020-12-07 rebecca anderson female 35 5447 agua cercada stewartanthony@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2020-12-05 anthony hess male 33 5711 angelita michael05@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-09-02 luis cox male 32 9411 base aerea teniente matienzo phopkins@hotmail.com +universidad nacional de villa maría medicina 2020-12-08 cynthia foster female 35 3567 dest aeronautico milit reconqu bentonholly@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-09-03 brandy johnson female 45 5331 andalucia cynthiajohnson@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2021-01-07 colleen kelly female 35 3144 alcaraz 1ro lclark@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-11-24 darlene hoffman female 35 1646 san fernando christianhannah@yahoo.com +universidad nacional de villa maría ingeniería en informática 2020-11-01 marcus johnson male 35 1737 kilometro 77 scottmitchell@yahoo.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-12-31 stacy lara female 35 5436 colonia zapata clinton96@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2020-12-20 tammy cunningham female 35 3460 arroyo castillo chad77@yahoo.com +universidad nacional de villa maría farmacia 2021-01-25 samantha cochran female 35 3423 arañita rogersjames@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-12-25 tammy welch female 42 4155 cevil grande deleongloria@gmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-09-12 tina rice female 35 6231 cuenca stephenwagner@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2021-01-26 melissa stanley female 20 3480 algarrobal melissa77@hotmail.com +universidad nacional de villa maría actuario 2020-10-30 amanda hill female 35 6201 chanilao lauren14@gmail.com +universidad nacional de villa maría ingeniería electrónica 2021-01-01 lori gonzalez female 23 4149 alpachiri batesrobert@hotmail.com +universidad nacional de villa maría diseño industrial 2020-11-09 crystal cook female 35 6401 sundblad pgreen@yahoo.com +universidad nacional de villa maría diseño industrial 2020-11-18 audrey ada female 35 3007 empalme san carlos gomezrachel@gmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-09-06 cynthia davis female 35 6634 alberti christopherhanson@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-09-22 emily jackson female 35 3170 alberto gerchunoff colecastillo@yahoo.com +universidad nacional de villa maría diseño de imagen y sonido 2020-12-31 joseph pierce male 42 6361 agustoni goodwinjoseph@hotmail.com +universidad nacional de villa maría agronomía 2020-09-28 rhonda evans female 35 1670 nordelta carljackson@hotmail.com +universidad nacional de villa maría contador público 2021-01-25 elizabeth rowe female 35 3587 san antonio de obligado jenna87@hotmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-12-13 curtis clark male 35 5636 favelli louismurphy@gmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2021-01-11 kyle castillo male 42 2801 alto verde pmueller@gmail.com +universidad nacional de villa maría bioquímica 2020-09-21 joseph barber male 39 6607 anasagasti nathaniel69@yahoo.com +universidad nacional de villa maría ingeniería mecánica 2020-11-21 matthew beltran male 35 5380 chamical weeksjennifer@hotmail.com +universidad nacional de villa maría licenciatura en administración 2020-11-14 tina white female 41 5357 el horno cobblaura@hotmail.com +universidad nacional de villa maría licenciatura en administración 2021-01-06 thomas valencia male 35 7100 dolores courtney97@gmail.com +universidad nacional de villa maría farmacia 2020-09-19 joshua henry male 35 5509 agrelo mariageorge@yahoo.com +universidad nacional de villa maría contador público 2020-09-16 keith weber male 46 4413 catua floressabrina@yahoo.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-12-26 steven chandler male 35 3481 angostura kenneth61@hotmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2021-01-20 austin yu male 35 3218 arroyo palmar stewartchristina@yahoo.com +universidad nacional de villa maría arquitectura 2020-10-20 lance andrews male 35 4718 barro negro xmontoya@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-12-19 crystal smith female 35 5365 el jumeal bakerlauren@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-11-06 stephanie ray female 35 1907 el pino vnorman@gmail.com +universidad nacional de villa maría agronomía 2020-11-14 jessica hamilton female 35 9207 arroyo guilaia joseph07@yahoo.com +universidad nacional de villa maría ingeniería mecánica 2020-10-24 jennifer lucero female 35 1744 cuartel v pattersondebra@hotmail.com +universidad nacional de villa maría medicina 2020-11-04 shannon ramirez female 35 6007 arribeños whuffman@yahoo.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-10-24 johnny schultz male 36 3230 arbol solo steven23@gmail.com +universidad nacional de villa maría ingeniería mecánica 2020-11-08 tyrone doyle male 35 5304 el tala jandrews@gmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-12-18 david dickerson male 35 6600 kilometro 125 tpeterson@yahoo.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2021-01-09 angela rocha female 35 2824 britos tiffanylong@gmail.com +universidad nacional de villa maría agronomía 2020-12-19 kristin mcpherson female 20 4129 cañada smithrobert@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-11-13 allison thompson female 35 5310 aimogasta ericrichards@hotmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-10-08 crystal peterson female 35 6305 atreuco griffithgabriela@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-09-05 katherine petty female 35 3201 camba paso russellmichael@hotmail.com +universidad nacional de villa maría ciencias veterinarias 2021-01-18 michael hurst male 35 7009 iraola dave75@hotmail.com +universidad nacional de villa maría ingeniería en informática 2020-10-27 scott ortiz male 35 3144 alcaraz 1ro zdodson@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-10-07 patricia davis female 35 7541 d orbigny atkinskeith@gmail.com +universidad nacional de villa maría diseño industrial 2020-09-30 james lewis male 35 2848 berisso ebarber@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2020-09-02 kimberly gonzalez female 35 1879 quilmes oeste angelicaevans@hotmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-11-03 robert king male 35 2813 arroyo de la cruz clarkalice@yahoo.com +universidad nacional de villa maría diseño de imagen y sonido 2021-01-23 peggy nelson female 26 5736 comandante granville jgallegos@yahoo.com +universidad nacional de villa maría bioquímica 2020-09-20 john smith male 40 3440 barrio villa cordoba emilymoreno@yahoo.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-10-30 john underwood male 35 8301 planicie banderita sonya54@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-09-17 alicia rodriguez female 35 9300 cañadon de las vacas rparsons@gmail.com +universidad nacional de villa maría ingeniería en informática 2021-01-23 michael hines male 35 9411 base aerea teniente matienzo lisa02@yahoo.com +universidad nacional de villa maría arquitectura 2020-12-26 helen cunningham female 35 3311 arroyo isabel natalie26@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-10-28 daniel flores male 35 6561 blanca grande davispaul@hotmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-10-18 james robles male 50 1613 los polvorines kenneth80@hotmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-09-13 angelica atkins female 46 2715 el socorro wallacegabrielle@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-10-25 nicole blackburn female 35 6535 bellocq abigail97@yahoo.com +universidad nacional de villa maría farmacia 2020-12-18 jocelyn orr female 35 2142 campo medina amandakennedy@gmail.com +universidad nacional de villa maría ingeniería en informática 2020-11-15 todd gross male 35 5529 colonia bombal aedwards@gmail.com +universidad nacional de villa maría agronomía 2020-12-02 stephanie peterson female 35 6018 colonia los bosques michael79@yahoo.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2021-01-17 sean lewis male 35 8132 balneario chapalco patricia71@gmail.com +universidad nacional de villa maría licenciatura en artes 2021-01-28 charles bates male 22 3363 25 de mayo lcollins@yahoo.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-11-26 stephanie lopez female 35 2725 hughes robert90@gmail.com +universidad nacional de villa maría farmacia 2021-01-06 jill gonzalez female 35 5272 comandante leal samanthadecker@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2021-01-21 christian gutierrez male 35 3188 colonia falco alexandrianavarro@hotmail.com +universidad nacional de villa maría ciencias veterinarias 2020-10-13 kevin mcclure male 35 2253 campo gimenez jacobsrodney@hotmail.com +universidad nacional de villa maría actuario 2020-10-17 kristin lloyd female 44 6233 condarco andrewspamela@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-11-22 miguel holder male 26 3440 barrio villa cordoba cmoore@gmail.com +universidad nacional de villa maría agronomía 2020-10-03 nicole green female 35 1913 atalaya ramireztodd@hotmail.com +universidad nacional de villa maría ingeniería en informática 2020-11-13 jessica harmon female 49 7220 funke victorhorton@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-09-19 olivia jones female 35 6605 campo peña lopez rfisher@hotmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-09-27 dr dennis collins male 35 5587 barcala lisawillis@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-09-23 amanda boyd female 30 2456 esmeralda mstewart@yahoo.com +universidad nacional de villa maría licenciatura en artes 2021-01-11 mark gomez male 35 2801 alto verde brianacole@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-09-03 michael clay md male 35 7130 caminera samborombon gscott@gmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-12-03 laura ramirez female 35 3254 colonia la blanquita joshuasmith@yahoo.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-12-17 ashley ada female 35 3153 kilmetro 165 uowen@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-12-12 robert gentry male 48 4149 alpachiri foxjulia@gmail.com +universidad nacional de villa maría licenciatura en psicología 2021-01-01 eric sloan male 25 4119 agua colorada lopeznichole@gmail.com +universidad nacional de villa maría licenciatura en artes 2020-11-14 joel crawford male 35 6341 chapi talo tjacobson@hotmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-11-04 heather hoffman female 35 3056 campo coubert walkerjoe@yahoo.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-12-14 betty collins female 35 3155 costa del nogoya davidedwards@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-12-31 antonio alvarado male 35 6437 alamos keith31@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2020-10-06 travis schmidt male 35 4601 corral de piedras allensullivan@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-10-19 lacey owens female 35 5442 ambas puntillas werneraaron@hotmail.com +universidad nacional de villa maría medicina 2020-11-21 steven gonzalez male 35 8301 planicie banderita brenda06@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-11-20 dan martinez male 26 7620 balcarce ehurley@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2021-01-11 april house female 35 6341 chapi talo acevedomark@hotmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-09-16 kristin willia female 35 7519 san mayol aguirrewilliam@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2021-01-22 jill young female 35 1661 bella vista johndillon@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-10-30 eric parsons male 27 5634 bowen bobby78@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-10-28 jonathan wiggins male 35 5637 30 de octubre ericjackson@yahoo.com +universidad nacional de villa maría ingeniería mecánica 2020-11-04 ryan briggs male 35 2601 la chispa jonesjustin@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-11-29 shawn jones male 44 3316 arroyo pastora timothymontgomery@hotmail.com +universidad nacional de villa maría medicina 2021-01-24 kelly henry female 21 2132 aero club rosario suttongregory@gmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-09-24 anne cook female 35 6326 anguil laura24@yahoo.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-09-21 henry cain male 35 3366 almirante brown brownchristopher@yahoo.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-10-06 johnny ortiz male 35 4129 cañada reeseshawn@yahoo.com +universidad nacional de villa maría actuario 2020-11-16 jared powers male 35 4103 bajo de raco johnsoncharlotte@hotmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-10-08 nathaniel johnson male 41 4501 abra del trigo deleonnicole@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-12-25 rebecca hopkins female 35 8168 sierra de la ventana wilsonmike@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-12-04 daniel willia male 30 6605 campo peña lopez wareryan@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-11-26 patricia aguilar female 35 1909 arana james12@hotmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-11-02 ricardo sloan male 48 4728 chumbicha knightmichael@yahoo.com +universidad nacional de villa maría arquitectura 2020-11-01 christopher smith male 35 1672 villa lynch zcervantes@yahoo.com +universidad nacional de villa maría arquitectura 2021-01-22 denise hall female 35 1871 dock sud hardingjorge@yahoo.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-12-17 andrea burton female 35 7261 saladillo norte kim58@yahoo.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-09-01 edwin bradley male 35 2841 aldea asuncion xleonard@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2020-12-03 julia mcdaniel female 31 7500 el carretero vburton@yahoo.com +universidad nacional de villa maría diseño industrial 2021-01-21 daniel jones male 35 3316 arroyo pastora kristinegillespie@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2021-01-23 jody smith female 35 4561 la chinaca nicolecarrillo@yahoo.com +universidad nacional de villa maría diseño industrial 2020-11-23 patrick sweeney male 35 2720 colon gcarlson@hotmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-12-07 joseph norton male 35 2324 colonia tacurales melissagibson@hotmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-10-22 rita morgan female 35 9221 valle hondo kathygarcia@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2021-01-17 james torres male 35 5624 kilometro 47 stanleyparks@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-11-24 larry thomas male 35 4161 alongo hilldonna@hotmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-12-12 austin curtis male 37 8503 chocori kellywalters@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-12-26 tyler ward male 35 6003 ascencion finleybrittney@gmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-09-13 elizabeth johnston female 35 3042 abipones meganmyers@yahoo.com +universidad nacional de villa maría arquitectura 2020-09-05 samantha perez female 35 3137 alcaraz sud lucasandrea@yahoo.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-09-12 karen wallace female 22 1638 vicente lopez jennifer41@yahoo.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-10-31 taylor willis female 35 6065 blaquier robinsondanny@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2021-01-03 eric martinez male 35 4105 abra del tafi adrienne63@hotmail.com +universidad nacional de villa maría licenciatura en psicología 2021-01-30 ana holt female 35 1605 carapachay alancross@hotmail.com +universidad nacional de villa maría actuario 2020-09-03 michael baldwin male 35 4111 aguada alyssabenson@hotmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2021-01-19 sean faulkner male 35 2826 aldea san antonio agonzalez@hotmail.com +universidad nacional de villa maría ingeniería en informática 2020-12-14 joseph bennett male 27 9223 alto rio pico robertwilkerson@hotmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-09-11 sarah kirk female 22 9300 cañadon de las vacas jessicaphillips@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2020-12-25 amanda phillips female 35 1824 gerli jenniferparker@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-12-03 david peck male 35 9421 frigorifico cap jeffreypowell@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-11-15 steven berg male 35 2501 berretta anthonygray@hotmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-12-29 matthew martin male 35 4500 alto del saladillo dsmith@hotmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-12-01 charles hurst male 31 3128 colonia berro judithgilbert@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-11-14 jerry howard male 24 3465 arroyo casco courtney36@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-10-04 adam carrillo male 38 2761 estancia santa catalina alvinscott@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2021-01-23 hunter shaffer male 35 6557 arboleda nskinner@hotmail.com +universidad nacional de villa maría contador público 2020-09-06 wayne smith male 50 4168 agua blanca linda67@yahoo.com +universidad nacional de villa maría ciencias veterinarias 2020-10-13 matthew wells male 42 1984 domselaar pmendez@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-11-10 danielle dean female 33 7543 la primavera goodmandavid@hotmail.com +universidad nacional de villa maría licenciatura en artes 2020-11-20 alex nelson male 35 2912 la querencia larsondaniel@gmail.com +universidad nacional de villa maría contador público 2020-11-07 edward guzman male 37 9033 aldea apeleg umurphy@yahoo.com +universidad nacional de villa maría contador público 2020-11-02 james king male 50 9407 28 de noviembre hthompson@yahoo.com +universidad nacional de villa maría ingeniería en informática 2020-12-23 diane lopez female 35 3531 colonia aborigen dylan69@hotmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-11-21 jessica stein female 35 5721 agua seballe parkertara@gmail.com +universidad nacional de villa maría licenciatura en ciencia política 2021-02-01 randall barker male 35 6472 francisco madero dennisjason@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2021-01-04 madison mcguire female 35 4113 acostilla davidwyatt@hotmail.com +universidad nacional de villa maría licenciatura en administración 2020-12-27 james phillips male 35 3228 cabi monda hughesjesse@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-09-05 ricardo ingram male 35 3018 candioti veronicaevans@hotmail.com +universidad nacional de villa maría técnico para bioterios 2021-01-12 timothy glass male 35 1742 paso del rey davissusan@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2021-01-05 randy paul male 35 4149 alpachiri luis55@gmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-12-15 thomas white male 35 5475 agua de la piedra andrew14@yahoo.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2021-01-09 brandi lester female 49 4230 brea chimpana dtucker@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-10-22 michael byrd male 35 2804 campana yadams@gmail.com +universidad nacional de villa maría ingeniería en informática 2020-09-29 shannon knight female 35 8117 alferez san martin lynngonzalez@hotmail.com +universidad nacional de villa maría ingeniería electrónica 2020-09-14 kenneth hernandez male 35 3511 colonia coronel dorrego coxgabrielle@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-11-26 thomas lee male 35 5624 kilometro 47 kmassey@yahoo.com +universidad nacional de villa maría licenciatura en artes 2021-01-17 michael smith male 35 4147 alto las lechuzas khernandez@yahoo.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-10-01 laura willia female 35 5369 pagancillo sanfordheather@yahoo.com +universidad nacional de villa maría licenciatura en administración 2020-09-19 david stewart male 35 7105 san clemente del tuyu leestephanie@yahoo.com +universidad nacional de villa maría técnico para bioterios 2020-10-21 jason benson male 35 3085 pilar lawrencecabrera@yahoo.com +universidad nacional de villa maría licenciatura en artes 2020-12-14 guy smith male 35 4504 23 de agosto campbellrobert@gmail.com +universidad nacional de villa maría licenciatura en administración 2020-12-28 hannah suarez female 27 5413 apeadero las chimbas kjohnson@gmail.com +universidad nacional de villa maría ingeniería mecánica 2020-10-16 david patterson male 35 1661 bella vista xperez@hotmail.com +universidad nacional de villa maría contador público 2020-10-30 joseph ward male 35 3574 capilla guadalupe norte jjohnson@hotmail.com +universidad nacional de villa maría agronomía 2021-01-12 bill martinez male 35 7511 balneario oceano brendamiller@gmail.com +universidad nacional de villa maría bioquímica 2020-09-06 christopher jacobs male 35 1614 villa de mayo ocruz@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-12-06 sergio morgan male 35 2814 alto los cardales mary78@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2021-01-23 patricia wilkins female 35 4231 albigasta wgraham@hotmail.com +universidad nacional de villa maría licenciatura en psicología 2021-01-11 elizabeth fitzgerald female 35 3585 el sombrerito crystal53@hotmail.com +universidad nacional de villa maría licenciatura en psicología 2020-10-26 angela frederick female 35 2942 baradero connorwilliams@hotmail.com +universidad nacional de villa maría ingeniería mecánica 2021-01-31 joseph reyes male 35 1748 general rodriguez peter12@gmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-09-17 thomas phillips male 34 5519 alto de las arañas marctaylor@yahoo.com +universidad nacional de villa maría actuario 2020-11-26 adrian miller male 35 7167 carilo johncruz@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-10-19 andrew elliott male 35 2848 berisso wmcdowell@hotmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-12-13 emily gonzalez female 35 6513 colonia las yescas coxsara@gmail.com +universidad nacional de villa maría medicina 2020-12-18 andre chambers male 35 3515 capitan solari megan71@hotmail.com +universidad nacional de villa maría actuario 2021-01-07 brittany gibson female 35 1714 ituzaingo acevedojasmine@hotmail.com +universidad nacional de villa maría medicina 2020-09-17 morgan pearson female 35 9020 arroyo quilla patrickanderson@hotmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-09-02 ashley gill female 35 8347 arroyo cahunco katie02@hotmail.com +universidad nacional de villa maría licenciatura en administración 2020-10-01 carmen rosales female 35 6223 coronel charlone meganlewis@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2020-12-05 david harmon male 35 3191 arroyo ceibo zbell@gmail.com +universidad nacional de villa maría técnico para bioterios 2021-01-05 ashley curtis female 35 1895 arturo segui twatson@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2020-12-30 ashley murphy female 33 3085 pilar donaldmorgan@yahoo.com +universidad nacional de villa maría licenciatura en sociología 2020-11-01 miguel gonzales male 35 4705 aguadita lcarey@hotmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-12-07 christine gonzalez female 35 3203 arroyo grande alejandropowell@gmail.com +universidad nacional de villa maría ciencias veterinarias 2020-10-22 sherri ibarra female 35 1737 kilometro 77 brandon06@yahoo.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-12-09 amy anderson female 35 1808 alejandro petion sanforddaniel@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2020-12-15 janet martinez female 33 5313 estacion mazan cheryl24@hotmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-11-27 kirk dean male 35 1649 zona delta tigre carloscastillo@hotmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-11-07 tiffany hale female 34 3543 colonia lote 12 anthonyjennings@gmail.com +universidad nacional de villa maría licenciatura en administración 2020-12-23 karen shepherd female 42 9213 cañadon caliente robertkim@gmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-10-23 mark miller male 35 3281 calera emilygarcia@gmail.com +universidad nacional de villa maría ingeniería electrónica 2020-11-28 scott knight male 35 3550 allende christinenguyen@yahoo.com +universidad nacional de villa maría técnico para bioterios 2021-01-22 regina willia female 35 6348 bocayuba longkatrina@gmail.com +universidad nacional de villa maría técnico para bioterios 2021-01-07 alexander hoover male 35 6200 realico cameron48@hotmail.com +universidad nacional de villa maría arquitectura 2020-10-29 megan butler female 28 2722 wheelwright callahanpatrick@gmail.com +universidad nacional de villa maría licenciatura en psicología 2021-01-20 angela barnes female 45 3460 arroyo castillo juanwillis@hotmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2021-01-25 lisa whitaker female 35 1633 empalme pauljones@gmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-09-13 jennifer riley female 35 7403 alvaro barros saunderstraci@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2020-09-16 nicholas mccoy male 35 5515 maipu rmccann@gmail.com +universidad nacional de villa maría técnico para bioterios 2020-10-12 rebecca snyder female 41 8351 agrio balsa carlsondanielle@hotmail.com +universidad nacional de villa maría farmacia 2021-01-14 emily nelson female 44 2208 gaboto upeck@gmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-10-17 becky henderson female 25 7161 labarden christina17@yahoo.com +universidad nacional de villa maría licenciatura en administración 2020-11-14 stanley allen male 35 3440 barrio villa cordoba ymcintosh@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-11-24 summer phillips dds female 35 4716 amadores brian25@hotmail.com +universidad nacional de villa maría ingeniería mecánica 2020-09-27 william schaefer male 35 8181 azopardo poncedavid@gmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-09-15 anna gordon female 35 4174 ampata mathew70@hotmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2021-01-14 daniel strong male 35 2527 colonia san francisco jasonkerr@gmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-10-01 melissa simmons md female 35 1895 arturo segui marvinrobinson@hotmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2021-01-15 michelle ryan female 35 6476 chiclana zacharycoleman@yahoo.com +universidad nacional de villa maría actuario 2021-02-01 kimberly ortiz female 35 3199 los laureles tammy21@yahoo.com +universidad nacional de villa maría diseño de imagen y sonido 2020-12-10 david hayden male 35 5551 estacion uspallata angelanielsen@yahoo.com +universidad nacional de villa maría actuario 2021-01-21 mathew wright male 29 1625 arroyo canelon klinebriana@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2021-01-16 carolyn burton female 35 6233 condarco tammy88@yahoo.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2021-01-17 amy smith female 35 3342 aguapey reynoldsdouglas@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-10-02 lisa mills female 35 1714 ituzaingo gonzalezcandice@hotmail.com +universidad nacional de villa maría farmacia 2020-09-27 nancy guzman female 35 3526 gandolfi perezteresa@gmail.com +universidad nacional de villa maría ciencias veterinarias 2021-01-07 william wilson male 35 2246 barrancas jonesanna@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-10-01 edward torres male 35 5405 agua y energia tmcneil@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-09-11 adriana gill female 35 3480 algarrobal whitneyrivera@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-12-09 jerry park male 35 7150 ayacucho jonathansoto@gmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-09-28 rebecca harper female 35 7535 pontaut kristenmcgee@hotmail.com +universidad nacional de villa maría farmacia 2020-11-18 jamie whitaker female 21 7007 caminera napaleofu timothygray@gmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-09-11 kathy riley female 35 3449 boliche lata langrussell@hotmail.com +universidad nacional de villa maría agronomía 2020-10-26 philip brown male 35 2117 alcorta bgraves@yahoo.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-12-13 dennis taylor male 35 2218 carrizales mhiggins@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2021-01-12 caitlin reynolds female 35 1735 el durazno carterdesiree@gmail.com +universidad nacional de villa maría ingeniería en informática 2020-09-28 kimberly henson female 26 1609 boulogne joyce92@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-10-08 jason hogan male 35 1657 11 de septiembre fhicks@hotmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2021-02-01 john mcintyre male 35 3487 puesto de isla hleonard@yahoo.com +universidad nacional de villa maría farmacia 2020-10-11 joshua fox male 35 2154 capitan bermudez mbarker@gmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2021-01-28 kathy barnett female 35 8203 la chirlandia michaelsilva@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2021-01-19 kimberly bowman female 47 4603 catamontaña myersmelissa@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-12-21 tammy chen female 35 7109 barrio pedro rocco daltonsamuel@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-11-06 james shelton male 30 6058 pazos kanki juliealexander@gmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-11-17 christopher daniel male 24 3280 arroyo urquiza marshallbreanna@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2021-01-17 sean strickland male 22 7311 chillar powellchristopher@yahoo.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-10-04 susan kim female 35 3260 arroyo molino wrodgers@hotmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-10-29 alexander patterson male 35 5721 agua seballe walkerandrea@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-10-15 julia garrett female 35 1768 ciudad madero elliottkristin@gmail.com +universidad nacional de villa maría licenciatura en sociología 2021-01-19 kevin tran male 35 1907 el pino fjohnson@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2021-01-29 dawn berger female 35 3374 el porvenir norriscatherine@gmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-11-12 stephanie gonzales female 25 9220 cañadon la madera julia40@yahoo.com +universidad nacional de villa maría diseño industrial 2020-12-15 julie perkins female 43 6305 atreuco melvin39@hotmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-12-15 joseph ortega male 35 1763 virrey del pino javierkeller@hotmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-10-06 karen king female 23 1774 la salada youngkayla@yahoo.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2021-01-06 margaret brooks female 42 3260 arroyo molino denise82@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2020-11-05 kimberly hoffman female 32 5415 angaco norte brittanycraig@gmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-12-11 emily moreno female 35 2726 labordeboy andreataylor@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-11-30 john graham male 35 5553 empalme frontera evanshoward@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-12-16 dr maria young phd female 35 1605 carapachay thomassarah@yahoo.com +universidad nacional de villa maría licenciatura en artes 2020-12-11 michael hart male 35 6507 corbett shannon21@yahoo.com +universidad nacional de villa maría agronomía 2020-09-08 jennifer mccarthy female 35 3287 aldea san gregorio christie27@gmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-10-26 jody owens female 37 5363 anguinan danieljohnson@gmail.com +universidad nacional de villa maría medicina 2021-01-31 joseph tanner male 50 8403 alicura ksmith@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2020-09-26 jill castaneda female 19 1895 arturo segui stewartlori@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-11-24 connie mcmillan female 35 7109 barrio pedro rocco carrierose@yahoo.com +universidad nacional de villa maría ciencias veterinarias 2020-12-27 cory baker male 35 5304 el tala dhill@gmail.com +universidad nacional de villa maría agronomía 2020-09-12 joseph fry male 35 1629 almirante irizar qdeleon@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-12-31 heather lang female 35 6279 batavia yfisher@hotmail.com +universidad nacional de villa maría actuario 2020-11-14 ann mckee female 35 5350 el molle flemingjessica@hotmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-11-10 jamie walsh female 19 5612 valle de las leñas hnorris@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-11-17 paige vega female 35 6743 coliqueo vhanson@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2021-01-10 nicole simpson female 35 3337 adolfo j pomar osmith@yahoo.com +universidad nacional de villa maría bioquímica 2021-01-27 richard mcdowell male 35 4186 cañete gibsonemily@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-09-28 alexis brooks female 35 1716 libertad ywilson@gmail.com +universidad nacional de villa maría bioquímica 2021-01-20 melanie morgan female 35 3380 9 de julio kilometro 20 jrojas@gmail.com +universidad nacional de villa maría licenciatura en artes 2020-09-22 michelle miller female 45 3401 arroyo pelon fdavidson@yahoo.com +universidad nacional de villa maría agronomía 2021-01-25 sabrina carroll female 25 7169 juancho daniel65@hotmail.com +universidad nacional de villa maría arquitectura 2020-11-11 rebekah stein female 35 3583 isla tigre smitheric@gmail.com +universidad nacional de villa maría licenciatura en psicología 2021-01-08 tim li male 35 5329 amuschina bartlettjohn@yahoo.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-12-21 michelle gillespie female 35 3309 arroyo tomas kaitlyn96@gmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-12-26 robert smith male 38 6723 cucullu ehart@gmail.com +universidad nacional de villa maría agronomía 2021-01-18 amber lamb female 35 8160 fortin chaco johnsondiane@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-11-13 christopher willia male 35 3474 chavarria joshuawhite@hotmail.com +universidad nacional de villa maría farmacia 2020-10-04 oscar gallagher male 35 2512 campo charo olsensavannah@yahoo.com +universidad nacional de villa maría agronomía 2020-11-22 brandon kim male 24 3712 los frentones melissa32@gmail.com +universidad nacional de villa maría medicina 2020-10-04 michelle beck female 50 1661 bella vista monroeemily@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-09-15 samuel valdez male 35 5589 chapanay adam14@gmail.com +universidad nacional de villa maría licenciatura en administración 2020-09-08 keith hall male 38 1735 el durazno grace79@hotmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-12-12 edwin ware male 35 3418 bartolome mitre williamsbrandon@yahoo.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2021-01-22 jerome kim male 35 2801 alto verde bowmancynthia@hotmail.com +universidad nacional de villa maría bioquímica 2020-11-06 teresa carter female 35 4101 agua negra martinezkrystal@yahoo.com +universidad nacional de villa maría bioquímica 2020-10-01 andrea miller female 35 2938 alsina sarahhamilton@yahoo.com +universidad nacional de villa maría técnico para bioterios 2020-12-08 ryan taylor male 35 2109 acebal michael19@gmail.com +universidad nacional de villa maría actuario 2021-01-07 ryan payne male 35 6667 agustin mosconi wilsondonna@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-11-25 theresa johnson female 35 2138 carcaraña suzannebishop@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2021-02-01 phillip price male 30 2311 adolfo alsina hornjodi@hotmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2021-01-16 jason johnson male 35 3589 kilometro 23 stevendavis@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-12-13 darin webb male 35 3056 campo coubert ccarpenter@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-09-09 sarah craig female 35 3196 arroyo vega howellmadison@yahoo.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-12-24 stephen bush male 35 5724 alto pencoso bruce44@gmail.com +universidad nacional de villa maría farmacia 2020-10-16 eileen willia female 24 2609 colonia morgan charlesmartin@yahoo.com +universidad nacional de villa maría contador público 2020-12-05 catherine weiss female 35 1636 la lucila npaul@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-12-20 amber cabrera female 35 7503 cristiano muerto brittany45@gmail.com +universidad nacional de villa maría contador público 2020-12-02 jason kemp male 35 6439 bonifacio wesleymckenzie@yahoo.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-09-22 kathy ramos female 40 2440 barrio belgrano ortiz andreasmith@yahoo.com +universidad nacional de villa maría ciencias veterinarias 2020-09-10 jennifer smith female 48 8164 arquedas dawn39@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2021-01-31 christopher mitchell male 35 1842 el jaguel ucross@gmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2021-01-17 todd juarez male 35 2000 villa angelica johnwhite@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2020-12-19 melissa scott female 35 4122 alizal joseph81@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2021-01-19 jennifer taylor female 27 6228 aguas buenas kiara12@yahoo.com +universidad nacional de villa maría agronomía 2020-09-06 andrew wang male 35 2311 adolfo alsina cortega@gmail.com +universidad nacional de villa maría ingeniería electrónica 2020-09-03 michael gutierrez male 35 4616 barcena cynthia55@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-12-14 cory arias male 35 7212 doctor domingo harosteguy uholmes@gmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2021-02-01 ashley dickerson female 35 3481 angostura garciajasmine@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-12-08 joshua pitts male 35 5603 cañada seca hswanson@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-11-16 julie green female 35 2802 lomas del rio lujan dannybrown@gmail.com +universidad nacional de villa maría licenciatura en administración 2020-11-25 judy jones female 43 7260 barrio villa saladillo richard87@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-10-21 daniel cameron male 35 1895 arturo segui shahlori@yahoo.com +universidad nacional de villa maría licenciatura en artes 2020-10-23 bobby anderson male 35 4142 alto de leiva chris18@gmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2021-01-14 robert daniel male 35 7201 colman dfowler@hotmail.com +universidad nacional de villa maría ciencias veterinarias 2020-10-16 benjamin miller male 45 7543 la primavera taylordavid@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2021-01-09 denise sanchez female 35 2729 carreras emily53@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-09-13 jennifer martinez female 35 8504 cantera villalonga robertgonzalez@gmail.com +universidad nacional de villa maría ingeniería electrónica 2020-12-09 edwin garrison male 35 1635 kilometro 45 erica89@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2021-01-13 karen hall female 35 4413 catua william83@yahoo.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-11-08 sabrina schwartz female 35 3501 campo de galnasi davidgreer@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2021-01-21 connie cooper female 35 5595 cupiles stuartball@gmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-12-01 michelle matthews female 35 8142 colonia barga gfisher@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-10-11 lori dunn female 35 3453 ifran gonzalesamber@hotmail.com +universidad nacional de villa maría ingeniería en informática 2020-09-27 dominique robinson female 43 5473 aguayo lthomas@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-10-04 michael stein male 35 1653 villa ballester dellis@hotmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-09-20 marissa edwards female 35 6700 caminera lujan lwalker@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-11-08 susan rodriguez female 41 8115 bajo hondo antonio21@gmail.com +universidad nacional de villa maría ingeniería electrónica 2020-10-12 dale perry male 31 5590 adrian maturano johnduke@hotmail.com +universidad nacional de villa maría diseño industrial 2021-01-01 judy johnson female 35 6305 atreuco xcobb@hotmail.com +universidad nacional de villa maría bioquímica 2020-12-11 susan martinez female 35 7220 funke brownrhonda@hotmail.com +universidad nacional de villa maría licenciatura en administración 2020-11-19 taylor james female 22 8107 base aeronaval cmte espora nelsoncurtis@yahoo.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-11-08 denise fisher female 44 7007 caminera napaleofu katelynwood@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-12-29 abigail schmidt female 26 1661 bella vista jeffreymcdaniel@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2021-01-28 julie moore female 47 2438 frontera benjaminquinn@hotmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-10-12 nathaniel marshall male 35 9035 arroyo chalia bradjohnson@gmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-12-29 jo newman female 35 9409 isla gran malvina griffinjoseph@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-12-19 jeffrey holder male 35 1888 florencio varela romanelizabeth@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-12-23 jeffery lee male 35 8142 colonia barga zacharyjohnson@yahoo.com +universidad nacional de villa maría actuario 2020-11-01 james castaneda male 35 2805 arroyo aleli lawrenceedward@gmail.com +universidad nacional de villa maría licenciatura en artes 2020-10-14 kelly perez female 35 3016 san jose ianrios@gmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-12-10 mackenzie oneill female 35 3731 meson de fierro brett55@yahoo.com +universidad nacional de villa maría ciencias veterinarias 2021-01-27 matthew butler male 35 8315 achico michaelweaver@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2020-12-17 grace bryant female 35 5731 alfaland darrell33@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-11-09 chris rose male 33 1759 gonzalez catan wjames@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-11-25 christine garcia female 35 3265 arroyo caraballo melissadillon@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-10-09 sergio elliott male 35 6380 boeuf briannafry@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-12-12 kayla lewis female 34 1744 cuartel v scottwilliam@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-11-12 jennifer bailey female 32 5372 nonogasta wrightanthony@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2020-10-17 michael santana male 39 2617 sancti spiritu qgregory@gmail.com +universidad nacional de villa maría diseño industrial 2020-09-26 johnathan larson male 35 1872 sarandi robertmorgan@yahoo.com +universidad nacional de villa maría ingeniería en informática 2020-10-09 rodney henson male 35 1712 castelar theresabyrd@hotmail.com +universidad nacional de villa maría agronomía 2020-11-12 tammy blake female 35 3712 los frentones lori63@hotmail.com +universidad nacional de villa maría licenciatura en psicología 2020-09-30 kimberly whitaker female 35 8416 anecon grande rachel38@yahoo.com +universidad nacional de villa maría ingeniería en informática 2021-01-31 bryan brooks male 35 6220 bernardo larroude jessicajackson@hotmail.com +universidad nacional de villa maría farmacia 2020-11-05 adam hickman male 35 7205 la esperanza rosas las flores jameslara@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-11-16 brandon hamilton male 35 6301 ataliva roca dawn35@hotmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2021-01-15 april estes female 35 1636 la lucila langjill@yahoo.com +universidad nacional de villa maría agronomía 2021-01-10 william schultz male 47 3361 acaragua shelbywalls@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2020-10-21 autumn herrera female 50 6315 colonia baron uwilson@gmail.com +universidad nacional de villa maría arquitectura 2020-10-28 caleb molina male 35 5632 colonia alvear colleensolis@hotmail.com +universidad nacional de villa maría licenciatura en administración 2020-11-23 kendra stevens female 35 5321 el potrero clayamber@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2021-01-24 wanda barron female 35 2128 arroyo seco jwhite@hotmail.com +universidad nacional de villa maría ingeniería mecánica 2020-10-21 tiffany kim female 33 5276 baldes de pacheco vanessadunlap@gmail.com +universidad nacional de villa maría actuario 2020-12-04 diamond sloan female 35 6612 capdepont sramsey@yahoo.com +universidad nacional de villa maría técnico para bioterios 2020-09-14 grant blair male 35 8126 aldea san andres martineznorma@yahoo.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-12-16 deanna murray female 35 8133 la rosa smithteresa@gmail.com +universidad nacional de villa maría ciencias veterinarias 2021-01-01 joseph rodriguez male 35 2121 perez troygay@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2021-01-28 rodney scott male 35 3181 arroyo moreira david47@gmail.com +universidad nacional de villa maría ciencias veterinarias 2020-12-30 sandra mitchell female 38 7172 colonia ferrari dwarner@hotmail.com +universidad nacional de villa maría medicina 2020-12-12 sheila dennis female 35 1766 tablada lisawashington@gmail.com +universidad nacional de villa maría licenciatura en administración 2020-12-12 diane sanchez female 35 3555 campo huber thomas94@hotmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-12-18 melissa perez female 35 6239 gonzalez moreno dblake@hotmail.com +universidad nacional de villa maría diseño industrial 2020-09-17 alexis anderson male 35 7400 barrio la luisa qdavis@gmail.com +universidad nacional de villa maría licenciatura en administración 2021-01-23 todd miles male 45 3440 barrio villa cordoba hjones@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-09-29 kristin mcmillan female 23 2505 campo la riviere hjones@yahoo.com +universidad nacional de villa maría bioquímica 2020-10-13 michelle singh female 35 3409 arroyo san juan twilcox@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-12-22 michael willia male 35 5585 el cipres michaeljohnson@gmail.com +universidad nacional de villa maría licenciatura en artes 2020-10-26 chris rivera male 20 3586 campo yaguarete jonathanelliott@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2021-01-28 steven clark male 35 7003 aceilan todd13@yahoo.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-12-07 allen jackson male 46 1708 moron brian71@gmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-11-29 james curry male 35 1684 ciudad jardin del palomar murraysuzanne@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-11-19 kathy jones female 35 3555 campo huber gjackson@hotmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-12-18 derek kim dds male 36 7243 antonio carboni simmonsthomas@gmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-10-29 nicole reid dds female 35 2505 campo la riviere tammie33@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2021-01-29 kara arroyo female 35 1931 punta lara davidmullins@hotmail.com +universidad nacional de villa maría ingeniería mecánica 2020-10-24 andrea buchanan female 35 7400 barrio la luisa anthony45@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-09-25 richard walker male 35 1815 escuela agricola don bosco carpenterjoseph@gmail.com +universidad nacional de villa maría licenciatura en administración 2021-01-14 matthew oliver male 50 5361 aicuña karenramirez@gmail.com +universidad nacional de villa maría licenciatura en artes 2020-12-02 alexander jones male 21 6600 kilometro 125 lauren64@gmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2021-01-29 jennifer brown female 35 2324 colonia tacurales kelsey99@gmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-12-22 glenn jordan male 36 2503 villa eloisa pamelamontes@hotmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2021-01-13 theresa morton female 35 9101 alto de las plumas johnsonjames@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-12-20 kristen tanner female 44 7548 cura malal karen37@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-10-28 victoria shaw female 35 4107 aconquija devin97@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2021-01-28 kara graham female 35 3150 algarrobitos 1ro shortashley@yahoo.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-09-20 matthew lewis male 35 2252 colonia campo piaggio sarah85@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2021-01-23 andrew middleton male 30 2745 gahan perezronald@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-10-31 megan franklin female 35 5603 cañada seca scooper@hotmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-12-29 anna lloyd female 35 7260 barrio villa saladillo rebeccahouston@hotmail.com +universidad nacional de villa maría arquitectura 2020-12-09 nicole rivera female 35 6437 alamos kevinbailey@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2021-01-08 antonio friedman male 35 2946 el espinillo tarafrederick@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2021-01-15 ashley pacheco female 36 3136 alcaraz norte jennifer02@gmail.com +universidad nacional de villa maría medicina 2021-01-11 carla bailey female 28 2303 angelica wallerbrent@gmail.com +universidad nacional de villa maría ciencias veterinarias 2020-12-31 christian davidson male 35 2617 sancti spiritu brittanyosborne@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2020-10-11 taylor parks male 49 1846 adrogue sean91@yahoo.com +universidad nacional de villa maría licenciatura en administración 2021-01-28 denise mcknight female 48 3194 paso telegrafo lauren23@gmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2021-01-24 debra owen female 24 2407 campo clucellas bfarmer@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2021-01-25 gregory wheeler male 35 3003 colonia los zapallos ssnyder@hotmail.com +universidad nacional de villa maría farmacia 2021-01-23 kim kennedy female 35 2342 campo el mataco pattersonlori@gmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-12-09 timothy kramer male 35 3199 los laureles kdudley@hotmail.com +universidad nacional de villa maría licenciatura en administración 2021-01-06 christopher nash male 35 2252 colonia campo piaggio holly34@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-12-24 ashley thomas female 35 4612 carahunco ashley85@yahoo.com +universidad nacional de villa maría contador público 2020-10-19 albert arnold male 35 3185 colonia la marta glewis@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-10-09 erin mcdaniel female 35 6228 aguas buenas tamararamirez@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-10-17 vanessa perez female 29 4184 bustamante fordwhitney@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-09-11 cheryl schmidt female 35 4111 aguada barbarajohnson@yahoo.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2021-01-02 ashley oconnell female 35 3472 caaguazu williamwoods@gmail.com +universidad nacional de villa maría farmacia 2020-10-10 veronica johnson female 35 6463 alagon carolyn61@hotmail.com +universidad nacional de villa maría ciencias veterinarias 2020-10-18 mary ferguson female 35 3180 diego lopez buchanansierra@gmail.com +universidad nacional de villa maría medicina 2020-10-16 haley solomon female 35 6001 agustin roca larsensara@hotmail.com +universidad nacional de villa maría ingeniería en informática 2020-10-30 deborah bentley female 33 5327 capihuas rosarioeric@yahoo.com +universidad nacional de villa maría diseño industrial 2020-09-22 jason roberson male 35 1915 arbuco kathy40@hotmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-10-05 lindsay bentley female 35 1894 juan vucetich ex dr r levene anthony19@gmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-11-27 lance reyes male 35 3338 17 de agosto jacobterry@yahoo.com +universidad nacional de villa maría medicina 2020-12-30 diana smith female 35 7106 las toninas lisaparks@hotmail.com +universidad nacional de villa maría medicina 2020-11-29 chelsea yang female 35 3114 aldea maria luisa martinezanthony@hotmail.com +universidad nacional de villa maría ingeniería mecánica 2020-12-11 deborah burgess female 35 7167 carilo lorismith@hotmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-09-21 kevin patrick male 35 6433 arturo vatteone deanna83@gmail.com +universidad nacional de villa maría contador público 2020-12-02 matthew malone male 35 3374 el porvenir edwardsjoy@hotmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-12-02 joshua walker male 35 6743 coliqueo lindsayrodgers@hotmail.com +universidad nacional de villa maría farmacia 2021-01-08 melissa barr female 35 3589 kilometro 23 hayesjanet@gmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-09-29 guy bennett male 35 2123 campo calvo tricialowe@gmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-10-25 jeremy macdonald male 32 6064 eduardo costa christopherwatson@gmail.com +universidad nacional de villa maría ingeniería mecánica 2020-12-25 valerie webb female 35 1744 cuartel v sanderspatricia@yahoo.com +universidad nacional de villa maría agronomía 2020-10-01 kimberly graham female 35 6605 campo peña lopez morsemegan@yahoo.com +universidad nacional de villa maría agronomía 2020-12-31 natalie figueroa female 35 7247 barrientos janicemurphy@yahoo.com +universidad nacional de villa maría bioquímica 2021-01-30 patrick pugh male 35 2132 aero club rosario leeterri@gmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2021-01-01 william robinson male 23 1913 atalaya rodriguezbenjamin@yahoo.com +universidad nacional de villa maría licenciatura en administración 2020-10-22 james schneider male 35 4500 alto del saladillo michael61@hotmail.com +universidad nacional de villa maría medicina 2021-01-24 javier mendoza male 35 4631 antiguo davidsonjoseph@gmail.com +universidad nacional de villa maría ingeniería electrónica 2021-01-19 christy reese female 35 5637 30 de octubre olivia04@yahoo.com +universidad nacional de villa maría licenciatura en administración 2020-10-15 susan braun female 35 1659 campo de mayo keithsmith@yahoo.com +universidad nacional de villa maría actuario 2021-01-27 diane price female 35 6476 chiclana shanebutler@hotmail.com +universidad nacional de villa maría ingeniería electrónica 2020-12-19 hayley blair female 50 5424 villa lerga timothy44@hotmail.com +universidad nacional de villa maría arquitectura 2020-09-20 edward abbott male 26 5750 alto de la leña elam@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2021-01-09 donna fox female 35 4164 bajastine kennedyalexandra@gmail.com +universidad nacional de villa maría arquitectura 2020-11-04 timothy garza male 35 6706 est jauregui va flandria boydstephanie@gmail.com +universidad nacional de villa maría ingeniería en informática 2020-09-25 carl davis male 23 1733 plomer pfaulkner@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2021-01-08 susan mitchell female 30 2942 baradero sullivannathan@gmail.com +universidad nacional de villa maría ingeniería mecánica 2020-10-24 ronald miller male 39 5634 bowen lshea@yahoo.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-09-23 richard woods male 35 5750 alto de la leña gardnershawn@yahoo.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-10-02 juan suarez male 35 3363 25 de mayo david03@gmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-10-15 jared mcdowell male 35 1876 bernal este friddle@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-10-27 crystal moreno female 35 6212 adolfo van praet marvin11@yahoo.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-09-17 abigail lopez female 35 4176 alto del puesto croberts@hotmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-12-25 zachary cook male 30 3370 planchada banderita rclark@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-10-31 monica graves female 40 2246 barrancas griffithmolly@gmail.com +universidad nacional de villa maría ciencias veterinarias 2020-12-10 s angela barajas md female 35 8336 gobernador duval joseph59@gmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-12-21 shannon meyers female 35 5266 chichagasta paynejesse@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-10-20 stephanie carter female 35 1856 glew frederick56@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-11-17 timothy kelley male 35 2175 barlett dawn07@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2020-09-03 dalton smith male 43 7400 barrio la luisa williamsmario@gmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-09-28 jessica anderson female 35 2938 alsina mario35@hotmail.com +universidad nacional de villa maría agronomía 2020-12-11 steven hanson male 28 8347 arroyo cahunco patrick96@hotmail.com +universidad nacional de villa maría ingeniería en informática 2020-10-23 rhonda garner female 35 1771 mercado central kkrause@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-09-27 tracy watson female 35 5623 atuel sud qdavis@yahoo.com +universidad nacional de villa maría agronomía 2020-12-24 ariel barrett female 35 4139 agua amarilla la hoyada carlsonsarah@gmail.com +universidad nacional de villa maría licenciatura en artes 2020-09-07 robin miller female 35 4640 abra pampa thomaskidd@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2021-01-13 martha beck female 35 3342 aguapey rushrobert@hotmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2021-01-18 taylor gardner female 35 4434 anta harrisondavid@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-12-19 brian morgan male 35 5327 capihuas hansenmichelle@yahoo.com +universidad nacional de villa maría ingeniería en informática 2020-11-22 david orozco male 21 6343 los gauchos james33@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-10-14 patricia martin female 35 6319 carro quemado belldavid@yahoo.com +universidad nacional de villa maría arquitectura 2020-12-08 debra summers female 31 4134 acheral tanya33@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-11-13 april best female 19 2218 carrizales jonathonrhodes@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-10-02 dr christopher nelson md male 35 6335 graciarena bondrobert@hotmail.com +universidad nacional de villa maría bioquímica 2020-11-03 wayne snyder male 35 5447 agua cercada christianwilliams@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-10-11 christopher thomas male 35 3511 colonia coronel dorrego jacobsolivia@gmail.com +universidad nacional de villa maría arquitectura 2020-11-02 debra dickson female 35 8132 balneario chapalco brianmorgan@hotmail.com +universidad nacional de villa maría ingeniería electrónica 2020-12-30 matthew graves male 35 7612 camet xmedina@gmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2021-01-25 faith johnson female 25 3009 el tropezon adamskatelyn@gmail.com +universidad nacional de villa maría bioquímica 2021-01-16 diana peck female 35 1870 avellaneda emily59@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-12-24 steven hughes male 33 3445 9 de julio russellglover@gmail.com +universidad nacional de villa maría medicina 2020-09-20 brittany hill female 35 8187 bordenave amanda79@gmail.com +universidad nacional de villa maría actuario 2020-10-29 benjamin cross male 27 2805 arroyo aleli arthurhanson@hotmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-09-05 paul walter male 49 6712 cortines ksalazar@yahoo.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-11-09 charles doyle male 35 3485 carandaiti ericbrown@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-11-17 mike giles male 35 5442 ambas puntillas katelyntaylor@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-12-24 cynthia jones female 47 2441 crispi gespinoza@yahoo.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-11-15 dennis kennedy male 35 5369 pagancillo riggsamanda@hotmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-09-25 beth smith female 35 6516 amalia awatkins@hotmail.com +universidad nacional de villa maría bioquímica 2020-09-25 robert nguyen male 35 6201 chanilao jonesmichael@gmail.com +universidad nacional de villa maría licenciatura en administración 2020-09-04 catherine ochoa female 35 3421 bajo guazu jessicaphillips@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2020-10-14 jonathon casey male 35 6455 carlos tejedor iwilliams@yahoo.com +universidad nacional de villa maría técnico para bioterios 2020-11-22 mary gonzales female 35 3042 abipones hawkinsmargaret@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2021-01-28 leslie rice female 35 3401 arroyo pelon colechloe@gmail.com +universidad nacional de villa maría arquitectura 2021-01-28 brent fisher male 28 7220 funke amartinez@yahoo.com +universidad nacional de villa maría licenciatura en sociología 2020-10-18 christina miller female 41 5431 apeadero guanacache evanfranklin@yahoo.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-10-03 stephanie thompson female 35 4109 alto nuestra señora del valle bhughes@gmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2021-01-26 peter knight male 35 6627 achupallas bobbysims@gmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-12-03 lauren miller female 35 5605 calle larga vieja stewartashley@gmail.com +universidad nacional de villa maría técnico para bioterios 2020-12-16 amy harrington female 35 2300 colonia bella italia mmurphy@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-11-13 marilyn wright female 35 8328 allen qnguyen@yahoo.com +universidad nacional de villa maría licenciatura en artes 2020-12-22 nancy cruz female 35 3565 arroyo del rey ryan24@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-11-01 daniel cortez male 26 2253 campo gimenez howellkaren@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-09-07 dr alicia davis dds female 35 3414 abra juanmolina@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-09-10 jeffery myers male 35 2848 berisso matthewmayo@yahoo.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-12-30 amy dudley female 35 5603 cañada seca cruzlisa@gmail.com +universidad nacional de villa maría licenciatura en artes 2020-09-19 mark campbell male 48 1748 general rodriguez welchyvonne@gmail.com +universidad nacional de villa maría ingeniería electrónica 2021-01-17 andrew davis male 35 6277 buena esperanza alexandrahickman@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-12-28 todd bernard male 35 4713 ocho vados zshaw@gmail.com +universidad nacional de villa maría ciencias veterinarias 2021-01-20 rebecca green female 35 4000 estacion de zootecnia b jasmine34@hotmail.com +universidad nacional de villa maría diseño industrial 2020-09-26 danielle vasquez female 21 4101 agua negra danabrown@hotmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-10-05 anita garrett female 35 8151 el zorro morrowrobin@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-10-06 rachel leblanc female 44 4561 la chinaca kgarrett@yahoo.com +universidad nacional de villa maría arquitectura 2020-09-12 gloria osborne female 38 2258 campo quiñones powellandrew@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2020-12-23 kimberly smith female 26 6339 cailomuta jparker@gmail.com +universidad nacional de villa maría ingeniería electrónica 2020-11-23 donald martin male 35 3076 huanqueros danielhill@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-10-21 william norris male 35 5596 12 de octubre oholmes@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-10-27 steven solis male 35 3380 9 de julio kilometro 20 vburton@gmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-09-02 glenn park male 35 2931 isla los laureles mccoymackenzie@gmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-09-23 sarah stevens female 35 6073 el triunfo xhamilton@gmail.com +universidad nacional de villa maría licenciatura en administración 2021-01-30 anthony cooke male 35 3020 campo santo domingo jennifer45@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-12-16 shirley johns female 35 5475 agua de la piedra umorales@yahoo.com +universidad nacional de villa maría medicina 2020-11-21 brianna fletcher female 41 5465 baños pismanta rstevens@gmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-11-03 sean bean male 41 6603 ingeniero williams youngmelissa@hotmail.com +universidad nacional de villa maría contador público 2020-09-20 tammy chandler md female 27 3420 acuña cue howardtaylor@yahoo.com +universidad nacional de villa maría técnico para bioterios 2020-10-19 s robin white female 35 8166 saldungaray bmiller@hotmail.com +universidad nacional de villa maría contador público 2021-01-29 karina murphy female 35 4111 aguada darlene81@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-09-03 alexander melendez male 35 3214 estacion yerua edward58@hotmail.com +universidad nacional de villa maría diseño industrial 2021-01-25 kenneth bell male 35 1828 banfield julia48@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-12-01 jennifer morales female 35 9311 cañadon leon bishopsteve@hotmail.com +universidad nacional de villa maría diseño industrial 2020-09-30 ryan bryant male 45 3374 el porvenir robertburke@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-10-04 lisa callahan female 35 6001 agustin roca cindymay@hotmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-12-13 justin griffin male 29 4500 alto del saladillo angela46@hotmail.com +universidad nacional de villa maría contador público 2020-09-16 justin johnson male 39 2943 ireneo portela kristina83@gmail.com +universidad nacional de villa maría ciencias veterinarias 2020-12-13 andrew smith male 35 9407 28 de noviembre olsenlisa@yahoo.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-09-03 brian hardin male 35 5565 campo de los andes christophererickson@gmail.com +universidad nacional de villa maría agronomía 2020-09-05 christina wolf female 35 5400 desamparados rebeccahammond@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-11-11 stacey wood female 20 3287 aldea san gregorio erikamiles@yahoo.com +universidad nacional de villa maría farmacia 2020-10-04 micheal fields male 35 6360 barrio el molino loretta00@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2020-12-10 jennifer jones female 35 6279 batavia mcguirejavier@yahoo.com +universidad nacional de villa maría ingeniería en informática 2020-10-29 robin harris female 35 3054 colonia la negra jerrykent@yahoo.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2021-01-17 benjamin cain male 35 4115 agua azul ucook@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-12-15 christopher alvarez male 35 2846 anahi igordon@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-11-19 jennifer baird female 35 7160 la union rbennett@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-09-24 joshua jimenez male 35 3536 bocas ashleyperez@hotmail.com +universidad nacional de villa maría licenciatura en artes 2020-11-16 jessica conley female 35 2175 barlett rachelmartinez@gmail.com +universidad nacional de villa maría licenciatura en sociología 2021-01-28 robert abbott male 20 2447 los sembrados delgadoamanda@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2020-12-09 hannah brown female 35 5560 arroyo claro kpalmer@gmail.com +universidad nacional de villa maría ingeniería mecánica 2021-01-31 lisa carlson female 42 6212 adolfo van praet howard32@hotmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2021-01-11 joshua holmes male 39 5590 adrian maturano carrjennifer@gmail.com +universidad nacional de villa maría licenciatura en administración 2020-10-08 mark brown male 35 2307 ataliva cookemily@gmail.com +universidad nacional de villa maría contador público 2020-12-25 david mcconnell male 35 5701 11 de mayo catherinemclaughlin@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-09-07 george hahn male 35 1670 nordelta wrocha@hotmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-12-28 samuel mason male 25 2152 granadero baigorria barnettjason@yahoo.com +universidad nacional de villa maría bioquímica 2020-10-11 david anderson male 35 1712 castelar esmith@hotmail.com +universidad nacional de villa maría contador público 2021-01-27 todd smith male 35 2603 chapuy david46@hotmail.com +universidad nacional de villa maría ingeniería en informática 2020-10-29 valerie johnson female 35 6530 carlos casares hannahhernandez@yahoo.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-10-28 mitchell gardner male 35 3381 maria magdalena justin85@gmail.com +universidad nacional de villa maría arquitectura 2020-10-31 daniel patterson male 35 3587 san antonio de obligado zjacobs@gmail.com +universidad nacional de villa maría ingeniería en informática 2020-12-01 donald reyes male 40 3708 concepcion del bermejo anthony22@gmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-09-29 adam hernandez male 35 7403 alvaro barros robertacallahan@gmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-12-28 julia diaz female 35 5709 bañadito viejo pbradley@yahoo.com +universidad nacional de villa maría agronomía 2020-10-22 dana alexander female 49 5463 alto huaco markcain@hotmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2021-01-06 amy nguyen female 35 8307 colonia gobernador ayala kenneth07@yahoo.com +universidad nacional de villa maría agronomía 2020-12-25 michelle martin female 35 3085 pilar princeelijah@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-11-13 samantha drake female 35 1849 claypole yateshector@yahoo.com +universidad nacional de villa maría medicina 2020-09-04 amy brown female 35 6652 olascoaga aguirrenicole@hotmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2021-01-04 elizabeth robinson female 35 3621 pozo navagan ingrambrian@hotmail.com +universidad nacional de villa maría contador público 2020-12-21 cameron king male 35 2148 campo castro lisa24@hotmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-10-13 amy rodriguez female 35 3421 bajo guazu obaldwin@hotmail.com +universidad nacional de villa maría ingeniería en informática 2020-11-26 scott thompson male 35 6663 juan vela gshaw@yahoo.com +universidad nacional de villa maría ingeniería mecánica 2020-12-27 juan thompson male 23 2611 estacion christophersen clineelizabeth@gmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-11-22 beverly kirby phd female 35 2136 san geronimo gelliott@hotmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-10-09 gregory ritter male 35 4718 barro negro ngonzales@gmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2021-01-11 angel espinoza female 46 1722 merlo khale@hotmail.com +universidad nacional de villa maría medicina 2020-12-16 jared hebert male 38 3174 altamirano sud kayla17@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-11-10 micheal huerta iv male 24 7603 comandante nicanor otamendi edwardgalloway@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-11-29 andrea shaw female 31 8175 goyena brenda21@hotmail.com +universidad nacional de villa maría farmacia 2020-09-19 samuel house male 35 6241 el dia drew40@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-11-15 crystal thornton female 43 4705 aguadita janicewright@hotmail.com +universidad nacional de villa maría agronomía 2020-12-10 thomas moses male 35 6553 la torrecita byrdmichael@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2021-01-03 ethan smith male 35 2801 alto verde mariaclark@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2021-01-28 eric hood male 35 7641 balneario los angeles christopherfisher@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-11-24 russell harris male 35 1661 bella vista scole@gmail.com +universidad nacional de villa maría ciencias veterinarias 2021-01-30 mary cobb female 22 4109 alto nuestra señora del valle ogarcia@gmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2021-01-07 walter hall male 42 5513 barrio jardin luzuriaga briannawolf@yahoo.com +universidad nacional de villa maría ingeniería mecánica 2020-09-20 michael willia male 35 7169 juancho aaron52@gmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-12-12 david wells male 35 9311 cañadon leon brandon58@yahoo.com +universidad nacional de villa maría diseño de imagen y sonido 2020-12-24 miss claudia everett md female 35 8144 colonia monte la plata echavez@gmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-10-27 gregory morales male 35 3042 abipones rick54@gmail.com +universidad nacional de villa maría ingeniería mecánica 2021-01-11 levi taylor male 35 7013 de la canal jeremy03@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2021-01-02 jessica page female 35 4101 agua negra joseward@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-10-17 justin brown male 28 3226 buena vista moraleschristie@yahoo.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-10-08 bryan burke male 35 3483 arroyo balmaceda holly05@gmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-09-03 casey hughes male 35 3129 colonia hernandarias bergbrandi@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2021-01-03 teresa walker md female 35 8353 aguada chacay co obird@yahoo.com +universidad nacional de villa maría ingeniería en informática 2020-11-29 kathleen winters female 41 3451 batelito diane94@gmail.com +universidad nacional de villa maría actuario 2020-10-17 john schneider male 35 3029 colonia adolfo alsina jdawson@gmail.com +universidad nacional de villa maría diseño industrial 2020-09-04 randy jenkins male 35 2115 colonia valdez claudiaboone@yahoo.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-12-08 laura larson female 35 1611 don torcuato gvasquez@hotmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-10-14 lisa fields female 44 6269 la colina christopherthomas@hotmail.com +universidad nacional de villa maría ingeniería en informática 2021-01-13 brandy richard female 35 1886 ranelagh carolyn27@gmail.com +universidad nacional de villa maría licenciatura en artes 2020-11-10 kathryn oconnell female 35 4109 alto nuestra señora del valle austinbautista@hotmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2021-01-12 timothy allen male 35 1849 claypole jacksonmicheal@gmail.com +universidad nacional de villa maría licenciatura en psicología 2020-10-05 steven rogers male 35 6403 badano courtneybrown@yahoo.com +universidad nacional de villa maría licenciatura en sociología 2020-12-06 scott benitez male 44 4144 amberes jamespowell@yahoo.com +universidad nacional de villa maría licenciatura en sociología 2021-01-17 brandi ray female 35 5427 apeadero quiroga kcardenas@hotmail.com +universidad nacional de villa maría ciencias veterinarias 2020-09-12 daniel garcia male 38 4722 el duraznillo brandon06@yahoo.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2021-01-22 debra anderson female 45 7200 el gualicho marymartinez@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2021-01-16 maria wilson female 35 6009 san marcelo davidnicholson@yahoo.com +universidad nacional de villa maría ingeniería mecánica 2020-12-20 mikayla casey female 46 5553 empalme frontera sandraadkins@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2021-01-28 patricia lopez female 35 4161 alongo hernandezbrandon@gmail.com +universidad nacional de villa maría licenciatura en administración 2020-09-18 teresa garcia female 35 3466 abalo laurenharris@hotmail.com +universidad nacional de villa maría arquitectura 2021-01-02 brandi lucas female 35 1822 valentin alsina angela76@yahoo.com +universidad nacional de villa maría ciencias veterinarias 2020-11-09 christine keller female 35 4176 alto del puesto martinstephanie@yahoo.com +universidad nacional de villa maría agronomía 2020-09-14 william farrell male 38 1885 guillermo e hudson aprilwaters@gmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-11-20 ronald walsh male 35 1882 ezpeleta este kscott@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-09-17 marcus wolfe male 35 2307 ataliva dwayne89@gmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-10-08 kyle bradley male 35 3203 arroyo grande ppennington@gmail.com +universidad nacional de villa maría ingeniería en informática 2020-11-18 ronald gonzalez male 35 3364 2 de mayo fisherrebecca@yahoo.com +universidad nacional de villa maría licenciatura en artes 2020-09-27 benjamin olsen male 35 8206 colonia españa samueljackson@hotmail.com +universidad nacional de villa maría bioquímica 2020-11-29 thomas mays male 35 7116 camaron chico stephanie60@yahoo.com +universidad nacional de villa maría técnico para bioterios 2020-12-02 johnathan robinson male 35 1900 la plata ericawang@yahoo.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2021-01-29 cassie pugh female 35 7318 colonia hinojo ashlee02@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-11-15 christian marshall male 35 8214 colonia cazaux tiffany35@yahoo.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-10-26 sean miller male 22 2144 campo horquesco christopher37@gmail.com +universidad nacional de villa maría farmacia 2021-01-16 john watkins male 35 6632 benitez johnjoyce@hotmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2021-01-14 john singleton male 35 1872 sarandi whitneygrimes@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-09-23 alicia dickson female 35 6078 bayauca stephanie26@yahoo.com +universidad nacional de villa maría ingeniería en informática 2020-12-22 bruce duncan male 35 4145 ingenio la providencia michael96@yahoo.com +universidad nacional de villa maría actuario 2020-11-17 katie young female 35 5511 general gutierrez pcurtis@hotmail.com +universidad nacional de villa maría licenciatura en administración 2021-01-11 troy ellis male 35 5873 isla abigail58@hotmail.com +universidad nacional de villa maría diseño industrial 2021-01-22 john church male 35 6600 kilometro 125 smalldeborah@gmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-11-28 scott page male 35 5374 catinzaco danieledwards@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-09-04 stephen medina male 46 3509 campo el bermejo cathylucero@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-09-05 shane wade male 35 3060 campo san jose walkerjermaine@gmail.com +universidad nacional de villa maría farmacia 2020-12-03 christine miller female 35 9420 aserradero arroyo jonesebony@hotmail.com +universidad nacional de villa maría agronomía 2020-09-27 jessica pacheco female 35 1894 juan vucetich ex dr r levene john26@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-11-13 rachel henderson female 35 1871 dock sud holmesgina@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-11-12 jocelyn lawson female 35 7641 balneario los angeles taylormorgan@hotmail.com +universidad nacional de villa maría licenciatura en artes 2020-12-27 ryan gutierrez male 35 9039 hito 45 cynthia46@gmail.com +universidad nacional de villa maría ingeniería electrónica 2020-09-24 eric johnson male 35 1602 florida ihorne@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2021-01-30 curtis carey male 35 1661 bella vista markshaffer@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2020-11-21 cassandra roth female 35 4231 albigasta nealkimberly@gmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-11-30 jason garcia male 35 5517 cespedes christina44@gmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-11-12 michael garrett male 20 7110 cuartel iv flam@gmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-10-21 christopher stokes male 35 8109 almirante solier sydneyfowler@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-11-19 maria white female 36 3507 la eduvigis whitedana@gmail.com +universidad nacional de villa maría técnico para bioterios 2020-12-02 michelle lynn female 35 3313 arroyo del medio tdavila@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2020-09-15 sierra rocha female 35 2709 los indios williamsrachel@gmail.com +universidad nacional de villa maría licenciatura en artes 2020-09-20 kathleen green female 35 8379 gente grande ccarr@hotmail.com +universidad nacional de villa maría licenciatura en administración 2020-09-28 allison burke female 35 4186 cañete garzabrandy@hotmail.com +universidad nacional de villa maría farmacia 2021-01-08 wendy simmons female 50 1987 alegre elizabeth07@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-11-30 steven jenkins male 35 4653 casira dtaylor@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2021-01-30 jermaine johnson male 35 3248 caraguata ewhite@yahoo.com +universidad nacional de villa maría diseño industrial 2021-01-27 amanda james female 35 5537 algarrobito ybright@hotmail.com +universidad nacional de villa maría licenciatura en psicología 2020-11-10 marissa harris female 34 3445 9 de julio laurieshannon@yahoo.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-11-22 kelsey park female 35 3346 bacacay jennifersimmons@gmail.com +universidad nacional de villa maría ingeniería mecánica 2020-10-16 miss diane kim female 35 2919 copacabana pottermarcus@hotmail.com +universidad nacional de villa maría agronomía 2020-10-16 sandra white female 35 1875 wilde zterrell@hotmail.com +universidad nacional de villa maría agronomía 2020-10-13 danielle solis female 35 8532 arroyo salado jmorris@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-09-21 anna whitney female 35 5771 alanices powellrobert@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-09-10 deborah howell female 35 6516 amalia salazarjorge@hotmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-09-14 nicholas nelson male 23 1739 general hornos latashatorres@hotmail.com +universidad nacional de villa maría ciencias veterinarias 2020-11-20 lindsay stewart female 34 5515 maipu parksabrina@gmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-12-04 kent simpson male 35 3340 boqueron brendamoore@yahoo.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-12-30 christian garcia male 22 2751 almacen castro markbenson@hotmail.com +universidad nacional de villa maría contador público 2020-10-25 logan hall male 35 5612 valle de las leñas guerrerorussell@yahoo.com +universidad nacional de villa maría bioquímica 2020-11-19 kevin rangel male 35 5620 el juncalito smitherik@gmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-11-08 rebecca meyers female 35 7214 cachari mcarroll@gmail.com +universidad nacional de villa maría diseño industrial 2020-10-10 barbara jones female 35 7150 ayacucho karenjones@hotmail.com +universidad nacional de villa maría agronomía 2020-09-29 tyler doyle male 35 5703 6 de septiembre andreapratt@hotmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2021-01-15 todd garcia male 35 2631 cora karagregory@hotmail.com +universidad nacional de villa maría bioquímica 2021-01-02 kelly smith female 35 6201 chanilao matthewwebb@gmail.com +universidad nacional de villa maría diseño industrial 2020-10-30 alejandro rogers male 38 2311 adolfo alsina ncolon@hotmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-09-01 traci baker female 49 3020 campo santo domingo henrypeter@yahoo.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2021-01-21 angela hernandez female 35 2938 alsina dominguezangela@gmail.com +universidad nacional de villa maría actuario 2021-01-06 susan stephenson female 35 7635 el lenguaraz gcraig@hotmail.com +universidad nacional de villa maría medicina 2020-09-25 diana reynolds female 35 6457 ingeniero beaugey jason59@hotmail.com +universidad nacional de villa maría actuario 2020-12-22 angela smith female 35 8132 balneario chapalco lisasmith@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2021-01-25 david beasley male 35 6708 colonia nac de alienados aaronzimmerman@gmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-10-14 michelle boyd female 35 6242 drabble matthewacosta@hotmail.com +universidad nacional de villa maría ingeniería mecánica 2020-09-17 katie pham female 49 2138 carcaraña jamesjenny@hotmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-12-25 jeffrey ayala male 35 1917 luis chico marie80@yahoo.com +universidad nacional de villa maría bioquímica 2020-09-01 devon lewis male 35 1981 desvio kilometro 55 steventaylor@gmail.com +universidad nacional de villa maría arquitectura 2020-09-24 erica johnson female 35 1667 manuel alberti justin58@gmail.com +universidad nacional de villa maría ciencias veterinarias 2020-11-08 michael wolf male 24 5883 alto lindo renee97@yahoo.com +universidad nacional de villa maría agronomía 2020-09-21 robin vazquez female 33 6701 carlos keen yray@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2021-01-02 eric rivera male 35 2845 colonia duportal nking@gmail.com +universidad nacional de villa maría farmacia 2020-12-30 alexandra donaldson female 27 6078 bayauca mccoylaura@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2021-01-24 pamela clay female 35 2204 jesus maria gbrown@gmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-12-22 lindsey delgado female 35 3487 puesto de isla jeffreyhunter@gmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2021-01-07 robert stevens male 35 2345 campo botto brandybowman@hotmail.com +universidad nacional de villa maría ingeniería mecánica 2021-01-14 robert mathis male 35 4234 achalco robertmoran@hotmail.com +universidad nacional de villa maría licenciatura en administración 2020-11-03 spencer parker male 35 6533 alfredo demarchi timothyjones@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2020-12-14 danielle kaufman female 35 9301 el chalten mayssara@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-11-12 michelle stewart female 35 5570 alto del salvador christopher85@gmail.com +universidad nacional de villa maría bioquímica 2020-09-21 samantha valencia female 46 6315 colonia baron webstermelissa@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-09-25 elijah underwood male 35 1886 ranelagh dchambers@hotmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-12-08 anthony farley male 19 3445 9 de julio burnsnicholas@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2020-09-09 miranda christensen female 35 7401 canteras de gregorini james22@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-12-27 cody lucero male 35 8150 campo la lima jsilva@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-11-06 maria reed female 49 6559 recalde oparker@gmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2021-01-28 michael jenkins md male 35 3164 colonia rivas marshalleric@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2021-01-31 kendra schmidt female 35 5771 alanices martinezrebecca@yahoo.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-12-29 christopher moss male 38 6403 badano msanchez@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-10-26 cynthia wallace dds female 35 3280 arroyo urquiza npena@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-09-01 sandra smith female 50 3732 colonia abate erika21@yahoo.com +universidad nacional de villa maría medicina 2021-01-31 zachary black male 25 3448 alamo sarahfranklin@yahoo.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-10-05 tammy newton female 35 7607 balneario atlantida hwatkins@yahoo.com +universidad nacional de villa maría farmacia 2020-09-28 andrea moss female 35 5592 el carbalino rhodesdanielle@gmail.com +universidad nacional de villa maría ingeniería mecánica 2020-09-13 jacob bryan male 35 6621 anderson gmorrison@gmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-09-23 robert rocha male 35 2814 alto los cardales burgesstyler@gmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-09-09 joshua nichols male 35 1631 villa rosa greenchristina@yahoo.com +universidad nacional de villa maría ingeniería en informática 2020-12-12 amanda fitzgerald female 35 8504 cantera villalonga lindseyhernandez@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2020-12-29 katherine richardson female 35 3384 barrancon rjackson@yahoo.com +universidad nacional de villa maría técnico para bioterios 2021-01-06 desiree hopkins female 35 6475 esteban de luca jasonhernandez@hotmail.com +universidad nacional de villa maría farmacia 2020-12-22 jo larson female 35 5443 algarrobo verde stephen25@hotmail.com +universidad nacional de villa maría actuario 2021-01-30 paige zhang female 35 8334 ingeniero huergo joelanderson@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-11-29 cody henry male 35 3203 arroyo grande alyssa10@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-09-27 brittany mitchell female 35 2854 dos hermanas schmidtjane@hotmail.com +universidad nacional de villa maría ingeniería electrónica 2020-12-08 william reyes male 28 7300 azul rebeccadonovan@gmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-12-09 ashlee martinez female 35 5433 estacion la rinconada jfox@hotmail.com +universidad nacional de villa maría ciencias veterinarias 2020-12-01 christian montoya male 35 6665 ernestina kyle24@hotmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-09-03 kimberly monroe female 35 6352 colonia la india caitlin32@hotmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-09-18 john gonzalez male 35 5537 algarrobito ysmith@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2021-01-04 amber carlson female 35 3007 empalme san carlos williamholden@hotmail.com +universidad nacional de villa maría licenciatura en administración 2021-01-30 sean smith male 27 2723 estancia las gamas timothy20@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-10-08 tammy wilkins female 35 3344 2 de julio hernandezterri@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-11-27 matthew love male 38 3196 arroyo vega mary51@hotmail.com +universidad nacional de villa maría contador público 2021-01-19 denise rivera female 48 8301 planicie banderita evansgregory@yahoo.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-11-22 christopher watson male 35 3241 campo de villamil lisa60@yahoo.com +universidad nacional de villa maría arquitectura 2020-12-22 james perkins male 35 3316 arroyo pastora alejandracox@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-10-27 calvin wright male 35 8366 chelforo lucerocory@yahoo.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-11-20 david jackson male 35 4117 alabama idelgado@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2020-10-01 rachel willia female 35 5331 andalucia desiree86@hotmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2021-01-15 robert martinez male 35 8512 igarzabal matthewsjose@yahoo.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-09-04 jillian schneider female 40 5415 angaco norte matthewmartinez@hotmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-12-23 alison cook female 35 6071 bermudez thorntoncarrie@gmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-09-11 claudia mcgee female 35 1921 alvarez jonte andradetina@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2021-01-09 stephanie swanson female 35 6663 juan vela gomezcody@gmail.com +universidad nacional de villa maría actuario 2020-09-09 cindy luna female 19 1609 boulogne stephaniehawkins@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-10-16 vicki evans female 27 8324 cipolletti davidhampton@hotmail.com +universidad nacional de villa maría ingeniería electrónica 2021-01-05 shannon garcia female 35 7630 hospital necochea bentleyjanice@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-11-29 melissa allen female 26 8160 fortin chaco jacob85@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-09-13 christopher mendez male 35 2826 aldea san antonio bjohnson@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-12-10 victoria phillips female 35 1674 villa raffo stephaniejones@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-11-06 christopher nielsen male 35 7407 libano jasonwoods@yahoo.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-11-27 dennis werner male 35 2823 aero club canal nerickson@gmail.com +universidad nacional de villa maría bioquímica 2020-12-16 morgan bartlett female 19 5779 la chilca joshuareed@gmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-12-25 anthony montgomery male 35 2185 campo crenna thompsonandrew@yahoo.com +universidad nacional de villa maría ingeniería mecánica 2020-11-02 peter english male 23 2752 almacen el descanso lisacollier@hotmail.com +universidad nacional de villa maría diseño industrial 2021-01-25 sherry mendoza female 35 5547 villa hipodromo lukegriffin@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-10-18 alexandra lee female 35 1682 martin coronado kimlevy@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-12-14 danielle willia female 35 4144 amberes mduke@gmail.com +universidad nacional de villa maría ingeniería en informática 2020-12-26 kristina wilson female 35 1915 arbuco taylorreynolds@yahoo.com +universidad nacional de villa maría licenciatura en sociología 2020-12-24 amanda roberts female 42 1636 la lucila chartman@yahoo.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-12-10 charles cox male 35 1986 altamirano woodsjacqueline@gmail.com +universidad nacional de villa maría ingeniería mecánica 2020-10-22 jimmy brown male 19 3060 campo san jose danielle77@gmail.com +universidad nacional de villa maría licenciatura en artes 2020-09-24 cheryl harris female 35 7214 cachari owenjoseph@gmail.com +universidad nacional de villa maría ingeniería en informática 2020-11-18 stephanie allison female 35 5572 alto grande peggybrown@gmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2021-01-05 benjamin andersen male 35 5591 alpatacal bjohnson@gmail.com +universidad nacional de villa maría agronomía 2021-01-14 thomas fitzpatrick male 35 7106 las toninas kimberly37@gmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-10-14 erin knight female 35 7130 caminera samborombon andre42@hotmail.com +universidad nacional de villa maría farmacia 2020-11-27 patricia carter female 35 4715 agua verde rosalesdanielle@yahoo.com +universidad nacional de villa maría licenciatura en administración 2020-11-12 abigail levine female 35 2805 arroyo aleli tiffany03@hotmail.com +universidad nacional de villa maría diseño industrial 2021-01-18 diana morris female 26 1731 villars victorialarson@gmail.com +universidad nacional de villa maría técnico para bioterios 2020-10-27 patricia cross female 24 9100 cerro santa ana znoble@gmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-09-09 erin lewis female 35 3621 pozo navagan scottboyd@gmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2021-01-18 ann mercer female 35 5361 aicuña sanchezchristine@hotmail.com +universidad nacional de villa maría ingeniería mecánica 2021-01-09 stephanie wallace female 35 8171 espartillar maureen20@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-09-23 maureen garcia female 35 1661 bella vista greenejessica@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-12-27 joseph hendricks male 35 7501 indio rico amandanelson@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2020-12-30 miss gabriella collier female 35 2763 flamenco adamsamanda@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-11-17 justin sanchez male 35 6559 recalde zgray@hotmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-10-04 matthew ada male 35 6640 asamblea christopherwilliams@gmail.com +universidad nacional de villa maría arquitectura 2020-11-06 john simpson male 35 3621 pozo navagan icolon@hotmail.com +universidad nacional de villa maría ingeniería en informática 2020-10-19 dalton shaw male 35 2311 adolfo alsina awilliams@gmail.com +universidad nacional de villa maría ingeniería en informática 2020-12-12 diana smith female 35 4653 casira ujackson@yahoo.com +universidad nacional de villa maría farmacia 2021-01-16 michelle dawson female 35 5329 amuschina qsimpson@hotmail.com +universidad nacional de villa maría actuario 2020-09-15 frances robertson female 35 3445 9 de julio michelle53@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-10-25 sarah mason female 24 2854 dos hermanas joshua32@gmail.com +universidad nacional de villa maría bioquímica 2021-01-04 darin rogers male 35 1636 la lucila homonique@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2020-12-23 michael allen dds male 35 1917 luis chico blang@hotmail.com +universidad nacional de villa maría contador público 2020-11-02 andrew stewart male 35 3085 pilar kevinlewis@yahoo.com +universidad nacional de villa maría licenciatura en sociología 2020-09-29 shawn matthews male 35 8204 bernasconi robert71@hotmail.com +universidad nacional de villa maría ingeniería electrónica 2021-01-22 amy patterson female 35 3420 acuña cue millersara@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-09-12 richard osborne male 47 2639 berabevu patriciarobertson@gmail.com +universidad nacional de villa maría ingeniería en informática 2020-11-18 sherri rosales female 44 4561 la chinaca jcampbell@hotmail.com +universidad nacional de villa maría ingeniería en informática 2020-09-20 judith hughes female 35 8501 bahia creek leahcarson@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-11-21 kenneth harding jr male 35 7548 cura malal adam99@yahoo.com +universidad nacional de villa maría medicina 2020-11-06 tara yu female 35 2805 arroyo aleli ffarmer@hotmail.com +universidad nacional de villa maría ingeniería electrónica 2020-11-05 gabriel mccoy male 50 5595 cupiles ngardner@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2020-10-11 wanda gregory female 35 4612 carahunco andrewramirez@hotmail.com +universidad nacional de villa maría licenciatura en artes 2021-01-02 tricia gordon female 35 5329 amuschina ashley93@gmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-12-26 carol shea female 35 9107 28 de julio zmiles@yahoo.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2021-01-31 devin moore male 35 1806 tristan suarez nwatson@hotmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-12-24 mary kelly female 35 5465 baños pismanta dawsonjames@gmail.com +universidad nacional de villa maría licenciatura en administración 2020-09-18 carla simmons female 35 2305 lehmann dwallace@hotmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2021-01-10 jared morris male 35 1896 camino centenario km 11500 heathercox@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-10-08 jeremy murphy male 35 6385 arata xnelson@gmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-09-22 kristi forbes female 35 1688 villa santos tesei dixonrachel@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-10-01 karen lucas female 35 3204 ayui parada jim25@hotmail.com +universidad nacional de villa maría actuario 2020-11-25 emily morgan female 35 3285 berduc nicholas70@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-11-19 wyatt moody male 33 3018 candioti pskinner@gmail.com +universidad nacional de villa maría licenciatura en administración 2021-01-13 benjamin ada male 35 3366 almirante brown kevindonaldson@hotmail.com +universidad nacional de villa maría licenciatura en psicología 2020-11-01 michael brown male 35 3471 alen cue jillkelley@yahoo.com +universidad nacional de villa maría ciencias veterinarias 2020-11-05 tina malone female 38 1884 berazategui nicolegreen@yahoo.com +universidad nacional de villa maría bioquímica 2020-10-06 ashley perry female 35 2503 villa eloisa matthewvalencia@yahoo.com +universidad nacional de villa maría licenciatura en sociología 2020-11-18 chad martinez male 41 6230 francisco casal qduke@yahoo.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-09-23 gabriel ballard md male 32 2613 la morocha sandra96@yahoo.com +universidad nacional de villa maría licenciatura en sociología 2020-11-17 rhonda harper female 20 2846 anahi perrycharles@yahoo.com +universidad nacional de villa maría agronomía 2020-11-16 ian olson male 35 5715 arbol verde brianriggs@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2020-09-26 savannah owen female 35 7109 barrio pedro rocco nicoletran@yahoo.com +universidad nacional de villa maría actuario 2021-01-11 joshua gomez male 35 1612 ingeniero adolfo sourdeaux robertwalters@yahoo.com +universidad nacional de villa maría licenciatura en sociología 2020-11-02 alicia carr female 35 3156 betbeder sthornton@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-10-05 valerie reynolds female 35 2440 barrio belgrano ortiz michaelgraves@yahoo.com +universidad nacional de villa maría bioquímica 2021-01-06 jeffrey estes male 35 2240 campo garcia chadnorton@gmail.com +universidad nacional de villa maría diseño industrial 2020-09-04 bryan sullivan male 35 1826 remedios de escalada fhill@yahoo.com +universidad nacional de villa maría licenciatura en sociología 2020-09-16 victoria white female 35 2752 almacen el descanso cflores@yahoo.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-10-04 adam davis male 22 7536 estacion coronel pringles sjones@hotmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-12-23 carol flores female 20 2720 colon powelllucas@hotmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-12-22 ann cunningham female 35 2119 arminda smonroe@gmail.com +universidad nacional de villa maría licenciatura en administración 2020-10-03 timothy jones male 46 2253 campo gimenez pchavez@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2020-10-03 nicholas zuniga male 34 3592 colonia hardy edward32@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-09-06 heather graves female 35 6721 azcuenaga heathersimmons@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2021-01-26 summer macdonald female 35 2843 general galarza hharding@gmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-12-13 cassandra carey female 35 5265 agua los matos sheltonrachel@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2020-09-06 katrina paul female 25 5276 baldes de pacheco qmcclure@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-11-14 aaron barr male 35 2921 godoy mstone@gmail.com +universidad nacional de villa maría diseño industrial 2020-09-27 courtney blevins female 44 4101 agua negra robert98@gmail.com +universidad nacional de villa maría contador público 2021-02-01 cynthia artrong female 35 7113 la lucila del mar stanleymike@hotmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-11-09 crystal garcia female 35 2136 san geronimo kimberlyhinton@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-09-09 brittney hunter female 35 5460 agua de la zorra lcuevas@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-12-13 rebecca smith female 39 6723 cucullu leerebecca@hotmail.com +universidad nacional de villa maría ingeniería mecánica 2021-01-05 wesley huynh male 45 4631 antiguo sierra30@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2021-01-17 ashley flores female 35 3708 concepcion del bermejo earldavis@yahoo.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-11-11 amanda davis female 19 7521 deferrari pmarshall@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2021-01-05 charlene morales female 35 3230 arbol solo johnsonedward@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2021-01-23 jordan mullins male 35 3111 almacen cristian schubert ballmelinda@gmail.com +universidad nacional de villa maría ciencias veterinarias 2020-10-15 eric wright male 24 6305 atreuco kenneth68@yahoo.com +universidad nacional de villa maría contador público 2020-10-01 cassidy payne female 35 6220 bernardo larroude stephanie77@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-10-21 david henderson male 44 1895 arturo segui kelsey95@yahoo.com +universidad nacional de villa maría medicina 2020-10-09 janice richardson female 35 2126 alvear warrengary@yahoo.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-12-29 sean davis male 49 1864 alejandro korn robertfarrell@yahoo.com +universidad nacional de villa maría licenciatura en administración 2020-12-07 jessica watkins female 35 4506 alegria frazierjoseph@hotmail.com +universidad nacional de villa maría agronomía 2020-12-15 ashley weber female 28 8150 campo la lima marquezdonald@yahoo.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-10-17 erica parker female 35 6700 caminera lujan amaxwell@hotmail.com +universidad nacional de villa maría farmacia 2021-01-20 david villa male 48 5300 amilgancho donna48@hotmail.com +universidad nacional de villa maría bioquímica 2020-10-11 april miller female 35 1646 san fernando robertelliott@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-10-22 leah jones female 46 6721 azcuenaga jasonrodriguez@yahoo.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-10-14 vanessa collins female 34 3366 almirante brown eugenehunt@hotmail.com +universidad nacional de villa maría medicina 2020-10-15 maria johnson female 19 7112 aguas verdes reginaldgarcia@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2021-01-20 michael miller male 29 7535 pontaut garyjones@yahoo.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-11-04 paul riley male 35 5433 estacion la rinconada melissamay@yahoo.com +universidad nacional de villa maría licenciatura en artes 2020-11-09 joshua peters male 26 3226 buena vista awalker@hotmail.com +universidad nacional de villa maría farmacia 2020-11-20 gerald schmidt male 35 3061 antonio pini davidnichols@gmail.com +universidad nacional de villa maría farmacia 2020-12-14 jimmy browning male 35 6665 ernestina alejandraguzman@yahoo.com +universidad nacional de villa maría licenciatura en administración 2021-01-12 rita henry female 35 1676 santos lugares xwalker@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-11-16 jennifer leon female 35 3076 huanqueros petersondonna@yahoo.com +universidad nacional de villa maría diseño de imagen y sonido 2021-01-04 dylan oconnell male 35 3407 aguay rebecca42@hotmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-12-01 lee brown male 35 2804 campana sandra00@yahoo.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-10-24 amy mason female 35 2508 armstrong kari60@hotmail.com +universidad nacional de villa maría medicina 2020-12-18 kenneth haynes male 30 6301 ataliva roca greenallison@gmail.com +universidad nacional de villa maría técnico para bioterios 2020-12-23 cody koch male 35 3190 arroyo hondo pruittduane@hotmail.com +universidad nacional de villa maría farmacia 2020-10-20 kathleen perry female 35 4126 el brete veronicanelson@yahoo.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2021-01-20 april guerra female 35 6365 azteazu prosales@yahoo.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-12-15 jeremy bell male 35 7172 colonia ferrari aharrison@yahoo.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-11-19 julia white female 39 2802 lomas del rio lujan spalmer@hotmail.com +universidad nacional de villa maría ingeniería en informática 2021-01-03 jesse rivers male 37 2741 el retiro paulwilliams@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-11-26 michelle christian female 35 7203 chapaleufu timothywood@gmail.com +universidad nacional de villa maría licenciatura en administración 2020-11-02 gregory valdez male 35 5531 barrio ferri asmith@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2020-12-02 julie davis female 35 8166 saldungaray crystal87@gmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-09-04 judy sullivan female 35 1735 el durazno newmanjennifer@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2021-01-04 lindsey washington female 27 2222 diaz dylan45@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-11-28 heather hinton female 35 3550 allende stevensimpson@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-10-29 john myers male 29 6077 encina cory81@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2021-01-11 heather phillips female 47 5350 el molle jeffrey95@hotmail.com +universidad nacional de villa maría licenciatura en administración 2020-12-23 jonathan solis male 35 3366 almirante brown oharper@hotmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-11-30 olivia boyer female 35 5511 general gutierrez byrdkimberly@gmail.com +universidad nacional de villa maría ingeniería electrónica 2020-12-20 rose bell female 35 1744 cuartel v emilyhayes@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-12-28 anna johnson female 35 6071 bermudez timothy90@gmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-10-21 s brittney goodman female 35 6013 baigorrita ereed@yahoo.com +universidad nacional de villa maría bioquímica 2020-10-02 ashley garcia female 35 3003 colonia los zapallos espinozacynthia@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-11-22 marissa franklin female 35 3074 colonia el simbol cheyennewilliams@yahoo.com +universidad nacional de villa maría ciencias veterinarias 2020-10-15 jeffrey davis male 35 1981 desvio kilometro 55 kharrison@gmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-12-17 vanessa reid female 35 6201 chanilao bishopjessica@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-10-17 scott nguyen male 35 4145 ingenio la providencia traceybrown@gmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-12-17 raymond buckley male 35 7301 ariel dustincrosby@gmail.com +universidad nacional de villa maría ciencias veterinarias 2021-01-20 s patricia miller female 35 3128 colonia berro fanderson@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2020-11-05 anna west md female 32 8206 colonia españa frazierjavier@gmail.com +universidad nacional de villa maría ingeniería electrónica 2020-12-15 jason gilbert male 35 7165 faro querandi carol22@hotmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2021-01-02 nichole sullivan female 33 6601 altamira brett78@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2021-01-30 beth parker female 35 5553 empalme frontera justinpineda@hotmail.com +universidad nacional de villa maría agronomía 2020-09-05 carly colon female 35 5535 asuncion victorgomez@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2021-01-10 sara cox female 35 3203 arroyo grande thomaspetersen@gmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-09-01 beth brown female 30 2187 arteaga todd37@yahoo.com +universidad nacional de villa maría arquitectura 2020-09-16 amanda farrell female 35 6051 ingeniero balbin james72@hotmail.com +universidad nacional de villa maría actuario 2020-09-04 matthew torres male 35 8164 arquedas hillwillie@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-11-19 austin brown male 19 6000 barrio carosio jessica05@yahoo.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-11-20 austin hall male 35 9041 los antiguos tiffanyrichard@hotmail.com +universidad nacional de villa maría ingeniería en informática 2020-09-04 mark gonzalez male 43 5777 adolfo rodriguez saa parkerdustin@yahoo.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-11-02 veronica jacobs female 35 3285 berduc jdrake@gmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-12-26 jeffrey brewer male 46 5577 el alto jamestravis@yahoo.com +universidad nacional de villa maría diseño de imagen y sonido 2020-10-04 s emily barker female 35 8154 calvo johnny66@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-11-18 erin smith female 23 9301 el chalten richardtran@hotmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-09-19 laurie levy female 35 8418 anecon chico francistanner@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2021-01-10 christopher ortiz male 35 3224 la blanqueada floresivan@gmail.com +universidad nacional de villa maría farmacia 2020-10-04 michael rhodes male 35 4711 ambato bmoore@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2020-11-01 lynn parker female 35 6326 anguil rhodesstephen@yahoo.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-09-19 michael byrd male 35 2726 labordeboy robertsmith@hotmail.com +universidad nacional de villa maría licenciatura en psicología 2020-11-01 amber conrad female 35 7201 colman tayala@gmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-09-30 mark webb male 35 6559 recalde anthony17@hotmail.com +universidad nacional de villa maría ingeniería electrónica 2020-09-05 daniel lawrence male 35 5881 cañada la negra ohughes@yahoo.com +universidad nacional de villa maría diseño industrial 2020-11-24 tyrone gonzales male 35 9225 arenoso ble@yahoo.com +universidad nacional de villa maría licenciatura en administración 2020-09-22 brandon price male 35 3380 9 de julio kilometro 20 daniel89@hotmail.com +universidad nacional de villa maría ingeniería electrónica 2021-01-09 michael raey male 35 3051 alejandra dduke@hotmail.com +universidad nacional de villa maría contador público 2021-01-09 terry torres female 35 8151 el zorro richjoseph@gmail.com +universidad nacional de villa maría contador público 2020-10-15 sheena pearson female 35 3220 arroyo manganga figueroaanthony@hotmail.com +universidad nacional de villa maría ingeniería mecánica 2020-11-02 lorraine mathews female 35 6605 campo peña lopez lfrancis@yahoo.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-10-11 jordan farmer female 35 2806 las palmas williamwyatt@hotmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-12-21 barry munoz male 35 7135 comandante giribone mccartygeorge@yahoo.com +universidad nacional de villa maría agronomía 2020-11-22 susan brennan female 35 2148 campo castro cmorales@gmail.com +universidad nacional de villa maría licenciatura en administración 2020-09-03 stephen thomas male 36 6461 capitan castro olivia21@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-09-05 todd white male 35 2115 colonia valdez chapmanchristopher@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-10-10 william bowman male 35 2208 gaboto jenniferdavidson@yahoo.com +universidad nacional de villa maría diseño industrial 2020-12-17 bonnie garza female 35 9225 arenoso lorivillarreal@yahoo.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-09-27 miss amber fletcher md female 35 7020 benito juarez dawnburke@hotmail.com +universidad nacional de villa maría actuario 2020-09-07 allison potts female 35 1806 tristan suarez charles06@yahoo.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-10-28 natasha morgan female 35 1646 san fernando sanchezjanet@hotmail.com +universidad nacional de villa maría agronomía 2020-12-06 amy mccoy female 35 4155 cevil grande carolgreene@hotmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-11-09 matthew pearson male 35 6535 bellocq pamelagriffin@gmail.com +universidad nacional de villa maría licenciatura en artes 2020-12-20 cathy rivera female 35 5575 andrade griffinmicheal@gmail.com +universidad nacional de villa maría farmacia 2020-11-21 jeffrey smith male 35 6515 carlos maria naon ehickman@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2020-12-28 anthony singh male 35 8156 el perdido est jose guisasola brittany30@gmail.com +universidad nacional de villa maría bioquímica 2020-09-15 randy morgan male 35 8111 arroyo pareja owensjohn@yahoo.com +universidad nacional de villa maría diseño industrial 2020-09-04 kenneth gonzalez male 41 3123 aldea santa maria yjohnson@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-11-15 carlos rose male 35 3081 cavour jeremy96@yahoo.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-11-27 matthew frost male 35 3480 algarrobal eanderson@yahoo.com +universidad nacional de villa maría farmacia 2020-11-06 henry ortega male 28 8512 igarzabal youngheather@hotmail.com +universidad nacional de villa maría medicina 2020-11-18 kimberly lopez female 41 4147 alto las lechuzas tiffany92@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-12-03 tyler wallace male 35 4411 sey ile@gmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-09-29 donald ross male 28 7109 barrio pedro rocco alvarezmichael@gmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-09-29 ryan rodriguez male 35 1661 bella vista lopeznathan@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-09-21 scott trevino male 31 7005 barker paigechang@yahoo.com +universidad nacional de villa maría diseño industrial 2020-11-10 paige thompson female 35 3300 arroyo matthewrobertson@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-10-22 sheila orozco female 35 5757 san lorenzo johnhester@gmail.com +universidad nacional de villa maría ingeniería electrónica 2020-09-09 jeffrey brooks male 35 3342 aguapey jenniferwolfe@gmail.com +universidad nacional de villa maría arquitectura 2020-09-22 jessica rich female 19 7406 aldecon carl24@gmail.com +universidad nacional de villa maría ciencias veterinarias 2020-10-08 tammy miller female 27 5713 balde ahumada douglas54@hotmail.com +universidad nacional de villa maría diseño industrial 2020-09-16 amanda burton female 21 7165 faro querandi andreturner@gmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-12-10 daniel johnson male 35 6269 la colina bjones@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-09-30 joseph shaw male 35 2340 ceres dianeanderson@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2021-01-04 andrea white female 35 2933 colonia velez brentpope@hotmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-11-07 christopher powers male 35 1913 atalaya sierra82@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-09-21 s teresa flores female 35 2201 ricardone david49@gmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-10-08 cynthia franklin female 35 1774 la salada juliehester@yahoo.com +universidad nacional de villa maría agronomía 2020-12-15 anne torres female 35 5372 nonogasta phillipkaiser@hotmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-10-05 joe miller male 45 6326 anguil kathyjames@hotmail.com +universidad nacional de villa maría medicina 2020-11-29 daniel morrison male 30 1893 centro agricola el pato nicole59@gmail.com +universidad nacional de villa maría agronomía 2020-10-14 diana bailey female 32 2828 colonia nueva montevideo combsronald@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2020-11-01 joseph anderson male 35 5423 capitan lazo gloverlori@yahoo.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-12-21 kelly johnson female 49 7515 claudio c molina kevans@gmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-10-13 denise warner female 35 2935 algarrobo zhernandez@yahoo.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-09-16 miranda miller female 35 5753 agua linda scott16@gmail.com +universidad nacional de villa maría ingeniería en informática 2020-11-04 patricia alvarez dds female 35 5345 baños termales moorecheryl@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2021-01-04 tonya richards female 45 2115 colonia valdez xballard@gmail.com +universidad nacional de villa maría arquitectura 2020-12-28 steven robinson male 35 5637 30 de octubre ngarner@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-11-05 donald oneal male 35 1879 quilmes oeste michaelryan@yahoo.com +universidad nacional de villa maría arquitectura 2020-12-09 michael pierce male 35 5560 arroyo claro freemanchristine@gmail.com +universidad nacional de villa maría farmacia 2020-09-14 robert conrad male 35 3334 3 de mayo robert56@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-11-30 julian cox phd male 34 7243 antonio carboni cruzjesus@hotmail.com +universidad nacional de villa maría licenciatura en artes 2021-01-12 heather espinoza female 35 1765 isidro casanova andrewbrown@gmail.com +universidad nacional de villa maría licenciatura en psicología 2021-01-29 ann tran female 39 2341 colonia montefiore jenniferjohnson@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2020-09-17 omar levy male 47 3000 barranquitas uperry@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-12-21 sara holloway female 35 2935 algarrobo nelsonpaige@gmail.com +universidad nacional de villa maría licenciatura en artes 2020-12-03 nicholas butler male 35 8132 balneario chapalco nathaniel11@yahoo.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2021-01-17 devin gilbert male 42 2103 colonia escribano hendersonbrianna@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2021-01-20 mark ayala male 35 4145 ingenio la providencia leroylambert@yahoo.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2021-01-23 teresa murray female 35 3351 azara guzmanfelicia@hotmail.com +universidad nacional de villa maría ingeniería electrónica 2020-11-19 terry davis male 35 4139 agua amarilla la hoyada olivia62@hotmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-12-26 christopher ramirez male 35 9021 colhue huapi sean56@gmail.com +universidad nacional de villa maría ingeniería en informática 2020-12-29 brenda walker female 35 3066 campo garay lisa62@yahoo.com +universidad nacional de villa maría bioquímica 2020-12-03 tracy moody female 35 3156 betbeder dennis69@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-12-13 robert martinez male 35 3366 almirante brown trevinocarlos@hotmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-12-26 david cunningham male 35 4184 bustamante danielle72@hotmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-11-28 javier carter male 35 1635 kilometro 45 laura76@gmail.com +universidad nacional de villa maría diseño industrial 2020-10-29 brian keller male 35 3315 caa yari timothy82@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-11-13 brittany ortega dds female 35 1655 jose leon suarez smithlisa@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-09-10 chelsea johnson female 35 7001 la pastora ryanmark@gmail.com +universidad nacional de villa maría actuario 2020-09-07 stacy phillips female 50 3445 9 de julio santanachristopher@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-10-13 brandy walls female 48 3158 20 de septiembre thomas95@yahoo.com +universidad nacional de villa maría farmacia 2020-09-12 monica gibbs female 35 2613 la morocha quinnmelissa@gmail.com +universidad nacional de villa maría ingeniería mecánica 2021-01-03 cody jacobs male 35 5705 agua hedionda chambersdavid@gmail.com +universidad nacional de villa maría medicina 2020-12-17 alexander terry male 35 2633 chovet seth38@hotmail.com +universidad nacional de villa maría ingeniería mecánica 2020-11-29 jessica holmes female 35 2214 aldao toddjonathan@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2020-09-05 jessica estes female 35 7533 quiñihual estacion andrew32@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2021-01-28 daniel brennan male 35 5881 cañada la negra billy70@gmail.com +universidad nacional de villa maría agronomía 2020-09-16 nathan atkinson male 35 3355 arrechea jordanemily@gmail.com +universidad nacional de villa maría farmacia 2020-10-26 crystal miller female 30 2202 cerana bnorris@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-09-19 laura mitchell female 35 3128 colonia berro gary87@hotmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-11-01 s lauren trujillo md female 35 3023 cululu pamela45@gmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2021-01-31 tammy lara female 31 6632 benitez heather01@hotmail.com +universidad nacional de villa maría agronomía 2020-12-28 theresa wolf female 35 7208 coronel boerr desireeprice@yahoo.com +universidad nacional de villa maría arquitectura 2020-09-24 matthew hamilton male 35 3563 colonia san manuel robert23@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-11-24 caitlin weber female 35 2715 el socorro grant90@yahoo.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-09-12 patrick odonnell male 35 2347 colonia mackinlay rebeccafox@gmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-12-24 elizabeth hernandez female 35 2618 carmen qwebster@yahoo.com +universidad nacional de villa maría licenciatura en administración 2020-12-20 isaac sullivan male 35 6003 ascencion david06@yahoo.com +universidad nacional de villa maría medicina 2021-01-31 patrick ritter male 35 2121 perez laura57@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-10-24 kimberly nunez female 31 3416 arroyo ceibal david63@yahoo.com +universidad nacional de villa maría licenciatura en administración 2021-01-29 valerie smith female 35 9021 colhue huapi gallowayamber@yahoo.com +universidad nacional de villa maría bioquímica 2020-12-31 amanda morton female 22 3560 campo ubajo patriciabaker@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2020-09-10 amber sanchez female 35 8366 chelforo richard31@gmail.com +universidad nacional de villa maría ingeniería en informática 2020-12-01 benjamin barnes male 35 3107 colonia avellaneda sanchezmichael@gmail.com +universidad nacional de villa maría bioquímica 2020-11-26 diane gibson female 35 5340 agua grande lewistamara@yahoo.com +universidad nacional de villa maría diseño de imagen y sonido 2020-12-05 harry cruz male 47 3226 buena vista ahouse@gmail.com +universidad nacional de villa maría bioquímica 2020-12-03 kristen smith female 35 7228 abbott dalesullivan@gmail.com +universidad nacional de villa maría arquitectura 2020-09-07 jake norris male 22 7600 barrio emir ramon juarez jsmith@hotmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-10-09 gloria willia female 35 2506 correa raymondapril@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-12-06 jason webster male 35 2840 albardon zbrown@hotmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-09-09 destiny bowers female 35 6231 cuenca ajohnson@gmail.com +universidad nacional de villa maría medicina 2020-10-22 veronica morrison female 35 5584 barrio villa adela williamsabigail@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-10-18 kayla gray female 41 7406 aldecon oburns@hotmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-09-29 courtney williaon female 35 5264 angelina hinesmorgan@gmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-11-12 jerry gross male 35 7000 cantera aguirre kgaines@yahoo.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-10-30 erica brooks female 35 6450 abel scottjoseph@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-12-24 casey briggs male 35 5587 barcala jenniferhenry@hotmail.com +universidad nacional de villa maría medicina 2020-09-30 javier price male 35 5544 gobernador benegas james19@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2021-01-17 linda johnson female 35 3083 grutly martinamy@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2020-10-08 anthony chan male 21 1712 castelar jeffreyrobinson@hotmail.com +universidad nacional de villa maría farmacia 2020-10-23 sharon powell female 35 9211 cushamen phanna@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-09-25 joseph miller male 35 4741 agua de las palomas matthew33@gmail.com +universidad nacional de villa maría bioquímica 2020-12-24 john thompson male 35 5501 cerrillos al sud michael54@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-09-20 kimberly rowe female 32 3466 abalo duane76@gmail.com +universidad nacional de villa maría ingeniería electrónica 2020-11-05 michael frye male 35 2201 ricardone kelliefischer@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-12-02 misty johnson female 35 3287 aldea san gregorio jasonwhite@hotmail.com +universidad nacional de villa maría ingeniería electrónica 2020-10-08 kimberly white female 40 1921 alvarez jonte shannon97@gmail.com +universidad nacional de villa maría técnico para bioterios 2020-10-10 lindsay maldonado female 35 1856 glew sburton@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-11-28 cory jones male 30 8172 arroyo corto fbarrett@hotmail.com +universidad nacional de villa maría licenciatura en artes 2020-10-11 danielle best female 35 7521 deferrari fjackson@hotmail.com +universidad nacional de villa maría agronomía 2020-12-23 steven miller male 48 3587 san antonio de obligado tcastro@hotmail.com +universidad nacional de villa maría farmacia 2020-10-19 jose romero male 35 8375 cañadon de los indios elizabethgonzales@yahoo.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-11-15 chad santana male 35 4237 cortaderas thompsonbrandon@yahoo.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-11-16 christopher fleming male 35 4163 huasa pampa norte ihart@hotmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2021-01-15 angela wagner female 35 3730 cabral lmason@hotmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-12-07 deborah harris female 50 3081 cavour stacey24@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-11-15 linda barnes female 35 4500 alto del saladillo emily10@gmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-09-04 katie baldwin female 35 4707 chañarcito robinsonwillie@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-10-08 chad cherry male 32 7631 costa bonita balneario perezdonna@gmail.com +universidad nacional de villa maría contador público 2021-01-26 mary carney female 22 3421 bajo guazu sandra12@gmail.com +universidad nacional de villa maría ingeniería mecánica 2020-12-01 robin willia female 35 6269 la colina kimberly52@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2020-10-26 brett clark male 35 6439 bonifacio cynthiamurphy@hotmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-12-05 maria estes female 35 2914 costa brava stevenschultz@yahoo.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-10-14 shawn schroeder male 35 5591 alpatacal pfleming@yahoo.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-12-18 cynthia arnold female 23 2503 villa eloisa stacy08@hotmail.com +universidad nacional de villa maría contador público 2021-01-21 francisco austin male 35 5438 alto de sierra roberta04@hotmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-11-15 billy weaver male 35 3181 arroyo moreira george27@yahoo.com +universidad nacional de villa maría técnico para bioterios 2020-11-30 logan byrd male 35 1921 alvarez jonte smithkevin@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-10-24 sandra hudson female 48 2813 arroyo de la cruz jacqueline65@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-12-07 terry brown male 35 6652 olascoaga jameslewis@gmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2021-01-25 mark bruce male 35 1901 estacion moreno john80@yahoo.com +universidad nacional de villa maría ingeniería mecánica 2020-10-30 erica reed female 40 1602 florida wgallagher@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2020-10-07 karen garrison female 35 6712 cortines johnsonjohn@yahoo.com +universidad nacional de villa maría medicina 2020-09-11 william burton male 21 4719 balcosna bryanwillis@gmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-09-27 dr janet lewis female 35 3263 1 de mayo diana15@hotmail.com +universidad nacional de villa maría ciencias veterinarias 2021-01-23 julie lamb female 35 6465 coraceros malvarado@hotmail.com +universidad nacional de villa maría licenciatura en administración 2021-01-14 karen artrong female 35 4161 alongo lewisamanda@gmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-09-14 logan blackburn male 48 3360 arroyo fedor nelsonmaria@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-12-22 alan wood male 35 2728 melincue qjackson@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-12-05 john keith male 35 1708 moron nunezgregory@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-11-18 amanda trevino female 35 8309 centenario alan53@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2021-01-10 eric herman male 35 4707 chañarcito alanclark@gmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-10-10 george lopez male 35 5700 alto blanco maria19@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-09-28 monica hall female 35 1688 villa santos tesei joshuasmith@hotmail.com +universidad nacional de villa maría contador público 2020-10-06 shelley davis female 35 3509 campo el bermejo lukerich@yahoo.com +universidad nacional de villa maría ingeniería en informática 2020-11-23 sarah reyes female 35 2944 rio tala ruizallison@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-09-27 jeffrey cabrera male 35 8153 balneario oriente pclark@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2021-01-20 ashley harrell female 35 1627 matheu bergbradley@gmail.com +universidad nacional de villa maría ingeniería en informática 2020-12-19 alexis palmer female 35 6017 chancay bowen@gmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-10-26 brenda zuniga female 35 5755 alto del molle aliteresa@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-10-06 jack berry male 32 5446 balde de leyes zdeleon@hotmail.com +universidad nacional de villa maría ingeniería mecánica 2020-09-26 noah nguyen male 35 5304 el tala melissamoss@hotmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-09-09 natalie frost female 35 5261 agua del simbol sarah36@hotmail.com +universidad nacional de villa maría ingeniería en informática 2021-01-03 amy robertson female 35 6721 azcuenaga shannoncox@hotmail.com +universidad nacional de villa maría licenciatura en artes 2020-09-02 regina mendez female 35 3511 colonia coronel dorrego donna16@hotmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-09-19 brent fisher male 35 8138 anzoategui sophiawatson@gmail.com +universidad nacional de villa maría medicina 2020-09-28 zachary newton male 35 3518 cabral cue david24@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-09-09 steven lewis male 35 1890 juan maria gutierrez megan17@hotmail.com +universidad nacional de villa maría arquitectura 2021-01-12 david romero male 45 7001 la pastora torresmichael@gmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-10-07 cynthia suarez female 45 2449 avena anthony84@hotmail.com +universidad nacional de villa maría ingeniería en informática 2020-09-12 christina jordan dvm female 35 4113 acostilla nholmes@gmail.com +universidad nacional de villa maría arquitectura 2020-09-25 jessica rodriguez female 47 6632 benitez shannonmurphy@yahoo.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2021-01-10 denise frazier female 35 6244 banderalo jenniferray@yahoo.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-09-25 danny drake male 35 3020 campo santo domingo williamsstacey@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2020-10-22 donna willia female 42 4542 el palmar de san francisco mcclainmatthew@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-09-07 steven james male 35 3241 campo de villamil william02@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-10-06 dana donaldson female 31 5592 el carbalino stephensondavid@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-10-11 michael dunn male 35 2806 las palmas garciarodney@hotmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-11-20 thomas frank male 35 3433 carrizal norte michael60@yahoo.com +universidad nacional de villa maría arquitectura 2020-12-21 vincent rhodes male 35 3445 9 de julio oconnellmark@yahoo.com +universidad nacional de villa maría licenciatura en artes 2020-12-27 jessica cox female 23 3351 azara ldonaldson@gmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-12-24 robert webster male 35 2713 manuel ocampo watsoncarol@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-12-21 shawn vasquez male 35 3326 colonia leiva jeffreyrogers@gmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-12-18 tara brennan female 35 8115 bajo hondo lynnkim@gmail.com +universidad nacional de villa maría diseño industrial 2021-01-11 manuel brown male 35 3327 colonia roca scotthendricks@hotmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2021-01-22 david anderson male 35 5425 albarracin stephanievaldez@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-12-08 jonathan gordon male 35 1822 valentin alsina imichael@gmail.com +universidad nacional de villa maría arquitectura 2021-01-19 aaron mathews phd male 35 3076 huanqueros hannah12@hotmail.com +universidad nacional de villa maría farmacia 2020-12-23 julia griffin female 35 3340 boqueron joy49@gmail.com +universidad nacional de villa maría técnico para bioterios 2020-12-04 barbara johnson female 49 3382 colonia cunci ismith@hotmail.com +universidad nacional de villa maría licenciatura en psicología 2020-11-04 charlene ramirez female 35 2607 campo quirno lisa53@gmail.com +universidad nacional de villa maría bioquímica 2020-11-26 stephanie brewer female 35 2723 estancia las gamas guzmanpaul@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-10-08 anna ramirez female 35 2826 aldea san antonio owilliams@gmail.com +universidad nacional de villa maría ingeniería mecánica 2021-01-03 vicki mcdonald female 35 8431 el hoyo leeomar@yahoo.com +universidad nacional de villa maría actuario 2020-11-25 jeffrey morgan male 35 3281 calera cynthia11@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-11-07 melissa davis female 35 6455 carlos tejedor acohen@gmail.com +universidad nacional de villa maría agronomía 2020-12-23 shane richardson male 35 3338 17 de agosto jeremy51@gmail.com +universidad nacional de villa maría contador público 2020-12-21 david lopez male 35 5700 alto blanco joshua07@hotmail.com +universidad nacional de villa maría ingeniería electrónica 2020-10-12 sara hanson female 35 3051 alejandra jennifer36@gmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-09-06 javier hughes male 35 4634 abralaite vhughes@gmail.com +universidad nacional de villa maría farmacia 2021-01-06 s pamela mata female 35 3474 chavarria grahamdarryl@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-10-06 janice branch female 50 6474 campo aristimuño dillonbell@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-11-26 victoria salazar female 31 4653 casira ecook@yahoo.com +universidad nacional de villa maría licenciatura en artes 2021-01-03 matthew reese male 35 2852 alarcon stephanieewing@hotmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-10-26 laura welch female 35 1602 florida brendan92@yahoo.com +universidad nacional de villa maría farmacia 2020-10-30 timothy bray male 21 5470 abra verde boonebrenda@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-12-18 caroline hines female 35 3045 campo zavalla lisa43@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2021-01-28 laura walters female 35 6600 kilometro 125 joel16@yahoo.com +universidad nacional de villa maría ingeniería mecánica 2021-01-29 richard shaffer male 35 3712 los frentones mezarobert@hotmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-11-20 danny hodges male 35 5579 barrio lencina elee@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-09-09 jeffrey miller male 35 7623 campo la plata tiffanymoore@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-09-17 rachel wilson female 24 3176 estacion sola cervantesmatthew@gmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-09-25 amanda jackson female 35 3046 arrascaeta mariapierce@hotmail.com +universidad nacional de villa maría medicina 2020-09-25 dakota griffin male 25 3183 albariño sanchezraymond@yahoo.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-09-21 patrick rivera dds male 25 6213 lote 11 escuela 107 hross@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-10-24 john sherman male 35 1925 destileria fiscal tonyreynolds@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-12-12 alexis rodgers female 25 3285 berduc stephanieowens@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-10-25 kevin thomas male 26 8138 anzoategui webstererica@hotmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-12-03 laura long dvm female 35 4101 agua negra ddelacruz@gmail.com +universidad nacional de villa maría licenciatura en artes 2020-09-01 joe boyle male 35 6603 ingeniero williams jessica93@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-11-17 christopher wallace male 35 3569 barros pazos morganbridget@gmail.com +universidad nacional de villa maría ciencias veterinarias 2020-11-23 rhonda ellis female 35 1900 la plata dorseymichael@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2020-12-31 cynthia palmer female 34 7013 de la canal michaelpearson@hotmail.com +universidad nacional de villa maría ingeniería mecánica 2020-12-09 dominique robinson female 35 7533 quiñihual estacion charlessparks@gmail.com +universidad nacional de villa maría arquitectura 2021-01-10 matthew montoya male 35 3534 colonia el aguara david94@gmail.com +universidad nacional de villa maría técnico para bioterios 2020-10-04 donna wilson female 49 5705 agua hedionda ethomas@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-09-13 richard thomas male 35 3230 arbol solo ijackson@gmail.com +universidad nacional de villa maría contador público 2020-09-08 angela knapp female 35 7151 langueyu gmclaughlin@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-10-19 melissa robinson female 35 7414 laprida valdezmary@hotmail.com +universidad nacional de villa maría actuario 2020-10-10 mark henderson male 35 2241 larrechea taylordalton@hotmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-09-18 barbara mccoy female 35 1602 florida webbdavid@yahoo.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-10-04 gary poole male 35 7530 coronel pringles lauraalvarez@yahoo.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-12-02 deanna boone female 35 3372 cataratas del iguazu mary01@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2021-01-23 kimberly smith female 35 3317 arroyo magdalena flane@hotmail.com +universidad nacional de villa maría contador público 2020-10-12 victoria stewart female 35 2721 el arbolito jenniferreyes@hotmail.com +universidad nacional de villa maría ingeniería en informática 2020-12-23 alyssa mason female 35 6703 alastuey psmith@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-09-05 scott anderson male 44 7111 san bernardo del tuyu mmueller@yahoo.com +universidad nacional de villa maría actuario 2020-10-10 amber stewart female 46 5470 abra verde ostanley@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-10-04 david martin male 35 6367 argentina belvedere odavidson@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-11-20 tammy curry female 35 7212 doctor domingo harosteguy geraldmay@hotmail.com +universidad nacional de villa maría técnico para bioterios 2021-01-02 kevin thomas male 35 8353 aguada chacay co emma63@yahoo.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2021-01-02 elizabeth fuller female 35 6457 ingeniero beaugey jennifer16@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-10-16 jasmine neal female 35 3445 9 de julio david31@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2021-02-01 christopher lopez male 29 1776 9 de abril blawson@gmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2021-01-04 alan martin male 35 6307 colonia la oracion mendezjohn@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-09-19 jennifer owens female 35 3569 barros pazos scott34@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2020-10-05 ashley kim female 35 1852 burzaco kristin63@gmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-11-14 vincent horn male 35 1905 jose ferrari jdecker@yahoo.com +universidad nacional de villa maría licenciatura en artes 2020-11-20 jennifer carter female 35 1638 vicente lopez edwin79@gmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2021-01-26 trevor simmons male 19 2745 gahan zhouse@hotmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-09-05 perry boyle male 24 7109 barrio pedro rocco youngbonnie@yahoo.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-10-24 jacob willia male 35 2322 cabaña el cisne hjohnson@hotmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-10-28 matthew love male 35 1614 villa de mayo daniellester@hotmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-12-15 richard wright male 35 1714 ituzaingo jennifervaughn@hotmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-10-27 juan johnson male 47 2154 capitan bermudez whitecassandra@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2020-10-17 laura tyler female 43 2117 alcorta brownjustin@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-12-21 brandon dunn dvm male 35 6078 bayauca dsalinas@hotmail.com +universidad nacional de villa maría ingeniería en informática 2021-01-07 andrew howell male 35 1735 el durazno carolynbrown@yahoo.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-10-08 karen oneill female 35 3220 arroyo manganga maureenwilliams@gmail.com +universidad nacional de villa maría contador público 2021-01-22 christopher bennett male 35 3109 colonia centenario katherineroth@yahoo.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-12-02 alan green male 35 2103 colonia escribano tamara86@yahoo.com +universidad nacional de villa maría contador público 2020-10-27 aaron miller male 35 6465 coraceros josephconley@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-09-19 daniel bell male 35 8150 campo la lima tracy98@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2021-01-04 shawn diaz male 32 1882 ezpeleta este vickicurtis@hotmail.com +universidad nacional de villa maría licenciatura en administración 2020-10-20 andrew vaughan male 35 7641 balneario los angeles kochamy@hotmail.com +universidad nacional de villa maría agronomía 2020-12-15 janet decker female 41 4624 abra mayo tonydavis@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-12-06 jeff morgan male 35 4145 ingenio la providencia bauerjeremy@gmail.com +universidad nacional de villa maría bioquímica 2020-10-27 shelia thompson female 34 4230 brea chimpana milleranthony@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-12-29 diana martin female 42 7307 crotto nathanbanks@gmail.com +universidad nacional de villa maría arquitectura 2020-12-31 cynthia price female 35 3507 la eduvigis nicholas29@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-12-16 stefanie benjamin female 35 8303 cinco saltos millsvanessa@gmail.com +universidad nacional de villa maría ciencias veterinarias 2020-11-03 connie holt female 35 1661 bella vista michaelmartin@gmail.com +universidad nacional de villa maría agronomía 2020-11-27 holly kent female 35 3414 abra rtrujillo@yahoo.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-12-17 penny sanchez female 35 2600 boca p 25 jwilliams@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-12-16 gregory martin male 35 4143 independencia samantha65@yahoo.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-10-17 harry wilcox male 35 1601 isla martin garcia browndenise@hotmail.com +universidad nacional de villa maría arquitectura 2020-09-05 tammy kim female 32 6515 carlos maria naon wallen@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-10-15 john ward male 24 3007 empalme san carlos brucecrane@gmail.com +universidad nacional de villa maría medicina 2020-11-01 matthew herman male 35 4500 alto del saladillo smithpaul@gmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-10-10 james wells male 35 2123 campo calvo tgardner@yahoo.com +universidad nacional de villa maría medicina 2020-10-28 jennifer mcdonald female 35 9407 28 de noviembre toddpaul@yahoo.com +universidad nacional de villa maría actuario 2020-09-01 casey watts male 21 1822 valentin alsina jjohnson@yahoo.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-12-06 melissa johnson female 35 9009 cañadon lagarto srobinson@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-12-31 duane west male 35 5501 cerrillos al sud michael42@gmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-10-16 bethany diaz female 40 3700 barrio gral jose de san martin mgarcia@gmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-09-22 lauren rodriguez female 35 3158 20 de septiembre rachel81@yahoo.com +universidad nacional de villa maría ciencias veterinarias 2020-10-18 anna fernandez female 35 2931 isla los laureles jamesmoon@gmail.com +universidad nacional de villa maría licenciatura en artes 2020-10-22 eric webb male 35 2618 carmen debra91@yahoo.com +universidad nacional de villa maría licenciatura en artes 2020-12-10 joseph gross male 35 5711 angelita vargasjennifer@gmail.com +universidad nacional de villa maría ciencias veterinarias 2020-12-19 nicole gonzalez female 35 3587 san antonio de obligado jason16@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-12-20 angela clark female 35 5507 baños lunlunta kelseyblanchard@gmail.com +universidad nacional de villa maría bioquímica 2020-12-11 brittany jimenez female 35 6032 blandengues gomezdale@gmail.com +universidad nacional de villa maría actuario 2020-09-14 theresa harris female 35 8407 correntoso christopher34@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-11-01 steven webb male 35 5770 chacras viejas lindamiller@hotmail.com +universidad nacional de villa maría licenciatura en artes 2020-09-25 brenda wise md female 35 2747 coronel isleños melissacallahan@hotmail.com +universidad nacional de villa maría arquitectura 2021-01-29 patricia ford female 48 5475 agua de la piedra vlong@gmail.com +universidad nacional de villa maría ingeniería en informática 2020-09-26 timothy benson male 35 2741 el retiro rjohnson@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-12-08 renee middleton female 35 3407 aguay danabrown@yahoo.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2021-01-05 alyssa copeland female 35 9120 bahia cracher dfletcher@gmail.com +universidad nacional de villa maría arquitectura 2020-09-09 courtney bell female 35 3360 arroyo fedor benjaminwyatt@gmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-11-20 joseph keith male 35 1716 libertad ncollins@hotmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-12-02 joshua dixon male 35 3107 colonia avellaneda xrandall@gmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-12-05 alexander brooks male 29 4111 aguada rebecca07@yahoo.com +universidad nacional de villa maría agronomía 2020-11-11 sarah willia female 36 2322 cabaña el cisne david85@yahoo.com +universidad nacional de villa maría licenciatura en sociología 2020-11-13 christopher riley male 35 3206 bella union paraje lauren11@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2021-02-01 joseph frye male 35 3174 altamirano sud shawnray@hotmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-11-04 crystal george female 35 3222 buen retiro renee35@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-12-16 andrew robinson male 35 6507 corbett cooktyler@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2021-01-12 annette brady female 39 9113 florentino ameghino reneegonzalez@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-11-04 shannon davidson female 35 6343 los gauchos julie85@yahoo.com +universidad nacional de villa maría licenciatura en sociología 2020-09-13 sarah shepherd female 22 5570 alto del salvador kevin86@hotmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-11-21 leslie king female 21 2202 cerana yreed@gmail.com +universidad nacional de villa maría medicina 2020-12-05 larry kelley male 35 4506 alegria smithashley@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-11-12 daniel fleming male 35 2740 almacen la colina lindabaxter@hotmail.com +universidad nacional de villa maría licenciatura en psicología 2020-10-26 jason alexander male 22 4504 23 de agosto walkerjohn@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-12-03 mark brooks male 35 3586 campo yaguarete andersonpatricia@hotmail.com +universidad nacional de villa maría contador público 2020-11-01 christine shepard female 35 5433 estacion la rinconada mackenziebrown@hotmail.com +universidad nacional de villa maría bioquímica 2020-11-05 cody davis male 28 5343 lavalle carltaylor@hotmail.com +universidad nacional de villa maría agronomía 2020-10-10 christopher hughes male 35 3192 colonia bertozzi perezjason@yahoo.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-12-18 samantha klein female 35 9409 isla gran malvina quinnrussell@gmail.com +universidad nacional de villa maría licenciatura en administración 2021-01-03 lisa stark female 35 2309 colonia reina margarita yangadriana@hotmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-12-09 joanne moyer female 27 3025 colonia clara portiz@yahoo.com +universidad nacional de villa maría técnico para bioterios 2020-12-20 jennifer jones female 35 3364 2 de mayo margaret44@hotmail.com +universidad nacional de villa maría actuario 2021-01-21 caleb humphrey male 39 1776 9 de abril fsmith@hotmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-11-27 nicole myers female 35 5621 agua de torre shannon77@hotmail.com +universidad nacional de villa maría actuario 2020-12-13 shannon garner female 35 1625 arroyo canelon kevin51@yahoo.com +universidad nacional de villa maría licenciatura en sociología 2020-10-02 john walters male 35 2801 alto verde deborahgoodwin@gmail.com +universidad nacional de villa maría arquitectura 2020-12-17 bryan luna male 35 7400 barrio la luisa samantha01@gmail.com +universidad nacional de villa maría ingeniería electrónica 2020-09-22 crystal greene female 35 4159 alto el puesto toddhernandez@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2021-01-14 terry chavez male 35 7245 campo sabate boydjeremiah@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2021-01-08 michelle brown female 35 5263 el medano cobbjoyce@gmail.com +universidad nacional de villa maría ciencias veterinarias 2020-10-10 shane jacobs male 35 2521 iturraspe torresdouglas@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-12-15 james gates male 35 6641 comodoro py millerthomas@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-10-03 joseph carson male 35 3730 cabral courtneymccall@gmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-09-29 robert thomas male 35 2128 arroyo seco sullivanmichael@gmail.com +universidad nacional de villa maría técnico para bioterios 2020-10-30 valerie navarro female 35 8203 la chirlandia steven08@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-12-09 michael kirk male 42 6661 blas durañona dawn34@gmail.com +universidad nacional de villa maría licenciatura en sociología 2020-12-20 sharon glass female 44 3155 costa del nogoya marie21@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-09-08 kaitlyn phelps female 35 7300 azul inguyen@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2020-12-14 gregory johnson male 35 3316 arroyo pastora jessicahamilton@gmail.com +universidad nacional de villa maría ciencias veterinarias 2020-11-28 jeffrey bird male 40 3050 calchaqui ujohns@gmail.com +universidad nacional de villa maría farmacia 2020-11-15 mike ibarra male 35 6648 mecha pmccoy@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-12-15 julie bautista female 35 3524 el campamento millsanthony@hotmail.com +universidad nacional de villa maría bioquímica 2020-09-25 dana miller female 20 5276 baldes de pacheco ptanner@hotmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-10-05 sheila johnston female 35 2535 el trebol tjimenez@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2021-01-11 john phelps male 35 7412 las hermanas nanthony@yahoo.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-12-21 jennifer smith female 39 2701 12 de agosto walkerjeffrey@gmail.com +universidad nacional de villa maría contador público 2020-11-13 stephanie ada female 35 1642 san isidro andrewingram@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-12-24 wanda fritz female 35 8316 balsa senillosa bmcdaniel@hotmail.com +universidad nacional de villa maría licenciatura en psicología 2020-10-03 david hull male 35 3156 betbeder benjamin48@yahoo.com +universidad nacional de villa maría licenciatura en artes 2021-01-16 christopher stephens male 36 9001 cañadon ferrais garysmith@gmail.com +universidad nacional de villa maría ciencias veterinarias 2020-10-04 patricia martinez female 38 5263 el medano gonzalezsabrina@hotmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2021-01-25 diamond chapman female 23 4119 agua colorada elizabethcarpenter@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-12-17 mathew lyons male 44 2214 aldao christinemoss@gmail.com +universidad nacional de villa maría licenciatura en artes 2020-11-10 angela taylor female 35 3420 acuña cue jenkinsjeremy@yahoo.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-09-13 hannah guzman female 48 5743 la isabel chandlerscott@hotmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-10-14 cynthia hunter female 22 4137 abra baya angelaramirez@yahoo.com +universidad nacional de villa maría actuario 2020-09-18 wesley cooper male 20 5438 alto de sierra smitheric@hotmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-09-25 jose terry male 43 2508 armstrong donnahamilton@hotmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-09-02 bryan brown male 35 1838 luis guillon vmyers@gmail.com +universidad nacional de villa maría técnico para bioterios 2021-01-27 megan chandler female 35 3203 arroyo grande waltonamy@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-10-25 dennis huang male 35 6457 ingeniero beaugey gonzaleserica@hotmail.com +universidad nacional de villa maría ingeniería mecánica 2020-11-08 victor johnson male 43 4705 aguadita johnconrad@hotmail.com +universidad nacional de villa maría ingeniería en informática 2020-12-29 kelly jennings female 35 5449 aguango lopezlaura@gmail.com +universidad nacional de villa maría licenciatura en ciencia política 2021-01-09 steve martin male 35 3045 campo zavalla davischeryl@yahoo.com +universidad nacional de villa maría licenciatura en artes 2020-09-18 barry leon male 35 6312 ricardo lavalle jonathan31@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-12-28 lisa french female 35 4113 acostilla cwilliams@gmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2021-01-13 wesley thompson phd male 35 1814 barrio 1 de mayo lewiskimberly@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-12-06 deborah ford female 35 4168 agua blanca jessica49@yahoo.com +universidad nacional de villa maría actuario 2020-12-29 tracy murphy female 35 2729 carreras eddie76@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2020-09-09 jennifer hunt female 35 6036 diego de alvear nicholas70@hotmail.com +universidad nacional de villa maría licenciatura en artes 2020-11-19 alexandra jennings female 35 1900 la plata donnawilson@hotmail.com +universidad nacional de villa maría bioquímica 2020-11-28 peter boyd male 35 7401 canteras de gregorini csilva@gmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-10-16 neil kim male 35 3208 colonia ensanche sauce zmcmillan@yahoo.com +universidad nacional de villa maría técnico para bioterios 2021-01-15 chase peters male 35 9015 alma grande tgreen@gmail.com +universidad nacional de villa maría ciencias veterinarias 2020-09-13 valerie walker female 35 2218 carrizales penasusan@gmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-10-21 chase elliott male 25 6740 chacabuco ogray@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-10-21 michael diaz male 32 7263 el chumbeau leonardmary@gmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-11-06 brent jones male 29 5603 cañada seca fowlermargaret@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-12-09 carol jones female 33 4503 arrayanal towens@hotmail.com +universidad nacional de villa maría diseño industrial 2020-11-04 kevin yang male 35 2144 campo horquesco michelle77@gmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-12-28 kathryn white female 35 1688 villa santos tesei swest@yahoo.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-12-31 catherine gallagher female 35 7605 barrio chapadmalal ajackson@yahoo.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-11-23 stephanie dixon female 35 3450 8 de diciembre renee37@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-10-06 christina park female 39 3414 abra fgarcia@hotmail.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2021-01-24 haley watkins female 37 1661 bella vista jennifer03@gmail.com +universidad nacional de villa maría medicina 2021-01-31 wendy willia female 35 2601 la chispa alexandersara@gmail.com +universidad nacional de villa maría diseño industrial 2020-11-04 mark brewer male 35 6646 colonia san eduardo chart@hotmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-12-06 ronald nolan male 35 9405 bahia tranquila smoore@gmail.com +universidad nacional de villa maría bioquímica 2020-11-27 david collins male 35 5700 alto blanco proctorashley@hotmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-11-20 tony stanton male 35 2801 alto verde chad19@yahoo.com +universidad nacional de villa maría ingeniería mecánica 2020-09-19 danielle cruz female 35 6433 arturo vatteone webbrenee@gmail.com +universidad nacional de villa maría farmacia 2021-01-28 angelica perry female 35 3712 los frentones seansmith@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-11-10 veronica crawford female 35 4113 acostilla kwhitaker@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-11-11 timothy smith male 34 3199 los laureles robertstammy@yahoo.com +universidad nacional de villa maría licenciatura en administración 2020-10-07 caroline gonzales female 35 2801 alto verde kristenroy@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-12-29 timothy mcmillan male 35 9203 aldea escolar scarter@yahoo.com +universidad nacional de villa maría farmacia 2020-09-23 jonathon berry male 31 9031 bajo la cancha joshuamoore@yahoo.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-11-07 felicia white female 19 9401 el zurdo ubyrd@yahoo.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2021-01-31 adrienne jackson female 35 1742 paso del rey richardkelley@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-11-26 chad hess male 44 4741 agua de las palomas michael61@yahoo.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-12-16 brandon barber male 35 2531 landeta lopezsheila@hotmail.com +universidad nacional de villa maría bioquímica 2020-12-31 andrea marsh female 35 1909 arana flin@hotmail.com +universidad nacional de villa maría ingeniería mecánica 2020-12-16 lindsey davis female 44 8401 cullin manzano lisajarvis@gmail.com +universidad nacional de villa maría diseño industrial 2020-09-12 courtney horn female 35 5511 general gutierrez erikjensen@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-10-30 jennifer howard female 50 6305 atreuco graveselizabeth@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-09-16 cheryl flynn female 35 4655 cabreria tkey@yahoo.com +universidad nacional de villa maría ingeniería electrónica 2020-11-08 brittany davis female 35 6030 edmundo perkins sharon08@gmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-10-21 cynthia reyes female 40 6509 del valle youngjeanette@yahoo.com +universidad nacional de villa maría ingeniería en informática 2020-12-17 mary floyd female 45 3450 8 de diciembre qtucker@hotmail.com +universidad nacional de villa maría actuario 2021-01-17 matthew johnson male 50 1661 bella vista simpsonnathan@yahoo.com +universidad nacional de villa maría ingeniería en informática 2020-10-31 linda anderson female 35 4152 aguilares allenbradley@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-09-06 jessica ochoa female 35 2117 alcorta stewartsarah@yahoo.com +universidad nacional de villa maría ingeniería en informática 2020-09-03 john chavez male 35 3403 aguirre cue scott86@gmail.com +universidad nacional de villa maría diseño industrial 2020-10-25 michael lopez male 35 7507 el bombero cunninghamjessica@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2021-01-04 janet russell female 20 4101 agua negra braunadam@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2020-10-22 cassidy price female 35 2533 los cardos gabrielfrazier@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2021-01-17 carla nelson female 35 9041 los antiguos forbeschelsea@yahoo.com +universidad nacional de villa maría agronomía 2020-09-10 james herrera dvm male 35 7110 cuartel iv kimberlymendoza@yahoo.com +universidad nacional de villa maría ingeniería mecánica 2020-11-22 william butler male 35 6009 san marcelo collinsreginald@gmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-10-17 jacob willia male 41 2309 colonia reina margarita amontgomery@hotmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-10-02 julie chavez female 34 8117 alferez san martin calebfrank@gmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-09-24 virginia johnson female 39 3226 buena vista walkerdeborah@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-10-13 jacqueline garner female 35 5551 estacion uspallata johnsonkathryn@hotmail.com +universidad nacional de villa maría licenciatura en artes 2020-12-21 ashley alvarez female 35 5374 catinzaco jonesashley@yahoo.com +universidad nacional de villa maría licenciatura en ciencia política 2021-01-12 alan hernandez male 46 6277 buena esperanza walkergary@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-10-11 nicholas ryan male 35 6663 juan vela victoria57@yahoo.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-10-19 alyssa smith female 21 7011 aneque grande scott19@yahoo.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2020-10-28 dale carlson male 35 5701 11 de mayo braunearl@hotmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-11-27 logan wong male 19 2531 landeta btyler@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-12-24 alan watson male 35 5555 puente del inca millsmary@hotmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-12-17 thomas bird male 49 7263 el chumbeau scott58@gmail.com +universidad nacional de villa maría ciencias veterinarias 2020-09-18 karina gutierrez female 35 2500 cañada de gomez fjones@yahoo.com +universidad nacional de villa maría agronomía 2021-01-17 shane peterson male 30 9303 cañadon del toro jessica62@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2020-11-11 kevin long male 35 3534 colonia el aguara lcaldwell@gmail.com +universidad nacional de villa maría diseño industrial 2021-01-17 michael camacho male 35 4719 balcosna robertallen@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2021-01-22 lisa robbins female 35 3409 arroyo san juan clee@yahoo.com +universidad nacional de villa maría diseño industrial 2020-09-28 nicholas suarez male 35 3620 kilometro 184 williamcochran@gmail.com +universidad nacional de villa maría bioquímica 2020-09-26 victoria thompson female 35 4231 albigasta curtis59@yahoo.com +universidad nacional de villa maría contador público 2020-10-25 david stokes male 30 4178 abra rica davisangela@yahoo.com +universidad nacional de villa maría licenciatura en artes 2021-01-11 charles tapia male 35 3461 abo nezu eneal@yahoo.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-09-16 willie harper male 35 8328 allen clarkamy@yahoo.com +universidad nacional de villa maría medicina 2020-10-03 lauren forbes female 35 3214 estacion yerua zhoward@yahoo.com +universidad nacional de villa maría licenciatura en kinesiología y fisiatría 2021-01-03 pamela conner female 35 3423 arañita eric84@yahoo.com +universidad nacional de villa maría ingeniería mecánica 2020-09-20 autumn brady female 32 3366 almirante brown matthew76@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2021-01-29 wendy reese female 21 6537 el camoati grace37@yahoo.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2021-01-14 spencer peters male 35 6409 jose maria blanco vwilkerson@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-09-14 autumn frye female 27 2921 godoy bishoplindsay@hotmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2020-10-04 dillon gibson male 35 7107 santa teresita kellymatthew@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2021-01-13 jennifer park female 35 1672 villa lynch qhernandez@gmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2021-01-13 pamela davis female 24 8351 agrio balsa bkelly@gmail.com +universidad nacional de villa maría ciencias veterinarias 2020-10-02 edward rubio male 35 3137 alcaraz sud nicholasmedina@yahoo.com +universidad nacional de villa maría diseño de imagen y sonido 2021-01-30 jessica frederick female 35 5551 estacion uspallata stephen41@hotmail.com +universidad nacional de villa maría ingeniería electrónica 2021-01-19 jonathan johnson male 47 1659 campo de mayo zjimenez@hotmail.com +universidad nacional de villa maría contador público 2020-09-01 selena nelson female 35 8328 allen mcclurenicholas@yahoo.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-11-16 levi garcia male 35 6555 alfalad scott15@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-12-30 antonio york male 35 2441 crispi jillmurray@hotmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2021-01-20 heather west female 35 2909 estancias sanchezanthony@yahoo.com +universidad nacional de villa maría ciencias veterinarias 2020-10-16 heather fox female 36 5331 andalucia mwilliams@hotmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2021-01-08 christine morales dvm female 49 1881 san francisco solano lmartinez@hotmail.com +universidad nacional de villa maría ingeniería electrónica 2020-11-30 yolanda olson female 35 2453 carlos pellegrini kevinmitchell@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-09-02 chad jackson male 35 9407 28 de noviembre sweeneysamuel@gmail.com +universidad nacional de villa maría agronomía 2020-09-21 cynthia greene female 34 8301 planicie banderita ubell@hotmail.com +universidad nacional de villa maría actuario 2020-10-02 jimmy jones male 35 6235 villa sauce heather49@yahoo.com +universidad nacional de villa maría arquitectura 2020-09-16 christopher owens male 23 2709 los indios droberts@yahoo.com +universidad nacional de villa maría ingeniería mecánica 2020-11-19 susan simpson female 35 1870 avellaneda smithjamie@yahoo.com +universidad nacional de villa maría agronomía 2020-10-05 deborah ortiz female 42 1804 canning john12@hotmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-09-04 bobby smith male 35 1727 b los aromos san patricio kingdarren@yahoo.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2021-01-23 thomas white male 35 3318 bonpland norte ysmith@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-11-27 raymond gillespie male 43 3272 colonia 1 de mayo amytaylor@gmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-09-20 chelsea lopez female 35 4107 aconquija wwalker@yahoo.com +universidad nacional de villa maría licenciatura en sociología 2020-09-20 ashley stephenson female 35 1858 villa numancia jmcclure@hotmail.com +universidad nacional de villa maría diseño industrial 2020-11-20 victoria cline female 37 5622 colonia jauregui carrollmichelle@hotmail.com +universidad nacional de villa maría ingeniería electrónica 2020-10-17 julie douglas female 35 6307 colonia la oracion andrew59@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2020-10-09 curtis greene md male 35 8156 el perdido est jose guisasola alyssafarrell@hotmail.com +universidad nacional de villa maría arquitectura 2020-11-16 christopher hicks male 35 7621 la sara amurphy@gmail.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-11-05 christina kemp female 35 4113 acostilla yreeves@hotmail.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-12-25 emily le female 35 6237 america eric92@gmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-10-11 dominique lopez female 35 6231 cuenca acohen@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-11-22 kristina lopez female 35 5598 bañado verde bonniegonzalez@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2020-10-11 crystal henry female 38 7110 cuartel iv james01@yahoo.com +universidad nacional de villa maría bioquímica 2021-01-14 travis baldwin male 49 5447 agua cercada jasonhoover@gmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-11-16 jason matthews male 35 7116 camaron chico joduffy@yahoo.com +universidad nacional de villa maría contador público 2020-12-11 denise davila female 42 3465 arroyo casco scottedwards@gmail.com +universidad nacional de villa maría licenciatura en artes 2020-12-27 jessica green female 35 1849 claypole fullerjennifer@yahoo.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-12-20 trevor flores male 35 6305 atreuco vickie70@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-11-11 brenda franklin female 35 2711 almacen piatti nancyedwards@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-09-06 ashley nelson female 47 2240 campo garcia chambersjessica@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-12-11 sean conley male 35 4648 barrio la union pcolon@yahoo.com +universidad nacional de villa maría farmacia 2021-01-23 jamie willia female 35 9410 bahia lapataia hartmanjennifer@hotmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-09-03 randall murphy male 35 3032 nelson hamiltontimothy@hotmail.com +universidad nacional de villa maría licenciatura en ciencias geológicas 2021-01-28 ashley dawson female 35 5567 la cañada davidmcdonald@yahoo.com +universidad nacional de villa maría arquitectura 2020-12-24 barry patton male 35 5360 chilecito dannycurry@gmail.com +universidad nacional de villa maría diseño de imagen y sonido 2020-10-03 rebecca miller female 35 4105 abra del tafi fieldsmelissa@yahoo.com +universidad nacional de villa maría ingeniería mecánica 2020-11-08 alexis knight female 35 3572 campo garabato douglas40@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-10-09 anthony butler male 35 6213 lote 11 escuela 107 hahnthomas@hotmail.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2021-01-22 nicole martinez female 27 1611 don torcuato kbell@gmail.com +universidad nacional de villa maría licenciatura en administración 2020-09-11 angela thomas female 35 2200 las quintas william05@gmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-11-03 lauren knight female 44 2201 ricardone herreravictoria@gmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-10-26 jimmy henry male 35 4709 san jose de piedra blanca tracy09@gmail.com +universidad nacional de villa maría ingeniería mecánica 2020-11-11 gregory castillo male 32 1915 arbuco katelyn96@hotmail.com +universidad nacional de villa maría actuario 2020-11-19 courtney hernandez female 35 7011 aneque grande nicholas17@gmail.com +universidad nacional de villa maría agronomía 2020-10-27 dawn house female 35 8347 arroyo cahunco wsolomon@yahoo.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-09-03 brandon king male 35 3162 aranguren robert71@hotmail.com +universidad nacional de villa maría bioquímica 2021-01-19 lisa buchanan female 35 3181 arroyo moreira michellepierce@hotmail.com +universidad nacional de villa maría licenciatura en producción de bioimagenes 2021-01-18 nathaniel contreras male 35 3448 alamo haynesamanda@hotmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-10-24 johnny fernandez male 35 2907 general conesa jasminegonzales@gmail.com +universidad nacional de villa maría licenciatura en psicología 2021-01-11 shannon ross female 42 2605 otto bemberg carlsonadam@gmail.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-11-16 anne newton female 35 3712 los frentones tannerdawn@yahoo.com +universidad nacional de villa maría ciencias veterinarias 2021-01-06 kimberly lowery female 35 6100 la ines michaelhodge@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la computación 2020-11-19 cameron west male 47 1752 lomas del mirador heathercox@yahoo.com +universidad nacional de villa maría diseño de imagen y sonido 2020-10-15 elizabeth hunter female 35 6221 ceballos zcastaneda@gmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2020-11-22 michelle dyer female 35 6555 alfalad melissacannon@gmail.com +universidad nacional de villa maría contador público 2020-09-10 jessica flores female 35 2453 carlos pellegrini robinsonjorge@gmail.com +universidad nacional de villa maría ingeniería en informática 2020-09-01 gabrielle mann female 35 2138 carcaraña atkinsontaylor@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2020-09-15 ryan reyes male 35 5565 campo de los andes cabrerakimberly@gmail.com +universidad nacional de villa maría licenciatura en relaciones del trabajo 2020-12-25 christine strickland female 35 1664 trujui vbennett@hotmail.com +universidad nacional de villa maría agronomía 2020-10-23 michael reed male 42 7403 alvaro barros martha30@yahoo.com +universidad nacional de villa maría licenciatura en planificación y diseño del paisaje 2020-12-30 maria dillon female 35 1802 aeropuerto ezeiza anthony04@yahoo.com +universidad nacional de villa maría licenciatura en psicología 2020-12-07 shelley rollins female 35 7412 las hermanas anthony00@gmail.com +universidad nacional de villa maría contador público 2020-11-25 kimberly gomez female 35 4632 antumpa nicholaslopez@yahoo.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2020-12-26 rebecca moreno female 35 8107 base aeronaval cmte espora jhobbs@hotmail.com +universidad nacional de villa maría arquitectura 2020-12-03 john foster male 38 7114 canal 15 cerro de la gloria abigail56@yahoo.com +universidad nacional de villa maría licenciatura en ciencias ambientales 2020-09-08 travis maldonado male 35 3376 gobernador lanusse conniewalsh@hotmail.com +universidad nacional de villa maría licenciatura en sociología 2020-11-24 joseph myers male 35 2451 colonia la yerba marquezjessica@gmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2021-01-06 margaret smith female 35 5735 colonia bella vista greenjoel@gmail.com +universidad nacional de villa maría ingeniería en informática 2020-09-27 margaret roberts female 35 3076 huanqueros corey14@gmail.com +universidad nacional de villa maría medicina 2020-12-06 hannah bowen female 35 6325 colonia devoto jacob54@yahoo.com +universidad nacional de villa maría técnico para bioterios 2020-09-18 oscar matthews male 35 7639 cooper james15@gmail.com +universidad nacional de villa maría ciencias veterinarias 2021-01-07 jonathan smith male 35 3334 3 de mayo yvonnejohnson@hotmail.com +universidad nacional de villa maría diseño industrial 2020-10-10 rhonda bryant female 35 7547 cascada george87@hotmail.com +universidad nacional de villa maría licenciatura en ciencia y tecnología de alimentos 2020-11-05 joshua valentine male 27 8000 adela corti jacqueline10@yahoo.com +universidad nacional de villa maría licenciatura en terapia ocupacional 2020-09-19 carla martinez female 28 5365 el jumeal scottkyle@hotmail.com +universidad nacional de villa maría ciencias veterinarias 2020-11-19 wayne gross male 21 4159 alto el puesto madisonpeters@hotmail.com +universidad nacional de villa maría licenciatura en psicología 2020-10-07 emily wallace female 35 2931 isla los laureles jessica21@yahoo.com +universidad nacional de villa maría licenciatura en administración 2020-11-25 rachel santos female 25 8134 argerich saratorres@gmail.com +universidad nacional de villa maría licenciatura en ciencia política 2020-09-19 mark wilson male 35 6330 arturo almaraz mckinneyralph@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-10-14 stephanie hancock female 35 3003 colonia los zapallos umoreno@yahoo.com +universidad nacional de villa maría contador público 2020-11-28 kimberly vega female 35 7600 barrio emir ramon juarez hramirez@gmail.com +universidad nacional de villa maría ingeniería mecánica 2020-11-19 andrew nolan male 22 3134 antonio tomas sud steven88@gmail.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-09-27 michael griffin male 35 4124 abra el candado thomas24@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-12-23 stephanie ada female 35 3358 cheroguita samuelhampton@yahoo.com +universidad nacional de villa maría licenciatura en musicoterapia 2020-12-08 philip davis male 35 5722 acasape josephmarshall@gmail.com +universidad nacional de villa maría medicina 2020-12-21 robert nelson male 21 1664 trujui luisbaker@hotmail.com +universidad nacional de villa maría licenciatura en gestión de agroalimentos 2021-01-22 steven lee male 35 2823 aero club canal adavidson@hotmail.com +universidad nacional de villa maría licenciatura en ciencias de la educación 2021-01-04 stacy cardenas female 35 2639 berabevu jamesbenjamin@hotmail.com +universidad nacional de villa maría técnico para bioterios 2020-10-02 tammy duffy female 35 8115 bajo hondo eblankenship@hotmail.com +universidad nacional de villa maría licenciatura en ciencias antropológicas 2020-12-06 alison koch female 35 2185 campo crenna sthomas@gmail.com +universidad nacional de villa maría licenciatura en administración 2020-12-30 natalie whitaker female 35 7116 camaron chico sramsey@yahoo.com +universidad nacional de villa maría licenciatura en ciencias biológicas 2020-10-04 kimberly dalton female 35 7603 comandante nicanor otamendi bradfordamanda@yahoo.com +universidad nacional de villa maría medicina 2020-11-08 emma rivera female 35 1812 carlos spegazzini lduran@gmail.com +universidad nacional de villa maría bioquímica 2021-01-28 christina reed female 35 7641 balneario los angeles awallace@yahoo.com +universidad nacional de villa maría licenciatura en administración 2021-01-13 nancy middleton female 46 5555 puente del inca montgomeryashley@hotmail.com diff --git a/datasets/GBUNComahue_process.txt b/datasets/GBUNComahue_process.txt new file mode 100644 index 00000000..48d82d9f --- /dev/null +++ b/datasets/GBUNComahue_process.txt @@ -0,0 +1,1832 @@ +university career inscription_date first_name last_name gender age postal_code location email +univ. nacional del comahue licenciatura en psicología 2020-09-01 gregory howell male 29 5315 calera la norma frankalexandra@yahoo.com +univ. nacional del comahue farmacia 2020-09-01 tasha brown female 37 8305 aguada san roque tedwards@gmail.com +univ. nacional del comahue medicina 2020-09-01 ian taylor male 35 3428 estacion saladas richard76@gmail.com +univ. nacional del comahue medicina 2020-09-01 mark sanchez male 20 5873 isla oduffy@yahoo.com +univ. nacional del comahue licenciatura en ciencia política 2020-09-01 sherri carter female 39 1765 isidro casanova fosterchase@gmail.com +univ. nacional del comahue técnico para bioterios 2020-09-01 patricia gardner female 25 3197 abra guazu hughesnina@yahoo.com +univ. nacional del comahue licenciatura en sociología 2020-09-01 marissa johns female 34 6034 colonia alberdi john91@yahoo.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-09-01 crystal williams female 23 6017 chancay leebrad@yahoo.com +univ. nacional del comahue diseño industrial 2020-09-01 nicole smith female 21 1925 destileria fiscal jshields@yahoo.com +univ. nacional del comahue licenciatura en artes 2020-09-01 timothy dyer male 21 5429 el abanico mariajackson@hotmail.com +univ. nacional del comahue licenciatura en administración 2020-09-02 christina long female 21 4750 agua colorada williammcpherson@yahoo.com +univ. nacional del comahue contador público 2020-09-02 michele rivera female 19 2721 el arbolito ewingdiana@gmail.com +univ. nacional del comahue ciencias veterinarias 2020-09-02 steven may male 23 6437 alamos perezchristopher@yahoo.com +univ. nacional del comahue ingeniería mecánica 2020-09-02 mary larson female 33 7519 san mayol michaelwhite@yahoo.com +univ. nacional del comahue ingeniería en informática 2020-09-02 kenneth henry male 31 8170 abra de hinojo qyoung@hotmail.com +univ. nacional del comahue arquitectura 2020-09-02 carmen clark female 37 5741 13 de enero richardjohnson@gmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-09-02 haley carpenter female 33 3585 el sombrerito yshepherd@yahoo.com +univ. nacional del comahue licenciatura en musicoterapia 2020-09-02 angela simmons female 25 3158 20 de septiembre stonekimberly@yahoo.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-09-02 matthew wilson male 23 5835 bella vista campbelldavid@gmail.com +univ. nacional del comahue ingeniería mecánica 2020-09-02 john hernandez male 17 3172 kilometro 208 lisa58@gmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-09-02 joseph mccarthy male 36 2931 isla los laureles laurenchurch@hotmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-09-02 michael diaz male 25 5557 caracoles woodsydney@hotmail.com +univ. nacional del comahue farmacia 2020-09-02 shawn thomas male 34 5317 apoyaco william73@hotmail.com +univ. nacional del comahue ingeniería electrónica 2020-09-02 julie guerrero female 35 3109 colonia centenario warnershirley@gmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-09-02 melissa newton female 24 2527 colonia san francisco nelsonmegan@yahoo.com +univ. nacional del comahue diseño de imagen y sonido 2020-09-03 allen skinner male 36 6651 ingeniero de madrid marksmith@gmail.com +univ. nacional del comahue medicina 2020-09-03 erin jennings female 34 6307 colonia la oracion martinezstephanie@gmail.com +univ. nacional del comahue ingeniería mecánica 2020-09-03 stacey kidd female 23 2715 el socorro zsexton@hotmail.com +univ. nacional del comahue ingeniería en informática 2020-09-03 warren torres male 29 3111 almacen cristian schubert bishopkevin@hotmail.com +univ. nacional del comahue actuario 2020-09-03 natalie gilbert female 21 3134 antonio tomas sud cowanjennifer@gmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-09-03 margaret jimenez female 23 3192 colonia bertozzi jenniferthompson@yahoo.com +univ. nacional del comahue ingeniería en informática 2020-09-03 kristopher wright male 18 1842 el jaguel elliottashley@gmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-09-03 todd warren male 33 2142 campo medina debra01@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-09-03 ian freeman male 17 2630 firmat joshuamorgan@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-09-04 alexis ford female 31 7400 barrio la luisa westtamara@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-09-04 dawn roberts female 19 6321 caichue manningbarbara@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-09-04 jason montes male 23 3194 paso telegrafo wbryant@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-09-04 jesse frazier male 19 6233 condarco matthew83@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-09-04 anthony jackson male 23 8534 aguada cecilio williamstracy@yahoo.com +univ. nacional del comahue licenciatura en psicología 2020-09-04 sherri hester female 23 8347 arroyo cahunco donaldreilly@gmail.com +univ. nacional del comahue licenciatura en sociología 2020-09-04 anita martinez female 21 1890 juan maria gutierrez okelley@gmail.com +univ. nacional del comahue arquitectura 2020-09-04 andre gutierrez male 21 5600 agua de la mula jasonjones@hotmail.com +univ. nacional del comahue diseño industrial 2020-09-04 catherine may female 38 1664 trujui anthonyjohnson@hotmail.com +univ. nacional del comahue licenciatura en psicología 2020-09-04 jeffrey obrien male 25 3337 adolfo j pomar transcott@yahoo.com +univ. nacional del comahue licenciatura en ciencia política 2020-09-04 amanda hill female 33 8105 aguara gregorybaker@yahoo.com +univ. nacional del comahue licenciatura en psicología 2020-09-04 tracey anderson female 24 1927 esc nav militar rio sant srowe@gmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-09-04 angela gilmore female 18 3536 bocas johnsontara@hotmail.com +univ. nacional del comahue agronomía 2020-09-04 carla barnes female 31 5384 punta de los llanos hallian@gmail.com +univ. nacional del comahue ingeniería mecánica 2020-09-05 matthew frost male 25 6042 dos hermanos hparker@hotmail.com +univ. nacional del comahue farmacia 2020-09-05 zachary jackson male 27 6455 carlos tejedor rodriguezscott@hotmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-09-05 amy mendoza female 21 2508 armstrong chamberskevin@gmail.com +univ. nacional del comahue diseño industrial 2020-09-05 zachary obrien male 19 3366 almirante brown ryanlee@hotmail.com +univ. nacional del comahue farmacia 2020-09-05 craig richards male 27 5439 belgrano jennifer39@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-09-05 thomas brown male 29 1770 aldo bonzi lsanford@gmail.com +univ. nacional del comahue medicina 2020-09-05 leah branch female 19 4000 estacion de zootecnia b masonkevin@yahoo.com +univ. nacional del comahue ciencias veterinarias 2020-09-05 ashley scott female 29 4516 caimancito asimmons@yahoo.com +univ. nacional del comahue bioquímica 2020-09-05 frank robinson male 37 5596 12 de octubre pmanning@yahoo.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-09-05 kelli rivera female 31 8363 colonia josefa oyoung@hotmail.com +univ. nacional del comahue licenciatura en artes 2020-09-05 vicki phillips female 19 7011 aneque grande robertslisa@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-09-06 edward taylor male 25 9050 gobernador moyano whiteheadshane@hotmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-09-06 nicholas johnson male 27 3461 abo nezu ytorres@gmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-09-06 james petty male 19 5521 los corredores ethanjimenez@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-09-06 jamie smith female 29 2216 campo raffo zachary24@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-09-06 andrew myers male 29 7533 quiñihual estacion breannaward@yahoo.com +univ. nacional del comahue ingeniería en informática 2020-09-06 julia mills female 34 6503 desvio kilometro 234 kochrickey@hotmail.com +univ. nacional del comahue ingeniería mecánica 2020-09-06 catherine mann female 37 4230 brea chimpana katelynwest@hotmail.com +univ. nacional del comahue ingeniería en informática 2020-09-06 valerie hughes female 23 7203 chapaleufu smcdonald@gmail.com +univ. nacional del comahue ingeniería en informática 2020-09-07 richard brown male 21 1601 isla martin garcia chelsey16@hotmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-09-07 catherine bush female 20 2309 colonia reina margarita amandadoyle@gmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-09-07 nicholas vasquez male 33 2185 campo crenna nburgess@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-09-07 samantha ferguson female 19 2445 cristolia alyssamoore@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-09-07 emily page female 37 2705 haras san jacinto robert29@hotmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-09-07 amanda diaz female 28 3344 2 de julio jefferydennis@hotmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-09-07 christine mayer female 33 2156 arsenal de guerra san lorenzo taylordana@yahoo.com +univ. nacional del comahue licenciatura en psicología 2020-09-07 david jones male 29 1842 el jaguel hernandezmegan@gmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-09-07 mark bradley male 39 2113 peyrano twebb@gmail.com +univ. nacional del comahue agronomía 2020-09-07 john bowen male 35 2824 britos rhart@gmail.com +univ. nacional del comahue actuario 2020-09-07 robert moreno male 29 3574 capilla guadalupe norte nwatson@yahoo.com +univ. nacional del comahue agronomía 2020-09-07 andrea alexander female 31 1896 camino centenario km 11500 christina09@gmail.com +univ. nacional del comahue agronomía 2020-09-07 felicia valdez female 25 3620 kilometro 184 greenefrederick@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-09-07 michele romero female 25 1739 general hornos salinasjanice@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-09-07 michael mosley male 27 6500 9 de julio donnajones@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-09-07 charles leach male 33 5779 la chilca barbaraturner@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-09-08 michael simpson male 35 6652 olascoaga davidgaines@yahoo.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-09-08 amanda jordan female 33 3522 el retiro robert92@gmail.com +univ. nacional del comahue licenciatura en psicología 2020-09-08 jessica ross female 27 6003 ascencion robert92@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-09-08 darlene garner female 37 3366 almirante brown jmadden@hotmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-09-08 patrick garrett male 39 4186 cañete greenecharles@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-09-08 zoe oconnell female 37 5419 baños de la laja jill45@gmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-09-08 michelle shelton female 17 3427 abra breweramber@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-09-08 megan mendoza female 37 3416 arroyo ceibal michellelynch@hotmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-09-08 joseph estrada male 27 6643 araujo oatkinson@gmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-09-09 jennifer may female 21 5474 barranquitas aaron63@gmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-09-09 jordan gilmore male 25 3472 caaguazu wspencer@hotmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-09-09 michael thompson male 30 2824 britos kimberly13@gmail.com +univ. nacional del comahue licenciatura en sociología 2020-09-09 james taylor male 27 2500 cañada de gomez sheenasilva@hotmail.com +univ. nacional del comahue arquitectura 2020-09-09 kim burton female 21 5438 alto de sierra rogersdavid@yahoo.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-09-09 tricia evans female 39 5589 chapanay millergregory@hotmail.com +univ. nacional del comahue farmacia 2020-09-09 kirk calderon male 25 2609 colonia morgan cpalmer@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-09-09 kimberly calderon female 25 3181 arroyo moreira ggraham@gmail.com +univ. nacional del comahue ciencias veterinarias 2020-09-09 erin reeves female 31 2854 dos hermanas timothyvega@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-09-09 rachel newman female 38 1678 caseros oscarnielsen@yahoo.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-09-09 rachel lane female 37 5423 capitan lazo sandersbrandy@gmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-09-09 melvin castro male 17 2527 colonia san francisco keithglenn@gmail.com +univ. nacional del comahue medicina 2020-09-09 tricia mendoza female 33 6244 banderalo smithbryan@yahoo.com +univ. nacional del comahue técnico para bioterios 2020-09-09 brittany soto female 39 5511 general gutierrez dustin57@yahoo.com +univ. nacional del comahue licenciatura en administración 2020-09-09 regina reid female 25 5345 baños termales perrynoah@yahoo.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-09-10 stacy hall female 31 2828 colonia nueva montevideo zwalters@hotmail.com +univ. nacional del comahue bioquímica 2020-09-10 monica garcia female 34 6239 gonzalez moreno allison79@gmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-09-10 rodney neal male 21 1646 san fernando schmittanthony@hotmail.com +univ. nacional del comahue ciencias veterinarias 2020-09-10 melissa nelson female 23 6230 francisco casal amccormick@hotmail.com +univ. nacional del comahue actuario 2020-09-10 jason wyatt male 31 3216 arroyo hondo rlowe@gmail.com +univ. nacional del comahue contador público 2020-09-10 duane fowler male 35 1872 sarandi steven63@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-09-10 katherine benson female 31 7118 general guido ujones@hotmail.com +univ. nacional del comahue agronomía 2020-09-10 john parks male 33 7165 faro querandi mbaldwin@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-09-10 erica hampton female 38 6700 caminera lujan carmenwarren@yahoo.com +univ. nacional del comahue farmacia 2020-09-10 sherry johnson female 35 5636 favelli janet27@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-09-10 jack jackson male 35 8333 aguada guzman ejones@hotmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-09-10 tiffany contreras female 21 3203 arroyo grande daniellegraham@hotmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-09-10 jennifer fox female 25 3196 arroyo vega qstrickland@gmail.com +univ. nacional del comahue contador público 2020-09-10 steven smith male 23 1627 matheu kristin73@gmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-09-11 larry martinez male 33 3057 estancia las gamas peterhess@gmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-09-11 theresa bentley female 31 1879 quilmes oeste holson@gmail.com +univ. nacional del comahue técnico para bioterios 2020-09-11 lisa vincent female 27 6667 agustin mosconi gomezjose@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-09-11 jenny valdez female 21 6701 carlos keen wileyjacqueline@hotmail.com +univ. nacional del comahue ingeniería electrónica 2020-09-11 christopher gutierrez male 23 2121 perez jrush@gmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-09-11 amanda dyer female 21 2208 gaboto srodriguez@yahoo.com +univ. nacional del comahue ingeniería mecánica 2020-09-11 melissa wallace female 21 1870 avellaneda thomas12@gmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-09-11 mario rosales male 35 8424 aguada de guerra xcarroll@yahoo.com +univ. nacional del comahue farmacia 2020-09-11 haley adkins female 33 5444 ampacama garrisonstacie@yahoo.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-09-11 carlos johnson male 35 6614 franklin owengeorge@yahoo.com +univ. nacional del comahue licenciatura en ciencia política 2020-09-11 hannah ballard female 37 7249 el araza monique87@gmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-09-11 ronnie wood male 18 7169 juancho lewislisa@hotmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-09-11 steven fields male 29 1686 hurlingham brookewhite@yahoo.com +univ. nacional del comahue diseño industrial 2020-09-12 megan green female 23 2134 roldan heather75@yahoo.com +univ. nacional del comahue medicina 2020-09-12 richard sanchez male 37 5470 abra verde yyates@yahoo.com +univ. nacional del comahue medicina 2020-09-12 joel kelly male 34 9030 rio mayo christopher34@gmail.com +univ. nacional del comahue licenciatura en administración 2020-09-12 ashley schultz female 35 3234 bonpland fjimenez@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-09-12 cassandra moore female 31 3183 albariño thompsonbrandon@yahoo.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-09-12 scott evans male 24 2812 capilla del señor markjackson@hotmail.com +univ. nacional del comahue actuario 2020-09-12 christopher lane male 27 2800 arroyo aguila negra ryan53@gmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-09-12 david miller male 35 2138 carcaraña deborahlewis@gmail.com +univ. nacional del comahue ingeniería en informática 2020-09-12 hannah moore female 27 1812 carlos spegazzini taylormikayla@hotmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-09-12 corey lindsey male 31 4109 alto nuestra señora del valle paigetrevino@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-09-12 matthew gamble male 23 7150 ayacucho acarroll@yahoo.com +univ. nacional del comahue licenciatura en artes 2020-09-12 molly fowler female 25 8187 bordenave stephanie22@yahoo.com +univ. nacional del comahue actuario 2020-09-12 aaron roy male 31 1865 el pampero johnguzman@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-09-13 jesse kelley male 23 8208 campo cicare woodnicole@gmail.com +univ. nacional del comahue contador público 2020-09-13 carl smith male 25 7240 kilometro 112 spearsjared@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-09-13 tyler young male 21 7407 libano james90@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-09-13 joseph gregory male 19 5730 20 de febrero brenda13@gmail.com +univ. nacional del comahue ingeniería en informática 2020-09-13 nichole payne female 31 5535 asuncion fraziersusan@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-09-13 charles carter male 29 5753 agua linda david64@yahoo.com +univ. nacional del comahue bioquímica 2020-09-13 rodney jacobson male 30 7136 adela westjoseph@hotmail.com +univ. nacional del comahue licenciatura en psicología 2020-09-13 sandra johnson female 31 5565 campo de los andes xmeza@gmail.com +univ. nacional del comahue ingeniería mecánica 2020-09-14 veronica wilson female 37 5555 puente del inca yvelazquez@gmail.com +univ. nacional del comahue licenciatura en sociología 2020-09-14 jason chen male 22 5343 lavalle garneranthony@hotmail.com +univ. nacional del comahue técnico para bioterios 2020-09-14 michael jackson male 21 9225 arenoso holly00@yahoo.com +univ. nacional del comahue bioquímica 2020-09-14 kimberly mclean female 33 5327 capihuas robinsondavid@yahoo.com +univ. nacional del comahue diseño de imagen y sonido 2020-09-14 anthony hernandez male 29 1986 altamirano robert92@hotmail.com +univ. nacional del comahue farmacia 2020-09-14 crystal carpenter female 33 3218 arroyo palmar alicia62@gmail.com +univ. nacional del comahue agronomía 2020-09-14 alex copeland male 17 5763 general urquiza wellis@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-09-14 cindy martin female 27 2527 colonia san francisco lynnholland@yahoo.com +univ. nacional del comahue licenciatura en administración 2020-09-14 brian armstrong male 37 2218 carrizales gmiller@gmail.com +univ. nacional del comahue ingeniería mecánica 2020-09-15 sara bell female 29 5407 dique toma ihoover@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-09-15 kimberly thomas female 17 3705 10 de mayo jharris@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-09-15 scott horton male 25 2520 la california sarah39@yahoo.com +univ. nacional del comahue diseño industrial 2020-09-15 theresa le female 30 2121 perez paulcortez@gmail.com +univ. nacional del comahue licenciatura en artes 2020-09-15 joanne anderson female 39 5306 carrizal joseph32@yahoo.com +univ. nacional del comahue licenciatura en artes 2020-09-15 steven harper male 17 6075 arenaza jennifer14@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-09-15 david lara male 19 4722 el duraznillo nzamora@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-09-15 nathan vaughn male 34 6661 blas durañona coreysharp@hotmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-09-15 bonnie riley female 19 4622 bella vista jason74@yahoo.com +univ. nacional del comahue técnico para bioterios 2020-09-15 alexander kramer male 35 2944 rio tala jesse67@yahoo.com +univ. nacional del comahue licenciatura en ciencia política 2020-09-15 mallory moore female 27 2907 general conesa haydenthomas@gmail.com +univ. nacional del comahue arquitectura 2020-09-16 derek webb male 23 3072 la lucila marymoreno@hotmail.com +univ. nacional del comahue agronomía 2020-09-16 christopher mack male 30 9409 isla gran malvina joshua96@yahoo.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-09-16 arthur arellano male 17 8200 colonia lia y allende parrishkelly@yahoo.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-09-16 cindy bishop female 17 6050 cuartel vii vickiejenkins@hotmail.com +univ. nacional del comahue diseño industrial 2020-09-16 paula peters female 37 9315 bajo caracoles samanthahatfield@gmail.com +univ. nacional del comahue ciencias veterinarias 2020-09-16 sherry hoffman female 31 4431 aguas calientes maryreed@hotmail.com +univ. nacional del comahue bioquímica 2020-09-16 jessica burns female 19 6538 la dorita jeffreydavis@gmail.com +univ. nacional del comahue licenciatura en sociología 2020-09-16 kevin fitzgerald male 19 5266 chichagasta adavenport@gmail.com +univ. nacional del comahue licenciatura en administración 2020-09-16 ryan curtis male 29 2344 achaval rodriguez nelsonamy@yahoo.com +univ. nacional del comahue licenciatura en psicología 2020-09-16 john jones male 29 2300 colonia bella italia sheltonmatthew@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-09-16 deborah carter female 37 6700 caminera lujan richardjohnson@gmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-09-17 david luna male 27 3117 aldea san antonio hgardner@yahoo.com +univ. nacional del comahue técnico para bioterios 2020-09-17 jason hernandez male 21 6009 san marcelo pdavis@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-09-17 deborah wilson female 31 9400 an aike karen52@gmail.com +univ. nacional del comahue medicina 2020-09-17 amy smith female 19 9223 alto rio pico espinozajessica@yahoo.com +univ. nacional del comahue bioquímica 2020-09-17 joseph stevenson male 17 7172 colonia ferrari andrew27@hotmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-09-17 george schultz male 39 7160 la union dwright@gmail.com +univ. nacional del comahue ingeniería mecánica 2020-09-17 megan gardner female 35 2933 colonia velez kyle23@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-09-17 jessica burns female 31 2613 la morocha thomas03@gmail.com +univ. nacional del comahue bioquímica 2020-09-17 tonya nguyen female 31 2200 las quintas nathanhoover@yahoo.com +univ. nacional del comahue ciencias veterinarias 2020-09-17 troy lawrence male 33 6430 adolfo alsina james77@gmail.com +univ. nacional del comahue ingeniería en informática 2020-09-17 suzanne phillips female 37 4643 antiguyos tpowers@hotmail.com +univ. nacional del comahue ingeniería mecánica 2020-09-17 nancy jones female 39 1746 francisco alvarez randy73@gmail.com +univ. nacional del comahue diseño industrial 2020-09-18 karen castillo female 27 9039 hito 45 walkerrodney@yahoo.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-09-18 christian sanchez male 35 6641 comodoro py alexis34@yahoo.com +univ. nacional del comahue licenciatura en sociología 2020-09-18 tony young male 39 2347 colonia mackinlay gordonwilliam@yahoo.com +univ. nacional del comahue bioquímica 2020-09-18 lori sanford female 24 6628 colonia zambungo xwiggins@hotmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-09-18 jane campbell female 20 7311 chillar gillespiebrian@yahoo.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-09-18 sandra miller female 17 6065 blaquier thorntonkimberly@hotmail.com +univ. nacional del comahue farmacia 2020-09-18 kathy powell female 23 3133 arroyo burgos chris21@hotmail.com +univ. nacional del comahue contador público 2020-09-18 christopher hickman male 39 7220 funke dlopez@gmail.com +univ. nacional del comahue medicina 2020-09-19 charles gardner male 31 7408 la colina vburnett@yahoo.com +univ. nacional del comahue licenciatura en ciencia política 2020-09-19 wendy green female 33 1858 villa numancia tinamccann@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-09-19 sharon hughes female 39 4147 alto las lechuzas garyreilly@hotmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-09-19 patricia brown female 29 2843 general galarza jacobgarcia@hotmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-09-19 gary berry male 22 4724 agua colorada jennifer89@yahoo.com +univ. nacional del comahue licenciatura en artes 2020-09-19 alexandria lee female 23 8305 aguada san roque frankjason@gmail.com +univ. nacional del comahue ingeniería mecánica 2020-09-19 michelle simmons female 19 1655 jose leon suarez brendan58@gmail.com +univ. nacional del comahue diseño industrial 2020-09-19 mark espinoza male 38 1822 valentin alsina hfrank@hotmail.com +univ. nacional del comahue farmacia 2020-09-19 robert moore male 23 3085 pilar loriwong@hotmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-09-19 ricardo taylor male 29 1684 ciudad jardin del palomar whitney61@hotmail.com +univ. nacional del comahue arquitectura 2020-09-19 paul brown male 17 2752 almacen el descanso zwilcox@yahoo.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-09-19 martha morgan female 25 6203 el olivo tracywilkinson@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-09-19 robert carpenter male 27 5461 aguada de la peña anthonysmith@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-09-19 taylor duncan female 22 5755 alto del molle phillip16@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-09-20 brenda anderson female 37 9107 28 de julio tuckerrichard@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-09-20 ian carter male 21 4152 aguilares harrisondavid@gmail.com +univ. nacional del comahue licenciatura en sociología 2020-09-20 maria hall female 25 3164 colonia rivas bjackson@gmail.com +univ. nacional del comahue licenciatura en sociología 2020-09-20 linda collins female 23 2852 alarcon fclark@gmail.com +univ. nacional del comahue bioquímica 2020-09-20 charles torres male 25 2506 correa ralph16@yahoo.com +univ. nacional del comahue agronomía 2020-09-20 dana gonzalez female 25 6601 altamira garciajesse@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-09-20 rita thomas female 29 4237 cortaderas jacobwarren@yahoo.com +univ. nacional del comahue contador público 2020-09-20 christopher morris male 32 6343 los gauchos qgonzalez@yahoo.com +univ. nacional del comahue licenciatura en sociología 2020-09-20 christopher moore male 25 8303 cinco saltos cassandracruz@gmail.com +univ. nacional del comahue ciencias veterinarias 2020-09-20 stanley stevenson male 25 5431 apeadero guanacache monicaduncan@hotmail.com +univ. nacional del comahue licenciatura en artes 2020-09-21 jacqueline snyder female 37 8400 isla victoria charlesortiz@yahoo.com +univ. nacional del comahue diseño industrial 2020-09-21 kimberly smith female 23 5713 balde ahumada kevinrivera@gmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-09-21 reginald shepherd male 39 7107 santa teresita dudleycurtis@hotmail.com +univ. nacional del comahue licenciatura en administración 2020-09-21 donald byrd male 20 5523 buena nueva melinda63@gmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-09-21 jonathan medina male 19 8208 campo cicare nicholscarlos@gmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-09-21 james baker male 37 1802 aeropuerto ezeiza steven22@yahoo.com +univ. nacional del comahue medicina 2020-09-21 wesley king male 31 8412 cañadon del corral amartin@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-09-21 robert wright male 19 4622 bella vista ashleymartinez@gmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-09-21 brian stevens male 25 5547 villa hipodromo michael62@gmail.com +univ. nacional del comahue ingeniería en informática 2020-09-21 robert long male 28 6648 mecha ygreen@gmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-09-21 connie moore female 27 1655 jose leon suarez starkjohn@hotmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-09-21 omar ross male 19 7165 faro querandi matthewking@gmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-09-21 cheryl nielsen female 21 2204 jesus maria lindaevans@gmail.com +univ. nacional del comahue ingeniería mecánica 2020-09-21 joseph mitchell male 39 2156 arsenal de guerra san lorenzo jimmymoreno@gmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-09-22 martha ayala female 23 4105 abra del tafi jsmith@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-09-22 erika lee female 35 7635 el lenguaraz peggyjones@gmail.com +univ. nacional del comahue contador público 2020-09-22 brandy robinson female 39 5533 9 de julio masonhoffman@hotmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-09-22 eugene wong male 21 8373 alianza lisa17@gmail.com +univ. nacional del comahue ingeniería en informática 2020-09-22 manuel english male 38 6652 olascoaga xhill@hotmail.com +univ. nacional del comahue actuario 2020-09-22 claudia perez female 35 8308 villa manzano xrichardson@yahoo.com +univ. nacional del comahue diseño de imagen y sonido 2020-09-22 kimberly esparza female 27 8307 colonia gobernador ayala jeffreycooper@gmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-09-22 patricia wilson female 17 3051 alejandra joshuaramirez@yahoo.com +univ. nacional del comahue actuario 2020-09-22 julian smith male 33 7412 las hermanas anthonyrebekah@hotmail.com +univ. nacional del comahue licenciatura en administración 2020-09-23 chad lee male 29 6065 blaquier awalker@yahoo.com +univ. nacional del comahue licenciatura en administración 2020-09-23 paul moore male 17 8153 balneario oriente tamarasantos@gmail.com +univ. nacional del comahue licenciatura en sociología 2020-09-23 kim hoffman female 31 5381 bella vista sobrien@yahoo.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-09-23 joseph gray male 19 5615 25 de mayo jonesryan@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-09-23 johnny carter male 37 7208 coronel boerr douglas26@hotmail.com +univ. nacional del comahue farmacia 2020-09-23 anthony johnson male 21 5624 kilometro 47 joshuarodriguez@hotmail.com +univ. nacional del comahue diseño industrial 2020-09-23 sarah martin female 27 3113 colonia celina yhughes@gmail.com +univ. nacional del comahue bioquímica 2020-09-23 maria anderson female 38 5605 calle larga vieja tanya29@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-09-24 james garrison male 35 5261 agua del simbol angelahiggins@hotmail.com +univ. nacional del comahue ingeniería electrónica 2020-09-24 amber hall female 25 7267 alvarez de toledo bhoward@yahoo.com +univ. nacional del comahue licenciatura en musicoterapia 2020-09-24 joanna adams female 29 4101 agua negra perezjonathan@hotmail.com +univ. nacional del comahue técnico para bioterios 2020-09-24 lisa holden female 37 2454 cañada rosquin christophermorgan@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-09-24 susan wallace female 19 2828 colonia nueva montevideo lauren17@gmail.com +univ. nacional del comahue bioquímica 2020-09-24 katherine mitchell female 35 3013 colonia matilde michaelromero@gmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-09-24 richard stephens male 23 6216 bagual kmoore@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-09-24 julia lopez female 27 6507 corbett pachecosteven@gmail.com +univ. nacional del comahue licenciatura en sociología 2020-09-24 david sanders male 19 6461 capitan castro ravengill@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-09-24 tyler lee male 39 2854 dos hermanas anthonyking@gmail.com +univ. nacional del comahue licenciatura en sociología 2020-09-24 ashley randall female 19 1708 moron rscott@gmail.com +univ. nacional del comahue agronomía 2020-09-24 breanna wells female 29 5710 la punta kevin45@yahoo.com +univ. nacional del comahue técnico para bioterios 2020-09-24 brittney gibson female 23 4159 alto el puesto johnnybradley@hotmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-09-24 joseph boyer male 29 2216 campo raffo gary33@hotmail.com +univ. nacional del comahue medicina 2020-09-24 matthew castillo male 39 5417 9 de julio smithjoshua@hotmail.com +univ. nacional del comahue bioquímica 2020-09-24 james edwards male 21 6557 arboleda bettybell@gmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-09-25 matthew taylor male 26 3060 campo san jose christopherpeterson@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-09-25 william figueroa male 33 7404 fortin lavalle kathleen16@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-09-25 alicia zimmerman female 37 6453 carlos salas jasonparks@hotmail.com +univ. nacional del comahue medicina 2020-09-25 brittany holt female 19 3511 colonia coronel dorrego denise76@gmail.com +univ. nacional del comahue ingeniería en informática 2020-09-25 kathryn garcia female 21 7407 libano donnaross@yahoo.com +univ. nacional del comahue ciencias veterinarias 2020-09-25 mary morse female 39 3486 villa olivari cameronpeggy@hotmail.com +univ. nacional del comahue actuario 2020-09-25 lori hernandez female 18 3714 9 de julio justingonzales@yahoo.com +univ. nacional del comahue contador público 2020-09-25 sherry smith female 21 3007 empalme san carlos karenmccoy@yahoo.com +univ. nacional del comahue licenciatura en sociología 2020-09-25 jake gomez male 25 2403 bauer y sigel heather62@hotmail.com +univ. nacional del comahue licenciatura en administración 2020-09-25 gregory baker male 27 5579 barrio lencina hernandezchristian@yahoo.com +univ. nacional del comahue licenciatura en musicoterapia 2020-09-25 kaitlyn rice female 29 4143 independencia dparker@gmail.com +univ. nacional del comahue licenciatura en sociología 2020-09-26 amy delacruz female 21 8109 almirante solier brittanyholder@yahoo.com +univ. nacional del comahue ingeniería electrónica 2020-09-26 deborah garcia female 23 2801 alto verde martinmichelle@gmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-09-26 kevin smith male 39 2900 san nicolas de los arroyos kelseyduncan@hotmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-09-26 donald jones male 23 7109 barrio pedro rocco jeffrey29@gmail.com +univ. nacional del comahue ciencias veterinarias 2020-09-26 mark faulkner male 27 1871 dock sud englishlindsay@yahoo.com +univ. nacional del comahue contador público 2020-09-26 albert booker male 31 5407 dique toma kcarey@hotmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-09-26 julia miller female 31 1714 ituzaingo emiddleton@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-09-26 shawn campbell male 35 6383 campo moises seccion 1a bowmantammy@yahoo.com +univ. nacional del comahue arquitectura 2020-09-26 taylor tanner female 31 5306 carrizal gthomas@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-09-26 david knight male 21 4648 barrio la union tyler23@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-09-26 shannon cuevas female 33 2930 la buana moza garnershawn@yahoo.com +univ. nacional del comahue licenciatura en artes 2020-09-26 joshua hernandez male 29 3374 el porvenir kevinparker@gmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-09-26 brandon hamilton male 23 5407 dique toma oholt@gmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-09-26 adam baker male 33 6643 araujo lnewman@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-09-26 sandra knapp female 23 6628 colonia zambungo qmcgrath@yahoo.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-09-26 charles rosario male 25 7105 san clemente del tuyu donaldhorn@gmail.com +univ. nacional del comahue actuario 2020-09-26 kimberly booth female 29 3364 2 de mayo jacob03@yahoo.com +univ. nacional del comahue licenciatura en ciencia política 2020-09-26 jeanne rodriguez female 39 4701 acostilla jason48@hotmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-09-27 audrey guzman female 35 8107 base aeronaval cmte espora joshua14@hotmail.com +univ. nacional del comahue ingeniería mecánica 2020-09-27 anthony skinner male 23 3044 gobernador crespo karen55@gmail.com +univ. nacional del comahue bioquímica 2020-09-27 jessica jones female 36 8151 el zorro obrennan@yahoo.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-09-27 david foster male 35 2187 arteaga zjones@hotmail.com +univ. nacional del comahue licenciatura en sociología 2020-09-27 dana mcgee female 17 6511 hale nathan61@hotmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-09-27 jeffrey richardson male 39 5303 anjullon laura56@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-09-27 charles johnson male 31 3518 cabral cue david57@hotmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-09-27 robert gates male 37 2208 gaboto susansandoval@yahoo.com +univ. nacional del comahue medicina 2020-09-27 michael bridges male 19 2843 general galarza anthony45@gmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-09-27 anthony sutton male 29 1884 berazategui jblanchard@yahoo.com +univ. nacional del comahue diseño de imagen y sonido 2020-09-27 tammy perez female 37 1986 altamirano esmith@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-09-27 cassandra sanford female 38 2944 rio tala luke63@hotmail.com +univ. nacional del comahue ingeniería electrónica 2020-09-27 taylor johnson male 37 6559 recalde jacobcunningham@yahoo.com +univ. nacional del comahue ingeniería mecánica 2020-09-27 kenneth newman male 31 4176 alto del puesto ereeves@yahoo.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-09-27 raymond johnson male 31 1741 enrique fynn jessicajackson@yahoo.com +univ. nacional del comahue bioquímica 2020-09-27 abigail hill female 21 5750 alto de la leña llong@hotmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-09-27 lauren miranda female 25 8185 campo del norte americano ronald22@hotmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-09-27 david haas male 33 5561 ancon michelle99@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-09-27 linda figueroa female 27 4142 alto de leiva vtorres@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-09-28 michele yu female 17 6403 badano lindseyjordan@hotmail.com +univ. nacional del comahue actuario 2020-09-28 andrew foster male 29 6343 los gauchos kristinjones@gmail.com +univ. nacional del comahue ingeniería electrónica 2020-09-28 richard walker male 23 5734 la ribera nraymond@hotmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-09-28 katherine nichols female 33 4235 albigasta nedwards@hotmail.com +univ. nacional del comahue licenciatura en artes 2020-09-28 michele lopez female 39 8105 aguara hendrixvincent@gmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-09-28 peggy edwards female 25 3351 azara nielsenangel@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-09-28 maurice richard male 35 7519 san mayol lwalker@yahoo.com +univ. nacional del comahue licenciatura en sociología 2020-09-28 laura nolan female 21 4650 abra de peñas cookbarry@gmail.com +univ. nacional del comahue arquitectura 2020-09-28 patrick murphy male 29 8307 colonia gobernador ayala krobinson@hotmail.com +univ. nacional del comahue ingeniería electrónica 2020-09-28 randy tyler male 39 3172 kilometro 208 leslie36@hotmail.com +univ. nacional del comahue actuario 2020-09-29 kelsey powell female 35 4618 abra de pives richardstrevor@hotmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-09-29 jose garrison male 31 7600 barrio emir ramon juarez randy41@gmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-09-29 jessica olson female 21 5343 lavalle sharris@yahoo.com +univ. nacional del comahue ingeniería en informática 2020-09-29 gilbert kelly male 37 5306 carrizal marissamorgan@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-09-29 michael reyes male 17 5463 alto huaco angelawong@gmail.com +univ. nacional del comahue actuario 2020-09-29 alison ewing female 34 8316 balsa senillosa schmidtelizabeth@hotmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-09-29 helen le female 23 2622 maggiolo casey14@hotmail.com +univ. nacional del comahue ingeniería en informática 2020-09-29 allison hill female 29 6727 gouin jennifermiles@hotmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-09-29 lisa klein female 25 5380 chamical leslienunez@yahoo.com +univ. nacional del comahue actuario 2020-09-29 amanda edwards female 31 2105 cañada rica devinmoore@yahoo.com +univ. nacional del comahue técnico para bioterios 2020-09-29 michelle johnson female 39 5442 ambas puntillas dana37@hotmail.com +univ. nacional del comahue diseño industrial 2020-09-29 heather burns female 23 3313 arroyo del medio michael54@gmail.com +univ. nacional del comahue actuario 2020-09-29 richard chavez male 31 5275 agua colorada jameshartman@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-09-30 robert ward male 33 3263 1 de mayo nschmidt@gmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-09-30 kenneth rodriguez male 31 3401 arroyo pelon stephaniebenjamin@gmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-09-30 kimberly campbell female 21 9405 bahia tranquila susan73@gmail.com +univ. nacional del comahue ingeniería mecánica 2020-09-30 scott wong male 19 6360 barrio el molino bwilliams@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-09-30 jessica griffin female 17 3714 9 de julio martinezbonnie@gmail.com +univ. nacional del comahue diseño industrial 2020-09-30 diane jimenez female 35 9407 28 de noviembre sjohnson@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-10-01 nicholas johnson male 39 2216 campo raffo nicholassalazar@hotmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-10-01 michael hester male 23 2705 haras san jacinto heather31@hotmail.com +univ. nacional del comahue contador público 2020-10-01 william thomas male 27 3061 antonio pini housealex@gmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-10-01 frank nunez male 31 8316 balsa senillosa ralph78@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-10-01 brenda martin female 23 2156 arsenal de guerra san lorenzo gthomas@hotmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-10-01 dawn bailey female 24 3304 barrio don santiago kylefarrell@hotmail.com +univ. nacional del comahue bioquímica 2020-10-01 tina gillespie female 30 7105 san clemente del tuyu xreeves@hotmail.com +univ. nacional del comahue técnico para bioterios 2020-10-01 amber glenn female 27 2745 gahan christyadams@gmail.com +univ. nacional del comahue medicina 2020-10-01 william osborn male 19 7600 barrio emir ramon juarez mscott@gmail.com +univ. nacional del comahue licenciatura en artes 2020-10-02 michael thompson male 25 5465 baños pismanta susanjames@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-10-02 james romero male 31 1617 el talar tranalexandra@gmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-10-02 john adams male 35 8144 colonia monte la plata ktorres@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-10-02 brittany hernandez female 25 7318 colonia hinojo jlong@hotmail.com +univ. nacional del comahue farmacia 2020-10-02 brian lambert male 23 8144 colonia monte la plata tvelazquez@hotmail.com +univ. nacional del comahue licenciatura en sociología 2020-10-02 christopher thompson male 29 4616 barcena duncanrobert@hotmail.com +univ. nacional del comahue ingeniería en informática 2020-10-02 sabrina thompson female 35 2732 4 de febrero watkinscarlos@yahoo.com +univ. nacional del comahue licenciatura en administración 2020-10-02 matthew huff male 25 2617 sancti spiritu oburch@hotmail.com +univ. nacional del comahue licenciatura en psicología 2020-10-02 ian murphy male 40 1854 longchamps fdavis@hotmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-10-02 michelle parker female 21 2134 roldan vickie13@yahoo.com +univ. nacional del comahue licenciatura en ciencia política 2020-10-03 rachel rich female 37 7221 francisco berra sheila33@yahoo.com +univ. nacional del comahue ingeniería en informática 2020-10-03 denise ramirez female 23 6239 gonzalez moreno rebeccaray@gmail.com +univ. nacional del comahue ingeniería en informática 2020-10-03 andrew williams male 23 5439 belgrano deanbruce@yahoo.com +univ. nacional del comahue ingeniería electrónica 2020-10-03 maria miller female 37 2843 general galarza ericksonjessica@gmail.com +univ. nacional del comahue licenciatura en artes 2020-10-03 tom fletcher male 21 7110 cuartel iv rodney68@yahoo.com +univ. nacional del comahue arquitectura 2020-10-03 stephanie watkins female 25 5427 apeadero quiroga blakemichael@yahoo.com +univ. nacional del comahue arquitectura 2020-10-03 jason jackson male 37 8122 la viticola wcain@gmail.com +univ. nacional del comahue bioquímica 2020-10-03 breanna wolf female 31 5609 aristides villanueva patrickgregory@yahoo.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-10-03 edward brown male 31 2732 4 de febrero dominic11@hotmail.com +univ. nacional del comahue licenciatura en administración 2020-10-03 jacob hawkins male 17 2806 las palmas osbornesteven@gmail.com +univ. nacional del comahue actuario 2020-10-03 kara long female 25 3340 boqueron adamscolleen@hotmail.com +univ. nacional del comahue actuario 2020-10-03 james clay male 37 4719 balcosna marykelly@gmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-10-03 ryan campbell male 39 7545 huanguelen robert79@hotmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-10-04 nicole oconnor female 28 5438 alto de sierra tonya62@yahoo.com +univ. nacional del comahue farmacia 2020-10-04 justin chen male 39 5595 cupiles ajohnson@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-10-04 daniel jordan male 17 2214 aldao shatfield@hotmail.com +univ. nacional del comahue ingeniería electrónica 2020-10-04 christina arias female 29 3522 el retiro zsummers@gmail.com +univ. nacional del comahue técnico para bioterios 2020-10-04 brittany martin female 17 2900 san nicolas de los arroyos henryamber@hotmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-10-04 emily ayala female 33 6438 masurel portersusan@gmail.com +univ. nacional del comahue farmacia 2020-10-04 philip salinas male 21 6009 san marcelo tmarquez@hotmail.com +univ. nacional del comahue ciencias veterinarias 2020-10-05 gabriela mcgrath female 29 2253 campo gimenez alexisanderson@hotmail.com +univ. nacional del comahue actuario 2020-10-05 cathy long female 28 3317 arroyo magdalena ndavis@gmail.com +univ. nacional del comahue ingeniería en informática 2020-10-05 willie bradley male 23 3254 colonia la blanquita zgill@hotmail.com +univ. nacional del comahue contador público 2020-10-05 mary wallace female 30 3401 arroyo pelon coxmary@hotmail.com +univ. nacional del comahue licenciatura en administración 2020-10-05 jessica francis female 21 7517 juan e barra melissa16@gmail.com +univ. nacional del comahue licenciatura en sociología 2020-10-05 anthony compton male 37 6555 alfalad nataliecrawford@yahoo.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-10-05 casey lewis male 27 3445 9 de julio johnsonchristian@yahoo.com +univ. nacional del comahue licenciatura en artes 2020-10-05 jeremy morris male 35 1603 villa martelli misty51@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-10-05 misty colon female 39 5563 agua amarga kcampbell@gmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-10-05 kyle smith male 27 5634 bowen kylemartin@gmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-10-05 jasmine salazar female 23 3425 costa grande cameronstephanie@gmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-10-05 rachel velez female 17 8349 aguas de las mulas powellchristopher@hotmail.com +univ. nacional del comahue diseño industrial 2020-10-05 anita fernandez female 37 2943 ireneo portela joneskristen@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-10-05 tyler ross male 39 3261 centella tanneryolanda@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-10-05 nancy mcpherson female 19 4648 barrio la union joelsnyder@hotmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-10-05 erin hartman female 23 1718 san antonio de padua newtonmargaret@hotmail.com +univ. nacional del comahue contador público 2020-10-05 sarah johnson female 23 6437 alamos davidwilliams@yahoo.com +univ. nacional del comahue licenciatura en administración 2020-10-06 michael patel male 31 9220 cañadon la madera emily48@hotmail.com +univ. nacional del comahue arquitectura 2020-10-06 barbara lee female 23 3518 cabral cue stokesdevon@yahoo.com +univ. nacional del comahue licenciatura en musicoterapia 2020-10-06 christine strickland female 25 5590 adrian maturano rebeccaphillips@hotmail.com +univ. nacional del comahue ingeniería en informática 2020-10-06 roger ramirez male 27 1826 remedios de escalada alexanderrobinson@yahoo.com +univ. nacional del comahue licenciatura en sociología 2020-10-06 jeffrey curtis male 31 7601 barrio batan mhendricks@yahoo.com +univ. nacional del comahue diseño industrial 2020-10-06 justin hopkins male 39 6439 bonifacio chanchristina@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-10-06 marcus hall male 23 5303 anjullon david12@gmail.com +univ. nacional del comahue ciencias veterinarias 2020-10-06 tiffany gilbert female 25 2725 hughes yingram@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-10-06 brian smith male 27 4231 albigasta yhenderson@hotmail.com +univ. nacional del comahue actuario 2020-10-06 jeff gonzales male 17 8322 cutral co robert54@gmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-10-06 kimberly blair female 31 2914 costa brava robertbraun@gmail.com +univ. nacional del comahue medicina 2020-10-06 terry cox male 29 5719 agua amarga galvancynthia@hotmail.com +univ. nacional del comahue medicina 2020-10-06 brian huber male 27 1739 general hornos mwarren@yahoo.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-10-06 april rodriguez female 27 1640 acassuso ylee@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-10-06 raymond coleman male 17 6337 ingeniero thompson jeffery22@yahoo.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-10-06 thomas thomas male 23 5505 carbometal carrie51@yahoo.com +univ. nacional del comahue licenciatura en sociología 2020-10-06 tyler morales male 39 6667 agustin mosconi michaelhogan@gmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-10-07 timothy keller male 21 5605 calle larga vieja mmccall@hotmail.com +univ. nacional del comahue ingeniería electrónica 2020-10-07 jake brown male 29 3204 ayui parada hayesbenjamin@yahoo.com +univ. nacional del comahue técnico para bioterios 2020-10-07 michael coleman male 17 1879 quilmes oeste toni31@gmail.com +univ. nacional del comahue licenciatura en artes 2020-10-07 kenneth garcia male 32 5361 aicuña crawfordangela@yahoo.com +univ. nacional del comahue licenciatura en musicoterapia 2020-10-07 luis mueller male 37 5500 cerro aconcagua jamessanders@yahoo.com +univ. nacional del comahue licenciatura en administración 2020-10-07 christine watson female 25 3117 aldea san antonio charlestran@yahoo.com +univ. nacional del comahue farmacia 2020-10-07 lisa saunders female 35 4195 7 de abril ywilliams@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-10-07 juan howard male 19 8300 las perlas ptaylor@yahoo.com +univ. nacional del comahue licenciatura en administración 2020-10-07 robert jones male 29 2745 gahan gloriasalinas@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-10-07 melanie maxwell female 17 8503 chocori frazierkara@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-10-07 anne marquez female 31 4743 aconquija tiffany19@gmail.com +univ. nacional del comahue técnico para bioterios 2020-10-07 victoria ford female 21 6058 pazos kanki danagoodwin@hotmail.com +univ. nacional del comahue agronomía 2020-10-07 paul daniels male 25 1763 virrey del pino cartercasey@gmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-10-07 terrance martin male 21 8415 arroyo las minas watkinsclaire@hotmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-10-07 carol shaw female 37 9101 alto de las plumas lindsey45@gmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-10-07 carolyn baker female 37 4653 casira qingram@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-10-07 robert garcia male 31 2600 boca p 25 jamessmith@hotmail.com +univ. nacional del comahue bioquímica 2020-10-07 jessica hancock female 23 6614 franklin sanchezcarl@hotmail.com +univ. nacional del comahue ciencias veterinarias 2020-10-08 mary gonzalez female 33 6063 porvenir susanjones@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-10-08 thomas ferguson male 31 3133 arroyo burgos rramos@gmail.com +univ. nacional del comahue diseño industrial 2020-10-08 joshua hernandez male 30 3183 albariño jessicadavis@yahoo.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-10-08 katie washington female 27 6341 chapi talo linda72@yahoo.com +univ. nacional del comahue medicina 2020-10-08 matthew fox male 37 5612 valle de las leñas alyssarodriguez@yahoo.com +univ. nacional del comahue contador público 2020-10-08 jasmine rodriguez female 29 4632 antumpa lpratt@yahoo.com +univ. nacional del comahue licenciatura en artes 2020-10-08 jacob copeland male 17 2500 cañada de gomez gregorydougherty@gmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-10-08 julie garcia female 27 5577 el alto daniel38@hotmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-10-08 william thomas male 17 4159 alto el puesto orobinson@yahoo.com +univ. nacional del comahue licenciatura en ciencia política 2020-10-08 austin saunders male 29 6450 abel cruzmichael@gmail.com +univ. nacional del comahue arquitectura 2020-10-08 david ferguson male 25 2187 arteaga sgilbert@gmail.com +univ. nacional del comahue ingeniería electrónica 2020-10-08 gloria smith female 33 2846 anahi jmiller@yahoo.com +univ. nacional del comahue ingeniería en informática 2020-10-09 michael oliver male 25 6621 anderson thomasstephanie@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-10-09 kathryn valdez female 29 2743 arroyo dulce tinawolf@hotmail.com +univ. nacional del comahue farmacia 2020-10-09 belinda willis female 37 6701 carlos keen goldenryan@hotmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-10-09 jason haynes male 25 2208 gaboto mullinssean@gmail.com +univ. nacional del comahue arquitectura 2020-10-09 alexandria black female 25 5265 agua los matos billy87@yahoo.com +univ. nacional del comahue ingeniería en informática 2020-10-09 ian morris male 31 1895 arturo segui ygonzales@gmail.com +univ. nacional del comahue diseño industrial 2020-10-09 glen reilly male 32 6214 casimiro gomez vfernandez@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-10-09 david dudley male 35 5333 banda de lucero youngdavid@hotmail.com +univ. nacional del comahue ciencias veterinarias 2020-10-10 tracy johnson female 31 4709 san jose de piedra blanca michael34@gmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-10-10 matthew vaughn male 17 3080 colonia pujol msanchez@yahoo.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-10-10 crystal ray female 17 7404 fortin lavalle shortangela@yahoo.com +univ. nacional del comahue diseño industrial 2020-10-10 victoria howe female 19 2115 colonia valdez margaretsmith@hotmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-10-10 jay holland male 17 7623 campo la plata dustin47@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-10-10 allison mclaughlin female 33 3587 san antonio de obligado yodermaria@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-10-10 aaron lyons male 33 2600 boca p 25 mhutchinson@yahoo.com +univ. nacional del comahue ingeniería en informática 2020-10-10 brandi mahoney female 17 1676 santos lugares mark87@gmail.com +univ. nacional del comahue medicina 2020-10-10 kristina welch female 33 7011 aneque grande brownlawrence@hotmail.com +univ. nacional del comahue diseño industrial 2020-10-10 amy bonilla female 31 2347 colonia mackinlay erika40@gmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-10-10 jason wilson male 35 9033 aldea apeleg heathergamble@yahoo.com +univ. nacional del comahue arquitectura 2020-10-11 cody hunt male 33 3214 estacion yerua keith37@hotmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-10-11 anthony fernandez male 17 3463 aristia gregoryhoffman@yahoo.com +univ. nacional del comahue ingeniería mecánica 2020-10-11 duane campbell male 27 1647 zona delta san fernando jamesmoore@yahoo.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-10-11 james gates male 33 5265 agua los matos christopher21@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-10-11 wesley harris male 27 5545 agua de diaz douglasmartin@gmail.com +univ. nacional del comahue medicina 2020-10-11 derek wade male 27 2821 arroyo del cura tiffanyperez@gmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-10-11 destiny garcia female 27 5460 agua de la zorra brandtdavid@yahoo.com +univ. nacional del comahue licenciatura en psicología 2020-10-12 chelsea fletcher female 25 2764 campo la nena kmoreno@hotmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-10-12 chase hicks male 25 7607 balneario atlantida amber24@hotmail.com +univ. nacional del comahue técnico para bioterios 2020-10-12 rachel mills female 35 1980 barrio la dolly andrew99@yahoo.com +univ. nacional del comahue actuario 2020-10-12 jeremy johnson male 19 2340 ceres scottbaxter@gmail.com +univ. nacional del comahue arquitectura 2020-10-12 april thomas female 25 6337 ingeniero thompson erin38@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-10-12 roberta wheeler female 26 4709 san jose de piedra blanca elizabethnichols@yahoo.com +univ. nacional del comahue ingeniería en informática 2020-10-12 caroline thompson female 19 2854 dos hermanas solisamy@yahoo.com +univ. nacional del comahue licenciatura en administración 2020-10-12 oscar miller male 27 8175 goyena pmann@hotmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-10-12 jason lewis male 33 9050 gobernador moyano tmcmahon@gmail.com +univ. nacional del comahue farmacia 2020-10-12 alan martinez male 27 1718 san antonio de padua brownjustin@yahoo.com +univ. nacional del comahue actuario 2020-10-12 erin nichols female 39 9207 arroyo guilaia sean31@gmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-10-12 julie decker female 31 3194 paso telegrafo robertgoodwin@gmail.com +univ. nacional del comahue licenciatura en administración 2020-10-12 carla wagner female 27 2109 acebal sheena43@gmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-10-13 cindy adams female 40 2505 campo la riviere lewisduane@yahoo.com +univ. nacional del comahue técnico para bioterios 2020-10-13 kimberly poole female 31 5601 capitan montoya uoconnor@hotmail.com +univ. nacional del comahue bioquímica 2020-10-13 ann smith female 29 3023 cululu wrightwilliam@hotmail.com +univ. nacional del comahue contador público 2020-10-13 lisa collier female 27 6634 alberti casestacey@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-10-13 catherine garcia female 31 7167 carilo ygarcia@gmail.com +univ. nacional del comahue diseño industrial 2020-10-13 jason white male 23 7201 colman birdsara@hotmail.com +univ. nacional del comahue ingeniería electrónica 2020-10-13 juan sanchez male 19 1617 el talar aimee12@yahoo.com +univ. nacional del comahue licenciatura en artes 2020-10-13 kyle mata male 25 5609 aristides villanueva garciasean@hotmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-10-13 jessica graves female 29 6651 ingeniero de madrid rodriguezwilliam@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-10-13 eric wilson male 17 3541 campo las puertas jeffreymontgomery@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-10-13 sandra jones female 37 3316 arroyo pastora morrismichael@gmail.com +univ. nacional del comahue bioquímica 2020-10-13 brandon jones male 39 2845 colonia duportal mjackson@gmail.com +univ. nacional del comahue contador público 2020-10-13 terry rodriguez male 35 6007 arribeños lisajohnston@yahoo.com +univ. nacional del comahue medicina 2020-10-13 susan wolf female 37 5615 25 de mayo cross@yahoo.com +univ. nacional del comahue licenciatura en sociología 2020-10-13 jeffrey campbell male 35 3337 adolfo j pomar paulcarroll@gmail.com +univ. nacional del comahue licenciatura en psicología 2020-10-14 paula scott female 19 2173 campo pesoa nicholas30@gmail.com +univ. nacional del comahue ingeniería electrónica 2020-10-14 misty murphy female 17 9411 base aerea teniente matienzo bradleyalexander@gmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-10-14 diane black female 25 4231 albigasta williamrice@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-10-14 brianna williams female 40 4601 corral de piedras davidmiller@gmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-10-14 marissa martinez female 37 1885 guillermo e hudson lisaneal@hotmail.com +univ. nacional del comahue agronomía 2020-10-14 jonathon wilson male 37 3501 campo de galnasi kkennedy@yahoo.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-10-14 steve bender male 35 4235 albigasta lrogers@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-10-14 barbara spears female 21 6433 arturo vatteone cindy96@hotmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-10-14 connie duncan female 37 5584 barrio villa adela pparsons@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-10-14 melissa browning female 23 2709 los indios michelle02@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-10-15 nicole williams female 37 5735 colonia bella vista pamelasoto@hotmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-10-15 natalie schaefer female 35 1776 9 de abril grace96@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-10-15 alyssa lam female 21 5881 cañada la negra antonio84@yahoo.com +univ. nacional del comahue licenciatura en ciencia política 2020-10-15 elizabeth harris female 19 1847 rafael calzada mcarr@yahoo.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-10-15 matthew barton male 29 5587 barcala ryanharper@gmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-10-15 christopher lee male 37 8174 arroyo aguas blancas farmerjohnny@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-10-15 julie warren female 29 9050 gobernador moyano alejandro81@gmail.com +univ. nacional del comahue farmacia 2020-10-15 stacey garcia female 21 3220 arroyo manganga jane46@hotmail.com +univ. nacional del comahue licenciatura en artes 2020-10-15 richard fields male 29 7607 balneario atlantida orozcojohn@hotmail.com +univ. nacional del comahue licenciatura en sociología 2020-10-15 dustin frey male 27 3269 arroyo baru danielleharmon@hotmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-10-15 wendy reyes female 18 6058 pazos kanki kellybrittany@gmail.com +univ. nacional del comahue contador público 2020-10-16 courtney pace female 23 8101 calderon jellis@hotmail.com +univ. nacional del comahue diseño industrial 2020-10-16 frederick fletcher male 19 7220 funke matthew01@gmail.com +univ. nacional del comahue contador público 2020-10-16 tracy weeks female 19 1676 santos lugares robertrocha@gmail.com +univ. nacional del comahue ciencias veterinarias 2020-10-16 mark powell male 35 4122 alizal kirsten42@gmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-10-16 david ford male 39 3371 cabure angelamora@hotmail.com +univ. nacional del comahue actuario 2020-10-16 john wilson male 31 3052 cañadita john88@yahoo.com +univ. nacional del comahue diseño industrial 2020-10-16 nicholas harris male 35 8403 alicura spencerjose@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-10-16 kathy rojas female 35 4146 barrio belgrano pluna@hotmail.com +univ. nacional del comahue ingeniería mecánica 2020-10-16 trevor franklin male 37 7263 el chumbeau danielhines@yahoo.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-10-16 joanne lewis female 35 4606 colonia los lapachos vcarney@gmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-10-16 jeremy petersen male 21 5276 baldes de pacheco tammy85@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-10-17 doris davis female 33 3532 curandu daniellejohnson@yahoo.com +univ. nacional del comahue licenciatura en ciencia política 2020-10-17 andrew smith male 35 3136 alcaraz norte kcoleman@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-10-17 melissa young female 31 6616 castilla rebecca05@hotmail.com +univ. nacional del comahue medicina 2020-10-17 joe horne male 37 1682 martin coronado robertbennett@yahoo.com +univ. nacional del comahue ciencias veterinarias 2020-10-17 susan maldonado female 22 5400 desamparados ashley87@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-10-17 courtney brennan female 23 3199 los laureles rosesharp@gmail.com +univ. nacional del comahue licenciatura en artes 2020-10-17 anthony thompson male 35 6530 carlos casares nicholasgill@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-10-17 martha johnson female 37 3366 almirante brown luis60@gmail.com +univ. nacional del comahue ciencias veterinarias 2020-10-17 april roth female 27 6411 bravo del dos susan58@yahoo.com +univ. nacional del comahue ciencias veterinarias 2020-10-17 nichole reyes female 39 6311 campo de los toros bethanystanley@gmail.com +univ. nacional del comahue bioquímica 2020-10-17 jonathan baird male 35 3066 campo garay gloriaarroyo@yahoo.com +univ. nacional del comahue ingeniería electrónica 2020-10-17 carol nelson female 35 3332 capiovi brandtjason@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-10-17 tracy wells female 40 8203 la chirlandia thompsonbradley@yahoo.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-10-17 john johnson male 23 7265 cazon howeheather@hotmail.com +univ. nacional del comahue ingeniería en informática 2020-10-17 derek warren male 29 3531 colonia aborigen umoore@hotmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-10-18 nicole whitaker female 31 7112 aguas verdes kcarter@yahoo.com +univ. nacional del comahue licenciatura en psicología 2020-10-18 karen king female 33 6018 colonia los bosques sarah48@gmail.com +univ. nacional del comahue contador público 2020-10-18 christopher martinez male 29 6513 colonia las yescas michael37@hotmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-10-18 heather terrell female 33 6239 gonzalez moreno xreed@yahoo.com +univ. nacional del comahue licenciatura en psicología 2020-10-18 ricky garcia male 38 6070 balsa dball@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-10-18 heather martinez female 33 8336 gobernador duval bgarcia@gmail.com +univ. nacional del comahue medicina 2020-10-18 samantha bernard female 39 1815 escuela agricola don bosco heatherlee@yahoo.com +univ. nacional del comahue licenciatura en ciencia política 2020-10-18 hector reyes male 33 5591 alpatacal rmartinez@gmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-10-18 timothy gibson male 35 6050 cuartel vii christopherevans@gmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-10-18 allen ramirez male 19 4168 agua blanca sullivanryan@gmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-10-18 joseph mata male 19 6305 atreuco zbartlett@hotmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-10-18 sarah shaffer female 17 1636 la lucila melanie86@gmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-10-18 john lee male 29 4147 alto las lechuzas saundersamy@yahoo.com +univ. nacional del comahue ingeniería en informática 2020-10-19 julia smith female 17 2806 las palmas james31@hotmail.com +univ. nacional del comahue arquitectura 2020-10-19 angela mullins female 29 2103 colonia escribano kentjill@gmail.com +univ. nacional del comahue arquitectura 2020-10-19 peter spencer male 21 6001 agustin roca donnavaldez@hotmail.com +univ. nacional del comahue licenciatura en administración 2020-10-19 stephanie benjamin female 28 1744 cuartel v agoodman@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-10-19 matthew hughes male 25 6665 ernestina mcguirelaura@yahoo.com +univ. nacional del comahue licenciatura en ciencia política 2020-10-19 sonia sanders female 29 7408 la colina christopher59@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-10-19 thomas dean male 23 1774 la salada fsmith@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-10-19 stephen gonzalez male 23 5636 favelli qmora@gmail.com +univ. nacional del comahue licenciatura en artes 2020-10-19 michael luna male 23 8117 alferez san martin james83@hotmail.com +univ. nacional del comahue ingeniería en informática 2020-10-19 timothy wood male 25 4101 agua negra maldonadomichael@yahoo.com +univ. nacional del comahue licenciatura en psicología 2020-10-19 charles taylor male 27 4242 25 de mayo renee64@hotmail.com +univ. nacional del comahue licenciatura en sociología 2020-10-19 cassandra serrano female 29 8000 adela corti aaronlove@hotmail.com +univ. nacional del comahue ciencias veterinarias 2020-10-20 christopher norman male 25 3326 colonia leiva millertimothy@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-10-20 brenda gamble female 21 4134 acheral angel72@gmail.com +univ. nacional del comahue ingeniería en informática 2020-10-20 philip wang male 19 8416 anecon grande liukathryn@yahoo.com +univ. nacional del comahue ciencias veterinarias 2020-10-20 autumn mcgee female 39 8133 la rosa fdoyle@hotmail.com +univ. nacional del comahue técnico para bioterios 2020-10-20 daniel glenn male 34 3586 campo yaguarete pjohnson@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-10-20 benjamin lopez male 25 1686 hurlingham johnsonrebecca@gmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-10-20 kaitlyn strong female 35 4147 alto las lechuzas tnichols@yahoo.com +univ. nacional del comahue ciencias veterinarias 2020-10-20 joel dorsey male 39 5595 cupiles christopher37@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-10-20 theresa scott female 19 1872 sarandi mirandalarson@yahoo.com +univ. nacional del comahue medicina 2020-10-20 colleen rodriguez female 39 6070 balsa wadecheryl@gmail.com +univ. nacional del comahue ingeniería mecánica 2020-10-20 christina nelson female 33 8134 argerich fbennett@gmail.com +univ. nacional del comahue ciencias veterinarias 2020-10-20 bryan copeland male 33 6605 campo peña lopez jsnyder@gmail.com +univ. nacional del comahue arquitectura 2020-10-20 melinda walter female 29 8111 arroyo pareja bushbrett@yahoo.com +univ. nacional del comahue ingeniería electrónica 2020-10-21 jose navarro male 35 4633 san pedro de iruya fweaver@hotmail.com +univ. nacional del comahue licenciatura en sociología 2020-10-21 tammy gibson female 31 6417 casbas john91@hotmail.com +univ. nacional del comahue licenciatura en administración 2020-10-21 kevin perez male 26 4137 abra baya rasmussenluis@yahoo.com +univ. nacional del comahue ingeniería electrónica 2020-10-21 joshua patterson male 17 7208 coronel boerr baileyrose@yahoo.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-10-21 kayla hall female 36 4705 aguadita jack59@hotmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-10-21 michael chase male 22 6075 arenaza milleraaron@yahoo.com +univ. nacional del comahue licenciatura en ciencia política 2020-10-21 michele mooney female 23 3586 campo yaguarete michaelleon@gmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-10-21 sierra kaiser female 39 2508 armstrong sarah66@yahoo.com +univ. nacional del comahue farmacia 2020-10-21 mary perez female 17 2745 gahan mzimmerman@gmail.com +univ. nacional del comahue bioquímica 2020-10-21 robert mendoza male 25 8373 alianza castanedadalton@yahoo.com +univ. nacional del comahue bioquímica 2020-10-21 kelly bauer female 29 3265 arroyo caraballo ccoleman@hotmail.com +univ. nacional del comahue licenciatura en sociología 2020-10-21 jacqueline ingram female 35 5529 colonia bombal joseph84@hotmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-10-22 amanda williams female 25 1735 el durazno eadams@yahoo.com +univ. nacional del comahue licenciatura en psicología 2020-10-22 christopher palmer male 27 1911 bme bavio gral mansilla sarah42@gmail.com +univ. nacional del comahue diseño industrial 2020-10-22 natalie lowe female 27 6277 buena esperanza ann54@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-10-22 benjamin lee male 29 8172 arroyo corto ecox@hotmail.com +univ. nacional del comahue medicina 2020-10-22 emily baker female 25 5365 el jumeal robert98@yahoo.com +univ. nacional del comahue ingeniería mecánica 2020-10-22 spencer christian male 32 2743 arroyo dulce steven06@hotmail.com +univ. nacional del comahue contador público 2020-10-22 jason mays male 21 2204 jesus maria mcneildaniel@hotmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-10-22 deborah woods female 31 2705 haras san jacinto littleshannon@yahoo.com +univ. nacional del comahue licenciatura en sociología 2020-10-22 jackie garrett female 19 3056 campo coubert ashley35@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-10-22 mike johnson male 35 3337 adolfo j pomar colejamie@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-10-22 vanessa walton female 27 9310 aguada alegre kholloway@gmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-10-22 victoria dixon female 22 7517 juan e barra john81@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-10-22 alexis thompson female 39 2200 las quintas kenglish@gmail.com +univ. nacional del comahue técnico para bioterios 2020-10-23 gabriel dawson male 37 7212 doctor domingo harosteguy richardwilliams@gmail.com +univ. nacional del comahue agronomía 2020-10-23 parker shaw male 31 6652 olascoaga johnsonpatricia@hotmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-10-23 sean zimmerman male 39 4184 bustamante cynthia55@hotmail.com +univ. nacional del comahue licenciatura en sociología 2020-10-23 justin mcmillan male 29 4242 25 de mayo njimenez@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-10-23 matthew stephenson male 21 3020 campo santo domingo tanner43@yahoo.com +univ. nacional del comahue licenciatura en administración 2020-10-23 jeremy blackburn male 19 5303 anjullon blake46@gmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-10-23 raymond morris male 19 7637 la dulce daviskari@yahoo.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-10-23 laura gibson female 17 3087 felicia carmenmckinney@yahoo.com +univ. nacional del comahue actuario 2020-10-23 debra scott female 17 6389 alegria hsampson@gmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-10-23 lawrence stanley male 31 7531 despeñaderos ryan81@yahoo.com +univ. nacional del comahue arquitectura 2020-10-23 patrick gray male 25 2403 bauer y sigel rebekah02@gmail.com +univ. nacional del comahue licenciatura en sociología 2020-10-23 david singh male 37 3516 basail fbaker@hotmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-10-23 david erickson male 17 2814 alto los cardales caseyburgess@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-10-24 cynthia rodgers female 33 3386 caraguatay johnsonjason@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-10-24 kendra adams female 35 2713 manuel ocampo nathaniel92@yahoo.com +univ. nacional del comahue ingeniería mecánica 2020-10-24 ryan fitzgerald male 23 5357 el horno fowlermorgan@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-10-24 troy mejia male 25 2144 campo horquesco coffeylatoya@gmail.com +univ. nacional del comahue contador público 2020-10-24 james anderson male 27 5600 agua de la mula hrivera@yahoo.com +univ. nacional del comahue licenciatura en artes 2020-10-24 christine blackburn female 31 4504 23 de agosto zjennings@yahoo.com +univ. nacional del comahue ingeniería mecánica 2020-10-24 brett castillo male 22 6551 juan f ibarra mollybaker@yahoo.com +univ. nacional del comahue licenciatura en administración 2020-10-24 spencer campbell male 23 5596 12 de octubre april21@yahoo.com +univ. nacional del comahue licenciatura en artes 2020-10-24 justin salinas male 25 3005 colonia california patricia51@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-10-24 sarah williams female 39 2728 melincue williamreed@gmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-10-24 patty perez female 29 1895 arturo segui mmoore@gmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-10-25 kevin drake male 29 3543 colonia lote 12 orobinson@hotmail.com +univ. nacional del comahue medicina 2020-10-25 brett ferguson male 28 3300 arroyo mmckenzie@gmail.com +univ. nacional del comahue arquitectura 2020-10-25 sarah lowe female 37 1886 ranelagh jamesthompson@gmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-10-25 michael ortiz male 29 3448 alamo wbowman@hotmail.com +univ. nacional del comahue actuario 2020-10-25 shannon weber female 39 2635 cañada del ucle ashleymcgee@yahoo.com +univ. nacional del comahue diseño industrial 2020-10-25 james leblanc male 39 6476 chiclana carrollstephen@yahoo.com +univ. nacional del comahue medicina 2020-10-25 christine bradford female 29 2111 francisco paz loganpatrick@yahoo.com +univ. nacional del comahue diseño de imagen y sonido 2020-10-25 mary waters female 17 8322 cutral co bdominguez@yahoo.com +univ. nacional del comahue agronomía 2020-10-25 paul petty male 23 5405 agua y energia carrillohenry@hotmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-10-25 scott sharp male 23 4133 la banda morganwhitney@yahoo.com +univ. nacional del comahue licenciatura en musicoterapia 2020-10-25 megan wilson female 37 7513 adolfo gonzales chaves woodstephanie@yahoo.com +univ. nacional del comahue contador público 2020-10-25 allison miller female 37 8181 azopardo aalvarez@gmail.com +univ. nacional del comahue arquitectura 2020-10-25 andrea hardin female 31 5637 30 de octubre dbrown@yahoo.com +univ. nacional del comahue licenciatura en sociología 2020-10-25 denise gray female 27 2754 campo crisol reedjonathan@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-10-25 veronica torres female 23 9200 arroyo pescado john69@gmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-10-25 ethan hopkins male 37 3009 el tropezon bradshawshannon@yahoo.com +univ. nacional del comahue licenciatura en musicoterapia 2020-10-25 joseph johnson male 38 3137 alcaraz sud danielreynolds@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-10-25 molly clark female 37 8126 aldea san andres christopher24@yahoo.com +univ. nacional del comahue licenciatura en artes 2020-10-25 melvin anthony male 23 7240 kilometro 112 keyanna@hotmail.com +univ. nacional del comahue ciencias veterinarias 2020-10-25 nicole jones female 37 8204 bernasconi deanmichelle@yahoo.com +univ. nacional del comahue actuario 2020-10-26 michele beck female 29 6608 agote veronicabaker@gmail.com +univ. nacional del comahue arquitectura 2020-10-26 meredith fisher female 33 9111 bahia bustamante lgriffith@hotmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-10-26 linda bradley female 27 3400 bañado norte kathleenmiller@hotmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-10-26 selena mays female 23 6105 cañada seca zjames@gmail.com +univ. nacional del comahue farmacia 2020-10-26 jason king male 23 2445 cristolia adam27@hotmail.com +univ. nacional del comahue ingeniería en informática 2020-10-26 debra todd female 21 6509 del valle gregorybeck@hotmail.com +univ. nacional del comahue medicina 2020-10-26 lisa thompson female 37 4135 caspinchango figueroaerica@yahoo.com +univ. nacional del comahue técnico para bioterios 2020-10-26 colton barrett male 17 5431 apeadero guanacache zhudson@yahoo.com +univ. nacional del comahue diseño industrial 2020-10-26 megan palmer female 22 8200 colonia lia y allende josephrobinson@hotmail.com +univ. nacional del comahue ingeniería mecánica 2020-10-26 ellen jacobs female 33 3581 campo redondo peggy98@yahoo.com +univ. nacional del comahue arquitectura 2020-10-26 diane jones female 27 3162 aranguren carlblack@hotmail.com +univ. nacional del comahue licenciatura en sociología 2020-10-26 derek jones male 25 5517 cespedes emilymccullough@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-10-27 kimberly guzman female 38 6346 pellegrini vmcknight@hotmail.com +univ. nacional del comahue licenciatura en artes 2020-10-27 laura harris female 25 5275 agua colorada woodlarry@gmail.com +univ. nacional del comahue licenciatura en artes 2020-10-27 corey rhodes male 34 6051 ingeniero balbin lopezsusan@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-10-27 robert cameron male 25 2156 arsenal de guerra san lorenzo deniseelliott@gmail.com +univ. nacional del comahue ingeniería mecánica 2020-10-27 robert bailey male 33 5300 amilgancho ymitchell@gmail.com +univ. nacional del comahue licenciatura en artes 2020-10-27 daniel rodgers male 39 6065 blaquier chenson@hotmail.com +univ. nacional del comahue contador público 2020-10-27 donald harrell male 25 8353 aguada chacay co moorecarlos@yahoo.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-10-27 rebecca bass female 35 2722 wheelwright melissasmith@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-10-27 john armstrong male 29 2400 villani jennifer88@gmail.com +univ. nacional del comahue licenciatura en sociología 2020-10-27 charles york male 39 3009 el tropezon michellewoods@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-10-28 victoria bradley female 33 1834 temperley ambersmith@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-10-28 jessica cox female 21 2930 la buana moza frankdavid@hotmail.com +univ. nacional del comahue medicina 2020-10-28 susan ayers female 37 3378 22 de diciembre zmarks@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-10-28 michael palmer male 19 3374 el porvenir anneflores@gmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-10-28 david diaz male 23 3170 alberto gerchunoff rhonda46@yahoo.com +univ. nacional del comahue técnico para bioterios 2020-10-28 angelica gomez female 17 7150 ayacucho mary97@yahoo.com +univ. nacional del comahue medicina 2020-10-28 sydney jones female 39 4146 barrio belgrano autumn85@yahoo.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-10-28 timothy rogers male 23 3187 atencio ccunningham@yahoo.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-10-28 william mcbride male 23 2720 colon shepardcaleb@yahoo.com +univ. nacional del comahue medicina 2020-10-28 michele gilbert female 39 2635 cañada del ucle vlogan@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-10-29 philip nguyen male 23 3470 arroyo grande christine03@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-10-29 rachel gonzalez female 23 3133 arroyo burgos daniel74@gmail.com +univ. nacional del comahue bioquímica 2020-10-29 douglas castro male 33 6605 campo peña lopez omurphy@yahoo.com +univ. nacional del comahue agronomía 2020-10-29 marcus evans male 37 5609 aristides villanueva campostiffany@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-10-29 laura frey female 31 6607 anasagasti scott46@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-10-29 phillip smith male 29 1778 ciudad evita kjones@yahoo.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-10-29 gerald miller male 31 6315 colonia baron jacobsthomas@gmail.com +univ. nacional del comahue agronomía 2020-10-29 james torres male 40 9019 aguada escondida vjarvis@yahoo.com +univ. nacional del comahue ciencias veterinarias 2020-10-29 justin adams male 31 3526 gandolfi todd55@yahoo.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-10-29 christopher gaines male 33 2740 almacen la colina brittanymontgomery@gmail.com +univ. nacional del comahue técnico para bioterios 2020-10-29 peter ramos male 19 7517 juan e barra xortega@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-10-29 aaron sims male 38 5276 baldes de pacheco msmith@gmail.com +univ. nacional del comahue ingeniería electrónica 2020-10-29 dan perez male 37 7000 cantera aguirre jessicavasquez@yahoo.com +univ. nacional del comahue farmacia 2020-10-29 chloe lambert female 35 5421 la tranca katherine72@gmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-10-29 beth gray female 25 3113 colonia celina sonya51@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-10-30 darlene baxter female 31 4139 agua amarilla la hoyada robertclark@yahoo.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-10-30 dawn anderson female 37 6605 campo peña lopez perezmichael@hotmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-10-30 gina ruiz female 23 5591 alpatacal andersondanielle@gmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-10-30 rebecca henderson female 31 1644 victoria fmason@gmail.com +univ. nacional del comahue licenciatura en sociología 2020-10-30 brett garcia male 23 2813 arroyo de la cruz clarknichole@gmail.com +univ. nacional del comahue ciencias veterinarias 2020-10-30 jenna diaz female 25 9000 comodoro rivadavia nburns@hotmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-10-30 jill gardner female 19 2443 colonia margarita jasonchristensen@gmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-10-30 angela perkins female 37 5507 baños lunlunta gmaldonado@yahoo.com +univ. nacional del comahue contador público 2020-10-31 amanda hill female 32 8129 17 de agosto tyler57@hotmail.com +univ. nacional del comahue ciencias veterinarias 2020-10-31 erik mcdaniel male 31 3016 san jose kimberlycontreras@yahoo.com +univ. nacional del comahue técnico para bioterios 2020-10-31 chelsea simpson female 21 2241 larrechea rwood@yahoo.com +univ. nacional del comahue medicina 2020-10-31 mark middleton male 37 5713 balde ahumada rhodeselizabeth@yahoo.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-10-31 deborah bishop female 23 3232 cabred qalvarez@yahoo.com +univ. nacional del comahue medicina 2020-10-31 zachary jordan male 31 1742 paso del rey jacqueline73@hotmail.com +univ. nacional del comahue agronomía 2020-10-31 bridget james female 24 4624 abra mayo harrisonrandall@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-10-31 timothy costa male 23 5384 punta de los llanos zhernandez@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-10-31 nicholas flores male 19 8500 el dique jason54@yahoo.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-10-31 anna davis female 31 3194 paso telegrafo deborah18@hotmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-10-31 christopher wright male 37 6471 atahualpa teresasmith@hotmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-11-01 raymond craig male 25 5707 aguaditas sarah15@hotmail.com +univ. nacional del comahue técnico para bioterios 2020-11-01 victoria harper female 37 3463 aristia april98@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-11-01 cory davis male 19 3730 cabral jamie28@yahoo.com +univ. nacional del comahue medicina 2020-11-01 megan smith female 40 7201 colman corey28@hotmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-11-01 samantha harper female 17 1765 isidro casanova asmith@hotmail.com +univ. nacional del comahue arquitectura 2020-11-01 marissa gomez female 39 2718 lierra adjemiro jasminemorrison@yahoo.com +univ. nacional del comahue ingeniería electrónica 2020-11-02 nancy warren female 31 2347 colonia mackinlay ncook@gmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-11-02 sean weiss male 39 2916 el jupiter danarodriguez@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-11-02 jared farley male 31 7511 balneario oceano ujohnson@gmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-11-02 andrew berg male 18 3048 angeloni charlesgarcia@hotmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-11-02 darryl freeman male 31 9011 bahia langara lynchdenise@hotmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-11-02 william morgan male 35 8146 el rincon millsdustin@hotmail.com +univ. nacional del comahue medicina 2020-11-02 taylor harmon female 19 3322 aparicio cue peter57@hotmail.com +univ. nacional del comahue agronomía 2020-11-02 ashley mckinney female 18 3338 17 de agosto kdaniels@gmail.com +univ. nacional del comahue actuario 2020-11-02 alexander durham male 27 2352 ambrosetti alan12@hotmail.com +univ. nacional del comahue farmacia 2020-11-02 carl thomas male 36 3700 barrio gral jose de san martin otate@hotmail.com +univ. nacional del comahue licenciatura en administración 2020-11-02 scott young male 17 9013 cañadon seco steven97@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-11-03 joseph fischer male 17 6360 barrio el molino raymond31@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-11-03 alejandra williams female 21 1842 el jaguel adam54@yahoo.com +univ. nacional del comahue diseño de imagen y sonido 2020-11-03 andrew walker male 17 9315 bajo caracoles diana62@yahoo.com +univ. nacional del comahue bioquímica 2020-11-03 robert scott male 29 6233 condarco jduke@yahoo.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-11-03 corey mccoy male 31 4178 abra rica dmiller@gmail.com +univ. nacional del comahue medicina 2020-11-03 brandy patterson female 21 3414 abra simpsonchristopher@yahoo.com +univ. nacional del comahue diseño industrial 2020-11-03 brent thomas male 21 2824 britos nancymiller@hotmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-11-03 lori young female 25 9050 gobernador moyano egarza@gmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-11-03 david golden male 33 1804 canning lfoster@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-11-03 taylor foley female 31 3470 arroyo grande andrewcox@hotmail.com +univ. nacional del comahue contador público 2020-11-03 emily rhodes female 27 8200 colonia lia y allende nicole72@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-11-03 stephen brown male 27 1712 castelar jennifer93@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-11-03 daniel ford male 19 6746 cucha cucha justin96@gmail.com +univ. nacional del comahue ingeniería mecánica 2020-11-03 madison bailey female 37 5735 colonia bella vista shelly85@hotmail.com +univ. nacional del comahue agronomía 2020-11-04 kathy mills female 37 5365 el jumeal obuckley@hotmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-11-04 amy robinson female 35 6326 anguil sheila53@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-11-04 kelly glenn female 23 2147 san genaro norte michaelrobinson@hotmail.com +univ. nacional del comahue licenciatura en sociología 2020-11-04 arthur rodriguez male 36 2105 cañada rica pamelagarcia@hotmail.com +univ. nacional del comahue licenciatura en sociología 2020-11-04 darrell robinson male 27 3016 san jose jamesschneider@hotmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-11-04 rebecca williams female 35 5383 agua colorada anthonybrown@yahoo.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-11-04 erica poole female 25 7313 16 de julio johnsonkenneth@gmail.com +univ. nacional del comahue bioquímica 2020-11-04 gina bright female 35 2751 almacen castro zoechambers@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-11-04 roger ferrell male 31 5573 colonia delfino wgallegos@gmail.com +univ. nacional del comahue ingeniería en informática 2020-11-04 joan baldwin female 19 6725 carmen de areco freyes@yahoo.com +univ. nacional del comahue licenciatura en musicoterapia 2020-11-04 ruben king male 21 4163 huasa pampa norte jordanterry@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-11-04 thomas bennett male 27 8324 cipolletti tara84@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-11-04 joshua brown male 36 8132 balneario chapalco fjones@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-11-04 jamie porter female 27 3425 costa grande brandon55@gmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-11-04 amy hoover female 37 3248 caraguata hobbssabrina@gmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-11-04 kirk rios male 29 3350 apostoles kvaughn@hotmail.com +univ. nacional del comahue actuario 2020-11-04 michelle long female 29 5881 cañada la negra bowmanbrenda@hotmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-11-05 richard flores male 28 2342 campo el mataco gjohnson@yahoo.com +univ. nacional del comahue licenciatura en sociología 2020-11-05 nancy rodriguez female 27 4650 abra de peñas christinebarrett@hotmail.com +univ. nacional del comahue ingeniería en informática 2020-11-05 anthony morris male 39 3144 alcaraz 1ro nathanwaller@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-11-05 rachel abbott female 33 3222 buen retiro barnesjustin@gmail.com +univ. nacional del comahue bioquímica 2020-11-05 robert garcia male 37 5511 general gutierrez spencerthomas@hotmail.com +univ. nacional del comahue licenciatura en psicología 2020-11-05 dennis freeman male 17 7305 antonio de los heros christopherramirez@gmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-11-05 christopher smith male 39 5306 carrizal mirandawalker@gmail.com +univ. nacional del comahue bioquímica 2020-11-05 bethany walton female 39 1657 11 de septiembre carla96@hotmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-11-05 bethany wolfe female 19 4713 ocho vados kimberlyelliott@hotmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-11-05 joshua boyd male 27 6634 alberti gerald01@hotmail.com +univ. nacional del comahue diseño industrial 2020-11-05 joshua stokes male 37 5701 11 de mayo jennifer73@gmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-11-05 wanda downs female 37 1613 los polvorines eharris@gmail.com +univ. nacional del comahue farmacia 2020-11-05 thomas moore male 29 8341 arroyo quillen stephaniebarron@yahoo.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-11-05 james golden male 35 5569 aguada kevinhess@gmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-11-06 robert hicks male 27 8521 arroyo de la ventana thall@yahoo.com +univ. nacional del comahue contador público 2020-11-06 kristen davis female 19 7226 gorchs anthonyjohnson@yahoo.com +univ. nacional del comahue técnico para bioterios 2020-11-06 richard smith male 21 1682 martin coronado annamartinez@yahoo.com +univ. nacional del comahue licenciatura en administración 2020-11-06 joe davis male 17 3229 colonia freitas carlaroberts@hotmail.com +univ. nacional del comahue medicina 2020-11-06 veronica flores female 27 5751 agua salada lisacollins@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-11-06 casey murphy male 37 3206 bella union paraje stephanie85@yahoo.com +univ. nacional del comahue ingeniería electrónica 2020-11-06 carlos garza male 33 3216 arroyo hondo hayneslarry@gmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-11-06 matthew thomas male 28 5325 alpasinche jglass@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-11-06 margaret holt female 37 5615 25 de mayo garzaheather@gmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-11-06 lisa kaiser female 19 4741 agua de las palomas kennethflores@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-11-06 allen turner male 27 6628 colonia zambungo sethbrennan@gmail.com +univ. nacional del comahue agronomía 2020-11-07 michael young male 29 6203 el olivo kgillespie@yahoo.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-11-07 thomas lopez male 23 2240 campo garcia patriciafisher@hotmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-11-07 alyssa garza female 29 3450 8 de diciembre markballard@yahoo.com +univ. nacional del comahue medicina 2020-11-07 alicia ross female 37 3425 costa grande daniel83@hotmail.com +univ. nacional del comahue ingeniería mecánica 2020-11-07 manuel king male 35 4230 brea chimpana michelleperry@gmail.com +univ. nacional del comahue licenciatura en administración 2020-11-07 linda christensen female 24 3703 aleloy michellelambert@yahoo.com +univ. nacional del comahue arquitectura 2020-11-07 lori barrett female 35 9003 bahia solano briggsjeffery@hotmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-11-07 rebecca olson female 29 3589 kilometro 23 kimberly98@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-11-07 kyle harvey male 24 7630 hospital necochea villanuevajustin@yahoo.com +univ. nacional del comahue licenciatura en administración 2020-11-07 natalie williams female 33 7507 el bombero pbuck@hotmail.com +univ. nacional del comahue ingeniería electrónica 2020-11-07 michele rodriguez female 37 6009 san marcelo andradejeff@yahoo.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-11-07 beth brown female 25 2520 la california vjohnson@gmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-11-08 michele cuevas female 35 3405 algarrobal puisoye sweeneyrobert@yahoo.com +univ. nacional del comahue diseño industrial 2020-11-08 alicia ruiz female 21 8308 villa manzano sandra43@yahoo.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-11-08 thomas fletcher male 33 1826 remedios de escalada matthew98@gmail.com +univ. nacional del comahue contador público 2020-11-08 teresa smith female 18 8532 arroyo salado jeffrey58@hotmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-11-08 nicholas matthews male 21 2000 villa angelica michaelarellano@yahoo.com +univ. nacional del comahue licenciatura en administración 2020-11-08 christopher graves male 21 1852 burzaco keith86@hotmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-11-08 michael davis male 23 2813 arroyo de la cruz taylorprice@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-11-08 jennifer livingston female 23 9053 aguada grande charles64@hotmail.com +univ. nacional del comahue licenciatura en administración 2020-11-09 kimberly harris female 27 5621 agua de torre wbrown@hotmail.com +univ. nacional del comahue ciencias veterinarias 2020-11-09 kristine coleman female 27 3412 albardon danacole@yahoo.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-11-09 christine fowler female 31 3203 arroyo grande saraday@gmail.com +univ. nacional del comahue licenciatura en sociología 2020-11-09 jerry velez male 28 3188 colonia falco gonzalezjeffery@yahoo.com +univ. nacional del comahue licenciatura en psicología 2020-11-09 christina smith female 37 2828 colonia nueva montevideo stephanie41@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-11-09 christopher rodriguez male 23 6352 colonia la india ljones@yahoo.com +univ. nacional del comahue licenciatura en ciencia política 2020-11-09 michael smith male 21 1889 bosques melaniebradley@hotmail.com +univ. nacional del comahue bioquímica 2020-11-09 melinda gordon female 32 3344 2 de julio richardlozano@hotmail.com +univ. nacional del comahue actuario 2020-11-09 shelby pennington female 35 6703 alastuey christopher83@hotmail.com +univ. nacional del comahue arquitectura 2020-11-09 heather wilson female 17 6734 rawson bbrown@gmail.com +univ. nacional del comahue licenciatura en psicología 2020-11-09 lisa bonilla female 31 4631 antiguo allenwilliam@gmail.com +univ. nacional del comahue ciencias veterinarias 2020-11-10 richard banks male 23 5735 colonia bella vista wbaker@gmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-11-10 jeffrey martinez male 27 5577 el alto mariaross@gmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-11-10 sherry williams female 27 5427 apeadero quiroga mackthomas@yahoo.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-11-10 jose riley male 33 5557 caracoles hparker@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-11-10 alfred clark male 31 3448 alamo ekhan@hotmail.com +univ. nacional del comahue medicina 2020-11-10 stacy martinez female 37 1617 el talar david65@gmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-11-10 cindy ryan female 33 6031 de bruyn millererika@hotmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-11-10 connor gregory male 27 3222 buen retiro angela79@yahoo.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-11-10 bianca kent female 21 3733 campo el jacaranda gwalls@gmail.com +univ. nacional del comahue licenciatura en administración 2020-11-10 michelle smith female 33 6101 villa saboya smithanna@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-11-10 brandon mack male 31 5329 amuschina knightjeffrey@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-11-10 michelle bass female 23 6557 arboleda robert67@gmail.com +univ. nacional del comahue ingeniería electrónica 2020-11-10 michael boyd male 21 2173 campo pesoa emilychapman@gmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-11-10 gary harper male 35 2255 campo rodriguez ccampbell@hotmail.com +univ. nacional del comahue licenciatura en administración 2020-11-11 steven evans male 27 8166 saldungaray armstrongbrandon@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-11-11 jennifer mclean female 27 1702 ciudadela markanderson@yahoo.com +univ. nacional del comahue farmacia 2020-11-11 andrew williams male 31 4640 abra pampa samanthamiller@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-11-11 kyle allen male 21 6474 campo aristimuño christopher88@hotmail.com +univ. nacional del comahue agronomía 2020-11-11 lance ward male 17 3448 alamo natalie49@gmail.com +univ. nacional del comahue técnico para bioterios 2020-11-11 ryan berry male 33 9107 28 de julio robertsmith@gmail.com +univ. nacional del comahue actuario 2020-11-11 susan patterson female 23 2349 colonia dos rosas y la legua turneralicia@hotmail.com +univ. nacional del comahue licenciatura en psicología 2020-11-12 michael arellano male 31 3309 arroyo tomas reidkayla@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-11-12 madison brennan female 33 3100 avenida ejercito parana christophersmith@hotmail.com +univ. nacional del comahue licenciatura en artes 2020-11-12 michelle harris female 33 8187 bordenave david24@yahoo.com +univ. nacional del comahue licenciatura en psicología 2020-11-12 michael oliver male 17 3592 colonia hardy bbush@yahoo.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-11-12 darin perez male 21 3575 arroyo ceibal allisonking@gmail.com +univ. nacional del comahue licenciatura en artes 2020-11-12 joseph thomas male 19 3132 el pingo williamsmary@yahoo.com +univ. nacional del comahue licenciatura en administración 2020-11-12 cynthia clark female 35 3400 bañado norte kclark@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-11-12 gordon hunter male 27 2915 aguirrezabala collinswendy@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-11-12 renee day female 40 9001 cañadon ferrais wblack@gmail.com +univ. nacional del comahue ingeniería electrónica 2020-11-12 amy frank female 25 2944 rio tala qcook@hotmail.com +univ. nacional del comahue ingeniería en informática 2020-11-12 ryan espinoza male 37 3016 san jose torreschristina@yahoo.com +univ. nacional del comahue ingeniería electrónica 2020-11-12 tabitha garcia female 29 3081 cavour lmcdonald@hotmail.com +univ. nacional del comahue agronomía 2020-11-12 brenda king female 21 2324 colonia tacurales jonathan60@gmail.com +univ. nacional del comahue ciencias veterinarias 2020-11-12 michelle roberts female 21 9207 arroyo guilaia martinjames@yahoo.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-11-13 patrick allen male 17 5585 el cipres gscott@yahoo.com +univ. nacional del comahue diseño industrial 2020-11-13 melissa krueger female 19 2943 ireneo portela johnhogan@yahoo.com +univ. nacional del comahue farmacia 2020-11-13 michael jacobs male 25 2248 bernardo de irigoyen brian58@yahoo.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-11-13 ashley green female 25 2527 colonia san francisco christian68@yahoo.com +univ. nacional del comahue licenciatura en ciencia política 2020-11-13 dorothy ward female 19 4151 bajo de los sueldos harperchristine@hotmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-11-13 corey arroyo male 35 4101 agua negra fsmith@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-11-13 joseph yang male 31 6339 cailomuta rossraymond@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-11-13 vickie davis female 33 6438 masurel hartjulie@gmail.com +univ. nacional del comahue bioquímica 2020-11-13 jesse kent male 19 1884 berazategui hansonmaria@yahoo.com +univ. nacional del comahue diseño de imagen y sonido 2020-11-13 janet white female 23 4111 aguada qgibson@yahoo.com +univ. nacional del comahue contador público 2020-11-13 nicole murray female 20 7612 camet cadams@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-11-13 joseph larsen male 28 2170 candelaria sud marymartinez@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-11-13 nancy hughes female 23 5442 ambas puntillas evancooper@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-11-13 lacey lawrence female 31 8534 aguada cecilio nguyenbrenda@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-11-13 jessica delacruz female 21 2322 cabaña el cisne martinhunt@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-11-13 adam moore male 29 1665 jose clemente paz brandon66@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-11-13 rodney thompson male 30 3453 ifran urobertson@hotmail.com +univ. nacional del comahue diseño industrial 2020-11-13 david johnson male 35 7535 pontaut eric52@yahoo.com +univ. nacional del comahue ciencias veterinarias 2020-11-13 nancy colon female 35 2303 angelica nicole14@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-11-14 david todd male 33 2407 campo clucellas shawn12@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-11-14 theresa joseph female 33 3100 avenida ejercito parana rodriguezrhonda@yahoo.com +univ. nacional del comahue farmacia 2020-11-14 jacob hodges male 27 9400 an aike robert74@gmail.com +univ. nacional del comahue contador público 2020-11-14 debra taylor female 39 6228 aguas buenas cburgess@hotmail.com +univ. nacional del comahue contador público 2020-11-14 ann edwards female 33 6383 campo moises seccion 1a walkerpeter@hotmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-11-14 sonia foster female 23 6000 barrio carosio youngjeffery@gmail.com +univ. nacional del comahue licenciatura en administración 2020-11-14 rebecca johnson female 20 6723 cucullu david74@hotmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-11-14 wesley murray male 31 6000 barrio carosio wpace@gmail.com +univ. nacional del comahue ingeniería electrónica 2020-11-14 megan nelson female 23 2635 cañada del ucle jason60@yahoo.com +univ. nacional del comahue agronomía 2020-11-14 scott barry male 29 6614 franklin vmartin@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-11-15 brittany adams female 21 8307 colonia gobernador ayala clairebutler@hotmail.com +univ. nacional del comahue ingeniería electrónica 2020-11-15 zachary pacheco male 38 3466 abalo zhardy@yahoo.com +univ. nacional del comahue diseño industrial 2020-11-15 beth stewart female 31 2529 piamonte fgregory@hotmail.com +univ. nacional del comahue actuario 2020-11-15 julia mcgee female 29 8305 aguada san roque millerrhonda@gmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-11-15 glenn burns male 21 3144 alcaraz 1ro umartinez@yahoo.com +univ. nacional del comahue técnico para bioterios 2020-11-15 elizabeth rodriguez female 33 2942 baradero tiffanymoses@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-11-15 robert young male 33 2349 colonia dos rosas y la legua troy50@yahoo.com +univ. nacional del comahue diseño de imagen y sonido 2020-11-15 jasmine stein female 27 2405 colonia cello jhester@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-11-15 kara adams female 39 5473 aguayo lisa26@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-11-16 richard jacobs male 21 1911 bme bavio gral mansilla jennifer18@yahoo.com +univ. nacional del comahue bioquímica 2020-11-16 elizabeth wang female 35 6213 lote 11 escuela 107 jaime22@hotmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-11-16 amy powell female 31 2852 alarcon bethwalker@gmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-11-16 michael baxter male 19 5584 barrio villa adela gregory78@hotmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-11-16 stacey spears female 27 7009 iraola robert87@yahoo.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-11-16 daniel cobb male 25 6434 palantelen salvarado@gmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-11-16 ashley mack female 33 3357 barra bonita watersmelissa@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-11-16 tracy johnson female 17 8336 gobernador duval rebecca95@gmail.com +univ. nacional del comahue licenciatura en administración 2020-11-16 james parker male 31 1702 ciudadela jessica21@hotmail.com +univ. nacional del comahue contador público 2020-11-16 ashley diaz female 23 8431 el hoyo brianfitzgerald@hotmail.com +univ. nacional del comahue ingeniería mecánica 2020-11-17 adriana hernandez female 31 5345 baños termales kimberlymiller@hotmail.com +univ. nacional del comahue técnico para bioterios 2020-11-17 jason ford male 21 5460 agua de la zorra joneskevin@gmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-11-17 jonathan brown male 19 7108 costa del este laurie15@gmail.com +univ. nacional del comahue medicina 2020-11-17 abigail caldwell female 37 2700 barrio trocha markgrant@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-11-17 timothy payne male 39 9201 cachel vanessagarcia@gmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-11-17 michael kim male 17 3722 2 de mayo nschroeder@yahoo.com +univ. nacional del comahue arquitectura 2020-11-17 shelly gentry female 19 9011 bahia langara nathangarcia@gmail.com +univ. nacional del comahue diseño industrial 2020-11-17 jennifer dunn female 29 6407 girodias john08@hotmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-11-17 rebecca velazquez female 29 5759 calera argentina meganlloyd@hotmail.com +univ. nacional del comahue ciencias veterinarias 2020-11-18 paul livingston male 19 9041 los antiguos lgarcia@yahoo.com +univ. nacional del comahue ciencias veterinarias 2020-11-18 james travis male 17 6385 arata palmermatthew@gmail.com +univ. nacional del comahue licenciatura en sociología 2020-11-18 tyler odom male 33 3474 chavarria ncarter@gmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-11-18 christopher sandoval male 19 6660 25 de mayo kyle46@gmail.com +univ. nacional del comahue actuario 2020-11-18 john thompson male 39 5465 baños pismanta fletcherkyle@hotmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-11-18 chad jordan male 31 3226 buena vista kathy90@gmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-11-18 timothy winters male 33 7511 balneario oceano brockmark@yahoo.com +univ. nacional del comahue diseño de imagen y sonido 2020-11-19 jennifer wilson female 27 2415 desvio boero kelly65@hotmail.com +univ. nacional del comahue medicina 2020-11-19 theresa anderson female 29 6003 ascencion agreene@yahoo.com +univ. nacional del comahue licenciatura en artes 2020-11-19 harold mason male 37 1925 destileria fiscal deanthomas@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-11-19 rachael ramirez female 33 6463 alagon jerry93@gmail.com +univ. nacional del comahue licenciatura en artes 2020-11-19 jordan anderson female 18 7249 el araza gberry@yahoo.com +univ. nacional del comahue diseño de imagen y sonido 2020-11-19 sandra hernandez female 29 3485 carandaiti lijacob@yahoo.com +univ. nacional del comahue licenciatura en musicoterapia 2020-11-19 cynthia castillo female 17 2111 francisco paz shaffertravis@hotmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-11-19 pamela benjamin female 33 1651 san andres adriana75@hotmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-11-19 cynthia holloway female 23 5343 lavalle blaircaleb@hotmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-11-19 sharon adams female 19 5773 cañada amanda92@hotmail.com +univ. nacional del comahue ingeniería en informática 2020-11-19 melissa robertson female 29 7630 hospital necochea josephking@gmail.com +univ. nacional del comahue técnico para bioterios 2020-11-19 dorothy garner female 17 9039 hito 45 daniel36@gmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-11-19 harry warren male 27 7303 altona malik20@gmail.com +univ. nacional del comahue ciencias veterinarias 2020-11-19 william hodges male 25 3174 altamirano sud james78@yahoo.com +univ. nacional del comahue medicina 2020-11-19 dustin boyd male 39 2146 clason cherylschmidt@yahoo.com +univ. nacional del comahue diseño industrial 2020-11-20 michelle harris female 33 7261 saladillo norte martinezjohn@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-11-20 debra kirk female 19 5555 puente del inca tdavis@hotmail.com +univ. nacional del comahue agronomía 2020-11-20 sheri ross female 17 4750 agua colorada millerana@hotmail.com +univ. nacional del comahue actuario 2020-11-20 daniel klein male 19 5327 capihuas jdavis@gmail.com +univ. nacional del comahue actuario 2020-11-20 robin hughes female 37 5632 colonia alvear thorntonjames@gmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-11-20 david morales male 31 2846 anahi frobinson@gmail.com +univ. nacional del comahue farmacia 2020-11-20 james reed male 24 3641 arroyo seco ebarrett@hotmail.com +univ. nacional del comahue ingeniería en informática 2020-11-20 richard tyler male 33 4512 agua negra shane42@gmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-11-20 stephanie murphy female 25 8503 chocori dduncan@yahoo.com +univ. nacional del comahue licenciatura en administración 2020-11-20 troy johnson male 17 6625 cañada la rica lisa42@hotmail.com +univ. nacional del comahue licenciatura en administración 2020-11-20 chelsea hatfield female 25 4740 agua salada alexismarshall@gmail.com +univ. nacional del comahue ciencias veterinarias 2020-11-21 frank miller male 29 5357 el horno ephillips@gmail.com +univ. nacional del comahue licenciatura en artes 2020-11-21 francis bell male 20 4135 caspinchango xbrooks@hotmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-11-21 amanda hines female 32 7607 balneario atlantida bensonmichael@gmail.com +univ. nacional del comahue ingeniería electrónica 2020-11-21 rebecca carter female 25 7635 el lenguaraz eric78@yahoo.com +univ. nacional del comahue actuario 2020-11-21 donna clark female 39 6505 dudignac sanchezrebecca@hotmail.com +univ. nacional del comahue medicina 2020-11-21 carrie davis female 17 4158 campo de talamayo zkhan@gmail.com +univ. nacional del comahue actuario 2020-11-21 amber edwards female 25 2315 estacion saguier dunnwilliam@gmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-11-21 dennis barnes male 23 1882 ezpeleta este youngaaron@gmail.com +univ. nacional del comahue ingeniería mecánica 2020-11-21 carla long female 33 5340 agua grande danieldavidson@gmail.com +univ. nacional del comahue licenciatura en administración 2020-11-21 nicholas maynard male 33 3734 campo moreno ddavis@hotmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-11-22 valerie sanders female 28 1667 manuel alberti jeffreysmith@gmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-11-22 debra price female 29 5609 aristides villanueva williamhorn@hotmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-11-22 nicole garcia female 29 4632 antumpa danielle04@gmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-11-22 elizabeth ortiz female 39 4626 angosto del perchel vscott@hotmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-11-22 karla anderson female 24 5575 andrade fcabrera@hotmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-11-22 daniel roberts male 21 1651 san andres xmorris@yahoo.com +univ. nacional del comahue diseño industrial 2020-11-22 cory kelly male 17 7507 el bombero russellamy@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-11-22 chris miller male 31 8340 aguada florencio caseysharon@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-11-22 michelle mora female 31 5507 baños lunlunta smithalan@yahoo.com +univ. nacional del comahue técnico para bioterios 2020-11-22 matthew colon male 35 6213 lote 11 escuela 107 piercenicolas@gmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-11-23 alan scott male 27 3029 colonia adolfo alsina bowmandouglas@gmail.com +univ. nacional del comahue contador público 2020-11-23 jason scott male 25 5615 25 de mayo cherylgoodwin@yahoo.com +univ. nacional del comahue contador público 2020-11-23 michael nguyen male 29 6073 el triunfo bryan31@gmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-11-23 tammy smith female 31 6743 coliqueo ylee@hotmail.com +univ. nacional del comahue arquitectura 2020-11-23 christopher garcia male 40 1602 florida hollandalexander@hotmail.com +univ. nacional del comahue contador público 2020-11-23 jason james male 39 3574 capilla guadalupe norte nicholas57@gmail.com +univ. nacional del comahue licenciatura en psicología 2020-11-23 donna chapman female 39 3224 la blanqueada scottherrera@gmail.com +univ. nacional del comahue ingeniería electrónica 2020-11-23 david miller male 17 3048 angeloni ptran@yahoo.com +univ. nacional del comahue ingeniería mecánica 2020-11-24 amanda vaughn female 29 7261 saladillo norte christophercoleman@gmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-11-24 fernando munoz male 35 7136 adela macdonaldsarah@hotmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-11-24 cameron may male 37 8126 aldea san andres ldean@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-11-24 april burns female 21 1748 general rodriguez rcarr@yahoo.com +univ. nacional del comahue agronomía 2020-11-24 mike peterson male 19 4612 carahunco john90@hotmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-11-24 benjamin rice male 27 2443 colonia margarita ljenkins@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-11-24 john roberts male 31 2123 campo calvo hernandezalexander@yahoo.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-11-24 rebekah gonzales female 31 7609 balneario la caleta mterry@yahoo.com +univ. nacional del comahue licenciatura en administración 2020-11-24 jared dominguez male 25 6475 esteban de luca lopezkimberly@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-11-24 gerald moore male 28 1890 juan maria gutierrez jeffery98@gmail.com +univ. nacional del comahue arquitectura 2020-11-24 amy flores female 31 2848 berisso yrodriguez@hotmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-11-25 ray cervantes male 37 2183 arequito jimmy39@gmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-11-25 keith neal male 17 3045 campo zavalla dvelez@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-11-25 shannon sandoval female 23 2440 barrio belgrano ortiz rothrebecca@gmail.com +univ. nacional del comahue diseño industrial 2020-11-25 james taylor male 23 1633 empalme torresmegan@gmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-11-25 edward miller male 39 5773 cañada ebailey@hotmail.com +univ. nacional del comahue ingeniería en informática 2020-11-25 shelly frazier female 19 2117 alcorta sylvia45@hotmail.com +univ. nacional del comahue farmacia 2020-11-25 david moore male 19 8162 garcia del rio melissalambert@yahoo.com +univ. nacional del comahue licenciatura en sociología 2020-11-25 latasha cook female 35 1665 jose clemente paz derek68@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-11-25 teresa montoya female 28 2183 arequito jasondrake@gmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-11-25 thomas becker male 23 5345 baños termales vsmith@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-11-25 david harris male 31 3485 carandaiti patriciacoleman@yahoo.com +univ. nacional del comahue licenciatura en artes 2020-11-26 jesse steele male 25 2761 estancia santa catalina usanchez@yahoo.com +univ. nacional del comahue licenciatura en sociología 2020-11-26 heather smith female 23 3287 aldea san gregorio kathleenbennett@gmail.com +univ. nacional del comahue farmacia 2020-11-26 stephen goodman male 26 6321 caichue david38@hotmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-11-26 kayla watkins female 18 5444 ampacama michaelduncan@yahoo.com +univ. nacional del comahue diseño industrial 2020-11-26 matthew dixon male 19 3572 campo garabato howardalexandra@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-11-26 sandra miller female 25 8118 cabildo susan84@hotmail.com +univ. nacional del comahue licenciatura en artes 2020-11-26 james suarez male 27 3057 estancia las gamas lrogers@hotmail.com +univ. nacional del comahue ciencias veterinarias 2020-11-26 nathan james male 35 9411 base aerea teniente matienzo nathanielporter@hotmail.com +univ. nacional del comahue licenciatura en administración 2020-11-26 brett harper male 25 1661 bella vista lkidd@gmail.com +univ. nacional del comahue farmacia 2020-11-26 nicole smith female 33 5438 alto de sierra hollymedina@yahoo.com +univ. nacional del comahue ingeniería en informática 2020-11-26 thomas richardson male 35 8133 la rosa lhughes@gmail.com +univ. nacional del comahue técnico para bioterios 2020-11-26 olivia molina female 24 5541 algarrobal abajo leewells@yahoo.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-11-27 christopher daniels male 23 2311 adolfo alsina shannonpeterson@yahoo.com +univ. nacional del comahue medicina 2020-11-27 terri kim female 19 7407 libano emarshall@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-11-27 anthony george male 33 8536 chipauquil john53@gmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-11-27 rodney cooper male 27 5622 colonia jauregui tochoa@yahoo.com +univ. nacional del comahue ciencias veterinarias 2020-11-27 maureen clarke female 25 2630 firmat patrickgray@gmail.com +univ. nacional del comahue ingeniería mecánica 2020-11-27 kenneth hill male 37 5363 anguinan christopherwright@gmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-11-27 kayla rodriguez female 21 2138 carcaraña nicholas59@yahoo.com +univ. nacional del comahue licenciatura en psicología 2020-11-27 daniel thomas male 31 1727 b los aromos san patricio sjohnson@gmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-11-27 timothy mitchell male 37 5549 agua de los manantiales ubarnes@hotmail.com +univ. nacional del comahue medicina 2020-11-27 stephanie stewart female 33 6305 atreuco arnoldcraig@yahoo.com +univ. nacional del comahue licenciatura en musicoterapia 2020-11-27 elizabeth gates female 28 5421 la tranca timothyking@yahoo.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-11-27 joseph knight male 25 6345 la bilbaina debraluna@gmail.com +univ. nacional del comahue técnico para bioterios 2020-11-27 megan hamilton female 37 5533 9 de julio sheltonlacey@gmail.com +univ. nacional del comahue arquitectura 2020-11-27 joshua carroll male 31 6461 capitan castro joann70@hotmail.com +univ. nacional del comahue arquitectura 2020-11-27 matthew norris male 25 3474 chavarria torressamantha@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-11-27 brian murray male 37 5359 alto jaguel barnesjeremy@gmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-11-27 sophia hart female 23 2187 arteaga louisgreer@hotmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-11-28 brian ross male 37 9023 buen pasto aedwards@yahoo.com +univ. nacional del comahue ciencias veterinarias 2020-11-28 kelsey decker female 35 1659 campo de mayo awilliams@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-11-28 susan green female 37 9217 cholila donna60@yahoo.com +univ. nacional del comahue diseño industrial 2020-11-28 felicia foley female 25 6550 bolivar hlloyd@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-11-28 jessica holmes female 29 3581 campo redondo iortiz@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-11-28 samantha garcia female 37 2144 campo horquesco hendrixraymond@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-11-28 karen conner female 33 5345 baños termales markwilson@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-11-28 dalton williams male 39 6105 cañada seca emily56@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-11-28 kevin ramirez male 17 8315 achico pbridges@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-11-28 hunter baker male 25 4149 alpachiri aliciareilly@hotmail.com +univ. nacional del comahue licenciatura en artes 2020-11-28 diana foster female 23 4111 aguada clynch@hotmail.com +univ. nacional del comahue ingeniería mecánica 2020-11-28 bruce walker male 33 3540 avanzada acostachelsea@hotmail.com +univ. nacional del comahue ingeniería electrónica 2020-11-28 amber aguilar female 17 4195 7 de abril gonzalezhannah@gmail.com +univ. nacional del comahue agronomía 2020-11-28 jennifer jones female 23 3052 cañadita gjohnson@gmail.com +univ. nacional del comahue diseño industrial 2020-11-29 ian williams male 29 2812 capilla del señor saragarcia@yahoo.com +univ. nacional del comahue diseño industrial 2020-11-29 paul sims male 29 6628 colonia zambungo brandidalton@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-11-29 crystal gray female 27 4618 abra de pives jeanetteleonard@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-11-29 brian edwards male 21 8508 ambrosio p lezica bernardbrian@gmail.com +univ. nacional del comahue licenciatura en psicología 2020-11-29 denise guzman female 29 2713 manuel ocampo andrewssamuel@yahoo.com +univ. nacional del comahue licenciatura en ciencia política 2020-11-29 ana key female 21 6616 castilla ramossteven@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-11-29 william cortez male 21 8360 buena esperanza katherine29@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-11-29 gary miller male 31 5411 la legua usmith@gmail.com +univ. nacional del comahue actuario 2020-11-29 david dillon male 33 5276 baldes de pacheco bergerashley@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-11-29 jennifer hancock female 39 3338 17 de agosto jesus07@hotmail.com +univ. nacional del comahue bioquímica 2020-11-29 jordan hansen female 39 5636 favelli youngcynthia@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-11-29 ronald lewis male 19 8113 baterias stephanie00@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-11-29 nancy clark female 31 7167 carilo matthew84@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-11-29 daniel cervantes male 17 1771 mercado central freemanerica@yahoo.com +univ. nacional del comahue licenciatura en administración 2020-11-30 michael price male 32 2743 arroyo dulce shernandez@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-11-30 michael whitaker male 35 8200 colonia lia y allende patrick36@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-11-30 peter richard male 35 4237 cortaderas freemanjonathan@hotmail.com +univ. nacional del comahue farmacia 2020-11-30 alexis smith female 21 3585 el sombrerito allentiffany@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-11-30 pamela myers female 24 6471 atahualpa powellalexander@yahoo.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-11-30 nicholas freeman male 35 4626 angosto del perchel amandasexton@gmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-11-30 jeff rice male 29 5319 colpes jennifer21@hotmail.com +univ. nacional del comahue agronomía 2020-11-30 charles smith male 39 9301 el chalten richard35@yahoo.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-11-30 maria jones female 37 3263 1 de mayo yatespaula@yahoo.com +univ. nacional del comahue licenciatura en musicoterapia 2020-11-30 adam caldwell male 23 6660 25 de mayo mooredavid@hotmail.com +univ. nacional del comahue medicina 2020-11-30 gilbert smith male 37 2705 haras san jacinto eric84@hotmail.com +univ. nacional del comahue licenciatura en sociología 2020-11-30 keith richardson male 19 3540 avanzada mjohnson@yahoo.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-11-30 daniel park male 19 8200 colonia lia y allende gcole@hotmail.com +univ. nacional del comahue agronomía 2020-11-30 steven rodgers male 28 4137 abra baya erivera@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-11-30 julie carter female 33 9020 arroyo quilla mwilkerson@hotmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-11-30 kimberly kent female 23 3176 estacion sola rodriguezkenneth@yahoo.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-12-01 samuel reyes male 31 8313 arroyito timguerra@yahoo.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-12-01 courtney johnson female 21 3013 colonia matilde vmitchell@hotmail.com +univ. nacional del comahue ingeniería electrónica 2020-12-01 thomas meyers male 35 5601 capitan montoya nicholasblankenship@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-12-01 terry white male 19 5722 acasape graydevin@hotmail.com +univ. nacional del comahue contador público 2020-12-01 michael hunter male 18 1718 san antonio de padua mark05@yahoo.com +univ. nacional del comahue arquitectura 2020-12-01 rhonda green female 21 4431 aguas calientes chaseantonio@hotmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-12-01 timothy williams male 21 9003 bahia solano karen79@yahoo.com +univ. nacional del comahue ingeniería mecánica 2020-12-01 kathleen hawkins female 19 3003 colonia los zapallos campbellkevin@gmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-12-01 nathan brown male 21 1746 francisco alvarez danielle73@hotmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-12-01 linda harris female 25 3048 angeloni hpatton@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-12-01 christian castillo male 23 3001 alto verde christinawest@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-12-01 amber perkins female 23 4612 carahunco nharris@yahoo.com +univ. nacional del comahue ciencias veterinarias 2020-12-01 kelly nicholson female 34 6214 casimiro gomez daniel55@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-12-02 mark wright male 38 5750 alto de la leña austin71@yahoo.com +univ. nacional del comahue actuario 2020-12-02 jason harper male 33 5460 agua de la zorra uwright@gmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-12-02 tanner abbott male 19 1744 cuartel v wcrawford@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-12-02 jared scott male 25 3358 cheroguita lpalmer@yahoo.com +univ. nacional del comahue licenciatura en musicoterapia 2020-12-02 carl lopez male 19 6341 chapi talo alexyoung@hotmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-12-02 autumn black female 23 6476 chiclana hjones@yahoo.com +univ. nacional del comahue licenciatura en ciencia política 2020-12-02 michelle campbell female 39 5592 el carbalino hward@yahoo.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-12-02 jay ellis male 39 7305 antonio de los heros smithjessica@gmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-12-03 peggy adams female 35 7163 claverie deborahsmith@yahoo.com +univ. nacional del comahue diseño industrial 2020-12-03 sandra burton female 19 4500 alto del saladillo kleinlauren@gmail.com +univ. nacional del comahue agronomía 2020-12-03 megan wright female 23 8363 colonia josefa linda63@hotmail.com +univ. nacional del comahue licenciatura en administración 2020-12-03 richard foster male 28 7223 bonnement michaelbuchanan@yahoo.com +univ. nacional del comahue licenciatura en ciencia política 2020-12-03 emily ramirez female 33 2258 campo quiñones tayloramber@yahoo.com +univ. nacional del comahue licenciatura en artes 2020-12-03 alexandra miller female 18 1864 alejandro korn johnsonshane@yahoo.com +univ. nacional del comahue diseño de imagen y sonido 2020-12-03 mark dudley male 39 6203 el olivo don55@yahoo.com +univ. nacional del comahue medicina 2020-12-03 deanna hill female 37 1739 general hornos vmoyer@gmail.com +univ. nacional del comahue ciencias veterinarias 2020-12-03 christopher hall male 37 2752 almacen el descanso caleb43@gmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-12-04 krystal velasquez female 31 3555 campo huber ggutierrez@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-12-04 daniel clarke male 23 6239 gonzalez moreno vshepard@yahoo.com +univ. nacional del comahue ingeniería mecánica 2020-12-04 travis ward male 23 8212 abramo ocooper@hotmail.com +univ. nacional del comahue arquitectura 2020-12-04 stephen harrington male 31 6307 colonia la oracion francesmiles@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-12-04 olivia melton female 29 7160 la union twatkins@gmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-12-04 gerald west male 33 6000 barrio carosio lopezdestiny@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-12-04 carol white female 25 3532 curandu james89@gmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-12-04 steven watts male 33 9003 bahia solano ejenkins@hotmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-12-04 marissa henderson female 38 7260 barrio villa saladillo gchambers@yahoo.com +univ. nacional del comahue actuario 2020-12-04 kathy evans female 39 5409 adan quiroga carriehernandez@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-12-04 danielle herrera female 33 2512 campo charo johnwebb@gmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-12-04 alice moore female 33 3177 altamirano norte eshields@hotmail.com +univ. nacional del comahue ingeniería en informática 2020-12-05 deborah nguyen female 23 4501 abra del trigo qscott@yahoo.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-12-05 rebecca orozco female 17 1915 arbuco zfreeman@hotmail.com +univ. nacional del comahue licenciatura en psicología 2020-12-05 jonathan ashley male 19 4707 chañarcito steven16@hotmail.com +univ. nacional del comahue licenciatura en sociología 2020-12-05 michael hubbard male 25 3133 arroyo burgos taylorsolomon@yahoo.com +univ. nacional del comahue licenciatura en psicología 2020-12-05 cody kramer male 37 7601 barrio batan whitejeffery@gmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-12-05 nathan graham male 29 1804 canning collinscindy@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-12-05 holly lewis female 21 3188 colonia falco gordonjames@hotmail.com +univ. nacional del comahue licenciatura en artes 2020-12-05 heather mills female 31 3351 azara rchavez@yahoo.com +univ. nacional del comahue técnico para bioterios 2020-12-05 lori cook female 35 5722 acasape popejason@yahoo.com +univ. nacional del comahue ingeniería mecánica 2020-12-05 matthew carter male 35 6616 castilla ooconnor@gmail.com +univ. nacional del comahue arquitectura 2020-12-05 christopher harper male 37 1871 dock sud aarnold@gmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-12-05 ryan gonzalez male 27 4166 balderrama martinezmark@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-12-05 april velasquez female 25 5276 baldes de pacheco francissara@gmail.com +univ. nacional del comahue licenciatura en artes 2020-12-06 jason barnett male 33 9030 rio mayo robertgray@gmail.com +univ. nacional del comahue ciencias veterinarias 2020-12-06 tammy jimenez female 39 1804 canning harrischristina@hotmail.com +univ. nacional del comahue ciencias veterinarias 2020-12-06 nicholas morgan male 23 2301 bella italia robertsummers@gmail.com +univ. nacional del comahue diseño industrial 2020-12-06 steven mccall male 25 2848 berisso vgarrett@yahoo.com +univ. nacional del comahue ciencias veterinarias 2020-12-06 charles schmidt male 31 5401 barrio el tontal susanhurley@hotmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-12-06 david santana male 37 6317 la florencia rebeccajohnson@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-12-06 jack kennedy male 19 3180 diego lopez alexandranolan@hotmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-12-06 courtney cunningham female 17 5461 aguada de la peña jacqueline49@gmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-12-06 brian valencia male 26 5707 aguaditas collierbrian@hotmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-12-06 john williams male 35 2324 colonia tacurales dawn87@gmail.com +univ. nacional del comahue contador público 2020-12-06 walter meyer male 38 5633 ochenta y cuatro jeremy45@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-12-06 heidi hernandez female 31 7011 aneque grande kathleenbaker@hotmail.com +univ. nacional del comahue ciencias veterinarias 2020-12-06 sergio pearson male 19 3197 abra guazu susan89@yahoo.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-12-06 david frank male 33 4168 agua blanca anthony45@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-12-07 angela willis female 25 8512 igarzabal mnewton@gmail.com +univ. nacional del comahue licenciatura en sociología 2020-12-07 phillip richardson male 33 3216 arroyo hondo uholmes@gmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-12-07 olivia patterson female 31 1885 guillermo e hudson patricia85@yahoo.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-12-07 nancy wall female 21 7113 la lucila del mar mcintoshlindsay@yahoo.com +univ. nacional del comahue licenciatura en musicoterapia 2020-12-07 joann gibson female 33 1893 centro agricola el pato rebeccaallen@gmail.com +univ. nacional del comahue agronomía 2020-12-07 melissa hogan female 39 4601 corral de piedras jesus78@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-12-07 suzanne mcdaniel female 33 9303 cañadon del toro sarah44@yahoo.com +univ. nacional del comahue medicina 2020-12-07 michael ramos male 39 1865 el pampero eileen73@hotmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-12-07 renee pena female 39 5770 chacras viejas perryjames@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-12-08 charles jones male 22 5733 cramer melissa41@yahoo.com +univ. nacional del comahue licenciatura en psicología 2020-12-08 monica wilson female 19 5757 san lorenzo clifford69@yahoo.com +univ. nacional del comahue licenciatura en sociología 2020-12-08 angela greer female 33 7633 maori edwinmarshall@gmail.com +univ. nacional del comahue farmacia 2020-12-08 nichole lopez female 39 7621 la sara kimberlylyons@yahoo.com +univ. nacional del comahue licenciatura en psicología 2020-12-08 melinda howard female 39 5449 aguango jessicabrooks@gmail.com +univ. nacional del comahue ingeniería electrónica 2020-12-08 tiffany kim female 19 3474 chavarria wrightkristopher@yahoo.com +univ. nacional del comahue ingeniería en informática 2020-12-09 jeremy fernandez male 32 3260 arroyo molino pattondebra@yahoo.com +univ. nacional del comahue actuario 2020-12-09 brandy ruiz female 17 5435 algarrobo grande andrewmcbride@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-12-09 patricia lee female 29 5587 barcala nanderson@yahoo.com +univ. nacional del comahue medicina 2020-12-09 rebecca sweeney female 29 6433 arturo vatteone ehernandez@hotmail.com +univ. nacional del comahue licenciatura en sociología 2020-12-09 jane smith female 19 9203 aldea escolar arnoldzachary@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-12-09 ronald hicks male 31 5460 agua de la zorra jerrymartin@yahoo.com +univ. nacional del comahue diseño de imagen y sonido 2020-12-09 joel owen male 27 6409 jose maria blanco kevinsalas@yahoo.com +univ. nacional del comahue técnico para bioterios 2020-12-09 arthur jenkins male 29 4182 campo la flor los ralos thompsonmark@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-12-09 tony green male 31 6601 altamira baxterkristina@yahoo.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-12-10 brittany stewart female 29 9030 rio mayo hernandeznicole@yahoo.com +univ. nacional del comahue diseño industrial 2020-12-10 colleen martin female 23 1770 aldo bonzi blakemaureen@yahoo.com +univ. nacional del comahue medicina 2020-12-10 joshua bailey male 19 7153 cangallo davidjones@gmail.com +univ. nacional del comahue diseño industrial 2020-12-10 matthew allison male 19 2252 colonia campo piaggio owilliams@yahoo.com +univ. nacional del comahue ingeniería mecánica 2020-12-10 melanie williams female 29 1885 guillermo e hudson matthew37@gmail.com +univ. nacional del comahue agronomía 2020-12-10 kathryn allen female 27 2185 campo crenna eatonbrooke@hotmail.com +univ. nacional del comahue bioquímica 2020-12-10 scott george male 33 2843 general galarza brittany55@hotmail.com +univ. nacional del comahue ingeniería mecánica 2020-12-10 kevin molina male 23 3470 arroyo grande rriggs@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-12-10 martha ferrell female 37 3592 colonia hardy bbeasley@hotmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-12-10 hannah nichols female 19 1987 alegre qallen@yahoo.com +univ. nacional del comahue ciencias veterinarias 2020-12-10 allison smith female 31 5615 25 de mayo robert42@gmail.com +univ. nacional del comahue farmacia 2020-12-10 joseph watkins male 21 4145 ingenio la providencia nicolecalhoun@hotmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-12-11 richard cooper male 19 3700 barrio gral jose de san martin tking@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-12-11 donna bishop female 35 1636 la lucila david59@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-12-11 jade armstrong female 39 8370 caminera qhenry@gmail.com +univ. nacional del comahue bioquímica 2020-12-11 ryan conway male 17 1980 barrio la dolly ralvarez@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-12-11 cassandra lee female 21 2905 general rojo phillipscarl@yahoo.com +univ. nacional del comahue farmacia 2020-12-11 timothy santiago male 19 6472 francisco madero sara03@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-12-11 morgan dennis female 31 2521 iturraspe johnsonleah@yahoo.com +univ. nacional del comahue licenciatura en musicoterapia 2020-12-11 jessica salinas female 35 5369 pagancillo ijackson@gmail.com +univ. nacional del comahue técnico para bioterios 2020-12-11 rita taylor female 19 2843 general galarza karensmith@gmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-12-11 sarah tran female 33 8122 la viticola petermclaughlin@yahoo.com +univ. nacional del comahue medicina 2020-12-11 brett mejia male 23 8351 agrio balsa dcook@yahoo.com +univ. nacional del comahue técnico para bioterios 2020-12-12 justin valenzuela male 33 5427 apeadero quiroga kelsey42@gmail.com +univ. nacional del comahue farmacia 2020-12-12 craig hawkins male 31 5331 andalucia klineandrew@yahoo.com +univ. nacional del comahue ingeniería en informática 2020-12-12 jeffrey villanueva male 21 8162 garcia del rio james54@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-12-12 grant jackson male 31 2181 los molinos yjohnson@hotmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-12-12 john santos male 37 1649 zona delta tigre rwarren@hotmail.com +univ. nacional del comahue arquitectura 2020-12-12 michael holmes male 39 9053 aguada grande mshaw@hotmail.com +univ. nacional del comahue medicina 2020-12-12 alan walter male 27 3480 algarrobal michael36@hotmail.com +univ. nacional del comahue bioquímica 2020-12-12 alexander bautista male 34 7600 barrio emir ramon juarez mcclaindanny@gmail.com +univ. nacional del comahue ingeniería en informática 2020-12-12 denise harper female 37 1871 dock sud ralph20@gmail.com +univ. nacional del comahue licenciatura en artes 2020-12-12 lawrence cannon male 39 3592 colonia hardy jessica37@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-12-12 mark trevino male 27 5329 amuschina eheath@hotmail.com +univ. nacional del comahue técnico para bioterios 2020-12-12 maria larson female 30 8164 arquedas catherine31@gmail.com +univ. nacional del comahue farmacia 2020-12-12 robert myers male 17 3449 boliche lata jarvisjames@gmail.com +univ. nacional del comahue técnico para bioterios 2020-12-12 nicole garza female 17 2729 carreras lindapoole@gmail.com +univ. nacional del comahue licenciatura en artes 2020-12-12 leah baker female 37 2258 campo quiñones aprilparks@gmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-12-13 jillian hill female 39 9401 el zurdo douglasrice@yahoo.com +univ. nacional del comahue licenciatura en sociología 2020-12-13 timothy henry male 22 2154 capitan bermudez robertorobinson@yahoo.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-12-13 michael ford male 23 8158 aparicio nashjustin@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-12-13 john mcbride male 27 9030 rio mayo imedina@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-12-13 joshua carr male 39 3283 colonia mabragaña webbdean@hotmail.com +univ. nacional del comahue medicina 2020-12-13 jordan gomez male 31 1897 manuel b gonnet david93@yahoo.com +univ. nacional del comahue contador público 2020-12-13 michael moore male 37 1713 barrio parque leloir tforbes@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-12-13 kevin rodriguez male 21 1865 el pampero melissadelgado@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-12-13 william bell male 25 2109 acebal erin70@gmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-12-13 courtney anderson female 29 1615 grand bourg dudleymichael@hotmail.com +univ. nacional del comahue bioquímica 2020-12-13 carol hudson female 20 7241 la porteña faguilar@hotmail.com +univ. nacional del comahue técnico para bioterios 2020-12-13 denise kennedy female 35 6632 benitez ebishop@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-12-14 eric chase male 35 2449 avena lopezemily@hotmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-12-14 jo shields female 31 1678 caseros hshields@yahoo.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-12-14 danielle wolfe female 20 7205 la esperanza rosas las flores carlsonphillip@hotmail.com +univ. nacional del comahue licenciatura en administración 2020-12-14 jessica hardy female 20 2152 granadero baigorria glennkyle@hotmail.com +univ. nacional del comahue licenciatura en artes 2020-12-14 johnny bowman male 19 1617 el talar hesssamantha@hotmail.com +univ. nacional del comahue farmacia 2020-12-14 catherine hubbard female 31 3700 barrio gral jose de san martin leslie55@hotmail.com +univ. nacional del comahue licenciatura en artes 2020-12-14 angela lowe female 31 9105 angostura rhunt@hotmail.com +univ. nacional del comahue licenciatura en sociología 2020-12-14 victoria sanchez female 29 1623 barrio garin norte qclarke@yahoo.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-12-14 carrie williams female 17 4622 bella vista asanchez@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-12-14 gilbert green male 22 5317 apoyaco mark28@yahoo.com +univ. nacional del comahue técnico para bioterios 2020-12-14 rachel martinez female 34 5386 amana jonathan93@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-12-14 joe davis male 35 5553 empalme frontera susan59@hotmail.com +univ. nacional del comahue ingeniería en informática 2020-12-14 sarah stanley female 29 6221 ceballos medinabilly@yahoo.com +univ. nacional del comahue licenciatura en artes 2020-12-15 robert ayala male 37 6748 membrillar ashley71@yahoo.com +univ. nacional del comahue actuario 2020-12-15 joseph davis male 37 2349 colonia dos rosas y la legua wooddennis@yahoo.com +univ. nacional del comahue farmacia 2020-12-15 christopher hall male 35 3380 9 de julio kilometro 20 mathisjacob@gmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-12-15 tammy sanders female 21 3405 algarrobal puisoye feliciaromero@yahoo.com +univ. nacional del comahue licenciatura en ciencia política 2020-12-15 chelsea wong female 19 8183 avestruz marcus90@hotmail.com +univ. nacional del comahue medicina 2020-12-15 christopher white male 37 7151 langueyu xreilly@hotmail.com +univ. nacional del comahue ingeniería mecánica 2020-12-15 jonathan skinner male 29 6405 30 de agosto kathy67@yahoo.com +univ. nacional del comahue ingeniería electrónica 2020-12-15 michael woodard male 21 6505 dudignac kimberly82@yahoo.com +univ. nacional del comahue medicina 2020-12-15 larry hernandez male 23 6305 atreuco travismedina@hotmail.com +univ. nacional del comahue ingeniería en informática 2020-12-15 john benton male 23 1669 del viso kimberly17@yahoo.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-12-15 leslie gray female 35 5438 alto de sierra jacquelinemiller@gmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-12-16 morgan schroeder female 26 6387 caleufu fharper@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-12-16 michael davies male 29 5527 colonia santa teresa ellislaura@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-12-16 william burnett male 39 2752 almacen el descanso rebecca10@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-12-16 rebecca jordan female 27 7118 general guido jenniferpennington@hotmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-12-17 peter salazar male 19 2609 colonia morgan kerry32@gmail.com +univ. nacional del comahue medicina 2020-12-17 shawn welch male 25 3199 los laureles tracie41@hotmail.com +univ. nacional del comahue contador público 2020-12-17 john garcia male 19 9301 el chalten frank69@hotmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-12-17 nicole farmer female 20 5311 arauco ashley41@gmail.com +univ. nacional del comahue arquitectura 2020-12-17 sandra fitzgerald female 17 7607 balneario atlantida reesemegan@yahoo.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-12-17 william gill male 35 5419 baños de la laja lewisjulie@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-12-17 denise scott female 17 5590 adrian maturano nelsonjennifer@yahoo.com +univ. nacional del comahue actuario 2020-12-17 jennifer campbell female 33 2454 cañada rosquin ann68@gmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-12-17 mary marshall female 33 2124 22 de mayo richardsonandres@gmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-12-17 nicole brennan female 33 3023 cululu westwilliam@gmail.com +univ. nacional del comahue ingeniería mecánica 2020-12-17 jonathan gonzalez male 37 3234 bonpland stevearmstrong@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-12-18 david fernandez male 33 1642 san isidro austin97@yahoo.com +univ. nacional del comahue diseño industrial 2020-12-18 timothy fisher male 39 3567 dest aeronautico milit reconqu vlawrence@gmail.com +univ. nacional del comahue farmacia 2020-12-18 desiree green female 29 6235 villa sauce marybray@gmail.com +univ. nacional del comahue licenciatura en administración 2020-12-18 rachel rivera female 19 6300 barrancas coloradas obrown@yahoo.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-12-18 dorothy spears female 29 5361 aicuña kevincohen@hotmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-12-18 danny davis male 32 7404 fortin lavalle collinhamilton@yahoo.com +univ. nacional del comahue ciencias veterinarias 2020-12-18 felicia stewart female 21 5751 agua salada hlove@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-12-18 reginald ross male 39 2854 dos hermanas kdawson@hotmail.com +univ. nacional del comahue licenciatura en administración 2020-12-18 jennifer mcconnell female 36 2912 la querencia sanchezsean@gmail.com +univ. nacional del comahue licenciatura en psicología 2020-12-18 mary reyes female 24 6360 barrio el molino brianaustin@hotmail.com +univ. nacional del comahue técnico para bioterios 2020-12-18 sean keller male 21 4151 bajo de los sueldos utyler@yahoo.com +univ. nacional del comahue actuario 2020-12-18 michael anderson male 39 3530 aldea forestal ereed@yahoo.com +univ. nacional del comahue contador público 2020-12-18 steven rasmussen male 21 3583 isla tigre mario10@gmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-12-18 lisa osborne female 39 4655 cabreria guerrerobenjamin@hotmail.com +univ. nacional del comahue ingeniería en informática 2020-12-19 emily white female 37 4133 la banda ymyers@gmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-12-19 david mcgrath male 23 2183 arequito omorgan@gmail.com +univ. nacional del comahue licenciatura en administración 2020-12-19 mark erickson male 30 2173 campo pesoa snyderalicia@yahoo.com +univ. nacional del comahue diseño de imagen y sonido 2020-12-19 julie fernandez female 21 2751 almacen castro smithalicia@yahoo.com +univ. nacional del comahue arquitectura 2020-12-19 lauren baker female 38 1776 9 de abril nelsonscott@hotmail.com +univ. nacional del comahue actuario 2020-12-19 kathryn fox female 29 3181 arroyo moreira simpsoncharles@gmail.com +univ. nacional del comahue arquitectura 2020-12-19 rachel farrell female 33 8315 achico jonathon82@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-12-19 jeffrey henderson male 39 5300 amilgancho duranjames@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la computación 2020-12-19 alexandra christian female 29 2204 jesus maria vlyons@hotmail.com +univ. nacional del comahue ingeniería mecánica 2020-12-19 jillian henderson female 38 3192 colonia bertozzi kathygraham@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-12-20 mary miller female 21 8363 colonia josefa bryantshannon@gmail.com +univ. nacional del comahue bioquímica 2020-12-20 larry jones male 38 9033 aldea apeleg miguel35@hotmail.com +univ. nacional del comahue licenciatura en administración 2020-12-20 scott ross male 39 8375 cañadon de los indios brenda35@hotmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-12-20 ricky villarreal male 19 6381 campo caretto zvaldez@gmail.com +univ. nacional del comahue agronomía 2020-12-20 jeff oneill male 37 3503 barranqueras julie39@gmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-12-20 ronald diaz male 17 1888 florencio varela heather84@hotmail.com +univ. nacional del comahue ciencias veterinarias 2020-12-20 justin klein male 33 9210 cuesta del ternero robertvega@gmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-12-20 richard ayala male 39 3364 2 de mayo gmartinez@hotmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-12-20 kyle davenport male 27 5573 colonia delfino jguerrero@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-12-20 joseph wilson male 17 3261 centella vmoore@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-12-20 raymond moore male 22 2728 melincue deniseobrien@hotmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-12-20 betty rivera female 38 6325 colonia devoto scottdavis@gmail.com +univ. nacional del comahue actuario 2020-12-20 brenda moore female 21 3465 arroyo casco davidsonjacob@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-12-20 robert hahn male 39 8361 isla grande edwardrodriguez@hotmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-12-20 donald wright male 31 9305 cañada de las vacas angela77@hotmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-12-20 julie robertson female 37 2407 campo clucellas cjones@yahoo.com +univ. nacional del comahue arquitectura 2020-12-20 kevin richardson male 39 9013 cañadon seco christinejohnson@gmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-12-21 taylor taylor female 35 6352 colonia la india jeremyjones@hotmail.com +univ. nacional del comahue licenciatura en administración 2020-12-21 nancy flores female 21 1755 rafael castillo jacksoncantrell@gmail.com +univ. nacional del comahue arquitectura 2020-12-21 jessica morales female 19 5759 calera argentina rmay@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-12-21 heather rivera female 27 6237 america donald66@gmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-12-21 karen oconnor female 17 9051 aguada a pique gyoung@gmail.com +univ. nacional del comahue ingeniería mecánica 2020-12-21 jose wilson male 33 2500 cañada de gomez ystewart@yahoo.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-12-21 patricia robles female 32 6608 agote gdunn@hotmail.com +univ. nacional del comahue ciencias veterinarias 2020-12-21 eric donovan male 35 2313 colonia berlin jeanettealvarez@yahoo.com +univ. nacional del comahue medicina 2020-12-21 felicia miller female 23 3516 basail cjohnson@gmail.com +univ. nacional del comahue actuario 2020-12-21 denise payne female 33 6064 eduardo costa camachobrian@hotmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-12-21 denise meyers female 27 1804 canning sheripayne@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-12-22 lindsay parker female 29 9213 cañadon caliente simonderek@hotmail.com +univ. nacional del comahue contador público 2020-12-22 samantha baker female 25 2918 empalme villa constitucion samanthadouglas@gmail.com +univ. nacional del comahue ingeniería en informática 2020-12-22 ashley hamilton female 22 1640 acassuso peckchris@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-12-22 vincent rodgers male 39 8156 el perdido est jose guisasola melissa16@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-12-22 james nelson male 28 7547 cascada jamesmartinez@yahoo.com +univ. nacional del comahue ingeniería en informática 2020-12-22 steven henderson male 23 5429 el abanico tiffanymoody@gmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-12-22 alexander aguilar male 37 6559 recalde kellyangela@hotmail.com +univ. nacional del comahue licenciatura en psicología 2020-12-22 theodore avila male 33 3334 3 de mayo hartmegan@gmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-12-22 steven hawkins male 31 2826 aldea san antonio jaredarmstrong@yahoo.com +univ. nacional del comahue ingeniería mecánica 2020-12-22 tracy clark female 35 2601 la chispa stephaniewhite@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-12-22 scott bailey male 25 9101 alto de las plumas larry54@gmail.com +univ. nacional del comahue licenciatura en administración 2020-12-22 christopher bell male 33 1757 gregorio de laferrere egallegos@yahoo.com +univ. nacional del comahue contador público 2020-12-22 scott martin male 22 1647 zona delta san fernando frederick23@yahoo.com +univ. nacional del comahue técnico para bioterios 2020-12-23 krystal hill female 39 1828 banfield gregorygriffith@gmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2020-12-23 jessica collins female 19 3480 algarrobal howellkeith@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-12-23 katherine caldwell female 23 3446 kilometro 374 angela44@gmail.com +univ. nacional del comahue arquitectura 2020-12-23 lisa bonilla female 29 3342 aguapey jennifermiles@gmail.com +univ. nacional del comahue farmacia 2020-12-23 kristina rodriguez female 21 3016 san jose weststeven@yahoo.com +univ. nacional del comahue técnico para bioterios 2020-12-23 bryan hall male 20 7172 colonia ferrari daniel68@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-12-23 sara griffin female 37 3267 cañada de las ovejas elainegalloway@yahoo.com +univ. nacional del comahue diseño industrial 2020-12-23 jacqueline adams female 25 3300 arroyo jonathan33@gmail.com +univ. nacional del comahue ingeniería mecánica 2020-12-23 kristen fletcher female 27 6341 chapi talo josephlowery@gmail.com +univ. nacional del comahue bioquímica 2020-12-23 amanda henry female 27 6471 atahualpa uwagner@gmail.com +univ. nacional del comahue agronomía 2020-12-23 heidi tyler female 33 3487 puesto de isla david21@gmail.com +univ. nacional del comahue farmacia 2020-12-23 sean zhang male 37 9015 alma grande erik60@gmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2020-12-23 jeffrey miller male 36 8208 campo cicare johnthompson@gmail.com +univ. nacional del comahue agronomía 2020-12-23 gary christensen male 29 5505 carbometal james83@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-12-24 jason franco male 39 5883 alto lindo hillsteven@hotmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-12-24 rodney patterson male 17 7517 juan e barra courtneycisneros@gmail.com +univ. nacional del comahue medicina 2020-12-24 ashlee simmons female 19 3150 algarrobitos 1ro ysmith@hotmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-12-24 jack freeman male 17 3032 nelson xhartman@yahoo.com +univ. nacional del comahue ingeniería en informática 2020-12-24 michaela gibson female 25 3581 campo redondo aaronsanchez@gmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2020-12-24 samuel juarez male 23 5442 ambas puntillas bpatterson@gmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-12-24 john green male 33 7400 barrio la luisa alexanderkaren@gmail.com +univ. nacional del comahue licenciatura en psicología 2020-12-24 linda baker female 39 6034 colonia alberdi wtaylor@yahoo.com +univ. nacional del comahue ingeniería electrónica 2020-12-24 holly mcdonald female 35 6345 la bilbaina brett37@gmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-12-24 jennifer evans female 24 6555 alfalad uschmidt@hotmail.com +univ. nacional del comahue actuario 2020-12-24 colleen perkins female 38 3025 colonia clara mitchellcarly@hotmail.com +univ. nacional del comahue licenciatura en administración 2020-12-24 yesenia barrett female 17 6042 dos hermanos ksawyer@hotmail.com +univ. nacional del comahue agronomía 2020-12-24 arthur shaw male 25 5709 bañadito viejo johnwheeler@gmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-12-24 rebecca brown female 27 6472 francisco madero nicholasjones@gmail.com +univ. nacional del comahue licenciatura en artes 2020-12-25 ryan welch male 23 1915 arbuco bethcampbell@gmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-12-25 julie johnson female 23 4618 abra de pives james61@hotmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-12-25 linda franco female 26 4113 acostilla aking@gmail.com +univ. nacional del comahue ingeniería en informática 2020-12-25 joshua turner male 17 2240 campo garcia christopher85@gmail.com +univ. nacional del comahue diseño industrial 2020-12-25 jason mullins male 24 2611 estacion christophersen courtney33@hotmail.com +univ. nacional del comahue medicina 2020-12-25 andrea ryan female 33 9120 bahia cracher kevindecker@gmail.com +univ. nacional del comahue licenciatura en artes 2020-12-25 shannon ortega male 27 5713 balde ahumada alicia56@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-12-25 kristen phelps female 39 6203 el olivo mingram@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-12-25 michael castillo male 35 2154 capitan bermudez sfox@gmail.com +univ. nacional del comahue medicina 2020-12-25 bradley miles male 37 6331 colonia beaufort floresrobert@yahoo.com +univ. nacional del comahue ingeniería mecánica 2020-12-25 janet bauer female 17 3581 campo redondo robert12@gmail.com +univ. nacional del comahue agronomía 2020-12-25 daniel armstrong male 17 1735 el durazno bjohnson@hotmail.com +univ. nacional del comahue licenciatura en administración 2020-12-25 nicole johnson female 33 8375 cañadon de los indios spencer19@hotmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-12-25 carolyn fisher female 21 7221 francisco berra tammyaustin@yahoo.com +univ. nacional del comahue licenciatura en psicología 2020-12-25 jose vaughn male 26 3137 alcaraz sud andersoncheryl@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-12-25 meghan williams female 37 9311 cañadon leon burkedavid@hotmail.com +univ. nacional del comahue diseño industrial 2020-12-26 robert wang male 17 6632 benitez jennifer19@gmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-12-26 karen wilson female 29 3040 asuncion maria michele22@yahoo.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-12-26 carrie ferguson female 19 6300 barrancas coloradas martinball@yahoo.com +univ. nacional del comahue diseño industrial 2020-12-26 robert west male 17 2607 campo quirno wheelerdouglas@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-12-26 heidi hughes female 40 2520 la california john91@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-12-26 deborah alvarez female 35 6369 campo salusso chapmanchristopher@hotmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-12-26 jason rojas male 35 1648 rincon de milberg christinapatrick@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-12-26 april flynn female 29 3705 10 de mayo ffischer@hotmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-12-26 janice robinson female 39 7301 ariel roachalexandra@yahoo.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-12-26 kimberly hayes female 33 3056 campo coubert tracey11@yahoo.com +univ. nacional del comahue diseño industrial 2020-12-27 lindsay johnson female 23 3050 calchaqui rjones@hotmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2020-12-27 cody smith male 33 3705 10 de mayo kestrada@yahoo.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-12-27 jessica dominguez female 35 7225 casalins michaeldiaz@hotmail.com +univ. nacional del comahue bioquímica 2020-12-27 mark alvarado male 31 5513 barrio jardin luzuriaga colleenrichardson@yahoo.com +univ. nacional del comahue técnico para bioterios 2020-12-27 catherine reynolds female 33 3466 abalo hannahvaughn@yahoo.com +univ. nacional del comahue ingeniería electrónica 2020-12-27 shelly taylor female 39 7623 campo la plata mckinneyjacob@gmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-12-27 jennifer boyd female 31 3185 colonia la marta gentryjennifer@yahoo.com +univ. nacional del comahue contador público 2020-12-27 willie lee male 19 8334 ingeniero huergo robinwilliams@gmail.com +univ. nacional del comahue licenciatura en psicología 2020-12-27 ryan curtis male 29 5779 la chilca travisbaird@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2020-12-27 robert cox male 27 7408 la colina washingtonlisa@hotmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2020-12-27 kristen perkins female 17 6475 esteban de luca yhernandez@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-12-28 robert gregory male 18 3254 colonia la blanquita rhodesjennifer@hotmail.com +univ. nacional del comahue farmacia 2020-12-28 angela pruitt female 39 7407 libano schambers@hotmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-12-28 aaron roy male 21 3200 colonia los sauces lindsey61@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2020-12-28 sarah johnson female 25 5592 el carbalino clarkeallison@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-12-28 nathan johnson male 23 3722 2 de mayo peterwhite@hotmail.com +univ. nacional del comahue arquitectura 2020-12-28 william johnson male 21 3117 aldea san antonio smithcody@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2020-12-28 diana hines female 33 6326 anguil fsmith@yahoo.com +univ. nacional del comahue diseño industrial 2020-12-28 zachary stafford male 25 6348 bocayuba taylorshort@gmail.com +univ. nacional del comahue licenciatura en artes 2020-12-28 jason brown male 31 6042 dos hermanos crystalmccoy@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-12-28 christopher walker male 33 7169 juancho christinamendoza@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2020-12-28 jacqueline hamilton female 36 5615 25 de mayo thomas65@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2020-12-28 troy nelson male 37 8113 baterias collinsjennifer@gmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-12-28 kyle saunders male 25 9405 bahia tranquila gloriawilson@hotmail.com +univ. nacional del comahue licenciatura en sociología 2020-12-29 amber stevenson female 29 6032 blandengues jeffmorgan@hotmail.com +univ. nacional del comahue bioquímica 2020-12-29 jennifer lam female 35 2633 chovet perezjeremy@hotmail.com +univ. nacional del comahue ingeniería mecánica 2020-12-29 jason dean male 31 6403 badano austincarlson@hotmail.com +univ. nacional del comahue licenciatura en ciencia política 2020-12-29 madeline caldwell female 33 3020 campo santo domingo osbornejoy@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2020-12-29 joe rodriguez male 33 5738 avanzada isaiahwilcox@yahoo.com +univ. nacional del comahue ingeniería en informática 2020-12-29 zachary reeves male 19 3332 capiovi townsenddawn@yahoo.com +univ. nacional del comahue licenciatura en sociología 2020-12-29 eddie watkins male 39 5605 calle larga vieja martinrandall@yahoo.com +univ. nacional del comahue ingeniería en informática 2020-12-29 dawn martinez female 21 8183 avestruz summersalexander@yahoo.com +univ. nacional del comahue licenciatura en artes 2020-12-30 jordan brooks male 27 8109 almirante solier kristinhowe@gmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-12-30 richard singh male 17 6621 anderson hkramer@gmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-12-30 karen castro female 33 6348 bocayuba erickrueger@hotmail.com +univ. nacional del comahue ingeniería electrónica 2020-12-30 wayne hayden male 17 3592 colonia hardy farmersusan@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2020-12-30 gregory blair male 31 3174 altamirano sud karencochran@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-12-31 jonathan shelton male 29 6463 alagon davidlawson@yahoo.com +univ. nacional del comahue diseño de imagen y sonido 2020-12-31 larry george male 29 4133 la banda davidrobinson@hotmail.com +univ. nacional del comahue licenciatura en artes 2020-12-31 debra jones female 23 5470 abra verde adamsrobert@gmail.com +univ. nacional del comahue licenciatura en psicología 2020-12-31 michele fields female 20 4111 aguada ecarey@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la educación 2020-12-31 kelly white female 20 1737 kilometro 77 jsalinas@hotmail.com +univ. nacional del comahue técnico para bioterios 2020-12-31 tina macdonald female 29 1838 luis guillon justin58@gmail.com +univ. nacional del comahue contador público 2020-12-31 cole ellis male 20 4147 alto las lechuzas laurengray@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2020-12-31 natasha arnold female 19 2170 candelaria sud christopherwade@yahoo.com +univ. nacional del comahue actuario 2020-12-31 shelley rodgers female 21 1678 caseros john99@gmail.com +univ. nacional del comahue medicina 2020-12-31 mark scott male 30 8127 estela kimberlydavis@yahoo.com +univ. nacional del comahue farmacia 2020-12-31 sarah lee female 37 5529 colonia bombal craigthomas@gmail.com +univ. nacional del comahue bioquímica 2020-12-31 julie browning female 35 1682 martin coronado weberrandy@yahoo.com +univ. nacional del comahue licenciatura en psicología 2020-12-31 lisa davis female 27 2121 perez iallen@gmail.com +univ. nacional del comahue ingeniería electrónica 2020-12-31 lisa downs female 21 6727 gouin monica97@gmail.com +univ. nacional del comahue ingeniería mecánica 2021-01-01 garrett navarro male 35 1631 villa rosa pdouglas@gmail.com +univ. nacional del comahue arquitectura 2021-01-01 courtney gay female 19 1858 villa numancia andreafrost@gmail.com +univ. nacional del comahue ciencias veterinarias 2021-01-01 wendy aguilar female 29 6533 alfredo demarchi holtemily@yahoo.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2021-01-01 robert rogers male 37 4504 23 de agosto stewartcrystal@gmail.com +univ. nacional del comahue ingeniería mecánica 2021-01-01 sarah key female 25 3416 arroyo ceibal smithmichelle@gmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2021-01-01 stephen mathis male 39 5557 caracoles christine82@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2021-01-01 lisa palmer female 25 3530 aldea forestal anthony05@hotmail.com +univ. nacional del comahue licenciatura en artes 2021-01-01 nichole jackson female 33 3351 azara sbass@gmail.com +univ. nacional del comahue ingeniería mecánica 2021-01-01 susan garcia female 28 7150 ayacucho gscott@hotmail.com +univ. nacional del comahue actuario 2021-01-01 melinda gutierrez female 17 1891 ingeniero allan halvarado@hotmail.com +univ. nacional del comahue licenciatura en artes 2021-01-01 john glover male 21 6434 palantelen morriskevin@gmail.com +univ. nacional del comahue licenciatura en psicología 2021-01-02 jill garcia female 27 3450 8 de diciembre meganfarmer@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2021-01-02 wayne reynolds male 25 9007 el jaguel johncabrera@hotmail.com +univ. nacional del comahue ciencias veterinarias 2021-01-02 jason wall male 33 2242 arijon flove@yahoo.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2021-01-02 laura johnson female 19 5873 isla jacob67@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2021-01-02 karen scott female 19 8333 aguada guzman taylorholmes@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2021-01-02 joy bryant female 35 9009 cañadon lagarto connor86@gmail.com +univ. nacional del comahue licenciatura en administración 2021-01-02 kevin hernandez male 19 3423 arañita richardscharles@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2021-01-02 douglas thomas male 29 5596 12 de octubre brandy35@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2021-01-02 tina smith female 23 8500 el dique hlopez@gmail.com +univ. nacional del comahue diseño de imagen y sonido 2021-01-02 bobby lowe male 28 8111 arroyo pareja hayley34@yahoo.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2021-01-02 natalie nelson female 27 1646 san fernando johnshaw@yahoo.com +univ. nacional del comahue licenciatura en sociología 2021-01-02 erika flores female 28 5465 baños pismanta adamswilliam@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2021-01-02 joann charles female 23 2852 alarcon ydavis@gmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2021-01-02 michelle harris female 27 3214 estacion yerua goodrobert@yahoo.com +univ. nacional del comahue ingeniería en informática 2021-01-03 albert moran male 25 3190 arroyo hondo ellen71@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2021-01-03 robert nielsen male 35 5615 25 de mayo cynthia17@yahoo.com +univ. nacional del comahue actuario 2021-01-03 parker hunter male 17 1619 garin michealdavis@hotmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2021-01-03 justin franklin male 28 4740 agua salada kkaufman@gmail.com +univ. nacional del comahue técnico para bioterios 2021-01-03 jennifer schroeder female 27 2722 wheelwright danielle61@yahoo.com +univ. nacional del comahue licenciatura en psicología 2021-01-03 scott coleman male 21 3158 20 de septiembre gutierrezscott@hotmail.com +univ. nacional del comahue medicina 2021-01-03 eric thompson male 22 1894 juan vucetich ex dr r levene lauren78@gmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2021-01-03 julie wilson female 40 3583 isla tigre michelle69@hotmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2021-01-03 todd brown male 35 3287 aldea san gregorio martinjames@hotmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2021-01-03 sarah roberts female 31 2218 carrizales wrightbrendan@hotmail.com +univ. nacional del comahue técnico para bioterios 2021-01-03 thomas silva male 22 1864 alejandro korn davidfoster@hotmail.com +univ. nacional del comahue farmacia 2021-01-03 shane taylor male 29 3509 campo el bermejo hendersonamber@hotmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2021-01-03 anna phillips female 33 5637 30 de octubre vaughnjohn@yahoo.com +univ. nacional del comahue licenciatura en sociología 2021-01-03 walter marquez male 31 7263 el chumbeau michael27@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2021-01-03 misty carter female 19 5751 agua salada tasha15@yahoo.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2021-01-03 raymond watson male 31 5461 aguada de la peña brittanychristian@hotmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2021-01-04 joseph mason male 39 5622 colonia jauregui fmathis@hotmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2021-01-04 sabrina robertson female 29 6348 bocayuba franklinmark@gmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2021-01-04 benjamin simmons male 39 6434 palantelen kelly15@hotmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2021-01-04 william grimes male 29 4600 algarrobal nicolecallahan@gmail.com +univ. nacional del comahue farmacia 2021-01-04 ashley russell female 25 2352 ambrosetti anthony45@hotmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2021-01-04 george wright male 29 8416 anecon grande megan83@yahoo.com +univ. nacional del comahue licenciatura en sociología 2021-01-04 amanda mcdaniel female 18 5319 colpes tammysharp@hotmail.com +univ. nacional del comahue medicina 2021-01-04 felicia coleman female 31 8146 el rincon hwilliams@yahoo.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2021-01-05 judith mcfarland female 19 3545 kilometro 525 ngreen@hotmail.com +univ. nacional del comahue bioquímica 2021-01-05 norma owen female 29 5719 agua amarga xcampbell@yahoo.com +univ. nacional del comahue ciencias veterinarias 2021-01-05 theodore smith male 21 9001 cañadon ferrais duane94@hotmail.com +univ. nacional del comahue contador público 2021-01-05 tyler nguyen male 24 2501 berretta prubio@yahoo.com +univ. nacional del comahue licenciatura en psicología 2021-01-05 elizabeth alvarez female 27 8521 arroyo de la ventana irobles@hotmail.com +univ. nacional del comahue ingeniería en informática 2021-01-05 kyle hall male 39 9420 aserradero arroyo christina68@yahoo.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2021-01-05 lindsey parsons female 37 5447 agua cercada acampbell@gmail.com +univ. nacional del comahue ingeniería en informática 2021-01-05 adam hines male 21 8370 caminera alvarezkristin@hotmail.com +univ. nacional del comahue medicina 2021-01-05 david ross male 17 3114 aldea maria luisa raustin@gmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2021-01-05 michele miller female 26 3041 cacique ariacaiquin tmolina@yahoo.com +univ. nacional del comahue ingeniería en informática 2021-01-05 tamara johnson female 29 2103 colonia escribano catherinedaniels@yahoo.com +univ. nacional del comahue medicina 2021-01-05 trevor nguyen male 35 9311 cañadon leon alexander06@gmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2021-01-05 marie bruce female 21 4643 antiguyos vfreeman@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2021-01-06 danielle mason female 25 3555 campo huber david48@yahoo.com +univ. nacional del comahue diseño industrial 2021-01-06 robert griffith male 17 3133 arroyo burgos christian64@yahoo.com +univ. nacional del comahue licenciatura en psicología 2021-01-06 elizabeth miller female 21 2181 los molinos monica02@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2021-01-06 brian norton male 39 6321 caichue kristen61@yahoo.com +univ. nacional del comahue contador público 2021-01-06 gavin taylor male 25 3003 colonia los zapallos edward24@hotmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2021-01-06 howard lee male 33 8407 correntoso christian72@hotmail.com +univ. nacional del comahue actuario 2021-01-06 elizabeth scott female 29 2400 villani whitney13@hotmail.com +univ. nacional del comahue licenciatura en artes 2021-01-06 robert thomas male 27 9015 alma grande woodardjeremy@hotmail.com +univ. nacional del comahue bioquímica 2021-01-06 gregory thompson male 19 3371 cabure mcdowellrobert@gmail.com +univ. nacional del comahue actuario 2021-01-06 renee smith female 17 6001 agustin roca scoleman@hotmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2021-01-06 danielle thornton female 25 6439 bonifacio nking@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2021-01-06 eric allen male 27 3513 arbol solo michellebenson@gmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2021-01-06 jessica daniel female 35 2723 estancia las gamas grantbrent@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2021-01-07 richard morgan male 37 8124 berraondo odonnellgrant@hotmail.com +univ. nacional del comahue licenciatura en ciencia política 2021-01-07 jill reed female 35 5535 asuncion stephaniegriffith@gmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2021-01-07 carmen estrada female 38 5609 aristides villanueva wsmith@gmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2021-01-07 alexandra richards female 35 5871 la aguada de las animas fscott@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2021-01-07 tyler smith male 25 1875 wilde rita46@yahoo.com +univ. nacional del comahue licenciatura en administración 2021-01-07 ryan anderson male 23 2840 albardon josephwhite@gmail.com +univ. nacional del comahue ingeniería en informática 2021-01-07 elaine howell female 27 2743 arroyo dulce eddieclark@gmail.com +univ. nacional del comahue ciencias veterinarias 2021-01-07 allison jones female 31 7212 doctor domingo harosteguy beth01@hotmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2021-01-07 sara klein female 24 2728 melincue tanyaboone@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2021-01-07 kristen thomas female 40 8168 sierra de la ventana william36@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2021-01-07 ronald young male 25 1895 arturo segui chandlermark@gmail.com +univ. nacional del comahue ingeniería en informática 2021-01-07 brandon johnson male 31 3536 bocas newmanmelissa@hotmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2021-01-07 donna sims female 17 3076 huanqueros lindseysawyer@hotmail.com +univ. nacional del comahue licenciatura en artes 2021-01-07 christopher ballard male 21 4147 alto las lechuzas valexander@hotmail.com +univ. nacional del comahue licenciatura en artes 2021-01-08 karina pace female 35 7311 chillar ronald53@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2021-01-08 brett hansen male 21 5881 cañada la negra xcole@yahoo.com +univ. nacional del comahue licenciatura en artes 2021-01-08 jerry jones male 29 1812 carlos spegazzini irichardson@yahoo.com +univ. nacional del comahue ingeniería mecánica 2021-01-08 patrick smith male 29 3234 bonpland qnorman@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2021-01-08 lauren hunter female 19 1983 gomez sgross@yahoo.com +univ. nacional del comahue licenciatura en sociología 2021-01-08 christian dennis male 35 6469 asturias johnjones@yahoo.com +univ. nacional del comahue licenciatura en psicología 2021-01-08 deborah nolan female 39 4124 abra el candado jbaker@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la educación 2021-01-08 timothy harris male 37 6538 la dorita qpierce@gmail.com +univ. nacional del comahue técnico para bioterios 2021-01-08 anthony sweeney male 23 5722 acasape brookerice@hotmail.com +univ. nacional del comahue ingeniería en informática 2021-01-08 vincent anderson male 36 8309 centenario uandrade@gmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2021-01-08 taylor jensen female 17 3712 los frentones vanessawall@yahoo.com +univ. nacional del comahue arquitectura 2021-01-08 david cardenas male 17 3441 algarrobo irodriguez@yahoo.com +univ. nacional del comahue arquitectura 2021-01-08 daniel pitts male 33 6317 la florencia williamsjessica@yahoo.com +univ. nacional del comahue contador público 2021-01-09 brandi murray female 23 3407 aguay vdavis@gmail.com +univ. nacional del comahue licenciatura en psicología 2021-01-09 frank greene male 19 2637 colonia hansen taylorriley@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2021-01-09 michael peterson male 23 3382 colonia cunci myersjeff@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la educación 2021-01-09 timothy anderson male 39 5775 bajo grande odavies@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2021-01-09 john morrow male 21 3734 campo moreno wbailey@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2021-01-09 michael mcdonald male 25 3000 barranquitas benjamin45@yahoo.com +univ. nacional del comahue técnico para bioterios 2021-01-09 amy smith female 33 5750 alto de la leña robertdaniels@hotmail.com +univ. nacional del comahue licenciatura en administración 2021-01-09 jaime martinez female 39 8514 laguna del barro danielsweeney@yahoo.com +univ. nacional del comahue licenciatura en administración 2021-01-09 keith collins male 33 1921 alvarez jonte cmiller@yahoo.com +univ. nacional del comahue agronomía 2021-01-09 jose lee male 27 1882 ezpeleta este hyoung@hotmail.com +univ. nacional del comahue farmacia 2021-01-09 austin barnett male 21 4750 agua colorada xrogers@hotmail.com +univ. nacional del comahue licenciatura en sociología 2021-01-09 amy flores female 19 8200 colonia lia y allende pcabrera@hotmail.com +univ. nacional del comahue ingeniería mecánica 2021-01-09 deanna neal female 17 8403 alicura taylorrichard@hotmail.com +univ. nacional del comahue bioquímica 2021-01-09 jessica evans female 30 1911 bme bavio gral mansilla tina86@hotmail.com +univ. nacional del comahue licenciatura en ciencia política 2021-01-09 suzanne pearson female 25 6330 arturo almaraz keith43@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2021-01-09 andrew mcpherson male 34 2814 alto los cardales turnerangela@gmail.com +univ. nacional del comahue licenciatura en psicología 2021-01-09 jay robinson male 19 2156 arsenal de guerra san lorenzo gchavez@gmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2021-01-09 kenneth hernandez male 35 1625 arroyo canelon pughrebecca@hotmail.com +univ. nacional del comahue ingeniería electrónica 2021-01-09 katherine brown female 33 3378 22 de diciembre fernandezmaria@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2021-01-10 elizabeth avila female 33 5703 6 de septiembre williammccormick@hotmail.com +univ. nacional del comahue agronomía 2021-01-10 steven gross male 23 2318 aurelia amy54@hotmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2021-01-10 peter rhodes male 19 3380 9 de julio kilometro 20 vcarey@yahoo.com +univ. nacional del comahue ingeniería mecánica 2021-01-10 cassandra acosta female 35 8332 colonia rusa wayne25@gmail.com +univ. nacional del comahue agronomía 2021-01-10 brad gonzalez male 39 4186 cañete leahwoods@yahoo.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2021-01-10 carolyn byrd female 37 8403 alicura andreowens@gmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2021-01-10 elizabeth lam female 27 6400 barrio indio trompa austinthomas@hotmail.com +univ. nacional del comahue licenciatura en sociología 2021-01-10 travis bell male 21 6326 anguil daniel95@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2021-01-11 jerry stanley male 34 3572 campo garabato hernandezcynthia@hotmail.com +univ. nacional del comahue actuario 2021-01-11 lance hoffman male 21 7407 libano nortonmarc@hotmail.com +univ. nacional del comahue licenciatura en administración 2021-01-11 kevin king male 32 7509 oriente lvega@gmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2021-01-11 ashley gordon female 39 9121 aguada de las tejas toconnor@yahoo.com +univ. nacional del comahue farmacia 2021-01-11 douglas joseph male 19 5340 agua grande williamwilson@hotmail.com +univ. nacional del comahue arquitectura 2021-01-11 raymond ellis male 17 3061 antonio pini vincent52@hotmail.com +univ. nacional del comahue técnico para bioterios 2021-01-11 stephen sanchez male 27 3023 cululu lowerysarah@gmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2021-01-11 amy robinson female 26 6430 adolfo alsina nmartin@yahoo.com +univ. nacional del comahue licenciatura en musicoterapia 2021-01-11 tanya barrera female 27 7136 adela ugonzalez@gmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2021-01-11 jesus miller male 19 9220 cañadon la madera vangshawn@gmail.com +univ. nacional del comahue licenciatura en administración 2021-01-11 nicole watkins female 19 2438 frontera paul24@yahoo.com +univ. nacional del comahue ingeniería electrónica 2021-01-11 patrick perez male 27 3138 alcaraz 2do imoore@yahoo.com +univ. nacional del comahue licenciatura en artes 2021-01-11 william lewis male 33 2643 cafferata websterjames@gmail.com +univ. nacional del comahue agronomía 2021-01-11 ashley reeves female 31 5607 colonia bombal y tabanera shaffersandra@gmail.com +univ. nacional del comahue actuario 2021-01-12 luke dougherty male 23 5773 cañada williamtaylor@yahoo.com +univ. nacional del comahue licenciatura en ciencias geológicas 2021-01-12 jacob stout male 17 3555 campo huber ulutz@gmail.com +univ. nacional del comahue licenciatura en administración 2021-01-12 brenda robles female 39 6509 del valle marymckee@yahoo.com +univ. nacional del comahue farmacia 2021-01-12 jennifer woodard female 21 7247 barrientos daniel14@hotmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2021-01-12 john miller male 35 7005 barker robertobowen@yahoo.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2021-01-12 jeffrey jacobson male 29 7105 san clemente del tuyu michael83@hotmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2021-01-12 timothy lewis male 23 5475 agua de la piedra sandersdeborah@yahoo.com +univ. nacional del comahue diseño de imagen y sonido 2021-01-12 jessica schmitt female 17 5595 cupiles mstanley@gmail.com +univ. nacional del comahue medicina 2021-01-12 david hodge male 37 3412 albardon margaretfigueroa@hotmail.com +univ. nacional del comahue medicina 2021-01-12 thomas franklin male 32 2443 colonia margarita sandovallawrence@yahoo.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2021-01-12 krista clayton female 37 6625 cañada la rica maurice27@hotmail.com +univ. nacional del comahue diseño industrial 2021-01-12 laura rivas female 37 7305 antonio de los heros bettyrodriguez@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2021-01-12 randy hawkins male 26 9000 comodoro rivadavia privas@gmail.com +univ. nacional del comahue arquitectura 2021-01-12 charles cook male 25 1670 nordelta leroy48@hotmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2021-01-12 richard rodgers male 39 8504 cantera villalonga blake44@gmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2021-01-12 beverly gonzalez female 35 6105 cañada seca muellerjoseph@gmail.com +univ. nacional del comahue ingeniería mecánica 2021-01-12 melanie mason female 39 9421 frigorifico cap taylorbrittany@yahoo.com +univ. nacional del comahue arquitectura 2021-01-13 katherine jackson female 31 7226 gorchs javier55@yahoo.com +univ. nacional del comahue arquitectura 2021-01-13 terri olson female 19 3190 arroyo hondo nathan96@gmail.com +univ. nacional del comahue ingeniería mecánica 2021-01-13 courtney martinez female 31 1650 general san martin sandy97@hotmail.com +univ. nacional del comahue arquitectura 2021-01-13 richard hatfield male 31 3487 puesto de isla brianpowell@gmail.com +univ. nacional del comahue ingeniería electrónica 2021-01-13 shelley swanson female 31 6503 desvio kilometro 234 gregory87@gmail.com +univ. nacional del comahue ingeniería mecánica 2021-01-13 virginia mitchell female 33 5741 13 de enero allison88@hotmail.com +univ. nacional del comahue ingeniería electrónica 2021-01-13 matthew bennett male 35 2301 bella italia fmoran@yahoo.com +univ. nacional del comahue actuario 2021-01-13 stephen moore male 21 5276 baldes de pacheco randy37@yahoo.com +univ. nacional del comahue actuario 2021-01-13 brandon smith male 31 7003 aceilan samantha03@gmail.com +univ. nacional del comahue ciencias veterinarias 2021-01-14 christine flowers female 19 5275 agua colorada michael56@yahoo.com +univ. nacional del comahue contador público 2021-01-14 melissa adams female 34 5717 el pimpollo preyes@hotmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2021-01-14 joshua knight male 19 7001 la pastora gabrielgallagher@hotmail.com +univ. nacional del comahue diseño industrial 2021-01-14 danielle peterson female 31 2814 alto los cardales kjohnson@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2021-01-14 blake campbell male 23 2128 arroyo seco herringconnie@hotmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2021-01-14 nicholas hunter male 25 5721 agua seballe taylordavid@hotmail.com +univ. nacional del comahue licenciatura en psicología 2021-01-14 michael villa male 33 9101 alto de las plumas pauldenise@gmail.com +univ. nacional del comahue licenciatura en psicología 2021-01-14 logan decker male 25 2747 coronel isleños johnsongloria@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2021-01-14 sarah martin female 21 4230 brea chimpana kenneth21@hotmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2021-01-14 kevin robles male 39 4147 alto las lechuzas daniel72@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2021-01-14 erica ware female 21 5724 alto pencoso kevin51@yahoo.com +univ. nacional del comahue ingeniería electrónica 2021-01-14 james hoffman male 31 9310 aguada alegre jamiejohnson@hotmail.com +univ. nacional del comahue actuario 2021-01-14 heather combs female 29 2240 campo garcia kelliott@gmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2021-01-15 michael montoya male 23 2701 12 de agosto lmartinez@gmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2021-01-15 mario johnson male 27 9111 bahia bustamante tsolis@gmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2021-01-15 suzanne williams female 23 8175 goyena brenda30@yahoo.com +univ. nacional del comahue farmacia 2021-01-15 alexander mccoy male 29 5515 maipu wendy07@gmail.com +univ. nacional del comahue diseño de imagen y sonido 2021-01-15 christina hogan female 17 5365 el jumeal jordangary@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2021-01-15 jacqueline wilson female 33 7160 la union jesparza@yahoo.com +univ. nacional del comahue licenciatura en sociología 2021-01-15 sarah dickerson female 35 3580 kilometro 408 andersonnicholas@gmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2021-01-15 christopher brown male 35 5733 cramer wmartinez@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2021-01-15 melissa solis female 23 8111 arroyo pareja diamondclark@gmail.com +univ. nacional del comahue diseño de imagen y sonido 2021-01-15 rachel parker female 27 8160 fortin chaco michael14@hotmail.com +univ. nacional del comahue licenciatura en ciencia política 2021-01-15 joseph harris male 17 7519 san mayol brittney42@yahoo.com +univ. nacional del comahue arquitectura 2021-01-15 roy thomas male 23 2808 atucha lewisrobin@yahoo.com +univ. nacional del comahue diseño industrial 2021-01-15 michael williams male 27 1640 acassuso jameslewis@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2021-01-15 john obrien male 37 5417 9 de julio brandon10@hotmail.com +univ. nacional del comahue licenciatura en administración 2021-01-15 megan moss female 25 2508 armstrong michellethompson@gmail.com +univ. nacional del comahue licenciatura en administración 2021-01-15 sandra rodriguez female 17 7503 cristiano muerto benjamin95@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2021-01-15 kenneth adams male 19 1761 20 de junio douglas67@hotmail.com +univ. nacional del comahue diseño industrial 2021-01-15 kathy jones female 21 3003 colonia los zapallos bscott@yahoo.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2021-01-16 benjamin reese male 17 1889 bosques wrightralph@gmail.com +univ. nacional del comahue licenciatura en artes 2021-01-16 jacob garner male 18 6207 alta italia warnermichael@yahoo.com +univ. nacional del comahue diseño de imagen y sonido 2021-01-16 david thomas male 30 3132 el pingo rosefrederick@gmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2021-01-16 ana evans female 27 7226 gorchs barbarafarrell@gmail.com +univ. nacional del comahue licenciatura en artes 2021-01-16 christopher park male 21 9203 aldea escolar wilsondebra@gmail.com +univ. nacional del comahue ingeniería mecánica 2021-01-16 eric barr male 29 1744 cuartel v pattersonjonathan@gmail.com +univ. nacional del comahue agronomía 2021-01-16 anna morales female 21 4651 agua de castilla woodjulie@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2021-01-16 nathan anderson male 27 6075 arenaza parkerwilliam@gmail.com +univ. nacional del comahue diseño industrial 2021-01-16 john yu male 25 3380 9 de julio kilometro 20 aaron55@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la computación 2021-01-16 heather santos female 23 1684 ciudad jardin del palomar wilsonjulie@yahoo.com +univ. nacional del comahue ingeniería mecánica 2021-01-16 tina carroll female 19 2301 bella italia dawn50@hotmail.com +univ. nacional del comahue medicina 2021-01-16 anthony dean male 21 3009 el tropezon aaronsmith@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2021-01-16 samuel rivera male 35 2311 adolfo alsina hyoder@gmail.com +univ. nacional del comahue licenciatura en administración 2021-01-17 charles hughes male 30 2806 las palmas loganronald@hotmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2021-01-17 justin bass male 21 3543 colonia lote 12 gvelez@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la educación 2021-01-17 joanna montoya female 29 3712 los frentones tammyclark@hotmail.com +univ. nacional del comahue ingeniería en informática 2021-01-17 randy rojas male 33 4164 bajastine cwebb@hotmail.com +univ. nacional del comahue ingeniería electrónica 2021-01-17 lori randall female 17 6455 carlos tejedor tami95@yahoo.com +univ. nacional del comahue agronomía 2021-01-17 roberto joseph male 37 6036 diego de alvear treed@gmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2021-01-17 sherry jones female 25 2605 otto bemberg carriesims@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la educación 2021-01-17 michael fisher male 30 3000 barranquitas mclaughlincheryl@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2021-01-17 brian myers male 29 6734 rawson knightmatthew@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la computación 2021-01-17 john brown male 23 4504 23 de agosto smithamanda@gmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2021-01-17 joseph briggs male 24 8415 arroyo las minas hernandezbrian@gmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2021-01-17 elizabeth leblanc female 31 9407 28 de noviembre shelley61@gmail.com +univ. nacional del comahue ingeniería electrónica 2021-01-18 amber brown female 23 3206 bella union paraje rachelmcdonald@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2021-01-18 kristin perkins female 21 3355 arrechea samuel60@gmail.com +univ. nacional del comahue actuario 2021-01-18 dawn hughes female 17 1613 los polvorines sharon90@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2021-01-18 ann jordan female 39 5609 aristides villanueva richard96@yahoo.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2021-01-18 nicholas fisher male 21 5260 acheral harrisrobert@yahoo.com +univ. nacional del comahue licenciatura en ciencia política 2021-01-18 joshua jones male 27 3346 bacacay hendersonchristopher@yahoo.com +univ. nacional del comahue ingeniería en informática 2021-01-18 justin alvarado male 29 1816 colonia santa rosa harrymason@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la educación 2021-01-18 grace reynolds female 17 3081 cavour christopher92@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2021-01-18 kristie drake female 37 7630 hospital necochea williamssamantha@yahoo.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2021-01-19 aaron kim male 39 6721 azcuenaga christopherwood@yahoo.com +univ. nacional del comahue medicina 2021-01-19 nicole castaneda female 21 4109 alto nuestra señora del valle nicole64@hotmail.com +univ. nacional del comahue licenciatura en ciencias geológicas 2021-01-19 rickey williams male 21 2202 cerana seth53@gmail.com +univ. nacional del comahue técnico para bioterios 2021-01-19 cristina humphrey female 25 1804 canning anneconway@gmail.com +univ. nacional del comahue agronomía 2021-01-19 meagan harmon female 27 9101 alto de las plumas wendyfigueroa@hotmail.com +univ. nacional del comahue técnico para bioterios 2021-01-19 louis bennett male 37 2717 acevedo karen93@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2021-01-19 jill sanford female 29 2449 avena wcox@gmail.com +univ. nacional del comahue medicina 2021-01-19 joshua brown male 23 2309 colonia reina margarita kmccullough@gmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2021-01-19 ryan maldonado male 27 1746 francisco alvarez gavinharris@gmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2021-01-19 andrea randolph female 21 5755 alto del molle santosheidi@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2021-01-19 david rowe male 31 7167 carilo luis40@gmail.com +univ. nacional del comahue licenciatura en sociología 2021-01-19 ryan clay male 33 2255 campo rodriguez michael23@gmail.com +univ. nacional del comahue contador público 2021-01-19 jon key male 39 2309 colonia reina margarita gcooper@yahoo.com +univ. nacional del comahue ingeniería mecánica 2021-01-19 john wright male 29 1614 villa de mayo kimberlystone@gmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2021-01-19 peter williams male 31 6723 cucullu ashley12@hotmail.com +univ. nacional del comahue actuario 2021-01-19 rebekah rios female 37 8309 centenario timothyeverett@gmail.com +univ. nacional del comahue bioquímica 2021-01-19 christine reynolds female 19 9121 aguada de las tejas aprilclark@gmail.com +univ. nacional del comahue licenciatura en artes 2021-01-20 robert guerrero male 37 7406 aldecon zporter@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2021-01-20 katelyn wright female 21 3563 colonia san manuel glewis@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2021-01-20 melanie oconnor female 39 3190 arroyo hondo justinbell@gmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2021-01-20 george cuevas male 35 3254 colonia la blanquita wendyknight@hotmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2021-01-20 mary alvarez female 33 9035 arroyo chalia iwright@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2021-01-20 sheri schroeder female 25 5701 11 de mayo burnsnicole@gmail.com +univ. nacional del comahue diseño industrial 2021-01-21 jerome manning male 39 7612 camet brownbrian@yahoo.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2021-01-21 tina thomas female 33 1670 nordelta jessica34@yahoo.com +univ. nacional del comahue licenciatura en administración 2021-01-21 michael palmer male 33 6101 villa saboya theresahernandez@gmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2021-01-21 erica pace female 29 3016 san jose alison24@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2021-01-21 kevin alexander male 35 2919 copacabana jaredgrimes@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2021-01-21 ashley hughes female 19 3363 25 de mayo ibyrd@yahoo.com +univ. nacional del comahue ciencias veterinarias 2021-01-21 jonathan ortega male 21 2248 bernardo de irigoyen david52@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2021-01-21 julie crane female 37 3232 cabred wgibbs@gmail.com +univ. nacional del comahue diseño industrial 2021-01-21 jonathan thomas male 31 5407 dique toma amyandrews@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2021-01-21 christina mcclure female 23 8103 garro bradfordkathleen@gmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2021-01-21 karen hurst female 23 7020 benito juarez rodney75@gmail.com +univ. nacional del comahue farmacia 2021-01-21 ricky lee male 37 8417 cañadon chileno stodd@hotmail.com +univ. nacional del comahue licenciatura en artes 2021-01-22 sharon davidson female 17 8508 ambrosio p lezica elijahhawkins@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2021-01-22 logan stone male 27 6705 villa ruiz stevengordon@hotmail.com +univ. nacional del comahue licenciatura en psicología 2021-01-22 jorge moore male 34 5547 villa hipodromo ryan99@hotmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2021-01-22 todd ochoa male 29 6551 juan f ibarra lmcmahon@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2021-01-22 michael robinson male 25 7613 calfucura mfrancis@yahoo.com +univ. nacional del comahue licenciatura en ciencia política 2021-01-22 ryan jenkins male 23 6721 azcuenaga michael90@hotmail.com +univ. nacional del comahue ingeniería mecánica 2021-01-22 elizabeth martinez female 37 2146 clason hollowayricky@yahoo.com +univ. nacional del comahue técnico para bioterios 2021-01-23 molly farmer female 19 2720 colon aramirez@hotmail.com +univ. nacional del comahue licenciatura en artes 2021-01-23 kenneth flowers male 31 2754 campo crisol harristyler@gmail.com +univ. nacional del comahue bioquímica 2021-01-23 david greene male 17 2845 colonia duportal dalton68@yahoo.com +univ. nacional del comahue actuario 2021-01-23 charles wiley male 35 3440 barrio villa cordoba ashleysanchez@gmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2021-01-23 kevin hamilton male 37 4514 calilegua jacqueline98@yahoo.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2021-01-23 amy little female 21 5541 algarrobal abajo christy85@hotmail.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2021-01-23 mark arnold male 23 5773 cañada campbellsamantha@hotmail.com +univ. nacional del comahue arquitectura 2021-01-23 lauren wood female 19 3014 angel gallardo brandi48@gmail.com +univ. nacional del comahue agronomía 2021-01-23 roberta williams female 21 6387 caleufu michellewillis@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2021-01-23 dawn jefferson female 21 3551 campo monte la viruela juan36@yahoo.com +univ. nacional del comahue licenciatura en psicología 2021-01-23 kimberly price female 37 9303 cañadon del toro davidcooke@hotmail.com +univ. nacional del comahue licenciatura en administración 2021-01-23 barbara vaughn female 40 6017 chancay williamsonkayla@yahoo.com +univ. nacional del comahue medicina 2021-01-24 cynthia snyder female 34 2175 barlett webersabrina@yahoo.com +univ. nacional del comahue bioquímica 2021-01-24 daniel ortega male 37 6315 colonia baron frank71@hotmail.com +univ. nacional del comahue licenciatura en sociología 2021-01-24 joshua carter male 19 5711 angelita hgreer@yahoo.com +univ. nacional del comahue técnico para bioterios 2021-01-24 frank warren male 39 7106 las toninas ajohnson@gmail.com +univ. nacional del comahue ciencias veterinarias 2021-01-25 richard macias male 27 7307 crotto ykim@yahoo.com +univ. nacional del comahue diseño industrial 2021-01-25 brad hernandez male 33 5345 baños termales alyssa88@yahoo.com +univ. nacional del comahue diseño industrial 2021-01-25 kristine edwards female 37 4231 albigasta mduran@yahoo.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2021-01-25 brandi hall female 35 4504 23 de agosto pughtimothy@gmail.com +univ. nacional del comahue diseño de imagen y sonido 2021-01-25 tonya steele female 33 1646 san fernando latoya42@yahoo.com +univ. nacional del comahue licenciatura en kinesiología y fisiatría 2021-01-25 wendy parker female 35 1614 villa de mayo isanchez@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2021-01-25 regina griffin female 17 2607 campo quirno derekbarber@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la computación 2021-01-25 james peterson male 23 3522 el retiro umckee@hotmail.com +univ. nacional del comahue bioquímica 2021-01-25 deanna evans female 39 3156 betbeder christopher84@yahoo.com +univ. nacional del comahue licenciatura en artes 2021-01-25 allison hernandez female 19 8412 cañadon del corral daltonwilliam@hotmail.com +univ. nacional del comahue agronomía 2021-01-25 keith brown male 33 5773 cañada samanthagordon@gmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2021-01-25 richard booth male 33 2183 arequito mortonstacy@gmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2021-01-26 stephanie mcknight female 23 7505 balneario claromeco xflores@gmail.com +univ. nacional del comahue licenciatura en artes 2021-01-26 cynthia carter female 37 1631 villa rosa jessica97@yahoo.com +univ. nacional del comahue diseño industrial 2021-01-26 candace jones female 23 9305 cañada de las vacas hardinkeith@yahoo.com +univ. nacional del comahue licenciatura en artes 2021-01-26 christopher jackson male 29 5735 colonia bella vista calderonbrittany@gmail.com +univ. nacional del comahue diseño industrial 2021-01-26 diana hall female 39 3125 antonio tomas richard95@yahoo.com +univ. nacional del comahue ingeniería en informática 2021-01-26 tyler irwin male 25 8316 balsa senillosa dunntracy@hotmail.com +univ. nacional del comahue licenciatura en ciencia política 2021-01-26 benjamin foster male 38 4622 bella vista brandimccullough@hotmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2021-01-26 christopher watts male 32 9050 gobernador moyano gsnyder@yahoo.com +univ. nacional del comahue bioquímica 2021-01-26 heidi warren female 23 1655 jose leon suarez mweaver@yahoo.com +univ. nacional del comahue bioquímica 2021-01-26 jamie martin female 37 2216 campo raffo anne53@hotmail.com +univ. nacional del comahue licenciatura en ciencias antropológicas 2021-01-26 todd gordon male 29 3381 maria magdalena muellerdonna@gmail.com +univ. nacional del comahue actuario 2021-01-26 devin williams male 25 1832 lomas de zamora joseph95@gmail.com +univ. nacional del comahue bioquímica 2021-01-26 william contreras male 25 2201 ricardone nicolejones@hotmail.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2021-01-27 timothy hernandez male 35 5321 el potrero juliekim@gmail.com +univ. nacional del comahue licenciatura en artes 2021-01-27 jessica curry female 20 1907 el pino jeffrey86@gmail.com +univ. nacional del comahue diseño industrial 2021-01-27 nicholas henson male 23 2843 general galarza jameskevin@gmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2021-01-27 matthew bridges male 17 1984 domselaar taylorperez@hotmail.com +univ. nacional del comahue agronomía 2021-01-27 courtney bryan female 31 1856 glew howardzachary@hotmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2021-01-27 brandon perez male 36 2805 arroyo aleli michellesanchez@yahoo.com +univ. nacional del comahue bioquímica 2021-01-27 herbert jackson male 37 5311 arauco solismichael@hotmail.com +univ. nacional del comahue ingeniería en informática 2021-01-27 gina hoffman female 35 2503 villa eloisa michael52@hotmail.com +univ. nacional del comahue agronomía 2021-01-27 troy harris male 37 3011 campo magnin beverlycox@gmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2021-01-27 michael morales male 18 2763 flamenco mcfarlandjohnny@yahoo.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2021-01-27 christopher salazar male 17 6505 dudignac connor46@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la educación 2021-01-28 brandon lang male 17 9220 cañadon la madera josephboyd@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2021-01-28 patrick christensen male 33 2622 maggiolo jacqueline29@gmail.com +univ. nacional del comahue licenciatura en musicoterapia 2021-01-28 geoffrey taylor male 27 5560 arroyo claro margaret95@gmail.com +univ. nacional del comahue actuario 2021-01-28 roy michael male 17 5557 caracoles gregory43@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2021-01-28 nicole black female 29 1768 ciudad madero choicarrie@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2021-01-28 lisa espinoza female 31 9220 cañadon la madera steven98@gmail.com +univ. nacional del comahue ingeniería electrónica 2021-01-28 amber hawkins female 33 3449 boliche lata ryan00@gmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2021-01-28 alicia haley female 22 3023 cululu shafferjoseph@gmail.com +univ. nacional del comahue ciencias veterinarias 2021-01-28 justin mcdonald male 25 6513 colonia las yescas zthomas@hotmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2021-01-28 monique cervantes female 19 5421 la tranca sarah24@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2021-01-28 whitney carr female 17 5501 cerrillos al sud christina10@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2021-01-28 robert smith male 23 1885 guillermo e hudson markrussell@hotmail.com +univ. nacional del comahue licenciatura en terapia ocupacional 2021-01-28 brian richards male 35 1735 el durazno brownelizabeth@hotmail.com +univ. nacional del comahue licenciatura en ciencias ambientales 2021-01-29 ashley frost female 25 8521 arroyo de la ventana hrasmussen@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2021-01-29 jill terry female 25 2747 coronel isleños jeffreygarner@hotmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2021-01-29 debra johnson female 29 6078 bayauca langjeremy@yahoo.com +univ. nacional del comahue licenciatura en relaciones del trabajo 2021-01-29 stephanie logan female 35 7605 barrio chapadmalal yfisher@hotmail.com +univ. nacional del comahue diseño industrial 2021-01-29 melissa daniels female 29 4518 aguas calientes riveraeric@yahoo.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2021-01-29 casey ward male 37 2177 bigand ryan94@yahoo.com +univ. nacional del comahue licenciatura en psicología 2021-01-29 jennifer davis female 21 6453 carlos salas lhernandez@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2021-01-29 lindsey kim female 25 7114 canal 15 cerro de la gloria davidbush@hotmail.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2021-01-29 darren holmes male 21 3076 huanqueros jhall@yahoo.com +univ. nacional del comahue contador público 2021-01-29 felicia smith female 35 2707 4 de noviembre robinsoncaitlin@yahoo.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2021-01-29 rachel malone female 25 9040 cañadon botello james64@gmail.com +univ. nacional del comahue ingeniería mecánica 2021-01-29 lisa perry female 33 3117 aldea san antonio basssarah@yahoo.com +univ. nacional del comahue actuario 2021-01-29 timothy brown male 19 5743 la isabel jonathanmiller@hotmail.com +univ. nacional del comahue diseño industrial 2021-01-29 debra johnson female 17 3443 colonia mendez bar loveian@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2021-01-29 carrie johnson female 33 6305 atreuco nmclean@hotmail.com +univ. nacional del comahue licenciatura en ciencias de la computación 2021-01-30 sarah johnston female 23 1607 villa adelina ubush@gmail.com +univ. nacional del comahue licenciatura en ciencia y tecnología de alimentos 2021-01-30 kelly simpson female 31 5624 kilometro 47 ycoffey@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2021-01-30 linda nash female 29 5275 agua colorada ortegadave@hotmail.com +univ. nacional del comahue ingeniería mecánica 2021-01-30 jonathan taylor male 17 2943 ireneo portela alanbennett@yahoo.com +univ. nacional del comahue licenciatura en ciencias de la computación 2021-01-30 isaac suarez male 17 4109 alto nuestra señora del valle alawrence@yahoo.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2021-01-30 allen phelps male 39 3188 colonia falco yharris@hotmail.com +univ. nacional del comahue diseño de imagen y sonido 2021-01-30 gregory wright male 33 6475 esteban de luca sarahsloan@yahoo.com +univ. nacional del comahue licenciatura en ciencias ambientales 2021-01-30 jeffrey ward male 35 6665 ernestina jasmine13@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2021-01-30 emily alexander female 33 4187 anta chica zparrish@hotmail.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2021-01-30 richard rice male 40 1980 barrio la dolly moralesthomas@hotmail.com +univ. nacional del comahue licenciatura en musicoterapia 2021-01-30 john simpson male 39 3342 aguapey jenna23@yahoo.com +univ. nacional del comahue licenciatura en terapia ocupacional 2021-01-30 cory church male 17 3334 3 de mayo ashleywilliams@gmail.com +univ. nacional del comahue bioquímica 2021-01-30 shawn hahn male 29 8115 bajo hondo christy55@gmail.com +univ. nacional del comahue ingeniería electrónica 2021-01-30 richard harrison male 37 3071 aguara grande pierceheather@gmail.com +univ. nacional del comahue licenciatura en administración 2021-01-30 russell davis male 37 6405 30 de agosto dchan@gmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2021-01-30 lawrence wheeler male 31 5272 comandante leal paulthomas@hotmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2021-01-30 william price male 27 2732 4 de febrero swansonjoseph@gmail.com +univ. nacional del comahue diseño industrial 2021-01-30 katrina cooke female 27 3376 gobernador lanusse michelesmith@gmail.com +univ. nacional del comahue diseño industrial 2021-01-30 kristen lucero female 35 1923 arroyo del pescado whitematthew@hotmail.com +univ. nacional del comahue medicina 2021-01-30 teresa cooper female 35 3328 colonia japonesa xmann@gmail.com +univ. nacional del comahue licenciatura en planificación y diseño del paisaje 2021-01-31 angela copeland female 38 6513 colonia las yescas edaniels@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2021-01-31 christopher estrada male 29 2812 capilla del señor williamporter@hotmail.com +univ. nacional del comahue medicina 2021-01-31 megan glover female 19 8129 17 de agosto jonesdeborah@hotmail.com +univ. nacional del comahue ingeniería en informática 2021-01-31 anna richmond female 37 4753 corralito fthompson@yahoo.com +univ. nacional del comahue licenciatura en gestión de agroalimentos 2021-01-31 william taylor male 29 2449 avena holly49@gmail.com +univ. nacional del comahue licenciatura en ciencia política 2021-01-31 theresa gonzales female 29 8208 campo cicare palmerlori@gmail.com +univ. nacional del comahue diseño de imagen y sonido 2021-01-31 ashley osborne female 31 2715 el socorro rcoffey@hotmail.com +univ. nacional del comahue licenciatura en ciencia política 2021-01-31 alan crane male 31 2216 campo raffo brandi05@yahoo.com +univ. nacional del comahue licenciatura en sociología 2021-01-31 troy mason male 27 6345 la bilbaina margaret95@yahoo.com +univ. nacional del comahue licenciatura en producción de bioimagenes 2021-01-31 lisa hanna female 17 2615 la gama mcdonaldjoshua@hotmail.com +univ. nacional del comahue licenciatura en ciencias biológicas 2021-01-31 lance williams male 40 7247 barrientos jennifer42@gmail.com +univ. nacional del comahue diseño de imagen y sonido 2021-01-31 abigail mays female 31 9225 arenoso maria16@yahoo.com +univ. nacional del comahue agronomía 2021-01-31 ryan davis male 37 3328 colonia japonesa patriciazamora@gmail.com +univ. nacional del comahue diseño de imagen y sonido 2021-02-01 james hodge male 27 8160 fortin chaco norrisstephen@gmail.com +univ. nacional del comahue diseño industrial 2021-02-01 jennifer bryant female 25 8319 campamento sol fjohnson@yahoo.com +univ. nacional del comahue técnico para bioterios 2021-02-01 keith richardson male 39 3466 abalo kingjoseph@yahoo.com +univ. nacional del comahue licenciatura en ciencias biológicas 2021-02-01 richard robles male 23 8324 cipolletti kylegraham@hotmail.com +univ. nacional del comahue licenciatura en artes 2021-02-01 stephanie williams female 23 5471 agua blanca jvaldez@hotmail.com +univ. nacional del comahue diseño industrial 2021-02-01 jennifer cohen female 38 4157 arroyo mal paso rramirez@hotmail.com +univ. nacional del comahue agronomía 2021-02-01 paul byrd male 23 1746 francisco alvarez sheila73@yahoo.com diff --git a/datasets/GBUNSalvador_process.txt b/datasets/GBUNSalvador_process.txt new file mode 100644 index 00000000..fb023355 --- /dev/null +++ b/datasets/GBUNSalvador_process.txt @@ -0,0 +1,1905 @@ +university career inscription_date first_name last_name gender age postal_code location email +universidad del salvador licenciatura en ciencias de la computación 2020-09-01 carol doyle female 37 3254 colonia la blanquita anthony88@gmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-09-01 heidi tran female 27 8514 laguna del barro todd44@hotmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-09-01 rachael harrington female 23 7243 antonio carboni zcantrell@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-09-01 ryan silva male 19 5272 comandante leal heather60@gmail.com +universidad del salvador ingeniería mecánica 2020-09-01 tiffany knight female 29 6533 alfredo demarchi bwarner@gmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-09-01 tyler ross male 25 2813 arroyo de la cruz martinezstephanie@gmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-09-01 caitlyn farrell female 17 9033 aldea apeleg droman@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-09-01 albert reilly male 35 8409 puerto ojo de agua amysimmons@yahoo.com +universidad del salvador actuario 2020-09-01 kim garza female 23 5753 agua linda lwilson@hotmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-09-01 donna hicks female 31 8301 planicie banderita kelleyjames@gmail.com +universidad del salvador farmacia 2020-09-01 david nguyen male 23 2240 campo garcia owendawn@yahoo.com +universidad del salvador diseño industrial 2020-09-02 nancy hopkins female 27 2705 haras san jacinto tarakoch@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-09-02 anna williams female 37 6645 la limpia elizabeth50@yahoo.com +universidad del salvador medicina 2020-09-02 darrell villa male 25 5471 agua blanca skim@gmail.com +universidad del salvador ingeniería mecánica 2020-09-02 tammy young female 17 5553 empalme frontera usherman@gmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-09-02 rachel miller female 33 8170 abra de hinojo brian17@gmail.com +universidad del salvador ingeniería electrónica 2020-09-02 kristen long female 24 2347 colonia mackinlay beardmelinda@yahoo.com +universidad del salvador licenciatura en terapia ocupacional 2020-09-02 angela wilson female 27 5261 agua del simbol teresa23@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-09-02 melanie chan female 25 5621 agua de torre hooverjames@hotmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-09-02 vincent romero male 39 6723 cucullu vpeterson@hotmail.com +universidad del salvador actuario 2020-09-02 sharon maldonado female 37 7637 la dulce xcalderon@yahoo.com +universidad del salvador licenciatura en ciencias ambientales 2020-09-02 shawn holt male 27 3060 campo san jose nathan85@yahoo.com +universidad del salvador licenciatura en musicoterapia 2020-09-02 melissa wright female 29 4182 campo la flor los ralos vwilson@hotmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-09-02 hailey lee female 19 6244 banderalo sextonreginald@hotmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-09-02 melissa larson female 19 8308 villa manzano bryantshelby@hotmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-09-02 tiffany fields female 39 1907 el pino frenchbrian@hotmail.com +universidad del salvador diseño de imagen y sonido 2020-09-02 tracy crawford female 17 8111 arroyo pareja josejackson@hotmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-09-03 joann howell female 29 6361 agustoni wongcaleb@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2020-09-03 lauren frederick female 21 7119 cari larquea colton79@yahoo.com +universidad del salvador ciencias veterinarias 2020-09-03 sandra arroyo female 19 1748 general rodriguez xjohnson@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-09-03 caroline james female 21 5575 andrade phillipsshirley@hotmail.com +universidad del salvador licenciatura en ciencia política 2020-09-03 christina wilkinson female 23 6501 12 de octubre dunlapmarcus@gmail.com +universidad del salvador licenciatura en sociología 2020-09-03 amy smith female 35 1640 acassuso martinezmichael@hotmail.com +universidad del salvador ciencias veterinarias 2020-09-03 nicole bryan female 25 8400 isla victoria mmiller@gmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-09-03 christopher johnson male 39 2456 esmeralda conwaywilliam@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-09-03 kristen michael female 37 7249 el araza robertnguyen@yahoo.com +universidad del salvador licenciatura en terapia ocupacional 2020-09-03 michael cole male 17 8172 arroyo corto thompsonjames@hotmail.com +universidad del salvador licenciatura en psicología 2020-09-03 adrian nguyen male 24 5467 acerillos emily62@gmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-09-03 james esparza male 29 3309 arroyo tomas benjamin89@hotmail.com +universidad del salvador farmacia 2020-09-03 steven robinson male 19 9420 aserradero arroyo iphillips@yahoo.com +universidad del salvador ingeniería en informática 2020-09-04 joyce faulkner female 18 1909 arana moorechristopher@gmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-09-04 dawn flores female 23 2741 el retiro debbie46@yahoo.com +universidad del salvador contador público 2020-09-04 kevin kim male 39 6077 encina miranda39@yahoo.com +universidad del salvador licenciatura en musicoterapia 2020-09-04 eric foster male 25 8133 la rosa carolynreyes@hotmail.com +universidad del salvador licenciatura en ciencia política 2020-09-04 shaun harris male 33 2177 bigand smithstephanie@gmail.com +universidad del salvador ingeniería electrónica 2020-09-04 jonathan mccarthy male 17 6537 el camoati sarahmooney@hotmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-09-04 pamela williams female 29 5409 adan quiroga stevensonjacob@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2020-09-04 michael brown male 37 1836 llavallol derrick97@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-09-04 megan schwartz female 23 2820 colonia el potrero swansongregory@yahoo.com +universidad del salvador licenciatura en ciencias de la educación 2020-09-04 karen williams female 35 3129 colonia hernandarias teresa05@hotmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-09-04 jennifer gregory female 27 6231 cuenca johnsondennis@gmail.com +universidad del salvador contador público 2020-09-04 jessica brown female 29 3465 arroyo casco ryanporter@gmail.com +universidad del salvador licenciatura en administración 2020-09-04 brenda hurst female 37 2400 villani justin13@yahoo.com +universidad del salvador actuario 2020-09-04 stacey meyer female 25 7621 la sara ganthony@yahoo.com +universidad del salvador licenciatura en ciencias biológicas 2020-09-05 samuel parker male 27 2535 el trebol qsims@gmail.com +universidad del salvador ciencias veterinarias 2020-09-05 mason carpenter male 33 5753 agua linda paul92@gmail.com +universidad del salvador arquitectura 2020-09-05 thomas gillespie male 17 3421 bajo guazu gcrawford@hotmail.com +universidad del salvador bioquímica 2020-09-05 kenneth smith male 23 3480 algarrobal marvinfuller@gmail.com +universidad del salvador diseño de imagen y sonido 2020-09-05 michael kelly male 17 6559 recalde harrisjeremy@yahoo.com +universidad del salvador farmacia 2020-09-05 caroline moore female 17 5513 barrio jardin luzuriaga jasonthomas@hotmail.com +universidad del salvador licenciatura en artes 2020-09-05 james bradley male 26 6550 bolivar porterdanielle@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-09-05 jason swanson male 33 7536 estacion coronel pringles christine98@hotmail.com +universidad del salvador diseño industrial 2020-09-05 richard vasquez male 27 4105 abra del tafi davidcourtney@yahoo.com +universidad del salvador licenciatura en terapia ocupacional 2020-09-05 lindsey green female 21 5547 villa hipodromo lrosales@gmail.com +universidad del salvador ciencias veterinarias 2020-09-05 trevor jackson male 31 5770 chacras viejas angela25@gmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-09-05 allison estrada female 27 6511 hale kelly47@hotmail.com +universidad del salvador diseño de imagen y sonido 2020-09-06 samantha hinton female 27 3534 colonia el aguara kleinchristina@hotmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-09-06 samuel wallace male 33 2148 campo castro ofernandez@yahoo.com +universidad del salvador licenciatura en ciencias biológicas 2020-09-06 stacy webb female 31 5557 caracoles brianlewis@hotmail.com +universidad del salvador diseño industrial 2020-09-06 donna lane female 17 2639 berabevu gthompson@gmail.com +universidad del salvador medicina 2020-09-06 ryan garza male 17 2760 colonia los tres usaris michael47@yahoo.com +universidad del salvador ciencias veterinarias 2020-09-06 kimberly cardenas female 31 7200 el gualicho xcopeland@yahoo.com +universidad del salvador diseño industrial 2020-09-06 jacqueline adams female 27 6640 asamblea douglasromero@hotmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-09-06 karen wilson female 17 6475 esteban de luca kristine32@gmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-09-06 sharon donaldson female 37 7136 adela scastillo@hotmail.com +universidad del salvador ingeniería electrónica 2020-09-06 steven romero male 33 7407 libano andersondebra@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2020-09-06 lisa swanson female 37 2930 la buana moza mrivera@gmail.com +universidad del salvador ingeniería mecánica 2020-09-06 jenna wilson female 29 3372 cataratas del iguazu sarahharris@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-09-06 matthew griffin male 35 4184 bustamante diazeric@yahoo.com +universidad del salvador actuario 2020-09-07 joseph meadows male 37 1882 ezpeleta este sara20@gmail.com +universidad del salvador ingeniería mecánica 2020-09-07 stephanie hart female 24 5609 aristides villanueva patelsamuel@yahoo.com +universidad del salvador licenciatura en ciencias biológicas 2020-09-07 james robinson male 20 3162 aranguren robinsonpamela@yahoo.com +universidad del salvador licenciatura en psicología 2020-09-07 carolyn watson female 27 1651 san andres griffinmatthew@hotmail.com +universidad del salvador licenciatura en musicoterapia 2020-09-07 ralph jones male 17 6612 capdepont hensontracy@yahoo.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-09-07 john king male 25 6720 kilometro 125 richardmartinez@hotmail.com +universidad del salvador bioquímica 2020-09-07 julie garcia female 26 6712 cortines basserik@gmail.com +universidad del salvador técnico para bioterios 2020-09-07 thomas wood male 37 5501 cerrillos al sud cynthiawolf@hotmail.com +universidad del salvador diseño de imagen y sonido 2020-09-07 thomas flores male 31 3074 colonia el simbol rphillips@gmail.com +universidad del salvador medicina 2020-09-07 carlos richards male 29 6007 arribeños brittany00@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-09-07 kevin freeman male 19 7241 la porteña monicamayo@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-09-08 robert clark male 20 6317 la florencia anthony05@hotmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-09-08 tracy castillo male 17 5543 3 de mayo jamesandrade@gmail.com +universidad del salvador ingeniería electrónica 2020-09-08 sharon shepard female 24 1731 villars taylorjames@yahoo.com +universidad del salvador licenciatura en ciencias ambientales 2020-09-08 cheryl schroeder female 37 2812 capilla del señor emacdonald@yahoo.com +universidad del salvador agronomía 2020-09-08 jesse baldwin male 23 5436 colonia zapata snyderbrian@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-09-08 olivia peterson female 33 3551 campo monte la viruela brianariley@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-09-08 alan oneill male 19 2132 aero club rosario eglover@hotmail.com +universidad del salvador licenciatura en musicoterapia 2020-09-08 taylor burns male 18 1986 altamirano miguelwhite@hotmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-09-08 xavier miller male 39 3158 20 de septiembre jeremyrhodes@yahoo.com +universidad del salvador medicina 2020-09-09 rachel gamble female 33 8371 atreuco reginafranklin@hotmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-09-09 sean moore male 27 1731 villars thomasolivia@yahoo.com +universidad del salvador licenciatura en musicoterapia 2020-09-09 thomas day male 17 6013 baigorrita maxwilliams@gmail.com +universidad del salvador contador público 2020-09-09 brandi patterson female 25 3423 arañita patrickwright@hotmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-09-09 gregory johnson male 39 5369 pagancillo carriejohnson@gmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-09-09 jonathan jones male 33 5276 baldes de pacheco waltercombs@yahoo.com +universidad del salvador agronomía 2020-09-09 kimberly gonzalez female 21 8183 avestruz schmidtmaria@hotmail.com +universidad del salvador licenciatura en artes 2020-09-09 todd tucker male 33 4751 agua de dionisio michael85@hotmail.com +universidad del salvador licenciatura en psicología 2020-09-09 timothy thomas male 33 3453 ifran afisher@hotmail.com +universidad del salvador licenciatura en musicoterapia 2020-09-09 adam brown male 17 5750 alto de la leña umyers@yahoo.com +universidad del salvador ingeniería mecánica 2020-09-09 ricky meyer male 24 7135 comandante giribone gordon94@hotmail.com +universidad del salvador licenciatura en sociología 2020-09-09 melissa walker female 17 2147 san genaro norte mward@gmail.com +universidad del salvador diseño industrial 2020-09-09 debra fowler female 37 3448 alamo aaronsmith@hotmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-09-09 mitchell ellison male 27 3386 caraguatay fgibson@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-09-09 heather washington female 17 3228 cabi monda campbelljames@hotmail.com +universidad del salvador bioquímica 2020-09-09 sheila wong female 29 3158 20 de septiembre smartin@gmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-09-09 anna martinez female 23 3311 arroyo isabel ldunn@gmail.com +universidad del salvador contador público 2020-09-09 katherine medina female 31 2148 campo castro reginald04@hotmail.com +universidad del salvador diseño de imagen y sonido 2020-09-10 latasha smith female 19 1611 don torcuato brett19@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-09-10 erica bailey female 23 3708 concepcion del bermejo tami08@hotmail.com +universidad del salvador ingeniería en informática 2020-09-10 joshua palmer male 27 7241 la porteña mark21@hotmail.com +universidad del salvador diseño industrial 2020-09-10 john oneal male 35 4162 batiruana john08@gmail.com +universidad del salvador licenciatura en administración 2020-09-10 jessica williams female 33 2523 bouquet wagnermaria@yahoo.com +universidad del salvador ingeniería electrónica 2020-09-10 jonathan kennedy male 39 4634 abralaite jamesjackson@hotmail.com +universidad del salvador farmacia 2020-09-10 jonathan lam male 35 3536 bocas latoyagould@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-09-10 tammy sanchez female 21 8168 sierra de la ventana samanthagibson@hotmail.com +universidad del salvador contador público 2020-09-10 justin ward male 33 7547 cascada heather47@yahoo.com +universidad del salvador bioquímica 2020-09-10 janet jenkins female 39 6300 barrancas coloradas patrick54@gmail.com +universidad del salvador técnico para bioterios 2020-09-10 christine conner female 27 6105 cañada seca justinbrown@yahoo.com +universidad del salvador diseño de imagen y sonido 2020-09-10 ronald kennedy male 27 1708 moron khanlisa@gmail.com +universidad del salvador ciencias veterinarias 2020-09-11 veronica white female 31 7303 altona hendersonmegan@hotmail.com +universidad del salvador licenciatura en artes 2020-09-11 ana graves female 23 3421 bajo guazu rosalesclaudia@gmail.com +universidad del salvador ciencias veterinarias 2020-09-11 michael scott male 21 7020 benito juarez williamsonsarah@yahoo.com +universidad del salvador licenciatura en ciencia política 2020-09-11 bryce navarro male 29 6003 ascencion brownsydney@hotmail.com +universidad del salvador licenciatura en administración 2020-09-11 taylor williams male 39 1744 cuartel v nwalls@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-09-11 angel mosley female 19 9305 cañada de las vacas andrewmartin@yahoo.com +universidad del salvador licenciatura en ciencias de la educación 2020-09-11 willie solis male 39 1927 esc nav militar rio sant aaron89@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-09-11 david thompson male 18 6389 alegria brianstanton@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-09-11 jim cox male 29 3315 caa yari oliverevelyn@yahoo.com +universidad del salvador licenciatura en ciencias de la educación 2020-09-11 diane warren female 35 3371 cabure hedwards@yahoo.com +universidad del salvador ingeniería electrónica 2020-09-11 julie thompson female 37 3476 el remanso thomas62@gmail.com +universidad del salvador farmacia 2020-09-12 kristopher wilkins male 23 3433 carrizal norte hughesrachel@yahoo.com +universidad del salvador actuario 2020-09-12 tina hill female 25 1814 barrio 1 de mayo williamsonwilliam@yahoo.com +universidad del salvador ingeniería en informática 2020-09-12 elizabeth fletcher female 29 3283 colonia mabragaña rclark@yahoo.com +universidad del salvador licenciatura en administración 2020-09-12 miguel williams male 19 4145 ingenio la providencia ccarter@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-09-12 matthew conley male 19 7249 el araza watsonmelissa@hotmail.com +universidad del salvador licenciatura en artes 2020-09-12 steven bowman male 25 4107 aconquija ykim@gmail.com +universidad del salvador licenciatura en sociología 2020-09-12 george washington male 21 6648 mecha ttaylor@yahoo.com +universidad del salvador agronomía 2020-09-12 natasha edwards female 25 8415 arroyo las minas adamramirez@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-09-13 marcus payne male 39 5413 apeadero las chimbas ericsullivan@yahoo.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-09-13 yolanda harris female 25 3051 alejandra brendahodges@yahoo.com +universidad del salvador medicina 2020-09-13 april joyce female 31 2633 chovet sandra83@yahoo.com +universidad del salvador técnico para bioterios 2020-09-13 jessica vega female 23 1917 luis chico vwashington@hotmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-09-13 jason shea male 35 3216 arroyo hondo ronalddean@gmail.com +universidad del salvador licenciatura en sociología 2020-09-13 frank weaver male 33 6051 ingeniero balbin vickiewood@yahoo.com +universidad del salvador licenciatura en musicoterapia 2020-09-13 michele tucker female 21 5276 baldes de pacheco adavis@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-09-14 andrew le male 33 3423 arañita dorothy42@yahoo.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-09-14 jacob goodwin male 25 7631 costa bonita balneario timothy92@gmail.com +universidad del salvador agronomía 2020-09-14 michael munoz male 23 4234 achalco whitney22@yahoo.com +universidad del salvador licenciatura en ciencias de la educación 2020-09-14 kimberly floyd female 23 2840 albardon paulburch@gmail.com +universidad del salvador ingeniería mecánica 2020-09-14 terri oneal female 35 5624 kilometro 47 wandamiller@gmail.com +universidad del salvador arquitectura 2020-09-14 julie murray female 25 6603 ingeniero williams swilson@yahoo.com +universidad del salvador ingeniería en informática 2020-09-14 nicholas alvarez male 37 8307 colonia gobernador ayala sarah42@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-09-14 collin stewart male 29 3621 pozo navagan cassiejohnson@gmail.com +universidad del salvador licenciatura en musicoterapia 2020-09-14 william bell male 23 6663 juan vela nicole13@hotmail.com +universidad del salvador bioquímica 2020-09-14 charles hayden male 25 4506 alegria jody40@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2020-09-14 tiffany brown female 19 7313 16 de julio charlesjames@gmail.com +universidad del salvador licenciatura en ciencia política 2020-09-14 john wells male 27 9023 buen pasto jason46@gmail.com +universidad del salvador ingeniería mecánica 2020-09-15 heather thomas female 33 4518 aguas calientes josephcoleman@yahoo.com +universidad del salvador licenciatura en ciencias de la educación 2020-09-15 erica perez female 37 1633 empalme hrichardson@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-09-15 peter dunn male 24 2181 los molinos ngarrett@yahoo.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-09-15 becky mckee female 39 2508 armstrong anthonylopez@hotmail.com +universidad del salvador licenciatura en administración 2020-09-15 timothy brown male 25 3503 barranqueras logan69@gmail.com +universidad del salvador licenciatura en psicología 2020-09-15 kim carter female 35 2453 carlos pellegrini josephgill@hotmail.com +universidad del salvador medicina 2020-09-15 jason fisher male 25 3017 bajo las tunas stoutlarry@hotmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-09-15 laura mahoney female 21 2743 arroyo dulce ybraun@yahoo.com +universidad del salvador licenciatura en psicología 2020-09-15 andrew osborne male 26 2307 ataliva hmcclain@yahoo.com +universidad del salvador licenciatura en administración 2020-09-15 christopher bass male 21 2919 copacabana jerryhess@yahoo.com +universidad del salvador ingeniería mecánica 2020-09-15 renee cox female 26 3125 antonio tomas rbaker@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-09-15 anna clark female 23 6317 la florencia smithbrian@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-09-15 penny huang female 37 6369 campo salusso robert89@hotmail.com +universidad del salvador licenciatura en sociología 2020-09-15 sydney english female 29 2456 esmeralda jerryarmstrong@yahoo.com +universidad del salvador contador público 2020-09-15 robert johnson male 23 6663 juan vela brownjane@yahoo.com +universidad del salvador licenciatura en musicoterapia 2020-09-15 james singh male 23 6703 alastuey pcooper@gmail.com +universidad del salvador contador público 2020-09-15 brandon thompson male 17 5549 agua de los manantiales farroyo@hotmail.com +universidad del salvador técnico para bioterios 2020-09-16 katherine baker female 22 3194 paso telegrafo angelasmith@gmail.com +universidad del salvador diseño de imagen y sonido 2020-09-16 rebecca johnson female 39 6230 francisco casal jenna90@yahoo.com +universidad del salvador licenciatura en ciencias ambientales 2020-09-16 jacob norris male 25 6535 bellocq nicolenelson@yahoo.com +universidad del salvador ingeniería mecánica 2020-09-16 yvonne fisher female 27 3340 boqueron parkerandrew@yahoo.com +universidad del salvador ingeniería en informática 2020-09-16 kim taylor female 33 8363 colonia josefa traciromero@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-09-16 jacqueline hernandez female 23 3317 arroyo magdalena dannymartin@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-09-16 john oliver male 19 6472 francisco madero kevinperez@hotmail.com +universidad del salvador agronomía 2020-09-16 gloria cooper female 25 7408 la colina handerson@gmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-09-16 christina parsons female 26 2000 villa angelica pamelalawson@yahoo.com +universidad del salvador licenciatura en ciencias de la computación 2020-09-16 dustin burton male 35 6700 caminera lujan elizabeth75@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-09-16 tammy bryant female 17 8379 gente grande bradshawcourtney@gmail.com +universidad del salvador licenciatura en sociología 2020-09-16 james barrett male 27 5261 agua del simbol hogankarl@hotmail.com +universidad del salvador ingeniería mecánica 2020-09-16 michael meyer male 35 1682 martin coronado alyssastafford@yahoo.com +universidad del salvador licenciatura en terapia ocupacional 2020-09-16 jennifer collins female 21 3188 colonia falco wmorrow@hotmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-09-17 anthony miller male 21 6501 12 de octubre ejennings@yahoo.com +universidad del salvador contador público 2020-09-17 jennifer jimenez female 27 2631 cora tbailey@yahoo.com +universidad del salvador medicina 2020-09-17 nicholas case male 17 7637 la dulce xnorris@gmail.com +universidad del salvador ingeniería electrónica 2020-09-17 samuel brooks male 21 1834 temperley hannahwilliams@gmail.com +universidad del salvador ingeniería electrónica 2020-09-17 lori roberts female 20 6623 indacochea murraydoris@hotmail.com +universidad del salvador ciencias veterinarias 2020-09-17 joshua friedman male 25 1665 jose clemente paz vsmith@hotmail.com +universidad del salvador ciencias veterinarias 2020-09-17 david evans male 29 9041 los antiguos davidflores@yahoo.com +universidad del salvador licenciatura en administración 2020-09-17 jessica green female 21 6469 asturias hcrawford@yahoo.com +universidad del salvador licenciatura en musicoterapia 2020-09-17 gabriela weiss female 33 1670 nordelta stonecatherine@yahoo.com +universidad del salvador licenciatura en administración 2020-09-17 james gonzalez male 21 2747 coronel isleños josephjackson@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-09-17 taylor saunders female 31 7316 fortin irene amanda64@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-09-17 raymond wilkinson male 37 8126 aldea san andres christopher41@hotmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-09-17 brandon keller male 39 2828 colonia nueva montevideo masonmatthew@gmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-09-17 kathy soto female 19 6441 colonia baron hirsch randallrogers@yahoo.com +universidad del salvador agronomía 2020-09-17 andrea jackson female 23 2821 arroyo del cura robertsjose@hotmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-09-18 tristan gonzales male 24 6312 ricardo lavalle natasharodriguez@gmail.com +universidad del salvador farmacia 2020-09-18 earl martinez male 19 4178 abra rica william80@hotmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-09-18 brenda benson female 23 7100 dolores jeff02@gmail.com +universidad del salvador medicina 2020-09-18 breanna wells female 27 3363 25 de mayo josephthompson@yahoo.com +universidad del salvador ingeniería mecánica 2020-09-18 michelle evans female 17 3363 25 de mayo phughes@hotmail.com +universidad del salvador ingeniería mecánica 2020-09-18 justin miller male 31 2177 bigand molinajames@hotmail.com +universidad del salvador actuario 2020-09-18 david michael male 23 7407 libano fosterjames@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-09-18 tanya maynard female 31 3474 chavarria whitejoel@yahoo.com +universidad del salvador licenciatura en artes 2020-09-18 stanley thomas male 19 3441 algarrobo sancheznicholas@yahoo.com +universidad del salvador actuario 2020-09-18 jacqueline lynch female 37 2177 bigand keith17@gmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-09-18 lori sanchez female 23 7003 aceilan gbrown@gmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-09-18 gregory patel male 19 9301 el chalten robertmatthews@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2020-09-18 william rollins male 31 4643 antiguyos ariaspatricia@hotmail.com +universidad del salvador licenciatura en artes 2020-09-18 melissa christian female 39 2751 almacen castro smithjeffrey@hotmail.com +universidad del salvador licenciatura en administración 2020-09-18 jeremiah hernandez male 29 7501 indio rico william27@gmail.com +universidad del salvador diseño industrial 2020-09-18 debra zhang female 29 5600 agua de la mula jennifer21@yahoo.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-09-18 heather davidson female 17 5509 agrelo thuang@yahoo.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-09-19 richard reese male 39 5707 aguaditas sawyerkimberly@hotmail.com +universidad del salvador licenciatura en administración 2020-09-19 jose jackson male 24 5509 agrelo miguelmorgan@yahoo.com +universidad del salvador licenciatura en artes 2020-09-19 melissa rodriguez female 25 5367 cachiyuyal darlenehenry@gmail.com +universidad del salvador diseño de imagen y sonido 2020-09-19 sarah gallagher female 25 3204 ayui parada edwardhendricks@hotmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-09-19 james thomas male 37 3016 san jose lynchscott@yahoo.com +universidad del salvador ingeniería en informática 2020-09-19 matthew bass male 39 3180 diego lopez jeffreymanning@yahoo.com +universidad del salvador contador público 2020-09-19 james carter male 25 7150 ayacucho pvaldez@hotmail.com +universidad del salvador diseño industrial 2020-09-19 stephanie hays female 27 1755 rafael castillo sawyerrobin@hotmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-09-19 michael peterson male 35 6244 banderalo andrewbarton@yahoo.com +universidad del salvador licenciatura en administración 2020-09-19 tara powell female 17 3526 gandolfi chelsea78@hotmail.com +universidad del salvador agronomía 2020-09-20 geoffrey shea male 25 3569 barros pazos millermonica@gmail.com +universidad del salvador ingeniería mecánica 2020-09-20 erik patterson male 21 3340 boqueron fisherphillip@hotmail.com +universidad del salvador farmacia 2020-09-20 james shields male 39 2709 los indios nproctor@hotmail.com +universidad del salvador contador público 2020-09-20 mark shaw male 27 3328 colonia japonesa erin47@yahoo.com +universidad del salvador contador público 2020-09-20 jorge gomez male 27 5551 estacion uspallata barbaramartinez@hotmail.com +universidad del salvador licenciatura en ciencia política 2020-09-20 joseph franklin male 35 2132 aero club rosario michellepreston@yahoo.com +universidad del salvador ciencias veterinarias 2020-09-20 justin pacheco male 29 5425 albarracin wilsonjennifer@gmail.com +universidad del salvador licenciatura en administración 2020-09-20 shawna watkins female 26 3234 bonpland jessestevenson@hotmail.com +universidad del salvador ingeniería electrónica 2020-09-20 christopher garcia male 39 5622 colonia jauregui donna62@yahoo.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-09-20 elizabeth moreno female 25 5460 agua de la zorra taylorlori@yahoo.com +universidad del salvador licenciatura en ciencias biológicas 2020-09-20 michael vasquez male 25 4723 alijilan jamesray@yahoo.com +universidad del salvador licenciatura en ciencias de la computación 2020-09-20 james campbell male 19 1900 la plata nburch@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-09-20 deborah reid female 25 6743 coliqueo xgriffin@gmail.com +universidad del salvador técnico para bioterios 2020-09-20 michael griffin male 17 7119 cari larquea sbrady@hotmail.com +universidad del salvador licenciatura en administración 2020-09-20 john johnson male 37 3229 colonia freitas btaylor@yahoo.com +universidad del salvador licenciatura en sociología 2020-09-20 edwin jackson male 17 3306 centinela andersonnatalie@hotmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-09-20 kathryn turner female 25 9051 aguada a pique dvillegas@yahoo.com +universidad del salvador bioquímica 2020-09-20 jennifer hawkins female 31 1834 temperley mary45@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-09-20 kelly taylor female 39 2713 manuel ocampo randallweber@gmail.com +universidad del salvador arquitectura 2020-09-20 mallory villarreal female 17 3302 aguara cua porterdave@yahoo.com +universidad del salvador ingeniería en informática 2020-09-21 brian morrison male 27 5750 alto de la leña patrick64@gmail.com +universidad del salvador actuario 2020-09-21 elizabeth navarro female 31 3231 colonia arocena ina dwest@hotmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-09-21 elijah oneill male 27 5596 12 de octubre loganrobertson@gmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-09-21 jason johnson male 25 6338 leubuco steven06@gmail.com +universidad del salvador contador público 2020-09-21 nicole tyler female 37 1621 benavidez amycontreras@gmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-09-21 cheyenne solomon female 33 3381 maria magdalena zramirez@gmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-09-21 hector sherman male 23 3328 colonia japonesa ebailey@yahoo.com +universidad del salvador licenciatura en ciencias de la computación 2020-09-21 james harvey male 25 6013 baigorrita fergusonbrandon@hotmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-09-21 kimberly lane female 27 4155 cevil grande dickersonjames@hotmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-09-21 jessica adams female 31 4751 agua de dionisio ericmonroe@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-09-21 maria evans female 24 2520 la california jennifer35@hotmail.com +universidad del salvador ciencias veterinarias 2020-09-22 michelle walsh female 23 8172 arroyo corto jessicanewman@hotmail.com +universidad del salvador diseño industrial 2020-09-22 russell roberts male 37 5883 alto lindo debra58@gmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-09-22 sherri thomas female 21 4753 corralito marklynch@gmail.com +universidad del salvador ciencias veterinarias 2020-09-22 jessica james female 37 2138 carcaraña vincentjoel@yahoo.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-09-22 kristin baxter female 25 2317 casablanca qhanson@gmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-09-23 elijah murphy male 21 3280 arroyo urquiza dmiller@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-09-23 michael williams male 25 7313 16 de julio ihickman@gmail.com +universidad del salvador farmacia 2020-09-23 john owens male 25 5565 campo de los andes echristian@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-09-23 bethany mccall female 21 5719 agua amarga howarddenise@yahoo.com +universidad del salvador ingeniería electrónica 2020-09-23 benjamin parker male 25 9050 gobernador moyano dominguezkristina@gmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-09-23 tamara carrillo female 27 8375 cañadon de los indios kyoung@hotmail.com +universidad del salvador licenciatura en artes 2020-09-23 lisa malone female 39 9103 bajo de los huesos zbrown@hotmail.com +universidad del salvador diseño de imagen y sonido 2020-09-23 gregory collins male 25 4145 ingenio la providencia haleykevin@hotmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-09-23 tracy miller female 35 8185 campo del norte americano christinemccoy@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2020-09-23 janet gomez female 23 1862 america unida cheryl42@yahoo.com +universidad del salvador licenciatura en ciencias de la educación 2020-09-23 karen moore female 27 6385 arata zsmith@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-09-23 martin cobb male 27 5710 la punta rebeccagordon@hotmail.com +universidad del salvador licenciatura en administración 2020-09-23 william fowler male 27 3557 caraguatay georgemiles@hotmail.com +universidad del salvador actuario 2020-09-23 michael ortega male 39 1605 carapachay wrightlisa@hotmail.com +universidad del salvador licenciatura en ciencia política 2020-09-23 rodney wilkerson male 31 3371 cabure johncannon@gmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-09-24 tara mcgee female 31 3476 el remanso ggarcia@yahoo.com +universidad del salvador licenciatura en ciencias biológicas 2020-09-24 kevin austin male 37 3412 albardon evan49@gmail.com +universidad del salvador licenciatura en administración 2020-09-24 deanna sanchez female 29 8144 colonia monte la plata qmartinez@gmail.com +universidad del salvador farmacia 2020-09-24 jeffrey miller male 19 6058 pazos kanki rachel07@yahoo.com +universidad del salvador licenciatura en ciencias de la educación 2020-09-24 gina thomas female 33 1768 ciudad madero rogersmatthew@gmail.com +universidad del salvador licenciatura en psicología 2020-09-24 brent weeks male 25 5421 la tranca debbieayala@yahoo.com +universidad del salvador farmacia 2020-09-24 rickey griffith male 23 8418 anecon chico kmay@yahoo.com +universidad del salvador diseño de imagen y sonido 2020-09-24 andrea reid female 31 1905 jose ferrari johnrichards@gmail.com +universidad del salvador arquitectura 2020-09-24 karl kelly male 26 1822 valentin alsina garymoore@gmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-09-24 vickie williams female 29 6062 coronel granada meganferguson@gmail.com +universidad del salvador agronomía 2020-09-24 kimberly davila female 27 3515 capitan solari williamskara@hotmail.com +universidad del salvador arquitectura 2020-09-24 kevin burton male 39 6015 campo coliqueo owolfe@hotmail.com +universidad del salvador licenciatura en ciencia política 2020-09-24 james burns male 23 2119 arminda walvarado@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-09-24 grace velasquez female 26 3302 aguara cua gallegosjim@yahoo.com +universidad del salvador licenciatura en relaciones del trabajo 2020-09-24 francis glover male 33 6214 casimiro gomez mooresteven@yahoo.com +universidad del salvador licenciatura en artes 2020-09-24 christine reed female 22 4117 alabama nancy29@yahoo.com +universidad del salvador diseño de imagen y sonido 2020-09-24 robert weaver male 23 6389 alegria rileykaren@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-09-24 ryan landry male 39 6705 villa ruiz qperkins@hotmail.com +universidad del salvador actuario 2020-09-24 lee reed male 25 1919 base aeronaval punta indio frank33@gmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-09-25 william fry male 37 3216 arroyo hondo rebecca24@hotmail.com +universidad del salvador bioquímica 2020-09-25 tracy carey female 25 6725 carmen de areco romanlee@gmail.com +universidad del salvador ciencias veterinarias 2020-09-25 tiffany stevens female 21 7500 el carretero urussell@gmail.com +universidad del salvador farmacia 2020-09-25 rebecca johnson female 35 6311 campo de los toros marshallanthony@hotmail.com +universidad del salvador farmacia 2020-09-25 jasmine johnston female 21 3061 antonio pini jennifer65@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-09-25 jennifer hudson female 18 3050 calchaqui andre87@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2020-09-25 ian goodman male 35 2812 capilla del señor jessica98@yahoo.com +universidad del salvador licenciatura en ciencias biológicas 2020-09-25 joyce campbell female 19 2609 colonia morgan dianedominguez@gmail.com +universidad del salvador ciencias veterinarias 2020-09-25 craig morgan male 26 1655 jose leon suarez jacqueline43@gmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-09-25 karen hamilton female 18 5871 la aguada de las animas timothyberry@yahoo.com +universidad del salvador licenciatura en relaciones del trabajo 2020-09-25 james bradley male 33 1731 villars matthew74@yahoo.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-09-26 james roy male 35 7515 claudio c molina jacobsmith@gmail.com +universidad del salvador ingeniería electrónica 2020-09-26 daniel mullins male 17 9217 cholila troycharles@hotmail.com +universidad del salvador medicina 2020-09-26 kelsey brown female 37 2802 lomas del rio lujan avilajoseph@gmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-09-26 charles alvarado male 25 1881 san francisco solano qparsons@gmail.com +universidad del salvador licenciatura en musicoterapia 2020-09-26 jessica johns female 39 6311 campo de los toros kmullins@hotmail.com +universidad del salvador agronomía 2020-09-26 carol morton female 29 4152 aguilares lawsonleslie@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-09-26 teresa rowland female 26 6230 francisco casal rmorgan@hotmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-09-26 rachel jackson female 25 2637 colonia hansen saragardner@hotmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-09-26 joshua richards male 21 8532 arroyo salado osherman@gmail.com +universidad del salvador contador público 2020-09-26 holly sanchez female 35 5300 amilgancho patrick50@yahoo.com +universidad del salvador medicina 2020-09-26 victoria crawford female 39 2216 campo raffo angela58@yahoo.com +universidad del salvador licenciatura en musicoterapia 2020-09-26 heather richardson female 24 9311 cañadon leon pamelamayer@gmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-09-27 jesus rowe male 25 3027 la pelada mcooper@hotmail.com +universidad del salvador agronomía 2020-09-27 christian ross male 35 1847 rafael calzada tracie62@yahoo.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-09-27 joseph baldwin male 21 9221 valle hondo harringtonjordan@hotmail.com +universidad del salvador licenciatura en administración 2020-09-27 cynthia lee female 23 7260 barrio villa saladillo castrojamie@yahoo.com +universidad del salvador licenciatura en ciencias de la educación 2020-09-27 david garcia male 23 3485 carandaiti lisaroach@hotmail.com +universidad del salvador diseño de imagen y sonido 2020-09-27 stephen woodard male 21 7212 doctor domingo harosteguy floreschristopher@hotmail.com +universidad del salvador licenciatura en musicoterapia 2020-09-27 christina boone female 19 1802 aeropuerto ezeiza bettymckay@hotmail.com +universidad del salvador licenciatura en psicología 2020-09-27 christopher madden male 25 5555 puente del inca nicholasmontgomery@yahoo.com +universidad del salvador licenciatura en ciencias de la computación 2020-09-27 bobby lopez male 21 1814 barrio 1 de mayo andersonstephanie@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-09-27 jennifer sharp female 33 3363 25 de mayo onealnicole@gmail.com +universidad del salvador actuario 2020-09-27 melissa ward female 39 3164 colonia rivas whitakerkatherine@hotmail.com +universidad del salvador arquitectura 2020-09-27 haley williams female 39 8508 ambrosio p lezica mcguirekaren@gmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-09-28 courtney bailey female 37 4178 abra rica joseph58@hotmail.com +universidad del salvador bioquímica 2020-09-28 john harris male 21 6535 bellocq bryancarmen@gmail.com +universidad del salvador actuario 2020-09-28 brian rojas male 24 8203 la chirlandia sharonmccarty@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-09-28 jonathan ochoa male 26 1774 la salada christymoody@hotmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-09-28 claire lucas female 21 4751 agua de dionisio woodslisa@hotmail.com +universidad del salvador contador público 2020-09-28 william cunningham male 19 8424 aguada de guerra nicole75@gmail.com +universidad del salvador medicina 2020-09-28 daniel reid male 35 2718 lierra adjemiro ygonzalez@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2020-09-28 daniel evans male 21 7307 crotto maxwellteresa@hotmail.com +universidad del salvador ingeniería electrónica 2020-09-28 tammy king female 24 7241 la porteña carrillomary@yahoo.com +universidad del salvador licenciatura en psicología 2020-09-28 andrew sullivan male 29 5715 arbol verde kimberlyschneider@hotmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-09-28 eric hernandez male 25 3081 cavour chickman@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-09-28 stephanie richardson female 29 3338 17 de agosto julialopez@yahoo.com +universidad del salvador licenciatura en relaciones del trabajo 2020-09-28 christine rubio female 29 3216 arroyo hondo jasonrobinson@gmail.com +universidad del salvador ingeniería electrónica 2020-09-29 matthew bolton male 21 8328 allen thomasobrien@yahoo.com +universidad del salvador licenciatura en artes 2020-09-29 daisy tyler female 27 2322 cabaña el cisne rodney66@gmail.com +universidad del salvador licenciatura en sociología 2020-09-29 michelle wade female 25 6703 alastuey klewis@gmail.com +universidad del salvador diseño industrial 2020-09-29 michael dominguez male 27 4234 achalco donnaperez@gmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-09-29 traci juarez female 29 4634 abralaite grimescynthia@gmail.com +universidad del salvador ingeniería en informática 2020-09-29 brittney sparks female 33 4651 agua de castilla ericabowers@gmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-09-29 valerie maynard female 29 9421 frigorifico cap fowlererik@yahoo.com +universidad del salvador ingeniería en informática 2020-09-29 brittney cole female 37 7135 comandante giribone jamesmayer@yahoo.com +universidad del salvador licenciatura en ciencias ambientales 2020-09-29 monica farley female 17 2105 cañada rica maria48@yahoo.com +universidad del salvador licenciatura en relaciones del trabajo 2020-09-29 john flores male 27 8353 aguada chacay co churchmiguel@gmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-09-29 kevin boyle male 24 9039 hito 45 nbradford@hotmail.com +universidad del salvador ingeniería electrónica 2020-09-29 carl washington male 35 5703 6 de septiembre foxmichael@gmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-09-29 todd frazier male 27 5582 alberto flores amyneal@gmail.com +universidad del salvador técnico para bioterios 2020-09-29 tracy montgomery female 25 2909 estancias keithhernandez@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-09-29 lori anderson female 39 7403 alvaro barros rachelreynolds@hotmail.com +universidad del salvador actuario 2020-09-30 jennifer zuniga female 17 5474 barranquitas vincentlaura@gmail.com +universidad del salvador licenciatura en musicoterapia 2020-09-30 jessica wilson female 17 6062 coronel granada gpage@yahoo.com +universidad del salvador contador público 2020-09-30 ronnie sanders male 31 7207 el trigo karayates@yahoo.com +universidad del salvador licenciatura en ciencias biológicas 2020-09-30 yvonne johnson female 19 7020 benito juarez mcdonaldaaron@gmail.com +universidad del salvador contador público 2020-09-30 hannah hall female 39 5569 aguada heather32@gmail.com +universidad del salvador agronomía 2020-09-30 jennifer ray female 37 6034 colonia alberdi david54@yahoo.com +universidad del salvador técnico para bioterios 2020-09-30 meghan smith female 33 2505 campo la riviere rtaylor@yahoo.com +universidad del salvador licenciatura en musicoterapia 2020-09-30 dale patel male 19 2707 4 de noviembre eduke@hotmail.com +universidad del salvador licenciatura en psicología 2020-09-30 daniel cohen male 35 2305 lehmann franksmith@hotmail.com +universidad del salvador ingeniería electrónica 2020-10-01 ryan carlson male 25 2705 haras san jacinto jromero@gmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-10-01 grant ruiz male 17 9013 cañadon seco weaverbarbara@gmail.com +universidad del salvador licenciatura en psicología 2020-10-01 erica nelson female 17 4149 alpachiri anthony24@yahoo.com +universidad del salvador licenciatura en administración 2020-10-01 karen gamble female 33 2173 campo pesoa stephanieberry@yahoo.com +universidad del salvador licenciatura en relaciones del trabajo 2020-10-01 christopher russell male 17 6535 bellocq pattersonjeremy@gmail.com +universidad del salvador licenciatura en artes 2020-10-01 anthony kennedy male 18 2204 jesus maria alexandra42@gmail.com +universidad del salvador diseño de imagen y sonido 2020-10-01 jeffrey smith male 39 3014 angel gallardo ztaylor@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-10-01 laura riddle female 17 6475 esteban de luca joshuarivera@hotmail.com +universidad del salvador ingeniería electrónica 2020-10-01 madeline carson female 24 6348 bocayuba christopher85@yahoo.com +universidad del salvador licenciatura en ciencia política 2020-10-01 anna lowe female 18 8349 aguas de las mulas ohunt@yahoo.com +universidad del salvador diseño industrial 2020-10-01 angela nguyen female 29 8532 arroyo salado megan93@gmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-10-01 joshua spears male 37 6077 encina psanders@hotmail.com +universidad del salvador licenciatura en sociología 2020-10-01 regina briggs female 23 9200 arroyo pescado katelyn31@gmail.com +universidad del salvador actuario 2020-10-01 david brown male 24 6032 blandengues carterkeith@hotmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-10-01 jessica santiago female 29 4149 alpachiri dawn33@yahoo.com +universidad del salvador licenciatura en ciencias de la educación 2020-10-02 melissa ross female 31 3705 10 de mayo william11@gmail.com +universidad del salvador licenciatura en psicología 2020-10-02 heather williams female 37 4147 alto las lechuzas cherylchan@gmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-10-02 kevin harmon male 27 6317 la florencia bishoppatrick@hotmail.com +universidad del salvador licenciatura en musicoterapia 2020-10-02 christina gutierrez female 22 4184 bustamante smithmelanie@hotmail.com +universidad del salvador contador público 2020-10-02 gary hays male 23 5473 aguayo danielmendoza@hotmail.com +universidad del salvador licenciatura en ciencia política 2020-10-02 kristi cherry female 37 1875 wilde zrivera@gmail.com +universidad del salvador agronomía 2020-10-02 stephanie martin female 25 2340 ceres nsanchez@yahoo.com +universidad del salvador licenciatura en relaciones del trabajo 2020-10-02 andrew mullins male 21 3555 campo huber millerluis@yahoo.com +universidad del salvador licenciatura en terapia ocupacional 2020-10-02 craig austin male 25 9033 aldea apeleg hernandezrebecca@hotmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-10-02 justin howell male 35 5771 alanices crystaltaylor@gmail.com +universidad del salvador licenciatura en administración 2020-10-02 heather miller female 19 3328 colonia japonesa courtneygonzalez@gmail.com +universidad del salvador diseño de imagen y sonido 2020-10-02 dustin wilson male 35 1875 wilde kfrye@hotmail.com +universidad del salvador licenciatura en ciencia política 2020-10-02 wesley horne male 29 3536 bocas xarcher@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-10-02 matthew moody male 23 2637 colonia hansen gonzalezkelsey@hotmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-10-03 katie saunders female 29 2806 las palmas ofreeman@yahoo.com +universidad del salvador licenciatura en musicoterapia 2020-10-03 nicole stewart female 26 5359 alto jaguel collinspaul@gmail.com +universidad del salvador bioquímica 2020-10-03 timothy townsend male 23 2453 carlos pellegrini john38@gmail.com +universidad del salvador ciencias veterinarias 2020-10-03 brian reynolds male 19 5401 barrio el tontal matthewadams@hotmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-10-03 marie mason female 33 6305 atreuco danielflowers@yahoo.com +universidad del salvador medicina 2020-10-03 ryan reyes male 23 4195 7 de abril andradeapril@gmail.com +universidad del salvador ingeniería mecánica 2020-10-03 sarah roach female 35 8431 el hoyo haroldadams@yahoo.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-10-03 joseph clark male 33 7103 faro san antonio mooremark@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-10-03 kevin carpenter male 31 4651 agua de castilla lopezcatherine@gmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-10-04 rebecca berry female 27 1895 arturo segui bhamilton@gmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-10-04 benjamin petersen male 17 4724 agua colorada jeffreyyoung@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-10-04 jean kelly female 33 8308 villa manzano qlewis@yahoo.com +universidad del salvador ingeniería en informática 2020-10-04 steven martin male 19 9105 angostura benjaminanderson@yahoo.com +universidad del salvador licenciatura en ciencias de la computación 2020-10-04 allison riley female 37 2000 villa angelica amy77@gmail.com +universidad del salvador licenciatura en musicoterapia 2020-10-04 anthony king male 21 1905 jose ferrari jshelton@yahoo.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-10-04 joseph kent male 39 2113 peyrano brandonmccormick@hotmail.com +universidad del salvador diseño industrial 2020-10-04 natasha matthews female 31 2903 erezcano changstephanie@gmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-10-04 joshua perez male 39 7639 cooper tchristian@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-10-04 tony johnson male 25 2705 haras san jacinto garciavincent@yahoo.com +universidad del salvador actuario 2020-10-04 robin grant female 23 9020 arroyo quilla charlesedwards@hotmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-10-04 robert hernandez male 18 5594 alto con zampa wrightleonard@hotmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-10-04 john gray male 26 1631 villa rosa boonepreston@gmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-10-05 ashley brown female 19 2637 colonia hansen robertsrobert@yahoo.com +universidad del salvador agronomía 2020-10-05 pamela phillips female 37 4700 banda varela mpope@gmail.com +universidad del salvador ingeniería mecánica 2020-10-05 jonathan orozco male 19 3405 algarrobal puisoye nicole35@hotmail.com +universidad del salvador licenciatura en musicoterapia 2020-10-05 sean davis male 26 4149 alpachiri jelliott@yahoo.com +universidad del salvador licenciatura en ciencias de la educación 2020-10-05 jose hicks male 21 7403 alvaro barros andersonandrew@yahoo.com +universidad del salvador ingeniería mecánica 2020-10-05 tom rose male 29 6237 america elizabethwoods@hotmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-10-05 lisa gonzalez female 25 5415 angaco norte millerjonathon@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-10-05 roberto black male 35 1913 atalaya djackson@hotmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-10-05 shannon jones female 21 2942 baradero johnsonanthony@yahoo.com +universidad del salvador licenciatura en administración 2020-10-05 michael gonzalez male 33 3240 colonia egido atkinsoncharles@hotmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-10-05 victor white male 33 8364 chimpay campbellashley@yahoo.com +universidad del salvador ingeniería en informática 2020-10-05 patrick jackson male 23 2132 aero club rosario deanna37@yahoo.com +universidad del salvador técnico para bioterios 2020-10-05 joseph mcguire male 39 7318 colonia hinojo dawn77@yahoo.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-10-06 emma ball female 25 1806 tristan suarez zbuckley@hotmail.com +universidad del salvador diseño de imagen y sonido 2020-10-06 courtney kirk female 23 2142 campo medina mbrewer@gmail.com +universidad del salvador diseño de imagen y sonido 2020-10-06 amy wallace female 23 3372 cataratas del iguazu davidhess@hotmail.com +universidad del salvador licenciatura en artes 2020-10-06 noah harris male 25 3218 arroyo palmar osummers@gmail.com +universidad del salvador licenciatura en administración 2020-10-06 brenda walker female 35 3285 berduc shepherdcarl@gmail.com +universidad del salvador ingeniería en informática 2020-10-06 chad booker male 26 5525 buena vista jennifersanchez@gmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-10-07 debbie holden female 25 5883 alto lindo turnerpamela@gmail.com +universidad del salvador técnico para bioterios 2020-10-07 sherry gonzalez female 33 3445 9 de julio afleming@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-10-07 mary perez female 18 4741 agua de las palomas virginiaroberts@hotmail.com +universidad del salvador ciencias veterinarias 2020-10-07 kylie reyes female 19 8333 aguada guzman christopherrivera@gmail.com +universidad del salvador ingeniería en informática 2020-10-07 jesse rodriguez male 23 2613 la morocha urangel@hotmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-10-07 susan fuller female 19 5571 chivilcoy regina66@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-10-07 anthony garner male 31 7519 san mayol josephdavis@hotmail.com +universidad del salvador licenciatura en musicoterapia 2020-10-07 hector garza male 39 1646 san fernando tracymorales@yahoo.com +universidad del salvador diseño industrial 2020-10-07 andrew beltran male 31 8206 colonia españa barbaraortiz@hotmail.com +universidad del salvador licenciatura en artes 2020-10-07 john romero male 21 7160 la union sbarber@yahoo.com +universidad del salvador ciencias veterinarias 2020-10-07 angelica hoffman female 19 8409 puerto ojo de agua mboyd@hotmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-10-07 maureen long female 25 3466 abalo nathaniel42@hotmail.com +universidad del salvador licenciatura en psicología 2020-10-08 sheri quinn female 24 7519 san mayol derek21@gmail.com +universidad del salvador contador público 2020-10-08 matthew cole male 27 3565 arroyo del rey thomascynthia@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2020-10-08 pamela mann female 26 3530 aldea forestal camposamber@yahoo.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-10-08 steven hardy male 25 7208 coronel boerr darrelljimenez@yahoo.com +universidad del salvador ingeniería en informática 2020-10-08 dwayne dennis male 29 3260 arroyo molino robertsonmorgan@hotmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-10-08 brian foley male 25 3170 alberto gerchunoff traci74@gmail.com +universidad del salvador diseño de imagen y sonido 2020-10-08 shawn richardson male 20 8503 chocori ramirezgina@yahoo.com +universidad del salvador arquitectura 2020-10-08 curtis nguyen male 19 2301 bella italia jacksoncrystal@hotmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-10-08 susan leblanc female 27 5425 albarracin mmorales@yahoo.com +universidad del salvador licenciatura en relaciones del trabajo 2020-10-08 james martin male 25 1931 punta lara janice49@gmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-10-08 taylor mcmahon female 23 3016 san jose jonesjenna@hotmail.com +universidad del salvador ciencias veterinarias 2020-10-09 jacob hickman male 21 7228 abbott andersonmelissa@gmail.com +universidad del salvador medicina 2020-10-09 jacob thomas male 37 4724 agua colorada paul06@gmail.com +universidad del salvador contador público 2020-10-09 jessica jones female 31 3280 arroyo urquiza mcbridejohn@gmail.com +universidad del salvador diseño de imagen y sonido 2020-10-09 jennifer beck female 23 7107 santa teresita hatfieldjohnathan@gmail.com +universidad del salvador licenciatura en ciencia política 2020-10-09 lisa foster female 29 6660 25 de mayo ipotter@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-10-10 david mason male 33 2326 bealistock gabrielle52@gmail.com +universidad del salvador licenciatura en administración 2020-10-10 tyler kerr male 31 3076 huanqueros colemelissa@gmail.com +universidad del salvador agronomía 2020-10-10 william rogers male 21 3372 cataratas del iguazu blake61@yahoo.com +universidad del salvador ciencias veterinarias 2020-10-10 brandon jones male 29 1894 juan vucetich ex dr r levene ismith@hotmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-10-10 justin gardner male 31 3446 kilometro 374 abrown@gmail.com +universidad del salvador licenciatura en sociología 2020-10-10 steven scott male 23 5351 banda florida youngshelby@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-10-10 thomas wilson male 35 7313 16 de julio jodysmith@hotmail.com +universidad del salvador farmacia 2020-10-10 amber smith female 33 6361 agustoni steelejohn@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-10-10 marc morrow male 17 1832 lomas de zamora karina37@yahoo.com +universidad del salvador licenciatura en ciencia política 2020-10-10 carl baldwin male 23 8319 campamento sol robertvaldez@gmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-10-10 dennis simpson male 22 8144 colonia monte la plata ingramdonald@gmail.com +universidad del salvador actuario 2020-10-10 robin rowland female 33 3177 altamirano norte ashleybrown@hotmail.com +universidad del salvador ingeniería electrónica 2020-10-11 richard jones male 29 2630 firmat teresa84@yahoo.com +universidad del salvador licenciatura en ciencias biológicas 2020-10-11 anthony watkins male 25 5521 los corredores dmurray@hotmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-10-11 daniel hernandez male 39 3474 chavarria jimchavez@hotmail.com +universidad del salvador licenciatura en ciencia política 2020-10-11 dawn saunders female 33 5341 anillaco christopher56@hotmail.com +universidad del salvador ingeniería electrónica 2020-10-11 michael spencer male 17 7130 caminera samborombon jack76@gmail.com +universidad del salvador arquitectura 2020-10-11 michael lamb male 31 1737 kilometro 77 rachel86@hotmail.com +universidad del salvador farmacia 2020-10-11 paul thomas male 31 7020 benito juarez ndeleon@hotmail.com +universidad del salvador técnico para bioterios 2020-10-11 tara collins female 31 1852 burzaco oflores@yahoo.com +universidad del salvador licenciatura en psicología 2020-10-11 brian howard male 33 3234 bonpland sue21@hotmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-10-11 andrew sullivan male 17 1746 francisco alvarez omarvasquez@yahoo.com +universidad del salvador licenciatura en ciencias biológicas 2020-10-11 hayden jennings male 21 3054 colonia la negra juliajohnson@gmail.com +universidad del salvador diseño de imagen y sonido 2020-10-11 steven keith male 33 2931 isla los laureles patricia80@yahoo.com +universidad del salvador actuario 2020-10-11 julia webb female 37 2946 el espinillo dlee@hotmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-10-11 jeffrey houston male 35 3214 estacion yerua deborah60@gmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-10-11 james dougherty male 19 5523 buena nueva dennisconway@yahoo.com +universidad del salvador técnico para bioterios 2020-10-11 zachary brown male 37 8117 alferez san martin travishouston@yahoo.com +universidad del salvador farmacia 2020-10-11 kimberly diaz female 19 8417 cañadon chileno david99@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-10-12 bonnie mathews female 27 6333 alfredo peña curtisparker@yahoo.com +universidad del salvador ingeniería en informática 2020-10-12 rachael richardson female 31 5557 caracoles walkerjames@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-10-12 ricky reese male 31 5531 barrio ferri hashley@gmail.com +universidad del salvador licenciatura en psicología 2020-10-12 ann alvarez female 19 7603 comandante nicanor otamendi khanlisa@gmail.com +universidad del salvador ingeniería en informática 2020-10-12 ricky delgado male 26 1763 virrey del pino justinchavez@yahoo.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-10-12 jason meyer male 37 1849 claypole clewis@hotmail.com +universidad del salvador licenciatura en artes 2020-10-12 timothy johnston male 23 1911 bme bavio gral mansilla ryan49@gmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-10-12 katherine bond female 19 6608 agote iandrade@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-10-12 howard andrade male 37 2813 arroyo de la cruz markhill@gmail.com +universidad del salvador farmacia 2020-10-12 tiffany ellis female 27 3046 arrascaeta rogerslisa@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-10-12 ricky king male 25 8353 aguada chacay co paynesarah@gmail.com +universidad del salvador licenciatura en administración 2020-10-12 sean miller male 19 7220 funke russellbryan@hotmail.com +universidad del salvador licenciatura en musicoterapia 2020-10-12 kimberly brown female 25 4129 cañada xhahn@hotmail.com +universidad del salvador agronomía 2020-10-12 michael thompson male 24 3382 colonia cunci qjohnson@hotmail.com +universidad del salvador licenciatura en ciencia política 2020-10-12 kenneth lynn male 18 5383 agua colorada theresamunoz@gmail.com +universidad del salvador licenciatura en musicoterapia 2020-10-12 brian buckley male 24 2607 campo quirno browningchristopher@gmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-10-12 timothy graves male 17 4158 campo de talamayo terri10@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2020-10-13 logan thomas male 33 3472 caaguazu pclark@yahoo.com +universidad del salvador contador público 2020-10-13 brian charles male 21 4122 alizal vthomas@gmail.com +universidad del salvador ingeniería mecánica 2020-10-13 kimberly wiggins female 27 3569 barros pazos andrewrandolph@gmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-10-13 gina stevens female 19 2324 colonia tacurales jasmine29@hotmail.com +universidad del salvador licenciatura en administración 2020-10-13 edwin esparza male 19 7633 maori qfarmer@hotmail.com +universidad del salvador licenciatura en artes 2020-10-13 william barajas male 39 3569 barros pazos randyoneill@gmail.com +universidad del salvador licenciatura en artes 2020-10-13 jennifer clark female 33 3267 cañada de las ovejas yjones@yahoo.com +universidad del salvador técnico para bioterios 2020-10-13 tiffany jensen female 27 6235 villa sauce wshelton@hotmail.com +universidad del salvador contador público 2020-10-13 tiffany martinez female 23 3400 bañado norte cross@hotmail.com +universidad del salvador ingeniería en informática 2020-10-13 steven clements male 39 4701 acostilla katherinevega@yahoo.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-10-13 ronald gould male 31 2743 arroyo dulce qmann@yahoo.com +universidad del salvador farmacia 2020-10-13 vincent hill male 35 3372 cataratas del iguazu hannahcollins@gmail.com +universidad del salvador diseño de imagen y sonido 2020-10-13 james moreno male 33 3362 1 de mayo sandrareynolds@yahoo.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-10-13 kara white female 33 6471 atahualpa tpowers@gmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-10-13 danielle wood female 24 4122 alizal hkeller@yahoo.com +universidad del salvador licenciatura en relaciones del trabajo 2020-10-13 stephanie peters female 37 8132 balneario chapalco stephenrivera@yahoo.com +universidad del salvador bioquímica 2020-10-14 luis allen male 21 3240 colonia egido ycohen@hotmail.com +universidad del salvador técnico para bioterios 2020-10-14 karen grant female 29 3134 antonio tomas sud isaiahcontreras@yahoo.com +universidad del salvador contador público 2020-10-14 jenny zimmerman female 35 5473 aguayo rwilson@gmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-10-14 chad rocha male 25 3712 los frentones john25@hotmail.com +universidad del salvador licenciatura en musicoterapia 2020-10-14 juan miller male 19 8417 cañadon chileno eric77@yahoo.com +universidad del salvador diseño de imagen y sonido 2020-10-14 margaret moore female 25 3561 avellaneda browncatherine@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-10-14 connor strickland male 18 1893 centro agricola el pato baldwinalyssa@yahoo.com +universidad del salvador bioquímica 2020-10-14 gail walker female 35 2445 cristolia uchung@gmail.com +universidad del salvador diseño industrial 2020-10-14 cassandra steele female 24 7612 camet vanderson@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-10-14 matthew harrison male 29 1925 destileria fiscal kirbymichael@gmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-10-14 brianna massey female 31 5474 barranquitas kelly33@hotmail.com +universidad del salvador diseño industrial 2020-10-14 david hall male 23 3200 colonia los sauces camachojessica@gmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-10-14 miguel hester male 17 3526 gandolfi anthonybarber@hotmail.com +universidad del salvador licenciatura en administración 2020-10-14 kimberly alexander female 29 8508 ambrosio p lezica jweeks@hotmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-10-14 chelsey durham female 17 6034 colonia alberdi roblesthomas@gmail.com +universidad del salvador ingeniería mecánica 2020-10-14 janet martin female 19 2523 bouquet gsanders@hotmail.com +universidad del salvador ingeniería mecánica 2020-10-14 angela stokes female 23 5584 barrio villa adela baxtermichael@hotmail.com +universidad del salvador ingeniería en informática 2020-10-14 shelley cooper female 35 2938 alsina jmcguire@hotmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-10-14 corey jimenez male 37 6279 batavia harrisonanthony@yahoo.com +universidad del salvador licenciatura en administración 2020-10-14 tracy cole male 19 3620 kilometro 184 caldwelljennifer@yahoo.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-10-14 kaylee smith female 37 3164 colonia rivas simsemily@gmail.com +universidad del salvador licenciatura en artes 2020-10-15 pamela gonzalez female 17 5446 balde de leyes jennifer84@gmail.com +universidad del salvador bioquímica 2020-10-15 christine flores female 27 9409 isla gran malvina hollyellison@hotmail.com +universidad del salvador agronomía 2020-10-15 nancy gardner female 25 6725 carmen de areco jason02@yahoo.com +universidad del salvador licenciatura en administración 2020-10-15 melinda shelton female 25 7620 balcarce brownmegan@hotmail.com +universidad del salvador licenciatura en musicoterapia 2020-10-15 jill smith female 27 1852 burzaco johnsimmons@yahoo.com +universidad del salvador licenciatura en ciencias ambientales 2020-10-15 michael brown male 29 2804 campana dennis56@gmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-10-15 michael anderson male 21 6509 del valle lambdonna@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-10-15 victoria cole female 39 5543 3 de mayo jamesjoshua@hotmail.com +universidad del salvador diseño industrial 2020-10-15 john parker male 37 7207 el trigo eweiss@yahoo.com +universidad del salvador arquitectura 2020-10-15 malik henry male 33 3144 alcaraz 1ro foxcarl@gmail.com +universidad del salvador ingeniería mecánica 2020-10-15 chad benson male 23 2252 colonia campo piaggio daniel70@hotmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-10-15 nancy diaz female 27 6380 boeuf stanley99@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-10-16 nicholas wood male 27 9120 bahia cracher lucasdouglas@gmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-10-16 jessica floyd female 23 3244 colonia belga americana valenciajulie@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-10-16 joshua ray male 17 3045 campo zavalla matthewmarshall@hotmail.com +universidad del salvador farmacia 2020-10-16 catherine galvan female 19 4612 carahunco emilysmith@gmail.com +universidad del salvador técnico para bioterios 2020-10-16 diane larsen female 31 1650 general san martin fmontgomery@hotmail.com +universidad del salvador técnico para bioterios 2020-10-16 troy avery male 27 8175 goyena omcintyre@gmail.com +universidad del salvador actuario 2020-10-16 crystal campos female 26 3466 abalo websterdon@gmail.com +universidad del salvador farmacia 2020-10-16 shannon robertson female 25 3353 arroyo santa maria deannahernandez@hotmail.com +universidad del salvador actuario 2020-10-16 kimberly huff female 33 2631 cora ineal@gmail.com +universidad del salvador farmacia 2020-10-16 chad white male 23 6312 ricardo lavalle sean80@yahoo.com +universidad del salvador licenciatura en artes 2020-10-16 richard jones male 26 2763 flamenco denise94@hotmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-10-16 jonathan kim male 33 3261 centella dnielsen@gmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-10-16 anthony benton male 35 7220 funke aaron46@yahoo.com +universidad del salvador licenciatura en ciencia política 2020-10-16 carol douglas female 23 1871 dock sud crodriguez@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-10-16 kayla dixon female 33 8353 aguada chacay co ryanwilliams@yahoo.com +universidad del salvador farmacia 2020-10-16 joseph gardner male 21 5741 13 de enero hmartin@yahoo.com +universidad del salvador licenciatura en artes 2020-10-17 george barrera male 25 6417 casbas fharris@hotmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-10-17 jared rollins male 24 8315 achico houstonalexander@gmail.com +universidad del salvador actuario 2020-10-17 nicholas johnson male 21 3224 la blanqueada jonathan79@hotmail.com +universidad del salvador ingeniería mecánica 2020-10-17 regina thomas female 23 1653 villa ballester robin52@yahoo.com +universidad del salvador licenciatura en ciencias biológicas 2020-10-17 dalton roman male 25 8172 arroyo corto rebeccaross@hotmail.com +universidad del salvador licenciatura en musicoterapia 2020-10-17 christopher harper male 19 8185 campo del norte americano robertcallahan@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-10-17 james werner male 37 4111 aguada levinelaurie@hotmail.com +universidad del salvador licenciatura en artes 2020-10-17 bryan king male 25 1832 lomas de zamora charlesbailey@hotmail.com +universidad del salvador actuario 2020-10-17 lisa bell female 18 6553 la torrecita sara34@gmail.com +universidad del salvador medicina 2020-10-18 connie moore female 19 6030 edmundo perkins williamsbrian@hotmail.com +universidad del salvador licenciatura en musicoterapia 2020-10-18 edward gomez male 31 3114 aldea maria luisa brownsergio@yahoo.com +universidad del salvador arquitectura 2020-10-18 joseph davis male 27 9407 28 de noviembre michele61@gmail.com +universidad del salvador licenciatura en ciencia política 2020-10-18 jesse graham male 17 2801 alto verde davidcarolyn@yahoo.com +universidad del salvador diseño industrial 2020-10-18 brian gillespie male 26 8000 adela corti michaelhampton@gmail.com +universidad del salvador contador público 2020-10-18 catherine moreno female 25 3425 costa grande johnsonjeffrey@yahoo.com +universidad del salvador contador público 2020-10-18 victoria smith female 27 2103 colonia escribano farmercheryl@yahoo.com +universidad del salvador contador público 2020-10-18 destiny powers female 31 3700 barrio gral jose de san martin hicksdenise@yahoo.com +universidad del salvador diseño de imagen y sonido 2020-10-18 debra cohen female 17 2123 campo calvo merritttamara@hotmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-10-18 michelle cross female 17 3453 ifran tclarke@hotmail.com +universidad del salvador contador público 2020-10-18 paul cannon male 23 6665 ernestina codydecker@gmail.com +universidad del salvador bioquímica 2020-10-18 maureen nguyen female 27 7507 el bombero fwilliams@yahoo.com +universidad del salvador licenciatura en ciencias biológicas 2020-10-18 dawn freeman female 33 5636 favelli flawson@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-10-18 daniel holloway male 33 6511 hale robertmendez@gmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-10-19 tammy schmitt female 25 2806 las palmas roy73@hotmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-10-19 misty snow female 19 8501 bahia creek qerickson@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-10-19 eric howard male 27 1865 el pampero ifrazier@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-10-19 cameron mitchell male 25 2743 arroyo dulce sjones@hotmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-10-19 james peterson male 33 2826 aldea san antonio cpeterson@hotmail.com +universidad del salvador licenciatura en ciencia política 2020-10-19 derek smith male 39 2764 campo la nena wperkins@hotmail.com +universidad del salvador diseño industrial 2020-10-19 stephen ponce male 23 7521 deferrari mariawilson@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-10-19 raymond lewis male 25 8318 challaco michaelrobbins@yahoo.com +universidad del salvador técnico para bioterios 2020-10-19 amy lopez female 35 1653 villa ballester orivers@gmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-10-19 amy harper female 19 8203 la chirlandia jeffreylewis@gmail.com +universidad del salvador licenciatura en musicoterapia 2020-10-19 meagan cooper female 31 7531 despeñaderos mgarcia@hotmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-10-19 todd harrell male 29 1885 guillermo e hudson kellyproctor@yahoo.com +universidad del salvador diseño industrial 2020-10-19 amy oliver female 27 8319 campamento sol conradshawn@gmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-10-19 alexandra saunders female 26 3230 arbol solo theresasharp@gmail.com +universidad del salvador bioquímica 2020-10-19 adam sanders male 17 7407 libano taylorkeller@yahoo.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-10-20 william kemp male 29 3204 ayui parada kennedyjoseph@gmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-10-20 elizabeth greer female 21 9310 aguada alegre ricemelissa@gmail.com +universidad del salvador ingeniería en informática 2020-10-20 charlene cunningham female 19 5881 cañada la negra henrylonnie@yahoo.com +universidad del salvador ingeniería en informática 2020-10-20 michelle meyer female 33 5449 aguango marisajohnson@yahoo.com +universidad del salvador licenciatura en terapia ocupacional 2020-10-20 michael carrillo male 29 8407 correntoso mthomas@gmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-10-20 james mendoza male 23 2136 san geronimo kimberly73@hotmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-10-20 william adkins male 33 2943 ireneo portela matthew76@hotmail.com +universidad del salvador bioquímica 2020-10-20 william white male 27 4103 bajo de raco stephanie57@hotmail.com +universidad del salvador farmacia 2020-10-20 debbie christian female 19 5623 atuel sud psmall@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-10-20 reginald alvarado male 19 1712 castelar hudsonjessica@yahoo.com +universidad del salvador medicina 2020-10-20 albert mitchell male 39 7612 camet olivia25@yahoo.com +universidad del salvador licenciatura en ciencias ambientales 2020-10-20 elizabeth maddox female 25 3522 el retiro bwilliams@yahoo.com +universidad del salvador licenciatura en musicoterapia 2020-10-20 sherri yu female 35 9041 los antiguos robertarias@yahoo.com +universidad del salvador licenciatura en musicoterapia 2020-10-20 joe rogers male 17 1897 manuel b gonnet johnsonmichele@hotmail.com +universidad del salvador licenciatura en psicología 2020-10-21 jane mcbride female 24 3372 cataratas del iguazu natashagates@yahoo.com +universidad del salvador licenciatura en artes 2020-10-21 aaron moore male 22 3374 el porvenir nicole59@yahoo.com +universidad del salvador ingeniería en informática 2020-10-21 jessica flores female 25 5607 colonia bombal y tabanera jacksonlindsey@hotmail.com +universidad del salvador diseño de imagen y sonido 2020-10-21 alyssa morales female 19 3224 la blanqueada zcochran@yahoo.com +universidad del salvador licenciatura en ciencia política 2020-10-21 roberta peterson female 25 7136 adela priceelizabeth@gmail.com +universidad del salvador licenciatura en psicología 2020-10-21 shawn sheppard male 35 5713 balde ahumada bryan94@yahoo.com +universidad del salvador medicina 2020-10-21 james jackson male 27 8101 calderon wnelson@hotmail.com +universidad del salvador licenciatura en ciencia política 2020-10-21 brenda mcgrath female 27 2181 los molinos omoyer@yahoo.com +universidad del salvador técnico para bioterios 2020-10-21 dawn martin female 27 9111 bahia bustamante foxalexandra@hotmail.com +universidad del salvador diseño industrial 2020-10-21 bianca freeman female 31 7114 canal 15 cerro de la gloria saundersdavid@hotmail.com +universidad del salvador diseño de imagen y sonido 2020-10-21 william richardson male 24 6309 alpachiri brownteresa@hotmail.com +universidad del salvador ingeniería electrónica 2020-10-21 rodney moore male 27 3014 angel gallardo ericarobinson@hotmail.com +universidad del salvador ingeniería en informática 2020-10-21 bruce landry male 29 8532 arroyo salado odavis@hotmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-10-21 maria rojas female 19 3541 campo las puertas suejones@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-10-21 george armstrong male 23 6031 de bruyn taramartinez@gmail.com +universidad del salvador contador público 2020-10-21 robert avery male 33 3300 arroyo lewismary@gmail.com +universidad del salvador licenciatura en artes 2020-10-21 daniel rodriguez male 23 6018 colonia los bosques floresjoseph@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-10-22 vanessa vaughn female 29 5707 aguaditas lwolfe@hotmail.com +universidad del salvador actuario 2020-10-22 jamie wilson female 23 4163 huasa pampa norte nelsonbrian@yahoo.com +universidad del salvador diseño industrial 2020-10-22 alicia newman female 29 1774 la salada kelleyaaron@gmail.com +universidad del salvador licenciatura en administración 2020-10-22 diane snyder female 29 5527 colonia santa teresa xhayden@hotmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-10-22 michael edwards male 39 6634 alberti bmay@gmail.com +universidad del salvador ingeniería mecánica 2020-10-22 anthony patel male 37 4506 alegria kellymorales@gmail.com +universidad del salvador ingeniería mecánica 2020-10-22 jeffrey lewis male 31 3569 barros pazos christopher93@yahoo.com +universidad del salvador farmacia 2020-10-23 lisa ryan female 37 5446 balde de leyes sarah60@gmail.com +universidad del salvador técnico para bioterios 2020-10-23 jose herman male 27 4751 agua de dionisio richard73@hotmail.com +universidad del salvador licenciatura en sociología 2020-10-23 deborah tate female 23 7305 antonio de los heros morgan62@yahoo.com +universidad del salvador licenciatura en musicoterapia 2020-10-23 jessica lambert female 29 6403 badano meganweber@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2020-10-23 daniel meza male 23 4518 aguas calientes zallen@gmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-10-23 pamela robles female 37 4723 alijilan williambarry@hotmail.com +universidad del salvador diseño de imagen y sonido 2020-10-23 brian howard male 20 3332 capiovi jacob99@hotmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-10-23 susan rivera female 19 7521 deferrari timothy67@yahoo.com +universidad del salvador diseño industrial 2020-10-23 brett roy male 31 5447 agua cercada madisonkelly@hotmail.com +universidad del salvador agronomía 2020-10-23 shawn parks male 21 2752 almacen el descanso randall72@yahoo.com +universidad del salvador licenciatura en musicoterapia 2020-10-23 katrina mitchell female 19 6339 cailomuta dgibson@yahoo.com +universidad del salvador licenciatura en sociología 2020-10-23 john kaiser male 29 5700 alto blanco lisa40@yahoo.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-10-23 eric fitzpatrick male 26 6103 amenabar harrisoncynthia@gmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-10-24 melissa glover female 21 7136 adela thomas45@hotmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-10-24 ronald case male 19 1987 alegre grahamjames@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2020-10-24 judy martinez female 31 6311 campo de los toros patricia33@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-10-24 rose frazier female 27 6003 ascencion ijohnson@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-10-24 gregory morris male 19 6309 alpachiri millerjoshua@yahoo.com +universidad del salvador licenciatura en ciencias biológicas 2020-10-24 kevin atkinson male 25 2848 berisso cgonzales@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-10-24 misty barber female 21 5735 colonia bella vista anthonydennis@gmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-10-24 nathan scott male 23 3364 2 de mayo nrose@hotmail.com +universidad del salvador contador público 2020-10-24 shane kelly male 19 5636 favelli csanchez@yahoo.com +universidad del salvador diseño industrial 2020-10-24 carlos evans male 19 2409 estrada dodsonterri@yahoo.com +universidad del salvador farmacia 2020-10-24 steven berry male 39 1629 almirante irizar ferrelljason@hotmail.com +universidad del salvador licenciatura en artes 2020-10-24 mary torres female 39 1847 rafael calzada gruiz@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-10-24 danielle rodriguez female 29 5419 baños de la laja walkerdana@yahoo.com +universidad del salvador licenciatura en psicología 2020-10-24 mallory martinez female 27 7005 barker dana01@hotmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-10-25 aaron rios male 37 2107 alvarez chavezamanda@gmail.com +universidad del salvador diseño industrial 2020-10-25 scott mays male 27 6207 alta italia meredithpena@yahoo.com +universidad del salvador licenciatura en sociología 2020-10-25 michele cain female 31 5571 chivilcoy grace89@gmail.com +universidad del salvador licenciatura en psicología 2020-10-25 ronald williams male 21 5519 alto de las arañas geraldsanchez@hotmail.com +universidad del salvador ingeniería electrónica 2020-10-25 misty davis female 25 5624 kilometro 47 emilylee@hotmail.com +universidad del salvador farmacia 2020-10-25 robert boyd male 35 5531 barrio ferri sandrasanchez@hotmail.com +universidad del salvador contador público 2020-10-25 raymond hubbard male 27 3013 colonia matilde charlesramirez@hotmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-10-25 david woods male 21 9409 isla gran malvina framirez@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-10-25 lisa orozco female 25 2119 arminda zhester@gmail.com +universidad del salvador diseño industrial 2020-10-25 megan ward female 37 7500 el carretero cbranch@hotmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-10-25 stephanie hoover female 27 3133 arroyo burgos frank77@yahoo.com +universidad del salvador medicina 2020-10-25 jonathan chung male 19 6667 agustin mosconi denise87@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-10-25 kevin ali male 25 5386 amana phillip59@gmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-10-25 gary wright male 39 2317 casablanca sstewart@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2020-10-25 dawn warner female 31 3358 cheroguita curtischerry@yahoo.com +universidad del salvador licenciatura en relaciones del trabajo 2020-10-25 david pope male 23 7543 la primavera chall@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-10-26 eileen ford female 17 5529 colonia bombal sandersandrea@gmail.com +universidad del salvador licenciatura en musicoterapia 2020-10-26 karen brown female 17 3338 17 de agosto rmassey@gmail.com +universidad del salvador medicina 2020-10-26 cynthia davenport female 39 7021 alzaga davidmalone@yahoo.com +universidad del salvador diseño industrial 2020-10-26 eric jackson male 31 1876 bernal este karen56@yahoo.com +universidad del salvador diseño de imagen y sonido 2020-10-27 sara holland female 23 7108 costa del este jeffreyfitzgerald@gmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-10-27 javier burgess male 19 3080 colonia pujol joshuarichardson@yahoo.com +universidad del salvador ingeniería mecánica 2020-10-27 chad fox male 23 4161 alongo jamesmiller@yahoo.com +universidad del salvador licenciatura en ciencias biológicas 2020-10-27 carl price male 35 8166 saldungaray andersonmichael@hotmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-10-27 sarah edwards female 25 5385 aguadita johnrose@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-10-27 miranda riley female 27 7260 barrio villa saladillo lnash@gmail.com +universidad del salvador licenciatura en administración 2020-10-27 scott hicks male 39 2607 campo quirno crystal67@gmail.com +universidad del salvador técnico para bioterios 2020-10-27 brian lopez male 17 5563 agua amarga miguel54@gmail.com +universidad del salvador licenciatura en administración 2020-10-27 samantha stone female 33 2823 aero club canal bsimmons@yahoo.com +universidad del salvador licenciatura en artes 2020-10-27 jason sparks male 23 5717 el pimpollo tammy47@hotmail.com +universidad del salvador bioquímica 2020-10-27 phyllis gonzalez female 21 6474 campo aristimuño timothy26@gmail.com +universidad del salvador bioquímica 2020-10-27 christian garcia male 19 2919 copacabana elizabethsawyer@hotmail.com +universidad del salvador licenciatura en ciencia política 2020-10-27 david bass male 25 6555 alfalad scottbennett@gmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-10-27 jack martin male 25 1768 ciudad madero michaeladams@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2020-10-28 joshua hudson male 31 1923 arroyo del pescado ericwilliams@gmail.com +universidad del salvador arquitectura 2020-10-28 tammy thompson female 37 7106 las toninas mkennedy@gmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-10-28 lance mayo male 23 5703 6 de septiembre uking@yahoo.com +universidad del salvador licenciatura en terapia ocupacional 2020-10-28 matthew hoffman male 37 7225 casalins cleonard@hotmail.com +universidad del salvador medicina 2020-10-28 michael hamilton male 29 1862 america unida robertslisa@gmail.com +universidad del salvador contador público 2020-10-28 alyssa martinez female 31 2903 erezcano julie21@yahoo.com +universidad del salvador agronomía 2020-10-28 ashley miller female 33 2747 coronel isleños wjimenez@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-10-28 kristen arias female 19 1640 acassuso nicholasshepherd@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-10-28 tamara kelley female 25 5598 bañado verde catherineroberson@hotmail.com +universidad del salvador ingeniería electrónica 2020-10-28 gabrielle wood female 39 9409 isla gran malvina kmorris@gmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-10-28 andrea kirby female 24 3705 10 de mayo kristie75@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-10-28 emma williams female 23 2618 carmen rharvey@gmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-10-29 jessica walsh female 19 2529 piamonte susan41@gmail.com +universidad del salvador ingeniería mecánica 2020-10-29 derrick miller male 37 3451 batelito preed@gmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-10-29 vincent trujillo male 23 8101 calderon douglas08@yahoo.com +universidad del salvador licenciatura en administración 2020-10-29 kenneth park male 27 3113 colonia celina amanda28@gmail.com +universidad del salvador ingeniería en informática 2020-10-29 bridget garcia female 19 7003 aceilan jgomez@hotmail.com +universidad del salvador técnico para bioterios 2020-10-29 cynthia perez female 25 3044 gobernador crespo jared06@gmail.com +universidad del salvador licenciatura en administración 2020-10-29 michelle parks female 18 6389 alegria wsutton@yahoo.com +universidad del salvador licenciatura en psicología 2020-10-29 jodi lambert female 35 1661 bella vista fpaul@yahoo.com +universidad del salvador farmacia 2020-10-29 lisa snyder female 19 5275 agua colorada corey03@hotmail.com +universidad del salvador ingeniería electrónica 2020-10-29 karen gordon female 19 1816 colonia santa rosa robertthomas@hotmail.com +universidad del salvador licenciatura en musicoterapia 2020-10-29 andrew clark male 23 6553 la torrecita grahamjustin@yahoo.com +universidad del salvador medicina 2020-10-29 brian byrd male 17 2813 arroyo de la cruz nelsonsandra@hotmail.com +universidad del salvador bioquímica 2020-10-29 taylor chavez female 17 4147 alto las lechuzas hannahpeterson@yahoo.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-10-29 dawn good female 21 1778 ciudad evita vincentkathy@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-10-29 robert brown male 26 4431 aguas calientes sheltonbobby@hotmail.com +universidad del salvador arquitectura 2020-10-29 kenneth robinson male 35 3164 colonia rivas ucochran@yahoo.com +universidad del salvador licenciatura en ciencias de la computación 2020-10-29 april king female 35 6441 colonia baron hirsch katherine33@gmail.com +universidad del salvador agronomía 2020-10-30 nathan martin male 26 3150 algarrobitos 1ro hansenbryan@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-10-30 angela bishop female 21 3344 2 de julio nicholas82@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-10-30 ashley wright female 37 2144 campo horquesco ebray@yahoo.com +universidad del salvador arquitectura 2020-10-30 charles mason male 21 1876 bernal este csnyder@yahoo.com +universidad del salvador licenciatura en musicoterapia 2020-10-30 eric johnson male 29 1655 jose leon suarez janet67@gmail.com +universidad del salvador contador público 2020-10-30 james navarro male 19 6530 carlos casares angela49@yahoo.com +universidad del salvador medicina 2020-10-30 karen obrien female 21 3361 acaragua tracypark@yahoo.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-10-30 christopher gonzales male 31 7305 antonio de los heros jose32@yahoo.com +universidad del salvador ingeniería en informática 2020-10-30 connor golden male 39 3162 aranguren lhines@yahoo.com +universidad del salvador bioquímica 2020-10-30 bobby wang male 21 3007 empalme san carlos romandaniel@yahoo.com +universidad del salvador licenciatura en ciencias ambientales 2020-10-30 thomas sanchez male 23 6212 adolfo van praet todd46@hotmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-10-30 cynthia nichols female 33 8407 correntoso cerickson@hotmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-10-30 kevin ramirez male 39 6561 blanca grande agonzales@yahoo.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-10-30 kathryn figueroa female 21 4144 amberes roy52@gmail.com +universidad del salvador diseño industrial 2020-10-30 stephen ross male 31 6051 ingeniero balbin sarahsullivan@yahoo.com +universidad del salvador diseño de imagen y sonido 2020-10-30 michelle patterson female 31 5611 agua rica crosales@hotmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-10-30 debra flores female 27 6628 colonia zambungo sandralarson@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-10-30 heather chapman female 20 3326 colonia leiva anthony73@yahoo.com +universidad del salvador ciencias veterinarias 2020-10-31 sara davis female 25 6434 palantelen barbaralopez@gmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-10-31 valerie jackson female 39 6431 estacion lago epecuen albert72@yahoo.com +universidad del salvador licenciatura en ciencias de la educación 2020-10-31 john rogers male 22 2820 colonia el potrero jessicaharris@gmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-10-31 robert hutchinson male 27 3536 bocas harold52@gmail.com +universidad del salvador licenciatura en administración 2020-10-31 lisa lewis female 18 3021 campo andino martinezdiane@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-10-31 april davis female 17 6559 recalde johnsonmelissa@hotmail.com +universidad del salvador licenciatura en administración 2020-10-31 kevin ellison male 26 5575 andrade ilewis@hotmail.com +universidad del salvador agronomía 2020-10-31 kathleen sharp female 33 5707 aguaditas gatesnancy@gmail.com +universidad del salvador licenciatura en musicoterapia 2020-10-31 miguel wolf male 29 6712 cortines eblanchard@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-10-31 elizabeth lawrence female 27 5770 chacras viejas pclark@hotmail.com +universidad del salvador licenciatura en psicología 2020-10-31 jerry horton male 27 3443 colonia mendez bar troy11@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-10-31 dean ward male 29 5645 el cenizo qramirez@gmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-10-31 robert henderson male 33 4142 alto de leiva brookerobbins@gmail.com +universidad del salvador licenciatura en sociología 2020-11-01 sarah jones female 19 6233 condarco watsonangela@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-11-01 william gomez male 21 2918 empalme villa constitucion amanda90@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-11-01 briana morgan female 27 7535 pontaut spencepeter@gmail.com +universidad del salvador bioquímica 2020-11-01 jeffrey bender male 26 2451 colonia la yerba christopher36@yahoo.com +universidad del salvador licenciatura en artes 2020-11-01 april hawkins female 29 8187 bordenave tuckerkristin@yahoo.com +universidad del salvador medicina 2020-11-01 victor gray male 35 7613 calfucura ellisjohnny@hotmail.com +universidad del salvador ingeniería electrónica 2020-11-01 james davis male 33 6330 arturo almaraz aaronjones@gmail.com +universidad del salvador medicina 2020-11-01 dakota wang male 35 6105 cañada seca christopherhogan@hotmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-11-01 sean lambert male 24 2761 estancia santa catalina obrown@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2020-11-01 martin sherman male 33 8122 la viticola jhorn@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-11-01 megan anderson female 25 7200 el gualicho thompsonapril@hotmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-11-01 david murray male 35 5573 colonia delfino lisacastro@yahoo.com +universidad del salvador licenciatura en ciencias ambientales 2020-11-01 tammy rodriguez female 31 3451 batelito westalexis@yahoo.com +universidad del salvador técnico para bioterios 2020-11-02 patricia brown female 17 3199 los laureles eroberts@yahoo.com +universidad del salvador licenciatura en ciencia política 2020-11-02 adam clark male 25 6201 chanilao ymills@gmail.com +universidad del salvador licenciatura en psicología 2020-11-02 gail palmer female 35 4709 san jose de piedra blanca glane@yahoo.com +universidad del salvador licenciatura en ciencias ambientales 2020-11-02 kathleen anderson female 31 4513 alto calilegua wilcoxcaitlin@yahoo.com +universidad del salvador medicina 2020-11-02 jackie taylor female 37 3172 kilometro 208 patricia76@hotmail.com +universidad del salvador diseño industrial 2020-11-02 mary grant female 31 3234 bonpland iowen@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-11-02 katherine anderson female 27 5442 ambas puntillas othompson@hotmail.com +universidad del salvador diseño de imagen y sonido 2020-11-02 jeremy moore male 31 7201 colman wvaldez@hotmail.com +universidad del salvador licenciatura en sociología 2020-11-02 stacy salazar female 29 2456 esmeralda darius52@gmail.com +universidad del salvador actuario 2020-11-02 erica smith female 33 1737 kilometro 77 jocelyn41@gmail.com +universidad del salvador técnico para bioterios 2020-11-02 dylan davis male 37 5607 colonia bombal y tabanera ulynch@gmail.com +universidad del salvador ingeniería en informática 2020-11-02 melody foster female 33 9211 cushamen dodsonmichael@gmail.com +universidad del salvador ingeniería electrónica 2020-11-03 caleb garcia male 33 3574 capilla guadalupe norte justin49@gmail.com +universidad del salvador licenciatura en sociología 2020-11-03 brandon lopez male 39 2512 campo charo julie33@hotmail.com +universidad del salvador licenciatura en ciencia política 2020-11-03 timothy webster male 27 5367 cachiyuyal nicole22@yahoo.com +universidad del salvador licenciatura en ciencias de la computación 2020-11-03 margaret smith female 37 9305 cañada de las vacas davieseddie@yahoo.com +universidad del salvador contador público 2020-11-03 shannon walsh female 18 3040 asuncion maria sbaker@hotmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-11-03 brian morgan male 18 3216 arroyo hondo danielwest@hotmail.com +universidad del salvador licenciatura en artes 2020-11-03 karen grant female 18 1802 aeropuerto ezeiza vevans@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2020-11-03 jessica munoz female 19 4168 agua blanca victoria81@gmail.com +universidad del salvador licenciatura en psicología 2020-11-03 chad howell male 19 3407 aguay iparsons@yahoo.com +universidad del salvador licenciatura en administración 2020-11-03 sarah phillips female 35 7130 caminera samborombon patricia70@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-11-03 christopher hartman male 27 3052 cañadita shane64@yahoo.com +universidad del salvador licenciatura en psicología 2020-11-03 lisa henson female 23 7167 carilo cynthiahoward@yahoo.com +universidad del salvador ingeniería mecánica 2020-11-03 patrick wright male 23 6063 porvenir paula78@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-11-03 edward aguirre male 27 6235 villa sauce ann60@yahoo.com +universidad del salvador ingeniería electrónica 2020-11-03 meghan wallace female 24 3309 arroyo tomas scotttran@gmail.com +universidad del salvador medicina 2020-11-04 robin cardenas female 25 8307 colonia gobernador ayala omcdaniel@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2020-11-04 sara garcia female 19 7300 azul fullerroberta@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2020-11-04 erika carter female 37 3701 almirante brown gloria98@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-11-04 melissa hill female 27 7540 bathurst estacion akelly@hotmail.com +universidad del salvador licenciatura en ciencia política 2020-11-04 robert booker male 23 7635 el lenguaraz james26@hotmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-11-04 nicholas smith male 24 6216 bagual ufoster@yahoo.com +universidad del salvador diseño de imagen y sonido 2020-11-04 timothy williams male 24 6031 de bruyn chall@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2020-11-04 justin hampton male 25 4728 chumbicha nicole88@hotmail.com +universidad del salvador ingeniería en informática 2020-11-05 melanie franco female 25 6279 batavia marshallamber@gmail.com +universidad del salvador medicina 2020-11-05 katherine haynes female 20 6661 blas durañona diazbrett@yahoo.com +universidad del salvador medicina 2020-11-05 ryan hill male 19 5350 el molle danielandrea@hotmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-11-05 nathan morris male 33 3592 colonia hardy elizabeth81@hotmail.com +universidad del salvador licenciatura en musicoterapia 2020-11-05 jeffrey hahn male 24 2846 anahi patelmichael@gmail.com +universidad del salvador licenciatura en artes 2020-11-05 luis guerrero male 19 5585 el cipres andrew54@gmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-11-05 scott thomas male 25 9121 aguada de las tejas awest@yahoo.com +universidad del salvador ciencias veterinarias 2020-11-05 jamie baxter female 35 5585 el cipres mark37@gmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-11-05 bradley roberts male 35 2942 baradero gmiller@gmail.com +universidad del salvador contador público 2020-11-05 suzanne ramsey female 35 3327 colonia roca dmoreno@hotmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-11-05 jonathan hart male 39 3474 chavarria malik35@gmail.com +universidad del salvador bioquímica 2020-11-05 colleen olson female 39 8430 costa del rio azul donna21@hotmail.com +universidad del salvador licenciatura en psicología 2020-11-05 jennifer sanchez female 29 5325 alpasinche fostergary@gmail.com +universidad del salvador diseño industrial 2020-11-05 lauren reese female 33 6071 bermudez christopher30@yahoo.com +universidad del salvador farmacia 2020-11-06 kimberly blevins female 25 8508 ambrosio p lezica charles51@yahoo.com +universidad del salvador licenciatura en terapia ocupacional 2020-11-06 melissa reed female 21 5710 la punta lawrence13@hotmail.com +universidad del salvador contador público 2020-11-06 daniel reed male 33 4182 campo la flor los ralos millerlori@hotmail.com +universidad del salvador agronomía 2020-11-06 vanessa chavez female 31 1987 alegre uhaley@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-11-06 anna fuentes female 31 9311 cañadon leon xparker@gmail.com +universidad del salvador farmacia 2020-11-06 kathy williams female 31 4750 agua colorada brooke36@hotmail.com +universidad del salvador licenciatura en ciencia política 2020-11-06 brittany howard female 37 7535 pontaut gregory44@yahoo.com +universidad del salvador ingeniería en informática 2020-11-06 jennifer schwartz female 37 1907 el pino hcamacho@hotmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-11-06 jessica schneider female 31 6451 ancon robert40@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2020-11-06 leonard avila male 19 3423 arañita ramirezchristina@hotmail.com +universidad del salvador ingeniería electrónica 2020-11-06 robert brown male 33 3309 arroyo tomas robinperkins@yahoo.com +universidad del salvador licenciatura en relaciones del trabajo 2020-11-06 malik shepherd male 27 6315 colonia baron carol37@hotmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-11-06 jacob davis male 19 5272 comandante leal mariaferguson@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-11-06 sarah hamilton female 19 7220 funke kayla99@gmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-11-06 sandra cooper female 19 3557 caraguatay thall@yahoo.com +universidad del salvador licenciatura en ciencias biológicas 2020-11-06 jeremy smith male 27 3197 abra guazu katherine12@hotmail.com +universidad del salvador ingeniería en informática 2020-11-06 jonathan reynolds male 19 6050 cuartel vii larrydavis@hotmail.com +universidad del salvador bioquímica 2020-11-07 ricardo morris male 35 6439 bonifacio qdudley@hotmail.com +universidad del salvador actuario 2020-11-07 kimberly kane female 29 5380 chamical rachelbrown@hotmail.com +universidad del salvador licenciatura en administración 2020-11-07 stephen bradley male 24 1870 avellaneda monroeandrew@gmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-11-07 christina parker female 25 4504 23 de agosto michaelwilliams@gmail.com +universidad del salvador licenciatura en artes 2020-11-07 lori bishop female 19 3046 arrascaeta mirandajones@hotmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-11-07 carrie day female 39 5633 ochenta y cuatro otate@yahoo.com +universidad del salvador licenciatura en ciencias biológicas 2020-11-07 emily cooke female 33 8168 sierra de la ventana megan15@yahoo.com +universidad del salvador licenciatura en ciencias ambientales 2020-11-07 herbert sullivan male 31 7631 costa bonita balneario billydixon@hotmail.com +universidad del salvador bioquímica 2020-11-07 louis smith male 31 3425 costa grande jordanrogers@gmail.com +universidad del salvador arquitectura 2020-11-07 anthony thomas male 21 3701 almirante brown sharonfarley@yahoo.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-11-07 rhonda thompson female 22 1627 matheu dterrell@gmail.com +universidad del salvador ingeniería mecánica 2020-11-07 brandon obrien male 20 3187 atencio crystal85@gmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-11-08 brandi fuentes female 21 6237 america qmoyer@hotmail.com +universidad del salvador agronomía 2020-11-08 ronald braun male 37 9031 bajo la cancha paigegoodwin@hotmail.com +universidad del salvador licenciatura en artes 2020-11-08 david stark male 19 3208 colonia ensanche sauce alexanderbullock@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2020-11-08 clifford mills male 37 5636 favelli heather68@hotmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-11-08 jared simpson male 25 3302 aguara cua dereknelson@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-11-08 timothy rivera male 25 6439 bonifacio cody30@gmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-11-08 leslie schneider female 25 2611 estacion christophersen gregorycarlson@hotmail.com +universidad del salvador técnico para bioterios 2020-11-08 lisa martinez female 24 4124 abra el candado rose80@hotmail.com +universidad del salvador actuario 2020-11-08 alyssa hernandez female 19 3427 abra hughesjessica@gmail.com +universidad del salvador licenciatura en musicoterapia 2020-11-08 ashley mcconnell female 23 1657 11 de septiembre ruthcarter@yahoo.com +universidad del salvador licenciatura en administración 2020-11-08 corey wood male 27 3302 aguara cua audreybest@yahoo.com +universidad del salvador diseño de imagen y sonido 2020-11-08 heather holmes female 27 5505 carbometal jennifer37@hotmail.com +universidad del salvador ciencias veterinarias 2020-11-08 sarah cruz female 29 7406 aldecon rhondacarlson@hotmail.com +universidad del salvador farmacia 2020-11-08 paula johns female 20 4633 san pedro de iruya zcaldwell@yahoo.com +universidad del salvador ciencias veterinarias 2020-11-09 angela lewis female 31 2505 campo la riviere lhicks@hotmail.com +universidad del salvador bioquímica 2020-11-09 samuel davidson male 19 1625 arroyo canelon shawnwhite@hotmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-11-09 jason mcdonald male 39 7160 la union codygilmore@hotmail.com +universidad del salvador ingeniería mecánica 2020-11-09 tracy cortez female 23 3534 colonia el aguara kbarnes@yahoo.com +universidad del salvador ciencias veterinarias 2020-11-09 karina hogan female 33 2854 dos hermanas jason43@yahoo.com +universidad del salvador arquitectura 2020-11-09 amber rodriguez female 25 5384 punta de los llanos yangmarc@yahoo.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-11-09 katherine johnson female 17 7641 balneario los angeles psoto@yahoo.com +universidad del salvador licenciatura en sociología 2020-11-09 melanie cox female 25 4600 algarrobal cassandrameyers@hotmail.com +universidad del salvador licenciatura en sociología 2020-11-09 lauren shepard female 26 6706 est jauregui va flandria bpeterson@hotmail.com +universidad del salvador ciencias veterinarias 2020-11-09 joanna sanchez female 37 5427 apeadero quiroga kmontgomery@hotmail.com +universidad del salvador técnico para bioterios 2020-11-09 richard nguyen male 27 8328 allen johnsonchristine@yahoo.com +universidad del salvador licenciatura en ciencias de la computación 2020-11-09 emily schmidt female 19 6538 la dorita jennifer20@hotmail.com +universidad del salvador licenciatura en musicoterapia 2020-11-09 nicole carter female 33 6106 aaron castellanos jasongreen@yahoo.com +universidad del salvador ingeniería en informática 2020-11-10 sherri fry female 23 8103 garro wlawson@hotmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-11-10 sandra norman female 33 1706 haedo kcohen@hotmail.com +universidad del salvador licenciatura en administración 2020-11-10 sean mendoza male 25 2512 campo charo larry27@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-11-10 aaron price male 17 1911 bme bavio gral mansilla brandtrenee@gmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-11-10 joann turner female 25 1771 mercado central scottgentry@hotmail.com +universidad del salvador ingeniería en informática 2020-11-10 matthew holt male 19 5372 nonogasta barbara91@gmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-11-10 sarah zamora female 27 7407 libano hmercer@yahoo.com +universidad del salvador licenciatura en ciencias biológicas 2020-11-10 william carroll male 27 9103 bajo de los huesos nelsonbrian@hotmail.com +universidad del salvador licenciatura en musicoterapia 2020-11-10 kimberly edwards female 23 2454 cañada rosquin craigcampos@gmail.com +universidad del salvador diseño industrial 2020-11-10 denise miller female 35 1643 beccar marcrussell@hotmail.com +universidad del salvador licenciatura en artes 2020-11-10 matthew armstrong male 17 7000 cantera aguirre ocohen@hotmail.com +universidad del salvador medicina 2020-11-10 christopher reed male 37 8168 sierra de la ventana bkerr@gmail.com +universidad del salvador licenciatura en sociología 2020-11-10 vincent santos male 39 6407 girodias bphillips@hotmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-11-10 jillian burke female 31 5589 chapanay lisaarmstrong@gmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-11-10 david smith male 23 5743 la isabel autumnpayne@hotmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-11-10 christina davis female 24 3355 arrechea ygarrett@hotmail.com +universidad del salvador medicina 2020-11-11 haley fuller female 35 1611 don torcuato stonealexander@hotmail.com +universidad del salvador medicina 2020-11-11 christopher kirk male 26 8126 aldea san andres weeksrobert@hotmail.com +universidad del salvador licenciatura en artes 2020-11-11 robert wright male 29 3460 arroyo castillo richard83@yahoo.com +universidad del salvador contador público 2020-11-11 drew davis male 31 3116 aldea chaleco kathleen94@yahoo.com +universidad del salvador arquitectura 2020-11-11 summer irwin female 24 7313 16 de julio leesusan@hotmail.com +universidad del salvador licenciatura en administración 2020-11-11 jessica rodriguez female 29 7108 costa del este mnelson@hotmail.com +universidad del salvador diseño industrial 2020-11-11 robert patel male 27 3551 campo monte la viruela michael81@yahoo.com +universidad del salvador licenciatura en terapia ocupacional 2020-11-11 mikayla stevens female 19 3372 cataratas del iguazu frank35@hotmail.com +universidad del salvador licenciatura en sociología 2020-11-11 ryan george male 19 9011 bahia langara joseph71@hotmail.com +universidad del salvador arquitectura 2020-11-11 kristin ellis female 39 1647 zona delta san fernando trios@yahoo.com +universidad del salvador licenciatura en sociología 2020-11-11 sara carr female 17 3162 aranguren chrissmith@yahoo.com +universidad del salvador actuario 2020-11-11 sarah byrd female 21 6433 arturo vatteone xavierdelacruz@hotmail.com +universidad del salvador diseño industrial 2020-11-11 michael tran male 19 4000 estacion de zootecnia b frank85@yahoo.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-11-11 lori contreras female 27 9210 cuesta del ternero etaylor@hotmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-11-12 michael maddox male 29 7150 ayacucho christopher67@gmail.com +universidad del salvador licenciatura en psicología 2020-11-12 elizabeth liu female 23 2751 almacen castro prestonscott@hotmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-11-12 anthony lopez male 25 1931 punta lara monroebrenda@yahoo.com +universidad del salvador ingeniería electrónica 2020-11-12 chad gonzales male 27 7267 alvarez de toledo robert24@hotmail.com +universidad del salvador bioquímica 2020-11-12 amy molina female 37 1731 villars christine26@yahoo.com +universidad del salvador licenciatura en psicología 2020-11-12 julia brooks female 25 1770 aldo bonzi oliviastewart@gmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-11-12 joshua carter male 27 4718 barro negro gvillanueva@hotmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-11-12 matthew davis male 25 3705 10 de mayo wrightkathleen@hotmail.com +universidad del salvador ingeniería mecánica 2020-11-12 jorge perez male 17 6244 banderalo jasminerussell@gmail.com +universidad del salvador licenciatura en artes 2020-11-12 sean neal male 37 5446 balde de leyes phamjonathon@hotmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-11-12 adam mahoney male 35 4751 agua de dionisio twalsh@yahoo.com +universidad del salvador diseño de imagen y sonido 2020-11-12 heather clark female 27 4107 aconquija gpayne@yahoo.com +universidad del salvador contador público 2020-11-12 richard duarte male 23 2454 cañada rosquin tpollard@yahoo.com +universidad del salvador agronomía 2020-11-12 melissa hernandez female 37 5770 chacras viejas lewisrandy@gmail.com +universidad del salvador bioquímica 2020-11-12 nicole chaney female 24 3107 colonia avellaneda evaughn@hotmail.com +universidad del salvador licenciatura en psicología 2020-11-12 pam torres female 27 7408 la colina davidwall@hotmail.com +universidad del salvador licenciatura en artes 2020-11-12 vanessa leon female 25 8501 bahia creek cbenton@gmail.com +universidad del salvador ingeniería electrónica 2020-11-12 joseph thomas male 39 6032 blandengues ericwaters@hotmail.com +universidad del salvador licenciatura en musicoterapia 2020-11-13 pamela davis female 39 4434 anta allenmichael@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-11-13 michele rivera female 25 9305 cañada de las vacas helen20@hotmail.com +universidad del salvador arquitectura 2020-11-13 jennifer wilson female 21 5724 alto pencoso smithmichelle@yahoo.com +universidad del salvador licenciatura en sociología 2020-11-13 kelly davis female 23 5340 agua grande joseph37@hotmail.com +universidad del salvador licenciatura en psicología 2020-11-13 matthew terrell male 33 1648 rincon de milberg zimmermanamanda@gmail.com +universidad del salvador bioquímica 2020-11-13 eric simon male 23 7400 barrio la luisa michaeladams@hotmail.com +universidad del salvador bioquímica 2020-11-13 jason howard male 23 6727 gouin bhull@hotmail.com +universidad del salvador bioquímica 2020-11-13 denise floyd female 27 6621 anderson eric14@yahoo.com +universidad del salvador licenciatura en ciencias ambientales 2020-11-13 kendra hill female 22 6612 capdepont calebsims@hotmail.com +universidad del salvador actuario 2020-11-13 emily leonard female 29 1613 los polvorines evansrobin@gmail.com +universidad del salvador licenciatura en psicología 2020-11-13 mary porter female 33 1919 base aeronaval punta indio rasmussenmark@hotmail.com +universidad del salvador licenciatura en sociología 2020-11-13 michael webster male 25 3228 cabi monda davilajeffrey@yahoo.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-11-13 ana webb female 39 3414 abra williamseric@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2020-11-13 joseph clark male 25 2918 empalme villa constitucion lwilliams@gmail.com +universidad del salvador ciencias veterinarias 2020-11-14 timothy dickerson male 31 2255 campo rodriguez christophermyers@hotmail.com +universidad del salvador medicina 2020-11-14 john lee male 23 7515 claudio c molina john66@gmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-11-14 dylan williams male 23 1876 bernal este sandersrandy@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-11-14 kimberly collins female 21 4751 agua de dionisio rthomas@yahoo.com +universidad del salvador diseño de imagen y sonido 2020-11-14 gregory stafford male 31 3164 colonia rivas john40@yahoo.com +universidad del salvador licenciatura en ciencias ambientales 2020-11-14 emily reynolds female 33 3500 colonia florencia ugibson@hotmail.com +universidad del salvador licenciatura en musicoterapia 2020-11-14 krystal gibson female 27 3269 arroyo baru fdiaz@hotmail.com +universidad del salvador diseño industrial 2020-11-14 nicole sanders female 29 1647 zona delta san fernando yclark@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-11-14 sandra snyder female 25 9015 alma grande floresmeghan@yahoo.com +universidad del salvador técnico para bioterios 2020-11-14 crystal johnson female 17 7543 la primavera hrose@gmail.com +universidad del salvador diseño de imagen y sonido 2020-11-14 jonathan conner male 33 2409 estrada loganporter@yahoo.com +universidad del salvador licenciatura en ciencias biológicas 2020-11-14 shelby blackwell female 31 8214 colonia cazaux christina23@hotmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-11-14 christine munoz female 35 6300 barrancas coloradas jacob22@hotmail.com +universidad del salvador farmacia 2020-11-14 zachary miller male 22 7613 calfucura lisanixon@gmail.com +universidad del salvador ingeniería mecánica 2020-11-14 tyler wilson male 31 3481 angostura glenncruz@gmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-11-14 luis mcdaniel male 23 3085 pilar townsendana@gmail.com +universidad del salvador ingeniería mecánica 2020-11-15 sara ayala female 21 6417 casbas landerson@hotmail.com +universidad del salvador contador público 2020-11-15 erika barr female 29 7135 comandante giribone justinwalter@hotmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-11-15 jordan hansen female 23 3085 pilar carolynduke@hotmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-11-15 kimberly owens female 27 3526 gandolfi iwoodward@yahoo.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-11-15 kelly cobb female 33 4168 agua blanca dawsondarren@gmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-11-15 brian schmidt male 29 2103 colonia escribano lcastro@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-11-15 nicole atkins female 19 3465 arroyo casco bradadams@gmail.com +universidad del salvador licenciatura en administración 2020-11-15 brian moore male 23 7111 san bernardo del tuyu robertdickson@gmail.com +universidad del salvador contador público 2020-11-15 jennifer rodriguez female 21 1882 ezpeleta este lewiserik@gmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-11-16 christopher barnett male 27 8126 aldea san andres keith11@gmail.com +universidad del salvador licenciatura en administración 2020-11-16 matthew hodge male 35 2721 el arbolito rodriguezjennifer@yahoo.com +universidad del salvador licenciatura en ciencias de la computación 2020-11-16 tammy clark female 25 5331 andalucia brendahunt@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2020-11-16 wanda jones female 31 2134 roldan thomasporter@yahoo.com +universidad del salvador licenciatura en psicología 2020-11-16 nicole hale female 19 6341 chapi talo kathy93@hotmail.com +universidad del salvador arquitectura 2020-11-16 erica wheeler female 21 1804 canning jasonsanchez@hotmail.com +universidad del salvador ingeniería electrónica 2020-11-16 anthony blair male 23 9001 cañadon ferrais jeanettejohnson@gmail.com +universidad del salvador licenciatura en psicología 2020-11-16 michael webb male 26 6645 la limpia brittney20@yahoo.com +universidad del salvador contador público 2020-11-16 brendan stark male 17 2529 piamonte hopkinsgerald@gmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-11-16 michele wiley female 27 3080 colonia pujol zmontoya@hotmail.com +universidad del salvador contador público 2020-11-16 john carroll male 23 5738 avanzada thorntonrobert@yahoo.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-11-16 bryan murray male 35 2508 armstrong jessica40@gmail.com +universidad del salvador licenciatura en administración 2020-11-16 jamie miller female 35 7530 coronel pringles xhall@yahoo.com +universidad del salvador licenciatura en terapia ocupacional 2020-11-17 jamie harvey female 23 5403 barrialitos lauren93@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-11-17 brittney hamilton female 39 6064 eduardo costa erica82@gmail.com +universidad del salvador licenciatura en sociología 2020-11-17 monica campbell female 37 2253 campo gimenez imorris@gmail.com +universidad del salvador medicina 2020-11-17 carrie morris female 25 2617 sancti spiritu samuelmiller@yahoo.com +universidad del salvador licenciatura en relaciones del trabajo 2020-11-17 brianna blackwell female 33 2187 arteaga jamesbennett@hotmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-11-17 jason farley male 21 6516 amalia uhayes@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2020-11-17 james phillips male 19 2115 colonia valdez wbryan@yahoo.com +universidad del salvador ingeniería mecánica 2020-11-17 laura mcgee female 25 8311 villa el chocon wilkinsjoshua@yahoo.com +universidad del salvador medicina 2020-11-17 leslie brown female 21 2403 bauer y sigel floresheidi@yahoo.com +universidad del salvador licenciatura en artes 2020-11-17 breanna levy female 24 3575 arroyo ceibal jasoncampbell@gmail.com +universidad del salvador actuario 2020-11-17 michelle porter female 33 8154 calvo fosterbenjamin@yahoo.com +universidad del salvador licenciatura en musicoterapia 2020-11-17 benjamin vasquez male 17 8129 17 de agosto annettekoch@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-11-17 linda leonard female 31 5311 arauco martinfrancisco@hotmail.com +universidad del salvador medicina 2020-11-17 mariah martinez female 21 5572 alto grande kingchristy@hotmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-11-17 jeffrey quinn male 17 6424 beruti emartinez@gmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-11-18 april rose female 21 8168 sierra de la ventana vanessa38@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-11-18 stephen scott male 37 5438 alto de sierra alison13@gmail.com +universidad del salvador diseño de imagen y sonido 2020-11-18 ryan rojas male 35 3555 campo huber kellymcmillan@yahoo.com +universidad del salvador licenciatura en artes 2020-11-18 susan smith female 23 1895 arturo segui sarajohnson@hotmail.com +universidad del salvador contador público 2020-11-18 fernando boyd male 37 7531 despeñaderos sotokevin@hotmail.com +universidad del salvador medicina 2020-11-18 danny cannon male 37 8303 cinco saltos kimberlywyatt@yahoo.com +universidad del salvador licenciatura en psicología 2020-11-18 brianna lucas female 29 1676 santos lugares miacastillo@gmail.com +universidad del salvador farmacia 2020-11-18 mike patton male 29 3214 estacion yerua jarvisjennifer@gmail.com +universidad del salvador arquitectura 2020-11-18 linda rios female 27 8418 anecon chico kellyprice@hotmail.com +universidad del salvador agronomía 2020-11-18 juan mann male 25 5544 gobernador benegas aguirrejennifer@gmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-11-18 amanda smith female 37 3222 buen retiro williamsallison@gmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-11-18 evelyn gonzalez female 23 2409 estrada christopher21@hotmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-11-19 manuel thompson male 27 2617 sancti spiritu dhawkins@gmail.com +universidad del salvador técnico para bioterios 2020-11-19 frank villa male 27 1650 general san martin qhamilton@yahoo.com +universidad del salvador licenciatura en ciencia política 2020-11-19 heather parker female 35 4133 la banda warnererin@hotmail.com +universidad del salvador ingeniería electrónica 2020-11-19 elizabeth sparks female 33 6748 membrillar clin@hotmail.com +universidad del salvador licenciatura en sociología 2020-11-19 daniel lopez male 25 6661 blas durañona obriendavid@gmail.com +universidad del salvador ciencias veterinarias 2020-11-19 jordan gonzalez female 39 5773 cañada kjackson@gmail.com +universidad del salvador arquitectura 2020-11-20 david randolph male 23 6616 castilla leahedwards@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2020-11-20 antonio lee male 31 6441 colonia baron hirsch sgutierrez@hotmail.com +universidad del salvador ingeniería mecánica 2020-11-20 audrey flowers female 37 5577 el alto steven90@yahoo.com +universidad del salvador agronomía 2020-11-20 susan simmons female 29 2214 aldao sarah17@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-11-20 austin green male 25 1716 libertad rhardin@hotmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-11-20 chad kelley male 31 3016 san jose gharris@hotmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-11-20 amanda lawson female 17 6503 desvio kilometro 234 samanthaowen@yahoo.com +universidad del salvador licenciatura en ciencias de la computación 2020-11-20 derrick moore male 33 5577 el alto omar43@yahoo.com +universidad del salvador licenciatura en relaciones del trabajo 2020-11-20 cindy torres female 21 5266 chichagasta bensonjames@gmail.com +universidad del salvador licenciatura en ciencia política 2020-11-20 leah andrews female 24 3105 diamante lovenatasha@gmail.com +universidad del salvador agronomía 2020-11-20 regina bauer female 23 3050 calchaqui hwells@yahoo.com +universidad del salvador diseño de imagen y sonido 2020-11-20 jody williams female 20 3454 bañado san antonio fowlerwilliam@hotmail.com +universidad del salvador diseño industrial 2020-11-21 steven reeves male 31 3357 barra bonita knappjennifer@gmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-11-21 shannon becker female 29 6533 alfredo demarchi uthomas@yahoo.com +universidad del salvador agronomía 2020-11-21 richard miller male 37 3448 alamo justin89@hotmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-11-21 raymond andrews male 23 6101 villa saboya paulhamilton@gmail.com +universidad del salvador licenciatura en administración 2020-11-21 carol blake female 25 5591 alpatacal danielburch@gmail.com +universidad del salvador bioquímica 2020-11-21 anthony baird male 25 1665 jose clemente paz hernandezandrew@hotmail.com +universidad del salvador licenciatura en ciencia política 2020-11-21 bradley anderson male 23 5636 favelli cochranbrittany@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-11-22 marc burton male 17 7226 gorchs jordanrobert@yahoo.com +universidad del salvador diseño industrial 2020-11-22 courtney ramirez female 17 9301 el chalten sarah63@yahoo.com +universidad del salvador arquitectura 2020-11-22 james porter male 21 1907 el pino hward@yahoo.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-11-22 stacey russell female 29 8430 costa del rio azul jennifer99@yahoo.com +universidad del salvador licenciatura en ciencias ambientales 2020-11-22 kenneth smith male 27 8113 baterias daniellelee@yahoo.com +universidad del salvador diseño de imagen y sonido 2020-11-22 larry herrera male 39 3575 arroyo ceibal danielsjean@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-11-22 amy rhodes female 39 6665 ernestina traceysharp@hotmail.com +universidad del salvador arquitectura 2020-11-22 daniel short male 39 6205 el guanaco cindyhall@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-11-22 kaitlin wade female 17 7212 doctor domingo harosteguy luiscarter@yahoo.com +universidad del salvador arquitectura 2020-11-22 lauren gonzalez female 33 6505 dudignac williamssamuel@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2020-11-22 ana phillips female 37 2747 coronel isleños linda96@hotmail.com +universidad del salvador farmacia 2020-11-22 scott mccarthy male 23 6531 algarrobo jon76@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2020-11-22 marcus murphy male 27 7201 colman tylerallison@yahoo.com +universidad del salvador ciencias veterinarias 2020-11-22 molly curtis female 37 3423 arañita anna26@yahoo.com +universidad del salvador agronomía 2020-11-22 amber graham female 19 6361 agustoni kristinacompton@yahoo.com +universidad del salvador farmacia 2020-11-22 tracy gibbs female 37 1888 florencio varela thomastammy@gmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-11-22 laurie brown female 25 1642 san isidro michael35@hotmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-11-22 tina berg female 23 1649 zona delta tigre bowersnatalie@yahoo.com +universidad del salvador agronomía 2020-11-23 mary bailey female 37 1862 america unida reginachurch@gmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-11-23 mary townsend female 26 8364 chimpay thoffman@gmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-11-23 lisa rogers female 27 7169 juancho wrightmichael@yahoo.com +universidad del salvador licenciatura en ciencias de la educación 2020-11-23 brian cruz male 35 5565 campo de los andes sjohnson@gmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-11-23 laura smith female 25 3503 barranqueras robert73@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-11-23 patricia martin female 37 6003 ascencion thodges@gmail.com +universidad del salvador técnico para bioterios 2020-11-23 joshua bell male 17 6325 colonia devoto andrestate@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-11-24 leslie macdonald female 19 1893 centro agricola el pato lewiskristen@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-11-24 bradley hernandez male 37 7313 16 de julio sandrawebster@hotmail.com +universidad del salvador arquitectura 2020-11-24 mark johnson male 24 4724 agua colorada browntravis@hotmail.com +universidad del salvador licenciatura en administración 2020-11-24 joanna key female 17 7106 las toninas elizabeth94@gmail.com +universidad del salvador ingeniería mecánica 2020-11-24 patricia munoz female 29 2643 cafferata amiller@yahoo.com +universidad del salvador bioquímica 2020-11-24 laurie schmitt female 17 2617 sancti spiritu traviswalker@gmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-11-24 dustin wright male 27 2345 campo botto zmoreno@hotmail.com +universidad del salvador ingeniería mecánica 2020-11-24 jennifer olsen female 19 2156 arsenal de guerra san lorenzo sheltoncrystal@yahoo.com +universidad del salvador actuario 2020-11-24 barbara perez female 17 4503 arrayanal clarkmichael@gmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-11-24 jacob sparks male 24 3240 colonia egido cassie03@yahoo.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-11-25 john english male 35 3405 algarrobal puisoye eringarcia@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-11-25 brian clark male 35 2138 carcaraña fernando28@hotmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-11-25 jessica stewart female 33 4624 abra mayo brenda74@yahoo.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-11-25 alyssa george female 26 3536 bocas stacey81@gmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-11-25 kelly henry female 19 3083 grutly millerjared@yahoo.com +universidad del salvador licenciatura en psicología 2020-11-25 david mccoy male 27 5436 colonia zapata allenronnie@gmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-11-25 timothy aguirre male 23 3486 villa olivari dyoung@yahoo.com +universidad del salvador diseño de imagen y sonido 2020-11-25 kirk robinson male 31 5724 alto pencoso xthompson@yahoo.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-11-25 kyle gross male 17 7174 arroyo grande randylong@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2020-11-25 mary lee female 35 8316 balsa senillosa adamhill@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-11-25 nicole hopkins female 20 5260 acheral christopher41@gmail.com +universidad del salvador técnico para bioterios 2020-11-25 rachel johnson female 25 2300 colonia bella italia uwilson@hotmail.com +universidad del salvador ingeniería en informática 2020-11-25 dale long male 19 1761 20 de junio matthew93@gmail.com +universidad del salvador diseño industrial 2020-11-25 michelle holmes female 39 6422 primera junta gonzalezvanessa@yahoo.com +universidad del salvador licenciatura en ciencias ambientales 2020-11-25 kristine sullivan female 23 1884 berazategui flowersjames@yahoo.com +universidad del salvador licenciatura en ciencias de la educación 2020-11-25 matthew gutierrez male 31 3308 candelaria tiffanydavis@yahoo.com +universidad del salvador licenciatura en psicología 2020-11-25 carlos smith male 26 4723 alijilan matthew57@yahoo.com +universidad del salvador licenciatura en ciencias de la computación 2020-11-26 john jenkins male 25 6660 25 de mayo reynoldskenneth@gmail.com +universidad del salvador ingeniería en informática 2020-11-26 pamela mayo female 23 4740 agua salada juliejones@hotmail.com +universidad del salvador licenciatura en musicoterapia 2020-11-26 timothy wilson male 25 5419 baños de la laja anthony97@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-11-26 jordan griffin male 26 6070 balsa kristinbaldwin@yahoo.com +universidad del salvador licenciatura en relaciones del trabajo 2020-11-26 lindsay obrien female 27 4119 agua colorada ifarrell@gmail.com +universidad del salvador licenciatura en psicología 2020-11-26 christie thomas female 25 2501 berretta dbrooks@yahoo.com +universidad del salvador licenciatura en ciencia política 2020-11-26 richard stevens male 33 5436 colonia zapata terry03@hotmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-11-26 tiffany jones female 31 1905 jose ferrari nolson@yahoo.com +universidad del salvador licenciatura en relaciones del trabajo 2020-11-27 timothy anderson male 33 5609 aristides villanueva kingwendy@hotmail.com +universidad del salvador licenciatura en sociología 2020-11-27 sharon randolph female 39 2741 el retiro mckinneykimberly@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-11-27 jessica ford female 27 5709 bañadito viejo jamespalmer@gmail.com +universidad del salvador ingeniería electrónica 2020-11-27 zachary fisher male 35 7136 adela kprice@yahoo.com +universidad del salvador técnico para bioterios 2020-11-27 sue hughes female 21 4139 agua amarilla la hoyada sandrajimenez@gmail.com +universidad del salvador licenciatura en artes 2020-11-27 theresa johnson female 25 5545 agua de diaz harveykelsey@gmail.com +universidad del salvador agronomía 2020-11-27 craig young male 23 3306 centinela daniel34@gmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-11-27 robert mcclure male 37 8347 arroyo cahunco matthewbeck@hotmail.com +universidad del salvador ingeniería en informática 2020-11-27 debbie craig female 24 2609 colonia morgan dharvey@gmail.com +universidad del salvador licenciatura en psicología 2020-11-27 courtney jones female 23 6433 arturo vatteone michelleford@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2020-11-27 mary rodriguez female 35 3732 colonia abate kelly27@yahoo.com +universidad del salvador licenciatura en ciencia política 2020-11-27 sandy reyes female 17 2119 arminda emilyboyle@yahoo.com +universidad del salvador licenciatura en relaciones del trabajo 2020-11-28 amanda cox female 27 2761 estancia santa catalina vcampbell@gmail.com +universidad del salvador técnico para bioterios 2020-11-28 amber lopez female 17 6743 coliqueo campbellallen@hotmail.com +universidad del salvador ingeniería mecánica 2020-11-28 tara tran female 37 5474 barranquitas patelmackenzie@yahoo.com +universidad del salvador ingeniería electrónica 2020-11-28 edward wheeler male 33 7223 bonnement burnettbrian@yahoo.com +universidad del salvador farmacia 2020-11-28 howard cohen male 17 5500 cerro aconcagua michaelnichols@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-11-28 colleen smith female 25 7107 santa teresita nharvey@gmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-11-28 david flores male 19 3177 altamirano norte flowerskaitlyn@gmail.com +universidad del salvador ingeniería mecánica 2020-11-28 gary davies male 33 5521 los corredores pbrady@gmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-11-28 renee williams female 24 2136 san geronimo victoria69@gmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-11-28 elizabeth taylor female 31 6601 altamira mcculloughmary@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2020-11-28 heather fisher female 25 9035 arroyo chalia erin73@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-11-28 timothy medina male 35 3125 antonio tomas erin20@yahoo.com +universidad del salvador técnico para bioterios 2020-11-28 susan young female 17 2258 campo quiñones amy45@yahoo.com +universidad del salvador licenciatura en ciencias ambientales 2020-11-28 michele alvarez female 21 5383 agua colorada christine92@yahoo.com +universidad del salvador medicina 2020-11-29 gregory benitez male 21 6031 de bruyn collinsjennifer@hotmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-11-29 theresa hudson female 39 5612 valle de las leñas bonillamichael@gmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-11-29 yvonne mcintosh female 23 6279 batavia kimberlyscott@hotmail.com +universidad del salvador licenciatura en administración 2020-11-29 joshua harris male 35 3513 arbol solo oliviarivera@hotmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-11-29 sarah aguirre female 20 7503 cristiano muerto paul08@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-11-29 katherine rodriguez female 29 1895 arturo segui deborah45@yahoo.com +universidad del salvador arquitectura 2020-11-29 david baker male 31 6634 alberti christiansmith@gmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-11-29 amber mann female 29 1636 la lucila susan22@hotmail.com +universidad del salvador licenciatura en artes 2020-11-29 christopher owens male 31 7313 16 de julio stephanie42@yahoo.com +universidad del salvador licenciatura en musicoterapia 2020-11-29 kelly montoya female 17 2109 acebal darrenhampton@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-11-30 julia chapman female 27 2603 chapuy juliewarren@yahoo.com +universidad del salvador técnico para bioterios 2020-11-30 nicholas king male 27 7605 barrio chapadmalal tinameyer@yahoo.com +universidad del salvador licenciatura en administración 2020-11-30 julie macias female 19 4709 san jose de piedra blanca habbott@gmail.com +universidad del salvador técnico para bioterios 2020-11-30 christopher chambers male 23 6405 30 de agosto matthewvasquez@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2020-11-30 maureen mccall female 25 6461 capitan castro stephen46@hotmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-11-30 bradley wright male 22 5531 barrio ferri paula34@gmail.com +universidad del salvador contador público 2020-11-30 cassie blackwell female 35 1713 barrio parque leloir angelaramos@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-11-30 bethany henderson female 35 7263 el chumbeau hendersonadrienne@hotmail.com +universidad del salvador licenciatura en administración 2020-11-30 emily foley female 37 6607 anasagasti andreathomas@yahoo.com +universidad del salvador licenciatura en sociología 2020-11-30 patrick pearson male 27 6551 juan f ibarra cphillips@gmail.com +universidad del salvador ciencias veterinarias 2020-11-30 devin mccoy male 27 1642 san isidro darrenryan@hotmail.com +universidad del salvador licenciatura en administración 2020-11-30 rhonda callahan female 19 2907 general conesa ibrown@yahoo.com +universidad del salvador licenciatura en ciencias de la computación 2020-11-30 james rogers male 23 5613 agua botada james06@hotmail.com +universidad del salvador ciencias veterinarias 2020-11-30 david barber male 17 2721 el arbolito tammy18@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-11-30 darrell griffin male 29 5424 villa lerga bradley12@gmail.com +universidad del salvador contador público 2020-12-01 stacey watts female 35 8402 dina huapi reginalddavis@gmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-12-01 zachary mcdonald male 17 4115 agua azul bowenalison@hotmail.com +universidad del salvador ciencias veterinarias 2020-12-01 christopher roberts male 23 3344 2 de julio perrymatthew@yahoo.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-12-01 dennis ford male 35 3718 amambay annette41@hotmail.com +universidad del salvador farmacia 2020-12-01 brian alexander male 19 9001 cañadon ferrais avilayvette@yahoo.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-12-01 rachel krueger female 37 9009 cañadon lagarto chavezjohn@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-12-01 jenna huber female 39 3412 albardon dadams@gmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-12-01 courtney grant female 27 3230 arbol solo michael11@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-12-01 brandon jones male 19 9200 arroyo pescado denise90@gmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-12-01 sandra perez female 25 6663 juan vela ujacobs@hotmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-12-02 karl reed male 33 2342 campo el mataco nwatkins@yahoo.com +universidad del salvador licenciatura en ciencias de la educación 2020-12-02 teresa velasquez female 35 6531 algarrobo michaelnelson@gmail.com +universidad del salvador medicina 2020-12-02 patrick williams male 35 1893 centro agricola el pato johnsondonna@gmail.com +universidad del salvador agronomía 2020-12-02 taylor kramer male 33 8401 cullin manzano courtney43@hotmail.com +universidad del salvador bioquímica 2020-12-02 linda christian female 23 8422 aguada de piedra james55@gmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-12-02 natalie smith female 37 5424 villa lerga franklin28@yahoo.com +universidad del salvador agronomía 2020-12-02 matthew romero male 19 7112 aguas verdes joseph54@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-12-02 brianna houston female 29 9213 cañadon caliente crystal13@yahoo.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-12-02 benjamin miller male 33 3530 aldea forestal cooperadriana@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-12-02 james burns male 17 1611 don torcuato jking@hotmail.com +universidad del salvador contador público 2020-12-02 russell martin male 17 8172 arroyo corto tyler82@gmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-12-02 heather walker female 25 8500 el dique charles32@yahoo.com +universidad del salvador licenciatura en ciencia política 2020-12-02 erin beard female 33 5622 colonia jauregui kaylacole@gmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-12-02 shannon anderson female 21 6301 ataliva roca tcruz@yahoo.com +universidad del salvador ingeniería mecánica 2020-12-02 madison small female 29 8512 igarzabal bowenbrett@yahoo.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-12-03 amy arnold female 19 6309 alpachiri quinnalisha@gmail.com +universidad del salvador medicina 2020-12-03 mary mercado female 26 3705 10 de mayo copelandamy@gmail.com +universidad del salvador licenciatura en sociología 2020-12-03 kathy fowler female 37 5612 valle de las leñas dking@hotmail.com +universidad del salvador ciencias veterinarias 2020-12-03 brett flores male 39 9201 cachel rebeccaperez@yahoo.com +universidad del salvador licenciatura en ciencias ambientales 2020-12-03 mary davis female 27 5438 alto de sierra westerin@hotmail.com +universidad del salvador licenciatura en artes 2020-12-03 brenda shepherd female 23 3040 asuncion maria brittney50@hotmail.com +universidad del salvador diseño de imagen y sonido 2020-12-03 courtney castro female 37 9113 florentino ameghino angela75@yahoo.com +universidad del salvador diseño de imagen y sonido 2020-12-03 jeffrey kelley male 39 3716 campo largo xjohnson@gmail.com +universidad del salvador licenciatura en ciencia política 2020-12-03 allison roach female 21 2613 la morocha kristina87@hotmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-12-03 stephen hernandez male 25 3105 diamante briannarodriguez@hotmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-12-04 frank pruitt male 39 7621 la sara lejohn@yahoo.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-12-04 julie smith female 35 3226 buena vista karencruz@yahoo.com +universidad del salvador licenciatura en musicoterapia 2020-12-04 mikayla gray female 35 4132 agua azul lori87@hotmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-12-04 robert richardson male 39 1642 san isidro joelcole@gmail.com +universidad del salvador licenciatura en ciencia política 2020-12-04 jeremy smith male 17 8431 el hoyo todd40@yahoo.com +universidad del salvador bioquímica 2020-12-04 amanda strong female 20 9000 comodoro rivadavia jrojas@hotmail.com +universidad del salvador agronomía 2020-12-04 paula walker female 29 8172 arroyo corto daltonjustin@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-12-04 deborah lee female 39 4601 corral de piedras cfisher@yahoo.com +universidad del salvador bioquímica 2020-12-04 beth dixon female 27 5572 alto grande wyatt89@hotmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-12-04 emily fowler female 18 7620 balcarce xmay@gmail.com +universidad del salvador ciencias veterinarias 2020-12-04 kelsey johnson female 39 3386 caraguatay eturner@hotmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-12-04 michelle castillo female 17 9041 los antiguos christophermorales@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-12-04 jennifer petersen female 19 4612 carahunco wdorsey@hotmail.com +universidad del salvador licenciatura en artes 2020-12-04 jamie compton female 35 5717 el pimpollo kimberly66@hotmail.com +universidad del salvador licenciatura en musicoterapia 2020-12-04 gary lane male 27 3005 colonia california fosterjeffrey@hotmail.com +universidad del salvador licenciatura en psicología 2020-12-05 john smith male 39 6309 alpachiri timothy61@gmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-12-05 robert navarro male 21 3416 arroyo ceibal chungstephen@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2020-12-05 bonnie stevens female 21 2311 adolfo alsina coffeywilliam@hotmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-12-05 derek bailey male 31 2349 colonia dos rosas y la legua haleyrodriguez@yahoo.com +universidad del salvador licenciatura en psicología 2020-12-06 blake cook male 27 8156 el perdido est jose guisasola jacksonamy@yahoo.com +universidad del salvador licenciatura en ciencia política 2020-12-06 brittany bradshaw female 22 6312 ricardo lavalle harrissean@hotmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-12-06 karen stanley female 23 5461 aguada de la peña hornejason@yahoo.com +universidad del salvador licenciatura en ciencias ambientales 2020-12-06 jennifer clark female 26 2301 bella italia pricesteven@hotmail.com +universidad del salvador agronomía 2020-12-06 haley andrews female 39 5261 agua del simbol sean04@gmail.com +universidad del salvador ingeniería electrónica 2020-12-06 rebecca holmes female 23 5417 9 de julio tylerdecker@hotmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-12-06 beth nelson female 27 6516 amalia ashley22@hotmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-12-06 teresa hardy female 27 4740 agua salada stewartstacey@yahoo.com +universidad del salvador licenciatura en terapia ocupacional 2020-12-06 sherri gross female 21 3218 arroyo palmar deleonsara@hotmail.com +universidad del salvador licenciatura en artes 2020-12-06 christine curry female 29 3381 maria magdalena wilsonchristopher@hotmail.com +universidad del salvador ingeniería mecánica 2020-12-07 brett vargas male 35 6435 guamini savila@hotmail.com +universidad del salvador farmacia 2020-12-07 leslie bryan female 21 2725 hughes changchristine@gmail.com +universidad del salvador licenciatura en sociología 2020-12-07 julie norman female 25 5563 agua amarga elliottdouglas@yahoo.com +universidad del salvador medicina 2020-12-07 shannon allen female 17 7605 barrio chapadmalal lchavez@gmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-12-07 lisa white female 23 1822 valentin alsina sherrera@hotmail.com +universidad del salvador contador público 2020-12-07 jason rodriguez male 19 3101 aldea brasilera ashleyenglish@yahoo.com +universidad del salvador diseño de imagen y sonido 2020-12-07 eric griffith male 27 1808 alejandro petion frostbeth@yahoo.com +universidad del salvador licenciatura en psicología 2020-12-07 denise gilbert female 21 5547 villa hipodromo freed@hotmail.com +universidad del salvador licenciatura en artes 2020-12-07 brian ray male 25 1903 abasto sean56@yahoo.com +universidad del salvador bioquímica 2020-12-07 richard griffith male 23 4105 abra del tafi ramseyalex@yahoo.com +universidad del salvador licenciatura en psicología 2020-12-07 christopher cooke male 20 5759 calera argentina jamieboyle@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2020-12-07 tracy schaefer female 25 1828 banfield xbrown@hotmail.com +universidad del salvador diseño industrial 2020-12-07 angela malone female 21 6476 chiclana ryanjimenez@gmail.com +universidad del salvador medicina 2020-12-07 robyn mccarty female 37 4501 abra del trigo sharon50@hotmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-12-07 justin davis male 26 5571 chivilcoy gouldlaura@yahoo.com +universidad del salvador técnico para bioterios 2020-12-07 brian tanner male 39 3136 alcaraz norte tiffanyholt@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-12-07 jennifer taylor female 23 3425 costa grande roserichard@gmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-12-07 patricia howard female 26 3052 cañadita michaelwilson@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-12-07 kristin rogers female 31 8417 cañadon chileno michaelharrison@yahoo.com +universidad del salvador medicina 2020-12-08 david armstrong male 27 3188 colonia falco jimmyfernandez@gmail.com +universidad del salvador medicina 2020-12-08 kimberly hopkins female 21 2187 arteaga ajones@hotmail.com +universidad del salvador diseño industrial 2020-12-08 brandon barry male 33 4139 agua amarilla la hoyada heather53@yahoo.com +universidad del salvador licenciatura en ciencias de la educación 2020-12-08 jason hardin male 23 1723 mariano acosta mark10@gmail.com +universidad del salvador licenciatura en artes 2020-12-08 jill gardner female 23 3272 colonia 1 de mayo jenkinsjeremy@hotmail.com +universidad del salvador ciencias veterinarias 2020-12-08 catherine duncan female 31 9401 el zurdo brooksmonique@yahoo.com +universidad del salvador licenciatura en sociología 2020-12-08 jeffrey kim male 31 5435 algarrobo grande maryconley@gmail.com +universidad del salvador bioquímica 2020-12-08 suzanne reynolds female 31 6022 la oriental vnelson@yahoo.com +universidad del salvador medicina 2020-12-08 belinda anderson female 25 5883 alto lindo hayley27@hotmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-12-08 angela martin female 19 2942 baradero wmarshall@hotmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-12-08 john hendricks male 37 5525 buena vista donald26@gmail.com +universidad del salvador agronomía 2020-12-08 jason villegas male 25 2806 las palmas john30@hotmail.com +universidad del salvador diseño industrial 2020-12-08 john mitchell male 33 5645 el cenizo richardgonzales@hotmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-12-08 alicia bridges female 25 5736 comandante granville davidruiz@yahoo.com +universidad del salvador ingeniería electrónica 2020-12-08 william malone male 25 5543 3 de mayo blakegibson@hotmail.com +universidad del salvador contador público 2020-12-09 jennifer moss female 31 2943 ireneo portela allison27@gmail.com +universidad del salvador diseño de imagen y sonido 2020-12-09 martin bailey male 39 2603 chapuy brownzachary@yahoo.com +universidad del salvador licenciatura en musicoterapia 2020-12-09 amanda white female 19 1907 el pino ehaley@yahoo.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-12-09 elizabeth jones female 25 1678 caseros dominiquepage@gmail.com +universidad del salvador licenciatura en ciencia política 2020-12-09 eric clark male 33 5572 alto grande heathernguyen@hotmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-12-09 lauren clements female 31 6361 agustoni peterromero@gmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-12-09 ryan jones male 33 2451 colonia la yerba mark29@hotmail.com +universidad del salvador ingeniería mecánica 2020-12-09 christopher ward male 37 5383 agua colorada cheryl77@gmail.com +universidad del salvador actuario 2020-12-09 andrea moody female 39 2501 berretta robertsoto@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-12-09 amy hicks female 25 4139 agua amarilla la hoyada zriley@gmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-12-09 briana gonzalez female 17 3515 capitan solari harrismike@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-12-09 christy navarro female 31 4187 anta chica tony37@hotmail.com +universidad del salvador actuario 2020-12-09 jennifer jones female 29 6201 chanilao christopherrose@gmail.com +universidad del salvador arquitectura 2020-12-10 jeremiah singleton male 17 3360 arroyo fedor jenniferbartlett@yahoo.com +universidad del salvador licenciatura en musicoterapia 2020-12-10 diane guzman female 31 2821 arroyo del cura williamsamanda@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-12-10 crystal cantrell female 19 7103 faro san antonio jessica77@hotmail.com +universidad del salvador ingeniería electrónica 2020-12-10 cheryl cruz female 37 1828 banfield charlenebarker@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-12-10 robert lawrence male 17 4133 la banda dominguezscott@hotmail.com +universidad del salvador ingeniería electrónica 2020-12-10 michelle shaw female 17 1896 camino centenario km 11500 raymond31@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2020-12-10 beth carey female 19 8316 balsa senillosa keithowens@gmail.com +universidad del salvador licenciatura en musicoterapia 2020-12-10 christine williams female 37 6746 cucha cucha angel92@yahoo.com +universidad del salvador técnico para bioterios 2020-12-10 james johnson male 23 9037 aldea beleiro pachecodean@yahoo.com +universidad del salvador actuario 2020-12-10 juan taylor male 39 4164 bajastine juliehenry@hotmail.com +universidad del salvador técnico para bioterios 2020-12-10 robert graves male 29 9023 buen pasto dsparks@yahoo.com +universidad del salvador diseño de imagen y sonido 2020-12-10 shawn tucker male 21 5743 la isabel barnettvalerie@yahoo.com +universidad del salvador ciencias veterinarias 2020-12-10 desiree curtis female 39 7641 balneario los angeles andrew22@gmail.com +universidad del salvador farmacia 2020-12-10 denise sanchez female 29 5743 la isabel hilladam@gmail.com +universidad del salvador contador público 2020-12-10 rachel ramos female 39 6513 colonia las yescas ywaller@yahoo.com +universidad del salvador licenciatura en relaciones del trabajo 2020-12-11 mike sharp male 31 7307 crotto zhooper@yahoo.com +universidad del salvador contador público 2020-12-11 tammy flores female 25 6352 colonia la india michael50@hotmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-12-11 robert nicholson male 31 3138 alcaraz 2do courtneylewis@gmail.com +universidad del salvador ingeniería en informática 2020-12-11 ryan smith male 22 1663 muñiz cindy93@gmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-12-11 william kirk male 35 3718 amambay frank65@hotmail.com +universidad del salvador farmacia 2020-12-11 robert mueller male 23 4411 sey jonesstephen@gmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-12-11 philip robinson male 17 3530 aldea forestal tylerturner@gmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-12-12 mary conner female 23 3465 arroyo casco wmarsh@gmail.com +universidad del salvador técnico para bioterios 2020-12-12 jonathan johnson male 23 3732 colonia abate fwilson@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-12-12 michelle floyd female 25 6634 alberti angelaparsons@gmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-12-12 troy christian male 23 5471 agua blanca lvazquez@gmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-12-12 patricia garcia female 23 4000 estacion de zootecnia b carterjuan@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-12-12 ashlee peterson female 35 6652 olascoaga bryanwells@gmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-12-12 ashley robinson female 25 1911 bme bavio gral mansilla garybennett@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2020-12-12 mary green female 35 2527 colonia san francisco christinarichardson@yahoo.com +universidad del salvador farmacia 2020-12-12 joel richardson male 19 4503 arrayanal singletonjames@yahoo.com +universidad del salvador actuario 2020-12-12 ryan turner male 23 3705 10 de mayo heatherharris@yahoo.com +universidad del salvador licenciatura en artes 2020-12-12 justin chase male 35 8118 cabildo wjones@hotmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-12-12 lisa mcbride female 19 7021 alzaga thompsoncraig@hotmail.com +universidad del salvador ingeniería mecánica 2020-12-13 glenn meza male 19 4103 bajo de raco jhart@yahoo.com +universidad del salvador ingeniería en informática 2020-12-13 eric randolph male 39 8370 caminera destinycollins@hotmail.com +universidad del salvador ciencias veterinarias 2020-12-13 jason frost male 17 7165 faro querandi amandapearson@yahoo.com +universidad del salvador licenciatura en ciencias biológicas 2020-12-13 ann mckee female 39 3109 colonia centenario kristytaylor@yahoo.com +universidad del salvador licenciatura en ciencia política 2020-12-13 douglas gonzalez male 18 7509 oriente lauraball@hotmail.com +universidad del salvador licenciatura en ciencia política 2020-12-13 charles rivera male 21 3208 colonia ensanche sauce davidcurry@hotmail.com +universidad del salvador ingeniería en informática 2020-12-13 mark lewis male 17 9409 isla gran malvina zfrost@gmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-12-13 daniel craig male 25 6641 comodoro py qdennis@yahoo.com +universidad del salvador medicina 2020-12-13 ethan perry male 35 3583 isla tigre dianarussell@yahoo.com +universidad del salvador bioquímica 2020-12-13 bryan kane male 29 2713 manuel ocampo weaverrodney@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-12-14 jordan herring female 33 6507 corbett gonzalezshawn@gmail.com +universidad del salvador ciencias veterinarias 2020-12-14 gregory sparks male 17 3287 aldea san gregorio mariamitchell@gmail.com +universidad del salvador ingeniería mecánica 2020-12-14 melissa craig female 37 5755 alto del molle eklein@gmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-12-14 teresa navarro female 24 1664 trujui andreagardner@gmail.com +universidad del salvador licenciatura en sociología 2020-12-14 heather avila female 29 1735 el durazno grahamryan@hotmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-12-14 john lucas male 26 3241 campo de villamil wramirez@gmail.com +universidad del salvador licenciatura en ciencias geológicas 2020-12-14 james conley male 19 2740 almacen la colina aprilbell@yahoo.com +universidad del salvador licenciatura en ciencias de la educación 2020-12-14 henry jones male 25 3731 meson de fierro morriscraig@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-12-14 ronald davis male 31 6346 pellegrini rickysellers@hotmail.com +universidad del salvador licenciatura en psicología 2020-12-14 jason moore male 37 6228 aguas buenas jessica38@hotmail.com +universidad del salvador ingeniería electrónica 2020-12-14 john little male 31 6311 campo de los toros jsmith@yahoo.com +universidad del salvador ingeniería en informática 2020-12-15 mark klein male 19 6075 arenaza joshuabennett@hotmail.com +universidad del salvador actuario 2020-12-15 cheryl jacobs female 17 3732 colonia abate vincent49@yahoo.com +universidad del salvador farmacia 2020-12-15 tracy young female 25 9013 cañadon seco hthomas@hotmail.com +universidad del salvador licenciatura en sociología 2020-12-15 savannah rodriguez female 25 5400 desamparados amycabrera@hotmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-12-15 chloe wilson female 19 3101 aldea brasilera donald67@yahoo.com +universidad del salvador licenciatura en ciencias ambientales 2020-12-15 shelby fitzgerald female 33 5465 baños pismanta nicholssamantha@hotmail.com +universidad del salvador licenciatura en administración 2020-12-15 christine carlson female 27 1602 florida michaelsmith@gmail.com +universidad del salvador contador público 2020-12-15 robert mccarty male 21 2531 landeta romerodevin@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-12-15 monique cruz female 35 5310 aimogasta derek19@gmail.com +universidad del salvador licenciatura en sociología 2020-12-15 tyler cole male 17 6352 colonia la india williamphillips@gmail.com +universidad del salvador diseño de imagen y sonido 2020-12-15 nicole jordan female 37 6103 amenabar teresaalvarez@yahoo.com +universidad del salvador licenciatura en musicoterapia 2020-12-16 tyler sullivan male 33 7113 la lucila del mar renee54@gmail.com +universidad del salvador licenciatura en administración 2020-12-16 jonathan martin male 31 2214 aldao nmills@yahoo.com +universidad del salvador ingeniería en informática 2020-12-16 micheal stein male 17 2344 achaval rodriguez diazronald@hotmail.com +universidad del salvador licenciatura en ciencia política 2020-12-16 patricia williams female 23 5634 bowen alec92@gmail.com +universidad del salvador licenciatura en sociología 2020-12-16 allen luna male 29 2752 almacen el descanso cory21@hotmail.com +universidad del salvador diseño de imagen y sonido 2020-12-16 laura mejia female 33 3180 diego lopez debrasullivan@gmail.com +universidad del salvador técnico para bioterios 2020-12-16 amber garcia female 25 7630 hospital necochea wilkinsjohn@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-12-16 david oliver male 29 2508 armstrong penningtonjason@hotmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-12-16 lauren baker female 17 5775 bajo grande sstewart@hotmail.com +universidad del salvador arquitectura 2020-12-16 pamela weber female 24 6015 campo coliqueo tinacooper@gmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-12-16 colleen warner female 27 1607 villa adelina genebyrd@yahoo.com +universidad del salvador licenciatura en ciencias de la educación 2020-12-16 kristine dawson female 21 2132 aero club rosario dawn66@yahoo.com +universidad del salvador diseño de imagen y sonido 2020-12-17 jordan bradford female 39 1670 nordelta desireethompson@yahoo.com +universidad del salvador agronomía 2020-12-17 christopher meza male 25 3543 colonia lote 12 cordovapaul@yahoo.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-12-17 kimberly davis female 29 3172 kilometro 208 vthomas@hotmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-12-17 travis decker male 31 9400 an aike vbrowning@gmail.com +universidad del salvador licenciatura en ciencia política 2020-12-17 brandy hood female 39 4726 capayan christopher28@yahoo.com +universidad del salvador licenciatura en ciencias de la computación 2020-12-17 kevin gray male 27 5417 9 de julio ebowman@hotmail.com +universidad del salvador arquitectura 2020-12-17 david mercado male 29 5367 cachiyuyal brandy46@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-12-17 justin martinez male 17 3081 cavour crawfordjoel@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-12-17 veronica miller female 19 5551 estacion uspallata brianwilliams@yahoo.com +universidad del salvador actuario 2020-12-17 melissa parks female 35 5570 alto del salvador brendan00@gmail.com +universidad del salvador licenciatura en administración 2020-12-17 holly turner female 23 8416 anecon grande wilsonlogan@yahoo.com +universidad del salvador farmacia 2020-12-17 jeff bryant male 33 1605 carapachay craig17@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-12-17 bruce garcia male 27 3041 cacique ariacaiquin fbaker@hotmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-12-17 mark holt male 33 2156 arsenal de guerra san lorenzo austin38@hotmail.com +universidad del salvador ingeniería mecánica 2020-12-17 krista holden female 17 1872 sarandi marcusware@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-12-17 nicholas lawrence male 27 6335 graciarena xjohnson@yahoo.com +universidad del salvador licenciatura en administración 2020-12-18 brittany smith female 31 2845 colonia duportal brianmendez@yahoo.com +universidad del salvador licenciatura en sociología 2020-12-18 dylan harvey male 20 6605 campo peña lopez ruth99@yahoo.com +universidad del salvador licenciatura en ciencias biológicas 2020-12-18 kathleen carter female 23 6317 la florencia cbean@hotmail.com +universidad del salvador diseño de imagen y sonido 2020-12-18 xavier smith male 24 3540 avanzada jonathansmith@yahoo.com +universidad del salvador farmacia 2020-12-18 whitney robinson female 24 7151 langueyu michael10@yahoo.com +universidad del salvador licenciatura en ciencia política 2020-12-18 danielle hall female 39 8127 estela jordansean@yahoo.com +universidad del salvador técnico para bioterios 2020-12-18 brianna long female 26 9011 bahia langara jennifer40@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2020-12-18 jenny vance female 25 7220 funke zmiddleton@gmail.com +universidad del salvador licenciatura en sociología 2020-12-18 sheryl martinez female 20 9400 an aike tuckerallison@gmail.com +universidad del salvador bioquímica 2020-12-18 ryan peterson male 33 8400 isla victoria lkelly@yahoo.com +universidad del salvador contador público 2020-12-18 aaron bishop male 23 3005 colonia california jonathan81@yahoo.com +universidad del salvador diseño de imagen y sonido 2020-12-18 mark johnson male 35 9301 el chalten mwilliams@yahoo.com +universidad del salvador licenciatura en administración 2020-12-18 barbara mcdonald female 35 3244 colonia belga americana mariagarza@gmail.com +universidad del salvador ciencias veterinarias 2020-12-18 allison marshall female 27 9305 cañada de las vacas bartonjohn@gmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-12-18 bethany hernandez female 23 1836 llavallol deborahtaylor@gmail.com +universidad del salvador licenciatura en sociología 2020-12-18 nathan franklin male 35 5519 alto de las arañas brittanyforbes@gmail.com +universidad del salvador licenciatura en ciencia política 2020-12-19 rachel rivera female 23 9030 rio mayo hgallegos@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-12-19 michael lewis male 39 1806 tristan suarez williamsmatthew@gmail.com +universidad del salvador diseño industrial 2020-12-19 kimberly henderson female 31 5421 la tranca fstewart@gmail.com +universidad del salvador farmacia 2020-12-19 kim silva female 27 7103 faro san antonio ivan36@gmail.com +universidad del salvador ciencias veterinarias 2020-12-19 randall cline male 21 2242 arijon hayesdaniel@yahoo.com +universidad del salvador licenciatura en musicoterapia 2020-12-19 raymond hudson male 37 1752 lomas del mirador amandajensen@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2020-12-19 gilbert hanson male 22 5365 el jumeal janicelopez@yahoo.com +universidad del salvador licenciatura en terapia ocupacional 2020-12-19 jordan joseph male 35 3113 colonia celina ysmith@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-12-19 brandon schultz male 33 3244 colonia belga americana dale02@gmail.com +universidad del salvador diseño de imagen y sonido 2020-12-19 justin nguyen male 19 6706 est jauregui va flandria porozco@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-12-19 susan elliott female 23 6401 sundblad william67@gmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-12-20 amanda rogers female 37 6212 adolfo van praet natasha58@gmail.com +universidad del salvador licenciatura en musicoterapia 2020-12-20 david west male 27 3718 amambay jessica85@yahoo.com +universidad del salvador licenciatura en ciencias de la educación 2020-12-20 jason wood male 27 8415 arroyo las minas donna48@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-12-20 sarah simon female 35 2324 colonia tacurales kevin81@gmail.com +universidad del salvador licenciatura en administración 2020-12-20 francisco sweeney male 17 9121 aguada de las tejas rmcintosh@hotmail.com +universidad del salvador licenciatura en psicología 2020-12-20 courtney malone female 31 2202 cerana jasonadams@gmail.com +universidad del salvador licenciatura en sociología 2020-12-20 robert beck male 25 8142 colonia barga randyadams@yahoo.com +universidad del salvador licenciatura en relaciones del trabajo 2020-12-21 christine archer female 19 2611 estacion christophersen rcoleman@gmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-12-21 tammy sutton female 37 6472 francisco madero charles28@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-12-21 dustin anderson male 27 7318 colonia hinojo hhoffman@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-12-21 lori wright female 39 2812 capilla del señor robin14@hotmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-12-21 marie park female 22 3360 arroyo fedor jeffgomez@yahoo.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-12-21 christopher morris male 17 2449 avena jsmith@yahoo.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-12-21 donna horn female 31 2400 villani xmitchell@hotmail.com +universidad del salvador licenciatura en ciencia política 2020-12-21 anthony hodges male 21 6305 atreuco nrodriguez@hotmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-12-21 susan wilcox female 25 2747 coronel isleños alexander72@hotmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-12-21 mariah griffith female 23 6309 alpachiri robertberg@yahoo.com +universidad del salvador contador público 2020-12-21 ronnie short male 33 9053 aguada grande xnguyen@hotmail.com +universidad del salvador ciencias veterinarias 2020-12-22 julie martin female 39 5551 estacion uspallata sandovalchristy@yahoo.com +universidad del salvador farmacia 2020-12-22 jessica branch female 17 5261 agua del simbol perryashley@gmail.com +universidad del salvador ingeniería electrónica 2020-12-22 keith mcfarland male 21 5715 arbol verde frankwiggins@gmail.com +universidad del salvador ingeniería mecánica 2020-12-22 jill woods female 24 8151 el zorro robertjones@hotmail.com +universidad del salvador licenciatura en musicoterapia 2020-12-22 john parker male 25 3487 puesto de isla johnperry@gmail.com +universidad del salvador licenciatura en musicoterapia 2020-12-22 susan ross female 23 3340 boqueron brookebullock@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-12-22 deborah wright female 31 8521 arroyo de la ventana whitneygarza@yahoo.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-12-22 robert reilly male 23 4152 aguilares bradfordshawn@hotmail.com +universidad del salvador diseño industrial 2020-12-22 sabrina moody female 25 7301 ariel vpayne@gmail.com +universidad del salvador ciencias veterinarias 2020-12-22 elizabeth thompson female 37 4616 barcena paulawinters@gmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-12-22 david peterson male 33 5717 el pimpollo william33@gmail.com +universidad del salvador ingeniería electrónica 2020-12-22 brandon kennedy male 27 4561 la chinaca frances05@hotmail.com +universidad del salvador actuario 2020-12-23 paul barron male 33 2828 colonia nueva montevideo nicholemontoya@yahoo.com +universidad del salvador diseño de imagen y sonido 2020-12-23 christopher york male 19 5545 agua de diaz adamskaylee@hotmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-12-23 samuel smith male 17 5386 amana carolynbrown@yahoo.com +universidad del salvador diseño de imagen y sonido 2020-12-23 hector reyes male 35 5549 agua de los manantiales angelamcclain@yahoo.com +universidad del salvador licenciatura en administración 2020-12-23 albert mercer male 37 3400 bañado norte khall@gmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-12-23 raymond molina male 20 7113 la lucila del mar crystalhebert@hotmail.com +universidad del salvador arquitectura 2020-12-23 alexis carter female 21 6537 el camoati laura35@yahoo.com +universidad del salvador licenciatura en psicología 2020-12-23 susan brown female 39 4513 alto calilegua david34@hotmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-12-23 nicholas mendoza male 25 8212 abramo halldillon@yahoo.com +universidad del salvador medicina 2020-12-23 mary white female 31 2633 chovet nicholas19@gmail.com +universidad del salvador licenciatura en ciencia política 2020-12-23 emily johnson female 27 2820 colonia el potrero christianreynolds@yahoo.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-12-23 jamie hart female 31 2943 ireneo portela mmedina@gmail.com +universidad del salvador técnico para bioterios 2020-12-24 miranda zuniga female 25 3232 cabred stephentorres@gmail.com +universidad del salvador farmacia 2020-12-24 ann nguyen female 35 5710 la punta alex32@gmail.com +universidad del salvador ingeniería en informática 2020-12-24 john johnson male 19 3350 apostoles xdiaz@gmail.com +universidad del salvador licenciatura en sociología 2020-12-24 carolyn robinson female 31 6064 eduardo costa sherrymcbride@yahoo.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-12-24 robert mcdaniel male 25 3050 calchaqui scottmichael@yahoo.com +universidad del salvador licenciatura en relaciones del trabajo 2020-12-24 bradley barnes male 39 2933 colonia velez lovevictor@hotmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-12-24 aaron soto male 29 3281 calera kristirichardson@hotmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-12-24 travis meadows male 37 1905 jose ferrari ycamacho@hotmail.com +universidad del salvador ingeniería mecánica 2020-12-24 vanessa harris female 23 5533 9 de julio nathan71@yahoo.com +universidad del salvador técnico para bioterios 2020-12-24 patricia cowan female 35 5587 barcala briana86@hotmail.com +universidad del salvador diseño industrial 2020-12-24 stephen wall male 27 3156 betbeder rmoore@yahoo.com +universidad del salvador ingeniería en informática 2020-12-24 mark hamilton male 18 4137 abra baya andersonrobert@gmail.com +universidad del salvador bioquímica 2020-12-24 kelly smith female 22 5565 campo de los andes vanessa75@hotmail.com +universidad del salvador ingeniería mecánica 2020-12-24 michael hanson male 31 2918 empalme villa constitucion millercody@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-12-25 anthony diaz male 29 6032 blandengues xortiz@hotmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-12-25 william howard male 24 1737 kilometro 77 jzamora@yahoo.com +universidad del salvador ingeniería mecánica 2020-12-25 nancy livingston female 19 6509 del valle cortezbrittany@yahoo.com +universidad del salvador licenciatura en ciencia política 2020-12-25 nicholas king male 31 2852 alarcon brookssarah@gmail.com +universidad del salvador licenciatura en sociología 2020-12-25 laurie smith female 33 7110 cuartel iv lindsayhenry@hotmail.com +universidad del salvador ingeniería mecánica 2020-12-25 andrew soto male 33 6500 9 de julio maddoxeugene@gmail.com +universidad del salvador diseño de imagen y sonido 2020-12-25 joseph hebert male 24 4146 barrio belgrano willisamy@hotmail.com +universidad del salvador actuario 2020-12-25 kathleen barber female 31 1727 b los aromos san patricio katherinefarley@hotmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-12-25 frank hale male 29 2216 campo raffo castilloronald@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-12-25 bobby moore male 23 8309 centenario jamesgregory@gmail.com +universidad del salvador licenciatura en sociología 2020-12-25 alicia hardin female 39 2105 cañada rica kristina68@hotmail.com +universidad del salvador licenciatura en sociología 2020-12-25 thomas stewart male 26 4743 aconquija sthomas@yahoo.com +universidad del salvador licenciatura en relaciones del trabajo 2020-12-25 kayla webb female 19 6632 benitez jocelyn85@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2020-12-25 jay sullivan male 19 3231 colonia arocena ina vcook@hotmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-12-25 cynthia carney female 31 5403 barrialitos wilsonkimberly@yahoo.com +universidad del salvador ingeniería mecánica 2020-12-26 wendy nelson female 27 8124 berraondo nhill@gmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-12-26 april hansen female 26 3531 colonia aborigen deborahmiller@yahoo.com +universidad del salvador licenciatura en ciencia política 2020-12-26 haley scott female 18 6537 el camoati matthewrodgers@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-12-26 joseph oneal male 35 9039 hito 45 lewischristopher@hotmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-12-26 bryan medina male 23 5565 campo de los andes nancymorton@hotmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-12-26 andrea mckee female 25 2400 villani amanda01@hotmail.com +universidad del salvador ingeniería en informática 2020-12-26 benjamin hughes male 37 6053 el peregrino angela56@hotmail.com +universidad del salvador ingeniería en informática 2020-12-26 audrey dillon female 39 1742 paso del rey jensenjennifer@gmail.com +universidad del salvador licenciatura en ciencia política 2020-12-26 angela anderson female 29 7000 cantera aguirre smithdavid@yahoo.com +universidad del salvador contador público 2020-12-26 david mccoy male 35 2852 alarcon yadams@hotmail.com +universidad del salvador farmacia 2020-12-26 mary tucker female 33 2615 la gama yshaw@hotmail.com +universidad del salvador agronomía 2020-12-27 rachel mason female 27 2500 cañada de gomez garzapatricia@hotmail.com +universidad del salvador licenciatura en terapia ocupacional 2020-12-27 charles jones male 19 8136 algarrobo pyoung@hotmail.com +universidad del salvador licenciatura en ciencias ambientales 2020-12-27 alex hurley male 31 4624 abra mayo carolyn25@gmail.com +universidad del salvador ingeniería electrónica 2020-12-27 patricia morris female 19 3164 colonia rivas wolfdanielle@hotmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-12-27 daniel nelson male 37 2000 villa angelica asalazar@hotmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-12-27 brooke bush female 33 2138 carcaraña isaacford@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-12-27 amanda roberts female 35 7243 antonio carboni staylor@hotmail.com +universidad del salvador arquitectura 2020-12-27 omar baldwin male 25 1643 beccar richard61@yahoo.com +universidad del salvador licenciatura en terapia ocupacional 2020-12-27 david kaiser male 27 3515 capitan solari leroydavis@gmail.com +universidad del salvador medicina 2020-12-27 richard banks male 33 9213 cañadon caliente gmorris@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2020-12-27 logan lawrence male 33 5743 la isabel hamiltonsteven@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-12-27 charles bautista male 18 3486 villa olivari colemanmichael@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-12-27 david cox male 25 9007 el jaguel daltonstacey@hotmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-12-27 tracy parker female 21 4750 agua colorada qperkins@gmail.com +universidad del salvador ingeniería mecánica 2020-12-27 caitlin long female 19 1621 benavidez jennifer24@gmail.com +universidad del salvador licenciatura en musicoterapia 2020-12-27 sara diaz female 31 3418 bartolome mitre ambermartin@gmail.com +universidad del salvador licenciatura en ciencia política 2020-12-27 sheri fitzgerald female 27 2521 iturraspe taylorobrien@gmail.com +universidad del salvador licenciatura en psicología 2020-12-28 anthony clements male 39 3705 10 de mayo josephhale@hotmail.com +universidad del salvador contador público 2020-12-28 kristie shaffer female 25 6030 edmundo perkins rebeccahouston@hotmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2020-12-28 jacob dodson male 27 5475 agua de la piedra andrea35@yahoo.com +universidad del salvador contador público 2020-12-28 gabriel alexander male 19 2123 campo calvo robert79@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2020-12-28 lori moore female 37 2170 candelaria sud brianrivers@gmail.com +universidad del salvador licenciatura en ciencia política 2020-12-28 alexander simmons male 37 6383 campo moises seccion 1a betty02@yahoo.com +universidad del salvador licenciatura en artes 2020-12-28 dana hartman female 29 4431 aguas calientes williamramos@hotmail.com +universidad del salvador actuario 2020-12-28 jose thompson male 35 5444 ampacama hutchinsonkaren@hotmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-12-28 lisa bennett female 21 3056 campo coubert maxwelllauren@hotmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-12-28 regina hutchinson female 19 6616 castilla simpsonmichelle@hotmail.com +universidad del salvador licenciatura en ciencias de la educación 2020-12-28 meagan jones female 37 1640 acassuso theodoremoore@yahoo.com +universidad del salvador bioquímica 2020-12-29 laura hernandez female 33 5719 agua amarga smiller@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2020-12-29 edgar stuart male 39 6652 olascoaga ostephens@gmail.com +universidad del salvador licenciatura en administración 2020-12-29 darlene estrada female 23 3557 caraguatay dylan54@gmail.com +universidad del salvador licenciatura en sociología 2020-12-29 william carter male 33 1888 florencio varela amcclure@gmail.com +universidad del salvador licenciatura en ciencia política 2020-12-29 stephanie harris female 31 6230 francisco casal josephrogers@gmail.com +universidad del salvador licenciatura en artes 2020-12-29 teresa reed female 29 5471 agua blanca gjohnson@gmail.com +universidad del salvador licenciatura en ciencias antropológicas 2020-12-29 kevin jenkins male 37 1763 virrey del pino jacqueline90@yahoo.com +universidad del salvador diseño industrial 2020-12-29 hannah guerrero female 27 1917 luis chico bryanhowell@gmail.com +universidad del salvador licenciatura en musicoterapia 2020-12-29 timothy moreno male 17 3380 9 de julio kilometro 20 petersonchristian@yahoo.com +universidad del salvador licenciatura en terapia ocupacional 2020-12-29 paula davis female 39 8345 alumine rebecca60@yahoo.com +universidad del salvador licenciatura en ciencias ambientales 2020-12-29 nancy white female 23 1735 el durazno yleon@gmail.com +universidad del salvador bioquímica 2020-12-30 karen bell female 35 6417 casbas jameshowe@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2020-12-30 cynthia roberts female 31 7536 estacion coronel pringles urodriguez@hotmail.com +universidad del salvador farmacia 2020-12-30 brenda ramos female 19 7106 las toninas smorgan@yahoo.com +universidad del salvador actuario 2020-12-30 jessica smith female 31 6221 ceballos walkerchristopher@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2020-12-30 richard mcknight male 39 3027 la pelada moorewendy@gmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-12-30 donald mercer male 23 6405 30 de agosto ryan73@yahoo.com +universidad del salvador licenciatura en terapia ocupacional 2020-12-30 jennifer stone female 25 5503 paso de los andes annbass@hotmail.com +universidad del salvador licenciatura en producción de bioimagenes 2020-12-30 matthew henderson male 23 7108 costa del este samuelhodge@hotmail.com +universidad del salvador licenciatura en ciencia política 2020-12-30 charles davis male 27 5380 chamical stephen62@hotmail.com +universidad del salvador ingeniería electrónica 2020-12-31 andrew arroyo male 18 2743 arroyo dulce charles81@gmail.com +universidad del salvador licenciatura en musicoterapia 2020-12-31 michael wright male 33 8370 caminera welchrandy@hotmail.com +universidad del salvador contador público 2020-12-31 tracy brown female 21 1623 barrio garin norte yflowers@gmail.com +universidad del salvador técnico para bioterios 2020-12-31 christopher morales male 37 6389 alegria kpark@hotmail.com +universidad del salvador licenciatura en relaciones del trabajo 2020-12-31 rodney garcia male 23 5881 cañada la negra katie74@gmail.com +universidad del salvador ingeniería electrónica 2020-12-31 theresa thompson female 31 2121 perez allenmichelle@gmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2020-12-31 melissa wiley female 19 2535 el trebol warebrittany@hotmail.com +universidad del salvador diseño industrial 2020-12-31 jennifer williams female 35 5592 el carbalino xhurst@hotmail.com +universidad del salvador ciencias veterinarias 2020-12-31 nancy lewis female 39 5381 bella vista theresamorales@yahoo.com +universidad del salvador licenciatura en ciencia política 2020-12-31 jamie carpenter female 33 8373 alianza dclark@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2021-01-01 charles marsh male 37 6075 arenaza marqueztimothy@gmail.com +universidad del salvador diseño industrial 2021-01-01 jennifer abbott female 21 3423 arañita cassandrajones@gmail.com +universidad del salvador bioquímica 2021-01-01 bradley lee male 23 7513 adolfo gonzales chaves kevinparks@gmail.com +universidad del salvador contador público 2021-01-01 joseph elliott male 23 8415 arroyo las minas keith02@gmail.com +universidad del salvador actuario 2021-01-01 erin luna female 17 8520 aguada del loro jenniferburke@gmail.com +universidad del salvador licenciatura en ciencias ambientales 2021-01-01 james schmidt male 27 5385 aguadita adamsmichele@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2021-01-01 julian chavez male 29 2173 campo pesoa shawrebecca@yahoo.com +universidad del salvador licenciatura en psicología 2021-01-01 leslie gallagher female 23 5771 alanices christina46@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2021-01-01 shawn alvarado male 37 7406 aldecon kellyyang@yahoo.com +universidad del salvador ingeniería mecánica 2021-01-01 shelby reed female 21 3474 chavarria christine71@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2021-01-01 barbara smith female 29 1771 mercado central epeters@hotmail.com +universidad del salvador diseño de imagen y sonido 2021-01-01 alan blanchard male 39 3572 campo garabato deanthomas@hotmail.com +universidad del salvador actuario 2021-01-01 taylor thomas male 39 8170 abra de hinojo thompsonrichard@gmail.com +universidad del salvador diseño industrial 2021-01-02 shawn cain male 27 8334 ingeniero huergo cheneric@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2021-01-02 maria manning female 35 4648 barrio la union dianecruz@yahoo.com +universidad del salvador licenciatura en musicoterapia 2021-01-02 aaron burke male 22 2218 carrizales nathaniel14@gmail.com +universidad del salvador técnico para bioterios 2021-01-02 kaylee diaz female 29 5266 chichagasta brendahernandez@yahoo.com +universidad del salvador farmacia 2021-01-02 donald hall male 27 5331 andalucia patricia33@hotmail.com +universidad del salvador ciencias veterinarias 2021-01-02 adrienne levy female 25 8181 azopardo tylerhall@yahoo.com +universidad del salvador agronomía 2021-01-02 joshua farrell male 27 2214 aldao birderica@hotmail.com +universidad del salvador licenciatura en terapia ocupacional 2021-01-02 kevin jimenez male 37 7265 cazon lbradford@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2021-01-02 michael gibbs male 23 9053 aguada grande kennethwest@gmail.com +universidad del salvador farmacia 2021-01-03 richard griffin male 33 3583 isla tigre clintonthomas@yahoo.com +universidad del salvador contador público 2021-01-03 amanda garcia female 23 4648 barrio la union lori54@gmail.com +universidad del salvador licenciatura en ciencias geológicas 2021-01-03 jonathan herrera male 25 5775 bajo grande natalie43@yahoo.com +universidad del salvador licenciatura en terapia ocupacional 2021-01-03 james acevedo male 37 4605 alisos de abajo currykristina@hotmail.com +universidad del salvador licenciatura en ciencias de la educación 2021-01-03 julie mcdaniel female 25 3216 arroyo hondo benjamin37@hotmail.com +universidad del salvador ciencias veterinarias 2021-01-03 randall robinson male 21 3481 angostura crystalvelasquez@gmail.com +universidad del salvador ingeniería en informática 2021-01-03 sierra bauer female 29 3574 capilla guadalupe norte ortegamichael@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2021-01-03 erika parker female 31 6239 gonzalez moreno reyessara@hotmail.com +universidad del salvador licenciatura en artes 2021-01-03 crystal bennett female 23 1629 almirante irizar mollyporter@hotmail.com +universidad del salvador ingeniería en informática 2021-01-03 robert buchanan male 37 2449 avena laura48@gmail.com +universidad del salvador contador público 2021-01-03 gregory maxwell male 25 5421 la tranca danielreynolds@hotmail.com +universidad del salvador bioquímica 2021-01-04 kelly martin female 21 3476 el remanso beth74@yahoo.com +universidad del salvador licenciatura en ciencias biológicas 2021-01-04 lucas webster male 25 6461 capitan castro cristian06@hotmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2021-01-04 brian sanders male 25 2241 larrechea tiffany12@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2021-01-04 marvin medina male 19 3085 pilar sheilapugh@gmail.com +universidad del salvador licenciatura en ciencias de la educación 2021-01-04 stephen wagner male 17 5401 barrio el tontal sean72@gmail.com +universidad del salvador licenciatura en musicoterapia 2021-01-04 charles vega male 33 8503 chocori jeanne36@hotmail.com +universidad del salvador actuario 2021-01-04 jeremy campbell male 39 2407 campo clucellas jessica22@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2021-01-04 amy smith female 27 3080 colonia pujol ijohnson@gmail.com +universidad del salvador arquitectura 2021-01-04 richard brooks male 33 1909 arana lesliechandler@yahoo.com +universidad del salvador licenciatura en ciencia política 2021-01-04 kirsten ferguson female 26 5517 cespedes christopherhall@hotmail.com +universidad del salvador ingeniería en informática 2021-01-04 eric greene male 31 1849 claypole janicerobertson@gmail.com +universidad del salvador licenciatura en terapia ocupacional 2021-01-04 robert dean male 21 2409 estrada ronald73@gmail.com +universidad del salvador contador público 2021-01-04 vicki hawkins female 26 2315 estacion saguier kelseyperry@gmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2021-01-04 william moore male 29 6237 america vholmes@yahoo.com +universidad del salvador licenciatura en sociología 2021-01-04 lisa hayes female 33 3382 colonia cunci jgraham@hotmail.com +universidad del salvador arquitectura 2021-01-04 patrick harper male 17 3553 colonia duran ybond@hotmail.com +universidad del salvador ingeniería en informática 2021-01-04 donald barton male 27 1642 san isidro cameron82@gmail.com +universidad del salvador licenciatura en sociología 2021-01-04 laura reese female 25 1612 ingeniero adolfo sourdeaux dominique68@hotmail.com +universidad del salvador ciencias veterinarias 2021-01-04 kimberly williams female 33 2128 arroyo seco heather24@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2021-01-04 brooke lee female 19 3014 angel gallardo zjones@yahoo.com +universidad del salvador contador público 2021-01-04 robert gonzalez male 39 6531 algarrobo jose28@gmail.com +universidad del salvador diseño de imagen y sonido 2021-01-05 marissa white female 25 5503 paso de los andes nicholaslane@yahoo.com +universidad del salvador ingeniería en informática 2021-01-05 kevin sanchez male 37 2745 gahan noahdunn@yahoo.com +universidad del salvador agronomía 2021-01-05 shelby johnson female 17 8138 anzoategui geoffreyfleming@gmail.com +universidad del salvador actuario 2021-01-05 nancy daniels female 25 3267 cañada de las ovejas phyllis56@gmail.com +universidad del salvador licenciatura en musicoterapia 2021-01-05 larry wang male 29 5743 la isabel shunt@yahoo.com +universidad del salvador licenciatura en ciencias de la computación 2021-01-05 terry osborn male 39 2751 almacen castro zrowe@hotmail.com +universidad del salvador actuario 2021-01-05 terry aguilar female 17 3507 la eduvigis bmcguire@yahoo.com +universidad del salvador licenciatura en musicoterapia 2021-01-05 stephen nicholson male 37 5304 el tala wilkinsonebony@gmail.com +universidad del salvador licenciatura en ciencias antropológicas 2021-01-05 crystal baxter female 25 3316 arroyo pastora youngkevin@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2021-01-05 ryan lewis male 33 3123 aldea santa maria kkent@gmail.com +universidad del salvador licenciatura en ciencias de la educación 2021-01-05 sylvia proctor female 25 8506 bahia san blas qbell@yahoo.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2021-01-05 terry stewart female 19 6323 algarrobo del aguila michael23@gmail.com +universidad del salvador medicina 2021-01-05 ashley orr female 23 1752 lomas del mirador tyler04@hotmail.com +universidad del salvador medicina 2021-01-06 carolyn wong female 27 6228 aguas buenas eeaton@yahoo.com +universidad del salvador bioquímica 2021-01-06 laura jones female 25 1648 rincon de milberg donald97@hotmail.com +universidad del salvador licenciatura en musicoterapia 2021-01-06 ryan acosta male 37 1917 luis chico madisonwoods@gmail.com +universidad del salvador ingeniería electrónica 2021-01-06 david collins male 22 2848 berisso pamelabenjamin@gmail.com +universidad del salvador ingeniería en informática 2021-01-06 donna moreno female 26 6701 carlos keen upittman@yahoo.com +universidad del salvador diseño industrial 2021-01-06 devin lewis male 37 5553 empalme frontera margaret60@gmail.com +universidad del salvador farmacia 2021-01-06 crystal bowman female 19 4651 agua de castilla jonathan51@gmail.com +universidad del salvador agronomía 2021-01-06 nicole ware female 37 3032 nelson cwilliams@hotmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2021-01-06 scott mitchell male 19 6616 castilla nataliestevenson@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2021-01-06 tammy wiggins female 35 5589 chapanay sarahwilson@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2021-01-06 jennifer clark female 17 2204 jesus maria john42@gmail.com +universidad del salvador agronomía 2021-01-06 nichole flores female 23 3200 colonia los sauces collinsstephen@gmail.com +universidad del salvador arquitectura 2021-01-06 erika howard female 37 3474 chavarria butlerann@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2021-01-07 brian jones male 21 3361 acaragua lopeztoni@hotmail.com +universidad del salvador licenciatura en ciencias geológicas 2021-01-07 kelly young female 22 8532 arroyo salado rodgerschristopher@yahoo.com +universidad del salvador ingeniería electrónica 2021-01-07 samantha sharp female 26 4242 25 de mayo vargaserica@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2021-01-07 kathryn bates female 18 2909 estancias millernicole@yahoo.com +universidad del salvador licenciatura en ciencias de la educación 2021-01-07 deborah king female 35 8514 laguna del barro ycampos@gmail.com +universidad del salvador ingeniería electrónica 2021-01-07 andrea torres female 29 1746 francisco alvarez robertsmith@yahoo.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2021-01-07 sandra palmer female 29 1757 gregorio de laferrere davidbentley@hotmail.com +universidad del salvador licenciatura en ciencias geológicas 2021-01-07 jeremy lowe male 39 4640 abra pampa garrisonpenny@yahoo.com +universidad del salvador licenciatura en ciencia política 2021-01-07 kelly cohen female 33 2520 la california dawn60@gmail.com +universidad del salvador licenciatura en ciencias biológicas 2021-01-07 terry monroe male 21 4701 acostilla simscarolyn@gmail.com +universidad del salvador arquitectura 2021-01-07 daniel bryant male 23 8115 bajo hondo bonniewhitney@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2021-01-07 melissa young female 20 8181 azopardo jaredrobles@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2021-01-07 michael perez male 19 7517 juan e barra smithmichelle@hotmail.com +universidad del salvador licenciatura en sociología 2021-01-07 patricia gross female 21 3155 costa del nogoya lisashepherd@gmail.com +universidad del salvador licenciatura en ciencias ambientales 2021-01-08 natasha chan female 17 5701 11 de mayo swood@gmail.com +universidad del salvador diseño industrial 2021-01-08 karen woodward female 39 4506 alegria randallcasey@hotmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2021-01-08 mark hill male 23 6065 blaquier hjordan@gmail.com +universidad del salvador licenciatura en sociología 2021-01-08 linda anderson female 25 6743 coliqueo jennifer80@yahoo.com +universidad del salvador licenciatura en musicoterapia 2021-01-08 sierra casey female 31 2119 arminda wallerpatrick@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2021-01-08 linda goodwin female 39 2529 piamonte dixonchristina@yahoo.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2021-01-08 mercedes williams female 23 6213 lote 11 escuela 107 ryates@hotmail.com +universidad del salvador licenciatura en ciencia política 2021-01-08 sarah larson female 37 5579 barrio lencina petersonjanet@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2021-01-08 claudia sullivan female 33 1825 monte chingolo plambert@hotmail.com +universidad del salvador diseño industrial 2021-01-08 jack ryan male 35 5343 lavalle woodmelvin@yahoo.com +universidad del salvador farmacia 2021-01-08 robert davis male 37 3540 avanzada nlawson@gmail.com +universidad del salvador agronomía 2021-01-08 scott lewis male 19 6431 estacion lago epecuen brownmary@hotmail.com +universidad del salvador licenciatura en ciencias ambientales 2021-01-08 lisa rivera female 17 8311 villa el chocon daniel42@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2021-01-08 anthony wall male 27 4608 alto verde johnsonmarvin@yahoo.com +universidad del salvador farmacia 2021-01-09 nicholas cisneros male 25 5353 el zapallar rodneycooley@hotmail.com +universidad del salvador licenciatura en psicología 2021-01-09 alex simpson male 27 9023 buen pasto leonard70@yahoo.com +universidad del salvador ingeniería en informática 2021-01-09 austin kline male 25 4237 cortaderas duncanjeffrey@hotmail.com +universidad del salvador licenciatura en ciencias geológicas 2021-01-09 elizabeth stone female 21 1744 cuartel v nvillanueva@hotmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2021-01-09 sarah webb female 27 3483 arroyo balmaceda jeffreyrogers@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2021-01-09 jerry edwards male 27 3322 aparicio cue jsimmons@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2021-01-09 julie rose female 39 2400 villani vfox@hotmail.com +universidad del salvador ingeniería electrónica 2021-01-09 leah moreno female 35 6720 kilometro 125 sjones@gmail.com +universidad del salvador ingeniería electrónica 2021-01-09 kenneth rodgers male 31 1901 estacion moreno seanhunter@hotmail.com +universidad del salvador actuario 2021-01-10 taylor harmon female 33 2705 haras san jacinto hendricksgary@gmail.com +universidad del salvador agronomía 2021-01-10 beth anderson female 19 3222 buen retiro weavermaureen@gmail.com +universidad del salvador diseño industrial 2021-01-10 valerie swanson female 31 2916 el jupiter kimberly05@hotmail.com +universidad del salvador licenciatura en sociología 2021-01-10 evelyn woods female 37 4600 algarrobal pjohnson@yahoo.com +universidad del salvador licenciatura en terapia ocupacional 2021-01-10 tyler walker male 37 6600 kilometro 125 kellirivera@gmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2021-01-10 douglas nguyen male 35 7003 aceilan valerie00@hotmail.com +universidad del salvador actuario 2021-01-10 elizabeth yates female 37 5385 aguadita steventhomas@gmail.com +universidad del salvador diseño de imagen y sonido 2021-01-11 jordan stein female 35 4648 barrio la union xroberts@yahoo.com +universidad del salvador licenciatura en musicoterapia 2021-01-11 patricia bennett female 19 6230 francisco casal karen85@gmail.com +universidad del salvador ingeniería en informática 2021-01-11 travis kelley male 25 6743 coliqueo michael43@hotmail.com +universidad del salvador licenciatura en ciencias de la educación 2021-01-11 richard king male 29 4605 alisos de abajo hkoch@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2021-01-11 lynn larson female 35 8379 gente grande katherine10@yahoo.com +universidad del salvador diseño industrial 2021-01-11 john munoz male 35 3445 9 de julio arthur66@gmail.com +universidad del salvador farmacia 2021-01-11 dale acosta male 27 5590 adrian maturano kennedyapril@yahoo.com +universidad del salvador bioquímica 2021-01-11 jonathan mcclure male 35 7003 aceilan raymonddavenport@gmail.com +universidad del salvador diseño industrial 2021-01-11 anna bray female 26 9015 alma grande bowmanstephanie@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2021-01-11 jamie palmer female 35 3532 curandu amy18@gmail.com +universidad del salvador medicina 2021-01-11 janet burke female 37 6703 alastuey browncrystal@gmail.com +universidad del salvador licenciatura en psicología 2021-01-11 heidi wood female 39 5645 el cenizo holsen@hotmail.com +universidad del salvador ingeniería electrónica 2021-01-12 deborah barry female 39 7245 campo sabate ehunt@hotmail.com +universidad del salvador ingeniería electrónica 2021-01-12 tony figueroa male 27 1834 temperley michelewilliams@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2021-01-12 connor myers male 27 3232 cabred christophergonzalez@yahoo.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2021-01-12 valerie robinson female 27 3136 alcaraz norte matthewramirez@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2021-01-12 kimberly allen female 25 3516 basail angela43@yahoo.com +universidad del salvador licenciatura en terapia ocupacional 2021-01-12 monica goodwin female 21 5503 paso de los andes garroyo@yahoo.com +universidad del salvador licenciatura en psicología 2021-01-12 daniel campbell male 21 5343 lavalle martin19@gmail.com +universidad del salvador técnico para bioterios 2021-01-12 paul cox male 37 7243 antonio carboni david15@yahoo.com +universidad del salvador licenciatura en sociología 2021-01-12 mackenzie williams female 33 3522 el retiro nhampton@gmail.com +universidad del salvador licenciatura en producción de bioimagenes 2021-01-12 julie carter female 37 2806 las palmas andrewagner@yahoo.com +universidad del salvador licenciatura en sociología 2021-01-12 donna david female 39 3003 colonia los zapallos jacob43@hotmail.com +universidad del salvador licenciatura en ciencia política 2021-01-13 william smith male 37 3400 bañado norte farrellnatasha@gmail.com +universidad del salvador licenciatura en ciencia política 2021-01-13 eric todd male 25 8136 algarrobo john50@hotmail.com +universidad del salvador licenciatura en sociología 2021-01-13 holly ryan female 21 6472 francisco madero pottsemma@gmail.com +universidad del salvador actuario 2021-01-13 jennifer hale female 25 3036 aromos katherinecarey@yahoo.com +universidad del salvador contador público 2021-01-13 steven smith male 31 8201 25 de mayo jason52@gmail.com +universidad del salvador farmacia 2021-01-13 jeremy dunlap male 23 7547 cascada ashley15@gmail.com +universidad del salvador ingeniería mecánica 2021-01-13 john patterson male 25 3231 colonia arocena ina thomasscott@hotmail.com +universidad del salvador licenciatura en ciencia política 2021-01-13 timothy brown male 25 7519 san mayol reedkimberly@yahoo.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2021-01-13 troy wallace male 17 3226 buena vista salazarjames@gmail.com +universidad del salvador licenciatura en ciencias geológicas 2021-01-14 betty bell female 25 7001 la pastora andrew40@hotmail.com +universidad del salvador ciencias veterinarias 2021-01-14 andrew montgomery male 17 2914 costa brava kelly23@hotmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2021-01-14 nathan payne male 37 3001 alto verde michaelsmith@yahoo.com +universidad del salvador ingeniería mecánica 2021-01-14 diane pierce female 17 1612 ingeniero adolfo sourdeaux melissa63@yahoo.com +universidad del salvador ciencias veterinarias 2021-01-14 brian padilla male 37 6381 campo caretto gina16@hotmail.com +universidad del salvador licenciatura en psicología 2021-01-14 kimberly golden female 23 3220 arroyo manganga jamesbradshaw@yahoo.com +universidad del salvador licenciatura en terapia ocupacional 2021-01-14 john ward male 37 8183 avestruz chadwilliams@gmail.com +universidad del salvador licenciatura en ciencias geológicas 2021-01-14 robert washington male 23 2445 cristolia melissaphillips@gmail.com +universidad del salvador licenciatura en musicoterapia 2021-01-14 regina munoz female 19 3116 aldea chaleco sarahmaxwell@hotmail.com +universidad del salvador diseño de imagen y sonido 2021-01-14 gregory luna male 31 2529 piamonte jason78@hotmail.com +universidad del salvador ciencias veterinarias 2021-01-14 stephanie rose female 33 2914 costa brava michael72@yahoo.com +universidad del salvador actuario 2021-01-14 sarah gonzales female 27 4616 barcena figueroarichard@yahoo.com +universidad del salvador licenciatura en ciencias de la educación 2021-01-14 robert lucas male 17 4616 barcena james05@yahoo.com +universidad del salvador licenciatura en ciencias de la computación 2021-01-15 david harrington male 23 6337 ingeniero thompson alexanderdavid@hotmail.com +universidad del salvador contador público 2021-01-15 joseph smith male 19 3129 colonia hernandarias braycheryl@hotmail.com +universidad del salvador licenciatura en producción de bioimagenes 2021-01-15 natalie baxter female 19 8360 buena esperanza frederick05@gmail.com +universidad del salvador actuario 2021-01-15 donna morrison female 29 4603 catamontaña dennis36@hotmail.com +universidad del salvador licenciatura en terapia ocupacional 2021-01-15 sydney price female 27 6346 pellegrini singletonjoshua@yahoo.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2021-01-15 christy burke female 21 3461 abo nezu valerie17@gmail.com +universidad del salvador medicina 2021-01-15 nancy ward female 25 1748 general rodriguez edwardcooper@hotmail.com +universidad del salvador licenciatura en terapia ocupacional 2021-01-15 susan johnson female 25 8324 cipolletti mkramer@gmail.com +universidad del salvador licenciatura en sociología 2021-01-15 kevin holt male 19 6551 juan f ibarra mschmidt@hotmail.com +universidad del salvador licenciatura en ciencias geológicas 2021-01-15 matthew lewis male 33 3712 los frentones malik58@gmail.com +universidad del salvador licenciatura en administración 2021-01-15 erica chang female 35 8316 balsa senillosa michaelshields@yahoo.com +universidad del salvador ciencias veterinarias 2021-01-16 rachel hughes female 26 4713 ocho vados adrian35@gmail.com +universidad del salvador farmacia 2021-01-16 timothy warren male 37 6317 la florencia johnsonsheena@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2021-01-16 james anderson male 23 1688 villa santos tesei karen32@hotmail.com +universidad del salvador diseño de imagen y sonido 2021-01-16 brittany griffin female 25 2147 san genaro norte johnarias@hotmail.com +universidad del salvador licenciatura en artes 2021-01-16 joseph novak male 35 2805 arroyo aleli ryan08@hotmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2021-01-16 sarah young female 31 5611 agua rica rwhite@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2021-01-16 rachel harris female 37 5515 maipu mccarthyfernando@yahoo.com +universidad del salvador ingeniería mecánica 2021-01-16 jeffrey foster male 33 5409 adan quiroga ubennett@gmail.com +universidad del salvador contador público 2021-01-16 troy rogers male 19 5421 la tranca ronald06@gmail.com +universidad del salvador técnico para bioterios 2021-01-16 marcus holland male 33 6643 araujo walkerscott@hotmail.com +universidad del salvador ingeniería en informática 2021-01-16 wendy jensen female 25 2943 ireneo portela becky66@hotmail.com +universidad del salvador licenciatura en administración 2021-01-16 rebecca pugh female 19 1727 b los aromos san patricio alishaenglish@yahoo.com +universidad del salvador licenciatura en ciencias ambientales 2021-01-16 katherine lane female 25 6352 colonia la india brangel@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2021-01-17 mark mccoy male 23 3285 berduc snydersara@yahoo.com +universidad del salvador técnico para bioterios 2021-01-17 krystal rodriguez female 19 6063 porvenir hhall@gmail.com +universidad del salvador agronomía 2021-01-17 gina lee female 37 3357 barra bonita karenroberson@gmail.com +universidad del salvador licenciatura en ciencias biológicas 2021-01-17 kristy cooper female 21 1752 lomas del mirador kevin16@yahoo.com +universidad del salvador licenciatura en administración 2021-01-17 angela davis female 31 1854 longchamps phillip46@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2021-01-17 rebecca nielsen female 27 4723 alijilan oliviareynolds@hotmail.com +universidad del salvador diseño industrial 2021-01-17 paul graham male 35 4655 cabreria gregory66@gmail.com +universidad del salvador bioquímica 2021-01-17 katherine nelson female 29 4146 barrio belgrano yclayton@hotmail.com +universidad del salvador bioquímica 2021-01-17 kevin robinson male 21 3066 campo garay gonzaleselizabeth@yahoo.com +universidad del salvador diseño industrial 2021-01-17 steven wilkinson male 23 6453 carlos salas uanderson@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2021-01-17 margaret villanueva female 39 8501 bahia creek raven83@yahoo.com +universidad del salvador licenciatura en ciencias de la computación 2021-01-18 cynthia williams female 31 5303 anjullon johnsontravis@gmail.com +universidad del salvador licenciatura en sociología 2021-01-18 martha brown female 23 6309 alpachiri hmcgee@gmail.com +universidad del salvador ingeniería en informática 2021-01-18 james whitaker male 23 7612 camet greenjuan@hotmail.com +universidad del salvador licenciatura en ciencia política 2021-01-18 nicole williams female 19 8415 arroyo las minas lisacantu@hotmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2021-01-18 dustin stewart male 17 6034 colonia alberdi simmonseileen@hotmail.com +universidad del salvador licenciatura en terapia ocupacional 2021-01-18 susan johnson female 23 3318 bonpland norte brownjake@gmail.com +universidad del salvador farmacia 2021-01-18 gary chang male 27 6550 bolivar regina51@yahoo.com +universidad del salvador licenciatura en psicología 2021-01-18 gregory adams male 26 4616 barcena awilliams@gmail.com +universidad del salvador licenciatura en ciencia política 2021-01-19 mark griffin male 27 5411 la legua mcbriderebecca@yahoo.com +universidad del salvador licenciatura en administración 2021-01-19 nicholas johnston male 25 1704 ramos mejia brandonburton@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2021-01-19 zachary jenkins male 19 2946 el espinillo batesnorma@gmail.com +universidad del salvador técnico para bioterios 2021-01-19 kathryn clark female 35 1629 almirante irizar holly98@hotmail.com +universidad del salvador ingeniería en informática 2021-01-19 patrick hill male 23 6601 altamira jacob66@gmail.com +universidad del salvador licenciatura en ciencias de la educación 2021-01-19 chad garcia male 17 1649 zona delta tigre omiller@hotmail.com +universidad del salvador actuario 2021-01-19 megan bradley female 31 5587 barcala destiny55@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2021-01-19 kristen johnson female 37 3076 huanqueros fitzpatrickeric@gmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2021-01-19 melissa romero female 39 5585 el cipres nicholaschandler@gmail.com +universidad del salvador ciencias veterinarias 2021-01-19 renee patrick female 31 3706 avia terai williamgay@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2021-01-20 stephen taylor male 27 7511 balneario oceano wendylong@hotmail.com +universidad del salvador licenciatura en relaciones del trabajo 2021-01-20 kimberly davenport female 31 9100 cerro santa ana mclaughlincindy@gmail.com +universidad del salvador arquitectura 2021-01-20 derrick hammond male 27 9217 cholila jamietanner@hotmail.com +universidad del salvador actuario 2021-01-20 stacey duran female 37 3560 campo ubajo greenesteven@hotmail.com +universidad del salvador farmacia 2021-01-20 carl kramer male 19 2352 ambrosetti kristopher60@gmail.com +universidad del salvador técnico para bioterios 2021-01-20 sandy beltran female 17 7009 iraola murphyjennifer@gmail.com +universidad del salvador licenciatura en psicología 2021-01-20 chelsea smith female 29 1766 tablada nicolewallace@hotmail.com +universidad del salvador bioquímica 2021-01-20 sheryl heath female 27 1640 acassuso iruiz@yahoo.com +universidad del salvador ciencias veterinarias 2021-01-20 heidi garcia female 37 5555 puente del inca loriholmes@yahoo.com +universidad del salvador licenciatura en artes 2021-01-20 william taylor male 37 7208 coronel boerr whitedanielle@yahoo.com +universidad del salvador arquitectura 2021-01-20 lance dyer male 27 7163 claverie duanemarquez@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2021-01-20 todd cohen male 39 7163 claverie john29@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2021-01-20 megan price female 31 6612 capdepont gabriel10@hotmail.com +universidad del salvador licenciatura en terapia ocupacional 2021-01-20 bailey caldwell female 37 8506 bahia san blas allenkara@gmail.com +universidad del salvador licenciatura en sociología 2021-01-21 gary kennedy male 24 9051 aguada a pique umarquez@yahoo.com +universidad del salvador diseño de imagen y sonido 2021-01-21 shannon skinner female 31 1761 20 de junio garrettmoore@gmail.com +universidad del salvador licenciatura en ciencias ambientales 2021-01-21 richard ingram male 21 6701 carlos keen mortonsarah@gmail.com +universidad del salvador licenciatura en sociología 2021-01-21 linda brown female 27 8164 arquedas vbailey@yahoo.com +universidad del salvador diseño industrial 2021-01-21 megan herrera female 27 1836 llavallol zchapman@hotmail.com +universidad del salvador licenciatura en producción de bioimagenes 2021-01-21 andrea goodman female 26 2761 estancia santa catalina nicolemckay@gmail.com +universidad del salvador licenciatura en ciencias biológicas 2021-01-21 stephen charles male 25 5444 ampacama tanderson@yahoo.com +universidad del salvador diseño industrial 2021-01-21 carol roberson female 35 3076 huanqueros orangel@yahoo.com +universidad del salvador agronomía 2021-01-21 juan burgess male 37 3380 9 de julio kilometro 20 rachellewis@yahoo.com +universidad del salvador contador público 2021-01-21 michelle miller female 29 4631 antiguo shayes@yahoo.com +universidad del salvador licenciatura en kinesiología y fisiatría 2021-01-21 justin harris male 25 3101 aldea brasilera woodsbrian@gmail.com +universidad del salvador agronomía 2021-01-21 eric harrington male 29 2723 estancia las gamas stevenmcmillan@hotmail.com +universidad del salvador licenciatura en ciencias antropológicas 2021-01-21 tanner mccullough male 39 3371 cabure lisa28@yahoo.com +universidad del salvador licenciatura en gestión de agroalimentos 2021-01-22 mariah dean female 21 1884 berazategui zswanson@hotmail.com +universidad del salvador licenciatura en terapia ocupacional 2021-01-22 christopher brown male 26 9221 valle hondo clong@hotmail.com +universidad del salvador licenciatura en ciencias geológicas 2021-01-22 peter bates male 27 4751 agua de dionisio carpentercarl@hotmail.com +universidad del salvador técnico para bioterios 2021-01-22 anita rowe female 17 2117 alcorta michaelfields@gmail.com +universidad del salvador licenciatura en ciencia política 2021-01-22 sarah jones female 29 7531 despeñaderos danielmiller@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2021-01-22 jennifer bonilla female 22 6269 la colina coxtimothy@yahoo.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2021-01-22 melissa ward female 21 9315 bajo caracoles erik45@hotmail.com +universidad del salvador licenciatura en administración 2021-01-22 kim carlson female 20 1858 villa numancia tonyjackson@hotmail.com +universidad del salvador contador público 2021-01-23 tammy rios female 25 1621 benavidez hshort@hotmail.com +universidad del salvador ingeniería en informática 2021-01-23 james brown male 24 2185 campo crenna brandon33@gmail.com +universidad del salvador medicina 2021-01-23 sean grimes male 19 5701 11 de mayo jasminehall@hotmail.com +universidad del salvador licenciatura en relaciones del trabajo 2021-01-23 angela myers female 27 3181 arroyo moreira alexanderhinton@hotmail.com +universidad del salvador contador público 2021-01-23 cheryl cain female 25 9223 alto rio pico bellcaitlin@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2021-01-23 amy copeland female 17 3592 colonia hardy jeremypotter@hotmail.com +universidad del salvador farmacia 2021-01-23 joseph bennett male 27 1923 arroyo del pescado john96@hotmail.com +universidad del salvador ingeniería mecánica 2021-01-23 mark randall male 33 8319 campamento sol debbiesimpson@hotmail.com +universidad del salvador licenciatura en relaciones del trabajo 2021-01-23 william elliott male 23 5561 ancon rsutton@gmail.com +universidad del salvador actuario 2021-01-23 amy smith female 27 5500 cerro aconcagua andrew80@gmail.com +universidad del salvador licenciatura en artes 2021-01-23 brian pearson male 25 1893 centro agricola el pato owhite@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2021-01-23 daniel fox male 25 3123 aldea santa maria william62@gmail.com +universidad del salvador licenciatura en ciencias de la educación 2021-01-23 james reyes male 29 7174 arroyo grande michealrios@gmail.com +universidad del salvador licenciatura en ciencias de la computación 2021-01-24 diane williams female 19 6461 capitan castro cassandra44@hotmail.com +universidad del salvador bioquímica 2021-01-24 darrell holmes male 23 2617 sancti spiritu ujackson@gmail.com +universidad del salvador ingeniería en informática 2021-01-24 hannah williams female 31 3507 la eduvigis amber07@hotmail.com +universidad del salvador licenciatura en artes 2021-01-25 thomas davis male 19 7545 huanguelen clarkalexis@yahoo.com +universidad del salvador contador público 2021-01-25 ruth miller female 25 1669 del viso sabrina79@hotmail.com +universidad del salvador licenciatura en musicoterapia 2021-01-25 brenda henry female 23 2401 castelar bookerchristopher@gmail.com +universidad del salvador licenciatura en musicoterapia 2021-01-25 benjamin stuart male 37 3156 betbeder kathleensanders@yahoo.com +universidad del salvador medicina 2021-01-25 crystal montgomery female 27 4718 barro negro bjordan@gmail.com +universidad del salvador agronomía 2021-01-25 victoria higgins female 27 4631 antiguo websterbradley@yahoo.com +universidad del salvador licenciatura en sociología 2021-01-25 michael henderson male 39 5521 los corredores desireetucker@yahoo.com +universidad del salvador ciencias veterinarias 2021-01-26 cheryl jones female 29 3125 antonio tomas hoffmansandra@hotmail.com +universidad del salvador técnico para bioterios 2021-01-26 rebecca pratt female 23 3071 aguara grande stephaniealexander@hotmail.com +universidad del salvador licenciatura en administración 2021-01-26 tammy fox female 31 3386 caraguatay bgentry@gmail.com +universidad del salvador licenciatura en producción de bioimagenes 2021-01-26 diane clark female 35 9203 aldea escolar yduncan@yahoo.com +universidad del salvador licenciatura en ciencias de la computación 2021-01-26 tracy herrera female 35 6303 cachirulo andreanelson@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2021-01-26 diana davenport female 27 2722 wheelwright joel88@gmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2021-01-26 renee juarez female 19 1884 berazategui cwu@hotmail.com +universidad del salvador bioquímica 2021-01-26 travis rivers male 23 2000 villa angelica ycastillo@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2021-01-26 joseph stokes male 26 8532 arroyo salado charlescook@gmail.com +universidad del salvador medicina 2021-01-26 christine rios female 37 5343 lavalle xchapman@hotmail.com +universidad del salvador licenciatura en planificación y diseño del paisaje 2021-01-26 linda reyes female 18 3569 barros pazos millerjohn@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2021-01-26 marcus reeves male 27 1849 claypole emma33@hotmail.com +universidad del salvador licenciatura en ciencias biológicas 2021-01-26 dave baker male 39 5645 el cenizo nreyes@yahoo.com +universidad del salvador licenciatura en musicoterapia 2021-01-26 kathleen smith female 35 4753 corralito courtneystewart@gmail.com +universidad del salvador actuario 2021-01-26 mitchell gonzalez male 37 6700 caminera lujan jacksonpatricia@gmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2021-01-27 mark burnett male 37 2315 estacion saguier jacksonkatie@hotmail.com +universidad del salvador medicina 2021-01-27 jessica davis female 25 3164 colonia rivas bradley05@hotmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2021-01-27 emily simon female 29 3230 arbol solo xmoore@hotmail.com +universidad del salvador farmacia 2021-01-27 judith mcclain female 23 6660 25 de mayo matapaul@yahoo.com +universidad del salvador licenciatura en ciencias ambientales 2021-01-27 justin martin male 20 3112 colonia loma negra jerry11@hotmail.com +universidad del salvador diseño de imagen y sonido 2021-01-27 kimberly levy female 19 9311 cañadon leon xmccarty@hotmail.com +universidad del salvador licenciatura en ciencias de la educación 2021-01-27 kayla finley female 25 7265 cazon haley55@yahoo.com +universidad del salvador licenciatura en ciencia política 2021-01-27 alexandra perez female 21 3370 planchada banderita beltrankathleen@gmail.com +universidad del salvador ingeniería en informática 2021-01-27 whitney cowan female 33 7208 coronel boerr gperez@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2021-01-27 thomas camacho male 31 3425 costa grande ybrown@gmail.com +universidad del salvador diseño de imagen y sonido 2021-01-27 beth farrell female 18 6605 campo peña lopez walkerlisa@hotmail.com +universidad del salvador diseño de imagen y sonido 2021-01-27 thomas rodriguez male 35 3132 el pingo wendy23@hotmail.com +universidad del salvador licenciatura en administración 2021-01-27 lisa bridges female 33 9017 cameron timothyrobinson@hotmail.com +universidad del salvador ciencias veterinarias 2021-01-27 gary reese male 29 3563 colonia san manuel tony25@hotmail.com +universidad del salvador ciencias veterinarias 2021-01-28 crystal anderson female 21 8126 aldea san andres andrewschristopher@gmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2021-01-28 amy davis female 33 4158 campo de talamayo pmiller@yahoo.com +universidad del salvador licenciatura en artes 2021-01-28 joseph patel male 24 4605 alisos de abajo santossusan@gmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2021-01-28 bradley brown male 23 6513 colonia las yescas valeriecraig@yahoo.com +universidad del salvador ingeniería en informática 2021-01-28 kim daniels female 33 3248 caraguata larrywilson@hotmail.com +universidad del salvador arquitectura 2021-01-28 nicole roberts female 37 6612 capdepont gateskatherine@gmail.com +universidad del salvador bioquímica 2021-01-28 bethany trujillo female 25 6223 coronel charlone morenocaleb@gmail.com +universidad del salvador farmacia 2021-01-28 melissa love female 27 1759 gonzalez catan sara98@gmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2021-01-29 rachel wilson female 33 2152 granadero baigorria yolandabaker@gmail.com +universidad del salvador licenciatura en psicología 2021-01-29 randy adkins male 31 3313 arroyo del medio margaretdelacruz@gmail.com +universidad del salvador ingeniería en informática 2021-01-29 kevin calderon male 33 1921 alvarez jonte aday@hotmail.com +universidad del salvador ingeniería electrónica 2021-01-29 abigail newton female 37 8503 chocori paullee@yahoo.com +universidad del salvador diseño de imagen y sonido 2021-01-29 catherine murphy female 29 5560 arroyo claro briannadaniel@gmail.com +universidad del salvador licenciatura en ciencias biológicas 2021-01-29 kathleen fitzpatrick female 27 2000 villa angelica joseph47@gmail.com +universidad del salvador actuario 2021-01-29 nicholas shaw male 19 7003 aceilan marymason@gmail.com +universidad del salvador licenciatura en sociología 2021-01-29 sara ramsey female 29 3700 barrio gral jose de san martin sellersshane@hotmail.com +universidad del salvador arquitectura 2021-01-29 janet wyatt female 17 3056 campo coubert wellsmichael@hotmail.com +universidad del salvador licenciatura en musicoterapia 2021-01-29 charlene allen female 23 1903 abasto odonnelleugene@gmail.com +universidad del salvador diseño industrial 2021-01-30 katelyn ross female 19 2512 campo charo pclarke@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2021-01-30 rachael davidson female 26 5711 angelita morrisjerry@gmail.com +universidad del salvador licenciatura en artes 2021-01-30 mariah meyer female 23 5759 calera argentina simpsonbrian@gmail.com +universidad del salvador medicina 2021-01-30 james hampton male 21 5343 lavalle bwood@gmail.com +universidad del salvador ingeniería electrónica 2021-01-30 lisa webb female 26 7633 maori amandacabrera@gmail.com +universidad del salvador licenciatura en psicología 2021-01-30 daniel white male 23 1822 valentin alsina eharris@yahoo.com +universidad del salvador licenciatura en ciencias antropológicas 2021-01-30 leah miller female 19 6228 aguas buenas kristin83@yahoo.com +universidad del salvador ingeniería electrónica 2021-01-30 sarah young female 39 3501 campo de galnasi melissa85@hotmail.com +universidad del salvador contador público 2021-01-30 steven parker male 35 2501 berretta jon09@hotmail.com +universidad del salvador medicina 2021-01-30 joshua li male 29 2643 cafferata harristimothy@yahoo.com +universidad del salvador farmacia 2021-01-30 anthony gutierrez male 25 3425 costa grande anthonyjohnson@yahoo.com +universidad del salvador agronomía 2021-01-30 barbara smith female 17 1755 rafael castillo richardsonmonica@hotmail.com +universidad del salvador licenciatura en ciencia política 2021-01-31 krista adams female 24 5350 el molle hmorgan@yahoo.com +universidad del salvador ingeniería mecánica 2021-01-31 danny crawford male 31 3316 arroyo pastora nmueller@hotmail.com +universidad del salvador licenciatura en administración 2021-01-31 corey thomas male 19 6105 cañada seca ahopkins@hotmail.com +universidad del salvador licenciatura en ciencias de la computación 2021-01-31 joe watts male 23 3103 aldea santafecina dennisdominique@hotmail.com +universidad del salvador licenciatura en gestión de agroalimentos 2021-01-31 kathy lopez female 29 6309 alpachiri murphymanuel@hotmail.com +universidad del salvador farmacia 2021-01-31 meghan nelson female 21 2313 colonia berlin vkhan@hotmail.com +universidad del salvador farmacia 2021-01-31 robert ortega male 25 2115 colonia valdez mcdanielmark@yahoo.com +universidad del salvador licenciatura en artes 2021-01-31 tyler allen male 39 1890 juan maria gutierrez uturner@gmail.com +universidad del salvador licenciatura en relaciones del trabajo 2021-01-31 michelle franklin female 25 8370 caminera qweaver@hotmail.com +universidad del salvador licenciatura en ciencia y tecnología de alimentos 2021-01-31 debbie english female 29 5541 algarrobal abajo lisaflores@hotmail.com +universidad del salvador licenciatura en sociología 2021-02-01 adam brewer male 39 1870 avellaneda lowecatherine@hotmail.com +universidad del salvador ciencias veterinarias 2021-02-01 carmen williams female 18 6223 coronel charlone jrodriguez@yahoo.com +universidad del salvador diseño de imagen y sonido 2021-02-01 jennifer duran female 39 2944 rio tala caitlinyoung@yahoo.com +universidad del salvador licenciatura en musicoterapia 2021-02-01 tyler page male 23 6660 25 de mayo tiffanymurphy@yahoo.com +universidad del salvador licenciatura en ciencias geológicas 2021-02-01 michael wright male 25 1921 alvarez jonte walterlarry@yahoo.com +universidad del salvador técnico para bioterios 2021-02-01 susan barker female 18 5596 12 de octubre bergeralejandra@gmail.com +universidad del salvador diseño de imagen y sonido 2021-02-01 audrey haynes female 19 8180 colonia dr gdor udaondo hallkatelyn@yahoo.com +universidad del salvador licenciatura en gestión de agroalimentos 2021-02-01 vincent welch male 29 6417 casbas garrett30@yahoo.com +universidad del salvador actuario 2021-02-01 kyle melendez male 33 1776 9 de abril emilycurry@hotmail.com +universidad del salvador licenciatura en sociología 2021-02-01 melissa mcclure female 33 6339 cailomuta rickey75@gmail.com +universidad del salvador ingeniería mecánica 2021-02-01 michael moses male 31 2703 cabo san fermin laura79@hotmail.com +universidad del salvador licenciatura en kinesiología y fisiatría 2021-02-01 lisa johnson female 29 7637 la dulce abigail27@yahoo.com +universidad del salvador licenciatura en producción de bioimagenes 2021-02-01 pamela clark female 19 1618 ricardo rojas william03@hotmail.com +universidad del salvador ingeniería en informática 2021-02-01 renee walker female 21 1815 escuela agricola don bosco cbrown@yahoo.com diff --git a/datasets/GC_UNJujuy_process.txt b/datasets/GC_UNJujuy_process.txt new file mode 100644 index 00000000..3a85470a --- /dev/null +++ b/datasets/GC_UNJujuy_process.txt @@ -0,0 +1,1593 @@ +university career inscription_date first_name last_name gender age postal_code location email +universidad nacional de jujuy licenciatura en musicoterapia 2020-11-27 megan lopez female 55 8521 arroyo de la ventana reeddonald@yahoo.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-10-24 jessica jordan female 77 3586 campo yaguarete daymatthew@gmail.com +universidad nacional de jujuy contador público 2020-11-23 heather williams female 89 9031 bajo la cancha travissutton@yahoo.com +universidad nacional de jujuy diseño de imagen y sonido 2020-09-22 jose jones male 18 5329 amuschina jennifer87@hotmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-11-14 terry shelton male 96 5622 colonia jauregui kellerkristopher@yahoo.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-09-12 brent murray male 85 1623 barrio garin norte elizabeth47@hotmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-11-10 rebecca hart female 21 7412 las hermanas tammy58@hotmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-09-29 joshua henderson male 111 8416 anecon grande tryan@hotmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-12-07 jack shannon male 101 3734 campo moreno harrisalbert@yahoo.com +universidad nacional de jujuy diseño industrial 2020-12-09 vanessa martin female 73 1891 ingeniero allan matthew92@gmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2021-01-30 tyler horne male 79 4129 cañada aaronlarsen@hotmail.com +universidad nacional de jujuy ingeniería en informática 2021-01-07 robert brown male 63 2000 villa angelica cantuthomas@gmail.com +universidad nacional de jujuy agronomía 2021-01-11 frank obrien male 98 1713 barrio parque leloir scurry@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-12-18 stacie wilson female 48 7241 la porteña bryantsydney@yahoo.com +universidad nacional de jujuy ingeniería electrónica 2020-09-19 kyle rose male 102 4113 acostilla agilbert@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-12-18 jasmine medina female 96 8212 abramo zachary43@hotmail.com +universidad nacional de jujuy diseño industrial 2020-12-05 rebecca padilla female 20 3363 25 de mayo rhampton@yahoo.com +universidad nacional de jujuy ingeniería electrónica 2020-10-07 melissa swanson female 22 6365 azteazu jenniferstrickland@gmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2021-01-24 juan hicks male 67 3228 cabi monda gibsoncheryl@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-09-24 kristina bush female 48 7101 cerro de la gloria canal 15 benjamindean@hotmail.com +universidad nacional de jujuy farmacia 2020-10-21 christina wells female 113 8200 colonia lia y allende qwells@yahoo.com +universidad nacional de jujuy actuario 2020-12-23 michael chapman male 35 8505 emilio lamarca natalie99@hotmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-10-20 brandon martin male 97 9033 aldea apeleg michellesherman@yahoo.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-10-09 james padilla male 41 2754 campo crisol marshallbrian@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-12-07 jamie taylor female 57 3051 alejandra daviseddie@yahoo.com +universidad nacional de jujuy técnico para bioterios 2020-10-12 christopher obrien male 24 2635 cañada del ucle dawncole@gmail.com +universidad nacional de jujuy bioquímica 2020-10-29 anthony ruiz male 18 8203 la chirlandia kellysamuel@gmail.com +universidad nacional de jujuy ingeniería electrónica 2020-11-10 sharon day female 53 6077 encina gardnertimothy@gmail.com +universidad nacional de jujuy actuario 2020-09-23 victoria wolfe female 20 6407 girodias howardvictor@yahoo.com +universidad nacional de jujuy licenciatura en ciencia política 2020-10-04 spencer dominguez male 88 3138 alcaraz 2do bparsons@hotmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-10-03 tina thomas female 117 7507 el bombero cassiebrewer@yahoo.com +universidad nacional de jujuy licenciatura en ciencia política 2020-10-15 debra davis female 74 4707 chañarcito mooreandrea@hotmail.com +universidad nacional de jujuy medicina 2020-11-02 andre anderson male 56 4230 brea chimpana arivera@hotmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-09-14 carolyn clark female 53 3109 colonia centenario jordanleslie@hotmail.com +universidad nacional de jujuy diseño de imagen y sonido 2021-01-19 jorge miller male 26 3254 colonia la blanquita sherri64@hotmail.com +universidad nacional de jujuy ingeniería mecánica 2020-11-27 andrea molina female 88 2342 campo el mataco luisconley@gmail.com +universidad nacional de jujuy arquitectura 2020-09-17 jimmy taylor male 18 7160 la union xcollins@gmail.com +universidad nacional de jujuy ingeniería en informática 2020-11-06 elizabeth cox female 88 4129 cañada hughesandrew@yahoo.com +universidad nacional de jujuy arquitectura 2021-01-15 stephanie williamson female 47 3036 aromos patrickcrawford@hotmail.com +universidad nacional de jujuy farmacia 2020-11-26 derek robinson male 23 7260 barrio villa saladillo kathleenmitchell@yahoo.com +universidad nacional de jujuy licenciatura en ciencia política 2021-01-11 melissa moore female 66 5367 cachiyuyal erin97@yahoo.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2021-01-06 christopher bennett male 106 1609 boulogne valenzuelacarolyn@yahoo.com +universidad nacional de jujuy diseño industrial 2020-12-06 tonya hancock female 56 5724 alto pencoso christophermason@gmail.com +universidad nacional de jujuy licenciatura en psicología 2020-09-07 michael pacheco male 81 3731 meson de fierro erosario@yahoo.com +universidad nacional de jujuy farmacia 2020-10-13 lauren long female 78 5443 algarrobo verde williamsonrebecca@gmail.com +universidad nacional de jujuy agronomía 2020-09-29 anita drake female 109 3272 colonia 1 de mayo mendozacorey@yahoo.com +universidad nacional de jujuy diseño industrial 2020-09-30 elizabeth hickman female 109 7113 la lucila del mar rachelyang@gmail.com +universidad nacional de jujuy agronomía 2020-11-08 mark greer male 29 6005 estacion general arenales tstanley@hotmail.com +universidad nacional de jujuy técnico para bioterios 2020-10-09 katie hamilton female 51 5755 alto del molle tthompson@gmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-10-26 jeffrey le male 108 3203 arroyo grande amandadavis@hotmail.com +universidad nacional de jujuy medicina 2020-11-12 jessica ruiz female 73 5709 bañadito viejo taylor07@hotmail.com +universidad nacional de jujuy ingeniería electrónica 2020-12-19 jennifer crawford female 76 1885 guillermo e hudson vross@gmail.com +universidad nacional de jujuy actuario 2020-11-07 stephanie dunn female 25 3500 colonia florencia thompsonpeter@gmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2021-01-05 tiffany olson female 90 6608 agote zwalker@gmail.com +universidad nacional de jujuy ingeniería mecánica 2020-11-12 christopher miller male 23 3351 azara erobinson@gmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-10-08 ronnie davis male 29 7318 colonia hinojo zjones@hotmail.com +universidad nacional de jujuy ciencias veterinarias 2020-12-25 connie floyd female 46 2946 el espinillo tamarahorton@hotmail.com +universidad nacional de jujuy técnico para bioterios 2021-01-30 joseph cabrera male 80 3463 aristia qnavarro@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2021-01-26 tammy ortiz female 90 4119 agua colorada johnsondouglas@hotmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-10-26 david archer male 32 6437 alamos marioking@gmail.com +universidad nacional de jujuy ingeniería en informática 2020-11-01 alyssa nelson female 62 6013 baigorrita kennethjackson@yahoo.com +universidad nacional de jujuy licenciatura en administración 2021-01-08 leonard peterson male 53 3466 abalo christopherwilson@yahoo.com +universidad nacional de jujuy ingeniería electrónica 2020-09-26 brian moore male 26 9207 arroyo guilaia robert72@hotmail.com +universidad nacional de jujuy ingeniería mecánica 2020-11-09 cassandra turner female 37 3543 colonia lote 12 andrewrodriguez@hotmail.com +universidad nacional de jujuy agronomía 2020-10-06 matthew jensen male 74 7220 funke erinmcclain@hotmail.com +universidad nacional de jujuy técnico para bioterios 2020-11-14 danielle wilson female 100 6667 agustin mosconi robinbranch@hotmail.com +universidad nacional de jujuy ciencias veterinarias 2020-12-15 brian reese male 54 2252 colonia campo piaggio bryantpatrick@yahoo.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-12-08 wesley acosta male 57 6507 corbett linda85@yahoo.com +universidad nacional de jujuy diseño de imagen y sonido 2021-01-10 austin smith male 75 4117 alabama tmcbride@gmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-12-25 heather small female 70 1854 longchamps brookskrystal@hotmail.com +universidad nacional de jujuy diseño industrial 2020-12-20 julie wilson female 59 8146 el rincon baileybrianna@yahoo.com +universidad nacional de jujuy bioquímica 2020-10-15 adrienne jackson female 32 1661 bella vista linda76@gmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-09-28 kristin johnson female 81 5507 baños lunlunta tanyacompton@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-10-20 deborah martin female 117 2307 ataliva smithjoshua@hotmail.com +universidad nacional de jujuy licenciatura en psicología 2020-10-24 scott perkins male 33 1744 cuartel v zford@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-10-06 matthew watson male 109 3114 aldea maria luisa carllindsey@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-10-30 amanda davis female 34 2729 carreras smithsamantha@yahoo.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2021-01-11 richard foster male 49 1636 la lucila richardpatricia@yahoo.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-09-28 melissa king female 116 1984 domselaar emiller@yahoo.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-09-30 chad murphy male 81 8208 campo cicare catherinethomas@yahoo.com +universidad nacional de jujuy arquitectura 2020-10-13 christopher fox male 68 7214 cachari nicole37@hotmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-09-20 bob rice male 89 4651 agua de castilla leah44@hotmail.com +universidad nacional de jujuy licenciatura en sociología 2020-09-24 jeremy arnold male 108 3222 buen retiro lisacastillo@hotmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-12-14 cory miller male 31 6513 colonia las yescas zcompton@gmail.com +universidad nacional de jujuy actuario 2021-01-24 manuel booth male 75 1686 hurlingham lindsey79@gmail.com +universidad nacional de jujuy contador público 2021-01-23 curtis stone male 27 3534 colonia el aguara fletcherjoseph@gmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-11-02 samantha mcdowell female 65 7153 cangallo michaelrodriguez@gmail.com +universidad nacional de jujuy bioquímica 2020-09-05 travis lopez male 104 2340 ceres reyesmarc@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-09-10 angela hernandez female 59 2246 barrancas matthewcruz@gmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2021-01-18 andrea holmes female 49 3485 carandaiti gonzalesbetty@gmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-10-18 jeffrey nolan male 88 1872 sarandi lopezmonica@hotmail.com +universidad nacional de jujuy agronomía 2020-09-14 donald baker male 79 9420 aserradero arroyo crystal01@gmail.com +universidad nacional de jujuy diseño industrial 2020-12-03 melanie richards female 93 2935 algarrobo michaelwood@gmail.com +universidad nacional de jujuy ingeniería mecánica 2020-12-28 nicholas dougherty male 55 5272 comandante leal macdonaldrichard@hotmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-10-24 amy johnson female 39 2342 campo el mataco mmendoza@yahoo.com +universidad nacional de jujuy licenciatura en psicología 2020-10-05 corey nichols male 114 4119 agua colorada pross@gmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2021-01-27 alexandra davis female 104 5551 estacion uspallata julian20@gmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-09-21 thomas johnson male 65 8162 garcia del rio chadfigueroa@yahoo.com +universidad nacional de jujuy contador público 2020-12-13 john schneider male 26 6706 est jauregui va flandria ajohnson@yahoo.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-11-03 joshua reed male 30 3423 arañita jenniferpayne@gmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-12-18 carolyn brown female 56 7630 hospital necochea kendrabarnett@gmail.com +universidad nacional de jujuy agronomía 2020-10-10 kevin green male 35 2943 ireneo portela chelsea18@gmail.com +universidad nacional de jujuy arquitectura 2021-01-19 jerry ewing male 66 3460 arroyo castillo sarahfrazier@yahoo.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-11-12 tina gordon female 89 2347 colonia mackinlay jguerra@gmail.com +universidad nacional de jujuy arquitectura 2021-01-15 james jones male 112 5777 adolfo rodriguez saa qtaylor@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2021-01-20 rachel calderon female 74 1925 destileria fiscal thomas86@gmail.com +universidad nacional de jujuy farmacia 2020-09-08 victoria logan female 25 5424 villa lerga andrew77@gmail.com +universidad nacional de jujuy agronomía 2020-10-24 oscar benton male 45 7001 la pastora ryanbeasley@gmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-12-26 joshua jones male 60 6645 la limpia hmartinez@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2021-01-23 travis stafford male 55 5565 campo de los andes diaztyler@hotmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2021-01-28 anthony phillips male 91 5367 cachiyuyal cheryl85@hotmail.com +universidad nacional de jujuy técnico para bioterios 2020-10-22 laura sanchez female 26 2113 peyrano patricia20@yahoo.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-12-15 zachary lyons male 63 1874 villa dominico andrewbailey@gmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-10-05 richard webb male 67 5351 banda florida walkerjacob@gmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-09-09 todd rose male 48 6667 agustin mosconi bentleydaniel@yahoo.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-12-04 dominique smith female 82 7301 ariel carlypena@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-11-10 kayla wilson female 83 1661 bella vista zachary35@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-12-10 leonard wallace male 103 6443 arano cspencer@hotmail.com +universidad nacional de jujuy bioquímica 2020-09-09 john white male 36 6557 arboleda christopher46@yahoo.com +universidad nacional de jujuy diseño industrial 2020-09-18 monica lee female 60 3712 los frentones kchristensen@gmail.com +universidad nacional de jujuy agronomía 2021-01-24 eric king male 97 5433 estacion la rinconada schroedervanessa@yahoo.com +universidad nacional de jujuy licenciatura en psicología 2020-09-16 paul gray male 100 2709 los indios dicksonsarah@hotmail.com +universidad nacional de jujuy farmacia 2020-10-06 jake anderson male 51 6319 carro quemado michael68@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-10-09 derek parks male 68 2136 san geronimo jasminecrawford@gmail.com +universidad nacional de jujuy licenciatura en administración 2020-11-19 rebecca garcia female 115 6625 cañada la rica wendy70@yahoo.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2021-01-19 tyler wise male 26 1640 acassuso nlynch@gmail.com +universidad nacional de jujuy ingeniería mecánica 2020-11-03 terry rogers male 20 2206 campo paletta tylergeorge@yahoo.com +universidad nacional de jujuy licenciatura en sociología 2021-01-28 vincent bell male 82 7505 balneario claromeco stephen94@yahoo.com +universidad nacional de jujuy agronomía 2020-09-01 christopher austin male 30 6365 azteazu joshuastevens@hotmail.com +universidad nacional de jujuy licenciatura en administración 2020-11-09 shannon wright female 31 5419 baños de la laja jcastillo@yahoo.com +universidad nacional de jujuy agronomía 2020-10-30 shelly francis female 83 5386 amana ramirezsherry@yahoo.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-09-04 nicholas gordon male 61 7020 benito juarez bruce59@yahoo.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-10-02 henry cisneros male 116 4504 23 de agosto williamshelton@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-12-01 shawn campbell male 62 2761 estancia santa catalina emilylopez@gmail.com +universidad nacional de jujuy arquitectura 2020-10-13 victoria daniels female 52 3285 berduc mmaldonado@hotmail.com +universidad nacional de jujuy licenciatura en sociología 2021-01-17 david harper male 99 1872 sarandi morajoseph@yahoo.com +universidad nacional de jujuy ingeniería en informática 2020-10-07 kent alvarado male 49 6438 masurel epetersen@hotmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-12-14 paula gamble female 63 5470 abra verde aobrien@gmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-09-20 dawn jimenez female 19 1980 barrio la dolly heather33@gmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-11-10 richard miller male 21 9311 cañadon leon brandonferguson@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2021-01-15 brian brown male 88 5405 agua y energia sara62@yahoo.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-11-04 patrick cook male 22 5596 12 de octubre moneal@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-10-24 bethany jones female 107 2900 san nicolas de los arroyos yorkpamela@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-09-01 wendy lee female 62 6331 colonia beaufort amandavalencia@hotmail.com +universidad nacional de jujuy ingeniería electrónica 2020-11-18 philip jones male 26 5313 estacion mazan murphyerin@hotmail.com +universidad nacional de jujuy técnico para bioterios 2020-09-27 angel underwood male 46 1704 ramos mejia rowedana@gmail.com +universidad nacional de jujuy licenciatura en administración 2020-10-19 brian porter male 103 3203 arroyo grande woodsmitchell@gmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-11-07 mary wilson female 72 2723 estancia las gamas mpeterson@gmail.com +universidad nacional de jujuy medicina 2020-11-09 whitney pham female 64 6712 cortines james68@hotmail.com +universidad nacional de jujuy medicina 2020-10-18 logan wise male 62 6337 ingeniero thompson davenportdenise@gmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-12-22 david johnson male 32 2503 villa eloisa michellesmith@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-12-22 debbie ross female 68 4500 alto del saladillo galvantyler@yahoo.com +universidad nacional de jujuy ingeniería electrónica 2020-10-07 kevin may male 23 3180 diego lopez zcollins@yahoo.com +universidad nacional de jujuy ingeniería mecánica 2020-12-02 cheryl wilson female 83 5595 cupiles stephaniecarroll@gmail.com +universidad nacional de jujuy ingeniería mecánica 2020-09-28 laura preston female 58 7240 kilometro 112 krystal57@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-11-07 kevin lowe male 68 6725 carmen de areco walterbrittany@hotmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-09-29 brittany perez female 105 2340 ceres angelarobinson@gmail.com +universidad nacional de jujuy licenciatura en artes 2020-11-12 michael sparks male 43 2154 capitan bermudez othomas@yahoo.com +universidad nacional de jujuy diseño de imagen y sonido 2020-10-28 kimberly richardson female 42 1980 barrio la dolly todd04@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2021-01-17 david hubbard male 55 1659 campo de mayo jeremywalker@gmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-09-29 micheal morris male 103 3190 arroyo hondo edward05@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2021-01-03 lisa johnson female 22 3203 arroyo grande thomas38@yahoo.com +universidad nacional de jujuy agronomía 2020-10-31 teresa jackson female 45 7316 fortin irene juan72@hotmail.com +universidad nacional de jujuy farmacia 2020-12-08 teresa lopez female 90 7517 juan e barra kmartinez@hotmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-11-27 frank sanchez male 56 4113 acostilla floresjesse@yahoo.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-11-24 michael hall male 29 4157 arroyo mal paso smithveronica@gmail.com +universidad nacional de jujuy medicina 2020-09-25 samuel andersen male 27 2806 las palmas angela10@yahoo.com +universidad nacional de jujuy licenciatura en sociología 2020-10-08 amber cole female 92 3170 alberto gerchunoff ryanhammond@hotmail.com +universidad nacional de jujuy agronomía 2020-10-15 stephen brooks male 71 8148 estancia las isletas colinsmith@yahoo.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-10-25 adam lewis male 95 3445 9 de julio tamara13@gmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-11-09 teresa flynn female 89 2900 san nicolas de los arroyos burkejonathan@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-12-13 james taylor male 73 5544 gobernador benegas nicole33@gmail.com +universidad nacional de jujuy licenciatura en psicología 2020-09-05 cassidy cunningham female 89 3416 arroyo ceibal zchandler@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-12-07 sophia clark female 102 8146 el rincon robert22@yahoo.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-12-25 diana castro female 25 2943 ireneo portela anna66@hotmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-11-09 kathryn coleman female 114 1759 gonzalez catan laneryan@hotmail.com +universidad nacional de jujuy agronomía 2021-01-19 michael robbins male 98 3009 el tropezon lmartinez@yahoo.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2021-01-18 daryl moyer male 86 3200 colonia los sauces tpacheco@yahoo.com +universidad nacional de jujuy licenciatura en administración 2020-11-08 troy taylor male 41 1981 desvio kilometro 55 johnsonabigail@gmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-12-26 stephanie burnett female 27 7540 bathurst estacion crobertson@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-09-22 jeremy shah male 77 8175 goyena simonleslie@yahoo.com +universidad nacional de jujuy ingeniería en informática 2020-09-30 dana oneill female 96 3381 maria magdalena gary33@yahoo.com +universidad nacional de jujuy diseño industrial 2020-10-27 randy diaz male 90 5304 el tala ryanwyatt@yahoo.com +universidad nacional de jujuy diseño industrial 2020-11-13 nicholas schmidt male 68 9405 bahia tranquila ronald55@yahoo.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-10-27 michael rich male 75 2173 campo pesoa fbonilla@hotmail.com +universidad nacional de jujuy bioquímica 2021-01-20 shannon howard female 116 6616 castilla gregoryreed@gmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-11-24 larry horton male 102 1921 alvarez jonte moorejeffrey@hotmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-09-24 sara bradley female 65 9017 cameron goodwinmathew@yahoo.com +universidad nacional de jujuy técnico para bioterios 2020-10-09 theresa richards female 32 4606 colonia los lapachos moodyjocelyn@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2021-01-08 cheryl adams female 87 3620 kilometro 184 oconley@hotmail.com +universidad nacional de jujuy contador público 2021-01-30 angel williams female 63 4616 barcena emily56@hotmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-09-05 nicholas scott male 100 5384 punta de los llanos morrisonjesse@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-11-01 beth caldwell female 68 1919 base aeronaval punta indio fmoore@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2021-01-12 anthony mitchell male 27 4139 agua amarilla la hoyada lkrueger@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2021-01-16 nathan flores male 67 6315 colonia baron hermancatherine@gmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-11-14 ronald sheppard male 96 2242 arijon zmcpherson@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-12-24 timothy dominguez male 93 5622 colonia jauregui yking@yahoo.com +universidad nacional de jujuy técnico para bioterios 2020-12-30 lauren hess female 38 1635 kilometro 45 kelsey70@hotmail.com +universidad nacional de jujuy actuario 2021-01-16 alex thomas male 22 6200 realico aschwartz@yahoo.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2021-01-02 shelby bishop female 51 8424 aguada de guerra collinsmegan@yahoo.com +universidad nacional de jujuy ingeniería en informática 2020-11-14 melissa allen female 88 6474 campo aristimuño benjaminsanchez@yahoo.com +universidad nacional de jujuy actuario 2020-11-18 connor hicks male 58 5435 algarrobo grande fsanders@hotmail.com +universidad nacional de jujuy licenciatura en artes 2020-12-27 alicia hernandez female 74 9213 cañadon caliente vegaraymond@hotmail.com +universidad nacional de jujuy arquitectura 2020-09-29 jose villarreal male 84 7621 la sara ashleyjuarez@hotmail.com +universidad nacional de jujuy técnico para bioterios 2020-09-24 kimberly hebert female 90 8412 cañadon del corral collinunderwood@hotmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-12-14 daniel wilson male 47 8214 colonia cazaux perryjessica@hotmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-12-01 carmen navarro female 55 6457 ingeniero beaugey elizabethwilliamson@gmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-09-25 sarah reid female 67 4630 aparzo matthewsdaniel@gmail.com +universidad nacional de jujuy ingeniería electrónica 2020-12-31 christopher wagner male 51 4504 23 de agosto christopher77@gmail.com +universidad nacional de jujuy ingeniería en informática 2020-09-20 sharon butler female 68 2729 carreras clinejennifer@yahoo.com +universidad nacional de jujuy técnico para bioterios 2020-12-12 joseph wilson male 34 3364 2 de mayo myersstephanie@yahoo.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-09-01 jade parrish female 85 1862 america unida gonzalesaustin@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-10-07 victor martinez male 67 7261 saladillo norte cmiller@gmail.com +universidad nacional de jujuy ingeniería en informática 2020-09-24 amanda rodriguez female 73 3107 colonia avellaneda jeremy31@hotmail.com +universidad nacional de jujuy medicina 2021-01-26 shawn carroll male 41 7600 barrio emir ramon juarez dspencer@yahoo.com +universidad nacional de jujuy farmacia 2020-11-23 walter brandt male 98 3240 colonia egido caroline83@hotmail.com +universidad nacional de jujuy ingeniería en informática 2020-12-09 sharon fox female 57 1638 vicente lopez bnelson@hotmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-11-26 katherine douglas female 47 8402 dina huapi danielrodriguez@hotmail.com +universidad nacional de jujuy licenciatura en administración 2020-10-31 christopher morales male 96 6000 barrio carosio qbarron@yahoo.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-11-28 amy johnson female 96 3133 arroyo burgos gbentley@yahoo.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-09-08 donna barton female 44 5713 balde ahumada jeremythornton@gmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-12-13 brandon abbott male 101 2916 el jupiter stokestravis@hotmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-12-23 jeffrey brown male 86 6705 villa ruiz tbrown@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-11-04 nicole ayala female 64 2605 otto bemberg benjamin67@hotmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2021-01-05 william li male 21 7247 barrientos susan20@gmail.com +universidad nacional de jujuy bioquímica 2020-10-19 matthew miller male 102 6106 aaron castellanos jesse47@hotmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-11-10 mary jennings female 85 1981 desvio kilometro 55 foxangela@hotmail.com +universidad nacional de jujuy licenciatura en artes 2021-01-16 adam brown male 24 2300 colonia bella italia thomasmcguire@hotmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2021-01-08 daniel little male 53 3481 angostura colemantaylor@yahoo.com +universidad nacional de jujuy licenciatura en sociología 2020-10-03 stephanie perez female 88 1872 sarandi carlsonjonathan@hotmail.com +universidad nacional de jujuy ingeniería en informática 2020-11-30 samuel parker male 18 5321 el potrero jamescunningham@yahoo.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2021-01-25 emily johnson female 53 5730 20 de febrero wjones@gmail.com +universidad nacional de jujuy licenciatura en artes 2020-10-30 jeremiah evans male 49 2144 campo horquesco yjoyce@hotmail.com +universidad nacional de jujuy contador público 2020-12-25 taylor pearson male 23 6323 algarrobo del aguila fturner@gmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-10-23 theresa garrett female 27 1665 jose clemente paz hansonchristina@gmail.com +universidad nacional de jujuy medicina 2021-01-29 andrew ford male 51 6071 bermudez jonathan91@yahoo.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-09-17 vincent reyes male 68 3363 25 de mayo sgonzalez@hotmail.com +universidad nacional de jujuy contador público 2020-11-03 ashley osborne female 58 2700 barrio trocha amy82@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-10-23 kimberly jenkins female 64 7507 el bombero roneal@hotmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-11-21 collin bautista male 62 1876 bernal este crivera@hotmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2021-01-22 kimberly wilson female 73 4111 aguada jordanandrew@yahoo.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-12-17 jesse kent male 85 1713 barrio parque leloir johnklein@hotmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-11-05 timothy curry male 33 7505 balneario claromeco bwalton@gmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2021-01-04 benjamin mosley male 40 5300 amilgancho whitecrystal@yahoo.com +universidad nacional de jujuy ingeniería electrónica 2020-09-03 marilyn murphy female 83 3416 arroyo ceibal kimberlydavis@yahoo.com +universidad nacional de jujuy técnico para bioterios 2020-11-18 tracey bryant female 102 5427 apeadero quiroga wheelerwendy@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-11-15 brandon webb male 26 6555 alfalad rachel61@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2021-01-21 shawn bautista male 28 5777 adolfo rodriguez saa samantha97@yahoo.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-10-03 richard cruz male 50 6269 la colina michaelmcfarland@hotmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-10-15 joanne bailey female 53 6231 cuenca stanleydebra@hotmail.com +universidad nacional de jujuy arquitectura 2020-09-23 mike kelley male 24 4630 aparzo moodyjulie@yahoo.com +universidad nacional de jujuy ingeniería mecánica 2020-10-30 jaime bowers male 35 9223 alto rio pico kylewise@gmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-09-13 jean knight female 102 6743 coliqueo clarencegross@yahoo.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-10-13 wayne ortiz male 96 6017 chancay ronaldbrown@hotmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-11-13 kyle bell male 108 1731 villars wilsonjennifer@yahoo.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-11-30 aaron williams male 115 1661 bella vista jessica53@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2021-01-21 matthew barnett male 74 9121 aguada de las tejas olee@hotmail.com +universidad nacional de jujuy ingeniería mecánica 2020-09-16 kayla williams female 37 3507 la eduvigis kim44@gmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-10-23 victoria hernandez female 32 2177 bigand lisaoconnor@hotmail.com +universidad nacional de jujuy agronomía 2021-01-11 lisa smith female 61 4129 cañada batesheidi@gmail.com +universidad nacional de jujuy medicina 2020-12-05 steven mckinney male 107 6235 villa sauce jimenezchad@hotmail.com +universidad nacional de jujuy medicina 2021-01-08 deborah mcintyre female 38 5621 agua de torre nicholasjordan@hotmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-12-04 hannah ferguson female 50 5360 chilecito petersonchristine@gmail.com +universidad nacional de jujuy actuario 2020-11-01 michael shepherd male 101 5592 el carbalino vmiller@yahoo.com +universidad nacional de jujuy licenciatura en musicoterapia 2021-01-24 deanna edwards female 107 3555 campo huber pwilson@gmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-10-30 mark barnett male 19 6030 edmundo perkins carlossmith@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-10-29 glenn patel male 114 1744 cuartel v gutierrezspencer@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-11-20 devon massey male 88 3254 colonia la blanquita ctaylor@gmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-10-06 bradley carey male 24 3287 aldea san gregorio pearsonmark@hotmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-10-20 richard lynn male 50 4500 alto del saladillo maydevin@yahoo.com +universidad nacional de jujuy medicina 2020-11-07 edward weaver male 61 6013 baigorrita woodsbrittney@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-09-10 ruben dougherty male 50 3025 colonia clara gyang@gmail.com +universidad nacional de jujuy ingeniería en informática 2020-11-29 lisa grimes female 54 5735 colonia bella vista petersontracey@hotmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2021-01-02 timothy hood male 88 3565 arroyo del rey zmoore@yahoo.com +universidad nacional de jujuy diseño industrial 2020-10-27 john spencer male 103 2142 campo medina kingpeter@yahoo.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2021-01-27 edward fernandez male 80 5505 carbometal lance96@gmail.com +universidad nacional de jujuy licenciatura en artes 2020-11-20 nicholas kelly male 49 6315 colonia baron maciaslinda@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-11-15 daniel anderson male 22 3036 aromos melissa57@gmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-09-13 trevor smith male 101 3066 campo garay mary23@gmail.com +universidad nacional de jujuy licenciatura en psicología 2021-01-11 ashley robbins female 86 6369 campo salusso frederick52@yahoo.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-12-31 benjamin french male 116 7116 camaron chico cruzrobert@yahoo.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-12-02 victoria gardner female 74 3337 adolfo j pomar dlawrence@gmail.com +universidad nacional de jujuy bioquímica 2020-12-28 leonard ross male 71 7311 chillar danny80@yahoo.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-09-25 amy frost female 90 4612 carahunco michael47@hotmail.com +universidad nacional de jujuy agronomía 2020-09-27 april morgan female 32 6437 alamos jon74@gmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-12-19 kelly davis female 64 4650 abra de peñas shannon17@yahoo.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-10-12 cheryl cordova female 77 3174 altamirano sud sophia06@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-11-05 carrie shaw female 99 8303 cinco saltos robertsvanessa@yahoo.com +universidad nacional de jujuy diseño de imagen y sonido 2020-09-26 jennifer smith female 55 8122 la viticola rebeccavasquez@gmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-10-20 debbie rose female 25 3374 el porvenir dsellers@hotmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-12-02 william green male 53 6734 rawson william07@hotmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-09-03 jennifer wilson female 105 2705 haras san jacinto brianbrown@hotmail.com +universidad nacional de jujuy licenciatura en sociología 2021-01-22 christian dominguez male 116 3551 campo monte la viruela pattersoncorey@gmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-12-24 ashley richmond female 38 7151 langueyu egill@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-11-30 jacob king male 61 1921 alvarez jonte lisa15@hotmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-12-02 carrie rush female 73 3007 empalme san carlos chudson@gmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-11-19 amber robertson female 47 7169 juancho mzhang@yahoo.com +universidad nacional de jujuy diseño de imagen y sonido 2021-01-23 seth oliver male 47 7161 labarden zacharyhaynes@hotmail.com +universidad nacional de jujuy licenciatura en ciencia política 2021-01-22 katelyn ball female 66 8170 abra de hinojo erikmelton@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2021-01-28 susan stevenson female 47 2456 esmeralda rosekelsey@hotmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-12-30 luke cook male 24 3500 colonia florencia marysmall@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-11-03 russell ross male 36 6380 boeuf kelleystephanie@gmail.com +universidad nacional de jujuy ingeniería electrónica 2021-01-06 eric thomas male 38 2845 colonia duportal schneidershannon@yahoo.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-10-29 marissa sanders female 58 8332 colonia rusa rrobinson@yahoo.com +universidad nacional de jujuy agronomía 2020-10-01 jorge montes male 85 6551 juan f ibarra nparsons@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-12-08 jason howard male 63 1808 alejandro petion francisco91@gmail.com +universidad nacional de jujuy diseño industrial 2021-01-03 mark thompson male 18 6380 boeuf perry39@hotmail.com +universidad nacional de jujuy bioquímica 2020-10-03 jorge franklin male 76 2700 barrio trocha lmayo@hotmail.com +universidad nacional de jujuy ingeniería electrónica 2020-12-05 curtis johnson male 88 8101 calderon ericpierce@gmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-12-22 julia yang female 55 5321 el potrero twest@hotmail.com +universidad nacional de jujuy agronomía 2020-10-02 wendy dalton female 72 4184 bustamante bsmith@hotmail.com +universidad nacional de jujuy licenciatura en ciencia política 2021-01-31 michael howard male 104 5544 gobernador benegas fpearson@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-12-14 james perez male 108 7511 balneario oceano amyjackson@gmail.com +universidad nacional de jujuy ingeniería en informática 2020-09-22 monique garner female 98 4144 amberes mkim@yahoo.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-12-27 cindy anderson female 90 3338 17 de agosto rebecca15@yahoo.com +universidad nacional de jujuy diseño industrial 2020-09-14 john garcia male 18 2743 arroyo dulce gbridges@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-09-12 gwendolyn bryan female 44 3281 calera sdennis@yahoo.com +universidad nacional de jujuy contador público 2020-12-18 aaron burns male 90 1757 gregorio de laferrere kellyheather@yahoo.com +universidad nacional de jujuy licenciatura en psicología 2021-01-26 kathleen melton female 53 7136 adela ksmith@hotmail.com +universidad nacional de jujuy medicina 2020-10-16 kelly coleman female 65 1706 haedo ashley57@yahoo.com +universidad nacional de jujuy bioquímica 2020-12-30 christina durham female 86 5771 alanices bsmith@gmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-11-25 kim nguyen female 80 3315 caa yari rothjasmine@gmail.com +universidad nacional de jujuy diseño industrial 2020-10-30 belinda smith female 44 5750 alto de la leña qwright@hotmail.com +universidad nacional de jujuy actuario 2020-12-21 corey cervantes male 27 1682 martin coronado michaelhansen@gmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2021-01-22 greg parker male 86 7403 alvaro barros gburch@hotmail.com +universidad nacional de jujuy farmacia 2021-01-31 cindy estes female 80 1825 monte chingolo harriselizabeth@yahoo.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-12-31 jamie peters female 98 3007 empalme san carlos qjackson@hotmail.com +universidad nacional de jujuy medicina 2020-10-10 patricia mcintosh female 62 5438 alto de sierra terri05@yahoo.com +universidad nacional de jujuy licenciatura en artes 2020-12-13 mark carr male 44 3040 asuncion maria hherring@gmail.com +universidad nacional de jujuy agronomía 2020-11-16 brandon willis male 19 3254 colonia la blanquita blairwesley@gmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2021-01-15 ashley hernandez female 64 4513 alto calilegua ybenson@gmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-11-23 mary ramirez female 99 5755 alto del molle lisa69@gmail.com +universidad nacional de jujuy medicina 2020-09-12 mary brown female 84 7530 coronel pringles margaretmarsh@gmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-12-02 annette lee female 83 2403 bauer y sigel jessica02@hotmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2021-01-20 thomas mendoza male 55 1885 guillermo e hudson barajaskevin@gmail.com +universidad nacional de jujuy farmacia 2020-12-08 shawn simmons male 29 6326 anguil fredallison@yahoo.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-09-18 lisa martin female 21 2720 colon williamskathy@hotmail.com +universidad nacional de jujuy contador público 2020-12-01 anthony cook male 70 7260 barrio villa saladillo deannacole@hotmail.com +universidad nacional de jujuy bioquímica 2021-01-23 denise acevedo female 82 2907 general conesa padillalisa@gmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-09-28 julia fowler female 46 1623 barrio garin norte erin65@gmail.com +universidad nacional de jujuy técnico para bioterios 2020-10-23 shannon brown female 80 8326 cervantes heather44@gmail.com +universidad nacional de jujuy ingeniería electrónica 2020-09-04 tammy moore female 61 6605 campo peña lopez shannonhall@hotmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-10-23 sherry hill female 63 1731 villars valvarado@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-11-30 danielle prince female 19 5311 arauco lisaaustin@hotmail.com +universidad nacional de jujuy farmacia 2020-11-09 robert alexander male 68 4142 alto de leiva sruiz@gmail.com +universidad nacional de jujuy bioquímica 2020-11-07 denise ball female 47 7249 el araza kmorris@gmail.com +universidad nacional de jujuy ciencias veterinarias 2021-01-28 sonya carr female 94 5266 chichagasta vmedina@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-11-27 angela scott female 79 3042 abipones sadams@yahoo.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-11-25 keith vance male 67 7404 fortin lavalle jshelton@hotmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-12-30 hannah adams female 113 7265 cazon rbailey@yahoo.com +universidad nacional de jujuy técnico para bioterios 2021-01-30 dwayne ford male 34 7161 labarden tinaholt@yahoo.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-10-15 kenneth edwards male 59 7135 comandante giribone kristalambert@gmail.com +universidad nacional de jujuy agronomía 2020-10-14 joseph foster male 73 8361 isla grande fli@gmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-11-15 roberto rogers male 86 3153 kilmetro 165 zhernandez@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2021-01-27 lisa clark female 55 5405 agua y energia riverakelly@gmail.com +universidad nacional de jujuy licenciatura en administración 2020-10-09 katelyn rogers female 85 5545 agua de diaz owhite@yahoo.com +universidad nacional de jujuy medicina 2020-12-16 angela gray female 30 7101 cerro de la gloria canal 15 herringwayne@hotmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-09-14 robert brooks male 43 6634 alberti stephanie76@gmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-12-10 jeffrey mcgee male 63 8150 campo la lima lawrencesamantha@yahoo.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-12-14 jason george male 46 2248 bernardo de irigoyen schneiderheather@gmail.com +universidad nacional de jujuy arquitectura 2020-12-04 howard williams male 41 6101 villa saboya odavis@hotmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-10-26 bradley jones male 71 5372 nonogasta mwagner@yahoo.com +universidad nacional de jujuy licenciatura en artes 2020-12-03 tina zimmerman female 27 3230 arbol solo henrydixon@hotmail.com +universidad nacional de jujuy medicina 2020-12-26 timothy kim male 77 2341 colonia montefiore castroadam@gmail.com +universidad nacional de jujuy contador público 2021-01-18 daniel davis male 53 6223 coronel charlone davidholt@yahoo.com +universidad nacional de jujuy licenciatura en psicología 2021-01-20 joseph rivera male 116 6387 caleufu kevinrose@hotmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-10-04 william hill male 45 3476 el remanso rodriguezisaac@yahoo.com +universidad nacional de jujuy arquitectura 2020-10-17 brett wolfe male 87 1602 florida james00@gmail.com +universidad nacional de jujuy licenciatura en ciencia política 2021-01-18 james brown male 42 2119 arminda cohendaniel@hotmail.com +universidad nacional de jujuy licenciatura en administración 2021-01-24 glenn rich male 23 1849 claypole curryangela@gmail.com +universidad nacional de jujuy licenciatura en sociología 2020-09-28 samantha dorsey female 72 3731 meson de fierro westamy@yahoo.com +universidad nacional de jujuy licenciatura en ciencia política 2021-01-03 kyle hughes male 81 4000 estacion de zootecnia b xmcgee@gmail.com +universidad nacional de jujuy contador público 2020-10-20 jeffrey peterson male 107 1816 colonia santa rosa davidarnold@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-10-15 melinda kemp female 48 3509 campo el bermejo pblack@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2021-01-31 allison long female 115 3021 campo andino brandi41@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2021-01-13 john ryan male 99 2805 arroyo aleli clarkjill@gmail.com +universidad nacional de jujuy diseño industrial 2021-01-28 joshua taylor male 85 9407 28 de noviembre keith92@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-09-25 john becker male 57 6383 campo moises seccion 1a david37@hotmail.com +universidad nacional de jujuy licenciatura en artes 2020-10-12 mark perez male 37 4178 abra rica bryantanthony@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-12-15 norma bradford female 31 2453 carlos pellegrini randy73@gmail.com +universidad nacional de jujuy actuario 2020-12-23 stacy fritz female 50 6244 banderalo aguirrejeffrey@gmail.com +universidad nacional de jujuy licenciatura en sociología 2020-11-09 mary thompson female 97 2840 albardon ocolon@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-12-21 heather washington female 101 4168 agua blanca bakermichael@gmail.com +universidad nacional de jujuy ingeniería electrónica 2021-01-27 michele herrera female 58 1664 trujui scottsanders@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2021-01-10 louis tate male 101 3338 17 de agosto bbell@hotmail.com +universidad nacional de jujuy contador público 2020-09-19 matthew anderson male 90 6708 colonia nac de alienados lisaweiss@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-12-12 alexandra evans female 80 4709 san jose de piedra blanca joshua19@yahoo.com +universidad nacional de jujuy licenciatura en sociología 2020-09-14 jennifer harvey female 51 3071 aguara grande danielanderson@gmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-11-27 melissa sanchez female 54 2613 la morocha kayla29@hotmail.com +universidad nacional de jujuy licenciatura en administración 2021-01-10 timothy taylor male 96 9015 alma grande maddenjennifer@hotmail.com +universidad nacional de jujuy diseño industrial 2020-10-02 christopher lee male 81 3378 22 de diciembre thompsonmichael@yahoo.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-10-11 allison hopkins female 77 4134 acheral alvarezstephanie@hotmail.com +universidad nacional de jujuy licenciatura en ciencia política 2021-01-04 karen johnson female 108 4626 angosto del perchel clane@hotmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-12-23 david williams male 98 3364 2 de mayo pereztravis@yahoo.com +universidad nacional de jujuy ingeniería en informática 2020-09-12 thomas higgins male 113 8400 isla victoria danny18@yahoo.com +universidad nacional de jujuy licenciatura en administración 2020-09-07 alexander reynolds male 114 8111 arroyo pareja adyer@gmail.com +universidad nacional de jujuy medicina 2020-11-14 scott anderson male 108 3317 arroyo magdalena everettdarin@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2021-01-20 ryan castro male 73 4516 caimancito christophervillanueva@gmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-12-06 timothy rodriguez male 46 4122 alizal santiagojessica@hotmail.com +universidad nacional de jujuy licenciatura en sociología 2020-12-14 scott hernandez male 58 5327 capihuas david90@yahoo.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-10-02 laura roy female 84 6461 capitan castro shannonking@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-12-03 bruce smith male 86 3263 1 de mayo arroyowilliam@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2021-01-27 rebecca hudson female 114 1864 alejandro korn alexandraalexander@hotmail.com +universidad nacional de jujuy ingeniería mecánica 2020-10-08 cody curry male 47 2905 general rojo nmarshall@gmail.com +universidad nacional de jujuy actuario 2020-10-10 michael carter male 23 9220 cañadon la madera taralopez@yahoo.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-09-10 janet bruce female 100 8403 alicura evansregina@gmail.com +universidad nacional de jujuy ingeniería mecánica 2020-10-25 amy newman female 79 4500 alto del saladillo warrengabrielle@gmail.com +universidad nacional de jujuy licenciatura en sociología 2020-11-28 danielle evans female 70 2529 piamonte ryanbennett@hotmail.com +universidad nacional de jujuy arquitectura 2020-12-29 tabitha short female 103 8401 cullin manzano underwoodfranklin@gmail.com +universidad nacional de jujuy ingeniería en informática 2020-11-08 kara roberts female 112 6661 blas durañona smithanna@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-11-22 molly martinez female 31 3378 22 de diciembre kyle72@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-09-29 tonya jackson female 59 5549 agua de los manantiales qrangel@hotmail.com +universidad nacional de jujuy ciencias veterinarias 2021-01-24 sara wright female 85 4561 la chinaca amarsh@hotmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-12-26 gloria knapp female 30 5501 cerrillos al sud justinmorris@yahoo.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2021-01-01 chelsea vasquez female 54 3129 colonia hernandarias joseph46@gmail.com +universidad nacional de jujuy licenciatura en artes 2020-09-03 kimberly wilson female 48 9400 an aike nwebster@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-11-25 jacob johnson male 76 2846 anahi dominiccervantes@yahoo.com +universidad nacional de jujuy licenciatura en administración 2020-12-24 alan clark male 52 2703 cabo san fermin qnunez@gmail.com +universidad nacional de jujuy arquitectura 2021-01-29 john chen male 53 1881 san francisco solano cindyibarra@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-09-02 andrew bishop male 85 8126 aldea san andres jacquelinebailey@yahoo.com +universidad nacional de jujuy ingeniería en informática 2021-01-24 amber craig female 103 5607 colonia bombal y tabanera chelsea52@yahoo.com +universidad nacional de jujuy contador público 2020-12-22 sharon baker female 94 5409 adan quiroga qcaldwell@yahoo.com +universidad nacional de jujuy medicina 2020-12-31 harold dunlap male 112 3342 aguapey grant34@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-11-01 michael hansen male 62 1987 alegre vperkins@hotmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-09-11 emily simpson female 85 9017 cameron rebecca03@yahoo.com +universidad nacional de jujuy licenciatura en psicología 2020-09-22 jessica daniel female 91 8187 bordenave hward@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-10-05 debra mason female 70 6051 ingeniero balbin ericdodson@yahoo.com +universidad nacional de jujuy contador público 2020-10-30 kimberly patrick female 71 2103 colonia escribano dbray@gmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-09-13 traci lopez female 103 4151 bajo de los sueldos copelandtimothy@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-09-16 edward baldwin male 26 6013 baigorrita jamie06@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-09-14 alexander nelson male 78 3734 campo moreno russostephanie@hotmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2021-01-23 katrina long female 68 1661 bella vista carrie74@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2021-01-02 ryan olsen male 43 7631 costa bonita balneario pbyrd@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-09-06 maureen forbes female 35 7005 barker pharris@gmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-12-30 mary wilson female 79 1806 tristan suarez stevensanchez@hotmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-11-19 nicole cooper female 36 6725 carmen de areco ystephens@gmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-10-27 kelly gates female 108 3708 concepcion del bermejo jyoung@gmail.com +universidad nacional de jujuy bioquímica 2020-12-04 maria ray female 65 1846 adrogue angelasandoval@hotmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-09-16 derek chen male 23 4168 agua blanca jennydowns@gmail.com +universidad nacional de jujuy actuario 2020-10-30 jon harrington male 59 6015 campo coliqueo nguyenlinda@hotmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-12-07 steven rodriguez male 94 6381 campo caretto emiller@gmail.com +universidad nacional de jujuy licenciatura en sociología 2020-10-31 jared washington male 113 8345 alumine zburns@hotmail.com +universidad nacional de jujuy ingeniería en informática 2020-10-27 george shelton male 64 4715 agua verde mannjordan@gmail.com +universidad nacional de jujuy diseño industrial 2020-09-08 katie lloyd female 49 3524 el campamento vgonzalez@yahoo.com +universidad nacional de jujuy licenciatura en administración 2020-12-24 mark palmer male 67 6516 amalia ericacarney@yahoo.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2021-01-05 tracy roman female 59 4195 7 de abril woodsrenee@hotmail.com +universidad nacional de jujuy medicina 2020-12-08 michael crawford male 44 4187 anta chica ladams@hotmail.com +universidad nacional de jujuy diseño industrial 2020-12-18 daniel rowland male 57 3445 9 de julio ahansen@yahoo.com +universidad nacional de jujuy ingeniería en informática 2020-11-24 mark mullen male 32 1609 boulogne triciajackson@hotmail.com +universidad nacional de jujuy medicina 2021-01-26 marcus hernandez male 66 2415 desvio boero sbrown@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-12-21 tyler clark male 36 2814 alto los cardales ghill@yahoo.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-10-18 don wagner male 71 2918 empalme villa constitucion sherrimason@hotmail.com +universidad nacional de jujuy bioquímica 2020-12-18 lauren reyes female 51 3476 el remanso cindy82@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-11-04 christina lewis female 65 5311 arauco laura96@gmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-12-14 caitlyn miller female 85 3045 campo zavalla harveyleslie@yahoo.com +universidad nacional de jujuy bioquímica 2021-01-23 andrea lewis female 72 6400 barrio indio trompa hunter30@hotmail.com +universidad nacional de jujuy arquitectura 2020-10-08 jeffrey stewart male 26 5779 la chilca catherine57@yahoo.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-12-07 hannah kennedy female 113 2341 colonia montefiore amy81@gmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-09-21 casey williams female 102 5621 agua de torre angelgriffin@gmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-11-07 kathy hamilton female 24 5411 la legua myersdustin@gmail.com +universidad nacional de jujuy actuario 2020-10-04 tom terry male 38 6661 blas durañona scotttaylor@hotmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2021-01-21 jerome anderson male 81 1862 america unida kellerkiara@yahoo.com +universidad nacional de jujuy licenciatura en psicología 2021-01-11 sergio jones male 43 8156 el perdido est jose guisasola kimberlyclark@gmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2021-01-19 michael abbott male 68 4158 campo de talamayo smithbrittany@gmail.com +universidad nacional de jujuy ingeniería electrónica 2020-12-10 shawn mcdaniel male 58 6223 coronel charlone xcollins@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-09-10 brent collins male 36 3021 campo andino tfisher@gmail.com +universidad nacional de jujuy ciencias veterinarias 2021-01-30 eric chavez male 75 3324 gobernador roca lisawalker@gmail.com +universidad nacional de jujuy contador público 2020-11-10 kathy gonzalez female 40 3040 asuncion maria thompsonchristina@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-11-04 pamela cox female 80 6001 agustin roca malonenicole@hotmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-09-06 cynthia johnson female 76 9039 hito 45 elizabeth02@hotmail.com +universidad nacional de jujuy licenciatura en sociología 2020-11-10 james solomon male 114 2111 francisco paz nathan18@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-12-04 mark decker male 20 3585 el sombrerito samuel95@gmail.com +universidad nacional de jujuy ciencias veterinarias 2020-12-19 jacqueline clark female 59 4723 alijilan karenedwards@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-10-05 gilbert tyler male 36 6335 graciarena mrobbins@gmail.com +universidad nacional de jujuy ingeniería electrónica 2020-12-30 cheryl smith female 102 9220 cañadon la madera michael20@gmail.com +universidad nacional de jujuy licenciatura en sociología 2020-11-04 david frey male 29 6405 30 de agosto hherrera@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-10-04 james kim male 27 9020 arroyo quilla taylorjon@hotmail.com +universidad nacional de jujuy diseño industrial 2020-12-17 lawrence jackson male 56 3056 campo coubert fjones@hotmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-11-15 sarah rivera female 45 2715 el socorro kennethwells@yahoo.com +universidad nacional de jujuy ingeniería electrónica 2020-12-16 daniel underwood male 72 2447 los sembrados robert78@hotmail.com +universidad nacional de jujuy farmacia 2020-09-28 amber solomon female 72 8170 abra de hinojo obrown@yahoo.com +universidad nacional de jujuy diseño de imagen y sonido 2020-11-27 crystal tate female 28 4184 bustamante beckywhite@hotmail.com +universidad nacional de jujuy ciencias veterinarias 2020-10-31 christopher briggs male 71 3309 arroyo tomas kimberly25@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-12-04 paul ho male 94 4119 agua colorada jackie19@gmail.com +universidad nacional de jujuy licenciatura en sociología 2020-12-28 david roberts male 61 2721 el arbolito kellersarah@yahoo.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2021-01-27 george bryan male 19 6064 eduardo costa dillonmelissa@gmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-10-20 colin holland male 100 6354 colonia la gaviota hernandezjoseph@gmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-10-14 julie aguilar female 63 6651 ingeniero de madrid mclaughlinstephen@yahoo.com +universidad nacional de jujuy ingeniería en informática 2020-09-03 christine dixon female 101 5413 apeadero las chimbas daviddecker@hotmail.com +universidad nacional de jujuy bioquímica 2020-12-09 melanie porter female 50 6077 encina williamseric@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-12-21 nicole martinez female 50 4753 corralito bushrebecca@hotmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-09-05 katrina owens female 75 4606 colonia los lapachos nhobbs@yahoo.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-09-29 michelle pennington female 116 7623 campo la plata lgraham@hotmail.com +universidad nacional de jujuy actuario 2020-09-26 kimberly chen female 47 2521 iturraspe christopherharris@yahoo.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-12-25 savannah levy female 46 2601 la chispa heidichurch@gmail.com +universidad nacional de jujuy actuario 2020-12-28 tristan curtis male 23 3113 colonia celina davisjoseph@yahoo.com +universidad nacional de jujuy medicina 2020-10-19 david johnson male 82 8313 arroyito brittany49@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-11-19 roger moore male 50 8514 laguna del barro debramatthews@hotmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-12-25 katherine vasquez female 80 2826 aldea san antonio hburch@hotmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2021-01-31 debra curtis female 89 1907 el pino nicholas05@yahoo.com +universidad nacional de jujuy licenciatura en ciencia política 2021-01-29 jasmine diaz female 20 7635 el lenguaraz justin48@yahoo.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-11-10 steven wiley male 71 2521 iturraspe lorraine91@yahoo.com +universidad nacional de jujuy ingeniería mecánica 2020-12-03 dale hernandez male 72 7535 pontaut fhuerta@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-12-29 mary johnson female 47 1919 base aeronaval punta indio patricia73@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2021-01-01 wesley lambert male 39 3137 alcaraz sud davispatricia@hotmail.com +universidad nacional de jujuy agronomía 2020-09-08 miguel clark male 76 2804 campana stephen16@gmail.com +universidad nacional de jujuy agronomía 2021-01-26 nicole wyatt female 53 7407 libano donald13@hotmail.com +universidad nacional de jujuy técnico para bioterios 2021-01-29 maureen shaffer female 47 1676 santos lugares aweaver@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-12-10 kimberly cruz female 31 4606 colonia los lapachos ryanterri@yahoo.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-11-24 ryan larson male 39 5475 agua de la piedra meadowsamber@gmail.com +universidad nacional de jujuy actuario 2020-12-31 tina callahan female 54 1704 ramos mejia aliciagilbert@hotmail.com +universidad nacional de jujuy farmacia 2020-11-21 jeffrey wilson male 68 6443 arano owensdouglas@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-09-29 andrea thomas female 72 7153 cangallo katie06@yahoo.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-11-01 david morgan male 107 2752 almacen el descanso twalls@gmail.com +universidad nacional de jujuy ingeniería electrónica 2020-10-21 matthew english male 96 1661 bella vista perkinsdavid@gmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-09-29 vanessa arnold female 48 5621 agua de torre jillfischer@gmail.com +universidad nacional de jujuy arquitectura 2020-11-28 denise day female 20 3534 colonia el aguara catherine51@yahoo.com +universidad nacional de jujuy arquitectura 2020-11-10 jodi maldonado female 112 3315 caa yari campbellrita@yahoo.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-12-20 eric perez male 39 7205 la esperanza rosas las flores erinjennings@gmail.com +universidad nacional de jujuy agronomía 2020-09-14 christine hill female 77 8133 la rosa sullivanamanda@yahoo.com +universidad nacional de jujuy ingeniería mecánica 2020-12-21 sarah ellis female 60 1891 ingeniero allan rsandoval@yahoo.com +universidad nacional de jujuy licenciatura en sociología 2020-09-09 stephanie morrison female 100 5315 calera la norma johnwalker@hotmail.com +universidad nacional de jujuy medicina 2020-11-18 thomas hardy male 72 2935 algarrobo bentonbrian@gmail.com +universidad nacional de jujuy licenciatura en sociología 2020-11-24 robert braun male 61 3132 el pingo davisjeffrey@yahoo.com +universidad nacional de jujuy técnico para bioterios 2020-09-03 lori price female 90 5736 comandante granville rebecca20@yahoo.com +universidad nacional de jujuy licenciatura en administración 2020-12-17 brendan obrien male 103 3185 colonia la marta fedwards@gmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-11-05 tiffany rivas female 114 3366 almirante brown rebecca69@hotmail.com +universidad nacional de jujuy ingeniería en informática 2020-11-06 luke howard male 115 6701 carlos keen tcampbell@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-09-15 david hull male 100 2801 alto verde agriffith@hotmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-10-21 teresa williams female 27 3416 arroyo ceibal thomaswood@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2021-01-15 alan davis male 69 6667 agustin mosconi tiffany81@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-11-04 jesse marshall male 95 1742 paso del rey qdaniels@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-10-24 heather miller female 24 1716 libertad vthornton@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-09-07 alison miller female 101 6553 la torrecita mescobar@hotmail.com +universidad nacional de jujuy medicina 2020-11-27 jared lewis male 116 8101 calderon lawsonrobert@gmail.com +universidad nacional de jujuy ingeniería electrónica 2020-10-17 allison ford female 42 7221 francisco berra obauer@gmail.com +universidad nacional de jujuy licenciatura en sociología 2020-10-17 jessica wagner female 107 2763 flamenco carolwong@gmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-12-02 julie williamson female 22 6455 carlos tejedor yolanda05@gmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2021-01-02 susan steele female 88 4740 agua salada miranda84@hotmail.com +universidad nacional de jujuy licenciatura en psicología 2020-12-13 barbara johnson female 93 1986 altamirano riddledeborah@gmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2021-01-18 sean owens male 94 5707 aguaditas harmonkristy@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2021-01-14 sharon johnson female 59 3164 colonia rivas kimberlydunn@gmail.com +universidad nacional de jujuy diseño industrial 2020-11-08 earl baker male 28 3041 cacique ariacaiquin jacobfernandez@hotmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-10-13 justin lee male 108 4103 bajo de raco mariagraham@hotmail.com +universidad nacional de jujuy licenciatura en artes 2020-10-13 patrick moon male 110 2601 la chispa richard63@yahoo.com +universidad nacional de jujuy farmacia 2020-10-25 eric sheppard male 112 2533 los cardos jeremiahalvarez@yahoo.com +universidad nacional de jujuy licenciatura en ciencia política 2020-11-19 victoria gibson female 33 1875 wilde andrew50@hotmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-10-08 debbie lloyd female 89 5743 la isabel jclark@yahoo.com +universidad nacional de jujuy agronomía 2020-12-11 edward stone male 58 8300 las perlas valerie89@hotmail.com +universidad nacional de jujuy ingeniería en informática 2021-01-25 sara boyle female 105 6277 buena esperanza manuellarson@gmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2021-01-12 vincent anderson male 93 3376 gobernador lanusse loriwillis@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-09-18 gregg guerrero male 111 3048 angeloni gregory83@gmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-11-22 jonathan thornton male 67 6743 coliqueo lisaeaton@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-11-07 valerie acosta female 30 2845 colonia duportal alyssalester@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2021-01-22 roy crawford male 60 1888 florencio varela andersonrachel@yahoo.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-10-16 sharon martin female 72 3234 bonpland parsonsjeffrey@yahoo.com +universidad nacional de jujuy bioquímica 2020-09-17 mark weaver male 105 3363 25 de mayo kgibson@yahoo.com +universidad nacional de jujuy diseño industrial 2020-11-16 eric harrell male 95 6367 argentina belvedere icooper@hotmail.com +universidad nacional de jujuy licenciatura en artes 2021-01-02 carolyn moore female 116 3572 campo garabato devin93@yahoo.com +universidad nacional de jujuy ingeniería mecánica 2020-09-28 chad smith male 86 6317 la florencia michael46@yahoo.com +universidad nacional de jujuy bioquímica 2020-12-15 lisa thomas female 47 7118 general guido justin81@gmail.com +universidad nacional de jujuy medicina 2020-09-25 rebecca wiley female 52 3586 campo yaguarete thomas23@hotmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-11-14 nicole mendoza female 98 3712 los frentones sheilamendoza@gmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-09-30 meghan phillips female 102 6205 el guanaco weaverwilliam@yahoo.com +universidad nacional de jujuy farmacia 2020-11-21 colin nguyen male 85 5325 alpasinche sherrydavidson@hotmail.com +universidad nacional de jujuy arquitectura 2020-09-23 beth may female 102 6530 carlos casares moorechristina@gmail.com +universidad nacional de jujuy ciencias veterinarias 2020-10-06 austin payne male 46 5881 cañada la negra timothy61@gmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-10-22 jennifer ruiz female 114 5386 amana abigailsmith@yahoo.com +universidad nacional de jujuy medicina 2021-01-16 dorothy walters female 69 4651 agua de castilla xmccarthy@hotmail.com +universidad nacional de jujuy técnico para bioterios 2020-11-06 robert anderson male 31 6326 anguil mario74@hotmail.com +universidad nacional de jujuy ingeniería en informática 2020-12-11 emily clark female 100 5770 chacras viejas nicholas53@gmail.com +universidad nacional de jujuy actuario 2021-01-21 caitlin baker female 87 3118 centro comunitario cnia nue arthur69@yahoo.com +universidad nacional de jujuy licenciatura en ciencia política 2020-09-10 jacob young male 77 8375 cañadon de los indios fhenry@gmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-10-21 david dawson male 35 5881 cañada la negra jessicajones@yahoo.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-09-20 martha brown female 22 1802 aeropuerto ezeiza josephvalentine@gmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-09-10 william myers male 73 8416 anecon grande soconnell@yahoo.com +universidad nacional de jujuy diseño industrial 2020-10-23 edward phillips male 110 3132 el pingo mgonzalez@hotmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-12-12 daniel gray male 95 6343 los gauchos michaelbrady@yahoo.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-11-15 reginald terry male 53 1676 santos lugares jennifer88@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2021-01-08 megan thomas female 34 3203 arroyo grande derrickevans@yahoo.com +universidad nacional de jujuy técnico para bioterios 2021-01-12 todd fitzgerald male 87 1714 ituzaingo robertsfrank@yahoo.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-11-23 billy zavala male 90 3125 antonio tomas barkernicole@hotmail.com +universidad nacional de jujuy farmacia 2020-09-26 nathan schultz male 34 7212 doctor domingo harosteguy johnstonjacqueline@yahoo.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-09-12 lauren gardner female 72 5429 el abanico fhernandez@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-10-13 brian payne male 109 2109 acebal bradleystevens@yahoo.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-12-11 julie gutierrez female 23 3487 puesto de isla rrios@hotmail.com +universidad nacional de jujuy agronomía 2020-12-14 colleen hill female 40 6424 beruti jasonsmith@yahoo.com +universidad nacional de jujuy ingeniería electrónica 2020-09-09 russell lawrence male 20 2935 algarrobo bpitts@gmail.com +universidad nacional de jujuy licenciatura en psicología 2021-01-13 troy mcclure male 39 8200 colonia lia y allende christopherrobinson@yahoo.com +universidad nacional de jujuy licenciatura en psicología 2020-10-06 dawn holt female 90 2407 campo clucellas mknight@hotmail.com +universidad nacional de jujuy diseño de imagen y sonido 2021-01-28 terry hale male 38 3122 arroyo corralito jmiller@yahoo.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-12-02 yvonne bennett female 95 6365 azteazu ilopez@gmail.com +universidad nacional de jujuy ingeniería electrónica 2020-11-09 michael drake male 115 5771 alanices emcgee@gmail.com +universidad nacional de jujuy ingeniería electrónica 2021-01-08 donald patton male 41 8536 chipauquil kimberlylewis@yahoo.com +universidad nacional de jujuy licenciatura en administración 2020-12-06 carl hall male 83 7530 coronel pringles john22@gmail.com +universidad nacional de jujuy actuario 2021-01-09 jeffrey armstrong male 109 8322 cutral co nixonashley@gmail.com +universidad nacional de jujuy arquitectura 2020-09-20 anthony thomas male 30 5544 gobernador benegas darrellgonzalez@yahoo.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-10-22 audrey briggs female 111 2111 francisco paz markstafford@gmail.com +universidad nacional de jujuy ingeniería electrónica 2020-10-15 matthew horne male 34 6667 agustin mosconi igraves@yahoo.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-12-06 cathy cook female 111 1879 quilmes oeste daniel47@gmail.com +universidad nacional de jujuy agronomía 2020-12-23 ryan gordon male 68 2506 correa joshua77@yahoo.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-09-12 melissa saunders female 57 6032 blandengues williamstonya@gmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2021-01-21 heidi anderson female 59 2701 12 de agosto lisareeves@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-12-21 rebecca garcia female 67 7543 la primavera nsmith@hotmail.com +universidad nacional de jujuy farmacia 2020-11-28 tina ryan female 43 3101 aldea brasilera hailey03@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-10-27 heather ross female 41 6600 kilometro 125 kimdaniel@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-12-14 george garcia male 86 8124 berraondo johnsongina@hotmail.com +universidad nacional de jujuy bioquímica 2020-09-09 julie johnston female 39 6706 est jauregui va flandria rdunlap@gmail.com +universidad nacional de jujuy diseño de imagen y sonido 2021-01-28 jacob russell male 68 5263 el medano mooreerik@yahoo.com +universidad nacional de jujuy ciencias veterinarias 2021-01-05 brandon smith male 83 6323 algarrobo del aguila sandra35@hotmail.com +universidad nacional de jujuy arquitectura 2020-11-14 lisa garrett female 83 2212 campo galloso christinawilliams@yahoo.com +universidad nacional de jujuy ingeniería en informática 2020-10-20 carlos jordan male 58 3196 arroyo vega raymichael@gmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-10-07 lisa stokes female 76 1676 santos lugares rowemelissa@yahoo.com +universidad nacional de jujuy ingeniería en informática 2020-11-23 geoffrey fleming male 18 7249 el araza kwhite@hotmail.com +universidad nacional de jujuy contador público 2020-12-13 elijah williams male 89 2303 angelica sanderskevin@gmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-10-25 andrew oneill male 61 4650 abra de peñas scottjohnston@hotmail.com +universidad nacional de jujuy licenciatura en psicología 2020-09-01 brian clarke male 25 7407 libano daniel03@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2021-01-07 joyce davis female 36 9401 el zurdo hancockyvette@yahoo.com +universidad nacional de jujuy licenciatura en sociología 2021-01-20 mary howe female 67 8412 cañadon del corral davidtorres@hotmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-12-04 angela scott female 69 5592 el carbalino fsanchez@hotmail.com +universidad nacional de jujuy técnico para bioterios 2020-10-23 robert pratt male 32 3070 dho jessestevenson@yahoo.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-09-03 jennifer cox female 40 8183 avestruz hughesjames@gmail.com +universidad nacional de jujuy actuario 2021-01-31 joseph wood male 33 1647 zona delta san fernando ujennings@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2021-01-02 jason mcconnell male 77 8208 campo cicare jacksonpamela@gmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-11-18 michael kelly male 66 4237 cortaderas davidwood@yahoo.com +universidad nacional de jujuy diseño industrial 2020-10-24 debbie aguirre female 35 3572 campo garabato qpowell@hotmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-11-23 jessica simpson female 111 4626 angosto del perchel nielsenmatthew@gmail.com +universidad nacional de jujuy agronomía 2020-11-03 deborah evans female 32 2914 costa brava khoward@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-10-22 amanda price female 48 3526 gandolfi warrenamanda@hotmail.com +universidad nacional de jujuy técnico para bioterios 2020-11-04 elizabeth jones female 89 4184 bustamante steven87@yahoo.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2021-01-15 marc wright male 19 9210 cuesta del ternero saunderscarl@hotmail.com +universidad nacional de jujuy agronomía 2021-01-08 philip tapia male 115 2181 los molinos jennifer62@hotmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-12-01 pamela schaefer female 22 3226 buena vista epatton@yahoo.com +universidad nacional de jujuy ciencias veterinarias 2020-11-14 karla rogers female 44 2701 12 de agosto harrisonerin@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-12-22 jason crosby male 22 3197 abra guazu branchjason@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-10-21 ashley davila female 52 4141 fuerte quemado adamsdaisy@yahoo.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-09-23 kyle jackson male 83 2821 arroyo del cura wpowers@hotmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-11-07 brooke parker female 33 3176 estacion sola karenthomas@gmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-12-20 sergio moody male 20 4101 agua negra chad29@yahoo.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-10-31 richard jackson male 92 2508 armstrong robert56@hotmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-09-24 allison copeland female 87 1607 villa adelina jay98@hotmail.com +universidad nacional de jujuy licenciatura en artes 2020-09-23 jessica booth female 69 7403 alvaro barros woodamber@yahoo.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-10-17 becky jordan female 66 2622 maggiolo walterskyle@gmail.com +universidad nacional de jujuy licenciatura en artes 2020-09-24 michael martinez male 109 2212 campo galloso rebeccabennett@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2021-01-03 tracy oliver male 66 7214 cachari curtis32@hotmail.com +universidad nacional de jujuy técnico para bioterios 2020-12-13 arthur daniels male 37 2443 colonia margarita kathleen87@hotmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-10-11 maurice orr male 19 6443 arano jacobwilliams@yahoo.com +universidad nacional de jujuy técnico para bioterios 2020-12-19 valerie scott female 90 3109 colonia centenario michaelalvarez@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-10-24 kaitlin phillips female 85 3381 maria magdalena stevenvilla@hotmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-11-25 katherine morrison female 22 6648 mecha jean61@hotmail.com +universidad nacional de jujuy ingeniería en informática 2020-09-23 jason norton male 94 1816 colonia santa rosa vwilkins@gmail.com +universidad nacional de jujuy ciencias veterinarias 2020-11-24 michael hensley male 112 4606 colonia los lapachos stacysantos@yahoo.com +universidad nacional de jujuy licenciatura en administración 2020-11-22 gregory mccullough male 66 5715 arbol verde jocelynwebster@hotmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-12-15 michael moran male 63 6651 ingeniero de madrid pgreene@yahoo.com +universidad nacional de jujuy bioquímica 2021-01-01 matthew roberts male 30 3269 arroyo baru mark47@yahoo.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-11-06 brittany gross female 84 8411 cascada los cantaros wsmith@hotmail.com +universidad nacional de jujuy contador público 2021-01-12 christopher campbell male 48 2500 cañada de gomez megan62@yahoo.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-10-31 rebecca todd female 103 3018 candioti qsmith@hotmail.com +universidad nacional de jujuy medicina 2020-09-29 nicole sheppard female 64 7100 dolores debrafranklin@yahoo.com +universidad nacional de jujuy agronomía 2020-12-12 jennifer richards female 104 5596 12 de octubre jason65@gmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-10-19 alvin stevenson male 47 7545 huanguelen ypierce@hotmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-11-20 larry richardson male 45 3620 kilometro 184 sdavis@hotmail.com +universidad nacional de jujuy técnico para bioterios 2020-11-06 christopher burton male 27 6701 carlos keen pattygreen@yahoo.com +universidad nacional de jujuy bioquímica 2020-12-31 stephanie phillips female 78 4000 estacion de zootecnia b thomas18@hotmail.com +universidad nacional de jujuy farmacia 2020-10-05 nicole nelson female 80 3285 berduc william96@hotmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-12-20 megan robinson female 101 4174 ampata john97@yahoo.com +universidad nacional de jujuy arquitectura 2020-12-18 brittany gonzalez female 60 3224 la blanqueada rebeccasmith@yahoo.com +universidad nacional de jujuy actuario 2021-01-16 christy martin female 105 1778 ciudad evita mikecooper@hotmail.com +universidad nacional de jujuy farmacia 2020-12-11 leslie mathews female 43 3112 colonia loma negra phamadam@yahoo.com +universidad nacional de jujuy licenciatura en artes 2020-12-31 olivia kennedy female 71 3703 aleloy crystal51@hotmail.com +universidad nacional de jujuy licenciatura en artes 2020-12-22 patricia swanson female 33 7412 las hermanas roger59@hotmail.com +universidad nacional de jujuy ciencias veterinarias 2020-12-14 thomas pham male 25 4163 huasa pampa norte npatterson@gmail.com +universidad nacional de jujuy bioquímica 2021-01-08 riley ramirez male 102 2202 cerana millermatthew@yahoo.com +universidad nacional de jujuy agronomía 2020-12-27 darryl sandoval male 55 1874 villa dominico birdmichelle@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-10-16 claudia miller female 20 1636 la lucila tinatanner@gmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-09-18 tanya smith female 78 2520 la california rwashington@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-11-07 eric hicks male 97 3414 abra foxhannah@yahoo.com +universidad nacional de jujuy diseño industrial 2020-10-11 andrew henry male 76 5607 colonia bombal y tabanera bradsandoval@gmail.com +universidad nacional de jujuy ingeniería electrónica 2020-09-14 jeremy jackson male 93 6100 la ines jimenezerik@hotmail.com +universidad nacional de jujuy bioquímica 2020-11-25 charles conway male 50 9411 base aerea teniente matienzo seangates@gmail.com +universidad nacional de jujuy farmacia 2020-09-22 patrick hartman male 35 6555 alfalad deborahwilliams@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-09-10 christopher martin male 115 3203 arroyo grande aaronpotts@hotmail.com +universidad nacional de jujuy ciencias veterinarias 2020-09-13 william whitney male 49 3465 arroyo casco sean06@yahoo.com +universidad nacional de jujuy licenciatura en psicología 2020-09-21 richard krause male 104 8379 gente grande troyschmitt@hotmail.com +universidad nacional de jujuy arquitectura 2020-12-27 amanda vaughan female 54 9200 arroyo pescado christyalvarado@gmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-11-07 steve hawkins male 115 6437 alamos kguerrero@gmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2021-01-18 michael diaz male 42 3228 cabi monda andreamalone@yahoo.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2021-01-10 robert porter male 109 3151 antelo kennethgutierrez@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-12-17 christopher calhoun male 32 8150 campo la lima lorigonzalez@hotmail.com +universidad nacional de jujuy licenciatura en artes 2021-01-01 connor villegas male 20 2340 ceres robert01@gmail.com +universidad nacional de jujuy ingeniería mecánica 2020-11-02 rebecca hess female 75 5515 maipu kathryn71@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-09-07 kurt glover male 74 2300 colonia bella italia iwright@yahoo.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-09-27 bryan friedman male 70 2181 los molinos xestrada@gmail.com +universidad nacional de jujuy contador público 2020-11-27 dennis anthony male 81 2415 desvio boero laura99@gmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-09-03 brenda foster female 62 2718 lierra adjemiro umoody@hotmail.com +universidad nacional de jujuy arquitectura 2021-01-04 denise gray female 66 2637 colonia hansen juliestone@yahoo.com +universidad nacional de jujuy arquitectura 2020-10-02 erin hernandez female 85 2812 capilla del señor beverlyhampton@hotmail.com +universidad nacional de jujuy agronomía 2020-10-17 katie reeves female 33 2121 perez rgarcia@yahoo.com +universidad nacional de jujuy bioquímica 2020-09-11 jessica bell female 43 6354 colonia la gaviota lori41@yahoo.com +universidad nacional de jujuy farmacia 2020-12-16 robert porter male 70 1927 esc nav militar rio sant catherineashley@gmail.com +universidad nacional de jujuy bioquímica 2020-09-01 martin solomon male 68 3366 almirante brown marksmith@hotmail.com +universidad nacional de jujuy medicina 2021-01-21 david leblanc male 83 5265 agua los matos vickierose@yahoo.com +universidad nacional de jujuy actuario 2020-09-04 ashley oconnell female 44 7116 camaron chico pjackson@hotmail.com +universidad nacional de jujuy licenciatura en psicología 2020-11-16 andre sanders male 82 1708 moron austinwiggins@hotmail.com +universidad nacional de jujuy arquitectura 2021-01-13 sharon giles female 92 2185 campo crenna micheal63@yahoo.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-12-25 brian andrews male 110 5537 algarrobito fowlerrobin@yahoo.com +universidad nacional de jujuy ingeniería electrónica 2020-11-30 colleen collins female 76 5276 baldes de pacheco knoxerik@yahoo.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-11-16 kimberly flowers female 69 8349 aguas de las mulas johnsonjohn@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2021-01-26 alex warner male 116 2944 rio tala ulowe@yahoo.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-12-19 sean lawson male 44 6474 campo aristimuño davidtravis@hotmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-10-20 reginald randolph male 73 8000 adela corti rogersamy@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-09-02 joanna lopez female 27 8000 adela corti larastephanie@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-12-06 parker smith male 43 4174 ampata robert82@yahoo.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-11-20 melissa henry female 40 3254 colonia la blanquita riveraann@hotmail.com +universidad nacional de jujuy ingeniería electrónica 2021-01-09 joseph alvarez male 36 2907 general conesa tchang@hotmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2021-01-18 steven spence male 70 8333 aguada guzman zchapman@gmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-12-27 sarah jones female 66 3212 arroyo el mocho codyedwards@yahoo.com +universidad nacional de jujuy diseño industrial 2020-11-21 william wood male 103 2741 el retiro crystal91@yahoo.com +universidad nacional de jujuy arquitectura 2021-01-15 wesley perez male 60 9031 bajo la cancha mthompson@yahoo.com +universidad nacional de jujuy ingeniería mecánica 2020-10-17 jeffery smith male 88 1607 villa adelina rdaniels@gmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-11-16 jill gallagher female 78 2132 aero club rosario fshepard@yahoo.com +universidad nacional de jujuy arquitectura 2021-01-16 kimberly wilson female 24 2721 el arbolito cmyers@hotmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-10-31 catherine suarez female 81 8334 ingeniero huergo rebecca89@gmail.com +universidad nacional de jujuy farmacia 2021-01-14 william noble male 52 1617 el talar amandaschwartz@yahoo.com +universidad nacional de jujuy licenciatura en ciencia política 2020-09-26 crystal lloyd female 115 4719 balcosna ricardochan@gmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-10-22 kimberly adams female 96 1718 san antonio de padua sharpdavid@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-10-28 jennifer casey female 44 2449 avena craig76@yahoo.com +universidad nacional de jujuy licenciatura en psicología 2020-11-17 renee mejia female 82 3311 arroyo isabel pjimenez@gmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-12-08 kristie hart female 19 6443 arano patellisa@gmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-11-11 kaylee jones female 92 6071 bermudez brobertson@yahoo.com +universidad nacional de jujuy licenciatura en administración 2020-10-03 jessica martin female 60 6001 agustin roca ganderson@hotmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-11-30 mary flores female 18 7009 iraola maryjohnson@hotmail.com +universidad nacional de jujuy diseño industrial 2020-11-28 mark cantu male 40 7109 barrio pedro rocco brittany86@hotmail.com +universidad nacional de jujuy licenciatura en psicología 2020-11-10 todd alexander male 87 5700 alto blanco jennifer41@gmail.com +universidad nacional de jujuy técnico para bioterios 2021-01-17 david jacobs male 50 5587 barcala jameswaters@gmail.com +universidad nacional de jujuy ingeniería electrónica 2020-11-16 james harris male 81 2618 carmen molly89@gmail.com +universidad nacional de jujuy ciencias veterinarias 2020-09-16 justin gonzales male 67 8366 chelforo nsalazar@hotmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-12-10 christina ross female 50 6000 barrio carosio mrobertson@hotmail.com +universidad nacional de jujuy licenciatura en psicología 2020-10-20 douglas alvarez male 116 2101 albarellos ghughes@gmail.com +universidad nacional de jujuy diseño de imagen y sonido 2021-01-12 laurie stevenson female 72 1618 ricardo rojas rhonda99@gmail.com +universidad nacional de jujuy diseño industrial 2020-12-08 bruce smith male 23 6641 comodoro py xpalmer@gmail.com +universidad nacional de jujuy licenciatura en sociología 2021-01-18 todd klein male 104 8501 bahia creek melissahamilton@gmail.com +universidad nacional de jujuy licenciatura en psicología 2020-12-13 john fowler male 60 9033 aldea apeleg thomasbrandon@hotmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-10-22 maria holt female 19 2105 cañada rica shannonfigueroa@gmail.com +universidad nacional de jujuy medicina 2020-09-12 sarah wilson female 66 3445 9 de julio jeffrey20@yahoo.com +universidad nacional de jujuy licenciatura en administración 2020-09-02 megan fowler female 96 1661 bella vista ericellis@yahoo.com +universidad nacional de jujuy medicina 2020-12-26 jenny ellis female 31 1752 lomas del mirador hutchinsonkimberly@hotmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-09-07 samantha baker female 61 1611 don torcuato william53@hotmail.com +universidad nacional de jujuy diseño industrial 2021-01-20 tina bass female 34 7013 de la canal gomezjeremy@hotmail.com +universidad nacional de jujuy bioquímica 2020-11-11 amanda simpson female 56 5300 amilgancho shawn87@gmail.com +universidad nacional de jujuy bioquímica 2020-11-20 anna decker female 53 2615 la gama jennifer34@hotmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-09-09 john butler male 53 6663 juan vela jacquelineroberts@gmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-09-11 cristian nunez male 20 3020 campo santo domingo maria04@yahoo.com +universidad nacional de jujuy farmacia 2020-10-10 shannon chandler female 81 3543 colonia lote 12 sydneyford@gmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-10-20 brandi phillips female 23 4230 brea chimpana mercadodaniel@hotmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-12-23 ricky robinson male 50 6301 ataliva roca fochoa@yahoo.com +universidad nacional de jujuy contador público 2020-09-27 brenda fernandez female 95 3150 algarrobitos 1ro ujones@gmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-12-17 samantha hudson female 36 5272 comandante leal benjamin66@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2021-01-03 pamela moore female 91 6538 la dorita rhenderson@yahoo.com +universidad nacional de jujuy contador público 2020-09-02 lisa boone female 34 7007 caminera napaleofu zmcgrath@gmail.com +universidad nacional de jujuy bioquímica 2021-01-20 benjamin mccoy male 90 5595 cupiles xpearson@yahoo.com +universidad nacional de jujuy arquitectura 2021-01-09 laurie williamson female 115 1746 francisco alvarez jean58@yahoo.com +universidad nacional de jujuy ingeniería mecánica 2020-09-09 gary reese male 49 4726 capayan nguyensara@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-12-13 samuel smith male 76 1665 jose clemente paz acooper@gmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-09-22 jasmin rocha female 87 3363 25 de mayo williamsmisty@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-10-19 jennifer mitchell female 52 2946 el espinillo igreene@gmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-09-30 julie sloan female 100 3583 isla tigre sjohnson@hotmail.com +universidad nacional de jujuy ingeniería en informática 2020-10-03 mark perry male 87 2187 arteaga loganclayton@yahoo.com +universidad nacional de jujuy farmacia 2020-11-23 lori roberts female 99 3334 3 de mayo olsontracy@yahoo.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2021-01-20 james knapp male 92 3514 cacui vjohnson@gmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2021-01-07 michael hughes male 81 2146 clason megannunez@hotmail.com +universidad nacional de jujuy ingeniería mecánica 2021-01-11 matthew murphy male 104 6401 sundblad edward67@hotmail.com +universidad nacional de jujuy licenciatura en artes 2020-12-17 frances garcia female 53 2154 capitan bermudez kimberlyberger@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-10-11 stacy ross female 37 2241 larrechea guerrashelby@yahoo.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2021-01-19 christian simmons male 40 2500 cañada de gomez rbass@yahoo.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-12-24 jacob booth male 64 4719 balcosna ostewart@gmail.com +universidad nacional de jujuy ingeniería mecánica 2021-01-08 mitchell erickson male 21 3080 colonia pujol jason41@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-11-22 tyler lawrence male 57 5881 cañada la negra michael94@gmail.com +universidad nacional de jujuy licenciatura en administración 2020-09-11 john schmidt male 59 8212 abramo christopherfisher@gmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-11-16 brandon harrison male 81 6269 la colina fernandocarlson@yahoo.com +universidad nacional de jujuy agronomía 2020-09-14 sara wood female 23 1663 muñiz daniel93@hotmail.com +universidad nacional de jujuy ciencias veterinarias 2020-11-24 susan becker female 49 3132 el pingo smithjordan@hotmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-11-05 matthew white male 51 9405 bahia tranquila rodriguezcameron@hotmail.com +universidad nacional de jujuy farmacia 2021-01-15 jesse carroll male 92 3283 colonia mabragaña ramoseric@gmail.com +universidad nacional de jujuy diseño industrial 2020-12-16 patricia thompson female 93 5603 cañada seca margaret71@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-10-30 craig cummings male 62 5443 algarrobo verde williamstark@yahoo.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-11-16 terry ochoa male 24 3203 arroyo grande mariaturner@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-10-26 courtney flowers female 77 3306 centinela tammygarner@gmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-09-12 jeremy buck male 24 3267 cañada de las ovejas stanleyvincent@gmail.com +universidad nacional de jujuy técnico para bioterios 2020-12-11 nicholas davila male 108 5467 acerillos donna62@hotmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2021-01-10 christopher cooper male 55 4655 cabreria katiegreen@yahoo.com +universidad nacional de jujuy contador público 2021-01-12 terry anderson male 73 3443 colonia mendez bar christopher90@hotmail.com +universidad nacional de jujuy ingeniería en informática 2020-09-10 annette powell female 68 1862 america unida robinsonhunter@hotmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-12-02 travis gray male 91 3370 planchada banderita harrydaniel@hotmail.com +universidad nacional de jujuy licenciatura en sociología 2020-10-30 karla li female 109 1983 gomez michael81@hotmail.com +universidad nacional de jujuy licenciatura en psicología 2020-12-25 allison lynch female 72 2907 general conesa kayla46@gmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-12-16 hannah zamora female 30 3201 camba paso colin69@hotmail.com +universidad nacional de jujuy diseño de imagen y sonido 2021-01-15 samuel clark male 105 5577 el alto adamsmark@gmail.com +universidad nacional de jujuy técnico para bioterios 2020-11-24 lisa coleman female 70 1825 monte chingolo michaeljones@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-09-28 melanie brown female 63 3344 2 de julio dcole@gmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-12-14 john brown male 111 1739 general hornos mbrown@hotmail.com +universidad nacional de jujuy licenciatura en artes 2020-12-24 debra nguyen female 84 8127 estela michaelballard@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-12-14 carlos price male 77 1804 canning madison38@yahoo.com +universidad nacional de jujuy licenciatura en sociología 2020-09-04 collin estrada male 72 3620 kilometro 184 michael67@yahoo.com +universidad nacional de jujuy licenciatura en psicología 2020-12-10 christie taylor female 62 9210 cuesta del ternero williammueller@yahoo.com +universidad nacional de jujuy técnico para bioterios 2020-10-03 james thomas male 109 3170 alberto gerchunoff balljennifer@yahoo.com +universidad nacional de jujuy licenciatura en ciencia política 2020-12-26 karl reynolds male 95 5264 angelina derrickgonzalez@gmail.com +universidad nacional de jujuy diseño industrial 2020-12-18 samuel nash male 39 2728 melincue heather97@hotmail.com +universidad nacional de jujuy agronomía 2020-12-24 crystal johnson female 106 8364 chimpay matthewbarnes@gmail.com +universidad nacional de jujuy técnico para bioterios 2020-12-29 gina davis female 76 7400 barrio la luisa erinserrano@hotmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-10-16 daniel brown male 109 3706 avia terai edward75@yahoo.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-10-05 luis jackson male 95 1890 juan maria gutierrez nathan85@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-12-30 eric rhodes male 37 7249 el araza othomas@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-10-17 susan hensley female 24 5475 agua de la piedra michael37@yahoo.com +universidad nacional de jujuy licenciatura en sociología 2021-01-27 shawn elliott male 47 1744 cuartel v rcalderon@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-10-14 benjamin holloway male 109 3170 alberto gerchunoff michaelmoody@hotmail.com +universidad nacional de jujuy arquitectura 2020-12-05 janet gallegos female 62 7108 costa del este jessica07@gmail.com +universidad nacional de jujuy ingeniería en informática 2020-12-27 jessica porter female 55 4413 catua austinsanchez@hotmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2021-01-20 kristen phillips female 95 3466 abalo fsparks@gmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-12-07 brandon dawson male 87 6706 est jauregui va flandria steven51@yahoo.com +universidad nacional de jujuy licenciatura en psicología 2021-01-10 thomas sawyer male 49 6305 atreuco denise29@hotmail.com +universidad nacional de jujuy licenciatura en artes 2021-01-14 kelli hoffman female 55 4113 acostilla williammiller@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-09-11 james tucker male 24 5507 baños lunlunta leslielewis@gmail.com +universidad nacional de jujuy técnico para bioterios 2021-01-06 victor jacobs male 108 4168 agua blanca dayrichard@yahoo.com +universidad nacional de jujuy licenciatura en ciencia política 2020-12-13 rhonda dominguez female 95 3283 colonia mabragaña dmcintyre@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-12-11 rachel dean female 112 1621 benavidez monicaleonard@gmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2021-01-20 trevor ingram male 31 8208 campo cicare nancyhiggins@yahoo.com +universidad nacional de jujuy bioquímica 2020-10-15 anna mccann female 22 3505 arroyo quintana jessica23@yahoo.com +universidad nacional de jujuy ingeniería mecánica 2020-10-18 kendra obrien female 51 3183 albariño jillianmalone@gmail.com +universidad nacional de jujuy diseño industrial 2021-01-12 jennifer quinn female 25 5321 el potrero lgoodman@yahoo.com +universidad nacional de jujuy contador público 2020-09-21 amy kelly female 37 3540 avanzada carolynmartinez@gmail.com +universidad nacional de jujuy medicina 2021-01-12 peter anthony male 89 6231 cuenca shawnatasha@gmail.com +universidad nacional de jujuy actuario 2020-12-02 richard day male 27 5429 el abanico nicole36@hotmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-10-25 ryan carter male 97 3203 arroyo grande ashley10@yahoo.com +universidad nacional de jujuy diseño de imagen y sonido 2020-11-21 carl garcia male 105 2935 algarrobo lewischristine@hotmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-11-03 derek bryant male 30 7221 francisco berra collinspatricia@yahoo.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-10-24 derrick matthews male 85 6555 alfalad browndavid@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-09-08 david douglas male 21 3382 colonia cunci patricia55@hotmail.com +universidad nacional de jujuy agronomía 2020-10-26 lisa jones female 78 1871 dock sud coxantonio@yahoo.com +universidad nacional de jujuy medicina 2020-10-12 christopher cooper male 70 1605 carapachay jerryramsey@yahoo.com +universidad nacional de jujuy arquitectura 2020-10-04 michele hayes female 70 3460 arroyo castillo morgan63@gmail.com +universidad nacional de jujuy actuario 2020-09-07 jason dickson male 50 6409 jose maria blanco stephaniemays@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-12-20 chelsea davis female 62 2828 colonia nueva montevideo doylesteve@yahoo.com +universidad nacional de jujuy técnico para bioterios 2020-11-02 robert johnson male 78 3460 arroyo castillo keith89@gmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-12-15 cindy perry female 92 3220 arroyo manganga andreabell@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-10-04 jessica johnson female 81 3051 alejandra monicasmith@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2021-01-30 brittany rodriguez female 77 7106 las toninas james93@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2021-01-11 cody frederick male 103 3014 angel gallardo kschneider@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-11-06 jeanne scott female 71 2754 campo crisol rebeccacase@yahoo.com +universidad nacional de jujuy bioquímica 2020-12-04 peter owen male 90 3046 arrascaeta michaelthomas@gmail.com +universidad nacional de jujuy contador público 2021-01-15 james guerrero male 80 5735 colonia bella vista jordanamy@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-11-29 matthew padilla male 98 4122 alizal tammy54@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-12-08 joseph powell male 20 3246 achiras bryantjose@hotmail.com +universidad nacional de jujuy agronomía 2020-09-25 victoria hawkins female 113 3338 17 de agosto jonesamanda@yahoo.com +universidad nacional de jujuy licenciatura en administración 2020-10-28 dakota owens male 74 7001 la pastora cassie60@gmail.com +universidad nacional de jujuy ingeniería electrónica 2021-01-15 fernando cole male 23 9420 aserradero arroyo cindyfowler@yahoo.com +universidad nacional de jujuy contador público 2020-12-12 john perez male 76 1661 bella vista morganjoseph@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2021-01-31 stacie mcdowell female 89 3313 arroyo del medio hernandezjames@gmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-09-09 francisco oneal male 23 5621 agua de torre andersonnancy@hotmail.com +universidad nacional de jujuy ingeniería electrónica 2020-11-25 anna kelly female 82 5276 baldes de pacheco chouston@gmail.com +universidad nacional de jujuy ingeniería en informática 2020-10-27 brittany morgan female 51 1889 bosques luis99@gmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-10-02 nicholas davis male 103 2000 villa angelica anthonygeoffrey@gmail.com +universidad nacional de jujuy ingeniería mecánica 2021-01-13 shawn evans male 69 2415 desvio boero uwilson@gmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-10-01 michael bryant male 81 4718 barro negro princecharles@gmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-11-21 david rivers male 66 2701 12 de agosto robbinscody@gmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2021-01-02 jacob beck male 97 9103 bajo de los huesos johnsoncharles@yahoo.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-12-22 anthony bauer male 27 2128 arroyo seco hamiltonshannon@yahoo.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2021-01-27 francis long male 37 5443 algarrobo verde nathan17@hotmail.com +universidad nacional de jujuy ingeniería mecánica 2020-12-14 matthew douglas male 54 6018 colonia los bosques graydonna@gmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2021-01-16 randy nguyen male 34 6706 est jauregui va flandria samuelacosta@gmail.com +universidad nacional de jujuy ingeniería en informática 2020-10-27 joseph williams male 26 3371 cabure christopher80@gmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-09-29 monique arroyo female 95 4101 agua negra larryrivera@gmail.com +universidad nacional de jujuy licenciatura en administración 2020-10-04 kyle brown male 82 6725 carmen de areco charleshubbard@gmail.com +universidad nacional de jujuy ingeniería mecánica 2020-11-15 amy lewis female 25 5447 agua cercada derekhenderson@yahoo.com +universidad nacional de jujuy agronomía 2020-12-25 adam jenkins male 89 2723 estancia las gamas joseph33@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-09-15 mark todd male 58 2409 estrada karenschmidt@gmail.com +universidad nacional de jujuy medicina 2020-10-26 matthew yoder male 69 8536 chipauquil janet19@gmail.com +universidad nacional de jujuy ciencias veterinarias 2021-01-21 marcus santana male 97 8501 bahia creek donna28@hotmail.com +universidad nacional de jujuy licenciatura en psicología 2020-12-21 william farmer male 23 3703 aleloy tammy95@hotmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-09-03 eric white male 40 5883 alto lindo ebowers@gmail.com +universidad nacional de jujuy licenciatura en psicología 2020-10-29 tiffany graham female 71 3080 colonia pujol gregory77@hotmail.com +universidad nacional de jujuy ingeniería mecánica 2020-11-09 joseph anderson male 46 7267 alvarez de toledo omarmartinez@hotmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-11-25 paige maynard female 27 5600 agua de la mula laurajones@yahoo.com +universidad nacional de jujuy ingeniería mecánica 2020-09-26 teresa ortega female 41 3025 colonia clara danielfitzgerald@hotmail.com +universidad nacional de jujuy arquitectura 2020-11-17 alex page male 108 2185 campo crenna johnmiller@gmail.com +universidad nacional de jujuy ingeniería mecánica 2021-01-09 anna cohen female 52 6443 arano melissaanderson@gmail.com +universidad nacional de jujuy licenciatura en administración 2020-09-05 alexander martin male 104 7540 bathurst estacion marylynch@yahoo.com +universidad nacional de jujuy ciencias veterinarias 2020-11-15 gerald woodward male 113 3070 dho bdiaz@yahoo.com +universidad nacional de jujuy arquitectura 2020-10-01 carolyn koch female 97 2840 albardon erinhenderson@hotmail.com +universidad nacional de jujuy ingeniería en informática 2020-11-29 james ramos male 38 9103 bajo de los huesos xharvey@gmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-12-05 brooke miranda female 36 3734 campo moreno stevensonrichard@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-09-14 troy wilson male 100 7535 pontaut xreid@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-09-30 amy krueger female 96 8113 baterias bmorgan@yahoo.com +universidad nacional de jujuy ingeniería en informática 2020-12-23 collin schroeder male 83 3263 1 de mayo iwilliams@yahoo.com +universidad nacional de jujuy arquitectura 2020-09-18 alan delgado male 90 4184 bustamante jonathan71@hotmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-12-24 jonathan mcintosh male 21 3302 aguara cua gina28@hotmail.com +universidad nacional de jujuy licenciatura en artes 2020-10-29 samantha olson female 54 5590 adrian maturano framos@hotmail.com +universidad nacional de jujuy farmacia 2020-12-03 james harvey male 39 5415 angaco norte kathryncampbell@hotmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-12-06 nicole smith female 25 1771 mercado central riveramatthew@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-10-31 larry johnson male 94 7263 el chumbeau sthompson@gmail.com +universidad nacional de jujuy bioquímica 2021-01-15 phillip herrera male 47 7303 altona annette15@hotmail.com +universidad nacional de jujuy ciencias veterinarias 2020-12-22 sandra brewer female 94 4606 colonia los lapachos sethjarvis@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2021-01-27 katie baker female 51 3355 arrechea martinmark@yahoo.com +universidad nacional de jujuy contador público 2021-01-18 matthew perry male 78 5759 calera argentina julia71@yahoo.com +universidad nacional de jujuy farmacia 2020-10-08 james haynes male 33 1878 quilmes dlove@hotmail.com +universidad nacional de jujuy licenciatura en administración 2021-01-26 briana oconnell female 30 3361 acaragua zjackson@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-10-22 brian garcia male 84 1891 ingeniero allan dianabowman@gmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-12-13 carolyn jones female 41 3553 colonia duran rglenn@gmail.com +universidad nacional de jujuy ingeniería mecánica 2021-01-20 wesley guerra male 81 2201 ricardone amartinez@gmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2021-01-21 troy hill male 90 3414 abra tara05@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-12-13 kelly shepard male 24 2208 gaboto aliciaweber@gmail.com +universidad nacional de jujuy licenciatura en administración 2021-01-29 lisa gallegos female 51 2531 landeta dhobbs@gmail.com +universidad nacional de jujuy actuario 2021-01-14 michael padilla male 83 9203 aldea escolar stephenbird@gmail.com +universidad nacional de jujuy contador público 2021-01-18 jessica webb female 24 1834 temperley dylan81@gmail.com +universidad nacional de jujuy ciencias veterinarias 2020-11-14 shawn cannon male 105 5380 chamical stacey56@hotmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-09-11 amber shelton female 36 4653 casira adamsdonald@yahoo.com +universidad nacional de jujuy licenciatura en sociología 2020-12-23 david ramirez male 75 3503 barranqueras charles64@yahoo.com +universidad nacional de jujuy ingeniería electrónica 2020-12-15 kristin banks female 62 5319 colpes campbelldylan@yahoo.com +universidad nacional de jujuy licenciatura en sociología 2020-10-28 michael benson male 38 6213 lote 11 escuela 107 halllee@yahoo.com +universidad nacional de jujuy ingeniería en informática 2020-10-27 ann taylor female 85 1984 domselaar jessica32@hotmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-10-03 melissa johnston female 98 3151 antelo mhester@gmail.com +universidad nacional de jujuy arquitectura 2020-12-27 michael adkins male 21 1642 san isidro careyrobert@hotmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-12-10 richard lin male 92 9031 bajo la cancha robert56@hotmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-12-31 renee farrell female 64 6608 agote jodi38@hotmail.com +universidad nacional de jujuy ciencias veterinarias 2020-12-29 anthony farrell male 107 2119 arminda galvanchad@gmail.com +universidad nacional de jujuy contador público 2020-09-30 daisy diaz female 89 5757 san lorenzo richard13@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-09-05 christopher porter male 116 1712 castelar uchambers@gmail.com +universidad nacional de jujuy bioquímica 2020-12-06 joshua allen male 65 6383 campo moises seccion 1a nancy12@yahoo.com +universidad nacional de jujuy farmacia 2020-12-04 megan lynch female 100 4751 agua de dionisio williamshannah@yahoo.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-09-23 kristina roberts female 35 3425 costa grande brett31@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-12-02 maria brown female 38 3433 carrizal norte trogers@yahoo.com +universidad nacional de jujuy licenciatura en artes 2020-11-04 caitlin gibson female 98 6277 buena esperanza rirwin@gmail.com +universidad nacional de jujuy ingeniería mecánica 2020-11-07 chad stanton male 90 4630 aparzo wendychambers@hotmail.com +universidad nacional de jujuy licenciatura en artes 2020-10-29 jason walsh male 94 3518 cabral cue djones@hotmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-10-27 charles jackson male 92 4513 alto calilegua vwhite@gmail.com +universidad nacional de jujuy ingeniería mecánica 2020-11-10 victor perkins male 109 8336 gobernador duval perezrichard@gmail.com +universidad nacional de jujuy ingeniería electrónica 2020-10-09 ashley moore female 106 1664 trujui smithhenry@yahoo.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-11-19 cynthia reyes female 60 3018 candioti huertaraymond@gmail.com +universidad nacional de jujuy ingeniería mecánica 2020-11-11 lisa herrera female 41 9407 28 de noviembre branchjennifer@gmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-09-13 joshua weeks male 90 1761 20 de junio logan49@hotmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-11-26 melissa freeman female 49 9001 cañadon ferrais ashley23@hotmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2021-01-31 dylan moss male 36 9407 28 de noviembre natalieedwards@hotmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2021-01-13 jesus richardson male 74 3123 aldea santa maria jonesrhonda@hotmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-12-13 bonnie powell female 71 5423 capitan lazo skinnerkenneth@hotmail.com +universidad nacional de jujuy ingeniería mecánica 2020-11-16 sarah delgado female 78 5266 chichagasta christopher23@gmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-10-28 susan anderson female 34 2729 carreras jenniferbyrd@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2021-01-04 eric johnson male 97 3311 arroyo isabel vgutierrez@yahoo.com +universidad nacional de jujuy bioquímica 2020-10-01 stephanie johnson female 65 7111 san bernardo del tuyu troy74@gmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-10-08 brandon dunn male 18 5570 alto del salvador anthony69@hotmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-10-18 charlotte pineda female 64 2921 godoy lambangela@hotmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2021-01-31 kayla thompson female 103 5582 alberto flores webbjesse@yahoo.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2021-01-22 april williams female 79 5266 chichagasta lrogers@hotmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-12-31 wesley hall male 71 4711 ambato brivera@yahoo.com +universidad nacional de jujuy bioquímica 2020-10-11 matthew hall male 110 6064 eduardo costa terri32@gmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-12-08 kimberly olson female 116 5340 agua grande michael88@yahoo.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-09-07 shannon reyes male 89 4134 acheral carrie89@yahoo.com +universidad nacional de jujuy licenciatura en administración 2021-01-02 richard cruz male 83 6075 arenaza qkim@hotmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2021-01-31 martha kemp female 103 6434 palantelen bhebert@yahoo.com +universidad nacional de jujuy ingeniería electrónica 2020-12-30 catherine blair female 56 3021 campo andino fwhite@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-12-29 tyler hale male 111 3007 empalme san carlos sabrinaalexander@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-12-17 andrea rocha female 18 3346 bacacay connorford@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2021-01-07 derek smith male 74 4161 alongo daniel96@yahoo.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-10-07 meagan fitzpatrick female 24 5446 balde de leyes gracelozano@gmail.com +universidad nacional de jujuy arquitectura 2021-01-09 nichole roberts female 54 5405 agua y energia yfrederick@yahoo.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-09-25 chad thomas male 110 8105 aguara bartlettdaniel@hotmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2021-01-17 jay mejia male 52 1651 san andres qpaul@yahoo.com +universidad nacional de jujuy ingeniería en informática 2020-10-06 kimberly cox female 35 6708 colonia nac de alienados salazarlinda@hotmail.com +universidad nacional de jujuy agronomía 2020-12-22 lisa parker female 99 6437 alamos lindsey94@gmail.com +universidad nacional de jujuy ingeniería mecánica 2020-10-31 erin johnson female 61 8319 campamento sol kadams@yahoo.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-10-30 david jimenez male 64 2440 barrio belgrano ortiz jeffersonmelissa@hotmail.com +universidad nacional de jujuy diseño de imagen y sonido 2021-01-21 hannah cole female 58 6383 campo moises seccion 1a amyanderson@yahoo.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-09-18 amy summers female 104 2938 alsina millerdavid@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2021-01-03 amy richardson female 66 1754 san justo fbrewer@gmail.com +universidad nacional de jujuy licenciatura en psicología 2020-11-14 vanessa peters female 32 4158 campo de talamayo kanemichael@gmail.com +universidad nacional de jujuy agronomía 2020-09-29 jessica hernandez female 108 8409 puerto ojo de agua youngheather@yahoo.com +universidad nacional de jujuy agronomía 2020-12-06 ricky frye male 62 1607 villa adelina wwilliams@hotmail.com +universidad nacional de jujuy diseño de imagen y sonido 2021-01-13 stephanie guzman female 97 2124 22 de mayo chenjesse@hotmail.com +universidad nacional de jujuy ingeniería mecánica 2021-01-28 christopher sanchez male 76 5636 favelli sandybrown@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-12-08 robert mejia male 73 5384 punta de los llanos jared21@yahoo.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-11-16 timothy allen male 31 1822 valentin alsina singhadam@gmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-12-02 charles martinez male 63 9221 valle hondo rachael33@hotmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-10-01 dennis robinson male 74 5755 alto del molle ferrellelizabeth@hotmail.com +universidad nacional de jujuy licenciatura en sociología 2021-01-02 sarah brown female 45 1874 villa dominico anthony48@hotmail.com +universidad nacional de jujuy ingeniería electrónica 2021-01-08 joseph parker male 76 3472 caaguazu oscar14@gmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2021-01-11 travis mendez male 38 8204 bernasconi milessandra@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2021-01-26 angela williams female 97 6663 juan vela christophergibson@hotmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-11-14 tricia hancock female 66 2121 perez johnwilson@yahoo.com +universidad nacional de jujuy medicina 2020-10-02 steven gordon male 39 3199 los laureles kristen50@gmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-11-28 natalie cooper female 29 9213 cañadon caliente peggy48@hotmail.com +universidad nacional de jujuy ingeniería en informática 2020-09-14 henry thompson male 108 5551 estacion uspallata uhanson@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-10-31 jonathan murphy male 60 6513 colonia las yescas campbellrobert@hotmail.com +universidad nacional de jujuy contador público 2021-01-18 debra wright female 73 6326 anguil davidruiz@gmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-12-16 tammy rivera female 113 5333 banda de lucero stephen63@gmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-09-19 jason barrera male 99 1808 alejandro petion ckim@gmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-12-23 daniel jenkins male 39 4434 anta nroach@hotmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-10-24 lisa martinez female 83 1911 bme bavio gral mansilla antonio49@hotmail.com +universidad nacional de jujuy ciencias veterinarias 2020-12-05 andrew velasquez male 98 3232 cabred carrolllinda@yahoo.com +universidad nacional de jujuy arquitectura 2020-10-10 holly palmer female 58 2154 capitan bermudez danielacevedo@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-12-20 douglas townsend male 81 5470 abra verde patrickdiaz@gmail.com +universidad nacional de jujuy licenciatura en sociología 2020-11-09 travis ryan male 116 6700 caminera lujan nicholasjackson@yahoo.com +universidad nacional de jujuy técnico para bioterios 2020-10-31 richard ball male 96 8156 el perdido est jose guisasola wesleywilliams@hotmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-11-07 jake perry male 84 3081 cavour pvelasquez@gmail.com +universidad nacional de jujuy ciencias veterinarias 2020-10-20 william rhodes male 114 5573 colonia delfino ghughes@hotmail.com +universidad nacional de jujuy medicina 2020-10-25 michael williams male 73 6437 alamos cbryan@hotmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-11-17 thomas juarez male 64 3118 centro comunitario cnia nue langlauren@hotmail.com +universidad nacional de jujuy ingeniería electrónica 2020-09-23 monica ramirez female 52 4715 agua verde alexanderbenjamin@hotmail.com +universidad nacional de jujuy licenciatura en administración 2020-10-14 stanley buchanan male 105 6277 buena esperanza rachelcollier@yahoo.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-10-27 steven mcbride male 72 9017 cameron brownmiguel@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-10-05 daniel stewart male 65 9411 base aerea teniente matienzo garciacody@hotmail.com +universidad nacional de jujuy agronomía 2021-01-20 tiffany johnson female 43 4126 el brete swinters@hotmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-12-28 anthony hendricks male 45 5645 el cenizo alexa52@hotmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-10-06 michael meyers male 29 2919 copacabana carterautumn@hotmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2021-01-11 samuel green male 116 8138 anzoategui oortiz@hotmail.com +universidad nacional de jujuy licenciatura en artes 2020-11-18 kimberly shaw female 83 5589 chapanay ashley29@gmail.com +universidad nacional de jujuy bioquímica 2020-12-05 cody ware male 27 1648 rincon de milberg johnsonamanda@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-10-06 sheila walker female 40 3199 los laureles evanparsons@gmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-11-03 michael harrison male 114 3287 aldea san gregorio katherine88@gmail.com +universidad nacional de jujuy ingeniería electrónica 2021-01-04 adam keller male 93 1765 isidro casanova taylormary@yahoo.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2021-01-19 stephanie jones female 69 6511 hale gonzalezbrandon@yahoo.com +universidad nacional de jujuy contador público 2020-11-11 timothy pratt male 72 7245 campo sabate swoods@yahoo.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-09-09 amanda cummings female 73 3449 boliche lata mclaughlinmark@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-09-23 john kelly male 113 7021 alzaga ericgarcia@gmail.com +universidad nacional de jujuy ingeniería mecánica 2020-11-21 jeremy brooks male 95 8521 arroyo de la ventana zmeyer@hotmail.com +universidad nacional de jujuy licenciatura en administración 2020-12-10 gregory rodriguez male 63 3351 azara christine33@gmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-09-17 charles george male 91 2907 general conesa jramsey@hotmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-10-11 wendy gonzalez female 84 2711 almacen piatti bstone@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-09-04 anthony deleon male 77 1886 ranelagh benjamin52@yahoo.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-11-07 angel ponce male 48 6269 la colina santosisaac@yahoo.com +universidad nacional de jujuy ingeniería mecánica 2021-01-07 julie crawford female 66 7205 la esperanza rosas las flores michaelhill@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-11-01 matthew shelton male 113 2315 estacion saguier gabrielarodriguez@hotmail.com +universidad nacional de jujuy agronomía 2020-09-19 kelsey sandoval female 30 1678 caseros ukelly@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2021-01-05 jacob reilly male 70 8301 planicie banderita audrey12@yahoo.com +universidad nacional de jujuy medicina 2020-11-13 steven miller male 24 7267 alvarez de toledo johnstonscott@yahoo.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-11-14 dawn spencer female 41 6106 aaron castellanos charleshatfield@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-10-09 amber guzman female 61 1722 merlo meyercharles@gmail.com +universidad nacional de jujuy bioquímica 2021-01-30 herbert clark male 32 3357 barra bonita heather86@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-12-13 betty clements female 54 7119 cari larquea nguyentiffany@yahoo.com +universidad nacional de jujuy licenciatura en administración 2020-11-24 richard hayden male 51 8324 cipolletti jessekemp@yahoo.com +universidad nacional de jujuy bioquímica 2021-01-17 aaron sandoval male 26 2703 cabo san fermin joseph12@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-10-19 rebecca cooper female 111 2630 firmat sara33@hotmail.com +universidad nacional de jujuy medicina 2020-10-15 amanda lamb female 30 2701 12 de agosto elizabeth40@hotmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-09-04 jamie jackson female 113 5721 agua seballe smithcassidy@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-12-05 teresa evans female 18 2128 arroyo seco hannamolly@hotmail.com +universidad nacional de jujuy licenciatura en sociología 2020-12-26 john ford male 71 3453 ifran eric69@gmail.com +universidad nacional de jujuy diseño industrial 2020-09-15 john thompson male 47 4230 brea chimpana pgutierrez@gmail.com +universidad nacional de jujuy ingeniería electrónica 2020-12-11 kayla harris female 40 5623 atuel sud jacksonrichard@yahoo.com +universidad nacional de jujuy medicina 2020-12-05 corey cooper male 23 6106 aaron castellanos rebecca57@gmail.com +universidad nacional de jujuy arquitectura 2020-09-30 terry ayala male 92 6269 la colina conniekelly@yahoo.com +universidad nacional de jujuy licenciatura en psicología 2020-09-21 jared johnson male 109 3380 9 de julio kilometro 20 donaldsoto@yahoo.com +universidad nacional de jujuy ingeniería en informática 2020-11-08 kathleen garcia female 24 9200 arroyo pescado bondshawn@gmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-11-03 troy phillips male 20 2400 villani dandiaz@gmail.com +universidad nacional de jujuy ingeniería electrónica 2020-10-11 joseph stone male 39 2303 angelica juliehess@gmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-11-11 samuel jones male 79 5415 angaco norte ejefferson@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-11-25 jamie wilson female 20 5501 cerrillos al sud ballen@gmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-10-28 susan williams female 77 5539 arenales griffineddie@gmail.com +universidad nacional de jujuy agronomía 2020-09-10 jake carrillo male 64 6411 bravo del dos dbarnes@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-09-07 jennifer chung female 50 3526 gandolfi hernandezjessica@yahoo.com +universidad nacional de jujuy bioquímica 2021-01-10 kaitlin riley female 106 2728 melincue susan10@yahoo.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-09-26 rose chavez female 103 3029 colonia adolfo alsina heather72@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-10-26 allison johnson female 99 2909 estancias gary62@gmail.com +universidad nacional de jujuy contador público 2020-09-24 david flores male 109 8508 ambrosio p lezica karenroberts@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2021-01-05 virginia drake female 53 5571 chivilcoy christopherfarley@hotmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-11-07 claire webb female 20 3384 barrancon corywoodward@hotmail.com +universidad nacional de jujuy agronomía 2020-11-23 david rubio male 51 5700 alto blanco kimberly95@hotmail.com +universidad nacional de jujuy agronomía 2021-01-01 eric henry male 117 1836 llavallol qrios@yahoo.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-10-07 sydney hubbard female 49 1986 altamirano erich@yahoo.com +universidad nacional de jujuy licenciatura en administración 2021-01-16 sierra davis female 88 2703 cabo san fermin smithleonard@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-11-27 herbert mcgrath male 74 6241 el dia wbaker@yahoo.com +universidad nacional de jujuy técnico para bioterios 2020-12-18 cory castro male 103 1927 esc nav militar rio sant turnerdillon@yahoo.com +universidad nacional de jujuy farmacia 2020-12-31 heather roberts female 94 6601 altamira jaclyn91@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2021-01-02 william price male 91 1816 colonia santa rosa robertpham@hotmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-10-18 adriana hall female 93 4134 acheral paula06@yahoo.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-10-23 mary miller female 58 6317 la florencia tylerscott@gmail.com +universidad nacional de jujuy bioquímica 2020-12-06 jesse christensen male 56 5327 capihuas mirandayolanda@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-12-20 john myers male 76 7403 alvaro barros pamela57@gmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-11-21 lisa sutton female 55 6435 guamini juanjohnson@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-09-19 john graham male 76 6605 campo peña lopez ortizwendy@hotmail.com +universidad nacional de jujuy diseño industrial 2020-10-07 tyler hopkins male 108 4411 sey cynthia55@gmail.com +universidad nacional de jujuy ingeniería en informática 2020-10-06 christopher smith male 78 8208 campo cicare lhall@hotmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-12-14 corey cooper male 92 3226 buena vista woodsmary@gmail.com +universidad nacional de jujuy licenciatura en administración 2020-11-03 justin davis male 97 2613 la morocha derrick35@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-09-11 robert morris male 73 4105 abra del tafi jamesclark@yahoo.com +universidad nacional de jujuy licenciatura en psicología 2021-01-29 duane stafford male 76 2630 firmat brettmarshall@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-12-17 justin zhang male 106 6535 bellocq tina56@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-11-02 julia ellis female 23 6230 francisco casal uharmon@yahoo.com +universidad nacional de jujuy técnico para bioterios 2020-11-11 daniel hicks male 102 8185 campo del norte americano curtissmith@yahoo.com +universidad nacional de jujuy bioquímica 2020-11-23 erin rivas female 94 7609 balneario la caleta brian96@gmail.com +universidad nacional de jujuy medicina 2020-09-04 scott moore male 49 2804 campana jamescampbell@hotmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-12-13 scott haney male 48 4119 agua colorada victorellis@gmail.com +universidad nacional de jujuy diseño industrial 2020-09-19 theresa williams female 56 5419 baños de la laja wcruz@yahoo.com +universidad nacional de jujuy farmacia 2021-01-11 troy ferguson male 111 5607 colonia bombal y tabanera handerson@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2021-01-09 john santos male 33 3363 25 de mayo nicolehopkins@yahoo.com +universidad nacional de jujuy actuario 2020-11-27 sharon graham female 93 5261 agua del simbol robert57@hotmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-12-20 alyssa santos female 103 3241 campo de villamil allenroberta@gmail.com +universidad nacional de jujuy actuario 2020-12-21 penny morales female 50 1909 arana houstongail@yahoo.com +universidad nacional de jujuy ingeniería en informática 2020-09-14 patrick torres male 36 6652 olascoaga gibsonjeff@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-11-09 isaac ortiz male 116 6437 alamos vharris@yahoo.com +universidad nacional de jujuy licenciatura en artes 2020-10-07 ashley choi female 91 4616 barcena miranda18@yahoo.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-10-10 troy little male 83 7207 el trigo jerry38@gmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-10-11 elizabeth clark female 26 6346 pellegrini wilsonaaron@gmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-12-31 scott garrett male 87 4503 arrayanal zarnold@yahoo.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2021-01-10 amy pittman female 84 3536 bocas lewisannette@gmail.com +universidad nacional de jujuy licenciatura en sociología 2020-10-28 rachel marquez female 77 5509 agrelo april84@yahoo.com +universidad nacional de jujuy contador público 2020-12-22 april koch female 85 5539 arenales gonzalessamantha@hotmail.com +universidad nacional de jujuy técnico para bioterios 2020-12-14 tammy george female 112 3565 arroyo del rey katelyncampbell@hotmail.com +universidad nacional de jujuy contador público 2020-10-29 sharon lang female 83 5551 estacion uspallata davidnicholson@yahoo.com +universidad nacional de jujuy farmacia 2020-10-31 david norton male 97 9000 comodoro rivadavia michaelrachel@yahoo.com +universidad nacional de jujuy diseño de imagen y sonido 2020-09-18 deborah thomas female 51 2242 arijon ygeorge@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-09-16 james anderson male 80 5871 la aguada de las animas phillipmarsh@yahoo.com +universidad nacional de jujuy medicina 2020-10-12 brittany watkins female 27 3326 colonia leiva llindsey@hotmail.com +universidad nacional de jujuy diseño industrial 2020-11-17 mary pope female 29 3585 el sombrerito jjuarez@gmail.com +universidad nacional de jujuy actuario 2021-01-30 charles peterson male 90 2111 francisco paz jessicawheeler@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-10-30 shawn ryan male 26 1987 alegre terrencejohnson@yahoo.com +universidad nacional de jujuy farmacia 2020-10-17 jeffrey carter male 46 8203 la chirlandia oclark@hotmail.com +universidad nacional de jujuy actuario 2020-10-28 travis pugh male 93 7153 cangallo pattersonkaren@yahoo.com +universidad nacional de jujuy contador público 2020-11-28 jill herrera female 90 3454 bañado san antonio juliecruz@yahoo.com +universidad nacional de jujuy ingeniería electrónica 2020-11-17 latasha boyd female 81 5509 agrelo lunalindsay@yahoo.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-09-26 anita miller female 34 8150 campo la lima ortizcarol@gmail.com +universidad nacional de jujuy diseño industrial 2021-01-04 shelly reed female 56 3363 25 de mayo ryannorman@yahoo.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-12-15 david lewis male 67 2107 alvarez efischer@yahoo.com +universidad nacional de jujuy técnico para bioterios 2020-12-23 jeffrey hall male 91 7261 saladillo norte mooredonna@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2021-01-29 brooke miller female 56 5527 colonia santa teresa mflores@hotmail.com +universidad nacional de jujuy licenciatura en sociología 2020-11-23 amanda rivera female 90 6325 colonia devoto ohoffman@yahoo.com +universidad nacional de jujuy actuario 2020-11-08 catherine lewis female 48 6062 coronel granada vlowe@yahoo.com +universidad nacional de jujuy medicina 2020-11-01 michaela sheppard female 22 5419 baños de la laja lgregory@hotmail.com +universidad nacional de jujuy agronomía 2020-12-19 michael vance male 38 2508 armstrong krista08@gmail.com +universidad nacional de jujuy ingeniería mecánica 2020-12-19 jamie mckenzie female 71 3476 el remanso robinsonashley@hotmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-10-24 daniel hoffman male 76 2840 albardon stephen86@yahoo.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-12-10 benjamin russell male 29 3180 diego lopez gutierrezwilliam@yahoo.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-09-05 james sparks male 102 2845 colonia duportal dancombs@gmail.com +universidad nacional de jujuy licenciatura en sociología 2020-11-25 elaine bennett female 52 1885 guillermo e hudson brittany00@yahoo.com +universidad nacional de jujuy farmacia 2020-12-07 brenda taylor female 56 5300 amilgancho emilycooper@yahoo.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-10-27 joshua swanson male 101 3220 arroyo manganga beth16@yahoo.com +universidad nacional de jujuy licenciatura en psicología 2020-11-01 james arias male 64 2318 aurelia robinsonmichael@yahoo.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-11-14 harry lynch male 103 8349 aguas de las mulas jose62@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-09-26 kathryn chandler female 63 6616 castilla gardnersylvia@yahoo.com +universidad nacional de jujuy ingeniería en informática 2021-01-16 patrick harrison male 23 4601 corral de piedras logan97@gmail.com +universidad nacional de jujuy ingeniería mecánica 2021-01-09 ronald martinez male 56 4722 el duraznillo agreen@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2021-01-13 micheal bennett male 61 3128 colonia berro pearsonheather@hotmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2021-01-17 amy thompson female 109 7243 antonio carboni dwhite@gmail.com +universidad nacional de jujuy bioquímica 2020-10-03 nicholas gonzalez male 111 4107 aconquija mitchelljoshua@hotmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2021-01-19 daniel woods male 36 8402 dina huapi zdean@hotmail.com +universidad nacional de jujuy contador público 2020-09-21 alyssa young female 18 1983 gomez matthew86@gmail.com +universidad nacional de jujuy contador público 2021-01-21 john williams male 87 4726 capayan rachelgreene@hotmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2021-01-05 nicholas smith male 113 2415 desvio boero jason53@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-12-03 kimberly hill female 113 8324 cipolletti shannon68@hotmail.com +universidad nacional de jujuy bioquímica 2020-11-12 penny downs female 114 2177 bigand zacharyweber@gmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-10-30 timothy powell male 21 8311 villa el chocon williamhernandez@yahoo.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-10-30 chad burke male 47 2852 alarcon joseph45@yahoo.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-12-26 marcus kim male 43 7547 cascada qgrant@gmail.com +universidad nacional de jujuy ingeniería electrónica 2020-10-08 anthony dawson male 69 6385 arata evalencia@gmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-09-07 mary price female 25 5503 paso de los andes larrywalker@hotmail.com +universidad nacional de jujuy licenciatura en psicología 2020-12-19 teresa schroeder female 106 8370 caminera jameshunter@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-12-27 mary rocha female 57 1615 grand bourg kevin39@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-10-11 erik anderson male 110 8341 arroyo quillen ghernandez@gmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-09-12 leslie floyd female 65 6312 ricardo lavalle kpetersen@hotmail.com +universidad nacional de jujuy técnico para bioterios 2020-12-23 dustin jennings male 50 3315 caa yari pmontoya@yahoo.com +universidad nacional de jujuy licenciatura en musicoterapia 2021-01-01 eric smith male 27 1852 burzaco ohall@hotmail.com +universidad nacional de jujuy licenciatura en artes 2021-01-23 michael lewis male 104 7547 cascada gjones@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-12-16 stacy torres female 54 6435 guamini cameron53@yahoo.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-10-19 joshua swanson male 82 3472 caaguazu belinda48@yahoo.com +universidad nacional de jujuy bioquímica 2020-11-10 joshua powell male 74 1672 villa lynch cblack@gmail.com +universidad nacional de jujuy arquitectura 2021-01-02 joshua fisher male 61 3204 ayui parada sonyayoung@yahoo.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-10-09 jennifer roberts female 81 5637 30 de octubre gloriaflores@yahoo.com +universidad nacional de jujuy ingeniería electrónica 2020-09-18 valerie baker female 101 4632 antumpa gerald79@hotmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-11-05 luke carpenter male 78 5603 cañada seca karlastrickland@yahoo.com +universidad nacional de jujuy bioquímica 2020-11-29 brian stevenson male 113 6665 ernestina cgeorge@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-10-31 elizabeth fritz female 47 7163 claverie andreabrady@hotmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-12-26 laura higgins female 107 7412 las hermanas baldwinalexis@yahoo.com +universidad nacional de jujuy ciencias veterinarias 2020-09-28 amy rodriguez female 81 5461 aguada de la peña keith67@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-12-11 christopher owens male 20 3042 abipones adriandavis@hotmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-11-17 stephen walker male 75 6640 asamblea williamdavis@yahoo.com +universidad nacional de jujuy licenciatura en psicología 2020-10-09 joshua smith male 39 6641 comodoro py njackson@gmail.com +universidad nacional de jujuy ingeniería mecánica 2020-11-15 mary jones female 33 7261 saladillo norte karen73@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-11-13 michelle haynes female 68 2909 estancias clairedavis@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-12-14 william camacho male 105 4713 ocho vados lschmidt@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-10-11 jose wilson male 94 6507 corbett spencerwilliam@hotmail.com +universidad nacional de jujuy ingeniería electrónica 2020-12-08 seth hobbs male 66 8407 correntoso padillajoanna@gmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-10-13 madeline mcconnell female 115 3203 arroyo grande xcarter@hotmail.com +universidad nacional de jujuy ingeniería mecánica 2020-10-06 joseph york male 28 3269 arroyo baru lucaskristen@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-10-18 elizabeth johnson female 26 2635 cañada del ucle pcummings@yahoo.com +universidad nacional de jujuy agronomía 2020-10-27 jonathan lewis male 58 6338 leubuco charlesstokes@gmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-09-04 ethan combs male 90 4504 23 de agosto grayashley@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-10-24 karen berry female 98 2605 otto bemberg misty53@gmail.com +universidad nacional de jujuy ingeniería en informática 2021-01-11 charles garcia male 26 5355 el altillo seanjoseph@gmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-09-15 roger wilkinson male 48 8403 alicura jjackson@gmail.com +universidad nacional de jujuy actuario 2020-12-06 jesus howard male 107 5523 buena nueva bpittman@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-09-09 stephen guzman male 97 4716 amadores james02@hotmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-11-19 theresa clay female 109 4700 banda varela lynntimothy@yahoo.com +universidad nacional de jujuy licenciatura en sociología 2021-01-18 craig white male 21 4648 barrio la union tyler62@yahoo.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-10-31 thomas meyer male 20 5596 12 de octubre mbecker@yahoo.com +universidad nacional de jujuy medicina 2020-12-07 larry singleton male 88 2607 campo quirno john37@yahoo.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-11-12 angel ford female 111 7130 caminera samborombon jodi91@yahoo.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-09-23 heather torres female 39 5607 colonia bombal y tabanera wheelermichelle@gmail.com +universidad nacional de jujuy agronomía 2020-12-19 erika shaw female 75 3252 aldea san jorge allisondelgado@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2021-01-01 jenna vang female 47 4105 abra del tafi zmeyer@gmail.com +universidad nacional de jujuy agronomía 2020-10-10 stephen evans male 112 7150 ayacucho sharon96@gmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-10-11 gary newman male 77 5535 asuncion brownrobert@yahoo.com +universidad nacional de jujuy bioquímica 2020-09-24 lindsay smith female 23 6471 atahualpa sparrish@gmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-11-30 arthur luna male 58 8341 arroyo quillen jameslawson@hotmail.com +universidad nacional de jujuy diseño de imagen y sonido 2021-01-30 amber cook female 48 1870 avellaneda sierracarr@gmail.com +universidad nacional de jujuy arquitectura 2020-12-18 steven sanchez male 44 9225 arenoso bsnow@gmail.com +universidad nacional de jujuy farmacia 2020-10-10 erica harris female 42 5343 lavalle michelle61@hotmail.com +universidad nacional de jujuy ciencias veterinarias 2020-11-01 patrick peterson male 98 3181 arroyo moreira irobinson@hotmail.com +universidad nacional de jujuy contador público 2020-09-10 janice beck female 29 5407 dique toma paul28@gmail.com +universidad nacional de jujuy ingeniería mecánica 2020-10-29 ryan montgomery male 101 8151 el zorro jennifer73@yahoo.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-11-13 chad rodriguez male 84 3531 colonia aborigen otownsend@yahoo.com +universidad nacional de jujuy actuario 2020-10-10 kyle walter male 42 5585 el cipres jenniferhardin@gmail.com +universidad nacional de jujuy licenciatura en psicología 2020-12-30 kelly greene female 76 1643 beccar brian70@hotmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-11-01 stephen bradley male 68 2136 san geronimo christinarose@hotmail.com +universidad nacional de jujuy licenciatura en administración 2021-01-10 mike adams male 80 3401 arroyo pelon christopherbarnett@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-10-13 victoria chen female 109 3346 bacacay leroymendez@hotmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-11-20 jake miller male 42 2206 campo paletta scottwalter@yahoo.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2021-01-21 jeffrey williams male 31 7501 indio rico anthony20@yahoo.com +universidad nacional de jujuy farmacia 2020-10-07 hannah zhang female 47 3540 avanzada kayla05@hotmail.com +universidad nacional de jujuy arquitectura 2020-12-20 jessica rodriguez female 30 6269 la colina joseph97@gmail.com +universidad nacional de jujuy ingeniería en informática 2021-01-29 steven mills male 44 5333 banda de lucero sheltonjames@hotmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-11-30 shaun conrad male 18 6401 sundblad annturner@yahoo.com +universidad nacional de jujuy ingeniería mecánica 2020-12-04 anna stanton female 112 7318 colonia hinojo raymondjudith@hotmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-11-14 shawn rodriguez male 90 7172 colonia ferrari adrianalewis@yahoo.com +universidad nacional de jujuy diseño de imagen y sonido 2020-11-24 jennifer combs female 88 2407 campo clucellas jonathan43@yahoo.com +universidad nacional de jujuy licenciatura en ciencia política 2020-12-27 ian smith male 33 2340 ceres donna06@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-09-25 jon sosa male 109 6385 arata markjohnson@hotmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-12-08 matthew flores male 87 2531 landeta nlowe@gmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-10-26 charles smith male 49 3553 colonia duran michaelbell@hotmail.com +universidad nacional de jujuy licenciatura en psicología 2020-11-08 justin chung male 97 1917 luis chico sarahstewart@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-11-10 jennifer wilson female 31 5421 la tranca catherinesaunders@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-11-12 derrick castro male 113 2907 general conesa cfigueroa@gmail.com +universidad nacional de jujuy bioquímica 2020-09-06 david brown male 25 2820 colonia el potrero rjohnson@gmail.com +universidad nacional de jujuy licenciatura en sociología 2021-01-12 tammy robinson female 71 3228 cabi monda david76@yahoo.com +universidad nacional de jujuy actuario 2020-09-24 charles long male 36 7011 aneque grande james75@gmail.com +universidad nacional de jujuy medicina 2020-09-18 carl gutierrez male 44 6030 edmundo perkins jenniferkim@gmail.com +universidad nacional de jujuy actuario 2020-09-11 robert harrison male 115 3364 2 de mayo james85@hotmail.com +universidad nacional de jujuy actuario 2020-11-26 ronald nelson male 89 7635 el lenguaraz snichols@yahoo.com +universidad nacional de jujuy ingeniería en informática 2020-10-11 evelyn ayala female 79 1678 caseros carriewilliams@gmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-12-12 joseph griffin male 75 3050 calchaqui barrcarmen@hotmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-11-28 vanessa miller female 99 1627 matheu gregjarvis@yahoo.com +universidad nacional de jujuy licenciatura en ciencia política 2020-10-27 monica smith female 106 6228 aguas buenas wmorris@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-12-12 crystal hawkins female 110 6621 anderson bryan21@hotmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-11-01 marc gordon male 27 2204 jesus maria evelynphillips@gmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-12-05 melissa greer female 102 7114 canal 15 cerro de la gloria castrojames@hotmail.com +universidad nacional de jujuy licenciatura en administración 2020-12-20 angela jones female 54 4161 alongo justincortez@hotmail.com +universidad nacional de jujuy agronomía 2020-09-29 dylan williams male 115 3370 planchada banderita tylerjohn@yahoo.com +universidad nacional de jujuy ciencias veterinarias 2020-11-10 elizabeth morgan female 66 3309 arroyo tomas dshields@yahoo.com +universidad nacional de jujuy licenciatura en ciencia política 2021-01-20 timothy thompson male 29 9040 cañadon botello patrick25@gmail.com +universidad nacional de jujuy ciencias veterinarias 2020-11-16 robert smith male 89 6439 bonifacio grussell@hotmail.com +universidad nacional de jujuy contador público 2020-09-20 sarah ingram female 76 2700 barrio trocha marshallwilliam@gmail.com +universidad nacional de jujuy contador público 2020-10-17 danielle perez female 34 3461 abo nezu anthonydawson@gmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-09-02 marc jones male 77 7169 juancho amy88@yahoo.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-10-04 steven warren male 88 1661 bella vista bryanmartinez@gmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-10-31 craig johnson male 40 3418 bartolome mitre christysherman@yahoo.com +universidad nacional de jujuy licenciatura en artes 2020-09-03 stephanie hernandez female 95 3158 20 de septiembre rhondasmith@gmail.com +universidad nacional de jujuy técnico para bioterios 2021-01-10 emily white female 49 9035 arroyo chalia dmelton@hotmail.com +universidad nacional de jujuy diseño industrial 2020-11-14 matthew gross male 61 7623 campo la plata sean10@yahoo.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-11-10 jessica beck female 40 2258 campo quiñones brandonvilla@yahoo.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-12-15 thomas kaufman male 44 3487 puesto de isla normantyler@yahoo.com +universidad nacional de jujuy licenciatura en psicología 2020-09-03 jason martin male 89 6064 eduardo costa katelynwagner@yahoo.com +universidad nacional de jujuy técnico para bioterios 2020-09-19 greg mullins male 69 7245 campo sabate denise59@gmail.com +universidad nacional de jujuy licenciatura en psicología 2021-01-05 melissa wheeler female 58 3315 caa yari williamlawson@yahoo.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-10-14 daniel matthews male 65 6503 desvio kilometro 234 oking@yahoo.com +universidad nacional de jujuy diseño industrial 2020-09-26 brittney bailey female 29 5374 catinzaco doylesylvia@gmail.com +universidad nacional de jujuy ingeniería electrónica 2020-11-14 francisco evans male 73 6383 campo moises seccion 1a amybarrett@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2021-01-30 alexander ayala male 37 2618 carmen oromero@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2021-01-08 jill green female 63 5731 alfaland ojohnson@hotmail.com +universidad nacional de jujuy arquitectura 2020-12-28 heather decker female 100 3153 kilmetro 165 rmartin@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2021-01-24 brandon carter male 63 8333 aguada guzman harrissteven@gmail.com +universidad nacional de jujuy licenciatura en sociología 2021-01-14 james patterson male 44 5413 apeadero las chimbas bjohnson@gmail.com +universidad nacional de jujuy técnico para bioterios 2021-01-02 latasha flores female 39 3164 colonia rivas xhutchinson@hotmail.com +universidad nacional de jujuy licenciatura en artes 2020-12-03 felicia rodgers female 101 1929 base naval rio santiago manncharles@hotmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-12-27 edward salas male 95 6312 ricardo lavalle davidprice@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-09-19 james sims male 74 3061 antonio pini jimenezjason@yahoo.com +universidad nacional de jujuy bioquímica 2020-10-10 bradley thomas male 33 1836 llavallol darrell47@yahoo.com +universidad nacional de jujuy diseño industrial 2020-09-30 rebecca reeves female 40 6623 indacochea charlottevalenzuela@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-10-06 allen johnston male 21 6453 carlos salas timothyshelton@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-11-19 lori smith female 74 1665 jose clemente paz hannahellison@yahoo.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-10-12 john anderson male 36 1638 vicente lopez ritaroberts@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-12-03 shannon fox female 81 6313 bajo de las palomas gray@gmail.com +universidad nacional de jujuy ingeniería electrónica 2020-09-26 ricardo chen male 92 1931 punta lara jessicawood@yahoo.com +universidad nacional de jujuy actuario 2020-12-03 brian nash male 66 4643 antiguyos gabriellediaz@hotmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-12-16 donna daniels female 95 5565 campo de los andes lopezjenna@hotmail.com +universidad nacional de jujuy ciencias veterinarias 2020-11-29 sean contreras male 111 5572 alto grande angelica21@hotmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-09-12 jeffery edwards male 61 1884 berazategui masonchristopher@yahoo.com +universidad nacional de jujuy ingeniería electrónica 2021-01-01 walter hunt male 18 5715 arbol verde tammy14@yahoo.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2021-01-07 brittney kennedy female 27 9300 cañadon de las vacas wjoseph@hotmail.com +universidad nacional de jujuy ciencias veterinarias 2020-10-16 jordan pena male 69 1684 ciudad jardin del palomar patricia28@yahoo.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-12-03 taylor patton female 32 6205 el guanaco udickerson@hotmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-10-02 john jackson male 67 9315 bajo caracoles delgadojacqueline@yahoo.com +universidad nacional de jujuy técnico para bioterios 2021-01-10 colleen miller female 81 5509 agrelo jeffery12@gmail.com +universidad nacional de jujuy actuario 2020-09-14 melanie cross female 113 7112 aguas verdes jasmine40@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-09-07 jane ross female 26 3716 campo largo fowlermark@hotmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2021-01-24 timothy clark male 26 4101 agua negra kimberlywright@gmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-10-10 nathan moon male 110 8126 aldea san andres moodychristopher@yahoo.com +universidad nacional de jujuy ingeniería electrónica 2021-01-19 scott hernandez male 30 4605 alisos de abajo benjaminmartinez@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-11-29 theresa vazquez female 83 1778 ciudad evita walterschristine@yahoo.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-09-13 sandra rivas female 50 1804 canning morgan50@gmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-09-10 ronald mitchell male 107 6608 agote gibsonrebecca@hotmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2021-01-03 andrew ramos male 25 5535 asuncion davidbailey@gmail.com +universidad nacional de jujuy arquitectura 2020-10-11 william duffy male 30 7167 carilo halebridget@hotmail.com +universidad nacional de jujuy ingeniería electrónica 2020-11-10 shawn thompson male 41 8379 gente grande mcdonaldjames@gmail.com +universidad nacional de jujuy ingeniería en informática 2020-10-02 dorothy garcia female 73 5701 11 de mayo zmack@yahoo.com +universidad nacional de jujuy ingeniería mecánica 2021-01-18 donna fox female 113 2813 arroyo de la cruz jparker@hotmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-10-23 leslie matthews female 97 3461 abo nezu timalvarado@yahoo.com +universidad nacional de jujuy ingeniería mecánica 2020-10-02 natalie manning female 102 1854 longchamps jaysullivan@hotmail.com +universidad nacional de jujuy ingeniería electrónica 2020-09-09 kimberly reynolds female 26 6009 san marcelo lcobb@yahoo.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2021-01-12 joseph jackson male 97 5274 altillo del medio amy10@yahoo.com +universidad nacional de jujuy bioquímica 2021-01-06 daniel martinez male 30 9021 colhue huapi juliagriffin@gmail.com +universidad nacional de jujuy ingeniería electrónica 2020-09-10 jason hebert male 42 3263 1 de mayo jeffreymack@yahoo.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-09-23 matthew rodriguez male 30 3144 alcaraz 1ro wsanchez@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-11-30 frank smith male 23 1653 villa ballester nunezbrandon@hotmail.com +universidad nacional de jujuy medicina 2020-09-06 sean mcintosh male 62 2935 algarrobo amandacarter@gmail.com +universidad nacional de jujuy ingeniería electrónica 2020-12-07 katelyn knight female 52 3483 arroyo balmaceda jennifer83@yahoo.com +universidad nacional de jujuy licenciatura en administración 2020-11-16 pamela davis female 38 6228 aguas buenas kathymurphy@gmail.com +universidad nacional de jujuy licenciatura en psicología 2020-12-31 caroline byrd female 77 4603 catamontaña zjackson@gmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-09-06 nathan coleman male 84 1672 villa lynch stephaniedavis@hotmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-11-25 eric holland male 19 2200 las quintas margaret42@gmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-11-28 mariah bennett female 79 7609 balneario la caleta gonzalezbrandon@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2021-01-22 kevin graham male 103 2183 arequito plucas@gmail.com +universidad nacional de jujuy ingeniería mecánica 2020-09-14 micheal diaz male 51 1765 isidro casanova turnerbobby@yahoo.com +universidad nacional de jujuy bioquímica 2020-11-07 haley huffman female 34 8156 el perdido est jose guisasola davistimothy@hotmail.com +universidad nacional de jujuy actuario 2020-09-20 victoria herring female 108 5741 13 de enero lauramarshall@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-11-27 eric washington male 31 2852 alarcon mullenkarl@gmail.com +universidad nacional de jujuy técnico para bioterios 2021-01-06 anna brown female 20 3263 1 de mayo jesuswebb@yahoo.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-11-26 kathleen hanna female 45 4501 abra del trigo morgantaylor@hotmail.com +universidad nacional de jujuy ciencias veterinarias 2020-12-03 casey lucas male 81 2820 colonia el potrero moralesjohn@hotmail.com +universidad nacional de jujuy licenciatura en sociología 2020-09-25 brian gregory male 116 6269 la colina psloan@yahoo.com +universidad nacional de jujuy licenciatura en sociología 2020-10-22 jamie mcintosh male 52 1672 villa lynch emily58@hotmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-11-30 aaron collins male 111 2805 arroyo aleli ohorne@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-12-13 miranda nash female 99 5598 bañado verde ikline@gmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-11-25 tracy freeman female 30 2136 san geronimo aliciamcdonald@yahoo.com +universidad nacional de jujuy actuario 2020-10-16 christopher wiley male 31 3445 9 de julio ryanhughes@hotmail.com +universidad nacional de jujuy licenciatura en administración 2021-01-26 leah hopkins female 47 3353 arroyo santa maria ohenson@gmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2021-01-15 benjamin russell male 77 3248 caraguata gglass@hotmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-10-12 eric gonzales male 29 8411 cascada los cantaros felicia89@yahoo.com +universidad nacional de jujuy diseño de imagen y sonido 2020-10-21 joseph adkins male 60 7513 adolfo gonzales chaves hector26@yahoo.com +universidad nacional de jujuy ingeniería mecánica 2020-10-01 jessica gibbs female 27 8402 dina huapi mmorales@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2021-01-06 rebecca spencer female 26 6064 eduardo costa matthew06@gmail.com +universidad nacional de jujuy medicina 2020-09-02 alyssa weiss female 48 8364 chimpay zhoward@gmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-12-06 renee thompson female 83 7153 cangallo zhood@hotmail.com +universidad nacional de jujuy licenciatura en administración 2020-10-11 kevin kennedy male 98 4506 alegria greenmelissa@gmail.com +universidad nacional de jujuy ingeniería mecánica 2020-10-12 shane webster male 31 2152 granadero baigorria herringadam@yahoo.com +universidad nacional de jujuy licenciatura en sociología 2020-10-05 peter olsen male 30 3272 colonia 1 de mayo rscott@yahoo.com +universidad nacional de jujuy actuario 2020-11-10 william wilson male 55 4163 huasa pampa norte michelehall@gmail.com +universidad nacional de jujuy licenciatura en artes 2021-01-18 kelly martinez female 45 6469 asturias donhughes@gmail.com +universidad nacional de jujuy diseño de imagen y sonido 2021-01-26 james kim male 91 5351 banda florida kristopher12@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-11-30 aaron stone male 35 5613 agua botada russellgeorge@gmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-11-29 michael gross male 27 5743 la isabel dyermichael@yahoo.com +universidad nacional de jujuy agronomía 2020-12-08 david foley male 64 2107 alvarez rpeterson@hotmail.com +universidad nacional de jujuy licenciatura en sociología 2020-12-08 william miller male 80 7007 caminera napaleofu jillmaxwell@yahoo.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-09-21 patrick graham male 84 6348 bocayuba joshua16@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-09-23 tom hill male 89 5637 30 de octubre uschmitt@gmail.com +universidad nacional de jujuy ingeniería en informática 2020-12-21 amanda garcia female 115 2752 almacen el descanso hblack@gmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-09-17 shannon mora female 92 1903 abasto crystalmarshall@gmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-09-04 john anderson male 87 8520 aguada del loro ryanjackson@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-09-21 marc king male 106 5743 la isabel jasminemiller@yahoo.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-10-19 brandon reid male 81 2121 perez hortonwilliam@gmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-09-11 christopher martinez male 71 7119 cari larquea criley@hotmail.com +universidad nacional de jujuy licenciatura en artes 2020-11-18 bryan barrett male 93 1876 bernal este emmawilliams@yahoo.com +universidad nacional de jujuy licenciatura en ciencia política 2020-11-15 emily gregory female 64 4157 arroyo mal paso susan77@hotmail.com +universidad nacional de jujuy agronomía 2020-09-24 justin gomez male 110 3203 arroyo grande pstark@gmail.com +universidad nacional de jujuy licenciatura en psicología 2021-01-01 david herrera male 93 6516 amalia brianasmith@hotmail.com +universidad nacional de jujuy diseño industrial 2020-11-07 isaiah williams male 22 2117 alcorta wgarcia@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2020-10-22 caitlin bell female 43 4159 alto el puesto mauricewilliams@hotmail.com +universidad nacional de jujuy ingeniería mecánica 2020-12-23 david bray male 47 5703 6 de septiembre uwarren@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-09-05 jeffery cooley male 95 3252 aldea san jorge christopherallen@yahoo.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-09-30 theresa duke female 108 6237 america harrellcindy@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2021-01-26 daniel kennedy male 48 6507 corbett heberteric@hotmail.com +universidad nacional de jujuy técnico para bioterios 2020-10-08 hayley stevens female 27 2806 las palmas davisjoshua@yahoo.com +universidad nacional de jujuy agronomía 2020-11-24 paul jackson male 20 9225 arenoso michael06@hotmail.com +universidad nacional de jujuy licenciatura en psicología 2020-09-06 denise bonilla female 57 1757 gregorio de laferrere tbrown@yahoo.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-12-18 karen ross female 72 2918 empalme villa constitucion adkinsandrew@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-10-23 lisa smith female 39 7531 despeñaderos mitchell73@yahoo.com +universidad nacional de jujuy licenciatura en sociología 2020-09-15 kathryn nguyen female 31 3050 calchaqui andreanguyen@gmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2021-01-06 shawn griffin male 109 1640 acassuso fgibbs@yahoo.com +universidad nacional de jujuy medicina 2020-10-27 olivia gonzales female 66 1643 beccar donnaellison@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-11-27 robert hernandez male 21 3281 calera georgelevine@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-09-21 justin aguirre male 81 7000 cantera aguirre smithcameron@yahoo.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2021-01-24 kathleen garcia female 97 4119 agua colorada cynthiachurch@yahoo.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-11-12 sarah downs female 90 5736 comandante granville chenpaul@yahoo.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-11-07 james thomas male 45 6703 alastuey arielmartinez@gmail.com +universidad nacional de jujuy ciencias veterinarias 2020-12-11 vincent martin male 53 1931 punta lara martinlaura@hotmail.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-10-18 gina phillips female 95 3261 centella pereznicole@yahoo.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-12-16 katherine walsh female 61 4174 ampata bartonjoseph@hotmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-10-19 chad warren male 102 4624 abra mayo powellalicia@gmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-12-10 rhonda davies female 93 6207 alta italia marc93@hotmail.com +universidad nacional de jujuy arquitectura 2020-10-12 derek johnson male 113 5585 el cipres amyjohnson@gmail.com +universidad nacional de jujuy agronomía 2020-12-12 vanessa nelson female 57 3334 3 de mayo jstewart@gmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-11-28 shawn garrison male 71 3507 la eduvigis cherrystephen@gmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-11-28 sandra francis female 98 1875 wilde bakermariah@gmail.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-09-09 melissa hammond female 42 4142 alto de leiva cruzrichard@yahoo.com +universidad nacional de jujuy ingeniería en informática 2020-09-30 kayla hudson female 105 8400 isla victoria martinezjames@yahoo.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2021-01-09 julia mendoza female 94 2840 albardon ashleesaunders@gmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-09-15 angela russo female 109 3181 arroyo moreira michellemontgomery@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-11-18 tyler anderson male 65 1911 bme bavio gral mansilla barrysawyer@hotmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-12-15 troy evans male 62 4231 albigasta zowens@gmail.com +universidad nacional de jujuy agronomía 2020-09-23 shannon lawson female 58 2313 colonia berlin donaldbarron@yahoo.com +universidad nacional de jujuy diseño industrial 2020-09-16 jordan carr male 92 4107 aconquija ikelly@hotmail.com +universidad nacional de jujuy licenciatura en sociología 2020-12-16 bradley burke male 26 3543 colonia lote 12 sfinley@hotmail.com +universidad nacional de jujuy ingeniería en informática 2020-12-22 david kennedy male 85 3363 25 de mayo pgregory@gmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-12-24 bruce flores male 106 5350 el molle cruzjanice@gmail.com +universidad nacional de jujuy bioquímica 2020-10-28 jennifer hall female 104 3620 kilometro 184 sharon67@yahoo.com +universidad nacional de jujuy técnico para bioterios 2020-10-02 ariel mack female 28 5759 calera argentina kelly23@hotmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-12-16 joshua diaz male 25 3382 colonia cunci jonesmegan@hotmail.com +universidad nacional de jujuy bioquímica 2020-09-05 matthew pugh male 36 6326 anguil justin85@hotmail.com +universidad nacional de jujuy licenciatura en administración 2021-01-24 scott marshall male 109 3122 arroyo corralito eric02@hotmail.com +universidad nacional de jujuy agronomía 2020-10-01 linda kline female 107 1890 juan maria gutierrez richardsonchase@gmail.com +universidad nacional de jujuy medicina 2020-11-30 madison white female 64 2931 isla los laureles jacqueline82@yahoo.com +universidad nacional de jujuy licenciatura en psicología 2020-11-04 jared ware male 24 5575 andrade tobrien@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2021-01-22 bryan mann male 116 8160 fortin chaco dmurray@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2021-01-20 daniel stephens male 115 5461 aguada de la peña nelsonsarah@yahoo.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-12-10 william irwin male 21 8520 aguada del loro catherinetapia@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-11-20 lori maldonado female 93 4501 abra del trigo erinleonard@gmail.com +universidad nacional de jujuy licenciatura en sociología 2020-12-28 anthony george male 87 8418 anecon chico ccollins@yahoo.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-12-02 kevin robinson male 100 1984 domselaar matthewleblanc@hotmail.com +universidad nacional de jujuy licenciatura en administración 2020-12-28 julie ramos female 26 5741 13 de enero watkinspatricia@yahoo.com +universidad nacional de jujuy ingeniería mecánica 2020-12-04 andrea gomez female 85 8353 aguada chacay co krodriguez@gmail.com +universidad nacional de jujuy ciencias veterinarias 2021-01-01 daniel walker male 46 5449 aguango rhonda74@gmail.com +universidad nacional de jujuy medicina 2021-01-25 peter phillips male 70 6740 chacabuco michelle32@hotmail.com +universidad nacional de jujuy contador público 2020-11-02 charles nichols male 27 6346 pellegrini samuel42@yahoo.com +universidad nacional de jujuy técnico para bioterios 2020-09-01 travis benson male 103 4640 abra pampa sbaker@gmail.com +universidad nacional de jujuy ingeniería en informática 2021-01-11 eugene jones male 38 2000 villa angelica sanchezcheryl@gmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-11-30 david daniels male 55 4119 agua colorada kristenross@hotmail.com +universidad nacional de jujuy farmacia 2021-01-21 caitlin ferguson female 86 3041 cacique ariacaiquin brownlaura@hotmail.com +universidad nacional de jujuy farmacia 2021-01-06 jose pineda male 80 1605 carapachay lewiswhitney@hotmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-12-11 jacqueline long female 24 6352 colonia la india felicia24@yahoo.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-10-24 seth erickson male 104 5707 aguaditas brian55@yahoo.com +universidad nacional de jujuy ingeniería electrónica 2020-11-21 shannon miller female 19 4115 agua azul ojones@gmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2021-01-10 melissa johns female 101 2222 diaz christopherrusso@yahoo.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-09-08 terry kramer male 60 6237 america dunnstacy@yahoo.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-10-09 ian schultz male 57 5263 el medano johnsonantonio@yahoo.com +universidad nacional de jujuy bioquímica 2020-09-13 robert ramirez male 66 6230 francisco casal fbrown@yahoo.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-11-17 laura wong female 107 1872 sarandi warrenemma@yahoo.com +universidad nacional de jujuy ciencias veterinarias 2020-12-22 angelica morris female 90 7639 cooper maria37@yahoo.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-10-15 stephanie washington female 18 1706 haedo josephescobar@yahoo.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-10-27 jared cook male 54 3386 caraguatay ahernandez@yahoo.com +universidad nacional de jujuy actuario 2020-12-24 gregory norton male 66 4722 el duraznillo williamclark@yahoo.com +universidad nacional de jujuy agronomía 2020-09-11 linda carter female 89 9053 aguada grande ymeyer@gmail.com +universidad nacional de jujuy licenciatura en sociología 2021-01-04 david clements male 88 6509 del valle tgreene@gmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-09-23 gregory hawkins male 103 2451 colonia la yerba qatkinson@gmail.com +universidad nacional de jujuy agronomía 2021-01-29 shelby cantrell female 107 5325 alpasinche kristineharper@yahoo.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2021-01-23 kimberly werner female 40 1828 banfield matthewcook@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-10-16 benjamin smith male 85 5463 alto huaco rwilliams@gmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-09-01 christopher moss male 76 3246 achiras normansarah@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-12-03 brittney west female 95 7536 estacion coronel pringles williamsluke@yahoo.com +universidad nacional de jujuy bioquímica 2020-09-16 tyrone mendoza male 87 4237 cortaderas qtaylor@yahoo.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-12-09 timothy wilkinson male 48 4133 la banda robertoliver@gmail.com +universidad nacional de jujuy ingeniería mecánica 2021-01-18 zachary johnson male 74 1649 zona delta tigre ehowell@hotmail.com +universidad nacional de jujuy técnico para bioterios 2020-09-26 lauren herman female 59 4113 acostilla rreid@yahoo.com +universidad nacional de jujuy ingeniería mecánica 2020-09-17 craig young male 113 5560 arroyo claro sanfordrobert@hotmail.com +universidad nacional de jujuy bioquímica 2020-12-01 vanessa hogan female 49 5509 agrelo curtis75@gmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-09-09 jeffrey barajas male 23 2111 francisco paz jason81@yahoo.com +universidad nacional de jujuy agronomía 2020-09-24 lisa delacruz female 101 6533 alfredo demarchi qgraham@yahoo.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-12-28 robert goodwin male 70 5600 agua de la mula bradleywhitehead@yahoo.com +universidad nacional de jujuy técnico para bioterios 2020-12-14 daniel collins male 34 5311 arauco tburns@gmail.com +universidad nacional de jujuy ingeniería mecánica 2020-12-26 anthony cameron male 102 3287 aldea san gregorio tannerapril@yahoo.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2021-01-22 james ruiz male 28 7003 aceilan jrose@yahoo.com +universidad nacional de jujuy licenciatura en artes 2020-09-15 jennifer anderson female 115 6312 ricardo lavalle catherine87@gmail.com +universidad nacional de jujuy medicina 2021-01-31 mary crawford female 86 7118 general guido courtney18@gmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-12-18 briana griffith female 114 1856 glew zavalachristopher@hotmail.com +universidad nacional de jujuy ingeniería electrónica 2020-12-04 shane gutierrez male 39 1621 benavidez berrymichael@gmail.com +universidad nacional de jujuy licenciatura en psicología 2020-10-24 veronica ware female 22 6369 campo salusso michellethomas@hotmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-12-24 katherine hodges female 44 6472 francisco madero thomaslydia@hotmail.com +universidad nacional de jujuy contador público 2020-11-27 steven keith male 40 5319 colpes greenjeremy@gmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-09-13 tina pratt female 92 4134 acheral glenn53@gmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-10-01 melissa murphy female 81 9203 aldea escolar ljackson@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-10-22 sarah lee female 46 6352 colonia la india mcphersonkatie@yahoo.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2021-01-13 william simmons male 62 3401 arroyo pelon michael13@hotmail.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2020-10-04 jermaine burnett male 35 6513 colonia las yescas veronicarobinson@yahoo.com +universidad nacional de jujuy ingeniería en informática 2020-12-27 joshua sharp male 34 4618 abra de pives natashamiller@hotmail.com +universidad nacional de jujuy licenciatura en ciencia política 2021-01-22 daniel keith male 69 7165 faro querandi johnsontiffany@gmail.com +universidad nacional de jujuy farmacia 2020-10-25 tyler clark male 74 9040 cañadon botello sara73@gmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-11-28 karen parker female 106 1617 el talar hbrown@yahoo.com +universidad nacional de jujuy técnico para bioterios 2020-09-10 daniel hogan male 115 7172 colonia ferrari owenskatherine@yahoo.com +universidad nacional de jujuy actuario 2020-10-05 devin king male 98 8430 costa del rio azul lisagonzalez@hotmail.com +universidad nacional de jujuy ingeniería electrónica 2020-11-16 andrea ayala female 77 5701 11 de mayo heatherwalton@yahoo.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-09-01 andre white male 59 7303 altona rubiojessica@yahoo.com +universidad nacional de jujuy ingeniería en informática 2020-09-22 timothy pittman male 102 1636 la lucila mariamelendez@hotmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-09-24 scott meyer male 99 3087 felicia bryanpollard@yahoo.com +universidad nacional de jujuy contador público 2021-01-23 brandon wright male 18 6053 el peregrino vjackson@yahoo.com +universidad nacional de jujuy medicina 2020-10-18 eric fuller male 36 8115 bajo hondo jodi75@yahoo.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-11-27 brooke shea female 85 3045 campo zavalla joelmatthews@hotmail.com +universidad nacional de jujuy medicina 2020-12-25 kendra smith female 112 6367 argentina belvedere pturner@yahoo.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-12-06 jeremy curtis male 86 5386 amana dstephens@gmail.com +universidad nacional de jujuy diseño industrial 2020-12-12 ashley duran female 41 7267 alvarez de toledo bishopmegan@gmail.com +universidad nacional de jujuy bioquímica 2021-01-05 brandon singh male 30 5409 adan quiroga ericyoung@gmail.com +universidad nacional de jujuy ingeniería en informática 2020-11-05 paul mendoza male 68 6326 anguil lynn83@hotmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-12-24 william briggs male 74 2309 colonia reina margarita hughescynthia@hotmail.com +universidad nacional de jujuy ingeniería mecánica 2020-12-03 casey walker male 92 2255 campo rodriguez johnnyvega@yahoo.com +universidad nacional de jujuy actuario 2021-01-12 jessica wong female 72 3134 antonio tomas sud kaitlinjones@hotmail.com +universidad nacional de jujuy agronomía 2020-10-13 stacey daugherty female 18 5571 chivilcoy stephenmendoza@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-10-16 nicole morgan female 46 4101 agua negra hannahacosta@hotmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-11-10 lauren booker female 84 3313 arroyo del medio kcollins@gmail.com +universidad nacional de jujuy ingeniería mecánica 2021-01-17 samantha nelson female 60 2246 barrancas nathan76@hotmail.com +universidad nacional de jujuy bioquímica 2020-09-01 elizabeth lyons female 63 3192 colonia bertozzi ythompson@hotmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2021-01-12 jessica freeman female 26 9305 cañada de las vacas rbush@hotmail.com +universidad nacional de jujuy técnico para bioterios 2020-11-24 melissa long female 73 6352 colonia la india christine96@hotmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-10-20 austin ross male 49 3283 colonia mabragaña jamesrichard@gmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-09-13 marilyn carter female 28 4618 abra de pives allisonellis@yahoo.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-12-05 angel maxwell male 116 1901 estacion moreno bmcintosh@yahoo.com +universidad nacional de jujuy licenciatura en kinesiología y fisiatría 2021-01-12 cody parker male 37 1864 alejandro korn codyhunter@hotmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-09-11 michael adams male 107 3414 abra donna49@yahoo.com +universidad nacional de jujuy medicina 2020-10-29 kelly ingram male 40 5603 cañada seca pam47@gmail.com +universidad nacional de jujuy licenciatura en ciencias geológicas 2021-01-30 marco phillips male 18 2453 carlos pellegrini ybates@gmail.com +universidad nacional de jujuy contador público 2021-01-26 rebecca collins female 89 3101 aldea brasilera glenn22@yahoo.com +universidad nacional de jujuy diseño industrial 2020-12-21 sarah monroe female 60 4634 abralaite msimpson@hotmail.com +universidad nacional de jujuy ingeniería electrónica 2021-01-25 kristin jackson female 51 4155 cevil grande sarabell@gmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-12-26 daniel hoffman male 21 3244 colonia belga americana dpitts@hotmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-11-04 joshua medina male 93 4158 campo de talamayo pmiller@yahoo.com +universidad nacional de jujuy licenciatura en ciencia política 2020-09-07 danielle young female 116 6621 anderson elizabethrice@gmail.com +universidad nacional de jujuy farmacia 2020-10-21 justin monroe male 58 1713 barrio parque leloir brownsean@gmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-12-20 stephanie duncan female 116 6277 buena esperanza umyers@hotmail.com +universidad nacional de jujuy licenciatura en administración 2021-01-04 shannon chung male 58 9107 28 de julio phenson@yahoo.com +universidad nacional de jujuy licenciatura en relaciones del trabajo 2020-12-06 angela jones female 55 2715 el socorro mcross@yahoo.com +universidad nacional de jujuy medicina 2020-09-11 sara cox female 73 2529 piamonte warrentucker@hotmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-10-09 connie duncan female 107 2617 sancti spiritu ann08@gmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-12-11 brent hicks male 82 5461 aguada de la peña hunter90@hotmail.com +universidad nacional de jujuy licenciatura en sociología 2020-12-07 jennifer graves female 76 5419 baños de la laja antonioknight@gmail.com +universidad nacional de jujuy licenciatura en artes 2020-10-05 sharon phillips female 114 1663 muñiz chungangela@yahoo.com +universidad nacional de jujuy diseño industrial 2020-10-03 isabella ward female 108 3048 angeloni tyler94@hotmail.com +universidad nacional de jujuy ingeniería mecánica 2020-10-20 william luna male 97 8403 alicura bbrown@gmail.com +universidad nacional de jujuy técnico para bioterios 2021-01-17 luke bishop male 69 2506 correa bradley51@yahoo.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-10-08 robert white male 101 5571 chivilcoy morristracy@gmail.com +universidad nacional de jujuy técnico para bioterios 2020-12-05 william williams male 84 3518 cabral cue jacob44@yahoo.com +universidad nacional de jujuy licenciatura en ciencia política 2020-12-11 emily bauer female 115 3164 colonia rivas leechristina@gmail.com +universidad nacional de jujuy medicina 2020-12-16 george ramirez male 104 4111 aguada wilsondaniel@gmail.com +universidad nacional de jujuy ingeniería electrónica 2020-12-31 ryan fletcher male 62 2242 arijon cainjennifer@gmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-10-04 andrew wade male 95 7511 balneario oceano joe42@gmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-09-08 jesse pittman male 25 3308 candelaria ashley90@hotmail.com +universidad nacional de jujuy diseño de imagen y sonido 2020-12-21 zachary mcdowell male 63 2761 estancia santa catalina christophergarza@gmail.com +universidad nacional de jujuy licenciatura en administración 2020-12-20 kristina lane female 60 1879 quilmes oeste natalie08@gmail.com +universidad nacional de jujuy medicina 2020-10-25 isaac russell male 44 8431 el hoyo pwheeler@yahoo.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2021-01-09 steven clark male 35 8328 allen james84@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2021-01-22 christopher ross male 41 7161 labarden danielle80@gmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-10-28 angel hernandez male 38 6017 chancay tatetina@yahoo.com +universidad nacional de jujuy contador público 2020-10-04 krista le female 36 4109 alto nuestra señora del valle ucolon@gmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-10-19 keith martinez male 79 3315 caa yari kevinmay@gmail.com +universidad nacional de jujuy contador público 2020-11-25 amanda mason female 80 7113 la lucila del mar lbailey@hotmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2021-01-24 wayne robertson male 59 4109 alto nuestra señora del valle huntchristopher@yahoo.com +universidad nacional de jujuy ingeniería mecánica 2020-12-25 crystal byrd female 99 8309 centenario rachel04@yahoo.com +universidad nacional de jujuy licenciatura en ciencia y tecnología de alimentos 2020-11-01 nicole hawkins female 90 4137 abra baya mckeediamond@gmail.com +universidad nacional de jujuy diseño industrial 2020-10-05 darrell quinn male 110 1638 vicente lopez moralesjessica@yahoo.com +universidad nacional de jujuy ingeniería mecánica 2020-09-16 michael taylor male 44 2309 colonia reina margarita kenneth77@yahoo.com +universidad nacional de jujuy diseño de imagen y sonido 2020-10-28 brandi johnson female 88 7013 de la canal jennifer71@gmail.com +universidad nacional de jujuy licenciatura en ciencia política 2020-11-30 alexandra hart female 20 4166 balderrama fdavidson@hotmail.com +universidad nacional de jujuy licenciatura en psicología 2020-11-23 karla campbell female 82 4641 abdon castro tolay eric96@gmail.com +universidad nacional de jujuy agronomía 2021-01-12 kevin morris male 73 4143 independencia rstanley@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-10-22 calvin brown male 64 2173 campo pesoa cookbarbara@hotmail.com +universidad nacional de jujuy licenciatura en psicología 2021-01-04 danielle silva female 67 8181 azopardo oalvarado@yahoo.com +universidad nacional de jujuy ingeniería en informática 2020-12-21 jeffrey mccarthy male 22 8180 colonia dr gdor udaondo paulfisher@hotmail.com +universidad nacional de jujuy farmacia 2021-01-19 meghan acevedo female 97 6319 carro quemado sreyes@yahoo.com +universidad nacional de jujuy ingeniería en informática 2020-10-26 virginia simpson female 66 4133 la banda cgordon@hotmail.com +universidad nacional de jujuy licenciatura en gestión de agroalimentos 2020-11-24 brett lyons male 91 5557 caracoles charles36@hotmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-09-02 jessica valentine female 110 5637 30 de octubre garrettgomez@hotmail.com +universidad nacional de jujuy bioquímica 2020-12-04 thomas beard male 44 7621 la sara reginald38@gmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2021-01-31 david galvan male 23 5881 cañada la negra russellryan@gmail.com +universidad nacional de jujuy licenciatura en ciencia política 2021-01-21 miguel bishop male 18 5300 amilgancho scott25@gmail.com +universidad nacional de jujuy ingeniería en informática 2020-11-01 sherri combs female 90 6625 cañada la rica caroljackson@yahoo.com +universidad nacional de jujuy licenciatura en administración 2020-12-14 karen garza female 87 3226 buena vista rebecca15@hotmail.com +universidad nacional de jujuy licenciatura en ciencias de la educación 2020-10-24 lisa duncan female 59 7503 cristiano muerto romerofelicia@gmail.com +universidad nacional de jujuy licenciatura en ciencias de la computación 2020-11-12 vanessa campbell female 70 5311 arauco ashley35@hotmail.com +universidad nacional de jujuy ciencias veterinarias 2020-11-03 michael robinson male 27 7600 barrio emir ramon juarez lisawright@yahoo.com +universidad nacional de jujuy agronomía 2020-11-29 kyle bender male 33 7300 azul janehughes@yahoo.com +universidad nacional de jujuy actuario 2020-10-27 manuel clark male 105 3214 estacion yerua leonard75@yahoo.com +universidad nacional de jujuy técnico para bioterios 2020-12-18 april chambers female 53 2447 los sembrados ngreen@hotmail.com +universidad nacional de jujuy farmacia 2021-01-18 roger jones male 78 7630 hospital necochea farmerdavid@yahoo.com +universidad nacional de jujuy licenciatura en artes 2020-12-03 edward kennedy male 81 4626 angosto del perchel davisjeremiah@gmail.com +universidad nacional de jujuy licenciatura en planificación y diseño del paisaje 2020-10-02 karla webb female 32 3060 campo san jose olivia75@gmail.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-09-22 anthony kelly male 72 5263 el medano ejones@gmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-10-01 john gomez male 92 2707 4 de noviembre karenrojas@gmail.com +universidad nacional de jujuy licenciatura en terapia ocupacional 2020-09-29 stacie aguilar female 33 9420 aserradero arroyo jonathanburnett@yahoo.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-09-23 terri williams female 111 5306 carrizal weeksdenise@yahoo.com +universidad nacional de jujuy ingeniería en informática 2020-10-16 john fletcher male 21 6561 blanca grande stephensrobert@yahoo.com +universidad nacional de jujuy técnico para bioterios 2020-11-05 jeffrey rodriguez male 67 8138 anzoategui camposwilliam@gmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-10-01 debra kim female 102 7400 barrio la luisa gharvey@hotmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-09-24 jonathan bailey male 38 1605 carapachay amandacooley@hotmail.com +universidad nacional de jujuy agronomía 2020-12-06 brandon ayala male 27 5473 aguayo proctorsabrina@hotmail.com +universidad nacional de jujuy ingeniería en informática 2020-11-14 mark hester male 89 3014 angel gallardo brittanyreilly@yahoo.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-12-24 kathryn singh female 116 1849 claypole william25@hotmail.com +universidad nacional de jujuy licenciatura en artes 2020-11-24 sara hernandez female 105 2101 albarellos isabellagarcia@hotmail.com +universidad nacional de jujuy licenciatura en producción de bioimagenes 2020-10-20 walter clay male 95 1919 base aeronaval punta indio burnsjoshua@gmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-12-07 douglas mccoy male 84 9023 buen pasto nataliewatkins@yahoo.com +universidad nacional de jujuy licenciatura en ciencias antropológicas 2020-10-05 eric gibbs male 100 6013 baigorrita joseph29@gmail.com +universidad nacional de jujuy farmacia 2020-12-05 jessica patton female 70 9213 cañadon caliente emilywatson@hotmail.com +universidad nacional de jujuy contador público 2020-11-03 donald duncan male 19 3463 aristia xellis@hotmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-11-22 julia lee female 35 3054 colonia la negra stephanie01@hotmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-11-29 tracy holmes female 52 8175 goyena oconnelldavid@gmail.com +universidad nacional de jujuy licenciatura en ciencias ambientales 2020-11-24 michelle shaw female 30 5621 agua de torre westrada@hotmail.com +universidad nacional de jujuy contador público 2020-10-04 lisa lyons female 76 4128 el carmen mollymueller@gmail.com +universidad nacional de jujuy licenciatura en musicoterapia 2020-12-17 rodney benson male 60 5401 barrio el tontal richard74@hotmail.com +universidad nacional de jujuy licenciatura en ciencias biológicas 2020-12-14 stephen wilson male 71 3103 aldea santafecina dodsontammy@hotmail.com +universidad nacional de jujuy contador público 2020-09-28 william jones male 43 5557 caracoles johnwilcox@gmail.com +universidad nacional de jujuy agronomía 2020-10-05 amanda miller female 85 5325 alpasinche smithjames@gmail.com +universidad nacional de jujuy agronomía 2020-10-25 chelsey melton female 44 6472 francisco madero erin59@gmail.com diff --git a/datasets/GC_UniPalermo_process.txt b/datasets/GC_UniPalermo_process.txt new file mode 100644 index 00000000..709941d1 --- /dev/null +++ b/datasets/GC_UniPalermo_process.txt @@ -0,0 +1,611 @@ +university career inscription_date first_name last_name gender age postal_code location email +universidad de palermo licenciatura en planificación y diseño del paisaje 2020-10-21 dawn taylor female 41 6661 blas durañona amber11@hotmail.com +universidad de palermo licenciatura en gestión de agroalimentos 2021-01-26 david ramos male 27 3550 allende mariah31@hotmail.com +universidad de palermo licenciatura en ciencia política 2021-01-14 kaitlyn potter female 53 3557 caraguatay joel80@gmail.com +universidad de palermo licenciatura en planificación y diseño del paisaje 2020-09-25 james klein male 40 5743 la isabel andrewvega@gmail.com +universidad de palermo licenciatura en producción de bioimagenes 2020-11-12 christopher ortega male 41 1625 arroyo canelon sharon90@gmail.com +universidad de palermo licenciatura en ciencias de la educación 2021-01-09 robert swanson male 49 3412 albardon mbradshaw@gmail.com +universidad de palermo agronomía 2020-09-11 wendy coleman female 30 5567 la cañada espinozahunter@hotmail.com +universidad de palermo licenciatura en ciencias antropológicas 2020-12-17 jeffery hernandez male 21 6727 gouin stantonanthony@hotmail.com +universidad de palermo ingeniería en informática 2020-10-13 rachel cummings female 18 8166 saldungaray mreed@hotmail.com +universidad de palermo licenciatura en planificación y diseño del paisaje 2020-09-20 paula stevens female 27 3592 colonia hardy fjohnson@gmail.com +universidad de palermo actuario 2020-12-25 martha lopez female 32 3322 aparicio cue zcastillo@yahoo.com +universidad de palermo ingeniería electrónica 2020-11-02 cynthia powell female 36 6205 el guanaco owiley@hotmail.com +universidad de palermo medicina 2021-01-10 nicole day female 35 7109 barrio pedro rocco harpersusan@hotmail.com +universidad de palermo contador público 2021-01-29 holly willis female 27 6053 el peregrino dunnjamie@gmail.com +universidad de palermo licenciatura en relaciones del trabajo 2020-12-05 michael mcgrath male 31 8412 cañadon del corral bushdavid@hotmail.com +universidad de palermo diseño industrial 2020-10-22 kathy torres female 34 6300 barrancas coloradas ngarcia@hotmail.com +universidad de palermo licenciatura en planificación y diseño del paisaje 2020-09-07 nathan mccoy male 31 3158 20 de septiembre gregory03@gmail.com +universidad de palermo bioquímica 2020-10-01 katie gilmore female 44 4107 aconquija peter15@yahoo.com +universidad de palermo ciencias veterinarias 2020-09-12 steve banks male 38 4119 agua colorada davidmartinez@gmail.com +universidad de palermo farmacia 2020-11-14 tracy smith female 39 3386 caraguatay mcbridejonathan@gmail.com +universidad de palermo farmacia 2020-09-06 mariah green female 38 2342 campo el mataco chavezlisa@gmail.com +universidad de palermo licenciatura en musicoterapia 2020-12-11 amber mcdonald female 26 7530 coronel pringles chamberskimberly@yahoo.com +universidad de palermo diseño de imagen y sonido 2021-01-22 cheryl nguyen female 47 6330 arturo almaraz terriwinters@hotmail.com +universidad de palermo contador público 2020-10-05 michael shaffer male 24 9031 bajo la cancha sean16@gmail.com +universidad de palermo licenciatura en planificación y diseño del paisaje 2020-10-27 adam rivera male 38 6603 ingeniero williams allison06@hotmail.com +universidad de palermo licenciatura en sociología 2020-10-20 brian sanchez male 18 3127 alcete duranrobin@gmail.com +universidad de palermo ingeniería en informática 2020-11-11 jonathan warren male 39 8333 aguada guzman rasmussengina@hotmail.com +universidad de palermo ingeniería mecánica 2020-12-02 brittney brooks female 29 3541 campo las puertas vanessakennedy@hotmail.com +universidad de palermo ingeniería mecánica 2020-09-23 dustin holmes male 39 6220 bernardo larroude pricejames@hotmail.com +universidad de palermo licenciatura en ciencias ambientales 2021-01-28 pamela robertson female 46 5700 alto blanco lyonstaylor@gmail.com +universidad de palermo diseño de imagen y sonido 2021-01-19 patricia hurley female 51 6474 campo aristimuño tfoley@gmail.com +universidad de palermo medicina 2020-11-05 bryan jensen male 53 5474 barranquitas debravelez@gmail.com +universidad de palermo licenciatura en ciencia política 2021-01-27 kyle anderson male 27 6242 drabble steven56@gmail.com +universidad de palermo licenciatura en relaciones del trabajo 2020-11-11 alexander diaz male 40 3252 aldea san jorge amanda46@gmail.com +universidad de palermo licenciatura en ciencias ambientales 2020-10-26 kenneth moss male 40 4103 bajo de raco scottbryan@gmail.com +universidad de palermo contador público 2020-09-04 lisa hurst female 51 5301 agua blanca mquinn@hotmail.com +universidad de palermo medicina 2020-11-20 jose riley male 36 3545 kilometro 525 morganhammond@yahoo.com +universidad de palermo licenciatura en planificación y diseño del paisaje 2020-10-29 deanna moore female 33 1752 lomas del mirador scottphillips@gmail.com +universidad de palermo bioquímica 2020-10-25 david summers male 45 4117 alabama vbennett@hotmail.com +universidad de palermo licenciatura en psicología 2020-10-14 tyler tucker male 38 8164 arquedas ortizwalter@gmail.com +universidad de palermo licenciatura en ciencia política 2020-09-17 jessica hunt female 52 5475 agua de la piedra barbara02@gmail.com +universidad de palermo diseño de imagen y sonido 2020-11-11 kevin reyes male 39 5372 nonogasta jesse63@gmail.com +universidad de palermo licenciatura en ciencias ambientales 2020-09-11 robert wilkins male 53 5374 catinzaco cody88@gmail.com +universidad de palermo agronomía 2020-11-08 nancy burns female 35 1646 san fernando qmorrow@gmail.com +universidad de palermo ciencias veterinarias 2020-10-27 brian walls male 26 7001 la pastora esparzalarry@hotmail.com +universidad de palermo agronomía 2020-12-25 abigail nichols female 52 2527 colonia san francisco megan22@gmail.com +universidad de palermo ingeniería mecánica 2020-10-16 kevin chase male 50 4413 catua russelljeremy@gmail.com +universidad de palermo licenciatura en ciencias biológicas 2020-10-11 andrea davis female 47 3362 1 de mayo denisemcdonald@yahoo.com +universidad de palermo medicina 2020-09-14 linda ryan female 50 7313 16 de julio jrosales@hotmail.com +universidad de palermo licenciatura en psicología 2020-10-26 kyle delgado male 51 1649 zona delta tigre xhall@hotmail.com +universidad de palermo licenciatura en ciencia política 2020-09-21 robert george male 32 5567 la cañada colinoliver@yahoo.com +universidad de palermo arquitectura 2021-01-26 bobby duncan male 45 6207 alta italia michaela98@gmail.com +universidad de palermo licenciatura en administración 2020-09-27 jill clark female 47 3304 barrio don santiago brandon10@hotmail.com +universidad de palermo licenciatura en gestión de agroalimentos 2020-10-05 timothy williams male 27 1665 jose clemente paz joseph85@hotmail.com +universidad de palermo bioquímica 2021-01-07 ana ingram female 53 3304 barrio don santiago cmiller@yahoo.com +universidad de palermo licenciatura en artes 2020-11-01 ethan gross male 22 2445 cristolia martintaylor@hotmail.com +universidad de palermo licenciatura en kinesiología y fisiatría 2021-01-24 marie jones female 37 6507 corbett fischercarl@yahoo.com +universidad de palermo ingeniería en informática 2020-09-24 jessica stewart female 26 2101 albarellos richard33@gmail.com +universidad de palermo licenciatura en ciencia y tecnología de alimentos 2021-01-08 brianna lucas female 33 1716 libertad shannon93@hotmail.com +universidad de palermo licenciatura en kinesiología y fisiatría 2021-01-06 melody hubbard female 29 3524 el campamento ryan63@gmail.com +universidad de palermo licenciatura en ciencias de la computación 2020-11-17 stephen goodwin male 45 3123 aldea santa maria kristina21@gmail.com +universidad de palermo bioquímica 2020-10-13 lauren rivers female 49 8109 almirante solier piercejoseph@gmail.com +universidad de palermo licenciatura en administración 2020-12-15 andrew callahan male 47 3201 camba paso stevenvaldez@gmail.com +universidad de palermo licenciatura en ciencias geológicas 2020-11-12 damon smith male 48 6476 chiclana wdawson@hotmail.com +universidad de palermo licenciatura en sociología 2020-09-02 larry nelson male 38 8333 aguada guzman contrerasmelissa@hotmail.com +universidad de palermo diseño de imagen y sonido 2021-01-01 sarah lynch female 30 5575 andrade julielove@yahoo.com +universidad de palermo licenciatura en ciencias ambientales 2020-12-04 justin walker male 40 9410 bahia lapataia dawn66@gmail.com +universidad de palermo licenciatura en ciencias de la educación 2020-11-02 morgan wilson female 32 6325 colonia devoto morrischarles@gmail.com +universidad de palermo licenciatura en ciencias de la computación 2020-10-06 maria kelly female 24 9105 angostura kbarrett@yahoo.com +universidad de palermo contador público 2020-11-05 angela sanders female 20 6022 la oriental harrisxavier@gmail.com +universidad de palermo licenciatura en sociología 2020-11-10 lisa mathis female 35 5547 villa hipodromo stevensearl@hotmail.com +universidad de palermo licenciatura en psicología 2021-01-03 donald dyer male 49 1765 isidro casanova kevincarter@gmail.com +universidad de palermo licenciatura en ciencias de la computación 2020-10-05 rebecca martin female 50 8336 gobernador duval joshuaward@yahoo.com +universidad de palermo licenciatura en gestión de agroalimentos 2020-12-27 rebekah anderson female 41 2814 alto los cardales daykeith@gmail.com +universidad de palermo ingeniería electrónica 2020-11-09 lisa parks female 34 4522 alto del saladillo samuel07@yahoo.com +universidad de palermo diseño de imagen y sonido 2020-09-23 maria yang female 50 3540 avanzada omurray@gmail.com +universidad de palermo licenciatura en ciencia y tecnología de alimentos 2020-10-13 michael hernandez male 43 5701 11 de mayo anthonydowns@gmail.com +universidad de palermo farmacia 2020-11-15 derek morgan male 52 2216 campo raffo joel18@hotmail.com +universidad de palermo licenciatura en artes 2021-01-24 laura harris female 39 6612 capdepont xsmith@gmail.com +universidad de palermo licenciatura en musicoterapia 2020-11-20 christopher evans male 51 4648 barrio la union flee@yahoo.com +universidad de palermo ingeniería electrónica 2020-10-08 kevin wells male 35 3311 arroyo isabel victoria47@yahoo.com +universidad de palermo licenciatura en ciencia política 2021-01-29 rita aguilar female 35 6651 ingeniero de madrid vking@hotmail.com +universidad de palermo licenciatura en ciencias ambientales 2020-12-23 douglas robinson male 27 8313 arroyito alec76@hotmail.com +universidad de palermo medicina 2020-09-17 tiffany gonzales female 29 8200 colonia lia y allende kimberlyklein@yahoo.com +universidad de palermo licenciatura en ciencias ambientales 2020-09-30 monique chase female 38 2707 4 de noviembre gracemonroe@hotmail.com +universidad de palermo licenciatura en gestión de agroalimentos 2021-01-27 michael rodgers male 45 2741 el retiro austinsmith@yahoo.com +universidad de palermo ingeniería mecánica 2021-01-03 april ramirez female 52 5353 el zapallar wandamoreno@gmail.com +universidad de palermo licenciatura en gestión de agroalimentos 2020-10-23 brenda marshall female 39 3263 1 de mayo carolyn36@gmail.com +universidad de palermo diseño de imagen y sonido 2020-12-07 tyler brown male 34 3107 colonia avellaneda mwagner@yahoo.com +universidad de palermo licenciatura en administración 2020-12-21 jessica barry female 48 7535 pontaut srose@gmail.com +universidad de palermo licenciatura en psicología 2020-10-26 suzanne vang female 34 2806 las palmas greenstephanie@gmail.com +universidad de palermo licenciatura en ciencias ambientales 2020-12-04 charles williams male 48 1642 san isidro michael58@gmail.com +universidad de palermo arquitectura 2020-12-17 david davis male 35 4119 agua colorada matthew69@gmail.com +universidad de palermo licenciatura en ciencia y tecnología de alimentos 2020-12-22 brandy parks female 49 3524 el campamento lnovak@yahoo.com +universidad de palermo licenciatura en planificación y diseño del paisaje 2020-12-07 thomas wolf male 40 6380 boeuf beckertracey@gmail.com +universidad de palermo ingeniería mecánica 2020-11-15 brian vasquez male 43 1826 remedios de escalada ubennett@yahoo.com +universidad de palermo licenciatura en relaciones del trabajo 2020-09-03 debra garcia female 26 9227 el porvenir higginslaura@yahoo.com +universidad de palermo licenciatura en producción de bioimagenes 2020-09-30 elizabeth nelson female 24 6311 campo de los toros john62@yahoo.com +universidad de palermo ciencias veterinarias 2020-10-30 michael stephens male 33 2117 alcorta vincentstrickland@hotmail.com +universidad de palermo agronomía 2020-10-26 nicholas andrews male 27 6703 alastuey sking@gmail.com +universidad de palermo licenciatura en ciencias geológicas 2020-09-12 melissa gross female 23 1763 virrey del pino ashleyrichardson@yahoo.com +universidad de palermo diseño industrial 2020-12-17 william kelley male 25 3446 kilometro 374 knelson@yahoo.com +universidad de palermo licenciatura en ciencia política 2020-09-07 jennifer young female 38 7548 cura malal melanie43@hotmail.com +universidad de palermo ingeniería mecánica 2021-01-15 ricardo moody male 49 5275 agua colorada christinevaughan@gmail.com +universidad de palermo licenciatura en artes 2020-09-14 jessica hanson female 31 3228 cabi monda frankserrano@yahoo.com +universidad de palermo ingeniería mecánica 2021-02-01 kimberly rodgers female 49 3384 barrancon tammymartinez@hotmail.com +universidad de palermo diseño de imagen y sonido 2020-09-11 kimberly monroe female 22 8371 atreuco rjones@gmail.com +universidad de palermo diseño industrial 2020-09-09 christopher wilson male 44 5615 25 de mayo jromero@gmail.com +universidad de palermo arquitectura 2021-01-02 kayla evans female 23 3485 carandaiti vwalls@yahoo.com +universidad de palermo licenciatura en relaciones del trabajo 2020-12-02 lauren moore female 49 5563 agua amarga robertphelps@gmail.com +universidad de palermo licenciatura en ciencias biológicas 2020-11-17 cassandra rodgers female 41 1714 ituzaingo christinenguyen@hotmail.com +universidad de palermo licenciatura en musicoterapia 2020-09-09 hannah thornton female 46 9035 arroyo chalia margaretcarrillo@yahoo.com +universidad de palermo ingeniería en informática 2020-11-05 angela lopez female 45 5612 valle de las leñas joshuarobinson@hotmail.com +universidad de palermo ingeniería en informática 2020-11-04 christopher reyes male 39 4630 aparzo woodwardrichard@yahoo.com +universidad de palermo licenciatura en kinesiología y fisiatría 2020-11-01 mary walker female 45 3177 altamirano norte wolfbeth@gmail.com +universidad de palermo licenciatura en gestión de agroalimentos 2020-09-15 cynthia grant female 46 1657 11 de septiembre ortegaangela@gmail.com +universidad de palermo licenciatura en ciencia política 2020-09-15 lauren maldonado female 31 9023 buen pasto pmartinez@hotmail.com +universidad de palermo agronomía 2020-10-02 katrina ross female 53 5624 kilometro 47 paulmcgee@hotmail.com +universidad de palermo medicina 2020-09-05 johnny davis male 21 8201 25 de mayo iferguson@gmail.com +universidad de palermo licenciatura en relaciones del trabajo 2020-09-13 jordan krueger male 37 3337 adolfo j pomar john20@hotmail.com +universidad de palermo licenciatura en ciencias ambientales 2020-11-09 brittany lewis female 28 1603 villa martelli sara23@gmail.com +universidad de palermo ingeniería mecánica 2020-12-06 sandra hutchinson female 24 2322 cabaña el cisne xmonroe@gmail.com +universidad de palermo licenciatura en ciencias antropológicas 2020-09-05 linda hawkins female 18 5565 campo de los andes hayeshailey@gmail.com +universidad de palermo licenciatura en relaciones del trabajo 2020-10-08 james payne male 32 2726 labordeboy tinawebb@gmail.com +universidad de palermo licenciatura en administración 2020-12-02 michelle carney female 27 4149 alpachiri melissa86@yahoo.com +universidad de palermo agronomía 2021-01-30 erin johnston female 21 5551 estacion uspallata millergregory@hotmail.com +universidad de palermo farmacia 2020-10-24 peter yoder male 40 5713 balde ahumada barmstrong@gmail.com +universidad de palermo licenciatura en ciencia política 2020-10-21 rachel cook female 40 2246 barrancas jasonmaxwell@gmail.com +universidad de palermo arquitectura 2020-10-19 brandon costa male 51 7301 ariel dylanbrooks@gmail.com +universidad de palermo licenciatura en planificación y diseño del paisaje 2020-11-11 gary palmer male 27 1774 la salada melissagriffith@hotmail.com +universidad de palermo ingeniería electrónica 2020-10-23 dakota brooks male 31 5709 bañadito viejo sydney95@gmail.com +universidad de palermo licenciatura en producción de bioimagenes 2020-12-29 jose garcia male 51 5636 favelli cheryllopez@yahoo.com +universidad de palermo ingeniería en informática 2020-11-17 theresa young female 24 1879 quilmes oeste diana32@gmail.com +universidad de palermo ingeniería en informática 2020-11-09 sandra rodriguez female 49 6516 amalia ralph92@hotmail.com +universidad de palermo licenciatura en sociología 2020-11-29 rachael hunter female 42 7511 balneario oceano krausekenneth@hotmail.com +universidad de palermo ciencias veterinarias 2020-11-13 gina taylor female 53 1915 arbuco cisneroshannah@yahoo.com +universidad de palermo agronomía 2020-09-03 leah copeland female 24 1771 mercado central ruthgordon@yahoo.com +universidad de palermo licenciatura en ciencias ambientales 2020-10-09 amy garcia female 48 5385 aguadita hollandscott@hotmail.com +universidad de palermo medicina 2020-12-26 kathleen harris female 32 7207 el trigo jessica74@gmail.com +universidad de palermo licenciatura en relaciones del trabajo 2020-12-24 cindy conley female 37 3703 aleloy dannyalvarez@yahoo.com +universidad de palermo licenciatura en ciencia y tecnología de alimentos 2020-09-06 sean taylor male 33 5549 agua de los manantiales michaelboone@yahoo.com +universidad de palermo licenciatura en gestión de agroalimentos 2020-09-05 peter wallace male 25 4728 chumbicha morganwright@gmail.com +universidad de palermo licenciatura en musicoterapia 2020-10-16 william newman male 34 3481 angostura melissamitchell@hotmail.com +universidad de palermo licenciatura en ciencia política 2020-09-17 alexis cisneros female 41 5381 bella vista vbeasley@yahoo.com +universidad de palermo ingeniería electrónica 2020-09-08 janet watson female 49 8500 el dique marybowers@yahoo.com +universidad de palermo licenciatura en administración 2021-01-03 joshua porter male 34 4230 brea chimpana uneal@gmail.com +universidad de palermo actuario 2020-10-03 jessica bean female 51 2915 aguirrezabala tracyvillarreal@gmail.com +universidad de palermo licenciatura en ciencias de la educación 2020-09-25 shane anderson male 36 3567 dest aeronautico milit reconqu melanierichards@yahoo.com +universidad de palermo licenciatura en terapia ocupacional 2020-10-27 deanna garcia female 19 1882 ezpeleta este tfrancis@hotmail.com +universidad de palermo licenciatura en artes 2021-01-24 patrick sullivan male 31 1864 alejandro korn brodriguez@gmail.com +universidad de palermo licenciatura en sociología 2020-10-21 jessica hill female 29 2905 general rojo timothybarnes@yahoo.com +universidad de palermo licenciatura en psicología 2020-11-07 megan russell female 48 3127 alcete esmith@hotmail.com +universidad de palermo licenciatura en ciencias biológicas 2020-09-30 leah roberts female 18 8360 buena esperanza moorejoseph@gmail.com +universidad de palermo licenciatura en producción de bioimagenes 2020-12-31 manuel nguyen male 18 3309 arroyo tomas matthewmiller@gmail.com +universidad de palermo ingeniería en informática 2020-11-08 lisa hurley female 20 4500 alto del saladillo dustin80@gmail.com +universidad de palermo licenciatura en ciencias de la educación 2020-09-30 barbara kim female 43 6424 beruti lopezandrew@gmail.com +universidad de palermo licenciatura en ciencias de la educación 2020-09-03 nicholas foster male 35 7116 camaron chico alijamie@gmail.com +universidad de palermo licenciatura en ciencias de la educación 2020-09-05 robert johnson male 40 5465 baños pismanta matthewsjack@gmail.com +universidad de palermo licenciatura en artes 2020-12-13 jacqueline diaz female 28 2253 campo gimenez williamsmackenzie@gmail.com +universidad de palermo medicina 2020-12-04 mark norris male 23 5757 san lorenzo frederickcook@yahoo.com +universidad de palermo medicina 2020-10-15 john sanchez male 25 8101 calderon taylormax@gmail.com +universidad de palermo licenciatura en psicología 2020-11-17 gloria warner female 30 4711 ambato christhomas@gmail.com +universidad de palermo licenciatura en producción de bioimagenes 2021-01-18 juan flowers male 53 6303 cachirulo dwilson@gmail.com +universidad de palermo contador público 2021-01-04 joseph wright male 27 6032 blandengues lesliepayne@gmail.com +universidad de palermo ingeniería en informática 2021-01-09 stephanie jackson female 36 6705 villa ruiz roger41@yahoo.com +universidad de palermo licenciatura en gestión de agroalimentos 2020-09-13 jose wright male 35 9053 aguada grande elizabethcarroll@yahoo.com +universidad de palermo licenciatura en ciencia y tecnología de alimentos 2021-01-10 sean sullivan male 35 1642 san isidro larsenpatricia@yahoo.com +universidad de palermo licenciatura en sociología 2021-01-17 rhonda salazar female 41 4144 amberes erin09@hotmail.com +universidad de palermo licenciatura en gestión de agroalimentos 2020-10-19 mariah clark female 53 4101 agua negra rowejonathan@hotmail.com +universidad de palermo farmacia 2020-10-29 joanne diaz female 25 5329 amuschina howardroger@yahoo.com +universidad de palermo licenciatura en kinesiología y fisiatría 2020-11-11 austin adams male 19 6701 carlos keen tgamble@yahoo.com +universidad de palermo contador público 2020-12-19 leslie copeland female 49 9200 arroyo pescado umora@yahoo.com +universidad de palermo técnico para bioterios 2020-12-04 zachary brock male 39 2345 campo botto jrobertson@yahoo.com +universidad de palermo arquitectura 2021-01-31 kathleen gross female 44 1834 temperley grahamnatalie@yahoo.com +universidad de palermo licenciatura en relaciones del trabajo 2020-10-05 paul beck male 45 5613 agua botada conleytammy@yahoo.com +universidad de palermo medicina 2020-10-25 lisa johnson female 40 7505 balneario claromeco scottsusan@gmail.com +universidad de palermo licenciatura en sociología 2020-09-30 ryan martin male 24 2523 bouquet erin71@hotmail.com +universidad de palermo licenciatura en ciencias geológicas 2021-01-08 caitlin morgan female 46 7505 balneario claromeco michaelhoffman@hotmail.com +universidad de palermo diseño de imagen y sonido 2020-11-06 vanessa washington female 28 6381 campo caretto christine18@hotmail.com +universidad de palermo técnico para bioterios 2020-11-15 gloria williams female 39 1852 burzaco lori92@gmail.com +universidad de palermo licenciatura en sociología 2021-01-01 rebecca hernandez female 47 4713 ocho vados matthewquinn@yahoo.com +universidad de palermo farmacia 2020-11-07 jennifer lewis female 19 3380 9 de julio kilometro 20 scannon@gmail.com +universidad de palermo ingeniería electrónica 2020-09-23 erik odonnell male 43 2946 el espinillo grahamelizabeth@yahoo.com +universidad de palermo licenciatura en producción de bioimagenes 2020-10-03 kathryn barnes female 46 3453 ifran xlynch@hotmail.com +universidad de palermo licenciatura en psicología 2020-12-12 gregory ford male 29 1607 villa adelina kathleenlopez@hotmail.com +universidad de palermo licenciatura en ciencias biológicas 2020-09-11 hannah morrow female 31 8430 costa del rio azul jimmy60@gmail.com +universidad de palermo medicina 2020-10-23 dave peterson male 45 2905 general rojo kstevenson@gmail.com +universidad de palermo agronomía 2020-12-17 kenneth flores male 29 7501 indio rico schwartzholly@gmail.com +universidad de palermo licenciatura en kinesiología y fisiatría 2021-01-18 steven mcconnell male 22 3513 arbol solo qcobb@gmail.com +universidad de palermo bioquímica 2020-09-18 jennifer aguirre female 47 2905 general rojo taylorkelli@hotmail.com +universidad de palermo ingeniería electrónica 2020-12-17 elizabeth potter female 52 6065 blaquier gonzalessavannah@yahoo.com +universidad de palermo agronomía 2020-09-19 amy hayes female 46 2703 cabo san fermin emyers@yahoo.com +universidad de palermo licenciatura en terapia ocupacional 2020-12-22 karen acevedo female 30 2700 barrio trocha beltranmark@hotmail.com +universidad de palermo medicina 2020-09-18 jerry manning male 23 1611 don torcuato ryanjohn@gmail.com +universidad de palermo licenciatura en relaciones del trabajo 2020-09-19 craig king male 52 8144 colonia monte la plata xmolina@hotmail.com +universidad de palermo actuario 2021-01-06 jessica morgan female 45 3214 estacion yerua charlescastillo@gmail.com +universidad de palermo licenciatura en producción de bioimagenes 2020-11-06 sharon johnson female 51 7507 el bombero lynchandrea@gmail.com +universidad de palermo licenciatura en planificación y diseño del paisaje 2020-10-27 brianna bartlett female 18 6746 cucha cucha saramartin@yahoo.com +universidad de palermo bioquímica 2020-11-12 michael nelson male 34 3401 arroyo pelon davidjefferson@yahoo.com +universidad de palermo licenciatura en ciencias ambientales 2021-01-24 adam williams male 19 4235 albigasta andrea71@hotmail.com +universidad de palermo licenciatura en psicología 2020-09-14 donna herrera female 42 2181 los molinos melinda85@hotmail.com +universidad de palermo ingeniería mecánica 2021-02-01 jessica ford female 28 3111 almacen cristian schubert williamlopez@hotmail.com +universidad de palermo licenciatura en ciencias de la educación 2021-01-17 sandra brown female 44 3371 cabure garybrown@hotmail.com +universidad de palermo licenciatura en ciencias antropológicas 2020-12-02 gregory pena male 29 6017 chancay nicholas74@yahoo.com +universidad de palermo licenciatura en gestión de agroalimentos 2021-01-31 susan hernandez female 38 5645 el cenizo wlee@hotmail.com +universidad de palermo licenciatura en gestión de agroalimentos 2020-11-16 elizabeth joyce female 27 2441 crispi jeffrey28@gmail.com +universidad de palermo licenciatura en relaciones del trabajo 2020-10-09 summer sullivan female 51 8532 arroyo salado victoria55@hotmail.com +universidad de palermo ingeniería electrónica 2020-09-04 timothy pratt male 46 3252 aldea san jorge qwatts@gmail.com +universidad de palermo medicina 2020-12-01 joseph barrett male 26 3308 candelaria ahowell@yahoo.com +universidad de palermo licenciatura en artes 2021-01-21 madison jenkins female 21 7240 kilometro 112 victoria98@gmail.com +universidad de palermo licenciatura en ciencias geológicas 2020-09-24 tiffany smith female 28 3358 cheroguita charles46@hotmail.com +universidad de palermo licenciatura en sociología 2020-09-22 matthew robinson male 45 9220 cañadon la madera erivera@hotmail.com +universidad de palermo licenciatura en producción de bioimagenes 2020-10-12 taylor salazar female 50 6620 chivilcoy dylan83@gmail.com +universidad de palermo licenciatura en ciencia y tecnología de alimentos 2021-01-16 ryan leblanc male 41 3733 campo el jacaranda susan27@yahoo.com +universidad de palermo licenciatura en ciencias antropológicas 2020-10-04 taylor herring female 38 6313 bajo de las palomas ygreen@yahoo.com +universidad de palermo actuario 2020-11-11 rebecca campbell female 21 3370 planchada banderita shawn39@yahoo.com +universidad de palermo ingeniería electrónica 2020-09-14 taylor harper female 42 5709 bañadito viejo simsmisty@hotmail.com +universidad de palermo ciencias veterinarias 2020-12-06 andrew maddox male 38 6665 ernestina tsullivan@yahoo.com +universidad de palermo actuario 2020-12-07 deborah johnson female 44 1804 canning bwhite@yahoo.com +universidad de palermo licenciatura en psicología 2020-11-28 anne white female 40 3153 kilmetro 165 kendra98@gmail.com +universidad de palermo licenciatura en producción de bioimagenes 2020-10-22 beth peters female 50 1614 villa de mayo levyanthony@gmail.com +universidad de palermo licenciatura en psicología 2020-09-30 julie miller female 38 9001 cañadon ferrais katherinemack@hotmail.com +universidad de palermo contador público 2020-11-15 danielle morgan female 37 4640 abra pampa jonathan28@hotmail.com +universidad de palermo licenciatura en ciencias antropológicas 2020-09-28 kimberly wiggins female 23 1987 alegre cummingsstephanie@gmail.com +universidad de palermo actuario 2021-01-01 daniel reynolds male 33 3380 9 de julio kilometro 20 michael65@yahoo.com +universidad de palermo ingeniería electrónica 2020-09-24 andre thomas male 39 8345 alumine michael33@gmail.com +universidad de palermo agronomía 2020-11-23 denise williams female 50 3041 cacique ariacaiquin briangarcia@gmail.com +universidad de palermo ingeniería electrónica 2020-12-02 cynthia cooper female 28 9033 aldea apeleg schwartzjulia@hotmail.com +universidad de palermo licenciatura en musicoterapia 2020-09-13 john stevenson male 36 8124 berraondo jamiewilliams@yahoo.com +universidad de palermo licenciatura en artes 2020-09-02 taylor castillo male 47 5435 algarrobo grande zachary32@yahoo.com +universidad de palermo licenciatura en ciencias de la educación 2020-12-28 tyler norris male 20 8411 cascada los cantaros michael99@hotmail.com +universidad de palermo licenciatura en administración 2021-01-15 stephanie lynch female 44 3446 kilometro 374 charlesleonard@hotmail.com +universidad de palermo licenciatura en sociología 2020-12-12 alison powell female 39 2407 campo clucellas teresawells@gmail.com +universidad de palermo diseño de imagen y sonido 2020-10-31 andrea wilkinson female 32 7205 la esperanza rosas las flores ujohnson@yahoo.com +universidad de palermo medicina 2021-01-01 thomas woodard male 29 8363 colonia josefa castrodeborah@gmail.com +universidad de palermo licenciatura en gestión de agroalimentos 2020-12-11 james hughes male 52 1615 grand bourg moralessamantha@hotmail.com +universidad de palermo ciencias veterinarias 2020-09-19 patricia bowen female 47 5341 anillaco duane42@yahoo.com +universidad de palermo técnico para bioterios 2021-01-10 travis prince male 52 5613 agua botada mark77@hotmail.com +universidad de palermo licenciatura en relaciones del trabajo 2020-12-14 lori shepard female 49 4195 7 de abril melaniebruce@gmail.com +universidad de palermo licenciatura en gestión de agroalimentos 2021-01-03 julian bush male 27 7207 el trigo conniehoward@gmail.com +universidad de palermo licenciatura en ciencias de la educación 2021-01-25 vanessa yates female 25 2443 colonia margarita todd21@hotmail.com +universidad de palermo licenciatura en gestión de agroalimentos 2020-12-05 patricia mcbride female 47 1655 jose leon suarez williamsemily@yahoo.com +universidad de palermo licenciatura en ciencias de la educación 2021-01-26 daniel wiley male 42 5276 baldes de pacheco kimberly33@gmail.com +universidad de palermo diseño industrial 2020-12-26 eric townsend male 50 7205 la esperanza rosas las flores hunter37@gmail.com +universidad de palermo farmacia 2020-12-12 tara hawkins female 30 6005 estacion general arenales amandahart@yahoo.com +universidad de palermo arquitectura 2020-11-28 joshua evans male 24 4632 antumpa whitemandy@hotmail.com +universidad de palermo actuario 2020-11-04 taylor tucker male 42 4101 agua negra cheyenne42@hotmail.com +universidad de palermo licenciatura en ciencias de la computación 2020-12-06 paige rivera female 19 2907 general conesa cynthia89@yahoo.com +universidad de palermo diseño de imagen y sonido 2020-10-24 david myers male 24 4234 achalco wmills@yahoo.com +universidad de palermo licenciatura en sociología 2020-11-03 martin rodriguez male 23 4626 angosto del perchel ethan34@gmail.com +universidad de palermo licenciatura en ciencias geológicas 2020-10-26 andrew davidson male 49 3541 campo las puertas dustin16@gmail.com +universidad de palermo licenciatura en ciencias de la educación 2020-09-07 brent reynolds male 47 3200 colonia los sauces cameron77@yahoo.com +universidad de palermo licenciatura en ciencias ambientales 2020-10-13 dalton frazier male 44 3355 arrechea ericwarner@gmail.com +universidad de palermo licenciatura en planificación y diseño del paisaje 2020-11-16 jason jones male 33 8411 cascada los cantaros nhart@hotmail.com +universidad de palermo licenciatura en terapia ocupacional 2020-10-30 james simmons male 18 3011 campo magnin josephsmith@hotmail.com +universidad de palermo ingeniería mecánica 2020-10-26 rachel castro female 37 2187 arteaga christopher05@gmail.com +universidad de palermo licenciatura en artes 2021-01-14 russell beck male 27 4632 antumpa igilbert@hotmail.com +universidad de palermo licenciatura en planificación y diseño del paisaje 2020-09-29 jennifer bullock female 27 2347 colonia mackinlay bpalmer@gmail.com +universidad de palermo licenciatura en producción de bioimagenes 2020-10-13 jeffrey sweeney male 41 1615 grand bourg vjacobs@gmail.com +universidad de palermo licenciatura en musicoterapia 2020-11-22 robert hebert male 29 5500 cerro aconcagua april37@hotmail.com +universidad de palermo medicina 2020-11-01 edward patterson male 39 6708 colonia nac de alienados bonniehines@yahoo.com +universidad de palermo bioquímica 2021-01-17 nicole holt female 24 3518 cabral cue villacheryl@gmail.com +universidad de palermo licenciatura en planificación y diseño del paisaje 2020-09-21 angel johnson female 21 3351 azara chadclark@yahoo.com +universidad de palermo licenciatura en artes 2020-11-04 ashley mathis female 52 4142 alto de leiva allenbenjamin@gmail.com +universidad de palermo diseño industrial 2020-10-19 kimberly chang female 43 6612 capdepont harold66@gmail.com +universidad de palermo arquitectura 2020-11-26 danielle ramirez female 31 2521 iturraspe megan50@gmail.com +universidad de palermo licenciatura en psicología 2020-11-27 eugene fischer male 45 5531 barrio ferri jwong@gmail.com +universidad de palermo ingeniería en informática 2020-10-01 michael tate male 52 3337 adolfo j pomar monica53@gmail.com +universidad de palermo licenciatura en relaciones del trabajo 2020-12-21 tracy chavez female 18 6303 cachirulo camachorichard@hotmail.com +universidad de palermo licenciatura en administración 2020-10-17 mindy walters female 21 2700 barrio trocha joseph95@yahoo.com +universidad de palermo ingeniería en informática 2020-09-09 ivan weaver male 32 3557 caraguatay jonesrandy@hotmail.com +universidad de palermo licenciatura en relaciones del trabajo 2020-10-21 john sanchez male 33 5775 bajo grande johnsontyler@yahoo.com +universidad de palermo licenciatura en psicología 2020-09-14 amber conway female 25 3514 cacui aaron81@yahoo.com +universidad de palermo actuario 2021-01-29 wayne perez male 23 6628 colonia zambungo dunnjohn@yahoo.com +universidad de palermo licenciatura en ciencias biológicas 2020-12-11 sheila mendoza female 47 4132 agua azul erinrobles@yahoo.com +universidad de palermo técnico para bioterios 2020-12-21 tracy sherman female 43 3731 meson de fierro fergusonjames@gmail.com +universidad de palermo bioquímica 2020-10-04 john boyer male 51 4724 agua colorada qrodriguez@hotmail.com +universidad de palermo medicina 2021-01-13 kara romero female 47 3123 aldea santa maria joseph23@hotmail.com +universidad de palermo bioquímica 2020-11-04 laura hodges female 30 3446 kilometro 374 yvega@gmail.com +universidad de palermo farmacia 2020-12-19 john lynch male 18 3137 alcaraz sud david45@gmail.com +universidad de palermo licenciatura en ciencias de la computación 2021-01-27 cynthia perez female 45 8326 cervantes jwashington@yahoo.com +universidad de palermo técnico para bioterios 2020-09-02 elizabeth williams female 37 6315 colonia baron teresa03@hotmail.com +universidad de palermo licenciatura en ciencias de la computación 2020-10-02 krista leonard female 18 5447 agua cercada howelladam@gmail.com +universidad de palermo ingeniería en informática 2020-11-11 sandra kelley female 44 5442 ambas puntillas owensnicole@yahoo.com +universidad de palermo licenciatura en psicología 2020-10-26 cassandra smith female 48 3372 cataratas del iguazu chambersdavid@yahoo.com +universidad de palermo diseño industrial 2021-01-01 patricia hall female 50 1768 ciudad madero colleen26@yahoo.com +universidad de palermo licenciatura en kinesiología y fisiatría 2020-09-17 jimmy calderon male 26 7300 azul greencharlotte@yahoo.com +universidad de palermo licenciatura en ciencias de la computación 2020-12-08 joshua rice male 30 1825 monte chingolo angela99@hotmail.com +universidad de palermo licenciatura en ciencia política 2020-10-16 chelsea bowers female 22 3441 algarrobo kyle35@gmail.com +universidad de palermo ciencias veterinarias 2020-10-20 sara brooks female 19 5707 aguaditas lmunoz@gmail.com +universidad de palermo licenciatura en musicoterapia 2020-12-17 kenneth decker male 22 8366 chelforo lisaboone@gmail.com +universidad de palermo licenciatura en ciencias de la educación 2020-11-02 jeremy molina male 29 9053 aguada grande lprice@yahoo.com +universidad de palermo licenciatura en ciencias geológicas 2021-01-01 benjamin boyd male 27 3363 25 de mayo christinathompson@yahoo.com +universidad de palermo ingeniería en informática 2020-12-27 virginia smith female 26 3112 colonia loma negra craig79@yahoo.com +universidad de palermo licenciatura en planificación y diseño del paisaje 2020-11-21 andrew martin male 22 4152 aguilares crystal12@gmail.com +universidad de palermo licenciatura en ciencia y tecnología de alimentos 2021-01-21 todd howard male 21 1874 villa dominico rasmussentiffany@hotmail.com +universidad de palermo licenciatura en ciencias de la educación 2020-10-15 christy french female 51 2720 colon collin65@gmail.com +universidad de palermo licenciatura en ciencia política 2020-09-29 jenna ramos female 24 4163 huasa pampa norte charles87@yahoo.com +universidad de palermo agronomía 2021-01-07 michelle graham female 44 4503 arrayanal alyssa42@yahoo.com +universidad de palermo licenciatura en psicología 2020-10-28 katie smith female 18 5544 gobernador benegas derrickrios@hotmail.com +universidad de palermo ingeniería electrónica 2021-01-06 shawn vega male 30 2175 barlett jphillips@hotmail.com +universidad de palermo licenciatura en terapia ocupacional 2020-11-27 justin cummings male 28 3589 kilometro 23 kelleradrian@gmail.com +universidad de palermo licenciatura en kinesiología y fisiatría 2020-11-21 bryan griffin male 35 4133 la banda perezwilliam@gmail.com +universidad de palermo diseño de imagen y sonido 2020-12-07 jeffrey keith male 19 6312 ricardo lavalle sdurham@hotmail.com +universidad de palermo técnico para bioterios 2020-12-27 patrick brown male 49 7013 de la canal amandarobbins@hotmail.com +universidad de palermo diseño de imagen y sonido 2020-11-11 chelsea williams female 18 7519 san mayol ywilliams@yahoo.com +universidad de palermo licenciatura en artes 2020-11-03 paul nguyen male 36 1806 tristan suarez morgan88@hotmail.com +universidad de palermo técnico para bioterios 2020-10-10 gerald solomon male 49 8349 aguas de las mulas jmiller@yahoo.com +universidad de palermo licenciatura en ciencias antropológicas 2020-12-20 angela marsh female 41 2156 arsenal de guerra san lorenzo lindsayhamilton@yahoo.com +universidad de palermo actuario 2020-12-10 darren cooke male 25 3170 alberto gerchunoff amy94@gmail.com +universidad de palermo diseño industrial 2020-09-30 joseph marshall male 46 5415 angaco norte flemingaaron@hotmail.com +universidad de palermo licenciatura en producción de bioimagenes 2021-01-15 brian hale male 52 5547 villa hipodromo joannabauer@yahoo.com +universidad de palermo licenciatura en artes 2020-12-20 grace cabrera female 25 8170 abra de hinojo martinezamy@yahoo.com +universidad de palermo licenciatura en ciencias de la educación 2020-11-01 emily romero female 19 1651 san andres zthompson@yahoo.com +universidad de palermo licenciatura en musicoterapia 2020-09-20 stephen travis male 38 2740 almacen la colina joshuaowen@yahoo.com +universidad de palermo licenciatura en ciencias de la computación 2020-09-22 james smith male 39 7212 doctor domingo harosteguy raymondhanson@gmail.com +universidad de palermo licenciatura en administración 2020-09-17 jose francis male 52 6367 argentina belvedere shelbyconley@gmail.com +universidad de palermo farmacia 2020-09-02 cynthia cohen female 46 6400 barrio indio trompa ugarcia@hotmail.com +universidad de palermo actuario 2020-12-04 amanda anderson female 45 8000 adela corti victoria30@yahoo.com +universidad de palermo licenciatura en terapia ocupacional 2020-09-04 olivia murphy female 26 3423 arañita diane98@yahoo.com +universidad de palermo licenciatura en ciencias geológicas 2020-09-03 bonnie gross female 49 7316 fortin irene amy35@yahoo.com +universidad de palermo licenciatura en ciencia política 2020-11-29 jack williamson male 49 1884 berazategui john40@gmail.com +universidad de palermo farmacia 2021-01-01 corey jones male 33 2340 ceres henry10@gmail.com +universidad de palermo licenciatura en administración 2021-01-05 lisa zimmerman female 19 3443 colonia mendez bar daniel02@hotmail.com +universidad de palermo licenciatura en ciencias de la computación 2020-10-06 mike graves male 50 2173 campo pesoa rsalazar@yahoo.com +universidad de palermo bioquímica 2020-09-12 dominic peters male 33 3337 adolfo j pomar beverly16@gmail.com +universidad de palermo licenciatura en relaciones del trabajo 2020-11-07 penny howe female 31 2900 san nicolas de los arroyos chloejohnson@hotmail.com +universidad de palermo licenciatura en ciencias biológicas 2020-12-24 ariana jackson female 20 4707 chañarcito juliestephens@gmail.com +universidad de palermo licenciatura en relaciones del trabajo 2020-10-22 linda parker female 47 7013 de la canal rebekahbrown@gmail.com +universidad de palermo farmacia 2020-12-07 john padilla male 53 8504 cantera villalonga cindyfisher@yahoo.com +universidad de palermo licenciatura en ciencias antropológicas 2020-10-22 john perry male 25 1708 moron josephbrown@gmail.com +universidad de palermo ciencias veterinarias 2020-11-27 alexis martin female 44 1742 paso del rey patrickfarley@hotmail.com +universidad de palermo licenciatura en ciencias biológicas 2020-11-11 alexis jimenez female 40 3177 altamirano norte tammyclements@yahoo.com +universidad de palermo licenciatura en terapia ocupacional 2020-09-24 kristen winters female 31 7521 deferrari antonio60@yahoo.com +universidad de palermo arquitectura 2020-11-02 shane harris male 37 1669 del viso bblanchard@gmail.com +universidad de palermo ingeniería mecánica 2020-09-16 timothy joseph male 27 3318 bonpland norte janetdavis@gmail.com +universidad de palermo licenciatura en ciencia política 2021-01-15 robert andersen male 40 3228 cabi monda dominguezpaul@yahoo.com +universidad de palermo farmacia 2020-10-08 jimmy williamson male 31 5261 agua del simbol jbaldwin@yahoo.com +universidad de palermo licenciatura en psicología 2020-12-20 peter schneider male 50 7414 laprida christine23@yahoo.com +universidad de palermo licenciatura en relaciones del trabajo 2020-09-16 katherine wilkinson female 42 4164 bajastine phorton@gmail.com +universidad de palermo licenciatura en ciencias biológicas 2020-11-07 madison ward female 20 5301 agua blanca herrerakaren@yahoo.com +universidad de palermo licenciatura en ciencias ambientales 2020-10-18 rachel jackson female 40 9400 an aike shannoncampbell@hotmail.com +universidad de palermo ciencias veterinarias 2020-11-06 ronald edwards male 40 8132 balneario chapalco gibsonwillie@gmail.com +universidad de palermo medicina 2020-09-13 darrell castillo male 36 6430 adolfo alsina jenniferjohnson@gmail.com +universidad de palermo ingeniería electrónica 2021-01-08 daniel espinoza male 47 4178 abra rica devon34@yahoo.com +universidad de palermo bioquímica 2020-09-28 martha mendoza female 21 1636 la lucila sfreeman@gmail.com +universidad de palermo licenciatura en terapia ocupacional 2021-01-12 joshua greene male 24 6228 aguas buenas sethgray@hotmail.com +universidad de palermo licenciatura en ciencias geológicas 2020-11-22 bradley sherman male 34 7135 comandante giribone brianmason@hotmail.com +universidad de palermo licenciatura en ciencia y tecnología de alimentos 2020-12-06 jerry hansen male 43 5329 amuschina spencerchristopher@yahoo.com +universidad de palermo licenciatura en psicología 2021-01-15 michael suarez male 39 3332 capiovi david89@hotmail.com +universidad de palermo licenciatura en ciencias geológicas 2020-09-05 lauren walker female 19 1804 canning madisonberry@hotmail.com +universidad de palermo ingeniería mecánica 2020-11-29 jordan page male 35 8175 goyena cynthiataylor@gmail.com +universidad de palermo ingeniería en informática 2020-11-20 breanna gray female 28 5612 valle de las leñas danielsbrett@gmail.com +universidad de palermo licenciatura en ciencias de la computación 2020-12-10 jeffrey reed male 46 3136 alcaraz norte fjohnston@yahoo.com +universidad de palermo licenciatura en kinesiología y fisiatría 2020-11-07 joseph allen male 25 8118 cabildo maddengregory@hotmail.com +universidad de palermo licenciatura en ciencias de la computación 2020-09-08 lisa brown female 20 6628 colonia zambungo vhughes@gmail.com +universidad de palermo licenciatura en ciencias geológicas 2020-11-06 corey salazar male 44 4431 aguas calientes sandrachavez@gmail.com +universidad de palermo técnico para bioterios 2020-12-15 daniel yoder male 21 2944 rio tala everettwilliam@hotmail.com +universidad de palermo licenciatura en kinesiología y fisiatría 2020-09-24 joshua cordova male 19 6620 chivilcoy swilliams@yahoo.com +universidad de palermo ciencias veterinarias 2020-09-25 phillip parks male 21 1890 juan maria gutierrez benjaminhull@hotmail.com +universidad de palermo licenciatura en ciencias de la educación 2020-11-17 tammy joseph female 40 3138 alcaraz 2do pottsashley@hotmail.com +universidad de palermo licenciatura en ciencia política 2020-09-11 warren sexton male 18 7165 faro querandi jared28@hotmail.com +universidad de palermo diseño industrial 2020-10-13 christopher gutierrez male 30 2109 acebal joelsmith@gmail.com +universidad de palermo licenciatura en ciencias geológicas 2020-11-11 sarah simpson female 26 1897 manuel b gonnet cholmes@gmail.com +universidad de palermo ingeniería mecánica 2020-10-31 nicole rodriguez female 47 6559 recalde briantaylor@gmail.com +universidad de palermo licenciatura en ciencias geológicas 2020-12-14 rachel castaneda female 41 4234 achalco david78@gmail.com +universidad de palermo ciencias veterinarias 2021-01-27 mary schultz female 19 9051 aguada a pique nealryan@gmail.com +universidad de palermo licenciatura en artes 2020-12-29 dawn nguyen female 32 7207 el trigo matthew96@hotmail.com +universidad de palermo licenciatura en producción de bioimagenes 2021-01-13 tonya ortega female 18 7400 barrio la luisa stacey04@yahoo.com +universidad de palermo licenciatura en ciencias de la computación 2020-09-17 lance robinson male 40 9013 cañadon seco david07@yahoo.com +universidad de palermo licenciatura en producción de bioimagenes 2020-12-15 gregory simpson male 35 6501 12 de octubre butlerjamie@gmail.com +universidad de palermo licenciatura en terapia ocupacional 2020-10-12 michelle garcia female 50 3318 bonpland norte panderson@yahoo.com +universidad de palermo ciencias veterinarias 2020-09-27 tonya mccarthy female 32 8307 colonia gobernador ayala yandrade@gmail.com +universidad de palermo licenciatura en ciencia y tecnología de alimentos 2020-09-08 michaela meza female 51 3018 candioti ramoskimberly@yahoo.com +universidad de palermo ingeniería en informática 2021-01-29 daniel wu male 23 3185 colonia la marta kimberlyhutchinson@hotmail.com +universidad de palermo licenciatura en musicoterapia 2020-10-19 jill kim female 19 3700 barrio gral jose de san martin maureen50@hotmail.com +universidad de palermo diseño industrial 2020-10-02 natalie garcia female 48 5427 apeadero quiroga tammycontreras@gmail.com +universidad de palermo licenciatura en ciencias de la educación 2020-12-16 david burton male 39 1657 11 de septiembre stephen79@gmail.com +universidad de palermo contador público 2020-09-26 anthony savage male 31 3032 nelson kimberlycoleman@yahoo.com +universidad de palermo licenciatura en terapia ocupacional 2020-12-09 gregory jacobson male 18 6005 estacion general arenales howardjoel@hotmail.com +universidad de palermo medicina 2020-12-22 laura jenkins female 36 7301 ariel hwilliams@yahoo.com +universidad de palermo licenciatura en musicoterapia 2021-01-02 olivia byrd female 39 8411 cascada los cantaros lesliecook@hotmail.com +universidad de palermo licenciatura en ciencias antropológicas 2021-01-11 robert kramer male 42 4164 bajastine joshuabeck@yahoo.com +universidad de palermo ingeniería mecánica 2020-11-09 melvin caldwell male 53 8303 cinco saltos eric35@hotmail.com +universidad de palermo licenciatura en artes 2020-09-29 gary vargas male 29 2113 peyrano williamsonjoan@hotmail.com +universidad de palermo ciencias veterinarias 2020-11-27 jessica robertson female 52 5431 apeadero guanacache wellsjared@hotmail.com +universidad de palermo medicina 2020-09-28 james case male 51 6474 campo aristimuño rebecca54@hotmail.com +universidad de palermo licenciatura en ciencias geológicas 2020-10-18 paul bradshaw male 19 5705 agua hedionda geraldbrown@gmail.com +universidad de palermo ingeniería mecánica 2020-11-19 tony phillips male 46 2905 general rojo riveracarolyn@hotmail.com +universidad de palermo actuario 2020-09-28 linda parsons female 45 3306 centinela gavinallen@hotmail.com +universidad de palermo diseño de imagen y sonido 2020-09-08 katelyn rogers female 35 7000 cantera aguirre erika35@yahoo.com +universidad de palermo licenciatura en ciencias geológicas 2020-10-04 nathan pitts male 33 6301 ataliva roca anthony93@hotmail.com +universidad de palermo licenciatura en ciencias antropológicas 2020-12-26 alicia black female 36 5500 cerro aconcagua cmcintosh@gmail.com +universidad de palermo contador público 2020-09-30 matthew carpenter male 21 5372 nonogasta krystal57@gmail.com +universidad de palermo ingeniería mecánica 2021-01-09 kirk patrick male 19 3021 campo andino farrelltracy@yahoo.com +universidad de palermo farmacia 2020-09-13 steven duarte male 49 3433 carrizal norte iwhite@hotmail.com +universidad de palermo licenciatura en gestión de agroalimentos 2020-11-13 jordan davis male 45 8148 estancia las isletas burgesstodd@gmail.com +universidad de palermo bioquímica 2020-10-09 christian fletcher male 36 6417 casbas phillipsmonica@hotmail.com +universidad de palermo licenciatura en ciencias de la educación 2020-10-11 randall roberts male 50 2921 godoy cwhite@hotmail.com +universidad de palermo licenciatura en psicología 2020-11-09 john cook male 45 2918 empalme villa constitucion toniduncan@yahoo.com +universidad de palermo licenciatura en terapia ocupacional 2020-10-28 ronald brown male 31 3318 bonpland norte lopezlaura@gmail.com +universidad de palermo contador público 2020-10-04 tony hernandez male 45 1986 altamirano jasonkeller@yahoo.com +universidad de palermo licenciatura en producción de bioimagenes 2020-10-14 ralph benson male 53 3440 barrio villa cordoba amy62@yahoo.com +universidad de palermo ciencias veterinarias 2020-10-29 jeremy johnston male 52 2821 arroyo del cura garciachristina@gmail.com +universidad de palermo licenciatura en ciencias de la computación 2020-12-10 tim kemp male 46 5423 capitan lazo sanchezchristopher@hotmail.com +universidad de palermo licenciatura en artes 2020-12-07 jennifer davis female 25 1980 barrio la dolly anthonyturner@hotmail.com +universidad de palermo actuario 2020-12-27 denise vargas female 34 9001 cañadon ferrais osborneteresa@yahoo.com +universidad de palermo diseño industrial 2021-01-19 mary robinson female 45 7637 la dulce osmith@hotmail.com +universidad de palermo arquitectura 2021-01-19 kimberly cobb female 18 6352 colonia la india stokesdaniel@gmail.com +universidad de palermo licenciatura en gestión de agroalimentos 2021-01-28 tracy castillo female 26 1913 atalaya mmeyers@hotmail.com +universidad de palermo técnico para bioterios 2020-10-10 tammy hooper female 44 3732 colonia abate sandracalhoun@hotmail.com +universidad de palermo arquitectura 2020-09-09 mary williams female 50 5386 amana banksrose@hotmail.com +universidad de palermo licenciatura en planificación y diseño del paisaje 2020-12-21 lucas clark male 33 3418 bartolome mitre whitemegan@hotmail.com +universidad de palermo licenciatura en ciencias geológicas 2020-12-18 antonio garcia male 34 6201 chanilao vwilson@hotmail.com +universidad de palermo licenciatura en ciencias antropológicas 2020-10-11 rebecca chavez female 49 9013 cañadon seco schultzvicki@hotmail.com +universidad de palermo licenciatura en musicoterapia 2020-11-01 sarah fields female 24 4128 el carmen amber90@hotmail.com +universidad de palermo licenciatura en gestión de agroalimentos 2021-01-06 jason mcgee male 46 7112 aguas verdes ann07@hotmail.com +universidad de palermo actuario 2021-01-25 taylor wright female 52 6608 agote ruthsimpson@gmail.com +universidad de palermo actuario 2020-10-07 megan robinson female 48 3231 colonia arocena ina jasminephillips@gmail.com +universidad de palermo licenciatura en artes 2020-10-05 steven roberts male 20 3129 colonia hernandarias wendy20@yahoo.com +universidad de palermo licenciatura en ciencias biológicas 2020-12-15 shannon baker male 39 1816 colonia santa rosa timothywilliams@yahoo.com +universidad de palermo licenciatura en ciencias geológicas 2020-11-11 philip vaughn male 43 4132 agua azul millertiffany@yahoo.com +universidad de palermo ingeniería en informática 2020-12-09 joshua hebert male 37 6017 chancay rweaver@yahoo.com +universidad de palermo ingeniería electrónica 2020-09-03 joseph johnson male 47 5275 agua colorada kennethnichols@hotmail.com +universidad de palermo licenciatura en sociología 2020-09-03 emily jenkins female 42 1636 la lucila wdaniels@gmail.com +universidad de palermo licenciatura en kinesiología y fisiatría 2020-12-13 jasmine newton female 38 1980 barrio la dolly peterscrystal@yahoo.com +universidad de palermo licenciatura en gestión de agroalimentos 2020-11-15 adam fleming male 41 1619 garin ronaldadams@gmail.com +universidad de palermo ingeniería en informática 2020-11-01 joshua cox male 22 1735 el durazno dakotaross@hotmail.com +universidad de palermo licenciatura en producción de bioimagenes 2020-10-22 susan burns female 22 5304 el tala walleric@gmail.com +universidad de palermo licenciatura en psicología 2021-01-31 teresa anthony female 48 6439 bonifacio maria92@hotmail.com +universidad de palermo técnico para bioterios 2020-09-23 dana allison female 24 2170 candelaria sud bianca95@gmail.com +universidad de palermo licenciatura en terapia ocupacional 2020-11-18 ronald white male 53 3500 colonia florencia davisvincent@gmail.com +universidad de palermo farmacia 2020-10-20 wayne diaz male 19 6652 olascoaga cindyblackwell@gmail.com +universidad de palermo ingeniería mecánica 2020-12-09 barbara gibson female 43 7107 santa teresita danny85@gmail.com +universidad de palermo medicina 2021-01-05 kara rose female 25 4117 alabama willieanderson@gmail.com +universidad de palermo licenciatura en ciencia política 2021-01-06 xavier moore male 42 3358 cheroguita pmartinez@hotmail.com +universidad de palermo licenciatura en artes 2020-11-07 kenneth butler male 23 6205 el guanaco deborah20@yahoo.com +universidad de palermo licenciatura en ciencias geológicas 2020-11-27 dustin nichols male 19 1768 ciudad madero qkeller@yahoo.com +universidad de palermo ingeniería mecánica 2020-09-07 margaret crawford female 44 6101 villa saboya jeremy52@hotmail.com +universidad de palermo licenciatura en ciencias antropológicas 2020-09-04 sandra foster female 45 3191 arroyo ceibo simsnicole@hotmail.com +universidad de palermo licenciatura en ciencia y tecnología de alimentos 2020-12-08 janice mcknight female 45 8336 gobernador duval clarkfrank@yahoo.com +universidad de palermo licenciatura en artes 2021-01-18 eugene byrd male 48 9210 cuesta del ternero pughtimothy@yahoo.com +universidad de palermo licenciatura en ciencias de la educación 2020-11-06 emily brown female 24 4716 amadores riveraadam@hotmail.com +universidad de palermo ingeniería en informática 2020-09-09 dillon edwards male 30 8431 el hoyo xschwartz@yahoo.com +universidad de palermo licenciatura en ciencias ambientales 2021-01-28 sophia obrien female 42 2944 rio tala charlesjenkins@yahoo.com +universidad de palermo contador público 2020-11-01 james wilson male 38 6077 encina jamesstephanie@hotmail.com +universidad de palermo medicina 2020-09-29 jessica porter female 49 2635 cañada del ucle welchandrea@hotmail.com +universidad de palermo farmacia 2020-12-07 george wade male 24 8133 la rosa melissamiller@gmail.com +universidad de palermo licenciatura en ciencias ambientales 2020-12-31 deborah sims female 20 6457 ingeniero beaugey brownnathaniel@hotmail.com +universidad de palermo ingeniería electrónica 2020-12-24 james dudley male 49 5743 la isabel silvadavid@yahoo.com +universidad de palermo licenciatura en kinesiología y fisiatría 2020-12-11 nicholas peters male 49 5474 barranquitas billy86@hotmail.com +universidad de palermo licenciatura en psicología 2020-11-08 frederick robinson male 19 4115 agua azul kimberly47@hotmail.com +universidad de palermo actuario 2020-11-30 travis rogers male 23 4608 alto verde lfreeman@hotmail.com +universidad de palermo ingeniería mecánica 2020-09-20 andre cook male 35 6100 la ines charlesmorrison@hotmail.com +universidad de palermo ingeniería electrónica 2020-09-24 russell singh male 19 2801 alto verde bethbennett@hotmail.com +universidad de palermo diseño de imagen y sonido 2021-01-01 jodi baxter female 23 7407 libano dcarlson@yahoo.com +universidad de palermo contador público 2021-01-05 david weiss male 48 4513 alto calilegua hernandezryan@yahoo.com +universidad de palermo diseño de imagen y sonido 2020-12-15 john lucas male 34 1770 aldo bonzi albert50@yahoo.com +universidad de palermo medicina 2020-09-18 allison ramirez female 23 3076 huanqueros millerandrea@gmail.com +universidad de palermo medicina 2020-09-30 mark sheppard male 23 1812 carlos spegazzini timothy91@gmail.com +universidad de palermo licenciatura en kinesiología y fisiatría 2020-12-11 samuel clayton male 23 8136 algarrobo marywilkinson@gmail.com +universidad de palermo licenciatura en artes 2020-11-05 anthony reyes male 19 6022 la oriental whitechristopher@gmail.com +universidad de palermo ciencias veterinarias 2020-11-19 larry johnson male 24 1834 temperley tmorgan@gmail.com +universidad de palermo técnico para bioterios 2020-10-17 kaitlin meyer female 25 5721 agua seballe ahowell@gmail.com +universidad de palermo arquitectura 2020-10-31 deborah garcia female 47 8301 planicie banderita nburke@gmail.com +universidad de palermo licenciatura en gestión de agroalimentos 2020-11-16 elizabeth norris female 40 2751 almacen castro meagansmith@yahoo.com +universidad de palermo licenciatura en terapia ocupacional 2020-11-09 john rios male 30 5319 colpes jessica61@hotmail.com +universidad de palermo licenciatura en ciencias ambientales 2020-10-13 laura johnson female 18 5515 maipu batesemma@gmail.com +universidad de palermo ciencias veterinarias 2021-01-13 gregory rice male 43 3105 diamante jean18@gmail.com +universidad de palermo licenciatura en gestión de agroalimentos 2020-12-31 ronald anderson male 36 9305 cañada de las vacas caleb85@gmail.com +universidad de palermo licenciatura en kinesiología y fisiatría 2021-01-25 aaron perkins male 36 2763 flamenco mware@gmail.com +universidad de palermo licenciatura en ciencia política 2020-11-27 gabriel curtis male 34 2341 colonia montefiore sandrapeterson@yahoo.com +universidad de palermo técnico para bioterios 2021-01-08 sarah buckley female 31 3027 la pelada cynthia66@yahoo.com +universidad de palermo licenciatura en ciencias de la computación 2021-01-13 scott thomas male 25 3371 cabure cody43@gmail.com +universidad de palermo licenciatura en kinesiología y fisiatría 2020-12-10 michael duran male 27 2600 boca p 25 stacylawson@gmail.com +universidad de palermo licenciatura en ciencias antropológicas 2020-09-11 alicia ayala female 36 2701 12 de agosto gregorychristopher@yahoo.com +universidad de palermo licenciatura en ciencia y tecnología de alimentos 2020-09-01 emily walters female 21 5741 13 de enero dchavez@hotmail.com +universidad de palermo ciencias veterinarias 2020-11-21 ann garrett female 24 5421 la tranca dfowler@hotmail.com +universidad de palermo agronomía 2021-01-20 cindy riley female 49 3203 arroyo grande zhernandez@yahoo.com +universidad de palermo licenciatura en ciencias de la computación 2021-01-07 nicole nolan female 47 6381 campo caretto alicia95@gmail.com +universidad de palermo licenciatura en ciencia y tecnología de alimentos 2020-12-31 deanna jones female 37 3188 colonia falco qschroeder@yahoo.com +universidad de palermo licenciatura en psicología 2020-12-05 shannon dawson female 39 1915 arbuco bjackson@yahoo.com +universidad de palermo licenciatura en ciencia política 2020-12-25 laura armstrong female 52 5383 agua colorada smithtiffany@gmail.com +universidad de palermo licenciatura en psicología 2021-01-21 leah hunt female 41 4644 cangrejillos christine41@hotmail.com +universidad de palermo licenciatura en administración 2020-10-17 ryan nelson male 49 5500 cerro aconcagua petersonluis@yahoo.com +universidad de palermo licenciatura en producción de bioimagenes 2020-12-29 daniel munoz male 24 1665 jose clemente paz ereyes@yahoo.com +universidad de palermo licenciatura en ciencias biológicas 2020-12-13 danny holmes male 50 3332 capiovi jensennancy@yahoo.com +universidad de palermo arquitectura 2021-01-09 brianna meyer female 45 4630 aparzo coryrodriguez@yahoo.com +universidad de palermo licenciatura en musicoterapia 2021-01-03 walter williams male 41 2152 granadero baigorria villegasrachel@hotmail.com +universidad de palermo bioquímica 2020-10-27 dawn morgan female 32 2801 alto verde rogerhawkins@hotmail.com +universidad de palermo licenciatura en terapia ocupacional 2020-09-19 matthew johnson male 20 5584 barrio villa adela linda91@hotmail.com +universidad de palermo actuario 2021-01-12 michael fisher male 41 7601 barrio batan davismary@hotmail.com +universidad de palermo licenciatura en terapia ocupacional 2020-12-29 michael zamora male 27 1815 escuela agricola don bosco michael33@hotmail.com +universidad de palermo contador público 2020-10-08 james powell male 43 2105 cañada rica ujohnson@yahoo.com +universidad de palermo licenciatura en psicología 2021-01-14 christopher anderson male 26 2216 campo raffo escott@yahoo.com +universidad de palermo licenciatura en ciencias de la computación 2021-02-01 john thompson male 20 1735 el durazno fmccall@hotmail.com +universidad de palermo arquitectura 2020-09-15 daniel marquez male 33 3324 gobernador roca whenson@yahoo.com +universidad de palermo licenciatura en psicología 2020-10-19 michelle kemp female 53 6228 aguas buenas wrightjennifer@yahoo.com +universidad de palermo licenciatura en ciencias antropológicas 2020-10-07 maria lee female 48 6459 colonia sere nguyenkenneth@gmail.com +universidad de palermo licenciatura en musicoterapia 2020-10-12 veronica dyer female 39 5327 capihuas ojones@gmail.com +universidad de palermo farmacia 2020-10-14 mary cox female 48 4152 aguilares ramosgregory@yahoo.com +universidad de palermo bioquímica 2020-09-21 philip barnes male 35 5513 barrio jardin luzuriaga paul69@yahoo.com +universidad de palermo bioquímica 2021-01-14 richard king male 47 5569 aguada wrichards@gmail.com +universidad de palermo ciencias veterinarias 2020-10-02 carlos bernard male 31 3514 cacui tanyawebster@yahoo.com +universidad de palermo licenciatura en ciencias geológicas 2020-10-12 cynthia adams female 23 5595 cupiles erik55@gmail.com +universidad de palermo ingeniería mecánica 2020-12-24 jesse davis male 25 4561 la chinaca mark69@gmail.com +universidad de palermo licenciatura en ciencias ambientales 2020-10-29 nicole brooks female 44 7639 cooper stevensontrevor@hotmail.com +universidad de palermo licenciatura en gestión de agroalimentos 2021-01-16 jennifer crawford female 26 1631 villa rosa kimberlymcdaniel@gmail.com +universidad de palermo ingeniería mecánica 2020-12-11 donna velasquez female 34 3705 10 de mayo peterguzman@hotmail.com +universidad de palermo licenciatura en ciencias de la educación 2020-10-12 kristen hall female 53 1929 base naval rio santiago gstephens@yahoo.com +universidad de palermo licenciatura en administración 2020-12-30 terri collier female 53 1987 alegre brian87@gmail.com +universidad de palermo licenciatura en planificación y diseño del paisaje 2020-12-08 debbie flynn female 53 6307 colonia la oracion qwiggins@yahoo.com +universidad de palermo licenciatura en psicología 2020-12-27 tony simmons male 53 4633 san pedro de iruya brownjesse@hotmail.com +universidad de palermo farmacia 2020-09-17 samantha johnson female 30 1921 alvarez jonte hallbradley@yahoo.com +universidad de palermo técnico para bioterios 2020-10-25 amy hutchinson female 19 1688 villa santos tesei cindy20@yahoo.com +universidad de palermo licenciatura en gestión de agroalimentos 2020-09-16 johnny garrison male 41 3353 arroyo santa maria johnnunez@hotmail.com +universidad de palermo licenciatura en ciencias de la educación 2020-11-05 sheryl parsons female 34 6612 capdepont brent93@yahoo.com +universidad de palermo licenciatura en ciencias geológicas 2021-01-19 amanda moore female 34 3572 campo garabato amandakramer@gmail.com +universidad de palermo licenciatura en artes 2020-09-11 tracey williamson female 51 6643 araujo mccarthyashley@yahoo.com +universidad de palermo medicina 2020-12-26 gina fisher female 48 3701 almirante brown marynicholson@hotmail.com +universidad de palermo ciencias veterinarias 2020-11-23 justin russell male 33 2709 los indios michaelhill@hotmail.com +universidad de palermo agronomía 2021-01-13 dennis downs male 51 6621 anderson thomascook@yahoo.com +universidad de palermo licenciatura en ciencias geológicas 2021-01-23 belinda chambers female 37 8111 arroyo pareja ogonzalez@yahoo.com +universidad de palermo licenciatura en ciencias biológicas 2020-12-26 jeffrey love male 30 7535 pontaut elizabethsanchez@hotmail.com +universidad de palermo agronomía 2020-10-27 patrick fuller male 51 1657 11 de septiembre martinmartha@hotmail.com +universidad de palermo licenciatura en planificación y diseño del paisaje 2020-10-05 robert kelly male 48 3420 acuña cue james70@hotmail.com +universidad de palermo medicina 2020-12-14 kristina hernandez female 48 4516 caimancito rhodescorey@hotmail.com +universidad de palermo licenciatura en psicología 2020-12-31 regina freeman female 49 2717 acevedo carlherrera@gmail.com +universidad de palermo diseño industrial 2020-12-15 jennifer galloway female 36 4184 bustamante lbarker@gmail.com +universidad de palermo licenciatura en ciencias de la computación 2021-01-21 john garcia male 18 8417 cañadon chileno krodriguez@hotmail.com +universidad de palermo licenciatura en ciencias de la computación 2021-01-01 stephen shaffer male 21 6605 campo peña lopez bonnie74@yahoo.com +universidad de palermo técnico para bioterios 2021-01-25 henry novak male 35 6042 dos hermanos flopez@yahoo.com +universidad de palermo arquitectura 2020-11-05 russell wilson male 33 7220 funke ericsingleton@yahoo.com +universidad de palermo ingeniería en informática 2021-01-12 kathleen terry female 22 3563 colonia san manuel nmccormick@yahoo.com +universidad de palermo ciencias veterinarias 2020-10-23 erin saunders female 24 2206 campo paletta zberry@gmail.com +universidad de palermo licenciatura en ciencias geológicas 2020-10-15 michael carrillo male 40 5527 colonia santa teresa garciadiana@hotmail.com +universidad de palermo licenciatura en planificación y diseño del paisaje 2020-11-06 brianna petty female 34 5384 punta de los llanos johnsanchez@hotmail.com +universidad de palermo medicina 2020-09-09 joshua johnson male 45 6531 algarrobo austin84@gmail.com +universidad de palermo licenciatura en kinesiología y fisiatría 2020-09-04 david stewart male 19 1842 el jaguel resparza@gmail.com +universidad de palermo licenciatura en ciencias geológicas 2020-11-26 noah rosales male 37 4146 barrio belgrano alopez@gmail.com +universidad de palermo bioquímica 2020-11-18 kelli young female 24 6601 altamira andrewwalker@hotmail.com +universidad de palermo actuario 2020-10-07 scott cox male 25 6053 el peregrino leslie56@yahoo.com +universidad de palermo contador público 2020-12-27 debra zamora female 22 5381 bella vista longangela@hotmail.com +universidad de palermo licenciatura en planificación y diseño del paisaje 2020-10-01 brittany lewis female 49 5721 agua seballe kimberlygarcia@yahoo.com +universidad de palermo licenciatura en ciencias biológicas 2021-01-10 hunter smith male 46 5333 banda de lucero gatesallison@hotmail.com +universidad de palermo ciencias veterinarias 2020-11-23 michael house male 52 7533 quiñihual estacion johnfrench@gmail.com +universidad de palermo licenciatura en sociología 2020-09-20 joshua cobb male 41 2505 campo la riviere gwilson@yahoo.com +universidad de palermo bioquímica 2020-12-01 shannon nguyen female 44 9217 cholila daniel74@gmail.com +universidad de palermo ingeniería mecánica 2020-12-11 cristina allen female 53 8400 isla victoria unelson@gmail.com +universidad de palermo agronomía 2020-09-14 laura fritz female 38 3187 atencio robert00@yahoo.com +universidad de palermo diseño de imagen y sonido 2020-12-19 jamie petty female 24 6070 balsa anthonyhicks@gmail.com +universidad de palermo diseño de imagen y sonido 2020-10-29 michelle day female 24 5405 agua y energia ortizpatrick@yahoo.com +universidad de palermo bioquímica 2020-10-23 brenda wagner female 41 4503 arrayanal david68@gmail.com +universidad de palermo licenciatura en ciencia política 2020-10-17 ashley sullivan female 38 3287 aldea san gregorio joshua42@gmail.com +universidad de palermo medicina 2020-10-10 julie mosley female 41 4142 alto de leiva qwalsh@hotmail.com +universidad de palermo licenciatura en terapia ocupacional 2021-02-01 alexis gross female 20 2204 jesus maria elaine42@gmail.com +universidad de palermo farmacia 2021-01-26 kenneth smith male 24 6381 campo caretto emily43@hotmail.com +universidad de palermo licenciatura en administración 2020-09-19 jose burke male 27 6403 badano carrie60@gmail.com +universidad de palermo diseño industrial 2020-10-12 donna cervantes female 40 3555 campo huber scottstone@gmail.com +universidad de palermo licenciatura en ciencias antropológicas 2020-12-23 brandy gonzalez female 46 4157 arroyo mal paso wwilliams@hotmail.com +universidad de palermo técnico para bioterios 2021-01-10 michelle lambert female 18 4153 alto verde bennettjessica@gmail.com +universidad de palermo técnico para bioterios 2020-12-24 sarah anderson female 45 6070 balsa ubrown@gmail.com +universidad de palermo bioquímica 2021-01-15 michelle coleman female 39 4119 agua colorada qsharp@gmail.com +universidad de palermo licenciatura en ciencias ambientales 2021-01-03 sydney daniels female 42 6307 colonia la oracion brandonhatfield@gmail.com +universidad de palermo contador público 2021-01-28 bryan cardenas male 19 1806 tristan suarez rlang@gmail.com +universidad de palermo actuario 2020-11-24 aaron hernandez male 42 5331 andalucia bradjones@hotmail.com +universidad de palermo licenciatura en ciencias de la computación 2021-01-28 cheryl lawrence female 20 1603 villa martelli thall@gmail.com +universidad de palermo técnico para bioterios 2020-12-13 amanda adams female 33 2643 cafferata rosalesjeremiah@gmail.com +universidad de palermo licenciatura en ciencias de la educación 2020-10-15 tracey elliott female 33 5385 aguadita brownsergio@yahoo.com +universidad de palermo licenciatura en ciencias antropológicas 2020-09-10 nicholas ford male 33 5598 bañado verde patrick80@gmail.com +universidad de palermo ciencias veterinarias 2020-12-03 elizabeth simon female 48 7620 balcarce gallagherkelsey@gmail.com +universidad de palermo ingeniería electrónica 2020-12-19 mark arnold male 29 1706 haedo chelseawalton@gmail.com +universidad de palermo medicina 2020-11-25 kristin alvarez female 36 2258 campo quiñones cannonlauren@gmail.com +universidad de palermo licenciatura en psicología 2020-09-04 nicole powell female 48 8000 adela corti annettelopez@gmail.com +universidad de palermo licenciatura en planificación y diseño del paisaje 2020-10-18 vanessa hodges female 40 3000 barranquitas aprilrush@gmail.com +universidad de palermo licenciatura en ciencias biológicas 2020-09-19 susan smith female 27 2942 baradero stokestimothy@hotmail.com +universidad de palermo licenciatura en producción de bioimagenes 2020-10-19 anna black female 46 2741 el retiro lisaholloway@gmail.com +universidad de palermo diseño de imagen y sonido 2021-01-10 nathan case male 50 1806 tristan suarez williamsdeborah@gmail.com +universidad de palermo licenciatura en sociología 2020-09-16 alexander kelly male 32 8328 allen ffrench@gmail.com +universidad de palermo diseño industrial 2021-01-25 david lewis male 29 3226 buena vista joshuawatkins@hotmail.com +universidad de palermo contador público 2020-12-14 rebecca pittman female 40 8501 bahia creek johnjohnson@yahoo.com +universidad de palermo técnico para bioterios 2020-11-22 nathan mack male 29 7311 chillar katrina51@yahoo.com +universidad de palermo diseño de imagen y sonido 2021-01-16 anthony dickson male 52 5701 11 de mayo pricemaria@gmail.com +universidad de palermo ingeniería en informática 2020-12-04 penny brown female 32 9411 base aerea teniente matienzo lesliehale@yahoo.com +universidad de palermo licenciatura en administración 2020-11-03 donna rodriguez female 28 6620 chivilcoy campbelljeffery@yahoo.com +universidad de palermo licenciatura en ciencia y tecnología de alimentos 2020-10-01 william gonzalez male 27 8316 balsa senillosa allen44@yahoo.com +universidad de palermo licenciatura en ciencia política 2021-01-25 chad moore male 51 6459 colonia sere operez@hotmail.com +universidad de palermo licenciatura en ciencias ambientales 2020-10-01 audrey jacobs female 34 2916 el jupiter jennifer29@hotmail.com +universidad de palermo licenciatura en ciencia política 2020-11-19 kara escobar female 35 5632 colonia alvear powellamanda@yahoo.com +universidad de palermo diseño de imagen y sonido 2020-10-30 paula ward female 42 4172 buena vista pinedaeric@hotmail.com +universidad de palermo diseño de imagen y sonido 2020-11-16 travis hensley male 23 5424 villa lerga theresabrown@gmail.com +universidad de palermo licenciatura en musicoterapia 2021-01-06 isabella harris female 22 5401 barrio el tontal graykelly@yahoo.com +universidad de palermo ingeniería electrónica 2020-10-15 laura henry female 21 9225 arenoso monica06@yahoo.com +universidad de palermo licenciatura en musicoterapia 2021-02-01 bruce hendricks male 18 3142 alcaracito heidi00@yahoo.com +universidad de palermo licenciatura en psicología 2021-01-08 stephen williams male 26 5703 6 de septiembre sandralawrence@yahoo.com +universidad de palermo licenciatura en ciencias ambientales 2021-01-06 jennifer gonzalez female 32 1911 bme bavio gral mansilla jessica68@yahoo.com +universidad de palermo farmacia 2020-11-18 cassandra hall female 21 7240 kilometro 112 gbaldwin@hotmail.com +universidad de palermo licenciatura en psicología 2020-10-30 robert jones male 30 2946 el espinillo timothy00@gmail.com +universidad de palermo licenciatura en ciencias ambientales 2021-01-15 michael ibarra male 44 8534 aguada cecilio daniel86@gmail.com +universidad de palermo licenciatura en ciencias de la computación 2020-10-04 linda johnson female 47 3241 campo de villamil kelly17@yahoo.com +universidad de palermo licenciatura en ciencias antropológicas 2020-11-30 edward clark male 33 6301 ataliva roca michellegonzalez@yahoo.com +universidad de palermo bioquímica 2020-11-20 sydney greene female 20 8364 chimpay blairjessica@hotmail.com +universidad de palermo ciencias veterinarias 2021-01-04 scott rodriguez male 23 5517 cespedes moorejoshua@gmail.com +universidad de palermo licenciatura en artes 2020-09-09 heidi roberts female 30 3081 cavour ernest83@gmail.com +universidad de palermo técnico para bioterios 2020-09-09 karen rose female 19 3561 avellaneda blackdebra@yahoo.com +universidad de palermo técnico para bioterios 2021-01-18 kayla hines female 27 3589 kilometro 23 qking@gmail.com +universidad de palermo farmacia 2020-09-12 kenneth gonzales male 24 6465 coraceros gary66@yahoo.com +universidad de palermo licenciatura en ciencias geológicas 2020-12-12 matthew jackson male 52 5594 alto con zampa brownnicole@gmail.com +universidad de palermo técnico para bioterios 2020-11-07 shelby hughes female 50 3001 alto verde joanna01@hotmail.com +universidad de palermo licenciatura en psicología 2021-01-07 theresa kane female 31 2852 alarcon qparks@gmail.com diff --git a/datasets/GEUNInteramericana_process.txt b/datasets/GEUNInteramericana_process.txt new file mode 100644 index 00000000..9a83aee0 --- /dev/null +++ b/datasets/GEUNInteramericana_process.txt @@ -0,0 +1,1298 @@ +Id university career inscription_date first_name last_name gender age location email postal_code +0 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2021-01-08 randy williams male 75 juan maria gutierrez joshua07@yahoo.com 1890 +404 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-12-07 kelly ellis female 69 juan maria gutierrez valerie71@hotmail.com 1890 +1 universidad abierta interamericana licenciatura en ciencias ambientales 2020-10-04 nichole stanley female 32 el rincon dbutler@yahoo.com 8146 +3 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-11-22 kevin weaver male 62 capitan lazo millererika@hotmail.com 5423 +368 universidad abierta interamericana actuario 2020-09-27 diane livingston female 51 capitan lazo qhamilton@hotmail.com 5423 +4 universidad abierta interamericana licenciatura en psicología 2021-01-30 david oliver male 79 llavallol jorge05@yahoo.com 1836 +5 universidad abierta interamericana licenciatura en artes 2020-10-12 alyssa callahan female 39 albigasta jodi34@yahoo.com 4235 +1825 universidad abierta interamericana medicina 2021-02-01 tammy mcbride female 46 albigasta mpeterson@gmail.com 4235 +6 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-11-13 tracy pope female 80 la viticola jamesgentry@hotmail.com 8122 +490 universidad abierta interamericana licenciatura en artes 2020-12-28 lori franklin female 87 la viticola kathrynschwartz@hotmail.com 8122 +7 universidad abierta interamericana bioquímica 2021-01-26 shawn fleming male 49 cantera aguirre betty11@hotmail.com 7000 +8 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-09-21 brenda santana female 32 25 de mayo james37@hotmail.com 8201 +87 universidad abierta interamericana medicina 2021-01-24 krista martinez female 59 25 de mayo jerrycarson@gmail.com 8201 +764 universidad abierta interamericana arquitectura 2020-09-08 monica strickland female 33 25 de mayo martinjacob@hotmail.com 8201 +9 universidad abierta interamericana licenciatura en producción de bioimagenes 2021-01-21 tyrone roberts male 18 barra bonita millerrandall@gmail.com 3357 +453 universidad abierta interamericana bioquímica 2020-11-19 kathleen garcia female 22 barra bonita lozanoashley@gmail.com 3357 +10 universidad abierta interamericana farmacia 2020-12-20 brandon carter male 36 alcorta reedaustin@yahoo.com 2117 +11 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-11-13 henry edwards male 74 el sombrerito garyball@gmail.com 3585 +104 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-11-02 kelly hogan male 86 el sombrerito donna19@hotmail.com 3585 +1220 universidad abierta interamericana contador público 2021-01-10 rachel flores female 61 el sombrerito berryjonathan@hotmail.com 3585 +1614 universidad abierta interamericana licenciatura en administración 2020-10-11 david park male 38 el sombrerito thomasmorris@gmail.com 3585 +12 universidad abierta interamericana diseño de imagen y sonido 2020-09-17 donna sparks female 45 alto del puesto hrodriguez@yahoo.com 4176 +257 universidad abierta interamericana licenciatura en musicoterapia 2020-09-19 patrick davidson male 94 alto del puesto jenniferrobinson@hotmail.com 4176 +263 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-09-24 dawn ramirez female 57 alto del puesto kjones@gmail.com 4176 +429 universidad abierta interamericana diseño industrial 2021-01-13 jennifer douglas female 46 alto del puesto hfisher@hotmail.com 4176 +543 universidad abierta interamericana técnico para bioterios 2020-11-16 brian sanchez male 54 alto del puesto williamschristine@gmail.com 4176 +14 universidad abierta interamericana licenciatura en gestión de agroalimentos 2021-01-04 robert price male 23 cramer sheparddiane@hotmail.com 5733 +358 universidad abierta interamericana diseño industrial 2020-10-23 christopher richmond male 18 cramer wareamanda@yahoo.com 5733 +441 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-12-11 denise adams female 63 cramer andrewford@gmail.com 5733 +15 universidad abierta interamericana ingeniería mecánica 2020-12-14 johnny williams male 57 capitan castro andreaboyd@yahoo.com 6461 +1669 universidad abierta interamericana actuario 2020-10-16 melanie lynn female 67 capitan castro kenneth82@gmail.com 6461 +16 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-12-11 lisa green female 81 el durazno hudsonbrianna@gmail.com 1735 +1493 universidad abierta interamericana diseño industrial 2020-10-13 felicia washington female 90 el durazno jennifer06@hotmail.com 1735 +17 universidad abierta interamericana licenciatura en ciencias antropológicas 2021-01-24 david chung male 38 alarcon johnsonbrandon@hotmail.com 2852 +1686 universidad abierta interamericana arquitectura 2020-12-03 jeremy smith male 77 alarcon bwright@gmail.com 2852 +18 universidad abierta interamericana licenciatura en ciencias geológicas 2020-09-30 jennifer ramirez female 100 colonia baron woodangelica@hotmail.com 6315 +342 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2021-01-31 gwendolyn allen female 21 colonia baron emily98@yahoo.com 6315 +539 universidad abierta interamericana técnico para bioterios 2020-11-20 phillip gutierrez male 44 colonia baron palmertiffany@yahoo.com 6315 +706 universidad abierta interamericana licenciatura en administración 2020-10-24 amy hall female 60 colonia baron heather37@yahoo.com 6315 +19 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-11-28 jose white male 64 planchada banderita jenniferbrown@yahoo.com 3370 +854 universidad abierta interamericana licenciatura en ciencia política 2021-01-22 robert weaver male 61 planchada banderita melanie43@gmail.com 3370 +20 universidad abierta interamericana licenciatura en ciencias ambientales 2020-12-29 w espinoza male 29 britos jmiller@gmail.com 2824 +795 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-12-30 maria smith female 96 britos jennasawyer@yahoo.com 2824 +1588 universidad abierta interamericana ciencias veterinarias 2020-12-17 paul cole male 59 britos nicholasvazquez@gmail.com 2824 +1865 universidad abierta interamericana licenciatura en ciencia política 2020-11-07 megan sanchez female 35 britos qherring@yahoo.com 2824 +21 universidad abierta interamericana licenciatura en producción de bioimagenes 2021-01-01 dale smith male 89 alumine michaeljohnson@gmail.com 8345 +23 universidad abierta interamericana licenciatura en administración 2020-10-29 julie vargas female 58 bathurst estacion iochoa@yahoo.com 7540 +26 universidad abierta interamericana licenciatura en ciencias geológicas 2020-09-16 katie williams female 28 el bombero michaelthomas@hotmail.com 7507 +28 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-12-28 cynthia riley female 69 masurel erica19@gmail.com 6438 +1620 universidad abierta interamericana ingeniería en informática 2020-09-10 christopher wilkinson ii male 51 masurel stevensimon@yahoo.com 6438 +29 universidad abierta interamericana farmacia 2020-10-13 daniel knight male 59 arroyo balmaceda darrylhogan@gmail.com 3483 +145 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-11-13 caleb gray male 45 arroyo balmaceda mgarcia@yahoo.com 3483 +1128 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-10-24 james schroeder male 84 arroyo balmaceda teresa31@yahoo.com 3483 +30 universidad abierta interamericana farmacia 2020-12-15 melanie fox female 61 colonia duran hhays@yahoo.com 3553 +31 universidad abierta interamericana licenciatura en musicoterapia 2020-12-15 brenda schultz female 78 calilegua gwhite@gmail.com 4514 +35 universidad abierta interamericana actuario 2020-09-16 kristina williams female 99 ascencion stephanie11@gmail.com 6003 +201 universidad abierta interamericana licenciatura en ciencias de la educación 2020-11-26 kathryn humphrey female 76 ascencion qhardy@hotmail.com 6003 +683 universidad abierta interamericana licenciatura en terapia ocupacional 2021-01-09 cody osborne male 18 ascencion patricia81@gmail.com 6003 +36 universidad abierta interamericana actuario 2020-10-03 steven smith male 72 ceres jose07@hotmail.com 2340 +485 universidad abierta interamericana contador público 2020-10-03 laura garcia female 20 ceres christinalarson@gmail.com 2340 +37 universidad abierta interamericana licenciatura en ciencia política 2020-11-24 angela davis female 44 villa santos tesei terrimadden@gmail.com 1688 +63 universidad abierta interamericana ciencias veterinarias 2020-09-04 samuel chaney male 45 villa santos tesei velliott@gmail.com 1688 +596 universidad abierta interamericana bioquímica 2020-12-16 bethany johnson female 25 villa santos tesei brandon33@hotmail.com 1688 +1147 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-10-19 karen frost female 30 villa santos tesei palmerlouis@hotmail.com 1688 +1747 universidad abierta interamericana diseño de imagen y sonido 2020-10-04 patrick edwards male 50 villa santos tesei brettmoore@gmail.com 1688 +38 universidad abierta interamericana diseño industrial 2020-10-02 tracy mclean female 31 alabama brownjames@gmail.com 4117 +39 universidad abierta interamericana licenciatura en ciencias geológicas 2020-09-05 edgar leach male 25 agua de castilla michael26@gmail.com 4651 +524 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2020-11-17 angelica alvarado female 50 agua de castilla williamsvanessa@yahoo.com 4651 +40 universidad abierta interamericana bioquímica 2020-12-16 katherine vega female 65 el lenguaraz sarah28@yahoo.com 7635 +41 universidad abierta interamericana diseño de imagen y sonido 2020-12-20 joshua wheeler male 45 berabevu fgarza@yahoo.com 2639 +42 universidad abierta interamericana agronomía 2021-01-23 stephanie johnson female 99 igarzabal hilldanielle@yahoo.com 8512 +45 universidad abierta interamericana ingeniería electrónica 2020-09-10 morgan solomon female 74 17 de agosto lawrence30@gmail.com 8129 +439 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-09-06 steven lee male 83 17 de agosto thomassanchez@gmail.com 8129 +525 universidad abierta interamericana licenciatura en ciencias de la computación 2020-10-01 ann allen female 44 17 de agosto marybrown@yahoo.com 8129 +46 universidad abierta interamericana licenciatura en ciencias de la computación 2020-09-28 riley williams male 81 carrizal norte johnnythompson@gmail.com 3433 +47 universidad abierta interamericana ingeniería en informática 2020-09-25 timothy williams male 35 adan quiroga reneemorton@gmail.com 5409 +48 universidad abierta interamericana licenciatura en terapia ocupacional 2020-10-03 paul howard male 45 condarco theresahooper@yahoo.com 6233 +49 universidad abierta interamericana licenciatura en gestión de agroalimentos 2021-01-10 andrea rose female 35 est jauregui va flandria mendezdonald@hotmail.com 6706 +675 universidad abierta interamericana ingeniería en informática 2021-01-16 eric delacruz male 76 est jauregui va flandria haleybyrd@gmail.com 6706 +1057 universidad abierta interamericana farmacia 2020-09-06 brian schwartz male 33 est jauregui va flandria graylisa@yahoo.com 6706 +1296 universidad abierta interamericana diseño de imagen y sonido 2021-01-21 jamie turner female 76 est jauregui va flandria cory49@yahoo.com 6706 +52 universidad abierta interamericana licenciatura en sociología 2020-11-17 terri hensley female 34 arijon eflores@hotmail.com 2242 +53 universidad abierta interamericana licenciatura en ciencias ambientales 2021-01-18 linda fitzgerald female 72 destileria fiscal jennifer86@hotmail.com 1925 +54 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2021-01-11 alicia hill female 45 carlos pellegrini fdavis@gmail.com 2453 +56 universidad abierta interamericana licenciatura en administración 2020-11-23 arthur andrews male 77 amuschina wallersandra@yahoo.com 5329 +527 universidad abierta interamericana ingeniería mecánica 2020-11-26 amber hamilton female 39 amuschina gregoryhughes@hotmail.com 5329 +57 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-12-30 amanda foster female 54 calchaqui rward@gmail.com 3050 +58 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-10-16 robert leonard male 67 villa olivari gonzalezlisa@yahoo.com 3486 +59 universidad abierta interamericana diseño de imagen y sonido 2021-01-09 diana elliott female 43 colonia barga marysmith@gmail.com 8142 +60 universidad abierta interamericana licenciatura en musicoterapia 2021-01-02 anthony romero male 63 valle hondo heatherwalters@gmail.com 9221 +1654 universidad abierta interamericana licenciatura en ciencias ambientales 2020-09-07 thomas welch male 64 valle hondo philip65@hotmail.com 9221 +61 universidad abierta interamericana licenciatura en administración 2021-01-24 sonya sandoval female 54 colonia tacurales leejohn@gmail.com 2324 +62 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-10-16 jeffrey suarez male 58 alto de sierra paulacasey@hotmail.com 5438 +64 universidad abierta interamericana agronomía 2021-01-24 gregory young male 75 berraondo johnsontracy@hotmail.com 8124 +66 universidad abierta interamericana ingeniería electrónica 2021-01-16 ralph owen jr. male 58 arturo segui dthomas@hotmail.com 1895 +1000 universidad abierta interamericana agronomía 2020-10-30 robert miller male 50 arturo segui vhorton@gmail.com 1895 +67 universidad abierta interamericana ingeniería mecánica 2020-09-10 christy knight female 90 kilometro 112 natalie64@gmail.com 7240 +661 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-11-18 scott brooks male 86 kilometro 112 benjaminelliott@yahoo.com 7240 +935 universidad abierta interamericana farmacia 2021-01-08 megan evans female 60 kilometro 112 qwinters@gmail.com 7240 +68 universidad abierta interamericana diseño industrial 2020-10-20 sean lindsey male 60 balneario los angeles mmiles@hotmail.com 7641 +73 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-11-19 jonathan butler male 36 banfield joseph05@yahoo.com 1828 +74 universidad abierta interamericana contador público 2020-11-29 ashley mooney female 44 aldea maria luisa gentryandrew@yahoo.com 3114 +98 universidad abierta interamericana farmacia 2020-11-01 rebecca gilbert female 76 aldea maria luisa juan94@hotmail.com 3114 +75 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-10-06 julia aguilar female 81 alegre hudsonjorge@gmail.com 1987 +652 universidad abierta interamericana licenciatura en ciencias de la computación 2020-09-05 edwin long male 33 alegre timothyjohnson@gmail.com 1987 +76 universidad abierta interamericana licenciatura en musicoterapia 2021-01-04 rachel bautista female 18 el carbalino mwoodard@hotmail.com 5592 +945 universidad abierta interamericana licenciatura en gestión de agroalimentos 2021-01-11 pamela jones female 98 el carbalino howardheather@gmail.com 5592 +77 universidad abierta interamericana farmacia 2020-09-06 danielle porter female 94 amambay ylynch@hotmail.com 3718 +445 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-09-28 william bennett male 34 amambay jay08@hotmail.com 3718 +78 universidad abierta interamericana ciencias veterinarias 2021-01-30 robert schneider male 26 el hoyo brownmeghan@yahoo.com 8431 +79 universidad abierta interamericana licenciatura en ciencia política 2020-09-22 christopher burke male 34 cañada la negra nichole90@hotmail.com 5881 +80 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-10-03 michael schultz male 65 agua blanca stephaniewells@yahoo.com 5471 +1622 universidad abierta interamericana licenciatura en psicología 2020-12-16 daniel pratt male 69 agua blanca shawn98@gmail.com 5471 +81 universidad abierta interamericana licenciatura en musicoterapia 2020-11-17 jocelyn davis female 41 martin coronado zcombs@yahoo.com 1682 +82 universidad abierta interamericana técnico para bioterios 2021-01-18 susan gardner female 96 alfredo peña hadams@yahoo.com 6333 +83 universidad abierta interamericana licenciatura en ciencias biológicas 2021-01-17 terrence savage male 50 acheral denise94@yahoo.com 5260 +1725 universidad abierta interamericana ingeniería en informática 2020-10-31 debbie weaver female 73 acheral hcalderon@hotmail.com 5260 +84 universidad abierta interamericana arquitectura 2020-10-12 benjamin lewis male 27 gobernador moyano williamdixon@hotmail.com 9050 +428 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-12-11 mark cline male 38 gobernador moyano cwhite@gmail.com 9050 +85 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-10-09 andrew torres male 70 aldea beleiro sarah53@hotmail.com 9037 +379 universidad abierta interamericana diseño industrial 2020-11-21 cindy camacho female 77 aldea beleiro harrisjohn@yahoo.com 9037 +1492 universidad abierta interamericana contador público 2020-12-04 trevor dean male 25 aldea beleiro laurenpierce@yahoo.com 9037 +1634 universidad abierta interamericana licenciatura en ciencias de la educación 2021-01-08 christopher campos male 61 aldea beleiro allen75@gmail.com 9037 +86 universidad abierta interamericana diseño de imagen y sonido 2020-10-23 pamela irwin female 78 d orbigny angeladickerson@gmail.com 7541 +89 universidad abierta interamericana arquitectura 2020-09-09 travis weiss male 39 alpasinche jeremycarter@yahoo.com 5325 +90 universidad abierta interamericana agronomía 2020-09-12 christina roberts female 39 san fernando dakotawilson@hotmail.com 1646 +1372 universidad abierta interamericana diseño de imagen y sonido 2020-09-10 jessica chandler female 45 san fernando sarahspencer@hotmail.com 1646 +91 universidad abierta interamericana licenciatura en ciencias ambientales 2020-11-14 nicole brown female 84 el tropezon tiffanyadkins@yahoo.com 3009 +93 universidad abierta interamericana licenciatura en ciencia política 2021-01-03 lori wheeler female 96 lomas de zamora hknight@yahoo.com 1832 +95 universidad abierta interamericana ciencias veterinarias 2021-01-08 erin cross female 61 barrio emir ramon juarez ccunningham@gmail.com 7600 +356 universidad abierta interamericana diseño industrial 2020-09-08 julie adams female 40 barrio emir ramon juarez laurenvilla@yahoo.com 7600 +96 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-12-15 juan gonzalez male 71 bigand gcarlson@yahoo.com 2177 +731 universidad abierta interamericana licenciatura en terapia ocupacional 2021-01-02 jaclyn garcia female 55 bigand zrichard@gmail.com 2177 +1489 universidad abierta interamericana diseño industrial 2020-12-06 keith martinez male 22 bigand marcia13@gmail.com 2177 +101 universidad abierta interamericana contador público 2020-09-14 katie lowe female 19 ingeniero adolfo sourdeaux rebecca30@hotmail.com 1612 +1170 universidad abierta interamericana contador público 2020-11-07 stephanie hammond female 24 ingeniero adolfo sourdeaux bobbybeltran@hotmail.com 1612 +102 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-09-08 aaron pope male 30 aconquija stewartlindsey@gmail.com 4743 +1568 universidad abierta interamericana agronomía 2020-11-02 robert weber male 21 aconquija loganmorales@gmail.com 4743 +103 universidad abierta interamericana actuario 2020-10-21 patricia bailey female 95 granadero baigorria uaguirre@hotmail.com 2152 +818 universidad abierta interamericana licenciatura en gestión de agroalimentos 2021-01-18 shelby anderson female 74 granadero baigorria ntaylor@gmail.com 2152 +1272 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2021-01-27 aaron mcdonald male 95 granadero baigorria jilliancoleman@gmail.com 2152 +105 universidad abierta interamericana agronomía 2020-10-26 kayla orozco female 43 santa teresita robertoconnor@hotmail.com 7107 +1787 universidad abierta interamericana licenciatura en ciencias geológicas 2020-10-11 michael shea male 86 santa teresita vmartinez@gmail.com 7107 +106 universidad abierta interamericana licenciatura en ciencias de la educación 2021-01-14 richard garcia male 19 la legua mary69@gmail.com 5411 +1763 universidad abierta interamericana arquitectura 2020-09-18 john brown male 84 la legua michael09@yahoo.com 5411 +107 universidad abierta interamericana ingeniería electrónica 2020-10-30 matthew obrien male 51 arbuco isaac40@gmail.com 1915 +108 universidad abierta interamericana ingeniería mecánica 2021-01-01 sandra smith female 60 cabaña el cisne mikepope@gmail.com 2322 +109 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2021-01-14 katie green female 27 abralaite starklynn@gmail.com 4634 +110 universidad abierta interamericana ingeniería mecánica 2020-11-16 breanna rollins female 25 haras san jacinto leestacy@hotmail.com 2705 +376 universidad abierta interamericana ciencias veterinarias 2020-10-05 victor fuentes male 73 haras san jacinto eric05@hotmail.com 2705 +1501 universidad abierta interamericana arquitectura 2020-11-26 michael paul male 88 haras san jacinto krogers@hotmail.com 2705 +112 universidad abierta interamericana ciencias veterinarias 2020-10-24 daniel stone male 32 colonia devoto nixonsergio@hotmail.com 6325 +554 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-11-08 allison hughes female 45 colonia devoto flopez@hotmail.com 6325 +1675 universidad abierta interamericana licenciatura en ciencias biológicas 2020-12-05 todd lin male 58 colonia devoto whitemarilyn@yahoo.com 6325 +114 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-12-05 ashley matthews female 47 asuncion zparker@hotmail.com 5535 +1440 universidad abierta interamericana licenciatura en ciencias ambientales 2020-09-20 joseph harris male 29 asuncion brittney56@gmail.com 5535 +115 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-12-15 derek dougherty male 31 faro querandi barkerelizabeth@gmail.com 7165 +1217 universidad abierta interamericana actuario 2020-10-29 javier johnson male 49 faro querandi russell78@hotmail.com 7165 +1624 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2021-01-13 peter hamilton male 44 faro querandi christina23@hotmail.com 7165 +116 universidad abierta interamericana ingeniería mecánica 2020-10-29 anna richardson female 19 claverie armstrongwendy@gmail.com 7163 +195 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-11-01 joseph henry male 57 claverie fordjessica@hotmail.com 7163 +117 universidad abierta interamericana licenciatura en ciencias de la educación 2020-09-16 kyle sosa male 41 sey megan71@hotmail.com 4411 +118 universidad abierta interamericana licenciatura en ciencias geológicas 2020-10-23 donna glenn female 80 bosques stephen50@gmail.com 1889 +592 universidad abierta interamericana licenciatura en artes 2020-09-14 erica kim female 49 bosques vdecker@hotmail.com 1889 +119 universidad abierta interamericana arquitectura 2021-01-11 suzanne watts female 29 28 de noviembre hortonmatthew@gmail.com 9407 +1687 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-12-21 john casey male 32 28 de noviembre halejames@gmail.com 9407 +120 universidad abierta interamericana licenciatura en psicología 2020-09-10 colin west male 92 colonia nueva montevideo martinezjessica@yahoo.com 2828 +121 universidad abierta interamericana ingeniería mecánica 2020-09-12 keith price male 19 alizal wilsonkimberly@yahoo.com 4122 +258 universidad abierta interamericana técnico para bioterios 2020-10-31 kendra drake female 69 alizal nicholassnyder@hotmail.com 4122 +122 universidad abierta interamericana licenciatura en administración 2021-01-18 erica clark female 74 alpatacal bgilbert@gmail.com 5591 +682 universidad abierta interamericana licenciatura en terapia ocupacional 2020-11-11 riley sawyer male 76 alpatacal john80@yahoo.com 5591 +123 universidad abierta interamericana diseño industrial 2020-10-18 gina miller female 40 san bernardo del tuyu greyes@gmail.com 7111 +124 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-12-28 jennifer nichols female 75 alto del saladillo gregory99@yahoo.com 4522 +125 universidad abierta interamericana licenciatura en administración 2020-09-06 kathleen acevedo female 29 colonia santa rosa stephanie82@yahoo.com 1816 +127 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-09-16 spencer davidson male 23 alijilan april62@hotmail.com 4723 +196 universidad abierta interamericana arquitectura 2020-12-24 richard johnson male 44 alijilan pamelaallen@gmail.com 4723 +353 universidad abierta interamericana licenciatura en sociología 2020-12-14 laura bates female 52 alijilan richardmills@hotmail.com 4723 +128 universidad abierta interamericana licenciatura en artes 2020-09-16 philip watkins male 75 9 de julio pkirk@gmail.com 6500 +934 universidad abierta interamericana licenciatura en musicoterapia 2020-12-19 lisa johnson female 42 9 de julio juliearcher@yahoo.com 6500 +129 universidad abierta interamericana arquitectura 2021-01-23 debra morris female 91 agua cercada lbrown@yahoo.com 5447 +132 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2021-01-12 jeffery phillips male 79 estacion yerua jonathan88@yahoo.com 3214 +1577 universidad abierta interamericana licenciatura en ciencias de la educación 2020-09-26 belinda ballard female 91 estacion yerua martinwebb@gmail.com 3214 +133 universidad abierta interamericana ciencias veterinarias 2020-10-29 david white male 54 anguinan larry50@hotmail.com 5363 +134 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-09-29 robert martin male 32 acassuso thomascastillo@yahoo.com 1640 +654 universidad abierta interamericana medicina 2020-09-03 john williams male 37 acassuso andersonpenny@gmail.com 1640 +1320 universidad abierta interamericana licenciatura en gestión de agroalimentos 2021-01-05 antonio choi male 47 acassuso amy01@hotmail.com 1640 +135 universidad abierta interamericana licenciatura en sociología 2020-09-30 sherry hernandez female 69 el talar lchavez@hotmail.com 1617 +260 universidad abierta interamericana licenciatura en ciencias geológicas 2020-09-25 michael sawyer male 98 el talar pamelaroberts@gmail.com 1617 +771 universidad abierta interamericana licenciatura en psicología 2020-09-29 michael ford male 20 el talar richard88@yahoo.com 1617 +809 universidad abierta interamericana licenciatura en ciencias de la educación 2020-12-24 andre mueller male 49 el talar michael71@gmail.com 1617 +136 universidad abierta interamericana actuario 2020-12-05 monica larsen female 20 chelforo shelleyjordan@yahoo.com 8366 +864 universidad abierta interamericana licenciatura en administración 2020-10-04 gabrielle morris female 77 chelforo maystephen@hotmail.com 8366 +137 universidad abierta interamericana licenciatura en administración 2020-12-06 michael jones male 92 candelaria sud fgeorge@yahoo.com 2170 +138 universidad abierta interamericana arquitectura 2021-01-13 makayla bray female 31 colonia valdez emilyleach@gmail.com 2115 +1552 universidad abierta interamericana licenciatura en administración 2020-09-22 helen wiggins female 72 colonia valdez chad53@gmail.com 2115 +141 universidad abierta interamericana contador público 2020-12-21 alexis carter female 72 colonia alvear daniel01@yahoo.com 5632 +142 universidad abierta interamericana ingeniería mecánica 2020-10-28 steven tapia male 55 el guanaco daniel73@yahoo.com 6205 +274 universidad abierta interamericana licenciatura en artes 2020-09-13 john holland male 71 el guanaco leonstephanie@hotmail.com 6205 +1508 universidad abierta interamericana licenciatura en psicología 2020-09-22 michael pitts male 31 el guanaco zwilliams@gmail.com 6205 +144 universidad abierta interamericana ingeniería mecánica 2021-01-05 karen lane female 49 carlos tejedor wilsonbenjamin@gmail.com 6455 +146 universidad abierta interamericana bioquímica 2020-10-13 shannon adams female 57 arroyo canelon faith29@yahoo.com 1625 +744 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-10-16 cassandra gonzalez female 23 arroyo canelon colleenpatterson@hotmail.com 1625 +148 universidad abierta interamericana diseño industrial 2020-09-12 justin luna male 61 cañadon seco brandon58@yahoo.com 9013 +573 universidad abierta interamericana técnico para bioterios 2020-09-28 timothy reed male 98 cañadon seco sherryrodriguez@gmail.com 9013 +149 universidad abierta interamericana licenciatura en musicoterapia 2020-11-18 brandon pineda male 44 catua dustin07@hotmail.com 4413 +151 universidad abierta interamericana diseño industrial 2020-09-06 dominic kemp male 72 kilometro 77 zwolf@hotmail.com 1737 +153 universidad abierta interamericana diseño de imagen y sonido 2020-09-12 johnathan douglas male 38 san andres tgilmore@yahoo.com 1651 +457 universidad abierta interamericana licenciatura en ciencias biológicas 2020-11-24 ricardo young male 72 san andres jameswilliams@yahoo.com 1651 +866 universidad abierta interamericana farmacia 2020-12-29 holly rosales female 36 san andres christine65@gmail.com 1651 +156 universidad abierta interamericana arquitectura 2020-12-16 william barker male 59 alto verde amberbowen@yahoo.com 4608 +469 universidad abierta interamericana ingeniería en informática 2021-01-16 jenny adams female 53 alto verde brianmcgee@gmail.com 4608 +1720 universidad abierta interamericana licenciatura en administración 2021-01-02 julie bradford female 69 alto verde aschroeder@hotmail.com 4608 +157 universidad abierta interamericana licenciatura en ciencia política 2020-10-09 kimberly mcdonald female 49 garcia del rio allenheather@hotmail.com 8162 +160 universidad abierta interamericana licenciatura en ciencias de la educación 2020-12-06 laura mcdonald female 64 gobernador lanusse fcoleman@gmail.com 3376 +162 universidad abierta interamericana licenciatura en artes 2020-11-15 jessica gilbert female 48 bolivar ydunn@hotmail.com 6550 +163 universidad abierta interamericana licenciatura en artes 2020-12-10 debra padilla female 72 arata pmontgomery@gmail.com 6385 +164 universidad abierta interamericana licenciatura en psicología 2020-09-05 edward young male 63 bajo grande ericapennington@hotmail.com 5775 +563 universidad abierta interamericana licenciatura en ciencias de la educación 2020-09-28 melissa davis female 46 bajo grande jonathanhart@yahoo.com 5775 +165 universidad abierta interamericana licenciatura en sociología 2020-11-01 kristen reid female 87 francisco casal vaughndawn@yahoo.com 6230 +1473 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2021-01-19 laurie atkinson female 62 francisco casal clayroy@gmail.com 6230 +166 universidad abierta interamericana licenciatura en ciencias biológicas 2021-01-22 lauren hess female 33 mercado central micheal05@gmail.com 1771 +167 universidad abierta interamericana medicina 2020-12-07 lori jenkins female 45 barcala kdavis@gmail.com 5587 +1022 universidad abierta interamericana farmacia 2020-12-13 christine mccarthy female 75 barcala christophermorton@yahoo.com 5587 +168 universidad abierta interamericana diseño de imagen y sonido 2020-09-21 regina greer female 50 atreuco besparza@yahoo.com 8371 +913 universidad abierta interamericana ingeniería electrónica 2020-10-18 chris soto male 59 atreuco nathan05@hotmail.com 8371 +1276 universidad abierta interamericana licenciatura en producción de bioimagenes 2021-01-22 daniel dean male 40 atreuco kevin68@gmail.com 8371 +169 universidad abierta interamericana farmacia 2020-12-15 katie wood female 60 aguada alegre elizabethbaker@hotmail.com 9310 +385 universidad abierta interamericana licenciatura en ciencias biológicas 2020-11-05 hayley lucas female 39 aguada alegre gjackson@yahoo.com 9310 +1304 universidad abierta interamericana licenciatura en artes 2020-09-24 crystal white female 25 aguada alegre timothy37@gmail.com 9310 +171 universidad abierta interamericana licenciatura en ciencias ambientales 2020-10-03 shane berry male 66 aguada a pique moralestheresa@gmail.com 9051 +174 universidad abierta interamericana licenciatura en ciencias geológicas 2020-11-18 eric campbell male 72 almacen castro nmiller@gmail.com 2751 +240 universidad abierta interamericana licenciatura en ciencias de la educación 2020-11-26 alexis gonzalez female 43 almacen castro lisasandoval@yahoo.com 2751 +718 universidad abierta interamericana licenciatura en terapia ocupacional 2020-09-03 juan brady male 27 almacen castro david60@hotmail.com 2751 +1782 universidad abierta interamericana diseño de imagen y sonido 2021-01-20 connor heath male 67 almacen castro bakerjoshua@gmail.com 2751 +175 universidad abierta interamericana ciencias veterinarias 2021-01-13 caitlin wilson female 39 arroyo salado alexander49@yahoo.com 8532 +1467 universidad abierta interamericana actuario 2020-09-05 patrick tran male 20 arroyo salado bernardbrittany@hotmail.com 8532 +176 universidad abierta interamericana diseño industrial 2021-01-20 michelle diaz female 40 zona delta tigre benjaminsmith@gmail.com 1649 +177 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-12-02 sheila king female 76 ciudad madero coopermichael@hotmail.com 1768 +178 universidad abierta interamericana bioquímica 2020-12-06 james miller male 87 16 de julio kara10@gmail.com 7313 +180 universidad abierta interamericana farmacia 2020-11-16 tyler rojas male 92 estela lowerymichele@gmail.com 8127 +480 universidad abierta interamericana farmacia 2020-10-17 samantha horton female 100 estela wheelerann@hotmail.com 8127 +181 universidad abierta interamericana ingeniería en informática 2020-10-31 kelly price female 68 campo calvo ibeck@hotmail.com 2123 +182 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-12-24 mary davies female 30 campo sabate natasha48@gmail.com 7245 +1676 universidad abierta interamericana licenciatura en ciencia política 2020-10-17 justin garcia male 63 campo sabate holmesrobin@yahoo.com 7245 +183 universidad abierta interamericana diseño industrial 2020-10-01 nathan shelton male 42 ambas puntillas jamievaldez@hotmail.com 5442 +1809 universidad abierta interamericana licenciatura en ciencias ambientales 2020-11-07 joseph martinez male 79 ambas puntillas teresa31@yahoo.com 5442 +184 universidad abierta interamericana agronomía 2021-01-20 mark harris male 62 abra pampa mckinneynancy@gmail.com 4640 +1282 universidad abierta interamericana licenciatura en terapia ocupacional 2020-10-01 david tanner male 58 abra pampa anitarodriguez@gmail.com 4640 +185 universidad abierta interamericana licenciatura en musicoterapia 2020-09-09 casey cox male 93 ambato jason33@hotmail.com 4711 +1823 universidad abierta interamericana agronomía 2020-11-23 kevin russell male 31 ambato kingashley@gmail.com 4711 +186 universidad abierta interamericana ingeniería en informática 2020-12-10 jordan blankenship male 33 barrio el molino johnsonlauren@yahoo.com 6360 +190 universidad abierta interamericana ingeniería electrónica 2020-11-03 aaron garcia male 76 arteaga christopherfisher@yahoo.com 2187 +191 universidad abierta interamericana ciencias veterinarias 2021-01-13 alexis smith female 94 cabral danielcarly@hotmail.com 3730 +192 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-11-03 carrie rivera female 75 banderalo eugeneharris@hotmail.com 6244 +197 universidad abierta interamericana actuario 2020-12-13 maurice scott male 67 algarrobo del aguila nicolethomas@yahoo.com 6323 +198 universidad abierta interamericana diseño industrial 2021-01-10 daisy barton female 58 antonio tomas edean@gmail.com 3125 +346 universidad abierta interamericana licenciatura en ciencia política 2021-01-15 karen chan female 78 antonio tomas hernandezjames@gmail.com 3125 +199 universidad abierta interamericana bioquímica 2020-11-09 larry anderson male 90 apeadero quiroga stanleytaylor@yahoo.com 5427 +1230 universidad abierta interamericana diseño de imagen y sonido 2020-09-27 gary miranda male 31 apeadero quiroga jwashington@hotmail.com 5427 +1861 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-11-17 brianna miller female 98 apeadero quiroga jacob47@hotmail.com 5427 +200 universidad abierta interamericana licenciatura en ciencias de la computación 2020-09-19 collin whitehead male 87 4 de noviembre pamela11@yahoo.com 2707 +1486 universidad abierta interamericana arquitectura 2020-09-22 micheal beard male 76 4 de noviembre ssimmons@yahoo.com 2707 +202 universidad abierta interamericana licenciatura en ciencias de la educación 2020-12-02 carlos phillips male 77 azopardo cynthia13@gmail.com 8181 +204 universidad abierta interamericana licenciatura en ciencias geológicas 2020-12-28 lisa gutierrez female 22 isidro casanova tbrown@yahoo.com 1765 +207 universidad abierta interamericana ingeniería electrónica 2020-09-26 nichole garrison female 19 arroyo magdalena kennethcrawford@gmail.com 3317 +1146 universidad abierta interamericana licenciatura en ciencias biológicas 2020-10-24 latoya walls female 82 arroyo magdalena shawmartha@gmail.com 3317 +208 universidad abierta interamericana licenciatura en administración 2020-09-16 lindsey mason female 26 azteazu joneskenneth@gmail.com 6365 +209 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-11-14 justin white male 32 arroyo castillo sabrina18@yahoo.com 3460 +211 universidad abierta interamericana bioquímica 2020-12-28 natasha miller female 95 temperley patriciabaker@hotmail.com 1834 +212 universidad abierta interamericana técnico para bioterios 2021-01-31 shane blackwell male 20 hospital necochea hollycabrera@yahoo.com 7630 +651 universidad abierta interamericana farmacia 2020-11-14 joseph bennett male 39 hospital necochea barretterin@yahoo.com 7630 +1379 universidad abierta interamericana ingeniería mecánica 2020-11-23 grant sanchez male 76 hospital necochea michellemolina@hotmail.com 7630 +214 universidad abierta interamericana ingeniería en informática 2021-01-24 nicholas barber male 32 aldecon meredith50@gmail.com 7406 +1252 universidad abierta interamericana licenciatura en administración 2020-10-12 cody maldonado male 73 aldecon ajackson@gmail.com 7406 +215 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-12-15 angela reid female 33 bella vista benjaminhenderson@hotmail.com 5835 +1201 universidad abierta interamericana licenciatura en ciencias geológicas 2020-11-09 matthew mathis male 27 bella vista christophersmith@hotmail.com 5835 +216 universidad abierta interamericana diseño industrial 2020-10-09 raymond rowland male 98 almacen la colina roberthernandez@yahoo.com 2740 +220 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-10-27 christopher spears male 31 caseros kmeyer@yahoo.com 3262 +1758 universidad abierta interamericana bioquímica 2020-09-21 betty dominguez female 87 caseros chase31@yahoo.com 3262 +222 universidad abierta interamericana técnico para bioterios 2021-01-05 bethany herman female 81 san mayol melissawilliams@hotmail.com 7519 +1564 universidad abierta interamericana licenciatura en sociología 2020-10-14 michael washington male 64 san mayol bradleyjohnny@yahoo.com 7519 +1581 universidad abierta interamericana licenciatura en ciencias geológicas 2021-01-11 victoria carr female 62 san mayol vschneider@gmail.com 7519 +223 universidad abierta interamericana licenciatura en ciencias biológicas 2020-09-30 trevor duncan male 21 buena nueva dsmith@hotmail.com 5523 +224 universidad abierta interamericana licenciatura en ciencias de la educación 2021-01-25 parker bell male 66 barrio el tontal greenallen@yahoo.com 5401 +265 universidad abierta interamericana licenciatura en administración 2020-10-07 diana lynn female 33 barrio el tontal orrmelanie@yahoo.com 5401 +505 universidad abierta interamericana actuario 2020-10-03 michelle wilson female 71 barrio el tontal gnewton@hotmail.com 5401 +1369 universidad abierta interamericana licenciatura en sociología 2020-09-17 luke stevenson male 83 barrio el tontal smithdwayne@hotmail.com 5401 +225 universidad abierta interamericana bioquímica 2020-10-02 walter padilla male 47 adolfo gonzales chaves amejia@gmail.com 7513 +1587 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-10-20 eric buchanan male 30 adolfo gonzales chaves lauren05@yahoo.com 7513 +226 universidad abierta interamericana arquitectura 2020-09-23 danielle schmidt female 54 arroyo el mocho christine69@hotmail.com 3212 +229 universidad abierta interamericana licenciatura en ciencia política 2020-10-05 victoria meyers female 76 alvarez de toledo hawkinsjennifer@hotmail.com 7267 +230 universidad abierta interamericana licenciatura en ciencias de la computación 2020-12-13 evelyn lane female 55 cabure bradyyoung@gmail.com 3371 +1771 universidad abierta interamericana contador público 2020-12-04 daniel davis male 53 cabure nicholas03@gmail.com 3371 +232 universidad abierta interamericana licenciatura en artes 2020-09-02 christina collins female 100 quilmes oeste michaelharris@gmail.com 1879 +233 universidad abierta interamericana licenciatura en terapia ocupacional 2020-10-11 james gregory male 56 deferrari clarkbrian@hotmail.com 7521 +235 universidad abierta interamericana licenciatura en ciencias biológicas 2020-09-22 brenda schmidt female 92 cabreria glee@yahoo.com 4655 +423 universidad abierta interamericana licenciatura en musicoterapia 2020-11-12 christine charles female 43 cabreria qbarber@gmail.com 4655 +635 universidad abierta interamericana ciencias veterinarias 2020-11-17 john little male 70 cabreria fbean@gmail.com 4655 +1264 universidad abierta interamericana licenciatura en ciencias biológicas 2020-09-11 kerri diaz female 46 cabreria washingtonblake@yahoo.com 4655 +236 universidad abierta interamericana bioquímica 2020-11-13 carla brooks female 45 cholila russellmichelle@hotmail.com 9217 +238 universidad abierta interamericana técnico para bioterios 2020-11-13 frank diaz male 31 colonia rusa rodriguezjon@yahoo.com 8332 +239 universidad abierta interamericana medicina 2020-11-05 kristen maldonado female 30 avena padillateresa@hotmail.com 2449 +1505 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-09-28 andrea dixon female 71 avena richard83@yahoo.com 2449 +1724 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-10-16 debbie thompson female 23 avena tamara01@gmail.com 2449 +241 universidad abierta interamericana agronomía 2021-01-16 erin bryant female 27 costa grande jonespamela@yahoo.com 3425 +242 universidad abierta interamericana licenciatura en artes 2020-12-10 carolyn marquez female 92 bajo de los huesos wilsonadriana@hotmail.com 9103 +481 universidad abierta interamericana licenciatura en musicoterapia 2020-10-28 margaret wilson female 53 bajo de los huesos wgraham@gmail.com 9103 +751 universidad abierta interamericana licenciatura en terapia ocupacional 2020-10-27 jeffrey simpson male 35 bajo de los huesos saguirre@gmail.com 9103 +1600 universidad abierta interamericana actuario 2020-09-02 kaitlyn nguyen female 83 bajo de los huesos kstevens@yahoo.com 9103 +244 universidad abierta interamericana agronomía 2020-10-01 marc smith male 64 jose maria blanco lorettaalexander@hotmail.com 6409 +584 universidad abierta interamericana licenciatura en ciencia política 2020-10-10 lindsey stanley female 36 jose maria blanco kelleyteresa@hotmail.com 6409 +1226 universidad abierta interamericana licenciatura en sociología 2020-10-12 crystal arnold female 34 jose maria blanco irivera@gmail.com 6409 +245 universidad abierta interamericana licenciatura en administración 2020-11-08 johnny reid male 73 algarrobo marshallzachary@gmail.com 8136 +400 universidad abierta interamericana actuario 2020-10-24 sheri doyle female 53 algarrobo ujones@gmail.com 8136 +1788 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-10-22 laura smith female 35 algarrobo curtisstein@hotmail.com 8136 +246 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2020-12-24 lee leach male 18 abra baya nfoster@gmail.com 4137 +856 universidad abierta interamericana medicina 2020-10-09 victoria english female 32 abra baya lisa78@gmail.com 4137 +1061 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2020-11-08 darrell johnson male 96 abra baya janice15@yahoo.com 4137 +247 universidad abierta interamericana contador público 2020-12-27 kathleen paul female 63 ochenta y cuatro hmiller@hotmail.com 5633 +1466 universidad abierta interamericana ingeniería electrónica 2020-09-18 brad johnson male 48 ochenta y cuatro riveracaleb@gmail.com 5633 +249 universidad abierta interamericana agronomía 2020-11-21 peter keller male 52 colonia beaufort cmendoza@yahoo.com 6331 +1603 universidad abierta interamericana licenciatura en musicoterapia 2020-10-27 david taylor male 94 colonia beaufort xortiz@gmail.com 6331 +250 universidad abierta interamericana licenciatura en administración 2020-09-30 colin smith male 88 longchamps wendysherman@gmail.com 1854 +498 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-12-04 tracey moore female 57 longchamps carolinemccall@gmail.com 1854 +251 universidad abierta interamericana diseño industrial 2020-11-11 andrew mills male 33 kilometro 47 calebcarrillo@hotmail.com 5624 +1289 universidad abierta interamericana licenciatura en sociología 2020-09-10 mark parker male 66 kilometro 47 award@yahoo.com 5624 +252 universidad abierta interamericana bioquímica 2020-09-20 joshua simpson male 70 adolfo j pomar brett13@hotmail.com 3337 +253 universidad abierta interamericana licenciatura en sociología 2020-10-25 dustin scott male 47 almacen el descanso acampbell@gmail.com 2752 +962 universidad abierta interamericana medicina 2020-10-12 christopher mccullough male 50 almacen el descanso jmyers@yahoo.com 2752 +254 universidad abierta interamericana licenciatura en sociología 2021-01-25 jeffrey cowan male 60 arroyo claro edwardsamber@yahoo.com 5560 +1753 universidad abierta interamericana contador público 2020-09-15 susan austin female 36 arroyo claro brucejimenez@gmail.com 5560 +255 universidad abierta interamericana diseño de imagen y sonido 2020-12-26 dylan smith male 54 carlos salas qschultz@yahoo.com 6453 +256 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-09-17 gregory mcdonald male 62 espartillar patriciaedwards@gmail.com 8171 +1001 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-09-27 david jones male 93 espartillar douglaselizabeth@gmail.com 8171 +259 universidad abierta interamericana licenciatura en ciencias geológicas 2020-11-16 margaret thompson female 44 glew trevorjones@yahoo.com 1856 +528 universidad abierta interamericana licenciatura en ciencias biológicas 2020-12-28 robert schwartz male 25 glew harrisonmatthew@yahoo.com 1856 +850 universidad abierta interamericana licenciatura en artes 2020-11-19 william finley male 91 glew hamiltonbarbara@hotmail.com 1856 +1311 universidad abierta interamericana contador público 2020-11-06 william bauer male 34 glew aaronmorgan@hotmail.com 1856 +1395 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-09-11 stacey gonzalez female 42 glew bishopyvonne@yahoo.com 1856 +262 universidad abierta interamericana contador público 2020-09-15 derrick zhang male 68 colonia ensanche sauce ntate@yahoo.com 3208 +264 universidad abierta interamericana licenciatura en ciencias de la computación 2020-12-20 tyler rogers male 43 diego lopez yjones@yahoo.com 3180 +424 universidad abierta interamericana diseño de imagen y sonido 2020-11-16 frederick taylor male 24 diego lopez gsanders@hotmail.com 3180 +266 universidad abierta interamericana licenciatura en terapia ocupacional 2020-09-30 kristen washington female 77 bonnement hwatkins@yahoo.com 7223 +1534 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-09-18 janice hughes female 73 bonnement curtis92@gmail.com 7223 +1839 universidad abierta interamericana licenciatura en administración 2020-12-10 andrea mcguire female 53 bonnement martineric@gmail.com 7223 +267 universidad abierta interamericana ciencias veterinarias 2020-10-24 karen payne female 34 dudignac stephanieodonnell@hotmail.com 6505 +268 universidad abierta interamericana farmacia 2020-10-01 edwin dominguez male 83 campo zavalla wilsonjoshua@gmail.com 3045 +704 universidad abierta interamericana ingeniería mecánica 2020-09-16 john turner male 60 campo zavalla juan46@yahoo.com 3045 +270 universidad abierta interamericana actuario 2020-11-23 jeffrey choi male 77 colonia bombal y tabanera achavez@hotmail.com 5607 +513 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-10-07 donna warner female 40 colonia bombal y tabanera lopezjon@gmail.com 5607 +271 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-09-01 victoria garcia female 77 alfaland anthony52@yahoo.com 5731 +447 universidad abierta interamericana agronomía 2021-01-10 nicole davidson female 89 alfaland alicia63@yahoo.com 5731 +272 universidad abierta interamericana farmacia 2021-01-08 audrey swanson female 73 bahia solano kristie47@gmail.com 9003 +1194 universidad abierta interamericana licenciatura en ciencias de la computación 2021-01-31 alyssa jordan female 71 bahia solano kristen98@yahoo.com 9003 +275 universidad abierta interamericana licenciatura en ciencia política 2021-01-07 rachel smith female 90 aguirrezabala fkane@yahoo.com 2915 +483 universidad abierta interamericana ingeniería en informática 2021-01-02 richard ponce male 20 aguirrezabala xfaulkner@gmail.com 2915 +1455 universidad abierta interamericana licenciatura en musicoterapia 2020-12-09 tina andrews female 20 aguirrezabala bensonsharon@yahoo.com 2915 +276 universidad abierta interamericana farmacia 2020-12-08 brianna lopez female 51 cinco saltos michaelclark@yahoo.com 8303 +278 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2020-10-15 shelley livingston female 87 empalme san carlos padillakathy@yahoo.com 3007 +305 universidad abierta interamericana medicina 2020-10-17 ashley rivas female 62 empalme san carlos melvin06@hotmail.com 3007 +1657 universidad abierta interamericana licenciatura en ciencias geológicas 2021-01-06 kathleen thomas female 98 empalme san carlos thomaspaige@gmail.com 3007 +280 universidad abierta interamericana licenciatura en ciencias ambientales 2020-09-28 robert ortiz male 86 villa ballester lacey21@hotmail.com 1653 +319 universidad abierta interamericana ingeniería electrónica 2021-01-19 john allen male 57 villa ballester lauren82@yahoo.com 1653 +283 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-11-14 joseph ray male 26 remedios de escalada eevans@hotmail.com 1826 +815 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-10-16 jessica perez female 32 remedios de escalada roseamanda@hotmail.com 1826 +284 universidad abierta interamericana licenciatura en administración 2021-01-19 joann smith female 68 alanices beth74@yahoo.com 5771 +872 universidad abierta interamericana ingeniería en informática 2020-10-20 james johnson male 23 alanices santosantonio@yahoo.com 5771 +288 universidad abierta interamericana bioquímica 2020-10-12 william clark male 89 atencio aaron51@gmail.com 3187 +378 universidad abierta interamericana licenciatura en ciencias de la computación 2020-12-19 elizabeth suarez female 76 atencio courtneybaker@hotmail.com 3187 +959 universidad abierta interamericana licenciatura en ciencias ambientales 2020-12-24 lisa roach female 36 atencio jermaine58@hotmail.com 3187 +290 universidad abierta interamericana licenciatura en gestión de agroalimentos 2021-01-08 cynthia davis female 22 carlos casares russellsteven@hotmail.com 6530 +451 universidad abierta interamericana técnico para bioterios 2020-09-18 david knox male 44 carlos casares abigail81@hotmail.com 6530 +808 universidad abierta interamericana ciencias veterinarias 2020-11-15 daniel lewis male 30 carlos casares julie78@yahoo.com 6530 +291 universidad abierta interamericana licenciatura en ciencias geológicas 2021-01-04 christopher carney male 57 avenida ejercito parana oevans@hotmail.com 3100 +1144 universidad abierta interamericana arquitectura 2020-12-05 nathan dickson male 60 avenida ejercito parana tonythompson@hotmail.com 3100 +292 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-09-14 chelsea hodge female 52 arribeños luke09@gmail.com 6007 +294 universidad abierta interamericana arquitectura 2021-01-29 zachary irwin male 29 los laureles christian60@hotmail.com 3199 +327 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-11-30 yvonne hernandez female 90 los laureles jbrooks@yahoo.com 3199 +640 universidad abierta interamericana ingeniería electrónica 2020-12-20 carly hill female 89 los laureles kwilson@yahoo.com 3199 +1251 universidad abierta interamericana licenciatura en gestión de agroalimentos 2021-01-04 cody leon male 59 los laureles jordanjudith@gmail.com 3199 +295 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-09-30 joel bennett male 77 aldea san jorge bauerkristen@hotmail.com 3252 +297 universidad abierta interamericana licenciatura en ciencias biológicas 2020-12-03 gregory parker male 35 la isabel laurenmurphy@hotmail.com 5743 +298 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-10-28 robert sparks male 91 villa lerga bellgeorge@hotmail.com 5424 +846 universidad abierta interamericana licenciatura en psicología 2020-10-10 maria whitaker female 49 villa lerga evansjoseph@yahoo.com 5424 +300 universidad abierta interamericana agronomía 2021-01-21 joseph byrd male 53 colonia campo piaggio hardingnicole@gmail.com 2252 +301 universidad abierta interamericana medicina 2021-01-08 yvonne smith female 53 bartolome mitre esavage@yahoo.com 3418 +303 universidad abierta interamericana licenciatura en ciencias ambientales 2020-10-14 aaron decker male 48 barrio trocha zpark@yahoo.com 2700 +304 universidad abierta interamericana farmacia 2021-01-01 debra howell female 48 lierra adjemiro ericsmith@hotmail.com 2718 +908 universidad abierta interamericana ciencias veterinarias 2020-11-19 kenneth ali male 59 lierra adjemiro brandon22@hotmail.com 2718 +307 universidad abierta interamericana licenciatura en ciencia política 2020-11-04 james green male 43 general gutierrez rebeccaford@yahoo.com 5511 +308 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-12-24 jordan powers male 64 cululu bryan59@gmail.com 3023 +309 universidad abierta interamericana diseño de imagen y sonido 2020-11-18 christian foster male 27 campamento sol caseyharris@gmail.com 8319 +311 universidad abierta interamericana licenciatura en psicología 2020-10-17 bryan bridges male 57 aguas calientes fordjohnny@yahoo.com 4518 +1346 universidad abierta interamericana arquitectura 2020-12-27 michael green male 93 aguas calientes kcook@yahoo.com 4518 +312 universidad abierta interamericana ciencias veterinarias 2020-12-12 alexander smith male 46 alcaraz 1ro debra24@gmail.com 3144 +313 universidad abierta interamericana medicina 2020-09-16 samuel brown male 86 san clemente del tuyu coxryan@yahoo.com 7105 +314 universidad abierta interamericana ingeniería electrónica 2020-10-22 sherry mccoy female 67 7 de abril morgan18@yahoo.com 4195 +1381 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-11-07 danielle wright female 59 7 de abril dcummings@gmail.com 4195 +316 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-09-17 craig oliver male 91 agua rica tsaunders@gmail.com 5611 +317 universidad abierta interamericana agronomía 2020-09-24 luis vaughn male 34 punta lara james12@gmail.com 1931 +318 universidad abierta interamericana licenciatura en producción de bioimagenes 2021-01-27 jeffrey wright male 41 arroyo caraballo austin54@gmail.com 3265 +320 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-10-25 kenneth macias male 45 los cardos zmurphy@hotmail.com 2533 +322 universidad abierta interamericana licenciatura en musicoterapia 2020-09-21 gina marquez female 59 cucha cucha pbaxter@yahoo.com 6746 +323 universidad abierta interamericana licenciatura en ciencias geológicas 2020-09-13 jared zimmerman male 69 bustamante john10@hotmail.com 4184 +337 universidad abierta interamericana licenciatura en ciencias ambientales 2020-11-04 william ray male 43 bustamante fdrake@gmail.com 4184 +664 universidad abierta interamericana licenciatura en sociología 2020-11-16 amanda cunningham female 41 bustamante fosterjennifer@hotmail.com 4184 +325 universidad abierta interamericana ciencias veterinarias 2020-11-15 brandon gutierrez male 20 san lorenzo vroberts@hotmail.com 5757 +1653 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-09-02 michael murphy male 37 san lorenzo murraydenise@gmail.com 5757 +328 universidad abierta interamericana licenciatura en ciencia política 2020-11-30 matthew guzman male 53 san marcelo sullivanjohn@hotmail.com 6009 +331 universidad abierta interamericana diseño de imagen y sonido 2021-01-19 karen lopez female 48 bombal colejeremy@gmail.com 2179 +1187 universidad abierta interamericana farmacia 2020-11-07 maria phillips female 56 bombal epatrick@hotmail.com 2179 +332 universidad abierta interamericana licenciatura en ciencias de la computación 2020-11-13 vickie perez female 29 gouin ashleyhess@gmail.com 6727 +334 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-11-13 laurie nixon female 61 caraguatay kristinehess@gmail.com 3557 +335 universidad abierta interamericana licenciatura en ciencias de la educación 2020-10-24 megan pittman female 21 colonia rivas sonyajones@gmail.com 3164 +338 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-11-24 bryan torres male 84 amberes manuel44@hotmail.com 4144 +903 universidad abierta interamericana licenciatura en ciencias de la computación 2020-10-30 kenneth carpenter male 95 amberes jacobbautista@hotmail.com 4144 +339 universidad abierta interamericana licenciatura en artes 2020-09-13 melanie henry female 45 bajo de los sueldos sanchezmonique@hotmail.com 4151 +340 universidad abierta interamericana ingeniería electrónica 2020-11-16 isaiah calhoun male 43 colonia los zapallos brandon49@hotmail.com 3003 +341 universidad abierta interamericana licenciatura en ciencias ambientales 2020-09-02 stephanie clark female 51 campo charo williamsjacqueline@yahoo.com 2512 +1129 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-09-06 jacqueline phillips female 23 campo charo terri56@hotmail.com 2512 +343 universidad abierta interamericana licenciatura en terapia ocupacional 2020-12-15 jennifer lang female 35 catinzaco millerrobert@yahoo.com 5374 +835 universidad abierta interamericana técnico para bioterios 2020-12-17 katherine anderson female 64 catinzaco julie31@yahoo.com 5374 +344 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-09-23 morgan thomas female 78 agua salada eric55@hotmail.com 5751 +1035 universidad abierta interamericana licenciatura en ciencias biológicas 2020-11-03 debra mckinney female 39 agua salada juarezlarry@yahoo.com 5751 +345 universidad abierta interamericana contador público 2020-11-18 jeffrey robinson male 86 kilmetro 165 ffarrell@hotmail.com 3153 +347 universidad abierta interamericana diseño de imagen y sonido 2020-10-03 chad harrington male 58 el socorro samantha87@yahoo.com 2715 +1008 universidad abierta interamericana licenciatura en ciencias geológicas 2021-01-02 debra stewart female 43 el socorro danieltaylor@yahoo.com 2715 +1610 universidad abierta interamericana licenciatura en ciencias geológicas 2020-12-18 paul torres male 49 el socorro tomriley@yahoo.com 2715 +349 universidad abierta interamericana licenciatura en musicoterapia 2020-12-03 christopher snyder male 54 despeñaderos allendiane@gmail.com 7531 +350 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-10-09 gabrielle cox female 48 achaval rodriguez ahendricks@hotmail.com 2344 +1227 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2020-12-05 randy george male 57 achaval rodriguez kelsey29@gmail.com 2344 +352 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2021-01-29 gail baker female 28 colonia gobernador ayala katiereyes@hotmail.com 8307 +357 universidad abierta interamericana ingeniería en informática 2020-11-24 lori benjamin female 65 barrio batan williamgalloway@hotmail.com 7601 +890 universidad abierta interamericana licenciatura en ciencias ambientales 2020-11-28 sean fletcher male 23 barrio batan ojohnston@gmail.com 7601 +361 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-10-11 lisa wilson female 30 colonia nac de alienados mosleycrystal@gmail.com 6708 +733 universidad abierta interamericana bioquímica 2020-12-27 robert bernard male 63 colonia nac de alienados kruegerrobert@hotmail.com 6708 +852 universidad abierta interamericana licenciatura en ciencias de la educación 2020-11-16 daniel rojas male 85 colonia nac de alienados evansnathan@yahoo.com 6708 +362 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-12-06 angela newman female 63 esmeralda belljulie@gmail.com 2456 +1449 universidad abierta interamericana bioquímica 2020-09-02 thomas chapman male 93 esmeralda vjohnson@yahoo.com 2456 +1707 universidad abierta interamericana licenciatura en relaciones del trabajo 2021-01-30 cynthia white female 89 esmeralda linda30@yahoo.com 2456 +365 universidad abierta interamericana licenciatura en ciencias antropológicas 2021-01-13 ashley skinner female 30 apoyaco cynthiawest@gmail.com 5317 +366 universidad abierta interamericana licenciatura en ciencias biológicas 2020-09-22 amanda stephens female 86 villa de mayo barnesbethany@hotmail.com 1614 +367 universidad abierta interamericana medicina 2020-10-08 brian bell male 100 altona william62@hotmail.com 7303 +536 universidad abierta interamericana actuario 2020-12-09 jason obrien male 62 altona sherrishaw@hotmail.com 7303 +586 universidad abierta interamericana medicina 2020-11-15 jason chavez male 68 altona wharris@gmail.com 7303 +1380 universidad abierta interamericana licenciatura en ciencias ambientales 2020-10-02 megan crawford female 94 altona matthew43@gmail.com 7303 +369 universidad abierta interamericana contador público 2020-10-11 johnny santos male 81 alta italia ubryant@gmail.com 6207 +590 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-12-08 krista ray female 53 alta italia wmejia@yahoo.com 6207 +370 universidad abierta interamericana farmacia 2021-01-27 brandon davis male 50 saladillo norte aray@hotmail.com 7261 +375 universidad abierta interamericana licenciatura en ciencias ambientales 2020-09-11 john gates male 33 saladillo norte michaelchristensen@hotmail.com 7261 +617 universidad abierta interamericana licenciatura en ciencias de la computación 2020-12-05 robert flores male 59 saladillo norte howardkyle@gmail.com 7261 +371 universidad abierta interamericana bioquímica 2020-09-23 karen lucas female 26 albardon qwilliams@yahoo.com 3412 +372 universidad abierta interamericana licenciatura en ciencias geológicas 2020-12-25 cheryl mcdonald female 71 cañadon caliente fthompson@gmail.com 9213 +373 universidad abierta interamericana licenciatura en terapia ocupacional 2021-01-09 shane smith male 32 el jupiter rachel78@yahoo.com 2916 +1511 universidad abierta interamericana licenciatura en ciencias de la computación 2020-09-24 william davis male 82 el jupiter nancyjohns@yahoo.com 2916 +374 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2020-12-28 jennifer cordova female 69 aldao megan42@hotmail.com 2214 +377 universidad abierta interamericana diseño de imagen y sonido 2020-12-04 zachary harris male 78 baterias mjohnson@yahoo.com 8113 +380 universidad abierta interamericana actuario 2021-01-22 crystal henderson female 100 bonifacio colemansteven@yahoo.com 6439 +383 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-09-27 christina farley female 99 wilde brittanyholt@yahoo.com 1875 +391 universidad abierta interamericana arquitectura 2020-09-11 donna johnson female 50 wilde egonzales@hotmail.com 1875 +1031 universidad abierta interamericana licenciatura en musicoterapia 2020-12-13 amy livingston female 51 wilde samantha29@hotmail.com 1875 +386 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-12-12 paul may male 66 cañada de las vacas moorestephen@yahoo.com 9305 +387 universidad abierta interamericana diseño de imagen y sonido 2020-12-12 robert thomas male 33 la lucila del mar goodmanmary@yahoo.com 7113 +388 universidad abierta interamericana actuario 2021-01-08 james ferguson male 62 alto con zampa andersonlisa@hotmail.com 5594 +721 universidad abierta interamericana diseño industrial 2020-11-29 kathryn perez female 93 alto con zampa jerrymack@hotmail.com 5594 +389 universidad abierta interamericana licenciatura en ciencia política 2020-12-15 mark sanders male 31 la torrecita coryacosta@hotmail.com 6553 +408 universidad abierta interamericana bioquímica 2020-11-29 matthew bolton male 40 la torrecita kschmitt@gmail.com 6553 +1485 universidad abierta interamericana licenciatura en ciencias biológicas 2020-09-13 jeremy nelson male 85 la torrecita ewade@gmail.com 6553 +1496 universidad abierta interamericana diseño industrial 2020-12-07 william roberts male 32 la torrecita robertmoreno@yahoo.com 6553 +392 universidad abierta interamericana contador público 2020-11-06 linda bowen female 48 anillaco clinton87@gmail.com 5341 +393 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2020-12-27 benjamin perry male 88 alferez san martin pabbott@gmail.com 8117 +394 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-09-28 brenda martinez female 73 la pelada luke94@yahoo.com 3027 +396 universidad abierta interamericana licenciatura en ciencias ambientales 2020-11-10 linda taylor female 20 pozo navagan wpham@hotmail.com 3621 +397 universidad abierta interamericana medicina 2020-12-24 danielle herrera female 74 avellaneda jameskelly@hotmail.com 3561 +399 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-10-13 nicole moore female 63 acostilla john02@yahoo.com 4701 +1628 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-10-03 christina allen female 54 acostilla javier17@hotmail.com 4701 +403 universidad abierta interamericana agronomía 2021-01-15 scott miller male 68 colonia lote 12 michaelmendoza@gmail.com 3543 +405 universidad abierta interamericana licenciatura en terapia ocupacional 2020-11-11 jason perry male 31 caminera vanessahayes@hotmail.com 8370 +407 universidad abierta interamericana farmacia 2020-11-09 jennifer jackson female 51 campo gimenez linda98@gmail.com 2253 +463 universidad abierta interamericana medicina 2021-01-13 samantha ray female 63 campo gimenez natalie32@hotmail.com 2253 +1464 universidad abierta interamericana licenciatura en ciencias de la educación 2020-12-16 stacy perkins female 78 campo gimenez fjohnson@yahoo.com 2253 +1762 universidad abierta interamericana contador público 2020-11-19 madison myers female 43 campo gimenez jarnold@hotmail.com 2253 +409 universidad abierta interamericana ingeniería electrónica 2020-12-26 natasha little female 40 chapi talo chernandez@hotmail.com 6341 +1841 universidad abierta interamericana ingeniería en informática 2020-09-18 james gray male 75 chapi talo melindajohnson@hotmail.com 6341 +410 universidad abierta interamericana licenciatura en ciencias biológicas 2021-01-25 gabrielle lee female 85 ancon kiara95@yahoo.com 6451 +413 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2020-12-16 kristen potter female 29 carmen de areco ihall@gmail.com 6725 +414 universidad abierta interamericana contador público 2020-10-14 tamara harris female 41 huanguelen uhancock@yahoo.com 7545 +1014 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-12-28 karen jordan female 60 huanguelen dorothydiaz@hotmail.com 7545 +415 universidad abierta interamericana licenciatura en ciencia política 2020-12-09 michael tran male 40 base naval rio santiago nataliewatts@gmail.com 1929 +418 universidad abierta interamericana ingeniería en informática 2020-10-30 samantha day female 69 cañadon de las vacas teresasmith@gmail.com 9300 +419 universidad abierta interamericana licenciatura en sociología 2021-01-30 jeffrey brown male 20 kilometro 374 andreafaulkner@gmail.com 3446 +804 universidad abierta interamericana licenciatura en musicoterapia 2020-09-22 natalie king female 33 kilometro 374 mary06@gmail.com 3446 +420 universidad abierta interamericana contador público 2021-01-21 ryan graham male 18 alto las lechuzas gregory49@hotmail.com 4147 +1313 universidad abierta interamericana licenciatura en musicoterapia 2020-12-27 melinda king female 68 alto las lechuzas jonesmegan@gmail.com 4147 +1692 universidad abierta interamericana farmacia 2020-09-13 jackie patrick female 24 alto las lechuzas yvonnehayes@yahoo.com 4147 +421 universidad abierta interamericana licenciatura en ciencia política 2020-11-12 jose lopez male 83 alegria kwalker@hotmail.com 6389 +422 universidad abierta interamericana licenciatura en ciencias de la educación 2020-09-01 nicole davis female 34 carlos maria naon jillian22@yahoo.com 6515 +947 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-10-06 craig haley male 54 carlos maria naon marksalyssa@hotmail.com 6515 +425 universidad abierta interamericana licenciatura en ciencias de la computación 2021-01-26 travis taylor male 65 libertad martinezeric@yahoo.com 1716 +426 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-12-25 daniel davis male 26 alto de las plumas robert15@gmail.com 9101 +571 universidad abierta interamericana licenciatura en ciencias ambientales 2021-01-28 jared kidd male 100 alto de las plumas latoya97@hotmail.com 9101 +427 universidad abierta interamericana medicina 2021-01-07 debra ryan female 88 rafael calzada nashshane@yahoo.com 1847 +432 universidad abierta interamericana medicina 2021-01-29 victoria thornton female 83 rio mayo thompsonmichelle@gmail.com 9030 +1095 universidad abierta interamericana agronomía 2020-10-01 david rivas male 42 rio mayo angelacook@hotmail.com 9030 +1268 universidad abierta interamericana ingeniería mecánica 2020-12-07 michelle gross female 41 rio mayo brent28@gmail.com 9030 +436 universidad abierta interamericana licenciatura en ciencias de la educación 2020-12-07 ian johns male 32 campo garay jaredbrewer@yahoo.com 3066 +437 universidad abierta interamericana diseño de imagen y sonido 2020-09-06 pamela martinez female 96 arroyo molino fergusonrebecca@yahoo.com 3260 +438 universidad abierta interamericana ingeniería electrónica 2020-10-15 tony li male 44 campo de los toros murphykara@hotmail.com 6311 +442 universidad abierta interamericana ciencias veterinarias 2021-01-30 alan harris male 54 badano sgutierrez@hotmail.com 6403 +1275 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2021-01-15 kevin ward male 66 badano amandahayden@gmail.com 6403 +444 universidad abierta interamericana licenciatura en ciencia política 2020-09-05 diana long female 72 colonia margarita gonzalestodd@gmail.com 2443 +980 universidad abierta interamericana licenciatura en artes 2020-09-21 suzanne johnston female 77 colonia margarita brownbrian@hotmail.com 2443 +448 universidad abierta interamericana farmacia 2021-01-22 claudia gardner female 42 cataratas del iguazu gtorres@gmail.com 3372 +1099 universidad abierta interamericana licenciatura en terapia ocupacional 2021-01-25 taylor anderson male 42 cataratas del iguazu staceysmith@hotmail.com 3372 +449 universidad abierta interamericana licenciatura en psicología 2020-09-04 derek adams male 89 luis chico nolanshannon@yahoo.com 1917 +1768 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-11-04 russell valenzuela male 57 luis chico lori30@gmail.com 1917 +450 universidad abierta interamericana agronomía 2020-09-21 sabrina pearson female 91 arroyo cahunco douglascox@gmail.com 8347 +1074 universidad abierta interamericana agronomía 2020-12-18 david reyes male 88 arroyo cahunco vwood@hotmail.com 8347 +1190 universidad abierta interamericana licenciatura en ciencias antropológicas 2021-01-15 glenda stephens female 92 arroyo cahunco ulewis@gmail.com 8347 +455 universidad abierta interamericana contador público 2021-01-05 maurice jones male 61 colonia ferrari nelsonsheryl@gmail.com 7172 +456 universidad abierta interamericana farmacia 2020-10-04 kristina perez female 83 bagual clintonholmes@hotmail.com 6216 +538 universidad abierta interamericana técnico para bioterios 2020-12-14 renee frost female 78 bagual jacquelinejohnson@hotmail.com 6216 +458 universidad abierta interamericana actuario 2020-09-13 priscilla torres female 22 barros pazos kelly86@gmail.com 3569 +460 universidad abierta interamericana licenciatura en musicoterapia 2020-11-16 carla kelley female 81 colonia cello david15@gmail.com 2405 +462 universidad abierta interamericana licenciatura en administración 2020-10-30 john diaz male 34 isla kathleenhernandez@yahoo.com 5873 +1096 universidad abierta interamericana ingeniería en informática 2020-11-27 deborah williams female 93 isla kellydavid@gmail.com 5873 +1375 universidad abierta interamericana medicina 2020-12-04 ashley sweeney female 35 isla lewispaula@yahoo.com 5873 +1425 universidad abierta interamericana contador público 2020-12-01 seth nunez male 53 isla hillmichael@yahoo.com 5873 +464 universidad abierta interamericana licenciatura en sociología 2020-11-27 amanda wilson female 81 estacion mazan marknorris@yahoo.com 5313 +1250 universidad abierta interamericana bioquímica 2020-09-07 danielle robertson female 45 estacion mazan bergnathan@gmail.com 5313 +465 universidad abierta interamericana licenciatura en administración 2021-01-28 catherine silva female 41 arroyo ceibal sharontucker@yahoo.com 3575 +1625 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-12-15 keith brooks male 84 arroyo ceibal gjacobs@hotmail.com 3575 +467 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-10-22 christian johnson male 25 godoy tami91@hotmail.com 2921 +470 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-11-01 angela clarke female 75 cuartel vii aschmidt@yahoo.com 6050 +576 universidad abierta interamericana ingeniería en informática 2021-01-24 dawn mayer female 26 cuartel vii jennifer74@yahoo.com 6050 +472 universidad abierta interamericana contador público 2021-01-20 justin jackson male 98 chamical wilsonjuan@hotmail.com 5380 +474 universidad abierta interamericana licenciatura en musicoterapia 2021-01-18 louis jimenez male 56 bonpland xstevenson@gmail.com 3234 +476 universidad abierta interamericana licenciatura en ciencias de la educación 2020-11-04 mary hughes female 93 bordenave ycastillo@gmail.com 8187 +477 universidad abierta interamericana actuario 2020-11-10 greg peterson male 79 el gualicho christine66@gmail.com 7200 +1027 universidad abierta interamericana licenciatura en ciencia política 2020-12-25 brittany neal female 26 el gualicho david59@yahoo.com 7200 +1222 universidad abierta interamericana licenciatura en ciencias de la computación 2020-11-14 melanie drake female 39 el gualicho fitzgeraldpeter@yahoo.com 7200 +478 universidad abierta interamericana farmacia 2020-12-30 karen ross female 19 el chumbeau tgreen@hotmail.com 7263 +479 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-11-27 abigail brown female 49 grand bourg bentonheather@gmail.com 1615 +1125 universidad abierta interamericana licenciatura en musicoterapia 2020-09-09 teresa richard female 28 grand bourg erikwang@yahoo.com 1615 +482 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2021-01-14 madison harris female 53 el retiro catherinedonovan@gmail.com 3522 +936 universidad abierta interamericana agronomía 2020-11-24 cody vargas male 76 el retiro jesus91@hotmail.com 3522 +1049 universidad abierta interamericana bioquímica 2020-11-16 robert buchanan male 49 el retiro ftodd@yahoo.com 3522 +1398 universidad abierta interamericana actuario 2021-01-11 stephanie valentine female 74 el retiro benjaminwilson@hotmail.com 3522 +486 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-11-18 jason nelson male 69 cañada seca heather48@hotmail.com 6105 +489 universidad abierta interamericana licenciatura en ciencias de la educación 2021-01-29 paul page male 43 del viso henry96@yahoo.com 1669 +1658 universidad abierta interamericana licenciatura en ciencias antropológicas 2021-02-01 donald miller male 49 del viso jeffreygreen@gmail.com 1669 +491 universidad abierta interamericana licenciatura en ciencias biológicas 2020-10-15 ronald lewis male 70 centinela bobby71@hotmail.com 3306 +526 universidad abierta interamericana licenciatura en terapia ocupacional 2020-10-15 dana fischer female 46 centinela xadams@hotmail.com 3306 +492 universidad abierta interamericana licenciatura en ciencias de la educación 2020-10-25 jessica miles female 78 dina huapi crystal05@gmail.com 8402 +1142 universidad abierta interamericana licenciatura en administración 2020-10-28 jessica rose female 77 dina huapi matthewgrimes@hotmail.com 8402 +1690 universidad abierta interamericana licenciatura en musicoterapia 2020-12-19 shannon yoder female 33 dina huapi kpatterson@hotmail.com 8402 +494 universidad abierta interamericana licenciatura en ciencias geológicas 2020-12-12 sherri diaz female 54 frigorifico cap elizabeth22@hotmail.com 9421 +496 universidad abierta interamericana licenciatura en ciencias de la educación 2020-11-26 nicholas ferguson male 88 estancia santa catalina oliverjohn@gmail.com 2761 +497 universidad abierta interamericana licenciatura en ciencia política 2021-01-03 jonathan smith male 27 grutly scottkurt@gmail.com 3083 +1543 universidad abierta interamericana diseño de imagen y sonido 2020-11-25 richard hanson male 24 grutly elizabethbennett@gmail.com 3083 +501 universidad abierta interamericana agronomía 2021-01-12 kyle cardenas male 38 colonia abate cabbott@hotmail.com 3732 +532 universidad abierta interamericana licenciatura en artes 2020-10-01 jordan woods male 37 colonia abate brandoncastillo@hotmail.com 3732 +503 universidad abierta interamericana técnico para bioterios 2020-09-22 erin rodriguez female 44 la tranca uthomas@hotmail.com 5421 +504 universidad abierta interamericana técnico para bioterios 2020-12-11 james ramos male 18 cortaderas joseph20@yahoo.com 4237 +506 universidad abierta interamericana técnico para bioterios 2020-10-17 robyn terrell female 19 alto jaguel dawn14@yahoo.com 5359 +510 universidad abierta interamericana medicina 2021-01-01 chris lester male 86 cascada moonvictoria@hotmail.com 7547 +511 universidad abierta interamericana actuario 2020-12-18 joshua houston male 40 coronel pringles teresa54@hotmail.com 7530 +920 universidad abierta interamericana licenciatura en ciencias biológicas 2020-12-17 tiffany zhang female 68 coronel pringles adam79@hotmail.com 7530 +515 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2020-09-08 stephanie ramirez female 46 balcosna lori85@hotmail.com 4719 +1189 universidad abierta interamericana medicina 2020-10-29 jason johnson male 93 balcosna whiteheadkevin@hotmail.com 4719 +516 universidad abierta interamericana licenciatura en psicología 2021-01-18 laura frey female 96 diamante teresastevens@yahoo.com 3105 +519 universidad abierta interamericana medicina 2021-01-11 jason hunt male 93 emilio lamarca nosborn@gmail.com 8505 +520 universidad abierta interamericana licenciatura en ciencias biológicas 2020-11-17 thomas rodriguez male 70 kilometro 184 lindseyphillips@hotmail.com 3620 +820 universidad abierta interamericana licenciatura en psicología 2020-10-08 james wade male 52 kilometro 184 joshuajones@yahoo.com 3620 +522 universidad abierta interamericana diseño industrial 2020-10-17 robert chen male 31 meson de fierro andreanichols@hotmail.com 3731 +1365 universidad abierta interamericana ingeniería en informática 2020-09-15 christopher brooks male 38 meson de fierro gonzalesthomas@yahoo.com 3731 +529 universidad abierta interamericana agronomía 2020-11-23 patrick murray male 93 la chilca jennifer21@yahoo.com 5779 +845 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2021-01-27 kevin barajas male 97 la chilca markcabrera@yahoo.com 5779 +1114 universidad abierta interamericana licenciatura en ciencias de la educación 2021-01-28 alan smith male 91 la chilca alyssamontgomery@yahoo.com 5779 +531 universidad abierta interamericana licenciatura en ciencias biológicas 2020-09-02 dustin kelly male 30 lomas del mirador rachel26@yahoo.com 1752 +1072 universidad abierta interamericana licenciatura en administración 2020-10-22 michael montgomery male 77 lomas del mirador joshualewis@yahoo.com 1752 +533 universidad abierta interamericana bioquímica 2020-12-20 paula barnes female 86 la querencia davidlisa@yahoo.com 2912 +849 universidad abierta interamericana licenciatura en terapia ocupacional 2021-01-17 laura gonzales female 59 la querencia dshort@yahoo.com 2912 +534 universidad abierta interamericana licenciatura en ciencias ambientales 2020-09-08 marcus russell male 30 valentin alsina yvonnewolfe@yahoo.com 1822 +535 universidad abierta interamericana licenciatura en ciencias ambientales 2020-12-09 brian richards male 35 ingeniero balbin gabrieljones@gmail.com 6051 +1580 universidad abierta interamericana licenciatura en ciencia política 2021-01-29 cameron clark male 84 ingeniero balbin morgan00@gmail.com 6051 +537 universidad abierta interamericana ingeniería mecánica 2020-09-18 stephanie lewis female 77 agote thensley@hotmail.com 6608 +540 universidad abierta interamericana farmacia 2021-01-10 sara parker female 92 gobernador duval william27@gmail.com 8336 +834 universidad abierta interamericana licenciatura en artes 2020-12-20 thomas porter male 19 gobernador duval coryjohnson@hotmail.com 8336 +541 universidad abierta interamericana licenciatura en sociología 2020-09-17 samuel pierce male 55 barrientos moorekaitlyn@hotmail.com 7247 +546 universidad abierta interamericana ingeniería electrónica 2020-10-07 morgan barrera female 25 armstrong moondaniel@hotmail.com 2508 +605 universidad abierta interamericana licenciatura en ciencias ambientales 2020-12-31 colleen kane female 69 armstrong byrdrebecca@hotmail.com 2508 +547 universidad abierta interamericana técnico para bioterios 2020-12-11 richard strong male 26 arroyo quillen reginaespinoza@hotmail.com 8341 +550 universidad abierta interamericana ingeniería mecánica 2020-10-13 rachel brown female 58 albarracin kaylabrown@hotmail.com 5425 +551 universidad abierta interamericana licenciatura en ciencias de la computación 2020-09-18 hannah williamson female 37 alongo gallagherluis@hotmail.com 4161 +553 universidad abierta interamericana licenciatura en ciencia política 2020-12-31 christopher woods male 61 la florencia epeters@hotmail.com 6317 +811 universidad abierta interamericana contador público 2020-10-01 edwin brown male 59 la florencia thomascrane@gmail.com 6317 +557 universidad abierta interamericana licenciatura en ciencias biológicas 2020-11-16 david gill male 41 claypole hernandezkevin@yahoo.com 1849 +558 universidad abierta interamericana diseño industrial 2020-12-24 jacob hughes male 41 arroyo manganga nmorgan@gmail.com 3220 +1308 universidad abierta interamericana medicina 2020-10-28 caitlin mueller female 80 arroyo manganga cisnerosraymond@hotmail.com 3220 +559 universidad abierta interamericana licenciatura en administración 2020-12-06 caleb evans male 73 colonia hernandarias jasonwalker@yahoo.com 3129 +1360 universidad abierta interamericana licenciatura en psicología 2020-12-27 david price male 31 colonia hernandarias mcculloughchristopher@yahoo.com 3129 +1574 universidad abierta interamericana ingeniería electrónica 2021-01-19 cheryl jackson female 18 colonia hernandarias triciagomez@hotmail.com 3129 +560 universidad abierta interamericana arquitectura 2020-09-26 justin carr male 23 barrio indio trompa hayden55@yahoo.com 6400 +1779 universidad abierta interamericana licenciatura en ciencias ambientales 2020-12-23 nicole cunningham female 71 barrio indio trompa denisepruitt@hotmail.com 6400 +561 universidad abierta interamericana contador público 2020-11-06 jamie williamson female 43 berisso francopatricia@gmail.com 2848 +564 universidad abierta interamericana farmacia 2020-11-24 cristina dalton female 81 agua hedionda randall14@hotmail.com 5705 +566 universidad abierta interamericana ingeniería electrónica 2021-01-22 teresa leach female 81 el carmen sarah44@hotmail.com 4128 +1807 universidad abierta interamericana técnico para bioterios 2021-01-21 christopher johnson male 46 el carmen stewartgary@yahoo.com 4128 +568 universidad abierta interamericana agronomía 2020-09-09 matthew wheeler male 53 cervantes vgonzales@gmail.com 8326 +1812 universidad abierta interamericana licenciatura en artes 2020-12-14 dwayne knox male 83 cervantes levinedavid@hotmail.com 8326 +569 universidad abierta interamericana licenciatura en ciencias de la educación 2020-09-10 dan wu male 27 campo las puertas bryanreyes@yahoo.com 3541 +570 universidad abierta interamericana ciencias veterinarias 2020-09-30 stephanie watson female 66 barrio villa cordoba simpsonbrenda@yahoo.com 3440 +1029 universidad abierta interamericana licenciatura en artes 2020-09-22 susan thomas female 26 barrio villa cordoba brownchristopher@gmail.com 3440 +1176 universidad abierta interamericana ingeniería en informática 2020-10-06 kerri townsend female 86 barrio villa cordoba rcobb@hotmail.com 3440 +572 universidad abierta interamericana licenciatura en musicoterapia 2021-01-21 daniel robinson male 78 gobernador roca mhuynh@yahoo.com 3324 +574 universidad abierta interamericana licenciatura en ciencias geológicas 2020-12-31 luke dixon male 63 chacras viejas schaeferkaren@gmail.com 5770 +577 universidad abierta interamericana ingeniería en informática 2020-12-23 julian stephenson male 38 campo horquesco danielle11@yahoo.com 2144 +578 universidad abierta interamericana licenciatura en ciencias ambientales 2021-01-23 nancy thomas female 80 barcena ugarrison@yahoo.com 4616 +581 universidad abierta interamericana medicina 2020-09-25 sheri king female 51 pazos kanki steven02@hotmail.com 6058 +582 universidad abierta interamericana ingeniería en informática 2020-12-04 kevin burke male 20 empalme swang@yahoo.com 1633 +583 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-10-24 joseph martin male 56 ciudad jardin del palomar thill@yahoo.com 1684 +585 universidad abierta interamericana técnico para bioterios 2020-11-26 jeremy villegas male 74 el dique yatespaula@gmail.com 8500 +587 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-11-12 julie stephenson female 67 chancay bridget71@yahoo.com 6017 +594 universidad abierta interamericana licenciatura en ciencia política 2020-09-16 christine mills female 79 drabble ispencer@yahoo.com 6242 +595 universidad abierta interamericana licenciatura en administración 2020-11-11 alexis peck female 35 gobernador crespo sheilanash@hotmail.com 3044 +598 universidad abierta interamericana agronomía 2020-12-08 yvonne ramsey female 46 ireneo portela jacquelinemckee@hotmail.com 2943 +599 universidad abierta interamericana licenciatura en musicoterapia 2020-12-30 matthew stone male 57 campo rodriguez jgarcia@yahoo.com 2255 +1556 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-11-27 harold lynn male 98 campo rodriguez timothyramirez@hotmail.com 2255 +601 universidad abierta interamericana licenciatura en sociología 2020-11-23 christopher may male 80 capiovi sarahrogers@hotmail.com 3332 +602 universidad abierta interamericana actuario 2020-11-01 tina harris female 30 planicie banderita mercerbenjamin@yahoo.com 8301 +1429 universidad abierta interamericana contador público 2020-12-20 robert dyer male 62 planicie banderita akelly@yahoo.com 8301 +604 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-12-31 sara stark female 59 campo ubajo fgilmore@yahoo.com 3560 +606 universidad abierta interamericana contador público 2020-09-06 melanie french female 79 cafferata taylorrandy@hotmail.com 2643 +607 universidad abierta interamericana ingeniería mecánica 2020-09-12 morgan miller female 96 antelo nsmith@gmail.com 3151 +1388 universidad abierta interamericana contador público 2020-10-18 gerald koch male 35 antelo jaredbrown@gmail.com 3151 +610 universidad abierta interamericana bioquímica 2020-09-23 pamela daniels female 88 isla grande alexissmith@hotmail.com 8361 +611 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2021-01-21 joseph mullen male 39 balsa david60@hotmail.com 6070 +612 universidad abierta interamericana diseño de imagen y sonido 2020-10-10 lisa holmes female 80 comodoro rivadavia foneal@yahoo.com 9000 +613 universidad abierta interamericana licenciatura en ciencias ambientales 2020-12-14 crystal wu female 79 wheelwright brad32@yahoo.com 2722 +732 universidad abierta interamericana bioquímica 2020-12-19 heather miller female 22 wheelwright walkerluke@hotmail.com 2722 +1845 universidad abierta interamericana licenciatura en ciencias geológicas 2020-09-27 amy camacho female 78 wheelwright andersonjohn@hotmail.com 2722 +614 universidad abierta interamericana licenciatura en ciencias de la computación 2020-09-08 breanna jones female 54 cevil grande wellsemily@yahoo.com 4155 +1297 universidad abierta interamericana licenciatura en psicología 2020-09-21 dakota brooks male 30 cevil grande uschroeder@yahoo.com 4155 +615 universidad abierta interamericana licenciatura en terapia ocupacional 2020-12-18 peter thompson male 73 caracoles johnsonsarah@gmail.com 5557 +616 universidad abierta interamericana farmacia 2020-11-27 crystal martinez female 52 agua los matos williamscarly@yahoo.com 5265 +1018 universidad abierta interamericana licenciatura en administración 2020-11-13 michael barton male 47 agua los matos bramirez@hotmail.com 5265 +1064 universidad abierta interamericana licenciatura en ciencia política 2020-12-05 david fischer male 82 agua los matos jennifersmith@hotmail.com 5265 +1106 universidad abierta interamericana ciencias veterinarias 2020-11-14 johnathan michael male 63 agua los matos spalmer@yahoo.com 5265 +618 universidad abierta interamericana licenciatura en ciencias de la educación 2020-11-18 carl patel male 32 cushamen xgomez@gmail.com 9211 +620 universidad abierta interamericana medicina 2020-12-23 joseph patterson male 24 el trebol kerrpatricia@yahoo.com 2535 +1123 universidad abierta interamericana ingeniería electrónica 2020-09-26 kristin bass female 86 el trebol bdavis@gmail.com 2535 +621 universidad abierta interamericana ciencias veterinarias 2020-12-26 troy johnston male 92 bahia langara wsmith@yahoo.com 9011 +1685 universidad abierta interamericana ingeniería mecánica 2020-09-09 sandra terry female 78 bahia langara yrodriguez@hotmail.com 9011 +622 universidad abierta interamericana licenciatura en sociología 2020-09-06 luis rodriguez male 75 calera la norma nhoward@hotmail.com 5315 +1576 universidad abierta interamericana licenciatura en artes 2020-11-06 jason rivera male 37 calera la norma freyaaron@gmail.com 5315 +623 universidad abierta interamericana licenciatura en ciencias ambientales 2020-10-01 christopher hoffman male 59 carlos keen stevensadam@gmail.com 6701 +991 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-09-02 robert rivera male 54 carlos keen jameshouse@hotmail.com 6701 +624 universidad abierta interamericana licenciatura en ciencias ambientales 2020-09-29 anna santana female 68 cañadon ferrais tinahill@hotmail.com 9001 +676 universidad abierta interamericana farmacia 2020-10-05 jeremy harrington male 49 cañadon ferrais jennifer69@yahoo.com 9001 +625 universidad abierta interamericana licenciatura en ciencias de la computación 2020-12-31 ryan hogan male 98 candioti henrydavid@hotmail.com 3018 +626 universidad abierta interamericana licenciatura en ciencias de la computación 2020-09-23 tyler fisher male 32 abbott harrisdavid@yahoo.com 7228 +630 universidad abierta interamericana licenciatura en ciencia política 2021-01-09 charlene salas female 62 barranqueras martinantonio@yahoo.com 3503 +1052 universidad abierta interamericana farmacia 2020-12-23 brett cole male 76 barranqueras matthew74@hotmail.com 3503 +631 universidad abierta interamericana licenciatura en artes 2020-12-04 christopher martin male 91 calera argentina jsoto@gmail.com 5759 +1015 universidad abierta interamericana arquitectura 2020-10-08 robert jones male 31 calera argentina asutton@yahoo.com 5759 +632 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2021-01-16 kimberly patterson female 83 sundblad hmunoz@yahoo.com 6401 +1301 universidad abierta interamericana diseño industrial 2020-12-25 brian david male 29 sundblad acooley@yahoo.com 6401 +633 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-09-25 mitchell reed male 19 alto pencoso michael46@hotmail.com 5724 +1656 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-09-27 shaun clark male 64 alto pencoso gramirez@gmail.com 5724 +634 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-12-15 jay russo male 57 laguna del barro genehale@yahoo.com 8514 +1665 universidad abierta interamericana licenciatura en sociología 2020-12-22 ronald tate male 29 laguna del barro lisa10@yahoo.com 8514 +636 universidad abierta interamericana diseño de imagen y sonido 2020-11-16 lisa knapp female 31 gorchs armstrongdavid@yahoo.com 7226 +637 universidad abierta interamericana licenciatura en ciencias de la educación 2020-10-08 jeffrey ellis male 36 el horno carolyncampbell@hotmail.com 5357 +1767 universidad abierta interamericana diseño industrial 2020-10-19 james williams male 98 el horno mayheather@gmail.com 5357 +638 universidad abierta interamericana agronomía 2021-01-22 crystal mora female 74 florentino ameghino trevorwalker@hotmail.com 9113 +1116 universidad abierta interamericana ingeniería mecánica 2020-11-07 gabriel hunt male 57 florentino ameghino ecarpenter@hotmail.com 9113 +1851 universidad abierta interamericana bioquímica 2021-01-28 antonio moore male 95 florentino ameghino leedavid@yahoo.com 9113 +639 universidad abierta interamericana licenciatura en artes 2021-01-12 kelly rodriguez female 61 campo caretto kwoodard@hotmail.com 6381 +641 universidad abierta interamericana licenciatura en artes 2020-12-14 lisa young female 70 argentina belvedere medinahannah@gmail.com 6367 +1575 universidad abierta interamericana contador público 2020-09-17 carol rodriguez female 80 argentina belvedere washingtonmisty@gmail.com 6367 +642 universidad abierta interamericana licenciatura en ciencias geológicas 2020-09-19 stacy leach female 66 cañadon del toro leslieayala@yahoo.com 9303 +647 universidad abierta interamericana medicina 2020-12-31 allen bright male 41 banda florida martinezcody@hotmail.com 5351 +931 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-11-24 sierra baker female 98 banda florida asmith@hotmail.com 5351 +649 universidad abierta interamericana licenciatura en psicología 2020-10-28 lucas hensley male 79 campo quirno elizabethsmith@yahoo.com 2607 +656 universidad abierta interamericana arquitectura 2020-11-15 kimberly hughes female 98 agustin mosconi rubenclark@yahoo.com 6667 +657 universidad abierta interamericana licenciatura en ciencia política 2020-12-17 bobby stewart male 47 abra michelle60@gmail.com 3427 +1616 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-11-26 autumn bowman female 60 abra hollymorrison@hotmail.com 3427 +658 universidad abierta interamericana ciencias veterinarias 2020-11-24 ryan perez male 58 san pedro de iruya lynnmatthew@gmail.com 4633 +662 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2021-01-19 jacob mckay male 94 caichue patriciawilson@yahoo.com 6321 +668 universidad abierta interamericana licenciatura en artes 2020-09-14 todd spencer male 72 arequito jmullins@yahoo.com 2183 +1549 universidad abierta interamericana licenciatura en ciencias biológicas 2020-12-17 desiree roberts female 84 arequito ystephens@yahoo.com 2183 +669 universidad abierta interamericana ingeniería en informática 2020-10-20 melissa miller female 79 algarrobo grande jacquelinevasquez@hotmail.com 5435 +671 universidad abierta interamericana licenciatura en ciencias ambientales 2020-12-13 heather hoover female 95 arroyo aguas blancas mitchellcharles@gmail.com 8174 +672 universidad abierta interamericana técnico para bioterios 2020-11-28 denise harrison female 63 colpes davidherrera@yahoo.com 5319 +673 universidad abierta interamericana diseño de imagen y sonido 2020-09-21 angela hill female 32 aguadita andrew86@yahoo.com 5385 +1733 universidad abierta interamericana licenciatura en ciencias de la computación 2020-12-30 tracy livingston female 47 aguadita ibaker@gmail.com 5385 +677 universidad abierta interamericana ciencias veterinarias 2020-12-03 travis brewer male 93 calfucura jbrown@hotmail.com 7613 +678 universidad abierta interamericana actuario 2020-09-20 edward mcmillan male 33 catamontaña davisjustin@hotmail.com 4603 +679 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-12-08 brian erickson male 58 alberti rebeccaroberson@gmail.com 6634 +680 universidad abierta interamericana farmacia 2021-01-06 lauren kane female 65 el arbolito david14@hotmail.com 2721 +832 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-09-22 ashley ford female 100 el arbolito bramirez@hotmail.com 2721 +687 universidad abierta interamericana licenciatura en artes 2021-01-31 jose reid male 21 23 de agosto gbowman@gmail.com 4504 +1726 universidad abierta interamericana ingeniería en informática 2020-11-18 alexandra malone female 37 23 de agosto wobrien@gmail.com 4504 +688 universidad abierta interamericana arquitectura 2021-01-14 sarah ortega female 62 enrique fynn nicolejenkins@yahoo.com 1741 +689 universidad abierta interamericana diseño de imagen y sonido 2020-10-24 brenda nelson female 99 cora williamssamuel@hotmail.com 2631 +691 universidad abierta interamericana actuario 2020-12-17 michael torres male 45 agua colorada reynoldsheather@hotmail.com 5383 +1295 universidad abierta interamericana licenciatura en ciencias de la educación 2020-11-20 mark mendez male 49 agua colorada michael92@gmail.com 5383 +1444 universidad abierta interamericana ingeniería en informática 2020-11-25 heidi patel female 62 agua colorada alanglover@gmail.com 5383 +692 universidad abierta interamericana ciencias veterinarias 2020-09-11 thomas chapman male 80 aguirre cue tylerrichardson@yahoo.com 3403 +974 universidad abierta interamericana licenciatura en ciencias biológicas 2020-09-21 mike garcia male 51 aguirre cue yangshannon@gmail.com 3403 +1565 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-09-30 joseph nelson male 26 aguirre cue ithomas@hotmail.com 3403 +693 universidad abierta interamericana licenciatura en gestión de agroalimentos 2021-01-27 mark molina male 21 alejandro korn robert83@hotmail.com 1864 +1316 universidad abierta interamericana licenciatura en ciencia política 2021-01-19 scott greer male 37 alejandro korn mklein@gmail.com 1864 +696 universidad abierta interamericana ingeniería en informática 2020-10-01 katherine gutierrez female 34 anta spark@gmail.com 4434 +699 universidad abierta interamericana bioquímica 2020-11-05 jonathan sims male 30 gerli kelsey63@gmail.com 1824 +919 universidad abierta interamericana ingeniería electrónica 2020-11-01 teresa miller female 56 gerli wrightmary@yahoo.com 1824 +700 universidad abierta interamericana ingeniería en informática 2020-10-28 shannon allen female 34 colonia jauregui hudsonryan@hotmail.com 5622 +844 universidad abierta interamericana licenciatura en terapia ocupacional 2020-09-30 james morgan male 99 colonia jauregui amartinez@hotmail.com 5622 +1554 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-09-21 albert logan male 48 colonia jauregui jessicahampton@gmail.com 5622 +1860 universidad abierta interamericana bioquímica 2020-10-20 gregory duncan male 89 colonia jauregui jennifermontgomery@hotmail.com 5622 +701 universidad abierta interamericana agronomía 2021-01-21 megan bonilla female 64 arenales lcampbell@yahoo.com 5539 +702 universidad abierta interamericana diseño de imagen y sonido 2020-12-02 janice green female 49 cayastacito hmoore@gmail.com 3038 +703 universidad abierta interamericana licenciatura en ciencias de la educación 2021-01-26 john barnes male 49 benito juarez wilsonheather@gmail.com 7020 +708 universidad abierta interamericana bioquímica 2020-10-09 albert edwards male 71 barrio jardin luzuriaga kimberlyfreeman@yahoo.com 5513 +1682 universidad abierta interamericana licenciatura en sociología 2020-11-15 dustin jackson male 57 barrio jardin luzuriaga joshua47@hotmail.com 5513 +709 universidad abierta interamericana ciencias veterinarias 2020-12-01 lynn king female 73 el pampero lindsey57@hotmail.com 1865 +711 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-10-22 bradley liu male 88 altamira emilywilliams@gmail.com 6601 +712 universidad abierta interamericana licenciatura en ciencias geológicas 2020-09-02 kelsey nelson female 33 garro karensmith@hotmail.com 8103 +1792 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-10-19 julian miller male 79 garro xwatson@gmail.com 8103 +717 universidad abierta interamericana licenciatura en relaciones del trabajo 2021-01-04 felicia bailey female 32 angostura heather71@gmail.com 9105 +1607 universidad abierta interamericana licenciatura en terapia ocupacional 2020-09-11 jeffrey howard male 20 angostura pricemadison@gmail.com 9105 +1636 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-11-06 mariah atkins female 29 angostura scottrodriguez@yahoo.com 9105 +719 universidad abierta interamericana bioquímica 2020-09-01 michael guzman male 79 arenaza devincox@gmail.com 6075 +1420 universidad abierta interamericana actuario 2020-10-26 daniel shields male 83 arenaza nathan17@hotmail.com 6075 +720 universidad abierta interamericana licenciatura en sociología 2020-10-30 aaron chavez male 53 agua del simbol bparker@hotmail.com 5261 +722 universidad abierta interamericana agronomía 2020-12-06 jonathan khan male 64 agua verde floreslisa@yahoo.com 4715 +723 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-11-15 martin harper male 56 barrancon egregory@yahoo.com 3384 +961 universidad abierta interamericana licenciatura en ciencias geológicas 2020-12-22 monica hunt female 20 barrancon everettdouglas@hotmail.com 3384 +725 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-09-10 robin white female 23 escuela agricola don bosco wnovak@gmail.com 1815 +726 universidad abierta interamericana ciencias veterinarias 2020-10-03 jonathan burke male 26 empalme frontera gibsonstephanie@yahoo.com 5553 +727 universidad abierta interamericana licenciatura en ciencias de la educación 2020-09-24 peggy french female 100 agua de la mula humphreyrobert@hotmail.com 5600 +1567 universidad abierta interamericana ingeniería mecánica 2021-01-21 margaret armstrong female 63 agua de la mula ttaylor@gmail.com 5600 +728 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-12-26 colleen holt female 34 arroyo pareja robertcarter@yahoo.com 8111 +734 universidad abierta interamericana bioquímica 2020-12-03 jonathon howard male 63 caminera napaleofu matthewdennis@yahoo.com 7007 +735 universidad abierta interamericana ciencias veterinarias 2020-11-11 derek lloyd male 87 la punta joshua05@hotmail.com 5710 +736 universidad abierta interamericana licenciatura en musicoterapia 2020-10-10 william huffman male 58 iturraspe ljones@hotmail.com 2521 +737 universidad abierta interamericana farmacia 2020-09-29 barry castillo male 70 cachiyuyal natashaquinn@yahoo.com 5367 +738 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-09-08 tyler johnson male 96 aldea san antonio andrea68@gmail.com 3117 +740 universidad abierta interamericana licenciatura en musicoterapia 2020-12-17 carl gaines male 40 costa del nogoya sarah92@hotmail.com 3155 +741 universidad abierta interamericana licenciatura en musicoterapia 2021-01-18 annette gilbert female 79 dos hermanos lori16@gmail.com 6042 +742 universidad abierta interamericana medicina 2020-12-01 maria hernandez female 47 apeadero guanacache angelicacordova@gmail.com 5431 +747 universidad abierta interamericana técnico para bioterios 2020-09-29 michelle wright female 57 girodias barbararobbins@hotmail.com 6407 +749 universidad abierta interamericana actuario 2020-09-18 fernando munoz male 98 aguaditas evansjoshua@hotmail.com 5707 +750 universidad abierta interamericana técnico para bioterios 2020-10-09 shannon bond female 75 juan e barra ryan50@yahoo.com 7517 +1589 universidad abierta interamericana arquitectura 2021-01-31 randall wise male 32 juan e barra colin85@yahoo.com 7517 +752 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-11-20 edwin hart male 55 juan f ibarra bkramer@gmail.com 6551 +1354 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2021-01-16 jacqueline hunt female 78 juan f ibarra wcrawford@yahoo.com 6551 +753 universidad abierta interamericana licenciatura en ciencias de la computación 2020-11-01 morgan rogers female 33 el dia iowens@hotmail.com 6241 +837 universidad abierta interamericana licenciatura en ciencias biológicas 2020-11-17 gregory gonzalez male 75 el dia timothy48@hotmail.com 6241 +754 universidad abierta interamericana licenciatura en ciencias geológicas 2020-12-22 tiffany buchanan female 49 el potrero georgetaylor@yahoo.com 5321 +1391 universidad abierta interamericana bioquímica 2020-10-02 patricia cobb female 96 el potrero michaela24@yahoo.com 5321 +757 universidad abierta interamericana ciencias veterinarias 2020-09-24 tammy torres female 100 cerrillos al sud edward00@yahoo.com 5501 +859 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-09-10 patrick morrison male 57 cerrillos al sud martineztammy@hotmail.com 5501 +759 universidad abierta interamericana diseño de imagen y sonido 2020-09-27 henry finley male 36 campo castro waltersrobert@yahoo.com 2148 +1711 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-12-03 rhonda collins female 39 campo castro hoffmanjonathan@yahoo.com 2148 +760 universidad abierta interamericana actuario 2020-10-11 gregory cabrera male 84 colonia california jesse33@gmail.com 3005 +1525 universidad abierta interamericana ingeniería mecánica 2020-10-20 tanya coleman female 92 colonia california xknight@gmail.com 3005 +763 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-10-08 dawn henderson female 55 ricardo lavalle mortonrobert@hotmail.com 6312 +765 universidad abierta interamericana ingeniería en informática 2020-09-07 tracey moore female 28 arroyo quilla kaylaparker@hotmail.com 9020 +1037 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-12-21 christopher jackson male 24 arroyo quilla scott39@gmail.com 9020 +1306 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-11-07 jason rodriguez male 30 arroyo quilla bonnie17@gmail.com 9020 +772 universidad abierta interamericana licenciatura en musicoterapia 2021-01-08 jacqueline williams female 57 agua de la piedra nicole44@hotmail.com 5475 +773 universidad abierta interamericana licenciatura en terapia ocupacional 2020-10-19 jesse collins male 34 adela corti michaelbowen@gmail.com 8000 +775 universidad abierta interamericana ingeniería mecánica 2020-09-01 kelly brown female 57 achico harveyshane@hotmail.com 8315 +778 universidad abierta interamericana ingeniería electrónica 2020-09-27 regina drake female 65 colonia arocena ina rowlandjason@hotmail.com 3231 +1683 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2020-09-16 shelly daniel female 41 colonia arocena ina austindalton@yahoo.com 3231 +779 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-10-25 william cruz male 56 an aike xjohnson@yahoo.com 9400 +1715 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2020-12-10 julia nelson female 23 an aike lisa94@yahoo.com 9400 +782 universidad abierta interamericana actuario 2021-01-21 stephanie knight female 60 ingeniero allan ajuarez@hotmail.com 1891 +784 universidad abierta interamericana licenciatura en sociología 2020-09-16 ashley grant female 54 campo de mayo whitesteven@hotmail.com 1659 +882 universidad abierta interamericana actuario 2020-12-11 joseph garza male 48 campo de mayo melissagonzalez@hotmail.com 1659 +785 universidad abierta interamericana ingeniería electrónica 2020-09-01 marvin jackson male 71 aguada grande haneyryan@gmail.com 9053 +969 universidad abierta interamericana licenciatura en psicología 2020-11-10 karen bailey female 21 aguada grande murrayjudy@hotmail.com 9053 +786 universidad abierta interamericana diseño de imagen y sonido 2020-11-07 christopher hamilton male 93 arroyo las minas robert26@hotmail.com 8415 +1454 universidad abierta interamericana licenciatura en musicoterapia 2020-10-24 maureen gallagher female 47 arroyo las minas foxemily@gmail.com 8415 +1770 universidad abierta interamericana licenciatura en gestión de agroalimentos 2021-01-16 colin jones male 47 arroyo las minas aspencer@gmail.com 8415 +788 universidad abierta interamericana diseño industrial 2020-12-31 charles rubio male 49 aguada chacay co tylerwaller@gmail.com 8353 +1164 universidad abierta interamericana licenciatura en administración 2020-09-28 gregory zavala male 89 aguada chacay co brendadelacruz@yahoo.com 8353 +789 universidad abierta interamericana actuario 2020-11-22 billy kirk male 63 aldea chaleco thomasmoore@hotmail.com 3116 +848 universidad abierta interamericana licenciatura en musicoterapia 2020-09-10 julie jones female 61 aldea chaleco charles46@hotmail.com 3116 +1343 universidad abierta interamericana licenciatura en producción de bioimagenes 2021-01-17 lee griffin male 22 aldea chaleco kgibbs@yahoo.com 3116 +792 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-10-15 andrea moore female 91 el pino kmercado@gmail.com 1907 +798 universidad abierta interamericana ingeniería mecánica 2020-10-03 tracy brock female 42 20 de septiembre hharvey@yahoo.com 3158 +801 universidad abierta interamericana licenciatura en ciencias ambientales 2021-01-17 dana jones female 25 colonia cunci david16@hotmail.com 3382 +802 universidad abierta interamericana técnico para bioterios 2021-01-19 jacob aguirre male 40 alicura cooperandrew@yahoo.com 8403 +803 universidad abierta interamericana arquitectura 2021-01-25 timothy thomas male 87 ramos mejia randy71@hotmail.com 1704 +805 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-12-24 patrick coleman male 38 los polvorines xwarren@hotmail.com 1613 +807 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-11-20 jane henderson female 64 colonia la oracion rhondachaney@gmail.com 6307 +1048 universidad abierta interamericana agronomía 2020-12-16 rachel cardenas female 80 colonia la oracion scottlewis@hotmail.com 6307 +1435 universidad abierta interamericana actuario 2020-12-21 emily rose female 34 colonia la oracion crystal04@hotmail.com 6307 +810 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-10-03 natalie jones female 58 angosto del perchel ewilliams@hotmail.com 4626 +813 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2020-10-26 james lawson male 36 arroyo del rey thomas41@hotmail.com 3565 +814 universidad abierta interamericana licenciatura en ciencias biológicas 2020-09-04 amy miller female 50 colonia celina rodneyjohnson@hotmail.com 3113 +817 universidad abierta interamericana agronomía 2020-10-07 dylan jones male 100 gandolfi osalazar@gmail.com 3526 +822 universidad abierta interamericana licenciatura en ciencia política 2020-12-16 barbara james female 96 blanca grande campbellalicia@hotmail.com 6561 +823 universidad abierta interamericana diseño de imagen y sonido 2020-10-15 nicholas lee jr. male 21 anecon chico brockmonica@yahoo.com 8418 +828 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-12-05 joshua henderson male 28 almirante irizar davismichelle@hotmail.com 1629 +829 universidad abierta interamericana ingeniería mecánica 2020-09-20 michael wolf male 97 angaco norte adam52@gmail.com 5415 +1254 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-11-15 robin hansen female 54 angaco norte franciscochambers@gmail.com 5415 +830 universidad abierta interamericana licenciatura en ciencias de la educación 2020-12-02 alexander beard male 46 aparicio atkinsonrobert@yahoo.com 8158 +1111 universidad abierta interamericana licenciatura en ciencia política 2020-10-12 veronica short female 81 aparicio bbutler@hotmail.com 8158 +1326 universidad abierta interamericana licenciatura en sociología 2020-12-15 elizabeth torres female 60 aparicio jamesrobinson@hotmail.com 8158 +831 universidad abierta interamericana diseño industrial 2020-12-13 joshua romero male 29 pontaut jasonbenitez@yahoo.com 7535 +833 universidad abierta interamericana contador público 2020-12-24 christopher carpenter male 92 ataliva roca msutton@hotmail.com 6301 +1193 universidad abierta interamericana licenciatura en administración 2020-11-02 gloria delgado female 26 ataliva roca michael90@hotmail.com 6301 +838 universidad abierta interamericana bioquímica 2020-09-05 robert rodriguez male 24 laprida kinglauren@yahoo.com 7414 +840 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-10-23 alexander robertson male 99 ifran daniel11@gmail.com 3453 +841 universidad abierta interamericana diseño industrial 2020-10-25 nicholas dickson male 21 la blanqueada wrightleah@gmail.com 3224 +923 universidad abierta interamericana contador público 2020-11-07 james thompson male 62 la blanqueada brenda94@hotmail.com 3224 +842 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-12-04 samantha medina female 37 estacion moreno brett43@hotmail.com 1901 +857 universidad abierta interamericana bioquímica 2020-10-23 andrew savage male 52 bellocq fbrown@gmail.com 6535 +860 universidad abierta interamericana licenciatura en ciencias de la educación 2020-10-22 daniel pope male 73 chapanay kevinsimon@gmail.com 5589 +1198 universidad abierta interamericana farmacia 2021-01-27 diane stewart female 88 chapanay camposcharles@yahoo.com 5589 +1520 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-09-04 wesley spencer male 39 chapanay woodwarddawn@yahoo.com 5589 +861 universidad abierta interamericana licenciatura en relaciones del trabajo 2021-01-22 michael brown male 18 el porvenir nicholasanderson@gmail.com 9227 +862 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-10-15 mark casey male 19 28 de julio daniel29@hotmail.com 9107 +863 universidad abierta interamericana licenciatura en ciencias de la educación 2020-10-26 andrea sharp female 36 villani jgonzalez@gmail.com 2400 +873 universidad abierta interamericana ingeniería en informática 2020-11-06 jeremy glenn male 75 villani kchapman@yahoo.com 2400 +1392 universidad abierta interamericana licenciatura en terapia ocupacional 2021-01-17 garrett cooke male 98 villani davidwillis@hotmail.com 2400 +871 universidad abierta interamericana contador público 2020-11-13 susan edwards female 28 calderon carrollmatthew@yahoo.com 8101 +876 universidad abierta interamericana licenciatura en artes 2020-11-02 jeremy griffin male 77 campo crisol ramirezrobert@yahoo.com 2754 +1135 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-10-07 lisa spencer female 33 campo crisol tayloranthony@hotmail.com 2754 +877 universidad abierta interamericana ingeniería electrónica 2020-12-19 heidi williams female 36 alto del salvador christinawoodard@yahoo.com 5570 +878 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-10-05 stephen nguyen male 58 el remanso fostermichael@hotmail.com 3476 +879 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-12-20 angela blankenship female 34 ambrosetti jonathanshort@yahoo.com 2352 +881 universidad abierta interamericana técnico para bioterios 2020-09-07 lance hall male 62 america unida qlogan@gmail.com 1862 +1373 universidad abierta interamericana ingeniería mecánica 2020-10-13 amy sexton female 44 america unida lisa44@hotmail.com 1862 +883 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2020-12-28 aaron mcfarland male 21 gente grande coopereduardo@gmail.com 8379 +884 universidad abierta interamericana técnico para bioterios 2021-01-11 angela boyd female 35 avia terai renee53@gmail.com 3706 +885 universidad abierta interamericana diseño de imagen y sonido 2020-10-21 theodore kim male 78 eduardo costa jessicadaniel@yahoo.com 6064 +886 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-09-11 rachel mitchell female 69 curandu rsmith@gmail.com 3532 +887 universidad abierta interamericana licenciatura en ciencias geológicas 2021-01-05 olivia simmons female 89 copacabana vhaynes@hotmail.com 2919 +888 universidad abierta interamericana farmacia 2020-10-24 alexander crawford male 61 campo la riviere pittmanlinda@hotmail.com 2505 +979 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-11-04 todd clark male 66 campo la riviere robertstone@gmail.com 2505 +891 universidad abierta interamericana bioquímica 2020-11-03 emily jordan female 21 ocho vados kwolfe@yahoo.com 4713 +997 universidad abierta interamericana licenciatura en ciencias ambientales 2020-11-15 william townsend male 31 ocho vados alyssa90@yahoo.com 4713 +1780 universidad abierta interamericana ingeniería en informática 2021-01-07 nathan oconnell male 44 ocho vados ashleyferguson@hotmail.com 4713 +893 universidad abierta interamericana técnico para bioterios 2020-09-17 frederick lewis male 64 chumbicha greenekim@hotmail.com 4728 +910 universidad abierta interamericana licenciatura en ciencia política 2020-12-11 andrew green male 45 chumbicha gadkins@gmail.com 4728 +1696 universidad abierta interamericana contador público 2020-09-24 joseph adkins male 18 chumbicha hdoyle@gmail.com 4728 +1853 universidad abierta interamericana arquitectura 2020-09-23 gene perez male 70 chumbicha davilamelissa@gmail.com 4728 +894 universidad abierta interamericana licenciatura en ciencias antropológicas 2021-01-14 andrew stephens male 78 arroyo ceibo dball@gmail.com 3191 +1740 universidad abierta interamericana ingeniería electrónica 2020-11-17 timothy white male 96 arroyo ceibo mpage@gmail.com 3191 +896 universidad abierta interamericana ingeniería electrónica 2020-11-10 jessica santos female 90 aldea san gregorio ttran@hotmail.com 3287 +928 universidad abierta interamericana agronomía 2020-10-09 benjamin jefferson male 90 aldea san gregorio stacywhite@yahoo.com 3287 +901 universidad abierta interamericana agronomía 2020-10-06 susan wood female 53 alisos de abajo amanda84@yahoo.com 4605 +902 universidad abierta interamericana bioquímica 2020-11-08 stephanie gross female 41 costa del este hudsonsara@yahoo.com 7108 +1769 universidad abierta interamericana licenciatura en ciencias ambientales 2020-11-25 fred villanueva male 61 costa del este isaiah66@hotmail.com 7108 +909 universidad abierta interamericana licenciatura en relaciones del trabajo 2021-01-10 megan pennington female 34 el cenizo aliciafisher@gmail.com 5645 +911 universidad abierta interamericana licenciatura en sociología 2021-01-13 mark smith male 21 arminda price@yahoo.com 2119 +914 universidad abierta interamericana medicina 2020-09-15 stephen larsen male 19 barrio parque leloir zamorajames@hotmail.com 1713 +1850 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-11-08 steven martin male 79 barrio parque leloir arielhowell@hotmail.com 1713 +917 universidad abierta interamericana licenciatura en ciencias de la computación 2020-12-29 tammy blevins female 47 cañada vasquezbrian@hotmail.com 5773 +918 universidad abierta interamericana diseño de imagen y sonido 2020-09-16 erica donaldson female 31 ayacucho madeline85@hotmail.com 7150 +955 universidad abierta interamericana agronomía 2020-12-20 chase wilson male 42 ayacucho mark38@yahoo.com 7150 +921 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-11-29 brandy hughes female 99 los molinos kimberlyfox@hotmail.com 2181 +924 universidad abierta interamericana licenciatura en ciencias geológicas 2021-01-16 laura schmitt female 76 boqueron whahn@hotmail.com 3340 +925 universidad abierta interamericana licenciatura en ciencias biológicas 2021-01-21 tamara osborn female 54 abra verde davidgibson@gmail.com 5470 +926 universidad abierta interamericana diseño de imagen y sonido 2020-09-11 toni davis female 36 aparicio cue alexanderzavala@gmail.com 3322 +927 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-11-22 kimberly logan female 54 bonpland norte aroberts@gmail.com 3318 +933 universidad abierta interamericana actuario 2020-09-19 christopher becker male 21 andalucia edwardssonia@hotmail.com 5331 +1242 universidad abierta interamericana licenciatura en ciencias de la educación 2020-12-08 robert taylor male 69 andalucia hollandnicholas@hotmail.com 5331 +938 universidad abierta interamericana licenciatura en ciencias ambientales 2020-09-11 katherine wilkins female 23 ingenio la providencia sara04@hotmail.com 4145 +939 universidad abierta interamericana bioquímica 2020-10-20 eric stewart male 80 bahia san blas robertsmarie@gmail.com 8506 +941 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-11-26 jose francis male 38 estacion lago epecuen lramos@hotmail.com 6431 +942 universidad abierta interamericana diseño de imagen y sonido 2020-11-23 jackie ryan female 79 arsenal de guerra san lorenzo ryanglover@yahoo.com 2156 +1863 universidad abierta interamericana medicina 2020-09-02 jacob faulkner male 55 arsenal de guerra san lorenzo hansenkyle@yahoo.com 2156 +948 universidad abierta interamericana ingeniería en informática 2020-12-23 antonio lang ii male 49 cañada rica ncampbell@gmail.com 2105 +1286 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-09-24 darren patterson male 65 cañada rica lauriehopkins@yahoo.com 2105 +949 universidad abierta interamericana agronomía 2020-10-08 allison sanchez female 81 cailomuta istone@hotmail.com 6339 +950 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-09-06 teresa booth female 26 avanzada omartinez@yahoo.com 5738 +1158 universidad abierta interamericana diseño de imagen y sonido 2020-09-13 mallory hernandez female 90 avanzada michelle04@yahoo.com 5738 +1530 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2021-01-12 sean shaw male 60 avanzada kennethbuck@gmail.com 5738 +952 universidad abierta interamericana licenciatura en ciencias geológicas 2020-09-04 angela davis female 87 campo garcia kelsey70@gmail.com 2240 +953 universidad abierta interamericana licenciatura en ciencias de la computación 2020-10-08 melissa spears female 54 bahia cracher starklawrence@yahoo.com 9120 +1672 universidad abierta interamericana licenciatura en ciencias ambientales 2020-12-25 lee nelson male 23 bahia cracher benderamanda@yahoo.com 9120 +1741 universidad abierta interamericana agronomía 2021-01-10 dawn shepard female 64 bahia cracher burgessjoel@yahoo.com 9120 +956 universidad abierta interamericana licenciatura en terapia ocupacional 2020-10-20 nicole garcia female 66 campo coubert tgreene@yahoo.com 3056 +957 universidad abierta interamericana licenciatura en psicología 2020-09-09 albert figueroa male 79 bajo guazu jacoboconnell@gmail.com 3421 +1648 universidad abierta interamericana agronomía 2020-10-29 kimberly kerr female 35 bajo guazu omaradams@yahoo.com 3421 +960 universidad abierta interamericana agronomía 2020-09-20 allison smith female 21 virrey del pino jameslambert@gmail.com 1763 +1253 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-11-19 jason hill male 99 virrey del pino marthapugh@yahoo.com 1763 +964 universidad abierta interamericana licenciatura en musicoterapia 2020-12-15 michael garcia male 99 cabi monda johnmorris@yahoo.com 3228 +965 universidad abierta interamericana licenciatura en ciencias ambientales 2020-12-30 james matthews male 27 almirante brown hmartinez@yahoo.com 3701 +967 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-10-14 raymond robles male 91 colonia zapata monique52@hotmail.com 5436 +975 universidad abierta interamericana licenciatura en musicoterapia 2020-09-11 sharon evans female 62 aldea forestal darin49@yahoo.com 3530 +977 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-11-03 william gutierrez male 20 alto huaco xshaw@gmail.com 5463 +1145 universidad abierta interamericana actuario 2021-01-12 aaron harris male 73 alto huaco bnorman@gmail.com 5463 +978 universidad abierta interamericana diseño de imagen y sonido 2020-11-24 tanya harrell female 52 alto calilegua vcarrillo@yahoo.com 4513 +1322 universidad abierta interamericana licenciatura en terapia ocupacional 2020-12-08 lori brown female 81 alto calilegua wtorres@yahoo.com 4513 +981 universidad abierta interamericana farmacia 2020-09-04 robert greene male 82 faro san antonio kadams@gmail.com 7103 +982 universidad abierta interamericana diseño industrial 2020-10-22 jeffrey sanchez male 44 los antiguos johnsoncody@gmail.com 9041 +983 universidad abierta interamericana bioquímica 2020-11-08 gregory holland male 25 9 de abril wross@hotmail.com 1776 +1848 universidad abierta interamericana licenciatura en ciencias de la educación 2021-01-05 victoria conley female 34 9 de abril emathews@yahoo.com 1776 +985 universidad abierta interamericana licenciatura en psicología 2020-11-23 theresa brown female 64 campo crenna hpatel@hotmail.com 2185 +1221 universidad abierta interamericana ingeniería electrónica 2021-01-19 christopher mcclain male 78 campo crenna morenokelly@hotmail.com 2185 +987 universidad abierta interamericana diseño de imagen y sonido 2020-11-25 stephanie smith female 61 chiclana christophercampbell@gmail.com 6476 +1744 universidad abierta interamericana contador público 2020-12-21 jon harris male 47 chiclana wmartin@gmail.com 6476 +988 universidad abierta interamericana ciencias veterinarias 2020-10-20 erin stevens female 100 valle de las leñas smithkyle@hotmail.com 5612 +989 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-09-19 anthony lewis male 95 camet vlozano@gmail.com 7612 +1076 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-12-27 cameron gould male 78 camet megan39@yahoo.com 7612 +1479 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-11-01 robert obrien male 78 camet lovelindsay@hotmail.com 7612 +990 universidad abierta interamericana licenciatura en ciencias biológicas 2020-11-23 aaron martin male 30 landeta christopher60@gmail.com 2531 +992 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-10-21 kimberly robinson female 38 antiguyos combsjacob@yahoo.com 4643 +994 universidad abierta interamericana ingeniería en informática 2020-11-29 robert sullivan male 24 rafael castillo brenda14@gmail.com 1755 +998 universidad abierta interamericana técnico para bioterios 2020-10-13 jaime mayo female 85 villa manzano gordonshannon@yahoo.com 8308 +999 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-10-24 catherine hernandez female 70 centenario taylortrevor@hotmail.com 8309 +1017 universidad abierta interamericana ciencias veterinarias 2020-09-23 joseph galvan male 36 centenario lindahoward@yahoo.com 8309 +1003 universidad abierta interamericana contador público 2020-11-23 john chen male 63 colhue huapi brandoncamacho@gmail.com 9021 +1004 universidad abierta interamericana bioquímica 2020-11-30 sean mack male 28 alejandra jessica08@yahoo.com 3051 +1007 universidad abierta interamericana licenciatura en ciencias geológicas 2020-12-02 stephanie gonzales female 39 aceilan qmiller@gmail.com 7003 +1009 universidad abierta interamericana diseño industrial 2020-11-18 stephen gordon male 63 balneario la caleta carpenterbrian@gmail.com 7609 +1750 universidad abierta interamericana licenciatura en musicoterapia 2020-10-25 andrea murphy female 20 balneario la caleta asims@gmail.com 7609 +1010 universidad abierta interamericana agronomía 2020-11-14 thomas johnson male 99 francisco madero matthew42@gmail.com 6472 +1299 universidad abierta interamericana licenciatura en ciencias geológicas 2020-10-07 michele fernandez female 19 francisco madero sean68@hotmail.com 6472 +1011 universidad abierta interamericana técnico para bioterios 2020-12-15 benjamin conway male 60 la esperanza rosas las flores frostjared@hotmail.com 7205 +1083 universidad abierta interamericana licenciatura en artes 2020-09-22 connie goodwin female 95 la esperanza rosas las flores caseymichael@hotmail.com 7205 +1012 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2021-01-31 gabrielle wells female 51 aguas verdes hardindiane@hotmail.com 7112 +1757 universidad abierta interamericana medicina 2020-09-19 kevin simpson male 100 aguas verdes harriscynthia@yahoo.com 7112 +1013 universidad abierta interamericana licenciatura en ciencias ambientales 2020-11-19 rebecca wagner female 26 benitez jamesflores@yahoo.com 6632 +1335 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-11-22 tammy freeman female 55 benitez bobby60@yahoo.com 6632 +1016 universidad abierta interamericana medicina 2020-12-07 carol smith female 97 cañadita christopher49@yahoo.com 3052 +1019 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-12-12 alan norman male 77 la oriental roberttorres@gmail.com 6022 +1021 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-11-13 patricia fowler female 34 ituzaingo davidduffy@yahoo.com 1714 +1357 universidad abierta interamericana técnico para bioterios 2020-09-16 kimberly myers female 91 ituzaingo amywest@yahoo.com 1714 +1024 universidad abierta interamericana actuario 2020-12-19 charles stephens male 77 barrancas coloradas joseph56@gmail.com 6300 +1025 universidad abierta interamericana diseño de imagen y sonido 2020-09-02 tiffany cooper female 66 algarrobal puisoye williamsdaniel@gmail.com 3405 +1452 universidad abierta interamericana ciencias veterinarias 2020-11-08 patricia banks female 40 algarrobal puisoye rspears@gmail.com 3405 +1026 universidad abierta interamericana ingeniería electrónica 2020-09-27 dustin foster male 84 domselaar mmyers@yahoo.com 1984 +1405 universidad abierta interamericana medicina 2020-11-28 katherine palmer female 72 domselaar mitchellpatricia@hotmail.com 1984 +1028 universidad abierta interamericana ingeniería electrónica 2020-10-05 lisa williams female 23 aurelia nancyboyd@yahoo.com 2318 +1030 universidad abierta interamericana licenciatura en ciencias geológicas 2021-01-18 ethan prince male 43 francisco berra derek08@hotmail.com 7221 +1033 universidad abierta interamericana licenciatura en administración 2020-09-05 matthew kelly male 87 las toninas tony79@gmail.com 7106 +1273 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-09-20 matthew mercado male 34 las toninas melaniecampbell@hotmail.com 7106 +1034 universidad abierta interamericana ciencias veterinarias 2021-01-03 bridget wallace female 88 amalia owilson@yahoo.com 6516 +1036 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2021-01-19 robert rivas male 34 colonia hardy dweaver@hotmail.com 3592 +1038 universidad abierta interamericana licenciatura en psicología 2021-01-23 stacy schultz female 19 antonio carboni karen88@gmail.com 7243 +1592 universidad abierta interamericana licenciatura en gestión de agroalimentos 2021-01-26 darren rogers male 81 antonio carboni cortezgeorge@hotmail.com 7243 +1039 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-11-24 james allen male 59 villa el chocon rnewton@gmail.com 8311 +1042 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-09-12 andrew wise male 65 6 de septiembre joseph95@hotmail.com 5703 +1736 universidad abierta interamericana contador público 2020-11-24 timothy trevino male 77 6 de septiembre wooddaniel@yahoo.com 5703 +1043 universidad abierta interamericana diseño de imagen y sonido 2020-11-12 kayla malone female 87 estacion christophersen montgomeryjeremiah@yahoo.com 2611 +1045 universidad abierta interamericana contador público 2020-10-11 allen mitchell male 52 carbometal dawn57@hotmail.com 5505 +1046 universidad abierta interamericana licenciatura en administración 2021-01-14 timothy foley male 89 anderson jason42@gmail.com 6621 +1206 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-12-05 carolyn castro female 36 anderson tammylee@yahoo.com 6621 +1047 universidad abierta interamericana medicina 2020-12-02 manuel lewis male 35 saldungaray amann@gmail.com 8166 +1054 universidad abierta interamericana agronomía 2020-12-06 nathan sanchez male 35 clason jonathansmith@hotmail.com 2146 +1118 universidad abierta interamericana agronomía 2020-09-05 sydney jackson female 54 clason linda10@hotmail.com 2146 +1248 universidad abierta interamericana diseño industrial 2020-10-17 larry murphy male 20 clason hflores@yahoo.com 2146 +1056 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-10-14 jessica perez female 22 aguada de las tejas martinkellie@yahoo.com 9121 +1058 universidad abierta interamericana diseño industrial 2020-12-04 george patton male 42 estacion la rinconada marshrachel@gmail.com 5433 +1059 universidad abierta interamericana licenciatura en ciencias geológicas 2020-12-11 lori griffith female 78 paso de los andes qwilliams@yahoo.com 5503 +1727 universidad abierta interamericana licenciatura en terapia ocupacional 2020-12-29 shannon johnson female 50 paso de los andes millerjames@gmail.com 5503 +1060 universidad abierta interamericana licenciatura en ciencia política 2020-12-17 renee mitchell female 43 cara mala cory97@gmail.com 9313 +1065 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-09-26 gabriel burns male 28 casalins vmorales@yahoo.com 7225 +1066 universidad abierta interamericana actuario 2020-11-07 matthew murphy male 90 colonia mabragaña dianawarren@hotmail.com 3283 +1161 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-11-13 cameron smith male 36 colonia mabragaña adamsjesse@gmail.com 3283 +1067 universidad abierta interamericana ingeniería en informática 2020-11-26 karl edwards male 50 cristiano muerto catherineburch@hotmail.com 7503 +1068 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-09-12 sharon graham female 26 canning nicholasmorgan@hotmail.com 1804 +1069 universidad abierta interamericana arquitectura 2020-09-09 hailey ballard female 48 bañado verde heidi50@gmail.com 5598 +1070 universidad abierta interamericana ingeniería mecánica 2020-11-06 jennifer boyle female 37 cantera villalonga bakerdarlene@yahoo.com 8504 +1073 universidad abierta interamericana farmacia 2020-09-16 john smith male 81 arbol solo gregory74@hotmail.com 3513 +1075 universidad abierta interamericana farmacia 2020-12-28 william hall male 52 cañadon la madera fwelch@gmail.com 9220 +1078 universidad abierta interamericana licenciatura en artes 2020-12-14 linda wolfe female 28 la pastora wrightwilliam@yahoo.com 7001 +1209 universidad abierta interamericana diseño industrial 2021-02-01 jose oneal male 87 la pastora bschneider@gmail.com 7001 +1729 universidad abierta interamericana licenciatura en ciencias ambientales 2020-11-25 robert vang male 62 la pastora williamsonvincent@yahoo.com 7001 +1079 universidad abierta interamericana ingeniería electrónica 2020-12-12 mary douglas female 25 alsina lgibson@gmail.com 2938 +1080 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2021-01-18 tina parrish female 83 colonia dr gdor udaondo morganelizabeth@gmail.com 8180 +1081 universidad abierta interamericana agronomía 2020-11-04 paula walker female 88 11 de mayo ejohnson@gmail.com 5701 +1513 universidad abierta interamericana ingeniería electrónica 2020-10-04 jennifer schwartz female 41 11 de mayo alishafranklin@hotmail.com 5701 +1082 universidad abierta interamericana licenciatura en producción de bioimagenes 2021-01-13 kim gardner female 84 casbas rebeccacampbell@gmail.com 6417 +1127 universidad abierta interamericana ciencias veterinarias 2020-09-18 joel hernandez male 54 casbas zamoramichael@yahoo.com 6417 +1084 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2020-11-18 ashley wilson female 36 fortin irene mark21@hotmail.com 7316 +1085 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2020-10-02 maria miller female 93 cuartel iv jperkins@hotmail.com 7110 +1088 universidad abierta interamericana licenciatura en musicoterapia 2021-01-17 tom mahoney male 39 colonia egido cameronwheeler@gmail.com 3240 +1089 universidad abierta interamericana ingeniería mecánica 2021-01-15 curtis garza male 85 villa adelina anthonywright@gmail.com 1607 +1090 universidad abierta interamericana técnico para bioterios 2020-10-07 joshua george male 54 adolfo alsina jacksonjohn@hotmail.com 6430 +1091 universidad abierta interamericana licenciatura en sociología 2020-12-12 randy hatfield male 46 jesus maria jenningsricardo@yahoo.com 2204 +1093 universidad abierta interamericana licenciatura en psicología 2020-12-09 laura long female 90 arroyo quintana troy85@yahoo.com 3505 +1722 universidad abierta interamericana contador público 2020-12-03 angela miller female 96 arroyo quintana hgrant@hotmail.com 3505 +1094 universidad abierta interamericana licenciatura en ciencias geológicas 2020-09-02 christopher johnson male 32 boca p 25 dfowler@yahoo.com 2600 +1097 universidad abierta interamericana técnico para bioterios 2020-12-09 kerri shaw female 35 andrade andrew42@gmail.com 5575 +1098 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-09-21 joanna moore female 36 calera vincentjohn@yahoo.com 3281 +1101 universidad abierta interamericana licenciatura en administración 2020-09-17 w lewis male 52 berazategui heatherscott@gmail.com 1884 +1104 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-09-16 joshua mitchell male 94 el zapallar margaretstokes@yahoo.com 5353 +1410 universidad abierta interamericana licenciatura en ciencias geológicas 2020-12-10 pamela morrison female 54 el zapallar lori32@gmail.com 5353 +1105 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-11-04 kelly burke female 94 desamparados deckerarthur@yahoo.com 5400 +1292 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-09-27 timothy gutierrez male 56 desamparados ashleymyers@hotmail.com 5400 +1108 universidad abierta interamericana licenciatura en sociología 2020-12-11 douglas costa male 88 ricardone snydervictoria@gmail.com 2201 +1109 universidad abierta interamericana licenciatura en psicología 2021-01-20 dawn allen female 80 kilometro 208 acollins@hotmail.com 3172 +1113 universidad abierta interamericana licenciatura en ciencias de la educación 2020-12-23 benjamin foster male 59 bañado san antonio vazquezjean@hotmail.com 3454 +1115 universidad abierta interamericana técnico para bioterios 2021-01-27 paula baldwin female 44 agua linda cunninghamrobert@gmail.com 5753 +1117 universidad abierta interamericana arquitectura 2020-12-10 jill byrd female 43 campo magnin lauren45@yahoo.com 3011 +1119 universidad abierta interamericana diseño industrial 2020-11-13 charles greene male 51 villa lynch jramirez@hotmail.com 1672 +1122 universidad abierta interamericana diseño de imagen y sonido 2021-01-24 jessica ramirez female 73 bajo hondo conniehopkins@gmail.com 8115 +1124 universidad abierta interamericana ingeniería electrónica 2021-01-23 charlene perez female 18 mecha lwilson@yahoo.com 6648 +1126 universidad abierta interamericana ciencias veterinarias 2020-12-15 chad brown male 57 balde de leyes austin13@hotmail.com 5446 +1383 universidad abierta interamericana licenciatura en administración 2020-11-17 samantha anderson female 41 balde de leyes pparrish@gmail.com 5446 +1131 universidad abierta interamericana contador público 2021-01-23 carlos moore male 19 san antonio de obligado cboyle@gmail.com 3587 +1133 universidad abierta interamericana licenciatura en ciencias de la computación 2020-09-07 amanda hernandez female 88 arroyo grande michael21@yahoo.com 7174 +1141 universidad abierta interamericana licenciatura en ciencias biológicas 2020-10-03 bailey barnes female 32 arroyo grande orrtimothy@yahoo.com 7174 +1559 universidad abierta interamericana licenciatura en psicología 2020-09-26 diane howard female 79 arroyo grande washingtonbarbara@yahoo.com 7174 +1836 universidad abierta interamericana licenciatura en sociología 2021-01-17 kristopher young male 75 arroyo grande ericwashington@hotmail.com 7174 +1136 universidad abierta interamericana actuario 2020-10-31 michael thompson male 31 11 de septiembre qsanders@hotmail.com 1657 +1137 universidad abierta interamericana farmacia 2021-01-24 christine mccann female 35 labordeboy solomonjames@gmail.com 2726 +1139 universidad abierta interamericana licenciatura en relaciones del trabajo 2021-01-18 daniel shah male 57 agua azul donald20@gmail.com 4132 +1140 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2021-01-12 michael flores male 42 la chirlandia lovekenneth@hotmail.com 8203 +1150 universidad abierta interamericana licenciatura en musicoterapia 2020-09-25 tiffany frank female 34 pellegrini omiller@gmail.com 6346 +1156 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-12-23 destiny sanders female 21 colonia monte la plata pamela94@yahoo.com 8144 +1157 universidad abierta interamericana ingeniería mecánica 2020-12-13 william rice male 88 benavidez kimberly31@yahoo.com 1621 +1159 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-10-09 jessica valencia female 30 abel swilliams@yahoo.com 6450 +1160 universidad abierta interamericana licenciatura en ciencia política 2020-11-26 bradley harris male 85 paso del rey vchen@hotmail.com 1742 +1179 universidad abierta interamericana arquitectura 2020-12-15 robert williams male 97 paso del rey xbeasley@hotmail.com 1742 +1163 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-12-03 valerie jones female 81 capilla del señor zturner@gmail.com 2812 +1165 universidad abierta interamericana licenciatura en sociología 2020-12-30 erin wilson female 45 chanilao donna44@hotmail.com 6201 +1166 universidad abierta interamericana licenciatura en ciencias geológicas 2020-09-25 sandra thomas female 45 colonia la blanquita gallen@hotmail.com 3254 +1448 universidad abierta interamericana licenciatura en ciencias ambientales 2020-12-16 kyle jones male 64 colonia la blanquita wrighteric@yahoo.com 3254 +1168 universidad abierta interamericana licenciatura en musicoterapia 2020-10-19 susan robinson female 52 roldan waynecarter@gmail.com 2134 +1169 universidad abierta interamericana técnico para bioterios 2020-09-29 frances navarro female 39 moron kelly31@yahoo.com 1708 +1171 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-09-19 sarah harrington female 29 la porteña gibsonemily@yahoo.com 7241 +1172 universidad abierta interamericana licenciatura en ciencias ambientales 2020-10-05 elizabeth parker female 78 empalme villa constitucion carrollthomas@yahoo.com 2918 +1173 universidad abierta interamericana bioquímica 2020-12-29 jean mckinney female 75 arroyo seco martinmarisa@yahoo.com 3641 +1646 universidad abierta interamericana licenciatura en administración 2020-12-30 victoria silva female 78 arroyo seco whamilton@yahoo.com 3641 +1794 universidad abierta interamericana licenciatura en terapia ocupacional 2020-12-16 brittany owens female 51 arroyo seco robert64@gmail.com 3641 +1174 universidad abierta interamericana técnico para bioterios 2020-10-04 tonya lane female 87 rincon de milberg robinsoncheryl@gmail.com 1648 +1270 universidad abierta interamericana licenciatura en ciencias ambientales 2021-01-14 debbie white female 46 rincon de milberg hallsylvia@yahoo.com 1648 +1175 universidad abierta interamericana licenciatura en ciencias biológicas 2021-01-26 allison shea female 34 carcaraña benjaminbrown@hotmail.com 2138 +1178 universidad abierta interamericana licenciatura en administración 2021-01-18 edward carlson male 44 rawson durantravis@yahoo.com 6734 +1181 universidad abierta interamericana licenciatura en relaciones del trabajo 2021-01-18 lee nguyen male 89 base aeronaval punta indio shannon42@gmail.com 1919 +1188 universidad abierta interamericana agronomía 2020-09-29 thomas floyd male 63 agua amarga christopherlawson@hotmail.com 5719 +1195 universidad abierta interamericana farmacia 2020-10-24 jeremy nguyen male 32 huasa pampa norte zkirk@yahoo.com 4163 +1196 universidad abierta interamericana licenciatura en administración 2021-01-20 christopher gonzalez male 67 el brete jacksonnicole@gmail.com 4126 +1719 universidad abierta interamericana diseño de imagen y sonido 2020-11-26 mikayla wright female 97 el brete xbean@yahoo.com 4126 +1199 universidad abierta interamericana técnico para bioterios 2020-12-10 rhonda adams female 75 gonzalez catan brittany34@hotmail.com 1759 +1200 universidad abierta interamericana diseño industrial 2021-01-19 vincent dixon male 83 abra de peñas zwalker@hotmail.com 4650 +1202 universidad abierta interamericana ciencias veterinarias 2020-11-15 shawn castillo male 41 ingeniero williams jeremy00@yahoo.com 6603 +1359 universidad abierta interamericana licenciatura en ciencias de la educación 2021-01-10 taylor crawford male 78 ingeniero williams stephanie11@gmail.com 6603 +1203 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2021-01-16 leah atkinson female 48 kilometro 125 gramos@yahoo.com 6720 +1204 universidad abierta interamericana ingeniería mecánica 2020-09-04 robert sullivan male 78 quiñihual estacion dustinsmith@gmail.com 7533 +1205 universidad abierta interamericana licenciatura en musicoterapia 2020-12-17 theresa novak female 46 blaquier douglasholland@yahoo.com 6065 +1207 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2021-01-03 antonio white male 70 casablanca hayden36@yahoo.com 2317 +1698 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2020-10-25 joel anderson male 56 casablanca matthew26@gmail.com 2317 +1208 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-12-11 jessica carlson female 62 aguada de la peña masseylisa@gmail.com 5461 +1210 universidad abierta interamericana actuario 2021-01-15 shane morales male 90 comandante granville kimberly09@hotmail.com 5736 +1702 universidad abierta interamericana diseño de imagen y sonido 2020-12-24 dakota moses male 42 comandante granville tonysalinas@hotmail.com 5736 +1212 universidad abierta interamericana arquitectura 2020-09-23 theresa turner female 56 azcuenaga angelacook@yahoo.com 6721 +1215 universidad abierta interamericana medicina 2020-10-22 joan potter female 31 alto grande gordonbrandon@gmail.com 5572 +1781 universidad abierta interamericana licenciatura en ciencia política 2020-09-25 sarah rogers female 91 alto grande brittany76@yahoo.com 5572 +1216 universidad abierta interamericana ciencias veterinarias 2020-09-09 karen andrews female 82 esteban de luca alicia88@gmail.com 6475 +1218 universidad abierta interamericana licenciatura en sociología 2020-12-21 adrian clements male 79 estacion saguier sarah51@gmail.com 2315 +1458 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-12-31 michael simpson male 58 estacion saguier ucurtis@gmail.com 2315 +1219 universidad abierta interamericana actuario 2020-12-11 jon rangel male 59 primera junta morriskenneth@gmail.com 6422 +1224 universidad abierta interamericana ciencias veterinarias 2020-12-13 kayla richardson female 31 barrio villa saladillo lewislaurie@gmail.com 7260 +1225 universidad abierta interamericana licenciatura en ciencia política 2020-10-17 harold howell male 85 general galarza jill12@hotmail.com 2843 +1291 universidad abierta interamericana contador público 2020-09-17 christopher rose male 45 general galarza jerry44@yahoo.com 2843 +1228 universidad abierta interamericana diseño de imagen y sonido 2021-01-11 scott richards male 52 corbett sandy17@hotmail.com 6507 +1229 universidad abierta interamericana ingeniería electrónica 2021-01-27 eddie kent male 61 colonia los tres usaris bradley13@hotmail.com 2760 +1269 universidad abierta interamericana licenciatura en ciencias biológicas 2021-01-05 jeremy mcdaniel male 32 colonia los tres usaris maddenalejandro@gmail.com 2760 +1795 universidad abierta interamericana contador público 2020-09-22 james manning male 22 colonia los tres usaris hfuller@yahoo.com 2760 +1231 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-09-29 jessica wagner female 44 chivilcoy yolandapatterson@yahoo.com 6620 +1271 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-12-19 william nichols male 37 chivilcoy rebeccabenton@gmail.com 6620 +1593 universidad abierta interamericana ciencias veterinarias 2020-12-07 joseph miller male 76 chivilcoy stephanie98@yahoo.com 6620 +1232 universidad abierta interamericana licenciatura en psicología 2020-11-23 george gonzalez male 98 acuña cue richardreese@gmail.com 3420 +1234 universidad abierta interamericana licenciatura en artes 2021-01-05 kimberly martin female 73 felicia joe97@hotmail.com 3087 +1236 universidad abierta interamericana licenciatura en ciencias ambientales 2021-01-27 austin patrick male 79 abra el candado david19@hotmail.com 4124 +1237 universidad abierta interamericana arquitectura 2020-09-19 danny robinson male 30 balde ahumada guerrachristina@gmail.com 5713 +1731 universidad abierta interamericana licenciatura en artes 2021-01-16 heather smith female 81 balde ahumada ljimenez@yahoo.com 5713 +1241 universidad abierta interamericana licenciatura en ciencias biológicas 2020-09-18 brandon mendez male 57 las palmas pricesteven@yahoo.com 2806 +1819 universidad abierta interamericana farmacia 2020-11-20 nicole webb female 22 las palmas pmedina@hotmail.com 2806 +1245 universidad abierta interamericana licenciatura en ciencia política 2020-11-19 david jones male 52 del valle gtownsend@yahoo.com 6509 +1246 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-12-12 victoria bentley female 62 san nicolas de los arroyos mariaalvarado@yahoo.com 2900 +1247 universidad abierta interamericana ingeniería mecánica 2021-01-08 alan mcdonald male 91 alto de la leña ericnguyen@gmail.com 5750 +1257 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2020-09-07 michelle cox female 41 cucullu barrettjacqueline@yahoo.com 6723 +1338 universidad abierta interamericana ingeniería electrónica 2020-09-16 melissa wood female 58 cucullu riverabreanna@yahoo.com 6723 +1258 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-12-06 jay adams male 28 la ines levans@gmail.com 6100 +1259 universidad abierta interamericana licenciatura en psicología 2020-09-28 dakota anderson male 27 arroyo fedor johnsontyler@gmail.com 3360 +1680 universidad abierta interamericana bioquímica 2020-12-11 john herrera male 51 arroyo fedor amy13@yahoo.com 3360 +1260 universidad abierta interamericana licenciatura en terapia ocupacional 2021-01-26 rita townsend female 62 la buana moza codyschmidt@gmail.com 2930 +1261 universidad abierta interamericana técnico para bioterios 2020-12-16 charles carlson male 56 kilometro 45 williammarshall@gmail.com 1635 +1263 universidad abierta interamericana diseño industrial 2021-01-24 timothy robinson male 42 aristia lloydandre@gmail.com 3463 +1266 universidad abierta interamericana técnico para bioterios 2020-12-07 kara mccormick female 73 bahia tranquila alejandro23@yahoo.com 9405 +1267 universidad abierta interamericana licenciatura en musicoterapia 2020-11-04 matthew conway male 45 villa dominico bwilliams@yahoo.com 1874 +1274 universidad abierta interamericana licenciatura en ciencias geológicas 2020-10-19 daniel richardson male 59 arroyo moreira vbauer@gmail.com 3181 +1649 universidad abierta interamericana licenciatura en ciencias ambientales 2021-01-30 andrew roberts male 86 arroyo moreira april66@hotmail.com 3181 +1277 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-09-03 amanda holt female 29 angelica rjimenez@gmail.com 2303 +1278 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-11-24 christian allen male 49 alagon lunamarilyn@hotmail.com 6463 +1284 universidad abierta interamericana diseño de imagen y sonido 2021-01-11 mary johnson female 68 bella italia kelleychristopher@hotmail.com 2301 +1285 universidad abierta interamericana agronomía 2020-12-10 kyle gillespie male 27 colonia florencia mmcclain@hotmail.com 3500 +1843 universidad abierta interamericana licenciatura en ciencias de la computación 2020-11-09 daniel anderson male 88 colonia florencia elizabethmartinez@hotmail.com 3500 +1288 universidad abierta interamericana medicina 2021-01-26 linda scott female 71 buena vista mitchellpaige@gmail.com 5525 +1290 universidad abierta interamericana licenciatura en administración 2020-10-01 samuel malone male 93 caspinchango allenangela@gmail.com 4135 +1293 universidad abierta interamericana arquitectura 2020-11-08 sharon townsend female 89 cooper jody67@hotmail.com 7639 +1298 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-10-15 dawn bailey female 95 13 de enero alice05@yahoo.com 5741 +1300 universidad abierta interamericana medicina 2020-10-24 judy reynolds female 44 algarrobito kirkdevin@yahoo.com 5537 +1302 universidad abierta interamericana licenciatura en musicoterapia 2020-11-10 anthony herrera male 26 juan vela greenrobert@hotmail.com 6663 +1309 universidad abierta interamericana diseño de imagen y sonido 2021-01-29 holly roth female 42 alto de leiva ljuarez@yahoo.com 4142 +1660 universidad abierta interamericana bioquímica 2020-11-09 william richard male 31 alto de leiva sanchezkaitlin@hotmail.com 4142 +1315 universidad abierta interamericana actuario 2020-09-19 johnny fisher male 82 baños termales james63@yahoo.com 5345 +1318 universidad abierta interamericana licenciatura en ciencia política 2021-01-26 albert moreno male 59 san genaro norte david10@gmail.com 2147 +1319 universidad abierta interamericana contador público 2020-10-09 lori watson female 67 coronel isleños robertsbrian@hotmail.com 2747 +1321 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-12-30 evelyn villegas female 95 centella yacevedo@gmail.com 3261 +1323 universidad abierta interamericana diseño industrial 2020-09-27 megan reed female 37 amilgancho nicholas92@yahoo.com 5300 +1518 universidad abierta interamericana técnico para bioterios 2020-09-10 michele johnson female 68 amilgancho michael50@hotmail.com 5300 +1324 universidad abierta interamericana licenciatura en musicoterapia 2020-10-29 samuel english male 67 colonia clara matthewpowell@gmail.com 3025 +1325 universidad abierta interamericana licenciatura en administración 2020-12-05 emily stone female 83 caminera lujan lauren27@yahoo.com 6700 +1328 universidad abierta interamericana licenciatura en ciencias de la educación 2021-01-25 richard zimmerman male 50 arturo almaraz rogerswilliam@gmail.com 6330 +1332 universidad abierta interamericana ingeniería en informática 2020-12-25 carol washington female 52 caraguata greenmichael@yahoo.com 3248 +1333 universidad abierta interamericana contador público 2020-09-30 ashley thompson female 36 merlo tamara51@hotmail.com 1722 +1336 universidad abierta interamericana licenciatura en ciencias antropológicas 2021-01-04 victor wallace male 41 la ribera judy60@yahoo.com 5734 +1337 universidad abierta interamericana licenciatura en sociología 2020-10-10 julia rodriguez female 76 aguay glenn36@yahoo.com 3407 +1339 universidad abierta interamericana diseño de imagen y sonido 2020-12-25 zachary figueroa male 30 la lucila dsantiago@yahoo.com 3072 +1340 universidad abierta interamericana técnico para bioterios 2020-10-31 timothy friedman male 84 dho nnicholson@yahoo.com 3070 +1344 universidad abierta interamericana licenciatura en ciencias de la computación 2020-09-29 mark charles male 35 banda de lucero jimenezmichael@hotmail.com 5333 +1350 universidad abierta interamericana actuario 2020-09-27 jorge silva male 66 bernardo de irigoyen kevin39@gmail.com 2248 +1351 universidad abierta interamericana farmacia 2020-10-20 randall flores male 52 centro agricola el pato hrussell@gmail.com 1893 +1777 universidad abierta interamericana licenciatura en ciencias de la computación 2020-10-01 tiffany daniels female 47 centro agricola el pato mhall@hotmail.com 1893 +1352 universidad abierta interamericana actuario 2020-11-01 bobby guerrero male 62 alberto gerchunoff coxtyler@yahoo.com 3170 +1353 universidad abierta interamericana licenciatura en ciencias de la computación 2021-01-27 jasmine martinez female 22 colonia alberdi crystaltaylor@yahoo.com 6034 +1358 universidad abierta interamericana licenciatura en ciencias geológicas 2020-12-29 james edwards male 62 22 de diciembre johnsonmark@gmail.com 3378 +1423 universidad abierta interamericana farmacia 2020-09-17 caleb parks male 65 22 de diciembre irosales@yahoo.com 3378 +1361 universidad abierta interamericana actuario 2021-01-31 dominique orozco female 50 alcaraz 2do daviskaren@yahoo.com 3138 +1362 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-10-14 roberto ray male 95 aguada jeanette32@gmail.com 5569 +1446 universidad abierta interamericana licenciatura en ciencias de la computación 2020-09-30 mary carlson female 69 aguada mollyberry@hotmail.com 5569 +1366 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-12-29 adam jones male 85 ranelagh taylorolivia@yahoo.com 1886 +1371 universidad abierta interamericana agronomía 2020-10-16 tiffany martin female 36 base aerea teniente matienzo anngordon@hotmail.com 9411 +1382 universidad abierta interamericana ingeniería en informática 2020-09-29 gary wilkins male 52 dique toma rollinsjustin@gmail.com 5407 +1384 universidad abierta interamericana licenciatura en ciencias de la educación 2020-12-18 rita thompson female 91 el alto morgantaylor@gmail.com 5577 +1385 universidad abierta interamericana licenciatura en producción de bioimagenes 2021-01-14 andrea brewer female 99 arroyo de la ventana nfitzpatrick@hotmail.com 8521 +1386 universidad abierta interamericana ingeniería mecánica 2020-09-27 marc may male 46 arroyo del pescado cynthiasmith@gmail.com 1923 +1393 universidad abierta interamericana licenciatura en administración 2020-11-19 ian lewis male 53 pilar ibarrachristopher@hotmail.com 3085 +1396 universidad abierta interamericana licenciatura en terapia ocupacional 2020-11-11 douglas ortiz male 21 bahia bustamante phillipcooper@yahoo.com 9111 +1401 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2020-09-02 joshua wilson male 33 estacion coronel pringles gonzalezheather@hotmail.com 7536 +1402 universidad abierta interamericana arquitectura 2021-01-13 justin peterson male 47 bajo de las palomas meganmcgee@hotmail.com 6313 +1403 universidad abierta interamericana licenciatura en ciencia política 2020-10-18 thomas martinez male 90 colonia las yescas ashley45@gmail.com 6513 +1474 universidad abierta interamericana ingeniería mecánica 2021-01-17 jeffrey wilson male 55 colonia las yescas butlernicholas@yahoo.com 6513 +1404 universidad abierta interamericana licenciatura en terapia ocupacional 2020-12-12 darrell obrien male 21 baños lunlunta westjessica@gmail.com 5507 +1413 universidad abierta interamericana diseño de imagen y sonido 2020-09-17 adrian hardy male 27 bermudez kreese@hotmail.com 6071 +1415 universidad abierta interamericana ingeniería mecánica 2020-12-16 darlene pearson female 85 abra del trigo xlewis@yahoo.com 4501 +1418 universidad abierta interamericana licenciatura en ciencias geológicas 2020-09-17 barbara davis female 54 arroyito korr@gmail.com 8313 +1419 universidad abierta interamericana licenciatura en ciencias ambientales 2020-09-24 jessica ross female 68 la cañada anthonychavez@gmail.com 5567 +1426 universidad abierta interamericana ingeniería electrónica 2020-10-30 jennifer taylor female 35 arroyo corralito ucarroll@hotmail.com 3122 +1655 universidad abierta interamericana licenciatura en terapia ocupacional 2021-01-20 sara grant female 59 arroyo corralito jamesfritz@gmail.com 3122 +1427 universidad abierta interamericana bioquímica 2021-01-10 frank randall male 68 bernal este kimberlyortiz@gmail.com 1876 +1430 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-11-23 maria simmons female 39 de bruyn michael42@yahoo.com 6031 +1431 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-09-04 greg ferguson male 47 colonia bella vista hgay@hotmail.com 5735 +1432 universidad abierta interamericana diseño industrial 2020-12-28 sara evans female 21 fortin lavalle berryjack@gmail.com 7404 +1482 universidad abierta interamericana licenciatura en ciencias antropológicas 2021-01-03 david gonzales male 95 fortin lavalle laurascott@gmail.com 7404 +1434 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-12-23 danielle morris female 89 abalo christopherking@hotmail.com 3466 +1558 universidad abierta interamericana diseño industrial 2020-12-11 brenda simpson female 99 abalo ericjimenez@hotmail.com 3466 +1437 universidad abierta interamericana diseño de imagen y sonido 2020-09-04 carlos dixon male 24 colonia baron hirsch yrodriguez@gmail.com 6441 +1441 universidad abierta interamericana actuario 2020-12-25 mark sanders male 85 cuenca shawn05@yahoo.com 6231 +1442 universidad abierta interamericana bioquímica 2020-11-20 janice dillon female 63 barrio carosio mitchelljonathan@gmail.com 6000 +1451 universidad abierta interamericana licenciatura en ciencias de la computación 2020-11-16 darrell mclaughlin male 29 aimogasta jennifer18@yahoo.com 5310 +1453 universidad abierta interamericana licenciatura en producción de bioimagenes 2020-10-18 sandy wilson female 49 acerillos joseph45@gmail.com 5467 +1456 universidad abierta interamericana medicina 2020-12-10 sara frazier female 36 aeropuerto ezeiza samanthafleming@gmail.com 1802 +1457 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-10-15 stacie mckinney female 59 el campamento watsonjames@yahoo.com 3524 +1615 universidad abierta interamericana licenciatura en ciencias de la computación 2020-12-25 brian white male 41 el campamento dixonmaria@hotmail.com 3524 +1462 universidad abierta interamericana licenciatura en ciencia política 2020-10-25 gina conley female 28 agua de dionisio penningtoncatherine@gmail.com 4751 +1469 universidad abierta interamericana actuario 2020-09-09 monica mcconnell female 41 abra de hinojo ray55@hotmail.com 8170 +1477 universidad abierta interamericana ingeniería electrónica 2020-11-02 jeremy eaton male 57 almirante solier hendersonamy@gmail.com 8109 +1478 universidad abierta interamericana diseño de imagen y sonido 2020-09-17 calvin campbell male 42 gonzalez moreno doughertykimberly@yahoo.com 6239 +1480 universidad abierta interamericana licenciatura en ciencias biológicas 2020-10-18 w meyers male 41 calle larga vieja anthonytanner@yahoo.com 5605 +1484 universidad abierta interamericana licenciatura en musicoterapia 2020-09-19 tammy duncan female 75 campo salusso margaretcasey@gmail.com 6369 +1490 universidad abierta interamericana ingeniería mecánica 2021-01-13 christopher hensley male 79 cascada los cantaros david25@gmail.com 8411 +1494 universidad abierta interamericana licenciatura en musicoterapia 2020-11-09 raymond mcconnell male 38 alfalad smithmichael@hotmail.com 6555 +1573 universidad abierta interamericana ingeniería electrónica 2020-09-26 grace allen female 78 alfalad kevindavis@yahoo.com 6555 +1497 universidad abierta interamericana ciencias veterinarias 2020-12-01 bruce morris male 71 chovet johnsonthomas@yahoo.com 2633 +1499 universidad abierta interamericana ingeniería electrónica 2020-09-07 manuel lopez male 27 2 de mayo carol80@hotmail.com 3722 +1500 universidad abierta interamericana licenciatura en psicología 2020-09-02 suzanne hall female 50 huanqueros katie66@yahoo.com 3076 +1502 universidad abierta interamericana contador público 2020-10-28 nathan wilkinson male 50 chilecito christopher65@hotmail.com 5360 +1503 universidad abierta interamericana técnico para bioterios 2020-12-22 richard rios male 18 colman donaldbrady@gmail.com 7201 +1689 universidad abierta interamericana ciencias veterinarias 2020-10-04 rachel berger female 71 colman pamelahays@gmail.com 7201 +1504 universidad abierta interamericana ingeniería electrónica 2020-11-12 michelle hill female 100 barrio belgrano brownkaren@yahoo.com 4146 +1650 universidad abierta interamericana actuario 2020-09-20 paul english male 61 barrio belgrano stephanie14@gmail.com 4146 +1816 universidad abierta interamericana licenciatura en psicología 2021-01-20 michelle ellis female 73 barrio belgrano beardbilly@yahoo.com 4146 +1512 universidad abierta interamericana licenciatura en ciencias geológicas 2020-10-07 christopher donaldson male 42 cespedes jonestony@yahoo.com 5517 +1516 universidad abierta interamericana licenciatura en ciencias de la computación 2021-01-09 christine edwards female 75 la gama lisaallen@yahoo.com 2615 +1522 universidad abierta interamericana medicina 2020-09-30 paul henderson male 60 alvarez jonte alexanderamy@hotmail.com 1921 +1523 universidad abierta interamericana licenciatura en administración 2020-10-01 heather greene female 68 campo de villamil johnsonisabella@gmail.com 3241 +1524 universidad abierta interamericana ciencias veterinarias 2020-12-05 andrea scott female 66 villa eloisa ortegajoseph@hotmail.com 2503 +1526 universidad abierta interamericana licenciatura en ciencias ambientales 2020-09-08 deborah green female 86 luis guillon amandawalker@yahoo.com 1838 +1527 universidad abierta interamericana agronomía 2020-12-02 richard garrett male 47 bajo las tunas bradleylauren@yahoo.com 3017 +1528 universidad abierta interamericana actuario 2020-12-14 carlos mitchell male 47 atahualpa sberry@yahoo.com 6471 +1529 universidad abierta interamericana licenciatura en sociología 2021-01-10 maria brown female 54 bajastine jenkinsrobin@yahoo.com 4164 +1631 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-11-08 madison marks female 70 bajastine tracey81@yahoo.com 4164 +1533 universidad abierta interamericana licenciatura en ciencias de la computación 2020-11-23 erin nielsen female 37 estancia las isletas joneswyatt@yahoo.com 8148 +1561 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-12-29 william gutierrez male 66 estancia las isletas ewilson@hotmail.com 8148 +1540 universidad abierta interamericana licenciatura en musicoterapia 2020-12-04 tina williams female 43 alto el puesto santosmiguel@hotmail.com 4159 +1542 universidad abierta interamericana ingeniería electrónica 2020-10-31 brenda beck female 42 3 de mayo lsmith@hotmail.com 5543 +1545 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2021-01-01 karen cohen female 54 balsa senillosa ujones@yahoo.com 8316 +1546 universidad abierta interamericana farmacia 2020-11-22 lauren fernandez female 22 dock sud sanchezkatie@hotmail.com 1871 +1774 universidad abierta interamericana licenciatura en ciencias de la computación 2020-11-05 scott downs male 76 dock sud rachel34@gmail.com 1871 +1547 universidad abierta interamericana licenciatura en musicoterapia 2020-11-29 karen garcia female 66 brea chimpana williamswilliam@hotmail.com 4230 +1548 universidad abierta interamericana licenciatura en administración 2020-12-21 nicholas grant male 95 aguada san roque jamesmiller@gmail.com 8305 +1551 universidad abierta interamericana licenciatura en ciencia política 2021-01-15 nathan luna male 34 agua amarilla la hoyada wbrown@gmail.com 4139 +1553 universidad abierta interamericana licenciatura en ciencias de la computación 2021-01-18 jenny reynolds female 95 carilo petersenthomas@yahoo.com 7167 +1560 universidad abierta interamericana ingeniería en informática 2020-10-17 phillip li male 56 el perdido est jose guisasola earlpacheco@yahoo.com 8156 +1716 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-11-20 heather price female 53 el perdido est jose guisasola milesstephen@gmail.com 8156 +1562 universidad abierta interamericana ingeniería mecánica 2021-01-07 jessica powers female 19 antiguo vanessaleon@gmail.com 4631 +1563 universidad abierta interamericana licenciatura en administración 2021-01-05 thomas shelton male 62 guamini camachomelinda@gmail.com 6435 +1572 universidad abierta interamericana licenciatura en ciencias geológicas 2020-09-23 abigail christian female 49 colonia velez fieldsjohn@gmail.com 2933 +1578 universidad abierta interamericana actuario 2020-09-16 amy smith female 61 la sara brianpeters@hotmail.com 7621 +1579 universidad abierta interamericana diseño de imagen y sonido 2020-11-20 mark kelly male 100 aero club rosario gonzaleskim@gmail.com 2132 +1582 universidad abierta interamericana bioquímica 2020-10-25 david avila male 44 bahia lapataia amymcguire@gmail.com 9410 +1583 universidad abierta interamericana licenciatura en musicoterapia 2020-10-31 andre hayden male 35 arbol verde shirley50@yahoo.com 5715 +1586 universidad abierta interamericana licenciatura en producción de bioimagenes 2021-01-30 melanie miller female 75 los indios ddavis@gmail.com 2709 +1591 universidad abierta interamericana licenciatura en ciencia política 2020-09-11 johnny hart male 57 arrechea tranashley@gmail.com 3355 +1601 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2020-12-01 matthew patterson male 63 colonia leiva amandaford@gmail.com 3326 +1602 universidad abierta interamericana agronomía 2020-09-21 maria estes female 67 balneario oriente craigdiana@yahoo.com 8153 +1606 universidad abierta interamericana licenciatura en ciencias geológicas 2020-12-21 samantha li female 62 alejandro petion hcollins@yahoo.com 1808 +1608 universidad abierta interamericana licenciatura en ciencias biológicas 2020-11-26 tiffany lopez female 23 cupiles bwall@yahoo.com 5595 +1609 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-09-26 sheri lopez female 39 arroyo casco christopherboyd@hotmail.com 3465 +1611 universidad abierta interamericana licenciatura en terapia ocupacional 2020-09-12 erin ochoa female 25 antonio pini michaeljohnson@gmail.com 3061 +1617 universidad abierta interamericana licenciatura en administración 2020-09-08 wendy leon female 66 campo quiñones pamelafowler@gmail.com 2258 +1618 universidad abierta interamericana licenciatura en relaciones del trabajo 2020-11-13 kevin murray male 41 buen pasto pkeller@yahoo.com 9023 +1645 universidad abierta interamericana medicina 2020-10-08 jeremy young male 66 buen pasto laurawinters@hotmail.com 9023 +1621 universidad abierta interamericana ingeniería mecánica 2020-09-26 ann williams female 69 aneque grande sbrooks@yahoo.com 7011 +1623 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-09-04 kevin williams male 35 almacen piatti andrea01@yahoo.com 2711 +1626 universidad abierta interamericana contador público 2020-10-24 anthony bender male 84 cañadon del corral ysantana@hotmail.com 8412 +1629 universidad abierta interamericana agronomía 2020-12-10 gwendolyn thompson female 93 belgrano fergusonandrea@hotmail.com 5439 +1630 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-11-03 alyssa peterson female 56 alcete crystal21@hotmail.com 3127 +1632 universidad abierta interamericana licenciatura en ciencias biológicas 2020-12-24 paul carlson male 62 barro negro lynn70@hotmail.com 4718 +1635 universidad abierta interamericana farmacia 2020-10-13 brenda cabrera female 95 cerana rguerra@hotmail.com 2202 +1806 universidad abierta interamericana licenciatura en ciencias ambientales 2020-11-10 amy riley female 91 cerana melendezmichael@gmail.com 2202 +1637 universidad abierta interamericana ingeniería mecánica 2020-10-05 tara harris female 31 favelli michelledrake@gmail.com 5636 +1638 universidad abierta interamericana actuario 2021-01-20 thomas alexander male 25 abo nezu brian80@gmail.com 3461 +1641 universidad abierta interamericana licenciatura en kinesiología y fisiatría 2020-10-04 harold brown male 96 colonia zambungo alyssamartin@gmail.com 6628 +1643 universidad abierta interamericana licenciatura en artes 2020-12-24 mary adams female 34 alfredo demarchi hillteresa@yahoo.com 6533 +1644 universidad abierta interamericana farmacia 2021-01-31 donald graves male 48 oriente curtis18@gmail.com 7509 +1647 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-12-12 nicole underwood female 79 camino centenario km 11500 millerrichard@hotmail.com 1896 +1651 universidad abierta interamericana arquitectura 2020-09-07 jeremy fuentes male 23 barrancas leahsmith@hotmail.com 2246 +1662 universidad abierta interamericana contador público 2020-09-23 karen parker female 87 barrio garin norte jchen@yahoo.com 1623 +1666 universidad abierta interamericana contador público 2020-11-30 courtney rose female 23 aldea santa maria yholder@yahoo.com 3123 +1671 universidad abierta interamericana farmacia 2020-10-12 aaron brown male 89 colonia los sauces hannahbaker@yahoo.com 3200 +1673 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-09-25 dennis fleming male 42 adrogue espinozaevan@hotmail.com 1846 +1678 universidad abierta interamericana agronomía 2020-12-19 jennifer jones female 42 2 de julio psanchez@hotmail.com 3344 +1693 universidad abierta interamericana farmacia 2020-10-03 stanley norris male 62 colonia matilde joneskenneth@yahoo.com 3013 +1694 universidad abierta interamericana licenciatura en ciencias biológicas 2020-11-09 amanda ruiz female 88 olascoaga suarezwendy@yahoo.com 6652 +1840 universidad abierta interamericana licenciatura en artes 2020-09-04 paige hines female 53 olascoaga freemanmichael@yahoo.com 6652 +1699 universidad abierta interamericana licenciatura en ciencias ambientales 2020-12-04 rachel tucker female 81 isla los laureles jamiegarcia@yahoo.com 2931 +1700 universidad abierta interamericana contador público 2020-10-28 john reeves male 64 esc nav militar rio sant clayjames@hotmail.com 1927 +1701 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-11-14 michael leon male 48 puesto de isla lucasmassey@yahoo.com 3487 +1703 universidad abierta interamericana bioquímica 2020-09-05 derek clark male 76 adrian maturano jason73@gmail.com 5590 +1704 universidad abierta interamericana licenciatura en ciencias de la educación 2020-10-10 katie dalton female 84 casimiro gomez lopezmichael@hotmail.com 6214 +1705 universidad abierta interamericana ciencias veterinarias 2020-10-02 tina olson female 60 ricardo rojas uobrien@gmail.com 1618 +1706 universidad abierta interamericana licenciatura en artes 2020-12-26 ryan larson male 86 colonia la marta jeffrey53@yahoo.com 3185 +1708 universidad abierta interamericana agronomía 2020-11-21 april patel female 31 membrillar kdominguez@yahoo.com 6748 +1712 universidad abierta interamericana licenciatura en artes 2020-11-17 becky anderson female 72 estacion saladas christineross@gmail.com 3428 +1713 universidad abierta interamericana ingeniería electrónica 2021-01-25 tina lee female 52 indio rico watsonmary@gmail.com 7501 +1718 universidad abierta interamericana técnico para bioterios 2020-09-10 john jordan male 96 monte chingolo tasha78@hotmail.com 1825 +1730 universidad abierta interamericana contador público 2020-09-26 kevin allen male 87 capihuas ddennis@yahoo.com 5327 +1849 universidad abierta interamericana ciencias veterinarias 2020-09-26 samantha howard female 25 capihuas rfischer@hotmail.com 5327 +1737 universidad abierta interamericana arquitectura 2020-11-11 melanie gray female 29 atalaya padillajason@yahoo.com 1913 +1738 universidad abierta interamericana actuario 2020-11-11 gavin acosta male 48 desvio kilometro 234 seanpotter@hotmail.com 6503 +1748 universidad abierta interamericana arquitectura 2020-10-08 laura garcia female 49 los gauchos jessica43@gmail.com 6343 +1754 universidad abierta interamericana diseño industrial 2020-10-15 james hernandez male 61 de la canal lesterlauren@gmail.com 7013 +1756 universidad abierta interamericana licenciatura en ciencia y tecnología de alimentos 2020-10-05 matthew collins male 81 arrascaeta ibishop@hotmail.com 3046 +1805 universidad abierta interamericana actuario 2020-09-07 maxwell hughes male 93 arrascaeta gutierrezmatthew@gmail.com 3046 +1821 universidad abierta interamericana licenciatura en artes 2020-10-11 matthew norton male 69 arrascaeta scosta@hotmail.com 3046 +1765 universidad abierta interamericana ingeniería en informática 2020-10-28 megan pierce female 41 agua de las palomas michellecollins@yahoo.com 4741 +1857 universidad abierta interamericana ingeniería electrónica 2021-01-16 sandra harrison female 65 agua de las palomas joshuareed@yahoo.com 4741 +1766 universidad abierta interamericana diseño de imagen y sonido 2020-10-30 amy richard female 23 boeuf leahgriffin@hotmail.com 6380 +1772 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-09-18 sarah webster female 33 cañada la rica todd56@gmail.com 6625 +1776 universidad abierta interamericana licenciatura en ciencias de la computación 2020-12-24 julia rodriguez female 55 coronel charlone dennisstephanie@yahoo.com 6223 +1784 universidad abierta interamericana ingeniería mecánica 2020-12-03 stacy mcconnell female 55 correntoso kfrazier@hotmail.com 8407 +1790 universidad abierta interamericana bioquímica 2020-09-29 nancy adams female 93 paso telegrafo leedavid@gmail.com 3194 +1791 universidad abierta interamericana medicina 2020-11-21 madison rodriguez female 34 puente del inca michaeljohnson@hotmail.com 5555 +1796 universidad abierta interamericana ciencias veterinarias 2020-12-05 jill sanchez female 32 libano reedangel@hotmail.com 7407 +1799 universidad abierta interamericana licenciatura en terapia ocupacional 2020-09-30 jill newton female 47 victoria brittanychang@hotmail.com 1644 +1808 universidad abierta interamericana ingeniería en informática 2020-10-26 patrick mooney male 99 campo moreno davisbrittany@yahoo.com 3734 +1813 universidad abierta interamericana licenciatura en ciencias antropológicas 2020-12-09 franklin scott male 73 almacen cristian schubert clarkedward@yahoo.com 3111 +1814 universidad abierta interamericana arquitectura 2021-01-24 tyler morton male 20 plomer allisonhowe@yahoo.com 1733 +1818 universidad abierta interamericana ingeniería electrónica 2020-10-03 courtney sosa female 89 la banda natashamoore@gmail.com 4133 +1827 universidad abierta interamericana licenciatura en planificación y diseño del paisaje 2020-09-28 jacqueline robinson female 62 abdon castro tolay andrew68@gmail.com 4641 +1828 universidad abierta interamericana licenciatura en ciencias de la educación 2020-11-10 christopher bond male 99 trujui annabailey@yahoo.com 1664 +1830 universidad abierta interamericana licenciatura en gestión de agroalimentos 2020-12-19 shannon adams female 33 juan vucetich ex dr r levene djackson@hotmail.com 1894 +1831 universidad abierta interamericana licenciatura en ciencias geológicas 2021-01-15 troy hoffman male 95 acebal dlowe@yahoo.com 2109 +1833 universidad abierta interamericana licenciatura en musicoterapia 2020-09-22 daniel vaughn male 27 cheroguita jacobgraves@yahoo.com 3358 +1837 universidad abierta interamericana licenciatura en ciencias antropológicas 2021-01-18 mark blevins male 21 colonia bella italia michaelbarr@hotmail.com 2300 +1838 universidad abierta interamericana actuario 2020-11-08 jason rosario male 24 cangrejillos epatrick@yahoo.com 4644 +1854 universidad abierta interamericana agronomía 2021-01-09 angela kennedy female 91 barrialitos tinarodgers@gmail.com 5403 +1855 universidad abierta interamericana licenciatura en ciencias de la computación 2020-11-23 kenneth greene male 21 cachari dmurphy@hotmail.com 7214 +1856 universidad abierta interamericana licenciatura en gestión de agroalimentos 2021-01-31 jose clark male 20 abra guazu william80@yahoo.com 3197 +1859 universidad abierta interamericana licenciatura en ciencias biológicas 2020-12-07 mary harrison female 89 arroyo tomas melissa15@hotmail.com 3309 +1862 universidad abierta interamericana farmacia 2020-10-08 manuel wright male 30 betbeder christopher73@hotmail.com 3156 +1864 universidad abierta interamericana ingeniería en informática 2021-01-20 megan lester female 60 campo redondo taylorluna@gmail.com 3581 diff --git a/datasets/GEUNLaPampa_process.txt b/datasets/GEUNLaPampa_process.txt new file mode 100644 index 00000000..76ac578d --- /dev/null +++ b/datasets/GEUNLaPampa_process.txt @@ -0,0 +1,1564 @@ +Id university career inscription_date first_name last_name gender age postal_code email location +0 universidad nacional de la pampa licenciatura en musicoterapia 2021-01-22 brett roberts male 22 3232 deannalarson@hotmail.com cabred +1304 universidad nacional de la pampa diseño industrial 2020-09-11 christopher jones male 93 3232 vgarcia@yahoo.com cabred +3 universidad nacional de la pampa farmacia 2020-12-29 chad richardson male 45 3185 jacksonmichelle@hotmail.com colonia la marta +1666 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-09-05 michelle morrison female 75 3185 steven46@gmail.com colonia la marta +4 universidad nacional de la pampa licenciatura en sociología 2020-09-03 cassandra odonnell female 67 7245 jamesthompson@gmail.com campo sabate +5 universidad nacional de la pampa ingeniería en informática 2020-11-20 jeffrey rivera male 103 8206 kristaaustin@hotmail.com colonia españa +1153 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-11-09 jessica walker female 29 8206 rodriguezcourtney@gmail.com colonia españa +6 universidad nacional de la pampa ingeniería en informática 2020-10-23 ann schmidt female 78 2255 michael73@gmail.com campo rodriguez +7 universidad nacional de la pampa actuario 2020-09-28 gabrielle johnson female 25 3071 ipage@hotmail.com aguara grande +649 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-10-10 eric bradshaw male 51 3071 elizabeth03@yahoo.com aguara grande +8 universidad nacional de la pampa diseño de imagen y sonido 2020-10-22 samuel tate male 95 2253 gwoodard@gmail.com campo gimenez +665 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-12-16 molly wilkerson female 78 2253 vramos@gmail.com campo gimenez +1037 universidad nacional de la pampa medicina 2020-09-24 dawn robertson female 92 2253 stephenscatherine@hotmail.com campo gimenez +1754 universidad nacional de la pampa diseño industrial 2020-10-02 hannah waters female 62 2253 arellanoheather@yahoo.com campo gimenez +9 universidad nacional de la pampa contador público 2020-12-08 jamie henderson female 40 3220 coxtanner@yahoo.com arroyo manganga +205 universidad nacional de la pampa contador público 2020-11-30 ashley snyder female 73 3220 marygreene@yahoo.com arroyo manganga +10 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-09-13 lisa blair female 27 3085 rjoyce@gmail.com pilar +12 universidad nacional de la pampa licenciatura en musicoterapia 2020-10-19 michelle beasley female 84 3072 leoncindy@gmail.com la lucila +1177 universidad nacional de la pampa licenciatura en ciencia política 2020-12-07 veronica jones female 48 3072 joseph43@hotmail.com la lucila +1720 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-11-08 tyler fisher male 94 3072 coreyporter@hotmail.com la lucila +13 universidad nacional de la pampa arquitectura 2020-11-12 shaun dunn male 115 5759 ydavis@hotmail.com calera argentina +1215 universidad nacional de la pampa ingeniería mecánica 2020-09-20 ryan williams male 87 5759 wilsonmary@yahoo.com calera argentina +15 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-12-09 logan clements male 85 9410 beardpatrick@yahoo.com bahia lapataia +16 universidad nacional de la pampa ingeniería mecánica 2021-01-17 carol myers female 20 2747 brownjason@yahoo.com coronel isleños +1695 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-10-16 nancy cox female 103 2747 yorksteven@gmail.com coronel isleños +17 universidad nacional de la pampa ingeniería electrónica 2020-10-27 shannon wilson female 99 6303 darlene98@gmail.com cachirulo +107 universidad nacional de la pampa bioquímica 2020-12-22 stephanie flores female 49 6303 cdillon@yahoo.com cachirulo +18 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-10-10 chris bennett male 92 3122 hlewis@yahoo.com arroyo corralito +414 universidad nacional de la pampa licenciatura en sociología 2020-11-20 david doyle male 30 3122 duarteseth@yahoo.com arroyo corralito +1530 universidad nacional de la pampa licenciatura en ciencias de la educación 2021-01-14 tracey diaz female 114 3122 amandacruz@yahoo.com arroyo corralito +1620 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-10-28 charles thompson male 67 3122 smithcaitlin@gmail.com arroyo corralito +19 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-11-28 ethan lewis male 111 3374 eric54@gmail.com el porvenir +21 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-12-10 anna steele female 68 6309 micheal44@yahoo.com alpachiri +661 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2021-01-21 emily whitaker female 108 6309 brittany79@gmail.com alpachiri +1020 universidad nacional de la pampa farmacia 2021-01-06 crystal washington female 104 6309 gary60@hotmail.com alpachiri +24 universidad nacional de la pampa agronomía 2020-12-15 lisa booth female 22 3540 youngsteven@hotmail.com avanzada +450 universidad nacional de la pampa agronomía 2020-10-01 emma rich female 47 3540 jamesvaughan@hotmail.com avanzada +856 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-11-26 nicholas flores male 49 3540 blynch@hotmail.com avanzada +27 universidad nacional de la pampa actuario 2020-10-31 carl ferguson male 45 3101 taylorsmith@hotmail.com aldea brasilera +1556 universidad nacional de la pampa licenciatura en ciencia política 2020-09-17 jeffrey sanchez male 105 3101 hodgescourtney@yahoo.com aldea brasilera +29 universidad nacional de la pampa ingeniería mecánica 2021-01-22 matthew maldonado male 79 7136 sarah88@hotmail.com adela +1788 universidad nacional de la pampa agronomía 2020-10-24 jeffrey sanford male 79 7136 zstout@gmail.com adela +30 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-12-22 kelli boone female 105 1765 briansalas@yahoo.com isidro casanova +32 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-09-30 christopher peterson male 21 9105 nphillips@hotmail.com angostura +1605 universidad nacional de la pampa ingeniería mecánica 2020-10-21 linda pacheco female 58 9105 bhawkins@yahoo.com angostura +34 universidad nacional de la pampa ciencias veterinarias 2020-10-14 janet stokes female 66 3451 thomashernandez@gmail.com batelito +390 universidad nacional de la pampa contador público 2020-12-03 michael wilkins male 45 3451 powellrichard@gmail.com batelito +36 universidad nacional de la pampa arquitectura 2020-11-10 april beard female 31 2202 michellesanders@yahoo.com cerana +561 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-09-29 robert carroll male 86 2202 gamblepaula@gmail.com cerana +37 universidad nacional de la pampa licenciatura en musicoterapia 2020-11-05 jennifer gonzalez female 18 1828 kathryn09@gmail.com banfield +603 universidad nacional de la pampa licenciatura en terapia ocupacional 2021-01-17 taylor wilson male 101 1828 patelashley@gmail.com banfield +38 universidad nacional de la pampa bioquímica 2020-11-05 robert silva male 36 4655 chelsea20@yahoo.com cabreria +173 universidad nacional de la pampa licenciatura en ciencias antropológicas 2021-01-20 jordan cummings male 18 4655 kenneth39@hotmail.com cabreria +39 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-09-11 julia dixon female 105 2146 haneykyle@hotmail.com clason +54 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-11-05 michael smith male 49 2146 guzmanbrandon@yahoo.com clason +1712 universidad nacional de la pampa bioquímica 2020-09-04 john ponce male 84 2146 munozmathew@gmail.com clason +40 universidad nacional de la pampa farmacia 2020-12-13 timothy oneal male 66 7261 daniel68@hotmail.com saladillo norte +41 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-09-29 michelle garcia female 54 8370 benjamin81@hotmail.com caminera +43 universidad nacional de la pampa medicina 2021-01-09 isaiah fields male 49 2615 kathrynramirez@yahoo.com la gama +1155 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-11-16 steven bryant male 63 2615 toddhill@yahoo.com la gama +45 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-12-09 sarah graves female 106 3355 zmclean@hotmail.com arrechea +46 universidad nacional de la pampa actuario 2020-09-13 aaron cain male 49 3204 grahamzachary@yahoo.com ayui parada +274 universidad nacional de la pampa bioquímica 2020-09-26 angel lang female 70 3204 jennifer46@hotmail.com ayui parada +412 universidad nacional de la pampa licenciatura en ciencias de la computación 2021-01-14 noah evans male 49 3204 mariawilson@hotmail.com ayui parada +47 universidad nacional de la pampa medicina 2020-11-18 tanya kennedy female 92 5560 courtney35@yahoo.com arroyo claro +48 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-09-21 michelle schaefer female 40 7316 danacraig@gmail.com fortin irene +50 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-12-16 john zimmerman male 90 2622 andersonadrian@yahoo.com maggiolo +989 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-09-01 kayla brown female 103 2622 llopez@gmail.com maggiolo +51 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-09-03 kevin cooper male 90 6621 xrobinson@yahoo.com anderson +945 universidad nacional de la pampa actuario 2020-09-13 paula marshall female 29 6621 bergmichael@yahoo.com anderson +52 universidad nacional de la pampa actuario 2020-12-20 ashley garrett female 109 3181 lmora@yahoo.com arroyo moreira +1663 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2021-01-12 kevin sosa male 46 3181 estesdaniel@hotmail.com arroyo moreira +55 universidad nacional de la pampa bioquímica 2020-10-29 kristin perez female 85 4618 ybonilla@gmail.com abra de pives +56 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-12-01 carlos parker male 76 6701 wdiaz@hotmail.com carlos keen +718 universidad nacional de la pampa licenciatura en ciencias geológicas 2021-01-01 angel morales male 18 6701 bryanblake@yahoo.com carlos keen +57 universidad nacional de la pampa ciencias veterinarias 2020-11-23 chad kelly male 24 7160 jesuseaton@yahoo.com la union +429 universidad nacional de la pampa actuario 2021-01-18 caitlyn avila female 77 7160 stevenspatrick@gmail.com la union +716 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-09-17 linda wilcox female 24 7160 ucortez@gmail.com la union +58 universidad nacional de la pampa licenciatura en ciencias antropológicas 2021-01-04 lindsey robertson female 85 3061 fdickson@hotmail.com antonio pini +1026 universidad nacional de la pampa ingeniería electrónica 2021-01-28 tammy kim female 50 3061 joshua90@gmail.com antonio pini +60 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-09-03 lisa aguilar female 112 2607 coopergene@yahoo.com campo quirno +886 universidad nacional de la pampa agronomía 2020-11-15 mary evans female 34 2607 ofinley@yahoo.com campo quirno +61 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-12-13 joshua horton male 105 3378 hbrown@gmail.com 22 de diciembre +63 universidad nacional de la pampa actuario 2020-10-26 michelle lewis female 101 6476 zstewart@yahoo.com chiclana +64 universidad nacional de la pampa ciencias veterinarias 2020-11-07 roy blackwell male 33 6409 kpeterson@hotmail.com jose maria blanco +981 universidad nacional de la pampa licenciatura en administración 2020-10-25 victoria mcbride female 63 6409 brandon43@hotmail.com jose maria blanco +1195 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-10-09 stacy stephens female 23 6409 greenbryan@hotmail.com jose maria blanco +66 universidad nacional de la pampa licenciatura en artes 2021-01-22 holly lopez female 74 3081 brian77@yahoo.com cavour +463 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-11-27 jessica morales female 90 3081 martinezrobin@yahoo.com cavour +67 universidad nacional de la pampa arquitectura 2020-11-08 nicole jones female 70 3029 munderwood@yahoo.com colonia adolfo alsina +445 universidad nacional de la pampa ingeniería mecánica 2020-09-20 timothy morris male 81 3029 davidweber@hotmail.com colonia adolfo alsina +1056 universidad nacional de la pampa licenciatura en ciencia política 2020-09-20 michelle olson female 51 3029 whitakervictor@yahoo.com colonia adolfo alsina +68 universidad nacional de la pampa técnico para bioterios 2020-09-04 sean sanders male 73 5579 nmiller@yahoo.com barrio lencina +69 universidad nacional de la pampa actuario 2020-11-03 kristi johnson female 100 1748 chamberstamara@yahoo.com general rodriguez +1791 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-11-06 travis schmitt ii male 93 1748 jimmy61@hotmail.com general rodriguez +71 universidad nacional de la pampa ciencias veterinarias 2020-10-30 alicia price female 109 1862 michelle42@gmail.com america unida +1254 universidad nacional de la pampa actuario 2021-01-25 travis flowers male 33 1862 ypeters@yahoo.com america unida +72 universidad nacional de la pampa actuario 2020-09-30 destiny malone female 105 3231 jennifer08@hotmail.com colonia arocena ina +73 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-09-26 matthew henderson male 35 6507 tkirby@gmail.com corbett +74 universidad nacional de la pampa diseño de imagen y sonido 2020-12-31 alan hopkins male 80 3112 tiffany06@gmail.com colonia loma negra +75 universidad nacional de la pampa licenciatura en psicología 2020-09-26 tina whitney female 50 8400 froberts@hotmail.com isla victoria +585 universidad nacional de la pampa ciencias veterinarias 2021-01-26 michele norton female 63 8400 robertwallace@hotmail.com isla victoria +76 universidad nacional de la pampa arquitectura 2021-01-11 luis reyes male 81 6455 rebekahlucas@hotmail.com carlos tejedor +1337 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-11-02 alyssa wiggins female 66 6455 hluna@gmail.com carlos tejedor +77 universidad nacional de la pampa ingeniería mecánica 2020-09-14 jennifer thomas female 28 6244 fwilliams@yahoo.com banderalo +78 universidad nacional de la pampa farmacia 2020-10-26 heather weaver female 64 4643 gibsonjeffrey@yahoo.com antiguyos +1208 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-10-09 sara leon female 89 4643 andrea12@yahoo.com antiguyos +79 universidad nacional de la pampa licenciatura en sociología 2021-01-19 alex cannon male 67 4716 vazquezhayley@yahoo.com amadores +548 universidad nacional de la pampa diseño industrial 2020-11-08 elizabeth simmons female 96 4716 jwilliams@yahoo.com amadores +80 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-12-27 jose murphy male 21 6058 jonesjohn@hotmail.com pazos kanki +588 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-10-20 jennifer crawford female 115 6058 kayla14@gmail.com pazos kanki +81 universidad nacional de la pampa diseño industrial 2020-10-31 alyssa reed female 41 3153 ijames@gmail.com kilmetro 165 +82 universidad nacional de la pampa farmacia 2021-01-01 jorge goodwin male 84 3474 ryanrebecca@hotmail.com chavarria +1282 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-12-21 austin grant male 23 3474 matthewking@gmail.com chavarria +83 universidad nacional de la pampa licenciatura en sociología 2020-11-19 jeremy mann male 39 2401 dan09@gmail.com castelar +85 universidad nacional de la pampa licenciatura en ciencias de la computación 2021-01-19 nicholas moreno male 36 2943 sarah29@gmail.com ireneo portela +454 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-10-22 daisy ellis female 43 2943 diane52@gmail.com ireneo portela +1303 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-09-27 amanda white female 78 2943 rjackson@yahoo.com ireneo portela +86 universidad nacional de la pampa contador público 2020-10-11 donald mendez male 109 5871 oliviabriggs@yahoo.com la aguada de las animas +100 universidad nacional de la pampa agronomía 2020-12-30 jeffery butler male 73 5871 gamblederrick@gmail.com la aguada de las animas +1199 universidad nacional de la pampa licenciatura en ciencia política 2021-01-13 kimberly ramos female 85 5871 forbesdavid@yahoo.com la aguada de las animas +87 universidad nacional de la pampa diseño de imagen y sonido 2020-10-23 richard burgess male 57 1865 princeheather@yahoo.com el pampero +88 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-11-08 anthony flynn male 31 3472 cardenasvernon@gmail.com caaguazu +89 universidad nacional de la pampa bioquímica 2020-10-26 scott davis male 52 4751 tammyjordan@yahoo.com agua de dionisio +436 universidad nacional de la pampa licenciatura en ciencias ambientales 2021-01-21 tracy smith female 95 4751 bakerjennifer@hotmail.com agua de dionisio +90 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-10-13 tiffany butler female 54 4516 veronica12@gmail.com caimancito +92 universidad nacional de la pampa medicina 2021-01-26 chelsea allen female 34 5591 ericwatson@hotmail.com alpatacal +93 universidad nacional de la pampa contador público 2020-11-08 john ellison male 102 3138 angelaortiz@hotmail.com alcaraz 2do +967 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-09-07 jimmy watson male 98 3138 clarkcollin@gmail.com alcaraz 2do +1256 universidad nacional de la pampa ciencias veterinarias 2021-01-21 zachary christian male 115 3138 jerrywise@hotmail.com alcaraz 2do +94 universidad nacional de la pampa agronomía 2021-01-01 joseph moore male 54 3641 smithleah@hotmail.com arroyo seco +339 universidad nacional de la pampa farmacia 2020-09-09 jennifer casey female 52 3641 rachaelmoore@yahoo.com arroyo seco +1018 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-12-30 stephen anderson male 82 3641 michelebrown@yahoo.com arroyo seco +1349 universidad nacional de la pampa arquitectura 2020-10-30 teresa medina female 48 3641 marybradford@yahoo.com arroyo seco +95 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-11-19 james day male 55 5537 vincent69@hotmail.com algarrobito +96 universidad nacional de la pampa ingeniería en informática 2020-11-11 sydney ortega female 86 4624 taylorvaughn@hotmail.com abra mayo +97 universidad nacional de la pampa licenciatura en administración 2021-01-04 brian ramirez male 23 2919 kathleen81@hotmail.com copacabana +417 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-10-29 kevin decker male 80 2919 owu@yahoo.com copacabana +98 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-12-05 anna fitzpatrick female 36 9015 dianadawson@gmail.com alma grande +546 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-11-28 sandra valentine female 28 9015 echerry@gmail.com alma grande +1584 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-12-15 maria garrison female 41 9015 ewallace@yahoo.com alma grande +99 universidad nacional de la pampa técnico para bioterios 2020-09-18 sierra vargas female 25 3470 richardanderson@yahoo.com arroyo grande +102 universidad nacional de la pampa licenciatura en musicoterapia 2020-12-01 nicole carter female 38 1718 tanner79@hotmail.com san antonio de padua +103 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-12-14 sheryl hudson female 25 5264 karen92@yahoo.com angelina +830 universidad nacional de la pampa licenciatura en administración 2020-11-28 andrea anderson female 109 5264 sean88@hotmail.com angelina +1212 universidad nacional de la pampa ingeniería mecánica 2020-11-03 andrew proctor male 91 5264 qcook@gmail.com angelina +104 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-12-07 alexa morrison female 46 3621 tgarcia@gmail.com pozo navagan +790 universidad nacional de la pampa licenciatura en ciencia política 2020-12-07 debra stevens female 85 3621 bklein@gmail.com pozo navagan +1731 universidad nacional de la pampa ciencias veterinarias 2020-12-17 kimberly romero female 82 3621 brooke21@hotmail.com pozo navagan +105 universidad nacional de la pampa medicina 2020-09-20 michele gray female 20 6313 grayshannon@yahoo.com bajo de las palomas +106 universidad nacional de la pampa diseño industrial 2021-01-12 jessica jones female 90 3285 amy39@gmail.com berduc +291 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-10-31 michael stone male 29 3285 zcrosby@gmail.com berduc +108 universidad nacional de la pampa ingeniería mecánica 2021-01-23 brian wallace male 43 2214 anthony33@hotmail.com aldao +1395 universidad nacional de la pampa licenciatura en ciencia política 2021-01-22 alicia williams female 62 2214 cannonjasmin@hotmail.com aldao +109 universidad nacional de la pampa diseño de imagen y sonido 2020-10-01 adam brown male 22 6433 foleyaaron@hotmail.com arturo vatteone +1694 universidad nacional de la pampa contador público 2020-10-01 amanda reynolds female 33 6433 sara33@hotmail.com arturo vatteone +111 universidad nacional de la pampa licenciatura en administración 2020-11-09 john turner male 107 2806 michele13@hotmail.com las palmas +112 universidad nacional de la pampa licenciatura en psicología 2021-01-31 jose hamilton male 53 9407 wkent@yahoo.com 28 de noviembre +119 universidad nacional de la pampa licenciatura en artes 2020-09-17 cheryl warner female 86 9407 traci21@hotmail.com 28 de noviembre +113 universidad nacional de la pampa licenciatura en ciencia política 2020-09-21 robert carr male 37 5317 kmartin@gmail.com apoyaco +186 universidad nacional de la pampa agronomía 2020-12-24 jesus solomon male 92 5317 grantchristopher@yahoo.com apoyaco +114 universidad nacional de la pampa medicina 2020-11-30 rhonda gonzalez female 51 1888 tonyaparker@yahoo.com florencio varela +271 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-10-07 michael jones male 96 1888 david38@gmail.com florencio varela +116 universidad nacional de la pampa bioquímica 2020-10-15 caleb torres male 116 5715 michaelgreen@yahoo.com arbol verde +117 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-10-03 dennis walker male 47 8319 emilyyoder@yahoo.com campamento sol +458 universidad nacional de la pampa contador público 2020-09-29 joshua carey male 91 8319 trevinojoshua@gmail.com campamento sol +1778 universidad nacional de la pampa medicina 2020-12-25 andrea miller female 113 8319 cpadilla@gmail.com campamento sol +118 universidad nacional de la pampa diseño industrial 2020-10-08 leah brown female 81 4514 samantha96@yahoo.com calilegua +197 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-10-19 kenneth daugherty male 110 4514 kristensullivan@yahoo.com calilegua +120 universidad nacional de la pampa ingeniería mecánica 2020-10-23 angela armstrong female 51 3036 gentryerika@yahoo.com aromos +581 universidad nacional de la pampa agronomía 2020-12-30 roy richardson male 36 3036 benjamintravis@gmail.com aromos +1742 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-09-18 alexis garcia male 93 3036 zparks@yahoo.com aromos +121 universidad nacional de la pampa licenciatura en musicoterapia 2021-01-08 alison landry female 62 7226 kayladelgado@hotmail.com gorchs +146 universidad nacional de la pampa bioquímica 2020-09-28 joshua vega male 91 7226 willisjoshua@hotmail.com gorchs +1019 universidad nacional de la pampa licenciatura en administración 2020-09-09 tony rogers male 90 7226 adam95@hotmail.com gorchs +122 universidad nacional de la pampa licenciatura en terapia ocupacional 2021-01-17 gene lopez male 39 3265 anthony38@yahoo.com arroyo caraballo +481 universidad nacional de la pampa ingeniería en informática 2020-12-25 amy rice female 35 3265 xbenson@yahoo.com arroyo caraballo +124 universidad nacional de la pampa ingeniería electrónica 2020-12-29 david thomas male 79 1907 cesarramos@hotmail.com el pino +393 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-11-26 valerie cole female 20 1907 rkane@hotmail.com el pino +674 universidad nacional de la pampa contador público 2020-11-17 brittany baker female 40 1907 tiffanyreynolds@yahoo.com el pino +125 universidad nacional de la pampa contador público 2021-01-20 wendy booker female 86 5873 whitneyroberto@hotmail.com isla +184 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-09-24 eric brown male 111 5873 thomasyang@hotmail.com isla +126 universidad nacional de la pampa ingeniería electrónica 2020-11-19 corey price male 36 3340 jennathomas@gmail.com boqueron +127 universidad nacional de la pampa licenciatura en producción de bioimagenes 2021-01-19 alexander norton male 18 3054 kellimoore@hotmail.com colonia la negra +685 universidad nacional de la pampa ingeniería electrónica 2020-10-09 anthony johnson male 110 3054 freemanstephen@hotmail.com colonia la negra +128 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-09-09 david nguyen male 20 6333 alexjohnston@yahoo.com alfredo peña +1804 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-12-07 brianna roberts female 31 6333 williamsanna@hotmail.com alfredo peña +129 universidad nacional de la pampa diseño de imagen y sonido 2021-01-17 julie campbell female 72 1885 john00@gmail.com guillermo e hudson +1166 universidad nacional de la pampa ingeniería electrónica 2020-11-04 allison woods female 92 1885 omiller@gmail.com guillermo e hudson +130 universidad nacional de la pampa licenciatura en ciencias ambientales 2021-01-31 austin york male 111 5340 dwayne28@gmail.com agua grande +131 universidad nacional de la pampa técnico para bioterios 2020-09-11 ashley reynolds female 63 5327 martinezryan@hotmail.com capihuas +132 universidad nacional de la pampa diseño de imagen y sonido 2020-11-18 steven bryant male 30 3229 mmyers@gmail.com colonia freitas +133 universidad nacional de la pampa licenciatura en artes 2020-11-14 jason velasquez male 26 5609 ninabaldwin@gmail.com aristides villanueva +134 universidad nacional de la pampa licenciatura en musicoterapia 2020-10-05 mary castillo female 113 2440 larnold@yahoo.com barrio belgrano ortiz +394 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-09-26 edward marsh male 63 2440 emily71@hotmail.com barrio belgrano ortiz +136 universidad nacional de la pampa actuario 2020-11-04 sarah wilkinson female 73 8185 ccohen@gmail.com campo del norte americano +238 universidad nacional de la pampa licenciatura en psicología 2020-12-05 susan fry female 45 8185 stacy74@hotmail.com campo del norte americano +934 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-12-05 jill le female 113 8185 rogerswalter@gmail.com campo del norte americano +137 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-10-04 michael jones male 108 1739 lindacunningham@gmail.com general hornos +289 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2021-01-06 hannah diaz female 110 1739 swoods@hotmail.com general hornos +677 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-12-08 crystal montoya female 59 1739 nicholaswheeler@hotmail.com general hornos +138 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-12-11 jerry gomez male 74 1727 cooperadrian@gmail.com b los aromos san patricio +647 universidad nacional de la pampa licenciatura en administración 2020-12-31 amanda young female 93 1727 danieltran@yahoo.com b los aromos san patricio +931 universidad nacional de la pampa licenciatura en administración 2020-10-29 michael griffin male 27 1727 rickyvaughn@yahoo.com b los aromos san patricio +140 universidad nacional de la pampa licenciatura en artes 2020-11-15 bailey martin female 57 5400 xhernandez@gmail.com desamparados +141 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-10-30 susan adams female 49 3011 shuang@hotmail.com campo magnin +149 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-09-07 cory mills male 64 3011 smithmichael@hotmail.com campo magnin +815 universidad nacional de la pampa licenciatura en ciencia política 2020-11-10 lynn hughes female 99 3011 jessica58@yahoo.com campo magnin +1798 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-09-14 tara bailey female 30 3011 rsantana@gmail.com campo magnin +142 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-11-12 rebecca williams female 114 6405 andrea51@hotmail.com 30 de agosto +659 universidad nacional de la pampa contador público 2020-11-15 jacob allen male 35 6405 xthomas@yahoo.com 30 de agosto +912 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-12-19 charles roberson male 72 6405 michael86@hotmail.com 30 de agosto +143 universidad nacional de la pampa licenciatura en musicoterapia 2020-12-01 kevin nguyen male 56 2905 darrellvalentine@yahoo.com general rojo +1632 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-12-02 jacqueline delacruz female 23 2905 roseashley@yahoo.com general rojo +144 universidad nacional de la pampa medicina 2020-12-07 ryan rivera male 18 2751 bellrichard@hotmail.com almacen castro +145 universidad nacional de la pampa arquitectura 2020-09-20 wayne schneider male 111 5539 xballard@yahoo.com arenales +1610 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-10-05 christina smith female 30 5539 millermichelle@yahoo.com arenales +147 universidad nacional de la pampa licenciatura en ciencias de la educación 2021-01-31 joanne dominguez female 33 6220 ktucker@gmail.com bernardo larroude +148 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-12-17 joseph hale male 46 8318 gtorres@hotmail.com challaco +150 universidad nacional de la pampa bioquímica 2020-10-19 samantha bennett female 76 4653 rachel85@gmail.com casira +151 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-12-17 jason salazar male 45 6207 amy13@hotmail.com alta italia +1388 universidad nacional de la pampa licenciatura en psicología 2020-12-11 andrea simpson female 93 6207 leeronald@gmail.com alta italia +153 universidad nacional de la pampa licenciatura en sociología 2020-12-12 patrick brown male 86 3056 patrickjackson@gmail.com campo coubert +323 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-11-24 brandy robbins female 74 3056 fbrown@gmail.com campo coubert +154 universidad nacional de la pampa diseño de imagen y sonido 2020-12-14 linda lopez female 35 9107 tyronepratt@gmail.com 28 de julio +156 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-12-03 daniel mahoney male 26 3541 joserobinson@hotmail.com campo las puertas +157 universidad nacional de la pampa agronomía 2020-10-21 christopher buck male 85 1659 nathan23@hotmail.com campo de mayo +333 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-10-24 casey pierce male 72 1659 michael12@yahoo.com campo de mayo +158 universidad nacional de la pampa farmacia 2021-01-21 shawn lawrence male 49 7541 rblake@yahoo.com d orbigny +159 universidad nacional de la pampa licenciatura en musicoterapia 2020-12-09 angela owens female 72 6235 fordariel@hotmail.com villa sauce +965 universidad nacional de la pampa contador público 2020-11-16 amber smith female 56 6235 matthewlogan@yahoo.com villa sauce +160 universidad nacional de la pampa licenciatura en psicología 2020-11-12 lindsay hutchinson female 19 6530 jjimenez@yahoo.com carlos casares +1098 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2021-01-22 alyssa quinn female 100 6530 yalexander@yahoo.com carlos casares +161 universidad nacional de la pampa agronomía 2021-02-01 carlos hawkins male 40 3076 tvaughn@hotmail.com huanqueros +162 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-10-19 judith smith female 25 1609 lisa53@yahoo.com boulogne +164 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-11-10 dylan walker male 95 3403 kathryncantrell@gmail.com aguirre cue +918 universidad nacional de la pampa diseño industrial 2021-01-27 michelle williams female 82 3403 dominic69@yahoo.com aguirre cue +1759 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-09-02 barbara berry female 33 3403 walshcatherine@gmail.com aguirre cue +165 universidad nacional de la pampa licenciatura en relaciones del trabajo 2021-01-12 blake brown male 105 6515 barbarabell@gmail.com carlos maria naon +1053 universidad nacional de la pampa ingeniería electrónica 2020-12-31 victoria bennett female 99 6515 carpenterbenjamin@hotmail.com carlos maria naon +166 universidad nacional de la pampa licenciatura en artes 2020-12-07 lynn kramer female 87 4153 kristi98@gmail.com alto verde +1802 universidad nacional de la pampa licenciatura en ciencias de la educación 2021-01-27 lisa smith female 35 4153 randall38@gmail.com alto verde +167 universidad nacional de la pampa ciencias veterinarias 2021-01-01 sarah jones female 45 4155 richardstephen@yahoo.com cevil grande +373 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-10-23 david sutton male 93 4155 sandra54@gmail.com cevil grande +720 universidad nacional de la pampa licenciatura en administración 2021-01-11 gregory stephenson male 25 4155 ronaldflores@hotmail.com cevil grande +168 universidad nacional de la pampa bioquímica 2020-11-14 sabrina ochoa female 41 1623 christophertaylor@yahoo.com barrio garin norte +1785 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-12-29 stephanie house female 63 1623 jeffbullock@gmail.com barrio garin norte +169 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-10-16 billy alexander male 78 1981 watkinsdaniel@hotmail.com desvio kilometro 55 +442 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-09-13 maria reed female 89 1981 harrisonmark@gmail.com desvio kilometro 55 +171 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-12-07 michael brown male 19 5304 christy66@gmail.com el tala +172 universidad nacional de la pampa licenciatura en artes 2020-10-23 paul williams male 92 1834 walkermarc@gmail.com temperley +234 universidad nacional de la pampa agronomía 2020-09-02 david ward male 65 1834 meyerrhonda@hotmail.com temperley +174 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-11-14 melanie caldwell female 23 2721 freyes@hotmail.com el arbolito +788 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-12-27 martin holt male 22 2721 riverajoseph@yahoo.com el arbolito +175 universidad nacional de la pampa ingeniería mecánica 2020-10-18 ryan king male 97 3074 jenkinsmichael@gmail.com colonia el simbol +570 universidad nacional de la pampa bioquímica 2021-01-09 larry pace male 71 3074 rodriguezjoseph@hotmail.com colonia el simbol +176 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-09-11 michelle ryan female 46 5503 francosamantha@yahoo.com paso de los andes +177 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-11-20 jocelyn thompson female 61 1812 delgadojames@gmail.com carlos spegazzini +1093 universidad nacional de la pampa licenciatura en artes 2020-10-06 darlene sloan female 107 1812 tamara84@gmail.com carlos spegazzini +1107 universidad nacional de la pampa técnico para bioterios 2020-10-20 shane wilson male 101 1812 john50@yahoo.com carlos spegazzini +178 universidad nacional de la pampa medicina 2020-12-22 mark meyer male 70 2000 edwardsgloria@gmail.com villa angelica +179 universidad nacional de la pampa licenciatura en ciencias antropológicas 2021-01-05 joshua nguyen male 61 1895 mark02@hotmail.com arturo segui +1808 universidad nacional de la pampa técnico para bioterios 2020-12-03 michael pratt male 22 1895 padillasteven@hotmail.com arturo segui +180 universidad nacional de la pampa licenciatura en ciencias biológicas 2021-01-30 jessica benson female 18 5303 qanderson@gmail.com anjullon +181 universidad nacional de la pampa ciencias veterinarias 2021-01-10 gregory hogan male 20 6438 fthomas@hotmail.com masurel +183 universidad nacional de la pampa licenciatura en ciencias de la educación 2021-01-01 jennifer caldwell female 24 7243 cpowell@hotmail.com antonio carboni +185 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-12-11 linda williams female 89 5351 mlutz@gmail.com banda florida +192 universidad nacional de la pampa arquitectura 2021-01-23 michael nelson male 68 5351 omack@hotmail.com banda florida +187 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-09-03 lisa hogan female 100 5565 wrighttiffany@gmail.com campo de los andes +1553 universidad nacional de la pampa licenciatura en administración 2020-11-14 leon bauer male 109 5565 sarah77@hotmail.com campo de los andes +1602 universidad nacional de la pampa arquitectura 2020-09-16 bradley ellis male 89 5565 jaime98@hotmail.com campo de los andes +188 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-11-25 meghan patterson female 67 5615 prodriguez@yahoo.com 25 de mayo +189 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-12-04 tammy davis female 34 5719 stewartkrystal@gmail.com agua amarga +190 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-12-23 matthew schwartz male 81 4542 cole83@yahoo.com el palmar de san francisco +1113 universidad nacional de la pampa medicina 2021-02-01 jessica randall female 98 4542 cynthiarodriguez@yahoo.com el palmar de san francisco +1665 universidad nacional de la pampa medicina 2020-12-01 david daugherty male 68 4542 umontgomery@gmail.com el palmar de san francisco +191 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-11-30 michael james male 69 6339 erin43@hotmail.com cailomuta +193 universidad nacional de la pampa ingeniería electrónica 2020-11-27 emily white female 88 3382 erichoffman@hotmail.com colonia cunci +194 universidad nacional de la pampa ingeniería mecánica 2020-11-04 eric jackson male 46 1816 mkemp@yahoo.com colonia santa rosa +1124 universidad nacional de la pampa licenciatura en sociología 2020-11-10 benjamin alexander male 76 1816 drewmclean@yahoo.com colonia santa rosa +198 universidad nacional de la pampa diseño de imagen y sonido 2020-11-29 stuart jackson male 34 5276 hunter13@yahoo.com baldes de pacheco +845 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-12-07 mark young male 63 5276 jessesnyder@gmail.com baldes de pacheco +199 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-09-26 martin wong male 95 5515 martinaustin@gmail.com maipu +207 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-09-14 alicia moore female 24 5515 mdavis@hotmail.com maipu +1736 universidad nacional de la pampa ingeniería mecánica 2020-12-31 mark webb male 102 5515 carolyn84@gmail.com maipu +200 universidad nacional de la pampa licenciatura en psicología 2021-01-30 yolanda bauer female 38 1875 andrewriley@hotmail.com wilde +1083 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-11-25 natalie ingram female 40 1875 hollybarr@yahoo.com wilde +201 universidad nacional de la pampa ingeniería mecánica 2020-12-29 julia hunter female 40 4726 lambertpatrick@hotmail.com capayan +202 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-09-14 william palmer male 59 8403 nicholas43@hotmail.com alicura +203 universidad nacional de la pampa licenciatura en ciencia política 2021-01-11 aaron martinez male 41 5705 brian67@gmail.com agua hedionda +206 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-12-15 nancy williams female 80 3416 charleswarren@yahoo.com arroyo ceibal +849 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-09-17 michael blair male 109 3416 kaitlynfriedman@gmail.com arroyo ceibal +208 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-09-20 samantha owens female 69 4237 xgibson@yahoo.com cortaderas +209 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-11-17 tara smith female 38 4718 thomasjones@yahoo.com barro negro +750 universidad nacional de la pampa ingeniería en informática 2021-01-10 peter lawson male 56 4718 oscar16@hotmail.com barro negro +1646 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-09-30 alexis murray female 95 4718 katherine89@gmail.com barro negro +1651 universidad nacional de la pampa medicina 2020-11-02 michele jones female 39 4718 haydenanderson@gmail.com barro negro +210 universidad nacional de la pampa diseño industrial 2020-09-10 wesley black male 111 5757 paul51@hotmail.com san lorenzo +1511 universidad nacional de la pampa ciencias veterinarias 2020-12-13 james schroeder male 101 5757 whitemichael@hotmail.com san lorenzo +211 universidad nacional de la pampa técnico para bioterios 2021-01-26 erin mitchell female 106 8315 wowens@gmail.com achico +1239 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-11-22 brandon henderson male 43 8315 larsonrandy@gmail.com achico +212 universidad nacional de la pampa licenciatura en psicología 2020-09-29 ricardo mclean male 80 6503 kimberlygrant@gmail.com desvio kilometro 234 +1475 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-09-13 megan bautista female 38 6503 anthonystanton@yahoo.com desvio kilometro 234 +213 universidad nacional de la pampa licenciatura en musicoterapia 2020-09-09 chase park male 78 9053 tammymeyer@gmail.com aguada grande +214 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-12-14 justin chapman male 90 3574 djensen@yahoo.com capilla guadalupe norte +216 universidad nacional de la pampa licenciatura en psicología 2021-01-08 michael gibbs male 39 1852 ricky93@gmail.com burzaco +378 universidad nacional de la pampa licenciatura en psicología 2021-01-21 john holmes male 42 1852 justin11@yahoo.com burzaco +217 universidad nacional de la pampa contador público 2020-09-30 dawn bridges female 68 4411 brian63@gmail.com sey +1289 universidad nacional de la pampa licenciatura en ciencia política 2020-11-29 regina madden female 100 4411 noconnor@yahoo.com sey +218 universidad nacional de la pampa licenciatura en musicoterapia 2020-11-07 brian luna male 114 5444 castrosherry@yahoo.com ampacama +680 universidad nacional de la pampa licenciatura en ciencia política 2020-11-26 william mccormick male 52 5444 bradleylarson@gmail.com ampacama +742 universidad nacional de la pampa ingeniería mecánica 2020-12-19 ashley fletcher female 105 5444 gomezchristopher@gmail.com ampacama +1193 universidad nacional de la pampa licenciatura en sociología 2020-11-20 george schroeder male 101 5444 griffinlauren@hotmail.com ampacama +219 universidad nacional de la pampa medicina 2020-09-13 kendra barnes female 105 9201 melissafritz@gmail.com cachel +220 universidad nacional de la pampa licenciatura en artes 2020-12-17 matthew keller male 86 5763 melissa69@yahoo.com general urquiza +795 universidad nacional de la pampa licenciatura en producción de bioimagenes 2021-01-17 ashley richards female 24 5763 gregorypeck@yahoo.com general urquiza +1701 universidad nacional de la pampa licenciatura en ciencias antropológicas 2021-01-21 dennis owens male 102 5763 bharper@gmail.com general urquiza +221 universidad nacional de la pampa contador público 2020-10-29 christine edwards female 88 2132 michael31@hotmail.com aero club rosario +950 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-12-16 julia pacheco female 97 2132 johnsonshane@yahoo.com aero club rosario +979 universidad nacional de la pampa licenciatura en artes 2020-11-14 garrett paul male 104 2132 brookelopez@yahoo.com aero club rosario +1094 universidad nacional de la pampa diseño industrial 2021-01-15 jody pace female 34 2132 ashleyamber@hotmail.com aero club rosario +222 universidad nacional de la pampa medicina 2020-11-03 kimberly mcdaniel female 33 6628 jenniferhooper@hotmail.com colonia zambungo +223 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-09-19 brittany herrera female 116 6203 escobartiffany@gmail.com el olivo +224 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-10-22 billy mcneil male 75 5587 matamark@hotmail.com barcala +225 universidad nacional de la pampa licenciatura en artes 2020-12-23 kerry le male 92 2707 mitchellelizabeth@gmail.com 4 de noviembre +916 universidad nacional de la pampa bioquímica 2021-01-04 thomas petersen male 85 2707 stephanie32@yahoo.com 4 de noviembre +226 universidad nacional de la pampa licenciatura en psicología 2020-11-28 timothy villanueva male 92 7153 imartin@hotmail.com cangallo +227 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-09-04 adrian lucero male 59 8127 anthonytaylor@gmail.com estela +441 universidad nacional de la pampa licenciatura en sociología 2020-12-27 allen fuller male 99 8127 amichael@gmail.com estela +977 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-11-01 john coleman male 114 8127 melissa62@hotmail.com estela +228 universidad nacional de la pampa agronomía 2020-12-10 cynthia ferguson female 87 3586 shane49@yahoo.com campo yaguarete +229 universidad nacional de la pampa licenciatura en ciencia política 2020-09-06 shelby taylor female 105 2918 sonya09@yahoo.com empalme villa constitucion +558 universidad nacional de la pampa diseño industrial 2020-12-19 paula hernandez female 63 2918 davisjulie@yahoo.com empalme villa constitucion +961 universidad nacional de la pampa licenciatura en ciencias de la computación 2021-01-08 wanda martinez female 55 2918 monroekelly@hotmail.com empalme villa constitucion +230 universidad nacional de la pampa licenciatura en psicología 2020-09-18 stephanie montgomery female 102 1714 joseph64@gmail.com ituzaingo +231 universidad nacional de la pampa licenciatura en artes 2020-10-21 laura johnson female 51 3007 andersonlauren@gmail.com empalme san carlos +1013 universidad nacional de la pampa licenciatura en artes 2021-01-19 jennifer davis female 31 3007 mendozakatherine@yahoo.com empalme san carlos +1320 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-09-19 russell kramer male 22 3007 christineyork@hotmail.com empalme san carlos +232 universidad nacional de la pampa arquitectura 2020-11-02 monica bryant female 112 2718 zmunoz@gmail.com lierra adjemiro +517 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-11-03 cody dawson male 53 2718 dbailey@gmail.com lierra adjemiro +1502 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-10-23 brenda hernandez female 31 2718 mark87@gmail.com lierra adjemiro +1794 universidad nacional de la pampa diseño industrial 2020-11-01 sarah hernandez female 48 2718 hramirez@hotmail.com lierra adjemiro +233 universidad nacional de la pampa licenciatura en ciencia política 2020-09-23 destiny hooper female 36 5419 christophergarcia@gmail.com baños de la laja +1456 universidad nacional de la pampa licenciatura en ciencias ambientales 2021-01-30 joshua jones male 31 5419 jakebolton@hotmail.com baños de la laja +236 universidad nacional de la pampa licenciatura en artes 2020-12-03 robin wilson female 51 7212 justinjarvis@yahoo.com doctor domingo harosteguy +237 universidad nacional de la pampa ingeniería electrónica 2020-09-01 gregory stewart male 102 4172 michellemccormick@yahoo.com buena vista +1585 universidad nacional de la pampa agronomía 2020-09-16 michelle mccoy female 106 4172 vincentherring@yahoo.com buena vista +239 universidad nacional de la pampa contador público 2021-01-09 patrick stanley male 110 8514 ejones@yahoo.com laguna del barro +1326 universidad nacional de la pampa ciencias veterinarias 2021-01-11 brandy franklin female 110 8514 acastillo@yahoo.com laguna del barro +240 universidad nacional de la pampa ingeniería en informática 2020-09-01 benjamin preston male 96 1856 jeffreyphelps@yahoo.com glew +875 universidad nacional de la pampa licenciatura en psicología 2021-01-19 rose roberts female 113 1856 timothy86@yahoo.com glew +241 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-09-04 mark ferrell male 77 5543 gomezjoe@yahoo.com 3 de mayo +1760 universidad nacional de la pampa licenciatura en ciencias antropológicas 2021-01-05 zachary schmidt male 90 5543 angelawilson@gmail.com 3 de mayo +1822 universidad nacional de la pampa diseño industrial 2020-09-24 gregory perry male 100 5543 derek79@yahoo.com 3 de mayo +242 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-09-23 ruben villarreal male 82 5770 psellers@gmail.com chacras viejas +671 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-12-23 debra hernandez female 45 5770 banksrickey@gmail.com chacras viejas +243 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-10-12 rebecca bradford female 36 4111 david69@yahoo.com aguada +772 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-10-01 kimberly hall female 50 4111 wmorris@yahoo.com aguada +1351 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2021-01-08 karen patterson female 60 4111 christinaburke@gmail.com aguada +1641 universidad nacional de la pampa ingeniería mecánica 2021-01-02 sarah scott female 41 4111 taylormichelle@yahoo.com aguada +244 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-12-12 diane morales female 96 1854 melindaharris@hotmail.com longchamps +789 universidad nacional de la pampa actuario 2020-10-20 rebecca lawson female 31 1854 nicholasvargas@hotmail.com longchamps +247 universidad nacional de la pampa medicina 2020-09-26 cindy spence female 108 3732 mnewman@hotmail.com colonia abate +248 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-11-28 steven delgado male 86 2930 hsmall@yahoo.com la buana moza +249 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-09-04 stephen yang male 102 5881 franklinanthony@yahoo.com cañada la negra +1008 universidad nacional de la pampa ciencias veterinarias 2020-11-23 michelle sullivan female 95 5881 dennisdeborah@gmail.com cañada la negra +250 universidad nacional de la pampa bioquímica 2020-11-28 william morales male 65 1886 gavinphillips@gmail.com ranelagh +251 universidad nacional de la pampa agronomía 2021-01-27 virginia espinoza female 22 7101 amanda10@hotmail.com cerro de la gloria canal 15 +317 universidad nacional de la pampa ciencias veterinarias 2020-11-08 emily fox female 61 7101 wendy24@gmail.com cerro de la gloria canal 15 +900 universidad nacional de la pampa agronomía 2021-01-11 mary williamson female 67 7101 jamiecarrillo@gmail.com cerro de la gloria canal 15 +252 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-11-09 ricky mata male 22 6550 rosstaylor@yahoo.com bolivar +1011 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-12-30 sandra floyd female 43 6550 dustinmathews@gmail.com bolivar +1595 universidad nacional de la pampa bioquímica 2021-01-24 gerald clark male 29 6550 carrdennis@gmail.com bolivar +253 universidad nacional de la pampa bioquímica 2020-12-12 jason nash male 115 3524 egarcia@gmail.com el campamento +255 universidad nacional de la pampa arquitectura 2020-10-27 jonathan murphy male 20 6603 dylanwoods@yahoo.com ingeniero williams +372 universidad nacional de la pampa contador público 2021-01-16 sean lin male 104 6603 jennifer62@hotmail.com ingeniero williams +512 universidad nacional de la pampa licenciatura en ciencias ambientales 2021-01-09 christopher shaw male 115 6603 hendrixjustin@gmail.com ingeniero williams +1382 universidad nacional de la pampa diseño de imagen y sonido 2020-10-05 sara fisher female 78 6603 acarter@hotmail.com ingeniero williams +256 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-09-28 daniel branch male 45 2933 tammieross@gmail.com colonia velez +1420 universidad nacional de la pampa diseño de imagen y sonido 2020-10-27 devon morgan male 98 2933 phill@gmail.com colonia velez +1592 universidad nacional de la pampa diseño de imagen y sonido 2020-09-15 linda miller female 35 2933 csmith@yahoo.com colonia velez +257 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-09-10 christopher williams male 33 9001 matthewlee@yahoo.com cañadon ferrais +1435 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-11-23 laura anderson female 91 9001 beth01@gmail.com cañadon ferrais +258 universidad nacional de la pampa licenciatura en sociología 2020-09-07 albert burnett male 109 2342 jennifer85@yahoo.com campo el mataco +259 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-11-26 greg gallegos male 106 5835 dawn65@gmail.com bella vista +1547 universidad nacional de la pampa contador público 2021-01-05 anna wallace female 60 5835 sjames@yahoo.com bella vista +1642 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-09-04 christina townsend female 77 5835 kimberly23@gmail.com bella vista +260 universidad nacional de la pampa licenciatura en ciencia política 2020-09-09 matthew turner male 51 3177 veronica49@gmail.com altamirano norte +1567 universidad nacional de la pampa ingeniería en informática 2020-11-14 william bullock male 108 3177 qchen@yahoo.com altamirano norte +261 universidad nacional de la pampa técnico para bioterios 2021-01-18 patrick garcia male 109 1661 peter71@hotmail.com bella vista +263 universidad nacional de la pampa licenciatura en musicoterapia 2021-01-21 brent gonzales male 116 5549 byrdzachary@yahoo.com agua de los manantiales +264 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-11-23 paula flowers female 42 3531 sandra22@yahoo.com colonia aborigen +265 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-12-30 james ray male 30 3212 patrickshepard@hotmail.com arroyo el mocho +330 universidad nacional de la pampa farmacia 2020-11-01 john russell male 38 3212 jmorales@yahoo.com arroyo el mocho +1102 universidad nacional de la pampa ciencias veterinarias 2020-11-11 joseph jarvis male 100 3212 david62@gmail.com arroyo el mocho +266 universidad nacional de la pampa licenciatura en psicología 2020-09-25 walter burton male 44 3280 heather60@yahoo.com arroyo urquiza +269 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-11-14 george nelson male 89 7223 jcannon@gmail.com bonnement +270 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-11-11 andrew parrish male 67 2935 phillipstimothy@hotmail.com algarrobo +272 universidad nacional de la pampa actuario 2020-10-19 lindsay bates female 47 2318 matthewjohnson@yahoo.com aurelia +280 universidad nacional de la pampa bioquímica 2021-01-03 laura landry female 36 2318 matthewperry@gmail.com aurelia +1415 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-09-01 troy miller male 70 2318 campbellscott@hotmail.com aurelia +1446 universidad nacional de la pampa arquitectura 2021-01-04 dale fitzgerald male 89 2318 miguel34@gmail.com aurelia +273 universidad nacional de la pampa ciencias veterinarias 2020-10-25 alexandra reed female 44 5717 amanda49@gmail.com el pimpollo +278 universidad nacional de la pampa ingeniería mecánica 2021-01-15 blake jenkins male 36 4151 bsmith@hotmail.com bajo de los sueldos +1650 universidad nacional de la pampa licenciatura en administración 2021-01-14 michael thompson male 102 4151 dharris@hotmail.com bajo de los sueldos +282 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-11-07 lisa gilbert female 104 6017 owoods@yahoo.com chancay +841 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-11-29 jordan mercado male 74 6017 lindsayshaw@gmail.com chancay +1555 universidad nacional de la pampa diseño de imagen y sonido 2020-12-14 michael tanner male 63 6017 fhuynh@hotmail.com chancay +283 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-09-03 andrew daugherty male 112 2117 jhull@yahoo.com alcorta +1445 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-12-13 andrea wheeler female 41 2117 gmoody@gmail.com alcorta +285 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-12-30 michael smith male 69 4715 janetvasquez@yahoo.com agua verde +1704 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-12-31 darin guerrero male 64 4715 james39@hotmail.com agua verde +286 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-12-14 dustin davis male 89 6241 agarrett@gmail.com el dia +962 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-10-04 tonya perry female 76 6241 ylittle@yahoo.com el dia +1562 universidad nacional de la pampa arquitectura 2020-10-16 david gonzalez male 97 6241 mccarthybrenda@yahoo.com el dia +287 universidad nacional de la pampa ingeniería electrónica 2020-09-01 john miller male 39 1806 russell77@gmail.com tristan suarez +610 universidad nacional de la pampa licenciatura en sociología 2021-01-30 parker best male 91 1806 zscott@hotmail.com tristan suarez +288 universidad nacional de la pampa arquitectura 2020-11-03 bryan johnson male 52 5571 ballann@yahoo.com chivilcoy +290 universidad nacional de la pampa licenciatura en musicoterapia 2020-10-28 christopher lucas male 90 5501 ahughes@yahoo.com cerrillos al sud +292 universidad nacional de la pampa agronomía 2020-09-05 kevin robertson male 62 1872 sierra81@hotmail.com sarandi +293 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-10-13 james russell male 95 7205 morganjenkins@hotmail.com la esperanza rosas las flores +294 universidad nacional de la pampa licenciatura en musicoterapia 2020-09-30 william hudson male 34 4142 james32@yahoo.com alto de leiva +295 universidad nacional de la pampa técnico para bioterios 2021-01-09 robert morgan male 92 3196 forbesnathaniel@hotmail.com arroyo vega +470 universidad nacional de la pampa licenciatura en ciencia política 2020-11-14 robyn williams female 58 3196 sandovaleric@yahoo.com arroyo vega +763 universidad nacional de la pampa ingeniería mecánica 2020-11-01 madeline davis female 116 3196 lewisryan@yahoo.com arroyo vega +1248 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-12-16 erica washington female 51 3196 christopher14@hotmail.com arroyo vega +296 universidad nacional de la pampa licenciatura en artes 2020-09-06 zachary lynch male 94 1735 rjackson@yahoo.com el durazno +753 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-09-05 jennifer castro female 109 1735 thomaswerner@gmail.com el durazno +297 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2021-01-03 haley berger female 99 4512 cameronkelly@yahoo.com agua negra +298 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-11-15 kayla collins female 108 6022 paynedeborah@yahoo.com la oriental +456 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-10-24 amanda lee female 22 6022 ashleyrobles@hotmail.com la oriental +473 universidad nacional de la pampa licenciatura en ciencia política 2020-09-10 stephanie rogers female 96 6022 luis05@gmail.com la oriental +550 universidad nacional de la pampa diseño de imagen y sonido 2020-11-28 christine farrell female 97 6022 anthonywilliams@gmail.com la oriental +1559 universidad nacional de la pampa técnico para bioterios 2020-09-25 rebekah kelly female 83 6022 dalexander@yahoo.com la oriental +299 universidad nacional de la pampa actuario 2020-10-18 sarah harris female 114 2340 nicholasandrews@gmail.com ceres +300 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-10-22 amy sawyer female 68 8158 curtisgonzales@gmail.com aparicio +302 universidad nacional de la pampa licenciatura en artes 2020-09-20 denise sims female 65 1822 jenniferellis@hotmail.com valentin alsina +303 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-09-26 teresa blake female 31 6561 lisahernandez@yahoo.com blanca grande +304 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2021-01-31 curtis miller male 87 3400 wolson@gmail.com bañado norte +1495 universidad nacional de la pampa arquitectura 2020-11-29 patrick johnson male 24 3400 jessicacampbell@yahoo.com bañado norte +305 universidad nacional de la pampa licenciatura en musicoterapia 2020-11-01 sarah carter female 31 8181 pearsonricardo@hotmail.com azopardo +1389 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-12-14 catherine orr female 112 8181 jbrown@gmail.com azopardo +306 universidad nacional de la pampa bioquímica 2020-12-16 andrew sosa male 101 7165 edwardbecker@hotmail.com faro querandi +307 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-12-04 jason baker male 68 4616 traci05@gmail.com barcena +309 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-12-12 laura garcia female 115 3465 ljohnson@hotmail.com arroyo casco +311 universidad nacional de la pampa actuario 2020-09-13 omar johnson male 22 6660 smarquez@yahoo.com 25 de mayo +312 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-12-05 christopher richard male 83 3327 yballard@yahoo.com colonia roca +1321 universidad nacional de la pampa licenciatura en psicología 2020-12-25 tamara brown female 66 3327 harrisbruce@gmail.com colonia roca +313 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-10-08 marcus edwards male 93 6612 esmith@gmail.com capdepont +896 universidad nacional de la pampa licenciatura en sociología 2020-09-15 amanda hill female 56 6612 andrew32@yahoo.com capdepont +1689 universidad nacional de la pampa bioquímica 2020-12-02 lisa evans female 22 6612 kevin82@gmail.com capdepont +314 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2021-01-31 james williamson male 83 2814 debrafisher@hotmail.com alto los cardales +315 universidad nacional de la pampa diseño de imagen y sonido 2020-10-07 eric glover male 21 5429 robinsonelizabeth@hotmail.com el abanico +1775 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-11-10 dana brown female 50 5429 arosales@yahoo.com el abanico +316 universidad nacional de la pampa licenciatura en sociología 2021-01-22 jessica benitez female 33 3272 mary06@hotmail.com colonia 1 de mayo +1541 universidad nacional de la pampa licenciatura en musicoterapia 2020-12-07 mark livingston male 91 3272 drewharris@hotmail.com colonia 1 de mayo +318 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-12-28 valerie kennedy female 70 2252 christopherkoch@gmail.com colonia campo piaggio +319 universidad nacional de la pampa licenciatura en sociología 2020-11-06 tracy parker female 18 2800 fperez@gmail.com arroyo aguila negra +1135 universidad nacional de la pampa diseño industrial 2020-09-16 katherine tate female 20 2800 turnerdevin@gmail.com arroyo aguila negra +320 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-10-14 jessica koch female 36 9003 bmartinez@yahoo.com bahia solano +1143 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-10-29 brittany turner female 65 9003 john41@hotmail.com bahia solano +321 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-12-27 andrew hicks male 101 5544 tina76@gmail.com gobernador benegas +510 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-12-07 cindy french female 97 5544 kentmichael@yahoo.com gobernador benegas +717 universidad nacional de la pampa ciencias veterinarias 2020-12-15 david jones male 49 5544 barnesadam@gmail.com gobernador benegas +1171 universidad nacional de la pampa bioquímica 2020-10-06 raymond rangel male 19 5544 mgray@yahoo.com gobernador benegas +322 universidad nacional de la pampa ciencias veterinarias 2020-11-17 dawn gonzalez female 68 1614 thomasblake@yahoo.com villa de mayo +1258 universidad nacional de la pampa ingeniería mecánica 2021-01-10 deanna proctor female 24 1614 leonomar@hotmail.com villa de mayo +324 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-12-26 gregory stark male 54 3441 zhangchad@hotmail.com algarrobo +623 universidad nacional de la pampa licenciatura en psicología 2020-10-21 phillip clark male 97 3441 ramoslaura@hotmail.com algarrobo +325 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-10-04 joshua klein male 33 7536 justin52@gmail.com estacion coronel pringles +326 universidad nacional de la pampa licenciatura en musicoterapia 2021-01-28 tyler williams male 19 3316 robert24@gmail.com arroyo pastora +327 universidad nacional de la pampa medicina 2020-09-13 taylor gonzalez female 70 5383 leslieharris@yahoo.com agua colorada +328 universidad nacional de la pampa medicina 2020-09-05 monica watson female 93 1987 wilcoxdavid@hotmail.com alegre +598 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-09-10 john wilkinson male 74 1987 cameron81@yahoo.com alegre +329 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-10-07 jason hernandez male 29 3371 pedrosoto@yahoo.com cabure +873 universidad nacional de la pampa licenciatura en psicología 2020-10-23 james berg male 51 3371 jenniferfoster@yahoo.com cabure +334 universidad nacional de la pampa licenciatura en relaciones del trabajo 2021-01-26 shawn johnson male 40 5417 charleswhite@gmail.com 9 de julio +1609 universidad nacional de la pampa diseño industrial 2020-09-08 joanna schultz female 100 5417 hmyers@yahoo.com 9 de julio +335 universidad nacional de la pampa licenciatura en administración 2020-11-06 laurie wood female 24 2144 ssullivan@yahoo.com campo horquesco +336 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-11-21 christina rose female 54 2854 jmartin@yahoo.com dos hermanas +337 universidad nacional de la pampa arquitectura 2020-11-27 renee hall female 84 3129 john28@gmail.com colonia hernandarias +338 universidad nacional de la pampa contador público 2020-10-14 morgan morrison female 82 8183 williamrandall@yahoo.com avestruz +340 universidad nacional de la pampa arquitectura 2020-11-08 pamela jackson female 61 6051 glovermatthew@yahoo.com ingeniero balbin +341 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-10-19 tamara coleman female 32 6231 zimmermankimberly@hotmail.com cuenca +778 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-11-20 becky velasquez female 91 6231 seanvargas@yahoo.com cuenca +1260 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-09-09 melissa spencer female 63 6231 brandonpeterson@gmail.com cuenca +1315 universidad nacional de la pampa licenciatura en musicoterapia 2020-10-28 sonya anderson female 45 6231 poncerichard@gmail.com cuenca +342 universidad nacional de la pampa ingeniería en informática 2020-11-16 michael freeman male 76 6559 yolandaschultz@hotmail.com recalde +633 universidad nacional de la pampa diseño industrial 2020-12-30 michael pham male 46 6559 brandon50@hotmail.com recalde +1006 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-09-24 hailey blake female 89 6559 aprilhughes@hotmail.com recalde +343 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2021-01-03 john ramirez male 35 4640 zfleming@yahoo.com abra pampa +816 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-10-02 paul king male 26 4640 allenpamela@gmail.com abra pampa +928 universidad nacional de la pampa licenciatura en musicoterapia 2020-10-08 donna marquez female 19 4640 walkernatalie@gmail.com abra pampa +344 universidad nacional de la pampa diseño industrial 2020-12-05 alejandro harris male 72 8200 scottsamuel@hotmail.com colonia lia y allende +1156 universidad nacional de la pampa medicina 2020-12-04 joe berger male 37 8200 amy40@gmail.com colonia lia y allende +345 universidad nacional de la pampa ingeniería electrónica 2020-11-04 jamie wood male 111 2438 brookehernandez@gmail.com frontera +346 universidad nacional de la pampa técnico para bioterios 2020-10-18 robert sellers male 66 7404 reesematthew@hotmail.com fortin lavalle +348 universidad nacional de la pampa farmacia 2021-01-27 ruth nelson female 98 2709 torresmackenzie@hotmail.com los indios +846 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-10-12 jennifer lambert female 51 2709 bbarker@gmail.com los indios +349 universidad nacional de la pampa ingeniería mecánica 2020-12-21 meghan vance female 81 6531 lmejia@gmail.com algarrobo +1142 universidad nacional de la pampa licenciatura en sociología 2020-09-06 david shelton male 105 6531 watkinstyler@yahoo.com algarrobo +350 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-12-21 daniel powers male 80 3401 ortegamegan@yahoo.com arroyo pelon +1441 universidad nacional de la pampa actuario 2020-10-31 danielle george female 90 3401 phillipslori@hotmail.com arroyo pelon +351 universidad nacional de la pampa ingeniería en informática 2020-12-17 jeff mcgrath male 91 3020 kevinlewis@hotmail.com campo santo domingo +352 universidad nacional de la pampa licenciatura en ciencia política 2020-12-30 christina thompson female 60 4135 ericsawyer@gmail.com caspinchango +1070 universidad nacional de la pampa licenciatura en ciencia política 2021-01-30 emily lawson female 55 4135 clinetony@hotmail.com caspinchango +353 universidad nacional de la pampa ciencias veterinarias 2020-09-03 cindy gonzalez female 114 4724 richardsonvictor@hotmail.com agua colorada +959 universidad nacional de la pampa ingeniería mecánica 2020-12-05 christopher adams male 91 4724 vincent02@hotmail.com agua colorada +1169 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-09-02 edward george male 102 4724 pking@gmail.com agua colorada +354 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-10-19 louis schultz male 76 3176 hwilliams@hotmail.com estacion sola +355 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-10-10 deborah rodriguez female 44 3199 jwarner@yahoo.com los laureles +1249 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-09-05 todd anderson male 24 3199 jeffrey46@yahoo.com los laureles +357 universidad nacional de la pampa agronomía 2021-01-15 trevor gonzalez male 83 2846 courtneymoreno@yahoo.com anahi +358 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2021-01-03 alicia wright female 61 2403 thomaskelley@yahoo.com bauer y sigel +359 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-12-02 sharon flowers female 39 3109 hubbardkeith@yahoo.com colonia centenario +360 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-12-20 jeffrey kennedy male 93 1754 murraysean@hotmail.com san justo +361 universidad nacional de la pampa licenciatura en administración 2020-12-21 holly torres female 85 1754 tbaker@hotmail.com san justo +1784 universidad nacional de la pampa licenciatura en producción de bioimagenes 2021-01-25 sean carney male 34 1754 sobrien@hotmail.com san justo +363 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-11-07 carolyn walker female 30 3194 gloriadavis@yahoo.com paso telegrafo +478 universidad nacional de la pampa arquitectura 2020-12-04 mary johns female 86 3194 julieochoa@yahoo.com paso telegrafo +364 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-12-29 shannon cooper female 54 2313 ycohen@yahoo.com colonia berlin +365 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-12-19 robert banks male 111 6233 bradleygarcia@yahoo.com condarco +366 universidad nacional de la pampa ingeniería en informática 2021-01-09 joseph underwood male 71 6367 lindsey84@yahoo.com argentina belvedere +968 universidad nacional de la pampa medicina 2020-12-17 mark davila male 100 6367 elizabeth89@gmail.com argentina belvedere +367 universidad nacional de la pampa ciencias veterinarias 2020-10-02 angela hanson female 66 3066 kfleming@hotmail.com campo garay +906 universidad nacional de la pampa ciencias veterinarias 2020-10-06 diana newton female 33 3066 gonzalezmatthew@yahoo.com campo garay +368 universidad nacional de la pampa licenciatura en sociología 2020-10-09 jacqueline green female 63 3111 rogerskimberly@gmail.com almacen cristian schubert +369 universidad nacional de la pampa licenciatura en administración 2020-09-28 james duncan male 89 2352 fergusonmary@gmail.com ambrosetti +535 universidad nacional de la pampa ingeniería en informática 2020-12-01 katie watson female 34 2352 heather03@yahoo.com ambrosetti +370 universidad nacional de la pampa actuario 2020-09-28 chad freeman male 46 1896 kevin95@yahoo.com camino centenario km 11500 +683 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-12-20 brittany cooper female 83 1896 tcampbell@gmail.com camino centenario km 11500 +374 universidad nacional de la pampa licenciatura en ciencia política 2021-01-02 pamela brown female 40 5367 vasquezchristopher@gmail.com cachiyuyal +375 universidad nacional de la pampa técnico para bioterios 2021-01-25 robert coleman male 25 3100 masonjeffery@hotmail.com avenida ejercito parana +969 universidad nacional de la pampa licenciatura en relaciones del trabajo 2021-01-31 jonathon cole male 22 3100 espinozajacob@yahoo.com avenida ejercito parana +376 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-11-25 susan jones female 83 6352 haley10@gmail.com colonia la india +1077 universidad nacional de la pampa licenciatura en musicoterapia 2020-10-05 rebecca moody female 78 6352 jessica25@gmail.com colonia la india +1092 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-11-17 patrick rojas male 110 6352 michellegriffith@gmail.com colonia la india +379 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-11-10 brittany smith female 60 3513 danielmartin@gmail.com arbol solo +380 universidad nacional de la pampa licenciatura en administración 2020-12-20 douglas castillo male 99 8431 johnsanchez@yahoo.com el hoyo +381 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-10-03 penny wells female 70 2763 veronica78@yahoo.com flamenco +504 universidad nacional de la pampa licenciatura en psicología 2021-01-04 edward caldwell male 76 2763 burgesssuzanne@yahoo.com flamenco +382 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-12-05 joshua lawrence male 75 9310 kthompson@hotmail.com aguada alegre +383 universidad nacional de la pampa arquitectura 2020-10-17 brandon smith male 39 5529 salazarkaren@gmail.com colonia bombal +1363 universidad nacional de la pampa licenciatura en ciencias de la educación 2021-01-15 suzanne herrera female 77 5529 danielmendez@gmail.com colonia bombal +1768 universidad nacional de la pampa técnico para bioterios 2020-12-10 david robinson male 94 5529 zharmon@gmail.com colonia bombal +384 universidad nacional de la pampa diseño de imagen y sonido 2020-11-06 shaun moss male 93 5713 samuelmartin@gmail.com balde ahumada +385 universidad nacional de la pampa ingeniería en informática 2020-10-27 travis robinson male 55 3712 larsonjennifer@yahoo.com los frentones +399 universidad nacional de la pampa farmacia 2020-11-30 michael anderson male 58 3712 leeandrea@yahoo.com los frentones +386 universidad nacional de la pampa ciencias veterinarias 2021-01-19 stephen monroe male 28 7161 johnsonjessica@yahoo.com labarden +596 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-10-22 christopher arias male 97 7161 rachelfreeman@gmail.com labarden +388 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-10-10 angela williams female 65 3057 adam43@yahoo.com estancia las gamas +1213 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-09-16 christopher michael male 38 3057 annhardy@gmail.com estancia las gamas +389 universidad nacional de la pampa contador público 2020-10-17 robert roberts male 38 5541 ojones@yahoo.com algarrobal abajo +391 universidad nacional de la pampa bioquímica 2020-10-20 timothy garner male 37 9409 seth01@hotmail.com isla gran malvina +392 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-09-22 gilbert rodriguez male 60 1759 xhoover@yahoo.com gonzalez catan +577 universidad nacional de la pampa medicina 2020-09-14 kayla robbins female 92 1759 seth46@hotmail.com gonzalez catan +395 universidad nacional de la pampa diseño industrial 2021-01-05 gregory ross male 61 3563 anthonycruz@yahoo.com colonia san manuel +506 universidad nacional de la pampa farmacia 2021-01-02 justin saunders male 113 3563 ricky91@yahoo.com colonia san manuel +1084 universidad nacional de la pampa actuario 2020-11-26 karen trujillo female 80 3563 william41@hotmail.com colonia san manuel +1504 universidad nacional de la pampa actuario 2021-01-24 dave hubbard male 20 3563 heather89@hotmail.com colonia san manuel +396 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-10-16 dale jones male 69 4147 john10@gmail.com alto las lechuzas +1391 universidad nacional de la pampa ingeniería en informática 2020-12-23 patricia barrett female 51 4147 qandrade@hotmail.com alto las lechuzas +397 universidad nacional de la pampa licenciatura en musicoterapia 2020-09-23 william hood male 61 8316 fwatson@gmail.com balsa senillosa +956 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2021-01-12 jennifer acosta female 48 8316 qsmith@gmail.com balsa senillosa +398 universidad nacional de la pampa técnico para bioterios 2020-10-26 edward ayala male 40 5632 jordanvelasquez@hotmail.com colonia alvear +400 universidad nacional de la pampa licenciatura en administración 2020-12-31 ronald boyer male 82 2216 edwardsangela@hotmail.com campo raffo +1240 universidad nacional de la pampa ciencias veterinarias 2020-11-19 monique moody female 93 2216 madelinecross@hotmail.com campo raffo +1670 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-11-13 denise baker female 75 2216 webbbarbara@yahoo.com campo raffo +401 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-10-09 nicole kane female 113 5365 david14@gmail.com el jumeal +1522 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-12-03 james medina male 45 5365 santosdaniel@hotmail.com el jumeal +402 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-12-18 jacob fox male 98 7639 gonzalezlisa@hotmail.com cooper +664 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-12-09 james chen male 48 7639 roberttaylor@gmail.com cooper +404 universidad nacional de la pampa farmacia 2020-09-22 kevin wright male 57 3304 harrisvickie@hotmail.com barrio don santiago +800 universidad nacional de la pampa actuario 2021-01-13 shelby moore female 66 3304 mperez@gmail.com barrio don santiago +405 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-09-18 robin foster female 62 6042 lauren14@gmail.com dos hermanos +983 universidad nacional de la pampa licenciatura en ciencia política 2020-12-04 jonathan walker male 30 6042 trichardson@hotmail.com dos hermanos +1061 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-10-27 diana johnston female 24 6042 gflynn@hotmail.com dos hermanos +1068 universidad nacional de la pampa arquitectura 2020-09-19 amy thompson female 72 6042 morancalvin@gmail.com dos hermanos +406 universidad nacional de la pampa licenciatura en terapia ocupacional 2021-01-22 troy lara male 50 2179 ryanbennett@yahoo.com bombal +941 universidad nacional de la pampa agronomía 2020-09-02 mark bailey male 29 2179 barnesanthony@yahoo.com bombal +407 universidad nacional de la pampa licenciatura en relaciones del trabajo 2021-01-29 brianna george female 19 6437 gentrysteven@hotmail.com alamos +703 universidad nacional de la pampa actuario 2020-10-30 sherry clarke female 114 6437 wyatttimothy@hotmail.com alamos +408 universidad nacional de la pampa ciencias veterinarias 2020-10-24 margaret mcdonald female 33 2944 tpayne@hotmail.com rio tala +409 universidad nacional de la pampa actuario 2021-01-08 reginald powell male 44 3218 swansoncraig@yahoo.com arroyo palmar +410 universidad nacional de la pampa medicina 2020-12-18 kathy collins female 89 6315 danielsjohn@hotmail.com colonia baron +688 universidad nacional de la pampa agronomía 2020-09-23 amy massey female 49 6315 andrewwalter@gmail.com colonia baron +752 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-11-21 justin snyder male 27 6315 brandon37@hotmail.com colonia baron +411 universidad nacional de la pampa bioquímica 2020-11-16 robert chambers male 28 3300 jasonsanchez@hotmail.com arroyo +413 universidad nacional de la pampa diseño de imagen y sonido 2020-10-10 kimberly abbott female 28 3300 ruthgrant@yahoo.com arroyo +745 universidad nacional de la pampa ingeniería mecánica 2020-12-06 tiffany sullivan female 103 3300 maldonadogregory@hotmail.com arroyo +1410 universidad nacional de la pampa actuario 2021-01-31 laura williams female 105 3300 john17@yahoo.com arroyo +1676 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-12-26 david ballard male 83 3300 willie17@yahoo.com arroyo +415 universidad nacional de la pampa bioquímica 2020-12-18 donald wood male 50 3700 robin30@yahoo.com barrio gral jose de san martin +416 universidad nacional de la pampa licenciatura en ciencia política 2020-12-30 suzanne perez female 94 5301 whiterebecca@hotmail.com agua blanca +462 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-11-13 daniel santiago male 115 5301 christina57@yahoo.com agua blanca +469 universidad nacional de la pampa diseño de imagen y sonido 2020-11-22 rachel richmond female 99 5301 stevenphillips@hotmail.com agua blanca +418 universidad nacional de la pampa arquitectura 2021-01-04 deborah dennis female 58 6330 zhunt@gmail.com arturo almaraz +419 universidad nacional de la pampa licenciatura en producción de bioimagenes 2021-01-27 elizabeth grant female 114 1631 kayla83@hotmail.com villa rosa +420 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-09-14 mark henderson male 31 2531 louis94@yahoo.com landeta +1265 universidad nacional de la pampa ciencias veterinarias 2020-10-08 daniel terry male 82 2531 xwoods@hotmail.com landeta +1705 universidad nacional de la pampa licenciatura en producción de bioimagenes 2021-01-03 michael davis male 85 2531 shawn56@yahoo.com landeta +421 universidad nacional de la pampa licenciatura en musicoterapia 2020-11-02 karen marshall female 45 5621 jackwall@yahoo.com agua de torre +1430 universidad nacional de la pampa farmacia 2021-01-22 christy pearson female 19 5621 todd04@gmail.com agua de torre +1479 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-09-30 joshua brown male 86 5621 estevenson@gmail.com agua de torre +422 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-12-02 briana gonzalez female 79 3246 terrencechapman@yahoo.com achiras +423 universidad nacional de la pampa ingeniería electrónica 2020-11-12 gabriel washington male 78 2700 dixonphillip@gmail.com barrio trocha +424 universidad nacional de la pampa diseño de imagen y sonido 2021-01-02 carolyn mitchell female 59 1706 ylindsey@gmail.com haedo +425 universidad nacional de la pampa arquitectura 2020-11-21 james oneill male 102 6538 jgarcia@gmail.com la dorita +426 universidad nacional de la pampa licenciatura en psicología 2020-11-17 kevin johnson male 83 2115 bfrank@gmail.com colonia valdez +652 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-11-15 ray santiago male 109 2115 brownmelvin@yahoo.com colonia valdez +427 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-12-03 stephen phillips male 105 8520 brandonmills@gmail.com aguada del loro +793 universidad nacional de la pampa licenciatura en administración 2021-01-23 anthony norman male 61 8520 brandi96@hotmail.com aguada del loro +428 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-12-07 jade morris female 96 6200 blopez@gmail.com realico +430 universidad nacional de la pampa licenciatura en musicoterapia 2020-10-04 john phelps male 105 7220 bellkatherine@yahoo.com funke +486 universidad nacional de la pampa licenciatura en artes 2020-10-20 lisa schultz female 45 7220 xward@hotmail.com funke +911 universidad nacional de la pampa arquitectura 2020-10-31 kiara collins female 46 7220 richard25@hotmail.com funke +1557 universidad nacional de la pampa ingeniería electrónica 2020-12-13 calvin salazar male 20 7220 edward37@gmail.com funke +433 universidad nacional de la pampa ciencias veterinarias 2020-11-29 brian scott male 29 9051 justin31@gmail.com aguada a pique +434 universidad nacional de la pampa ingeniería en informática 2021-01-09 abigail lane female 52 2173 michaelwalker@hotmail.com campo pesoa +519 universidad nacional de la pampa agronomía 2020-09-02 jason martinez male 62 2173 jessicadaniels@hotmail.com campo pesoa +1062 universidad nacional de la pampa contador público 2020-10-14 allen arnold male 101 2173 onealmolly@yahoo.com campo pesoa +435 universidad nacional de la pampa ingeniería mecánica 2020-12-29 brett martin male 80 8424 brandyharmon@hotmail.com aguada de guerra +646 universidad nacional de la pampa bioquímica 2020-10-09 jonathan francis male 53 8424 jackieburgess@hotmail.com aguada de guerra +986 universidad nacional de la pampa licenciatura en relaciones del trabajo 2021-01-25 elizabeth prince female 39 8424 danielwalker@gmail.com aguada de guerra +437 universidad nacional de la pampa licenciatura en sociología 2020-09-09 bethany carr female 49 5883 romeroeric@hotmail.com alto lindo +438 universidad nacional de la pampa licenciatura en ciencias ambientales 2021-01-26 nicole gill female 66 5463 gary19@hotmail.com alto huaco +443 universidad nacional de la pampa licenciatura en sociología 2021-01-29 daryl bailey male 67 1702 xhart@gmail.com ciudadela +446 universidad nacional de la pampa licenciatura en ciencia política 2020-11-06 linda armstrong female 62 2136 kellyjohnny@gmail.com san geronimo +1688 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-09-17 mark perez male 38 2136 chelsea00@gmail.com san geronimo +447 universidad nacional de la pampa ingeniería mecánica 2020-09-08 kathleen mullins female 24 9421 skirby@gmail.com frigorifico cap +448 universidad nacional de la pampa licenciatura en sociología 2020-11-06 jessica bolton female 71 6321 cbarnett@gmail.com caichue +449 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-11-21 joseph carpenter male 70 3463 drakesharon@hotmail.com aristia +451 universidad nacional de la pampa licenciatura en musicoterapia 2020-10-17 amber johns female 51 3386 wroy@hotmail.com caraguatay +702 universidad nacional de la pampa medicina 2021-01-29 brooke williams female 63 3386 sharonzuniga@gmail.com caraguatay +452 universidad nacional de la pampa licenciatura en ciencia política 2020-10-18 anthony moore male 21 9050 thernandez@gmail.com gobernador moyano +453 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-09-24 kelly callahan female 105 9420 moravickie@yahoo.com aserradero arroyo +848 universidad nacional de la pampa licenciatura en administración 2020-10-19 sherry middleton female 21 9420 jjackson@hotmail.com aserradero arroyo +1637 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-11-11 vanessa mccoy female 68 9420 smiller@yahoo.com aserradero arroyo +455 universidad nacional de la pampa licenciatura en ciencias ambientales 2021-01-22 katie moore female 80 7613 mmoreno@hotmail.com calfucura +457 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-12-19 karen mullen female 98 9021 olsengabrielle@yahoo.com colhue huapi +459 universidad nacional de la pampa licenciatura en ciencias biológicas 2021-01-02 hunter lopez male 103 2105 dchen@gmail.com cañada rica +461 universidad nacional de la pampa licenciatura en ciencia política 2020-11-29 rhonda wang female 62 7011 roy34@gmail.com aneque grande +464 universidad nacional de la pampa diseño industrial 2021-01-13 alicia martin female 90 5475 joelong@yahoo.com agua de la piedra +465 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-10-07 dean williams male 116 1619 smithmelvin@gmail.com garin +573 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-12-06 douglas mendoza male 45 1619 uwilliams@yahoo.com garin +1424 universidad nacional de la pampa agronomía 2020-09-29 ashley rogers female 104 1619 bvillanueva@yahoo.com garin +466 universidad nacional de la pampa técnico para bioterios 2020-10-20 april ward female 19 2823 gatesjoseph@yahoo.com aero club canal +1324 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-11-27 tyler smith male 103 2823 zgordon@gmail.com aero club canal +468 universidad nacional de la pampa licenciatura en ciencia política 2021-01-23 joseph lee male 50 1832 parkerallen@yahoo.com lomas de zamora +472 universidad nacional de la pampa diseño industrial 2020-10-06 mitchell hunt male 18 3013 sara00@gmail.com colonia matilde +1173 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-11-21 theodore allen male 24 3013 ramirezkaren@gmail.com colonia matilde +474 universidad nacional de la pampa licenciatura en ciencia política 2020-10-10 michelle carter female 63 6070 kmontoya@gmail.com balsa +475 universidad nacional de la pampa actuario 2020-09-14 david mendez male 24 2113 adam23@gmail.com peyrano +650 universidad nacional de la pampa diseño industrial 2020-11-12 samantha rhodes female 48 2113 ewilliams@yahoo.com peyrano +476 universidad nacional de la pampa licenciatura en ciencias antropológicas 2021-01-31 megan powers female 78 3118 jblack@gmail.com centro comunitario cnia nue +479 universidad nacional de la pampa licenciatura en sociología 2020-10-04 victoria elliott female 39 4134 kristie60@hotmail.com acheral +480 universidad nacional de la pampa licenciatura en administración 2020-12-15 jodi meyer female 47 4126 obennett@gmail.com el brete +513 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-12-29 melissa cabrera female 67 4126 robert09@hotmail.com el brete +693 universidad nacional de la pampa ingeniería electrónica 2021-01-09 daniel leonard male 34 4126 lortiz@hotmail.com el brete +1152 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-12-27 joshua lopez male 50 4126 jeffmckinney@gmail.com el brete +482 universidad nacional de la pampa medicina 2020-11-24 michele rowe female 24 7631 christopherpadilla@hotmail.com costa bonita balneario +1591 universidad nacional de la pampa licenciatura en ciencias antropológicas 2021-01-03 scott li male 100 7631 laura21@hotmail.com costa bonita balneario +484 universidad nacional de la pampa ingeniería electrónica 2020-12-25 matthew saunders male 69 3114 mark64@yahoo.com aldea maria luisa +485 universidad nacional de la pampa ingeniería electrónica 2020-12-25 tyler nichols male 20 1648 kimberlyhoward@gmail.com rincon de milberg +489 universidad nacional de la pampa contador público 2021-01-02 carlos kline male 59 6634 amy65@yahoo.com alberti +490 universidad nacional de la pampa ingeniería mecánica 2021-01-25 larry orozco male 65 8366 vjackson@yahoo.com chelforo +491 universidad nacional de la pampa diseño de imagen y sonido 2020-11-06 amber robertson female 96 7519 xbecker@yahoo.com san mayol +1816 universidad nacional de la pampa bioquímica 2020-11-11 mackenzie alexander female 102 7519 donald10@hotmail.com san mayol +492 universidad nacional de la pampa arquitectura 2020-11-05 gail davis female 108 4235 mclaughlinjamie@gmail.com albigasta +493 universidad nacional de la pampa agronomía 2020-10-23 isaac hernandez male 33 4143 larsonraymond@hotmail.com independencia +966 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-11-05 james vance male 53 4143 lisaanderson@yahoo.com independencia +495 universidad nacional de la pampa diseño de imagen y sonido 2020-09-02 angela kramer female 37 3038 john29@yahoo.com cayastacito +876 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2021-01-12 daniel banks male 35 3038 marissa70@yahoo.com cayastacito +496 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-10-05 john malone male 66 1874 ipowell@yahoo.com villa dominico +497 universidad nacional de la pampa diseño industrial 2021-01-24 natalie parrish female 77 1864 campbellbrenda@gmail.com alejandro korn +498 universidad nacional de la pampa licenciatura en ciencia política 2020-11-14 leslie simmons female 87 5442 joshuahartman@gmail.com ambas puntillas +499 universidad nacional de la pampa ciencias veterinarias 2020-12-20 dawn lopez female 39 5403 jpearson@yahoo.com barrialitos +500 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-12-12 shaun price male 91 3170 walterdanielle@yahoo.com alberto gerchunoff +569 universidad nacional de la pampa licenciatura en sociología 2020-09-11 jerry rivera male 35 3170 carrie59@hotmail.com alberto gerchunoff +657 universidad nacional de la pampa arquitectura 2020-12-16 meredith heath female 45 3170 melissagibson@gmail.com alberto gerchunoff +501 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-10-17 jessica white female 71 6400 jesussalas@hotmail.com barrio indio trompa +782 universidad nacional de la pampa bioquímica 2020-11-28 angela howard female 64 6400 caitlin70@hotmail.com barrio indio trompa +1613 universidad nacional de la pampa licenciatura en administración 2020-12-09 adam williams male 41 6400 matthewmoss@gmail.com barrio indio trompa +502 universidad nacional de la pampa licenciatura en relaciones del trabajo 2021-01-03 bryce jones male 40 6003 reneedaugherty@hotmail.com ascencion +503 universidad nacional de la pampa técnico para bioterios 2020-09-03 matthew sharp male 38 7007 nicolemoore@hotmail.com caminera napaleofu +814 universidad nacional de la pampa actuario 2020-10-19 kendra fleming female 32 7007 gabriela55@gmail.com caminera napaleofu +505 universidad nacional de la pampa agronomía 2020-10-13 april pace female 73 3027 timothyfrye@yahoo.com la pelada +507 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-09-22 jennifer smith female 91 3050 castillohaley@gmail.com calchaqui +996 universidad nacional de la pampa ingeniería mecánica 2020-11-12 stephanie washington female 47 3050 jonesmichael@gmail.com calchaqui +508 universidad nacional de la pampa medicina 2021-01-10 danny wagner male 72 3248 andrew09@gmail.com caraguata +511 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-12-05 james morales male 105 4630 elewis@yahoo.com aparzo +516 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-11-16 michael bauer male 113 1708 john74@gmail.com moron +1438 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-12-10 eugene thomas male 64 1708 isabelbrock@hotmail.com moron +518 universidad nacional de la pampa licenciatura en ciencia política 2020-12-13 paul robinson male 57 5570 nicholswilliam@hotmail.com alto del salvador +521 universidad nacional de la pampa diseño de imagen y sonido 2020-11-07 jacob gross male 89 2107 josephhall@hotmail.com alvarez +522 universidad nacional de la pampa licenciatura en psicología 2020-11-19 brian bell male 86 4195 lindsey66@yahoo.com 7 de abril +858 universidad nacional de la pampa contador público 2020-12-17 lisa burke female 93 4195 campbellcandice@hotmail.com 7 de abril +523 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-11-23 ryan murphy male 72 3197 kgriffin@hotmail.com abra guazu +1399 universidad nacional de la pampa diseño industrial 2020-12-09 brian chavez male 53 3197 jessicalong@gmail.com abra guazu +525 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-09-02 eric obrien male 23 3025 janetjackson@yahoo.com colonia clara +526 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-11-13 gabriel coleman male 71 7263 mtaylor@gmail.com el chumbeau +527 universidad nacional de la pampa técnico para bioterios 2020-10-20 mackenzie hicks female 91 5592 stephaniemartinez@hotmail.com el carbalino +1287 universidad nacional de la pampa ingeniería en informática 2020-10-08 jessica harris female 42 5592 john86@hotmail.com el carbalino +1338 universidad nacional de la pampa licenciatura en sociología 2020-11-29 jeffrey cummings male 101 5592 phyllis15@yahoo.com el carbalino +528 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-10-22 beth thompson female 116 6401 wcrawford@hotmail.com sundblad +530 universidad nacional de la pampa ciencias veterinarias 2020-12-15 michael lopez male 69 5465 tonyahernandez@hotmail.com baños pismanta +802 universidad nacional de la pampa técnico para bioterios 2020-10-07 bryan finley male 44 5465 molinajames@yahoo.com baños pismanta +1246 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-09-27 lisa lewis female 23 5465 wrightmatthew@gmail.com baños pismanta +1392 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-10-22 justin esparza male 73 5465 berrymary@yahoo.com baños pismanta +531 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-11-25 christopher saunders male 90 5313 walkerrebecca@gmail.com estacion mazan +532 universidad nacional de la pampa medicina 2020-09-21 anna carter female 67 7172 gcastro@yahoo.com colonia ferrari +533 universidad nacional de la pampa licenciatura en administración 2020-10-31 laura mitchell female 38 3123 bblack@yahoo.com aldea santa maria +534 universidad nacional de la pampa licenciatura en psicología 2020-09-18 melissa lewis female 111 2909 ggarner@gmail.com estancias +634 universidad nacional de la pampa farmacia 2021-01-29 jon perry male 116 2909 justinedwards@gmail.com estancias +536 universidad nacional de la pampa licenciatura en musicoterapia 2020-10-23 daniel peters male 107 6228 schmidtedward@yahoo.com aguas buenas +1552 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-10-04 courtney hanson female 73 6228 whutchinson@hotmail.com aguas buenas +1596 universidad nacional de la pampa licenciatura en artes 2020-10-19 edward hinton male 62 6228 thomaseverett@yahoo.com aguas buenas +537 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-12-06 marc cain male 62 8402 michael02@yahoo.com dina huapi +538 universidad nacional de la pampa licenciatura en administración 2020-11-19 robert riley male 65 5735 deborah06@gmail.com colonia bella vista +821 universidad nacional de la pampa agronomía 2020-11-11 david phelps male 97 5735 smithjeffrey@hotmail.com colonia bella vista +539 universidad nacional de la pampa ingeniería electrónica 2020-12-15 jeffrey smith male 33 5624 patriciaschmidt@hotmail.com kilometro 47 +803 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-09-09 brian gallagher male 107 5624 timothy85@yahoo.com kilometro 47 +540 universidad nacional de la pampa técnico para bioterios 2021-01-16 michael white male 71 2633 ashleyparker@yahoo.com chovet +542 universidad nacional de la pampa licenciatura en artes 2021-01-11 lauren hunt female 70 3150 mackenzie08@yahoo.com algarrobitos 1ro +1503 universidad nacional de la pampa ingeniería electrónica 2020-10-02 patrick campbell male 65 3150 martha60@hotmail.com algarrobitos 1ro +543 universidad nacional de la pampa licenciatura en administración 2020-12-19 andrea barrera female 89 5275 sergio08@yahoo.com agua colorada +544 universidad nacional de la pampa licenciatura en musicoterapia 2021-01-07 jared williams male 97 4641 vincentmann@hotmail.com abdon castro tolay +625 universidad nacional de la pampa licenciatura en artes 2020-12-11 nancy mercer female 48 4641 bowmanwilliam@gmail.com abdon castro tolay +545 universidad nacional de la pampa diseño de imagen y sonido 2020-11-18 steven smith male 94 6703 hsmith@hotmail.com alastuey +1579 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-11-26 mark todd male 71 6703 henrykey@gmail.com alastuey +549 universidad nacional de la pampa licenciatura en ciencias biológicas 2021-01-23 wanda maddox female 84 3040 lawrence11@hotmail.com asuncion maria +1025 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-11-08 patrick perez male 100 3040 cohenclifford@hotmail.com asuncion maria +1793 universidad nacional de la pampa técnico para bioterios 2020-11-22 jessica crane female 110 3040 pthomas@hotmail.com asuncion maria +552 universidad nacional de la pampa licenciatura en musicoterapia 2020-09-08 brian mitchell male 30 2242 rhonda72@yahoo.com arijon +553 universidad nacional de la pampa licenciatura en artes 2020-11-10 tiffany ortiz female 33 7507 michael53@hotmail.com el bombero +554 universidad nacional de la pampa contador público 2020-12-27 katie morgan female 86 1605 kyle26@hotmail.com carapachay +1652 universidad nacional de la pampa actuario 2021-01-10 nicole lawson female 71 1605 carrie29@gmail.com carapachay +1724 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-10-29 nicole walsh female 85 1605 jacksonkevin@gmail.com carapachay +556 universidad nacional de la pampa licenciatura en sociología 2020-11-26 james hicks male 93 1618 sherri49@gmail.com ricardo rojas +884 universidad nacional de la pampa licenciatura en musicoterapia 2020-10-02 alexis johnson female 87 1618 hmoody@gmail.com ricardo rojas +1106 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-11-03 robert houston male 96 1618 kayla62@yahoo.com ricardo rojas +557 universidad nacional de la pampa contador público 2020-11-12 robert sandoval male 38 3443 ybautista@gmail.com colonia mendez bar +622 universidad nacional de la pampa licenciatura en sociología 2020-11-15 cassandra turner female 57 3443 bnewman@hotmail.com colonia mendez bar +980 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-10-04 chelsea robertson female 104 3443 joseph01@hotmail.com colonia mendez bar +559 universidad nacional de la pampa farmacia 2020-12-31 steven davis male 66 5755 april50@yahoo.com alto del molle +560 universidad nacional de la pampa licenciatura en psicología 2020-12-03 luis ramsey male 62 5775 zgreen@gmail.com bajo grande +1545 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-10-01 cameron martinez male 22 5775 jason69@gmail.com bajo grande +562 universidad nacional de la pampa licenciatura en ciencia política 2021-01-04 tammy dillon female 79 8138 salvarez@gmail.com anzoategui +563 universidad nacional de la pampa técnico para bioterios 2021-01-12 james price male 95 2845 christopher75@gmail.com colonia duportal +1526 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-12-30 martin shaffer male 48 2845 ucoleman@yahoo.com colonia duportal +1571 universidad nacional de la pampa ciencias veterinarias 2021-01-22 allison allen female 62 2845 heatherdavid@yahoo.com colonia duportal +564 universidad nacional de la pampa bioquímica 2020-11-08 barbara graves female 87 4728 ramirezjoseph@yahoo.com chumbicha +1151 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-11-28 jason brown male 27 4728 micheal41@gmail.com chumbicha +565 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-10-10 johnny allen male 59 7020 lindameyers@hotmail.com benito juarez +566 universidad nacional de la pampa licenciatura en administración 2020-09-28 margaret farley female 73 2527 rosariosarah@gmail.com colonia san francisco +1161 universidad nacional de la pampa diseño de imagen y sonido 2021-01-10 christina maldonado female 88 2527 hughesandrew@gmail.com colonia san francisco +1573 universidad nacional de la pampa actuario 2020-12-23 hannah cole female 18 2527 roblesstephanie@hotmail.com colonia san francisco +567 universidad nacional de la pampa licenciatura en artes 2020-09-04 jennifer hess female 102 6319 baldwinsamantha@hotmail.com carro quemado +568 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-10-13 deborah johnson female 83 3032 brittanydavidson@hotmail.com nelson +689 universidad nacional de la pampa licenciatura en administración 2020-10-31 michael pennington male 93 3032 aaron42@yahoo.com nelson +921 universidad nacional de la pampa licenciatura en psicología 2020-10-04 garrett aguilar male 107 3032 littlesusan@yahoo.com nelson +572 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-11-24 andrea haynes female 32 4184 katie80@hotmail.com bustamante +574 universidad nacional de la pampa licenciatura en ciencias biológicas 2021-01-01 daryl phelps male 59 3514 kwilliams@yahoo.com cacui +575 universidad nacional de la pampa farmacia 2020-11-23 ryan martin male 39 1653 gilesangela@yahoo.com villa ballester +1814 universidad nacional de la pampa licenciatura en ciencia política 2021-01-05 richard terrell male 84 1653 freemantanya@hotmail.com villa ballester +576 universidad nacional de la pampa ingeniería en informática 2021-01-23 brandon hernandez male 46 6223 reynoldsjames@gmail.com coronel charlone +578 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-12-01 joseph aguilar male 70 1731 psawyer@yahoo.com villars +1387 universidad nacional de la pampa bioquímica 2020-10-03 yolanda cline female 104 1731 navarrospencer@yahoo.com villars +579 universidad nacional de la pampa licenciatura en artes 2020-11-03 james ward male 34 5386 berryrobert@hotmail.com amana +580 universidad nacional de la pampa ingeniería electrónica 2021-01-19 maxwell carter male 73 7601 tina72@gmail.com barrio batan +811 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-12-09 cory tran male 68 7601 tdiaz@yahoo.com barrio batan +582 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-10-23 leslie daniels female 65 6062 andrea57@hotmail.com coronel granada +1480 universidad nacional de la pampa licenciatura en ciencia política 2020-12-14 kelly schmidt female 99 6062 melissajohnson@yahoo.com coronel granada +583 universidad nacional de la pampa licenciatura en ciencia política 2020-12-14 peter morrison male 102 3405 zgregory@yahoo.com algarrobal puisoye +584 universidad nacional de la pampa bioquímica 2020-11-14 brianna cisneros female 115 6431 jasonbuck@gmail.com estacion lago epecuen +586 universidad nacional de la pampa licenciatura en ciencia política 2021-01-06 arthur sherman male 29 7407 omeyer@gmail.com libano +936 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-11-16 amber lutz female 50 7407 david52@yahoo.com libano +1264 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-09-28 john le male 29 7407 rebeccahowe@yahoo.com libano +590 universidad nacional de la pampa agronomía 2020-09-01 craig clark male 66 5589 alison99@hotmail.com chapanay +591 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-09-18 kathleen fleming female 53 8534 laurasingh@gmail.com aguada cecilio +1016 universidad nacional de la pampa contador público 2020-12-24 philip carroll male 20 8534 mgarcia@yahoo.com aguada cecilio +1396 universidad nacional de la pampa farmacia 2020-11-18 aaron thornton male 77 8534 whitedavid@hotmail.com aguada cecilio +592 universidad nacional de la pampa diseño de imagen y sonido 2020-10-10 richard hernandez male 61 8521 royjoseph@gmail.com arroyo de la ventana +775 universidad nacional de la pampa ingeniería electrónica 2020-11-07 kristy dunn female 19 8521 christopherpreston@yahoo.com arroyo de la ventana +594 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-09-04 frank rogers male 22 1980 cherylgill@yahoo.com barrio la dolly +597 universidad nacional de la pampa ingeniería mecánica 2020-11-23 kaitlyn garrett female 51 8379 joseph81@yahoo.com gente grande +1554 universidad nacional de la pampa licenciatura en sociología 2021-01-16 alicia frederick female 43 8379 gallegosmichelle@yahoo.com gente grande +599 universidad nacional de la pampa agronomía 2020-09-30 rachel vega female 65 9035 sarahnoble@hotmail.com arroyo chalia +1636 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2021-01-14 laura torres female 55 9035 dylanbuchanan@hotmail.com arroyo chalia +601 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-10-24 pamela hernandez female 56 3172 kimberlylewis@yahoo.com kilometro 208 +1421 universidad nacional de la pampa licenciatura en musicoterapia 2021-01-13 ashley benson female 58 3172 alexandrawood@gmail.com kilometro 208 +602 universidad nacional de la pampa licenciatura en musicoterapia 2020-10-30 lisa washington female 29 1917 ashleykaufman@yahoo.com luis chico +1488 universidad nacional de la pampa actuario 2021-01-31 annette williams female 43 1917 hchang@gmail.com luis chico +1623 universidad nacional de la pampa licenciatura en artes 2020-11-17 robert knight male 107 1917 calvin46@gmail.com luis chico +604 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-11-19 julie lamb female 38 8300 walterskevin@hotmail.com las perlas +605 universidad nacional de la pampa licenciatura en ciencia política 2020-10-09 brian deleon male 49 8107 lopezjames@yahoo.com base aeronaval cmte espora +606 universidad nacional de la pampa diseño industrial 2020-12-07 michael smith male 23 7406 stephenslarry@gmail.com aldecon +1471 universidad nacional de la pampa licenciatura en ciencia política 2020-11-28 tammie doyle female 40 7406 sjohnson@yahoo.com aldecon +607 universidad nacional de la pampa licenciatura en artes 2021-01-23 autumn fuller female 24 7005 jennifergriffin@yahoo.com barker +1024 universidad nacional de la pampa ingeniería mecánica 2021-01-06 misty reyes female 36 7005 espinozadarren@hotmail.com barker +1082 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2021-01-08 phillip ruiz male 94 7005 stephanierobinson@gmail.com barker +608 universidad nacional de la pampa actuario 2020-09-27 jeffrey bennett male 27 6331 frose@yahoo.com colonia beaufort +878 universidad nacional de la pampa licenciatura en ciencias ambientales 2021-01-11 larry christensen male 19 6331 aliciabarnes@hotmail.com colonia beaufort +609 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-09-08 destiny evans female 116 7603 matthew25@gmail.com comandante nicanor otamendi +612 universidad nacional de la pampa actuario 2020-12-30 craig clayton male 47 3384 reneegarcia@gmail.com barrancon +818 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-10-26 phillip conner male 97 3384 smartin@hotmail.com barrancon +613 universidad nacional de la pampa licenciatura en ciencias antropológicas 2021-01-08 anthony walker male 77 5311 brady64@yahoo.com arauco +614 universidad nacional de la pampa ingeniería en informática 2020-11-07 michael atkinson male 74 7307 susanlee@gmail.com crotto +615 universidad nacional de la pampa licenciatura en musicoterapia 2020-11-07 tara davis female 95 5447 gardnermanuel@hotmail.com agua cercada +616 universidad nacional de la pampa actuario 2020-12-30 greg griffith male 77 1713 langjudy@hotmail.com barrio parque leloir +617 universidad nacional de la pampa medicina 2021-01-02 donna scott female 78 3203 robert72@hotmail.com arroyo grande +1127 universidad nacional de la pampa actuario 2020-09-24 caitlyn short female 73 3203 grantsherri@gmail.com arroyo grande +1671 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-12-25 james harris male 44 3203 carolbutler@gmail.com arroyo grande +618 universidad nacional de la pampa ingeniería mecánica 2020-11-18 kristin white female 25 7267 brucewagner@gmail.com alvarez de toledo +619 universidad nacional de la pampa licenciatura en sociología 2020-11-13 wendy walker female 35 9101 zhernandez@yahoo.com alto de las plumas +620 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-10-23 danny russo male 85 5329 courtney53@gmail.com amuschina +621 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-12-29 joseph chan male 35 9405 hmorris@yahoo.com bahia tranquila +624 universidad nacional de la pampa arquitectura 2020-09-10 michael mitchell male 32 1663 aguilarrodney@yahoo.com muñiz +626 universidad nacional de la pampa diseño de imagen y sonido 2021-01-23 holly shaw female 107 9311 john19@hotmail.com cañadon leon +691 universidad nacional de la pampa arquitectura 2020-12-23 jason williams male 79 9311 cordovacarol@yahoo.com cañadon leon +769 universidad nacional de la pampa licenciatura en relaciones del trabajo 2021-01-26 james yang male 35 9311 ejones@yahoo.com cañadon leon +897 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-10-06 stephen holland male 87 9311 brandithomas@gmail.com cañadon leon +627 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2021-01-14 jeffrey peterson male 78 1757 raymond82@hotmail.com gregorio de laferrere +1119 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-09-19 christina estrada female 21 1757 mcmahondouglas@gmail.com gregorio de laferrere +1580 universidad nacional de la pampa contador público 2020-10-24 jessica snyder female 101 1757 eprince@yahoo.com gregorio de laferrere +1716 universidad nacional de la pampa diseño industrial 2020-10-27 edward patterson male 57 1757 iwolf@gmail.com gregorio de laferrere +629 universidad nacional de la pampa licenciatura en terapia ocupacional 2021-01-29 jordan weber male 49 2349 santossandra@gmail.com colonia dos rosas y la legua +1657 universidad nacional de la pampa técnico para bioterios 2020-11-28 wayne cook male 75 2349 psmith@yahoo.com colonia dos rosas y la legua +630 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-10-17 carmen kirk female 26 8508 hannah96@hotmail.com ambrosio p lezica +631 universidad nacional de la pampa licenciatura en sociología 2020-12-28 john gomez male 102 5433 westmichael@yahoo.com estacion la rinconada +632 universidad nacional de la pampa farmacia 2020-11-07 virginia butler female 23 3507 goodmatthew@gmail.com la eduvigis +1262 universidad nacional de la pampa agronomía 2020-09-16 pamela thomas female 113 3507 george10@hotmail.com la eduvigis +635 universidad nacional de la pampa diseño industrial 2020-11-03 jared kelley male 60 2111 dhart@hotmail.com francisco paz +834 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-10-19 sandra molina female 85 2111 jennifer87@gmail.com francisco paz +974 universidad nacional de la pampa ingeniería mecánica 2021-01-14 elizabeth winters female 72 2111 benjaminrodriguez@gmail.com francisco paz +1640 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-10-28 robert novak male 81 2111 ushepard@yahoo.com francisco paz +636 universidad nacional de la pampa actuario 2020-11-24 kathryn pena female 96 8303 rhonda06@hotmail.com cinco saltos +1450 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-09-11 jennifer yang female 88 8303 victor48@hotmail.com cinco saltos +638 universidad nacional de la pampa actuario 2020-12-29 carla anderson female 43 7612 keith96@hotmail.com camet +639 universidad nacional de la pampa medicina 2021-01-01 jessica good female 37 3226 smithchristina@hotmail.com buena vista +1031 universidad nacional de la pampa contador público 2020-09-06 cheryl smith female 29 3226 wboyd@hotmail.com buena vista +640 universidad nacional de la pampa licenciatura en artes 2020-11-18 candice nguyen female 66 6389 whitejoseph@hotmail.com alegria +960 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-09-13 laura lewis female 70 6389 websterjessica@gmail.com alegria +641 universidad nacional de la pampa ciencias veterinarias 2020-09-01 elizabeth colon female 63 6535 glen24@gmail.com bellocq +642 universidad nacional de la pampa licenciatura en sociología 2020-11-04 ronald mccormick male 48 2109 brittanybush@gmail.com acebal +754 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-11-13 anna pearson female 47 2109 ffrazier@hotmail.com acebal +643 universidad nacional de la pampa arquitectura 2020-11-25 troy lewis male 90 2535 lrodriguez@hotmail.com el trebol +1550 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-10-24 andrew allen male 116 2535 jimmy83@hotmail.com el trebol +1612 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-12-07 eileen butler female 28 2535 gharper@hotmail.com el trebol +645 universidad nacional de la pampa técnico para bioterios 2021-01-03 catherine miller female 86 7547 rhernandez@yahoo.com cascada +648 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-10-16 robert moon male 38 4178 franciscoboyer@hotmail.com abra rica +653 universidad nacional de la pampa diseño industrial 2020-12-04 michelle singleton female 61 6230 jbautista@hotmail.com francisco casal +654 universidad nacional de la pampa arquitectura 2021-01-02 abigail forbes female 46 3708 sheppardzachary@hotmail.com concepcion del bermejo +833 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-12-29 cynthia brown female 102 3708 amanda96@hotmail.com concepcion del bermejo +655 universidad nacional de la pampa diseño industrial 2021-01-17 william mckenzie male 59 1879 rossdevin@yahoo.com quilmes oeste +1306 universidad nacional de la pampa licenciatura en relaciones del trabajo 2021-01-19 david west male 89 1879 hcrawford@yahoo.com quilmes oeste +656 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-09-12 david mitchell male 38 2630 tammymullins@hotmail.com firmat +660 universidad nacional de la pampa ingeniería electrónica 2020-09-10 yvonne malone female 38 4146 pburgess@yahoo.com barrio belgrano +666 universidad nacional de la pampa técnico para bioterios 2020-09-07 jeffrey white male 62 7621 williamskelly@yahoo.com la sara +1209 universidad nacional de la pampa diseño de imagen y sonido 2020-11-28 emily kennedy female 30 7621 jhall@yahoo.com la sara +667 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-09-28 kathy ortega female 98 2506 jordankathryn@yahoo.com correa +668 universidad nacional de la pampa ingeniería mecánica 2020-11-25 wendy wolfe female 55 5438 clane@gmail.com alto de sierra +1323 universidad nacional de la pampa licenciatura en ciencia política 2020-12-26 ryan anderson male 61 5438 amandaflynn@yahoo.com alto de sierra +1440 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-12-27 teresa ford female 96 5438 samanthaharrington@gmail.com alto de sierra +669 universidad nacional de la pampa licenciatura en ciencia política 2020-10-11 gerald vasquez male 20 3446 nsanchez@gmail.com kilometro 374 +807 universidad nacional de la pampa licenciatura en ciencias ambientales 2021-01-05 tyler jackson male 96 3446 sgeorge@hotmail.com kilometro 374 +1457 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-09-22 cynthia stone female 82 3446 nward@gmail.com kilometro 374 +672 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-10-12 patrick perry male 26 5443 howardkristen@hotmail.com algarrobo verde +1796 universidad nacional de la pampa ingeniería electrónica 2020-11-24 jennifer freeman female 112 5443 adamsmartha@gmail.com algarrobo verde +673 universidad nacional de la pampa ingeniería electrónica 2021-01-06 caitlin vaughn female 107 4137 michelebrown@gmail.com abra baya +701 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-09-08 nicole sawyer female 95 4137 craigtracy@hotmail.com abra baya +676 universidad nacional de la pampa medicina 2020-10-03 robert trevino male 95 3536 ramosalexander@yahoo.com bocas +1157 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-10-15 johnny washington male 98 3536 hrivera@yahoo.com bocas +678 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-11-16 debra ruiz female 41 6608 robertcarr@hotmail.com agote +679 universidad nacional de la pampa farmacia 2020-10-28 john simpson male 94 4161 johnsonlinda@gmail.com alongo +776 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-10-26 erica cruz female 48 4161 tlewis@yahoo.com alongo +681 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-09-29 amanda price female 81 7414 nicolegilbert@gmail.com laprida +684 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-12-07 erik mckee male 90 7169 jamieperry@yahoo.com juancho +1383 universidad nacional de la pampa contador público 2020-12-23 veronica davis female 111 7169 zcopeland@hotmail.com juancho +686 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-09-09 kaylee lindsey female 36 1712 vhernandez@hotmail.com castelar +755 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-09-07 anthony moore male 53 1712 donaldodonnell@gmail.com castelar +764 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-09-22 melissa lawrence female 19 1712 reynoldscaitlyn@yahoo.com castelar +687 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-12-27 christine zamora female 42 6013 omoore@hotmail.com baigorrita +690 universidad nacional de la pampa licenciatura en artes 2021-01-19 melissa hunt female 29 3164 rogersconnor@yahoo.com colonia rivas +692 universidad nacional de la pampa ingeniería en informática 2020-11-26 john welch male 53 9017 andrewhernandez@hotmail.com cameron +694 universidad nacional de la pampa licenciatura en psicología 2020-12-27 beverly williams female 106 7403 stephenrobles@hotmail.com alvaro barros +1507 universidad nacional de la pampa licenciatura en psicología 2020-10-29 taylor harrison male 53 7403 thomasbass@gmail.com alvaro barros +695 universidad nacional de la pampa ciencias veterinarias 2021-02-01 nicole wright female 39 1647 walkerpeter@gmail.com zona delta san fernando +1205 universidad nacional de la pampa licenciatura en psicología 2020-09-14 ryan hernandez male 109 1647 emeyer@yahoo.com zona delta san fernando +1767 universidad nacional de la pampa actuario 2020-10-01 arthur aguilar male 66 1647 angelathompson@hotmail.com zona delta san fernando +696 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-12-13 david walton male 57 7114 alexanderolson@hotmail.com canal 15 cerro de la gloria +698 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2021-01-03 daniel dixon male 32 4634 christophersmith@yahoo.com abralaite +699 universidad nacional de la pampa medicina 2020-09-13 austin harvey male 67 7305 ybranch@yahoo.com antonio de los heros +704 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-09-06 keith long male 73 2729 phowell@gmail.com carreras +706 universidad nacional de la pampa licenciatura en ciencias geológicas 2021-01-26 eric newton male 23 7535 stacey40@hotmail.com pontaut +707 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-09-07 michael rodriguez male 66 6326 sweeneyrobert@gmail.com anguil +709 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-12-25 christopher scott male 39 9000 ebarnett@hotmail.com comodoro rivadavia +710 universidad nacional de la pampa ingeniería mecánica 2020-09-20 timothy williams male 83 9221 brandon66@hotmail.com valle hondo +711 universidad nacional de la pampa medicina 2020-12-30 steven stanton male 102 6343 smithanthony@yahoo.com los gauchos +712 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-11-17 erika martinez female 44 1722 benjaminmarks@yahoo.com merlo +713 universidad nacional de la pampa ingeniería mecánica 2021-01-31 brandon garner male 51 6474 asanchez@yahoo.com campo aristimuño +1674 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-09-18 carl wolf male 86 6474 michael77@yahoo.com campo aristimuño +714 universidad nacional de la pampa medicina 2020-11-27 judith morris female 33 3409 misty56@yahoo.com arroyo san juan +1611 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-11-29 rebecca hill female 91 3409 mccarthydonna@gmail.com arroyo san juan +715 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-11-15 denise henry female 54 1900 xsmith@yahoo.com la plata +719 universidad nacional de la pampa diseño de imagen y sonido 2020-09-02 joseph walker male 103 2454 lindafox@gmail.com cañada rosquin +1198 universidad nacional de la pampa licenciatura en psicología 2021-01-07 briana morgan female 68 2454 melissapayne@hotmail.com cañada rosquin +721 universidad nacional de la pampa medicina 2020-12-01 daniel malone male 38 5607 whurley@yahoo.com colonia bombal y tabanera +1269 universidad nacional de la pampa licenciatura en musicoterapia 2020-12-20 john ross male 66 5607 stodd@yahoo.com colonia bombal y tabanera +722 universidad nacional de la pampa ingeniería mecánica 2020-10-20 michael olsen male 41 1814 cwhite@hotmail.com barrio 1 de mayo +723 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-10-20 tonya miller female 52 8322 phenson@yahoo.com cutral co +725 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-11-13 benjamin taylor male 92 5733 briana78@gmail.com cramer +727 universidad nacional de la pampa licenciatura en ciencias ambientales 2021-01-26 allison byrd female 27 6422 lewiskaren@gmail.com primera junta +1079 universidad nacional de la pampa licenciatura en administración 2021-01-23 tony miller male 27 6422 campbellwilliam@yahoo.com primera junta +1603 universidad nacional de la pampa contador público 2020-11-20 timothy fleming male 93 6422 justinwhite@gmail.com primera junta +728 universidad nacional de la pampa ingeniería electrónica 2020-11-16 tracy ramirez female 90 6469 echarles@yahoo.com asturias +729 universidad nacional de la pampa licenciatura en sociología 2020-11-06 allison knight female 116 3252 christinewright@hotmail.com aldea san jorge +1146 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-10-14 brittany kline female 101 3252 plopez@gmail.com aldea san jorge +730 universidad nacional de la pampa licenciatura en ciencias biológicas 2021-01-21 rick byrd male 45 2743 cookstephanie@yahoo.com arroyo dulce +732 universidad nacional de la pampa diseño de imagen y sonido 2020-09-14 susan nguyen female 65 2711 llopez@hotmail.com almacen piatti +919 universidad nacional de la pampa licenciatura en musicoterapia 2020-09-12 christian smith male 104 2711 tony62@hotmail.com almacen piatti +1297 universidad nacional de la pampa técnico para bioterios 2020-10-13 amy diaz female 59 2711 sarayoung@hotmail.com almacen piatti +733 universidad nacional de la pampa ingeniería mecánica 2020-11-26 brittany williams female 93 5461 aaron43@hotmail.com aguada de la peña +1096 universidad nacional de la pampa técnico para bioterios 2020-10-16 bryan cunningham male 53 5461 jmorris@gmail.com aguada de la peña +734 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-11-03 sherri espinoza female 34 7203 john68@hotmail.com chapaleufu +781 universidad nacional de la pampa agronomía 2021-01-10 francisco jones male 110 7203 smithsydney@hotmail.com chapaleufu +868 universidad nacional de la pampa ingeniería en informática 2020-11-18 zachary harris male 28 7203 kirbyseth@gmail.com chapaleufu +735 universidad nacional de la pampa licenciatura en ciencia política 2020-11-14 vanessa holland female 65 8418 barbara73@hotmail.com anecon chico +737 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-11-08 brian garrett male 67 7100 samanthatate@yahoo.com dolores +738 universidad nacional de la pampa licenciatura en administración 2020-11-12 wesley barry male 35 1741 bowmanlaura@yahoo.com enrique fynn +1250 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2021-01-30 william cruz iii male 75 1741 hortonjonathan@hotmail.com enrique fynn +1364 universidad nacional de la pampa licenciatura en administración 2021-01-27 joe lee male 61 1741 albert92@hotmail.com enrique fynn +1710 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-09-15 brenda johns female 90 1741 olivia46@gmail.com enrique fynn +739 universidad nacional de la pampa agronomía 2020-12-26 joseph haynes male 41 3534 ericstokes@gmail.com colonia el aguara +829 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-11-25 lisa martinez female 42 3534 ulyons@gmail.com colonia el aguara +740 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-10-19 amber hansen female 52 8401 tara00@gmail.com cullin manzano +1800 universidad nacional de la pampa actuario 2020-11-15 jacob martin male 19 8401 uraymond@hotmail.com cullin manzano +741 universidad nacional de la pampa ingeniería electrónica 2020-09-14 angela cole female 95 6700 clifford47@gmail.com caminera lujan +744 universidad nacional de la pampa farmacia 2020-09-12 ronald goodwin male 80 3337 bharris@hotmail.com adolfo j pomar +747 universidad nacional de la pampa farmacia 2020-11-25 destiny barry female 40 2717 michaelstanton@yahoo.com acevedo +748 universidad nacional de la pampa diseño industrial 2020-12-10 mike watkins male 105 3450 steven86@yahoo.com 8 de diciembre +749 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-11-03 bryan banks male 115 5517 kmurphy@hotmail.com cespedes +1751 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-09-06 amy turner female 71 5517 lipatrick@gmail.com cespedes +751 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-12-04 william woods male 25 7228 matthewclark@gmail.com abbott +899 universidad nacional de la pampa ingeniería en informática 2021-01-09 james woodward male 47 7228 gina55@gmail.com abbott +756 universidad nacional de la pampa ciencias veterinarias 2020-12-16 matthew todd male 82 6513 sherrydavis@gmail.com colonia las yescas +759 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-10-04 charles riley male 77 8171 thomas90@yahoo.com espartillar +760 universidad nacional de la pampa técnico para bioterios 2020-10-30 shannon petty female 31 6641 wwalker@yahoo.com comodoro py +761 universidad nacional de la pampa diseño industrial 2020-09-11 vanessa alvarado female 72 2456 alopez@hotmail.com esmeralda +766 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-09-09 peter underwood male 59 1607 brendanjohnson@gmail.com villa adelina +767 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-12-28 laura stevenson female 92 4603 kenneth45@yahoo.com catamontaña +768 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-11-24 olivia anderson female 70 1670 sanchezbrandy@hotmail.com nordelta +1086 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-11-15 julie lee female 109 1670 ylutz@gmail.com nordelta +771 universidad nacional de la pampa contador público 2020-09-02 jonathon day male 68 8136 kfrank@gmail.com algarrobo +773 universidad nacional de la pampa ciencias veterinarias 2020-10-23 mariah haney female 37 3313 francisco55@gmail.com arroyo del medio +774 universidad nacional de la pampa licenciatura en artes 2020-09-14 anthony martinez male 81 4651 michelle42@gmail.com agua de castilla +1750 universidad nacional de la pampa ciencias veterinarias 2020-09-09 michael pittman male 63 4651 sandrabrown@hotmail.com agua de castilla +780 universidad nacional de la pampa licenciatura en ciencias de la computación 2021-01-16 amanda meyer female 90 5505 johnstonbrett@gmail.com carbometal +783 universidad nacional de la pampa medicina 2020-09-07 debbie crawford female 81 1752 clarkadriana@hotmail.com lomas del mirador +1497 universidad nacional de la pampa licenciatura en artes 2021-01-28 christine jarvis female 33 1752 kevin99@gmail.com lomas del mirador +784 universidad nacional de la pampa ingeniería en informática 2020-12-19 michael scott male 50 8333 jasonjensen@yahoo.com aguada guzman +785 universidad nacional de la pampa ingeniería mecánica 2020-09-07 jessica anderson female 57 3155 pstewart@gmail.com costa del nogoya +786 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-10-14 erik goodwin male 115 3287 pwalker@gmail.com aldea san gregorio +787 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-11-22 steven rodriguez male 25 2142 linda59@yahoo.com campo medina +791 universidad nacional de la pampa licenciatura en administración 2020-10-16 mario owens male 103 3267 thomas81@hotmail.com cañada de las ovejas +973 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-10-11 joshua randolph male 77 3267 naguirre@hotmail.com cañada de las ovejas +1543 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-11-22 mark sutton male 27 3267 randy01@hotmail.com cañada de las ovejas +792 universidad nacional de la pampa licenciatura en artes 2021-01-19 tyler mcmahon male 29 7303 jennifermcdonald@hotmail.com altona +1042 universidad nacional de la pampa licenciatura en musicoterapia 2020-11-14 max sanchez male 40 7303 dbarnes@gmail.com altona +794 universidad nacional de la pampa licenciatura en musicoterapia 2020-09-28 abigail parker female 103 5341 ujones@hotmail.com anillaco +976 universidad nacional de la pampa ingeniería en informática 2020-11-12 sara gilbert female 96 5341 richardnash@yahoo.com anillaco +796 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-11-10 jackie brown female 79 7260 erinrichardson@yahoo.com barrio villa saladillo +797 universidad nacional de la pampa ciencias veterinarias 2020-10-07 rodney underwood male 52 3306 alan84@hotmail.com centinela +1191 universidad nacional de la pampa ingeniería electrónica 2021-01-08 alicia lawson female 91 3306 joseph40@gmail.com centinela +1355 universidad nacional de la pampa licenciatura en ciencias ambientales 2021-01-11 john martin male 28 3306 morgankaufman@gmail.com centinela +1473 universidad nacional de la pampa diseño de imagen y sonido 2020-12-25 francisco frazier male 54 3306 gardnerjenna@yahoo.com centinela +798 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-11-11 susan berg female 100 4187 dawngonzalez@hotmail.com anta chica +799 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-11-19 tyler harding male 83 6725 blackburnrussell@hotmail.com carmen de areco +801 universidad nacional de la pampa licenciatura en ciencia política 2020-09-20 tyler graham male 58 1646 stephanie68@gmail.com san fernando +806 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-12-24 luke jones male 26 1649 kimberly88@hotmail.com zona delta tigre +808 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-11-06 ashley miranda female 60 8113 coopermichelle@gmail.com baterias +1638 universidad nacional de la pampa técnico para bioterios 2020-09-22 tony garza male 34 8113 brianhuang@hotmail.com baterias +809 universidad nacional de la pampa ingeniería en informática 2021-01-21 rachel baldwin female 29 3381 deborah01@gmail.com maria magdalena +1436 universidad nacional de la pampa ingeniería electrónica 2020-12-09 tamara parker female 51 3381 escobarmichael@yahoo.com maria magdalena +810 universidad nacional de la pampa licenciatura en artes 2020-12-18 william holland male 93 5460 james02@yahoo.com agua de la zorra +1653 universidad nacional de la pampa ciencias veterinarias 2020-09-12 diane valencia female 108 5460 riverajulie@yahoo.com agua de la zorra +817 universidad nacional de la pampa licenciatura en musicoterapia 2020-09-30 jacob hayes male 49 2453 michael69@yahoo.com carlos pellegrini +1485 universidad nacional de la pampa técnico para bioterios 2021-01-09 tommy oliver male 61 2453 zkirby@gmail.com carlos pellegrini +820 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2021-01-27 julie nielsen female 32 9121 heather60@yahoo.com aguada de las tejas +1529 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-10-23 brandon moore male 110 9121 navarrojulie@yahoo.com aguada de las tejas +822 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-10-07 michele richard female 66 2307 zspence@gmail.com ataliva +825 universidad nacional de la pampa medicina 2020-09-26 jeffrey rodriguez male 65 6625 kingtyler@hotmail.com cañada la rica +1116 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-12-30 john compton male 42 6625 michael18@hotmail.com cañada la rica +1235 universidad nacional de la pampa licenciatura en musicoterapia 2020-11-11 beverly mitchell female 114 6625 mckaykyle@yahoo.com cañada la rica +826 universidad nacional de la pampa agronomía 2020-12-20 debra mcintosh female 99 5637 ashleystafford@hotmail.com 30 de octubre +828 universidad nacional de la pampa farmacia 2020-11-27 amber hunter female 40 4166 claireyu@yahoo.com balderrama +1105 universidad nacional de la pampa licenciatura en musicoterapia 2021-01-18 peter hardin male 24 4166 colonchad@yahoo.com balderrama +1167 universidad nacional de la pampa ingeniería electrónica 2020-09-03 timothy medina male 113 4166 brandon24@yahoo.com balderrama +831 universidad nacional de la pampa diseño de imagen y sonido 2020-11-23 richard martinez male 19 2201 hernandezalexandra@gmail.com ricardone +1774 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-10-22 holly smith female 45 2201 fwilliams@yahoo.com ricardone +832 universidad nacional de la pampa licenciatura en psicología 2020-09-04 terry allen male 66 6434 daniel90@yahoo.com palantelen +1792 universidad nacional de la pampa licenciatura en producción de bioimagenes 2021-01-17 ann henderson female 112 6434 thomassean@yahoo.com palantelen +835 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-12-31 alisha henderson female 97 5751 vanessa65@hotmail.com agua salada +836 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-10-15 karen clark female 20 5325 donharris@yahoo.com alpasinche +1103 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-11-07 jason wright male 56 5325 amyrandall@yahoo.com alpasinche +837 universidad nacional de la pampa medicina 2020-10-25 jared hall male 51 6601 taracobb@gmail.com altamira +1111 universidad nacional de la pampa medicina 2020-09-19 jose thompson male 113 6601 terryselena@gmail.com altamira +838 universidad nacional de la pampa licenciatura en ciencia política 2020-11-26 madeline mcdonald female 104 4119 bcruz@yahoo.com agua colorada +840 universidad nacional de la pampa farmacia 2020-10-24 stacey schmidt female 45 5436 amandajohnson@gmail.com colonia zapata +842 universidad nacional de la pampa licenciatura en administración 2020-11-14 laura moyer female 59 6077 bortiz@yahoo.com encina +1604 universidad nacional de la pampa ingeniería en informática 2021-01-12 rachel smith female 76 6077 gonzalezwayne@hotmail.com encina +843 universidad nacional de la pampa diseño de imagen y sonido 2021-01-17 victoria harvey female 58 5753 carterrhonda@hotmail.com agua linda +844 universidad nacional de la pampa ingeniería mecánica 2021-01-12 edward hawkins male 24 6411 joshuamiller@hotmail.com bravo del dos +850 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-10-19 eric mcclure male 63 6411 williamswendy@gmail.com bravo del dos +847 universidad nacional de la pampa licenciatura en ciencias de la computación 2021-01-06 angela nunez female 22 5521 simpsonheather@gmail.com los corredores +851 universidad nacional de la pampa medicina 2020-10-03 lisa steele female 93 6537 jamiecline@hotmail.com el camoati +852 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-12-02 alex coffey male 103 1716 hodgesjustin@yahoo.com libertad +853 universidad nacional de la pampa ingeniería electrónica 2020-10-09 brandi miller female 31 8500 cameron87@hotmail.com el dique +1484 universidad nacional de la pampa contador público 2020-10-24 mark delgado male 98 8500 jfreeman@hotmail.com el dique +1639 universidad nacional de la pampa licenciatura en artes 2020-10-23 erin foster female 39 8500 sara04@gmail.com el dique +854 universidad nacional de la pampa licenciatura en producción de bioimagenes 2021-01-05 angela meadows female 37 7533 sierrathompson@hotmail.com quiñihual estacion +857 universidad nacional de la pampa ingeniería en informática 2020-11-11 raymond brown male 22 4753 michellemorales@yahoo.com corralito +859 universidad nacional de la pampa ciencias veterinarias 2021-01-31 jacob bridges male 55 7620 carterjoshua@yahoo.com balcarce +1679 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-12-12 steven oconnor male 91 7620 riospaul@hotmail.com balcarce +860 universidad nacional de la pampa licenciatura en psicología 2020-12-02 katie spears female 111 5569 williamsgregory@gmail.com aguada +861 universidad nacional de la pampa arquitectura 2020-09-22 jessica castillo female 112 5545 jimmybaird@yahoo.com agua de diaz +862 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-09-05 jeffrey gonzales male 45 2305 abigail21@hotmail.com lehmann +1467 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-10-27 stephanie moore female 21 2305 gvillarreal@hotmail.com lehmann +863 universidad nacional de la pampa agronomía 2020-09-16 brittany thornton female 74 6277 martintina@hotmail.com buena esperanza +864 universidad nacional de la pampa medicina 2021-01-20 barbara elliott female 91 3561 bellchristopher@hotmail.com avellaneda +1419 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-12-13 meagan herrera female 39 3561 justintorres@hotmail.com avellaneda +866 universidad nacional de la pampa licenciatura en administración 2020-11-28 lisa williams female 114 2301 james72@hotmail.com bella italia +1512 universidad nacional de la pampa ciencias veterinarias 2020-12-17 matthew skinner male 102 2301 collinsamanda@hotmail.com bella italia +867 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-10-15 christopher giles male 22 5594 brownsean@hotmail.com alto con zampa +869 universidad nacional de la pampa agronomía 2021-01-13 jacob brown male 87 6463 camposjacob@yahoo.com alagon +872 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2021-01-10 brittany burgess female 84 3545 jhoward@hotmail.com kilometro 525 +1447 universidad nacional de la pampa medicina 2021-01-26 jennifer davis female 108 3545 sandradickerson@gmail.com kilometro 525 +881 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-09-19 alexa ramirez female 18 7111 hoffmanphillip@hotmail.com san bernardo del tuyu +1531 universidad nacional de la pampa ciencias veterinarias 2020-11-12 kelly hernandez female 82 7111 johnsonjimmy@gmail.com san bernardo del tuyu +882 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-09-25 craig brandt male 111 3005 richardmaxwell@gmail.com colonia california +883 universidad nacional de la pampa licenciatura en ciencia política 2020-10-28 john garcia male 45 8162 penaalexis@gmail.com garcia del rio +885 universidad nacional de la pampa arquitectura 2020-12-24 jacqueline bailey female 47 2103 laura64@hotmail.com colonia escribano +887 universidad nacional de la pampa técnico para bioterios 2020-12-23 gerald williams male 78 3421 jenniferspears@yahoo.com bajo guazu +1030 universidad nacional de la pampa actuario 2021-01-21 melissa gardner female 75 3421 jamie96@yahoo.com bajo guazu +1527 universidad nacional de la pampa actuario 2020-09-23 terry avila male 23 3421 simmonsscott@yahoo.com bajo guazu +888 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-12-12 christopher vincent male 51 1878 ecochran@hotmail.com quilmes +890 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-11-19 wayne wu male 105 1923 sherry68@gmail.com arroyo del pescado +891 universidad nacional de la pampa medicina 2020-11-25 robert fernandez male 89 4133 cooketimothy@yahoo.com la banda +1346 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-11-27 laura molina female 93 4133 jonhill@hotmail.com la banda +892 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-11-26 stephanie francis female 102 9203 ricky85@hotmail.com aldea escolar +893 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-11-13 crystal webb female 72 3046 michele34@yahoo.com arrascaeta +894 universidad nacional de la pampa agronomía 2020-11-01 alexander peters male 56 8153 hjacobson@yahoo.com balneario oriente +1010 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-09-25 kelly goodwin female 76 8153 murphyshelley@hotmail.com balneario oriente +895 universidad nacional de la pampa licenciatura en ciencias ambientales 2021-01-22 thomas mckee male 38 9223 jennarogers@yahoo.com alto rio pico +898 universidad nacional de la pampa ciencias veterinarias 2020-09-14 larry ramirez male 97 3262 nicole93@gmail.com caseros +901 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-09-04 wayne maxwell male 86 3317 vwebster@yahoo.com arroyo magdalena +902 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-11-13 mark brewer male 47 5573 sabrinajones@gmail.com colonia delfino +903 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-10-08 brandon gates male 56 9305 qsanders@hotmail.com cañada de las vacas +905 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2021-01-26 charles campbell male 83 5265 rrodriguez@yahoo.com agua los matos +907 universidad nacional de la pampa arquitectura 2020-09-20 george miller male 49 5611 crystalcox@yahoo.com agua rica +908 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-09-18 krystal lane female 82 8308 michaelwilliams@gmail.com villa manzano +910 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-11-17 peter hall male 113 8164 justinelliott@gmail.com arquedas +1204 universidad nacional de la pampa agronomía 2020-10-03 matthew howard male 18 8164 james60@hotmail.com arquedas +913 universidad nacional de la pampa licenciatura en ciencia política 2020-09-22 hector flowers male 89 2722 wleon@hotmail.com wheelwright +1221 universidad nacional de la pampa agronomía 2020-11-08 aaron wheeler male 36 2722 christian56@yahoo.com wheelwright +915 universidad nacional de la pampa arquitectura 2020-09-16 emily ford female 115 2206 johnsonmaria@gmail.com campo paletta +917 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-11-11 brianna morgan female 18 1881 brandon33@gmail.com san francisco solano +920 universidad nacional de la pampa actuario 2020-11-24 shannon willis female 50 3705 hhartman@hotmail.com 10 de mayo +922 universidad nacional de la pampa ingeniería mecánica 2020-09-04 david johnson male 69 1921 woodchristopher@gmail.com alvarez jonte +924 universidad nacional de la pampa licenciatura en ciencia política 2020-12-02 melissa friedman female 91 5272 julianmejia@hotmail.com comandante leal +925 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-11-18 andrea scott female 113 8536 jenniferhurley@yahoo.com chipauquil +1574 universidad nacional de la pampa diseño de imagen y sonido 2020-11-15 rachel meyer female 20 8536 ymoore@yahoo.com chipauquil +926 universidad nacional de la pampa diseño de imagen y sonido 2020-09-09 jamie black female 24 7300 lawrencegordon@yahoo.com azul +927 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-10-19 brian turner male 100 4234 andreafarmer@yahoo.com achalco +929 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-11-20 elizabeth freeman female 54 6720 cgomez@hotmail.com kilometro 125 +1615 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-12-12 ricky morales male 32 6720 umedina@gmail.com kilometro 125 +930 universidad nacional de la pampa licenciatura en administración 2021-01-12 dustin tucker male 69 1891 manuelgeorge@yahoo.com ingeniero allan +1097 universidad nacional de la pampa ciencias veterinarias 2020-09-06 lisa thomas female 19 1891 jonesaustin@hotmail.com ingeniero allan +932 universidad nacional de la pampa ingeniería electrónica 2020-12-25 anna schmidt female 70 6457 jbryan@gmail.com ingeniero beaugey +1532 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-09-26 bruce whitney male 114 6457 reginald12@yahoo.com ingeniero beaugey +933 universidad nacional de la pampa contador público 2020-09-23 emma johnson female 76 3224 mathisdavid@hotmail.com la blanqueada +937 universidad nacional de la pampa licenciatura en ciencia política 2020-10-12 steven scott male 36 6740 johnsonsara@yahoo.com chacabuco +1782 universidad nacional de la pampa ingeniería mecánica 2020-10-13 ashley sparks female 107 6740 jillian31@gmail.com chacabuco +938 universidad nacional de la pampa medicina 2020-12-29 amanda kelley female 109 2740 crosbykylie@gmail.com almacen la colina +939 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-12-30 crystal robinson female 81 6557 phall@yahoo.com arboleda +1055 universidad nacional de la pampa diseño de imagen y sonido 2020-10-25 thomas price male 37 6557 caitlin16@gmail.com arboleda +940 universidad nacional de la pampa diseño de imagen y sonido 2020-12-10 patrick hill male 56 6746 frank05@hotmail.com cucha cucha +942 universidad nacional de la pampa agronomía 2021-01-13 natasha miller female 102 4107 meyersjessica@yahoo.com aconquija +944 universidad nacional de la pampa licenciatura en administración 2020-11-05 jessica turner female 91 5741 lunasarah@yahoo.com 13 de enero +946 universidad nacional de la pampa ingeniería mecánica 2020-09-20 megan wallace female 116 3581 schroedertimothy@hotmail.com campo redondo +1575 universidad nacional de la pampa técnico para bioterios 2020-10-30 gavin singh male 115 3581 sylvia00@hotmail.com campo redondo +1684 universidad nacional de la pampa diseño industrial 2020-11-25 rebekah krause female 56 3581 jason98@yahoo.com campo redondo +1764 universidad nacional de la pampa farmacia 2020-11-30 christopher stuart male 50 3581 carlosromero@hotmail.com campo redondo +947 universidad nacional de la pampa arquitectura 2020-12-31 brandon jones male 21 8105 elizabeth87@gmail.com aguara +1519 universidad nacional de la pampa bioquímica 2020-12-09 w fowler male 80 8105 jason96@gmail.com aguara +948 universidad nacional de la pampa ciencias veterinarias 2020-11-13 michelle murphy female 66 8340 sarah63@yahoo.com aguada florencio +951 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-10-31 felicia nelson female 43 2152 rachelsilva@hotmail.com granadero baigorria +952 universidad nacional de la pampa farmacia 2020-09-19 sara shaw female 55 9113 walkermonica@gmail.com florentino ameghino +1049 universidad nacional de la pampa bioquímica 2020-12-03 jennifer harrison female 51 9113 schmidtsabrina@yahoo.com florentino ameghino +1422 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-10-17 sarah bradley female 65 9113 judy96@hotmail.com florentino ameghino +953 universidad nacional de la pampa licenciatura en artes 2020-10-21 sandra dougherty female 68 8409 tammy56@hotmail.com puerto ojo de agua +954 universidad nacional de la pampa arquitectura 2020-12-21 katrina guerrero female 96 5553 patelbrandon@yahoo.com empalme frontera +1154 universidad nacional de la pampa licenciatura en artes 2020-11-01 nicole brown female 67 5553 staffordrobin@hotmail.com empalme frontera +955 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-11-07 anthony barr male 52 5547 allison88@gmail.com villa hipodromo +1593 universidad nacional de la pampa diseño industrial 2020-09-24 faith kaufman female 75 5547 ryanmcdonald@hotmail.com villa hipodromo +1633 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-11-08 karen nguyen female 44 5547 wmcintosh@gmail.com villa hipodromo +957 universidad nacional de la pampa diseño industrial 2020-10-11 amy murphy female 82 6221 lewisscott@hotmail.com ceballos +958 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-09-16 jennifer clark female 45 5421 ehoward@yahoo.com la tranca +1076 universidad nacional de la pampa bioquímica 2020-09-04 herbert harris male 78 5421 charlessimon@hotmail.com la tranca +964 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-12-07 melissa sanchez female 92 9033 qdixon@yahoo.com aldea apeleg +970 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-12-18 bradley david male 59 3324 larry85@yahoo.com gobernador roca +972 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-09-29 erika baker female 94 1642 penningtontricia@yahoo.com san isidro +975 universidad nacional de la pampa bioquímica 2020-12-27 michael wilson male 90 8505 davidbarnes@yahoo.com emilio lamarca +1812 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2021-01-06 brenda ferrell female 40 8505 richardwallace@gmail.com emilio lamarca +978 universidad nacional de la pampa actuario 2021-01-15 victor jones male 102 3021 crobbins@yahoo.com campo andino +982 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-09-06 michael luna male 100 5533 erica18@hotmail.com 9 de julio +1745 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-11-08 natasha anderson female 103 5533 robertsjessica@hotmail.com 9 de julio +984 universidad nacional de la pampa diseño de imagen y sonido 2020-11-27 andrew copeland male 33 5575 johnbrown@hotmail.com andrade +1175 universidad nacional de la pampa arquitectura 2021-02-01 katrina garcia female 48 5575 amandaarnold@gmail.com andrade +985 universidad nacional de la pampa ingeniería mecánica 2020-12-06 vanessa steele female 91 6034 yanderson@hotmail.com colonia alberdi +987 universidad nacional de la pampa ciencias veterinarias 2020-12-04 thomas vargas male 71 5449 cwhite@hotmail.com aguango +988 universidad nacional de la pampa ingeniería electrónica 2020-12-05 russell williams male 29 1688 jay66@hotmail.com villa santos tesei +1088 universidad nacional de la pampa licenciatura en psicología 2020-10-09 julie greer female 20 1688 barnessamuel@gmail.com villa santos tesei +990 universidad nacional de la pampa licenciatura en ciencias geológicas 2021-01-15 kelsey smith female 36 2701 hamiltonmary@hotmail.com 12 de agosto +991 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-11-04 jake lopez male 110 4522 craigjames@gmail.com alto del saladillo +992 universidad nacional de la pampa ingeniería en informática 2020-10-14 mark gallegos male 39 3334 alexis87@hotmail.com 3 de mayo +993 universidad nacional de la pampa medicina 2020-12-29 ronald jennings male 64 7605 ocampbell@yahoo.com barrio chapadmalal +1618 universidad nacional de la pampa licenciatura en artes 2020-10-23 eric wagner male 107 7605 nelsonstacey@gmail.com barrio chapadmalal +1803 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-11-17 allen meyers male 93 7605 roylee@gmail.com barrio chapadmalal +995 universidad nacional de la pampa farmacia 2020-11-21 tara larson female 89 3190 patrickjones@hotmail.com arroyo hondo +1078 universidad nacional de la pampa licenciatura en administración 2020-10-31 jose schmidt male 35 3190 zacharypayne@gmail.com arroyo hondo +997 universidad nacional de la pampa licenciatura en relaciones del trabajo 2021-01-05 thomas king male 65 1737 christopherlara@gmail.com kilometro 77 +998 universidad nacional de la pampa diseño industrial 2021-01-14 norma anderson female 19 6346 underwoodalexis@hotmail.com pellegrini +1379 universidad nacional de la pampa ciencias veterinarias 2020-12-03 andrea howe female 62 6346 mcbridegregory@hotmail.com pellegrini +1001 universidad nacional de la pampa diseño de imagen y sonido 2020-12-11 christopher ramsey male 58 3501 millerjennifer@gmail.com campo de galnasi +1002 universidad nacional de la pampa ciencias veterinarias 2020-10-06 anne garcia female 39 1686 katherine14@gmail.com hurlingham +1003 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2021-01-08 patricia morse female 48 7623 elogan@yahoo.com campo la plata +1004 universidad nacional de la pampa ingeniería en informática 2020-10-07 craig hughes male 51 3180 maddoxruben@yahoo.com diego lopez +1492 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-09-10 sarah parker female 106 3180 bethany74@gmail.com diego lopez +1007 universidad nacional de la pampa ciencias veterinarias 2021-01-11 selena ellis female 78 1919 awalker@hotmail.com base aeronaval punta indio +1180 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-10-30 heather chang female 29 1919 hopkinsshawn@hotmail.com base aeronaval punta indio +1009 universidad nacional de la pampa licenciatura en producción de bioimagenes 2021-01-09 brian smith male 85 2754 stephanie52@gmail.com campo crisol +1301 universidad nacional de la pampa licenciatura en psicología 2021-01-29 kristin gilbert female 81 2754 fwall@gmail.com campo crisol +1012 universidad nacional de la pampa medicina 2021-01-06 john johnson male 78 3565 johnnycook@yahoo.com arroyo del rey +1730 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-10-31 zachary bird male 79 3565 dickersonrichard@gmail.com arroyo del rey +1747 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2021-01-15 eric evans male 23 3565 john17@yahoo.com arroyo del rey +1014 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-11-10 scott lewis male 93 8416 stephanie59@yahoo.com anecon grande +1307 universidad nacional de la pampa ciencias veterinarias 2020-12-05 emily manning female 43 8416 jonathanhill@yahoo.com anecon grande +1318 universidad nacional de la pampa diseño de imagen y sonido 2020-10-18 maria stephens female 68 8416 rayjessica@hotmail.com anecon grande +1534 universidad nacional de la pampa licenciatura en sociología 2020-11-04 tammy freeman female 112 8416 davischristopher@yahoo.com anecon grande +1015 universidad nacional de la pampa farmacia 2020-09-05 meghan leonard female 59 3263 showard@gmail.com 1 de mayo +1017 universidad nacional de la pampa ciencias veterinarias 2020-12-16 michael hawkins male 91 1633 lfowler@hotmail.com empalme +1021 universidad nacional de la pampa bioquímica 2020-09-15 brianna nguyen female 87 1890 millerthomas@yahoo.com juan maria gutierrez +1022 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-10-21 alicia owens female 57 5315 yfox@yahoo.com calera la norma +1219 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-10-29 gina davis female 86 5315 smithalexander@yahoo.com calera la norma +1023 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-12-14 maria pope female 109 3332 frenchmanuel@yahoo.com capiovi +1311 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-10-21 joel phillips male 77 3332 nathanvaldez@hotmail.com capiovi +1027 universidad nacional de la pampa licenciatura en musicoterapia 2020-09-24 lindsay lee female 115 7119 tracyparks@gmail.com cari larquea +1054 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-10-14 heather lee female 47 7119 madelinelee@hotmail.com cari larquea +1028 universidad nacional de la pampa diseño industrial 2020-11-01 tyler hobbs male 107 5266 kristin52@yahoo.com chichagasta +1448 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-12-18 tristan woods male 58 5266 jasonobrien@yahoo.com chichagasta +1635 universidad nacional de la pampa actuario 2020-12-22 jennifer white female 28 5266 andersondavid@gmail.com chichagasta +1032 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-12-25 christine gomez female 58 4115 pricetiffany@gmail.com agua azul +1033 universidad nacional de la pampa farmacia 2020-09-05 victor castaneda male 75 4144 osingh@gmail.com amberes +1034 universidad nacional de la pampa ciencias veterinarias 2020-09-13 james thomas male 96 2303 meghangill@gmail.com angelica +1035 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-10-02 brandon lawrence male 61 2813 christopher82@gmail.com arroyo de la cruz +1176 universidad nacional de la pampa actuario 2020-09-04 francis nichols male 35 2813 robertkelley@gmail.com arroyo de la cruz +1036 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2021-01-23 kathy hernandez female 35 9220 woodmegan@yahoo.com cañadon la madera +1039 universidad nacional de la pampa contador público 2020-12-15 brandon bennett male 116 5622 timothy92@gmail.com colonia jauregui +1040 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-10-22 cynthia dorsey female 18 8506 craig49@hotmail.com bahia san blas +1697 universidad nacional de la pampa contador público 2021-01-01 preston mccann male 111 8506 tsanders@yahoo.com bahia san blas +1041 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-09-01 sarah munoz female 18 4168 kelly81@gmail.com agua blanca +1043 universidad nacional de la pampa licenciatura en musicoterapia 2020-10-09 donald baker male 28 2185 camposdenise@hotmail.com campo crenna +1385 universidad nacional de la pampa farmacia 2020-09-14 michael ward male 99 2185 elizabethpayne@hotmail.com campo crenna +1044 universidad nacional de la pampa agronomía 2021-01-09 ryan riggs male 41 3087 aarondavis@gmail.com felicia +1045 universidad nacional de la pampa ingeniería mecánica 2020-11-19 mary bowman female 106 5777 steven85@hotmail.com adolfo rodriguez saa +1046 universidad nacional de la pampa ingeniería en informática 2020-09-23 spencer turner male 97 5321 aimee44@gmail.com el potrero +1108 universidad nacional de la pampa licenciatura en relaciones del trabajo 2021-01-03 beth brown female 30 5321 dlowe@gmail.com el potrero +1047 universidad nacional de la pampa licenciatura en musicoterapia 2020-11-06 andrew collins male 99 4648 fordjeanne@gmail.com barrio la union +1048 universidad nacional de la pampa ingeniería en informática 2021-01-24 kristen rocha female 18 3551 kcooper@gmail.com campo monte la viruela +1050 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-10-10 jessica brown female 41 8375 palmerjohn@hotmail.com cañadon de los indios +1052 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2021-01-11 jacqueline mckinney female 89 3550 francisco30@yahoo.com allende +1057 universidad nacional de la pampa diseño industrial 2020-09-28 steven elliott male 20 6213 omiller@hotmail.com lote 11 escuela 107 +1136 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2021-01-07 kerry thomas female 98 6213 mooremichael@hotmail.com lote 11 escuela 107 +1058 universidad nacional de la pampa bioquímica 2020-11-23 nancy hayes female 49 7103 olsonrobert@gmail.com faro san antonio +1059 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-12-15 james bryan male 54 7106 hortonangela@hotmail.com las toninas +1060 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-09-26 ryan garcia male 101 3133 brianhendrix@yahoo.com arroyo burgos +1063 universidad nacional de la pampa licenciatura en psicología 2021-01-22 shannon taylor female 83 6361 george43@hotmail.com agustoni +1241 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-12-18 ronald thompson male 104 6361 brandontaylor@hotmail.com agustoni +1065 universidad nacional de la pampa diseño industrial 2020-10-07 ronald howard male 84 8347 millerrandy@yahoo.com arroyo cahunco +1066 universidad nacional de la pampa licenciatura en musicoterapia 2020-09-16 michael bautista male 64 5355 craighill@gmail.com el altillo +1067 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-09-28 stephen hardy male 47 5411 dawn18@yahoo.com la legua +1377 universidad nacional de la pampa ingeniería electrónica 2020-09-05 chelsea love female 55 5411 dennis29@gmail.com la legua +1071 universidad nacional de la pampa actuario 2020-11-28 denise king female 96 3572 sandra85@yahoo.com campo garabato +1327 universidad nacional de la pampa licenciatura en ciencia política 2020-11-29 kayla schneider female 34 3572 bbailey@yahoo.com campo garabato +1072 universidad nacional de la pampa licenciatura en administración 2020-11-16 brian berry male 29 2631 stevenkramer@yahoo.com cora +1073 universidad nacional de la pampa licenciatura en ciencia política 2020-09-20 matthew lowery male 75 2200 kendra98@hotmail.com las quintas +1074 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-12-28 melissa silva female 64 5509 kimberly12@gmail.com agrelo +1629 universidad nacional de la pampa licenciatura en ciencias de la educación 2021-01-23 michele reynolds female 21 5509 codyhenry@gmail.com agrelo +1075 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-11-07 cesar humphrey male 43 5531 sheryl32@hotmail.com barrio ferri +1080 universidad nacional de la pampa técnico para bioterios 2020-09-14 james thompson male 70 5595 erinwashington@gmail.com cupiles +1085 universidad nacional de la pampa farmacia 2020-09-23 veronica cummings female 89 1847 pkennedy@yahoo.com rafael calzada +1630 universidad nacional de la pampa ingeniería en informática 2020-12-05 erica brown female 98 1847 castronicholas@hotmail.com rafael calzada +1087 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-12-27 george turner male 19 8109 benjaminwallace@yahoo.com almirante solier +1367 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-09-16 christopher holmes male 28 8109 elizabeth48@yahoo.com almirante solier +1089 universidad nacional de la pampa licenciatura en administración 2020-11-11 angela vasquez female 101 2508 gabrielhoward@yahoo.com armstrong +1090 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-12-15 james daniels male 37 5601 greenlindsay@gmail.com capitan montoya +1091 universidad nacional de la pampa bioquímica 2020-12-02 ricky rivas male 98 3487 thomasjacobson@gmail.com puesto de isla +1493 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2021-01-26 sara douglas female 91 3487 nathaniel36@gmail.com puesto de isla +1099 universidad nacional de la pampa ciencias veterinarias 2020-09-03 oscar hernandez male 97 3144 elizabeth39@yahoo.com alcaraz 1ro +1100 universidad nacional de la pampa licenciatura en sociología 2020-12-07 victor donovan male 50 1776 ygardner@gmail.com 9 de abril +1439 universidad nacional de la pampa farmacia 2020-10-10 daniel butler male 91 1776 alison77@gmail.com 9 de abril +1101 universidad nacional de la pampa diseño de imagen y sonido 2020-09-06 donna mcgee female 112 3370 robinsonadrienne@yahoo.com planchada banderita +1110 universidad nacional de la pampa ingeniería mecánica 2020-09-29 jennifer bryant female 36 2441 colson@gmail.com crispi +1112 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-10-23 gabriela graham female 91 9213 victorortiz@gmail.com cañadon caliente +1272 universidad nacional de la pampa licenciatura en sociología 2020-10-13 todd hall male 64 9213 holly44@gmail.com cañadon caliente +1114 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-10-23 alan buck male 73 6005 dsanchez@gmail.com estacion general arenales +1115 universidad nacional de la pampa farmacia 2021-01-04 marissa chen female 37 9300 robert90@hotmail.com cañadon de las vacas +1118 universidad nacional de la pampa licenciatura en musicoterapia 2020-09-16 mario chambers male 108 5731 gallaghershelly@yahoo.com alfaland +1120 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-09-09 charles sexton male 81 8154 ithomas@hotmail.com calvo +1122 universidad nacional de la pampa farmacia 2020-09-03 krystal smith female 114 6383 efisher@gmail.com campo moises seccion 1a +1125 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-09-15 zachary richardson male 41 8124 washingtondeborah@hotmail.com berraondo +1677 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-10-30 john diaz male 67 8124 khooper@hotmail.com berraondo +1126 universidad nacional de la pampa ciencias veterinarias 2020-09-03 michele wilson female 66 3731 thomasbanks@yahoo.com meson de fierro +1134 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2021-01-16 trevor jacobs male 117 3731 danielwhite@hotmail.com meson de fierro +1428 universidad nacional de la pampa ingeniería mecánica 2020-12-28 mary warner female 44 3731 qjohnson@hotmail.com meson de fierro +1129 universidad nacional de la pampa licenciatura en ciencias biológicas 2021-01-22 ryan cruz male 67 9200 brianna92@yahoo.com arroyo pescado +1317 universidad nacional de la pampa farmacia 2021-01-21 christopher villanueva male 93 9200 jared37@hotmail.com arroyo pescado +1133 universidad nacional de la pampa licenciatura en ciencia política 2020-12-10 gregory lee male 83 5513 jamesbyrd@hotmail.com barrio jardin luzuriaga +1384 universidad nacional de la pampa licenciatura en psicología 2020-10-10 brenda parker female 18 5513 elizabethcox@hotmail.com barrio jardin luzuriaga +1732 universidad nacional de la pampa licenciatura en administración 2020-10-22 lucas perez male 75 5513 victoriataylor@yahoo.com barrio jardin luzuriaga +1138 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-11-20 meghan singh female 107 3414 qmunoz@gmail.com abra +1139 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-10-08 jennifer young female 95 9217 vharris@gmail.com cholila +1789 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-10-18 jonathon graham male 24 9217 pgarcia@gmail.com cholila +1140 universidad nacional de la pampa ingeniería electrónica 2021-01-19 sarah cole female 40 3486 lbradley@yahoo.com villa olivari +1252 universidad nacional de la pampa actuario 2020-09-30 sean blevins male 56 3486 bassjared@yahoo.com villa olivari +1141 universidad nacional de la pampa diseño industrial 2020-09-07 fred smith male 22 2764 garciataylor@hotmail.com campo la nena +1144 universidad nacional de la pampa ingeniería electrónica 2020-11-21 brian long male 84 4650 jonesshawn@gmail.com abra de peñas +1145 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-09-09 michelle tran female 93 3188 jeffrey90@yahoo.com colonia falco +1147 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-11-21 kevin moore male 104 2635 thomasandrew@hotmail.com cañada del ucle +1560 universidad nacional de la pampa ingeniería mecánica 2020-11-04 michael tran male 115 2635 dmurphy@gmail.com cañada del ucle +1148 universidad nacional de la pampa ciencias veterinarias 2020-11-26 janet johnson female 72 2828 sherry34@yahoo.com colonia nueva montevideo +1149 universidad nacional de la pampa técnico para bioterios 2020-10-09 kayla howard female 58 1742 emueller@hotmail.com paso del rey +1150 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-09-07 rebekah sanders female 85 3326 calvinwood@gmail.com colonia leiva +1158 universidad nacional de la pampa diseño industrial 2020-10-04 matthew king male 23 2804 jean45@yahoo.com campana +1499 universidad nacional de la pampa farmacia 2020-09-28 wendy taylor female 87 2804 jacob62@gmail.com campana +1159 universidad nacional de la pampa ingeniería en informática 2020-10-20 kevin smith male 89 6551 marcuspowell@gmail.com juan f ibarra +1160 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2021-01-21 gabriela taylor female 99 4186 lisa08@hotmail.com cañete +1162 universidad nacional de la pampa licenciatura en ciencias de la educación 2021-01-20 zachary smith male 77 2405 dillondaniel@gmail.com colonia cello +1181 universidad nacional de la pampa bioquímica 2020-12-24 anthony banks male 105 2405 thomas65@yahoo.com colonia cello +1164 universidad nacional de la pampa licenciatura en artes 2020-12-05 john ramirez male 25 7265 david35@hotmail.com cazon +1687 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-10-29 walter kennedy male 51 7265 contreraslisa@yahoo.com cazon +1165 universidad nacional de la pampa ingeniería electrónica 2020-10-19 kaitlyn smith female 98 3361 amanda81@yahoo.com acaragua +1168 universidad nacional de la pampa ingeniería en informática 2021-01-24 melanie lopez female 108 8174 umartinez@hotmail.com arroyo aguas blancas +1170 universidad nacional de la pampa ingeniería mecánica 2020-10-21 jessica ortiz female 95 2808 christopherkelly@gmail.com atucha +1172 universidad nacional de la pampa contador público 2020-10-18 joseph williams male 45 6365 nwells@yahoo.com azteazu +1178 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-11-14 allen bentley male 27 3526 wadams@gmail.com gandolfi +1179 universidad nacional de la pampa licenciatura en administración 2021-01-16 vanessa johnson female 33 3575 jessicastephenson@yahoo.com arroyo ceibal +1182 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-10-26 brian cox male 116 1842 opugh@hotmail.com el jaguel +1183 universidad nacional de la pampa licenciatura en sociología 2020-11-28 alexander perez male 101 6354 louisbaker@gmail.com colonia la gaviota +1184 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-12-21 julie novak female 103 9013 lmiller@hotmail.com cañadon seco +1188 universidad nacional de la pampa arquitectura 2020-09-24 amy conner female 50 5361 bwebb@hotmail.com aicuña +1189 universidad nacional de la pampa diseño industrial 2020-11-09 elizabeth jennings female 25 1815 robinsonbeth@hotmail.com escuela agricola don bosco +1190 universidad nacional de la pampa farmacia 2020-12-06 eric miller male 82 6441 matthewwhite@hotmail.com colonia baron hirsch +1797 universidad nacional de la pampa licenciatura en administración 2020-11-08 cody mcguire male 81 6441 anichols@gmail.com colonia baron hirsch +1192 universidad nacional de la pampa licenciatura en psicología 2020-11-05 kimberly mcdonald female 21 8512 raymond57@gmail.com igarzabal +1643 universidad nacional de la pampa licenciatura en artes 2020-09-11 ashley weiss female 92 8512 ebrown@hotmail.com igarzabal +1196 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-11-21 charles weaver male 88 5722 kimberly07@gmail.com acasape +1197 universidad nacional de la pampa arquitectura 2021-01-04 patty hernandez female 91 8212 thomas07@hotmail.com abramo +1336 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-11-21 william johnson male 51 8212 thomascarol@hotmail.com abramo +1200 universidad nacional de la pampa técnico para bioterios 2020-12-25 heidi bell female 53 5582 cookkristine@hotmail.com alberto flores +1201 universidad nacional de la pampa licenciatura en sociología 2020-09-19 michael casey male 66 2723 makayla80@hotmail.com estancia las gamas +1202 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-10-27 patrick harris male 52 3080 justinjackson@gmail.com colonia pujol +1206 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-12-11 nicole robinson female 41 2639 melissa09@hotmail.com berabevu +1207 universidad nacional de la pampa arquitectura 2020-12-23 darrell tate male 95 6643 david48@yahoo.com araujo +1210 universidad nacional de la pampa licenciatura en artes 2021-01-15 patrick williams male 110 3269 gonzalesharold@gmail.com arroyo baru +1214 universidad nacional de la pampa ingeniería mecánica 2020-09-21 ashley ruiz female 19 6509 vjones@yahoo.com del valle +1217 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-10-27 daniel williams male 90 1676 parkangelica@hotmail.com santos lugares +1452 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-09-21 pamela ferguson female 93 1676 stephanie57@hotmail.com santos lugares +1218 universidad nacional de la pampa agronomía 2020-12-29 tiffany wilson female 24 3358 rodriguezdavid@gmail.com cheroguita +1220 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-11-23 julia sanchez female 112 3162 vincent21@gmail.com aranguren +1223 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-09-13 joel byrd male 62 5779 opalmer@hotmail.com la chilca +1227 universidad nacional de la pampa técnico para bioterios 2020-11-26 stephen warren male 67 7515 matthewross@yahoo.com claudio c molina +1229 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-11-25 andre mcdonald male 116 1825 sharon79@hotmail.com monte chingolo +1230 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-09-23 andrew bell male 113 6325 ledwards@gmail.com colonia devoto +1231 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2021-01-15 steven keller male 81 3216 sarah64@hotmail.com arroyo hondo +1232 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-12-11 ryan williams jr. male 95 6453 whiterodney@hotmail.com carlos salas +1233 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-10-13 john hall male 39 8175 steven43@yahoo.com goyena +1561 universidad nacional de la pampa licenciatura en musicoterapia 2020-10-01 thomas calderon male 114 8175 russellwebster@hotmail.com goyena +1234 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-10-22 denise mullins female 106 9039 gardnerjoshua@gmail.com hito 45 +1236 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-10-17 laura olson female 53 2322 rgonzalez@yahoo.com cabaña el cisne +1237 universidad nacional de la pampa contador público 2020-11-10 anita neal female 100 2326 herringrussell@yahoo.com bealistock +1242 universidad nacional de la pampa licenciatura en psicología 2020-11-12 stephanie moore female 27 7609 luis55@gmail.com balneario la caleta +1586 universidad nacional de la pampa técnico para bioterios 2020-10-23 rachel clark female 23 7609 rparker@yahoo.com balneario la caleta +1243 universidad nacional de la pampa técnico para bioterios 2020-10-09 joseph braun male 91 2501 owengary@hotmail.com berretta +1244 universidad nacional de la pampa farmacia 2020-10-19 sara meyer female 95 4644 daniellebaker@gmail.com cangrejillos +1245 universidad nacional de la pampa ingeniería electrónica 2021-01-31 jennifer cooper female 18 6505 rebeccamoody@gmail.com dudignac +1247 universidad nacional de la pampa ciencias veterinarias 2020-10-18 catherine thomas female 96 5527 margaret13@yahoo.com colonia santa teresa +1505 universidad nacional de la pampa agronomía 2021-01-03 todd watkins male 82 5527 katelyn06@gmail.com colonia santa teresa +1255 universidad nacional de la pampa agronomía 2020-12-03 andrea lambert female 28 5357 nwilliams@hotmail.com el horno +1257 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-09-16 todd herrera male 108 8204 laura51@yahoo.com bernasconi +1259 universidad nacional de la pampa licenciatura en ciencias ambientales 2021-01-20 randy rivera male 114 9019 lisa30@gmail.com aguada escondida +1263 universidad nacional de la pampa licenciatura en administración 2020-11-18 jessica oneill female 77 8133 olivia43@hotmail.com la rosa +1266 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-11-26 jack young male 47 7637 jessicaharvey@gmail.com la dulce +1780 universidad nacional de la pampa licenciatura en producción de bioimagenes 2021-01-05 michelle smith female 95 7637 douglas84@gmail.com la dulce +1267 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-10-13 andrea smith female 45 3346 gonzalezlaurie@gmail.com bacacay +1521 universidad nacional de la pampa agronomía 2020-09-24 jessica nelson female 114 3346 wadejames@gmail.com bacacay +1268 universidad nacional de la pampa arquitectura 2020-09-28 pamela aguilar female 108 6064 judith67@yahoo.com eduardo costa +1270 universidad nacional de la pampa licenciatura en musicoterapia 2020-11-13 megan tran female 89 6348 lchandler@gmail.com bocayuba +1271 universidad nacional de la pampa actuario 2020-09-08 keith moore male 98 1636 levi34@hotmail.com la lucila +1273 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-10-28 sonya olson female 36 1636 chensarah@gmail.com la lucila +1274 universidad nacional de la pampa ingeniería electrónica 2020-10-20 richard ritter male 37 8117 usimmons@yahoo.com alferez san martin +1275 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2021-01-24 kevin davies male 54 1897 nunezjimmy@yahoo.com manuel b gonnet +1276 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-11-06 angela anderson female 101 1635 woodscarrie@gmail.com kilometro 45 +1330 universidad nacional de la pampa ciencias veterinarias 2020-12-12 erin richardson female 64 1635 alejandro77@gmail.com kilometro 45 +1277 universidad nacional de la pampa actuario 2020-11-15 jeffrey long male 96 6242 ramirezrebecca@yahoo.com drabble +1279 universidad nacional de la pampa licenciatura en ciencia política 2020-11-29 christopher montes male 66 3018 orrvanessa@yahoo.com candioti +1281 universidad nacional de la pampa licenciatura en administración 2020-12-04 david hill male 70 2311 deborahnguyen@hotmail.com adolfo alsina +1549 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-11-26 sabrina jones female 115 2311 lmccarty@hotmail.com adolfo alsina +1283 universidad nacional de la pampa contador público 2021-01-03 jenna clay female 107 6032 davidtorres@yahoo.com blandengues +1284 universidad nacional de la pampa ingeniería mecánica 2020-11-28 hayley jackson female 114 1770 moranroy@yahoo.com aldo bonzi +1285 universidad nacional de la pampa licenciatura en musicoterapia 2021-01-24 timothy brown male 37 1858 pbrown@hotmail.com villa numancia +1286 universidad nacional de la pampa licenciatura en ciencia política 2020-12-10 tonya blake female 102 4626 paul22@hotmail.com angosto del perchel +1288 universidad nacional de la pampa medicina 2020-10-30 joseph hubbard male 30 8336 mark27@gmail.com gobernador duval +1312 universidad nacional de la pampa contador público 2021-01-05 melissa oconnor female 83 8336 kevinrivas@yahoo.com gobernador duval +1290 universidad nacional de la pampa ingeniería en informática 2020-12-11 matthew smith male 18 2841 cortezwilliam@gmail.com aldea asuncion +1291 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-12-20 kristi woods female 64 7003 brandon80@hotmail.com aceilan +1292 universidad nacional de la pampa ingeniería electrónica 2020-12-12 marisa lopez female 81 8353 nichole76@hotmail.com aguada chacay co +1293 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-11-06 tara francis female 95 3318 alexiswilliams@gmail.com bonpland norte +1294 universidad nacional de la pampa actuario 2021-01-02 calvin pham male 81 1674 parkerjoseph@gmail.com villa raffo +1295 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-10-16 maria dudley female 96 8000 garciacody@yahoo.com adela corti +1454 universidad nacional de la pampa bioquímica 2020-11-18 sierra vaughan female 39 8000 ashley31@yahoo.com adela corti +1296 universidad nacional de la pampa técnico para bioterios 2020-10-01 jeffrey ramirez male 90 6001 ryanhenry@gmail.com agustin roca +1298 universidad nacional de la pampa licenciatura en sociología 2020-09-28 amanda pacheco female 48 6216 yray@hotmail.com bagual +1299 universidad nacional de la pampa bioquímica 2020-11-16 christopher waters male 47 4109 avilakeith@yahoo.com alto nuestra señora del valle +1300 universidad nacional de la pampa ingeniería electrónica 2021-01-20 scott simon male 111 1870 suzannehammond@hotmail.com avellaneda +1305 universidad nacional de la pampa actuario 2021-01-28 mary strickland female 104 6450 amberramirez@yahoo.com abel +1309 universidad nacional de la pampa licenciatura en psicología 2020-11-10 sarah lee female 98 5415 amanda59@gmail.com angaco norte +1310 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-11-06 scott dickson male 45 3714 solomonjohn@hotmail.com 9 de julio +1313 universidad nacional de la pampa arquitectura 2020-12-12 patty alvarez female 74 1621 melaniewinters@gmail.com benavidez +1404 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-12-07 stacey duncan female 66 1621 andrewreyes@yahoo.com benavidez +1314 universidad nacional de la pampa ingeniería electrónica 2020-11-25 tristan ingram male 100 4750 michael26@yahoo.com agua colorada +1465 universidad nacional de la pampa agronomía 2020-09-13 lisa miller female 33 4750 yhernandez@yahoo.com agua colorada +1322 universidad nacional de la pampa ciencias veterinarias 2021-01-23 corey boyd male 53 4139 sfisher@hotmail.com agua amarilla la hoyada +1655 universidad nacional de la pampa licenciatura en ciencias ambientales 2021-01-14 timothy fry male 87 4139 ehenderson@yahoo.com agua amarilla la hoyada +1328 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-12-16 terri andrews female 43 1884 ramirezjoseph@gmail.com berazategui +1329 universidad nacional de la pampa ingeniería mecánica 2020-12-03 rachel fletcher female 110 7607 michaellarson@hotmail.com balneario atlantida +1414 universidad nacional de la pampa farmacia 2020-11-18 andrew cox male 79 7607 brooksbecky@yahoo.com balneario atlantida +1332 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-09-22 aaron gilbert male 75 2942 carlawilson@hotmail.com baradero +1353 universidad nacional de la pampa ingeniería mecánica 2020-12-23 john smith male 30 2942 bennettjulia@hotmail.com baradero +1582 universidad nacional de la pampa farmacia 2020-10-26 lindsay cruz female 31 2942 contreraswilliam@gmail.com baradero +1333 universidad nacional de la pampa medicina 2020-09-19 katie castillo female 86 1766 smithkevin@gmail.com tablada +1470 universidad nacional de la pampa ciencias veterinarias 2020-10-21 crystal smith female 113 1766 mariacarey@gmail.com tablada +1334 universidad nacional de la pampa licenciatura en ciencias de la computación 2021-01-27 james horton male 26 9400 ramseytyler@yahoo.com an aike +1335 universidad nacional de la pampa farmacia 2021-01-16 faith rodriguez female 33 7548 christianmyers@yahoo.com cura malal +1339 universidad nacional de la pampa contador público 2021-01-01 travis hammond male 29 2347 ronnieserrano@gmail.com colonia mackinlay +1722 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-10-01 blake vargas male 29 2347 toni80@gmail.com colonia mackinlay +1340 universidad nacional de la pampa licenciatura en administración 2020-11-22 wendy malone female 102 1665 johnsongary@yahoo.com jose clemente paz +1342 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-10-22 april baker female 94 3044 collinsfelicia@gmail.com gobernador crespo +1343 universidad nacional de la pampa licenciatura en ciencias de la educación 2021-01-10 brenda delgado female 52 7241 vincent48@hotmail.com la porteña +1345 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-12-07 pamela flynn female 25 3200 lanejennifer@gmail.com colonia los sauces +1806 universidad nacional de la pampa ingeniería electrónica 2020-11-12 carolyn murphy female 56 3200 wilkersondouglas@hotmail.com colonia los sauces +1347 universidad nacional de la pampa contador público 2020-12-29 margaret ferrell female 44 2503 ellengallagher@hotmail.com villa eloisa +1348 universidad nacional de la pampa licenciatura en artes 2020-11-21 melanie miller female 49 7112 joseph63@gmail.com aguas verdes +1352 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-11-05 melanie evans female 112 2324 brenda48@hotmail.com colonia tacurales +1354 universidad nacional de la pampa licenciatura en psicología 2020-10-20 dennis smith male 103 8187 jonesmarvin@yahoo.com bordenave +1356 universidad nacional de la pampa licenciatura en ciencias ambientales 2021-01-09 timothy morales male 20 5310 xramirez@hotmail.com aimogasta +1599 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-11-01 amy mann female 67 5310 michaelfry@yahoo.com aimogasta +1357 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-09-05 jordan hunter iv male 108 3105 reeddenise@gmail.com diamante +1358 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-09-08 sarah montgomery female 89 4159 jamieallen@yahoo.com alto el puesto +1359 universidad nacional de la pampa ingeniería en informática 2020-10-03 alisha taylor female 90 1755 brianna25@hotmail.com rafael castillo +1360 universidad nacional de la pampa ingeniería electrónica 2021-01-23 jeff cooper male 39 2257 wflores@gmail.com colonia belgrano +1361 universidad nacional de la pampa ciencias veterinarias 2020-11-02 juan bruce male 114 3183 boyderica@gmail.com albariño +1625 universidad nacional de la pampa diseño industrial 2020-12-23 brianna church female 114 3183 vramirez@yahoo.com albariño +1365 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-10-10 kevin mercado male 46 4705 xrobertson@yahoo.com aguadita +1366 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-10-03 ashley hale female 47 1602 andersonbradley@yahoo.com florida +1370 universidad nacional de la pampa ingeniería mecánica 2021-01-19 tara kent female 103 1913 jknight@gmail.com atalaya +1371 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-12-28 rebecca johnson female 57 1778 bryan41@yahoo.com ciudad evita +1372 universidad nacional de la pampa licenciatura en ciencias biológicas 2021-01-31 melinda quinn female 69 8501 charlesmartin@hotmail.com bahia creek +1373 universidad nacional de la pampa licenciatura en ciencias antropológicas 2021-01-10 donna walton female 101 6439 ibrown@gmail.com bonifacio +1374 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-10-31 john frey male 58 3445 maldonadochristopher@hotmail.com 9 de julio +1416 universidad nacional de la pampa agronomía 2020-10-18 steven rogers male 41 3445 tyler62@yahoo.com 9 de julio +1376 universidad nacional de la pampa licenciatura en psicología 2020-10-04 michael maddox male 22 2101 davidrivera@hotmail.com albarellos +1380 universidad nacional de la pampa medicina 2020-11-26 elizabeth chapman female 26 2147 hunterstephanie@hotmail.com san genaro norte +1381 universidad nacional de la pampa ingeniería en informática 2020-12-08 natalie smith female 54 3516 gregory27@hotmail.com basail +1390 universidad nacional de la pampa ingeniería mecánica 2020-09-19 alison moore female 73 5405 rtaylor@yahoo.com agua y energia +1394 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-10-16 joshua diaz male 114 8160 daniellescott@gmail.com fortin chaco +1397 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-10-30 stephanie jordan female 116 8341 brooksdiane@gmail.com arroyo quillen +1398 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-09-04 jennifer martin female 46 4152 yperez@gmail.com aguilares +1400 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-12-26 joseph barajas male 45 8208 carolynjohnson@gmail.com campo cicare +1401 universidad nacional de la pampa ingeniería electrónica 2020-12-02 nathan young male 51 1876 fhumphrey@yahoo.com bernal este +1466 universidad nacional de la pampa medicina 2020-09-07 david keith male 85 1876 joe15@gmail.com bernal este +1402 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-11-09 edward boyd male 82 6661 vhiggins@hotmail.com blas durañona +1403 universidad nacional de la pampa técnico para bioterios 2020-11-23 ashley matthews female 27 7521 chasetorres@yahoo.com deferrari +1406 universidad nacional de la pampa actuario 2021-01-08 emily bowman female 34 6338 paul60@gmail.com leubuco +1407 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-09-15 eileen young female 85 6620 megan88@hotmail.com chivilcoy +1700 universidad nacional de la pampa licenciatura en relaciones del trabajo 2021-01-19 tammy taylor female 44 6620 jonathanwaller@hotmail.com chivilcoy +1408 universidad nacional de la pampa licenciatura en ciencias biológicas 2021-01-20 melissa petersen female 49 3228 danaallen@yahoo.com cabi monda +1409 universidad nacional de la pampa licenciatura en administración 2021-01-18 patricia brown female 87 2204 jerome92@gmail.com jesus maria +1628 universidad nacional de la pampa técnico para bioterios 2020-12-24 kayla todd female 58 2204 dandrade@hotmail.com jesus maria +1411 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-09-11 wendy mitchell female 83 4129 hreynolds@gmail.com cañada +1412 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-09-09 krista flores female 28 2728 ortizrobert@yahoo.com melincue +1413 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-11-05 kelsey short female 51 6723 ballardmeredith@hotmail.com cucullu +1417 universidad nacional de la pampa licenciatura en artes 2020-10-05 james smith male 109 6323 charles18@gmail.com algarrobo del aguila +1418 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-11-06 kristen sexton female 37 7163 cmorris@hotmail.com claverie +1423 universidad nacional de la pampa licenciatura en ciencias de la computación 2021-01-31 benjamin hines male 110 7118 steven06@hotmail.com general guido +1491 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-11-24 anna hudson female 84 7118 amy06@hotmail.com general guido +1425 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-11-29 sharon graham female 31 2805 eric16@yahoo.com arroyo aleli +1426 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-09-01 ashley zimmerman female 94 3483 jacob09@yahoo.com arroyo balmaceda +1464 universidad nacional de la pampa licenciatura en ciencias de la educación 2021-01-10 scott cox male 45 3483 harveyanthony@yahoo.com arroyo balmaceda +1429 universidad nacional de la pampa farmacia 2020-11-21 andrew james male 20 2345 allisonreese@yahoo.com campo botto +1432 universidad nacional de la pampa agronomía 2020-12-25 brett greene male 98 1984 martha56@hotmail.com domselaar +1719 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-12-06 jaime pennington male 47 1984 omurray@yahoo.com domselaar +1433 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-12-04 alexandra rollins female 23 7517 sfernandez@gmail.com juan e barra +1757 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2021-01-27 richard massey male 21 7517 clayton74@hotmail.com juan e barra +1437 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-09-17 justin smith male 79 2183 ophelps@hotmail.com arequito +1442 universidad nacional de la pampa licenciatura en administración 2021-01-16 ashley hendricks female 81 5331 corymoran@gmail.com andalucia +1443 universidad nacional de la pampa técnico para bioterios 2020-11-16 brittney stephenson female 28 5535 jason50@gmail.com asuncion +1449 universidad nacional de la pampa técnico para bioterios 2020-10-12 thomas padilla male 23 2407 keithhansen@gmail.com campo clucellas +1451 universidad nacional de la pampa actuario 2020-11-07 sophia mccarty female 103 2246 latoyamiller@yahoo.com barrancas +1453 universidad nacional de la pampa arquitectura 2020-12-01 jason baker male 90 1905 schultzkimberly@hotmail.com jose ferrari +1455 universidad nacional de la pampa contador público 2020-10-03 joseph lee male 70 4501 kimberly09@yahoo.com abra del trigo +1458 universidad nacional de la pampa técnico para bioterios 2020-09-23 robert davis male 37 3716 uwhite@gmail.com campo largo +1617 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-11-16 ruben hodges male 45 3716 lschmidt@yahoo.com campo largo +1459 universidad nacional de la pampa licenciatura en ciencia política 2020-09-24 seth ballard male 56 2170 patricia17@hotmail.com candelaria sud +1461 universidad nacional de la pampa licenciatura en artes 2020-10-25 joshua washington male 109 7313 rebecca74@yahoo.com 16 de julio +1462 universidad nacional de la pampa bioquímica 2020-12-21 evelyn larson female 79 5709 angelawilson@yahoo.com bañadito viejo +1463 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2021-01-21 david scott male 57 3328 diana84@gmail.com colonia japonesa +1468 universidad nacional de la pampa medicina 2020-12-15 renee alvarez female 43 4608 hsanders@yahoo.com alto verde +1516 universidad nacional de la pampa licenciatura en ciencia política 2020-12-03 sherry lewis female 50 4608 angela87@gmail.com alto verde +1469 universidad nacional de la pampa diseño de imagen y sonido 2021-01-08 tammy perry female 35 9401 wellsveronica@gmail.com el zurdo +1476 universidad nacional de la pampa farmacia 2020-10-12 david frost male 77 5413 lematthew@gmail.com apeadero las chimbas +1483 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-09-20 amanda compton female 78 2222 danielharper@hotmail.com diaz +1486 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-11-01 kari maynard female 81 3380 bryantkimberly@gmail.com 9 de julio kilometro 20 +1713 universidad nacional de la pampa medicina 2020-09-07 courtney chang female 53 3380 bsantana@hotmail.com 9 de julio kilometro 20 +1487 universidad nacional de la pampa técnico para bioterios 2020-10-19 steven johnson male 67 5555 sandra71@hotmail.com puente del inca +1489 universidad nacional de la pampa licenciatura en artes 2020-09-24 kevin blevins male 70 7135 bobbydavis@hotmail.com comandante giribone +1513 universidad nacional de la pampa licenciatura en musicoterapia 2020-09-04 nicole vega female 37 7135 lolson@yahoo.com comandante giribone +1490 universidad nacional de la pampa ciencias veterinarias 2020-12-12 jack mcbride male 103 3461 willie57@yahoo.com abo nezu +1496 universidad nacional de la pampa ingeniería en informática 2020-11-01 colleen jimenez female 53 3485 iphillips@yahoo.com carandaiti +1498 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-11-23 christopher cooke male 51 2451 clee@hotmail.com colonia la yerba +1501 universidad nacional de la pampa arquitectura 2020-12-19 lisa johnson female 53 7013 paulafletcher@yahoo.com de la canal +1508 universidad nacional de la pampa medicina 2020-10-20 vickie bryant female 84 2512 nicole60@gmail.com campo charo +1509 universidad nacional de la pampa contador público 2021-01-29 carolyn martin female 108 7200 brandon99@gmail.com el gualicho +1514 universidad nacional de la pampa licenciatura en administración 2020-09-17 barbara zamora female 113 7116 phernandez@yahoo.com camaron chico +1517 universidad nacional de la pampa ingeniería en informática 2020-09-08 austin barron male 47 6706 denise11@yahoo.com est jauregui va flandria +1518 universidad nacional de la pampa licenciatura en musicoterapia 2021-01-27 lindsay frye female 62 3372 erica38@hotmail.com cataratas del iguazu +1520 universidad nacional de la pampa licenciatura en artes 2020-09-29 roberto leblanc male 84 9207 kelli33@gmail.com arroyo guilaia +1523 universidad nacional de la pampa ingeniería mecánica 2020-12-31 jennifer stewart female 55 8364 mcconnellkaitlyn@hotmail.com chimpay +1524 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-10-15 henry smith male 61 9009 sallyolson@gmail.com cañadon lagarto +1528 universidad nacional de la pampa licenciatura en artes 2020-12-16 maria fernandez female 65 3230 christina87@hotmail.com arbol solo +1533 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-11-22 sabrina bryant female 100 5710 zrodriguez@hotmail.com la punta +1535 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-11-23 joy friedman female 76 6387 brandonatkinson@hotmail.com caleufu +1536 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-10-18 michael davis male 114 3722 leslie93@gmail.com 2 de mayo +1537 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-11-01 melanie kelly female 79 8373 garciadebbie@hotmail.com alianza +1539 universidad nacional de la pampa licenciatura en relaciones del trabajo 2021-01-17 donna bryant female 60 2218 victordavis@hotmail.com carrizales +1540 universidad nacional de la pampa ciencias veterinarias 2020-10-04 heather nichols female 111 5360 annbrown@yahoo.com chilecito +1542 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-09-03 teresa smith female 48 5423 russell58@yahoo.com capitan lazo +1544 universidad nacional de la pampa diseño de imagen y sonido 2020-12-24 patrick vargas male 19 8144 collinsalicia@hotmail.com colonia monte la plata +1546 universidad nacional de la pampa licenciatura en sociología 2020-09-26 john pratt male 113 7501 eatondavid@hotmail.com indio rico +1551 universidad nacional de la pampa licenciatura en psicología 2021-01-21 dennis underwood male 53 9315 jademontoya@hotmail.com bajo caracoles +1563 universidad nacional de la pampa diseño de imagen y sonido 2020-12-23 lauren davis female 105 4434 twilson@gmail.com anta +1564 universidad nacional de la pampa ingeniería en informática 2020-11-19 ashley mitchell female 31 6053 ryanmorris@gmail.com el peregrino +1566 universidad nacional de la pampa diseño industrial 2021-01-24 joanne lambert female 106 4632 christophersullivan@gmail.com antumpa +1568 universidad nacional de la pampa medicina 2020-12-07 jacob sanchez male 71 7150 charles94@hotmail.com ayacucho +1569 universidad nacional de la pampa licenciatura en ciencia política 2020-10-05 regina torres female 83 1838 xjohnson@hotmail.com luis guillon +1572 universidad nacional de la pampa ingeniería mecánica 2020-09-15 anne diaz female 98 2148 davidmays@hotmail.com campo castro +1577 universidad nacional de la pampa ingeniería en informática 2020-10-01 jennifer calderon female 105 1871 sharon89@yahoo.com dock sud +1578 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-12-15 victor cabrera male 83 4612 ryansusan@gmail.com carahunco +1601 universidad nacional de la pampa ingeniería electrónica 2020-09-27 heather brooks female 109 4612 tdavidson@yahoo.com carahunco +1581 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-10-23 michele reyes female 35 2520 bartonkyle@hotmail.com la california +1583 universidad nacional de la pampa licenciatura en administración 2020-09-28 rebecca gonzalez female 32 1925 ehampton@gmail.com destileria fiscal +1587 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-11-05 pamela smith female 49 1909 john33@gmail.com arana +1588 universidad nacional de la pampa licenciatura en producción de bioimagenes 2021-01-30 james reyes male 46 7240 thompsondebbie@yahoo.com kilometro 112 +1589 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-11-30 kathleen hughes female 70 3000 johnmartinez@yahoo.com barranquitas +1597 universidad nacional de la pampa licenciatura en musicoterapia 2021-02-01 benjamin knox male 80 1638 ldelacruz@hotmail.com vicente lopez +1686 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-10-06 mary smith female 42 1638 victoriaduffy@gmail.com vicente lopez +1600 universidad nacional de la pampa licenciatura en psicología 2020-12-24 julia waters female 88 6605 ruizjacqueline@yahoo.com campo peña lopez +1606 universidad nacional de la pampa licenciatura en ciencias de la educación 2020-12-07 maria reed female 94 8345 vsmith@gmail.com alumine +1607 universidad nacional de la pampa actuario 2021-02-01 jodi lee female 94 5773 sweeneycraig@gmail.com cañada +1608 universidad nacional de la pampa licenciatura en relaciones del trabajo 2020-10-14 zachary york male 86 6516 fmiller@hotmail.com amalia +1614 universidad nacional de la pampa ingeniería electrónica 2020-12-04 dean garcia male 93 8415 janetjones@gmail.com arroyo las minas +1616 universidad nacional de la pampa agronomía 2020-11-12 daniel campbell male 64 4500 gardneraustin@hotmail.com alto del saladillo +1619 universidad nacional de la pampa arquitectura 2020-09-22 aaron fernandez male 81 2505 matthew06@hotmail.com campo la riviere +1621 universidad nacional de la pampa licenciatura en ciencia política 2021-01-23 james christian male 33 8361 john36@yahoo.com isla grande +1622 universidad nacional de la pampa arquitectura 2020-10-16 kimberly miller female 64 6205 victoria74@gmail.com el guanaco +1624 universidad nacional de la pampa diseño industrial 2021-01-30 jay owen male 24 7174 lucaslogan@yahoo.com arroyo grande +1743 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-11-12 kayla kim female 53 7174 jessicaedwards@hotmail.com arroyo grande +1626 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-09-18 denise cook female 107 6101 pacesarah@gmail.com villa saboya +1667 universidad nacional de la pampa licenciatura en administración 2021-01-17 mary warren female 30 6101 johnsonethan@yahoo.com villa saboya +1627 universidad nacional de la pampa licenciatura en psicología 2020-11-07 gregory scott male 77 1746 alexanderharper@gmail.com francisco alvarez +1631 universidad nacional de la pampa licenciatura en musicoterapia 2020-12-31 leroy mitchell male 89 7401 vanessamontgomery@gmail.com canteras de gregorini +1634 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-12-06 patrick mays male 84 3730 christinabentley@gmail.com cabral +1645 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-12-26 brenda schroeder female 81 4176 kbrooks@gmail.com alto del puesto +1647 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-12-09 lindsay williams female 106 6533 christopher32@hotmail.com alfredo demarchi +1648 universidad nacional de la pampa bioquímica 2020-12-02 chris reeves male 41 8326 amy90@yahoo.com cervantes +1649 universidad nacional de la pampa licenciatura en ciencia política 2021-01-07 glenn phillips male 57 8407 whitneyevans@hotmail.com correntoso +1654 universidad nacional de la pampa licenciatura en ciencia y tecnología de alimentos 2020-09-06 julie summers female 55 3518 palmerdonald@yahoo.com cabral cue +1660 universidad nacional de la pampa licenciatura en ciencias biológicas 2020-12-03 kristy davidson female 100 9303 owensdouglas@yahoo.com cañadon del toro +1661 universidad nacional de la pampa licenciatura en ciencias biológicas 2021-01-10 harold adkins male 22 3151 tuckerbrian@gmail.com antelo +1664 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-12-15 laura rogers female 48 6600 qcarroll@yahoo.com kilometro 125 +1668 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-12-25 nicole montgomery female 93 6335 ijacobs@gmail.com graciarena +1669 universidad nacional de la pampa medicina 2020-12-12 melissa smith female 39 4561 dmckenzie@gmail.com la chinaca +1672 universidad nacional de la pampa ciencias veterinarias 2020-09-11 michelle harvey female 81 5507 robert97@gmail.com baños lunlunta +1673 universidad nacional de la pampa licenciatura en psicología 2020-11-29 jessica smith female 69 6451 dianaoconnell@gmail.com ancon +1680 universidad nacional de la pampa arquitectura 2020-12-07 brian thomas male 107 8103 murphymelissa@gmail.com garro +1681 universidad nacional de la pampa técnico para bioterios 2020-12-28 jacqueline monroe female 106 6103 usilva@gmail.com amenabar +1682 universidad nacional de la pampa licenciatura en musicoterapia 2020-12-03 ethan franco male 35 7201 ortizamanda@hotmail.com colman +1683 universidad nacional de la pampa licenciatura en artes 2021-01-31 larry coleman male 50 8132 amanda27@gmail.com balneario chapalco +1685 universidad nacional de la pampa licenciatura en sociología 2020-10-15 john smith male 34 2931 patriciagriffith@hotmail.com isla los laureles +1690 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-12-09 emily campbell female 116 1678 umejia@hotmail.com caseros +1691 universidad nacional de la pampa licenciatura en ciencia política 2020-12-28 nicole james female 109 4719 carrie13@yahoo.com balcosna +1692 universidad nacional de la pampa licenciatura en administración 2020-12-19 john bryant male 108 6105 chavezvictor@yahoo.com cañada seca +1693 universidad nacional de la pampa licenciatura en producción de bioimagenes 2020-09-26 michael hill male 33 2725 hernandezjamie@hotmail.com hughes +1696 universidad nacional de la pampa diseño industrial 2020-12-16 aaron murphy male 116 3116 randyjohnson@hotmail.com aldea chaleco +1699 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2020-11-13 thomas peck male 105 3583 rmccormick@gmail.com isla tigre +1702 universidad nacional de la pampa licenciatura en ciencias ambientales 2020-12-20 ruben cox male 19 1901 bgriffith@hotmail.com estacion moreno +1703 universidad nacional de la pampa ciencias veterinarias 2020-10-29 ashley nelson female 86 7540 mooreandrea@hotmail.com bathurst estacion +1706 universidad nacional de la pampa licenciatura en administración 2020-12-13 stephanie franco female 77 7105 christineheath@hotmail.com san clemente del tuyu +1707 universidad nacional de la pampa arquitectura 2020-12-20 elizabeth ramirez female 80 7225 pamelagray@yahoo.com casalins +1708 universidad nacional de la pampa diseño de imagen y sonido 2021-01-31 adam lyons male 74 9411 tfoster@hotmail.com base aerea teniente matienzo +1711 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-12-31 taylor lyons female 23 2400 rboyd@hotmail.com villani +1714 universidad nacional de la pampa licenciatura en ciencia política 2021-01-11 katherine jackson female 116 5636 anthony38@hotmail.com favelli +1715 universidad nacional de la pampa ingeniería electrónica 2020-11-28 ashley carson female 105 9020 desireethomas@gmail.com arroyo quilla +1717 universidad nacional de la pampa arquitectura 2020-10-15 vickie conley female 98 5425 padillatracey@hotmail.com albarracin +1819 universidad nacional de la pampa licenciatura en ciencias antropológicas 2020-12-10 jill clayton female 40 5425 normaboyd@gmail.com albarracin +1718 universidad nacional de la pampa licenciatura en ciencia política 2020-11-30 kara garcia female 59 5603 adamsnicholas@gmail.com cañada seca +1725 universidad nacional de la pampa licenciatura en ciencias de la computación 2020-12-21 jenna nguyen female 64 3360 silvanicholas@hotmail.com arroyo fedor +1726 universidad nacional de la pampa técnico para bioterios 2020-09-13 martha torres female 40 4231 oneilldeborah@gmail.com albigasta +1727 universidad nacional de la pampa diseño de imagen y sonido 2020-12-31 ashley larson female 74 3142 fglenn@gmail.com alcaracito +1728 universidad nacional de la pampa licenciatura en relaciones del trabajo 2021-01-19 paul montes male 46 8129 ywilliams@hotmail.com 17 de agosto +1729 universidad nacional de la pampa diseño de imagen y sonido 2020-10-11 brian curtis male 114 8151 melissagreen@hotmail.com el zorro +1733 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-09-07 isaiah edwards male 94 5701 gstone@yahoo.com 11 de mayo +1735 universidad nacional de la pampa licenciatura en ciencias ambientales 2021-01-07 tyler carter male 44 1915 omargutierrez@gmail.com arbuco +1737 universidad nacional de la pampa bioquímica 2021-01-21 loretta jensen female 50 3432 ltaylor@yahoo.com bella vista +1738 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2021-01-19 andrea smith female 41 6214 peter76@hotmail.com casimiro gomez +1739 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-10-16 lynn espinoza female 55 3433 roserebecca@gmail.com carrizal norte +1741 universidad nacional de la pampa licenciatura en ciencias geológicas 2021-01-12 jeremy barton male 80 8166 josephmichael@yahoo.com saldungaray +1744 universidad nacional de la pampa medicina 2020-09-25 jenna moore female 20 5500 heather66@yahoo.com cerro aconcagua +1765 universidad nacional de la pampa licenciatura en psicología 2020-09-23 elizabeth robertson female 44 5500 rogermartin@yahoo.com cerro aconcagua +1746 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2021-01-29 brandy thomas female 93 3344 kpaul@yahoo.com 2 de julio +1752 universidad nacional de la pampa licenciatura en ciencias geológicas 2021-01-08 andrew cook male 83 9301 ncase@gmail.com el chalten +1755 universidad nacional de la pampa licenciatura en administración 2020-11-03 cody cannon male 45 4182 washingtonanne@gmail.com campo la flor los ralos +1756 universidad nacional de la pampa ciencias veterinarias 2021-01-22 katrina lee female 107 6036 schneiderdavid@hotmail.com diego de alvear +1762 universidad nacional de la pampa licenciatura en sociología 2020-11-21 george francis male 81 7214 perrymary@yahoo.com cachari +1763 universidad nacional de la pampa ingeniería electrónica 2020-12-14 carmen henderson female 21 5734 sarah62@hotmail.com la ribera +1766 universidad nacional de la pampa licenciatura en terapia ocupacional 2020-10-13 zachary ortiz male 83 1657 nhall@gmail.com 11 de septiembre +1770 universidad nacional de la pampa contador público 2020-09-11 gregory davis male 27 5369 pnelson@hotmail.com pagancillo +1772 universidad nacional de la pampa técnico para bioterios 2020-10-22 kevin perry male 105 6734 alyssawilliams@yahoo.com rawson +1779 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-11-28 cheryl russell female 48 5707 glennfrances@yahoo.com aguaditas +1781 universidad nacional de la pampa actuario 2021-01-20 amy bird female 67 2713 travis49@gmail.com manuel ocampo +1786 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-10-18 robert young male 34 4157 kphillips@gmail.com arroyo mal paso +1787 universidad nacional de la pampa licenciatura en gestión de agroalimentos 2020-10-12 patrick faulkner male 114 3363 jennifer73@hotmail.com 25 de mayo +1790 universidad nacional de la pampa bioquímica 2020-10-07 kerri kennedy female 93 5700 aaronwilliams@hotmail.com alto blanco +1795 universidad nacional de la pampa licenciatura en ciencias geológicas 2020-11-21 breanna murphy female 58 3587 hodgetanya@yahoo.com san antonio de obligado +1799 universidad nacional de la pampa licenciatura en ciencias antropológicas 2021-01-11 michael kirk male 69 3137 hmcdonald@hotmail.com alcaraz sud +1801 universidad nacional de la pampa licenciatura en planificación y diseño del paisaje 2021-01-02 joseph parker male 30 1889 pjohnson@yahoo.com bosques +1809 universidad nacional de la pampa licenciatura en kinesiología y fisiatría 2020-12-14 eric werner male 39 2824 jacksonjohn@hotmail.com britos +1810 universidad nacional de la pampa licenciatura en musicoterapia 2021-01-10 christopher kim male 112 7633 skinnerbrandon@gmail.com maori +1811 universidad nacional de la pampa licenciatura en ciencia política 2021-01-22 jason brooks male 27 3254 chandustin@hotmail.com colonia la blanquita +1813 universidad nacional de la pampa licenciatura en ciencia política 2021-01-16 mary smith female 43 5474 calderonthomas@yahoo.com barranquitas +1815 universidad nacional de la pampa licenciatura en ciencia política 2020-09-04 mike reynolds male 78 3532 whitesherry@gmail.com curandu +1820 universidad nacional de la pampa licenciatura en sociología 2020-12-24 susan sanchez female 81 5306 jeremiahwillis@hotmail.com carrizal diff --git a/datasets/GFUMMoron_process.txt b/datasets/GFUMMoron_process.txt new file mode 100644 index 00000000..a1b44074 --- /dev/null +++ b/datasets/GFUMMoron_process.txt @@ -0,0 +1,3848 @@ +Unnamed: 0,university,career,inscription_date,first_name,last_name,gender,age,postal_code,location,email +1,universidad de morón,licenciatura en ciencias de la educación ,27/08/2020,stephen,russo,male,20,6221,ceballos,harrisonkimberly@gmail.com +2,universidad de morón,contador público ,14/07/2020,melanie,collins,female,64,1876,bernal este,seanfisher@hotmail.com +3,universidad de morón,licenciatura en artes,28/10/2020,sandra,simpson,female,85,3083,grutly,spencermurphy@hotmail.com +5,universidad de morón,licenciatura en administración ,24/07/2020,james,oliver,male,42,6469,asturias,asmith@gmail.com +6,universidad de morón,licenciatura en ciencia y tecnología de alimentos,08/07/2020,colleen,herman,female,72,3474,chavarria,fkelley@hotmail.com +7,universidad de morón,licenciatura en ciencias de la educación ,23/02/2020,timothy,johnson,male,101,5623,atuel sud,michaellane@yahoo.com +8,universidad de morón,licenciatura en ciencia y tecnología de alimentos,11/09/2020,robyn,walsh,female,54,4601,corral de piedras,dawn84@hotmail.com +10,universidad de morón,ciencias veterinarias,10/08/2020,wayne,jackson,male,110,5300,amilgancho,kristenblack@yahoo.com +11,universidad de morón,ciencias veterinarias,12/02/2020,samantha,thompson,female,27,5509,agrelo,meganolson@hotmail.com +12,universidad de morón,arquitectura,10/08/2020,james,lopez,male,26,5589,chapanay,victor92@yahoo.com +13,universidad de morón,diseño de imagen y sonido,03/12/2020,michael,little,male,38,7100,dolores,elizabethprice@gmail.com +14,universidad de morón,diseño de imagen y sonido,22/07/2020,daniel,nunez,male,33,8181,azopardo,michellemorse@yahoo.com +15,universidad de morón,licenciatura en ciencias biológicas,23/03/2020,samuel,davenport,male,79,6022,la oriental,jamesjackson@hotmail.com +16,universidad de morón,licenciatura en artes,04/10/2020,natalie,jackson,female,88,3536,bocas,acostanicole@gmail.com +17,universidad de morón,bioquímica,20/12/2020,benjamin,thomas,male,57,4166,balderrama,hicksriley@gmail.com +18,universidad de morón,licenciatura en ciencias de la educación ,25/03/2020,devin,johnson,male,62,8133,la rosa,hunter66@gmail.com +19,universidad de morón,bioquímica,27/04/2020,erin,kent,female,109,5883,alto lindo,shannonjohnson@hotmail.com +20,universidad de morón,licenciatura en musicoterapia,28/03/2020,natasha,adams,female,97,1644,victoria,earl75@yahoo.com +21,universidad de morón,diseño de imagen y sonido,04/02/2020,douglas,smith,male,57,4111,aguada,qevans@hotmail.com +22,universidad de morón,licenciatura en ciencia política ,13/01/2020,connie,beck,female,59,5407,dique toma,thomasbrett@gmail.com +23,universidad de morón,licenciatura en ciencias geológicas,27/01/2020,jeremiah,lee,male,112,7401,canteras de gregorini,johnsonteresa@gmail.com +25,universidad de morón,licenciatura en ciencias ambientales,10/08/2020,james,wang,male,43,7167,carilo,websterdorothy@yahoo.com +26,universidad de morón,agronomía,05/09/2020,darlene,stone,female,46,1612,ingeniero adolfo sourdeaux,lindsey16@yahoo.com +27,universidad de morón,diseño de imagen y sonido,19/02/2020,teresa,garcia,female,21,3117,aldea san antonio,conwaylauren@yahoo.com +28,universidad de morón,licenciatura en ciencias de la educación ,04/09/2020,daniel,hall,male,96,3246,achiras,jasonpoole@gmail.com +29,universidad de morón,ingeniería mecánica,20/01/2020,tammie,porter,female,23,6311,campo de los toros,richard78@yahoo.com +30,universidad de morón,ingeniería mecánica,04/11/2020,rose,vargas,female,56,5385,aguadita,ymcintosh@hotmail.com +31,universidad de morón,bioquímica,28/10/2020,maria,patterson dds,female,49,7260,barrio villa saladillo,kari89@gmail.com +32,universidad de morón,licenciatura en terapia ocupacional,20/09/2020,amy,warren,female,86,3501,campo de galnasi,jessicabrown@gmail.com +33,universidad de morón,arquitectura,22/06/2020,kayla,simon,female,96,3412,albardon,robertoortega@gmail.com +34,universidad de morón,contador público ,24/02/2020,dr.,kimberly sims,female,106,9200,arroyo pescado,agraves@hotmail.com +36,universidad de morón,licenciatura en relaciones del trabajo ,12/08/2020,alexander,harvey,male,83,3557,caraguatay,michael67@hotmail.com +37,universidad de morón,licenciatura en ciencias biológicas,28/05/2020,angela,glover,female,107,8133,la rosa,shannongray@gmail.com +38,universidad de morón,licenciatura en ciencias geológicas,18/09/2020,pedro,sparks,male,81,2347,colonia mackinlay,stephanielittle@hotmail.com +39,universidad de morón,licenciatura en artes,06/11/2020,tara,mercado,female,102,3451,batelito,glenntristan@yahoo.com +41,universidad de morón,arquitectura,16/07/2020,anthony,sims,male,93,4161,alongo,vjensen@yahoo.com +42,universidad de morón,diseño industrial,05/03/2020,david,phillips,male,54,3374,el porvenir,odaniels@hotmail.com +43,universidad de morón,ciencias veterinarias,20/08/2020,ebony,young,female,107,3248,caraguata,rodriguezcalvin@yahoo.com +45,universidad de morón,contador público ,17/12/2020,sara,glass,female,41,3244,colonia belga americana,lawrencejackson@yahoo.com +46,universidad de morón,diseño de imagen y sonido,05/05/2020,terry,long,male,54,6407,girodias,justin37@yahoo.com +47,universidad de morón,farmacia,18/08/2020,kathryn,garza,female,65,3176,estacion sola,debra86@gmail.com +48,universidad de morón,licenciatura en ciencias ambientales,09/07/2020,courtney,hopkins,female,23,3486,villa olivari,theresa12@yahoo.com +49,universidad de morón,licenciatura en kinesiología y fisiatría,17/09/2020,lori,gill,female,62,6221,ceballos,cody67@yahoo.com +50,universidad de morón,técnico para bioterios ,18/01/2020,tiffany,martinez,female,82,6269,la colina,ballarddylan@hotmail.com +51,universidad de morón,agronomía,24/01/2020,paula,hall,female,108,1612,ingeniero adolfo sourdeaux,hernandezcourtney@gmail.com +52,universidad de morón,licenciatura en gestión de agroalimentos,24/12/2020,christina,thompson,female,70,2500,cañada de gomez,jacksondesiree@gmail.com +55,universidad de morón,licenciatura en sociología ,02/11/2020,david,york,male,41,1814,barrio 1 de mayo,luis56@gmail.com +58,universidad de morón,arquitectura,10/04/2020,brian,harris,male,99,7161,labarden,bakersuzanne@gmail.com +59,universidad de morón,licenciatura en ciencias geológicas,05/03/2020,chad,fletcher,male,77,3511,colonia coronel dorrego,barkermelissa@gmail.com +60,universidad de morón,licenciatura en relaciones del trabajo ,16/11/2020,evan,reynolds,male,102,9220,cañadon la madera,vhernandez@gmail.com +61,universidad de morón,licenciatura en planificación y diseño del paisaje,18/10/2020,mr.,brandon marquez,male,72,4413,catua,jeffreyharris@gmail.com +62,universidad de morón,bioquímica,07/02/2020,jessica,johnson,female,96,6530,carlos casares,nwalker@yahoo.com +63,universidad de morón,licenciatura en ciencia política ,13/07/2020,bobby,lee,male,50,4743,aconquija,sotodavid@hotmail.com +64,universidad de morón,licenciatura en ciencias de la educación ,29/11/2020,bonnie,thompson,female,109,5721,agua seballe,kelly30@hotmail.com +65,universidad de morón,licenciatura en ciencia política ,05/05/2020,mary,hanson,female,70,7000,cantera aguirre,nlopez@yahoo.com +67,universidad de morón,ingeniería mecánica,01/02/2021,deborah,barrett,female,76,5605,calle larga vieja,jarvisstephanie@gmail.com +68,universidad de morón,farmacia,14/09/2020,jasmine,davis md,female,31,2200,las quintas,danataylor@yahoo.com +69,universidad de morón,contador público ,02/06/2020,james,smith,male,99,1657,11 de septiembre,rperry@yahoo.com +70,universidad de morón,licenciatura en planificación y diseño del paisaje,09/05/2020,patricia,nguyen,female,102,1731,villars,robert16@yahoo.com +71,universidad de morón,actuario ,30/05/2020,joshua,ryan,male,29,5711,angelita,johnsonbailey@gmail.com +72,universidad de morón,bioquímica,22/03/2020,angie,roberts,female,116,5595,cupiles,danielreynolds@yahoo.com +73,universidad de morón,licenciatura en relaciones del trabajo ,03/11/2020,janet,pineda,female,93,9213,cañadon caliente,taylormegan@yahoo.com +74,universidad de morón,licenciatura en kinesiología y fisiatría,22/08/2020,frances,barrett,female,92,6213,lote 11 escuela 107,burnsjohnny@yahoo.com +76,universidad de morón,agronomía,12/05/2020,darren,owens,male,53,5381,bella vista,fritzbrandon@gmail.com +77,universidad de morón,medicina,23/03/2020,kenneth,hart,male,111,3038,cayastacito,branchscott@hotmail.com +78,universidad de morón,ingeniería en informática,03/03/2020,john,lowe,male,34,7001,la pastora,hmorris@yahoo.com +79,universidad de morón,licenciatura en artes,28/07/2020,antonio,carlson,male,95,5527,colonia santa teresa,bdavis@yahoo.com +80,universidad de morón,arquitectura,27/07/2020,matthew,payne,male,75,8208,campo cicare,murphyvanessa@yahoo.com +81,universidad de morón,licenciatura en planificación y diseño del paisaje,16/09/2020,oscar,morrison,male,35,5609,aristides villanueva,steven91@gmail.com +82,universidad de morón,licenciatura en artes,16/11/2020,jennifer,romero,female,100,8422,aguada de piedra,leonwesley@gmail.com +83,universidad de morón,licenciatura en terapia ocupacional,04/04/2020,chase,goodman,male,47,4701,acostilla,nelsonsandra@yahoo.com +84,universidad de morón,ingeniería electrónica,12/06/2020,elijah,lewis,male,48,3443,colonia mendez bar,jacqueline22@yahoo.com +85,universidad de morón,licenciatura en ciencia y tecnología de alimentos,02/06/2020,patrick,cole,male,41,1757,gregorio de laferrere,jeffreylindsey@gmail.com +87,universidad de morón,ingeniería electrónica,27/07/2020,karen,moon,female,51,9007,el jaguel,amalone@gmail.com +88,universidad de morón,licenciatura en ciencias ambientales,03/08/2020,kaitlyn,thompson,female,106,6333,alfredo peña,mmiller@gmail.com +90,universidad de morón,medicina,27/07/2020,elaine,cook,female,82,6241,el dia,larry22@hotmail.com +91,universidad de morón,licenciatura en ciencias geológicas,24/09/2020,april,taylor,female,43,7543,la primavera,melanietorres@hotmail.com +93,universidad de morón,licenciatura en artes,13/06/2020,ana,miller,female,29,1864,alejandro korn,perezjessica@hotmail.com +94,universidad de morón,ingeniería mecánica,09/09/2020,david,martinez,male,94,5612,valle de las leñas,davidsloan@gmail.com +95,universidad de morón,licenciatura en ciencia y tecnología de alimentos,23/06/2020,bryan,drake,male,26,4728,chumbicha,teresajohnson@yahoo.com +97,universidad de morón,licenciatura en musicoterapia,29/10/2020,jessica,mitchell,female,40,6216,bagual,xroman@gmail.com +98,universidad de morón,licenciatura en administración ,06/09/2020,dr.,cynthia anderson,female,42,6319,carro quemado,jamespamela@hotmail.com +99,universidad de morón,licenciatura en ciencias ambientales,16/10/2020,david,ray,male,63,5424,villa lerga,suzannegutierrez@gmail.com +100,universidad de morón,licenciatura en kinesiología y fisiatría,21/10/2020,michael,watson,male,86,7303,altona,emiller@hotmail.com +101,universidad de morón,licenciatura en planificación y diseño del paisaje,21/05/2020,alexander,ramos,male,72,3066,campo garay,jason21@yahoo.com +102,universidad de morón,agronomía,14/07/2020,joshua,miller,male,81,6708,colonia nac de alienados,robert71@gmail.com +103,universidad de morón,diseño industrial,17/09/2020,mary,phillips,female,46,1665,jose clemente paz,shahcindy@yahoo.com +104,universidad de morón,licenciatura en artes,28/03/2020,thomas,smith,male,45,2113,peyrano,michelleturner@gmail.com +105,universidad de morón,ingeniería en informática,10/11/2020,evelyn,wilson,female,69,1854,longchamps,christophercabrera@hotmail.com +106,universidad de morón,licenciatura en ciencia política ,20/01/2020,clayton,montoya,male,89,5722,acasape,michael38@gmail.com +107,universidad de morón,licenciatura en ciencia política ,11/06/2020,michael,patton md,male,73,1923,arroyo del pescado,brooksryan@gmail.com +109,universidad de morón,licenciatura en ciencias biológicas,16/12/2020,brendan,harris,male,35,7226,gorchs,zbarr@yahoo.com +110,universidad de morón,licenciatura en producción de bioimagenes,05/11/2020,lucas,sanders,male,53,7505,balneario claromeco,andrewwallace@gmail.com +111,universidad de morón,ingeniería electrónica,15/01/2020,kevin,watkins,male,35,4411,sey,tmclaughlin@hotmail.com +112,universidad de morón,licenciatura en ciencias biológicas,04/12/2020,karen,smith,female,99,6628,colonia zambungo,prestonamy@hotmail.com +113,universidad de morón,medicina,06/12/2020,jacob,morgan,male,36,3371,cabure,rodriguezdavid@gmail.com +114,universidad de morón,licenciatura en terapia ocupacional,08/10/2020,rebecca,hill,female,22,6600,kilometro 125,fernandezlarry@yahoo.com +115,universidad de morón,licenciatura en musicoterapia,14/08/2020,brittany,miller,female,98,1739,general hornos,davisangela@gmail.com +116,universidad de morón,diseño industrial,18/04/2020,darlene,garcia,female,37,5359,alto jaguel,dwalker@yahoo.com +118,universidad de morón,licenciatura en producción de bioimagenes,22/08/2020,james,fry,male,25,4139,agua amarilla la hoyada,saraalvarez@gmail.com +119,universidad de morón,ingeniería electrónica,02/04/2020,curtis,rodriguez,male,76,4724,agua colorada,delgadogregory@hotmail.com +120,universidad de morón,diseño industrial,28/11/2020,david,alexander,male,106,1856,glew,ashley99@hotmail.com +121,universidad de morón,licenciatura en psicología,29/07/2020,susan,marshall,female,90,6345,la bilbaina,xcortez@hotmail.com +122,universidad de morón,licenciatura en ciencias de la educación ,04/08/2020,amy,nguyen,female,69,1723,mariano acosta,holly79@hotmail.com +123,universidad de morón,licenciatura en ciencias antropológicas,25/05/2020,emily,beard,female,94,2440,barrio belgrano ortiz,gonzalezjames@gmail.com +124,universidad de morón,licenciatura en artes,30/12/2020,zachary,harrison,male,91,7311,chillar,kryan@gmail.com +125,universidad de morón,actuario ,06/05/2020,jimmy,rodriguez,male,37,4117,alabama,cdavidson@gmail.com +126,universidad de morón,bioquímica,11/08/2020,tonya,english dvm,female,104,7513,adolfo gonzales chaves,rburns@hotmail.com +127,universidad de morón,licenciatura en sociología ,31/05/2020,anthony,palmer,male,54,5438,alto de sierra,bgonzalez@yahoo.com +128,universidad de morón,licenciatura en sociología ,19/10/2020,brian,brown,male,39,6407,girodias,elizabethgray@gmail.com +129,universidad de morón,licenciatura en kinesiología y fisiatría,19/08/2020,bethany,gray,female,60,5340,agua grande,hebertmelanie@gmail.com +130,universidad de morón,licenciatura en ciencias geológicas,23/07/2020,debra,ball,female,51,6305,atreuco,kristenjames@yahoo.com +131,universidad de morón,diseño de imagen y sonido,10/08/2020,seth,nichols,male,53,5419,baños de la laja,millerelizabeth@yahoo.com +132,universidad de morón,licenciatura en administración ,14/07/2020,tracy,brown,female,43,1746,francisco alvarez,aliciajohnson@yahoo.com +134,universidad de morón,licenciatura en ciencia y tecnología de alimentos,27/11/2020,william,hodge,male,102,7530,coronel pringles,jamie41@hotmail.com +136,universidad de morón,licenciatura en ciencia política ,30/12/2020,kevin,beard,male,24,1643,beccar,ddavis@gmail.com +137,universidad de morón,licenciatura en ciencias de la computación,18/03/2020,luis,yates,male,57,3244,colonia belga americana,ehiggins@hotmail.com +138,universidad de morón,licenciatura en ciencias biológicas,30/11/2020,lori,holland,female,39,3472,caaguazu,hamiltonjoseph@hotmail.com +140,universidad de morón,actuario ,21/07/2020,frances,hale,female,97,5400,desamparados,gibsonscott@gmail.com +141,universidad de morón,licenciatura en ciencias biológicas,10/02/2020,jacqueline,carlson,female,22,1646,san fernando,jhoward@hotmail.com +142,universidad de morón,bioquímica,21/02/2020,lance,lewis,male,116,2185,campo crenna,daviskimberly@hotmail.com +143,universidad de morón,licenciatura en administración ,31/03/2020,mary,carney,female,38,1741,enrique fynn,daniel49@gmail.com +144,universidad de morón,licenciatura en planificación y diseño del paisaje,11/08/2020,joel,lindsey,male,36,8150,campo la lima,onewton@gmail.com +145,universidad de morón,licenciatura en ciencias de la educación ,27/02/2020,jessica,jimenez,female,23,8203,la chirlandia,fdavis@gmail.com +147,universidad de morón,agronomía,14/09/2020,norman,stein,male,98,9011,bahia langara,zmiller@gmail.com +148,universidad de morón,licenciatura en ciencias antropológicas,23/11/2020,thomas,small,male,76,5446,balde de leyes,kimberlykelly@gmail.com +149,universidad de morón,licenciatura en gestión de agroalimentos,16/07/2020,theresa,lee,female,52,3112,colonia loma negra,richardsonvanessa@yahoo.com +150,universidad de morón,licenciatura en relaciones del trabajo ,25/11/2020,andrea,cunningham,female,93,3304,barrio don santiago,ogilbert@hotmail.com +152,universidad de morón,licenciatura en sociología ,06/09/2020,kyle,singh,male,91,5730,20 de febrero,gstafford@hotmail.com +153,universidad de morón,licenciatura en ciencias antropológicas,03/02/2020,sonya,walter,female,97,2204,jesus maria,mboyd@hotmail.com +154,universidad de morón,arquitectura,20/06/2020,jerome,lara,male,72,8134,argerich,karenrichardson@hotmail.com +155,universidad de morón,diseño industrial,05/12/2020,steven,mccarty,male,98,3218,arroyo palmar,owright@gmail.com +156,universidad de morón,diseño industrial,21/08/2020,austin,martinez,male,87,5620,el juncalito,manuellong@gmail.com +157,universidad de morón,licenciatura en sociología ,20/09/2020,sheri,ballard,female,86,4716,amadores,paul19@yahoo.com +160,universidad de morón,licenciatura en ciencias antropológicas,19/02/2020,julie,gomez,female,101,8512,igarzabal,kennethhanson@yahoo.com +161,universidad de morón,arquitectura,21/12/2020,rebecca,grant,female,83,6009,san marcelo,mccarthytheresa@gmail.com +163,universidad de morón,licenciatura en ciencias de la computación,06/08/2020,roger,crosby,male,77,6239,gonzalez moreno,jonathan22@hotmail.com +166,universidad de morón,licenciatura en ciencia política ,28/04/2020,amy,kirby,female,106,3733,campo el jacaranda,lisa58@hotmail.com +167,universidad de morón,arquitectura,16/09/2020,nichole,rogers,female,73,8122,la viticola,fgarza@yahoo.com +168,universidad de morón,licenciatura en musicoterapia,27/01/2020,anna,cole,female,73,8332,colonia rusa,thomastaylor@gmail.com +169,universidad de morón,licenciatura en gestión de agroalimentos,30/08/2020,colleen,williams,female,72,5711,angelita,fbeck@gmail.com +170,universidad de morón,licenciatura en ciencias antropológicas,01/02/2021,brian,graham,male,64,6303,cachirulo,amy95@yahoo.com +171,universidad de morón,licenciatura en terapia ocupacional,15/04/2020,mary,mccoy,female,61,6018,colonia los bosques,hamiltonjames@gmail.com +172,universidad de morón,técnico para bioterios ,15/08/2020,sheri,keller,female,89,3560,campo ubajo,ryanbeard@gmail.com +173,universidad de morón,licenciatura en sociología ,16/10/2020,sabrina,moran,female,116,2146,clason,fyates@gmail.com +175,universidad de morón,farmacia,23/11/2020,michelle,hernandez,female,31,8129,17 de agosto,georgemary@gmail.com +176,universidad de morón,ingeniería electrónica,17/11/2020,micheal,martinez,male,85,9313,cara mala,jillian10@yahoo.com +177,universidad de morón,ciencias veterinarias,29/01/2020,mark,smith,male,29,6305,atreuco,spotter@yahoo.com +179,universidad de morón,licenciatura en ciencias biológicas,27/10/2020,aaron,leonard,male,25,6667,agustin mosconi,hernandezmichael@gmail.com +180,universidad de morón,diseño de imagen y sonido,22/04/2020,joseph,howard,male,111,5637,30 de octubre,valerie36@gmail.com +181,universidad de morón,licenciatura en psicología,11/05/2020,anita,kramer,female,92,2943,ireneo portela,tblack@hotmail.com +182,universidad de morón,actuario ,06/09/2020,pam,mcdowell,female,79,7301,ariel,bradley81@hotmail.com +183,universidad de morón,farmacia,16/08/2020,james,phillips,male,63,8133,la rosa,waltermariah@hotmail.com +187,universidad de morón,licenciatura en relaciones del trabajo ,21/03/2020,nathan,lucas,male,114,6221,ceballos,jacobbell@hotmail.com +188,universidad de morón,arquitectura,22/10/2020,catherine,key,female,93,5265,agua los matos,megan37@hotmail.com +189,universidad de morón,licenciatura en ciencias biológicas,11/12/2020,kara,sellers,female,28,6553,la torrecita,shahjordan@gmail.com +191,universidad de morón,licenciatura en ciencia y tecnología de alimentos,29/09/2020,andrew,vargas,male,68,3014,angel gallardo,laurenthompson@hotmail.com +192,universidad de morón,bioquímica,16/02/2020,krystal,martin,female,28,5579,barrio lencina,smithwhitney@yahoo.com +193,universidad de morón,arquitectura,19/05/2020,carlos,stewart,male,111,2252,colonia campo piaggio,ramosjordan@yahoo.com +194,universidad de morón,actuario ,05/08/2020,phillip,gonzalez,male,101,5555,puente del inca,agreen@hotmail.com +196,universidad de morón,diseño industrial,20/02/2020,matthew,wells,male,85,3586,campo yaguarete,fosterkatherine@gmail.com +197,universidad de morón,técnico para bioterios ,21/04/2020,brenda,bryant,female,88,6727,gouin,selliott@yahoo.com +198,universidad de morón,licenciatura en administración ,14/11/2020,christopher,bradley,male,32,1653,villa ballester,williamslynn@hotmail.com +199,universidad de morón,diseño de imagen y sonido,04/07/2020,christopher,daniels,male,86,6501,12 de octubre,ztran@hotmail.com +200,universidad de morón,licenciatura en musicoterapia,01/02/2021,stephanie,allen,female,115,3272,colonia 1 de mayo,grios@yahoo.com +201,universidad de morón,licenciatura en ciencia y tecnología de alimentos,19/05/2020,anthony,blankenship,male,73,6000,barrio carosio,edward05@yahoo.com +202,universidad de morón,ingeniería en informática,20/12/2020,dylan,jones,male,99,1768,ciudad madero,joseward@hotmail.com +203,universidad de morón,agronomía,18/02/2020,anthony,morris,male,40,1771,mercado central,romeroreginald@yahoo.com +204,universidad de morón,ingeniería electrónica,19/01/2020,tanya,harrison,female,75,4724,agua colorada,rday@hotmail.com +205,universidad de morón,licenciatura en ciencias de la computación,27/03/2020,sarah,fuller,female,60,7307,crotto,angelahernandez@gmail.com +206,universidad de morón,arquitectura,25/12/2020,benjamin,taylor,male,83,5301,agua blanca,vangryan@gmail.com +209,universidad de morón,ciencias veterinarias,29/11/2020,terry,herman,male,71,2345,campo botto,gonzalezjared@yahoo.com +211,universidad de morón,contador público ,18/06/2020,jill,allen,female,36,6441,colonia baron hirsch,carlos42@hotmail.com +212,universidad de morón,licenciatura en ciencias de la educación ,16/12/2020,willie,mitchell,male,51,2919,copacabana,jholmes@hotmail.com +213,universidad de morón,licenciatura en ciencias de la educación ,12/10/2020,anthony,nichols,male,113,5537,algarrobito,cmiller@gmail.com +214,universidad de morón,licenciatura en producción de bioimagenes,26/05/2020,dr.,debra hicks,female,36,4235,albigasta,woodterri@yahoo.com +215,universidad de morón,ciencias veterinarias,30/06/2020,anne,butler,female,75,3569,barros pazos,dcabrera@yahoo.com +216,universidad de morón,licenciatura en ciencias de la computación,27/03/2020,jose,cox,male,77,4113,acostilla,ubuchanan@hotmail.com +217,universidad de morón,licenciatura en gestión de agroalimentos,24/06/2020,linda,summers,female,86,5365,el jumeal,reeseelizabeth@hotmail.com +218,universidad de morón,licenciatura en gestión de agroalimentos,15/05/2020,ashley,gardner,female,106,6311,campo de los toros,vwilliams@gmail.com +219,universidad de morón,licenciatura en musicoterapia,30/07/2020,victoria,acosta,female,59,3281,calera,kevinrosario@hotmail.com +220,universidad de morón,diseño de imagen y sonido,26/10/2020,ashley,davis,female,83,1768,ciudad madero,martinezdana@hotmail.com +221,universidad de morón,ingeniería en informática,12/11/2020,darryl,boyd,male,95,2603,chapuy,olivialee@gmail.com +222,universidad de morón,licenciatura en sociología ,29/05/2020,benjamin,love,male,30,8366,chelforo,gonzalezchristian@yahoo.com +223,universidad de morón,licenciatura en ciencias de la computación,23/02/2020,jasmine,reed,female,91,1774,la salada,echandler@gmail.com +224,universidad de morón,licenciatura en administración ,26/03/2020,randy,martinez,male,30,3403,aguirre cue,psanchez@gmail.com +225,universidad de morón,licenciatura en ciencias ambientales,28/07/2020,daniel,rodriguez,male,59,3466,abalo,whobbs@yahoo.com +226,universidad de morón,técnico para bioterios ,25/02/2020,christy,middleton,female,27,3155,costa del nogoya,bowmanheather@yahoo.com +227,universidad de morón,licenciatura en ciencias de la educación ,16/06/2020,eric,white,male,85,3045,campo zavalla,clong@yahoo.com +228,universidad de morón,agronomía,27/02/2020,james,shaw,male,56,5438,alto de sierra,tyrone19@yahoo.com +229,universidad de morón,licenciatura en ciencia política ,24/10/2020,brian,anderson,male,53,1828,banfield,leslierobinson@yahoo.com +230,universidad de morón,actuario ,23/08/2020,john,duke,male,99,2726,labordeboy,amanda99@yahoo.com +231,universidad de morón,actuario ,30/11/2020,mary,miller,female,96,2142,campo medina,robertmayo@yahoo.com +232,universidad de morón,licenciatura en sociología ,25/06/2020,jacob,smith,male,101,1752,lomas del mirador,brandi71@gmail.com +233,universidad de morón,licenciatura en gestión de agroalimentos,04/08/2020,erica,pena,female,36,9213,cañadon caliente,hturner@yahoo.com +234,universidad de morón,licenciatura en ciencias de la computación,20/09/2020,shannon,dawson,female,95,5721,agua seballe,icortez@hotmail.com +235,universidad de morón,medicina,06/09/2020,stephanie,stokes,female,20,2113,peyrano,larsonpatrick@hotmail.com +236,universidad de morón,farmacia,24/10/2020,matthew,miles,male,100,2246,barrancas,robertsjacob@yahoo.com +237,universidad de morón,licenciatura en ciencias geológicas,20/12/2020,patricia,webb,female,85,5265,agua los matos,igarcia@gmail.com +238,universidad de morón,ciencias veterinarias,17/08/2020,kevin,chen,male,79,5475,agua de la piedra,ejohnson@hotmail.com +240,universidad de morón,técnico para bioterios ,29/06/2020,rebecca,williams,female,32,4103,bajo de raco,victoria39@yahoo.com +241,universidad de morón,ingeniería electrónica,11/08/2020,jennifer,acosta,female,79,9030,rio mayo,kyle88@hotmail.com +242,universidad de morón,licenciatura en terapia ocupacional,10/04/2020,keith,butler,male,71,8328,allen,anthony22@yahoo.com +243,universidad de morón,licenciatura en psicología,21/04/2020,billy,miller,male,110,2121,perez,christina04@hotmail.com +246,universidad de morón,farmacia,26/02/2020,leroy,hull,male,89,4129,cañada,cking@hotmail.com +247,universidad de morón,licenciatura en ciencias de la educación ,16/04/2020,henry,snyder,male,57,8411,cascada los cantaros,bgay@hotmail.com +248,universidad de morón,licenciatura en ciencias biológicas,17/10/2020,erica,davis,female,102,6516,amalia,john02@yahoo.com +249,universidad de morón,diseño de imagen y sonido,20/11/2020,daniel,castillo,male,90,2813,arroyo de la cruz,klove@gmail.com +250,universidad de morón,licenciatura en ciencia y tecnología de alimentos,27/05/2020,tracy,glass,female,110,6434,palantelen,ogonzalez@gmail.com +251,universidad de morón,ciencias veterinarias,02/12/2020,joe,ingram md,male,83,3563,colonia san manuel,danielle44@yahoo.com +252,universidad de morón,licenciatura en ciencias de la computación,19/06/2020,steven,smith,male,113,4724,agua colorada,harrellsteven@hotmail.com +253,universidad de morón,licenciatura en planificación y diseño del paisaje,19/04/2020,zachary,hamilton,male,30,6309,alpachiri,maldonadosteven@yahoo.com +254,universidad de morón,licenciatura en ciencias biológicas,09/05/2020,shannon,bradley,female,113,2344,achaval rodriguez,michael21@gmail.com +255,universidad de morón,licenciatura en sociología ,30/09/2020,kevin,nelson,male,53,1613,los polvorines,johnsonangela@yahoo.com +256,universidad de morón,farmacia,13/11/2020,kevin,mcdowell,male,55,3621,pozo navagan,andrewwood@yahoo.com +258,universidad de morón,licenciatura en ciencia política ,03/01/2020,russell,nelson,male,46,2206,campo paletta,vowens@hotmail.com +259,universidad de morón,licenciatura en ciencias geológicas,03/06/2020,julian,smith,male,79,7000,cantera aguirre,woodsstephanie@hotmail.com +261,universidad de morón,diseño de imagen y sonido,22/07/2020,monica,wilson,female,53,5509,agrelo,amy72@yahoo.com +262,universidad de morón,ingeniería electrónica,25/05/2020,angel,reyes,female,35,7101,cerro de la gloria canal 15,smithsusan@hotmail.com +263,universidad de morón,licenciatura en psicología,11/01/2020,zachary,jenkins,male,30,3706,avia terai,keithwilliamson@gmail.com +265,universidad de morón,diseño industrial,16/02/2020,kevin,deleon,male,36,5470,abra verde,robertward@yahoo.com +266,universidad de morón,medicina,05/07/2020,robert,taylor,male,61,6505,dudignac,katie54@yahoo.com +267,universidad de morón,actuario ,28/10/2020,mitchell,mason,male,52,8170,abra de hinojo,brenda09@gmail.com +268,universidad de morón,licenciatura en ciencia y tecnología de alimentos,03/05/2020,joseph,mcdonald,male,27,2631,cora,ofisher@gmail.com +270,universidad de morón,licenciatura en artes,03/08/2020,rebecca,cuevas,female,80,7403,alvaro barros,lshepherd@hotmail.com +271,universidad de morón,licenciatura en musicoterapia,09/06/2020,david,lee,male,87,6053,el peregrino,crystal36@hotmail.com +272,universidad de morón,licenciatura en musicoterapia,31/05/2020,john,garcia,male,71,3733,campo el jacaranda,tuckerantonio@gmail.com +273,universidad de morón,licenciatura en ciencias ambientales,21/08/2020,lisa,pacheco,female,29,5331,andalucia,emorgan@hotmail.com +274,universidad de morón,arquitectura,07/06/2020,billy,barton,male,62,5360,chilecito,rojasmelissa@hotmail.com +275,universidad de morón,licenciatura en ciencias antropológicas,02/02/2020,shane,vargas,male,107,6612,capdepont,kmunoz@yahoo.com +276,universidad de morón,licenciatura en ciencias antropológicas,13/11/2020,margaret,palmer,female,23,2846,anahi,haleysimmons@yahoo.com +278,universidad de morón,licenciatura en gestión de agroalimentos,11/12/2020,jose,wheeler,male,27,3722,2 de mayo,william63@hotmail.com +279,universidad de morón,licenciatura en planificación y diseño del paisaje,01/02/2021,timothy,taylor,male,29,3081,cavour,robinsonmary@gmail.com +280,universidad de morón,diseño de imagen y sonido,13/09/2020,mr.,mark oliver md,male,24,9201,cachel,jmoody@gmail.com +282,universidad de morón,licenciatura en administración ,02/04/2020,nicholas,garza,male,23,6042,dos hermanos,james76@gmail.com +283,universidad de morón,medicina,22/06/2020,colleen,hester,female,80,5409,adan quiroga,ryanstanley@yahoo.com +284,universidad de morón,ciencias veterinarias,09/12/2020,deanna,klein,female,53,8333,aguada guzman,kelly98@yahoo.com +286,universidad de morón,licenciatura en ciencias antropológicas,11/10/2020,abigail,duran,female,105,2918,empalme villa constitucion,hamiltonheather@hotmail.com +287,universidad de morón,licenciatura en terapia ocupacional,27/09/2020,morgan,lopez,female,111,4600,algarrobal,csimmons@yahoo.com +288,universidad de morón,medicina,08/08/2020,ms.,holly johnson,female,74,3020,campo santo domingo,rileyjennifer@gmail.com +289,universidad de morón,licenciatura en musicoterapia,13/06/2020,travis,wells,male,57,4512,agua negra,jcox@yahoo.com +290,universidad de morón,licenciatura en ciencias antropológicas,14/09/2020,lisa,ward md,female,109,6608,agote,ewilson@hotmail.com +291,universidad de morón,licenciatura en artes,22/06/2020,joseph,cabrera,male,72,5317,apoyaco,jbradley@yahoo.com +292,universidad de morón,licenciatura en planificación y diseño del paisaje,23/02/2020,lisa,manning,female,63,3487,puesto de isla,monica89@hotmail.com +293,universidad de morón,licenciatura en ciencias ambientales,17/03/2020,susan,harris,female,39,2723,estancia las gamas,lrivera@yahoo.com +294,universidad de morón,diseño industrial,27/02/2020,tonya,bell,female,85,2631,cora,shawjesse@hotmail.com +295,universidad de morón,licenciatura en ciencias antropológicas,14/09/2020,teresa,cannon,female,60,1895,arturo segui,hunterjoseph@yahoo.com +296,universidad de morón,licenciatura en ciencias de la educación ,07/05/2020,amy,thomas,female,86,6555,alfalad,mario86@gmail.com +298,universidad de morón,ingeniería electrónica,03/09/2020,stephen,wright,male,94,1897,manuel b gonnet,fernandezcatherine@yahoo.com +299,universidad de morón,licenciatura en ciencias biológicas,28/04/2020,michael,arnold,male,91,2105,cañada rica,becky16@hotmail.com +300,universidad de morón,medicina,15/04/2020,aaron,contreras,male,108,2821,arroyo del cura,donnamiranda@gmail.com +301,universidad de morón,licenciatura en ciencias geológicas,15/10/2020,joseph,hawkins,male,100,3714,9 de julio,bondstephen@yahoo.com +302,universidad de morón,diseño industrial,28/05/2020,brittany,delacruz,female,33,2132,aero club rosario,julialawson@gmail.com +303,universidad de morón,ingeniería mecánica,09/08/2020,mary,bailey,female,41,7203,chapaleufu,zadams@yahoo.com +304,universidad de morón,licenciatura en ciencias biológicas,10/08/2020,erik,craig,male,30,5539,arenales,nicoleacevedo@gmail.com +305,universidad de morón,técnico para bioterios ,30/10/2020,kristin,smith,female,37,6431,estacion lago epecuen,marcrogers@gmail.com +306,universidad de morón,ingeniería mecánica,08/02/2020,meredith,edwards,female,115,2607,campo quirno,john29@yahoo.com +307,universidad de morón,licenciatura en terapia ocupacional,20/08/2020,thomas,chavez,male,33,1913,atalaya,dlee@yahoo.com +308,universidad de morón,licenciatura en administración ,19/10/2020,mary,wood,female,106,5751,agua salada,jenniferrobbins@yahoo.com +309,universidad de morón,licenciatura en musicoterapia,21/03/2020,megan,fleming,female,89,1842,el jaguel,juancastaneda@yahoo.com +310,universidad de morón,licenciatura en ciencias antropológicas,15/12/2020,jason,burke,male,47,5413,apeadero las chimbas,showard@gmail.com +311,universidad de morón,licenciatura en psicología,03/01/2020,todd,nelson,male,90,2453,carlos pellegrini,fwalsh@hotmail.com +312,universidad de morón,licenciatura en musicoterapia,12/11/2020,mary,roberson,female,54,3138,alcaraz 2do,conniecrawford@hotmail.com +313,universidad de morón,licenciatura en sociología ,13/06/2020,carla,scott,female,33,3409,arroyo san juan,taterobert@gmail.com +314,universidad de morón,farmacia,18/02/2020,troy,martinez,male,76,5306,carrizal,benjaminlittle@gmail.com +315,universidad de morón,bioquímica,08/11/2020,elizabeth,peters dds,female,93,3265,arroyo caraballo,butlermary@hotmail.com +317,universidad de morón,licenciatura en producción de bioimagenes,16/05/2020,justin,walker,male,56,1737,kilometro 77,jramirez@gmail.com +318,universidad de morón,farmacia,11/02/2020,ellen,anderson,female,70,5563,agua amarga,trujillojoseph@yahoo.com +320,universidad de morón,licenciatura en terapia ocupacional,20/03/2020,sarah,perkins,female,76,1618,ricardo rojas,burnsamber@yahoo.com +322,universidad de morón,licenciatura en ciencias geológicas,06/02/2020,samantha,watson,female,75,1659,campo de mayo,hhenderson@hotmail.com +323,universidad de morón,ciencias veterinarias,02/12/2020,kristopher,schmidt,male,105,4650,abra de peñas,saundersmax@yahoo.com +324,universidad de morón,ingeniería en informática,19/08/2020,kimberly,shelton,female,28,5317,apoyaco,zandrews@yahoo.com +325,universidad de morón,licenciatura en relaciones del trabajo ,20/05/2020,robert,black,male,28,7201,colman,danasmith@gmail.com +326,universidad de morón,diseño de imagen y sonido,08/12/2020,melissa,fowler,female,35,1653,villa ballester,ejohnson@gmail.com +327,universidad de morón,licenciatura en ciencias geológicas,26/11/2020,ashley,jackson md,female,49,2752,almacen el descanso,jeannevasquez@yahoo.com +329,universidad de morón,licenciatura en artes,16/01/2020,kenneth,johnson,male,49,4633,san pedro de iruya,stonemichael@hotmail.com +331,universidad de morón,técnico para bioterios ,07/12/2020,christopher,clark,male,57,9030,rio mayo,russellphelps@yahoo.com +332,universidad de morón,diseño industrial,07/11/2020,rebecca,beltran,female,55,7267,alvarez de toledo,madison43@hotmail.com +333,universidad de morón,técnico para bioterios ,02/05/2020,ashley,stephenson,female,116,2752,almacen el descanso,marymccarthy@hotmail.com +335,universidad de morón,arquitectura,22/11/2020,robert,walker,male,113,6725,carmen de areco,allison78@gmail.com +336,universidad de morón,arquitectura,13/08/2020,dr.,casey cox dds,female,116,1927,esc nav militar rio sant,larsonraymond@yahoo.com +337,universidad de morón,licenciatura en relaciones del trabajo ,13/03/2020,regina,mckinney,female,19,4722,el duraznillo,hillryan@yahoo.com +338,universidad de morón,medicina,19/06/2020,raymond,walsh,male,32,1890,juan maria gutierrez,armstrongstacey@yahoo.com +339,universidad de morón,ingeniería mecánica,24/08/2020,heather,evans,female,29,2246,barrancas,carolclay@yahoo.com +340,universidad de morón,farmacia,09/03/2020,michael,powell,male,53,2311,adolfo alsina,whiteelizabeth@yahoo.com +341,universidad de morón,licenciatura en artes,21/05/2020,jeremiah,martin,male,69,5730,20 de febrero,thomaschandler@yahoo.com +343,universidad de morón,licenciatura en planificación y diseño del paisaje,05/06/2020,tiffany,anderson,female,75,6307,colonia la oracion,sheila49@yahoo.com +344,universidad de morón,licenciatura en administración ,27/09/2020,robert,michael,male,47,4503,arrayanal,davidgonzalez@gmail.com +347,universidad de morón,licenciatura en ciencia política ,31/03/2020,michelle,patterson,female,34,3731,meson de fierro,amanda85@hotmail.com +348,universidad de morón,ingeniería electrónica,25/03/2020,michael,bradley,male,77,3416,arroyo ceibal,lflores@yahoo.com +349,universidad de morón,licenciatura en ciencias de la educación ,15/10/2020,michael,waters,male,56,4119,agua colorada,srose@hotmail.com +350,universidad de morón,licenciatura en sociología ,16/04/2020,courtney,fisher,female,92,3005,colonia california,angela17@gmail.com +352,universidad de morón,arquitectura,26/03/2020,david,hill,male,60,2609,colonia morgan,ambervargas@yahoo.com +353,universidad de morón,licenciatura en gestión de agroalimentos,18/09/2020,laura,graves,female,62,7621,la sara,cortezjames@hotmail.com +354,universidad de morón,licenciatura en ciencias biológicas,24/04/2020,tracey,wang,female,81,9107,28 de julio,schmidtelizabeth@hotmail.com +357,universidad de morón,licenciatura en ciencias ambientales,09/06/2020,meredith,garcia,female,68,6341,chapi talo,mwhite@yahoo.com +358,universidad de morón,licenciatura en ciencias biológicas,12/10/2020,mary,anderson,female,29,5333,banda de lucero,jenniferjohnson@yahoo.com +359,universidad de morón,licenciatura en ciencia y tecnología de alimentos,18/05/2020,pamela,dunlap,female,97,6627,achupallas,williamsrachel@hotmail.com +360,universidad de morón,farmacia,03/01/2020,mr.,antonio lee dds,male,69,4139,agua amarilla la hoyada,kaitlynadams@yahoo.com +361,universidad de morón,actuario ,01/02/2021,james,kerr,male,105,1897,manuel b gonnet,hornerachel@gmail.com +362,universidad de morón,medicina,11/05/2020,beth,carroll,female,74,6537,el camoati,erush@yahoo.com +363,universidad de morón,licenciatura en ciencias ambientales,06/03/2020,shannon,mcclain,female,85,1657,11 de septiembre,stevensjulie@hotmail.com +364,universidad de morón,agronomía,07/12/2020,deborah,johnson,female,50,1897,manuel b gonnet,david25@gmail.com +365,universidad de morón,licenciatura en sociología ,10/02/2020,chase,mitchell,male,37,5519,alto de las arañas,heatherchurch@yahoo.com +366,universidad de morón,diseño industrial,19/06/2020,julie,wagner,female,54,4653,casira,karinastark@gmail.com +367,universidad de morón,medicina,17/01/2020,jordan,humphrey,male,52,6387,caleufu,toddrowe@gmail.com +368,universidad de morón,licenciatura en musicoterapia,16/03/2020,jessica,williams,female,91,7106,las toninas,mary41@hotmail.com +369,universidad de morón,licenciatura en ciencias ambientales,30/05/2020,samantha,wiggins,female,81,5615,25 de mayo,kerickson@gmail.com +371,universidad de morón,contador público ,14/07/2020,bruce,duncan,male,75,1879,quilmes oeste,wbecker@yahoo.com +372,universidad de morón,licenciatura en psicología,15/06/2020,brandi,goodman,female,26,3448,alamo,cynthia46@yahoo.com +373,universidad de morón,licenciatura en producción de bioimagenes,06/03/2020,eric,thomas,male,26,6701,carlos keen,joshua59@gmail.com +374,universidad de morón,licenciatura en ciencias biológicas,22/03/2020,jack,cooper,male,24,2311,adolfo alsina,marshallryan@yahoo.com +375,universidad de morón,farmacia,17/04/2020,elijah,carlson,male,76,5513,barrio jardin luzuriaga,ewashington@hotmail.com +376,universidad de morón,licenciatura en planificación y diseño del paisaje,03/03/2020,patricia,dunn,female,34,4500,alto del saladillo,ernest51@hotmail.com +378,universidad de morón,contador público ,12/01/2020,gregory,miller,male,75,6417,casbas,wilsonstephanie@hotmail.com +379,universidad de morón,licenciatura en ciencia política ,06/05/2020,melissa,turner,female,47,4616,barcena,james35@gmail.com +380,universidad de morón,técnico para bioterios ,27/04/2020,jon,miles,male,73,5543,3 de mayo,gonzalezadam@yahoo.com +381,universidad de morón,licenciatura en artes,16/08/2020,michele,clark,female,22,5444,ampacama,petersonaaron@gmail.com +382,universidad de morón,licenciatura en ciencia política ,28/04/2020,ricky,schneider,male,25,1737,kilometro 77,vsalazar@hotmail.com +383,universidad de morón,licenciatura en producción de bioimagenes,13/03/2020,phillip,parker,male,45,4242,25 de mayo,hernandezbilly@hotmail.com +384,universidad de morón,ingeniería mecánica,28/02/2020,mary,padilla,female,71,3216,arroyo hondo,billypowell@gmail.com +385,universidad de morón,bioquímica,30/11/2020,tammy,ashley,female,78,9407,28 de noviembre,mark19@hotmail.com +387,universidad de morón,licenciatura en psicología,08/05/2020,michael,gould,male,27,2258,campo quiñones,denisemann@hotmail.com +388,universidad de morón,diseño industrial,12/12/2020,ariel,henry,female,26,2905,general rojo,anthonycummings@yahoo.com +389,universidad de morón,licenciatura en ciencia y tecnología de alimentos,17/10/2020,elizabeth,freeman,female,20,1865,el pampero,sandra91@yahoo.com +390,universidad de morón,licenciatura en artes,02/01/2020,diane,johnson phd,female,51,4134,acheral,umorgan@gmail.com +391,universidad de morón,licenciatura en musicoterapia,31/03/2020,william,reynolds,male,93,4622,bella vista,perezbrian@hotmail.com +392,universidad de morón,diseño de imagen y sonido,27/08/2020,john,russell,male,20,6467,el trio,troydean@gmail.com +393,universidad de morón,licenciatura en ciencias ambientales,01/10/2020,jason,bowman,male,116,3585,el sombrerito,johnsonkevin@yahoo.com +394,universidad de morón,licenciatura en producción de bioimagenes,02/02/2020,richard,kane,male,66,5519,alto de las arañas,larryhopkins@yahoo.com +395,universidad de morón,diseño industrial,26/11/2020,shawn,dixon,male,44,1984,domselaar,khenderson@yahoo.com +396,universidad de morón,contador público ,30/09/2020,nicole,wilson,female,57,9217,cholila,jennifer65@yahoo.com +397,universidad de morón,ingeniería mecánica,04/09/2020,allen,weeks,male,35,2512,campo charo,rodriguezsheena@gmail.com +398,universidad de morón,licenciatura en producción de bioimagenes,24/12/2020,kathy,alexander,female,29,9227,el porvenir,wilcoxshannon@hotmail.com +399,universidad de morón,farmacia,18/10/2020,george,wilson,male,61,7240,kilometro 112,awilkerson@yahoo.com +400,universidad de morón,ingeniería electrónica,22/05/2020,garrett,haynes,male,69,3560,campo ubajo,hullrobert@gmail.com +401,universidad de morón,técnico para bioterios ,12/06/2020,krista,lee dds,female,98,6476,chiclana,dawn00@gmail.com +403,universidad de morón,licenciatura en terapia ocupacional,13/08/2020,jason,morgan,male,45,4143,independencia,sandra50@gmail.com +404,universidad de morón,licenciatura en ciencias biológicas,16/05/2020,andrew,johnson,male,85,2613,la morocha,john91@gmail.com +405,universidad de morón,licenciatura en musicoterapia,29/08/2020,debra,duncan,female,41,4143,independencia,martinezjessica@yahoo.com +406,universidad de morón,técnico para bioterios ,25/05/2020,donna,wright,female,55,1621,benavidez,ehayden@hotmail.com +407,universidad de morón,bioquímica,02/05/2020,holly,navarro,female,29,9421,frigorifico cap,ureed@yahoo.com +408,universidad de morón,licenciatura en artes,06/02/2020,jake,jenkins,male,103,5367,cachiyuyal,ppalmer@gmail.com +409,universidad de morón,farmacia,19/09/2020,william,smith,male,44,5777,adolfo rodriguez saa,mvasquez@hotmail.com +411,universidad de morón,licenciatura en ciencia y tecnología de alimentos,11/12/2020,christopher,white,male,73,3020,campo santo domingo,karengrant@gmail.com +412,universidad de morón,licenciatura en psicología,17/11/2020,hannah,day,female,57,1647,zona delta san fernando,emily43@yahoo.com +414,universidad de morón,ciencias veterinarias,18/09/2020,christopher,hardy,male,81,2841,aldea asuncion,ajones@hotmail.com +415,universidad de morón,farmacia,26/01/2020,joshua,campbell,male,21,6330,arturo almaraz,tannerandrea@yahoo.com +416,universidad de morón,licenciatura en ciencias ambientales,07/07/2020,jennifer,thomas,female,66,2700,barrio trocha,parksjordan@gmail.com +417,universidad de morón,ingeniería electrónica,25/07/2020,paul,sparks,male,97,7500,el carretero,gonzalesmark@yahoo.com +418,universidad de morón,ingeniería en informática,24/06/2020,chelsea,kim,female,100,5551,estacion uspallata,zmontoya@gmail.com +419,universidad de morón,contador público ,09/10/2020,bryan,zimmerman,male,108,1824,gerli,ryannorman@yahoo.com +420,universidad de morón,licenciatura en psicología,12/08/2020,jerry,hunter,male,26,4522,alto del saladillo,tnichols@hotmail.com +421,universidad de morón,licenciatura en relaciones del trabajo ,18/05/2020,ashley,smith,female,93,5357,el horno,williskaitlin@hotmail.com +422,universidad de morón,ingeniería electrónica,25/03/2020,jacob,ford,male,70,6537,el camoati,mchavez@gmail.com +423,universidad de morón,actuario ,15/08/2020,clinton,wright,male,22,1611,don torcuato,bridgetlopez@gmail.com +425,universidad de morón,licenciatura en kinesiología y fisiatría,05/12/2020,brian,johnson,male,94,8134,argerich,kevin91@hotmail.com +426,universidad de morón,licenciatura en psicología,23/07/2020,melissa,hayes,female,100,3230,arbol solo,timothy81@gmail.com +427,universidad de morón,licenciatura en ciencia política ,02/04/2020,janet,nolan,female,59,1763,virrey del pino,mberry@yahoo.com +428,universidad de morón,licenciatura en relaciones del trabajo ,27/08/2020,amanda,fritz,female,24,4512,agua negra,tbrown@yahoo.com +429,universidad de morón,licenciatura en gestión de agroalimentos,27/05/2020,nicole,hernandez,female,54,2618,carmen,courtney14@hotmail.com +430,universidad de morón,ingeniería electrónica,22/11/2020,dawn,adams,female,47,3272,colonia 1 de mayo,ltorres@gmail.com +431,universidad de morón,licenciatura en planificación y diseño del paisaje,23/10/2020,lindsey,lewis,female,100,5592,el carbalino,pottercarrie@yahoo.com +432,universidad de morón,licenciatura en sociología ,27/08/2020,mrs.,andrea delgado,female,104,4124,abra el candado,guyjohnson@gmail.com +433,universidad de morón,ingeniería electrónica,07/03/2020,sabrina,dawson,female,108,1621,benavidez,baldwinbarbara@hotmail.com +434,universidad de morón,licenciatura en relaciones del trabajo ,25/03/2020,donald,jimenez iv,male,36,1755,rafael castillo,carol69@hotmail.com +435,universidad de morón,licenciatura en ciencias geológicas,26/04/2020,andrew,dunn,male,81,4153,alto verde,bethanyrodriguez@hotmail.com +436,universidad de morón,licenciatura en terapia ocupacional,26/05/2020,carrie,winters,female,99,9037,aldea beleiro,gdavidson@gmail.com +437,universidad de morón,licenciatura en terapia ocupacional,03/10/2020,richard,pacheco,male,69,5607,colonia bombal y tabanera,anne44@hotmail.com +438,universidad de morón,contador público ,04/05/2020,christopher,miller,male,73,6467,el trio,maria45@hotmail.com +440,universidad de morón,licenciatura en sociología ,17/05/2020,barry,rojas,male,43,3532,curandu,cartercarla@yahoo.com +441,universidad de morón,agronomía,15/08/2020,dr.,harold donovan md,male,83,8132,balneario chapalco,kimberlytaylor@yahoo.com +443,universidad de morón,licenciatura en ciencias ambientales,06/04/2020,sally,mitchell,female,82,7633,maori,jasmin01@yahoo.com +444,universidad de morón,ingeniería en informática,08/06/2020,michael,mitchell,male,69,3018,candioti,pamelagoodwin@gmail.com +445,universidad de morón,licenciatura en planificación y diseño del paisaje,17/12/2020,walter,ward,male,37,9011,bahia langara,washingtonchristopher@yahoo.com +446,universidad de morón,licenciatura en musicoterapia,28/06/2020,gerald,ayers,male,50,7519,san mayol,destiny18@gmail.com +447,universidad de morón,licenciatura en ciencias biológicas,06/07/2020,jessica,stokes,female,28,7207,el trigo,aweiss@gmail.com +449,universidad de morón,licenciatura en sociología ,23/04/2020,david,lyons,male,35,4719,balcosna,tinaross@hotmail.com +450,universidad de morón,licenciatura en ciencias biológicas,31/05/2020,charles,johnson,male,82,1981,desvio kilometro 55,davisrobert@gmail.com +451,universidad de morón,licenciatura en psicología,10/07/2020,sarah,smith,female,78,2117,alcorta,amy69@hotmail.com +453,universidad de morón,licenciatura en ciencia y tecnología de alimentos,04/09/2020,jesse,vega,male,49,9105,angostura,jcarrillo@gmail.com +454,universidad de morón,licenciatura en ciencias ambientales,13/10/2020,ronald,webster,male,101,2903,erezcano,matthewstanley@yahoo.com +456,universidad de morón,ingeniería mecánica,13/12/2020,kim,caldwell,female,33,6360,barrio el molino,kingpaul@yahoo.com +457,universidad de morón,ciencias veterinarias,17/05/2020,cody,brown,male,70,6627,achupallas,iscott@yahoo.com +458,universidad de morón,arquitectura,18/09/2020,savannah,douglas,female,96,3465,arroyo casco,kaitlinsutton@gmail.com +459,universidad de morón,agronomía,11/11/2020,doris,houston,female,41,3269,arroyo baru,matthewmitchell@gmail.com +462,universidad de morón,licenciatura en producción de bioimagenes,16/11/2020,joseph,solis,male,69,6663,juan vela,tammysherman@gmail.com +464,universidad de morón,licenciatura en planificación y diseño del paisaje,08/06/2020,glenda,bradford,female,19,2931,isla los laureles,robert52@gmail.com +465,universidad de morón,licenciatura en planificación y diseño del paisaje,17/10/2020,eric,barker,male,81,1615,grand bourg,lopezerika@gmail.com +466,universidad de morón,licenciatura en ciencias geológicas,09/12/2020,manuel,ortiz,male,33,5537,algarrobito,daviswilliam@hotmail.com +467,universidad de morón,licenciatura en ciencias de la educación ,26/07/2020,joanne,reynolds,female,29,4648,barrio la union,awilson@hotmail.com +468,universidad de morón,agronomía,02/03/2020,darryl,medina,male,85,1881,san francisco solano,knappvictoria@yahoo.com +469,universidad de morón,licenciatura en planificación y diseño del paisaje,29/01/2020,jill,finley,female,57,5711,angelita,harveybarbara@yahoo.com +470,universidad de morón,licenciatura en ciencia y tecnología de alimentos,13/10/2020,amy,smith,female,22,4561,la chinaca,whernandez@gmail.com +471,universidad de morón,licenciatura en ciencia y tecnología de alimentos,13/10/2020,kyle,dawson,male,30,5413,apeadero las chimbas,anita47@yahoo.com +472,universidad de morón,licenciatura en administración ,22/02/2020,jennifer,smith,female,105,5634,bowen,alyssa13@hotmail.com +473,universidad de morón,farmacia,20/05/2020,richard,phillips,male,103,3581,campo redondo,marc44@hotmail.com +474,universidad de morón,licenciatura en ciencias biológicas,05/02/2020,samantha,collins,female,99,8400,isla victoria,cookamy@gmail.com +475,universidad de morón,contador público ,08/11/2020,ryan,hernandez,male,73,5424,villa lerga,williamschristine@hotmail.com +476,universidad de morón,licenciatura en sociología ,07/10/2020,andrea,mills,female,41,9015,alma grande,gregory18@gmail.com +479,universidad de morón,farmacia,10/03/2020,alan,thompson,male,98,5343,lavalle,rodriguezmorgan@yahoo.com +480,universidad de morón,licenciatura en artes,05/01/2020,makayla,pearson,female,91,2943,ireneo portela,smeyer@hotmail.com +481,universidad de morón,licenciatura en ciencia política ,11/09/2020,mr.,brandon hampton,male,64,9409,isla gran malvina,mathismatthew@hotmail.com +482,universidad de morón,licenciatura en ciencia y tecnología de alimentos,30/09/2020,cindy,thomas,female,54,8431,el hoyo,tuckerchad@yahoo.com +483,universidad de morón,licenciatura en ciencias biológicas,27/06/2020,joseph,edwards,male,101,5265,agua los matos,vromero@yahoo.com +484,universidad de morón,licenciatura en terapia ocupacional,07/02/2020,warren,morgan,male,53,6369,campo salusso,fblake@yahoo.com +487,universidad de morón,licenciatura en kinesiología y fisiatría,05/11/2020,thomas,alvarado,male,75,3016,san jose,moralesanthony@hotmail.com +488,universidad de morón,medicina,19/04/2020,john,molina,male,85,5775,bajo grande,bellchristopher@gmail.com +489,universidad de morón,ingeniería mecánica,17/11/2020,caroline,wood,female,112,3486,villa olivari,connernicholas@yahoo.com +490,universidad de morón,licenciatura en gestión de agroalimentos,25/10/2020,katie,morris,female,109,3716,campo largo,angela22@yahoo.com +491,universidad de morón,licenciatura en ciencia política ,11/11/2020,elizabeth,schultz,female,30,3156,betbeder,freemandebbie@hotmail.com +492,universidad de morón,licenciatura en producción de bioimagenes,27/08/2020,ethan,adams,male,90,1901,estacion moreno,iruiz@yahoo.com +493,universidad de morón,diseño industrial,15/12/2020,jennifer,mueller,female,43,1884,berazategui,danielhester@hotmail.com +494,universidad de morón,licenciatura en musicoterapia,31/05/2020,barbara,cook,female,54,8326,cervantes,rodriguezamber@gmail.com +495,universidad de morón,farmacia,17/04/2020,pamela,moody,female,108,2723,estancia las gamas,sobrien@yahoo.com +496,universidad de morón,diseño industrial,09/09/2020,joseph,osborne,male,66,3370,planchada banderita,smithelizabeth@gmail.com +497,universidad de morón,ingeniería en informática,03/07/2020,jessica,jensen,female,57,7009,iraola,wolfmark@yahoo.com +498,universidad de morón,ingeniería mecánica,13/02/2020,nicholas,rodgers,male,87,2503,villa eloisa,osmith@gmail.com +499,universidad de morón,licenciatura en producción de bioimagenes,19/12/2020,kristin,williams,female,45,4722,el duraznillo,robert31@yahoo.com +500,universidad de morón,ingeniería mecánica,23/01/2020,melinda,nolan,female,38,5585,el cipres,mackderek@hotmail.com +501,universidad de morón,licenciatura en psicología,27/02/2020,george,lindsey,male,76,2255,campo rodriguez,anne74@gmail.com +502,universidad de morón,licenciatura en ciencias de la educación ,18/02/2020,william,knight,male,84,6022,la oriental,zjohnson@gmail.com +504,universidad de morón,licenciatura en artes,04/12/2020,justin,spears,male,48,6063,porvenir,camachopaul@gmail.com +505,universidad de morón,licenciatura en ciencias de la computación,07/04/2020,shelley,fields,female,21,3020,campo santo domingo,nicholas19@yahoo.com +506,universidad de morón,licenciatura en musicoterapia,05/04/2020,jeremy,crawford,male,87,6667,agustin mosconi,ywyatt@gmail.com +508,universidad de morón,ingeniería electrónica,06/02/2020,rachel,briggs,female,115,5527,colonia santa teresa,ginawolfe@gmail.com +509,universidad de morón,licenciatura en ciencias biológicas,12/09/2020,christine,ramirez,female,78,1625,arroyo canelon,murphykeith@gmail.com +510,universidad de morón,licenciatura en ciencias geológicas,24/07/2020,angela,evans,female,92,7637,la dulce,phillipslori@hotmail.com +512,universidad de morón,actuario ,14/03/2020,tiffany,wilson,female,65,4137,abra baya,derrick36@gmail.com +513,universidad de morón,diseño de imagen y sonido,25/08/2020,kyle,williams,male,19,5500,cerro aconcagua,jacob61@hotmail.com +514,universidad de morón,ciencias veterinarias,29/08/2020,jessica,campbell,female,44,3229,colonia freitas,amy05@yahoo.com +515,universidad de morón,técnico para bioterios ,04/06/2020,patrick,chambers,male,81,5637,30 de octubre,cjohnson@hotmail.com +516,universidad de morón,contador público ,29/11/2020,gina,adams,female,52,3060,campo san jose,charles76@gmail.com +517,universidad de morón,licenciatura en ciencias de la computación,28/06/2020,carla,walker,female,96,6001,agustin roca,clarkstephanie@gmail.com +518,universidad de morón,licenciatura en ciencias geológicas,13/05/2020,madison,chan,female,57,8324,cipolletti,simstracy@gmail.com +521,universidad de morón,arquitectura,02/06/2020,justin,peters,male,51,3134,antonio tomas sud,lucerojoseph@yahoo.com +522,universidad de morón,licenciatura en ciencias biológicas,15/05/2020,marissa,johnston,female,94,3714,9 de julio,timothy76@hotmail.com +523,universidad de morón,licenciatura en psicología,14/01/2020,dale,bird,male,93,2905,general rojo,michaelvalencia@gmail.com +524,universidad de morón,licenciatura en musicoterapia,04/06/2020,jose,cunningham,male,88,6660,25 de mayo,oluna@gmail.com +526,universidad de morón,licenciatura en ciencias de la educación ,28/04/2020,allen,atkinson,male,109,1854,longchamps,rbrown@yahoo.com +527,universidad de morón,licenciatura en ciencias biológicas,12/08/2020,karen,wagner,female,34,5353,el zapallar,loretta42@gmail.com +528,universidad de morón,ingeniería mecánica,28/11/2020,kayla,ward,female,33,5582,alberto flores,biancawilliams@yahoo.com +529,universidad de morón,licenciatura en ciencias de la educación ,22/03/2020,amy,lewis,female,108,3560,campo ubajo,guerraamy@yahoo.com +530,universidad de morón,diseño industrial,03/01/2020,patricia,grant,female,68,1713,barrio parque leloir,ofox@hotmail.com +531,universidad de morón,licenciatura en planificación y diseño del paisaje,16/10/2020,john,dougherty,male,46,1742,paso del rey,jay43@gmail.com +532,universidad de morón,farmacia,18/03/2020,jennifer,li,female,41,1682,martin coronado,scarter@gmail.com +533,universidad de morón,bioquímica,17/04/2020,michael,shepherd,male,104,5429,el abanico,tsmith@gmail.com +534,universidad de morón,licenciatura en ciencias antropológicas,26/07/2020,suzanne,lewis,female,61,8401,cullin manzano,emoody@gmail.com +535,universidad de morón,licenciatura en ciencia y tecnología de alimentos,26/05/2020,christina,hardin,female,73,9037,aldea beleiro,barnettolivia@gmail.com +536,universidad de morón,licenciatura en terapia ocupacional,27/01/2020,henry,walker,male,108,6300,barrancas coloradas,russell91@yahoo.com +538,universidad de morón,diseño de imagen y sonido,07/08/2020,brittany,reyes,female,40,2111,francisco paz,kimberlybaker@gmail.com +539,universidad de morón,diseño industrial,31/08/2020,mitchell,reed,male,44,7316,fortin irene,emilywashington@yahoo.com +540,universidad de morón,ingeniería electrónica,29/10/2020,christopher,rogers,male,63,7605,barrio chapadmalal,cgarcia@yahoo.com +544,universidad de morón,ciencias veterinarias,23/08/2020,jeffrey,blanchard,male,98,8212,abramo,wesleyturner@hotmail.com +545,universidad de morón,licenciatura en gestión de agroalimentos,27/03/2020,hannah,davis,female,113,8154,calvo,rachelgarcia@hotmail.com +546,universidad de morón,licenciatura en sociología ,18/09/2020,mary,white,female,76,5500,cerro aconcagua,mcbridelori@yahoo.com +549,universidad de morón,licenciatura en planificación y diseño del paisaje,09/08/2020,rebecca,galloway,female,26,4751,agua de dionisio,imartinez@gmail.com +550,universidad de morón,diseño de imagen y sonido,30/05/2020,katie,williamson,female,94,3344,2 de julio,yfreeman@gmail.com +551,universidad de morón,agronomía,14/12/2020,benjamin,donovan,male,116,3048,angeloni,newmanadrian@hotmail.com +553,universidad de morón,licenciatura en producción de bioimagenes,16/09/2020,chad,edwards,male,59,2804,campana,tinaharper@gmail.com +555,universidad de morón,licenciatura en ciencias de la computación,11/12/2020,julie,butler,female,52,2441,crispi,paul23@gmail.com +556,universidad de morón,medicina,31/05/2020,nicole,garcia,female,27,6031,de bruyn,hriddle@yahoo.com +557,universidad de morón,licenciatura en ciencias antropológicas,13/06/2020,alan,braun,male,44,5507,baños lunlunta,toddcline@gmail.com +559,universidad de morón,licenciatura en sociología ,26/06/2020,jason,nguyen,male,107,5613,agua botada,samuelwillis@gmail.com +560,universidad de morón,contador público ,07/06/2020,david,peters,male,69,3515,capitan solari,amyhill@yahoo.com +561,universidad de morón,licenciatura en planificación y diseño del paisaje,26/02/2020,dustin,vargas,male,49,1646,san fernando,cindymonroe@hotmail.com +562,universidad de morón,ingeniería en informática,22/04/2020,carolyn,fisher,female,68,6476,chiclana,kimberlyevans@gmail.com +563,universidad de morón,licenciatura en relaciones del trabajo ,22/11/2020,martin,gibson,male,113,4151,bajo de los sueldos,rperkins@gmail.com +564,universidad de morón,ciencias veterinarias,20/09/2020,stacey,wilson,female,97,2751,almacen castro,blake88@gmail.com +565,universidad de morón,diseño industrial,17/07/2020,rebekah,moore,female,22,3197,abra guazu,victoriafranklin@yahoo.com +566,universidad de morón,ciencias veterinarias,16/07/2020,samuel,walton,male,49,3730,cabral,deanwarren@yahoo.com +568,universidad de morón,farmacia,17/02/2020,james,peterson,male,41,4153,alto verde,dean22@yahoo.com +569,universidad de morón,diseño de imagen y sonido,29/07/2020,kevin,scott,male,115,1828,banfield,stephanie84@yahoo.com +570,universidad de morón,licenciatura en ciencias de la computación,16/06/2020,melanie,hernandez,female,49,3300,arroyo,rprice@hotmail.com +572,universidad de morón,diseño de imagen y sonido,07/09/2020,michele,dunn,female,77,5871,la aguada de las animas,reesejeffrey@hotmail.com +573,universidad de morón,licenciatura en ciencias de la computación,28/10/2020,vincent,reed,male,97,7101,cerro de la gloria canal 15,russokari@gmail.com +574,universidad de morón,arquitectura,24/09/2020,christina,sanchez,female,55,7020,benito juarez,breanna08@yahoo.com +575,universidad de morón,licenciatura en relaciones del trabajo ,07/11/2020,madison,miller,female,54,1629,almirante irizar,donnadennis@yahoo.com +577,universidad de morón,licenciatura en ciencia y tecnología de alimentos,25/01/2020,kathryn,lester,female,107,3374,el porvenir,vhawkins@hotmail.com +578,universidad de morón,licenciatura en administración ,12/04/2020,mary,delgado,female,47,5443,algarrobo verde,pwalker@gmail.com +579,universidad de morón,actuario ,13/05/2020,zachary,harris,male,85,7001,la pastora,frankdaniel@yahoo.com +580,universidad de morón,arquitectura,23/01/2020,michael,lozano,male,24,3513,arbol solo,xjohnson@hotmail.com +581,universidad de morón,licenciatura en ciencia política ,10/02/2020,robert,floyd,male,79,6640,asamblea,phillipstammie@yahoo.com +582,universidad de morón,licenciatura en psicología,25/06/2020,angela,taylor,female,104,2814,alto los cardales,stevenjimenez@gmail.com +583,universidad de morón,bioquímica,22/12/2020,peter,estrada,male,34,4705,aguadita,davisterrance@yahoo.com +584,universidad de morón,bioquímica,09/10/2020,troy,guerrero,male,68,3023,cululu,cwilson@yahoo.com +585,universidad de morón,licenciatura en kinesiología y fisiatría,02/06/2020,crystal,navarro,female,101,3540,avanzada,jerry43@gmail.com +586,universidad de morón,técnico para bioterios ,25/09/2020,danielle,henry,female,42,3248,caraguata,dvalenzuela@yahoo.com +587,universidad de morón,licenciatura en musicoterapia,16/01/2020,joseph,beard,male,62,5624,kilometro 47,uwilliams@yahoo.com +589,universidad de morón,licenciatura en artes,27/10/2020,nicole,cochran,female,101,2322,cabaña el cisne,ysmith@hotmail.com +590,universidad de morón,técnico para bioterios ,21/09/2020,mrs.,sarah vincent,female,84,5500,cerro aconcagua,steven78@gmail.com +592,universidad de morón,actuario ,28/08/2020,tammy,butler,female,41,3551,campo monte la viruela,carlos40@yahoo.com +593,universidad de morón,contador público ,31/05/2020,ronald,summers,male,32,6559,recalde,shawntorres@hotmail.com +594,universidad de morón,actuario ,20/09/2020,david,willis,male,22,7300,azul,jodi42@yahoo.com +595,universidad de morón,arquitectura,03/09/2020,john,moreno,male,41,2340,ceres,moraleserik@gmail.com +596,universidad de morón,licenciatura en planificación y diseño del paisaje,05/10/2020,tracy,henderson,female,55,1911,bme bavio gral mansilla,zbright@hotmail.com +597,universidad de morón,licenciatura en musicoterapia,27/11/2020,corey,williamson,male,49,4411,sey,sarahmathews@gmail.com +598,universidad de morón,diseño de imagen y sonido,21/08/2020,matthew,waters,male,95,3192,colonia bertozzi,catherinegonzalez@gmail.com +599,universidad de morón,licenciatura en ciencias ambientales,15/01/2020,richard,weaver,male,89,5733,cramer,xlopez@gmail.com +600,universidad de morón,licenciatura en kinesiología y fisiatría,26/04/2020,nicholas,ramirez,male,116,3060,campo san jose,benjamin36@gmail.com +601,universidad de morón,licenciatura en artes,29/02/2020,jennifer,richmond,female,78,5357,el horno,nicholascolon@gmail.com +602,universidad de morón,medicina,24/11/2020,anthony,trevino,male,73,3188,colonia falco,rallen@hotmail.com +603,universidad de morón,licenciatura en kinesiología y fisiatría,07/04/2020,mary,sullivan,female,48,1885,guillermo e hudson,nathantorres@hotmail.com +604,universidad de morón,licenciatura en kinesiología y fisiatría,10/03/2020,richard,perry,male,41,4431,aguas calientes,brandonwoods@hotmail.com +606,universidad de morón,técnico para bioterios ,26/05/2020,javier,bowman,male,108,5584,barrio villa adela,gmendoza@yahoo.com +607,universidad de morón,licenciatura en ciencias geológicas,26/07/2020,robin,myers,female,49,7136,adela,paulcameron@gmail.com +608,universidad de morón,licenciatura en ciencias ambientales,02/08/2020,lorraine,archer,female,40,5374,catinzaco,john32@hotmail.com +610,universidad de morón,medicina,02/06/2020,luke,vargas,male,24,6073,el triunfo,james53@hotmail.com +611,universidad de morón,agronomía,23/01/2020,roy,brown,male,46,2622,maggiolo,lroman@gmail.com +612,universidad de morón,licenciatura en ciencias biológicas,05/09/2020,david,ingram,male,37,9221,valle hondo,laurie36@gmail.com +613,universidad de morón,diseño industrial,21/06/2020,lacey,stone,female,86,6557,arboleda,festrada@yahoo.com +614,universidad de morón,licenciatura en producción de bioimagenes,26/05/2020,ethan,chavez,male,105,3565,arroyo del rey,bairdsharon@gmail.com +615,universidad de morón,farmacia,20/03/2020,douglas,lane,male,46,2000,villa angelica,zfuentes@yahoo.com +616,universidad de morón,farmacia,07/11/2020,mary,douglas,female,66,3260,arroyo molino,april99@gmail.com +617,universidad de morón,licenciatura en gestión de agroalimentos,10/08/2020,kayla,short,female,45,6100,la ines,schmidtkimberly@gmail.com +618,universidad de morón,licenciatura en administración ,07/12/2020,charles,russell,male,71,6667,agustin mosconi,nhernandez@yahoo.com +619,universidad de morón,licenciatura en relaciones del trabajo ,10/03/2020,mary,gray,female,37,1804,canning,terri26@hotmail.com +620,universidad de morón,arquitectura,09/11/2020,david,stone,male,66,2914,costa brava,dwarren@hotmail.com +621,universidad de morón,diseño de imagen y sonido,29/07/2020,lee,wallace,male,28,1981,desvio kilometro 55,karensimpson@hotmail.com +622,universidad de morón,ciencias veterinarias,17/12/2020,christopher,barrett,male,78,5351,banda florida,gerald15@hotmail.com +623,universidad de morón,licenciatura en ciencias geológicas,11/03/2020,jennifer,simon,female,93,2309,colonia reina margarita,hannahpadilla@yahoo.com +624,universidad de morón,licenciatura en planificación y diseño del paisaje,15/05/2020,alexis,wallace,female,62,7263,el chumbeau,osilva@gmail.com +625,universidad de morón,licenciatura en ciencias de la computación,17/10/2020,jason,rodgers,male,38,6018,colonia los bosques,crystal78@hotmail.com +626,universidad de morón,agronomía,06/09/2020,melissa,beck,female,22,3716,campo largo,tammy90@gmail.com +627,universidad de morón,farmacia,25/08/2020,david,bridges,male,56,3170,alberto gerchunoff,hburgess@hotmail.com +628,universidad de morón,diseño industrial,11/04/2020,morgan,robinson,female,46,2764,campo la nena,nlam@hotmail.com +629,universidad de morón,licenciatura en sociología ,08/01/2020,james,baker,male,53,5607,colonia bombal y tabanera,debragregory@gmail.com +630,universidad de morón,contador público ,07/01/2020,kevin,thompson,male,27,6071,bermudez,miguellopez@hotmail.com +631,universidad de morón,medicina,17/09/2020,robert,washington,male,21,3054,colonia la negra,glopez@gmail.com +632,universidad de morón,medicina,03/12/2020,andrew,kelly,male,41,2615,la gama,ywoods@gmail.com +633,universidad de morón,licenciatura en ciencias geológicas,10/08/2020,danielle,lang,female,93,3515,capitan solari,angelicamyers@gmail.com +634,universidad de morón,contador público ,19/11/2020,dawn,johnson,female,88,1636,la lucila,michaelking@gmail.com +635,universidad de morón,licenciatura en producción de bioimagenes,16/09/2020,jenna,mckay,female,59,8158,aparicio,rwilliams@gmail.com +636,universidad de morón,licenciatura en ciencias antropológicas,09/10/2020,melissa,gonzalez,female,56,3199,los laureles,seth14@hotmail.com +637,universidad de morón,agronomía,29/05/2020,taylor,clark,female,43,1885,guillermo e hudson,ppena@gmail.com +638,universidad de morón,licenciatura en ciencias biológicas,08/04/2020,robert,cain,male,44,2449,avena,scottkathleen@yahoo.com +639,universidad de morón,diseño industrial,28/07/2020,jill,cantu,female,108,5446,balde de leyes,sandra00@gmail.com +640,universidad de morón,licenciatura en terapia ocupacional,17/05/2020,alyssa,silva,female,35,5547,villa hipodromo,upalmer@yahoo.com +641,universidad de morón,técnico para bioterios ,05/10/2020,dana,wolfe,female,42,3060,campo san jose,weaverkenneth@gmail.com +642,universidad de morón,licenciatura en psicología,04/03/2020,cameron,foster,male,22,1921,alvarez jonte,jorgemays@hotmail.com +643,universidad de morón,licenciatura en ciencias ambientales,15/07/2020,james,fuller,male,71,8361,isla grande,cabreramelissa@yahoo.com +645,universidad de morón,licenciatura en sociología ,08/11/2020,jessica,rowe,female,73,4146,barrio belgrano,catherine75@hotmail.com +646,universidad de morón,ingeniería en informática,27/01/2020,jerry,fowler,male,48,8126,aldea san andres,jordansandra@hotmail.com +647,universidad de morón,licenciatura en artes,22/11/2020,erica,moore,female,78,3712,los frentones,kristine94@hotmail.com +648,universidad de morón,licenciatura en musicoterapia,12/11/2020,timothy,ramsey phd,male,107,1650,general san martin,mollymcconnell@yahoo.com +649,universidad de morón,farmacia,30/06/2020,victoria,patterson,female,29,2206,campo paletta,fleminganthony@hotmail.com +650,universidad de morón,técnico para bioterios ,04/04/2020,jocelyn,schneider,female,18,2607,campo quirno,roberto22@hotmail.com +651,universidad de morón,bioquímica,21/10/2020,krista,waters,female,47,3267,cañada de las ovejas,melissa77@gmail.com +652,universidad de morón,técnico para bioterios ,06/12/2020,william,wallace,male,19,2944,rio tala,geraldwalker@hotmail.com +653,universidad de morón,licenciatura en ciencia y tecnología de alimentos,17/08/2020,jessica,knox,female,58,7118,general guido,pkirk@gmail.com +654,universidad de morón,licenciatura en ciencias de la educación ,09/10/2020,lori,kim,female,81,6623,indacochea,ptownsend@hotmail.com +655,universidad de morón,licenciatura en musicoterapia,06/04/2020,tyler,flores,male,92,3734,campo moreno,walkerclayton@yahoo.com +656,universidad de morón,contador público ,26/12/2020,lisa,lee,female,22,8162,garcia del rio,jennifer06@gmail.com +657,universidad de morón,diseño de imagen y sonido,29/12/2020,sabrina,marsh,female,64,6535,bellocq,evansjohnathan@hotmail.com +658,universidad de morón,licenciatura en planificación y diseño del paisaje,11/03/2020,miranda,howard,female,22,2407,campo clucellas,smitheric@gmail.com +660,universidad de morón,diseño de imagen y sonido,19/09/2020,jon,hall,male,40,4115,agua azul,nwalls@gmail.com +661,universidad de morón,licenciatura en ciencias geológicas,21/06/2020,devin,morrow,male,27,9121,aguada de las tejas,jerryknight@gmail.com +663,universidad de morón,licenciatura en planificación y diseño del paisaje,15/09/2020,john,ross,male,88,6725,carmen de areco,zwatkins@gmail.com +664,universidad de morón,licenciatura en gestión de agroalimentos,03/03/2020,cheryl,hanna,female,90,3194,paso telegrafo,kevinfoley@gmail.com +666,universidad de morón,ingeniería en informática,15/03/2020,joshua,jones,male,69,5622,colonia jauregui,victoria57@yahoo.com +667,universidad de morón,licenciatura en ciencias geológicas,30/09/2020,joseph,mcdonald,male,92,3051,alejandra,howeronald@yahoo.com +668,universidad de morón,ciencias veterinarias,20/06/2020,sarah,fletcher,female,73,6333,alfredo peña,jamie17@hotmail.com +669,universidad de morón,licenciatura en producción de bioimagenes,09/09/2020,victoria,davis,female,112,2919,copacabana,zcook@yahoo.com +670,universidad de morón,licenciatura en ciencia política ,20/12/2020,nathaniel,shaw,male,83,3317,arroyo magdalena,tcarpenter@gmail.com +671,universidad de morón,arquitectura,28/12/2020,john,farmer,male,39,8431,el hoyo,colonemily@yahoo.com +672,universidad de morón,farmacia,08/04/2020,debra,williams,female,89,2754,campo crisol,timothy31@hotmail.com +673,universidad de morón,ingeniería en informática,12/03/2020,christopher,jenkins,male,46,3466,abalo,diana14@hotmail.com +675,universidad de morón,licenciatura en administración ,25/12/2020,james,stanley,male,63,3317,arroyo magdalena,traci51@yahoo.com +676,universidad de morón,ingeniería mecánica,23/11/2020,lisa,copeland,female,32,3038,cayastacito,christineclark@gmail.com +677,universidad de morón,licenciatura en gestión de agroalimentos,17/08/2020,bryan,cox,male,59,3190,arroyo hondo,michael17@gmail.com +679,universidad de morón,actuario ,16/11/2020,autumn,fleming,female,115,5590,adrian maturano,qlopez@hotmail.com +680,universidad de morón,farmacia,07/08/2020,shannon,horn,female,102,7505,balneario claromeco,richardsonmolly@gmail.com +681,universidad de morón,licenciatura en sociología ,23/06/2020,tara,gordon,female,84,3013,colonia matilde,jennifercarr@gmail.com +682,universidad de morón,licenciatura en ciencias de la computación,08/09/2020,carl,romero,male,73,1602,florida,austinford@yahoo.com +684,universidad de morón,licenciatura en terapia ocupacional,08/07/2020,kevin,taylor,male,37,2723,estancia las gamas,michael65@gmail.com +686,universidad de morón,licenciatura en kinesiología y fisiatría,08/05/2020,joshua,barrett,male,43,3000,barranquitas,michaelellis@gmail.com +687,universidad de morón,licenciatura en ciencias antropológicas,19/06/2020,cody,keller,male,108,7521,deferrari,morrisnicholas@yahoo.com +688,universidad de morón,ciencias veterinarias,08/04/2020,tina,fernandez,female,21,6740,chacabuco,hillrobin@yahoo.com +689,universidad de morón,medicina,17/01/2020,thomas,juarez,male,60,1842,el jaguel,ehensley@gmail.com +690,universidad de morón,licenciatura en gestión de agroalimentos,02/12/2020,sharon,white,female,105,3070,dho,bweber@gmail.com +691,universidad de morón,ingeniería electrónica,11/06/2020,richard,espinoza,male,44,5835,bella vista,laura96@yahoo.com +692,universidad de morón,bioquímica,03/10/2020,heather,sampson,female,93,6354,colonia la gaviota,qgonzalez@hotmail.com +693,universidad de morón,licenciatura en ciencias de la educación ,19/03/2020,mr.,benjamin chavez,male,39,3072,la lucila,dawsontracy@hotmail.com +694,universidad de morón,agronomía,21/09/2020,sharon,russell,female,42,6387,caleufu,nancybanks@yahoo.com +696,universidad de morón,licenciatura en musicoterapia,15/08/2020,seth,schwartz,male,103,6451,ancon,oyoung@gmail.com +697,universidad de morón,arquitectura,08/02/2020,christopher,lara,male,49,2630,firmat,heather26@hotmail.com +698,universidad de morón,técnico para bioterios ,30/04/2020,mark,barnes,male,114,3052,cañadita,jared78@hotmail.com +699,universidad de morón,licenciatura en ciencia y tecnología de alimentos,02/02/2020,shannon,jackson,female,63,6640,asamblea,katienorton@gmail.com +700,universidad de morón,licenciatura en musicoterapia,15/04/2020,jordan,murphy,male,62,5741,13 de enero,ygates@gmail.com +701,universidad de morón,ingeniería mecánica,25/05/2020,rachel,franklin,female,102,6201,chanilao,carla61@yahoo.com +703,universidad de morón,licenciatura en ciencias antropológicas,10/03/2020,timothy,castillo,male,61,3621,pozo navagan,elizabeth31@hotmail.com +704,universidad de morón,bioquímica,20/05/2020,michael,lopez,male,54,1984,domselaar,christinewood@gmail.com +706,universidad de morón,técnico para bioterios ,09/02/2020,jennifer,bennett,female,99,2347,colonia mackinlay,bennettmark@gmail.com +708,universidad de morón,diseño de imagen y sonido,20/07/2020,michael,nicholson,male,74,5600,agua de la mula,xbradley@yahoo.com +709,universidad de morón,licenciatura en psicología,03/09/2020,denise,thompson,female,52,3212,arroyo el mocho,lbailey@yahoo.com +711,universidad de morón,ingeniería en informática,19/07/2020,douglas,lynch,male,58,1642,san isidro,kjordan@yahoo.com +714,universidad de morón,licenciatura en planificación y diseño del paisaje,07/12/2020,jeffery,johnson,male,40,6455,carlos tejedor,mccoywilliam@yahoo.com +715,universidad de morón,licenciatura en sociología ,27/11/2020,justin,foster,male,109,9410,bahia lapataia,nathan63@hotmail.com +716,universidad de morón,medicina,01/02/2021,timothy,johnson,male,21,6628,colonia zambungo,tracy99@yahoo.com +717,universidad de morón,licenciatura en ciencia y tecnología de alimentos,18/04/2020,samantha,lee,female,89,1712,castelar,hensleydavid@hotmail.com +718,universidad de morón,licenciatura en ciencia y tecnología de alimentos,24/04/2020,joshua,wilkinson,male,53,6311,campo de los toros,daniel35@yahoo.com +719,universidad de morón,diseño industrial,18/02/2020,matthew,lopez,male,77,2156,arsenal de guerra san lorenzo,johnstevens@yahoo.com +720,universidad de morón,licenciatura en artes,10/09/2020,larry,le,male,25,8183,avestruz,qwillis@hotmail.com +721,universidad de morón,diseño industrial,22/06/2020,john,adkins,male,47,5750,alto de la leña,morganjoshua@gmail.com +723,universidad de morón,diseño industrial,31/07/2020,david,frazier,male,32,4119,agua colorada,jason16@hotmail.com +725,universidad de morón,licenciatura en psicología,28/03/2020,ann,burnett,female,28,2824,britos,teresacollins@hotmail.com +726,universidad de morón,licenciatura en sociología ,04/01/2020,kim,reed,female,32,7414,laprida,pmartinez@hotmail.com +727,universidad de morón,licenciatura en ciencias biológicas,03/06/2020,steve,ward,male,52,3199,los laureles,blee@yahoo.com +728,universidad de morón,ingeniería en informática,03/03/2020,gilbert,allen,male,103,4513,alto calilegua,ewalker@gmail.com +729,universidad de morón,licenciatura en kinesiología y fisiatría,25/02/2020,sarah,yang,female,52,5470,abra verde,walkercassandra@gmail.com +730,universidad de morón,arquitectura,23/06/2020,oscar,patel,male,74,5735,colonia bella vista,ianthompson@gmail.com +731,universidad de morón,licenciatura en relaciones del trabajo ,08/01/2020,cody,miller,male,27,8000,adela corti,powellsandra@hotmail.com +732,universidad de morón,licenciatura en ciencias de la computación,27/03/2020,anna,adams,female,26,9300,cañadon de las vacas,zmclaughlin@hotmail.com +733,universidad de morón,diseño de imagen y sonido,15/05/2020,corey,clarke,male,47,8349,aguas de las mulas,finleyteresa@yahoo.com +734,universidad de morón,licenciatura en musicoterapia,12/04/2020,michael,clark,male,32,3705,10 de mayo,kathy42@yahoo.com +735,universidad de morón,licenciatura en administración ,23/11/2020,joseph,kelley,male,58,3083,grutly,christopher53@gmail.com +736,universidad de morón,licenciatura en sociología ,24/06/2020,kevin,holmes,male,29,1739,general hornos,susanmartin@gmail.com +737,universidad de morón,diseño de imagen y sonido,14/12/2020,martha,salas,female,21,6727,gouin,tina54@hotmail.com +738,universidad de morón,técnico para bioterios ,02/03/2020,jonathan,fox,male,86,9207,arroyo guilaia,amy65@gmail.com +739,universidad de morón,licenciatura en kinesiología y fisiatría,12/11/2020,sarah,carlson,female,40,1776,9 de abril,pjoseph@yahoo.com +741,universidad de morón,ingeniería en informática,10/06/2020,jason,brown,male,58,6335,graciarena,stacyfowler@hotmail.com +742,universidad de morón,licenciatura en planificación y diseño del paisaje,08/03/2020,jeffrey,barnes,male,28,5317,apoyaco,ftorres@hotmail.com +743,universidad de morón,ingeniería electrónica,08/10/2020,jesse,garcia,male,40,3332,capiovi,alan58@yahoo.com +744,universidad de morón,licenciatura en ciencias de la educación ,23/08/2020,april,wood,female,96,7519,san mayol,michaeloconnor@hotmail.com +745,universidad de morón,técnico para bioterios ,09/03/2020,robert,nelson,male,111,5351,banda florida,hudsonryan@hotmail.com +746,universidad de morón,licenciatura en ciencias de la computación,01/02/2021,christina,reed,female,82,8341,arroyo quillen,haroldlittle@hotmail.com +747,universidad de morón,técnico para bioterios ,30/10/2020,amber,perez,female,86,7167,carilo,james91@hotmail.com +748,universidad de morón,ingeniería en informática,30/08/2020,julia,simpson,female,91,2309,colonia reina margarita,rebeccagonzales@gmail.com +750,universidad de morón,ciencias veterinarias,19/11/2020,rachel,gonzalez,female,61,6018,colonia los bosques,amanda76@hotmail.com +751,universidad de morón,licenciatura en artes,29/07/2020,robert,thomas,male,74,2317,casablanca,lorettawang@gmail.com +752,universidad de morón,licenciatura en terapia ocupacional,12/05/2020,amy,nash,female,43,5470,abra verde,sandy06@gmail.com +753,universidad de morón,licenciatura en ciencias ambientales,13/04/2020,mitchell,saunders,male,93,6207,alta italia,lkelly@yahoo.com +754,universidad de morón,licenciatura en ciencias ambientales,11/07/2020,mrs.,stacey mendez md,female,63,6461,capitan castro,gregoryrogers@hotmail.com +755,universidad de morón,diseño de imagen y sonido,22/07/2020,tyler,wilson,male,109,3563,colonia san manuel,tracy54@hotmail.com +756,universidad de morón,diseño de imagen y sonido,30/01/2020,sherri,myers,female,20,2313,colonia berlin,jamesvaughan@yahoo.com +758,universidad de morón,licenciatura en administración ,06/07/2020,scott,miller,male,44,1879,quilmes oeste,dodsonmatthew@yahoo.com +759,universidad de morón,licenciatura en ciencias ambientales,05/04/2020,perry,rodriguez,male,77,6201,chanilao,roger76@gmail.com +760,universidad de morón,licenciatura en artes,28/05/2020,natalie,chambers,female,52,3192,colonia bertozzi,patricia94@gmail.com +762,universidad de morón,licenciatura en ciencias de la computación,11/07/2020,gordon,smith,male,30,4145,ingenio la providencia,chad77@hotmail.com +763,universidad de morón,licenciatura en psicología,13/07/2020,elizabeth,walker,female,68,3703,aleloy,hornrita@gmail.com +764,universidad de morón,arquitectura,14/08/2020,elizabeth,jenkins,female,60,8353,aguada chacay co,troy77@gmail.com +765,universidad de morón,técnico para bioterios ,29/02/2020,christopher,padilla,male,63,4618,abra de pives,ucurtis@yahoo.com +766,universidad de morón,licenciatura en planificación y diseño del paisaje,15/08/2020,angela,whitaker,female,18,5439,belgrano,janetjacobs@yahoo.com +767,universidad de morón,licenciatura en sociología ,05/02/2020,thomas,griffith,male,114,3240,colonia egido,jasonrichard@gmail.com +768,universidad de morón,licenciatura en ciencia y tecnología de alimentos,13/04/2020,james,bell,male,63,6309,alpachiri,julie04@yahoo.com +769,universidad de morón,licenciatura en ciencias antropológicas,25/04/2020,jonathon,roberts,male,51,3470,arroyo grande,vbryant@gmail.com +770,universidad de morón,medicina,10/09/2020,gabriel,carr,male,68,2520,la california,nicole90@gmail.com +771,universidad de morón,licenciatura en ciencias ambientales,03/05/2020,amanda,rodriguez,female,39,2535,el trebol,jenniferjones@gmail.com +773,universidad de morón,agronomía,07/09/2020,angela,woods,female,78,5733,cramer,steven97@gmail.com +775,universidad de morón,licenciatura en ciencia política ,13/05/2020,meredith,hutchinson,female,32,2136,san geronimo,rrichardson@yahoo.com +776,universidad de morón,licenciatura en ciencia política ,28/08/2020,lisa,love,female,24,8175,goyena,cookamanda@gmail.com +777,universidad de morón,licenciatura en ciencias biológicas,03/01/2020,jacqueline,edwards,female,65,5385,aguadita,parkercynthia@yahoo.com +778,universidad de morón,licenciatura en musicoterapia,12/01/2020,kevin,nash,male,22,8361,isla grande,robbinsrobert@yahoo.com +779,universidad de morón,ciencias veterinarias,21/06/2020,katherine,thomas,female,34,4164,bajastine,hodgesmichael@gmail.com +780,universidad de morón,licenciatura en ciencias ambientales,18/07/2020,melissa,edwards,female,74,6032,blandengues,carmengreen@hotmail.com +781,universidad de morón,licenciatura en sociología ,26/06/2020,brian,holt,male,66,1716,libertad,dean32@gmail.com +782,universidad de morón,arquitectura,17/06/2020,keith,hernandez,male,36,6405,30 de agosto,sglover@gmail.com +784,universidad de morón,licenciatura en artes,20/11/2020,desiree,oliver,female,114,8500,el dique,bcampbell@hotmail.com +786,universidad de morón,licenciatura en sociología ,19/01/2020,tiffany,cox,female,86,4633,san pedro de iruya,odomamanda@hotmail.com +787,universidad de morón,licenciatura en ciencias biológicas,23/09/2020,amanda,winters,female,102,6627,achupallas,hstephens@hotmail.com +789,universidad de morón,agronomía,27/11/2020,chelsea,weber,female,30,7203,chapaleufu,jenkinskimberly@hotmail.com +790,universidad de morón,contador público ,02/10/2020,matthew,lewis,male,75,6106,aaron castellanos,taylorjocelyn@hotmail.com +791,universidad de morón,farmacia,02/12/2020,michael,brown,male,33,3183,albariño,johnsonrodney@hotmail.com +792,universidad de morón,licenciatura en ciencia y tecnología de alimentos,05/01/2020,julia,spencer,female,102,3074,colonia el simbol,stephengibbs@gmail.com +793,universidad de morón,licenciatura en psicología,15/08/2020,holly,bryant,female,49,3311,arroyo isabel,lewisaaron@hotmail.com +794,universidad de morón,licenciatura en ciencia política ,07/06/2020,courtney,hernandez,female,20,6400,barrio indio trompa,fernandezandrea@hotmail.com +795,universidad de morón,licenciatura en gestión de agroalimentos,20/10/2020,ruth,osborne,female,24,7160,la union,qdiaz@gmail.com +796,universidad de morón,licenciatura en ciencias biológicas,20/07/2020,frank,ballard,male,34,3730,cabral,deborah51@yahoo.com +798,universidad de morón,licenciatura en ciencia política ,13/10/2020,elizabeth,smith,female,74,2349,colonia dos rosas y la legua,michaelvargas@hotmail.com +799,universidad de morón,licenciatura en relaciones del trabajo ,09/12/2020,grant,young,male,82,2201,ricardone,martineztimothy@yahoo.com +800,universidad de morón,licenciatura en terapia ocupacional,22/12/2020,mary,gonzales,female,52,3524,el campamento,aliciarodriguez@gmail.com +801,universidad de morón,licenciatura en ciencias ambientales,20/06/2020,elizabeth,wilson,female,57,6106,aaron castellanos,troy32@yahoo.com +802,universidad de morón,ingeniería en informática,15/01/2020,suzanne,lang,female,115,8115,bajo hondo,christyespinoza@gmail.com +803,universidad de morón,actuario ,20/05/2020,donald,wright,male,60,2142,campo medina,christopherrogers@hotmail.com +804,universidad de morón,ciencias veterinarias,30/03/2020,susan,edwards,female,100,8170,abra de hinojo,bradking@gmail.com +806,universidad de morón,farmacia,29/06/2020,jenna,miller,female,36,3190,arroyo hondo,daviswilliam@hotmail.com +807,universidad de morón,ingeniería electrónica,15/04/2020,dr.,patrick acosta iv,male,83,7267,alvarez de toledo,jessica20@yahoo.com +808,universidad de morón,ingeniería mecánica,06/03/2020,matthew,carr,male,66,6640,asamblea,laurenmoore@yahoo.com +809,universidad de morón,licenciatura en producción de bioimagenes,11/01/2020,lisa,acosta,female,51,6500,9 de julio,sharonbarron@gmail.com +811,universidad de morón,licenciatura en psicología,14/05/2020,adrienne,johnson,female,53,5763,general urquiza,kevin79@yahoo.com +812,universidad de morón,licenciatura en ciencia y tecnología de alimentos,05/11/2020,tim,fox,male,28,3460,arroyo castillo,maldonadobrian@yahoo.com +813,universidad de morón,licenciatura en planificación y diseño del paisaje,07/11/2020,christopher,gardner,male,77,3565,arroyo del rey,perezaudrey@gmail.com +814,universidad de morón,medicina,11/08/2020,wesley,welch,male,74,7517,juan e barra,christopher82@gmail.com +815,universidad de morón,licenciatura en ciencias de la computación,08/07/2020,william,ho,male,94,7109,barrio pedro rocco,yhenry@gmail.com +816,universidad de morón,licenciatura en sociología ,28/02/2020,jonathan,allen,male,113,7639,cooper,hectorbrooks@gmail.com +817,universidad de morón,licenciatura en artes,11/12/2020,tristan,ochoa,male,74,5380,chamical,joshuacarlson@hotmail.com +818,universidad de morón,ciencias veterinarias,14/03/2020,dawn,smith,female,85,3122,arroyo corralito,jaredbridges@hotmail.com +819,universidad de morón,ciencias veterinarias,25/10/2020,theresa,travis,female,95,3589,kilometro 23,xbauer@gmail.com +820,universidad de morón,licenciatura en psicología,24/01/2020,thomas,hensley,male,105,2802,lomas del rio lujan,megan33@hotmail.com +821,universidad de morón,farmacia,12/10/2020,kimberly,sparks,female,70,9035,arroyo chalia,rachaelgreer@yahoo.com +822,universidad de morón,licenciatura en sociología ,29/03/2020,steven,moody,male,103,7245,campo sabate,joseramirez@hotmail.com +823,universidad de morón,medicina,13/06/2020,jeremy,mason,male,96,5777,adolfo rodriguez saa,kneal@hotmail.com +824,universidad de morón,ingeniería en informática,05/07/2020,dawn,hicks,female,104,3448,alamo,nobrien@gmail.com +826,universidad de morón,ciencias veterinarias,23/08/2020,beth,patterson,female,20,8351,agrio balsa,connie66@gmail.com +827,universidad de morón,ciencias veterinarias,05/12/2020,joshua,price,male,93,3440,barrio villa cordoba,tammysnyder@hotmail.com +828,universidad de morón,licenciatura en ciencia política ,16/11/2020,melinda,brown,female,70,4561,la chinaca,sherylramirez@gmail.com +830,universidad de morón,licenciatura en sociología ,03/05/2020,angela,bryant,female,19,9007,el jaguel,nelsonandrew@yahoo.com +831,universidad de morón,ciencias veterinarias,12/08/2020,brittney,scott,female,96,2743,arroyo dulce,phelpscraig@gmail.com +833,universidad de morón,arquitectura,31/07/2020,alyssa,house,female,84,7108,costa del este,chad97@yahoo.com +834,universidad de morón,licenciatura en relaciones del trabajo ,13/03/2020,melissa,wheeler,female,115,3142,alcaracito,qgraves@yahoo.com +835,universidad de morón,licenciatura en psicología,25/08/2020,jesse,lee,male,63,2603,chapuy,silvamary@gmail.com +836,universidad de morón,licenciatura en ciencias antropológicas,30/03/2020,benjamin,sharp,male,82,9035,arroyo chalia,ebaker@hotmail.com +837,universidad de morón,licenciatura en relaciones del trabajo ,03/09/2020,jessica,mcdowell,female,45,6200,realico,don03@yahoo.com +838,universidad de morón,licenciatura en relaciones del trabajo ,28/10/2020,wendy,palmer,female,42,6665,ernestina,amorrison@hotmail.com +839,universidad de morón,licenciatura en ciencias biológicas,02/06/2020,jason,kim,male,80,3731,meson de fierro,jlopez@hotmail.com +840,universidad de morón,licenciatura en artes,02/07/2020,dr.,jeffrey brown,male,57,5272,comandante leal,ethannewton@gmail.com +841,universidad de morón,licenciatura en ciencias ambientales,22/01/2020,kevin,williams,male,87,2240,campo garcia,chavezjane@hotmail.com +842,universidad de morón,licenciatura en ciencia política ,22/12/2020,amanda,russell,female,80,1858,villa numancia,bentleyjose@gmail.com +843,universidad de morón,ingeniería mecánica,28/05/2020,rebecca,ali,female,46,3272,colonia 1 de mayo,harrymcbride@yahoo.com +844,universidad de morón,contador público ,13/03/2020,jason,yu,male,32,3446,kilometro 374,mccarthyjessica@yahoo.com +845,universidad de morón,diseño de imagen y sonido,20/05/2020,deanna,collins,female,49,7153,cangallo,westphillip@gmail.com +846,universidad de morón,licenciatura en ciencia y tecnología de alimentos,29/05/2020,greg,rice,male,70,6341,chapi talo,oparker@hotmail.com +848,universidad de morón,medicina,21/04/2020,shannon,walker,female,73,1648,rincon de milberg,zanderson@gmail.com +849,universidad de morón,técnico para bioterios ,28/04/2020,james,weaver,male,110,8103,garro,ymiller@yahoo.com +850,universidad de morón,ingeniería electrónica,14/05/2020,amanda,taylor,female,73,3188,colonia falco,cliffordroberson@yahoo.com +851,universidad de morón,bioquímica,30/12/2020,david,miller,male,98,3332,capiovi,nsmith@yahoo.com +852,universidad de morón,licenciatura en ciencias geológicas,14/06/2020,amanda,morris,female,76,1625,arroyo canelon,martin91@hotmail.com +853,universidad de morón,licenciatura en sociología ,06/12/2020,felicia,wade,female,76,2852,alarcon,wray@gmail.com +854,universidad de morón,licenciatura en artes,03/04/2020,edward,jackson,male,52,4726,capayan,laura53@hotmail.com +855,universidad de morón,licenciatura en planificación y diseño del paisaje,14/02/2020,mark,sharp,male,46,7249,el araza,jasonwilliams@hotmail.com +856,universidad de morón,ciencias veterinarias,27/12/2020,heather,hardy,female,49,2242,arijon,mitchell18@hotmail.com +857,universidad de morón,medicina,04/07/2020,lucas,anderson,male,80,5741,13 de enero,kanejared@hotmail.com +858,universidad de morón,licenciatura en planificación y diseño del paisaje,26/08/2020,haley,estes,female,104,5779,la chilca,toddbernard@hotmail.com +859,universidad de morón,licenciatura en ciencias biológicas,20/08/2020,dr.,shannon hayes md,female,21,3733,campo el jacaranda,wmelton@hotmail.com +860,universidad de morón,arquitectura,10/02/2020,david,miller,male,77,3449,boliche lata,wruiz@hotmail.com +862,universidad de morón,licenciatura en producción de bioimagenes,09/08/2020,william,mccoy,male,26,3025,colonia clara,myersmegan@hotmail.com +863,universidad de morón,licenciatura en relaciones del trabajo ,26/06/2020,john,howard,male,30,3516,basail,michaelhayes@gmail.com +864,universidad de morón,farmacia,02/04/2020,david,guerra,male,38,5261,agua del simbol,brandon16@yahoo.com +865,universidad de morón,licenciatura en administración ,10/06/2020,austin,mendez,male,90,8431,el hoyo,woneal@gmail.com +866,universidad de morón,licenciatura en psicología,29/05/2020,jesse,brown,male,25,7609,balneario la caleta,charlesdunn@yahoo.com +867,universidad de morón,licenciatura en ciencias de la educación ,19/10/2020,terrance,moore,male,78,5443,algarrobo verde,qanderson@gmail.com +869,universidad de morón,licenciatura en planificación y diseño del paisaje,04/03/2020,lori,evans,female,82,2303,angelica,owelch@hotmail.com +870,universidad de morón,ciencias veterinarias,24/05/2020,wesley,tate,male,27,2441,crispi,cynthia45@yahoo.com +872,universidad de morón,licenciatura en ciencias antropológicas,09/07/2020,kim,wang,female,23,3731,meson de fierro,alandry@gmail.com +874,universidad de morón,bioquímica,17/02/2020,elizabeth,anderson,female,34,7412,las hermanas,debra74@yahoo.com +875,universidad de morón,diseño de imagen y sonido,17/07/2020,martha,flores,female,69,3565,arroyo del rey,heather27@gmail.com +876,universidad de morón,ingeniería en informática,10/12/2020,zachary,steele,male,62,2185,campo crenna,williamsjanet@yahoo.com +877,universidad de morón,ingeniería mecánica,29/05/2020,debbie,dixon,female,48,5442,ambas puntillas,thomasallen@gmail.com +878,universidad de morón,ingeniería en informática,09/04/2020,daniel,spears,male,81,1718,san antonio de padua,gabriella43@hotmail.com +879,universidad de morón,licenciatura en psicología,19/03/2020,katherine,murray,female,97,5753,agua linda,djohns@yahoo.com +881,universidad de morón,licenciatura en ciencia y tecnología de alimentos,01/02/2021,john,welch,male,79,2725,hughes,brian88@gmail.com +882,universidad de morón,arquitectura,20/02/2020,jacob,lewis,male,32,8156,el perdido est jose guisasola,colleenwilliamson@hotmail.com +883,universidad de morón,farmacia,29/02/2020,jasmine,henderson,female,99,1713,barrio parque leloir,larry94@hotmail.com +884,universidad de morón,licenciatura en ciencias de la computación,07/01/2020,donald,rogers,male,105,5407,dique toma,darrellgray@gmail.com +885,universidad de morón,licenciatura en ciencias geológicas,09/10/2020,ryan,bass,male,60,7113,la lucila del mar,tylerdavis@yahoo.com +886,universidad de morón,farmacia,23/05/2020,ann,wong,female,22,1778,ciudad evita,robertsrhonda@yahoo.com +887,universidad de morón,licenciatura en ciencias antropológicas,10/01/2020,vanessa,gibson,female,93,7163,claverie,diana18@yahoo.com +888,universidad de morón,licenciatura en ciencias geológicas,16/04/2020,ashley,oliver,female,34,8316,balsa senillosa,ricekatie@hotmail.com +889,universidad de morón,actuario ,13/03/2020,melissa,pacheco,female,44,4624,abra mayo,harrisdebra@hotmail.com +890,universidad de morón,farmacia,26/05/2020,amy,lewis,female,32,2438,frontera,rmiller@yahoo.com +892,universidad de morón,licenciatura en ciencias ambientales,05/10/2020,tara,johnson,female,73,2407,campo clucellas,chaserobinson@hotmail.com +893,universidad de morón,licenciatura en producción de bioimagenes,23/11/2020,sue,aguilar,female,59,7103,faro san antonio,saragould@gmail.com +894,universidad de morón,licenciatura en terapia ocupacional,05/01/2020,jerry,howell,male,109,1816,colonia santa rosa,upetty@hotmail.com +895,universidad de morón,licenciatura en artes,16/01/2020,nicole,alexander,female,93,6387,caleufu,gbautista@yahoo.com +896,universidad de morón,licenciatura en ciencias antropológicas,12/02/2020,jorge,smith,male,84,1611,don torcuato,owensapril@hotmail.com +898,universidad de morón,licenciatura en planificación y diseño del paisaje,16/06/2020,darin,pearson,male,20,9003,bahia solano,johnsonsteven@gmail.com +899,universidad de morón,ciencias veterinarias,20/03/2020,shane,rodriguez,male,77,1849,claypole,ysavage@gmail.com +900,universidad de morón,licenciatura en ciencia política ,25/08/2020,maria,watts,female,34,8158,aparicio,cgonzalez@hotmail.com +901,universidad de morón,licenciatura en psicología,25/08/2020,karen,walls,female,77,9220,cañadon la madera,gonzalezvirginia@gmail.com +902,universidad de morón,técnico para bioterios ,24/12/2020,amy,young,female,79,7513,adolfo gonzales chaves,tbrady@yahoo.com +903,universidad de morón,licenciatura en administración ,14/03/2020,kristen,marshall,female,62,9040,cañadon botello,nwilson@hotmail.com +904,universidad de morón,ingeniería electrónica,13/07/2020,bryan,rojas,male,45,4655,cabreria,tiffany47@hotmail.com +905,universidad de morón,licenciatura en psicología,13/09/2020,hannah,schultz,female,113,6400,barrio indio trompa,ashleetorres@hotmail.com +906,universidad de morón,licenciatura en psicología,09/01/2020,victor,osborne,male,66,2185,campo crenna,jeanettewilson@gmail.com +907,universidad de morón,licenciatura en ciencias ambientales,12/07/2020,shelly,bailey,female,93,7169,juancho,gibsonamanda@yahoo.com +908,universidad de morón,farmacia,12/02/2020,anna,fernandez,female,21,2531,landeta,jordanjames@gmail.com +909,universidad de morón,medicina,05/06/2020,susan,rodriguez,female,29,5757,san lorenzo,ericbrown@gmail.com +910,universidad de morón,arquitectura,17/12/2020,samuel,williams,male,68,8532,arroyo salado,kparks@gmail.com +911,universidad de morón,agronomía,25/11/2020,justin,hernandez,male,111,6233,condarco,tmaxwell@yahoo.com +912,universidad de morón,farmacia,05/06/2020,melissa,pruitt,female,64,9051,aguada a pique,friedmanjohn@hotmail.com +914,universidad de morón,licenciatura en ciencia política ,10/03/2020,richard,lynn,male,36,8403,alicura,holmesjames@gmail.com +915,universidad de morón,licenciatura en ciencias antropológicas,22/07/2020,erica,white,female,42,7511,balneario oceano,joshua20@hotmail.com +916,universidad de morón,ingeniería mecánica,24/01/2020,christopher,castro,male,84,4166,balderrama,nicholas09@hotmail.com +917,universidad de morón,medicina,12/06/2020,haley,chavez,female,90,7013,de la canal,haley83@gmail.com +918,universidad de morón,licenciatura en musicoterapia,19/12/2020,ryan,brooks,male,19,5438,alto de sierra,darrylfleming@gmail.com +919,universidad de morón,licenciatura en planificación y diseño del paisaje,13/09/2020,lindsey,barrera,female,78,8156,el perdido est jose guisasola,cmiller@hotmail.com +920,universidad de morón,licenciatura en kinesiología y fisiatría,08/10/2020,maria,marsh,female,111,6634,alberti,xnelson@gmail.com +922,universidad de morón,licenciatura en sociología ,14/01/2020,andrea,jefferson,female,109,2307,ataliva,sanchezsandra@yahoo.com +923,universidad de morón,licenciatura en sociología ,02/08/2020,brian,nelson,male,47,5555,puente del inca,greenewilliam@hotmail.com +924,universidad de morón,bioquímica,05/09/2020,derrick,thomas,male,74,6237,america,william99@gmail.com +925,universidad de morón,contador público ,09/02/2020,kevin,knight,male,36,1884,berazategui,frank08@hotmail.com +926,universidad de morón,arquitectura,31/10/2020,kenneth,hayes,male,62,1735,el durazno,angel97@yahoo.com +927,universidad de morón,técnico para bioterios ,12/11/2020,jeffrey,alexander,male,90,5757,san lorenzo,timothytucker@yahoo.com +928,universidad de morón,ingeniería electrónica,15/09/2020,megan,moses,female,91,5701,11 de mayo,hahnjonathan@gmail.com +929,universidad de morón,licenciatura en planificación y diseño del paisaje,04/09/2020,maria,martinez,female,115,6221,ceballos,zachary87@yahoo.com +930,universidad de morón,licenciatura en gestión de agroalimentos,25/11/2020,jose,lucas,male,45,7174,arroyo grande,lkim@gmail.com +931,universidad de morón,diseño de imagen y sonido,25/05/2020,frank,glenn,male,35,1607,villa adelina,allendaniel@hotmail.com +932,universidad de morón,ingeniería en informática,16/11/2020,patricia,stephenson,female,59,2117,alcorta,ihill@gmail.com +933,universidad de morón,diseño industrial,08/11/2020,todd,smith,male,89,5306,carrizal,douglasyoung@gmail.com +934,universidad de morón,medicina,25/07/2020,marissa,estrada,female,77,3206,bella union paraje,fpowers@hotmail.com +935,universidad de morón,ciencias veterinarias,30/08/2020,christopher,malone,male,28,7613,calfucura,xwilliams@yahoo.com +936,universidad de morón,ingeniería en informática,29/09/2020,erika,stevens,female,68,3557,caraguatay,travis06@hotmail.com +937,universidad de morón,diseño industrial,27/03/2020,jimmy,bryan,male,50,4631,antiguo,kevinstevens@gmail.com +938,universidad de morón,licenciatura en ciencia política ,28/07/2020,grace,lee,female,60,7600,barrio emir ramon juarez,kylegeorge@gmail.com +939,universidad de morón,licenciatura en producción de bioimagenes,29/10/2020,kathleen,allen,female,95,3308,candelaria,lmcgee@yahoo.com +940,universidad de morón,bioquímica,06/01/2020,ronald,griffith,male,70,2521,iturraspe,keith92@gmail.com +941,universidad de morón,licenciatura en ciencia política ,20/01/2020,denise,taylor,female,28,6740,chacabuco,david99@yahoo.com +942,universidad de morón,licenciatura en ciencias ambientales,29/08/2020,elizabeth,peterson,female,97,3041,cacique ariacaiquin,hortonroger@hotmail.com +943,universidad de morón,diseño de imagen y sonido,04/09/2020,sarah,stevens,female,34,6435,guamini,hughesrobert@hotmail.com +944,universidad de morón,licenciatura en administración ,07/11/2020,dwayne,henry,male,28,7103,faro san antonio,shernandez@gmail.com +945,universidad de morón,licenciatura en ciencias biológicas,26/03/2020,alexis,torres,female,100,7174,arroyo grande,ubrown@gmail.com +946,universidad de morón,bioquímica,12/11/2020,caleb,newman,male,69,2415,desvio boero,martinezgabrielle@yahoo.com +947,universidad de morón,diseño de imagen y sonido,26/09/2020,matthew,carr,male,37,6003,ascencion,angela33@yahoo.com +948,universidad de morón,licenciatura en ciencia y tecnología de alimentos,19/02/2020,kevin,ramsey,male,87,2170,candelaria sud,emily68@hotmail.com +949,universidad de morón,licenciatura en ciencia y tecnología de alimentos,31/07/2020,jason,leonard,male,100,7545,huanguelen,amy57@gmail.com +950,universidad de morón,licenciatura en ciencias de la computación,10/09/2020,scott,dominguez,male,49,6516,amalia,paula71@yahoo.com +951,universidad de morón,licenciatura en ciencias biológicas,21/02/2020,jennifer,diaz,female,55,6621,anderson,emilybrown@yahoo.com +953,universidad de morón,ingeniería en informática,27/11/2020,michael,anderson,male,110,1727,b los aromos san patricio,danielyoung@yahoo.com +955,universidad de morón,licenciatura en kinesiología y fisiatría,19/01/2020,chris,mitchell,male,31,3017,bajo las tunas,milesmelissa@gmail.com +956,universidad de morón,agronomía,27/05/2020,jessica,rodriguez,female,72,3180,diego lopez,pjames@yahoo.com +957,universidad de morón,licenciatura en ciencias biológicas,13/11/2020,meghan,smith,female,81,7505,balneario claromeco,jacob65@yahoo.com +958,universidad de morón,licenciatura en ciencias geológicas,05/07/2020,luis,jennings,male,39,6501,12 de octubre,adam68@gmail.com +959,universidad de morón,diseño de imagen y sonido,10/05/2020,patrick,kelly,male,108,2760,colonia los tres usaris,smithstacy@yahoo.com +960,universidad de morón,licenciatura en ciencia y tecnología de alimentos,23/12/2020,robert,anderson,male,27,7509,oriente,imcintosh@yahoo.com +961,universidad de morón,ingeniería en informática,12/12/2020,catherine,jones,female,113,6005,estacion general arenales,william93@yahoo.com +962,universidad de morón,licenciatura en planificación y diseño del paisaje,13/06/2020,danielle,daniels,female,59,6354,colonia la gaviota,danielhanson@gmail.com +963,universidad de morón,licenciatura en kinesiología y fisiatría,30/03/2020,brenda,nelson,female,106,6437,alamos,michelle83@hotmail.com +964,universidad de morón,licenciatura en artes,28/06/2020,bobby,miller,male,96,6385,arata,ndavis@hotmail.com +965,universidad de morón,contador público ,16/02/2020,kathleen,barron,female,27,8160,fortin chaco,william43@hotmail.com +966,universidad de morón,actuario ,06/03/2020,jennifer,rowe,female,18,7110,cuartel iv,stewartheather@hotmail.com +967,universidad de morón,licenciatura en musicoterapia,12/08/2020,nicole,stevenson,female,66,3309,arroyo tomas,jennifer46@gmail.com +968,universidad de morón,licenciatura en relaciones del trabajo ,15/10/2020,melinda,roach,female,107,5592,el carbalino,natalie27@gmail.com +969,universidad de morón,contador público ,07/12/2020,samuel,singleton,male,83,5831,9 de julio,dunnbrittany@gmail.com +970,universidad de morón,diseño de imagen y sonido,09/08/2020,john,ortega,male,37,2529,piamonte,robertnguyen@hotmail.com +971,universidad de morón,ingeniería electrónica,01/12/2020,elaine,patterson,female,72,2707,4 de noviembre,alexisrusso@hotmail.com +972,universidad de morón,ciencias veterinarias,12/05/2020,matthew,bass,male,24,3127,alcete,sarahbradley@yahoo.com +973,universidad de morón,licenciatura en psicología,08/06/2020,melanie,harris,female,47,1903,abasto,dunlapwayne@hotmail.com +975,universidad de morón,ciencias veterinarias,16/12/2020,frances,harvey,female,66,5563,agua amarga,timothy98@gmail.com +976,universidad de morón,licenciatura en planificación y diseño del paisaje,30/01/2020,tristan,atkinson,male,62,6467,el trio,sweeneybrian@hotmail.com +977,universidad de morón,licenciatura en musicoterapia,09/07/2020,nicole,waters,female,103,1704,ramos mejia,dixonaaron@hotmail.com +978,universidad de morón,licenciatura en ciencias de la computación,24/07/2020,mary,brown,female,114,5317,apoyaco,kennethmcclure@hotmail.com +979,universidad de morón,farmacia,17/12/2020,peter,hancock,male,105,7303,altona,pamelarobles@gmail.com +980,universidad de morón,ingeniería en informática,14/04/2020,david,perez,male,80,3246,achiras,davidcardenas@hotmail.com +981,universidad de morón,ciencias veterinarias,21/07/2020,karen,jones,female,105,6407,girodias,phillip00@gmail.com +982,universidad de morón,ingeniería electrónica,13/09/2020,victoria,davis,female,39,6063,porvenir,hklein@gmail.com +983,universidad de morón,licenciatura en ciencias geológicas,19/04/2020,lauren,diaz,female,36,5549,agua de los manantiales,gmiller@yahoo.com +984,universidad de morón,licenciatura en ciencias antropológicas,22/12/2020,nicole,bass,female,76,3241,campo de villamil,larsenmeredith@gmail.com +985,universidad de morón,licenciatura en musicoterapia,22/06/2020,sean,dixon,male,75,7305,antonio de los heros,burtonchristopher@yahoo.com +987,universidad de morón,licenciatura en ciencias geológicas,25/12/2020,melanie,hanna,female,88,3513,arbol solo,mirandajennifer@gmail.com +988,universidad de morón,licenciatura en artes,12/07/2020,emma,murphy,female,19,3557,caraguatay,jay48@yahoo.com +989,universidad de morón,ingeniería en informática,17/12/2020,william,phelps,male,99,2637,colonia hansen,zbarnes@yahoo.com +991,universidad de morón,contador público ,05/02/2020,debra,eaton,female,102,5386,amana,james86@gmail.com +992,universidad de morón,licenciatura en ciencias geológicas,30/01/2020,megan,sweeney,female,54,3265,arroyo caraballo,brookekaiser@yahoo.com +993,universidad de morón,licenciatura en gestión de agroalimentos,31/01/2020,desiree,austin,female,100,6561,blanca grande,velezisaac@yahoo.com +994,universidad de morón,licenciatura en ciencia política ,04/01/2020,derek,morris,male,46,1885,guillermo e hudson,rachel26@gmail.com +995,universidad de morón,licenciatura en ciencia política ,21/10/2020,erin,white,female,111,8508,ambrosio p lezica,steven79@yahoo.com +996,universidad de morón,licenciatura en ciencias antropológicas,22/02/2020,dawn,raymond,female,31,3204,ayui parada,jthomas@gmail.com +997,universidad de morón,licenciatura en terapia ocupacional,28/09/2020,jessica,floyd,female,103,6453,carlos salas,collinsjared@hotmail.com +998,universidad de morón,licenciatura en ciencias biológicas,22/06/2020,gary,williams,male,19,2255,campo rodriguez,madeline90@hotmail.com +999,universidad de morón,contador público ,26/04/2020,connie,crawford,female,38,5435,algarrobo grande,chadharrison@hotmail.com +1000,universidad de morón,medicina,21/11/2020,adrian,cummings,male,49,2820,colonia el potrero,debbie46@hotmail.com +1001,universidad de morón,arquitectura,01/11/2020,mrs.,jennifer hess,female,83,5590,adrian maturano,morenowillie@gmail.com +1002,universidad de morón,licenciatura en musicoterapia,02/09/2020,john,murphy,male,98,3403,aguirre cue,joy35@gmail.com +1003,universidad de morón,licenciatura en ciencias de la computación,22/07/2020,kevin,harris,male,28,1897,manuel b gonnet,hernandezwillie@hotmail.com +1004,universidad de morón,licenciatura en gestión de agroalimentos,23/09/2020,stephen,lucero,male,46,3309,arroyo tomas,vmeyer@yahoo.com +1005,universidad de morón,licenciatura en producción de bioimagenes,22/09/2020,angela,orr,female,79,1876,bernal este,anthony38@hotmail.com +1006,universidad de morón,ingeniería en informática,30/08/2020,kimberly,dixon,female,45,5275,agua colorada,edwardsrichard@yahoo.com +1007,universidad de morón,licenciatura en ciencia política ,28/04/2020,frank,tucker,male,107,8534,aguada cecilio,markphillips@gmail.com +1008,universidad de morón,licenciatura en ciencias de la computación,17/12/2020,melissa,gomez,female,63,7009,iraola,smithtravis@gmail.com +1009,universidad de morón,licenciatura en sociología ,24/10/2020,kristopher,white,male,105,4514,calilegua,yarcher@hotmail.com +1010,universidad de morón,ingeniería electrónica,21/04/2020,benjamin,simon,male,86,3531,colonia aborigen,scottcobb@gmail.com +1011,universidad de morón,licenciatura en sociología ,26/06/2020,james,brown,male,34,5736,comandante granville,martinronald@gmail.com +1012,universidad de morón,licenciatura en ciencia política ,25/10/2020,johnny,hill,male,58,2345,campo botto,daniel47@gmail.com +1014,universidad de morón,ingeniería en informática,11/11/2020,adam,williamson,male,92,6213,lote 11 escuela 107,amyjimenez@hotmail.com +1015,universidad de morón,licenciatura en gestión de agroalimentos,11/08/2020,savannah,sutton,female,62,4153,alto verde,qjones@hotmail.com +1016,universidad de morón,diseño de imagen y sonido,05/01/2020,richard,west,male,92,2722,wheelwright,tiffanyvega@hotmail.com +1018,universidad de morón,licenciatura en ciencias biológicas,12/10/2020,cynthia,smith,female,24,6034,colonia alberdi,deanwilson@yahoo.com +1019,universidad de morón,actuario ,13/01/2020,whitney,brown,female,55,1741,enrique fynn,prowe@yahoo.com +1020,universidad de morón,licenciatura en artes,23/03/2020,vicki,arellano,female,90,6369,campo salusso,brittany64@gmail.com +1021,universidad de morón,licenciatura en ciencias biológicas,23/12/2020,nicole,smith,female,104,6331,colonia beaufort,vasquezsonya@gmail.com +1023,universidad de morón,contador público ,12/06/2020,charles,lopez,male,37,1612,ingeniero adolfo sourdeaux,norrisisaiah@gmail.com +1024,universidad de morón,licenciatura en psicología,11/04/2020,sherry,boyd,female,69,2409,estrada,kaitlyn51@hotmail.com +1025,universidad de morón,licenciatura en ciencias ambientales,30/12/2020,john,bridges,male,97,7247,barrientos,susanjenkins@hotmail.com +1026,universidad de morón,licenciatura en ciencias de la educación ,24/08/2020,jennifer,robbins,female,111,6361,agustoni,yatesjohn@yahoo.com +1027,universidad de morón,ingeniería en informática,28/03/2020,jessica,gill,female,113,2637,colonia hansen,cynthia23@hotmail.com +1028,universidad de morón,licenciatura en ciencias geológicas,29/12/2020,james,meyers,male,92,8183,avestruz,moodymaria@yahoo.com +1029,universidad de morón,ingeniería en informática,05/08/2020,justin,david,male,30,3505,arroyo quintana,garciaaaron@gmail.com +1030,universidad de morón,ingeniería mecánica,17/04/2020,shannon,garcia,female,114,5591,alpatacal,lewisrobert@hotmail.com +1031,universidad de morón,licenciatura en artes,28/06/2020,alexander,moore,male,18,4634,abralaite,kmartinez@yahoo.com +1033,universidad de morón,ciencias veterinarias,04/07/2020,christine,walsh,female,60,4601,corral de piedras,lopezmatthew@gmail.com +1035,universidad de morón,licenciatura en kinesiología y fisiatría,29/06/2020,dawn,velez,female,63,6409,jose maria blanco,gilldaniel@yahoo.com +1036,universidad de morón,licenciatura en administración ,10/03/2020,lisa,taylor,female,76,3718,amambay,castilloolivia@gmail.com +1037,universidad de morón,licenciatura en ciencias geológicas,22/09/2020,brandon,rodgers,male,71,6212,adolfo van praet,raymondsanders@hotmail.com +1038,universidad de morón,licenciatura en musicoterapia,07/01/2020,keith,alvarado,male,56,3445,9 de julio,kristensmith@gmail.com +1039,universidad de morón,licenciatura en psicología,03/02/2020,james,bender,male,77,7200,el gualicho,henry95@gmail.com +1040,universidad de morón,licenciatura en kinesiología y fisiatría,17/02/2020,jaclyn,lee,female,75,3228,cabi monda,thompsonthomas@hotmail.com +1041,universidad de morón,licenciatura en relaciones del trabajo ,06/05/2020,cody,scott,male,26,3451,batelito,donnacarr@yahoo.com +1042,universidad de morón,ingeniería en informática,15/05/2020,roy,simpson,male,91,2508,armstrong,sarah13@yahoo.com +1043,universidad de morón,contador público ,07/10/2020,taylor,white,female,95,2405,colonia cello,brandonthomas@hotmail.com +1044,universidad de morón,licenciatura en ciencia y tecnología de alimentos,08/03/2020,sandra,briggs,female,42,2800,arroyo aguila negra,davisthomas@yahoo.com +1045,universidad de morón,bioquímica,03/07/2020,nathan,jordan,male,20,8206,colonia españa,ibrown@hotmail.com +1046,universidad de morón,licenciatura en ciencias de la educación ,05/07/2020,curtis,jones,male,48,2806,las palmas,wjohnson@yahoo.com +1047,universidad de morón,licenciatura en ciencias geológicas,24/05/2020,nicole,buck,female,22,4184,bustamante,destiny47@gmail.com +1048,universidad de morón,licenciatura en ciencias biológicas,14/04/2020,laura,bowen,female,101,4107,aconquija,ian93@gmail.com +1049,universidad de morón,licenciatura en sociología ,28/10/2020,michael,nixon,male,23,7200,el gualicho,katherinejohnson@gmail.com +1050,universidad de morón,licenciatura en sociología ,05/10/2020,krystal,wade,female,101,4147,alto las lechuzas,samanthadawson@yahoo.com +1051,universidad de morón,licenciatura en ciencia política ,20/03/2020,luke,martin,male,100,6339,cailomuta,cassandrataylor@gmail.com +1053,universidad de morón,licenciatura en gestión de agroalimentos,04/02/2020,steven,thomas,male,44,8402,dina huapi,valenzuelajoseph@hotmail.com +1054,universidad de morón,licenciatura en ciencia y tecnología de alimentos,14/08/2020,ronald,bridges,male,57,6367,argentina belvedere,lawrence34@hotmail.com +1055,universidad de morón,agronomía,12/01/2020,alicia,ramsey,female,82,6077,encina,rjohnson@hotmail.com +1056,universidad de morón,ingeniería en informática,03/11/2020,stephen,kennedy,male,70,8353,aguada chacay co,careyevelyn@hotmail.com +1057,universidad de morón,contador público ,18/06/2020,kristin,shelton,female,110,3107,colonia avellaneda,derrick73@hotmail.com +1058,universidad de morón,arquitectura,05/05/2020,kristy,mccarty,female,93,3001,alto verde,patrickdiaz@hotmail.com +1059,universidad de morón,diseño industrial,12/05/2020,cory,mitchell,male,103,6017,chancay,henryjohn@yahoo.com +1060,universidad de morón,licenciatura en sociología ,28/02/2020,jennifer,austin,female,109,8409,puerto ojo de agua,robert90@hotmail.com +1061,universidad de morón,ingeniería electrónica,23/02/2020,paul,trujillo,male,59,7003,aceilan,aprilfrey@hotmail.com +1063,universidad de morón,ingeniería mecánica,05/03/2020,jonathan,holland,male,18,3222,buen retiro,vcurtis@gmail.com +1064,universidad de morón,licenciatura en relaciones del trabajo ,27/06/2020,jacob,cooley,male,100,3000,barranquitas,patrick47@hotmail.com +1065,universidad de morón,licenciatura en artes,29/06/2020,james,gardner,male,89,9019,aguada escondida,kristin40@hotmail.com +1066,universidad de morón,diseño de imagen y sonido,09/05/2020,tyler,terry,male,70,2715,el socorro,michael80@gmail.com +1068,universidad de morón,contador público ,16/10/2020,jennifer,williams,female,87,2764,campo la nena,josechapman@hotmail.com +1070,universidad de morón,ingeniería electrónica,27/03/2020,dawn,martinez,female,68,1881,san francisco solano,cgreen@hotmail.com +1071,universidad de morón,ingeniería en informática,03/10/2020,kevin,campbell,male,81,6461,capitan castro,kmyers@hotmail.com +1072,universidad de morón,actuario ,03/06/2020,christina,bell,female,25,1708,moron,louisperry@hotmail.com +1073,universidad de morón,diseño de imagen y sonido,13/07/2020,virginia,bond,female,70,1878,quilmes,kari74@yahoo.com +1077,universidad de morón,licenciatura en ciencias de la educación ,14/09/2020,brett,martinez,male,115,7106,las toninas,frykara@gmail.com +1078,universidad de morón,arquitectura,08/08/2020,thomas,underwood,male,99,9221,valle hondo,brenda93@gmail.com +1079,universidad de morón,licenciatura en ciencias biológicas,31/12/2020,charles,martinez,male,62,3172,kilometro 208,arthurmorgan@gmail.com +1080,universidad de morón,técnico para bioterios ,31/03/2020,kenneth,shaw,male,42,3428,estacion saladas,stephenswanson@yahoo.com +1081,universidad de morón,ciencias veterinarias,30/03/2020,maria,gilmore,female,72,1858,villa numancia,thompsonmaria@hotmail.com +1082,universidad de morón,actuario ,08/03/2020,ray,matthews,male,86,2726,labordeboy,tonyapierce@yahoo.com +1083,universidad de morón,técnico para bioterios ,26/08/2020,brianna,miller,female,116,7513,adolfo gonzales chaves,smithchristopher@hotmail.com +1085,universidad de morón,farmacia,18/03/2020,james,garcia,male,47,5343,lavalle,sara57@gmail.com +1086,universidad de morón,ingeniería en informática,17/03/2020,juan,parker,male,97,3428,estacion saladas,pruittgary@gmail.com +1087,universidad de morón,licenciatura en terapia ocupacional,07/11/2020,brian,perry,male,24,5531,barrio ferri,donald27@gmail.com +1089,universidad de morón,ingeniería en informática,25/11/2020,patrick,barnes,male,76,3001,alto verde,charles28@gmail.com +1090,universidad de morón,actuario ,28/03/2020,adam,wong,male,87,1768,ciudad madero,inguyen@yahoo.com +1091,universidad de morón,licenciatura en ciencias biológicas,14/03/2020,connie,gonzalez,female,92,1647,zona delta san fernando,ruben93@yahoo.com +1092,universidad de morón,licenciatura en gestión de agroalimentos,05/12/2020,james,mcmahon,male,94,1929,base naval rio santiago,kweaver@yahoo.com +1093,universidad de morón,licenciatura en musicoterapia,15/01/2020,katherine,mooney,female,85,2109,acebal,jorge62@gmail.com +1095,universidad de morón,ingeniería mecánica,20/08/2020,richard,dixon,male,115,5703,6 de septiembre,patriciagilmore@gmail.com +1097,universidad de morón,arquitectura,07/09/2020,michael,owen,male,74,1894,juan vucetich ex dr r levene,amysmith@gmail.com +1098,universidad de morón,diseño industrial,04/11/2020,brenda,rosario,female,29,5750,alto de la leña,michael43@gmail.com +1099,universidad de morón,licenciatura en kinesiología y fisiatría,26/04/2020,sherri,smith,female,18,1757,gregorio de laferrere,scott94@gmail.com +1100,universidad de morón,licenciatura en ciencias biológicas,10/01/2020,melissa,fields,female,101,1893,centro agricola el pato,heather10@yahoo.com +1101,universidad de morón,licenciatura en psicología,17/08/2020,melissa,horton,female,75,2732,4 de febrero,santiagoadam@yahoo.com +1102,universidad de morón,contador público ,06/08/2020,gregory,li,male,63,8402,dina huapi,hernandeztara@hotmail.com +1103,universidad de morón,licenciatura en ciencia y tecnología de alimentos,16/03/2020,shawn,jenkins,male,45,8373,alianza,diane88@yahoo.com +1104,universidad de morón,ingeniería electrónica,10/03/2020,antonio,horton iii,male,40,6559,recalde,holly45@gmail.com +1105,universidad de morón,técnico para bioterios ,24/01/2020,francisco,beard,male,47,1881,san francisco solano,zcollins@hotmail.com +1106,universidad de morón,ciencias veterinarias,11/01/2020,nathan,schroeder,male,47,2117,alcorta,morganronald@hotmail.com +1107,universidad de morón,licenciatura en planificación y diseño del paisaje,03/09/2020,joshua,rodriguez,male,49,9021,colhue huapi,anthony61@yahoo.com +1108,universidad de morón,licenciatura en sociología ,14/06/2020,tonya,thompson,female,98,6307,colonia la oracion,burchnicholas@gmail.com +1109,universidad de morón,licenciatura en producción de bioimagenes,07/01/2020,julie,schultz,female,97,1659,campo de mayo,laurie37@hotmail.com +1110,universidad de morón,licenciatura en ciencias de la computación,22/12/2020,william,bell,male,104,3172,kilometro 208,qmartinez@yahoo.com +1111,universidad de morón,licenciatura en terapia ocupacional,10/06/2020,michelle,blackburn,female,86,6433,arturo vatteone,sandersmichael@hotmail.com +1112,universidad de morón,licenciatura en artes,22/05/2020,kelli,bean,female,63,5570,alto del salvador,lchristensen@hotmail.com +1114,universidad de morón,arquitectura,22/09/2020,sarah,rodgers,female,82,5883,alto lindo,steven61@gmail.com +1115,universidad de morón,licenciatura en ciencias antropológicas,19/04/2020,vickie,robinson,female,36,8364,chimpay,jenkinsrachel@gmail.com +1116,universidad de morón,diseño industrial,23/03/2020,harold,evans,male,104,8417,cañadon chileno,angela44@hotmail.com +1118,universidad de morón,licenciatura en planificación y diseño del paisaje,24/02/2020,chloe,rowe,female,96,3531,colonia aborigen,tmartinez@gmail.com +1119,universidad de morón,agronomía,29/06/2020,ryan,gordon,male,22,3176,estacion sola,robertrice@hotmail.com +1120,universidad de morón,licenciatura en sociología ,22/11/2020,amanda,allen,female,104,3017,bajo las tunas,kristinserrano@hotmail.com +1121,universidad de morón,licenciatura en psicología,18/11/2020,debra,walker,female,86,4711,ambato,seanmiller@gmail.com +1122,universidad de morón,licenciatura en kinesiología y fisiatría,18/12/2020,thomas,wise,male,81,1712,castelar,arnoldamy@gmail.com +1124,universidad de morón,licenciatura en kinesiología y fisiatría,04/03/2020,kristina,thomas,female,98,1765,isidro casanova,john57@yahoo.com +1125,universidad de morón,diseño industrial,09/05/2020,daniel,dean,male,66,9303,cañadon del toro,williampoole@yahoo.com +1126,universidad de morón,licenciatura en ciencia y tecnología de alimentos,10/05/2020,christine,friedman,female,21,2700,barrio trocha,garciaalexander@yahoo.com +1127,universidad de morón,medicina,14/12/2020,christopher,wilson,male,81,6005,estacion general arenales,kfernandez@yahoo.com +1128,universidad de morón,licenciatura en gestión de agroalimentos,19/04/2020,rodney,dean,male,111,3641,arroyo seco,clarkanthony@yahoo.com +1129,universidad de morón,farmacia,08/04/2020,joshua,gonzalez,male,21,4146,barrio belgrano,uchen@gmail.com +1130,universidad de morón,arquitectura,11/06/2020,donna,briggs,female,84,5733,cramer,davidwallace@gmail.com +1131,universidad de morón,licenciatura en administración ,03/05/2020,jeffrey,figueroa,male,80,8503,chocori,perryfox@gmail.com +1132,universidad de morón,licenciatura en ciencias antropológicas,05/10/2020,andrea,reese,female,38,6022,la oriental,kari39@yahoo.com +1133,universidad de morón,contador público ,22/10/2020,ashley,macias,female,33,3192,colonia bertozzi,james82@yahoo.com +1134,universidad de morón,licenciatura en musicoterapia,11/06/2020,brendan,wright,male,64,6277,buena esperanza,alucas@gmail.com +1135,universidad de morón,agronomía,03/08/2020,stephen,allen iii,male,25,2630,firmat,srivera@hotmail.com +1136,universidad de morón,licenciatura en ciencia y tecnología de alimentos,17/09/2020,gina,harrison,female,28,3355,arrechea,leechristina@gmail.com +1137,universidad de morón,licenciatura en ciencias antropológicas,05/09/2020,heather,donovan,female,67,7535,pontaut,chriskirk@yahoo.com +1138,universidad de morón,licenciatura en ciencias ambientales,15/04/2020,aaron,williams,male,42,6721,azcuenaga,ile@gmail.com +1139,universidad de morón,licenciatura en producción de bioimagenes,20/08/2020,jeffrey,freeman,male,85,3346,bacacay,derrick91@yahoo.com +1140,universidad de morón,diseño de imagen y sonido,15/02/2020,danielle,boyd,female,42,5301,agua blanca,daltonduran@gmail.com +1141,universidad de morón,licenciatura en ciencia política ,12/08/2020,stephen,reed,male,72,3440,barrio villa cordoba,christopher50@hotmail.com +1142,universidad de morón,licenciatura en terapia ocupacional,18/11/2020,christopher,johnson,male,28,4113,acostilla,edwinluna@hotmail.com +1144,universidad de morón,licenciatura en gestión de agroalimentos,30/05/2020,melody,richards,female,63,7103,faro san antonio,vsanchez@gmail.com +1145,universidad de morón,diseño de imagen y sonido,16/01/2020,randy,taylor,male,115,8370,caminera,xhoward@yahoo.com +1146,universidad de morón,contador público ,06/03/2020,william,bush,male,66,7414,laprida,nicole48@hotmail.com +1147,universidad de morón,licenciatura en sociología ,26/10/2020,jacqueline,blair,female,111,4612,carahunco,swilson@gmail.com +1148,universidad de morón,diseño industrial,03/08/2020,benjamin,price,male,93,5263,el medano,nelsonjohn@hotmail.com +1150,universidad de morón,bioquímica,07/08/2020,kelli,delacruz,female,98,3400,bañado norte,wilsonjustin@gmail.com +1152,universidad de morón,licenciatura en ciencias geológicas,22/05/2020,james,patel,male,56,9401,el zurdo,matthewnelson@gmail.com +1153,universidad de morón,licenciatura en terapia ocupacional,22/01/2020,adam,sanford,male,58,6032,blandengues,phamilton@gmail.com +1154,universidad de morón,licenciatura en producción de bioimagenes,25/02/2020,randy,ritter,male,92,6614,franklin,tayloralicia@yahoo.com +1155,universidad de morón,actuario ,19/07/2020,amy,west,female,61,6244,banderalo,traci12@yahoo.com +1157,universidad de morón,licenciatura en ciencias ambientales,30/05/2020,alexander,mckinney,male,22,5317,apoyaco,michellerogers@hotmail.com +1158,universidad de morón,licenciatura en sociología ,27/12/2020,david,castillo,male,46,6360,barrio el molino,robert73@yahoo.com +1159,universidad de morón,contador público ,28/08/2020,john,clark,male,86,6652,olascoaga,hannah87@gmail.com +1160,universidad de morón,licenciatura en relaciones del trabajo ,27/07/2020,melissa,davis,female,39,5367,cachiyuyal,gregoryfarmer@yahoo.com +1161,universidad de morón,agronomía,08/03/2020,melinda,kennedy,female,47,2303,angelica,james40@gmail.com +1162,universidad de morón,contador público ,29/12/2020,kerry,gomez,female,59,4722,el duraznillo,dwilliams@gmail.com +1163,universidad de morón,diseño industrial,18/10/2020,cynthia,may,female,47,1601,isla martin garcia,stephaniefox@gmail.com +1164,universidad de morón,agronomía,18/06/2020,virginia,sherman,female,90,4640,abra pampa,justin22@hotmail.com +1166,universidad de morón,licenciatura en musicoterapia,21/09/2020,craig,jones,male,52,2200,las quintas,lopezgina@hotmail.com +1167,universidad de morón,ingeniería en informática,10/12/2020,jessica,thomas,female,100,6015,campo coliqueo,stephanie94@hotmail.com +1168,universidad de morón,técnico para bioterios ,20/11/2020,rhonda,pham,female,104,3038,cayastacito,fstevens@hotmail.com +1169,universidad de morón,bioquímica,17/07/2020,william,ortiz,male,65,2212,campo galloso,sarahjones@hotmail.com +1170,universidad de morón,licenciatura en ciencias geológicas,11/10/2020,tracy,montgomery,female,55,7243,antonio carboni,tkelley@gmail.com +1171,universidad de morón,licenciatura en ciencias de la educación ,10/02/2020,david,cruz,male,83,7214,cachari,duranjeffrey@yahoo.com +1172,universidad de morón,licenciatura en terapia ocupacional,14/05/2020,brittany,archer,female,109,5501,cerrillos al sud,sanchezedward@gmail.com +1173,universidad de morón,licenciatura en ciencias geológicas,17/12/2020,john,garcia,male,95,3380,9 de julio kilometro 20,christine74@hotmail.com +1174,universidad de morón,bioquímica,16/06/2020,andrew,lewis,male,26,6337,ingeniero thompson,qburton@hotmail.com +1175,universidad de morón,licenciatura en ciencias biológicas,06/09/2020,patricia,boone,female,110,4107,aconquija,duranjimmy@hotmail.com +1176,universidad de morón,licenciatura en sociología ,19/12/2020,holly,peterson,female,90,5419,baños de la laja,jordan29@yahoo.com +1177,universidad de morón,licenciatura en ciencias biológicas,20/02/2020,danielle,bell,female,41,3732,colonia abate,josephbarnes@gmail.com +1178,universidad de morón,medicina,23/02/2020,jennifer,hogan,female,48,6205,el guanaco,hnguyen@yahoo.com +1179,universidad de morón,licenciatura en ciencias biológicas,13/04/2020,jacob,briggs,male,45,5750,alto de la leña,ebates@gmail.com +1180,universidad de morón,bioquímica,23/02/2020,summer,santana,female,24,5521,los corredores,orowe@yahoo.com +1181,universidad de morón,licenciatura en psicología,02/04/2020,sarah,smith,female,30,6555,alfalad,david17@gmail.com +1182,universidad de morón,técnico para bioterios ,11/02/2020,william,gonzales,male,52,5779,la chilca,cartermatthew@yahoo.com +1183,universidad de morón,licenciatura en artes,05/10/2020,steven,ramos,male,49,2301,bella italia,brandtcassandra@gmail.com +1185,universidad de morón,licenciatura en ciencia política ,16/07/2020,joel,weaver,male,18,3021,campo andino,morgansamuel@yahoo.com +1187,universidad de morón,ingeniería en informática,17/10/2020,kenneth,beard,male,18,5507,baños lunlunta,mhill@yahoo.com +1189,universidad de morón,contador público ,15/01/2020,david,miller,male,33,1664,trujui,kelly50@yahoo.com +1190,universidad de morón,ingeniería mecánica,05/02/2020,warren,newman,male,75,3183,albariño,dustin30@hotmail.com +1191,universidad de morón,licenciatura en ciencias de la computación,23/06/2020,david,watkins,male,50,2347,colonia mackinlay,xmiller@gmail.com +1192,universidad de morón,diseño de imagen y sonido,16/05/2020,cory,craig,male,74,8324,cipolletti,edwardwilson@gmail.com +1193,universidad de morón,ingeniería en informática,01/09/2020,marc,frazier,male,57,6389,alegria,holdenjacqueline@yahoo.com +1194,universidad de morón,licenciatura en ciencias biológicas,08/08/2020,marco,smith,male,49,2946,el espinillo,nbowers@gmail.com +1195,universidad de morón,licenciatura en relaciones del trabajo ,29/02/2020,jeremy,lee,male,43,1609,boulogne,christopher71@hotmail.com +1197,universidad de morón,contador público ,27/11/2020,brian,velazquez,male,38,2718,lierra adjemiro,melissacervantes@gmail.com +1198,universidad de morón,diseño industrial,09/03/2020,sheila,moon,female,94,4503,arrayanal,evanwright@gmail.com +1199,universidad de morón,licenciatura en ciencias antropológicas,18/06/2020,dr.,geoffrey bell,male,116,3465,arroyo casco,rnunez@yahoo.com +1203,universidad de morón,farmacia,09/03/2020,kimberly,randall,female,73,5301,agua blanca,meghan49@yahoo.com +1204,universidad de morón,licenciatura en kinesiología y fisiatría,02/11/2020,mrs.,karen curry md,female,26,6467,el trio,clarkmatthew@yahoo.com +1205,universidad de morón,licenciatura en ciencias de la educación ,08/08/2020,natalie,campbell,female,92,3461,abo nezu,zpeck@yahoo.com +1207,universidad de morón,licenciatura en administración ,24/02/2020,christina,chambers,female,29,1640,acassuso,sarahjohnson@gmail.com +1208,universidad de morón,ingeniería en informática,08/03/2020,john,lawson,male,63,2713,manuel ocampo,bennettdaniel@gmail.com +1211,universidad de morón,licenciatura en kinesiología y fisiatría,18/07/2020,thomas,reese,male,104,5831,9 de julio,meganjones@hotmail.com +1213,universidad de morón,licenciatura en musicoterapia,07/10/2020,christina,wilson,female,27,3381,maria magdalena,rwilliams@gmail.com +1215,universidad de morón,licenciatura en administración ,23/09/2020,dawn,white,female,59,2930,la buana moza,twalton@gmail.com +1216,universidad de morón,licenciatura en producción de bioimagenes,01/09/2020,april,fernandez,female,63,4640,abra pampa,timothyreeves@hotmail.com +1217,universidad de morón,técnico para bioterios ,25/09/2020,teresa,jackson,female,54,4117,alabama,katrina84@gmail.com +1218,universidad de morón,licenciatura en terapia ocupacional,16/11/2020,dana,potter,female,111,5572,alto grande,steven68@hotmail.com +1220,universidad de morón,licenciatura en administración ,29/02/2020,scott,anderson,male,84,7407,libano,jody59@hotmail.com +1221,universidad de morón,arquitectura,22/06/2020,michael,robinson,male,75,6203,el olivo,blackandre@gmail.com +1222,universidad de morón,medicina,27/12/2020,donald,jones,male,33,1915,arbuco,freemanpatricia@yahoo.com +1223,universidad de morón,licenciatura en ciencias biológicas,28/10/2020,mr.,christopher hicks,male,111,7214,cachari,fwilliams@yahoo.com +1224,universidad de morón,licenciatura en ciencias de la computación,14/11/2020,jamie,richardson,male,43,8307,colonia gobernador ayala,veronica09@gmail.com +1225,universidad de morón,licenciatura en ciencias antropológicas,10/05/2020,timothy,cunningham,male,19,5384,punta de los llanos,oburton@yahoo.com +1226,universidad de morón,diseño de imagen y sonido,16/04/2020,kenneth,zimmerman,male,36,2828,colonia nueva montevideo,xbarnes@gmail.com +1227,universidad de morón,agronomía,30/06/2020,sarah,medina,female,20,4605,alisos de abajo,jamespark@hotmail.com +1228,universidad de morón,diseño industrial,28/04/2020,angela,diaz,female,43,7112,aguas verdes,nicholasdominguez@hotmail.com +1229,universidad de morón,diseño industrial,10/05/2020,james,smith,male,47,5519,alto de las arañas,jaredfoster@gmail.com +1231,universidad de morón,licenciatura en psicología,07/10/2020,charles,mullins,male,33,2415,desvio boero,sbarker@gmail.com +1232,universidad de morón,licenciatura en producción de bioimagenes,19/01/2020,leah,hall,female,73,3353,arroyo santa maria,millerjulie@gmail.com +1233,universidad de morón,licenciatura en ciencias geológicas,11/05/2020,gregory,roman,male,97,3540,avanzada,cervantessara@hotmail.com +1234,universidad de morón,ingeniería en informática,11/10/2020,luke,foster,male,52,6476,chiclana,rasmussenkelsey@hotmail.com +1235,universidad de morón,bioquímica,19/07/2020,joshua,lopez,male,69,7220,funke,zacharyglover@yahoo.com +1236,universidad de morón,licenciatura en sociología ,08/06/2020,laura,smith,female,90,2717,acevedo,joshua08@yahoo.com +1237,universidad de morón,licenciatura en psicología,02/03/2020,cole,gibson,male,87,3074,colonia el simbol,qgolden@yahoo.com +1238,universidad de morón,licenciatura en terapia ocupacional,17/02/2020,darrell,obrien,male,19,7105,san clemente del tuyu,rward@hotmail.com +1239,universidad de morón,licenciatura en relaciones del trabajo ,16/07/2020,emily,diaz,female,97,3005,colonia california,brownmichelle@hotmail.com +1240,universidad de morón,actuario ,19/08/2020,theodore,gallagher,male,97,2760,colonia los tres usaris,paullewis@yahoo.com +1241,universidad de morón,licenciatura en sociología ,30/08/2020,jacob,jenkins,male,108,1889,bosques,edward06@hotmail.com +1242,universidad de morón,licenciatura en kinesiología y fisiatría,21/03/2020,darin,gonzales,male,104,5763,general urquiza,amber09@hotmail.com +1243,universidad de morón,licenciatura en ciencia y tecnología de alimentos,06/03/2020,jamie,shelton,female,45,7265,cazon,david86@yahoo.com +1244,universidad de morón,bioquímica,16/11/2020,christine,mathis,female,91,3013,colonia matilde,robertsonstephanie@gmail.com +1245,universidad de morón,ciencias veterinarias,20/12/2020,ryan,petersen,male,53,3287,aldea san gregorio,denisepearson@hotmail.com +1247,universidad de morón,licenciatura en producción de bioimagenes,21/10/2020,travis,davis,male,73,4162,batiruana,shelbymcfarland@yahoo.com +1248,universidad de morón,licenciatura en psicología,24/09/2020,ashley,mckinney,female,114,1636,la lucila,susanhebert@hotmail.com +1249,universidad de morón,diseño industrial,18/04/2020,karen,murphy,female,57,5707,aguaditas,harrisandrea@yahoo.com +1250,universidad de morón,licenciatura en ciencias antropológicas,02/02/2020,connor,church,male,74,3204,ayui parada,kim01@gmail.com +1251,universidad de morón,licenciatura en ciencia y tecnología de alimentos,21/11/2020,seth,barnes,male,33,2146,clason,dalton16@hotmail.com +1252,universidad de morón,licenciatura en administración ,29/05/2020,maria,ingram,female,32,8103,garro,jasmine21@hotmail.com +1254,universidad de morón,ingeniería electrónica,02/01/2020,hannah,wright,female,23,1825,monte chingolo,bankscrystal@yahoo.com +1255,universidad de morón,ingeniería electrónica,08/01/2020,lisa,newman,female,73,3226,buena vista,plane@hotmail.com +1256,universidad de morón,licenciatura en gestión de agroalimentos,15/02/2020,andrew,brown,male,21,1832,lomas de zamora,ryanparker@yahoo.com +1257,universidad de morón,licenciatura en terapia ocupacional,05/01/2020,john,murphy,male,45,3318,bonpland norte,pamela81@hotmail.com +1259,universidad de morón,licenciatura en musicoterapia,06/08/2020,juan,jones,male,53,2503,villa eloisa,sharon56@gmail.com +1260,universidad de morón,licenciatura en relaciones del trabajo ,30/04/2020,william,carter,male,47,5438,alto de sierra,xwilliams@hotmail.com +1262,universidad de morón,diseño industrial,05/01/2020,mary,medina,female,97,1653,villa ballester,barry43@hotmail.com +1263,universidad de morón,licenciatura en ciencias ambientales,29/12/2020,steven,george,male,47,7151,langueyu,victor44@hotmail.com +1264,universidad de morón,licenciatura en ciencias biológicas,10/01/2020,christopher,nguyen,male,56,2718,lierra adjemiro,andrearichardson@hotmail.com +1266,universidad de morón,licenciatura en artes,10/10/2020,timothy,ford,male,82,6455,carlos tejedor,melissa47@yahoo.com +1267,universidad de morón,licenciatura en administración ,23/04/2020,sabrina,myers,female,102,2500,cañada de gomez,matthewsnyder@gmail.com +1268,universidad de morón,licenciatura en ciencia y tecnología de alimentos,19/06/2020,tara,smith,female,84,6317,la florencia,lozanogabriela@yahoo.com +1269,universidad de morón,medicina,25/04/2020,michael,lara,male,101,2903,erezcano,lleon@hotmail.com +1270,universidad de morón,ingeniería en informática,12/06/2020,jennifer,kirby,female,95,7630,hospital necochea,michael70@hotmail.com +1271,universidad de morón,licenciatura en relaciones del trabajo ,26/12/2020,emily,edwards,female,89,4500,alto del saladillo,tammysherman@hotmail.com +1272,universidad de morón,diseño de imagen y sonido,26/04/2020,meghan,stevens,female,43,2718,lierra adjemiro,jasonharding@gmail.com +1273,universidad de morón,ingeniería mecánica,13/01/2020,wendy,palmer,female,76,7110,cuartel iv,sarahmartinez@gmail.com +1274,universidad de morón,licenciatura en kinesiología y fisiatría,25/01/2020,linda,ramos,female,105,2824,britos,tracy49@hotmail.com +1275,universidad de morón,licenciatura en terapia ocupacional,16/09/2020,anita,good,female,50,3132,el pingo,johnsoncole@hotmail.com +1276,universidad de morón,licenciatura en ciencia política ,06/02/2020,jeffery,gilbert,male,100,5603,cañada seca,richard52@yahoo.com +1277,universidad de morón,bioquímica,16/03/2020,tammy,campbell,female,38,1647,zona delta san fernando,wilsonleonard@gmail.com +1278,universidad de morón,licenciatura en ciencias geológicas,29/11/2020,james,wilson,male,113,6077,encina,carrienichols@yahoo.com +1279,universidad de morón,arquitectura,12/07/2020,charles,phillips,male,65,8503,chocori,ryanharris@yahoo.com +1280,universidad de morón,licenciatura en ciencias geológicas,24/08/2020,stephanie,singh,female,85,8347,arroyo cahunco,reevesalexandra@gmail.com +1281,universidad de morón,licenciatura en artes,25/08/2020,curtis,jimenez,male,54,6533,alfredo demarchi,shermanjacqueline@hotmail.com +1282,universidad de morón,agronomía,20/08/2020,joe,leon,male,92,6476,chiclana,christopherzuniga@gmail.com +1283,universidad de morón,medicina,22/06/2020,katie,bryant,female,95,2812,capilla del señor,elizabethdavis@yahoo.com +1284,universidad de morón,contador público ,20/11/2020,brian,strickland,male,117,8133,la rosa,courtney18@hotmail.com +1285,universidad de morón,licenciatura en kinesiología y fisiatría,29/12/2020,glenn,wright,male,49,4174,ampata,ihuang@gmail.com +1286,universidad de morón,diseño industrial,21/06/2020,jamie,dennis,male,85,5345,baños termales,zthompson@hotmail.com +1287,universidad de morón,licenciatura en ciencias ambientales,29/03/2020,eric,walton,male,56,3074,colonia el simbol,kathryn56@gmail.com +1288,universidad de morón,ingeniería mecánica,15/01/2020,elizabeth,rhodes,female,114,1771,mercado central,hawkinssara@yahoo.com +1289,universidad de morón,licenciatura en planificación y diseño del paisaje,05/10/2020,jeffery,santana,male,50,6242,drabble,timothy82@yahoo.com +1290,universidad de morón,diseño industrial,24/06/2020,michael,maldonado,male,51,4631,antiguo,ptran@yahoo.com +1291,universidad de morón,bioquímica,31/03/2020,kristin,powers,female,80,3641,arroyo seco,lauriebrown@gmail.com +1293,universidad de morón,licenciatura en musicoterapia,28/02/2020,steven,smith,male,51,5505,carbometal,troy95@gmail.com +1294,universidad de morón,licenciatura en ciencias biológicas,19/09/2020,tina,sullivan,female,70,4149,alpachiri,davisalexander@yahoo.com +1295,universidad de morón,medicina,27/11/2020,kevin,myers,male,57,6455,carlos tejedor,tamaraschwartz@yahoo.com +1296,universidad de morón,actuario ,24/03/2020,laura,sellers,female,84,2607,campo quirno,nataliemiles@yahoo.com +1297,universidad de morón,ciencias veterinarias,15/10/2020,audrey,schroeder,female,66,1649,zona delta tigre,hcarpenter@yahoo.com +1299,universidad de morón,ciencias veterinarias,20/06/2020,ronnie,fisher,male,79,7228,abbott,deborahbates@hotmail.com +1300,universidad de morón,ciencias veterinarias,03/04/2020,derrick,mitchell,male,25,4195,7 de abril,bsheppard@gmail.com +1301,universidad de morón,bioquímica,18/12/2020,michael,rice,male,42,3013,colonia matilde,jacob69@yahoo.com +1302,universidad de morón,licenciatura en gestión de agroalimentos,07/11/2020,steve,cline,male,102,7103,faro san antonio,fjohnson@gmail.com +1303,universidad de morón,licenciatura en ciencias antropológicas,04/08/2020,dr.,samantha patton md,female,87,6651,ingeniero de madrid,kevincole@hotmail.com +1304,universidad de morón,licenciatura en administración ,11/03/2020,terry,rodriguez,male,98,3204,ayui parada,tballard@gmail.com +1305,universidad de morón,licenciatura en ciencia política ,31/05/2020,michael,wade,male,106,6214,casimiro gomez,nicholas90@yahoo.com +1306,universidad de morón,ingeniería mecánica,12/08/2020,melissa,perez,female,74,3351,azara,woodderrick@hotmail.com +1308,universidad de morón,licenciatura en terapia ocupacional,22/06/2020,timothy,knight,male,99,7621,la sara,victoria15@yahoo.com +1309,universidad de morón,farmacia,26/01/2020,kevin,nguyen,male,85,5310,aimogasta,brittneymartin@gmail.com +1310,universidad de morón,licenciatura en ciencias de la educación ,25/05/2020,amber,scott,female,111,2852,alarcon,justin12@gmail.com +1312,universidad de morón,licenciatura en ciencias antropológicas,31/03/2020,kenneth,jackson,male,21,8206,colonia españa,stevenbenson@yahoo.com +1313,universidad de morón,licenciatura en administración ,29/01/2020,mark,waller,male,79,8501,bahia creek,perezseth@hotmail.com +1316,universidad de morón,arquitectura,12/06/2020,brittany,white,female,51,6343,los gauchos,lindacampbell@yahoo.com +1317,universidad de morón,licenciatura en ciencia y tecnología de alimentos,12/02/2020,joshua,orozco,male,113,6015,campo coliqueo,conleyjames@hotmail.com +1318,universidad de morón,licenciatura en producción de bioimagenes,24/04/2020,caitlin,blackwell,female,73,2801,alto verde,brettgonzalez@gmail.com +1319,universidad de morón,técnico para bioterios ,04/04/2020,dr.,gregg jones,male,39,5533,9 de julio,gregory14@gmail.com +1320,universidad de morón,licenciatura en ciencias geológicas,08/01/2020,robert,butler,male,113,5325,alpasinche,michael53@gmail.com +1321,universidad de morón,diseño industrial,20/01/2020,sarah,bishop,female,109,5777,adolfo rodriguez saa,smithmichelle@yahoo.com +1322,universidad de morón,arquitectura,01/09/2020,david,martinez,male,101,1755,rafael castillo,millermarcus@yahoo.com +1323,universidad de morón,ingeniería electrónica,20/11/2020,christopher,riley,male,22,3416,arroyo ceibal,gevans@yahoo.com +1324,universidad de morón,licenciatura en ciencias biológicas,25/09/2020,eric,williams,male,31,5565,campo de los andes,timothy61@gmail.com +1325,universidad de morón,licenciatura en ciencias antropológicas,03/11/2020,madison,banks,female,52,6700,caminera lujan,reidjeanne@yahoo.com +1326,universidad de morón,licenciatura en planificación y diseño del paisaje,02/08/2020,jeffrey,peterson,male,79,3371,cabure,woodchristina@gmail.com +1328,universidad de morón,farmacia,18/05/2020,brandi,anderson,female,22,2148,campo castro,averymatthew@gmail.com +1329,universidad de morón,contador público ,19/03/2020,megan,meyers,female,57,7414,laprida,robertschristopher@gmail.com +1330,universidad de morón,diseño industrial,18/07/2020,jeffrey,choi,male,42,6643,araujo,matthew22@yahoo.com +1331,universidad de morón,actuario ,15/10/2020,mark,perez,male,51,7609,balneario la caleta,reginahoffman@yahoo.com +1332,universidad de morón,actuario ,02/12/2020,robert,nelson,male,67,7548,cura malal,shawnmckinney@gmail.com +1333,universidad de morón,contador público ,17/09/2020,kathleen,best,female,18,3228,cabi monda,tscott@hotmail.com +1334,universidad de morón,licenciatura en relaciones del trabajo ,27/06/2020,nicole,salazar,female,53,2804,campana,zmorgan@gmail.com +1335,universidad de morón,ingeniería en informática,04/05/2020,kurt,gilmore,male,78,4146,barrio belgrano,igarrett@gmail.com +1337,universidad de morón,licenciatura en psicología,10/11/2020,lauren,mendoza,female,72,5601,capitan montoya,tphelps@hotmail.com +1338,universidad de morón,licenciatura en ciencia y tecnología de alimentos,01/01/2021,ronald,brown,male,80,3532,curandu,rubencox@yahoo.com +1339,universidad de morón,licenciatura en ciencias de la educación ,04/07/2020,jane,chen,female,103,6385,arata,cclay@gmail.com +1340,universidad de morón,diseño industrial,16/08/2020,warren,allen,male,33,6277,buena esperanza,kirkroberts@gmail.com +1341,universidad de morón,agronomía,27/06/2020,alicia,valdez,female,57,2324,colonia tacurales,pittmananna@yahoo.com +1342,universidad de morón,licenciatura en ciencia y tecnología de alimentos,06/11/2020,dana,smith,female,31,2935,algarrobo,rachel81@gmail.com +1343,universidad de morón,licenciatura en ciencias biológicas,18/12/2020,anthony,davis,male,45,6435,guamini,melaniegolden@hotmail.com +1344,universidad de morón,diseño industrial,14/01/2020,makayla,jones dvm,female,102,1885,guillermo e hudson,twilliams@hotmail.com +1345,universidad de morón,actuario ,13/01/2020,allison,garcia,female,103,3252,aldea san jorge,alexander37@gmail.com +1346,universidad de morón,diseño de imagen y sonido,28/10/2020,curtis,larson,male,53,3357,barra bonita,castrorachael@hotmail.com +1347,universidad de morón,ingeniería mecánica,06/09/2020,jessica,mendoza,female,97,6220,bernardo larroude,qwebster@hotmail.com +1349,universidad de morón,ingeniería mecánica,11/06/2020,charles,ramirez,male,45,3208,colonia ensanche sauce,katrina48@hotmail.com +1350,universidad de morón,licenciatura en producción de bioimagenes,04/09/2020,jennifer,mckinney,female,52,3306,centinela,johnsonryan@gmail.com +1351,universidad de morón,licenciatura en terapia ocupacional,11/09/2020,kimberly,adams,female,111,1814,barrio 1 de mayo,tombates@hotmail.com +1352,universidad de morón,actuario ,11/11/2020,ruth,curry,female,56,6075,arenaza,brandon47@hotmail.com +1353,universidad de morón,licenciatura en planificación y diseño del paisaje,03/07/2020,michelle,lynch,female,24,3287,aldea san gregorio,yvonnejames@hotmail.com +1354,universidad de morón,licenciatura en ciencias antropológicas,25/11/2020,robert,ball,male,99,5527,colonia santa teresa,pricedebra@yahoo.com +1357,universidad de morón,licenciatura en ciencias ambientales,09/12/2020,courtney,mcdonald,female,40,7020,benito juarez,jessicashelton@gmail.com +1359,universidad de morón,licenciatura en kinesiología y fisiatría,07/12/2020,danielle,york,female,115,6616,castilla,kcole@hotmail.com +1361,universidad de morón,licenciatura en ciencia política ,25/03/2020,shawn,campbell,male,29,3021,campo andino,nyoung@gmail.com +1362,universidad de morón,licenciatura en administración ,23/12/2020,roberta,alexander,female,89,3342,aguapey,tammy80@yahoo.com +1363,universidad de morón,licenciatura en ciencias geológicas,17/03/2020,summer,robles,female,32,9051,aguada a pique,princejames@hotmail.com +1364,universidad de morón,licenciatura en ciencias geológicas,15/01/2020,colleen,mclaughlin,female,25,2752,almacen el descanso,preid@hotmail.com +1365,universidad de morón,ciencias veterinarias,23/03/2020,kevin,atkins,male,74,2177,bigand,josephmartin@hotmail.com +1367,universidad de morón,ingeniería mecánica,19/12/2020,jeffrey,lee,male,93,6430,adolfo alsina,peter80@gmail.com +1368,universidad de morón,licenciatura en ciencias de la computación,14/01/2020,anthony,zavala,male,114,1893,centro agricola el pato,barbaramoreno@yahoo.com +1369,universidad de morón,diseño de imagen y sonido,17/06/2020,daniel,clarke,male,29,1822,valentin alsina,hermandawn@hotmail.com +1370,universidad de morón,licenciatura en ciencias de la computación,08/06/2020,lauren,kelly,female,95,6471,atahualpa,paultorres@gmail.com +1372,universidad de morón,licenciatura en ciencias biológicas,18/01/2020,lindsay,sims,female,48,6439,bonifacio,jessicavillarreal@yahoo.com +1373,universidad de morón,licenciatura en musicoterapia,15/06/2020,john,walker,male,100,5507,baños lunlunta,ssmith@gmail.com +1374,universidad de morón,agronomía,26/11/2020,catherine,ibarra,female,52,6317,la florencia,paul46@hotmail.com +1375,universidad de morón,arquitectura,15/11/2020,lynn,chavez,female,65,5386,amana,markramos@gmail.com +1376,universidad de morón,diseño de imagen y sonido,08/04/2020,keith,wagner,male,75,4600,algarrobal,dale29@hotmail.com +1378,universidad de morón,licenciatura en ciencia política ,06/07/2020,michael,robinson,male,87,3378,22 de diciembre,david43@gmail.com +1379,universidad de morón,licenciatura en relaciones del trabajo ,21/02/2020,jennifer,may,female,107,8156,el perdido est jose guisasola,hcastaneda@gmail.com +1380,universidad de morón,licenciatura en psicología,11/08/2020,deborah,rasmussen,female,105,7406,aldecon,elizabeth10@hotmail.com +1381,universidad de morón,licenciatura en relaciones del trabajo ,29/02/2020,james,gonzalez,male,39,7613,calfucura,kbarry@gmail.com +1382,universidad de morón,licenciatura en musicoterapia,03/06/2020,jesse,bell,male,73,3156,betbeder,batesderek@yahoo.com +1383,universidad de morón,licenciatura en ciencias antropológicas,18/10/2020,karen,chan,female,68,6417,casbas,danielbailey@hotmail.com +1384,universidad de morón,arquitectura,05/03/2020,steve,duffy,male,36,1649,zona delta tigre,aprillopez@gmail.com +1385,universidad de morón,ingeniería electrónica,13/08/2020,crystal,wilson,female,102,2703,cabo san fermin,vduffy@hotmail.com +1386,universidad de morón,ciencias veterinarias,02/10/2020,thomas,harper,male,39,3476,el remanso,taylor84@hotmail.com +1387,universidad de morón,ingeniería en informática,04/08/2020,emily,hutchinson,female,105,4163,huasa pampa norte,valerielynch@hotmail.com +1388,universidad de morón,licenciatura en ciencia y tecnología de alimentos,07/03/2020,kristina,williams,female,68,3181,arroyo moreira,mnorris@hotmail.com +1389,universidad de morón,bioquímica,24/07/2020,christopher,campbell,male,107,1761,20 de junio,sharonsilva@gmail.com +1390,universidad de morón,licenciatura en gestión de agroalimentos,16/12/2020,steven,johnson,male,107,6369,campo salusso,mhunter@gmail.com +1391,universidad de morón,ingeniería mecánica,02/06/2020,victor,sanchez,male,56,2311,adolfo alsina,brownwilliam@hotmail.com +1392,universidad de morón,licenciatura en ciencias de la educación ,17/10/2020,ashley,johnson,female,104,5431,apeadero guanacache,emily12@hotmail.com +1393,universidad de morón,licenciatura en ciencia política ,28/12/2020,dana,santos,female,107,9301,el chalten,erice@yahoo.com +1394,universidad de morón,actuario ,14/03/2020,amber,ortega,female,69,8430,costa del rio azul,blove@hotmail.com +1395,universidad de morón,licenciatura en ciencias de la computación,29/05/2020,melissa,barnes,female,56,2121,perez,morrislauren@hotmail.com +1396,universidad de morón,licenciatura en ciencias de la educación ,10/07/2020,kimberly,thomas,female,67,2301,bella italia,jennifersanchez@yahoo.com +1397,universidad de morón,diseño industrial,29/08/2020,marc,gardner,male,67,5645,el cenizo,nicholas94@gmail.com +1398,universidad de morón,licenciatura en relaciones del trabajo ,28/10/2020,rodney,arias,male,78,4163,huasa pampa norte,jessicasmall@gmail.com +1399,universidad de morón,bioquímica,06/08/2020,joel,clay,male,54,5547,villa hipodromo,dmeadows@gmail.com +1400,universidad de morón,farmacia,01/09/2020,heather,blankenship,female,25,7107,santa teresita,catherine23@yahoo.com +1401,universidad de morón,licenciatura en terapia ocupacional,10/01/2020,morgan,mccoy,female,99,2352,ambrosetti,lauren63@hotmail.com +1402,universidad de morón,arquitectura,08/01/2020,michelle,robinson,female,66,1676,santos lugares,brianna91@hotmail.com +1405,universidad de morón,licenciatura en musicoterapia,13/05/2020,julie,fisher,female,52,1638,vicente lopez,ctran@gmail.com +1406,universidad de morón,ingeniería en informática,10/09/2020,dustin,ortega,male,78,3641,arroyo seco,perezangela@hotmail.com +1407,universidad de morón,licenciatura en sociología ,17/02/2020,cassandra,gates,female,94,9207,arroyo guilaia,marygutierrez@yahoo.com +1408,universidad de morón,licenciatura en ciencia y tecnología de alimentos,19/01/2020,heather,pope,female,95,2764,campo la nena,nsalazar@gmail.com +1409,universidad de morón,licenciatura en administración ,27/05/2020,andrew,gentry,male,23,1648,rincon de milberg,gardneredwin@gmail.com +1412,universidad de morón,licenciatura en relaciones del trabajo ,15/10/2020,madison,collins dvm,female,50,3174,altamirano sud,tiffany42@yahoo.com +1413,universidad de morón,diseño de imagen y sonido,26/05/2020,mary,galloway,female,72,9107,28 de julio,christopher55@yahoo.com +1414,universidad de morón,actuario ,16/03/2020,carmen,price,female,94,5374,catinzaco,laura42@gmail.com +1415,universidad de morón,licenciatura en ciencias biológicas,06/11/2020,margaret,green,female,100,4132,agua azul,bmeyer@gmail.com +1416,universidad de morón,farmacia,27/09/2020,mr.,victor wright jr.,male,23,1776,9 de abril,chenchristy@yahoo.com +1417,universidad de morón,ingeniería electrónica,16/02/2020,dustin,ray,male,29,3401,arroyo pelon,abigail01@hotmail.com +1418,universidad de morón,ciencias veterinarias,05/12/2020,edward,george,male,107,5301,agua blanca,iobrien@yahoo.com +1419,universidad de morón,licenciatura en ciencia política ,02/12/2020,raymond,hanson,male,21,3353,arroyo santa maria,phillipslisa@yahoo.com +1420,universidad de morón,contador público ,16/10/2020,marie,obrien,female,38,6387,caleufu,kmarquez@hotmail.com +1421,universidad de morón,licenciatura en kinesiología y fisiatría,12/05/2020,nathaniel,hill,male,39,2246,barrancas,ramosamy@gmail.com +1422,universidad de morón,ingeniería mecánica,02/03/2020,john,silva,male,28,3487,puesto de isla,brandy14@hotmail.com +1423,universidad de morón,bioquímica,15/08/2020,gary,young,male,110,2317,casablanca,dianacantu@yahoo.com +1424,universidad de morón,licenciatura en administración ,04/04/2020,shawn,weber,male,77,3040,asuncion maria,jameshorne@hotmail.com +1425,universidad de morón,licenciatura en artes,27/10/2020,stephanie,smith,female,116,3733,campo el jacaranda,jeffrey63@yahoo.com +1426,universidad de morón,licenciatura en musicoterapia,17/10/2020,michael,ford,male,109,5321,el potrero,alvarezrachel@gmail.com +1427,universidad de morón,ingeniería en informática,29/06/2020,lindsey,kent,female,27,4506,alegria,bwoods@yahoo.com +1428,universidad de morón,licenciatura en administración ,10/03/2020,mrs.,joanne keller md,female,105,9020,arroyo quilla,dkim@gmail.com +1431,universidad de morón,licenciatura en ciencias geológicas,26/10/2020,todd,lee,male,33,6465,coraceros,wangdiana@yahoo.com +1432,universidad de morón,licenciatura en terapia ocupacional,16/01/2020,mary,hartman,female,114,1896,camino centenario km 11500,alyssaortega@hotmail.com +1433,universidad de morón,licenciatura en musicoterapia,19/07/2020,heather,pruitt,female,32,3316,arroyo pastora,danielmckinney@yahoo.com +1435,universidad de morón,licenciatura en artes,03/02/2020,karen,campbell,female,84,3302,aguara cua,umunoz@gmail.com +1437,universidad de morón,diseño industrial,15/06/2020,william,thomas,male,32,7160,la union,ucontreras@gmail.com +1438,universidad de morón,licenciatura en ciencias antropológicas,29/03/2020,stacey,mitchell,female,41,7136,adela,daniellee@yahoo.com +1439,universidad de morón,ingeniería mecánica,06/02/2020,sara,wright,female,111,9303,cañadon del toro,uandrade@gmail.com +1440,universidad de morón,licenciatura en planificación y diseño del paisaje,05/09/2020,ashley,powell,female,112,5261,agua del simbol,mhart@gmail.com +1441,universidad de morón,agronomía,19/10/2020,thomas,diaz,male,54,6516,amalia,robert51@hotmail.com +1442,universidad de morón,licenciatura en ciencias geológicas,05/01/2020,alexandria,reyes,female,88,1876,bernal este,ojordan@gmail.com +1443,universidad de morón,licenciatura en ciencia y tecnología de alimentos,31/01/2020,randy,miller,male,97,6431,estacion lago epecuen,iwilliams@gmail.com +1444,universidad de morón,licenciatura en psicología,12/07/2020,robert,gregory,male,86,7150,ayacucho,vickie65@hotmail.com +1445,universidad de morón,farmacia,08/05/2020,gerald,adkins,male,94,2206,campo paletta,sean31@yahoo.com +1446,universidad de morón,licenciatura en planificación y diseño del paisaje,22/07/2020,tiffany,sanders,female,61,6213,lote 11 escuela 107,davidpalmer@yahoo.com +1447,universidad de morón,licenciatura en planificación y diseño del paisaje,25/04/2020,joann,prince,female,42,5374,catinzaco,christopher60@hotmail.com +1450,universidad de morón,licenciatura en ciencias de la computación,08/10/2020,jamie,blevins,female,50,7414,laprida,lgriffin@yahoo.com +1451,universidad de morón,licenciatura en ciencias de la educación ,03/10/2020,tanya,morgan,female,70,5264,angelina,melanie35@hotmail.com +1452,universidad de morón,diseño industrial,18/03/2020,timothy,smith,male,60,3583,isla tigre,johnlong@hotmail.com +1453,universidad de morón,contador público ,05/02/2020,johnny,spears,male,102,3575,arroyo ceibal,ryanbrown@yahoo.com +1454,universidad de morón,bioquímica,10/01/2020,robert,anderson,male,87,3718,amambay,jasmine96@hotmail.com +1455,universidad de morón,ingeniería electrónica,11/11/2020,kyle,jackson,male,68,2322,cabaña el cisne,carollucas@hotmail.com +1457,universidad de morón,licenciatura en psicología,19/09/2020,lori,santos,female,76,6339,cailomuta,shannon51@hotmail.com +1458,universidad de morón,actuario ,30/06/2020,jeffrey,cantu,male,89,3230,arbol solo,taylorrobert@hotmail.com +1459,universidad de morón,licenciatura en planificación y diseño del paisaje,17/09/2020,tyler,wright,male,114,3172,kilometro 208,waterscassie@hotmail.com +1460,universidad de morón,ciencias veterinarias,28/06/2020,jacqueline,jones,female,31,1836,llavallol,david86@hotmail.com +1461,universidad de morón,licenciatura en sociología ,10/03/2020,amy,davis,female,42,1878,quilmes,hopkinskaren@gmail.com +1462,universidad de morón,ingeniería electrónica,06/07/2020,anthony,evans,male,83,5607,colonia bombal y tabanera,anthony53@hotmail.com +1464,universidad de morón,licenciatura en gestión de agroalimentos,22/08/2020,dr.,paul anthony,male,57,5417,9 de julio,christyhodges@hotmail.com +1465,universidad de morón,licenciatura en ciencias geológicas,02/02/2020,james,dorsey,male,73,6501,12 de octubre,poolemiguel@yahoo.com +1466,universidad de morón,ingeniería electrónica,17/05/2020,john,larsen,male,24,8208,campo cicare,michael89@gmail.com +1468,universidad de morón,ingeniería en informática,15/05/2020,samantha,taylor,female,92,4157,arroyo mal paso,molinaangela@yahoo.com +1470,universidad de morón,licenciatura en ciencias ambientales,14/06/2020,jennifer,brooks,female,46,6405,30 de agosto,bennettelizabeth@gmail.com +1471,universidad de morón,licenciatura en ciencias biológicas,29/05/2020,danielle,harrington,female,59,6430,adolfo alsina,martinjessica@gmail.com +1473,universidad de morón,licenciatura en administración ,16/02/2020,adrian,tucker,male,76,3364,2 de mayo,tanyarichards@hotmail.com +1474,universidad de morón,diseño industrial,02/03/2020,kevin,robbins,male,72,3328,colonia japonesa,brentphillips@gmail.com +1476,universidad de morón,arquitectura,21/07/2020,melinda,clark,female,45,5883,alto lindo,laurendennis@gmail.com +1477,universidad de morón,actuario ,18/10/2020,brittany,hill,female,60,2520,la california,osanders@yahoo.com +1480,universidad de morón,contador público ,02/07/2020,emily,sanchez,female,45,4722,el duraznillo,tammy10@yahoo.com +1481,universidad de morón,ciencias veterinarias,15/11/2020,daniel,miller,male,103,5341,anillaco,emily11@gmail.com +1482,universidad de morón,licenciatura en musicoterapia,11/08/2020,chloe,macias,female,30,2907,general conesa,martinezarthur@gmail.com +1483,universidad de morón,ingeniería electrónica,27/05/2020,lisa,davis,female,88,5313,estacion mazan,yrobbins@hotmail.com +1484,universidad de morón,licenciatura en musicoterapia,28/08/2020,david,robinson,male,61,8172,arroyo corto,phamkaren@yahoo.com +1485,universidad de morón,agronomía,25/05/2020,susan,burgess,female,104,2500,cañada de gomez,melinda46@yahoo.com +1486,universidad de morón,licenciatura en planificación y diseño del paisaje,26/11/2020,david,hernandez dvm,male,110,7305,antonio de los heros,meltonstacey@gmail.com +1487,universidad de morón,licenciatura en relaciones del trabajo ,06/04/2020,shannon,richardson,female,88,7009,iraola,ghanson@hotmail.com +1488,universidad de morón,ingeniería electrónica,12/03/2020,krystal,hess,female,94,3170,alberto gerchunoff,vdiaz@hotmail.com +1489,universidad de morón,licenciatura en ciencias antropológicas,26/03/2020,scott,hernandez,male,76,2324,colonia tacurales,colinwong@hotmail.com +1490,universidad de morón,bioquímica,18/02/2020,jared,phillips,male,47,3129,colonia hernandarias,montgomeryjessica@yahoo.com +1491,universidad de morón,licenciatura en kinesiología y fisiatría,15/03/2020,ann,perez,female,93,6632,benitez,johncardenas@hotmail.com +1492,universidad de morón,licenciatura en artes,03/07/2020,robert,fisher,male,19,7313,16 de julio,reeveskevin@yahoo.com +1493,universidad de morón,medicina,30/09/2020,geoffrey,macdonald,male,53,6467,el trio,daniel74@hotmail.com +1495,universidad de morón,licenciatura en ciencias ambientales,25/09/2020,melissa,ellis,female,44,3372,cataratas del iguazu,kingmariah@yahoo.com +1496,universidad de morón,licenciatura en ciencias geológicas,06/12/2020,wendy,brown,female,54,6723,cucullu,angela94@gmail.com +1498,universidad de morón,diseño de imagen y sonido,18/04/2020,jonathan,davis,male,55,6461,capitan castro,lori11@yahoo.com +1499,universidad de morón,arquitectura,20/08/2020,brent,bauer,male,100,2181,los molinos,dalegardner@yahoo.com +1501,universidad de morón,licenciatura en administración ,08/07/2020,lori,bond,female,91,7106,las toninas,jonathan84@yahoo.com +1502,universidad de morón,licenciatura en kinesiología y fisiatría,28/12/2020,justin,bruce,male,44,5467,acerillos,hugheschristopher@hotmail.com +1503,universidad de morón,licenciatura en ciencias de la computación,29/09/2020,matthew,scott,male,25,6277,buena esperanza,smartin@hotmail.com +1504,universidad de morón,licenciatura en artes,27/11/2020,cheryl,torres,female,27,5582,alberto flores,ymccormick@yahoo.com +1505,universidad de morón,licenciatura en artes,06/04/2020,courtney,hill,female,59,1648,rincon de milberg,vincenthopkins@yahoo.com +1506,universidad de morón,ingeniería mecánica,20/02/2020,christopher,nichols,male,98,8315,achico,mark90@gmail.com +1507,universidad de morón,licenciatura en ciencias antropológicas,20/12/2020,tiffany,lane,female,63,1633,empalme,gdillon@gmail.com +1509,universidad de morón,licenciatura en administración ,27/09/2020,raymond,michael,male,56,4516,caimancito,mmeyers@yahoo.com +1511,universidad de morón,licenciatura en relaciones del trabajo ,21/09/2020,david,martinez,male,62,3328,colonia japonesa,tanyajones@hotmail.com +1512,universidad de morón,diseño de imagen y sonido,15/11/2020,jacob,wilson,male,78,5773,cañada,larryward@gmail.com +1513,universidad de morón,licenciatura en kinesiología y fisiatría,02/09/2020,rachel,obrien,female,65,5353,el zapallar,cynthialewis@hotmail.com +1514,universidad de morón,farmacia,10/03/2020,peter,miranda,male,70,4119,agua colorada,amberfields@hotmail.com +1516,universidad de morón,contador público ,06/02/2020,jacqueline,gregory,female,81,5565,campo de los andes,susancarroll@yahoo.com +1517,universidad de morón,licenciatura en ciencias ambientales,26/09/2020,christina,barnett,female,32,6465,coraceros,anthony16@yahoo.com +1519,universidad de morón,diseño industrial,11/09/2020,sheri,hughes,female,18,7165,faro querandi,jamie46@gmail.com +1520,universidad de morón,diseño industrial,31/07/2020,gregory,barr,male,91,2415,desvio boero,debra22@yahoo.com +1521,universidad de morón,licenciatura en administración ,08/07/2020,whitney,thompson,female,116,3461,abo nezu,robertomartin@hotmail.com +1522,universidad de morón,diseño de imagen y sonido,23/08/2020,matthew,harmon,male,25,8148,estancia las isletas,sherry51@gmail.com +1523,universidad de morón,diseño de imagen y sonido,18/03/2020,mikayla,smith,female,25,4163,huasa pampa norte,torreskaitlin@yahoo.com +1524,universidad de morón,licenciatura en artes,29/10/2020,stephanie,nichols,female,51,6431,estacion lago epecuen,connie04@hotmail.com +1525,universidad de morón,licenciatura en gestión de agroalimentos,04/10/2020,paul,carr,male,75,1875,wilde,lawsongregory@gmail.com +1526,universidad de morón,licenciatura en ciencias antropológicas,24/10/2020,megan,olsen,female,72,4119,agua colorada,charlescameron@gmail.com +1527,universidad de morón,licenciatura en ciencia y tecnología de alimentos,26/08/2020,lisa,burgess,female,45,3156,betbeder,molly79@yahoo.com +1528,universidad de morón,licenciatura en psicología,12/11/2020,marilyn,hansen,female,42,1748,general rodriguez,devinevans@hotmail.com +1529,universidad de morón,licenciatura en ciencias antropológicas,12/08/2020,alexis,poole,female,88,2846,anahi,maryhayden@hotmail.com +1531,universidad de morón,licenciatura en ciencia política ,20/02/2020,christopher,george,male,59,2253,campo gimenez,emartinez@hotmail.com +1532,universidad de morón,licenciatura en ciencias antropológicas,12/05/2020,kenneth,diaz,male,76,2107,alvarez,thomasmichelle@hotmail.com +1533,universidad de morón,licenciatura en ciencias antropológicas,23/02/2020,joseph,wood,male,42,5400,desamparados,parsonsdylan@yahoo.com +1535,universidad de morón,licenciatura en ciencias de la educación ,05/06/2020,ryan,lane,male,47,3226,buena vista,thomasmarsh@yahoo.com +1537,universidad de morón,ingeniería en informática,10/05/2020,gregory,rose,male,87,2443,colonia margarita,ashleywallace@yahoo.com +1538,universidad de morón,farmacia,22/03/2020,george,reese,male,58,8424,aguada de guerra,kyle03@hotmail.com +1539,universidad de morón,licenciatura en kinesiología y fisiatría,15/05/2020,jennifer,kane,female,106,6434,palantelen,williampatel@gmail.com +1541,universidad de morón,licenciatura en ciencias de la computación,25/05/2020,shawn,parsons,male,29,4230,brea chimpana,john43@yahoo.com +1542,universidad de morón,ingeniería en informática,23/04/2020,alex,fox,male,78,5341,anillaco,joneschristopher@gmail.com +1543,universidad de morón,licenciatura en ciencia política ,18/03/2020,wendy,johnson,female,61,4141,fuerte quemado,michaelhorn@hotmail.com +1544,universidad de morón,licenciatura en ciencia y tecnología de alimentos,29/04/2020,heather,moore,female,21,4151,bajo de los sueldos,mjordan@hotmail.com +1545,universidad de morón,licenciatura en artes,08/08/2020,melissa,johnson,female,25,3208,colonia ensanche sauce,kristophersoto@gmail.com +1546,universidad de morón,licenciatura en kinesiología y fisiatría,19/10/2020,richard,martinez,male,81,6501,12 de octubre,jamesrivera@gmail.com +1547,universidad de morón,licenciatura en administración ,20/11/2020,andrew,weiss,male,112,3263,1 de mayo,toddjohnson@yahoo.com +1548,universidad de morón,licenciatura en psicología,22/03/2020,jennifer,gibbs,female,54,9015,alma grande,shawn16@yahoo.com +1549,universidad de morón,licenciatura en administración ,09/07/2020,brandon,taylor,male,85,5589,chapanay,ldecker@gmail.com +1550,universidad de morón,licenciatura en relaciones del trabajo ,03/08/2020,michael,lee,male,27,2156,arsenal de guerra san lorenzo,welchnicholas@yahoo.com +1551,universidad de morón,licenciatura en ciencias de la computación,27/06/2020,christopher,berger,male,96,8183,avestruz,afrazier@hotmail.com +1552,universidad de morón,licenciatura en artes,06/08/2020,rhonda,graham,female,72,4514,calilegua,dshah@hotmail.com +1555,universidad de morón,licenciatura en musicoterapia,01/01/2021,heather,williams,female,67,1925,destileria fiscal,fdonaldson@hotmail.com +1556,universidad de morón,licenciatura en ciencia política ,03/05/2020,emily,howell,female,81,7226,gorchs,kmccoy@yahoo.com +1557,universidad de morón,licenciatura en sociología ,20/11/2020,david,gaines,male,45,1894,juan vucetich ex dr r levene,ytaylor@yahoo.com +1558,universidad de morón,licenciatura en artes,23/05/2020,matthew,jimenez,male,109,6345,la bilbaina,moorejoseph@yahoo.com +1559,universidad de morón,ingeniería mecánica,05/07/2020,kevin,drake,male,74,4149,alpachiri,katherineowen@gmail.com +1560,universidad de morón,licenciatura en ciencias biológicas,14/09/2020,david,bell,male,58,3111,almacen cristian schubert,johnnelson@yahoo.com +1561,universidad de morón,licenciatura en sociología ,12/07/2020,eric,horton,male,85,3386,caraguatay,santoskevin@yahoo.com +1562,universidad de morón,arquitectura,13/03/2020,julia,lara,female,22,2903,erezcano,fosterjoseph@gmail.com +1563,universidad de morón,licenciatura en ciencia y tecnología de alimentos,02/10/2020,brandon,moore,male,40,4634,abralaite,michael26@yahoo.com +1564,universidad de morón,licenciatura en ciencias geológicas,25/11/2020,mark,pace,male,37,7106,las toninas,xpalmer@gmail.com +1566,universidad de morón,licenciatura en ciencias ambientales,02/04/2020,teresa,allison,female,66,1875,wilde,hprice@gmail.com +1567,universidad de morón,ingeniería mecánica,22/12/2020,sara,suarez,female,77,7020,benito juarez,angel53@gmail.com +1568,universidad de morón,licenciatura en kinesiología y fisiatría,02/10/2020,john,garner,male,77,2305,lehmann,tylergarner@gmail.com +1569,universidad de morón,licenciatura en ciencias biológicas,29/06/2020,nicholas,hill,male,104,3592,colonia hardy,jamesferguson@hotmail.com +1572,universidad de morón,licenciatura en ciencias de la computación,11/06/2020,ross,velasquez,male,19,2309,colonia reina margarita,alvarezmallory@hotmail.com +1573,universidad de morón,licenciatura en ciencia y tecnología de alimentos,24/02/2020,michael,wilson,male,91,5313,estacion mazan,james61@yahoo.com +1574,universidad de morón,licenciatura en terapia ocupacional,23/11/2020,kevin,mathews,male,95,3029,colonia adolfo alsina,mary40@hotmail.com +1575,universidad de morón,licenciatura en ciencias de la educación ,02/01/2020,travis,green,male,111,1884,berazategui,nrivera@hotmail.com +1576,universidad de morón,licenciatura en musicoterapia,07/08/2020,jill,roberts,female,48,4701,acostilla,joseph26@yahoo.com +1577,universidad de morón,licenciatura en ciencias biológicas,06/04/2020,jordan,chavez,male,53,1686,hurlingham,craigrodriguez@gmail.com +1578,universidad de morón,ingeniería mecánica,07/06/2020,jennifer,barnes,female,21,8126,aldea san andres,johnsonsusan@hotmail.com +1579,universidad de morón,ingeniería mecánica,19/09/2020,heather,leon,female,31,8411,cascada los cantaros,ahinton@yahoo.com +1581,universidad de morón,ingeniería mecánica,28/07/2020,matthew,logan,male,107,3384,barrancon,ireynolds@yahoo.com +1582,universidad de morón,agronomía,10/08/2020,kimberly,jones,female,48,1706,haedo,lowerymelissa@gmail.com +1583,universidad de morón,licenciatura en producción de bioimagenes,30/07/2020,john,garcia,male,56,1603,villa martelli,eflores@hotmail.com +1584,universidad de morón,ingeniería en informática,16/01/2020,adam,stanley,male,80,5700,alto blanco,dominique14@hotmail.com +1586,universidad de morón,ingeniería electrónica,08/05/2020,susan,dyer,female,52,5579,barrio lencina,leedavid@hotmail.com +1587,universidad de morón,licenciatura en musicoterapia,18/09/2020,jeremy,rogers,male,47,6550,bolivar,april55@hotmail.com +1588,universidad de morón,licenciatura en ciencias antropológicas,08/12/2020,tiffany,holland,female,27,9107,28 de julio,barrettkylie@yahoo.com +1589,universidad de morón,ciencias veterinarias,13/05/2020,jennifer,buchanan,female,93,7501,indio rico,proctormichelle@hotmail.com +1590,universidad de morón,licenciatura en ciencias de la computación,18/12/2020,jennifer,hart,female,47,3050,calchaqui,josephromero@hotmail.com +1591,universidad de morón,contador público ,24/01/2020,jennifer,harvey,female,18,9225,arenoso,tevans@yahoo.com +1592,universidad de morón,licenciatura en artes,30/09/2020,michael,meyer,male,65,5549,agua de los manantiales,lynchrobert@hotmail.com +1593,universidad de morón,licenciatura en ciencias geológicas,17/12/2020,timothy,rivera,male,99,3712,los frentones,nathanielortiz@hotmail.com +1594,universidad de morón,licenciatura en planificación y diseño del paisaje,14/09/2020,tyler,williams,male,61,3581,campo redondo,brian39@gmail.com +1595,universidad de morón,licenciatura en administración ,23/05/2020,barbara,ruiz,female,107,9100,cerro santa ana,masonsean@hotmail.com +1596,universidad de morón,arquitectura,04/03/2020,jacqueline,anderson,female,69,7316,fortin irene,tsmith@hotmail.com +1597,universidad de morón,medicina,15/08/2020,christina,ryan,female,26,5721,agua seballe,traci81@hotmail.com +1598,universidad de morón,agronomía,20/11/2020,james,stone,male,53,5622,colonia jauregui,tyler17@hotmail.com +1600,universidad de morón,licenciatura en sociología ,21/02/2020,sarah,howard,female,69,2845,colonia duportal,jesse40@hotmail.com +1602,universidad de morón,contador público ,25/10/2020,brandon,berry,male,71,1897,manuel b gonnet,elijahfrancis@hotmail.com +1603,universidad de morón,contador público ,13/11/2020,brandon,harris,male,112,1884,berazategui,melody49@yahoo.com +1604,universidad de morón,licenciatura en gestión de agroalimentos,28/05/2020,william,gonzalez,male,56,1653,villa ballester,nrowe@yahoo.com +1605,universidad de morón,licenciatura en planificación y diseño del paisaje,29/02/2020,paul,nielsen,male,22,7110,cuartel iv,wilkinsonamy@yahoo.com +1606,universidad de morón,licenciatura en sociología ,16/06/2020,kelly,miller,female,42,1650,general san martin,glenda70@hotmail.com +1607,universidad de morón,bioquímica,16/02/2020,kaitlyn,mueller,female,97,2179,bombal,heather78@hotmail.com +1608,universidad de morón,licenciatura en planificación y diseño del paisaje,06/08/2020,matthew,hancock,male,61,2752,almacen el descanso,hopkinsjames@hotmail.com +1609,universidad de morón,licenciatura en musicoterapia,16/01/2020,dakota,thompson,male,30,1881,san francisco solano,jkim@yahoo.com +1611,universidad de morón,licenciatura en ciencias biológicas,06/07/2020,darrell,torres,male,22,5736,comandante granville,shirley67@gmail.com +1612,universidad de morón,licenciatura en administración ,17/10/2020,joseph,rowe,male,106,1761,20 de junio,fostermonica@hotmail.com +1613,universidad de morón,licenciatura en psicología,19/08/2020,erin,cooper,female,85,1742,paso del rey,kimberlyturner@gmail.com +1614,universidad de morón,contador público ,19/03/2020,caitlyn,chase,female,66,6459,colonia sere,charleswagner@hotmail.com +1615,universidad de morón,licenciatura en ciencias geológicas,02/03/2020,alex,flowers,male,97,6346,pellegrini,sharonjuarez@hotmail.com +1616,universidad de morón,ciencias veterinarias,05/04/2020,evan,proctor,male,45,8109,almirante solier,margaret46@gmail.com +1617,universidad de morón,ingeniería en informática,22/10/2020,kendra,ross,female,29,6557,arboleda,james61@gmail.com +1619,universidad de morón,licenciatura en ciencia y tecnología de alimentos,21/04/2020,tara,harvey,female,47,2521,iturraspe,johnblanchard@yahoo.com +1620,universidad de morón,licenciatura en artes,04/02/2020,allison,parker,female,78,2142,campo medina,cbright@hotmail.com +1621,universidad de morón,ingeniería en informática,27/09/2020,alexandra,hampton,female,58,6333,alfredo peña,davidknight@gmail.com +1622,universidad de morón,bioquímica,20/07/2020,mrs.,amanda morton,female,74,4750,agua colorada,kerrfrank@yahoo.com +1623,universidad de morón,actuario ,03/01/2020,steven,kelley,male,21,7414,laprida,singhsean@gmail.com +1624,universidad de morón,licenciatura en producción de bioimagenes,30/05/2020,mary,mcdonald,female,35,2206,campo paletta,martinjonathan@hotmail.com +1626,universidad de morón,licenciatura en artes,13/06/2020,geoffrey,green,male,18,6101,villa saboya,katherine80@yahoo.com +1627,universidad de morón,bioquímica,15/08/2020,elizabeth,armstrong,female,21,5539,arenales,wfoley@hotmail.com +1628,universidad de morón,ingeniería electrónica,05/07/2020,jessica,richards,female,43,3192,colonia bertozzi,yrogers@yahoo.com +1629,universidad de morón,ingeniería mecánica,16/04/2020,mary,oneal,female,72,7630,hospital necochea,hhenderson@hotmail.com +1631,universidad de morón,licenciatura en ciencias de la educación ,26/05/2020,sarah,brown,female,105,3543,colonia lote 12,gonzalezvictoria@gmail.com +1632,universidad de morón,licenciatura en psicología,12/08/2020,john,montes,male,24,3267,cañada de las ovejas,johnnybrowning@hotmail.com +1633,universidad de morón,licenciatura en sociología ,19/11/2020,michael,hernandez,male,41,6233,condarco,jason69@hotmail.com +1634,universidad de morón,licenciatura en ciencias ambientales,30/03/2020,mary,fernandez,female,80,3302,aguara cua,janerodriguez@gmail.com +1635,universidad de morón,ciencias veterinarias,02/01/2020,christopher,johnson,male,24,6434,palantelen,riveratimothy@hotmail.com +1636,universidad de morón,técnico para bioterios ,23/02/2020,john,gordon,male,69,6103,amenabar,kimberly18@yahoo.com +1637,universidad de morón,diseño de imagen y sonido,20/08/2020,sara,anderson,female,86,7536,estacion coronel pringles,isutton@gmail.com +1638,universidad de morón,contador público ,21/06/2020,mary,arroyo,female,64,1752,lomas del mirador,debrapearson@hotmail.com +1639,universidad de morón,bioquímica,19/03/2020,nicole,peck,female,49,8134,argerich,kathleenhenry@gmail.com +1640,universidad de morón,licenciatura en administración ,24/02/2020,danielle,gibson,female,54,1655,jose leon suarez,michael99@yahoo.com +1641,universidad de morón,licenciatura en ciencia y tecnología de alimentos,10/04/2020,robert,lee,male,29,4142,alto de leiva,nguyenryan@hotmail.com +1642,universidad de morón,arquitectura,09/11/2020,kristine,gilmore,female,68,2701,12 de agosto,wendy95@yahoo.com +1643,universidad de morón,licenciatura en ciencia y tecnología de alimentos,09/05/2020,mark,sanchez,male,116,4500,alto del saladillo,henrybenjamin@yahoo.com +1644,universidad de morón,licenciatura en ciencia política ,29/06/2020,aaron,williams,male,114,1876,bernal este,jdaniel@yahoo.com +1645,universidad de morón,arquitectura,28/05/2020,charles,kent,male,71,3550,allende,johnmartin@yahoo.com +1646,universidad de morón,licenciatura en ciencia y tecnología de alimentos,15/11/2020,caroline,bradley,female,89,2453,carlos pellegrini,vgonzalez@hotmail.com +1647,universidad de morón,licenciatura en gestión de agroalimentos,23/06/2020,crystal,duran,female,98,5573,colonia delfino,briannaobrien@hotmail.com +1648,universidad de morón,agronomía,11/05/2020,victoria,gallegos,female,82,1759,gonzalez catan,kellycole@hotmail.com +1649,universidad de morón,licenciatura en relaciones del trabajo ,09/08/2020,christopher,phillips,male,87,6501,12 de octubre,brightcarrie@gmail.com +1651,universidad de morón,ciencias veterinarias,22/02/2020,erin,smith,female,26,4195,7 de abril,pthomas@gmail.com +1652,universidad de morón,ciencias veterinarias,26/06/2020,kimberly,rasmussen,female,26,2134,roldan,barkerbrittany@yahoo.com +1653,universidad de morón,arquitectura,10/06/2020,terry,johnson,male,29,3056,campo coubert,cummingsdustin@yahoo.com +1654,universidad de morón,licenciatura en planificación y diseño del paisaje,20/11/2020,marcus,gonzalez,male,23,2154,capitan bermudez,boltonpatty@gmail.com +1655,universidad de morón,arquitectura,27/07/2020,joseph,howard,male,86,5474,barranquitas,richardsonmelissa@gmail.com +1656,universidad de morón,licenciatura en producción de bioimagenes,28/04/2020,richard,robertson,male,109,6648,mecha,zweber@gmail.com +1657,universidad de morón,medicina,06/03/2020,jamie,allen,female,108,2415,desvio boero,sherry46@hotmail.com +1658,universidad de morón,diseño de imagen y sonido,17/08/2020,ann,owen,female,30,1838,luis guillon,ronald63@yahoo.com +1659,universidad de morón,ingeniería en informática,20/03/2020,gregory,ruiz,male,70,7111,san bernardo del tuyu,madelineduffy@hotmail.com +1660,universidad de morón,licenciatura en ciencias de la computación,20/04/2020,monica,allen,female,93,6667,agustin mosconi,bonnie43@yahoo.com +1663,universidad de morón,bioquímica,05/07/2020,amanda,bishop,female,49,2500,cañada de gomez,hahndana@gmail.com +1664,universidad de morón,agronomía,29/03/2020,jacob,green,male,78,8418,anecon chico,laurielopez@hotmail.com +1666,universidad de morón,contador público ,10/10/2020,sean,miller,male,73,5407,dique toma,martinjames@yahoo.com +1667,universidad de morón,bioquímica,21/08/2020,judith,vaughan,female,68,2801,alto verde,barkerross@yahoo.com +1668,universidad de morón,licenciatura en ciencia y tecnología de alimentos,28/02/2020,john,guerrero,male,97,5636,favelli,tonyaavila@gmail.com +1669,universidad de morón,licenciatura en ciencia política ,26/06/2020,ricky,mendoza,male,93,6538,la dorita,mirandacindy@gmail.com +1670,universidad de morón,licenciatura en administración ,15/03/2020,jessica,webb,female,46,6221,ceballos,aaron78@hotmail.com +1672,universidad de morón,contador público ,11/02/2020,valerie,sanford,female,19,1897,manuel b gonnet,rtrujillo@yahoo.com +1673,universidad de morón,licenciatura en terapia ocupacional,29/11/2020,allen,thompson,male,115,3267,cañada de las ovejas,velezspencer@hotmail.com +1674,universidad de morón,licenciatura en ciencias biológicas,13/10/2020,tracy,caldwell,female,78,2246,barrancas,christophergraham@hotmail.com +1675,universidad de morón,licenciatura en ciencias ambientales,02/09/2020,carrie,kramer,female,116,1891,ingeniero allan,jennifer60@yahoo.com +1676,universidad de morón,actuario ,17/04/2020,kevin,gray,male,86,6216,bagual,andreabrown@hotmail.com +1677,universidad de morón,licenciatura en ciencias biológicas,09/10/2020,frank,cook,male,84,6621,anderson,charles91@gmail.com +1678,universidad de morón,licenciatura en artes,13/12/2020,stephanie,gonzales,female,27,6312,ricardo lavalle,dennis97@gmail.com +1679,universidad de morón,licenciatura en ciencias de la computación,03/09/2020,jonathan,peterson,male,33,1842,el jaguel,steven90@gmail.com +1680,universidad de morón,contador público ,30/05/2020,kristine,bridges,female,53,3526,gandolfi,harrellmatthew@yahoo.com +1681,universidad de morón,licenciatura en ciencias de la educación ,30/09/2020,daniel,miller,male,61,8351,agrio balsa,oclark@hotmail.com +1682,universidad de morón,licenciatura en ciencias de la educación ,03/01/2020,tracy,mason,female,46,8333,aguada guzman,riveraanne@gmail.com +1683,universidad de morón,agronomía,10/11/2020,jacob,patterson,male,36,6405,30 de agosto,zsanders@yahoo.com +1686,universidad de morón,bioquímica,02/04/2020,paul,berry,male,74,3190,arroyo hondo,karenrogers@hotmail.com +1687,universidad de morón,licenciatura en ciencias geológicas,23/04/2020,jeremy,sherman,male,107,1718,san antonio de padua,fnelson@hotmail.com +1688,universidad de morón,licenciatura en ciencias de la computación,09/09/2020,martha,wilson,female,39,7169,juancho,plawson@yahoo.com +1689,universidad de morón,ingeniería mecánica,21/10/2020,juan,adams,male,47,6015,campo coliqueo,adam46@hotmail.com +1690,universidad de morón,bioquímica,13/06/2020,michael,martin,male,29,5615,25 de mayo,ashleyross@gmail.com +1691,universidad de morón,licenciatura en relaciones del trabajo ,18/04/2020,brittany,hall,female,82,3334,3 de mayo,davismitchell@yahoo.com +1692,universidad de morón,licenciatura en kinesiología y fisiatría,24/08/2020,daniel,campos,male,86,3177,altamirano norte,utorres@hotmail.com +1694,universidad de morón,medicina,22/04/2020,jason,peck,male,101,3103,aldea santafecina,evelynlam@yahoo.com +1695,universidad de morón,farmacia,04/05/2020,joel,colon,male,84,7515,claudio c molina,katrinapetty@yahoo.com +1696,universidad de morón,arquitectura,25/06/2020,robert,swanson,male,87,8379,gente grande,andrea97@hotmail.com +1697,universidad de morón,diseño industrial,22/02/2020,jessica,gonzalez,female,102,2156,arsenal de guerra san lorenzo,lclarke@hotmail.com +1699,universidad de morón,ingeniería en informática,24/11/2020,ronald,calderon,male,52,4431,aguas calientes,crystalmiller@gmail.com +1701,universidad de morón,actuario ,21/03/2020,kenneth,hawkins,male,50,3534,colonia el aguara,walkerrobert@yahoo.com +1702,universidad de morón,licenciatura en artes,03/01/2020,jacqueline,johnson,female,27,6018,colonia los bosques,knapppaul@gmail.com +1703,universidad de morón,licenciatura en sociología ,07/09/2020,vanessa,thompson,female,27,8174,arroyo aguas blancas,rbanks@yahoo.com +1704,universidad de morón,licenciatura en gestión de agroalimentos,21/03/2020,ricardo,spears,male,79,3052,cañadita,ronaldjones@hotmail.com +1706,universidad de morón,arquitectura,12/02/2020,james,smith,male,64,4634,abralaite,douglassteele@hotmail.com +1708,universidad de morón,licenciatura en musicoterapia,31/10/2020,suzanne,rodriguez,female,75,5350,el molle,morrissteven@yahoo.com +1709,universidad de morón,bioquímica,11/09/2020,edward,davis,male,76,8370,caminera,james92@gmail.com +1710,universidad de morón,licenciatura en psicología,18/07/2020,randy,gonzalez,male,52,2142,campo medina,valerierodriguez@hotmail.com +1711,universidad de morón,contador público ,18/11/2020,christina,hoffman,female,79,3351,azara,don35@gmail.com +1712,universidad de morón,licenciatura en ciencia política ,16/02/2020,jamie,york,female,54,6058,pazos kanki,halexander@gmail.com +1713,universidad de morón,licenciatura en artes,20/05/2020,kimberly,larsen,female,46,1612,ingeniero adolfo sourdeaux,clarkclifford@hotmail.com +1714,universidad de morón,licenciatura en musicoterapia,14/01/2020,james,ramos,male,60,3324,gobernador roca,amandashaw@gmail.com +1715,universidad de morón,actuario ,09/09/2020,terry,rios,male,51,3269,arroyo baru,bgreene@hotmail.com +1716,universidad de morón,ingeniería electrónica,16/02/2020,katherine,browning,female,88,5361,aicuña,aguilaradam@hotmail.com +1717,universidad de morón,contador público ,15/02/2020,douglas,harris,male,105,6387,caleufu,walkerkaren@hotmail.com +1718,universidad de morón,licenciatura en ciencias geológicas,24/11/2020,reginald,gordon,male,47,3265,arroyo caraballo,charles59@hotmail.com +1719,universidad de morón,licenciatura en ciencias de la computación,10/02/2020,jeremy,mendez,male,79,5582,alberto flores,mbyrd@hotmail.com +1721,universidad de morón,licenciatura en ciencias biológicas,04/05/2020,abigail,murray,female,80,7001,la pastora,tlong@yahoo.com +1722,universidad de morón,farmacia,22/11/2020,robert,goodman,male,97,4111,aguada,nelsonderrick@yahoo.com +1723,universidad de morón,licenciatura en planificación y diseño del paisaje,04/07/2020,megan,bird,female,65,8401,cullin manzano,awebb@yahoo.com +1724,universidad de morón,licenciatura en sociología ,24/05/2020,joshua,melton,male,113,5315,calera la norma,bellmichele@yahoo.com +1725,universidad de morón,licenciatura en ciencias geológicas,09/07/2020,kyle,wilkins,male,18,4724,agua colorada,margarethamilton@yahoo.com +1728,universidad de morón,licenciatura en producción de bioimagenes,09/04/2020,david,pham,male,41,7201,colman,tiffany82@hotmail.com +1729,universidad de morón,medicina,16/11/2020,vicki,nelson,female,93,8332,colonia rusa,ashley44@gmail.com +1730,universidad de morón,licenciatura en relaciones del trabajo ,14/03/2020,karen,hart,female,83,3308,candelaria,currycarolyn@yahoo.com +1731,universidad de morón,licenciatura en relaciones del trabajo ,26/11/2020,lisa,ramirez,female,45,1638,vicente lopez,wchavez@yahoo.com +1732,universidad de morón,medicina,25/04/2020,rachel,gonzalez,female,55,8379,gente grande,lauraboyd@gmail.com +1733,universidad de morón,licenciatura en relaciones del trabajo ,10/03/2020,cynthia,fitzgerald,female,58,3241,campo de villamil,kenneth75@yahoo.com +1734,universidad de morón,licenciatura en gestión de agroalimentos,03/08/2020,matthew,lopez,male,95,9223,alto rio pico,rogersleslie@yahoo.com +1735,universidad de morón,farmacia,18/06/2020,bailey,gardner,female,88,7105,san clemente del tuyu,jacobquinn@yahoo.com +1736,universidad de morón,licenciatura en ciencias antropológicas,02/09/2020,andrew,levine,male,20,5632,colonia alvear,smithmelissa@yahoo.com +1737,universidad de morón,licenciatura en ciencias antropológicas,12/08/2020,angela,acosta,female,44,5475,agua de la piedra,colton26@hotmail.com +1738,universidad de morón,licenciatura en artes,08/07/2020,kristy,fleming,female,70,5701,11 de mayo,athompson@hotmail.com +1739,universidad de morón,licenciatura en ciencias biológicas,04/05/2020,amy,schwartz,female,19,8124,berraondo,douglas46@gmail.com +1740,universidad de morón,contador público ,11/06/2020,kelly,kelly,female,21,6438,masurel,stephanie18@gmail.com +1741,universidad de morón,farmacia,30/05/2020,tanner,bradley,male,50,9121,aguada de las tejas,keithpetersen@yahoo.com +1742,universidad de morón,licenciatura en psicología,07/04/2020,ashley,hernandez,female,74,3530,aldea forestal,andreasullivan@hotmail.com +1743,universidad de morón,licenciatura en sociología ,07/12/2020,carl,marshall,male,85,4168,agua blanca,juansmith@hotmail.com +1744,universidad de morón,licenciatura en administración ,19/12/2020,jennifer,brown,female,102,6213,lote 11 escuela 107,patrick63@gmail.com +1745,universidad de morón,licenciatura en administración ,06/05/2020,alfred,rowland,male,36,7407,libano,heidi77@hotmail.com +1746,universidad de morón,licenciatura en sociología ,16/07/2020,maria,ellis,female,66,5609,aristides villanueva,leslie89@yahoo.com +1747,universidad de morón,actuario ,02/07/2020,elizabeth,smith,female,101,5425,albarracin,ferrellwilliam@yahoo.com +1748,universidad de morón,contador público ,13/04/2020,william,lawson,male,31,4624,abra mayo,karen70@hotmail.com +1749,universidad de morón,farmacia,04/10/2020,matthew,farmer,male,84,1648,rincon de milberg,gbarrett@yahoo.com +1750,universidad de morón,licenciatura en ciencia política ,22/12/2020,christina,martinez,female,49,7150,ayacucho,christineknight@yahoo.com +1751,universidad de morón,licenciatura en artes,30/10/2020,jennifer,harrington,female,68,5571,chivilcoy,mhooper@hotmail.com +1752,universidad de morón,contador público ,16/01/2020,matthew,williams,male,38,6348,bocayuba,kking@yahoo.com +1753,universidad de morón,contador público ,12/11/2020,anthony,thomas,male,72,8520,aguada del loro,james70@yahoo.com +1754,universidad de morón,licenciatura en sociología ,17/05/2020,jonathan,mcdaniel,male,83,2615,la gama,umorgan@yahoo.com +1755,universidad de morón,licenciatura en ciencias de la computación,22/02/2020,brittany,wilson,female,97,1894,juan vucetich ex dr r levene,nguzman@yahoo.com +1756,universidad de morón,licenciatura en ciencias antropológicas,21/12/2020,jenna,perez,female,80,3203,arroyo grande,willie66@hotmail.com +1757,universidad de morón,licenciatura en ciencias geológicas,25/12/2020,amanda,wells,female,88,7228,abbott,hallcolin@gmail.com +1758,universidad de morón,ingeniería mecánica,28/07/2020,marc,alexander,male,86,7500,el carretero,nancy71@hotmail.com +1759,universidad de morón,licenciatura en administración ,07/06/2020,dawn,smith md,female,87,3267,cañada de las ovejas,seanreyes@gmail.com +1760,universidad de morón,bioquímica,20/06/2020,steven,wallace,male,47,6608,agote,jacksonjennifer@gmail.com +1761,universidad de morón,ingeniería electrónica,09/08/2020,antonio,lang,male,65,2643,cafferata,rsims@hotmail.com +1762,universidad de morón,licenciatura en planificación y diseño del paisaje,18/11/2020,stacey,ross,female,56,2447,los sembrados,qwoods@hotmail.com +1763,universidad de morón,agronomía,04/10/2020,matthew,casey,male,42,8180,colonia dr gdor udaondo,zacharyramirez@gmail.com +1764,universidad de morón,técnico para bioterios ,28/08/2020,christopher,kerr,male,95,3476,el remanso,norrisnicholas@gmail.com +1765,universidad de morón,farmacia,14/01/2020,jeffrey,brown,male,89,6500,9 de julio,jthomas@hotmail.com +1766,universidad de morón,ingeniería electrónica,26/09/2020,shannon,jones,female,60,7635,el lenguaraz,michaelsullivan@gmail.com +1767,universidad de morón,licenciatura en administración ,07/11/2020,michelle,velasquez,female,64,8371,atreuco,thomasnunez@hotmail.com +1768,universidad de morón,ingeniería mecánica,24/04/2020,donald,wood,male,77,3620,kilometro 184,james61@hotmail.com +1770,universidad de morón,licenciatura en psicología,03/03/2020,rebecca,rhodes,female,40,2113,peyrano,sheilawolfe@hotmail.com +1771,universidad de morón,medicina,22/09/2020,gary,sanchez,male,39,2214,aldao,melody52@hotmail.com +1772,universidad de morón,contador público ,07/08/2020,carlos,king,male,43,6335,graciarena,mhernandez@hotmail.com +1773,universidad de morón,ciencias veterinarias,17/04/2020,michael,lee,male,84,6648,mecha,trandolph@gmail.com +1774,universidad de morón,licenciatura en musicoterapia,29/05/2020,edward,butler,male,31,5331,andalucia,daniel28@yahoo.com +1775,universidad de morón,actuario ,31/08/2020,amanda,leonard,female,98,5537,algarrobito,johnsontimothy@gmail.com +1776,universidad de morón,licenciatura en sociología ,18/08/2020,barry,brown,male,33,2601,la chispa,sgraham@yahoo.com +1778,universidad de morón,licenciatura en gestión de agroalimentos,23/07/2020,mitchell,rogers,male,22,8144,colonia monte la plata,emily25@gmail.com +1779,universidad de morón,técnico para bioterios ,07/11/2020,steven,wallace,male,115,5551,estacion uspallata,sandra63@gmail.com +1780,universidad de morón,farmacia,18/09/2020,william,meyer,male,81,2121,perez,karen97@yahoo.com +1781,universidad de morón,ingeniería mecánica,14/07/2020,steve,hurley iii,male,50,3181,arroyo moreira,carterisaiah@gmail.com +1782,universidad de morón,actuario ,18/09/2020,jennifer,smith,female,18,9121,aguada de las tejas,briggsrobert@hotmail.com +1784,universidad de morón,licenciatura en planificación y diseño del paisaje,14/04/2020,dylan,santos,male,68,5533,9 de julio,ijensen@hotmail.com +1786,universidad de morón,arquitectura,08/10/2020,michael,martin,male,98,4174,ampata,jean17@hotmail.com +1787,universidad de morón,ingeniería en informática,28/01/2020,kenneth,anderson,male,27,3118,centro comunitario cnia nue,jenna35@yahoo.com +1788,universidad de morón,licenciatura en administración ,30/04/2020,patricia,richards,female,54,3066,campo garay,nharris@yahoo.com +1789,universidad de morón,ingeniería electrónica,08/10/2020,susan,cantrell,female,73,1895,arturo segui,john12@yahoo.com +1790,universidad de morón,licenciatura en ciencias antropológicas,17/08/2020,timothy,robinson,male,104,6734,rawson,mschneider@yahoo.com +1791,universidad de morón,ciencias veterinarias,11/04/2020,matthew,mitchell,male,92,2813,arroyo de la cruz,brownlisa@hotmail.com +1792,universidad de morón,diseño industrial,16/12/2020,mr.,james matthews,male,63,3340,boqueron,spencer78@hotmail.com +1793,universidad de morón,ingeniería electrónica,08/10/2020,jeffery,gray,male,86,7403,alvaro barros,phillip45@hotmail.com +1794,universidad de morón,ciencias veterinarias,12/11/2020,joseph,crawford,male,98,3072,la lucila,alyssa85@yahoo.com +1795,universidad de morón,ingeniería electrónica,03/05/2020,linda,contreras,female,52,3072,la lucila,triley@yahoo.com +1796,universidad de morón,agronomía,06/06/2020,daniel,bell,male,85,7249,el araza,tonya57@hotmail.com +1797,universidad de morón,licenciatura en ciencias antropológicas,02/09/2020,cody,jones,male,37,6309,alpachiri,bakermary@gmail.com +1799,universidad de morón,licenciatura en ciencias geológicas,21/08/2020,casey,huber,female,84,7620,balcarce,sharon71@hotmail.com +1800,universidad de morón,licenciatura en producción de bioimagenes,03/04/2020,madison,choi,female,60,2754,campo crisol,mmiller@yahoo.com +1801,universidad de morón,licenciatura en ciencias biológicas,03/10/2020,elizabeth,estes,female,70,5831,9 de julio,ashah@hotmail.com +1802,universidad de morón,diseño industrial,27/10/2020,andrew,lloyd,male,80,7151,langueyu,davidharris@yahoo.com +1803,universidad de morón,licenciatura en administración ,05/09/2020,ana,white,female,77,2253,campo gimenez,allenjessica@yahoo.com +1804,universidad de morón,ingeniería en informática,28/04/2020,michael,lamb,male,109,4413,catua,kevinhernandez@gmail.com +1806,universidad de morón,farmacia,16/12/2020,michael,williamson,male,34,8200,colonia lia y allende,arnoldheather@yahoo.com +1807,universidad de morón,licenciatura en terapia ocupacional,21/09/2020,juan,lopez,male,74,5260,acheral,jortiz@gmail.com +1808,universidad de morón,licenciatura en ciencia política ,30/08/2020,kristina,joyce,female,76,3374,el porvenir,douglas09@gmail.com +1809,universidad de morón,licenciatura en ciencias ambientales,07/04/2020,julia,phillips,female,41,7150,ayacucho,styler@yahoo.com +1810,universidad de morón,licenciatura en sociología ,02/03/2020,dwayne,reyes,male,50,6200,realico,johnmcbride@gmail.com +1811,universidad de morón,licenciatura en planificación y diseño del paisaje,03/11/2020,michele,hodges dds,female,63,2523,bouquet,grayalexandra@hotmail.com +1814,universidad de morón,licenciatura en ciencias de la computación,28/08/2020,aaron,taylor,male,69,7316,fortin irene,patricia60@hotmail.com +1815,universidad de morón,licenciatura en psicología,12/12/2020,lisa,barron,female,61,1828,banfield,harrisjacqueline@hotmail.com +1817,universidad de morón,licenciatura en administración ,16/02/2020,jason,cardenas,male,90,2183,arequito,cguzman@hotmail.com +1818,universidad de morón,licenciatura en ciencias biológicas,21/02/2020,tiffany,garrett,female,105,5350,el molle,daniellebarker@hotmail.com +1819,universidad de morón,licenciatura en ciencias biológicas,29/10/2020,miranda,george,female,42,6311,campo de los toros,jgonzalez@gmail.com +1820,universidad de morón,licenciatura en ciencia política ,01/02/2021,chelsea,hart,female,109,2703,cabo san fermin,gfrederick@gmail.com +1821,universidad de morón,licenciatura en relaciones del trabajo ,09/10/2020,david,hudson,male,89,6331,colonia beaufort,christinepadilla@hotmail.com +1822,universidad de morón,licenciatura en gestión de agroalimentos,07/11/2020,lisa,baker,female,115,5359,alto jaguel,jessicaholden@gmail.com +1823,universidad de morón,licenciatura en sociología ,18/04/2020,rebecca,lin,female,39,5381,bella vista,sbarrett@yahoo.com +1824,universidad de morón,medicina,12/09/2020,michael,keller,male,67,3071,aguara grande,casey93@hotmail.com +1825,universidad de morón,licenciatura en kinesiología y fisiatría,23/11/2020,jeremy,torres,male,85,6207,alta italia,davidhill@gmail.com +1826,universidad de morón,medicina,15/03/2020,adrian,ward,male,72,6214,casimiro gomez,garciajonathan@hotmail.com +1827,universidad de morón,técnico para bioterios ,20/08/2020,michael,lynch,male,73,5425,albarracin,bbailey@gmail.com +1830,universidad de morón,licenciatura en ciencias ambientales,05/01/2020,christopher,gonzales,male,48,8180,colonia dr gdor udaondo,iscott@gmail.com +1831,universidad de morón,ingeniería mecánica,23/02/2020,william,lowe,male,89,3346,bacacay,robert61@gmail.com +1832,universidad de morón,ingeniería mecánica,03/10/2020,shirley,henry,female,108,5738,avanzada,klinecindy@yahoo.com +1833,universidad de morón,licenciatura en ciencia y tecnología de alimentos,08/02/2020,kerry,mcclain,female,54,3705,10 de mayo,paguilar@gmail.com +1834,universidad de morón,licenciatura en ciencias biológicas,24/01/2020,teresa,smith,female,19,8532,arroyo salado,ericcarter@gmail.com +1835,universidad de morón,licenciatura en terapia ocupacional,18/04/2020,jill,price,female,97,2342,campo el mataco,ericksonerin@yahoo.com +1837,universidad de morón,licenciatura en ciencia política ,06/10/2020,savannah,moses,female,64,5541,algarrobal abajo,brandonadams@hotmail.com +1838,universidad de morón,diseño de imagen y sonido,18/10/2020,john,walker,male,114,3555,campo huber,linda02@yahoo.com +1839,universidad de morón,licenciatura en kinesiología y fisiatría,09/02/2020,thomas,shannon,male,72,2918,empalme villa constitucion,wolfamanda@yahoo.com +1840,universidad de morón,licenciatura en ciencias ambientales,20/04/2020,robin,brown,female,38,3357,barra bonita,smithdanielle@yahoo.com +1841,universidad de morón,licenciatura en producción de bioimagenes,11/07/2020,william,warren,male,23,9031,bajo la cancha,zleblanc@yahoo.com +1842,universidad de morón,diseño de imagen y sonido,20/07/2020,mr.,paul ross dds,male,72,2248,bernardo de irigoyen,mosslindsay@yahoo.com +1843,universidad de morón,licenciatura en relaciones del trabajo ,23/04/2020,jose,casey jr.,male,84,3014,angel gallardo,arhodes@gmail.com +1844,universidad de morón,licenciatura en ciencias antropológicas,20/08/2020,steven,walters dds,male,56,7207,el trigo,rhodessteven@yahoo.com +1845,universidad de morón,licenciatura en ciencia política ,22/05/2020,lisa,moore,female,64,8148,estancia las isletas,timothyramirez@gmail.com +1846,universidad de morón,licenciatura en ciencias de la educación ,04/01/2020,jeffery,smith,male,26,8000,adela corti,dustin21@hotmail.com +1847,universidad de morón,licenciatura en artes,06/01/2020,kent,bird,male,50,5275,agua colorada,jennaramirez@yahoo.com +1848,universidad de morón,diseño industrial,17/10/2020,darren,neal,male,104,6700,caminera lujan,anitalowe@yahoo.com +1849,universidad de morón,licenciatura en ciencias geológicas,07/06/2020,austin,young,male,27,6660,25 de mayo,zimmermanandrea@hotmail.com +1850,universidad de morón,actuario ,05/06/2020,cheryl,ryan,female,42,2760,colonia los tres usaris,david04@hotmail.com +1851,universidad de morón,ingeniería en informática,09/08/2020,kristine,wheeler,female,69,8307,colonia gobernador ayala,jesse72@yahoo.com +1852,universidad de morón,licenciatura en relaciones del trabajo ,05/10/2020,jeffrey,oliver,male,20,2763,flamenco,abigailrodriguez@gmail.com +1853,universidad de morón,contador público ,11/02/2020,annette,salas,female,20,6557,arboleda,hmarshall@hotmail.com +1854,universidad de morón,licenciatura en ciencias de la computación,09/11/2020,patricia,salinas,female,75,4157,arroyo mal paso,afranco@gmail.com +1855,universidad de morón,licenciatura en ciencias antropológicas,12/01/2020,joshua,mendoza,male,63,2241,larrechea,ayalavicki@hotmail.com +1856,universidad de morón,ciencias veterinarias,08/09/2020,daniel,kemp,male,31,3480,algarrobal,zperez@yahoo.com +1857,universidad de morón,técnico para bioterios ,10/12/2020,joseph,barnes,male,39,2113,peyrano,andrew02@yahoo.com +1858,universidad de morón,farmacia,29/07/2020,heather,black,female,24,6706,est jauregui va flandria,alexandra76@yahoo.com +1859,universidad de morón,licenciatura en ciencia y tecnología de alimentos,24/07/2020,erica,gardner,female,88,6361,agustoni,fcox@yahoo.com +1860,universidad de morón,licenciatura en ciencias de la educación ,21/04/2020,paul,martinez,male,58,5590,adrian maturano,ruthcastillo@hotmail.com +1861,universidad de morón,licenciatura en kinesiología y fisiatría,23/05/2020,steven,lawson,male,71,5383,agua colorada,diazkristin@hotmail.com +1863,universidad de morón,ingeniería mecánica,12/10/2020,daniel,mitchell,male,88,3051,alejandra,williamsonjames@hotmail.com +1864,universidad de morón,licenciatura en ciencias geológicas,15/08/2020,nathan,rodriguez,male,49,5471,agua blanca,imahoney@hotmail.com +1865,universidad de morón,licenciatura en producción de bioimagenes,06/12/2020,denise,andrews,female,35,8124,berraondo,miguel59@gmail.com +1866,universidad de morón,diseño de imagen y sonido,03/10/2020,deborah,ross,female,86,1649,zona delta tigre,benjamingarza@hotmail.com +1868,universidad de morón,ingeniería en informática,01/10/2020,amanda,gray,female,56,1862,america unida,amyjohnson@yahoo.com +1869,universidad de morón,bioquímica,02/08/2020,jessica,duncan,female,56,6505,dudignac,lwilliams@hotmail.com +1871,universidad de morón,licenciatura en producción de bioimagenes,16/03/2020,larry,brooks,male,116,6424,beruti,patrickstewart@yahoo.com +1872,universidad de morón,licenciatura en ciencias antropológicas,09/07/2020,kathryn,rivers dds,female,91,3563,colonia san manuel,jody83@yahoo.com +1874,universidad de morón,ingeniería electrónica,27/01/2020,julian,pham,male,49,1627,matheu,haleyharris@yahoo.com +1875,universidad de morón,técnico para bioterios ,04/05/2020,fred,zamora,male,81,1601,isla martin garcia,ssutton@yahoo.com +1876,universidad de morón,licenciatura en sociología ,17/08/2020,catherine,jimenez,female,107,6627,achupallas,craigchung@yahoo.com +1877,universidad de morón,arquitectura,28/06/2020,margaret,holland,female,57,6513,colonia las yescas,tchristensen@yahoo.com +1878,universidad de morón,licenciatura en ciencias biológicas,18/03/2020,ruth,west,female,70,3190,arroyo hondo,wrobinson@hotmail.com +1879,universidad de morón,licenciatura en artes,18/09/2020,leah,richards,female,35,2630,firmat,toni85@yahoo.com +1880,universidad de morón,licenciatura en ciencias geológicas,23/08/2020,christopher,boyle,male,58,1815,escuela agricola don bosco,glassantonio@hotmail.com +1882,universidad de morón,licenciatura en relaciones del trabajo ,15/09/2020,derek,shepherd,male,44,4413,catua,heatherwade@gmail.com +1883,universidad de morón,licenciatura en gestión de agroalimentos,02/09/2020,alyssa,mayo,female,56,4650,abra de peñas,swest@gmail.com +1884,universidad de morón,licenciatura en gestión de agroalimentos,15/02/2020,jenna,campos,female,82,8508,ambrosio p lezica,bobby83@hotmail.com +1885,universidad de morón,licenciatura en psicología,25/07/2020,julie,rogers,female,89,4242,25 de mayo,timothyarcher@gmail.com +1886,universidad de morón,licenciatura en ciencias biológicas,12/10/2020,daniel,frazier,male,92,8166,saldungaray,rothkristen@hotmail.com +1887,universidad de morón,licenciatura en kinesiología y fisiatría,14/10/2020,william,russell,male,38,2121,perez,karen17@gmail.com +1888,universidad de morón,diseño de imagen y sonido,30/01/2020,kyle,potter,male,42,3046,arrascaeta,manuel75@gmail.com +1889,universidad de morón,farmacia,29/06/2020,sharon,house,female,114,8326,cervantes,michaelnavarro@hotmail.com +1890,universidad de morón,licenciatura en kinesiología y fisiatría,28/07/2020,rachel,bowers,female,47,3260,arroyo molino,mgarrett@hotmail.com +1891,universidad de morón,licenciatura en administración ,06/08/2020,robert,blankenship,male,88,3432,bella vista,kevin80@yahoo.com +1892,universidad de morón,medicina,30/01/2020,frank,williams,male,34,8156,el perdido est jose guisasola,castilloalexis@gmail.com +1893,universidad de morón,licenciatura en sociología ,16/05/2020,megan,sanchez,female,70,2109,acebal,danabrewer@yahoo.com +1894,universidad de morón,técnico para bioterios ,16/07/2020,edward,jones,male,32,3470,arroyo grande,cstewart@gmail.com +1895,universidad de morón,farmacia,28/01/2020,arthur,romero,male,102,3308,candelaria,kristiebaldwin@hotmail.com +1896,universidad de morón,licenciatura en ciencias de la educación ,17/02/2020,jesus,gray,male,18,5509,agrelo,thomas48@hotmail.com +1897,universidad de morón,licenciatura en artes,05/04/2020,juan,kane,male,94,8133,la rosa,tammy98@gmail.com +1898,universidad de morón,diseño industrial,03/05/2020,joshua,ingram,male,90,8333,aguada guzman,jcarter@hotmail.com +1899,universidad de morón,licenciatura en kinesiología y fisiatría,11/01/2020,scott,joyce,male,60,2212,campo galloso,amandamiller@gmail.com +1900,universidad de morón,licenciatura en administración ,03/08/2020,curtis,galloway,male,85,3705,10 de mayo,adamhernandez@gmail.com +1901,universidad de morón,licenciatura en producción de bioimagenes,04/11/2020,joseph,long,male,31,1886,ranelagh,erik87@hotmail.com +1902,universidad de morón,licenciatura en ciencias antropológicas,01/09/2020,kristy,hull,female,48,3416,arroyo ceibal,tuckerryan@yahoo.com +1903,universidad de morón,licenciatura en gestión de agroalimentos,07/12/2020,frederick,lee,male,74,8364,chimpay,prattkayla@yahoo.com +1904,universidad de morón,ingeniería en informática,13/05/2020,henry,pham,male,66,7612,camet,nnelson@gmail.com +1905,universidad de morón,bioquímica,22/05/2020,kristin,clark,female,72,3025,colonia clara,amy91@gmail.com +1906,universidad de morón,medicina,02/01/2020,brian,gonzalez,male,88,8505,emilio lamarca,garyroberson@gmail.com +1907,universidad de morón,licenciatura en artes,06/04/2020,christopher,pruitt,male,94,4139,agua amarilla la hoyada,masseyjohn@yahoo.com +1909,universidad de morón,licenciatura en gestión de agroalimentos,16/05/2020,ashley,torres,female,52,6269,la colina,rodriguezcassandra@hotmail.com +1910,universidad de morón,licenciatura en musicoterapia,04/08/2020,donald,perez,male,78,1864,alejandro korn,dbecker@gmail.com +1912,universidad de morón,arquitectura,17/07/2020,patrick,kennedy,male,70,8308,villa manzano,joe54@gmail.com +1913,universidad de morón,licenciatura en ciencias antropológicas,13/05/2020,heather,bryant,female,23,4133,la banda,gutierrezjessica@hotmail.com +1914,universidad de morón,licenciatura en psicología,11/09/2020,john,schultz,male,51,3127,alcete,wyoung@yahoo.com +1915,universidad de morón,licenciatura en gestión de agroalimentos,15/04/2020,kyle,johnson,male,55,1752,lomas del mirador,kim44@yahoo.com +1916,universidad de morón,ingeniería electrónica,20/11/2020,mr.,kenneth robinson,male,20,7107,santa teresita,amyvang@gmail.com +1917,universidad de morón,farmacia,19/05/2020,thomas,smith,male,60,2132,aero club rosario,wisealyssa@hotmail.com +1918,universidad de morón,licenciatura en musicoterapia,25/07/2020,denise,sexton,female,59,3181,arroyo moreira,brian06@yahoo.com +1919,universidad de morón,medicina,26/07/2020,daniel,ho,male,49,7240,kilometro 112,tanderson@yahoo.com +1920,universidad de morón,agronomía,04/11/2020,alicia,johnston,female,109,1733,plomer,dharris@gmail.com +1921,universidad de morón,ciencias veterinarias,28/02/2020,brittany,clark,female,68,1875,wilde,cfarmer@gmail.com +1922,universidad de morón,licenciatura en gestión de agroalimentos,13/04/2020,nancy,morrow,female,59,6242,drabble,rtucker@hotmail.com +1923,universidad de morón,licenciatura en ciencias antropológicas,11/01/2020,alyssa,lewis,female,27,5427,apeadero quiroga,connie56@gmail.com +1924,universidad de morón,licenciatura en ciencia política ,09/11/2020,claire,baker,female,46,6450,abel,sarah86@gmail.com +1925,universidad de morón,licenciatura en gestión de agroalimentos,12/04/2020,derrick,yates,male,77,3020,campo santo domingo,richard82@hotmail.com +1926,universidad de morón,licenciatura en ciencias antropológicas,05/05/2020,christine,barrera,female,104,5419,baños de la laja,mhensley@hotmail.com +1927,universidad de morón,licenciatura en ciencias biológicas,11/09/2020,joseph,garner,male,23,2637,colonia hansen,ujohnson@yahoo.com +1928,universidad de morón,agronomía,23/09/2020,lauren,henry,female,99,1613,los polvorines,matthew19@yahoo.com +1929,universidad de morón,licenciatura en psicología,18/07/2020,ashley,peters,female,36,2156,arsenal de guerra san lorenzo,christopher31@gmail.com +1930,universidad de morón,licenciatura en artes,22/08/2020,dustin,rojas,male,93,2700,barrio trocha,lisa70@hotmail.com +1931,universidad de morón,licenciatura en gestión de agroalimentos,18/04/2020,abigail,brown,female,57,6441,colonia baron hirsch,crawfordandrew@hotmail.com +1932,universidad de morón,ingeniería mecánica,11/01/2020,karen,martinez,female,27,3111,almacen cristian schubert,nelsonronald@hotmail.com +1933,universidad de morón,arquitectura,25/05/2020,ann,huffman,female,18,5360,chilecito,patrick55@hotmail.com +1934,universidad de morón,licenciatura en ciencias geológicas,15/01/2020,michael,garcia,male,71,3531,colonia aborigen,barkersergio@gmail.com +1935,universidad de morón,licenciatura en artes,02/09/2020,sherri,graham,female,74,3342,aguapey,westmanuel@gmail.com +1936,universidad de morón,licenciatura en kinesiología y fisiatría,21/02/2020,steven,chang,male,65,2000,villa angelica,jenniferglenn@yahoo.com +1937,universidad de morón,actuario ,21/06/2020,sarah,daniels,female,72,4144,amberes,pedroalvarado@yahoo.com +1938,universidad de morón,licenciatura en terapia ocupacional,22/07/2020,james,harris,male,93,4161,alongo,deborahbeck@hotmail.com +1939,universidad de morón,licenciatura en relaciones del trabajo ,28/09/2020,albert,olsen,male,74,8411,cascada los cantaros,dlevine@yahoo.com +1940,universidad de morón,licenciatura en ciencia política ,02/09/2020,jonathan,graham,male,86,1886,ranelagh,scott84@gmail.com +1941,universidad de morón,arquitectura,15/02/2020,angela,gardner dds,female,23,3360,arroyo fedor,amandacisneros@hotmail.com +1942,universidad de morón,bioquímica,25/06/2020,christopher,jacobson,male,90,5444,ampacama,christopher96@hotmail.com +1943,universidad de morón,licenciatura en ciencia política ,05/04/2020,matthew,horn,male,29,6339,cailomuta,davideaton@hotmail.com +1944,universidad de morón,licenciatura en relaciones del trabajo ,28/03/2020,sean,burns,male,100,2635,cañada del ucle,michealrichmond@hotmail.com +1945,universidad de morón,ingeniería electrónica,23/05/2020,sandra,bullock,female,87,6223,coronel charlone,mark00@hotmail.com +1946,universidad de morón,licenciatura en relaciones del trabajo ,20/12/2020,patrick,reynolds,male,41,3567,dest aeronautico milit reconqu,davislaurie@gmail.com +1947,universidad de morón,actuario ,29/07/2020,nathan,brown,male,48,5461,aguada de la peña,ejordan@yahoo.com +1948,universidad de morón,medicina,30/10/2020,anthony,brown,male,84,3567,dest aeronautico milit reconqu,pmercado@gmail.com +1949,universidad de morón,licenciatura en musicoterapia,05/01/2020,laura,bennett,female,71,9040,cañadon botello,lfox@hotmail.com +1950,universidad de morón,diseño de imagen y sonido,27/12/2020,bruce,curry,male,66,4751,agua de dionisio,michael01@yahoo.com +1951,universidad de morón,licenciatura en ciencias ambientales,05/05/2020,doris,mitchell,female,78,4513,alto calilegua,bruce31@gmail.com +1952,universidad de morón,licenciatura en ciencias geológicas,07/02/2020,samantha,torres,female,44,6326,anguil,jennifer87@gmail.com +1953,universidad de morón,contador público ,25/06/2020,michael,green,male,73,5260,acheral,eric13@hotmail.com +1954,universidad de morón,licenciatura en artes,04/08/2020,mrs.,dominique oliver,female,102,7208,coronel boerr,rodriguezjason@yahoo.com +1955,universidad de morón,medicina,12/07/2020,kevin,cooper,male,111,8534,aguada cecilio,jacquelinekline@hotmail.com +1956,universidad de morón,licenciatura en psicología,18/12/2020,eric,hammond,male,54,3125,antonio tomas,awashington@yahoo.com +1957,universidad de morón,farmacia,27/11/2020,danielle,davis,female,116,2138,carcaraña,smithmark@hotmail.com +1958,universidad de morón,agronomía,06/01/2020,jessica,solis,female,41,3445,9 de julio,cohenroy@gmail.com +1959,universidad de morón,licenciatura en ciencias antropológicas,23/10/2020,vanessa,roman,female,19,4655,cabreria,john59@hotmail.com +1960,universidad de morón,licenciatura en planificación y diseño del paisaje,19/05/2020,megan,roach,female,63,3433,carrizal norte,amiller@hotmail.com +1961,universidad de morón,contador público ,14/02/2020,logan,nelson,male,113,6634,alberti,dkeith@hotmail.com +1962,universidad de morón,diseño de imagen y sonido,17/01/2020,angela,cannon,female,97,6553,la torrecita,ymelendez@gmail.com +1963,universidad de morón,licenciatura en musicoterapia,08/03/2020,christopher,moses,male,61,3222,buen retiro,terri93@gmail.com +1964,universidad de morón,diseño industrial,16/08/2020,robert,marquez,male,23,6701,carlos keen,thomas90@hotmail.com +1965,universidad de morón,licenciatura en relaciones del trabajo ,21/03/2020,scott,bush,male,102,6321,caichue,evansjessica@gmail.com +1966,universidad de morón,licenciatura en ciencia y tecnología de alimentos,31/05/2020,larry,norris,male,64,3344,2 de julio,mherrera@yahoo.com +1969,universidad de morón,contador público ,26/07/2020,travis,perry,male,97,3172,kilometro 208,williamcarter@hotmail.com +1970,universidad de morón,licenciatura en relaciones del trabajo ,19/06/2020,christian,taylor,male,96,3505,arroyo quintana,djackson@yahoo.com +1971,universidad de morón,ciencias veterinarias,29/04/2020,teresa,morse,female,116,2443,colonia margarita,ypatrick@yahoo.com +1972,universidad de morón,licenciatura en ciencia y tecnología de alimentos,23/07/2020,kelly,knight,female,89,4151,bajo de los sueldos,bscott@hotmail.com +1973,universidad de morón,agronomía,26/12/2020,janet,arnold,female,103,6400,barrio indio trompa,tatekathleen@gmail.com +1974,universidad de morón,licenciatura en ciencia y tecnología de alimentos,07/08/2020,scott,wilson,male,50,7009,iraola,gary46@hotmail.com +1975,universidad de morón,licenciatura en kinesiología y fisiatría,25/10/2020,christina,boyer,female,61,2933,colonia velez,ljackson@hotmail.com +1976,universidad de morón,actuario ,19/07/2020,dustin,roberts,male,70,2440,barrio belgrano ortiz,cannonjames@gmail.com +1977,universidad de morón,licenciatura en psicología,21/08/2020,carrie,bennett,female,73,6700,caminera lujan,nicolemiller@yahoo.com +1978,universidad de morón,licenciatura en administración ,17/08/2020,kimberly,schmidt,female,114,5310,aimogasta,nathan08@gmail.com +1979,universidad de morón,licenciatura en sociología ,29/12/2020,cody,tucker,male,113,3322,aparicio cue,david78@hotmail.com +1980,universidad de morón,licenciatura en gestión de agroalimentos,06/11/2020,nicholas,schwartz,male,33,1864,alejandro korn,moralesmichael@hotmail.com +1981,universidad de morón,licenciatura en gestión de agroalimentos,25/01/2020,scott,duarte,male,36,6312,ricardo lavalle,wdawson@gmail.com +1982,universidad de morón,licenciatura en relaciones del trabajo ,15/08/2020,stephen,jones,male,77,8353,aguada chacay co,melissafrank@gmail.com +1983,universidad de morón,licenciatura en relaciones del trabajo ,16/02/2020,joseph,cunningham,male,93,3432,bella vista,dawnpacheco@gmail.com +1984,universidad de morón,ciencias veterinarias,04/02/2020,christopher,hernandez,male,88,6661,blas durañona,sshea@gmail.com +1986,universidad de morón,licenciatura en ciencias antropológicas,22/07/2020,james,lindsey,male,39,1919,base aeronaval punta indio,brittany80@yahoo.com +1987,universidad de morón,licenciatura en ciencias ambientales,17/01/2020,kevin,moreno,male,89,1913,atalaya,sharonbaird@hotmail.com +1988,universidad de morón,licenciatura en gestión de agroalimentos,03/06/2020,yolanda,brooks,female,71,2764,campo la nena,ostone@yahoo.com +1989,universidad de morón,diseño de imagen y sonido,12/11/2020,sarah,ruiz,female,37,5360,chilecito,vbryant@yahoo.com +1990,universidad de morón,licenciatura en administración ,24/05/2020,stephanie,rivera,female,35,1611,don torcuato,dmosley@gmail.com +1991,universidad de morón,ingeniería electrónica,12/11/2020,emily,miller,female,82,2445,cristolia,bradleyhodges@gmail.com +1993,universidad de morón,licenciatura en producción de bioimagenes,03/08/2020,alexander,parker,male,85,5461,aguada de la peña,robert30@hotmail.com +1994,universidad de morón,licenciatura en musicoterapia,05/01/2020,paul,kramer,male,99,3134,antonio tomas sud,ggreen@hotmail.com +1995,universidad de morón,licenciatura en ciencias biológicas,08/10/2020,christine,lloyd,female,78,7153,cangallo,jacobgregory@hotmail.com +1997,universidad de morón,técnico para bioterios ,19/11/2020,jacob,wolfe,male,54,6467,el trio,melissavelez@yahoo.com +2000,universidad de morón,diseño de imagen y sonido,08/06/2020,diana,bowen,female,76,6335,graciarena,rebecca51@gmail.com +2001,universidad de morón,licenciatura en planificación y diseño del paisaje,02/09/2020,bruce,carlson,male,51,1605,carapachay,jessicamoore@yahoo.com +2002,universidad de morón,licenciatura en ciencia política ,13/12/2020,michael,garcia,male,84,3101,aldea brasilera,ivannelson@yahoo.com +2003,universidad de morón,licenciatura en administración ,19/12/2020,terrance,cardenas,male,52,3045,campo zavalla,wgraham@gmail.com +2004,universidad de morón,ingeniería electrónica,03/06/2020,nathan,gould,male,19,5560,arroyo claro,xwilliams@hotmail.com +2005,universidad de morón,licenciatura en ciencia y tecnología de alimentos,07/11/2020,donna,spencer,female,31,2445,cristolia,jessica09@hotmail.com +2006,universidad de morón,ingeniería mecánica,17/12/2020,sergio,johnson,male,96,8136,algarrobo,lsanchez@hotmail.com +2007,universidad de morón,ciencias veterinarias,23/07/2020,tyler,cooper,male,87,9300,cañadon de las vacas,rgarza@gmail.com +2008,universidad de morón,arquitectura,08/03/2020,dana,aguilar,female,114,4655,cabreria,millersusan@gmail.com +2009,universidad de morón,licenciatura en sociología ,01/12/2020,amy,walsh,female,43,2711,almacen piatti,justincrawford@gmail.com +2010,universidad de morón,técnico para bioterios ,20/07/2020,jose,phillips,male,62,2918,empalme villa constitucion,hbanks@yahoo.com +2011,universidad de morón,medicina,05/04/2020,matthew,greer,male,18,2315,estacion saguier,bonnie43@gmail.com +2012,universidad de morón,arquitectura,19/01/2020,jonathan,reeves,male,41,8412,cañadon del corral,agood@hotmail.com +2013,universidad de morón,diseño de imagen y sonido,02/06/2020,charles,davis,male,87,7150,ayacucho,bergjeremy@yahoo.com +2014,universidad de morón,licenciatura en ciencias ambientales,22/04/2020,lucas,booker,male,70,2248,bernardo de irigoyen,barkercatherine@hotmail.com +2015,universidad de morón,licenciatura en ciencias de la educación ,26/02/2020,monique,lee,female,24,6009,san marcelo,dkoch@hotmail.com +2016,universidad de morón,licenciatura en ciencia y tecnología de alimentos,12/08/2020,lawrence,williams,male,78,2311,adolfo alsina,kbautista@hotmail.com +2017,universidad de morón,técnico para bioterios ,08/08/2020,natalie,whitaker,female,56,4149,alpachiri,deanjames@hotmail.com +2018,universidad de morón,actuario ,10/03/2020,jessica,evans,female,25,7607,balneario atlantida,lwilliams@gmail.com +2019,universidad de morón,licenciatura en relaciones del trabajo ,20/04/2020,donna,griffin,female,79,3522,el retiro,matthewmorrison@gmail.com +2020,universidad de morón,farmacia,24/07/2020,linda,hampton,female,49,4230,brea chimpana,hudsonteresa@yahoo.com +2021,universidad de morón,licenciatura en sociología ,07/06/2020,edwin,patrick,male,58,2919,copacabana,yschmidt@hotmail.com +2022,universidad de morón,licenciatura en ciencias de la educación ,31/05/2020,jennifer,scott,female,37,5779,la chilca,bradleyball@yahoo.com +2023,universidad de morón,diseño industrial,29/08/2020,victoria,gonzalez,female,60,7207,el trigo,carol36@yahoo.com +2024,universidad de morón,licenciatura en ciencias geológicas,06/08/2020,greg,martinez,male,101,1986,altamirano,diana86@hotmail.com +2025,universidad de morón,licenciatura en ciencia y tecnología de alimentos,03/04/2020,kristy,washington,female,113,6042,dos hermanos,andrea64@yahoo.com +2026,universidad de morón,diseño de imagen y sonido,12/11/2020,tiffany,larson,female,50,3355,arrechea,bsmith@yahoo.com +2027,universidad de morón,licenciatura en planificación y diseño del paisaje,07/08/2020,katherine,mendoza,female,74,9407,28 de noviembre,ashley95@gmail.com +2028,universidad de morón,licenciatura en ciencia y tecnología de alimentos,13/10/2020,laura,dawson,female,104,5329,amuschina,farcher@yahoo.com +2029,universidad de morón,diseño de imagen y sonido,14/10/2020,david,garcia,male,36,1894,juan vucetich ex dr r levene,peterpowell@hotmail.com +2030,universidad de morón,licenciatura en producción de bioimagenes,06/04/2020,steven,becker,male,116,7111,san bernardo del tuyu,hbailey@yahoo.com +2031,universidad de morón,licenciatura en terapia ocupacional,20/09/2020,sharon,adams,female,48,8340,aguada florencio,ralph27@gmail.com +2032,universidad de morón,licenciatura en psicología,23/05/2020,gregory,nixon,male,20,2138,carcaraña,showard@yahoo.com +2034,universidad de morón,arquitectura,14/02/2020,brian,meyers,male,95,3232,cabred,peterfox@yahoo.com +2036,universidad de morón,licenciatura en ciencia política ,02/12/2020,allison,griffin,female,82,3481,angostura,marissahill@gmail.com +2037,universidad de morón,licenciatura en kinesiología y fisiatría,28/10/2020,kevin,garcia,male,78,3534,colonia el aguara,uthomas@hotmail.com +2038,universidad de morón,contador público ,05/12/2020,jonathan,sexton,male,28,1631,villa rosa,lindsay80@gmail.com +2039,universidad de morón,arquitectura,25/08/2020,christopher,atkinson,male,54,5622,colonia jauregui,whitney17@yahoo.com +2041,universidad de morón,contador público ,29/11/2020,patrick,young,male,107,3557,caraguatay,simonevan@yahoo.com +2042,universidad de morón,licenciatura en ciencias de la educación ,26/09/2020,beverly,tucker,female,106,3500,colonia florencia,bjohnson@gmail.com +2044,universidad de morón,diseño de imagen y sonido,25/08/2020,christopher,lewis,male,30,1905,jose ferrari,ufriedman@hotmail.com +2046,universidad de morón,licenciatura en terapia ocupacional,21/05/2020,nicholas,dyer,male,24,7530,coronel pringles,dawncannon@yahoo.com +2047,universidad de morón,licenciatura en terapia ocupacional,06/06/2020,anthony,johnson,male,76,7639,cooper,collinsyolanda@hotmail.com +2048,universidad de morón,licenciatura en gestión de agroalimentos,12/03/2020,karen,fletcher,female,99,7260,barrio villa saladillo,robert91@gmail.com +2049,universidad de morón,licenciatura en ciencia política ,23/01/2020,dr.,joseph spencer,male,113,2109,acebal,zrasmussen@gmail.com +2050,universidad de morón,diseño de imagen y sonido,18/10/2020,rachel,lee,female,106,5433,estacion la rinconada,rclarke@hotmail.com +2051,universidad de morón,contador público ,05/03/2020,derek,rollins,male,93,5637,30 de octubre,mendozadeborah@gmail.com +2052,universidad de morón,licenciatura en ciencias ambientales,11/05/2020,mrs.,angela morris,female,73,1665,jose clemente paz,christophermorgan@yahoo.com +2054,universidad de morón,licenciatura en musicoterapia,06/05/2020,philip,long,male,86,5304,el tala,zsmith@hotmail.com +2055,universidad de morón,licenciatura en gestión de agroalimentos,12/12/2020,jessica,huerta,female,40,5369,pagancillo,williamstaylor@gmail.com +2057,universidad de morón,ingeniería en informática,08/11/2020,nicholas,romero,male,27,2533,los cardos,fischerjulie@yahoo.com +2058,universidad de morón,ciencias veterinarias,05/06/2020,mary,dennis,female,41,3718,amambay,wmorales@gmail.com +2059,universidad de morón,bioquímica,09/12/2020,natasha,may,female,83,2500,cañada de gomez,brittany74@gmail.com +2061,universidad de morón,licenciatura en relaciones del trabajo ,14/07/2020,megan,schroeder,female,54,8150,campo la lima,andrea29@hotmail.com +2062,universidad de morón,licenciatura en artes,15/01/2020,diane,combs,female,19,2611,estacion christophersen,nicole12@hotmail.com +2063,universidad de morón,licenciatura en ciencias de la educación ,28/06/2020,bonnie,smith,female,70,8170,abra de hinojo,elizabethcurtis@gmail.com +2064,universidad de morón,licenciatura en planificación y diseño del paisaje,06/09/2020,anna,gibson,female,73,5315,calera la norma,wilcoxkimberly@gmail.com +2065,universidad de morón,contador público ,16/08/2020,jennifer,rice,female,81,3543,colonia lote 12,garciaharry@yahoo.com +2066,universidad de morón,licenciatura en ciencias de la educación ,16/09/2020,natasha,pierce,female,76,1905,jose ferrari,natalie83@hotmail.com +2067,universidad de morón,licenciatura en ciencias biológicas,14/03/2020,amanda,ross,female,55,1746,francisco alvarez,linda36@hotmail.com +2068,universidad de morón,ingeniería electrónica,23/08/2020,mr.,james fisher md,male,88,4230,brea chimpana,pmacdonald@hotmail.com +2070,universidad de morón,licenciatura en relaciones del trabajo ,05/06/2020,ann,tate,female,78,8187,bordenave,kbailey@gmail.com +2071,universidad de morón,contador público ,24/06/2020,michael,ferguson,male,36,6214,casimiro gomez,donaldlopez@yahoo.com +2072,universidad de morón,licenciatura en ciencias biológicas,23/03/2020,douglas,patterson,male,24,5372,nonogasta,yreyes@gmail.com +2073,universidad de morón,licenciatura en planificación y diseño del paisaje,11/02/2020,lisa,whitehead,female,69,5835,bella vista,ghansen@yahoo.com +2075,universidad de morón,licenciatura en producción de bioimagenes,03/12/2020,daniel,reed,male,112,3231,colonia arocena ina,jeremy54@hotmail.com +2076,universidad de morón,licenciatura en psicología,14/06/2020,veronica,stephens,female,114,3123,aldea santa maria,jonesalice@yahoo.com +2077,universidad de morón,licenciatura en musicoterapia,18/04/2020,bob,dalton,male,90,3722,2 de mayo,sherry01@yahoo.com +2078,universidad de morón,licenciatura en ciencia y tecnología de alimentos,30/06/2020,ronald,dunn,male,35,8347,arroyo cahunco,samanthaknight@hotmail.com +2079,universidad de morón,licenciatura en ciencias geológicas,16/05/2020,paul,allen,male,21,3530,aldea forestal,clee@yahoo.com +2080,universidad de morón,ingeniería mecánica,08/04/2020,joanna,johnson,female,21,3042,abipones,rebeccadaniel@hotmail.com +2081,universidad de morón,ingeniería mecánica,28/08/2020,matthew,hodges,male,22,7501,indio rico,robertwillis@yahoo.com +2082,universidad de morón,licenciatura en ciencia y tecnología de alimentos,30/01/2020,timothy,allen,male,37,7507,el bombero,ssantos@hotmail.com +2083,universidad de morón,bioquímica,06/07/2020,kristy,patterson,female,100,1872,sarandi,richardcobb@yahoo.com +2084,universidad de morón,actuario ,31/08/2020,heather,willis,female,88,6348,bocayuba,huberchristopher@gmail.com +2085,universidad de morón,agronomía,17/09/2020,steven,mueller,male,30,6515,carlos maria naon,marymartin@yahoo.com +2086,universidad de morón,licenciatura en gestión de agroalimentos,08/12/2020,janet,garrett,female,104,2603,chapuy,dlopez@hotmail.com +2087,universidad de morón,ingeniería en informática,14/04/2020,jessica,taylor,female,106,3550,allende,leon77@hotmail.com +2088,universidad de morón,licenciatura en musicoterapia,11/10/2020,michelle,burns,female,63,9315,bajo caracoles,tonyahendricks@gmail.com +2089,universidad de morón,ciencias veterinarias,05/06/2020,keith,hicks,male,102,1856,glew,matthewsandoval@yahoo.com +2090,universidad de morón,licenciatura en artes,24/08/2020,jose,blevins,male,18,2848,berisso,kevinreed@hotmail.com +2093,universidad de morón,licenciatura en artes,03/03/2020,leslie,li,female,40,1615,grand bourg,jimmygarcia@yahoo.com +2094,universidad de morón,ciencias veterinarias,16/01/2020,timothy,torres,male,99,4513,alto calilegua,kristimiller@gmail.com +2095,universidad de morón,diseño de imagen y sonido,15/05/2020,lauren,murphy,female,20,8127,estela,hsmith@hotmail.com +2096,universidad de morón,contador público ,05/09/2020,erica,gregory,female,32,6551,juan f ibarra,astrong@hotmail.com +2098,universidad de morón,técnico para bioterios ,19/01/2020,mrs.,kathleen munoz,female,104,1754,san justo,vramos@hotmail.com +2100,universidad de morón,licenciatura en terapia ocupacional,22/05/2020,ashley,castro,female,52,3418,bartolome mitre,jessica92@hotmail.com +2101,universidad de morón,licenciatura en ciencias antropológicas,04/06/2020,dr.,paul king,male,37,4606,colonia los lapachos,lhoward@yahoo.com +2102,universidad de morón,arquitectura,20/10/2020,monique,guerrero,female,37,1746,francisco alvarez,scott27@hotmail.com +2103,universidad de morón,licenciatura en musicoterapia,13/01/2020,laura,drake,female,67,6743,coliqueo,louislopez@gmail.com +2104,universidad de morón,licenciatura en ciencias biológicas,27/01/2020,dean,lynch,male,84,3328,colonia japonesa,dylanbarker@gmail.com +2105,universidad de morón,licenciatura en producción de bioimagenes,22/01/2020,sandra,scott,female,109,3315,caa yari,rgoodman@hotmail.com +2106,universidad de morón,diseño industrial,19/06/2020,joshua,banks,male,115,7605,barrio chapadmalal,lwalsh@hotmail.com +2107,universidad de morón,licenciatura en musicoterapia,18/03/2020,patrick,brown,male,73,3474,chavarria,robertjohnson@yahoo.com +2108,universidad de morón,ingeniería electrónica,04/08/2020,adam,snyder,male,22,2222,diaz,perezjeanne@gmail.com +2109,universidad de morón,licenciatura en ciencias de la computación,10/07/2020,dustin,abbott,male,26,7540,bathurst estacion,michael87@yahoo.com +2110,universidad de morón,licenciatura en sociología ,10/09/2020,katrina,brewer,female,83,2611,estacion christophersen,deborah80@yahoo.com +2111,universidad de morón,licenciatura en kinesiología y fisiatría,10/08/2020,cynthia,moody,female,58,2123,campo calvo,erich@hotmail.com +2112,universidad de morón,licenciatura en kinesiología y fisiatría,10/12/2020,curtis,aguilar,male,64,1605,carapachay,pwhite@yahoo.com +2113,universidad de morón,diseño industrial,20/06/2020,norma,carter,female,75,2318,aurelia,lawrence65@gmail.com +2114,universidad de morón,medicina,02/06/2020,brandon,sandoval,male,18,3260,arroyo molino,williamhamilton@yahoo.com +2115,universidad de morón,licenciatura en ciencias geológicas,21/08/2020,mary,gutierrez,female,73,1755,rafael castillo,robinnguyen@gmail.com +2116,universidad de morón,licenciatura en kinesiología y fisiatría,18/04/2020,crystal,weber,female,75,2202,cerana,bwalton@hotmail.com +2117,universidad de morón,licenciatura en producción de bioimagenes,08/09/2020,angela,walker,female,99,6614,franklin,tristan06@gmail.com +2118,universidad de morón,licenciatura en planificación y diseño del paisaje,28/03/2020,sarah,alvarez,female,86,6463,alagon,andrewalexander@gmail.com +2119,universidad de morón,ingeniería en informática,06/01/2020,lydia,leonard,female,67,1737,kilometro 77,rebeccacohen@hotmail.com +2120,universidad de morón,licenciatura en ciencias ambientales,17/03/2020,denise,hays,female,108,5567,la cañada,ifreeman@gmail.com +2121,universidad de morón,licenciatura en producción de bioimagenes,15/06/2020,william,mckinney,male,93,5533,9 de julio,jose56@yahoo.com +2122,universidad de morón,licenciatura en ciencia y tecnología de alimentos,08/09/2020,john,maxwell,male,28,6620,chivilcoy,gphillips@gmail.com +2123,universidad de morón,licenciatura en ciencias de la educación ,10/09/2020,justin,grant,male,63,9013,cañadon seco,luisroberson@gmail.com +2124,universidad de morón,medicina,25/12/2020,natalie,pope,female,48,1615,grand bourg,ebanks@hotmail.com +2125,universidad de morón,contador público ,08/07/2020,desiree,young,female,70,5592,el carbalino,awilcox@hotmail.com +2126,universidad de morón,licenciatura en sociología ,10/08/2020,brandy,whitehead,female,48,5265,agua los matos,ztapia@gmail.com +2127,universidad de morón,licenciatura en kinesiología y fisiatría,18/11/2020,brittany,patton,female,56,7106,las toninas,benjamin93@gmail.com +2128,universidad de morón,licenciatura en ciencia política ,03/10/2020,sara,holmes,female,53,5359,alto jaguel,frankgary@gmail.com +2129,universidad de morón,ingeniería electrónica,15/03/2020,barry,ramirez,male,71,2804,campana,kempcarolyn@gmail.com +2130,universidad de morón,técnico para bioterios ,25/01/2020,joseph,ramirez,male,75,1739,general hornos,renee42@hotmail.com +2131,universidad de morón,licenciatura en artes,06/11/2020,justin,hughes,male,85,3113,colonia celina,harrisarthur@gmail.com +2132,universidad de morón,bioquímica,08/11/2020,aaron,jimenez,male,104,9225,arenoso,paigesnyder@yahoo.com +2133,universidad de morón,ingeniería mecánica,14/09/2020,andrew,cobb,male,100,5513,barrio jardin luzuriaga,banksjacob@yahoo.com +2134,universidad de morón,actuario ,13/01/2020,greg,schmitt,male,26,1826,remedios de escalada,ruben63@yahoo.com +2135,universidad de morón,licenciatura en ciencia y tecnología de alimentos,23/06/2020,gabrielle,barber,female,43,8316,balsa senillosa,carrollmark@hotmail.com +2136,universidad de morón,medicina,11/05/2020,susan,jordan,female,89,7163,claverie,christine43@yahoo.com +2137,universidad de morón,licenciatura en relaciones del trabajo ,09/09/2020,jason,moss,male,28,2900,san nicolas de los arroyos,theresajones@gmail.com +2138,universidad de morón,licenciatura en gestión de agroalimentos,25/09/2020,julie,guerrero,female,87,5436,colonia zapata,atkinsmelissa@yahoo.com +2139,universidad de morón,licenciatura en ciencia y tecnología de alimentos,31/08/2020,antonio,gardner,male,56,2905,general rojo,annevelez@yahoo.com +2140,universidad de morón,licenciatura en ciencias biológicas,17/09/2020,rebecca,lopez,female,81,2212,campo galloso,katherineramirez@yahoo.com +2141,universidad de morón,licenciatura en musicoterapia,18/12/2020,eric,prince,male,79,3414,abra,julie94@gmail.com +2142,universidad de morón,ingeniería en informática,20/03/2020,shannon,bailey,female,27,7228,abbott,rosedwayne@yahoo.com +2143,universidad de morón,licenciatura en sociología ,07/10/2020,angela,james,female,22,7536,estacion coronel pringles,mayertyler@yahoo.com +2144,universidad de morón,contador público ,09/08/2020,jonathon,shelton,male,23,4633,san pedro de iruya,hillmelissa@gmail.com +2145,universidad de morón,licenciatura en ciencias de la computación,22/01/2020,tina,chaney,female,106,5537,algarrobito,marymorris@yahoo.com +2146,universidad de morón,ciencias veterinarias,11/06/2020,james,franklin,male,69,5265,agua los matos,shawnwilson@hotmail.com +2147,universidad de morón,técnico para bioterios ,15/03/2020,jason,carpenter,male,54,6312,ricardo lavalle,michealsilva@hotmail.com +2148,universidad de morón,licenciatura en ciencia y tecnología de alimentos,09/05/2020,dawn,ruiz,female,50,3353,arroyo santa maria,robin86@yahoo.com +2149,universidad de morón,ingeniería en informática,31/12/2020,matthew,guzman,male,84,2300,colonia bella italia,xfrank@hotmail.com +2150,universidad de morón,ingeniería mecánica,13/06/2020,kelly,murphy,female,80,4168,agua blanca,crystal04@hotmail.com +2151,universidad de morón,licenciatura en ciencias ambientales,16/12/2020,hannah,sampson,female,113,6628,colonia zambungo,warnerlucas@yahoo.com +2152,universidad de morón,licenciatura en ciencias geológicas,22/12/2020,gerald,sheppard,male,64,3142,alcaracito,hrodriguez@gmail.com +2153,universidad de morón,licenciatura en psicología,13/06/2020,melissa,gardner,female,80,6645,la limpia,stephen29@hotmail.com +2154,universidad de morón,diseño de imagen y sonido,26/11/2020,shawn,powell,male,89,5303,anjullon,bobbyhartman@hotmail.com +2156,universidad de morón,técnico para bioterios ,11/02/2020,amy,henderson,female,107,5730,20 de febrero,evanbartlett@hotmail.com +2157,universidad de morón,diseño industrial,10/08/2020,marissa,page,female,108,5563,agua amarga,james08@gmail.com +2158,universidad de morón,técnico para bioterios ,01/01/2021,joshua,watkins,male,114,5577,el alto,xmitchell@hotmail.com +2159,universidad de morón,licenciatura en ciencias geológicas,18/07/2020,kevin,russell,male,59,5539,arenales,jennifer83@gmail.com +2160,universidad de morón,ciencias veterinarias,04/11/2020,shannon,gomez dds,female,108,3463,aristia,frichardson@yahoo.com +2163,universidad de morón,licenciatura en producción de bioimagenes,16/01/2020,janet,fisher,female,74,5572,alto grande,muellerkurt@gmail.com +2164,universidad de morón,agronomía,09/06/2020,philip,allen,male,19,5355,el altillo,hgonzalez@gmail.com +2165,universidad de morón,licenciatura en ciencias geológicas,23/12/2020,mr.,jason gross,male,38,3380,9 de julio kilometro 20,kathy49@gmail.com +2166,universidad de morón,licenciatura en planificación y diseño del paisaje,23/12/2020,katherine,walker,female,92,2942,baradero,lynchjoshua@yahoo.com +2167,universidad de morón,ciencias veterinarias,13/01/2020,crystal,knight,female,42,1625,arroyo canelon,leahwatts@yahoo.com +2168,universidad de morón,licenciatura en ciencia y tecnología de alimentos,28/06/2020,kelly,bishop,female,56,5537,algarrobito,hhowell@hotmail.com +2169,universidad de morón,licenciatura en ciencias ambientales,15/03/2020,joshua,johnson,male,107,4231,albigasta,simpsoneric@gmail.com +2170,universidad de morón,licenciatura en ciencias ambientales,28/02/2020,ashley,jennings,female,106,3114,aldea maria luisa,brownbrandon@yahoo.com +2173,universidad de morón,bioquímica,07/05/2020,aaron,smith,male,58,8300,las perlas,dhunt@hotmail.com +2174,universidad de morón,licenciatura en ciencias antropológicas,08/10/2020,roger,hayes,male,78,6600,kilometro 125,lisaalexander@yahoo.com +2175,universidad de morón,licenciatura en ciencias de la educación ,22/11/2020,emily,melton,female,77,6616,castilla,josephcaleb@gmail.com +2176,universidad de morón,licenciatura en ciencia política ,05/07/2020,allison,nichols,female,91,5427,apeadero quiroga,andrea06@hotmail.com +2177,universidad de morón,licenciatura en sociología ,18/06/2020,pamela,hill,female,51,3309,arroyo tomas,vaughnhenry@hotmail.com +2181,universidad de morón,licenciatura en producción de bioimagenes,13/10/2020,gary,mitchell,male,97,6535,bellocq,rachel82@hotmail.com +2182,universidad de morón,licenciatura en administración ,18/09/2020,caleb,kline,male,58,2846,anahi,moonkelly@hotmail.com +2183,universidad de morón,licenciatura en terapia ocupacional,15/08/2020,richard,horton,male,44,5738,avanzada,anthonyhoward@hotmail.com +2184,universidad de morón,medicina,07/02/2020,carlos,haynes,male,102,5427,apeadero quiroga,walterbridget@gmail.com +2187,universidad de morón,ciencias veterinarias,18/05/2020,sheri,davis,female,39,8174,arroyo aguas blancas,christopherfuller@hotmail.com +2188,universidad de morón,actuario ,28/06/2020,debra,jackson,female,20,2615,la gama,jacquelinemcdonald@yahoo.com +2189,universidad de morón,técnico para bioterios ,04/09/2020,danielle,jones,female,88,5722,acasape,davisjessica@gmail.com +2190,universidad de morón,licenciatura en ciencias antropológicas,22/10/2020,patricia,gilbert,female,73,3344,2 de julio,amays@gmail.com +2191,universidad de morón,licenciatura en relaciones del trabajo ,27/09/2020,nancy,johnson,female,93,6015,campo coliqueo,dawn21@hotmail.com +2192,universidad de morón,licenciatura en ciencias antropológicas,21/08/2020,christopher,webster,male,101,1768,ciudad madero,reginaldbell@yahoo.com +2194,universidad de morón,bioquímica,15/01/2020,darrell,ward,male,84,1806,tristan suarez,colemanvincent@hotmail.com +2195,universidad de morón,licenciatura en artes,25/03/2020,joe,hoffman,male,63,8124,berraondo,robert82@hotmail.com +2197,universidad de morón,licenciatura en administración ,09/03/2020,cynthia,smith,female,95,3531,colonia aborigen,andrewkim@gmail.com +2198,universidad de morón,licenciatura en ciencia política ,14/03/2020,shannon,silva,female,23,1856,glew,kimberly76@hotmail.com +2199,universidad de morón,ciencias veterinarias,03/08/2020,christina,rodriguez,female,18,7639,cooper,wangspencer@gmail.com +2200,universidad de morón,licenciatura en ciencias antropológicas,08/08/2020,erica,bailey,female,54,2535,el trebol,mariehamilton@yahoo.com +2201,universidad de morón,licenciatura en planificación y diseño del paisaje,11/09/2020,kim,allen,female,74,6031,de bruyn,hross@gmail.com +2202,universidad de morón,contador público ,05/01/2020,ashley,turner md,female,54,3445,9 de julio,wortiz@gmail.com +2203,universidad de morón,contador público ,24/06/2020,dr.,amanda king,female,58,2113,peyrano,marcusobrien@gmail.com +2204,universidad de morón,licenciatura en ciencias antropológicas,30/10/2020,david,martinez,male,62,4630,aparzo,richard11@gmail.com +2205,universidad de morón,diseño industrial,05/06/2020,johnny,sanders,male,56,3317,arroyo magdalena,stephaniemitchell@hotmail.com +2206,universidad de morón,ingeniería mecánica,05/12/2020,desiree,stewart,female,35,3013,colonia matilde,turnerstephanie@yahoo.com +2207,universidad de morón,bioquímica,10/02/2020,olivia,woodward,female,62,7633,maori,mary77@gmail.com +2208,universidad de morón,licenciatura en planificación y diseño del paisaje,15/11/2020,mrs.,mary wagner,female,44,7223,bonnement,jerry51@hotmail.com +2209,universidad de morón,licenciatura en ciencias antropológicas,02/07/2020,mark,gonzalez,male,85,4518,aguas calientes,sean36@gmail.com +2211,universidad de morón,licenciatura en gestión de agroalimentos,25/09/2020,melissa,allen,female,29,5360,chilecito,veronica41@yahoo.com +2213,universidad de morón,licenciatura en sociología ,27/06/2020,susan,king,female,27,8117,alferez san martin,rebeccafernandez@yahoo.com +2214,universidad de morón,farmacia,11/07/2020,ashley,yates,female,25,4600,algarrobal,lopezjeff@gmail.com +2215,universidad de morón,licenciatura en ciencias geológicas,20/12/2020,bianca,gutierrez,female,53,5467,acerillos,daniel33@gmail.com +2216,universidad de morón,licenciatura en psicología,01/10/2020,yolanda,allison,female,101,8101,calderon,lewisaudrey@hotmail.com +2218,universidad de morón,diseño de imagen y sonido,29/10/2020,morgan,fox,female,64,1802,aeropuerto ezeiza,jefferyweber@gmail.com +2219,universidad de morón,bioquímica,30/04/2020,christopher,smith,male,72,3218,arroyo palmar,amay@gmail.com +2220,universidad de morón,licenciatura en ciencias antropológicas,06/05/2020,john,lamb,male,48,4716,amadores,fmarquez@hotmail.com +2221,universidad de morón,licenciatura en ciencias antropológicas,22/03/2020,scott,martinez,male,56,2764,campo la nena,april23@hotmail.com +2222,universidad de morón,licenciatura en producción de bioimagenes,03/08/2020,philip,dawson,male,94,8172,arroyo corto,michelle89@yahoo.com +2223,universidad de morón,arquitectura,22/10/2020,daniel,rogers,male,42,3445,9 de julio,matthewfischer@yahoo.com +2225,universidad de morón,actuario ,04/04/2020,anthony,mendez,male,46,1605,carapachay,rhondabaker@gmail.com +2227,universidad de morón,licenciatura en musicoterapia,02/09/2020,mr.,tony simmons dvm,male,36,3241,campo de villamil,gregory71@gmail.com +2228,universidad de morón,diseño de imagen y sonido,08/08/2020,samuel,west,male,69,1986,altamirano,johncunningham@gmail.com +2229,universidad de morón,licenciatura en producción de bioimagenes,15/02/2020,robert,fernandez,male,64,6513,colonia las yescas,josephgray@hotmail.com +2230,universidad de morón,contador público ,25/09/2020,rose,velez,female,53,6667,agustin mosconi,bretthoward@gmail.com +2231,universidad de morón,licenciatura en ciencia política ,03/04/2020,eric,smith,male,73,5592,el carbalino,williamssara@gmail.com +2232,universidad de morón,licenciatura en musicoterapia,18/02/2020,eric,mills,male,70,8417,cañadon chileno,michael52@yahoo.com +2233,universidad de morón,diseño de imagen y sonido,23/05/2020,laura,norris,female,114,7163,claverie,paigebell@hotmail.com +2234,universidad de morón,licenciatura en producción de bioimagenes,04/06/2020,kathryn,collins,female,58,1875,wilde,russellhowell@yahoo.com +2235,universidad de morón,licenciatura en ciencias de la educación ,10/12/2020,denise,johnson,female,79,8364,chimpay,martinezmichael@gmail.com +2236,universidad de morón,licenciatura en ciencias biológicas,18/12/2020,joshua,huber,male,87,2523,bouquet,rmurphy@gmail.com +2237,universidad de morón,licenciatura en relaciones del trabajo ,22/10/2020,amanda,miranda,female,94,3156,betbeder,john57@gmail.com +2238,universidad de morón,actuario ,26/08/2020,grant,young,male,35,3313,arroyo del medio,manueltucker@gmail.com +2239,universidad de morón,licenciatura en kinesiología y fisiatría,23/07/2020,marcus,hall,male,64,3575,arroyo ceibal,xbuchanan@hotmail.com +2240,universidad de morón,licenciatura en ciencias geológicas,05/12/2020,jordan,taylor,male,103,2240,campo garcia,cbrown@hotmail.com +2241,universidad de morón,licenciatura en terapia ocupacional,27/07/2020,brian,jones,male,82,5759,calera argentina,crystal48@yahoo.com +2242,universidad de morón,licenciatura en planificación y diseño del paisaje,26/02/2020,heather,baker,female,34,8415,arroyo las minas,fwalters@hotmail.com +2243,universidad de morón,licenciatura en ciencias de la computación,12/12/2020,nicole,wright,female,84,3405,algarrobal puisoye,danielrobert@hotmail.com +2244,universidad de morón,ingeniería en informática,06/10/2020,kenneth,davis,male,95,5407,dique toma,alexandermarcus@gmail.com +2245,universidad de morón,licenciatura en relaciones del trabajo ,12/03/2020,mary,mendoza,female,70,2935,algarrobo,brookstheresa@gmail.com +2246,universidad de morón,ingeniería mecánica,15/03/2020,nicholas,lyons,male,73,5421,la tranca,duncanheather@hotmail.com +2247,universidad de morón,licenciatura en artes,19/04/2020,zachary,white,male,37,6103,amenabar,berrydale@hotmail.com +2248,universidad de morón,licenciatura en ciencias de la educación ,03/11/2020,james,marquez,male,78,3534,colonia el aguara,stevenvillarreal@yahoo.com +2249,universidad de morón,licenciatura en kinesiología y fisiatría,11/12/2020,patricia,andrade,female,92,3044,gobernador crespo,basslucas@yahoo.com +2250,universidad de morón,licenciatura en ciencia política ,04/01/2020,jonathon,martinez,male,47,1735,el durazno,nicolevasquez@gmail.com +2251,universidad de morón,licenciatura en ciencias antropológicas,16/01/2020,melissa,beltran,female,35,5609,aristides villanueva,ljones@hotmail.com +2252,universidad de morón,licenciatura en ciencias biológicas,11/10/2020,thomas,mullins,male,84,9033,aldea apeleg,brownrebecca@gmail.com +2254,universidad de morón,licenciatura en ciencias geológicas,17/03/2020,isabel,horton,female,114,4101,agua negra,davisstephen@gmail.com +2255,universidad de morón,licenciatura en planificación y diseño del paisaje,04/09/2020,james,collins,male,34,3232,cabred,gregory03@hotmail.com +2256,universidad de morón,técnico para bioterios ,06/08/2020,veronica,phillips,female,66,5567,la cañada,lmoore@hotmail.com +2257,universidad de morón,diseño de imagen y sonido,18/09/2020,kimberly,mcintyre,female,56,5722,acasape,millsangela@yahoo.com +2258,universidad de morón,ingeniería electrónica,10/08/2020,thomas,stein,male,95,8307,colonia gobernador ayala,markpeterson@yahoo.com +2259,universidad de morón,bioquímica,28/03/2020,katie,rose,female,35,1763,virrey del pino,marilyntaylor@hotmail.com +2261,universidad de morón,actuario ,30/10/2020,katherine,castillo,female,58,3183,albariño,jeremyhubbard@yahoo.com +2262,universidad de morón,bioquímica,19/08/2020,jack,smith,male,23,6013,baigorrita,duanesantana@hotmail.com +2263,universidad de morón,ingeniería mecánica,24/01/2020,rebecca,serrano,female,112,2000,villa angelica,davidclark@gmail.com +2264,universidad de morón,ingeniería en informática,30/07/2020,allison,jordan,female,21,3112,colonia loma negra,weavermark@yahoo.com +2265,universidad de morón,licenciatura en planificación y diseño del paisaje,10/08/2020,jeremiah,williams,male,47,1638,vicente lopez,jenniferwebb@yahoo.com +2267,universidad de morón,licenciatura en administración ,14/09/2020,robert,thomas,male,57,5424,villa lerga,xdecker@yahoo.com +2268,universidad de morón,licenciatura en ciencia y tecnología de alimentos,06/06/2020,thomas,lara,male,102,8340,aguada florencio,uoconnell@gmail.com +2269,universidad de morón,licenciatura en kinesiología y fisiatría,14/07/2020,allison,morris,female,62,6475,esteban de luca,pjohnson@yahoo.com +2270,universidad de morón,agronomía,17/05/2020,ronald,cordova,male,60,8371,atreuco,obeck@hotmail.com +2271,universidad de morón,licenciatura en ciencias antropológicas,31/03/2020,jessica,garcia,female,62,1825,monte chingolo,damon37@yahoo.com +2273,universidad de morón,licenciatura en ciencias geológicas,13/01/2020,christopher,lewis,male,85,5521,los corredores,bmartin@yahoo.com +2274,universidad de morón,licenciatura en ciencias de la educación ,25/03/2020,jonathan,jackson,male,80,3280,arroyo urquiza,joshuagardner@gmail.com +2275,universidad de morón,licenciatura en sociología ,19/12/2020,charles,meadows,male,63,5595,cupiles,econner@yahoo.com +2277,universidad de morón,licenciatura en ciencia política ,29/03/2020,edgar,wu,male,112,6620,chivilcoy,bruce65@yahoo.com +2279,universidad de morón,licenciatura en administración ,13/07/2020,david,stewart jr.,male,96,6453,carlos salas,sullivangina@yahoo.com +2280,universidad de morón,medicina,19/10/2020,katherine,sexton,female,35,8124,berraondo,arthurparker@yahoo.com +2281,universidad de morón,licenciatura en planificación y diseño del paisaje,20/07/2020,natasha,beck,female,26,7203,chapaleufu,kbaker@hotmail.com +2282,universidad de morón,bioquímica,08/01/2020,john,nelson,male,76,3501,campo de galnasi,kle@gmail.com +2283,universidad de morón,licenciatura en musicoterapia,29/07/2020,sarah,bates,female,75,1614,villa de mayo,gomezeric@gmail.com +2284,universidad de morón,licenciatura en ciencias antropológicas,20/01/2020,michelle,evans dds,female,95,8154,calvo,lfox@hotmail.com +2285,universidad de morón,agronomía,17/04/2020,derek,williams,male,62,2701,12 de agosto,stoutbenjamin@hotmail.com +2287,universidad de morón,licenciatura en kinesiología y fisiatría,21/11/2020,jennifer,foster,female,30,5384,punta de los llanos,kaylasaunders@yahoo.com +2289,universidad de morón,bioquímica,07/01/2020,jeanette,harrell,female,101,6505,dudignac,wilsonjessica@gmail.com +2290,universidad de morón,licenciatura en psicología,08/02/2020,jon,oneal,male,111,5465,baños pismanta,anthonynicholas@yahoo.com +2291,universidad de morón,arquitectura,23/07/2020,bradley,contreras,male,56,6070,balsa,jeremiahcampbell@yahoo.com +2292,universidad de morón,licenciatura en kinesiología y fisiatría,09/06/2020,richard,clark,male,32,1702,ciudadela,stephendixon@yahoo.com +2293,universidad de morón,licenciatura en ciencia y tecnología de alimentos,10/09/2020,sara,buchanan,female,40,3705,10 de mayo,charles57@gmail.com +2294,universidad de morón,licenciatura en gestión de agroalimentos,11/01/2020,hannah,rodriguez,female,69,1984,domselaar,charlesrussell@yahoo.com +2295,universidad de morón,licenciatura en gestión de agroalimentos,24/05/2020,lori,white,female,97,5545,agua de diaz,martinezanne@hotmail.com +2296,universidad de morón,técnico para bioterios ,17/07/2020,daniel,griffith,male,24,3366,almirante brown,matthewwilliams@gmail.com +2297,universidad de morón,diseño de imagen y sonido,08/08/2020,jessica,jones,female,114,7161,labarden,lvaldez@yahoo.com +2299,universidad de morón,licenciatura en producción de bioimagenes,28/09/2020,david,taylor,male,86,3730,cabral,johnflowers@yahoo.com +2300,universidad de morón,licenciatura en kinesiología y fisiatría,06/07/2020,patricia,johnson,female,88,5710,la punta,nathanhall@yahoo.com +2301,universidad de morón,agronomía,24/09/2020,eric,carroll,male,113,6300,barrancas coloradas,greenbailey@hotmail.com +2302,universidad de morón,licenciatura en ciencias ambientales,07/02/2020,charles,fleming,male,26,1921,alvarez jonte,falvarado@yahoo.com +2303,universidad de morón,ingeniería en informática,28/03/2020,emily,bass,female,111,2252,colonia campo piaggio,millernicholas@yahoo.com +2304,universidad de morón,licenciatura en relaciones del trabajo ,04/06/2020,donna,curtis dvm,female,112,9303,cañadon del toro,rphillips@gmail.com +2305,universidad de morón,diseño industrial,19/04/2020,edward,porter,male,45,3433,carrizal norte,bbrown@gmail.com +2306,universidad de morón,farmacia,18/04/2020,dawn,baird,female,87,3360,arroyo fedor,joann88@gmail.com +2307,universidad de morón,bioquímica,10/02/2020,david,perry,male,33,7003,aceilan,lroy@yahoo.com +2308,universidad de morón,licenciatura en administración ,13/12/2020,rebecca,johnson,female,112,4411,sey,elizabethroy@yahoo.com +2309,universidad de morón,actuario ,13/12/2020,jennifer,hutchinson,female,70,5757,san lorenzo,teresa90@yahoo.com +2310,universidad de morón,contador público ,04/10/2020,kristy,brooks,female,113,8132,balneario chapalco,thompsonjames@hotmail.com +2311,universidad de morón,licenciatura en producción de bioimagenes,13/11/2020,jill,gutierrez,female,49,8214,colonia cazaux,katherine36@hotmail.com +2312,universidad de morón,ingeniería electrónica,14/04/2020,lisa,sullivan,female,94,7601,barrio batan,jarmstrong@hotmail.com +2313,universidad de morón,agronomía,18/09/2020,bryan,king,male,112,8400,isla victoria,amanda54@gmail.com +2315,universidad de morón,licenciatura en ciencias ambientales,20/01/2020,michael,ruiz,male,25,4411,sey,zrosario@gmail.com +2316,universidad de morón,licenciatura en sociología ,16/11/2020,alexander,snyder,male,85,7260,barrio villa saladillo,kevin90@yahoo.com +2317,universidad de morón,ingeniería mecánica,26/10/2020,diane,johnson,female,96,3567,dest aeronautico milit reconqu,keithbishop@hotmail.com +2318,universidad de morón,ingeniería en informática,22/10/2020,richard,gregory,male,48,5467,acerillos,christine20@gmail.com +2319,universidad de morón,ingeniería en informática,11/05/2020,kristina,morris,female,39,6009,san marcelo,emcmillan@yahoo.com +2320,universidad de morón,licenciatura en musicoterapia,07/01/2020,derrick,fisher,male,59,6474,campo aristimuño,bishopmatthew@yahoo.com +2321,universidad de morón,bioquímica,04/05/2020,zachary,cook,male,60,4542,el palmar de san francisco,cnicholson@yahoo.com +2323,universidad de morón,licenciatura en ciencias de la educación ,26/08/2020,david,lewis,male,100,4107,aconquija,cummingsnancy@yahoo.com +2324,universidad de morón,licenciatura en ciencias ambientales,29/09/2020,melinda,jones,female,51,8503,chocori,christinamccoy@hotmail.com +2325,universidad de morón,licenciatura en planificación y diseño del paisaje,19/10/2020,jonathan,smith,male,20,5598,bañado verde,todd83@hotmail.com +2326,universidad de morón,licenciatura en psicología,03/05/2020,gabriella,koch,female,55,9105,angostura,deborahscott@hotmail.com +2327,universidad de morón,licenciatura en artes,10/11/2020,amber,morton,female,105,3342,aguapey,shelly65@yahoo.com +2328,universidad de morón,licenciatura en ciencias geológicas,27/04/2020,james,holland,male,108,2181,los molinos,devon90@gmail.com +2329,universidad de morón,actuario ,17/02/2020,alex,rodriguez,male,26,2303,angelica,christian51@hotmail.com +2330,universidad de morón,licenciatura en musicoterapia,19/07/2020,sarah,jackson,female,84,7214,cachari,dudleychristopher@gmail.com +2331,universidad de morón,ciencias veterinarias,28/12/2020,timothy,fox,male,48,5883,alto lindo,timothy43@hotmail.com +2333,universidad de morón,licenciatura en ciencias biológicas,17/05/2020,mary,rogers,female,91,4122,alizal,michael63@yahoo.com +2334,universidad de morón,licenciatura en musicoterapia,23/11/2020,evan,sheppard,male,19,3285,berduc,vdonovan@hotmail.com +2335,universidad de morón,ingeniería mecánica,26/12/2020,george,martin,male,110,4119,agua colorada,jonathonserrano@hotmail.com +2336,universidad de morón,diseño de imagen y sonido,02/01/2020,david,miles,male,112,2709,los indios,gthompson@gmail.com +2337,universidad de morón,ingeniería electrónica,27/10/2020,alice,crawford,female,46,4431,aguas calientes,davidlamb@gmail.com +2338,universidad de morón,licenciatura en musicoterapia,08/09/2020,maria,guerrero,female,95,4187,anta chica,stephenrodgers@yahoo.com +2339,universidad de morón,diseño de imagen y sonido,12/12/2020,courtney,mason,female,26,1664,trujui,frederick54@hotmail.com +2340,universidad de morón,agronomía,21/05/2020,william,cooper,male,18,2607,campo quirno,brandy19@hotmail.com +2341,universidad de morón,licenciatura en psicología,26/01/2020,mrs.,meghan santiago,female,109,6620,chivilcoy,alison62@hotmail.com +2342,universidad de morón,licenciatura en sociología ,19/07/2020,michelle,lewis,female,43,5633,ochenta y cuatro,laura45@hotmail.com +2343,universidad de morón,licenciatura en administración ,08/10/2020,bradley,davila,male,47,6621,anderson,mcdonaldwhitney@gmail.com +2344,universidad de morón,licenciatura en artes,27/10/2020,david,hernandez,male,25,8175,goyena,erneststokes@hotmail.com +2345,universidad de morón,licenciatura en relaciones del trabajo ,29/04/2020,jason,harris,male,104,3197,abra guazu,keith11@yahoo.com +2346,universidad de morón,licenciatura en gestión de agroalimentos,11/08/2020,christopher,smith,male,46,3350,apostoles,jason76@gmail.com +2347,universidad de morón,licenciatura en ciencias geológicas,02/10/2020,jennifer,james,female,111,2173,campo pesoa,amaxwell@gmail.com +2348,universidad de morón,ciencias veterinarias,08/02/2020,maria,webster,female,38,8412,cañadon del corral,selenathomas@yahoo.com +2349,universidad de morón,diseño industrial,22/07/2020,paula,wolf,female,99,3703,aleloy,crosbymichael@gmail.com +2350,universidad de morón,licenciatura en artes,19/11/2020,dawn,adkins,female,81,2506,correa,rebeccajohnson@hotmail.com +2351,universidad de morón,licenciatura en ciencias de la computación,14/06/2020,joseph,robertson,male,87,3283,colonia mabragaña,atkinsonryan@gmail.com +2352,universidad de morón,licenciatura en ciencia y tecnología de alimentos,24/05/2020,carla,silva,female,38,8175,goyena,vwright@hotmail.com +2353,universidad de morón,licenciatura en sociología ,05/02/2020,anthony,adams,male,58,6515,carlos maria naon,lindseyballard@yahoo.com +2354,universidad de morón,licenciatura en ciencias de la educación ,28/11/2020,mary,dixon,female,114,5547,villa hipodromo,guzmanricky@gmail.com +2355,universidad de morón,licenciatura en artes,20/08/2020,jeffery,price,male,21,3001,alto verde,akennedy@yahoo.com +2356,universidad de morón,técnico para bioterios ,04/06/2020,jeremy,williams,male,62,6337,ingeniero thompson,kfrey@hotmail.com +2357,universidad de morón,licenciatura en ciencias ambientales,23/12/2020,michael,guerrero,male,41,1625,arroyo canelon,davidmitchell@gmail.com +2358,universidad de morón,licenciatura en terapia ocupacional,05/02/2020,robert,walker,male,45,1754,san justo,jimenezalexis@hotmail.com +2359,universidad de morón,ingeniería electrónica,23/06/2020,jason,glenn,male,111,2341,colonia montefiore,ronnie44@hotmail.com +2361,universidad de morón,contador público ,17/07/2020,maria,crawford,female,113,2615,la gama,graygrace@yahoo.com +2362,universidad de morón,licenciatura en ciencias antropológicas,22/11/2020,maria,erickson,female,67,3009,el tropezon,kevinjohnson@yahoo.com +2364,universidad de morón,actuario ,18/04/2020,brent,smith,male,31,8101,calderon,andersonkimberly@hotmail.com +2365,universidad de morón,licenciatura en sociología ,30/08/2020,richard,daniels,male,51,2407,campo clucellas,qrobinson@hotmail.com +2366,universidad de morón,licenciatura en producción de bioimagenes,15/04/2020,christopher,herrera,male,80,6734,rawson,nicolemorse@yahoo.com +2367,universidad de morón,licenciatura en planificación y diseño del paisaje,17/02/2020,douglas,martin,male,89,8132,balneario chapalco,smithmeghan@hotmail.com +2368,universidad de morón,bioquímica,10/09/2020,christopher,chen,male,104,9000,comodoro rivadavia,imiller@gmail.com +2369,universidad de morón,licenciatura en terapia ocupacional,20/05/2020,adam,allen,male,111,6231,cuenca,matthewsloan@yahoo.com +2370,universidad de morón,licenciatura en ciencias antropológicas,04/10/2020,amber,norman,female,35,3241,campo de villamil,yhunter@gmail.com +2371,universidad de morón,licenciatura en psicología,03/06/2020,scott,smith,male,25,6533,alfredo demarchi,michellebernard@yahoo.com +2372,universidad de morón,licenciatura en sociología ,05/09/2020,john,bishop,male,48,1875,wilde,taylordaniel@gmail.com +2375,universidad de morón,licenciatura en kinesiología y fisiatría,01/12/2020,kenneth,lopez,male,110,9220,cañadon la madera,elizabeth03@hotmail.com +2376,universidad de morón,ingeniería electrónica,09/06/2020,laura,bennett,female,73,4506,alegria,andersonmary@yahoo.com +2377,universidad de morón,licenciatura en administración ,21/03/2020,lisa,mccarthy,female,64,1824,gerli,fsimon@hotmail.com +2378,universidad de morón,licenciatura en musicoterapia,25/02/2020,bob,summers,male,26,5463,alto huaco,jonathanfranklin@yahoo.com +2380,universidad de morón,licenciatura en ciencias antropológicas,02/07/2020,jo,morgan,female,100,5575,andrade,tracycastillo@yahoo.com +2381,universidad de morón,ingeniería en informática,29/02/2020,xavier,hamilton,male,55,2181,los molinos,iwhite@gmail.com +2382,universidad de morón,ingeniería en informática,30/11/2020,jessica,garcia,female,43,6437,alamos,victoriahall@hotmail.com +2383,universidad de morón,licenciatura en ciencias de la computación,14/07/2020,valerie,walker,female,86,2107,alvarez,austinstephenson@yahoo.com +2384,universidad de morón,farmacia,04/06/2020,benjamin,gonzalez,male,82,3541,campo las puertas,doylejeffrey@gmail.com +2385,universidad de morón,bioquímica,12/03/2020,connor,scott,male,75,8508,ambrosio p lezica,donaldglover@yahoo.com +2386,universidad de morón,farmacia,17/03/2020,james,brennan,male,43,8501,bahia creek,larry75@hotmail.com +2387,universidad de morón,licenciatura en ciencia política ,23/09/2020,adam,bullock,male,116,8126,aldea san andres,johnrobbins@yahoo.com +2390,universidad de morón,licenciatura en ciencias antropológicas,14/05/2020,jennifer,jennings,female,77,5505,carbometal,klopez@gmail.com +2391,universidad de morón,técnico para bioterios ,13/05/2020,holly,johnson,female,20,8504,cantera villalonga,luisgriffin@yahoo.com +2392,universidad de morón,licenciatura en ciencia política ,13/01/2020,cathy,wilson,female,62,2148,campo castro,jesse43@gmail.com +2393,universidad de morón,técnico para bioterios ,05/10/2020,david,bray,male,45,2121,perez,ahunter@yahoo.com +2394,universidad de morón,técnico para bioterios ,19/09/2020,janet,carson,female,83,1664,trujui,natashawilkins@gmail.com +2395,universidad de morón,licenciatura en kinesiología y fisiatría,14/05/2020,james,newton,male,108,1663,muñiz,sandraadams@yahoo.com +2396,universidad de morón,licenciatura en kinesiología y fisiatría,04/11/2020,shawn,tucker,male,73,3716,campo largo,qhill@hotmail.com +2397,universidad de morón,arquitectura,01/10/2020,deborah,decker,female,22,1846,adrogue,pagenicole@gmail.com +2398,universidad de morón,diseño industrial,08/08/2020,robert,holder,male,38,2812,capilla del señor,patriciapowers@hotmail.com +2399,universidad de morón,ingeniería mecánica,15/10/2020,sara,short,female,85,2313,colonia berlin,lee32@yahoo.com +2400,universidad de morón,ciencias veterinarias,30/06/2020,james,cruz dds,male,105,5561,ancon,vincentharper@hotmail.com +2401,universidad de morón,licenciatura en ciencias de la computación,08/06/2020,jennifer,henderson,female,57,8371,atreuco,ejackson@gmail.com +2402,universidad de morón,licenciatura en ciencias de la educación ,07/10/2020,michelle,mullins,female,68,7500,el carretero,pettykim@yahoo.com +2403,universidad de morón,licenciatura en ciencias antropológicas,08/10/2020,gina,oconnor,female,35,6535,bellocq,matthew77@yahoo.com +2404,universidad de morón,licenciatura en producción de bioimagenes,07/05/2020,christine,mccann,female,56,1822,valentin alsina,hmurray@hotmail.com +2405,universidad de morón,licenciatura en ciencias de la educación ,03/09/2020,tara,archer,female,112,4141,fuerte quemado,dylan71@gmail.com +2406,universidad de morón,licenciatura en gestión de agroalimentos,25/04/2020,donna,brooks,female,22,3100,avenida ejercito parana,davidthompson@gmail.com +2407,universidad de morón,licenciatura en planificación y diseño del paisaje,05/09/2020,kimberly,huber,female,48,6634,alberti,sheltontony@hotmail.com +2408,universidad de morón,licenciatura en gestión de agroalimentos,06/02/2020,kimberly,obrien,female,87,8366,chelforo,jorgeking@yahoo.com +2411,universidad de morón,licenciatura en psicología,26/06/2020,jesus,smith,male,81,7111,san bernardo del tuyu,oarmstrong@gmail.com +2413,universidad de morón,licenciatura en ciencias de la computación,01/09/2020,russell,patterson,male,18,2447,los sembrados,glennsummer@hotmail.com +2415,universidad de morón,actuario ,24/09/2020,michelle,cook,female,25,3220,arroyo manganga,kristina83@yahoo.com +2416,universidad de morón,licenciatura en sociología ,13/02/2020,kristen,roberts,female,107,3072,la lucila,ssanford@gmail.com +2417,universidad de morón,licenciatura en producción de bioimagenes,13/05/2020,whitney,summers,female,71,1881,san francisco solano,brownjulia@yahoo.com +2418,universidad de morón,medicina,20/11/2020,tamara,hanna,female,74,3342,aguapey,joseph71@gmail.com +2419,universidad de morón,licenciatura en ciencia y tecnología de alimentos,03/03/2020,tammy,dorsey,female,78,3017,bajo las tunas,ijohnson@hotmail.com +2420,universidad de morón,licenciatura en ciencia y tecnología de alimentos,15/05/2020,christina,davis,female,25,3421,bajo guazu,washingtonryan@gmail.com +2421,universidad de morón,licenciatura en administración ,24/05/2020,jason,jackson,male,107,2824,britos,ajones@gmail.com +2422,universidad de morón,diseño de imagen y sonido,25/06/2020,lucas,burke,male,93,6516,amalia,uconway@yahoo.com +2423,universidad de morón,licenciatura en artes,24/07/2020,michael,powell,male,52,6651,ingeniero de madrid,joseph33@yahoo.com +2424,universidad de morón,ingeniería electrónica,10/09/2020,alan,ray,male,72,1852,burzaco,karengray@yahoo.com +2426,universidad de morón,actuario ,31/07/2020,adam,vargas,male,61,5736,comandante granville,aguirrealyssa@gmail.com +2427,universidad de morón,medicina,20/10/2020,joshua,kane,male,28,1895,arturo segui,carlosstark@gmail.com +2428,universidad de morón,licenciatura en planificación y diseño del paisaje,20/06/2020,laurie,meyer,female,30,2725,hughes,craigscott@gmail.com +2429,universidad de morón,licenciatura en ciencias antropológicas,11/09/2020,cody,bryant,male,35,5700,alto blanco,ericcobb@gmail.com +2430,universidad de morón,licenciatura en ciencia política ,21/07/2020,dominique,howard,female,43,3511,colonia coronel dorrego,jennifer36@yahoo.com +2432,universidad de morón,licenciatura en ciencias de la computación,19/07/2020,russell,robinson,male,38,2505,campo la riviere,martinwilliam@gmail.com +2433,universidad de morón,licenciatura en producción de bioimagenes,10/04/2020,steven,hunter,male,46,1621,benavidez,richardhernandez@yahoo.com +2434,universidad de morón,arquitectura,14/08/2020,karen,smith,female,51,3550,allende,xgreen@hotmail.com +2435,universidad de morón,bioquímica,14/07/2020,tamara,francis,female,92,9211,cushamen,iferguson@gmail.com +2436,universidad de morón,licenciatura en ciencias biológicas,24/12/2020,james,wilson,male,18,5615,25 de mayo,belinda25@gmail.com +2437,universidad de morón,bioquímica,17/12/2020,alexis,simpson,female,59,7245,campo sabate,markmccarthy@yahoo.com +2438,universidad de morón,diseño industrial,02/11/2020,grace,solis,female,62,8363,colonia josefa,cynthia16@hotmail.com +2439,universidad de morón,técnico para bioterios ,18/07/2020,david,winters,male,42,3100,avenida ejercito parana,diana70@gmail.com +2441,universidad de morón,farmacia,02/10/2020,mrs.,jasmine roth,female,68,5835,bella vista,jeffrey21@gmail.com +2442,universidad de morón,contador público ,12/08/2020,joseph,nguyen,male,47,5439,belgrano,njones@yahoo.com +2443,universidad de morón,licenciatura en ciencia política ,15/09/2020,amy,moss,female,24,2720,colon,stricklandregina@hotmail.com +2444,universidad de morón,licenciatura en relaciones del trabajo ,31/05/2020,megan,jones,female,90,2823,aero club canal,oalexander@yahoo.com +2445,universidad de morón,licenciatura en ciencias ambientales,23/06/2020,katelyn,owens,female,81,3505,arroyo quintana,patricia12@gmail.com +2446,universidad de morón,ingeniería mecánica,24/04/2020,kylie,foster,female,48,8118,cabildo,gravesdaniel@yahoo.com +2447,universidad de morón,licenciatura en ciencia y tecnología de alimentos,09/03/2020,joshua,morris,male,103,3304,barrio don santiago,kevin84@hotmail.com +2448,universidad de morón,diseño industrial,08/10/2020,linda,evans,female,73,5623,atuel sud,gregorycrawford@gmail.com +2449,universidad de morón,arquitectura,14/04/2020,sean,martin,male,21,8322,cutral co,jonesbrandon@gmail.com +2450,universidad de morón,licenciatura en relaciones del trabajo ,17/02/2020,daniel,anderson,male,84,7135,comandante giribone,xking@hotmail.com +2451,universidad de morón,farmacia,21/01/2020,james,mckinney,male,80,4230,brea chimpana,gsalas@hotmail.com +2452,universidad de morón,bioquímica,03/03/2020,sherry,arroyo,female,79,2415,desvio boero,michaelgarcia@yahoo.com +2453,universidad de morón,contador público ,20/05/2020,shane,reynolds md,male,23,4107,aconquija,jessica10@gmail.com +2454,universidad de morón,licenciatura en kinesiología y fisiatría,30/07/2020,richard,lucas,male,99,3353,arroyo santa maria,tracywhite@hotmail.com +2455,universidad de morón,licenciatura en artes,24/07/2020,nicole,bartlett,female,41,4701,acostilla,joseph14@hotmail.com +2456,universidad de morón,diseño industrial,28/02/2020,jacqueline,harvey,female,84,5544,gobernador benegas,gjohnson@gmail.com +2457,universidad de morón,ingeniería electrónica,17/07/2020,mrs.,amanda lynch,female,110,6663,juan vela,hullemily@gmail.com +2459,universidad de morón,licenciatura en sociología ,25/06/2020,sandra,richardson,female,54,8504,cantera villalonga,brownanna@hotmail.com +2460,universidad de morón,ingeniería en informática,18/06/2020,melissa,diaz,female,94,1846,adrogue,ymoses@yahoo.com +2461,universidad de morón,licenciatura en planificación y diseño del paisaje,24/11/2020,anthony,bailey,male,89,2907,general conesa,stevensheidi@gmail.com +2462,universidad de morón,agronomía,05/06/2020,antonio,singh,male,53,1631,villa rosa,edwardfox@gmail.com +2463,universidad de morón,licenciatura en ciencias ambientales,10/03/2020,edward,cook,male,33,6616,castilla,flynndarren@gmail.com +2464,universidad de morón,licenciatura en gestión de agroalimentos,25/01/2020,renee,butler,female,57,7260,barrio villa saladillo,sjimenez@hotmail.com +2466,universidad de morón,arquitectura,22/09/2020,kyle,brown md,male,44,9031,bajo la cancha,nancyanderson@hotmail.com +2467,universidad de morón,ingeniería en informática,31/05/2020,robert,marquez,male,89,7639,cooper,udominguez@yahoo.com +2468,universidad de morón,licenciatura en artes,11/05/2020,laurie,phillips,female,71,2808,atucha,william52@gmail.com +2469,universidad de morón,licenciatura en ciencia y tecnología de alimentos,06/08/2020,john,walls,male,25,5595,cupiles,dorseyjessica@hotmail.com +2471,universidad de morón,licenciatura en ciencias de la computación,04/10/2020,isaiah,hansen,male,78,8164,arquedas,dawn75@hotmail.com +2472,universidad de morón,licenciatura en kinesiología y fisiatría,02/08/2020,danielle,ramos,female,86,3470,arroyo grande,laurenlogan@yahoo.com +2473,universidad de morón,técnico para bioterios ,30/09/2020,erin,wright,female,35,5503,paso de los andes,timothy77@yahoo.com +2474,universidad de morón,licenciatura en artes,03/12/2020,deborah,davis,female,111,6078,bayauca,mauricehaas@gmail.com +2475,universidad de morón,licenciatura en relaciones del trabajo ,28/11/2020,cassandra,hawkins,female,97,8000,adela corti,johnsonjessica@hotmail.com +2477,universidad de morón,licenciatura en psicología,15/01/2020,philip,barrera,male,37,5505,carbometal,owest@hotmail.com +2478,universidad de morón,licenciatura en ciencias geológicas,12/12/2020,lynn,austin,female,49,8162,garcia del rio,stephaniehamilton@gmail.com +2480,universidad de morón,farmacia,27/01/2020,jillian,dickerson,female,31,8129,17 de agosto,yzimmerman@gmail.com +2481,universidad de morón,técnico para bioterios ,19/10/2020,gregory,durham,male,24,8109,almirante solier,elainethomas@hotmail.com +2482,universidad de morón,licenciatura en ciencias ambientales,10/10/2020,anna,williams,female,80,1872,sarandi,iperez@hotmail.com +2483,universidad de morón,licenciatura en ciencias ambientales,27/10/2020,kevin,savage,male,55,5700,alto blanco,kristinayers@hotmail.com +2485,universidad de morón,contador público ,05/10/2020,barry,walter,male,21,1882,ezpeleta este,murphymitchell@yahoo.com +2486,universidad de morón,licenciatura en ciencia política ,22/08/2020,katherine,knight,female,38,5360,chilecito,teverett@hotmail.com +2487,universidad de morón,licenciatura en ciencias biológicas,09/09/2020,holly,smith,female,109,7267,alvarez de toledo,ikim@yahoo.com +2488,universidad de morón,licenciatura en gestión de agroalimentos,26/05/2020,kimberly,morales,female,73,1737,kilometro 77,fisherbethany@hotmail.com +2489,universidad de morón,diseño industrial,22/06/2020,brent,daugherty,male,67,8328,allen,johnsonjasmine@yahoo.com +2490,universidad de morón,licenciatura en kinesiología y fisiatría,26/05/2020,anthony,phillips,male,52,8328,allen,jason87@gmail.com +2491,universidad de morón,actuario ,05/04/2020,carlos,erickson,male,35,8319,campamento sol,pbaldwin@gmail.com +2492,universidad de morón,actuario ,28/11/2020,amber,callahan,female,111,6450,abel,wagnerscott@gmail.com +2493,universidad de morón,licenciatura en psicología,10/07/2020,steven,blevins,male,57,3185,colonia la marta,kcollins@hotmail.com +2494,universidad de morón,licenciatura en ciencias de la educación ,28/05/2020,christopher,gutierrez,male,104,5598,bañado verde,longtiffany@yahoo.com +2495,universidad de morón,ingeniería en informática,09/09/2020,joseph,robinson,male,36,4230,brea chimpana,morrisjonathan@gmail.com +2496,universidad de morón,agronomía,07/03/2020,jesus,thompson,male,18,5446,balde de leyes,williamarias@yahoo.com +2497,universidad de morón,bioquímica,13/11/2020,sherry,moss,female,116,7519,san mayol,cruzstephanie@yahoo.com +2498,universidad de morón,diseño industrial,26/07/2020,jeffery,richmond,male,40,6100,la ines,hernandezallen@gmail.com +2500,universidad de morón,licenciatura en ciencias de la educación ,25/11/2020,julia,smith,female,22,2352,ambrosetti,uvillanueva@hotmail.com +2501,universidad de morón,licenciatura en producción de bioimagenes,19/02/2020,dustin,nolan,male,95,6411,bravo del dos,andersonkeith@hotmail.com +2502,universidad de morón,licenciatura en relaciones del trabajo ,17/05/2020,richard,church,male,108,2300,colonia bella italia,nwilson@yahoo.com +2503,universidad de morón,medicina,23/06/2020,randall,gray,male,67,7101,cerro de la gloria canal 15,donna41@hotmail.com +2504,universidad de morón,bioquímica,14/12/2020,steven,lewis,male,43,5304,el tala,ashley46@hotmail.com +2505,universidad de morón,licenciatura en ciencias geológicas,22/06/2020,janet,peterson,female,74,3328,colonia japonesa,allisonstephens@hotmail.com +2506,universidad de morón,licenciatura en musicoterapia,19/02/2020,mrs.,susan hernandez,female,88,7637,la dulce,anna30@gmail.com +2507,universidad de morón,medicina,11/07/2020,jeremy,robertson,male,67,3001,alto verde,kathyjohnson@gmail.com +2508,universidad de morón,bioquímica,20/09/2020,michael,valdez,male,68,2181,los molinos,terri30@gmail.com +2509,universidad de morón,ingeniería electrónica,25/04/2020,lisa,martin,female,99,3471,alen cue,agonzalez@gmail.com +2510,universidad de morón,ingeniería en informática,24/10/2020,sean,romero,male,34,3230,arbol solo,kristi77@hotmail.com +2511,universidad de morón,licenciatura en ciencia política ,13/08/2020,kevin,smith,male,100,4135,caspinchango,hmercado@gmail.com +2512,universidad de morón,licenciatura en kinesiología y fisiatría,05/04/2020,martha,johnson,female,59,1915,arbuco,brittanyyoung@hotmail.com +2513,universidad de morón,ingeniería mecánica,03/07/2020,victoria,cherry,female,28,6438,masurel,zarias@hotmail.com +2515,universidad de morón,licenciatura en psicología,28/05/2020,joseph,hughes,male,65,3226,buena vista,rodriguezdebra@hotmail.com +2516,universidad de morón,licenciatura en sociología ,07/11/2020,jamie,dillon,female,113,3155,costa del nogoya,knappmichael@hotmail.com +2517,universidad de morón,licenciatura en sociología ,09/01/2020,michael,morris,male,89,8409,puerto ojo de agua,olsonjulie@gmail.com +2518,universidad de morón,ingeniería en informática,14/06/2020,erin,dunn,female,113,1742,paso del rey,mooremichael@hotmail.com +2519,universidad de morón,licenciatura en ciencias biológicas,14/11/2020,morgan,sanchez,female,44,9411,base aerea teniente matienzo,mcclaindiane@gmail.com +2520,universidad de morón,ingeniería mecánica,10/06/2020,richard,rivera,male,55,7100,dolores,jeffrey38@hotmail.com +2521,universidad de morón,licenciatura en gestión de agroalimentos,26/11/2020,wendy,hood,female,63,8364,chimpay,matthew43@hotmail.com +2522,universidad de morón,agronomía,25/08/2020,tracy,bautista,female,61,2814,alto los cardales,wandersen@gmail.com +2523,universidad de morón,diseño de imagen y sonido,02/06/2020,andrea,morgan,female,48,1889,bosques,billlopez@yahoo.com +2524,universidad de morón,licenciatura en ciencias de la computación,18/11/2020,jose,young,male,111,5427,apeadero quiroga,jamie97@yahoo.com +2525,universidad de morón,licenciatura en sociología ,18/05/2020,brad,rodriguez,male,96,5707,aguaditas,xthompson@hotmail.com +2527,universidad de morón,arquitectura,20/03/2020,jason,jordan,male,27,8127,estela,umontes@gmail.com +2528,universidad de morón,ingeniería electrónica,20/01/2020,amy,fuentes,female,83,8134,argerich,lmartinez@hotmail.com +2529,universidad de morón,medicina,04/07/2020,barbara,martinez,female,54,1886,ranelagh,mary43@gmail.com +2530,universidad de morón,farmacia,25/09/2020,ms.,lisa richmond,female,33,1614,villa de mayo,averylisa@yahoo.com +2531,universidad de morón,licenciatura en administración ,29/01/2020,craig,gray,male,31,6651,ingeniero de madrid,yreynolds@hotmail.com +2532,universidad de morón,técnico para bioterios ,16/12/2020,michael,castillo,male,48,1601,isla martin garcia,jacobharvey@yahoo.com +2533,universidad de morón,licenciatura en ciencias geológicas,04/12/2020,thomas,burton,male,67,2440,barrio belgrano ortiz,nnavarro@hotmail.com +2534,universidad de morón,licenciatura en relaciones del trabajo ,22/01/2020,whitney,patterson,female,22,6503,desvio kilometro 234,cindykent@hotmail.com +2535,universidad de morón,licenciatura en sociología ,09/01/2020,tim,hicks,male,74,3066,campo garay,sandragray@yahoo.com +2536,universidad de morón,licenciatura en ciencias geológicas,06/03/2020,chris,murphy,male,56,6625,cañada la rica,gscott@yahoo.com +2537,universidad de morón,técnico para bioterios ,21/03/2020,jessica,harris,female,81,3066,campo garay,gwong@yahoo.com +2538,universidad de morón,ciencias veterinarias,29/11/2020,lisa,taylor,female,19,8351,agrio balsa,nthompson@yahoo.com +2539,universidad de morón,arquitectura,06/03/2020,reginald,sherman,male,62,7547,cascada,ryan26@hotmail.com +2540,universidad de morón,licenciatura en ciencias de la educación ,18/08/2020,elizabeth,carrillo,female,69,1806,tristan suarez,rhondaweiss@yahoo.com +2541,universidad de morón,licenciatura en planificación y diseño del paisaje,22/12/2020,jessica,leon,female,67,3569,barros pazos,paulalicia@yahoo.com +2542,universidad de morón,ciencias veterinarias,03/05/2020,emily,le,female,55,3107,colonia avellaneda,robert80@yahoo.com +2543,universidad de morón,contador público ,04/07/2020,jonathan,larsen,male,19,8126,aldea san andres,xwilson@gmail.com +2544,universidad de morón,ingeniería mecánica,24/02/2020,kristy,burch,female,30,6600,kilometro 125,smalljonathan@yahoo.com +2547,universidad de morón,técnico para bioterios ,11/11/2020,martin,quinn,male,64,6450,abel,sharonherrera@yahoo.com +2548,universidad de morón,bioquímica,03/06/2020,jose,stevens iii,male,50,3701,almirante brown,christophercarr@yahoo.com +2549,universidad de morón,diseño de imagen y sonido,21/04/2020,nicole,chapman,female,105,2156,arsenal de guerra san lorenzo,saundersjeremy@yahoo.com +2550,universidad de morón,licenciatura en terapia ocupacional,28/03/2020,edwin,avery,male,63,3472,caaguazu,gregorymendoza@yahoo.com +2551,universidad de morón,arquitectura,05/10/2020,brian,herrera,male,55,4718,barro negro,petersonchristopher@gmail.com +2552,universidad de morón,diseño de imagen y sonido,16/03/2020,terri,james,female,45,3551,campo monte la viruela,ywaters@yahoo.com +2554,universidad de morón,ciencias veterinarias,07/08/2020,amanda,wade,female,23,9213,cañadon caliente,gillchristopher@gmail.com +2555,universidad de morón,agronomía,26/08/2020,holly,brown,female,64,7228,abbott,lsolis@hotmail.com +2556,universidad de morón,técnico para bioterios ,21/05/2020,jeanette,taylor,female,95,6062,coronel granada,droberts@yahoo.com +2557,universidad de morón,ingeniería en informática,26/08/2020,mary,obrien,female,74,2726,labordeboy,patrickryan@gmail.com +2558,universidad de morón,licenciatura en sociología ,21/02/2020,rebecca,beltran,female,55,2635,cañada del ucle,zscott@yahoo.com +2559,universidad de morón,ciencias veterinarias,04/03/2020,andrew,baker,male,19,7540,bathurst estacion,michellethompson@gmail.com +2560,universidad de morón,licenciatura en ciencia y tecnología de alimentos,24/01/2020,alexa,williams,female,102,3129,colonia hernandarias,sarahjackson@hotmail.com +2561,universidad de morón,licenciatura en sociología ,10/08/2020,joseph,kramer,male,30,2806,las palmas,leachshannon@gmail.com +2562,universidad de morón,licenciatura en ciencias biológicas,15/03/2020,danielle,christian,female,112,3340,boqueron,benjaminmcdaniel@gmail.com +2563,universidad de morón,licenciatura en ciencias de la computación,11/12/2020,caroline,wallace,female,99,4124,abra el candado,ynorris@gmail.com +2564,universidad de morón,licenciatura en musicoterapia,10/02/2020,mrs.,samantha walker,female,36,5438,alto de sierra,curtis94@gmail.com +2565,universidad de morón,licenciatura en sociología ,02/09/2020,benjamin,soto,male,112,8417,cañadon chileno,travisbrittney@yahoo.com +2566,universidad de morón,licenciatura en ciencias de la computación,16/10/2020,kevin,watson,male,28,5570,alto del salvador,leeashley@yahoo.com +2567,universidad de morón,licenciatura en ciencias geológicas,05/07/2020,keith,bond,male,111,3117,aldea san antonio,nevans@gmail.com +2569,universidad de morón,licenciatura en ciencia política ,26/08/2020,travis,thornton,male,18,5553,empalme frontera,christopher03@yahoo.com +2570,universidad de morón,licenciatura en administración ,28/08/2020,annette,pratt,female,70,5724,alto pencoso,ahuang@hotmail.com +2571,universidad de morón,ingeniería en informática,23/01/2020,angela,green,female,21,2729,carreras,mjordan@yahoo.com +2572,universidad de morón,licenciatura en planificación y diseño del paisaje,23/11/2020,heather,davis,female,35,4153,alto verde,arubio@yahoo.com +2575,universidad de morón,licenciatura en planificación y diseño del paisaje,26/12/2020,matthew,wallace,male,62,6237,america,padillastacey@gmail.com +2576,universidad de morón,licenciatura en planificación y diseño del paisaje,12/03/2020,danielle,russell,female,66,6367,argentina belvedere,yufaith@gmail.com +2577,universidad de morón,licenciatura en musicoterapia,19/05/2020,brian,brown,male,68,8311,villa el chocon,thompsonkayla@hotmail.com +2578,universidad de morón,ingeniería en informática,05/06/2020,thomas,powers,male,55,1836,llavallol,joshuaellis@yahoo.com +2579,universidad de morón,licenciatura en planificación y diseño del paisaje,31/05/2020,dr.,michael frost,male,87,3324,gobernador roca,mary05@yahoo.com +2580,universidad de morón,agronomía,05/02/2020,michelle,mason,female,43,4603,catamontaña,vholmes@gmail.com +2581,universidad de morón,licenciatura en sociología ,11/01/2020,jose,nelson,male,58,8349,aguas de las mulas,ashley91@yahoo.com +2582,universidad de morón,ciencias veterinarias,23/11/2020,denise,lopez,female,82,3241,campo de villamil,lambertstephanie@gmail.com +2583,universidad de morón,licenciatura en kinesiología y fisiatría,08/09/2020,christopher,nichols,male,34,2200,las quintas,kellydavis@gmail.com +2584,universidad de morón,ingeniería en informática,03/08/2020,nina,barr,female,116,2501,berretta,xhughes@yahoo.com +2587,universidad de morón,diseño de imagen y sonido,22/02/2020,edwin,torres,male,80,6465,coraceros,davishannah@yahoo.com +2588,universidad de morón,ingeniería en informática,07/09/2020,patricia,ross,female,109,3353,arroyo santa maria,charlesanderson@hotmail.com +2589,universidad de morón,licenciatura en administración ,23/03/2020,jose,martinez,male,63,3432,bella vista,christopherpayne@gmail.com +2590,universidad de morón,licenciatura en gestión de agroalimentos,19/06/2020,kristen,lee,female,72,8168,sierra de la ventana,stephanie90@hotmail.com +2591,universidad de morón,ingeniería mecánica,13/01/2020,brian,simpson,male,95,8318,challaco,gvilla@hotmail.com +2592,universidad de morón,medicina,08/05/2020,william,douglas,male,77,6205,el guanaco,tyler75@hotmail.com +2593,universidad de morón,licenciatura en ciencias de la computación,14/08/2020,vanessa,smith,female,82,8308,villa manzano,connie51@hotmail.com +2596,universidad de morón,ciencias veterinarias,09/07/2020,terry,kent,male,85,6607,anasagasti,monica38@yahoo.com +2597,universidad de morón,licenciatura en artes,21/03/2020,lindsey,lloyd,female,106,8370,caminera,fcampbell@hotmail.com +2598,universidad de morón,licenciatura en producción de bioimagenes,20/08/2020,joshua,cole,male,36,6475,esteban de luca,mitchellcurtis@gmail.com +2601,universidad de morón,licenciatura en terapia ocupacional,12/02/2020,julie,dillon,female,37,4144,amberes,kathleentate@yahoo.com +2602,universidad de morón,diseño industrial,11/08/2020,brian,schwartz,male,62,2179,bombal,christopher43@gmail.com +2603,universidad de morón,ingeniería electrónica,22/12/2020,joshua,evans,male,94,3530,aldea forestal,mataapril@hotmail.com +2604,universidad de morón,licenciatura en ciencia y tecnología de alimentos,26/01/2020,colin,lane,male,57,3427,abra,garrettdaniel@yahoo.com +2606,universidad de morón,licenciatura en ciencia política ,15/09/2020,melissa,thomas,female,60,9113,florentino ameghino,parkstaylor@yahoo.com +2607,universidad de morón,licenciatura en kinesiología y fisiatría,30/12/2020,heather,jackson,female,25,6727,gouin,christopher68@gmail.com +2608,universidad de morón,licenciatura en ciencias geológicas,14/07/2020,kimberly,baldwin,female,81,7530,coronel pringles,tracy66@gmail.com +2609,universidad de morón,ingeniería en informática,25/12/2020,ian,freeman,male,112,6734,rawson,iwhite@hotmail.com +2610,universidad de morón,actuario ,08/08/2020,kristina,riley,female,32,1919,base aeronaval punta indio,fryemichael@yahoo.com +2611,universidad de morón,farmacia,20/01/2020,douglas,colon,male,110,8126,aldea san andres,chadwilliams@yahoo.com +2612,universidad de morón,arquitectura,08/03/2020,amanda,cross,female,62,3060,campo san jose,morenomarie@yahoo.com +2613,universidad de morón,bioquímica,17/06/2020,john,chen,male,72,3449,boliche lata,nicolereynolds@hotmail.com +2615,universidad de morón,ingeniería en informática,30/05/2020,amber,chambers,female,18,3105,diamante,rlowery@gmail.com +2616,universidad de morón,licenciatura en planificación y diseño del paisaje,18/12/2020,jason,cantu,male,46,7167,carilo,rodneyeaton@gmail.com +2617,universidad de morón,actuario ,16/07/2020,kelsey,long,female,21,5544,gobernador benegas,janderson@hotmail.com +2618,universidad de morón,diseño de imagen y sonido,31/05/2020,robert,neal,male,89,4726,capayan,cwalker@hotmail.com +2619,universidad de morón,ciencias veterinarias,03/10/2020,noah,chavez,male,79,5517,cespedes,david20@yahoo.com +2620,universidad de morón,licenciatura en psicología,23/05/2020,tracy,moore,female,80,3071,aguara grande,chandlerrobert@yahoo.com +2621,universidad de morón,ingeniería mecánica,09/01/2020,paula,hernandez,female,62,1712,castelar,anthony16@hotmail.com +2622,universidad de morón,licenciatura en ciencia política ,27/11/2020,jeremy,day,male,18,2909,estancias,luke22@gmail.com +2623,universidad de morón,licenciatura en gestión de agroalimentos,07/12/2020,angela,robinson,female,63,3046,arrascaeta,derek88@gmail.com +2625,universidad de morón,licenciatura en relaciones del trabajo ,09/04/2020,susan,contreras,female,32,1931,punta lara,arnoldjoshua@yahoo.com +2626,universidad de morón,licenciatura en artes,28/06/2020,james,coffey,male,58,7505,balneario claromeco,kramerheidi@gmail.com +2627,universidad de morón,licenciatura en terapia ocupacional,08/05/2020,william,sims,male,106,8203,la chirlandia,kingcatherine@yahoo.com +2628,universidad de morón,arquitectura,11/10/2020,nicole,rodgers,female,67,7106,las toninas,crystal55@yahoo.com +2629,universidad de morón,licenciatura en sociología ,15/10/2020,austin,stewart,male,73,3114,aldea maria luisa,dwilson@hotmail.com +2630,universidad de morón,técnico para bioterios ,21/05/2020,carlos,davis,male,51,3185,colonia la marta,shannonatkinson@gmail.com +2631,universidad de morón,licenciatura en ciencia política ,31/10/2020,nathan,roberson,male,77,5735,colonia bella vista,norrisglen@yahoo.com +2632,universidad de morón,ingeniería electrónica,16/04/2020,patricia,hernandez,female,23,7601,barrio batan,jamiecox@gmail.com +2633,universidad de morón,agronomía,04/09/2020,pamela,delgado,female,63,7601,barrio batan,pwilkerson@hotmail.com +2634,universidad de morón,licenciatura en musicoterapia,24/12/2020,scott,kelly,male,24,3132,el pingo,ryansmith@yahoo.com +2635,universidad de morón,licenciatura en ciencias geológicas,16/06/2020,keith,williams,male,43,1876,bernal este,yburgess@yahoo.com +2636,universidad de morón,licenciatura en ciencias de la educación ,18/11/2020,todd,mckinney,male,22,9103,bajo de los huesos,tim72@yahoo.com +2637,universidad de morón,licenciatura en musicoterapia,23/07/2020,jesus,simpson,male,47,3087,felicia,teresa93@gmail.com +2638,universidad de morón,agronomía,02/09/2020,tiffany,marshall,female,79,9207,arroyo guilaia,mhoward@hotmail.com +2639,universidad de morón,licenciatura en administración ,30/06/2020,stacey,gay,female,22,5263,el medano,jaredholland@hotmail.com +2640,universidad de morón,diseño de imagen y sonido,16/04/2020,kimberly,oconnor,female,109,8430,costa del rio azul,tom88@gmail.com +2641,universidad de morón,licenciatura en psicología,01/01/2021,brandon,juarez,male,68,3191,arroyo ceibo,richard91@yahoo.com +2642,universidad de morón,actuario ,11/09/2020,wendy,vang,female,106,3586,campo yaguarete,millerjason@yahoo.com +2643,universidad de morón,licenciatura en musicoterapia,21/04/2020,angela,thompson,female,115,3718,amambay,wcalderon@gmail.com +2644,universidad de morón,licenciatura en relaciones del trabajo ,28/10/2020,lindsay,browning,female,114,9053,aguada grande,dustingilbert@yahoo.com +2645,universidad de morón,licenciatura en ciencias de la educación ,21/09/2020,paul,saunders,male,88,4000,estacion de zootecnia b,jeremyortega@hotmail.com +2646,universidad de morón,licenciatura en ciencias geológicas,24/11/2020,jeff,merritt,male,63,1874,villa dominico,travisrice@yahoo.com +2647,universidad de morón,técnico para bioterios ,23/08/2020,travis,becker md,male,62,2823,aero club canal,william23@gmail.com +2649,universidad de morón,licenciatura en ciencias de la computación,17/06/2020,joseph,bryant,male,94,3071,aguara grande,sandraskinner@yahoo.com +2650,universidad de morón,contador público ,03/05/2020,mrs.,cheyenne jimenez,female,98,2846,anahi,jessica38@hotmail.com +2651,universidad de morón,licenciatura en ciencias de la computación,06/10/2020,nicholas,oconnor,male,64,6330,arturo almaraz,micheal43@gmail.com +2652,universidad de morón,técnico para bioterios ,20/06/2020,austin,jackson,male,56,6616,castilla,jenniferjohnson@yahoo.com +2653,universidad de morón,arquitectura,23/06/2020,kristin,edwards,female,81,3316,arroyo pastora,lori64@yahoo.com +2654,universidad de morón,actuario ,30/07/2020,sarah,boyd,female,87,4518,aguas calientes,nixonjesse@hotmail.com +2655,universidad de morón,licenciatura en artes,10/08/2020,angela,delgado,female,24,4518,aguas calientes,yallison@gmail.com +2656,universidad de morón,licenciatura en administración ,16/10/2020,nicholas,carey,male,44,3265,arroyo caraballo,wendy42@gmail.com +2658,universidad de morón,licenciatura en ciencia política ,13/08/2020,toni,king,female,33,3144,alcaraz 1ro,rgross@hotmail.com +2660,universidad de morón,licenciatura en producción de bioimagenes,03/11/2020,laura,king,female,108,6628,colonia zambungo,kimberlywise@hotmail.com +2661,universidad de morón,diseño de imagen y sonido,27/10/2020,amy,rogers,female,44,4500,alto del saladillo,ralphmccullough@gmail.com +2662,universidad de morón,licenciatura en ciencias de la computación,21/07/2020,jessica,harris,female,107,3050,calchaqui,shawntran@hotmail.com +2664,universidad de morón,licenciatura en ciencias ambientales,27/11/2020,tracy,bailey,female,116,7609,balneario la caleta,tsmith@gmail.com +2665,universidad de morón,diseño industrial,09/02/2020,mike,goodman,male,64,8409,puerto ojo de agua,russellsteven@hotmail.com +2666,universidad de morón,ingeniería mecánica,18/12/2020,corey,strickland,male,90,8536,chipauquil,catherineparker@hotmail.com +2667,universidad de morón,licenciatura en ciencias de la educación ,19/02/2020,derek,cooley,male,25,1659,campo de mayo,hannah08@gmail.com +2668,universidad de morón,licenciatura en administración ,01/12/2020,christopher,west,male,101,4152,aguilares,allisonhouse@gmail.com +2669,universidad de morón,licenciatura en ciencias de la educación ,03/07/2020,shelia,nelson,female,59,1744,cuartel v,townsendtony@yahoo.com +2670,universidad de morón,licenciatura en psicología,31/01/2020,michele,rogers,female,95,4728,chumbicha,cking@yahoo.com +2671,universidad de morón,técnico para bioterios ,24/07/2020,mitchell,olson,male,32,3254,colonia la blanquita,rwilcox@hotmail.com +2672,universidad de morón,arquitectura,21/09/2020,susan,fields,female,21,7517,juan e barra,normanhernandez@yahoo.com +2673,universidad de morón,licenciatura en artes,25/06/2020,heather,wilson,female,98,7114,canal 15 cerro de la gloria,paulgonzalez@yahoo.com +2674,universidad de morón,ciencias veterinarias,12/02/2020,nicole,watkins,female,48,1983,gomez,agray@gmail.com +2675,universidad de morón,licenciatura en ciencias geológicas,17/07/2020,brady,parker md,male,78,6213,lote 11 escuela 107,heather40@gmail.com +2676,universidad de morón,contador público ,25/05/2020,andrea,huber,female,71,1983,gomez,ryan24@gmail.com +2677,universidad de morón,farmacia,12/06/2020,alexandria,flores,female,38,8303,cinco saltos,klee@yahoo.com +2678,universidad de morón,licenciatura en sociología ,29/08/2020,cody,levine,male,38,2200,las quintas,vincent63@yahoo.com +2679,universidad de morón,técnico para bioterios ,24/11/2020,katie,perry,female,25,4000,estacion de zootecnia b,welchrebecca@yahoo.com +2680,universidad de morón,licenciatura en sociología ,09/12/2020,claudia,torres,female,52,4161,alongo,emily60@hotmail.com +2681,universidad de morón,licenciatura en ciencia política ,01/10/2020,heather,bradford,female,31,2447,los sembrados,mendozatravis@yahoo.com +2682,universidad de morón,licenciatura en relaciones del trabajo ,27/12/2020,teresa,holmes,female,79,2200,las quintas,kathrynford@gmail.com +2684,universidad de morón,ingeniería electrónica,24/02/2020,patricia,hammond,female,92,2101,albarellos,kleinjoe@yahoo.com +2685,universidad de morón,ingeniería en informática,16/08/2020,tracy,thomas,female,59,1684,ciudad jardin del palomar,rnguyen@hotmail.com +2686,universidad de morón,ingeniería electrónica,16/04/2020,sean,turner,male,105,5321,el potrero,fschaefer@gmail.com +2687,universidad de morón,agronomía,03/03/2020,jason,jones,male,56,2707,4 de noviembre,martinezbeverly@hotmail.com +2688,universidad de morón,licenciatura en psicología,21/07/2020,emily,newton,female,71,3181,arroyo moreira,gabrielerickson@hotmail.com +2689,universidad de morón,medicina,30/09/2020,jeffrey,patel,male,100,1733,plomer,alexiswebb@yahoo.com +2690,universidad de morón,licenciatura en ciencias geológicas,27/02/2020,evelyn,perez,female,107,4624,abra mayo,tanya03@gmail.com +2691,universidad de morón,licenciatura en ciencias antropológicas,23/04/2020,brenda,matthews,female,100,2179,bombal,sawyerpaul@gmail.com +2692,universidad de morón,licenciatura en planificación y diseño del paisaje,20/03/2020,penny,pittman,female,22,3366,almirante brown,cmorgan@hotmail.com +2693,universidad de morón,licenciatura en terapia ocupacional,26/03/2020,shannon,martinez,female,46,1613,los polvorines,lstone@yahoo.com +2694,universidad de morón,diseño industrial,03/09/2020,amy,davis,female,108,6457,ingeniero beaugey,kimjeffery@hotmail.com +2697,universidad de morón,licenciatura en sociología ,17/09/2020,connor,moreno,male,92,4000,estacion de zootecnia b,katrinacole@hotmail.com +2698,universidad de morón,agronomía,25/06/2020,mr.,seth barnes,male,48,1983,gomez,rogersdebra@hotmail.com +2699,universidad de morón,licenciatura en psicología,06/06/2020,victor,lopez,male,53,3272,colonia 1 de mayo,eferguson@yahoo.com +2701,universidad de morón,ingeniería en informática,05/12/2020,brad,gutierrez,male,83,5724,alto pencoso,qdelgado@hotmail.com +2702,universidad de morón,licenciatura en administración ,05/02/2020,jessica,dunlap,female,56,2900,san nicolas de los arroyos,janegarza@hotmail.com +2703,universidad de morón,arquitectura,05/10/2020,paul,garrett,male,90,2531,landeta,fjohnson@yahoo.com +2704,universidad de morón,licenciatura en terapia ocupacional,28/07/2020,jeffrey,weaver,male,97,6058,pazos kanki,valenciaallison@gmail.com +2705,universidad de morón,diseño de imagen y sonido,07/05/2020,michael,parker,male,108,8164,arquedas,jennifersmith@gmail.com +2706,universidad de morón,agronomía,20/07/2020,elizabeth,weber,female,109,3133,arroyo burgos,portercarmen@hotmail.com +2707,universidad de morón,diseño de imagen y sonido,05/06/2020,oscar,jackson,male,19,2128,arroyo seco,deborah42@gmail.com +2709,universidad de morón,ingeniería mecánica,30/01/2020,beverly,brown,female,87,5436,colonia zapata,cynthia08@gmail.com +2710,universidad de morón,ingeniería electrónica,22/10/2020,chad,brooks,male,28,3731,meson de fierro,harmonbrittney@gmail.com +2711,universidad de morón,licenciatura en terapia ocupacional,28/08/2020,sarah,shaw,female,68,1618,ricardo rojas,jrussell@gmail.com +2712,universidad de morón,licenciatura en ciencias antropológicas,03/11/2020,melissa,hayes,female,22,5567,la cañada,kelsey77@hotmail.com +2713,universidad de morón,licenciatura en producción de bioimagenes,12/11/2020,anthony,henry,male,70,7605,barrio chapadmalal,cherylnorton@gmail.com +2714,universidad de morón,ingeniería en informática,08/04/2020,melanie,smith,female,54,9009,cañadon lagarto,hespinoza@gmail.com +2715,universidad de morón,arquitectura,11/04/2020,thomas,todd,male,26,5710,la punta,rlevy@yahoo.com +2716,universidad de morón,bioquímica,23/09/2020,kimberly,doyle,female,92,7403,alvaro barros,brendanhubbard@hotmail.com +2717,universidad de morón,arquitectura,03/07/2020,jeffrey,matthews,male,69,3262,caseros,morenotonya@hotmail.com +2720,universidad de morón,ingeniería mecánica,04/09/2020,lindsey,gonzales,female,91,2212,campo galloso,rpeterson@yahoo.com +2721,universidad de morón,licenciatura en ciencias de la computación,11/01/2020,cameron,ramos,male,109,7521,deferrari,geraldwilliams@hotmail.com +2722,universidad de morón,bioquímica,09/09/2020,amanda,cummings,female,33,3025,colonia clara,leecarol@hotmail.com +2723,universidad de morón,licenciatura en ciencias geológicas,02/11/2020,steven,jenkins,male,37,4137,abra baya,joseph95@gmail.com +2724,universidad de morón,técnico para bioterios ,31/05/2020,patricia,marquez,female,99,6507,corbett,montgomeryjulie@hotmail.com +2725,universidad de morón,contador público ,30/09/2020,michelle,williams,female,111,6001,agustin roca,omills@hotmail.com +2726,universidad de morón,licenciatura en producción de bioimagenes,12/04/2020,kevin,owens,male,89,4633,san pedro de iruya,jonlang@hotmail.com +2727,universidad de morón,licenciatura en terapia ocupacional,02/01/2020,matthew,henry,male,50,5424,villa lerga,joe24@gmail.com +2728,universidad de morón,licenciatura en ciencias geológicas,02/02/2020,melissa,ramirez,female,97,7500,el carretero,matthewtravis@yahoo.com +2730,universidad de morón,arquitectura,31/12/2020,nancy,boyer,female,105,6220,bernardo larroude,barbaradiaz@gmail.com +2731,universidad de morón,ingeniería electrónica,27/12/2020,kyle,kelly,male,108,4151,bajo de los sueldos,amberrodriguez@yahoo.com +2732,universidad de morón,técnico para bioterios ,08/01/2020,dennis,baldwin,male,107,8341,arroyo quillen,stephanie47@yahoo.com +2733,universidad de morón,ciencias veterinarias,15/06/2020,eileen,anderson,female,79,7005,barker,wernerjustin@hotmail.com +2734,universidad de morón,arquitectura,24/05/2020,steven,austin,male,115,5707,aguaditas,hernandezscott@hotmail.com +2735,universidad de morón,agronomía,25/01/2020,amanda,sandoval,female,34,6500,9 de julio,pauljames@hotmail.com +2736,universidad de morón,contador público ,16/01/2020,javier,abbott,male,93,2601,la chispa,brucesimmons@yahoo.com +2737,universidad de morón,actuario ,23/10/2020,michael,woods,male,115,3185,colonia la marta,jaime25@gmail.com +2738,universidad de morón,agronomía,03/03/2020,john,schaefer,male,86,8328,allen,paulaliu@hotmail.com +2739,universidad de morón,medicina,21/10/2020,russell,lopez,male,79,6346,pellegrini,jsandoval@hotmail.com +2740,universidad de morón,ingeniería electrónica,03/02/2020,sara,dunn,female,90,6032,blandengues,kwright@yahoo.com +2741,universidad de morón,ingeniería mecánica,17/06/2020,joshua,molina,male,80,1614,villa de mayo,nhunter@hotmail.com +2742,universidad de morón,contador público ,29/11/2020,mary,gray,female,92,6537,el camoati,mario46@yahoo.com +2743,universidad de morón,diseño industrial,21/11/2020,erica,duncan,female,27,8300,las perlas,matthewsfrank@yahoo.com +2744,universidad de morón,medicina,21/02/2020,zachary,mejia,male,95,3144,alcaraz 1ro,lambertdaniel@hotmail.com +2745,universidad de morón,licenciatura en ciencias de la computación,05/06/2020,gary,summers,male,79,6559,recalde,patricia31@gmail.com +2746,universidad de morón,licenciatura en musicoterapia,09/07/2020,melissa,hall,female,68,6503,desvio kilometro 234,jameswood@yahoo.com +2747,universidad de morón,medicina,24/06/2020,stephanie,martinez,female,79,6311,campo de los toros,nicholasjackson@yahoo.com +2748,universidad de morón,licenciatura en musicoterapia,06/03/2020,garrett,ramos,male,56,7205,la esperanza rosas las flores,barbaraestrada@yahoo.com +2749,universidad de morón,bioquímica,21/06/2020,johnathan,mccarthy,male,71,3485,carandaiti,julianmathis@yahoo.com +2750,universidad de morón,ingeniería en informática,11/05/2020,kevin,gross,male,47,9107,28 de julio,michaelrandall@yahoo.com +2751,universidad de morón,licenciatura en kinesiología y fisiatría,15/07/2020,daniel,pierce,male,110,4161,alongo,richardwolf@gmail.com +2752,universidad de morón,licenciatura en administración ,19/09/2020,amanda,berry,female,55,3503,barranqueras,cwilliams@yahoo.com +2753,universidad de morón,licenciatura en musicoterapia,26/12/2020,todd,lee,male,105,3471,alen cue,angela99@yahoo.com +2754,universidad de morón,ingeniería electrónica,05/05/2020,holly,roberts,female,57,3485,carandaiti,karavargas@yahoo.com +2755,universidad de morón,ingeniería mecánica,05/09/2020,william,white,male,108,3443,colonia mendez bar,james40@yahoo.com +2756,universidad de morón,licenciatura en gestión de agroalimentos,17/05/2020,sarah,hardin,female,24,4109,alto nuestra señora del valle,uwilliams@hotmail.com +2757,universidad de morón,ingeniería mecánica,28/10/2020,cynthia,zimmerman,female,49,5319,colpes,ryan56@gmail.com +2758,universidad de morón,diseño industrial,20/01/2020,melissa,patrick,female,61,8180,colonia dr gdor udaondo,rbowen@yahoo.com +2759,universidad de morón,licenciatura en ciencia y tecnología de alimentos,13/09/2020,brittany,rice,female,23,5529,colonia bombal,vbass@gmail.com +2760,universidad de morón,licenciatura en ciencias antropológicas,12/06/2020,jonathan,mccoy,male,30,2751,almacen castro,mhart@gmail.com +2761,universidad de morón,licenciatura en gestión de agroalimentos,05/03/2020,ryan,pierce,male,83,3561,avellaneda,ejackson@gmail.com +2763,universidad de morón,licenciatura en producción de bioimagenes,02/12/2020,april,jones,female,94,4168,agua blanca,tinacalderon@gmail.com +2765,universidad de morón,licenciatura en producción de bioimagenes,08/02/2020,alexander,simmons,male,116,3427,abra,kbates@hotmail.com +2766,universidad de morón,farmacia,26/11/2020,daniel,hess,male,19,2115,colonia valdez,williamrose@hotmail.com +2767,universidad de morón,diseño industrial,02/12/2020,diane,wall,female,109,5598,bañado verde,smitherin@yahoo.com +2768,universidad de morón,licenciatura en relaciones del trabajo ,09/01/2020,stacey,kelley,female,70,3421,bajo guazu,april03@gmail.com +2769,universidad de morón,licenciatura en musicoterapia,30/06/2020,erik,perkins,male,73,8109,almirante solier,david49@hotmail.com +2770,universidad de morón,licenciatura en gestión de agroalimentos,22/07/2020,kayla,bailey,female,71,3337,adolfo j pomar,stacy56@gmail.com +2771,universidad de morón,licenciatura en ciencia y tecnología de alimentos,25/10/2020,cody,carpenter,male,72,3226,buena vista,lauragreen@gmail.com +2773,universidad de morón,actuario ,08/03/2020,jeffrey,ball,male,102,2700,barrio trocha,smullins@gmail.com +2774,universidad de morón,contador público ,06/07/2020,benjamin,williams,male,93,6603,ingeniero williams,olong@yahoo.com +2775,universidad de morón,farmacia,23/03/2020,randy,ritter,male,90,2342,campo el mataco,rodriguezmichael@gmail.com +2776,universidad de morón,farmacia,17/12/2020,paul,rogers,male,107,7406,aldecon,zperkins@gmail.com +2777,universidad de morón,licenciatura en ciencias ambientales,30/10/2020,nancy,gross,female,61,3503,barranqueras,wweaver@gmail.com +2778,universidad de morón,bioquímica,09/06/2020,marc,burns,male,24,6001,agustin roca,dylanhatfield@yahoo.com +2779,universidad de morón,licenciatura en musicoterapia,03/02/2020,nicole,graham,female,74,3513,arbol solo,emckenzie@hotmail.com +2780,universidad de morón,bioquímica,03/04/2020,caleb,cain,male,69,3040,asuncion maria,katherineadams@gmail.com +2781,universidad de morón,ciencias veterinarias,22/02/2020,benjamin,evans,male,28,2613,la morocha,kelly10@gmail.com +2782,universidad de morón,licenciatura en ciencias ambientales,08/01/2020,kevin,bruce,male,43,3338,17 de agosto,edwardcollins@hotmail.com +2784,universidad de morón,licenciatura en musicoterapia,17/05/2020,brenda,mckee,female,106,3129,colonia hernandarias,dparker@hotmail.com +2785,universidad de morón,arquitectura,03/04/2020,suzanne,hernandez,female,110,3172,kilometro 208,mitchellricky@hotmail.com +2786,universidad de morón,licenciatura en sociología ,09/01/2020,jamie,bradley,female,93,1852,burzaco,kellysharon@gmail.com +2787,universidad de morón,ciencias veterinarias,19/04/2020,stephen,mitchell,male,33,1702,ciudadela,tnovak@hotmail.com +2788,universidad de morón,arquitectura,30/04/2020,danny,pearson,male,48,6335,graciarena,kthomas@yahoo.com +2790,universidad de morón,licenciatura en artes,18/10/2020,edwin,edwards,male,57,8512,igarzabal,james69@gmail.com +2791,universidad de morón,ingeniería mecánica,07/10/2020,valerie,coleman,female,18,5350,el molle,tara42@yahoo.com +2792,universidad de morón,medicina,13/07/2020,robin,simmons,female,90,2326,bealistock,hornerhonda@gmail.com +2793,universidad de morón,ciencias veterinarias,04/11/2020,brittany,wilson,female,18,5730,20 de febrero,crystalortiz@gmail.com +2794,universidad de morón,licenciatura en ciencias antropológicas,20/06/2020,sarah,gregory,female,79,1733,plomer,andrea80@gmail.com +2797,universidad de morón,licenciatura en sociología ,02/06/2020,jose,moss,male,100,1678,caseros,padillavincent@gmail.com +2798,universidad de morón,técnico para bioterios ,09/06/2020,brandon,thomas,male,115,4741,agua de las palomas,baileymark@gmail.com +2799,universidad de morón,licenciatura en ciencias de la educación ,15/01/2020,gregory,wright,male,97,3244,colonia belga americana,kenneth12@gmail.com +2800,universidad de morón,licenciatura en ciencia y tecnología de alimentos,23/02/2020,amy,bradshaw,female,75,6326,anguil,qayers@hotmail.com +2801,universidad de morón,licenciatura en gestión de agroalimentos,30/10/2020,april,hoffman,female,35,8322,cutral co,ahawkins@gmail.com +2802,universidad de morón,ciencias veterinarias,16/01/2020,paul,petersen,male,41,3311,arroyo isabel,iellis@hotmail.com +2803,universidad de morón,ingeniería en informática,17/08/2020,mrs.,breanna figueroa,female,23,4145,ingenio la providencia,eharris@yahoo.com +2804,universidad de morón,licenciatura en planificación y diseño del paisaje,12/05/2020,austin,hoffman,male,87,3581,campo redondo,peggy42@gmail.com +2806,universidad de morón,diseño industrial,11/04/2020,alexis,clark,male,28,6513,colonia las yescas,hickspeter@gmail.com +2807,universidad de morón,licenciatura en terapia ocupacional,24/09/2020,calvin,salazar,male,50,7203,chapaleufu,traviskline@hotmail.com +2808,universidad de morón,farmacia,31/01/2020,desiree,caldwell,female,36,3280,arroyo urquiza,james60@yahoo.com +2809,universidad de morón,licenciatura en musicoterapia,01/01/2021,ronnie,barber,male,109,2311,adolfo alsina,marymiller@hotmail.com +2810,universidad de morón,licenciatura en musicoterapia,20/03/2020,mary,robertson,female,34,9101,alto de las plumas,david76@hotmail.com +2811,universidad de morón,licenciatura en gestión de agroalimentos,28/12/2020,tiffany,wolf,female,20,6463,alagon,jackiegutierrez@yahoo.com +2812,universidad de morón,medicina,11/06/2020,johnny,williams,male,82,8308,villa manzano,maria64@yahoo.com +2813,universidad de morón,licenciatura en relaciones del trabajo ,30/12/2020,robert,fernandez,male,115,3448,alamo,ngutierrez@yahoo.com +2814,universidad de morón,licenciatura en planificación y diseño del paisaje,25/03/2020,virginia,duffy,female,101,2804,campana,thompsontheresa@gmail.com +2815,universidad de morón,ingeniería mecánica,22/02/2020,ashlee,lopez,female,77,5425,albarracin,okim@yahoo.com +2816,universidad de morón,farmacia,20/03/2020,jeffrey,barnes,male,86,8203,la chirlandia,louisanderson@gmail.com +2817,universidad de morón,bioquímica,05/01/2020,brian,rollins,male,48,2317,casablanca,sarah43@yahoo.com +2818,universidad de morón,farmacia,16/03/2020,christopher,gamble,male,72,3509,campo el bermejo,sabrina99@hotmail.com +2819,universidad de morón,técnico para bioterios ,31/07/2020,nathan,wright,male,98,7265,cazon,amanda15@yahoo.com +2821,universidad de morón,licenciatura en psicología,06/02/2020,thomas,lowe,male,104,5771,alanices,megan56@yahoo.com +2822,universidad de morón,licenciatura en planificación y diseño del paisaje,28/05/2020,shaun,gentry,male,92,2761,estancia santa catalina,wgonzalez@yahoo.com +2823,universidad de morón,ciencias veterinarias,30/10/2020,christine,mckee,female,96,5735,colonia bella vista,pchung@gmail.com +2825,universidad de morón,medicina,12/11/2020,charles,dillon,male,63,7500,el carretero,jamesmiller@yahoo.com +2826,universidad de morón,actuario ,26/02/2020,patricia,davila,female,44,4126,el brete,campbellfrank@hotmail.com +2827,universidad de morón,licenciatura en administración ,30/11/2020,jade,johnston,female,115,1876,bernal este,jdavidson@hotmail.com +2828,universidad de morón,ingeniería en informática,12/04/2020,angela,andersen,female,95,6100,la ines,drew04@yahoo.com +2830,universidad de morón,licenciatura en gestión de agroalimentos,15/06/2020,jennifer,wright,female,70,3505,arroyo quintana,fsmith@hotmail.com +2831,universidad de morón,actuario ,13/06/2020,brittany,wiley,female,22,6561,blanca grande,pbrown@gmail.com +2832,universidad de morón,licenciatura en ciencias antropológicas,20/03/2020,sara,wall,female,61,1664,trujui,cgarcia@gmail.com +2833,universidad de morón,licenciatura en artes,07/04/2020,hannah,gonzalez,female,49,5503,paso de los andes,christophergonzalez@yahoo.com +2834,universidad de morón,medicina,13/01/2020,martin,morris,male,89,6600,kilometro 125,gpierce@hotmail.com +2835,universidad de morón,ingeniería mecánica,24/08/2020,james,peters,male,59,3366,almirante brown,jfernandez@gmail.com +2836,universidad de morón,ingeniería electrónica,27/04/2020,mitchell,smith,male,101,1723,mariano acosta,staffordbrian@gmail.com +2837,universidad de morón,licenciatura en planificación y diseño del paisaje,10/12/2020,victoria,carroll,female,64,6723,cucullu,carlawilliams@yahoo.com +2838,universidad de morón,licenciatura en producción de bioimagenes,06/06/2020,rachel,powers,female,47,5779,la chilca,karen72@yahoo.com +2839,universidad de morón,arquitectura,26/01/2020,rachel,hall,female,51,3445,9 de julio,obrown@yahoo.com +2840,universidad de morón,licenciatura en artes,17/07/2020,adam,glover,male,47,4103,bajo de raco,tamara73@hotmail.com +2841,universidad de morón,arquitectura,08/08/2020,william,harvey,male,99,8313,arroyito,carlsonrichard@hotmail.com +2842,universidad de morón,técnico para bioterios ,15/09/2020,brian,murray,male,99,2741,el retiro,qedwards@yahoo.com +2843,universidad de morón,ingeniería mecánica,16/05/2020,michael,mills,male,24,5587,barcala,mariajohnson@hotmail.com +2844,universidad de morón,licenciatura en ciencias de la computación,07/11/2020,matthew,wilcox,male,64,1875,wilde,allison74@gmail.com +2845,universidad de morón,actuario ,19/12/2020,mrs.,jody harris,female,100,8124,berraondo,bellkristen@yahoo.com +2846,universidad de morón,licenciatura en sociología ,24/07/2020,ashley,lopez,female,24,3128,colonia berro,fernandezheather@yahoo.com +2847,universidad de morón,diseño de imagen y sonido,27/12/2020,kenneth,mason,male,18,3214,estacion yerua,riggsbrian@gmail.com +2848,universidad de morón,licenciatura en ciencias geológicas,26/05/2020,eric,strickland,male,115,6435,guamini,donnaodonnell@yahoo.com +2849,universidad de morón,licenciatura en ciencias de la computación,30/09/2020,laurie,kline,female,19,5731,alfaland,mark35@gmail.com +2851,universidad de morón,licenciatura en musicoterapia,05/03/2020,christopher,lee,male,63,2352,ambrosetti,kevin25@yahoo.com +2852,universidad de morón,licenciatura en musicoterapia,28/06/2020,sarah,jones,female,97,3113,colonia celina,brianwilliams@yahoo.com +2853,universidad de morón,licenciatura en ciencias biológicas,06/06/2020,lisa,christian,female,110,5421,la tranca,nelsonchristopher@gmail.com +2854,universidad de morón,licenciatura en ciencias de la educación ,12/02/2020,rebecca,cole,female,58,3014,angel gallardo,alisonthompson@yahoo.com +2855,universidad de morón,licenciatura en musicoterapia,30/07/2020,ashlee,le,female,84,3328,colonia japonesa,ericawilliams@hotmail.com +2857,universidad de morón,agronomía,25/08/2020,erin,jackson,female,36,1980,barrio la dolly,qclark@hotmail.com +2858,universidad de morón,ciencias veterinarias,02/11/2020,patricia,brooks,female,111,7112,aguas verdes,davisdavid@hotmail.com +2859,universidad de morón,licenciatura en ciencias geológicas,27/11/2020,anthony,may,male,41,6501,12 de octubre,lemichael@hotmail.com +2860,universidad de morón,arquitectura,21/08/2020,joseph,hernandez,male,32,3263,1 de mayo,lesliephillips@hotmail.com +2861,universidad de morón,licenciatura en psicología,05/04/2020,tyler,elliott,male,46,5573,colonia delfino,leslieibarra@gmail.com +2863,universidad de morón,ciencias veterinarias,17/05/2020,juan,pruitt,male,78,6472,francisco madero,bbanks@yahoo.com +2864,universidad de morón,diseño de imagen y sonido,01/10/2020,pamela,sanford,female,43,8136,algarrobo,angelahumphrey@gmail.com +2865,universidad de morón,licenciatura en musicoterapia,30/11/2020,megan,wood,female,79,2942,baradero,wadebrian@gmail.com +2866,universidad de morón,diseño industrial,19/02/2020,jose,logan,male,69,6640,asamblea,lisa53@yahoo.com +2867,universidad de morón,licenciatura en sociología ,23/10/2020,mr.,david murphy,male,29,8156,el perdido est jose guisasola,jason60@gmail.com +2869,universidad de morón,arquitectura,17/09/2020,james,martin,male,113,2722,wheelwright,jeremy84@yahoo.com +2870,universidad de morón,actuario ,11/12/2020,samantha,richard,female,33,6214,casimiro gomez,smithamanda@gmail.com +2871,universidad de morón,licenciatura en psicología,22/10/2020,sharon,king,female,40,8203,la chirlandia,kelleyaudrey@yahoo.com +2872,universidad de morón,licenciatura en administración ,21/06/2020,james,douglas,male,57,6607,anasagasti,vbond@hotmail.com +2874,universidad de morón,licenciatura en ciencia y tecnología de alimentos,25/08/2020,victoria,sellers,female,80,8204,bernasconi,shannon06@gmail.com +2876,universidad de morón,actuario ,30/10/2020,michael,pace,male,23,3620,kilometro 184,khicks@gmail.com +2877,universidad de morón,licenciatura en administración ,04/04/2020,brett,smith,male,103,6614,franklin,meyermaria@gmail.com +2878,universidad de morón,contador público ,14/08/2020,deborah,watson,female,108,1836,llavallol,andrea05@hotmail.com +2879,universidad de morón,licenciatura en kinesiología y fisiatría,24/11/2020,patrick,caldwell,male,69,3317,arroyo magdalena,christopher25@hotmail.com +2880,universidad de morón,ciencias veterinarias,12/01/2020,joseph,lee,male,40,3550,allende,kimberlyfisher@hotmail.com +2881,universidad de morón,agronomía,10/11/2020,kendra,wagner,female,31,2720,colon,abigail10@gmail.com +2883,universidad de morón,licenciatura en ciencia y tecnología de alimentos,15/10/2020,melissa,payne,female,18,4719,balcosna,ashley91@gmail.com +2884,universidad de morón,licenciatura en ciencias biológicas,08/10/2020,melissa,rodriguez,female,90,2300,colonia bella italia,smithelaine@gmail.com +2885,universidad de morón,licenciatura en planificación y diseño del paisaje,13/01/2020,melissa,anthony,female,30,8319,campamento sol,stephanie43@yahoo.com +2886,universidad de morón,agronomía,31/10/2020,justin,harris,male,23,2242,arijon,brandy30@gmail.com +2887,universidad de morón,licenciatura en ciencias de la computación,17/11/2020,tyler,gentry,male,67,6706,est jauregui va flandria,allen51@yahoo.com +2888,universidad de morón,licenciatura en ciencias ambientales,08/11/2020,richard,warner,male,95,5511,general gutierrez,taylordavid@hotmail.com +2889,universidad de morón,ingeniería electrónica,18/08/2020,sherry,beard,female,52,1615,grand bourg,zpalmer@gmail.com +2890,universidad de morón,medicina,08/10/2020,john,stark,male,56,2805,arroyo aleli,clarkmichael@hotmail.com +2891,universidad de morón,licenciatura en ciencia y tecnología de alimentos,04/03/2020,patricia,wright,female,52,1915,arbuco,alexandria35@yahoo.com +2893,universidad de morón,arquitectura,21/04/2020,katrina,ross,female,101,1893,centro agricola el pato,craigjoseph@yahoo.com +2894,universidad de morón,licenciatura en ciencias de la educación ,10/08/2020,lucas,moreno,male,93,2214,aldao,jonathan48@yahoo.com +2895,universidad de morón,licenciatura en psicología,28/02/2020,madison,chase,female,88,6660,25 de mayo,julie61@hotmail.com +2896,universidad de morón,diseño de imagen y sonido,17/01/2020,brian,mora,male,66,4146,barrio belgrano,kenneth90@gmail.com +2897,universidad de morón,licenciatura en musicoterapia,03/11/2020,deanna,myers,female,82,4644,cangrejillos,william39@hotmail.com +2899,universidad de morón,licenciatura en relaciones del trabajo ,10/10/2020,matthew,alexander,male,69,6417,casbas,andersonangie@yahoo.com +2900,universidad de morón,licenciatura en sociología ,16/02/2020,brittany,vargas,female,101,6471,atahualpa,michael05@hotmail.com +2901,universidad de morón,licenciatura en ciencias biológicas,25/08/2020,caleb,duncan,male,102,8403,alicura,cgraham@hotmail.com +2902,universidad de morón,licenciatura en ciencias de la computación,03/11/2020,maria,mullins,female,78,6213,lote 11 escuela 107,karen52@gmail.com +2903,universidad de morón,licenciatura en ciencia y tecnología de alimentos,15/09/2020,brittany,powell,female,106,3220,arroyo manganga,cynthiamoore@gmail.com +2905,universidad de morón,licenciatura en terapia ocupacional,23/01/2020,samantha,hernandez,female,112,3472,caaguazu,angelaramsey@yahoo.com +2906,universidad de morón,licenciatura en producción de bioimagenes,21/01/2020,jennifer,warren,female,71,3543,colonia lote 12,pearsonleslie@hotmail.com +2907,universidad de morón,ingeniería en informática,21/08/2020,taylor,adams ii,male,92,2403,bauer y sigel,thompsonkaylee@yahoo.com +2908,universidad de morón,licenciatura en ciencias ambientales,18/09/2020,cory,delgado,male,63,8534,aguada cecilio,harmonheather@yahoo.com +2910,universidad de morón,licenciatura en ciencias de la computación,06/04/2020,bruce,bailey,male,101,5632,colonia alvear,fgarner@gmail.com +2911,universidad de morón,licenciatura en psicología,26/08/2020,stephanie,fuller,female,67,6325,colonia devoto,theresa13@gmail.com +2912,universidad de morón,licenciatura en administración ,08/09/2020,joyce,williams,female,23,1911,bme bavio gral mansilla,mark58@gmail.com +2913,universidad de morón,farmacia,10/08/2020,william,miller,male,104,6100,la ines,kbell@gmail.com +2914,universidad de morón,medicina,13/12/2020,ray,smith,male,39,2407,campo clucellas,rosstracy@gmail.com +2915,universidad de morón,bioquímica,02/04/2020,brian,zhang,male,48,8307,colonia gobernador ayala,andrewperkins@yahoo.com +2916,universidad de morón,agronomía,16/05/2020,christine,stone,female,50,5444,ampacama,powelldanny@yahoo.com +2917,universidad de morón,ciencias veterinarias,13/11/2020,deborah,henry,female,105,4111,aguada,bcameron@gmail.com +2918,universidad de morón,ingeniería electrónica,06/08/2020,nicholas,cunningham,male,30,2603,chapuy,ortegaevelyn@hotmail.com +2919,universidad de morón,licenciatura en kinesiología y fisiatría,15/05/2020,grant,anthony,male,26,3421,bajo guazu,maymelanie@gmail.com +2921,universidad de morón,contador público ,08/10/2020,mr.,brandon brown,male,33,5612,valle de las leñas,petersjose@yahoo.com +2922,universidad de morón,licenciatura en terapia ocupacional,02/12/2020,christopher,stephens,male,109,2533,los cardos,alicia35@hotmail.com +2923,universidad de morón,licenciatura en ciencia política ,15/02/2020,christopher,goodman,male,34,3342,aguapey,mmiller@gmail.com +2924,universidad de morón,actuario ,31/08/2020,jennifer,henderson,female,103,8307,colonia gobernador ayala,ryan61@yahoo.com +2925,universidad de morón,licenciatura en ciencia y tecnología de alimentos,15/10/2020,michael,lopez,male,60,8109,almirante solier,karenrussell@gmail.com +2927,universidad de morón,licenciatura en kinesiología y fisiatría,22/04/2020,rachel,grant,female,79,3362,1 de mayo,joneskenneth@yahoo.com +2928,universidad de morón,licenciatura en psicología,21/05/2020,brittany,welch,female,99,5607,colonia bombal y tabanera,treeves@gmail.com +2929,universidad de morón,licenciatura en ciencias geológicas,11/06/2020,daniel,wood,male,36,7240,kilometro 112,jessica10@hotmail.com +2930,universidad de morón,licenciatura en terapia ocupacional,19/08/2020,cynthia,lynch,female,26,4753,corralito,daniel19@hotmail.com +2931,universidad de morón,licenciatura en sociología ,21/06/2020,andrew,austin md,male,64,7509,oriente,josephwilliams@hotmail.com +2932,universidad de morón,licenciatura en administración ,24/07/2020,linda,stewart,female,89,1614,villa de mayo,sancheznatalie@yahoo.com +2934,universidad de morón,licenciatura en gestión de agroalimentos,08/03/2020,kristen,wilson,female,44,3009,el tropezon,leecharles@hotmail.com +2935,universidad de morón,licenciatura en ciencias biológicas,26/01/2020,heather,johnson,female,107,6352,colonia la india,apatrick@gmail.com +2936,universidad de morón,licenciatura en ciencia política ,28/09/2020,kyle,miller,male,115,4648,barrio la union,benjaminbooker@hotmail.com +2937,universidad de morón,licenciatura en ciencias ambientales,08/03/2020,timothy,atkinson md,male,40,2609,colonia morgan,richardpatterson@gmail.com +2938,universidad de morón,licenciatura en sociología ,16/08/2020,jeffrey,perez,male,91,3371,cabure,hoffmandennis@hotmail.com +2939,universidad de morón,licenciatura en ciencia política ,30/05/2020,mr.,devin torres phd,male,62,8146,el rincon,patrick26@yahoo.com +2940,universidad de morón,medicina,18/06/2020,christopher,molina,male,88,3362,1 de mayo,marytucker@yahoo.com +2941,universidad de morón,licenciatura en ciencias de la educación ,04/02/2020,scott,neal,male,52,5317,apoyaco,vmiller@yahoo.com +2942,universidad de morón,licenciatura en ciencias ambientales,11/08/2020,jason,scott,male,97,3460,arroyo castillo,cbaker@gmail.com +2943,universidad de morón,diseño industrial,05/02/2020,dr.,michelle clark md,female,76,3324,gobernador roca,jessica96@yahoo.com +2944,universidad de morón,licenciatura en kinesiología y fisiatría,21/08/2020,joshua,murphy,male,74,3081,cavour,coopertheresa@yahoo.com +2945,universidad de morón,ciencias veterinarias,21/05/2020,lawrence,ward,male,50,3513,arbol solo,barneschristopher@yahoo.com +2947,universidad de morón,actuario ,27/03/2020,rhonda,chapman,female,88,6389,alegria,robertsmichael@yahoo.com +2948,universidad de morón,contador público ,07/12/2020,jennifer,castillo,female,84,6063,porvenir,kimberly01@yahoo.com +2949,universidad de morón,diseño industrial,03/07/2020,mark,logan,male,79,2345,campo botto,jorge12@yahoo.com +2951,universidad de morón,licenciatura en relaciones del trabajo ,01/10/2020,christopher,barnes,male,104,4162,batiruana,charlescampbell@gmail.com +2953,universidad de morón,licenciatura en sociología ,18/05/2020,frank,harris,male,52,5329,amuschina,bondmary@yahoo.com +2954,universidad de morón,ingeniería electrónica,11/05/2020,tiffany,wood,female,31,5369,pagancillo,amanda64@hotmail.com +2955,universidad de morón,licenciatura en producción de bioimagenes,04/07/2020,patrick,logan,male,63,4713,ocho vados,longrobin@yahoo.com +2956,universidad de morón,agronomía,26/05/2020,joshua,garcia,male,93,1615,grand bourg,jessica41@yahoo.com +2957,universidad de morón,medicina,28/02/2020,jade,hall,female,96,3046,arrascaeta,newmannathan@yahoo.com +2959,universidad de morón,bioquímica,11/01/2020,cole,mills,male,104,2700,barrio trocha,milleramber@hotmail.com +2960,universidad de morón,ingeniería mecánica,20/05/2020,michael,li,male,99,8412,cañadon del corral,jessicagates@hotmail.com +2961,universidad de morón,licenciatura en administración ,07/11/2020,leslie,cummings dds,female,28,1770,aldo bonzi,charles69@gmail.com +2962,universidad de morón,ingeniería electrónica,29/06/2020,michael,conner,male,109,4158,campo de talamayo,tpeck@yahoo.com +2963,universidad de morón,ingeniería en informática,26/05/2020,april,fritz,female,96,3516,basail,diazjonathan@yahoo.com +2964,universidad de morón,ciencias veterinarias,11/12/2020,vanessa,zamora,female,104,7545,huanguelen,andrew40@gmail.com +2965,universidad de morón,ingeniería mecánica,25/03/2020,matthew,baker,male,73,5738,avanzada,jilldaniel@hotmail.com +2966,universidad de morón,licenciatura en kinesiología y fisiatría,29/02/2020,anna,robbins,female,99,1804,canning,wcameron@yahoo.com +2967,universidad de morón,licenciatura en ciencias antropológicas,09/08/2020,jeffrey,parker,male,28,6073,el triunfo,fstewart@gmail.com +2968,universidad de morón,licenciatura en musicoterapia,06/11/2020,jack,hendricks,male,28,3224,la blanqueada,jeremyochoa@yahoo.com +2969,universidad de morón,bioquímica,09/04/2020,jamie,cunningham,female,24,9407,28 de noviembre,edwardserica@hotmail.com +2970,universidad de morón,licenciatura en psicología,08/03/2020,shawn,duran,male,87,6237,america,watersdanielle@gmail.com +2971,universidad de morón,licenciatura en ciencia política ,23/09/2020,kenneth,sullivan,male,73,1617,el talar,pmccarty@gmail.com +2972,universidad de morón,agronomía,05/06/2020,stephanie,meyers,female,78,6321,caichue,rcooper@yahoo.com +2973,universidad de morón,licenciatura en ciencias de la computación,20/06/2020,steven,stanton,male,42,4158,campo de talamayo,cannondavid@gmail.com +2974,universidad de morón,licenciatura en planificación y diseño del paisaje,22/12/2020,jason,chase,male,110,9210,cuesta del ternero,carlosball@gmail.com +2975,universidad de morón,contador público ,23/12/2020,daniel,garcia,male,104,6323,algarrobo del aguila,colondaniel@yahoo.com +2976,universidad de morón,licenciatura en administración ,31/01/2020,kristen,walker,female,47,4724,agua colorada,elizabethmartinez@hotmail.com +2977,universidad de morón,licenciatura en gestión de agroalimentos,14/04/2020,jason,taylor,male,21,5703,6 de septiembre,travis81@gmail.com +2978,universidad de morón,ingeniería mecánica,31/05/2020,jeffrey,johnson,male,84,5473,aguayo,natalie48@hotmail.com +2979,universidad de morón,medicina,25/01/2020,blake,wilson,male,78,6430,adolfo alsina,victoriaaguilar@hotmail.com +2981,universidad de morón,licenciatura en producción de bioimagenes,21/02/2020,lee,bowen,male,75,3401,arroyo pelon,belljoseph@hotmail.com +2982,universidad de morón,diseño industrial,25/10/2020,aaron,rodriguez,male,26,3353,arroyo santa maria,palmerdarryl@hotmail.com +2983,universidad de morón,licenciatura en artes,06/07/2020,thomas,brown,male,49,5612,valle de las leñas,bellrachel@yahoo.com +2984,universidad de morón,diseño industrial,28/03/2020,helen,cameron,female,86,3370,planchada banderita,april33@hotmail.com +2985,universidad de morón,licenciatura en ciencias biológicas,24/02/2020,jamie,stanton,female,40,2138,carcaraña,carrollstephen@gmail.com +2986,universidad de morón,licenciatura en sociología ,29/05/2020,donald,rogers,male,63,6505,dudignac,aray@yahoo.com +2987,universidad de morón,licenciatura en ciencias biológicas,15/08/2020,charles,brown,male,102,2826,aldea san antonio,ychen@gmail.com +2988,universidad de morón,licenciatura en planificación y diseño del paisaje,02/09/2020,fred,fowler,male,86,1878,quilmes,michellethomas@gmail.com +2989,universidad de morón,licenciatura en terapia ocupacional,08/10/2020,frank,powell,male,83,4186,cañete,lewisjessica@hotmail.com +2990,universidad de morón,licenciatura en producción de bioimagenes,05/11/2020,barbara,thompson,female,58,2732,4 de febrero,wlee@gmail.com +2991,universidad de morón,actuario ,11/08/2020,charles,johnson,male,55,7221,francisco berra,nicholasmueller@gmail.com +2993,universidad de morón,licenciatura en relaciones del trabajo ,24/08/2020,christine,wilson,female,53,4641,abdon castro tolay,jwillis@hotmail.com +2994,universidad de morón,medicina,04/09/2020,joseph,collins,male,30,6073,el triunfo,jonathanmacias@gmail.com +2995,universidad de morón,licenciatura en relaciones del trabajo ,23/12/2020,joy,jones,female,104,9213,cañadon caliente,jefferyallison@yahoo.com +2997,universidad de morón,licenciatura en ciencias de la educación ,26/07/2020,anthony,collins,male,25,5471,agua blanca,ndennis@yahoo.com +2999,universidad de morón,licenciatura en sociología ,07/07/2020,mary,conway,female,50,5447,agua cercada,waltervance@yahoo.com +3000,universidad de morón,licenciatura en ciencias biológicas,18/02/2020,tammie,collins,female,77,3705,10 de mayo,hicksalejandra@hotmail.com +3002,universidad de morón,arquitectura,10/06/2020,anna,navarro,female,88,1987,alegre,hallthomas@yahoo.com +3003,universidad de morón,licenciatura en ciencias ambientales,13/09/2020,james,curtis,male,93,2101,albarellos,tiffany31@yahoo.com +3004,universidad de morón,licenciatura en gestión de agroalimentos,03/07/2020,jenna,rice,female,38,5461,aguada de la peña,downsdavid@hotmail.com +3005,universidad de morón,ingeniería electrónica,24/06/2020,david,torres,male,114,6000,barrio carosio,hmiranda@hotmail.com +3006,universidad de morón,licenciatura en ciencias antropológicas,20/10/2020,taylor,harrison,female,55,3575,arroyo ceibal,mtrujillo@gmail.com +3007,universidad de morón,licenciatura en relaciones del trabajo ,01/12/2020,william,harper,male,86,9407,28 de noviembre,nicole62@hotmail.com +3008,universidad de morón,licenciatura en ciencia y tecnología de alimentos,08/08/2020,amy,green,female,80,1832,lomas de zamora,bryankey@yahoo.com +3009,universidad de morón,licenciatura en ciencias ambientales,11/04/2020,alexandra,little,female,109,5733,cramer,dcardenas@gmail.com +3010,universidad de morón,medicina,22/03/2020,kelly,howard,female,76,4612,carahunco,jermaine38@hotmail.com +3012,universidad de morón,licenciatura en ciencias de la computación,29/04/2020,benjamin,bailey,male,59,6367,argentina belvedere,bbishop@gmail.com +3013,universidad de morón,licenciatura en ciencias de la educación ,12/11/2020,sue,osborn,female,52,1984,domselaar,oliviaclark@yahoo.com +3014,universidad de morón,licenciatura en musicoterapia,24/12/2020,emily,garner,female,105,7535,pontaut,david00@hotmail.com +3015,universidad de morón,ingeniería electrónica,11/01/2020,kayla,matthews,female,107,3230,arbol solo,nstevens@gmail.com +3016,universidad de morón,licenciatura en ciencias geológicas,14/08/2020,bonnie,vargas,female,97,2523,bouquet,kyle25@hotmail.com +3017,universidad de morón,arquitectura,13/11/2020,sarah,hanna,female,74,6001,agustin roca,bryanmorris@hotmail.com +3018,universidad de morón,licenciatura en administración ,29/06/2020,john,davis,male,98,5603,cañada seca,meyermichael@yahoo.com +3019,universidad de morón,licenciatura en ciencias ambientales,23/08/2020,danny,lee,male,107,3553,colonia duran,ygomez@yahoo.com +3020,universidad de morón,licenciatura en ciencias geológicas,08/05/2020,cameron,brooks,male,24,5400,desamparados,rromero@gmail.com +3021,universidad de morón,ciencias veterinarias,08/06/2020,nancy,lewis,female,76,3013,colonia matilde,floydronald@yahoo.com +3023,universidad de morón,licenciatura en kinesiología y fisiatría,14/07/2020,daniel,hood,male,30,8403,alicura,cjennings@gmail.com +3024,universidad de morón,licenciatura en psicología,25/01/2020,joseph,avery,male,36,4504,23 de agosto,gbullock@hotmail.com +3025,universidad de morón,licenciatura en ciencias geológicas,16/05/2020,courtney,lewis,female,51,2527,colonia san francisco,katelyn28@hotmail.com +3026,universidad de morón,licenciatura en ciencia política ,10/06/2020,joy,beard,female,76,6625,cañada la rica,rlopez@gmail.com +3027,universidad de morón,licenciatura en ciencia y tecnología de alimentos,03/07/2020,james,jenkins,male,71,3315,caa yari,matthew97@yahoo.com +3028,universidad de morón,licenciatura en sociología ,29/03/2020,brenda,jacobs,female,116,5560,arroyo claro,charles61@gmail.com +3029,universidad de morón,contador público ,04/08/2020,ian,bryan,male,66,3081,cavour,jessicajohnson@hotmail.com +3030,universidad de morón,ciencias veterinarias,22/02/2020,erin,williams,female,83,4137,abra baya,jessica68@gmail.com +3031,universidad de morón,licenciatura en relaciones del trabajo ,06/02/2020,ronald,sanchez,male,66,7169,juancho,angelicaserrano@yahoo.com +3032,universidad de morón,agronomía,16/10/2020,stephen,collins,male,49,5474,barranquitas,jonathan47@yahoo.com +3033,universidad de morón,licenciatura en terapia ocupacional,16/06/2020,natalie,robinson,female,77,2401,castelar,brianmcpherson@hotmail.com +3034,universidad de morón,ingeniería en informática,11/03/2020,dana,olson,female,106,6430,adolfo alsina,vsimon@gmail.com +3035,universidad de morón,diseño industrial,20/09/2020,kimberly,garcia,female,52,6201,chanilao,robert66@yahoo.com +3036,universidad de morón,licenciatura en planificación y diseño del paisaje,12/09/2020,donald,rogers,male,45,1761,20 de junio,christopher81@hotmail.com +3037,universidad de morón,licenciatura en ciencia y tecnología de alimentos,08/08/2020,debra,hunt,female,35,6103,amenabar,eric58@yahoo.com +3038,universidad de morón,licenciatura en ciencias biológicas,20/02/2020,alex,mcmahon,male,38,5372,nonogasta,lisaharvey@yahoo.com +3039,universidad de morón,ciencias veterinarias,18/11/2020,christine,salazar,female,102,4242,25 de mayo,fdavenport@hotmail.com +3040,universidad de morón,licenciatura en ciencias antropológicas,20/06/2020,matthew,johnson dvm,male,50,3241,campo de villamil,amythomas@gmail.com +3041,universidad de morón,licenciatura en ciencia política ,18/04/2020,ryan,griffin,male,87,6201,chanilao,julia91@yahoo.com +3043,universidad de morón,diseño de imagen y sonido,13/03/2020,randy,ruiz,male,50,6063,porvenir,sandra06@gmail.com +3044,universidad de morón,bioquímica,02/04/2020,carl,miller,male,90,5367,cachiyuyal,twalters@yahoo.com +3046,universidad de morón,licenciatura en sociología ,19/12/2020,jaclyn,holt,female,43,5717,el pimpollo,cynthia61@gmail.com +3047,universidad de morón,licenciatura en terapia ocupacional,12/08/2020,traci,peterson,female,56,6309,alpachiri,angela27@yahoo.com +3048,universidad de morón,ciencias veterinarias,30/04/2020,debra,fox,female,108,1754,san justo,drakemindy@hotmail.com +3049,universidad de morón,farmacia,11/05/2020,misty,castillo,female,69,3338,17 de agosto,victoriapena@yahoo.com +3051,universidad de morón,ingeniería mecánica,30/06/2020,derek,taylor,male,18,3536,bocas,kristiestrong@gmail.com +3052,universidad de morón,técnico para bioterios ,27/03/2020,lorraine,riley,female,26,5401,barrio el tontal,vbarker@gmail.com +3053,universidad de morón,licenciatura en psicología,28/03/2020,brittany,ramsey,female,62,8300,las perlas,bfoster@yahoo.com +3054,universidad de morón,licenciatura en ciencia política ,15/05/2020,justin,benson,male,98,4722,el duraznillo,darlenejefferson@yahoo.com +3055,universidad de morón,diseño de imagen y sonido,09/10/2020,rebecca,decker dvm,female,84,2156,arsenal de guerra san lorenzo,qmoon@gmail.com +3056,universidad de morón,actuario ,06/07/2020,patrick,acosta,male,55,6450,abel,olong@yahoo.com +3057,universidad de morón,licenciatura en producción de bioimagenes,19/01/2020,austin,gibson,male,51,7165,faro querandi,allen85@gmail.com +3058,universidad de morón,licenciatura en relaciones del trabajo ,24/04/2020,charlotte,robertson,female,65,1881,san francisco solano,madisonperry@gmail.com +3060,universidad de morón,ingeniería mecánica,09/01/2020,ashley,acevedo,female,65,5425,albarracin,jennifercase@gmail.com +3061,universidad de morón,técnico para bioterios ,22/03/2020,alicia,mullen,female,24,1849,claypole,jessica75@gmail.com +3062,universidad de morón,farmacia,20/06/2020,rebecca,jackson,female,95,3545,kilometro 525,paula67@gmail.com +3063,universidad de morón,licenciatura en relaciones del trabajo ,19/10/2020,tamara,cruz,female,106,4139,agua amarilla la hoyada,hernandezsamantha@yahoo.com +3064,universidad de morón,licenciatura en ciencias ambientales,30/11/2020,john,andrews,male,76,2639,berabevu,brian36@yahoo.com +3065,universidad de morón,diseño industrial,24/08/2020,donald,allen,male,89,4166,balderrama,dlee@gmail.com +3067,universidad de morón,licenciatura en ciencias de la computación,14/09/2020,eric,wilson,male,45,3586,campo yaguarete,smithmichael@yahoo.com +3068,universidad de morón,actuario ,29/10/2020,paul,winters,male,28,6705,villa ruiz,hallnorma@yahoo.com +3069,universidad de morón,licenciatura en planificación y diseño del paisaje,18/04/2020,eric,wilson,male,70,4187,anta chica,ericbarker@yahoo.com +3070,universidad de morón,licenciatura en ciencias geológicas,11/03/2020,clarence,brown,male,87,1601,isla martin garcia,bgreen@hotmail.com +3071,universidad de morón,licenciatura en ciencia política ,13/01/2020,desiree,stafford,female,61,7107,santa teresita,hernandezsamuel@hotmail.com +3072,universidad de morón,licenciatura en kinesiología y fisiatría,21/07/2020,jillian,ponce,female,20,3409,arroyo san juan,miguelbutler@yahoo.com +3073,universidad de morón,licenciatura en planificación y diseño del paisaje,23/11/2020,shawn,jones md,male,79,2344,achaval rodriguez,stephen13@hotmail.com +3075,universidad de morón,licenciatura en producción de bioimagenes,14/06/2020,aaron,castaneda,male,56,8422,aguada de piedra,tylerbond@hotmail.com +3076,universidad de morón,licenciatura en relaciones del trabajo ,09/07/2020,julie,johnson,female,58,1905,jose ferrari,charles78@hotmail.com +3077,universidad de morón,técnico para bioterios ,09/10/2020,heather,ramos,female,81,2613,la morocha,bjoseph@hotmail.com +3078,universidad de morón,licenciatura en ciencias ambientales,06/10/2020,jessica,holt,female,63,7600,barrio emir ramon juarez,flee@hotmail.com +3079,universidad de morón,licenciatura en terapia ocupacional,31/10/2020,amanda,wright,female,95,4184,bustamante,howellsamantha@hotmail.com +3080,universidad de morón,licenciatura en administración ,24/06/2020,julie,valencia,female,110,3560,campo ubajo,lisa05@gmail.com +3081,universidad de morón,diseño industrial,15/02/2020,alan,burns,male,115,9111,bahia bustamante,mrivera@gmail.com +3082,universidad de morón,licenciatura en kinesiología y fisiatría,14/09/2020,benjamin,copeland dds,male,114,6241,el dia,mbarrett@yahoo.com +3083,universidad de morón,medicina,07/03/2020,valerie,martin,female,40,7633,maori,kellerdavid@hotmail.com +3084,universidad de morón,licenciatura en artes,20/03/2020,pamela,henderson,female,61,9013,cañadon seco,mnewman@hotmail.com +3085,universidad de morón,ingeniería mecánica,20/10/2020,paul,montgomery,male,107,8500,el dique,lrichards@hotmail.com +3086,universidad de morón,farmacia,22/07/2020,julie,lam,female,30,3509,campo el bermejo,mooregregory@gmail.com +3087,universidad de morón,licenciatura en planificación y diseño del paisaje,09/05/2020,paul,lee,male,41,8407,correntoso,tracy78@yahoo.com +3088,universidad de morón,licenciatura en ciencias de la educación ,13/03/2020,paul,miller,male,88,2241,larrechea,lyonsjerome@hotmail.com +3089,universidad de morón,bioquímica,27/07/2020,bridget,hammond,female,86,3487,puesto de isla,stephenphillips@yahoo.com +3090,universidad de morón,licenciatura en artes,08/01/2020,paula,cook,female,33,2613,la morocha,patricia87@gmail.com +3091,universidad de morón,licenciatura en ciencias de la computación,16/10/2020,david,kelley,male,53,3071,aguara grande,joshuahernandez@yahoo.com +3093,universidad de morón,licenciatura en ciencias biológicas,28/10/2020,cynthia,armstrong,female,45,2841,aldea asuncion,michaelgarcia@hotmail.com +3094,universidad de morón,licenciatura en producción de bioimagenes,13/05/2020,john,case,male,31,9203,aldea escolar,thomasandrew@hotmail.com +3095,universidad de morón,licenciatura en producción de bioimagenes,05/08/2020,amber,nicholson,female,100,6603,ingeniero williams,harriskim@yahoo.com +3096,universidad de morón,licenciatura en ciencias de la educación ,22/10/2020,joel,campbell,male,42,1708,moron,kelsey47@hotmail.com +3097,universidad de morón,licenciatura en ciencias biológicas,07/11/2020,anthony,medina,male,38,1815,escuela agricola don bosco,phillip31@yahoo.com +3098,universidad de morón,ingeniería en informática,15/03/2020,patrick,barnes,male,107,4750,agua colorada,williamschristopher@yahoo.com +3101,universidad de morón,licenciatura en ciencias ambientales,13/08/2020,pedro,bentley,male,44,1661,bella vista,otrujillo@gmail.com +3103,universidad de morón,licenciatura en planificación y diseño del paisaje,12/06/2020,tim,smith,male,75,8333,aguada guzman,cortezjoseph@hotmail.com +3104,universidad de morón,licenciatura en psicología,27/04/2020,amy,compton,female,48,5319,colpes,coreystewart@yahoo.com +3105,universidad de morón,licenciatura en ciencias geológicas,14/09/2020,michael,good,male,60,1776,9 de abril,david95@gmail.com +3106,universidad de morón,contador público ,02/07/2020,david,reed,male,24,2717,acevedo,twalls@gmail.com +3107,universidad de morón,ingeniería electrónica,16/11/2020,joseph,bailey,male,58,6231,cuenca,lanedaniel@gmail.com +3109,universidad de morón,técnico para bioterios ,27/03/2020,kelly,wilson,female,60,5303,anjullon,janetbrown@gmail.com +3110,universidad de morón,ciencias veterinarias,03/03/2020,cesar,woodard,male,65,6743,coliqueo,greenvalerie@yahoo.com +3111,universidad de morón,actuario ,19/04/2020,michael,rocha,male,83,9203,aldea escolar,xcarr@gmail.com +3112,universidad de morón,medicina,18/03/2020,robert,green,male,40,8333,aguada guzman,hpowers@gmail.com +3113,universidad de morón,técnico para bioterios ,10/10/2020,paul,spencer,male,42,1896,camino centenario km 11500,joseph92@gmail.com +3114,universidad de morón,licenciatura en ciencias de la educación ,29/08/2020,rodney,bowman,male,104,6064,eduardo costa,gmontgomery@gmail.com +3116,universidad de morón,ingeniería en informática,16/10/2020,jason,cook,male,78,3112,colonia loma negra,gsanders@yahoo.com +3117,universidad de morón,licenciatura en administración ,22/08/2020,jacob,wright,male,43,7513,adolfo gonzales chaves,matthewmoore@yahoo.com +3118,universidad de morón,arquitectura,06/04/2020,elizabeth,anderson,female,20,8124,berraondo,jennifercalhoun@yahoo.com +3119,universidad de morón,licenciatura en terapia ocupacional,30/09/2020,wanda,hubbard,female,79,8180,colonia dr gdor udaondo,qgraham@hotmail.com +3120,universidad de morón,medicina,09/09/2020,peter,brown,male,77,5561,ancon,ecampbell@yahoo.com +3121,universidad de morón,licenciatura en ciencias ambientales,31/01/2020,anthony,farmer,male,72,3269,arroyo baru,crystaldavis@yahoo.com +3122,universidad de morón,diseño industrial,28/09/2020,travis,taylor,male,52,1836,llavallol,joseph64@yahoo.com +3123,universidad de morón,licenciatura en artes,17/08/2020,crystal,kaiser,female,62,5632,colonia alvear,thomasmartin@yahoo.com +3124,universidad de morón,licenciatura en planificación y diseño del paisaje,16/03/2020,sandra,payne,female,93,3001,alto verde,tamaralucero@hotmail.com +3126,universidad de morón,licenciatura en ciencias de la educación ,10/11/2020,samantha,mccullough,female,88,5609,aristides villanueva,markfinley@yahoo.com +3127,universidad de morón,farmacia,26/03/2020,laura,nielsen,female,33,6241,el dia,cstrong@hotmail.com +3128,universidad de morón,medicina,22/02/2020,kyle,simmons,male,50,8308,villa manzano,hodgesoscar@gmail.com +3129,universidad de morón,licenciatura en ciencia y tecnología de alimentos,14/01/2020,daniel,park,male,20,2201,ricardone,bishopnicole@yahoo.com +3130,universidad de morón,licenciatura en ciencias biológicas,21/11/2020,calvin,silva,male,110,7511,balneario oceano,huntkenneth@hotmail.com +3131,universidad de morón,licenciatura en ciencia y tecnología de alimentos,30/05/2020,tristan,lambert,male,59,3501,campo de galnasi,qgoodman@yahoo.com +3132,universidad de morón,licenciatura en ciencias geológicas,21/02/2020,james,myers,male,114,6009,san marcelo,quinneric@hotmail.com +3134,universidad de morón,ingeniería en informática,30/03/2020,jenny,jones,female,63,3302,aguara cua,pughconnie@yahoo.com +3135,universidad de morón,bioquímica,22/08/2020,hannah,smith,female,37,7100,dolores,rodney67@hotmail.com +3136,universidad de morón,bioquímica,16/04/2020,matthew,travis,male,46,4122,alizal,hmiller@yahoo.com +3137,universidad de morón,ingeniería en informática,03/07/2020,matthew,green,male,67,6015,campo coliqueo,sharonaustin@yahoo.com +3138,universidad de morón,licenciatura en gestión de agroalimentos,09/06/2020,charles,steele,male,32,5319,colpes,collinsmatthew@hotmail.com +3139,universidad de morón,licenciatura en ciencias ambientales,27/05/2020,jason,white,male,44,2633,chovet,stephanieharris@hotmail.com +3140,universidad de morón,ingeniería mecánica,25/08/2020,john,brown,male,82,7174,arroyo grande,vincent66@hotmail.com +3141,universidad de morón,licenciatura en kinesiología y fisiatría,25/11/2020,karen,cruz,female,106,5331,andalucia,hcollins@hotmail.com +3143,universidad de morón,ingeniería electrónica,19/09/2020,christie,jones,female,78,8160,fortin chaco,joe36@gmail.com +3144,universidad de morón,ingeniería electrónica,25/11/2020,philip,andersen,male,107,2529,piamonte,daniellemcgrath@gmail.com +3146,universidad de morón,arquitectura,28/11/2020,tiffany,johnson,female,59,2914,costa brava,monique95@yahoo.com +3147,universidad de morón,licenciatura en musicoterapia,31/07/2020,benjamin,smith,male,46,8201,25 de mayo,blackwellmolly@gmail.com +3148,universidad de morón,licenciatura en ciencias antropológicas,21/03/2020,john,huff,male,21,4157,arroyo mal paso,amanda98@yahoo.com +3149,universidad de morón,licenciatura en ciencias ambientales,15/07/2020,timothy,white,male,96,1744,cuartel v,alexissparks@hotmail.com +3150,universidad de morón,licenciatura en gestión de agroalimentos,09/10/2020,keith,porter,male,61,7207,el trigo,john76@yahoo.com +3151,universidad de morón,farmacia,08/01/2020,joseph,jones,male,83,7313,16 de julio,thill@yahoo.com +3152,universidad de morón,licenciatura en ciencias de la computación,13/07/2020,amy,salazar,female,31,8146,el rincon,iliu@yahoo.com +3153,universidad de morón,licenciatura en musicoterapia,24/07/2020,christopher,moran,male,49,8153,balneario oriente,bsanchez@yahoo.com +3154,universidad de morón,contador público ,19/09/2020,daniel,hines,male,99,3224,la blanqueada,jaredjohnson@hotmail.com +3155,universidad de morón,diseño de imagen y sonido,08/04/2020,timothy,hanson,male,56,2840,albardon,lewiskimberly@gmail.com +3156,universidad de morón,licenciatura en ciencia política ,28/03/2020,abigail,davis,female,78,8373,alianza,ryanjones@yahoo.com +3157,universidad de morón,licenciatura en administración ,22/02/2020,timothy,green,male,115,5515,maipu,chapmankelly@yahoo.com +3158,universidad de morón,ingeniería electrónica,21/07/2020,richard,leonard,male,71,5831,9 de julio,brenda70@yahoo.com +3159,universidad de morón,técnico para bioterios ,29/10/2020,thomas,craig,male,90,6403,badano,melissawilson@hotmail.com +3160,universidad de morón,ingeniería en informática,09/08/2020,thomas,bates,male,34,8430,costa del rio azul,ywright@yahoo.com +3161,universidad de morón,ciencias veterinarias,21/09/2020,jackie,taylor,female,95,6325,colonia devoto,cjackson@gmail.com +3162,universidad de morón,agronomía,20/05/2020,brenda,evans,female,92,4000,estacion de zootecnia b,youngdavid@hotmail.com +3163,universidad de morón,licenciatura en kinesiología y fisiatría,21/08/2020,joseph,king,male,87,5596,12 de octubre,donnablair@yahoo.com +3164,universidad de morón,técnico para bioterios ,12/09/2020,sean,johnson,male,94,3355,arrechea,jason60@hotmail.com +3165,universidad de morón,licenciatura en ciencias de la educación ,27/02/2020,kelly,johnson,male,18,5372,nonogasta,tracycook@hotmail.com +3167,universidad de morón,medicina,21/05/2020,andrew,lopez,male,24,6005,estacion general arenales,masonelizabeth@gmail.com +3168,universidad de morón,licenciatura en ciencias biológicas,06/08/2020,margaret,wade,female,37,3267,cañada de las ovejas,johnsongloria@gmail.com +3169,universidad de morón,licenciatura en kinesiología y fisiatría,18/07/2020,patrick,williams,male,108,3443,colonia mendez bar,iwheeler@gmail.com +3170,universidad de morón,licenciatura en artes,20/06/2020,nicholas,rodriguez,male,34,6453,carlos salas,holly53@gmail.com +3171,universidad de morón,licenciatura en producción de bioimagenes,19/04/2020,timothy,stanley,male,69,5447,agua cercada,nicholas59@gmail.com +3173,universidad de morón,ingeniería en informática,16/11/2020,nicole,stewart md,female,50,5601,capitan montoya,christophernielsen@gmail.com +3175,universidad de morón,licenciatura en ciencias geológicas,17/08/2020,kenneth,simmons,male,32,7020,benito juarez,john83@yahoo.com +3176,universidad de morón,actuario ,22/08/2020,melvin,sutton,male,67,2931,isla los laureles,brenda10@yahoo.com +3177,universidad de morón,licenciatura en terapia ocupacional,13/02/2020,vicki,ramirez,female,27,1731,villars,amymaxwell@yahoo.com +3178,universidad de morón,licenciatura en relaciones del trabajo ,25/02/2020,ashley,day,female,31,4715,agua verde,jensenlucas@gmail.com +3179,universidad de morón,ingeniería mecánica,15/06/2020,robert,brown,male,19,5541,algarrobal abajo,hawkinsbrett@hotmail.com +3180,universidad de morón,licenciatura en gestión de agroalimentos,15/11/2020,darlene,brock,female,43,3342,aguapey,cindy99@yahoo.com +3181,universidad de morón,licenciatura en administración ,26/07/2020,amanda,sexton,female,69,8366,chelforo,drewweaver@yahoo.com +3182,universidad de morón,licenciatura en terapia ocupacional,04/10/2020,dawn,ochoa,female,42,8364,chimpay,jonesjerry@hotmail.com +3183,universidad de morón,licenciatura en psicología,31/05/2020,debbie,smith,female,39,3501,campo de galnasi,karenbrown@hotmail.com +3184,universidad de morón,licenciatura en producción de bioimagenes,05/11/2020,robert,barnes,male,83,4242,25 de mayo,cestrada@yahoo.com +3185,universidad de morón,licenciatura en ciencia y tecnología de alimentos,14/07/2020,tonya,dunn,female,55,8214,colonia cazaux,leewillie@hotmail.com +3186,universidad de morón,ingeniería mecánica,25/01/2020,lisa,singleton,female,100,3203,arroyo grande,jill42@yahoo.com +3187,universidad de morón,licenciatura en sociología ,04/07/2020,crystal,williams,female,109,7103,faro san antonio,christopher86@gmail.com +3188,universidad de morón,licenciatura en ciencias geológicas,27/03/2020,jennifer,davis,female,40,3032,nelson,julia42@gmail.com +3189,universidad de morón,bioquímica,06/04/2020,alexandra,edwards,female,33,7531,despeñaderos,alex13@hotmail.com +3190,universidad de morón,licenciatura en ciencias geológicas,06/04/2020,brenda,richards,female,63,2848,berisso,abrennan@gmail.com +3191,universidad de morón,licenciatura en ciencia política ,06/04/2020,richard,williams,male,105,3051,alejandra,ellisonpatrick@gmail.com +3192,universidad de morón,licenciatura en ciencias de la educación ,10/06/2020,michael,mejia,male,96,2916,el jupiter,richard76@hotmail.com +3193,universidad de morón,técnico para bioterios ,07/07/2020,melissa,burke,female,31,6411,bravo del dos,zschmitt@gmail.com +3194,universidad de morón,medicina,27/05/2020,amanda,gay,female,27,2324,colonia tacurales,ljones@gmail.com +3195,universidad de morón,técnico para bioterios ,03/12/2020,donna,whitehead,female,85,4174,ampata,bennettjames@gmail.com +3196,universidad de morón,ingeniería mecánica,10/02/2020,jonathan,lewis,male,64,4707,chañarcito,elizabeth67@yahoo.com +3197,universidad de morón,contador público ,12/02/2020,virginia,wood,female,49,8132,balneario chapalco,mparks@yahoo.com +3198,universidad de morón,bioquímica,06/11/2020,ellen,boyd,female,112,3281,calera,matthew73@hotmail.com +3200,universidad de morón,licenciatura en ciencia política ,08/10/2020,annette,turner,female,77,2349,colonia dos rosas y la legua,clementsshannon@yahoo.com +3201,universidad de morón,diseño industrial,19/09/2020,daniel,fischer,male,111,5331,andalucia,efischer@gmail.com +3204,universidad de morón,arquitectura,19/01/2020,cheryl,thomas,female,101,3066,campo garay,meganswanson@hotmail.com +3206,universidad de morón,licenciatura en musicoterapia,24/04/2020,colleen,martinez,female,33,1856,glew,glenn12@hotmail.com +3207,universidad de morón,licenciatura en sociología ,15/02/2020,ian,ryan,male,55,5553,empalme frontera,kallen@yahoo.com +3208,universidad de morón,ciencias veterinarias,12/03/2020,rebekah,white,female,88,8402,dina huapi,daniel72@yahoo.com +3209,universidad de morón,licenciatura en psicología,09/12/2020,tiffany,duncan,female,50,5443,algarrobo verde,rfoster@gmail.com +3210,universidad de morón,diseño industrial,07/06/2020,stephanie,erickson,female,58,7135,comandante giribone,zacharysmith@yahoo.com +3211,universidad de morón,contador público ,10/11/2020,kent,wallace,male,56,8151,el zorro,tina05@gmail.com +3212,universidad de morón,licenciatura en planificación y diseño del paisaje,12/11/2020,ian,robles,male,113,7212,doctor domingo harosteguy,fgraham@hotmail.com +3213,universidad de morón,diseño industrial,04/12/2020,samuel,king,male,72,3016,san jose,gfigueroa@gmail.com +3214,universidad de morón,licenciatura en psicología,11/11/2020,eddie,thomas,male,58,4709,san jose de piedra blanca,patrick49@gmail.com +3215,universidad de morón,ingeniería en informática,26/06/2020,jane,scott,female,61,3021,campo andino,dereklarson@gmail.com +3216,universidad de morón,diseño de imagen y sonido,12/09/2020,brent,smith,male,95,4184,bustamante,jessica34@yahoo.com +3218,universidad de morón,técnico para bioterios ,26/03/2020,penny,freeman,female,75,4700,banda varela,ulane@hotmail.com +3219,universidad de morón,licenciatura en ciencias ambientales,24/06/2020,russell,olson,male,44,5734,la ribera,beverlyjames@gmail.com +3220,universidad de morón,licenciatura en sociología ,06/07/2020,steven,richardson,male,40,2146,clason,millerkristen@hotmail.com +3221,universidad de morón,licenciatura en artes,21/10/2020,mrs.,jodi wilson,female,36,2637,colonia hansen,michaelevans@yahoo.com +3222,universidad de morón,licenciatura en ciencias antropológicas,27/02/2020,lisa,bonilla,female,86,2743,arroyo dulce,robert50@yahoo.com +3223,universidad de morón,agronomía,16/06/2020,sarah,green,female,85,8412,cañadon del corral,mnelson@gmail.com +3224,universidad de morón,arquitectura,22/02/2020,amy,barnett,female,67,6000,barrio carosio,coxkrystal@hotmail.com +3225,universidad de morón,licenciatura en ciencias biológicas,08/07/2020,marcus,bates,male,109,3722,2 de mayo,daltondavid@yahoo.com +3226,universidad de morón,diseño de imagen y sonido,27/02/2020,jennifer,pitts dds,female,61,3244,colonia belga americana,betty68@hotmail.com +3227,universidad de morón,contador público ,20/08/2020,sherri,gonzalez,female,66,5315,calera la norma,darryl03@hotmail.com +3228,universidad de morón,ciencias veterinarias,30/10/2020,aaron,nixon,male,87,7212,doctor domingo harosteguy,zdiaz@gmail.com +3229,universidad de morón,técnico para bioterios ,19/10/2020,brittany,grant,female,99,1925,destileria fiscal,jmiller@hotmail.com +3230,universidad de morón,medicina,20/08/2020,adam,marks,male,76,5743,la isabel,theresa40@yahoo.com +3231,universidad de morón,licenciatura en gestión de agroalimentos,25/09/2020,brandon,lewis,male,73,5333,banda de lucero,jesseunderwood@hotmail.com +3232,universidad de morón,contador público ,01/01/2021,maria,murphy,female,34,3300,arroyo,fmoreno@gmail.com +3233,universidad de morón,contador público ,14/12/2020,patricia,moss,female,108,2846,anahi,vcarney@hotmail.com +3234,universidad de morón,licenciatura en relaciones del trabajo ,27/01/2020,karen,cobb,female,88,1731,villars,loriobrien@yahoo.com +3236,universidad de morón,ingeniería en informática,26/05/2020,grant,franco,male,86,4501,abra del trigo,morganmelissa@yahoo.com +3237,universidad de morón,licenciatura en sociología ,05/03/2020,chelsea,huber,female,72,8400,isla victoria,eric39@hotmail.com +3238,universidad de morón,licenciatura en ciencias de la computación,13/07/2020,phillip,rich,male,21,9017,cameron,hickmancarl@gmail.com +3239,universidad de morón,licenciatura en musicoterapia,14/09/2020,heidi,smith,female,35,8514,laguna del barro,kellypeter@gmail.com +3240,universidad de morón,licenciatura en ciencias antropológicas,12/10/2020,cheyenne,thomas,female,75,1633,empalme,harrisdouglas@gmail.com +3241,universidad de morón,medicina,21/09/2020,robert,gill,male,51,2443,colonia margarita,suzanneowen@gmail.com +3242,universidad de morón,arquitectura,25/12/2020,michael,levine,male,37,6431,estacion lago epecuen,melanie66@hotmail.com +3243,universidad de morón,arquitectura,21/11/2020,carrie,brown,female,69,7511,balneario oceano,jacksoncheryl@yahoo.com +3244,universidad de morón,ingeniería electrónica,26/05/2020,glenn,carroll,male,57,5405,agua y energia,travis71@gmail.com +3245,universidad de morón,ingeniería en informática,19/06/2020,ann,dean,female,33,7414,laprida,eric25@yahoo.com +3246,universidad de morón,técnico para bioterios ,19/02/2020,corey,ashley,male,111,5310,aimogasta,meghancampbell@gmail.com +3247,universidad de morón,ingeniería en informática,27/09/2020,eric,tucker,male,97,3057,estancia las gamas,qnelson@yahoo.com +3248,universidad de morón,ingeniería electrónica,30/10/2020,christine,jones,female,20,9037,aldea beleiro,xsexton@gmail.com +3250,universidad de morón,licenciatura en ciencias geológicas,09/11/2020,christian,osborne,male,18,1655,jose leon suarez,robert45@yahoo.com +3251,universidad de morón,diseño de imagen y sonido,19/03/2020,alisha,marks,female,57,5734,la ribera,hilllucas@gmail.com +3252,universidad de morón,licenciatura en ciencia política ,14/01/2020,anthony,kelly,male,87,8113,baterias,michele66@hotmail.com +3253,universidad de morón,licenciatura en ciencias de la computación,16/03/2020,lindsey,walsh,female,38,6453,carlos salas,padams@yahoo.com +3254,universidad de morón,ingeniería electrónica,25/08/2020,kimberly,simpson,female,80,5341,anillaco,stevenfigueroa@gmail.com +3255,universidad de morón,licenciatura en ciencias ambientales,07/10/2020,elizabeth,jones,female,44,3315,caa yari,lisa62@gmail.com +3256,universidad de morón,licenciatura en planificación y diseño del paisaje,07/11/2020,charles,hernandez,male,42,9203,aldea escolar,marissa25@gmail.com +3257,universidad de morón,medicina,26/06/2020,james,kelley,male,74,4506,alegria,patrick45@gmail.com +3258,universidad de morón,licenciatura en ciencia política ,12/08/2020,mrs.,lisa johnson,female,37,4700,banda varela,oburns@gmail.com +3259,universidad de morón,licenciatura en producción de bioimagenes,31/01/2020,melissa,michael,female,33,3384,barrancon,paigemorrison@hotmail.com +3260,universidad de morón,licenciatura en administración ,30/12/2020,randy,stevenson,male,39,6457,ingeniero beaugey,matthewsjeffrey@gmail.com +3262,universidad de morón,licenciatura en administración ,31/01/2020,alexis,morrison,female,58,2440,barrio belgrano ortiz,lindseytaylor@hotmail.com +3263,universidad de morón,diseño de imagen y sonido,22/05/2020,tim,flores,male,90,2603,chapuy,autumnlamb@gmail.com +3264,universidad de morón,licenciatura en ciencias ambientales,19/12/2020,matthew,ramirez,male,54,9300,cañadon de las vacas,fgrant@hotmail.com +3267,universidad de morón,bioquímica,12/09/2020,grace,lewis,female,25,1748,general rodriguez,marvin51@hotmail.com +3268,universidad de morón,agronomía,14/12/2020,christy,bennett,female,34,2311,adolfo alsina,jameswest@hotmail.com +3269,universidad de morón,licenciatura en gestión de agroalimentos,11/07/2020,leroy,nguyen,male,70,7509,oriente,oboyd@gmail.com +3270,universidad de morón,actuario ,31/05/2020,michael,stevens,male,87,1731,villars,cwillis@yahoo.com +3271,universidad de morón,ingeniería en informática,11/07/2020,meredith,rivera,female,76,2715,el socorro,kellerstephanie@hotmail.com +3272,universidad de morón,licenciatura en ciencia política ,25/03/2020,mark,meadows,male,97,6708,colonia nac de alienados,julie72@gmail.com +3273,universidad de morón,diseño de imagen y sonido,27/07/2020,shelley,sanchez,female,84,1980,barrio la dolly,hesterbrandon@yahoo.com +3274,universidad de morón,licenciatura en producción de bioimagenes,21/03/2020,nicholas,castro,male,52,7517,juan e barra,upetty@gmail.com +3275,universidad de morón,licenciatura en ciencia política ,06/02/2020,michelle,simmons,female,36,1834,temperley,lopezsamuel@yahoo.com +3276,universidad de morón,licenciatura en ciencias de la educación ,11/12/2020,amy,kerr,female,32,4719,balcosna,rcurtis@hotmail.com +3277,universidad de morón,ingeniería mecánica,06/01/2020,chloe,tapia,female,51,3580,kilometro 408,ellencarr@yahoo.com +3278,universidad de morón,licenciatura en gestión de agroalimentos,05/10/2020,anna,jones,female,27,2609,colonia morgan,barnesdavid@yahoo.com +3279,universidad de morón,licenciatura en musicoterapia,24/09/2020,tara,haynes,female,78,5873,isla,thomasmartin@gmail.com +3280,universidad de morón,actuario ,19/03/2020,tina,fuentes,female,50,4147,alto las lechuzas,whinton@hotmail.com +3281,universidad de morón,licenciatura en relaciones del trabajo ,21/10/2020,stephen,schroeder,male,72,1980,barrio la dolly,varellano@yahoo.com +3282,universidad de morón,ingeniería mecánica,05/09/2020,norma,morgan,female,53,3117,aldea san antonio,jessica51@yahoo.com +3283,universidad de morón,agronomía,21/06/2020,john,schneider,male,35,3522,el retiro,john94@hotmail.com +3284,universidad de morón,licenciatura en producción de bioimagenes,06/11/2020,steven,little,male,96,8341,arroyo quillen,amy10@gmail.com +3285,universidad de morón,contador público ,08/07/2020,michelle,kerr,female,85,2732,4 de febrero,ndavis@yahoo.com +3286,universidad de morón,ingeniería en informática,22/02/2020,timothy,little,male,52,2206,campo paletta,danielhall@yahoo.com +3287,universidad de morón,ingeniería en informática,22/12/2020,mark,thornton,male,42,7318,colonia hinojo,phillipsjeffery@hotmail.com +3288,universidad de morón,licenciatura en ciencias de la educación ,13/02/2020,thomas,bell,male,57,8506,bahia san blas,krios@hotmail.com +3289,universidad de morón,licenciatura en musicoterapia,14/10/2020,justin,greer,male,38,4653,casira,willisscott@hotmail.com +3290,universidad de morón,licenciatura en ciencias antropológicas,03/07/2020,walter,martin,male,79,5741,13 de enero,karen42@gmail.com +3291,universidad de morón,agronomía,19/10/2020,michael,jenkins,male,63,8301,planicie banderita,garciajoseph@hotmail.com +3292,universidad de morón,licenciatura en psicología,25/11/2020,jeffrey,vega md,male,22,1896,camino centenario km 11500,huangbianca@gmail.com +3293,universidad de morón,licenciatura en ciencia política ,05/09/2020,andrea,wong,female,67,8153,balneario oriente,jennafowler@hotmail.com +3294,universidad de morón,contador público ,06/01/2020,amanda,thompson,female,111,2529,piamonte,cameron93@hotmail.com +3295,universidad de morón,licenciatura en planificación y diseño del paisaje,09/09/2020,valerie,shelton,female,43,1651,san andres,jenna23@gmail.com +3296,universidad de morón,licenciatura en musicoterapia,21/09/2020,teresa,gilbert,female,88,2854,dos hermanas,pattersonnicholas@yahoo.com +3297,universidad de morón,contador público ,04/06/2020,thomas,perkins,male,61,6071,bermudez,lisabrown@gmail.com +3299,universidad de morón,licenciatura en kinesiología y fisiatría,29/03/2020,rhonda,vasquez,female,79,5525,buena vista,taylorjacob@hotmail.com +3300,universidad de morón,licenciatura en ciencias antropológicas,30/12/2020,michelle,blevins,female,93,2173,campo pesoa,natasha26@gmail.com +3301,universidad de morón,licenciatura en terapia ocupacional,19/12/2020,amanda,lewis,female,19,1826,remedios de escalada,agray@hotmail.com +3302,universidad de morón,licenciatura en planificación y diseño del paisaje,03/08/2020,julie,scott,female,94,3575,arroyo ceibal,kathrynthomas@gmail.com +3303,universidad de morón,licenciatura en relaciones del trabajo ,14/02/2020,april,castro,female,41,2142,campo medina,epeterson@gmail.com +3304,universidad de morón,licenciatura en ciencias biológicas,31/08/2020,rebekah,francis,female,98,5475,agua de la piedra,amcintosh@gmail.com +3305,universidad de morón,ingeniería mecánica,22/01/2020,belinda,kim,female,116,7214,cachari,phillip39@hotmail.com +3306,universidad de morón,licenciatura en ciencia y tecnología de alimentos,20/04/2020,paul,bush,male,66,6612,capdepont,annetteberry@gmail.com +3307,universidad de morón,licenciatura en kinesiología y fisiatría,05/01/2020,ethan,martinez,male,20,8345,alumine,laurensanchez@gmail.com +3308,universidad de morón,bioquímica,16/10/2020,heather,carter,female,32,2506,correa,zmanning@yahoo.com +3309,universidad de morón,licenciatura en psicología,19/10/2020,gregory,nixon,male,89,7545,huanguelen,robertoguerra@yahoo.com +3311,universidad de morón,licenciatura en ciencias ambientales,28/08/2020,kristin,sweeney,female,42,1822,valentin alsina,kimberly27@yahoo.com +3312,universidad de morón,bioquímica,23/12/2020,lisa,molina,female,75,3201,camba paso,aaronclark@gmail.com +3313,universidad de morón,ingeniería en informática,18/01/2020,erin,sanchez,female,113,9021,colhue huapi,emilyjohnson@hotmail.com +3314,universidad de morón,licenciatura en gestión de agroalimentos,05/04/2020,sean,brewer,male,21,5500,cerro aconcagua,jason48@hotmail.com +3315,universidad de morón,licenciatura en terapia ocupacional,28/07/2020,cindy,johnson,female,84,6311,campo de los toros,gillespieeric@hotmail.com +3316,universidad de morón,bioquímica,06/07/2020,cindy,thompson,female,114,5471,agua blanca,deannarobinson@hotmail.com +3317,universidad de morón,licenciatura en ciencias de la educación ,15/02/2020,michael,king,male,100,2726,labordeboy,jaimesoto@hotmail.com +3318,universidad de morón,ingeniería mecánica,14/06/2020,dr.,christopher smith,male,53,3405,algarrobal puisoye,eddielowe@gmail.com +3319,universidad de morón,licenciatura en ciencias ambientales,16/10/2020,ryan,dickerson,male,112,6640,asamblea,katelynmckenzie@yahoo.com +3320,universidad de morón,medicina,27/01/2020,andrew,clark,male,95,9100,cerro santa ana,sarahsherman@gmail.com +3321,universidad de morón,licenciatura en relaciones del trabajo ,26/10/2020,denise,frazier,female,50,1923,arroyo del pescado,yesenia09@gmail.com +3324,universidad de morón,contador público ,26/03/2020,jose,warren,male,86,3285,berduc,bryanhicks@gmail.com +3325,universidad de morón,ingeniería electrónica,08/12/2020,roger,jones,male,41,4235,albigasta,sharonwatson@yahoo.com +3326,universidad de morón,técnico para bioterios ,22/01/2020,eric,nunez,male,110,5340,agua grande,pritter@gmail.com +3327,universidad de morón,agronomía,02/02/2020,susan,quinn,female,51,3183,albariño,oscarchambers@hotmail.com +3328,universidad de morón,actuario ,18/04/2020,nicole,jackson,female,67,2326,bealistock,jamescharles@yahoo.com +3329,universidad de morón,licenciatura en planificación y diseño del paisaje,09/08/2020,larry,gaines,male,113,5374,catinzaco,haneystephen@gmail.com +3330,universidad de morón,licenciatura en ciencias antropológicas,11/03/2020,mary,waters,female,74,3220,arroyo manganga,shellydonaldson@yahoo.com +3331,universidad de morón,contador público ,05/11/2020,jennifer,romero,female,20,3358,cheroguita,thernandez@gmail.com +3332,universidad de morón,licenciatura en administración ,16/01/2020,kevin,jackson,male,84,3511,colonia coronel dorrego,duranandrew@hotmail.com +3333,universidad de morón,licenciatura en ciencia política ,16/05/2020,sarah,roth,female,64,6235,villa sauce,xallen@yahoo.com +3334,universidad de morón,agronomía,15/04/2020,timothy,long,male,79,1865,el pampero,bhall@gmail.com +3335,universidad de morón,licenciatura en ciencias antropológicas,30/05/2020,phillip,washington,male,38,1644,victoria,paul08@gmail.com +3336,universidad de morón,licenciatura en sociología ,18/05/2020,shawn,crawford,male,108,3123,aldea santa maria,chungalexandra@yahoo.com +3337,universidad de morón,licenciatura en ciencias antropológicas,16/08/2020,garrett,tucker,male,109,6450,abel,abigailhogan@gmail.com +3338,universidad de morón,licenciatura en administración ,21/11/2020,ashley,costa,female,107,5549,agua de los manantiales,whiteabigail@hotmail.com +3339,universidad de morón,licenciatura en ciencias geológicas,02/10/2020,carla,oliver,female,85,7531,despeñaderos,danielle33@gmail.com +3340,universidad de morón,ciencias veterinarias,28/09/2020,kelly,reynolds,female,68,5709,bañadito viejo,rodriguezchad@hotmail.com +3341,universidad de morón,bioquímica,03/06/2020,emily,williams,female,106,3318,bonpland norte,zsmith@yahoo.com +3343,universidad de morón,actuario ,24/07/2020,jerry,bishop,male,47,6405,30 de agosto,wgriffin@gmail.com +3344,universidad de morón,licenciatura en sociología ,23/05/2020,courtney,strickland,female,35,7135,comandante giribone,whardin@gmail.com +3345,universidad de morón,ciencias veterinarias,20/07/2020,danielle,brown,female,104,5755,alto del molle,holttracy@gmail.com +3346,universidad de morón,licenciatura en ciencias biológicas,23/03/2020,james,ryan,male,37,1635,kilometro 45,danieltorres@yahoo.com +3347,universidad de morón,licenciatura en terapia ocupacional,28/09/2020,stephen,estrada,male,110,9301,el chalten,johnbarnes@yahoo.com +3348,universidad de morón,licenciatura en ciencias biológicas,20/06/2020,adam,nichols,male,36,8508,ambrosio p lezica,fbecker@yahoo.com +3349,universidad de morón,bioquímica,27/02/2020,lisa,ortiz,female,47,4187,anta chica,andersonsandra@hotmail.com +3351,universidad de morón,licenciatura en ciencias ambientales,07/03/2020,amanda,sanchez,female,109,7163,claverie,rodgersjames@yahoo.com +3352,universidad de morón,licenciatura en gestión de agroalimentos,03/03/2020,cheryl,gonzalez,female,23,1669,del viso,adam51@gmail.com +3355,universidad de morón,licenciatura en ciencias de la educación ,07/12/2020,patricia,lopez,female,58,5753,agua linda,nicholasmurphy@gmail.com +3356,universidad de morón,licenciatura en kinesiología y fisiatría,25/08/2020,christopher,rodriguez,male,80,6476,chiclana,rebeccaburns@gmail.com +3357,universidad de morón,licenciatura en kinesiología y fisiatría,09/02/2020,greg,rhodes,male,40,2804,campana,vwhite@hotmail.com +3358,universidad de morón,licenciatura en administración ,23/01/2020,jessica,reyes,female,110,6034,colonia alberdi,amybrown@hotmail.com +3359,universidad de morón,licenciatura en ciencia política ,19/07/2020,amanda,martinez,female,38,3128,colonia berro,greenecameron@hotmail.com +3360,universidad de morón,licenciatura en sociología ,22/09/2020,michael,sheppard,male,31,3381,maria magdalena,cathycampbell@yahoo.com +3361,universidad de morón,licenciatura en ciencias ambientales,11/09/2020,miss,anna ingram dvm,female,69,2806,las palmas,kellyjones@yahoo.com +3362,universidad de morón,agronomía,02/11/2020,sydney,salinas,female,96,8151,el zorro,ballnicholas@yahoo.com +3363,universidad de morón,licenciatura en ciencias de la educación ,25/05/2020,caroline,salazar,female,69,7020,benito juarez,ramirezjacob@yahoo.com +3364,universidad de morón,licenciatura en gestión de agroalimentos,12/11/2020,scott,reed,male,99,5743,la isabel,erinblack@hotmail.com +3365,universidad de morón,diseño industrial,13/01/2020,sara,gardner,female,49,3445,9 de julio,edwardskristy@hotmail.com +3366,universidad de morón,diseño de imagen y sonido,06/10/2020,kimberly,mendez,female,95,6451,ancon,garrettkenneth@yahoo.com +3367,universidad de morón,licenciatura en artes,14/06/2020,johnny,walker,male,55,2349,colonia dos rosas y la legua,lisa95@yahoo.com +3368,universidad de morón,licenciatura en planificación y diseño del paisaje,02/08/2020,richard,webb,male,19,7635,el lenguaraz,robertchavez@yahoo.com +3369,universidad de morón,licenciatura en musicoterapia,18/01/2020,shawn,franco,male,30,3188,colonia falco,fsmith@gmail.com +3370,universidad de morón,licenciatura en ciencias biológicas,10/06/2020,angela,simpson,female,113,3405,algarrobal puisoye,shieldsjacqueline@hotmail.com +3372,universidad de morón,licenciatura en ciencias de la educación ,15/02/2020,angelica,howard,female,40,8514,laguna del barro,carolynyork@yahoo.com +3373,universidad de morón,licenciatura en ciencia política ,14/08/2020,michael,johnson,male,32,3269,arroyo baru,ocannon@yahoo.com +3374,universidad de morón,ingeniería en informática,03/05/2020,sean,guzman,male,90,4144,amberes,kevinhoward@gmail.com +3375,universidad de morón,licenciatura en sociología ,25/07/2020,mark,hunt,male,80,8200,colonia lia y allende,colemannicole@hotmail.com +3376,universidad de morón,licenciatura en gestión de agroalimentos,29/04/2020,robert,weaver,male,26,2607,campo quirno,eddie55@yahoo.com +3377,universidad de morón,licenciatura en sociología ,20/09/2020,paul,lawrence,male,31,5515,maipu,tcalderon@gmail.com +3378,universidad de morón,bioquímica,18/05/2020,anita,wilson,female,112,6105,cañada seca,kaufmantamara@gmail.com +3380,universidad de morón,licenciatura en ciencias de la computación,15/01/2020,jamie,taylor,female,93,5730,20 de febrero,vduran@hotmail.com +3381,universidad de morón,farmacia,26/09/2020,charles,collins,male,113,8315,achico,brenda16@gmail.com +3382,universidad de morón,licenciatura en ciencia y tecnología de alimentos,01/09/2020,caleb,wall,male,59,6352,colonia la india,lmerritt@hotmail.com +3383,universidad de morón,licenciatura en administración ,13/02/2020,christopher,murphy,male,39,8361,isla grande,schmittaimee@gmail.com +3384,universidad de morón,medicina,05/04/2020,vanessa,diaz md,female,52,6511,hale,dturner@hotmail.com +3385,universidad de morón,contador público ,13/10/2020,matthew,rodriguez,male,28,2107,alvarez,fevans@gmail.com +3386,universidad de morón,técnico para bioterios ,22/02/2020,cheryl,collins,female,57,8301,planicie banderita,jdudley@yahoo.com +3387,universidad de morón,licenciatura en sociología ,12/02/2020,melanie,thornton,female,82,4518,aguas calientes,deanlambert@gmail.com +3389,universidad de morón,farmacia,19/01/2020,abigail,delgado,female,66,1980,barrio la dolly,robertsmith@yahoo.com +3390,universidad de morón,licenciatura en ciencias de la computación,30/12/2020,michelle,west,female,22,6105,cañada seca,jacqueline87@yahoo.com +3391,universidad de morón,ciencias veterinarias,26/12/2020,stacy,morgan,female,52,8170,abra de hinojo,seancruz@yahoo.com +3393,universidad de morón,licenciatura en ciencias de la educación ,13/08/2020,bradley,potter,male,107,3050,calchaqui,ronniemoore@gmail.com +3394,universidad de morón,licenciatura en ciencia política ,04/04/2020,michael,villa,male,61,5380,chamical,joespencer@gmail.com +3395,universidad de morón,licenciatura en ciencias ambientales,27/10/2020,leslie,castillo,male,90,7547,cascada,heaton@hotmail.com +3396,universidad de morón,licenciatura en kinesiología y fisiatría,09/11/2020,bruce,wilson,male,19,2132,aero club rosario,erika22@hotmail.com +3397,universidad de morón,licenciatura en ciencias de la educación ,18/07/2020,jessica,lopez,female,71,5587,barcala,thomas07@yahoo.com +3400,universidad de morón,ciencias veterinarias,30/01/2020,jennifer,spencer,female,37,2740,almacen la colina,charles35@yahoo.com +3401,universidad de morón,licenciatura en ciencias ambientales,08/11/2020,michael,munoz,male,18,7223,bonnement,mitchellmichelle@gmail.com +3402,universidad de morón,licenciatura en ciencias geológicas,12/04/2020,jake,hernandez,male,98,2206,campo paletta,herreragabrielle@hotmail.com +3403,universidad de morón,licenciatura en ciencias antropológicas,26/09/2020,alexis,schmidt,female,89,5579,barrio lencina,autumn53@hotmail.com +3404,universidad de morón,licenciatura en ciencias geológicas,25/06/2020,jim,wong,male,61,2440,barrio belgrano ortiz,jennifer47@gmail.com +3406,universidad de morón,licenciatura en artes,15/09/2020,paul,johnson,male,55,5573,colonia delfino,prattlinda@gmail.com +3407,universidad de morón,técnico para bioterios ,05/02/2020,william,morton,male,21,2123,campo calvo,angelatorres@hotmail.com +3408,universidad de morón,contador público ,12/01/2020,natasha,thomas,female,25,2303,angelica,carolhall@hotmail.com +3409,universidad de morón,licenciatura en ciencias de la educación ,01/01/2021,james,miller,male,28,3226,buena vista,haynesjohn@yahoo.com +3410,universidad de morón,licenciatura en psicología,30/05/2020,elizabeth,evans,female,33,6475,esteban de luca,burnscynthia@hotmail.com +3411,universidad de morón,ingeniería mecánica,18/12/2020,john,miller,male,44,6345,la bilbaina,seanmontgomery@yahoo.com +3412,universidad de morón,medicina,19/01/2020,tracie,santiago,female,65,6501,12 de octubre,duranveronica@hotmail.com +3413,universidad de morón,licenciatura en producción de bioimagenes,20/05/2020,walter,turner,male,61,3212,arroyo el mocho,rhondatorres@yahoo.com +3415,universidad de morón,licenciatura en planificación y diseño del paisaje,09/05/2020,catherine,howard,female,70,2307,ataliva,travisvictoria@yahoo.com +3417,universidad de morón,licenciatura en ciencias antropológicas,31/08/2020,christian,martin,male,57,7637,la dulce,george29@hotmail.com +3418,universidad de morón,licenciatura en sociología ,15/01/2020,kimberly,mason,female,77,6700,caminera lujan,conleyvictoria@gmail.com +3419,universidad de morón,licenciatura en ciencias biológicas,24/06/2020,amanda,floyd,female,78,7005,barker,mcculloughjacqueline@yahoo.com +3420,universidad de morón,licenciatura en kinesiología y fisiatría,20/01/2020,juan,ortega,male,90,3550,allende,thomasbrianna@gmail.com +3421,universidad de morón,licenciatura en ciencia y tecnología de alimentos,16/05/2020,robert,jacobson,male,65,6605,campo peña lopez,kristenwalter@yahoo.com +3422,universidad de morón,diseño de imagen y sonido,14/06/2020,sean,dalton,male,74,4431,aguas calientes,higginskaitlyn@gmail.com +3423,universidad de morón,licenciatura en ciencias de la educación ,12/12/2020,lisa,lopez,female,52,5719,agua amarga,michaelrogers@gmail.com +3424,universidad de morón,ingeniería mecánica,08/12/2020,christine,owens,female,100,5351,banda florida,jmcguire@yahoo.com +3425,universidad de morón,arquitectura,10/07/2020,evan,ortiz,male,19,6352,colonia la india,stephenrosales@hotmail.com +3426,universidad de morón,bioquímica,22/03/2020,timothy,nelson,male,20,7505,balneario claromeco,susan57@hotmail.com +3429,universidad de morón,farmacia,10/02/2020,jared,baker,male,59,3229,colonia freitas,webbandrew@gmail.com +3430,universidad de morón,licenciatura en ciencias de la computación,08/09/2020,aaron,cole,male,56,9001,cañadon ferrais,burnettelizabeth@hotmail.com +3431,universidad de morón,medicina,28/07/2020,scott,phillips,male,24,7601,barrio batan,omar11@gmail.com +3433,universidad de morón,licenciatura en kinesiología y fisiatría,03/10/2020,paul,rose,male,47,5596,12 de octubre,michellejohns@gmail.com +3434,universidad de morón,licenciatura en ciencias de la computación,10/02/2020,hannah,murray,female,36,3042,abipones,cliffordevans@yahoo.com +3435,universidad de morón,licenciatura en ciencias de la computación,15/03/2020,william,barnett,male,72,3460,arroyo castillo,donnathomas@yahoo.com +3437,universidad de morón,licenciatura en kinesiología y fisiatría,08/06/2020,jennifer,howard,female,45,3364,2 de mayo,vjohnson@gmail.com +3438,universidad de morón,licenciatura en gestión de agroalimentos,14/02/2020,nicholas,moore,male,29,4146,barrio belgrano,bfitzgerald@yahoo.com +3439,universidad de morón,diseño industrial,04/05/2020,jessica,lawson,female,62,5738,avanzada,scottkelly@gmail.com +3440,universidad de morón,licenciatura en ciencias antropológicas,25/02/2020,melanie,jones,female,68,4504,23 de agosto,villegasmarc@hotmail.com +3442,universidad de morón,licenciatura en ciencias ambientales,01/01/2021,kathy,kane,female,105,1744,cuartel v,brandonbowers@yahoo.com +3443,universidad de morón,arquitectura,11/05/2020,jose,blevins,male,94,1642,san isidro,erika65@yahoo.com +3446,universidad de morón,técnico para bioterios ,21/03/2020,tara,thomas,female,104,4750,agua colorada,cporter@gmail.com +3447,universidad de morón,actuario ,19/04/2020,alexis,lee,female,106,4431,aguas calientes,simsangela@gmail.com +3448,universidad de morón,diseño industrial,29/02/2020,kathryn,lozano,female,87,6205,el guanaco,hallstephanie@hotmail.com +3450,universidad de morón,licenciatura en administración ,24/04/2020,joseph,newton,male,102,5329,amuschina,johntodd@gmail.com +3451,universidad de morón,técnico para bioterios ,07/12/2020,alison,wilson,female,58,6203,el olivo,wagnermaria@yahoo.com +3452,universidad de morón,medicina,19/10/2020,bryan,peterson,male,43,5313,estacion mazan,vatkinson@yahoo.com +3453,universidad de morón,licenciatura en ciencias ambientales,07/08/2020,charles,hunt,male,49,1672,villa lynch,breannawashington@hotmail.com +3454,universidad de morón,licenciatura en ciencias geológicas,14/08/2020,whitney,hernandez,female,78,1667,manuel alberti,smithheather@gmail.com +3457,universidad de morón,licenciatura en sociología ,27/12/2020,pamela,brooks,female,33,8111,arroyo pareja,bbrown@hotmail.com +3458,universidad de morón,actuario ,09/06/2020,kimberly,ramirez,female,115,3454,bañado san antonio,mhayes@gmail.com +3459,universidad de morón,ciencias veterinarias,15/12/2020,anna,peck,female,19,2107,alvarez,mario36@hotmail.com +3460,universidad de morón,farmacia,05/03/2020,sarah,rocha,female,109,5598,bañado verde,melissa71@hotmail.com +3461,universidad de morón,licenciatura en producción de bioimagenes,09/03/2020,charles,sawyer,male,52,5551,estacion uspallata,bandrews@gmail.com +3462,universidad de morón,licenciatura en artes,04/05/2020,crystal,howell,female,102,7151,langueyu,elizabethwilson@yahoo.com +3463,universidad de morón,contador público ,23/06/2020,mark,perez,male,18,9203,aldea escolar,cpierce@gmail.com +3464,universidad de morón,licenciatura en ciencias de la educación ,26/04/2020,randy,schroeder,male,35,6015,campo coliqueo,donnaingram@yahoo.com +3465,universidad de morón,ciencias veterinarias,25/03/2020,brendan,dixon,male,56,1733,plomer,enelson@yahoo.com +3466,universidad de morón,licenciatura en musicoterapia,27/05/2020,dean,love,male,43,5409,adan quiroga,brittanydougherty@gmail.com +3467,universidad de morón,farmacia,04/05/2020,brian,benton,male,28,6050,cuartel vii,kimberlyanderson@gmail.com +3469,universidad de morón,licenciatura en ciencias antropológicas,14/10/2020,nancy,wright,female,77,3029,colonia adolfo alsina,moorematthew@yahoo.com +3471,universidad de morón,licenciatura en ciencias geológicas,30/05/2020,jeffrey,hicks,male,95,1862,america unida,abigailpark@hotmail.com +3472,universidad de morón,farmacia,11/05/2020,steven,juarez,male,32,6417,casbas,npayne@hotmail.com +3473,universidad de morón,licenciatura en ciencias biológicas,16/01/2020,scott,joseph,male,28,3046,arrascaeta,perrytimothy@hotmail.com +3474,universidad de morón,licenciatura en ciencia política ,10/04/2020,christine,bowen,female,100,9409,isla gran malvina,pgill@hotmail.com +3475,universidad de morón,licenciatura en ciencias ambientales,04/11/2020,tracy,mendoza,female,46,6461,capitan castro,doyletodd@hotmail.com +3476,universidad de morón,ingeniería en informática,19/10/2020,evan,bradshaw,male,75,3433,carrizal norte,patriciakaiser@gmail.com +3477,universidad de morón,licenciatura en kinesiología y fisiatría,05/04/2020,chelsey,whitaker,female,73,3240,colonia egido,aandrews@gmail.com +3479,universidad de morón,licenciatura en ciencias antropológicas,21/02/2020,garrett,moyer,male,116,3572,campo garabato,emily72@hotmail.com +3481,universidad de morón,ciencias veterinarias,08/03/2020,amanda,chang,female,34,1903,abasto,joshua41@hotmail.com +3482,universidad de morón,licenciatura en producción de bioimagenes,16/02/2020,andrew,howell,male,76,3567,dest aeronautico milit reconqu,shaley@gmail.com +3483,universidad de morón,licenciatura en planificación y diseño del paisaje,02/07/2020,paul,johnson,male,78,1824,gerli,laura35@gmail.com +3485,universidad de morón,licenciatura en relaciones del trabajo ,04/01/2020,alex,allen,male,108,7118,general guido,alan11@hotmail.com +3486,universidad de morón,licenciatura en terapia ocupacional,28/03/2020,steven,hall,male,112,2804,campana,tannerchavez@yahoo.com +3488,universidad de morón,ingeniería electrónica,14/01/2020,deborah,stevenson,female,46,5327,capihuas,victoriadavidson@hotmail.com +3489,universidad de morón,licenciatura en ciencia política ,26/01/2020,melissa,schneider,female,28,6400,barrio indio trompa,adamsbenjamin@yahoo.com +3490,universidad de morón,licenciatura en relaciones del trabajo ,12/04/2020,kimberly,velasquez,female,21,6233,condarco,holly23@yahoo.com +3491,universidad de morón,licenciatura en ciencias de la educación ,25/10/2020,laurie,hunt,female,46,7543,la primavera,xchavez@hotmail.com +3492,universidad de morón,licenciatura en producción de bioimagenes,21/03/2020,joseph,morris,male,60,9111,bahia bustamante,moorejohn@yahoo.com +3494,universidad de morón,licenciatura en planificación y diseño del paisaje,08/09/2020,jose,ross,male,53,9213,cañadon caliente,juliabanks@gmail.com +3495,universidad de morón,licenciatura en ciencia política ,09/06/2020,lauren,house,female,66,7241,la porteña,arthurdunn@hotmail.com +3496,universidad de morón,licenciatura en administración ,10/10/2020,cole,martinez,male,53,3018,candioti,donaldsonwesley@yahoo.com +3498,universidad de morón,licenciatura en ciencias de la educación ,17/05/2020,leon,lee,male,32,5444,ampacama,mendozasandra@hotmail.com +3499,universidad de morón,licenciatura en musicoterapia,08/01/2020,larry,kelley,male,80,3412,albardon,qskinner@hotmail.com +3501,universidad de morón,licenciatura en gestión de agroalimentos,20/09/2020,christopher,hopkins,male,40,2148,campo castro,blake48@hotmail.com +3502,universidad de morón,licenciatura en planificación y diseño del paisaje,05/10/2020,darin,davenport,male,105,8117,alferez san martin,mklein@yahoo.com +3503,universidad de morón,actuario ,11/05/2020,christine,butler,female,101,8366,chelforo,harmondaniel@gmail.com +3505,universidad de morón,ingeniería en informática,19/11/2020,diane,jordan,female,114,3372,cataratas del iguazu,elizabethmcmillan@hotmail.com +3506,universidad de morón,licenciatura en relaciones del trabajo ,20/08/2020,cheryl,lawson,female,109,6220,bernardo larroude,pattoncathy@hotmail.com +3508,universidad de morón,licenciatura en terapia ocupacional,16/01/2020,robert,roberts,male,70,4111,aguada,rebeccaedwards@yahoo.com +3509,universidad de morón,licenciatura en gestión de agroalimentos,02/10/2020,jesus,hooper,male,116,1708,moron,eric81@hotmail.com +3510,universidad de morón,licenciatura en administración ,08/08/2020,melissa,lee,female,109,5509,agrelo,larsonmichael@yahoo.com +3511,universidad de morón,licenciatura en producción de bioimagenes,22/05/2020,eric,washington,male,71,2802,lomas del rio lujan,jeremy09@hotmail.com +3513,universidad de morón,contador público ,05/11/2020,amanda,moore,female,49,8375,cañadon de los indios,susan29@yahoo.com +3514,universidad de morón,licenciatura en psicología,07/09/2020,haley,wilson,female,84,2415,desvio boero,etaylor@hotmail.com +3515,universidad de morón,licenciatura en kinesiología y fisiatría,25/07/2020,jennifer,rose,female,26,5429,el abanico,dodonnell@hotmail.com +3516,universidad de morón,ingeniería electrónica,15/03/2020,austin,sandoval,male,41,3432,bella vista,laura52@hotmail.com +3517,universidad de morón,licenciatura en ciencia y tecnología de alimentos,13/08/2020,joshua,hernandez,male,116,3229,colonia freitas,erika42@gmail.com +3518,universidad de morón,licenciatura en artes,19/12/2020,jonathan,johnson,male,24,5603,cañada seca,andersonelaine@gmail.com +3519,universidad de morón,licenciatura en terapia ocupacional,07/05/2020,steven,murray,male,80,3534,colonia el aguara,april89@gmail.com +3521,universidad de morón,actuario ,03/09/2020,donald,perez,male,57,8431,el hoyo,nmendoza@hotmail.com +3523,universidad de morón,licenciatura en ciencia y tecnología de alimentos,10/06/2020,taylor,hardy,female,105,1983,gomez,karimiranda@hotmail.com +3524,universidad de morón,arquitectura,05/06/2020,dr.,dorothy griffin md,female,27,1648,rincon de milberg,munozcarrie@gmail.com +3525,universidad de morón,contador público ,05/04/2020,stacie,andrews,female,41,3081,cavour,kaneamanda@hotmail.com +3526,universidad de morón,licenciatura en producción de bioimagenes,27/01/2020,john,taylor,male,62,6561,blanca grande,theresa49@gmail.com +3527,universidad de morón,farmacia,20/01/2020,katherine,long,female,62,3448,alamo,kvalenzuela@yahoo.com +3528,universidad de morón,licenciatura en ciencias antropológicas,19/10/2020,jenna,griffith,female,94,2761,estancia santa catalina,kari78@hotmail.com +3529,universidad de morón,ingeniería mecánica,09/02/2020,stephanie,rodriguez,female,112,3044,gobernador crespo,mckaychristopher@hotmail.com +3530,universidad de morón,licenciatura en ciencias de la educación ,28/08/2020,edward,frazier,male,49,3201,camba paso,richard24@yahoo.com +3531,universidad de morón,licenciatura en producción de bioimagenes,20/08/2020,joshua,sandoval,male,117,9031,bajo la cancha,christopher24@yahoo.com +3532,universidad de morón,licenciatura en kinesiología y fisiatría,16/03/2020,cassandra,sherman,female,94,7007,caminera napaleofu,patelbilly@yahoo.com +3534,universidad de morón,licenciatura en relaciones del trabajo ,10/10/2020,mrs.,melinda yates,female,85,2105,cañada rica,katherine16@hotmail.com +3535,universidad de morón,licenciatura en artes,26/07/2020,kenneth,hernandez dds,male,104,4109,alto nuestra señora del valle,jacobreynolds@hotmail.com +3536,universidad de morón,contador público ,06/01/2020,adam,estrada,male,59,3470,arroyo grande,johnscheryl@gmail.com +3538,universidad de morón,ingeniería mecánica,06/10/2020,francisco,torres dvm,male,115,1661,bella vista,lauren61@gmail.com +3539,universidad de morón,farmacia,27/01/2020,alexis,gutierrez,female,99,6467,el trio,cynthiamorris@yahoo.com +3540,universidad de morón,licenciatura en ciencias geológicas,24/01/2020,darren,conner,male,81,3051,alejandra,anne02@hotmail.com +3541,universidad de morón,diseño industrial,16/08/2020,gail,hoffman,female,53,5743,la isabel,lewischristopher@gmail.com +3543,universidad de morón,licenciatura en ciencias biológicas,07/08/2020,chad,brown,male,29,4514,calilegua,hamiltonadam@gmail.com +3544,universidad de morón,ingeniería electrónica,31/05/2020,ann,parker,female,80,6475,esteban de luca,joseph63@gmail.com +3545,universidad de morón,ciencias veterinarias,09/01/2020,michelle,schroeder,female,109,8154,calvo,laurenmcdaniel@gmail.com +3547,universidad de morón,ingeniería electrónica,20/01/2020,evelyn,navarro,female,60,7603,comandante nicanor otamendi,benjamin94@hotmail.com +3549,universidad de morón,farmacia,28/05/2020,jordan,baker,female,50,6312,ricardo lavalle,walterstaylor@gmail.com +3550,universidad de morón,licenciatura en producción de bioimagenes,15/12/2020,christopher,calhoun,male,48,6311,campo de los toros,marywells@hotmail.com +3551,universidad de morón,licenciatura en psicología,29/02/2020,tyler,austin,male,63,2613,la morocha,normayoder@yahoo.com +3553,universidad de morón,licenciatura en ciencias ambientales,05/08/2020,beth,rogers,female,81,2900,san nicolas de los arroyos,davidfisher@gmail.com +3554,universidad de morón,diseño industrial,16/01/2020,christian,moran,male,32,2216,campo raffo,john77@gmail.com +3555,universidad de morón,licenciatura en artes,28/10/2020,matthew,ball,male,70,8412,cañadon del corral,angelasanders@yahoo.com +3557,universidad de morón,licenciatura en producción de bioimagenes,03/03/2020,kayla,church,female,30,2609,colonia morgan,njones@hotmail.com +3558,universidad de morón,licenciatura en ciencias biológicas,16/05/2020,mitchell,freeman,male,42,1638,vicente lopez,jessica91@yahoo.com +3559,universidad de morón,licenciatura en gestión de agroalimentos,26/06/2020,benjamin,campbell,male,22,6216,bagual,andre50@gmail.com +3560,universidad de morón,actuario ,22/02/2020,timothy,jones,male,108,3265,arroyo caraballo,dianamiller@gmail.com +3561,universidad de morón,contador público ,11/06/2020,tommy,ford,male,45,2181,los molinos,darrenkennedy@gmail.com +3563,universidad de morón,contador público ,26/08/2020,jason,payne,male,62,1650,general san martin,brownheather@gmail.com +3564,universidad de morón,contador público ,13/07/2020,christopher,bowman,male,94,1865,el pampero,hartmichael@hotmail.com +3566,universidad de morón,licenciatura en kinesiología y fisiatría,08/07/2020,robert,wilson,male,80,5531,barrio ferri,cynthia88@yahoo.com +3567,universidad de morón,licenciatura en ciencias de la computación,22/01/2020,kathleen,vaughn,female,113,9409,isla gran malvina,hansonjulia@gmail.com +3569,universidad de morón,diseño de imagen y sonido,02/03/2020,stephanie,barnett,female,67,2447,los sembrados,berrykimberly@hotmail.com +3571,universidad de morón,ingeniería electrónica,06/12/2020,erika,lewis,female,94,3445,9 de julio,schmidtveronica@hotmail.com +3572,universidad de morón,licenciatura en ciencias ambientales,27/06/2020,manuel,rodriguez,male,68,1874,villa dominico,daniel18@gmail.com +3574,universidad de morón,licenciatura en musicoterapia,03/10/2020,danny,cuevas,male,57,5735,colonia bella vista,urice@hotmail.com +3575,universidad de morón,licenciatura en ciencias de la educación ,07/01/2020,amy,gibson,female,80,8340,aguada florencio,bautistajoseph@hotmail.com +3576,universidad de morón,licenciatura en ciencias antropológicas,27/10/2020,julie,weber,female,46,6339,cailomuta,jessica22@yahoo.com +3577,universidad de morón,licenciatura en ciencias de la educación ,06/10/2020,christina,ochoa,female,98,3474,chavarria,andersonjoshua@hotmail.com +3578,universidad de morón,licenciatura en ciencias geológicas,15/12/2020,alicia,taylor,female,49,5605,calle larga vieja,alyssajackson@gmail.com +3579,universidad de morón,técnico para bioterios ,09/01/2020,jessica,morris,female,89,5442,ambas puntillas,kathleennguyen@hotmail.com +3580,universidad de morón,agronomía,28/08/2020,cesar,anderson,male,102,8212,abramo,kevin54@gmail.com +3581,universidad de morón,actuario ,28/06/2020,jessica,mann,female,55,6511,hale,dhall@yahoo.com +3582,universidad de morón,ingeniería mecánica,08/07/2020,kara,thornton dvm,female,94,5467,acerillos,psmith@hotmail.com +3583,universidad de morón,ingeniería en informática,14/07/2020,jamie,oconnor,female,49,4632,antumpa,michaelbond@yahoo.com +3584,universidad de morón,medicina,07/06/2020,jamie,whitehead,female,32,2352,ambrosetti,omueller@gmail.com +3585,universidad de morón,bioquímica,11/01/2020,natasha,kramer,female,70,3142,alcaracito,vkennedy@gmail.com +3587,universidad de morón,contador público ,19/01/2020,teresa,carlson,female,21,3196,arroyo vega,baxtermicheal@yahoo.com +3588,universidad de morón,diseño de imagen y sonido,12/07/2020,eric,ochoa,male,105,6467,el trio,jameschan@gmail.com +3589,universidad de morón,licenciatura en ciencias biológicas,13/08/2020,michael,thompson,male,42,3557,caraguatay,clarkkristen@gmail.com +3590,universidad de morón,licenciatura en ciencias geológicas,18/10/2020,megan,collins,female,80,4740,agua salada,alyssa19@hotmail.com +3591,universidad de morón,agronomía,07/09/2020,gary,holland,male,48,7541,d orbigny,diazjudy@yahoo.com +3592,universidad de morón,licenciatura en psicología,20/12/2020,andrea,garcia,female,91,4231,albigasta,riverakristy@gmail.com +3594,universidad de morón,licenciatura en ciencias geológicas,23/03/2020,jennifer,wyatt,female,92,8174,arroyo aguas blancas,jberry@gmail.com +3595,universidad de morón,licenciatura en artes,17/12/2020,krystal,mercado,female,96,6100,la ines,murphyerik@hotmail.com +3596,universidad de morón,licenciatura en relaciones del trabajo ,04/03/2020,jessica,wheeler,female,28,3313,arroyo del medio,kevin98@hotmail.com +3597,universidad de morón,farmacia,25/10/2020,tammy,barrett,female,81,5601,capitan montoya,jessica80@yahoo.com +3598,universidad de morón,licenciatura en ciencias geológicas,05/03/2020,ashley,sanchez,female,104,9113,florentino ameghino,nneal@gmail.com +3599,universidad de morón,licenciatura en ciencia política ,06/03/2020,phillip,grant,male,104,2128,arroyo seco,hendersondiane@hotmail.com +3600,universidad de morón,licenciatura en ciencias antropológicas,16/02/2020,shelley,brown,female,22,6307,colonia la oracion,aballard@gmail.com +3601,universidad de morón,ciencias veterinarias,08/01/2020,tammie,johnson,female,87,5835,bella vista,bhoffman@gmail.com +3602,universidad de morón,licenciatura en psicología,08/06/2020,kerry,allen,female,110,8373,alianza,matthew48@hotmail.com +3603,universidad de morón,licenciatura en sociología ,08/07/2020,holly,conrad,female,51,6515,carlos maria naon,nicholasgonzalez@hotmail.com +3604,universidad de morón,licenciatura en gestión de agroalimentos,05/04/2020,jacob,murray,male,52,4434,anta,piercemelissa@yahoo.com +3606,universidad de morón,bioquímica,20/04/2020,dana,williams,female,57,1923,arroyo del pescado,bwalker@hotmail.com +3607,universidad de morón,licenciatura en ciencias biológicas,16/06/2020,billy,moran,male,23,4124,abra el candado,kristiewilliams@yahoo.com +3608,universidad de morón,diseño industrial,04/01/2020,nicole,salazar,female,108,2248,bernardo de irigoyen,rachael47@yahoo.com +3609,universidad de morón,licenciatura en kinesiología y fisiatría,09/08/2020,cassandra,smith,female,62,6607,anasagasti,perrychristina@hotmail.com +3610,universidad de morón,agronomía,22/09/2020,blake,harris,male,114,3101,aldea brasilera,justin29@yahoo.com +3611,universidad de morón,licenciatura en sociología ,10/03/2020,suzanne,wallace,female,89,4235,albigasta,reyescatherine@hotmail.com +3612,universidad de morón,licenciatura en ciencias antropológicas,29/04/2020,sheri,reynolds,female,58,4751,agua de dionisio,nthompson@yahoo.com +3613,universidad de morón,licenciatura en ciencia y tecnología de alimentos,19/09/2020,jasmine,suarez,female,37,6323,algarrobo del aguila,aaron95@hotmail.com +3614,universidad de morón,técnico para bioterios ,19/08/2020,faith,ray,female,43,5360,chilecito,jacob77@hotmail.com +3615,universidad de morón,ingeniería en informática,10/01/2020,cynthia,stone,female,96,8200,colonia lia y allende,curtisbarnes@gmail.com +3616,universidad de morón,diseño industrial,16/10/2020,dr.,carol taylor,female,23,6605,campo peña lopez,timothy92@gmail.com +3617,universidad de morón,licenciatura en planificación y diseño del paisaje,11/04/2020,jennifer,norton,female,50,7630,hospital necochea,tom23@gmail.com +3618,universidad de morón,licenciatura en sociología ,17/09/2020,andrew,downs,male,29,3009,el tropezon,kylewarren@hotmail.com +3619,universidad de morón,actuario ,20/11/2020,raymond,flores,male,19,8417,cañadon chileno,wendy86@gmail.com +3620,universidad de morón,licenciatura en planificación y diseño del paisaje,18/01/2020,jody,morton,female,78,6561,blanca grande,julie84@gmail.com +3621,universidad de morón,licenciatura en ciencias ambientales,11/01/2020,kristy,mullins,female,51,6553,la torrecita,qmoore@gmail.com +3622,universidad de morón,técnico para bioterios ,23/09/2020,matthew,white,male,107,5770,chacras viejas,autumn90@gmail.com +3624,universidad de morón,licenciatura en artes,08/06/2020,bethany,mcdonald,female,62,1911,bme bavio gral mansilla,michael02@yahoo.com +3626,universidad de morón,farmacia,10/01/2020,garrett,williams,male,63,8214,colonia cazaux,gaynicholas@hotmail.com +3627,universidad de morón,agronomía,10/04/2020,erica,zimmerman,female,42,9015,alma grande,jsalinas@hotmail.com +3628,universidad de morón,bioquímica,15/04/2020,benjamin,deleon,male,116,2760,colonia los tres usaris,pmorgan@gmail.com +3629,universidad de morón,farmacia,16/01/2020,katie,lopez,female,25,5553,empalme frontera,ryoung@yahoo.com +3630,universidad de morón,licenciatura en ciencias de la computación,20/05/2020,julie,alexander,female,26,6203,el olivo,camposjohn@gmail.com +3631,universidad de morón,licenciatura en ciencias biológicas,27/11/2020,jennifer,welch,female,59,2944,rio tala,amanda51@yahoo.com +3632,universidad de morón,licenciatura en psicología,05/09/2020,tiffany,hernandez,female,51,3555,campo huber,natasha46@gmail.com +3633,universidad de morón,ingeniería electrónica,24/12/2020,melissa,arellano,female,103,2720,colon,nlawson@gmail.com +3634,universidad de morón,licenciatura en producción de bioimagenes,02/06/2020,christopher,norman,male,43,6201,chanilao,ohernandez@hotmail.com +3635,universidad de morón,licenciatura en artes,21/02/2020,brian,thomas,male,101,4119,agua colorada,igonzalez@yahoo.com +3636,universidad de morón,licenciatura en kinesiología y fisiatría,10/02/2020,sherry,morris,female,59,7201,colman,johnstonpaul@yahoo.com +3637,universidad de morón,medicina,12/06/2020,jason,torres,male,96,6000,barrio carosio,gonzalezcristian@yahoo.com +3638,universidad de morón,licenciatura en gestión de agroalimentos,22/11/2020,carolyn,giles,female,46,2179,bombal,torreskristi@yahoo.com +3640,universidad de morón,licenciatura en ciencias de la educación ,24/03/2020,lisa,hartman,female,107,3342,aguapey,robert25@yahoo.com +3641,universidad de morón,licenciatura en ciencias de la educación ,01/12/2020,erin,blake,female,62,2763,flamenco,kharmon@hotmail.com +3643,universidad de morón,licenciatura en ciencia y tecnología de alimentos,19/03/2020,debra,griffin,female,91,7307,crotto,ericbrooks@gmail.com +3644,universidad de morón,ingeniería en informática,25/03/2020,jenna,davis,female,63,2313,colonia berlin,angela64@hotmail.com +3645,universidad de morón,licenciatura en psicología,02/10/2020,lori,anderson md,female,107,2918,empalme villa constitucion,bwalker@hotmail.com +3646,universidad de morón,licenciatura en ciencias geológicas,03/11/2020,ricardo,sosa,male,86,1874,villa dominico,mwilson@gmail.com +3647,universidad de morón,licenciatura en administración ,05/11/2020,henry,gonzalez,male,111,1925,destileria fiscal,vlee@yahoo.com +3648,universidad de morón,licenciatura en terapia ocupacional,12/04/2020,teresa,johnson,female,66,8129,17 de agosto,chandlergregory@hotmail.com +3649,universidad de morón,arquitectura,16/10/2020,morgan,stevens,female,90,6348,bocayuba,qross@yahoo.com +3650,universidad de morón,actuario ,07/12/2020,terry,bishop,male,52,2501,berretta,bryanstephens@yahoo.com +3651,universidad de morón,diseño industrial,17/12/2020,amber,noble,female,77,1981,desvio kilometro 55,edwardsdiane@hotmail.com +3652,universidad de morón,licenciatura en sociología ,27/02/2020,anthony,peterson,male,71,8122,la viticola,johnsongregory@gmail.com +3653,universidad de morón,agronomía,06/07/2020,dennis,long,male,46,2317,casablanca,carlosmarshall@hotmail.com +3654,universidad de morón,contador público ,24/01/2020,john,williams,male,93,7631,costa bonita balneario,melanierivera@gmail.com +3655,universidad de morón,diseño de imagen y sonido,22/01/2020,alexandra,walton,female,77,6400,barrio indio trompa,ashley60@hotmail.com +3656,universidad de morón,licenciatura en gestión de agroalimentos,29/04/2020,paul,miller,male,88,3216,arroyo hondo,jasminejones@hotmail.com +3657,universidad de morón,ingeniería mecánica,26/06/2020,michael,robinson,male,33,6600,kilometro 125,lisa81@hotmail.com +3658,universidad de morón,farmacia,06/01/2020,john,lawson,male,112,9121,aguada de las tejas,robin67@gmail.com +3659,universidad de morón,licenciatura en ciencias ambientales,20/07/2020,jennifer,tyler,female,32,4103,bajo de raco,coreyjuarez@hotmail.com +3660,universidad de morón,licenciatura en ciencias antropológicas,14/04/2020,steven,miller,male,56,8105,aguara,joyce38@yahoo.com +3661,universidad de morón,bioquímica,20/03/2020,heather,williams,female,33,5315,calera la norma,xlee@gmail.com +3662,universidad de morón,técnico para bioterios ,19/09/2020,john,romero,male,59,6335,graciarena,vrichmond@gmail.com +3663,universidad de morón,licenciatura en producción de bioimagenes,23/11/2020,jill,barnes,female,62,7635,el lenguaraz,salazarmichael@gmail.com +3664,universidad de morón,ingeniería electrónica,24/12/2020,jason,robinson,male,99,5353,el zapallar,kristawilson@gmail.com +3665,universidad de morón,agronomía,10/06/2020,mary,doyle,female,27,9227,el porvenir,larsonsheila@yahoo.com +3666,universidad de morón,licenciatura en ciencias geológicas,05/07/2020,amanda,edwards,female,40,4561,la chinaca,kathy58@hotmail.com +3667,universidad de morón,licenciatura en ciencia política ,16/08/2020,natasha,wells,female,81,1980,barrio la dolly,daniel88@gmail.com +3668,universidad de morón,licenciatura en producción de bioimagenes,31/12/2020,courtney,clark,female,27,8375,cañadon de los indios,kristinalogan@yahoo.com +3669,universidad de morón,licenciatura en ciencia y tecnología de alimentos,20/02/2020,amanda,johnson,female,19,2322,cabaña el cisne,ycantrell@gmail.com +3670,universidad de morón,bioquímica,15/07/2020,danielle,mckenzie,female,49,5738,avanzada,mccoymichael@gmail.com +3671,universidad de morón,licenciatura en ciencias de la educación ,04/11/2020,anna,ward,female,100,4235,albigasta,xnavarro@hotmail.com +3672,universidad de morón,diseño industrial,17/11/2020,max,vaughan,male,107,6030,edmundo perkins,austinjohnson@hotmail.com +3675,universidad de morón,licenciatura en musicoterapia,26/04/2020,brandi,lucas,female,57,3407,aguay,bergmark@gmail.com +3676,universidad de morón,licenciatura en administración ,18/12/2020,gabriel,ritter,male,27,8504,cantera villalonga,johnsonderek@gmail.com +3677,universidad de morón,licenciatura en ciencia política ,22/03/2020,jessica,whitney,female,54,1704,ramos mejia,fordjulie@yahoo.com +3678,universidad de morón,licenciatura en psicología,07/07/2020,tyler,mathews,male,83,1854,longchamps,hannah09@gmail.com +3679,universidad de morón,licenciatura en relaciones del trabajo ,09/11/2020,emily,walsh,female,61,8324,cipolletti,cruzmatthew@gmail.com +3680,universidad de morón,licenciatura en kinesiología y fisiatría,05/11/2020,michael,salas,male,53,6430,adolfo alsina,gsimon@gmail.com +3681,universidad de morón,ingeniería electrónica,22/12/2020,janet,richards,female,84,6703,alastuey,barbarafisher@yahoo.com +3682,universidad de morón,contador público ,17/05/2020,don,wells,male,23,6323,algarrobo del aguila,jonathan51@yahoo.com +3683,universidad de morón,técnico para bioterios ,16/01/2020,donald,williams,male,25,3530,aldea forestal,dominguezscott@hotmail.com +3684,universidad de morón,diseño industrial,10/03/2020,randall,ramsey,male,67,4600,algarrobal,bpittman@gmail.com +3685,universidad de morón,ingeniería mecánica,31/05/2020,thomas,martinez,male,111,4514,calilegua,thomas37@yahoo.com +3687,universidad de morón,licenciatura en ciencias de la educación ,25/08/2020,douglas,simpson,male,100,2938,alsina,mackmary@gmail.com +3688,universidad de morón,licenciatura en ciencias de la computación,27/12/2020,jeffrey,ferguson,male,110,7205,la esperanza rosas las flores,josephgregory@yahoo.com +3690,universidad de morón,licenciatura en ciencia y tecnología de alimentos,05/05/2020,clifford,drake,male,41,4124,abra el candado,uclayton@hotmail.com +3691,universidad de morón,ingeniería mecánica,17/05/2020,justin,wright,male,25,2752,almacen el descanso,gloriabooker@gmail.com +3692,universidad de morón,ingeniería electrónica,11/06/2020,bradley,johnson,male,110,1748,general rodriguez,woodslori@gmail.com +3693,universidad de morón,licenciatura en ciencias de la computación,21/12/2020,michael,flores,male,112,6507,corbett,hartjames@yahoo.com +3694,universidad de morón,técnico para bioterios ,26/04/2020,victoria,cole,female,82,1876,bernal este,zgreen@hotmail.com +3695,universidad de morón,licenciatura en ciencias de la computación,05/03/2020,gregory,harris,male,89,1919,base aeronaval punta indio,brittany18@gmail.com +3696,universidad de morón,licenciatura en ciencias antropológicas,24/05/2020,russell,clark,male,90,4750,agua colorada,tthomas@hotmail.com +3698,universidad de morón,licenciatura en ciencias de la computación,26/12/2020,brian,kelly,male,59,1737,kilometro 77,xsparks@gmail.com +3699,universidad de morón,licenciatura en ciencia y tecnología de alimentos,15/05/2020,kirk,collins,male,90,5560,arroyo claro,gdillon@gmail.com +3701,universidad de morón,licenciatura en sociología ,11/07/2020,billy,brennan,male,27,3382,colonia cunci,estout@yahoo.com +3702,universidad de morón,licenciatura en gestión de agroalimentos,03/06/2020,hailey,adams,female,46,5423,capitan lazo,aosborn@yahoo.com +3703,universidad de morón,ciencias veterinarias,21/04/2020,eric,salazar,male,56,1983,gomez,fkelly@yahoo.com +3704,universidad de morón,ingeniería mecánica,06/08/2020,barbara,wallace,female,64,2916,el jupiter,chasewilliam@gmail.com +3705,universidad de morón,licenciatura en ciencias biológicas,05/09/2020,amy,jordan,female,59,8144,colonia monte la plata,stephanie13@yahoo.com +3707,universidad de morón,licenciatura en relaciones del trabajo ,24/05/2020,angela,long,female,36,1842,el jaguel,lhogan@hotmail.com +3708,universidad de morón,licenciatura en producción de bioimagenes,15/06/2020,tanner,howard,male,108,2946,el espinillo,matthewberry@gmail.com +3709,universidad de morón,licenciatura en ciencias biológicas,17/01/2020,miguel,fuentes,male,96,6101,villa saboya,tonyajohnson@gmail.com +3710,universidad de morón,bioquímica,18/09/2020,andre,castillo,male,61,1644,victoria,qrobbins@yahoo.com +3711,universidad de morón,licenciatura en ciencia política ,31/05/2020,maria,skinner,female,37,2173,campo pesoa,gordonbrian@hotmail.com +3712,universidad de morón,técnico para bioterios ,21/08/2020,jamie,burgess,female,25,3060,campo san jose,kellywhitney@gmail.com +3714,universidad de morón,licenciatura en ciencias de la educación ,07/06/2020,kyle,reed,male,115,2115,colonia valdez,greg59@hotmail.com +3715,universidad de morón,arquitectura,22/11/2020,christopher,wheeler,male,59,1650,general san martin,graybradley@yahoo.com +3716,universidad de morón,arquitectura,30/09/2020,peter,wilson,male,97,4234,achalco,lyonsvirginia@hotmail.com +3717,universidad de morón,licenciatura en relaciones del trabajo ,21/08/2020,nancy,reynolds,female,96,2907,general conesa,fhaley@hotmail.com +3718,universidad de morón,licenciatura en ciencias antropológicas,31/01/2020,tim,valenzuela,male,85,3346,bacacay,barbara00@yahoo.com +3719,universidad de morón,ingeniería en informática,14/05/2020,lisa,bishop,female,19,5501,cerrillos al sud,amy44@hotmail.com +3721,universidad de morón,farmacia,24/07/2020,john,escobar,male,77,2854,dos hermanas,becksarah@hotmail.com +3722,universidad de morón,técnico para bioterios ,21/08/2020,david,hayes,male,86,2456,esmeralda,toni69@yahoo.com +3724,universidad de morón,licenciatura en ciencias de la computación,14/07/2020,courtney,duarte,female,92,6476,chiclana,cheryl69@gmail.com +3727,universidad de morón,ciencias veterinarias,17/08/2020,gabriel,rodriguez,male,50,5615,25 de mayo,hartangela@yahoo.com +3729,universidad de morón,licenciatura en ciencia y tecnología de alimentos,03/01/2020,jesus,sanchez,male,53,1886,ranelagh,emily04@hotmail.com +3730,universidad de morón,diseño industrial,06/12/2020,dr.,bethany jones,female,20,3337,adolfo j pomar,lisagraham@gmail.com +3731,universidad de morón,ingeniería en informática,01/09/2020,heidi,sanchez,female,103,5353,el zapallar,andrewcollins@gmail.com +3732,universidad de morón,licenciatura en ciencias de la computación,21/07/2020,benjamin,reeves dds,male,81,3500,colonia florencia,bassdenise@yahoo.com +3733,universidad de morón,licenciatura en planificación y diseño del paisaje,09/04/2020,george,williams,male,69,5569,aguada,michael63@yahoo.com +3734,universidad de morón,licenciatura en ciencias antropológicas,11/02/2020,jennifer,harris,female,111,7163,claverie,johnwallace@gmail.com +3735,universidad de morón,arquitectura,18/10/2020,margaret,reilly,female,29,5505,carbometal,yrobbins@gmail.com +3736,universidad de morón,arquitectura,03/10/2020,heidi,arnold,female,66,4434,anta,qcaldwell@gmail.com +3737,universidad de morón,licenciatura en ciencia política ,31/07/2020,molly,lambert,female,34,5331,andalucia,jeremycruz@gmail.com +3738,universidad de morón,licenciatura en ciencia y tecnología de alimentos,30/09/2020,patricia,price,female,88,6400,barrio indio trompa,jessica58@yahoo.com +3741,universidad de morón,diseño de imagen y sonido,16/10/2020,jade,moore,female,74,1623,barrio garin norte,lawrence17@gmail.com +3742,universidad de morón,licenciatura en kinesiología y fisiatría,17/10/2020,brian,oliver,male,88,3011,campo magnin,fbrown@yahoo.com +3743,universidad de morón,licenciatura en ciencias de la computación,13/06/2020,daniel,taylor,male,100,3574,capilla guadalupe norte,chelsea91@hotmail.com +3744,universidad de morón,licenciatura en producción de bioimagenes,08/03/2020,tommy,jordan,male,35,3557,caraguatay,nortiz@gmail.com +3745,universidad de morón,licenciatura en ciencias biológicas,16/03/2020,matthew,burton,male,54,3306,centinela,denisehayes@hotmail.com +3746,universidad de morón,medicina,26/08/2020,norma,reynolds,female,93,1627,matheu,michellejackson@gmail.com +3747,universidad de morón,licenciatura en musicoterapia,26/04/2020,adam,graham,male,74,3485,carandaiti,amandaflores@yahoo.com +3749,universidad de morón,actuario ,13/08/2020,laura,simmons,female,84,2529,piamonte,burnscrystal@hotmail.com +3750,universidad de morón,ingeniería mecánica,09/09/2020,ian,sullivan,male,77,1638,vicente lopez,carriepearson@yahoo.com +3751,universidad de morón,licenciatura en ciencias geológicas,12/10/2020,wendy,hughes,female,71,5261,agua del simbol,teresa95@yahoo.com +3752,universidad de morón,licenciatura en ciencias biológicas,26/09/2020,steven,phelps,male,50,8418,anecon chico,nicole13@yahoo.com +3753,universidad de morón,licenciatura en relaciones del trabajo ,20/12/2020,gabriella,summers,female,59,6430,adolfo alsina,tracypham@hotmail.com +3754,universidad de morón,agronomía,24/04/2020,thomas,farmer,male,93,3580,kilometro 408,jonathanayers@yahoo.com +3755,universidad de morón,licenciatura en ciencias geológicas,05/10/2020,nathaniel,harrell,male,59,4503,arrayanal,amanda94@hotmail.com +3756,universidad de morón,licenciatura en sociología ,25/09/2020,lori,bell,female,67,4113,acostilla,hsullivan@hotmail.com +3757,universidad de morón,farmacia,06/01/2020,maria,duran,female,83,6509,del valle,phamseth@gmail.com +3759,universidad de morón,licenciatura en ciencias de la educación ,25/12/2020,christopher,lewis,male,93,3105,diamante,ggonzales@yahoo.com +3760,universidad de morón,licenciatura en planificación y diseño del paisaje,16/05/2020,john,harrison,male,19,6380,boeuf,shannongreen@gmail.com +3761,universidad de morón,bioquímica,29/05/2020,christine,norris,female,53,2909,estancias,jwalker@gmail.com +3762,universidad de morón,licenciatura en gestión de agroalimentos,17/05/2020,laura,brown,female,78,9103,bajo de los huesos,bettykramer@hotmail.com +3763,universidad de morón,licenciatura en administración ,26/05/2020,lauren,rhodes,female,77,5773,cañada,robinhernandez@yahoo.com +3764,universidad de morón,actuario ,14/05/2020,cathy,proctor,female,55,3302,aguara cua,sandersricky@yahoo.com +3765,universidad de morón,actuario ,22/05/2020,linda,barr,female,45,4234,achalco,barkernicholas@gmail.com +3766,universidad de morón,farmacia,27/04/2020,william,king,male,106,2453,carlos pellegrini,dkramer@yahoo.com +3767,universidad de morón,actuario ,08/12/2020,nicole,allen,female,96,2601,la chispa,jaclyn01@gmail.com +3768,universidad de morón,ciencias veterinarias,28/07/2020,diane,shaw,female,115,5274,altillo del medio,lgonzalez@hotmail.com +3769,universidad de morón,ingeniería en informática,02/08/2020,eric,perkins,male,52,2340,ceres,adam98@hotmail.com +3770,universidad de morón,actuario ,18/01/2020,nathaniel,conway,male,75,2451,colonia la yerba,rodriguezclaire@yahoo.com +3771,universidad de morón,ingeniería en informática,08/05/2020,adam,anderson,male,21,9305,cañada de las vacas,hernandezjoseph@hotmail.com +3772,universidad de morón,licenciatura en ciencias geológicas,11/03/2020,christina,jones,female,98,7200,el gualicho,tbeck@yahoo.com +3774,universidad de morón,medicina,13/11/2020,isabel,bush,female,104,3401,arroyo pelon,taylorstephen@gmail.com +3775,universidad de morón,licenciatura en relaciones del trabajo ,25/03/2020,jessica,brown,female,81,1737,kilometro 77,morganortega@gmail.com +3776,universidad de morón,ingeniería electrónica,14/10/2020,felicia,munoz,female,82,5734,la ribera,antonio50@gmail.com +3778,universidad de morón,ingeniería en informática,28/05/2020,stephanie,bender,female,102,3450,8 de diciembre,gregorydelgado@yahoo.com +3779,universidad de morón,licenciatura en ciencia y tecnología de alimentos,02/04/2020,stacey,keith,female,35,1815,escuela agricola don bosco,obarnes@gmail.com +3780,universidad de morón,licenciatura en ciencias geológicas,19/07/2020,mr.,thomas jordan,male,80,8370,caminera,scottjohn@gmail.com +3781,universidad de morón,licenciatura en ciencias de la computación,10/04/2020,justin,martinez,male,83,5545,agua de diaz,henry95@hotmail.com +3782,universidad de morón,licenciatura en ciencias antropológicas,11/02/2020,stephanie,hudson,female,104,5519,alto de las arañas,thomas31@gmail.com +3783,universidad de morón,licenciatura en psicología,30/09/2020,richard,brown,male,105,7620,balcarce,dhart@gmail.com +3785,universidad de morón,licenciatura en producción de bioimagenes,27/03/2020,steven,jones,male,68,2156,arsenal de guerra san lorenzo,yking@hotmail.com +3787,universidad de morón,licenciatura en kinesiología y fisiatría,18/01/2020,lisa,jones,female,77,5381,bella vista,madison72@gmail.com +3788,universidad de morón,ingeniería electrónica,25/04/2020,kathryn,vance,female,108,4122,alizal,peter56@yahoo.com +3789,universidad de morón,licenciatura en ciencias biológicas,27/02/2020,karen,jackson,female,98,3133,arroyo burgos,wendy38@hotmail.com +3790,universidad de morón,farmacia,21/11/2020,robin,smith,female,22,5340,agua grande,lucerokaren@yahoo.com +3791,universidad de morón,ingeniería mecánica,12/03/2020,brittney,ayers,female,79,4135,caspinchango,marcuswells@hotmail.com +3792,universidad de morón,medicina,20/05/2020,alexis,padilla,female,48,1655,jose leon suarez,jacobriggs@gmail.com +3794,universidad de morón,licenciatura en relaciones del trabajo ,04/07/2020,lisa,baker,female,84,5734,la ribera,williamwells@gmail.com +3795,universidad de morón,licenciatura en ciencias ambientales,10/09/2020,brandon,mcintosh,male,78,2720,colon,chambersmarco@gmail.com +3797,universidad de morón,licenciatura en ciencias de la computación,18/06/2020,steven,stone,male,31,4157,arroyo mal paso,davisrachael@gmail.com +3799,universidad de morón,ingeniería en informática,02/10/2020,ms.,connie lowe,female,48,2305,lehmann,penadonna@gmail.com +3800,universidad de morón,licenciatura en musicoterapia,18/08/2020,tony,elliott,male,62,1874,villa dominico,ojohnson@yahoo.com +3801,universidad de morón,licenciatura en administración ,18/04/2020,joseph,obrien,male,49,1611,don torcuato,russellavila@gmail.com +3802,universidad de morón,licenciatura en administración ,03/03/2020,ariel,donaldson,female,49,3125,antonio tomas,tonydavidson@hotmail.com +3803,universidad de morón,agronomía,13/03/2020,kevin,smith,male,102,4168,agua blanca,nancy84@gmail.com +3804,universidad de morón,licenciatura en ciencias biológicas,26/03/2020,morgan,christensen,female,46,3518,cabral cue,karen63@gmail.com +3805,universidad de morón,ciencias veterinarias,17/08/2020,caitlin,washington,female,64,2349,colonia dos rosas y la legua,jamiemurphy@yahoo.com +3806,universidad de morón,arquitectura,30/07/2020,joseph,holt,male,70,6538,la dorita,coreyrodriguez@hotmail.com +3807,universidad de morón,licenciatura en ciencias ambientales,16/02/2020,steven,melton,male,95,5374,catinzaco,cbrooks@yahoo.com +3808,universidad de morón,licenciatura en ciencias ambientales,04/09/2020,christine,white,female,89,3545,kilometro 525,erik97@gmail.com +3809,universidad de morón,medicina,21/12/2020,jerry,jordan,male,96,1742,paso del rey,carlostrevino@hotmail.com +3810,universidad de morón,licenciatura en terapia ocupacional,10/06/2020,morgan,pearson,female,21,4618,abra de pives,ryoung@gmail.com +3813,universidad de morón,licenciatura en producción de bioimagenes,18/11/2020,william,thomas,male,98,7203,chapaleufu,christinaanderson@gmail.com +3814,universidad de morón,licenciatura en ciencias antropológicas,10/01/2020,kimberly,farrell,female,74,2445,cristolia,terrimoses@hotmail.com +3815,universidad de morón,licenciatura en psicología,11/09/2020,leah,franco,female,22,1686,hurlingham,cjackson@gmail.com +3816,universidad de morón,licenciatura en artes,11/05/2020,colleen,olson,female,74,4124,abra el candado,oliviadiaz@hotmail.com +3817,universidad de morón,agronomía,10/02/2020,justin,day,male,107,5409,adan quiroga,christinaburton@gmail.com +3819,universidad de morón,actuario ,16/06/2020,scott,hunter,male,77,4718,barro negro,charles92@yahoo.com +3820,universidad de morón,técnico para bioterios ,05/02/2020,kathy,schultz,female,43,1884,berazategui,kevin76@yahoo.com +3821,universidad de morón,licenciatura en ciencias de la computación,13/01/2020,jennifer,sanchez,female,32,2311,adolfo alsina,wardamy@yahoo.com +3822,universidad de morón,licenciatura en sociología ,18/01/2020,amber,fletcher,female,110,6700,caminera lujan,ujones@hotmail.com +3823,universidad de morón,farmacia,01/01/2021,michael,lawson,male,69,1650,general san martin,alexanderburch@hotmail.com +3824,universidad de morón,agronomía,27/01/2020,rachel,adams,female,26,7513,adolfo gonzales chaves,johnathanmelton@gmail.com +3825,universidad de morón,licenciatura en planificación y diseño del paisaje,06/04/2020,sarah,thomas,female,88,6641,comodoro py,emily32@yahoo.com +3826,universidad de morón,licenciatura en artes,02/11/2020,francisco,johnson,male,64,6315,colonia baron,mary91@yahoo.com +3827,universidad de morón,ingeniería en informática,07/07/2020,rachel,jenkins,female,89,3003,colonia los zapallos,kmyers@yahoo.com +3828,universidad de morón,licenciatura en gestión de agroalimentos,22/10/2020,mark,burke,male,41,4705,aguadita,gabrielafitzgerald@gmail.com +3829,universidad de morón,licenciatura en ciencias biológicas,13/10/2020,amanda,clark,female,80,6301,ataliva roca,andrea55@hotmail.com +3831,universidad de morón,licenciatura en kinesiología y fisiatría,30/06/2020,brandi,jenkins,female,31,2915,aguirrezabala,rrodriguez@yahoo.com +3832,universidad de morón,medicina,03/02/2020,leroy,gray,male,106,2707,4 de noviembre,wlee@yahoo.com +3833,universidad de morón,licenciatura en gestión de agroalimentos,11/03/2020,paul,green,male,102,5438,alto de sierra,davidtorres@gmail.com +3834,universidad de morón,agronomía,20/02/2020,daniel,alexander,male,67,4184,bustamante,swhite@yahoo.com +3835,universidad de morón,licenciatura en planificación y diseño del paisaje,10/10/2020,karen,davis,female,105,1890,juan maria gutierrez,ibrock@yahoo.com +3836,universidad de morón,licenciatura en planificación y diseño del paisaje,19/12/2020,melissa,byrd,female,30,3133,arroyo burgos,jarvischarles@yahoo.com +3837,universidad de morón,ingeniería electrónica,30/10/2020,jeff,paul,male,115,3551,campo monte la viruela,pzimmerman@gmail.com +3838,universidad de morón,licenciatura en ciencias ambientales,15/04/2020,sandra,bryant,female,58,3474,chavarria,jasonwilcox@yahoo.com +3839,universidad de morón,licenciatura en ciencia política ,12/01/2020,edward,sweeney,male,111,6330,arturo almaraz,kimberly56@hotmail.com +3840,universidad de morón,licenciatura en ciencias de la computación,05/03/2020,stephanie,riggs dvm,female,21,4129,cañada,jennifersanchez@gmail.com +3841,universidad de morón,licenciatura en psicología,17/03/2020,rita,ray,female,86,8366,chelforo,edwardpayne@gmail.com +3842,universidad de morón,licenciatura en gestión de agroalimentos,06/02/2020,ashley,christensen,female,36,7214,cachari,jwright@hotmail.com +3843,universidad de morón,licenciatura en psicología,23/11/2020,carol,ford,female,93,6632,benitez,lhunt@hotmail.com +3844,universidad de morón,licenciatura en ciencias de la educación ,03/05/2020,megan,hoover,female,39,1713,barrio parque leloir,fosterchristopher@hotmail.com +3846,universidad de morón,ingeniería en informática,17/04/2020,joshua,werner,male,54,5615,25 de mayo,jennifer35@hotmail.com +3848,universidad de morón,licenciatura en ciencias de la computación,16/12/2020,daniel,little,male,55,3023,cululu,bwright@gmail.com +3850,universidad de morón,contador público ,24/12/2020,alexandra,nguyen,female,78,2500,cañada de gomez,leonardbridget@yahoo.com +3851,universidad de morón,ingeniería en informática,04/09/2020,jason,sandoval,male,40,5771,alanices,villarrealbrian@yahoo.com +3853,universidad de morón,licenciatura en ciencia política ,13/11/2020,danielle,sanchez,female,87,5529,colonia bombal,rebecca74@yahoo.com +3854,universidad de morón,licenciatura en planificación y diseño del paisaje,08/11/2020,curtis,heath,male,102,4750,agua colorada,jenniferwhite@gmail.com +3855,universidad de morón,ingeniería en informática,28/01/2020,vanessa,shaffer,female,36,7412,las hermanas,slewis@yahoo.com +3856,universidad de morón,ingeniería mecánica,09/05/2020,joshua,johnson,male,67,5503,paso de los andes,yutyler@hotmail.com +3857,universidad de morón,ciencias veterinarias,17/09/2020,jeanette,marshall,female,28,8416,anecon grande,denisestrickland@yahoo.com +3859,universidad de morón,licenciatura en psicología,06/06/2020,kathryn,gardner,female,43,3545,kilometro 525,bclark@yahoo.com +3860,universidad de morón,licenciatura en kinesiología y fisiatría,10/04/2020,dr.,mary hall,female,34,7226,gorchs,drakealyssa@hotmail.com +3861,universidad de morón,ingeniería mecánica,20/02/2020,eric,cook,male,32,6207,alta italia,greendavid@gmail.com +3862,universidad de morón,licenciatura en terapia ocupacional,16/10/2020,lauren,wolfe,female,98,7020,benito juarez,allentracy@yahoo.com +3863,universidad de morón,licenciatura en producción de bioimagenes,17/05/2020,tammy,young,female,61,2705,haras san jacinto,iweaver@gmail.com +3864,universidad de morón,licenciatura en ciencias geológicas,07/07/2020,elizabeth,mills,female,45,5413,apeadero las chimbas,karen13@yahoo.com +3865,universidad de morón,arquitectura,26/04/2020,heather,neal,female,66,2187,arteaga,susan57@hotmail.com +3866,universidad de morón,licenciatura en gestión de agroalimentos,01/11/2020,maria,bell,female,61,1612,ingeniero adolfo sourdeaux,jgregory@hotmail.com +3867,universidad de morón,ciencias veterinarias,13/11/2020,clinton,kelly,male,100,1621,benavidez,josephnunez@hotmail.com +3868,universidad de morón,ingeniería mecánica,18/07/2020,amanda,livingston,female,42,2912,la querencia,whitneymiller@yahoo.com +3869,universidad de morón,licenciatura en musicoterapia,08/02/2020,larry,lucas,male,54,1842,el jaguel,pamelahughes@hotmail.com +3870,universidad de morón,arquitectura,23/09/2020,sheri,johnson,female,98,8300,las perlas,maria71@yahoo.com +3871,universidad de morón,ingeniería en informática,24/07/2020,samuel,adams,male,71,3230,arbol solo,robertlindsey@gmail.com +3873,universidad de morón,agronomía,07/01/2020,emily,strong,female,83,3287,aldea san gregorio,christine15@yahoo.com +3874,universidad de morón,diseño industrial,10/04/2020,ashley,pierce,female,108,4634,abralaite,howematthew@gmail.com +3875,universidad de morón,arquitectura,20/11/2020,jaime,kim,female,53,3358,cheroguita,gdavis@yahoo.com +3877,universidad de morón,licenciatura en producción de bioimagenes,07/12/2020,tracy,lowe,female,62,5722,acasape,omartin@gmail.com +3878,universidad de morón,licenciatura en musicoterapia,19/03/2020,jason,bryan,male,31,3087,felicia,nathanmorse@yahoo.com +3879,universidad de morón,licenciatura en gestión de agroalimentos,08/01/2020,herbert,price,male,43,3020,campo santo domingo,timothy26@hotmail.com +3881,universidad de morón,licenciatura en producción de bioimagenes,20/11/2020,elizabeth,snyder,female,96,7260,barrio villa saladillo,gmcbride@hotmail.com +3883,universidad de morón,farmacia,27/11/2020,julie,walters,female,38,9305,cañada de las vacas,osmith@yahoo.com +3884,universidad de morón,ingeniería mecánica,29/04/2020,jeffrey,rios,male,94,3107,colonia avellaneda,bridget58@yahoo.com +3886,universidad de morón,farmacia,31/01/2020,jill,cooper phd,female,97,3509,campo el bermejo,ejohnson@gmail.com +3887,universidad de morón,ingeniería electrónica,07/10/2020,stephanie,rivas,female,20,5711,angelita,uvance@yahoo.com +3888,universidad de morón,licenciatura en ciencia y tecnología de alimentos,30/06/2020,leah,underwood,female,67,4501,abra del trigo,garrettlisa@hotmail.com +3889,universidad de morón,contador público ,09/06/2020,ray,chen,male,99,6746,cucha cucha,stacy98@yahoo.com +3890,universidad de morón,licenciatura en artes,18/08/2020,steven,mann,male,110,5331,andalucia,lmiller@yahoo.com +3891,universidad de morón,licenciatura en psicología,16/08/2020,rachel,simmons,female,92,8200,colonia lia y allende,james35@gmail.com +3892,universidad de morón,licenciatura en ciencias ambientales,03/11/2020,andrew,smith,male,115,4109,alto nuestra señora del valle,virginianelson@yahoo.com +3893,universidad de morón,agronomía,19/01/2020,jessica,oneill,female,112,2179,bombal,jenniferthomas@hotmail.com +3894,universidad de morón,licenciatura en ciencias biológicas,25/04/2020,laura,harrison,female,28,3461,abo nezu,emily17@gmail.com +3895,universidad de morón,licenciatura en ciencias ambientales,21/09/2020,leslie,kaiser,female,96,4176,alto del puesto,brittany83@gmail.com +3896,universidad de morón,contador público ,31/05/2020,brandon,phillips,male,101,2761,estancia santa catalina,robin49@yahoo.com +3897,universidad de morón,licenciatura en psicología,03/05/2020,diana,moon,female,70,2601,la chispa,bruce12@yahoo.com +3899,universidad de morón,licenciatura en ciencias geológicas,07/08/2020,kayla,johnson,female,91,6277,buena esperanza,jean43@hotmail.com +3900,universidad de morón,medicina,22/03/2020,nathaniel,carpenter,male,43,1752,lomas del mirador,daniel01@hotmail.com +3901,universidad de morón,licenciatura en gestión de agroalimentos,28/07/2020,oscar,sloan,male,98,6734,rawson,annaarellano@gmail.com +3902,universidad de morón,licenciatura en ciencias de la computación,10/09/2020,patrick,williamson,male,51,5409,adan quiroga,gonzalezstephen@gmail.com +3903,universidad de morón,licenciatura en relaciones del trabajo ,19/08/2020,emily,hernandez,female,81,1737,kilometro 77,jonhanna@yahoo.com +3904,universidad de morón,ingeniería en informática,07/01/2020,andrew,smith,male,72,2729,carreras,tracey76@yahoo.com +3905,universidad de morón,ingeniería en informática,03/10/2020,jeremy,abbott,male,87,4105,abra del tafi,jacquelinegriffin@gmail.com +3906,universidad de morón,licenciatura en ciencias de la computación,28/05/2020,rebecca,clark,female,35,3553,colonia duran,fishermariah@yahoo.com +3907,universidad de morón,licenciatura en psicología,09/11/2020,david,roberts,male,63,1896,camino centenario km 11500,barnettjeffrey@yahoo.com +3908,universidad de morón,ingeniería mecánica,23/04/2020,alexander,oconnor,male,109,6634,alberti,hshannon@yahoo.com +3909,universidad de morón,ingeniería en informática,17/02/2020,david,mendoza,male,28,8340,aguada florencio,shieldsthomas@gmail.com +3911,universidad de morón,agronomía,18/05/2020,susan,hanson,female,105,9035,arroyo chalia,tinagutierrez@yahoo.com +3912,universidad de morón,farmacia,24/04/2020,alison,parker,female,27,7503,cristiano muerto,juliesanchez@yahoo.com +3913,universidad de morón,licenciatura en administración ,15/05/2020,james,moore,male,57,6439,bonifacio,charlesperez@gmail.com +3915,universidad de morón,licenciatura en planificación y diseño del paisaje,16/06/2020,charles,schwartz,male,63,6333,alfredo peña,ryan91@yahoo.com +3916,universidad de morón,licenciatura en relaciones del trabajo ,22/10/2020,brad,henderson,male,49,1893,centro agricola el pato,fuentestimothy@gmail.com +3917,universidad de morón,agronomía,06/08/2020,james,sanchez,male,69,3116,aldea chaleco,katie41@hotmail.com +3918,universidad de morón,diseño industrial,31/08/2020,william,robinson,male,23,5521,los corredores,arthurturner@hotmail.com +3919,universidad de morón,licenciatura en artes,04/12/2020,adam,jones,male,67,3448,alamo,karen96@gmail.com +3920,universidad de morón,licenciatura en musicoterapia,09/04/2020,nancy,parker,female,71,1653,villa ballester,marywatts@hotmail.com +3921,universidad de morón,licenciatura en artes,06/06/2020,scott,mitchell,male,85,3449,boliche lata,gina12@hotmail.com +3923,universidad de morón,licenciatura en sociología ,11/02/2020,amber,miller,female,35,2751,almacen castro,gillespieashley@gmail.com +3925,universidad de morón,medicina,05/12/2020,courtney,finley,female,44,3183,albariño,daniel21@yahoo.com +3926,universidad de morón,licenciatura en terapia ocupacional,28/07/2020,kimberly,byrd,female,20,1659,campo de mayo,terrence00@gmail.com +3927,universidad de morón,ciencias veterinarias,31/10/2020,john,thompson,male,95,3531,colonia aborigen,briangonzalez@gmail.com +3928,universidad de morón,licenciatura en planificación y diseño del paisaje,01/09/2020,courtney,brock,female,29,2848,berisso,hjames@hotmail.com +3929,universidad de morón,licenciatura en relaciones del trabajo ,22/03/2020,william,oconnor,male,33,1923,arroyo del pescado,tracy18@hotmail.com +3930,universidad de morón,agronomía,06/04/2020,robert,welch,male,89,3009,el tropezon,evananthony@gmail.com +3931,universidad de morón,contador público ,02/11/2020,brandon,blankenship,male,107,5598,bañado verde,petersonkelsey@yahoo.com +3932,universidad de morón,ciencias veterinarias,25/06/2020,christopher,brown,male,57,7630,hospital necochea,katherine52@yahoo.com +3933,universidad de morón,licenciatura en planificación y diseño del paisaje,21/06/2020,lori,harris,female,66,2622,maggiolo,alicia69@hotmail.com +3936,universidad de morón,licenciatura en ciencias antropológicas,21/03/2020,kendra,watkins,female,48,1981,desvio kilometro 55,brittanygallagher@yahoo.com +3937,universidad de morón,licenciatura en producción de bioimagenes,16/01/2020,sharon,cole,female,111,5533,9 de julio,danielle50@gmail.com +3938,universidad de morón,licenciatura en kinesiología y fisiatría,29/11/2020,edward,marquez,male,97,5724,alto pencoso,jamie03@gmail.com +3939,universidad de morón,licenciatura en sociología ,16/07/2020,jamie,torres,female,24,3001,alto verde,brandon25@yahoo.com +3940,universidad de morón,bioquímica,02/02/2020,kelli,young,female,99,7600,barrio emir ramon juarez,greentyler@gmail.com +3941,universidad de morón,diseño industrial,13/05/2020,christina,kelly,female,78,7406,aldecon,qgreen@hotmail.com +3942,universidad de morón,licenciatura en terapia ocupacional,27/05/2020,joseph,moran,male,110,1987,alegre,ramirezamanda@yahoo.com +3943,universidad de morón,licenciatura en ciencias de la computación,14/11/2020,robert,henson,male,29,6101,villa saboya,anthony23@hotmail.com +3944,universidad de morón,actuario ,02/01/2020,zachary,hamilton,male,101,5771,alanices,dyerryan@gmail.com +3945,universidad de morón,diseño de imagen y sonido,20/08/2020,john,morales,male,97,6438,masurel,stewartlisa@hotmail.com +3947,universidad de morón,licenciatura en artes,13/12/2020,mike,snow,male,32,2701,12 de agosto,david56@hotmail.com +3948,universidad de morón,ingeniería en informática,13/12/2020,matthew,barnett,male,98,3306,centinela,levi28@hotmail.com +3949,universidad de morón,licenciatura en ciencia política ,17/12/2020,david,edwards,male,35,2175,barlett,cflores@yahoo.com +3950,universidad de morón,actuario ,07/07/2020,sherry,perry,female,19,5333,banda de lucero,xarroyo@yahoo.com +3952,universidad de morón,licenciatura en ciencias de la educación ,06/12/2020,victoria,carter,female,111,5601,capitan montoya,moraleswilliam@hotmail.com +3953,universidad de morón,licenciatura en gestión de agroalimentos,03/07/2020,william,moreno,male,71,2523,bouquet,cardenastamara@gmail.com +3954,universidad de morón,ingeniería en informática,10/11/2020,nicholas,green,male,74,3486,villa olivari,alee@yahoo.com +3955,universidad de morón,licenciatura en ciencias biológicas,13/01/2020,chris,long,male,93,8201,25 de mayo,marquezwilliam@yahoo.com +3956,universidad de morón,actuario ,21/01/2020,nathan,jimenez,male,115,1739,general hornos,mcclainjamie@hotmail.com +3957,universidad de morón,licenciatura en sociología ,23/07/2020,kimberly,mcguire,female,38,1714,ituzaingo,wolfdeanna@hotmail.com +3958,universidad de morón,licenciatura en planificación y diseño del paisaje,25/04/2020,christina,nguyen,female,114,7260,barrio villa saladillo,iortiz@hotmail.com +3959,universidad de morón,diseño industrial,08/03/2020,jennifer,moore,female,109,6100,la ines,fnguyen@hotmail.com +3960,universidad de morón,bioquímica,17/07/2020,jeremy,holloway,male,91,3170,alberto gerchunoff,collinspaul@gmail.com +3961,universidad de morón,licenciatura en ciencias de la computación,28/09/2020,david,cooper,male,76,5405,agua y energia,laura76@hotmail.com +3962,universidad de morón,licenciatura en kinesiología y fisiatría,17/12/2020,kenneth,peters,male,78,3011,campo magnin,rgreen@yahoo.com +3963,universidad de morón,licenciatura en relaciones del trabajo ,24/11/2020,donald,harrington,male,81,7507,el bombero,gwilliams@gmail.com +3964,universidad de morón,ingeniería en informática,23/02/2020,aaron,rowland,male,51,5341,anillaco,cmurray@hotmail.com +3965,universidad de morón,bioquímica,13/11/2020,brandon,long,male,39,2173,campo pesoa,evance@gmail.com +3966,universidad de morón,licenciatura en producción de bioimagenes,20/08/2020,karen,lopez,female,77,3361,acaragua,justin89@hotmail.com +3967,universidad de morón,arquitectura,17/01/2020,miguel,nunez,male,94,6646,colonia san eduardo,vmartinez@yahoo.com +3968,universidad de morón,licenciatura en terapia ocupacional,25/12/2020,cassie,perkins,female,32,2326,bealistock,ppratt@yahoo.com +3969,universidad de morón,licenciatura en terapia ocupacional,06/07/2020,william,lewis,male,52,5545,agua de diaz,frederick64@hotmail.com +3970,universidad de morón,ingeniería mecánica,02/12/2020,maria,greene,female,50,6205,el guanaco,greenjoseph@gmail.com +3971,universidad de morón,licenciatura en psicología,09/11/2020,christopher,curry,male,27,5500,cerro aconcagua,grahamamanda@gmail.com +3972,universidad de morón,licenciatura en psicología,11/05/2020,christopher,king,male,77,8175,goyena,lisamccarthy@yahoo.com +3973,universidad de morón,técnico para bioterios ,14/09/2020,linda,murray,female,23,4632,antumpa,ulopez@hotmail.com +3974,universidad de morón,arquitectura,13/12/2020,troy,gardner,male,75,6269,la colina,dhawkins@yahoo.com +3975,universidad de morón,licenciatura en ciencias de la computación,27/01/2020,rebekah,wood,female,116,2257,colonia belgrano,hhernandez@hotmail.com +3976,universidad de morón,licenciatura en ciencia política ,27/03/2020,mary,vasquez,female,55,8336,gobernador duval,murraydavid@gmail.com +3977,universidad de morón,licenciatura en artes,30/05/2020,maria,kelly,female,27,3714,9 de julio,janetmartin@gmail.com +3978,universidad de morón,licenciatura en ciencia política ,16/05/2020,kirsten,holland,female,92,3194,paso telegrafo,hodavid@gmail.com +3979,universidad de morón,licenciatura en planificación y diseño del paisaje,26/06/2020,mathew,bailey,male,30,3220,arroyo manganga,hunter04@hotmail.com +3980,universidad de morón,licenciatura en producción de bioimagenes,17/05/2020,michael,henry,male,32,2123,campo calvo,diamond53@hotmail.com +3981,universidad de morón,contador público ,17/05/2020,melissa,hancock,female,95,1891,ingeniero allan,lori80@gmail.com +3982,universidad de morón,licenciatura en terapia ocupacional,29/06/2020,joseph,young,male,92,2821,arroyo del cura,lauren86@hotmail.com +3983,universidad de morón,ingeniería en informática,12/06/2020,raymond,roberts,male,18,3518,cabral cue,thomasnolan@hotmail.com +3984,universidad de morón,licenciatura en ciencia y tecnología de alimentos,02/06/2020,robin,daniels,female,31,2800,arroyo aguila negra,toddaguilar@hotmail.com +3985,universidad de morón,licenciatura en ciencias antropológicas,27/09/2020,scott,zuniga,male,80,1889,bosques,fdawson@yahoo.com +3986,universidad de morón,contador público ,05/08/2020,john,smith,male,36,6511,hale,galvarado@gmail.com +3987,universidad de morón,arquitectura,27/10/2020,courtney,frazier,female,90,8341,arroyo quillen,peter54@yahoo.com +3988,universidad de morón,diseño industrial,12/11/2020,eric,rojas,male,106,9053,aguada grande,carrillodouglas@hotmail.com +3989,universidad de morón,licenciatura en producción de bioimagenes,10/06/2020,carla,peterson,female,57,6537,el camoati,kevinsmith@gmail.com +3990,universidad de morón,farmacia,16/03/2020,andrew,stevens,male,103,2317,casablanca,richardstokes@hotmail.com +3991,universidad de morón,licenciatura en ciencias de la computación,29/10/2020,cheryl,moore,female,64,3192,colonia bertozzi,lisagreen@yahoo.com +3992,universidad de morón,licenciatura en ciencias biológicas,20/05/2020,linda,terry,female,39,3134,antonio tomas sud,kimberly45@gmail.com +3993,universidad de morón,licenciatura en ciencias de la educación ,07/07/2020,sara,wiggins,female,100,3254,colonia la blanquita,beverly68@yahoo.com +3994,universidad de morón,licenciatura en ciencias de la computación,22/05/2020,michael,martinez,male,49,7305,antonio de los heros,tyler12@hotmail.com +3995,universidad de morón,actuario ,27/03/2020,jason,smith,male,116,7106,las toninas,kennethherrera@yahoo.com +3996,universidad de morón,medicina,01/12/2020,david,mathews,male,21,5531,barrio ferri,gibsonjennifer@yahoo.com +3997,universidad de morón,licenciatura en artes,20/02/2020,michael,smith,male,25,3287,aldea san gregorio,fking@gmail.com +3998,universidad de morón,licenciatura en ciencias de la educación ,17/11/2020,richard,rodgers,male,55,2214,aldao,ambercunningham@gmail.com +3999,universidad de morón,licenciatura en ciencias geológicas,24/03/2020,andrew,morgan,male,72,6230,francisco casal,joseph77@gmail.com +4000,universidad de morón,licenciatura en terapia ocupacional,09/02/2020,robert,martinez,male,21,2405,colonia cello,tgarcia@gmail.com +4001,universidad de morón,licenciatura en kinesiología y fisiatría,28/12/2020,suzanne,cooper,female,67,2715,el socorro,david11@gmail.com +4002,universidad de morón,licenciatura en ciencia política ,27/06/2020,reginald,leonard,male,53,1684,ciudad jardin del palomar,brandonanderson@gmail.com +4003,universidad de morón,licenciatura en producción de bioimagenes,18/08/2020,dr.,william montgomery,male,36,4713,ocho vados,ubaldwin@hotmail.com +4004,universidad de morón,licenciatura en psicología,29/06/2020,peter,soto,male,20,6360,barrio el molino,natalie53@gmail.com +4005,universidad de morón,contador público ,03/12/2020,jonathan,taylor,male,102,7011,aneque grande,ifox@gmail.com +4006,universidad de morón,ingeniería mecánica,15/11/2020,lisa,brooks,female,100,6337,ingeniero thompson,glittle@gmail.com +4007,universidad de morón,licenciatura en planificación y diseño del paisaje,06/08/2020,steven,tanner,male,112,2763,flamenco,birdaustin@hotmail.com +4008,universidad de morón,licenciatura en gestión de agroalimentos,04/03/2020,lisa,moyer,female,32,6036,diego de alvear,brendanyates@yahoo.com +4010,universidad de morón,licenciatura en ciencias de la computación,09/02/2020,dr.,robert thompson,male,61,2443,colonia margarita,fwilliams@gmail.com +4011,universidad de morón,ingeniería electrónica,16/12/2020,thomas,brown,male,20,8424,aguada de guerra,prestonalan@gmail.com +4013,universidad de morón,diseño de imagen y sonido,18/07/2020,jennifer,lopez,female,31,8333,aguada guzman,burtontyler@hotmail.com +4014,universidad de morón,técnico para bioterios ,12/01/2020,cynthia,robertson,female,68,2607,campo quirno,nelsonmonique@hotmail.com +4015,universidad de morón,licenciatura en producción de bioimagenes,03/01/2020,robert,garcia,male,58,3181,arroyo moreira,stevensmichelle@yahoo.com +4016,universidad de morón,ingeniería en informática,25/11/2020,edward,jones,male,98,1748,general rodriguez,mcdonaldjill@yahoo.com +4017,universidad de morón,licenciatura en relaciones del trabajo ,05/02/2020,stacy,rivers,female,21,6740,chacabuco,jasminemiller@hotmail.com +4019,universidad de morón,licenciatura en psicología,04/08/2020,david,shaw,male,56,1737,kilometro 77,jacqueline98@gmail.com +4020,universidad de morón,licenciatura en ciencias de la educación ,27/04/2020,christine,osborn,female,96,1931,punta lara,yabbott@gmail.com +4021,universidad de morón,ingeniería electrónica,16/11/2020,cheryl,benton,female,35,3474,chavarria,brittany43@hotmail.com +4022,universidad de morón,diseño industrial,26/09/2020,robyn,hill,female,37,1601,isla martin garcia,barbara76@hotmail.com +4023,universidad de morón,licenciatura en ciencias biológicas,27/02/2020,karen,riley,female,28,3013,colonia matilde,campbellpaula@hotmail.com +4024,universidad de morón,contador público ,17/03/2020,sabrina,butler,female,79,5361,aicuña,perezmark@hotmail.com +4025,universidad de morón,licenciatura en ciencias de la educación ,11/02/2020,kristen,lee,female,78,3041,cacique ariacaiquin,gbrown@hotmail.com +4026,universidad de morón,contador público ,21/09/2020,megan,mayer,female,74,1842,el jaguel,fishertaylor@yahoo.com +4027,universidad de morón,arquitectura,26/08/2020,melanie,gonzalez,female,115,3045,campo zavalla,brittanyyork@hotmail.com +4029,universidad de morón,licenciatura en ciencias geológicas,15/09/2020,sarah,hudson,female,37,7414,laprida,santiagodaniel@gmail.com +4030,universidad de morón,licenciatura en ciencias de la computación,08/11/2020,stephen,medina,male,80,6535,bellocq,rosemichelle@gmail.com +4031,universidad de morón,licenciatura en administración ,10/04/2020,alyssa,johnson,female,91,1669,del viso,williamsnicole@yahoo.com +4032,universidad de morón,licenciatura en ciencias de la educación ,29/04/2020,paige,may,female,80,3013,colonia matilde,kchang@yahoo.com +4033,universidad de morón,licenciatura en planificación y diseño del paisaje,27/09/2020,michele,dixon,female,74,8313,arroyito,houstonkathy@yahoo.com +4034,universidad de morón,licenciatura en artes,31/03/2020,christopher,bradley,male,107,3351,azara,david83@yahoo.com +4035,universidad de morón,técnico para bioterios ,27/02/2020,brett,mathews,male,70,7113,la lucila del mar,melissa16@gmail.com +4036,universidad de morón,licenciatura en terapia ocupacional,30/06/2020,stephen,juarez,male,109,1765,isidro casanova,isaiahjohnson@gmail.com +4037,universidad de morón,licenciatura en relaciones del trabajo ,01/11/2020,patrick,keller,male,20,3346,bacacay,msmith@yahoo.com +4038,universidad de morón,licenciatura en relaciones del trabajo ,09/09/2020,erica,russell,female,63,3117,aldea san antonio,jasonbennett@gmail.com +4040,universidad de morón,ingeniería electrónica,06/07/2020,tracy,moore,female,80,5319,colpes,ryan61@yahoo.com +4042,universidad de morón,agronomía,12/09/2020,robert,franklin,male,72,8504,cantera villalonga,katelynbolton@yahoo.com +4043,universidad de morón,diseño industrial,19/04/2020,brooke,brooks,female,107,6244,banderalo,coxjames@gmail.com +4045,universidad de morón,licenciatura en psicología,09/06/2020,chad,forbes,male,38,5734,la ribera,john49@yahoo.com +4047,universidad de morón,licenciatura en ciencia y tecnología de alimentos,09/09/2020,haley,mccormick,female,83,2907,general conesa,ryancarrie@hotmail.com +4049,universidad de morón,ciencias veterinarias,28/08/2020,jesse,reynolds,male,70,1759,gonzalez catan,angela92@yahoo.com +4050,universidad de morón,licenciatura en ciencias biológicas,18/08/2020,richard,miller,male,93,7167,carilo,lwilliams@hotmail.com +4051,universidad de morón,licenciatura en ciencias ambientales,16/12/2020,mr.,andrew brown,male,42,9017,cameron,zcameron@hotmail.com +4052,universidad de morón,licenciatura en relaciones del trabajo ,10/02/2020,nathaniel,lopez,male,78,6705,villa ruiz,nmccoy@hotmail.com +4053,universidad de morón,licenciatura en ciencia política ,03/10/2020,dawn,wright,female,38,2500,cañada de gomez,jamessmith@hotmail.com +4054,universidad de morón,licenciatura en artes,27/04/2020,angela,robbins,female,88,4633,san pedro de iruya,wilsonkara@hotmail.com +4056,universidad de morón,medicina,14/05/2020,james,jones,male,32,5429,el abanico,brianbutler@gmail.com +4057,universidad de morón,actuario ,22/10/2020,christopher,webb,male,114,7300,azul,yrobinson@yahoo.com +4058,universidad de morón,licenciatura en musicoterapia,14/11/2020,alexander,johnson,male,105,2400,villani,johnguerrero@gmail.com +4060,universidad de morón,licenciatura en ciencias de la computación,23/06/2020,rachel,dillon,female,85,6438,masurel,davidespinoza@gmail.com +4061,universidad de morón,farmacia,04/06/2020,julie,ryan,female,71,5589,chapanay,holly91@hotmail.com +4062,universidad de morón,actuario ,30/01/2020,paula,anderson,female,35,6077,encina,lisabarnes@hotmail.com +4063,universidad de morón,licenciatura en artes,29/04/2020,david,baldwin,male,92,1669,del viso,josephgarner@hotmail.com +4064,universidad de morón,licenciatura en ciencias antropológicas,14/05/2020,angela,gardner,female,111,5609,aristides villanueva,sheilaboyle@yahoo.com +4066,universidad de morón,ingeniería en informática,12/11/2020,alicia,hale,female,103,2248,bernardo de irigoyen,michael34@yahoo.com +4067,universidad de morón,licenciatura en kinesiología y fisiatría,13/08/2020,jacob,anderson,male,46,6535,bellocq,judithpotter@hotmail.com +4068,universidad de morón,actuario ,09/08/2020,rose,dickerson,female,27,1901,estacion moreno,melissamcintyre@yahoo.com +4069,universidad de morón,farmacia,07/11/2020,timothy,harris,male,55,8521,arroyo de la ventana,david04@gmail.com +4071,universidad de morón,diseño de imagen y sonido,03/08/2020,bridget,murillo,female,25,3443,colonia mendez bar,mariaking@gmail.com +4072,universidad de morón,ingeniería electrónica,16/02/2020,melissa,myers,female,75,3366,almirante brown,clinton34@gmail.com +4073,universidad de morón,licenciatura en sociología ,29/01/2020,mrs.,barbara robinson,female,97,8158,aparicio,adamsdylan@gmail.com +4074,universidad de morón,licenciatura en musicoterapia,07/04/2020,billy,jimenez,male,41,5275,agua colorada,millerstephen@yahoo.com +4075,universidad de morón,licenciatura en ciencia y tecnología de alimentos,22/11/2020,sherry,ramirez,female,107,2717,acevedo,arellanotammy@hotmail.com +4076,universidad de morón,licenciatura en psicología,27/10/2020,katelyn,roberts,female,86,1778,ciudad evita,jacob74@yahoo.com +4078,universidad de morón,licenciatura en planificación y diseño del paisaje,12/09/2020,benjamin,heath,male,30,2823,aero club canal,danielalvarez@hotmail.com +4079,universidad de morón,licenciatura en ciencias antropológicas,19/08/2020,johnny,wolf,male,94,3183,albariño,william72@gmail.com +4080,universidad de morón,licenciatura en musicoterapia,31/12/2020,angela,moody,female,96,3503,barranqueras,craigshane@gmail.com +4081,universidad de morón,farmacia,28/04/2020,brian,reynolds,male,76,2846,anahi,robert21@gmail.com +4082,universidad de morón,licenciatura en terapia ocupacional,24/03/2020,robert,james,male,114,5276,baldes de pacheco,conleychristopher@yahoo.com +4083,universidad de morón,licenciatura en kinesiología y fisiatría,13/04/2020,thomas,arellano,male,19,6001,agustin roca,felicia29@yahoo.com +4084,universidad de morón,licenciatura en relaciones del trabajo ,09/06/2020,gloria,jefferson,female,38,3572,campo garabato,glenncallahan@gmail.com +4085,universidad de morón,diseño industrial,24/12/2020,tracey,russell,female,67,5431,apeadero guanacache,glassnatalie@hotmail.com +4086,universidad de morón,licenciatura en ciencias antropológicas,26/08/2020,rebecca,franklin,female,113,6042,dos hermanos,loganroberson@yahoo.com +4087,universidad de morón,bioquímica,22/06/2020,andrea,gray,female,99,3501,campo de galnasi,samantha48@hotmail.com +4088,universidad de morón,ingeniería electrónica,02/12/2020,rickey,brooks,male,105,2179,bombal,jacquelinebaker@yahoo.com +4091,universidad de morón,licenciatura en ciencias de la educación ,28/10/2020,ryan,rivera,male,18,4132,agua azul,alyssa58@gmail.com +4093,universidad de morón,diseño industrial,24/01/2020,cynthia,marsh,female,60,1739,general hornos,nicolearnold@hotmail.com +4094,universidad de morón,licenciatura en ciencia política ,04/05/2020,cory,powell,male,114,3212,arroyo el mocho,nyang@yahoo.com +4095,universidad de morón,licenciatura en gestión de agroalimentos,08/03/2020,richard,stone,male,81,6667,agustin mosconi,mullinsdylan@gmail.com +4096,universidad de morón,licenciatura en kinesiología y fisiatría,20/05/2020,scott,drake,male,85,3313,arroyo del medio,michaelpineda@gmail.com +4097,universidad de morón,licenciatura en ciencias antropológicas,20/12/2020,shawn,chandler,male,94,2409,estrada,paul90@hotmail.com +4098,universidad de morón,medicina,07/02/2020,sheri,oneal,female,24,4700,banda varela,jonathan70@gmail.com +4099,universidad de morón,licenciatura en relaciones del trabajo ,26/07/2020,brandon,hensley,male,32,4601,corral de piedras,joseph78@gmail.com +4100,universidad de morón,agronomía,28/09/2020,nancy,smith,female,63,5705,agua hedionda,joshua23@hotmail.com +4101,universidad de morón,diseño industrial,21/01/2020,ricardo,perez,male,30,9313,cara mala,michael23@gmail.com +4102,universidad de morón,licenciatura en ciencias biológicas,15/11/2020,shirley,sherman,female,101,7500,el carretero,matthew74@gmail.com +4103,universidad de morón,licenciatura en relaciones del trabajo ,10/02/2020,sonya,robinson,female,57,5360,chilecito,dawn38@gmail.com +4104,universidad de morón,ingeniería electrónica,06/02/2020,robert,figueroa,male,81,7623,campo la plata,hensleywayne@gmail.com +4105,universidad de morón,licenciatura en ciencia y tecnología de alimentos,01/09/2020,christopher,burgess,male,60,3450,8 de diciembre,annterrell@gmail.com +4106,universidad de morón,agronomía,09/02/2020,vincent,garrett,male,67,3181,arroyo moreira,jeffersonanthony@gmail.com +4107,universidad de morón,licenciatura en terapia ocupacional,21/03/2020,john,wilson,male,86,5442,ambas puntillas,ngarcia@hotmail.com +4109,universidad de morón,licenciatura en kinesiología y fisiatría,13/11/2020,jacob,schmidt,male,48,4709,san jose de piedra blanca,william45@gmail.com +4110,universidad de morón,arquitectura,04/06/2020,nicole,espinoza,female,71,8336,gobernador duval,deniseking@yahoo.com +4111,universidad de morón,licenciatura en sociología ,20/11/2020,brittany,garza,female,106,2740,almacen la colina,susangomez@hotmail.com +4112,universidad de morón,licenciatura en ciencia política ,11/05/2020,allison,lawrence,female,26,8366,chelforo,jharmon@gmail.com +4113,universidad de morón,agronomía,25/12/2020,nicole,torres,female,78,5575,andrade,grossapril@hotmail.com +4114,universidad de morón,licenciatura en ciencias de la computación,23/01/2020,danny,schmidt,male,52,2611,estacion christophersen,alambert@gmail.com +4115,universidad de morón,ingeniería electrónica,06/03/2020,david,hill,male,116,7214,cachari,isullivan@hotmail.com +4116,universidad de morón,técnico para bioterios ,23/07/2020,judith,logan,female,82,5881,cañada la negra,russellpatricia@hotmail.com +4118,universidad de morón,licenciatura en ciencias antropológicas,09/03/2020,ronald,taylor,male,102,1746,francisco alvarez,daviddavis@yahoo.com +4119,universidad de morón,licenciatura en psicología,29/10/2020,brian,wood,male,97,5473,aguayo,gibsongrace@gmail.com +4120,universidad de morón,actuario ,31/10/2020,erin,robinson,female,73,3005,colonia california,vbaker@hotmail.com +4121,universidad de morón,bioquímica,06/10/2020,chelsea,graham,female,106,3532,curandu,kevindavis@yahoo.com +4122,universidad de morón,licenciatura en ciencias de la educación ,11/04/2020,jade,bell,female,43,2253,campo gimenez,nfrench@yahoo.com +4124,universidad de morón,licenciatura en terapia ocupacional,27/05/2020,kimberly,smith,female,51,3503,barranqueras,lauriepeterson@hotmail.com +4125,universidad de morón,licenciatura en administración ,14/03/2020,richard,mcdowell,male,47,4561,la chinaca,markcampbell@hotmail.com +4126,universidad de morón,licenciatura en ciencias de la computación,15/09/2020,erin,thomas,female,74,6620,chivilcoy,kyle45@yahoo.com +4127,universidad de morón,licenciatura en artes,19/02/2020,stephen,gross,male,47,6071,bermudez,carol16@gmail.com +4128,universidad de morón,diseño de imagen y sonido,29/02/2020,julie,smith,female,32,6727,gouin,carl29@yahoo.com +4129,universidad de morón,licenciatura en ciencia y tecnología de alimentos,07/07/2020,peggy,nixon,female,36,3346,bacacay,vroy@yahoo.com +4130,universidad de morón,licenciatura en ciencias de la educación ,21/01/2020,madeline,jackson,female,65,9020,arroyo quilla,clogan@yahoo.com +4131,universidad de morón,licenciatura en ciencias ambientales,14/11/2020,ariel,morris,female,92,3112,colonia loma negra,gabriel84@yahoo.com +4133,universidad de morón,licenciatura en kinesiología y fisiatría,05/09/2020,kathy,simmons,female,72,4159,alto el puesto,ayalasierra@gmail.com +4134,universidad de morón,licenciatura en ciencias antropológicas,06/04/2020,diana,anderson,female,107,6623,indacochea,cgarcia@gmail.com +4135,universidad de morón,licenciatura en ciencias geológicas,03/06/2020,cathy,owens,female,84,6244,banderalo,patricia91@hotmail.com +4137,universidad de morón,contador público ,14/09/2020,kathryn,kim,female,70,9031,bajo la cancha,pwilliamson@gmail.com +4138,universidad de morón,licenciatura en ciencia y tecnología de alimentos,13/10/2020,matthew,garrett,male,30,7114,canal 15 cerro de la gloria,markkim@hotmail.com +4139,universidad de morón,licenciatura en ciencia y tecnología de alimentos,13/11/2020,anna,clark,female,85,3241,campo de villamil,uhill@gmail.com +4142,universidad de morón,licenciatura en producción de bioimagenes,03/07/2020,allen,davis,male,25,3192,colonia bertozzi,william39@yahoo.com +4143,universidad de morón,licenciatura en ciencias geológicas,02/12/2020,dana,arnold,female,104,5525,buena vista,holdertimothy@hotmail.com +4144,universidad de morón,técnico para bioterios ,16/10/2020,scott,cunningham,male,38,3350,apostoles,ohernandez@hotmail.com +4145,universidad de morón,licenciatura en sociología ,08/09/2020,bruce,robinson,male,18,3101,aldea brasilera,monicaharris@gmail.com +4146,universidad de morón,licenciatura en ciencias biológicas,22/06/2020,omar,lee,male,33,3378,22 de diciembre,gloriamoss@hotmail.com +4147,universidad de morón,ingeniería electrónica,16/06/2020,matthew,moore,male,109,6339,cailomuta,laurenperry@hotmail.com +4148,universidad de morón,arquitectura,14/01/2020,samuel,adams,male,62,6553,la torrecita,brownnancy@hotmail.com +4149,universidad de morón,licenciatura en relaciones del trabajo ,21/11/2020,betty,dunn,female,94,2720,colon,vhobbs@gmail.com +4150,universidad de morón,licenciatura en kinesiología y fisiatría,11/10/2020,sara,graves,female,101,1674,villa raffo,nathan81@yahoo.com +4151,universidad de morón,licenciatura en kinesiología y fisiatría,01/09/2020,robert,martin,male,40,5471,agua blanca,dawsonjocelyn@yahoo.com +4152,universidad de morón,ingeniería mecánica,29/10/2020,susan,hansen,female,30,4741,agua de las palomas,summerstiffany@yahoo.com +4153,universidad de morón,técnico para bioterios ,02/09/2020,audrey,hernandez,female,99,7541,d orbigny,rebeccalynch@hotmail.com +4154,universidad de morón,diseño de imagen y sonido,23/11/2020,christina,pope,female,77,5570,alto del salvador,john86@gmail.com +4155,universidad de morón,actuario ,14/06/2020,jennifer,flores,female,88,9410,bahia lapataia,alicefrank@gmail.com +4157,universidad de morón,licenciatura en ciencias antropológicas,23/04/2020,dr.,jesse juarez,male,72,5513,barrio jardin luzuriaga,saramartin@hotmail.com +4158,universidad de morón,licenciatura en sociología ,30/04/2020,michael,jenkins,male,19,3100,avenida ejercito parana,lori53@gmail.com +4160,universidad de morón,licenciatura en producción de bioimagenes,26/08/2020,veronica,park,female,57,8201,25 de mayo,gregory22@gmail.com +4162,universidad de morón,licenciatura en musicoterapia,08/09/2020,jeff,jones,male,99,2121,perez,howardcorey@yahoo.com +4163,universidad de morón,licenciatura en administración ,23/10/2020,ryan,thompson,male,103,5304,el tala,hprice@hotmail.com +4164,universidad de morón,licenciatura en ciencias ambientales,25/10/2020,jacqueline,mosley,female,99,3076,huanqueros,solisdennis@yahoo.com +4165,universidad de morón,licenciatura en administración ,27/04/2020,thomas,nunez,male,24,4168,agua blanca,jrice@hotmail.com +4166,universidad de morón,licenciatura en ciencias de la educación ,27/02/2020,linda,bell,female,81,6505,dudignac,clarkmichael@yahoo.com +4167,universidad de morón,ingeniería mecánica,07/11/2020,scott,johnson,male,96,2535,el trebol,nbauer@yahoo.com +4168,universidad de morón,diseño industrial,30/07/2020,sarah,suarez,female,85,5701,11 de mayo,joneselizabeth@hotmail.com +4169,universidad de morón,licenciatura en gestión de agroalimentos,09/10/2020,joseph,morales,male,95,3472,caaguazu,steven68@yahoo.com +4170,universidad de morón,licenciatura en ciencia política ,11/01/2020,andrew,lopez,male,94,8203,la chirlandia,ldaniels@gmail.com +4171,universidad de morón,ingeniería mecánica,09/02/2020,hailey,andrade,female,98,9120,bahia cracher,brandonpotter@gmail.com +4172,universidad de morón,ingeniería en informática,25/11/2020,kimberly,bowen,female,72,5569,aguada,westanthony@gmail.com +4173,universidad de morón,licenciatura en kinesiología y fisiatría,27/11/2020,derrick,frank,male,81,3311,arroyo isabel,daniel08@gmail.com +4174,universidad de morón,agronomía,09/07/2020,cynthia,bailey,female,28,6237,america,pvaldez@hotmail.com +4175,universidad de morón,ciencias veterinarias,03/05/2020,mary,campbell,female,87,3355,arrechea,markhowell@gmail.com +4176,universidad de morón,diseño de imagen y sonido,16/09/2020,donna,owens,female,110,1627,matheu,bakeralexis@hotmail.com +4177,universidad de morón,licenciatura en planificación y diseño del paisaje,12/03/2020,carlos,white,male,18,8431,el hoyo,wjohns@gmail.com +4179,universidad de morón,licenciatura en ciencia política ,06/05/2020,mary,chung,female,19,3503,barranqueras,rebecca56@yahoo.com +4180,universidad de morón,licenciatura en ciencia política ,20/01/2020,james,campbell,male,32,2454,cañada rosquin,millergregory@hotmail.com +4181,universidad de morón,licenciatura en musicoterapia,08/03/2020,heidi,weber,female,63,6533,alfredo demarchi,rebecca80@gmail.com +4182,universidad de morón,medicina,10/04/2020,jeffrey,cooley,male,65,6405,30 de agosto,jamesgonzalez@gmail.com +4185,universidad de morón,licenciatura en ciencias geológicas,11/02/2020,angela,potts,female,109,1663,muñiz,joshuaware@gmail.com +4186,universidad de morón,licenciatura en ciencias de la educación ,24/06/2020,zachary,tran,male,72,2218,carrizales,pittmancarolyn@gmail.com +4187,universidad de morón,contador público ,22/04/2020,theresa,rowland,female,81,6013,baigorrita,grantellison@gmail.com +4188,universidad de morón,licenciatura en administración ,11/09/2020,jason,davis,male,37,4163,huasa pampa norte,gordonkathleen@yahoo.com +4189,universidad de morón,licenciatura en psicología,04/08/2020,jennifer,nelson,female,30,5615,25 de mayo,powersmeredith@yahoo.com +4190,universidad de morón,licenciatura en administración ,13/10/2020,brian,cowan,male,51,1884,berazategui,hclayton@yahoo.com +4191,universidad de morón,licenciatura en ciencia y tecnología de alimentos,20/03/2020,melody,smith,female,22,3731,meson de fierro,brownandrew@gmail.com +4192,universidad de morón,licenciatura en ciencias de la computación,15/05/2020,jessica,robinson,female,88,5596,12 de octubre,john42@yahoo.com +4194,universidad de morón,licenciatura en sociología ,05/06/2020,julian,lewis,male,71,9400,an aike,wangjustin@hotmail.com +4195,universidad de morón,contador público ,06/04/2020,wesley,richards,male,91,3107,colonia avellaneda,benjaminlindsey@hotmail.com +4196,universidad de morón,licenciatura en producción de bioimagenes,19/06/2020,mallory,robinson,female,61,7241,la porteña,ocontreras@hotmail.com +4198,universidad de morón,licenciatura en sociología ,09/04/2020,tina,garcia,female,59,8506,bahia san blas,dalebarron@gmail.com +4199,universidad de morón,licenciatura en musicoterapia,06/02/2020,veronica,pearson,female,91,9200,arroyo pescado,brooke29@gmail.com +4200,universidad de morón,licenciatura en ciencias biológicas,09/12/2020,casey,lowe,male,98,4512,agua negra,margaretrichardson@gmail.com +4201,universidad de morón,licenciatura en terapia ocupacional,27/03/2020,patrick,williams,male,21,5313,estacion mazan,robert83@hotmail.com +4202,universidad de morón,licenciatura en terapia ocupacional,08/07/2020,kimberly,elliott,female,98,1629,almirante irizar,sanchezbecky@gmail.com +4203,universidad de morón,licenciatura en relaciones del trabajo ,07/02/2020,angel,watts,female,63,1741,enrique fynn,yleon@gmail.com +4204,universidad de morón,licenciatura en ciencia política ,18/10/2020,david,haas,male,69,3432,bella vista,fmurray@yahoo.com +4205,universidad de morón,licenciatura en ciencias antropológicas,05/07/2020,michelle,ross,female,69,2352,ambrosetti,rebeccakemp@hotmail.com +4206,universidad de morón,farmacia,17/07/2020,andrew,kelley,male,49,6030,edmundo perkins,scottcaitlin@yahoo.com +4207,universidad de morón,licenciatura en sociología ,29/06/2020,joseph,cardenas,male,23,9410,bahia lapataia,amandatucker@gmail.com +4208,universidad de morón,licenciatura en ciencia política ,03/09/2020,larry,ross,male,37,6330,arturo almaraz,ualvarado@yahoo.com +4209,universidad de morón,licenciatura en ciencias geológicas,02/01/2020,brooke,pitts,female,48,8153,balneario oriente,hendersonchristy@hotmail.com +4210,universidad de morón,agronomía,21/01/2020,dawn,garcia,female,20,4716,amadores,jacobharper@yahoo.com +4212,universidad de morón,licenciatura en terapia ocupacional,29/02/2020,jerry,lopez,male,96,6435,guamini,owilson@gmail.com +4213,universidad de morón,ingeniería electrónica,27/02/2020,robert,bryant,male,67,5539,arenales,sarah38@gmail.com +4214,universidad de morón,licenciatura en ciencias geológicas,26/11/2020,todd,durham,male,73,8129,17 de agosto,robertnorris@gmail.com +4215,universidad de morón,licenciatura en kinesiología y fisiatría,28/12/2020,jeremiah,baxter,male,108,1847,rafael calzada,krichardson@hotmail.com +4217,universidad de morón,licenciatura en ciencia y tecnología de alimentos,30/04/2020,abigail,green,female,88,1612,ingeniero adolfo sourdeaux,dixonkathryn@hotmail.com +4218,universidad de morón,farmacia,26/05/2020,natasha,lee,female,20,3518,cabral cue,robertchapman@hotmail.com +4219,universidad de morón,licenciatura en artes,06/09/2020,timothy,russell,male,92,1748,general rodriguez,matthew68@gmail.com +4221,universidad de morón,licenciatura en ciencias geológicas,02/03/2020,linda,oconnor,female,110,5541,algarrobal abajo,michael91@gmail.com +4222,universidad de morón,licenciatura en planificación y diseño del paisaje,25/09/2020,connie,wilson,female,114,8521,arroyo de la ventana,jeremystephenson@hotmail.com +4223,universidad de morón,agronomía,16/04/2020,jennifer,bernard,female,40,5421,la tranca,qdonovan@yahoo.com +4224,universidad de morón,licenciatura en ciencia política ,22/10/2020,rodney,mccarthy,male,79,5407,dique toma,lewisderrick@hotmail.com +4225,universidad de morón,ingeniería electrónica,08/05/2020,marcus,gould,male,101,7406,aldecon,kimberly90@yahoo.com +4226,universidad de morón,licenciatura en ciencia y tecnología de alimentos,16/02/2020,caitlyn,knight,female,52,4413,catua,timothy98@yahoo.com +4227,universidad de morón,licenciatura en ciencia política ,13/10/2020,brandon,rodriguez,male,70,8206,colonia españa,rachel08@yahoo.com +4228,universidad de morón,licenciatura en terapia ocupacional,17/08/2020,amber,perry,female,77,3105,diamante,pearsondenise@gmail.com +4230,universidad de morón,ciencias veterinarias,06/09/2020,rhonda,kim,female,56,6352,colonia la india,audrey95@yahoo.com +4231,universidad de morón,licenciatura en ciencias geológicas,16/10/2020,david,miller,male,48,2826,aldea san antonio,ddelgado@hotmail.com +4232,universidad de morón,licenciatura en artes,07/11/2020,russell,smith,male,76,3287,aldea san gregorio,brendan54@hotmail.com +4234,universidad de morón,técnico para bioterios ,11/09/2020,joshua,patterson,male,111,7406,aldecon,gneal@yahoo.com +4235,universidad de morón,licenciatura en musicoterapia,10/08/2020,samantha,gonzalez,female,81,2527,colonia san francisco,steven63@hotmail.com +4236,universidad de morón,técnico para bioterios ,19/11/2020,keith,ross,male,60,3451,batelito,joel81@gmail.com +4237,universidad de morón,ingeniería en informática,23/07/2020,connie,brown,female,18,3427,abra,kristin41@yahoo.com +4238,universidad de morón,licenciatura en planificación y diseño del paisaje,31/01/2020,chelsea,brown,female,103,4644,cangrejillos,corey25@hotmail.com +4240,universidad de morón,licenciatura en ciencias ambientales,22/09/2020,jason,allen,male,105,1858,villa numancia,grantbrian@gmail.com +4241,universidad de morón,licenciatura en ciencias de la computación,24/01/2020,brent,myers,male,68,9213,cañadon caliente,zedwards@hotmail.com +4242,universidad de morón,medicina,15/11/2020,jeff,neal,male,18,4514,calilegua,mvega@gmail.com +4243,universidad de morón,licenciatura en administración ,24/09/2020,stephen,stanley,male,35,2318,aurelia,cwebb@hotmail.com +4245,universidad de morón,agronomía,14/09/2020,eric,miller,male,93,8340,aguada florencio,brianmerritt@yahoo.com +4246,universidad de morón,licenciatura en relaciones del trabajo ,09/12/2020,michael,cruz,male,31,5345,baños termales,garrettmclean@gmail.com +4247,universidad de morón,licenciatura en psicología,11/10/2020,david,harris,male,75,3328,colonia japonesa,hurleymarcus@hotmail.com +4248,universidad de morón,ingeniería en informática,16/02/2020,patricia,carter,female,79,3113,colonia celina,barbara69@hotmail.com +4249,universidad de morón,licenciatura en ciencia política ,15/05/2020,kenneth,evans,male,72,3481,angostura,pricelisa@gmail.com +4251,universidad de morón,bioquímica,02/05/2020,brandon,wong,male,34,7613,calfucura,ngarcia@gmail.com +4252,universidad de morón,diseño industrial,11/04/2020,daniel,jackson,male,80,2405,colonia cello,charles30@hotmail.com +4253,universidad de morón,licenciatura en ciencias de la educación ,24/07/2020,larry,dennis,male,54,3524,el campamento,novakbrenda@gmail.com +4254,universidad de morón,licenciatura en kinesiología y fisiatría,01/11/2020,robert,arellano,male,56,3585,el sombrerito,colson@yahoo.com +4255,universidad de morón,licenciatura en musicoterapia,30/07/2020,victoria,carr,female,46,3433,carrizal norte,melissa38@yahoo.com +4257,universidad de morón,diseño de imagen y sonido,11/11/2020,travis,duncan dds,male,71,6007,arribeños,james21@hotmail.com +4258,universidad de morón,licenciatura en kinesiología y fisiatría,21/06/2020,patty,mcmahon,female,40,7543,la primavera,mcooper@gmail.com +4259,universidad de morón,farmacia,02/07/2020,krista,cummings,female,110,2732,4 de febrero,stevenhernandez@gmail.com +4260,universidad de morón,licenciatura en ciencia y tecnología de alimentos,14/08/2020,rhonda,smith,female,79,7110,cuartel iv,maria63@hotmail.com +4261,universidad de morón,licenciatura en ciencias de la computación,15/03/2020,elizabeth,perez,female,37,5713,balde ahumada,wallacejeremy@hotmail.com +4263,universidad de morón,licenciatura en ciencias antropológicas,18/02/2020,karen,rodriguez,female,41,2752,almacen el descanso,vadams@gmail.com +4264,universidad de morón,licenciatura en planificación y diseño del paisaje,16/12/2020,wendy,cross,female,28,3076,huanqueros,laurarobinson@gmail.com +4265,universidad de morón,farmacia,27/06/2020,susan,jones,female,18,1618,ricardo rojas,oharris@gmail.com +4266,universidad de morón,licenciatura en ciencias de la computación,18/06/2020,samuel,weaver,male,49,5329,amuschina,anthony48@hotmail.com +4267,universidad de morón,ingeniería mecánica,12/01/2020,david,lewis,male,80,2341,colonia montefiore,mary63@gmail.com +4268,universidad de morón,farmacia,06/04/2020,sandra,king,female,94,6516,amalia,cevans@yahoo.com +4269,universidad de morón,farmacia,14/10/2020,marilyn,faulkner,female,89,7163,claverie,jeffreyhiggins@gmail.com +4270,universidad de morón,licenciatura en ciencias antropológicas,22/06/2020,gabrielle,stafford,female,101,3384,barrancon,phammond@hotmail.com +4271,universidad de morón,diseño industrial,05/07/2020,matthew,brown,male,83,7601,barrio batan,paynejasmin@hotmail.com +4272,universidad de morón,licenciatura en sociología ,22/04/2020,frances,castro,female,91,3021,campo andino,ricemandy@gmail.com +4273,universidad de morón,contador público ,17/05/2020,joseph,thomas,male,86,6237,america,yandrews@yahoo.com +4274,universidad de morón,actuario ,10/09/2020,victoria,evans,female,72,7107,santa teresita,reneehernandez@gmail.com +4275,universidad de morón,licenciatura en planificación y diseño del paisaje,10/11/2020,francisco,johnson,male,18,6660,25 de mayo,mia59@hotmail.com +4276,universidad de morón,licenciatura en sociología ,14/04/2020,paul,harrison,male,55,3040,asuncion maria,april18@hotmail.com +4278,universidad de morón,licenciatura en ciencias ambientales,06/01/2020,eric,snow,male,96,7303,altona,lynn54@hotmail.com +4279,universidad de morón,técnico para bioterios ,29/07/2020,sarah,campbell,female,89,6500,9 de julio,jose57@yahoo.com +4280,universidad de morón,medicina,16/12/2020,christy,garrett,female,98,2725,hughes,emccann@hotmail.com +4281,universidad de morón,bioquímica,05/03/2020,melissa,olsen,female,111,2453,carlos pellegrini,shane17@hotmail.com +4282,universidad de morón,medicina,08/02/2020,anna,rodriguez,female,74,3326,colonia leiva,jsmith@yahoo.com +4284,universidad de morón,ciencias veterinarias,19/12/2020,tony,phillips,male,66,3732,colonia abate,bartontara@gmail.com +4285,universidad de morón,ingeniería mecánica,26/12/2020,kevin,cox,male,71,7167,carilo,williammaxwell@gmail.com +4286,universidad de morón,actuario ,03/06/2020,vickie,clarke,female,39,6201,chanilao,vmyers@yahoo.com +4287,universidad de morón,ingeniería en informática,10/01/2020,taylor,green,female,101,1643,beccar,barnesjasmine@gmail.com +4289,universidad de morón,técnico para bioterios ,14/06/2020,tara,patterson,female,61,3551,campo monte la viruela,christopher22@gmail.com +4290,universidad de morón,licenciatura en administración ,12/01/2020,mrs.,laura gonzales phd,female,96,2187,arteaga,amanda64@hotmail.com +4291,universidad de morón,licenciatura en artes,06/09/2020,patricia,johnson,female,45,5505,carbometal,cassandrawhite@yahoo.com +4292,universidad de morón,técnico para bioterios ,30/12/2020,anthony,king,male,110,6605,campo peña lopez,andrewallen@yahoo.com +4293,universidad de morón,licenciatura en ciencias de la educación ,29/02/2020,sarah,johnson,female,55,7545,huanguelen,cassandra16@hotmail.com +4296,universidad de morón,actuario ,13/06/2020,taylor,hernandez,female,105,1852,burzaco,reeveskimberly@yahoo.com +4297,universidad de morón,licenciatura en sociología ,29/02/2020,michael,meyer,male,108,2340,ceres,rachel63@yahoo.com +4299,universidad de morón,licenciatura en gestión de agroalimentos,11/06/2020,caroline,obrien,female,111,3362,1 de mayo,jennifer46@hotmail.com +4300,universidad de morón,técnico para bioterios ,20/08/2020,maria,foster,female,60,4723,alijilan,hwilliams@gmail.com +4301,universidad de morón,diseño industrial,05/12/2020,stephanie,eaton,female,93,1812,carlos spegazzini,kristy38@gmail.com +4302,universidad de morón,agronomía,04/01/2020,ronald,turner,male,20,9313,cara mala,taradavis@hotmail.com +4303,universidad de morón,licenciatura en ciencias de la computación,06/11/2020,sandra,stephens,female,104,5411,la legua,lmcguire@yahoo.com +4304,universidad de morón,actuario ,16/06/2020,robert,bradley,male,69,7500,el carretero,ashley57@yahoo.com +4305,universidad de morón,licenciatura en producción de bioimagenes,18/11/2020,cynthia,brooks,female,69,8148,estancia las isletas,vlopez@gmail.com +4307,universidad de morón,medicina,24/07/2020,janice,cortez,female,18,7007,caminera napaleofu,nicholasmason@yahoo.com +4309,universidad de morón,ingeniería mecánica,25/12/2020,rodney,best,male,21,9030,rio mayo,john91@yahoo.com +4310,universidad de morón,ingeniería en informática,12/08/2020,karen,reyes,female,83,8122,la viticola,campbellsteven@yahoo.com +4311,universidad de morón,licenciatura en ciencias biológicas,29/05/2020,ernest,james,male,63,6022,la oriental,oliviadeleon@hotmail.com +4312,universidad de morón,contador público ,06/10/2020,cody,evans,male,32,2740,almacen la colina,debranavarro@gmail.com +4313,universidad de morón,licenciatura en musicoterapia,23/11/2020,jessica,cameron,female,88,7637,la dulce,tiffany34@gmail.com +4314,universidad de morón,diseño de imagen y sonido,13/07/2020,jennifer,smith,female,45,8164,arquedas,joseph68@yahoo.com +4315,universidad de morón,licenciatura en producción de bioimagenes,28/09/2020,scott,jackson,male,64,8133,la rosa,urodriguez@hotmail.com +4316,universidad de morón,licenciatura en producción de bioimagenes,20/04/2020,dawn,moore,female,19,4157,arroyo mal paso,tramirez@hotmail.com +4317,universidad de morón,licenciatura en terapia ocupacional,18/09/2020,john,olsen,male,37,3191,arroyo ceibo,fitzgeraldcorey@hotmail.com +4318,universidad de morón,licenciatura en musicoterapia,16/10/2020,janice,ford,female,19,1766,tablada,rogertucker@hotmail.com +4319,universidad de morón,medicina,02/07/2020,mrs.,stacey compton,female,55,8316,balsa senillosa,kjackson@yahoo.com +4320,universidad de morón,contador público ,25/02/2020,debra,stewart,female,18,6330,arturo almaraz,ocollier@hotmail.com +4321,universidad de morón,licenciatura en ciencias de la computación,02/09/2020,eric,anderson,male,42,2946,el espinillo,jennifer56@gmail.com +4322,universidad de morón,licenciatura en relaciones del trabajo ,02/10/2020,tina,perry,female,26,6457,ingeniero beaugey,cthomas@hotmail.com +4323,universidad de morón,licenciatura en ciencias de la educación ,04/09/2020,robert,williams,male,113,3041,cacique ariacaiquin,stephencannon@hotmail.com +4324,universidad de morón,licenciatura en sociología ,30/08/2020,tyler,martinez,male,116,2453,carlos pellegrini,tvaughn@yahoo.com +4325,universidad de morón,licenciatura en ciencias ambientales,25/02/2020,michelle,mccarthy,female,90,8345,alumine,yorkjulia@hotmail.com +4328,universidad de morón,licenciatura en psicología,15/04/2020,grace,jones,female,112,1931,punta lara,benjamingeorge@gmail.com +4329,universidad de morón,farmacia,31/08/2020,teresa,pace,female,58,6018,colonia los bosques,jefferyblackwell@gmail.com +4330,universidad de morón,licenciatura en sociología ,28/04/2020,jennifer,mitchell phd,female,78,1897,manuel b gonnet,holmeskelsey@gmail.com +4332,universidad de morón,ciencias veterinarias,17/08/2020,monica,gonzales,female,53,2407,campo clucellas,anthony77@yahoo.com +4335,universidad de morón,licenciatura en ciencias biológicas,17/08/2020,stephanie,martin,female,110,5722,acasape,sandersmatthew@hotmail.com +4337,universidad de morón,licenciatura en ciencias antropológicas,23/01/2020,jose,coleman,male,75,3575,arroyo ceibal,njohnson@hotmail.com +4339,universidad de morón,licenciatura en sociología ,23/11/2020,janet,mathis,female,42,5345,baños termales,rodriguezstephanie@hotmail.com +4340,universidad de morón,licenciatura en ciencias geológicas,30/11/2020,christopher,summers,male,116,8505,emilio lamarca,carol87@gmail.com +4341,universidad de morón,farmacia,04/12/2020,eddie,diaz,male,25,9007,el jaguel,jakereyes@hotmail.com +4343,universidad de morón,diseño de imagen y sonido,11/07/2020,john,lopez,male,108,6345,la bilbaina,rday@yahoo.com +4344,universidad de morón,ciencias veterinarias,18/07/2020,victor,stewart,male,54,1890,juan maria gutierrez,nwilson@hotmail.com +4345,universidad de morón,licenciatura en musicoterapia,20/10/2020,hannah,wright,female,97,4132,agua azul,zimmermanmargaret@gmail.com +4346,universidad de morón,licenciatura en artes,21/02/2020,laura,moore,female,57,2142,campo medina,martinmontoya@yahoo.com +4347,universidad de morón,diseño industrial,19/07/2020,kristine,martinez,female,94,3557,caraguatay,millerashley@yahoo.com +4348,universidad de morón,licenciatura en relaciones del trabajo ,11/03/2020,angela,miller,female,101,8373,alianza,mckenzierice@gmail.com +4350,universidad de morón,licenciatura en ciencias de la computación,03/06/2020,katrina,esparza,female,61,7151,langueyu,kwilliams@yahoo.com +4351,universidad de morón,licenciatura en administración ,14/06/2020,heather,clements,female,105,3621,pozo navagan,bkey@yahoo.com +4352,universidad de morón,licenciatura en sociología ,19/03/2020,kaitlyn,sanchez,female,93,1761,20 de junio,ashleygreen@hotmail.com +4353,universidad de morón,licenciatura en kinesiología y fisiatría,23/12/2020,tammy,johnston,female,100,5300,amilgancho,cody63@hotmail.com +4354,universidad de morón,licenciatura en relaciones del trabajo ,10/03/2020,lawrence,combs,male,83,7011,aneque grande,jason64@gmail.com +4355,universidad de morón,licenciatura en planificación y diseño del paisaje,24/10/2020,dr.,debra townsend,female,112,4124,abra el candado,cjohnson@hotmail.com +4356,universidad de morón,licenciatura en gestión de agroalimentos,19/03/2020,joseph,lozano,male,83,3360,arroyo fedor,jonesjose@yahoo.com +4357,universidad de morón,licenciatura en musicoterapia,01/01/2021,steven,sims,male,37,4166,balderrama,bmartin@gmail.com +4358,universidad de morón,licenciatura en producción de bioimagenes,05/08/2020,kenneth,thompson,male,74,5734,la ribera,nmonroe@hotmail.com +4359,universidad de morón,licenciatura en ciencias de la computación,06/01/2020,megan,mccoy,female,42,5549,agua de los manantiales,wchavez@hotmail.com +4360,universidad de morón,licenciatura en producción de bioimagenes,06/06/2020,diane,hernandez,female,21,3230,arbol solo,cathyesparza@gmail.com +4361,universidad de morón,licenciatura en producción de bioimagenes,28/08/2020,randy,booth,male,86,1858,villa numancia,nicolelee@gmail.com +4362,universidad de morón,licenciatura en ciencias ambientales,07/09/2020,matthew,larsen,male,75,1900,la plata,snydershannon@hotmail.com +4363,universidad de morón,licenciatura en relaciones del trabajo ,04/08/2020,wendy,wilcox,female,102,7313,16 de julio,sara30@yahoo.com +4364,universidad de morón,licenciatura en ciencias antropológicas,10/09/2020,paul,hart,male,90,4504,23 de agosto,karendickson@gmail.com +4365,universidad de morón,licenciatura en ciencias antropológicas,22/10/2020,tracy,bailey,female,25,1602,florida,sarahkelly@hotmail.com +4366,universidad de morón,diseño de imagen y sonido,29/08/2020,michelle,smith,female,50,6300,barrancas coloradas,silvabonnie@hotmail.com +4367,universidad de morón,licenciatura en ciencias de la computación,15/02/2020,carlos,morrow,male,46,2615,la gama,uclark@hotmail.com +4368,universidad de morón,licenciatura en ciencias biológicas,10/05/2020,sabrina,nelson,female,45,3306,centinela,williamspeter@hotmail.com +4370,universidad de morón,licenciatura en kinesiología y fisiatría,24/06/2020,john,parrish,male,24,3283,colonia mabragaña,imiller@gmail.com +4372,universidad de morón,ingeniería en informática,20/06/2020,cynthia,reeves,female,105,5759,calera argentina,phillipskathleen@yahoo.com +4373,universidad de morón,farmacia,31/07/2020,travis,mooney,male,43,3029,colonia adolfo alsina,moramary@gmail.com +4374,universidad de morón,diseño industrial,25/08/2020,jennifer,dunn,female,20,3540,avanzada,jessicasalazar@yahoo.com +4375,universidad de morón,técnico para bioterios ,02/04/2020,james,walker,male,23,5424,villa lerga,clarktina@gmail.com +4376,universidad de morón,medicina,23/07/2020,katherine,lucas,female,64,6437,alamos,lauren20@hotmail.com +4377,universidad de morón,farmacia,30/06/2020,joseph,sampson,male,30,4151,bajo de los sueldos,carolineodonnell@yahoo.com +4380,universidad de morón,licenciatura en ciencia y tecnología de alimentos,13/11/2020,jennifer,le,female,66,6036,diego de alvear,ucamacho@hotmail.com +4382,universidad de morón,diseño de imagen y sonido,07/03/2020,cynthia,hudson,female,23,7536,estacion coronel pringles,xnorris@gmail.com +4384,universidad de morón,licenciatura en ciencias de la computación,09/10/2020,joe,mayer,male,84,1748,general rodriguez,larry78@yahoo.com +4385,universidad de morón,farmacia,02/02/2020,amy,walker,female,75,6476,chiclana,danarocha@hotmail.com +4387,universidad de morón,diseño industrial,29/05/2020,philip,miller,male,90,7414,laprida,walshalex@hotmail.com +4388,universidad de morón,licenciatura en kinesiología y fisiatría,04/01/2020,lisa,moore,female,77,3128,colonia berro,freyallison@hotmail.com +4389,universidad de morón,medicina,10/03/2020,calvin,garrett,male,30,3337,adolfo j pomar,mprice@yahoo.com +4390,universidad de morón,licenciatura en ciencias ambientales,02/12/2020,michelle,kirby,female,63,5276,baldes de pacheco,fnichols@hotmail.com +4391,universidad de morón,bioquímica,24/12/2020,tracy,cruz,female,78,6667,agustin mosconi,anthonykeller@gmail.com +4392,universidad de morón,licenciatura en ciencias de la educación ,05/02/2020,april,mcdonald,female,73,3083,grutly,kevinhanson@yahoo.com +4393,universidad de morón,agronomía,12/08/2020,mark,macias,male,22,7108,costa del este,amber13@yahoo.com +4394,universidad de morón,licenciatura en musicoterapia,08/04/2020,joanna,norton,female,33,4618,abra de pives,sharpjoshua@gmail.com +4395,universidad de morón,licenciatura en relaciones del trabajo ,31/05/2020,mark,sutton,male,39,6553,la torrecita,mcdonalddavid@hotmail.com +4396,universidad de morón,ingeniería en informática,27/04/2020,daniel,butler,male,101,8500,el dique,amy08@hotmail.com +4397,universidad de morón,ingeniería mecánica,14/12/2020,gina,mills,female,40,9201,cachel,kathleenbutler@hotmail.com +4398,universidad de morón,medicina,25/08/2020,michele,navarro,female,30,5544,gobernador benegas,smithdustin@gmail.com +4399,universidad de morón,licenciatura en planificación y diseño del paisaje,03/01/2020,carrie,acosta,female,112,8151,el zorro,kathleenmclaughlin@gmail.com +4400,universidad de morón,licenciatura en artes,23/11/2020,bradley,walker,male,78,3226,buena vista,michealharmon@hotmail.com +4401,universidad de morón,licenciatura en musicoterapia,03/12/2020,jack,stewart,male,31,3403,aguirre cue,pauljones@gmail.com +4402,universidad de morón,licenciatura en administración ,05/07/2020,amanda,drake,female,24,6018,colonia los bosques,karenshaw@hotmail.com +4404,universidad de morón,licenciatura en relaciones del trabajo ,27/04/2020,ricardo,francis,male,34,4503,arrayanal,davismary@yahoo.com +4405,universidad de morón,agronomía,04/06/2020,randy,lane,male,18,5325,alpasinche,zachary44@gmail.com +4406,universidad de morón,licenciatura en kinesiología y fisiatría,13/09/2020,danielle,mckee,female,102,3170,alberto gerchunoff,deansnyder@gmail.com +4407,universidad de morón,medicina,24/07/2020,michael,nunez,male,55,5612,valle de las leñas,xkey@hotmail.com +4408,universidad de morón,licenciatura en ciencias geológicas,03/07/2020,gregory,moore,male,59,6001,agustin roca,lori45@yahoo.com +4409,universidad de morón,licenciatura en terapia ocupacional,23/05/2020,cheryl,cabrera,female,85,3192,colonia bertozzi,diane73@gmail.com +4410,universidad de morón,licenciatura en ciencia política ,07/12/2020,gregory,taylor,male,106,3003,colonia los zapallos,michelle23@gmail.com +4411,universidad de morón,licenciatura en psicología,26/02/2020,cheryl,stanton,female,92,7620,balcarce,jeffery22@yahoo.com +4412,universidad de morón,licenciatura en ciencias de la educación ,08/12/2020,william,duarte,male,56,5264,angelina,brendajordan@yahoo.com +4415,universidad de morón,ingeniería electrónica,16/06/2020,paige,lee,female,70,5623,atuel sud,andersonjacob@hotmail.com +4417,universidad de morón,diseño industrial,12/10/2020,catherine,kelly,female,51,5439,belgrano,nelsonthomas@hotmail.com +4418,universidad de morón,arquitectura,29/06/2020,katie,sherman,female,82,8181,azopardo,julia56@hotmail.com +4419,universidad de morón,licenciatura en kinesiología y fisiatría,25/01/2020,james,wilson,male,59,4503,arrayanal,evanmaddox@yahoo.com +4420,universidad de morón,arquitectura,05/09/2020,lawrence,farmer,male,82,5555,puente del inca,brennanalicia@hotmail.com +4421,universidad de morón,diseño industrial,23/02/2020,jennifer,quinn,female,110,5413,apeadero las chimbas,hillsamuel@gmail.com +4423,universidad de morón,ingeniería electrónica,09/05/2020,thomas,carlson,male,54,2933,colonia velez,matthewschmidt@hotmail.com +4424,universidad de morón,licenciatura en producción de bioimagenes,16/08/2020,joy,escobar,female,85,1678,caseros,greerjenny@gmail.com +4425,universidad de morón,licenciatura en ciencias antropológicas,11/04/2020,haley,taylor,female,46,7119,cari larquea,cynthia64@gmail.com +4426,universidad de morón,licenciatura en administración ,31/07/2020,april,mosley,female,46,3272,colonia 1 de mayo,steven26@gmail.com +4427,universidad de morón,licenciatura en ciencias de la computación,24/12/2020,matthew,pineda,male,75,6701,carlos keen,wellsdavid@gmail.com +4428,universidad de morón,licenciatura en ciencias de la educación ,22/01/2020,brittany,gutierrez,female,87,5636,favelli,danielsoto@hotmail.com +4430,universidad de morón,licenciatura en ciencias biológicas,30/11/2020,glenda,waller,female,43,7412,las hermanas,ronald64@yahoo.com +4431,universidad de morón,diseño industrial,26/01/2020,becky,rogers,female,19,8158,aparicio,melissa31@gmail.com +4432,universidad de morón,licenciatura en ciencia política ,20/02/2020,emily,lane,female,62,5405,agua y energia,kimberlykelly@hotmail.com +4433,universidad de morón,licenciatura en ciencias biológicas,12/05/2020,kristen,sanchez,female,22,6411,bravo del dos,williamsjoann@yahoo.com +4434,universidad de morón,licenciatura en producción de bioimagenes,15/01/2020,norman,wagner,male,91,2527,colonia san francisco,rsnyder@hotmail.com +4435,universidad de morón,licenciatura en ciencias biológicas,29/05/2020,angela,ponce,female,43,5563,agua amarga,odonnellraymond@hotmail.com +4436,universidad de morón,diseño industrial,16/10/2020,justin,smith,male,113,6335,graciarena,kenneth38@yahoo.com +4437,universidad de morón,farmacia,03/08/2020,robert,lee,male,33,3315,caa yari,melissa71@gmail.com +4438,universidad de morón,licenciatura en ciencia y tecnología de alimentos,02/10/2020,robert,clark,male,43,2505,campo la riviere,martha34@gmail.com +4440,universidad de morón,licenciatura en kinesiología y fisiatría,22/08/2020,justin,valdez,male,75,6461,capitan castro,ttodd@gmail.com +4441,universidad de morón,agronomía,23/09/2020,michael,leblanc,male,99,3204,ayui parada,fshea@gmail.com +4443,universidad de morón,licenciatura en ciencia y tecnología de alimentos,16/07/2020,abigail,johnson,female,27,3050,calchaqui,nbrennan@gmail.com +4444,universidad de morón,licenciatura en relaciones del trabajo ,16/10/2020,crystal,webb,female,104,8508,ambrosio p lezica,kallen@yahoo.com +4446,universidad de morón,bioquímica,09/10/2020,erin,curtis,female,78,1917,luis chico,cjoseph@hotmail.com +4448,universidad de morón,licenciatura en kinesiología y fisiatría,29/04/2020,tara,johnson,female,115,2903,erezcano,chad44@hotmail.com +4449,universidad de morón,licenciatura en administración ,08/05/2020,kelly,gonzalez,female,20,7151,langueyu,andrew68@yahoo.com +4450,universidad de morón,licenciatura en ciencias geológicas,09/05/2020,christina,morales,female,53,3267,cañada de las ovejas,kevinfoster@yahoo.com +4451,universidad de morón,licenciatura en psicología,17/01/2020,robert,stewart md,male,106,2128,arroyo seco,sarahduffy@yahoo.com +4452,universidad de morón,ingeniería en informática,10/11/2020,gabrielle,richardson,female,61,3142,alcaracito,jdiaz@yahoo.com +4453,universidad de morón,diseño de imagen y sonido,06/06/2020,linda,bryant,female,47,2301,bella italia,mckeebryce@gmail.com +4454,universidad de morón,licenciatura en ciencias ambientales,22/10/2020,veronica,ward md,female,73,8148,estancia las isletas,newtonrichard@hotmail.com +4455,universidad de morón,licenciatura en ciencias de la computación,22/04/2020,nancy,green,female,115,8301,planicie banderita,frank76@hotmail.com +4456,universidad de morón,licenciatura en ciencias de la educación ,25/08/2020,deborah,coleman,female,60,1649,zona delta tigre,ymoore@yahoo.com +4457,universidad de morón,licenciatura en kinesiología y fisiatría,04/01/2020,randy,henry,male,45,6476,chiclana,jasmine29@hotmail.com +4458,universidad de morón,diseño industrial,28/11/2020,sarah,mcdonald,female,66,5261,agua del simbol,courtney78@hotmail.com +4459,universidad de morón,licenciatura en administración ,17/02/2020,kathleen,ho,female,20,5319,colpes,jonathangilmore@hotmail.com +4460,universidad de morón,diseño industrial,08/05/2020,julie,marsh,female,39,1613,los polvorines,victormoore@gmail.com +4461,universidad de morón,licenciatura en planificación y diseño del paisaje,15/07/2020,danielle,robles dvm,female,44,9300,cañadon de las vacas,morachristopher@hotmail.com +4462,universidad de morón,ciencias veterinarias,31/10/2020,david,cowan,male,109,8345,alumine,cparker@hotmail.com +4463,universidad de morón,farmacia,31/01/2020,hannah,goodwin,female,66,9007,el jaguel,joannekim@gmail.com +4465,universidad de morón,ingeniería en informática,05/07/2020,michael,anderson,male,77,2258,campo quiñones,jeffrey98@yahoo.com +4466,universidad de morón,actuario ,12/02/2020,robert,johnson,male,35,6661,blas durañona,melissa84@gmail.com +4467,universidad de morón,licenciatura en gestión de agroalimentos,06/03/2020,amber,williams,female,26,8151,el zorro,tbarrett@yahoo.com +4468,universidad de morón,ingeniería electrónica,04/02/2020,mark,jenkins,male,82,4622,bella vista,sstephens@gmail.com +4469,universidad de morón,actuario ,08/11/2020,steven,cochran,male,96,2000,villa angelica,jsmith@hotmail.com +4471,universidad de morón,licenciatura en terapia ocupacional,13/02/2020,randy,walker,male,80,1642,san isidro,ihill@yahoo.com +4472,universidad de morón,ciencias veterinarias,23/07/2020,maria,cardenas,female,26,8134,argerich,mikecraig@gmail.com +4473,universidad de morón,licenciatura en artes,23/02/2020,linda,martin,female,79,1776,9 de abril,parkerjason@gmail.com +4474,universidad de morón,licenciatura en ciencias ambientales,08/06/2020,lori,jones,female,60,1842,el jaguel,egarcia@hotmail.com +4475,universidad de morón,licenciatura en ciencias de la computación,13/12/2020,michael,lucas,male,101,4103,bajo de raco,brookemorgan@gmail.com +4476,universidad de morón,licenciatura en ciencia política ,31/08/2020,corey,carter,male,91,7261,saladillo norte,falexander@gmail.com +4477,universidad de morón,licenciatura en ciencias antropológicas,29/06/2020,elizabeth,andrews,female,22,7313,16 de julio,corey67@yahoo.com +4478,universidad de morón,licenciatura en ciencias antropológicas,05/03/2020,john,cooper,male,116,6725,carmen de areco,jonescarol@gmail.com +4479,universidad de morón,ingeniería electrónica,28/02/2020,sandra,garza,female,39,3524,el campamento,amanda03@gmail.com +4480,universidad de morón,licenciatura en administración ,25/10/2020,robert,reed,male,108,1834,temperley,diane84@hotmail.com +4481,universidad de morón,ingeniería en informática,28/07/2020,joseph,watson,male,70,1917,luis chico,huntstephanie@yahoo.com diff --git a/datasets/GFUNRioCuarto_process.txt b/datasets/GFUNRioCuarto_process.txt new file mode 100644 index 00000000..9da7d720 --- /dev/null +++ b/datasets/GFUNRioCuarto_process.txt @@ -0,0 +1,571 @@ +Unnamed: 0,university,career,inscription_date,first_name,last_name,gender,age,postal_code,location,email +4,universidad nacional de río cuarto,ingeniería en informática,2015-01-21,michael,smith,male,27,8366,chelforo,laura64@yahoo.com +6,universidad nacional de río cuarto,farmacia,2002-10-20,jacqueline,gray,female,30,8412,cañadon del corral,uodonnell@yahoo.com +7,universidad nacional de río cuarto,contador público ,2024-11-20,denise,richard,female,51,2622,maggiolo,trevor97@gmail.com +10,universidad nacional de río cuarto,licenciatura en ciencia política ,2018-09-20,steven,blake,male,34,1854,longchamps,amandapalmer@yahoo.com +11,universidad nacional de río cuarto,licenciatura en terapia ocupacional,2002-09-20,elizabeth,stewart,female,22,2848,berisso,ajohnson@gmail.com +12,universidad nacional de río cuarto,ingeniería en informática,2020-01-21,johnny,hull,male,39,3136,alcaraz norte,ehale@gmail.com +14,universidad nacional de río cuarto,licenciatura en artes,2009-09-20,morgan,hale,female,18,2142,campo medina,jacobdunn@hotmail.com +15,universidad nacional de río cuarto,arquitectura,2003-12-20,brandi,norman,female,26,3334,3 de mayo,wjohnson@yahoo.com +18,universidad nacional de río cuarto,ciencias veterinarias,2007-09-20,leslie,walsh,female,26,3445,9 de julio,turnercory@yahoo.com +20,universidad nacional de río cuarto,diseño de imagen y sonido,2010-09-20,wesley,taylor,male,27,7020,benito juarez,johnhughes@gmail.com +22,universidad nacional de río cuarto,actuario ,2001-01-21,brendan,bell,male,40,3317,arroyo magdalena,sampsonsara@hotmail.com +26,universidad nacional de río cuarto,licenciatura en ciencia política ,2021-11-20,rebecca,young,female,48,3051,alejandra,wdavis@gmail.com +28,universidad nacional de río cuarto,ciencias veterinarias,2014-11-20,sandra,moore,female,49,1669,del viso,austinwolfe@yahoo.com +30,universidad nacional de río cuarto,licenciatura en artes,2002-09-20,matthew,thomas,male,45,8301,planicie banderita,teresa21@gmail.com +31,universidad nacional de río cuarto,licenciatura en gestión de agroalimentos,2016-12-20,tina,reid,female,49,6603,ingeniero williams,teresa52@hotmail.com +32,universidad nacional de río cuarto,licenciatura en ciencias antropológicas,2008-12-20,joseph,peterson,male,49,2501,berretta,wongjames@yahoo.com +35,universidad nacional de río cuarto,licenciatura en musicoterapia,2012-09-20,sue,franklin,female,19,7541,d orbigny,fbyrd@yahoo.com +38,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2001-12-20,brian,moore,male,42,8536,chipauquil,donna26@yahoo.com +39,universidad nacional de río cuarto,licenciatura en sociología ,2012-09-20,alexandra,hale,female,30,5715,arbol verde,jason45@gmail.com +41,universidad nacional de río cuarto,licenciatura en artes,2019-11-20,jennifer,moss,female,45,6013,baigorrita,drewhunter@gmail.com +49,universidad nacional de río cuarto,licenciatura en sociología ,2024-12-20,jamie,jackson,female,32,2527,colonia san francisco,castrosamuel@yahoo.com +54,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2020-10-20,james,andersen,male,25,6437,alamos,rachelcobb@yahoo.com +59,universidad nacional de río cuarto,licenciatura en ciencias biológicas,2013-12-20,clinton,jimenez,male,26,4603,catamontaña,ryan68@hotmail.com +62,universidad nacional de río cuarto,medicina,2021-09-20,alicia,martin,female,27,4115,agua azul,bwheeler@gmail.com +67,universidad nacional de río cuarto,licenciatura en gestión de agroalimentos,2005-09-20,ryan,jenkins,male,31,8363,colonia josefa,nathan34@yahoo.com +71,universidad nacional de río cuarto,contador público ,2015-10-20,travis,lawson,male,33,5873,isla,vanessasanchez@yahoo.com +74,universidad nacional de río cuarto,licenciatura en producción de bioimagenes,2025-12-20,susan,singleton,female,33,6077,encina,amanda37@gmail.com +77,universidad nacional de río cuarto,licenciatura en relaciones del trabajo ,2019-12-20,william,daniel,male,50,3363,25 de mayo,alejandromccall@yahoo.com +79,universidad nacional de río cuarto,licenciatura en planificación y diseño del paisaje,2005-11-20,james,reynolds,male,40,7161,labarden,laurieyoung@hotmail.com +83,universidad nacional de río cuarto,diseño de imagen y sonido,2020-11-20,mary,hernandez,female,35,3572,campo garabato,gsalas@hotmail.com +88,universidad nacional de río cuarto,diseño de imagen y sonido,2029-11-20,danielle,ramos,female,47,9009,cañadon lagarto,michaelgardner@gmail.com +90,universidad nacional de río cuarto,agronomía,2012-11-20,daniel,jones,male,26,8503,chocori,rodriguezcorey@yahoo.com +91,universidad nacional de río cuarto,ciencias veterinarias,2006-09-20,rebecca,reilly,female,39,2441,crispi,zvillegas@gmail.com +95,universidad nacional de río cuarto,licenciatura en sociología ,2015-01-21,crystal,cameron,female,36,3032,nelson,leejames@gmail.com +99,universidad nacional de río cuarto,contador público ,2014-12-20,jeremy,sweeney,male,53,4119,agua colorada,ngibbs@gmail.com +100,universidad nacional de río cuarto,licenciatura en ciencias de la computación,2006-09-20,joseph,phillips,male,19,4713,ocho vados,josephbanks@gmail.com +102,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2021-12-20,amanda,lawson,female,21,3445,9 de julio,jeffrey85@yahoo.com +103,universidad nacional de río cuarto,diseño de imagen y sonido,2023-09-20,andrew,webster,male,28,3134,antonio tomas sud,vwalker@yahoo.com +112,universidad nacional de río cuarto,licenciatura en sociología ,2022-10-20,brittney,parks,female,25,1633,empalme,william86@yahoo.com +113,universidad nacional de río cuarto,diseño de imagen y sonido,2021-09-20,laura,bruce,female,48,3061,antonio pini,brittneymurphy@gmail.com +116,universidad nacional de río cuarto,agronomía,2026-11-20,jose,lopez,male,25,4157,arroyo mal paso,cartercarolyn@gmail.com +117,universidad nacional de río cuarto,licenciatura en producción de bioimagenes,2018-10-20,jose,jordan,male,28,1663,muñiz,lcampbell@gmail.com +120,universidad nacional de río cuarto,ingeniería mecánica,2023-01-21,sharon,hernandez,female,21,3454,bañado san antonio,jonescatherine@hotmail.com +122,universidad nacional de río cuarto,diseño de imagen y sonido,2016-10-20,anna,le,female,44,3524,el campamento,christinapalmer@yahoo.com +123,universidad nacional de río cuarto,contador público ,2030-09-20,jessica,dyer,female,49,8214,colonia cazaux,alexandra15@hotmail.com +124,universidad nacional de río cuarto,agronomía,2005-09-20,aaron,strong,male,42,5503,paso de los andes,briansanders@gmail.com +125,universidad nacional de río cuarto,licenciatura en relaciones del trabajo ,2025-09-20,jennifer,sanders,female,21,2717,acevedo,erin58@yahoo.com +135,universidad nacional de río cuarto,ciencias veterinarias,2009-12-20,adam,jacobs,male,40,1611,don torcuato,josephhess@gmail.com +136,universidad nacional de río cuarto,ciencias veterinarias,2022-10-20,brandi,wood,female,51,6533,alfredo demarchi,christopher82@gmail.com +138,universidad nacional de río cuarto,licenciatura en kinesiología y fisiatría,2029-10-20,jonathan,hayes,male,36,4500,alto del saladillo,tnelson@yahoo.com +141,universidad nacional de río cuarto,ingeniería electrónica,2030-09-20,john,taylor,male,18,6703,alastuey,carolyn02@hotmail.com +142,universidad nacional de río cuarto,licenciatura en sociología ,2007-10-20,francisco,bishop,male,46,3708,concepcion del bermejo,lallen@hotmail.com +144,universidad nacional de río cuarto,técnico para bioterios ,2020-10-20,marcus,kidd,male,33,3580,kilometro 408,stephenkelley@gmail.com +156,universidad nacional de río cuarto,licenciatura en ciencias antropológicas,2014-01-21,edwin,sparks,male,42,1881,san francisco solano,wilsonmichelle@hotmail.com +158,universidad nacional de río cuarto,licenciatura en kinesiología y fisiatría,2022-10-20,catherine,watson,female,25,5384,punta de los llanos,pbenson@yahoo.com +159,universidad nacional de río cuarto,ingeniería en informática,2011-10-20,nathaniel,coleman,male,39,5304,el tala,shill@gmail.com +163,universidad nacional de río cuarto,licenciatura en relaciones del trabajo ,2016-01-21,amy,gaines,female,33,6439,bonifacio,ehansen@hotmail.com +164,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2008-09-20,rebecca,frederick,female,31,5465,baños pismanta,ritaanderson@yahoo.com +170,universidad nacional de río cuarto,medicina,2005-11-20,valerie,henry,female,30,8349,aguas de las mulas,juanmora@yahoo.com +173,universidad nacional de río cuarto,licenciatura en kinesiología y fisiatría,2006-12-20,jeffrey,vasquez,male,24,4500,alto del saladillo,benjaminbullock@hotmail.com +174,universidad nacional de río cuarto,licenciatura en musicoterapia,2023-01-21,bryan,johnson,male,38,3014,angel gallardo,robertgomez@yahoo.com +176,universidad nacional de río cuarto,técnico para bioterios ,2010-12-20,elizabeth,wong,female,26,6205,el guanaco,timothy50@gmail.com +183,universidad nacional de río cuarto,agronomía,2002-01-21,robin,olson,female,47,1907,el pino,amanda83@yahoo.com +184,universidad nacional de río cuarto,ingeniería mecánica,2025-09-20,martha,ferguson,female,41,8170,abra de hinojo,davidwebster@hotmail.com +185,universidad nacional de río cuarto,licenciatura en ciencias biológicas,2024-12-20,april,martin,female,26,3433,carrizal norte,carolynsweeney@yahoo.com +188,universidad nacional de río cuarto,licenciatura en administración ,2017-01-21,brett,dominguez,male,34,2741,el retiro,cgutierrez@gmail.com +190,universidad nacional de río cuarto,licenciatura en musicoterapia,2015-11-20,scott,weaver,male,41,5351,banda florida,kathysmith@hotmail.com +195,universidad nacional de río cuarto,contador público ,2003-10-20,angie,hoffman,female,37,3112,colonia loma negra,zdavis@hotmail.com +198,universidad nacional de río cuarto,bioquímica,2031-12-20,john,charles,male,40,3232,cabred,jasonbarber@gmail.com +203,universidad nacional de río cuarto,licenciatura en kinesiología y fisiatría,2030-12-20,taylor,shepard,female,31,3338,17 de agosto,jennifer33@gmail.com +204,universidad nacional de río cuarto,licenciatura en ciencias de la computación,2010-11-20,heidi,pope,female,49,1716,libertad,valerie14@yahoo.com +206,universidad nacional de río cuarto,licenciatura en ciencia política ,2015-11-20,daniel,hunt,male,22,7208,coronel boerr,riosrichard@yahoo.com +208,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2006-12-20,terry,harris,male,29,5711,angelita,elizabethroberts@gmail.com +210,universidad nacional de río cuarto,licenciatura en ciencias ambientales,2030-12-20,melanie,kennedy,female,52,9311,cañadon leon,zwilliams@gmail.com +213,universidad nacional de río cuarto,ingeniería en informática,2024-09-20,james,hughes,male,50,3363,25 de mayo,istephenson@yahoo.com +227,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2017-12-20,sharon,reyes,female,21,3138,alcaraz 2do,tylercrawford@gmail.com +233,universidad nacional de río cuarto,ciencias veterinarias,2004-11-20,troy,foley,male,34,1842,el jaguel,walkerjason@hotmail.com +240,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2002-01-21,jennifer,johnson,female,30,2821,arroyo del cura,adamgolden@yahoo.com +242,universidad nacional de río cuarto,ciencias veterinarias,2005-01-21,linda,smith,female,22,2520,la california,cheryljefferson@gmail.com +244,universidad nacional de río cuarto,bioquímica,2019-09-20,kara,reyes,female,24,7160,la union,pbooker@hotmail.com +249,universidad nacional de río cuarto,ciencias veterinarias,2015-12-20,heather,walsh,female,27,3334,3 de mayo,michael52@yahoo.com +253,universidad nacional de río cuarto,bioquímica,2030-12-20,brianna,burke,female,30,2258,campo quiñones,davidmatthews@gmail.com +254,universidad nacional de río cuarto,licenciatura en terapia ocupacional,2006-11-20,janice,shelton,female,46,7500,el carretero,kjimenez@hotmail.com +255,universidad nacional de río cuarto,agronomía,2013-12-20,mrs.,dawn casey,female,44,3153,kilmetro 165,amy30@hotmail.com +260,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2014-09-20,dr.,scott harris,male,23,3230,arbol solo,robertahenderson@hotmail.com +261,universidad nacional de río cuarto,licenciatura en psicología,2030-11-20,lauren,yang,female,19,3328,colonia japonesa,josephyoung@hotmail.com +263,universidad nacional de río cuarto,técnico para bioterios ,2022-01-21,andrew,tucker,male,41,3265,arroyo caraballo,peter00@hotmail.com +264,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2013-12-20,evan,wallace,male,41,7607,balneario atlantida,carlwilliams@gmail.com +266,universidad nacional de río cuarto,agronomía,2029-12-20,jennifer,gomez,female,23,3158,20 de septiembre,samanthabrown@hotmail.com +269,universidad nacional de río cuarto,contador público ,2016-01-21,jennifer,smith,female,38,5365,el jumeal,stacy34@hotmail.com +273,universidad nacional de río cuarto,licenciatura en administración ,2031-10-20,michelle,robinson,female,19,3052,cañadita,erin64@gmail.com +274,universidad nacional de río cuarto,diseño de imagen y sonido,2004-12-20,teresa,carpenter,female,38,9120,bahia cracher,susanyoder@gmail.com +278,universidad nacional de río cuarto,licenciatura en terapia ocupacional,2002-09-20,david,brooks,male,28,8160,fortin chaco,qgordon@gmail.com +283,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2017-12-20,jessica,williams,female,40,6315,colonia baron,timothyhart@hotmail.com +291,universidad nacional de río cuarto,contador público ,2018-01-21,amy,robinson,female,37,8000,adela corti,kelly19@yahoo.com +292,universidad nacional de río cuarto,licenciatura en planificación y diseño del paisaje,2021-10-20,brittany,coleman,female,40,6533,alfredo demarchi,brettanderson@hotmail.com +299,universidad nacional de río cuarto,farmacia,2013-11-20,catherine,moore,female,26,3009,el tropezon,courtneywilliams@gmail.com +300,universidad nacional de río cuarto,arquitectura,2026-10-20,amy,brady,female,41,3076,huanqueros,yjones@gmail.com +311,universidad nacional de río cuarto,técnico para bioterios ,2021-01-21,alison,young,female,25,4740,agua salada,amber27@hotmail.com +316,universidad nacional de río cuarto,licenciatura en producción de bioimagenes,2030-11-20,johnny,crawford,male,29,3732,colonia abate,frazierroger@yahoo.com +318,universidad nacional de río cuarto,actuario ,2008-12-20,kimberly,gomez,female,52,1664,trujui,ronald86@gmail.com +320,universidad nacional de río cuarto,actuario ,2024-09-20,blake,glass,male,23,2935,algarrobo,andrew33@yahoo.com +329,universidad nacional de río cuarto,ingeniería en informática,2011-01-21,pamela,chen,female,40,2533,los cardos,lauriebrown@hotmail.com +330,universidad nacional de río cuarto,licenciatura en ciencias de la computación,2002-10-20,alison,brooks,female,25,9217,cholila,nicholasweiss@hotmail.com +333,universidad nacional de río cuarto,licenciatura en ciencia política ,2004-01-21,lindsey,smith,female,18,4719,balcosna,cnguyen@hotmail.com +334,universidad nacional de río cuarto,ciencias veterinarias,2009-01-21,james,king,male,42,6703,alastuey,ctanner@yahoo.com +335,universidad nacional de río cuarto,actuario ,2029-12-20,heidi,pearson,female,43,2824,britos,iwright@yahoo.com +337,universidad nacional de río cuarto,licenciatura en administración ,2015-11-20,rebecca,mcneil,female,49,2324,colonia tacurales,mallory90@gmail.com +340,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2009-11-20,lacey,richardson,female,48,4141,fuerte quemado,gward@yahoo.com +342,universidad nacional de río cuarto,ingeniería en informática,2004-09-20,catherine,vasquez,female,46,1702,ciudadela,jane59@gmail.com +343,universidad nacional de río cuarto,licenciatura en terapia ocupacional,2031-01-21,brandy,thompson,female,48,9030,rio mayo,markjones@gmail.com +346,universidad nacional de río cuarto,licenciatura en relaciones del trabajo ,2028-01-21,christina,mitchell,female,25,8328,allen,curtisjessica@yahoo.com +349,universidad nacional de río cuarto,ingeniería en informática,2008-01-21,tamara,holland,female,18,3481,angostura,gomezjessica@yahoo.com +350,universidad nacional de río cuarto,contador público ,2026-01-21,michael,hopkins,male,42,7533,quiñihual estacion,brownkimberly@hotmail.com +351,universidad nacional de río cuarto,licenciatura en gestión de agroalimentos,2010-01-21,christina,williams,female,23,8146,el rincon,kelly96@gmail.com +357,universidad nacional de río cuarto,bioquímica,2015-12-20,todd,simmons,male,37,3567,dest aeronautico milit reconqu,anthonycook@yahoo.com +358,universidad nacional de río cuarto,técnico para bioterios ,2027-09-20,nancy,martinez,female,47,1706,haedo,samanthahughes@hotmail.com +361,universidad nacional de río cuarto,licenciatura en musicoterapia,2025-09-20,christopher,williams,male,30,4753,corralito,donna12@yahoo.com +362,universidad nacional de río cuarto,ciencias veterinarias,2007-10-20,julie,patrick,female,29,5429,el abanico,juanthomas@yahoo.com +364,universidad nacional de río cuarto,licenciatura en ciencias ambientales,2016-12-20,jacob,taylor,male,31,5636,favelli,imalone@yahoo.com +365,universidad nacional de río cuarto,diseño industrial,2012-12-20,zachary,jackson,male,18,9009,cañadon lagarto,mendezcharles@hotmail.com +366,universidad nacional de río cuarto,actuario ,2012-11-20,kristin,bennett,female,51,2138,carcaraña,kimberlydecker@gmail.com +369,universidad nacional de río cuarto,ingeniería en informática,2016-12-20,kristen,rocha,female,23,8375,cañadon de los indios,cory16@yahoo.com +371,universidad nacional de río cuarto,actuario ,2022-09-20,john,mitchell,male,44,4718,barro negro,matthew24@hotmail.com +376,universidad nacional de río cuarto,diseño industrial,2003-10-20,thomas,smith,male,32,3016,san jose,gregory86@gmail.com +378,universidad nacional de río cuarto,licenciatura en terapia ocupacional,2006-12-20,mario,roberson,male,53,2631,cora,finleyrobert@yahoo.com +379,universidad nacional de río cuarto,técnico para bioterios ,2017-09-20,megan,perez,female,45,3200,colonia los sauces,davidwest@gmail.com +380,universidad nacional de río cuarto,licenciatura en psicología,2008-10-20,pamela,alvarez,female,46,8328,allen,wilsonandrew@gmail.com +382,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2008-11-20,robert,campos,male,27,2202,cerana,dward@gmail.com +389,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2023-11-20,erin,summers,female,33,4716,amadores,silvajon@gmail.com +393,universidad nacional de río cuarto,arquitectura,2023-09-20,tammy,gibson,female,51,8168,sierra de la ventana,andrew32@gmail.com +394,universidad nacional de río cuarto,licenciatura en gestión de agroalimentos,2020-10-20,alexander,kaiser,male,33,1651,san andres,tyler73@yahoo.com +396,universidad nacional de río cuarto,arquitectura,2028-11-20,melanie,french dds,female,21,8508,ambrosio p lezica,millerrobert@gmail.com +398,universidad nacional de río cuarto,ingeniería en informática,2010-12-20,sarah,perkins,female,18,1647,zona delta san fernando,alexanderbrian@yahoo.com +411,universidad nacional de río cuarto,licenciatura en musicoterapia,2019-11-20,jonathan,reyes,male,49,3114,aldea maria luisa,riddlenicholas@yahoo.com +413,universidad nacional de río cuarto,licenciatura en ciencia política ,2010-11-20,matthew,chung,male,50,9217,cholila,ymccann@gmail.com +416,universidad nacional de río cuarto,técnico para bioterios ,2014-01-21,taylor,franklin,male,43,6607,anasagasti,craigjessica@yahoo.com +419,universidad nacional de río cuarto,ingeniería electrónica,2004-09-20,matthew,hoffman,male,33,4144,amberes,flynnjoseph@yahoo.com +420,universidad nacional de río cuarto,licenciatura en administración ,2011-11-20,kristen,ray,female,37,4715,agua verde,matthewcooper@yahoo.com +425,universidad nacional de río cuarto,ingeniería mecánica,2024-12-20,anna,curtis,female,48,6277,buena esperanza,goodalex@gmail.com +427,universidad nacional de río cuarto,licenciatura en ciencias antropológicas,2023-09-20,ian,smith,male,37,3005,colonia california,wbaker@gmail.com +432,universidad nacional de río cuarto,licenciatura en musicoterapia,2019-01-21,joseph,stewart,male,44,1618,ricardo rojas,antoniowalker@gmail.com +433,universidad nacional de río cuarto,licenciatura en administración ,2017-01-21,russell,coleman,male,49,5470,abra verde,bpeterson@hotmail.com +434,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2009-12-20,fernando,goodman,male,39,2946,el espinillo,ijones@hotmail.com +437,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2027-11-20,elizabeth,johnson,female,37,6078,bayauca,kramerbenjamin@yahoo.com +440,universidad nacional de río cuarto,licenciatura en relaciones del trabajo ,2026-12-20,adrienne,mckenzie,female,19,3524,el campamento,iliu@hotmail.com +443,universidad nacional de río cuarto,ingeniería en informática,2025-10-20,justin,estes,male,42,6034,colonia alberdi,davisdavid@hotmail.com +449,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2016-11-20,kristopher,cox,male,52,3515,capitan solari,lbradshaw@gmail.com +450,universidad nacional de río cuarto,licenciatura en ciencias de la computación,2021-01-21,david,lawson,male,53,9420,aserradero arroyo,allenbrandon@yahoo.com +453,universidad nacional de río cuarto,técnico para bioterios ,2007-01-21,cassandra,spencer,female,24,8300,las perlas,johnsonmelvin@yahoo.com +457,universidad nacional de río cuarto,licenciatura en ciencias de la computación,2017-12-20,erin,goodwin,female,37,4722,el duraznillo,lwatts@hotmail.com +463,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2008-12-20,jessica,clarke,female,36,7507,el bombero,maria55@gmail.com +470,universidad nacional de río cuarto,licenciatura en artes,2002-01-21,lucas,gordon,male,18,7267,alvarez de toledo,robin46@yahoo.com +471,universidad nacional de río cuarto,licenciatura en ciencia política ,2031-12-20,brandon,little,male,20,7111,san bernardo del tuyu,taylor89@gmail.com +472,universidad nacional de río cuarto,ingeniería en informática,2008-12-20,alex,jacobson,male,42,4434,anta,nataliejones@hotmail.com +474,universidad nacional de río cuarto,diseño de imagen y sonido,2022-10-20,shawn,santiago,male,36,6748,membrillar,stephensjennifer@gmail.com +486,universidad nacional de río cuarto,licenciatura en administración ,2001-12-20,lori,hodges,female,37,6616,castilla,michellewilliams@hotmail.com +487,universidad nacional de río cuarto,bioquímica,2003-01-21,andrea,taylor,female,33,3287,aldea san gregorio,collinsandrea@hotmail.com +491,universidad nacional de río cuarto,licenciatura en ciencias antropológicas,2020-01-21,deborah,nguyen,female,30,5436,colonia zapata,donald94@hotmail.com +492,universidad nacional de río cuarto,licenciatura en planificación y diseño del paisaje,2016-01-21,joshua,adams,male,40,2317,casablanca,jordanmedina@yahoo.com +493,universidad nacional de río cuarto,medicina,2023-09-20,george,carter,male,48,6212,adolfo van praet,olee@hotmail.com +494,universidad nacional de río cuarto,contador público ,2005-12-20,eric,miller,male,49,2173,campo pesoa,ruben79@gmail.com +496,universidad nacional de río cuarto,arquitectura,2005-01-21,shannon,snyder,female,24,1708,moron,adam20@hotmail.com +498,universidad nacional de río cuarto,farmacia,2014-10-20,bianca,carter,female,25,6307,colonia la oracion,ambertaylor@yahoo.com +499,universidad nacional de río cuarto,farmacia,2017-11-20,paul,jones,male,39,9017,cameron,bernardmark@gmail.com +503,universidad nacional de río cuarto,licenciatura en terapia ocupacional,2017-09-20,andrew,wallace,male,46,3300,arroyo,james52@hotmail.com +506,universidad nacional de río cuarto,ciencias veterinarias,2026-01-21,angela,clark,female,26,5553,empalme frontera,duanecarney@gmail.com +509,universidad nacional de río cuarto,diseño de imagen y sonido,2013-12-20,christopher,delacruz,male,37,1852,burzaco,dominique46@hotmail.com +510,universidad nacional de río cuarto,diseño industrial,2012-10-20,mary,williams phd,female,37,6450,abel,evan37@gmail.com +511,universidad nacional de río cuarto,licenciatura en relaciones del trabajo ,2022-09-20,walter,schneider,male,37,7412,las hermanas,brandon45@hotmail.com +514,universidad nacional de río cuarto,ingeniería mecánica,2027-10-20,ellen,horne,female,31,7212,doctor domingo harosteguy,chenlarry@gmail.com +516,universidad nacional de río cuarto,agronomía,2025-11-20,kevin,fitzpatrick,male,38,3265,arroyo caraballo,anna20@hotmail.com +517,universidad nacional de río cuarto,agronomía,2028-09-20,richard,tanner,male,44,3042,abipones,currybarbara@yahoo.com +519,universidad nacional de río cuarto,licenciatura en ciencias antropológicas,2021-10-20,erik,lin,male,32,7301,ariel,crawfordjoshua@yahoo.com +531,universidad nacional de río cuarto,licenciatura en artes,2030-12-20,william,brown,male,34,8156,el perdido est jose guisasola,davischarles@gmail.com +533,universidad nacional de río cuarto,bioquímica,2009-11-20,robert,branch,male,33,4605,alisos de abajo,jjones@gmail.com +539,universidad nacional de río cuarto,licenciatura en ciencias antropológicas,2001-10-20,michael,garcia,male,35,1889,bosques,danielharvey@yahoo.com +546,universidad nacional de río cuarto,licenciatura en producción de bioimagenes,2014-10-20,debbie,manning,female,47,3105,diamante,davidrodriguez@hotmail.com +547,universidad nacional de río cuarto,ingeniería en informática,2015-11-20,shelby,henderson,female,38,4516,caimancito,brandonmorgan@hotmail.com +559,universidad nacional de río cuarto,licenciatura en sociología ,2002-12-20,james,townsend,male,50,3511,colonia coronel dorrego,barreracynthia@yahoo.com +560,universidad nacional de río cuarto,licenciatura en artes,2022-12-20,jeffrey,watson,male,31,5623,atuel sud,blucero@hotmail.com +561,universidad nacional de río cuarto,bioquímica,2025-09-20,derek,fisher,male,24,3042,abipones,ktorres@hotmail.com +570,universidad nacional de río cuarto,ingeniería mecánica,2007-01-21,henry,proctor,male,41,1648,rincon de milberg,jasonmcdonald@yahoo.com +576,universidad nacional de río cuarto,farmacia,2025-12-20,melissa,lopez,female,37,2300,colonia bella italia,amy11@yahoo.com +577,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2024-01-21,jessica,phillips,female,38,9220,cañadon la madera,stevenschad@gmail.com +578,universidad nacional de río cuarto,ciencias veterinarias,2017-09-20,joshua,pierce,male,34,5470,abra verde,rbradley@hotmail.com +579,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2024-01-21,alexander,may,male,21,6422,primera junta,patelbenjamin@yahoo.com +580,universidad nacional de río cuarto,licenciatura en terapia ocupacional,2024-09-20,tammy,middleton,female,42,2121,perez,davidwilkins@gmail.com +586,universidad nacional de río cuarto,contador público ,2024-11-20,aimee,murphy,female,39,6648,mecha,michellesteele@yahoo.com +588,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2022-10-20,susan,acosta,female,43,4705,aguadita,mscott@gmail.com +591,universidad nacional de río cuarto,licenciatura en psicología,2028-12-20,tyler,bowers,male,33,8313,arroyito,powellbrian@yahoo.com +594,universidad nacional de río cuarto,ingeniería electrónica,2017-09-20,jennifer,king,female,25,5777,adolfo rodriguez saa,garygibson@yahoo.com +600,universidad nacional de río cuarto,licenciatura en gestión de agroalimentos,2022-01-21,maria,park,female,25,5584,barrio villa adela,janetwoods@gmail.com +605,universidad nacional de río cuarto,ingeniería mecánica,2007-11-20,gina,cunningham,female,41,3133,arroyo burgos,john80@yahoo.com +608,universidad nacional de río cuarto,actuario ,2014-11-20,eddie,tucker,male,46,6075,arenaza,clewis@gmail.com +610,universidad nacional de río cuarto,licenciatura en musicoterapia,2012-12-20,helen,johnson,female,19,1825,monte chingolo,emiller@hotmail.com +611,universidad nacional de río cuarto,farmacia,2021-09-20,cheryl,pena,female,28,1846,adrogue,nicholasrivera@yahoo.com +613,universidad nacional de río cuarto,ciencias veterinarias,2031-10-20,ryan,bernard,male,30,3155,costa del nogoya,xhampton@hotmail.com +615,universidad nacional de río cuarto,contador público ,2016-12-20,amanda,taylor,female,18,2935,algarrobo,walter33@yahoo.com +616,universidad nacional de río cuarto,licenciatura en musicoterapia,2030-09-20,jamie,haynes,female,32,5321,el potrero,wendyyoung@hotmail.com +618,universidad nacional de río cuarto,licenciatura en psicología,2005-09-20,deborah,morris,female,46,1896,camino centenario km 11500,wnewman@yahoo.com +619,universidad nacional de río cuarto,licenciatura en terapia ocupacional,2026-11-20,dawn,harrison,female,38,4603,catamontaña,gwilliams@gmail.com +622,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2015-11-20,austin,mcguire,male,28,6701,carlos keen,farnold@yahoo.com +629,universidad nacional de río cuarto,medicina,2007-11-20,rebecca,hart,female,24,4504,23 de agosto,smithkristi@gmail.com +633,universidad nacional de río cuarto,ingeniería mecánica,2003-11-20,jessica,ramirez,female,20,4632,antumpa,brentparker@gmail.com +634,universidad nacional de río cuarto,técnico para bioterios ,2028-12-20,dana,webster,female,36,4504,23 de agosto,davidspence@yahoo.com +636,universidad nacional de río cuarto,arquitectura,2007-09-20,sara,white,female,48,3071,aguara grande,khall@yahoo.com +638,universidad nacional de río cuarto,licenciatura en administración ,2019-12-20,melissa,hull,female,46,5415,angaco norte,laura50@yahoo.com +642,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2018-12-20,cristina,ward,female,29,4709,san jose de piedra blanca,tanyamurphy@gmail.com +644,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2016-09-20,megan,baker,female,27,4630,aparzo,patrick77@gmail.com +646,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2010-11-20,william,parker,male,24,6511,hale,anna80@gmail.com +649,universidad nacional de río cuarto,bioquímica,2025-09-20,thomas,boyd,male,20,4139,agua amarilla la hoyada,sharris@gmail.com +650,universidad nacional de río cuarto,licenciatura en ciencias antropológicas,2021-10-20,jessica,long,female,24,2400,villani,millerdennis@hotmail.com +657,universidad nacional de río cuarto,ciencias veterinarias,2026-12-20,alexis,gray,female,33,4716,amadores,vaughncourtney@hotmail.com +661,universidad nacional de río cuarto,ingeniería electrónica,2026-11-20,david,gibson,male,43,2852,alarcon,zmiller@yahoo.com +665,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2025-11-20,gregg,weaver,male,36,3246,achiras,erica53@yahoo.com +668,universidad nacional de río cuarto,licenciatura en musicoterapia,2008-09-20,jason,rosario,male,40,8512,igarzabal,chungkenneth@gmail.com +675,universidad nacional de río cuarto,licenciatura en terapia ocupacional,2019-10-20,denise,sherman,female,20,2635,cañada del ucle,cfoley@yahoo.com +676,universidad nacional de río cuarto,farmacia,2030-11-20,bonnie,stewart,female,27,3038,cayastacito,frivera@yahoo.com +681,universidad nacional de río cuarto,farmacia,2025-01-21,dawn,marshall,female,38,9017,cameron,reedtimothy@gmail.com +684,universidad nacional de río cuarto,licenciatura en terapia ocupacional,2004-09-20,kristen,sexton,female,41,6315,colonia baron,sierrawise@gmail.com +689,universidad nacional de río cuarto,medicina,2012-11-20,darryl,blake,male,49,3021,campo andino,michael90@yahoo.com +693,universidad nacional de río cuarto,diseño industrial,2002-11-20,melissa,rich,female,47,3023,cululu,robinhurst@yahoo.com +694,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2003-11-20,sean,wells,male,35,7400,barrio la luisa,robertwalker@gmail.com +697,universidad nacional de río cuarto,contador público ,2019-01-21,adrienne,perez,female,27,8332,colonia rusa,snyderbernard@hotmail.com +698,universidad nacional de río cuarto,licenciatura en planificación y diseño del paisaje,2009-11-20,jason,zimmerman,male,18,5565,campo de los andes,uhall@gmail.com +700,universidad nacional de río cuarto,actuario ,2006-01-21,susan,mccullough,female,44,6360,barrio el molino,christopherbennett@yahoo.com +704,universidad nacional de río cuarto,licenciatura en administración ,2025-01-21,kristine,herman,female,53,2617,sancti spiritu,taylorbishop@hotmail.com +713,universidad nacional de río cuarto,licenciatura en relaciones del trabajo ,2007-01-21,thomas,burnett,male,30,5717,el pimpollo,colejeffrey@hotmail.com +714,universidad nacional de río cuarto,licenciatura en planificación y diseño del paisaje,2026-01-21,kara,farmer,female,44,8363,colonia josefa,ginawood@gmail.com +715,universidad nacional de río cuarto,medicina,2019-09-20,kristina,long md,female,23,3150,algarrobitos 1ro,nelsonalexis@hotmail.com +718,universidad nacional de río cuarto,licenciatura en musicoterapia,2007-09-20,brandon,jimenez,male,53,8164,arquedas,garrettmccoy@hotmail.com +721,universidad nacional de río cuarto,licenciatura en planificación y diseño del paisaje,2031-10-20,lindsay,miller,female,52,7513,adolfo gonzales chaves,heidierickson@yahoo.com +736,universidad nacional de río cuarto,bioquímica,2021-12-20,keith,porter,male,47,2307,ataliva,carlanash@gmail.com +740,universidad nacional de río cuarto,licenciatura en ciencia política ,2008-10-20,greg,hamilton,male,51,6533,alfredo demarchi,fnicholson@yahoo.com +746,universidad nacional de río cuarto,técnico para bioterios ,2009-09-20,alexander,martinez,male,29,3565,arroyo del rey,mayers@yahoo.com +749,universidad nacional de río cuarto,licenciatura en sociología ,2027-10-20,george,bell,male,30,2147,san genaro norte,reedmichael@yahoo.com +754,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2023-10-20,melanie,barrett,female,52,9313,cara mala,kevinlewis@yahoo.com +758,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2001-11-20,todd,le,male,46,9030,rio mayo,matthewperry@yahoo.com +759,universidad nacional de río cuarto,ciencias veterinarias,2021-01-21,joshua,perry,male,31,4634,abralaite,kelly94@hotmail.com +761,universidad nacional de río cuarto,diseño de imagen y sonido,2028-12-20,cassandra,white,female,42,4195,7 de abril,jensenkevin@yahoo.com +763,universidad nacional de río cuarto,medicina,2010-01-21,megan,brown,female,44,3085,pilar,zkelly@hotmail.com +767,universidad nacional de río cuarto,ingeniería en informática,2025-10-20,rachel,gonzalez,female,22,5779,la chilca,cweber@hotmail.com +770,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2011-10-20,anthony,ochoa,male,27,6331,colonia beaufort,gilbert37@hotmail.com +773,universidad nacional de río cuarto,licenciatura en gestión de agroalimentos,2026-09-20,julia,robertson,female,46,7519,san mayol,harrisanthony@yahoo.com +781,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2003-01-21,karen,gonzalez,female,37,3620,kilometro 184,lrogers@gmail.com +792,universidad nacional de río cuarto,licenciatura en producción de bioimagenes,2002-10-20,amber,hicks,female,39,8418,anecon chico,christian03@yahoo.com +795,universidad nacional de río cuarto,contador público ,2005-09-20,heather,lopez,female,49,3013,colonia matilde,mary87@gmail.com +797,universidad nacional de río cuarto,bioquímica,2003-11-20,francisco,johnson,male,52,9107,28 de julio,andrew65@hotmail.com +800,universidad nacional de río cuarto,ingeniería electrónica,2011-10-20,brittney,mack,female,20,6015,campo coliqueo,tonyamcgrath@hotmail.com +801,universidad nacional de río cuarto,arquitectura,2021-10-20,henry,james,male,38,3316,arroyo pastora,samuelpayne@yahoo.com +809,universidad nacional de río cuarto,diseño industrial,2030-10-20,christine,kennedy,female,39,1617,el talar,cweeks@gmail.com +811,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2005-01-21,vincent,huang,male,19,4158,campo de talamayo,mark00@gmail.com +812,universidad nacional de río cuarto,arquitectura,2023-10-20,sandra,carroll,female,33,7150,ayacucho,matthewjohnson@yahoo.com +820,universidad nacional de río cuarto,licenciatura en terapia ocupacional,2004-12-20,lisa,meza,female,20,5537,algarrobito,annerichardson@yahoo.com +827,universidad nacional de río cuarto,licenciatura en ciencias ambientales,2007-01-21,joel,salinas,male,21,3133,arroyo burgos,brownjose@hotmail.com +830,universidad nacional de río cuarto,licenciatura en psicología,2015-11-20,kiara,franklin,female,51,8373,alianza,patrickpotter@gmail.com +832,universidad nacional de río cuarto,licenciatura en planificación y diseño del paisaje,2003-10-20,michael,davenport,male,46,6348,bocayuba,qsmith@yahoo.com +836,universidad nacional de río cuarto,licenciatura en sociología ,2017-11-20,robert,mckenzie,male,41,2732,4 de febrero,katie53@yahoo.com +843,universidad nacional de río cuarto,ciencias veterinarias,2014-12-20,melissa,garcia,female,27,2342,campo el mataco,joshua73@hotmail.com +846,universidad nacional de río cuarto,licenciatura en producción de bioimagenes,2005-10-20,jennifer,brown,female,34,6381,campo caretto,jeremyclayton@hotmail.com +854,universidad nacional de río cuarto,contador público ,2004-09-20,micheal,shea,male,42,4119,agua colorada,stephen51@gmail.com +859,universidad nacional de río cuarto,contador público ,2013-10-20,tyler,miller,male,19,5321,el potrero,dennis73@hotmail.com +872,universidad nacional de río cuarto,licenciatura en producción de bioimagenes,2004-12-20,nathan,johns,male,35,2253,campo gimenez,anthony07@yahoo.com +873,universidad nacional de río cuarto,ingeniería en informática,2012-12-20,stacy,burns,female,47,5350,el molle,pattersonkeith@gmail.com +878,universidad nacional de río cuarto,arquitectura,2014-12-20,rebecca,gilmore,female,20,6383,campo moises seccion 1a,brandypark@gmail.com +881,universidad nacional de río cuarto,licenciatura en ciencias ambientales,2029-09-20,jennifer,odonnell,female,49,3372,cataratas del iguazu,rburns@yahoo.com +882,universidad nacional de río cuarto,licenciatura en planificación y diseño del paisaje,2018-09-20,jonathan,mclaughlin,male,53,3231,colonia arocena ina,kevinedwards@yahoo.com +884,universidad nacional de río cuarto,licenciatura en gestión de agroalimentos,2028-10-20,kristen,walker,female,48,2342,campo el mataco,robinsonandrea@gmail.com +889,universidad nacional de río cuarto,licenciatura en musicoterapia,2018-11-20,debra,hanson,female,26,6405,30 de agosto,donnabrown@hotmail.com +891,universidad nacional de río cuarto,ingeniería en informática,2025-12-20,brandon,brewer,male,49,1741,enrique fynn,ahamilton@gmail.com +893,universidad nacional de río cuarto,licenciatura en kinesiología y fisiatría,2030-11-20,natalie,lucas,female,45,3231,colonia arocena ina,eclark@yahoo.com +898,universidad nacional de río cuarto,ingeniería electrónica,2023-09-20,melissa,ward,female,35,6703,alastuey,josephle@yahoo.com +900,universidad nacional de río cuarto,licenciatura en relaciones del trabajo ,2027-11-20,brandon,cooke,male,53,6608,agote,zsanchez@hotmail.com +903,universidad nacional de río cuarto,ingeniería electrónica,2008-09-20,jerry,smith,male,18,3572,campo garabato,gsullivan@hotmail.com +906,universidad nacional de río cuarto,licenciatura en ciencias ambientales,2014-11-20,connie,mann,female,42,7118,general guido,zbaldwin@hotmail.com +910,universidad nacional de río cuarto,licenciatura en terapia ocupacional,2030-01-21,heather,baker,female,41,6216,bagual,shirley77@gmail.com +912,universidad nacional de río cuarto,licenciatura en ciencia política ,2010-10-20,christopher,rodriguez jr.,male,19,7119,cari larquea,millerjoshua@hotmail.com +914,universidad nacional de río cuarto,licenciatura en ciencias biológicas,2006-11-20,kathryn,garner,female,40,2138,carcaraña,stevenpearson@gmail.com +915,universidad nacional de río cuarto,licenciatura en ciencia política ,2022-09-20,jamie,scott dvm,female,37,1888,florencio varela,jamesmartinez@gmail.com +916,universidad nacional de río cuarto,licenciatura en ciencias antropológicas,2007-12-20,jennifer,paul,female,35,3000,barranquitas,nancyperez@gmail.com +917,universidad nacional de río cuarto,licenciatura en ciencias biológicas,2029-11-20,manuel,garcia,male,53,6455,carlos tejedor,chloewood@yahoo.com +921,universidad nacional de río cuarto,técnico para bioterios ,2014-09-20,amber,carter,female,19,2311,adolfo alsina,ayerssusan@yahoo.com +922,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2006-11-20,jason,green,male,24,3460,arroyo castillo,tracyschultz@gmail.com +924,universidad nacional de río cuarto,licenciatura en ciencias biológicas,2009-11-20,bruce,adams,male,45,6220,bernardo larroude,carlos17@hotmail.com +928,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2027-09-20,mrs.,laura austin,female,30,1629,almirante irizar,brianna52@gmail.com +934,universidad nacional de río cuarto,ingeniería mecánica,2016-10-20,brian,adams,male,48,3032,nelson,tina72@hotmail.com +939,universidad nacional de río cuarto,diseño industrial,2011-12-20,tiffany,edwards,female,45,6516,amalia,gary14@gmail.com +941,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2013-09-20,patricia,west,female,34,8127,estela,leslie49@gmail.com +942,universidad nacional de río cuarto,licenciatura en ciencias antropológicas,2002-10-20,stephanie,massey,female,52,1659,campo de mayo,alexgreen@gmail.com +944,universidad nacional de río cuarto,farmacia,2008-09-20,alexander,harmon,male,48,2841,aldea asuncion,zroach@hotmail.com +946,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2015-10-20,alejandro,cooley,male,25,5575,andrade,vincentestrada@gmail.com +949,universidad nacional de río cuarto,medicina,2017-10-20,jason,rodriguez md,male,23,8113,baterias,rfrost@hotmail.com +951,universidad nacional de río cuarto,ingeniería mecánica,2005-01-21,johnny,todd,male,53,6058,pazos kanki,fmartinez@yahoo.com +952,universidad nacional de río cuarto,técnico para bioterios ,2006-09-20,andrew,martinez,male,27,4500,alto del saladillo,daltonsavage@hotmail.com +959,universidad nacional de río cuarto,licenciatura en psicología,2021-09-20,vickie,brown,female,20,7107,santa teresita,colleen14@hotmail.com +961,universidad nacional de río cuarto,técnico para bioterios ,2007-01-21,william,huerta,male,29,1986,altamirano,fbarajas@hotmail.com +963,universidad nacional de río cuarto,agronomía,2018-01-21,courtney,clark,female,20,2715,el socorro,sleonard@hotmail.com +965,universidad nacional de río cuarto,licenciatura en terapia ocupacional,2023-01-21,philip,johnson,male,52,6326,anguil,crystal08@yahoo.com +968,universidad nacional de río cuarto,licenciatura en producción de bioimagenes,2015-10-20,katherine,conley,female,19,4641,abdon castro tolay,bmay@hotmail.com +973,universidad nacional de río cuarto,ingeniería electrónica,2024-11-20,ethan,bates,male,51,2848,berisso,michealanderson@yahoo.com +979,universidad nacional de río cuarto,agronomía,2028-11-20,russell,murphy,male,37,5443,algarrobo verde,shirleywilliams@yahoo.com +988,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2004-01-21,franklin,chan,male,42,3355,arrechea,ibarratanner@hotmail.com +994,universidad nacional de río cuarto,licenciatura en ciencias de la computación,2024-12-20,kimberly,whitney,female,44,2501,berretta,qjones@hotmail.com +1001,universidad nacional de río cuarto,diseño industrial,2022-10-20,samantha,yates,female,20,6623,indacochea,michaelholmes@hotmail.com +1005,universidad nacional de río cuarto,farmacia,2017-09-20,jennifer,roberson,female,43,3263,1 de mayo,cpowell@gmail.com +1010,universidad nacional de río cuarto,diseño industrial,2026-12-20,david,edwards,male,27,1664,trujui,khill@gmail.com +1011,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2021-10-20,brendan,nichols,male,25,1766,tablada,codysuarez@hotmail.com +1019,universidad nacional de río cuarto,ingeniería electrónica,2027-12-20,charles,walker,male,38,3733,campo el jacaranda,greenerobert@gmail.com +1020,universidad nacional de río cuarto,licenciatura en relaciones del trabajo ,2024-09-20,lisa,chen,female,40,6361,agustoni,timothybryant@gmail.com +1022,universidad nacional de río cuarto,licenciatura en artes,2007-01-21,diana,dickerson,female,41,7116,camaron chico,victoria45@hotmail.com +1025,universidad nacional de río cuarto,licenciatura en sociología ,2007-01-21,daisy,morris,female,31,8316,balsa senillosa,heatherthomas@yahoo.com +1030,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2011-01-21,brandon,gray,male,22,2846,anahi,gomezjessica@gmail.com +1033,universidad nacional de río cuarto,licenciatura en ciencias antropológicas,2012-10-20,vanessa,miller,female,48,2445,cristolia,daltonalexandria@gmail.com +1034,universidad nacional de río cuarto,licenciatura en musicoterapia,2021-09-20,luke,hunter,male,35,5380,chamical,rodriguezlisa@gmail.com +1035,universidad nacional de río cuarto,licenciatura en ciencias antropológicas,2010-11-20,april,wilson,female,35,3500,colonia florencia,christine77@yahoo.com +1041,universidad nacional de río cuarto,medicina,2022-12-20,kenneth,riley,male,33,6740,chacabuco,prattjacob@hotmail.com +1042,universidad nacional de río cuarto,licenciatura en producción de bioimagenes,2015-01-21,karen,bean,female,19,6507,corbett,annphillips@yahoo.com +1046,universidad nacional de río cuarto,licenciatura en artes,2006-12-20,marcus,davis,male,44,9217,cholila,williamsstephanie@hotmail.com +1049,universidad nacional de río cuarto,licenciatura en ciencias ambientales,2024-12-20,jason,torres jr.,male,42,6032,blandengues,austin82@hotmail.com +1051,universidad nacional de río cuarto,ciencias veterinarias,2004-12-20,michelle,gould,female,29,5736,comandante granville,xgallagher@gmail.com +1055,universidad nacional de río cuarto,ingeniería mecánica,2015-11-20,james,brown,male,49,1871,dock sud,fitzgeraldjulie@yahoo.com +1057,universidad nacional de río cuarto,agronomía,2005-12-20,jeff,walker,male,43,2445,cristolia,zgarcia@yahoo.com +1060,universidad nacional de río cuarto,diseño de imagen y sonido,2001-02-21,linda,arellano,female,18,2707,4 de noviembre,colin64@yahoo.com +1062,universidad nacional de río cuarto,arquitectura,2008-10-20,samuel,cruz,male,28,6515,carlos maria naon,mgarcia@gmail.com +1074,universidad nacional de río cuarto,licenciatura en administración ,2025-09-20,andrew,vasquez,male,49,3363,25 de mayo,sarahhale@yahoo.com +1075,universidad nacional de río cuarto,licenciatura en artes,2004-09-20,danielle,james,female,27,7245,campo sabate,craigfitzpatrick@hotmail.com +1076,universidad nacional de río cuarto,licenciatura en ciencias ambientales,2017-01-21,timothy,tucker,male,19,1865,el pampero,pateljoshua@gmail.com +1078,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2019-01-21,randy,olson,male,21,8415,arroyo las minas,bbush@gmail.com +1079,universidad nacional de río cuarto,agronomía,2012-01-21,steven,parsons,male,19,7500,el carretero,samanthanunez@yahoo.com +1080,universidad nacional de río cuarto,licenciatura en ciencia política ,2012-09-20,lauren,wiley,female,31,3418,bartolome mitre,carlaharris@gmail.com +1081,universidad nacional de río cuarto,ingeniería mecánica,2001-12-20,anne,miller,female,28,5505,carbometal,uhale@hotmail.com +1082,universidad nacional de río cuarto,licenciatura en artes,2005-01-21,michael,watkins,male,18,1889,bosques,ychambers@hotmail.com +1087,universidad nacional de río cuarto,licenciatura en terapia ocupacional,2010-10-20,kimberly,browning,female,40,5372,nonogasta,jbird@gmail.com +1092,universidad nacional de río cuarto,ingeniería electrónica,2025-10-20,donald,riley,male,20,8187,bordenave,roy00@yahoo.com +1093,universidad nacional de río cuarto,licenciatura en ciencia política ,2015-01-21,yolanda,davis,female,26,5427,apeadero quiroga,stevenruiz@hotmail.com +1099,universidad nacional de río cuarto,ingeniería en informática,2006-09-20,sarah,campbell,female,31,4514,calilegua,matthewdelgado@hotmail.com +1102,universidad nacional de río cuarto,licenciatura en artes,2004-09-20,nicole,jackson,female,49,5582,alberto flores,allisonsmith@yahoo.com +1107,universidad nacional de río cuarto,licenciatura en gestión de agroalimentos,2003-12-20,angelica,molina,female,42,6319,carro quemado,teresahoward@gmail.com +1109,universidad nacional de río cuarto,licenciatura en ciencias antropológicas,2022-12-20,melissa,crawford,female,30,1663,muñiz,ndavidson@yahoo.com +1110,universidad nacional de río cuarto,licenciatura en ciencias ambientales,2026-11-20,stefanie,jacobs,female,53,5424,villa lerga,tonycooper@yahoo.com +1114,universidad nacional de río cuarto,licenciatura en planificación y diseño del paisaje,2011-09-20,yolanda,jones,female,25,3032,nelson,matakathleen@yahoo.com +1124,universidad nacional de río cuarto,técnico para bioterios ,2006-12-20,kenneth,harris,male,35,3041,cacique ariacaiquin,jrush@hotmail.com +1129,universidad nacional de río cuarto,arquitectura,2009-01-21,debbie,wilson,female,20,5596,12 de octubre,brian25@gmail.com +1131,universidad nacional de río cuarto,ingeniería mecánica,2017-11-20,derek,hunt dds,male,43,6237,america,qbowman@yahoo.com +1132,universidad nacional de río cuarto,diseño industrial,2028-09-20,noah,stein,male,50,7249,el araza,andrewrobertson@hotmail.com +1135,universidad nacional de río cuarto,licenciatura en producción de bioimagenes,2007-12-20,richard,sparks,male,33,3228,cabi monda,hillmackenzie@gmail.com +1137,universidad nacional de río cuarto,ingeniería en informática,2003-01-21,tommy,hernandez,male,43,4653,casira,adam88@hotmail.com +1138,universidad nacional de río cuarto,ingeniería en informática,2008-12-20,robert,obrien,male,51,6740,chacabuco,harrisontracey@gmail.com +1142,universidad nacional de río cuarto,ingeniería mecánica,2015-10-20,randy,peterson,male,52,7165,faro querandi,choward@gmail.com +1144,universidad nacional de río cuarto,licenciatura en ciencias biológicas,2029-10-20,james,morgan,male,22,2170,candelaria sud,joelmontgomery@hotmail.com +1145,universidad nacional de río cuarto,licenciatura en ciencias de la computación,2030-11-20,charles,shields,male,49,3283,colonia mabragaña,mhorton@gmail.com +1148,universidad nacional de río cuarto,licenciatura en ciencia política ,2016-09-20,gabriella,hanson,female,52,5515,maipu,christina54@gmail.com +1152,universidad nacional de río cuarto,licenciatura en kinesiología y fisiatría,2020-10-20,lawrence,peck,male,51,1752,lomas del mirador,jessica95@gmail.com +1154,universidad nacional de río cuarto,ciencias veterinarias,2014-11-20,ryan,williamson,male,29,4648,barrio la union,emiller@gmail.com +1156,universidad nacional de río cuarto,licenciatura en artes,2017-09-20,richard,hendricks,male,45,4145,ingenio la providencia,bpalmer@hotmail.com +1160,universidad nacional de río cuarto,actuario ,2006-01-21,sara,brooks,female,50,3407,aguay,deborahsmith@yahoo.com +1165,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2001-02-21,nicole,wheeler,female,49,3218,arroyo palmar,meghanvillarreal@hotmail.com +1169,universidad nacional de río cuarto,ingeniería electrónica,2019-09-20,jeanne,clark,female,23,5351,banda florida,ymiller@hotmail.com +1172,universidad nacional de río cuarto,licenciatura en producción de bioimagenes,2005-10-20,douglas,martin,male,44,3423,arañita,jamessantiago@yahoo.com +1173,universidad nacional de río cuarto,medicina,2001-11-20,mason,johnson,male,42,3620,kilometro 184,buckleybrittany@hotmail.com +1175,universidad nacional de río cuarto,actuario ,2022-09-20,george,martinez,male,47,7603,comandante nicanor otamendi,andrewjackson@hotmail.com +1180,universidad nacional de río cuarto,farmacia,2007-09-20,alicia,davenport,female,31,1642,san isidro,heathermartin@yahoo.com +1183,universidad nacional de río cuarto,licenciatura en sociología ,2010-12-20,tony,sanders,male,49,3376,gobernador lanusse,tstephens@hotmail.com +1184,universidad nacional de río cuarto,agronomía,2006-12-20,louis,williams,male,28,1722,merlo,kpeterson@yahoo.com +1185,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2031-01-21,julie,stephenson,female,36,5623,atuel sud,nterry@yahoo.com +1186,universidad nacional de río cuarto,licenciatura en ciencias de la computación,2028-09-20,kristy,sutton,female,22,2148,campo castro,qlara@gmail.com +1188,universidad nacional de río cuarto,actuario ,2018-10-20,justin,sullivan,male,50,1735,el durazno,nwiggins@gmail.com +1192,universidad nacional de río cuarto,diseño industrial,2005-10-20,jennifer,chan,female,18,5755,alto del molle,rachel79@gmail.com +1194,universidad nacional de río cuarto,licenciatura en musicoterapia,2026-01-21,paul,black,male,31,7607,balneario atlantida,sara68@yahoo.com +1196,universidad nacional de río cuarto,licenciatura en ciencias antropológicas,2025-01-21,richard,rivera,male,34,5333,banda de lucero,calebhoward@gmail.com +1199,universidad nacional de río cuarto,licenciatura en sociología ,2027-11-20,cheryl,blake,female,44,4105,abra del tafi,ewhite@yahoo.com +1201,universidad nacional de río cuarto,licenciatura en gestión de agroalimentos,2031-12-20,thomas,schneider,male,34,2946,el espinillo,wmorgan@hotmail.com +1203,universidad nacional de río cuarto,licenciatura en psicología,2009-11-20,rachel,torres,female,50,1842,el jaguel,gbrewer@yahoo.com +1209,universidad nacional de río cuarto,licenciatura en kinesiología y fisiatría,2004-10-20,julian,jacobs,male,34,3551,campo monte la viruela,scottariel@yahoo.com +1214,universidad nacional de río cuarto,licenciatura en ciencias de la computación,2030-09-20,krista,robinson,female,41,3125,antonio tomas,ryanreed@hotmail.com +1222,universidad nacional de río cuarto,licenciatura en musicoterapia,2004-11-20,betty,hodges,female,24,7403,alvaro barros,brenda85@yahoo.com +1226,universidad nacional de río cuarto,arquitectura,2004-09-20,megan,grant,female,53,8109,almirante solier,ryanclark@hotmail.com +1229,universidad nacional de río cuarto,diseño industrial,2021-10-20,javier,daniels md,male,23,4705,aguadita,jodidiaz@yahoo.com +1230,universidad nacional de río cuarto,ingeniería en informática,2022-10-20,leonard,trevino,male,21,1759,gonzalez catan,tanya13@hotmail.com +1232,universidad nacional de río cuarto,licenciatura en ciencia política ,2011-10-20,amanda,clark,female,22,6600,kilometro 125,llane@gmail.com +1234,universidad nacional de río cuarto,licenciatura en ciencias antropológicas,2015-09-20,brian,bonilla,male,23,3386,caraguatay,vsmith@hotmail.com +1239,universidad nacional de río cuarto,contador público ,2010-09-20,brian,wilson,male,41,5350,el molle,jerryyang@yahoo.com +1241,universidad nacional de río cuarto,diseño de imagen y sonido,2009-10-20,ashley,mullen,female,19,2147,san genaro norte,nancy11@yahoo.com +1242,universidad nacional de río cuarto,licenciatura en ciencias biológicas,2024-12-20,scott,huerta,male,35,6634,alberti,webbmandy@gmail.com +1243,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2011-10-20,beverly,lane,female,29,6476,chiclana,flawrence@yahoo.com +1244,universidad nacional de río cuarto,arquitectura,2014-11-20,keith,warren,male,50,6305,atreuco,peter95@gmail.com +1245,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2014-10-20,kelly,johnson,female,18,1635,kilometro 45,michelle23@hotmail.com +1249,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2019-01-21,patricia,baker,female,28,1771,mercado central,marcus85@gmail.com +1256,universidad nacional de río cuarto,ingeniería mecánica,2016-01-21,amanda,williams,female,36,9003,bahia solano,hdunn@yahoo.com +1259,universidad nacional de río cuarto,farmacia,2004-01-21,ryan,martinez,male,43,4231,albigasta,bennettmatthew@yahoo.com +1269,universidad nacional de río cuarto,farmacia,2020-09-20,matthew,hernandez,male,45,3203,arroyo grande,wholt@hotmail.com +1274,universidad nacional de río cuarto,arquitectura,2010-12-20,patrick,reeves,male,43,3199,los laureles,jamesdeleon@yahoo.com +1280,universidad nacional de río cuarto,licenciatura en relaciones del trabajo ,2027-12-20,charles,luna,male,38,3334,3 de mayo,hensleybrandon@yahoo.com +1284,universidad nacional de río cuarto,licenciatura en ciencia política ,2021-09-20,daniel,howell,male,26,6237,america,mariowashington@yahoo.com +1288,universidad nacional de río cuarto,ciencias veterinarias,2021-01-21,angela,murphy,female,31,5755,alto del molle,owood@hotmail.com +1289,universidad nacional de río cuarto,licenciatura en terapia ocupacional,2021-11-20,erica,gilbert,female,37,1889,bosques,robintorres@yahoo.com +1292,universidad nacional de río cuarto,ingeniería en informática,2009-11-20,amy,perez,female,31,4133,la banda,smithjohn@yahoo.com +1293,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2030-01-21,glenn,valencia,male,50,5444,ampacama,mackenziecarter@yahoo.com +1295,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2027-11-20,jordan,anderson,male,22,3449,boliche lata,bellnatasha@hotmail.com +1296,universidad nacional de río cuarto,ingeniería electrónica,2014-11-20,patricia,crane,female,29,2303,angelica,sanchezalfred@yahoo.com +1301,universidad nacional de río cuarto,licenciatura en ciencias de la computación,2028-10-20,elaine,hart,female,39,3514,cacui,qkirk@yahoo.com +1303,universidad nacional de río cuarto,licenciatura en ciencia política ,2002-09-20,theresa,yang,female,20,3532,curandu,colleen77@yahoo.com +1305,universidad nacional de río cuarto,licenciatura en sociología ,2013-10-20,ryan,bowers,male,46,8315,achico,isaiahlivingston@gmail.com +1309,universidad nacional de río cuarto,licenciatura en administración ,2024-12-20,paul,reid,male,27,4231,albigasta,thomasking@hotmail.com +1310,universidad nacional de río cuarto,licenciatura en producción de bioimagenes,2009-09-20,zachary,petty,male,48,8347,arroyo cahunco,brooke68@hotmail.com +1318,universidad nacional de río cuarto,arquitectura,2007-09-20,kyle,rose,male,20,5313,estacion mazan,nwalters@gmail.com +1320,universidad nacional de río cuarto,licenciatura en musicoterapia,2011-12-20,dylan,baker,male,34,9001,cañadon ferrais,davidbrown@yahoo.com +1323,universidad nacional de río cuarto,licenciatura en gestión de agroalimentos,2022-01-21,beth,nguyen,female,23,2175,barlett,rodrigueztanner@gmail.com +1327,universidad nacional de río cuarto,licenciatura en musicoterapia,2009-12-20,jessica,alexander,female,43,2740,almacen la colina,richard86@gmail.com +1334,universidad nacional de río cuarto,licenciatura en psicología,2016-01-21,andrew,dickerson,male,36,1981,desvio kilometro 55,rhiggins@yahoo.com +1335,universidad nacional de río cuarto,farmacia,2021-11-20,maria,beasley,female,37,1712,castelar,fnichols@yahoo.com +1344,universidad nacional de río cuarto,diseño industrial,2029-11-20,mary,mendoza,female,30,2447,los sembrados,logan97@hotmail.com +1345,universidad nacional de río cuarto,ciencias veterinarias,2018-01-21,karen,collins,female,33,2806,las palmas,gperez@gmail.com +1348,universidad nacional de río cuarto,licenciatura en planificación y diseño del paisaje,2017-01-21,timothy,hobbs,male,33,2729,carreras,jason27@hotmail.com +1350,universidad nacional de río cuarto,contador público ,2022-01-21,alice,williams,female,26,1647,zona delta san fernando,chadgarza@gmail.com +1351,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2001-11-20,matthew,nielsen,male,52,6331,colonia beaufort,vsullivan@gmail.com +1353,universidad nacional de río cuarto,ingeniería mecánica,2013-11-20,jennifer,martinez,female,35,2801,alto verde,brandon82@yahoo.com +1358,universidad nacional de río cuarto,licenciatura en psicología,2027-10-20,amber,harmon,female,53,4134,acheral,christina40@yahoo.com +1359,universidad nacional de río cuarto,licenciatura en sociología ,2010-09-20,elizabeth,barr,female,48,6034,colonia alberdi,harrisjessica@hotmail.com +1362,universidad nacional de río cuarto,agronomía,2006-09-20,diana,carr,female,44,3308,candelaria,adrianadiaz@gmail.com +1363,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2002-11-20,zachary,oliver,male,45,7407,libano,garciaangel@hotmail.com +1368,universidad nacional de río cuarto,ingeniería en informática,2025-11-20,mark,sampson,male,24,2503,villa eloisa,apriljackson@hotmail.com +1370,universidad nacional de río cuarto,diseño industrial,2030-09-20,john,johnson,male,46,8417,cañadon chileno,ftaylor@hotmail.com +1372,universidad nacional de río cuarto,arquitectura,2008-09-20,jamie,graves,male,34,6435,guamini,dayjoseph@gmail.com +1373,universidad nacional de río cuarto,técnico para bioterios ,2021-11-20,brandy,serrano,female,24,2705,haras san jacinto,thompsongeorge@yahoo.com +1376,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2004-10-20,rachel,powers,female,39,6330,arturo almaraz,johncampbell@hotmail.com +1378,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2012-12-20,jeffrey,carson,male,33,6614,franklin,uhayes@yahoo.com +1389,universidad nacional de río cuarto,ciencias veterinarias,2026-12-20,chad,lee,male,35,7260,barrio villa saladillo,thompsoncameron@hotmail.com +1393,universidad nacional de río cuarto,licenciatura en ciencia política ,2002-10-20,justin,freeman,male,37,3553,colonia duran,ortizbrian@yahoo.com +1395,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2011-11-20,emily,cohen,female,45,1931,punta lara,palmermichael@yahoo.com +1397,universidad nacional de río cuarto,ingeniería en informática,2021-09-20,michelle,schroeder,female,41,1905,jose ferrari,wisebrian@gmail.com +1398,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2014-11-20,rhonda,mitchell,female,31,8500,el dique,david59@gmail.com +1403,universidad nacional de río cuarto,licenciatura en ciencias antropológicas,2017-01-21,sergio,smith,male,26,9033,aldea apeleg,nicolebauer@gmail.com +1404,universidad nacional de río cuarto,licenciatura en producción de bioimagenes,2009-10-20,brandon,ortega,male,32,1735,el durazno,theodore84@yahoo.com +1405,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2028-12-20,linda,patel,female,51,7404,fortin lavalle,vwatkins@gmail.com +1407,universidad nacional de río cuarto,licenciatura en ciencias de la computación,2024-01-21,sara,jones,female,30,1913,atalaya,brownjeffrey@yahoo.com +1408,universidad nacional de río cuarto,actuario ,2025-10-20,heather,roberson,female,49,2611,estacion christophersen,william94@gmail.com +1411,universidad nacional de río cuarto,licenciatura en relaciones del trabajo ,2031-12-20,brian,banks,male,27,7533,quiñihual estacion,abush@gmail.com +1412,universidad nacional de río cuarto,contador público ,2002-01-21,maria,white,female,39,6381,campo caretto,garciaeric@gmail.com +1415,universidad nacional de río cuarto,licenciatura en terapia ocupacional,2026-12-20,sarah,williamson,female,30,3409,arroyo san juan,matthewlong@yahoo.com +1417,universidad nacional de río cuarto,agronomía,2018-10-20,mrs.,amber garrison md,female,41,3450,8 de diciembre,austinmatthews@hotmail.com +1420,universidad nacional de río cuarto,contador público ,2015-01-21,sarah,duncan phd,female,20,7169,juancho,coreygarner@gmail.com +1425,universidad nacional de río cuarto,licenciatura en gestión de agroalimentos,2013-11-20,ryan,young,male,36,6516,amalia,jessicagraves@gmail.com +1428,universidad nacional de río cuarto,actuario ,2009-09-20,david,miller,male,25,6062,coronel granada,qwolfe@gmail.com +1429,universidad nacional de río cuarto,licenciatura en administración ,2018-09-20,larry,fuentes,male,38,8349,aguas de las mulas,youngjennifer@hotmail.com +1430,universidad nacional de río cuarto,licenciatura en psicología,2010-12-20,lorraine,warren,female,26,8208,campo cicare,oconnorcheryl@yahoo.com +1432,universidad nacional de río cuarto,licenciatura en sociología ,2020-01-21,benjamin,ruiz,male,50,2707,4 de noviembre,juanmurphy@hotmail.com +1435,universidad nacional de río cuarto,ingeniería mecánica,2003-11-20,paige,ray,female,32,4709,san jose de piedra blanca,jpowell@yahoo.com +1438,universidad nacional de río cuarto,licenciatura en relaciones del trabajo ,2014-01-21,anna,howard,female,24,3174,altamirano sud,antonio18@hotmail.com +1445,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2009-09-20,pamela,ware,female,35,3587,san antonio de obligado,andersonrobert@yahoo.com +1446,universidad nacional de río cuarto,licenciatura en ciencias biológicas,2017-01-21,alexis,stephens,male,38,8315,achico,qbrennan@hotmail.com +1458,universidad nacional de río cuarto,licenciatura en psicología,2001-12-20,molly,mahoney,female,25,1815,escuela agricola don bosco,twebb@gmail.com +1459,universidad nacional de río cuarto,diseño industrial,2022-11-20,sheila,casey,female,37,2454,cañada rosquin,carmenvillarreal@hotmail.com +1460,universidad nacional de río cuarto,contador público ,2019-09-20,valerie,dudley,female,35,6616,castilla,fward@hotmail.com +1461,universidad nacional de río cuarto,arquitectura,2030-09-20,laura,fuller,female,48,4715,agua verde,erinhenry@gmail.com +1462,universidad nacional de río cuarto,licenciatura en psicología,2019-11-20,amanda,brown,female,48,3226,buena vista,erindalton@hotmail.com +1465,universidad nacional de río cuarto,licenciatura en psicología,2017-01-21,jessica,choi,female,28,2441,crispi,amanda22@gmail.com +1471,universidad nacional de río cuarto,licenciatura en kinesiología y fisiatría,2019-11-20,andrew,mills,male,41,8422,aguada de piedra,butlerkenneth@gmail.com +1482,universidad nacional de río cuarto,licenciatura en ciencias biológicas,2015-09-20,kenneth,reeves,male,34,8144,colonia monte la plata,zpugh@yahoo.com +1483,universidad nacional de río cuarto,agronomía,2027-01-21,kevin,howard,male,21,8508,ambrosio p lezica,vbrown@gmail.com +1484,universidad nacional de río cuarto,licenciatura en gestión de agroalimentos,2017-11-20,michelle,lopez,female,45,2824,britos,ududley@yahoo.com +1490,universidad nacional de río cuarto,licenciatura en producción de bioimagenes,2001-12-20,timothy,moore,male,31,1676,santos lugares,vmorris@gmail.com +1492,universidad nacional de río cuarto,licenciatura en ciencias de la computación,2018-11-20,michael,cooper,male,34,5400,desamparados,samanthaburns@hotmail.com +1494,universidad nacional de río cuarto,diseño industrial,2020-01-21,anthony,mckinney,male,29,3382,colonia cunci,ashley86@hotmail.com +1498,universidad nacional de río cuarto,licenciatura en psicología,2015-09-20,joanne,wolf,female,27,2813,arroyo de la cruz,whicks@hotmail.com +1500,universidad nacional de río cuarto,diseño industrial,2030-11-20,jennifer,fowler,female,33,2603,chapuy,wernerkimberly@yahoo.com +1502,universidad nacional de río cuarto,licenciatura en kinesiología y fisiatría,2010-12-20,alex,ramirez,male,51,3071,aguara grande,donnaflores@gmail.com +1504,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2016-12-20,sean,ellis,male,49,2156,arsenal de guerra san lorenzo,jason39@hotmail.com +1505,universidad nacional de río cuarto,técnico para bioterios ,2002-11-20,susan,haas,female,31,6203,el olivo,jennifer31@hotmail.com +1506,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2002-12-20,deanna,vasquez,female,23,3344,2 de julio,christophercollins@gmail.com +1507,universidad nacional de río cuarto,medicina,2013-12-20,benjamin,young,male,52,1640,acassuso,markssamantha@gmail.com +1511,universidad nacional de río cuarto,licenciatura en ciencias de la computación,2013-12-20,sandra,lane dvm,female,24,3263,1 de mayo,rgarcia@gmail.com +1513,universidad nacional de río cuarto,contador público ,2011-10-20,don,reyes,male,36,2173,campo pesoa,paul32@hotmail.com +1524,universidad nacional de río cuarto,licenciatura en musicoterapia,2004-01-21,edward,estes,male,32,2820,colonia el potrero,hray@hotmail.com +1528,universidad nacional de río cuarto,diseño de imagen y sonido,2026-12-20,kendra,ortega,female,30,3420,acuña cue,wilsoncharles@hotmail.com +1529,universidad nacional de río cuarto,arquitectura,2022-12-20,justin,williams,male,46,6455,carlos tejedor,mitchellcarter@yahoo.com +1530,universidad nacional de río cuarto,técnico para bioterios ,2031-10-20,ryan,rice,male,50,6337,ingeniero thompson,jasongriffin@gmail.com +1535,universidad nacional de río cuarto,actuario ,2028-10-20,kathryn,castillo,female,38,1607,villa adelina,nelsonalexander@hotmail.com +1536,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2001-02-21,christine,williams,female,48,6634,alberti,cdrake@gmail.com +1537,universidad nacional de río cuarto,licenciatura en psicología,2011-11-20,david,greene,male,41,4728,chumbicha,mcarter@yahoo.com +1540,universidad nacional de río cuarto,ingeniería mecánica,2025-01-21,shawn,hines,male,39,6367,argentina belvedere,davisryan@yahoo.com +1544,universidad nacional de río cuarto,licenciatura en ciencias biológicas,2002-11-20,david,thornton,male,28,5595,cupiles,foxryan@gmail.com +1553,universidad nacional de río cuarto,licenciatura en planificación y diseño del paisaje,2014-11-20,isaac,lambert,male,40,1636,la lucila,vlamb@yahoo.com +1557,universidad nacional de río cuarto,licenciatura en ciencias antropológicas,2003-10-20,natasha,brown,female,33,5741,13 de enero,lperez@gmail.com +1558,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2029-12-20,christopher,johnson,male,33,9211,cushamen,xcurry@yahoo.com +1563,universidad nacional de río cuarto,agronomía,2005-12-20,jesse,robinson,male,30,9301,el chalten,michaelgriffin@yahoo.com +1565,universidad nacional de río cuarto,licenciatura en planificación y diseño del paisaje,2022-10-20,thomas,rivera,male,40,8124,berraondo,brittanygreen@hotmail.com +1568,universidad nacional de río cuarto,ingeniería mecánica,2021-12-20,crystal,lawson,female,36,6627,achupallas,fgomez@hotmail.com +1569,universidad nacional de río cuarto,ciencias veterinarias,2007-10-20,christopher,ford,male,20,3048,angeloni,pameladoyle@gmail.com +1571,universidad nacional de río cuarto,licenciatura en planificación y diseño del paisaje,2024-11-20,heather,tucker,female,37,7265,cazon,pdavies@yahoo.com +1584,universidad nacional de río cuarto,licenciatura en kinesiología y fisiatría,2014-10-20,david,smith,male,39,8124,berraondo,michellenelson@hotmail.com +1585,universidad nacional de río cuarto,técnico para bioterios ,2029-10-20,jenna,castro,female,34,1633,empalme,vblair@gmail.com +1586,universidad nacional de río cuarto,agronomía,2026-12-20,preston,acosta,male,44,5409,adan quiroga,rodney51@hotmail.com +1589,universidad nacional de río cuarto,ingeniería mecánica,2023-01-21,anthony,washington,male,49,3567,dest aeronautico milit reconqu,clara@hotmail.com +1590,universidad nacional de río cuarto,diseño de imagen y sonido,2025-11-20,terry,elliott,male,19,6380,boeuf,ecarroll@gmail.com +1593,universidad nacional de río cuarto,licenciatura en terapia ocupacional,2023-01-21,chris,murray,male,49,6701,carlos keen,dylanmccoy@hotmail.com +1601,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2022-09-20,melanie,garcia,female,30,2933,colonia velez,suarezcharles@hotmail.com +1602,universidad nacional de río cuarto,licenciatura en artes,2017-09-20,natalie,butler,female,52,8183,avestruz,ujohnson@yahoo.com +1605,universidad nacional de río cuarto,licenciatura en musicoterapia,2017-10-20,charles,hogan,male,25,1872,sarandi,scottobrien@gmail.com +1606,universidad nacional de río cuarto,farmacia,2015-09-20,terri,bailey,female,52,5353,el zapallar,scotttimothy@gmail.com +1609,universidad nacional de río cuarto,diseño de imagen y sonido,2014-09-20,alec,wood,male,39,7605,barrio chapadmalal,rmoses@yahoo.com +1615,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2005-09-20,angela,reese,female,25,2801,alto verde,danielleatkins@yahoo.com +1618,universidad nacional de río cuarto,contador público ,2028-10-20,donald,meyer,male,27,9041,los antiguos,vmarshall@gmail.com +1621,universidad nacional de río cuarto,contador público ,2018-09-20,jeremiah,le,male,39,7201,colman,amandahaney@hotmail.com +1622,universidad nacional de río cuarto,bioquímica,2016-12-20,suzanne,jones,female,30,6348,bocayuba,debra60@yahoo.com +1623,universidad nacional de río cuarto,licenciatura en administración ,2004-10-20,veronica,lopez,female,49,6734,rawson,larry90@hotmail.com +1631,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2020-12-20,danielle,mclean,female,48,2852,alarcon,beckdaniel@gmail.com +1632,universidad nacional de río cuarto,diseño industrial,2020-11-20,joshua,adams,male,38,2170,candelaria sud,nfletcher@hotmail.com +1633,universidad nacional de río cuarto,licenciatura en artes,2030-12-20,adam,smith,male,23,6441,colonia baron hirsch,dthompson@gmail.com +1648,universidad nacional de río cuarto,diseño de imagen y sonido,2009-01-21,matthew,snow,male,30,6634,alberti,fryewillie@yahoo.com +1649,universidad nacional de río cuarto,agronomía,2027-09-20,catherine,anderson,female,34,2912,la querencia,victor74@hotmail.com +1650,universidad nacional de río cuarto,farmacia,2022-10-20,jennifer,sims,female,26,6031,de bruyn,vickie88@gmail.com +1656,universidad nacional de río cuarto,ingeniería en informática,2021-10-20,isaac,green,male,39,4147,alto las lechuzas,tinamejia@gmail.com +1658,universidad nacional de río cuarto,licenciatura en ciencias de la computación,2030-01-21,april,larsen,female,48,5881,cañada la negra,emmalane@yahoo.com +1659,universidad nacional de río cuarto,licenciatura en ciencias biológicas,2003-12-20,charles,johnson,male,25,6073,el triunfo,bullockanthony@gmail.com +1661,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2020-09-20,sara,richardson,female,27,3183,albariño,hsavage@gmail.com +1664,universidad nacional de río cuarto,diseño de imagen y sonido,2008-01-21,jodi,carrillo,female,37,1614,villa de mayo,martinalan@hotmail.com +1665,universidad nacional de río cuarto,ingeniería en informática,2030-01-21,brian,boyle,male,22,8514,laguna del barro,bowmansteven@gmail.com +1666,universidad nacional de río cuarto,ingeniería electrónica,2030-09-20,james,miller,male,19,2508,armstrong,melissabean@yahoo.com +1667,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2022-10-20,pamela,adams,female,25,9107,28 de julio,katherine47@gmail.com +1670,universidad nacional de río cuarto,licenciatura en sociología ,2017-09-20,carla,taylor,female,38,3541,campo las puertas,johnherrera@yahoo.com +1675,universidad nacional de río cuarto,diseño de imagen y sonido,2006-10-20,travis,smith,male,23,6339,cailomuta,uross@yahoo.com +1676,universidad nacional de río cuarto,licenciatura en artes,2002-01-21,michael,martinez,male,22,5553,empalme frontera,adamperez@gmail.com +1679,universidad nacional de río cuarto,licenciatura en administración ,2021-09-20,emily,sexton,female,31,1815,escuela agricola don bosco,marchunter@gmail.com +1689,universidad nacional de río cuarto,licenciatura en gestión de agroalimentos,2030-01-21,michael,andrews,male,46,2905,general rojo,steven96@yahoo.com +1690,universidad nacional de río cuarto,licenciatura en planificación y diseño del paisaje,2017-01-21,robert,scott,male,39,6605,campo peña lopez,qkennedy@hotmail.com +1694,universidad nacional de río cuarto,licenciatura en artes,2023-11-20,robert,cohen,male,20,2938,alsina,judithmyers@yahoo.com +1696,universidad nacional de río cuarto,farmacia,2026-01-21,dr.,donald callahan,male,33,2208,gaboto,powellwilliam@gmail.com +1699,universidad nacional de río cuarto,licenciatura en ciencia política ,2024-12-20,ivan,wagner,male,29,1678,caseros,fmann@yahoo.com +1706,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2022-12-20,john,wade,male,31,1737,kilometro 77,mleonard@hotmail.com +1709,universidad nacional de río cuarto,licenciatura en administración ,2013-09-20,haley,edwards,female,18,3196,arroyo vega,crystal32@hotmail.com +1710,universidad nacional de río cuarto,ingeniería electrónica,2001-02-21,paula,hughes,female,48,6708,colonia nac de alienados,brownyvonne@yahoo.com +1713,universidad nacional de río cuarto,licenciatura en producción de bioimagenes,2001-09-20,katie,jensen,female,28,6345,la bilbaina,rdoyle@gmail.com +1717,universidad nacional de río cuarto,licenciatura en sociología ,2003-01-21,amanda,jones,female,26,8345,alumine,sandersjessica@yahoo.com +1724,universidad nacional de río cuarto,farmacia,2010-09-20,john,lee,male,39,1609,boulogne,hduncan@yahoo.com +1731,universidad nacional de río cuarto,licenciatura en musicoterapia,2020-01-21,clayton,jones,male,21,2501,berretta,brett22@hotmail.com +1732,universidad nacional de río cuarto,licenciatura en ciencias biológicas,2017-09-20,mary,simpson,female,45,4413,catua,gonzalezapril@yahoo.com +1733,universidad nacional de río cuarto,bioquímica,2006-10-20,cory,hill,male,20,6381,campo caretto,hspencer@hotmail.com +1736,universidad nacional de río cuarto,ciencias veterinarias,2021-09-20,jesse,parker,male,22,6513,colonia las yescas,hpetersen@gmail.com +1738,universidad nacional de río cuarto,licenciatura en ciencias ambientales,2028-12-20,pamela,wise,female,30,3133,arroyo burgos,msmith@yahoo.com +1740,universidad nacional de río cuarto,farmacia,2007-11-20,bryan,bradley,male,33,1870,avellaneda,nancy93@yahoo.com +1741,universidad nacional de río cuarto,ingeniería mecánica,2018-10-20,kristen,pierce,female,36,8375,cañadon de los indios,barberstephanie@hotmail.com +1747,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2007-09-20,jeffrey,jones,male,33,3565,arroyo del rey,preyes@yahoo.com +1750,universidad nacional de río cuarto,licenciatura en ciencias biológicas,2021-12-20,laura,yang,female,25,3151,antelo,kellyralph@yahoo.com +1751,universidad nacional de río cuarto,licenciatura en planificación y diseño del paisaje,2003-12-20,christopher,black,male,38,2445,cristolia,eric76@yahoo.com +1757,universidad nacional de río cuarto,ingeniería mecánica,2023-11-20,robert,newman,male,26,7112,aguas verdes,carolynhenderson@gmail.com +1761,universidad nacional de río cuarto,licenciatura en ciencias de la computación,2006-10-20,jennifer,walters,female,36,3381,maria magdalena,hannahstanley@hotmail.com +1763,universidad nacional de río cuarto,licenciatura en ciencia política ,2022-10-20,zachary,francis,male,23,6103,amenabar,floresvictor@hotmail.com +1764,universidad nacional de río cuarto,licenciatura en administración ,2006-09-20,zachary,perry,male,27,6228,aguas buenas,hthomas@yahoo.com +1768,universidad nacional de río cuarto,ciencias veterinarias,2025-01-21,nancy,munoz,female,53,1834,temperley,diamondjohnson@yahoo.com +1771,universidad nacional de río cuarto,licenciatura en planificación y diseño del paisaje,2022-11-20,james,bush md,male,40,3328,colonia japonesa,frederickfitzpatrick@yahoo.com +1772,universidad nacional de río cuarto,contador público ,2013-12-20,nina,foster,female,53,7623,campo la plata,tonylloyd@hotmail.com +1775,universidad nacional de río cuarto,contador público ,2018-10-20,bonnie,carey,female,26,2204,jesus maria,lewismary@yahoo.com +1777,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2027-09-20,scott,scott,male,31,8407,correntoso,susan25@yahoo.com +1778,universidad nacional de río cuarto,contador público ,2021-12-20,mary,sanchez md,female,31,6417,casbas,bryan06@hotmail.com +1783,universidad nacional de río cuarto,ingeniería en informática,2029-11-20,scott,howard,male,25,1889,bosques,ztate@gmail.com +1786,universidad nacional de río cuarto,licenciatura en ciencias geológicas,2017-11-20,cynthia,ferguson,female,36,3448,alamo,zcarter@yahoo.com +1788,universidad nacional de río cuarto,licenciatura en terapia ocupacional,2020-12-20,cheryl,stokes,female,40,5529,colonia bombal,goodmanmark@gmail.com +1793,universidad nacional de río cuarto,licenciatura en gestión de agroalimentos,2008-12-20,jill,thornton,female,28,5775,bajo grande,deborahperkins@yahoo.com +1795,universidad nacional de río cuarto,licenciatura en terapia ocupacional,2012-12-20,jennifer,walker,female,52,8364,chimpay,klopez@hotmail.com +1802,universidad nacional de río cuarto,licenciatura en planificación y diseño del paisaje,2021-09-20,rachel,carter md,female,45,5572,alto grande,thomasmedina@gmail.com +1803,universidad nacional de río cuarto,contador público ,2020-11-20,alison,kaufman,female,43,3162,aranguren,jade42@yahoo.com +1806,universidad nacional de río cuarto,farmacia,2007-01-21,alison,smith,female,18,2300,colonia bella italia,psmith@hotmail.com +1811,universidad nacional de río cuarto,licenciatura en ciencias de la educación ,2021-11-20,mark,mullen,male,20,5425,albarracin,davidriley@yahoo.com +1815,universidad nacional de río cuarto,ciencias veterinarias,2029-11-20,lindsay,jefferson,female,35,1847,rafael calzada,xjohnson@hotmail.com +1826,universidad nacional de río cuarto,licenciatura en ciencias antropológicas,2011-09-20,tammy,cruz,female,31,8532,arroyo salado,sbarrett@gmail.com +1827,universidad nacional de río cuarto,diseño de imagen y sonido,2014-10-20,dustin,nelson,male,18,5333,banda de lucero,wjohnson@yahoo.com +1831,universidad nacional de río cuarto,licenciatura en terapia ocupacional,2028-12-20,mark,montoya,male,47,5442,ambas puntillas,aaronterry@gmail.com +1833,universidad nacional de río cuarto,licenciatura en ciencia y tecnología de alimentos,2024-01-21,erika,lee,female,34,7633,maori,bennettanthony@yahoo.com diff --git a/datasets/GHUNBuenosAires_process.txt b/datasets/GHUNBuenosAires_process.txt new file mode 100644 index 00000000..e7caf443 --- /dev/null +++ b/datasets/GHUNBuenosAires_process.txt @@ -0,0 +1,1074 @@ +ID university career inscription_date first_name last_name gender age postal_code location email +1 universidad de buenos aires licenciatura en gestión de agroalimentos 2020-09-27 angela hudson female 17 3151 antelo cpatterson@yahoo.com +5 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-12-12 benjamin nicholson male 54 5345 baños termales bgonzalez@hotmail.com +7 universidad de buenos aires licenciatura en ciencias de la educación 2020-09-18 kenneth wright male 73 7172 colonia ferrari butlermartha@gmail.com +9 universidad de buenos aires ingeniería electrónica 2021-01-27 mary smith female 33 8113 baterias margaret65@yahoo.com +10 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-11-04 pamela delgado female 34 5557 caracoles stefanie45@hotmail.com +14 universidad de buenos aires licenciatura en ciencias geológicas 2021-01-04 kimberly banks female 29 5591 alpatacal timothyfoster@gmail.com +17 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-12-16 daniel harrell male 64 8308 villa manzano lvelasquez@gmail.com +18 universidad de buenos aires contador público 2020-11-13 justin gonzalez male 48 5541 algarrobal abajo oconnorbrenda@yahoo.com +19 universidad de buenos aires ingeniería mecánica 2020-11-25 ethan pierce male 74 7161 labarden reynoldsmegan@yahoo.com +21 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-12-15 justin lewis male 48 3196 arroyo vega gjensen@hotmail.com +22 universidad de buenos aires licenciatura en artes 2020-12-11 chelsea bond female 26 1614 villa de mayo quinnlonnie@gmail.com +25 universidad de buenos aires farmacia 2020-09-19 michael smith male 25 1754 san justo alexandertiffany@gmail.com +27 universidad de buenos aires diseño industrial 2021-02-18 stephanie guerra female 15 2720 colon stephensgeorge@yahoo.com +30 universidad de buenos aires licenciatura en ciencia política 2020-11-08 jonathan howell male 62 3471 alen cue michaelnicholson@yahoo.com +35 universidad de buenos aires medicina 2020-10-12 alexander smith male 68 1688 villa santos tesei lsmith@hotmail.com +37 universidad de buenos aires licenciatura en ciencias antropológicas 2020-09-09 dawn sellers female 37 6323 algarrobo del aguila douglasstevens@yahoo.com +40 universidad de buenos aires licenciatura en artes 2020-11-30 amanda cardenas female 19 1603 villa martelli tannersara@hotmail.com +42 universidad de buenos aires ingeniería mecánica 2020-11-13 tiffany barnes female 39 5632 colonia alvear douglas71@hotmail.com +43 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-10-08 james anderson male 17 9227 el porvenir tristan99@hotmail.com +45 universidad de buenos aires bioquímica 2020-09-28 jennifer bryan female 26 4117 alabama debra42@yahoo.com +48 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-12-10 mackenzie jackson female 39 9050 gobernador moyano brianlewis@yahoo.com +49 universidad de buenos aires licenciatura en psicología 2021-01-14 gregory rios male 42 7203 chapaleufu haroldguzman@hotmail.com +51 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-12-29 diana watkins female 73 3734 campo moreno lmiles@hotmail.com +52 universidad de buenos aires licenciatura en relaciones del trabajo 2021-02-13 brent ewing male 57 2147 san genaro norte sallysmith@hotmail.com +54 universidad de buenos aires diseño de imagen y sonido 2020-10-24 amanda fowler female 68 9033 aldea apeleg fphillips@hotmail.com +55 universidad de buenos aires licenciatura en ciencias biológicas 2020-12-17 antonio jones male 15 2618 carmen zpatrick@gmail.com +57 universidad de buenos aires ingeniería en informática 2021-01-08 jamie taylor female 19 6400 barrio indio trompa jonesgordon@gmail.com +58 universidad de buenos aires licenciatura en ciencias geológicas 2021-02-07 jimmy hill male 60 6748 membrillar kruegerangelica@yahoo.com +59 universidad de buenos aires licenciatura en ciencia política 2021-02-12 robin schroeder female 27 3550 allende derekhill@hotmail.com +60 universidad de buenos aires medicina 2020-12-06 samantha richardson female 75 8351 agrio balsa edwardscorey@yahoo.com +61 universidad de buenos aires licenciatura en ciencia política 2021-02-06 benjamin jackson male 31 3174 altamirano sud kimberly41@hotmail.com +62 universidad de buenos aires ingeniería en informática 2020-12-25 scott castro male 15 8332 colonia rusa ghall@yahoo.com +63 universidad de buenos aires diseño industrial 2020-10-27 thomas brooks male 19 1617 el talar jaclyn17@yahoo.com +64 universidad de buenos aires técnico para bioterios 2020-09-30 willie taylor male 34 9101 alto de las plumas victor22@gmail.com +66 universidad de buenos aires licenciatura en relaciones del trabajo 2020-10-11 brittney brewer female 60 6430 adolfo alsina lwilliams@gmail.com +68 universidad de buenos aires licenciatura en psicología 2020-09-13 jacqueline rodriguez female 47 6561 blanca grande pbecker@hotmail.com +70 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-09-10 brendan jimenez md male 49 5572 alto grande lisa86@gmail.com +71 universidad de buenos aires actuario 2020-09-17 stephanie goodman female 35 3052 cañadita barbara55@yahoo.com +73 universidad de buenos aires licenciatura en ciencias biológicas 2020-10-09 thomas padilla male 38 5710 la punta jane70@yahoo.com +74 universidad de buenos aires farmacia 2020-09-24 peggy jensen female 56 6042 dos hermanos rebeccalogan@yahoo.com +76 universidad de buenos aires contador público 2020-11-06 samuel richardson male 46 1826 remedios de escalada rachelfletcher@hotmail.com +77 universidad de buenos aires licenciatura en ciencias de la educación 2021-02-03 april pierce female 37 2132 aero club rosario meghancervantes@yahoo.com +82 universidad de buenos aires licenciatura en artes 2020-11-03 joy mendoza female 37 5584 barrio villa adela whitepamela@gmail.com +84 universidad de buenos aires ingeniería electrónica 2020-10-14 jamie macias female 18 5835 bella vista dianaknox@hotmail.com +85 universidad de buenos aires agronomía 2021-02-10 kristi graham female 53 5341 anillaco christina62@yahoo.com +88 universidad de buenos aires licenciatura en psicología 2021-01-04 joshua spencer male 72 1822 valentin alsina nsingleton@hotmail.com +89 universidad de buenos aires actuario 2020-11-29 natalie berry female 37 3180 diego lopez michaelbauer@hotmail.com +91 universidad de buenos aires licenciatura en psicología 2020-09-09 stephanie padilla female 30 1881 san francisco solano oneillmichael@yahoo.com +92 universidad de buenos aires ciencias veterinarias 2021-01-04 christopher parker male 23 1611 don torcuato ronaldvaughn@hotmail.com +93 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2021-01-05 beverly sanders female 48 8364 chimpay tbaker@hotmail.com +98 universidad de buenos aires licenciatura en sociología 2020-11-23 nancy villegas female 31 3109 colonia centenario stantondavid@yahoo.com +99 universidad de buenos aires agronomía 2021-02-04 chad tran male 29 6279 batavia taylormark@yahoo.com +105 universidad de buenos aires ciencias veterinarias 2021-01-28 ms. regina franco female 27 6703 alastuey cruzleslie@hotmail.com +106 universidad de buenos aires ingeniería mecánica 2020-12-28 vernon chavez male 59 2202 cerana lortiz@yahoo.com +107 universidad de buenos aires licenciatura en administración 2020-11-25 joseph alexander male 64 6441 colonia baron hirsch kellerbruce@gmail.com +108 universidad de buenos aires licenciatura en ciencias biológicas 2020-10-20 manuel brown male 75 5413 apeadero las chimbas amy67@yahoo.com +110 universidad de buenos aires licenciatura en ciencias geológicas 2020-11-17 laura smith female 25 1757 gregorio de laferrere rachel35@gmail.com +111 universidad de buenos aires licenciatura en musicoterapia 2020-11-05 megan brown female 26 7165 faro querandi williamsjason@hotmail.com +112 universidad de buenos aires licenciatura en ciencias de la educación 2020-11-15 jonathan hood male 25 2533 los cardos richrobert@yahoo.com +113 universidad de buenos aires ciencias veterinarias 2020-10-21 kimberly calhoun female 48 3197 abra guazu hgordon@gmail.com +114 universidad de buenos aires diseño de imagen y sonido 2021-02-04 pamela landry female 48 3023 cululu nmcdonald@yahoo.com +117 universidad de buenos aires licenciatura en producción de bioimagenes 2021-01-28 melanie kelly female 63 7408 la colina michael61@yahoo.com +118 universidad de buenos aires licenciatura en ciencia política 2020-09-14 joseph wallace male 66 1911 bme bavio gral mansilla sramos@gmail.com +121 universidad de buenos aires licenciatura en ciencias ambientales 2020-11-16 kevin wood male 33 3541 campo las puertas mckeerobert@yahoo.com +122 universidad de buenos aires diseño de imagen y sonido 2020-10-26 joseph west male 66 8402 dina huapi nguyenkristen@hotmail.com +129 universidad de buenos aires ingeniería mecánica 2020-10-16 jeremy murphy male 44 2248 bernardo de irigoyen jessica90@gmail.com +130 universidad de buenos aires licenciatura en producción de bioimagenes 2021-02-09 joshua george male 15 2603 chapuy mullinslauren@hotmail.com +132 universidad de buenos aires técnico para bioterios 2020-10-13 kristine adkins female 36 5703 6 de septiembre shannonvelasquez@hotmail.com +135 universidad de buenos aires farmacia 2020-10-03 debra simmons dds female 37 8424 aguada de guerra franciscoharrell@hotmail.com +136 universidad de buenos aires diseño de imagen y sonido 2020-10-05 whitney gonzalez female 42 7163 claverie khananthony@gmail.com +143 universidad de buenos aires ingeniería en informática 2021-01-07 julie davis female 20 7119 cari larquea brownchris@hotmail.com +144 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-12-29 david soto male 15 2326 bealistock powersdavid@hotmail.com +147 universidad de buenos aires licenciatura en producción de bioimagenes 2020-09-29 donna blackwell female 29 6071 bermudez crystal07@gmail.com +150 universidad de buenos aires licenciatura en ciencia política 2020-12-17 christina little female 74 1731 villars foxnicholas@yahoo.com +151 universidad de buenos aires medicina 2020-10-21 amber robinson female 69 2812 capilla del señor zacharymyers@gmail.com +152 universidad de buenos aires licenciatura en artes 2020-12-01 cynthia garcia female 59 1889 bosques tracymorales@hotmail.com +156 universidad de buenos aires licenciatura en ciencias biológicas 2020-12-28 john chen male 24 2305 lehmann donovanheidi@gmail.com +157 universidad de buenos aires licenciatura en ciencias antropológicas 2020-11-27 shawn larson male 16 9121 aguada de las tejas urose@hotmail.com +158 universidad de buenos aires agronomía 2021-02-07 carmen wheeler female 46 6471 atahualpa espinozaamanda@yahoo.com +160 universidad de buenos aires diseño de imagen y sonido 2021-01-16 thomas johnson male 17 8311 villa el chocon christinezhang@gmail.com +162 universidad de buenos aires licenciatura en ciencias antropológicas 2020-12-06 michael ashley male 68 3085 pilar julie24@yahoo.com +163 universidad de buenos aires licenciatura en terapia ocupacional 2021-02-02 mr. matthew mercado dvm male 29 3076 huanqueros patriciamoreno@hotmail.com +164 universidad de buenos aires licenciatura en relaciones del trabajo 2020-10-20 nina flores female 20 3371 cabure sarahfleming@gmail.com +165 universidad de buenos aires licenciatura en ciencias biológicas 2021-01-23 karen arnold female 30 6058 pazos kanki xmurray@gmail.com +166 universidad de buenos aires bioquímica 2020-09-12 sarah parrish female 67 5517 cespedes bmitchell@hotmail.com +168 universidad de buenos aires diseño industrial 2020-09-22 kimberly davis female 19 3153 kilmetro 165 braymelinda@hotmail.com +171 universidad de buenos aires actuario 2020-09-04 joseph kelly male 75 1905 jose ferrari sharon19@gmail.com +172 universidad de buenos aires arquitectura 2020-11-02 anthony mckinney male 54 2105 cañada rica christophernichols@hotmail.com +174 universidad de buenos aires licenciatura en musicoterapia 2020-09-15 sabrina carter female 29 5773 cañada antonio29@gmail.com +176 universidad de buenos aires licenciatura en gestión de agroalimentos 2020-10-17 david williams male 70 7240 kilometro 112 sandrajohnson@gmail.com +182 universidad de buenos aires licenciatura en musicoterapia 2021-02-07 sarah brown female 49 2938 alsina toni28@yahoo.com +183 universidad de buenos aires licenciatura en administración 2020-10-14 tina richardson female 35 6640 asamblea katherineprice@gmail.com +185 universidad de buenos aires ingeniería electrónica 2020-12-28 holly price female 40 8303 cinco saltos ashleybauer@gmail.com +186 universidad de buenos aires licenciatura en administración 2020-12-05 john hill male 48 3476 el remanso jennifercurtis@yahoo.com +189 universidad de buenos aires licenciatura en musicoterapia 2020-12-26 james brooks male 43 4542 el palmar de san francisco masondavid@yahoo.com +191 universidad de buenos aires licenciatura en ciencias biológicas 2021-01-07 michael mccoy male 15 7407 libano holly78@gmail.com +193 universidad de buenos aires licenciatura en ciencias de la educación 2020-10-16 jason cohen male 16 1741 enrique fynn nancyryan@hotmail.com +194 universidad de buenos aires licenciatura en ciencias ambientales 2020-12-29 vanessa perez female 71 9315 bajo caracoles kathleencasey@gmail.com +199 universidad de buenos aires licenciatura en ciencias geológicas 2020-11-24 javier thomas male 48 8127 estela oanderson@hotmail.com +201 universidad de buenos aires licenciatura en terapia ocupacional 2020-09-18 lisa paul female 47 4144 amberes johnsoneric@hotmail.com +204 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2020-10-01 mr. eric ochoa male 26 8416 anecon grande tatejonathan@yahoo.com +205 universidad de buenos aires medicina 2020-09-29 taylor rodriguez female 45 2909 estancias millertammy@hotmail.com +206 universidad de buenos aires diseño industrial 2020-09-16 mr. anthony davenport md male 17 3212 arroyo el mocho miranda35@yahoo.com +207 universidad de buenos aires bioquímica 2021-02-05 james stokes male 60 2246 barrancas robert52@hotmail.com +208 universidad de buenos aires licenciatura en producción de bioimagenes 2020-11-28 bridget frank female 42 2255 campo rodriguez danielpena@gmail.com +210 universidad de buenos aires licenciatura en gestión de agroalimentos 2020-11-19 john love male 28 5730 20 de febrero carlsonrodney@yahoo.com +211 universidad de buenos aires ciencias veterinarias 2020-12-03 kenneth farmer male 49 3313 arroyo del medio hwilliams@gmail.com +213 universidad de buenos aires licenciatura en ciencias ambientales 2020-10-28 karen johnson female 67 8136 algarrobo caroline40@gmail.com +214 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2020-10-03 david quinn male 32 5425 albarracin longtina@yahoo.com +215 universidad de buenos aires licenciatura en producción de bioimagenes 2020-12-17 chase wallace male 35 1871 dock sud jill87@gmail.com +216 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-12-27 karen hill female 62 5343 lavalle pamelaanderson@gmail.com +218 universidad de buenos aires ingeniería electrónica 2020-11-18 adrian strickland male 48 6723 cucullu katie67@yahoo.com +220 universidad de buenos aires ingeniería mecánica 2020-12-27 christopher nelson male 19 3036 aromos diane11@yahoo.com +221 universidad de buenos aires licenciatura en producción de bioimagenes 2020-10-02 eric velasquez male 64 7247 barrientos robertenglish@hotmail.com +223 universidad de buenos aires licenciatura en psicología 2020-12-22 kelly reyes female 29 1836 llavallol robertszachary@hotmail.com +226 universidad de buenos aires licenciatura en ciencia política 2021-02-09 paul rangel male 47 3403 aguirre cue joeldavis@gmail.com +228 universidad de buenos aires licenciatura en ciencias ambientales 2020-10-21 ricardo hall male 43 7119 cari larquea udavis@hotmail.com +229 universidad de buenos aires licenciatura en psicología 2020-11-12 melanie smith dds female 37 1838 luis guillon xaguilar@yahoo.com +230 universidad de buenos aires licenciatura en ciencias ambientales 2020-10-04 marissa adams female 27 9225 arenoso lucasrowland@gmail.com +231 universidad de buenos aires licenciatura en artes 2020-09-19 brian thompson male 33 1702 ciudadela matthew34@hotmail.com +232 universidad de buenos aires licenciatura en sociología 2020-09-04 mary alexander female 27 2805 arroyo aleli sydneyhorton@gmail.com +236 universidad de buenos aires licenciatura en ciencias biológicas 2020-12-16 bobby sanchez male 20 3518 cabral cue jordanrios@gmail.com +239 universidad de buenos aires licenciatura en musicoterapia 2020-12-29 jon woods male 60 3534 colonia el aguara whitneyward@hotmail.com +240 universidad de buenos aires ingeniería en informática 2020-09-18 catherine bryant female 15 4142 alto de leiva kayla59@yahoo.com +242 universidad de buenos aires diseño industrial 2021-01-02 matthew miles male 52 3420 acuña cue brittanyjohnson@gmail.com +244 universidad de buenos aires farmacia 2020-09-26 suzanne gonzales female 21 1602 florida rodriguezbeth@yahoo.com +245 universidad de buenos aires licenciatura en artes 2021-01-16 sydney little female 42 5471 agua blanca kellypark@yahoo.com +247 universidad de buenos aires licenciatura en ciencias de la educación 2020-10-13 kenneth jones male 46 3701 almirante brown smithsummer@gmail.com +249 universidad de buenos aires medicina 2020-10-31 james anderson male 72 6333 alfredo peña wintersdonna@hotmail.com +250 universidad de buenos aires licenciatura en ciencias ambientales 2021-02-14 kyle ortega male 16 7635 el lenguaraz wongkari@gmail.com +251 universidad de buenos aires diseño de imagen y sonido 2020-10-29 heather dixon female 15 8363 colonia josefa ramirezrichard@hotmail.com +253 universidad de buenos aires contador público 2020-11-27 melvin brown male 49 1882 ezpeleta este zshelton@gmail.com +256 universidad de buenos aires ingeniería electrónica 2021-02-06 robert stewart male 30 3285 berduc kcampbell@yahoo.com +257 universidad de buenos aires ingeniería en informática 2021-01-22 renee jimenez female 53 2611 estacion christophersen tiffany46@yahoo.com +258 universidad de buenos aires licenciatura en relaciones del trabajo 2021-02-15 richard ward male 17 1886 ranelagh christine66@gmail.com +261 universidad de buenos aires licenciatura en ciencias biológicas 2020-11-06 toni gaines female 71 9213 cañadon caliente amy23@hotmail.com +262 universidad de buenos aires licenciatura en administración 2021-01-04 ralph moore male 15 8401 cullin manzano sharon82@gmail.com +263 universidad de buenos aires ingeniería mecánica 2020-11-15 donald lopez male 73 3071 aguara grande michaelgibson@gmail.com +265 universidad de buenos aires ingeniería electrónica 2020-10-27 timothy bowen male 40 7612 camet martin22@gmail.com +266 universidad de buenos aires licenciatura en producción de bioimagenes 2020-09-20 elizabeth miller female 27 2752 almacen el descanso mmartin@yahoo.com +268 universidad de buenos aires licenciatura en ciencia política 2020-11-11 katherine bennett female 41 7100 dolores jball@hotmail.com +269 universidad de buenos aires licenciatura en ciencias biológicas 2021-02-02 david garza male 55 1649 zona delta tigre combsroy@yahoo.com +270 universidad de buenos aires diseño de imagen y sonido 2020-09-07 brittany proctor female 44 5612 valle de las leñas daltonmichael@yahoo.com +272 universidad de buenos aires licenciatura en ciencias biológicas 2020-09-11 daniel thomas male 22 9407 28 de noviembre jonescrystal@gmail.com +273 universidad de buenos aires licenciatura en administración 2020-10-17 april stein female 17 2637 colonia hansen zhouse@hotmail.com +274 universidad de buenos aires ciencias veterinarias 2021-01-17 danny chavez male 66 3712 los frentones rickey15@gmail.com +278 universidad de buenos aires licenciatura en administración 2020-10-14 antonio taylor male 40 5461 aguada de la peña lisa78@hotmail.com +283 universidad de buenos aires licenciatura en terapia ocupacional 2021-02-02 cody hughes male 35 6700 caminera lujan jessicajohnson@gmail.com +284 universidad de buenos aires contador público 2020-09-13 vanessa simpson female 62 2603 chapuy fgreen@gmail.com +285 universidad de buenos aires contador público 2020-12-23 anna kim female 17 6343 los gauchos spencejared@hotmail.com +286 universidad de buenos aires licenciatura en relaciones del trabajo 2020-09-29 patrick morgan male 21 8370 caminera kpierce@gmail.com +287 universidad de buenos aires farmacia 2020-12-29 justin sullivan male 33 7540 bathurst estacion flowersryan@hotmail.com +288 universidad de buenos aires actuario 2020-11-11 raymond armstrong male 21 5634 bowen crystal67@yahoo.com +290 universidad de buenos aires contador público 2021-01-23 walter dickson male 20 3020 campo santo domingo robin96@gmail.com +291 universidad de buenos aires bioquímica 2021-01-11 michelle parker female 71 5523 buena nueva fwarner@yahoo.com +292 universidad de buenos aires diseño de imagen y sonido 2021-02-17 john farrell male 64 3318 bonpland norte quinnlori@gmail.com +296 universidad de buenos aires licenciatura en ciencias ambientales 2021-02-08 james davis male 41 8105 aguara hschneider@hotmail.com +299 universidad de buenos aires arquitectura 2020-11-30 jason smith male 44 2828 colonia nueva montevideo wellsashley@hotmail.com +300 universidad de buenos aires ingeniería electrónica 2020-09-07 heather mcbride female 16 1646 san fernando andersonjeremy@gmail.com +301 universidad de buenos aires ingeniería mecánica 2020-10-26 jason smith male 35 1684 ciudad jardin del palomar wallerjohn@hotmail.com +304 universidad de buenos aires licenciatura en sociología 2021-01-22 steven kelly male 36 2700 barrio trocha gilbertnicholas@yahoo.com +306 universidad de buenos aires ingeniería mecánica 2020-09-13 benjamin thompson male 48 4145 ingenio la providencia hhuynh@hotmail.com +307 universidad de buenos aires licenciatura en ciencias biológicas 2020-10-06 henry ramirez male 49 2440 barrio belgrano ortiz justin54@yahoo.com +310 universidad de buenos aires licenciatura en ciencias antropológicas 2021-01-05 robert bates male 70 2915 aguirrezabala schaeferthomas@yahoo.com +311 universidad de buenos aires farmacia 2021-02-13 mrs. alejandra winters female 43 8532 arroyo salado lisaramirez@hotmail.com +314 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-12-14 stephen hutchinson male 30 3703 aleloy zjohnson@gmail.com +315 universidad de buenos aires licenciatura en sociología 2020-10-25 brian peters male 62 2813 arroyo de la cruz michelle31@gmail.com +316 universidad de buenos aires licenciatura en artes 2021-02-12 pamela bradford female 23 8322 cutral co duanerobinson@hotmail.com +321 universidad de buenos aires diseño industrial 2020-12-22 rebecca coleman female 26 6459 colonia sere jlambert@hotmail.com +322 universidad de buenos aires licenciatura en ciencias antropológicas 2021-01-08 paul roberts male 31 3287 aldea san gregorio stephanie87@gmail.com +325 universidad de buenos aires licenciatura en ciencias biológicas 2021-01-30 christopher tyler male 65 8113 baterias fmorgan@gmail.com +326 universidad de buenos aires licenciatura en ciencias ambientales 2020-11-28 alexander pierce male 53 9051 aguada a pique jordankathy@gmail.com +328 universidad de buenos aires licenciatura en gestión de agroalimentos 2020-10-16 mary wallace female 58 8118 cabildo robert29@gmail.com +330 universidad de buenos aires diseño de imagen y sonido 2020-10-21 roger hale male 36 5319 colpes kevin44@hotmail.com +331 universidad de buenos aires bioquímica 2020-12-19 tina ashley female 71 7165 faro querandi shawn00@gmail.com +333 universidad de buenos aires ingeniería en informática 2020-12-16 angela jenkins female 55 5340 agua grande iharris@gmail.com +334 universidad de buenos aires licenciatura en psicología 2020-10-07 kristina williams female 42 7153 cangallo harrisrobert@yahoo.com +335 universidad de buenos aires licenciatura en musicoterapia 2020-09-11 sheryl pennington female 49 2315 estacion saguier vanessa62@gmail.com +336 universidad de buenos aires bioquímica 2020-10-31 matthew jones male 65 5317 apoyaco grahampatrick@gmail.com +337 universidad de buenos aires licenciatura en ciencias biológicas 2020-10-23 kristin sexton female 19 7620 balcarce amiller@gmail.com +339 universidad de buenos aires actuario 2020-11-15 cheryl cook female 31 4719 balcosna walkeralexander@gmail.com +340 universidad de buenos aires licenciatura en sociología 2020-10-17 cheryl romero female 50 5276 baldes de pacheco travis42@yahoo.com +342 universidad de buenos aires licenciatura en producción de bioimagenes 2020-11-14 michael reyes male 60 2202 cerana zstuart@gmail.com +343 universidad de buenos aires contador público 2021-01-31 patrick jones male 49 1895 arturo segui fernando11@hotmail.com +346 universidad de buenos aires licenciatura en ciencias de la educación 2020-11-22 ann brown female 67 5551 estacion uspallata andersonolivia@gmail.com +347 universidad de buenos aires ciencias veterinarias 2020-10-21 renee reeves female 33 1885 guillermo e hudson rward@hotmail.com +348 universidad de buenos aires agronomía 2021-02-15 justin davidson male 68 5350 el molle emilydavis@hotmail.com +349 universidad de buenos aires licenciatura en ciencias ambientales 2021-01-25 terry roth male 26 6712 cortines ule@hotmail.com +352 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-10-10 jessica barrett female 42 4713 ocho vados jessicataylor@gmail.com +357 universidad de buenos aires licenciatura en musicoterapia 2021-02-20 kathleen herring female 37 5710 la punta emartin@gmail.com +358 universidad de buenos aires licenciatura en producción de bioimagenes 2020-10-27 john thomas male 64 2508 armstrong holdenkevin@yahoo.com +359 universidad de buenos aires licenciatura en kinesiología y fisiatría 2021-01-06 darryl brown male 27 4126 el brete ohernandez@gmail.com +361 universidad de buenos aires licenciatura en ciencias ambientales 2020-09-14 amanda ellis female 61 3076 huanqueros cfranklin@yahoo.com +364 universidad de buenos aires actuario 2020-11-14 shawna williams female 62 8328 allen burtonsandra@yahoo.com +369 universidad de buenos aires licenciatura en producción de bioimagenes 2020-10-22 pamela espinoza female 44 5622 colonia jauregui allenfrancis@hotmail.com +370 universidad de buenos aires actuario 2020-09-26 kristin moore female 15 3423 arañita andrewcross@gmail.com +372 universidad de buenos aires diseño industrial 2020-12-06 robert carlson male 17 7247 barrientos markbrown@gmail.com +378 universidad de buenos aires licenciatura en ciencias geológicas 2021-01-16 thomas lucero male 16 2808 atucha hclarke@gmail.com +379 universidad de buenos aires licenciatura en ciencias biológicas 2020-09-11 thomas armstrong male 20 6471 atahualpa lcohen@gmail.com +380 universidad de buenos aires licenciatura en ciencias ambientales 2020-10-23 timothy parker male 15 9211 cushamen christopher42@gmail.com +381 universidad de buenos aires licenciatura en ciencias ambientales 2020-12-10 bailey moore female 32 6013 baigorrita tbarnes@hotmail.com +383 universidad de buenos aires ciencias veterinarias 2021-01-02 stephanie valentine female 66 7407 libano pruittlogan@yahoo.com +385 universidad de buenos aires farmacia 2020-09-13 dawn brown female 63 2637 colonia hansen cobbdarlene@hotmail.com +386 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2021-01-22 monica brown female 67 3153 kilmetro 165 osmith@yahoo.com +389 universidad de buenos aires medicina 2020-10-08 christopher mcbride male 63 3181 arroyo moreira butleranthony@hotmail.com +390 universidad de buenos aires ingeniería en informática 2020-12-17 jennifer foster female 49 3023 cululu christianhernandez@gmail.com +391 universidad de buenos aires licenciatura en ciencias antropológicas 2020-12-13 alexander knight male 48 8512 igarzabal theresa63@yahoo.com +392 universidad de buenos aires licenciatura en administración 2020-11-19 kelly hale female 75 2246 barrancas monicagomez@yahoo.com +393 universidad de buenos aires licenciatura en sociología 2020-11-02 gary rogers male 31 1852 burzaco pwhitehead@yahoo.com +394 universidad de buenos aires ciencias veterinarias 2021-01-03 james brooks male 58 5573 colonia delfino wbaker@yahoo.com +395 universidad de buenos aires farmacia 2021-02-08 sean henderson male 74 8373 alianza imarquez@yahoo.com +396 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-09-28 rebecca ferguson female 26 8416 anecon grande douglas66@hotmail.com +397 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2021-02-14 carla hill female 15 6503 desvio kilometro 234 kara54@yahoo.com +399 universidad de buenos aires licenciatura en relaciones del trabajo 2021-01-17 william lopez male 46 4162 batiruana rgreene@gmail.com +403 universidad de buenos aires licenciatura en ciencias antropológicas 2020-10-31 angel herrera female 20 6203 el olivo jennifer72@gmail.com +404 universidad de buenos aires licenciatura en ciencias ambientales 2021-02-06 yvonne stone female 48 4413 catua georgestewart@yahoo.com +407 universidad de buenos aires licenciatura en gestión de agroalimentos 2020-11-18 timothy anderson ii male 18 3023 cululu michael57@yahoo.com +412 universidad de buenos aires licenciatura en ciencias de la educación 2020-11-24 jessica gillespie female 42 5439 belgrano jessica89@hotmail.com +414 universidad de buenos aires actuario 2021-02-12 christopher grant male 45 9409 isla gran malvina roberto55@yahoo.com +417 universidad de buenos aires licenciatura en ciencia política 2020-09-30 casey wright male 15 3421 bajo guazu tracirobinson@yahoo.com +418 universidad de buenos aires licenciatura en terapia ocupacional 2020-12-25 christina rogers female 71 5632 colonia alvear robinsonlisa@hotmail.com +419 universidad de buenos aires ingeniería en informática 2020-12-26 spencer kaiser male 66 6230 francisco casal miguel39@hotmail.com +420 universidad de buenos aires licenciatura en ciencias de la computación 2020-09-18 beth chan female 73 3036 aromos rwilson@yahoo.com +422 universidad de buenos aires licenciatura en ciencias ambientales 2021-01-28 seth schmidt male 22 3372 cataratas del iguazu stephenfrazier@hotmail.com +423 universidad de buenos aires farmacia 2020-11-02 stephen johnson male 63 5385 aguadita vasquezscott@yahoo.com +425 universidad de buenos aires técnico para bioterios 2021-02-13 anna simon female 16 2512 campo charo odonnelljacob@hotmail.com +427 universidad de buenos aires licenciatura en psicología 2020-10-22 douglas fischer male 23 5751 agua salada dominique16@yahoo.com +428 universidad de buenos aires bioquímica 2020-09-04 timothy stuart male 50 6022 la oriental drodriguez@hotmail.com +429 universidad de buenos aires contador público 2021-02-02 john hayes male 15 2916 el jupiter andersonamy@hotmail.com +430 universidad de buenos aires licenciatura en ciencias ambientales 2020-09-01 lisa frye female 40 3313 arroyo del medio george95@yahoo.com +431 universidad de buenos aires licenciatura en ciencias antropológicas 2020-09-08 roger green male 35 7118 general guido connieanderson@gmail.com +434 universidad de buenos aires ingeniería mecánica 2020-10-14 patrick harris male 49 7261 saladillo norte james26@gmail.com +437 universidad de buenos aires farmacia 2020-10-23 faith woods female 62 8117 alferez san martin coopercharles@hotmail.com +438 universidad de buenos aires licenciatura en ciencia política 2020-10-25 richard wells male 16 7119 cari larquea christinecoleman@hotmail.com +439 universidad de buenos aires licenciatura en ciencias biológicas 2020-11-15 joseph kelley male 62 6212 adolfo van praet taylorclark@gmail.com +440 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-09-26 john brewer male 51 5369 pagancillo leslie27@yahoo.com +441 universidad de buenos aires diseño de imagen y sonido 2021-02-11 joseph wilcox male 66 4161 alongo tiffanymcconnell@gmail.com +442 universidad de buenos aires licenciatura en ciencias biológicas 2020-11-24 paul craig male 18 1768 ciudad madero pedropayne@yahoo.com +444 universidad de buenos aires actuario 2020-09-10 amanda meyer female 56 1878 quilmes roykatelyn@gmail.com +445 universidad de buenos aires licenciatura en terapia ocupacional 2021-02-02 mary miles female 37 9009 cañadon lagarto emily58@yahoo.com +447 universidad de buenos aires diseño de imagen y sonido 2020-11-08 amanda bradford female 28 3016 san jose kempsarah@gmail.com +448 universidad de buenos aires licenciatura en psicología 2020-09-01 mr. joshua cameron male 34 2111 francisco paz brentnewman@hotmail.com +449 universidad de buenos aires medicina 2020-11-02 anne johnson female 37 1802 aeropuerto ezeiza john68@gmail.com +452 universidad de buenos aires medicina 2021-02-19 amber stein female 42 3362 1 de mayo dawn23@yahoo.com +454 universidad de buenos aires licenciatura en musicoterapia 2020-09-29 jasmine rodgers female 36 8107 base aeronaval cmte espora lcarroll@hotmail.com +457 universidad de buenos aires licenciatura en relaciones del trabajo 2020-12-05 gregory carrillo male 56 3231 colonia arocena ina laurenayers@hotmail.com +458 universidad de buenos aires licenciatura en producción de bioimagenes 2020-11-12 zoe lawson female 17 3370 planchada banderita kellychristopher@yahoo.com +461 universidad de buenos aires arquitectura 2021-01-14 tiffany roth female 64 1888 florencio varela morgan08@yahoo.com +463 universidad de buenos aires licenciatura en administración 2021-01-06 stephanie english female 64 5722 acasape michelle49@hotmail.com +464 universidad de buenos aires actuario 2020-12-01 betty barrett female 74 1927 esc nav militar rio sant adriangraves@hotmail.com +465 universidad de buenos aires licenciatura en ciencias biológicas 2020-10-26 lisa hughes female 20 6533 alfredo demarchi lfisher@gmail.com +466 universidad de buenos aires actuario 2020-09-26 jennifer rodriguez female 35 7623 campo la plata kevin31@yahoo.com +468 universidad de buenos aires bioquímica 2020-12-10 jacqueline salas female 22 9409 isla gran malvina smiles@yahoo.com +469 universidad de buenos aires licenciatura en psicología 2021-02-09 samantha russell female 20 6030 edmundo perkins glenn03@yahoo.com +472 universidad de buenos aires licenciatura en musicoterapia 2020-11-11 dwayne thompson male 26 7130 caminera samborombon jonesleah@hotmail.com +473 universidad de buenos aires actuario 2020-10-14 dylan james male 30 1754 san justo nward@yahoo.com +474 universidad de buenos aires contador público 2020-11-18 jennifer oneal female 53 5621 agua de torre jeffreyneal@gmail.com +477 universidad de buenos aires técnico para bioterios 2020-10-24 jessica robinson female 55 6330 arturo almaraz jdavis@gmail.com +478 universidad de buenos aires licenciatura en psicología 2020-11-10 kevin dean male 46 3170 alberto gerchunoff thomas21@yahoo.com +479 universidad de buenos aires licenciatura en relaciones del trabajo 2020-12-11 jane wood female 37 4411 sey ypena@yahoo.com +480 universidad de buenos aires contador público 2020-10-04 robert hahn male 16 3587 san antonio de obligado vanessahoffman@yahoo.com +485 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-11-30 james harris male 73 4158 campo de talamayo marie04@gmail.com +486 universidad de buenos aires licenciatura en ciencia política 2021-02-18 barry mcdowell male 17 3018 candioti greenchristina@gmail.com +488 universidad de buenos aires licenciatura en ciencias de la computación 2020-12-29 nicholas petty male 25 7013 de la canal chavezkimberly@hotmail.com +489 universidad de buenos aires licenciatura en terapia ocupacional 2021-02-12 jeffrey dunn male 64 7111 san bernardo del tuyu sherry75@yahoo.com +490 universidad de buenos aires ingeniería en informática 2020-12-03 leslie williams female 72 1706 haedo allenmark@hotmail.com +493 universidad de buenos aires ciencias veterinarias 2021-02-16 sharon martinez female 52 3400 bañado norte benjamin10@gmail.com +495 universidad de buenos aires licenciatura en ciencias antropológicas 2021-01-23 ralph johnson male 37 6015 campo coliqueo jjenkins@gmail.com +496 universidad de buenos aires diseño de imagen y sonido 2020-10-15 michael rowe male 15 2705 haras san jacinto kevinanderson@gmail.com +500 universidad de buenos aires medicina 2020-12-14 matthew schultz male 56 7531 despeñaderos qburton@yahoo.com +502 universidad de buenos aires licenciatura en ciencias de la educación 2020-11-22 todd jones male 73 6505 dudignac gina85@hotmail.com +503 universidad de buenos aires diseño industrial 2020-11-13 james ward male 15 3378 22 de diciembre harold19@hotmail.com +505 universidad de buenos aires ingeniería electrónica 2020-11-21 mr. ernest owen male 20 4741 agua de las palomas ugordon@hotmail.com +506 universidad de buenos aires licenciatura en sociología 2020-10-06 sarah shields female 32 6450 abel sarah66@hotmail.com +507 universidad de buenos aires medicina 2020-10-18 carrie davenport female 58 6062 coronel granada klawrence@hotmail.com +509 universidad de buenos aires licenciatura en ciencias geológicas 2020-12-21 joshua shea male 44 3302 aguara cua richardwoods@gmail.com +510 universidad de buenos aires licenciatura en relaciones del trabajo 2020-11-28 kevin newman male 35 8536 chipauquil thompsonwilliam@gmail.com +513 universidad de buenos aires ingeniería en informática 2021-02-14 reginald stone male 16 2216 campo raffo nstevens@gmail.com +516 universidad de buenos aires bioquímica 2020-09-21 justin davis male 60 1649 zona delta tigre smithtaylor@hotmail.com +518 universidad de buenos aires ciencias veterinarias 2021-02-08 elizabeth payne female 41 2618 carmen rkidd@hotmail.com +521 universidad de buenos aires licenciatura en ciencia política 2020-09-12 stephen russell male 75 3317 arroyo magdalena fischerjoshua@yahoo.com +522 universidad de buenos aires licenciatura en ciencias de la computación 2020-11-02 miss andrea russell female 75 2633 chovet kelsey01@hotmail.com +523 universidad de buenos aires licenciatura en terapia ocupacional 2021-01-18 donald vasquez male 38 2123 campo calvo mark31@yahoo.com +524 universidad de buenos aires licenciatura en musicoterapia 2020-10-07 andrea sanchez female 44 6435 guamini crystal35@yahoo.com +525 universidad de buenos aires licenciatura en ciencias biológicas 2020-11-19 shane parker male 35 3351 azara yingram@hotmail.com +528 universidad de buenos aires licenciatura en ciencias antropológicas 2020-11-05 alyssa ewing female 54 5589 chapanay fnelson@yahoo.com +529 universidad de buenos aires licenciatura en ciencias antropológicas 2020-12-03 eric barron male 73 7530 coronel pringles iblair@yahoo.com +530 universidad de buenos aires licenciatura en musicoterapia 2020-11-16 crystal sanders female 45 9220 cañadon la madera hammondjacqueline@hotmail.com +531 universidad de buenos aires ingeniería electrónica 2020-10-30 stephen sanchez male 59 9401 el zurdo qsmith@gmail.com +533 universidad de buenos aires licenciatura en artes 2020-09-24 william anderson dvm male 44 5711 angelita lewisanthony@gmail.com +534 universidad de buenos aires farmacia 2020-11-26 gregory hurley male 40 2812 capilla del señor charris@hotmail.com +535 universidad de buenos aires actuario 2020-11-01 aaron miller male 15 6223 coronel charlone ashley01@gmail.com +537 universidad de buenos aires ingeniería electrónica 2020-09-22 audrey cooper female 46 9041 los antiguos wadeadam@yahoo.com +542 universidad de buenos aires licenciatura en ciencias antropológicas 2020-10-13 william romero male 37 6430 adolfo alsina timothyrichardson@gmail.com +543 universidad de buenos aires diseño industrial 2020-09-10 barry moyer male 63 1754 san justo patriciaberg@hotmail.com +545 universidad de buenos aires licenciatura en ciencias biológicas 2020-12-01 james elliott male 49 6474 campo aristimuño eric82@hotmail.com +547 universidad de buenos aires diseño industrial 2020-10-05 tyler schwartz male 21 5775 bajo grande davidbrown@hotmail.com +548 universidad de buenos aires licenciatura en relaciones del trabajo 2020-12-16 michael becker md male 65 1731 villars melissa83@gmail.com +550 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-09-18 kelly acosta female 17 3351 azara bharrison@hotmail.com +552 universidad de buenos aires ingeniería mecánica 2020-09-21 charles moran male 70 3513 arbol solo zcannon@yahoo.com +553 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2021-02-03 mario bartlett male 48 7153 cangallo todddean@gmail.com +554 universidad de buenos aires diseño de imagen y sonido 2021-01-02 jessica stokes female 51 5570 alto del salvador alexisbarber@gmail.com +555 universidad de buenos aires licenciatura en relaciones del trabajo 2021-01-03 shane garcia male 70 6009 san marcelo vwest@yahoo.com +558 universidad de buenos aires licenciatura en musicoterapia 2020-11-25 adam smith male 15 5624 kilometro 47 markmorales@gmail.com +560 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-11-17 annette figueroa female 28 1862 america unida stephanieschroeder@yahoo.com +562 universidad de buenos aires contador público 2021-02-14 kyle shannon male 66 7243 antonio carboni karen17@yahoo.com +563 universidad de buenos aires diseño de imagen y sonido 2020-11-19 teresa frank female 68 5763 general urquiza tbaker@yahoo.com +571 universidad de buenos aires licenciatura en sociología 2020-09-04 thomas reynolds male 27 6723 cucullu brandon31@yahoo.com +573 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-09-26 adrienne martin female 18 1888 florencio varela john53@gmail.com +574 universidad de buenos aires licenciatura en administración 2021-02-20 lindsay lewis female 61 5423 capitan lazo qstewart@hotmail.com +576 universidad de buenos aires licenciatura en relaciones del trabajo 2020-10-29 daniel russo male 25 3044 gobernador crespo smallbarbara@gmail.com +578 universidad de buenos aires licenciatura en ciencias ambientales 2020-12-30 james hall male 46 3061 antonio pini thomas98@hotmail.com +580 universidad de buenos aires licenciatura en artes 2020-11-23 monique moore female 63 6330 arturo almaraz varias@hotmail.com +582 universidad de buenos aires licenciatura en ciencias biológicas 2021-02-02 jennifer flores female 33 8316 balsa senillosa phillipssue@yahoo.com +584 universidad de buenos aires licenciatura en producción de bioimagenes 2021-02-04 taylor martinez female 37 1882 ezpeleta este zwang@yahoo.com +586 universidad de buenos aires ingeniería en informática 2021-02-10 debbie solis female 24 1905 jose ferrari hensleytheresa@yahoo.com +588 universidad de buenos aires licenciatura en ciencias ambientales 2020-11-21 cameron pena male 56 2919 copacabana ymiller@gmail.com +589 universidad de buenos aires diseño industrial 2020-12-16 debbie lopez female 38 1890 juan maria gutierrez scottkenneth@hotmail.com +592 universidad de buenos aires licenciatura en artes 2020-11-15 stacy hodge female 58 7545 huanguelen brianrivera@gmail.com +595 universidad de buenos aires contador público 2020-10-27 jacob torres male 71 1856 glew jvalencia@hotmail.com +597 universidad de buenos aires licenciatura en psicología 2020-12-13 tracy rhodes female 30 1862 america unida cassandraolsen@hotmail.com +600 universidad de buenos aires agronomía 2021-02-05 kevin solis male 43 2715 el socorro myersscott@hotmail.com +603 universidad de buenos aires licenciatura en artes 2020-10-03 kevin richards male 32 6474 campo aristimuño zyoung@yahoo.com +604 universidad de buenos aires licenciatura en sociología 2020-09-16 megan bennett female 33 9401 el zurdo edwinsawyer@yahoo.com +605 universidad de buenos aires licenciatura en ciencia política 2021-02-08 amber baker female 15 5363 anguinan yramirez@hotmail.com +608 universidad de buenos aires licenciatura en psicología 2020-12-01 nichole nelson female 36 3081 cavour theresa83@gmail.com +609 universidad de buenos aires licenciatura en terapia ocupacional 2021-01-27 robert pollard male 38 1901 estacion moreno lopezjessica@hotmail.com +612 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2021-01-02 christina moore female 22 7505 balneario claromeco christinawilliams@gmail.com +618 universidad de buenos aires agronomía 2020-11-28 jorge castro male 19 5735 colonia bella vista misty59@gmail.com +619 universidad de buenos aires licenciatura en relaciones del trabajo 2021-02-12 frank rogers male 46 5575 andrade cooperdouglas@gmail.com +621 universidad de buenos aires licenciatura en ciencia política 2020-11-01 gwendolyn franklin female 71 3309 arroyo tomas andrea40@yahoo.com +622 universidad de buenos aires técnico para bioterios 2020-09-06 kristen rose female 63 1987 alegre alexandragarcia@hotmail.com +623 universidad de buenos aires bioquímica 2021-01-15 jeffrey cox male 15 6553 la torrecita ahawkins@yahoo.com +625 universidad de buenos aires ingeniería mecánica 2021-01-04 tracey green female 46 2764 campo la nena victorjackson@yahoo.com +626 universidad de buenos aires diseño industrial 2021-02-05 derrick chen male 57 6627 achupallas steven52@hotmail.com +627 universidad de buenos aires licenciatura en terapia ocupacional 2020-11-05 mary mcdowell female 33 5415 angaco norte hannahblackwell@hotmail.com +630 universidad de buenos aires ingeniería en informática 2020-10-28 brent ingram male 48 6207 alta italia jameswolfe@hotmail.com +631 universidad de buenos aires licenciatura en ciencias de la educación 2020-09-27 gary vargas male 62 5351 banda florida gsweeney@hotmail.com +632 universidad de buenos aires licenciatura en producción de bioimagenes 2021-01-28 megan torres female 25 9021 colhue huapi nicole48@yahoo.com +633 universidad de buenos aires ingeniería mecánica 2021-02-21 jerry love male 43 1716 libertad nicolejones@gmail.com +635 universidad de buenos aires contador público 2020-12-05 eric miller male 47 4230 brea chimpana uwall@hotmail.com +636 universidad de buenos aires arquitectura 2020-12-09 sally wolf female 40 5272 comandante leal bdaniel@hotmail.com +637 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-12-11 nicholas foster male 43 4145 ingenio la providencia sampsonheather@yahoo.com +638 universidad de buenos aires arquitectura 2021-02-06 kelly jimenez female 38 5734 la ribera christianlee@yahoo.com +639 universidad de buenos aires medicina 2020-09-12 donna atkins female 71 9303 cañadon del toro kellermicheal@yahoo.com +640 universidad de buenos aires licenciatura en musicoterapia 2020-10-05 frank frost male 24 2156 arsenal de guerra san lorenzo swansonjohn@yahoo.com +647 universidad de buenos aires licenciatura en musicoterapia 2020-10-14 matthew mendoza male 18 5357 el horno byrdkevin@gmail.com +648 universidad de buenos aires licenciatura en artes 2021-01-05 jennifer webb female 53 7307 crotto aaron52@gmail.com +650 universidad de buenos aires licenciatura en artes 2020-11-05 frederick stanley male 41 5555 puente del inca holtjamie@hotmail.com +651 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2020-10-05 brian ross male 16 8206 colonia españa joshua11@yahoo.com +652 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-09-14 monica owens female 23 1613 los polvorines erinphillips@gmail.com +660 universidad de buenos aires licenciatura en ciencias de la educación 2020-11-24 ashley williams female 16 7228 abbott cmitchell@hotmail.com +661 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-10-23 sarah adams female 75 6070 balsa jamesperry@yahoo.com +662 universidad de buenos aires bioquímica 2021-01-10 danielle mitchell female 49 7613 calfucura vhill@gmail.com +668 universidad de buenos aires farmacia 2021-01-14 jennifer clarke female 48 6433 arturo vatteone kevinespinoza@gmail.com +669 universidad de buenos aires licenciatura en ciencia política 2020-10-10 courtney davis female 37 5443 algarrobo verde arivas@gmail.com +674 universidad de buenos aires técnico para bioterios 2020-09-27 megan stuart female 27 1923 arroyo del pescado sharpcynthia@gmail.com +675 universidad de buenos aires ingeniería electrónica 2020-12-22 michael williams male 61 7501 indio rico melanie70@hotmail.com +677 universidad de buenos aires licenciatura en ciencias biológicas 2020-09-30 jeremiah mitchell male 47 6213 lote 11 escuela 107 calvin66@hotmail.com +678 universidad de buenos aires licenciatura en ciencias de la educación 2020-12-13 melissa buck female 45 6748 membrillar julierogers@hotmail.com +681 universidad de buenos aires licenciatura en relaciones del trabajo 2021-02-15 juan mercer male 66 6465 coraceros ithomas@yahoo.com +683 universidad de buenos aires diseño industrial 2021-02-10 douglas ingram male 45 1864 alejandro korn castroandrew@hotmail.com +685 universidad de buenos aires agronomía 2020-10-31 john palmer male 64 2117 alcorta nicole92@gmail.com +687 universidad de buenos aires contador público 2020-12-18 kimberly murray female 20 6380 boeuf arnoldbrandy@yahoo.com +688 universidad de buenos aires técnico para bioterios 2021-02-01 gregory mata male 71 5557 caracoles kporter@yahoo.com +690 universidad de buenos aires licenciatura en terapia ocupacional 2020-10-11 philip hill male 16 8504 cantera villalonga andrearios@hotmail.com +691 universidad de buenos aires licenciatura en sociología 2020-12-18 margaret munoz female 31 1825 monte chingolo agarcia@hotmail.com +692 universidad de buenos aires arquitectura 2020-09-21 jessica bass female 74 3485 carandaiti nicole75@gmail.com +695 universidad de buenos aires licenciatura en artes 2020-11-23 kayla schmitt female 28 3358 cheroguita ynorton@gmail.com +696 universidad de buenos aires licenciatura en artes 2020-11-16 jasmine dickerson female 36 4235 albigasta ajohnson@hotmail.com +699 universidad de buenos aires licenciatura en ciencias de la computación 2020-09-05 jennifer sullivan female 65 5419 baños de la laja hillrobert@gmail.com +701 universidad de buenos aires licenciatura en gestión de agroalimentos 2021-01-21 haley smith female 49 3344 2 de julio lolson@hotmail.com +705 universidad de buenos aires diseño industrial 2020-12-23 cassandra johnson female 56 3054 colonia la negra taylormonica@yahoo.com +707 universidad de buenos aires licenciatura en ciencias biológicas 2021-01-06 deborah johnson female 36 3071 aguara grande opowers@gmail.com +708 universidad de buenos aires licenciatura en ciencias geológicas 2020-11-05 leah brown female 74 3105 diamante jenniferdavis@gmail.com +709 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-11-05 henry brown male 17 7631 costa bonita balneario juliewright@gmail.com +710 universidad de buenos aires licenciatura en producción de bioimagenes 2020-11-09 angel tucker male 24 6435 guamini kyle95@hotmail.com +711 universidad de buenos aires licenciatura en administración 2020-10-31 michael castillo male 18 3032 nelson williamsandrew@yahoo.com +712 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-09-13 gabrielle thomas female 68 6022 la oriental coxsarah@gmail.com +714 universidad de buenos aires ingeniería mecánica 2021-02-16 brianna torres female 71 2147 san genaro norte ysosa@hotmail.com +722 universidad de buenos aires licenciatura en relaciones del trabajo 2020-09-27 anthony young male 70 3515 capitan solari jgarcia@gmail.com +725 universidad de buenos aires ingeniería mecánica 2020-12-19 steven leon male 21 8127 estela hernandezkimberly@yahoo.com +728 universidad de buenos aires licenciatura en ciencias de la computación 2020-09-25 kim stokes female 69 3316 arroyo pastora andersongary@yahoo.com +734 universidad de buenos aires licenciatura en ciencias de la educación 2020-10-22 gregory castro male 22 3734 campo moreno amberdeleon@gmail.com +735 universidad de buenos aires licenciatura en ciencias de la educación 2020-12-14 frank cross male 71 1849 claypole bbarnes@yahoo.com +737 universidad de buenos aires licenciatura en sociología 2020-10-01 louis cobb male 19 4166 balderrama xwatson@hotmail.com +742 universidad de buenos aires licenciatura en relaciones del trabajo 2020-09-29 elizabeth brown female 29 6667 agustin mosconi dannysharp@yahoo.com +743 universidad de buenos aires licenciatura en psicología 2021-02-17 wendy ross female 19 3232 cabred harperdanny@yahoo.com +744 universidad de buenos aires ingeniería electrónica 2020-11-06 sarah sherman female 48 6319 carro quemado andrebell@yahoo.com +745 universidad de buenos aires licenciatura en producción de bioimagenes 2020-10-01 heidi cox female 67 2942 baradero bennettcarmen@yahoo.com +746 universidad de buenos aires ingeniería mecánica 2021-01-11 peter mullins male 24 3514 cacui connor21@hotmail.com +750 universidad de buenos aires licenciatura en producción de bioimagenes 2020-09-26 anne elliott female 75 1766 tablada markwest@yahoo.com +751 universidad de buenos aires licenciatura en ciencias de la educación 2020-10-28 megan boyd female 56 3515 capitan solari mjones@yahoo.com +752 universidad de buenos aires licenciatura en terapia ocupacional 2020-12-14 sara vang female 16 8158 aparicio ojackson@gmail.com +755 universidad de buenos aires diseño industrial 2020-09-18 frank smith male 65 6369 campo salusso denisetorres@yahoo.com +756 universidad de buenos aires farmacia 2020-10-12 james james male 32 4145 ingenio la providencia jenkinsmadison@hotmail.com +757 universidad de buenos aires licenciatura en ciencias ambientales 2020-12-14 erika glover female 29 6431 estacion lago epecuen joshuaewing@gmail.com +759 universidad de buenos aires licenciatura en musicoterapia 2020-10-12 michelle johnson female 42 3100 avenida ejercito parana alyssamarshall@gmail.com +760 universidad de buenos aires licenciatura en producción de bioimagenes 2020-10-21 justin foster male 54 6352 colonia la india lisa59@hotmail.com +761 universidad de buenos aires ingeniería mecánica 2020-12-12 jamie brooks female 71 5529 colonia bombal elizabeth18@yahoo.com +764 universidad de buenos aires licenciatura en musicoterapia 2020-10-08 david bailey male 20 5773 cañada jonathanjohnson@hotmail.com +766 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2020-12-20 jill wong female 42 9400 an aike christopherjackson@gmail.com +767 universidad de buenos aires licenciatura en ciencias de la computación 2020-11-03 jonathan aguilar male 32 3550 allende ynelson@gmail.com +768 universidad de buenos aires licenciatura en administración 2020-10-04 susan orr female 27 1665 jose clemente paz kimberly91@gmail.com +770 universidad de buenos aires arquitectura 2020-11-01 phillip harris male 74 6233 condarco melissaramirez@hotmail.com +771 universidad de buenos aires licenciatura en administración 2020-11-08 anna macias female 75 2938 alsina anthony45@hotmail.com +772 universidad de buenos aires licenciatura en administración 2020-09-01 alicia lara md female 30 5719 agua amarga tfarley@yahoo.com +776 universidad de buenos aires técnico para bioterios 2020-09-23 amber pena female 45 6509 del valle clairetorres@yahoo.com +777 universidad de buenos aires licenciatura en producción de bioimagenes 2020-11-24 daisy riley female 74 5777 adolfo rodriguez saa bergheather@hotmail.com +778 universidad de buenos aires arquitectura 2020-12-18 kerri carroll female 26 8181 azopardo kimberlysteele@hotmail.com +779 universidad de buenos aires ingeniería electrónica 2020-10-14 amanda simon female 15 5442 ambas puntillas ugonzalez@hotmail.com +780 universidad de buenos aires licenciatura en ciencias antropológicas 2020-09-05 amanda west female 64 4753 corralito austinmichelle@gmail.com +781 universidad de buenos aires actuario 2021-01-20 mario diaz male 75 1825 monte chingolo elizabethnichols@yahoo.com +782 universidad de buenos aires licenciatura en relaciones del trabajo 2020-12-01 jason hernandez male 25 7163 claverie jonathanparrish@hotmail.com +785 universidad de buenos aires técnico para bioterios 2021-01-06 daniel clark male 28 9203 aldea escolar stephaniegeorge@gmail.com +787 universidad de buenos aires licenciatura en ciencias ambientales 2020-11-29 claudia lee female 18 1778 ciudad evita kelseyalvarez@gmail.com +788 universidad de buenos aires agronomía 2020-10-04 debra pineda female 36 3021 campo andino thomasdaniel@hotmail.com +789 universidad de buenos aires licenciatura en ciencia política 2020-12-02 jaime stanley male 71 9041 los antiguos drodriguez@gmail.com +793 universidad de buenos aires licenciatura en ciencia política 2021-01-14 kimberly taylor female 38 1672 villa lynch daniellelove@yahoo.com +796 universidad de buenos aires técnico para bioterios 2021-01-29 elizabeth gonzales female 48 8311 villa el chocon sshelton@yahoo.com +797 universidad de buenos aires licenciatura en terapia ocupacional 2021-01-08 brittney wallace female 17 2745 gahan shepherdcody@yahoo.com +798 universidad de buenos aires licenciatura en terapia ocupacional 2021-02-18 michael bruce male 17 8158 aparicio rodriguezdanny@gmail.com +800 universidad de buenos aires licenciatura en relaciones del trabajo 2020-10-06 john valencia male 58 8373 alianza sbender@hotmail.com +802 universidad de buenos aires licenciatura en gestión de agroalimentos 2021-02-01 christina smith female 60 2805 arroyo aleli yolson@gmail.com +803 universidad de buenos aires licenciatura en ciencias biológicas 2020-12-28 danny powell male 61 6071 bermudez mmorse@yahoo.com +807 universidad de buenos aires medicina 2020-11-23 mariah kelley female 46 3185 colonia la marta vmack@hotmail.com +810 universidad de buenos aires medicina 2020-12-02 austin espinoza male 75 6441 colonia baron hirsch robert37@gmail.com +814 universidad de buenos aires licenciatura en sociología 2020-09-07 stephanie campbell female 75 5707 aguaditas gibsonwilliam@hotmail.com +816 universidad de buenos aires licenciatura en ciencias de la educación 2021-01-07 martha summers female 24 7208 coronel boerr nguyenkatherine@hotmail.com +817 universidad de buenos aires licenciatura en terapia ocupacional 2020-09-28 teresa white female 71 3522 el retiro kthompson@yahoo.com +819 universidad de buenos aires bioquímica 2020-11-17 victoria johnson female 53 8134 argerich gilbertmaria@gmail.com +822 universidad de buenos aires licenciatura en administración 2020-12-07 sean foley male 56 6748 membrillar daniellestark@gmail.com +824 universidad de buenos aires licenciatura en psicología 2021-02-10 daniel rubio male 68 1635 kilometro 45 ymerritt@gmail.com +826 universidad de buenos aires licenciatura en ciencias de la computación 2020-12-31 kenneth ramsey male 73 5567 la cañada rachelcarter@yahoo.com +828 universidad de buenos aires licenciatura en ciencias antropológicas 2020-09-18 penny chandler female 74 7261 saladillo norte emily95@gmail.com +830 universidad de buenos aires licenciatura en producción de bioimagenes 2021-01-13 tim mack male 23 5359 alto jaguel daymolly@hotmail.com +831 universidad de buenos aires farmacia 2020-12-12 mr. gerald wilson male 39 8113 baterias ritterkelly@yahoo.com +832 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-09-08 theresa evans female 38 2175 barlett brian08@gmail.com +833 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2021-01-03 mia garcia female 24 4655 cabreria ashley37@gmail.com +834 universidad de buenos aires licenciatura en musicoterapia 2020-12-01 nicholas jensen male 54 4135 caspinchango jill74@yahoo.com +836 universidad de buenos aires licenciatura en administración 2020-10-29 jonathan zimmerman male 18 7118 general guido ucannon@gmail.com +837 universidad de buenos aires licenciatura en relaciones del trabajo 2020-12-12 blake henderson male 47 6000 barrio carosio sandrabrown@yahoo.com +840 universidad de buenos aires licenciatura en relaciones del trabajo 2020-10-12 jason buckley male 58 5501 cerrillos al sud sharon49@hotmail.com +841 universidad de buenos aires licenciatura en ciencias ambientales 2021-01-28 ronald montgomery male 17 6501 12 de octubre carol30@yahoo.com +843 universidad de buenos aires diseño de imagen y sonido 2021-01-14 donald jennings male 59 7151 langueyu carolnash@yahoo.com +844 universidad de buenos aires licenciatura en ciencias geológicas 2021-01-08 micheal cohen male 20 4512 agua negra nshepherd@yahoo.com +846 universidad de buenos aires licenciatura en ciencias antropológicas 2020-11-30 joseph smith male 28 1804 canning hendersonerika@hotmail.com +847 universidad de buenos aires licenciatura en musicoterapia 2020-12-09 heather park female 74 9035 arroyo chalia erin15@gmail.com +848 universidad de buenos aires licenciatura en terapia ocupacional 2021-02-20 philip scott male 66 6230 francisco casal xavier04@hotmail.com +851 universidad de buenos aires ciencias veterinarias 2021-02-14 katherine higgins female 17 9200 arroyo pescado jacqueline75@gmail.com +852 universidad de buenos aires licenciatura en ciencia política 2020-12-18 timothy jones male 29 2523 bouquet evansteresa@yahoo.com +853 universidad de buenos aires arquitectura 2020-11-25 justin medina male 54 7011 aneque grande anthonyholder@yahoo.com +854 universidad de buenos aires ingeniería en informática 2020-12-16 andrew rodriguez male 63 1808 alejandro petion jcook@yahoo.com +855 universidad de buenos aires licenciatura en sociología 2020-11-23 debra jackson female 36 3700 barrio gral jose de san martin angeladuncan@gmail.com +856 universidad de buenos aires agronomía 2020-10-18 steven fox male 20 6451 ancon mia98@yahoo.com +858 universidad de buenos aires farmacia 2020-11-26 austin evans male 35 5544 gobernador benegas carrjoshua@hotmail.com +859 universidad de buenos aires bioquímica 2020-11-16 patricia wallace female 23 2607 campo quirno xwilliams@yahoo.com +860 universidad de buenos aires licenciatura en producción de bioimagenes 2020-10-06 adrian murray male 16 5770 chacras viejas navarrojennifer@gmail.com +861 universidad de buenos aires licenciatura en ciencias antropológicas 2020-09-22 marcus martinez male 39 8300 las perlas zacharymelton@hotmail.com +862 universidad de buenos aires licenciatura en administración 2020-09-24 karen bolton female 59 2914 costa brava holmesethan@yahoo.com +867 universidad de buenos aires bioquímica 2020-10-12 chelsey harrison female 29 1824 gerli jeffrey03@gmail.com +868 universidad de buenos aires licenciatura en ciencias biológicas 2021-02-05 angela whitehead female 34 1602 florida willievalencia@yahoo.com +872 universidad de buenos aires licenciatura en terapia ocupacional 2021-01-13 jennifer russell dds female 32 8113 baterias iwalsh@gmail.com +875 universidad de buenos aires licenciatura en artes 2021-01-23 kathleen fischer female 18 7163 claverie xmorris@gmail.com +876 universidad de buenos aires ingeniería en informática 2020-10-22 barbara santiago female 71 5620 el juncalito wandawilson@hotmail.com +881 universidad de buenos aires licenciatura en ciencias biológicas 2020-10-28 jennifer reed female 68 8504 cantera villalonga alicia28@gmail.com +882 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-09-07 michael deleon male 23 6431 estacion lago epecuen dsingh@gmail.com +885 universidad de buenos aires licenciatura en ciencias de la computación 2020-10-03 donald brown male 23 7200 el gualicho aguilarwilliam@yahoo.com +886 universidad de buenos aires técnico para bioterios 2020-10-13 lauren west female 38 4608 alto verde brooksjeffrey@gmail.com +887 universidad de buenos aires diseño de imagen y sonido 2020-11-26 laura flores female 46 7630 hospital necochea alexis28@yahoo.com +891 universidad de buenos aires técnico para bioterios 2020-11-15 tyler long male 50 9211 cushamen brockdaniel@hotmail.com +893 universidad de buenos aires ciencias veterinarias 2020-10-31 michelle gordon female 15 2506 correa ramosvalerie@hotmail.com +895 universidad de buenos aires agronomía 2021-02-08 mr. sean hooper male 23 3507 la eduvigis isoto@yahoo.com +901 universidad de buenos aires actuario 2020-12-27 travis savage male 61 1635 kilometro 45 xanderson@yahoo.com +902 universidad de buenos aires ingeniería electrónica 2021-02-09 christopher bell male 75 5873 isla tony63@yahoo.com +903 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-12-02 cheryl williams female 55 5601 capitan montoya frederick14@yahoo.com +906 universidad de buenos aires contador público 2021-01-06 megan campbell female 30 3581 campo redondo rebecca76@hotmail.com +907 universidad de buenos aires farmacia 2020-12-27 nicole valenzuela female 30 1834 temperley bevans@yahoo.com +908 universidad de buenos aires bioquímica 2021-02-02 erica ellis female 70 1824 gerli quinndustin@gmail.com +910 universidad de buenos aires diseño de imagen y sonido 2021-02-16 anthony little male 36 4126 el brete sheilasosa@hotmail.com +911 universidad de buenos aires licenciatura en artes 2021-01-15 john cain male 52 1752 lomas del mirador juliesanchez@gmail.com +915 universidad de buenos aires ingeniería en informática 2021-01-27 joseph reyes male 47 3188 colonia falco davidramos@hotmail.com +916 universidad de buenos aires bioquímica 2021-01-14 jonathan sparks male 20 2613 la morocha xrodriguez@yahoo.com +917 universidad de buenos aires medicina 2020-11-02 kathleen silva female 22 1635 kilometro 45 debra70@yahoo.com +919 universidad de buenos aires licenciatura en ciencia política 2020-09-01 crystal gonzalez female 62 3199 los laureles hdiaz@yahoo.com +925 universidad de buenos aires licenciatura en musicoterapia 2021-01-24 mark hardin male 52 1875 wilde smithrobin@gmail.com +926 universidad de buenos aires licenciatura en relaciones del trabajo 2021-01-15 jeffrey mccarthy male 27 3046 arrascaeta christopherhughes@hotmail.com +930 universidad de buenos aires licenciatura en administración 2020-11-29 kyle sullivan male 51 6228 aguas buenas christine62@hotmail.com +934 universidad de buenos aires licenciatura en ciencias de la computación 2020-11-08 claudia juarez female 56 3332 capiovi ejohnson@gmail.com +936 universidad de buenos aires diseño de imagen y sonido 2020-11-01 joe jackson male 35 2752 almacen el descanso adamhill@yahoo.com +937 universidad de buenos aires licenciatura en sociología 2021-02-20 kimberly burnett female 63 7167 carilo aaron08@gmail.com +938 universidad de buenos aires contador público 2020-09-17 aaron mcdaniel male 16 6743 coliqueo hawkinsmichael@hotmail.com +940 universidad de buenos aires licenciatura en ciencias ambientales 2020-11-03 justin hoover male 75 9300 cañadon de las vacas ldavis@gmail.com +944 universidad de buenos aires licenciatura en ciencias antropológicas 2020-11-27 destiny bennett female 26 8124 berraondo vickiedaniels@gmail.com +946 universidad de buenos aires licenciatura en ciencias ambientales 2020-10-05 alexandra smith female 23 2187 arteaga debrajordan@yahoo.com +947 universidad de buenos aires agronomía 2020-11-12 justin morgan male 21 1737 kilometro 77 fitzgeraldjoshua@gmail.com +948 universidad de buenos aires licenciatura en artes 2020-10-05 jonathan myers male 69 9227 el porvenir joe07@yahoo.com +951 universidad de buenos aires diseño de imagen y sonido 2021-02-11 stephen baker male 70 9213 cañadon caliente baxterdiamond@yahoo.com +954 universidad de buenos aires licenciatura en psicología 2020-09-18 brandy levine female 20 8309 centenario fmason@yahoo.com +955 universidad de buenos aires licenciatura en gestión de agroalimentos 2020-09-19 morgan burke female 68 9217 cholila derricksnyder@yahoo.com +956 universidad de buenos aires arquitectura 2021-01-25 james oconnell male 47 2808 atucha stephanie69@gmail.com +958 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2020-10-31 ivan cook male 66 1774 la salada jennifersnyder@hotmail.com +964 universidad de buenos aires bioquímica 2020-11-26 marie wilson female 65 5413 apeadero las chimbas dunnwilliam@gmail.com +966 universidad de buenos aires licenciatura en sociología 2020-09-02 gabrielle brown female 19 3641 arroyo seco heatherjohnson@gmail.com +967 universidad de buenos aires licenciatura en musicoterapia 2020-11-30 earl clark male 32 8521 arroyo de la ventana webbchristopher@yahoo.com +968 universidad de buenos aires ingeniería mecánica 2021-02-21 kevin stevens male 20 8311 villa el chocon armstrongtimothy@gmail.com +969 universidad de buenos aires diseño industrial 2021-01-07 michael erickson male 50 2531 landeta darrylgarcia@hotmail.com +970 universidad de buenos aires licenciatura en ciencias antropológicas 2020-11-04 elizabeth ho female 20 2322 cabaña el cisne derrick56@gmail.com +972 universidad de buenos aires licenciatura en ciencias ambientales 2020-12-03 kelly combs female 30 3265 arroyo caraballo pierceamanda@hotmail.com +973 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2021-01-22 steven hall male 47 3355 arrechea brian99@yahoo.com +974 universidad de buenos aires licenciatura en ciencias geológicas 2021-02-07 christine perkins female 38 5386 amana parkerregina@gmail.com +975 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-12-09 meghan norton female 46 7111 san bernardo del tuyu williamfletcher@hotmail.com +977 universidad de buenos aires licenciatura en administración 2020-09-28 sandra wright female 29 6387 caleufu fvargas@yahoo.com +979 universidad de buenos aires licenciatura en ciencias ambientales 2020-12-07 george chang male 36 5700 alto blanco melissamacdonald@yahoo.com +981 universidad de buenos aires medicina 2021-01-08 david aguirre male 65 8520 aguada del loro joseph76@gmail.com +985 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-12-07 michael scott male 69 3511 colonia coronel dorrego xcross@gmail.com +986 universidad de buenos aires licenciatura en sociología 2020-09-06 tanya ortega female 45 5460 agua de la zorra halljoseph@hotmail.com +988 universidad de buenos aires licenciatura en artes 2020-10-27 linda farmer female 31 5350 el molle frank30@hotmail.com +989 universidad de buenos aires licenciatura en ciencias ambientales 2020-09-05 randy smith male 49 1894 juan vucetich ex dr r levene jasminjenkins@gmail.com +990 universidad de buenos aires diseño industrial 2020-09-11 ian christian male 55 9315 bajo caracoles kelly61@hotmail.com +996 universidad de buenos aires bioquímica 2021-02-08 heather campbell dvm female 34 8333 aguada guzman hvasquez@yahoo.com +997 universidad de buenos aires licenciatura en terapia ocupacional 2021-01-24 amanda barrera md female 50 8315 achico betty66@hotmail.com +1001 universidad de buenos aires diseño de imagen y sonido 2020-09-23 rodney shelton male 61 7639 cooper browningcynthia@hotmail.com +1002 universidad de buenos aires ingeniería mecánica 2020-12-20 jonathan gardner male 70 3421 bajo guazu qballard@gmail.com +1003 universidad de buenos aires licenciatura en ciencias biológicas 2020-11-09 andrew russell male 68 3515 capitan solari hnelson@hotmail.com +1004 universidad de buenos aires agronomía 2020-09-26 donald boyd male 58 2101 albarellos jamesdavis@yahoo.com +1005 universidad de buenos aires licenciatura en ciencias de la computación 2020-11-13 danielle west female 35 6073 el triunfo clarkjoshua@gmail.com +1006 universidad de buenos aires licenciatura en relaciones del trabajo 2021-01-11 stephanie moore female 67 2103 colonia escribano samantha59@gmail.com +1010 universidad de buenos aires licenciatura en ciencias de la computación 2020-09-13 jason vincent male 33 8328 allen gregory38@gmail.com +1012 universidad de buenos aires diseño industrial 2020-09-14 brenda flores female 19 8418 anecon chico ibrandt@hotmail.com +1013 universidad de buenos aires ingeniería electrónica 2021-02-10 jason vang male 16 3516 basail scott75@hotmail.com +1015 universidad de buenos aires técnico para bioterios 2020-10-16 ruth knight female 69 7112 aguas verdes brandonbullock@gmail.com +1016 universidad de buenos aires licenciatura en relaciones del trabajo 2021-01-06 lisa smith female 34 8206 colonia españa alvaradoabigail@yahoo.com +1017 universidad de buenos aires licenciatura en musicoterapia 2020-11-26 paul stevens male 67 8172 arroyo corto pgreen@hotmail.com +1019 universidad de buenos aires licenciatura en ciencias ambientales 2020-11-09 jason baker male 37 6220 bernardo larroude bullocknicole@hotmail.com +1020 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2020-10-17 daniel khan male 69 3100 avenida ejercito parana erik62@hotmail.com +1023 universidad de buenos aires licenciatura en administración 2021-01-12 cassandra edwards female 73 8168 sierra de la ventana crobinson@hotmail.com +1024 universidad de buenos aires licenciatura en artes 2020-09-19 tamara harper female 35 5409 adan quiroga austinjohn@hotmail.com +1030 universidad de buenos aires licenciatura en sociología 2020-09-04 ian harris male 48 5353 el zapallar davisstephen@gmail.com +1038 universidad de buenos aires agronomía 2020-11-06 michelle curtis female 18 4630 aparzo hrogers@hotmail.com +1040 universidad de buenos aires licenciatura en ciencias antropológicas 2021-01-23 maria hernandez female 66 8303 cinco saltos evan24@gmail.com +1042 universidad de buenos aires licenciatura en terapia ocupacional 2020-09-23 christina anderson female 66 3718 amambay greenkristen@hotmail.com +1045 universidad de buenos aires ingeniería mecánica 2020-09-24 brenda david female 31 5605 calle larga vieja william50@hotmail.com +1046 universidad de buenos aires ingeniería mecánica 2020-12-23 billy thompson male 61 5386 amana josephchristopher@gmail.com +1049 universidad de buenos aires contador público 2020-11-12 rebecca long female 27 6330 arturo almaraz hendricksjason@yahoo.com +1050 universidad de buenos aires bioquímica 2020-12-11 abigail clark female 61 8430 costa del rio azul cynthiawhite@gmail.com +1051 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2020-11-03 ray curtis male 46 4186 cañete john07@gmail.com +1052 universidad de buenos aires licenciatura en ciencias geológicas 2021-02-07 kimberly jarvis female 58 7404 fortin lavalle melissa92@gmail.com +1053 universidad de buenos aires ingeniería electrónica 2020-11-10 melissa jackson female 69 2349 colonia dos rosas y la legua peter88@gmail.com +1056 universidad de buenos aires licenciatura en administración 2020-11-09 michael white male 17 5272 comandante leal gharris@gmail.com +1057 universidad de buenos aires ingeniería en informática 2020-10-28 stephanie castro female 44 3122 arroyo corralito mayeramanda@gmail.com +1058 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2020-09-16 alyssa white female 47 3518 cabral cue todd29@hotmail.com +1059 universidad de buenos aires licenciatura en musicoterapia 2021-01-21 kara perry female 62 6017 chancay seangarrett@hotmail.com +1060 universidad de buenos aires contador público 2020-09-08 david thomas male 56 2617 sancti spiritu alyssa57@hotmail.com +1063 universidad de buenos aires licenciatura en sociología 2020-09-29 sara warner female 69 4187 anta chica wbell@gmail.com +1064 universidad de buenos aires licenciatura en ciencias antropológicas 2020-09-11 charles allen male 22 3513 arbol solo sarathomas@hotmail.com +1065 universidad de buenos aires medicina 2021-01-30 amy santos female 49 3200 colonia los sauces scott26@hotmail.com +1066 universidad de buenos aires diseño industrial 2020-10-07 christopher smith male 20 6330 arturo almaraz eddiecurtis@hotmail.com +1067 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-10-10 william lucas male 41 6307 colonia la oracion pparker@gmail.com +1069 universidad de buenos aires técnico para bioterios 2021-02-08 maureen stevenson md female 28 6212 adolfo van praet elizabethpatterson@yahoo.com +1070 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-10-07 daniel soto male 15 2903 erezcano kcook@hotmail.com +1071 universidad de buenos aires ingeniería en informática 2020-12-29 aaron pope male 71 2711 almacen piatti patrick06@yahoo.com +1073 universidad de buenos aires licenciatura en relaciones del trabajo 2021-01-16 elizabeth bautista female 28 5369 pagancillo ibartlett@yahoo.com +1074 universidad de buenos aires licenciatura en ciencias de la computación 2020-11-22 tracy gray male 22 7509 oriente jeremy11@gmail.com +1076 universidad de buenos aires licenciatura en ciencias ambientales 2021-02-06 kenneth brown male 28 8319 campamento sol grivera@yahoo.com +1079 universidad de buenos aires licenciatura en ciencias biológicas 2021-01-28 donald hardy male 43 3029 colonia adolfo alsina william90@hotmail.com +1086 universidad de buenos aires licenciatura en sociología 2021-01-24 robert campbell male 26 8158 aparicio elizabethsmith@yahoo.com +1087 universidad de buenos aires bioquímica 2020-12-07 jamie clayton female 72 9000 comodoro rivadavia victoriahart@hotmail.com +1088 universidad de buenos aires licenciatura en ciencia política 2020-09-28 steven medina male 22 6625 cañada la rica nelsontimothy@yahoo.com +1089 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-11-08 dustin nelson male 71 7001 la pastora rsantos@hotmail.com +1092 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2020-09-08 matthew estrada male 47 8183 avestruz carterbradley@yahoo.com +1093 universidad de buenos aires licenciatura en relaciones del trabajo 2020-09-26 kara walls female 74 5620 el juncalito rmeyers@hotmail.com +1094 universidad de buenos aires agronomía 2020-10-22 eric robinson male 58 3423 arañita sharon63@gmail.com +1095 universidad de buenos aires licenciatura en ciencias geológicas 2020-11-09 david mcdonald male 74 8333 aguada guzman vstark@hotmail.com +1096 universidad de buenos aires licenciatura en musicoterapia 2020-12-14 jennifer cowan female 16 6628 colonia zambungo robertdavis@yahoo.com +1099 universidad de buenos aires medicina 2020-10-16 mark sheppard male 17 5573 colonia delfino tknox@gmail.com +1102 universidad de buenos aires ingeniería mecánica 2020-12-19 laura jones female 45 3403 aguirre cue kennethberry@yahoo.com +1104 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2020-10-17 charles jennings male 37 4145 ingenio la providencia wgoodman@yahoo.com +1108 universidad de buenos aires bioquímica 2020-09-06 paul wallace male 58 3703 aleloy scott03@yahoo.com +1111 universidad de buenos aires licenciatura en ciencias de la educación 2020-09-28 cheryl mcgee female 71 9409 isla gran malvina josephmcdonald@yahoo.com +1112 universidad de buenos aires agronomía 2020-12-18 cameron campbell male 19 6535 bellocq amandaburton@yahoo.com +1114 universidad de buenos aires ingeniería en informática 2021-01-13 lindsay castillo female 21 4184 bustamante bennettstephanie@yahoo.com +1116 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2021-01-01 miranda ortiz female 63 5264 angelina moralesmary@hotmail.com +1117 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-11-25 melissa acevedo female 49 3056 campo coubert julie38@gmail.com +1120 universidad de buenos aires licenciatura en relaciones del trabajo 2020-11-14 john lynch male 37 1822 valentin alsina craig86@hotmail.com +1121 universidad de buenos aires ingeniería mecánica 2020-10-02 jacob sweeney male 21 6471 atahualpa mmorgan@gmail.com +1122 universidad de buenos aires arquitectura 2021-02-21 joseph cook male 52 1838 luis guillon oscarparker@gmail.com +1123 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2021-01-02 michael james male 25 7600 barrio emir ramon juarez starknathan@yahoo.com +1124 universidad de buenos aires ingeniería mecánica 2021-02-10 michael ellis male 26 2322 cabaña el cisne wolson@yahoo.com +1129 universidad de buenos aires licenciatura en psicología 2020-09-28 christine carson female 30 3372 cataratas del iguazu kristinapennington@gmail.com +1131 universidad de buenos aires arquitectura 2020-09-01 william mason male 15 3733 campo el jacaranda schmidtjared@gmail.com +1133 universidad de buenos aires licenciatura en ciencias de la computación 2020-12-09 erin greene female 23 2179 bombal bwood@gmail.com +1134 universidad de buenos aires licenciatura en sociología 2020-11-05 jodi graham female 48 4501 abra del trigo hector31@hotmail.com +1136 universidad de buenos aires licenciatura en ciencias biológicas 2020-10-10 courtney tucker female 30 7301 ariel john83@hotmail.com +1138 universidad de buenos aires diseño industrial 2021-01-03 joseph martin male 59 8305 aguada san roque xrice@yahoo.com +1139 universidad de buenos aires licenciatura en administración 2020-09-07 elizabeth vasquez female 39 3254 colonia la blanquita jeffreylee@gmail.com +1140 universidad de buenos aires licenciatura en ciencia política 2020-09-25 denise white female 59 3005 colonia california teresanewton@yahoo.com +1142 universidad de buenos aires licenciatura en relaciones del trabajo 2020-09-07 carrie phillips female 42 9203 aldea escolar thomastammy@yahoo.com +1143 universidad de buenos aires licenciatura en sociología 2021-01-28 amber fox female 18 2126 alvear currytimothy@gmail.com +1147 universidad de buenos aires ingeniería mecánica 2020-10-02 david good male 21 1897 manuel b gonnet wbennett@gmail.com +1148 universidad de buenos aires ingeniería mecánica 2020-10-10 erica king female 66 4105 abra del tafi michael18@yahoo.com +1152 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2020-11-09 tracy reynolds female 59 8158 aparicio ecarpenter@gmail.com +1153 universidad de buenos aires contador público 2020-09-21 joshua stuart male 32 9227 el porvenir jonesbrianna@gmail.com +1155 universidad de buenos aires diseño de imagen y sonido 2021-02-06 katie doyle female 59 5529 colonia bombal howardsharon@yahoo.com +1157 universidad de buenos aires licenciatura en artes 2020-12-21 derek waters male 58 3151 antelo daniel33@gmail.com +1158 universidad de buenos aires licenciatura en ciencia política 2020-10-30 chelsea hill female 49 1602 florida autumnsolis@yahoo.com +1159 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2020-12-14 todd hawkins male 15 2909 estancias shawn59@gmail.com +1160 universidad de buenos aires diseño de imagen y sonido 2020-10-05 joseph atkins male 54 5343 lavalle obrennan@hotmail.com +1161 universidad de buenos aires licenciatura en ciencias geológicas 2021-02-04 bobby collins male 44 5598 bañado verde william42@yahoo.com +1166 universidad de buenos aires licenciatura en artes 2021-01-28 stephen olsen male 52 9217 cholila david19@yahoo.com +1167 universidad de buenos aires ingeniería electrónica 2020-10-15 cody moore male 68 1669 del viso gonzalezcindy@yahoo.com +1169 universidad de buenos aires licenciatura en ciencias antropológicas 2021-01-18 curtis wolfe male 67 7620 balcarce angelaphillips@yahoo.com +1171 universidad de buenos aires licenciatura en ciencias de la educación 2020-11-02 jeffery arnold male 33 3011 campo magnin norma60@gmail.com +1173 universidad de buenos aires farmacia 2020-09-22 nathan fields male 21 1923 arroyo del pescado paigesmith@gmail.com +1181 universidad de buenos aires diseño industrial 2021-01-18 tony mejia male 66 7153 cangallo donald61@hotmail.com +1185 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2021-02-13 martin walker male 23 2802 lomas del rio lujan kandrews@gmail.com +1187 universidad de buenos aires licenciatura en ciencias ambientales 2020-09-04 gabriel adams male 24 3344 2 de julio ryan93@hotmail.com +1188 universidad de buenos aires licenciatura en terapia ocupacional 2020-10-01 nicole sloan female 61 8409 puerto ojo de agua pamelagarcia@hotmail.com +1189 universidad de buenos aires licenciatura en ciencia política 2020-09-09 shannon richards female 48 2633 chovet crystal26@gmail.com +1190 universidad de buenos aires licenciatura en ciencia política 2020-10-31 aaron mendoza male 24 7540 bathurst estacion sarahjarvis@yahoo.com +1193 universidad de buenos aires ciencias veterinarias 2020-11-15 michael robinson male 60 8164 arquedas underwoodkayla@yahoo.com +1195 universidad de buenos aires licenciatura en relaciones del trabajo 2020-10-17 christine murphy female 35 1646 san fernando cgordon@hotmail.com +1198 universidad de buenos aires ingeniería en informática 2021-02-05 joshua butler male 43 1648 rincon de milberg wsilva@gmail.com +1200 universidad de buenos aires diseño de imagen y sonido 2020-11-17 shane bowers male 53 2506 correa paulkathryn@hotmail.com +1202 universidad de buenos aires licenciatura en gestión de agroalimentos 2020-09-16 barbara perez female 44 6748 membrillar frank01@yahoo.com +1203 universidad de buenos aires técnico para bioterios 2020-12-17 melissa garza female 31 5771 alanices triciagreen@yahoo.com +1204 universidad de buenos aires arquitectura 2020-11-08 ethan thomas male 41 6216 bagual vegarichard@hotmail.com +1206 universidad de buenos aires diseño de imagen y sonido 2020-10-19 kelsey bennett female 51 7226 gorchs donovanmichelle@gmail.com +1209 universidad de buenos aires diseño industrial 2020-11-30 kristi jackson female 23 7151 langueyu imalone@hotmail.com +1211 universidad de buenos aires medicina 2020-11-09 bobby rivers male 21 7161 labarden wilsonlisa@hotmail.com +1214 universidad de buenos aires ciencias veterinarias 2020-12-07 george griffith male 22 3474 chavarria marianorris@hotmail.com +1215 universidad de buenos aires ciencias veterinarias 2020-11-01 daniel mccann male 75 4709 san jose de piedra blanca yhubbard@yahoo.com +1216 universidad de buenos aires licenciatura en psicología 2021-01-29 jeffrey anderson male 73 4109 alto nuestra señora del valle evanswalter@gmail.com +1219 universidad de buenos aires ingeniería electrónica 2020-10-08 nicole sparks female 24 3322 aparicio cue seanfoster@yahoo.com +1227 universidad de buenos aires diseño de imagen y sonido 2020-12-05 anna gonzalez female 16 2443 colonia margarita usalazar@hotmail.com +1233 universidad de buenos aires licenciatura en administración 2021-01-07 daniel sullivan male 16 9217 cholila cruzpaula@hotmail.com +1234 universidad de buenos aires actuario 2020-10-23 peter walters male 16 1601 isla martin garcia lopezthomas@hotmail.com +1236 universidad de buenos aires medicina 2020-11-06 paula poole female 47 4644 cangrejillos halldave@yahoo.com +1239 universidad de buenos aires licenciatura en ciencias biológicas 2020-11-06 michael martinez male 29 7105 san clemente del tuyu gregorypotter@yahoo.com +1240 universidad de buenos aires técnico para bioterios 2021-02-12 amy moore female 21 5444 ampacama robert74@gmail.com +1242 universidad de buenos aires licenciatura en producción de bioimagenes 2020-11-30 nicole kelly female 59 3563 colonia san manuel sjackson@gmail.com +1243 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2021-01-27 jason brooks male 18 5722 acasape karen55@hotmail.com +1247 universidad de buenos aires licenciatura en administración 2020-11-03 edward holmes male 17 2527 colonia san francisco christianeric@gmail.com +1250 universidad de buenos aires arquitectura 2020-12-30 kara parker female 75 6457 ingeniero beaugey xfigueroa@yahoo.com +1251 universidad de buenos aires ingeniería en informática 2020-12-01 catherine hall female 72 8326 cervantes jessica06@hotmail.com +1254 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-11-11 patrick garcia male 46 8514 laguna del barro hoffmanryan@yahoo.com +1257 universidad de buenos aires contador público 2020-10-10 sherry lowe female 51 3156 betbeder nicole90@yahoo.com +1262 universidad de buenos aires diseño industrial 2020-11-05 dawn garcia female 30 3451 batelito dmonroe@yahoo.com +1263 universidad de buenos aires licenciatura en musicoterapia 2020-10-31 christopher meyer male 20 7172 colonia ferrari mendezkayla@gmail.com +1265 universidad de buenos aires licenciatura en ciencias ambientales 2020-10-24 amanda silva female 26 3027 la pelada gabriela26@gmail.com +1269 universidad de buenos aires ingeniería electrónica 2020-11-12 jermaine harris male 61 1890 juan maria gutierrez millermatthew@gmail.com +1273 universidad de buenos aires licenciatura en administración 2021-01-19 jasmine harris female 38 1872 sarandi jose62@hotmail.com +1276 universidad de buenos aires ciencias veterinarias 2020-11-24 max simpson male 35 5572 alto grande rodgerscraig@gmail.com +1277 universidad de buenos aires licenciatura en ciencias ambientales 2021-02-12 melissa green female 57 2124 22 de mayo bmoore@hotmail.com +1278 universidad de buenos aires diseño de imagen y sonido 2021-02-21 sydney roberts female 66 1742 paso del rey lisalarsen@yahoo.com +1279 universidad de buenos aires ingeniería mecánica 2020-10-28 karen wright female 50 8309 centenario kaylaward@hotmail.com +1280 universidad de buenos aires actuario 2020-09-21 devin reyes male 20 2255 campo rodriguez dunnlouis@gmail.com +1281 universidad de buenos aires licenciatura en ciencias de la educación 2020-09-29 francisco andrews male 68 4542 el palmar de san francisco watkinsmelissa@hotmail.com +1282 universidad de buenos aires licenciatura en terapia ocupacional 2020-12-24 david wilson male 36 3201 camba paso garyadams@yahoo.com +1288 universidad de buenos aires actuario 2021-02-06 annette smith female 23 4434 anta kimscott@gmail.com +1289 universidad de buenos aires bioquímica 2020-11-24 robert galloway male 41 1778 ciudad evita mgalvan@yahoo.com +1290 universidad de buenos aires licenciatura en terapia ocupacional 2020-12-18 ryan williams male 35 6646 colonia san eduardo chapmansara@gmail.com +1291 universidad de buenos aires licenciatura en administración 2020-12-27 stacy turner female 59 9113 florentino ameghino christine50@gmail.com +1293 universidad de buenos aires bioquímica 2020-10-15 gregory johnson male 50 1852 burzaco estradakristi@hotmail.com +1295 universidad de buenos aires contador público 2020-11-13 michael ponce male 68 3136 alcaraz norte jason15@gmail.com +1297 universidad de buenos aires licenciatura en gestión de agroalimentos 2020-10-02 kevin turner male 65 7635 el lenguaraz chenjacob@hotmail.com +1301 universidad de buenos aires diseño industrial 2021-02-18 brandon savage dds male 55 1814 barrio 1 de mayo qbennett@yahoo.com +1303 universidad de buenos aires licenciatura en psicología 2020-09-03 danielle silva female 70 3587 san antonio de obligado jackson68@hotmail.com +1305 universidad de buenos aires ingeniería en informática 2020-11-15 vicki scott female 35 5315 calera la norma orozcobrenda@hotmail.com +1306 universidad de buenos aires diseño industrial 2020-12-04 william spence male 60 3100 avenida ejercito parana katherineray@hotmail.com +1307 universidad de buenos aires licenciatura en relaciones del trabajo 2021-01-23 stacy reed female 48 3524 el campamento sharon17@hotmail.com +1309 universidad de buenos aires medicina 2020-12-02 carolyn howard female 48 2812 capilla del señor jeffery55@gmail.com +1312 universidad de buenos aires diseño de imagen y sonido 2020-09-08 valerie adams female 17 2216 campo raffo kjenkins@yahoo.com +1313 universidad de buenos aires ingeniería en informática 2020-09-09 roger moses male 36 9313 cara mala heatherwalton@hotmail.com +1314 universidad de buenos aires diseño de imagen y sonido 2021-02-21 eric parks male 33 2841 aldea asuncion jennifer76@yahoo.com +1315 universidad de buenos aires diseño de imagen y sonido 2020-09-18 kathy bradford female 56 4608 alto verde omorris@hotmail.com +1316 universidad de buenos aires licenciatura en ciencias biológicas 2020-11-08 shelby smith female 39 6501 12 de octubre audreyclements@yahoo.com +1319 universidad de buenos aires licenciatura en gestión de agroalimentos 2020-09-14 danielle gibbs female 21 2241 larrechea wellswayne@yahoo.com +1321 universidad de buenos aires bioquímica 2020-09-21 mary harper female 65 7631 costa bonita balneario ashley71@yahoo.com +1322 universidad de buenos aires licenciatura en musicoterapia 2020-12-26 denise james female 17 8113 baterias michelepowers@hotmail.com +1324 universidad de buenos aires agronomía 2021-01-05 emily gould female 59 3009 el tropezon taylorbowman@hotmail.com +1326 universidad de buenos aires licenciatura en ciencias antropológicas 2020-10-22 anthony krause male 57 4700 banda varela ryan08@gmail.com +1327 universidad de buenos aires ingeniería mecánica 2021-01-30 abigail watkins female 29 8500 el dique kfitzgerald@gmail.com +1328 universidad de buenos aires arquitectura 2020-09-21 anthony stark male 64 5475 agua de la piedra dylanhill@hotmail.com +1329 universidad de buenos aires licenciatura en sociología 2020-12-07 carol gentry female 65 1731 villars brendajohnson@hotmail.com +1331 universidad de buenos aires ciencias veterinarias 2021-01-12 bethany mcdowell female 28 7000 cantera aguirre emilybutler@yahoo.com +1335 universidad de buenos aires licenciatura en musicoterapia 2020-10-30 ashley washington female 63 1862 america unida krista61@gmail.com +1336 universidad de buenos aires técnico para bioterios 2020-10-18 amanda brooks female 36 6459 colonia sere jonathan19@yahoo.com +1337 universidad de buenos aires ciencias veterinarias 2020-12-10 jeffrey thompson male 60 8322 cutral co ngibson@yahoo.com +1338 universidad de buenos aires licenciatura en ciencias de la computación 2020-12-02 zoe carter female 73 1849 claypole delgadoalexis@hotmail.com +1340 universidad de buenos aires licenciatura en ciencias geológicas 2020-11-18 jason robertson male 48 2317 casablanca james08@gmail.com +1341 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-10-06 caitlin keller female 68 9300 cañadon de las vacas williamssteven@yahoo.com +1346 universidad de buenos aires actuario 2020-12-08 brian rasmussen male 23 1722 merlo johnburns@hotmail.com +1347 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-10-16 david fitzgerald male 20 4616 barcena emily39@yahoo.com +1349 universidad de buenos aires licenciatura en ciencias de la educación 2021-02-12 edward castillo male 32 1742 paso del rey jamiepayne@yahoo.com +1350 universidad de buenos aires licenciatura en ciencias ambientales 2020-09-14 richard neal male 57 6605 campo peña lopez edwardcampbell@hotmail.com +1351 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-09-16 debra graves female 63 4728 chumbicha robert37@hotmail.com +1352 universidad de buenos aires licenciatura en artes 2020-09-21 dana johnson female 16 7406 aldecon qgarner@hotmail.com +1355 universidad de buenos aires licenciatura en relaciones del trabajo 2021-02-04 jason huffman male 24 3111 almacen cristian schubert kevindunn@yahoo.com +1362 universidad de buenos aires licenciatura en producción de bioimagenes 2020-09-27 donna lewis female 30 6345 la bilbaina htaylor@gmail.com +1363 universidad de buenos aires bioquímica 2021-02-20 carly keller female 34 2142 campo medina kari70@hotmail.com +1364 universidad de buenos aires licenciatura en gestión de agroalimentos 2020-12-17 angela smith female 74 9421 frigorifico cap torresdawn@hotmail.com +1366 universidad de buenos aires actuario 2020-09-06 beth snyder female 41 4719 balcosna achan@gmail.com +1368 universidad de buenos aires licenciatura en relaciones del trabajo 2020-12-12 andrew watson male 75 6516 amalia carmenmorgan@hotmail.com +1369 universidad de buenos aires diseño de imagen y sonido 2020-09-08 mark wood male 37 3204 ayui parada vross@hotmail.com +1372 universidad de buenos aires ingeniería en informática 2020-11-13 morgan anderson female 67 1854 longchamps jamiebutler@yahoo.com +1373 universidad de buenos aires licenciatura en relaciones del trabajo 2020-11-29 james martinez male 71 2709 los indios dalesmith@gmail.com +1374 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-09-02 daniel liu male 59 3433 carrizal norte richard38@gmail.com +1377 universidad de buenos aires medicina 2021-02-20 kevin adams male 26 1706 haedo timothyzavala@gmail.com +1378 universidad de buenos aires licenciatura en relaciones del trabajo 2021-01-15 emily cooper female 27 6380 boeuf marshangela@gmail.com +1379 universidad de buenos aires licenciatura en sociología 2020-09-04 pamela peters female 27 1723 mariano acosta riosjose@gmail.com +1380 universidad de buenos aires licenciatura en ciencias geológicas 2020-11-15 patricia jimenez female 73 2506 correa barrettalicia@gmail.com +1381 universidad de buenos aires licenciatura en terapia ocupacional 2020-11-13 jennifer simon female 57 2216 campo raffo jasminewilliams@yahoo.com +1382 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2020-09-09 matthew lopez male 41 7400 barrio la luisa nataliesanders@hotmail.com +1385 universidad de buenos aires licenciatura en administración 2020-12-28 robert murray male 66 1921 alvarez jonte curtisweeks@gmail.com +1386 universidad de buenos aires licenciatura en psicología 2020-11-03 anna smith female 26 5325 alpasinche blake25@hotmail.com +1389 universidad de buenos aires técnico para bioterios 2020-09-15 suzanne glover female 29 7165 faro querandi robert66@hotmail.com +1394 universidad de buenos aires licenciatura en artes 2021-01-15 george miller male 70 5509 agrelo williamsmary@hotmail.com +1395 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2021-01-23 francisco sheppard male 64 1931 punta lara courtneythompson@yahoo.com +1397 universidad de buenos aires licenciatura en ciencias geológicas 2020-10-29 crystal lopez female 65 5463 alto huaco phillip25@gmail.com +1399 universidad de buenos aires licenciatura en ciencias geológicas 2020-09-19 cindy bridges female 67 6220 bernardo larroude santosdouglas@gmail.com +1400 universidad de buenos aires diseño de imagen y sonido 2020-12-02 anthony martin male 49 4235 albigasta michael51@hotmail.com +1402 universidad de buenos aires licenciatura en administración 2020-10-09 carl daniels male 57 3272 colonia 1 de mayo gsimpson@hotmail.com +1403 universidad de buenos aires licenciatura en ciencias de la educación 2020-09-16 jacob torres male 16 5321 el potrero shelley65@yahoo.com +1405 universidad de buenos aires licenciatura en producción de bioimagenes 2021-01-01 margaret anderson female 28 6352 colonia la india coopertiffany@hotmail.com +1406 universidad de buenos aires ingeniería mecánica 2020-11-21 joseph phillips male 34 8122 la viticola andrewpowell@hotmail.com +1409 universidad de buenos aires medicina 2020-11-12 kathleen lee female 30 7005 barker josephsparks@gmail.com +1410 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-09-14 benjamin wise male 15 3532 curandu olee@gmail.com +1413 universidad de buenos aires ingeniería electrónica 2020-10-05 annette henderson female 61 3342 aguapey stephen10@gmail.com +1414 universidad de buenos aires licenciatura en ciencias biológicas 2021-01-07 keith lamb male 51 5503 paso de los andes natashapineda@hotmail.com +1415 universidad de buenos aires licenciatura en kinesiología y fisiatría 2021-01-09 donna gomez female 39 5443 algarrobo verde hlyons@hotmail.com +1416 universidad de buenos aires agronomía 2020-10-21 john mitchell male 73 5565 campo de los andes brentmiller@hotmail.com +1418 universidad de buenos aires licenciatura en administración 2020-09-22 kimberly hughes female 72 3176 estacion sola christywatson@hotmail.com +1421 universidad de buenos aires licenciatura en sociología 2020-10-13 darrell ramirez male 40 4648 barrio la union tiffany72@gmail.com +1422 universidad de buenos aires licenciatura en ciencias de la computación 2020-12-08 david woods male 50 3315 caa yari rgray@yahoo.com +1426 universidad de buenos aires ciencias veterinarias 2020-11-30 jonathan roth male 24 1708 moron heatherjordan@hotmail.com +1427 universidad de buenos aires licenciatura en musicoterapia 2021-01-23 samantha jones female 42 1838 luis guillon wendy80@hotmail.com +1430 universidad de buenos aires actuario 2020-10-09 caleb thompson male 46 7536 estacion coronel pringles charlesjackson@hotmail.com +1432 universidad de buenos aires farmacia 2021-01-10 dennis martinez male 49 3425 costa grande frodriguez@gmail.com +1433 universidad de buenos aires licenciatura en ciencias geológicas 2021-01-06 tabitha freeman female 15 8341 arroyo quillen fedwards@hotmail.com +1435 universidad de buenos aires diseño industrial 2020-11-17 kathleen huff female 56 6070 balsa gcarter@gmail.com +1437 universidad de buenos aires licenciatura en ciencias de la computación 2020-12-03 ann nash female 32 1739 general hornos stevenkaiser@hotmail.com +1438 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-11-10 paul bell male 73 5374 catinzaco byrdphillip@gmail.com +1441 universidad de buenos aires diseño industrial 2021-01-09 leslie armstrong female 50 6627 achupallas nancyschneider@yahoo.com +1443 universidad de buenos aires licenciatura en ciencias biológicas 2020-09-04 rebecca adams female 39 8536 chipauquil mgibson@yahoo.com +1445 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2021-02-09 steven conway male 75 3125 antonio tomas idavis@gmail.com +1446 universidad de buenos aires diseño industrial 2020-11-28 christian adams male 69 6369 campo salusso sarah07@hotmail.com +1450 universidad de buenos aires licenciatura en administración 2021-01-10 mary berger female 56 3066 campo garay yhutchinson@yahoo.com +1453 universidad de buenos aires arquitectura 2020-09-29 colleen juarez female 42 9207 arroyo guilaia ugay@yahoo.com +1456 universidad de buenos aires medicina 2020-10-07 jenna williams female 34 7641 balneario los angeles beverlyayers@gmail.com +1457 universidad de buenos aires licenciatura en terapia ocupacional 2020-11-01 matthew arias male 66 6513 colonia las yescas taylornicole@yahoo.com +1459 universidad de buenos aires licenciatura en ciencias de la educación 2020-10-13 james bates male 21 3013 colonia matilde smithkeith@hotmail.com +1461 universidad de buenos aires contador público 2020-09-21 ruth myers female 15 3267 cañada de las ovejas robin82@gmail.com +1462 universidad de buenos aires licenciatura en administración 2020-11-30 jessica arnold female 31 3313 arroyo del medio rflores@hotmail.com +1464 universidad de buenos aires farmacia 2020-09-08 donna cummings female 26 1621 benavidez jacob99@yahoo.com +1465 universidad de buenos aires licenciatura en producción de bioimagenes 2020-10-22 kylie turner female 26 6601 altamira katelynbaxter@gmail.com +1466 universidad de buenos aires licenciatura en ciencias antropológicas 2021-01-06 denise curtis female 75 5529 colonia bombal jonesbradley@hotmail.com +1467 universidad de buenos aires técnico para bioterios 2020-12-09 robert hood male 74 3052 cañadita john79@gmail.com +1470 universidad de buenos aires licenciatura en relaciones del trabajo 2021-01-07 angela quinn female 45 3003 colonia los zapallos amymaldonado@yahoo.com +1471 universidad de buenos aires licenciatura en ciencias ambientales 2020-11-14 cassandra beck female 27 1733 plomer kjohnson@gmail.com +1477 universidad de buenos aires licenciatura en administración 2020-11-01 julie campbell female 48 5633 ochenta y cuatro christine99@hotmail.com +1478 universidad de buenos aires ingeniería electrónica 2020-11-22 richard jackson male 53 5535 asuncion martinezchristine@hotmail.com +1479 universidad de buenos aires licenciatura en relaciones del trabajo 2020-10-28 john gill male 53 8431 el hoyo johnsonloretta@gmail.com +1480 universidad de buenos aires licenciatura en sociología 2020-10-17 brittany barr female 58 8136 algarrobo sandraadams@gmail.com +1481 universidad de buenos aires licenciatura en ciencias antropológicas 2020-12-06 alec mercado male 66 5523 buena nueva sara27@yahoo.com +1483 universidad de buenos aires licenciatura en ciencias antropológicas 2020-09-10 alexander ortega male 27 2111 francisco paz perezteresa@yahoo.com +1485 universidad de buenos aires licenciatura en ciencia política 2020-12-21 zachary matthews male 61 2309 colonia reina margarita underwoodjohn@gmail.com +1486 universidad de buenos aires técnico para bioterios 2021-02-08 sherri sherman female 24 5365 el jumeal vaughnmichael@yahoo.com +1487 universidad de buenos aires licenciatura en relaciones del trabajo 2020-12-27 isaiah guzman male 45 6451 ancon phillipingram@yahoo.com +1489 universidad de buenos aires farmacia 2020-12-04 thomas lopez male 47 4601 corral de piedras adamsanchez@hotmail.com +1491 universidad de buenos aires agronomía 2021-02-02 lindsey fleming female 59 4722 el duraznillo nicholasbrown@gmail.com +1492 universidad de buenos aires licenciatura en ciencias ambientales 2020-09-27 wanda warner female 23 5701 11 de mayo oweeks@hotmail.com +1493 universidad de buenos aires licenciatura en sociología 2020-09-05 daniel williams male 40 6501 12 de octubre vazquezfrank@gmail.com +1494 universidad de buenos aires diseño industrial 2020-12-20 carrie collier female 40 8153 balneario oriente samuel51@hotmail.com +1496 universidad de buenos aires licenciatura en ciencias de la computación 2020-10-10 curtis berg male 19 6335 graciarena robert61@gmail.com +1498 universidad de buenos aires actuario 2020-09-13 jeffrey griffin male 73 3472 caaguazu kanderson@gmail.com +1499 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-10-14 pamela williams female 18 5609 aristides villanueva ucameron@gmail.com +1502 universidad de buenos aires ciencias veterinarias 2020-09-27 brandon elliott male 61 5475 agua de la piedra jonesdominique@hotmail.com +1504 universidad de buenos aires licenciatura en terapia ocupacional 2021-01-30 julia miller female 21 1814 barrio 1 de mayo laurafarmer@yahoo.com +1505 universidad de buenos aires licenciatura en kinesiología y fisiatría 2021-01-25 jamie rodriguez female 54 3066 campo garay ilee@yahoo.com +1509 universidad de buenos aires licenciatura en ciencias de la computación 2020-12-02 ian jones male 21 3400 bañado norte jharvey@gmail.com +1511 universidad de buenos aires ciencias veterinarias 2020-09-15 dr. sean jones ii male 19 8300 las perlas elizabeth76@hotmail.com +1512 universidad de buenos aires licenciatura en musicoterapia 2020-09-03 ashley shelton female 48 4166 balderrama jason48@yahoo.com +1513 universidad de buenos aires licenciatura en sociología 2021-01-01 alex gonzalez male 61 1714 ituzaingo vmurphy@gmail.com +1514 universidad de buenos aires licenciatura en ciencias de la educación 2021-01-31 mr. charles stout male 30 8301 planicie banderita thompsonjennifer@yahoo.com +1515 universidad de buenos aires ciencias veterinarias 2020-12-17 justin mcguire male 53 3101 aldea brasilera robertwhite@hotmail.com +1516 universidad de buenos aires licenciatura en administración 2020-12-14 michelle gomez female 57 7404 fortin lavalle samanthacarey@hotmail.com +1517 universidad de buenos aires farmacia 2020-12-14 heidi terry female 36 6325 colonia devoto skaiser@gmail.com +1522 universidad de buenos aires farmacia 2020-10-30 samantha larson female 52 5321 el potrero elizabeth13@yahoo.com +1525 universidad de buenos aires licenciatura en ciencias ambientales 2020-11-03 raymond austin male 73 4719 balcosna grahamaustin@yahoo.com +1526 universidad de buenos aires farmacia 2020-09-28 leslie williams male 71 2611 estacion christophersen woodsbryan@yahoo.com +1531 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-11-12 gavin scott male 24 1981 desvio kilometro 55 bowmananthony@hotmail.com +1532 universidad de buenos aires licenciatura en ciencias ambientales 2020-10-16 jennifer johnson female 52 3114 aldea maria luisa carolyn47@yahoo.com +1535 universidad de buenos aires licenciatura en ciencias de la educación 2020-11-23 sean zhang male 45 1815 escuela agricola don bosco julieholland@gmail.com +1536 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2020-10-03 laura parsons female 70 2216 campo raffo diana97@hotmail.com +1540 universidad de buenos aires licenciatura en ciencias ambientales 2020-12-18 richard johnson male 39 2142 campo medina qbauer@gmail.com +1542 universidad de buenos aires licenciatura en producción de bioimagenes 2020-11-19 angela rosario female 36 3014 angel gallardo brittany93@hotmail.com +1543 universidad de buenos aires arquitectura 2020-09-12 anthony choi male 37 7613 calfucura sonya73@hotmail.com +1544 universidad de buenos aires licenciatura en ciencias biológicas 2021-01-04 tara cross female 70 8301 planicie banderita catherinegonzales@yahoo.com +1545 universidad de buenos aires arquitectura 2020-10-16 mary perez female 37 5321 el potrero clopez@hotmail.com +1546 universidad de buenos aires farmacia 2020-10-25 eric wilson male 53 2134 roldan qfrost@gmail.com +1547 universidad de buenos aires diseño de imagen y sonido 2020-12-18 toni colon female 75 3287 aldea san gregorio jamesadams@gmail.com +1548 universidad de buenos aires ingeniería mecánica 2021-01-25 george russell male 42 1619 garin olara@gmail.com +1549 universidad de buenos aires actuario 2020-10-09 jim wood male 32 5413 apeadero las chimbas trevor55@gmail.com +1551 universidad de buenos aires licenciatura en relaciones del trabajo 2020-10-26 jeffrey wright male 42 1882 ezpeleta este russojeremy@gmail.com +1556 universidad de buenos aires ingeniería electrónica 2020-10-09 mr. david shaw dds male 38 2915 aguirrezabala gerald16@yahoo.com +1558 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-09-16 brandy silva female 33 4139 agua amarilla la hoyada angela49@hotmail.com +1561 universidad de buenos aires actuario 2020-11-20 jason nguyen male 37 8401 cullin manzano dixonmelissa@gmail.com +1563 universidad de buenos aires licenciatura en psicología 2021-02-11 duane robertson male 75 6403 badano ghurst@yahoo.com +1566 universidad de buenos aires licenciatura en gestión de agroalimentos 2021-02-13 lori melton female 55 8503 chocori katherinekeller@hotmail.com +1567 universidad de buenos aires agronomía 2021-01-20 anthony hamilton male 67 5770 chacras viejas kaitlynsmith@hotmail.com +1570 universidad de buenos aires licenciatura en ciencias geológicas 2021-02-18 allison parker female 45 3526 gandolfi jermainewilliamson@yahoo.com +1572 universidad de buenos aires licenciatura en ciencias ambientales 2020-09-11 dylan conway male 72 3641 arroyo seco stephen72@gmail.com +1573 universidad de buenos aires licenciatura en psicología 2020-09-21 eric johnson male 36 3572 campo garabato johnmccoy@gmail.com +1575 universidad de buenos aires diseño de imagen y sonido 2020-10-08 joy roberts female 70 8308 villa manzano danielsadrian@hotmail.com +1576 universidad de buenos aires licenciatura en gestión de agroalimentos 2020-12-03 jason robinson male 45 9031 bajo la cancha walterssabrina@hotmail.com +1577 universidad de buenos aires licenciatura en artes 2021-01-04 louis wood male 64 4723 alijilan dclark@gmail.com +1578 universidad de buenos aires diseño de imagen y sonido 2020-09-24 brittany harris female 16 3587 san antonio de obligado paulsamuel@hotmail.com +1580 universidad de buenos aires licenciatura en gestión de agroalimentos 2020-11-15 william baker male 27 7267 alvarez de toledo foxdiana@yahoo.com +1581 universidad de buenos aires ciencias veterinarias 2021-02-04 diane duran female 34 7407 libano melissa79@gmail.com +1582 universidad de buenos aires licenciatura en ciencia política 2021-01-30 alejandro barker male 58 3208 colonia ensanche sauce randysantiago@yahoo.com +1584 universidad de buenos aires licenciatura en ciencias ambientales 2020-09-11 jerry stein male 62 3080 colonia pujol kristin68@hotmail.com +1585 universidad de buenos aires arquitectura 2020-11-05 amy murphy female 46 1874 villa dominico hillheather@yahoo.com +1586 universidad de buenos aires licenciatura en sociología 2020-09-11 anthony jones male 21 5594 alto con zampa josephhill@yahoo.com +1591 universidad de buenos aires arquitectura 2021-01-26 raymond bell male 20 3451 batelito ysnyder@hotmail.com +1592 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-11-13 jeffrey hansen male 57 3569 barros pazos olewis@yahoo.com +1593 universidad de buenos aires agronomía 2020-11-07 stephanie baker female 56 7511 balneario oceano laurarivas@hotmail.com +1596 universidad de buenos aires licenciatura en ciencias de la educación 2020-11-29 joseph goodwin male 57 6501 12 de octubre spham@gmail.com +1597 universidad de buenos aires diseño de imagen y sonido 2020-11-28 lisa perez female 36 1909 arana susan26@hotmail.com +1598 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2020-12-27 stanley kim male 73 5551 estacion uspallata wendyfleming@yahoo.com +1599 universidad de buenos aires ingeniería electrónica 2020-10-19 jason daniels male 65 6437 alamos wilkinslauren@gmail.com +1600 universidad de buenos aires diseño industrial 2021-01-21 jennifer thomas female 65 2823 aero club canal rwoods@hotmail.com +1602 universidad de buenos aires licenciatura en ciencias de la educación 2020-11-23 erica bird female 58 3132 el pingo rachel94@gmail.com +1603 universidad de buenos aires bioquímica 2021-02-10 mr. daniel leonard jr. male 16 8412 cañadon del corral okelly@gmail.com +1604 universidad de buenos aires licenciatura en ciencias geológicas 2020-12-22 john wolfe male 26 3212 arroyo el mocho franciscocameron@hotmail.com +1607 universidad de buenos aires farmacia 2020-10-19 kathleen sanchez female 29 3318 bonpland norte lindsaykemp@yahoo.com +1608 universidad de buenos aires licenciatura en psicología 2020-12-30 justin kennedy male 38 2117 alcorta cgarcia@hotmail.com +1612 universidad de buenos aires diseño de imagen y sonido 2020-12-23 laura bailey female 16 7533 quiñihual estacion twilliams@gmail.com +1617 universidad de buenos aires licenciatura en relaciones del trabajo 2020-09-26 sarah wheeler female 21 7249 el araza kmaddox@hotmail.com +1618 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-09-24 donna bell female 45 8416 anecon grande nicolesimon@gmail.com +1619 universidad de buenos aires licenciatura en ciencia política 2021-01-22 ryan white md male 71 3589 kilometro 23 wrightmark@gmail.com +1620 universidad de buenos aires licenciatura en ciencias de la educación 2020-10-01 julie pearson female 38 6721 azcuenaga stevenreed@yahoo.com +1621 universidad de buenos aires licenciatura en relaciones del trabajo 2021-01-20 krista fleming female 47 5544 gobernador benegas lewisedwin@gmail.com +1623 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-11-15 sandra lewis female 69 8532 arroyo salado jose96@hotmail.com +1624 universidad de buenos aires medicina 2020-09-15 clayton oconnor male 59 1655 jose leon suarez lisa42@yahoo.com +1627 universidad de buenos aires licenciatura en producción de bioimagenes 2021-02-17 peter knight male 22 5527 colonia santa teresa smithmatthew@yahoo.com +1629 universidad de buenos aires licenciatura en gestión de agroalimentos 2020-11-25 matthew drake male 67 3070 dho kimelliott@hotmail.com +1631 universidad de buenos aires licenciatura en sociología 2021-01-19 walter ramos male 33 3351 azara terryerica@yahoo.com +1633 universidad de buenos aires licenciatura en artes 2020-09-16 austin bailey male 55 4626 angosto del perchel frogers@yahoo.com +1634 universidad de buenos aires licenciatura en ciencias ambientales 2021-01-03 whitney johnson female 34 3409 arroyo san juan susan41@hotmail.com +1635 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2021-02-19 dustin brown male 49 4616 barcena asmith@gmail.com +1639 universidad de buenos aires licenciatura en producción de bioimagenes 2021-01-10 billy fleming male 18 4122 alizal jmorrow@yahoo.com +1641 universidad de buenos aires licenciatura en ciencias de la computación 2020-11-01 douglas kirk male 31 4643 antiguyos williamsbailey@yahoo.com +1642 universidad de buenos aires licenciatura en ciencias de la educación 2021-01-26 lisa miller female 67 5403 barrialitos roberto87@hotmail.com +1644 universidad de buenos aires licenciatura en producción de bioimagenes 2020-12-07 jeff little male 71 2812 capilla del señor rodney94@gmail.com +1645 universidad de buenos aires licenciatura en terapia ocupacional 2020-11-21 vincent page male 54 8318 challaco rhondadean@hotmail.com +1646 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2021-01-15 william williams male 33 1757 gregorio de laferrere pgonzalez@yahoo.com +1651 universidad de buenos aires licenciatura en ciencias antropológicas 2021-02-08 jesus welch male 39 9203 aldea escolar william00@gmail.com +1654 universidad de buenos aires ingeniería mecánica 2020-11-16 cynthia henderson female 16 9225 arenoso amyluna@hotmail.com +1655 universidad de buenos aires agronomía 2020-12-26 jon callahan male 63 6400 barrio indio trompa robertgeorge@yahoo.com +1661 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2021-01-16 rebecca lyons female 16 4178 abra rica briannaking@yahoo.com +1662 universidad de buenos aires licenciatura en ciencias de la computación 2021-01-13 robert mosley male 70 3260 arroyo molino fwise@yahoo.com +1664 universidad de buenos aires licenciatura en ciencias antropológicas 2020-09-02 craig allen male 40 3526 gandolfi patrickmoss@gmail.com +1665 universidad de buenos aires licenciatura en musicoterapia 2021-01-13 william morgan male 65 7212 doctor domingo harosteguy kellybrad@hotmail.com +1666 universidad de buenos aires medicina 2020-12-06 trevor mcclain male 40 2535 el trebol franciscoperry@yahoo.com +1668 universidad de buenos aires licenciatura en ciencia política 2020-11-04 patrick brown male 31 6628 colonia zambungo smorgan@gmail.com +1671 universidad de buenos aires licenciatura en artes 2021-01-26 megan wilkinson female 39 6550 bolivar robbinsashley@gmail.com +1675 universidad de buenos aires licenciatura en ciencias biológicas 2020-11-27 susan schneider female 45 3188 colonia falco philiphansen@yahoo.com +1677 universidad de buenos aires bioquímica 2021-01-30 brett guerrero male 73 6700 caminera lujan duane57@yahoo.com +1682 universidad de buenos aires técnico para bioterios 2020-10-23 emily holt female 58 6105 cañada seca fowlermitchell@gmail.com +1683 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2020-10-02 charles harris male 17 1688 villa santos tesei robinwalter@yahoo.com +1684 universidad de buenos aires ingeniería electrónica 2020-09-19 john williams male 43 6748 membrillar sarah22@hotmail.com +1693 universidad de buenos aires licenciatura en ciencias antropológicas 2020-10-27 denise weaver female 40 4434 anta bellamanda@yahoo.com +1696 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-10-21 gina morrow female 15 1602 florida aparker@hotmail.com +1698 universidad de buenos aires licenciatura en ciencias de la computación 2020-10-01 susan erickson female 71 2900 san nicolas de los arroyos tsmith@hotmail.com +1700 universidad de buenos aires actuario 2020-12-25 janice zimmerman md female 47 3433 carrizal norte teresapowell@yahoo.com +1701 universidad de buenos aires actuario 2020-10-10 susan cole female 55 7301 ariel brian64@yahoo.com +1704 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2021-01-08 virginia bates female 74 8336 gobernador duval nnorris@hotmail.com +1707 universidad de buenos aires licenciatura en musicoterapia 2020-12-22 thomas hill male 55 8328 allen jamesrobertson@gmail.com +1708 universidad de buenos aires ingeniería mecánica 2020-09-08 evan miller male 40 3400 bañado norte kathrynhill@gmail.com +1711 universidad de buenos aires arquitectura 2021-02-06 jenna hogan female 45 3531 colonia aborigen jwalker@yahoo.com +1712 universidad de buenos aires diseño industrial 2020-09-03 tina mendoza female 60 3112 colonia loma negra carlsonbrian@hotmail.com +1713 universidad de buenos aires licenciatura en psicología 2020-09-04 brenda williams female 61 8132 balneario chapalco burtonamanda@hotmail.com +1721 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-10-16 mr. randall medina male 50 5501 cerrillos al sud ybradford@yahoo.com +1722 universidad de buenos aires arquitectura 2020-10-05 luke miller male 68 3117 aldea san antonio jwilson@yahoo.com +1725 universidad de buenos aires ingeniería en informática 2021-02-09 benjamin butler male 28 8000 adela corti ucollins@yahoo.com +1727 universidad de buenos aires farmacia 2020-09-22 michael lopez male 16 5433 estacion la rinconada butlerjohn@hotmail.com +1728 universidad de buenos aires licenciatura en artes 2021-01-17 connie hall female 30 6661 blas durañona mckaybrian@yahoo.com +1729 universidad de buenos aires ingeniería mecánica 2020-10-03 jaime nguyen female 75 4144 amberes eric53@hotmail.com +1730 universidad de buenos aires licenciatura en ciencias antropológicas 2020-11-18 cynthia petty female 63 2905 general rojo mccoyjasmine@hotmail.com +1731 universidad de buenos aires ciencias veterinarias 2020-09-12 lisa bridges female 27 1759 gonzalez catan april18@yahoo.com +1735 universidad de buenos aires licenciatura en producción de bioimagenes 2021-02-21 nicholas ferguson male 58 3272 colonia 1 de mayo jnorris@yahoo.com +1737 universidad de buenos aires farmacia 2020-09-10 christopher page male 64 4633 san pedro de iruya michael33@hotmail.com +1738 universidad de buenos aires farmacia 2021-02-04 kenneth moon male 54 8181 azopardo bobbyknight@hotmail.com +1741 universidad de buenos aires licenciatura en terapia ocupacional 2021-02-17 samantha alvarado female 20 7541 d orbigny chambersrobert@yahoo.com +1742 universidad de buenos aires técnico para bioterios 2020-11-23 michael pennington male 67 5551 estacion uspallata jessica95@gmail.com +1745 universidad de buenos aires licenciatura en administración 2020-11-05 jesse rivas male 33 1663 muñiz lawsonjared@yahoo.com +1754 universidad de buenos aires contador público 2020-12-20 keith harris male 64 1905 jose ferrari whitebrett@hotmail.com +1755 universidad de buenos aires diseño industrial 2020-09-17 mary goodman female 44 5361 aicuña csanford@hotmail.com +1757 universidad de buenos aires ingeniería en informática 2021-01-31 rebecca ortiz female 21 6075 arenaza carl60@hotmail.com +1762 universidad de buenos aires bioquímica 2020-11-18 ashlee marquez female 15 3370 planchada banderita jason66@yahoo.com +1763 universidad de buenos aires licenciatura en terapia ocupacional 2021-01-23 daniel baker male 52 2451 colonia la yerba vmathis@yahoo.com +1764 universidad de buenos aires diseño de imagen y sonido 2020-10-09 jo dixon female 18 6383 campo moises seccion 1a stephanie00@yahoo.com +1766 universidad de buenos aires actuario 2021-02-02 anna garcia female 71 6239 gonzalez moreno xevans@hotmail.com +1769 universidad de buenos aires licenciatura en ciencias geológicas 2021-02-19 holly jones female 20 1849 claypole mcintyreabigail@yahoo.com +1772 universidad de buenos aires ingeniería en informática 2020-09-08 william tucker male 45 3048 angeloni scochran@yahoo.com +1773 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2021-02-10 john lane male 62 7541 d orbigny helen15@yahoo.com +1774 universidad de buenos aires agronomía 2020-09-16 sean mayo male 24 7613 calfucura danielschristopher@yahoo.com +1775 universidad de buenos aires licenciatura en musicoterapia 2020-11-12 lori gonzalez female 37 7531 despeñaderos yanderson@gmail.com +1778 universidad de buenos aires licenciatura en administración 2020-11-08 anna munoz female 74 2341 colonia montefiore mhawkins@yahoo.com +1779 universidad de buenos aires licenciatura en kinesiología y fisiatría 2021-01-29 megan mitchell female 68 2808 atucha gmann@gmail.com +1780 universidad de buenos aires licenciatura en psicología 2021-02-13 jason morales male 24 3197 abra guazu wayne38@gmail.com +1787 universidad de buenos aires licenciatura en producción de bioimagenes 2021-01-01 gary pearson male 73 3231 colonia arocena ina davidkelly@yahoo.com +1790 universidad de buenos aires farmacia 2020-10-26 laura gonzalez female 69 3194 paso telegrafo marisa28@hotmail.com +1791 universidad de buenos aires licenciatura en terapia ocupacional 2021-02-04 emily odonnell female 65 1871 dock sud stacey07@gmail.com +1794 universidad de buenos aires licenciatura en ciencias ambientales 2020-10-19 jeremy hall male 16 8505 emilio lamarca mooresarah@yahoo.com +1796 universidad de buenos aires farmacia 2021-02-18 kevin anderson male 16 8303 cinco saltos moorepatrick@hotmail.com +1798 universidad de buenos aires licenciatura en ciencias de la computación 2021-01-16 micheal kennedy male 28 1900 la plata squinn@yahoo.com +1799 universidad de buenos aires diseño industrial 2020-11-22 joanne foster female 37 4105 abra del tafi angela57@gmail.com +1800 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2021-01-01 steve farmer male 37 5707 aguaditas hilljerome@gmail.com +1801 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-09-30 morgan mcdowell female 53 4155 cevil grande williamsernest@hotmail.com +1803 universidad de buenos aires licenciatura en psicología 2020-10-20 joshua edwards male 41 7150 ayacucho elizabethcannon@gmail.com +1804 universidad de buenos aires bioquímica 2021-01-11 jordan cox female 30 3018 candioti brianwalsh@gmail.com +1806 universidad de buenos aires técnico para bioterios 2020-10-29 todd vasquez male 62 2800 arroyo aguila negra spencerphillip@hotmail.com +1812 universidad de buenos aires licenciatura en producción de bioimagenes 2020-09-30 kimberly walton dvm female 25 1625 arroyo canelon brian12@gmail.com +1813 universidad de buenos aires ciencias veterinarias 2021-02-10 jason miller male 15 8203 la chirlandia acostaheather@gmail.com +1814 universidad de buenos aires ingeniería en informática 2021-01-15 benjamin morris male 28 1704 ramos mejia oparker@yahoo.com +1815 universidad de buenos aires farmacia 2020-10-12 suzanne morgan female 16 9405 bahia tranquila jennifer23@hotmail.com +1817 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-10-16 michael wang male 26 2204 jesus maria heidi44@yahoo.com +1818 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2021-01-12 erica snyder female 54 7300 azul kporter@hotmail.com +1819 universidad de buenos aires técnico para bioterios 2020-10-18 matthew owens male 63 5612 valle de las leñas omarshall@hotmail.com +1820 universidad de buenos aires técnico para bioterios 2020-10-17 matthew lawson male 37 4147 alto las lechuzas lesliewebster@gmail.com +1823 universidad de buenos aires licenciatura en producción de bioimagenes 2020-10-02 ashlee williams female 49 4159 alto el puesto rickmoses@gmail.com +1825 universidad de buenos aires diseño industrial 2021-01-02 chad norris male 32 2633 chovet mjohnson@gmail.com +1832 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-11-28 emily moss female 75 6338 leubuco nancy23@gmail.com +1833 universidad de buenos aires bioquímica 2021-02-04 deborah hudson female 15 6338 leubuco oramirez@gmail.com +1837 universidad de buenos aires diseño industrial 2020-10-30 andrea delacruz female 26 6459 colonia sere james72@gmail.com +1840 universidad de buenos aires ingeniería mecánica 2021-02-12 nicole johnston female 56 1903 abasto philip90@hotmail.com +1841 universidad de buenos aires licenciatura en ciencias antropológicas 2020-09-09 valerie evans female 74 2309 colonia reina margarita stevenmathews@yahoo.com +1843 universidad de buenos aires licenciatura en ciencias geológicas 2020-11-30 sarah peck female 30 6476 chiclana julie30@hotmail.com +1844 universidad de buenos aires medicina 2020-09-08 megan greer female 25 1708 moron mcguirebrady@hotmail.com +1845 universidad de buenos aires licenciatura en artes 2020-10-28 danielle miller female 47 5400 desamparados victoria31@hotmail.com +1848 universidad de buenos aires actuario 2020-11-04 brooke burgess female 70 3380 9 de julio kilometro 20 bradleyguzman@yahoo.com +1849 universidad de buenos aires licenciatura en ciencia política 2021-02-15 david cruz male 35 3703 aleloy wilsonmaurice@yahoo.com +1850 universidad de buenos aires licenciatura en ciencia política 2020-12-03 michael huang male 38 4139 agua amarilla la hoyada rodriguezjames@gmail.com +1851 universidad de buenos aires licenciatura en ciencias ambientales 2020-11-29 brandy taylor female 53 3172 kilometro 208 wmorton@gmail.com +1859 universidad de buenos aires licenciatura en ciencias antropológicas 2020-09-06 victoria vaughan female 31 3216 arroyo hondo vmullen@yahoo.com +1860 universidad de buenos aires licenciatura en ciencias de la computación 2020-09-30 blake sellers male 53 2438 frontera arthurherrera@yahoo.com +1862 universidad de buenos aires licenciatura en musicoterapia 2020-09-24 megan graham md female 58 2703 cabo san fermin shirley70@yahoo.com +1865 universidad de buenos aires diseño de imagen y sonido 2020-11-26 jeremy rivers male 54 5411 la legua david64@yahoo.com +1874 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2021-01-12 jessica adkins female 30 8371 atreuco william76@gmail.com +1876 universidad de buenos aires licenciatura en terapia ocupacional 2021-01-23 cassandra booth female 67 6701 carlos keen awhite@hotmail.com +1878 universidad de buenos aires licenciatura en sociología 2020-12-19 john elliott male 38 8164 arquedas lawrenceshirley@gmail.com +1880 universidad de buenos aires técnico para bioterios 2020-10-01 christopher mccarthy male 31 8156 el perdido est jose guisasola lindahughes@gmail.com +1884 universidad de buenos aires ciencias veterinarias 2020-10-22 brittany myers female 57 5589 chapanay ramirezmichael@gmail.com +1886 universidad de buenos aires ingeniería mecánica 2020-10-30 ann gentry female 50 2303 angelica wendy47@gmail.com +1888 universidad de buenos aires licenciatura en artes 2020-12-09 tina glass female 61 2187 arteaga dereksingh@hotmail.com +1890 universidad de buenos aires licenciatura en ciencias antropológicas 2021-01-14 stephanie johnson female 39 6509 del valle lancerivera@gmail.com +1893 universidad de buenos aires actuario 2020-11-10 cynthia howell female 72 9103 bajo de los huesos lewisjoshua@gmail.com +1894 universidad de buenos aires licenciatura en ciencias antropológicas 2020-09-01 william snyder male 62 3192 colonia bertozzi dianaatkins@gmail.com +1897 universidad de buenos aires licenciatura en ciencias de la educación 2021-01-12 joseph guerrero md male 32 5463 alto huaco catherinesmith@hotmail.com +1898 universidad de buenos aires diseño industrial 2020-11-04 bryan walters male 43 3038 cayastacito sethcarr@hotmail.com +1899 universidad de buenos aires técnico para bioterios 2020-12-29 joshua thompson male 36 1858 villa numancia sarah66@yahoo.com +1901 universidad de buenos aires ingeniería electrónica 2020-10-08 melissa dyer female 17 6101 villa saboya thill@gmail.com +1902 universidad de buenos aires técnico para bioterios 2020-09-28 michael zhang male 49 8536 chipauquil matthew63@yahoo.com +1903 universidad de buenos aires diseño de imagen y sonido 2020-09-23 james clark male 21 3337 adolfo j pomar englishjesus@yahoo.com +1905 universidad de buenos aires bioquímica 2020-10-10 tammy padilla female 63 3536 bocas williamjames@hotmail.com +1908 universidad de buenos aires ingeniería mecánica 2021-01-31 devin rivas male 73 8146 el rincon dudleyamy@hotmail.com +1909 universidad de buenos aires licenciatura en administración 2020-09-14 wendy arias female 63 1888 florencio varela swilliams@hotmail.com +1912 universidad de buenos aires licenciatura en ciencia política 2020-11-22 trevor green male 54 8347 arroyo cahunco mirandaamy@yahoo.com +1917 universidad de buenos aires ingeniería en informática 2020-11-19 luis kirk male 72 5590 adrian maturano michelle95@gmail.com +1920 universidad de buenos aires ingeniería en informática 2020-10-27 ashley pham female 20 3172 kilometro 208 taylorkelly@yahoo.com +1921 universidad de buenos aires licenciatura en ciencias ambientales 2020-09-10 johnny williams male 65 5621 agua de torre vpena@gmail.com +1923 universidad de buenos aires licenciatura en kinesiología y fisiatría 2021-02-09 lisa barry female 71 1605 carapachay tlozano@hotmail.com +1925 universidad de buenos aires arquitectura 2020-12-20 jack harris male 56 5383 agua colorada thomasbrown@yahoo.com +1926 universidad de buenos aires licenciatura en sociología 2020-11-11 edwin mills male 48 7607 balneario atlantida vhernandez@yahoo.com +1927 universidad de buenos aires licenciatura en ciencia política 2020-11-29 danielle mccarthy female 45 3150 algarrobitos 1ro dennis11@gmail.com +1928 universidad de buenos aires ingeniería electrónica 2021-01-11 rachel parsons female 44 3526 gandolfi matthew78@gmail.com +1930 universidad de buenos aires licenciatura en psicología 2021-01-15 jay raymond male 43 2248 bernardo de irigoyen timothysmith@gmail.com +1938 universidad de buenos aires farmacia 2020-10-24 anita davis female 54 5429 el abanico ocarpenter@gmail.com +1941 universidad de buenos aires licenciatura en ciencias geológicas 2020-09-30 jennifer english female 67 3011 campo magnin knightcassandra@gmail.com +1943 universidad de buenos aires licenciatura en gestión de agroalimentos 2020-09-04 alicia hopkins female 27 7167 carilo tylergray@hotmail.com +1945 universidad de buenos aires arquitectura 2020-10-24 paul ortiz male 15 5260 acheral birdcalvin@gmail.com +1946 universidad de buenos aires licenciatura en ciencias de la computación 2020-09-09 anne pace female 38 2503 villa eloisa williamsjames@hotmail.com +1947 universidad de buenos aires farmacia 2020-09-19 trevor colon male 28 1986 altamirano matthewweaver@gmail.com +1948 universidad de buenos aires agronomía 2021-02-11 brian barrera male 44 5310 aimogasta mccormickwanda@yahoo.com +1949 universidad de buenos aires licenciatura en kinesiología y fisiatría 2021-02-11 jasmine benitez female 53 1741 enrique fynn charris@yahoo.com +1950 universidad de buenos aires farmacia 2020-11-25 david marshall male 35 5722 acasape timothydrake@yahoo.com +1951 universidad de buenos aires licenciatura en relaciones del trabajo 2020-10-20 norman cooper male 22 8430 costa del rio azul thomas86@hotmail.com +1953 universidad de buenos aires licenciatura en administración 2020-10-05 michael conrad male 70 1894 juan vucetich ex dr r levene urichardson@gmail.com +1955 universidad de buenos aires licenciatura en ciencias de la educación 2020-12-31 anita lopez female 54 2124 22 de mayo xgonzales@gmail.com +1956 universidad de buenos aires bioquímica 2020-10-29 franklin fisher male 20 8418 anecon chico gomezrichard@gmail.com +1958 universidad de buenos aires licenciatura en ciencias ambientales 2020-12-28 melvin weaver male 55 3487 puesto de isla stephen83@hotmail.com +1959 universidad de buenos aires contador público 2020-11-10 paul parker male 39 4146 barrio belgrano teresataylor@gmail.com +1961 universidad de buenos aires licenciatura en relaciones del trabajo 2020-10-28 nicholas smith male 35 7412 las hermanas iewing@hotmail.com +1962 universidad de buenos aires licenciatura en ciencias de la educación 2021-01-03 samantha griffin female 60 9020 arroyo quilla christopherbaldwin@hotmail.com +1963 universidad de buenos aires licenciatura en administración 2021-01-10 melissa melton female 56 1884 berazategui hannah91@hotmail.com +1964 universidad de buenos aires diseño industrial 2021-02-12 tonya scott female 75 5340 agua grande jacobjones@hotmail.com +1965 universidad de buenos aires licenciatura en gestión de agroalimentos 2020-11-27 marvin mccarthy male 50 1897 manuel b gonnet hallpeter@hotmail.com +1967 universidad de buenos aires técnico para bioterios 2020-09-17 kathleen sutton female 28 7500 el carretero pamelamorgan@yahoo.com +1968 universidad de buenos aires ingeniería electrónica 2020-12-10 william morales male 56 5473 aguayo jonathanboyle@yahoo.com +1969 universidad de buenos aires licenciatura en ciencias biológicas 2020-11-03 laura smith dvm female 56 6665 ernestina williamrodriguez@gmail.com +1971 universidad de buenos aires licenciatura en ciencias de la computación 2021-02-11 catherine morrison female 25 7548 cura malal wsmith@gmail.com +1973 universidad de buenos aires licenciatura en artes 2020-11-25 pamela anderson female 72 7400 barrio la luisa charles49@hotmail.com +1974 universidad de buenos aires bioquímica 2020-10-22 tina conner female 40 6213 lote 11 escuela 107 david11@hotmail.com +1975 universidad de buenos aires ciencias veterinarias 2020-10-04 christina brown female 35 3592 colonia hardy matthew64@gmail.com +1976 universidad de buenos aires licenciatura en artes 2021-02-13 alison garcia female 69 2721 el arbolito bryan72@yahoo.com +1977 universidad de buenos aires diseño industrial 2021-01-17 jared howe phd male 25 2212 campo galloso uriley@yahoo.com +1978 universidad de buenos aires ingeniería en informática 2020-12-06 luis garcia male 45 1633 empalme johnsonpamela@hotmail.com +1980 universidad de buenos aires licenciatura en ciencias geológicas 2020-10-22 jessica reed female 22 6348 bocayuba bcooper@yahoo.com +1981 universidad de buenos aires licenciatura en ciencias de la computación 2021-02-13 alex mendoza male 18 3240 colonia egido wbrennan@yahoo.com +1982 universidad de buenos aires licenciatura en ciencia política 2020-11-12 morgan james female 42 3581 campo redondo amberbaker@gmail.com +1983 universidad de buenos aires licenciatura en kinesiología y fisiatría 2021-01-02 taylor perry female 28 8200 colonia lia y allende brownjoseph@yahoo.com +1984 universidad de buenos aires ingeniería electrónica 2020-10-28 travis leonard male 72 4501 abra del trigo abigailcohen@hotmail.com +1989 universidad de buenos aires licenciatura en ciencias ambientales 2020-10-11 shaun adams male 70 8400 isla victoria mcintoshmichelle@hotmail.com +1990 universidad de buenos aires licenciatura en ciencias de la educación 2021-01-10 veronica romero female 24 6073 el triunfo wrightmichele@hotmail.com +1992 universidad de buenos aires licenciatura en producción de bioimagenes 2021-02-04 heather james dvm female 16 3261 centella woodardriley@gmail.com +1993 universidad de buenos aires licenciatura en ciencias de la computación 2020-10-24 clarence taylor male 33 5475 agua de la piedra rojastiffany@yahoo.com +1994 universidad de buenos aires licenciatura en planificación y diseño del paisaje 2020-09-09 april kerr female 54 3420 acuña cue greenechase@hotmail.com +1995 universidad de buenos aires ingeniería en informática 2021-02-03 sarah shelton female 61 3218 arroyo palmar douglas49@gmail.com +2000 universidad de buenos aires licenciatura en ciencias de la computación 2020-09-20 james moran male 22 1646 san fernando brownfelicia@yahoo.com +2001 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-09-26 james hernandez male 38 3269 arroyo baru marcus54@yahoo.com +2003 universidad de buenos aires licenciatura en relaciones del trabajo 2021-02-07 timothy johnson male 71 2703 cabo san fermin brichardson@hotmail.com +2005 universidad de buenos aires licenciatura en sociología 2020-11-24 taylor mcdonald female 53 6661 blas durañona kaitlynstone@hotmail.com +2007 universidad de buenos aires medicina 2020-11-11 lisa king female 73 1815 escuela agricola don bosco victoria39@gmail.com +2008 universidad de buenos aires bioquímica 2020-10-29 linda walters female 69 3412 albardon palmeramanda@gmail.com +2009 universidad de buenos aires licenciatura en ciencias biológicas 2021-01-23 russell johnson male 48 2170 candelaria sud mthompson@gmail.com +2012 universidad de buenos aires farmacia 2021-02-13 ms. nancy clark female 30 6608 agote eallen@hotmail.com +2013 universidad de buenos aires licenciatura en ciencia política 2020-10-10 russell phelps male 42 5443 algarrobo verde irichardson@gmail.com +2016 universidad de buenos aires diseño industrial 2020-11-20 michael beltran male 60 5443 algarrobo verde william55@gmail.com +2019 universidad de buenos aires diseño industrial 2020-12-05 julie stein female 47 8360 buena esperanza danielle57@yahoo.com +2020 universidad de buenos aires técnico para bioterios 2021-01-15 brandi bishop female 69 5755 alto del molle kiara65@yahoo.com +2021 universidad de buenos aires licenciatura en ciencias antropológicas 2020-10-07 brenda smith dds female 51 3231 colonia arocena ina wsalinas@yahoo.com +2024 universidad de buenos aires licenciatura en relaciones del trabajo 2020-09-11 ian bruce male 61 9030 rio mayo fergusontimothy@hotmail.com +2025 universidad de buenos aires licenciatura en psicología 2021-02-06 eric moreno male 68 5473 aguayo justin89@gmail.com +2026 universidad de buenos aires ingeniería en informática 2020-10-17 jennifer good female 61 6201 chanilao williamwallace@hotmail.com +2028 universidad de buenos aires licenciatura en administración 2020-10-14 george dillon male 40 5436 colonia zapata gina58@hotmail.com +2029 universidad de buenos aires bioquímica 2020-12-04 bruce miller male 56 7214 cachari youngscott@gmail.com +2030 universidad de buenos aires licenciatura en relaciones del trabajo 2020-10-21 kevin bates male 28 6009 san marcelo youngjames@gmail.com +2031 universidad de buenos aires diseño industrial 2020-12-31 brooke nunez female 64 6553 la torrecita jarcher@gmail.com +2033 universidad de buenos aires actuario 2020-12-31 benjamin burnett male 35 2633 chovet qbell@hotmail.com +2034 universidad de buenos aires agronomía 2020-12-01 caitlyn black female 27 8353 aguada chacay co susantucker@hotmail.com +2038 universidad de buenos aires licenciatura en ciencias antropológicas 2020-12-05 destiny hicks female 68 4743 aconquija mooresamantha@yahoo.com +2041 universidad de buenos aires técnico para bioterios 2021-01-07 james tran male 72 4155 cevil grande angela44@gmail.com +2044 universidad de buenos aires ciencias veterinarias 2020-10-19 matthew taylor male 72 7167 carilo john37@yahoo.com +2046 universidad de buenos aires licenciatura en ciencias antropológicas 2021-01-23 kyle arellano male 48 5439 belgrano andersonangela@gmail.com +2049 universidad de buenos aires licenciatura en musicoterapia 2021-02-13 susan ortega female 45 3272 colonia 1 de mayo hornechristine@hotmail.com +2051 universidad de buenos aires licenciatura en artes 2021-01-11 james galvan male 38 2257 colonia belgrano sullivankaren@yahoo.com +2053 universidad de buenos aires diseño de imagen y sonido 2021-01-24 chad smith male 58 1631 villa rosa andrew04@yahoo.com +2058 universidad de buenos aires licenciatura en sociología 2021-02-20 aaron sawyer male 70 7110 cuartel iv fscott@hotmail.com +2059 universidad de buenos aires diseño industrial 2021-01-03 dana jones female 51 2912 la querencia jennifer46@yahoo.com +2060 universidad de buenos aires ingeniería en informática 2020-09-09 nicholas simmons male 27 7007 caminera napaleofu chapmanstephanie@yahoo.com +2062 universidad de buenos aires arquitectura 2020-09-26 paul harvey male 53 6311 campo de los toros xrodgers@yahoo.com +2063 universidad de buenos aires licenciatura en administración 2020-09-05 edward smith male 17 6036 diego de alvear hhawkins@yahoo.com +2064 universidad de buenos aires licenciatura en ciencia política 2021-01-07 ann willis female 53 3074 colonia el simbol jimmyhall@yahoo.com +2069 universidad de buenos aires contador público 2020-11-10 andrew cain phd male 23 3706 avia terai iross@yahoo.com +2070 universidad de buenos aires licenciatura en ciencias geológicas 2020-10-02 vanessa smith female 16 1778 ciudad evita icastillo@hotmail.com +2071 universidad de buenos aires ingeniería electrónica 2020-11-17 michelle sanders female 71 8101 calderon bradley61@yahoo.com +2072 universidad de buenos aires ingeniería mecánica 2020-09-20 jesse craig male 50 3125 antonio tomas uford@hotmail.com +2073 universidad de buenos aires ciencias veterinarias 2020-09-30 nicholas phillips male 53 6319 carro quemado lisahebert@yahoo.com +2075 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-12-03 martin moon male 18 8506 bahia san blas john48@gmail.com +2077 universidad de buenos aires licenciatura en producción de bioimagenes 2020-10-12 linda mueller female 28 4144 amberes devin01@gmail.com +2078 universidad de buenos aires diseño de imagen y sonido 2020-09-23 tammy curry female 36 7020 benito juarez feliciascott@yahoo.com +2081 universidad de buenos aires actuario 2020-10-20 sharon young female 22 6383 campo moises seccion 1a laura22@yahoo.com +2083 universidad de buenos aires licenciatura en sociología 2020-09-02 adam estes male 25 1627 matheu michael12@yahoo.com +2085 universidad de buenos aires licenciatura en musicoterapia 2021-02-15 megan williams female 56 3309 arroyo tomas christinabryant@gmail.com +2086 universidad de buenos aires licenciatura en relaciones del trabajo 2020-10-03 eric newman male 52 1723 mariano acosta dustinlawson@hotmail.com +2088 universidad de buenos aires licenciatura en kinesiología y fisiatría 2020-11-09 taylor marquez female 26 5605 calle larga vieja akrause@hotmail.com +2089 universidad de buenos aires licenciatura en producción de bioimagenes 2020-12-09 jeffrey martin male 62 9103 bajo de los huesos robert06@yahoo.com +2090 universidad de buenos aires licenciatura en ciencias geológicas 2021-02-11 brad washington male 22 3128 colonia berro paularhodes@hotmail.com +2091 universidad de buenos aires licenciatura en ciencia y tecnología de alimentos 2020-11-18 michael johnson male 53 9020 arroyo quilla jennifermiller@gmail.com +2093 universidad de buenos aires medicina 2020-10-17 steven lewis male 67 4413 catua maria76@hotmail.com +2096 universidad de buenos aires licenciatura en gestión de agroalimentos 2020-11-18 christine ramirez female 60 3461 abo nezu andrehunt@gmail.com diff --git a/datasets/GHUNDelcine_process.txt b/datasets/GHUNDelcine_process.txt new file mode 100644 index 00000000..55df1535 --- /dev/null +++ b/datasets/GHUNDelcine_process.txt @@ -0,0 +1,350 @@ +ID university career inscription_date first_name last_name gender age postal_code location email +3 universidad del cine ingeniería en informática 2020-09-17 jerry beasley female 32 3340 boqueron brownmichael@gmail.com +6 universidad del cine licenciatura en kinesiología y fisiatría 2020-12-09 chad nelson female 46 4434 anta benjamin04@yahoo.com +18 universidad del cine farmacia 2021-01-19 nathan gonzales female 16 5707 aguaditas albertbush@hotmail.com +27 universidad del cine licenciatura en sociología 2020-12-10 bobby smith female 61 4152 aguilares bruce09@hotmail.com +28 universidad del cine licenciatura en administración 2021-02-01 john cole female 66 6734 rawson mmorris@yahoo.com +30 universidad del cine licenciatura en sociología 2020-11-19 wanda harrison female 28 2138 carcaraña robertbailey@yahoo.com +32 universidad del cine licenciatura en terapia ocupacional 2020-10-09 amy morse female 75 6434 palantelen nancyhorton@gmail.com +35 universidad del cine medicina 2020-10-13 brenda wright female 41 8373 alianza fburton@yahoo.com +38 universidad del cine técnico para bioterios 2021-01-11 benjamin nichols female 74 7620 balcarce zavery@gmail.com +41 universidad del cine licenciatura en ciencia política 2020-09-20 jamie wilson female 37 7003 aceilan murphycaleb@gmail.com +50 universidad del cine licenciatura en kinesiología y fisiatría 2020-12-04 tammy cole female 65 2401 castelar kimbenjamin@gmail.com +59 universidad del cine arquitectura 2021-02-18 bradley williams female 62 2117 alcorta deborahmoore@hotmail.com +62 universidad del cine licenciatura en ciencia política 2020-11-23 tracey bowers female 68 6434 palantelen dunlapkatrina@gmail.com +73 universidad del cine diseño industrial 2021-02-15 zachary garcia female 63 4634 abralaite susanrobinson@hotmail.com +80 universidad del cine licenciatura en ciencias de la educación 2021-01-17 april miller female 47 6623 indacochea wsnow@hotmail.com +87 universidad del cine licenciatura en ciencias biológicas 2020-12-08 mr. scott bender female 57 8512 igarzabal drogers@gmail.com +91 universidad del cine bioquímica 2021-01-15 douglas casey female 29 7620 balcarce zjohnson@yahoo.com +96 universidad del cine licenciatura en sociología 2020-10-14 cathy carr female 67 2117 alcorta sarah64@yahoo.com +97 universidad del cine licenciatura en psicología 2021-01-25 gina fleming female 59 6361 agustoni mcgeekristin@gmail.com +99 universidad del cine ingeniería en informática 2020-11-11 tiffany holland female 74 5386 amana ricemary@yahoo.com +105 universidad del cine licenciatura en ciencias geológicas 2021-01-05 michael cross female 58 5515 maipu josephfleming@yahoo.com +107 universidad del cine licenciatura en ciencias geológicas 2020-09-15 carlos ford female 30 2441 crispi gracecortez@gmail.com +109 universidad del cine ingeniería mecánica 2020-11-08 stephen carrillo female 62 5722 acasape jack34@yahoo.com +116 universidad del cine licenciatura en ciencias de la educación 2021-01-31 amy moore female 61 6555 alfalad ryan95@hotmail.com +121 universidad del cine ingeniería en informática 2020-10-28 david young female 73 3526 gandolfi padilladebra@hotmail.com +123 universidad del cine licenciatura en ciencias biológicas 2021-01-04 tamara huang female 31 7545 huanguelen sanchezjessica@gmail.com +127 universidad del cine licenciatura en kinesiología y fisiatría 2020-09-26 james hess female 18 8512 igarzabal matthewcontreras@gmail.com +137 universidad del cine licenciatura en ciencias biológicas 2020-09-14 paul peck female 66 3032 nelson cesar08@yahoo.com +140 universidad del cine licenciatura en ciencias biológicas 2021-01-12 mary morse female 43 8103 garro cabrerajoyce@hotmail.com +145 universidad del cine licenciatura en ciencia política 2020-11-24 lisa williamson female 27 4743 aconquija emay@yahoo.com +146 universidad del cine ciencias veterinarias 2020-11-14 erica garcia female 32 4164 bajastine osbornestephen@yahoo.com +158 universidad del cine licenciatura en ciencias de la computación 2021-01-16 sarah vang female 71 8324 cipolletti stevenstracy@gmail.com +163 universidad del cine licenciatura en sociología 2020-11-23 theresa chaney female 55 2222 diaz garrisonchristopher@yahoo.com +165 universidad del cine arquitectura 2020-10-17 edward harrison female 53 5306 carrizal samuelweaver@hotmail.com +166 universidad del cine licenciatura en ciencias de la computación 2021-01-23 wendy simon female 57 3262 caseros richardrobinson@yahoo.com +176 universidad del cine licenciatura en planificación y diseño del paisaje 2020-09-28 christopher lawrence female 67 6221 ceballos victor57@gmail.com +177 universidad del cine licenciatura en ciencias biológicas 2020-12-13 faith harris female 41 2107 alvarez frivera@gmail.com +182 universidad del cine licenciatura en ciencias geológicas 2020-11-29 andrew smith female 69 6632 benitez wallacejanice@hotmail.com +183 universidad del cine técnico para bioterios 2021-01-04 jordan welch female 23 5449 aguango stephanietrevino@yahoo.com +196 universidad del cine licenciatura en ciencias ambientales 2021-02-20 steven smith female 39 1716 libertad kristinshannon@yahoo.com +201 universidad del cine licenciatura en ciencias geológicas 2020-12-15 luke rocha female 55 1602 florida wallen@gmail.com +205 universidad del cine licenciatura en kinesiología y fisiatría 2020-12-07 tim willis female 69 3051 alejandra mooresteven@hotmail.com +211 universidad del cine ciencias veterinarias 2020-10-31 louis johnson female 69 2523 bouquet tonywood@hotmail.com +212 universidad del cine agronomía 2020-12-07 john perez female 71 7633 maori greg45@gmail.com +215 universidad del cine licenciatura en ciencias antropológicas 2020-10-31 austin jones female 67 1722 merlo schultzlori@yahoo.com +224 universidad del cine licenciatura en administración 2021-02-14 jamie krueger female 69 6201 chanilao vnelson@yahoo.com +231 universidad del cine licenciatura en ciencias ambientales 2020-09-01 tammy ramos female 27 8212 abramo michaelsingh@hotmail.com +240 universidad del cine ingeniería en informática 2020-09-07 beth wheeler female 37 3151 antelo smiller@gmail.com +249 universidad del cine diseño industrial 2021-01-11 ann marshall female 26 4600 algarrobal paigehart@yahoo.com +251 universidad del cine ingeniería en informática 2021-01-02 gabrielle guerrero female 32 5722 acasape christina36@yahoo.com +264 universidad del cine licenciatura en sociología 2020-12-24 todd gibbs female 31 5517 cespedes julie31@yahoo.com +267 universidad del cine licenciatura en producción de bioimagenes 2021-02-01 brooke chambers female 61 2177 bigand dwilliams@hotmail.com +270 universidad del cine licenciatura en ciencias antropológicas 2020-12-24 sydney dixon female 41 3355 arrechea alejandro53@gmail.com +276 universidad del cine ciencias veterinarias 2020-12-05 adam stephens female 63 2113 peyrano nicholasharrell@gmail.com +277 universidad del cine agronomía 2020-11-02 laurie bailey female 39 2121 perez forbestimothy@hotmail.com +278 universidad del cine diseño de imagen y sonido 2020-10-25 kimberly cox female 68 2352 ambrosetti abutler@gmail.com +282 universidad del cine licenciatura en sociología 2020-11-05 daniel leon female 60 6339 cailomuta wheelertheodore@yahoo.com +287 universidad del cine farmacia 2020-11-13 amy ward female 68 1643 beccar barry38@yahoo.com +290 universidad del cine bioquímica 2020-12-10 joann warren female 68 3340 boqueron houserandall@yahoo.com +305 universidad del cine licenciatura en ciencia política 2020-09-29 edward hudson female 61 2303 angelica geraldkennedy@yahoo.com +309 universidad del cine ingeniería electrónica 2020-09-18 wesley johnson female 73 8403 alicura torresmike@hotmail.com +311 universidad del cine farmacia 2020-11-28 christopher jones female 30 9017 cameron alexandergarcia@hotmail.com +313 universidad del cine agronomía 2021-01-07 lauren ibarra female 28 2763 flamenco jacobsonjessica@yahoo.com +314 universidad del cine contador público 2021-01-26 stacy edwards female 22 6703 alastuey christopher00@yahoo.com +322 universidad del cine diseño de imagen y sonido 2020-11-20 amber diaz female 23 2109 acebal russellamy@gmail.com +329 universidad del cine licenciatura en ciencias de la computación 2020-11-03 sean sanders female 59 2726 labordeboy vanessa10@yahoo.com +333 universidad del cine contador público 2020-12-10 jennifer jimenez female 50 1714 ituzaingo nguyensusan@gmail.com +336 universidad del cine licenciatura en administración 2021-02-03 harold lynch female 20 1663 muñiz reidkathy@gmail.com +360 universidad del cine licenciatura en ciencias de la computación 2020-11-07 travis guerra female 44 6003 ascencion derekmoore@gmail.com +363 universidad del cine contador público 2020-11-22 angel jones female 16 5474 barranquitas grayjose@hotmail.com +365 universidad del cine licenciatura en ciencias geológicas 2021-02-07 judy norris female 17 5505 carbometal hunter62@hotmail.com +385 universidad del cine diseño de imagen y sonido 2020-09-24 jacob peterson female 27 3018 candioti kelly19@hotmail.com +389 universidad del cine licenciatura en producción de bioimagenes 2020-10-13 mercedes le female 23 3474 chavarria rosalesbrittany@yahoo.com +408 universidad del cine licenciatura en planificación y diseño del paisaje 2021-01-12 charles leon female 58 1913 atalaya tammywilliams@hotmail.com +420 universidad del cine licenciatura en administración 2020-09-22 melissa obrien female 63 2643 cafferata jramsey@yahoo.com +426 universidad del cine ingeniería en informática 2020-12-03 kevin marks female 27 6401 sundblad millerbrett@yahoo.com +437 universidad del cine licenciatura en ciencias de la computación 2020-12-24 oscar vega female 72 5363 anguinan treynolds@yahoo.com +447 universidad del cine licenciatura en artes 2021-01-22 jeffrey campbell female 63 1804 canning gilbertcarla@hotmail.com +451 universidad del cine ingeniería mecánica 2021-02-01 mike martin female 72 1731 villars wkelly@hotmail.com +452 universidad del cine licenciatura en psicología 2020-09-11 parker pruitt female 65 4600 algarrobal macdonaldangel@yahoo.com +494 universidad del cine técnico para bioterios 2020-11-20 colton harrison female 73 5260 acheral joan38@yahoo.com +498 universidad del cine licenciatura en sociología 2020-10-05 robert marshall female 63 6620 chivilcoy sherry85@hotmail.com +502 universidad del cine licenciatura en ciencias geológicas 2021-02-07 amanda johnson female 26 6640 asamblea mistyrocha@hotmail.com +503 universidad del cine ingeniería electrónica 2020-11-26 morgan johnson female 20 6201 chanilao stacyjenkins@gmail.com +508 universidad del cine diseño industrial 2020-11-13 danny thomas female 73 8326 cervantes andersontanya@gmail.com +509 universidad del cine diseño de imagen y sonido 2020-09-30 stacey krueger female 57 3358 cheroguita jacquelinelee@yahoo.com +515 universidad del cine licenciatura en ciencias de la educación 2020-09-23 mario white female 55 6469 asturias david97@gmail.com +528 universidad del cine ingeniería electrónica 2021-01-15 keith smith female 41 6348 bocayuba vanessa36@hotmail.com +530 universidad del cine licenciatura en sociología 2020-09-12 marcus ponce female 42 1640 acassuso kimpamela@hotmail.com +542 universidad del cine arquitectura 2020-11-17 shaun owens female 18 3023 cululu ronaldbrown@yahoo.com +554 universidad del cine ingeniería electrónica 2020-09-20 timothy wilson female 40 8113 baterias dianemclaughlin@gmail.com +570 universidad del cine licenciatura en administración 2021-02-06 cindy garcia female 62 3162 aranguren owoods@hotmail.com +579 universidad del cine licenciatura en musicoterapia 2020-10-09 cody barnes female 65 3485 carandaiti gwendolyncarpenter@yahoo.com +589 universidad del cine licenciatura en kinesiología y fisiatría 2020-09-24 benjamin walker female 59 7163 claverie gsmith@yahoo.com +592 universidad del cine técnico para bioterios 2020-11-21 patrick curtis female 62 7003 aceilan larry17@yahoo.com +600 universidad del cine licenciatura en musicoterapia 2020-09-03 vanessa larson female 42 6616 castilla raymondcarroll@gmail.com +602 universidad del cine licenciatura en ciencia y tecnología de alimentos 2020-10-28 michael hunter female 20 5385 aguadita lmiles@hotmail.com +603 universidad del cine contador público 2021-01-19 raymond rodriguez female 21 3423 arañita sydney92@hotmail.com +610 universidad del cine licenciatura en ciencias antropológicas 2020-10-07 regina sampson female 31 1644 victoria travis51@yahoo.com +621 universidad del cine agronomía 2020-11-05 larry villa female 29 2722 wheelwright juliacamacho@hotmail.com +630 universidad del cine licenciatura en sociología 2020-09-13 cody gomez female 60 5595 cupiles jamesali@gmail.com +631 universidad del cine arquitectura 2020-09-10 jonathan townsend female 44 4514 calilegua bartlettkeith@yahoo.com +645 universidad del cine bioquímica 2021-01-06 joshua hernandez female 50 5634 bowen ybrown@yahoo.com +648 universidad del cine licenciatura en terapia ocupacional 2020-09-30 amanda todd female 16 4753 corralito twalters@yahoo.com +655 universidad del cine licenciatura en kinesiología y fisiatría 2020-10-15 amber lewis female 33 8134 argerich juliescott@hotmail.com +660 universidad del cine agronomía 2020-12-25 rachael ford female 17 6559 recalde ibenjamin@hotmail.com +668 universidad del cine ingeniería en informática 2020-12-02 mario richardson female 17 6451 ancon piercehannah@hotmail.com +669 universidad del cine licenciatura en musicoterapia 2020-11-28 glenn copeland female 54 3407 aguay gregory56@hotmail.com +670 universidad del cine licenciatura en relaciones del trabajo 2021-01-20 mario johnston female 23 3371 cabure natalie92@gmail.com +674 universidad del cine ingeniería en informática 2020-10-02 michael stark female 27 7509 oriente robertfreeman@hotmail.com +684 universidad del cine licenciatura en ciencias de la computación 2021-01-23 christina perez female 21 7407 libano hreyes@gmail.com +687 universidad del cine licenciatura en kinesiología y fisiatría 2020-11-30 angel harris female 33 3412 albardon kyle70@hotmail.com +693 universidad del cine licenciatura en artes 2021-01-06 denise robinson female 73 8138 anzoategui graykatie@yahoo.com +695 universidad del cine licenciatura en producción de bioimagenes 2021-01-23 sergio green female 61 8136 algarrobo deannapena@gmail.com +703 universidad del cine diseño de imagen y sonido 2020-09-12 ross dickson dds female 74 3081 cavour gmunoz@gmail.com +706 universidad del cine bioquímica 2021-01-18 cassandra anderson female 37 3032 nelson emily15@hotmail.com +708 universidad del cine licenciatura en producción de bioimagenes 2020-12-11 brett morrison female 24 4612 carahunco rchavez@hotmail.com +712 universidad del cine licenciatura en musicoterapia 2020-11-02 patrick brown female 51 2804 campana morriscorey@hotmail.com +714 universidad del cine contador público 2021-02-01 lindsay mack female 36 7136 adela schwartzmartin@yahoo.com +726 universidad del cine licenciatura en ciencia y tecnología de alimentos 2020-12-14 jeffrey donovan female 63 3412 albardon vsmith@yahoo.com +728 universidad del cine licenciatura en terapia ocupacional 2021-02-19 andrew bennett female 33 2909 estancias ashley94@hotmail.com +732 universidad del cine licenciatura en ciencias de la computación 2020-11-01 anthony garcia dds female 15 1702 ciudadela jason94@gmail.com +735 universidad del cine licenciatura en ciencias ambientales 2020-10-28 heather willis female 24 5634 bowen douglaspena@yahoo.com +737 universidad del cine licenciatura en relaciones del trabajo 2020-11-19 nicole collins female 59 8171 espartillar bryantbarbara@yahoo.com +739 universidad del cine ingeniería mecánica 2020-11-25 jordan smith female 46 8136 algarrobo lterry@gmail.com +740 universidad del cine ciencias veterinarias 2021-01-04 dorothy kaiser female 48 6380 boeuf leegeorge@yahoo.com +747 universidad del cine licenciatura en artes 2020-11-19 anthony fowler female 54 6403 badano stewartmark@hotmail.com +756 universidad del cine licenciatura en ciencias antropológicas 2021-01-25 victoria peterson female 20 3248 caraguata shellythompson@gmail.com +769 universidad del cine licenciatura en producción de bioimagenes 2020-10-26 justin chandler female 68 4237 cortaderas qjohnson@gmail.com +775 universidad del cine licenciatura en ciencia política 2020-11-05 joseph dillon female 17 6403 badano msweeney@yahoo.com +780 universidad del cine licenciatura en ciencia y tecnología de alimentos 2020-12-14 ana bennett female 55 5327 capihuas richard02@hotmail.com +784 universidad del cine farmacia 2020-12-29 ricky elliott female 34 2728 melincue tammiecrane@yahoo.com +787 universidad del cine licenciatura en artes 2020-10-16 nicole douglas female 31 6401 sundblad zavalalisa@yahoo.com +792 universidad del cine diseño industrial 2020-11-13 brian horton female 38 1983 gomez johnrodriguez@hotmail.com +804 universidad del cine licenciatura en ciencias geológicas 2020-09-01 kevin brandt female 63 5360 chilecito rsosa@hotmail.com +829 universidad del cine licenciatura en gestión de agroalimentos 2020-10-24 natalie yates female 49 6557 arboleda ktaylor@gmail.com +830 universidad del cine licenciatura en psicología 2020-12-28 theresa herrera female 53 3472 caaguazu patricia04@yahoo.com +834 universidad del cine licenciatura en administración 2020-12-18 yvette sanchez female 69 2639 berabevu jessica79@gmail.com +837 universidad del cine licenciatura en ciencias geológicas 2020-10-30 brandy cameron female 30 2725 hughes toddwarren@yahoo.com +845 universidad del cine actuario 2020-12-27 sandra bass female 34 6387 caleufu albertgibbs@hotmail.com +848 universidad del cine licenciatura en musicoterapia 2020-12-12 mitchell johnson female 26 1766 tablada linda52@hotmail.com +850 universidad del cine licenciatura en ciencia y tecnología de alimentos 2021-01-08 dr. donald smith female 62 7633 maori rpope@gmail.com +855 universidad del cine licenciatura en ciencia política 2021-02-03 scott carter female 56 3051 alejandra stephanie68@gmail.com +868 universidad del cine licenciatura en administración 2020-12-09 gregory baker female 30 6321 caichue michaelguerrero@yahoo.com +871 universidad del cine licenciatura en artes 2020-10-03 brian martin female 58 5733 cramer hartrichard@hotmail.com +875 universidad del cine licenciatura en ciencias antropológicas 2021-01-09 caitlin williams female 25 7150 ayacucho thomasrenee@gmail.com +888 universidad del cine licenciatura en ciencias biológicas 2020-10-10 hunter cross female 45 4707 chañarcito mauricesanchez@hotmail.com +892 universidad del cine técnico para bioterios 2020-09-27 charles barker female 62 3232 cabred dhorne@hotmail.com +894 universidad del cine licenciatura en planificación y diseño del paisaje 2020-09-22 maria pace female 59 4701 acostilla pamela37@gmail.com +898 universidad del cine ciencias veterinarias 2021-01-02 anthony bennett female 34 2208 gaboto vyoung@hotmail.com +900 universidad del cine licenciatura en ciencia política 2020-11-16 lisa hall female 74 6748 membrillar guzmanmitchell@yahoo.com +901 universidad del cine licenciatura en ciencias biológicas 2020-10-13 martin savage female 27 2523 bouquet floresmanuel@gmail.com +914 universidad del cine licenciatura en ciencias ambientales 2020-12-17 michael jones female 33 1722 merlo taylor65@yahoo.com +915 universidad del cine licenciatura en kinesiología y fisiatría 2020-10-09 adam ferguson female 74 5327 capihuas michelle08@gmail.com +916 universidad del cine farmacia 2020-11-22 eduardo cole female 42 9105 angostura sampsonmichael@hotmail.com +936 universidad del cine ciencias veterinarias 2020-12-22 jesus miller female 35 6450 abel melaniemills@yahoo.com +937 universidad del cine actuario 2021-01-27 allison wood female 31 2449 avena martinjoseph@yahoo.com +938 universidad del cine contador público 2021-01-20 olivia mitchell female 39 2852 alarcon adam96@hotmail.com +945 universidad del cine bioquímica 2020-09-05 thomas anderson female 39 7009 iraola hobrien@hotmail.com +947 universidad del cine ciencias veterinarias 2021-01-29 mark herrera female 54 4653 casira christiemartin@gmail.com +953 universidad del cine arquitectura 2020-12-02 jose flores female 38 3156 betbeder ysteele@yahoo.com +958 universidad del cine licenciatura en sociología 2021-01-13 michael guerrero female 40 2400 villani danielgoodwin@gmail.com +967 universidad del cine licenciatura en terapia ocupacional 2020-09-16 patricia brock female 46 8371 atreuco mandy53@gmail.com +968 universidad del cine ingeniería electrónica 2021-01-06 jared thomas female 61 1663 muñiz padillavernon@gmail.com +980 universidad del cine licenciatura en planificación y diseño del paisaje 2020-11-09 terry pierce female 52 4753 corralito crystalgonzalez@hotmail.com +983 universidad del cine licenciatura en psicología 2020-10-14 sara barker female 51 7547 cascada jmoore@hotmail.com +984 universidad del cine ingeniería en informática 2021-01-07 donna nicholson female 35 3514 cacui banksjeffrey@hotmail.com +985 universidad del cine actuario 2020-10-06 cynthia may female 47 6451 ancon castrodeborah@hotmail.com +990 universidad del cine licenciatura en ciencias ambientales 2021-01-13 tyler black female 22 2179 bombal kimberlywhite@hotmail.com +993 universidad del cine licenciatura en relaciones del trabajo 2020-10-24 ronald west female 19 4174 ampata baileybrown@yahoo.com +1003 universidad del cine licenciatura en kinesiología y fisiatría 2020-10-14 evelyn black female 30 5385 aguadita jgonzalez@hotmail.com +1005 universidad del cine licenciatura en ciencia política 2021-01-06 heather goodman female 30 8373 alianza rhonda53@gmail.com +1010 universidad del cine licenciatura en producción de bioimagenes 2020-10-24 david gray female 40 3351 azara joseph98@yahoo.com +1012 universidad del cine licenciatura en ciencia y tecnología de alimentos 2021-01-07 mrs. elizabeth klein female 27 8127 estela jessicayates@gmail.com +1026 universidad del cine contador público 2021-01-07 andrew lopez female 40 6017 chancay steven99@yahoo.com +1032 universidad del cine licenciatura en ciencias antropológicas 2020-11-12 joseph adams female 38 2317 casablanca anthony03@hotmail.com +1033 universidad del cine agronomía 2020-11-12 tracy hernandez female 26 5509 agrelo pattersonanthony@yahoo.com +1039 universidad del cine licenciatura en producción de bioimagenes 2021-02-17 rick giles female 75 6723 cucullu christinemedina@hotmail.com +1042 universidad del cine licenciatura en ciencias ambientales 2020-10-11 jonathan garcia female 54 2214 aldao betty00@gmail.com +1046 universidad del cine licenciatura en ciencias biológicas 2020-11-02 danielle solis female 26 5575 andrade joshuavasquez@gmail.com +1050 universidad del cine técnico para bioterios 2020-10-18 daniel ortiz female 34 6338 leubuco george42@gmail.com +1056 universidad del cine diseño de imagen y sonido 2020-10-05 ryan williams female 44 9105 angostura jaredclayton@yahoo.com +1057 universidad del cine licenciatura en relaciones del trabajo 2021-01-20 julie wilson female 41 2631 cora daniel24@yahoo.com +1063 universidad del cine licenciatura en terapia ocupacional 2020-10-05 kathryn small female 74 4600 algarrobal oavila@gmail.com +1067 universidad del cine licenciatura en terapia ocupacional 2020-09-09 alejandro nguyen female 67 7633 maori michaelbrewer@yahoo.com +1073 universidad del cine ingeniería en informática 2020-10-10 james davis female 75 5711 angelita williscrystal@yahoo.com +1077 universidad del cine actuario 2020-10-30 walter davidson female 66 3151 antelo jennifer21@hotmail.com +1086 universidad del cine licenciatura en ciencias de la computación 2021-01-09 brianna castillo female 34 8164 arquedas andrewmiller@hotmail.com +1089 universidad del cine medicina 2020-10-31 yvonne christensen female 58 9225 arenoso fyates@gmail.com +1092 universidad del cine licenciatura en terapia ocupacional 2020-10-31 angela griffin female 59 7247 barrientos tara03@hotmail.com +1097 universidad del cine licenciatura en psicología 2021-01-20 ryan fuller female 70 1714 ituzaingo zwelch@yahoo.com +1102 universidad del cine licenciatura en gestión de agroalimentos 2020-10-27 autumn stephens female 52 6727 gouin lopezmelissa@hotmail.com +1111 universidad del cine licenciatura en relaciones del trabajo 2021-02-06 jennifer taylor female 58 4161 alongo millsdavid@yahoo.com +1119 universidad del cine contador público 2020-12-23 trevor evans female 61 6632 benitez zbridges@gmail.com +1120 universidad del cine licenciatura en sociología 2020-09-12 jordan chavez female 22 5331 andalucia russellmelissa@hotmail.com +1128 universidad del cine licenciatura en ciencia y tecnología de alimentos 2020-12-07 jade schultz female 44 1872 sarandi conradkimberly@hotmail.com +1130 universidad del cine licenciatura en ciencias de la educación 2020-11-12 robert sherman female 70 5380 chamical melindaray@hotmail.com +1131 universidad del cine medicina 2020-09-13 tony norton female 31 2630 firmat ycrawford@yahoo.com +1135 universidad del cine arquitectura 2020-11-04 karen bennett female 71 4117 alabama ygreene@hotmail.com +1137 universidad del cine agronomía 2021-01-27 danielle taylor female 51 2340 ceres danielsally@yahoo.com +1139 universidad del cine licenciatura en gestión de agroalimentos 2020-11-02 kayla villegas female 66 6439 bonifacio bdavies@hotmail.com +1147 universidad del cine licenciatura en ciencias ambientales 2020-11-17 patrick lynch female 67 6279 batavia cluna@hotmail.com +1150 universidad del cine farmacia 2021-01-19 donna reynolds female 33 7201 colman sarahroberts@yahoo.com +1157 universidad del cine arquitectura 2020-11-13 rachael smith female 19 2109 acebal jamesmueller@gmail.com +1163 universidad del cine licenciatura en ciencia y tecnología de alimentos 2020-09-04 mark carter female 29 5773 cañada aprilgonzalez@gmail.com +1164 universidad del cine licenciatura en ciencias de la computación 2020-11-11 anna morales female 70 6387 caleufu jfoster@gmail.com +1169 universidad del cine licenciatura en musicoterapia 2020-12-17 riley hall female 36 8371 atreuco nicolepowell@hotmail.com +1175 universidad del cine ingeniería mecánica 2021-01-01 steven willis female 15 5439 belgrano kaylaalvarado@gmail.com +1177 universidad del cine diseño industrial 2021-01-03 rachel graves female 50 3018 candioti barbara83@hotmail.com +1178 universidad del cine actuario 2021-01-23 alice gomez female 30 4630 aparzo ramseyclarence@gmail.com +1183 universidad del cine agronomía 2021-02-04 ryan garcia female 65 1849 claypole hicksvictoria@hotmail.com +1186 universidad del cine ingeniería electrónica 2020-11-20 timothy johnson female 39 4716 amadores riverasara@hotmail.com +1188 universidad del cine licenciatura en relaciones del trabajo 2020-12-02 jacqueline wade female 67 6443 arano williamrandall@hotmail.com +1189 universidad del cine medicina 2021-01-25 heather scott female 72 8124 berraondo theodore58@hotmail.com +1192 universidad del cine contador público 2020-11-02 april lowe female 50 1640 acassuso jwilson@yahoo.com +1193 universidad del cine diseño industrial 2020-11-27 kayla baker female 68 5738 avanzada lopeztim@hotmail.com +1210 universidad del cine ingeniería en informática 2020-11-23 alexandra castro female 23 6712 cortines weaverdebra@yahoo.com +1212 universidad del cine licenciatura en producción de bioimagenes 2020-09-15 katherine foster female 43 3085 pilar ygrant@gmail.com +1244 universidad del cine técnico para bioterios 2021-01-12 barbara evans female 48 4655 cabreria markanderson@gmail.com +1249 universidad del cine farmacia 2020-12-18 ricardo kaufman female 63 5260 acheral williamssamantha@yahoo.com +1255 universidad del cine contador público 2020-11-23 nathaniel adams female 23 2326 bealistock jeffrey65@yahoo.com +1257 universidad del cine licenciatura en gestión de agroalimentos 2021-01-28 matthew thomas female 55 4162 batiruana justin17@gmail.com +1260 universidad del cine licenciatura en planificación y diseño del paisaje 2020-10-09 zachary jones female 57 1663 muñiz nedwards@gmail.com +1269 universidad del cine licenciatura en gestión de agroalimentos 2020-09-29 todd wilson female 18 8136 algarrobo steven89@yahoo.com +1286 universidad del cine licenciatura en ciencia y tecnología de alimentos 2021-01-29 kimberly bowman female 40 6338 leubuco jwells@yahoo.com +1292 universidad del cine licenciatura en terapia ocupacional 2021-01-12 joseph rodriguez female 18 4643 antiguyos stevenmiller@yahoo.com +1308 universidad del cine licenciatura en ciencia política 2020-09-09 jeffrey parker female 55 4162 batiruana christopher35@gmail.com +1326 universidad del cine bioquímica 2020-09-28 thomas koch female 43 8328 allen gardneramanda@yahoo.com +1327 universidad del cine licenciatura en terapia ocupacional 2020-11-12 leah peterson female 69 5595 cupiles hsimmons@yahoo.com +1338 universidad del cine licenciatura en ciencias antropológicas 2020-11-17 steven rollins female 48 6401 sundblad johnsonrichard@yahoo.com +1346 universidad del cine licenciatura en kinesiología y fisiatría 2020-12-22 william malone female 52 4612 carahunco sharon05@gmail.com +1350 universidad del cine licenciatura en ciencias de la educación 2021-01-21 alex vaughn female 68 5374 catinzaco justinsmith@gmail.com +1362 universidad del cine licenciatura en planificación y diseño del paisaje 2020-11-09 kimberly lewis female 52 2631 cora natalierios@gmail.com +1368 universidad del cine licenciatura en artes 2020-12-10 douglas porter female 27 4434 anta trevinodeborah@gmail.com +1381 universidad del cine licenciatura en gestión de agroalimentos 2020-10-09 laura huber female 29 7223 bonnement patrickwoodard@gmail.com +1382 universidad del cine licenciatura en gestión de agroalimentos 2020-09-16 sydney lewis female 72 4753 corralito greg27@yahoo.com +1384 universidad del cine licenciatura en relaciones del trabajo 2020-09-02 noah smith female 34 1621 benavidez brandonstafford@hotmail.com +1400 universidad del cine contador público 2020-10-26 peter savage female 35 8315 achico roymorrow@yahoo.com +1403 universidad del cine diseño industrial 2021-01-24 jennifer miranda female 57 2848 berisso juangraham@hotmail.com +1404 universidad del cine diseño industrial 2020-09-27 abigail ayala female 45 4643 antiguyos kingerica@gmail.com +1405 universidad del cine ingeniería electrónica 2020-11-22 lisa bell female 22 5317 apoyaco georgejohn@hotmail.com +1412 universidad del cine licenciatura en planificación y diseño del paisaje 2020-09-03 robert garrett female 22 3036 aromos john65@yahoo.com +1424 universidad del cine licenciatura en artes 2020-09-11 amanda lane female 46 8371 atreuco rogersmonica@yahoo.com +1425 universidad del cine licenciatura en terapia ocupacional 2020-12-02 robert tanner female 55 1889 bosques ostanley@gmail.com +1431 universidad del cine licenciatura en ciencias biológicas 2021-02-02 colleen hunt female 75 5505 carbometal simsashley@yahoo.com +1433 universidad del cine ingeniería electrónica 2020-10-01 kevin leblanc female 57 2639 berabevu jaredjohnson@gmail.com +1445 universidad del cine licenciatura en terapia ocupacional 2020-12-02 nathan todd female 68 3361 acaragua coreyduncan@yahoo.com +1448 universidad del cine licenciatura en ciencias de la educación 2020-12-10 keith murphy female 34 2622 maggiolo rbowen@hotmail.com +1450 universidad del cine licenciatura en planificación y diseño del paisaje 2020-12-07 zachary walker jr. female 48 4186 cañete christopherjohnston@gmail.com +1451 universidad del cine licenciatura en ciencia política 2020-10-22 nichole compton female 19 7311 chillar leerebecca@hotmail.com +1452 universidad del cine ingeniería mecánica 2020-11-26 melinda hall female 28 1708 moron williamsedward@hotmail.com +1463 universidad del cine bioquímica 2021-02-04 catherine mcdonald female 37 2921 godoy kimberlylarson@yahoo.com +1464 universidad del cine agronomía 2021-02-14 antonio lopez female 31 1733 plomer jamesflores@yahoo.com +1469 universidad del cine ingeniería electrónica 2020-12-19 mary scott female 73 6403 badano vdavis@hotmail.com +1470 universidad del cine farmacia 2020-12-26 amanda ward female 31 5325 alpasinche nielsenian@hotmail.com +1472 universidad del cine diseño de imagen y sonido 2020-12-22 william morrison female 23 3557 caraguatay seanmitchell@yahoo.com +1486 universidad del cine licenciatura en psicología 2021-02-19 joel thompson female 26 9225 arenoso aprildoyle@yahoo.com +1492 universidad del cine licenciatura en ciencias de la educación 2020-12-03 david nelson female 64 3042 abipones christinamcdonald@gmail.com +1495 universidad del cine ingeniería en informática 2020-09-23 molly hill female 61 1884 berazategui tammymurphy@hotmail.com +1499 universidad del cine licenciatura en relaciones del trabajo 2021-02-18 dustin murphy female 25 2177 bigand rsullivan@gmail.com +1500 universidad del cine licenciatura en administración 2020-10-10 jenna gilbert female 68 3085 pilar bergerrhonda@hotmail.com +1508 universidad del cine agronomía 2021-01-12 ann nguyen female 57 7311 chillar julian41@yahoo.com +1519 universidad del cine licenciatura en musicoterapia 2020-10-12 timothy woods female 72 4707 chañarcito rstout@gmail.com +1522 universidad del cine bioquímica 2020-11-20 sherri jones female 19 8181 azopardo wbrown@yahoo.com +1532 universidad del cine licenciatura en musicoterapia 2020-09-13 karen santiago female 23 5400 desamparados charlesacosta@gmail.com +1541 universidad del cine licenciatura en ciencia política 2020-11-03 ashley parrish female 42 3162 aranguren angela33@yahoo.com +1543 universidad del cine licenciatura en planificación y diseño del paisaje 2021-01-25 logan pierce female 65 3036 aromos hendersonbriana@yahoo.com +1547 universidad del cine licenciatura en ciencias ambientales 2020-09-18 christopher kent female 74 2242 arijon heatherjones@yahoo.com +1548 universidad del cine licenciatura en sociología 2020-09-15 alexandra hernandez female 57 6516 amalia markkaiser@hotmail.com +1560 universidad del cine licenciatura en musicoterapia 2020-12-11 kenneth perry female 74 3557 caraguatay chad42@gmail.com +1566 universidad del cine ciencias veterinarias 2020-12-04 kyle kim female 16 1875 wilde cfox@yahoo.com +1590 universidad del cine licenciatura en ciencias de la computación 2021-01-01 sharon scott female 47 6743 coliqueo martinrandall@hotmail.com +1594 universidad del cine diseño industrial 2020-11-04 stuart cline female 45 3342 aguapey flemingdennis@yahoo.com +1600 universidad del cine licenciatura en ciencia política 2020-12-23 jeremy ramos phd female 45 1722 merlo smccann@yahoo.com +1603 universidad del cine licenciatura en relaciones del trabajo 2021-01-21 mathew cooper female 35 7639 cooper lstevens@yahoo.com +1609 universidad del cine licenciatura en terapia ocupacional 2020-09-30 ashley wright female 16 8318 challaco william52@yahoo.com +1615 universidad del cine licenciatura en administración 2020-09-05 alisha howard female 72 2631 cora laurasimon@yahoo.com +1635 universidad del cine licenciatura en gestión de agroalimentos 2020-12-28 victoria ross female 64 6601 altamira jason23@gmail.com +1636 universidad del cine licenciatura en planificación y diseño del paisaje 2020-10-27 tiffany ryan female 53 5374 catinzaco greenscott@hotmail.com +1642 universidad del cine técnico para bioterios 2020-09-02 joseph whitney female 72 3070 dho fmosley@yahoo.com +1655 universidad del cine licenciatura en ciencias geológicas 2021-01-28 matthew crawford female 33 3412 albardon harperbrenda@yahoo.com +1657 universidad del cine licenciatura en musicoterapia 2020-12-11 andre oneal female 15 2101 albarellos haley33@gmail.com +1660 universidad del cine licenciatura en ciencias antropológicas 2020-09-12 kaitlyn roth female 75 8324 cipolletti brittney34@hotmail.com +1674 universidad del cine licenciatura en gestión de agroalimentos 2021-01-23 stephanie chavez female 62 8324 cipolletti jeffrey83@gmail.com +1679 universidad del cine ingeniería electrónica 2020-10-30 dr. stephen cortez jr. female 39 8204 bernasconi courtneyodonnell@yahoo.com +1686 universidad del cine licenciatura en gestión de agroalimentos 2020-09-02 miranda henry dvm female 70 6443 arano annawhite@hotmail.com +1688 universidad del cine licenciatura en ciencias antropológicas 2021-01-03 joseph anderson female 59 6242 drabble tinasellers@hotmail.com +1694 universidad del cine licenciatura en planificación y diseño del paisaje 2020-10-15 zachary johnson female 34 3351 azara abest@hotmail.com +1700 universidad del cine licenciatura en ciencias antropológicas 2020-10-13 michelle smith female 21 7303 altona johnsonshelia@hotmail.com +1703 universidad del cine ingeniería mecánica 2020-10-06 kevin morales female 34 5539 arenales snyderrobert@yahoo.com +1711 universidad del cine licenciatura en ciencia política 2020-11-17 vincent perez female 50 1889 bosques aaron53@hotmail.com +1715 universidad del cine contador público 2020-10-02 bryan lopez female 70 5449 aguango barbara80@gmail.com +1716 universidad del cine ciencias veterinarias 2020-11-24 brian gibson female 17 3453 ifran sthompson@hotmail.com +1723 universidad del cine técnico para bioterios 2020-10-02 michael scott md female 18 4144 amberes pmorgan@hotmail.com +1726 universidad del cine licenciatura en gestión de agroalimentos 2020-10-02 paul brooks female 72 8136 algarrobo nbutler@hotmail.com +1727 universidad del cine diseño industrial 2021-02-01 russell foley female 33 7225 casalins juan63@yahoo.com +1728 universidad del cine arquitectura 2020-09-07 kelsey smith female 63 7265 cazon christine95@yahoo.com +1729 universidad del cine licenciatura en administración 2021-01-01 jessica cervantes female 23 1824 gerli sobrien@hotmail.com +1735 universidad del cine diseño de imagen y sonido 2020-11-03 jennifer price female 31 2175 barlett morganashley@gmail.com +1759 universidad del cine arquitectura 2021-01-22 amy rivera female 60 2109 acebal olsonjames@gmail.com +1761 universidad del cine actuario 2020-09-23 marisa clark female 32 3703 aleloy ortizruth@gmail.com +1763 universidad del cine licenciatura en planificación y diseño del paisaje 2020-11-09 jodi brooks female 41 6032 blandengues jeremyeverett@yahoo.com +1785 universidad del cine licenciatura en kinesiología y fisiatría 2020-09-25 sydney wade female 51 7509 oriente michael42@hotmail.com +1787 universidad del cine licenciatura en ciencia política 2021-02-09 brittany skinner female 71 2121 perez mreynolds@yahoo.com +1789 universidad del cine licenciatura en ciencias de la educación 2020-10-02 kathryn avila female 39 4514 calilegua laurabradley@hotmail.com +1792 universidad del cine licenciatura en musicoterapia 2020-11-30 whitney nelson female 20 2529 piamonte john41@gmail.com +1798 universidad del cine licenciatura en planificación y diseño del paisaje 2020-09-15 james taylor female 26 6627 achupallas danielliu@hotmail.com +1800 universidad del cine licenciatura en ciencias antropológicas 2020-11-19 lisa gonzalez female 55 3032 nelson cdalton@gmail.com +1809 universidad del cine licenciatura en sociología 2020-11-23 mario morris female 26 7226 gorchs zorozco@gmail.com +1812 universidad del cine licenciatura en ciencias geológicas 2020-09-27 carol thompson female 60 6507 corbett sarahmathews@hotmail.com +1828 universidad del cine licenciatura en producción de bioimagenes 2021-02-01 terry hall female 16 8181 azopardo michaelphillips@yahoo.com +1834 universidad del cine licenciatura en ciencias geológicas 2021-01-01 lori gibson female 51 3526 gandolfi jenkinsmonica@gmail.com +1854 universidad del cine licenciatura en ciencias antropológicas 2020-09-14 sarah wells female 32 2523 bouquet lopezmartin@yahoo.com +1858 universidad del cine licenciatura en planificación y diseño del paisaje 2020-09-21 robert willis female 65 8313 arroyito deleonrebecca@yahoo.com +1859 universidad del cine agronomía 2021-01-13 travis jones female 56 6417 casbas michelleatkinson@hotmail.com +1860 universidad del cine ingeniería electrónica 2020-11-22 james evans female 65 6407 girodias riggsjulie@gmail.com +1865 universidad del cine licenciatura en ciencias ambientales 2020-10-01 erica collins female 61 8183 avestruz xaguirre@yahoo.com +1868 universidad del cine bioquímica 2021-02-21 melissa hess female 38 1834 temperley lejeremiah@hotmail.com +1872 universidad del cine licenciatura en musicoterapia 2020-12-17 christine porter female 59 2506 correa andrea26@yahoo.com +1879 universidad del cine contador público 2021-01-25 christopher cook female 56 7545 huanguelen benderelizabeth@yahoo.com +1885 universidad del cine licenciatura en sociología 2020-12-05 amy jenkins female 55 4616 barcena lanesarah@gmail.com +1891 universidad del cine diseño industrial 2021-01-07 dennis watson female 67 6471 atahualpa christina24@yahoo.com +1906 universidad del cine licenciatura en planificación y diseño del paisaje 2020-12-19 mariah villanueva female 61 6335 graciarena leahherrera@yahoo.com +1907 universidad del cine farmacia 2020-11-06 janice ramirez female 40 9217 cholila lorirodriguez@gmail.com +1912 universidad del cine licenciatura en ciencias ambientales 2020-10-08 cynthia delacruz female 37 8326 cervantes waltercarrillo@yahoo.com +1934 universidad del cine licenciatura en gestión de agroalimentos 2020-11-04 james heath female 30 2630 firmat michael38@hotmail.com +1937 universidad del cine licenciatura en planificación y diseño del paisaje 2020-11-07 kim austin female 23 8318 challaco robintaylor@hotmail.com +1938 universidad del cine medicina 2020-12-12 mrs. nicole scott md female 43 1670 nordelta fernandeznicholas@gmail.com +1940 universidad del cine licenciatura en ciencias biológicas 2020-11-26 tammy mcgee female 68 8536 chipauquil pattersonlisa@gmail.com +1951 universidad del cine licenciatura en relaciones del trabajo 2020-09-04 danielle mullen female 37 4186 cañete christinejohnson@hotmail.com +1954 universidad del cine licenciatura en kinesiología y fisiatría 2020-10-24 trevor brown female 53 2804 campana jeanette68@gmail.com +1955 universidad del cine licenciatura en planificación y diseño del paisaje 2021-02-11 nicholas romero female 56 5311 arauco sherryreed@yahoo.com +1956 universidad del cine licenciatura en relaciones del trabajo 2020-11-23 george higgins female 42 9211 cushamen melissadavis@gmail.com +1963 universidad del cine licenciatura en ciencia y tecnología de alimentos 2020-11-19 patricia mendez female 36 7531 despeñaderos jocelynmitchell@gmail.com +1968 universidad del cine licenciatura en kinesiología y fisiatría 2020-11-15 tyler guerrero female 65 6439 bonifacio jesse56@gmail.com +1969 universidad del cine licenciatura en musicoterapia 2020-10-12 terry foster female 59 7163 claverie chernandez@hotmail.com +1971 universidad del cine licenciatura en musicoterapia 2020-10-11 sarah hoffman female 24 4166 balderrama dbaker@gmail.com +1977 universidad del cine farmacia 2020-11-08 rhonda cox female 20 4603 catamontaña luiswilliams@yahoo.com +1986 universidad del cine licenciatura en kinesiología y fisiatría 2021-01-17 chris olson female 31 3485 carandaiti mhorton@yahoo.com +1989 universidad del cine farmacia 2021-01-18 stacy johnson female 51 2848 berisso fergusonanthony@gmail.com +1990 universidad del cine licenciatura en planificación y diseño del paisaje 2021-02-18 sheila jones female 74 6435 guamini ochoajames@yahoo.com +1993 universidad del cine diseño industrial 2020-11-24 rebecca bonilla female 41 8403 alicura tinacummings@yahoo.com +2000 universidad del cine licenciatura en ciencias biológicas 2020-10-07 haley ferguson female 20 5385 aguadita sandraramirez@yahoo.com +2002 universidad del cine licenciatura en ciencia política 2020-11-30 ms. shannon mitchell female 65 6032 blandengues stephen63@gmail.com +2007 universidad del cine farmacia 2020-09-15 brooke johnson female 51 8345 alumine eduardoward@yahoo.com +2011 universidad del cine bioquímica 2020-11-08 david ortiz female 27 4616 barcena ymorrow@yahoo.com +2014 universidad del cine licenciatura en musicoterapia 2020-10-12 kevin byrd female 16 1664 trujui arnolddavid@hotmail.com +2033 universidad del cine licenciatura en administración 2020-09-06 jill kennedy female 72 4234 achalco emily74@gmail.com +2034 universidad del cine licenciatura en ciencia y tecnología de alimentos 2020-10-19 ann estrada female 68 4186 cañete lanetammie@gmail.com diff --git a/datasets/GIUJujuy_process.txt b/datasets/GIUJujuy_process.txt new file mode 100644 index 00000000..1eac7fbe --- /dev/null +++ b/datasets/GIUJujuy_process.txt @@ -0,0 +1,6390 @@ +,inscription_date,birth_day,age,university,career,full_name,email,gender,location,postal_code +0,2019-12-15 00:00:00,1999-09-11 00:00:00,23,universidad tecnológica nacional,actuario ,dawn montgomery,jeffrey01@gmail.com,female,cooper,7639 +1,2020-07-18 00:00:00,1994-01-25 00:00:00,28,universidad nacional de jujuy,licenciatura en sociología ,christina smith,alan15@yahoo.com,female,cooper,7639 +2,2019-10-17 00:00:00,1917-04-01 00:00:00,105,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,kim gibson,speters@yahoo.com,female,campo coubert,3056 +3,2020-05-18 00:00:00,2000-03-10 00:00:00,22,universidad tecnológica nacional,licenciatura en ciencias de la computación,angela carroll,danielreed@gmail.com,female,campo coubert,3056 +4,2019-12-22 00:00:00,1972-09-10 00:00:00,50,universidad nacional de jujuy,licenciatura en musicoterapia,jennifer moore,aglass@yahoo.com,female,campo coubert,3056 +5,2020-07-15 00:00:00,1935-02-03 00:00:00,87,universidad tecnológica nacional,bioquímica,lindsay davis,aruiz@yahoo.com,female,campo coubert,3056 +6,2019-11-26 00:00:00,1914-10-16 00:00:00,108,universidad nacional de jujuy,licenciatura en sociología ,william snow,hannah53@yahoo.com,male,campo coubert,3056 +7,2020-03-18 00:00:00,1927-09-19 00:00:00,95,universidad tecnológica nacional,licenciatura en psicología,ryan gonzalez,johnsonpatricia@hotmail.com,male,campo coubert,3056 +8,2020-07-12 00:00:00,1922-10-13 00:00:00,100,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,maria harrison,samuellee@yahoo.com,female,campo coubert,3056 +9,2019-12-05 00:00:00,2001-06-15 00:00:00,21,universidad tecnológica nacional,licenciatura en administración ,jasmine mitchell,anthonyrandolph@hotmail.com,female,cachirulo,6303 +10,2020-04-09 00:00:00,1998-05-17 00:00:00,24,universidad tecnológica nacional,agronomía,scott wood,qwilson@hotmail.com,male,cachirulo,6303 +11,2020-06-12 00:00:00,1949-10-07 00:00:00,73,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jennifer stout,robertmatthews@gmail.com,female,cachirulo,6303 +12,2020-02-15 00:00:00,1935-02-25 00:00:00,87,universidad nacional de jujuy,licenciatura en ciencias de la educación ,anne gonzales,elizabethbrown@hotmail.com,female,cachirulo,6303 +13,2020-07-30 00:00:00,1997-12-15 00:00:00,24,universidad tecnológica nacional,ingeniería electrónica,dwayne lucero,maryreed@yahoo.com,male,alvaro barros,7403 +14,2019-12-23 00:00:00,1997-03-17 00:00:00,25,universidad nacional de jujuy,licenciatura en psicología,cynthia jackson,jonesheidi@gmail.com,female,alvaro barros,7403 +15,2019-11-20 00:00:00,1907-03-17 00:00:00,115,universidad tecnológica nacional,técnico para bioterios ,nicole stanley,jwatson@yahoo.com,female,alvaro barros,7403 +16,2020-07-05 00:00:00,1945-10-03 00:00:00,77,universidad nacional de jujuy,técnico para bioterios ,timothy davis,bruceobrien@hotmail.com,male,planchada banderita,3370 +17,2020-06-09 00:00:00,1957-04-19 00:00:00,65,universidad tecnológica nacional,agronomía,gabriel graham,rowetyler@yahoo.com,male,planchada banderita,3370 +18,2020-06-05 00:00:00,1956-10-21 00:00:00,66,universidad tecnológica nacional,licenciatura en ciencias de la computación,terrance king,millercatherine@yahoo.com,male,planchada banderita,3370 +19,2019-12-27 00:00:00,1907-09-25 00:00:00,115,universidad nacional de jujuy,arquitectura,paul hurley,donnaholmes@hotmail.com,male,planchada banderita,3370 +20,2020-02-27 00:00:00,1981-07-06 00:00:00,41,universidad nacional de jujuy,ingeniería en informática,daniel garcia,kimkramer@hotmail.com,male,planchada banderita,3370 +21,2020-02-28 00:00:00,1965-06-01 00:00:00,57,universidad tecnológica nacional,licenciatura en ciencia política ,mr. ronald lane,pabbott@hotmail.com,male,planchada banderita,3370 +22,2020-05-14 00:00:00,1928-09-12 00:00:00,94,universidad nacional de jujuy,licenciatura en administración ,daniel quinn,mary73@yahoo.com,male,planchada banderita,3370 +23,2020-06-22 00:00:00,1947-04-01 00:00:00,75,universidad nacional de jujuy,licenciatura en ciencias biológicas,melissa frank,jeffreyayers@yahoo.com,female,planchada banderita,3370 +24,2019-10-14 00:00:00,1924-02-02 00:00:00,98,universidad tecnológica nacional,farmacia,sharon villarreal,dhall@yahoo.com,female,arroyo,3300 +25,2020-02-20 00:00:00,1972-11-24 00:00:00,50,universidad tecnológica nacional,técnico para bioterios ,justin lopez,matthewbrewer@gmail.com,male,arroyo,3300 +26,2020-02-11 00:00:00,1910-02-22 00:00:00,112,universidad tecnológica nacional,arquitectura,joshua mathews,katiemorris@gmail.com,male,arroyo,3300 +27,2020-01-27 00:00:00,1953-11-23 00:00:00,69,universidad nacional de jujuy,actuario ,beth walton,mccarthythomas@gmail.com,female,arroyo,3300 +28,2020-06-18 00:00:00,1990-08-20 00:00:00,32,universidad nacional de jujuy,agronomía,alexander gonzales,amyhayes@hotmail.com,male,arroyo,3300 +29,2019-11-16 00:00:00,1980-10-04 00:00:00,42,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,kevin thomas,reynoldsjessica@yahoo.com,male,arroyo,3300 +30,2020-02-14 00:00:00,1991-11-21 00:00:00,31,universidad tecnológica nacional,licenciatura en musicoterapia,kimberly smith,heather70@yahoo.com,female,arroyo,3300 +31,2020-03-17 00:00:00,1982-09-23 00:00:00,40,universidad tecnológica nacional,licenciatura en ciencias de la computación,julie garza,ohunter@hotmail.com,female,arroyo,3300 +32,2020-01-20 00:00:00,1963-10-07 00:00:00,59,universidad tecnológica nacional,ingeniería electrónica,robert lam,cortezevelyn@gmail.com,male,arroyo,3300 +33,2020-04-05 00:00:00,1953-07-07 00:00:00,69,universidad nacional de jujuy,licenciatura en ciencias biológicas,mary gonzalez,qblair@hotmail.com,female,hughes,2725 +34,2020-06-21 00:00:00,1975-01-12 00:00:00,47,universidad tecnológica nacional,diseño industrial,sarah herrera,rburnett@hotmail.com,female,hughes,2725 +35,2020-01-07 00:00:00,1985-06-21 00:00:00,37,universidad nacional de jujuy,ingeniería mecánica,jason miller,kelly78@hotmail.com,male,hughes,2725 +36,2020-02-03 00:00:00,1993-03-10 00:00:00,29,universidad tecnológica nacional,actuario ,dr. todd cantrell,ricardokemp@gmail.com,male,hughes,2725 +37,2020-07-22 00:00:00,1979-08-23 00:00:00,43,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,kyle hall,richardsjohn@gmail.com,male,hughes,2725 +38,2020-03-21 00:00:00,1971-11-08 00:00:00,51,universidad nacional de jujuy,licenciatura en terapia ocupacional,sarah miller,johnsonmichael@gmail.com,female,hughes,2725 +39,2019-10-17 00:00:00,1980-06-01 00:00:00,42,universidad nacional de jujuy,licenciatura en ciencia política ,samantha hahn,melissa38@hotmail.com,female,hughes,2725 +40,2019-12-01 00:00:00,1910-08-31 00:00:00,112,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,david mora,nancy71@hotmail.com,male,benitez,6632 +41,2020-06-05 00:00:00,1980-04-11 00:00:00,42,universidad tecnológica nacional,bioquímica,michael pruitt,davishannah@gmail.com,male,benitez,6632 +42,2020-03-02 00:00:00,1941-02-28 00:00:00,81,universidad tecnológica nacional,licenciatura en producción de bioimagenes,donna clark,melissa48@yahoo.com,female,bagual,6216 +43,2019-10-14 00:00:00,1977-07-05 00:00:00,45,universidad tecnológica nacional,ingeniería en informática,arthur butler,rileybrandon@gmail.com,male,bagual,6216 +44,2020-04-28 00:00:00,1998-05-02 00:00:00,24,universidad nacional de jujuy,ingeniería en informática,gary palmer,hflynn@gmail.com,male,bagual,6216 +45,2020-03-17 00:00:00,1912-11-16 00:00:00,110,universidad tecnológica nacional,ingeniería electrónica,john gates,kimberlylittle@yahoo.com,male,bagual,6216 +46,2019-11-30 00:00:00,1919-07-13 00:00:00,103,universidad tecnológica nacional,agronomía,jill lewis,reneebriggs@yahoo.com,female,bagual,6216 +47,2019-11-04 00:00:00,1934-12-30 00:00:00,87,universidad nacional de jujuy,actuario ,darlene parker,gregory89@hotmail.com,female,bagual,6216 +48,2019-10-11 00:00:00,1935-06-12 00:00:00,87,universidad tecnológica nacional,ingeniería en informática,denise gonzalez,lperez@yahoo.com,female,bagual,6216 +49,2020-01-10 00:00:00,1960-08-16 00:00:00,62,universidad tecnológica nacional,licenciatura en administración ,john byrd,hillsavannah@hotmail.com,male,campo de los andes,5565 +50,2020-07-24 00:00:00,1906-07-23 00:00:00,116,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,ryan pitts,sarahcooper@hotmail.com,male,campo de los andes,5565 +51,2020-04-20 00:00:00,1936-07-01 00:00:00,86,universidad nacional de jujuy,farmacia,patrick wong,adam84@gmail.com,male,campo de los andes,5565 +52,2020-07-08 00:00:00,1974-05-25 00:00:00,48,universidad nacional de jujuy,licenciatura en ciencias ambientales,rebecca becker,charlesweaver@yahoo.com,female,campo de los andes,5565 +53,2020-03-17 00:00:00,1994-04-06 00:00:00,28,universidad tecnológica nacional,licenciatura en artes,brian garcia,caitlyn96@hotmail.com,male,campo de los andes,5565 +54,2019-11-29 00:00:00,1970-01-05 00:00:00,52,universidad tecnológica nacional,técnico para bioterios ,jennifer green,atravis@gmail.com,female,aneque grande,7011 +55,2020-03-16 00:00:00,1952-11-08 00:00:00,70,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,jonathon chavez,williamsjustin@hotmail.com,male,aneque grande,7011 +56,2020-06-07 00:00:00,1973-11-13 00:00:00,49,universidad nacional de jujuy,ingeniería electrónica,william bender,sarahpreston@gmail.com,male,aneque grande,7011 +57,2019-10-14 00:00:00,2001-10-28 00:00:00,21,universidad nacional de jujuy,licenciatura en ciencias ambientales,kristen tapia,crawfordtanya@yahoo.com,female,aneque grande,7011 +58,2020-07-15 00:00:00,1953-02-03 00:00:00,69,universidad tecnológica nacional,licenciatura en administración ,jeanette curry,kevinsilva@hotmail.com,female,aneque grande,7011 +59,2020-07-17 00:00:00,1940-08-07 00:00:00,82,universidad tecnológica nacional,agronomía,michael sullivan,kluna@hotmail.com,male,rincon de milberg,1648 +60,2020-01-20 00:00:00,1911-01-30 00:00:00,111,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,colleen miller,carlos91@gmail.com,female,rincon de milberg,1648 +61,2020-05-22 00:00:00,1986-08-25 00:00:00,36,universidad tecnológica nacional,contador público ,anthony mahoney,andersonkatherine@yahoo.com,male,rincon de milberg,1648 +62,2019-12-29 00:00:00,1996-07-27 00:00:00,26,universidad nacional de jujuy,bioquímica,christopher walton,frederickraymond@gmail.com,male,rincon de milberg,1648 +63,2019-10-28 00:00:00,1934-02-21 00:00:00,88,universidad nacional de jujuy,diseño de imagen y sonido,jeremiah davis,chelseawilliams@yahoo.com,male,rincon de milberg,1648 +64,2020-04-08 00:00:00,1961-12-01 00:00:00,60,universidad tecnológica nacional,ingeniería mecánica,christopher carney,xsmith@yahoo.com,male,rincon de milberg,1648 +65,2019-10-22 00:00:00,1941-06-26 00:00:00,81,universidad nacional de jujuy,licenciatura en ciencias antropológicas,katie garrett,sking@yahoo.com,female,rincon de milberg,1648 +66,2020-05-21 00:00:00,1931-01-06 00:00:00,91,universidad tecnológica nacional,licenciatura en ciencias biológicas,jordan gould,kathleentorres@hotmail.com,male,abasto,1903 +67,2020-03-17 00:00:00,1926-10-08 00:00:00,96,universidad tecnológica nacional,licenciatura en ciencias de la educación ,patricia moyer,debbiefoster@gmail.com,female,abasto,1903 +68,2020-04-12 00:00:00,1977-08-12 00:00:00,45,universidad tecnológica nacional,licenciatura en sociología ,caitlyn robinson,kylenelson@hotmail.com,female,abasto,1903 +69,2020-06-14 00:00:00,1959-02-27 00:00:00,63,universidad tecnológica nacional,ciencias veterinarias,daniel hill,pkeith@hotmail.com,male,abasto,1903 +70,2020-06-05 00:00:00,1966-06-12 00:00:00,56,universidad tecnológica nacional,diseño de imagen y sonido,susan watkins,mooredesiree@gmail.com,female,abasto,1903 +71,2020-01-22 00:00:00,1934-02-19 00:00:00,88,universidad nacional de jujuy,técnico para bioterios ,robert osborne,christopher26@hotmail.com,male,abasto,1903 +72,2020-03-08 00:00:00,1941-06-25 00:00:00,81,universidad tecnológica nacional,diseño de imagen y sonido,thomas boyd,anthonycontreras@hotmail.com,male,colonia leiva,3326 +73,2020-01-11 00:00:00,1946-06-04 00:00:00,76,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,nancy tran,jeffreyolson@hotmail.com,female,colonia leiva,3326 +74,2020-04-08 00:00:00,1993-09-16 00:00:00,29,universidad tecnológica nacional,licenciatura en ciencia política ,alex stevens,darlene74@hotmail.com,male,colonia leiva,3326 +75,2019-10-03 00:00:00,1912-10-17 00:00:00,110,universidad tecnológica nacional,actuario ,andrea rodriguez,matthew01@yahoo.com,female,colonia leiva,3326 +76,2020-03-31 00:00:00,1911-04-09 00:00:00,111,universidad nacional de jujuy,licenciatura en producción de bioimagenes,richard cruz,lsmith@yahoo.com,male,colonia leiva,3326 +77,2020-03-01 00:00:00,1974-11-01 00:00:00,48,universidad nacional de jujuy,actuario ,laura patel dds,keith42@yahoo.com,female,colonia leiva,3326 +78,2020-03-31 00:00:00,1937-06-27 00:00:00,85,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,eric summers,mike55@gmail.com,male,aguadita,5385 +79,2019-10-23 00:00:00,1945-05-03 00:00:00,77,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,annette chambers,dmorrison@yahoo.com,female,aguadita,5385 +80,2019-11-24 00:00:00,1975-12-07 00:00:00,46,universidad tecnológica nacional,licenciatura en producción de bioimagenes,kaitlin sullivan,amy11@yahoo.com,female,aguadita,5385 +81,2019-10-03 00:00:00,1923-05-18 00:00:00,99,universidad tecnológica nacional,licenciatura en ciencia política ,mark ford,kathleen17@hotmail.com,male,aguadita,5385 +82,2019-10-02 00:00:00,1982-05-24 00:00:00,40,universidad tecnológica nacional,diseño industrial,bruce johnson,taramartin@gmail.com,male,aguadita,5385 +83,2019-10-25 00:00:00,1998-06-11 00:00:00,24,universidad tecnológica nacional,actuario ,steve jackson,ocox@gmail.com,male,aguadita,5385 +84,2020-03-14 00:00:00,1935-05-30 00:00:00,87,universidad nacional de jujuy,diseño industrial,robert hahn,earl85@gmail.com,male,aguadita,5385 +85,2020-05-14 00:00:00,1995-07-20 00:00:00,27,universidad nacional de jujuy,farmacia,anthony mitchell,tiffany87@gmail.com,male,candelaria sud,2170 +86,2020-01-30 00:00:00,1929-05-24 00:00:00,93,universidad tecnológica nacional,licenciatura en ciencias geológicas,tracey vincent,frankmunoz@hotmail.com,female,candelaria sud,2170 +87,2020-04-25 00:00:00,1940-02-26 00:00:00,82,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,eric ward,glassbrianna@gmail.com,male,candelaria sud,2170 +88,2020-07-03 00:00:00,1938-03-12 00:00:00,84,universidad nacional de jujuy,licenciatura en terapia ocupacional,meghan davis,zcaldwell@yahoo.com,female,candelaria sud,2170 +89,2020-02-01 00:00:00,1930-08-30 00:00:00,92,universidad tecnológica nacional,licenciatura en ciencias de la educación ,rachel mullins,qrhodes@hotmail.com,female,campana,2804 +90,2020-06-25 00:00:00,2003-09-15 00:00:00,19,universidad nacional de jujuy,licenciatura en sociología ,joseph padilla,karenhernandez@hotmail.com,male,campana,2804 +91,2020-01-09 00:00:00,1974-08-17 00:00:00,48,universidad nacional de jujuy,actuario ,cody miles,tina88@hotmail.com,male,campana,2804 +92,2019-12-15 00:00:00,1993-07-26 00:00:00,29,universidad tecnológica nacional,licenciatura en artes,morgan houston,debrathomas@gmail.com,female,campana,2804 +93,2020-05-21 00:00:00,1933-06-01 00:00:00,89,universidad nacional de jujuy,licenciatura en ciencias geológicas,angela harris,jasongibson@gmail.com,female,campana,2804 +94,2019-12-16 00:00:00,1935-05-25 00:00:00,87,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jennifer huff,moorerose@yahoo.com,female,campana,2804 +95,2020-04-20 00:00:00,1931-01-17 00:00:00,91,universidad nacional de jujuy,licenciatura en ciencias ambientales,lisa jenkins,millermichael@gmail.com,female,campana,2804 +96,2020-01-04 00:00:00,1930-01-18 00:00:00,92,universidad nacional de jujuy,licenciatura en artes,samuel vasquez,howardsuzanne@hotmail.com,male,campana,2804 +97,2020-05-26 00:00:00,1977-08-04 00:00:00,45,universidad nacional de jujuy,licenciatura en ciencias geológicas,stephen walker dvm,abigailmiller@hotmail.com,male,campana,2804 +98,2020-04-12 00:00:00,1909-11-30 00:00:00,113,universidad tecnológica nacional,licenciatura en terapia ocupacional,devin smith,zachary36@gmail.com,male,campana,2804 +99,2020-06-18 00:00:00,1972-11-06 00:00:00,50,universidad tecnológica nacional,licenciatura en ciencias geológicas,megan roberson,nicholas39@hotmail.com,female,campana,2804 +100,2019-10-07 00:00:00,1929-07-14 00:00:00,93,universidad tecnológica nacional,técnico para bioterios ,david mason,lisa15@gmail.com,male,campana,2804 +101,2019-12-26 00:00:00,1926-01-05 00:00:00,96,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,stephanie lynch,williamgreen@gmail.com,female,achupallas,6627 +102,2019-10-20 00:00:00,1985-09-21 00:00:00,37,universidad tecnológica nacional,licenciatura en ciencias ambientales,jessica wilson,donovantimothy@yahoo.com,female,achupallas,6627 +103,2019-12-10 00:00:00,1909-07-13 00:00:00,113,universidad nacional de jujuy,agronomía,melanie pace,laurenortega@gmail.com,female,campo la nena,2764 +104,2019-10-07 00:00:00,1918-10-26 00:00:00,104,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,rachel larsen,justinyoung@gmail.com,female,campo la nena,2764 +105,2020-07-29 00:00:00,1908-08-30 00:00:00,114,universidad tecnológica nacional,ingeniería mecánica,devin taylor,martha31@gmail.com,male,campo la nena,2764 +106,2020-01-24 00:00:00,1945-05-10 00:00:00,77,universidad nacional de jujuy,licenciatura en ciencias geológicas,melvin robinson,charlesphillips@hotmail.com,male,campo la nena,2764 +107,2020-05-30 00:00:00,1906-09-22 00:00:00,116,universidad tecnológica nacional,licenciatura en ciencias ambientales,cynthia stone,ravenhunt@yahoo.com,female,campo la nena,2764 +108,2019-11-17 00:00:00,1999-12-21 00:00:00,22,universidad tecnológica nacional,diseño industrial,lisa williams,pberry@hotmail.com,female,campo la nena,2764 +109,2019-12-13 00:00:00,1941-05-18 00:00:00,81,universidad tecnológica nacional,contador público ,joseph rios,casey01@yahoo.com,male,campo la nena,2764 +110,2020-06-26 00:00:00,1962-04-11 00:00:00,60,universidad nacional de jujuy,licenciatura en ciencias antropológicas,john sanders md,george58@gmail.com,male,rafael castillo,1755 +111,2020-04-17 00:00:00,1931-07-23 00:00:00,91,universidad tecnológica nacional,ingeniería mecánica,tina garcia,fbrowning@gmail.com,female,rafael castillo,1755 +112,2020-07-06 00:00:00,1973-10-27 00:00:00,49,universidad nacional de jujuy,arquitectura,sue taylor,david57@gmail.com,female,rafael castillo,1755 +113,2020-03-14 00:00:00,1934-09-10 00:00:00,88,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,william oconnor,kentdawn@yahoo.com,male,rafael castillo,1755 +114,2019-10-20 00:00:00,1985-03-23 00:00:00,37,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,lisa smith,dbruce@gmail.com,female,rafael castillo,1755 +115,2020-01-29 00:00:00,2004-03-14 00:00:00,18,universidad tecnológica nacional,medicina,anna lee,laurenvazquez@gmail.com,female,la cañada,5567 +116,2020-06-21 00:00:00,1963-06-05 00:00:00,59,universidad tecnológica nacional,licenciatura en psicología,gary roberts,mellis@hotmail.com,male,la cañada,5567 +117,2020-06-23 00:00:00,1929-11-19 00:00:00,93,universidad nacional de jujuy,licenciatura en artes,hannah holmes,dorothy29@hotmail.com,female,la cañada,5567 +118,2020-06-14 00:00:00,1937-12-29 00:00:00,84,universidad tecnológica nacional,técnico para bioterios ,james davis,joseph63@gmail.com,male,la cañada,5567 +119,2019-11-19 00:00:00,1984-04-04 00:00:00,38,universidad nacional de jujuy,licenciatura en ciencia política ,michael davidson,desiree09@gmail.com,male,la cañada,5567 +120,2020-02-01 00:00:00,1988-12-09 00:00:00,33,universidad tecnológica nacional,licenciatura en administración ,megan foster,lkhan@gmail.com,female,el espinillo,2946 +121,2020-04-05 00:00:00,1913-11-19 00:00:00,109,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,natasha lee,allen83@gmail.com,female,el espinillo,2946 +122,2019-12-11 00:00:00,1945-08-22 00:00:00,77,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,sarah kelly,steven53@yahoo.com,female,el espinillo,2946 +123,2020-06-01 00:00:00,1976-09-13 00:00:00,46,universidad tecnológica nacional,licenciatura en producción de bioimagenes,matthew williams,thomasandersen@hotmail.com,male,el espinillo,2946 +124,2019-12-12 00:00:00,2003-10-09 00:00:00,19,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,patricia johnson,guylewis@hotmail.com,female,remedios de escalada,1826 +125,2020-02-01 00:00:00,1906-12-18 00:00:00,115,universidad nacional de jujuy,diseño industrial,rachel thomas,mary56@yahoo.com,female,remedios de escalada,1826 +126,2020-01-03 00:00:00,1964-08-06 00:00:00,58,universidad tecnológica nacional,ingeniería mecánica,pamela castro,xmartinez@hotmail.com,female,carlos keen,6701 +127,2020-01-20 00:00:00,1938-07-12 00:00:00,84,universidad nacional de jujuy,licenciatura en ciencias de la computación,jason hernandez,smorris@gmail.com,male,carlos keen,6701 +128,2020-07-27 00:00:00,1995-08-31 00:00:00,27,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,yvonne farrell,jennifer31@hotmail.com,female,faro san antonio,7103 +129,2020-06-18 00:00:00,1934-03-12 00:00:00,88,universidad tecnológica nacional,licenciatura en musicoterapia,caroline rose,jasmine21@hotmail.com,female,faro san antonio,7103 +130,2020-03-15 00:00:00,1980-09-12 00:00:00,42,universidad nacional de jujuy,licenciatura en terapia ocupacional,katherine benson,mcintyreann@gmail.com,female,faro san antonio,7103 +131,2020-07-31 00:00:00,1923-05-25 00:00:00,99,universidad tecnológica nacional,licenciatura en sociología ,james sanchez,bwilson@hotmail.com,male,faro san antonio,7103 +132,2019-11-09 00:00:00,1966-01-24 00:00:00,56,universidad nacional de jujuy,actuario ,kelly boyle,simpsonrobert@hotmail.com,female,faro san antonio,7103 +133,2020-04-16 00:00:00,1926-02-11 00:00:00,96,universidad tecnológica nacional,licenciatura en artes,adam webb,jefferysantos@hotmail.com,male,faro san antonio,7103 +134,2020-04-02 00:00:00,1964-04-15 00:00:00,58,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,tyler carrillo,michael23@gmail.com,male,faro san antonio,7103 +135,2019-12-04 00:00:00,1939-05-31 00:00:00,83,universidad nacional de jujuy,licenciatura en ciencias de la educación ,sharon thompson,bbraun@gmail.com,female,faro san antonio,7103 +136,2020-01-19 00:00:00,1963-10-27 00:00:00,59,universidad nacional de jujuy,licenciatura en ciencias ambientales,susan huber,tthomas@hotmail.com,female,colonia españa,8206 +137,2020-07-06 00:00:00,1952-11-19 00:00:00,70,universidad tecnológica nacional,diseño industrial,mark key,kcox@gmail.com,male,colonia españa,8206 +138,2019-12-23 00:00:00,1998-03-31 00:00:00,24,universidad nacional de jujuy,ingeniería en informática,bruce smith,vturner@hotmail.com,male,colonia españa,8206 +139,2019-12-03 00:00:00,1955-04-02 00:00:00,67,universidad tecnológica nacional,farmacia,alyssa cummings,cliffordrogers@yahoo.com,female,colonia españa,8206 +140,2020-02-28 00:00:00,1947-06-06 00:00:00,75,universidad tecnológica nacional,licenciatura en psicología,jodi wilson,awilcox@hotmail.com,female,bahia cracher,9120 +141,2020-01-09 00:00:00,1962-09-08 00:00:00,60,universidad nacional de jujuy,licenciatura en ciencia política ,richard curtis,fisherkenneth@hotmail.com,male,bahia cracher,9120 +142,2019-10-14 00:00:00,1994-08-21 00:00:00,28,universidad nacional de jujuy,licenciatura en administración ,tina hughes,laura22@yahoo.com,female,bahia cracher,9120 +143,2020-02-26 00:00:00,1996-11-24 00:00:00,25,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,miss jasmine young,wheelerbrian@gmail.com,female,bahia cracher,9120 +144,2019-12-16 00:00:00,1911-06-17 00:00:00,111,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,sean li,laurenwilliams@hotmail.com,male,bahia cracher,9120 +145,2019-11-03 00:00:00,1943-03-21 00:00:00,79,universidad nacional de jujuy,técnico para bioterios ,corey sherman,gjohnson@hotmail.com,male,bahia cracher,9120 +146,2019-12-03 00:00:00,1929-08-03 00:00:00,93,universidad nacional de jujuy,técnico para bioterios ,phillip johnson,alanhowell@gmail.com,male,flamenco,2763 +147,2020-07-08 00:00:00,1962-11-03 00:00:00,60,universidad tecnológica nacional,farmacia,ronnie monroe,ryan60@yahoo.com,male,flamenco,2763 +148,2020-04-10 00:00:00,1944-05-19 00:00:00,78,universidad nacional de jujuy,contador público ,carlos white,santanamichael@yahoo.com,male,gregorio de laferrere,1757 +149,2020-03-05 00:00:00,1945-10-17 00:00:00,77,universidad tecnológica nacional,medicina,corey white,mariegibson@gmail.com,male,gregorio de laferrere,1757 +150,2019-11-18 00:00:00,1955-12-22 00:00:00,66,universidad nacional de jujuy,licenciatura en ciencias ambientales,mark wilson,aharris@gmail.com,male,gregorio de laferrere,1757 +151,2020-06-04 00:00:00,1924-09-21 00:00:00,98,universidad nacional de jujuy,contador público ,kirsten white,wyoung@yahoo.com,female,gregorio de laferrere,1757 +152,2020-03-03 00:00:00,1972-06-29 00:00:00,50,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,michelle joseph,sheltoncody@gmail.com,female,gregorio de laferrere,1757 +153,2020-06-02 00:00:00,1948-12-22 00:00:00,73,universidad nacional de jujuy,diseño industrial,jennifer burns,emorrison@hotmail.com,female,gregorio de laferrere,1757 +154,2020-03-18 00:00:00,1929-01-09 00:00:00,93,universidad nacional de jujuy,licenciatura en producción de bioimagenes,mrs. kristen flores,pstephens@gmail.com,female,gregorio de laferrere,1757 +155,2020-02-17 00:00:00,1924-07-10 00:00:00,98,universidad nacional de jujuy,licenciatura en ciencias biológicas,joe castro,hbarron@hotmail.com,male,cora,2631 +156,2020-07-20 00:00:00,1959-02-26 00:00:00,63,universidad tecnológica nacional,licenciatura en sociología ,norman beard,danamadden@hotmail.com,male,cora,2631 +157,2019-12-22 00:00:00,1953-10-13 00:00:00,69,universidad tecnológica nacional,licenciatura en musicoterapia,heather woods,owensgloria@gmail.com,female,cora,2631 +158,2020-03-02 00:00:00,1928-06-06 00:00:00,94,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,suzanne gates,erin08@yahoo.com,female,cora,2631 +159,2020-06-09 00:00:00,1994-07-10 00:00:00,28,universidad nacional de jujuy,bioquímica,susan ruiz,andersonsean@yahoo.com,female,alvarez,2107 +160,2019-12-18 00:00:00,1931-03-07 00:00:00,91,universidad nacional de jujuy,actuario ,jeffery howell dds,craig75@yahoo.com,male,alvarez,2107 +161,2020-01-26 00:00:00,1917-03-01 00:00:00,105,universidad tecnológica nacional,licenciatura en ciencia política ,kathleen davis,christina55@gmail.com,female,alvarez,2107 +162,2019-12-26 00:00:00,1957-12-15 00:00:00,64,universidad nacional de jujuy,diseño de imagen y sonido,daniel smith,watkinscraig@hotmail.com,male,alvarez,2107 +163,2020-03-25 00:00:00,1990-09-30 00:00:00,32,universidad nacional de jujuy,licenciatura en ciencias geológicas,luis shaw,thompsonmichael@hotmail.com,male,alvarez,2107 +164,2020-04-21 00:00:00,1974-02-08 00:00:00,48,universidad nacional de jujuy,actuario ,chris jimenez,fhernandez@hotmail.com,male,alvarez,2107 +165,2020-02-16 00:00:00,1954-10-29 00:00:00,68,universidad tecnológica nacional,contador público ,sherri sharp,jeffreywilliams@gmail.com,female,alvarez,2107 +166,2019-10-18 00:00:00,1908-06-15 00:00:00,114,universidad nacional de jujuy,licenciatura en psicología,heather williams,patriciagarcia@yahoo.com,female,alvarez,2107 +167,2020-03-23 00:00:00,1914-07-15 00:00:00,108,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,john green,colinshannon@yahoo.com,male,alvarez,2107 +168,2019-11-20 00:00:00,1947-06-28 00:00:00,75,universidad tecnológica nacional,licenciatura en ciencia política ,glenda king,jgross@yahoo.com,female,ricardo lavalle,6312 +169,2019-11-22 00:00:00,1985-10-24 00:00:00,37,universidad tecnológica nacional,licenciatura en ciencias ambientales,richard vasquez,bobby00@yahoo.com,male,ricardo lavalle,6312 +170,2019-11-16 00:00:00,2000-08-21 00:00:00,22,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,lisa hernandez,loriramirez@hotmail.com,female,ricardo lavalle,6312 +171,2020-06-28 00:00:00,1963-09-06 00:00:00,59,universidad nacional de jujuy,licenciatura en ciencia política ,kimberly ellis,ngraham@hotmail.com,female,ricardo lavalle,6312 +172,2020-02-09 00:00:00,1909-10-16 00:00:00,113,universidad nacional de jujuy,licenciatura en producción de bioimagenes,timothy davis,denisequinn@gmail.com,male,ricardo lavalle,6312 +173,2020-01-26 00:00:00,1920-01-11 00:00:00,102,universidad nacional de jujuy,bioquímica,john freeman,thomas71@gmail.com,male,kilometro 77,1737 +174,2020-06-24 00:00:00,1996-08-23 00:00:00,26,universidad nacional de jujuy,diseño de imagen y sonido,michelle fitzgerald,rachelmurray@gmail.com,female,kilometro 77,1737 +175,2020-02-03 00:00:00,1907-11-20 00:00:00,115,universidad nacional de jujuy,ingeniería electrónica,melissa wheeler,ygarcia@yahoo.com,female,kilometro 77,1737 +176,2020-01-09 00:00:00,1973-09-21 00:00:00,49,universidad nacional de jujuy,licenciatura en ciencias biológicas,angela jackson,michael00@yahoo.com,female,kilometro 77,1737 +177,2020-02-10 00:00:00,1919-06-29 00:00:00,103,universidad tecnológica nacional,ingeniería mecánica,richard harrell,zacharytaylor@gmail.com,male,kilometro 77,1737 +178,2019-11-02 00:00:00,1991-02-03 00:00:00,31,universidad tecnológica nacional,ingeniería mecánica,sarah good md,ikelly@hotmail.com,female,kilometro 77,1737 +179,2020-04-25 00:00:00,2000-04-15 00:00:00,22,universidad nacional de jujuy,bioquímica,jason lloyd,tbowers@gmail.com,male,kilometro 77,1737 +180,2019-12-10 00:00:00,1963-10-25 00:00:00,59,universidad tecnológica nacional,diseño de imagen y sonido,clayton ellis,froberts@hotmail.com,male,kilometro 77,1737 +181,2019-10-03 00:00:00,1994-01-05 00:00:00,28,universidad tecnológica nacional,bioquímica,benjamin mccarthy,zjohnson@yahoo.com,male,capitan castro,6461 +182,2020-06-29 00:00:00,1928-11-15 00:00:00,94,universidad tecnológica nacional,agronomía,gregory walker,qpace@gmail.com,male,capitan castro,6461 +183,2020-07-07 00:00:00,1959-05-05 00:00:00,63,universidad tecnológica nacional,licenciatura en ciencia política ,nicholas cruz,jeffrey28@yahoo.com,male,barrio belgrano,4146 +184,2020-06-05 00:00:00,1907-01-23 00:00:00,115,universidad tecnológica nacional,ingeniería electrónica,edward martin,careyheidi@gmail.com,male,barrio belgrano,4146 +185,2020-01-28 00:00:00,1915-10-01 00:00:00,107,universidad tecnológica nacional,actuario ,kara graham,tpatterson@yahoo.com,female,ingenio la providencia,4145 +186,2019-11-15 00:00:00,1983-12-15 00:00:00,38,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,michael wolfe,johnstonrebecca@hotmail.com,male,ingenio la providencia,4145 +187,2020-06-18 00:00:00,1952-07-16 00:00:00,70,universidad nacional de jujuy,bioquímica,jessica noble,cooleysarah@gmail.com,female,ingenio la providencia,4145 +188,2020-01-10 00:00:00,1950-04-21 00:00:00,72,universidad tecnológica nacional,licenciatura en sociología ,michael weber,vallen@hotmail.com,male,ingenio la providencia,4145 +189,2019-10-19 00:00:00,1940-02-29 00:00:00,82,universidad tecnológica nacional,licenciatura en ciencias biológicas,jeffery weber,davidpatrick@gmail.com,male,ingenio la providencia,4145 +190,2020-04-14 00:00:00,1944-05-04 00:00:00,78,universidad nacional de jujuy,licenciatura en ciencias de la computación,natalie gonzales,antonioross@gmail.com,female,ingenio la providencia,4145 +191,2020-04-14 00:00:00,1964-10-10 00:00:00,58,universidad nacional de jujuy,licenciatura en terapia ocupacional,karen ortiz,cynthia97@yahoo.com,female,el pimpollo,5717 +192,2020-04-29 00:00:00,1975-12-26 00:00:00,46,universidad nacional de jujuy,licenciatura en ciencias de la computación,alan mckenzie,jamescunningham@gmail.com,male,el pimpollo,5717 +193,2019-11-03 00:00:00,1988-06-14 00:00:00,34,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,richard delgado,jwilliams@hotmail.com,male,el pimpollo,5717 +194,2020-04-19 00:00:00,1961-06-13 00:00:00,61,universidad tecnológica nacional,licenciatura en psicología,ronald jones,ilee@yahoo.com,male,el pimpollo,5717 +195,2020-02-15 00:00:00,1984-02-06 00:00:00,38,universidad tecnológica nacional,farmacia,thomas hill,ronald66@gmail.com,male,el pimpollo,5717 +196,2020-02-15 00:00:00,1941-11-14 00:00:00,81,universidad tecnológica nacional,licenciatura en ciencias de la computación,doris becker,lauramcbride@hotmail.com,female,el pimpollo,5717 +197,2020-05-21 00:00:00,1999-05-15 00:00:00,23,universidad nacional de jujuy,contador público ,stephen bailey,jamiejohnson@yahoo.com,male,el pimpollo,5717 +198,2020-04-16 00:00:00,1940-05-19 00:00:00,82,universidad tecnológica nacional,licenciatura en ciencias biológicas,megan peters,douglas17@hotmail.com,female,el pimpollo,5717 +199,2020-06-01 00:00:00,1931-08-05 00:00:00,91,universidad tecnológica nacional,bioquímica,anthony garcia,steven13@yahoo.com,male,el pimpollo,5717 +200,2019-10-16 00:00:00,1940-05-05 00:00:00,82,universidad nacional de jujuy,ciencias veterinarias,mrs. theresa thomas,ejohnson@gmail.com,female,el pimpollo,5717 +201,2020-01-09 00:00:00,1962-04-26 00:00:00,60,universidad tecnológica nacional,medicina,dale brown,carmen16@hotmail.com,male,coronel pringles,7530 +202,2020-07-29 00:00:00,1929-06-09 00:00:00,93,universidad nacional de jujuy,licenciatura en psicología,steve zavala,steventaylor@yahoo.com,male,coronel pringles,7530 +203,2020-01-17 00:00:00,1950-06-12 00:00:00,72,universidad tecnológica nacional,licenciatura en ciencias de la computación,jacob richardson,amber25@yahoo.com,male,coronel pringles,7530 +204,2020-01-09 00:00:00,1909-03-18 00:00:00,113,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,tasha davis,crystal78@gmail.com,female,barcala,5587 +205,2020-02-26 00:00:00,2001-03-29 00:00:00,21,universidad tecnológica nacional,ingeniería mecánica,donald jones,trevorpearson@hotmail.com,male,barcala,5587 +206,2019-11-07 00:00:00,1913-09-06 00:00:00,109,universidad nacional de jujuy,licenciatura en artes,amber ryan,nterrell@gmail.com,female,abra de peñas,4650 +207,2020-05-26 00:00:00,1988-03-26 00:00:00,34,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,charles hall,vnelson@yahoo.com,male,abra de peñas,4650 +208,2019-12-11 00:00:00,1924-11-18 00:00:00,98,universidad nacional de jujuy,diseño de imagen y sonido,tiffany thompson,zachary49@yahoo.com,female,abra de peñas,4650 +209,2019-11-22 00:00:00,1937-01-09 00:00:00,85,universidad tecnológica nacional,arquitectura,john castaneda,aaron10@gmail.com,male,abra de peñas,4650 +210,2020-04-14 00:00:00,1923-05-10 00:00:00,99,universidad tecnológica nacional,contador público ,travis taylor,jacksonshelley@yahoo.com,male,abra de peñas,4650 +211,2020-07-23 00:00:00,2001-08-08 00:00:00,21,universidad tecnológica nacional,licenciatura en sociología ,scott solis,woodwardana@hotmail.com,male,alto de la leña,5750 +212,2020-02-26 00:00:00,1939-12-19 00:00:00,82,universidad tecnológica nacional,arquitectura,mark johns,joelmiller@hotmail.com,male,alto de la leña,5750 +213,2019-10-09 00:00:00,1986-09-28 00:00:00,36,universidad nacional de jujuy,ingeniería mecánica,lori ortiz,ryanmonica@gmail.com,female,alto de la leña,5750 +214,2020-02-20 00:00:00,1948-01-31 00:00:00,74,universidad tecnológica nacional,ingeniería en informática,alexander stevens,cameroncampbell@yahoo.com,male,alto de la leña,5750 +215,2019-11-27 00:00:00,1991-02-01 00:00:00,31,universidad nacional de jujuy,licenciatura en administración ,tammie stein,justinwood@gmail.com,female,alto de la leña,5750 +216,2020-03-31 00:00:00,1923-03-08 00:00:00,99,universidad tecnológica nacional,licenciatura en sociología ,kimberly taylor,corey65@gmail.com,female,campo medina,2142 +217,2020-04-13 00:00:00,1941-05-17 00:00:00,81,universidad nacional de jujuy,diseño industrial,michelle hammond,bowersmegan@hotmail.com,female,campo medina,2142 +218,2020-02-07 00:00:00,1927-04-03 00:00:00,95,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jeffrey hayes jr.,blee@hotmail.com,male,campo medina,2142 +219,2020-07-23 00:00:00,1991-02-25 00:00:00,31,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,anthony henry,logansuzanne@gmail.com,male,campo medina,2142 +220,2020-03-26 00:00:00,2000-10-03 00:00:00,22,universidad tecnológica nacional,licenciatura en ciencias de la computación,jeffery randall,heatherobrien@gmail.com,male,campo medina,2142 +221,2020-06-29 00:00:00,1914-08-29 00:00:00,108,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,brian mason,masseystacy@hotmail.com,male,ingeniero allan,1891 +222,2019-12-13 00:00:00,1912-11-13 00:00:00,110,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,joanne shaffer,williamsrobert@yahoo.com,female,ingeniero allan,1891 +223,2020-06-17 00:00:00,1909-04-12 00:00:00,113,universidad nacional de jujuy,licenciatura en ciencias de la computación,steven hernandez,iperez@yahoo.com,male,ingeniero allan,1891 +224,2020-03-25 00:00:00,1972-04-30 00:00:00,50,universidad tecnológica nacional,licenciatura en administración ,william brown,colonpatrick@gmail.com,male,ingeniero allan,1891 +225,2019-12-18 00:00:00,1958-01-08 00:00:00,64,universidad tecnológica nacional,licenciatura en sociología ,ms. jennifer jones md,hendersonamy@gmail.com,female,ingeniero allan,1891 +226,2020-02-21 00:00:00,1999-05-15 00:00:00,23,universidad tecnológica nacional,licenciatura en artes,daniel alexander,reyestony@gmail.com,male,colonia tacurales,2324 +227,2020-05-14 00:00:00,1924-01-27 00:00:00,98,universidad nacional de jujuy,farmacia,peter clayton,welchray@gmail.com,male,colonia tacurales,2324 +228,2020-04-26 00:00:00,1913-08-15 00:00:00,109,universidad tecnológica nacional,licenciatura en administración ,tim miller,jacksonhunt@gmail.com,male,colonia tacurales,2324 +229,2020-06-13 00:00:00,1956-02-24 00:00:00,66,universidad tecnológica nacional,licenciatura en psicología,michael lopez,shawn82@yahoo.com,male,colonia tacurales,2324 +230,2019-11-14 00:00:00,1997-09-04 00:00:00,25,universidad nacional de jujuy,licenciatura en producción de bioimagenes,anna simon,abrown@hotmail.com,female,colonia tacurales,2324 +231,2020-07-25 00:00:00,1938-04-07 00:00:00,84,universidad tecnológica nacional,licenciatura en ciencias ambientales,cheryl heath,whitejulie@gmail.com,female,colonia tacurales,2324 +232,2020-05-12 00:00:00,1968-11-27 00:00:00,53,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,mrs. amy shelton,blaketina@yahoo.com,female,colonia tacurales,2324 +233,2020-04-11 00:00:00,1922-05-04 00:00:00,100,universidad tecnológica nacional,licenciatura en ciencias antropológicas,harold mitchell,sandra91@gmail.com,male,caimancito,4516 +234,2020-05-03 00:00:00,1931-05-28 00:00:00,91,universidad nacional de jujuy,bioquímica,nathan osborn,collinspamela@yahoo.com,male,caimancito,4516 +235,2020-01-14 00:00:00,1984-09-26 00:00:00,38,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,michael wood,cassandrakane@hotmail.com,male,caimancito,4516 +236,2020-01-24 00:00:00,1954-08-04 00:00:00,68,universidad tecnológica nacional,ingeniería mecánica,beth henry,paula52@gmail.com,female,caimancito,4516 +237,2019-12-26 00:00:00,1963-12-26 00:00:00,58,universidad nacional de jujuy,ciencias veterinarias,trevor sanders,nblake@yahoo.com,male,caimancito,4516 +238,2020-03-12 00:00:00,1994-04-16 00:00:00,28,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,mr. timothy adams,gnorton@yahoo.com,male,chumbicha,4728 +239,2020-01-23 00:00:00,1967-01-26 00:00:00,55,universidad nacional de jujuy,licenciatura en ciencias de la computación,carmen chang,johnsonchad@gmail.com,female,chumbicha,4728 +240,2020-05-15 00:00:00,1988-06-06 00:00:00,34,universidad nacional de jujuy,agronomía,kendra thompson,petersonjenna@hotmail.com,female,chumbicha,4728 +241,2020-01-05 00:00:00,1995-04-09 00:00:00,27,universidad nacional de jujuy,licenciatura en artes,chris winters,robertholder@yahoo.com,male,chumbicha,4728 +242,2020-01-24 00:00:00,1915-10-25 00:00:00,107,universidad nacional de jujuy,licenciatura en producción de bioimagenes,teresa huff,jennifer21@hotmail.com,female,chumbicha,4728 +243,2020-03-19 00:00:00,1909-03-24 00:00:00,113,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,renee marsh,heatherstrong@hotmail.com,female,chumbicha,4728 +244,2019-10-25 00:00:00,1947-09-16 00:00:00,75,universidad nacional de jujuy,licenciatura en sociología ,brian cuevas,williamellis@yahoo.com,male,chumbicha,4728 +245,2020-03-21 00:00:00,2002-06-14 00:00:00,20,universidad tecnológica nacional,licenciatura en artes,alexis hayden,ashlee19@yahoo.com,female,chavarria,3474 +246,2020-06-07 00:00:00,1908-11-17 00:00:00,114,universidad nacional de jujuy,farmacia,leroy barron,xconway@yahoo.com,male,chavarria,3474 +247,2020-06-11 00:00:00,1958-01-10 00:00:00,64,universidad nacional de jujuy,diseño industrial,barbara campbell,rachel12@yahoo.com,female,chavarria,3474 +248,2020-05-22 00:00:00,1938-04-18 00:00:00,84,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,laura parker,jenna77@hotmail.com,female,chavarria,3474 +249,2020-06-07 00:00:00,1914-02-12 00:00:00,108,universidad nacional de jujuy,licenciatura en sociología ,beth burch,kelly59@yahoo.com,female,chavarria,3474 +250,2020-05-24 00:00:00,1962-08-02 00:00:00,60,universidad nacional de jujuy,diseño de imagen y sonido,paul guerrero,thomasmurray@gmail.com,male,chavarria,3474 +251,2020-05-04 00:00:00,1939-02-02 00:00:00,83,universidad nacional de jujuy,licenciatura en ciencias biológicas,amy parsons,troykane@gmail.com,female,chavarria,3474 +252,2019-10-13 00:00:00,1996-11-26 00:00:00,25,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,mrs. amy costa,bdickerson@hotmail.com,female,chavarria,3474 +253,2020-04-04 00:00:00,1960-09-14 00:00:00,62,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jacob owens,ybradley@yahoo.com,male,chavarria,3474 +254,2020-02-19 00:00:00,1914-08-10 00:00:00,108,universidad nacional de jujuy,licenciatura en musicoterapia,jay roberts,dthomas@gmail.com,male,cañadon botello,9040 +255,2020-02-02 00:00:00,1928-05-10 00:00:00,94,universidad tecnológica nacional,diseño de imagen y sonido,matthew perez,gmunoz@hotmail.com,male,acasape,5722 +256,2020-02-17 00:00:00,1955-02-01 00:00:00,67,universidad tecnológica nacional,licenciatura en ciencias de la computación,michael horton,alvarezeric@gmail.com,male,acasape,5722 +257,2020-04-27 00:00:00,1948-04-30 00:00:00,74,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,kaitlyn moreno,pamelamartinez@yahoo.com,female,acasape,5722 +258,2019-12-06 00:00:00,1940-08-20 00:00:00,82,universidad tecnológica nacional,ingeniería electrónica,jacob evans,mbrewer@hotmail.com,male,acasape,5722 +259,2020-07-07 00:00:00,1956-12-04 00:00:00,65,universidad tecnológica nacional,medicina,mrs. kimberly mason dvm,vlin@hotmail.com,female,acasape,5722 +260,2020-01-23 00:00:00,1981-01-24 00:00:00,41,universidad tecnológica nacional,bioquímica,angela cole,paul25@gmail.com,female,acasape,5722 +261,2020-01-03 00:00:00,1993-08-17 00:00:00,29,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,madison flores,nathanielhernandez@yahoo.com,female,la sara,7621 +262,2020-05-16 00:00:00,1924-10-07 00:00:00,98,universidad nacional de jujuy,licenciatura en ciencias ambientales,elizabeth cruz,badams@hotmail.com,female,la sara,7621 +263,2020-05-18 00:00:00,1922-08-08 00:00:00,100,universidad nacional de jujuy,licenciatura en artes,benjamin jones,vmarsh@hotmail.com,male,la sara,7621 +264,2020-01-03 00:00:00,1937-04-28 00:00:00,85,universidad tecnológica nacional,licenciatura en ciencias antropológicas,kristina rodriguez,parkfrancisco@yahoo.com,female,la sara,7621 +265,2020-07-29 00:00:00,1936-11-26 00:00:00,86,universidad tecnológica nacional,arquitectura,robert dean,bartonwilliam@gmail.com,male,la sara,7621 +266,2020-06-23 00:00:00,1926-09-27 00:00:00,96,universidad tecnológica nacional,medicina,francisco pope,aguilarmakayla@hotmail.com,male,la sara,7621 +267,2020-02-25 00:00:00,1935-04-15 00:00:00,87,universidad tecnológica nacional,ingeniería electrónica,katie francis,robertpark@gmail.com,female,la sara,7621 +268,2020-05-29 00:00:00,1946-09-10 00:00:00,76,universidad tecnológica nacional,licenciatura en ciencias de la educación ,nicholas miller,jbarajas@hotmail.com,male,cristiano muerto,7503 +269,2020-08-01 00:00:00,1920-11-27 00:00:00,102,universidad tecnológica nacional,arquitectura,daniel stephens,karen02@yahoo.com,male,cristiano muerto,7503 +270,2019-10-08 00:00:00,1974-07-18 00:00:00,48,universidad nacional de jujuy,licenciatura en psicología,melissa weaver,iking@hotmail.com,female,cristiano muerto,7503 +271,2019-12-01 00:00:00,1971-08-07 00:00:00,51,universidad nacional de jujuy,actuario ,jade roberts,aliciawright@hotmail.com,female,cristiano muerto,7503 +272,2020-05-24 00:00:00,2001-08-31 00:00:00,21,universidad nacional de jujuy,licenciatura en ciencias de la computación,kelli ramirez,ydavis@hotmail.com,female,aparicio,8158 +273,2020-06-12 00:00:00,1927-03-03 00:00:00,95,universidad nacional de jujuy,licenciatura en ciencia política ,benjamin brown,deanwheeler@hotmail.com,male,aparicio,8158 +274,2020-04-29 00:00:00,1969-04-17 00:00:00,53,universidad tecnológica nacional,licenciatura en ciencias biológicas,kelli morris,william32@hotmail.com,female,aparicio,8158 +275,2020-03-26 00:00:00,1988-09-15 00:00:00,34,universidad nacional de jujuy,contador público ,james saunders,renee59@gmail.com,male,aparicio,8158 +276,2019-10-29 00:00:00,1914-02-03 00:00:00,108,universidad tecnológica nacional,diseño industrial,april murphy,robertcooper@hotmail.com,female,aparicio,8158 +277,2019-11-14 00:00:00,1920-01-25 00:00:00,102,universidad tecnológica nacional,diseño de imagen y sonido,christine salazar,evanscott@yahoo.com,female,carmen,2618 +278,2020-02-23 00:00:00,1945-04-25 00:00:00,77,universidad tecnológica nacional,licenciatura en psicología,rebekah shaw,reedjacob@yahoo.com,female,1 de mayo,3362 +279,2020-01-13 00:00:00,1919-09-09 00:00:00,103,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,dale martin,barbarabeasley@gmail.com,male,1 de mayo,3362 +280,2020-05-29 00:00:00,1983-09-11 00:00:00,39,universidad tecnológica nacional,actuario ,austin johnson,howardkevin@yahoo.com,male,1 de mayo,3362 +281,2020-03-23 00:00:00,1951-01-01 00:00:00,71,universidad nacional de jujuy,licenciatura en ciencias ambientales,mary levy,danielharris@hotmail.com,female,1 de mayo,3362 +282,2019-11-03 00:00:00,1913-12-16 00:00:00,108,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,lisa smith,moorekatherine@yahoo.com,female,1 de mayo,3362 +283,2019-12-28 00:00:00,2001-12-06 00:00:00,20,universidad nacional de jujuy,contador público ,emily price,snyderbrianna@gmail.com,female,1 de mayo,3362 +284,2020-03-09 00:00:00,1969-09-30 00:00:00,53,universidad tecnológica nacional,licenciatura en ciencias antropológicas,claudia ramos,kurt35@hotmail.com,female,1 de mayo,3362 +285,2020-06-05 00:00:00,1926-01-01 00:00:00,96,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,bradley rogers,nkennedy@gmail.com,male,barrientos,7247 +286,2020-05-01 00:00:00,1944-06-06 00:00:00,78,universidad tecnológica nacional,contador público ,michelle carter,jessicalarsen@yahoo.com,female,barrientos,7247 +287,2019-12-31 00:00:00,1936-01-19 00:00:00,86,universidad tecnológica nacional,contador público ,joanna anderson,howarddarrell@yahoo.com,female,barrientos,7247 +288,2020-04-26 00:00:00,1941-05-15 00:00:00,81,universidad tecnológica nacional,contador público ,rebecca thompson,hectormay@gmail.com,female,barrientos,7247 +289,2020-07-23 00:00:00,1974-02-25 00:00:00,48,universidad nacional de jujuy,licenciatura en administración ,curtis morris,thomas65@hotmail.com,male,barrientos,7247 +290,2020-07-20 00:00:00,2000-03-03 00:00:00,22,universidad nacional de jujuy,diseño industrial,emily thomas,tamara55@hotmail.com,female,barrientos,7247 +291,2020-03-28 00:00:00,1957-06-25 00:00:00,65,universidad tecnológica nacional,farmacia,wesley lowe,marksmith@yahoo.com,male,alvarez de toledo,7267 +292,2020-05-08 00:00:00,1907-01-30 00:00:00,115,universidad tecnológica nacional,diseño industrial,dana hahn,davidjohnson@yahoo.com,female,alvarez de toledo,7267 +293,2020-02-21 00:00:00,2004-01-22 00:00:00,18,universidad nacional de jujuy,ciencias veterinarias,rebecca bonilla,brianbond@yahoo.com,female,alvarez de toledo,7267 +294,2020-06-02 00:00:00,1933-09-07 00:00:00,89,universidad nacional de jujuy,licenciatura en sociología ,cody nguyen,vaughanjennifer@yahoo.com,male,alvarez de toledo,7267 +295,2020-04-04 00:00:00,2002-12-01 00:00:00,19,universidad nacional de jujuy,agronomía,mrs. kristy allen dvm,anthonyshaw@gmail.com,female,alvarez de toledo,7267 +296,2020-02-09 00:00:00,1942-02-06 00:00:00,80,universidad tecnológica nacional,medicina,tracey jenkins,brandontran@yahoo.com,female,villa hipodromo,5547 +297,2020-02-15 00:00:00,2002-05-13 00:00:00,20,universidad nacional de jujuy,licenciatura en terapia ocupacional,mark dixon,gschmidt@yahoo.com,male,villa hipodromo,5547 +298,2020-07-23 00:00:00,1960-03-28 00:00:00,62,universidad nacional de jujuy,medicina,rickey simon,kathleenbullock@hotmail.com,male,villa hipodromo,5547 +299,2020-07-01 00:00:00,1916-05-06 00:00:00,106,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,robert baker,james39@gmail.com,male,villa hipodromo,5547 +300,2020-06-08 00:00:00,1916-10-08 00:00:00,106,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,erin stanley,brucechristopher@yahoo.com,female,villa hipodromo,5547 +301,2020-01-29 00:00:00,1975-04-22 00:00:00,47,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,dr. joshua wolfe,fsmith@gmail.com,male,coronel isleños,2747 +302,2019-11-08 00:00:00,1967-04-06 00:00:00,55,universidad tecnológica nacional,licenciatura en ciencias ambientales,karen kelly,richardjohnson@yahoo.com,female,coronel isleños,2747 +303,2020-08-01 00:00:00,1931-09-02 00:00:00,91,universidad nacional de jujuy,actuario ,nathaniel dixon,andrewclark@hotmail.com,male,coronel isleños,2747 +304,2019-10-19 00:00:00,1979-07-27 00:00:00,43,universidad nacional de jujuy,arquitectura,anthony leonard,phylliscummings@hotmail.com,male,coronel isleños,2747 +305,2020-02-21 00:00:00,1998-01-28 00:00:00,24,universidad nacional de jujuy,diseño de imagen y sonido,matthew wells,kaylawaters@gmail.com,male,coronel isleños,2747 +306,2020-02-17 00:00:00,1945-11-09 00:00:00,77,universidad tecnológica nacional,ingeniería mecánica,bradley delacruz,william05@hotmail.com,male,coronel isleños,2747 +307,2020-05-25 00:00:00,1913-04-25 00:00:00,109,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,wendy mayo,allengabriel@yahoo.com,female,coronel isleños,2747 +308,2020-04-01 00:00:00,1922-11-27 00:00:00,100,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,william todd,kristi97@gmail.com,male,coronel isleños,2747 +309,2020-01-07 00:00:00,1982-01-19 00:00:00,40,universidad tecnológica nacional,bioquímica,matthew gordon,ngutierrez@gmail.com,male,bustamante,4184 +310,2020-07-03 00:00:00,1912-02-28 00:00:00,110,universidad tecnológica nacional,licenciatura en ciencias de la educación ,lauren lee,eddie52@gmail.com,female,bustamante,4184 +311,2019-10-27 00:00:00,1933-12-28 00:00:00,88,universidad tecnológica nacional,diseño industrial,michael riggs,angelamurray@hotmail.com,male,bustamante,4184 +312,2020-06-12 00:00:00,1918-02-06 00:00:00,104,universidad nacional de jujuy,licenciatura en ciencias geológicas,laura rogers,meaganmorrow@gmail.com,female,bustamante,4184 +313,2020-04-12 00:00:00,1998-02-01 00:00:00,24,universidad tecnológica nacional,licenciatura en musicoterapia,grant gill,cevans@hotmail.com,male,bustamante,4184 +314,2020-06-01 00:00:00,1944-10-14 00:00:00,78,universidad tecnológica nacional,técnico para bioterios ,jennifer english,gutierrezshelby@hotmail.com,female,colonia berro,3128 +315,2019-10-22 00:00:00,1977-08-04 00:00:00,45,universidad nacional de jujuy,licenciatura en administración ,albert brown,charlotte86@yahoo.com,male,colonia berro,3128 +316,2020-07-28 00:00:00,1952-06-08 00:00:00,70,universidad nacional de jujuy,diseño industrial,julie weber,fosteredward@yahoo.com,female,colonia berro,3128 +317,2019-10-03 00:00:00,1997-05-11 00:00:00,25,universidad tecnológica nacional,diseño de imagen y sonido,russell mcfarland,petergross@hotmail.com,male,juan maria gutierrez,1890 +318,2019-12-06 00:00:00,1989-06-15 00:00:00,33,universidad tecnológica nacional,licenciatura en sociología ,david burnett,kruegerchase@yahoo.com,male,juan maria gutierrez,1890 +319,2020-06-13 00:00:00,1988-07-09 00:00:00,34,universidad tecnológica nacional,arquitectura,rebecca garza,briannayoung@hotmail.com,female,juan maria gutierrez,1890 +320,2020-01-07 00:00:00,1999-02-17 00:00:00,23,universidad tecnológica nacional,ingeniería mecánica,michael kent,matthewwilson@gmail.com,male,juan maria gutierrez,1890 +321,2020-06-22 00:00:00,1968-10-03 00:00:00,54,universidad nacional de jujuy,farmacia,brittany mcbride,stephanie48@hotmail.com,female,juan maria gutierrez,1890 +322,2020-04-19 00:00:00,1910-08-08 00:00:00,112,universidad tecnológica nacional,licenciatura en ciencias antropológicas,traci cooke,walterlewis@yahoo.com,female,juan maria gutierrez,1890 +323,2019-12-11 00:00:00,1964-05-15 00:00:00,58,universidad tecnológica nacional,actuario ,jeffery morgan,brandymorales@gmail.com,male,cañadon chileno,8417 +324,2020-01-21 00:00:00,1934-05-15 00:00:00,88,universidad nacional de jujuy,licenciatura en producción de bioimagenes,antonio werner,codymckee@hotmail.com,male,cañadon chileno,8417 +325,2020-02-25 00:00:00,1986-08-11 00:00:00,36,universidad tecnológica nacional,agronomía,rodney johnson,fclark@hotmail.com,male,cañadon chileno,8417 +326,2019-12-11 00:00:00,1989-01-20 00:00:00,33,universidad nacional de jujuy,ingeniería en informática,robin hoffman,lawrence50@yahoo.com,female,cañadon chileno,8417 +327,2020-06-24 00:00:00,1917-01-02 00:00:00,105,universidad tecnológica nacional,licenciatura en ciencias de la educación ,tracy hamilton,qpeck@gmail.com,female,cañadon chileno,8417 +328,2020-01-03 00:00:00,1940-03-05 00:00:00,82,universidad tecnológica nacional,técnico para bioterios ,john mitchell,carriemiranda@yahoo.com,male,cañadon chileno,8417 +329,2019-10-08 00:00:00,1977-01-07 00:00:00,45,universidad tecnológica nacional,licenciatura en psicología,scott rivera,ysteele@gmail.com,male,cañadon chileno,8417 +330,2019-12-04 00:00:00,1924-05-24 00:00:00,98,universidad nacional de jujuy,licenciatura en sociología ,ashley anderson,bradleypineda@gmail.com,female,cañadon chileno,8417 +331,2019-12-12 00:00:00,1944-11-14 00:00:00,78,universidad tecnológica nacional,licenciatura en musicoterapia,james anderson,terrance37@yahoo.com,male,arroyo cahunco,8347 +332,2019-11-06 00:00:00,1970-06-17 00:00:00,52,universidad nacional de jujuy,actuario ,melissa watkins,vguerrero@gmail.com,female,arroyo cahunco,8347 +333,2019-10-02 00:00:00,1922-08-07 00:00:00,100,universidad nacional de jujuy,farmacia,gabriela willis,robertslinda@gmail.com,female,aguada de las tejas,9121 +334,2019-11-24 00:00:00,1929-05-24 00:00:00,93,universidad nacional de jujuy,licenciatura en artes,gabriella santos,manueltyler@yahoo.com,female,aguada de las tejas,9121 +335,2020-03-01 00:00:00,1952-10-04 00:00:00,70,universidad tecnológica nacional,licenciatura en administración ,diana brown,ashley23@hotmail.com,female,aguada de las tejas,9121 +336,2020-06-24 00:00:00,1906-05-30 00:00:00,116,universidad tecnológica nacional,licenciatura en terapia ocupacional,brian willis,ellischad@yahoo.com,male,aguada de las tejas,9121 +337,2019-12-06 00:00:00,1917-03-03 00:00:00,105,universidad nacional de jujuy,ingeniería electrónica,scott smith,matthewschristine@hotmail.com,male,aguada de las tejas,9121 +338,2020-05-09 00:00:00,1989-12-14 00:00:00,32,universidad nacional de jujuy,farmacia,richard smith,carlos54@gmail.com,male,aguada de las tejas,9121 +339,2019-12-02 00:00:00,1928-06-03 00:00:00,94,universidad nacional de jujuy,licenciatura en ciencias de la educación ,kathy peters,kmays@yahoo.com,female,aguada de las tejas,9121 +340,2019-11-05 00:00:00,1961-02-11 00:00:00,61,universidad nacional de jujuy,ingeniería mecánica,anthony martin,omartin@gmail.com,male,estacion coronel pringles,7536 +341,2020-05-13 00:00:00,1920-03-14 00:00:00,102,universidad nacional de jujuy,medicina,judith phillips,allenjames@gmail.com,female,estacion coronel pringles,7536 +342,2020-01-06 00:00:00,1919-01-29 00:00:00,103,universidad nacional de jujuy,licenciatura en musicoterapia,marie lloyd,olsongregory@yahoo.com,female,el zorro,8151 +343,2020-05-01 00:00:00,1920-05-30 00:00:00,102,universidad tecnológica nacional,ingeniería en informática,tracey marshall,lawrencevasquez@gmail.com,female,el zorro,8151 +344,2019-12-20 00:00:00,1953-03-19 00:00:00,69,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,jessica medina,caroline17@hotmail.com,female,el zorro,8151 +345,2019-10-07 00:00:00,1914-10-14 00:00:00,108,universidad tecnológica nacional,diseño de imagen y sonido,dylan casey,ajones@hotmail.com,male,el zorro,8151 +346,2020-05-10 00:00:00,1983-03-28 00:00:00,39,universidad tecnológica nacional,diseño industrial,andrew mercado,garciarobert@yahoo.com,male,el zorro,8151 +347,2020-03-18 00:00:00,2000-08-17 00:00:00,22,universidad tecnológica nacional,agronomía,janice yang,harrismichelle@hotmail.com,female,albariño,3183 +348,2020-07-26 00:00:00,1932-02-18 00:00:00,90,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,jose stevenson,yray@hotmail.com,male,albariño,3183 +349,2020-02-07 00:00:00,1910-09-20 00:00:00,112,universidad nacional de jujuy,diseño de imagen y sonido,angela lucas,michael12@hotmail.com,female,albariño,3183 +350,2020-06-27 00:00:00,1957-09-02 00:00:00,65,universidad tecnológica nacional,licenciatura en ciencias ambientales,matthew smith,adampayne@hotmail.com,male,nonogasta,5372 +351,2020-04-06 00:00:00,1925-07-14 00:00:00,97,universidad tecnológica nacional,licenciatura en musicoterapia,charles gilmore,freemanchristina@hotmail.com,male,nonogasta,5372 +352,2019-12-31 00:00:00,1960-02-26 00:00:00,62,universidad tecnológica nacional,licenciatura en ciencias geológicas,dominic wright,powellamanda@gmail.com,male,nonogasta,5372 +353,2020-03-18 00:00:00,1909-10-22 00:00:00,113,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,dr. dennis jimenez dvm,ccastillo@yahoo.com,male,nonogasta,5372 +354,2020-05-17 00:00:00,1931-06-22 00:00:00,91,universidad tecnológica nacional,licenciatura en producción de bioimagenes,jerry perez,vmason@yahoo.com,male,nonogasta,5372 +355,2020-02-28 00:00:00,1962-12-03 00:00:00,59,universidad tecnológica nacional,licenciatura en ciencia política ,brooke stephens md,alyssafields@gmail.com,female,aldecon,7406 +356,2019-10-01 00:00:00,1926-02-27 00:00:00,96,universidad tecnológica nacional,contador público ,charles singh,tuckerelizabeth@gmail.com,male,aldecon,7406 +357,2020-05-07 00:00:00,1909-12-30 00:00:00,112,universidad tecnológica nacional,farmacia,austin strong md,buchananbrianna@yahoo.com,male,aldecon,7406 +358,2020-06-03 00:00:00,2004-08-06 00:00:00,18,universidad tecnológica nacional,ingeniería electrónica,amy woods,holmesmary@hotmail.com,female,aldecon,7406 +359,2020-06-07 00:00:00,1919-02-02 00:00:00,103,universidad tecnológica nacional,farmacia,michael morales,taylorchristina@yahoo.com,male,aldecon,7406 +360,2020-03-26 00:00:00,1952-01-07 00:00:00,70,universidad nacional de jujuy,farmacia,christina collins,vturner@gmail.com,female,aldecon,7406 +361,2020-01-28 00:00:00,1973-10-18 00:00:00,49,universidad tecnológica nacional,técnico para bioterios ,pamela boone,stephanieneal@hotmail.com,female,estacion saguier,2315 +362,2020-02-22 00:00:00,1995-12-14 00:00:00,26,universidad nacional de jujuy,licenciatura en producción de bioimagenes,ashley thornton,penaronald@hotmail.com,female,estacion saguier,2315 +363,2019-10-12 00:00:00,1930-05-23 00:00:00,92,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,robert brady,angelaashley@yahoo.com,male,estacion saguier,2315 +364,2020-02-21 00:00:00,1922-12-29 00:00:00,99,universidad nacional de jujuy,licenciatura en ciencias de la computación,andre baldwin,earlwebb@hotmail.com,male,estacion saguier,2315 +365,2020-03-03 00:00:00,1984-04-19 00:00:00,38,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,shannon conner,qjones@gmail.com,female,estacion saguier,2315 +366,2020-02-04 00:00:00,2001-10-22 00:00:00,21,universidad tecnológica nacional,bioquímica,christine chandler phd,tammy29@hotmail.com,female,estacion saguier,2315 +367,2020-01-04 00:00:00,1992-12-07 00:00:00,29,universidad tecnológica nacional,licenciatura en ciencias geológicas,troy harris,krista98@yahoo.com,male,arana,1909 +368,2020-02-20 00:00:00,1914-05-02 00:00:00,108,universidad tecnológica nacional,licenciatura en ciencias biológicas,michele galvan,thompsongail@yahoo.com,female,arana,1909 +369,2020-02-12 00:00:00,1975-04-11 00:00:00,47,universidad nacional de jujuy,licenciatura en ciencias ambientales,michael salazar,jonathan64@hotmail.com,male,arana,1909 +370,2020-02-02 00:00:00,1911-09-18 00:00:00,111,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,alexander lewis,reeseevelyn@yahoo.com,male,arana,1909 +371,2020-01-09 00:00:00,1922-11-27 00:00:00,100,universidad tecnológica nacional,ingeniería mecánica,meghan greene,erangel@hotmail.com,female,arana,1909 +372,2020-01-13 00:00:00,1918-02-23 00:00:00,104,universidad nacional de jujuy,diseño de imagen y sonido,amber brown,iadams@gmail.com,female,arana,1909 +373,2020-06-05 00:00:00,1988-06-16 00:00:00,34,universidad nacional de jujuy,licenciatura en sociología ,joanna smith,deanstephanie@hotmail.com,female,agua negra,4512 +374,2020-04-08 00:00:00,1929-06-09 00:00:00,93,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,gregory griffin,tamaracook@yahoo.com,male,agua negra,4512 +375,2019-10-12 00:00:00,1996-05-19 00:00:00,26,universidad tecnológica nacional,licenciatura en artes,daniel thomas,zmorse@gmail.com,male,agua negra,4512 +376,2020-07-21 00:00:00,1997-07-17 00:00:00,25,universidad tecnológica nacional,farmacia,christine cordova,dawn65@gmail.com,female,campo huber,3555 +377,2019-11-07 00:00:00,2004-07-12 00:00:00,18,universidad tecnológica nacional,ingeniería mecánica,michael charles,olsonjacqueline@yahoo.com,male,campo huber,3555 +378,2020-03-15 00:00:00,1996-07-03 00:00:00,26,universidad tecnológica nacional,licenciatura en terapia ocupacional,lauren hernandez,brucespears@gmail.com,female,campo huber,3555 +379,2020-03-17 00:00:00,1991-05-11 00:00:00,31,universidad nacional de jujuy,ingeniería electrónica,alexandra miller,brandonstewart@hotmail.com,female,campo huber,3555 +380,2019-12-07 00:00:00,1907-10-07 00:00:00,115,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,joshua sanchez,falvarado@hotmail.com,male,campo huber,3555 +381,2020-02-15 00:00:00,1927-05-13 00:00:00,95,universidad tecnológica nacional,licenciatura en psicología,samantha morales,wmarsh@gmail.com,female,campo huber,3555 +382,2020-01-26 00:00:00,1957-12-29 00:00:00,64,universidad nacional de jujuy,diseño industrial,cynthia mason,danielfarley@yahoo.com,female,campo huber,3555 +383,2019-11-02 00:00:00,2004-10-11 00:00:00,18,universidad tecnológica nacional,licenciatura en administración ,natalie young,patricknichols@yahoo.com,female,comandante nicanor otamendi,7603 +384,2019-11-22 00:00:00,1944-07-28 00:00:00,78,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,logan hansen,wpruitt@yahoo.com,male,comandante nicanor otamendi,7603 +385,2020-04-01 00:00:00,1929-05-05 00:00:00,93,universidad tecnológica nacional,diseño industrial,roberto noble,krauseandrew@hotmail.com,male,comandante nicanor otamendi,7603 +386,2020-06-14 00:00:00,1990-08-16 00:00:00,32,universidad tecnológica nacional,ciencias veterinarias,laura blevins,padams@hotmail.com,female,comandante nicanor otamendi,7603 +387,2020-06-05 00:00:00,1928-12-20 00:00:00,93,universidad tecnológica nacional,ingeniería en informática,michelle smith,timothylindsey@gmail.com,female,comandante nicanor otamendi,7603 +388,2020-02-17 00:00:00,1987-08-19 00:00:00,35,universidad nacional de jujuy,técnico para bioterios ,debra jones,scottmartinez@gmail.com,female,comandante nicanor otamendi,7603 +389,2020-04-01 00:00:00,1964-02-16 00:00:00,58,universidad tecnológica nacional,medicina,teresa richardson,heatherwade@hotmail.com,female,hospital necochea,7630 +390,2020-02-11 00:00:00,1963-05-23 00:00:00,59,universidad tecnológica nacional,licenciatura en ciencia política ,yesenia martin,jamesnguyen@hotmail.com,female,arroyo baru,3269 +391,2020-01-07 00:00:00,1939-04-22 00:00:00,83,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jenna williams,rmoore@yahoo.com,female,arroyo baru,3269 +392,2019-12-28 00:00:00,1911-05-28 00:00:00,111,universidad nacional de jujuy,licenciatura en terapia ocupacional,aaron obrien,rebecca93@yahoo.com,male,arroyo baru,3269 +393,2019-12-07 00:00:00,1961-03-01 00:00:00,61,universidad tecnológica nacional,licenciatura en terapia ocupacional,christine guzman,jennifer68@hotmail.com,female,san jose de piedra blanca,4709 +394,2020-02-11 00:00:00,1930-12-26 00:00:00,91,universidad tecnológica nacional,técnico para bioterios ,joseph hayes,pedromullen@yahoo.com,male,san jose de piedra blanca,4709 +395,2019-11-07 00:00:00,1962-11-06 00:00:00,60,universidad nacional de jujuy,ingeniería electrónica,rebecca patterson,sroberts@yahoo.com,female,san jose de piedra blanca,4709 +396,2020-02-06 00:00:00,1945-03-24 00:00:00,77,universidad nacional de jujuy,licenciatura en ciencias geológicas,scott james,hcherry@gmail.com,male,san jose de piedra blanca,4709 +397,2019-11-03 00:00:00,1911-11-28 00:00:00,111,universidad tecnológica nacional,arquitectura,miss tiffany rojas md,michelleedwards@yahoo.com,female,san jose de piedra blanca,4709 +398,2020-06-12 00:00:00,1996-05-05 00:00:00,26,universidad tecnológica nacional,ciencias veterinarias,tiffany castro,rbaker@gmail.com,female,san jose de piedra blanca,4709 +399,2020-01-23 00:00:00,1922-06-15 00:00:00,100,universidad nacional de jujuy,diseño industrial,roberto york,sandrarobinson@gmail.com,male,san jose de piedra blanca,4709 +400,2020-01-28 00:00:00,1982-01-28 00:00:00,40,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,hannah harrington,sylvia81@hotmail.com,female,san jose de piedra blanca,4709 +401,2019-12-26 00:00:00,2001-04-18 00:00:00,21,universidad nacional de jujuy,ingeniería electrónica,william rivera,vhall@yahoo.com,male,san jose de piedra blanca,4709 +402,2020-05-26 00:00:00,1942-04-29 00:00:00,80,universidad tecnológica nacional,licenciatura en terapia ocupacional,elizabeth conley,kelly99@yahoo.com,female,san jose de piedra blanca,4709 +403,2020-05-13 00:00:00,1968-09-26 00:00:00,54,universidad nacional de jujuy,arquitectura,lisa leach,fkelly@yahoo.com,female,9 de julio,6500 +404,2020-02-12 00:00:00,1910-01-22 00:00:00,112,universidad nacional de jujuy,medicina,christina rowe,mark84@yahoo.com,female,9 de julio,6500 +405,2020-01-25 00:00:00,1915-03-05 00:00:00,107,universidad nacional de jujuy,técnico para bioterios ,gabriel jones,ksnyder@yahoo.com,male,9 de julio,6500 +406,2019-11-18 00:00:00,1985-08-01 00:00:00,37,universidad nacional de jujuy,licenciatura en ciencias biológicas,kristina dean,garciaalison@gmail.com,female,9 de julio,6500 +407,2020-01-20 00:00:00,1922-09-02 00:00:00,100,universidad tecnológica nacional,licenciatura en ciencias antropológicas,david garcia,pwalker@gmail.com,male,9 de julio,6500 +408,2020-04-05 00:00:00,1995-11-21 00:00:00,26,universidad tecnológica nacional,licenciatura en musicoterapia,chad decker,alexanderpadilla@gmail.com,male,9 de julio,6500 +409,2020-02-10 00:00:00,1967-01-25 00:00:00,55,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,john rhodes,bellmariah@yahoo.com,male,9 de julio,6500 +410,2019-11-11 00:00:00,1930-01-09 00:00:00,92,universidad tecnológica nacional,diseño industrial,cassie morrow,michaelcombs@yahoo.com,female,9 de julio,6500 +411,2020-01-12 00:00:00,1973-05-18 00:00:00,49,universidad nacional de jujuy,licenciatura en ciencias de la educación ,christopher combs,adriancook@gmail.com,male,9 de julio,6500 +412,2020-07-30 00:00:00,2000-11-04 00:00:00,22,universidad nacional de jujuy,medicina,jill joseph,melodydean@yahoo.com,female,9 de julio,6500 +413,2020-06-04 00:00:00,1957-12-24 00:00:00,64,universidad nacional de jujuy,licenciatura en ciencias geológicas,benjamin baker,claudiali@hotmail.com,male,9 de julio,6500 +414,2019-11-21 00:00:00,1967-08-14 00:00:00,55,universidad tecnológica nacional,licenciatura en psicología,lindsey burns,brittney45@gmail.com,female,9 de julio,6500 +415,2020-03-28 00:00:00,1936-06-06 00:00:00,86,universidad tecnológica nacional,técnico para bioterios ,jennifer duke,figueroachristie@hotmail.com,female,9 de julio,6500 +416,2019-10-22 00:00:00,1998-08-03 00:00:00,24,universidad tecnológica nacional,actuario ,lindsay garza,bjennings@hotmail.com,female,9 de julio,6500 +417,2020-03-26 00:00:00,1991-05-05 00:00:00,31,universidad nacional de jujuy,licenciatura en ciencias de la computación,tammy barton,melissaturner@hotmail.com,female,9 de julio,6500 +418,2020-07-01 00:00:00,1961-07-07 00:00:00,61,universidad tecnológica nacional,medicina,wayne le,penajessica@yahoo.com,male,9 de julio,6500 +419,2019-11-01 00:00:00,1970-09-30 00:00:00,52,universidad tecnológica nacional,licenciatura en producción de bioimagenes,meghan diaz,john45@gmail.com,female,9 de julio,6500 +420,2019-12-06 00:00:00,2000-09-14 00:00:00,22,universidad nacional de jujuy,licenciatura en administración ,kimberly richards,stefaniekoch@yahoo.com,female,9 de julio,6500 +421,2019-10-10 00:00:00,1905-12-03 00:00:00,117,universidad tecnológica nacional,licenciatura en producción de bioimagenes,christine martin,alex53@gmail.com,female,campo moreno,3734 +422,2020-04-18 00:00:00,1981-07-02 00:00:00,41,universidad nacional de jujuy,licenciatura en ciencias biológicas,heather nunez,erivera@gmail.com,female,campo moreno,3734 +423,2020-03-10 00:00:00,1988-08-28 00:00:00,34,universidad nacional de jujuy,actuario ,shannon cook,egalloway@gmail.com,female,campo moreno,3734 +424,2020-01-15 00:00:00,1983-04-26 00:00:00,39,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,cesar bryant,marybrooks@hotmail.com,male,campo moreno,3734 +425,2020-01-31 00:00:00,1922-12-29 00:00:00,99,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,lauren marquez,kingmargaret@yahoo.com,female,villa ruiz,6705 +426,2020-06-01 00:00:00,1958-08-04 00:00:00,64,universidad tecnológica nacional,medicina,christopher martinez,vlove@yahoo.com,male,villa ruiz,6705 +427,2020-02-08 00:00:00,2000-05-04 00:00:00,22,universidad nacional de jujuy,licenciatura en terapia ocupacional,troy martin,phillipstony@gmail.com,male,villa ruiz,6705 +428,2020-04-21 00:00:00,1996-11-25 00:00:00,25,universidad nacional de jujuy,técnico para bioterios ,robert bradshaw,awest@hotmail.com,male,villa ruiz,6705 +429,2020-07-06 00:00:00,1978-10-05 00:00:00,44,universidad nacional de jujuy,licenciatura en sociología ,chad delgado,tvincent@gmail.com,male,bajo de los sueldos,4151 +430,2019-12-21 00:00:00,1958-08-13 00:00:00,64,universidad nacional de jujuy,licenciatura en ciencias geológicas,alyssa miller,navarrodonna@yahoo.com,female,bajo de los sueldos,4151 +431,2020-03-26 00:00:00,1939-03-17 00:00:00,83,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,heidi bradford,wilsondaniel@hotmail.com,female,bajo de los sueldos,4151 +432,2020-07-12 00:00:00,1984-10-05 00:00:00,38,universidad tecnológica nacional,medicina,jessica moore,xmoore@hotmail.com,female,bajo de los sueldos,4151 +433,2020-02-22 00:00:00,1972-07-09 00:00:00,50,universidad nacional de jujuy,licenciatura en psicología,william lane,julia71@hotmail.com,male,chapaleufu,7203 +434,2020-06-08 00:00:00,1954-06-10 00:00:00,68,universidad tecnológica nacional,ciencias veterinarias,kelly larson,vmartinez@yahoo.com,female,chapaleufu,7203 +435,2020-06-23 00:00:00,2004-05-18 00:00:00,18,universidad nacional de jujuy,licenciatura en ciencias ambientales,ann adams,amanda46@hotmail.com,female,chapaleufu,7203 +436,2019-10-29 00:00:00,1971-01-03 00:00:00,51,universidad nacional de jujuy,ciencias veterinarias,william ellis,alexanderholland@hotmail.com,male,chapaleufu,7203 +437,2020-04-26 00:00:00,1995-05-19 00:00:00,27,universidad tecnológica nacional,medicina,timothy lawrence,newtonjennifer@yahoo.com,male,chapaleufu,7203 +438,2020-04-07 00:00:00,1999-05-06 00:00:00,23,universidad tecnológica nacional,técnico para bioterios ,kathryn miranda,zhanna@yahoo.com,female,chapaleufu,7203 +439,2020-06-10 00:00:00,1950-06-22 00:00:00,72,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,rebecca martin,campbellangela@hotmail.com,female,aguada a pique,9051 +440,2019-11-30 00:00:00,1921-02-22 00:00:00,101,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,brenda johnson,twhitehead@gmail.com,female,aguada a pique,9051 +441,2020-07-25 00:00:00,1984-11-17 00:00:00,38,universidad tecnológica nacional,técnico para bioterios ,amy lutz,maria02@gmail.com,female,aguada a pique,9051 +442,2020-03-09 00:00:00,1932-07-07 00:00:00,90,universidad nacional de jujuy,medicina,beverly morales,millerjeffrey@hotmail.com,female,alcete,3127 +443,2019-12-18 00:00:00,1989-01-22 00:00:00,33,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,paula watkins,karenstewart@yahoo.com,female,alcete,3127 +444,2020-01-10 00:00:00,1912-07-05 00:00:00,110,universidad nacional de jujuy,licenciatura en ciencias ambientales,connie howard,gshelton@gmail.com,female,alcete,3127 +445,2019-11-02 00:00:00,1911-06-30 00:00:00,111,universidad tecnológica nacional,agronomía,jennifer rivera,anthonycooper@hotmail.com,female,alcete,3127 +446,2020-02-21 00:00:00,1945-03-31 00:00:00,77,universidad nacional de jujuy,licenciatura en ciencias geológicas,bonnie manning,adamsbarbara@gmail.com,female,alcete,3127 +447,2020-07-01 00:00:00,1991-09-18 00:00:00,31,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jennifer joseph,kara61@hotmail.com,female,alcete,3127 +448,2020-01-11 00:00:00,1959-02-04 00:00:00,63,universidad tecnológica nacional,licenciatura en ciencia política ,caleb garcia,jennifer54@yahoo.com,male,alcete,3127 +449,2019-10-20 00:00:00,1952-08-05 00:00:00,70,universidad tecnológica nacional,actuario ,denise griffith,uwiley@gmail.com,female,alcete,3127 +450,2019-11-12 00:00:00,1945-03-30 00:00:00,77,universidad nacional de jujuy,licenciatura en sociología ,michelle brown,jeffreyturner@yahoo.com,female,alcete,3127 +451,2020-05-22 00:00:00,1987-06-19 00:00:00,35,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,kathy park,imaddox@yahoo.com,female,alcete,3127 +452,2019-12-03 00:00:00,1973-01-12 00:00:00,49,universidad tecnológica nacional,ciencias veterinarias,leah hernandez,elong@yahoo.com,female,alcete,3127 +453,2020-02-21 00:00:00,1915-04-06 00:00:00,107,universidad nacional de jujuy,bioquímica,madison abbott,xanderson@yahoo.com,female,alcete,3127 +454,2020-07-22 00:00:00,1928-10-26 00:00:00,94,universidad tecnológica nacional,medicina,roger guzman,hamptonjulie@gmail.com,male,alcete,3127 +455,2020-05-03 00:00:00,1960-04-13 00:00:00,62,universidad tecnológica nacional,licenciatura en terapia ocupacional,robert mclaughlin,thomasamanda@yahoo.com,male,colonia mackinlay,2347 +456,2020-07-01 00:00:00,1953-07-15 00:00:00,69,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,deborah hahn,tiffany00@gmail.com,female,colonia mackinlay,2347 +457,2020-06-08 00:00:00,1959-07-01 00:00:00,63,universidad nacional de jujuy,ingeniería electrónica,alisha leonard,debbie91@gmail.com,female,colonia mackinlay,2347 +458,2020-03-14 00:00:00,1914-04-15 00:00:00,108,universidad tecnológica nacional,licenciatura en producción de bioimagenes,jodi robbins,annettejackson@gmail.com,female,castelar,2401 +459,2020-05-01 00:00:00,1986-12-28 00:00:00,35,universidad nacional de jujuy,licenciatura en psicología,chad joseph,nicholsjessica@hotmail.com,male,castelar,2401 +460,2020-06-02 00:00:00,1977-02-26 00:00:00,45,universidad nacional de jujuy,licenciatura en ciencias antropológicas,angela rasmussen,claudia17@gmail.com,female,castelar,2401 +461,2020-06-26 00:00:00,1906-08-30 00:00:00,116,universidad nacional de jujuy,licenciatura en ciencia política ,steven baker,ptrujillo@hotmail.com,male,castelar,2401 +462,2020-04-30 00:00:00,1969-09-02 00:00:00,53,universidad tecnológica nacional,ingeniería mecánica,justin hudson,eric93@hotmail.com,male,castelar,2401 +463,2020-07-15 00:00:00,1959-05-11 00:00:00,63,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,mark williams,schultzsamantha@gmail.com,male,castelar,2401 +464,2020-04-11 00:00:00,1996-05-01 00:00:00,26,universidad tecnológica nacional,licenciatura en ciencias antropológicas,jeremy wilson,rodriguezwendy@hotmail.com,male,castelar,2401 +465,2019-11-08 00:00:00,1914-07-24 00:00:00,108,universidad nacional de jujuy,licenciatura en ciencias ambientales,katrina buchanan,kellerkelly@gmail.com,female,castelar,2401 +466,2020-03-04 00:00:00,1921-08-10 00:00:00,101,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,carrie myers,carl14@hotmail.com,female,castelar,2401 +467,2020-07-23 00:00:00,1955-02-20 00:00:00,67,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,robin reed,anne24@hotmail.com,female,castelar,2401 +468,2019-10-15 00:00:00,1915-09-12 00:00:00,107,universidad tecnológica nacional,ingeniería mecánica,christopher moore,jessicarivera@gmail.com,male,alicura,8403 +469,2020-04-13 00:00:00,1973-03-16 00:00:00,49,universidad tecnológica nacional,licenciatura en ciencias biológicas,douglas walker,jonathan26@hotmail.com,male,alicura,8403 +470,2019-11-05 00:00:00,1981-06-05 00:00:00,41,universidad nacional de jujuy,licenciatura en terapia ocupacional,clifford gonzalez,mayerpatricia@hotmail.com,male,alicura,8403 +471,2020-02-20 00:00:00,2001-08-03 00:00:00,21,universidad nacional de jujuy,licenciatura en ciencias biológicas,sean reynolds,webbtony@gmail.com,male,alicura,8403 +472,2020-06-16 00:00:00,1977-11-12 00:00:00,45,universidad nacional de jujuy,ingeniería en informática,jacqueline riley,xbarnes@yahoo.com,female,alicura,8403 +473,2020-03-17 00:00:00,1907-07-25 00:00:00,115,universidad tecnológica nacional,diseño industrial,roberto monroe,barbarabowen@yahoo.com,male,alicura,8403 +474,2020-05-21 00:00:00,1984-03-13 00:00:00,38,universidad tecnológica nacional,diseño de imagen y sonido,robert brown,yross@yahoo.com,male,alicura,8403 +475,2020-07-05 00:00:00,1947-09-25 00:00:00,75,universidad tecnológica nacional,bioquímica,kathryn chan,sandovaleddie@hotmail.com,female,alicura,8403 +476,2020-03-31 00:00:00,1951-07-25 00:00:00,71,universidad tecnológica nacional,agronomía,adam york,zimmermanbrandy@gmail.com,male,alicura,8403 +477,2020-02-16 00:00:00,1988-04-15 00:00:00,34,universidad nacional de jujuy,licenciatura en administración ,joshua benson,emilylogan@yahoo.com,male,cheroguita,3358 +478,2019-10-16 00:00:00,1910-05-14 00:00:00,112,universidad nacional de jujuy,diseño industrial,robert anderson,johnstonsteven@gmail.com,male,cheroguita,3358 +479,2020-03-06 00:00:00,1916-01-07 00:00:00,106,universidad tecnológica nacional,técnico para bioterios ,christopher aguirre,donald11@hotmail.com,male,cheroguita,3358 +480,2020-06-13 00:00:00,1971-08-09 00:00:00,51,universidad tecnológica nacional,licenciatura en terapia ocupacional,brett smith,stewartaaron@yahoo.com,male,cheroguita,3358 +481,2020-07-28 00:00:00,1973-11-21 00:00:00,49,universidad nacional de jujuy,licenciatura en ciencias ambientales,daniel watts,millerkristy@gmail.com,male,cheroguita,3358 +482,2020-05-30 00:00:00,1999-07-13 00:00:00,23,universidad tecnológica nacional,farmacia,sarah brown,baldwinbrandi@gmail.com,female,cheroguita,3358 +483,2020-05-29 00:00:00,1934-12-02 00:00:00,88,universidad tecnológica nacional,diseño industrial,roger goodwin,melissa17@gmail.com,male,casimiro gomez,6214 +484,2020-06-03 00:00:00,1919-08-26 00:00:00,103,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,catherine mcpherson,emmagreen@yahoo.com,female,casimiro gomez,6214 +485,2019-12-27 00:00:00,1940-11-24 00:00:00,82,universidad nacional de jujuy,arquitectura,gerald mendez,perezjacob@gmail.com,male,casimiro gomez,6214 +486,2020-04-06 00:00:00,1955-03-19 00:00:00,67,universidad tecnológica nacional,agronomía,brad pena,curtis20@gmail.com,male,casimiro gomez,6214 +487,2020-01-25 00:00:00,1984-10-10 00:00:00,38,universidad tecnológica nacional,licenciatura en sociología ,james johnson,oconnellcindy@gmail.com,male,casimiro gomez,6214 +488,2020-04-14 00:00:00,1987-08-12 00:00:00,35,universidad tecnológica nacional,ciencias veterinarias,christopher galloway,zacharywebb@gmail.com,male,casimiro gomez,6214 +489,2020-07-06 00:00:00,1975-01-18 00:00:00,47,universidad nacional de jujuy,licenciatura en terapia ocupacional,melissa farmer,bakerangela@yahoo.com,female,casimiro gomez,6214 +490,2020-03-21 00:00:00,1926-09-08 00:00:00,96,universidad nacional de jujuy,bioquímica,michael ramirez,tracy52@hotmail.com,male,casimiro gomez,6214 +491,2019-11-28 00:00:00,1930-01-01 00:00:00,92,universidad nacional de jujuy,licenciatura en ciencias de la educación ,benjamin hoffman,renee98@gmail.com,male,plomer,1733 +492,2019-12-04 00:00:00,1918-10-05 00:00:00,104,universidad tecnológica nacional,licenciatura en ciencia política ,justin rodriguez,andrea93@hotmail.com,male,plomer,1733 +493,2019-10-07 00:00:00,1923-11-21 00:00:00,99,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,lori robinson,woodcarrie@hotmail.com,female,plomer,1733 +494,2020-08-01 00:00:00,1907-03-14 00:00:00,115,universidad nacional de jujuy,diseño industrial,joseph thompson,ashley99@gmail.com,male,plomer,1733 +495,2020-01-11 00:00:00,1943-12-23 00:00:00,78,universidad tecnológica nacional,licenciatura en ciencias biológicas,melissa baldwin,felicia05@yahoo.com,female,plomer,1733 +496,2020-01-02 00:00:00,1968-12-27 00:00:00,53,universidad tecnológica nacional,licenciatura en ciencias antropológicas,kara yates,karen26@yahoo.com,female,plomer,1733 +497,2020-01-11 00:00:00,1929-01-16 00:00:00,93,universidad tecnológica nacional,ingeniería en informática,eric kidd,johnsoncarmen@gmail.com,male,plomer,1733 +498,2020-05-15 00:00:00,1949-01-23 00:00:00,73,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,marcus holland,sherry25@hotmail.com,male,plomer,1733 +499,2019-11-27 00:00:00,1921-07-04 00:00:00,101,universidad tecnológica nacional,contador público ,jasmine russell,newmanjessica@gmail.com,female,plomer,1733 +500,2019-11-09 00:00:00,1935-10-18 00:00:00,87,universidad tecnológica nacional,licenciatura en ciencias ambientales,teresa charles,xavierdorsey@hotmail.com,female,plomer,1733 +501,2019-12-29 00:00:00,1919-08-26 00:00:00,103,universidad tecnológica nacional,licenciatura en administración ,james thompson,matthewhamilton@hotmail.com,male,arroyo vega,3196 +502,2020-02-25 00:00:00,1970-08-16 00:00:00,52,universidad nacional de jujuy,licenciatura en musicoterapia,corey hernandez,cstanley@hotmail.com,male,arroyo vega,3196 +503,2019-10-08 00:00:00,1955-12-22 00:00:00,66,universidad nacional de jujuy,licenciatura en administración ,nathan ross,cblack@yahoo.com,male,arroyo vega,3196 +504,2020-07-12 00:00:00,1951-08-08 00:00:00,71,universidad nacional de jujuy,ingeniería mecánica,caleb jacobson,stephaniethomas@gmail.com,male,arroyo vega,3196 +505,2020-04-17 00:00:00,1954-04-28 00:00:00,68,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,william benjamin,dzavala@gmail.com,male,arroyo vega,3196 +506,2019-11-20 00:00:00,1961-12-01 00:00:00,60,universidad tecnológica nacional,licenciatura en artes,thomas davis,carolrobbins@hotmail.com,male,arroyo vega,3196 +507,2020-06-13 00:00:00,2002-11-22 00:00:00,19,universidad tecnológica nacional,bioquímica,john washington,ldillon@hotmail.com,male,arroyo vega,3196 +508,2020-07-10 00:00:00,1988-08-13 00:00:00,34,universidad tecnológica nacional,ingeniería en informática,derek mcconnell,bruce10@gmail.com,male,amenabar,6103 +509,2020-03-31 00:00:00,1990-09-18 00:00:00,32,universidad tecnológica nacional,arquitectura,dr. john costa,trankathy@hotmail.com,male,amenabar,6103 +510,2019-10-08 00:00:00,1924-05-20 00:00:00,98,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,mr. anthony mayo,savannahgill@gmail.com,male,amenabar,6103 +511,2020-04-25 00:00:00,1975-01-17 00:00:00,47,universidad nacional de jujuy,arquitectura,louis mccarty,mark18@hotmail.com,male,amenabar,6103 +512,2020-04-29 00:00:00,1911-12-25 00:00:00,110,universidad tecnológica nacional,licenciatura en artes,christopher cobb,livingstonaustin@yahoo.com,male,amenabar,6103 +513,2020-06-25 00:00:00,1965-03-15 00:00:00,57,universidad nacional de jujuy,licenciatura en ciencias de la computación,angela curry,alec36@yahoo.com,female,san fernando,1646 +514,2020-05-14 00:00:00,1964-02-23 00:00:00,58,universidad tecnológica nacional,licenciatura en ciencias biológicas,joseph lopez,wareandrea@gmail.com,male,san fernando,1646 +515,2020-03-28 00:00:00,1998-04-18 00:00:00,24,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,sharon cook,jessethomas@hotmail.com,female,san fernando,1646 +516,2020-05-25 00:00:00,1941-10-09 00:00:00,81,universidad nacional de jujuy,licenciatura en ciencias ambientales,susan salas,jaclynpatterson@gmail.com,female,el jaguel,9007 +517,2020-05-12 00:00:00,1988-02-17 00:00:00,34,universidad nacional de jujuy,licenciatura en ciencias geológicas,daniel martinez md,lisanewman@yahoo.com,male,el jaguel,9007 +518,2020-04-26 00:00:00,1952-09-07 00:00:00,70,universidad tecnológica nacional,licenciatura en administración ,raymond smith,robertsonerica@gmail.com,male,el jaguel,9007 +519,2020-02-05 00:00:00,1918-03-05 00:00:00,104,universidad nacional de jujuy,licenciatura en terapia ocupacional,crystal nielsen,katienguyen@hotmail.com,female,el jaguel,9007 +520,2019-12-24 00:00:00,1925-04-24 00:00:00,97,universidad tecnológica nacional,ingeniería mecánica,eric miller,gphillips@gmail.com,male,el jaguel,9007 +521,2020-06-16 00:00:00,1939-03-16 00:00:00,83,universidad nacional de jujuy,agronomía,ashley hebert,patriciawillis@yahoo.com,female,el jaguel,9007 +522,2020-03-28 00:00:00,1939-06-05 00:00:00,83,universidad nacional de jujuy,farmacia,kelly johnson,nclark@hotmail.com,female,el jaguel,9007 +523,2019-11-30 00:00:00,1934-04-15 00:00:00,88,universidad nacional de jujuy,bioquímica,victoria rush,hardingcarla@hotmail.com,female,el jaguel,9007 +524,2019-10-19 00:00:00,1992-09-04 00:00:00,30,universidad tecnológica nacional,licenciatura en ciencia política ,william stewart,jose02@yahoo.com,male,capitan lazo,5423 +525,2019-11-30 00:00:00,1985-06-16 00:00:00,37,universidad tecnológica nacional,licenciatura en musicoterapia,sandra horne,bramirez@hotmail.com,female,capitan lazo,5423 +526,2019-11-12 00:00:00,1918-06-23 00:00:00,104,universidad nacional de jujuy,licenciatura en ciencias de la educación ,ronald mullins,zsimpson@gmail.com,male,capitan lazo,5423 +527,2020-05-13 00:00:00,1948-06-17 00:00:00,74,universidad tecnológica nacional,diseño de imagen y sonido,anthony henry,jeffreyshea@yahoo.com,male,capitan lazo,5423 +528,2020-06-21 00:00:00,1952-03-31 00:00:00,70,universidad nacional de jujuy,licenciatura en ciencias biológicas,jenna york,ywiggins@yahoo.com,female,capitan lazo,5423 +529,2019-12-07 00:00:00,1963-07-03 00:00:00,59,universidad tecnológica nacional,diseño de imagen y sonido,eric barton,jennifer85@gmail.com,male,capitan lazo,5423 +530,2020-07-27 00:00:00,1949-05-10 00:00:00,73,universidad nacional de jujuy,licenciatura en ciencias ambientales,rose williams,stephenwells@gmail.com,female,capitan lazo,5423 +531,2019-10-01 00:00:00,1936-07-31 00:00:00,86,universidad tecnológica nacional,arquitectura,david morris,bradleymills@yahoo.com,male,bernardo de irigoyen,2248 +532,2020-05-17 00:00:00,1918-02-13 00:00:00,104,universidad tecnológica nacional,licenciatura en administración ,scott smith,acollins@yahoo.com,male,bernardo de irigoyen,2248 +533,2020-02-26 00:00:00,1976-03-14 00:00:00,46,universidad nacional de jujuy,licenciatura en ciencias de la computación,maureen fernandez,kathy39@gmail.com,female,bernardo de irigoyen,2248 +534,2019-11-06 00:00:00,1960-06-18 00:00:00,62,universidad nacional de jujuy,licenciatura en terapia ocupacional,george davila,williamsmichael@hotmail.com,male,bernardo de irigoyen,2248 +535,2020-07-01 00:00:00,1976-03-03 00:00:00,46,universidad nacional de jujuy,ingeniería electrónica,joy wood,bford@yahoo.com,female,colonia belgrano,2257 +536,2020-05-09 00:00:00,2001-06-26 00:00:00,21,universidad tecnológica nacional,licenciatura en musicoterapia,jonathan garcia,christopherbass@hotmail.com,male,colonia belgrano,2257 +537,2019-10-07 00:00:00,1909-04-11 00:00:00,113,universidad nacional de jujuy,arquitectura,kristopher williams,heatherwilson@hotmail.com,male,colonia belgrano,2257 +538,2020-03-03 00:00:00,1951-02-09 00:00:00,71,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,catherine ruiz,melissathomas@hotmail.com,female,colonia belgrano,2257 +539,2020-06-08 00:00:00,2003-12-01 00:00:00,18,universidad tecnológica nacional,licenciatura en sociología ,kelly holt,ymorris@gmail.com,female,colonia belgrano,2257 +540,2019-10-16 00:00:00,1989-02-05 00:00:00,33,universidad tecnológica nacional,licenciatura en ciencias de la educación ,matthew walker,misty73@yahoo.com,male,colonia belgrano,2257 +541,2019-11-26 00:00:00,1968-02-20 00:00:00,54,universidad tecnológica nacional,técnico para bioterios ,jasmine kim,dreed@yahoo.com,female,colonia belgrano,2257 +542,2020-03-20 00:00:00,1987-04-25 00:00:00,35,universidad nacional de jujuy,actuario ,luke king,cody72@yahoo.com,male,arroyo san juan,3409 +543,2019-12-05 00:00:00,1931-08-26 00:00:00,91,universidad tecnológica nacional,diseño de imagen y sonido,kelly crosby,emily00@yahoo.com,female,arroyo san juan,3409 +544,2020-02-17 00:00:00,1984-10-14 00:00:00,38,universidad tecnológica nacional,licenciatura en administración ,mr. christopher nelson phd,msimmons@yahoo.com,male,arroyo san juan,3409 +545,2019-11-05 00:00:00,1969-05-19 00:00:00,53,universidad nacional de jujuy,agronomía,michael robinson,joseph81@gmail.com,male,fortin irene,7316 +546,2020-04-10 00:00:00,1933-03-30 00:00:00,89,universidad nacional de jujuy,diseño industrial,william gallagher,mstone@hotmail.com,male,fortin irene,7316 +547,2019-10-20 00:00:00,1911-12-06 00:00:00,111,universidad nacional de jujuy,ingeniería en informática,nicole brennan,goodwinbethany@yahoo.com,female,fortin irene,7316 +548,2019-11-14 00:00:00,1944-12-28 00:00:00,77,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jeremy wilson,srojas@gmail.com,male,fortin irene,7316 +549,2020-06-01 00:00:00,1988-06-24 00:00:00,34,universidad tecnológica nacional,licenciatura en ciencias antropológicas,tammy ramirez,brandi68@yahoo.com,female,fortin irene,7316 +550,2020-04-28 00:00:00,1933-06-02 00:00:00,89,universidad tecnológica nacional,ingeniería mecánica,kenneth smith,rachel79@gmail.com,male,fortin irene,7316 +551,2020-03-21 00:00:00,1982-05-20 00:00:00,40,universidad tecnológica nacional,diseño industrial,jason walsh,uchambers@yahoo.com,male,baldes de pacheco,5276 +552,2019-11-20 00:00:00,1938-08-05 00:00:00,84,universidad tecnológica nacional,licenciatura en terapia ocupacional,david daniels,christina94@gmail.com,male,baldes de pacheco,5276 +553,2020-06-13 00:00:00,1927-06-20 00:00:00,95,universidad tecnológica nacional,ciencias veterinarias,jimmy reed,whitericky@gmail.com,male,baldes de pacheco,5276 +554,2020-01-03 00:00:00,1918-01-18 00:00:00,104,universidad tecnológica nacional,licenciatura en ciencias ambientales,margaret moss,natashasmith@hotmail.com,female,baldes de pacheco,5276 +555,2019-10-09 00:00:00,1997-11-14 00:00:00,25,universidad nacional de jujuy,licenciatura en terapia ocupacional,kristen henderson,graymond@hotmail.com,female,campo peña lopez,6605 +556,2020-01-18 00:00:00,1944-03-10 00:00:00,78,universidad nacional de jujuy,licenciatura en psicología,john anderson,richardsonmichelle@yahoo.com,male,campo peña lopez,6605 +557,2020-03-29 00:00:00,1995-08-10 00:00:00,27,universidad tecnológica nacional,ciencias veterinarias,nicole sutton,craig27@gmail.com,female,campo peña lopez,6605 +558,2020-07-26 00:00:00,1968-08-11 00:00:00,54,universidad tecnológica nacional,licenciatura en artes,susan tran,frederickperez@gmail.com,female,campo peña lopez,6605 +559,2020-07-12 00:00:00,1994-09-11 00:00:00,28,universidad nacional de jujuy,arquitectura,caroline shaw,williamsjon@yahoo.com,female,barrio garin norte,1623 +560,2019-10-16 00:00:00,1988-11-27 00:00:00,33,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,erin nolan,matthewvilla@yahoo.com,female,barrio garin norte,1623 +561,2020-07-28 00:00:00,2002-03-01 00:00:00,20,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,luis mclaughlin,julia57@gmail.com,male,barrio garin norte,1623 +562,2020-01-10 00:00:00,1919-11-16 00:00:00,103,universidad tecnológica nacional,licenciatura en artes,william schultz,ogarner@gmail.com,male,barrio garin norte,1623 +563,2020-06-21 00:00:00,2001-10-26 00:00:00,21,universidad nacional de jujuy,licenciatura en ciencias ambientales,adam cook,lisablack@gmail.com,male,barrio garin norte,1623 +564,2019-11-20 00:00:00,1933-11-28 00:00:00,89,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,mary sherman,waremelinda@gmail.com,female,barrio garin norte,1623 +565,2020-03-27 00:00:00,1926-04-13 00:00:00,96,universidad nacional de jujuy,licenciatura en ciencias de la educación ,gary barrett,daniel34@hotmail.com,male,barrio garin norte,1623 +566,2020-07-16 00:00:00,1946-08-01 00:00:00,76,universidad tecnológica nacional,licenciatura en administración ,alison moss,lawrencenancy@gmail.com,female,barrio garin norte,1623 +567,2020-06-17 00:00:00,1937-12-23 00:00:00,84,universidad tecnológica nacional,licenciatura en terapia ocupacional,kaitlyn pearson,bgarza@yahoo.com,female,barrio garin norte,1623 +568,2020-01-28 00:00:00,1918-05-26 00:00:00,104,universidad tecnológica nacional,licenciatura en ciencias geológicas,haley fox,opope@gmail.com,female,coliqueo,6743 +569,2020-05-29 00:00:00,1944-11-03 00:00:00,78,universidad nacional de jujuy,ciencias veterinarias,alexis ross,imartinez@yahoo.com,male,coliqueo,6743 +570,2019-12-28 00:00:00,1985-03-06 00:00:00,37,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,brian pierce,ghernandez@gmail.com,male,coliqueo,6743 +571,2020-06-12 00:00:00,1970-12-25 00:00:00,51,universidad nacional de jujuy,diseño de imagen y sonido,samantha clark,welchjoshua@gmail.com,female,coliqueo,6743 +572,2020-02-01 00:00:00,1978-11-11 00:00:00,44,universidad tecnológica nacional,licenciatura en ciencia política ,kimberly harper,nperry@gmail.com,female,apoyaco,5317 +573,2020-03-31 00:00:00,1940-08-30 00:00:00,82,universidad tecnológica nacional,licenciatura en producción de bioimagenes,ellen galvan,ehill@hotmail.com,female,apoyaco,5317 +574,2020-02-20 00:00:00,1999-08-01 00:00:00,23,universidad tecnológica nacional,licenciatura en ciencias biológicas,ms. alison cervantes,phillip66@gmail.com,female,jose leon suarez,1655 +575,2019-12-18 00:00:00,1992-10-02 00:00:00,30,universidad tecnológica nacional,arquitectura,julia gardner,shawncarr@yahoo.com,female,jose leon suarez,1655 +576,2019-11-05 00:00:00,1982-07-09 00:00:00,40,universidad tecnológica nacional,ingeniería electrónica,erica richards,joshuablackwell@yahoo.com,female,jose leon suarez,1655 +577,2020-04-09 00:00:00,1986-02-09 00:00:00,36,universidad nacional de jujuy,licenciatura en ciencia política ,adam white,ocarroll@yahoo.com,male,jose leon suarez,1655 +578,2020-06-23 00:00:00,1932-11-24 00:00:00,90,universidad tecnológica nacional,farmacia,adrian howell,cesar45@hotmail.com,male,campo el mataco,2342 +579,2020-03-23 00:00:00,1946-04-04 00:00:00,76,universidad nacional de jujuy,licenciatura en ciencias biológicas,anthony williams,ethompson@yahoo.com,male,campo el mataco,2342 +580,2020-05-21 00:00:00,1998-01-20 00:00:00,24,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,kimberly chavez,fmiller@yahoo.com,female,campo el mataco,2342 +581,2020-04-29 00:00:00,2004-03-21 00:00:00,18,universidad tecnológica nacional,técnico para bioterios ,haley stone,ndudley@hotmail.com,female,almirante brown,3701 +582,2019-10-08 00:00:00,1955-08-19 00:00:00,67,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,ashley martinez,rodney02@hotmail.com,female,almirante brown,3701 +583,2019-12-24 00:00:00,1915-12-27 00:00:00,106,universidad tecnológica nacional,licenciatura en terapia ocupacional,gary jackson,othomas@hotmail.com,male,almirante brown,3701 +584,2020-01-14 00:00:00,1978-02-10 00:00:00,44,universidad tecnológica nacional,diseño de imagen y sonido,james cline,smithmichelle@gmail.com,male,almirante brown,3701 +585,2020-03-03 00:00:00,1943-05-31 00:00:00,79,universidad nacional de jujuy,agronomía,rebecca martin,john02@yahoo.com,female,almirante brown,3701 +586,2019-11-09 00:00:00,1915-07-06 00:00:00,107,universidad nacional de jujuy,medicina,mandy barton,daniel91@yahoo.com,female,almirante brown,3701 +587,2020-06-06 00:00:00,1981-04-23 00:00:00,41,universidad tecnológica nacional,licenciatura en artes,annette santiago,madisonpeters@yahoo.com,female,almirante brown,3701 +588,2020-05-31 00:00:00,1962-12-09 00:00:00,59,universidad tecnológica nacional,diseño industrial,jim thompson,pattersonallison@gmail.com,male,almirante brown,3701 +589,2020-02-27 00:00:00,1955-04-05 00:00:00,67,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,lauren horton,sanderson@gmail.com,female,almirante brown,3701 +590,2020-03-30 00:00:00,1981-11-05 00:00:00,41,universidad tecnológica nacional,ciencias veterinarias,janet henderson,awalker@gmail.com,female,almirante brown,3701 +591,2020-01-12 00:00:00,1925-05-16 00:00:00,97,universidad tecnológica nacional,contador público ,shaun murray,eric83@gmail.com,male,barrio la dolly,1980 +592,2020-05-21 00:00:00,1932-06-13 00:00:00,90,universidad nacional de jujuy,licenciatura en ciencias biológicas,scott johnson,aaron59@gmail.com,male,barrio la dolly,1980 +593,2020-03-04 00:00:00,2004-10-05 00:00:00,18,universidad nacional de jujuy,actuario ,tracy ramirez,austinowen@gmail.com,female,barrio la dolly,1980 +594,2019-11-19 00:00:00,1999-02-24 00:00:00,23,universidad nacional de jujuy,técnico para bioterios ,james mccoy,kimking@hotmail.com,male,barrio la dolly,1980 +595,2020-07-04 00:00:00,1981-09-12 00:00:00,41,universidad nacional de jujuy,licenciatura en ciencias antropológicas,thomas parsons,shelly67@gmail.com,male,barrio la dolly,1980 +596,2020-03-25 00:00:00,1927-04-05 00:00:00,95,universidad tecnológica nacional,diseño de imagen y sonido,bruce tucker,grobinson@yahoo.com,male,barrio la dolly,1980 +597,2020-05-13 00:00:00,1955-11-01 00:00:00,67,universidad nacional de jujuy,licenciatura en ciencias biológicas,jessica gray,zedwards@hotmail.com,female,barrio la dolly,1980 +598,2019-11-12 00:00:00,1998-01-15 00:00:00,24,universidad tecnológica nacional,licenciatura en psicología,lisa ray,vadams@yahoo.com,female,cabral cue,3518 +599,2020-01-08 00:00:00,1971-10-30 00:00:00,51,universidad nacional de jujuy,agronomía,becky mitchell,jason90@yahoo.com,female,cabral cue,3518 +600,2020-01-27 00:00:00,1987-03-23 00:00:00,35,universidad tecnológica nacional,medicina,jimmy gilbert,michael37@gmail.com,male,cabral cue,3518 +601,2020-05-05 00:00:00,1983-06-24 00:00:00,39,universidad nacional de jujuy,licenciatura en ciencias de la educación ,sean taylor,ronald71@yahoo.com,male,cabral cue,3518 +602,2020-02-02 00:00:00,1920-08-29 00:00:00,102,universidad tecnológica nacional,licenciatura en ciencias geológicas,lisa hudson,joe20@yahoo.com,female,cabral cue,3518 +603,2020-05-27 00:00:00,1911-08-05 00:00:00,111,universidad nacional de jujuy,ingeniería mecánica,hannah burgess,jessicadennis@hotmail.com,female,baños pismanta,5465 +604,2020-03-02 00:00:00,1941-05-21 00:00:00,81,universidad tecnológica nacional,licenciatura en ciencias de la educación ,jessica gonzalez,mcmillanwilliam@hotmail.com,female,baños pismanta,5465 +605,2019-10-15 00:00:00,1931-10-06 00:00:00,91,universidad nacional de jujuy,contador público ,brandy wolfe,justin41@gmail.com,female,baños pismanta,5465 +606,2020-05-08 00:00:00,1912-06-27 00:00:00,110,universidad tecnológica nacional,agronomía,kristen dominguez,angelajohnson@gmail.com,female,baños pismanta,5465 +607,2020-02-03 00:00:00,1985-11-27 00:00:00,36,universidad nacional de jujuy,farmacia,jillian kidd,fmendoza@gmail.com,female,agua verde,4715 +608,2019-10-26 00:00:00,1966-07-02 00:00:00,56,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,anita suarez,jessicadavis@gmail.com,female,agua verde,4715 +609,2019-11-27 00:00:00,1913-06-10 00:00:00,109,universidad tecnológica nacional,licenciatura en artes,carlos richardson,larsonkatrina@gmail.com,male,agua verde,4715 +610,2019-10-30 00:00:00,1914-01-02 00:00:00,108,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,barbara martinez,barbererin@yahoo.com,female,agua verde,4715 +611,2020-04-15 00:00:00,1965-06-18 00:00:00,57,universidad nacional de jujuy,licenciatura en ciencia política ,matthew reeves,ecoleman@gmail.com,male,agua verde,4715 +612,2019-12-30 00:00:00,1981-09-02 00:00:00,41,universidad tecnológica nacional,licenciatura en administración ,michael adams,wigginswendy@yahoo.com,male,agua verde,4715 +613,2020-05-28 00:00:00,1908-01-11 00:00:00,114,universidad tecnológica nacional,licenciatura en ciencias biológicas,phillip johnson,alison20@gmail.com,male,agua verde,4715 +614,2019-12-13 00:00:00,1929-01-02 00:00:00,93,universidad tecnológica nacional,licenciatura en ciencias biológicas,jennifer jacobs,lauren94@yahoo.com,female,agua verde,4715 +615,2020-04-07 00:00:00,1913-02-25 00:00:00,109,universidad nacional de jujuy,ingeniería mecánica,scott wagner,nbutler@yahoo.com,male,agua verde,4715 +616,2020-04-15 00:00:00,1977-09-24 00:00:00,45,universidad tecnológica nacional,licenciatura en ciencias biológicas,steven gonzales dvm,williamsbill@hotmail.com,male,paso del rey,1742 +617,2020-06-24 00:00:00,1993-04-22 00:00:00,29,universidad tecnológica nacional,arquitectura,duane wallace,andrew28@gmail.com,male,paso del rey,1742 +618,2020-02-04 00:00:00,1950-01-04 00:00:00,72,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,kathleen summers,kellerandrew@hotmail.com,female,paso del rey,1742 +619,2020-02-27 00:00:00,1963-09-09 00:00:00,59,universidad tecnológica nacional,licenciatura en administración ,linda lewis,thomasronald@hotmail.com,female,paso del rey,1742 +620,2019-10-05 00:00:00,1980-05-24 00:00:00,42,universidad nacional de jujuy,ingeniería mecánica,jason ford,natalielewis@hotmail.com,male,paso del rey,1742 +621,2019-12-08 00:00:00,1941-09-29 00:00:00,81,universidad tecnológica nacional,diseño industrial,paul mata,psnyder@yahoo.com,male,campo pesoa,2173 +622,2020-01-11 00:00:00,1913-03-27 00:00:00,109,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,eric schwartz,hunteralyssa@hotmail.com,male,campo pesoa,2173 +623,2019-12-06 00:00:00,1978-04-30 00:00:00,44,universidad tecnológica nacional,licenciatura en musicoterapia,grant hopkins,yberger@hotmail.com,male,campo pesoa,2173 +624,2019-10-27 00:00:00,1933-11-14 00:00:00,89,universidad nacional de jujuy,ingeniería mecánica,christopher anderson,troyvillanueva@gmail.com,male,general rojo,2905 +625,2020-06-23 00:00:00,1969-02-02 00:00:00,53,universidad nacional de jujuy,licenciatura en ciencia política ,collin adams,brenda30@gmail.com,male,general rojo,2905 +626,2020-04-23 00:00:00,1941-07-12 00:00:00,81,universidad tecnológica nacional,licenciatura en ciencia política ,jeremiah martin,kevin91@hotmail.com,male,general rojo,2905 +627,2020-01-17 00:00:00,1971-04-06 00:00:00,51,universidad nacional de jujuy,diseño industrial,jenna hendrix,erin98@gmail.com,female,general rojo,2905 +628,2020-02-03 00:00:00,1928-04-15 00:00:00,94,universidad tecnológica nacional,licenciatura en ciencias de la computación,rodney larson,garciaanne@yahoo.com,male,general rojo,2905 +629,2020-03-17 00:00:00,1939-05-20 00:00:00,83,universidad tecnológica nacional,diseño industrial,victoria dunn,lisa40@yahoo.com,female,general rojo,2905 +630,2019-10-19 00:00:00,1983-12-23 00:00:00,38,universidad nacional de jujuy,licenciatura en ciencias de la educación ,christopher coleman,patrickreynolds@hotmail.com,male,general rojo,2905 +631,2020-04-17 00:00:00,1991-04-14 00:00:00,31,universidad tecnológica nacional,licenciatura en ciencias biológicas,gary dyer,davisjason@yahoo.com,male,colonia ensanche sauce,3208 +632,2020-01-08 00:00:00,1972-09-21 00:00:00,50,universidad nacional de jujuy,licenciatura en psicología,haley martinez,campbelljessica@gmail.com,female,colonia ensanche sauce,3208 +633,2020-02-05 00:00:00,1962-03-17 00:00:00,60,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,trevor abbott,calvinbishop@hotmail.com,male,colonia ensanche sauce,3208 +634,2020-02-25 00:00:00,1955-01-21 00:00:00,67,universidad tecnológica nacional,ingeniería en informática,victoria rosario,perezkaren@hotmail.com,female,colonia ensanche sauce,3208 +635,2019-12-03 00:00:00,1921-05-04 00:00:00,101,universidad tecnológica nacional,técnico para bioterios ,debra eaton,allisonferguson@yahoo.com,female,colonia ensanche sauce,3208 +636,2020-01-14 00:00:00,1910-06-18 00:00:00,112,universidad tecnológica nacional,licenciatura en ciencias ambientales,gregory taylor,william99@yahoo.com,male,colonia ensanche sauce,3208 +637,2020-03-22 00:00:00,1916-10-12 00:00:00,106,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,joshua jefferson,jacquelinepeterson@hotmail.com,male,colonia ensanche sauce,3208 +638,2020-07-24 00:00:00,1935-06-02 00:00:00,87,universidad nacional de jujuy,bioquímica,melissa pineda,ogibson@gmail.com,female,colonia ensanche sauce,3208 +639,2020-06-12 00:00:00,1946-11-18 00:00:00,76,universidad tecnológica nacional,licenciatura en ciencias ambientales,jocelyn nicholson,bradley11@hotmail.com,female,colonia ensanche sauce,3208 +640,2020-01-08 00:00:00,1987-11-30 00:00:00,34,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,victor burns,vanessa05@gmail.com,male,grutly,3083 +641,2020-06-05 00:00:00,1995-04-22 00:00:00,27,universidad nacional de jujuy,licenciatura en ciencias antropológicas,john kidd,kevin18@yahoo.com,male,grutly,3083 +642,2020-07-29 00:00:00,1993-10-19 00:00:00,29,universidad nacional de jujuy,licenciatura en producción de bioimagenes,tommy lewis,heather34@yahoo.com,male,grutly,3083 +643,2020-01-21 00:00:00,1908-07-20 00:00:00,114,universidad nacional de jujuy,ciencias veterinarias,edgar lewis,sandralopez@gmail.com,male,porvenir,6063 +644,2020-06-19 00:00:00,1969-03-20 00:00:00,53,universidad nacional de jujuy,licenciatura en musicoterapia,renee massey,jason31@gmail.com,female,porvenir,6063 +645,2020-07-31 00:00:00,1963-02-01 00:00:00,59,universidad tecnológica nacional,licenciatura en terapia ocupacional,derek wells,nancyrichardson@hotmail.com,male,porvenir,6063 +646,2020-05-23 00:00:00,1933-06-08 00:00:00,89,universidad tecnológica nacional,bioquímica,peter turner,thorntonjason@yahoo.com,male,porvenir,6063 +647,2020-06-10 00:00:00,1951-01-23 00:00:00,71,universidad tecnológica nacional,ciencias veterinarias,erin horton,wellsjeffrey@hotmail.com,female,porvenir,6063 +648,2020-01-16 00:00:00,1908-11-18 00:00:00,114,universidad tecnológica nacional,ingeniería electrónica,sherry lopez,garyhernandez@gmail.com,female,caminera samborombon,7130 +649,2020-01-10 00:00:00,2000-05-25 00:00:00,22,universidad nacional de jujuy,licenciatura en ciencias antropológicas,deborah torres,lacey42@hotmail.com,female,caminera samborombon,7130 +650,2020-05-27 00:00:00,1980-11-05 00:00:00,42,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,morgan crawford,epotter@hotmail.com,female,caminera samborombon,7130 +651,2020-02-28 00:00:00,2002-02-23 00:00:00,20,universidad tecnológica nacional,ingeniería mecánica,brenda jimenez,rbrowning@hotmail.com,female,caminera samborombon,7130 +652,2020-04-28 00:00:00,1973-04-06 00:00:00,49,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,kendra lamb,leslie26@yahoo.com,female,caminera samborombon,7130 +653,2019-11-22 00:00:00,1954-05-02 00:00:00,68,universidad tecnológica nacional,actuario ,daniel fitzgerald,hartmanmichael@hotmail.com,male,cascada los cantaros,8411 +654,2020-07-16 00:00:00,1946-07-18 00:00:00,76,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,jessica vasquez,mary48@hotmail.com,female,cascada los cantaros,8411 +655,2020-03-09 00:00:00,1930-07-23 00:00:00,92,universidad tecnológica nacional,actuario ,crystal rhodes,qjones@gmail.com,female,cascada los cantaros,8411 +656,2020-05-15 00:00:00,1981-06-06 00:00:00,41,universidad tecnológica nacional,licenciatura en ciencias antropológicas,louis taylor,mcdonaldnorma@gmail.com,male,cascada los cantaros,8411 +657,2019-12-09 00:00:00,1931-05-31 00:00:00,91,universidad tecnológica nacional,licenciatura en psicología,andrea lee,denisevaldez@gmail.com,female,ricardone,2201 +658,2020-08-01 00:00:00,1988-01-26 00:00:00,34,universidad tecnológica nacional,ciencias veterinarias,vanessa miller,dstevens@gmail.com,female,ricardone,2201 +659,2020-05-14 00:00:00,1997-08-03 00:00:00,25,universidad tecnológica nacional,farmacia,michelle barker,johnsonstephanie@yahoo.com,female,agua seballe,5721 +660,2020-02-13 00:00:00,1920-11-24 00:00:00,102,universidad tecnológica nacional,farmacia,joshua kaufman,usteele@hotmail.com,male,agua seballe,5721 +661,2020-07-10 00:00:00,1926-02-11 00:00:00,96,universidad nacional de jujuy,ingeniería electrónica,matthew baker,christopher73@gmail.com,male,agua seballe,5721 +662,2020-01-12 00:00:00,1922-01-04 00:00:00,100,universidad nacional de jujuy,medicina,renee armstrong,sarahlewis@hotmail.com,female,agua seballe,5721 +663,2019-10-29 00:00:00,1928-07-05 00:00:00,94,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,william jennings,stephaniejames@yahoo.com,male,agua seballe,5721 +664,2020-02-10 00:00:00,1969-01-05 00:00:00,53,universidad tecnológica nacional,ingeniería electrónica,samantha jackson,kaylacardenas@yahoo.com,female,bernardo larroude,6220 +665,2020-06-10 00:00:00,1915-09-02 00:00:00,107,universidad tecnológica nacional,licenciatura en ciencias de la educación ,george velez,hickmanjennifer@gmail.com,male,bernardo larroude,6220 +666,2020-02-04 00:00:00,1949-01-23 00:00:00,73,universidad tecnológica nacional,medicina,melanie rodriguez,jessica44@gmail.com,female,bernardo larroude,6220 +667,2020-04-24 00:00:00,1962-10-18 00:00:00,60,universidad tecnológica nacional,ingeniería mecánica,tammy soto,townsendjulie@hotmail.com,female,bernardo larroude,6220 +668,2020-05-04 00:00:00,1916-02-10 00:00:00,106,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,kelly williamson,devon31@gmail.com,female,aparzo,4630 +669,2020-04-03 00:00:00,1984-07-15 00:00:00,38,universidad nacional de jujuy,licenciatura en ciencias biológicas,mathew jackson,john70@gmail.com,male,aparzo,4630 +670,2020-04-07 00:00:00,1985-07-29 00:00:00,37,universidad nacional de jujuy,licenciatura en ciencia política ,thomas holmes,heatherwalker@yahoo.com,male,aparzo,4630 +671,2020-03-10 00:00:00,1948-04-01 00:00:00,74,universidad nacional de jujuy,contador público ,angela brewer,hedwards@hotmail.com,female,aparzo,4630 +672,2019-10-21 00:00:00,1989-01-20 00:00:00,33,universidad nacional de jujuy,licenciatura en ciencias de la educación ,regina lane,wyattjudy@gmail.com,female,gomez,1983 +673,2020-05-06 00:00:00,1936-09-15 00:00:00,86,universidad nacional de jujuy,técnico para bioterios ,taylor gamble,michellejohnson@hotmail.com,female,gomez,1983 +674,2019-10-30 00:00:00,1965-12-18 00:00:00,56,universidad tecnológica nacional,diseño industrial,tammy anderson,cherrydavid@gmail.com,female,gomez,1983 +675,2019-12-14 00:00:00,1956-07-21 00:00:00,66,universidad nacional de jujuy,ingeniería electrónica,jesus hill,hware@gmail.com,male,gomez,1983 +676,2020-04-28 00:00:00,2004-05-23 00:00:00,18,universidad nacional de jujuy,diseño de imagen y sonido,antonio santos,hunterbrittany@yahoo.com,male,gomez,1983 +677,2019-12-03 00:00:00,1958-01-05 00:00:00,64,universidad nacional de jujuy,contador público ,matthew sandoval,samantha94@gmail.com,male,gomez,1983 +678,2019-11-10 00:00:00,1932-06-18 00:00:00,90,universidad nacional de jujuy,licenciatura en artes,bryce gomez,matthewsanchez@gmail.com,male,gomez,1983 +679,2019-12-30 00:00:00,1967-08-30 00:00:00,55,universidad nacional de jujuy,licenciatura en ciencias ambientales,monica patterson,alexa42@yahoo.com,female,barrio lencina,5579 +680,2019-11-19 00:00:00,1932-04-10 00:00:00,90,universidad tecnológica nacional,ingeniería mecánica,john walker,connie95@yahoo.com,male,barrio lencina,5579 +681,2020-01-27 00:00:00,1946-11-11 00:00:00,76,universidad tecnológica nacional,contador público ,erica rodriguez,henryhopkins@yahoo.com,female,el altillo,5355 +682,2019-10-24 00:00:00,1922-05-22 00:00:00,100,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,randall allen,matthewcochran@gmail.com,male,el altillo,5355 +683,2020-07-28 00:00:00,1940-04-18 00:00:00,82,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,tonya baker,christinecallahan@yahoo.com,female,el altillo,5355 +684,2020-06-26 00:00:00,1911-12-30 00:00:00,110,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,brady duncan,justingonzalez@gmail.com,male,el altillo,5355 +685,2020-05-04 00:00:00,1910-01-16 00:00:00,112,universidad tecnológica nacional,ingeniería en informática,jacqueline bradford,bridget74@hotmail.com,female,el altillo,5355 +686,2019-12-22 00:00:00,1921-10-11 00:00:00,101,universidad tecnológica nacional,licenciatura en terapia ocupacional,reginald ross,renee88@hotmail.com,male,cervantes,8326 +687,2019-10-28 00:00:00,2000-10-19 00:00:00,22,universidad tecnológica nacional,licenciatura en ciencias biológicas,gregory campbell,rhill@hotmail.com,male,cervantes,8326 +688,2020-05-04 00:00:00,1943-09-26 00:00:00,79,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,todd stuart,munozdanielle@gmail.com,male,cervantes,8326 +689,2020-05-24 00:00:00,2003-12-29 00:00:00,18,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,taylor carlson,perry43@hotmail.com,female,cervantes,8326 +690,2020-03-15 00:00:00,1929-10-15 00:00:00,93,universidad tecnológica nacional,contador público ,donald miller,amy43@hotmail.com,male,cervantes,8326 +691,2020-06-14 00:00:00,1909-06-14 00:00:00,113,universidad tecnológica nacional,licenciatura en ciencias biológicas,taylor olson,carolyn72@yahoo.com,female,cervantes,8326 +692,2019-12-08 00:00:00,1976-10-31 00:00:00,46,universidad nacional de jujuy,ingeniería electrónica,peter smith,nicholas77@gmail.com,male,base aeronaval cmte espora,8107 +693,2020-03-29 00:00:00,1985-09-15 00:00:00,37,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,ashley frazier,wtaylor@hotmail.com,female,base aeronaval cmte espora,8107 +694,2019-12-23 00:00:00,1923-06-16 00:00:00,99,universidad tecnológica nacional,bioquímica,kelly smith,kevinduran@hotmail.com,female,base aeronaval cmte espora,8107 +695,2019-10-05 00:00:00,1972-08-03 00:00:00,50,universidad tecnológica nacional,licenciatura en ciencias geológicas,kimberly ross,stephanie78@yahoo.com,female,base aeronaval cmte espora,8107 +696,2020-03-15 00:00:00,1959-03-09 00:00:00,63,universidad tecnológica nacional,licenciatura en ciencias de la computación,jeffrey peters,lisawhite@hotmail.com,male,base aeronaval cmte espora,8107 +697,2019-12-24 00:00:00,1944-04-21 00:00:00,78,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,kirk saunders,audreyduran@yahoo.com,male,cataratas del iguazu,3372 +698,2020-01-25 00:00:00,1935-03-11 00:00:00,87,universidad nacional de jujuy,ingeniería mecánica,julie deleon,christine53@gmail.com,female,cataratas del iguazu,3372 +699,2019-10-14 00:00:00,1951-11-26 00:00:00,71,universidad nacional de jujuy,licenciatura en ciencias biológicas,kathryn miles,alexandermurphy@hotmail.com,female,cataratas del iguazu,3372 +700,2020-03-08 00:00:00,1964-02-14 00:00:00,58,universidad nacional de jujuy,licenciatura en ciencia política ,jane lopez,mreeves@yahoo.com,female,cataratas del iguazu,3372 +701,2019-11-23 00:00:00,1961-09-07 00:00:00,61,universidad nacional de jujuy,licenciatura en artes,christina lester,bellsara@hotmail.com,female,cataratas del iguazu,3372 +702,2020-02-26 00:00:00,1958-08-26 00:00:00,64,universidad nacional de jujuy,diseño de imagen y sonido,melissa cochran,dmack@gmail.com,female,cataratas del iguazu,3372 +703,2019-12-11 00:00:00,1957-08-22 00:00:00,65,universidad nacional de jujuy,licenciatura en ciencias ambientales,michael smith dds,joseph44@hotmail.com,male,cataratas del iguazu,3372 +704,2020-07-20 00:00:00,1941-12-11 00:00:00,80,universidad nacional de jujuy,técnico para bioterios ,chelsea richards,dfoster@yahoo.com,female,cataratas del iguazu,3372 +705,2020-06-04 00:00:00,1972-02-01 00:00:00,50,universidad tecnológica nacional,contador público ,tammy thomas,xburns@hotmail.com,female,cataratas del iguazu,3372 +706,2020-01-10 00:00:00,1939-05-14 00:00:00,83,universidad nacional de jujuy,licenciatura en psicología,mark bowers,adamjackson@hotmail.com,male,cataratas del iguazu,3372 +707,2020-05-21 00:00:00,1940-01-15 00:00:00,82,universidad nacional de jujuy,licenciatura en ciencia política ,ashley gonzales,nsmith@hotmail.com,female,ayacucho,7150 +708,2019-11-22 00:00:00,1978-02-17 00:00:00,44,universidad nacional de jujuy,agronomía,deborah logan,maria54@yahoo.com,female,ayacucho,7150 +709,2020-02-04 00:00:00,1994-09-05 00:00:00,28,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,kristin velasquez,jessemendez@yahoo.com,female,gobernador roca,3324 +710,2019-12-02 00:00:00,1980-02-03 00:00:00,42,universidad nacional de jujuy,ingeniería en informática,tina spencer,yanderson@hotmail.com,female,gobernador roca,3324 +711,2019-12-04 00:00:00,1973-08-10 00:00:00,49,universidad nacional de jujuy,agronomía,kevin oliver,harrisoncrystal@gmail.com,male,gobernador roca,3324 +712,2019-12-25 00:00:00,1982-08-01 00:00:00,40,universidad tecnológica nacional,licenciatura en ciencias biológicas,grace dennis,meghanchaney@yahoo.com,female,gobernador roca,3324 +713,2020-05-13 00:00:00,1955-06-23 00:00:00,67,universidad tecnológica nacional,farmacia,kelly mcmillan,cruzjonathan@yahoo.com,female,gobernador roca,3324 +714,2020-05-27 00:00:00,1921-09-10 00:00:00,101,universidad nacional de jujuy,licenciatura en sociología ,john fischer,bernardjames@hotmail.com,male,america unida,1862 +715,2019-12-30 00:00:00,1981-03-28 00:00:00,41,universidad tecnológica nacional,ciencias veterinarias,kenneth bruce,robert26@yahoo.com,male,america unida,1862 +716,2020-07-24 00:00:00,1930-04-12 00:00:00,92,universidad tecnológica nacional,ingeniería mecánica,jody sullivan,maurice04@gmail.com,female,alto de leiva,4142 +717,2020-04-18 00:00:00,1982-05-06 00:00:00,40,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,eddie richards dds,crobinson@hotmail.com,male,alto de leiva,4142 +718,2020-04-28 00:00:00,1923-02-25 00:00:00,99,universidad nacional de jujuy,licenciatura en ciencias de la educación ,catherine ross,jody66@yahoo.com,female,alto de leiva,4142 +719,2020-04-28 00:00:00,2000-09-25 00:00:00,22,universidad tecnológica nacional,farmacia,monique smith,warrenterri@yahoo.com,female,alto de leiva,4142 +720,2020-03-24 00:00:00,1932-12-01 00:00:00,90,universidad tecnológica nacional,licenciatura en ciencias de la computación,katie davis,joshuamiles@hotmail.com,female,alto de leiva,4142 +721,2020-01-01 00:00:00,1997-04-18 00:00:00,25,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,matthew baker,annaburke@hotmail.com,male,alto de leiva,4142 +722,2019-11-18 00:00:00,1992-02-10 00:00:00,30,universidad tecnológica nacional,licenciatura en administración ,sean clark,angelahenderson@gmail.com,male,matheu,1627 +723,2020-04-01 00:00:00,1970-07-14 00:00:00,52,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,veronica lloyd,harrismiranda@hotmail.com,female,matheu,1627 +724,2020-03-08 00:00:00,1994-08-25 00:00:00,28,universidad tecnológica nacional,ciencias veterinarias,ernest hubbard,andersonalicia@gmail.com,male,matheu,1627 +725,2020-02-12 00:00:00,1962-12-26 00:00:00,59,universidad tecnológica nacional,ingeniería electrónica,dustin gregory,joseph72@yahoo.com,male,matheu,1627 +726,2020-05-05 00:00:00,1974-03-05 00:00:00,48,universidad tecnológica nacional,licenciatura en musicoterapia,keith hess,kellypeter@gmail.com,male,matheu,1627 +727,2020-02-29 00:00:00,1958-06-10 00:00:00,64,universidad tecnológica nacional,farmacia,john cervantes,hendersonkathryn@gmail.com,male,empalme san carlos,3007 +728,2020-01-04 00:00:00,1932-10-16 00:00:00,90,universidad nacional de jujuy,licenciatura en ciencias antropológicas,robyn lopez,sethcastillo@yahoo.com,female,empalme san carlos,3007 +729,2020-02-03 00:00:00,2002-09-06 00:00:00,20,universidad tecnológica nacional,farmacia,jessica johnson,larry02@gmail.com,female,empalme san carlos,3007 +730,2019-12-25 00:00:00,1914-03-29 00:00:00,108,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,joseph ross,xellis@yahoo.com,male,empalme san carlos,3007 +731,2019-10-18 00:00:00,1916-02-06 00:00:00,106,universidad nacional de jujuy,licenciatura en producción de bioimagenes,matthew palmer,valeriehughes@yahoo.com,male,empalme san carlos,3007 +732,2020-02-27 00:00:00,1922-08-15 00:00:00,100,universidad tecnológica nacional,diseño de imagen y sonido,kevin buchanan,campbellmary@gmail.com,male,empalme san carlos,3007 +733,2019-10-06 00:00:00,1918-11-30 00:00:00,104,universidad nacional de jujuy,licenciatura en musicoterapia,catherine ellis,lrobinson@yahoo.com,female,san jose,3016 +734,2020-03-29 00:00:00,1991-05-29 00:00:00,31,universidad nacional de jujuy,ingeniería en informática,william hurley,sarah59@hotmail.com,male,san jose,3016 +735,2019-11-15 00:00:00,1954-03-09 00:00:00,68,universidad tecnológica nacional,agronomía,barry stevens,ashleyrivera@yahoo.com,male,san jose,3016 +736,2020-06-25 00:00:00,1967-06-09 00:00:00,55,universidad tecnológica nacional,licenciatura en terapia ocupacional,jennifer cook,emily68@gmail.com,female,san jose,3016 +737,2019-12-06 00:00:00,1933-03-12 00:00:00,89,universidad tecnológica nacional,ciencias veterinarias,javier price,moralesryan@hotmail.com,male,san jose,3016 +738,2020-04-11 00:00:00,1971-10-09 00:00:00,51,universidad nacional de jujuy,licenciatura en ciencias biológicas,james torres,reedadam@gmail.com,male,erezcano,2903 +739,2020-06-11 00:00:00,1961-06-30 00:00:00,61,universidad tecnológica nacional,licenciatura en ciencias antropológicas,james garcia,bakerjoshua@gmail.com,male,erezcano,2903 +740,2019-12-17 00:00:00,1943-03-06 00:00:00,79,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,janet owens,gaguilar@yahoo.com,female,erezcano,2903 +741,2019-10-15 00:00:00,1963-03-24 00:00:00,59,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,desiree le,ariel03@yahoo.com,female,erezcano,2903 +742,2019-12-22 00:00:00,1963-08-08 00:00:00,59,universidad nacional de jujuy,licenciatura en ciencia política ,justin hernandez,simpsonmatthew@gmail.com,male,erezcano,2903 +743,2020-04-17 00:00:00,1940-04-23 00:00:00,82,universidad tecnológica nacional,licenciatura en artes,corey allen,hillcassie@hotmail.com,male,erezcano,2903 +744,2019-10-15 00:00:00,1971-11-26 00:00:00,51,universidad tecnológica nacional,ingeniería en informática,kelly morris,cabrerasteven@yahoo.com,female,erezcano,2903 +745,2020-07-19 00:00:00,1915-07-29 00:00:00,107,universidad tecnológica nacional,licenciatura en producción de bioimagenes,tracy bell,webbkayla@hotmail.com,female,colonia jauregui,5622 +746,2019-11-25 00:00:00,1964-12-21 00:00:00,57,universidad nacional de jujuy,ciencias veterinarias,brooke frazier,mike26@gmail.com,female,colonia jauregui,5622 +747,2020-07-02 00:00:00,1908-06-06 00:00:00,114,universidad nacional de jujuy,medicina,stephanie salinas,gracestevens@hotmail.com,female,colonia jauregui,5622 +748,2020-08-01 00:00:00,1989-06-25 00:00:00,33,universidad nacional de jujuy,ingeniería electrónica,linda thomas,jeremyscott@hotmail.com,female,colonia jauregui,5622 +749,2020-03-02 00:00:00,1931-01-02 00:00:00,91,universidad nacional de jujuy,licenciatura en ciencias geológicas,bobby fisher,christopherallen@yahoo.com,male,carcaraña,2138 +750,2020-06-09 00:00:00,1997-05-18 00:00:00,25,universidad nacional de jujuy,licenciatura en producción de bioimagenes,tricia downs,nguyencrystal@yahoo.com,female,carcaraña,2138 +751,2020-02-17 00:00:00,1965-03-24 00:00:00,57,universidad nacional de jujuy,licenciatura en producción de bioimagenes,james blake,kschroeder@hotmail.com,male,carcaraña,2138 +752,2019-10-11 00:00:00,1964-01-31 00:00:00,58,universidad nacional de jujuy,ciencias veterinarias,david lewis,pmoore@gmail.com,male,carcaraña,2138 +753,2020-05-28 00:00:00,1935-01-12 00:00:00,87,universidad tecnológica nacional,farmacia,edward wood,underwoodmatthew@hotmail.com,male,carcaraña,2138 +754,2020-05-24 00:00:00,1946-06-03 00:00:00,76,universidad nacional de jujuy,arquitectura,julie ponce,tonyanash@gmail.com,female,carcaraña,2138 +755,2019-10-18 00:00:00,1986-01-08 00:00:00,36,universidad tecnológica nacional,licenciatura en ciencias ambientales,victor williams,solisandrea@gmail.com,male,blanca grande,6561 +756,2020-07-01 00:00:00,1969-01-30 00:00:00,53,universidad nacional de jujuy,farmacia,joel harper,mccormickchristine@yahoo.com,male,blanca grande,6561 +757,2020-07-01 00:00:00,1994-10-25 00:00:00,28,universidad tecnológica nacional,licenciatura en ciencias de la educación ,richard cobb,dustinstewart@yahoo.com,male,blanca grande,6561 +758,2020-01-23 00:00:00,1919-05-15 00:00:00,103,universidad tecnológica nacional,licenciatura en ciencia política ,william davenport,vmartinez@gmail.com,male,blanca grande,6561 +759,2020-06-04 00:00:00,1944-03-20 00:00:00,78,universidad nacional de jujuy,farmacia,sandy mcmahon,mannjames@hotmail.com,female,blanca grande,6561 +760,2020-02-14 00:00:00,1914-12-03 00:00:00,108,universidad tecnológica nacional,diseño de imagen y sonido,christopher velasquez,lsanchez@yahoo.com,male,blanca grande,6561 +761,2020-03-02 00:00:00,1961-03-19 00:00:00,61,universidad tecnológica nacional,licenciatura en ciencias ambientales,bradley mullen,david01@hotmail.com,male,blanca grande,6561 +762,2020-01-05 00:00:00,1995-10-08 00:00:00,27,universidad nacional de jujuy,licenciatura en artes,cassidy scott,anthonymoore@yahoo.com,female,blanca grande,6561 +763,2020-07-12 00:00:00,2003-04-25 00:00:00,19,universidad tecnológica nacional,diseño industrial,brian gutierrez,connor98@gmail.com,male,la torrecita,6553 +764,2020-06-11 00:00:00,1953-04-17 00:00:00,69,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,joseph liu,nelsontyler@yahoo.com,male,la torrecita,6553 +765,2020-01-13 00:00:00,1925-02-15 00:00:00,97,universidad nacional de jujuy,licenciatura en ciencias de la computación,brian wood,hopkinsjeffrey@yahoo.com,male,la torrecita,6553 +766,2020-06-11 00:00:00,1928-01-27 00:00:00,94,universidad nacional de jujuy,ingeniería mecánica,kristin chapman,michelle78@gmail.com,female,la torrecita,6553 +767,2020-03-12 00:00:00,1967-01-13 00:00:00,55,universidad nacional de jujuy,licenciatura en ciencias geológicas,carolyn turner,darius19@gmail.com,female,catinzaco,5374 +768,2019-10-06 00:00:00,1951-05-19 00:00:00,71,universidad nacional de jujuy,ciencias veterinarias,dean smith,lauramitchell@hotmail.com,male,catinzaco,5374 +769,2020-01-24 00:00:00,1918-08-17 00:00:00,104,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,kayla smith,mcdonaldleah@yahoo.com,female,catinzaco,5374 +770,2020-04-10 00:00:00,1967-04-15 00:00:00,55,universidad tecnológica nacional,técnico para bioterios ,jennifer duncan dds,beverly65@gmail.com,female,catinzaco,5374 +771,2020-04-14 00:00:00,2000-01-01 00:00:00,22,universidad nacional de jujuy,licenciatura en ciencias antropológicas,stephen garcia,flemingcheryl@yahoo.com,male,firmat,2630 +772,2019-10-01 00:00:00,1973-09-06 00:00:00,49,universidad tecnológica nacional,diseño industrial,stephanie bailey,johnsonaaron@yahoo.com,female,firmat,2630 +773,2019-10-13 00:00:00,1967-05-06 00:00:00,55,universidad tecnológica nacional,técnico para bioterios ,carol alexander,rebecca20@gmail.com,female,firmat,2630 +774,2020-04-23 00:00:00,1931-02-01 00:00:00,91,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,thomas rubio,ericareid@hotmail.com,male,firmat,2630 +775,2020-07-07 00:00:00,1916-06-24 00:00:00,106,universidad tecnológica nacional,bioquímica,kenneth davis,phillip11@gmail.com,male,firmat,2630 +776,2020-03-11 00:00:00,1971-03-31 00:00:00,51,universidad tecnológica nacional,ingeniería mecánica,terry mills,stephen26@yahoo.com,male,cevil grande,4155 +777,2019-10-05 00:00:00,1970-07-10 00:00:00,52,universidad tecnológica nacional,licenciatura en administración ,ryan chavez,colecheryl@hotmail.com,male,cevil grande,4155 +778,2020-03-22 00:00:00,1952-01-09 00:00:00,70,universidad tecnológica nacional,diseño de imagen y sonido,michael miller,haysnicole@hotmail.com,male,cevil grande,4155 +779,2020-04-19 00:00:00,1956-05-05 00:00:00,66,universidad nacional de jujuy,licenciatura en ciencias de la educación ,howard ross,rachellee@yahoo.com,male,general hornos,1739 +780,2020-06-03 00:00:00,1951-08-07 00:00:00,71,universidad nacional de jujuy,licenciatura en musicoterapia,michelle garner dvm,erivera@yahoo.com,female,general hornos,1739 +781,2020-05-04 00:00:00,1991-09-12 00:00:00,31,universidad tecnológica nacional,licenciatura en sociología ,david davidson,micheal57@yahoo.com,male,general hornos,1739 +782,2019-10-15 00:00:00,1985-05-08 00:00:00,37,universidad tecnológica nacional,licenciatura en psicología,katherine parrish,andersonwilliam@yahoo.com,female,general hornos,1739 +783,2020-04-29 00:00:00,1958-01-10 00:00:00,64,universidad nacional de jujuy,licenciatura en administración ,michael williamson,adammcgee@hotmail.com,male,general hornos,1739 +784,2020-04-11 00:00:00,1924-03-21 00:00:00,98,universidad nacional de jujuy,medicina,angelica castro,tcrane@gmail.com,female,castilla,6616 +785,2020-04-25 00:00:00,1959-08-04 00:00:00,63,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,nicholas coffey,tylergonzales@hotmail.com,male,castilla,6616 +786,2020-01-13 00:00:00,1980-12-18 00:00:00,41,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,stacey reeves,lindagonzalez@yahoo.com,female,castilla,6616 +787,2020-06-27 00:00:00,1923-12-08 00:00:00,99,universidad tecnológica nacional,licenciatura en artes,jeffrey levy,scott35@yahoo.com,male,castilla,6616 +788,2020-01-25 00:00:00,1934-04-07 00:00:00,88,universidad nacional de jujuy,ingeniería mecánica,troy cook,lindseywalls@yahoo.com,male,castilla,6616 +789,2020-03-22 00:00:00,1941-02-27 00:00:00,81,universidad tecnológica nacional,ingeniería electrónica,molly nguyen,ismith@gmail.com,female,castilla,6616 +790,2020-02-15 00:00:00,1921-09-09 00:00:00,101,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,julie thomas,danielhooper@hotmail.com,female,cristolia,2445 +791,2020-04-28 00:00:00,1994-11-14 00:00:00,28,universidad nacional de jujuy,técnico para bioterios ,james rowe,singhkristina@gmail.com,male,cristolia,2445 +792,2020-03-17 00:00:00,1999-09-11 00:00:00,23,universidad tecnológica nacional,ingeniería mecánica,evan curtis,lopezmelissa@gmail.com,male,cristolia,2445 +793,2019-12-01 00:00:00,1993-03-28 00:00:00,29,universidad tecnológica nacional,licenciatura en ciencias biológicas,christopher morton,carol97@gmail.com,male,cristolia,2445 +794,2019-12-20 00:00:00,1939-05-04 00:00:00,83,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,rhonda morrison,smallkevin@gmail.com,female,cristolia,2445 +795,2020-06-17 00:00:00,1963-01-10 00:00:00,59,universidad nacional de jujuy,ciencias veterinarias,joanna arnold,pottsemma@hotmail.com,female,cristolia,2445 +796,2019-12-30 00:00:00,1942-02-04 00:00:00,80,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,linda williamson,oscar96@gmail.com,female,cristolia,2445 +797,2020-01-14 00:00:00,1911-12-04 00:00:00,111,universidad nacional de jujuy,licenciatura en musicoterapia,catherine parks,susan78@yahoo.com,female,caracoles,5557 +798,2020-03-14 00:00:00,1989-02-14 00:00:00,33,universidad nacional de jujuy,licenciatura en ciencias antropológicas,vanessa davis,hlyons@hotmail.com,female,caracoles,5557 +799,2020-06-20 00:00:00,1954-10-12 00:00:00,68,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,russell salinas,herreramelinda@yahoo.com,male,caracoles,5557 +800,2020-01-02 00:00:00,1913-07-27 00:00:00,109,universidad nacional de jujuy,licenciatura en sociología ,amanda novak,kcastillo@yahoo.com,female,caracoles,5557 +801,2019-11-17 00:00:00,1987-04-14 00:00:00,35,universidad nacional de jujuy,agronomía,sandra white,courtneystark@gmail.com,female,caracoles,5557 +802,2020-06-20 00:00:00,1919-10-30 00:00:00,103,universidad tecnológica nacional,arquitectura,brandon clark,shawnrusso@hotmail.com,male,funke,7220 +803,2020-07-19 00:00:00,1959-03-21 00:00:00,63,universidad nacional de jujuy,ingeniería mecánica,mary baxter,ijones@yahoo.com,female,funke,7220 +804,2020-02-24 00:00:00,1917-05-18 00:00:00,105,universidad tecnológica nacional,licenciatura en ciencias biológicas,nicholas doyle,joshua89@hotmail.com,male,funke,7220 +805,2020-07-08 00:00:00,1972-10-01 00:00:00,50,universidad nacional de jujuy,licenciatura en ciencias biológicas,anthony martinez,kristyreed@yahoo.com,male,funke,7220 +806,2020-02-07 00:00:00,1932-07-29 00:00:00,90,universidad tecnológica nacional,licenciatura en ciencias ambientales,vanessa davenport,robertreynolds@yahoo.com,female,argentina belvedere,6367 +807,2020-07-11 00:00:00,1929-12-08 00:00:00,92,universidad nacional de jujuy,licenciatura en artes,steven lynn,apriljackson@hotmail.com,male,argentina belvedere,6367 +808,2020-06-15 00:00:00,1986-10-15 00:00:00,36,universidad nacional de jujuy,licenciatura en ciencias de la educación ,michael hess,chanjoseph@gmail.com,male,argentina belvedere,6367 +809,2020-03-08 00:00:00,1954-04-19 00:00:00,68,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,nicholas robinson,thomasgarcia@yahoo.com,male,argentina belvedere,6367 +810,2020-03-14 00:00:00,1924-06-23 00:00:00,98,universidad nacional de jujuy,licenciatura en ciencia política ,daniel martin,megan61@hotmail.com,male,argentina belvedere,6367 +811,2020-02-06 00:00:00,1995-11-17 00:00:00,27,universidad nacional de jujuy,diseño de imagen y sonido,jessica zimmerman,pooleadam@hotmail.com,female,argentina belvedere,6367 +812,2020-04-10 00:00:00,1913-09-17 00:00:00,109,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,alexander ware,daniel12@hotmail.com,male,el araza,7249 +813,2020-01-19 00:00:00,1992-07-20 00:00:00,30,universidad nacional de jujuy,licenciatura en administración ,alec drake,phillipsmichael@hotmail.com,male,el araza,7249 +814,2020-07-08 00:00:00,1977-09-08 00:00:00,45,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,colton meadows,brian35@hotmail.com,male,el araza,7249 +815,2020-01-31 00:00:00,1943-08-24 00:00:00,79,universidad nacional de jujuy,licenciatura en ciencias antropológicas,valerie lamb,zwalker@gmail.com,female,el araza,7249 +816,2020-04-10 00:00:00,1940-09-03 00:00:00,82,universidad tecnológica nacional,licenciatura en sociología ,jessica diaz,mgoodwin@yahoo.com,female,el araza,7249 +817,2020-03-01 00:00:00,1978-09-10 00:00:00,44,universidad tecnológica nacional,bioquímica,angela williams,nelsonnicholas@gmail.com,female,el araza,7249 +818,2020-04-22 00:00:00,1986-09-23 00:00:00,36,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,harry smith,jenniferburton@yahoo.com,male,el araza,7249 +819,2020-07-25 00:00:00,1992-04-02 00:00:00,30,universidad nacional de jujuy,licenciatura en ciencias ambientales,daniel harrell,ppierce@gmail.com,male,arroyo el mocho,3212 +820,2020-05-04 00:00:00,1981-10-24 00:00:00,41,universidad nacional de jujuy,licenciatura en psicología,ronald robinson,nicholsonchristina@gmail.com,male,arroyo el mocho,3212 +821,2019-12-31 00:00:00,1997-05-31 00:00:00,25,universidad tecnológica nacional,licenciatura en ciencia política ,teresa gallagher,opayne@hotmail.com,female,arroyo el mocho,3212 +822,2019-12-05 00:00:00,1954-06-11 00:00:00,68,universidad nacional de jujuy,diseño de imagen y sonido,erika hubbard,russellcampbell@hotmail.com,female,arroyo el mocho,3212 +823,2020-02-24 00:00:00,1975-04-08 00:00:00,47,universidad nacional de jujuy,licenciatura en ciencias ambientales,vincent burton,valerieibarra@hotmail.com,male,arroyo el mocho,3212 +824,2020-05-07 00:00:00,1925-06-23 00:00:00,97,universidad nacional de jujuy,técnico para bioterios ,melissa guerra,michealgutierrez@gmail.com,female,arroyo el mocho,3212 +825,2020-04-13 00:00:00,2001-04-30 00:00:00,21,universidad tecnológica nacional,contador público ,shawn alexander,rlopez@gmail.com,male,arroyo el mocho,3212 +826,2019-12-29 00:00:00,1924-09-17 00:00:00,98,universidad tecnológica nacional,licenciatura en administración ,jake haynes,cindysmith@hotmail.com,male,aparicio cue,3322 +827,2020-01-29 00:00:00,1988-01-05 00:00:00,34,universidad nacional de jujuy,farmacia,terry brown,millsjeremiah@yahoo.com,female,aparicio cue,3322 +828,2019-12-19 00:00:00,1994-06-20 00:00:00,28,universidad nacional de jujuy,actuario ,christine jordan,ramirezcharles@yahoo.com,female,aparicio cue,3322 +829,2019-12-25 00:00:00,1923-02-05 00:00:00,99,universidad nacional de jujuy,ingeniería mecánica,maureen robertson,spencermatthew@gmail.com,female,aparicio cue,3322 +830,2020-04-19 00:00:00,1994-08-03 00:00:00,28,universidad nacional de jujuy,licenciatura en ciencias biológicas,marilyn edwards,ricky18@gmail.com,female,aparicio cue,3322 +831,2020-02-09 00:00:00,1923-01-27 00:00:00,99,universidad nacional de jujuy,bioquímica,chelsea park,gwilliams@yahoo.com,female,aparicio cue,3322 +832,2020-01-10 00:00:00,1982-12-31 00:00:00,39,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jennifer jackson,charleswalker@hotmail.com,female,aparicio cue,3322 +833,2020-04-11 00:00:00,1919-12-06 00:00:00,103,universidad tecnológica nacional,licenciatura en administración ,sarah hampton,mullenmichelle@yahoo.com,female,aparicio cue,3322 +834,2020-01-02 00:00:00,1977-09-18 00:00:00,45,universidad tecnológica nacional,ciencias veterinarias,daniel henry,xscott@hotmail.com,male,aparicio cue,3322 +835,2020-06-05 00:00:00,1937-03-02 00:00:00,85,universidad tecnológica nacional,farmacia,karen matthews,gonzalesmegan@gmail.com,female,aparicio cue,3322 +836,2020-03-24 00:00:00,1917-12-23 00:00:00,104,universidad nacional de jujuy,medicina,susan castillo,bmills@hotmail.com,female,aparicio cue,3322 +837,2020-06-11 00:00:00,1988-10-24 00:00:00,34,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,anna phillips,pbrowning@yahoo.com,female,haras san jacinto,2705 +838,2020-06-13 00:00:00,1947-10-03 00:00:00,75,universidad nacional de jujuy,licenciatura en ciencia política ,cindy sanchez,jared58@hotmail.com,female,haras san jacinto,2705 +839,2020-07-17 00:00:00,2003-05-10 00:00:00,19,universidad tecnológica nacional,licenciatura en sociología ,janet hudson,keith43@yahoo.com,female,haras san jacinto,2705 +840,2019-10-07 00:00:00,1966-12-12 00:00:00,55,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,jasmine cooper,framirez@hotmail.com,female,haras san jacinto,2705 +841,2020-03-27 00:00:00,1931-05-17 00:00:00,91,universidad nacional de jujuy,licenciatura en psicología,kristen hall,andrea56@yahoo.com,female,guamini,6435 +842,2019-12-09 00:00:00,1961-07-09 00:00:00,61,universidad tecnológica nacional,licenciatura en terapia ocupacional,mrs. tammy moore,darren12@yahoo.com,female,guamini,6435 +843,2020-03-13 00:00:00,2004-01-06 00:00:00,18,universidad nacional de jujuy,licenciatura en administración ,michael miller,tony97@gmail.com,male,guamini,6435 +844,2020-03-06 00:00:00,1923-08-13 00:00:00,99,universidad nacional de jujuy,licenciatura en musicoterapia,jeffery black,gonzalezjennifer@yahoo.com,male,guamini,6435 +845,2019-12-25 00:00:00,1927-11-08 00:00:00,95,universidad tecnológica nacional,arquitectura,peggy williams,gilbert58@yahoo.com,female,guamini,6435 +846,2020-04-08 00:00:00,1934-12-04 00:00:00,88,universidad nacional de jujuy,agronomía,daniel ortiz,phillipsmichelle@hotmail.com,male,guamini,6435 +847,2019-12-04 00:00:00,1986-04-26 00:00:00,36,universidad nacional de jujuy,diseño de imagen y sonido,paul alexander,mckeesamantha@yahoo.com,male,guamini,6435 +848,2020-06-12 00:00:00,1948-11-13 00:00:00,74,universidad tecnológica nacional,licenciatura en ciencias antropológicas,jeremy ballard,alexandersmith@hotmail.com,male,guamini,6435 +849,2020-02-13 00:00:00,1992-01-21 00:00:00,30,universidad tecnológica nacional,licenciatura en ciencias antropológicas,ellen payne md,mlivingston@hotmail.com,female,guamini,6435 +850,2020-04-05 00:00:00,1987-12-14 00:00:00,34,universidad tecnológica nacional,técnico para bioterios ,roy cruz,edwardsimmons@hotmail.com,male,guamini,6435 +851,2020-06-11 00:00:00,1972-05-07 00:00:00,50,universidad tecnológica nacional,bioquímica,michael vazquez,wilcoxkiara@hotmail.com,male,domselaar,1984 +852,2019-12-17 00:00:00,1960-04-21 00:00:00,62,universidad nacional de jujuy,ingeniería en informática,christopher johnson,evanshector@gmail.com,male,domselaar,1984 +853,2020-04-08 00:00:00,1984-12-10 00:00:00,37,universidad tecnológica nacional,licenciatura en ciencias de la computación,jeffrey banks,cookjonathan@yahoo.com,male,domselaar,1984 +854,2019-10-10 00:00:00,1945-10-08 00:00:00,77,universidad tecnológica nacional,licenciatura en ciencias de la educación ,matthew davis,omyers@hotmail.com,male,abra de pives,4618 +855,2020-05-10 00:00:00,1953-02-26 00:00:00,69,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,dominique maldonado,cynthia52@hotmail.com,female,alto verde,4608 +856,2020-03-10 00:00:00,1984-04-06 00:00:00,38,universidad tecnológica nacional,ingeniería mecánica,theresa bailey,jennifer77@gmail.com,female,alto verde,4608 +857,2020-05-20 00:00:00,1980-02-26 00:00:00,42,universidad tecnológica nacional,farmacia,albert english,trevor16@yahoo.com,male,alto verde,4608 +858,2020-06-08 00:00:00,1973-03-21 00:00:00,49,universidad tecnológica nacional,licenciatura en musicoterapia,anne gonzalez,cherrera@yahoo.com,female,alto verde,4608 +859,2020-01-07 00:00:00,1942-06-28 00:00:00,80,universidad tecnológica nacional,licenciatura en ciencias de la educación ,roger davis,camposkaren@yahoo.com,male,alto verde,4608 +860,2019-12-17 00:00:00,1963-10-29 00:00:00,59,universidad nacional de jujuy,licenciatura en artes,elizabeth bell,kirkanthony@yahoo.com,female,alto verde,4608 +861,2020-05-16 00:00:00,1909-02-07 00:00:00,113,universidad nacional de jujuy,ingeniería en informática,laura harding,zmoody@gmail.com,female,alto verde,4608 +862,2019-12-05 00:00:00,1964-10-18 00:00:00,58,universidad nacional de jujuy,licenciatura en terapia ocupacional,robert smith,ycole@yahoo.com,male,alto verde,4608 +863,2020-02-09 00:00:00,1924-03-06 00:00:00,98,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,eric newman,tgarcia@yahoo.com,male,alto verde,4608 +864,2019-12-08 00:00:00,1910-04-13 00:00:00,112,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,matthew burns,csmith@hotmail.com,male,alto verde,4608 +865,2019-10-27 00:00:00,1951-08-03 00:00:00,71,universidad nacional de jujuy,licenciatura en ciencias de la computación,charles lopez,nashamanda@gmail.com,male,alto verde,4608 +866,2020-01-16 00:00:00,1999-10-15 00:00:00,23,universidad nacional de jujuy,medicina,lynn robinson dvm,freemanelizabeth@hotmail.com,female,alto verde,4608 +867,2020-03-09 00:00:00,1939-09-27 00:00:00,83,universidad nacional de jujuy,contador público ,george nelson,barnettmichelle@yahoo.com,male,alto verde,4608 +868,2020-06-06 00:00:00,1990-12-23 00:00:00,31,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,jessica hall,edwardsdillon@gmail.com,female,alto verde,4608 +869,2020-02-12 00:00:00,1962-02-11 00:00:00,60,universidad nacional de jujuy,ingeniería electrónica,mary patel,scott47@hotmail.com,female,alto verde,4608 +870,2020-04-04 00:00:00,1966-04-27 00:00:00,56,universidad nacional de jujuy,licenciatura en ciencias geológicas,timothy rocha,schmidtjeremy@hotmail.com,male,alto verde,4608 +871,2020-05-04 00:00:00,1994-11-22 00:00:00,27,universidad tecnológica nacional,ingeniería mecánica,jasmine shields,pbaker@hotmail.com,female,alto verde,4608 +872,2020-01-30 00:00:00,1912-02-16 00:00:00,110,universidad tecnológica nacional,arquitectura,mary moore,harpermarissa@yahoo.com,female,alto verde,4608 +873,2020-02-16 00:00:00,1992-04-01 00:00:00,30,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,william williams,michelle83@yahoo.com,male,alto verde,4608 +874,2019-12-12 00:00:00,1987-04-01 00:00:00,35,universidad nacional de jujuy,ingeniería electrónica,linda garrett,charleshamilton@hotmail.com,female,bajo las tunas,3017 +875,2019-11-20 00:00:00,1976-09-25 00:00:00,46,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,anita myers,laurenknight@gmail.com,female,bajo las tunas,3017 +876,2020-07-05 00:00:00,1989-11-08 00:00:00,33,universidad tecnológica nacional,ingeniería mecánica,michaela hodge,mhudson@gmail.com,female,bajo las tunas,3017 +877,2020-02-10 00:00:00,1964-03-11 00:00:00,58,universidad tecnológica nacional,licenciatura en ciencias de la educación ,joe whitney,davidgrimes@gmail.com,male,bajo las tunas,3017 +878,2020-03-21 00:00:00,1917-02-20 00:00:00,105,universidad tecnológica nacional,farmacia,jose little,greenashley@hotmail.com,male,bajo las tunas,3017 +879,2020-07-04 00:00:00,2001-11-27 00:00:00,20,universidad nacional de jujuy,licenciatura en administración ,donna frost,wendy63@yahoo.com,female,bajo las tunas,3017 +880,2019-12-08 00:00:00,1967-04-01 00:00:00,55,universidad nacional de jujuy,técnico para bioterios ,michelle tyler,donna89@gmail.com,female,bajo las tunas,3017 +881,2020-02-09 00:00:00,1972-01-26 00:00:00,50,universidad nacional de jujuy,diseño industrial,amanda cole,josephobrien@gmail.com,female,colonia zambungo,6628 +882,2020-05-11 00:00:00,1955-01-11 00:00:00,67,universidad nacional de jujuy,licenciatura en ciencia política ,tammy green,laurieroberson@yahoo.com,female,colonia zambungo,6628 +883,2020-01-25 00:00:00,1973-05-16 00:00:00,49,universidad tecnológica nacional,técnico para bioterios ,allen hamilton,andrewbush@gmail.com,male,colonia zambungo,6628 +884,2019-11-17 00:00:00,1968-05-22 00:00:00,54,universidad nacional de jujuy,técnico para bioterios ,christopher solomon,sierra62@gmail.com,male,colonia zambungo,6628 +885,2020-05-30 00:00:00,1977-01-17 00:00:00,45,universidad nacional de jujuy,diseño de imagen y sonido,alyssa daniel,rbennett@gmail.com,female,acheral,5260 +886,2019-10-15 00:00:00,1975-10-27 00:00:00,47,universidad tecnológica nacional,licenciatura en producción de bioimagenes,karen cook,sheajack@yahoo.com,female,acheral,5260 +887,2020-04-15 00:00:00,1954-10-24 00:00:00,68,universidad nacional de jujuy,técnico para bioterios ,robert mayer,gonzalesmicheal@gmail.com,male,acheral,5260 +888,2020-05-05 00:00:00,1981-05-04 00:00:00,41,universidad nacional de jujuy,bioquímica,dominique robles,odeleon@hotmail.com,female,acheral,5260 +889,2020-01-04 00:00:00,1922-09-08 00:00:00,100,universidad nacional de jujuy,licenciatura en ciencias geológicas,kathleen mitchell,rtanner@gmail.com,female,acheral,5260 +890,2020-02-06 00:00:00,1915-12-29 00:00:00,106,universidad tecnológica nacional,licenciatura en producción de bioimagenes,karen nelson,fwood@hotmail.com,female,acheral,5260 +891,2020-06-07 00:00:00,1930-11-25 00:00:00,92,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,kari mejia,qsutton@gmail.com,female,acheral,5260 +892,2019-12-24 00:00:00,1960-02-17 00:00:00,62,universidad nacional de jujuy,licenciatura en ciencias de la computación,stephanie greene,cobbjames@yahoo.com,female,acheral,5260 +893,2019-10-26 00:00:00,1973-02-11 00:00:00,49,universidad nacional de jujuy,licenciatura en psicología,lisa lowery,mccallcharles@yahoo.com,female,acheral,5260 +894,2019-11-12 00:00:00,1914-10-22 00:00:00,108,universidad tecnológica nacional,farmacia,curtis nunez,johnsonshannon@gmail.com,male,catamontaña,4603 +895,2019-11-17 00:00:00,1988-01-30 00:00:00,34,universidad nacional de jujuy,diseño de imagen y sonido,jennifer hayes,thomas11@yahoo.com,female,catamontaña,4603 +896,2020-07-07 00:00:00,2004-09-19 00:00:00,18,universidad tecnológica nacional,licenciatura en ciencias de la computación,chad phillips,warneramber@gmail.com,male,catamontaña,4603 +897,2020-01-04 00:00:00,1915-03-18 00:00:00,107,universidad nacional de jujuy,licenciatura en ciencias biológicas,kevin young,lopezcharles@hotmail.com,male,catamontaña,4603 +898,2019-11-07 00:00:00,1980-04-30 00:00:00,42,universidad nacional de jujuy,licenciatura en terapia ocupacional,gregory barnes,smithtyler@gmail.com,male,catamontaña,4603 +899,2020-07-08 00:00:00,1947-03-15 00:00:00,75,universidad tecnológica nacional,licenciatura en ciencias antropológicas,amanda wilson,matthewrusso@hotmail.com,female,catamontaña,4603 +900,2020-03-17 00:00:00,1968-05-31 00:00:00,54,universidad nacional de jujuy,contador público ,bradley ashley,xstephens@hotmail.com,male,gobernador lanusse,3376 +901,2020-05-13 00:00:00,1950-09-19 00:00:00,72,universidad tecnológica nacional,licenciatura en ciencias antropológicas,james little,astrickland@hotmail.com,male,gobernador lanusse,3376 +902,2020-04-17 00:00:00,1978-11-19 00:00:00,44,universidad nacional de jujuy,licenciatura en ciencia política ,paul gardner md,whiteamy@gmail.com,male,gobernador lanusse,3376 +903,2019-11-09 00:00:00,1984-03-16 00:00:00,38,universidad tecnológica nacional,licenciatura en sociología ,andrea lee,zgarcia@hotmail.com,female,gobernador lanusse,3376 +904,2019-11-09 00:00:00,1955-05-24 00:00:00,67,universidad tecnológica nacional,farmacia,nicole mcpherson,matthewcallahan@hotmail.com,female,gobernador lanusse,3376 +905,2020-03-17 00:00:00,1963-11-23 00:00:00,59,universidad nacional de jujuy,licenciatura en psicología,christina cervantes,baldwinstephanie@yahoo.com,female,dos hermanas,2854 +906,2020-02-11 00:00:00,1955-04-25 00:00:00,67,universidad tecnológica nacional,contador público ,michael scott,james74@yahoo.com,male,dos hermanas,2854 +907,2020-06-17 00:00:00,1985-01-11 00:00:00,37,universidad nacional de jujuy,ciencias veterinarias,mr. eric johnson,kwilliams@gmail.com,male,dos hermanas,2854 +908,2020-06-13 00:00:00,1968-03-06 00:00:00,54,universidad nacional de jujuy,arquitectura,mitchell finley,juliethompson@yahoo.com,male,dos hermanas,2854 +909,2020-02-22 00:00:00,1938-09-08 00:00:00,84,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,kayla andersen,rogerrichards@gmail.com,female,campo de galnasi,3501 +910,2019-10-31 00:00:00,1942-09-26 00:00:00,80,universidad nacional de jujuy,licenciatura en ciencias antropológicas,ronald walsh,jerry21@yahoo.com,male,campo de galnasi,3501 +911,2020-04-23 00:00:00,1966-06-30 00:00:00,56,universidad nacional de jujuy,licenciatura en sociología ,don perry,tortiz@gmail.com,male,campo de galnasi,3501 +912,2020-04-16 00:00:00,1915-05-14 00:00:00,107,universidad tecnológica nacional,licenciatura en ciencia política ,nicole butler,johnsonphyllis@hotmail.com,female,campo de galnasi,3501 +913,2019-10-20 00:00:00,1986-11-24 00:00:00,35,universidad tecnológica nacional,diseño industrial,sharon hendricks,garciajamie@hotmail.com,female,colonia freitas,3229 +914,2020-03-27 00:00:00,1990-07-12 00:00:00,32,universidad nacional de jujuy,licenciatura en ciencias biológicas,barbara ferguson,elizabeth38@gmail.com,female,colonia freitas,3229 +915,2020-04-18 00:00:00,1955-10-20 00:00:00,67,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,adam figueroa,brittany22@yahoo.com,male,colonia freitas,3229 +916,2020-06-02 00:00:00,1934-05-11 00:00:00,88,universidad tecnológica nacional,ingeniería mecánica,holly roberts,frankcampbell@yahoo.com,female,colonia freitas,3229 +917,2019-12-31 00:00:00,1983-12-23 00:00:00,38,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,brenda mendez,jennifer50@yahoo.com,female,colonia freitas,3229 +918,2020-03-24 00:00:00,1947-09-24 00:00:00,75,universidad nacional de jujuy,contador público ,brian moore,curtis75@yahoo.com,male,colonia freitas,3229 +919,2020-07-05 00:00:00,1984-03-03 00:00:00,38,universidad nacional de jujuy,bioquímica,brandon soto,kristopher16@yahoo.com,male,colonia freitas,3229 +920,2020-02-23 00:00:00,1923-04-07 00:00:00,99,universidad tecnológica nacional,licenciatura en ciencias biológicas,megan black,gwilliams@hotmail.com,female,aldao,2214 +921,2020-01-10 00:00:00,1910-09-23 00:00:00,112,universidad nacional de jujuy,agronomía,melanie richardson,jhodge@gmail.com,female,aldao,2214 +922,2020-07-26 00:00:00,1965-08-10 00:00:00,57,universidad tecnológica nacional,diseño industrial,jodi porter,stonemark@yahoo.com,female,aldao,2214 +923,2019-10-10 00:00:00,1921-10-27 00:00:00,101,universidad nacional de jujuy,licenciatura en ciencias de la educación ,christopher rowe,yandrews@yahoo.com,male,aldao,2214 +924,2019-12-02 00:00:00,1965-11-01 00:00:00,57,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jerry copeland,calderondaniel@yahoo.com,male,aldao,2214 +925,2019-10-06 00:00:00,1914-04-09 00:00:00,108,universidad tecnológica nacional,diseño de imagen y sonido,deborah johnson,wcook@gmail.com,female,cacui,3514 +926,2020-04-18 00:00:00,1946-09-25 00:00:00,76,universidad nacional de jujuy,licenciatura en ciencias geológicas,donna nichols,kwalker@yahoo.com,female,cacui,3514 +927,2019-11-11 00:00:00,1988-12-22 00:00:00,33,universidad tecnológica nacional,licenciatura en ciencias de la educación ,jason oliver,lorilambert@hotmail.com,male,cacui,3514 +928,2020-05-23 00:00:00,1930-08-17 00:00:00,92,universidad tecnológica nacional,licenciatura en ciencia política ,megan patterson,yvonnepatel@hotmail.com,female,campo el jacaranda,3733 +929,2019-12-31 00:00:00,1931-05-07 00:00:00,91,universidad nacional de jujuy,diseño de imagen y sonido,christopher pearson,gperry@gmail.com,male,campo el jacaranda,3733 +930,2019-11-12 00:00:00,1975-05-04 00:00:00,47,universidad nacional de jujuy,licenciatura en terapia ocupacional,rachel davis,perezkristin@yahoo.com,female,campo el jacaranda,3733 +931,2019-10-17 00:00:00,1944-11-29 00:00:00,78,universidad nacional de jujuy,contador público ,sabrina johnson,rarnold@yahoo.com,female,campo el jacaranda,3733 +932,2020-04-06 00:00:00,1950-05-30 00:00:00,72,universidad nacional de jujuy,licenciatura en ciencias ambientales,kristina roberts,sherri80@yahoo.com,female,campo el jacaranda,3733 +933,2020-04-13 00:00:00,1929-12-08 00:00:00,92,universidad tecnológica nacional,licenciatura en ciencias antropológicas,michael alvarado,hawkinsjustin@yahoo.com,male,alzaga,7021 +934,2019-12-05 00:00:00,2000-10-03 00:00:00,22,universidad nacional de jujuy,licenciatura en ciencias de la computación,julie ramsey,brennandaniel@hotmail.com,female,alzaga,7021 +935,2020-02-12 00:00:00,1982-12-06 00:00:00,39,universidad nacional de jujuy,licenciatura en ciencias ambientales,frank anderson,kelsey29@yahoo.com,male,alzaga,7021 +936,2019-12-03 00:00:00,1965-12-15 00:00:00,56,universidad nacional de jujuy,arquitectura,stephanie hensley,barkerandrea@gmail.com,female,alzaga,7021 +937,2020-03-06 00:00:00,2003-10-22 00:00:00,19,universidad nacional de jujuy,licenciatura en ciencias geológicas,stacey haas,afarmer@yahoo.com,female,villars,1731 +938,2020-05-25 00:00:00,1964-05-20 00:00:00,58,universidad nacional de jujuy,licenciatura en ciencia política ,jeremy gonzales,ronaldreilly@gmail.com,male,villars,1731 +939,2019-11-22 00:00:00,1995-10-11 00:00:00,27,universidad tecnológica nacional,ingeniería en informática,mark lane,keithevans@gmail.com,male,villars,1731 +940,2020-04-22 00:00:00,1965-03-30 00:00:00,57,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,victoria byrd,dowen@gmail.com,female,villars,1731 +941,2020-07-09 00:00:00,1976-04-14 00:00:00,46,universidad tecnológica nacional,bioquímica,shane bernard,joshuastone@gmail.com,male,villars,1731 +942,2020-03-10 00:00:00,1950-02-24 00:00:00,72,universidad tecnológica nacional,licenciatura en terapia ocupacional,stephanie salas,jessica92@hotmail.com,female,villars,1731 +943,2020-05-21 00:00:00,1977-01-08 00:00:00,45,universidad tecnológica nacional,actuario ,luis hoffman,kimberly84@gmail.com,male,cañada del ucle,2635 +944,2020-01-27 00:00:00,1908-08-02 00:00:00,114,universidad tecnológica nacional,licenciatura en artes,kaylee hawkins,kaylaclark@hotmail.com,female,cañada del ucle,2635 +945,2020-02-03 00:00:00,1965-03-20 00:00:00,57,universidad tecnológica nacional,ingeniería electrónica,robert osborne,ljohnson@yahoo.com,male,cañada del ucle,2635 +946,2019-12-28 00:00:00,2001-03-17 00:00:00,21,universidad tecnológica nacional,actuario ,antonio gomez,ybrown@hotmail.com,male,cañada del ucle,2635 +947,2020-06-28 00:00:00,1925-08-28 00:00:00,97,universidad nacional de jujuy,licenciatura en ciencias geológicas,theresa carrillo,jeremy91@gmail.com,female,angosto del perchel,4626 +948,2019-12-14 00:00:00,1946-01-12 00:00:00,76,universidad nacional de jujuy,licenciatura en ciencia política ,hannah hines,carolyn72@yahoo.com,female,angosto del perchel,4626 +949,2020-02-04 00:00:00,1946-06-08 00:00:00,76,universidad tecnológica nacional,agronomía,mary vaughn,amysmith@gmail.com,female,angosto del perchel,4626 +950,2020-06-22 00:00:00,1905-11-15 00:00:00,117,universidad nacional de jujuy,licenciatura en ciencias geológicas,lisa white,simsrachel@yahoo.com,female,angosto del perchel,4626 +951,2020-01-27 00:00:00,1980-04-19 00:00:00,42,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,melvin peterson,zrodriguez@yahoo.com,male,angosto del perchel,4626 +952,2020-05-30 00:00:00,1962-11-19 00:00:00,60,universidad tecnológica nacional,ingeniería en informática,matthew garcia,reginaldharrison@hotmail.com,male,agrio balsa,8351 +953,2019-12-14 00:00:00,1909-02-26 00:00:00,113,universidad tecnológica nacional,diseño de imagen y sonido,amy gonzalez,huberrobert@gmail.com,female,agrio balsa,8351 +954,2020-04-03 00:00:00,1964-11-24 00:00:00,58,universidad tecnológica nacional,farmacia,jose snyder jr.,asanchez@hotmail.com,male,agrio balsa,8351 +955,2020-06-02 00:00:00,1982-06-06 00:00:00,40,universidad nacional de jujuy,licenciatura en ciencias biológicas,tracy walker,loririchards@hotmail.com,female,agrio balsa,8351 +956,2020-01-06 00:00:00,1909-06-09 00:00:00,113,universidad tecnológica nacional,diseño industrial,thomas hickman,nicholasbates@hotmail.com,male,agrio balsa,8351 +957,2019-11-23 00:00:00,1945-04-17 00:00:00,77,universidad tecnológica nacional,licenciatura en ciencias de la educación ,dr. michael welch,joseph83@yahoo.com,male,campo monte la viruela,3551 +958,2019-12-06 00:00:00,1964-05-29 00:00:00,58,universidad tecnológica nacional,licenciatura en administración ,joseph robertson,melissa54@hotmail.com,male,campo monte la viruela,3551 +959,2020-07-05 00:00:00,1921-12-12 00:00:00,100,universidad nacional de jujuy,licenciatura en sociología ,angela west,nicole45@yahoo.com,female,campo monte la viruela,3551 +960,2020-01-29 00:00:00,1909-06-29 00:00:00,113,universidad nacional de jujuy,bioquímica,tyler franklin,elizabeth74@gmail.com,male,campo monte la viruela,3551 +961,2019-12-06 00:00:00,1961-06-03 00:00:00,61,universidad tecnológica nacional,licenciatura en musicoterapia,brett dixon,erikandersen@gmail.com,male,campo monte la viruela,3551 +962,2019-11-14 00:00:00,1957-05-15 00:00:00,65,universidad tecnológica nacional,licenciatura en ciencia política ,lisa jordan,watsonwilliam@yahoo.com,female,arroyo mal paso,4157 +963,2020-01-04 00:00:00,1930-08-08 00:00:00,92,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jennifer davis,edwardsbeth@hotmail.com,female,arroyo mal paso,4157 +964,2020-07-26 00:00:00,1966-08-13 00:00:00,56,universidad tecnológica nacional,licenciatura en terapia ocupacional,amy smith,joseph81@gmail.com,female,arroyo mal paso,4157 +965,2020-02-22 00:00:00,1961-12-07 00:00:00,60,universidad nacional de jujuy,farmacia,james hill,zunigajeremy@yahoo.com,male,arroyo mal paso,4157 +966,2019-10-20 00:00:00,1912-07-20 00:00:00,110,universidad tecnológica nacional,ingeniería electrónica,sharon jones,wmiller@hotmail.com,female,arroyo mal paso,4157 +967,2020-04-09 00:00:00,1908-08-23 00:00:00,114,universidad nacional de jujuy,licenciatura en artes,james howard,antoniofrench@hotmail.com,male,baterias,8113 +968,2019-11-21 00:00:00,1914-08-07 00:00:00,108,universidad tecnológica nacional,contador público ,devon carlson,ojoseph@gmail.com,male,baterias,8113 +969,2020-05-10 00:00:00,1953-12-26 00:00:00,68,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,lynn wood,john95@hotmail.com,female,baterias,8113 +970,2020-06-16 00:00:00,1939-01-20 00:00:00,83,universidad nacional de jujuy,licenciatura en ciencias ambientales,connie combs,chambersfrancisco@yahoo.com,female,baterias,8113 +971,2020-07-04 00:00:00,1997-07-13 00:00:00,25,universidad nacional de jujuy,licenciatura en musicoterapia,lori murphy,sheilaconway@gmail.com,female,baterias,8113 +972,2019-11-26 00:00:00,1940-07-14 00:00:00,82,universidad nacional de jujuy,licenciatura en psicología,gina jones,nguyenjames@gmail.com,female,baterias,8113 +973,2020-05-24 00:00:00,1914-04-16 00:00:00,108,universidad tecnológica nacional,licenciatura en ciencias ambientales,michael jones,awilliams@yahoo.com,male,baterias,8113 +974,2019-11-10 00:00:00,1978-09-22 00:00:00,44,universidad tecnológica nacional,licenciatura en ciencias antropológicas,melinda wright,anthony59@gmail.com,female,baterias,8113 +975,2019-10-22 00:00:00,1933-05-09 00:00:00,89,universidad tecnológica nacional,licenciatura en ciencia política ,mary alvarado,shawjessica@yahoo.com,female,baterias,8113 +976,2020-05-01 00:00:00,1931-05-05 00:00:00,91,universidad nacional de jujuy,bioquímica,julie taylor,tramos@yahoo.com,female,baterias,8113 +977,2020-01-28 00:00:00,1957-04-09 00:00:00,65,universidad nacional de jujuy,técnico para bioterios ,alyssa johnson,qduncan@yahoo.com,female,aromos,3036 +978,2020-01-16 00:00:00,1998-09-23 00:00:00,24,universidad tecnológica nacional,técnico para bioterios ,emily ballard,jhernandez@gmail.com,female,aromos,3036 +979,2020-07-15 00:00:00,1999-02-23 00:00:00,23,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jay cruz,jrios@yahoo.com,male,aromos,3036 +980,2019-10-27 00:00:00,1949-02-17 00:00:00,73,universidad nacional de jujuy,medicina,autumn wilson,marywong@yahoo.com,female,aromos,3036 +981,2020-05-12 00:00:00,1950-05-19 00:00:00,72,universidad tecnológica nacional,diseño industrial,connor colon,shirley71@gmail.com,male,aromos,3036 +982,2019-12-12 00:00:00,1906-02-21 00:00:00,116,universidad nacional de jujuy,licenciatura en ciencias geológicas,kristopher green,nlewis@hotmail.com,male,el carretero,7500 +983,2020-05-23 00:00:00,1993-06-05 00:00:00,29,universidad tecnológica nacional,diseño industrial,devin clark,kathryn53@yahoo.com,male,el carretero,7500 +984,2020-03-11 00:00:00,1913-04-15 00:00:00,109,universidad nacional de jujuy,licenciatura en artes,ms. sarah holder,robertsonmichael@yahoo.com,female,el carretero,7500 +985,2019-11-03 00:00:00,1993-04-22 00:00:00,29,universidad tecnológica nacional,bioquímica,bradley hester,mlandry@yahoo.com,male,el carretero,7500 +986,2020-07-27 00:00:00,1917-05-09 00:00:00,105,universidad nacional de jujuy,diseño de imagen y sonido,mr. russell goodwin,ericksonjustin@yahoo.com,male,estancias,2909 +987,2019-10-30 00:00:00,1968-07-24 00:00:00,54,universidad nacional de jujuy,técnico para bioterios ,james todd,kayla87@yahoo.com,male,estancias,2909 +988,2019-12-19 00:00:00,1985-02-19 00:00:00,37,universidad nacional de jujuy,ciencias veterinarias,aaron burns,xsummers@yahoo.com,male,estancias,2909 +989,2020-01-16 00:00:00,1919-05-09 00:00:00,103,universidad nacional de jujuy,licenciatura en ciencias biológicas,ryan nelson,katelyn07@hotmail.com,male,estancias,2909 +990,2020-02-26 00:00:00,1997-11-15 00:00:00,25,universidad nacional de jujuy,licenciatura en ciencia política ,jessica jimenez,jeremy68@yahoo.com,female,berduc,3285 +991,2020-07-24 00:00:00,1959-01-19 00:00:00,63,universidad tecnológica nacional,licenciatura en sociología ,scott williams,anita86@gmail.com,male,berduc,3285 +992,2020-05-06 00:00:00,1953-12-12 00:00:00,68,universidad tecnológica nacional,bioquímica,nathan hickman,deborah28@hotmail.com,male,berduc,3285 +993,2019-10-02 00:00:00,1964-04-17 00:00:00,58,universidad tecnológica nacional,ingeniería mecánica,chelsea walker,tsuarez@hotmail.com,female,berduc,3285 +994,2019-12-02 00:00:00,1987-03-01 00:00:00,35,universidad tecnológica nacional,medicina,timothy holmes,lhawkins@gmail.com,male,berduc,3285 +995,2020-07-16 00:00:00,1907-11-04 00:00:00,115,universidad tecnológica nacional,licenciatura en musicoterapia,nicholas strickland,caldwellhector@hotmail.com,male,berduc,3285 +996,2020-07-08 00:00:00,1973-01-04 00:00:00,49,universidad nacional de jujuy,licenciatura en ciencias biológicas,carmen horton,uhayes@hotmail.com,female,berduc,3285 +997,2020-04-28 00:00:00,1972-12-18 00:00:00,49,universidad nacional de jujuy,licenciatura en ciencias ambientales,brendan stokes,mlynn@yahoo.com,male,el hoyo,8431 +998,2020-01-28 00:00:00,1958-01-21 00:00:00,64,universidad tecnológica nacional,actuario ,makayla hammond,angel06@yahoo.com,female,el hoyo,8431 +999,2019-10-29 00:00:00,1924-06-30 00:00:00,98,universidad tecnológica nacional,licenciatura en ciencias biológicas,kari fowler,dsilva@gmail.com,female,el hoyo,8431 +1000,2019-11-29 00:00:00,1957-08-16 00:00:00,65,universidad nacional de jujuy,licenciatura en producción de bioimagenes,stacy wilson,boydjoel@gmail.com,female,el hoyo,8431 +1001,2020-04-17 00:00:00,1918-07-17 00:00:00,104,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,james berry,yfuller@hotmail.com,male,el hoyo,8431 +1002,2020-01-16 00:00:00,1924-11-10 00:00:00,98,universidad nacional de jujuy,licenciatura en ciencias de la educación ,danny huff,williamsmichael@gmail.com,male,el hoyo,8431 +1003,2019-11-04 00:00:00,2002-08-17 00:00:00,20,universidad nacional de jujuy,contador público ,william martinez,cookrobert@yahoo.com,male,el hoyo,8431 +1004,2020-04-17 00:00:00,1944-08-29 00:00:00,78,universidad tecnológica nacional,licenciatura en ciencias ambientales,john leblanc,pamela21@gmail.com,male,el hoyo,8431 +1005,2019-12-26 00:00:00,1930-05-14 00:00:00,92,universidad tecnológica nacional,licenciatura en psicología,john gill,hallen@gmail.com,male,colonia los bosques,6018 +1006,2020-05-14 00:00:00,1943-04-27 00:00:00,79,universidad nacional de jujuy,licenciatura en ciencia política ,amy contreras,kathleen17@hotmail.com,female,colonia los bosques,6018 +1007,2020-04-15 00:00:00,1960-09-06 00:00:00,62,universidad nacional de jujuy,licenciatura en musicoterapia,monica clark,lindseybenjamin@yahoo.com,female,colonia los bosques,6018 +1008,2020-05-10 00:00:00,1991-03-17 00:00:00,31,universidad nacional de jujuy,licenciatura en sociología ,angela solis,cynthia06@hotmail.com,female,colonia los bosques,6018 +1009,2020-03-07 00:00:00,1956-12-23 00:00:00,65,universidad nacional de jujuy,licenciatura en ciencias de la computación,lisa mata,leescott@gmail.com,female,colonia los bosques,6018 +1010,2019-11-08 00:00:00,1930-09-01 00:00:00,92,universidad tecnológica nacional,bioquímica,noah taylor,johnnunez@hotmail.com,male,coronel granada,6062 +1011,2019-12-24 00:00:00,1942-07-19 00:00:00,80,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,regina evans,danielwilliams@yahoo.com,female,coronel granada,6062 +1012,2020-01-05 00:00:00,1965-07-30 00:00:00,57,universidad tecnológica nacional,licenciatura en ciencias ambientales,jason clements,bfranklin@gmail.com,male,coronel granada,6062 +1013,2020-01-07 00:00:00,1917-07-25 00:00:00,105,universidad nacional de jujuy,licenciatura en sociología ,alan johnson,sanderson@gmail.com,male,coronel granada,6062 +1014,2019-10-17 00:00:00,1912-04-20 00:00:00,110,universidad nacional de jujuy,licenciatura en ciencias geológicas,alexis griffin,rachelmcmillan@yahoo.com,female,coronel granada,6062 +1015,2020-05-28 00:00:00,1980-04-23 00:00:00,42,universidad nacional de jujuy,ingeniería en informática,maria thompson,gregoryaguirre@gmail.com,female,coronel granada,6062 +1016,2020-05-04 00:00:00,1935-09-13 00:00:00,87,universidad nacional de jujuy,licenciatura en administración ,todd welch,popetaylor@hotmail.com,male,coronel granada,6062 +1017,2020-05-05 00:00:00,1974-10-24 00:00:00,48,universidad nacional de jujuy,ingeniería mecánica,jose shaw,thomas32@gmail.com,male,23 de agosto,4504 +1018,2020-02-06 00:00:00,1959-05-30 00:00:00,63,universidad tecnológica nacional,licenciatura en ciencias biológicas,jennifer aguilar,sandovalamanda@hotmail.com,female,23 de agosto,4504 +1019,2019-10-11 00:00:00,1981-03-04 00:00:00,41,universidad nacional de jujuy,licenciatura en ciencias biológicas,heather michael,michelle21@gmail.com,female,23 de agosto,4504 +1020,2019-12-14 00:00:00,1975-08-18 00:00:00,47,universidad tecnológica nacional,ingeniería electrónica,steven williams,obrienjoseph@gmail.com,male,23 de agosto,4504 +1021,2020-01-03 00:00:00,1962-02-04 00:00:00,60,universidad nacional de jujuy,licenciatura en ciencias biológicas,richard dixon,ssmith@yahoo.com,male,23 de agosto,4504 +1022,2020-07-18 00:00:00,1915-07-15 00:00:00,107,universidad tecnológica nacional,licenciatura en ciencias geológicas,patrick stein,donna84@hotmail.com,male,la bilbaina,6345 +1023,2020-05-12 00:00:00,1950-02-13 00:00:00,72,universidad tecnológica nacional,ingeniería electrónica,megan collins,ryan93@yahoo.com,female,la bilbaina,6345 +1024,2020-04-25 00:00:00,1909-04-05 00:00:00,113,universidad nacional de jujuy,técnico para bioterios ,brian morales,monica13@gmail.com,male,la bilbaina,6345 +1025,2020-03-14 00:00:00,1933-11-26 00:00:00,89,universidad tecnológica nacional,licenciatura en sociología ,dr. marvin garcia,jwebster@hotmail.com,male,la bilbaina,6345 +1026,2019-12-19 00:00:00,1930-01-21 00:00:00,92,universidad nacional de jujuy,licenciatura en musicoterapia,annette flores,vdavid@gmail.com,female,la bilbaina,6345 +1027,2019-11-29 00:00:00,1918-08-05 00:00:00,104,universidad tecnológica nacional,licenciatura en ciencias antropológicas,victor guzman,scottjohn@gmail.com,male,la bilbaina,6345 +1028,2020-05-12 00:00:00,1962-08-06 00:00:00,60,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jackson shannon,williamspatricia@gmail.com,male,ingeniero de madrid,6651 +1029,2020-01-10 00:00:00,1906-11-02 00:00:00,116,universidad tecnológica nacional,diseño industrial,charles shaw,donna43@gmail.com,male,ingeniero de madrid,6651 +1030,2020-01-21 00:00:00,1999-08-14 00:00:00,23,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,mark allen,jnguyen@hotmail.com,male,colonia centenario,3109 +1031,2019-10-10 00:00:00,1952-10-25 00:00:00,70,universidad nacional de jujuy,técnico para bioterios ,martha lee,richardsonandrew@yahoo.com,female,colonia centenario,3109 +1032,2019-11-12 00:00:00,1907-04-15 00:00:00,115,universidad nacional de jujuy,licenciatura en ciencias de la educación ,tyler phelps,sochoa@hotmail.com,male,colonia centenario,3109 +1033,2019-10-22 00:00:00,1927-07-05 00:00:00,95,universidad nacional de jujuy,licenciatura en ciencias de la educación ,kendra wolfe,connie87@yahoo.com,female,colonia centenario,3109 +1034,2019-10-28 00:00:00,1932-01-20 00:00:00,90,universidad tecnológica nacional,arquitectura,john campbell,deniseallen@hotmail.com,male,colonia centenario,3109 +1035,2020-03-12 00:00:00,1972-05-09 00:00:00,50,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,alexander noble,amy16@hotmail.com,male,colonia centenario,3109 +1036,2020-01-14 00:00:00,1964-06-08 00:00:00,58,universidad tecnológica nacional,licenciatura en ciencias de la computación,darren wright,marknoble@gmail.com,male,colonia centenario,3109 +1037,2019-11-15 00:00:00,1990-08-06 00:00:00,32,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,matthew santiago,pcarroll@hotmail.com,male,llavallol,1836 +1038,2020-01-25 00:00:00,1935-07-07 00:00:00,87,universidad tecnológica nacional,técnico para bioterios ,elizabeth reese,stephanieturner@yahoo.com,female,llavallol,1836 +1039,2020-04-03 00:00:00,1986-09-14 00:00:00,36,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,denise parker,donald62@hotmail.com,female,llavallol,1836 +1040,2020-02-09 00:00:00,1937-02-24 00:00:00,85,universidad nacional de jujuy,arquitectura,robert harmon,daviselaine@hotmail.com,male,llavallol,1836 +1041,2020-06-25 00:00:00,1953-05-06 00:00:00,69,universidad tecnológica nacional,arquitectura,dennis moore,cshepard@hotmail.com,male,llavallol,1836 +1042,2020-03-10 00:00:00,1985-06-22 00:00:00,37,universidad tecnológica nacional,ingeniería electrónica,michael taylor,vmitchell@gmail.com,male,llavallol,1836 +1043,2020-03-23 00:00:00,1973-08-10 00:00:00,49,universidad tecnológica nacional,licenciatura en ciencias ambientales,wendy alexander,sophia19@hotmail.com,female,llavallol,1836 +1044,2020-04-11 00:00:00,1939-11-18 00:00:00,83,universidad nacional de jujuy,medicina,matthew lewis,taylorhannah@gmail.com,male,llavallol,1836 +1045,2020-02-02 00:00:00,1918-12-20 00:00:00,103,universidad tecnológica nacional,ingeniería electrónica,joshua glenn,lawrence95@gmail.com,male,arroyo pescado,9200 +1046,2019-12-11 00:00:00,1979-10-29 00:00:00,43,universidad nacional de jujuy,ciencias veterinarias,joshua johnson,ronald94@gmail.com,male,arroyo pescado,9200 +1047,2020-04-09 00:00:00,1942-09-24 00:00:00,80,universidad tecnológica nacional,licenciatura en ciencias de la computación,robert johnson,vlucas@gmail.com,male,arroyo pescado,9200 +1048,2019-10-08 00:00:00,1987-06-20 00:00:00,35,universidad nacional de jujuy,licenciatura en ciencias geológicas,mr. james ryan md,ksmith@yahoo.com,male,colonia rusa,8332 +1049,2019-12-21 00:00:00,1924-04-26 00:00:00,98,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,thomas foster,ghammond@hotmail.com,male,colonia rusa,8332 +1050,2020-02-02 00:00:00,1975-04-15 00:00:00,47,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,joan mayer,lrivera@gmail.com,female,colonia rusa,8332 +1051,2019-10-01 00:00:00,1944-09-19 00:00:00,78,universidad nacional de jujuy,licenciatura en ciencias antropológicas,melissa perez,vmiller@gmail.com,female,colonia rusa,8332 +1052,2019-11-28 00:00:00,1986-02-05 00:00:00,36,universidad tecnológica nacional,licenciatura en administración ,rebecca romero,teresa29@yahoo.com,female,colonia rusa,8332 +1053,2020-03-01 00:00:00,1932-02-02 00:00:00,90,universidad tecnológica nacional,licenciatura en psicología,manuel torres,harpermary@hotmail.com,male,colonia mendez bar,3443 +1054,2020-05-05 00:00:00,1964-08-12 00:00:00,58,universidad nacional de jujuy,ciencias veterinarias,gregory watson,colleenguerrero@hotmail.com,male,colonia mendez bar,3443 +1055,2019-12-22 00:00:00,2004-08-26 00:00:00,18,universidad nacional de jujuy,licenciatura en administración ,mark singleton,rachel79@gmail.com,male,colonia mendez bar,3443 +1056,2019-11-05 00:00:00,1926-10-22 00:00:00,96,universidad tecnológica nacional,agronomía,shelley miller,maysnicole@hotmail.com,female,colonia mendez bar,3443 +1057,2020-07-23 00:00:00,1975-09-02 00:00:00,47,universidad tecnológica nacional,licenciatura en musicoterapia,christopher wilson,sking@hotmail.com,male,colonia mendez bar,3443 +1058,2020-04-19 00:00:00,1957-08-24 00:00:00,65,universidad tecnológica nacional,diseño de imagen y sonido,paul garcia,rsellers@hotmail.com,male,colonia mendez bar,3443 +1059,2020-04-01 00:00:00,1944-04-24 00:00:00,78,universidad nacional de jujuy,licenciatura en ciencias de la educación ,melissa leon md,kristin31@yahoo.com,female,colonia mendez bar,3443 +1060,2019-10-25 00:00:00,1934-05-21 00:00:00,88,universidad nacional de jujuy,licenciatura en ciencias de la computación,cassidy powell,hmiller@yahoo.com,female,colonia mendez bar,3443 +1061,2020-05-21 00:00:00,1990-05-22 00:00:00,32,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,shawn camacho,emanning@yahoo.com,male,leubuco,6338 +1062,2020-02-07 00:00:00,1920-09-30 00:00:00,102,universidad tecnológica nacional,farmacia,chelsea morales,sandersmitchell@gmail.com,female,leubuco,6338 +1063,2019-10-10 00:00:00,1946-10-16 00:00:00,76,universidad tecnológica nacional,ingeniería mecánica,julia taylor,jacobgood@hotmail.com,female,leubuco,6338 +1064,2020-04-29 00:00:00,1910-10-25 00:00:00,112,universidad tecnológica nacional,farmacia,brittany gardner,benjaminwalker@gmail.com,female,leubuco,6338 +1065,2020-06-13 00:00:00,1964-12-07 00:00:00,57,universidad nacional de jujuy,ingeniería en informática,joanna rocha,wheelerdavid@yahoo.com,female,leubuco,6338 +1066,2020-01-08 00:00:00,1931-08-03 00:00:00,91,universidad tecnológica nacional,arquitectura,alan gonzalez,candrews@yahoo.com,male,adolfo van praet,6212 +1067,2020-01-29 00:00:00,1928-09-16 00:00:00,94,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,juan daniels,meyersamantha@hotmail.com,male,adolfo van praet,6212 +1068,2020-04-08 00:00:00,1989-07-24 00:00:00,33,universidad nacional de jujuy,arquitectura,emily lynn,leroyfrederick@gmail.com,female,adolfo van praet,6212 +1069,2020-06-15 00:00:00,1951-07-12 00:00:00,71,universidad tecnológica nacional,ingeniería en informática,larry rogers,terrelltanya@gmail.com,male,adolfo van praet,6212 +1070,2020-07-29 00:00:00,1932-12-13 00:00:00,89,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,kimberly hartman,michaelcontreras@hotmail.com,female,barrancon,3384 +1071,2020-02-01 00:00:00,1990-11-14 00:00:00,32,universidad tecnológica nacional,licenciatura en ciencias biológicas,charles ayala,tracyowens@gmail.com,male,barrancon,3384 +1072,2019-11-20 00:00:00,1928-05-12 00:00:00,94,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,william brown,jameswolf@gmail.com,male,barrancon,3384 +1073,2020-06-16 00:00:00,1928-11-21 00:00:00,94,universidad tecnológica nacional,ingeniería electrónica,jose riggs,markevans@hotmail.com,male,barrancon,3384 +1074,2019-11-11 00:00:00,1928-11-14 00:00:00,94,universidad tecnológica nacional,licenciatura en sociología ,stephanie hale,chad33@gmail.com,female,sierra de la ventana,8168 +1075,2019-12-10 00:00:00,1960-12-01 00:00:00,61,universidad tecnológica nacional,técnico para bioterios ,james taylor,sbrown@hotmail.com,male,sierra de la ventana,8168 +1076,2020-01-24 00:00:00,1937-10-07 00:00:00,85,universidad tecnológica nacional,ingeniería en informática,david hernandez,tthompson@gmail.com,male,sierra de la ventana,8168 +1077,2019-10-17 00:00:00,1959-06-29 00:00:00,63,universidad nacional de jujuy,licenciatura en artes,rebecca pierce,torressusan@hotmail.com,female,villa ballester,1653 +1078,2020-02-05 00:00:00,1940-11-04 00:00:00,82,universidad nacional de jujuy,técnico para bioterios ,tammy lopez,gnelson@gmail.com,female,villa ballester,1653 +1079,2020-02-05 00:00:00,1924-07-23 00:00:00,98,universidad tecnológica nacional,licenciatura en sociología ,kayla beard,smoore@yahoo.com,female,hale,6511 +1080,2020-05-14 00:00:00,1933-11-30 00:00:00,89,universidad nacional de jujuy,licenciatura en ciencias de la computación,michelle nolan,villanuevaphyllis@hotmail.com,female,hale,6511 +1081,2019-11-24 00:00:00,1914-09-08 00:00:00,108,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,heidi hill,savila@gmail.com,female,hale,6511 +1082,2019-12-21 00:00:00,1936-11-02 00:00:00,86,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,gene moore,thomassilva@gmail.com,male,hale,6511 +1083,2020-05-12 00:00:00,1907-12-30 00:00:00,114,universidad tecnológica nacional,diseño industrial,jon davis,uburns@gmail.com,male,hale,6511 +1084,2020-03-26 00:00:00,1906-05-05 00:00:00,116,universidad nacional de jujuy,licenciatura en producción de bioimagenes,kevin keller,chendebra@yahoo.com,male,hale,6511 +1085,2019-10-22 00:00:00,1950-08-05 00:00:00,72,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,edward young,muellermonica@yahoo.com,male,nordelta,1670 +1086,2020-07-23 00:00:00,1982-03-24 00:00:00,40,universidad tecnológica nacional,licenciatura en producción de bioimagenes,stephanie salinas,robert16@yahoo.com,female,nordelta,1670 +1087,2020-06-26 00:00:00,1973-01-25 00:00:00,49,universidad nacional de jujuy,diseño industrial,amber harper,mgreene@gmail.com,female,nelson,3032 +1088,2020-07-07 00:00:00,1981-10-20 00:00:00,41,universidad nacional de jujuy,técnico para bioterios ,mary ellis,cherylrogers@gmail.com,female,nelson,3032 +1089,2020-01-21 00:00:00,1920-08-26 00:00:00,102,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,gabrielle brown,joseph27@gmail.com,female,nelson,3032 +1090,2020-06-08 00:00:00,1926-08-05 00:00:00,96,universidad nacional de jujuy,licenciatura en ciencias de la educación ,glenn mendez,callahankevin@yahoo.com,male,nelson,3032 +1091,2020-06-30 00:00:00,1936-08-04 00:00:00,86,universidad tecnológica nacional,arquitectura,richard garcia,callen@gmail.com,male,nelson,3032 +1092,2019-11-09 00:00:00,1930-05-02 00:00:00,92,universidad tecnológica nacional,licenciatura en ciencias de la computación,roger gregory,zvalenzuela@gmail.com,male,abra el candado,4124 +1093,2020-01-26 00:00:00,1967-12-15 00:00:00,54,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jessica stevens,dawnthomas@hotmail.com,female,abra el candado,4124 +1094,2019-12-12 00:00:00,1935-09-01 00:00:00,87,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,lauren smith,rodriguezmichael@gmail.com,female,abra el candado,4124 +1095,2020-03-19 00:00:00,1965-08-31 00:00:00,57,universidad tecnológica nacional,ingeniería electrónica,kevin rosales,michaelgarcia@gmail.com,male,abra el candado,4124 +1096,2019-12-10 00:00:00,1952-07-20 00:00:00,70,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,alfred johnson,ashleyphillips@hotmail.com,male,abra el candado,4124 +1097,2020-02-23 00:00:00,1961-07-09 00:00:00,61,universidad nacional de jujuy,licenciatura en psicología,mr. donald diaz,sanchezanthony@gmail.com,male,el carbalino,5592 +1098,2019-12-06 00:00:00,1907-08-16 00:00:00,115,universidad tecnológica nacional,licenciatura en psicología,michele buck,staceyanderson@yahoo.com,female,el carbalino,5592 +1099,2019-12-05 00:00:00,1974-09-28 00:00:00,48,universidad nacional de jujuy,licenciatura en ciencias de la computación,alexandra hunter,award@yahoo.com,female,el carbalino,5592 +1100,2020-04-03 00:00:00,1930-11-13 00:00:00,92,universidad tecnológica nacional,licenciatura en ciencias antropológicas,jordan thomas,glennsean@hotmail.com,female,el carbalino,5592 +1101,2020-03-20 00:00:00,1959-04-18 00:00:00,63,universidad nacional de jujuy,actuario ,ebony smith,jacquelinejackson@hotmail.com,female,el carbalino,5592 +1102,2020-05-02 00:00:00,1990-11-05 00:00:00,32,universidad nacional de jujuy,licenciatura en artes,martin perez,bakerchristina@hotmail.com,male,el carbalino,5592 +1103,2020-01-12 00:00:00,1924-03-16 00:00:00,98,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,isaac johnson,stephensmith@hotmail.com,male,el carbalino,5592 +1104,2020-07-30 00:00:00,1947-02-24 00:00:00,75,universidad tecnológica nacional,licenciatura en musicoterapia,bridget gomez,hartmandale@gmail.com,female,el carbalino,5592 +1105,2020-07-09 00:00:00,1931-09-20 00:00:00,91,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,diana smith,yyoung@hotmail.com,female,chivilcoy,6620 +1106,2020-05-01 00:00:00,1956-05-24 00:00:00,66,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,frank ayers,mason35@yahoo.com,male,chivilcoy,6620 +1107,2020-03-20 00:00:00,2004-07-06 00:00:00,18,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,tiffany adkins,tabithapeters@yahoo.com,female,chivilcoy,6620 +1108,2020-02-28 00:00:00,1936-01-13 00:00:00,86,universidad tecnológica nacional,ingeniería electrónica,victoria walsh,tammygutierrez@gmail.com,female,chivilcoy,6620 +1109,2020-03-12 00:00:00,1955-05-17 00:00:00,67,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,evan wells,danielsmith@yahoo.com,male,chivilcoy,6620 +1110,2020-02-21 00:00:00,1912-03-27 00:00:00,110,universidad tecnológica nacional,contador público ,frank clarke,joanprice@yahoo.com,male,chivilcoy,6620 +1111,2019-10-29 00:00:00,1983-06-17 00:00:00,39,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,brittany martinez,cherrera@hotmail.com,female,chivilcoy,6620 +1112,2019-10-19 00:00:00,1935-07-23 00:00:00,87,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,christian robinson,jimmy45@gmail.com,male,chivilcoy,6620 +1113,2020-05-08 00:00:00,1926-01-10 00:00:00,96,universidad nacional de jujuy,licenciatura en psicología,david andersen,angela36@yahoo.com,male,chivilcoy,6620 +1114,2020-03-17 00:00:00,1967-12-05 00:00:00,54,universidad tecnológica nacional,licenciatura en psicología,karen clark,rodriguezmark@gmail.com,female,chivilcoy,6620 +1115,2020-05-31 00:00:00,1909-01-24 00:00:00,113,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,alexis nguyen,awoodard@yahoo.com,female,chivilcoy,6620 +1116,2020-04-28 00:00:00,1914-06-30 00:00:00,108,universidad nacional de jujuy,arquitectura,hannah fisher,randy52@yahoo.com,female,adrian maturano,5590 +1117,2019-10-20 00:00:00,2000-09-29 00:00:00,22,universidad tecnológica nacional,actuario ,kristina diaz,tylergriffin@gmail.com,female,adrian maturano,5590 +1118,2020-02-09 00:00:00,2000-01-20 00:00:00,22,universidad nacional de jujuy,licenciatura en artes,seth white,kellyjessica@hotmail.com,male,adrian maturano,5590 +1119,2019-12-25 00:00:00,1929-03-28 00:00:00,93,universidad nacional de jujuy,ingeniería electrónica,patrick gonzalez,mackenzielloyd@hotmail.com,male,adrian maturano,5590 +1120,2020-03-11 00:00:00,1936-07-16 00:00:00,86,universidad tecnológica nacional,bioquímica,peter collins,jennifermay@hotmail.com,male,kilometro 184,3620 +1121,2020-05-27 00:00:00,1942-10-08 00:00:00,80,universidad nacional de jujuy,licenciatura en ciencias biológicas,carol garcia md,darrellhernandez@hotmail.com,female,kilometro 184,3620 +1122,2020-07-28 00:00:00,1936-02-12 00:00:00,86,universidad tecnológica nacional,licenciatura en ciencias geológicas,kenneth smith,zwalter@hotmail.com,male,kilometro 184,3620 +1123,2019-10-31 00:00:00,1993-02-24 00:00:00,29,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,kari joyce,nguyencraig@gmail.com,female,kilometro 184,3620 +1124,2020-06-03 00:00:00,1950-06-29 00:00:00,72,universidad nacional de jujuy,medicina,michele barber,bellelizabeth@yahoo.com,female,kilometro 184,3620 +1125,2020-04-05 00:00:00,1953-01-26 00:00:00,69,universidad nacional de jujuy,licenciatura en ciencias geológicas,christine rocha,rossthomas@hotmail.com,female,kilometro 184,3620 +1126,2019-10-07 00:00:00,1944-07-16 00:00:00,78,universidad tecnológica nacional,licenciatura en ciencias de la educación ,dylan watson,joshua41@gmail.com,male,la dulce,7637 +1127,2019-11-15 00:00:00,1958-09-26 00:00:00,64,universidad nacional de jujuy,agronomía,john mcpherson,larry09@gmail.com,male,kilometro 47,5624 +1128,2020-05-29 00:00:00,1979-03-09 00:00:00,43,universidad tecnológica nacional,licenciatura en ciencia política ,phillip rowe,randolphdeanna@hotmail.com,male,kilometro 47,5624 +1129,2020-06-18 00:00:00,1906-09-10 00:00:00,116,universidad nacional de jujuy,arquitectura,tammy goodman,eric92@yahoo.com,female,kilometro 47,5624 +1130,2020-07-17 00:00:00,1999-01-05 00:00:00,23,universidad tecnológica nacional,licenciatura en ciencias geológicas,tara howard,brittany01@hotmail.com,female,avia terai,3706 +1131,2020-07-14 00:00:00,1917-08-20 00:00:00,105,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,william green,jeffrey24@hotmail.com,male,avia terai,3706 +1132,2020-06-17 00:00:00,1981-07-29 00:00:00,41,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,laurie torres,loribarnes@hotmail.com,female,avia terai,3706 +1133,2019-10-10 00:00:00,1921-02-14 00:00:00,101,universidad nacional de jujuy,licenciatura en psicología,angela smith,johnsonaustin@yahoo.com,female,avia terai,3706 +1134,2019-11-21 00:00:00,1960-07-27 00:00:00,62,universidad tecnológica nacional,licenciatura en ciencias biológicas,lisa kirby,josephpalmer@gmail.com,female,avia terai,3706 +1135,2020-04-06 00:00:00,1971-10-08 00:00:00,51,universidad tecnológica nacional,ingeniería mecánica,maurice cunningham,pnichols@yahoo.com,male,avia terai,3706 +1136,2019-12-24 00:00:00,1980-03-26 00:00:00,42,universidad nacional de jujuy,ingeniería mecánica,brian smith,joshuamadden@yahoo.com,male,avia terai,3706 +1137,2020-06-26 00:00:00,1944-07-24 00:00:00,78,universidad tecnológica nacional,técnico para bioterios ,thomas james iii,cjohnson@gmail.com,male,avia terai,3706 +1138,2020-05-25 00:00:00,1942-08-19 00:00:00,80,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,sydney anderson,acruz@hotmail.com,female,barrio la luisa,7400 +1139,2020-07-02 00:00:00,1926-07-20 00:00:00,96,universidad nacional de jujuy,licenciatura en ciencias antropológicas,jennifer johnson,kelly70@hotmail.com,female,barrio la luisa,7400 +1140,2019-11-16 00:00:00,1928-12-07 00:00:00,93,universidad tecnológica nacional,bioquímica,brian johnson,natashaphillips@hotmail.com,male,barrio la luisa,7400 +1141,2019-12-16 00:00:00,1975-03-31 00:00:00,47,universidad tecnológica nacional,licenciatura en psicología,anthony davis,steven44@hotmail.com,male,barrio la luisa,7400 +1142,2020-02-26 00:00:00,2001-05-14 00:00:00,21,universidad nacional de jujuy,licenciatura en ciencias ambientales,colin lowery jr.,martinbrittany@hotmail.com,male,arroyo de la cruz,2813 +1143,2019-10-06 00:00:00,1937-01-02 00:00:00,85,universidad nacional de jujuy,ciencias veterinarias,melissa herman,emily30@hotmail.com,female,arroyo de la cruz,2813 +1144,2020-03-10 00:00:00,1986-01-04 00:00:00,36,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,vanessa perez dvm,williamsjoseph@gmail.com,female,arroyo de la cruz,2813 +1145,2020-01-03 00:00:00,1909-11-02 00:00:00,113,universidad tecnológica nacional,farmacia,michael sims,annettegutierrez@gmail.com,male,arroyo de la cruz,2813 +1146,2020-03-07 00:00:00,1940-12-28 00:00:00,81,universidad tecnológica nacional,diseño de imagen y sonido,mr. david beltran,jmoran@gmail.com,male,arroyo de la cruz,2813 +1147,2020-04-20 00:00:00,1934-01-29 00:00:00,88,universidad tecnológica nacional,bioquímica,cheryl hansen,geoffrey18@gmail.com,female,arroyo de la cruz,2813 +1148,2019-10-27 00:00:00,1974-09-17 00:00:00,48,universidad nacional de jujuy,medicina,sarah kemp,jacobthompson@yahoo.com,female,allende,3550 +1149,2020-05-26 00:00:00,1935-08-29 00:00:00,87,universidad tecnológica nacional,licenciatura en ciencia política ,joel valencia,richardsdanielle@hotmail.com,male,allende,3550 +1150,2020-06-26 00:00:00,1938-01-07 00:00:00,84,universidad nacional de jujuy,licenciatura en musicoterapia,jason medina,harmonchase@gmail.com,male,allende,3550 +1151,2019-11-02 00:00:00,1909-08-20 00:00:00,113,universidad tecnológica nacional,licenciatura en artes,alex davis,fharris@yahoo.com,male,allende,3550 +1152,2019-11-12 00:00:00,2000-12-23 00:00:00,21,universidad tecnológica nacional,arquitectura,scott ramos,kimberly97@yahoo.com,male,allende,3550 +1153,2020-05-07 00:00:00,1955-02-23 00:00:00,67,universidad nacional de jujuy,licenciatura en ciencias ambientales,sandra miller,walshamber@yahoo.com,female,allende,3550 +1154,2020-05-26 00:00:00,1951-10-17 00:00:00,71,universidad nacional de jujuy,diseño industrial,james smith,sbaker@gmail.com,male,acostilla,4701 +1155,2020-06-25 00:00:00,1913-07-26 00:00:00,109,universidad tecnológica nacional,licenciatura en ciencias de la educación ,daniel lee,mblack@gmail.com,male,acostilla,4701 +1156,2020-04-11 00:00:00,1947-07-30 00:00:00,75,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,stephanie wade,williamjones@hotmail.com,female,acostilla,4701 +1157,2020-05-31 00:00:00,1968-12-23 00:00:00,53,universidad nacional de jujuy,diseño de imagen y sonido,timothy thomas,troy61@hotmail.com,male,acostilla,4701 +1158,2020-07-20 00:00:00,1960-10-08 00:00:00,62,universidad tecnológica nacional,licenciatura en musicoterapia,erin pearson,hollyyoung@yahoo.com,female,acostilla,4701 +1159,2019-10-05 00:00:00,1906-12-22 00:00:00,115,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,mark cole,tannerann@hotmail.com,male,acostilla,4701 +1160,2020-05-14 00:00:00,1920-08-24 00:00:00,102,universidad tecnológica nacional,medicina,ryan webb,huntmorgan@hotmail.com,male,acostilla,4701 +1161,2020-04-20 00:00:00,1952-10-13 00:00:00,70,universidad tecnológica nacional,bioquímica,james hernandez,megansharp@yahoo.com,male,acostilla,4701 +1162,2020-04-13 00:00:00,1909-01-24 00:00:00,113,universidad nacional de jujuy,arquitectura,michael taylor,davisanna@yahoo.com,male,acostilla,4701 +1163,2019-10-09 00:00:00,1995-07-27 00:00:00,27,universidad nacional de jujuy,diseño industrial,crystal harrison,wilsonelizabeth@yahoo.com,female,acostilla,4701 +1164,2019-10-13 00:00:00,1972-01-23 00:00:00,50,universidad tecnológica nacional,diseño industrial,ricky scott,michaellawson@yahoo.com,male,la chinaca,4561 +1165,2019-12-10 00:00:00,1964-03-04 00:00:00,58,universidad tecnológica nacional,ciencias veterinarias,robert gay,yjohnson@hotmail.com,male,la chinaca,4561 +1166,2020-04-21 00:00:00,1950-03-26 00:00:00,72,universidad tecnológica nacional,farmacia,jonathan davis,lamalejandra@hotmail.com,male,la chinaca,4561 +1167,2020-03-27 00:00:00,1988-07-07 00:00:00,34,universidad tecnológica nacional,diseño de imagen y sonido,michael nelson,carlos16@yahoo.com,male,la chinaca,4561 +1168,2020-01-23 00:00:00,1924-08-20 00:00:00,98,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,christopher foster,dalegreene@hotmail.com,male,la chinaca,4561 +1169,2019-11-01 00:00:00,1923-01-14 00:00:00,99,universidad tecnológica nacional,licenciatura en producción de bioimagenes,diane chen,michaelthompson@gmail.com,female,colonia el simbol,3074 +1170,2020-06-27 00:00:00,1928-01-04 00:00:00,94,universidad tecnológica nacional,ciencias veterinarias,robert rush,msanders@hotmail.com,male,colonia el simbol,3074 +1171,2019-11-12 00:00:00,1919-12-27 00:00:00,102,universidad nacional de jujuy,diseño industrial,christina miles,wendy39@gmail.com,female,colonia el simbol,3074 +1172,2020-03-10 00:00:00,1958-02-02 00:00:00,64,universidad tecnológica nacional,licenciatura en ciencias de la computación,brian elliott,ashley92@gmail.com,male,berabevu,2639 +1173,2020-01-15 00:00:00,1912-02-01 00:00:00,110,universidad nacional de jujuy,licenciatura en producción de bioimagenes,rita west,ellenhodges@gmail.com,female,berabevu,2639 +1174,2020-03-17 00:00:00,1957-05-01 00:00:00,65,universidad nacional de jujuy,licenciatura en ciencias antropológicas,juan schneider,browneric@yahoo.com,male,berabevu,2639 +1175,2019-10-10 00:00:00,1967-04-28 00:00:00,55,universidad nacional de jujuy,ingeniería mecánica,keith wade,butlersara@hotmail.com,male,berabevu,2639 +1176,2020-02-02 00:00:00,1978-01-28 00:00:00,44,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,jeffrey bolton,pughjoseph@gmail.com,male,berabevu,2639 +1177,2020-07-05 00:00:00,1999-03-12 00:00:00,23,universidad nacional de jujuy,ingeniería electrónica,william nelson,nichole48@hotmail.com,male,berabevu,2639 +1178,2020-02-03 00:00:00,1956-11-15 00:00:00,66,universidad tecnológica nacional,licenciatura en ciencias ambientales,wayne robertson,sydney62@yahoo.com,male,antonio carboni,7243 +1179,2019-11-15 00:00:00,1953-11-15 00:00:00,69,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,karen gordon,bhanson@gmail.com,female,antonio carboni,7243 +1180,2019-12-25 00:00:00,1967-10-09 00:00:00,55,universidad nacional de jujuy,farmacia,lisa cooper,qmcgee@gmail.com,female,antonio carboni,7243 +1181,2019-12-15 00:00:00,1930-04-07 00:00:00,92,universidad tecnológica nacional,técnico para bioterios ,angel alexander,williamboyd@yahoo.com,female,antonio carboni,7243 +1182,2020-06-02 00:00:00,1932-04-01 00:00:00,90,universidad nacional de jujuy,diseño industrial,shawn ruiz,kalexander@gmail.com,male,antonio carboni,7243 +1183,2020-02-14 00:00:00,2003-04-21 00:00:00,19,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,ryan garcia,ssingleton@yahoo.com,male,apeadero quiroga,5427 +1184,2019-10-06 00:00:00,1954-10-21 00:00:00,68,universidad tecnológica nacional,actuario ,tiffany johnson,greenegary@hotmail.com,female,apeadero quiroga,5427 +1185,2020-02-24 00:00:00,1990-02-04 00:00:00,32,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,wanda cooper,brian32@gmail.com,female,apeadero quiroga,5427 +1186,2020-05-13 00:00:00,1933-02-01 00:00:00,89,universidad tecnológica nacional,licenciatura en ciencias de la computación,david shaffer,umarshall@gmail.com,male,de bruyn,6031 +1187,2020-03-11 00:00:00,1932-09-20 00:00:00,90,universidad nacional de jujuy,licenciatura en psicología,paige kelly,wsellers@gmail.com,female,de bruyn,6031 +1188,2020-06-07 00:00:00,1945-03-26 00:00:00,77,universidad tecnológica nacional,licenciatura en ciencias biológicas,robert george,cbrown@gmail.com,male,de bruyn,6031 +1189,2020-02-01 00:00:00,1945-03-11 00:00:00,77,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,justin barnes,lreynolds@yahoo.com,male,de bruyn,6031 +1190,2020-06-14 00:00:00,1976-12-27 00:00:00,45,universidad tecnológica nacional,licenciatura en ciencia política ,eileen maynard,pereztimothy@gmail.com,female,colonia dos rosas y la legua,2349 +1191,2020-01-22 00:00:00,1961-01-28 00:00:00,61,universidad tecnológica nacional,licenciatura en producción de bioimagenes,andrew obrien,daniel29@hotmail.com,male,colonia dos rosas y la legua,2349 +1192,2020-07-09 00:00:00,1944-08-01 00:00:00,78,universidad tecnológica nacional,diseño industrial,sherry mccoy,leslie33@hotmail.com,female,colonia dos rosas y la legua,2349 +1193,2019-10-07 00:00:00,1953-06-20 00:00:00,69,universidad nacional de jujuy,ingeniería mecánica,ashley white,miranda89@yahoo.com,female,colonia dos rosas y la legua,2349 +1194,2020-07-26 00:00:00,1979-02-04 00:00:00,43,universidad tecnológica nacional,medicina,ashley sanders,mckenzie19@yahoo.com,female,colonia dos rosas y la legua,2349 +1195,2020-03-15 00:00:00,1965-11-29 00:00:00,56,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,monique clark,stephaniecortez@gmail.com,female,colonia dos rosas y la legua,2349 +1196,2019-10-03 00:00:00,1946-03-16 00:00:00,76,universidad tecnológica nacional,diseño industrial,christopher sanchez,youngphillip@gmail.com,male,colonia dos rosas y la legua,2349 +1197,2019-12-22 00:00:00,1982-12-09 00:00:00,39,universidad tecnológica nacional,bioquímica,shannon spencer,thorntonpenny@gmail.com,female,colonia dos rosas y la legua,2349 +1198,2019-12-14 00:00:00,1932-12-08 00:00:00,89,universidad tecnológica nacional,licenciatura en artes,steven newman,yhogan@gmail.com,male,buena vista,5525 +1199,2020-06-20 00:00:00,1945-10-04 00:00:00,77,universidad nacional de jujuy,ingeniería mecánica,susan smith,ohines@yahoo.com,female,buena vista,5525 +1200,2020-01-30 00:00:00,1992-10-26 00:00:00,30,universidad tecnológica nacional,licenciatura en sociología ,sean mcdonald,brownguy@hotmail.com,male,buena vista,5525 +1201,2020-07-25 00:00:00,1978-08-02 00:00:00,44,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,william thompson,jordanchristine@gmail.com,male,buena vista,5525 +1202,2020-04-29 00:00:00,1920-07-22 00:00:00,102,universidad nacional de jujuy,ingeniería mecánica,gary little,briandaniels@hotmail.com,male,buena vista,5525 +1203,2020-02-05 00:00:00,1953-07-22 00:00:00,69,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jennifer vance,jeffreyknight@yahoo.com,female,buena vista,5525 +1204,2019-11-19 00:00:00,1968-05-23 00:00:00,54,universidad nacional de jujuy,licenciatura en ciencias de la computación,michael smith,davidangela@yahoo.com,male,buena vista,5525 +1205,2020-03-17 00:00:00,1944-06-15 00:00:00,78,universidad tecnológica nacional,licenciatura en psicología,james daniel,nmoore@yahoo.com,male,buena vista,5525 +1206,2020-02-01 00:00:00,2003-12-03 00:00:00,18,universidad tecnológica nacional,licenciatura en ciencias de la computación,peggy ochoa,wpope@hotmail.com,female,buena vista,5525 +1207,2020-06-28 00:00:00,1933-05-22 00:00:00,89,universidad tecnológica nacional,actuario ,danny smith jr.,mhenry@gmail.com,male,buena vista,5525 +1208,2019-12-23 00:00:00,1969-10-25 00:00:00,53,universidad tecnológica nacional,ciencias veterinarias,susan luna,jessicaenglish@yahoo.com,female,buena vista,5525 +1209,2020-05-17 00:00:00,1914-10-18 00:00:00,108,universidad tecnológica nacional,licenciatura en ciencias ambientales,joseph ortega,suzanne21@hotmail.com,male,buena vista,5525 +1210,2020-01-31 00:00:00,1917-08-04 00:00:00,105,universidad tecnológica nacional,licenciatura en ciencias de la educación ,christopher jackson,waltersann@gmail.com,male,buena vista,5525 +1211,2019-12-28 00:00:00,1971-12-23 00:00:00,50,universidad nacional de jujuy,licenciatura en ciencias antropológicas,amanda harrison,sarahhill@gmail.com,female,kilometro 125,6720 +1212,2020-05-28 00:00:00,1936-09-10 00:00:00,86,universidad nacional de jujuy,contador público ,daniel howell,ellisleslie@hotmail.com,male,kilometro 125,6720 +1213,2020-02-29 00:00:00,1926-11-17 00:00:00,96,universidad nacional de jujuy,licenciatura en artes,dwayne stevens,kadams@yahoo.com,male,kilometro 125,6720 +1214,2020-01-15 00:00:00,1927-11-21 00:00:00,95,universidad nacional de jujuy,licenciatura en ciencias de la educación ,breanna long,vickiestrada@hotmail.com,female,kilometro 125,6720 +1215,2020-02-19 00:00:00,1944-10-15 00:00:00,78,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,emily davis,sherry40@gmail.com,female,kilometro 125,6720 +1216,2019-12-21 00:00:00,1932-05-09 00:00:00,90,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,joseph pitts,lauriebauer@gmail.com,male,kilometro 125,6720 +1217,2019-10-02 00:00:00,1988-08-26 00:00:00,34,universidad nacional de jujuy,licenciatura en producción de bioimagenes,john taylor,mejiamary@hotmail.com,male,kilometro 125,6720 +1218,2020-05-20 00:00:00,1925-06-07 00:00:00,97,universidad nacional de jujuy,diseño de imagen y sonido,crystal armstrong,brewermelissa@yahoo.com,female,agua blanca,5471 +1219,2019-11-18 00:00:00,1974-10-18 00:00:00,48,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jacob ballard,joneshannah@gmail.com,male,agua blanca,5471 +1220,2020-01-31 00:00:00,1995-04-25 00:00:00,27,universidad nacional de jujuy,actuario ,brandon cabrera,robert52@yahoo.com,male,agua blanca,5471 +1221,2019-11-26 00:00:00,1993-05-15 00:00:00,29,universidad tecnológica nacional,licenciatura en sociología ,troy turner,scott09@hotmail.com,male,agua blanca,5471 +1222,2019-11-21 00:00:00,1978-10-20 00:00:00,44,universidad tecnológica nacional,licenciatura en artes,patrick johnson,corey93@hotmail.com,male,agua blanca,5471 +1223,2019-10-25 00:00:00,1958-04-06 00:00:00,64,universidad tecnológica nacional,licenciatura en terapia ocupacional,taylor klein,michael97@yahoo.com,female,agua blanca,5471 +1224,2019-11-03 00:00:00,1993-11-22 00:00:00,28,universidad nacional de jujuy,licenciatura en ciencias antropológicas,sarah brown,scottespinoza@hotmail.com,female,agua blanca,5471 +1225,2019-11-15 00:00:00,1961-01-16 00:00:00,61,universidad tecnológica nacional,licenciatura en terapia ocupacional,morgan hendricks,davidwilliams@hotmail.com,female,agua blanca,5471 +1226,2020-03-17 00:00:00,1924-04-12 00:00:00,98,universidad tecnológica nacional,licenciatura en artes,kevin smith,rodney27@gmail.com,male,agua blanca,5471 +1227,2020-04-07 00:00:00,1938-04-30 00:00:00,84,universidad tecnológica nacional,licenciatura en ciencias antropológicas,diana foster,deborah95@gmail.com,female,agua blanca,5471 +1228,2019-10-15 00:00:00,1959-05-16 00:00:00,63,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,melissa mcdonald,vfisher@gmail.com,female,agua blanca,5471 +1229,2020-01-07 00:00:00,1985-07-19 00:00:00,37,universidad tecnológica nacional,licenciatura en ciencias antropológicas,joan rivera,jackieanderson@yahoo.com,female,agua blanca,5471 +1230,2020-06-08 00:00:00,1929-01-04 00:00:00,93,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,christian shaffer,derek61@yahoo.com,male,agua blanca,5471 +1231,2020-07-02 00:00:00,1924-07-05 00:00:00,98,universidad nacional de jujuy,técnico para bioterios ,kelly hill,turnercraig@gmail.com,female,campo garabato,3572 +1232,2020-01-10 00:00:00,1973-03-02 00:00:00,49,universidad tecnológica nacional,licenciatura en ciencias ambientales,adriana huber,xwest@yahoo.com,female,campo garabato,3572 +1233,2020-07-08 00:00:00,1993-01-03 00:00:00,29,universidad tecnológica nacional,farmacia,cynthia castillo,cynthia87@gmail.com,female,campo garabato,3572 +1234,2020-07-23 00:00:00,1941-02-28 00:00:00,81,universidad nacional de jujuy,contador público ,christy novak,rmitchell@yahoo.com,female,campo garabato,3572 +1235,2020-04-04 00:00:00,1931-10-03 00:00:00,91,universidad nacional de jujuy,licenciatura en ciencias de la computación,victoria gibson,pachecoheather@yahoo.com,female,campo garabato,3572 +1236,2020-01-29 00:00:00,1995-02-01 00:00:00,27,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,destiny gutierrez,martinjose@yahoo.com,female,campo garabato,3572 +1237,2020-07-28 00:00:00,1966-02-09 00:00:00,56,universidad nacional de jujuy,licenciatura en producción de bioimagenes,jessica robinson,dawn81@hotmail.com,female,campo garabato,3572 +1238,2020-01-28 00:00:00,1940-11-21 00:00:00,82,universidad nacional de jujuy,técnico para bioterios ,jill duncan,bpeters@yahoo.com,female,campo garabato,3572 +1239,2020-02-29 00:00:00,1938-12-31 00:00:00,83,universidad tecnológica nacional,licenciatura en terapia ocupacional,tracy meyer,meganwolf@gmail.com,female,alberto flores,5582 +1240,2020-03-21 00:00:00,1926-11-05 00:00:00,96,universidad nacional de jujuy,agronomía,brandon daniel,hillmason@yahoo.com,male,alberto flores,5582 +1241,2020-01-21 00:00:00,1974-09-03 00:00:00,48,universidad tecnológica nacional,licenciatura en ciencias ambientales,kevin ryan,dillon27@yahoo.com,male,alberto flores,5582 +1242,2020-07-15 00:00:00,1999-10-31 00:00:00,23,universidad tecnológica nacional,licenciatura en ciencias geológicas,bradley mercado,fmassey@gmail.com,male,alberto flores,5582 +1243,2020-03-24 00:00:00,1947-07-14 00:00:00,75,universidad tecnológica nacional,licenciatura en ciencias antropológicas,travis mckenzie,ywilkins@hotmail.com,male,alberto flores,5582 +1244,2020-02-13 00:00:00,1936-10-11 00:00:00,86,universidad nacional de jujuy,actuario ,michael simpson,joshuahunt@yahoo.com,male,alegria,6389 +1245,2020-06-08 00:00:00,1932-04-11 00:00:00,90,universidad nacional de jujuy,contador público ,brianna travis,jeffery11@hotmail.com,female,alegria,6389 +1246,2020-05-28 00:00:00,1979-07-17 00:00:00,43,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,eric anderson,stephanie93@yahoo.com,male,alegria,6389 +1247,2020-05-29 00:00:00,1979-01-09 00:00:00,43,universidad nacional de jujuy,ingeniería en informática,emily day,mendozaapril@yahoo.com,female,alegria,6389 +1248,2020-05-30 00:00:00,1942-11-17 00:00:00,80,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,adrian davis,paynewilliam@gmail.com,male,alegria,6389 +1249,2019-11-11 00:00:00,1976-10-08 00:00:00,46,universidad tecnológica nacional,ciencias veterinarias,john weaver,zyoung@yahoo.com,male,alegria,6389 +1250,2020-04-07 00:00:00,1959-07-18 00:00:00,63,universidad nacional de jujuy,licenciatura en psicología,robert allen,tranjustin@gmail.com,male,alegria,6389 +1251,2019-12-28 00:00:00,1922-05-11 00:00:00,100,universidad nacional de jujuy,ingeniería mecánica,krystal lynch,wray@hotmail.com,female,alegria,6389 +1252,2019-12-28 00:00:00,1987-08-23 00:00:00,35,universidad nacional de jujuy,licenciatura en ciencias de la educación ,brenda morgan,danielmcgrath@yahoo.com,female,alegria,6389 +1253,2020-03-26 00:00:00,1941-05-24 00:00:00,81,universidad nacional de jujuy,bioquímica,jennifer sullivan,dorothycardenas@gmail.com,female,el porvenir,9227 +1254,2019-12-17 00:00:00,1926-03-25 00:00:00,96,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,aaron richardson,walkerkathleen@yahoo.com,male,el porvenir,9227 +1255,2020-03-26 00:00:00,1918-12-19 00:00:00,103,universidad tecnológica nacional,licenciatura en producción de bioimagenes,raymond whitehead,caleb82@yahoo.com,male,el porvenir,9227 +1256,2020-05-30 00:00:00,1978-04-29 00:00:00,44,universidad tecnológica nacional,licenciatura en terapia ocupacional,robert mueller,caldwelldaniel@hotmail.com,male,el porvenir,9227 +1257,2020-04-04 00:00:00,1945-09-22 00:00:00,77,universidad nacional de jujuy,licenciatura en psicología,patrick mercado,deanjacqueline@gmail.com,male,el porvenir,9227 +1258,2019-11-30 00:00:00,1932-11-23 00:00:00,90,universidad nacional de jujuy,técnico para bioterios ,jessica barrera,ugonzales@yahoo.com,female,bella vista,5835 +1259,2020-01-18 00:00:00,1946-09-07 00:00:00,76,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,david garner,ohopkins@gmail.com,male,bella vista,5835 +1260,2020-06-12 00:00:00,1939-05-28 00:00:00,83,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,rachel walter,whitejohn@gmail.com,female,bella vista,5835 +1261,2020-07-23 00:00:00,1992-08-19 00:00:00,30,universidad tecnológica nacional,diseño industrial,amy freeman,oconnellpatrick@hotmail.com,female,bella vista,5835 +1262,2020-03-06 00:00:00,1992-11-02 00:00:00,30,universidad tecnológica nacional,ingeniería en informática,shawna martinez,nathan11@gmail.com,female,bella vista,5835 +1263,2020-01-09 00:00:00,1933-02-28 00:00:00,89,universidad tecnológica nacional,arquitectura,bryce francis,melissagomez@hotmail.com,male,bella vista,5835 +1264,2019-10-31 00:00:00,1991-01-07 00:00:00,31,universidad nacional de jujuy,ingeniería electrónica,james rivera,walkerkristy@hotmail.com,male,bella vista,5835 +1265,2020-06-26 00:00:00,1942-02-04 00:00:00,80,universidad nacional de jujuy,licenciatura en producción de bioimagenes,stephanie wilson,kdavidson@gmail.com,female,bella vista,5835 +1266,2020-06-08 00:00:00,2002-07-24 00:00:00,20,universidad nacional de jujuy,diseño industrial,dillon oliver,hobbsangie@hotmail.com,male,bella vista,5835 +1267,2019-12-17 00:00:00,1935-09-10 00:00:00,87,universidad tecnológica nacional,medicina,jessica jimenez,markbrown@yahoo.com,female,bella vista,5835 +1268,2020-05-04 00:00:00,1968-12-04 00:00:00,53,universidad nacional de jujuy,licenciatura en ciencias ambientales,robert pollard jr.,moraleschristine@gmail.com,male,bella vista,5835 +1269,2019-10-07 00:00:00,1984-10-23 00:00:00,38,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,samantha thompson,whutchinson@hotmail.com,female,bella vista,5835 +1270,2019-12-07 00:00:00,1914-09-03 00:00:00,108,universidad nacional de jujuy,licenciatura en ciencia política ,madison pearson,zjohnson@gmail.com,female,bella vista,5835 +1271,2020-02-23 00:00:00,1919-03-31 00:00:00,103,universidad nacional de jujuy,técnico para bioterios ,michael porter,stephanie18@gmail.com,male,bella vista,5835 +1272,2019-12-07 00:00:00,1910-04-10 00:00:00,112,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,doris griffith,christopher28@hotmail.com,female,bella vista,5835 +1273,2020-01-10 00:00:00,2003-01-14 00:00:00,19,universidad tecnológica nacional,licenciatura en ciencias ambientales,stephanie wilson,joshua10@yahoo.com,female,bella vista,5835 +1274,2020-05-13 00:00:00,1996-04-15 00:00:00,26,universidad nacional de jujuy,licenciatura en psicología,ashley hill,wayne14@gmail.com,female,bella vista,5835 +1275,2020-07-08 00:00:00,1994-09-25 00:00:00,28,universidad nacional de jujuy,ciencias veterinarias,jocelyn mclean,josephho@yahoo.com,female,bella vista,5835 +1276,2020-05-10 00:00:00,1906-04-29 00:00:00,116,universidad tecnológica nacional,licenciatura en ciencias biológicas,tara lawson,hbrooks@hotmail.com,female,bella vista,5835 +1277,2020-04-19 00:00:00,1938-05-29 00:00:00,84,universidad tecnológica nacional,ingeniería electrónica,angela davis,rodriguezronnie@gmail.com,female,bella vista,5835 +1278,2020-06-29 00:00:00,1975-07-07 00:00:00,47,universidad tecnológica nacional,ingeniería mecánica,kimberly powers,zshields@hotmail.com,female,bella vista,5835 +1279,2020-06-02 00:00:00,1963-01-23 00:00:00,59,universidad tecnológica nacional,licenciatura en terapia ocupacional,denise franklin,thorntonteresa@hotmail.com,female,bella vista,5835 +1280,2020-05-02 00:00:00,1980-01-12 00:00:00,42,universidad nacional de jujuy,agronomía,ryan mcdonald,youngjoshua@yahoo.com,male,bella vista,5835 +1281,2019-11-14 00:00:00,1969-07-24 00:00:00,53,universidad nacional de jujuy,licenciatura en musicoterapia,robert johnson,david32@gmail.com,male,bella vista,5835 +1282,2020-07-25 00:00:00,1944-06-07 00:00:00,78,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,cristina romero,castanedaeric@yahoo.com,female,bella vista,5835 +1283,2020-05-08 00:00:00,1914-03-19 00:00:00,108,universidad tecnológica nacional,arquitectura,tammy perez,sanchezjames@yahoo.com,female,bella vista,5835 +1284,2020-02-16 00:00:00,1968-10-15 00:00:00,54,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,mercedes garcia,owenstina@gmail.com,female,colonia el aguara,3534 +1285,2020-05-28 00:00:00,2002-06-25 00:00:00,20,universidad tecnológica nacional,contador público ,lisa johnston,xhernandez@gmail.com,female,colonia el aguara,3534 +1286,2020-04-17 00:00:00,1936-09-19 00:00:00,86,universidad nacional de jujuy,licenciatura en psicología,michelle walker,danny02@gmail.com,female,colonia el aguara,3534 +1287,2020-06-12 00:00:00,1970-03-17 00:00:00,52,universidad nacional de jujuy,licenciatura en artes,bryan wilkinson,ylamb@gmail.com,male,colonia el aguara,3534 +1288,2020-06-22 00:00:00,1977-03-11 00:00:00,45,universidad nacional de jujuy,licenciatura en ciencias antropológicas,patricia soto,steven27@yahoo.com,female,11 de septiembre,1657 +1289,2019-10-18 00:00:00,1912-01-13 00:00:00,110,universidad tecnológica nacional,farmacia,william bridges,morrispaul@gmail.com,male,11 de septiembre,1657 +1290,2020-02-27 00:00:00,1974-12-11 00:00:00,47,universidad nacional de jujuy,licenciatura en ciencias de la educación ,rebecca castillo,emccullough@yahoo.com,female,11 de septiembre,1657 +1291,2020-01-25 00:00:00,1960-09-08 00:00:00,62,universidad tecnológica nacional,actuario ,wendy lopez,stevensbenjamin@gmail.com,female,11 de septiembre,1657 +1292,2020-07-20 00:00:00,2000-03-25 00:00:00,22,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,stephanie davis,jorge39@yahoo.com,female,11 de septiembre,1657 +1293,2020-02-25 00:00:00,1908-07-29 00:00:00,114,universidad nacional de jujuy,contador público ,dr. jesus beck,arobbins@gmail.com,male,11 de septiembre,1657 +1294,2020-03-20 00:00:00,1954-11-07 00:00:00,68,universidad nacional de jujuy,ingeniería mecánica,jeffrey arnold,timothybecker@hotmail.com,male,11 de septiembre,1657 +1295,2020-05-09 00:00:00,1915-09-12 00:00:00,107,universidad tecnológica nacional,técnico para bioterios ,raymond alvarez,qtaylor@hotmail.com,male,11 de septiembre,1657 +1296,2020-01-07 00:00:00,1968-05-06 00:00:00,54,universidad nacional de jujuy,arquitectura,robin davis,bburns@yahoo.com,female,11 de septiembre,1657 +1297,2019-11-01 00:00:00,1945-08-26 00:00:00,77,universidad tecnológica nacional,licenciatura en administración ,kimberly phillips,danielgates@hotmail.com,female,22 de diciembre,3378 +1298,2019-11-11 00:00:00,1938-07-29 00:00:00,84,universidad nacional de jujuy,licenciatura en psicología,adam christensen,qmays@hotmail.com,male,22 de diciembre,3378 +1299,2020-01-26 00:00:00,1921-02-24 00:00:00,101,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jason holmes,hensonstacy@hotmail.com,male,22 de diciembre,3378 +1300,2019-11-26 00:00:00,1924-01-31 00:00:00,98,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,nathan barrett,larry38@gmail.com,male,22 de diciembre,3378 +1301,2020-06-21 00:00:00,1977-03-25 00:00:00,45,universidad tecnológica nacional,licenciatura en sociología ,nicole floyd,deleoncourtney@yahoo.com,female,22 de diciembre,3378 +1302,2019-10-16 00:00:00,1913-06-18 00:00:00,109,universidad nacional de jujuy,contador público ,jorge friedman,btaylor@gmail.com,male,22 de diciembre,3378 +1303,2020-06-30 00:00:00,1957-04-10 00:00:00,65,universidad tecnológica nacional,actuario ,megan cole,gsanders@gmail.com,female,22 de diciembre,3378 +1304,2019-12-20 00:00:00,1938-03-02 00:00:00,84,universidad nacional de jujuy,contador público ,rachel morales,amber88@hotmail.com,female,22 de diciembre,3378 +1305,2019-11-19 00:00:00,1935-04-01 00:00:00,87,universidad nacional de jujuy,técnico para bioterios ,mary rogers,tfernandez@gmail.com,female,el lenguaraz,7635 +1306,2020-05-02 00:00:00,2002-12-24 00:00:00,19,universidad tecnológica nacional,licenciatura en terapia ocupacional,stephen richardson,scottcruz@yahoo.com,male,el lenguaraz,7635 +1307,2020-07-19 00:00:00,1984-02-12 00:00:00,38,universidad tecnológica nacional,licenciatura en ciencias antropológicas,barbara gray,joseph49@hotmail.com,female,el lenguaraz,7635 +1308,2020-01-15 00:00:00,1977-02-01 00:00:00,45,universidad tecnológica nacional,bioquímica,daryl barron,prestonashley@hotmail.com,male,el lenguaraz,7635 +1309,2019-12-09 00:00:00,1916-07-12 00:00:00,106,universidad tecnológica nacional,ingeniería en informática,nicole scott,singhnicole@gmail.com,female,villa santos tesei,1688 +1310,2019-10-22 00:00:00,1978-08-08 00:00:00,44,universidad tecnológica nacional,ingeniería en informática,adam johnson,adriangates@gmail.com,male,villa santos tesei,1688 +1311,2020-03-09 00:00:00,1993-09-16 00:00:00,29,universidad tecnológica nacional,bioquímica,jeff martin,colleensanchez@gmail.com,male,villa santos tesei,1688 +1312,2019-11-30 00:00:00,1982-05-10 00:00:00,40,universidad tecnológica nacional,licenciatura en ciencias geológicas,kayla hall,jbass@yahoo.com,female,villa santos tesei,1688 +1313,2020-06-06 00:00:00,1987-11-19 00:00:00,35,universidad tecnológica nacional,licenciatura en ciencias antropológicas,amber pope,sarasanders@gmail.com,female,villa santos tesei,1688 +1314,2020-04-08 00:00:00,1982-06-27 00:00:00,40,universidad nacional de jujuy,ingeniería mecánica,kevin ballard,adrianharris@yahoo.com,male,villa santos tesei,1688 +1315,2020-05-03 00:00:00,1956-07-20 00:00:00,66,universidad nacional de jujuy,licenciatura en ciencia política ,cody stephenson,sgilmore@hotmail.com,male,colonia bella vista,5735 +1316,2020-01-19 00:00:00,1951-09-03 00:00:00,71,universidad nacional de jujuy,técnico para bioterios ,desiree thompson,grogers@gmail.com,female,colonia bella vista,5735 +1317,2019-10-19 00:00:00,1980-09-25 00:00:00,42,universidad tecnológica nacional,actuario ,nathaniel smith,jessica62@yahoo.com,male,colonia bella vista,5735 +1318,2020-06-14 00:00:00,1995-09-16 00:00:00,27,universidad nacional de jujuy,diseño industrial,stephen lopez dds,ugreen@hotmail.com,male,general urquiza,5763 +1319,2019-10-09 00:00:00,1979-11-18 00:00:00,43,universidad tecnológica nacional,licenciatura en ciencias antropológicas,frank brown,patelstephanie@gmail.com,male,general urquiza,5763 +1320,2020-02-28 00:00:00,1948-04-27 00:00:00,74,universidad tecnológica nacional,contador público ,donald allen,michelle87@hotmail.com,male,general urquiza,5763 +1321,2019-10-30 00:00:00,1931-11-19 00:00:00,91,universidad tecnológica nacional,licenciatura en musicoterapia,kathleen ortiz,tgoodman@hotmail.com,female,general urquiza,5763 +1322,2020-05-08 00:00:00,1965-08-17 00:00:00,57,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,matthew gonzalez,christopher66@gmail.com,male,arroyo canelon,1625 +1323,2020-02-18 00:00:00,1968-11-26 00:00:00,54,universidad tecnológica nacional,licenciatura en ciencias de la computación,james clark,dcarey@hotmail.com,male,arroyo canelon,1625 +1324,2020-04-20 00:00:00,1985-05-25 00:00:00,37,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,ronnie thompson,sonya97@hotmail.com,male,arroyo canelon,1625 +1325,2019-10-24 00:00:00,1988-07-27 00:00:00,34,universidad nacional de jujuy,diseño industrial,christian bartlett,gilesarthur@yahoo.com,male,campo ubajo,3560 +1326,2020-04-21 00:00:00,1979-09-27 00:00:00,43,universidad nacional de jujuy,arquitectura,kim johnston,frank70@yahoo.com,female,campo ubajo,3560 +1327,2020-04-16 00:00:00,1934-01-29 00:00:00,88,universidad nacional de jujuy,licenciatura en artes,jason gomez,dmarshall@gmail.com,male,campo ubajo,3560 +1328,2020-06-21 00:00:00,1954-02-15 00:00:00,68,universidad nacional de jujuy,farmacia,miguel mcclain,stonegary@gmail.com,male,campo ubajo,3560 +1329,2019-11-08 00:00:00,1921-04-26 00:00:00,101,universidad tecnológica nacional,licenciatura en ciencias antropológicas,luis williams,jsmith@gmail.com,male,campo ubajo,3560 +1330,2019-11-02 00:00:00,1942-03-09 00:00:00,80,universidad tecnológica nacional,licenciatura en musicoterapia,lisa may,sotoamber@gmail.com,female,barrio gral jose de san martin,3700 +1331,2020-07-15 00:00:00,1956-06-02 00:00:00,66,universidad tecnológica nacional,licenciatura en terapia ocupacional,michael montgomery,ucampbell@yahoo.com,male,barrio gral jose de san martin,3700 +1332,2019-11-25 00:00:00,2001-09-04 00:00:00,21,universidad tecnológica nacional,técnico para bioterios ,mark johnson,bellsharon@hotmail.com,male,barrio gral jose de san martin,3700 +1333,2020-05-08 00:00:00,1995-11-02 00:00:00,27,universidad tecnológica nacional,ingeniería en informática,dr. amber johnson,stephanieriddle@hotmail.com,female,barrio gral jose de san martin,3700 +1334,2020-01-19 00:00:00,1919-05-20 00:00:00,103,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,kimberly craig,ubailey@hotmail.com,female,barrio gral jose de san martin,3700 +1335,2020-07-16 00:00:00,1909-05-03 00:00:00,113,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,jeremy hernandez,margaretyork@yahoo.com,male,barrio gral jose de san martin,3700 +1336,2020-04-30 00:00:00,1963-06-03 00:00:00,59,universidad nacional de jujuy,técnico para bioterios ,lisa torres,aaron57@hotmail.com,female,barrio gral jose de san martin,3700 +1337,2019-12-01 00:00:00,1949-09-27 00:00:00,73,universidad nacional de jujuy,licenciatura en producción de bioimagenes,harold webster,gjones@yahoo.com,male,barrio gral jose de san martin,3700 +1338,2020-07-22 00:00:00,1991-04-01 00:00:00,31,universidad nacional de jujuy,contador público ,paula conrad,lloydchristine@hotmail.com,female,campo gimenez,2253 +1339,2020-03-02 00:00:00,1923-04-15 00:00:00,99,universidad nacional de jujuy,bioquímica,lori gonzalez,martinjose@hotmail.com,female,campo gimenez,2253 +1340,2019-11-29 00:00:00,1922-05-05 00:00:00,100,universidad nacional de jujuy,farmacia,tina howard,michael28@yahoo.com,female,campo gimenez,2253 +1341,2019-12-08 00:00:00,1986-08-13 00:00:00,36,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jason montgomery,reillyjoseph@gmail.com,male,campo gimenez,2253 +1342,2019-12-14 00:00:00,1995-03-19 00:00:00,27,universidad nacional de jujuy,agronomía,michael turner,philiphorton@gmail.com,male,colonia la blanquita,3254 +1343,2019-10-08 00:00:00,1910-06-17 00:00:00,112,universidad tecnológica nacional,licenciatura en musicoterapia,anthony jordan,elizabeth64@gmail.com,male,colonia la blanquita,3254 +1344,2020-01-15 00:00:00,1936-02-16 00:00:00,86,universidad nacional de jujuy,licenciatura en administración ,jasmine griffith,charleshansen@hotmail.com,female,colonia la blanquita,3254 +1345,2020-07-17 00:00:00,1920-10-18 00:00:00,102,universidad tecnológica nacional,medicina,jaime reynolds,don36@hotmail.com,male,colonia la blanquita,3254 +1346,2019-11-30 00:00:00,1906-04-02 00:00:00,116,universidad nacional de jujuy,ingeniería electrónica,thomas garcia,michael21@gmail.com,male,colonia la yerba,2451 +1347,2020-03-21 00:00:00,1985-09-09 00:00:00,37,universidad nacional de jujuy,medicina,kelly olson,rvillegas@gmail.com,female,colonia la yerba,2451 +1348,2020-01-25 00:00:00,1939-08-06 00:00:00,83,universidad tecnológica nacional,licenciatura en sociología ,cynthia haas,jessica33@gmail.com,female,estela,8127 +1349,2020-07-03 00:00:00,2000-06-15 00:00:00,22,universidad nacional de jujuy,licenciatura en ciencias de la educación ,yvette chapman,victoria14@yahoo.com,female,estela,8127 +1350,2020-02-16 00:00:00,1992-04-30 00:00:00,30,universidad tecnológica nacional,licenciatura en ciencias geológicas,carmen harvey,xedwards@yahoo.com,female,estela,8127 +1351,2020-06-13 00:00:00,1964-06-08 00:00:00,58,universidad tecnológica nacional,contador público ,eric flynn,gregoryatkins@yahoo.com,male,estela,8127 +1352,2020-03-24 00:00:00,1913-01-21 00:00:00,109,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,cindy lang,brandy27@gmail.com,female,estela,8127 +1353,2020-01-15 00:00:00,1922-10-23 00:00:00,100,universidad nacional de jujuy,medicina,penny petersen,jaclyn85@hotmail.com,female,agua salada,5751 +1354,2020-02-23 00:00:00,1910-09-02 00:00:00,112,universidad nacional de jujuy,ingeniería electrónica,charles white,smithbrianna@hotmail.com,male,agua salada,5751 +1355,2019-12-20 00:00:00,1915-11-16 00:00:00,107,universidad nacional de jujuy,técnico para bioterios ,timothy cooper,abarker@gmail.com,male,agua salada,5751 +1356,2019-11-21 00:00:00,1909-03-23 00:00:00,113,universidad tecnológica nacional,licenciatura en sociología ,holly johnson,benjaminsanchez@gmail.com,female,agua salada,5751 +1357,2020-05-09 00:00:00,1919-03-19 00:00:00,103,universidad nacional de jujuy,licenciatura en psicología,kristine cox,valerie21@yahoo.com,female,agua salada,5751 +1358,2020-03-02 00:00:00,1939-10-18 00:00:00,83,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jason hogan,garzanatasha@gmail.com,male,agua salada,5751 +1359,2020-07-05 00:00:00,1947-04-22 00:00:00,75,universidad nacional de jujuy,ingeniería en informática,ray thompson,zfreeman@gmail.com,male,agua salada,5751 +1360,2020-07-06 00:00:00,1951-01-19 00:00:00,71,universidad tecnológica nacional,licenciatura en administración ,patricia fisher,qgreen@yahoo.com,female,agua salada,5751 +1361,2019-12-01 00:00:00,1973-08-16 00:00:00,49,universidad tecnológica nacional,licenciatura en ciencias biológicas,bradley strickland,zavalalisa@gmail.com,male,agua salada,5751 +1362,2019-10-31 00:00:00,1960-06-03 00:00:00,62,universidad tecnológica nacional,licenciatura en psicología,julie erickson,tmack@yahoo.com,female,agua salada,5751 +1363,2020-07-21 00:00:00,1919-11-19 00:00:00,103,universidad nacional de jujuy,licenciatura en ciencias de la computación,dominique chen,susan94@yahoo.com,female,agua salada,5751 +1364,2020-04-13 00:00:00,1962-01-25 00:00:00,60,universidad tecnológica nacional,licenciatura en sociología ,benjamin gonzales,riverajoshua@gmail.com,male,agua salada,5751 +1365,2019-10-20 00:00:00,1968-01-12 00:00:00,54,universidad tecnológica nacional,actuario ,brett burch,brian20@hotmail.com,male,agua salada,5751 +1366,2020-04-27 00:00:00,1953-09-18 00:00:00,69,universidad nacional de jujuy,diseño de imagen y sonido,thomas vasquez,jeffrey88@hotmail.com,male,agua salada,5751 +1367,2020-06-24 00:00:00,1985-10-18 00:00:00,37,universidad tecnológica nacional,licenciatura en artes,stephanie frey,uvaughn@gmail.com,female,agua salada,5751 +1368,2020-04-04 00:00:00,1948-11-13 00:00:00,74,universidad nacional de jujuy,licenciatura en ciencias geológicas,steven olsen,morabobby@hotmail.com,male,el dique,8500 +1369,2019-11-19 00:00:00,1991-11-20 00:00:00,31,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,brandon parker,danadrake@yahoo.com,male,el dique,8500 +1370,2020-07-04 00:00:00,1981-11-01 00:00:00,41,universidad nacional de jujuy,ingeniería mecánica,dustin joyce,samantha89@gmail.com,male,el dique,8500 +1371,2020-03-22 00:00:00,1931-07-08 00:00:00,91,universidad tecnológica nacional,licenciatura en terapia ocupacional,kristy brown,david25@yahoo.com,female,el dique,8500 +1372,2020-05-31 00:00:00,1941-07-21 00:00:00,81,universidad tecnológica nacional,licenciatura en artes,frank ruiz,julie92@hotmail.com,male,el dique,8500 +1373,2020-07-08 00:00:00,1966-01-19 00:00:00,56,universidad nacional de jujuy,medicina,alexander taylor,karibean@gmail.com,male,belgrano,5439 +1374,2020-04-29 00:00:00,1956-07-17 00:00:00,66,universidad tecnológica nacional,licenciatura en ciencia política ,melissa davis,edwardmarshall@gmail.com,female,belgrano,5439 +1375,2020-02-26 00:00:00,1998-02-10 00:00:00,24,universidad tecnológica nacional,licenciatura en ciencias geológicas,sheila porter,rojasjoshua@hotmail.com,female,belgrano,5439 +1376,2019-12-05 00:00:00,1978-04-20 00:00:00,44,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,meghan hensley,robertpena@yahoo.com,female,belgrano,5439 +1377,2020-05-21 00:00:00,1990-03-09 00:00:00,32,universidad nacional de jujuy,licenciatura en psicología,stephanie roberts,nadams@yahoo.com,female,belgrano,5439 +1378,2019-10-01 00:00:00,1975-12-01 00:00:00,46,universidad tecnológica nacional,ingeniería electrónica,ashley huff,charlotte80@hotmail.com,female,arroyo grande,7174 +1379,2020-04-10 00:00:00,1966-08-01 00:00:00,56,universidad nacional de jujuy,ingeniería en informática,steven adkins,vhenry@gmail.com,male,arroyo grande,7174 +1380,2020-02-13 00:00:00,1926-04-20 00:00:00,96,universidad nacional de jujuy,licenciatura en ciencia política ,james vargas,escott@gmail.com,male,arroyo grande,7174 +1381,2020-04-10 00:00:00,1954-02-23 00:00:00,68,universidad nacional de jujuy,licenciatura en musicoterapia,donald jones ii,rchapman@yahoo.com,male,arroyo grande,7174 +1382,2019-11-27 00:00:00,1972-04-09 00:00:00,50,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,teresa jimenez,martinezbryan@hotmail.com,female,arroyo grande,7174 +1383,2020-03-08 00:00:00,1915-04-24 00:00:00,107,universidad tecnológica nacional,diseño industrial,kathleen mason,whitewilliam@gmail.com,female,arroyo grande,7174 +1384,2019-11-21 00:00:00,1933-04-20 00:00:00,89,universidad tecnológica nacional,licenciatura en sociología ,diana haynes,cindy97@hotmail.com,female,arroyo grande,7174 +1385,2020-07-28 00:00:00,1938-04-26 00:00:00,84,universidad tecnológica nacional,diseño de imagen y sonido,susan noble,scott97@yahoo.com,female,arroyo grande,7174 +1386,2020-06-17 00:00:00,1944-04-12 00:00:00,78,universidad tecnológica nacional,licenciatura en musicoterapia,denise kane,johnstonmikayla@hotmail.com,female,arroyo grande,7174 +1387,2019-12-17 00:00:00,1973-02-11 00:00:00,49,universidad tecnológica nacional,ciencias veterinarias,clayton long,gonzaleztara@yahoo.com,male,arroyo grande,7174 +1388,2019-11-30 00:00:00,1908-10-30 00:00:00,114,universidad tecnológica nacional,ingeniería electrónica,nathan mcfarland,brittanytorres@hotmail.com,male,las hermanas,7412 +1389,2019-11-29 00:00:00,1943-12-22 00:00:00,78,universidad tecnológica nacional,licenciatura en ciencias de la educación ,jose tucker,hmartinez@gmail.com,male,las hermanas,7412 +1390,2020-01-23 00:00:00,1972-12-13 00:00:00,49,universidad nacional de jujuy,licenciatura en musicoterapia,martha curry,petersvictor@hotmail.com,female,las hermanas,7412 +1391,2020-03-29 00:00:00,1956-09-22 00:00:00,66,universidad nacional de jujuy,licenciatura en ciencias ambientales,isaiah cohen,paul21@yahoo.com,male,las hermanas,7412 +1392,2019-12-16 00:00:00,1999-04-03 00:00:00,23,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,gina valdez,davidrivera@gmail.com,female,las hermanas,7412 +1393,2020-05-01 00:00:00,1911-11-30 00:00:00,111,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,lisa sanders,daniellewade@gmail.com,female,villa angelica,2000 +1394,2020-03-19 00:00:00,1913-11-29 00:00:00,109,universidad nacional de jujuy,licenciatura en psicología,jeffrey key,kristopher69@gmail.com,male,villa angelica,2000 +1395,2020-02-03 00:00:00,2000-02-06 00:00:00,22,universidad nacional de jujuy,farmacia,lindsey fernandez dds,hmoreno@hotmail.com,female,villa angelica,2000 +1396,2020-02-20 00:00:00,1932-03-25 00:00:00,90,universidad nacional de jujuy,licenciatura en producción de bioimagenes,kyle frazier,baileyrebecca@yahoo.com,male,villa angelica,2000 +1397,2020-05-21 00:00:00,1966-07-20 00:00:00,56,universidad nacional de jujuy,agronomía,daniel perez,jesse21@yahoo.com,male,chapi talo,6341 +1398,2020-01-06 00:00:00,1911-04-23 00:00:00,111,universidad nacional de jujuy,licenciatura en psicología,christopher tanner,hsmith@hotmail.com,male,chapi talo,6341 +1399,2020-04-29 00:00:00,1986-02-28 00:00:00,36,universidad tecnológica nacional,licenciatura en psicología,timothy frey,troymurray@gmail.com,male,chapi talo,6341 +1400,2019-11-27 00:00:00,1925-05-02 00:00:00,97,universidad nacional de jujuy,ciencias veterinarias,jonathan garcia,alyssa74@yahoo.com,male,chapi talo,6341 +1401,2020-06-05 00:00:00,1952-10-19 00:00:00,70,universidad nacional de jujuy,medicina,dr. kyle roberson dvm,zacharylee@hotmail.com,male,chapi talo,6341 +1402,2020-02-07 00:00:00,1935-08-05 00:00:00,87,universidad tecnológica nacional,ingeniería electrónica,adam porter,smithsandra@hotmail.com,male,chapi talo,6341 +1403,2019-11-28 00:00:00,1961-06-16 00:00:00,61,universidad nacional de jujuy,arquitectura,jason perry,marywright@yahoo.com,male,florencio varela,1888 +1404,2019-11-09 00:00:00,1974-07-19 00:00:00,48,universidad tecnológica nacional,diseño industrial,ethan allen,nicole32@gmail.com,male,florencio varela,1888 +1405,2019-10-08 00:00:00,1921-02-09 00:00:00,101,universidad tecnológica nacional,licenciatura en sociología ,angela lynn,tgreen@yahoo.com,female,florencio varela,1888 +1406,2020-06-29 00:00:00,1963-06-24 00:00:00,59,universidad tecnológica nacional,licenciatura en administración ,nicholas flores,ortegaanna@gmail.com,male,florencio varela,1888 +1407,2020-01-17 00:00:00,1990-06-22 00:00:00,32,universidad tecnológica nacional,licenciatura en ciencias geológicas,christopher thompson,vincentcampos@hotmail.com,male,florencio varela,1888 +1408,2019-12-12 00:00:00,1907-03-07 00:00:00,115,universidad tecnológica nacional,licenciatura en ciencia política ,joshua fisher,qthompson@hotmail.com,male,florencio varela,1888 +1409,2020-06-27 00:00:00,1927-02-25 00:00:00,95,universidad nacional de jujuy,agronomía,thomas ramirez,millerbrittany@yahoo.com,male,agua y energia,5405 +1410,2020-05-07 00:00:00,1956-12-08 00:00:00,65,universidad nacional de jujuy,licenciatura en producción de bioimagenes,jeffrey molina,jeffrey91@yahoo.com,male,agua y energia,5405 +1411,2020-03-03 00:00:00,1977-02-02 00:00:00,45,universidad tecnológica nacional,licenciatura en artes,daniel brooks,xcarlson@hotmail.com,male,agua y energia,5405 +1412,2019-10-19 00:00:00,1950-06-07 00:00:00,72,universidad tecnológica nacional,licenciatura en ciencias de la computación,joseph rose,cmullins@yahoo.com,male,agua y energia,5405 +1413,2020-01-19 00:00:00,1915-03-06 00:00:00,107,universidad tecnológica nacional,licenciatura en ciencias de la computación,kendra leach,jimmy35@hotmail.com,female,agua y energia,5405 +1414,2019-12-09 00:00:00,1973-08-03 00:00:00,49,universidad nacional de jujuy,licenciatura en producción de bioimagenes,luis wilkinson,pward@hotmail.com,male,agua y energia,5405 +1415,2020-06-22 00:00:00,1969-06-17 00:00:00,53,universidad nacional de jujuy,farmacia,joyce smith,stevengilbert@hotmail.com,female,colonia cazaux,8214 +1416,2019-10-25 00:00:00,1999-03-05 00:00:00,23,universidad tecnológica nacional,licenciatura en ciencias antropológicas,christopher morgan,harold43@yahoo.com,male,colonia cazaux,8214 +1417,2020-03-22 00:00:00,1960-07-27 00:00:00,62,universidad tecnológica nacional,diseño de imagen y sonido,shari wilson,christinerandolph@yahoo.com,female,colonia cazaux,8214 +1418,2020-07-02 00:00:00,1959-08-26 00:00:00,63,universidad nacional de jujuy,arquitectura,veronica nguyen,donna34@yahoo.com,female,colonia cazaux,8214 +1419,2020-01-13 00:00:00,1959-02-17 00:00:00,63,universidad tecnológica nacional,técnico para bioterios ,stephanie gutierrez,huntmaxwell@yahoo.com,female,el retiro,3522 +1420,2019-12-24 00:00:00,1915-07-19 00:00:00,107,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,jenna gutierrez,stevecolon@yahoo.com,female,el retiro,3522 +1421,2020-06-08 00:00:00,1946-11-17 00:00:00,76,universidad nacional de jujuy,diseño industrial,joseph velasquez,mrichard@gmail.com,male,el retiro,3522 +1422,2019-11-01 00:00:00,1988-06-05 00:00:00,34,universidad tecnológica nacional,licenciatura en ciencias biológicas,misty vaughn,nancy50@yahoo.com,female,el retiro,3522 +1423,2020-03-30 00:00:00,2002-06-29 00:00:00,20,universidad tecnológica nacional,licenciatura en ciencias ambientales,robert byrd,daviescasey@yahoo.com,male,el retiro,3522 +1424,2020-01-11 00:00:00,1986-04-27 00:00:00,36,universidad tecnológica nacional,farmacia,cindy chambers md,bonnie74@yahoo.com,female,el retiro,3522 +1425,2020-04-10 00:00:00,1993-07-20 00:00:00,29,universidad tecnológica nacional,bioquímica,christina delgado,michael21@yahoo.com,female,el retiro,3522 +1426,2019-12-02 00:00:00,1910-02-23 00:00:00,112,universidad nacional de jujuy,licenciatura en ciencias biológicas,shari carpenter,pittsterri@hotmail.com,female,el retiro,3522 +1427,2020-02-01 00:00:00,1923-09-07 00:00:00,99,universidad tecnológica nacional,bioquímica,anthony murray,amy33@gmail.com,male,el retiro,3522 +1428,2020-06-14 00:00:00,1974-03-08 00:00:00,48,universidad nacional de jujuy,ingeniería mecánica,justin vargas,kmurphy@yahoo.com,male,el retiro,3522 +1429,2020-05-15 00:00:00,1987-12-26 00:00:00,34,universidad nacional de jujuy,ingeniería electrónica,brian shields,jonesteresa@gmail.com,male,catua,4413 +1430,2020-05-22 00:00:00,1957-06-19 00:00:00,65,universidad tecnológica nacional,farmacia,kimberly herman,zwu@gmail.com,female,catua,4413 +1431,2020-05-10 00:00:00,1973-08-21 00:00:00,49,universidad tecnológica nacional,licenciatura en musicoterapia,lisa douglas,cgutierrez@hotmail.com,female,catua,4413 +1432,2020-07-12 00:00:00,1961-07-27 00:00:00,61,universidad nacional de jujuy,licenciatura en terapia ocupacional,jacqueline kelley,huangerika@gmail.com,female,catua,4413 +1433,2020-04-01 00:00:00,1921-07-13 00:00:00,101,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,john brooks,jhood@gmail.com,male,barrio chapadmalal,7605 +1434,2020-07-14 00:00:00,1983-12-05 00:00:00,38,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,allison mckinney,robincook@yahoo.com,female,barrio chapadmalal,7605 +1435,2020-02-18 00:00:00,1979-09-26 00:00:00,43,universidad nacional de jujuy,licenciatura en psicología,melissa lee,nancy17@gmail.com,female,barrio chapadmalal,7605 +1436,2020-07-31 00:00:00,1965-10-03 00:00:00,57,universidad tecnológica nacional,licenciatura en administración ,craig garcia,jlee@yahoo.com,male,barrio chapadmalal,7605 +1437,2019-12-24 00:00:00,1926-11-20 00:00:00,96,universidad nacional de jujuy,licenciatura en administración ,marcia flynn,tleonard@yahoo.com,female,barrio chapadmalal,7605 +1438,2020-07-02 00:00:00,1950-01-18 00:00:00,72,universidad nacional de jujuy,licenciatura en ciencia política ,amanda page,walter21@gmail.com,female,campo la riviere,2505 +1439,2020-06-15 00:00:00,1935-07-12 00:00:00,87,universidad tecnológica nacional,arquitectura,michelle khan,ingrammichael@hotmail.com,female,aguirrezabala,2915 +1440,2020-04-04 00:00:00,1985-07-01 00:00:00,37,universidad tecnológica nacional,bioquímica,samantha campbell,jgilbert@yahoo.com,female,aguirrezabala,2915 +1441,2020-07-18 00:00:00,1929-10-18 00:00:00,93,universidad nacional de jujuy,ciencias veterinarias,jennifer branch,rtapia@gmail.com,female,aguirrezabala,2915 +1442,2020-05-17 00:00:00,1941-12-16 00:00:00,80,universidad tecnológica nacional,arquitectura,vanessa berger,shawn15@gmail.com,female,aguirrezabala,2915 +1443,2020-02-04 00:00:00,1975-12-28 00:00:00,46,universidad tecnológica nacional,licenciatura en ciencias ambientales,jennifer price,colleen89@gmail.com,female,villa olivari,3486 +1444,2020-07-15 00:00:00,1911-01-02 00:00:00,111,universidad tecnológica nacional,diseño de imagen y sonido,chase jones,kphelps@yahoo.com,male,villa olivari,3486 +1445,2020-07-28 00:00:00,1908-05-28 00:00:00,114,universidad tecnológica nacional,licenciatura en psicología,daniel keller,alejandro99@yahoo.com,male,villa olivari,3486 +1446,2020-04-24 00:00:00,1937-01-17 00:00:00,85,universidad tecnológica nacional,medicina,michelle green,julia68@hotmail.com,female,villa olivari,3486 +1447,2020-06-28 00:00:00,1959-04-16 00:00:00,63,universidad nacional de jujuy,licenciatura en ciencias geológicas,garrett james dds,hkim@gmail.com,male,villa olivari,3486 +1448,2020-07-17 00:00:00,1960-09-27 00:00:00,62,universidad tecnológica nacional,licenciatura en ciencias biológicas,erin gibson,blevinshaley@yahoo.com,female,villa olivari,3486 +1449,2020-05-29 00:00:00,1977-12-19 00:00:00,44,universidad nacional de jujuy,licenciatura en ciencias geológicas,anthony kelley,walkerisabel@hotmail.com,male,villa olivari,3486 +1450,2019-11-19 00:00:00,1927-06-21 00:00:00,95,universidad tecnológica nacional,licenciatura en musicoterapia,matthew brooks,icabrera@gmail.com,male,barrio trocha,2700 +1451,2020-04-06 00:00:00,1940-05-09 00:00:00,82,universidad nacional de jujuy,ingeniería electrónica,timothy clark,jessica11@yahoo.com,male,barrio trocha,2700 +1452,2019-12-05 00:00:00,1946-06-01 00:00:00,76,universidad tecnológica nacional,contador público ,charles wilkins,rangelkatie@gmail.com,male,barrio trocha,2700 +1453,2020-07-24 00:00:00,1911-10-03 00:00:00,111,universidad tecnológica nacional,ingeniería electrónica,rhonda white,aaroncurry@gmail.com,female,barrio trocha,2700 +1454,2020-05-24 00:00:00,1959-06-10 00:00:00,63,universidad nacional de jujuy,licenciatura en artes,victoria brown,brownkaren@gmail.com,female,barrio trocha,2700 +1455,2020-02-16 00:00:00,1985-06-20 00:00:00,37,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,john wallace,carolbates@yahoo.com,male,barrio trocha,2700 +1456,2020-02-15 00:00:00,1939-08-18 00:00:00,83,universidad nacional de jujuy,agronomía,andrea nguyen,mary91@hotmail.com,female,desvio kilometro 55,1981 +1457,2019-10-26 00:00:00,1912-07-27 00:00:00,110,universidad nacional de jujuy,licenciatura en ciencias de la educación ,nicole johnson,keithperry@gmail.com,female,desvio kilometro 55,1981 +1458,2020-03-15 00:00:00,1946-02-15 00:00:00,76,universidad tecnológica nacional,técnico para bioterios ,debra jackson,kendra43@hotmail.com,female,desvio kilometro 55,1981 +1459,2020-02-21 00:00:00,1987-02-14 00:00:00,35,universidad tecnológica nacional,farmacia,kristina hale,marquezbrett@gmail.com,female,desvio kilometro 55,1981 +1460,2020-01-26 00:00:00,2003-03-07 00:00:00,19,universidad nacional de jujuy,licenciatura en sociología ,dr. nicole russell md,heather68@yahoo.com,female,desvio kilometro 55,1981 +1461,2020-06-21 00:00:00,1963-08-06 00:00:00,59,universidad nacional de jujuy,diseño de imagen y sonido,roy diaz,markmoran@gmail.com,male,colonia nac de alienados,6708 +1462,2020-04-03 00:00:00,1983-03-29 00:00:00,39,universidad nacional de jujuy,licenciatura en ciencia política ,robert perry,banksanthony@gmail.com,male,colonia nac de alienados,6708 +1463,2020-07-27 00:00:00,1985-09-09 00:00:00,37,universidad nacional de jujuy,licenciatura en ciencias ambientales,stephanie smith,elizabeth52@hotmail.com,female,colonia nac de alienados,6708 +1464,2020-07-30 00:00:00,2000-03-04 00:00:00,22,universidad nacional de jujuy,bioquímica,ryan campos,ianwright@yahoo.com,male,colonia nac de alienados,6708 +1465,2020-03-31 00:00:00,1986-12-14 00:00:00,35,universidad tecnológica nacional,licenciatura en ciencias geológicas,tina butler,joseph72@hotmail.com,female,aguada san roque,8305 +1466,2019-10-27 00:00:00,1951-08-06 00:00:00,71,universidad tecnológica nacional,farmacia,maria curtis,carlsonjackie@yahoo.com,female,aguada san roque,8305 +1467,2020-07-23 00:00:00,1956-01-04 00:00:00,66,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,lauren hood,caleb24@yahoo.com,female,campo castro,2148 +1468,2020-01-22 00:00:00,1975-01-13 00:00:00,47,universidad tecnológica nacional,ingeniería electrónica,martin mooney,fbrown@gmail.com,male,campo castro,2148 +1469,2020-01-04 00:00:00,1937-03-01 00:00:00,85,universidad nacional de jujuy,licenciatura en ciencias biológicas,pamela manning,mbecker@gmail.com,female,campo castro,2148 +1470,2020-07-27 00:00:00,1990-04-19 00:00:00,32,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,steven lewis,amahoney@gmail.com,male,campo castro,2148 +1471,2020-01-08 00:00:00,1940-04-03 00:00:00,82,universidad tecnológica nacional,ingeniería electrónica,samantha sanchez,meganscott@gmail.com,female,campo castro,2148 +1472,2020-07-03 00:00:00,1913-12-25 00:00:00,108,universidad tecnológica nacional,licenciatura en ciencias biológicas,alan wilson,powellkenneth@hotmail.com,male,campo castro,2148 +1473,2020-05-08 00:00:00,1917-04-11 00:00:00,105,universidad tecnológica nacional,licenciatura en ciencias antropológicas,cody jimenez,uburch@hotmail.com,male,campo castro,2148 +1474,2020-06-26 00:00:00,1910-10-23 00:00:00,112,universidad tecnológica nacional,farmacia,douglas gonzalez,brandonbarber@gmail.com,male,campo castro,2148 +1475,2020-03-13 00:00:00,2002-07-03 00:00:00,20,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,stephanie ramirez,troyberry@gmail.com,female,campo castro,2148 +1476,2020-04-17 00:00:00,1925-11-07 00:00:00,97,universidad tecnológica nacional,ingeniería electrónica,michelle johnson,brett39@gmail.com,female,campo castro,2148 +1477,2019-11-12 00:00:00,1920-12-02 00:00:00,102,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,deanna lewis,robinmoore@gmail.com,female,campo charo,2512 +1478,2020-02-09 00:00:00,1999-04-27 00:00:00,23,universidad nacional de jujuy,ingeniería mecánica,vincent shelton,debbie15@yahoo.com,male,campo charo,2512 +1479,2019-10-01 00:00:00,1962-05-29 00:00:00,60,universidad tecnológica nacional,licenciatura en terapia ocupacional,chad khan,michael68@gmail.com,male,campo charo,2512 +1480,2020-07-09 00:00:00,2003-03-27 00:00:00,19,universidad nacional de jujuy,licenciatura en ciencias de la educación ,david lindsey,cwallace@yahoo.com,male,arroyo casco,3465 +1481,2020-04-03 00:00:00,1920-06-27 00:00:00,102,universidad nacional de jujuy,licenciatura en ciencias ambientales,steven kent,joannahall@gmail.com,male,arroyo casco,3465 +1482,2020-05-07 00:00:00,1975-05-13 00:00:00,47,universidad tecnológica nacional,bioquímica,antonio thomas,ehurst@hotmail.com,male,arroyo casco,3465 +1483,2020-05-27 00:00:00,1998-12-29 00:00:00,23,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jennifer wallace,ibridges@hotmail.com,female,arroyo casco,3465 +1484,2020-06-30 00:00:00,1909-11-27 00:00:00,113,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,crystal pena,jennifermayo@hotmail.com,female,arroyo casco,3465 +1485,2020-05-21 00:00:00,1937-03-22 00:00:00,85,universidad nacional de jujuy,diseño de imagen y sonido,katherine simpson,jonathannelson@hotmail.com,female,diego lopez,3180 +1486,2020-07-14 00:00:00,1922-05-13 00:00:00,100,universidad tecnológica nacional,ingeniería mecánica,christina ward,christopher59@hotmail.com,female,diego lopez,3180 +1487,2020-01-22 00:00:00,1948-06-23 00:00:00,74,universidad tecnológica nacional,actuario ,john green,samanthawalker@gmail.com,male,diego lopez,3180 +1488,2019-12-30 00:00:00,1963-06-22 00:00:00,59,universidad tecnológica nacional,licenciatura en ciencias de la computación,dennis becker,mcole@hotmail.com,male,diego lopez,3180 +1489,2019-10-22 00:00:00,1993-10-26 00:00:00,29,universidad nacional de jujuy,licenciatura en terapia ocupacional,joshua johnson,johnschmidt@yahoo.com,male,diego lopez,3180 +1490,2020-06-27 00:00:00,1928-07-22 00:00:00,94,universidad tecnológica nacional,licenciatura en ciencias biológicas,alicia miller,pamela79@gmail.com,female,ciudad evita,1778 +1491,2020-02-04 00:00:00,2002-07-04 00:00:00,20,universidad tecnológica nacional,diseño industrial,lisa pena,gvasquez@yahoo.com,female,ciudad evita,1778 +1492,2020-05-24 00:00:00,1935-06-21 00:00:00,87,universidad tecnológica nacional,actuario ,susan coleman,gardneraaron@gmail.com,female,ciudad evita,1778 +1493,2020-03-17 00:00:00,1952-01-06 00:00:00,70,universidad tecnológica nacional,técnico para bioterios ,kimberly pena,jennifergarcia@gmail.com,female,ciudad evita,1778 +1494,2020-04-24 00:00:00,1943-05-04 00:00:00,79,universidad nacional de jujuy,licenciatura en musicoterapia,daniel martin,stephaniemartin@hotmail.com,male,pontaut,7535 +1495,2019-10-29 00:00:00,1967-01-06 00:00:00,55,universidad nacional de jujuy,diseño de imagen y sonido,karen mendoza,autumnrogers@gmail.com,female,wheelwright,2722 +1496,2019-11-11 00:00:00,1960-08-06 00:00:00,62,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,michael robinson,jimeneztheresa@yahoo.com,male,wheelwright,2722 +1497,2019-11-23 00:00:00,1973-03-23 00:00:00,49,universidad nacional de jujuy,licenciatura en ciencias geológicas,christine flowers,williamspatricia@hotmail.com,female,wheelwright,2722 +1498,2020-01-23 00:00:00,1994-12-04 00:00:00,27,universidad nacional de jujuy,licenciatura en musicoterapia,ms. natalie fox dvm,smitherin@hotmail.com,female,wheelwright,2722 +1499,2020-06-15 00:00:00,1939-12-18 00:00:00,82,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,melanie haas,newtonleah@gmail.com,female,colonia duran,3553 +1500,2020-02-28 00:00:00,1973-02-25 00:00:00,49,universidad nacional de jujuy,licenciatura en producción de bioimagenes,melanie valdez,lisa98@hotmail.com,female,colonia duran,3553 +1501,2020-05-08 00:00:00,1975-09-24 00:00:00,47,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,michelle murphy,gregorystewart@yahoo.com,female,colonia duran,3553 +1502,2020-06-01 00:00:00,1972-03-06 00:00:00,50,universidad nacional de jujuy,farmacia,richard guzman,rpetersen@yahoo.com,male,barrio el molino,6360 +1503,2020-04-30 00:00:00,1928-12-25 00:00:00,93,universidad nacional de jujuy,ciencias veterinarias,michael mueller,lisablankenship@yahoo.com,male,barrio el molino,6360 +1504,2020-02-13 00:00:00,1955-08-24 00:00:00,67,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,steven taylor,vduncan@yahoo.com,male,barrio el molino,6360 +1505,2019-12-26 00:00:00,1910-09-15 00:00:00,112,universidad tecnológica nacional,contador público ,louis carroll,gmiller@hotmail.com,male,barrio el molino,6360 +1506,2019-11-23 00:00:00,1981-05-30 00:00:00,41,universidad nacional de jujuy,técnico para bioterios ,julie costa,steven98@gmail.com,female,barrio el molino,6360 +1507,2019-11-27 00:00:00,1957-02-24 00:00:00,65,universidad tecnológica nacional,diseño de imagen y sonido,kyle wright,phillipsadam@gmail.com,male,barrio el molino,6360 +1508,2019-11-28 00:00:00,1970-11-02 00:00:00,52,universidad nacional de jujuy,licenciatura en administración ,shawn martin,ncraig@hotmail.com,male,barrio el molino,6360 +1509,2020-04-29 00:00:00,1936-02-29 00:00:00,86,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,jason barry,sarah58@gmail.com,male,barranqueras,3503 +1510,2020-01-26 00:00:00,1961-10-05 00:00:00,61,universidad tecnológica nacional,actuario ,stephen andrews,nathanadams@yahoo.com,male,barranqueras,3503 +1511,2020-07-14 00:00:00,1960-08-14 00:00:00,62,universidad tecnológica nacional,licenciatura en ciencias de la educación ,samuel perez,juliefranklin@hotmail.com,male,barranqueras,3503 +1512,2020-06-19 00:00:00,1966-12-27 00:00:00,55,universidad tecnológica nacional,licenciatura en ciencias antropológicas,karen park,janice67@gmail.com,female,barranqueras,3503 +1513,2019-11-27 00:00:00,1927-05-19 00:00:00,95,universidad tecnológica nacional,licenciatura en ciencias de la computación,william snyder,jvega@gmail.com,male,aldea san antonio,3117 +1514,2019-11-29 00:00:00,1974-08-18 00:00:00,48,universidad nacional de jujuy,licenciatura en terapia ocupacional,nicole lloyd,rrobinson@gmail.com,female,aldea san antonio,3117 +1515,2020-03-30 00:00:00,1948-05-03 00:00:00,74,universidad tecnológica nacional,actuario ,kathryn young,kendra56@hotmail.com,female,aldea san antonio,3117 +1516,2019-10-31 00:00:00,1923-12-11 00:00:00,98,universidad nacional de jujuy,ciencias veterinarias,kelly harmon,jamie22@gmail.com,female,aldea san antonio,3117 +1517,2019-12-19 00:00:00,1964-12-05 00:00:00,57,universidad nacional de jujuy,licenciatura en administración ,julian hall,calhounmichael@hotmail.com,male,aldea san antonio,3117 +1518,2019-10-03 00:00:00,1982-03-28 00:00:00,40,universidad tecnológica nacional,licenciatura en ciencias de la educación ,jesse curtis,hhenderson@hotmail.com,male,aldea san antonio,3117 +1519,2020-03-01 00:00:00,1924-06-12 00:00:00,98,universidad tecnológica nacional,contador público ,melissa chavez,vhouston@gmail.com,female,aldea san antonio,3117 +1520,2019-11-14 00:00:00,1987-11-11 00:00:00,35,universidad tecnológica nacional,contador público ,michael palmer,ycochran@hotmail.com,male,aldea san antonio,3117 +1521,2020-04-30 00:00:00,1919-05-14 00:00:00,103,universidad tecnológica nacional,licenciatura en ciencias antropológicas,deborah hopkins,hunter62@yahoo.com,female,aldea san antonio,3117 +1522,2020-01-19 00:00:00,1909-12-29 00:00:00,112,universidad nacional de jujuy,ingeniería mecánica,nancy jones,hsmith@gmail.com,female,algarrobo,8136 +1523,2019-11-28 00:00:00,1912-10-15 00:00:00,110,universidad tecnológica nacional,ingeniería electrónica,hannah archer,summerlewis@gmail.com,female,algarrobo,8136 +1524,2020-02-12 00:00:00,1959-02-09 00:00:00,63,universidad tecnológica nacional,contador público ,travis cunningham,michellegonzalez@yahoo.com,male,algarrobo,8136 +1525,2020-04-30 00:00:00,2001-01-28 00:00:00,21,universidad tecnológica nacional,diseño industrial,adam castaneda,marcus54@hotmail.com,male,algarrobo,8136 +1526,2020-03-26 00:00:00,1993-08-07 00:00:00,29,universidad tecnológica nacional,licenciatura en ciencia política ,kristen smith,joshua53@gmail.com,female,algarrobo,8136 +1527,2020-02-08 00:00:00,1948-11-14 00:00:00,74,universidad nacional de jujuy,técnico para bioterios ,patrick garcia,erika92@yahoo.com,male,algarrobo,8136 +1528,2020-07-23 00:00:00,1990-09-02 00:00:00,32,universidad tecnológica nacional,licenciatura en terapia ocupacional,dr. anne valentine,ajones@hotmail.com,female,algarrobo,8136 +1529,2019-12-03 00:00:00,2002-08-25 00:00:00,20,universidad tecnológica nacional,diseño de imagen y sonido,alexandria miller,bill33@gmail.com,female,algarrobo,8136 +1530,2020-01-21 00:00:00,1955-08-10 00:00:00,67,universidad nacional de jujuy,licenciatura en producción de bioimagenes,margaret robles,nbryant@hotmail.com,female,algarrobo,8136 +1531,2020-04-27 00:00:00,1975-10-06 00:00:00,47,universidad nacional de jujuy,ingeniería electrónica,ashley wheeler,hclark@yahoo.com,female,algarrobo,8136 +1532,2020-05-01 00:00:00,1943-02-19 00:00:00,79,universidad nacional de jujuy,contador público ,katherine james,sharon50@gmail.com,female,algarrobo,8136 +1533,2020-02-27 00:00:00,1990-08-09 00:00:00,32,universidad nacional de jujuy,técnico para bioterios ,loretta ponce,whoward@hotmail.com,female,algarrobo,8136 +1534,2019-10-01 00:00:00,1931-07-09 00:00:00,91,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jennifer price,kgarner@hotmail.com,female,algarrobo,8136 +1535,2019-12-21 00:00:00,1985-12-19 00:00:00,36,universidad nacional de jujuy,diseño de imagen y sonido,cheryl scott,christyescobar@gmail.com,female,6 de septiembre,5703 +1536,2019-12-14 00:00:00,1983-03-10 00:00:00,39,universidad tecnológica nacional,licenciatura en ciencias biológicas,tiffany frazier,mark45@gmail.com,female,6 de septiembre,5703 +1537,2019-11-15 00:00:00,1961-02-10 00:00:00,61,universidad tecnológica nacional,licenciatura en ciencias antropológicas,cory guerrero,rburns@gmail.com,male,arijon,2242 +1538,2020-07-18 00:00:00,1963-01-21 00:00:00,59,universidad nacional de jujuy,licenciatura en artes,john brown,bhopkins@hotmail.com,male,arijon,2242 +1539,2020-04-08 00:00:00,1923-08-11 00:00:00,99,universidad tecnológica nacional,arquitectura,michelle wallace,haleyruiz@gmail.com,female,arijon,2242 +1540,2020-07-15 00:00:00,1916-10-14 00:00:00,106,universidad tecnológica nacional,ingeniería electrónica,ricardo mayer,lindamurray@hotmail.com,male,ocho vados,4713 +1541,2019-10-02 00:00:00,1997-08-18 00:00:00,25,universidad nacional de jujuy,diseño industrial,joseph gonzalez,rebeccapena@yahoo.com,male,ocho vados,4713 +1542,2020-01-03 00:00:00,2004-02-28 00:00:00,18,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,abigail martinez,jenningseric@yahoo.com,female,ocho vados,4713 +1543,2020-06-30 00:00:00,1975-02-02 00:00:00,47,universidad tecnológica nacional,medicina,lori meyer,romerodeborah@gmail.com,female,arroyo hondo,3216 +1544,2020-06-30 00:00:00,1946-03-18 00:00:00,76,universidad tecnológica nacional,diseño de imagen y sonido,miranda pineda,christopher62@yahoo.com,female,arroyo hondo,3216 +1545,2020-05-29 00:00:00,1993-01-10 00:00:00,29,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,melanie gibson,mary20@hotmail.com,female,arroyo hondo,3216 +1546,2020-04-23 00:00:00,1999-01-02 00:00:00,23,universidad nacional de jujuy,licenciatura en terapia ocupacional,carlos casey,kristinegarcia@yahoo.com,male,arroyo hondo,3216 +1547,2019-11-19 00:00:00,1973-07-21 00:00:00,49,universidad tecnológica nacional,ingeniería en informática,william brown,boydthomas@hotmail.com,male,arroyo hondo,3216 +1548,2020-07-23 00:00:00,1940-04-30 00:00:00,82,universidad tecnológica nacional,bioquímica,christopher bailey,ronaldkennedy@yahoo.com,male,arroyo hondo,3216 +1549,2020-07-27 00:00:00,2001-11-02 00:00:00,21,universidad tecnológica nacional,licenciatura en administración ,angela harrington,lharper@yahoo.com,female,anta chica,4187 +1550,2020-07-07 00:00:00,1956-05-01 00:00:00,66,universidad tecnológica nacional,licenciatura en ciencias biológicas,jaime smith,carterolivia@hotmail.com,male,anta chica,4187 +1551,2019-11-24 00:00:00,1915-03-03 00:00:00,107,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jessica robbins,rebecca07@hotmail.com,female,anta chica,4187 +1552,2020-02-06 00:00:00,1962-07-09 00:00:00,60,universidad nacional de jujuy,licenciatura en ciencias biológicas,heather baker,ismith@hotmail.com,female,doctor domingo harosteguy,7212 +1553,2019-10-12 00:00:00,1983-10-14 00:00:00,39,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,april simpson,zsaunders@yahoo.com,female,doctor domingo harosteguy,7212 +1554,2020-05-19 00:00:00,1911-05-11 00:00:00,111,universidad tecnológica nacional,bioquímica,heather henry,patriciamartinez@hotmail.com,female,doctor domingo harosteguy,7212 +1555,2020-03-25 00:00:00,1906-05-12 00:00:00,116,universidad nacional de jujuy,medicina,jeffrey moore,martha26@hotmail.com,male,aldea san gregorio,3287 +1556,2020-05-15 00:00:00,1936-05-08 00:00:00,86,universidad tecnológica nacional,ingeniería mecánica,william green,kenneth45@hotmail.com,male,aldea san gregorio,3287 +1557,2019-12-06 00:00:00,1962-07-30 00:00:00,60,universidad tecnológica nacional,farmacia,kristin gonzales,thomastimothy@hotmail.com,female,aldea san gregorio,3287 +1558,2020-06-13 00:00:00,1934-02-04 00:00:00,88,universidad nacional de jujuy,licenciatura en administración ,eric anderson,michael00@yahoo.com,male,aldea san gregorio,3287 +1559,2020-07-10 00:00:00,1951-08-02 00:00:00,71,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,katherine chandler,emily49@yahoo.com,female,aldea san gregorio,3287 +1560,2019-10-21 00:00:00,1951-04-16 00:00:00,71,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,michael moore dvm,echurch@hotmail.com,male,aldea san gregorio,3287 +1561,2019-11-25 00:00:00,1939-03-11 00:00:00,83,universidad tecnológica nacional,licenciatura en ciencias de la computación,logan rivers,imason@hotmail.com,male,aldea san gregorio,3287 +1562,2020-03-23 00:00:00,1971-12-30 00:00:00,50,universidad nacional de jujuy,licenciatura en psicología,stephanie bell,patrickcarter@gmail.com,female,alto de sierra,5438 +1563,2020-06-23 00:00:00,1992-08-08 00:00:00,30,universidad nacional de jujuy,farmacia,john martin,jacqueline18@yahoo.com,male,alto de sierra,5438 +1564,2019-12-01 00:00:00,1946-11-21 00:00:00,76,universidad nacional de jujuy,licenciatura en ciencias antropológicas,evelyn andrews,julie13@hotmail.com,female,alto de sierra,5438 +1565,2019-10-15 00:00:00,1957-10-11 00:00:00,65,universidad tecnológica nacional,licenciatura en terapia ocupacional,eric rodriguez,johnsonjessica@yahoo.com,male,alto de sierra,5438 +1566,2020-01-13 00:00:00,1914-01-19 00:00:00,108,universidad nacional de jujuy,medicina,kimberly mitchell,tjohnston@gmail.com,female,abo nezu,3461 +1567,2019-11-25 00:00:00,1961-12-10 00:00:00,60,universidad tecnológica nacional,ingeniería mecánica,jessica landry,wallsrobert@gmail.com,female,abo nezu,3461 +1568,2019-10-16 00:00:00,1966-10-19 00:00:00,56,universidad tecnológica nacional,licenciatura en ciencias de la computación,jason smith,zmendoza@hotmail.com,male,abo nezu,3461 +1569,2020-01-06 00:00:00,1958-06-30 00:00:00,64,universidad tecnológica nacional,técnico para bioterios ,michael fields,drodriguez@gmail.com,male,abo nezu,3461 +1570,2019-11-10 00:00:00,1960-09-08 00:00:00,62,universidad nacional de jujuy,licenciatura en psicología,april aguilar,qsalas@hotmail.com,female,abo nezu,3461 +1571,2020-04-01 00:00:00,1929-10-11 00:00:00,93,universidad nacional de jujuy,licenciatura en sociología ,linda hull,daniel12@hotmail.com,female,abo nezu,3461 +1572,2019-10-30 00:00:00,1934-06-01 00:00:00,88,universidad nacional de jujuy,ingeniería electrónica,taylor wood,mary77@yahoo.com,male,abo nezu,3461 +1573,2020-02-14 00:00:00,1956-01-24 00:00:00,66,universidad tecnológica nacional,licenciatura en producción de bioimagenes,gregory davis,dbrown@yahoo.com,male,campo quiñones,2258 +1574,2020-02-12 00:00:00,1976-07-24 00:00:00,46,universidad tecnológica nacional,actuario ,dawn house,scarlson@hotmail.com,female,campo quiñones,2258 +1575,2020-03-08 00:00:00,1921-07-25 00:00:00,101,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,richard smith,tonyadiaz@yahoo.com,male,el bombero,7507 +1576,2020-03-30 00:00:00,1948-12-24 00:00:00,73,universidad tecnológica nacional,técnico para bioterios ,tony fuller,thorntonmatthew@hotmail.com,male,el bombero,7507 +1577,2019-10-19 00:00:00,1975-05-26 00:00:00,47,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,gina flores,lori14@yahoo.com,female,el bombero,7507 +1578,2020-07-11 00:00:00,1978-08-05 00:00:00,44,universidad tecnológica nacional,actuario ,maria hampton md,williamsmiguel@hotmail.com,female,el bombero,7507 +1579,2019-12-27 00:00:00,1951-11-15 00:00:00,71,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,kelly williamson,samuel37@gmail.com,female,el bombero,7507 +1580,2019-11-01 00:00:00,1943-08-07 00:00:00,79,universidad tecnológica nacional,licenciatura en ciencias de la educación ,jennifer weber,vmartinez@yahoo.com,female,el bombero,7507 +1581,2020-05-31 00:00:00,1915-03-23 00:00:00,107,universidad nacional de jujuy,licenciatura en ciencias de la computación,kenneth cervantes,jason87@hotmail.com,male,el bombero,7507 +1582,2020-07-07 00:00:00,1959-08-07 00:00:00,63,universidad tecnológica nacional,arquitectura,lee ballard,prodriguez@gmail.com,male,el bombero,7507 +1583,2019-12-14 00:00:00,1937-05-13 00:00:00,85,universidad nacional de jujuy,licenciatura en ciencias geológicas,katherine sandoval,pdavies@hotmail.com,female,la chispa,2601 +1584,2020-04-03 00:00:00,1967-07-28 00:00:00,55,universidad nacional de jujuy,técnico para bioterios ,donald daniels,psmith@hotmail.com,male,la chispa,2601 +1585,2020-02-11 00:00:00,1967-02-09 00:00:00,55,universidad nacional de jujuy,contador público ,sarah parker,robertcox@gmail.com,female,la chispa,2601 +1586,2019-12-11 00:00:00,1923-07-09 00:00:00,99,universidad tecnológica nacional,licenciatura en musicoterapia,matthew santiago,smithsarah@yahoo.com,male,la chispa,2601 +1587,2020-01-24 00:00:00,1978-08-08 00:00:00,44,universidad tecnológica nacional,licenciatura en ciencias antropológicas,tammy thomas,christina59@yahoo.com,female,la chispa,2601 +1588,2020-07-04 00:00:00,1925-11-08 00:00:00,97,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,carol henry,jenniferhobbs@gmail.com,female,la chispa,2601 +1589,2020-07-08 00:00:00,1995-01-21 00:00:00,27,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,deanna phillips,thomas45@gmail.com,female,colonia santa teresa,5527 +1590,2020-05-01 00:00:00,1922-03-28 00:00:00,100,universidad tecnológica nacional,licenciatura en terapia ocupacional,teresa martin md,daniel63@yahoo.com,female,colonia santa teresa,5527 +1591,2019-11-07 00:00:00,1925-03-29 00:00:00,97,universidad nacional de jujuy,licenciatura en sociología ,david james,qgarcia@hotmail.com,male,colonia santa teresa,5527 +1592,2020-03-08 00:00:00,1970-02-20 00:00:00,52,universidad tecnológica nacional,licenciatura en producción de bioimagenes,natasha walker,ericjones@gmail.com,female,colonia santa teresa,5527 +1593,2020-05-04 00:00:00,1953-07-03 00:00:00,69,universidad nacional de jujuy,licenciatura en artes,aaron garcia,hamiltonkenneth@yahoo.com,male,colonia santa teresa,5527 +1594,2020-07-21 00:00:00,1930-07-08 00:00:00,92,universidad tecnológica nacional,ciencias veterinarias,nathan salinas,whaney@gmail.com,male,colonia santa teresa,5527 +1595,2019-11-08 00:00:00,1994-12-25 00:00:00,27,universidad tecnológica nacional,farmacia,dennis davis,christophermendez@hotmail.com,male,aldea santa maria,3123 +1596,2019-10-18 00:00:00,1982-06-20 00:00:00,40,universidad nacional de jujuy,licenciatura en ciencias de la educación ,aimee golden,pcole@hotmail.com,female,aldea santa maria,3123 +1597,2020-07-02 00:00:00,1919-11-16 00:00:00,103,universidad nacional de jujuy,bioquímica,jasmine serrano,christopher66@hotmail.com,female,aldea santa maria,3123 +1598,2020-03-12 00:00:00,1961-10-08 00:00:00,61,universidad tecnológica nacional,licenciatura en psicología,stacey king,sanchezvictoria@yahoo.com,female,aldea santa maria,3123 +1599,2019-11-20 00:00:00,2004-01-15 00:00:00,18,universidad nacional de jujuy,licenciatura en ciencias de la educación ,erica mahoney,odonnellsamantha@hotmail.com,female,carrizal norte,3433 +1600,2020-01-07 00:00:00,1978-07-13 00:00:00,44,universidad tecnológica nacional,técnico para bioterios ,tiffany chen,cpage@yahoo.com,female,carrizal norte,3433 +1601,2020-04-06 00:00:00,1916-08-24 00:00:00,106,universidad nacional de jujuy,farmacia,thomas griffin,john57@hotmail.com,male,carrizal norte,3433 +1602,2019-10-24 00:00:00,1997-05-23 00:00:00,25,universidad tecnológica nacional,diseño industrial,adam alvarez,lisaadams@yahoo.com,male,carrizal norte,3433 +1603,2019-10-31 00:00:00,1926-05-28 00:00:00,96,universidad tecnológica nacional,licenciatura en ciencias de la computación,david kaufman,sgibson@yahoo.com,male,carrizal norte,3433 +1604,2020-03-11 00:00:00,1948-07-18 00:00:00,74,universidad tecnológica nacional,licenciatura en musicoterapia,jesse saunders,wrightbrian@hotmail.com,male,crispi,2441 +1605,2020-01-26 00:00:00,1976-03-28 00:00:00,46,universidad nacional de jujuy,contador público ,megan nunez,harriselizabeth@yahoo.com,female,crispi,2441 +1606,2020-05-26 00:00:00,1992-07-15 00:00:00,30,universidad tecnológica nacional,farmacia,dale irwin,maryadkins@gmail.com,male,crispi,2441 +1607,2020-05-08 00:00:00,1977-03-11 00:00:00,45,universidad tecnológica nacional,contador público ,matthew romero,chaseshawna@hotmail.com,male,barrio carosio,6000 +1608,2020-05-30 00:00:00,1949-12-10 00:00:00,72,universidad tecnológica nacional,licenciatura en ciencias antropológicas,tonya harris,armstrongvictoria@hotmail.com,female,barrio carosio,6000 +1609,2020-03-17 00:00:00,1984-02-24 00:00:00,38,universidad tecnológica nacional,farmacia,jacob peterson,pamelawells@yahoo.com,male,barrio carosio,6000 +1610,2020-07-08 00:00:00,1946-07-18 00:00:00,76,universidad tecnológica nacional,licenciatura en ciencias ambientales,cynthia harrison md,ikelley@yahoo.com,female,barrio carosio,6000 +1611,2020-03-16 00:00:00,1936-10-22 00:00:00,86,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,samantha dillon,jonescharles@hotmail.com,female,barrio carosio,6000 +1612,2019-11-10 00:00:00,1944-06-03 00:00:00,78,universidad nacional de jujuy,diseño de imagen y sonido,frank rivera,jenkinsjessica@hotmail.com,male,francisco alvarez,1746 +1613,2019-11-20 00:00:00,1922-09-08 00:00:00,100,universidad nacional de jujuy,licenciatura en ciencias de la educación ,stephanie sosa,robinsonjennifer@yahoo.com,female,francisco alvarez,1746 +1614,2020-02-27 00:00:00,1992-02-03 00:00:00,30,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,michelle hill,ocummings@gmail.com,female,francisco alvarez,1746 +1615,2020-06-05 00:00:00,1961-10-11 00:00:00,61,universidad tecnológica nacional,licenciatura en producción de bioimagenes,ruth nelson,joycemelissa@yahoo.com,female,bigand,2177 +1616,2019-11-10 00:00:00,1997-07-07 00:00:00,25,universidad nacional de jujuy,licenciatura en terapia ocupacional,mrs. gina michael,salinasgregory@gmail.com,female,bigand,2177 +1617,2020-02-04 00:00:00,1952-06-06 00:00:00,70,universidad tecnológica nacional,ingeniería en informática,robert peterson,kochoa@hotmail.com,male,bolivar,6550 +1618,2019-11-11 00:00:00,1956-04-08 00:00:00,66,universidad tecnológica nacional,bioquímica,spencer young,jacobsmichele@gmail.com,male,bolivar,6550 +1619,2019-10-05 00:00:00,1934-11-10 00:00:00,88,universidad tecnológica nacional,agronomía,leah maldonado,lisaferguson@yahoo.com,female,bolivar,6550 +1620,2020-06-23 00:00:00,1998-06-18 00:00:00,24,universidad nacional de jujuy,ingeniería electrónica,summer nguyen,greencasey@hotmail.com,female,bolivar,6550 +1621,2020-03-11 00:00:00,1916-03-17 00:00:00,106,universidad tecnológica nacional,licenciatura en ciencias geológicas,audrey willis,tfowler@yahoo.com,female,bolivar,6550 +1622,2019-11-03 00:00:00,2004-03-30 00:00:00,18,universidad nacional de jujuy,licenciatura en ciencias de la educación ,yvonne duncan,lcarter@gmail.com,female,bolivar,6550 +1623,2019-10-05 00:00:00,1913-03-23 00:00:00,109,universidad tecnológica nacional,medicina,anthony powers,wstanley@gmail.com,male,bolivar,6550 +1624,2020-04-12 00:00:00,1989-11-22 00:00:00,32,universidad tecnológica nacional,licenciatura en ciencias antropológicas,robert anderson,sarah73@yahoo.com,male,barranquitas,5474 +1625,2019-10-03 00:00:00,1984-08-23 00:00:00,38,universidad tecnológica nacional,arquitectura,kevin hughes md,justin12@hotmail.com,male,barranquitas,5474 +1626,2020-02-15 00:00:00,1963-10-22 00:00:00,59,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,amber wright,nking@gmail.com,female,barranquitas,5474 +1627,2020-03-18 00:00:00,1929-01-09 00:00:00,93,universidad tecnológica nacional,ingeniería electrónica,sheena patterson,rowesusan@hotmail.com,female,barranquitas,5474 +1628,2019-12-17 00:00:00,1963-07-15 00:00:00,59,universidad tecnológica nacional,diseño de imagen y sonido,hailey johnston,mthompson@gmail.com,female,balsa,6070 +1629,2020-06-21 00:00:00,1948-01-06 00:00:00,74,universidad nacional de jujuy,ciencias veterinarias,aaron miller,kimberly02@hotmail.com,male,balsa,6070 +1630,2020-04-30 00:00:00,1923-06-20 00:00:00,99,universidad nacional de jujuy,farmacia,jeff vazquez,george73@hotmail.com,male,balsa,6070 +1631,2020-06-11 00:00:00,1911-08-15 00:00:00,111,universidad tecnológica nacional,licenciatura en administración ,carlos everett,fullerrobert@hotmail.com,male,balsa,6070 +1632,2020-07-08 00:00:00,1940-11-18 00:00:00,82,universidad tecnológica nacional,licenciatura en ciencias antropológicas,nicole martin,tammiemcdowell@yahoo.com,female,balsa,6070 +1633,2019-10-24 00:00:00,1981-09-08 00:00:00,41,universidad tecnológica nacional,licenciatura en artes,rebecca barker,kanemicheal@gmail.com,female,balsa,6070 +1634,2020-01-21 00:00:00,1910-01-03 00:00:00,112,universidad nacional de jujuy,técnico para bioterios ,ronald hernandez,dominic99@hotmail.com,male,balsa,6070 +1635,2019-11-10 00:00:00,1931-11-25 00:00:00,91,universidad nacional de jujuy,licenciatura en sociología ,greg martin,martinlynn@gmail.com,male,balsa,6070 +1636,2019-10-21 00:00:00,1940-12-22 00:00:00,81,universidad nacional de jujuy,licenciatura en ciencias de la educación ,dr. anthony snyder,jaywilliams@hotmail.com,male,balsa,6070 +1637,2020-05-14 00:00:00,1955-09-05 00:00:00,67,universidad nacional de jujuy,bioquímica,alyssa butler,dianejones@gmail.com,female,balsa,6070 +1638,2019-11-27 00:00:00,1990-08-19 00:00:00,32,universidad nacional de jujuy,licenciatura en producción de bioimagenes,chelsea mcknight,bryandiaz@hotmail.com,female,colonia hardy,3592 +1639,2019-11-10 00:00:00,1957-12-19 00:00:00,64,universidad tecnológica nacional,licenciatura en ciencias geológicas,brittany bailey,gabriel77@hotmail.com,female,colonia hardy,3592 +1640,2019-11-12 00:00:00,1952-03-17 00:00:00,70,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,justin lee jr.,gregory54@gmail.com,male,colonia hardy,3592 +1641,2020-07-14 00:00:00,2004-08-23 00:00:00,18,universidad nacional de jujuy,ciencias veterinarias,richard norris,john52@gmail.com,male,britos,2824 +1642,2020-04-01 00:00:00,1949-06-15 00:00:00,73,universidad nacional de jujuy,licenciatura en ciencias antropológicas,robert campbell,omays@gmail.com,male,britos,2824 +1643,2019-11-29 00:00:00,1950-11-24 00:00:00,72,universidad tecnológica nacional,farmacia,erin gonzales,manuel99@hotmail.com,female,britos,2824 +1644,2020-05-20 00:00:00,1976-10-27 00:00:00,46,universidad nacional de jujuy,licenciatura en ciencias geológicas,john ayers,tammymahoney@yahoo.com,male,la ines,6100 +1645,2020-04-13 00:00:00,1920-05-01 00:00:00,102,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,lisa golden,hbrown@yahoo.com,female,la ines,6100 +1646,2020-04-16 00:00:00,1928-08-19 00:00:00,94,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,caitlin stevens,heidiwong@yahoo.com,female,la ines,6100 +1647,2019-12-31 00:00:00,1922-03-14 00:00:00,100,universidad nacional de jujuy,agronomía,edward martinez,john56@gmail.com,male,la eduvigis,3507 +1648,2020-07-16 00:00:00,1952-11-25 00:00:00,70,universidad tecnológica nacional,licenciatura en ciencias biológicas,mrs. heather cook md,sevans@gmail.com,female,la eduvigis,3507 +1649,2019-11-06 00:00:00,1953-03-08 00:00:00,69,universidad nacional de jujuy,ingeniería mecánica,sara friedman,mmartin@yahoo.com,female,la eduvigis,3507 +1650,2020-02-09 00:00:00,1967-11-08 00:00:00,55,universidad nacional de jujuy,licenciatura en ciencias de la educación ,sandra smith,jasonsteele@hotmail.com,female,agua de diaz,5545 +1651,2019-11-03 00:00:00,1935-09-19 00:00:00,87,universidad tecnológica nacional,diseño industrial,william carroll,gary78@yahoo.com,male,agua de diaz,5545 +1652,2019-11-29 00:00:00,1940-07-17 00:00:00,82,universidad tecnológica nacional,medicina,curtis gonzalez,phillipwagner@hotmail.com,male,agua de diaz,5545 +1653,2020-07-06 00:00:00,1918-12-10 00:00:00,103,universidad tecnológica nacional,licenciatura en ciencias biológicas,randy gonzales,ghensley@yahoo.com,male,agua de diaz,5545 +1654,2020-03-05 00:00:00,1989-02-25 00:00:00,33,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,pamela armstrong,youngaustin@gmail.com,female,agua de diaz,5545 +1655,2019-10-09 00:00:00,1937-02-06 00:00:00,85,universidad tecnológica nacional,licenciatura en psicología,rebecca johnson,mjohnson@yahoo.com,female,agua de diaz,5545 +1656,2020-01-19 00:00:00,1966-08-08 00:00:00,56,universidad tecnológica nacional,diseño industrial,stacy washington,adamspaula@yahoo.com,female,lavalle,5343 +1657,2020-03-23 00:00:00,1951-11-09 00:00:00,71,universidad nacional de jujuy,farmacia,samuel barnes,lisa05@yahoo.com,male,lavalle,5343 +1658,2020-03-08 00:00:00,1969-11-18 00:00:00,53,universidad tecnológica nacional,licenciatura en producción de bioimagenes,rose zimmerman,michaelwright@yahoo.com,female,lavalle,5343 +1659,2020-02-16 00:00:00,1998-11-05 00:00:00,24,universidad nacional de jujuy,arquitectura,jessica tyler,donaldtownsend@yahoo.com,female,lavalle,5343 +1660,2020-01-12 00:00:00,1929-07-17 00:00:00,93,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,allison davis,richpeter@yahoo.com,female,lavalle,5343 +1661,2020-04-22 00:00:00,1950-01-17 00:00:00,72,universidad tecnológica nacional,licenciatura en ciencias de la educación ,robert sawyer,markmorgan@hotmail.com,male,lavalle,5343 +1662,2020-06-30 00:00:00,1968-03-27 00:00:00,54,universidad tecnológica nacional,medicina,christopher clark,brownian@gmail.com,male,lavalle,5343 +1663,2020-01-16 00:00:00,1979-10-15 00:00:00,43,universidad tecnológica nacional,ingeniería mecánica,danielle blankenship,garzamary@gmail.com,female,lavalle,5343 +1664,2020-03-09 00:00:00,1995-07-28 00:00:00,27,universidad tecnológica nacional,medicina,travis joseph,johnstevens@hotmail.com,male,estacion lago epecuen,6431 +1665,2020-04-03 00:00:00,1968-12-19 00:00:00,53,universidad nacional de jujuy,licenciatura en administración ,bonnie turner,smithcaitlyn@hotmail.com,female,estacion lago epecuen,6431 +1666,2020-06-23 00:00:00,1920-05-04 00:00:00,102,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,patricia mitchell,wilsondaniel@hotmail.com,female,estacion lago epecuen,6431 +1667,2020-07-27 00:00:00,1998-03-26 00:00:00,24,universidad nacional de jujuy,ingeniería en informática,maurice mitchell,megan01@hotmail.com,male,estacion lago epecuen,6431 +1668,2020-04-06 00:00:00,1994-01-31 00:00:00,28,universidad nacional de jujuy,arquitectura,stephanie king,kingnicholas@gmail.com,female,estacion lago epecuen,6431 +1669,2019-10-07 00:00:00,1961-09-30 00:00:00,61,universidad tecnológica nacional,licenciatura en ciencias biológicas,don valdez,troy74@yahoo.com,male,estacion lago epecuen,6431 +1670,2020-04-02 00:00:00,1953-09-09 00:00:00,69,universidad nacional de jujuy,licenciatura en artes,william thompson,briandudley@yahoo.com,male,cañada de las ovejas,3267 +1671,2019-11-22 00:00:00,1987-10-13 00:00:00,35,universidad tecnológica nacional,licenciatura en ciencias geológicas,joseph andrews,toddtran@hotmail.com,male,cañada de las ovejas,3267 +1672,2020-02-12 00:00:00,1969-10-19 00:00:00,53,universidad nacional de jujuy,licenciatura en artes,corey cain,ibrown@yahoo.com,male,cañada de las ovejas,3267 +1673,2019-12-05 00:00:00,1999-10-10 00:00:00,23,universidad tecnológica nacional,arquitectura,natalie carpenter,rhodesjennifer@gmail.com,female,cañada de las ovejas,3267 +1674,2020-02-24 00:00:00,1929-09-06 00:00:00,93,universidad nacional de jujuy,ingeniería electrónica,zachary peck,delacruzkrista@gmail.com,male,cañada de las ovejas,3267 +1675,2020-05-31 00:00:00,1939-07-04 00:00:00,83,universidad tecnológica nacional,ingeniería en informática,benjamin weeks,christophercarr@yahoo.com,male,cañada de las ovejas,3267 +1676,2020-06-09 00:00:00,1956-09-02 00:00:00,66,universidad nacional de jujuy,actuario ,steven morris,lshea@hotmail.com,male,cañada de las ovejas,3267 +1677,2019-10-23 00:00:00,1922-04-22 00:00:00,100,universidad nacional de jujuy,licenciatura en musicoterapia,denise perez,mackenzie08@yahoo.com,female,cañada de las ovejas,3267 +1678,2020-05-15 00:00:00,1938-08-23 00:00:00,84,universidad nacional de jujuy,licenciatura en ciencias geológicas,mason cook,klee@gmail.com,male,colonia cunci,3382 +1679,2020-03-31 00:00:00,1938-02-18 00:00:00,84,universidad tecnológica nacional,diseño de imagen y sonido,jacob colon,xweber@yahoo.com,male,colonia cunci,3382 +1680,2020-03-23 00:00:00,1937-07-18 00:00:00,85,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,franklin lewis,codydelgado@yahoo.com,male,colonia cunci,3382 +1681,2020-01-24 00:00:00,1958-12-24 00:00:00,63,universidad nacional de jujuy,ingeniería en informática,dillon foster,bhatfield@gmail.com,male,colonia cunci,3382 +1682,2019-12-04 00:00:00,1957-11-12 00:00:00,65,universidad tecnológica nacional,diseño de imagen y sonido,paul koch,dianedavis@yahoo.com,male,colonia cunci,3382 +1683,2020-01-08 00:00:00,1907-09-11 00:00:00,115,universidad tecnológica nacional,medicina,john hanna,jasmineflores@yahoo.com,male,colonia cunci,3382 +1684,2020-03-30 00:00:00,1925-10-17 00:00:00,97,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,deanna taylor,donaldkemp@hotmail.com,female,barker,7005 +1685,2019-11-27 00:00:00,1908-04-14 00:00:00,114,universidad tecnológica nacional,licenciatura en ciencias ambientales,samuel ramirez,msutton@yahoo.com,male,libertad,1716 +1686,2020-03-29 00:00:00,1927-06-24 00:00:00,95,universidad tecnológica nacional,contador público ,christine allen,david19@gmail.com,female,libertad,1716 +1687,2020-06-21 00:00:00,1950-12-02 00:00:00,71,universidad nacional de jujuy,licenciatura en ciencias de la educación ,caleb wood dvm,daniel49@gmail.com,male,libertad,1716 +1688,2020-06-21 00:00:00,1988-02-11 00:00:00,34,universidad nacional de jujuy,licenciatura en sociología ,courtney johnson,pattersontina@gmail.com,female,libertad,1716 +1689,2020-01-25 00:00:00,1936-08-15 00:00:00,86,universidad nacional de jujuy,licenciatura en ciencia política ,margaret robertson,johnburgess@yahoo.com,female,libertad,1716 +1690,2020-06-02 00:00:00,1982-12-30 00:00:00,39,universidad nacional de jujuy,agronomía,hannah hernandez,omartinez@hotmail.com,female,libertad,1716 +1691,2020-03-10 00:00:00,1908-12-14 00:00:00,113,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jack wiggins,angela58@hotmail.com,male,la gama,2615 +1692,2020-03-30 00:00:00,1929-05-14 00:00:00,93,universidad nacional de jujuy,licenciatura en sociología ,brittany sanders,haroldpearson@gmail.com,female,la gama,2615 +1693,2020-06-25 00:00:00,1937-02-22 00:00:00,85,universidad nacional de jujuy,licenciatura en ciencias biológicas,brandon crosby,irivera@yahoo.com,male,la gama,2615 +1694,2019-10-05 00:00:00,1975-08-07 00:00:00,47,universidad tecnológica nacional,diseño de imagen y sonido,alexandria davis,williammcgrath@gmail.com,female,hurlingham,1686 +1695,2019-10-31 00:00:00,1950-07-08 00:00:00,72,universidad tecnológica nacional,ingeniería electrónica,crystal boyd,mcfarlanddanielle@gmail.com,female,hurlingham,1686 +1696,2020-07-31 00:00:00,1946-11-08 00:00:00,76,universidad tecnológica nacional,licenciatura en administración ,daniel morales,fitzgeraldbrittany@gmail.com,male,hurlingham,1686 +1697,2019-11-02 00:00:00,1948-02-04 00:00:00,74,universidad nacional de jujuy,licenciatura en ciencias antropológicas,andrew moore,mgoodman@yahoo.com,male,hurlingham,1686 +1698,2020-06-11 00:00:00,1955-02-05 00:00:00,67,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,amy thomas,mirandaallison@gmail.com,female,hurlingham,1686 +1699,2020-03-21 00:00:00,1967-03-10 00:00:00,55,universidad tecnológica nacional,licenciatura en ciencia política ,sara davila,mikaylanichols@hotmail.com,female,hurlingham,1686 +1700,2020-01-09 00:00:00,1959-08-14 00:00:00,63,universidad tecnológica nacional,agronomía,alexander sullivan,cunninghamsarah@gmail.com,male,hurlingham,1686 +1701,2020-04-21 00:00:00,1920-01-12 00:00:00,102,universidad tecnológica nacional,licenciatura en ciencias ambientales,denise richardson,andrew84@hotmail.com,female,campo botto,2345 +1702,2020-07-31 00:00:00,1929-01-13 00:00:00,93,universidad tecnológica nacional,ciencias veterinarias,gregory macdonald,joshua88@hotmail.com,male,campo botto,2345 +1703,2020-06-04 00:00:00,1988-06-02 00:00:00,34,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,karen carter,jenniferthomas@hotmail.com,female,campo botto,2345 +1704,2019-11-06 00:00:00,1922-01-27 00:00:00,100,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,olivia olsen,zball@gmail.com,female,campo botto,2345 +1705,2020-07-18 00:00:00,2004-01-03 00:00:00,18,universidad tecnológica nacional,licenciatura en ciencias biológicas,james manning,maxgomez@gmail.com,male,campo botto,2345 +1706,2020-05-28 00:00:00,1976-09-22 00:00:00,46,universidad tecnológica nacional,licenciatura en ciencias de la educación ,paul burgess,michael58@yahoo.com,male,campo botto,2345 +1707,2019-12-23 00:00:00,2000-02-24 00:00:00,22,universidad nacional de jujuy,licenciatura en ciencias geológicas,shawna kim,pamela96@yahoo.com,female,el carmen,4128 +1708,2020-06-08 00:00:00,1920-10-05 00:00:00,102,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,connie jones,stanleyacosta@gmail.com,female,el carmen,4128 +1709,2020-03-07 00:00:00,1938-12-04 00:00:00,84,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,robert parrish,ischwartz@yahoo.com,male,el carmen,4128 +1710,2019-11-27 00:00:00,1943-05-12 00:00:00,79,universidad nacional de jujuy,ingeniería mecánica,edward andrews,davidhughes@yahoo.com,male,el carmen,4128 +1711,2020-04-16 00:00:00,1983-03-27 00:00:00,39,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,teresa hampton,timothy57@gmail.com,female,comandante granville,5736 +1712,2020-01-31 00:00:00,1917-10-25 00:00:00,105,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,joshua duran,davisdanny@yahoo.com,male,comandante granville,5736 +1713,2020-02-11 00:00:00,1926-07-04 00:00:00,96,universidad tecnológica nacional,licenciatura en ciencias ambientales,robert krueger,jamesnathan@hotmail.com,male,comandante granville,5736 +1714,2020-04-19 00:00:00,1975-07-26 00:00:00,47,universidad tecnológica nacional,ingeniería electrónica,joseph white,michael16@yahoo.com,male,alto el puesto,4159 +1715,2019-11-10 00:00:00,1981-03-13 00:00:00,41,universidad nacional de jujuy,medicina,jonathan figueroa,tracymartin@yahoo.com,male,alto el puesto,4159 +1716,2020-02-02 00:00:00,1969-09-18 00:00:00,53,universidad tecnológica nacional,licenciatura en administración ,ronald parker,nelsonjorge@hotmail.com,male,alto el puesto,4159 +1717,2019-12-17 00:00:00,1959-03-12 00:00:00,63,universidad tecnológica nacional,medicina,amy carr,rebecca34@yahoo.com,female,alto el puesto,4159 +1718,2020-06-15 00:00:00,1959-07-02 00:00:00,63,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,eric hall,dpollard@gmail.com,male,el dia,6241 +1719,2020-07-05 00:00:00,1910-01-24 00:00:00,112,universidad tecnológica nacional,ciencias veterinarias,mark robertson,brenda25@gmail.com,male,el dia,6241 +1720,2020-07-01 00:00:00,1993-08-27 00:00:00,29,universidad tecnológica nacional,licenciatura en ciencias de la computación,daniel young,williamswilliam@gmail.com,male,barro negro,4718 +1721,2019-10-21 00:00:00,1926-05-24 00:00:00,96,universidad tecnológica nacional,ciencias veterinarias,danielle dunlap,castilloemily@hotmail.com,female,barro negro,4718 +1722,2019-10-02 00:00:00,1978-12-13 00:00:00,43,universidad tecnológica nacional,diseño de imagen y sonido,larry little,kingrichard@gmail.com,male,barro negro,4718 +1723,2020-04-17 00:00:00,1968-12-19 00:00:00,53,universidad nacional de jujuy,licenciatura en musicoterapia,debra flores,cgordon@yahoo.com,female,barro negro,4718 +1724,2019-11-28 00:00:00,1952-01-03 00:00:00,70,universidad tecnológica nacional,licenciatura en ciencia política ,briana berry,claire61@hotmail.com,female,barro negro,4718 +1725,2020-02-14 00:00:00,1947-04-19 00:00:00,75,universidad tecnológica nacional,agronomía,jody christian,marshalljacob@gmail.com,female,barro negro,4718 +1726,2020-03-20 00:00:00,1913-09-22 00:00:00,109,universidad nacional de jujuy,licenciatura en artes,thomas ramirez,wshannon@yahoo.com,male,barro negro,4718 +1727,2020-04-17 00:00:00,1934-03-30 00:00:00,88,universidad tecnológica nacional,ingeniería en informática,nancy bowman,candice02@hotmail.com,female,copacabana,2919 +1728,2019-12-17 00:00:00,1922-05-16 00:00:00,100,universidad tecnológica nacional,licenciatura en artes,michael nguyen,qmosley@hotmail.com,male,copacabana,2919 +1729,2019-10-23 00:00:00,1973-06-04 00:00:00,49,universidad nacional de jujuy,ingeniería mecánica,nicole jackson,jacobsondarryl@yahoo.com,female,copacabana,2919 +1730,2020-01-30 00:00:00,1967-03-06 00:00:00,55,universidad tecnológica nacional,licenciatura en ciencias geológicas,nicole young,wilsonstephen@gmail.com,female,copacabana,2919 +1731,2019-12-05 00:00:00,1932-11-02 00:00:00,90,universidad tecnológica nacional,licenciatura en ciencias de la computación,cynthia gonzales,adamsdeborah@gmail.com,female,copacabana,2919 +1732,2019-12-17 00:00:00,1917-11-17 00:00:00,105,universidad nacional de jujuy,licenciatura en ciencias de la educación ,danielle gutierrez,savannahstafford@gmail.com,female,copacabana,2919 +1733,2020-06-14 00:00:00,1959-09-23 00:00:00,63,universidad tecnológica nacional,licenciatura en ciencias antropológicas,cassandra taylor,sonialong@yahoo.com,female,copacabana,2919 +1734,2019-12-04 00:00:00,1955-07-24 00:00:00,67,universidad nacional de jujuy,ingeniería en informática,roger mcdaniel,benjamin47@hotmail.com,male,copacabana,2919 +1735,2020-02-04 00:00:00,1951-09-15 00:00:00,71,universidad nacional de jujuy,licenciatura en ciencias biológicas,teresa oliver,richardburch@gmail.com,female,copacabana,2919 +1736,2019-11-03 00:00:00,1962-11-30 00:00:00,59,universidad nacional de jujuy,licenciatura en musicoterapia,whitney espinoza,shannon10@yahoo.com,female,la salada,1774 +1737,2020-04-14 00:00:00,1954-04-29 00:00:00,68,universidad nacional de jujuy,licenciatura en psicología,mary james,amy80@hotmail.com,female,la salada,1774 +1738,2020-07-19 00:00:00,1925-07-17 00:00:00,97,universidad tecnológica nacional,bioquímica,eric ellis,brianhall@hotmail.com,male,la salada,1774 +1739,2020-01-05 00:00:00,1981-09-05 00:00:00,41,universidad tecnológica nacional,bioquímica,david richards,jordanantonio@hotmail.com,male,la salada,1774 +1740,2020-01-18 00:00:00,1998-10-26 00:00:00,24,universidad tecnológica nacional,licenciatura en ciencias de la educación ,kyle sherman,moranmary@yahoo.com,male,barrio 1 de mayo,1814 +1741,2020-06-16 00:00:00,1957-03-06 00:00:00,65,universidad tecnológica nacional,licenciatura en psicología,cheryl cummings,gabrielle93@gmail.com,female,barrio 1 de mayo,1814 +1742,2020-07-24 00:00:00,1974-03-11 00:00:00,48,universidad tecnológica nacional,licenciatura en ciencias ambientales,teresa ellis,bthomas@gmail.com,female,barrio 1 de mayo,1814 +1743,2020-05-01 00:00:00,1974-10-26 00:00:00,48,universidad nacional de jujuy,licenciatura en ciencia política ,jennifer hernandez,fjohnson@yahoo.com,female,barrio 1 de mayo,1814 +1744,2020-01-07 00:00:00,1943-01-31 00:00:00,79,universidad nacional de jujuy,licenciatura en ciencias biológicas,vanessa carter,brandoncarson@hotmail.com,female,barrio 1 de mayo,1814 +1745,2020-03-10 00:00:00,2000-02-28 00:00:00,22,universidad tecnológica nacional,ingeniería mecánica,nathan atkins,parkerandres@gmail.com,male,barrio 1 de mayo,1814 +1746,2019-10-13 00:00:00,1966-09-06 00:00:00,56,universidad tecnológica nacional,licenciatura en ciencias biológicas,shelly bell,derek77@yahoo.com,female,barrio 1 de mayo,1814 +1747,2020-03-19 00:00:00,1954-11-15 00:00:00,68,universidad nacional de jujuy,licenciatura en ciencias de la educación ,cindy johnson,wrice@hotmail.com,female,barrio 1 de mayo,1814 +1748,2019-11-18 00:00:00,1932-12-23 00:00:00,89,universidad nacional de jujuy,licenciatura en ciencias geológicas,tyler medina,fwilliams@hotmail.com,male,barrio 1 de mayo,1814 +1749,2020-01-14 00:00:00,1938-04-08 00:00:00,84,universidad tecnológica nacional,agronomía,susan ruiz,gregorymorgan@gmail.com,female,barrio 1 de mayo,1814 +1750,2019-10-02 00:00:00,1988-07-15 00:00:00,34,universidad tecnológica nacional,licenciatura en administración ,john diaz,trevor18@yahoo.com,male,manuel b gonnet,1897 +1751,2019-11-28 00:00:00,1982-01-04 00:00:00,40,universidad tecnológica nacional,licenciatura en ciencias ambientales,kristopher foster,wpowell@yahoo.com,male,manuel b gonnet,1897 +1752,2019-11-11 00:00:00,1946-02-11 00:00:00,76,universidad nacional de jujuy,licenciatura en ciencias antropológicas,sharon williams md,amy84@hotmail.com,female,manuel b gonnet,1897 +1753,2020-07-02 00:00:00,1907-04-21 00:00:00,115,universidad tecnológica nacional,ingeniería electrónica,jessica smith,cartertravis@yahoo.com,female,manuel b gonnet,1897 +1754,2019-10-11 00:00:00,1994-11-06 00:00:00,28,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,christopher massey,freemandavid@gmail.com,male,manuel b gonnet,1897 +1755,2020-06-22 00:00:00,1907-03-11 00:00:00,115,universidad nacional de jujuy,actuario ,george byrd,jacobhowell@yahoo.com,male,carbometal,5505 +1756,2020-03-23 00:00:00,1927-06-19 00:00:00,95,universidad nacional de jujuy,licenciatura en ciencias de la educación ,caitlyn baldwin,smalone@hotmail.com,female,carbometal,5505 +1757,2019-12-01 00:00:00,1956-09-08 00:00:00,66,universidad tecnológica nacional,licenciatura en ciencias ambientales,melinda miller,wrightgina@gmail.com,female,ifran,3453 +1758,2020-03-04 00:00:00,1957-12-03 00:00:00,64,universidad tecnológica nacional,licenciatura en producción de bioimagenes,cassandra daniel,charlesfrey@hotmail.com,female,ifran,3453 +1759,2020-07-23 00:00:00,2002-08-16 00:00:00,20,universidad nacional de jujuy,ingeniería en informática,karen wells,laceymartinez@hotmail.com,female,ifran,3453 +1760,2020-05-20 00:00:00,1950-03-28 00:00:00,72,universidad nacional de jujuy,licenciatura en musicoterapia,megan mcdonald,xedwards@yahoo.com,female,ifran,3453 +1761,2020-02-05 00:00:00,1979-10-27 00:00:00,43,universidad tecnológica nacional,ingeniería en informática,william howell,stephaniepatel@yahoo.com,male,bellocq,6535 +1762,2020-05-18 00:00:00,1921-11-27 00:00:00,101,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jerry thomas,calvinwillis@hotmail.com,male,bellocq,6535 +1763,2020-04-10 00:00:00,1978-08-10 00:00:00,44,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,mario fritz,carolynduarte@yahoo.com,male,colonia san eduardo,6646 +1764,2019-11-24 00:00:00,1994-07-29 00:00:00,28,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,paul floyd,loveamber@gmail.com,male,colonia san eduardo,6646 +1765,2020-03-25 00:00:00,1982-01-13 00:00:00,40,universidad nacional de jujuy,licenciatura en psicología,dale rice,tara17@yahoo.com,male,colonia san eduardo,6646 +1766,2020-05-23 00:00:00,1917-03-18 00:00:00,105,universidad tecnológica nacional,bioquímica,joanne cooper,kathleen88@yahoo.com,female,colonia san eduardo,6646 +1767,2020-04-19 00:00:00,1936-01-20 00:00:00,86,universidad nacional de jujuy,licenciatura en psicología,robin holmes,christopher19@hotmail.com,female,el tropezon,3009 +1768,2020-02-03 00:00:00,1996-01-09 00:00:00,26,universidad tecnológica nacional,ingeniería electrónica,eric myers,carrie62@gmail.com,male,el tropezon,3009 +1769,2020-05-19 00:00:00,1907-05-12 00:00:00,115,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,stephanie pineda,shanelewis@gmail.com,female,el tropezon,3009 +1770,2019-10-21 00:00:00,1923-03-12 00:00:00,99,universidad tecnológica nacional,licenciatura en sociología ,james snow,masseymeghan@gmail.com,male,el tropezon,3009 +1771,2019-11-15 00:00:00,1981-08-21 00:00:00,41,universidad nacional de jujuy,licenciatura en ciencia política ,anna coffey,vhernandez@yahoo.com,female,el tropezon,3009 +1772,2020-03-25 00:00:00,1983-09-03 00:00:00,39,universidad nacional de jujuy,contador público ,shelly johnson,jessica90@gmail.com,female,las quintas,2200 +1773,2020-07-23 00:00:00,1909-05-04 00:00:00,113,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,anna salinas,smithadam@yahoo.com,female,las quintas,2200 +1774,2020-06-30 00:00:00,1937-08-20 00:00:00,85,universidad nacional de jujuy,arquitectura,dawn martin,martin43@yahoo.com,female,las quintas,2200 +1775,2019-11-28 00:00:00,1999-10-05 00:00:00,23,universidad nacional de jujuy,técnico para bioterios ,katherine rodriguez,njohns@gmail.com,female,las quintas,2200 +1776,2020-04-25 00:00:00,1960-10-06 00:00:00,62,universidad nacional de jujuy,diseño industrial,matthew shaffer,melissahenson@hotmail.com,male,las quintas,2200 +1777,2020-06-04 00:00:00,1952-08-29 00:00:00,70,universidad nacional de jujuy,agronomía,alexis mitchell,xhahn@hotmail.com,female,las quintas,2200 +1778,2019-11-23 00:00:00,1937-06-17 00:00:00,85,universidad nacional de jujuy,licenciatura en producción de bioimagenes,ashley martinez,fisherjames@gmail.com,female,las quintas,2200 +1779,2020-01-02 00:00:00,1912-06-01 00:00:00,110,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,brandon noble,mreynolds@hotmail.com,male,las quintas,2200 +1780,2020-06-10 00:00:00,1995-03-13 00:00:00,27,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,olivia rowe,jessica97@hotmail.com,female,arroyo urquiza,3280 +1781,2020-04-21 00:00:00,1911-05-04 00:00:00,111,universidad nacional de jujuy,diseño de imagen y sonido,linda bullock,jessica63@yahoo.com,female,arroyo urquiza,3280 +1782,2019-11-05 00:00:00,1995-08-17 00:00:00,27,universidad tecnológica nacional,licenciatura en ciencias de la computación,sandra ray,jason60@yahoo.com,female,arroyo urquiza,3280 +1783,2020-01-21 00:00:00,1997-01-16 00:00:00,25,universidad tecnológica nacional,licenciatura en ciencias biológicas,tara brown,jjohnson@hotmail.com,female,arroyo urquiza,3280 +1784,2020-03-16 00:00:00,1956-09-05 00:00:00,66,universidad nacional de jujuy,ingeniería en informática,brandy parker,jessicapugh@yahoo.com,female,costa del este,7108 +1785,2020-05-13 00:00:00,1916-03-01 00:00:00,106,universidad tecnológica nacional,licenciatura en ciencias de la computación,daniel casey,yramirez@hotmail.com,male,costa del este,7108 +1786,2020-03-14 00:00:00,1989-11-24 00:00:00,32,universidad nacional de jujuy,farmacia,dawn cervantes,pennymurphy@gmail.com,female,barra bonita,3357 +1787,2020-07-02 00:00:00,1988-07-31 00:00:00,34,universidad nacional de jujuy,ingeniería electrónica,daniel blake,marksmichael@hotmail.com,male,barra bonita,3357 +1788,2019-10-10 00:00:00,1936-01-30 00:00:00,86,universidad tecnológica nacional,farmacia,jasmine shah,heather46@gmail.com,female,barra bonita,3357 +1789,2020-06-24 00:00:00,1981-02-06 00:00:00,41,universidad tecnológica nacional,licenciatura en producción de bioimagenes,debra suarez,efrench@yahoo.com,female,barra bonita,3357 +1790,2020-03-14 00:00:00,1923-01-02 00:00:00,99,universidad nacional de jujuy,licenciatura en producción de bioimagenes,jennifer suarez,timothymiller@hotmail.com,female,barra bonita,3357 +1791,2020-01-19 00:00:00,1990-05-10 00:00:00,32,universidad tecnológica nacional,licenciatura en musicoterapia,dr. kimberly blackwell,julieruiz@yahoo.com,female,barra bonita,3357 +1792,2020-03-17 00:00:00,1986-02-08 00:00:00,36,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,terri anderson,james33@yahoo.com,female,barra bonita,3357 +1793,2020-05-28 00:00:00,1942-12-08 00:00:00,79,universidad tecnológica nacional,ciencias veterinarias,charles chase,rramirez@yahoo.com,male,barra bonita,3357 +1794,2019-12-30 00:00:00,1968-08-01 00:00:00,54,universidad nacional de jujuy,licenciatura en ciencias de la educación ,steven jones,jonathan31@yahoo.com,male,barra bonita,3357 +1795,2020-06-28 00:00:00,1922-12-12 00:00:00,99,universidad tecnológica nacional,licenciatura en ciencias de la computación,rachel bullock,taylormoody@gmail.com,female,barra bonita,3357 +1796,2020-04-02 00:00:00,1937-08-31 00:00:00,85,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,kevin robinson,stephanie66@yahoo.com,male,barra bonita,3357 +1797,2020-01-22 00:00:00,1931-07-03 00:00:00,91,universidad nacional de jujuy,licenciatura en terapia ocupacional,anthony skinner,rhonda61@yahoo.com,male,costa bonita balneario,7631 +1798,2020-07-05 00:00:00,1935-12-16 00:00:00,86,universidad tecnológica nacional,licenciatura en ciencias biológicas,karen watson,jessicamiller@yahoo.com,female,costa bonita balneario,7631 +1799,2020-01-11 00:00:00,1916-10-26 00:00:00,106,universidad nacional de jujuy,medicina,brandi young,melissawilliams@hotmail.com,female,costa bonita balneario,7631 +1800,2019-10-27 00:00:00,1987-12-26 00:00:00,34,universidad tecnológica nacional,licenciatura en psicología,sue mendez,janicedavis@yahoo.com,female,costa bonita balneario,7631 +1801,2020-03-09 00:00:00,1916-12-16 00:00:00,105,universidad tecnológica nacional,licenciatura en ciencias antropológicas,corey chen,johnnymathis@yahoo.com,male,costa bonita balneario,7631 +1802,2020-03-14 00:00:00,1928-03-29 00:00:00,94,universidad nacional de jujuy,agronomía,melissa wagner,ivelez@gmail.com,female,costa bonita balneario,7631 +1803,2020-06-04 00:00:00,1990-06-22 00:00:00,32,universidad tecnológica nacional,farmacia,brett hall md,torresjoseph@gmail.com,male,antonio tomas,3125 +1804,2020-01-13 00:00:00,1928-02-26 00:00:00,94,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,william mcgrath,jeffrey43@hotmail.com,male,antonio tomas,3125 +1805,2019-11-23 00:00:00,1976-10-21 00:00:00,46,universidad tecnológica nacional,ingeniería electrónica,phillip baker,jbryan@yahoo.com,male,antonio tomas,3125 +1806,2020-06-20 00:00:00,1999-07-27 00:00:00,23,universidad nacional de jujuy,ingeniería en informática,amber pugh,jonathanferguson@hotmail.com,female,antonio tomas,3125 +1807,2019-12-18 00:00:00,1968-02-18 00:00:00,54,universidad nacional de jujuy,licenciatura en ciencias ambientales,connor bartlett,sthomas@gmail.com,male,antonio tomas,3125 +1808,2020-02-08 00:00:00,1985-06-05 00:00:00,37,universidad nacional de jujuy,diseño industrial,casey edwards,jfranco@yahoo.com,male,antonio tomas,3125 +1809,2020-04-21 00:00:00,2004-01-17 00:00:00,18,universidad nacional de jujuy,ciencias veterinarias,eddie walton,kirkayers@yahoo.com,male,antonio tomas,3125 +1810,2020-02-14 00:00:00,1915-08-06 00:00:00,107,universidad nacional de jujuy,medicina,tina ward,fstewart@hotmail.com,female,ciudad madero,1768 +1811,2020-05-02 00:00:00,1966-06-21 00:00:00,56,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,joe english dvm,webbbrandon@yahoo.com,male,ciudad madero,1768 +1812,2020-07-13 00:00:00,1981-10-08 00:00:00,41,universidad tecnológica nacional,licenciatura en ciencias antropológicas,scott chavez,nicole81@yahoo.com,male,ciudad madero,1768 +1813,2020-07-06 00:00:00,1970-10-03 00:00:00,52,universidad tecnológica nacional,técnico para bioterios ,charles anderson,plopez@hotmail.com,male,ciudad madero,1768 +1814,2019-12-28 00:00:00,1953-12-23 00:00:00,68,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,dawn moore,zsimpson@yahoo.com,female,ciudad madero,1768 +1815,2020-04-12 00:00:00,1940-10-06 00:00:00,82,universidad tecnológica nacional,licenciatura en ciencias ambientales,mary fisher,jonathan50@hotmail.com,female,ciudad madero,1768 +1816,2020-07-03 00:00:00,1949-03-16 00:00:00,73,universidad tecnológica nacional,licenciatura en ciencias geológicas,rebecca hoffman,ojames@gmail.com,female,ciudad madero,1768 +1817,2019-11-09 00:00:00,1984-06-30 00:00:00,38,universidad tecnológica nacional,actuario ,amanda becker,david30@yahoo.com,female,allen,8328 +1818,2020-04-25 00:00:00,1990-06-01 00:00:00,32,universidad tecnológica nacional,licenciatura en musicoterapia,cody martinez,schmidtthomas@hotmail.com,male,allen,8328 +1819,2019-12-05 00:00:00,1915-09-19 00:00:00,107,universidad tecnológica nacional,licenciatura en producción de bioimagenes,michael harris,abutler@yahoo.com,male,allen,8328 +1820,2020-04-16 00:00:00,1933-08-08 00:00:00,89,universidad tecnológica nacional,licenciatura en ciencias antropológicas,joseph rios,dzuniga@hotmail.com,male,allen,8328 +1821,2019-12-25 00:00:00,1970-01-13 00:00:00,52,universidad nacional de jujuy,ingeniería electrónica,victoria cortez,vanessaschwartz@hotmail.com,female,allen,8328 +1822,2019-12-27 00:00:00,1935-11-08 00:00:00,87,universidad tecnológica nacional,bioquímica,phillip davis,bautistagina@yahoo.com,male,allen,8328 +1823,2019-11-12 00:00:00,1934-03-10 00:00:00,88,universidad nacional de jujuy,licenciatura en producción de bioimagenes,sarah smith,jerrybright@yahoo.com,female,allen,8328 +1824,2020-01-25 00:00:00,1976-02-10 00:00:00,46,universidad nacional de jujuy,ingeniería electrónica,daniel crawford,sheppardkarla@hotmail.com,male,kilometro 23,3589 +1825,2020-03-21 00:00:00,1966-02-27 00:00:00,56,universidad tecnológica nacional,licenciatura en ciencia política ,mr. derek golden,shawn49@hotmail.com,male,kilometro 23,3589 +1826,2020-06-18 00:00:00,1981-12-09 00:00:00,40,universidad tecnológica nacional,licenciatura en ciencias de la computación,patrick pittman,wyoung@gmail.com,male,colonia lia y allende,8200 +1827,2019-12-13 00:00:00,1994-07-13 00:00:00,28,universidad nacional de jujuy,licenciatura en ciencias ambientales,elizabeth deleon,simmonstim@hotmail.com,female,colonia lia y allende,8200 +1828,2020-06-18 00:00:00,1940-02-18 00:00:00,82,universidad tecnológica nacional,técnico para bioterios ,joshua johnson,bentonloretta@yahoo.com,male,colonia lia y allende,8200 +1829,2020-01-28 00:00:00,1984-12-26 00:00:00,37,universidad tecnológica nacional,farmacia,douglas baker,hcarr@gmail.com,male,colonia lia y allende,8200 +1830,2020-02-01 00:00:00,1993-08-09 00:00:00,29,universidad nacional de jujuy,licenciatura en musicoterapia,alexander jenkins,mgraves@hotmail.com,male,colonia lia y allende,8200 +1831,2020-07-12 00:00:00,1912-07-26 00:00:00,110,universidad tecnológica nacional,licenciatura en musicoterapia,linda reid,wendymartin@hotmail.com,female,colonia lia y allende,8200 +1832,2020-06-10 00:00:00,1965-05-21 00:00:00,57,universidad nacional de jujuy,licenciatura en musicoterapia,sonya morrison,george85@hotmail.com,female,colonia lia y allende,8200 +1833,2019-12-22 00:00:00,1940-05-06 00:00:00,82,universidad tecnológica nacional,licenciatura en producción de bioimagenes,michael henderson,fbruce@hotmail.com,male,barrialitos,5403 +1834,2020-04-29 00:00:00,1946-12-21 00:00:00,75,universidad nacional de jujuy,medicina,thomas thompson,erika73@hotmail.com,male,barrialitos,5403 +1835,2020-03-06 00:00:00,1944-05-31 00:00:00,78,universidad nacional de jujuy,farmacia,eric stone,jimmy01@gmail.com,male,barrialitos,5403 +1836,2019-12-07 00:00:00,1954-04-15 00:00:00,68,universidad nacional de jujuy,licenciatura en ciencias antropológicas,karen dodson,misty46@gmail.com,female,barrialitos,5403 +1837,2020-01-29 00:00:00,1919-04-15 00:00:00,103,universidad nacional de jujuy,licenciatura en terapia ocupacional,todd rice,smithseth@hotmail.com,male,barrialitos,5403 +1838,2020-02-23 00:00:00,1988-11-07 00:00:00,34,universidad nacional de jujuy,ciencias veterinarias,christopher reyes,adamsmith@yahoo.com,male,barrialitos,5403 +1839,2020-05-11 00:00:00,1927-10-05 00:00:00,95,universidad tecnológica nacional,ingeniería electrónica,john myers,rachel61@yahoo.com,male,azteazu,6365 +1840,2019-10-28 00:00:00,1970-01-19 00:00:00,52,universidad nacional de jujuy,contador público ,sarah price,fcallahan@hotmail.com,female,azteazu,6365 +1841,2020-04-04 00:00:00,1943-11-17 00:00:00,79,universidad tecnológica nacional,bioquímica,heather hall,nicole24@hotmail.com,female,azteazu,6365 +1842,2019-11-14 00:00:00,1969-12-21 00:00:00,52,universidad nacional de jujuy,diseño industrial,johnny arellano,hillsamantha@gmail.com,male,azteazu,6365 +1843,2019-10-13 00:00:00,1955-02-04 00:00:00,67,universidad tecnológica nacional,licenciatura en ciencias antropológicas,rhonda alexander,rogerselizabeth@hotmail.com,female,azteazu,6365 +1844,2019-12-09 00:00:00,1912-03-08 00:00:00,110,universidad tecnológica nacional,licenciatura en musicoterapia,michael watson,allen03@yahoo.com,male,azteazu,6365 +1845,2020-02-10 00:00:00,1956-05-28 00:00:00,66,universidad tecnológica nacional,diseño de imagen y sonido,samantha nicholson,smithjared@hotmail.com,female,azteazu,6365 +1846,2020-03-13 00:00:00,1967-12-17 00:00:00,54,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,jonathan byrd,joseph80@hotmail.com,male,la banda,4133 +1847,2019-10-22 00:00:00,1962-01-26 00:00:00,60,universidad nacional de jujuy,licenciatura en producción de bioimagenes,dawn swanson,lewisnancy@gmail.com,female,la banda,4133 +1848,2020-05-03 00:00:00,1948-01-14 00:00:00,74,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,felicia martin,boydamanda@gmail.com,female,la banda,4133 +1849,2019-10-31 00:00:00,1995-11-29 00:00:00,26,universidad tecnológica nacional,licenciatura en psicología,spencer blackwell,bradleyhernandez@gmail.com,male,la banda,4133 +1850,2019-12-03 00:00:00,1912-09-11 00:00:00,110,universidad tecnológica nacional,medicina,james mullins,gweaver@gmail.com,male,la banda,4133 +1851,2019-11-25 00:00:00,1929-07-29 00:00:00,93,universidad nacional de jujuy,licenciatura en artes,susan brown,johnsondustin@yahoo.com,female,la banda,4133 +1852,2020-05-30 00:00:00,1931-06-03 00:00:00,91,universidad nacional de jujuy,licenciatura en ciencias de la educación ,morgan ford,barajassean@hotmail.com,female,base aerea teniente matienzo,9411 +1853,2020-05-06 00:00:00,1936-11-26 00:00:00,86,universidad tecnológica nacional,licenciatura en artes,michael key,stephanie96@yahoo.com,male,base aerea teniente matienzo,9411 +1854,2020-04-17 00:00:00,1964-01-25 00:00:00,58,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,julie keith,ereilly@yahoo.com,female,base aerea teniente matienzo,9411 +1855,2020-06-09 00:00:00,1929-06-05 00:00:00,93,universidad tecnológica nacional,licenciatura en ciencias geológicas,joan rose,amywilliams@gmail.com,female,base aerea teniente matienzo,9411 +1856,2020-02-24 00:00:00,1923-06-27 00:00:00,99,universidad tecnológica nacional,ingeniería electrónica,ashley gates,jenniferjennings@hotmail.com,female,base aerea teniente matienzo,9411 +1857,2020-02-18 00:00:00,1952-12-10 00:00:00,69,universidad tecnológica nacional,licenciatura en ciencias geológicas,megan miller,sanchezkatherine@gmail.com,female,base aerea teniente matienzo,9411 +1858,2020-01-07 00:00:00,1916-05-23 00:00:00,106,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,james young,skelly@hotmail.com,male,laguna del barro,8514 +1859,2020-02-06 00:00:00,1984-03-23 00:00:00,38,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,sarah nelson,ytaylor@gmail.com,female,laguna del barro,8514 +1860,2019-10-18 00:00:00,1954-03-21 00:00:00,68,universidad nacional de jujuy,agronomía,melvin brown,erin68@gmail.com,male,laguna del barro,8514 +1861,2020-06-27 00:00:00,1917-08-21 00:00:00,105,universidad nacional de jujuy,licenciatura en sociología ,ryan rios,mitchellkaren@gmail.com,male,laguna del barro,8514 +1862,2020-01-12 00:00:00,1938-01-24 00:00:00,84,universidad tecnológica nacional,diseño industrial,whitney williams,deborah95@hotmail.com,female,laguna del barro,8514 +1863,2020-05-02 00:00:00,1978-05-06 00:00:00,44,universidad nacional de jujuy,arquitectura,tracy baker,davidjenkins@hotmail.com,female,laguna del barro,8514 +1864,2019-10-14 00:00:00,1943-10-14 00:00:00,79,universidad tecnológica nacional,licenciatura en ciencias biológicas,bonnie harvey,aadams@gmail.com,female,laguna del barro,8514 +1865,2020-01-02 00:00:00,1956-05-02 00:00:00,66,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,emily anderson,jennifer11@hotmail.com,female,laguna del barro,8514 +1866,2020-02-11 00:00:00,1944-06-21 00:00:00,78,universidad nacional de jujuy,bioquímica,diana holt,briana10@hotmail.com,female,agua del simbol,5261 +1867,2020-02-20 00:00:00,1993-02-15 00:00:00,29,universidad tecnológica nacional,diseño industrial,sabrina melendez,markjimenez@yahoo.com,female,agua del simbol,5261 +1868,2020-03-23 00:00:00,1998-01-06 00:00:00,24,universidad nacional de jujuy,licenciatura en psicología,christopher silva,montessamantha@hotmail.com,male,agua del simbol,5261 +1869,2020-01-29 00:00:00,1963-11-09 00:00:00,59,universidad tecnológica nacional,licenciatura en ciencia política ,virginia cooper,twall@gmail.com,female,anta,4434 +1870,2020-02-18 00:00:00,1927-05-20 00:00:00,95,universidad nacional de jujuy,diseño industrial,billy sawyer,patrickjohnson@gmail.com,male,anta,4434 +1871,2020-05-03 00:00:00,1922-01-19 00:00:00,100,universidad tecnológica nacional,diseño industrial,katherine tanner,vangpaul@hotmail.com,female,anta,4434 +1872,2019-11-22 00:00:00,1958-10-29 00:00:00,64,universidad nacional de jujuy,diseño industrial,micheal morales,jhayes@hotmail.com,male,cutral co,8322 +1873,2020-07-31 00:00:00,1939-11-28 00:00:00,83,universidad tecnológica nacional,bioquímica,colleen bradley,triciastephenson@hotmail.com,female,cutral co,8322 +1874,2020-04-12 00:00:00,1976-07-02 00:00:00,46,universidad nacional de jujuy,licenciatura en sociología ,brian gomez,rcross@gmail.com,male,cutral co,8322 +1875,2020-04-25 00:00:00,2003-05-06 00:00:00,19,universidad nacional de jujuy,licenciatura en ciencias antropológicas,melissa good,kbrown@hotmail.com,female,cutral co,8322 +1876,2020-03-06 00:00:00,1966-11-30 00:00:00,55,universidad nacional de jujuy,licenciatura en administración ,gregory mckay,lowerysophia@hotmail.com,male,del valle,6509 +1877,2020-02-06 00:00:00,1998-06-11 00:00:00,24,universidad tecnológica nacional,licenciatura en ciencias de la educación ,gina mcclain,joseph15@hotmail.com,female,del valle,6509 +1878,2020-06-20 00:00:00,1978-11-02 00:00:00,44,universidad tecnológica nacional,licenciatura en artes,rita hart,julie07@yahoo.com,female,del valle,6509 +1879,2020-04-27 00:00:00,1939-01-13 00:00:00,83,universidad tecnológica nacional,diseño de imagen y sonido,tracy douglas,johnsonchad@gmail.com,female,del valle,6509 +1880,2020-04-10 00:00:00,1980-03-27 00:00:00,42,universidad tecnológica nacional,ciencias veterinarias,felicia thomas,adamsdakota@hotmail.com,female,los antiguos,9041 +1881,2020-01-06 00:00:00,1996-08-15 00:00:00,26,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,mary kim md,espinozawilliam@hotmail.com,female,los antiguos,9041 +1882,2019-10-11 00:00:00,1917-05-02 00:00:00,105,universidad tecnológica nacional,licenciatura en ciencias antropológicas,laura thompson,ryan88@gmail.com,female,los antiguos,9041 +1883,2020-04-07 00:00:00,1984-04-03 00:00:00,38,universidad tecnológica nacional,arquitectura,jennifer coleman,bakerhannah@yahoo.com,female,los antiguos,9041 +1884,2020-04-27 00:00:00,1952-02-17 00:00:00,70,universidad tecnológica nacional,arquitectura,deborah patton,tasha55@gmail.com,female,los antiguos,9041 +1885,2020-02-14 00:00:00,1953-01-04 00:00:00,69,universidad tecnológica nacional,licenciatura en artes,evan moore,holtandrew@hotmail.com,male,los antiguos,9041 +1886,2020-04-06 00:00:00,1965-10-25 00:00:00,57,universidad tecnológica nacional,diseño de imagen y sonido,lance jones,juliadavidson@gmail.com,male,los antiguos,9041 +1887,2020-03-21 00:00:00,1961-12-23 00:00:00,60,universidad nacional de jujuy,bioquímica,william gomez,melissa85@hotmail.com,male,los antiguos,9041 +1888,2020-02-25 00:00:00,1949-08-15 00:00:00,73,universidad tecnológica nacional,licenciatura en ciencias de la computación,scott patrick,tyler74@hotmail.com,male,curandu,3532 +1889,2020-04-25 00:00:00,1915-07-20 00:00:00,107,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,mike dunlap,blackwellrodney@yahoo.com,male,curandu,3532 +1890,2020-05-30 00:00:00,1936-10-25 00:00:00,86,universidad tecnológica nacional,contador público ,angela ferguson,tboone@hotmail.com,female,curandu,3532 +1891,2020-04-13 00:00:00,2000-10-31 00:00:00,22,universidad nacional de jujuy,arquitectura,raymond martinez,stephenjones@gmail.com,male,curandu,3532 +1892,2019-12-27 00:00:00,1964-09-21 00:00:00,58,universidad nacional de jujuy,ingeniería mecánica,anthony kent,jacquelinelopez@gmail.com,male,el jumeal,5365 +1893,2020-01-08 00:00:00,1973-08-27 00:00:00,49,universidad nacional de jujuy,ingeniería mecánica,ronald phillips,christophermoore@hotmail.com,male,el jumeal,5365 +1894,2020-02-09 00:00:00,1986-08-11 00:00:00,36,universidad tecnológica nacional,arquitectura,joseph ortega,sstanley@hotmail.com,male,el jumeal,5365 +1895,2019-10-15 00:00:00,1947-12-12 00:00:00,74,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,michelle wheeler,lrichardson@hotmail.com,female,el jumeal,5365 +1896,2020-07-28 00:00:00,1987-09-18 00:00:00,35,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,rita jones,mark24@hotmail.com,female,indio rico,7501 +1897,2020-05-05 00:00:00,1910-12-01 00:00:00,112,universidad nacional de jujuy,licenciatura en ciencias ambientales,randy butler,panderson@gmail.com,male,indio rico,7501 +1898,2020-04-06 00:00:00,1981-06-15 00:00:00,41,universidad tecnológica nacional,licenciatura en musicoterapia,timothy wilkins,robert67@yahoo.com,male,indio rico,7501 +1899,2020-01-29 00:00:00,1982-01-30 00:00:00,40,universidad nacional de jujuy,licenciatura en ciencias antropológicas,william lewis,richardsonkathryn@yahoo.com,male,indio rico,7501 +1900,2020-01-26 00:00:00,1976-07-21 00:00:00,46,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,debbie payne,cassandra52@gmail.com,female,indio rico,7501 +1901,2020-03-31 00:00:00,1933-05-22 00:00:00,89,universidad tecnológica nacional,contador público ,david padilla,rreeves@yahoo.com,male,indio rico,7501 +1902,2019-11-11 00:00:00,1988-05-07 00:00:00,34,universidad tecnológica nacional,licenciatura en psicología,harry rios,allison06@yahoo.com,male,indio rico,7501 +1903,2020-07-28 00:00:00,1945-11-01 00:00:00,77,universidad tecnológica nacional,licenciatura en ciencias antropológicas,aaron fisher,wjohnson@yahoo.com,male,indio rico,7501 +1904,2020-06-22 00:00:00,1925-07-17 00:00:00,97,universidad nacional de jujuy,licenciatura en producción de bioimagenes,john ramirez,rodriguezmichael@gmail.com,male,bocas,3536 +1905,2020-04-05 00:00:00,1958-12-16 00:00:00,63,universidad tecnológica nacional,ingeniería mecánica,louis hubbard,davidjimenez@hotmail.com,male,bocas,3536 +1906,2019-11-16 00:00:00,1970-11-26 00:00:00,52,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,kevin johnson,vbyrd@hotmail.com,male,bocas,3536 +1907,2020-07-21 00:00:00,2000-08-01 00:00:00,22,universidad nacional de jujuy,bioquímica,colton harris,william42@yahoo.com,male,bocas,3536 +1908,2020-03-07 00:00:00,1982-08-25 00:00:00,40,universidad tecnológica nacional,arquitectura,dr. amy patrick md,jasonbecker@yahoo.com,female,bocas,3536 +1909,2020-01-07 00:00:00,1913-07-25 00:00:00,109,universidad nacional de jujuy,técnico para bioterios ,ian thomas,ithompson@gmail.com,male,isidro casanova,1765 +1910,2020-07-24 00:00:00,1993-05-11 00:00:00,29,universidad nacional de jujuy,ingeniería en informática,tracy kelley,sholt@yahoo.com,female,isidro casanova,1765 +1911,2020-04-15 00:00:00,1988-07-15 00:00:00,34,universidad tecnológica nacional,actuario ,nathaniel mendoza,abowen@hotmail.com,male,isidro casanova,1765 +1912,2019-10-12 00:00:00,1922-05-04 00:00:00,100,universidad tecnológica nacional,ingeniería mecánica,nicole dennis,ysanchez@gmail.com,female,isidro casanova,1765 +1913,2019-12-03 00:00:00,1922-03-12 00:00:00,100,universidad tecnológica nacional,licenciatura en artes,tracy harris,gary84@gmail.com,male,isidro casanova,1765 +1914,2019-10-23 00:00:00,1968-03-12 00:00:00,54,universidad nacional de jujuy,licenciatura en psicología,john sellers,stacey37@yahoo.com,male,arroyo castillo,3460 +1915,2020-01-06 00:00:00,1956-12-10 00:00:00,65,universidad nacional de jujuy,licenciatura en producción de bioimagenes,jasmine anderson,nchapman@hotmail.com,female,arroyo castillo,3460 +1916,2020-06-04 00:00:00,2000-02-28 00:00:00,22,universidad tecnológica nacional,licenciatura en sociología ,sherry jones,qcrawford@gmail.com,female,arroyo castillo,3460 +1917,2019-10-02 00:00:00,1947-06-13 00:00:00,75,universidad tecnológica nacional,ingeniería mecánica,jesus barr,kaylasmith@hotmail.com,male,arroyo castillo,3460 +1918,2020-05-07 00:00:00,1956-06-10 00:00:00,66,universidad nacional de jujuy,actuario ,dr. daniel brown,claytonjacqueline@hotmail.com,male,arroyo castillo,3460 +1919,2020-06-05 00:00:00,2001-03-26 00:00:00,21,universidad nacional de jujuy,ciencias veterinarias,jeffrey silva,krodgers@gmail.com,male,arroyo castillo,3460 +1920,2020-07-26 00:00:00,1980-02-20 00:00:00,42,universidad tecnológica nacional,licenciatura en ciencias antropológicas,amber walker,iharrison@gmail.com,female,alcaraz 1ro,3144 +1921,2020-04-27 00:00:00,1998-03-03 00:00:00,24,universidad nacional de jujuy,licenciatura en ciencia política ,cindy montgomery,kbrown@yahoo.com,female,alcaraz 1ro,3144 +1922,2020-05-18 00:00:00,1980-06-16 00:00:00,42,universidad tecnológica nacional,agronomía,sarah anderson,lsuarez@hotmail.com,female,alcaraz 1ro,3144 +1923,2020-07-10 00:00:00,1947-01-05 00:00:00,75,universidad nacional de jujuy,licenciatura en musicoterapia,mary sullivan,ann52@gmail.com,female,alcaraz 1ro,3144 +1924,2019-12-10 00:00:00,1966-05-17 00:00:00,56,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,phillip williams,tmorales@yahoo.com,male,alcaraz 1ro,3144 +1925,2020-07-14 00:00:00,1972-03-30 00:00:00,50,universidad tecnológica nacional,licenciatura en ciencias de la educación ,robert grimes,butlerashley@gmail.com,male,alcaraz 1ro,3144 +1926,2020-01-07 00:00:00,1908-09-28 00:00:00,114,universidad nacional de jujuy,técnico para bioterios ,derek holder,susanjohnson@hotmail.com,male,base aeronaval punta indio,1919 +1927,2020-06-21 00:00:00,1912-09-15 00:00:00,110,universidad tecnológica nacional,licenciatura en ciencias geológicas,kevin wong,carly99@hotmail.com,male,base aeronaval punta indio,1919 +1928,2020-04-21 00:00:00,1927-12-18 00:00:00,94,universidad tecnológica nacional,ingeniería en informática,james patterson,debra05@yahoo.com,male,base aeronaval punta indio,1919 +1929,2020-02-05 00:00:00,1980-07-01 00:00:00,42,universidad tecnológica nacional,contador público ,kristen barron,mclark@gmail.com,female,base aeronaval punta indio,1919 +1930,2020-03-25 00:00:00,1981-07-03 00:00:00,41,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,erin greer,suzanne58@hotmail.com,female,base aeronaval punta indio,1919 +1931,2019-12-21 00:00:00,1933-08-28 00:00:00,89,universidad nacional de jujuy,licenciatura en administración ,candace oliver,jnelson@hotmail.com,female,villani,2400 +1932,2020-05-27 00:00:00,1951-03-21 00:00:00,71,universidad nacional de jujuy,arquitectura,austin moreno,twalls@gmail.com,male,villani,2400 +1933,2020-06-06 00:00:00,1910-10-23 00:00:00,112,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,dana foster,valerieedwards@hotmail.com,female,villani,2400 +1934,2020-06-06 00:00:00,1934-02-10 00:00:00,88,universidad nacional de jujuy,licenciatura en ciencias de la educación ,alexis webb,stevensonashley@yahoo.com,female,villani,2400 +1935,2019-11-13 00:00:00,1929-12-04 00:00:00,93,universidad tecnológica nacional,diseño de imagen y sonido,jennifer davis,timothy86@gmail.com,female,villani,2400 +1936,2019-10-22 00:00:00,1969-09-30 00:00:00,53,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,shane rowe,patricia37@hotmail.com,male,francisco casal,6230 +1937,2020-01-06 00:00:00,1935-09-15 00:00:00,87,universidad nacional de jujuy,contador público ,james howard,david57@gmail.com,male,francisco casal,6230 +1938,2020-02-21 00:00:00,1955-03-05 00:00:00,67,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,brenda lopez,davislisa@yahoo.com,female,alagon,6463 +1939,2019-11-06 00:00:00,1974-08-04 00:00:00,48,universidad tecnológica nacional,diseño de imagen y sonido,joe maldonado,jking@hotmail.com,male,alagon,6463 +1940,2019-12-06 00:00:00,1974-03-18 00:00:00,48,universidad nacional de jujuy,licenciatura en psicología,james johnson,adamspatricia@yahoo.com,male,alagon,6463 +1941,2020-01-07 00:00:00,1987-07-29 00:00:00,35,universidad tecnológica nacional,actuario ,brian delgado,kristy04@yahoo.com,male,alagon,6463 +1942,2020-06-01 00:00:00,1914-03-21 00:00:00,108,universidad nacional de jujuy,licenciatura en sociología ,jason kramer,jreynolds@gmail.com,male,alagon,6463 +1943,2019-10-23 00:00:00,1917-03-21 00:00:00,105,universidad tecnológica nacional,licenciatura en psicología,peter price,dpugh@gmail.com,male,alagon,6463 +1944,2020-07-24 00:00:00,1921-06-01 00:00:00,101,universidad nacional de jujuy,licenciatura en musicoterapia,richard adkins,victoriabird@yahoo.com,male,acassuso,1640 +1945,2020-04-12 00:00:00,1982-06-03 00:00:00,40,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,tamara rios,knichols@yahoo.com,female,acassuso,1640 +1946,2020-07-30 00:00:00,1932-01-15 00:00:00,90,universidad nacional de jujuy,licenciatura en musicoterapia,heidi berg,elizabeth46@yahoo.com,female,acassuso,1640 +1947,2019-10-23 00:00:00,1930-05-03 00:00:00,92,universidad nacional de jujuy,licenciatura en ciencias de la computación,emily young,lukesmith@yahoo.com,female,acassuso,1640 +1948,2020-05-02 00:00:00,1977-11-19 00:00:00,45,universidad nacional de jujuy,ingeniería en informática,ian cook,lyonsamy@hotmail.com,male,acassuso,1640 +1949,2019-11-06 00:00:00,1965-07-25 00:00:00,57,universidad nacional de jujuy,técnico para bioterios ,edward anderson,rlewis@hotmail.com,male,acassuso,1640 +1950,2020-07-01 00:00:00,1988-09-11 00:00:00,34,universidad tecnológica nacional,licenciatura en ciencias ambientales,jasmine smith,lesliegriffin@gmail.com,female,acassuso,1640 +1951,2019-10-22 00:00:00,1987-10-31 00:00:00,35,universidad tecnológica nacional,licenciatura en ciencias biológicas,mark edwards,williamsbrian@yahoo.com,male,acassuso,1640 +1952,2020-04-20 00:00:00,1976-11-12 00:00:00,46,universidad nacional de jujuy,licenciatura en musicoterapia,paul lewis,john71@gmail.com,male,acassuso,1640 +1953,2020-04-27 00:00:00,1965-10-04 00:00:00,57,universidad nacional de jujuy,diseño de imagen y sonido,joshua black,hkelly@gmail.com,male,acassuso,1640 +1954,2020-05-01 00:00:00,1997-12-21 00:00:00,24,universidad tecnológica nacional,arquitectura,kenneth mclaughlin,fsandoval@gmail.com,male,acassuso,1640 +1955,2019-12-16 00:00:00,1936-12-05 00:00:00,85,universidad tecnológica nacional,licenciatura en ciencias biológicas,angela lynn,sarah00@gmail.com,female,acassuso,1640 +1956,2020-01-18 00:00:00,2001-09-09 00:00:00,21,universidad tecnológica nacional,licenciatura en ciencias biológicas,joanna vasquez,gonzalezjoseph@gmail.com,female,arrechea,3355 +1957,2020-02-09 00:00:00,1989-09-18 00:00:00,33,universidad tecnológica nacional,diseño de imagen y sonido,theresa campbell,anthony51@gmail.com,female,arrechea,3355 +1958,2020-03-16 00:00:00,1952-02-07 00:00:00,70,universidad nacional de jujuy,diseño de imagen y sonido,amy oconnor,adam14@gmail.com,female,arrechea,3355 +1959,2020-04-05 00:00:00,1985-02-05 00:00:00,37,universidad tecnológica nacional,licenciatura en ciencias de la computación,peter thompson,maldonadokatie@gmail.com,male,arrechea,3355 +1960,2020-07-25 00:00:00,1961-10-17 00:00:00,61,universidad nacional de jujuy,medicina,cynthia griffith,reedstephanie@yahoo.com,female,la california,2520 +1961,2020-02-15 00:00:00,1968-05-19 00:00:00,54,universidad tecnológica nacional,agronomía,susan berg,lori31@gmail.com,female,la california,2520 +1962,2020-01-11 00:00:00,1961-11-17 00:00:00,61,universidad tecnológica nacional,licenciatura en terapia ocupacional,denise wood,franklinhannah@hotmail.com,female,rio mayo,9030 +1963,2020-04-21 00:00:00,1921-10-05 00:00:00,101,universidad nacional de jujuy,ingeniería electrónica,michael gibbs,sconner@yahoo.com,male,rio mayo,9030 +1964,2020-06-19 00:00:00,1972-07-24 00:00:00,50,universidad nacional de jujuy,licenciatura en musicoterapia,brandon phillips,davidrivera@gmail.com,male,rio mayo,9030 +1965,2019-10-11 00:00:00,1991-03-28 00:00:00,31,universidad nacional de jujuy,licenciatura en musicoterapia,kenneth santos,clarkkimberly@gmail.com,male,rio mayo,9030 +1966,2020-02-14 00:00:00,1951-12-10 00:00:00,70,universidad tecnológica nacional,licenciatura en ciencias ambientales,kimberly weeks,boydgreg@gmail.com,female,colonia belga americana,3244 +1967,2020-06-30 00:00:00,1960-02-28 00:00:00,62,universidad tecnológica nacional,licenciatura en ciencias ambientales,howard hancock jr.,adriana35@hotmail.com,male,colonia belga americana,3244 +1968,2020-01-30 00:00:00,1946-08-01 00:00:00,76,universidad tecnológica nacional,licenciatura en ciencias ambientales,colin howard,jamespark@yahoo.com,male,colonia belga americana,3244 +1969,2019-11-04 00:00:00,1942-08-31 00:00:00,80,universidad tecnológica nacional,licenciatura en ciencias ambientales,mckenzie walter,kylehardin@gmail.com,female,colonia belga americana,3244 +1970,2020-07-13 00:00:00,1919-04-10 00:00:00,103,universidad nacional de jujuy,licenciatura en ciencias geológicas,justin riggs,ugonzalez@gmail.com,male,chancay,6017 +1971,2020-01-26 00:00:00,1973-01-12 00:00:00,49,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,sarah ford,robinmalone@gmail.com,female,chancay,6017 +1972,2020-02-01 00:00:00,1969-04-23 00:00:00,53,universidad nacional de jujuy,licenciatura en terapia ocupacional,stacie coleman,reyespaul@gmail.com,female,chancay,6017 +1973,2020-04-12 00:00:00,1964-03-11 00:00:00,58,universidad nacional de jujuy,ingeniería en informática,cynthia ball,salasjacob@gmail.com,female,caseros,3262 +1974,2020-05-25 00:00:00,1931-09-02 00:00:00,91,universidad tecnológica nacional,medicina,scott wallace,justin85@yahoo.com,male,caseros,3262 +1975,2020-01-01 00:00:00,1988-01-19 00:00:00,34,universidad nacional de jujuy,licenciatura en terapia ocupacional,mr. lawrence pena,alice26@gmail.com,male,caseros,3262 +1976,2019-10-06 00:00:00,1992-10-15 00:00:00,30,universidad tecnológica nacional,licenciatura en psicología,donna gentry,calvingregory@yahoo.com,female,colonia los tres usaris,2760 +1977,2020-03-22 00:00:00,1962-09-08 00:00:00,60,universidad tecnológica nacional,licenciatura en artes,brenda bell,brookewyatt@gmail.com,female,colonia los tres usaris,2760 +1978,2019-10-03 00:00:00,1997-06-04 00:00:00,25,universidad tecnológica nacional,diseño industrial,cheryl rodriguez,xharvey@hotmail.com,female,colonia los tres usaris,2760 +1979,2020-07-10 00:00:00,1945-10-13 00:00:00,77,universidad tecnológica nacional,bioquímica,norma turner,starkashley@gmail.com,female,colonia los tres usaris,2760 +1980,2020-07-30 00:00:00,2002-05-23 00:00:00,20,universidad nacional de jujuy,licenciatura en ciencias biológicas,austin brewer,aguilaranthony@hotmail.com,male,colonia los tres usaris,2760 +1981,2019-12-01 00:00:00,1983-02-25 00:00:00,39,universidad tecnológica nacional,licenciatura en ciencias geológicas,erica chase,drusso@hotmail.com,female,colonia los tres usaris,2760 +1982,2020-06-16 00:00:00,1970-07-21 00:00:00,52,universidad tecnológica nacional,ingeniería en informática,george davis,billy44@yahoo.com,male,colonia los tres usaris,2760 +1983,2019-11-25 00:00:00,1934-02-09 00:00:00,88,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,nicholas jones,royromero@gmail.com,male,colonia los tres usaris,2760 +1984,2020-03-02 00:00:00,2004-10-23 00:00:00,18,universidad nacional de jujuy,arquitectura,amy lyons,tommy77@hotmail.com,female,colonia los tres usaris,2760 +1985,2020-01-30 00:00:00,1927-03-31 00:00:00,95,universidad nacional de jujuy,licenciatura en producción de bioimagenes,mrs. joanna nguyen phd,powersnatasha@gmail.com,female,carahunco,4612 +1986,2019-12-27 00:00:00,1982-01-23 00:00:00,40,universidad nacional de jujuy,agronomía,rachael greene,xjordan@gmail.com,female,carahunco,4612 +1987,2020-01-09 00:00:00,1948-10-21 00:00:00,74,universidad tecnológica nacional,ingeniería mecánica,phillip campbell,zsmith@gmail.com,male,carahunco,4612 +1988,2020-07-18 00:00:00,2001-09-27 00:00:00,21,universidad nacional de jujuy,técnico para bioterios ,antonio lambert,francismichael@yahoo.com,male,cavour,3081 +1989,2019-10-08 00:00:00,1992-10-04 00:00:00,30,universidad tecnológica nacional,licenciatura en ciencia política ,angela green,ambergray@hotmail.com,female,cavour,3081 +1990,2020-06-06 00:00:00,1944-02-25 00:00:00,78,universidad nacional de jujuy,diseño industrial,troy wood,donnalee@gmail.com,male,cavour,3081 +1991,2020-02-07 00:00:00,1932-01-24 00:00:00,90,universidad tecnológica nacional,ciencias veterinarias,kevin gutierrez,torreschelsea@gmail.com,male,cavour,3081 +1992,2020-07-29 00:00:00,1906-11-04 00:00:00,116,universidad tecnológica nacional,licenciatura en ciencias biológicas,joshua estrada,aguilaremily@yahoo.com,male,cavour,3081 +1993,2020-06-07 00:00:00,1913-09-07 00:00:00,109,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,lucas arnold,phyllisaguilar@hotmail.com,male,acuña cue,3420 +1994,2020-06-20 00:00:00,1938-08-19 00:00:00,84,universidad nacional de jujuy,contador público ,brian turner,hoovermatthew@hotmail.com,male,acuña cue,3420 +1995,2019-11-09 00:00:00,1965-01-12 00:00:00,57,universidad nacional de jujuy,licenciatura en musicoterapia,kimberly cox,jamesmoran@hotmail.com,female,acuña cue,3420 +1996,2020-01-13 00:00:00,1963-09-20 00:00:00,59,universidad nacional de jujuy,agronomía,nicole avila,weavernicole@hotmail.com,female,acuña cue,3420 +1997,2020-02-25 00:00:00,1971-11-04 00:00:00,51,universidad tecnológica nacional,licenciatura en musicoterapia,tyler edwards,browndavid@yahoo.com,male,acuña cue,3420 +1998,2019-11-30 00:00:00,1941-08-14 00:00:00,81,universidad tecnológica nacional,licenciatura en administración ,kristina kennedy,rogersdeborah@yahoo.com,female,acuña cue,3420 +1999,2020-04-16 00:00:00,1950-03-27 00:00:00,72,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,miguel moore,millerchristopher@gmail.com,male,colonia la india,6352 +2000,2020-04-14 00:00:00,1943-01-30 00:00:00,79,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,scott brock,aguilaramy@hotmail.com,male,colonia la india,6352 +2001,2019-11-06 00:00:00,2002-11-04 00:00:00,20,universidad nacional de jujuy,licenciatura en ciencias geológicas,caitlin brown,jlewis@yahoo.com,female,colonia la india,6352 +2002,2019-10-03 00:00:00,1931-10-14 00:00:00,91,universidad nacional de jujuy,arquitectura,kelsey moran,flynnjoanna@yahoo.com,female,colonia la india,6352 +2003,2020-01-17 00:00:00,1981-10-06 00:00:00,41,universidad nacional de jujuy,licenciatura en ciencias de la educación ,brenda farley,grahamjeremiah@hotmail.com,female,colonia la india,6352 +2004,2019-12-15 00:00:00,2001-05-29 00:00:00,21,universidad nacional de jujuy,licenciatura en ciencias antropológicas,danielle gonzalez,jdowns@hotmail.com,female,colonia la india,6352 +2005,2020-03-10 00:00:00,1936-02-04 00:00:00,86,universidad tecnológica nacional,licenciatura en ciencia política ,sara hays,barbara83@hotmail.com,female,colonia la india,6352 +2006,2020-06-09 00:00:00,1947-11-23 00:00:00,75,universidad tecnológica nacional,licenciatura en ciencias de la educación ,william shelton,jennifervargas@hotmail.com,male,alto calilegua,4513 +2007,2020-05-22 00:00:00,1943-02-21 00:00:00,79,universidad nacional de jujuy,licenciatura en ciencias de la educación ,brittney leblanc,ronaldhernandez@gmail.com,female,alto calilegua,4513 +2008,2020-04-28 00:00:00,1985-02-18 00:00:00,37,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,natalie johnson,yorksarah@hotmail.com,female,alto calilegua,4513 +2009,2019-11-16 00:00:00,1988-02-23 00:00:00,34,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,richard diaz,heather16@hotmail.com,male,alto calilegua,4513 +2010,2019-10-03 00:00:00,1967-01-20 00:00:00,55,universidad tecnológica nacional,licenciatura en ciencias de la computación,victor gonzalez,evan01@gmail.com,male,alto calilegua,4513 +2011,2019-11-28 00:00:00,1959-09-04 00:00:00,63,universidad tecnológica nacional,actuario ,mark schmidt,lisahowell@gmail.com,male,b los aromos san patricio,1727 +2012,2019-12-14 00:00:00,1918-03-22 00:00:00,104,universidad tecnológica nacional,agronomía,alex cox,marcuscunningham@yahoo.com,male,b los aromos san patricio,1727 +2013,2019-12-25 00:00:00,1976-10-31 00:00:00,46,universidad tecnológica nacional,técnico para bioterios ,sara owens,deniseallen@hotmail.com,female,b los aromos san patricio,1727 +2014,2020-04-14 00:00:00,1997-06-20 00:00:00,25,universidad tecnológica nacional,licenciatura en ciencias antropológicas,marisa macias,fredprice@gmail.com,female,campo la lima,8150 +2015,2019-10-05 00:00:00,2001-02-08 00:00:00,21,universidad tecnológica nacional,licenciatura en ciencia política ,richard castillo,mcbridelori@gmail.com,male,campo la lima,8150 +2016,2019-11-23 00:00:00,1917-10-15 00:00:00,105,universidad nacional de jujuy,licenciatura en ciencias biológicas,amber hill,garrettbrown@gmail.com,female,campo la lima,8150 +2017,2020-04-08 00:00:00,1942-02-28 00:00:00,80,universidad tecnológica nacional,ingeniería electrónica,theresa black,tiffanybooth@gmail.com,female,campo la lima,8150 +2018,2020-01-17 00:00:00,1970-08-03 00:00:00,52,universidad nacional de jujuy,técnico para bioterios ,gregory mcdonald,qstephenson@gmail.com,male,campo la lima,8150 +2019,2020-05-22 00:00:00,1996-09-20 00:00:00,26,universidad nacional de jujuy,licenciatura en sociología ,timothy ruiz,fbaker@hotmail.com,male,bowen,5634 +2020,2019-10-17 00:00:00,1919-10-20 00:00:00,103,universidad tecnológica nacional,licenciatura en ciencia política ,amy carlson,zwilliams@hotmail.com,female,bowen,5634 +2021,2020-01-18 00:00:00,1987-10-30 00:00:00,35,universidad tecnológica nacional,diseño industrial,kristen hensley,sherryjackson@hotmail.com,female,bowen,5634 +2022,2019-12-02 00:00:00,1918-03-04 00:00:00,104,universidad nacional de jujuy,agronomía,lauren hale,vrodriguez@gmail.com,female,bowen,5634 +2023,2020-02-19 00:00:00,1907-01-04 00:00:00,115,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,cynthia hill,alewis@hotmail.com,female,bowen,5634 +2024,2019-10-29 00:00:00,1955-11-08 00:00:00,67,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,gregory miller,qmills@hotmail.com,male,bowen,5634 +2025,2020-01-11 00:00:00,1914-12-08 00:00:00,108,universidad nacional de jujuy,licenciatura en terapia ocupacional,derek wang,allison83@hotmail.com,male,cullin manzano,8401 +2026,2020-01-07 00:00:00,1962-04-16 00:00:00,60,universidad tecnológica nacional,licenciatura en psicología,jonathan garcia,dawn11@yahoo.com,male,cullin manzano,8401 +2027,2020-03-05 00:00:00,1934-09-20 00:00:00,88,universidad tecnológica nacional,contador público ,michael ferguson,thomas46@hotmail.com,male,cushamen,9211 +2028,2020-04-23 00:00:00,1994-10-19 00:00:00,28,universidad nacional de jujuy,diseño de imagen y sonido,anna brown,judy71@gmail.com,female,cushamen,9211 +2029,2020-03-12 00:00:00,1993-03-02 00:00:00,29,universidad nacional de jujuy,licenciatura en ciencias ambientales,amber jackson,tammy76@hotmail.com,female,cushamen,9211 +2030,2020-07-15 00:00:00,1958-11-01 00:00:00,64,universidad tecnológica nacional,ingeniería mecánica,marissa sims,robert50@gmail.com,female,cushamen,9211 +2031,2020-06-25 00:00:00,1990-12-24 00:00:00,31,universidad tecnológica nacional,bioquímica,marie fernandez,johnsondenise@yahoo.com,female,cushamen,9211 +2032,2019-11-27 00:00:00,1907-08-25 00:00:00,115,universidad nacional de jujuy,licenciatura en ciencias antropológicas,jeffrey larson,kcollins@yahoo.com,male,costa del nogoya,3155 +2033,2020-05-29 00:00:00,1931-07-10 00:00:00,91,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,amanda parker,zthomas@hotmail.com,female,costa del nogoya,3155 +2034,2020-07-20 00:00:00,1914-07-24 00:00:00,108,universidad tecnológica nacional,arquitectura,cody hess,sarawilliams@gmail.com,male,costa del nogoya,3155 +2035,2020-07-02 00:00:00,1980-06-06 00:00:00,42,universidad nacional de jujuy,farmacia,misty george,dylan23@gmail.com,female,colonia hernandarias,3129 +2036,2020-05-03 00:00:00,1969-04-04 00:00:00,53,universidad nacional de jujuy,licenciatura en ciencias de la computación,blake arnold,olsonkathryn@gmail.com,male,colonia hernandarias,3129 +2037,2019-12-01 00:00:00,1940-08-07 00:00:00,82,universidad nacional de jujuy,licenciatura en ciencias de la educación ,alyssa torres,david00@hotmail.com,female,colonia hernandarias,3129 +2038,2020-01-31 00:00:00,1918-04-25 00:00:00,104,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,tasha jackson,samuelserrano@yahoo.com,female,colonia hernandarias,3129 +2039,2020-05-25 00:00:00,1943-04-27 00:00:00,79,universidad tecnológica nacional,farmacia,jessica davis,deborahmartinez@yahoo.com,female,colonia hernandarias,3129 +2040,2020-06-24 00:00:00,1956-10-21 00:00:00,66,universidad nacional de jujuy,licenciatura en ciencias geológicas,angela munoz,jennifer14@hotmail.com,female,alberti,6634 +2041,2019-10-20 00:00:00,1990-05-27 00:00:00,32,universidad tecnológica nacional,diseño industrial,jessica johnson,benjaminryan@hotmail.com,female,alberti,6634 +2042,2019-12-23 00:00:00,1993-12-09 00:00:00,28,universidad tecnológica nacional,ingeniería mecánica,wendy brown,lucas93@gmail.com,female,cañada rosquin,2454 +2043,2019-12-15 00:00:00,1984-07-13 00:00:00,38,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,casey morris,thompsonleslie@gmail.com,male,cañada rosquin,2454 +2044,2019-12-22 00:00:00,1982-01-20 00:00:00,40,universidad tecnológica nacional,licenciatura en ciencia política ,taylor jimenez,mvang@hotmail.com,female,campo caretto,6381 +2045,2020-04-06 00:00:00,1968-04-18 00:00:00,54,universidad tecnológica nacional,licenciatura en producción de bioimagenes,laura sharp,obryant@hotmail.com,female,campo caretto,6381 +2046,2020-04-01 00:00:00,1911-08-09 00:00:00,111,universidad tecnológica nacional,diseño industrial,dylan jenkins,psimpson@hotmail.com,male,campo caretto,6381 +2047,2020-07-27 00:00:00,1954-08-24 00:00:00,68,universidad tecnológica nacional,diseño industrial,christina elliott,zwilson@hotmail.com,female,campo caretto,6381 +2048,2020-03-22 00:00:00,1954-07-26 00:00:00,68,universidad tecnológica nacional,ingeniería mecánica,jonathan mckee,clayamy@yahoo.com,male,antelo,3151 +2049,2020-03-25 00:00:00,1923-10-29 00:00:00,99,universidad nacional de jujuy,diseño de imagen y sonido,stephanie bentley,williamsashley@yahoo.com,female,antelo,3151 +2050,2020-01-25 00:00:00,1927-11-08 00:00:00,95,universidad nacional de jujuy,arquitectura,elizabeth davila,mendozadonald@gmail.com,female,antelo,3151 +2051,2020-04-15 00:00:00,1961-10-08 00:00:00,61,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,rachel stephens,wardkeith@yahoo.com,female,antelo,3151 +2052,2020-01-15 00:00:00,1995-09-02 00:00:00,27,universidad tecnológica nacional,licenciatura en ciencias de la computación,james hudson,campbellandre@gmail.com,male,antelo,3151 +2053,2020-02-24 00:00:00,1999-05-24 00:00:00,23,universidad nacional de jujuy,técnico para bioterios ,michael moore,matthewsdustin@hotmail.com,male,antelo,3151 +2054,2020-02-17 00:00:00,1968-06-06 00:00:00,54,universidad tecnológica nacional,diseño de imagen y sonido,robert williams,tortega@yahoo.com,male,abbott,7228 +2055,2020-07-02 00:00:00,1925-02-14 00:00:00,97,universidad nacional de jujuy,licenciatura en sociología ,lisa marshall,wigginskathy@hotmail.com,female,abbott,7228 +2056,2020-01-09 00:00:00,1984-04-29 00:00:00,38,universidad nacional de jujuy,licenciatura en terapia ocupacional,audrey hernandez,brittanygibson@yahoo.com,female,abbott,7228 +2057,2019-12-11 00:00:00,1949-12-01 00:00:00,73,universidad nacional de jujuy,licenciatura en terapia ocupacional,tonya daniels,bromero@hotmail.com,female,abbott,7228 +2058,2020-04-25 00:00:00,1933-08-15 00:00:00,89,universidad tecnológica nacional,actuario ,holly williams,hlynch@hotmail.com,female,casalins,7225 +2059,2020-06-13 00:00:00,1927-09-06 00:00:00,95,universidad nacional de jujuy,ciencias veterinarias,jessica alexander,vgordon@hotmail.com,female,casalins,7225 +2060,2020-02-10 00:00:00,1924-01-08 00:00:00,98,universidad tecnológica nacional,licenciatura en psicología,lynn robinson,mirandajason@yahoo.com,female,casalins,7225 +2061,2020-05-20 00:00:00,1994-07-29 00:00:00,28,universidad tecnológica nacional,licenciatura en ciencias antropológicas,benjamin williams,vhernandez@yahoo.com,male,casalins,7225 +2062,2019-12-01 00:00:00,1999-08-31 00:00:00,23,universidad tecnológica nacional,licenciatura en administración ,robert copeland,millerolivia@yahoo.com,male,casalins,7225 +2063,2020-03-04 00:00:00,1929-08-08 00:00:00,93,universidad tecnológica nacional,ingeniería mecánica,joseph blankenship,nhenry@yahoo.com,male,casalins,7225 +2064,2020-05-12 00:00:00,1964-03-09 00:00:00,58,universidad tecnológica nacional,actuario ,robert sutton,lisa37@gmail.com,male,casalins,7225 +2065,2020-03-20 00:00:00,1938-03-27 00:00:00,84,universidad nacional de jujuy,licenciatura en ciencias de la educación ,clinton wood,aortiz@hotmail.com,male,casalins,7225 +2066,2020-05-18 00:00:00,1976-05-31 00:00:00,46,universidad nacional de jujuy,ciencias veterinarias,robert reed,anna97@yahoo.com,male,casalins,7225 +2067,2020-04-03 00:00:00,1916-11-23 00:00:00,106,universidad tecnológica nacional,licenciatura en producción de bioimagenes,dwayne butler,dana60@yahoo.com,male,rio tala,2944 +2068,2019-12-15 00:00:00,1911-05-15 00:00:00,111,universidad tecnológica nacional,diseño de imagen y sonido,pedro soto,kenneth69@hotmail.com,male,rio tala,2944 +2069,2019-11-27 00:00:00,1972-01-25 00:00:00,50,universidad tecnológica nacional,licenciatura en ciencia política ,nathan watson,smithjulie@hotmail.com,male,rio tala,2944 +2070,2020-04-05 00:00:00,1947-11-22 00:00:00,75,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,kaitlyn clark,ricky12@gmail.com,female,rio tala,2944 +2071,2019-11-26 00:00:00,1967-03-06 00:00:00,55,universidad nacional de jujuy,ingeniería en informática,robin jackson,pproctor@yahoo.com,female,rio tala,2944 +2072,2020-01-17 00:00:00,1924-06-03 00:00:00,98,universidad nacional de jujuy,ingeniería en informática,kristina lee,pbrown@hotmail.com,female,cachari,7214 +2073,2020-05-28 00:00:00,1925-06-18 00:00:00,97,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jeffrey lee,brucelisa@yahoo.com,male,cachari,7214 +2074,2020-05-23 00:00:00,1989-01-24 00:00:00,33,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,elizabeth good,kimberlyparker@yahoo.com,female,cachari,7214 +2075,2019-12-23 00:00:00,1978-09-01 00:00:00,44,universidad nacional de jujuy,ingeniería en informática,kevin anderson,jesse30@yahoo.com,male,cachari,7214 +2076,2020-03-14 00:00:00,1993-03-08 00:00:00,29,universidad nacional de jujuy,contador público ,stephanie ibarra,emily09@yahoo.com,female,cachari,7214 +2077,2020-02-10 00:00:00,1988-02-18 00:00:00,34,universidad nacional de jujuy,licenciatura en ciencias ambientales,megan taylor,tuckerdenise@yahoo.com,female,cachari,7214 +2078,2020-06-17 00:00:00,1937-06-26 00:00:00,85,universidad nacional de jujuy,farmacia,karen cain,harriscasey@yahoo.com,female,cachari,7214 +2079,2019-10-18 00:00:00,1981-04-21 00:00:00,41,universidad tecnológica nacional,arquitectura,sarah howell,karenfrye@gmail.com,female,campo cicare,8208 +2080,2020-05-25 00:00:00,1963-04-30 00:00:00,59,universidad nacional de jujuy,arquitectura,ralph west,thomas06@hotmail.com,male,campo cicare,8208 +2081,2019-12-05 00:00:00,1979-12-31 00:00:00,42,universidad nacional de jujuy,licenciatura en artes,jasmin morgan,achristensen@yahoo.com,female,campo cicare,8208 +2082,2019-10-04 00:00:00,1978-09-23 00:00:00,44,universidad nacional de jujuy,licenciatura en administración ,timothy mcgrath,henryjennifer@gmail.com,male,balneario los angeles,7641 +2083,2019-12-10 00:00:00,1967-12-29 00:00:00,54,universidad nacional de jujuy,ciencias veterinarias,jennifer jones,evelyn91@hotmail.com,female,balneario los angeles,7641 +2084,2019-12-24 00:00:00,1927-04-20 00:00:00,95,universidad nacional de jujuy,licenciatura en terapia ocupacional,jessica rodriguez,rickpalmer@yahoo.com,female,balneario los angeles,7641 +2085,2020-03-31 00:00:00,1981-04-12 00:00:00,41,universidad tecnológica nacional,licenciatura en ciencias biológicas,roberta frederick,lanetim@yahoo.com,female,balneario los angeles,7641 +2086,2019-10-09 00:00:00,1998-02-11 00:00:00,24,universidad nacional de jujuy,técnico para bioterios ,cynthia nichols,mitchellmackenzie@gmail.com,female,balneario los angeles,7641 +2087,2020-01-12 00:00:00,1957-03-01 00:00:00,65,universidad tecnológica nacional,farmacia,shannon rose,gordondavid@gmail.com,female,balneario los angeles,7641 +2088,2020-03-26 00:00:00,1998-04-13 00:00:00,24,universidad tecnológica nacional,técnico para bioterios ,christopher williams,tjohnson@yahoo.com,male,colonia alvear,5632 +2089,2020-06-19 00:00:00,1933-12-16 00:00:00,88,universidad tecnológica nacional,licenciatura en administración ,carl stewart,csmith@hotmail.com,male,colonia alvear,5632 +2090,2020-06-26 00:00:00,1966-11-25 00:00:00,56,universidad tecnológica nacional,licenciatura en administración ,curtis roberts,tlewis@hotmail.com,male,colonia alvear,5632 +2091,2020-02-04 00:00:00,1957-04-12 00:00:00,65,universidad nacional de jujuy,licenciatura en ciencias antropológicas,tammy nelson,kyle47@hotmail.com,female,colonia alvear,5632 +2092,2020-03-09 00:00:00,1916-03-02 00:00:00,106,universidad nacional de jujuy,licenciatura en ciencias de la educación ,warren curry,lcurtis@gmail.com,male,colonia alvear,5632 +2093,2020-01-03 00:00:00,1954-09-01 00:00:00,68,universidad tecnológica nacional,agronomía,lindsay garza,cynthiaboyd@hotmail.com,female,alfredo demarchi,6533 +2094,2020-03-06 00:00:00,1926-02-02 00:00:00,96,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,penny hernandez,morenoadam@hotmail.com,female,alfredo demarchi,6533 +2095,2020-04-03 00:00:00,1991-01-21 00:00:00,31,universidad tecnológica nacional,ciencias veterinarias,maria nichols,ethompson@yahoo.com,female,arrascaeta,3046 +2096,2020-04-18 00:00:00,1921-05-16 00:00:00,101,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,dr. matthew russell ii,laurenbrowning@yahoo.com,male,arrascaeta,3046 +2097,2020-06-06 00:00:00,1933-04-28 00:00:00,89,universidad tecnológica nacional,licenciatura en ciencia política ,angel paul,kelleychristopher@yahoo.com,female,arrascaeta,3046 +2098,2020-05-10 00:00:00,1998-03-06 00:00:00,24,universidad tecnológica nacional,ciencias veterinarias,emily bolton,ginamendoza@yahoo.com,female,arrascaeta,3046 +2099,2020-01-12 00:00:00,1943-02-18 00:00:00,79,universidad nacional de jujuy,licenciatura en psicología,kathy adams,meganpeterson@yahoo.com,female,arrascaeta,3046 +2100,2019-12-13 00:00:00,1953-11-24 00:00:00,69,universidad nacional de jujuy,bioquímica,valerie todd,tyoung@gmail.com,female,arrascaeta,3046 +2101,2019-12-10 00:00:00,1983-08-03 00:00:00,39,universidad tecnológica nacional,licenciatura en producción de bioimagenes,jeffrey rivera,monicajones@yahoo.com,male,arrascaeta,3046 +2102,2019-10-01 00:00:00,1969-07-24 00:00:00,53,universidad nacional de jujuy,actuario ,james gutierrez,allison48@hotmail.com,male,arroyo aleli,2805 +2103,2020-04-02 00:00:00,1931-12-02 00:00:00,91,universidad tecnológica nacional,licenciatura en ciencias ambientales,mr. peter carroll,amy68@gmail.com,male,arroyo aleli,2805 +2104,2019-11-29 00:00:00,2002-04-14 00:00:00,20,universidad tecnológica nacional,licenciatura en musicoterapia,kathleen williams,kellyharris@gmail.com,female,arroyo aleli,2805 +2105,2020-02-03 00:00:00,1982-11-24 00:00:00,39,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,julia hood,williamsvanessa@hotmail.com,female,arroyo aleli,2805 +2106,2020-01-21 00:00:00,1923-08-06 00:00:00,99,universidad tecnológica nacional,licenciatura en psicología,logan bryant,castrojacob@gmail.com,male,arroyo aleli,2805 +2107,2020-03-19 00:00:00,1927-05-26 00:00:00,95,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,dawn barnett,hlopez@hotmail.com,female,alsina,2938 +2108,2019-12-18 00:00:00,1925-02-16 00:00:00,97,universidad nacional de jujuy,diseño de imagen y sonido,robert anderson,aliciagill@yahoo.com,male,alsina,2938 +2109,2019-12-24 00:00:00,2003-07-30 00:00:00,19,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,eric king,zmolina@yahoo.com,male,alsina,2938 +2110,2020-03-13 00:00:00,1959-07-31 00:00:00,63,universidad tecnológica nacional,farmacia,mary mckinney,davidjordan@hotmail.com,female,alsina,2938 +2111,2020-06-27 00:00:00,1938-09-27 00:00:00,84,universidad nacional de jujuy,licenciatura en terapia ocupacional,dr. mary jackson,chadhughes@hotmail.com,female,alsina,2938 +2112,2020-07-14 00:00:00,1929-07-15 00:00:00,93,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,larry anderson,joneseric@gmail.com,male,alsina,2938 +2113,2019-12-01 00:00:00,1914-02-10 00:00:00,108,universidad tecnológica nacional,técnico para bioterios ,elizabeth huffman,thubbard@yahoo.com,female,alsina,2938 +2114,2019-12-21 00:00:00,1963-07-27 00:00:00,59,universidad tecnológica nacional,licenciatura en artes,valerie petty,samanthagallagher@yahoo.com,female,alfredo peña,6333 +2115,2019-11-19 00:00:00,1941-10-03 00:00:00,81,universidad tecnológica nacional,ciencias veterinarias,jose weeks,johnphillips@yahoo.com,male,alfredo peña,6333 +2116,2020-06-02 00:00:00,1909-07-11 00:00:00,113,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,elizabeth oneal,nicolas68@gmail.com,female,alfredo peña,6333 +2117,2019-10-02 00:00:00,1933-08-07 00:00:00,89,universidad tecnológica nacional,licenciatura en ciencias biológicas,brittany solis,lmiller@hotmail.com,female,alfredo peña,6333 +2118,2020-05-26 00:00:00,1931-06-07 00:00:00,91,universidad tecnológica nacional,licenciatura en ciencias de la educación ,eric casey,james78@gmail.com,male,labarden,7161 +2119,2019-11-08 00:00:00,1989-11-05 00:00:00,33,universidad tecnológica nacional,licenciatura en administración ,ronald duffy,jamie25@hotmail.com,male,labarden,7161 +2120,2020-03-13 00:00:00,1980-11-19 00:00:00,42,universidad nacional de jujuy,licenciatura en ciencias biológicas,vickie velez,jeremy32@hotmail.com,female,labarden,7161 +2121,2020-05-29 00:00:00,1951-07-26 00:00:00,71,universidad tecnológica nacional,actuario ,monique hale dds,emilyevans@yahoo.com,female,labarden,7161 +2122,2020-03-17 00:00:00,1971-10-15 00:00:00,51,universidad tecnológica nacional,ciencias veterinarias,michael ashley,tbradley@yahoo.com,male,labarden,7161 +2123,2020-07-31 00:00:00,1978-11-30 00:00:00,43,universidad tecnológica nacional,bioquímica,samuel lopez,vortega@yahoo.com,male,labarden,7161 +2124,2020-02-26 00:00:00,1908-04-28 00:00:00,114,universidad tecnológica nacional,licenciatura en administración ,bonnie turner,richardfitzgerald@gmail.com,female,labarden,7161 +2125,2020-01-08 00:00:00,1948-01-04 00:00:00,74,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,timothy watson,jenniferzimmerman@hotmail.com,male,labarden,7161 +2126,2020-02-05 00:00:00,1989-03-22 00:00:00,33,universidad tecnológica nacional,contador público ,maria thomas dvm,starkbryan@hotmail.com,female,labarden,7161 +2127,2020-03-24 00:00:00,1941-07-20 00:00:00,81,universidad tecnológica nacional,licenciatura en musicoterapia,kristy mora,robertbuchanan@gmail.com,female,labarden,7161 +2128,2020-03-10 00:00:00,1963-12-19 00:00:00,58,universidad tecnológica nacional,licenciatura en ciencia política ,wendy mcguire,allisonmorris@gmail.com,female,labarden,7161 +2129,2020-07-14 00:00:00,1925-01-22 00:00:00,97,universidad tecnológica nacional,licenciatura en musicoterapia,sarah boyer,stevensanchez@yahoo.com,female,labarden,7161 +2130,2019-10-22 00:00:00,1963-07-13 00:00:00,59,universidad nacional de jujuy,licenciatura en ciencias ambientales,jeff warner jr.,watkinskevin@yahoo.com,male,colonia avellaneda,3107 +2131,2019-12-01 00:00:00,1941-08-26 00:00:00,81,universidad tecnológica nacional,licenciatura en ciencias biológicas,dr. mark martin,carlsonrichard@gmail.com,male,colonia avellaneda,3107 +2132,2020-06-28 00:00:00,1994-08-21 00:00:00,28,universidad tecnológica nacional,agronomía,veronica carson,amythomas@yahoo.com,female,colonia avellaneda,3107 +2133,2020-04-13 00:00:00,1956-01-30 00:00:00,66,universidad tecnológica nacional,técnico para bioterios ,heather brown,wlewis@yahoo.com,female,colonia avellaneda,3107 +2134,2019-12-09 00:00:00,1919-09-12 00:00:00,103,universidad nacional de jujuy,medicina,anthony kemp,joseph19@yahoo.com,male,colonia avellaneda,3107 +2135,2019-11-13 00:00:00,1923-03-13 00:00:00,99,universidad nacional de jujuy,licenciatura en ciencias de la computación,keith martin,john51@yahoo.com,male,pozo navagan,3621 +2136,2019-11-26 00:00:00,1986-01-31 00:00:00,36,universidad tecnológica nacional,licenciatura en administración ,elizabeth deleon,lisamorrison@hotmail.com,female,pozo navagan,3621 +2137,2019-11-10 00:00:00,1989-05-08 00:00:00,33,universidad tecnológica nacional,licenciatura en administración ,jessica wagner,tanya67@hotmail.com,female,pozo navagan,3621 +2138,2019-10-03 00:00:00,1923-01-06 00:00:00,99,universidad nacional de jujuy,ingeniería mecánica,steven robertson,trice@yahoo.com,male,avestruz,8183 +2139,2020-05-08 00:00:00,1960-07-23 00:00:00,62,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,diana young,ayersmolly@yahoo.com,female,avestruz,8183 +2140,2020-06-11 00:00:00,2003-01-17 00:00:00,19,universidad tecnológica nacional,licenciatura en ciencia política ,timothy mullins,preyes@yahoo.com,male,avestruz,8183 +2141,2019-11-15 00:00:00,1990-09-22 00:00:00,32,universidad tecnológica nacional,licenciatura en sociología ,jonathan martin,jesusgarcia@hotmail.com,male,avestruz,8183 +2142,2019-12-14 00:00:00,1999-07-01 00:00:00,23,universidad nacional de jujuy,licenciatura en artes,brittany williams,nicholas59@yahoo.com,female,anasagasti,6607 +2143,2020-01-05 00:00:00,1923-03-27 00:00:00,99,universidad tecnológica nacional,diseño de imagen y sonido,matthew webster,colleenthomas@gmail.com,male,anasagasti,6607 +2144,2020-01-08 00:00:00,1956-11-17 00:00:00,66,universidad nacional de jujuy,licenciatura en ciencias de la computación,richard evans,racheljordan@gmail.com,male,anasagasti,6607 +2145,2020-05-27 00:00:00,1988-09-21 00:00:00,34,universidad nacional de jujuy,ingeniería electrónica,desiree leonard,eric27@hotmail.com,female,anasagasti,6607 +2146,2019-10-07 00:00:00,1976-11-14 00:00:00,46,universidad tecnológica nacional,bioquímica,tina adams,christinejordan@gmail.com,female,bahia langara,9011 +2147,2020-07-14 00:00:00,1940-12-03 00:00:00,82,universidad tecnológica nacional,ciencias veterinarias,timothy hurley,miguel11@gmail.com,male,bahia langara,9011 +2148,2020-07-12 00:00:00,1908-01-18 00:00:00,114,universidad tecnológica nacional,licenciatura en administración ,william lopez,carlospeterson@gmail.com,male,bahia langara,9011 +2149,2019-10-16 00:00:00,2001-05-12 00:00:00,21,universidad nacional de jujuy,ciencias veterinarias,claire wagner,brownbrian@hotmail.com,female,bahia langara,9011 +2150,2020-01-17 00:00:00,1985-01-19 00:00:00,37,universidad nacional de jujuy,diseño de imagen y sonido,erica parker md,rmurphy@yahoo.com,female,bahia langara,9011 +2151,2020-04-20 00:00:00,1921-11-05 00:00:00,101,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,elizabeth thompson,bettycampbell@yahoo.com,female,desamparados,5400 +2152,2019-10-16 00:00:00,1925-10-21 00:00:00,97,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,william case,grodriguez@hotmail.com,male,desamparados,5400 +2153,2020-04-16 00:00:00,1965-01-01 00:00:00,57,universidad nacional de jujuy,diseño de imagen y sonido,michael stewart,shawnchavez@hotmail.com,male,desamparados,5400 +2154,2020-07-18 00:00:00,1927-07-21 00:00:00,95,universidad tecnológica nacional,actuario ,william roy,watsonsarah@hotmail.com,male,desamparados,5400 +2155,2020-02-18 00:00:00,1989-06-23 00:00:00,33,universidad tecnológica nacional,licenciatura en terapia ocupacional,richard watson,jason20@gmail.com,male,desamparados,5400 +2156,2020-01-26 00:00:00,1906-06-28 00:00:00,116,universidad tecnológica nacional,ingeniería mecánica,traci powell,anitaschmidt@hotmail.com,female,cañete,4186 +2157,2020-02-25 00:00:00,1969-01-29 00:00:00,53,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,andrew brewer,brandysmith@yahoo.com,male,cañete,4186 +2158,2020-03-25 00:00:00,1956-06-18 00:00:00,66,universidad nacional de jujuy,ingeniería en informática,beth hunter,christopher31@gmail.com,female,cañete,4186 +2159,2020-06-11 00:00:00,1978-05-22 00:00:00,44,universidad nacional de jujuy,farmacia,matthew lawson,nguyenjohn@yahoo.com,male,cañete,4186 +2160,2019-12-01 00:00:00,2001-10-21 00:00:00,21,universidad nacional de jujuy,licenciatura en musicoterapia,joshua ross,gcarlson@gmail.com,male,colonia celina,3113 +2161,2020-03-27 00:00:00,1929-06-24 00:00:00,93,universidad tecnológica nacional,licenciatura en psicología,dustin rivas,nicole92@gmail.com,male,colonia celina,3113 +2162,2020-03-10 00:00:00,1931-03-04 00:00:00,91,universidad tecnológica nacional,licenciatura en ciencias antropológicas,mason white,hchristensen@yahoo.com,male,colonia celina,3113 +2163,2019-10-03 00:00:00,1977-10-07 00:00:00,45,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,robert allen,kelseydominguez@gmail.com,male,colonia celina,3113 +2164,2020-01-23 00:00:00,1917-04-30 00:00:00,105,universidad tecnológica nacional,licenciatura en ciencias de la educación ,michelle schroeder,john31@yahoo.com,female,colonia celina,3113 +2165,2020-06-27 00:00:00,1967-11-23 00:00:00,55,universidad nacional de jujuy,licenciatura en terapia ocupacional,kyle green,pkerr@hotmail.com,male,colonia celina,3113 +2166,2020-07-24 00:00:00,1907-06-25 00:00:00,115,universidad tecnológica nacional,licenciatura en sociología ,michael stevens,rebeccamartin@hotmail.com,male,colonia celina,3113 +2167,2020-05-15 00:00:00,1957-08-23 00:00:00,65,universidad tecnológica nacional,licenciatura en psicología,maria douglas,stephaniekelly@gmail.com,female,arteaga,2187 +2168,2020-06-23 00:00:00,1970-09-20 00:00:00,52,universidad tecnológica nacional,licenciatura en administración ,christopher flowers,mary21@gmail.com,male,arteaga,2187 +2169,2020-05-20 00:00:00,1942-07-02 00:00:00,80,universidad nacional de jujuy,licenciatura en producción de bioimagenes,ashley wheeler,taylorjulia@hotmail.com,female,arteaga,2187 +2170,2019-12-17 00:00:00,1986-01-03 00:00:00,36,universidad nacional de jujuy,licenciatura en sociología ,linda morgan,suzannewalker@hotmail.com,female,arteaga,2187 +2171,2019-10-24 00:00:00,1999-09-12 00:00:00,23,universidad nacional de jujuy,ciencias veterinarias,david dickerson,conniebell@hotmail.com,male,arteaga,2187 +2172,2020-01-01 00:00:00,1953-06-27 00:00:00,69,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,monica wheeler,bwilson@hotmail.com,female,arteaga,2187 +2173,2019-11-14 00:00:00,1906-11-08 00:00:00,116,universidad tecnológica nacional,farmacia,william turner,gabriella65@hotmail.com,male,arteaga,2187 +2174,2020-04-26 00:00:00,1991-08-22 00:00:00,31,universidad tecnológica nacional,ingeniería electrónica,teresa stein,phillipsjeanette@gmail.com,female,arteaga,2187 +2175,2020-04-01 00:00:00,1928-06-01 00:00:00,94,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,justin macias,jasminegarrison@hotmail.com,male,arteaga,2187 +2176,2019-10-18 00:00:00,1914-04-27 00:00:00,108,universidad tecnológica nacional,actuario ,kevin dickerson,horozco@gmail.com,male,faro querandi,7165 +2177,2020-05-25 00:00:00,1932-08-03 00:00:00,90,universidad tecnológica nacional,licenciatura en ciencias antropológicas,richard perez,uwilliamson@yahoo.com,male,faro querandi,7165 +2178,2019-12-18 00:00:00,1953-06-10 00:00:00,69,universidad tecnológica nacional,licenciatura en ciencias antropológicas,brandon saunders,villanuevarichard@hotmail.com,male,faro querandi,7165 +2179,2020-01-24 00:00:00,1968-02-03 00:00:00,54,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,matthew bradshaw,bennettdavid@yahoo.com,male,faro querandi,7165 +2180,2020-03-21 00:00:00,1953-02-03 00:00:00,69,universidad tecnológica nacional,técnico para bioterios ,deborah sanchez,medinaryan@hotmail.com,female,faro querandi,7165 +2181,2019-11-28 00:00:00,1968-05-27 00:00:00,54,universidad nacional de jujuy,licenciatura en musicoterapia,lisa bishop,ycarroll@yahoo.com,female,balneario oriente,8153 +2182,2020-03-07 00:00:00,1993-04-15 00:00:00,29,universidad nacional de jujuy,agronomía,kevin fox,lindajones@hotmail.com,male,cañadon del corral,8412 +2183,2020-07-20 00:00:00,1906-05-03 00:00:00,116,universidad tecnológica nacional,licenciatura en administración ,sandra stanley,sarahfoley@hotmail.com,female,cañadon del corral,8412 +2184,2020-03-11 00:00:00,1941-12-25 00:00:00,80,universidad nacional de jujuy,licenciatura en administración ,stephanie flores,sbrown@yahoo.com,female,cañadon del corral,8412 +2185,2020-01-09 00:00:00,1998-03-29 00:00:00,24,universidad nacional de jujuy,ingeniería mecánica,joshua cortez md,scott21@yahoo.com,male,cañadon del corral,8412 +2186,2019-10-22 00:00:00,1918-02-11 00:00:00,104,universidad nacional de jujuy,actuario ,rachel smith,ljohnson@yahoo.com,female,arroyo de la ventana,8521 +2187,2020-04-15 00:00:00,1985-03-20 00:00:00,37,universidad tecnológica nacional,ingeniería electrónica,nathaniel williams,crystal14@yahoo.com,male,arroyo de la ventana,8521 +2188,2019-12-15 00:00:00,1930-03-12 00:00:00,92,universidad tecnológica nacional,farmacia,kristopher moore,jackie94@gmail.com,male,arroyo de la ventana,8521 +2189,2020-02-05 00:00:00,1950-05-24 00:00:00,72,universidad tecnológica nacional,medicina,jamie pearson,hmartin@gmail.com,female,arroyo de la ventana,8521 +2190,2020-02-25 00:00:00,1908-04-10 00:00:00,114,universidad nacional de jujuy,licenciatura en ciencias antropológicas,lisa white,colevincent@hotmail.com,female,arroyo de la ventana,8521 +2191,2020-07-27 00:00:00,1983-11-10 00:00:00,39,universidad tecnológica nacional,licenciatura en ciencias biológicas,jeffrey reyes,ronaldtrevino@yahoo.com,male,villa raffo,1674 +2192,2020-03-12 00:00:00,1972-03-05 00:00:00,50,universidad nacional de jujuy,licenciatura en administración ,jody wright,hoffmanelizabeth@hotmail.com,female,villa raffo,1674 +2193,2020-03-08 00:00:00,1907-12-12 00:00:00,115,universidad tecnológica nacional,licenciatura en sociología ,lucas brown,mmcintosh@hotmail.com,male,villa raffo,1674 +2194,2020-03-05 00:00:00,1971-12-26 00:00:00,50,universidad tecnológica nacional,licenciatura en producción de bioimagenes,deanna zhang,glenn80@gmail.com,female,villa raffo,1674 +2195,2020-03-10 00:00:00,1928-02-14 00:00:00,94,universidad nacional de jujuy,licenciatura en psicología,matthew rivera,samantha74@gmail.com,male,villa raffo,1674 +2196,2019-12-21 00:00:00,1922-07-23 00:00:00,100,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,linda miller,jennifersawyer@yahoo.com,female,costa grande,3425 +2197,2020-02-11 00:00:00,1910-01-06 00:00:00,112,universidad nacional de jujuy,diseño industrial,sara coffey,susan73@yahoo.com,female,costa grande,3425 +2198,2019-12-13 00:00:00,1919-08-13 00:00:00,103,universidad nacional de jujuy,diseño industrial,victoria howe,andrewfrench@yahoo.com,female,costa grande,3425 +2199,2019-12-24 00:00:00,1914-04-01 00:00:00,108,universidad tecnológica nacional,arquitectura,harry jacobs,trujillodustin@hotmail.com,male,costa grande,3425 +2200,2020-04-07 00:00:00,1952-11-17 00:00:00,70,universidad tecnológica nacional,ingeniería electrónica,brian wells,melissa23@hotmail.com,male,aldea escolar,9203 +2201,2019-10-27 00:00:00,1912-12-11 00:00:00,109,universidad nacional de jujuy,técnico para bioterios ,michele hill,smithelizabeth@hotmail.com,female,aldea escolar,9203 +2202,2020-01-13 00:00:00,1920-12-09 00:00:00,101,universidad nacional de jujuy,agronomía,sonya gonzalez,pbaxter@hotmail.com,female,aldea escolar,9203 +2203,2020-05-16 00:00:00,1945-08-19 00:00:00,77,universidad tecnológica nacional,diseño de imagen y sonido,rachel tanner,wyattdavid@gmail.com,female,gaboto,2208 +2204,2020-07-03 00:00:00,1943-06-27 00:00:00,79,universidad nacional de jujuy,ingeniería en informática,ashley morris,yshields@yahoo.com,female,gaboto,2208 +2205,2020-05-21 00:00:00,1992-07-17 00:00:00,30,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,hannah randall,robertsonpamela@yahoo.com,female,gaboto,2208 +2206,2020-05-21 00:00:00,1997-08-29 00:00:00,25,universidad nacional de jujuy,licenciatura en ciencias biológicas,crystal wallace,jacobjohnson@yahoo.com,female,cuartel vii,6050 +2207,2019-12-09 00:00:00,1994-06-09 00:00:00,28,universidad nacional de jujuy,licenciatura en administración ,antonio pearson,flogan@hotmail.com,male,cuartel vii,6050 +2208,2019-10-06 00:00:00,1977-02-03 00:00:00,45,universidad tecnológica nacional,licenciatura en ciencias biológicas,charles guerrero,joanncarroll@gmail.com,male,cuartel vii,6050 +2209,2020-04-23 00:00:00,1957-01-15 00:00:00,65,universidad nacional de jujuy,licenciatura en musicoterapia,debra reed,whiteshannon@gmail.com,female,cuartel vii,6050 +2210,2020-02-01 00:00:00,1950-06-18 00:00:00,72,universidad tecnológica nacional,licenciatura en ciencia política ,sarah barnes,knightoscar@hotmail.com,female,cuartel vii,6050 +2211,2019-10-11 00:00:00,1932-09-29 00:00:00,90,universidad nacional de jujuy,ingeniería electrónica,paul gibbs,johnbarnes@hotmail.com,male,villa el chocon,8311 +2212,2020-01-21 00:00:00,2003-12-04 00:00:00,18,universidad nacional de jujuy,contador público ,michele obrien,millermichael@gmail.com,female,villa el chocon,8311 +2213,2020-03-23 00:00:00,1930-10-19 00:00:00,92,universidad nacional de jujuy,contador público ,andrew lee,mrobinson@gmail.com,male,villa el chocon,8311 +2214,2020-07-03 00:00:00,1907-08-01 00:00:00,115,universidad nacional de jujuy,ingeniería electrónica,alexis jackson,holdenchristopher@gmail.com,male,villa el chocon,8311 +2215,2020-02-17 00:00:00,1930-01-18 00:00:00,92,universidad nacional de jujuy,medicina,joshua smith,alanwilliams@gmail.com,male,villa el chocon,8311 +2216,2020-04-25 00:00:00,1958-04-18 00:00:00,64,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jennifer lawrence,garnerlatasha@yahoo.com,female,villa martelli,1603 +2217,2020-03-13 00:00:00,1982-05-23 00:00:00,40,universidad nacional de jujuy,medicina,nicole simpson,joyce10@gmail.com,female,villa martelli,1603 +2218,2020-05-06 00:00:00,1905-12-13 00:00:00,116,universidad tecnológica nacional,licenciatura en ciencias geológicas,nancy benson,vasquezraymond@yahoo.com,female,villa martelli,1603 +2219,2020-05-08 00:00:00,1914-09-14 00:00:00,108,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,rachel jordan,vbuckley@gmail.com,female,villa martelli,1603 +2220,2020-05-13 00:00:00,1961-05-12 00:00:00,61,universidad tecnológica nacional,licenciatura en sociología ,marco lopez,carrolljeffrey@yahoo.com,male,cerro de la gloria canal 15,7101 +2221,2020-02-17 00:00:00,1923-05-13 00:00:00,99,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,julia aguilar,stanleyjones@yahoo.com,female,cerro de la gloria canal 15,7101 +2222,2020-03-12 00:00:00,1978-11-15 00:00:00,44,universidad nacional de jujuy,licenciatura en sociología ,tim summers,dhogan@gmail.com,male,cerro de la gloria canal 15,7101 +2223,2019-11-05 00:00:00,1940-08-15 00:00:00,82,universidad tecnológica nacional,licenciatura en ciencia política ,heather williamson,ohernandez@gmail.com,female,cerro de la gloria canal 15,7101 +2224,2019-11-05 00:00:00,1976-04-20 00:00:00,46,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,daniel friedman,icrawford@hotmail.com,male,cerro de la gloria canal 15,7101 +2225,2019-12-01 00:00:00,2004-06-26 00:00:00,18,universidad tecnológica nacional,licenciatura en ciencias biológicas,barbara velez,achristensen@gmail.com,female,cerro de la gloria canal 15,7101 +2226,2019-12-17 00:00:00,1952-06-25 00:00:00,70,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,mrs. rita nguyen,katie18@yahoo.com,female,empalme,1633 +2227,2020-05-11 00:00:00,2000-09-02 00:00:00,22,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,christopher fernandez,carol63@gmail.com,male,empalme,1633 +2228,2020-05-14 00:00:00,1949-07-20 00:00:00,73,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,david morales,mclark@hotmail.com,male,empalme,1633 +2229,2020-05-28 00:00:00,1923-07-14 00:00:00,99,universidad nacional de jujuy,técnico para bioterios ,sarah simon,jonesevan@gmail.com,female,empalme,1633 +2230,2020-01-12 00:00:00,1995-12-24 00:00:00,26,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jason diaz,longjasmine@yahoo.com,male,empalme,1633 +2231,2020-06-12 00:00:00,1958-09-17 00:00:00,64,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,david bowers,shelbydunn@hotmail.com,male,bajo la cancha,9031 +2232,2020-04-26 00:00:00,1961-05-24 00:00:00,61,universidad tecnológica nacional,diseño de imagen y sonido,alexander morales,howardelizabeth@gmail.com,male,bajo la cancha,9031 +2233,2019-10-27 00:00:00,1963-03-11 00:00:00,59,universidad nacional de jujuy,agronomía,kristi mcdonald,ashleywang@hotmail.com,female,bajo la cancha,9031 +2234,2020-03-28 00:00:00,1914-02-20 00:00:00,108,universidad tecnológica nacional,licenciatura en ciencias biológicas,nancy lawrence,nunezanthony@gmail.com,female,bajo la cancha,9031 +2235,2020-07-10 00:00:00,1932-12-07 00:00:00,89,universidad tecnológica nacional,licenciatura en sociología ,richard dunn,allenlaura@yahoo.com,male,bajo la cancha,9031 +2236,2019-12-10 00:00:00,1927-11-26 00:00:00,95,universidad nacional de jujuy,licenciatura en musicoterapia,francisco alexander,kylie03@hotmail.com,male,bajo la cancha,9031 +2237,2020-03-31 00:00:00,1952-05-10 00:00:00,70,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,jason calderon,annawheeler@gmail.com,male,la pastora,7001 +2238,2020-04-21 00:00:00,1935-08-19 00:00:00,87,universidad tecnológica nacional,contador público ,wendy oliver,hubercynthia@hotmail.com,female,la pastora,7001 +2239,2019-12-22 00:00:00,1911-02-23 00:00:00,111,universidad nacional de jujuy,licenciatura en ciencias de la educación ,alexandra ortega,bbailey@gmail.com,female,la pastora,7001 +2240,2020-05-10 00:00:00,1924-10-29 00:00:00,98,universidad nacional de jujuy,ingeniería electrónica,paul wright md,oporter@yahoo.com,male,la pastora,7001 +2241,2019-12-26 00:00:00,1973-03-19 00:00:00,49,universidad nacional de jujuy,licenciatura en ciencias de la computación,jeremy leon,seanrodriguez@gmail.com,male,la pastora,7001 +2242,2020-06-08 00:00:00,1927-08-13 00:00:00,95,universidad nacional de jujuy,ingeniería mecánica,alicia smith,pramos@gmail.com,female,la pastora,7001 +2243,2019-12-29 00:00:00,1925-01-15 00:00:00,97,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jacob decker,laura37@yahoo.com,male,la pastora,7001 +2244,2020-06-11 00:00:00,1960-04-08 00:00:00,62,universidad tecnológica nacional,licenciatura en producción de bioimagenes,tony martin,kellyaustin@yahoo.com,male,la pastora,7001 +2245,2019-11-18 00:00:00,1920-07-04 00:00:00,102,universidad nacional de jujuy,diseño de imagen y sonido,nicole miller,dsullivan@gmail.com,female,la pastora,7001 +2246,2020-01-13 00:00:00,1921-05-22 00:00:00,101,universidad tecnológica nacional,agronomía,darryl young,juanburns@yahoo.com,male,la pastora,7001 +2247,2020-03-28 00:00:00,1999-08-11 00:00:00,23,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,steven russell,davidjones@gmail.com,male,agua de la piedra,5475 +2248,2020-07-01 00:00:00,1910-10-31 00:00:00,112,universidad nacional de jujuy,ingeniería mecánica,robert baldwin,jacob42@hotmail.com,male,agua de la piedra,5475 +2249,2020-03-31 00:00:00,1943-08-04 00:00:00,79,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,edward hicks,jasonholland@yahoo.com,male,agua de la piedra,5475 +2250,2020-07-21 00:00:00,1944-02-06 00:00:00,78,universidad nacional de jujuy,farmacia,tiffany love,omar53@gmail.com,female,25 de mayo,8201 +2251,2020-02-06 00:00:00,1967-03-14 00:00:00,55,universidad tecnológica nacional,ingeniería electrónica,margaret edwards,williamwheeler@yahoo.com,female,25 de mayo,8201 +2252,2019-10-03 00:00:00,1942-09-23 00:00:00,80,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,melinda sanchez,fmitchell@gmail.com,female,25 de mayo,8201 +2253,2019-10-27 00:00:00,1942-05-05 00:00:00,80,universidad tecnológica nacional,licenciatura en ciencias geológicas,joseph martin,don27@hotmail.com,male,25 de mayo,8201 +2254,2019-12-05 00:00:00,1961-12-05 00:00:00,60,universidad tecnológica nacional,farmacia,dawn frederick,edward20@gmail.com,female,25 de mayo,8201 +2255,2020-06-22 00:00:00,1991-10-18 00:00:00,31,universidad tecnológica nacional,licenciatura en ciencia política ,jerry garner,osanchez@hotmail.com,male,25 de mayo,8201 +2256,2019-11-27 00:00:00,1989-06-24 00:00:00,33,universidad tecnológica nacional,licenciatura en terapia ocupacional,christina johnson,hughesbrittney@gmail.com,female,25 de mayo,8201 +2257,2019-11-09 00:00:00,1921-01-22 00:00:00,101,universidad nacional de jujuy,licenciatura en ciencias ambientales,michael roach,mark87@yahoo.com,male,25 de mayo,8201 +2258,2020-03-25 00:00:00,1994-01-07 00:00:00,28,universidad nacional de jujuy,técnico para bioterios ,jessica davis,amartinez@hotmail.com,female,25 de mayo,8201 +2259,2020-07-18 00:00:00,1999-09-25 00:00:00,23,universidad tecnológica nacional,ingeniería mecánica,trevor payne,ymathis@gmail.com,male,25 de mayo,8201 +2260,2020-05-24 00:00:00,1931-01-02 00:00:00,91,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,david barr,teresajordan@yahoo.com,male,25 de mayo,8201 +2261,2019-11-19 00:00:00,1949-10-27 00:00:00,73,universidad tecnológica nacional,licenciatura en administración ,kelly carroll,brownshelley@yahoo.com,male,25 de mayo,8201 +2262,2020-07-10 00:00:00,1943-08-05 00:00:00,79,universidad tecnológica nacional,licenciatura en musicoterapia,douglas cruz,timothy12@gmail.com,male,25 de mayo,8201 +2263,2019-11-06 00:00:00,1969-12-15 00:00:00,52,universidad nacional de jujuy,ingeniería mecánica,robert chambers,vanessa43@hotmail.com,male,25 de mayo,8201 +2264,2020-04-19 00:00:00,1938-07-24 00:00:00,84,universidad nacional de jujuy,licenciatura en producción de bioimagenes,brian dean,anthonymason@gmail.com,male,25 de mayo,8201 +2265,2019-10-28 00:00:00,1971-02-12 00:00:00,51,universidad tecnológica nacional,licenciatura en ciencias ambientales,brittany nelson,jesseevans@yahoo.com,female,colonia dr gdor udaondo,8180 +2266,2020-02-27 00:00:00,1922-07-04 00:00:00,100,universidad tecnológica nacional,ingeniería mecánica,melissa cook,heatherbullock@yahoo.com,female,colonia dr gdor udaondo,8180 +2267,2020-06-03 00:00:00,1953-07-02 00:00:00,69,universidad nacional de jujuy,licenciatura en musicoterapia,kendra adams,matthewsmith@yahoo.com,female,colonia dr gdor udaondo,8180 +2268,2020-06-19 00:00:00,1941-08-08 00:00:00,81,universidad nacional de jujuy,técnico para bioterios ,mary vargas,brendamills@hotmail.com,female,colonia dr gdor udaondo,8180 +2269,2020-01-26 00:00:00,1999-04-25 00:00:00,23,universidad nacional de jujuy,licenciatura en ciencias geológicas,james norris,longjoseph@hotmail.com,male,estacion sola,3176 +2270,2020-03-01 00:00:00,1968-02-07 00:00:00,54,universidad tecnológica nacional,licenciatura en ciencias ambientales,amber lopez,warddavid@hotmail.com,female,estacion sola,3176 +2271,2019-12-28 00:00:00,1919-03-23 00:00:00,103,universidad nacional de jujuy,licenciatura en psicología,cynthia hamilton,amanda98@gmail.com,female,estacion sola,3176 +2272,2020-02-17 00:00:00,1987-06-20 00:00:00,35,universidad tecnológica nacional,licenciatura en musicoterapia,dr. rebecca hatfield,james15@gmail.com,female,estacion sola,3176 +2273,2019-11-11 00:00:00,1940-06-04 00:00:00,82,universidad nacional de jujuy,licenciatura en ciencias geológicas,robert barnes,joseph51@hotmail.com,male,estacion sola,3176 +2274,2019-10-04 00:00:00,1939-07-03 00:00:00,83,universidad nacional de jujuy,arquitectura,brandon taylor,jessicarodriguez@yahoo.com,male,antonio pini,3061 +2275,2019-10-07 00:00:00,1994-08-02 00:00:00,28,universidad tecnológica nacional,arquitectura,michael faulkner,robinsonholly@gmail.com,male,antonio pini,3061 +2276,2020-07-08 00:00:00,1906-09-19 00:00:00,116,universidad tecnológica nacional,ingeniería electrónica,alicia tran,robert71@hotmail.com,female,antonio pini,3061 +2277,2019-12-17 00:00:00,1934-11-01 00:00:00,88,universidad nacional de jujuy,licenciatura en terapia ocupacional,whitney bell,hjohns@gmail.com,female,arroyo isabel,3311 +2278,2019-10-15 00:00:00,1919-12-29 00:00:00,102,universidad nacional de jujuy,técnico para bioterios ,curtis wagner,hkim@hotmail.com,male,arroyo isabel,3311 +2279,2020-02-08 00:00:00,1998-07-28 00:00:00,24,universidad nacional de jujuy,medicina,jeffrey becker,millerjennifer@yahoo.com,male,arroyo isabel,3311 +2280,2019-12-28 00:00:00,1913-09-20 00:00:00,109,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,hannah rhodes,vasquezdonald@gmail.com,female,arroyo isabel,3311 +2281,2020-05-27 00:00:00,2004-03-30 00:00:00,18,universidad tecnológica nacional,medicina,jimmy bass,brendawarner@hotmail.com,male,arroyo isabel,3311 +2282,2019-10-13 00:00:00,1991-03-02 00:00:00,31,universidad nacional de jujuy,agronomía,kristina bradford,faithcooley@gmail.com,female,arroyo isabel,3311 +2283,2020-06-21 00:00:00,2003-06-09 00:00:00,19,universidad nacional de jujuy,licenciatura en psicología,carmen clark,fosterkelly@hotmail.com,female,arroyo isabel,3311 +2284,2019-10-12 00:00:00,1932-01-20 00:00:00,90,universidad nacional de jujuy,técnico para bioterios ,danielle fitzgerald,wilsondarius@yahoo.com,female,arroyo isabel,3311 +2285,2019-10-24 00:00:00,1953-10-30 00:00:00,69,universidad tecnológica nacional,diseño industrial,troy gonzalez,richarddudley@gmail.com,male,arauco,5311 +2286,2020-05-20 00:00:00,1978-12-28 00:00:00,43,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,lindsay smith,warrenvictoria@yahoo.com,female,arauco,5311 +2287,2020-07-29 00:00:00,1918-11-12 00:00:00,104,universidad tecnológica nacional,agronomía,joseph pitts,gonzalezeric@yahoo.com,male,arauco,5311 +2288,2019-11-02 00:00:00,1946-03-09 00:00:00,76,universidad tecnológica nacional,ingeniería electrónica,melinda smith,marco58@gmail.com,female,arauco,5311 +2289,2019-12-10 00:00:00,1992-10-30 00:00:00,30,universidad nacional de jujuy,diseño de imagen y sonido,william miller,gcampbell@hotmail.com,male,arauco,5311 +2290,2020-07-06 00:00:00,1938-09-22 00:00:00,84,universidad nacional de jujuy,licenciatura en musicoterapia,thomas johnson,heather71@gmail.com,male,arauco,5311 +2291,2019-10-13 00:00:00,1980-08-10 00:00:00,42,universidad tecnológica nacional,licenciatura en ciencia política ,suzanne cruz,mitchellmeghan@hotmail.com,female,arauco,5311 +2292,2019-10-16 00:00:00,1957-09-09 00:00:00,65,universidad nacional de jujuy,licenciatura en sociología ,kevin rice,tjones@hotmail.com,male,adolfo rodriguez saa,5777 +2293,2020-07-06 00:00:00,1945-05-09 00:00:00,77,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,susan brooks,lloydsharon@yahoo.com,female,adolfo rodriguez saa,5777 +2294,2020-02-05 00:00:00,1976-02-05 00:00:00,46,universidad nacional de jujuy,licenciatura en ciencias de la computación,jennifer houston,zweaver@hotmail.com,female,adolfo rodriguez saa,5777 +2295,2019-10-23 00:00:00,1959-12-24 00:00:00,62,universidad nacional de jujuy,contador público ,cheryl greene,jessica90@yahoo.com,female,adolfo rodriguez saa,5777 +2296,2019-11-27 00:00:00,1931-02-04 00:00:00,91,universidad nacional de jujuy,diseño industrial,cody gill,michelle45@yahoo.com,male,cespedes,5517 +2297,2020-01-22 00:00:00,1909-08-12 00:00:00,113,universidad tecnológica nacional,licenciatura en producción de bioimagenes,david velasquez,derek12@hotmail.com,male,cespedes,5517 +2298,2019-10-01 00:00:00,1979-03-07 00:00:00,43,universidad tecnológica nacional,medicina,brenda harris,dwarren@gmail.com,female,cespedes,5517 +2299,2020-02-09 00:00:00,1907-12-17 00:00:00,114,universidad tecnológica nacional,ciencias veterinarias,david baker,williamboone@hotmail.com,male,cespedes,5517 +2300,2020-01-21 00:00:00,1951-06-03 00:00:00,71,universidad nacional de jujuy,farmacia,randy palmer,evansamy@hotmail.com,male,cespedes,5517 +2301,2020-07-02 00:00:00,1968-07-22 00:00:00,54,universidad nacional de jujuy,licenciatura en sociología ,vincent gibson,smccall@yahoo.com,male,cespedes,5517 +2302,2020-03-01 00:00:00,1921-10-09 00:00:00,101,universidad nacional de jujuy,licenciatura en ciencias de la educación ,shane ramirez,oliverkayla@hotmail.com,male,centenario,8309 +2303,2020-03-05 00:00:00,1923-06-10 00:00:00,99,universidad tecnológica nacional,ingeniería mecánica,robert braun,yalvarez@gmail.com,male,centenario,8309 +2304,2019-10-22 00:00:00,1923-03-19 00:00:00,99,universidad nacional de jujuy,licenciatura en ciencias biológicas,scott mcfarland,ymurphy@yahoo.com,male,centenario,8309 +2305,2020-06-20 00:00:00,1952-07-30 00:00:00,70,universidad tecnológica nacional,licenciatura en ciencias antropológicas,kelly erickson,lcallahan@hotmail.com,female,centenario,8309 +2306,2019-12-02 00:00:00,1913-04-06 00:00:00,109,universidad tecnológica nacional,técnico para bioterios ,brian johnson,ayalajohn@hotmail.com,male,centenario,8309 +2307,2020-06-25 00:00:00,1983-12-26 00:00:00,38,universidad nacional de jujuy,licenciatura en ciencia política ,vincent knight,lewisjoseph@hotmail.com,male,centenario,8309 +2308,2020-05-12 00:00:00,1915-03-21 00:00:00,107,universidad tecnológica nacional,farmacia,tiffany cuevas,wzamora@yahoo.com,female,centenario,8309 +2309,2020-05-08 00:00:00,1994-10-29 00:00:00,28,universidad nacional de jujuy,ingeniería mecánica,allen lopez,stephanie87@yahoo.com,male,centenario,8309 +2310,2019-10-25 00:00:00,1912-05-06 00:00:00,110,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,amy bowers,nicholaswhite@yahoo.com,female,centenario,8309 +2311,2020-03-05 00:00:00,1995-12-23 00:00:00,26,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,misty hughes,paul94@hotmail.com,female,abra del tafi,4105 +2312,2020-02-29 00:00:00,1921-03-03 00:00:00,101,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,tammy burke,gabrieladowns@gmail.com,female,abra del tafi,4105 +2313,2020-06-02 00:00:00,1942-02-18 00:00:00,80,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,dylan bender,annejohnston@gmail.com,male,abra del tafi,4105 +2314,2019-10-12 00:00:00,1919-06-15 00:00:00,103,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,connie gomez,eedwards@gmail.com,female,abra del tafi,4105 +2315,2019-11-28 00:00:00,1990-03-04 00:00:00,32,universidad nacional de jujuy,licenciatura en ciencias de la educación ,mrs. elizabeth atkins,ewang@gmail.com,female,abra del tafi,4105 +2316,2019-10-26 00:00:00,1914-12-01 00:00:00,108,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,jennifer wells,jmartin@yahoo.com,female,abra del tafi,4105 +2317,2019-10-22 00:00:00,1977-01-05 00:00:00,45,universidad nacional de jujuy,licenciatura en ciencias geológicas,abigail freeman,erikarmstrong@yahoo.com,female,abra del trigo,4501 +2318,2019-11-14 00:00:00,1940-07-20 00:00:00,82,universidad tecnológica nacional,agronomía,doris carr,logan43@gmail.com,female,abra del trigo,4501 +2319,2020-05-22 00:00:00,1934-01-31 00:00:00,88,universidad nacional de jujuy,diseño de imagen y sonido,sabrina coleman,palvarez@hotmail.com,female,abra del trigo,4501 +2320,2020-03-10 00:00:00,1988-12-22 00:00:00,33,universidad nacional de jujuy,ciencias veterinarias,andrea brown,hmills@yahoo.com,female,abra del trigo,4501 +2321,2019-10-08 00:00:00,1983-07-20 00:00:00,39,universidad nacional de jujuy,contador público ,crystal poole,ericjones@yahoo.com,female,abra del trigo,4501 +2322,2019-12-25 00:00:00,1998-08-11 00:00:00,24,universidad tecnológica nacional,agronomía,joe clark,ivaldez@yahoo.com,male,abra del trigo,4501 +2323,2020-02-12 00:00:00,1999-11-15 00:00:00,23,universidad tecnológica nacional,licenciatura en terapia ocupacional,michael smith,kristineperkins@hotmail.com,male,abra del trigo,4501 +2324,2020-02-11 00:00:00,1972-09-04 00:00:00,50,universidad nacional de jujuy,licenciatura en ciencias geológicas,jason anderson,xortiz@hotmail.com,male,chichagasta,5266 +2325,2020-03-31 00:00:00,1964-11-07 00:00:00,58,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,tammy mercado,todd72@yahoo.com,female,chichagasta,5266 +2326,2019-12-18 00:00:00,1975-05-27 00:00:00,47,universidad nacional de jujuy,medicina,thomas romero,leslie31@gmail.com,male,chichagasta,5266 +2327,2020-01-03 00:00:00,1912-04-02 00:00:00,110,universidad tecnológica nacional,licenciatura en ciencias de la educación ,david chavez,alvarezsherry@hotmail.com,male,chichagasta,5266 +2328,2020-03-28 00:00:00,1993-05-10 00:00:00,29,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,jonathan henderson,richmondjulie@gmail.com,male,bajo de las palomas,6313 +2329,2020-01-15 00:00:00,1947-06-17 00:00:00,75,universidad nacional de jujuy,licenciatura en ciencia política ,crystal johnson,robert20@gmail.com,female,bajo de las palomas,6313 +2330,2020-05-17 00:00:00,1912-02-23 00:00:00,110,universidad tecnológica nacional,licenciatura en terapia ocupacional,stacy barnett,david73@gmail.com,female,bajo de las palomas,6313 +2331,2019-12-20 00:00:00,1996-04-14 00:00:00,26,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,joe hayes,haley29@hotmail.com,male,bajo de las palomas,6313 +2332,2019-12-18 00:00:00,1986-06-18 00:00:00,36,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,heather robbins,baldwinmichelle@gmail.com,female,arroyo del cura,2821 +2333,2020-05-22 00:00:00,1978-10-01 00:00:00,44,universidad tecnológica nacional,licenciatura en psicología,wendy dalton,williamsangela@hotmail.com,female,arroyo del cura,2821 +2334,2019-12-20 00:00:00,1979-11-04 00:00:00,43,universidad tecnológica nacional,licenciatura en psicología,matthew powers,omaralexander@yahoo.com,male,arroyo del cura,2821 +2335,2020-06-02 00:00:00,1941-03-16 00:00:00,81,universidad tecnológica nacional,farmacia,jacob jones,maryandrade@yahoo.com,male,alto del puesto,4176 +2336,2020-07-10 00:00:00,1999-09-10 00:00:00,23,universidad nacional de jujuy,medicina,christina hansen,kingashley@yahoo.com,female,alto del puesto,4176 +2337,2019-11-01 00:00:00,1958-05-25 00:00:00,64,universidad nacional de jujuy,licenciatura en terapia ocupacional,dr. john nelson,plopez@hotmail.com,male,alto del puesto,4176 +2338,2020-04-29 00:00:00,2002-07-21 00:00:00,20,universidad tecnológica nacional,agronomía,caitlyn herrera,cvillegas@gmail.com,female,alto del puesto,4176 +2339,2019-10-03 00:00:00,1994-01-28 00:00:00,28,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,christopher robertson,jennifer71@yahoo.com,male,alto del puesto,4176 +2340,2019-10-09 00:00:00,1994-07-04 00:00:00,28,universidad tecnológica nacional,actuario ,miss barbara mcdonald,kathryn08@gmail.com,female,alto del puesto,4176 +2341,2019-12-17 00:00:00,1920-08-25 00:00:00,102,universidad nacional de jujuy,licenciatura en terapia ocupacional,keith ball,qsmith@yahoo.com,male,paso de los andes,5503 +2342,2020-05-23 00:00:00,1943-01-14 00:00:00,79,universidad nacional de jujuy,licenciatura en ciencias geológicas,todd austin,murphysusan@gmail.com,male,paso de los andes,5503 +2343,2020-04-12 00:00:00,1988-10-20 00:00:00,34,universidad tecnológica nacional,licenciatura en musicoterapia,derek torres,randyyork@gmail.com,male,paso de los andes,5503 +2344,2020-04-16 00:00:00,1996-03-02 00:00:00,26,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,edwin lambert,morganhernandez@hotmail.com,male,barrio don santiago,3304 +2345,2020-03-28 00:00:00,1921-11-26 00:00:00,101,universidad tecnológica nacional,licenciatura en ciencias antropológicas,jessica martin,lindsey23@yahoo.com,female,barrio don santiago,3304 +2346,2020-06-05 00:00:00,1998-01-28 00:00:00,24,universidad tecnológica nacional,licenciatura en ciencia política ,shawn jensen,david21@gmail.com,male,barrio don santiago,3304 +2347,2019-10-05 00:00:00,1926-12-02 00:00:00,96,universidad nacional de jujuy,diseño industrial,johnny wilson,jonathanromero@yahoo.com,male,barrio don santiago,3304 +2348,2019-10-14 00:00:00,1959-05-15 00:00:00,63,universidad nacional de jujuy,licenciatura en administración ,chad goodwin,jimenezbrianna@gmail.com,male,30 de agosto,6405 +2349,2020-02-02 00:00:00,1917-11-22 00:00:00,105,universidad nacional de jujuy,licenciatura en producción de bioimagenes,thomas willis,aprilmorales@hotmail.com,male,30 de agosto,6405 +2350,2019-12-24 00:00:00,1966-03-04 00:00:00,56,universidad nacional de jujuy,farmacia,michelle harris,vthompson@hotmail.com,female,30 de agosto,6405 +2351,2020-01-24 00:00:00,1955-09-06 00:00:00,67,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,terry yates,savagejames@gmail.com,male,virrey del pino,1763 +2352,2020-03-29 00:00:00,1951-10-24 00:00:00,71,universidad nacional de jujuy,licenciatura en ciencias ambientales,michele blair,sburke@gmail.com,female,virrey del pino,1763 +2353,2020-02-19 00:00:00,1909-01-10 00:00:00,113,universidad tecnológica nacional,diseño de imagen y sonido,andrew clark,martinezmatthew@hotmail.com,male,virrey del pino,1763 +2354,2019-10-27 00:00:00,1976-12-01 00:00:00,45,universidad nacional de jujuy,contador público ,parker ramirez,ucannon@hotmail.com,male,virrey del pino,1763 +2355,2019-12-03 00:00:00,1912-09-04 00:00:00,110,universidad tecnológica nacional,medicina,patrick osborne,jenniferrivers@yahoo.com,male,longchamps,1854 +2356,2020-04-08 00:00:00,1920-03-14 00:00:00,102,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,megan pruitt,zperez@yahoo.com,female,longchamps,1854 +2357,2019-12-10 00:00:00,1930-08-31 00:00:00,92,universidad nacional de jujuy,actuario ,logan sutton,pattersonroberto@gmail.com,male,longchamps,1854 +2358,2019-11-14 00:00:00,1973-11-12 00:00:00,49,universidad tecnológica nacional,licenciatura en ciencias ambientales,maria lang dvm,ubrown@yahoo.com,female,longchamps,1854 +2359,2019-12-31 00:00:00,1979-11-22 00:00:00,43,universidad nacional de jujuy,diseño de imagen y sonido,maria jackson,tracydavis@yahoo.com,female,longchamps,1854 +2360,2020-02-20 00:00:00,2001-11-28 00:00:00,20,universidad nacional de jujuy,diseño de imagen y sonido,andrew wise,vwoods@yahoo.com,male,cramer,5733 +2361,2019-11-14 00:00:00,1990-09-07 00:00:00,32,universidad nacional de jujuy,licenciatura en ciencias biológicas,randy kramer,laura57@hotmail.com,male,cramer,5733 +2362,2020-04-10 00:00:00,1965-08-18 00:00:00,57,universidad nacional de jujuy,medicina,pamela hill,oyoung@hotmail.com,female,cramer,5733 +2363,2020-01-17 00:00:00,1925-12-19 00:00:00,96,universidad nacional de jujuy,ingeniería electrónica,jose taylor,fanderson@yahoo.com,male,cramer,5733 +2364,2019-10-28 00:00:00,1941-10-21 00:00:00,81,universidad nacional de jujuy,arquitectura,mrs. julia gutierrez,kim56@yahoo.com,female,cramer,5733 +2365,2019-12-07 00:00:00,1966-11-22 00:00:00,56,universidad nacional de jujuy,contador público ,christopher smith,fischerjennifer@gmail.com,male,bauer y sigel,2403 +2366,2020-07-24 00:00:00,1916-09-16 00:00:00,106,universidad nacional de jujuy,licenciatura en ciencia política ,alyssa savage,christopherpeterson@gmail.com,female,bauer y sigel,2403 +2367,2019-12-31 00:00:00,1952-08-30 00:00:00,70,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,donna watson,madeline89@gmail.com,female,bauer y sigel,2403 +2368,2020-07-08 00:00:00,1945-08-24 00:00:00,77,universidad tecnológica nacional,licenciatura en psicología,jordan yu,qberger@gmail.com,female,bauer y sigel,2403 +2369,2020-03-10 00:00:00,1933-01-16 00:00:00,89,universidad nacional de jujuy,actuario ,courtney scott,michelle55@yahoo.com,female,bauer y sigel,2403 +2370,2019-11-26 00:00:00,1930-02-09 00:00:00,92,universidad nacional de jujuy,licenciatura en producción de bioimagenes,casey henderson,blong@gmail.com,male,libano,7407 +2371,2020-06-18 00:00:00,1948-07-11 00:00:00,74,universidad tecnológica nacional,bioquímica,timothy foster,frances99@yahoo.com,male,libano,7407 +2372,2019-12-12 00:00:00,1975-09-25 00:00:00,47,universidad tecnológica nacional,licenciatura en administración ,ashley jenkins,jesse92@hotmail.com,female,libano,7407 +2373,2019-10-12 00:00:00,1998-04-14 00:00:00,24,universidad nacional de jujuy,ingeniería electrónica,billy morrison,hevans@hotmail.com,male,libano,7407 +2374,2020-07-12 00:00:00,1923-12-16 00:00:00,98,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,christopher anthony,whitneybrown@gmail.com,male,libano,7407 +2375,2020-04-16 00:00:00,1963-06-25 00:00:00,59,universidad nacional de jujuy,licenciatura en ciencias de la computación,lisa guzman,brian95@gmail.com,female,comodoro rivadavia,9000 +2376,2020-02-01 00:00:00,1956-02-18 00:00:00,66,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,raymond mueller,fgaines@gmail.com,male,comodoro rivadavia,9000 +2377,2019-11-02 00:00:00,1980-10-09 00:00:00,42,universidad tecnológica nacional,ingeniería mecánica,stephanie taylor,bingram@yahoo.com,female,comodoro rivadavia,9000 +2378,2020-01-02 00:00:00,1991-04-22 00:00:00,31,universidad tecnológica nacional,ingeniería electrónica,sandy hart,greenecrystal@hotmail.com,female,comodoro rivadavia,9000 +2379,2020-05-16 00:00:00,1936-01-03 00:00:00,86,universidad tecnológica nacional,agronomía,alexander jenkins,efrey@yahoo.com,male,comodoro rivadavia,9000 +2380,2019-10-20 00:00:00,1952-07-15 00:00:00,70,universidad tecnológica nacional,licenciatura en musicoterapia,nicholas king,sara10@yahoo.com,male,el peregrino,6053 +2381,2019-10-01 00:00:00,1956-10-30 00:00:00,66,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,charles johnson,john37@hotmail.com,male,el peregrino,6053 +2382,2019-12-16 00:00:00,1946-09-03 00:00:00,76,universidad tecnológica nacional,licenciatura en ciencias ambientales,doris flores,sarahmoss@hotmail.com,female,el peregrino,6053 +2383,2020-02-16 00:00:00,1914-11-25 00:00:00,108,universidad nacional de jujuy,ingeniería electrónica,curtis warren,imckinney@yahoo.com,male,el peregrino,6053 +2384,2020-02-22 00:00:00,1906-11-29 00:00:00,116,universidad tecnológica nacional,actuario ,tiffany carter,sdeleon@gmail.com,female,el peregrino,6053 +2385,2019-10-03 00:00:00,1952-02-06 00:00:00,70,universidad tecnológica nacional,bioquímica,lindsey lee,matthew06@hotmail.com,female,albigasta,4235 +2386,2020-06-30 00:00:00,2003-06-27 00:00:00,19,universidad tecnológica nacional,diseño de imagen y sonido,leah stephens,ashleewilliams@gmail.com,female,albigasta,4235 +2387,2020-06-01 00:00:00,1936-09-14 00:00:00,86,universidad tecnológica nacional,técnico para bioterios ,joseph wells,kevin31@gmail.com,male,albigasta,4235 +2388,2020-04-14 00:00:00,1980-07-15 00:00:00,42,universidad tecnológica nacional,farmacia,jodi banks,gregorywilkerson@gmail.com,female,albigasta,4235 +2389,2020-05-11 00:00:00,2004-01-08 00:00:00,18,universidad tecnológica nacional,licenciatura en artes,sandra allen,eflowers@hotmail.com,female,albigasta,4235 +2390,2019-12-25 00:00:00,1981-06-01 00:00:00,41,universidad nacional de jujuy,licenciatura en ciencias de la computación,crystal peck,oarnold@yahoo.com,female,albigasta,4235 +2391,2020-05-04 00:00:00,1945-12-01 00:00:00,77,universidad nacional de jujuy,farmacia,shannon clay,robert59@yahoo.com,female,albigasta,4235 +2392,2020-02-23 00:00:00,1970-07-03 00:00:00,52,universidad tecnológica nacional,ingeniería mecánica,alan estrada,mtaylor@hotmail.com,male,albigasta,4235 +2393,2020-03-26 00:00:00,1920-10-28 00:00:00,102,universidad nacional de jujuy,ingeniería en informática,leah phillips,youngdanielle@gmail.com,female,albigasta,4235 +2394,2020-03-09 00:00:00,1977-12-07 00:00:00,44,universidad nacional de jujuy,licenciatura en sociología ,nicholas hill,blewis@yahoo.com,male,albigasta,4235 +2395,2020-03-03 00:00:00,1938-07-20 00:00:00,84,universidad nacional de jujuy,licenciatura en psicología,brent sanchez,hhurley@gmail.com,male,albigasta,4235 +2396,2019-11-14 00:00:00,1993-08-13 00:00:00,29,universidad tecnológica nacional,licenciatura en ciencia política ,karen hale,krystal66@gmail.com,female,francisco madero,6472 +2397,2020-07-30 00:00:00,1989-01-17 00:00:00,33,universidad nacional de jujuy,bioquímica,michael smith,qhenderson@yahoo.com,male,francisco madero,6472 +2398,2020-04-10 00:00:00,1955-05-26 00:00:00,67,universidad nacional de jujuy,ingeniería mecánica,eddie pace,brewermatthew@hotmail.com,male,francisco madero,6472 +2399,2020-07-29 00:00:00,1996-12-15 00:00:00,25,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,christopher terrell,wrogers@hotmail.com,male,francisco madero,6472 +2400,2020-04-09 00:00:00,1993-01-24 00:00:00,29,universidad nacional de jujuy,licenciatura en musicoterapia,mr. edward burgess,allisondurham@yahoo.com,male,monte chingolo,1825 +2401,2019-11-11 00:00:00,1976-09-30 00:00:00,46,universidad nacional de jujuy,ingeniería en informática,tommy vaughan,idalton@gmail.com,male,monte chingolo,1825 +2402,2020-03-22 00:00:00,1958-03-22 00:00:00,64,universidad nacional de jujuy,diseño industrial,jay ortega,alexanderchavez@yahoo.com,male,monte chingolo,1825 +2403,2020-04-18 00:00:00,1924-03-02 00:00:00,98,universidad nacional de jujuy,ingeniería mecánica,andrew park,orreric@yahoo.com,male,monte chingolo,1825 +2404,2020-08-01 00:00:00,1941-02-14 00:00:00,81,universidad tecnológica nacional,bioquímica,allison brooks md,armstrongjason@gmail.com,female,agua amarga,5719 +2405,2020-02-08 00:00:00,1941-02-27 00:00:00,81,universidad tecnológica nacional,licenciatura en ciencias biológicas,mariah henry,jlewis@yahoo.com,female,agua amarga,5719 +2406,2020-07-28 00:00:00,1989-12-16 00:00:00,32,universidad tecnológica nacional,ingeniería en informática,linda kennedy,zmorgan@yahoo.com,female,agua amarga,5719 +2407,2019-12-11 00:00:00,1936-09-13 00:00:00,86,universidad tecnológica nacional,licenciatura en ciencias biológicas,samantha davis,silvajose@hotmail.com,female,agua amarga,5719 +2408,2020-02-14 00:00:00,1963-06-21 00:00:00,59,universidad nacional de jujuy,diseño industrial,jose miller,yjohnson@yahoo.com,male,agua amarga,5719 +2409,2020-04-09 00:00:00,1962-04-11 00:00:00,60,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,stephen thomas,gabrielklein@gmail.com,male,agua amarga,5719 +2410,2020-07-01 00:00:00,1995-05-21 00:00:00,27,universidad nacional de jujuy,licenciatura en ciencias geológicas,william wright,butlerandrea@yahoo.com,male,agua amarga,5719 +2411,2020-02-22 00:00:00,1933-07-09 00:00:00,89,universidad nacional de jujuy,técnico para bioterios ,amanda kennedy,eric34@gmail.com,female,agua amarga,5719 +2412,2020-05-27 00:00:00,1978-11-19 00:00:00,44,universidad nacional de jujuy,licenciatura en ciencia política ,scott sutton,christina85@gmail.com,male,agua amarga,5719 +2413,2019-12-15 00:00:00,1998-12-06 00:00:00,23,universidad nacional de jujuy,licenciatura en psicología,crystal martinez,melissagomez@hotmail.com,female,cara mala,9313 +2414,2020-04-10 00:00:00,1993-07-05 00:00:00,29,universidad tecnológica nacional,licenciatura en musicoterapia,alexis davis,lbeard@hotmail.com,female,cara mala,9313 +2415,2019-11-08 00:00:00,1949-04-04 00:00:00,73,universidad nacional de jujuy,licenciatura en ciencias ambientales,natalie stevens,pwong@gmail.com,female,cara mala,9313 +2416,2019-12-07 00:00:00,1985-06-02 00:00:00,37,universidad nacional de jujuy,licenciatura en ciencias ambientales,matthew solomon,pcollins@gmail.com,male,cara mala,9313 +2417,2019-10-14 00:00:00,1918-10-07 00:00:00,104,universidad tecnológica nacional,ingeniería electrónica,gregory peterson,cheryl50@yahoo.com,male,cara mala,9313 +2418,2020-07-04 00:00:00,1906-04-07 00:00:00,116,universidad tecnológica nacional,farmacia,jeffrey sloan,johnsonadam@yahoo.com,male,cara mala,9313 +2419,2020-01-29 00:00:00,1962-01-12 00:00:00,60,universidad tecnológica nacional,agronomía,glenn lane,lewischarlotte@gmail.com,male,cara mala,9313 +2420,2020-05-01 00:00:00,1921-09-16 00:00:00,101,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,alice king,watsonjessica@gmail.com,female,almacen el descanso,2752 +2421,2020-07-04 00:00:00,1918-04-19 00:00:00,104,universidad tecnológica nacional,licenciatura en psicología,jennifer lane,pottsjason@hotmail.com,female,almacen el descanso,2752 +2422,2019-10-09 00:00:00,1909-10-16 00:00:00,113,universidad nacional de jujuy,licenciatura en ciencias geológicas,joseph landry,riveracharles@yahoo.com,male,almacen el descanso,2752 +2423,2020-07-24 00:00:00,2001-02-12 00:00:00,21,universidad nacional de jujuy,medicina,scott stanley,charles80@gmail.com,male,los molinos,2181 +2424,2020-05-03 00:00:00,1962-05-09 00:00:00,60,universidad tecnológica nacional,licenciatura en artes,amber hayes,joshuasteele@yahoo.com,female,los molinos,2181 +2425,2020-06-29 00:00:00,1940-04-01 00:00:00,82,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,bradley logan,nanderson@hotmail.com,male,los molinos,2181 +2426,2020-02-16 00:00:00,1937-03-17 00:00:00,85,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jaclyn peterson,hnewton@gmail.com,female,los molinos,2181 +2427,2020-03-08 00:00:00,1918-07-06 00:00:00,104,universidad nacional de jujuy,licenciatura en ciencia política ,samantha montgomery,stevenross@yahoo.com,female,los molinos,2181 +2428,2019-10-11 00:00:00,1958-06-26 00:00:00,64,universidad tecnológica nacional,farmacia,joshua hopkins,kevincollier@yahoo.com,male,cameron,9017 +2429,2020-02-03 00:00:00,1919-08-04 00:00:00,103,universidad tecnológica nacional,licenciatura en ciencias ambientales,timothy martinez,rmorrison@hotmail.com,male,cameron,9017 +2430,2020-06-08 00:00:00,1938-10-06 00:00:00,84,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,melissa dunn,westkatherine@yahoo.com,female,cameron,9017 +2431,2020-02-19 00:00:00,1920-09-21 00:00:00,102,universidad tecnológica nacional,licenciatura en ciencias biológicas,janet johnson,ochoamartha@hotmail.com,female,cameron,9017 +2432,2020-05-22 00:00:00,1958-07-02 00:00:00,64,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,joseph morales,rachel26@yahoo.com,male,cameron,9017 +2433,2019-10-17 00:00:00,1957-10-16 00:00:00,65,universidad nacional de jujuy,ingeniería electrónica,suzanne estrada,tristanwilliamson@hotmail.com,female,los sembrados,2447 +2434,2020-05-12 00:00:00,1993-03-23 00:00:00,29,universidad tecnológica nacional,licenciatura en terapia ocupacional,heather hanna,agarcia@hotmail.com,female,los sembrados,2447 +2435,2020-04-22 00:00:00,1909-09-17 00:00:00,113,universidad tecnológica nacional,licenciatura en ciencias ambientales,jason austin,quinnshannon@gmail.com,male,los sembrados,2447 +2436,2020-02-19 00:00:00,1940-02-14 00:00:00,82,universidad tecnológica nacional,licenciatura en producción de bioimagenes,monica best,poolemichael@hotmail.com,female,los sembrados,2447 +2437,2019-11-03 00:00:00,1980-08-29 00:00:00,42,universidad nacional de jujuy,farmacia,cindy bentley,fowlerjonathan@gmail.com,female,los sembrados,2447 +2438,2020-04-18 00:00:00,1985-09-24 00:00:00,37,universidad tecnológica nacional,licenciatura en ciencia política ,james lambert,zgibbs@hotmail.com,male,altamira,6601 +2439,2020-06-28 00:00:00,1943-06-30 00:00:00,79,universidad tecnológica nacional,ingeniería electrónica,tamara hines md,danielrobert@gmail.com,female,altamira,6601 +2440,2020-07-07 00:00:00,1937-07-06 00:00:00,85,universidad tecnológica nacional,contador público ,christina guzman,xavier24@yahoo.com,female,altamira,6601 +2441,2020-04-23 00:00:00,1965-07-15 00:00:00,57,universidad tecnológica nacional,licenciatura en ciencias antropológicas,christopher stein,brentsanchez@gmail.com,male,altamira,6601 +2442,2020-04-17 00:00:00,1984-07-20 00:00:00,38,universidad nacional de jujuy,licenciatura en ciencias biológicas,todd webster,shirley43@hotmail.com,male,campo paletta,2206 +2443,2020-04-10 00:00:00,1937-07-13 00:00:00,85,universidad tecnológica nacional,licenciatura en sociología ,sheri davis,darren54@hotmail.com,female,campo paletta,2206 +2444,2020-05-27 00:00:00,1972-03-18 00:00:00,50,universidad tecnológica nacional,licenciatura en artes,jesse le,jbradford@gmail.com,male,campo paletta,2206 +2445,2020-05-22 00:00:00,1987-04-18 00:00:00,35,universidad tecnológica nacional,licenciatura en artes,lori scott,wsmith@yahoo.com,female,campo paletta,2206 +2446,2020-02-01 00:00:00,1987-02-03 00:00:00,35,universidad nacional de jujuy,licenciatura en producción de bioimagenes,alejandro jacobs,hstephens@gmail.com,male,campo paletta,2206 +2447,2020-03-03 00:00:00,1944-06-12 00:00:00,78,universidad nacional de jujuy,licenciatura en musicoterapia,michael lopez,aaronjones@gmail.com,male,campo paletta,2206 +2448,2019-12-26 00:00:00,1977-03-08 00:00:00,45,universidad nacional de jujuy,actuario ,reginald thomas,yvega@yahoo.com,male,campo paletta,2206 +2449,2020-03-30 00:00:00,1966-12-16 00:00:00,55,universidad nacional de jujuy,medicina,heather nicholson,rgarcia@yahoo.com,female,aguada escondida,9019 +2450,2020-03-31 00:00:00,1997-04-08 00:00:00,25,universidad nacional de jujuy,ingeniería mecánica,michael turner,daniel44@hotmail.com,male,aguada escondida,9019 +2451,2020-01-28 00:00:00,1936-10-20 00:00:00,86,universidad nacional de jujuy,licenciatura en ciencias geológicas,terri webster,katrina68@yahoo.com,female,aguada escondida,9019 +2452,2019-11-07 00:00:00,1969-01-05 00:00:00,53,universidad nacional de jujuy,licenciatura en ciencias antropológicas,angela ellison,nmcdonald@hotmail.com,female,aguada escondida,9019 +2453,2020-01-02 00:00:00,1951-01-20 00:00:00,71,universidad tecnológica nacional,técnico para bioterios ,michael anderson,gonzalezmichael@yahoo.com,male,fuerte quemado,4141 +2454,2020-07-07 00:00:00,1980-11-29 00:00:00,41,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,michael franklin,mbullock@gmail.com,male,fuerte quemado,4141 +2455,2020-05-08 00:00:00,1973-01-06 00:00:00,49,universidad nacional de jujuy,ingeniería electrónica,sandra wall,solomonmary@gmail.com,female,fuerte quemado,4141 +2456,2019-11-24 00:00:00,1927-11-10 00:00:00,95,universidad tecnológica nacional,licenciatura en artes,timothy crawford,rachel01@gmail.com,male,fuerte quemado,4141 +2457,2020-02-01 00:00:00,1909-11-02 00:00:00,113,universidad nacional de jujuy,agronomía,benjamin payne,savannahcompton@gmail.com,male,fuerte quemado,4141 +2458,2020-02-18 00:00:00,1986-06-19 00:00:00,36,universidad tecnológica nacional,actuario ,jerome smith,paige65@yahoo.com,male,fuerte quemado,4141 +2459,2020-02-01 00:00:00,1913-12-19 00:00:00,108,universidad tecnológica nacional,licenciatura en ciencias antropológicas,kevin mullen,robertmoon@yahoo.com,male,granadero baigorria,2152 +2460,2019-10-07 00:00:00,1947-04-13 00:00:00,75,universidad nacional de jujuy,licenciatura en ciencias ambientales,david green,aanderson@gmail.com,male,granadero baigorria,2152 +2461,2020-07-19 00:00:00,1934-12-25 00:00:00,87,universidad nacional de jujuy,licenciatura en musicoterapia,lisa lambert,wardjames@yahoo.com,female,granadero baigorria,2152 +2462,2020-02-09 00:00:00,1937-09-05 00:00:00,85,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,patricia franco,kimberlymeadows@gmail.com,female,granadero baigorria,2152 +2463,2020-03-27 00:00:00,1968-09-16 00:00:00,54,universidad tecnológica nacional,diseño industrial,jessica roy,zbarrett@gmail.com,female,granadero baigorria,2152 +2464,2020-01-29 00:00:00,1986-07-29 00:00:00,36,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jordan bowers,melanie62@yahoo.com,female,isla tigre,3583 +2465,2020-06-19 00:00:00,1963-05-14 00:00:00,59,universidad tecnológica nacional,diseño industrial,nicole nelson,belldanielle@yahoo.com,female,isla tigre,3583 +2466,2020-06-26 00:00:00,1957-05-27 00:00:00,65,universidad tecnológica nacional,medicina,joseph patel,harrispamela@hotmail.com,male,isla tigre,3583 +2467,2019-10-21 00:00:00,1939-07-19 00:00:00,83,universidad nacional de jujuy,ingeniería en informática,rachel hopkins,ericclark@gmail.com,female,isla tigre,3583 +2468,2019-10-08 00:00:00,2002-02-11 00:00:00,20,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,janice francis,rjames@yahoo.com,female,isla tigre,3583 +2469,2019-12-29 00:00:00,1965-08-02 00:00:00,57,universidad nacional de jujuy,licenciatura en sociología ,mr. john ross,cohenelizabeth@yahoo.com,male,algarrobal,4600 +2470,2020-06-16 00:00:00,1967-05-08 00:00:00,55,universidad nacional de jujuy,licenciatura en ciencias ambientales,dustin alexander,awhite@yahoo.com,male,algarrobal,4600 +2471,2019-12-20 00:00:00,1994-03-23 00:00:00,28,universidad nacional de jujuy,contador público ,jason bender dvm,michael55@yahoo.com,male,algarrobal,4600 +2472,2020-03-06 00:00:00,1979-02-18 00:00:00,43,universidad nacional de jujuy,ciencias veterinarias,steven webb,ryandennis@yahoo.com,male,algarrobal,4600 +2473,2019-12-21 00:00:00,1966-02-16 00:00:00,56,universidad tecnológica nacional,arquitectura,cody morales,aleonard@hotmail.com,male,algarrobal,4600 +2474,2020-03-21 00:00:00,1925-01-15 00:00:00,97,universidad tecnológica nacional,actuario ,sonya hicks,victorhoffman@yahoo.com,female,algarrobal,4600 +2475,2020-05-22 00:00:00,1977-02-11 00:00:00,45,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,brandon williams,howellamy@hotmail.com,male,buena esperanza,8360 +2476,2020-06-18 00:00:00,1995-08-03 00:00:00,27,universidad nacional de jujuy,licenciatura en ciencias de la educación ,louis williams,mistycollins@gmail.com,male,buena esperanza,8360 +2477,2020-06-14 00:00:00,1961-07-01 00:00:00,61,universidad nacional de jujuy,licenciatura en ciencias ambientales,cynthia zimmerman,kristinemorris@hotmail.com,female,buena esperanza,8360 +2478,2020-05-09 00:00:00,1917-01-31 00:00:00,105,universidad nacional de jujuy,licenciatura en producción de bioimagenes,mr. darrell clark,steven90@hotmail.com,male,buena esperanza,8360 +2479,2020-03-03 00:00:00,1997-02-05 00:00:00,25,universidad tecnológica nacional,diseño industrial,christopher taylor,randolphjasmine@gmail.com,male,buena esperanza,8360 +2480,2020-04-09 00:00:00,2004-10-21 00:00:00,18,universidad nacional de jujuy,actuario ,jacqueline garrett,shirleyfarmer@hotmail.com,female,buena esperanza,8360 +2481,2020-05-24 00:00:00,1911-08-29 00:00:00,111,universidad nacional de jujuy,licenciatura en producción de bioimagenes,kathryn gray,knightrobert@gmail.com,female,buena esperanza,8360 +2482,2019-11-21 00:00:00,1968-02-14 00:00:00,54,universidad nacional de jujuy,licenciatura en ciencias geológicas,laura fisher,oreyes@hotmail.com,female,buena esperanza,8360 +2483,2020-03-13 00:00:00,1956-06-11 00:00:00,66,universidad tecnológica nacional,licenciatura en psicología,melissa roberts,woodsdonna@yahoo.com,female,buena esperanza,8360 +2484,2019-12-17 00:00:00,1906-03-22 00:00:00,116,universidad tecnológica nacional,licenciatura en sociología ,linda russell,butlernancy@gmail.com,female,buena esperanza,8360 +2485,2020-03-15 00:00:00,1934-10-23 00:00:00,88,universidad tecnológica nacional,licenciatura en ciencias antropológicas,holly williams,hwalsh@yahoo.com,female,buena esperanza,8360 +2486,2020-06-10 00:00:00,1922-05-23 00:00:00,100,universidad tecnológica nacional,medicina,david camacho,warrenamy@gmail.com,male,buena esperanza,8360 +2487,2019-10-31 00:00:00,1913-08-31 00:00:00,109,universidad tecnológica nacional,diseño industrial,rachael campbell,eringriffin@yahoo.com,female,buena esperanza,8360 +2488,2020-05-29 00:00:00,1972-08-24 00:00:00,50,universidad tecnológica nacional,licenciatura en sociología ,walter jackson,snowdenise@gmail.com,male,san nicolas de los arroyos,2900 +2489,2020-01-07 00:00:00,1926-08-06 00:00:00,96,universidad tecnológica nacional,licenciatura en administración ,christopher johnson,gtaylor@yahoo.com,male,san nicolas de los arroyos,2900 +2490,2020-06-25 00:00:00,1938-02-18 00:00:00,84,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,catherine torres,iedwards@gmail.com,female,san nicolas de los arroyos,2900 +2491,2020-04-29 00:00:00,1922-05-01 00:00:00,100,universidad tecnológica nacional,farmacia,colleen oconnor,peggyholloway@gmail.com,female,san nicolas de los arroyos,2900 +2492,2019-10-11 00:00:00,1942-12-21 00:00:00,79,universidad tecnológica nacional,ingeniería mecánica,dr. bruce green,alyssashaw@yahoo.com,male,campo de mayo,1659 +2493,2020-04-28 00:00:00,1975-06-15 00:00:00,47,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,michael king,amber45@hotmail.com,male,campo de mayo,1659 +2494,2020-05-21 00:00:00,1982-01-08 00:00:00,40,universidad nacional de jujuy,licenciatura en ciencias antropológicas,lisa williams,matthewnguyen@gmail.com,female,campo de mayo,1659 +2495,2020-04-23 00:00:00,1960-09-09 00:00:00,62,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jodi smith,johnvasquez@yahoo.com,female,campo de mayo,1659 +2496,2020-03-19 00:00:00,1988-07-16 00:00:00,34,universidad tecnológica nacional,ingeniería en informática,carolyn wright,gentrymichael@yahoo.com,female,el trebol,2535 +2497,2019-11-11 00:00:00,1960-06-12 00:00:00,62,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,brian martinez,hoffmanjay@yahoo.com,male,el trebol,2535 +2498,2020-04-30 00:00:00,1979-01-29 00:00:00,43,universidad tecnológica nacional,arquitectura,hannah mason,jacquelineberger@gmail.com,female,el trebol,2535 +2499,2019-11-30 00:00:00,1919-09-22 00:00:00,103,universidad nacional de jujuy,licenciatura en producción de bioimagenes,trevor perkins,freymatthew@yahoo.com,male,el trebol,2535 +2500,2019-11-21 00:00:00,1919-02-06 00:00:00,103,universidad tecnológica nacional,licenciatura en sociología ,michael adams,castillojames@gmail.com,male,el trebol,2535 +2501,2020-03-29 00:00:00,1947-09-19 00:00:00,75,universidad nacional de jujuy,licenciatura en ciencias geológicas,lisa simpson,wpark@gmail.com,female,pilar,3085 +2502,2020-01-27 00:00:00,1980-09-21 00:00:00,42,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,paul carpenter,osmith@hotmail.com,male,pilar,3085 +2503,2019-10-16 00:00:00,1930-08-16 00:00:00,92,universidad tecnológica nacional,ingeniería electrónica,edward perry,arianajohnson@gmail.com,male,pilar,3085 +2504,2019-11-17 00:00:00,1950-06-01 00:00:00,72,universidad tecnológica nacional,licenciatura en producción de bioimagenes,ashley miller,billywalker@gmail.com,female,pilar,3085 +2505,2019-10-03 00:00:00,1966-07-03 00:00:00,56,universidad nacional de jujuy,agronomía,monica aguirre,erin35@hotmail.com,female,pilar,3085 +2506,2020-05-18 00:00:00,1916-05-22 00:00:00,106,universidad tecnológica nacional,ciencias veterinarias,mary green,xmartin@yahoo.com,female,10 de mayo,3705 +2507,2020-07-07 00:00:00,1957-10-18 00:00:00,65,universidad tecnológica nacional,ingeniería en informática,james brown,eballard@gmail.com,male,10 de mayo,3705 +2508,2020-02-23 00:00:00,1943-09-06 00:00:00,79,universidad nacional de jujuy,licenciatura en ciencia política ,samantha smith,debbiewise@hotmail.com,female,10 de mayo,3705 +2509,2020-07-31 00:00:00,1956-12-31 00:00:00,65,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jacob rodriguez,thomas10@yahoo.com,male,10 de mayo,3705 +2510,2020-07-27 00:00:00,1958-12-04 00:00:00,63,universidad nacional de jujuy,diseño de imagen y sonido,sarah ross dds,douglasmendez@hotmail.com,female,10 de mayo,3705 +2511,2020-04-17 00:00:00,1946-06-12 00:00:00,76,universidad tecnológica nacional,licenciatura en psicología,sarah padilla,woodwalter@hotmail.com,female,10 de mayo,3705 +2512,2020-05-04 00:00:00,1943-11-26 00:00:00,79,universidad nacional de jujuy,diseño de imagen y sonido,andrea hodges,murraysarah@yahoo.com,female,10 de mayo,3705 +2513,2019-12-22 00:00:00,1916-02-23 00:00:00,106,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,george jones,kevinsingleton@yahoo.com,male,10 de mayo,3705 +2514,2020-06-20 00:00:00,2003-09-22 00:00:00,19,universidad nacional de jujuy,licenciatura en sociología ,david barber,smithandrew@gmail.com,male,10 de mayo,3705 +2515,2019-12-23 00:00:00,1978-11-09 00:00:00,44,universidad tecnológica nacional,ingeniería electrónica,andre allison,bobbystuart@hotmail.com,male,2 de julio,3344 +2516,2020-07-23 00:00:00,1947-01-28 00:00:00,75,universidad nacional de jujuy,licenciatura en ciencias geológicas,gary flowers,michelle66@yahoo.com,male,2 de julio,3344 +2517,2020-01-25 00:00:00,1964-09-06 00:00:00,58,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jeremy stokes,cynthiaford@gmail.com,male,2 de julio,3344 +2518,2019-12-28 00:00:00,1956-07-18 00:00:00,66,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,andrea carpenter,gturner@yahoo.com,female,2 de julio,3344 +2519,2020-01-02 00:00:00,1924-11-03 00:00:00,98,universidad nacional de jujuy,licenciatura en terapia ocupacional,anthony sexton,amartinez@yahoo.com,male,2 de julio,3344 +2520,2020-01-07 00:00:00,1945-08-09 00:00:00,77,universidad nacional de jujuy,licenciatura en terapia ocupacional,john fitzgerald,amyers@yahoo.com,male,2 de julio,3344 +2521,2020-05-25 00:00:00,1929-06-13 00:00:00,93,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,alexander kaufman,jasmine46@hotmail.com,male,centro comunitario cnia nue,3118 +2522,2020-02-16 00:00:00,1936-12-02 00:00:00,86,universidad nacional de jujuy,licenciatura en ciencia política ,george collins,alanfox@yahoo.com,male,centro comunitario cnia nue,3118 +2523,2020-06-01 00:00:00,1949-05-30 00:00:00,73,universidad tecnológica nacional,licenciatura en ciencia política ,mr. dominic carlson,john10@yahoo.com,male,centro comunitario cnia nue,3118 +2524,2020-07-14 00:00:00,1934-04-04 00:00:00,88,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,elizabeth taylor,ijohnson@hotmail.com,female,centro comunitario cnia nue,3118 +2525,2020-02-14 00:00:00,1933-07-12 00:00:00,89,universidad tecnológica nacional,diseño de imagen y sonido,barbara mccullough,wendyrodriguez@yahoo.com,female,centro comunitario cnia nue,3118 +2526,2019-12-02 00:00:00,1981-02-02 00:00:00,41,universidad nacional de jujuy,medicina,carol russo,michellethomas@hotmail.com,female,arenoso,9225 +2527,2019-10-31 00:00:00,2003-07-03 00:00:00,19,universidad nacional de jujuy,licenciatura en ciencias geológicas,lindsey allen,troth@hotmail.com,female,arenoso,9225 +2528,2020-07-02 00:00:00,1997-11-15 00:00:00,25,universidad nacional de jujuy,medicina,yvonne martin,taylorisaac@gmail.com,female,arenoso,9225 +2529,2020-03-07 00:00:00,1987-08-04 00:00:00,35,universidad nacional de jujuy,licenciatura en ciencia política ,lisa cannon,tbryan@gmail.com,female,arenoso,9225 +2530,2020-01-01 00:00:00,1921-02-21 00:00:00,101,universidad tecnológica nacional,diseño de imagen y sonido,john wright ii,campbellwilliam@yahoo.com,male,boulogne,1609 +2531,2020-04-02 00:00:00,1967-05-04 00:00:00,55,universidad nacional de jujuy,diseño de imagen y sonido,brenda hill,fisherjason@hotmail.com,female,boulogne,1609 +2532,2020-04-10 00:00:00,1908-08-19 00:00:00,114,universidad nacional de jujuy,ingeniería electrónica,michelle jordan,kevin73@yahoo.com,female,boulogne,1609 +2533,2019-10-05 00:00:00,1944-08-12 00:00:00,78,universidad nacional de jujuy,arquitectura,nicole weaver,andersonmichael@gmail.com,female,cabaña el cisne,2322 +2534,2019-10-30 00:00:00,1988-12-12 00:00:00,33,universidad tecnológica nacional,licenciatura en artes,kim miranda,ernest14@hotmail.com,female,cabaña el cisne,2322 +2535,2020-07-03 00:00:00,1998-08-14 00:00:00,24,universidad nacional de jujuy,ingeniería en informática,amber patterson,nhaas@hotmail.com,female,cabaña el cisne,2322 +2536,2020-02-02 00:00:00,1983-11-21 00:00:00,39,universidad nacional de jujuy,diseño de imagen y sonido,jessica king,tjones@gmail.com,female,cabaña el cisne,2322 +2537,2020-03-17 00:00:00,2003-03-05 00:00:00,19,universidad nacional de jujuy,ingeniería en informática,kayla deleon,jacksonjulie@yahoo.com,female,cabaña el cisne,2322 +2538,2020-05-08 00:00:00,1922-04-05 00:00:00,100,universidad tecnológica nacional,medicina,bobby sutton,awilson@hotmail.com,male,cabaña el cisne,2322 +2539,2020-04-06 00:00:00,1920-11-14 00:00:00,102,universidad nacional de jujuy,licenciatura en psicología,derrick jackson,kimberlyyoung@hotmail.com,male,cabaña el cisne,2322 +2540,2019-10-31 00:00:00,1944-03-08 00:00:00,78,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,curtis winters,melissa52@gmail.com,male,cabaña el cisne,2322 +2541,2020-01-23 00:00:00,1933-06-03 00:00:00,89,universidad nacional de jujuy,ciencias veterinarias,david clark,georgejones@gmail.com,male,avanzada,5738 +2542,2019-12-31 00:00:00,1956-06-02 00:00:00,66,universidad nacional de jujuy,diseño industrial,andrew williams,qhenson@hotmail.com,male,avanzada,5738 +2543,2019-11-26 00:00:00,1932-01-13 00:00:00,90,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,edward henry,jeremyhenderson@hotmail.com,male,avanzada,5738 +2544,2020-01-01 00:00:00,1995-03-01 00:00:00,27,universidad tecnológica nacional,licenciatura en ciencias geológicas,stephanie ball,fsmith@gmail.com,female,avanzada,5738 +2545,2020-03-24 00:00:00,1926-11-19 00:00:00,96,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,james sloan,davidsonsamuel@hotmail.com,male,avanzada,5738 +2546,2019-11-29 00:00:00,1959-04-27 00:00:00,63,universidad nacional de jujuy,farmacia,doris harrison,loricunningham@gmail.com,female,avanzada,5738 +2547,2020-03-27 00:00:00,1973-01-22 00:00:00,49,universidad nacional de jujuy,licenciatura en administración ,nicole torres,mwebb@gmail.com,female,avanzada,5738 +2548,2020-06-06 00:00:00,1967-06-26 00:00:00,55,universidad tecnológica nacional,técnico para bioterios ,brandon robinson,ramseyrobert@hotmail.com,male,avanzada,5738 +2549,2020-04-15 00:00:00,1954-07-04 00:00:00,68,universidad nacional de jujuy,licenciatura en producción de bioimagenes,christina yu,jacqueline42@hotmail.com,female,avanzada,5738 +2550,2020-02-11 00:00:00,1941-12-03 00:00:00,81,universidad tecnológica nacional,ingeniería mecánica,mrs. gloria barker,qhall@yahoo.com,female,avanzada,5738 +2551,2020-05-02 00:00:00,1962-07-26 00:00:00,60,universidad nacional de jujuy,ingeniería en informática,jamie moore,michaelblair@yahoo.com,male,avanzada,5738 +2552,2020-01-11 00:00:00,1963-02-03 00:00:00,59,universidad tecnológica nacional,bioquímica,madison romero,qbradley@hotmail.com,female,avanzada,5738 +2553,2019-12-29 00:00:00,1934-08-17 00:00:00,88,universidad nacional de jujuy,actuario ,rodney west,tferrell@yahoo.com,male,avanzada,5738 +2554,2019-12-24 00:00:00,1930-02-08 00:00:00,92,universidad tecnológica nacional,diseño de imagen y sonido,elizabeth brown,karen64@gmail.com,female,avanzada,5738 +2555,2019-10-14 00:00:00,1945-01-26 00:00:00,77,universidad tecnológica nacional,licenciatura en terapia ocupacional,david gonzalez,teresasmith@gmail.com,male,el triunfo,6073 +2556,2020-02-29 00:00:00,1970-10-07 00:00:00,52,universidad nacional de jujuy,ingeniería en informática,kelly james,gardnerstephen@gmail.com,male,el triunfo,6073 +2557,2020-01-30 00:00:00,1943-12-02 00:00:00,79,universidad tecnológica nacional,licenciatura en ciencia política ,robert baker,vcabrera@gmail.com,male,el triunfo,6073 +2558,2020-01-05 00:00:00,1967-02-22 00:00:00,55,universidad nacional de jujuy,agronomía,edward baker,yhunter@gmail.com,male,el triunfo,6073 +2559,2020-05-28 00:00:00,1996-01-30 00:00:00,26,universidad tecnológica nacional,contador público ,robin norman,amy48@yahoo.com,female,el triunfo,6073 +2560,2020-06-19 00:00:00,1951-07-29 00:00:00,71,universidad nacional de jujuy,licenciatura en producción de bioimagenes,diane moore,ialexander@yahoo.com,female,el triunfo,6073 +2561,2019-12-22 00:00:00,1949-02-05 00:00:00,73,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,thomas james,krystalarmstrong@hotmail.com,male,jose clemente paz,1665 +2562,2020-07-02 00:00:00,1910-10-29 00:00:00,112,universidad tecnológica nacional,diseño industrial,melanie mcknight,judywhite@hotmail.com,female,jose clemente paz,1665 +2563,2020-02-01 00:00:00,1956-02-17 00:00:00,66,universidad nacional de jujuy,ciencias veterinarias,maria mitchell,ojackson@gmail.com,female,jose clemente paz,1665 +2564,2020-02-21 00:00:00,1971-02-02 00:00:00,51,universidad tecnológica nacional,licenciatura en producción de bioimagenes,autumn graham,james33@gmail.com,female,jose clemente paz,1665 +2565,2019-11-20 00:00:00,1990-04-12 00:00:00,32,universidad nacional de jujuy,bioquímica,michael craig,victorialong@yahoo.com,male,jose clemente paz,1665 +2566,2020-02-26 00:00:00,1960-09-27 00:00:00,62,universidad nacional de jujuy,licenciatura en ciencia política ,joseph mathews,matthewharris@yahoo.com,male,cantera aguirre,7000 +2567,2020-04-29 00:00:00,1943-04-13 00:00:00,79,universidad nacional de jujuy,diseño industrial,elizabeth gardner,grahammonica@hotmail.com,female,cantera aguirre,7000 +2568,2020-03-24 00:00:00,1946-08-18 00:00:00,76,universidad nacional de jujuy,licenciatura en psicología,matthew hodges,valerie29@gmail.com,male,colonia zapata,5436 +2569,2020-03-01 00:00:00,1947-06-23 00:00:00,75,universidad tecnológica nacional,licenciatura en musicoterapia,steven perez,paulapeck@gmail.com,male,colonia zapata,5436 +2570,2020-04-28 00:00:00,1923-01-21 00:00:00,99,universidad nacional de jujuy,licenciatura en ciencias de la computación,michael wilson,andrewsmicheal@yahoo.com,male,colonia zapata,5436 +2571,2020-02-13 00:00:00,1915-06-15 00:00:00,107,universidad nacional de jujuy,contador público ,kevin rodriguez,sanchezsharon@hotmail.com,male,cañada la rica,6625 +2572,2020-02-05 00:00:00,1950-08-22 00:00:00,72,universidad tecnológica nacional,farmacia,mr. michael miller,fflores@gmail.com,male,cañada la rica,6625 +2573,2020-06-17 00:00:00,1915-11-01 00:00:00,107,universidad tecnológica nacional,ciencias veterinarias,dakota brown,nelsonjohn@gmail.com,male,cañada la rica,6625 +2574,2020-05-29 00:00:00,1923-07-03 00:00:00,99,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,megan diaz,mirandarodriguez@yahoo.com,female,cañada la rica,6625 +2575,2019-12-21 00:00:00,1911-03-15 00:00:00,111,universidad nacional de jujuy,licenciatura en sociología ,tabitha norton,matthew86@hotmail.com,female,cañada la rica,6625 +2576,2020-01-17 00:00:00,1979-09-11 00:00:00,43,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,jorge reese,jamesjohnson@yahoo.com,male,alegre,1987 +2577,2020-06-21 00:00:00,1972-07-02 00:00:00,50,universidad nacional de jujuy,licenciatura en musicoterapia,katherine clark,loriestrada@hotmail.com,female,alegre,1987 +2578,2019-10-30 00:00:00,1911-05-27 00:00:00,111,universidad nacional de jujuy,licenciatura en administración ,audrey miranda,john99@hotmail.com,female,alegre,1987 +2579,2020-02-20 00:00:00,1999-09-19 00:00:00,23,universidad tecnológica nacional,arquitectura,danielle sanchez,bennettjuan@yahoo.com,female,alegre,1987 +2580,2020-04-12 00:00:00,1972-05-21 00:00:00,50,universidad tecnológica nacional,licenciatura en ciencias de la educación ,sherri hanna,renee06@yahoo.com,female,alegre,1987 +2581,2020-04-16 00:00:00,1915-03-22 00:00:00,107,universidad nacional de jujuy,licenciatura en ciencias de la computación,bobby young,taylor61@hotmail.com,male,dos hermanos,6042 +2582,2020-02-12 00:00:00,1979-11-29 00:00:00,42,universidad tecnológica nacional,licenciatura en ciencias ambientales,tammy martin,richard40@gmail.com,female,dos hermanos,6042 +2583,2019-11-27 00:00:00,1956-01-22 00:00:00,66,universidad tecnológica nacional,contador público ,richard ewing,diazchristine@hotmail.com,male,dos hermanos,6042 +2584,2020-03-12 00:00:00,1967-09-28 00:00:00,55,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,darren roberts,beverly06@hotmail.com,male,dos hermanos,6042 +2585,2020-02-21 00:00:00,1960-10-14 00:00:00,62,universidad tecnológica nacional,actuario ,melvin aguilar,bwebster@gmail.com,male,dos hermanos,6042 +2586,2019-12-07 00:00:00,1929-03-31 00:00:00,93,universidad nacional de jujuy,medicina,donald wheeler md,lovecheyenne@gmail.com,male,dos hermanos,6042 +2587,2020-03-22 00:00:00,1979-08-12 00:00:00,43,universidad tecnológica nacional,licenciatura en psicología,janet powers,acevedochristopher@yahoo.com,female,dos hermanos,6042 +2588,2020-07-15 00:00:00,1943-08-15 00:00:00,79,universidad nacional de jujuy,agronomía,donald mcguire,hwilson@gmail.com,male,cabo san fermin,2703 +2589,2020-05-01 00:00:00,1940-12-03 00:00:00,82,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,bruce johnson,mcarter@hotmail.com,male,cabo san fermin,2703 +2590,2020-02-20 00:00:00,1950-02-10 00:00:00,72,universidad tecnológica nacional,licenciatura en ciencia política ,nicholas lee,barnesstacy@yahoo.com,male,cabo san fermin,2703 +2591,2020-03-06 00:00:00,1942-01-13 00:00:00,80,universidad tecnológica nacional,ciencias veterinarias,nathan rogers,smithtyler@gmail.com,male,cabo san fermin,2703 +2592,2019-11-09 00:00:00,1957-11-03 00:00:00,65,universidad tecnológica nacional,licenciatura en administración ,anthony owen,aunderwood@hotmail.com,male,cabo san fermin,2703 +2593,2019-10-11 00:00:00,1952-04-04 00:00:00,70,universidad tecnológica nacional,licenciatura en artes,courtney reed,jay51@hotmail.com,female,arroyo ceibo,3191 +2594,2020-06-26 00:00:00,1939-08-02 00:00:00,83,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,valerie smith,kelly63@hotmail.com,female,arroyo ceibo,3191 +2595,2019-12-13 00:00:00,1990-03-11 00:00:00,32,universidad nacional de jujuy,ingeniería electrónica,victoria dyer,raymond27@yahoo.com,female,arroyo ceibo,3191 +2596,2020-05-16 00:00:00,1991-01-19 00:00:00,31,universidad nacional de jujuy,diseño industrial,brian johnson,tparker@gmail.com,male,arroyo ceibo,3191 +2597,2019-10-11 00:00:00,1912-04-25 00:00:00,110,universidad tecnológica nacional,medicina,john patel,jacobsjoel@gmail.com,male,aristia,3463 +2598,2020-04-17 00:00:00,1971-07-01 00:00:00,51,universidad tecnológica nacional,actuario ,cynthia luna,ymartin@hotmail.com,female,aristia,3463 +2599,2020-02-17 00:00:00,1977-03-27 00:00:00,45,universidad tecnológica nacional,bioquímica,debra craig,lopeztammy@gmail.com,female,chocori,8503 +2600,2020-03-24 00:00:00,1957-03-15 00:00:00,65,universidad nacional de jujuy,ingeniería en informática,shawn duncan,lisacooper@yahoo.com,male,chocori,8503 +2601,2020-06-14 00:00:00,1961-06-11 00:00:00,61,universidad tecnológica nacional,diseño industrial,tamara rodgers,kimberly12@hotmail.com,female,caminera napaleofu,7007 +2602,2020-07-13 00:00:00,1951-03-16 00:00:00,71,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,samantha jones,gbailey@yahoo.com,female,caminera napaleofu,7007 +2603,2019-11-21 00:00:00,1998-08-04 00:00:00,24,universidad tecnológica nacional,ingeniería electrónica,melinda meyer,laurie61@hotmail.com,female,caminera napaleofu,7007 +2604,2020-02-15 00:00:00,1912-08-28 00:00:00,110,universidad nacional de jujuy,licenciatura en terapia ocupacional,wesley bradley,robert58@hotmail.com,male,esc nav militar rio sant,1927 +2605,2020-01-08 00:00:00,1955-11-24 00:00:00,67,universidad tecnológica nacional,licenciatura en producción de bioimagenes,tanya scott,bjohnson@hotmail.com,female,esc nav militar rio sant,1927 +2606,2020-05-25 00:00:00,1982-12-13 00:00:00,39,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,alison blankenship,markmanning@yahoo.com,female,san lorenzo,5757 +2607,2019-12-14 00:00:00,1957-12-09 00:00:00,64,universidad nacional de jujuy,actuario ,margaret escobar,lauriehoward@hotmail.com,female,san lorenzo,5757 +2608,2019-12-29 00:00:00,1987-07-10 00:00:00,35,universidad tecnológica nacional,licenciatura en ciencias de la educación ,joshua anderson,olin@gmail.com,male,san lorenzo,5757 +2609,2020-03-17 00:00:00,2000-04-09 00:00:00,22,universidad tecnológica nacional,licenciatura en ciencias geológicas,jody salinas,cdavis@hotmail.com,female,san lorenzo,5757 +2610,2020-05-16 00:00:00,1976-09-16 00:00:00,46,universidad tecnológica nacional,arquitectura,diane shea,davidmitchell@yahoo.com,female,san lorenzo,5757 +2611,2019-12-26 00:00:00,2001-03-18 00:00:00,21,universidad nacional de jujuy,ingeniería en informática,jennifer garcia,todd72@yahoo.com,female,san lorenzo,5757 +2612,2020-01-22 00:00:00,1975-05-22 00:00:00,47,universidad tecnológica nacional,diseño industrial,alyssa collins,nharrison@gmail.com,female,dudignac,6505 +2613,2020-03-06 00:00:00,1975-07-25 00:00:00,47,universidad nacional de jujuy,ingeniería electrónica,nicholas adams,crystal12@hotmail.com,male,dudignac,6505 +2614,2020-03-10 00:00:00,1934-07-02 00:00:00,88,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,dr. belinda williams dds,sanchezamanda@gmail.com,female,dudignac,6505 +2615,2019-12-04 00:00:00,1948-08-26 00:00:00,74,universidad nacional de jujuy,farmacia,brandon walter,sdavies@gmail.com,male,dudignac,6505 +2616,2019-12-29 00:00:00,1944-11-22 00:00:00,78,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,jason francis,wshannon@hotmail.com,male,dudignac,6505 +2617,2020-02-14 00:00:00,1994-08-24 00:00:00,28,universidad tecnológica nacional,licenciatura en ciencias ambientales,ms. courtney kim md,khendricks@gmail.com,female,altillo del medio,5274 +2618,2020-05-06 00:00:00,2003-11-25 00:00:00,18,universidad nacional de jujuy,bioquímica,aaron ortega,colemanjason@gmail.com,male,altillo del medio,5274 +2619,2020-06-24 00:00:00,1933-04-26 00:00:00,89,universidad nacional de jujuy,licenciatura en producción de bioimagenes,mia vaughan,john36@gmail.com,female,altillo del medio,5274 +2620,2020-03-16 00:00:00,1975-05-24 00:00:00,47,universidad tecnológica nacional,ciencias veterinarias,brenda newman,eric12@yahoo.com,female,altillo del medio,5274 +2621,2019-11-07 00:00:00,1947-10-08 00:00:00,75,universidad nacional de jujuy,farmacia,kaitlin schmidt,kirbyanthony@gmail.com,female,colonia pujol,3080 +2622,2020-06-27 00:00:00,2001-08-28 00:00:00,21,universidad nacional de jujuy,bioquímica,tracy hebert,savannahwyatt@yahoo.com,female,colonia pujol,3080 +2623,2020-04-19 00:00:00,1968-03-20 00:00:00,54,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,lydia horton,npetersen@hotmail.com,female,colonia pujol,3080 +2624,2020-02-24 00:00:00,1952-01-10 00:00:00,70,universidad tecnológica nacional,contador público ,teresa werner,gomezcharles@yahoo.com,female,colonia pujol,3080 +2625,2019-11-17 00:00:00,1928-07-29 00:00:00,94,universidad tecnológica nacional,licenciatura en musicoterapia,kelly young,april52@hotmail.com,female,villa lynch,1672 +2626,2020-02-15 00:00:00,1968-02-11 00:00:00,54,universidad tecnológica nacional,farmacia,victoria jones,whitebrandon@yahoo.com,female,villa lynch,1672 +2627,2020-06-05 00:00:00,1976-09-16 00:00:00,46,universidad tecnológica nacional,licenciatura en sociología ,jennifer matthews,greencarol@yahoo.com,female,villa lynch,1672 +2628,2020-06-22 00:00:00,1954-10-31 00:00:00,68,universidad nacional de jujuy,técnico para bioterios ,james palmer,melissaperez@gmail.com,male,villa lynch,1672 +2629,2020-07-05 00:00:00,1990-07-20 00:00:00,32,universidad tecnológica nacional,técnico para bioterios ,carol ward,elliscynthia@hotmail.com,female,villa lynch,1672 +2630,2020-05-04 00:00:00,1922-03-25 00:00:00,100,universidad tecnológica nacional,ingeniería en informática,charles travis,browndamon@hotmail.com,male,villa lynch,1672 +2631,2019-11-12 00:00:00,1980-05-13 00:00:00,42,universidad tecnológica nacional,ingeniería mecánica,manuel barnes,djohnson@gmail.com,male,amberes,4144 +2632,2020-06-04 00:00:00,1906-06-08 00:00:00,116,universidad nacional de jujuy,licenciatura en musicoterapia,tracy edwards,rphillips@yahoo.com,female,amberes,4144 +2633,2019-11-27 00:00:00,1945-04-05 00:00:00,77,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,robert khan,kenneth02@gmail.com,male,amberes,4144 +2634,2020-05-11 00:00:00,1941-10-15 00:00:00,81,universidad tecnológica nacional,licenciatura en ciencias geológicas,sarah stein,atkinsonanne@gmail.com,female,amberes,4144 +2635,2020-02-19 00:00:00,1934-04-11 00:00:00,88,universidad tecnológica nacional,ingeniería mecánica,christopher brown,michael66@yahoo.com,male,villa saboya,6101 +2636,2019-11-19 00:00:00,1998-09-07 00:00:00,24,universidad tecnológica nacional,licenciatura en musicoterapia,bryan paul,anthonylloyd@gmail.com,male,villa saboya,6101 +2637,2020-04-26 00:00:00,1943-06-04 00:00:00,79,universidad nacional de jujuy,contador público ,wendy frazier,larrymiles@gmail.com,female,villa saboya,6101 +2638,2019-10-08 00:00:00,1962-07-01 00:00:00,60,universidad tecnológica nacional,diseño industrial,ashley abbott,jamesaaron@hotmail.com,female,villa saboya,6101 +2639,2020-02-23 00:00:00,1970-03-12 00:00:00,52,universidad tecnológica nacional,licenciatura en administración ,kayla hancock,gesparza@yahoo.com,female,villa saboya,6101 +2640,2019-12-02 00:00:00,1928-10-02 00:00:00,94,universidad tecnológica nacional,licenciatura en producción de bioimagenes,paige combs,danielle59@hotmail.com,female,villa saboya,6101 +2641,2019-12-11 00:00:00,1916-11-20 00:00:00,106,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,aaron williamson,kreese@yahoo.com,male,villa saboya,6101 +2642,2020-03-24 00:00:00,1912-05-26 00:00:00,110,universidad nacional de jujuy,ingeniería mecánica,franklin tyler,nsharp@hotmail.com,male,villa saboya,6101 +2643,2020-07-12 00:00:00,1977-12-20 00:00:00,44,universidad tecnológica nacional,licenciatura en ciencias de la computación,thomas walker,adamtaylor@gmail.com,male,colonia duportal,2845 +2644,2020-02-07 00:00:00,1971-08-29 00:00:00,51,universidad tecnológica nacional,licenciatura en ciencias biológicas,stacy erickson,jennifer66@yahoo.com,female,colonia duportal,2845 +2645,2020-05-31 00:00:00,1950-12-21 00:00:00,71,universidad nacional de jujuy,diseño industrial,lisa collins,leeheather@gmail.com,female,colonia duportal,2845 +2646,2020-04-14 00:00:00,1944-07-04 00:00:00,78,universidad tecnológica nacional,ingeniería en informática,adam kim,lindasmith@gmail.com,male,chanilao,6201 +2647,2020-01-25 00:00:00,1910-11-07 00:00:00,112,universidad nacional de jujuy,ciencias veterinarias,micheal miller,nhill@gmail.com,male,chanilao,6201 +2648,2019-12-04 00:00:00,1915-10-03 00:00:00,107,universidad tecnológica nacional,licenciatura en ciencias biológicas,bob young,johnsonjoseph@gmail.com,male,chanilao,6201 +2649,2020-05-05 00:00:00,1994-11-06 00:00:00,28,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,michael marquez,dominiquetorres@hotmail.com,male,chanilao,6201 +2650,2020-05-24 00:00:00,1943-03-27 00:00:00,79,universidad nacional de jujuy,contador público ,larry williams,tammyelliott@gmail.com,male,moron,1708 +2651,2020-06-05 00:00:00,1966-10-07 00:00:00,56,universidad nacional de jujuy,licenciatura en psicología,mr. christopher rogers,james20@gmail.com,male,moron,1708 +2652,2020-06-23 00:00:00,1930-06-01 00:00:00,92,universidad tecnológica nacional,licenciatura en ciencias antropológicas,jordan jones,msnyder@yahoo.com,male,moron,1708 +2653,2020-06-23 00:00:00,1983-01-05 00:00:00,39,universidad nacional de jujuy,contador público ,emily wright,kimberly43@yahoo.com,female,moron,1708 +2654,2019-11-02 00:00:00,1939-09-06 00:00:00,83,universidad tecnológica nacional,licenciatura en ciencia política ,jeffrey johns,ismith@hotmail.com,male,moron,1708 +2655,2020-01-09 00:00:00,1986-09-21 00:00:00,36,universidad tecnológica nacional,licenciatura en artes,mark dennis,willisrichard@yahoo.com,male,moron,1708 +2656,2019-11-12 00:00:00,1944-12-17 00:00:00,77,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,lisa ferguson,pturner@gmail.com,female,moron,1708 +2657,2020-02-20 00:00:00,1952-04-12 00:00:00,70,universidad nacional de jujuy,arquitectura,tyrone sullivan,tiffany12@yahoo.com,male,alabama,4117 +2658,2020-03-26 00:00:00,1941-07-11 00:00:00,81,universidad nacional de jujuy,licenciatura en ciencias antropológicas,james perkins,matthew11@yahoo.com,male,alabama,4117 +2659,2020-02-28 00:00:00,1971-01-14 00:00:00,51,universidad nacional de jujuy,licenciatura en terapia ocupacional,edward andrews,susan42@hotmail.com,male,alabama,4117 +2660,2019-11-19 00:00:00,1938-02-08 00:00:00,84,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,patricia allison,ysheppard@gmail.com,female,adolfo j pomar,3337 +2661,2020-07-21 00:00:00,1975-06-30 00:00:00,47,universidad tecnológica nacional,diseño industrial,erin collins phd,mccormickmonica@yahoo.com,female,adolfo j pomar,3337 +2662,2019-12-25 00:00:00,1936-11-13 00:00:00,86,universidad tecnológica nacional,licenciatura en musicoterapia,john patterson,yknight@yahoo.com,male,adolfo j pomar,3337 +2663,2020-05-07 00:00:00,1988-04-23 00:00:00,34,universidad nacional de jujuy,licenciatura en terapia ocupacional,mikayla rogers,clarkdavid@gmail.com,female,adolfo j pomar,3337 +2664,2020-07-22 00:00:00,1949-09-02 00:00:00,73,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,michael smith,iferguson@gmail.com,male,adolfo j pomar,3337 +2665,2020-07-21 00:00:00,1993-07-03 00:00:00,29,universidad tecnológica nacional,licenciatura en producción de bioimagenes,james ruiz,shawnnovak@gmail.com,male,adolfo j pomar,3337 +2666,2020-01-16 00:00:00,1924-07-09 00:00:00,98,universidad nacional de jujuy,ingeniería mecánica,daniel mcdonald,cwagner@yahoo.com,male,chilecito,5360 +2667,2019-10-04 00:00:00,1975-06-20 00:00:00,47,universidad tecnológica nacional,licenciatura en ciencias biológicas,darren roberts,whitewesley@hotmail.com,male,chilecito,5360 +2668,2019-12-02 00:00:00,1987-11-05 00:00:00,35,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,amanda stevens,autumn15@yahoo.com,female,villa sauce,6235 +2669,2020-01-22 00:00:00,1937-06-10 00:00:00,85,universidad tecnológica nacional,licenciatura en terapia ocupacional,colleen edwards,laurenthompson@yahoo.com,female,godoy,2921 +2670,2020-03-02 00:00:00,1934-11-28 00:00:00,88,universidad nacional de jujuy,contador público ,donald romero,arnoldedwin@yahoo.com,male,godoy,2921 +2671,2020-03-25 00:00:00,1950-08-16 00:00:00,72,universidad nacional de jujuy,ciencias veterinarias,nancy campbell,william31@gmail.com,female,godoy,2921 +2672,2020-02-26 00:00:00,1999-03-31 00:00:00,23,universidad nacional de jujuy,licenciatura en psicología,nicholas garcia ii,sharris@hotmail.com,male,godoy,2921 +2673,2020-04-25 00:00:00,1945-05-25 00:00:00,77,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,victoria thompson,rchavez@hotmail.com,female,godoy,2921 +2674,2020-02-05 00:00:00,1974-05-19 00:00:00,48,universidad nacional de jujuy,licenciatura en terapia ocupacional,amber hayes,onavarro@hotmail.com,female,san isidro,1642 +2675,2020-03-20 00:00:00,1909-02-24 00:00:00,113,universidad tecnológica nacional,agronomía,william snyder jr.,btownsend@hotmail.com,male,san isidro,1642 +2676,2020-03-30 00:00:00,1990-02-23 00:00:00,32,universidad nacional de jujuy,ingeniería electrónica,maria mccoy,jacquelinehanna@gmail.com,female,san isidro,1642 +2677,2020-02-09 00:00:00,1991-08-29 00:00:00,31,universidad tecnológica nacional,licenciatura en ciencias antropológicas,daniel hunt,xmueller@hotmail.com,male,san isidro,1642 +2678,2020-01-23 00:00:00,1962-12-04 00:00:00,59,universidad tecnológica nacional,licenciatura en ciencias de la educación ,corey floyd,davidwilliams@yahoo.com,male,san isidro,1642 +2679,2020-05-16 00:00:00,1923-06-30 00:00:00,99,universidad nacional de jujuy,licenciatura en ciencia política ,barbara anderson,jspencer@hotmail.com,female,cantera villalonga,8504 +2680,2019-12-10 00:00:00,1909-11-08 00:00:00,113,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,aaron hines,thorntonamanda@gmail.com,male,cantera villalonga,8504 +2681,2020-06-23 00:00:00,1957-08-14 00:00:00,65,universidad tecnológica nacional,licenciatura en ciencias biológicas,luke orr,kennethnolan@yahoo.com,male,cantera villalonga,8504 +2682,2020-02-21 00:00:00,1972-05-14 00:00:00,50,universidad tecnológica nacional,medicina,leah vincent,kbarker@yahoo.com,female,cantera villalonga,8504 +2683,2020-04-06 00:00:00,1915-08-17 00:00:00,107,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,joan moore,richardgarcia@gmail.com,female,arroyo pastora,3316 +2684,2020-02-19 00:00:00,1918-01-12 00:00:00,104,universidad nacional de jujuy,bioquímica,christina marshall,patrickweber@hotmail.com,female,arroyo pastora,3316 +2685,2020-03-05 00:00:00,1958-04-04 00:00:00,64,universidad nacional de jujuy,contador público ,eugene johnson,ygay@yahoo.com,male,arroyo pastora,3316 +2686,2020-05-21 00:00:00,1962-11-28 00:00:00,60,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,michael dawson,robert68@hotmail.com,male,arroyo pastora,3316 +2687,2020-02-25 00:00:00,1998-03-18 00:00:00,24,universidad tecnológica nacional,licenciatura en artes,christy barrera,ronald92@yahoo.com,female,arroyo pastora,3316 +2688,2020-05-16 00:00:00,1973-01-28 00:00:00,49,universidad nacional de jujuy,licenciatura en sociología ,amanda jimenez,sandovaljoshua@hotmail.com,female,arroyo pastora,3316 +2689,2020-02-24 00:00:00,1952-05-18 00:00:00,70,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,patricia rodriguez,burkejeremiah@gmail.com,female,arroyo pastora,3316 +2690,2019-11-17 00:00:00,2001-05-11 00:00:00,21,universidad nacional de jujuy,licenciatura en ciencias antropológicas,francis ortega,ldaniel@yahoo.com,male,bernal este,1876 +2691,2019-12-27 00:00:00,1985-09-25 00:00:00,37,universidad tecnológica nacional,licenciatura en ciencia política ,eric bell,sosaamanda@gmail.com,male,bernal este,1876 +2692,2020-03-24 00:00:00,1924-06-22 00:00:00,98,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jennifer bates,ncruz@yahoo.com,female,bernal este,1876 +2693,2020-05-10 00:00:00,1941-07-14 00:00:00,81,universidad tecnológica nacional,licenciatura en ciencias ambientales,cory martin,amorton@yahoo.com,male,bernal este,1876 +2694,2020-07-14 00:00:00,1983-07-30 00:00:00,39,universidad tecnológica nacional,diseño de imagen y sonido,frank santana,allenmorris@yahoo.com,male,guillermo e hudson,1885 +2695,2020-02-20 00:00:00,1976-10-14 00:00:00,46,universidad tecnológica nacional,técnico para bioterios ,sarah blackburn,timothygriffin@yahoo.com,female,guillermo e hudson,1885 +2696,2020-02-20 00:00:00,1992-07-07 00:00:00,30,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,nathan bailey,ronald69@gmail.com,male,guillermo e hudson,1885 +2697,2020-05-04 00:00:00,1914-04-02 00:00:00,108,universidad tecnológica nacional,técnico para bioterios ,alexander herrera,daviscraig@gmail.com,male,guillermo e hudson,1885 +2698,2019-10-17 00:00:00,1928-04-19 00:00:00,94,universidad nacional de jujuy,arquitectura,adam thompson,harringtonjessica@gmail.com,male,cucullu,6723 +2699,2020-04-04 00:00:00,1972-06-26 00:00:00,50,universidad nacional de jujuy,licenciatura en ciencias geológicas,julia martinez,nlee@yahoo.com,female,cucullu,6723 +2700,2020-06-25 00:00:00,1963-07-14 00:00:00,59,universidad tecnológica nacional,licenciatura en ciencia política ,seth horn,katelyn40@hotmail.com,male,cucullu,6723 +2701,2020-04-07 00:00:00,1932-01-13 00:00:00,90,universidad nacional de jujuy,diseño industrial,joseph boone,fitzpatrickangie@gmail.com,male,cucullu,6723 +2702,2020-02-24 00:00:00,1999-04-22 00:00:00,23,universidad nacional de jujuy,farmacia,stephanie gallagher,imurray@yahoo.com,female,balneario claromeco,7505 +2703,2020-01-21 00:00:00,1924-03-03 00:00:00,98,universidad tecnológica nacional,licenciatura en administración ,emily rodriguez,fjackson@hotmail.com,female,balneario claromeco,7505 +2704,2020-05-19 00:00:00,1907-07-31 00:00:00,115,universidad nacional de jujuy,licenciatura en producción de bioimagenes,patricia johnson,kmiller@gmail.com,female,balneario claromeco,7505 +2705,2020-05-09 00:00:00,1936-11-19 00:00:00,86,universidad tecnológica nacional,licenciatura en ciencias antropológicas,vanessa mills,sonyalopez@gmail.com,female,balneario claromeco,7505 +2706,2019-11-10 00:00:00,1968-01-05 00:00:00,54,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,darrell phillips,richard47@yahoo.com,male,balneario claromeco,7505 +2707,2019-12-30 00:00:00,1975-10-11 00:00:00,47,universidad nacional de jujuy,diseño de imagen y sonido,sharon riley,vparrish@hotmail.com,female,balneario claromeco,7505 +2708,2020-01-29 00:00:00,2004-08-23 00:00:00,18,universidad tecnológica nacional,licenciatura en ciencias biológicas,mrs. brandy kelly,bsmith@yahoo.com,female,balneario claromeco,7505 +2709,2020-01-15 00:00:00,1954-10-25 00:00:00,68,universidad nacional de jujuy,agronomía,nicole young,carterhannah@gmail.com,female,iraola,7009 +2710,2020-01-18 00:00:00,1908-10-05 00:00:00,114,universidad tecnológica nacional,ciencias veterinarias,patrick gallegos dvm,nbarrett@yahoo.com,male,iraola,7009 +2711,2020-04-04 00:00:00,1923-05-19 00:00:00,99,universidad nacional de jujuy,licenciatura en administración ,anne holland,pierceeric@hotmail.com,female,iraola,7009 +2712,2020-01-20 00:00:00,1990-05-29 00:00:00,32,universidad nacional de jujuy,diseño industrial,haley robinson,clarkrobert@yahoo.com,female,iraola,7009 +2713,2019-10-10 00:00:00,1976-04-18 00:00:00,46,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,brandon lane,rodriguezsamuel@gmail.com,male,iraola,7009 +2714,2020-02-09 00:00:00,1940-09-11 00:00:00,82,universidad tecnológica nacional,técnico para bioterios ,debbie long,groth@gmail.com,female,iraola,7009 +2715,2019-10-30 00:00:00,1982-04-26 00:00:00,40,universidad nacional de jujuy,licenciatura en psicología,mark carter,hickmandawn@yahoo.com,male,iraola,7009 +2716,2020-03-23 00:00:00,2004-01-18 00:00:00,18,universidad nacional de jujuy,ingeniería electrónica,joe johnson,douglashall@gmail.com,male,aguirre cue,3403 +2717,2019-12-22 00:00:00,1974-05-08 00:00:00,48,universidad nacional de jujuy,actuario ,barbara thomas,rossariana@hotmail.com,female,aguirre cue,3403 +2718,2020-07-21 00:00:00,1913-02-16 00:00:00,109,universidad tecnológica nacional,licenciatura en musicoterapia,robert hernandez,parkertroy@yahoo.com,male,aguirre cue,3403 +2719,2020-06-03 00:00:00,1982-05-28 00:00:00,40,universidad nacional de jujuy,licenciatura en ciencias de la educación ,katie taylor,kpetersen@yahoo.com,female,aguirre cue,3403 +2720,2020-04-01 00:00:00,1966-05-17 00:00:00,56,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,april ellis,william79@yahoo.com,female,aguirre cue,3403 +2721,2020-05-19 00:00:00,1994-03-13 00:00:00,28,universidad nacional de jujuy,licenciatura en ciencias de la educación ,steven elliott,flynnjames@hotmail.com,male,aguirre cue,3403 +2722,2020-02-04 00:00:00,1959-06-17 00:00:00,63,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,brian graves,samuelknight@yahoo.com,male,aguirre cue,3403 +2723,2020-05-02 00:00:00,1976-06-22 00:00:00,46,universidad nacional de jujuy,licenciatura en ciencias ambientales,alan juarez,buckleychristopher@gmail.com,male,aguirre cue,3403 +2724,2020-04-16 00:00:00,1948-04-27 00:00:00,74,universidad tecnológica nacional,agronomía,lori navarro,turnerkatie@hotmail.com,female,aguirre cue,3403 +2725,2020-04-12 00:00:00,1969-03-10 00:00:00,53,universidad nacional de jujuy,bioquímica,stephanie roach,ijohnson@hotmail.com,female,caleufu,6387 +2726,2020-01-20 00:00:00,1939-12-23 00:00:00,82,universidad tecnológica nacional,diseño de imagen y sonido,angela graham,patriciahowell@gmail.com,female,caleufu,6387 +2727,2020-03-07 00:00:00,1906-06-15 00:00:00,116,universidad tecnológica nacional,licenciatura en administración ,susan smith,lauraknight@gmail.com,female,caleufu,6387 +2728,2020-01-12 00:00:00,1931-11-09 00:00:00,91,universidad tecnológica nacional,actuario ,ryan love,robertjones@yahoo.com,male,caleufu,6387 +2729,2020-07-28 00:00:00,1971-04-29 00:00:00,51,universidad nacional de jujuy,diseño de imagen y sonido,mr. douglas hill,brendasanchez@yahoo.com,male,caleufu,6387 +2730,2020-01-01 00:00:00,1983-02-25 00:00:00,39,universidad nacional de jujuy,medicina,oscar russell,hhahn@hotmail.com,male,gerli,1824 +2731,2020-06-28 00:00:00,1917-11-12 00:00:00,105,universidad nacional de jujuy,licenciatura en musicoterapia,melanie drake,robertsolomon@yahoo.com,female,gerli,1824 +2732,2020-01-11 00:00:00,1953-11-18 00:00:00,69,universidad nacional de jujuy,licenciatura en artes,sean smith,nicholas92@yahoo.com,male,gerli,1824 +2733,2020-07-13 00:00:00,1983-02-23 00:00:00,39,universidad nacional de jujuy,licenciatura en ciencias ambientales,ronald rodriguez,kinglarry@gmail.com,male,gerli,1824 +2734,2020-07-12 00:00:00,1911-11-14 00:00:00,111,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,antonio prince,omiller@gmail.com,male,chimpay,8364 +2735,2020-01-16 00:00:00,1988-07-28 00:00:00,34,universidad tecnológica nacional,ingeniería en informática,margaret gill,matthewzuniga@yahoo.com,female,chimpay,8364 +2736,2020-06-16 00:00:00,1912-11-01 00:00:00,110,universidad nacional de jujuy,licenciatura en musicoterapia,megan peck,hendersondennis@hotmail.com,female,chimpay,8364 +2737,2019-11-16 00:00:00,1980-03-15 00:00:00,42,universidad nacional de jujuy,contador público ,anthony arroyo,cameron87@hotmail.com,male,chimpay,8364 +2738,2020-06-16 00:00:00,1923-07-27 00:00:00,99,universidad tecnológica nacional,licenciatura en musicoterapia,diana greene,christinaholt@hotmail.com,female,chimpay,8364 +2739,2019-10-20 00:00:00,1942-09-21 00:00:00,80,universidad nacional de jujuy,licenciatura en ciencias ambientales,richard shaw,allenandrew@yahoo.com,male,chimpay,8364 +2740,2019-10-01 00:00:00,1970-01-10 00:00:00,52,universidad nacional de jujuy,licenciatura en ciencias geológicas,savannah moreno,jenniferjohnson@gmail.com,female,villa rosa,1631 +2741,2020-04-01 00:00:00,1990-12-26 00:00:00,31,universidad nacional de jujuy,agronomía,wanda chavez,chelsea71@hotmail.com,female,villa rosa,1631 +2742,2019-10-23 00:00:00,1969-03-09 00:00:00,53,universidad nacional de jujuy,bioquímica,monica rivera,tammyoliver@hotmail.com,female,villa rosa,1631 +2743,2020-06-30 00:00:00,1961-07-31 00:00:00,61,universidad tecnológica nacional,licenciatura en sociología ,ashlee ortiz,jennifer42@hotmail.com,female,atreuco,8371 +2744,2019-11-30 00:00:00,1928-11-06 00:00:00,94,universidad tecnológica nacional,diseño industrial,cathy gonzales,benjamindickerson@gmail.com,female,atreuco,8371 +2745,2019-11-09 00:00:00,1917-06-01 00:00:00,105,universidad tecnológica nacional,agronomía,ronald moore,rodriguezdebra@hotmail.com,male,atreuco,8371 +2746,2019-10-24 00:00:00,1930-03-14 00:00:00,92,universidad tecnológica nacional,contador público ,vernon miller,benjamin52@hotmail.com,male,atreuco,8371 +2747,2020-02-06 00:00:00,1934-05-23 00:00:00,88,universidad tecnológica nacional,licenciatura en ciencias ambientales,melanie mccormick,kmiller@hotmail.com,female,atreuco,8371 +2748,2020-05-31 00:00:00,1959-07-19 00:00:00,63,universidad nacional de jujuy,farmacia,bailey evans,elizabeth01@gmail.com,female,abra de hinojo,8170 +2749,2019-11-26 00:00:00,1933-09-05 00:00:00,89,universidad nacional de jujuy,licenciatura en ciencias ambientales,ashley wallace,lambfelicia@hotmail.com,female,abra de hinojo,8170 +2750,2020-01-04 00:00:00,1993-06-14 00:00:00,29,universidad nacional de jujuy,medicina,tyrone cooley,cmorrison@yahoo.com,male,abra de hinojo,8170 +2751,2019-11-13 00:00:00,2000-05-25 00:00:00,22,universidad nacional de jujuy,licenciatura en artes,alexandria sellers,timothyjohnson@yahoo.com,female,abra de hinojo,8170 +2752,2019-10-29 00:00:00,1979-12-11 00:00:00,42,universidad tecnológica nacional,bioquímica,angela ramirez,csmith@hotmail.com,female,abra de hinojo,8170 +2753,2020-04-28 00:00:00,1952-09-06 00:00:00,70,universidad nacional de jujuy,diseño de imagen y sonido,colleen cole,cellis@gmail.com,female,dho,3070 +2754,2020-03-03 00:00:00,1916-10-13 00:00:00,106,universidad tecnológica nacional,ingeniería electrónica,whitney sims,xorozco@yahoo.com,female,dho,3070 +2755,2020-04-14 00:00:00,1939-12-01 00:00:00,83,universidad nacional de jujuy,licenciatura en ciencias biológicas,dana jenkins,janiceevans@hotmail.com,female,dho,3070 +2756,2020-01-11 00:00:00,1909-04-13 00:00:00,113,universidad tecnológica nacional,farmacia,kayla singleton,fitzgeralderic@gmail.com,female,dho,3070 +2757,2019-11-21 00:00:00,1924-07-15 00:00:00,98,universidad tecnológica nacional,licenciatura en ciencias de la educación ,lori cain,wwilson@yahoo.com,female,dho,3070 +2758,2020-05-07 00:00:00,1984-09-24 00:00:00,38,universidad tecnológica nacional,ingeniería electrónica,donna aguirre,justin96@yahoo.com,female,dho,3070 +2759,2020-02-10 00:00:00,1974-12-25 00:00:00,47,universidad nacional de jujuy,ingeniería mecánica,kevin king,christian04@hotmail.com,male,arroyo del medio,3313 +2760,2019-10-01 00:00:00,1990-04-02 00:00:00,32,universidad nacional de jujuy,actuario ,lisa bennett,penacharles@yahoo.com,female,arroyo del medio,3313 +2761,2019-10-30 00:00:00,1930-02-17 00:00:00,92,universidad tecnológica nacional,ingeniería electrónica,carol lopez,mirandacoleman@gmail.com,female,arroyo del medio,3313 +2762,2019-11-16 00:00:00,1980-04-10 00:00:00,42,universidad nacional de jujuy,licenciatura en artes,john kent,simpsonjessica@hotmail.com,male,arroyo del medio,3313 +2763,2020-03-20 00:00:00,1945-02-13 00:00:00,77,universidad tecnológica nacional,licenciatura en sociología ,julie davis,ramirezsamantha@hotmail.com,female,arroyo del medio,3313 +2764,2019-12-05 00:00:00,1985-06-16 00:00:00,37,universidad nacional de jujuy,ciencias veterinarias,kristie rodriguez,mirandacox@yahoo.com,female,arroyo del medio,3313 +2765,2020-05-03 00:00:00,1944-07-08 00:00:00,78,universidad nacional de jujuy,licenciatura en terapia ocupacional,clinton little,millermichael@gmail.com,male,aguayo,5473 +2766,2020-02-15 00:00:00,1947-05-02 00:00:00,75,universidad nacional de jujuy,diseño industrial,gary roman,wgriffin@hotmail.com,male,aguayo,5473 +2767,2020-03-26 00:00:00,1962-11-04 00:00:00,60,universidad nacional de jujuy,ciencias veterinarias,susan smith,michellenewman@yahoo.com,female,aguayo,5473 +2768,2019-11-04 00:00:00,1978-05-21 00:00:00,44,universidad tecnológica nacional,medicina,lindsay flores,robinsonashlee@gmail.com,female,aguayo,5473 +2769,2020-06-13 00:00:00,1948-11-25 00:00:00,74,universidad tecnológica nacional,licenciatura en administración ,james lamb,jamesmunoz@hotmail.com,male,aguayo,5473 +2770,2019-12-22 00:00:00,1968-03-09 00:00:00,54,universidad tecnológica nacional,actuario ,ashley kelley,andreafrey@gmail.com,female,aguayo,5473 +2771,2019-11-12 00:00:00,1983-10-20 00:00:00,39,universidad tecnológica nacional,farmacia,james george,davidbell@hotmail.com,male,aguayo,5473 +2772,2020-06-21 00:00:00,1927-09-13 00:00:00,95,universidad nacional de jujuy,licenciatura en ciencias geológicas,dana compton,murraybenjamin@gmail.com,female,barrio indio trompa,6400 +2773,2019-12-19 00:00:00,1967-06-13 00:00:00,55,universidad nacional de jujuy,licenciatura en artes,michelle gallagher,martinezdeborah@yahoo.com,female,barrio indio trompa,6400 +2774,2019-11-26 00:00:00,1936-08-31 00:00:00,86,universidad tecnológica nacional,ingeniería en informática,keith kramer,greenjuan@gmail.com,male,barrio indio trompa,6400 +2775,2020-05-11 00:00:00,1988-04-26 00:00:00,34,universidad nacional de jujuy,técnico para bioterios ,richard jordan,cody26@hotmail.com,male,enrique fynn,1741 +2776,2020-01-23 00:00:00,1992-10-27 00:00:00,30,universidad nacional de jujuy,licenciatura en administración ,brandi stark,cmiller@gmail.com,female,enrique fynn,1741 +2777,2019-12-05 00:00:00,1928-01-18 00:00:00,94,universidad tecnológica nacional,ciencias veterinarias,heather rodriguez,karenpatel@gmail.com,female,enrique fynn,1741 +2778,2020-03-20 00:00:00,1908-02-03 00:00:00,114,universidad tecnológica nacional,licenciatura en ciencias biológicas,louis preston,tiffany76@yahoo.com,male,enrique fynn,1741 +2779,2020-02-13 00:00:00,1935-08-18 00:00:00,87,universidad nacional de jujuy,licenciatura en ciencias biológicas,jennifer martinez,jessicamason@yahoo.com,female,aguada de piedra,8422 +2780,2019-10-03 00:00:00,2000-01-07 00:00:00,22,universidad nacional de jujuy,ingeniería electrónica,amy stevens,williamshailey@yahoo.com,female,aguada de piedra,8422 +2781,2020-04-17 00:00:00,1925-08-13 00:00:00,97,universidad nacional de jujuy,licenciatura en administración ,brittany rivera,jordanstacey@yahoo.com,female,aguada de piedra,8422 +2782,2020-02-27 00:00:00,2001-12-25 00:00:00,20,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,john turner,kennedyjoseph@yahoo.com,male,agua de la zorra,5460 +2783,2020-04-28 00:00:00,1994-04-24 00:00:00,28,universidad nacional de jujuy,farmacia,meghan yates,traciallen@hotmail.com,female,agua de la zorra,5460 +2784,2019-10-31 00:00:00,1944-07-20 00:00:00,78,universidad tecnológica nacional,licenciatura en terapia ocupacional,makayla phillips,madison32@hotmail.com,female,agua de la zorra,5460 +2785,2019-11-08 00:00:00,1990-09-02 00:00:00,32,universidad tecnológica nacional,licenciatura en terapia ocupacional,julian vaughn,hyoder@yahoo.com,male,agua de la zorra,5460 +2786,2020-06-03 00:00:00,1962-02-09 00:00:00,60,universidad tecnológica nacional,licenciatura en ciencias antropológicas,john rangel,kimberly56@yahoo.com,male,agua de la zorra,5460 +2787,2020-01-05 00:00:00,1984-04-25 00:00:00,38,universidad nacional de jujuy,diseño industrial,tina garcia,timothywilson@yahoo.com,female,agua de la zorra,5460 +2788,2020-01-18 00:00:00,1983-06-12 00:00:00,39,universidad nacional de jujuy,ingeniería electrónica,jasmine ross,pdalton@yahoo.com,female,agua de la zorra,5460 +2789,2019-11-09 00:00:00,1960-05-31 00:00:00,62,universidad nacional de jujuy,licenciatura en ciencia política ,robert dillon,cwright@yahoo.com,male,colonia margarita,2443 +2790,2019-12-14 00:00:00,1947-09-04 00:00:00,75,universidad tecnológica nacional,bioquímica,emma martin,michaelleblanc@yahoo.com,female,colonia margarita,2443 +2791,2020-03-26 00:00:00,1981-11-13 00:00:00,41,universidad tecnológica nacional,actuario ,bradley scott,pmurphy@gmail.com,male,colonia margarita,2443 +2792,2020-04-03 00:00:00,1922-04-19 00:00:00,100,universidad tecnológica nacional,licenciatura en ciencias de la educación ,anthony hull,robbinsjames@yahoo.com,male,barrio villa saladillo,7260 +2793,2020-04-01 00:00:00,2000-05-26 00:00:00,22,universidad nacional de jujuy,ciencias veterinarias,kelly gray,jasondyer@gmail.com,female,barrio villa saladillo,7260 +2794,2019-10-24 00:00:00,1933-06-22 00:00:00,89,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,timothy watkins,gilbertdiane@yahoo.com,male,barrio villa saladillo,7260 +2795,2019-12-05 00:00:00,1987-05-22 00:00:00,35,universidad tecnológica nacional,actuario ,faith thompson,angela37@yahoo.com,female,centinela,3306 +2796,2020-02-13 00:00:00,1997-11-13 00:00:00,25,universidad tecnológica nacional,licenciatura en ciencias ambientales,calvin harper,lfoster@hotmail.com,male,centinela,3306 +2797,2020-05-30 00:00:00,1911-02-20 00:00:00,111,universidad tecnológica nacional,licenciatura en psicología,kevin barnett,davispam@hotmail.com,male,centinela,3306 +2798,2019-10-20 00:00:00,1953-01-20 00:00:00,69,universidad tecnológica nacional,licenciatura en terapia ocupacional,madison mcdowell,markgay@hotmail.com,female,centinela,3306 +2799,2020-03-28 00:00:00,1942-12-02 00:00:00,80,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,john allen,cindy16@gmail.com,male,meson de fierro,3731 +2800,2020-01-31 00:00:00,1922-05-09 00:00:00,100,universidad nacional de jujuy,ingeniería en informática,noah gomez,asmith@gmail.com,male,meson de fierro,3731 +2801,2020-07-22 00:00:00,1986-06-20 00:00:00,36,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,shelia tyler,sandra61@gmail.com,female,meson de fierro,3731 +2802,2020-02-18 00:00:00,1907-01-20 00:00:00,115,universidad tecnológica nacional,ingeniería electrónica,christina garza,glennhorn@hotmail.com,female,meson de fierro,3731 +2803,2020-01-30 00:00:00,1911-12-03 00:00:00,111,universidad nacional de jujuy,técnico para bioterios ,christopher lawrence,reillylisa@yahoo.com,male,meson de fierro,3731 +2804,2019-10-08 00:00:00,2002-05-24 00:00:00,20,universidad nacional de jujuy,licenciatura en ciencias biológicas,deborah dixon,rebecca35@hotmail.com,female,quilmes,1878 +2805,2020-01-03 00:00:00,1958-05-12 00:00:00,64,universidad tecnológica nacional,licenciatura en ciencias antropológicas,lisa ray,jasonhall@yahoo.com,female,quilmes,1878 +2806,2019-12-05 00:00:00,1930-05-11 00:00:00,92,universidad tecnológica nacional,técnico para bioterios ,kyle weaver,trodriguez@gmail.com,male,quilmes,1878 +2807,2020-02-22 00:00:00,1994-04-30 00:00:00,28,universidad nacional de jujuy,farmacia,ernest macias,jesusjackson@hotmail.com,male,quilmes,1878 +2808,2020-05-07 00:00:00,1913-11-08 00:00:00,109,universidad tecnológica nacional,licenciatura en administración ,tammy gibson,prichard@gmail.com,female,el trigo,7207 +2809,2019-12-09 00:00:00,1908-08-13 00:00:00,114,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,allen terry,mikedecker@gmail.com,male,el trigo,7207 +2810,2019-10-18 00:00:00,1927-11-11 00:00:00,95,universidad nacional de jujuy,licenciatura en producción de bioimagenes,thomas flynn,rebecca55@hotmail.com,male,el trigo,7207 +2811,2020-04-24 00:00:00,1922-09-12 00:00:00,100,universidad nacional de jujuy,licenciatura en producción de bioimagenes,frederick russo,michaeldorsey@yahoo.com,male,el trigo,7207 +2812,2020-04-18 00:00:00,1986-10-14 00:00:00,36,universidad nacional de jujuy,técnico para bioterios ,robin mcneil,jwilliamson@hotmail.com,female,el trigo,7207 +2813,2019-11-16 00:00:00,1975-05-10 00:00:00,47,universidad nacional de jujuy,medicina,dennis pruitt,xhuynh@gmail.com,male,el trigo,7207 +2814,2020-07-16 00:00:00,1927-10-23 00:00:00,95,universidad tecnológica nacional,licenciatura en ciencias de la computación,kimberly miller,ericreynolds@gmail.com,female,carlos tejedor,6455 +2815,2020-05-15 00:00:00,1939-09-02 00:00:00,83,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,jonathan gamble,cookdawn@gmail.com,male,carlos tejedor,6455 +2816,2020-06-29 00:00:00,1972-01-10 00:00:00,50,universidad nacional de jujuy,licenciatura en ciencia política ,eric nelson,sydneyperkins@gmail.com,male,carlos tejedor,6455 +2817,2019-12-02 00:00:00,1972-06-11 00:00:00,50,universidad nacional de jujuy,medicina,joseph frank,kennethmorales@gmail.com,male,carlos tejedor,6455 +2818,2019-12-15 00:00:00,1914-06-15 00:00:00,108,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,sheryl davis,kirkcatherine@hotmail.com,female,carlos tejedor,6455 +2819,2019-11-10 00:00:00,1955-02-05 00:00:00,67,universidad nacional de jujuy,licenciatura en ciencias de la computación,john gilbert,hmoore@gmail.com,male,carlos tejedor,6455 +2820,2020-05-30 00:00:00,1992-04-03 00:00:00,30,universidad tecnológica nacional,licenciatura en producción de bioimagenes,vicki heath,zjones@yahoo.com,female,carlos tejedor,6455 +2821,2020-02-08 00:00:00,2001-05-21 00:00:00,21,universidad nacional de jujuy,bioquímica,mackenzie chang,scottwalker@yahoo.com,female,colonia matilde,3013 +2822,2020-07-22 00:00:00,1995-11-12 00:00:00,27,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,christian davis,trancatherine@hotmail.com,male,colonia matilde,3013 +2823,2019-11-14 00:00:00,1995-11-25 00:00:00,26,universidad tecnológica nacional,licenciatura en terapia ocupacional,jonathan pruitt,annehenry@hotmail.com,male,colonia matilde,3013 +2824,2020-01-20 00:00:00,1987-01-20 00:00:00,35,universidad tecnológica nacional,licenciatura en ciencias antropológicas,patrick parker,zprice@yahoo.com,male,colonia matilde,3013 +2825,2020-01-20 00:00:00,1957-07-03 00:00:00,65,universidad tecnológica nacional,licenciatura en ciencias antropológicas,nicole mcclure,sara70@hotmail.com,female,cañada,5773 +2826,2020-04-26 00:00:00,1977-09-24 00:00:00,45,universidad tecnológica nacional,licenciatura en administración ,richard aguirre,gdaniel@hotmail.com,male,cañada,5773 +2827,2020-05-06 00:00:00,1962-05-29 00:00:00,60,universidad tecnológica nacional,licenciatura en musicoterapia,alyssa williams,larsonrachel@gmail.com,female,cañada,5773 +2828,2019-10-27 00:00:00,1971-02-10 00:00:00,51,universidad nacional de jujuy,licenciatura en musicoterapia,michelle cantrell,warrenvictor@yahoo.com,female,cañada,5773 +2829,2020-01-11 00:00:00,1939-02-02 00:00:00,83,universidad tecnológica nacional,actuario ,david myers,dale79@yahoo.com,male,cañada,5773 +2830,2019-10-29 00:00:00,1917-07-02 00:00:00,105,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,lisa henderson,billy85@gmail.com,female,cañada,5773 +2831,2020-02-27 00:00:00,1927-02-12 00:00:00,95,universidad tecnológica nacional,licenciatura en artes,teresa richard,powellcatherine@gmail.com,female,cañada,5773 +2832,2020-01-08 00:00:00,1970-12-01 00:00:00,51,universidad nacional de jujuy,licenciatura en psicología,jessica leon,jzimmerman@yahoo.com,female,claypole,1849 +2833,2020-03-19 00:00:00,1981-01-19 00:00:00,41,universidad tecnológica nacional,licenciatura en ciencias de la educación ,mr. jeremiah shaw,jenkinsashley@hotmail.com,male,claypole,1849 +2834,2020-04-29 00:00:00,1907-09-09 00:00:00,115,universidad nacional de jujuy,medicina,christopher hobbs,thomas61@yahoo.com,male,almacen cristian schubert,3111 +2835,2019-10-19 00:00:00,2000-03-12 00:00:00,22,universidad tecnológica nacional,licenciatura en ciencias geológicas,john davis,graveskent@hotmail.com,male,almacen cristian schubert,3111 +2836,2020-03-28 00:00:00,1960-11-03 00:00:00,62,universidad nacional de jujuy,ingeniería en informática,matthew hansen,sullivanthomas@gmail.com,male,almacen cristian schubert,3111 +2837,2020-07-26 00:00:00,1926-02-19 00:00:00,96,universidad tecnológica nacional,licenciatura en ciencias ambientales,daniel chen md,vfreeman@gmail.com,male,almacen cristian schubert,3111 +2838,2020-07-14 00:00:00,1928-06-21 00:00:00,94,universidad tecnológica nacional,licenciatura en sociología ,mary turner,daniellawrence@gmail.com,female,almacen cristian schubert,3111 +2839,2020-01-19 00:00:00,1940-08-30 00:00:00,82,universidad tecnológica nacional,agronomía,andrea jacobs,qhouse@gmail.com,female,almacen cristian schubert,3111 +2840,2020-04-01 00:00:00,2003-08-04 00:00:00,19,universidad nacional de jujuy,licenciatura en producción de bioimagenes,ruben yoder,austinbaker@yahoo.com,male,almacen cristian schubert,3111 +2841,2020-03-18 00:00:00,1995-06-15 00:00:00,27,universidad tecnológica nacional,licenciatura en ciencias antropológicas,aaron taylor,briana61@hotmail.com,male,almacen cristian schubert,3111 +2842,2020-06-17 00:00:00,1938-11-16 00:00:00,84,universidad nacional de jujuy,actuario ,leslie owens,robertwang@yahoo.com,female,almacen cristian schubert,3111 +2843,2020-07-13 00:00:00,1984-04-18 00:00:00,38,universidad tecnológica nacional,licenciatura en ciencias antropológicas,cindy riley,michael39@gmail.com,female,colonia las yescas,6513 +2844,2020-04-10 00:00:00,1981-06-04 00:00:00,41,universidad nacional de jujuy,farmacia,thomas henry,nicole02@hotmail.com,male,colonia las yescas,6513 +2845,2020-02-10 00:00:00,1941-01-05 00:00:00,81,universidad tecnológica nacional,licenciatura en producción de bioimagenes,anna sharp,cummingskimberly@gmail.com,female,colonia las yescas,6513 +2846,2019-12-18 00:00:00,1939-10-28 00:00:00,83,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,austin davis,james38@gmail.com,male,colonia las yescas,6513 +2847,2020-03-15 00:00:00,1981-11-22 00:00:00,41,universidad nacional de jujuy,medicina,kathryn love,barrerajennifer@hotmail.com,female,acevedo,2717 +2848,2019-12-18 00:00:00,1987-06-21 00:00:00,35,universidad nacional de jujuy,licenciatura en ciencias ambientales,thomas griffin,peterhicks@gmail.com,male,acevedo,2717 +2849,2020-02-08 00:00:00,1966-01-20 00:00:00,56,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,grace adams,dstevens@yahoo.com,female,acevedo,2717 +2850,2020-04-12 00:00:00,1998-03-31 00:00:00,24,universidad tecnológica nacional,licenciatura en ciencias de la educación ,ruben vasquez,leetyler@gmail.com,male,acevedo,2717 +2851,2020-05-29 00:00:00,1908-07-18 00:00:00,114,universidad nacional de jujuy,licenciatura en ciencias antropológicas,barbara walter,meyertroy@gmail.com,female,acevedo,2717 +2852,2019-12-04 00:00:00,1991-12-29 00:00:00,30,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,alexander phillips,miranda32@gmail.com,male,acevedo,2717 +2853,2019-10-13 00:00:00,1997-09-30 00:00:00,25,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,john moran,edwardkeller@yahoo.com,male,arminda,2119 +2854,2019-11-06 00:00:00,1926-12-28 00:00:00,95,universidad tecnológica nacional,licenciatura en producción de bioimagenes,charles vance,lwood@hotmail.com,male,arminda,2119 +2855,2020-02-28 00:00:00,1948-05-30 00:00:00,74,universidad tecnológica nacional,ingeniería en informática,terry garcia,goodwinpaul@hotmail.com,male,arminda,2119 +2856,2020-04-06 00:00:00,1953-09-21 00:00:00,69,universidad nacional de jujuy,ciencias veterinarias,angela morales,yschmidt@yahoo.com,female,arminda,2119 +2857,2020-01-29 00:00:00,1970-04-04 00:00:00,52,universidad tecnológica nacional,licenciatura en ciencias de la educación ,mrs. sophia mayer,laurenwhite@hotmail.com,female,arminda,2119 +2858,2020-05-17 00:00:00,1958-05-15 00:00:00,64,universidad nacional de jujuy,ingeniería electrónica,charles hickman,beverly14@gmail.com,male,cañada de las vacas,9305 +2859,2020-03-04 00:00:00,1979-03-21 00:00:00,43,universidad nacional de jujuy,licenciatura en ciencias de la educación ,rachel jones,amy58@hotmail.com,female,cañada de las vacas,9305 +2860,2020-02-29 00:00:00,1955-12-06 00:00:00,66,universidad tecnológica nacional,diseño industrial,joshua oneal,miguel47@hotmail.com,male,cañada de las vacas,9305 +2861,2020-02-13 00:00:00,1910-02-04 00:00:00,112,universidad nacional de jujuy,licenciatura en ciencias de la computación,william roman,lhart@gmail.com,male,arroyo quilla,9020 +2862,2020-02-22 00:00:00,1941-11-26 00:00:00,81,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,whitney mcpherson,smartin@gmail.com,female,arroyo quilla,9020 +2863,2020-02-17 00:00:00,1926-10-28 00:00:00,96,universidad nacional de jujuy,licenciatura en artes,michael kent,charlestucker@hotmail.com,male,arroyo quilla,9020 +2864,2020-04-29 00:00:00,2002-05-13 00:00:00,20,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,kelly parker,agreen@yahoo.com,female,arroyo quilla,9020 +2865,2020-06-13 00:00:00,1920-12-30 00:00:00,101,universidad tecnológica nacional,licenciatura en terapia ocupacional,allison green,josephadkins@gmail.com,female,arroyo quilla,9020 +2866,2020-01-03 00:00:00,1978-07-11 00:00:00,44,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,eric cantu,flowersedward@yahoo.com,male,arroyo quilla,9020 +2867,2020-01-09 00:00:00,1978-09-09 00:00:00,44,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,kathleen green,willie47@gmail.com,female,arroyo quilla,9020 +2868,2020-05-03 00:00:00,1911-05-18 00:00:00,111,universidad nacional de jujuy,licenciatura en sociología ,richard johnson,latashastewart@hotmail.com,male,esteban de luca,6475 +2869,2020-04-02 00:00:00,1947-10-01 00:00:00,75,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,cynthia finley,imurray@gmail.com,female,esteban de luca,6475 +2870,2020-01-29 00:00:00,1993-05-17 00:00:00,29,universidad tecnológica nacional,medicina,julie jones,snyderashley@hotmail.com,female,maipu,5515 +2871,2020-05-30 00:00:00,1920-06-30 00:00:00,102,universidad nacional de jujuy,licenciatura en ciencias biológicas,annette williamson,brittanysnyder@gmail.com,female,maipu,5515 +2872,2020-03-03 00:00:00,1968-05-28 00:00:00,54,universidad nacional de jujuy,licenciatura en sociología ,vicki hall,rhodesjoseph@hotmail.com,female,maipu,5515 +2873,2019-10-13 00:00:00,1941-02-11 00:00:00,81,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,benjamin peters,vjohnson@yahoo.com,male,maipu,5515 +2874,2020-05-21 00:00:00,1967-06-16 00:00:00,55,universidad nacional de jujuy,medicina,bryan harrington,shahdestiny@gmail.com,male,maipu,5515 +2875,2020-04-03 00:00:00,1948-10-11 00:00:00,74,universidad nacional de jujuy,licenciatura en musicoterapia,bobby johnson,wattsmarcus@yahoo.com,male,alto los cardales,2814 +2876,2020-02-21 00:00:00,1980-03-30 00:00:00,42,universidad nacional de jujuy,técnico para bioterios ,brianna watson,clara@hotmail.com,female,alto los cardales,2814 +2877,2020-07-06 00:00:00,1909-06-21 00:00:00,113,universidad tecnológica nacional,contador público ,jason hayes,wyattbrittany@yahoo.com,male,alto los cardales,2814 +2878,2020-05-03 00:00:00,1995-08-05 00:00:00,27,universidad nacional de jujuy,licenciatura en psicología,david pollard,copelandlisa@gmail.com,male,alto los cardales,2814 +2879,2020-04-14 00:00:00,2001-11-28 00:00:00,20,universidad tecnológica nacional,ciencias veterinarias,christine scott,mccormickjonathan@hotmail.com,female,alto los cardales,2814 +2880,2019-11-15 00:00:00,2001-08-15 00:00:00,21,universidad tecnológica nacional,ingeniería en informática,mrs. sarah ingram,lopezmary@hotmail.com,female,alto los cardales,2814 +2881,2020-03-19 00:00:00,1961-03-10 00:00:00,61,universidad tecnológica nacional,diseño de imagen y sonido,christine simmons,ilong@hotmail.com,female,alto los cardales,2814 +2882,2020-04-02 00:00:00,1913-02-06 00:00:00,109,universidad tecnológica nacional,diseño industrial,jennifer thompson,tmora@gmail.com,female,alto de las arañas,5519 +2883,2020-03-05 00:00:00,1912-12-17 00:00:00,109,universidad tecnológica nacional,ingeniería electrónica,nicole hansen,williamscatherine@yahoo.com,female,alto de las arañas,5519 +2884,2020-01-07 00:00:00,1987-11-09 00:00:00,35,universidad tecnológica nacional,bioquímica,jennifer johnson,mossjavier@hotmail.com,female,alto de las arañas,5519 +2885,2020-04-05 00:00:00,1945-08-02 00:00:00,77,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jessica branch,colton86@gmail.com,female,alto de las arañas,5519 +2886,2019-10-23 00:00:00,1942-09-26 00:00:00,80,universidad tecnológica nacional,ingeniería mecánica,john hamilton,elizabethhuynh@hotmail.com,male,arata,6385 +2887,2019-10-13 00:00:00,1925-06-02 00:00:00,97,universidad tecnológica nacional,licenciatura en ciencias geológicas,kevin carter,andersonrebecca@gmail.com,male,arata,6385 +2888,2020-01-29 00:00:00,1919-10-18 00:00:00,103,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,connie coffey,joshua87@hotmail.com,female,arata,6385 +2889,2020-05-04 00:00:00,1993-02-12 00:00:00,29,universidad tecnológica nacional,licenciatura en producción de bioimagenes,jessica robinson,angelicaestrada@gmail.com,female,arata,6385 +2890,2020-02-14 00:00:00,1966-07-09 00:00:00,56,universidad tecnológica nacional,diseño industrial,sarah douglas,mariawood@hotmail.com,female,colonia clara,3025 +2891,2020-03-21 00:00:00,1916-02-11 00:00:00,106,universidad nacional de jujuy,licenciatura en ciencias ambientales,todd roberson,odixon@yahoo.com,male,colonia clara,3025 +2892,2020-05-20 00:00:00,1986-04-26 00:00:00,36,universidad nacional de jujuy,licenciatura en ciencia política ,elizabeth mcintyre,markgordon@gmail.com,female,colonia clara,3025 +2893,2020-07-10 00:00:00,1991-02-15 00:00:00,31,universidad tecnológica nacional,licenciatura en terapia ocupacional,zachary stewart,ryan92@yahoo.com,male,colonia clara,3025 +2894,2020-05-16 00:00:00,1943-12-17 00:00:00,78,universidad nacional de jujuy,licenciatura en ciencia política ,jenna paul,carlos14@hotmail.com,female,colonia clara,3025 +2895,2019-11-14 00:00:00,1915-06-13 00:00:00,107,universidad nacional de jujuy,ingeniería en informática,megan mcdonald,perezanna@hotmail.com,female,colonia clara,3025 +2896,2019-11-12 00:00:00,1970-12-21 00:00:00,51,universidad tecnológica nacional,licenciatura en artes,edward payne,xhaley@hotmail.com,male,adolfo gonzales chaves,7513 +2897,2020-01-02 00:00:00,1941-07-01 00:00:00,81,universidad tecnológica nacional,licenciatura en ciencias ambientales,andre goodwin,kiara19@gmail.com,male,adolfo gonzales chaves,7513 +2898,2019-12-08 00:00:00,1921-01-03 00:00:00,101,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,laura sutton,chrisholden@hotmail.com,female,adolfo gonzales chaves,7513 +2899,2019-10-25 00:00:00,1948-02-25 00:00:00,74,universidad nacional de jujuy,licenciatura en psicología,ryan boyd,kimberly30@yahoo.com,male,adolfo gonzales chaves,7513 +2900,2019-10-25 00:00:00,2000-10-12 00:00:00,22,universidad nacional de jujuy,licenciatura en ciencia política ,james hill,ahaynes@gmail.com,male,adolfo gonzales chaves,7513 +2901,2020-05-18 00:00:00,1948-01-12 00:00:00,74,universidad nacional de jujuy,licenciatura en ciencias geológicas,bailey knight,vhays@yahoo.com,female,adolfo gonzales chaves,7513 +2902,2019-10-23 00:00:00,1986-09-23 00:00:00,36,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,daniel johnson,alexandra80@gmail.com,male,adolfo gonzales chaves,7513 +2903,2019-11-15 00:00:00,1939-06-22 00:00:00,83,universidad tecnológica nacional,ingeniería mecánica,rebecca vazquez,lesliepierce@gmail.com,female,adolfo gonzales chaves,7513 +2904,2020-04-20 00:00:00,1973-07-06 00:00:00,49,universidad nacional de jujuy,contador público ,david williamson,elizabethsmith@yahoo.com,male,colonia reina margarita,2309 +2905,2020-05-27 00:00:00,1960-08-29 00:00:00,62,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,andrew ross,hgonzales@hotmail.com,male,colonia reina margarita,2309 +2906,2019-12-02 00:00:00,1990-05-13 00:00:00,32,universidad tecnológica nacional,licenciatura en ciencias de la educación ,kevin johnson,ndelgado@hotmail.com,male,colonia reina margarita,2309 +2907,2019-11-28 00:00:00,2004-09-24 00:00:00,18,universidad nacional de jujuy,arquitectura,heather rodriguez,ryanyang@gmail.com,female,colonia reina margarita,2309 +2908,2020-01-26 00:00:00,1945-01-26 00:00:00,77,universidad tecnológica nacional,licenciatura en ciencia política ,john herrera,craig04@gmail.com,male,colonia reina margarita,2309 +2909,2019-12-26 00:00:00,1910-05-21 00:00:00,112,universidad nacional de jujuy,licenciatura en terapia ocupacional,mariah martin,jonesscott@hotmail.com,female,colonia reina margarita,2309 +2910,2020-07-28 00:00:00,1966-08-28 00:00:00,56,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,mrs. hannah matthews,mendozajessica@hotmail.com,female,capayan,4726 +2911,2019-11-14 00:00:00,1949-05-19 00:00:00,73,universidad tecnológica nacional,licenciatura en ciencias antropológicas,gwendolyn wilkins,michael83@gmail.com,female,capayan,4726 +2912,2019-11-13 00:00:00,1923-07-30 00:00:00,99,universidad nacional de jujuy,licenciatura en administración ,patrick guerrero,hwu@yahoo.com,male,capayan,4726 +2913,2020-06-05 00:00:00,1980-11-23 00:00:00,42,universidad nacional de jujuy,licenciatura en administración ,william luna,victorsanders@gmail.com,male,capayan,4726 +2914,2020-07-05 00:00:00,1935-02-09 00:00:00,87,universidad nacional de jujuy,actuario ,gina rodriguez,loritran@hotmail.com,female,el pampero,1865 +2915,2020-03-24 00:00:00,1943-12-07 00:00:00,78,universidad nacional de jujuy,actuario ,john scott,greenlinda@yahoo.com,male,el pampero,1865 +2916,2019-10-25 00:00:00,1915-06-24 00:00:00,107,universidad nacional de jujuy,licenciatura en terapia ocupacional,amanda gill,hernandeztimothy@gmail.com,female,el pampero,1865 +2917,2019-11-28 00:00:00,1949-09-29 00:00:00,73,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,leslie jones,mendezkatherine@gmail.com,female,el pampero,1865 +2918,2019-11-02 00:00:00,1983-04-25 00:00:00,39,universidad tecnológica nacional,contador público ,kevin griffin,alvaradomichele@hotmail.com,male,el pampero,1865 +2919,2020-06-05 00:00:00,2003-11-01 00:00:00,19,universidad nacional de jujuy,licenciatura en ciencias geológicas,emily esparza,kaylawinters@gmail.com,female,el pampero,1865 +2920,2020-07-10 00:00:00,1953-05-14 00:00:00,69,universidad nacional de jujuy,licenciatura en producción de bioimagenes,justin le,cassandra06@hotmail.com,male,agua de los manantiales,5549 +2921,2020-04-24 00:00:00,1965-02-23 00:00:00,57,universidad nacional de jujuy,ciencias veterinarias,steven watts,samuelpatrick@yahoo.com,male,agua de los manantiales,5549 +2922,2020-07-31 00:00:00,1923-02-27 00:00:00,99,universidad tecnológica nacional,agronomía,ruben taylor,vcross@gmail.com,male,agua de los manantiales,5549 +2923,2019-12-06 00:00:00,1936-07-12 00:00:00,86,universidad nacional de jujuy,técnico para bioterios ,ryan reed,krystalhull@gmail.com,male,agua de los manantiales,5549 +2924,2020-02-19 00:00:00,1948-01-28 00:00:00,74,universidad tecnológica nacional,licenciatura en ciencias ambientales,brian ryan,ohorton@yahoo.com,male,agua de los manantiales,5549 +2925,2020-07-28 00:00:00,1955-05-24 00:00:00,67,universidad nacional de jujuy,farmacia,patrick hoover,mjohnson@hotmail.com,male,agua de los manantiales,5549 +2926,2020-02-04 00:00:00,1920-03-27 00:00:00,102,universidad nacional de jujuy,diseño industrial,carl cohen,hendrixsharon@gmail.com,male,villa lerga,5424 +2927,2020-01-25 00:00:00,1953-06-08 00:00:00,69,universidad tecnológica nacional,licenciatura en ciencias antropológicas,monique hansen,pricekyle@hotmail.com,female,villa lerga,5424 +2928,2019-11-21 00:00:00,1973-03-07 00:00:00,49,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,william wright,wharper@hotmail.com,male,villa lerga,5424 +2929,2020-07-04 00:00:00,1907-06-18 00:00:00,115,universidad tecnológica nacional,licenciatura en artes,mr. shawn mullins,xlong@gmail.com,male,villa lerga,5424 +2930,2019-10-05 00:00:00,1962-08-23 00:00:00,60,universidad nacional de jujuy,medicina,charles cantrell,jeremy84@gmail.com,male,villa lerga,5424 +2931,2020-06-18 00:00:00,1911-07-06 00:00:00,111,universidad tecnológica nacional,licenciatura en terapia ocupacional,mrs. stephanie edwards,acowan@gmail.com,female,villa lerga,5424 +2932,2020-02-01 00:00:00,1992-05-15 00:00:00,30,universidad tecnológica nacional,licenciatura en ciencia política ,kevin hale,xmiles@gmail.com,male,villa lerga,5424 +2933,2019-12-07 00:00:00,1941-01-29 00:00:00,81,universidad tecnológica nacional,contador público ,james davis,humphreyangel@hotmail.com,male,villa lerga,5424 +2934,2020-05-24 00:00:00,1959-02-07 00:00:00,63,universidad nacional de jujuy,farmacia,hector moore,andrea45@yahoo.com,male,capdepont,6612 +2935,2020-06-22 00:00:00,1925-05-06 00:00:00,97,universidad tecnológica nacional,medicina,renee rocha,mendozamichelle@gmail.com,female,capdepont,6612 +2936,2020-03-12 00:00:00,2000-05-04 00:00:00,22,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,curtis sawyer,wlove@yahoo.com,male,capdepont,6612 +2937,2020-05-10 00:00:00,1977-05-14 00:00:00,45,universidad tecnológica nacional,farmacia,melissa spears,powersjohn@yahoo.com,female,capdepont,6612 +2938,2020-07-24 00:00:00,1996-03-18 00:00:00,26,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,holly sawyer,elizabeth87@gmail.com,female,capdepont,6612 +2939,2020-06-27 00:00:00,1916-04-19 00:00:00,106,universidad tecnológica nacional,licenciatura en ciencias biológicas,michael bray,gordonjessica@hotmail.com,male,capdepont,6612 +2940,2020-06-19 00:00:00,1926-05-05 00:00:00,96,universidad nacional de jujuy,licenciatura en ciencias ambientales,jerry prince,mbates@yahoo.com,male,capdepont,6612 +2941,2020-01-21 00:00:00,1935-11-26 00:00:00,87,universidad tecnológica nacional,licenciatura en ciencia política ,gregory jones,aaronmcguire@gmail.com,male,capdepont,6612 +2942,2020-02-13 00:00:00,1972-06-19 00:00:00,50,universidad nacional de jujuy,medicina,mr. juan wilcox,daniel15@hotmail.com,male,capdepont,6612 +2943,2019-12-04 00:00:00,1913-09-20 00:00:00,109,universidad nacional de jujuy,técnico para bioterios ,alexa diaz,wendymoore@gmail.com,female,cabred,3232 +2944,2020-04-07 00:00:00,1993-10-29 00:00:00,29,universidad nacional de jujuy,licenciatura en psicología,susan gill,donnamcbride@hotmail.com,female,cabred,3232 +2945,2020-01-28 00:00:00,1932-08-12 00:00:00,90,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,timothy kelly dds,susanjacobs@hotmail.com,male,cabred,3232 +2946,2020-03-13 00:00:00,1909-03-01 00:00:00,113,universidad tecnológica nacional,licenciatura en ciencias antropológicas,megan robinson,mariolowe@yahoo.com,female,cabred,3232 +2947,2020-01-18 00:00:00,1936-08-19 00:00:00,86,universidad tecnológica nacional,licenciatura en ciencias biológicas,tracie vargas,meagantaylor@hotmail.com,female,alastuey,6703 +2948,2020-06-21 00:00:00,1971-07-12 00:00:00,51,universidad nacional de jujuy,licenciatura en ciencias ambientales,anne bartlett,hardingmatthew@gmail.com,female,alastuey,6703 +2949,2020-02-03 00:00:00,1999-08-22 00:00:00,23,universidad tecnológica nacional,ingeniería mecánica,joel gillespie,owensbrenda@hotmail.com,male,alastuey,6703 +2950,2020-01-01 00:00:00,1957-09-13 00:00:00,65,universidad nacional de jujuy,licenciatura en ciencias ambientales,justin miller,fruiz@yahoo.com,male,alastuey,6703 +2951,2019-10-13 00:00:00,1912-08-08 00:00:00,110,universidad tecnológica nacional,ingeniería en informática,brenda reyes,oking@hotmail.com,female,aguara cua,3302 +2952,2019-10-29 00:00:00,2003-10-18 00:00:00,19,universidad tecnológica nacional,actuario ,adam harris,marklewis@hotmail.com,male,aguara cua,3302 +2953,2020-06-28 00:00:00,1981-04-03 00:00:00,41,universidad tecnológica nacional,licenciatura en ciencias ambientales,cynthia gutierrez,rodriguezkaren@gmail.com,female,aguara cua,3302 +2954,2020-06-06 00:00:00,1963-09-01 00:00:00,59,universidad nacional de jujuy,agronomía,christopher palmer,brian69@yahoo.com,male,aguara cua,3302 +2955,2020-06-13 00:00:00,1929-04-29 00:00:00,93,universidad nacional de jujuy,diseño industrial,melissa williams,jessica67@hotmail.com,female,aguara cua,3302 +2956,2020-01-09 00:00:00,1919-02-12 00:00:00,103,universidad tecnológica nacional,bioquímica,adrian beck,garrett10@gmail.com,male,aguara cua,3302 +2957,2020-06-15 00:00:00,1951-02-21 00:00:00,71,universidad nacional de jujuy,licenciatura en ciencias biológicas,stacie jones md,adam24@yahoo.com,female,carlos casares,6530 +2958,2020-04-29 00:00:00,1970-06-03 00:00:00,52,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,michelle gonzales,devin17@hotmail.com,female,carlos casares,6530 +2959,2020-08-01 00:00:00,1933-02-13 00:00:00,89,universidad nacional de jujuy,farmacia,justin wood,twagner@gmail.com,male,carlos casares,6530 +2960,2020-01-23 00:00:00,1925-12-22 00:00:00,96,universidad tecnológica nacional,licenciatura en ciencias geológicas,mary lloyd,riversjulia@yahoo.com,female,carlos casares,6530 +2961,2019-12-09 00:00:00,1956-10-02 00:00:00,66,universidad nacional de jujuy,medicina,anthony anderson,samanthamorales@gmail.com,male,carlos casares,6530 +2962,2020-04-23 00:00:00,1938-05-11 00:00:00,84,universidad nacional de jujuy,agronomía,brianna mendoza,tracypeterson@gmail.com,female,aguada guzman,8333 +2963,2020-05-29 00:00:00,1964-01-02 00:00:00,58,universidad nacional de jujuy,licenciatura en producción de bioimagenes,thomas wagner,pboone@gmail.com,male,aguada guzman,8333 +2964,2020-03-26 00:00:00,1934-02-24 00:00:00,88,universidad nacional de jujuy,licenciatura en ciencias antropológicas,julie kelley,jacqueline59@gmail.com,female,aguada guzman,8333 +2965,2019-10-05 00:00:00,1931-09-08 00:00:00,91,universidad tecnológica nacional,licenciatura en sociología ,emily james,sharonjohnson@hotmail.com,female,balneario la caleta,7609 +2966,2020-01-20 00:00:00,1975-12-04 00:00:00,46,universidad nacional de jujuy,bioquímica,samantha eaton,kwalsh@hotmail.com,female,balneario la caleta,7609 +2967,2020-01-27 00:00:00,1914-08-10 00:00:00,108,universidad tecnológica nacional,farmacia,kayla ramsey,calvin58@yahoo.com,female,boeuf,6380 +2968,2020-06-12 00:00:00,1975-11-03 00:00:00,47,universidad tecnológica nacional,ingeniería en informática,jamie tran,dcarey@gmail.com,female,boeuf,6380 +2969,2019-12-08 00:00:00,1921-06-15 00:00:00,101,universidad tecnológica nacional,licenciatura en ciencia política ,jacob cohen,bmoore@hotmail.com,male,boeuf,6380 +2970,2019-11-03 00:00:00,1999-12-12 00:00:00,22,universidad tecnológica nacional,licenciatura en terapia ocupacional,kelli green,llang@yahoo.com,female,boeuf,6380 +2971,2019-12-08 00:00:00,1984-01-04 00:00:00,38,universidad nacional de jujuy,licenciatura en psicología,norma burns,joshua25@yahoo.com,female,carmen de areco,6725 +2972,2020-03-17 00:00:00,1936-12-05 00:00:00,85,universidad tecnológica nacional,licenciatura en ciencias ambientales,veronica hardy,brittanycrawford@gmail.com,female,carmen de areco,6725 +2973,2019-10-24 00:00:00,1936-11-11 00:00:00,86,universidad nacional de jujuy,farmacia,zachary tanner,jasmine09@gmail.com,male,carmen de areco,6725 +2974,2020-06-07 00:00:00,1945-12-15 00:00:00,76,universidad tecnológica nacional,licenciatura en musicoterapia,tyler rodriguez,jennifer18@gmail.com,male,carmen de areco,6725 +2975,2019-11-07 00:00:00,1921-02-12 00:00:00,101,universidad nacional de jujuy,actuario ,nathaniel davis,richard17@yahoo.com,male,carmen de areco,6725 +2976,2020-06-13 00:00:00,1985-05-12 00:00:00,37,universidad nacional de jujuy,agronomía,eduardo briggs,nwilliams@hotmail.com,male,13 de enero,5741 +2977,2019-12-12 00:00:00,1949-08-07 00:00:00,73,universidad tecnológica nacional,licenciatura en ciencia política ,raymond drake,zcampbell@hotmail.com,male,13 de enero,5741 +2978,2019-10-25 00:00:00,1919-02-01 00:00:00,103,universidad nacional de jujuy,licenciatura en ciencias biológicas,marc chung,estradabrendan@hotmail.com,male,13 de enero,5741 +2979,2020-04-22 00:00:00,1979-12-21 00:00:00,42,universidad nacional de jujuy,licenciatura en sociología ,tina smith,rachelallen@hotmail.com,female,13 de enero,5741 +2980,2020-07-29 00:00:00,1973-11-16 00:00:00,49,universidad tecnológica nacional,técnico para bioterios ,justin rodriguez,ramirezjames@gmail.com,male,cachel,9201 +2981,2019-11-07 00:00:00,1913-05-24 00:00:00,109,universidad tecnológica nacional,licenciatura en ciencias ambientales,miranda arnold,williamssheila@yahoo.com,female,cachel,9201 +2982,2020-02-14 00:00:00,1967-12-04 00:00:00,54,universidad tecnológica nacional,arquitectura,robin gordon,lee32@yahoo.com,female,cachel,9201 +2983,2020-06-01 00:00:00,2001-09-07 00:00:00,21,universidad tecnológica nacional,diseño industrial,daniel buckley,michaeltorres@gmail.com,male,cachel,9201 +2984,2019-12-14 00:00:00,1960-11-22 00:00:00,62,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,tiffany pacheco,lewisjennifer@hotmail.com,female,cachel,9201 +2985,2020-03-11 00:00:00,1945-09-14 00:00:00,77,universidad tecnológica nacional,técnico para bioterios ,john clements,thomas51@yahoo.com,male,bahia bustamante,9111 +2986,2019-12-30 00:00:00,1991-01-16 00:00:00,31,universidad tecnológica nacional,licenciatura en ciencias antropológicas,christina wood,eric67@gmail.com,female,bahia bustamante,9111 +2987,2020-07-16 00:00:00,1955-12-10 00:00:00,66,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,jonathan shaw,jose80@hotmail.com,male,bahia bustamante,9111 +2988,2019-10-06 00:00:00,1961-11-27 00:00:00,61,universidad nacional de jujuy,licenciatura en ciencias geológicas,paul brown,xjones@yahoo.com,male,bahia bustamante,9111 +2989,2019-11-19 00:00:00,1971-05-31 00:00:00,51,universidad tecnológica nacional,diseño de imagen y sonido,luis russell,jamie28@gmail.com,male,bahia bustamante,9111 +2990,2020-02-03 00:00:00,1975-07-25 00:00:00,47,universidad nacional de jujuy,licenciatura en ciencias geológicas,paul stephens,kbrown@gmail.com,male,bahia bustamante,9111 +2991,2019-10-10 00:00:00,1983-05-25 00:00:00,39,universidad nacional de jujuy,licenciatura en artes,david taylor,tinahurley@hotmail.com,male,bahia bustamante,9111 +2992,2019-12-14 00:00:00,1955-07-04 00:00:00,67,universidad tecnológica nacional,licenciatura en musicoterapia,barbara olsen,yharrington@gmail.com,female,bahia bustamante,9111 +2993,2020-07-05 00:00:00,1929-07-07 00:00:00,93,universidad tecnológica nacional,licenciatura en ciencias de la educación ,leonard flores,jwalker@yahoo.com,male,arroyo las minas,8415 +2994,2020-03-18 00:00:00,1949-09-21 00:00:00,73,universidad nacional de jujuy,licenciatura en administración ,stephanie king,zglover@hotmail.com,female,arroyo las minas,8415 +2995,2019-12-20 00:00:00,1960-06-05 00:00:00,62,universidad tecnológica nacional,licenciatura en psicología,heather perez,taylorjoseph@yahoo.com,female,arroyo las minas,8415 +2996,2019-12-03 00:00:00,1966-08-05 00:00:00,56,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,jason sanford,shawscott@hotmail.com,male,arroyo las minas,8415 +2997,2020-02-25 00:00:00,1921-04-01 00:00:00,101,universidad nacional de jujuy,licenciatura en sociología ,steven hooper,melissa42@yahoo.com,male,cañadon de los indios,8375 +2998,2019-10-07 00:00:00,1972-04-17 00:00:00,50,universidad nacional de jujuy,arquitectura,debra becker,oscar41@gmail.com,female,cañadon de los indios,8375 +2999,2020-04-01 00:00:00,1955-02-26 00:00:00,67,universidad nacional de jujuy,medicina,louis beard,charlesperez@hotmail.com,male,cañadon de los indios,8375 +3000,2020-01-10 00:00:00,1907-08-24 00:00:00,115,universidad nacional de jujuy,agronomía,heather clark,rayjason@yahoo.com,female,cañadon de los indios,8375 +3001,2020-01-15 00:00:00,1930-07-06 00:00:00,92,universidad nacional de jujuy,licenciatura en terapia ocupacional,mackenzie jackson,tarmstrong@gmail.com,female,amana,5386 +3002,2020-01-30 00:00:00,1975-06-28 00:00:00,47,universidad nacional de jujuy,licenciatura en administración ,ashley sellers,eodonnell@yahoo.com,female,amana,5386 +3003,2020-04-28 00:00:00,1986-02-25 00:00:00,36,universidad nacional de jujuy,actuario ,amy nolan,rwillis@gmail.com,female,amana,5386 +3004,2019-10-03 00:00:00,1963-01-01 00:00:00,59,universidad nacional de jujuy,ingeniería electrónica,marvin lam,umorrison@yahoo.com,male,rafael calzada,1847 +3005,2019-12-02 00:00:00,1920-03-03 00:00:00,102,universidad tecnológica nacional,medicina,wesley anderson,kennethleonard@gmail.com,male,rafael calzada,1847 +3006,2019-11-26 00:00:00,1996-03-12 00:00:00,26,universidad tecnológica nacional,licenciatura en artes,daniel craig,danablack@gmail.com,male,rafael calzada,1847 +3007,2019-12-15 00:00:00,1911-03-27 00:00:00,111,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,amy wright,gregory27@hotmail.com,female,rafael calzada,1847 +3008,2020-01-22 00:00:00,1992-02-22 00:00:00,30,universidad tecnológica nacional,licenciatura en sociología ,courtney lopez,angela43@yahoo.com,female,correntoso,8407 +3009,2020-05-14 00:00:00,1945-07-03 00:00:00,77,universidad tecnológica nacional,diseño industrial,stephen lewis,smithjessica@gmail.com,male,correntoso,8407 +3010,2019-11-02 00:00:00,1978-04-24 00:00:00,44,universidad nacional de jujuy,licenciatura en ciencias biológicas,margaret sawyer,ucarey@yahoo.com,female,crotto,7307 +3011,2020-04-17 00:00:00,1984-10-06 00:00:00,38,universidad tecnológica nacional,agronomía,robert kemp,millermatthew@gmail.com,male,crotto,7307 +3012,2020-01-26 00:00:00,1967-07-11 00:00:00,55,universidad tecnológica nacional,licenciatura en producción de bioimagenes,renee rowe,mark80@gmail.com,female,crotto,7307 +3013,2020-02-05 00:00:00,1912-09-05 00:00:00,110,universidad tecnológica nacional,licenciatura en ciencia política ,sean snyder,iwilliams@gmail.com,male,crotto,7307 +3014,2020-07-15 00:00:00,1934-04-18 00:00:00,88,universidad nacional de jujuy,licenciatura en ciencias biológicas,ronald leach,laurenyoung@yahoo.com,male,crotto,7307 +3015,2019-11-27 00:00:00,1919-11-02 00:00:00,103,universidad nacional de jujuy,licenciatura en ciencias de la computación,michele brown,pkemp@yahoo.com,female,crotto,7307 +3016,2019-11-26 00:00:00,1938-02-09 00:00:00,84,universidad tecnológica nacional,farmacia,holly ryan,garzabradley@hotmail.com,female,ceballos,6221 +3017,2020-01-08 00:00:00,1945-12-21 00:00:00,76,universidad nacional de jujuy,licenciatura en ciencia política ,linda romero,kayla67@hotmail.com,female,ceballos,6221 +3018,2020-04-30 00:00:00,1991-01-17 00:00:00,31,universidad nacional de jujuy,licenciatura en sociología ,nancy green,lisa91@gmail.com,female,ceballos,6221 +3019,2020-05-24 00:00:00,1910-07-12 00:00:00,112,universidad tecnológica nacional,medicina,amber rodriguez,brooke43@yahoo.com,female,ceballos,6221 +3020,2020-02-16 00:00:00,1910-01-05 00:00:00,112,universidad tecnológica nacional,actuario ,justin lopez,danielneal@yahoo.com,male,ceballos,6221 +3021,2020-02-06 00:00:00,1987-11-13 00:00:00,35,universidad tecnológica nacional,licenciatura en ciencias biológicas,kimberly duffy,davidjenkins@gmail.com,female,colonia bertozzi,3192 +3022,2020-06-17 00:00:00,1942-10-11 00:00:00,80,universidad nacional de jujuy,contador público ,jacob jones,andersonjames@gmail.com,male,colonia bertozzi,3192 +3023,2020-06-08 00:00:00,1961-02-03 00:00:00,61,universidad nacional de jujuy,licenciatura en ciencias biológicas,david castro,xlowery@yahoo.com,male,colonia bertozzi,3192 +3024,2020-02-16 00:00:00,1974-03-06 00:00:00,48,universidad nacional de jujuy,agronomía,kimberly acosta,kleinrobert@yahoo.com,female,colonia bertozzi,3192 +3025,2020-05-11 00:00:00,1952-01-26 00:00:00,70,universidad tecnológica nacional,licenciatura en ciencias antropológicas,taylor wood,mcgeekathryn@hotmail.com,female,colonia bertozzi,3192 +3026,2020-03-08 00:00:00,1914-10-28 00:00:00,108,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,jack jones,xcamacho@hotmail.com,male,aurelia,2318 +3027,2020-01-01 00:00:00,1981-07-22 00:00:00,41,universidad tecnológica nacional,licenciatura en terapia ocupacional,ronald collins,douglassanchez@hotmail.com,male,aurelia,2318 +3028,2020-05-30 00:00:00,2004-10-23 00:00:00,18,universidad nacional de jujuy,bioquímica,maurice ayala,martinezderek@gmail.com,male,aurelia,2318 +3029,2020-06-20 00:00:00,1961-02-14 00:00:00,61,universidad nacional de jujuy,técnico para bioterios ,evelyn white,graycraig@gmail.com,female,colonia lote 12,3543 +3030,2020-03-28 00:00:00,1951-07-06 00:00:00,71,universidad tecnológica nacional,licenciatura en terapia ocupacional,eric walker,tombrady@yahoo.com,male,colonia lote 12,3543 +3031,2020-04-03 00:00:00,1961-06-30 00:00:00,61,universidad nacional de jujuy,actuario ,bryan brown,michael72@hotmail.com,male,colonia lote 12,3543 +3032,2020-05-09 00:00:00,1998-08-04 00:00:00,24,universidad nacional de jujuy,licenciatura en psicología,nicole martinez,kristamay@gmail.com,female,colonia lote 12,3543 +3033,2020-05-31 00:00:00,2003-05-18 00:00:00,19,universidad tecnológica nacional,diseño industrial,sharon ramsey,timvaldez@hotmail.com,female,lehmann,2305 +3034,2020-04-20 00:00:00,1935-05-26 00:00:00,87,universidad nacional de jujuy,diseño de imagen y sonido,john evans,qhart@hotmail.com,male,lehmann,2305 +3035,2020-03-16 00:00:00,1913-10-16 00:00:00,109,universidad tecnológica nacional,licenciatura en ciencias biológicas,nathan obrien,robertbell@hotmail.com,male,lehmann,2305 +3036,2020-04-27 00:00:00,1998-11-01 00:00:00,24,universidad nacional de jujuy,licenciatura en producción de bioimagenes,kristie brewer,bwaters@yahoo.com,female,lehmann,2305 +3037,2019-10-11 00:00:00,1968-12-27 00:00:00,53,universidad tecnológica nacional,diseño industrial,kathy randolph,caitlinboyle@yahoo.com,female,bosques,1889 +3038,2020-05-09 00:00:00,1922-07-29 00:00:00,100,universidad tecnológica nacional,licenciatura en ciencia política ,albert mendez,flamb@gmail.com,male,bosques,1889 +3039,2020-02-23 00:00:00,1995-05-27 00:00:00,27,universidad nacional de jujuy,licenciatura en ciencias geológicas,jo phelps,perryrichard@yahoo.com,female,bosques,1889 +3040,2019-12-12 00:00:00,1953-10-16 00:00:00,69,universidad nacional de jujuy,ciencias veterinarias,debra carroll,yellison@hotmail.com,female,bosques,1889 +3041,2020-02-13 00:00:00,1994-11-19 00:00:00,28,universidad nacional de jujuy,licenciatura en sociología ,laura phillips,petersonsusan@yahoo.com,female,bosques,1889 +3042,2020-06-25 00:00:00,1907-10-06 00:00:00,115,universidad tecnológica nacional,medicina,nicole carter,martintracy@yahoo.com,female,bosques,1889 +3043,2020-07-20 00:00:00,1988-05-20 00:00:00,34,universidad tecnológica nacional,técnico para bioterios ,debbie tanner,mmcgee@hotmail.com,female,bosques,1889 +3044,2020-03-29 00:00:00,1923-12-15 00:00:00,98,universidad tecnológica nacional,diseño de imagen y sonido,angela miller,meltonjoel@gmail.com,female,alto del saladillo,4522 +3045,2020-02-19 00:00:00,1908-12-10 00:00:00,114,universidad nacional de jujuy,licenciatura en ciencias ambientales,andrea hill,tiffany31@hotmail.com,female,alto del saladillo,4522 +3046,2020-04-19 00:00:00,1957-03-20 00:00:00,65,universidad nacional de jujuy,licenciatura en sociología ,latasha arroyo,stevethomas@gmail.com,female,alto del saladillo,4522 +3047,2020-01-06 00:00:00,1990-01-28 00:00:00,32,universidad nacional de jujuy,arquitectura,jeffery ward,maddendavid@hotmail.com,male,alto del saladillo,4522 +3048,2020-05-24 00:00:00,1924-11-06 00:00:00,98,universidad tecnológica nacional,diseño industrial,todd turner,grimeslori@gmail.com,male,alto del saladillo,4522 +3049,2020-04-08 00:00:00,1975-12-15 00:00:00,46,universidad nacional de jujuy,licenciatura en musicoterapia,robert pineda,nmiller@yahoo.com,male,alto del saladillo,4522 +3050,2020-04-05 00:00:00,1988-12-20 00:00:00,33,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,jason smith,hmorales@yahoo.com,male,algarrobitos 1ro,3150 +3051,2019-12-26 00:00:00,1962-08-29 00:00:00,60,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,alicia martinez,jaredhawkins@hotmail.com,female,algarrobitos 1ro,3150 +3052,2019-12-13 00:00:00,1934-12-15 00:00:00,87,universidad tecnológica nacional,licenciatura en musicoterapia,linda moreno,glen60@gmail.com,female,algarrobitos 1ro,3150 +3053,2020-01-03 00:00:00,1945-11-11 00:00:00,77,universidad nacional de jujuy,actuario ,william bowen,osmith@hotmail.com,male,algarrobitos 1ro,3150 +3054,2019-10-01 00:00:00,1989-05-29 00:00:00,33,universidad tecnológica nacional,licenciatura en ciencias biológicas,mrs. kelsey guerra,heatheredwards@yahoo.com,female,algarrobitos 1ro,3150 +3055,2019-12-01 00:00:00,1955-07-04 00:00:00,67,universidad nacional de jujuy,farmacia,james lyons,tdavis@hotmail.com,male,algarrobitos 1ro,3150 +3056,2019-11-14 00:00:00,1947-05-12 00:00:00,75,universidad tecnológica nacional,licenciatura en producción de bioimagenes,tim kelley,tracy17@gmail.com,male,algarrobitos 1ro,3150 +3057,2020-03-15 00:00:00,1907-08-14 00:00:00,115,universidad nacional de jujuy,técnico para bioterios ,spencer avila,valenzuelakathleen@yahoo.com,male,22 de mayo,2124 +3058,2019-12-02 00:00:00,1933-02-15 00:00:00,89,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,janet smith,darylhull@hotmail.com,female,22 de mayo,2124 +3059,2019-12-27 00:00:00,1994-06-30 00:00:00,28,universidad nacional de jujuy,farmacia,anthony marshall,annaramos@gmail.com,male,22 de mayo,2124 +3060,2020-01-25 00:00:00,1994-08-15 00:00:00,28,universidad nacional de jujuy,arquitectura,jessica parker,fwilson@yahoo.com,female,achico,8315 +3061,2020-04-22 00:00:00,1946-08-16 00:00:00,76,universidad tecnológica nacional,diseño de imagen y sonido,joseph frank,vgray@hotmail.com,male,achico,8315 +3062,2020-04-25 00:00:00,1935-09-06 00:00:00,87,universidad tecnológica nacional,agronomía,michelle herman,ofitzpatrick@gmail.com,female,espartillar,8171 +3063,2020-01-23 00:00:00,1951-05-04 00:00:00,71,universidad nacional de jujuy,licenciatura en ciencias antropológicas,gregory hill,dbennett@gmail.com,male,espartillar,8171 +3064,2019-10-02 00:00:00,1995-10-07 00:00:00,27,universidad nacional de jujuy,diseño de imagen y sonido,tonya mason,cody63@yahoo.com,female,espartillar,8171 +3065,2019-11-15 00:00:00,1920-04-27 00:00:00,102,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,rebecca berry,houstondonna@hotmail.com,female,espartillar,8171 +3066,2020-05-24 00:00:00,2002-01-06 00:00:00,20,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,john reed,henry96@hotmail.com,male,bañado verde,5598 +3067,2019-10-02 00:00:00,1990-08-30 00:00:00,32,universidad tecnológica nacional,agronomía,julie pope,kmccoy@yahoo.com,female,bañado verde,5598 +3068,2020-01-14 00:00:00,1931-08-16 00:00:00,91,universidad tecnológica nacional,licenciatura en artes,joshua williamson,donald78@yahoo.com,male,bañado verde,5598 +3069,2020-01-02 00:00:00,1949-11-13 00:00:00,73,universidad nacional de jujuy,agronomía,gregory black,davisedward@yahoo.com,male,bañado verde,5598 +3070,2020-04-17 00:00:00,1965-01-20 00:00:00,57,universidad tecnológica nacional,licenciatura en ciencias antropológicas,joseph johnson,rhondasnyder@yahoo.com,male,bañado verde,5598 +3071,2020-05-11 00:00:00,1915-06-26 00:00:00,107,universidad tecnológica nacional,licenciatura en ciencias biológicas,jill smith,gary21@gmail.com,female,bañado verde,5598 +3072,2020-05-12 00:00:00,1969-07-13 00:00:00,53,universidad nacional de jujuy,licenciatura en musicoterapia,justin wright,zlopez@hotmail.com,male,dolores,7100 +3073,2020-03-29 00:00:00,1974-09-08 00:00:00,48,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,melissa mcmahon,graynicole@gmail.com,female,dolores,7100 +3074,2020-01-25 00:00:00,1973-04-14 00:00:00,49,universidad nacional de jujuy,licenciatura en administración ,carl scott,karenhawkins@gmail.com,male,campo galloso,2212 +3075,2020-05-29 00:00:00,1942-02-16 00:00:00,80,universidad nacional de jujuy,técnico para bioterios ,dominic howell,mullinsangela@gmail.com,male,campo galloso,2212 +3076,2020-01-17 00:00:00,1922-11-06 00:00:00,100,universidad tecnológica nacional,licenciatura en producción de bioimagenes,luke ayala,michael36@yahoo.com,male,campo galloso,2212 +3077,2019-12-22 00:00:00,1973-10-26 00:00:00,49,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,ariana white,heathermaldonado@hotmail.com,female,campo galloso,2212 +3078,2019-10-26 00:00:00,1984-07-19 00:00:00,38,universidad nacional de jujuy,licenciatura en ciencias de la computación,holly howard,margaretray@gmail.com,female,arroyo chalia,9035 +3079,2019-12-22 00:00:00,1949-05-26 00:00:00,73,universidad tecnológica nacional,licenciatura en ciencias antropológicas,john lucas,wbailey@yahoo.com,male,arroyo chalia,9035 +3080,2019-11-12 00:00:00,1964-08-07 00:00:00,58,universidad nacional de jujuy,licenciatura en administración ,jerry young,peterrivera@yahoo.com,male,arroyo chalia,9035 +3081,2020-04-11 00:00:00,1961-11-12 00:00:00,61,universidad tecnológica nacional,licenciatura en ciencias geológicas,adam valenzuela,kevin59@yahoo.com,male,arroyo chalia,9035 +3082,2020-01-10 00:00:00,1946-02-16 00:00:00,76,universidad nacional de jujuy,medicina,carla tapia,daniel28@gmail.com,female,arroyo chalia,9035 +3083,2020-01-22 00:00:00,1996-05-07 00:00:00,26,universidad tecnológica nacional,contador público ,theodore vasquez,pcox@gmail.com,male,alanices,5771 +3084,2020-02-03 00:00:00,1952-04-09 00:00:00,70,universidad tecnológica nacional,licenciatura en ciencias ambientales,wanda rice,fwall@yahoo.com,female,alanices,5771 +3085,2019-11-17 00:00:00,1932-03-21 00:00:00,90,universidad tecnológica nacional,licenciatura en ciencias de la computación,paul graham,vwest@yahoo.com,male,alanices,5771 +3086,2019-11-02 00:00:00,1955-02-17 00:00:00,67,universidad nacional de jujuy,licenciatura en ciencias antropológicas,steven daniels,heather31@gmail.com,male,alanices,5771 +3087,2019-11-06 00:00:00,1968-07-03 00:00:00,54,universidad nacional de jujuy,actuario ,sarah sanders,meadowspaige@yahoo.com,female,bahia creek,8501 +3088,2020-04-22 00:00:00,1928-01-19 00:00:00,94,universidad tecnológica nacional,licenciatura en ciencia política ,joseph monroe,anthonymason@yahoo.com,male,bahia creek,8501 +3089,2020-01-05 00:00:00,1939-07-18 00:00:00,83,universidad nacional de jujuy,licenciatura en ciencias biológicas,courtney rice,homichael@yahoo.com,female,bahia creek,8501 +3090,2020-06-27 00:00:00,1990-06-29 00:00:00,32,universidad nacional de jujuy,arquitectura,michael meyer,agibbs@hotmail.com,male,bahia creek,8501 +3091,2020-01-08 00:00:00,1914-09-14 00:00:00,108,universidad tecnológica nacional,ciencias veterinarias,jennifer obrien,andrewguerra@yahoo.com,female,bahia creek,8501 +3092,2019-10-21 00:00:00,1986-07-17 00:00:00,36,universidad nacional de jujuy,ciencias veterinarias,kristina ryan,lesliethompson@yahoo.com,female,bahia creek,8501 +3093,2020-06-23 00:00:00,2003-03-20 00:00:00,19,universidad tecnológica nacional,técnico para bioterios ,terry banks,jacksonbrittany@hotmail.com,male,campo yaguarete,3586 +3094,2020-06-27 00:00:00,1909-07-01 00:00:00,113,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,stephanie wagner,victor11@yahoo.com,female,campo yaguarete,3586 +3095,2020-01-12 00:00:00,1941-06-16 00:00:00,81,universidad nacional de jujuy,licenciatura en ciencias antropológicas,annette ferguson,jeffreyjohnson@yahoo.com,female,campo yaguarete,3586 +3096,2020-01-24 00:00:00,1993-05-14 00:00:00,29,universidad tecnológica nacional,ingeniería en informática,susan david,brenda36@yahoo.com,female,campo yaguarete,3586 +3097,2020-03-03 00:00:00,1961-03-07 00:00:00,61,universidad tecnológica nacional,licenciatura en psicología,david welch,laurie22@hotmail.com,male,campo yaguarete,3586 +3098,2020-05-29 00:00:00,1948-03-16 00:00:00,74,universidad nacional de jujuy,agronomía,maria russell,valeriescott@gmail.com,female,colonia abate,3732 +3099,2020-03-07 00:00:00,1907-12-22 00:00:00,114,universidad tecnológica nacional,contador público ,karen snyder,zrosales@yahoo.com,female,colonia abate,3732 +3100,2020-06-08 00:00:00,1989-07-27 00:00:00,33,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,wendy joseph,patriciaperez@yahoo.com,female,colonia abate,3732 +3101,2020-04-14 00:00:00,1943-04-10 00:00:00,79,universidad nacional de jujuy,ingeniería en informática,nicole odom,brucemartin@gmail.com,female,colonia alberdi,6034 +3102,2020-05-04 00:00:00,1981-04-19 00:00:00,41,universidad nacional de jujuy,arquitectura,amber wood,melvin82@gmail.com,female,colonia alberdi,6034 +3103,2020-02-02 00:00:00,1972-09-28 00:00:00,50,universidad nacional de jujuy,licenciatura en sociología ,michelle davis,vfoley@gmail.com,female,colonia alberdi,6034 +3104,2020-01-20 00:00:00,1924-10-04 00:00:00,98,universidad tecnológica nacional,licenciatura en sociología ,erica brooks,raymondfernandez@gmail.com,female,gahan,2745 +3105,2020-05-21 00:00:00,1949-07-15 00:00:00,73,universidad nacional de jujuy,diseño industrial,christine johnson,ahoward@gmail.com,female,gahan,2745 +3106,2020-01-19 00:00:00,1927-05-04 00:00:00,95,universidad nacional de jujuy,licenciatura en ciencia política ,mr. samuel evans,kaylajenkins@hotmail.com,male,gahan,2745 +3107,2019-11-14 00:00:00,1954-09-23 00:00:00,68,universidad tecnológica nacional,licenciatura en ciencias biológicas,christina jenkins,charlesjustin@hotmail.com,female,gahan,2745 +3108,2019-11-21 00:00:00,1979-03-16 00:00:00,43,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,hannah leach,xstone@yahoo.com,female,gahan,2745 +3109,2019-10-08 00:00:00,1943-06-04 00:00:00,79,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,joshua kennedy,taylorduran@yahoo.com,male,cortaderas,4237 +3110,2020-01-30 00:00:00,1983-03-21 00:00:00,39,universidad nacional de jujuy,medicina,tiffany padilla,lglass@gmail.com,female,cortaderas,4237 +3111,2019-12-02 00:00:00,1942-07-28 00:00:00,80,universidad nacional de jujuy,licenciatura en artes,diana garcia,kelly60@hotmail.com,female,cortaderas,4237 +3112,2020-01-31 00:00:00,1973-07-01 00:00:00,49,universidad nacional de jujuy,licenciatura en terapia ocupacional,anne cochran,meganbishop@hotmail.com,female,cortaderas,4237 +3113,2019-11-09 00:00:00,1991-02-25 00:00:00,31,universidad nacional de jujuy,licenciatura en producción de bioimagenes,christina knight,aaron79@gmail.com,female,cortaderas,4237 +3114,2020-05-10 00:00:00,1923-09-06 00:00:00,99,universidad tecnológica nacional,agronomía,adam rivas,staceyallison@gmail.com,male,cortaderas,4237 +3115,2019-11-16 00:00:00,1961-08-31 00:00:00,61,universidad tecnológica nacional,licenciatura en ciencias de la computación,anthony dalton,brendaflores@hotmail.com,male,cortaderas,4237 +3116,2019-10-04 00:00:00,1918-12-24 00:00:00,103,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,paula freeman,alyssamorgan@gmail.com,female,cinco saltos,8303 +3117,2020-07-30 00:00:00,1911-05-08 00:00:00,111,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,samantha cooper,dixonanthony@hotmail.com,female,cinco saltos,8303 +3118,2020-06-14 00:00:00,2000-02-16 00:00:00,22,universidad tecnológica nacional,diseño de imagen y sonido,nicole orr,ecampbell@gmail.com,female,cinco saltos,8303 +3119,2020-06-17 00:00:00,1909-08-14 00:00:00,113,universidad tecnológica nacional,licenciatura en administración ,ethan wyatt,kaylaoconnell@hotmail.com,male,cinco saltos,8303 +3120,2019-10-22 00:00:00,1920-06-25 00:00:00,102,universidad nacional de jujuy,licenciatura en ciencias geológicas,michael nixon,millsrachel@yahoo.com,male,la plata,1900 +3121,2019-10-23 00:00:00,1910-06-26 00:00:00,112,universidad tecnológica nacional,licenciatura en ciencia política ,sarah collins,ayerssteven@yahoo.com,female,la plata,1900 +3122,2020-06-30 00:00:00,1948-11-03 00:00:00,74,universidad tecnológica nacional,ingeniería mecánica,john ballard,nalexander@gmail.com,male,la plata,1900 +3123,2020-02-29 00:00:00,1939-07-16 00:00:00,83,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,matthew garcia,sarah20@yahoo.com,male,la plata,1900 +3124,2019-12-19 00:00:00,1959-12-19 00:00:00,62,universidad tecnológica nacional,ingeniería mecánica,richard ortiz,jessicagaines@gmail.com,male,alvear,2126 +3125,2020-01-01 00:00:00,1988-05-09 00:00:00,34,universidad tecnológica nacional,farmacia,steven thomas,rodriguezanthony@yahoo.com,male,alvear,2126 +3126,2020-02-10 00:00:00,1944-12-07 00:00:00,77,universidad tecnológica nacional,licenciatura en ciencias biológicas,robert caldwell,sherinewman@gmail.com,male,alvear,2126 +3127,2020-02-22 00:00:00,1908-06-11 00:00:00,114,universidad nacional de jujuy,licenciatura en producción de bioimagenes,daniel evans,jsingleton@yahoo.com,male,alvear,2126 +3128,2020-07-11 00:00:00,1965-01-20 00:00:00,57,universidad nacional de jujuy,licenciatura en artes,parker soto,danieldunn@gmail.com,male,alvear,2126 +3129,2020-06-25 00:00:00,1955-01-06 00:00:00,67,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,erin white,anneanderson@yahoo.com,female,anzoategui,8138 +3130,2020-02-24 00:00:00,1979-01-06 00:00:00,43,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,elizabeth murray,hollandamber@yahoo.com,female,anzoategui,8138 +3131,2020-01-07 00:00:00,1950-11-04 00:00:00,72,universidad nacional de jujuy,licenciatura en producción de bioimagenes,diane ray,petermassey@gmail.com,female,anzoategui,8138 +3132,2020-05-09 00:00:00,1943-07-04 00:00:00,79,universidad nacional de jujuy,licenciatura en ciencias ambientales,kristina powell,yhayes@hotmail.com,female,anzoategui,8138 +3133,2019-10-01 00:00:00,1927-07-16 00:00:00,95,universidad tecnológica nacional,licenciatura en producción de bioimagenes,amanda jacobs,elizabeth31@gmail.com,female,garin,1619 +3134,2020-05-20 00:00:00,1919-09-23 00:00:00,103,universidad nacional de jujuy,licenciatura en ciencia política ,lindsey holder,milleralyssa@hotmail.com,female,garin,1619 +3135,2020-03-11 00:00:00,1934-10-30 00:00:00,88,universidad tecnológica nacional,licenciatura en musicoterapia,david campbell,michael52@gmail.com,male,garin,1619 +3136,2020-01-26 00:00:00,1988-07-20 00:00:00,34,universidad nacional de jujuy,licenciatura en ciencias geológicas,claire hill,ocoleman@yahoo.com,female,garin,1619 +3137,2019-12-17 00:00:00,1971-08-22 00:00:00,51,universidad tecnológica nacional,licenciatura en psicología,carmen parker,carl23@hotmail.com,female,pellegrini,6346 +3138,2020-01-03 00:00:00,1968-05-02 00:00:00,54,universidad nacional de jujuy,ingeniería en informática,jennifer hamilton,kristygeorge@yahoo.com,female,pellegrini,6346 +3139,2020-01-25 00:00:00,1962-12-14 00:00:00,59,universidad nacional de jujuy,licenciatura en musicoterapia,megan wagner,carrieshaw@hotmail.com,female,pellegrini,6346 +3140,2020-07-17 00:00:00,1997-05-14 00:00:00,25,universidad tecnológica nacional,actuario ,brian swanson,raymondroberts@yahoo.com,male,pellegrini,6346 +3141,2020-03-08 00:00:00,1928-12-18 00:00:00,93,universidad tecnológica nacional,ciencias veterinarias,mark vaughn,andrea51@hotmail.com,male,pellegrini,6346 +3142,2020-02-07 00:00:00,1981-12-05 00:00:00,40,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,carol mccall,qmccoy@gmail.com,female,pellegrini,6346 +3143,2020-05-07 00:00:00,1997-09-28 00:00:00,25,universidad tecnológica nacional,licenciatura en terapia ocupacional,curtis harmon,james68@hotmail.com,male,alcaraz 2do,3138 +3144,2020-02-07 00:00:00,1920-10-31 00:00:00,102,universidad tecnológica nacional,ciencias veterinarias,jennifer hawkins,davidcolon@hotmail.com,female,aguada del loro,8520 +3145,2020-06-29 00:00:00,1951-06-11 00:00:00,71,universidad nacional de jujuy,licenciatura en ciencia política ,michelle weeks,uromero@hotmail.com,female,aguada del loro,8520 +3146,2020-06-26 00:00:00,1982-09-23 00:00:00,40,universidad nacional de jujuy,licenciatura en ciencias antropológicas,tiffany ramirez,natasha27@yahoo.com,female,aguada del loro,8520 +3147,2020-03-15 00:00:00,1941-11-26 00:00:00,81,universidad nacional de jujuy,licenciatura en sociología ,ashley cordova,alyssa62@gmail.com,female,aguada del loro,8520 +3148,2020-06-23 00:00:00,1960-01-25 00:00:00,62,universidad nacional de jujuy,licenciatura en terapia ocupacional,tyler colon,arnoldmatthew@gmail.com,male,aguada del loro,8520 +3149,2020-01-24 00:00:00,1912-03-21 00:00:00,110,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,gina gilbert,meganmullins@gmail.com,female,aguada del loro,8520 +3150,2020-03-24 00:00:00,1938-12-21 00:00:00,83,universidad nacional de jujuy,licenciatura en sociología ,samantha meyer,stevenssamantha@hotmail.com,female,estacion yerua,3214 +3151,2020-07-14 00:00:00,1965-10-21 00:00:00,57,universidad tecnológica nacional,diseño de imagen y sonido,john white,michaelcox@yahoo.com,male,estacion yerua,3214 +3152,2020-04-08 00:00:00,1968-04-11 00:00:00,54,universidad tecnológica nacional,licenciatura en ciencias geológicas,rachel park,john55@yahoo.com,female,estacion yerua,3214 +3153,2019-12-25 00:00:00,1923-10-26 00:00:00,99,universidad nacional de jujuy,farmacia,dr. cathy ware,gwilliams@gmail.com,female,estacion yerua,3214 +3154,2019-10-09 00:00:00,1945-01-14 00:00:00,77,universidad tecnológica nacional,licenciatura en ciencias antropológicas,cynthia jones,michealfuentes@hotmail.com,female,estacion yerua,3214 +3155,2020-03-09 00:00:00,1930-10-04 00:00:00,92,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,john wheeler,riverachristopher@hotmail.com,male,colman,7201 +3156,2019-11-16 00:00:00,1921-05-06 00:00:00,101,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,mary brown,piercedavid@hotmail.com,female,colman,7201 +3157,2020-01-12 00:00:00,1905-12-05 00:00:00,117,universidad nacional de jujuy,licenciatura en ciencias biológicas,jose peterson,jeffreynorton@yahoo.com,male,colman,7201 +3158,2019-12-12 00:00:00,1923-06-18 00:00:00,99,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,barbara garcia,christy20@yahoo.com,female,colman,7201 +3159,2019-11-06 00:00:00,1963-01-10 00:00:00,59,universidad tecnológica nacional,bioquímica,scott potter,christina45@yahoo.com,male,colman,7201 +3160,2020-03-22 00:00:00,1928-12-01 00:00:00,94,universidad nacional de jujuy,medicina,timothy livingston,herreranatalie@yahoo.com,male,colonia beaufort,6331 +3161,2020-01-15 00:00:00,1947-07-13 00:00:00,75,universidad nacional de jujuy,bioquímica,carolyn mitchell,margarettaylor@yahoo.com,female,colonia beaufort,6331 +3162,2020-06-14 00:00:00,1936-09-11 00:00:00,86,universidad nacional de jujuy,diseño industrial,william patel,olivialynn@yahoo.com,male,bayauca,6078 +3163,2020-01-15 00:00:00,1974-11-12 00:00:00,48,universidad tecnológica nacional,actuario ,courtney james,nancy65@gmail.com,female,bayauca,6078 +3164,2020-04-01 00:00:00,1958-12-22 00:00:00,63,universidad nacional de jujuy,licenciatura en producción de bioimagenes,ronald aguilar,lcummings@gmail.com,male,bayauca,6078 +3165,2020-01-23 00:00:00,1933-05-17 00:00:00,89,universidad tecnológica nacional,licenciatura en ciencias de la computación,jeanne horn,monicahill@yahoo.com,female,bayauca,6078 +3166,2020-02-20 00:00:00,1906-04-20 00:00:00,116,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,sheila williams,jknight@gmail.com,female,bayauca,6078 +3167,2020-04-13 00:00:00,1909-04-29 00:00:00,113,universidad tecnológica nacional,diseño de imagen y sonido,tara townsend,kjohnson@gmail.com,female,bayauca,6078 +3168,2019-10-26 00:00:00,1937-12-26 00:00:00,84,universidad nacional de jujuy,contador público ,jamie campbell,sparker@hotmail.com,female,bayauca,6078 +3169,2020-03-15 00:00:00,1982-08-26 00:00:00,40,universidad tecnológica nacional,licenciatura en ciencias ambientales,eric carr,mayalicia@gmail.com,male,bayauca,6078 +3170,2020-03-02 00:00:00,1932-09-24 00:00:00,90,universidad nacional de jujuy,bioquímica,karen jefferson,julie04@yahoo.com,female,el arbolito,2721 +3171,2020-01-04 00:00:00,1958-07-22 00:00:00,64,universidad tecnológica nacional,licenciatura en psicología,maria mckenzie,sanchezchristopher@gmail.com,female,el arbolito,2721 +3172,2020-03-26 00:00:00,1976-08-17 00:00:00,46,universidad tecnológica nacional,licenciatura en ciencias de la computación,james benson,jeffrey28@hotmail.com,male,el arbolito,2721 +3173,2020-03-26 00:00:00,1996-02-21 00:00:00,26,universidad tecnológica nacional,medicina,joshua james,sarahhoward@hotmail.com,male,araujo,6643 +3174,2020-03-16 00:00:00,1931-11-14 00:00:00,91,universidad nacional de jujuy,ingeniería en informática,gregory collins,moraerin@yahoo.com,male,araujo,6643 +3175,2020-07-19 00:00:00,1911-06-19 00:00:00,111,universidad nacional de jujuy,licenciatura en ciencia política ,calvin lewis,daniel30@hotmail.com,male,eduardo costa,6064 +3176,2019-12-10 00:00:00,1937-09-23 00:00:00,85,universidad nacional de jujuy,bioquímica,sydney woods,phillip15@hotmail.com,female,eduardo costa,6064 +3177,2020-04-25 00:00:00,1979-09-16 00:00:00,43,universidad tecnológica nacional,contador público ,eric duncan,ypadilla@gmail.com,male,eduardo costa,6064 +3178,2020-03-21 00:00:00,1917-07-22 00:00:00,105,universidad nacional de jujuy,ingeniería en informática,amanda kaiser,devin00@yahoo.com,female,eduardo costa,6064 +3179,2019-11-02 00:00:00,1958-03-24 00:00:00,64,universidad tecnológica nacional,licenciatura en artes,danny mayo,nathanbailey@gmail.com,male,bartolome mitre,3418 +3180,2020-02-27 00:00:00,1934-06-15 00:00:00,88,universidad tecnológica nacional,licenciatura en musicoterapia,gary brown,ckeller@hotmail.com,male,bartolome mitre,3418 +3181,2020-02-11 00:00:00,1958-04-20 00:00:00,64,universidad tecnológica nacional,licenciatura en ciencia política ,cory spencer,pfowler@yahoo.com,male,bartolome mitre,3418 +3182,2020-03-03 00:00:00,1928-10-11 00:00:00,94,universidad tecnológica nacional,licenciatura en ciencias antropológicas,john horton,kwatson@hotmail.com,male,bartolome mitre,3418 +3183,2020-01-13 00:00:00,2002-12-11 00:00:00,19,universidad tecnológica nacional,licenciatura en musicoterapia,mr. scott cook,ianweaver@gmail.com,male,edmundo perkins,6030 +3184,2020-01-18 00:00:00,1940-05-20 00:00:00,82,universidad tecnológica nacional,arquitectura,michelle copeland,lewisjamie@hotmail.com,female,edmundo perkins,6030 +3185,2020-03-05 00:00:00,1936-05-29 00:00:00,86,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,whitney cain,oliverrobin@gmail.com,female,edmundo perkins,6030 +3186,2020-06-29 00:00:00,1992-04-16 00:00:00,30,universidad tecnológica nacional,licenciatura en psicología,daisy hansen,ohoffman@hotmail.com,female,edmundo perkins,6030 +3187,2019-12-20 00:00:00,1927-02-28 00:00:00,95,universidad nacional de jujuy,diseño de imagen y sonido,mitchell nguyen,rickyjones@hotmail.com,male,edmundo perkins,6030 +3188,2020-06-21 00:00:00,1949-07-19 00:00:00,73,universidad nacional de jujuy,licenciatura en ciencias geológicas,darlene smith,patricia83@gmail.com,female,edmundo perkins,6030 +3189,2019-12-26 00:00:00,1938-09-30 00:00:00,84,universidad tecnológica nacional,técnico para bioterios ,hector jackson,cbrown@yahoo.com,male,edmundo perkins,6030 +3190,2020-03-10 00:00:00,1948-08-28 00:00:00,74,universidad nacional de jujuy,licenciatura en producción de bioimagenes,ashley robinson,mking@hotmail.com,female,edmundo perkins,6030 +3191,2020-04-22 00:00:00,1907-06-04 00:00:00,115,universidad nacional de jujuy,agronomía,dylan baxter,eringreen@hotmail.com,male,edmundo perkins,6030 +3192,2020-07-28 00:00:00,1968-02-08 00:00:00,54,universidad tecnológica nacional,licenciatura en ciencias geológicas,robert salas,warnermatthew@gmail.com,male,las toninas,7106 +3193,2020-04-12 00:00:00,1961-01-07 00:00:00,61,universidad nacional de jujuy,actuario ,stephanie booth,areeves@yahoo.com,female,las toninas,7106 +3194,2019-12-17 00:00:00,1979-06-12 00:00:00,43,universidad tecnológica nacional,medicina,jennifer huff,hhoward@hotmail.com,female,las toninas,7106 +3195,2020-02-03 00:00:00,1959-03-17 00:00:00,63,universidad tecnológica nacional,licenciatura en ciencias geológicas,michelle mendez,jameswilson@yahoo.com,female,las toninas,7106 +3196,2020-07-23 00:00:00,1946-07-13 00:00:00,76,universidad nacional de jujuy,bioquímica,kimberly acosta,williamswilliam@gmail.com,female,las toninas,7106 +3197,2020-05-08 00:00:00,1958-08-21 00:00:00,64,universidad tecnológica nacional,licenciatura en ciencias de la educación ,amanda robinson,fullerjose@yahoo.com,female,colonia hansen,2637 +3198,2020-05-11 00:00:00,1989-11-18 00:00:00,33,universidad tecnológica nacional,actuario ,rachel serrano,alicia76@hotmail.com,female,colonia hansen,2637 +3199,2019-10-28 00:00:00,1933-12-27 00:00:00,88,universidad tecnológica nacional,licenciatura en terapia ocupacional,cristian lester,tmartin@hotmail.com,male,colonia hansen,2637 +3200,2020-02-06 00:00:00,1990-10-24 00:00:00,32,universidad nacional de jujuy,ingeniería en informática,ashley nichols,kimberlyjohnson@yahoo.com,female,colonia hansen,2637 +3201,2020-01-27 00:00:00,1910-09-20 00:00:00,112,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,victoria smith,khoward@hotmail.com,female,el campamento,3524 +3202,2019-11-09 00:00:00,1935-06-27 00:00:00,87,universidad tecnológica nacional,ciencias veterinarias,megan hernandez,charles91@gmail.com,female,el campamento,3524 +3203,2020-02-21 00:00:00,2001-03-25 00:00:00,21,universidad nacional de jujuy,licenciatura en ciencia política ,margaret hughes,qford@gmail.com,female,el campamento,3524 +3204,2020-07-14 00:00:00,1958-09-26 00:00:00,64,universidad nacional de jujuy,licenciatura en terapia ocupacional,william steele,pauljohnston@hotmail.com,male,el campamento,3524 +3205,2020-05-18 00:00:00,1941-07-22 00:00:00,81,universidad tecnológica nacional,diseño de imagen y sonido,jason beasley,brittany98@gmail.com,male,el campamento,3524 +3206,2019-11-03 00:00:00,1951-11-19 00:00:00,71,universidad tecnológica nacional,licenciatura en ciencias ambientales,andrea carroll,fletcherjessica@hotmail.com,female,el campamento,3524 +3207,2020-05-12 00:00:00,1988-08-24 00:00:00,34,universidad tecnológica nacional,licenciatura en ciencias ambientales,david wright,lisaarellano@yahoo.com,male,cuesta del ternero,9210 +3208,2020-04-07 00:00:00,1969-03-07 00:00:00,53,universidad nacional de jujuy,licenciatura en psicología,kevin richards,uryan@hotmail.com,male,cuesta del ternero,9210 +3209,2020-05-23 00:00:00,2002-06-02 00:00:00,20,universidad tecnológica nacional,medicina,nicholas booth,diana13@yahoo.com,male,cuesta del ternero,9210 +3210,2020-04-11 00:00:00,1935-09-04 00:00:00,87,universidad nacional de jujuy,ingeniería en informática,thomas peters,mark38@yahoo.com,male,cuesta del ternero,9210 +3211,2019-12-06 00:00:00,1954-09-18 00:00:00,68,universidad nacional de jujuy,medicina,joanna meyer,ashleyhunt@yahoo.com,female,cuesta del ternero,9210 +3212,2020-06-26 00:00:00,1951-01-19 00:00:00,71,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,maria harper,destiny03@hotmail.com,female,cuesta del ternero,9210 +3213,2020-06-27 00:00:00,1976-03-03 00:00:00,46,universidad nacional de jujuy,licenciatura en ciencias geológicas,jessica norman,littlewalter@yahoo.com,female,capitan solari,3515 +3214,2020-06-04 00:00:00,1928-01-11 00:00:00,94,universidad nacional de jujuy,licenciatura en terapia ocupacional,lori ramirez dds,escobarmatthew@gmail.com,female,capitan solari,3515 +3215,2019-10-01 00:00:00,1965-10-14 00:00:00,57,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,taylor barnes,dustinwalsh@hotmail.com,female,capitan solari,3515 +3216,2019-10-11 00:00:00,1981-10-27 00:00:00,41,universidad tecnológica nacional,ingeniería electrónica,robert mason,tammywilliams@hotmail.com,male,capitan solari,3515 +3217,2020-03-02 00:00:00,1938-09-09 00:00:00,84,universidad nacional de jujuy,licenciatura en ciencias ambientales,rachel cooper,katelyn90@hotmail.com,female,el trio,6467 +3218,2020-02-16 00:00:00,1922-07-14 00:00:00,100,universidad nacional de jujuy,diseño industrial,william burke,kholmes@yahoo.com,male,el trio,6467 +3219,2020-01-22 00:00:00,1962-12-02 00:00:00,59,universidad nacional de jujuy,diseño industrial,david miller,smithvincent@gmail.com,male,el trio,6467 +3220,2020-03-12 00:00:00,1937-03-13 00:00:00,85,universidad nacional de jujuy,arquitectura,anthony becker,rmartinez@hotmail.com,male,el trio,6467 +3221,2020-05-04 00:00:00,1930-11-18 00:00:00,92,universidad tecnológica nacional,licenciatura en terapia ocupacional,devon valdez,iwalton@hotmail.com,male,el trio,6467 +3222,2020-02-17 00:00:00,1921-11-16 00:00:00,101,universidad tecnológica nacional,licenciatura en administración ,david lester,hkelley@gmail.com,male,el trio,6467 +3223,2020-03-11 00:00:00,1931-01-04 00:00:00,91,universidad nacional de jujuy,contador público ,stephen nash,ygarcia@yahoo.com,male,manuel ocampo,2713 +3224,2019-11-10 00:00:00,1992-11-08 00:00:00,30,universidad nacional de jujuy,ingeniería en informática,patricia curtis,rebeccasmith@gmail.com,female,manuel ocampo,2713 +3225,2020-07-26 00:00:00,1960-03-16 00:00:00,62,universidad tecnológica nacional,técnico para bioterios ,donna howell,garciarebecca@yahoo.com,female,manuel ocampo,2713 +3226,2020-03-02 00:00:00,1942-09-29 00:00:00,80,universidad tecnológica nacional,licenciatura en ciencias biológicas,joseph farmer,susan29@hotmail.com,male,manuel ocampo,2713 +3227,2020-04-09 00:00:00,1963-10-15 00:00:00,59,universidad tecnológica nacional,diseño industrial,amanda thompson,mendezalicia@yahoo.com,female,manuel ocampo,2713 +3228,2020-06-27 00:00:00,1924-07-11 00:00:00,98,universidad tecnológica nacional,ciencias veterinarias,lisa moore,daughertyjames@hotmail.com,female,manuel ocampo,2713 +3229,2020-07-04 00:00:00,1911-01-20 00:00:00,111,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,dennis nelson,gonzalesmonica@yahoo.com,male,arbuco,1915 +3230,2020-03-03 00:00:00,1990-06-15 00:00:00,32,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,kristy kline,lauraaguilar@gmail.com,female,arbuco,1915 +3231,2020-02-20 00:00:00,1924-05-03 00:00:00,98,universidad nacional de jujuy,ingeniería en informática,ryan reynolds,scottdennis@gmail.com,male,arbuco,1915 +3232,2020-06-26 00:00:00,1939-04-13 00:00:00,83,universidad nacional de jujuy,licenciatura en ciencias geológicas,joseph gonzalez,christopher38@hotmail.com,male,arbuco,1915 +3233,2020-07-23 00:00:00,1919-05-30 00:00:00,103,universidad nacional de jujuy,farmacia,steven sanchez,qmarks@gmail.com,male,arbuco,1915 +3234,2020-06-06 00:00:00,1910-12-14 00:00:00,111,universidad tecnológica nacional,ciencias veterinarias,mario gill,christinashannon@yahoo.com,male,arbuco,1915 +3235,2019-12-29 00:00:00,1916-06-16 00:00:00,106,universidad tecnológica nacional,diseño de imagen y sonido,amanda smith,pcameron@hotmail.com,female,estacion moreno,1901 +3236,2020-06-28 00:00:00,1923-03-14 00:00:00,99,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,john schneider,espinozamatthew@yahoo.com,male,estacion moreno,1901 +3237,2020-04-04 00:00:00,1980-09-25 00:00:00,42,universidad nacional de jujuy,licenciatura en ciencias geológicas,amanda allison,bradley81@hotmail.com,female,estacion moreno,1901 +3238,2020-06-06 00:00:00,1907-01-06 00:00:00,115,universidad tecnológica nacional,licenciatura en psicología,joseph murphy,alan86@gmail.com,male,estacion moreno,1901 +3239,2019-12-23 00:00:00,1919-07-06 00:00:00,103,universidad tecnológica nacional,agronomía,craig roberts,joel16@gmail.com,male,estacion moreno,1901 +3240,2020-05-01 00:00:00,1974-03-15 00:00:00,48,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,melissa cherry,william05@yahoo.com,female,estacion moreno,1901 +3241,2020-01-18 00:00:00,1933-06-22 00:00:00,89,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,tiffany patel,sean66@hotmail.com,female,estacion moreno,1901 +3242,2020-06-22 00:00:00,1922-03-01 00:00:00,100,universidad nacional de jujuy,diseño industrial,karen harrington,danielle69@yahoo.com,female,ambrosetti,2352 +3243,2020-06-29 00:00:00,1954-08-18 00:00:00,68,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,julie johnson,bnguyen@hotmail.com,female,ambrosetti,2352 +3244,2020-04-13 00:00:00,1943-06-22 00:00:00,79,universidad tecnológica nacional,licenciatura en ciencias ambientales,darlene mendez,campbellbruce@yahoo.com,female,ambrosetti,2352 +3245,2020-07-11 00:00:00,1963-11-07 00:00:00,59,universidad nacional de jujuy,bioquímica,john scott,gaychelsea@yahoo.com,male,ambrosetti,2352 +3246,2019-11-28 00:00:00,2003-12-13 00:00:00,18,universidad tecnológica nacional,farmacia,debra williams dvm,whitneyteresa@yahoo.com,female,bermudez,6071 +3247,2019-10-04 00:00:00,1982-10-05 00:00:00,40,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,daniel rodriguez,vickigilbert@gmail.com,male,bermudez,6071 +3248,2020-04-10 00:00:00,1975-06-09 00:00:00,47,universidad tecnológica nacional,ingeniería electrónica,joshua morgan,agreen@hotmail.com,male,bermudez,6071 +3249,2020-06-02 00:00:00,1975-05-06 00:00:00,47,universidad nacional de jujuy,ingeniería en informática,denise hernandez,carterrobert@gmail.com,female,bermudez,6071 +3250,2020-01-01 00:00:00,1988-11-09 00:00:00,34,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,maria vang,summersmary@gmail.com,female,bermudez,6071 +3251,2020-04-10 00:00:00,1946-08-08 00:00:00,76,universidad nacional de jujuy,licenciatura en ciencias de la computación,mr. richard gill,christopher53@gmail.com,male,arroyo burgos,3133 +3252,2020-06-06 00:00:00,1948-12-16 00:00:00,73,universidad tecnológica nacional,actuario ,christina ortiz,theresajacobs@gmail.com,female,arroyo burgos,3133 +3253,2020-01-17 00:00:00,1932-11-13 00:00:00,90,universidad nacional de jujuy,licenciatura en artes,deborah mcguire,tmiller@hotmail.com,female,arroyo burgos,3133 +3254,2019-12-30 00:00:00,1990-05-15 00:00:00,32,universidad nacional de jujuy,ciencias veterinarias,eric smith,caseychang@yahoo.com,male,arroyo burgos,3133 +3255,2019-11-10 00:00:00,1956-05-21 00:00:00,66,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,larry banks,proach@hotmail.com,male,arroyo burgos,3133 +3256,2020-07-02 00:00:00,1994-08-23 00:00:00,28,universidad nacional de jujuy,licenciatura en administración ,richard wheeler,nicole76@gmail.com,male,campamento sol,8319 +3257,2020-05-29 00:00:00,1965-10-29 00:00:00,57,universidad tecnológica nacional,contador público ,christian schwartz,chelseacollins@hotmail.com,male,colonia nueva montevideo,2828 +3258,2020-04-04 00:00:00,1996-04-13 00:00:00,26,universidad tecnológica nacional,licenciatura en musicoterapia,ryan mckinney,stevensondonald@yahoo.com,male,colonia nueva montevideo,2828 +3259,2020-06-06 00:00:00,1960-11-06 00:00:00,62,universidad tecnológica nacional,actuario ,erica smith,amy73@hotmail.com,female,colonia nueva montevideo,2828 +3260,2020-03-25 00:00:00,1929-04-18 00:00:00,93,universidad tecnológica nacional,arquitectura,fred mullen,william49@gmail.com,male,colonia escribano,2103 +3261,2020-01-10 00:00:00,1965-10-24 00:00:00,57,universidad tecnológica nacional,arquitectura,brooke wright,rogerschad@yahoo.com,female,colonia escribano,2103 +3262,2019-12-16 00:00:00,1928-08-06 00:00:00,94,universidad tecnológica nacional,actuario ,jill carter,umclaughlin@yahoo.com,female,colonia escribano,2103 +3263,2020-06-09 00:00:00,1984-01-11 00:00:00,38,universidad nacional de jujuy,agronomía,dr. brittany fisher,pwilliams@gmail.com,female,colonia escribano,2103 +3264,2019-12-29 00:00:00,1924-04-30 00:00:00,98,universidad tecnológica nacional,bioquímica,michael kaiser,russellgibson@yahoo.com,male,cari larquea,7119 +3265,2020-02-19 00:00:00,1938-12-28 00:00:00,83,universidad tecnológica nacional,licenciatura en ciencias de la educación ,amber williams,jrose@hotmail.com,female,cari larquea,7119 +3266,2020-05-31 00:00:00,2002-03-16 00:00:00,20,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,anthony keller,johnnymiller@gmail.com,male,cari larquea,7119 +3267,2020-04-22 00:00:00,1988-10-10 00:00:00,34,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,timothy parks,cathystanton@yahoo.com,male,cari larquea,7119 +3268,2020-04-23 00:00:00,1921-04-29 00:00:00,101,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,rhonda harrell,bgarrett@yahoo.com,female,cari larquea,7119 +3269,2019-12-14 00:00:00,1979-06-17 00:00:00,43,universidad tecnológica nacional,licenciatura en ciencias ambientales,jason barber,yschmitt@gmail.com,male,cari larquea,7119 +3270,2020-02-07 00:00:00,1958-11-09 00:00:00,64,universidad tecnológica nacional,licenciatura en musicoterapia,kenneth young,kmendoza@yahoo.com,male,cari larquea,7119 +3271,2020-07-15 00:00:00,1979-07-14 00:00:00,43,universidad nacional de jujuy,licenciatura en ciencia política ,david blair,thompsonanna@hotmail.com,male,cari larquea,7119 +3272,2020-07-25 00:00:00,1913-09-26 00:00:00,109,universidad nacional de jujuy,diseño de imagen y sonido,jeffrey daniels,carrcraig@yahoo.com,male,arroyo aguas blancas,8174 +3273,2020-02-19 00:00:00,1909-09-01 00:00:00,113,universidad nacional de jujuy,licenciatura en ciencias geológicas,sheila buckley,sherrialexander@yahoo.com,female,arroyo aguas blancas,8174 +3274,2020-07-23 00:00:00,2002-01-04 00:00:00,20,universidad nacional de jujuy,licenciatura en sociología ,sydney gaines,davidcole@gmail.com,female,arroyo aguas blancas,8174 +3275,2020-06-06 00:00:00,1907-07-08 00:00:00,115,universidad nacional de jujuy,licenciatura en ciencias de la computación,shelly cunningham,rogersstacy@hotmail.com,female,arroyo aguas blancas,8174 +3276,2020-04-29 00:00:00,1962-06-30 00:00:00,60,universidad tecnológica nacional,licenciatura en ciencias biológicas,zachary weeks,garrisonjames@gmail.com,male,garcia del rio,8162 +3277,2020-06-30 00:00:00,2000-05-29 00:00:00,22,universidad tecnológica nacional,ingeniería electrónica,rebecca brown,williamskyle@hotmail.com,female,garcia del rio,8162 +3278,2020-04-25 00:00:00,1908-05-19 00:00:00,114,universidad tecnológica nacional,licenciatura en ciencias de la computación,kelly perry,matthewjones@gmail.com,female,garcia del rio,8162 +3279,2020-05-01 00:00:00,1915-07-19 00:00:00,107,universidad tecnológica nacional,licenciatura en ciencias de la computación,whitney higgins,phillipmoreno@yahoo.com,female,amuschina,5329 +3280,2020-04-23 00:00:00,1999-07-09 00:00:00,23,universidad nacional de jujuy,licenciatura en ciencias antropológicas,vincent french,kimberly42@hotmail.com,male,amuschina,5329 +3281,2020-01-25 00:00:00,1963-06-22 00:00:00,59,universidad nacional de jujuy,licenciatura en ciencias geológicas,frank brennan,kayla21@yahoo.com,male,algarrobal abajo,5541 +3282,2020-02-22 00:00:00,1978-12-10 00:00:00,43,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,curtis pope,hilljessica@yahoo.com,male,algarrobal abajo,5541 +3283,2019-10-05 00:00:00,2002-08-31 00:00:00,20,universidad nacional de jujuy,ciencias veterinarias,beth strong,orodriguez@gmail.com,female,algarrobal abajo,5541 +3284,2020-06-27 00:00:00,1938-11-12 00:00:00,84,universidad nacional de jujuy,licenciatura en psicología,kristina simpson,ginageorge@gmail.com,female,algarrobal abajo,5541 +3285,2020-03-01 00:00:00,1986-07-14 00:00:00,36,universidad nacional de jujuy,técnico para bioterios ,carrie mejia,thomaspeterson@yahoo.com,female,isla,5873 +3286,2020-03-14 00:00:00,1982-09-25 00:00:00,40,universidad nacional de jujuy,técnico para bioterios ,jamie coleman,erica79@yahoo.com,female,isla,5873 +3287,2019-12-30 00:00:00,1966-02-24 00:00:00,56,universidad nacional de jujuy,técnico para bioterios ,kristine watson,victoriarobinson@hotmail.com,female,isla,5873 +3288,2020-05-26 00:00:00,1994-10-19 00:00:00,28,universidad tecnológica nacional,farmacia,zoe best,eanderson@yahoo.com,female,isla,5873 +3289,2020-05-18 00:00:00,1937-11-21 00:00:00,85,universidad nacional de jujuy,licenciatura en terapia ocupacional,alice coleman,ibaker@yahoo.com,female,algarrobito,5537 +3290,2019-12-12 00:00:00,1928-04-17 00:00:00,94,universidad tecnológica nacional,licenciatura en psicología,cody chan,sarahjones@hotmail.com,male,algarrobito,5537 +3291,2020-08-01 00:00:00,1957-06-09 00:00:00,65,universidad tecnológica nacional,ingeniería electrónica,michael thompson,douglasmary@yahoo.com,male,algarrobito,5537 +3292,2020-03-17 00:00:00,1916-01-22 00:00:00,106,universidad tecnológica nacional,diseño de imagen y sonido,brooke harper,pwolfe@yahoo.com,female,indacochea,6623 +3293,2020-06-23 00:00:00,1980-04-21 00:00:00,42,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,julie smith,rebeccagonzalez@gmail.com,female,indacochea,6623 +3294,2020-01-14 00:00:00,1949-02-25 00:00:00,73,universidad tecnológica nacional,licenciatura en ciencias antropológicas,michael mathis,ericaalvarado@yahoo.com,male,indacochea,6623 +3295,2020-04-28 00:00:00,1926-04-06 00:00:00,96,universidad nacional de jujuy,licenciatura en sociología ,stacy holder,diazlori@hotmail.com,female,indacochea,6623 +3296,2020-02-01 00:00:00,1954-07-15 00:00:00,68,universidad nacional de jujuy,licenciatura en producción de bioimagenes,jason holmes,sophia08@hotmail.com,male,indacochea,6623 +3297,2020-05-12 00:00:00,1925-09-18 00:00:00,97,universidad nacional de jujuy,diseño industrial,jack martinez,danielle67@hotmail.com,male,indacochea,6623 +3298,2019-10-15 00:00:00,1978-11-28 00:00:00,43,universidad tecnológica nacional,licenciatura en ciencia política ,jonathan bailey,jonathan32@hotmail.com,male,agua de torre,5621 +3299,2019-12-29 00:00:00,1967-08-01 00:00:00,55,universidad nacional de jujuy,ingeniería electrónica,pamela jones,kempnathan@yahoo.com,female,agua de torre,5621 +3300,2020-07-27 00:00:00,1989-03-11 00:00:00,33,universidad nacional de jujuy,licenciatura en producción de bioimagenes,teresa jones,smoore@hotmail.com,female,agua de torre,5621 +3301,2019-10-18 00:00:00,1971-09-12 00:00:00,51,universidad tecnológica nacional,ingeniería mecánica,jessica smith,donald86@hotmail.com,female,agua de torre,5621 +3302,2020-02-21 00:00:00,1991-05-24 00:00:00,31,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,laurie robinson,jason46@yahoo.com,female,colonia ferrari,7172 +3303,2020-01-22 00:00:00,1946-12-13 00:00:00,75,universidad tecnológica nacional,licenciatura en psicología,michelle herman,amandasullivan@yahoo.com,female,colonia ferrari,7172 +3304,2020-05-02 00:00:00,1926-05-22 00:00:00,96,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,linda mckay,frankgomez@hotmail.com,female,colonia ferrari,7172 +3305,2020-07-26 00:00:00,1905-12-19 00:00:00,116,universidad nacional de jujuy,licenciatura en sociología ,drew bush,bvance@hotmail.com,male,colonia ferrari,7172 +3306,2020-02-04 00:00:00,1949-04-04 00:00:00,73,universidad nacional de jujuy,ingeniería electrónica,jerry white,wallpenny@gmail.com,male,colonia ferrari,7172 +3307,2019-10-18 00:00:00,1977-03-28 00:00:00,45,universidad nacional de jujuy,licenciatura en ciencias geológicas,gregory hunt,johncarter@gmail.com,male,colonia ferrari,7172 +3308,2019-10-10 00:00:00,1927-12-25 00:00:00,94,universidad nacional de jujuy,actuario ,ashley scott,charlesmartinez@gmail.com,female,colonia ferrari,7172 +3309,2020-05-29 00:00:00,1923-09-28 00:00:00,99,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,stacy martinez,brownjon@hotmail.com,female,baigorrita,6013 +3310,2020-03-05 00:00:00,1979-12-31 00:00:00,42,universidad nacional de jujuy,diseño de imagen y sonido,david white,melanie20@hotmail.com,male,baigorrita,6013 +3311,2019-12-26 00:00:00,1948-07-27 00:00:00,74,universidad tecnológica nacional,arquitectura,rachael dean,mwilliams@gmail.com,female,baigorrita,6013 +3312,2019-10-29 00:00:00,1928-04-03 00:00:00,94,universidad tecnológica nacional,licenciatura en ciencia política ,rachel williams,kolson@gmail.com,female,baigorrita,6013 +3313,2020-06-28 00:00:00,1944-01-01 00:00:00,78,universidad tecnológica nacional,diseño industrial,darius stanley,natalienguyen@gmail.com,male,emilio lamarca,8505 +3314,2019-11-29 00:00:00,1932-08-01 00:00:00,90,universidad tecnológica nacional,ciencias veterinarias,meghan miller,amyoliver@gmail.com,female,emilio lamarca,8505 +3315,2020-01-04 00:00:00,1983-10-08 00:00:00,39,universidad tecnológica nacional,licenciatura en administración ,tasha reed,rcook@hotmail.com,female,emilio lamarca,8505 +3316,2020-02-27 00:00:00,2002-06-24 00:00:00,20,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,alicia alexander,rossgregory@yahoo.com,female,emilio lamarca,8505 +3317,2019-12-26 00:00:00,1985-12-21 00:00:00,36,universidad nacional de jujuy,ciencias veterinarias,nicole mclaughlin,ryanfloyd@gmail.com,female,emilio lamarca,8505 +3318,2020-06-14 00:00:00,1955-09-07 00:00:00,67,universidad nacional de jujuy,agronomía,christopher wilson,brownchristopher@yahoo.com,male,emilio lamarca,8505 +3319,2020-06-30 00:00:00,1935-05-06 00:00:00,87,universidad tecnológica nacional,farmacia,melissa newton,erikrichardson@yahoo.com,female,ambato,4711 +3320,2020-04-29 00:00:00,1909-05-08 00:00:00,113,universidad tecnológica nacional,ingeniería electrónica,alison zavala,fjohns@yahoo.com,female,ambato,4711 +3321,2019-12-27 00:00:00,1954-01-15 00:00:00,68,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,jennifer williams,julie92@yahoo.com,female,ambato,4711 +3322,2020-01-10 00:00:00,1926-01-09 00:00:00,96,universidad tecnológica nacional,licenciatura en psicología,gregory harvey,wbenton@yahoo.com,male,ambato,4711 +3323,2020-03-06 00:00:00,1951-09-06 00:00:00,71,universidad nacional de jujuy,ingeniería mecánica,darren jones,eduardo38@gmail.com,male,independencia,4143 +3324,2020-06-06 00:00:00,1945-07-09 00:00:00,77,universidad tecnológica nacional,arquitectura,courtney boyd,jose64@gmail.com,female,independencia,4143 +3325,2020-01-19 00:00:00,1971-01-28 00:00:00,51,universidad nacional de jujuy,arquitectura,robert hernandez,ychapman@gmail.com,male,independencia,4143 +3326,2020-06-19 00:00:00,1929-11-26 00:00:00,93,universidad tecnológica nacional,licenciatura en terapia ocupacional,taylor holland,kylesellers@yahoo.com,male,independencia,4143 +3327,2019-10-19 00:00:00,1957-08-23 00:00:00,65,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jason mason dds,wilkinsandrea@yahoo.com,male,independencia,4143 +3328,2020-02-03 00:00:00,1998-01-16 00:00:00,24,universidad nacional de jujuy,licenciatura en artes,morgan davidson,rosswilliam@hotmail.com,female,independencia,4143 +3329,2019-11-29 00:00:00,1950-07-27 00:00:00,72,universidad nacional de jujuy,contador público ,keith carter,kimberly66@gmail.com,male,cañada seca,6105 +3330,2019-11-19 00:00:00,1994-10-29 00:00:00,28,universidad tecnológica nacional,licenciatura en ciencias ambientales,amanda rojas,campbellemily@yahoo.com,female,cañada seca,6105 +3331,2019-10-16 00:00:00,1907-06-20 00:00:00,115,universidad nacional de jujuy,licenciatura en ciencias de la computación,shannon brown,katie59@gmail.com,female,cañada seca,6105 +3332,2020-03-07 00:00:00,1997-06-17 00:00:00,25,universidad tecnológica nacional,arquitectura,james perez,lthompson@hotmail.com,male,cañada seca,6105 +3333,2019-12-05 00:00:00,1989-03-26 00:00:00,33,universidad tecnológica nacional,bioquímica,erika lyons,jason68@gmail.com,female,cañada seca,6105 +3334,2020-07-20 00:00:00,1956-02-27 00:00:00,66,universidad nacional de jujuy,licenciatura en artes,jasmin phillips,thomasfox@hotmail.com,female,cañada seca,6105 +3335,2020-06-13 00:00:00,2003-03-01 00:00:00,19,universidad tecnológica nacional,licenciatura en psicología,mr. dylan mann,melanie73@yahoo.com,male,cañada seca,6105 +3336,2020-03-21 00:00:00,1990-02-10 00:00:00,32,universidad tecnológica nacional,licenciatura en psicología,vicki perry,breanna45@hotmail.com,female,cañada seca,6105 +3337,2020-01-23 00:00:00,1916-04-26 00:00:00,106,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,travis johnson dds,smithmelissa@gmail.com,male,labordeboy,2726 +3338,2019-10-30 00:00:00,1956-08-11 00:00:00,66,universidad tecnológica nacional,licenciatura en producción de bioimagenes,thomas harris,cheryl76@yahoo.com,male,labordeboy,2726 +3339,2019-11-26 00:00:00,1955-06-15 00:00:00,67,universidad tecnológica nacional,licenciatura en producción de bioimagenes,steven farley,barnetttyler@hotmail.com,male,labordeboy,2726 +3340,2020-01-25 00:00:00,1930-08-14 00:00:00,92,universidad nacional de jujuy,licenciatura en producción de bioimagenes,sheila allen,james90@yahoo.com,female,labordeboy,2726 +3341,2020-04-16 00:00:00,1940-03-27 00:00:00,82,universidad tecnológica nacional,licenciatura en administración ,amy smith,longjonathan@yahoo.com,female,labordeboy,2726 +3342,2020-03-03 00:00:00,1967-03-29 00:00:00,55,universidad nacional de jujuy,licenciatura en ciencias de la educación ,kathryn knight,tracyedwards@gmail.com,female,labordeboy,2726 +3343,2019-11-19 00:00:00,1956-02-09 00:00:00,66,universidad tecnológica nacional,diseño industrial,daniel wallace,kthomas@yahoo.com,male,labordeboy,2726 +3344,2020-05-03 00:00:00,1931-08-29 00:00:00,91,universidad tecnológica nacional,licenciatura en ciencias ambientales,stephen armstrong,morriskayla@gmail.com,male,estacion christophersen,2611 +3345,2020-04-18 00:00:00,1955-03-14 00:00:00,67,universidad nacional de jujuy,medicina,david miller,yedwards@yahoo.com,male,estacion christophersen,2611 +3346,2020-01-02 00:00:00,1967-07-01 00:00:00,55,universidad nacional de jujuy,licenciatura en ciencias de la educación ,kathy bennett,walter12@gmail.com,female,estacion christophersen,2611 +3347,2019-10-02 00:00:00,1950-07-25 00:00:00,72,universidad nacional de jujuy,licenciatura en ciencias de la educación ,michael christian,kendrarodriguez@hotmail.com,male,estacion christophersen,2611 +3348,2020-01-20 00:00:00,1998-05-13 00:00:00,24,universidad nacional de jujuy,licenciatura en musicoterapia,robert wilson,james63@gmail.com,male,estacion christophersen,2611 +3349,2020-04-03 00:00:00,1989-03-05 00:00:00,33,universidad tecnológica nacional,licenciatura en administración ,amy haas,brownjames@yahoo.com,female,estacion christophersen,2611 +3350,2020-04-15 00:00:00,1952-07-13 00:00:00,70,universidad nacional de jujuy,diseño de imagen y sonido,anthony ford,traceywilliams@hotmail.com,male,estacion christophersen,2611 +3351,2020-07-01 00:00:00,1919-02-15 00:00:00,103,universidad tecnológica nacional,licenciatura en ciencias de la educación ,brandy may,lburnett@gmail.com,female,estacion christophersen,2611 +3352,2020-03-21 00:00:00,1923-07-01 00:00:00,99,universidad nacional de jujuy,licenciatura en musicoterapia,debbie garrett,petersjesse@yahoo.com,female,estacion christophersen,2611 +3353,2020-05-01 00:00:00,1908-02-07 00:00:00,114,universidad nacional de jujuy,diseño industrial,david hines,aimeefields@hotmail.com,male,isla victoria,8400 +3354,2020-02-23 00:00:00,1941-09-04 00:00:00,81,universidad tecnológica nacional,licenciatura en ciencia política ,kevin martin,kpotter@yahoo.com,male,isla victoria,8400 +3355,2020-04-14 00:00:00,1978-08-02 00:00:00,44,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,heather ross,iblankenship@yahoo.com,female,colonia san manuel,3563 +3356,2020-01-26 00:00:00,1964-10-21 00:00:00,58,universidad tecnológica nacional,ingeniería electrónica,mark sanders,brownmary@yahoo.com,male,colonia san manuel,3563 +3357,2019-10-14 00:00:00,1979-06-20 00:00:00,43,universidad nacional de jujuy,licenciatura en ciencia política ,isabella rhodes,dhorn@hotmail.com,female,colonia san manuel,3563 +3358,2019-11-13 00:00:00,1980-06-11 00:00:00,42,universidad nacional de jujuy,ingeniería en informática,david phillips,phahn@gmail.com,male,colonia san manuel,3563 +3359,2019-10-12 00:00:00,1946-12-20 00:00:00,75,universidad nacional de jujuy,diseño industrial,jennifer berg,justin52@hotmail.com,female,colonia san manuel,3563 +3360,2020-07-12 00:00:00,1912-09-22 00:00:00,110,universidad nacional de jujuy,diseño industrial,martin morton,collierregina@yahoo.com,male,gobernador crespo,3044 +3361,2019-11-19 00:00:00,1968-01-15 00:00:00,54,universidad nacional de jujuy,licenciatura en ciencias antropológicas,lindsey solis,donald86@gmail.com,female,gobernador crespo,3044 +3362,2020-02-19 00:00:00,1959-07-30 00:00:00,63,universidad tecnológica nacional,licenciatura en ciencias biológicas,angel murray,lindsayfisher@hotmail.com,male,gobernador crespo,3044 +3363,2020-04-09 00:00:00,1930-07-19 00:00:00,92,universidad nacional de jujuy,agronomía,ronald moore,paul23@gmail.com,male,gobernador crespo,3044 +3364,2020-03-13 00:00:00,1951-11-09 00:00:00,71,universidad tecnológica nacional,licenciatura en sociología ,alexis hardin,daniel15@gmail.com,female,gobernador crespo,3044 +3365,2020-03-22 00:00:00,1926-09-26 00:00:00,96,universidad tecnológica nacional,licenciatura en ciencias de la computación,michael mcdowell,justin92@hotmail.com,male,colonia barga,8142 +3366,2020-06-30 00:00:00,1910-12-08 00:00:00,112,universidad nacional de jujuy,diseño industrial,chris larsen,sandy83@yahoo.com,male,colonia barga,8142 +3367,2020-04-10 00:00:00,1925-08-12 00:00:00,97,universidad nacional de jujuy,licenciatura en terapia ocupacional,jessica gray,imoore@hotmail.com,female,colonia barga,8142 +3368,2020-01-14 00:00:00,1952-12-08 00:00:00,69,universidad tecnológica nacional,agronomía,samantha harris,conradroberto@hotmail.com,female,colonia barga,8142 +3369,2019-12-24 00:00:00,1961-08-01 00:00:00,61,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,mary giles,tnavarro@hotmail.com,female,colonia barga,8142 +3370,2020-06-30 00:00:00,1910-07-06 00:00:00,112,universidad tecnológica nacional,licenciatura en ciencia política ,todd reeves,justin36@hotmail.com,male,arrayanal,4503 +3371,2020-05-01 00:00:00,1930-02-19 00:00:00,92,universidad nacional de jujuy,farmacia,holly wilson,gbrown@gmail.com,female,arrayanal,4503 +3372,2020-01-19 00:00:00,1943-05-08 00:00:00,79,universidad tecnológica nacional,licenciatura en ciencias antropológicas,maria rose,debbie60@yahoo.com,female,arrayanal,4503 +3373,2019-11-28 00:00:00,1929-03-10 00:00:00,93,universidad tecnológica nacional,ingeniería mecánica,kevin hall,grahampaula@yahoo.com,male,arrayanal,4503 +3374,2020-03-01 00:00:00,1933-11-17 00:00:00,89,universidad tecnológica nacional,técnico para bioterios ,philip lewis,martinerin@yahoo.com,male,arrayanal,4503 +3375,2020-01-12 00:00:00,1909-11-10 00:00:00,113,universidad tecnológica nacional,licenciatura en producción de bioimagenes,jacqueline moore,orrkathryn@yahoo.com,female,arrayanal,4503 +3376,2019-11-22 00:00:00,1974-03-10 00:00:00,48,universidad tecnológica nacional,medicina,kevin moses,craig66@hotmail.com,male,3 de mayo,5543 +3377,2020-03-24 00:00:00,1944-04-04 00:00:00,78,universidad tecnológica nacional,licenciatura en musicoterapia,dillon vega,travishiggins@gmail.com,male,3 de mayo,5543 +3378,2020-05-31 00:00:00,1969-06-25 00:00:00,53,universidad tecnológica nacional,ingeniería electrónica,alyssa sanders,qmelendez@yahoo.com,female,3 de mayo,5543 +3379,2019-12-31 00:00:00,1939-04-06 00:00:00,83,universidad tecnológica nacional,técnico para bioterios ,colleen ferguson,robertross@yahoo.com,female,3 de mayo,5543 +3380,2020-03-11 00:00:00,1916-08-23 00:00:00,106,universidad tecnológica nacional,ingeniería mecánica,nicole oneill,sonya06@gmail.com,female,3 de mayo,5543 +3381,2019-10-07 00:00:00,2001-12-14 00:00:00,20,universidad tecnológica nacional,licenciatura en ciencias de la educación ,steve sampson,hayessherri@gmail.com,male,3 de mayo,5543 +3382,2020-03-27 00:00:00,1942-09-15 00:00:00,80,universidad nacional de jujuy,licenciatura en sociología ,amanda hines,reillyjessica@gmail.com,female,3 de mayo,5543 +3383,2019-10-21 00:00:00,1923-05-14 00:00:00,99,universidad tecnológica nacional,licenciatura en ciencias ambientales,christine baker,kathryncook@hotmail.com,female,3 de mayo,5543 +3384,2020-07-23 00:00:00,1950-02-07 00:00:00,72,universidad nacional de jujuy,técnico para bioterios ,alan williams,matthewlawrence@hotmail.com,male,3 de mayo,5543 +3385,2019-10-09 00:00:00,1967-04-13 00:00:00,55,universidad tecnológica nacional,licenciatura en ciencias geológicas,christine brewer,nelsonsusan@hotmail.com,female,3 de mayo,5543 +3386,2020-06-22 00:00:00,1936-01-05 00:00:00,86,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,shawn tanner,trodriguez@gmail.com,male,3 de mayo,5543 +3387,2019-10-06 00:00:00,1986-01-28 00:00:00,36,universidad nacional de jujuy,licenciatura en terapia ocupacional,aaron mitchell,susanperez@gmail.com,male,asuncion,5535 +3388,2020-02-11 00:00:00,1919-10-29 00:00:00,103,universidad tecnológica nacional,medicina,katelyn miller,llong@yahoo.com,female,asuncion,5535 +3389,2020-04-07 00:00:00,1946-12-10 00:00:00,75,universidad tecnológica nacional,diseño industrial,kyle rivera,boydmichele@yahoo.com,male,almirante solier,8109 +3390,2020-05-09 00:00:00,1968-04-23 00:00:00,54,universidad tecnológica nacional,licenciatura en ciencias antropológicas,elizabeth webb,gloria62@gmail.com,female,almirante solier,8109 +3391,2020-03-19 00:00:00,1998-04-27 00:00:00,24,universidad nacional de jujuy,licenciatura en ciencias biológicas,lacey silva,markramirez@hotmail.com,female,almirante solier,8109 +3392,2020-07-03 00:00:00,1982-05-18 00:00:00,40,universidad tecnológica nacional,licenciatura en ciencias antropológicas,donald white,ashley00@yahoo.com,male,barrancas coloradas,6300 +3393,2020-01-18 00:00:00,2000-02-25 00:00:00,22,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jason duke,angela65@gmail.com,male,barrancas coloradas,6300 +3394,2019-12-31 00:00:00,1999-02-21 00:00:00,23,universidad nacional de jujuy,diseño industrial,jessica miller,mitchell73@gmail.com,female,barrancas coloradas,6300 +3395,2020-04-06 00:00:00,1991-11-21 00:00:00,31,universidad tecnológica nacional,licenciatura en ciencias de la computación,joseph johnson,shelly04@gmail.com,male,barrancas coloradas,6300 +3396,2020-04-19 00:00:00,1913-08-17 00:00:00,109,universidad tecnológica nacional,actuario ,gregory becker,hrios@gmail.com,male,barrancas coloradas,6300 +3397,2020-05-01 00:00:00,1952-12-14 00:00:00,69,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,amanda salinas,jayhuff@yahoo.com,female,barrancas coloradas,6300 +3398,2020-01-30 00:00:00,1928-01-31 00:00:00,94,universidad tecnológica nacional,agronomía,kimberly martin,crice@yahoo.com,female,caraguatay,3557 +3399,2020-03-31 00:00:00,1979-02-15 00:00:00,43,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,rebecca hamilton,julie58@hotmail.com,female,caraguatay,3557 +3400,2020-06-18 00:00:00,1906-10-19 00:00:00,116,universidad nacional de jujuy,licenciatura en administración ,leslie mayo,karahinton@yahoo.com,female,caraguatay,3557 +3401,2020-04-19 00:00:00,1919-01-18 00:00:00,103,universidad nacional de jujuy,ingeniería mecánica,allison bishop,lrhodes@gmail.com,female,caraguatay,3557 +3402,2020-01-06 00:00:00,1927-06-08 00:00:00,95,universidad nacional de jujuy,arquitectura,justin long,christopherchambers@gmail.com,male,caraguatay,3557 +3403,2020-05-04 00:00:00,1916-06-23 00:00:00,106,universidad nacional de jujuy,licenciatura en producción de bioimagenes,jeremiah hill,amber59@yahoo.com,male,caraguatay,3557 +3404,2020-05-15 00:00:00,1936-12-27 00:00:00,85,universidad tecnológica nacional,ingeniería electrónica,joseph williams,tboyd@gmail.com,male,caraguatay,3557 +3405,2019-12-19 00:00:00,1993-12-24 00:00:00,28,universidad nacional de jujuy,diseño industrial,allison schmidt,patricknixon@hotmail.com,female,caraguatay,3557 +3406,2020-03-23 00:00:00,1988-07-05 00:00:00,34,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,robert white,courtneyparsons@hotmail.com,male,estacion uspallata,5551 +3407,2020-05-15 00:00:00,2001-07-11 00:00:00,21,universidad tecnológica nacional,actuario ,william mendoza,christophersnyder@gmail.com,male,estacion uspallata,5551 +3408,2019-10-31 00:00:00,2001-08-01 00:00:00,21,universidad nacional de jujuy,licenciatura en producción de bioimagenes,tina rogers,victoriamccormick@yahoo.com,female,estacion uspallata,5551 +3409,2019-12-16 00:00:00,1973-08-22 00:00:00,49,universidad tecnológica nacional,licenciatura en psicología,beth ingram,debbiemurphy@hotmail.com,female,estacion uspallata,5551 +3410,2019-11-08 00:00:00,1927-01-28 00:00:00,95,universidad nacional de jujuy,arquitectura,vincent wagner,rachelmcclure@hotmail.com,male,colonia los lapachos,4606 +3411,2019-12-28 00:00:00,1975-03-08 00:00:00,47,universidad nacional de jujuy,licenciatura en producción de bioimagenes,victor dawson,iwoodard@yahoo.com,male,colonia los lapachos,4606 +3412,2020-02-11 00:00:00,1943-07-22 00:00:00,79,universidad tecnológica nacional,licenciatura en psicología,brandon woodard,samanthaterry@yahoo.com,male,colonia los lapachos,4606 +3413,2019-12-09 00:00:00,1932-10-22 00:00:00,90,universidad nacional de jujuy,ciencias veterinarias,abigail coffey,lunasandra@yahoo.com,female,colonia los lapachos,4606 +3414,2019-10-31 00:00:00,1999-05-16 00:00:00,23,universidad tecnológica nacional,diseño industrial,juan austin,rossomar@gmail.com,male,anahi,2846 +3415,2020-06-17 00:00:00,1955-02-01 00:00:00,67,universidad nacional de jujuy,ingeniería mecánica,albert fleming,jason99@gmail.com,male,anahi,2846 +3416,2019-12-13 00:00:00,1949-05-17 00:00:00,73,universidad nacional de jujuy,arquitectura,maureen watts,erinburgess@yahoo.com,female,anahi,2846 +3417,2020-01-13 00:00:00,1994-11-23 00:00:00,27,universidad nacional de jujuy,licenciatura en musicoterapia,brian harris,steven49@gmail.com,male,anahi,2846 +3418,2019-12-30 00:00:00,1907-08-17 00:00:00,115,universidad tecnológica nacional,medicina,jennifer wood,sara90@hotmail.com,female,anahi,2846 +3419,2020-05-27 00:00:00,1985-05-07 00:00:00,37,universidad nacional de jujuy,licenciatura en ciencia política ,andrew williams,mlopez@yahoo.com,male,anahi,2846 +3420,2020-03-25 00:00:00,1998-12-28 00:00:00,23,universidad nacional de jujuy,bioquímica,kevin rodriguez,toddpatel@yahoo.com,male,la morocha,2613 +3421,2019-12-22 00:00:00,1997-03-26 00:00:00,25,universidad nacional de jujuy,ingeniería electrónica,suzanne thompson,cruzkenneth@gmail.com,female,la morocha,2613 +3422,2020-04-24 00:00:00,1943-03-05 00:00:00,79,universidad nacional de jujuy,licenciatura en psicología,john espinoza,teresarowe@gmail.com,male,la morocha,2613 +3423,2019-12-20 00:00:00,1975-04-07 00:00:00,47,universidad nacional de jujuy,licenciatura en ciencias biológicas,teresa anderson,tracynash@gmail.com,female,la morocha,2613 +3424,2020-04-09 00:00:00,1985-11-25 00:00:00,36,universidad nacional de jujuy,agronomía,heather shepherd,scott12@yahoo.com,female,la morocha,2613 +3425,2020-07-18 00:00:00,1930-01-05 00:00:00,92,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,hayley oliver,jthomas@hotmail.com,female,la morocha,2613 +3426,2020-04-09 00:00:00,1915-11-01 00:00:00,107,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jack huffman md,stephaniethomas@yahoo.com,male,la morocha,2613 +3427,2019-10-18 00:00:00,1952-12-20 00:00:00,69,universidad nacional de jujuy,diseño industrial,amanda chung,marissa94@gmail.com,female,agua azul,4132 +3428,2020-05-29 00:00:00,1995-01-21 00:00:00,27,universidad tecnológica nacional,licenciatura en ciencias ambientales,carrie kemp,randy27@gmail.com,female,agua azul,4132 +3429,2020-06-10 00:00:00,1913-02-13 00:00:00,109,universidad tecnológica nacional,agronomía,cristina parks,angelagarza@gmail.com,female,agua azul,4132 +3430,2020-03-01 00:00:00,1967-10-15 00:00:00,55,universidad tecnológica nacional,licenciatura en ciencias de la computación,heather mclean,george54@gmail.com,female,agua azul,4132 +3431,2020-03-05 00:00:00,1923-01-16 00:00:00,99,universidad nacional de jujuy,medicina,maxwell anderson,xrogers@gmail.com,male,agua azul,4132 +3432,2020-06-25 00:00:00,1956-09-19 00:00:00,66,universidad nacional de jujuy,licenciatura en ciencias de la educación ,luis frazier,znunez@hotmail.com,male,agua azul,4132 +3433,2020-06-06 00:00:00,1922-05-07 00:00:00,100,universidad nacional de jujuy,licenciatura en terapia ocupacional,allison houston,molinalauren@yahoo.com,female,agua azul,4132 +3434,2020-03-09 00:00:00,1936-09-04 00:00:00,86,universidad tecnológica nacional,ingeniería en informática,heather sanchez,rosstheodore@yahoo.com,female,agua azul,4132 +3435,2019-12-12 00:00:00,1985-05-10 00:00:00,37,universidad nacional de jujuy,agronomía,patrick matthews,matthewhunter@hotmail.com,male,san clemente del tuyu,7105 +3436,2019-10-23 00:00:00,1963-04-11 00:00:00,59,universidad tecnológica nacional,licenciatura en ciencias ambientales,nathan blevins,kelleyscott@yahoo.com,male,san clemente del tuyu,7105 +3437,2020-04-27 00:00:00,1920-03-18 00:00:00,102,universidad nacional de jujuy,bioquímica,erin morales,johnross@hotmail.com,female,san clemente del tuyu,7105 +3438,2019-10-29 00:00:00,1958-10-03 00:00:00,64,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,lisa gibson,vstafford@hotmail.com,female,san clemente del tuyu,7105 +3439,2020-07-01 00:00:00,1921-12-01 00:00:00,101,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,lisa rivas,cobbdanielle@gmail.com,female,san clemente del tuyu,7105 +3440,2020-07-04 00:00:00,1989-07-11 00:00:00,33,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,richard mueller,tylerhernandez@yahoo.com,male,san clemente del tuyu,7105 +3441,2019-12-22 00:00:00,1950-11-28 00:00:00,72,universidad nacional de jujuy,ingeniería mecánica,brian lara,tabbott@yahoo.com,male,san clemente del tuyu,7105 +3442,2020-04-13 00:00:00,1908-08-02 00:00:00,114,universidad nacional de jujuy,diseño industrial,anthony lang,grosscrystal@yahoo.com,male,la aguada de las animas,5871 +3443,2020-02-12 00:00:00,1935-05-08 00:00:00,87,universidad nacional de jujuy,farmacia,ronald alexander,sreed@gmail.com,male,la aguada de las animas,5871 +3444,2020-02-16 00:00:00,1915-06-18 00:00:00,107,universidad tecnológica nacional,licenciatura en ciencias biológicas,hunter jones,fzavala@yahoo.com,male,la aguada de las animas,5871 +3445,2019-12-02 00:00:00,1920-11-13 00:00:00,102,universidad nacional de jujuy,licenciatura en terapia ocupacional,emily simmons,gracerodriguez@hotmail.com,female,la aguada de las animas,5871 +3446,2019-10-30 00:00:00,1922-09-17 00:00:00,100,universidad tecnológica nacional,licenciatura en musicoterapia,andrea castro,pdavis@hotmail.com,female,la aguada de las animas,5871 +3447,2020-02-01 00:00:00,1991-05-11 00:00:00,31,universidad tecnológica nacional,diseño de imagen y sonido,victoria allen,valdezcourtney@yahoo.com,female,piamonte,2529 +3448,2020-03-24 00:00:00,1985-10-02 00:00:00,37,universidad nacional de jujuy,ciencias veterinarias,jamie long,masoncody@yahoo.com,female,piamonte,2529 +3449,2020-06-16 00:00:00,1919-03-01 00:00:00,103,universidad tecnológica nacional,actuario ,david price,mgray@gmail.com,male,piamonte,2529 +3450,2020-01-17 00:00:00,1935-12-26 00:00:00,86,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,angela butler,vlee@yahoo.com,female,piamonte,2529 +3451,2020-05-03 00:00:00,1959-01-08 00:00:00,63,universidad nacional de jujuy,diseño de imagen y sonido,roy fisher,jessica68@yahoo.com,male,piamonte,2529 +3452,2020-06-13 00:00:00,1957-10-02 00:00:00,65,universidad tecnológica nacional,actuario ,karen cook,mathew95@gmail.com,female,dest aeronautico milit reconqu,3567 +3453,2019-11-24 00:00:00,1937-07-12 00:00:00,85,universidad tecnológica nacional,agronomía,spencer wilkerson,silvaandrew@hotmail.com,male,dest aeronautico milit reconqu,3567 +3454,2020-04-13 00:00:00,1910-07-08 00:00:00,112,universidad nacional de jujuy,licenciatura en artes,justin garza,hancockadam@hotmail.com,male,dest aeronautico milit reconqu,3567 +3455,2019-10-19 00:00:00,1970-02-03 00:00:00,52,universidad nacional de jujuy,farmacia,courtney hamilton,mary75@gmail.com,female,dest aeronautico milit reconqu,3567 +3456,2020-02-12 00:00:00,1907-01-07 00:00:00,115,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,justin gonzalez,christinawoodard@gmail.com,male,dest aeronautico milit reconqu,3567 +3457,2020-05-26 00:00:00,1936-10-24 00:00:00,86,universidad nacional de jujuy,técnico para bioterios ,lonnie moore,tiffanysmith@hotmail.com,male,dest aeronautico milit reconqu,3567 +3458,2020-01-30 00:00:00,1994-08-29 00:00:00,28,universidad nacional de jujuy,licenciatura en artes,patricia mcintyre,robinsonjames@gmail.com,female,dest aeronautico milit reconqu,3567 +3459,2020-02-20 00:00:00,1933-03-18 00:00:00,89,universidad nacional de jujuy,licenciatura en ciencias de la computación,katherine hudson,hwest@gmail.com,female,dest aeronautico milit reconqu,3567 +3460,2020-06-01 00:00:00,1944-06-03 00:00:00,78,universidad nacional de jujuy,diseño de imagen y sonido,stephanie moreno,laraelizabeth@gmail.com,female,candelaria,3308 +3461,2020-03-22 00:00:00,1992-11-20 00:00:00,30,universidad nacional de jujuy,bioquímica,michael brown,catherine89@hotmail.com,male,candelaria,3308 +3462,2020-06-14 00:00:00,1905-11-25 00:00:00,117,universidad tecnológica nacional,licenciatura en ciencias de la computación,glenn dean,noahgibson@gmail.com,male,candelaria,3308 +3463,2020-06-12 00:00:00,1988-08-18 00:00:00,34,universidad tecnológica nacional,farmacia,melissa jones,ktaylor@gmail.com,female,candelaria,3308 +3464,2019-10-02 00:00:00,1994-07-30 00:00:00,28,universidad tecnológica nacional,licenciatura en musicoterapia,tiffany moore,glennbrandon@yahoo.com,female,candelaria,3308 +3465,2020-06-29 00:00:00,1915-11-26 00:00:00,107,universidad tecnológica nacional,licenciatura en ciencias de la educación ,roger collins,steven87@hotmail.com,male,candelaria,3308 +3466,2019-11-06 00:00:00,1910-08-21 00:00:00,112,universidad nacional de jujuy,ingeniería electrónica,kathy brown,ianmiller@hotmail.com,female,candelaria,3308 +3467,2020-04-06 00:00:00,1981-03-14 00:00:00,41,universidad nacional de jujuy,licenciatura en administración ,jesse allison,browntina@gmail.com,male,lierra adjemiro,2718 +3468,2020-06-20 00:00:00,1986-01-06 00:00:00,36,universidad tecnológica nacional,licenciatura en administración ,patrick werner,ashley74@gmail.com,male,lierra adjemiro,2718 +3469,2020-06-30 00:00:00,1981-05-29 00:00:00,41,universidad tecnológica nacional,diseño industrial,wayne neal,adamhughes@gmail.com,male,bajastine,4164 +3470,2020-03-31 00:00:00,1934-11-02 00:00:00,88,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,tony irwin,andre96@yahoo.com,male,bajastine,4164 +3471,2020-01-22 00:00:00,1931-04-19 00:00:00,91,universidad tecnológica nacional,arquitectura,dr. michael carter md,jwalsh@hotmail.com,male,arroyo dulce,2743 +3472,2020-04-02 00:00:00,1998-08-07 00:00:00,24,universidad nacional de jujuy,licenciatura en ciencias de la educación ,kristen fisher,tracie57@yahoo.com,female,arroyo dulce,2743 +3473,2020-05-30 00:00:00,2001-08-09 00:00:00,21,universidad tecnológica nacional,contador público ,robin griffin,douglaswebb@hotmail.com,female,arroyo dulce,2743 +3474,2020-01-11 00:00:00,1999-05-11 00:00:00,23,universidad tecnológica nacional,bioquímica,roberto beck,carrlarry@hotmail.com,male,arroyo dulce,2743 +3475,2019-12-17 00:00:00,1939-06-13 00:00:00,83,universidad tecnológica nacional,licenciatura en ciencias ambientales,teresa baldwin dds,qhall@hotmail.com,female,isla los laureles,2931 +3476,2020-03-20 00:00:00,1976-04-22 00:00:00,46,universidad tecnológica nacional,licenciatura en producción de bioimagenes,michele kelley,mileslisa@yahoo.com,female,isla los laureles,2931 +3477,2019-11-02 00:00:00,1973-10-18 00:00:00,49,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jamie smith,brandonreed@hotmail.com,female,isla los laureles,2931 +3478,2020-02-14 00:00:00,1958-08-28 00:00:00,64,universidad nacional de jujuy,licenciatura en ciencias de la educación ,darlene johnson,jonathanholloway@yahoo.com,female,isla los laureles,2931 +3479,2019-12-17 00:00:00,1929-05-03 00:00:00,93,universidad nacional de jujuy,licenciatura en terapia ocupacional,brian becker,bking@gmail.com,male,betbeder,3156 +3480,2019-12-01 00:00:00,1914-06-21 00:00:00,108,universidad nacional de jujuy,ingeniería mecánica,brandon morrow,mariahtorres@gmail.com,male,betbeder,3156 +3481,2020-05-10 00:00:00,1944-02-20 00:00:00,78,universidad nacional de jujuy,medicina,katie andersen,deborahlewis@yahoo.com,female,betbeder,3156 +3482,2020-06-30 00:00:00,1931-11-11 00:00:00,91,universidad nacional de jujuy,licenciatura en ciencias antropológicas,melanie cook,joe88@yahoo.com,female,betbeder,3156 +3483,2019-11-06 00:00:00,1930-06-11 00:00:00,92,universidad nacional de jujuy,diseño de imagen y sonido,barbara morgan,crogers@hotmail.com,female,betbeder,3156 +3484,2019-12-21 00:00:00,1957-06-11 00:00:00,65,universidad tecnológica nacional,licenciatura en artes,jason smith,brenda78@yahoo.com,male,chipauquil,8536 +3485,2020-02-29 00:00:00,1984-06-13 00:00:00,38,universidad tecnológica nacional,licenciatura en ciencias ambientales,john thompson,john52@yahoo.com,male,chipauquil,8536 +3486,2020-05-31 00:00:00,1958-06-29 00:00:00,64,universidad nacional de jujuy,bioquímica,amanda campbell,edwardbaxter@yahoo.com,female,chipauquil,8536 +3487,2020-03-20 00:00:00,1952-06-08 00:00:00,70,universidad nacional de jujuy,licenciatura en artes,martin dixon,patriciaolson@yahoo.com,male,chipauquil,8536 +3488,2020-03-26 00:00:00,2002-09-02 00:00:00,20,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,ashley hooper,anna59@gmail.com,female,abalo,3466 +3489,2020-07-31 00:00:00,1943-08-14 00:00:00,79,universidad nacional de jujuy,medicina,randy bowman,cjacobs@hotmail.com,male,abalo,3466 +3490,2020-06-01 00:00:00,1918-04-04 00:00:00,104,universidad nacional de jujuy,actuario ,ronald kim,bmedina@gmail.com,male,abalo,3466 +3491,2020-06-02 00:00:00,1938-04-29 00:00:00,84,universidad tecnológica nacional,licenciatura en artes,zachary owen,maria26@gmail.com,male,abalo,3466 +3492,2019-10-16 00:00:00,1918-12-26 00:00:00,103,universidad tecnológica nacional,licenciatura en psicología,daniel ingram dds,edwardhenderson@gmail.com,male,abalo,3466 +3493,2019-12-01 00:00:00,1940-11-25 00:00:00,82,universidad tecnológica nacional,licenciatura en producción de bioimagenes,carolyn mclaughlin,megan73@hotmail.com,female,aldea brasilera,3101 +3494,2020-03-16 00:00:00,1957-12-27 00:00:00,64,universidad tecnológica nacional,actuario ,brenda greene,buckleyallison@gmail.com,female,aldea brasilera,3101 +3495,2020-01-25 00:00:00,1989-05-08 00:00:00,33,universidad nacional de jujuy,licenciatura en ciencias ambientales,michael randolph,jeremy25@gmail.com,male,aldea brasilera,3101 +3496,2020-03-03 00:00:00,1985-10-19 00:00:00,37,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,joe martin,youngmegan@yahoo.com,male,aldea brasilera,3101 +3497,2019-10-20 00:00:00,1933-05-23 00:00:00,89,universidad tecnológica nacional,licenciatura en administración ,keith russell,yford@gmail.com,male,aldea brasilera,3101 +3498,2020-07-12 00:00:00,1972-12-11 00:00:00,49,universidad nacional de jujuy,arquitectura,denise roberts,marygutierrez@gmail.com,female,aldea brasilera,3101 +3499,2020-02-13 00:00:00,1969-03-08 00:00:00,53,universidad tecnológica nacional,licenciatura en producción de bioimagenes,john romero,burkedebbie@gmail.com,male,arroyo balmaceda,3483 +3500,2019-11-05 00:00:00,2002-07-16 00:00:00,20,universidad tecnológica nacional,licenciatura en ciencias de la educación ,yolanda cooley,wgonzalez@hotmail.com,female,arroyo balmaceda,3483 +3501,2020-01-21 00:00:00,1995-09-19 00:00:00,27,universidad nacional de jujuy,ingeniería en informática,jeffrey ford,tiffany30@hotmail.com,male,balneario oceano,7511 +3502,2020-06-09 00:00:00,1923-02-04 00:00:00,99,universidad tecnológica nacional,licenciatura en ciencias de la computación,jacob washington,smithjames@gmail.com,male,balneario oceano,7511 +3503,2019-12-24 00:00:00,1957-01-14 00:00:00,65,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,sophia stevens,vasquezcynthia@gmail.com,female,balneario oceano,7511 +3504,2019-11-09 00:00:00,1995-05-15 00:00:00,27,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,andrew olson,morangordon@gmail.com,male,balneario oceano,7511 +3505,2020-04-22 00:00:00,1975-12-16 00:00:00,46,universidad tecnológica nacional,licenciatura en ciencias geológicas,sherry ford,khanhunter@hotmail.com,female,la colina,7408 +3506,2020-05-01 00:00:00,1940-08-09 00:00:00,82,universidad tecnológica nacional,ingeniería mecánica,kevin walker,yspencer@gmail.com,male,la colina,7408 +3507,2020-05-14 00:00:00,1964-10-10 00:00:00,58,universidad tecnológica nacional,arquitectura,willie blanchard,scottdean@gmail.com,male,la colina,7408 +3508,2019-10-23 00:00:00,1941-07-07 00:00:00,81,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,anna hayes,gina42@yahoo.com,female,la colina,7408 +3509,2020-03-24 00:00:00,1972-03-17 00:00:00,50,universidad nacional de jujuy,arquitectura,rebecca copeland,howellamber@gmail.com,female,barrio el tontal,5401 +3510,2020-04-02 00:00:00,1927-11-07 00:00:00,95,universidad tecnológica nacional,ingeniería mecánica,timothy willis,osbornshane@hotmail.com,male,barrio el tontal,5401 +3511,2020-03-07 00:00:00,1990-08-10 00:00:00,32,universidad nacional de jujuy,actuario ,charles hernandez,randall31@gmail.com,male,barrio el tontal,5401 +3512,2020-02-14 00:00:00,1951-07-10 00:00:00,71,universidad nacional de jujuy,bioquímica,adam delgado,christianlisa@hotmail.com,male,barrio el tontal,5401 +3513,2020-07-08 00:00:00,1955-03-11 00:00:00,67,universidad tecnológica nacional,licenciatura en ciencias antropológicas,daniel strong,bdickson@gmail.com,male,barrio el tontal,5401 +3514,2020-01-05 00:00:00,1989-07-31 00:00:00,33,universidad tecnológica nacional,ciencias veterinarias,christina ruiz,johnstonwesley@hotmail.com,female,barrio el tontal,5401 +3515,2019-10-05 00:00:00,1963-08-03 00:00:00,59,universidad nacional de jujuy,bioquímica,jennifer wagner,christinayoung@hotmail.com,female,cortines,6712 +3516,2019-12-18 00:00:00,1948-09-02 00:00:00,74,universidad tecnológica nacional,ciencias veterinarias,cindy mccarthy,oriley@gmail.com,female,cortines,6712 +3517,2019-10-24 00:00:00,1976-06-26 00:00:00,46,universidad nacional de jujuy,licenciatura en ciencias de la educación ,lisa davis,tannerross@gmail.com,female,cortines,6712 +3518,2020-02-24 00:00:00,1920-03-18 00:00:00,102,universidad nacional de jujuy,licenciatura en sociología ,reginald walters,levans@hotmail.com,male,cortines,6712 +3519,2020-04-13 00:00:00,1985-09-25 00:00:00,37,universidad nacional de jujuy,licenciatura en ciencias antropológicas,sheila wright,hayley62@yahoo.com,female,cortines,6712 +3520,2020-02-19 00:00:00,1969-01-07 00:00:00,53,universidad tecnológica nacional,farmacia,april jordan,fnixon@gmail.com,female,cortines,6712 +3521,2019-11-10 00:00:00,1914-06-02 00:00:00,108,universidad tecnológica nacional,licenciatura en producción de bioimagenes,keith fitzgerald,kclements@gmail.com,male,cortines,6712 +3522,2020-07-14 00:00:00,1938-02-09 00:00:00,84,universidad nacional de jujuy,licenciatura en artes,jennifer barber,keithdavis@yahoo.com,female,san justo,1754 +3523,2020-01-24 00:00:00,1977-03-28 00:00:00,45,universidad tecnológica nacional,licenciatura en artes,tanya herrera,jennifer86@gmail.com,female,san justo,1754 +3524,2020-01-22 00:00:00,1970-11-16 00:00:00,52,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,lisa cole,matthewcrane@hotmail.com,female,san justo,1754 +3525,2019-11-27 00:00:00,1933-06-28 00:00:00,89,universidad tecnológica nacional,ingeniería mecánica,sarah stephens,wisemax@yahoo.com,female,san justo,1754 +3526,2020-01-25 00:00:00,1988-04-10 00:00:00,34,universidad nacional de jujuy,diseño industrial,ann noble,david74@yahoo.com,female,san justo,1754 +3527,2019-10-18 00:00:00,1990-01-11 00:00:00,32,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,christina welch,kterrell@hotmail.com,female,la lucila,3072 +3528,2019-10-27 00:00:00,1981-02-25 00:00:00,41,universidad nacional de jujuy,licenciatura en psicología,joan potter,smithjason@hotmail.com,female,la lucila,3072 +3529,2020-02-11 00:00:00,1993-08-10 00:00:00,29,universidad tecnológica nacional,técnico para bioterios ,charles walker,emilyhill@hotmail.com,male,la lucila,3072 +3530,2020-04-23 00:00:00,1981-08-02 00:00:00,41,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,brandi grant,crystaldavidson@yahoo.com,female,la lucila,3072 +3531,2020-07-29 00:00:00,1953-03-01 00:00:00,69,universidad tecnológica nacional,actuario ,jared gallagher,wallmaurice@yahoo.com,male,la lucila,3072 +3532,2020-07-23 00:00:00,1912-07-10 00:00:00,110,universidad nacional de jujuy,licenciatura en producción de bioimagenes,samantha maxwell,stanleyaudrey@yahoo.com,female,la lucila,3072 +3533,2020-01-31 00:00:00,1988-02-01 00:00:00,34,universidad nacional de jujuy,contador público ,george grant,joseph27@gmail.com,male,la lucila,3072 +3534,2020-06-20 00:00:00,2004-09-22 00:00:00,18,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,roger rivas,pjames@hotmail.com,male,la lucila,3072 +3535,2019-11-14 00:00:00,1906-08-09 00:00:00,116,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,robert coffey,jeff19@yahoo.com,male,la lucila,3072 +3536,2019-10-15 00:00:00,1909-02-13 00:00:00,113,universidad tecnológica nacional,licenciatura en administración ,matthew thomas,terrigarcia@yahoo.com,male,la lucila,3072 +3537,2020-01-25 00:00:00,1929-11-14 00:00:00,93,universidad nacional de jujuy,licenciatura en ciencias de la educación ,suzanne martinez,cooleythomas@hotmail.com,female,la lucila,3072 +3538,2020-01-19 00:00:00,1999-11-11 00:00:00,23,universidad tecnológica nacional,arquitectura,linda turner,heathernoble@gmail.com,female,la lucila,3072 +3539,2020-07-17 00:00:00,2002-08-08 00:00:00,20,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,tiffany west,wilsonmark@gmail.com,female,la lucila,3072 +3540,2019-11-04 00:00:00,1985-01-23 00:00:00,37,universidad tecnológica nacional,licenciatura en ciencias de la educación ,patricia downs,marymcguire@yahoo.com,female,la lucila,3072 +3541,2019-11-17 00:00:00,1918-03-10 00:00:00,104,universidad tecnológica nacional,bioquímica,david pollard phd,lwilliams@hotmail.com,male,campo crenna,2185 +3542,2020-04-27 00:00:00,1949-11-25 00:00:00,73,universidad tecnológica nacional,licenciatura en ciencias de la educación ,kevin ortiz,powelljane@gmail.com,male,campo crenna,2185 +3543,2020-05-29 00:00:00,1976-09-14 00:00:00,46,universidad nacional de jujuy,licenciatura en ciencias ambientales,joseph macdonald,jdavis@hotmail.com,male,campo crenna,2185 +3544,2020-01-23 00:00:00,2000-01-02 00:00:00,22,universidad nacional de jujuy,diseño de imagen y sonido,sean baker,arroyoseth@hotmail.com,male,empalme frontera,5553 +3545,2019-10-16 00:00:00,1955-07-12 00:00:00,67,universidad nacional de jujuy,licenciatura en ciencias ambientales,joshua kelley,weekslisa@hotmail.com,male,empalme frontera,5553 +3546,2019-12-02 00:00:00,1997-06-25 00:00:00,25,universidad nacional de jujuy,arquitectura,brian mckee,michaeljohnson@gmail.com,male,empalme frontera,5553 +3547,2020-07-13 00:00:00,1958-02-08 00:00:00,64,universidad tecnológica nacional,licenciatura en producción de bioimagenes,natalie pham,daviskristin@yahoo.com,female,cangrejillos,4644 +3548,2019-11-22 00:00:00,1996-12-07 00:00:00,25,universidad nacional de jujuy,medicina,elizabeth gray,grossjill@yahoo.com,female,cangrejillos,4644 +3549,2019-10-18 00:00:00,1951-03-08 00:00:00,71,universidad nacional de jujuy,contador público ,jerry nguyen,jwalker@yahoo.com,male,cangrejillos,4644 +3550,2020-02-28 00:00:00,1915-07-23 00:00:00,107,universidad tecnológica nacional,licenciatura en ciencias de la educación ,ashlee johnson,jenniferarnold@hotmail.com,female,alferez san martin,8117 +3551,2020-07-02 00:00:00,1986-09-06 00:00:00,36,universidad nacional de jujuy,licenciatura en ciencia política ,stephen young,deborah35@gmail.com,male,alferez san martin,8117 +3552,2020-02-08 00:00:00,2003-06-01 00:00:00,19,universidad nacional de jujuy,bioquímica,sarah gonzalez,nknight@yahoo.com,female,alferez san martin,8117 +3553,2020-01-08 00:00:00,1905-11-11 00:00:00,117,universidad tecnológica nacional,técnico para bioterios ,shannon coleman dds,bobbyrosario@gmail.com,female,alferez san martin,8117 +3554,2020-01-18 00:00:00,1973-02-16 00:00:00,49,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,max beck,johnnyjensen@gmail.com,male,apostoles,3350 +3555,2020-06-30 00:00:00,1915-01-20 00:00:00,107,universidad nacional de jujuy,licenciatura en terapia ocupacional,emily sosa,melissa42@yahoo.com,female,apostoles,3350 +3556,2020-07-16 00:00:00,1973-07-18 00:00:00,49,universidad tecnológica nacional,medicina,gary taylor,moorenicholas@gmail.com,male,apostoles,3350 +3557,2020-06-26 00:00:00,1972-12-14 00:00:00,49,universidad nacional de jujuy,farmacia,sarah clark,elliottkaren@hotmail.com,female,apostoles,3350 +3558,2020-02-02 00:00:00,1976-08-11 00:00:00,46,universidad tecnológica nacional,licenciatura en ciencias geológicas,mr. david weaver,davisbrian@gmail.com,male,apostoles,3350 +3559,2020-01-13 00:00:00,1967-02-22 00:00:00,55,universidad nacional de jujuy,medicina,patricia lopez,odalton@yahoo.com,female,alpatacal,5591 +3560,2020-01-13 00:00:00,1973-03-25 00:00:00,49,universidad tecnológica nacional,ciencias veterinarias,patrick williams,robinsonmelissa@yahoo.com,male,alpatacal,5591 +3561,2020-04-06 00:00:00,1909-01-17 00:00:00,113,universidad tecnológica nacional,licenciatura en ciencias geológicas,jacob nguyen,fmartin@hotmail.com,male,alpatacal,5591 +3562,2020-04-08 00:00:00,1958-10-10 00:00:00,64,universidad nacional de jujuy,técnico para bioterios ,monica baker,rhondadelacruz@gmail.com,female,alpatacal,5591 +3563,2020-01-22 00:00:00,1970-07-10 00:00:00,52,universidad nacional de jujuy,técnico para bioterios ,rose bishop,carla81@yahoo.com,female,antonio de los heros,7305 +3564,2020-01-09 00:00:00,1948-06-26 00:00:00,74,universidad tecnológica nacional,licenciatura en ciencias ambientales,daniel ponce,rsmith@yahoo.com,male,antonio de los heros,7305 +3565,2019-12-30 00:00:00,1975-11-10 00:00:00,47,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,calvin patel,uingram@yahoo.com,male,antonio de los heros,7305 +3566,2020-06-30 00:00:00,2001-05-05 00:00:00,21,universidad nacional de jujuy,licenciatura en psicología,michael wilson,kari17@hotmail.com,male,antonio de los heros,7305 +3567,2020-01-06 00:00:00,2004-06-18 00:00:00,18,universidad nacional de jujuy,licenciatura en ciencias de la educación ,joseph dean,ucampos@gmail.com,male,antonio de los heros,7305 +3568,2020-03-26 00:00:00,1916-07-13 00:00:00,106,universidad nacional de jujuy,licenciatura en terapia ocupacional,patricia macias,phyllis88@yahoo.com,female,antonio de los heros,7305 +3569,2019-10-24 00:00:00,1989-05-09 00:00:00,33,universidad tecnológica nacional,licenciatura en ciencia política ,justin davis,keithbarker@gmail.com,male,antonio de los heros,7305 +3570,2020-07-28 00:00:00,1985-07-21 00:00:00,37,universidad nacional de jujuy,medicina,matthew wall,thomas87@gmail.com,male,antonio de los heros,7305 +3571,2019-11-05 00:00:00,2002-07-11 00:00:00,20,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,joshua lynn,moyerlacey@hotmail.com,male,antonio de los heros,7305 +3572,2020-07-22 00:00:00,1939-04-04 00:00:00,83,universidad tecnológica nacional,licenciatura en ciencias de la computación,andrea nicholson,riveraryan@hotmail.com,female,antonio de los heros,7305 +3573,2019-11-21 00:00:00,1941-05-21 00:00:00,81,universidad tecnológica nacional,licenciatura en musicoterapia,emily allen,hillbrandon@yahoo.com,female,buen retiro,3222 +3574,2020-05-25 00:00:00,1910-01-28 00:00:00,112,universidad nacional de jujuy,licenciatura en ciencia política ,michael patrick,hmelton@gmail.com,male,buen retiro,3222 +3575,2019-10-25 00:00:00,1935-05-23 00:00:00,87,universidad tecnológica nacional,licenciatura en ciencias geológicas,steven williams,sking@gmail.com,male,buen retiro,3222 +3576,2020-07-03 00:00:00,1938-10-10 00:00:00,84,universidad nacional de jujuy,licenciatura en producción de bioimagenes,erin davis,kathleen02@hotmail.com,female,buen retiro,3222 +3577,2019-11-16 00:00:00,1964-02-04 00:00:00,58,universidad nacional de jujuy,licenciatura en psicología,robert fowler,noahcooper@gmail.com,male,buen retiro,3222 +3578,2020-07-18 00:00:00,1989-03-17 00:00:00,33,universidad tecnológica nacional,licenciatura en terapia ocupacional,timothy williams,richardmartin@yahoo.com,male,buen retiro,3222 +3579,2020-06-12 00:00:00,1966-05-13 00:00:00,56,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,erika campbell,kevin75@hotmail.com,female,anguil,6326 +3580,2020-02-24 00:00:00,1925-11-16 00:00:00,97,universidad nacional de jujuy,ingeniería electrónica,joshua ross,adrianduran@gmail.com,male,anguil,6326 +3581,2019-11-20 00:00:00,1949-08-30 00:00:00,73,universidad nacional de jujuy,licenciatura en ciencias de la computación,savannah huber,iwebb@yahoo.com,female,anguil,6326 +3582,2019-12-29 00:00:00,1965-03-10 00:00:00,57,universidad nacional de jujuy,técnico para bioterios ,mrs. jamie mora,kmack@yahoo.com,female,anguil,6326 +3583,2020-04-04 00:00:00,1985-06-10 00:00:00,37,universidad nacional de jujuy,farmacia,travis kim jr.,briana14@yahoo.com,male,anguil,6326 +3584,2019-10-24 00:00:00,1916-10-02 00:00:00,106,universidad tecnológica nacional,farmacia,patrick allen,brendahicks@yahoo.com,male,chovet,2633 +3585,2020-06-24 00:00:00,1963-04-21 00:00:00,59,universidad tecnológica nacional,bioquímica,tiffany jones,emiller@hotmail.com,female,chovet,2633 +3586,2020-03-12 00:00:00,1955-12-01 00:00:00,66,universidad tecnológica nacional,diseño industrial,amanda manning,ybarron@yahoo.com,female,chovet,2633 +3587,2019-12-23 00:00:00,1951-07-21 00:00:00,71,universidad tecnológica nacional,medicina,amy reynolds,todd96@hotmail.com,female,chovet,2633 +3588,2019-11-23 00:00:00,1988-06-01 00:00:00,34,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,dylan barber,fitzpatrickcarolyn@yahoo.com,male,el socorro,2715 +3589,2020-05-12 00:00:00,1945-04-03 00:00:00,77,universidad tecnológica nacional,ingeniería mecánica,lee schneider,jimmychavez@gmail.com,male,el socorro,2715 +3590,2020-06-12 00:00:00,1936-12-23 00:00:00,85,universidad tecnológica nacional,agronomía,cathy barr,melissagiles@yahoo.com,female,el socorro,2715 +3591,2020-04-04 00:00:00,1911-04-17 00:00:00,111,universidad nacional de jujuy,ingeniería mecánica,kathy love,jason94@hotmail.com,female,el socorro,2715 +3592,2020-02-13 00:00:00,1969-05-24 00:00:00,53,universidad tecnológica nacional,bioquímica,albert tran,dmartin@hotmail.com,male,el socorro,2715 +3593,2020-06-02 00:00:00,1969-03-12 00:00:00,53,universidad tecnológica nacional,técnico para bioterios ,jeffrey murphy,vasquezjohn@hotmail.com,male,correa,2506 +3594,2020-02-07 00:00:00,1952-09-18 00:00:00,70,universidad tecnológica nacional,licenciatura en ciencias ambientales,jasmine williams,nancybautista@gmail.com,female,correa,2506 +3595,2020-07-13 00:00:00,1947-05-22 00:00:00,75,universidad nacional de jujuy,licenciatura en administración ,joseph hill,mayerbrittany@gmail.com,male,correa,2506 +3596,2020-08-01 00:00:00,1983-06-19 00:00:00,39,universidad nacional de jujuy,licenciatura en ciencias de la computación,diana velasquez,dclark@hotmail.com,female,correa,2506 +3597,2020-01-06 00:00:00,1971-11-28 00:00:00,50,universidad tecnológica nacional,licenciatura en musicoterapia,matthew williams,jacobsjimmy@hotmail.com,male,correa,2506 +3598,2020-04-09 00:00:00,1999-12-26 00:00:00,22,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,morgan collier,psanders@yahoo.com,female,correa,2506 +3599,2019-12-05 00:00:00,1964-01-09 00:00:00,58,universidad tecnológica nacional,actuario ,charles jones,wallerjeanne@gmail.com,male,alto jaguel,5359 +3600,2020-06-15 00:00:00,1917-06-11 00:00:00,105,universidad nacional de jujuy,licenciatura en psicología,christy schmidt,perezteresa@hotmail.com,female,alto jaguel,5359 +3601,2020-05-05 00:00:00,1934-06-04 00:00:00,88,universidad nacional de jujuy,licenciatura en terapia ocupacional,john palmer,jenniferwilliams@hotmail.com,male,alto jaguel,5359 +3602,2019-11-08 00:00:00,1955-11-28 00:00:00,67,universidad tecnológica nacional,licenciatura en administración ,judith obrien,hudsonmaria@gmail.com,female,colonia aborigen,3531 +3603,2020-03-05 00:00:00,1923-02-05 00:00:00,99,universidad tecnológica nacional,ingeniería en informática,scott harrison,chaserobin@gmail.com,male,colonia aborigen,3531 +3604,2020-05-29 00:00:00,1934-09-25 00:00:00,88,universidad tecnológica nacional,ciencias veterinarias,erin davis,cherylward@gmail.com,female,colonia aborigen,3531 +3605,2020-04-09 00:00:00,1977-11-10 00:00:00,45,universidad nacional de jujuy,licenciatura en ciencias ambientales,robert decker,davidgreer@hotmail.com,male,colonia aborigen,3531 +3606,2020-07-17 00:00:00,1949-05-24 00:00:00,73,universidad nacional de jujuy,licenciatura en musicoterapia,yvonne lee,john97@gmail.com,female,colonia aborigen,3531 +3607,2020-01-25 00:00:00,1970-03-19 00:00:00,52,universidad tecnológica nacional,diseño industrial,bonnie lopez,hyoung@yahoo.com,female,colonia aborigen,3531 +3608,2020-01-18 00:00:00,1908-12-19 00:00:00,113,universidad nacional de jujuy,licenciatura en ciencias antropológicas,loretta vasquez,thomasmark@yahoo.com,female,barrio parque leloir,1713 +3609,2020-06-10 00:00:00,1955-01-27 00:00:00,67,universidad nacional de jujuy,diseño de imagen y sonido,mrs. emily moore,hweber@gmail.com,female,barrio parque leloir,1713 +3610,2020-01-02 00:00:00,1957-04-01 00:00:00,65,universidad tecnológica nacional,licenciatura en ciencias biológicas,anita may,william24@yahoo.com,female,barrio parque leloir,1713 +3611,2020-04-22 00:00:00,1936-09-29 00:00:00,86,universidad nacional de jujuy,ingeniería mecánica,sherry rodriguez,annburgess@gmail.com,female,barrio parque leloir,1713 +3612,2019-10-26 00:00:00,1968-11-24 00:00:00,54,universidad nacional de jujuy,licenciatura en psicología,cheryl wright,sydney66@gmail.com,female,barrio parque leloir,1713 +3613,2019-11-08 00:00:00,1979-05-08 00:00:00,43,universidad nacional de jujuy,diseño industrial,linda taylor,lisaclark@hotmail.com,female,barrio parque leloir,1713 +3614,2019-12-14 00:00:00,1952-04-30 00:00:00,70,universidad tecnológica nacional,licenciatura en ciencias ambientales,erik mccall,zyoung@hotmail.com,male,barrio parque leloir,1713 +3615,2019-11-26 00:00:00,2001-02-10 00:00:00,21,universidad nacional de jujuy,licenciatura en ciencias antropológicas,holly martin,kathleen31@yahoo.com,female,barrio parque leloir,1713 +3616,2020-03-22 00:00:00,1924-08-19 00:00:00,98,universidad tecnológica nacional,ingeniería mecánica,diane henderson,jose91@hotmail.com,female,barrio parque leloir,1713 +3617,2020-02-04 00:00:00,1914-07-30 00:00:00,108,universidad tecnológica nacional,licenciatura en ciencias de la computación,thomas guerra dvm,melanie34@hotmail.com,male,general rodriguez,1748 +3618,2019-11-21 00:00:00,1919-04-16 00:00:00,103,universidad nacional de jujuy,licenciatura en psicología,kyle holden,donaldstanton@hotmail.com,male,general rodriguez,1748 +3619,2020-06-19 00:00:00,1911-08-29 00:00:00,111,universidad nacional de jujuy,licenciatura en terapia ocupacional,andrew castillo,williamspaul@gmail.com,male,general rodriguez,1748 +3620,2020-03-01 00:00:00,2000-09-08 00:00:00,22,universidad tecnológica nacional,diseño industrial,mr. michael lucas,kingjudy@hotmail.com,male,general rodriguez,1748 +3621,2020-05-09 00:00:00,1947-08-28 00:00:00,75,universidad nacional de jujuy,licenciatura en ciencias antropológicas,nicholas hayes,elandry@hotmail.com,male,general rodriguez,1748 +3622,2020-02-06 00:00:00,1947-03-26 00:00:00,75,universidad nacional de jujuy,ingeniería mecánica,jacob lloyd,alisonvazquez@gmail.com,male,abra pampa,4640 +3623,2020-07-27 00:00:00,1953-08-24 00:00:00,69,universidad tecnológica nacional,ingeniería electrónica,william ewing,sarah22@yahoo.com,male,abra pampa,4640 +3624,2020-06-13 00:00:00,1994-07-10 00:00:00,28,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,gerald allen,joseph51@yahoo.com,male,abra pampa,4640 +3625,2020-04-06 00:00:00,1958-07-11 00:00:00,64,universidad tecnológica nacional,arquitectura,jennifer wilcox,donaldphillips@gmail.com,female,colonia florencia,3500 +3626,2019-11-25 00:00:00,1939-12-04 00:00:00,83,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,sherri green,vaughngabriela@hotmail.com,female,colonia florencia,3500 +3627,2020-02-26 00:00:00,1977-08-31 00:00:00,45,universidad tecnológica nacional,técnico para bioterios ,laura rivera,kristina10@yahoo.com,female,colonia florencia,3500 +3628,2020-05-08 00:00:00,1973-08-15 00:00:00,49,universidad tecnológica nacional,arquitectura,bryan allen,wilkinsnicole@yahoo.com,male,colonia florencia,3500 +3629,2020-07-16 00:00:00,1951-05-12 00:00:00,71,universidad nacional de jujuy,farmacia,jeffrey mathis,klinemark@hotmail.com,male,colonia florencia,3500 +3630,2020-04-28 00:00:00,1980-04-14 00:00:00,42,universidad tecnológica nacional,ciencias veterinarias,hector moore,anthonywilson@gmail.com,male,colonia florencia,3500 +3631,2019-10-13 00:00:00,1929-04-21 00:00:00,93,universidad tecnológica nacional,técnico para bioterios ,barbara owen,rubenhart@hotmail.com,female,campo santo domingo,3020 +3632,2020-01-06 00:00:00,1978-02-10 00:00:00,44,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,marcus hampton,melissapowell@yahoo.com,male,campo santo domingo,3020 +3633,2019-10-23 00:00:00,1998-05-17 00:00:00,24,universidad tecnológica nacional,ingeniería mecánica,walter bartlett jr.,jonathanreynolds@gmail.com,male,campo santo domingo,3020 +3634,2020-01-09 00:00:00,1952-03-13 00:00:00,70,universidad tecnológica nacional,arquitectura,ashley schmidt,jilliandrake@hotmail.com,female,el duraznillo,4722 +3635,2019-11-14 00:00:00,1962-10-01 00:00:00,60,universidad nacional de jujuy,licenciatura en ciencias de la computación,andrew brown,michaelfigueroa@gmail.com,male,el duraznillo,4722 +3636,2019-12-03 00:00:00,1912-05-23 00:00:00,110,universidad tecnológica nacional,licenciatura en ciencias de la educación ,bailey stanton,susan15@gmail.com,female,el duraznillo,4722 +3637,2020-04-14 00:00:00,1908-01-26 00:00:00,114,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,brian harris,rcole@yahoo.com,male,el duraznillo,4722 +3638,2020-07-27 00:00:00,1958-10-27 00:00:00,64,universidad tecnológica nacional,licenciatura en musicoterapia,jessica herring,ellisonluke@gmail.com,female,aguara,8105 +3639,2019-10-02 00:00:00,1996-05-13 00:00:00,26,universidad tecnológica nacional,ingeniería mecánica,shannon powell,angelamiller@hotmail.com,female,aguara,8105 +3640,2020-04-20 00:00:00,1941-04-16 00:00:00,81,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,nancy grant,amandanewman@gmail.com,female,aguara,8105 +3641,2019-11-05 00:00:00,1973-01-14 00:00:00,49,universidad tecnológica nacional,licenciatura en artes,jeffrey casey,lgriffin@yahoo.com,male,colonia velez,2933 +3642,2020-05-26 00:00:00,1949-09-07 00:00:00,73,universidad tecnológica nacional,diseño industrial,maria riggs,stephaniescott@gmail.com,female,colonia velez,2933 +3643,2019-12-18 00:00:00,1931-07-10 00:00:00,91,universidad nacional de jujuy,diseño industrial,katherine walker,kristy54@yahoo.com,female,colonia velez,2933 +3644,2020-05-07 00:00:00,1932-05-31 00:00:00,90,universidad nacional de jujuy,ingeniería electrónica,colin hudson,nlane@hotmail.com,male,cañadon caliente,9213 +3645,2020-05-15 00:00:00,1957-03-17 00:00:00,65,universidad nacional de jujuy,ciencias veterinarias,stephanie benson,rhondabutler@yahoo.com,female,cañadon caliente,9213 +3646,2020-05-28 00:00:00,1921-06-16 00:00:00,101,universidad nacional de jujuy,ingeniería en informática,joseph castillo,evargas@hotmail.com,male,cañadon caliente,9213 +3647,2020-03-21 00:00:00,1924-07-17 00:00:00,98,universidad nacional de jujuy,licenciatura en ciencias de la educación ,martin collins,natalieblackburn@yahoo.com,male,cañadon caliente,9213 +3648,2019-12-19 00:00:00,1998-02-18 00:00:00,24,universidad nacional de jujuy,licenciatura en ciencias ambientales,karina jackson,katherine50@hotmail.com,female,cañadon caliente,9213 +3649,2020-04-25 00:00:00,1917-01-21 00:00:00,105,universidad tecnológica nacional,medicina,mrs. mary young,priscilla46@gmail.com,female,cañadon caliente,9213 +3650,2019-10-27 00:00:00,1915-07-18 00:00:00,107,universidad nacional de jujuy,licenciatura en terapia ocupacional,tracy johnson,brandoncastro@gmail.com,female,barrio belgrano ortiz,2440 +3651,2020-07-13 00:00:00,1988-10-23 00:00:00,34,universidad tecnológica nacional,contador público ,matthew thomas,aaron44@yahoo.com,male,barrio belgrano ortiz,2440 +3652,2019-11-04 00:00:00,1964-12-19 00:00:00,57,universidad tecnológica nacional,licenciatura en ciencias antropológicas,donald miller,johnanderson@yahoo.com,male,barrio belgrano ortiz,2440 +3653,2020-02-26 00:00:00,1942-04-26 00:00:00,80,universidad tecnológica nacional,licenciatura en terapia ocupacional,heather rivera,peter34@hotmail.com,female,barrio belgrano ortiz,2440 +3654,2020-07-23 00:00:00,1915-12-28 00:00:00,106,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,jennifer little,vincentzachary@hotmail.com,female,arenales,5539 +3655,2019-11-06 00:00:00,1937-08-14 00:00:00,85,universidad nacional de jujuy,bioquímica,amy taylor,samantha99@hotmail.com,female,arenales,5539 +3656,2020-05-06 00:00:00,1984-02-26 00:00:00,38,universidad nacional de jujuy,técnico para bioterios ,james murray,james28@gmail.com,male,arenales,5539 +3657,2020-02-21 00:00:00,1918-11-07 00:00:00,104,universidad nacional de jujuy,licenciatura en ciencia política ,nicholas abbott,stephanie95@yahoo.com,male,arenales,5539 +3658,2019-11-06 00:00:00,1917-09-10 00:00:00,105,universidad tecnológica nacional,agronomía,anthony oliver,toni82@gmail.com,male,buen pasto,9023 +3659,2020-02-01 00:00:00,1920-08-17 00:00:00,102,universidad tecnológica nacional,diseño de imagen y sonido,emma green,taylormark@hotmail.com,female,buen pasto,9023 +3660,2019-11-20 00:00:00,1911-10-09 00:00:00,111,universidad nacional de jujuy,licenciatura en ciencia política ,tara miller,sarahthompson@gmail.com,female,buen pasto,9023 +3661,2020-01-19 00:00:00,1937-01-22 00:00:00,85,universidad nacional de jujuy,licenciatura en terapia ocupacional,lawrence moran,rodriguezkeith@gmail.com,male,baños termales,5345 +3662,2020-06-10 00:00:00,1918-08-09 00:00:00,104,universidad tecnológica nacional,farmacia,matthew white,roy71@hotmail.com,male,baños termales,5345 +3663,2020-02-20 00:00:00,1960-02-29 00:00:00,62,universidad tecnológica nacional,arquitectura,tammy waters,christinapayne@hotmail.com,female,baños termales,5345 +3664,2020-06-08 00:00:00,1944-01-30 00:00:00,78,universidad nacional de jujuy,licenciatura en ciencias biológicas,kevin turner,stephanierodriguez@yahoo.com,male,baños termales,5345 +3665,2020-03-25 00:00:00,1977-07-29 00:00:00,45,universidad nacional de jujuy,licenciatura en producción de bioimagenes,sarah alvarado,hannawendy@yahoo.com,female,baños termales,5345 +3666,2020-07-30 00:00:00,1982-01-14 00:00:00,40,universidad tecnológica nacional,licenciatura en administración ,jerry smith,larry61@yahoo.com,male,baños termales,5345 +3667,2019-12-22 00:00:00,1915-03-03 00:00:00,107,universidad nacional de jujuy,agronomía,molly mccoy,ishields@gmail.com,female,baños termales,5345 +3668,2020-04-13 00:00:00,1958-06-21 00:00:00,64,universidad nacional de jujuy,licenciatura en psicología,beth brown,kathyscott@yahoo.com,female,baños termales,5345 +3669,2020-04-03 00:00:00,1915-11-30 00:00:00,107,universidad tecnológica nacional,licenciatura en ciencias de la computación,jessica henderson,ewade@gmail.com,female,baños termales,5345 +3670,2020-07-25 00:00:00,1955-12-15 00:00:00,66,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,samantha hernandez,christopher00@yahoo.com,female,agua colorada,5383 +3671,2020-05-05 00:00:00,1952-05-26 00:00:00,70,universidad nacional de jujuy,licenciatura en ciencias geológicas,jose white,stevencollins@gmail.com,male,agua colorada,5383 +3672,2020-03-23 00:00:00,1980-01-24 00:00:00,42,universidad tecnológica nacional,licenciatura en artes,ashley sparks,taylorvalerie@gmail.com,female,agua colorada,5383 +3673,2020-07-30 00:00:00,1979-04-08 00:00:00,43,universidad tecnológica nacional,arquitectura,brandy ward,jennifer23@yahoo.com,female,agua colorada,5383 +3674,2020-07-21 00:00:00,1961-01-05 00:00:00,61,universidad nacional de jujuy,ciencias veterinarias,lauren johnson,fcoleman@gmail.com,female,agua colorada,5383 +3675,2020-06-30 00:00:00,1932-07-06 00:00:00,90,universidad nacional de jujuy,diseño de imagen y sonido,laurie berger,armstrongdenise@gmail.com,female,agua colorada,5383 +3676,2019-11-02 00:00:00,1915-07-08 00:00:00,107,universidad tecnológica nacional,licenciatura en ciencias geológicas,randy mills,jennifer34@yahoo.com,male,agua colorada,5383 +3677,2019-12-18 00:00:00,1914-04-14 00:00:00,108,universidad nacional de jujuy,bioquímica,david rangel,rshort@gmail.com,male,agua colorada,5383 +3678,2020-05-01 00:00:00,1989-04-20 00:00:00,33,universidad nacional de jujuy,licenciatura en ciencias antropológicas,jennifer rivera,amercer@yahoo.com,female,agua colorada,5383 +3679,2020-03-06 00:00:00,1937-03-13 00:00:00,85,universidad tecnológica nacional,licenciatura en terapia ocupacional,angela brewer,harveykelli@hotmail.com,female,agua colorada,5383 +3680,2020-06-24 00:00:00,1964-10-23 00:00:00,58,universidad tecnológica nacional,ingeniería en informática,sarah waters,kleinhailey@hotmail.com,female,agua colorada,5383 +3681,2020-06-27 00:00:00,1993-03-22 00:00:00,29,universidad nacional de jujuy,ingeniería en informática,hayley bowen,mgonzalez@gmail.com,female,agua colorada,5383 +3682,2019-10-18 00:00:00,1913-09-11 00:00:00,109,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,sophia estrada,kingkevin@yahoo.com,female,agua colorada,5383 +3683,2020-04-26 00:00:00,2000-01-06 00:00:00,22,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,donald ryan,dyershannon@yahoo.com,male,agua colorada,5383 +3684,2020-05-18 00:00:00,1944-07-20 00:00:00,78,universidad tecnológica nacional,licenciatura en ciencias de la computación,darrell davis,jerry10@hotmail.com,male,agua colorada,5383 +3685,2020-02-19 00:00:00,1974-09-15 00:00:00,48,universidad nacional de jujuy,licenciatura en ciencias biológicas,tracy nguyen,leroychandler@gmail.com,female,agua colorada,5383 +3686,2020-06-05 00:00:00,1993-07-27 00:00:00,29,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,cody guzman,pburns@yahoo.com,male,agua colorada,5383 +3687,2020-02-18 00:00:00,1973-08-28 00:00:00,49,universidad nacional de jujuy,ingeniería mecánica,sarah owen,briana46@gmail.com,female,agua colorada,5383 +3688,2019-11-28 00:00:00,1907-04-07 00:00:00,115,universidad tecnológica nacional,técnico para bioterios ,hayley miller,foleyjohn@gmail.com,female,agua colorada,5383 +3689,2019-11-07 00:00:00,1937-01-09 00:00:00,85,universidad tecnológica nacional,licenciatura en psicología,joshua brown,baxterjerry@yahoo.com,male,agua colorada,5383 +3690,2020-06-23 00:00:00,1918-08-27 00:00:00,104,universidad nacional de jujuy,contador público ,john wilkerson,hollandlauren@hotmail.com,male,agua colorada,5383 +3691,2020-03-29 00:00:00,1916-10-21 00:00:00,106,universidad nacional de jujuy,licenciatura en terapia ocupacional,jonathan butler,vgonzalez@gmail.com,male,agua colorada,5383 +3692,2020-04-28 00:00:00,1985-08-05 00:00:00,37,universidad tecnológica nacional,ciencias veterinarias,john bowers,shannonanderson@yahoo.com,male,agua colorada,5383 +3693,2020-04-20 00:00:00,1908-10-06 00:00:00,114,universidad tecnológica nacional,bioquímica,robert jones,jshields@yahoo.com,male,cura malal,7548 +3694,2020-02-10 00:00:00,1917-12-29 00:00:00,104,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,jennifer gomez,swalker@yahoo.com,female,cura malal,7548 +3695,2019-11-30 00:00:00,1932-02-24 00:00:00,90,universidad tecnológica nacional,licenciatura en ciencias ambientales,howard smith,david77@hotmail.com,male,cura malal,7548 +3696,2020-07-30 00:00:00,1967-09-20 00:00:00,55,universidad nacional de jujuy,licenciatura en ciencias de la educación ,katherine martinez,imorrison@gmail.com,female,apeadero guanacache,5431 +3697,2019-10-07 00:00:00,2002-05-23 00:00:00,20,universidad tecnológica nacional,arquitectura,loretta odonnell,bradleyroberts@gmail.com,female,apeadero guanacache,5431 +3698,2020-07-30 00:00:00,1913-08-31 00:00:00,109,universidad tecnológica nacional,agronomía,nicholas davis,michaelhenderson@hotmail.com,male,apeadero guanacache,5431 +3699,2020-04-15 00:00:00,1949-01-31 00:00:00,73,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,laurie knapp,robinjimenez@yahoo.com,female,apeadero guanacache,5431 +3700,2020-03-21 00:00:00,1940-03-01 00:00:00,82,universidad tecnológica nacional,bioquímica,jillian krueger,slucas@gmail.com,female,colonia hinojo,7318 +3701,2020-03-05 00:00:00,1987-08-12 00:00:00,35,universidad tecnológica nacional,licenciatura en ciencias ambientales,anthony henderson,eric24@hotmail.com,male,cululu,3023 +3702,2020-06-27 00:00:00,1928-03-23 00:00:00,94,universidad tecnológica nacional,licenciatura en psicología,melissa nguyen,angelaadkins@gmail.com,female,cululu,3023 +3703,2019-11-07 00:00:00,2004-10-27 00:00:00,18,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,miss monique craig,chrishernandez@hotmail.com,female,cululu,3023 +3704,2019-10-23 00:00:00,1981-09-30 00:00:00,41,universidad tecnológica nacional,ingeniería mecánica,sarah clark,matthewseric@gmail.com,female,la rosa,8133 +3705,2020-07-29 00:00:00,1937-06-19 00:00:00,85,universidad nacional de jujuy,diseño de imagen y sonido,angela paul,hestrada@gmail.com,female,la rosa,8133 +3706,2020-02-29 00:00:00,1945-06-15 00:00:00,77,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,bobby ball,cabrerapaul@yahoo.com,male,la rosa,8133 +3707,2020-01-30 00:00:00,1955-09-14 00:00:00,67,universidad nacional de jujuy,licenciatura en terapia ocupacional,kyle cortez,snyderstephanie@hotmail.com,male,la rosa,8133 +3708,2020-06-08 00:00:00,1937-02-23 00:00:00,85,universidad nacional de jujuy,ingeniería electrónica,ashley jimenez,cthomas@yahoo.com,female,la rosa,8133 +3709,2019-10-06 00:00:00,1927-05-29 00:00:00,95,universidad tecnológica nacional,licenciatura en psicología,william mitchell,francovincent@hotmail.com,male,francisco paz,2111 +3710,2020-03-23 00:00:00,1926-02-12 00:00:00,96,universidad nacional de jujuy,licenciatura en ciencias geológicas,joseph mack,donovangary@gmail.com,male,francisco paz,2111 +3711,2019-11-12 00:00:00,2000-10-21 00:00:00,22,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,natalie olsen,zsweeney@yahoo.com,female,francisco paz,2111 +3712,2020-05-20 00:00:00,1915-07-16 00:00:00,107,universidad nacional de jujuy,ciencias veterinarias,patricia velazquez,cody69@hotmail.com,female,francisco paz,2111 +3713,2020-05-14 00:00:00,1975-06-13 00:00:00,47,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jordan clark,glang@gmail.com,female,cuartel iv,7110 +3714,2019-12-15 00:00:00,1988-04-27 00:00:00,34,universidad tecnológica nacional,licenciatura en sociología ,gary jackson,hernandezshannon@gmail.com,male,cuartel iv,7110 +3715,2020-08-01 00:00:00,1932-01-13 00:00:00,90,universidad nacional de jujuy,arquitectura,ashley thompson,iwhite@hotmail.com,female,cuartel iv,7110 +3716,2020-06-14 00:00:00,1955-03-30 00:00:00,67,universidad nacional de jujuy,licenciatura en ciencias de la computación,patricia garcia,kayla54@yahoo.com,female,cuartel iv,7110 +3717,2020-04-23 00:00:00,1923-04-03 00:00:00,99,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,carl williams,yanderson@hotmail.com,male,cuartel iv,7110 +3718,2020-07-20 00:00:00,1920-05-26 00:00:00,102,universidad tecnológica nacional,licenciatura en ciencias de la computación,tammy pruitt,tanner84@hotmail.com,female,cuartel iv,7110 +3719,2020-04-15 00:00:00,1984-06-15 00:00:00,38,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jennifer quinn,sharon42@gmail.com,female,cuartel iv,7110 +3720,2019-12-25 00:00:00,1920-02-19 00:00:00,102,universidad tecnológica nacional,licenciatura en ciencias biológicas,denise williamson,orobbins@gmail.com,female,colonia california,3005 +3721,2020-04-03 00:00:00,1996-08-28 00:00:00,26,universidad tecnológica nacional,ciencias veterinarias,christopher brown,manderson@hotmail.com,male,colonia california,3005 +3722,2020-03-30 00:00:00,1943-02-14 00:00:00,79,universidad nacional de jujuy,licenciatura en ciencias biológicas,erica chavez,dhopkins@yahoo.com,female,colonia california,3005 +3723,2019-12-20 00:00:00,1930-05-21 00:00:00,92,universidad tecnológica nacional,licenciatura en ciencias ambientales,carl mann,timjohnson@hotmail.com,male,colonia california,3005 +3724,2020-07-11 00:00:00,2000-09-28 00:00:00,22,universidad nacional de jujuy,ciencias veterinarias,steven silva,gwatson@gmail.com,male,colonia california,3005 +3725,2020-04-25 00:00:00,1983-12-26 00:00:00,38,universidad nacional de jujuy,farmacia,louis martinez,randallbrenda@hotmail.com,male,colonia california,3005 +3726,2019-12-02 00:00:00,1991-07-27 00:00:00,31,universidad nacional de jujuy,agronomía,thomas jones,pcolon@hotmail.com,male,colonia california,3005 +3727,2020-04-02 00:00:00,1924-09-13 00:00:00,98,universidad tecnológica nacional,ingeniería electrónica,rebecca mack,hfaulkner@yahoo.com,female,calera,3281 +3728,2020-03-14 00:00:00,1954-04-04 00:00:00,68,universidad tecnológica nacional,licenciatura en musicoterapia,penny bryant,cathygarcia@hotmail.com,female,calera,3281 +3729,2020-07-07 00:00:00,1981-11-25 00:00:00,40,universidad tecnológica nacional,licenciatura en administración ,amy reese,amber27@gmail.com,female,calera,3281 +3730,2019-12-21 00:00:00,1966-08-20 00:00:00,56,universidad tecnológica nacional,licenciatura en artes,alexander bell,reyesdenise@gmail.com,male,calera,3281 +3731,2020-06-23 00:00:00,1953-10-28 00:00:00,69,universidad tecnológica nacional,licenciatura en ciencias de la computación,bradley adams,greentara@yahoo.com,male,casbas,6417 +3732,2019-10-19 00:00:00,1993-03-15 00:00:00,29,universidad tecnológica nacional,licenciatura en musicoterapia,raymond price,ricardohaynes@hotmail.com,male,casbas,6417 +3733,2020-02-16 00:00:00,1910-08-02 00:00:00,112,universidad tecnológica nacional,licenciatura en artes,sean spears,tylercummings@yahoo.com,male,casbas,6417 +3734,2020-02-10 00:00:00,1995-02-05 00:00:00,27,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,daniel delgado,vmoore@yahoo.com,male,casbas,6417 +3735,2020-02-06 00:00:00,1984-08-07 00:00:00,38,universidad nacional de jujuy,licenciatura en artes,sharon rhodes,moniquehernandez@yahoo.com,female,casbas,6417 +3736,2019-12-20 00:00:00,1925-11-26 00:00:00,97,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,paul tate,melissaanderson@hotmail.com,male,casbas,6417 +3737,2020-05-27 00:00:00,1919-01-04 00:00:00,103,universidad tecnológica nacional,licenciatura en ciencias ambientales,paul mann,santosalexander@hotmail.com,male,casbas,6417 +3738,2020-06-12 00:00:00,1976-07-16 00:00:00,46,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,anthony wilcox,robertsonwhitney@hotmail.com,male,casbas,6417 +3739,2020-04-22 00:00:00,1989-11-05 00:00:00,33,universidad nacional de jujuy,licenciatura en ciencias biológicas,joanne jennings,kevinsanchez@yahoo.com,female,atahualpa,6471 +3740,2019-12-18 00:00:00,1958-04-07 00:00:00,64,universidad tecnológica nacional,agronomía,christian gomez,josephmiles@yahoo.com,male,atahualpa,6471 +3741,2020-07-29 00:00:00,1977-09-23 00:00:00,45,universidad nacional de jujuy,medicina,charles carr,camposdesiree@hotmail.com,male,atahualpa,6471 +3742,2020-02-06 00:00:00,1956-12-14 00:00:00,65,universidad nacional de jujuy,contador público ,kevin palmer,marcus55@gmail.com,male,atahualpa,6471 +3743,2019-11-18 00:00:00,1964-07-13 00:00:00,58,universidad tecnológica nacional,arquitectura,mr. shaun jones md,rbailey@gmail.com,male,atahualpa,6471 +3744,2020-06-02 00:00:00,1994-12-15 00:00:00,27,universidad nacional de jujuy,licenciatura en psicología,meghan hale,singletonlori@gmail.com,female,atahualpa,6471 +3745,2019-10-10 00:00:00,1928-09-04 00:00:00,94,universidad nacional de jujuy,licenciatura en ciencia política ,renee berry,gcopeland@yahoo.com,female,arbol solo,3513 +3746,2020-02-15 00:00:00,1914-02-17 00:00:00,108,universidad nacional de jujuy,licenciatura en terapia ocupacional,wendy sosa,jeffreytaylor@gmail.com,female,arbol solo,3513 +3747,2020-06-04 00:00:00,1968-07-17 00:00:00,54,universidad nacional de jujuy,diseño de imagen y sonido,lindsey allen,ichen@yahoo.com,female,arbol solo,3513 +3748,2020-02-19 00:00:00,1953-04-18 00:00:00,69,universidad tecnológica nacional,bioquímica,stephen robinson,michaelfletcher@gmail.com,male,arbol solo,3513 +3749,2020-04-21 00:00:00,1979-12-06 00:00:00,42,universidad tecnológica nacional,licenciatura en artes,cheyenne morales,angelicamoran@hotmail.com,female,arbol solo,3513 +3750,2020-03-23 00:00:00,1971-09-04 00:00:00,51,universidad tecnológica nacional,diseño de imagen y sonido,omar campbell,shill@yahoo.com,male,arbol solo,3513 +3751,2020-05-05 00:00:00,1906-09-28 00:00:00,116,universidad tecnológica nacional,licenciatura en sociología ,andrew carter,tammy63@gmail.com,male,arbol solo,3513 +3752,2020-07-24 00:00:00,1952-02-29 00:00:00,70,universidad nacional de jujuy,licenciatura en terapia ocupacional,elizabeth rivera,bedwards@hotmail.com,female,arbol solo,3513 +3753,2019-11-04 00:00:00,1969-11-14 00:00:00,53,universidad nacional de jujuy,bioquímica,lawrence klein,pcarey@hotmail.com,male,arbol solo,3513 +3754,2019-11-20 00:00:00,1919-02-07 00:00:00,103,universidad nacional de jujuy,licenciatura en terapia ocupacional,derek torres,camachotimothy@yahoo.com,male,arbol solo,3513 +3755,2020-03-25 00:00:00,1998-01-16 00:00:00,24,universidad nacional de jujuy,licenciatura en sociología ,amanda gomez,flemingian@gmail.com,female,arbol solo,3513 +3756,2020-02-17 00:00:00,1908-03-18 00:00:00,114,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,shirley clark,rfletcher@yahoo.com,female,arbol solo,3513 +3757,2020-04-19 00:00:00,1916-10-05 00:00:00,106,universidad tecnológica nacional,diseño de imagen y sonido,robert dorsey,jskinner@yahoo.com,male,quilmes oeste,1879 +3758,2020-05-08 00:00:00,1999-05-09 00:00:00,23,universidad nacional de jujuy,licenciatura en administración ,lauren oliver,angel57@hotmail.com,female,quilmes oeste,1879 +3759,2020-05-02 00:00:00,1952-07-31 00:00:00,70,universidad nacional de jujuy,licenciatura en administración ,dr. sandra sutton md,woodscheryl@yahoo.com,female,quilmes oeste,1879 +3760,2019-11-13 00:00:00,1998-07-20 00:00:00,24,universidad tecnológica nacional,licenciatura en ciencias antropológicas,brandy riley,zsmith@gmail.com,female,drabble,6242 +3761,2020-05-20 00:00:00,1994-08-09 00:00:00,28,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,kimberly fischer,katherinealexander@gmail.com,female,drabble,6242 +3762,2020-03-28 00:00:00,1964-09-06 00:00:00,58,universidad nacional de jujuy,licenciatura en producción de bioimagenes,kyle jarvis,annachen@hotmail.com,male,drabble,6242 +3763,2019-12-19 00:00:00,1961-07-08 00:00:00,61,universidad tecnológica nacional,diseño industrial,joan ramirez,taylor82@hotmail.com,female,ezpeleta este,1882 +3764,2020-07-18 00:00:00,1935-05-16 00:00:00,87,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,alicia holmes,leemelanie@yahoo.com,female,ezpeleta este,1882 +3765,2020-01-29 00:00:00,1938-09-06 00:00:00,84,universidad tecnológica nacional,licenciatura en ciencias biológicas,holly roberts,sweaver@hotmail.com,female,ezpeleta este,1882 +3766,2020-06-05 00:00:00,1998-12-14 00:00:00,23,universidad nacional de jujuy,licenciatura en ciencias de la computación,george hartman,hansenclayton@yahoo.com,male,ezpeleta este,1882 +3767,2020-07-05 00:00:00,1983-02-04 00:00:00,39,universidad nacional de jujuy,licenciatura en ciencias antropológicas,erik silva,jonathanbryant@yahoo.com,male,campo redondo,3581 +3768,2020-02-16 00:00:00,1949-06-19 00:00:00,73,universidad nacional de jujuy,ingeniería electrónica,zachary nelson,rogerstammy@gmail.com,male,campo redondo,3581 +3769,2019-12-26 00:00:00,1974-08-24 00:00:00,48,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,mr. patrick griffin,krichardson@gmail.com,male,campo redondo,3581 +3770,2020-03-24 00:00:00,1922-07-06 00:00:00,100,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,scott mahoney,jessica13@hotmail.com,male,campo redondo,3581 +3771,2019-10-27 00:00:00,1975-06-10 00:00:00,47,universidad nacional de jujuy,licenciatura en producción de bioimagenes,lisa dunn,dylangilmore@gmail.com,female,campo redondo,3581 +3772,2020-02-11 00:00:00,1935-03-18 00:00:00,87,universidad nacional de jujuy,contador público ,edward flores,ashleyenglish@hotmail.com,male,campo redondo,3581 +3773,2020-01-12 00:00:00,1979-06-25 00:00:00,43,universidad tecnológica nacional,arquitectura,jennifer cox,silvacarrie@hotmail.com,female,campo redondo,3581 +3774,2019-11-21 00:00:00,1996-09-23 00:00:00,26,universidad tecnológica nacional,agronomía,christopher bell,wendysharp@hotmail.com,male,el cenizo,5645 +3775,2019-11-30 00:00:00,1939-07-21 00:00:00,83,universidad nacional de jujuy,ingeniería mecánica,christopher kidd,prios@yahoo.com,male,el cenizo,5645 +3776,2020-06-17 00:00:00,1915-09-06 00:00:00,107,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,gabriel ferguson,wbarker@hotmail.com,male,el cenizo,5645 +3777,2020-02-08 00:00:00,1979-11-28 00:00:00,42,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,alan adams,xfarley@gmail.com,male,el cenizo,5645 +3778,2019-10-28 00:00:00,1912-03-26 00:00:00,110,universidad tecnológica nacional,bioquímica,michael hartman,wbowman@gmail.com,male,balsa senillosa,8316 +3779,2020-07-12 00:00:00,1928-05-05 00:00:00,94,universidad nacional de jujuy,ciencias veterinarias,timothy hawkins,victor47@yahoo.com,male,balsa senillosa,8316 +3780,2020-04-01 00:00:00,1918-02-16 00:00:00,104,universidad nacional de jujuy,licenciatura en ciencias de la educación ,joel owen,ssantana@hotmail.com,male,balsa senillosa,8316 +3781,2020-01-14 00:00:00,1965-04-27 00:00:00,57,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,robert pineda,woodsholly@gmail.com,male,balsa senillosa,8316 +3782,2019-12-02 00:00:00,2004-01-08 00:00:00,18,universidad nacional de jujuy,diseño industrial,audrey erickson,richardwilson@gmail.com,female,balsa senillosa,8316 +3783,2020-05-20 00:00:00,1982-06-01 00:00:00,40,universidad tecnológica nacional,licenciatura en ciencias biológicas,robin newton,thomasbrady@hotmail.com,female,balsa senillosa,8316 +3784,2020-03-15 00:00:00,2000-10-13 00:00:00,22,universidad nacional de jujuy,licenciatura en producción de bioimagenes,tiffany griffin,jeremymiller@hotmail.com,female,colonia la oracion,6307 +3785,2020-07-26 00:00:00,1913-12-18 00:00:00,108,universidad tecnológica nacional,licenciatura en sociología ,karen mcclain,susanlozano@gmail.com,female,colonia la oracion,6307 +3786,2020-05-04 00:00:00,1934-03-30 00:00:00,88,universidad tecnológica nacional,licenciatura en ciencia política ,richard lee,clarksally@hotmail.com,male,colonia la oracion,6307 +3787,2019-10-14 00:00:00,1927-02-28 00:00:00,95,universidad tecnológica nacional,licenciatura en ciencias ambientales,stephen jackson,dawn00@hotmail.com,male,colonia la oracion,6307 +3788,2020-01-19 00:00:00,1940-03-31 00:00:00,82,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,emily harris,mlee@gmail.com,female,argerich,8134 +3789,2020-03-16 00:00:00,1928-10-24 00:00:00,94,universidad nacional de jujuy,licenciatura en ciencias ambientales,hannah rodriguez,christopher01@gmail.com,female,argerich,8134 +3790,2020-04-17 00:00:00,1913-04-27 00:00:00,109,universidad tecnológica nacional,agronomía,christopher jackson,meganarnold@gmail.com,male,argerich,8134 +3791,2020-05-13 00:00:00,1926-02-10 00:00:00,96,universidad tecnológica nacional,licenciatura en ciencias de la educación ,melissa brown,abigail27@gmail.com,female,cerro aconcagua,5500 +3792,2019-12-09 00:00:00,1945-03-03 00:00:00,77,universidad tecnológica nacional,ingeniería en informática,sean hammond,jeanettelopez@gmail.com,male,cerro aconcagua,5500 +3793,2019-11-21 00:00:00,1984-05-26 00:00:00,38,universidad tecnológica nacional,licenciatura en producción de bioimagenes,peter hale,pruittbrad@hotmail.com,male,cerro aconcagua,5500 +3794,2020-01-26 00:00:00,1996-10-08 00:00:00,26,universidad nacional de jujuy,licenciatura en administración ,jamie thomas,kbrown@yahoo.com,female,cerro aconcagua,5500 +3795,2019-11-29 00:00:00,1927-01-09 00:00:00,95,universidad tecnológica nacional,licenciatura en administración ,aaron villegas,joshuawaller@hotmail.com,male,aguas calientes,4518 +3796,2020-05-15 00:00:00,1915-07-24 00:00:00,107,universidad nacional de jujuy,actuario ,cheryl andrews,zgordon@gmail.com,female,aguas calientes,4518 +3797,2019-12-13 00:00:00,1957-12-12 00:00:00,64,universidad tecnológica nacional,licenciatura en ciencias antropológicas,tammy wallace,robin03@gmail.com,female,aguas calientes,4518 +3798,2020-03-07 00:00:00,1997-01-28 00:00:00,25,universidad tecnológica nacional,arquitectura,timothy cline,cunninghamkristen@hotmail.com,male,aguas calientes,4518 +3799,2020-07-09 00:00:00,1946-01-27 00:00:00,76,universidad tecnológica nacional,actuario ,rick johnson,xbanks@hotmail.com,male,aguas calientes,4518 +3800,2020-02-08 00:00:00,1975-01-08 00:00:00,47,universidad nacional de jujuy,ciencias veterinarias,andrew smith,vguerra@yahoo.com,male,aguas calientes,4518 +3801,2019-11-18 00:00:00,1980-01-06 00:00:00,42,universidad tecnológica nacional,licenciatura en musicoterapia,craig barrera,nkeith@yahoo.com,male,capihuas,5327 +3802,2019-12-03 00:00:00,1947-06-30 00:00:00,75,universidad tecnológica nacional,licenciatura en ciencia política ,dennis stein,lgarcia@yahoo.com,male,capihuas,5327 +3803,2020-03-24 00:00:00,1969-03-26 00:00:00,53,universidad nacional de jujuy,diseño de imagen y sonido,stephanie gamble,kmarquez@gmail.com,female,cerana,2202 +3804,2019-12-18 00:00:00,1910-07-07 00:00:00,112,universidad tecnológica nacional,licenciatura en ciencias geológicas,terry mcgee,kcontreras@gmail.com,male,cerana,2202 +3805,2019-11-10 00:00:00,1968-05-23 00:00:00,54,universidad tecnológica nacional,agronomía,pamela rodriguez,valentineanthony@hotmail.com,female,cerana,2202 +3806,2019-11-24 00:00:00,1920-08-06 00:00:00,102,universidad nacional de jujuy,licenciatura en ciencias geológicas,cassandra long,yhernandez@hotmail.com,female,cerana,2202 +3807,2020-04-22 00:00:00,1935-01-26 00:00:00,87,universidad nacional de jujuy,licenciatura en administración ,james arnold,onguyen@hotmail.com,male,cerana,2202 +3808,2019-10-17 00:00:00,1952-10-01 00:00:00,70,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,mrs. julie jacobs,douglasperkins@yahoo.com,female,cerana,2202 +3809,2020-06-16 00:00:00,1988-07-19 00:00:00,34,universidad nacional de jujuy,diseño industrial,michael rogers,lesliehansen@yahoo.com,male,chacabuco,6740 +3810,2020-06-13 00:00:00,1921-01-02 00:00:00,101,universidad nacional de jujuy,diseño de imagen y sonido,madeline robinson,johnlowery@yahoo.com,female,chacabuco,6740 +3811,2020-04-09 00:00:00,1915-02-26 00:00:00,107,universidad tecnológica nacional,medicina,stephanie watts,kristinafernandez@gmail.com,female,chacabuco,6740 +3812,2020-07-09 00:00:00,1909-12-20 00:00:00,112,universidad nacional de jujuy,licenciatura en ciencia política ,suzanne beck,zandersen@yahoo.com,female,chacabuco,6740 +3813,2020-01-13 00:00:00,1995-01-17 00:00:00,27,universidad nacional de jujuy,licenciatura en terapia ocupacional,victoria anderson,pollardedward@yahoo.com,female,chacabuco,6740 +3814,2019-11-26 00:00:00,2000-01-16 00:00:00,22,universidad tecnológica nacional,licenciatura en terapia ocupacional,shannon blair,zdiaz@yahoo.com,female,chacabuco,6740 +3815,2020-05-06 00:00:00,1917-09-07 00:00:00,105,universidad nacional de jujuy,farmacia,rachel goodman,cmarshall@hotmail.com,female,chacabuco,6740 +3816,2020-01-17 00:00:00,1914-04-21 00:00:00,108,universidad tecnológica nacional,ingeniería electrónica,bryce guerra,tbrady@yahoo.com,male,chacabuco,6740 +3817,2020-01-01 00:00:00,1950-10-20 00:00:00,72,universidad tecnológica nacional,técnico para bioterios ,christopher rodriguez,courtneystone@gmail.com,male,chacabuco,6740 +3818,2020-06-18 00:00:00,1972-10-28 00:00:00,50,universidad tecnológica nacional,licenciatura en ciencia política ,corey martinez,lambertdavid@gmail.com,male,escuela agricola don bosco,1815 +3819,2020-02-21 00:00:00,1983-07-12 00:00:00,39,universidad nacional de jujuy,técnico para bioterios ,ashley jones,oreed@yahoo.com,female,escuela agricola don bosco,1815 +3820,2020-02-07 00:00:00,1975-09-10 00:00:00,47,universidad nacional de jujuy,técnico para bioterios ,nicole collins,dawn22@yahoo.com,female,escuela agricola don bosco,1815 +3821,2020-07-06 00:00:00,1996-04-22 00:00:00,26,universidad tecnológica nacional,diseño industrial,laura martin,davidhill@yahoo.com,female,escuela agricola don bosco,1815 +3822,2020-01-27 00:00:00,1918-03-23 00:00:00,104,universidad nacional de jujuy,técnico para bioterios ,lindsay thornton,joshua26@hotmail.com,female,abra verde,5470 +3823,2020-01-06 00:00:00,1960-06-09 00:00:00,62,universidad nacional de jujuy,licenciatura en administración ,marilyn smith,pamela68@hotmail.com,female,abra verde,5470 +3824,2020-07-07 00:00:00,1981-07-04 00:00:00,41,universidad nacional de jujuy,licenciatura en sociología ,mary mclaughlin,uharvey@gmail.com,female,abra verde,5470 +3825,2020-04-16 00:00:00,1926-09-08 00:00:00,96,universidad nacional de jujuy,diseño de imagen y sonido,tonya gonzalez,lrice@gmail.com,female,abra verde,5470 +3826,2020-01-05 00:00:00,1923-08-28 00:00:00,99,universidad nacional de jujuy,licenciatura en ciencias biológicas,angel hawkins,steven45@hotmail.com,female,abra verde,5470 +3827,2020-04-16 00:00:00,1967-03-29 00:00:00,55,universidad tecnológica nacional,licenciatura en ciencias geológicas,ashley travis,wscott@hotmail.com,female,colonia rivas,3164 +3828,2019-11-07 00:00:00,1993-09-25 00:00:00,29,universidad tecnológica nacional,licenciatura en terapia ocupacional,robert brown,aguilarjames@hotmail.com,male,colonia rivas,3164 +3829,2020-01-24 00:00:00,1965-07-20 00:00:00,57,universidad tecnológica nacional,licenciatura en ciencias biológicas,dustin harvey,kevinlee@gmail.com,male,colonia rivas,3164 +3830,2020-01-08 00:00:00,1941-03-19 00:00:00,81,universidad nacional de jujuy,licenciatura en musicoterapia,katherine bennett,qwalker@gmail.com,female,colonia rivas,3164 +3831,2020-04-14 00:00:00,1931-03-18 00:00:00,91,universidad tecnológica nacional,licenciatura en ciencia política ,judith russell,kimberlymoss@gmail.com,female,colonia rivas,3164 +3832,2020-06-19 00:00:00,1972-05-30 00:00:00,50,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,todd lee,elizabethschmidt@hotmail.com,male,algarrobo verde,5443 +3833,2019-10-23 00:00:00,2000-01-27 00:00:00,22,universidad tecnológica nacional,diseño de imagen y sonido,kathleen howard,holly91@hotmail.com,female,algarrobo verde,5443 +3834,2020-07-16 00:00:00,1927-09-18 00:00:00,95,universidad tecnológica nacional,técnico para bioterios ,garrett williams,linda82@hotmail.com,male,algarrobo verde,5443 +3835,2020-01-08 00:00:00,1906-03-31 00:00:00,116,universidad nacional de jujuy,licenciatura en administración ,ronnie hamilton,mtorres@yahoo.com,male,algarrobo verde,5443 +3836,2020-04-29 00:00:00,1971-03-22 00:00:00,51,universidad tecnológica nacional,licenciatura en ciencias geológicas,jennifer jenkins,betty74@gmail.com,female,algarrobo verde,5443 +3837,2020-07-15 00:00:00,1944-11-29 00:00:00,78,universidad nacional de jujuy,licenciatura en ciencia política ,thomas lopez,gmedina@yahoo.com,male,algarrobo verde,5443 +3838,2020-07-19 00:00:00,1967-08-21 00:00:00,55,universidad nacional de jujuy,ciencias veterinarias,sharon garcia,joshua71@hotmail.com,female,la limpia,6645 +3839,2020-01-15 00:00:00,1962-04-16 00:00:00,60,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,donna peterson,lherring@hotmail.com,female,la limpia,6645 +3840,2019-12-12 00:00:00,1928-04-19 00:00:00,94,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,tiffany hernandez,brianna87@hotmail.com,female,banda florida,5351 +3841,2020-01-16 00:00:00,1991-11-28 00:00:00,30,universidad nacional de jujuy,licenciatura en ciencias de la computación,james lewis,bowenchelsea@hotmail.com,male,banda florida,5351 +3842,2020-06-17 00:00:00,1952-12-07 00:00:00,69,universidad nacional de jujuy,licenciatura en producción de bioimagenes,scott taylor,colekevin@yahoo.com,male,banda florida,5351 +3843,2020-07-11 00:00:00,1926-10-17 00:00:00,96,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,daniel brock,farmercole@hotmail.com,male,banda florida,5351 +3844,2020-04-29 00:00:00,1957-11-20 00:00:00,65,universidad nacional de jujuy,licenciatura en producción de bioimagenes,veronica carter,nsmith@yahoo.com,female,banda florida,5351 +3845,2019-12-07 00:00:00,1928-04-20 00:00:00,94,universidad tecnológica nacional,licenciatura en ciencias geológicas,alyssa benjamin,littlejeremy@yahoo.com,female,banda florida,5351 +3846,2020-06-24 00:00:00,1953-01-29 00:00:00,69,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,james carlson,chenmarissa@hotmail.com,male,banda florida,5351 +3847,2020-05-11 00:00:00,2002-12-09 00:00:00,19,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,brittany chang,lsandoval@gmail.com,female,banda florida,5351 +3848,2020-02-13 00:00:00,1927-06-06 00:00:00,95,universidad tecnológica nacional,ingeniería electrónica,cynthia zamora,maldonadochristopher@yahoo.com,female,banda florida,5351 +3849,2020-06-21 00:00:00,1908-07-03 00:00:00,114,universidad tecnológica nacional,licenciatura en producción de bioimagenes,james fisher,kristin71@yahoo.com,male,almirante irizar,1629 +3850,2020-03-19 00:00:00,1946-08-10 00:00:00,76,universidad nacional de jujuy,diseño industrial,dr. daniel griffin,samantha29@hotmail.com,male,almirante irizar,1629 +3851,2020-04-13 00:00:00,1977-12-22 00:00:00,44,universidad tecnológica nacional,licenciatura en artes,adriana mccoy,rrhodes@yahoo.com,female,almirante irizar,1629 +3852,2020-03-25 00:00:00,1925-03-22 00:00:00,97,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,stephanie evans md,grace36@hotmail.com,female,almirante irizar,1629 +3853,2020-07-17 00:00:00,1923-02-21 00:00:00,99,universidad tecnológica nacional,licenciatura en ciencias ambientales,erin gentry,mwells@hotmail.com,female,almirante irizar,1629 +3854,2020-05-28 00:00:00,1938-11-18 00:00:00,84,universidad tecnológica nacional,ingeniería mecánica,kim russell,ricky85@gmail.com,female,almirante irizar,1629 +3855,2020-06-07 00:00:00,1984-01-02 00:00:00,38,universidad tecnológica nacional,licenciatura en artes,bradley rodriguez,kathryn06@hotmail.com,male,almirante irizar,1629 +3856,2020-05-08 00:00:00,1982-03-15 00:00:00,40,universidad tecnológica nacional,bioquímica,jose edwards,hrice@hotmail.com,male,almirante irizar,1629 +3857,2020-02-09 00:00:00,2002-03-26 00:00:00,20,universidad tecnológica nacional,licenciatura en terapia ocupacional,isabella davenport,roycrawford@gmail.com,female,comodoro py,6641 +3858,2020-06-09 00:00:00,1933-12-20 00:00:00,88,universidad tecnológica nacional,licenciatura en artes,anne wilson,loganmadeline@yahoo.com,female,comodoro py,6641 +3859,2020-02-03 00:00:00,1936-03-14 00:00:00,86,universidad tecnológica nacional,ingeniería electrónica,amy sutton,masseydawn@hotmail.com,female,comodoro py,6641 +3860,2020-01-28 00:00:00,1916-07-16 00:00:00,106,universidad nacional de jujuy,licenciatura en ciencias de la educación ,troy huerta,blairoscar@hotmail.com,male,costa brava,2914 +3861,2019-11-12 00:00:00,1923-02-18 00:00:00,99,universidad nacional de jujuy,farmacia,dr. stephanie scott,wesleywatkins@gmail.com,female,costa brava,2914 +3862,2020-02-16 00:00:00,1995-02-21 00:00:00,27,universidad nacional de jujuy,ciencias veterinarias,lisa anderson,nancy08@hotmail.com,female,adolfo alsina,6430 +3863,2019-10-29 00:00:00,1915-11-14 00:00:00,107,universidad tecnológica nacional,ingeniería electrónica,belinda keller,paula60@yahoo.com,female,adolfo alsina,6430 +3864,2020-01-14 00:00:00,1956-09-17 00:00:00,66,universidad nacional de jujuy,contador público ,laura lopez,xtaylor@hotmail.com,female,adolfo alsina,6430 +3865,2019-10-17 00:00:00,1915-12-06 00:00:00,107,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,wanda sosa,barbara83@yahoo.com,female,adolfo alsina,6430 +3866,2020-03-05 00:00:00,2000-10-19 00:00:00,22,universidad tecnológica nacional,licenciatura en psicología,morgan sloan,robert09@gmail.com,female,adolfo alsina,6430 +3867,2019-10-09 00:00:00,1996-09-07 00:00:00,26,universidad nacional de jujuy,licenciatura en terapia ocupacional,allison duarte,manningdavid@hotmail.com,female,adolfo alsina,6430 +3868,2020-03-27 00:00:00,1968-12-08 00:00:00,53,universidad tecnológica nacional,técnico para bioterios ,pamela scott,swade@hotmail.com,female,adolfo alsina,6430 +3869,2019-10-26 00:00:00,1933-10-05 00:00:00,89,universidad nacional de jujuy,licenciatura en producción de bioimagenes,brenda carter,alisonrios@yahoo.com,female,adolfo alsina,6430 +3870,2020-06-01 00:00:00,1931-08-11 00:00:00,91,universidad tecnológica nacional,licenciatura en terapia ocupacional,laura jackson,dlawrence@gmail.com,female,adolfo alsina,6430 +3871,2019-12-27 00:00:00,1984-12-18 00:00:00,37,universidad nacional de jujuy,agronomía,martin douglas,kellyjoshua@gmail.com,male,adolfo alsina,6430 +3872,2020-05-01 00:00:00,1940-11-22 00:00:00,82,universidad tecnológica nacional,licenciatura en artes,troy brown,krystal49@yahoo.com,male,adolfo alsina,6430 +3873,2020-03-09 00:00:00,1940-04-22 00:00:00,82,universidad nacional de jujuy,licenciatura en artes,jason crawford,josephfoster@gmail.com,male,carro quemado,6319 +3874,2020-03-21 00:00:00,1972-12-24 00:00:00,49,universidad nacional de jujuy,técnico para bioterios ,donna stone,claudiasellers@gmail.com,female,carro quemado,6319 +3875,2020-03-02 00:00:00,1999-01-20 00:00:00,23,universidad tecnológica nacional,licenciatura en producción de bioimagenes,teresa west,philip88@hotmail.com,female,carro quemado,6319 +3876,2020-04-27 00:00:00,1963-09-13 00:00:00,59,universidad nacional de jujuy,licenciatura en ciencias biológicas,shannon drake,matthew63@yahoo.com,female,carro quemado,6319 +3877,2020-02-19 00:00:00,1968-02-05 00:00:00,54,universidad nacional de jujuy,ciencias veterinarias,richard henderson,josephhayes@yahoo.com,male,carro quemado,6319 +3878,2019-10-27 00:00:00,1996-08-22 00:00:00,26,universidad nacional de jujuy,licenciatura en producción de bioimagenes,mark anderson,qrobertson@yahoo.com,male,cacique ariacaiquin,3041 +3879,2019-10-30 00:00:00,1971-01-30 00:00:00,51,universidad tecnológica nacional,licenciatura en sociología ,jason cole,emilybaker@hotmail.com,male,cacique ariacaiquin,3041 +3880,2020-01-02 00:00:00,1944-06-01 00:00:00,78,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,steven davis,alexahall@yahoo.com,male,la querencia,2912 +3881,2019-10-23 00:00:00,1998-07-14 00:00:00,24,universidad tecnológica nacional,licenciatura en ciencias de la educación ,willie davis,berrycorey@gmail.com,male,la querencia,2912 +3882,2019-10-25 00:00:00,1932-01-26 00:00:00,90,universidad nacional de jujuy,contador público ,jennifer jackson,vbrown@gmail.com,female,la querencia,2912 +3883,2020-06-28 00:00:00,1932-07-07 00:00:00,90,universidad tecnológica nacional,arquitectura,richard miller,benjamin86@gmail.com,male,la querencia,2912 +3884,2020-03-04 00:00:00,1996-02-12 00:00:00,26,universidad tecnológica nacional,ingeniería en informática,brenda price,ginabrown@yahoo.com,female,la querencia,2912 +3885,2020-03-18 00:00:00,1918-11-09 00:00:00,104,universidad tecnológica nacional,licenciatura en psicología,craig barnett,palmerbrianna@hotmail.com,male,est jauregui va flandria,6706 +3886,2020-05-30 00:00:00,1956-07-21 00:00:00,66,universidad tecnológica nacional,actuario ,julie guzman,russellvillarreal@hotmail.com,female,est jauregui va flandria,6706 +3887,2020-04-25 00:00:00,2000-11-05 00:00:00,22,universidad tecnológica nacional,ingeniería mecánica,kayla houston,wheelersusan@yahoo.com,female,est jauregui va flandria,6706 +3888,2020-02-21 00:00:00,1983-06-20 00:00:00,39,universidad tecnológica nacional,licenciatura en administración ,alexander vargas,sullivanmichael@gmail.com,male,est jauregui va flandria,6706 +3889,2020-04-03 00:00:00,1909-11-10 00:00:00,113,universidad tecnológica nacional,licenciatura en ciencias de la computación,stephanie cameron,cpeters@gmail.com,female,est jauregui va flandria,6706 +3890,2020-07-23 00:00:00,1952-02-08 00:00:00,70,universidad nacional de jujuy,licenciatura en psicología,anthony vega,jessicascott@gmail.com,male,est jauregui va flandria,6706 +3891,2020-04-11 00:00:00,1910-05-16 00:00:00,112,universidad nacional de jujuy,ingeniería mecánica,alicia taylor,diazkaren@yahoo.com,female,campo la flor los ralos,4182 +3892,2020-02-04 00:00:00,1961-07-24 00:00:00,61,universidad nacional de jujuy,licenciatura en psicología,jose tucker,hmann@gmail.com,male,campo la flor los ralos,4182 +3893,2020-02-21 00:00:00,1950-09-01 00:00:00,72,universidad tecnológica nacional,medicina,alexis roberts,douglaswatkins@gmail.com,female,campo la flor los ralos,4182 +3894,2020-02-03 00:00:00,1998-05-19 00:00:00,24,universidad nacional de jujuy,actuario ,lisa murphy,michael70@yahoo.com,female,campo la flor los ralos,4182 +3895,2020-04-27 00:00:00,1925-05-12 00:00:00,97,universidad nacional de jujuy,ciencias veterinarias,cory allen,anthonystark@yahoo.com,male,bañadito viejo,5709 +3896,2019-10-01 00:00:00,1995-06-17 00:00:00,27,universidad tecnológica nacional,ingeniería mecánica,gregory smith dds,paulwilliams@hotmail.com,male,bañadito viejo,5709 +3897,2020-01-30 00:00:00,1976-06-16 00:00:00,46,universidad tecnológica nacional,bioquímica,paul ramirez,jacobhoward@hotmail.com,male,bañadito viejo,5709 +3898,2020-04-05 00:00:00,1956-10-27 00:00:00,66,universidad tecnológica nacional,licenciatura en producción de bioimagenes,stephanie thomas,xholloway@gmail.com,female,bañadito viejo,5709 +3899,2020-03-11 00:00:00,1952-11-12 00:00:00,70,universidad tecnológica nacional,diseño industrial,sarah cox,lking@gmail.com,female,bañadito viejo,5709 +3900,2020-07-28 00:00:00,1945-05-01 00:00:00,77,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,april sanchez,conwayrebecca@yahoo.com,female,bañadito viejo,5709 +3901,2020-03-21 00:00:00,1930-06-07 00:00:00,92,universidad tecnológica nacional,licenciatura en ciencias biológicas,anna burns,wchase@gmail.com,female,diamante,3105 +3902,2020-07-18 00:00:00,1984-05-23 00:00:00,38,universidad nacional de jujuy,bioquímica,dana garcia,josephtricia@hotmail.com,female,diamante,3105 +3903,2019-10-23 00:00:00,1995-09-20 00:00:00,27,universidad tecnológica nacional,licenciatura en ciencias ambientales,holly kennedy,qwalters@yahoo.com,female,diamante,3105 +3904,2020-02-24 00:00:00,2002-06-08 00:00:00,20,universidad tecnológica nacional,ingeniería en informática,karen rhodes,upitts@yahoo.com,female,el talar,1617 +3905,2020-01-29 00:00:00,1920-08-31 00:00:00,102,universidad tecnológica nacional,técnico para bioterios ,anne lane,andrea48@yahoo.com,female,el talar,1617 +3906,2019-11-20 00:00:00,1927-03-18 00:00:00,95,universidad nacional de jujuy,ciencias veterinarias,mary forbes,jasminelevine@gmail.com,female,el talar,1617 +3907,2019-11-05 00:00:00,1912-06-07 00:00:00,110,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,derek robertson,andrearobinson@hotmail.com,male,el talar,1617 +3908,2019-10-17 00:00:00,1907-07-23 00:00:00,115,universidad tecnológica nacional,técnico para bioterios ,christian wright,vincent00@gmail.com,male,el talar,1617 +3909,2019-12-26 00:00:00,1941-12-27 00:00:00,80,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,sara anthony,lauren42@yahoo.com,female,atalaya,1913 +3910,2020-02-15 00:00:00,1967-09-13 00:00:00,55,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,david smith,wblack@yahoo.com,male,atalaya,1913 +3911,2019-11-19 00:00:00,1975-03-16 00:00:00,47,universidad tecnológica nacional,licenciatura en administración ,cindy maldonado,efuller@gmail.com,female,atalaya,1913 +3912,2020-03-25 00:00:00,1921-02-25 00:00:00,101,universidad nacional de jujuy,licenciatura en ciencias biológicas,matthew simon,scottzhang@hotmail.com,male,otto bemberg,2605 +3913,2020-05-02 00:00:00,2004-10-26 00:00:00,18,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,matthew walsh,annaramsey@hotmail.com,male,otto bemberg,2605 +3914,2020-07-22 00:00:00,1918-04-21 00:00:00,104,universidad tecnológica nacional,ingeniería electrónica,latoya brown,kendra39@yahoo.com,female,otto bemberg,2605 +3915,2020-02-28 00:00:00,1924-08-30 00:00:00,98,universidad nacional de jujuy,licenciatura en ciencia política ,randall morales md,gordondouglas@gmail.com,male,otto bemberg,2605 +3916,2020-05-10 00:00:00,1999-12-26 00:00:00,22,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,james mcdaniel,framos@gmail.com,male,otto bemberg,2605 +3917,2020-02-11 00:00:00,1934-06-24 00:00:00,88,universidad tecnológica nacional,licenciatura en ciencias ambientales,chad booth,bryanherring@yahoo.com,male,otto bemberg,2605 +3918,2020-06-12 00:00:00,1994-05-04 00:00:00,28,universidad nacional de jujuy,agronomía,selena obrien,jacobboyd@yahoo.com,female,otto bemberg,2605 +3919,2020-07-26 00:00:00,2002-03-13 00:00:00,20,universidad nacional de jujuy,licenciatura en sociología ,keith carrillo,chapmankristen@yahoo.com,male,otto bemberg,2605 +3920,2020-06-27 00:00:00,2000-11-02 00:00:00,22,universidad tecnológica nacional,ingeniería electrónica,terrence johnson,xjackson@gmail.com,male,otto bemberg,2605 +3921,2020-05-04 00:00:00,1929-03-11 00:00:00,93,universidad tecnológica nacional,bioquímica,kayla conner,martinphillip@yahoo.com,female,la union,7160 +3922,2020-04-30 00:00:00,1967-10-08 00:00:00,55,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,david goodman,desireeflynn@hotmail.com,male,la union,7160 +3923,2020-02-16 00:00:00,1939-03-10 00:00:00,83,universidad tecnológica nacional,licenciatura en psicología,aaron torres,qweaver@yahoo.com,male,la union,7160 +3924,2019-12-27 00:00:00,1922-08-12 00:00:00,100,universidad nacional de jujuy,licenciatura en artes,henry glass,allison00@yahoo.com,male,la union,7160 +3925,2020-05-14 00:00:00,1999-06-13 00:00:00,23,universidad nacional de jujuy,licenciatura en administración ,joanne cox,chayes@hotmail.com,female,la union,7160 +3926,2020-05-01 00:00:00,1994-05-12 00:00:00,28,universidad tecnológica nacional,licenciatura en ciencias antropológicas,felicia norton,rickyolson@gmail.com,female,la union,7160 +3927,2020-06-07 00:00:00,1957-11-30 00:00:00,64,universidad tecnológica nacional,licenciatura en artes,andrew hoffman,chasemarc@hotmail.com,male,avenida ejercito parana,3100 +3928,2020-05-22 00:00:00,1926-02-28 00:00:00,96,universidad tecnológica nacional,ingeniería en informática,carrie lang,dunndawn@gmail.com,female,avenida ejercito parana,3100 +3929,2019-12-11 00:00:00,1988-05-10 00:00:00,34,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,david reynolds,jonesvictoria@yahoo.com,male,avenida ejercito parana,3100 +3930,2019-12-26 00:00:00,1977-09-02 00:00:00,45,universidad nacional de jujuy,licenciatura en ciencia política ,victoria smith,lodonnell@hotmail.com,female,campo horquesco,2144 +3931,2020-03-16 00:00:00,1965-11-11 00:00:00,57,universidad tecnológica nacional,farmacia,kristen mercer,jenningsjeffrey@yahoo.com,female,campo horquesco,2144 +3932,2019-11-23 00:00:00,1991-08-17 00:00:00,31,universidad tecnológica nacional,técnico para bioterios ,doris weiss,vrichardson@gmail.com,female,campo horquesco,2144 +3933,2019-12-13 00:00:00,1952-11-18 00:00:00,70,universidad tecnológica nacional,diseño de imagen y sonido,paul rice,dstevenson@yahoo.com,male,algarrobo del aguila,6323 +3934,2020-02-21 00:00:00,2001-10-15 00:00:00,21,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,rachel rangel,zromero@yahoo.com,female,algarrobo del aguila,6323 +3935,2020-01-31 00:00:00,1906-10-27 00:00:00,116,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,michelle reyes,velezjohn@yahoo.com,female,el alto,5577 +3936,2019-11-20 00:00:00,1978-06-21 00:00:00,44,universidad tecnológica nacional,licenciatura en ciencias antropológicas,melissa richardson,michael27@hotmail.com,female,el alto,5577 +3937,2020-07-06 00:00:00,1989-05-03 00:00:00,33,universidad nacional de jujuy,licenciatura en ciencias ambientales,kenneth campbell,cfrench@hotmail.com,male,el alto,5577 +3938,2020-02-06 00:00:00,1946-08-01 00:00:00,76,universidad nacional de jujuy,ingeniería en informática,steve harrell,daniellejohnson@yahoo.com,male,el alto,5577 +3939,2020-06-04 00:00:00,1980-05-15 00:00:00,42,universidad tecnológica nacional,ingeniería electrónica,tammy johnston,davidbarrett@yahoo.com,female,el alto,5577 +3940,2019-12-15 00:00:00,1959-04-21 00:00:00,63,universidad tecnológica nacional,arquitectura,jeffery hartman,kingjohn@yahoo.com,male,cerro santa ana,9100 +3941,2020-07-26 00:00:00,1927-06-10 00:00:00,95,universidad tecnológica nacional,licenciatura en artes,karen allen,michaeltaylor@gmail.com,female,cerro santa ana,9100 +3942,2020-01-11 00:00:00,1914-08-25 00:00:00,108,universidad tecnológica nacional,licenciatura en producción de bioimagenes,jennifer thornton,robert76@yahoo.com,female,cerro santa ana,9100 +3943,2019-11-21 00:00:00,1909-04-29 00:00:00,113,universidad nacional de jujuy,actuario ,jeff hayes,srivers@hotmail.com,male,cerro santa ana,9100 +3944,2020-07-31 00:00:00,2001-12-28 00:00:00,20,universidad tecnológica nacional,farmacia,amber lutz,jesus89@yahoo.com,female,cerro santa ana,9100 +3945,2019-12-11 00:00:00,1953-06-21 00:00:00,69,universidad tecnológica nacional,ciencias veterinarias,terrance day,kimberlymartinez@yahoo.com,male,cerro santa ana,9100 +3946,2020-01-31 00:00:00,1977-08-25 00:00:00,45,universidad tecnológica nacional,agronomía,cody kelley,davidking@hotmail.com,male,agua botada,5613 +3947,2020-02-14 00:00:00,1993-06-07 00:00:00,29,universidad tecnológica nacional,diseño de imagen y sonido,john pacheco,shawnpena@yahoo.com,male,agua botada,5613 +3948,2020-08-01 00:00:00,1946-02-26 00:00:00,76,universidad nacional de jujuy,medicina,gabriel burns,rebecca26@hotmail.com,male,agua botada,5613 +3949,2020-05-03 00:00:00,1944-01-24 00:00:00,78,universidad nacional de jujuy,ingeniería en informática,william myers,zwilson@hotmail.com,male,barrio jardin luzuriaga,5513 +3950,2019-12-02 00:00:00,1989-05-28 00:00:00,33,universidad tecnológica nacional,licenciatura en ciencias de la computación,tracy blanchard,vwilcox@hotmail.com,female,barrio jardin luzuriaga,5513 +3951,2020-01-26 00:00:00,1912-09-02 00:00:00,110,universidad nacional de jujuy,arquitectura,gregory nunez,ysalazar@yahoo.com,male,barrio jardin luzuriaga,5513 +3952,2020-05-01 00:00:00,1987-03-30 00:00:00,35,universidad tecnológica nacional,diseño industrial,justin woodward,robert50@yahoo.com,male,barrio jardin luzuriaga,5513 +3953,2019-11-04 00:00:00,1944-07-05 00:00:00,78,universidad tecnológica nacional,licenciatura en musicoterapia,joshua green,alexanderbuchanan@hotmail.com,male,aguara grande,3071 +3954,2020-04-11 00:00:00,1956-10-30 00:00:00,66,universidad nacional de jujuy,ingeniería en informática,ralph sharp,pmiller@yahoo.com,male,aguara grande,3071 +3955,2020-04-03 00:00:00,1921-06-02 00:00:00,101,universidad nacional de jujuy,medicina,christopher hardy,dixonchristian@yahoo.com,male,aguara grande,3071 +3956,2019-12-13 00:00:00,1942-01-26 00:00:00,80,universidad nacional de jujuy,licenciatura en psicología,leslie foley,kingsavannah@hotmail.com,female,aguara grande,3071 +3957,2020-03-02 00:00:00,1918-06-19 00:00:00,104,universidad nacional de jujuy,licenciatura en producción de bioimagenes,kimberly gregory,owenscraig@hotmail.com,female,aguara grande,3071 +3958,2020-06-10 00:00:00,1907-04-25 00:00:00,115,universidad nacional de jujuy,diseño de imagen y sonido,joshua reeves,david33@hotmail.com,male,aguara grande,3071 +3959,2020-05-23 00:00:00,1983-02-02 00:00:00,39,universidad nacional de jujuy,licenciatura en ciencias biológicas,miranda white,antoniohoward@yahoo.com,female,aguara grande,3071 +3960,2019-12-06 00:00:00,1908-03-24 00:00:00,114,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,monica davis,ohines@gmail.com,female,colonia la marta,3185 +3961,2020-01-25 00:00:00,1926-07-19 00:00:00,96,universidad nacional de jujuy,ingeniería en informática,heather martinez,jacobslisa@gmail.com,female,colonia la marta,3185 +3962,2019-12-24 00:00:00,1936-01-30 00:00:00,86,universidad tecnológica nacional,bioquímica,denise thompson,bishopcasey@hotmail.com,female,abra,3427 +3963,2019-11-26 00:00:00,1986-08-03 00:00:00,36,universidad tecnológica nacional,diseño industrial,kaylee giles,across@yahoo.com,female,abra,3427 +3964,2020-03-14 00:00:00,1955-06-27 00:00:00,67,universidad nacional de jujuy,licenciatura en psicología,sheila wilson,turnersusan@yahoo.com,female,abra,3427 +3965,2020-05-09 00:00:00,1937-04-27 00:00:00,85,universidad tecnológica nacional,diseño de imagen y sonido,scott randall,derrick86@hotmail.com,male,abra,3427 +3966,2020-01-14 00:00:00,1909-11-15 00:00:00,113,universidad tecnológica nacional,licenciatura en administración ,francisco christensen,berrytracy@gmail.com,male,abra,3427 +3967,2019-10-12 00:00:00,1980-04-03 00:00:00,42,universidad nacional de jujuy,licenciatura en psicología,margaret williamson,kennedyelizabeth@hotmail.com,female,abra,3427 +3968,2020-02-14 00:00:00,2002-09-13 00:00:00,20,universidad tecnológica nacional,ingeniería electrónica,craig mendez,frank90@gmail.com,male,abra,3427 +3969,2020-04-28 00:00:00,1983-11-12 00:00:00,39,universidad tecnológica nacional,licenciatura en ciencias ambientales,jennifer roberts,aaronwhite@gmail.com,female,abra,3427 +3970,2019-10-14 00:00:00,1942-06-26 00:00:00,80,universidad nacional de jujuy,licenciatura en psicología,keith davis,smithdavid@gmail.com,male,abra,3427 +3971,2019-12-31 00:00:00,1933-03-19 00:00:00,89,universidad nacional de jujuy,licenciatura en ciencias biológicas,jennifer morales,brian79@gmail.com,female,abra,3427 +3972,2020-02-14 00:00:00,1939-08-09 00:00:00,83,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,mark bradshaw,karen22@hotmail.com,male,abra,3427 +3973,2020-01-27 00:00:00,1927-01-29 00:00:00,95,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,jeffrey george,stephen53@hotmail.com,male,abra,3427 +3974,2020-05-20 00:00:00,2003-08-14 00:00:00,19,universidad nacional de jujuy,ingeniería mecánica,robert lyons,alove@gmail.com,male,abra,3427 +3975,2019-10-11 00:00:00,1910-07-20 00:00:00,112,universidad tecnológica nacional,licenciatura en ciencias biológicas,robin bartlett,benjamin46@yahoo.com,female,abra,3427 +3976,2020-05-02 00:00:00,1971-09-09 00:00:00,51,universidad tecnológica nacional,licenciatura en ciencias geológicas,kerry duncan,rlynch@yahoo.com,male,abra,3427 +3977,2020-03-27 00:00:00,1957-04-19 00:00:00,65,universidad tecnológica nacional,licenciatura en ciencias ambientales,mary walton,lindanguyen@gmail.com,female,abra,3427 +3978,2019-11-19 00:00:00,1968-12-03 00:00:00,53,universidad nacional de jujuy,licenciatura en musicoterapia,robert farley,karenmartin@hotmail.com,male,mecha,6648 +3979,2019-10-05 00:00:00,1984-05-21 00:00:00,38,universidad nacional de jujuy,farmacia,kelly ward,michelle70@gmail.com,female,mecha,6648 +3980,2020-06-05 00:00:00,1925-03-03 00:00:00,97,universidad tecnológica nacional,ciencias veterinarias,ian goodman,evansbrian@gmail.com,male,mecha,6648 +3981,2020-05-22 00:00:00,1983-03-15 00:00:00,39,universidad nacional de jujuy,farmacia,elizabeth booker,kholmes@gmail.com,female,mecha,6648 +3982,2020-05-10 00:00:00,1924-02-13 00:00:00,98,universidad nacional de jujuy,licenciatura en ciencias geológicas,charles bell,ashleyjerry@hotmail.com,male,mecha,6648 +3983,2020-01-15 00:00:00,1943-08-24 00:00:00,79,universidad nacional de jujuy,licenciatura en ciencias antropológicas,steven delgado,thomasrachel@gmail.com,male,mecha,6648 +3984,2019-10-06 00:00:00,1944-10-24 00:00:00,78,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,theresa luna,lspencer@hotmail.com,female,amilgancho,5300 +3985,2020-01-16 00:00:00,1983-10-24 00:00:00,39,universidad tecnológica nacional,agronomía,james gordon,johncline@hotmail.com,male,amilgancho,5300 +3986,2020-07-05 00:00:00,1944-01-04 00:00:00,78,universidad nacional de jujuy,contador público ,katherine thomas,joshua46@hotmail.com,female,el pingo,3132 +3987,2020-05-17 00:00:00,1995-09-18 00:00:00,27,universidad nacional de jujuy,licenciatura en ciencias biológicas,angela day,claytonroger@hotmail.com,female,el pingo,3132 +3988,2020-05-22 00:00:00,1961-01-05 00:00:00,61,universidad tecnológica nacional,licenciatura en producción de bioimagenes,colton turner,reyesbrian@yahoo.com,male,el pingo,3132 +3989,2020-04-02 00:00:00,1911-05-07 00:00:00,111,universidad nacional de jujuy,licenciatura en administración ,sarah green,leonardryan@gmail.com,female,arroyo guilaia,9207 +3990,2020-02-22 00:00:00,1923-12-18 00:00:00,98,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,nancy castaneda,erice@hotmail.com,female,arroyo guilaia,9207 +3991,2020-07-30 00:00:00,2002-10-20 00:00:00,20,universidad tecnológica nacional,ingeniería electrónica,johnny osborn,javier06@yahoo.com,male,arroyo guilaia,9207 +3992,2020-02-09 00:00:00,1949-02-15 00:00:00,73,universidad nacional de jujuy,licenciatura en ciencias biológicas,michael smith,tina52@gmail.com,male,arroyo guilaia,9207 +3993,2020-06-08 00:00:00,1994-09-30 00:00:00,28,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,michael carter,christine24@yahoo.com,male,arroyo guilaia,9207 +3994,2019-12-16 00:00:00,1922-06-19 00:00:00,100,universidad tecnológica nacional,licenciatura en ciencias biológicas,james schmidt,smithjoshua@yahoo.com,male,arroyo guilaia,9207 +3995,2020-02-16 00:00:00,1928-10-25 00:00:00,94,universidad tecnológica nacional,farmacia,jenna hoffman,melissaayala@yahoo.com,female,arroyo guilaia,9207 +3996,2020-06-28 00:00:00,1929-03-03 00:00:00,93,universidad tecnológica nacional,diseño industrial,patricia gill,ataylor@yahoo.com,female,arroyo guilaia,9207 +3997,2020-07-19 00:00:00,1992-08-26 00:00:00,30,universidad nacional de jujuy,ingeniería en informática,theresa patrick,dfischer@hotmail.com,female,bouquet,2523 +3998,2020-01-22 00:00:00,1940-06-12 00:00:00,82,universidad tecnológica nacional,licenciatura en ciencias de la computación,michael diaz,dboyle@hotmail.com,male,bouquet,2523 +3999,2020-05-08 00:00:00,2004-05-29 00:00:00,18,universidad tecnológica nacional,ingeniería mecánica,robert gonzalez dvm,andrew59@hotmail.com,male,sarandi,1872 +4000,2020-07-13 00:00:00,1961-03-15 00:00:00,61,universidad nacional de jujuy,licenciatura en artes,dr. kathleen dennis md,matthewsjustin@gmail.com,female,sarandi,1872 +4001,2020-02-29 00:00:00,1946-05-30 00:00:00,76,universidad tecnológica nacional,licenciatura en ciencias antropológicas,amanda martin,shawelizabeth@yahoo.com,female,sarandi,1872 +4002,2020-07-19 00:00:00,1924-04-04 00:00:00,98,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,kayla hubbard,bdurham@hotmail.com,female,sarandi,1872 +4003,2020-04-30 00:00:00,1976-12-09 00:00:00,45,universidad nacional de jujuy,licenciatura en ciencias biológicas,robert gomez,huntersharon@gmail.com,male,destileria fiscal,1925 +4004,2020-01-02 00:00:00,1921-05-16 00:00:00,101,universidad tecnológica nacional,ingeniería en informática,kevin wolf,lambertandrew@hotmail.com,male,destileria fiscal,1925 +4005,2020-04-05 00:00:00,1944-06-17 00:00:00,78,universidad tecnológica nacional,diseño industrial,roger chavez,coxdonald@hotmail.com,male,destileria fiscal,1925 +4006,2020-01-21 00:00:00,1939-06-15 00:00:00,83,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,gregory ramirez,mark79@gmail.com,male,destileria fiscal,1925 +4007,2020-01-11 00:00:00,1930-04-02 00:00:00,92,universidad nacional de jujuy,contador público ,sara chambers,benjamin90@yahoo.com,female,destileria fiscal,1925 +4008,2020-02-01 00:00:00,1965-09-09 00:00:00,57,universidad nacional de jujuy,actuario ,kim gay,ericharmon@yahoo.com,female,los polvorines,1613 +4009,2019-10-11 00:00:00,1987-05-07 00:00:00,35,universidad tecnológica nacional,ingeniería mecánica,susan hanson,derrick98@gmail.com,female,los polvorines,1613 +4010,2019-11-06 00:00:00,1931-09-11 00:00:00,91,universidad tecnológica nacional,licenciatura en musicoterapia,dana wheeler,coxmelissa@yahoo.com,female,los polvorines,1613 +4011,2020-01-21 00:00:00,1959-10-03 00:00:00,63,universidad nacional de jujuy,farmacia,jason smith,lisa92@yahoo.com,male,los polvorines,1613 +4012,2020-01-31 00:00:00,1983-11-06 00:00:00,39,universidad tecnológica nacional,licenciatura en producción de bioimagenes,terry davis,anna62@hotmail.com,male,los polvorines,1613 +4013,2019-11-19 00:00:00,2003-08-17 00:00:00,19,universidad nacional de jujuy,arquitectura,brandon johnston,trevorpayne@yahoo.com,male,costa del rio azul,8430 +4014,2020-01-09 00:00:00,1922-04-12 00:00:00,100,universidad tecnológica nacional,licenciatura en producción de bioimagenes,charles brown,edwardserin@yahoo.com,male,costa del rio azul,8430 +4015,2019-11-05 00:00:00,1913-06-09 00:00:00,109,universidad nacional de jujuy,ciencias veterinarias,lauren watson,nancy17@gmail.com,female,costa del rio azul,8430 +4016,2019-10-22 00:00:00,1917-04-13 00:00:00,105,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,james smith,elizabethtaylor@yahoo.com,male,costa del rio azul,8430 +4017,2019-10-07 00:00:00,1916-06-11 00:00:00,106,universidad tecnológica nacional,licenciatura en administración ,robert brown,elizabeth52@gmail.com,male,ariel,7301 +4018,2020-03-29 00:00:00,1910-06-05 00:00:00,112,universidad tecnológica nacional,licenciatura en ciencias antropológicas,dominique hernandez,nguyenkenneth@hotmail.com,female,ariel,7301 +4019,2019-11-03 00:00:00,2003-10-05 00:00:00,19,universidad tecnológica nacional,licenciatura en ciencias de la computación,travis castro,abrown@hotmail.com,male,ariel,7301 +4020,2020-03-07 00:00:00,1931-07-24 00:00:00,91,universidad nacional de jujuy,licenciatura en terapia ocupacional,melvin caldwell,xmccoy@yahoo.com,male,la oriental,6022 +4021,2020-01-03 00:00:00,1916-04-03 00:00:00,106,universidad tecnológica nacional,diseño de imagen y sonido,shelley ruiz,jhudson@yahoo.com,female,la oriental,6022 +4022,2019-12-13 00:00:00,1948-04-13 00:00:00,74,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,destiny cherry,joshuareynolds@yahoo.com,female,la oriental,6022 +4023,2020-04-29 00:00:00,1945-05-15 00:00:00,77,universidad nacional de jujuy,licenciatura en ciencias biológicas,bianca moore,david76@gmail.com,female,la oriental,6022 +4024,2020-04-16 00:00:00,1993-05-30 00:00:00,29,universidad tecnológica nacional,ingeniería mecánica,michelle holmes,andrea39@hotmail.com,female,la oriental,6022 +4025,2020-03-05 00:00:00,1999-06-03 00:00:00,23,universidad nacional de jujuy,actuario ,kristin ramos,christopher20@gmail.com,female,la oriental,6022 +4026,2020-02-24 00:00:00,1909-03-16 00:00:00,113,universidad nacional de jujuy,medicina,mitchell parrish,costapaul@gmail.com,male,la oriental,6022 +4027,2020-05-08 00:00:00,1913-08-24 00:00:00,109,universidad tecnológica nacional,ingeniería mecánica,nicole george,calvin77@yahoo.com,female,alma grande,9015 +4028,2019-10-16 00:00:00,1954-04-26 00:00:00,68,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,jose wright,nbrown@gmail.com,male,alma grande,9015 +4029,2020-06-11 00:00:00,1941-01-08 00:00:00,81,universidad nacional de jujuy,licenciatura en ciencias ambientales,erin murray,websterbrandi@hotmail.com,female,alma grande,9015 +4030,2020-05-20 00:00:00,1930-03-13 00:00:00,92,universidad tecnológica nacional,licenciatura en ciencias ambientales,trevor nguyen,kathleen54@yahoo.com,male,alma grande,9015 +4031,2020-03-30 00:00:00,1989-05-22 00:00:00,33,universidad tecnológica nacional,licenciatura en musicoterapia,richard horton,danielhines@yahoo.com,male,alma grande,9015 +4032,2020-04-26 00:00:00,1965-11-10 00:00:00,57,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,benjamin harris,bradshawjames@yahoo.com,male,alma grande,9015 +4033,2019-10-15 00:00:00,1915-01-05 00:00:00,107,universidad tecnológica nacional,ingeniería electrónica,amy james,lauriesimpson@gmail.com,female,alma grande,9015 +4034,2020-02-24 00:00:00,2003-07-25 00:00:00,19,universidad nacional de jujuy,licenciatura en administración ,kristine marquez,hickmanelizabeth@gmail.com,female,el tala,5304 +4035,2020-01-07 00:00:00,1968-09-02 00:00:00,54,universidad tecnológica nacional,farmacia,monica romero,mariafriedman@yahoo.com,female,el tala,5304 +4036,2020-04-16 00:00:00,1932-08-13 00:00:00,90,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,michael mullins dvm,meganmorrison@gmail.com,male,el tala,5304 +4037,2020-02-05 00:00:00,1990-10-19 00:00:00,32,universidad tecnológica nacional,contador público ,lori nelson,lindsay30@hotmail.com,female,el tala,5304 +4038,2020-04-13 00:00:00,1952-11-02 00:00:00,70,universidad tecnológica nacional,licenciatura en ciencias geológicas,tyler hernandez,velezlauren@yahoo.com,male,abralaite,4634 +4039,2020-06-24 00:00:00,1945-09-25 00:00:00,77,universidad nacional de jujuy,licenciatura en ciencias de la computación,katherine olson,michellecarpenter@gmail.com,female,abralaite,4634 +4040,2020-06-21 00:00:00,1983-04-22 00:00:00,39,universidad nacional de jujuy,licenciatura en ciencia política ,brandi meyers,orozcorebecca@hotmail.com,female,abralaite,4634 +4041,2019-11-15 00:00:00,1979-03-17 00:00:00,43,universidad nacional de jujuy,licenciatura en ciencia política ,kimberly white,jchavez@hotmail.com,female,abralaite,4634 +4042,2020-01-24 00:00:00,1951-11-24 00:00:00,71,universidad nacional de jujuy,ingeniería electrónica,judy zimmerman,angelaconway@gmail.com,female,favelli,5636 +4043,2020-06-11 00:00:00,1950-12-29 00:00:00,71,universidad nacional de jujuy,diseño de imagen y sonido,lori martin,liukatie@gmail.com,female,la punta,5710 +4044,2019-10-22 00:00:00,1927-12-05 00:00:00,95,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,logan terry,seanthomas@hotmail.com,male,la punta,5710 +4045,2020-05-29 00:00:00,1996-01-09 00:00:00,26,universidad tecnológica nacional,contador público ,tyler fletcher,alex81@gmail.com,male,la punta,5710 +4046,2019-12-08 00:00:00,1941-11-24 00:00:00,81,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,christian bond,diazaaron@hotmail.com,male,la punta,5710 +4047,2020-05-19 00:00:00,1935-02-08 00:00:00,87,universidad tecnológica nacional,ingeniería en informática,jodi wade,evansjennifer@gmail.com,female,la punta,5710 +4048,2019-11-14 00:00:00,1955-11-24 00:00:00,67,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,amanda barnes,lauradillon@gmail.com,female,la punta,5710 +4049,2020-07-20 00:00:00,1989-05-13 00:00:00,33,universidad nacional de jujuy,técnico para bioterios ,douglas phillips,wjones@yahoo.com,male,la punta,5710 +4050,2020-06-02 00:00:00,1940-08-01 00:00:00,82,universidad nacional de jujuy,bioquímica,jeremy miller,grosscory@gmail.com,male,abra mayo,4624 +4051,2020-08-01 00:00:00,1985-05-05 00:00:00,37,universidad nacional de jujuy,licenciatura en administración ,jason whitaker,franklinspears@gmail.com,male,abra mayo,4624 +4052,2020-05-09 00:00:00,1911-10-29 00:00:00,111,universidad tecnológica nacional,licenciatura en producción de bioimagenes,nathaniel oliver,ashley85@gmail.com,male,abra mayo,4624 +4053,2020-06-03 00:00:00,1931-03-27 00:00:00,91,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jeanette leon,paulnelson@hotmail.com,female,abra mayo,4624 +4054,2020-02-27 00:00:00,1995-12-17 00:00:00,26,universidad nacional de jujuy,licenciatura en ciencias biológicas,david williams,uguerrero@yahoo.com,male,abra mayo,4624 +4055,2020-07-27 00:00:00,1925-11-15 00:00:00,97,universidad tecnológica nacional,ingeniería electrónica,anna hall,sherrymorrison@yahoo.com,female,abra mayo,4624 +4056,2020-04-21 00:00:00,1960-10-16 00:00:00,62,universidad tecnológica nacional,licenciatura en musicoterapia,rhonda jackson,millercynthia@yahoo.com,female,abra mayo,4624 +4057,2020-02-03 00:00:00,1952-07-16 00:00:00,70,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jasmine medina,rodriguezjames@gmail.com,female,villa manzano,8308 +4058,2019-11-06 00:00:00,1995-05-17 00:00:00,27,universidad tecnológica nacional,farmacia,george powers,lisa73@gmail.com,male,villa manzano,8308 +4059,2020-01-01 00:00:00,1923-01-01 00:00:00,99,universidad nacional de jujuy,actuario ,george johnson,dakota60@hotmail.com,male,villa manzano,8308 +4060,2020-03-26 00:00:00,1997-09-14 00:00:00,25,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,andrea wright,whart@gmail.com,female,villa manzano,8308 +4061,2020-06-12 00:00:00,1951-08-19 00:00:00,71,universidad tecnológica nacional,contador público ,michael reed,michelle15@hotmail.com,male,cañadon lagarto,9009 +4062,2019-11-09 00:00:00,1977-06-13 00:00:00,45,universidad tecnológica nacional,ingeniería en informática,philip chapman,aprilhamilton@yahoo.com,male,cañadon lagarto,9009 +4063,2019-10-17 00:00:00,1985-10-04 00:00:00,37,universidad nacional de jujuy,licenciatura en ciencias de la educación ,george king,tnguyen@gmail.com,male,cañadon lagarto,9009 +4064,2020-01-01 00:00:00,1907-03-09 00:00:00,115,universidad tecnológica nacional,agronomía,laura jones,bvazquez@gmail.com,female,cañadon lagarto,9009 +4065,2020-06-21 00:00:00,1934-03-05 00:00:00,88,universidad nacional de jujuy,licenciatura en musicoterapia,daniel fuller,powellmichael@yahoo.com,male,cañadon lagarto,9009 +4066,2020-07-23 00:00:00,1961-02-16 00:00:00,61,universidad nacional de jujuy,licenciatura en ciencias biológicas,amber silva,simpsondeborah@hotmail.com,female,membrillar,6748 +4067,2020-05-26 00:00:00,1970-09-24 00:00:00,52,universidad tecnológica nacional,licenciatura en ciencias biológicas,brian simmons,bennettjohn@hotmail.com,male,membrillar,6748 +4068,2020-02-01 00:00:00,1964-04-23 00:00:00,58,universidad nacional de jujuy,arquitectura,christopher luna,jamesruiz@yahoo.com,male,membrillar,6748 +4069,2020-01-08 00:00:00,2004-01-07 00:00:00,18,universidad nacional de jujuy,licenciatura en ciencias de la educación ,holly romero,lauraevans@hotmail.com,female,arroyo tomas,3309 +4070,2019-10-24 00:00:00,1954-03-05 00:00:00,68,universidad nacional de jujuy,diseño industrial,kenneth barnes,nmitchell@gmail.com,male,arroyo tomas,3309 +4071,2020-04-25 00:00:00,1929-06-23 00:00:00,93,universidad tecnológica nacional,actuario ,spencer jackson,veronica08@yahoo.com,male,arroyo tomas,3309 +4072,2020-03-24 00:00:00,1911-05-14 00:00:00,111,universidad nacional de jujuy,diseño industrial,tyler roberts,hannahwright@hotmail.com,male,arroyo tomas,3309 +4073,2019-12-06 00:00:00,1961-08-21 00:00:00,61,universidad nacional de jujuy,licenciatura en ciencia política ,mr. frederick garcia,richardcantu@hotmail.com,male,arroyo tomas,3309 +4074,2020-06-11 00:00:00,1919-07-31 00:00:00,103,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,mrs. emily sharp,coxwhitney@yahoo.com,female,agote,6608 +4075,2020-07-04 00:00:00,1984-09-23 00:00:00,38,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,kara davis,stacy37@gmail.com,female,agote,6608 +4076,2020-07-04 00:00:00,1996-02-17 00:00:00,26,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,michael rowe,kayla23@gmail.com,male,agote,6608 +4077,2020-03-26 00:00:00,2002-11-09 00:00:00,20,universidad tecnológica nacional,arquitectura,edgar stewart phd,ericbooker@yahoo.com,male,agote,6608 +4078,2020-03-31 00:00:00,1951-04-10 00:00:00,71,universidad tecnológica nacional,farmacia,eric wilson,morganbrown@gmail.com,male,carandaiti,3485 +4079,2019-12-16 00:00:00,1948-10-03 00:00:00,74,universidad nacional de jujuy,ingeniería electrónica,johnathan miles,gibsontiffany@gmail.com,male,carandaiti,3485 +4080,2020-05-08 00:00:00,1954-02-16 00:00:00,68,universidad tecnológica nacional,ingeniería mecánica,angela wiggins,davidholmes@gmail.com,female,carandaiti,3485 +4081,2020-01-03 00:00:00,1925-07-10 00:00:00,97,universidad nacional de jujuy,agronomía,andrew morrison,millerdwayne@yahoo.com,male,carandaiti,3485 +4082,2019-10-21 00:00:00,1924-07-07 00:00:00,98,universidad tecnológica nacional,licenciatura en ciencia política ,nicholas acosta,eugene01@gmail.com,male,carandaiti,3485 +4083,2020-04-22 00:00:00,1936-10-05 00:00:00,86,universidad tecnológica nacional,agronomía,robin baxter,michelle66@yahoo.com,female,el brete,4126 +4084,2020-06-01 00:00:00,1933-09-08 00:00:00,89,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,christopher phillips,beth04@yahoo.com,male,el brete,4126 +4085,2019-11-12 00:00:00,1990-09-19 00:00:00,32,universidad tecnológica nacional,licenciatura en artes,virginia juarez,carla32@hotmail.com,female,el brete,4126 +4086,2020-03-06 00:00:00,1980-12-21 00:00:00,41,universidad tecnológica nacional,licenciatura en ciencias biológicas,jordan hall,dgonzales@hotmail.com,female,el brete,4126 +4087,2020-05-25 00:00:00,1907-03-21 00:00:00,115,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,christina wheeler,mcintyrecrystal@gmail.com,female,campo calvo,2123 +4088,2019-10-24 00:00:00,1929-05-14 00:00:00,93,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,dr. william mcgrath,zmays@hotmail.com,male,campo calvo,2123 +4089,2020-03-16 00:00:00,1954-06-14 00:00:00,68,universidad tecnológica nacional,agronomía,matthew rogers,warebill@gmail.com,male,campo calvo,2123 +4090,2020-03-28 00:00:00,1952-09-08 00:00:00,70,universidad nacional de jujuy,actuario ,isaac jones,cookjohn@hotmail.com,male,campo calvo,2123 +4091,2020-03-21 00:00:00,1955-09-28 00:00:00,67,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,vanessa buchanan,barnesnathaniel@gmail.com,female,campo calvo,2123 +4092,2019-11-18 00:00:00,1980-11-04 00:00:00,42,universidad nacional de jujuy,licenciatura en terapia ocupacional,robin fowler,umays@hotmail.com,female,campo calvo,2123 +4093,2020-01-10 00:00:00,1928-08-21 00:00:00,94,universidad tecnológica nacional,licenciatura en ciencias de la computación,david aguirre iii,stevenmoody@gmail.com,male,campo calvo,2123 +4094,2019-12-18 00:00:00,2001-02-12 00:00:00,21,universidad nacional de jujuy,licenciatura en ciencias antropológicas,nicole jackson,rsimmons@hotmail.com,female,campo calvo,2123 +4095,2019-10-30 00:00:00,1936-06-02 00:00:00,86,universidad nacional de jujuy,ingeniería mecánica,edward collins,cgraves@hotmail.com,male,bahia solano,9003 +4096,2020-07-13 00:00:00,2004-02-12 00:00:00,18,universidad tecnológica nacional,ciencias veterinarias,derek garcia,vsmith@gmail.com,male,bahia solano,9003 +4097,2020-07-20 00:00:00,1979-09-17 00:00:00,43,universidad tecnológica nacional,técnico para bioterios ,tommy becker,kennedyjacob@hotmail.com,male,bahia solano,9003 +4098,2020-02-10 00:00:00,1965-11-24 00:00:00,57,universidad nacional de jujuy,contador público ,darrell taylor,timothy52@yahoo.com,male,bahia solano,9003 +4099,2020-04-30 00:00:00,1932-03-20 00:00:00,90,universidad tecnológica nacional,licenciatura en terapia ocupacional,tonya harper,jonathanhughes@yahoo.com,female,bahia solano,9003 +4100,2019-12-16 00:00:00,1945-09-11 00:00:00,77,universidad tecnológica nacional,licenciatura en terapia ocupacional,kathy lopez,franklin31@yahoo.com,female,bahia solano,9003 +4101,2020-01-10 00:00:00,1931-09-06 00:00:00,91,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,heather thompson,olopez@yahoo.com,female,el sombrerito,3585 +4102,2019-12-22 00:00:00,1971-10-28 00:00:00,51,universidad tecnológica nacional,actuario ,jeffrey campbell,josephethan@hotmail.com,male,el sombrerito,3585 +4103,2020-03-18 00:00:00,1952-05-14 00:00:00,70,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,brian williams,owalker@gmail.com,male,el sombrerito,3585 +4104,2019-10-20 00:00:00,1981-09-24 00:00:00,41,universidad tecnológica nacional,farmacia,allison smith,kathryn05@gmail.com,female,baradero,2942 +4105,2020-04-25 00:00:00,1977-03-28 00:00:00,45,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jason price,xwright@hotmail.com,male,baradero,2942 +4106,2020-05-23 00:00:00,1994-04-12 00:00:00,28,universidad nacional de jujuy,licenciatura en ciencias de la computación,andre martin,brendamoore@hotmail.com,male,baradero,2942 +4107,2019-10-22 00:00:00,1932-01-13 00:00:00,90,universidad nacional de jujuy,diseño industrial,david gray,heatherwallace@hotmail.com,male,la viticola,8122 +4108,2020-03-20 00:00:00,1957-06-06 00:00:00,65,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,nicholas rogers,simpsonlisa@yahoo.com,male,la viticola,8122 +4109,2020-01-30 00:00:00,1919-05-13 00:00:00,103,universidad nacional de jujuy,ingeniería mecánica,frank fitzgerald,ptyler@gmail.com,male,la viticola,8122 +4110,2019-12-07 00:00:00,1927-11-17 00:00:00,95,universidad nacional de jujuy,diseño industrial,jordan sanchez,jacobsrodney@hotmail.com,male,la viticola,8122 +4111,2020-03-29 00:00:00,1927-12-31 00:00:00,94,universidad nacional de jujuy,contador público ,scott moran,bmclean@gmail.com,male,la viticola,8122 +4112,2020-07-03 00:00:00,1931-11-19 00:00:00,91,universidad nacional de jujuy,ciencias veterinarias,mark morgan,rpalmer@yahoo.com,male,la viticola,8122 +4113,2019-11-14 00:00:00,1989-05-31 00:00:00,33,universidad nacional de jujuy,medicina,tiffany jones,vchang@gmail.com,female,la viticola,8122 +4114,2019-11-15 00:00:00,2000-07-13 00:00:00,22,universidad nacional de jujuy,actuario ,sue daniels,lori23@yahoo.com,female,agua los matos,5265 +4115,2019-10-15 00:00:00,1968-12-05 00:00:00,53,universidad nacional de jujuy,licenciatura en psicología,tracy ramirez,leahshelton@gmail.com,male,agua los matos,5265 +4116,2020-04-27 00:00:00,1944-05-01 00:00:00,78,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jill gonzalez,jamestanner@gmail.com,female,agua los matos,5265 +4117,2020-07-09 00:00:00,1981-05-21 00:00:00,41,universidad tecnológica nacional,ingeniería electrónica,troy brennan,phillipkramer@gmail.com,male,agua los matos,5265 +4118,2020-03-16 00:00:00,1964-05-16 00:00:00,58,universidad nacional de jujuy,licenciatura en ciencias biológicas,roberta caldwell,fharris@hotmail.com,female,agua los matos,5265 +4119,2020-02-24 00:00:00,1909-01-09 00:00:00,113,universidad tecnológica nacional,licenciatura en producción de bioimagenes,martin stevenson,westjennifer@hotmail.com,male,agua los matos,5265 +4120,2019-11-20 00:00:00,1917-09-21 00:00:00,105,universidad nacional de jujuy,ingeniería en informática,stephen wilson,jason71@gmail.com,male,caminera lujan,6700 +4121,2020-02-02 00:00:00,1992-11-30 00:00:00,29,universidad tecnológica nacional,ingeniería en informática,tyler daniel,lisagordon@yahoo.com,male,caminera lujan,6700 +4122,2020-07-24 00:00:00,1952-09-11 00:00:00,70,universidad nacional de jujuy,licenciatura en ciencias ambientales,brandi barnes,petersongary@yahoo.com,female,caminera lujan,6700 +4123,2020-03-26 00:00:00,1923-07-30 00:00:00,99,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,julian watson,joy83@gmail.com,male,caminera lujan,6700 +4124,2020-06-29 00:00:00,1917-07-18 00:00:00,105,universidad tecnológica nacional,ciencias veterinarias,rita adams,amy56@yahoo.com,female,caminera lujan,6700 +4125,2019-11-14 00:00:00,1912-01-19 00:00:00,110,universidad tecnológica nacional,licenciatura en artes,jason williams,xnorman@gmail.com,male,caminera lujan,6700 +4126,2020-07-27 00:00:00,1968-06-05 00:00:00,54,universidad tecnológica nacional,ingeniería mecánica,george miller md,lorraine09@hotmail.com,male,caminera lujan,6700 +4127,2019-12-10 00:00:00,1924-08-07 00:00:00,98,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,joe torres,acastillo@gmail.com,male,amambay,3718 +4128,2020-02-14 00:00:00,1947-02-13 00:00:00,75,universidad tecnológica nacional,licenciatura en producción de bioimagenes,linda moore,wilsonkelly@yahoo.com,female,haedo,1706 +4129,2020-05-09 00:00:00,1961-10-11 00:00:00,61,universidad nacional de jujuy,licenciatura en ciencias de la computación,christopher singh,priddle@gmail.com,male,haedo,1706 +4130,2020-04-22 00:00:00,1969-07-30 00:00:00,53,universidad tecnológica nacional,diseño industrial,jason boyle,ruthhernandez@hotmail.com,male,haedo,1706 +4131,2019-10-12 00:00:00,1938-01-01 00:00:00,84,universidad nacional de jujuy,licenciatura en ciencias de la educación ,david hubbard,agreer@gmail.com,male,haedo,1706 +4132,2020-06-12 00:00:00,1995-03-27 00:00:00,27,universidad nacional de jujuy,licenciatura en producción de bioimagenes,eric nichols,jamienichols@yahoo.com,male,haedo,1706 +4133,2020-07-19 00:00:00,1935-05-10 00:00:00,87,universidad nacional de jujuy,licenciatura en artes,ana alvarado,rogersjames@hotmail.com,female,haedo,1706 +4134,2020-06-13 00:00:00,1959-02-08 00:00:00,63,universidad nacional de jujuy,licenciatura en sociología ,maria curtis,along@gmail.com,female,haedo,1706 +4135,2020-04-27 00:00:00,1963-07-28 00:00:00,59,universidad tecnológica nacional,licenciatura en psicología,david tucker,christopherbolton@hotmail.com,male,haedo,1706 +4136,2020-02-12 00:00:00,1966-12-23 00:00:00,55,universidad tecnológica nacional,técnico para bioterios ,jennifer williams,jnicholson@yahoo.com,female,carlos spegazzini,1812 +4137,2019-12-18 00:00:00,1995-04-17 00:00:00,27,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,alec wright,jenniferestrada@hotmail.com,male,carlos spegazzini,1812 +4138,2020-04-19 00:00:00,1963-06-12 00:00:00,59,universidad tecnológica nacional,licenciatura en ciencias antropológicas,frank robertson,jeffdavis@gmail.com,male,carlos spegazzini,1812 +4139,2019-11-20 00:00:00,1990-04-28 00:00:00,32,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,andrea townsend,chadprice@hotmail.com,female,arroyo santa maria,3353 +4140,2020-02-07 00:00:00,1940-06-04 00:00:00,82,universidad tecnológica nacional,agronomía,kim stewart,velliott@yahoo.com,female,arroyo santa maria,3353 +4141,2020-05-25 00:00:00,1980-04-04 00:00:00,42,universidad nacional de jujuy,ingeniería electrónica,gina sutton,megan70@hotmail.com,female,arroyo santa maria,3353 +4142,2020-06-13 00:00:00,1985-02-18 00:00:00,37,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,kayla stanley,michael50@gmail.com,female,arroyo santa maria,3353 +4143,2020-07-26 00:00:00,1921-10-15 00:00:00,101,universidad tecnológica nacional,técnico para bioterios ,kerry maddox,dawnhall@gmail.com,male,arturo vatteone,6433 +4144,2019-10-22 00:00:00,1957-02-18 00:00:00,65,universidad nacional de jujuy,licenciatura en ciencias de la educación ,brittany winters,fischerveronica@yahoo.com,female,general san martin,1650 +4145,2020-06-10 00:00:00,1908-01-10 00:00:00,114,universidad nacional de jujuy,diseño de imagen y sonido,robin weber,salinasrobert@yahoo.com,female,general san martin,1650 +4146,2020-03-24 00:00:00,1943-02-04 00:00:00,79,universidad tecnológica nacional,licenciatura en ciencias ambientales,david sullivan,lynchethan@gmail.com,male,general san martin,1650 +4147,2020-04-15 00:00:00,1938-04-09 00:00:00,84,universidad nacional de jujuy,licenciatura en terapia ocupacional,tanner phillips,allisonreynolds@gmail.com,male,general san martin,1650 +4148,2019-10-23 00:00:00,1908-04-24 00:00:00,114,universidad nacional de jujuy,agronomía,michelle sharp,xjackson@yahoo.com,female,general san martin,1650 +4149,2020-04-08 00:00:00,1999-08-10 00:00:00,23,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,kristina molina,david24@hotmail.com,female,azul,7300 +4150,2020-03-28 00:00:00,1983-10-04 00:00:00,39,universidad tecnológica nacional,ingeniería en informática,michael brandt,gerald77@hotmail.com,male,azul,7300 +4151,2019-12-25 00:00:00,1907-08-08 00:00:00,115,universidad tecnológica nacional,técnico para bioterios ,brandon garcia,sawyermary@hotmail.com,male,azul,7300 +4152,2020-05-23 00:00:00,1966-05-30 00:00:00,56,universidad nacional de jujuy,licenciatura en ciencias ambientales,juan white,carriemiller@hotmail.com,male,azul,7300 +4153,2020-02-29 00:00:00,1955-06-12 00:00:00,67,universidad tecnológica nacional,licenciatura en terapia ocupacional,christopher valdez,michellewatson@gmail.com,male,azul,7300 +4154,2020-07-19 00:00:00,1948-12-06 00:00:00,73,universidad nacional de jujuy,ciencias veterinarias,jennifer wolfe,bradleytaylor@hotmail.com,female,azul,7300 +4155,2020-06-25 00:00:00,1950-02-28 00:00:00,72,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,jason benitez,smithbriana@yahoo.com,male,azul,7300 +4156,2020-07-05 00:00:00,1942-07-04 00:00:00,80,universidad tecnológica nacional,licenciatura en ciencias biológicas,cheryl montoya,watkinsmatthew@gmail.com,female,azul,7300 +4157,2020-03-27 00:00:00,1930-07-03 00:00:00,92,universidad tecnológica nacional,diseño de imagen y sonido,brenda moran,brian79@gmail.com,female,azul,7300 +4158,2019-12-07 00:00:00,1953-09-28 00:00:00,69,universidad nacional de jujuy,licenciatura en ciencias de la educación ,christopher hernandez,emmathompson@yahoo.com,male,angostura,9105 +4159,2019-12-11 00:00:00,1929-07-08 00:00:00,93,universidad nacional de jujuy,ingeniería mecánica,jeffrey fuller,matthewnorris@hotmail.com,male,angostura,9105 +4160,2020-06-18 00:00:00,1932-01-06 00:00:00,90,universidad nacional de jujuy,licenciatura en artes,frank crane,alyssa55@yahoo.com,male,angostura,9105 +4161,2019-12-25 00:00:00,1997-07-26 00:00:00,25,universidad nacional de jujuy,licenciatura en ciencia política ,johnny edwards,ssanchez@yahoo.com,male,angostura,9105 +4162,2020-02-05 00:00:00,2002-02-07 00:00:00,20,universidad tecnológica nacional,licenciatura en psicología,laura osborne,bellcody@yahoo.com,female,alpachiri,6309 +4163,2020-01-05 00:00:00,1951-03-08 00:00:00,71,universidad tecnológica nacional,diseño de imagen y sonido,rachel robinson,christyowens@hotmail.com,female,alpachiri,6309 +4164,2019-12-08 00:00:00,1946-10-05 00:00:00,76,universidad tecnológica nacional,diseño de imagen y sonido,brandy nunez,robinsoneric@yahoo.com,female,alpachiri,6309 +4165,2020-05-19 00:00:00,1950-11-24 00:00:00,72,universidad nacional de jujuy,licenciatura en psicología,jimmy brooks,jeffstewart@gmail.com,male,cabral,3730 +4166,2020-01-26 00:00:00,1978-07-27 00:00:00,44,universidad nacional de jujuy,contador público ,shannon edwards,lisa46@gmail.com,female,cabral,3730 +4167,2019-12-13 00:00:00,2002-08-22 00:00:00,20,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,harry wright,floresmatthew@gmail.com,male,cabral,3730 +4168,2020-05-01 00:00:00,1982-10-10 00:00:00,40,universidad tecnológica nacional,licenciatura en sociología ,alexis thompson,smithjenny@yahoo.com,female,bombal,2179 +4169,2020-06-25 00:00:00,1981-06-21 00:00:00,41,universidad nacional de jujuy,medicina,melissa sanchez,hurstjonathan@yahoo.com,female,bombal,2179 +4170,2019-10-29 00:00:00,1907-12-15 00:00:00,114,universidad tecnológica nacional,agronomía,sheena roberson,zolson@gmail.com,female,achaval rodriguez,2344 +4171,2019-11-25 00:00:00,1996-11-02 00:00:00,26,universidad tecnológica nacional,bioquímica,robert villarreal,kathleenwilson@gmail.com,male,achaval rodriguez,2344 +4172,2020-04-24 00:00:00,1925-02-28 00:00:00,97,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,derek nguyen,meagangillespie@hotmail.com,male,achaval rodriguez,2344 +4173,2020-07-25 00:00:00,1956-09-21 00:00:00,66,universidad nacional de jujuy,licenciatura en ciencias antropológicas,gavin carrillo,michealobrien@yahoo.com,male,estrada,2409 +4174,2020-07-07 00:00:00,1925-04-22 00:00:00,97,universidad nacional de jujuy,licenciatura en producción de bioimagenes,shirley miller md,elizabeth26@gmail.com,female,estrada,2409 +4175,2020-01-13 00:00:00,1982-12-22 00:00:00,39,universidad tecnológica nacional,licenciatura en ciencias geológicas,william armstrong,bishoprebekah@gmail.com,male,estrada,2409 +4176,2019-12-07 00:00:00,1929-02-25 00:00:00,93,universidad tecnológica nacional,licenciatura en ciencias geológicas,kimberly oliver,davidjordan@gmail.com,female,estrada,2409 +4177,2020-07-26 00:00:00,1986-10-16 00:00:00,36,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,lisa coleman,lozanostephen@gmail.com,female,estrada,2409 +4178,2020-02-22 00:00:00,1979-11-07 00:00:00,43,universidad nacional de jujuy,técnico para bioterios ,miguel pham,justin03@hotmail.com,male,estrada,2409 +4179,2019-12-24 00:00:00,1970-05-10 00:00:00,52,universidad nacional de jujuy,arquitectura,kelly olson,vreese@gmail.com,female,estrada,2409 +4180,2020-01-06 00:00:00,1971-01-21 00:00:00,51,universidad nacional de jujuy,licenciatura en ciencia política ,kevin jones,denise85@hotmail.com,male,estrada,2409 +4181,2020-06-22 00:00:00,1907-01-09 00:00:00,115,universidad tecnológica nacional,licenciatura en musicoterapia,madeline perez,vgillespie@gmail.com,female,aguada,5569 +4182,2020-03-13 00:00:00,1974-08-01 00:00:00,48,universidad tecnológica nacional,licenciatura en producción de bioimagenes,kathy carson,mooreadam@hotmail.com,female,aguada,5569 +4183,2019-12-05 00:00:00,1965-01-21 00:00:00,57,universidad tecnológica nacional,licenciatura en psicología,logan patel,michele80@hotmail.com,male,aguada,5569 +4184,2020-02-11 00:00:00,1909-06-20 00:00:00,113,universidad nacional de jujuy,diseño de imagen y sonido,lauren henderson,laura23@gmail.com,female,aguada,5569 +4185,2020-04-01 00:00:00,1983-11-24 00:00:00,38,universidad nacional de jujuy,licenciatura en ciencias biológicas,brandon nichols,allen82@yahoo.com,male,aguada,5569 +4186,2020-05-26 00:00:00,1979-09-16 00:00:00,43,universidad nacional de jujuy,licenciatura en ciencias de la educación ,pamela miller,joshua53@hotmail.com,female,maria magdalena,3381 +4187,2019-10-20 00:00:00,1937-06-21 00:00:00,85,universidad tecnológica nacional,licenciatura en ciencias de la computación,charles figueroa,juan72@hotmail.com,male,maria magdalena,3381 +4188,2019-12-28 00:00:00,1923-05-06 00:00:00,99,universidad nacional de jujuy,técnico para bioterios ,david cole,bsteele@hotmail.com,male,maria magdalena,3381 +4189,2020-06-28 00:00:00,1956-12-23 00:00:00,65,universidad nacional de jujuy,licenciatura en artes,janet jacobs,grodriguez@gmail.com,female,maria magdalena,3381 +4190,2020-04-09 00:00:00,1925-03-09 00:00:00,97,universidad tecnológica nacional,contador público ,gary weeks,scottdavis@yahoo.com,male,maria magdalena,3381 +4191,2020-03-02 00:00:00,1961-12-28 00:00:00,60,universidad nacional de jujuy,técnico para bioterios ,drew perez,jody26@hotmail.com,male,maria magdalena,3381 +4192,2020-07-08 00:00:00,1988-08-11 00:00:00,34,universidad tecnológica nacional,licenciatura en ciencias ambientales,raymond salas,zacharyharding@gmail.com,male,maria magdalena,3381 +4193,2020-06-20 00:00:00,2003-03-29 00:00:00,19,universidad nacional de jujuy,licenciatura en artes,matthew perry,qwest@hotmail.com,male,base naval rio santiago,1929 +4194,2020-06-23 00:00:00,1937-05-20 00:00:00,85,universidad tecnológica nacional,licenciatura en ciencias geológicas,scott kane,daviscarlos@yahoo.com,male,base naval rio santiago,1929 +4195,2019-10-15 00:00:00,1977-02-23 00:00:00,45,universidad tecnológica nacional,actuario ,kevin anderson,jacqueline77@gmail.com,male,base naval rio santiago,1929 +4196,2020-01-07 00:00:00,1988-08-22 00:00:00,34,universidad tecnológica nacional,licenciatura en producción de bioimagenes,sara wallace,tina08@gmail.com,female,base naval rio santiago,1929 +4197,2020-06-26 00:00:00,1944-06-03 00:00:00,78,universidad nacional de jujuy,arquitectura,lisa moreno,stevensonjohnathan@hotmail.com,female,base naval rio santiago,1929 +4198,2019-12-12 00:00:00,1946-11-27 00:00:00,76,universidad nacional de jujuy,farmacia,virginia wagner,frostbrian@gmail.com,female,las palmas,2806 +4199,2019-12-28 00:00:00,1915-02-13 00:00:00,107,universidad tecnológica nacional,ingeniería mecánica,ross erickson,julieadams@yahoo.com,male,las palmas,2806 +4200,2020-01-27 00:00:00,1923-07-26 00:00:00,99,universidad nacional de jujuy,licenciatura en administración ,adrian miller,heather75@hotmail.com,male,las palmas,2806 +4201,2020-07-10 00:00:00,1993-01-09 00:00:00,29,universidad nacional de jujuy,licenciatura en ciencias ambientales,kathryn floyd,lindseykim@yahoo.com,female,las palmas,2806 +4202,2020-03-02 00:00:00,1930-05-13 00:00:00,92,universidad tecnológica nacional,licenciatura en artes,maria stanley,fstanley@gmail.com,female,colonia roca,3327 +4203,2020-05-02 00:00:00,1937-12-21 00:00:00,84,universidad nacional de jujuy,licenciatura en psicología,jennifer jones,rioseric@hotmail.com,female,colonia roca,3327 +4204,2020-05-15 00:00:00,1990-11-09 00:00:00,32,universidad tecnológica nacional,licenciatura en psicología,heather gonzalez,lpotter@hotmail.com,female,colonia roca,3327 +4205,2020-04-12 00:00:00,1988-05-27 00:00:00,34,universidad nacional de jujuy,ingeniería en informática,april camacho,rcarter@hotmail.com,female,colonia roca,3327 +4206,2020-04-23 00:00:00,1975-01-01 00:00:00,47,universidad tecnológica nacional,licenciatura en producción de bioimagenes,steven hernandez,tlindsey@hotmail.com,male,saldungaray,8166 +4207,2020-02-12 00:00:00,1992-11-19 00:00:00,30,universidad tecnológica nacional,licenciatura en artes,victor castro,mariabailey@hotmail.com,male,saldungaray,8166 +4208,2020-06-29 00:00:00,1919-05-15 00:00:00,103,universidad nacional de jujuy,licenciatura en ciencias antropológicas,richard jimenez,oanderson@gmail.com,male,saldungaray,8166 +4209,2019-12-25 00:00:00,1996-07-07 00:00:00,26,universidad tecnológica nacional,ingeniería en informática,ashley pruitt,andrewmendoza@yahoo.com,female,saldungaray,8166 +4210,2020-06-13 00:00:00,1959-06-25 00:00:00,63,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,diane jackson,sarahweeks@gmail.com,female,saldungaray,8166 +4211,2020-07-13 00:00:00,1918-06-26 00:00:00,104,universidad tecnológica nacional,ingeniería en informática,paul thompson,katelyn05@hotmail.com,male,florentino ameghino,9113 +4212,2020-06-07 00:00:00,1941-06-27 00:00:00,81,universidad nacional de jujuy,medicina,ashley huff,pmoore@gmail.com,female,florentino ameghino,9113 +4213,2020-05-02 00:00:00,1990-01-28 00:00:00,32,universidad nacional de jujuy,licenciatura en producción de bioimagenes,allison garcia,rachel87@hotmail.com,female,florentino ameghino,9113 +4214,2019-10-22 00:00:00,1995-04-02 00:00:00,27,universidad tecnológica nacional,diseño de imagen y sonido,phillip cox,cherylgonzales@gmail.com,male,caaguazu,3472 +4215,2019-11-17 00:00:00,1918-01-29 00:00:00,104,universidad tecnológica nacional,diseño de imagen y sonido,sean wilkinson jr.,zperez@gmail.com,male,caaguazu,3472 +4216,2019-11-07 00:00:00,1980-02-05 00:00:00,42,universidad nacional de jujuy,licenciatura en ciencias geológicas,kyle ramirez,flemingmonica@yahoo.com,male,caaguazu,3472 +4217,2020-03-06 00:00:00,1906-11-27 00:00:00,116,universidad tecnológica nacional,licenciatura en psicología,stephen hernandez,lovebecky@hotmail.com,male,caaguazu,3472 +4218,2020-05-04 00:00:00,1970-12-21 00:00:00,51,universidad nacional de jujuy,técnico para bioterios ,sharon conner,sherry07@gmail.com,female,caaguazu,3472 +4219,2020-07-20 00:00:00,1976-09-24 00:00:00,46,universidad nacional de jujuy,licenciatura en terapia ocupacional,chad dickerson,jfranklin@hotmail.com,male,colonia los sauces,3200 +4220,2020-04-29 00:00:00,1950-11-26 00:00:00,72,universidad nacional de jujuy,ingeniería mecánica,kirk bailey,jonessamantha@gmail.com,male,colonia los sauces,3200 +4221,2020-05-30 00:00:00,1978-09-15 00:00:00,44,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,zachary brown,erik48@gmail.com,male,colonia los sauces,3200 +4222,2020-01-24 00:00:00,1912-03-24 00:00:00,110,universidad nacional de jujuy,ingeniería mecánica,sandra davis,williamsalexander@yahoo.com,female,colonia los sauces,3200 +4223,2019-11-03 00:00:00,1931-10-14 00:00:00,91,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,donald house,davidbrown@hotmail.com,male,colonia los sauces,3200 +4224,2019-10-14 00:00:00,1907-12-02 00:00:00,115,universidad nacional de jujuy,licenciatura en ciencias de la educación ,tracy turner,danielle33@gmail.com,female,colonia los sauces,3200 +4225,2019-11-17 00:00:00,1949-03-18 00:00:00,73,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,erika sanders,xperry@gmail.com,female,bonpland norte,3318 +4226,2019-12-11 00:00:00,1983-09-23 00:00:00,39,universidad nacional de jujuy,diseño industrial,jared clark,wallacedanielle@hotmail.com,male,bonpland norte,3318 +4227,2020-05-09 00:00:00,1945-07-25 00:00:00,77,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,tracy lozano,samanthajenkins@yahoo.com,female,bonpland norte,3318 +4228,2019-12-14 00:00:00,1971-07-03 00:00:00,51,universidad nacional de jujuy,técnico para bioterios ,eric gonzalez,davispatricia@gmail.com,male,bonpland norte,3318 +4229,2019-11-12 00:00:00,1930-07-26 00:00:00,92,universidad nacional de jujuy,arquitectura,laura watson,urobinson@hotmail.com,female,ancon,6451 +4230,2020-05-04 00:00:00,2004-01-18 00:00:00,18,universidad nacional de jujuy,bioquímica,peter diaz,kjohnson@hotmail.com,male,ancon,6451 +4231,2020-03-15 00:00:00,1943-12-15 00:00:00,78,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,samantha contreras,kellerbrian@yahoo.com,female,ancon,6451 +4232,2020-04-29 00:00:00,1926-07-09 00:00:00,96,universidad tecnológica nacional,licenciatura en ciencias de la educación ,kaitlyn wilson,vchristensen@yahoo.com,female,ancon,6451 +4233,2020-06-02 00:00:00,1954-11-21 00:00:00,68,universidad tecnológica nacional,diseño industrial,jacob chandler,valenciarodney@hotmail.com,male,ancon,6451 +4234,2019-11-13 00:00:00,1962-09-30 00:00:00,60,universidad tecnológica nacional,licenciatura en terapia ocupacional,keith king,mcclurewilliam@yahoo.com,male,ancon,6451 +4235,2020-02-18 00:00:00,1963-03-07 00:00:00,59,universidad tecnológica nacional,licenciatura en terapia ocupacional,amanda buchanan,petersonsarah@yahoo.com,female,ancon,6451 +4236,2019-12-12 00:00:00,1941-02-20 00:00:00,81,universidad nacional de jujuy,ingeniería electrónica,lawrence fernandez,gutierrezbrian@yahoo.com,male,4 de febrero,2732 +4237,2020-04-13 00:00:00,1915-02-12 00:00:00,107,universidad nacional de jujuy,ingeniería mecánica,diane sullivan,amanda35@hotmail.com,female,4 de febrero,2732 +4238,2020-06-08 00:00:00,1964-06-16 00:00:00,58,universidad nacional de jujuy,licenciatura en sociología ,amy peterson,david54@yahoo.com,female,4 de febrero,2732 +4239,2020-03-05 00:00:00,1920-08-02 00:00:00,102,universidad tecnológica nacional,licenciatura en psicología,john reyes,douglassamantha@gmail.com,male,4 de febrero,2732 +4240,2020-01-01 00:00:00,1907-12-16 00:00:00,114,universidad nacional de jujuy,actuario ,caleb fisher,hillmatthew@gmail.com,male,4 de febrero,2732 +4241,2020-07-22 00:00:00,1977-05-03 00:00:00,45,universidad nacional de jujuy,licenciatura en ciencias ambientales,steven west,dominiquekelley@yahoo.com,male,4 de febrero,2732 +4242,2019-12-29 00:00:00,1966-03-09 00:00:00,56,universidad nacional de jujuy,licenciatura en ciencia política ,michael jordan,lroth@yahoo.com,male,4 de febrero,2732 +4243,2020-06-21 00:00:00,1955-12-29 00:00:00,66,universidad tecnológica nacional,licenciatura en ciencias ambientales,richard lee,michael88@hotmail.com,male,franklin,6614 +4244,2020-01-09 00:00:00,1906-12-04 00:00:00,116,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,phillip king,paige09@hotmail.com,male,franklin,6614 +4245,2019-12-18 00:00:00,1917-07-05 00:00:00,105,universidad tecnológica nacional,actuario ,tammy butler,gibbsbrendan@hotmail.com,female,franklin,6614 +4246,2019-11-11 00:00:00,1997-06-11 00:00:00,25,universidad nacional de jujuy,ingeniería electrónica,laura hampton,teresajoseph@yahoo.com,female,franklin,6614 +4247,2019-10-26 00:00:00,1970-10-03 00:00:00,52,universidad nacional de jujuy,ingeniería mecánica,sarah perry,angela45@gmail.com,female,agustoni,6361 +4248,2019-12-31 00:00:00,1915-07-02 00:00:00,107,universidad nacional de jujuy,agronomía,francis gonzalez,heather62@yahoo.com,male,agustoni,6361 +4249,2019-11-12 00:00:00,1993-02-19 00:00:00,29,universidad nacional de jujuy,licenciatura en producción de bioimagenes,james gilbert,rosecarla@hotmail.com,male,agustoni,6361 +4250,2019-12-30 00:00:00,1915-06-04 00:00:00,107,universidad nacional de jujuy,licenciatura en ciencias de la computación,thomas wise,syoung@hotmail.com,male,agustoni,6361 +4251,2020-03-23 00:00:00,1978-05-18 00:00:00,44,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,brian king,catherine52@gmail.com,male,maggiolo,2622 +4252,2020-04-25 00:00:00,1958-08-21 00:00:00,64,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jerry webb,abbottjoshua@hotmail.com,male,maggiolo,2622 +4253,2020-04-07 00:00:00,1917-02-03 00:00:00,105,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,taylor marsh phd,douglas39@hotmail.com,female,maggiolo,2622 +4254,2020-03-19 00:00:00,1961-11-02 00:00:00,61,universidad nacional de jujuy,técnico para bioterios ,sara turner,tony91@gmail.com,female,arroyo palmar,3218 +4255,2019-12-28 00:00:00,1959-07-03 00:00:00,63,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,amy buckley,melissa53@gmail.com,female,arroyo palmar,3218 +4256,2020-06-05 00:00:00,1988-07-27 00:00:00,34,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,melissa reed,richardstanley@gmail.com,female,arroyo palmar,3218 +4257,2019-11-26 00:00:00,1934-05-01 00:00:00,88,universidad tecnológica nacional,licenciatura en ciencias de la educación ,angel jones,michael88@gmail.com,female,arroyo palmar,3218 +4258,2020-03-13 00:00:00,1908-09-18 00:00:00,114,universidad nacional de jujuy,ingeniería mecánica,jessica brooks dvm,richard47@hotmail.com,female,desvio kilometro 234,6503 +4259,2020-05-19 00:00:00,1968-09-18 00:00:00,54,universidad nacional de jujuy,ingeniería mecánica,tiffany reyes,robert23@yahoo.com,female,desvio kilometro 234,6503 +4260,2020-05-11 00:00:00,1985-03-22 00:00:00,37,universidad tecnológica nacional,ingeniería en informática,candace davis,johnsonkaren@hotmail.com,female,desvio kilometro 234,6503 +4261,2020-02-28 00:00:00,1984-09-03 00:00:00,38,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,katie black,jacobsnicole@gmail.com,female,calderon,8101 +4262,2020-01-07 00:00:00,1912-09-22 00:00:00,110,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,chad yang,asmith@hotmail.com,male,calderon,8101 +4263,2019-12-14 00:00:00,1933-05-04 00:00:00,89,universidad tecnológica nacional,diseño de imagen y sonido,james benitez,matthewhamilton@hotmail.com,male,calderon,8101 +4264,2020-02-16 00:00:00,2000-11-08 00:00:00,22,universidad nacional de jujuy,diseño industrial,stephanie shields,adamlane@yahoo.com,female,calderon,8101 +4265,2020-03-16 00:00:00,1986-03-10 00:00:00,36,universidad nacional de jujuy,licenciatura en psicología,joshua lowery,brian53@gmail.com,male,calderon,8101 +4266,2019-11-21 00:00:00,2004-07-17 00:00:00,18,universidad tecnológica nacional,licenciatura en musicoterapia,tammy foley,hollandcarrie@hotmail.com,female,azopardo,8181 +4267,2020-01-04 00:00:00,1944-05-31 00:00:00,78,universidad nacional de jujuy,licenciatura en ciencia política ,stuart scott,donna98@hotmail.com,male,alto pencoso,5724 +4268,2020-01-16 00:00:00,1956-11-03 00:00:00,66,universidad nacional de jujuy,licenciatura en musicoterapia,isaiah lyons,debraward@gmail.com,male,alto pencoso,5724 +4269,2019-12-10 00:00:00,1955-12-17 00:00:00,66,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,brandon thomas,frandall@hotmail.com,male,alto pencoso,5724 +4270,2020-04-19 00:00:00,1934-04-14 00:00:00,88,universidad tecnológica nacional,licenciatura en ciencias geológicas,nathaniel mendoza,lynchstephanie@hotmail.com,male,alto pencoso,5724 +4271,2020-02-14 00:00:00,1995-06-17 00:00:00,27,universidad nacional de jujuy,licenciatura en producción de bioimagenes,anthony anthony,ppeterson@yahoo.com,male,alto pencoso,5724 +4272,2020-02-05 00:00:00,1929-02-14 00:00:00,93,universidad tecnológica nacional,contador público ,michael ford,robinsonmichael@gmail.com,male,alto pencoso,5724 +4273,2020-05-22 00:00:00,1908-08-11 00:00:00,114,universidad tecnológica nacional,licenciatura en musicoterapia,edward escobar,calebedwards@gmail.com,male,el zurdo,9401 +4274,2020-03-12 00:00:00,1948-02-09 00:00:00,74,universidad nacional de jujuy,licenciatura en musicoterapia,michael pearson,brandonfleming@hotmail.com,male,el zurdo,9401 +4275,2020-05-06 00:00:00,1956-08-16 00:00:00,66,universidad tecnológica nacional,licenciatura en sociología ,robin harris,nelsonchristian@hotmail.com,female,el zurdo,9401 +4276,2020-05-12 00:00:00,1939-09-12 00:00:00,83,universidad tecnológica nacional,licenciatura en administración ,joel hampton,dcampbell@yahoo.com,male,barrio villa cordoba,3440 +4277,2020-06-08 00:00:00,1937-08-12 00:00:00,85,universidad tecnológica nacional,farmacia,james brown,maryrodriguez@hotmail.com,male,barrio villa cordoba,3440 +4278,2020-05-19 00:00:00,1950-08-27 00:00:00,72,universidad tecnológica nacional,licenciatura en psicología,allen garza,edodson@yahoo.com,male,barrio villa cordoba,3440 +4279,2020-02-20 00:00:00,1926-01-19 00:00:00,96,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,robert marshall,johnsonchristopher@yahoo.com,male,barrio villa cordoba,3440 +4280,2020-05-25 00:00:00,1918-12-23 00:00:00,103,universidad tecnológica nacional,licenciatura en ciencias geológicas,kaylee walsh,murillojuan@yahoo.com,female,barrio villa cordoba,3440 +4281,2020-05-21 00:00:00,1938-04-28 00:00:00,84,universidad tecnológica nacional,medicina,christina ruiz,cory57@gmail.com,female,barrio villa cordoba,3440 +4282,2020-03-31 00:00:00,1906-06-01 00:00:00,116,universidad tecnológica nacional,licenciatura en ciencias de la educación ,stephen owens,elizabeth50@hotmail.com,male,estacion saladas,3428 +4283,2020-05-18 00:00:00,1924-03-11 00:00:00,98,universidad nacional de jujuy,licenciatura en artes,perry henry,robinsonlisa@hotmail.com,male,estacion saladas,3428 +4284,2020-05-30 00:00:00,1948-02-05 00:00:00,74,universidad nacional de jujuy,ciencias veterinarias,shannon chang,susansmith@hotmail.com,female,estacion saladas,3428 +4285,2019-11-10 00:00:00,1939-05-14 00:00:00,83,universidad tecnológica nacional,bioquímica,cynthia soto,jonathanboyer@gmail.com,female,estacion saladas,3428 +4286,2019-10-23 00:00:00,1986-07-13 00:00:00,36,universidad nacional de jujuy,actuario ,shelby yates,ogray@hotmail.com,female,estacion saladas,3428 +4287,2019-11-09 00:00:00,1956-01-14 00:00:00,66,universidad nacional de jujuy,ingeniería mecánica,sara gonzalez,davidchurch@hotmail.com,female,anguinan,5363 +4288,2019-11-25 00:00:00,1940-08-24 00:00:00,82,universidad nacional de jujuy,diseño industrial,julia schmitt,fred84@gmail.com,female,anguinan,5363 +4289,2020-04-26 00:00:00,1949-02-24 00:00:00,73,universidad tecnológica nacional,actuario ,eric williams,antoniomiller@hotmail.com,male,anguinan,5363 +4290,2020-04-04 00:00:00,1921-07-27 00:00:00,101,universidad tecnológica nacional,bioquímica,shawn robles,robinsonheather@gmail.com,male,anguinan,5363 +4291,2019-12-24 00:00:00,1940-12-26 00:00:00,81,universidad nacional de jujuy,licenciatura en sociología ,michelle sims,youngscott@gmail.com,female,anguinan,5363 +4292,2020-07-23 00:00:00,1991-09-13 00:00:00,31,universidad tecnológica nacional,licenciatura en ciencias geológicas,whitney wood,reillyashley@yahoo.com,female,anguinan,5363 +4293,2020-01-08 00:00:00,1910-05-17 00:00:00,112,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,mariah anderson,mauricedecker@gmail.com,female,anguinan,5363 +4294,2020-05-01 00:00:00,1914-12-04 00:00:00,108,universidad tecnológica nacional,licenciatura en artes,spencer austin,steven25@gmail.com,male,anguinan,5363 +4295,2020-01-18 00:00:00,2003-08-04 00:00:00,19,universidad tecnológica nacional,arquitectura,ryan hayes,moniquebrown@hotmail.com,male,aldea forestal,3530 +4296,2020-04-10 00:00:00,1930-10-22 00:00:00,92,universidad nacional de jujuy,licenciatura en ciencia política ,ricky garrett,bonderik@gmail.com,male,aldea forestal,3530 +4297,2019-11-07 00:00:00,2002-06-12 00:00:00,20,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jack franklin,leematthew@gmail.com,male,aldea forestal,3530 +4298,2020-02-12 00:00:00,1984-03-03 00:00:00,38,universidad nacional de jujuy,licenciatura en ciencias biológicas,robert gray,greertodd@gmail.com,male,aldea forestal,3530 +4299,2020-02-09 00:00:00,1948-05-08 00:00:00,74,universidad tecnológica nacional,licenciatura en ciencias de la educación ,alexandra russell,danachoi@yahoo.com,female,aldea forestal,3530 +4300,2020-02-21 00:00:00,1990-12-28 00:00:00,31,universidad tecnológica nacional,licenciatura en sociología ,henry jones,staceykennedy@hotmail.com,male,los corredores,5521 +4301,2019-11-15 00:00:00,1991-02-09 00:00:00,31,universidad tecnológica nacional,ingeniería mecánica,autumn goodman,carpentermegan@hotmail.com,female,los corredores,5521 +4302,2019-10-28 00:00:00,1920-07-13 00:00:00,102,universidad tecnológica nacional,licenciatura en sociología ,connie brewer,changcindy@hotmail.com,female,los corredores,5521 +4303,2020-07-28 00:00:00,1963-05-25 00:00:00,59,universidad tecnológica nacional,licenciatura en ciencia política ,isabella sanders,velazquezjoshua@hotmail.com,female,altamirano,1986 +4304,2019-11-13 00:00:00,1966-02-01 00:00:00,56,universidad tecnológica nacional,licenciatura en ciencias biológicas,alexis hancock,todd33@hotmail.com,male,altamirano,1986 +4305,2020-06-12 00:00:00,1946-02-26 00:00:00,76,universidad nacional de jujuy,ciencias veterinarias,carlos jackson,floresdavid@yahoo.com,male,altamirano,1986 +4306,2019-10-16 00:00:00,1907-07-13 00:00:00,115,universidad tecnológica nacional,licenciatura en ciencias geológicas,melissa taylor,sanchezlisa@gmail.com,female,altamirano,1986 +4307,2020-04-26 00:00:00,1977-09-11 00:00:00,45,universidad tecnológica nacional,medicina,william nguyen,adriana80@hotmail.com,male,altamirano,1986 +4308,2020-01-25 00:00:00,1990-05-02 00:00:00,32,universidad tecnológica nacional,licenciatura en producción de bioimagenes,philip baker,larry80@hotmail.com,male,altamirano,1986 +4309,2020-04-22 00:00:00,1939-05-31 00:00:00,83,universidad tecnológica nacional,licenciatura en artes,katie fernandez,greese@yahoo.com,female,arquedas,8164 +4310,2019-10-12 00:00:00,1964-02-13 00:00:00,58,universidad tecnológica nacional,agronomía,olivia oconnor,colleenglass@hotmail.com,female,arquedas,8164 +4311,2020-07-21 00:00:00,1954-05-17 00:00:00,68,universidad tecnológica nacional,contador público ,juan henry,mannbrian@gmail.com,male,arquedas,8164 +4312,2019-10-07 00:00:00,1907-02-21 00:00:00,115,universidad tecnológica nacional,licenciatura en ciencias ambientales,jamie white,sierraross@hotmail.com,female,arquedas,8164 +4313,2020-01-14 00:00:00,1997-07-03 00:00:00,25,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,robin cunningham,avilajoseph@hotmail.com,female,cazon,7265 +4314,2019-12-21 00:00:00,1919-04-08 00:00:00,103,universidad tecnológica nacional,licenciatura en administración ,andrew wells,hillnicole@yahoo.com,male,cazon,7265 +4315,2019-10-01 00:00:00,1927-07-09 00:00:00,95,universidad nacional de jujuy,farmacia,alex schultz,wayne89@hotmail.com,male,cazon,7265 +4316,2020-03-25 00:00:00,1991-07-23 00:00:00,31,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,elizabeth patterson,huntrichard@gmail.com,female,cazon,7265 +4317,2019-11-05 00:00:00,1959-11-27 00:00:00,63,universidad tecnológica nacional,medicina,melissa jones,sanchezcarol@hotmail.com,female,cazon,7265 +4318,2020-02-25 00:00:00,1926-09-23 00:00:00,96,universidad nacional de jujuy,licenciatura en artes,julie ruiz,cwalker@gmail.com,female,colonia valdez,2115 +4319,2019-12-27 00:00:00,1973-10-14 00:00:00,49,universidad tecnológica nacional,ciencias veterinarias,tammy vazquez,williamslinda@yahoo.com,female,colonia valdez,2115 +4320,2020-02-12 00:00:00,1967-06-05 00:00:00,55,universidad nacional de jujuy,medicina,lauren taylor,gstanley@gmail.com,female,bealistock,2326 +4321,2020-05-15 00:00:00,1982-08-08 00:00:00,40,universidad tecnológica nacional,ingeniería mecánica,timothy moore,johnsonsarah@gmail.com,male,bealistock,2326 +4322,2019-12-03 00:00:00,1980-03-25 00:00:00,42,universidad nacional de jujuy,ingeniería mecánica,mary thornton,michael15@hotmail.com,female,bealistock,2326 +4323,2020-04-07 00:00:00,1959-12-03 00:00:00,62,universidad nacional de jujuy,licenciatura en ciencias geológicas,kevin preston,emoore@yahoo.com,male,bealistock,2326 +4324,2020-05-01 00:00:00,1975-10-01 00:00:00,47,universidad nacional de jujuy,contador público ,anthony miller,cjones@hotmail.com,male,bealistock,2326 +4325,2020-03-25 00:00:00,1928-11-13 00:00:00,94,universidad tecnológica nacional,medicina,mary adkins,jonathanmorgan@hotmail.com,female,bealistock,2326 +4326,2019-11-07 00:00:00,1949-06-01 00:00:00,73,universidad nacional de jujuy,licenciatura en ciencias antropológicas,ashley castaneda,stewartgregory@gmail.com,female,bealistock,2326 +4327,2019-11-17 00:00:00,2001-04-12 00:00:00,21,universidad nacional de jujuy,farmacia,joshua khan,bryanjason@hotmail.com,male,bealistock,2326 +4328,2020-01-17 00:00:00,1929-05-16 00:00:00,93,universidad nacional de jujuy,medicina,mario garcia,michelle33@gmail.com,male,colonia gobernador ayala,8307 +4329,2020-04-16 00:00:00,1958-06-07 00:00:00,64,universidad nacional de jujuy,ingeniería electrónica,jason lee,kschroeder@yahoo.com,male,colonia gobernador ayala,8307 +4330,2019-10-08 00:00:00,1982-11-27 00:00:00,39,universidad nacional de jujuy,licenciatura en ciencias antropológicas,brittany hoffman,gardnerkyle@yahoo.com,female,colonia gobernador ayala,8307 +4331,2020-07-08 00:00:00,1948-06-20 00:00:00,74,universidad nacional de jujuy,actuario ,tiffany mccarthy,ymartinez@hotmail.com,female,cañadon ferrais,9001 +4332,2020-04-23 00:00:00,1996-06-15 00:00:00,26,universidad nacional de jujuy,técnico para bioterios ,curtis wood,sharon64@hotmail.com,male,cañadon ferrais,9001 +4333,2020-02-25 00:00:00,1939-10-24 00:00:00,83,universidad tecnológica nacional,licenciatura en ciencias biológicas,sherry carrillo,combsrenee@hotmail.com,female,cañadon ferrais,9001 +4334,2020-02-19 00:00:00,1957-07-20 00:00:00,65,universidad nacional de jujuy,bioquímica,ivan wong,larsengregory@gmail.com,male,cañadon ferrais,9001 +4335,2020-07-17 00:00:00,1959-03-18 00:00:00,63,universidad nacional de jujuy,ingeniería electrónica,gwendolyn mason,tranrodney@gmail.com,female,cañadon ferrais,9001 +4336,2020-01-31 00:00:00,1980-08-18 00:00:00,42,universidad tecnológica nacional,licenciatura en ciencias de la educación ,michelle carrillo,mark26@gmail.com,female,frigorifico cap,9421 +4337,2020-03-27 00:00:00,1984-01-28 00:00:00,38,universidad tecnológica nacional,técnico para bioterios ,jeffrey williams,travis41@gmail.com,male,frigorifico cap,9421 +4338,2020-04-16 00:00:00,1963-05-19 00:00:00,59,universidad tecnológica nacional,agronomía,sharon ortega,amysmith@hotmail.com,female,frigorifico cap,9421 +4339,2020-03-08 00:00:00,1921-12-05 00:00:00,101,universidad nacional de jujuy,bioquímica,kevin cervantes,patricia71@yahoo.com,male,frigorifico cap,9421 +4340,2019-11-30 00:00:00,1947-01-29 00:00:00,75,universidad nacional de jujuy,licenciatura en psicología,lori moore,ravenallen@hotmail.com,female,frigorifico cap,9421 +4341,2020-01-30 00:00:00,1922-06-13 00:00:00,100,universidad nacional de jujuy,diseño industrial,karen nguyen,medinascott@hotmail.com,female,frigorifico cap,9421 +4342,2020-07-23 00:00:00,1958-08-07 00:00:00,64,universidad tecnológica nacional,medicina,mason west,emily33@gmail.com,male,alcaraz sud,3137 +4343,2019-10-13 00:00:00,1999-05-18 00:00:00,23,universidad tecnológica nacional,medicina,anna jones,ktodd@yahoo.com,female,alcaraz sud,3137 +4344,2019-10-30 00:00:00,1968-01-05 00:00:00,54,universidad nacional de jujuy,licenciatura en ciencia política ,caleb jones,lcox@yahoo.com,male,alcaraz sud,3137 +4345,2019-10-31 00:00:00,1973-03-07 00:00:00,49,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,adam hicks,carolinecraig@hotmail.com,male,alcaraz sud,3137 +4346,2020-04-26 00:00:00,1978-06-30 00:00:00,44,universidad tecnológica nacional,licenciatura en ciencias de la computación,monique williams,georgetimothy@gmail.com,female,estacion de zootecnia b,4000 +4347,2019-10-14 00:00:00,2001-04-17 00:00:00,21,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,jason brown,mramos@hotmail.com,male,estacion de zootecnia b,4000 +4348,2020-02-07 00:00:00,1942-10-10 00:00:00,80,universidad nacional de jujuy,licenciatura en ciencia política ,david nguyen md,greendaisy@yahoo.com,male,aicuña,5361 +4349,2019-11-15 00:00:00,1966-06-04 00:00:00,56,universidad nacional de jujuy,diseño de imagen y sonido,anthony miller,bushmelissa@gmail.com,male,aicuña,5361 +4350,2020-01-16 00:00:00,1954-02-13 00:00:00,68,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,dustin garcia ii,collinsalexander@gmail.com,male,aicuña,5361 +4351,2019-12-03 00:00:00,1972-01-31 00:00:00,50,universidad nacional de jujuy,licenciatura en sociología ,christopher lewis,mccoykyle@hotmail.com,male,aicuña,5361 +4352,2020-05-14 00:00:00,1928-09-28 00:00:00,94,universidad tecnológica nacional,ingeniería electrónica,jonathan bell,michael31@yahoo.com,male,aicuña,5361 +4353,2019-11-16 00:00:00,1947-11-29 00:00:00,75,universidad tecnológica nacional,licenciatura en ciencias de la educación ,brandon rodriguez,rwood@yahoo.com,male,el remanso,3476 +4354,2020-06-05 00:00:00,1929-11-13 00:00:00,93,universidad tecnológica nacional,licenciatura en psicología,savannah rojas,angelanicholson@gmail.com,female,el remanso,3476 +4355,2020-04-25 00:00:00,1975-06-30 00:00:00,47,universidad nacional de jujuy,contador público ,tammy cordova,bonnie72@hotmail.com,female,el remanso,3476 +4356,2020-01-15 00:00:00,1960-08-19 00:00:00,62,universidad tecnológica nacional,licenciatura en administración ,stephen henry,gutierrezdonna@gmail.com,male,el remanso,3476 +4357,2020-03-04 00:00:00,1965-11-10 00:00:00,57,universidad nacional de jujuy,diseño industrial,mr. joshua jackson,patriciaatkinson@yahoo.com,male,el remanso,3476 +4358,2020-03-19 00:00:00,1914-04-22 00:00:00,108,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,eric humphrey,comptonstefanie@hotmail.com,male,el remanso,3476 +4359,2020-03-09 00:00:00,1948-07-27 00:00:00,74,universidad nacional de jujuy,licenciatura en artes,jessica wilkins,rochoa@hotmail.com,female,el remanso,3476 +4360,2019-12-26 00:00:00,1933-11-22 00:00:00,89,universidad tecnológica nacional,actuario ,jonathan jensen,dianaodonnell@yahoo.com,male,el remanso,3476 +4361,2020-02-29 00:00:00,1975-06-22 00:00:00,47,universidad nacional de jujuy,medicina,brianna chambers,waynevaldez@gmail.com,female,angelita,5711 +4362,2019-12-04 00:00:00,1974-01-01 00:00:00,48,universidad tecnológica nacional,agronomía,lisa martin,aaron45@gmail.com,female,angelita,5711 +4363,2020-05-16 00:00:00,1949-07-02 00:00:00,73,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,mr. rodney cuevas md,kmoody@hotmail.com,male,angelita,5711 +4364,2020-04-25 00:00:00,2002-10-08 00:00:00,20,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,alexander roberts,phillipsregina@hotmail.com,male,bme bavio gral mansilla,1911 +4365,2020-04-20 00:00:00,1967-01-30 00:00:00,55,universidad nacional de jujuy,licenciatura en artes,ann hansen,warren05@hotmail.com,female,bme bavio gral mansilla,1911 +4366,2020-04-04 00:00:00,1963-03-06 00:00:00,59,universidad nacional de jujuy,licenciatura en ciencias geológicas,david jones,deborahgoodwin@hotmail.com,male,bme bavio gral mansilla,1911 +4367,2020-05-27 00:00:00,1966-09-07 00:00:00,56,universidad nacional de jujuy,licenciatura en producción de bioimagenes,joshua medina,scollins@gmail.com,male,aldea apeleg,9033 +4368,2020-07-27 00:00:00,1970-04-22 00:00:00,52,universidad tecnológica nacional,ingeniería mecánica,lauren wallace,jasonpowell@hotmail.com,female,aldea apeleg,9033 +4369,2019-11-08 00:00:00,1984-01-30 00:00:00,38,universidad nacional de jujuy,licenciatura en ciencias de la educación ,angela davidson,veronicamorris@gmail.com,female,aldea apeleg,9033 +4370,2020-06-07 00:00:00,1974-08-18 00:00:00,48,universidad nacional de jujuy,ingeniería en informática,gary jones,anthony22@gmail.com,male,aldea apeleg,9033 +4371,2020-07-29 00:00:00,1998-06-16 00:00:00,24,universidad tecnológica nacional,ciencias veterinarias,amanda clark,anitamora@gmail.com,female,aldea apeleg,9033 +4372,2020-05-29 00:00:00,1962-04-01 00:00:00,60,universidad tecnológica nacional,ingeniería en informática,phillip holloway,xrice@gmail.com,male,algarrobo grande,5435 +4373,2019-10-12 00:00:00,1926-09-27 00:00:00,96,universidad tecnológica nacional,licenciatura en ciencias biológicas,harold page,laurenhaney@gmail.com,male,algarrobo grande,5435 +4374,2020-03-23 00:00:00,1983-12-10 00:00:00,38,universidad tecnológica nacional,arquitectura,holly johnson,bryannelson@yahoo.com,female,algarrobo grande,5435 +4375,2020-05-29 00:00:00,1987-06-27 00:00:00,35,universidad tecnológica nacional,licenciatura en ciencias antropológicas,sandra ortiz,barbara18@yahoo.com,female,algarrobo grande,5435 +4376,2019-12-21 00:00:00,1947-09-09 00:00:00,75,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,william garrett,williamthomas@hotmail.com,male,algarrobo grande,5435 +4377,2020-03-22 00:00:00,1969-03-24 00:00:00,53,universidad tecnológica nacional,agronomía,christopher williams,sandrabrown@gmail.com,male,algarrobo grande,5435 +4378,2020-06-25 00:00:00,1937-04-18 00:00:00,85,universidad tecnológica nacional,licenciatura en artes,diane rollins,reedstephanie@hotmail.com,female,algarrobo grande,5435 +4379,2020-01-28 00:00:00,1992-03-16 00:00:00,30,universidad nacional de jujuy,diseño de imagen y sonido,russell mccoy md,deborah57@gmail.com,male,algarrobo grande,5435 +4380,2019-10-15 00:00:00,1950-11-24 00:00:00,72,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,edwin johnson,morandarlene@gmail.com,male,12 de octubre,6501 +4381,2020-03-01 00:00:00,1909-07-19 00:00:00,113,universidad tecnológica nacional,agronomía,david stevens,hensleypatricia@hotmail.com,male,12 de octubre,6501 +4382,2020-01-12 00:00:00,1936-09-07 00:00:00,86,universidad tecnológica nacional,licenciatura en ciencias ambientales,katie james,woodserica@hotmail.com,female,12 de octubre,6501 +4383,2020-07-18 00:00:00,1966-02-25 00:00:00,56,universidad nacional de jujuy,licenciatura en administración ,patricia thomas,shortkayla@gmail.com,female,12 de octubre,6501 +4384,2020-03-08 00:00:00,1933-02-16 00:00:00,89,universidad nacional de jujuy,diseño de imagen y sonido,dawn cooley,deborah44@hotmail.com,female,12 de octubre,6501 +4385,2020-02-15 00:00:00,1906-11-01 00:00:00,116,universidad nacional de jujuy,licenciatura en terapia ocupacional,dawn thomas,nreed@yahoo.com,female,12 de octubre,6501 +4386,2020-07-21 00:00:00,1909-06-20 00:00:00,113,universidad nacional de jujuy,ingeniería en informática,brian wright,jameswilliams@hotmail.com,male,12 de octubre,6501 +4387,2019-12-18 00:00:00,1958-12-24 00:00:00,63,universidad nacional de jujuy,licenciatura en administración ,scott shannon,farmstrong@hotmail.com,male,alejandro petion,1808 +4388,2019-12-30 00:00:00,1947-12-28 00:00:00,74,universidad nacional de jujuy,ingeniería mecánica,joseph strickland,ajacobs@hotmail.com,male,alejandro petion,1808 +4389,2020-06-15 00:00:00,1906-12-15 00:00:00,115,universidad nacional de jujuy,diseño de imagen y sonido,joshua robertson,kingcharles@gmail.com,male,alejandro petion,1808 +4390,2020-01-31 00:00:00,1999-07-13 00:00:00,23,universidad tecnológica nacional,licenciatura en sociología ,joseph nelson,brownrandy@yahoo.com,male,alejandro petion,1808 +4391,2019-10-31 00:00:00,1935-02-19 00:00:00,87,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,keith cook,kimberly34@hotmail.com,male,alejandro petion,1808 +4392,2020-06-01 00:00:00,1911-08-22 00:00:00,111,universidad tecnológica nacional,contador público ,michael martin,johnsonryan@gmail.com,male,ricardo rojas,1618 +4393,2020-01-24 00:00:00,2001-09-25 00:00:00,21,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,sara long,kennedyrachel@yahoo.com,female,ricardo rojas,1618 +4394,2020-02-07 00:00:00,1950-01-03 00:00:00,72,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,amanda blake,lreilly@hotmail.com,female,ricardo rojas,1618 +4395,2020-05-25 00:00:00,1958-11-15 00:00:00,64,universidad nacional de jujuy,licenciatura en producción de bioimagenes,carolyn gilbert,slewis@yahoo.com,female,colonia josefa,8363 +4396,2019-10-30 00:00:00,1942-02-26 00:00:00,80,universidad tecnológica nacional,bioquímica,angelica ramirez,kenneth03@gmail.com,female,colonia josefa,8363 +4397,2020-07-02 00:00:00,1962-11-25 00:00:00,60,universidad tecnológica nacional,licenciatura en ciencias biológicas,ellen perez,patrick38@hotmail.com,female,colonia josefa,8363 +4398,2020-05-06 00:00:00,2003-09-04 00:00:00,19,universidad tecnológica nacional,medicina,dennis ward,asmith@hotmail.com,male,colonia josefa,8363 +4399,2019-12-24 00:00:00,1974-08-15 00:00:00,48,universidad tecnológica nacional,licenciatura en terapia ocupacional,jennifer padilla,randallnathan@hotmail.com,female,colonia josefa,8363 +4400,2020-07-03 00:00:00,1955-07-19 00:00:00,67,universidad tecnológica nacional,licenciatura en producción de bioimagenes,kimberly hoffman,hzuniga@yahoo.com,female,colonia josefa,8363 +4401,2020-03-23 00:00:00,1998-10-25 00:00:00,24,universidad nacional de jujuy,ingeniería en informática,glen jackson,raymondhowell@yahoo.com,male,antonio tomas sud,3134 +4402,2020-06-15 00:00:00,1985-07-12 00:00:00,37,universidad tecnológica nacional,licenciatura en ciencias biológicas,sherry roberts,veronica70@yahoo.com,female,antonio tomas sud,3134 +4403,2020-06-29 00:00:00,1944-05-14 00:00:00,78,universidad tecnológica nacional,técnico para bioterios ,melanie daniels,danielle36@gmail.com,female,antonio tomas sud,3134 +4404,2020-05-19 00:00:00,1933-12-04 00:00:00,89,universidad tecnológica nacional,licenciatura en ciencias geológicas,misty valentine,angela03@hotmail.com,female,antonio tomas sud,3134 +4405,2020-07-06 00:00:00,1966-10-23 00:00:00,56,universidad tecnológica nacional,licenciatura en artes,lauren harris,juarezjose@gmail.com,female,antonio tomas sud,3134 +4406,2020-01-17 00:00:00,1910-09-07 00:00:00,112,universidad nacional de jujuy,licenciatura en psicología,brian lopez,xsoto@gmail.com,male,antonio tomas sud,3134 +4407,2020-05-27 00:00:00,1941-02-08 00:00:00,81,universidad nacional de jujuy,ingeniería mecánica,katherine fitzgerald,rivasdesiree@yahoo.com,female,antonio tomas sud,3134 +4408,2020-05-27 00:00:00,1925-05-18 00:00:00,97,universidad nacional de jujuy,actuario ,danny everett,tiffanybell@gmail.com,male,8 de diciembre,3450 +4409,2019-12-07 00:00:00,1972-10-08 00:00:00,50,universidad tecnológica nacional,licenciatura en administración ,vanessa collins,tjordan@yahoo.com,female,8 de diciembre,3450 +4410,2020-03-15 00:00:00,1959-01-10 00:00:00,63,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,tony welch,dustinwalton@gmail.com,male,8 de diciembre,3450 +4411,2020-07-17 00:00:00,1967-05-28 00:00:00,55,universidad nacional de jujuy,diseño industrial,jonathan gonzalez dds,ogarcia@yahoo.com,male,8 de diciembre,3450 +4412,2020-05-13 00:00:00,1994-06-19 00:00:00,28,universidad nacional de jujuy,licenciatura en terapia ocupacional,amy hill,ahernandez@gmail.com,female,kilometro 112,7240 +4413,2019-10-26 00:00:00,1969-08-26 00:00:00,53,universidad nacional de jujuy,licenciatura en psicología,andrew noble,deckereileen@hotmail.com,male,kilometro 112,7240 +4414,2020-02-25 00:00:00,1939-06-06 00:00:00,83,universidad tecnológica nacional,ingeniería electrónica,karen thompson,zwagner@gmail.com,female,kilometro 112,7240 +4415,2020-01-16 00:00:00,1980-09-15 00:00:00,42,universidad nacional de jujuy,medicina,christopher lopez,hlopez@yahoo.com,male,kilometro 112,7240 +4416,2020-01-06 00:00:00,1962-10-05 00:00:00,60,universidad tecnológica nacional,contador público ,caitlin medina,michaelstewart@hotmail.com,female,kilometro 112,7240 +4417,2020-06-23 00:00:00,1985-08-15 00:00:00,37,universidad nacional de jujuy,licenciatura en artes,jon butler,joshua52@hotmail.com,male,alarcon,2852 +4418,2020-07-15 00:00:00,1951-09-04 00:00:00,71,universidad tecnológica nacional,licenciatura en ciencias ambientales,stacey stout,samanthajohnson@gmail.com,female,alarcon,2852 +4419,2020-01-16 00:00:00,1925-08-18 00:00:00,97,universidad tecnológica nacional,ciencias veterinarias,laura singleton,zadams@hotmail.com,female,alarcon,2852 +4420,2020-03-12 00:00:00,1959-04-06 00:00:00,63,universidad tecnológica nacional,actuario ,robin adams,wagnerdaniel@yahoo.com,female,rawson,6734 +4421,2020-07-14 00:00:00,1962-04-21 00:00:00,60,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,charlene ross,qterry@yahoo.com,female,rawson,6734 +4422,2019-10-09 00:00:00,1931-09-08 00:00:00,91,universidad nacional de jujuy,agronomía,john johnson,angiescott@hotmail.com,male,rawson,6734 +4423,2020-04-20 00:00:00,1972-12-25 00:00:00,49,universidad tecnológica nacional,licenciatura en ciencias de la educación ,charles lin,cristian58@yahoo.com,male,rawson,6734 +4424,2019-10-24 00:00:00,1966-02-04 00:00:00,56,universidad nacional de jujuy,licenciatura en producción de bioimagenes,timothy clark,hodgepaul@gmail.com,male,rawson,6734 +4425,2020-02-21 00:00:00,1959-02-26 00:00:00,63,universidad tecnológica nacional,arquitectura,timothy terry,christopher37@gmail.com,male,rawson,6734 +4426,2020-06-07 00:00:00,1930-05-01 00:00:00,92,universidad nacional de jujuy,licenciatura en ciencias de la educación ,michele moore,martineztracey@yahoo.com,female,temperley,1834 +4427,2020-03-31 00:00:00,1965-05-30 00:00:00,57,universidad nacional de jujuy,licenciatura en producción de bioimagenes,tara vaughan,matthewreynolds@hotmail.com,female,temperley,1834 +4428,2020-01-25 00:00:00,1991-01-22 00:00:00,31,universidad nacional de jujuy,licenciatura en sociología ,olivia marshall,kimberlyhill@gmail.com,female,adan quiroga,5409 +4429,2020-04-01 00:00:00,1936-02-14 00:00:00,86,universidad nacional de jujuy,licenciatura en sociología ,patrick terry,abrowning@gmail.com,male,campo aristimuño,6474 +4430,2019-10-22 00:00:00,1932-06-25 00:00:00,90,universidad tecnológica nacional,licenciatura en sociología ,alyssa walters,amy13@yahoo.com,female,campo aristimuño,6474 +4431,2019-10-10 00:00:00,1906-04-18 00:00:00,116,universidad nacional de jujuy,licenciatura en producción de bioimagenes,heather campbell,reneeweaver@hotmail.com,female,campo aristimuño,6474 +4432,2020-04-24 00:00:00,1925-11-30 00:00:00,97,universidad nacional de jujuy,licenciatura en ciencia política ,marissa allen,johnsonnicole@gmail.com,female,campo aristimuño,6474 +4433,2019-10-28 00:00:00,1992-11-14 00:00:00,30,universidad tecnológica nacional,bioquímica,kayla ellison,susan64@hotmail.com,female,angeloni,3048 +4434,2019-12-19 00:00:00,1991-04-06 00:00:00,31,universidad tecnológica nacional,licenciatura en administración ,joshua thomas,brianyoder@hotmail.com,male,angeloni,3048 +4435,2020-01-11 00:00:00,1923-12-11 00:00:00,98,universidad nacional de jujuy,ingeniería mecánica,jody harrison,sawyerdeanna@yahoo.com,female,isla gran malvina,9409 +4436,2019-11-02 00:00:00,1949-10-15 00:00:00,73,universidad tecnológica nacional,licenciatura en psicología,sara padilla md,katrinasellers@hotmail.com,female,isla gran malvina,9409 +4437,2019-11-22 00:00:00,1996-12-29 00:00:00,25,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,sara coleman,joseph56@gmail.com,female,isla gran malvina,9409 +4438,2019-10-18 00:00:00,1970-07-15 00:00:00,52,universidad tecnológica nacional,farmacia,william little,bennettjennifer@hotmail.com,male,isla gran malvina,9409 +4439,2020-02-01 00:00:00,1917-01-16 00:00:00,105,universidad nacional de jujuy,agronomía,lisa cooper,aimeecarson@gmail.com,female,el pino,1907 +4440,2019-12-04 00:00:00,1978-03-26 00:00:00,44,universidad nacional de jujuy,licenciatura en ciencias biológicas,jack hamilton,chadmason@gmail.com,male,el pino,1907 +4441,2019-10-16 00:00:00,1975-08-15 00:00:00,47,universidad tecnológica nacional,licenciatura en terapia ocupacional,ashley campbell,bentonangelica@hotmail.com,female,el pino,1907 +4442,2020-01-23 00:00:00,1941-10-02 00:00:00,81,universidad nacional de jujuy,diseño industrial,wanda garner,yhale@hotmail.com,female,basail,3516 +4443,2020-03-10 00:00:00,1920-12-13 00:00:00,101,universidad nacional de jujuy,agronomía,ryan waller,amymalone@gmail.com,male,basail,3516 +4444,2020-06-11 00:00:00,1987-06-28 00:00:00,35,universidad nacional de jujuy,licenciatura en administración ,monica ford,melanie78@hotmail.com,female,basail,3516 +4445,2020-02-20 00:00:00,1954-06-24 00:00:00,68,universidad tecnológica nacional,actuario ,jean johnson,kaitlin14@hotmail.com,female,caraguata,3248 +4446,2019-10-05 00:00:00,1932-12-15 00:00:00,89,universidad tecnológica nacional,licenciatura en psicología,stacy combs,jennifer40@hotmail.com,female,caraguata,3248 +4447,2019-12-21 00:00:00,1959-03-21 00:00:00,63,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,tyler hall,elijahmadden@gmail.com,male,caraguata,3248 +4448,2020-02-29 00:00:00,1950-01-20 00:00:00,72,universidad tecnológica nacional,arquitectura,duane kelly,cameron06@gmail.com,male,canning,1804 +4449,2019-11-07 00:00:00,1929-05-07 00:00:00,93,universidad tecnológica nacional,licenciatura en artes,anthony joseph jr.,pateldylan@yahoo.com,male,canning,1804 +4450,2019-10-15 00:00:00,1953-07-11 00:00:00,69,universidad nacional de jujuy,ingeniería electrónica,melissa hoover,youngmelanie@hotmail.com,female,canning,1804 +4451,2019-10-21 00:00:00,2001-01-15 00:00:00,21,universidad tecnológica nacional,licenciatura en sociología ,alyssa duffy,jonathan27@yahoo.com,female,el gualicho,7200 +4452,2020-02-09 00:00:00,1923-02-23 00:00:00,99,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,kristin hill,cowen@gmail.com,female,el gualicho,7200 +4453,2020-03-08 00:00:00,1912-05-31 00:00:00,110,universidad nacional de jujuy,agronomía,matthew johnson,brian07@hotmail.com,male,el gualicho,7200 +4454,2020-03-09 00:00:00,1968-11-21 00:00:00,54,universidad nacional de jujuy,diseño industrial,adam harris,herreravanessa@hotmail.com,male,banda varela,4700 +4455,2020-05-30 00:00:00,1982-09-30 00:00:00,40,universidad tecnológica nacional,licenciatura en artes,michael harris iii,tjensen@hotmail.com,male,banda varela,4700 +4456,2020-03-10 00:00:00,1951-10-09 00:00:00,71,universidad nacional de jujuy,actuario ,larry hill,heathermiller@yahoo.com,male,banda varela,4700 +4457,2020-01-30 00:00:00,1922-01-11 00:00:00,100,universidad tecnológica nacional,ingeniería electrónica,michael thomas,matthew84@hotmail.com,male,banda varela,4700 +4458,2020-01-28 00:00:00,1943-06-30 00:00:00,79,universidad tecnológica nacional,licenciatura en producción de bioimagenes,roy hawkins,walterjason@yahoo.com,male,banda varela,4700 +4459,2020-01-28 00:00:00,1990-08-19 00:00:00,32,universidad nacional de jujuy,licenciatura en producción de bioimagenes,erin garcia,jamessoto@gmail.com,female,cachiyuyal,5367 +4460,2020-02-15 00:00:00,1936-04-18 00:00:00,86,universidad tecnológica nacional,licenciatura en psicología,stephanie smith,mitchell83@hotmail.com,female,cachiyuyal,5367 +4461,2020-07-12 00:00:00,1944-04-20 00:00:00,78,universidad tecnológica nacional,arquitectura,christina martin,fhunter@yahoo.com,female,capilla guadalupe norte,3574 +4462,2020-04-23 00:00:00,1912-09-04 00:00:00,110,universidad tecnológica nacional,licenciatura en artes,linda bennett,lsimmons@gmail.com,female,capilla guadalupe norte,3574 +4463,2019-10-02 00:00:00,1914-04-29 00:00:00,108,universidad nacional de jujuy,licenciatura en artes,stefanie english,alexandersolis@hotmail.com,female,capilla guadalupe norte,3574 +4464,2020-06-02 00:00:00,1969-11-19 00:00:00,53,universidad tecnológica nacional,licenciatura en psicología,rachel sims,xharris@yahoo.com,female,capilla guadalupe norte,3574 +4465,2020-06-12 00:00:00,1928-02-11 00:00:00,94,universidad nacional de jujuy,licenciatura en musicoterapia,matthew banks,irice@hotmail.com,male,aldea asuncion,2841 +4466,2019-11-13 00:00:00,1992-10-24 00:00:00,30,universidad nacional de jujuy,licenciatura en administración ,meredith white,raymondwilson@gmail.com,female,aldea asuncion,2841 +4467,2020-06-14 00:00:00,1929-08-24 00:00:00,93,universidad tecnológica nacional,licenciatura en musicoterapia,susan delgado,ilawrence@gmail.com,female,aldea asuncion,2841 +4468,2020-06-10 00:00:00,1985-01-05 00:00:00,37,universidad tecnológica nacional,farmacia,laura carpenter,carrolljeffrey@yahoo.com,female,cañada de gomez,2500 +4469,2019-10-07 00:00:00,1946-05-08 00:00:00,76,universidad nacional de jujuy,licenciatura en ciencias de la educación ,anita myers,mayotyler@hotmail.com,female,cañada de gomez,2500 +4470,2020-07-23 00:00:00,1989-02-11 00:00:00,33,universidad tecnológica nacional,licenciatura en ciencia política ,luis warren,francisco75@gmail.com,male,cañada de gomez,2500 +4471,2020-02-27 00:00:00,1987-11-04 00:00:00,35,universidad nacional de jujuy,licenciatura en psicología,betty pratt,wrodriguez@gmail.com,female,cañada de gomez,2500 +4472,2019-12-29 00:00:00,1933-11-18 00:00:00,89,universidad tecnológica nacional,licenciatura en ciencias biológicas,brenda montgomery,matthewparker@yahoo.com,female,cañada de gomez,2500 +4473,2019-10-16 00:00:00,2000-01-30 00:00:00,22,universidad tecnológica nacional,licenciatura en musicoterapia,joseph evans,randall35@yahoo.com,male,cañada de gomez,2500 +4474,2019-10-07 00:00:00,1972-01-23 00:00:00,50,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jose moore,klee@yahoo.com,male,cañada de gomez,2500 +4475,2020-02-17 00:00:00,1954-05-13 00:00:00,68,universidad nacional de jujuy,licenciatura en artes,courtney fritz,debra15@hotmail.com,female,sey,4411 +4476,2020-05-24 00:00:00,1949-02-27 00:00:00,73,universidad nacional de jujuy,licenciatura en artes,paul garrison,lopezjennifer@gmail.com,male,sey,4411 +4477,2019-11-10 00:00:00,1925-06-28 00:00:00,97,universidad tecnológica nacional,licenciatura en producción de bioimagenes,james rogers,kmorris@gmail.com,male,sey,4411 +4478,2020-07-09 00:00:00,1951-05-17 00:00:00,71,universidad nacional de jujuy,licenciatura en psicología,nathan shannon,timothysanders@hotmail.com,male,sey,4411 +4479,2020-04-26 00:00:00,1962-12-24 00:00:00,59,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,audrey anderson,thomasjenkins@gmail.com,female,sey,4411 +4480,2020-07-12 00:00:00,1999-07-06 00:00:00,23,universidad tecnológica nacional,licenciatura en ciencias biológicas,julie gomez,ramossheila@yahoo.com,female,sey,4411 +4481,2020-05-28 00:00:00,2002-10-02 00:00:00,20,universidad tecnológica nacional,actuario ,robert montoya,brendamartinez@gmail.com,male,sey,4411 +4482,2020-07-11 00:00:00,1970-01-11 00:00:00,52,universidad nacional de jujuy,licenciatura en ciencias de la computación,kristin mason,justincobb@yahoo.com,female,bajo guazu,3421 +4483,2019-10-14 00:00:00,1980-01-03 00:00:00,42,universidad tecnológica nacional,licenciatura en ciencias geológicas,adam young,kathleenaguilar@gmail.com,male,bajo guazu,3421 +4484,2020-05-07 00:00:00,1999-04-08 00:00:00,23,universidad tecnológica nacional,arquitectura,erik kelly,nicholsyolanda@hotmail.com,male,bajo guazu,3421 +4485,2020-06-12 00:00:00,1952-03-18 00:00:00,70,universidad tecnológica nacional,farmacia,samantha kelly,frankchristy@hotmail.com,female,bajo guazu,3421 +4486,2020-01-31 00:00:00,1967-02-27 00:00:00,55,universidad tecnológica nacional,licenciatura en ciencias de la educación ,hayley hoffman,warrencarl@gmail.com,female,bajo guazu,3421 +4487,2019-10-21 00:00:00,1981-11-22 00:00:00,41,universidad nacional de jujuy,licenciatura en ciencia política ,sabrina oconnor,treynolds@hotmail.com,female,arroyo del pescado,1923 +4488,2019-10-31 00:00:00,1949-11-06 00:00:00,73,universidad nacional de jujuy,diseño industrial,lucas gonzalez,kclark@hotmail.com,male,arroyo del pescado,1923 +4489,2020-04-06 00:00:00,1963-02-18 00:00:00,59,universidad nacional de jujuy,arquitectura,nicholas wiggins,jonathanwheeler@hotmail.com,male,arroyo del pescado,1923 +4490,2020-05-02 00:00:00,1935-09-16 00:00:00,87,universidad tecnológica nacional,diseño de imagen y sonido,james rivas,imorales@yahoo.com,male,arroyo del pescado,1923 +4491,2020-02-14 00:00:00,1957-11-17 00:00:00,65,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,danielle santos,fisherfaith@hotmail.com,female,arroyo del pescado,1923 +4492,2019-10-11 00:00:00,1975-08-13 00:00:00,47,universidad tecnológica nacional,licenciatura en administración ,ashley anderson,laura63@gmail.com,female,arroyo del pescado,1923 +4493,2020-05-27 00:00:00,1915-09-09 00:00:00,107,universidad nacional de jujuy,licenciatura en psicología,paula cardenas,torresscott@hotmail.com,female,el olivo,6203 +4494,2020-07-25 00:00:00,1933-09-28 00:00:00,89,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,karen beasley,kelly79@gmail.com,female,el olivo,6203 +4495,2019-12-18 00:00:00,1906-10-16 00:00:00,116,universidad tecnológica nacional,licenciatura en ciencia política ,barbara wallace,thomasjensen@yahoo.com,female,el olivo,6203 +4496,2020-04-11 00:00:00,1993-09-11 00:00:00,29,universidad tecnológica nacional,licenciatura en ciencia política ,john hendrix,hannahgraham@gmail.com,male,alberto gerchunoff,3170 +4497,2020-05-05 00:00:00,1982-06-29 00:00:00,40,universidad nacional de jujuy,licenciatura en psicología,nicole waller,jeffreyhansen@gmail.com,female,alberto gerchunoff,3170 +4498,2020-01-07 00:00:00,1994-03-14 00:00:00,28,universidad tecnológica nacional,ingeniería en informática,heather lopez,nrussell@gmail.com,female,alberto gerchunoff,3170 +4499,2020-06-29 00:00:00,1957-11-25 00:00:00,65,universidad tecnológica nacional,ingeniería mecánica,shannon guerra,bentondylan@gmail.com,female,alberto gerchunoff,3170 +4500,2020-02-20 00:00:00,1937-04-12 00:00:00,85,universidad nacional de jujuy,ingeniería mecánica,carol walsh,margaret10@gmail.com,female,amadores,4716 +4501,2019-12-27 00:00:00,2002-07-16 00:00:00,20,universidad tecnológica nacional,actuario ,samantha herrera,youngjacob@hotmail.com,female,amadores,4716 +4502,2019-10-27 00:00:00,1951-09-16 00:00:00,71,universidad tecnológica nacional,licenciatura en ciencias de la educación ,angela holt,rebekahalexander@yahoo.com,female,amadores,4716 +4503,2019-11-20 00:00:00,1997-04-28 00:00:00,25,universidad tecnológica nacional,ingeniería mecánica,justin juarez,deborahmoore@gmail.com,male,amadores,4716 +4504,2020-07-28 00:00:00,1918-01-20 00:00:00,104,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,mr. jason lane dds,markgregory@yahoo.com,male,el juncalito,5620 +4505,2019-12-06 00:00:00,1985-04-19 00:00:00,37,universidad tecnológica nacional,ciencias veterinarias,lorraine mann,davistimothy@yahoo.com,female,el juncalito,5620 +4506,2020-03-29 00:00:00,1926-02-21 00:00:00,96,universidad tecnológica nacional,licenciatura en artes,amanda yu,danielle41@gmail.com,female,el juncalito,5620 +4507,2020-06-11 00:00:00,1976-06-13 00:00:00,46,universidad nacional de jujuy,licenciatura en ciencias ambientales,dalton gibson,joshuaschroeder@gmail.com,male,el juncalito,5620 +4508,2020-06-21 00:00:00,1941-08-20 00:00:00,81,universidad tecnológica nacional,ingeniería electrónica,crystal mccann,kennethbridges@hotmail.com,female,cascada,7547 +4509,2020-06-20 00:00:00,1947-01-12 00:00:00,75,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,suzanne shannon,dylan67@gmail.com,female,cascada,7547 +4510,2020-04-06 00:00:00,1929-09-06 00:00:00,93,universidad nacional de jujuy,licenciatura en ciencias de la computación,samantha baker,kimberly27@hotmail.com,female,cascada,7547 +4511,2019-12-15 00:00:00,1972-12-22 00:00:00,49,universidad nacional de jujuy,licenciatura en ciencias de la educación ,rebecca pierce,johnsonashley@hotmail.com,female,cascada,7547 +4512,2020-06-07 00:00:00,1963-11-23 00:00:00,59,universidad nacional de jujuy,bioquímica,tim johnson,david00@gmail.com,male,cascada,7547 +4513,2019-12-08 00:00:00,1960-01-03 00:00:00,62,universidad tecnológica nacional,diseño industrial,dean howe,jessicacunningham@yahoo.com,male,centella,3261 +4514,2019-10-05 00:00:00,1944-11-19 00:00:00,78,universidad nacional de jujuy,licenciatura en musicoterapia,elizabeth watts,ekramer@yahoo.com,female,centella,3261 +4515,2019-11-14 00:00:00,1908-02-21 00:00:00,114,universidad tecnológica nacional,agronomía,nicole campbell,frankmora@yahoo.com,female,san bernardo del tuyu,7111 +4516,2020-05-09 00:00:00,1921-12-15 00:00:00,100,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,beth carter,david69@gmail.com,female,san bernardo del tuyu,7111 +4517,2019-10-21 00:00:00,1995-08-03 00:00:00,27,universidad tecnológica nacional,licenciatura en producción de bioimagenes,omar richardson,esparzacurtis@gmail.com,male,el palmar de san francisco,4542 +4518,2019-10-06 00:00:00,1931-03-31 00:00:00,91,universidad nacional de jujuy,licenciatura en ciencias geológicas,george bryant,murphyian@gmail.com,male,el palmar de san francisco,4542 +4519,2020-04-27 00:00:00,1974-12-24 00:00:00,47,universidad nacional de jujuy,ingeniería en informática,jennifer rodriguez,nicolefuentes@gmail.com,female,el palmar de san francisco,4542 +4520,2020-01-24 00:00:00,1982-11-30 00:00:00,39,universidad nacional de jujuy,licenciatura en producción de bioimagenes,charlotte patterson,phorton@hotmail.com,female,el palmar de san francisco,4542 +4521,2020-06-27 00:00:00,1932-02-29 00:00:00,90,universidad nacional de jujuy,licenciatura en ciencias biológicas,jennifer merritt md,nprice@hotmail.com,female,el palmar de san francisco,4542 +4522,2020-07-01 00:00:00,2002-12-31 00:00:00,19,universidad tecnológica nacional,licenciatura en ciencia política ,jennifer bennett,mooreanna@yahoo.com,female,el palmar de san francisco,4542 +4523,2020-02-10 00:00:00,1920-03-07 00:00:00,102,universidad tecnológica nacional,ciencias veterinarias,joseph henry,mooredeborah@hotmail.com,male,el palmar de san francisco,4542 +4524,2020-02-02 00:00:00,1934-05-06 00:00:00,88,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,peter pruitt,dhunt@yahoo.com,male,el palmar de san francisco,4542 +4525,2019-10-16 00:00:00,1932-04-05 00:00:00,90,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,david gutierrez,jameswalton@hotmail.com,male,aguas buenas,6228 +4526,2019-10-16 00:00:00,1923-12-28 00:00:00,98,universidad tecnológica nacional,ingeniería electrónica,theresa gomez,ronaldlopez@hotmail.com,female,aguas buenas,6228 +4527,2020-07-26 00:00:00,1908-10-04 00:00:00,114,universidad tecnológica nacional,arquitectura,danny knight,owensgabriel@hotmail.com,male,aguango,5449 +4528,2020-04-09 00:00:00,1990-01-07 00:00:00,32,universidad nacional de jujuy,bioquímica,nancy montoya,blackburndaryl@yahoo.com,female,aguango,5449 +4529,2020-06-21 00:00:00,1937-05-24 00:00:00,85,universidad tecnológica nacional,actuario ,christian richards,avilamatthew@hotmail.com,male,aguango,5449 +4530,2020-04-09 00:00:00,1920-08-03 00:00:00,102,universidad tecnológica nacional,diseño de imagen y sonido,adam lee,llloyd@hotmail.com,male,aguango,5449 +4531,2020-04-08 00:00:00,1954-11-25 00:00:00,68,universidad nacional de jujuy,diseño de imagen y sonido,michelle waters,wilsonmatthew@gmail.com,female,aguango,5449 +4532,2020-07-03 00:00:00,1963-05-25 00:00:00,59,universidad nacional de jujuy,diseño industrial,sarah wallace,lawrencechristopher@yahoo.com,female,el rincon,8146 +4533,2020-02-23 00:00:00,1925-12-11 00:00:00,96,universidad nacional de jujuy,licenciatura en artes,john padilla,carl99@gmail.com,male,el rincon,8146 +4534,2020-03-17 00:00:00,1951-06-29 00:00:00,71,universidad nacional de jujuy,licenciatura en ciencias ambientales,kathy garcia,dthompson@gmail.com,female,el jupiter,2916 +4535,2020-01-01 00:00:00,1935-11-07 00:00:00,87,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,michael rich,ugarcia@yahoo.com,male,el jupiter,2916 +4536,2020-03-20 00:00:00,1907-02-28 00:00:00,115,universidad nacional de jujuy,agronomía,amanda johnson,kgeorge@gmail.com,female,el jupiter,2916 +4537,2020-04-14 00:00:00,1927-12-03 00:00:00,95,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,brian lutz,derek03@yahoo.com,male,el jupiter,2916 +4538,2020-02-23 00:00:00,1944-04-16 00:00:00,78,universidad nacional de jujuy,ingeniería mecánica,kristina mercado,parkerjoshua@gmail.com,female,el jupiter,2916 +4539,2019-12-10 00:00:00,1906-06-25 00:00:00,116,universidad tecnológica nacional,actuario ,haley petty,nicolelawson@yahoo.com,female,el jupiter,2916 +4540,2020-05-20 00:00:00,1926-11-04 00:00:00,96,universidad tecnológica nacional,arquitectura,misty hopkins,hcarroll@hotmail.com,female,barrio batan,7601 +4541,2019-12-14 00:00:00,1951-01-23 00:00:00,71,universidad nacional de jujuy,licenciatura en psicología,jasmine romero,joanne34@gmail.com,female,barrio batan,7601 +4542,2020-02-14 00:00:00,1998-12-13 00:00:00,23,universidad tecnológica nacional,licenciatura en ciencias geológicas,kelly mathis,qstevenson@hotmail.com,female,barrio batan,7601 +4543,2020-07-11 00:00:00,1969-04-16 00:00:00,53,universidad nacional de jujuy,arquitectura,jason hoffman,lisagoodman@gmail.com,male,barrio batan,7601 +4544,2020-04-23 00:00:00,1940-12-02 00:00:00,82,universidad nacional de jujuy,licenciatura en sociología ,barbara turner,villarrealtheresa@hotmail.com,female,vicente lopez,1638 +4545,2020-01-10 00:00:00,1934-03-09 00:00:00,88,universidad tecnológica nacional,arquitectura,laura odonnell,jamesmann@gmail.com,female,vicente lopez,1638 +4546,2019-10-04 00:00:00,1916-12-13 00:00:00,105,universidad nacional de jujuy,técnico para bioterios ,donald clark,marymiller@hotmail.com,male,aguapey,3342 +4547,2020-02-16 00:00:00,1958-01-07 00:00:00,64,universidad nacional de jujuy,arquitectura,maria ramirez,jessicamorris@gmail.com,female,aguapey,3342 +4548,2019-11-06 00:00:00,1955-12-11 00:00:00,66,universidad nacional de jujuy,licenciatura en musicoterapia,sean jefferson,richardhanson@yahoo.com,male,aguapey,3342 +4549,2019-11-08 00:00:00,1912-10-26 00:00:00,110,universidad nacional de jujuy,licenciatura en administración ,krista gentry,halljeffrey@gmail.com,female,aguapey,3342 +4550,2019-11-04 00:00:00,1970-04-24 00:00:00,52,universidad nacional de jujuy,licenciatura en musicoterapia,julie lopez,christopher94@yahoo.com,female,aguapey,3342 +4551,2019-10-11 00:00:00,1945-08-29 00:00:00,77,universidad tecnológica nacional,farmacia,thomas hunter,ronaldstuart@gmail.com,male,balderrama,4166 +4552,2019-10-08 00:00:00,1978-05-10 00:00:00,44,universidad tecnológica nacional,actuario ,melissa mckinney,jessica16@hotmail.com,female,balderrama,4166 +4553,2019-10-18 00:00:00,1976-07-15 00:00:00,46,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,shawn warner,melissa32@yahoo.com,male,balderrama,4166 +4554,2020-02-23 00:00:00,1913-01-13 00:00:00,109,universidad nacional de jujuy,arquitectura,megan randolph,harriskim@yahoo.com,female,beruti,6424 +4555,2019-12-02 00:00:00,1967-04-09 00:00:00,55,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,michael perez jr.,ramossteven@hotmail.com,male,beruti,6424 +4556,2020-06-18 00:00:00,1939-02-26 00:00:00,83,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,matthew mora,houseadam@gmail.com,male,beruti,6424 +4557,2020-05-28 00:00:00,1973-10-26 00:00:00,49,universidad nacional de jujuy,licenciatura en terapia ocupacional,carla white,sarahsanchez@hotmail.com,female,beruti,6424 +4558,2019-10-09 00:00:00,1931-10-15 00:00:00,91,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,richard morris,john57@gmail.com,male,beruti,6424 +4559,2020-01-21 00:00:00,1950-04-17 00:00:00,72,universidad nacional de jujuy,ingeniería electrónica,daryl ochoa,michael97@hotmail.com,male,los gauchos,6343 +4560,2020-06-12 00:00:00,2003-06-17 00:00:00,19,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,tamara ford,samuel64@yahoo.com,female,los gauchos,6343 +4561,2020-03-22 00:00:00,1954-04-13 00:00:00,68,universidad nacional de jujuy,licenciatura en ciencias ambientales,tracy garcia,kirbyjacob@gmail.com,female,los gauchos,6343 +4562,2019-12-31 00:00:00,1978-07-20 00:00:00,44,universidad nacional de jujuy,licenciatura en ciencias biológicas,richard woods,stefanie53@gmail.com,male,los gauchos,6343 +4563,2019-11-19 00:00:00,1919-04-29 00:00:00,103,universidad tecnológica nacional,licenciatura en ciencias biológicas,aaron martinez,danielosborne@hotmail.com,male,los gauchos,6343 +4564,2019-11-08 00:00:00,1918-08-10 00:00:00,104,universidad tecnológica nacional,licenciatura en ciencias biológicas,william bowman,gaguilar@gmail.com,male,los gauchos,6343 +4565,2020-04-09 00:00:00,1955-05-13 00:00:00,67,universidad tecnológica nacional,diseño de imagen y sonido,miguel klein,meredith38@yahoo.com,male,los gauchos,6343 +4566,2020-03-23 00:00:00,1914-06-05 00:00:00,108,universidad nacional de jujuy,bioquímica,melanie vasquez,cmcdowell@hotmail.com,female,los gauchos,6343 +4567,2020-04-06 00:00:00,1995-02-17 00:00:00,27,universidad nacional de jujuy,farmacia,natalie leblanc,rsutton@gmail.com,female,claverie,7163 +4568,2020-01-10 00:00:00,1937-06-17 00:00:00,85,universidad tecnológica nacional,licenciatura en ciencias antropológicas,robert beard,earl15@yahoo.com,male,claverie,7163 +4569,2020-03-08 00:00:00,1970-11-19 00:00:00,52,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,linda ferguson,aprilhill@gmail.com,female,achiras,3246 +4570,2019-10-15 00:00:00,1926-08-06 00:00:00,96,universidad nacional de jujuy,licenciatura en sociología ,robert gomez dds,lambertmonica@yahoo.com,male,achiras,3246 +4571,2020-04-11 00:00:00,1924-04-23 00:00:00,98,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,jeffrey carr,john59@hotmail.com,male,ambas puntillas,5442 +4572,2020-02-23 00:00:00,1987-02-07 00:00:00,35,universidad tecnológica nacional,ingeniería mecánica,dawn bailey,christopher70@hotmail.com,female,ambas puntillas,5442 +4573,2020-05-31 00:00:00,1922-07-09 00:00:00,100,universidad tecnológica nacional,licenciatura en artes,luke lewis,charles00@yahoo.com,male,ambas puntillas,5442 +4574,2020-04-01 00:00:00,1987-08-14 00:00:00,35,universidad tecnológica nacional,licenciatura en ciencia política ,crystal miller,walter98@yahoo.com,female,ambas puntillas,5442 +4575,2020-07-24 00:00:00,1957-08-10 00:00:00,65,universidad tecnológica nacional,medicina,michael perez,lindahuynh@yahoo.com,male,ambas puntillas,5442 +4576,2020-06-18 00:00:00,1942-05-18 00:00:00,80,universidad tecnológica nacional,bioquímica,kevin brown,vhayes@hotmail.com,male,ambas puntillas,5442 +4577,2020-01-24 00:00:00,1914-04-08 00:00:00,108,universidad tecnológica nacional,licenciatura en ciencia política ,john allen,bryce06@hotmail.com,male,alto grande,5572 +4578,2020-07-08 00:00:00,1974-08-16 00:00:00,48,universidad nacional de jujuy,diseño de imagen y sonido,edwin ward,jasonhuerta@yahoo.com,male,alto grande,5572 +4579,2020-01-09 00:00:00,1969-06-05 00:00:00,53,universidad nacional de jujuy,farmacia,albert wall,rhodesjennifer@hotmail.com,male,alto grande,5572 +4580,2020-07-05 00:00:00,1917-02-27 00:00:00,105,universidad tecnológica nacional,licenciatura en ciencias biológicas,mr. steve riley,erica88@hotmail.com,male,alto grande,5572 +4581,2019-10-20 00:00:00,1918-03-25 00:00:00,104,universidad tecnológica nacional,licenciatura en ciencias ambientales,kyle sanchez,aaron17@gmail.com,male,alto grande,5572 +4582,2020-07-09 00:00:00,2002-11-14 00:00:00,20,universidad tecnológica nacional,licenciatura en sociología ,jonathan collier dvm,xlester@hotmail.com,male,albardon,3412 +4583,2019-12-09 00:00:00,1934-02-06 00:00:00,88,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,gabrielle vaughan,alichristopher@gmail.com,female,albardon,3412 +4584,2019-10-13 00:00:00,2001-08-29 00:00:00,21,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,victor kaufman,rmontgomery@gmail.com,male,albardon,3412 +4585,2020-02-23 00:00:00,2000-01-14 00:00:00,22,universidad nacional de jujuy,licenciatura en musicoterapia,savannah heath,wvincent@gmail.com,female,albardon,3412 +4586,2019-10-17 00:00:00,1941-12-06 00:00:00,80,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,robert perez,kellimartinez@yahoo.com,male,albardon,3412 +4587,2020-05-30 00:00:00,1951-12-26 00:00:00,70,universidad nacional de jujuy,licenciatura en administración ,catherine barrett,nholmes@yahoo.com,female,albardon,3412 +4588,2020-05-22 00:00:00,1940-06-13 00:00:00,82,universidad tecnológica nacional,ingeniería electrónica,william gray,joshua75@hotmail.com,male,cuenca,6231 +4589,2020-04-08 00:00:00,1947-09-23 00:00:00,75,universidad nacional de jujuy,técnico para bioterios ,brandon pierce,scollins@yahoo.com,male,cuenca,6231 +4590,2020-04-16 00:00:00,1995-01-02 00:00:00,27,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,kathy young,derrickmurphy@hotmail.com,female,cuenca,6231 +4591,2020-06-10 00:00:00,1983-02-08 00:00:00,39,universidad tecnológica nacional,medicina,anthony harris,david12@hotmail.com,male,san mayol,7519 +4592,2019-10-01 00:00:00,1913-04-17 00:00:00,109,universidad tecnológica nacional,licenciatura en musicoterapia,peter mcdaniel,robertsontheresa@yahoo.com,male,san mayol,7519 +4593,2020-05-14 00:00:00,1940-09-12 00:00:00,82,universidad nacional de jujuy,licenciatura en ciencias ambientales,juan green,zbarnes@hotmail.com,male,san mayol,7519 +4594,2019-11-12 00:00:00,1982-03-23 00:00:00,40,universidad tecnológica nacional,licenciatura en ciencias de la educación ,karen nixon dvm,xmccarthy@gmail.com,female,san mayol,7519 +4595,2019-11-13 00:00:00,1953-01-29 00:00:00,69,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,jeremy nolan,natalieadams@yahoo.com,male,azara,3351 +4596,2019-11-22 00:00:00,1931-08-01 00:00:00,91,universidad nacional de jujuy,ingeniería electrónica,frederick gamble,paulagallegos@yahoo.com,male,azara,3351 +4597,2020-05-30 00:00:00,1947-05-21 00:00:00,75,universidad nacional de jujuy,licenciatura en ciencias antropológicas,austin burns,fosterrichard@hotmail.com,male,azara,3351 +4598,2019-11-29 00:00:00,1977-01-31 00:00:00,45,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,james williams,zgarrett@gmail.com,male,azara,3351 +4599,2020-03-15 00:00:00,1948-07-23 00:00:00,74,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,edward brown,christianruiz@yahoo.com,male,azara,3351 +4600,2020-01-04 00:00:00,2000-07-05 00:00:00,22,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,wayne weaver,davidcampbell@yahoo.com,male,azara,3351 +4601,2020-05-17 00:00:00,1955-10-15 00:00:00,67,universidad nacional de jujuy,licenciatura en sociología ,samuel hill,bortega@hotmail.com,male,azara,3351 +4602,2020-01-28 00:00:00,1944-12-09 00:00:00,77,universidad tecnológica nacional,contador público ,jessica moss,michael74@hotmail.com,female,azara,3351 +4603,2020-02-17 00:00:00,1985-05-24 00:00:00,37,universidad nacional de jujuy,medicina,eric parks,vroberts@gmail.com,male,azara,3351 +4604,2020-02-19 00:00:00,1980-11-08 00:00:00,42,universidad tecnológica nacional,licenciatura en ciencias geológicas,kathy garcia,wbrennan@gmail.com,female,fortin lavalle,7404 +4605,2019-11-25 00:00:00,1983-03-25 00:00:00,39,universidad tecnológica nacional,licenciatura en ciencias biológicas,joel oneal,amann@gmail.com,male,fortin lavalle,7404 +4606,2020-04-22 00:00:00,1978-02-19 00:00:00,44,universidad nacional de jujuy,licenciatura en ciencias antropológicas,jessica dyer,toni82@yahoo.com,female,fortin lavalle,7404 +4607,2019-10-02 00:00:00,1944-05-27 00:00:00,78,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,mark ford,johnsonemily@hotmail.com,male,fortin lavalle,7404 +4608,2020-02-02 00:00:00,1932-02-29 00:00:00,90,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,ashley lamb,cgallegos@gmail.com,female,fortin lavalle,7404 +4609,2019-12-10 00:00:00,1909-02-23 00:00:00,113,universidad nacional de jujuy,diseño industrial,bryan barry,adamsmelissa@gmail.com,male,fortin lavalle,7404 +4610,2020-07-14 00:00:00,1985-11-26 00:00:00,36,universidad tecnológica nacional,arquitectura,justin steele,john98@hotmail.com,male,campo raffo,2216 +4611,2019-10-05 00:00:00,1982-12-27 00:00:00,39,universidad nacional de jujuy,arquitectura,tara hill,christopher15@yahoo.com,female,campo raffo,2216 +4612,2020-03-16 00:00:00,1981-09-25 00:00:00,41,universidad tecnológica nacional,ingeniería en informática,lacey taylor,harrisloretta@gmail.com,female,gonzalez moreno,6239 +4613,2019-11-23 00:00:00,2000-10-14 00:00:00,22,universidad nacional de jujuy,arquitectura,anthony ware,kathryn00@yahoo.com,male,gonzalez moreno,6239 +4614,2020-01-17 00:00:00,1938-10-01 00:00:00,84,universidad tecnológica nacional,licenciatura en ciencias de la educación ,danny foster,ucrawford@yahoo.com,male,gonzalez moreno,6239 +4615,2020-02-03 00:00:00,1913-03-31 00:00:00,109,universidad nacional de jujuy,farmacia,kristin james,reginalambert@yahoo.com,female,gonzalez moreno,6239 +4616,2020-04-13 00:00:00,1952-02-12 00:00:00,70,universidad tecnológica nacional,ingeniería electrónica,cynthia green,randallpeterson@hotmail.com,female,gonzalez moreno,6239 +4617,2020-02-23 00:00:00,1918-06-17 00:00:00,104,universidad tecnológica nacional,licenciatura en artes,jennifer ramirez,mooresamantha@hotmail.com,female,gonzalez moreno,6239 +4618,2020-04-29 00:00:00,1956-10-06 00:00:00,66,universidad nacional de jujuy,agronomía,christina bradley,joseph99@hotmail.com,female,gonzalez moreno,6239 +4619,2020-05-21 00:00:00,1921-01-21 00:00:00,101,universidad nacional de jujuy,licenciatura en psicología,charles hernandez,burnsdavid@gmail.com,male,colonia coronel dorrego,3511 +4620,2020-05-03 00:00:00,1921-05-22 00:00:00,101,universidad nacional de jujuy,licenciatura en ciencias de la educación ,steven clayton,leeveronica@gmail.com,male,colonia coronel dorrego,3511 +4621,2019-12-15 00:00:00,1913-11-24 00:00:00,109,universidad tecnológica nacional,licenciatura en terapia ocupacional,samantha lester,nelsonsummer@hotmail.com,female,atuel sud,5623 +4622,2019-10-03 00:00:00,1911-04-12 00:00:00,111,universidad tecnológica nacional,arquitectura,kelly daugherty,williamherrera@hotmail.com,female,atuel sud,5623 +4623,2020-01-11 00:00:00,1932-07-08 00:00:00,90,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jose gutierrez,paulevans@yahoo.com,male,atuel sud,5623 +4624,2020-03-28 00:00:00,1987-04-14 00:00:00,35,universidad nacional de jujuy,medicina,carolyn shaw,matthewowen@yahoo.com,female,atuel sud,5623 +4625,2020-04-09 00:00:00,1920-04-28 00:00:00,102,universidad nacional de jujuy,licenciatura en psicología,brittany taylor,montgomeryeric@hotmail.com,female,arroyo ceibal,3575 +4626,2020-03-16 00:00:00,1973-07-25 00:00:00,49,universidad tecnológica nacional,licenciatura en psicología,monica jones,oowens@hotmail.com,female,arroyo ceibal,3575 +4627,2019-11-11 00:00:00,1984-02-20 00:00:00,38,universidad tecnológica nacional,licenciatura en producción de bioimagenes,gregory myers,amanda18@hotmail.com,male,arroyo ceibal,3575 +4628,2019-11-14 00:00:00,1941-11-11 00:00:00,81,universidad tecnológica nacional,licenciatura en ciencias geológicas,brandon sutton,yolandasmith@yahoo.com,male,arroyo ceibal,3575 +4629,2020-06-01 00:00:00,1932-05-29 00:00:00,90,universidad tecnológica nacional,bioquímica,michael hernandez,donald67@hotmail.com,male,arroyo ceibal,3575 +4630,2020-05-29 00:00:00,1962-12-13 00:00:00,59,universidad tecnológica nacional,diseño industrial,michael simmons,claudia15@hotmail.com,male,arroyo ceibal,3575 +4631,2020-05-30 00:00:00,1939-02-04 00:00:00,83,universidad nacional de jujuy,licenciatura en ciencias biológicas,dawn fowler,dtapia@gmail.com,female,arroyo ceibal,3575 +4632,2020-07-06 00:00:00,1990-08-01 00:00:00,32,universidad tecnológica nacional,agronomía,angela serrano,smithcorey@hotmail.com,female,arroyo ceibal,3575 +4633,2020-05-23 00:00:00,1964-01-24 00:00:00,58,universidad tecnológica nacional,licenciatura en terapia ocupacional,philip hebert,austintimothy@gmail.com,male,arroyo ceibal,3575 +4634,2019-11-19 00:00:00,1996-12-11 00:00:00,25,universidad tecnológica nacional,diseño industrial,jared george,abigail30@hotmail.com,male,arroyo ceibal,3575 +4635,2019-10-24 00:00:00,1942-11-06 00:00:00,80,universidad nacional de jujuy,bioquímica,andrea ramsey,ismith@hotmail.com,female,alto huaco,5463 +4636,2020-05-13 00:00:00,1922-05-31 00:00:00,100,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,thomas eaton,keithjones@hotmail.com,male,alto huaco,5463 +4637,2020-02-17 00:00:00,1955-10-18 00:00:00,67,universidad nacional de jujuy,licenciatura en terapia ocupacional,amanda brown,lvasquez@yahoo.com,female,alto huaco,5463 +4638,2019-12-17 00:00:00,1990-11-11 00:00:00,32,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,jennifer campbell,bryan99@hotmail.com,female,alto huaco,5463 +4639,2020-03-04 00:00:00,1988-07-01 00:00:00,34,universidad tecnológica nacional,licenciatura en ciencias ambientales,jeffrey terry,fieldsalex@hotmail.com,male,alto huaco,5463 +4640,2020-01-27 00:00:00,1953-07-23 00:00:00,69,universidad nacional de jujuy,arquitectura,lindsay underwood dvm,larsonbrandon@yahoo.com,female,don torcuato,1611 +4641,2020-01-28 00:00:00,1952-02-16 00:00:00,70,universidad nacional de jujuy,diseño de imagen y sonido,yvonne robertson,clarkjoseph@yahoo.com,female,masurel,6438 +4642,2019-11-29 00:00:00,1941-04-22 00:00:00,81,universidad nacional de jujuy,licenciatura en psicología,valerie johnson,janet24@hotmail.com,female,brea chimpana,4230 +4643,2020-05-05 00:00:00,1990-01-01 00:00:00,32,universidad nacional de jujuy,ingeniería mecánica,melissa matthews,carriegreen@yahoo.com,female,brea chimpana,4230 +4644,2020-07-23 00:00:00,1934-01-27 00:00:00,88,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,paul castaneda,torreslinda@yahoo.com,male,brea chimpana,4230 +4645,2019-10-16 00:00:00,1967-09-25 00:00:00,55,universidad nacional de jujuy,licenciatura en musicoterapia,ralph flores,suzannecruz@hotmail.com,male,brea chimpana,4230 +4646,2020-02-21 00:00:00,1997-11-10 00:00:00,25,universidad nacional de jujuy,actuario ,benjamin carter,scott68@gmail.com,male,blas durañona,6661 +4647,2020-07-06 00:00:00,1988-10-31 00:00:00,34,universidad nacional de jujuy,licenciatura en psicología,gina cruz,kristi50@gmail.com,female,blas durañona,6661 +4648,2020-06-12 00:00:00,1920-03-07 00:00:00,102,universidad tecnológica nacional,técnico para bioterios ,jon davis,burkemargaret@gmail.com,male,blas durañona,6661 +4649,2019-10-02 00:00:00,1964-08-24 00:00:00,58,universidad nacional de jujuy,licenciatura en ciencias de la computación,tamara thompson,david26@yahoo.com,female,blas durañona,6661 +4650,2019-10-30 00:00:00,1958-04-07 00:00:00,64,universidad nacional de jujuy,agronomía,benjamin rodriguez,leeshawn@gmail.com,male,blas durañona,6661 +4651,2019-10-14 00:00:00,1973-06-05 00:00:00,49,universidad nacional de jujuy,medicina,robert rogers,amanda90@hotmail.com,male,blas durañona,6661 +4652,2020-03-16 00:00:00,1921-08-07 00:00:00,101,universidad nacional de jujuy,agronomía,dr. christopher rodriguez,stacey70@gmail.com,male,blas durañona,6661 +4653,2019-11-10 00:00:00,1954-09-12 00:00:00,68,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,juan jackson,pamelapatterson@yahoo.com,male,blas durañona,6661 +4654,2020-05-08 00:00:00,1975-12-07 00:00:00,46,universidad nacional de jujuy,licenciatura en ciencias biológicas,benjamin wallace,thuynh@gmail.com,male,4 de noviembre,2707 +4655,2020-05-18 00:00:00,1967-03-13 00:00:00,55,universidad nacional de jujuy,ingeniería mecánica,kelly walker,drobinson@yahoo.com,male,4 de noviembre,2707 +4656,2019-12-06 00:00:00,1964-10-13 00:00:00,58,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,denise rice,lauraferguson@yahoo.com,female,achalco,4234 +4657,2020-06-11 00:00:00,1917-05-25 00:00:00,105,universidad nacional de jujuy,ingeniería electrónica,brad frederick,ggonzalez@gmail.com,male,achalco,4234 +4658,2019-10-15 00:00:00,1928-05-05 00:00:00,94,universidad tecnológica nacional,agronomía,michael weaver,ograham@hotmail.com,male,achalco,4234 +4659,2019-12-24 00:00:00,1919-02-01 00:00:00,103,universidad nacional de jujuy,bioquímica,jacob robertson,carolynwashington@yahoo.com,male,2 de mayo,3722 +4660,2019-10-29 00:00:00,1911-10-26 00:00:00,111,universidad tecnológica nacional,licenciatura en musicoterapia,christopher torres md,kimberly30@gmail.com,male,2 de mayo,3722 +4661,2020-07-08 00:00:00,1909-08-20 00:00:00,113,universidad nacional de jujuy,licenciatura en ciencias de la educación ,robin rodriguez,peterbooker@yahoo.com,female,2 de mayo,3722 +4662,2020-06-09 00:00:00,1934-06-12 00:00:00,88,universidad tecnológica nacional,actuario ,zachary wilson,morrisbrendan@gmail.com,male,2 de mayo,3722 +4663,2020-07-19 00:00:00,1955-09-10 00:00:00,67,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,angela walters,elizabeth89@gmail.com,female,2 de mayo,3722 +4664,2020-01-18 00:00:00,2001-07-17 00:00:00,21,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,angela brown,alexander23@hotmail.com,female,2 de mayo,3722 +4665,2019-12-03 00:00:00,1965-07-14 00:00:00,57,universidad tecnológica nacional,licenciatura en ciencias biológicas,christine palmer,hamiltonjoyce@hotmail.com,female,bajo de raco,4103 +4666,2019-12-21 00:00:00,1987-10-25 00:00:00,35,universidad nacional de jujuy,licenciatura en ciencia política ,kendra ortiz,wandamaynard@hotmail.com,female,bajo de raco,4103 +4667,2019-12-03 00:00:00,1919-02-01 00:00:00,103,universidad nacional de jujuy,licenciatura en ciencias geológicas,natasha sandoval,stevenmurphy@hotmail.com,female,bajo de raco,4103 +4668,2020-04-24 00:00:00,1942-10-24 00:00:00,80,universidad tecnológica nacional,licenciatura en producción de bioimagenes,brandon garcia,sarahwilson@yahoo.com,male,bajo de raco,4103 +4669,2020-06-29 00:00:00,1993-06-10 00:00:00,29,universidad nacional de jujuy,ingeniería en informática,alexis smith,oguzman@yahoo.com,male,bajo de raco,4103 +4670,2019-12-04 00:00:00,1948-02-26 00:00:00,74,universidad tecnológica nacional,licenciatura en ciencias de la computación,anthony smith,jamespetersen@yahoo.com,male,armstrong,2508 +4671,2019-10-22 00:00:00,1995-12-13 00:00:00,26,universidad tecnológica nacional,farmacia,jennifer king,josepeterson@yahoo.com,female,armstrong,2508 +4672,2020-01-07 00:00:00,1957-06-17 00:00:00,65,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,alexandra robinson,padkins@hotmail.com,female,armstrong,2508 +4673,2020-02-25 00:00:00,1939-02-08 00:00:00,83,universidad tecnológica nacional,licenciatura en ciencias de la computación,anne chase,justinmoss@hotmail.com,female,saladillo norte,7261 +4674,2020-03-25 00:00:00,1967-12-26 00:00:00,54,universidad nacional de jujuy,diseño de imagen y sonido,steven willis,amanda42@gmail.com,male,saladillo norte,7261 +4675,2020-04-21 00:00:00,1945-12-07 00:00:00,76,universidad nacional de jujuy,licenciatura en psicología,dale bond,spencermaria@yahoo.com,male,saladillo norte,7261 +4676,2020-07-01 00:00:00,1979-08-15 00:00:00,43,universidad nacional de jujuy,licenciatura en terapia ocupacional,kylie nguyen,erin00@yahoo.com,female,saladillo norte,7261 +4677,2020-03-27 00:00:00,1959-08-16 00:00:00,63,universidad nacional de jujuy,licenciatura en artes,david cowan,xromero@yahoo.com,male,saladillo norte,7261 +4678,2020-01-20 00:00:00,1954-05-25 00:00:00,68,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,juan espinoza,samueltorres@hotmail.com,male,chillar,7311 +4679,2020-06-12 00:00:00,1960-12-11 00:00:00,61,universidad nacional de jujuy,ingeniería electrónica,denise smith,gleon@gmail.com,female,chillar,7311 +4680,2019-12-24 00:00:00,1982-09-12 00:00:00,40,universidad tecnológica nacional,ingeniería mecánica,george phillips,bridgeslindsey@gmail.com,male,chillar,7311 +4681,2020-06-08 00:00:00,1924-02-17 00:00:00,98,universidad tecnológica nacional,agronomía,amy murray,fernandezmegan@hotmail.com,female,chillar,7311 +4682,2020-01-12 00:00:00,1998-09-07 00:00:00,24,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,roger long,fphillips@hotmail.com,male,chillar,7311 +4683,2019-11-16 00:00:00,1984-04-27 00:00:00,38,universidad nacional de jujuy,licenciatura en sociología ,valerie johnson,matthew23@gmail.com,female,chillar,7311 +4684,2020-07-23 00:00:00,1964-10-12 00:00:00,58,universidad nacional de jujuy,ingeniería en informática,jennifer mcclain,isims@hotmail.com,female,chillar,7311 +4685,2020-03-18 00:00:00,1925-07-12 00:00:00,97,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,eddie young,melissabennett@hotmail.com,male,chillar,7311 +4686,2019-11-01 00:00:00,1979-07-10 00:00:00,43,universidad tecnológica nacional,diseño de imagen y sonido,mark lucas,littlegeorge@yahoo.com,male,chillar,7311 +4687,2020-02-10 00:00:00,1911-10-03 00:00:00,111,universidad tecnológica nacional,licenciatura en ciencias ambientales,jeremy hayes,vstewart@hotmail.com,male,bella union paraje,3206 +4688,2020-07-04 00:00:00,1993-01-21 00:00:00,29,universidad tecnológica nacional,licenciatura en administración ,nicole cline,tiffany50@yahoo.com,female,bella union paraje,3206 +4689,2020-07-25 00:00:00,1939-02-01 00:00:00,83,universidad nacional de jujuy,ingeniería en informática,greg aguirre,stevencarter@yahoo.com,male,bella union paraje,3206 +4690,2020-06-29 00:00:00,1911-12-03 00:00:00,111,universidad tecnológica nacional,licenciatura en producción de bioimagenes,joseph jordan,phernandez@hotmail.com,male,bordenave,8187 +4691,2019-10-09 00:00:00,1915-08-21 00:00:00,107,universidad nacional de jujuy,medicina,pamela marshall,antoniogregory@yahoo.com,female,bordenave,8187 +4692,2020-02-05 00:00:00,1933-01-25 00:00:00,89,universidad nacional de jujuy,licenciatura en producción de bioimagenes,brian perez,jamessmith@hotmail.com,male,bordenave,8187 +4693,2019-11-29 00:00:00,1977-10-27 00:00:00,45,universidad tecnológica nacional,arquitectura,joseph short,rduffy@yahoo.com,male,barrio villa adela,5584 +4694,2020-03-21 00:00:00,1943-01-29 00:00:00,79,universidad tecnológica nacional,licenciatura en ciencias geológicas,brent carter,waynedavenport@yahoo.com,male,barrio villa adela,5584 +4695,2019-12-18 00:00:00,1919-10-28 00:00:00,103,universidad tecnológica nacional,licenciatura en ciencia política ,christopher gonzales,jonesjoseph@yahoo.com,male,barrio villa adela,5584 +4696,2020-01-08 00:00:00,1917-04-17 00:00:00,105,universidad nacional de jujuy,licenciatura en producción de bioimagenes,richard palmer,patriciabryant@gmail.com,male,barrio villa adela,5584 +4697,2020-04-20 00:00:00,1931-08-20 00:00:00,91,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,nicole shea,hannacourtney@hotmail.com,female,barrio villa adela,5584 +4698,2020-01-26 00:00:00,2002-04-16 00:00:00,20,universidad tecnológica nacional,licenciatura en ciencia política ,sarah jones,aclark@hotmail.com,female,barrio villa adela,5584 +4699,2020-05-24 00:00:00,1948-12-18 00:00:00,73,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,susan gillespie,twilliams@hotmail.com,female,anecon grande,8416 +4700,2020-04-26 00:00:00,1915-01-20 00:00:00,107,universidad nacional de jujuy,licenciatura en sociología ,chelsea hubbard,normafloyd@gmail.com,female,anecon grande,8416 +4701,2020-03-22 00:00:00,1961-08-05 00:00:00,61,universidad tecnológica nacional,licenciatura en psicología,julie bennett,esmith@yahoo.com,female,anecon grande,8416 +4702,2020-04-27 00:00:00,1967-05-10 00:00:00,55,universidad tecnológica nacional,bioquímica,jeffrey smith,gcisneros@hotmail.com,male,anecon grande,8416 +4703,2019-12-01 00:00:00,1969-08-17 00:00:00,53,universidad tecnológica nacional,licenciatura en musicoterapia,michael morales,foxtara@hotmail.com,male,anecon grande,8416 +4704,2019-11-17 00:00:00,1979-03-31 00:00:00,43,universidad tecnológica nacional,licenciatura en ciencias de la educación ,stacey williams,nguyennicole@yahoo.com,female,anecon grande,8416 +4705,2020-02-28 00:00:00,1941-05-26 00:00:00,81,universidad nacional de jujuy,arquitectura,kendra thompson,jacksonchad@gmail.com,female,anecon grande,8416 +4706,2020-06-24 00:00:00,1987-08-20 00:00:00,35,universidad nacional de jujuy,licenciatura en ciencia política ,jacob jones,eric72@yahoo.com,male,carapachay,1605 +4707,2019-12-24 00:00:00,1928-12-21 00:00:00,93,universidad nacional de jujuy,licenciatura en artes,jocelyn benton,rossmichael@gmail.com,female,carapachay,1605 +4708,2020-05-23 00:00:00,1954-07-18 00:00:00,68,universidad nacional de jujuy,licenciatura en administración ,brittany pacheco,robert70@hotmail.com,female,carapachay,1605 +4709,2020-01-22 00:00:00,1993-07-20 00:00:00,29,universidad tecnológica nacional,ingeniería en informática,kari morales,gmills@yahoo.com,female,carapachay,1605 +4710,2020-02-25 00:00:00,1914-05-10 00:00:00,108,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,joshua cain,nicole08@hotmail.com,male,carapachay,1605 +4711,2020-03-09 00:00:00,1978-05-28 00:00:00,44,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,robin anderson,qgreene@gmail.com,female,alto las lechuzas,4147 +4712,2020-04-29 00:00:00,1999-11-28 00:00:00,22,universidad nacional de jujuy,licenciatura en administración ,jamie howard,alexanderthomas@yahoo.com,female,alto las lechuzas,4147 +4713,2020-03-02 00:00:00,1981-11-27 00:00:00,40,universidad nacional de jujuy,diseño de imagen y sonido,rebecca boyle,vnelson@yahoo.com,female,alto las lechuzas,4147 +4714,2020-05-09 00:00:00,1995-01-26 00:00:00,27,universidad nacional de jujuy,licenciatura en ciencias geológicas,jessica kelly,littlelauren@hotmail.com,female,arroyo salado,8532 +4715,2019-12-16 00:00:00,1981-08-10 00:00:00,41,universidad nacional de jujuy,diseño industrial,elizabeth ramirez,vazquezmaria@yahoo.com,female,arroyo salado,8532 +4716,2020-06-27 00:00:00,1977-06-30 00:00:00,45,universidad nacional de jujuy,licenciatura en administración ,justin jones,pburgess@hotmail.com,male,arroyo salado,8532 +4717,2020-01-06 00:00:00,1920-10-12 00:00:00,102,universidad nacional de jujuy,licenciatura en ciencias ambientales,lindsey beard,smoran@hotmail.com,female,arroyo salado,8532 +4718,2019-12-20 00:00:00,1968-11-18 00:00:00,54,universidad nacional de jujuy,ingeniería en informática,stephanie mckinney,fischerashley@yahoo.com,female,arroyo salado,8532 +4719,2020-04-08 00:00:00,1910-02-01 00:00:00,112,universidad tecnológica nacional,farmacia,alfred davis,christopherharvey@gmail.com,male,arroyo salado,8532 +4720,2020-05-29 00:00:00,1915-04-17 00:00:00,107,universidad nacional de jujuy,licenciatura en musicoterapia,whitney valenzuela,rothsamantha@gmail.com,female,arroyo salado,8532 +4721,2020-06-13 00:00:00,1934-11-01 00:00:00,88,universidad tecnológica nacional,licenciatura en ciencias ambientales,billy mejia,lcaldwell@hotmail.com,male,campo largo,3716 +4722,2019-12-18 00:00:00,1967-12-24 00:00:00,54,universidad nacional de jujuy,licenciatura en musicoterapia,rebecca garcia,cunninghamkevin@yahoo.com,female,campo largo,3716 +4723,2019-12-30 00:00:00,1958-06-29 00:00:00,64,universidad nacional de jujuy,técnico para bioterios ,lauren rodriguez,kstewart@yahoo.com,female,campo largo,3716 +4724,2019-11-13 00:00:00,1913-10-06 00:00:00,109,universidad tecnológica nacional,licenciatura en administración ,brenda jones,brendangomez@gmail.com,female,ramos mejia,1704 +4725,2020-04-22 00:00:00,1984-12-16 00:00:00,37,universidad tecnológica nacional,farmacia,robert smith,courtney76@hotmail.com,male,ramos mejia,1704 +4726,2020-05-10 00:00:00,1988-02-23 00:00:00,34,universidad tecnológica nacional,licenciatura en artes,sabrina levy,hinesrachel@gmail.com,female,chelforo,8366 +4727,2020-03-22 00:00:00,1967-11-21 00:00:00,55,universidad nacional de jujuy,arquitectura,heather bonilla,cynthia45@gmail.com,female,chelforo,8366 +4728,2019-12-06 00:00:00,1929-12-24 00:00:00,92,universidad tecnológica nacional,licenciatura en ciencias geológicas,vanessa cervantes,trevorjones@hotmail.com,female,chelforo,8366 +4729,2020-01-15 00:00:00,1923-09-11 00:00:00,99,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,joe wagner,sharon61@hotmail.com,male,antumpa,4632 +4730,2020-02-11 00:00:00,1905-12-06 00:00:00,117,universidad tecnológica nacional,licenciatura en musicoterapia,susan jordan dvm,mary21@yahoo.com,female,antumpa,4632 +4731,2020-06-13 00:00:00,1968-05-21 00:00:00,54,universidad nacional de jujuy,técnico para bioterios ,sean smith,rlamb@gmail.com,male,jesus maria,2204 +4732,2020-06-12 00:00:00,1962-10-16 00:00:00,60,universidad tecnológica nacional,actuario ,chad ross,joseph80@hotmail.com,male,jesus maria,2204 +4733,2019-10-26 00:00:00,1944-07-09 00:00:00,78,universidad tecnológica nacional,técnico para bioterios ,nancy welch,castillomargaret@gmail.com,female,jesus maria,2204 +4734,2020-02-07 00:00:00,1978-04-16 00:00:00,44,universidad nacional de jujuy,diseño de imagen y sonido,derek browning,lydia05@yahoo.com,male,jesus maria,2204 +4735,2020-07-28 00:00:00,1991-12-04 00:00:00,30,universidad tecnológica nacional,medicina,amanda dunn,wmorris@hotmail.com,female,calvo,8154 +4736,2020-04-24 00:00:00,1972-05-27 00:00:00,50,universidad nacional de jujuy,contador público ,melissa boyd,amberhensley@hotmail.com,female,calvo,8154 +4737,2020-05-10 00:00:00,1982-02-11 00:00:00,40,universidad tecnológica nacional,contador público ,elizabeth mckinney,pward@gmail.com,female,calvo,8154 +4738,2019-10-18 00:00:00,1917-04-14 00:00:00,105,universidad nacional de jujuy,ciencias veterinarias,anthony martinez,davidsontina@hotmail.com,male,calvo,8154 +4739,2019-10-17 00:00:00,1947-07-01 00:00:00,75,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,christopher harris,burkeemily@gmail.com,male,calvo,8154 +4740,2020-06-23 00:00:00,1999-06-16 00:00:00,23,universidad nacional de jujuy,ingeniería electrónica,frank frederick,patelbarbara@gmail.com,male,agua de las palomas,4741 +4741,2019-10-06 00:00:00,1916-08-23 00:00:00,106,universidad nacional de jujuy,bioquímica,travis cook,burkemelissa@yahoo.com,male,agua de las palomas,4741 +4742,2019-11-24 00:00:00,1974-08-31 00:00:00,48,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,john cox,alexa65@hotmail.com,male,agua de las palomas,4741 +4743,2020-03-01 00:00:00,1979-08-15 00:00:00,43,universidad tecnológica nacional,licenciatura en ciencias ambientales,mary boyd,davisgregory@hotmail.com,female,agua de las palomas,4741 +4744,2020-05-18 00:00:00,1923-01-10 00:00:00,99,universidad tecnológica nacional,licenciatura en producción de bioimagenes,shannon harrison,james17@hotmail.com,female,agua de las palomas,4741 +4745,2020-05-15 00:00:00,1932-03-02 00:00:00,90,universidad nacional de jujuy,ingeniería en informática,alexander carson,nolanjeffrey@gmail.com,male,despeñaderos,7531 +4746,2019-12-29 00:00:00,1907-01-19 00:00:00,115,universidad nacional de jujuy,licenciatura en sociología ,felicia spencer,brianbradley@hotmail.com,female,despeñaderos,7531 +4747,2020-02-26 00:00:00,1907-02-26 00:00:00,115,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,travis white,jpacheco@hotmail.com,male,17 de agosto,8129 +4748,2019-12-04 00:00:00,1927-03-13 00:00:00,95,universidad tecnológica nacional,ingeniería mecánica,krista brown,ntaylor@gmail.com,female,17 de agosto,8129 +4749,2019-11-11 00:00:00,1945-11-11 00:00:00,77,universidad tecnológica nacional,agronomía,erin buck,sara74@hotmail.com,female,17 de agosto,8129 +4750,2020-05-24 00:00:00,1985-03-12 00:00:00,37,universidad nacional de jujuy,técnico para bioterios ,keith gomez,victorshort@hotmail.com,male,17 de agosto,8129 +4751,2020-02-04 00:00:00,1916-05-06 00:00:00,106,universidad tecnológica nacional,ciencias veterinarias,joseph cruz,danieljulia@gmail.com,male,17 de agosto,8129 +4752,2019-10-30 00:00:00,1972-06-28 00:00:00,50,universidad tecnológica nacional,bioquímica,derek torres,elopez@yahoo.com,male,17 de agosto,8129 +4753,2020-04-06 00:00:00,1981-04-20 00:00:00,41,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,todd caldwell,lewisbrian@gmail.com,male,17 de agosto,8129 +4754,2019-12-01 00:00:00,1938-08-12 00:00:00,84,universidad nacional de jujuy,agronomía,stephanie smith,christina38@hotmail.com,female,barlett,2175 +4755,2020-03-25 00:00:00,1980-02-24 00:00:00,42,universidad tecnológica nacional,ciencias veterinarias,tina zuniga,rachel74@yahoo.com,female,barlett,2175 +4756,2020-01-18 00:00:00,1984-05-18 00:00:00,38,universidad nacional de jujuy,licenciatura en terapia ocupacional,sarah escobar,charles23@gmail.com,female,barlett,2175 +4757,2020-01-03 00:00:00,1946-09-05 00:00:00,76,universidad nacional de jujuy,licenciatura en psicología,dr. kevin murray,danielthompson@hotmail.com,male,barlett,2175 +4758,2019-12-22 00:00:00,1948-12-06 00:00:00,73,universidad nacional de jujuy,licenciatura en ciencias de la educación ,mr. william anderson,scottdillon@gmail.com,male,barlett,2175 +4759,2020-06-14 00:00:00,1989-05-15 00:00:00,33,universidad nacional de jujuy,ingeniería electrónica,danny wilson,martharandall@gmail.com,male,colonia devoto,6325 +4760,2019-12-04 00:00:00,2004-01-01 00:00:00,18,universidad nacional de jujuy,licenciatura en artes,annette davidson,kentraymond@gmail.com,female,colonia devoto,6325 +4761,2019-12-08 00:00:00,1994-12-07 00:00:00,27,universidad tecnológica nacional,técnico para bioterios ,brenda solis,garciamichelle@gmail.com,female,colonia devoto,6325 +4762,2020-01-02 00:00:00,1999-10-24 00:00:00,23,universidad nacional de jujuy,licenciatura en ciencias ambientales,kimberly bonilla,robert30@gmail.com,female,colonia devoto,6325 +4763,2020-07-24 00:00:00,1973-04-20 00:00:00,49,universidad tecnológica nacional,licenciatura en ciencias geológicas,jacob baldwin,tiffany91@yahoo.com,male,colonia devoto,6325 +4764,2020-01-30 00:00:00,1944-07-22 00:00:00,78,universidad tecnológica nacional,ingeniería electrónica,erica reed,blakewaters@yahoo.com,female,colonia devoto,6325 +4765,2020-05-28 00:00:00,1985-06-08 00:00:00,37,universidad tecnológica nacional,ingeniería en informática,angela hester,bryanhorne@gmail.com,female,colonia devoto,6325 +4766,2019-12-19 00:00:00,1920-03-03 00:00:00,102,universidad tecnológica nacional,actuario ,christian thompson,butlermelissa@gmail.com,male,concepcion del bermejo,3708 +4767,2020-05-17 00:00:00,1946-04-16 00:00:00,76,universidad tecnológica nacional,licenciatura en sociología ,shawn freeman,bryanward@yahoo.com,male,concepcion del bermejo,3708 +4768,2020-06-25 00:00:00,1997-08-12 00:00:00,25,universidad nacional de jujuy,licenciatura en administración ,michael becker,davidwalker@hotmail.com,male,arsenal de guerra san lorenzo,2156 +4769,2020-02-09 00:00:00,1999-11-01 00:00:00,23,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,lawrence jones,frostanthony@gmail.com,male,arsenal de guerra san lorenzo,2156 +4770,2019-11-12 00:00:00,1923-05-22 00:00:00,99,universidad tecnológica nacional,ingeniería electrónica,robert nelson,glenn58@gmail.com,male,arsenal de guerra san lorenzo,2156 +4771,2020-07-03 00:00:00,1917-07-28 00:00:00,105,universidad nacional de jujuy,licenciatura en ciencias de la educación ,daniel lewis,stephen35@gmail.com,male,arsenal de guerra san lorenzo,2156 +4772,2019-10-04 00:00:00,1985-07-15 00:00:00,37,universidad nacional de jujuy,licenciatura en ciencias geológicas,sandra wallace,brandicarson@yahoo.com,female,barrancas,2246 +4773,2019-11-11 00:00:00,1957-03-16 00:00:00,65,universidad tecnológica nacional,licenciatura en ciencia política ,nathan lloyd,jonathan41@yahoo.com,male,barrancas,2246 +4774,2020-02-26 00:00:00,1929-11-11 00:00:00,93,universidad nacional de jujuy,agronomía,julia daniel,mitchellbradley@hotmail.com,female,barrancas,2246 +4775,2019-11-30 00:00:00,1962-02-14 00:00:00,60,universidad nacional de jujuy,licenciatura en terapia ocupacional,brianna edwards md,berryjustin@hotmail.com,female,barrancas,2246 +4776,2020-02-16 00:00:00,1957-01-20 00:00:00,65,universidad nacional de jujuy,licenciatura en psicología,kimberly rodriguez,hannahharris@hotmail.com,female,agustin mosconi,6667 +4777,2020-05-12 00:00:00,1999-05-14 00:00:00,23,universidad tecnológica nacional,licenciatura en artes,samuel montoya,ycalderon@yahoo.com,male,agustin mosconi,6667 +4778,2019-11-01 00:00:00,1971-07-26 00:00:00,51,universidad tecnológica nacional,licenciatura en ciencias ambientales,sarah jackson,websterjeffrey@hotmail.com,female,agustin mosconi,6667 +4779,2020-02-09 00:00:00,1949-07-23 00:00:00,73,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,olivia morgan,robinsonmakayla@hotmail.com,female,agustin mosconi,6667 +4780,2020-04-12 00:00:00,1934-07-07 00:00:00,88,universidad tecnológica nacional,ingeniería electrónica,mary holt,thompsonnicholas@gmail.com,female,gente grande,8379 +4781,2019-11-23 00:00:00,1921-05-13 00:00:00,101,universidad tecnológica nacional,arquitectura,madeline atkinson,vduncan@yahoo.com,female,gente grande,8379 +4782,2019-12-09 00:00:00,1992-09-10 00:00:00,30,universidad nacional de jujuy,licenciatura en producción de bioimagenes,roberto boyer,qgeorge@hotmail.com,male,gente grande,8379 +4783,2019-11-10 00:00:00,1976-12-06 00:00:00,45,universidad nacional de jujuy,licenciatura en ciencias biológicas,jennifer wright,brandi69@gmail.com,female,gente grande,8379 +4784,2020-05-30 00:00:00,1942-09-28 00:00:00,80,universidad tecnológica nacional,licenciatura en musicoterapia,jacob johnson,idorsey@hotmail.com,male,gente grande,8379 +4785,2020-05-29 00:00:00,1996-03-16 00:00:00,26,universidad tecnológica nacional,arquitectura,shawn gordon,fedwards@yahoo.com,male,gente grande,8379 +4786,2020-06-03 00:00:00,1907-05-11 00:00:00,115,universidad nacional de jujuy,ingeniería en informática,kathryn mitchell,robertbrown@yahoo.com,female,el camoati,6537 +4787,2019-10-24 00:00:00,1995-12-25 00:00:00,26,universidad nacional de jujuy,licenciatura en ciencia política ,jennifer martinez,bfreeman@hotmail.com,female,el camoati,6537 +4788,2020-07-04 00:00:00,1963-04-14 00:00:00,59,universidad tecnológica nacional,licenciatura en ciencia política ,mr. patrick young,jamesmoody@gmail.com,male,el camoati,6537 +4789,2019-12-27 00:00:00,1941-01-10 00:00:00,81,universidad tecnológica nacional,contador público ,elizabeth barrett,friedmanbenjamin@yahoo.com,female,peyrano,2113 +4790,2020-02-21 00:00:00,1912-07-23 00:00:00,110,universidad tecnológica nacional,licenciatura en ciencias geológicas,nancy ross,michelledavis@hotmail.com,female,peyrano,2113 +4791,2020-03-30 00:00:00,1984-05-03 00:00:00,38,universidad nacional de jujuy,técnico para bioterios ,dr. norma meyer md,joshuagoodwin@gmail.com,female,peyrano,2113 +4792,2019-12-27 00:00:00,1963-02-08 00:00:00,59,universidad tecnológica nacional,farmacia,katherine guerrero,duane67@gmail.com,female,peyrano,2113 +4793,2019-11-09 00:00:00,1991-09-22 00:00:00,31,universidad nacional de jujuy,contador público ,david harris,angelmeyer@yahoo.com,male,peyrano,2113 +4794,2020-05-30 00:00:00,1912-09-23 00:00:00,110,universidad nacional de jujuy,licenciatura en ciencias biológicas,brian hess,ymiller@yahoo.com,male,peyrano,2113 +4795,2020-05-12 00:00:00,1962-11-08 00:00:00,60,universidad nacional de jujuy,licenciatura en ciencias de la educación ,brandon myers,mdavis@hotmail.com,male,peyrano,2113 +4796,2019-10-02 00:00:00,1941-12-01 00:00:00,81,universidad nacional de jujuy,licenciatura en psicología,kara caldwell,randallstephanie@hotmail.com,female,aceilan,7003 +4797,2020-07-23 00:00:00,1952-06-02 00:00:00,70,universidad nacional de jujuy,licenciatura en ciencias ambientales,randy madden,norrisjohn@yahoo.com,male,aceilan,7003 +4798,2020-02-20 00:00:00,1952-07-18 00:00:00,70,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,daniel hill,shawn84@hotmail.com,male,aceilan,7003 +4799,2020-02-27 00:00:00,1981-06-04 00:00:00,41,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,willie mendoza,curtis41@hotmail.com,male,aceilan,7003 +4800,2020-06-27 00:00:00,1964-10-23 00:00:00,58,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,sharon alexander,kevinhughes@hotmail.com,female,la ribera,5734 +4801,2020-03-30 00:00:00,1992-11-05 00:00:00,30,universidad nacional de jujuy,actuario ,anthony kent,conleymichael@yahoo.com,male,la ribera,5734 +4802,2019-11-18 00:00:00,2003-05-11 00:00:00,19,universidad nacional de jujuy,agronomía,jennifer smith,kramerkatherine@hotmail.com,female,la ribera,5734 +4803,2019-11-22 00:00:00,1962-04-30 00:00:00,60,universidad nacional de jujuy,licenciatura en ciencias ambientales,amy adams,jedwards@gmail.com,female,cañadon la madera,9220 +4804,2020-04-27 00:00:00,1927-10-09 00:00:00,95,universidad tecnológica nacional,licenciatura en ciencias geológicas,jason le,zsoto@yahoo.com,male,cañadon la madera,9220 +4805,2020-01-31 00:00:00,1948-02-21 00:00:00,74,universidad tecnológica nacional,diseño de imagen y sonido,patricia garcia,darrelljones@gmail.com,female,cañadon la madera,9220 +4806,2020-07-25 00:00:00,1976-11-15 00:00:00,46,universidad nacional de jujuy,licenciatura en producción de bioimagenes,maria cabrera,qoliver@yahoo.com,female,cañadon la madera,9220 +4807,2020-04-17 00:00:00,1959-06-26 00:00:00,63,universidad nacional de jujuy,contador público ,kelsey jones,antoniojackson@yahoo.com,female,cañadon la madera,9220 +4808,2020-07-06 00:00:00,1960-10-03 00:00:00,62,universidad tecnológica nacional,medicina,glenn williams,ewilliams@yahoo.com,male,cañadon la madera,9220 +4809,2019-11-13 00:00:00,1913-04-13 00:00:00,109,universidad tecnológica nacional,licenciatura en administración ,felicia smith,williamware@yahoo.com,female,cañadon la madera,9220 +4810,2020-06-19 00:00:00,1931-04-18 00:00:00,91,universidad nacional de jujuy,licenciatura en psicología,kimberly adkins,xbullock@yahoo.com,female,cañadon la madera,9220 +4811,2020-05-21 00:00:00,1952-10-08 00:00:00,70,universidad nacional de jujuy,licenciatura en ciencias de la educación ,steven jacobson,yhartman@hotmail.com,male,cañadon la madera,9220 +4812,2020-01-02 00:00:00,1949-05-21 00:00:00,73,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,david jones,odonnellmary@gmail.com,male,balneario chapalco,8132 +4813,2019-10-12 00:00:00,1969-06-25 00:00:00,53,universidad tecnológica nacional,bioquímica,amy gentry,michael73@hotmail.com,female,balneario chapalco,8132 +4814,2020-04-17 00:00:00,1959-10-11 00:00:00,63,universidad nacional de jujuy,licenciatura en administración ,bryan lewis,nataliegray@yahoo.com,male,balneario chapalco,8132 +4815,2019-12-23 00:00:00,1996-10-15 00:00:00,26,universidad nacional de jujuy,licenciatura en ciencias biológicas,brandon james,antoniocasey@gmail.com,male,balneario chapalco,8132 +4816,2020-02-25 00:00:00,1995-07-09 00:00:00,27,universidad nacional de jujuy,licenciatura en terapia ocupacional,gloria kramer,ariasjennifer@hotmail.com,female,balneario chapalco,8132 +4817,2020-03-12 00:00:00,1985-04-29 00:00:00,37,universidad nacional de jujuy,ingeniería mecánica,ashley taylor,patty18@yahoo.com,female,balneario chapalco,8132 +4818,2020-03-03 00:00:00,1914-08-07 00:00:00,108,universidad nacional de jujuy,diseño industrial,larry frost,christopher49@gmail.com,male,balneario chapalco,8132 +4819,2020-06-02 00:00:00,1913-04-12 00:00:00,109,universidad tecnológica nacional,técnico para bioterios ,kristen morgan,lisa42@yahoo.com,female,balneario chapalco,8132 +4820,2019-11-27 00:00:00,1979-07-08 00:00:00,43,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,timothy west,michaelgrimes@yahoo.com,male,aero club rosario,2132 +4821,2020-01-21 00:00:00,1933-08-13 00:00:00,89,universidad tecnológica nacional,arquitectura,kenneth taylor,nataliedickerson@hotmail.com,male,aero club rosario,2132 +4822,2020-08-01 00:00:00,1941-12-17 00:00:00,80,universidad nacional de jujuy,ingeniería electrónica,robert rodriguez,ahenderson@hotmail.com,male,chiclana,6476 +4823,2020-04-20 00:00:00,1940-11-11 00:00:00,82,universidad nacional de jujuy,ingeniería en informática,jocelyn mitchell,jacksoncraig@gmail.com,female,chiclana,6476 +4824,2019-10-21 00:00:00,1928-01-19 00:00:00,94,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,taylor lee,nacosta@yahoo.com,female,chiclana,6476 +4825,2020-03-22 00:00:00,1942-04-11 00:00:00,80,universidad nacional de jujuy,agronomía,dr. jesus jensen,william81@hotmail.com,male,chiclana,6476 +4826,2020-04-29 00:00:00,1971-05-13 00:00:00,51,universidad nacional de jujuy,diseño de imagen y sonido,matthew lopez,gregory35@yahoo.com,male,chiclana,6476 +4827,2020-03-25 00:00:00,1973-08-29 00:00:00,49,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,james mckinney,vwashington@gmail.com,male,garro,8103 +4828,2019-11-05 00:00:00,1936-01-20 00:00:00,86,universidad tecnológica nacional,ciencias veterinarias,patrick reed,fisherbrandi@yahoo.com,male,garro,8103 +4829,2020-05-25 00:00:00,1933-08-27 00:00:00,89,universidad nacional de jujuy,técnico para bioterios ,kevin long,bensoncolin@yahoo.com,male,blandengues,6032 +4830,2019-10-30 00:00:00,1919-09-11 00:00:00,103,universidad tecnológica nacional,licenciatura en ciencias de la educación ,deborah burns,christopheranthony@yahoo.com,female,blandengues,6032 +4831,2020-04-05 00:00:00,1941-03-22 00:00:00,81,universidad nacional de jujuy,licenciatura en producción de bioimagenes,barbara thomas,amanda77@yahoo.com,female,blandengues,6032 +4832,2020-04-26 00:00:00,1910-01-15 00:00:00,112,universidad nacional de jujuy,licenciatura en artes,dana russell,loweryjennifer@hotmail.com,female,blandengues,6032 +4833,2020-05-10 00:00:00,1981-06-01 00:00:00,41,universidad tecnológica nacional,medicina,james bean,elee@hotmail.com,male,blandengues,6032 +4834,2020-02-22 00:00:00,1965-12-25 00:00:00,56,universidad nacional de jujuy,bioquímica,sonia nelson,xchase@yahoo.com,female,blandengues,6032 +4835,2020-01-14 00:00:00,1933-01-22 00:00:00,89,universidad nacional de jujuy,licenciatura en terapia ocupacional,jessica moore,arthurmiller@hotmail.com,female,camaron chico,7116 +4836,2019-12-05 00:00:00,1936-01-17 00:00:00,86,universidad tecnológica nacional,contador público ,pamela phillips,elliottmatthew@hotmail.com,female,camaron chico,7116 +4837,2020-07-26 00:00:00,1946-10-30 00:00:00,76,universidad nacional de jujuy,licenciatura en musicoterapia,colleen robbins,bryansmith@hotmail.com,female,camaron chico,7116 +4838,2020-03-04 00:00:00,1932-12-19 00:00:00,89,universidad tecnológica nacional,bioquímica,marcus price,acevedocharles@yahoo.com,male,camaron chico,7116 +4839,2020-05-05 00:00:00,1956-12-03 00:00:00,65,universidad tecnológica nacional,ingeniería en informática,stephanie christensen md,tina63@yahoo.com,female,camaron chico,7116 +4840,2020-07-02 00:00:00,1912-08-16 00:00:00,110,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,isaac small,meganbriggs@yahoo.com,male,aldo bonzi,1770 +4841,2019-10-15 00:00:00,1972-06-01 00:00:00,50,universidad nacional de jujuy,técnico para bioterios ,christina hutchinson,patricia80@hotmail.com,female,aldo bonzi,1770 +4842,2020-07-13 00:00:00,1909-11-21 00:00:00,113,universidad nacional de jujuy,licenciatura en ciencias de la educación ,christina ortiz,xedwards@hotmail.com,female,aldo bonzi,1770 +4843,2019-10-28 00:00:00,1972-05-14 00:00:00,50,universidad tecnológica nacional,licenciatura en ciencias antropológicas,nicholas sexton,morenoalexander@gmail.com,male,aldo bonzi,1770 +4844,2019-11-25 00:00:00,1939-10-10 00:00:00,83,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,eric avila,gaguilar@yahoo.com,male,aldo bonzi,1770 +4845,2019-12-11 00:00:00,1976-09-08 00:00:00,46,universidad nacional de jujuy,ingeniería electrónica,darlene kelley dvm,oduncan@gmail.com,female,kilometro 208,3172 +4846,2020-07-15 00:00:00,1941-08-24 00:00:00,81,universidad tecnológica nacional,licenciatura en ciencias de la educación ,matthew white,icrawford@hotmail.com,male,kilometro 208,3172 +4847,2020-05-09 00:00:00,1984-04-28 00:00:00,38,universidad tecnológica nacional,bioquímica,mary king,paul08@yahoo.com,female,kilometro 208,3172 +4848,2020-06-05 00:00:00,1919-08-17 00:00:00,103,universidad nacional de jujuy,bioquímica,charles greer,odouglas@gmail.com,male,kilometro 208,3172 +4849,2019-11-27 00:00:00,1928-08-27 00:00:00,94,universidad nacional de jujuy,licenciatura en psicología,brent riddle,brianyu@gmail.com,male,kilometro 208,3172 +4850,2020-02-29 00:00:00,1908-01-05 00:00:00,114,universidad tecnológica nacional,ciencias veterinarias,destiny bowman,dglass@hotmail.com,female,kilometro 208,3172 +4851,2020-03-24 00:00:00,1995-11-03 00:00:00,27,universidad nacional de jujuy,agronomía,miss brooke scott dvm,melissapeterson@gmail.com,female,kilometro 208,3172 +4852,2020-05-02 00:00:00,1918-04-13 00:00:00,104,universidad tecnológica nacional,ingeniería en informática,brenda scott,colin88@hotmail.com,female,bañado san antonio,3454 +4853,2019-10-05 00:00:00,1952-12-09 00:00:00,69,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,steven williams,kroberts@yahoo.com,male,bañado san antonio,3454 +4854,2020-05-07 00:00:00,1964-01-05 00:00:00,58,universidad nacional de jujuy,licenciatura en artes,michael sharp,turnerandrea@gmail.com,male,bañado san antonio,3454 +4855,2020-06-24 00:00:00,1970-04-03 00:00:00,52,universidad nacional de jujuy,ingeniería mecánica,karen hughes,belljames@hotmail.com,female,bañado san antonio,3454 +4856,2020-03-21 00:00:00,1927-12-13 00:00:00,94,universidad tecnológica nacional,medicina,denise harvey,cory52@yahoo.com,female,bañado san antonio,3454 +4857,2020-05-25 00:00:00,1920-12-04 00:00:00,102,universidad tecnológica nacional,ingeniería mecánica,claudia cook,popemichelle@yahoo.com,female,bañado san antonio,3454 +4858,2019-11-01 00:00:00,2002-08-17 00:00:00,20,universidad tecnológica nacional,licenciatura en administración ,jim shaw,brandylee@yahoo.com,male,beccar,1643 +4859,2019-11-15 00:00:00,1932-04-07 00:00:00,90,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,david bryan,uharrell@hotmail.com,male,beccar,1643 +4860,2020-04-22 00:00:00,1923-02-14 00:00:00,99,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,brent sanders,meganswanson@yahoo.com,male,beccar,1643 +4861,2020-06-03 00:00:00,1981-06-24 00:00:00,41,universidad tecnológica nacional,licenciatura en terapia ocupacional,joseph dalton,zking@hotmail.com,male,beccar,1643 +4862,2020-06-07 00:00:00,2002-02-27 00:00:00,20,universidad nacional de jujuy,contador público ,diana butler,ibrown@gmail.com,female,beccar,1643 +4863,2020-01-27 00:00:00,1989-03-29 00:00:00,33,universidad nacional de jujuy,ciencias veterinarias,brandon gutierrez,coxandrea@hotmail.com,male,beccar,1643 +4864,2020-07-29 00:00:00,1911-05-06 00:00:00,111,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jon boyle,lisa11@hotmail.com,male,beccar,1643 +4865,2020-04-29 00:00:00,1981-01-31 00:00:00,41,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,shannon melton,barreratravis@gmail.com,female,campo la plata,7623 +4866,2020-02-16 00:00:00,1908-07-16 00:00:00,114,universidad tecnológica nacional,licenciatura en ciencia política ,olivia walton,lisadavis@yahoo.com,female,campo la plata,7623 +4867,2020-03-02 00:00:00,1953-02-23 00:00:00,69,universidad tecnológica nacional,ciencias veterinarias,heather tucker,colemangloria@yahoo.com,female,campo la plata,7623 +4868,2020-07-25 00:00:00,1920-07-17 00:00:00,102,universidad nacional de jujuy,agronomía,fernando pierce,ruizmichael@gmail.com,male,bonifacio,6439 +4869,2019-12-07 00:00:00,1980-12-17 00:00:00,41,universidad nacional de jujuy,licenciatura en ciencia política ,william ortiz,pwalker@yahoo.com,male,bonifacio,6439 +4870,2020-03-03 00:00:00,1914-09-29 00:00:00,108,universidad tecnológica nacional,contador público ,george marsh md,codycarter@hotmail.com,male,gobernador duval,8336 +4871,2020-01-22 00:00:00,1989-05-17 00:00:00,33,universidad nacional de jujuy,ingeniería mecánica,kevin roth,phillipstheresa@hotmail.com,male,gobernador duval,8336 +4872,2020-07-05 00:00:00,1993-07-21 00:00:00,29,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,kelly sanders,kellylisa@hotmail.com,female,gobernador duval,8336 +4873,2020-02-07 00:00:00,1923-01-17 00:00:00,99,universidad nacional de jujuy,diseño industrial,nicole morales,xguzman@gmail.com,female,gobernador duval,8336 +4874,2020-05-14 00:00:00,1960-07-23 00:00:00,62,universidad tecnológica nacional,licenciatura en administración ,debbie king,eric94@hotmail.com,female,valle hondo,9221 +4875,2020-02-13 00:00:00,1944-04-28 00:00:00,78,universidad tecnológica nacional,diseño industrial,amy koch,reeveslaura@hotmail.com,female,valle hondo,9221 +4876,2019-11-07 00:00:00,1947-05-11 00:00:00,75,universidad nacional de jujuy,medicina,paul stone,sarah39@hotmail.com,male,valle hondo,9221 +4877,2020-03-12 00:00:00,1941-12-18 00:00:00,80,universidad tecnológica nacional,actuario ,kristi price,jasminemiller@yahoo.com,female,valle hondo,9221 +4878,2020-04-03 00:00:00,1990-08-11 00:00:00,32,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,keith oconnell,vasquezandrew@yahoo.com,male,valle hondo,9221 +4879,2019-12-06 00:00:00,1980-01-27 00:00:00,42,universidad tecnológica nacional,licenciatura en administración ,douglas kim,johnsonkyle@hotmail.com,male,valle hondo,9221 +4880,2020-06-22 00:00:00,1914-03-30 00:00:00,108,universidad nacional de jujuy,licenciatura en ciencia política ,manuel johnson phd,zglover@gmail.com,male,12 de agosto,2701 +4881,2020-07-01 00:00:00,1936-07-06 00:00:00,86,universidad nacional de jujuy,licenciatura en sociología ,eugene cox,uhernandez@hotmail.com,male,12 de agosto,2701 +4882,2020-05-29 00:00:00,1920-08-31 00:00:00,102,universidad tecnológica nacional,ciencias veterinarias,brian ramsey,michael87@hotmail.com,male,abramo,8212 +4883,2019-12-22 00:00:00,1980-01-15 00:00:00,42,universidad nacional de jujuy,licenciatura en artes,laura peters,monica32@gmail.com,female,abramo,8212 +4884,2019-11-29 00:00:00,1979-06-27 00:00:00,43,universidad tecnológica nacional,bioquímica,marcus dean iii,sbrooks@gmail.com,male,abramo,8212 +4885,2020-04-22 00:00:00,1954-07-07 00:00:00,68,universidad nacional de jujuy,agronomía,jaime hardy,victoria07@gmail.com,male,abramo,8212 +4886,2020-01-16 00:00:00,1921-04-16 00:00:00,101,universidad nacional de jujuy,arquitectura,michael taylor,bgordon@hotmail.com,male,abdon castro tolay,4641 +4887,2020-05-30 00:00:00,1967-06-20 00:00:00,55,universidad tecnológica nacional,licenciatura en ciencias biológicas,scott brooks,rodriguezlaura@yahoo.com,male,abdon castro tolay,4641 +4888,2020-02-12 00:00:00,1955-09-29 00:00:00,67,universidad nacional de jujuy,ciencias veterinarias,shannon rivera,krystalrobertson@gmail.com,female,abdon castro tolay,4641 +4889,2020-02-21 00:00:00,1924-06-07 00:00:00,98,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,marcus shah,lori10@hotmail.com,male,abdon castro tolay,4641 +4890,2019-12-20 00:00:00,1909-06-25 00:00:00,113,universidad tecnológica nacional,licenciatura en ciencia política ,ms. veronica wheeler phd,amanda80@yahoo.com,female,abdon castro tolay,4641 +4891,2020-06-15 00:00:00,1907-08-07 00:00:00,115,universidad nacional de jujuy,ingeniería mecánica,justin black,maldonadocathy@yahoo.com,male,abdon castro tolay,4641 +4892,2020-07-09 00:00:00,2002-09-01 00:00:00,20,universidad nacional de jujuy,diseño industrial,jennifer lee,wesley34@gmail.com,female,abdon castro tolay,4641 +4893,2019-11-20 00:00:00,1977-02-27 00:00:00,45,universidad tecnológica nacional,licenciatura en sociología ,dana bailey,djones@yahoo.com,female,el guanaco,6205 +4894,2020-03-23 00:00:00,1978-01-28 00:00:00,44,universidad tecnológica nacional,actuario ,james martinez,yangelizabeth@hotmail.com,male,el guanaco,6205 +4895,2020-01-02 00:00:00,1943-10-02 00:00:00,79,universidad tecnológica nacional,agronomía,nicholas edwards,timothy87@hotmail.com,male,el guanaco,6205 +4896,2020-07-12 00:00:00,1951-07-29 00:00:00,71,universidad nacional de jujuy,bioquímica,mark nichols,brian26@hotmail.com,male,el guanaco,6205 +4897,2020-02-25 00:00:00,1928-11-19 00:00:00,94,universidad nacional de jujuy,diseño industrial,adam mcdonald,roger71@yahoo.com,male,el guanaco,6205 +4898,2020-01-11 00:00:00,1981-01-09 00:00:00,41,universidad tecnológica nacional,licenciatura en psicología,andrew morgan,reginarogers@hotmail.com,male,anjullon,5303 +4899,2020-03-16 00:00:00,1935-04-14 00:00:00,87,universidad nacional de jujuy,licenciatura en ciencias ambientales,christina wright,katietorres@hotmail.com,female,anjullon,5303 +4900,2019-10-06 00:00:00,1950-09-28 00:00:00,72,universidad nacional de jujuy,licenciatura en sociología ,billy boone,frobertson@hotmail.com,male,anjullon,5303 +4901,2020-02-21 00:00:00,1935-02-11 00:00:00,87,universidad tecnológica nacional,licenciatura en ciencias de la computación,april martin,bettyjones@yahoo.com,female,anjullon,5303 +4902,2020-07-03 00:00:00,1922-09-04 00:00:00,100,universidad tecnológica nacional,técnico para bioterios ,matthew ramos,teresamiller@yahoo.com,male,anjullon,5303 +4903,2020-07-16 00:00:00,1991-02-12 00:00:00,31,universidad tecnológica nacional,licenciatura en ciencias de la computación,brent hayes,rebecca38@gmail.com,male,anjullon,5303 +4904,2020-04-18 00:00:00,1985-12-24 00:00:00,36,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,courtney thomas,jweaver@yahoo.com,female,caspinchango,4135 +4905,2019-10-04 00:00:00,1930-10-22 00:00:00,92,universidad tecnológica nacional,bioquímica,joseph williams,kathleenbell@hotmail.com,male,caspinchango,4135 +4906,2020-05-15 00:00:00,1977-05-06 00:00:00,45,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,tiffany robbins,klyons@gmail.com,female,caspinchango,4135 +4907,2020-06-25 00:00:00,1977-09-08 00:00:00,45,universidad tecnológica nacional,bioquímica,collin holland,sjohnson@yahoo.com,male,caspinchango,4135 +4908,2020-06-15 00:00:00,1991-08-14 00:00:00,31,universidad nacional de jujuy,ingeniería electrónica,joel clark,phenderson@hotmail.com,male,arroyo pareja,8111 +4909,2020-07-17 00:00:00,1996-10-31 00:00:00,26,universidad tecnológica nacional,farmacia,bradley ford,whitneyhale@hotmail.com,male,arroyo pareja,8111 +4910,2020-04-05 00:00:00,1922-12-11 00:00:00,99,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,christine clark,gvaughn@hotmail.com,female,arroyo pareja,8111 +4911,2020-04-14 00:00:00,1952-12-27 00:00:00,69,universidad tecnológica nacional,bioquímica,erin sanchez,sarah81@hotmail.com,female,arroyo pareja,8111 +4912,2019-10-04 00:00:00,1991-07-28 00:00:00,31,universidad tecnológica nacional,arquitectura,vicki kelly,ltownsend@gmail.com,female,ituzaingo,1714 +4913,2019-10-29 00:00:00,1959-10-13 00:00:00,63,universidad tecnológica nacional,farmacia,diana jackson,felicia61@yahoo.com,female,ituzaingo,1714 +4914,2019-11-15 00:00:00,2003-05-13 00:00:00,19,universidad tecnológica nacional,medicina,crystal cook,pamelagarrison@hotmail.com,female,ituzaingo,1714 +4915,2020-01-22 00:00:00,1982-11-20 00:00:00,40,universidad tecnológica nacional,licenciatura en ciencias de la educación ,steven sandoval,john67@gmail.com,male,asamblea,6640 +4916,2020-03-17 00:00:00,1977-11-03 00:00:00,45,universidad nacional de jujuy,ciencias veterinarias,daniel gross,tinacontreras@yahoo.com,male,asamblea,6640 +4917,2020-06-21 00:00:00,1908-08-12 00:00:00,114,universidad tecnológica nacional,licenciatura en administración ,william ramos,mitchell91@hotmail.com,male,asamblea,6640 +4918,2020-05-10 00:00:00,1964-07-21 00:00:00,58,universidad nacional de jujuy,ingeniería en informática,mark gonzalez,riveramatthew@hotmail.com,male,aldea beleiro,9037 +4919,2020-02-03 00:00:00,1971-05-03 00:00:00,51,universidad tecnológica nacional,ingeniería en informática,kyle padilla,james09@yahoo.com,male,aldea beleiro,9037 +4920,2019-11-10 00:00:00,1973-10-06 00:00:00,49,universidad nacional de jujuy,licenciatura en ciencias ambientales,victoria elliott,chernandez@hotmail.com,female,aldea beleiro,9037 +4921,2019-10-03 00:00:00,1992-05-16 00:00:00,30,universidad tecnológica nacional,medicina,melissa garcia,maryhughes@gmail.com,female,aldea beleiro,9037 +4922,2020-04-24 00:00:00,1910-01-10 00:00:00,112,universidad tecnológica nacional,licenciatura en ciencia política ,eric long,kimberly81@yahoo.com,male,alamos,6437 +4923,2020-03-10 00:00:00,1947-05-17 00:00:00,75,universidad tecnológica nacional,actuario ,catherine sanchez,vasqueznicholas@hotmail.com,female,alamos,6437 +4924,2020-02-12 00:00:00,1995-02-10 00:00:00,27,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,alyssa douglas,eyates@gmail.com,female,alamos,6437 +4925,2019-10-09 00:00:00,1993-06-21 00:00:00,29,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,jerry hardin,sallyfrench@gmail.com,male,alamos,6437 +4926,2019-12-21 00:00:00,1913-03-02 00:00:00,109,universidad nacional de jujuy,ingeniería electrónica,sean mccullough,gallowayjason@yahoo.com,male,alamos,6437 +4927,2019-11-13 00:00:00,1916-07-27 00:00:00,106,universidad tecnológica nacional,licenciatura en ciencias antropológicas,carrie herman,smatthews@hotmail.com,female,alamos,6437 +4928,2020-02-04 00:00:00,1933-10-20 00:00:00,89,universidad tecnológica nacional,agronomía,ryan webb,brittany41@gmail.com,male,andrade,5575 +4929,2019-11-27 00:00:00,1976-02-27 00:00:00,46,universidad nacional de jujuy,contador público ,jennifer williams,nicolegeorge@hotmail.com,female,andrade,5575 +4930,2020-07-21 00:00:00,1941-04-22 00:00:00,81,universidad tecnológica nacional,licenciatura en psicología,melissa thompson,jennifermiles@gmail.com,female,andrade,5575 +4931,2019-12-25 00:00:00,1921-08-28 00:00:00,101,universidad tecnológica nacional,licenciatura en artes,julia duarte,fisherbrian@gmail.com,female,andrade,5575 +4932,2020-01-30 00:00:00,1997-01-13 00:00:00,25,universidad nacional de jujuy,arquitectura,elizabeth eaton,robertskim@gmail.com,female,andrade,5575 +4933,2020-06-06 00:00:00,1933-03-27 00:00:00,89,universidad nacional de jujuy,licenciatura en ciencia política ,meghan turner,brittany93@gmail.com,female,colonia baron,6315 +4934,2020-05-16 00:00:00,1994-08-21 00:00:00,28,universidad tecnológica nacional,licenciatura en ciencias de la computación,jerry elliott,randydavis@hotmail.com,male,colonia baron,6315 +4935,2019-11-17 00:00:00,1931-01-06 00:00:00,91,universidad tecnológica nacional,medicina,karen allen,codytravis@hotmail.com,female,colonia baron,6315 +4936,2019-12-08 00:00:00,1953-10-18 00:00:00,69,universidad tecnológica nacional,ingeniería en informática,lacey kirk,ramostonya@yahoo.com,female,colonia baron,6315 +4937,2019-12-31 00:00:00,1955-12-05 00:00:00,66,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,caitlyn walton,matthew21@gmail.com,female,colonia la negra,3054 +4938,2020-05-27 00:00:00,1919-12-19 00:00:00,102,universidad nacional de jujuy,licenciatura en musicoterapia,brad marquez,leonardkevin@hotmail.com,male,colonia la negra,3054 +4939,2020-02-12 00:00:00,1975-05-09 00:00:00,47,universidad nacional de jujuy,licenciatura en psicología,robert taylor,jamesthompson@gmail.com,male,colonia la negra,3054 +4940,2020-04-09 00:00:00,1997-03-26 00:00:00,25,universidad nacional de jujuy,licenciatura en psicología,joshua ross,nprice@yahoo.com,male,colonia la negra,3054 +4941,2020-04-24 00:00:00,1949-09-14 00:00:00,73,universidad tecnológica nacional,licenciatura en ciencias biológicas,cody larson,awright@yahoo.com,male,colonia la negra,3054 +4942,2020-03-05 00:00:00,1972-08-21 00:00:00,50,universidad nacional de jujuy,licenciatura en ciencias de la educación ,matthew hoover,annalittle@yahoo.com,male,colonia la negra,3054 +4943,2020-06-15 00:00:00,1943-06-15 00:00:00,79,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,michael ramirez,courtney59@yahoo.com,male,calfucura,7613 +4944,2019-11-21 00:00:00,1966-07-24 00:00:00,56,universidad tecnológica nacional,actuario ,timothy underwood,mcoleman@yahoo.com,male,calfucura,7613 +4945,2020-03-26 00:00:00,1926-03-13 00:00:00,96,universidad tecnológica nacional,licenciatura en artes,robert walker,crandolph@gmail.com,male,calfucura,7613 +4946,2019-10-24 00:00:00,1911-04-07 00:00:00,111,universidad tecnológica nacional,actuario ,nancy peterson,adriandominguez@hotmail.com,female,angelina,5264 +4947,2020-06-06 00:00:00,1922-02-16 00:00:00,100,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,sean stokes,danieljoseph@yahoo.com,male,angelina,5264 +4948,2020-06-07 00:00:00,1906-05-04 00:00:00,116,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,emily hopkins,hudsonlisa@hotmail.com,female,angelina,5264 +4949,2019-12-11 00:00:00,2000-08-01 00:00:00,22,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,joshua brady,obrienshirley@yahoo.com,male,angelina,5264 +4950,2019-12-30 00:00:00,1967-09-04 00:00:00,55,universidad nacional de jujuy,licenciatura en sociología ,mathew johnson,shannonherrera@yahoo.com,male,angelina,5264 +4951,2020-05-20 00:00:00,1972-11-08 00:00:00,50,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,jeffrey richardson,matthew79@yahoo.com,male,angelina,5264 +4952,2020-07-12 00:00:00,1940-05-31 00:00:00,82,universidad nacional de jujuy,licenciatura en ciencias antropológicas,marcus booth,selena55@gmail.com,male,corbett,6507 +4953,2020-05-04 00:00:00,1971-05-04 00:00:00,51,universidad tecnológica nacional,ingeniería electrónica,ashley perez,sheaevan@gmail.com,female,corbett,6507 +4954,2020-06-24 00:00:00,1978-03-28 00:00:00,44,universidad nacional de jujuy,ingeniería electrónica,tanya reyes,brandon20@gmail.com,female,corbett,6507 +4955,2020-04-26 00:00:00,1973-02-22 00:00:00,49,universidad tecnológica nacional,licenciatura en ciencias ambientales,john wood,douglasholt@gmail.com,male,corbett,6507 +4956,2020-01-25 00:00:00,1926-07-23 00:00:00,96,universidad tecnológica nacional,ingeniería mecánica,jonathan khan,longalexander@hotmail.com,male,casira,4653 +4957,2020-06-07 00:00:00,1946-05-20 00:00:00,76,universidad nacional de jujuy,licenciatura en ciencias antropológicas,katherine lamb,rubenwelch@yahoo.com,female,casira,4653 +4958,2019-10-26 00:00:00,1984-08-18 00:00:00,38,universidad tecnológica nacional,licenciatura en musicoterapia,michelle martinez,kara17@gmail.com,female,casira,4653 +4959,2019-12-09 00:00:00,1912-09-09 00:00:00,110,universidad tecnológica nacional,licenciatura en musicoterapia,christian waters,fkirby@gmail.com,male,la pelada,3027 +4960,2019-11-05 00:00:00,1929-12-29 00:00:00,92,universidad tecnológica nacional,licenciatura en sociología ,malik cox,wfisher@hotmail.com,male,la pelada,3027 +4961,2020-04-26 00:00:00,1967-07-28 00:00:00,55,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,alexander jordan,michael08@yahoo.com,male,la pelada,3027 +4962,2020-03-07 00:00:00,1919-04-06 00:00:00,103,universidad tecnológica nacional,licenciatura en ciencias biológicas,shaun mcknight phd,kkelly@hotmail.com,male,la pelada,3027 +4963,2020-01-05 00:00:00,1922-04-12 00:00:00,100,universidad tecnológica nacional,licenciatura en sociología ,kathy morgan,garzaandrew@gmail.com,female,aguada de guerra,8424 +4964,2019-11-26 00:00:00,1975-06-06 00:00:00,47,universidad nacional de jujuy,licenciatura en terapia ocupacional,christopher conway,gonzalezbrian@yahoo.com,male,aguada de guerra,8424 +4965,2020-01-25 00:00:00,1934-05-07 00:00:00,88,universidad nacional de jujuy,licenciatura en artes,laurie flores,obaldwin@gmail.com,female,aguada de guerra,8424 +4966,2020-01-19 00:00:00,1999-11-03 00:00:00,23,universidad tecnológica nacional,arquitectura,cassandra frazier,nelsonkevin@gmail.com,female,aguada de guerra,8424 +4967,2020-05-04 00:00:00,1992-11-03 00:00:00,30,universidad nacional de jujuy,licenciatura en ciencias antropológicas,logan martin,alison38@hotmail.com,male,aguada de guerra,8424 +4968,2019-10-26 00:00:00,1958-09-17 00:00:00,64,universidad tecnológica nacional,licenciatura en ciencias geológicas,victoria wade,alexis35@gmail.com,female,aguada de guerra,8424 +4969,2020-03-26 00:00:00,1908-12-15 00:00:00,113,universidad nacional de jujuy,ingeniería mecánica,john reeves,rogersanthony@hotmail.com,male,claudio c molina,7515 +4970,2020-03-10 00:00:00,1936-10-05 00:00:00,86,universidad tecnológica nacional,ingeniería electrónica,travis chavez,robert83@gmail.com,male,claudio c molina,7515 +4971,2019-12-06 00:00:00,1932-10-28 00:00:00,90,universidad nacional de jujuy,medicina,jeffrey munoz,kristenrogers@yahoo.com,male,claudio c molina,7515 +4972,2019-10-18 00:00:00,1970-11-02 00:00:00,52,universidad nacional de jujuy,ingeniería en informática,ricky hill,gmcgee@hotmail.com,male,claudio c molina,7515 +4973,2020-01-20 00:00:00,1974-09-10 00:00:00,48,universidad nacional de jujuy,licenciatura en ciencias biológicas,gerald graham,leonardbrandy@gmail.com,male,arequito,2183 +4974,2020-01-14 00:00:00,1961-03-06 00:00:00,61,universidad nacional de jujuy,agronomía,christopher gonzalez,tylerrandy@hotmail.com,male,arequito,2183 +4975,2020-03-05 00:00:00,2002-05-18 00:00:00,20,universidad nacional de jujuy,licenciatura en musicoterapia,rhonda carlson,monroetiffany@hotmail.com,female,arequito,2183 +4976,2020-03-05 00:00:00,1912-03-02 00:00:00,110,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,robert robinson,privera@hotmail.com,male,arbol verde,5715 +4977,2019-11-22 00:00:00,1935-12-08 00:00:00,86,universidad tecnológica nacional,licenciatura en sociología ,benjamin haynes,cassandra20@yahoo.com,male,arbol verde,5715 +4978,2020-04-27 00:00:00,1971-12-14 00:00:00,50,universidad tecnológica nacional,bioquímica,stephanie hansen,jamie45@gmail.com,female,arbol verde,5715 +4979,2019-12-07 00:00:00,2004-09-23 00:00:00,18,universidad nacional de jujuy,bioquímica,elizabeth love,glennthomas@gmail.com,female,arbol verde,5715 +4980,2019-11-30 00:00:00,1949-02-24 00:00:00,73,universidad nacional de jujuy,licenciatura en ciencia política ,emily nelson,freemanvictoria@gmail.com,female,anecon chico,8418 +4981,2020-05-03 00:00:00,2002-05-09 00:00:00,20,universidad nacional de jujuy,licenciatura en administración ,christine martinez,richard14@hotmail.com,female,anecon chico,8418 +4982,2020-04-07 00:00:00,1984-09-02 00:00:00,38,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jordan ryan,leslie08@gmail.com,male,anecon chico,8418 +4983,2020-03-20 00:00:00,1995-03-20 00:00:00,27,universidad tecnológica nacional,contador público ,james turner,clayton50@yahoo.com,male,anecon chico,8418 +4984,2020-03-29 00:00:00,1987-05-18 00:00:00,35,universidad tecnológica nacional,licenciatura en producción de bioimagenes,mr. andrew simpson,fosterfrederick@hotmail.com,male,alen cue,3471 +4985,2019-12-21 00:00:00,1924-06-01 00:00:00,98,universidad tecnológica nacional,ingeniería en informática,james mcmahon,scottwall@hotmail.com,male,alen cue,3471 +4986,2020-07-08 00:00:00,1935-11-28 00:00:00,87,universidad nacional de jujuy,actuario ,michael dyer,ybell@gmail.com,male,alen cue,3471 +4987,2019-10-22 00:00:00,1984-05-02 00:00:00,38,universidad tecnológica nacional,ingeniería mecánica,natalie watson,rhoward@hotmail.com,female,chacras viejas,5770 +4988,2020-05-03 00:00:00,1971-02-25 00:00:00,51,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,vickie smith,dbond@hotmail.com,female,chacras viejas,5770 +4989,2019-12-29 00:00:00,1980-12-22 00:00:00,41,universidad nacional de jujuy,licenciatura en ciencias geológicas,corey keith,heather83@gmail.com,male,chacras viejas,5770 +4990,2020-07-23 00:00:00,1915-02-10 00:00:00,107,universidad tecnológica nacional,licenciatura en administración ,chad graham,maria78@yahoo.com,male,chacras viejas,5770 +4991,2020-02-28 00:00:00,1990-08-22 00:00:00,32,universidad tecnológica nacional,licenciatura en administración ,dennis bell,waynecrawford@hotmail.com,male,chacras viejas,5770 +4992,2020-02-25 00:00:00,2002-04-23 00:00:00,20,universidad tecnológica nacional,licenciatura en ciencias geológicas,angela dyer,rwilliams@gmail.com,female,chacras viejas,5770 +4993,2019-10-04 00:00:00,1943-12-20 00:00:00,78,universidad tecnológica nacional,licenciatura en sociología ,kelsey long,david07@hotmail.com,female,barrio emir ramon juarez,7600 +4994,2020-07-05 00:00:00,1922-12-03 00:00:00,100,universidad nacional de jujuy,diseño industrial,jeffery delgado,elizabeth08@yahoo.com,male,barrio emir ramon juarez,7600 +4995,2019-11-01 00:00:00,1949-11-27 00:00:00,73,universidad tecnológica nacional,licenciatura en musicoterapia,ashley wilson,emilyglenn@gmail.com,female,barrio emir ramon juarez,7600 +4996,2020-05-25 00:00:00,1934-09-12 00:00:00,88,universidad tecnológica nacional,licenciatura en artes,jessica robinson,robertsmark@hotmail.com,female,barrio emir ramon juarez,7600 +4997,2020-07-15 00:00:00,1918-05-15 00:00:00,104,universidad tecnológica nacional,ingeniería mecánica,diane maddox,david21@gmail.com,female,barrio emir ramon juarez,7600 +4998,2020-04-02 00:00:00,1964-10-15 00:00:00,58,universidad tecnológica nacional,licenciatura en ciencias ambientales,adrienne turner,srandall@yahoo.com,female,bajo grande,5775 +4999,2020-05-17 00:00:00,1935-07-02 00:00:00,87,universidad nacional de jujuy,licenciatura en terapia ocupacional,susan johnston,audreyashley@yahoo.com,female,bajo grande,5775 +5000,2020-03-03 00:00:00,1973-05-18 00:00:00,49,universidad nacional de jujuy,diseño de imagen y sonido,chris ball,glenn13@gmail.com,male,bajo grande,5775 +5001,2020-04-25 00:00:00,1978-04-10 00:00:00,44,universidad tecnológica nacional,licenciatura en ciencias antropológicas,paula cruz,alexander73@hotmail.com,female,bajo grande,5775 +5002,2019-11-30 00:00:00,1971-07-29 00:00:00,51,universidad nacional de jujuy,licenciatura en ciencias biológicas,terry gray,qlambert@yahoo.com,male,ampata,4174 +5003,2019-11-04 00:00:00,1985-08-30 00:00:00,37,universidad tecnológica nacional,licenciatura en musicoterapia,michael huffman,malonemeghan@yahoo.com,male,ampata,4174 +5004,2020-03-06 00:00:00,1995-12-27 00:00:00,26,universidad tecnológica nacional,licenciatura en ciencias de la computación,stacy chen,moragina@yahoo.com,female,ampata,4174 +5005,2020-02-12 00:00:00,1924-11-12 00:00:00,98,universidad tecnológica nacional,contador público ,tyler johnson,emily32@yahoo.com,male,ampata,4174 +5006,2019-12-12 00:00:00,1970-03-12 00:00:00,52,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,michael moreno,ediaz@hotmail.com,male,general galarza,2843 +5007,2020-04-04 00:00:00,1984-01-05 00:00:00,38,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,richard miranda,carolyncervantes@gmail.com,male,general galarza,2843 +5008,2020-05-25 00:00:00,1919-11-03 00:00:00,103,universidad nacional de jujuy,actuario ,tonya terrell,shawkins@hotmail.com,female,general galarza,2843 +5009,2020-01-29 00:00:00,1996-10-29 00:00:00,26,universidad nacional de jujuy,diseño industrial,thomas ferguson,ericksonwilliam@yahoo.com,male,general galarza,2843 +5010,2020-01-31 00:00:00,1928-02-10 00:00:00,94,universidad tecnológica nacional,ciencias veterinarias,karen malone,davisstefanie@hotmail.com,female,general galarza,2843 +5011,2019-10-17 00:00:00,1993-09-01 00:00:00,29,universidad nacional de jujuy,ingeniería electrónica,katherine mccann,isaiah67@hotmail.com,female,general galarza,2843 +5012,2019-10-06 00:00:00,1949-06-18 00:00:00,73,universidad tecnológica nacional,licenciatura en ciencias antropológicas,joshua stout,joshua33@gmail.com,male,estacion general arenales,6005 +5013,2019-11-13 00:00:00,1913-06-10 00:00:00,109,universidad tecnológica nacional,ingeniería en informática,rachel chavez,wardconnor@hotmail.com,female,estacion general arenales,6005 +5014,2020-02-29 00:00:00,1985-09-01 00:00:00,37,universidad nacional de jujuy,farmacia,scott hanna,jennifer36@gmail.com,male,el chalten,9301 +5015,2020-01-02 00:00:00,1981-08-28 00:00:00,41,universidad tecnológica nacional,ingeniería electrónica,cynthia schultz,ann96@hotmail.com,female,el chalten,9301 +5016,2020-07-07 00:00:00,1997-09-05 00:00:00,25,universidad nacional de jujuy,licenciatura en musicoterapia,christopher gomez,taragonzales@hotmail.com,male,el chalten,9301 +5017,2019-12-22 00:00:00,1963-10-04 00:00:00,59,universidad tecnológica nacional,ingeniería electrónica,tony gonzales,rachelmarquez@hotmail.com,male,campo moises seccion 1a,6383 +5018,2019-12-23 00:00:00,1979-08-07 00:00:00,43,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,stacey buckley,wosborne@hotmail.com,female,campo moises seccion 1a,6383 +5019,2020-02-13 00:00:00,1935-02-17 00:00:00,87,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,amanda anderson,mhuff@gmail.com,female,campo moises seccion 1a,6383 +5020,2020-07-23 00:00:00,1914-04-19 00:00:00,108,universidad tecnológica nacional,bioquímica,benjamin fischer,arthurortega@hotmail.com,male,aguas de las mulas,8349 +5021,2020-02-18 00:00:00,1929-07-14 00:00:00,93,universidad tecnológica nacional,licenciatura en ciencias de la educación ,tara horton,andreaevans@gmail.com,female,aguas de las mulas,8349 +5022,2020-02-05 00:00:00,1948-03-03 00:00:00,74,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,mary white,jessica08@gmail.com,female,aguas de las mulas,8349 +5023,2019-12-16 00:00:00,1977-01-30 00:00:00,45,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,kimberly weiss,lgraves@hotmail.com,female,aguas de las mulas,8349 +5024,2020-05-29 00:00:00,1990-09-29 00:00:00,32,universidad tecnológica nacional,licenciatura en sociología ,jimmy ballard,alejandrocisneros@yahoo.com,male,dique toma,5407 +5025,2019-11-10 00:00:00,1932-07-12 00:00:00,90,universidad nacional de jujuy,licenciatura en producción de bioimagenes,christine foster,monicasmith@yahoo.com,female,dique toma,5407 +5026,2020-01-11 00:00:00,1977-07-04 00:00:00,45,universidad tecnológica nacional,contador público ,david thomas,zblackwell@gmail.com,male,dique toma,5407 +5027,2019-10-28 00:00:00,1960-01-02 00:00:00,62,universidad tecnológica nacional,ciencias veterinarias,kristen lopez,anthony18@hotmail.com,female,dique toma,5407 +5028,2020-02-18 00:00:00,1987-01-22 00:00:00,35,universidad tecnológica nacional,farmacia,sheryl carrillo,becknicole@yahoo.com,female,agua hedionda,5705 +5029,2019-12-16 00:00:00,1949-07-08 00:00:00,73,universidad tecnológica nacional,diseño de imagen y sonido,kimberly bryant,bishopwilliam@gmail.com,female,agua hedionda,5705 +5030,2020-02-28 00:00:00,1917-02-22 00:00:00,105,universidad nacional de jujuy,ciencias veterinarias,hannah hayes,timothy67@hotmail.com,female,agua hedionda,5705 +5031,2020-03-08 00:00:00,2002-07-13 00:00:00,20,universidad tecnológica nacional,licenciatura en producción de bioimagenes,lisa perkins,vanessa05@yahoo.com,female,agua hedionda,5705 +5032,2019-12-09 00:00:00,1956-03-23 00:00:00,66,universidad nacional de jujuy,arquitectura,matthew conrad,amandahogan@hotmail.com,male,agua hedionda,5705 +5033,2020-06-29 00:00:00,2004-01-21 00:00:00,18,universidad tecnológica nacional,actuario ,kathy holland,allenmontes@hotmail.com,female,trujui,1664 +5034,2019-12-26 00:00:00,2002-03-14 00:00:00,20,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,margaret gonzales,wcampbell@hotmail.com,female,trujui,1664 +5035,2019-11-12 00:00:00,1990-08-06 00:00:00,32,universidad tecnológica nacional,contador público ,curtis evans,icooper@hotmail.com,male,trujui,1664 +5036,2020-04-29 00:00:00,1954-07-23 00:00:00,68,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jessica perez,tturner@hotmail.com,female,cañadita,3052 +5037,2020-03-10 00:00:00,1936-10-22 00:00:00,86,universidad nacional de jujuy,licenciatura en producción de bioimagenes,lisa hayes,fgreen@hotmail.com,female,cañadita,3052 +5038,2020-01-02 00:00:00,1998-11-18 00:00:00,24,universidad nacional de jujuy,actuario ,catherine anderson,richardjesse@yahoo.com,female,9 de abril,1776 +5039,2020-07-27 00:00:00,1947-04-16 00:00:00,75,universidad tecnológica nacional,diseño industrial,wendy moran,carol33@yahoo.com,female,9 de abril,1776 +5040,2020-02-23 00:00:00,1969-08-10 00:00:00,53,universidad nacional de jujuy,ingeniería mecánica,kevin bean,kevinlee@gmail.com,male,9 de abril,1776 +5041,2020-02-13 00:00:00,1985-05-22 00:00:00,37,universidad nacional de jujuy,arquitectura,joseph thomas,sonya60@yahoo.com,male,9 de abril,1776 +5042,2020-01-17 00:00:00,1968-05-22 00:00:00,54,universidad tecnológica nacional,licenciatura en sociología ,elizabeth galloway,evelynbrown@hotmail.com,female,ascencion,6003 +5043,2020-03-05 00:00:00,1911-04-20 00:00:00,111,universidad tecnológica nacional,licenciatura en administración ,bailey white,brittanymiller@yahoo.com,female,ascencion,6003 +5044,2020-05-04 00:00:00,1936-12-11 00:00:00,85,universidad tecnológica nacional,licenciatura en terapia ocupacional,brianna wall,twood@yahoo.com,female,ascencion,6003 +5045,2019-12-18 00:00:00,1910-10-28 00:00:00,112,universidad tecnológica nacional,licenciatura en ciencias antropológicas,tina murray,craigperkins@yahoo.com,female,ascencion,6003 +5046,2020-06-09 00:00:00,1919-10-06 00:00:00,103,universidad tecnológica nacional,licenciatura en sociología ,charles flores,armstrongchristopher@gmail.com,male,ascencion,6003 +5047,2020-01-12 00:00:00,1955-03-19 00:00:00,67,universidad nacional de jujuy,licenciatura en ciencias de la educación ,james cameron,wesleybaker@yahoo.com,male,ascencion,6003 +5048,2020-05-02 00:00:00,1969-08-09 00:00:00,53,universidad nacional de jujuy,licenciatura en psicología,pamela chavez,gutierrezwanda@yahoo.com,female,kilmetro 165,3153 +5049,2019-11-08 00:00:00,1944-04-21 00:00:00,78,universidad tecnológica nacional,ingeniería mecánica,michael smith,bergtoni@yahoo.com,male,banda de lucero,5333 +5050,2020-02-06 00:00:00,1942-11-27 00:00:00,80,universidad nacional de jujuy,ciencias veterinarias,aimee colon,raymond20@hotmail.com,female,altamirano norte,3177 +5051,2020-05-02 00:00:00,1970-07-18 00:00:00,52,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,sharon neal,awallace@gmail.com,female,altamirano norte,3177 +5052,2020-04-16 00:00:00,1944-05-16 00:00:00,78,universidad nacional de jujuy,licenciatura en administración ,jordan mendoza,cherylstone@gmail.com,male,juan e barra,7517 +5053,2019-11-08 00:00:00,1988-07-01 00:00:00,34,universidad nacional de jujuy,licenciatura en ciencias antropológicas,ricky huang,meagan81@hotmail.com,male,juan e barra,7517 +5054,2020-04-28 00:00:00,1972-12-02 00:00:00,49,universidad tecnológica nacional,farmacia,lynn mccarty,parksjames@hotmail.com,female,juan e barra,7517 +5055,2019-10-23 00:00:00,1979-05-30 00:00:00,43,universidad nacional de jujuy,licenciatura en ciencias antropológicas,joseph richardson,elizabeth60@yahoo.com,male,santos lugares,1676 +5056,2020-03-16 00:00:00,1948-01-21 00:00:00,74,universidad nacional de jujuy,diseño industrial,john robinson,jordanlisa@yahoo.com,male,santos lugares,1676 +5057,2020-02-26 00:00:00,1911-11-02 00:00:00,111,universidad tecnológica nacional,agronomía,steven holder,lopezcaitlyn@hotmail.com,male,santos lugares,1676 +5058,2020-06-30 00:00:00,1971-02-03 00:00:00,51,universidad tecnológica nacional,agronomía,andrew ramirez,gcampbell@yahoo.com,male,santos lugares,1676 +5059,2020-06-25 00:00:00,1951-05-11 00:00:00,71,universidad nacional de jujuy,licenciatura en musicoterapia,david baker,martineztamara@yahoo.com,male,comandante giribone,7135 +5060,2019-10-21 00:00:00,1935-10-28 00:00:00,87,universidad nacional de jujuy,licenciatura en ciencias ambientales,maria patton,ycopeland@yahoo.com,female,comandante giribone,7135 +5061,2020-01-17 00:00:00,1945-07-30 00:00:00,77,universidad tecnológica nacional,licenciatura en ciencias de la computación,mark weaver,timothy71@yahoo.com,male,aguada florencio,8340 +5062,2019-12-06 00:00:00,1973-08-20 00:00:00,49,universidad tecnológica nacional,licenciatura en ciencias de la educación ,karl bonilla,michelle14@hotmail.com,male,aguada florencio,8340 +5063,2020-06-16 00:00:00,1992-06-13 00:00:00,30,universidad tecnológica nacional,licenciatura en ciencias ambientales,tonya kim,ashley70@hotmail.com,female,aguada florencio,8340 +5064,2019-12-26 00:00:00,1952-04-03 00:00:00,70,universidad nacional de jujuy,ingeniería en informática,justin mcmillan,thomasstephanie@yahoo.com,male,aguada florencio,8340 +5065,2020-01-28 00:00:00,1953-02-25 00:00:00,69,universidad tecnológica nacional,licenciatura en ciencias de la educación ,marcus wallace,uwilson@yahoo.com,male,aguada florencio,8340 +5066,2020-07-07 00:00:00,1928-09-22 00:00:00,94,universidad nacional de jujuy,ingeniería mecánica,joseph rasmussen,nyoung@yahoo.com,male,clason,2146 +5067,2020-01-31 00:00:00,1917-05-29 00:00:00,105,universidad nacional de jujuy,licenciatura en ciencias ambientales,ian reid,pross@gmail.com,male,clason,2146 +5068,2019-10-07 00:00:00,1957-05-05 00:00:00,65,universidad nacional de jujuy,actuario ,christopher carter,lkeller@hotmail.com,male,clason,2146 +5069,2019-11-28 00:00:00,1975-03-09 00:00:00,47,universidad nacional de jujuy,licenciatura en terapia ocupacional,christian glass,christopher13@gmail.com,male,clason,2146 +5070,2019-10-31 00:00:00,1943-12-20 00:00:00,78,universidad nacional de jujuy,licenciatura en administración ,crystal chang,yangtaylor@gmail.com,female,clason,2146 +5071,2020-02-06 00:00:00,1973-03-23 00:00:00,49,universidad nacional de jujuy,ciencias veterinarias,steven howard,nicole95@yahoo.com,male,clason,2146 +5072,2020-03-17 00:00:00,1960-09-18 00:00:00,62,universidad nacional de jujuy,licenciatura en ciencia política ,richard owens,christine10@hotmail.com,male,clason,2146 +5073,2019-12-02 00:00:00,1982-05-01 00:00:00,40,universidad tecnológica nacional,licenciatura en ciencias biológicas,vanessa smith,fhodge@yahoo.com,female,estancia las gamas,3057 +5074,2020-02-07 00:00:00,1907-07-23 00:00:00,115,universidad nacional de jujuy,licenciatura en artes,kevin stephens,wattsmichelle@gmail.com,male,estancia las gamas,3057 +5075,2020-02-14 00:00:00,1970-06-11 00:00:00,52,universidad nacional de jujuy,ciencias veterinarias,john bullock,cwright@gmail.com,male,estancia las gamas,3057 +5076,2019-12-23 00:00:00,1953-03-06 00:00:00,69,universidad nacional de jujuy,licenciatura en artes,timothy hancock,avasquez@yahoo.com,male,estancia las gamas,3057 +5077,2019-11-04 00:00:00,1926-02-21 00:00:00,96,universidad tecnológica nacional,diseño industrial,kevin madden,mindy88@gmail.com,male,estancia las gamas,3057 +5078,2020-05-05 00:00:00,1978-12-18 00:00:00,43,universidad nacional de jujuy,licenciatura en terapia ocupacional,derrick meyer,carmen56@yahoo.com,male,estancia las gamas,3057 +5079,2019-12-31 00:00:00,1934-09-20 00:00:00,88,universidad nacional de jujuy,licenciatura en psicología,casey hartman,rstephens@gmail.com,female,estancia las gamas,3057 +5080,2020-05-12 00:00:00,1967-07-04 00:00:00,55,universidad nacional de jujuy,licenciatura en ciencia política ,catherine mitchell,john77@hotmail.com,female,estancia las gamas,3057 +5081,2020-05-14 00:00:00,1966-09-14 00:00:00,56,universidad tecnológica nacional,contador público ,regina williams,darryljones@gmail.com,female,estancia las gamas,3057 +5082,2020-05-22 00:00:00,1988-04-30 00:00:00,34,universidad nacional de jujuy,ingeniería mecánica,lisa bryant,natalie83@hotmail.com,female,corralito,4753 +5083,2020-04-22 00:00:00,1947-08-07 00:00:00,75,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,michael collins,joshua57@yahoo.com,male,corralito,4753 +5084,2020-06-03 00:00:00,1993-07-04 00:00:00,29,universidad tecnológica nacional,contador público ,mr. frank thomas md,pmarshall@gmail.com,male,corralito,4753 +5085,2020-01-12 00:00:00,1994-06-27 00:00:00,28,universidad tecnológica nacional,técnico para bioterios ,jerome lewis,gene64@yahoo.com,male,corralito,4753 +5086,2019-11-09 00:00:00,1996-03-28 00:00:00,26,universidad nacional de jujuy,licenciatura en administración ,david long,osandoval@gmail.com,male,realico,6200 +5087,2020-06-24 00:00:00,1927-03-03 00:00:00,95,universidad tecnológica nacional,actuario ,leslie duncan,brianthomas@hotmail.com,female,realico,6200 +5088,2020-04-28 00:00:00,1970-01-09 00:00:00,52,universidad tecnológica nacional,técnico para bioterios ,judith wright,brownjason@gmail.com,female,realico,6200 +5089,2019-10-28 00:00:00,1923-10-18 00:00:00,99,universidad nacional de jujuy,ingeniería en informática,jade hunt,eric33@gmail.com,female,realico,6200 +5090,2020-04-25 00:00:00,1906-08-26 00:00:00,116,universidad tecnológica nacional,licenciatura en musicoterapia,jeffrey berger,allenashley@gmail.com,male,realico,6200 +5091,2020-06-05 00:00:00,1986-08-26 00:00:00,36,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,victor jacobson,eric51@gmail.com,male,realico,6200 +5092,2019-10-02 00:00:00,1971-05-27 00:00:00,51,universidad tecnológica nacional,licenciatura en ciencias de la computación,sarah flores,cooperkelly@hotmail.com,female,realico,6200 +5093,2020-06-22 00:00:00,2002-11-14 00:00:00,20,universidad tecnológica nacional,licenciatura en ciencias biológicas,anthony turner,ricky48@hotmail.com,male,aero club canal,2823 +5094,2020-07-18 00:00:00,1979-12-07 00:00:00,42,universidad nacional de jujuy,diseño industrial,alexis miller,samantha04@gmail.com,female,aero club canal,2823 +5095,2019-10-04 00:00:00,1962-03-13 00:00:00,60,universidad tecnológica nacional,licenciatura en sociología ,michael mcintyre,kathryn12@hotmail.com,male,aero club canal,2823 +5096,2019-11-13 00:00:00,1952-11-18 00:00:00,70,universidad nacional de jujuy,diseño de imagen y sonido,mary lee,cruzalyssa@hotmail.com,female,aero club canal,2823 +5097,2020-05-19 00:00:00,1946-02-25 00:00:00,76,universidad tecnológica nacional,farmacia,michael vasquez,elliottstefanie@gmail.com,male,aero club canal,2823 +5098,2020-05-19 00:00:00,1955-07-09 00:00:00,67,universidad tecnológica nacional,licenciatura en administración ,sarah miller,robert01@yahoo.com,female,aero club canal,2823 +5099,2019-12-09 00:00:00,1965-03-11 00:00:00,57,universidad nacional de jujuy,técnico para bioterios ,robert mcfarland,james14@hotmail.com,male,felicia,3087 +5100,2020-02-04 00:00:00,1913-02-17 00:00:00,109,universidad nacional de jujuy,licenciatura en ciencias geológicas,kristine becker,ocooper@gmail.com,female,felicia,3087 +5101,2020-03-19 00:00:00,1958-07-14 00:00:00,64,universidad tecnológica nacional,agronomía,emma bryant,mullinssamantha@yahoo.com,female,felicia,3087 +5102,2019-11-10 00:00:00,1944-06-27 00:00:00,78,universidad tecnológica nacional,contador público ,jacqueline brown,ochoi@gmail.com,female,felicia,3087 +5103,2019-11-17 00:00:00,2003-01-18 00:00:00,19,universidad tecnológica nacional,contador público ,mikayla willis,warrendaniel@yahoo.com,female,almacen piatti,2711 +5104,2020-06-09 00:00:00,1985-10-13 00:00:00,37,universidad tecnológica nacional,actuario ,dr. eric walker,durhamstephanie@hotmail.com,male,gorchs,7226 +5105,2020-04-17 00:00:00,1978-07-01 00:00:00,44,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,luke porter,christopher21@yahoo.com,male,gorchs,7226 +5106,2020-07-02 00:00:00,1970-11-22 00:00:00,52,universidad nacional de jujuy,diseño de imagen y sonido,felicia kramer,christine99@yahoo.com,female,gorchs,7226 +5107,2020-07-08 00:00:00,1951-11-23 00:00:00,71,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,adam dean,jonesapril@hotmail.com,male,gorchs,7226 +5108,2020-02-15 00:00:00,1939-05-17 00:00:00,83,universidad tecnológica nacional,ciencias veterinarias,miguel thompson,lisadunlap@gmail.com,male,gorchs,7226 +5109,2020-03-17 00:00:00,1962-08-19 00:00:00,60,universidad tecnológica nacional,licenciatura en terapia ocupacional,james miller,brendafletcher@yahoo.com,male,america,6237 +5110,2020-05-26 00:00:00,1977-01-31 00:00:00,45,universidad nacional de jujuy,licenciatura en producción de bioimagenes,michael marshall,lavila@hotmail.com,male,america,6237 +5111,2020-06-20 00:00:00,1917-08-06 00:00:00,105,universidad nacional de jujuy,licenciatura en ciencias ambientales,william wood,rmcdaniel@yahoo.com,male,america,6237 +5112,2020-03-18 00:00:00,1930-09-22 00:00:00,92,universidad tecnológica nacional,licenciatura en ciencia política ,laura khan,madison80@yahoo.com,female,america,6237 +5113,2020-04-20 00:00:00,1971-04-05 00:00:00,51,universidad tecnológica nacional,farmacia,tammy miller,bnguyen@yahoo.com,female,berisso,2848 +5114,2020-07-02 00:00:00,1937-06-14 00:00:00,85,universidad nacional de jujuy,licenciatura en producción de bioimagenes,kathryn tate,brandon16@hotmail.com,female,berisso,2848 +5115,2020-01-12 00:00:00,1991-07-30 00:00:00,31,universidad nacional de jujuy,medicina,james gardner,megangreen@hotmail.com,male,alejandra,3051 +5116,2020-06-22 00:00:00,1947-07-18 00:00:00,75,universidad nacional de jujuy,farmacia,bobby adams,robert34@gmail.com,male,alejandra,3051 +5117,2020-06-24 00:00:00,1964-10-05 00:00:00,58,universidad nacional de jujuy,diseño industrial,dominique brewer,jonesmaria@yahoo.com,female,alejandra,3051 +5118,2020-02-17 00:00:00,1930-11-26 00:00:00,92,universidad tecnológica nacional,contador público ,heather schwartz,mariajimenez@gmail.com,female,alejandra,3051 +5119,2020-02-16 00:00:00,2004-05-16 00:00:00,18,universidad tecnológica nacional,bioquímica,angela thompson dds,joshuapalmer@hotmail.com,female,alejandra,3051 +5120,2020-02-07 00:00:00,1925-10-21 00:00:00,97,universidad tecnológica nacional,licenciatura en administración ,peter williams,moralestimothy@yahoo.com,male,alejandra,3051 +5121,2019-12-05 00:00:00,1969-10-03 00:00:00,53,universidad tecnológica nacional,actuario ,mike bennett,megan69@gmail.com,male,alejandra,3051 +5122,2020-02-25 00:00:00,1988-03-06 00:00:00,34,universidad nacional de jujuy,licenciatura en ciencias de la computación,mark herrera,becky46@yahoo.com,male,aconquija,4743 +5123,2020-04-16 00:00:00,1935-06-13 00:00:00,87,universidad nacional de jujuy,licenciatura en musicoterapia,kayla ross,paynejonathan@gmail.com,female,aconquija,4743 +5124,2020-05-30 00:00:00,1975-12-30 00:00:00,46,universidad nacional de jujuy,licenciatura en ciencias ambientales,jennifer walker,marthawang@hotmail.com,female,aconquija,4743 +5125,2020-02-28 00:00:00,1931-05-29 00:00:00,91,universidad tecnológica nacional,licenciatura en ciencias de la computación,lindsay adams,wongjessica@yahoo.com,female,aconquija,4743 +5126,2019-10-30 00:00:00,1917-10-18 00:00:00,105,universidad nacional de jujuy,licenciatura en ciencias de la computación,mr. daniel powell,cynthia74@yahoo.com,male,aconquija,4743 +5127,2019-11-22 00:00:00,1907-02-10 00:00:00,115,universidad tecnológica nacional,diseño industrial,cory terry,terryprice@hotmail.com,male,aconquija,4743 +5128,2020-04-25 00:00:00,1916-04-17 00:00:00,106,universidad nacional de jujuy,diseño de imagen y sonido,mark wood,galexander@hotmail.com,male,la porteña,7241 +5129,2020-05-22 00:00:00,1952-02-03 00:00:00,70,universidad nacional de jujuy,licenciatura en psicología,dean barnett,knappaaron@gmail.com,male,la porteña,7241 +5130,2019-11-19 00:00:00,1928-03-26 00:00:00,94,universidad nacional de jujuy,licenciatura en musicoterapia,jeremiah thomas,jesus66@hotmail.com,male,la porteña,7241 +5131,2020-04-04 00:00:00,2000-02-02 00:00:00,22,universidad tecnológica nacional,licenciatura en psicología,david harvey,tamaramunoz@gmail.com,male,la porteña,7241 +5132,2020-04-09 00:00:00,1936-10-02 00:00:00,86,universidad nacional de jujuy,ciencias veterinarias,ethan coleman,patrickbowen@gmail.com,male,la porteña,7241 +5133,2019-11-20 00:00:00,1968-10-25 00:00:00,54,universidad tecnológica nacional,farmacia,john morgan,jacobschad@yahoo.com,male,la porteña,7241 +5134,2020-07-15 00:00:00,2004-01-16 00:00:00,18,universidad tecnológica nacional,licenciatura en artes,candace martinez,kweber@hotmail.com,female,la porteña,7241 +5135,2020-06-28 00:00:00,1981-10-01 00:00:00,41,universidad nacional de jujuy,licenciatura en ciencias de la educación ,fernando martinez,pbrown@yahoo.com,male,carlos maria naon,6515 +5136,2019-11-14 00:00:00,1932-01-22 00:00:00,90,universidad tecnológica nacional,licenciatura en ciencias geológicas,karen figueroa,tstewart@yahoo.com,female,carlos maria naon,6515 +5137,2020-03-15 00:00:00,1989-02-03 00:00:00,33,universidad tecnológica nacional,ingeniería en informática,jaclyn allison,jordanalexander@gmail.com,female,carlos maria naon,6515 +5138,2020-06-28 00:00:00,1978-06-16 00:00:00,44,universidad tecnológica nacional,farmacia,sandra simon,greenemarcus@yahoo.com,female,carlos maria naon,6515 +5139,2019-10-18 00:00:00,1931-07-03 00:00:00,91,universidad nacional de jujuy,licenciatura en artes,gabriel simpson,callahangerald@hotmail.com,male,carlos maria naon,6515 +5140,2020-01-17 00:00:00,1975-11-03 00:00:00,47,universidad tecnológica nacional,licenciatura en ciencias de la computación,william ford,twilliams@gmail.com,male,carlos maria naon,6515 +5141,2020-05-08 00:00:00,1923-02-07 00:00:00,99,universidad tecnológica nacional,licenciatura en ciencia política ,jacob horton,kelly33@gmail.com,male,cerrillos al sud,5501 +5142,2020-03-14 00:00:00,1909-02-14 00:00:00,113,universidad tecnológica nacional,medicina,deborah bell,ndouglas@yahoo.com,female,cerrillos al sud,5501 +5143,2020-07-06 00:00:00,1920-06-28 00:00:00,102,universidad nacional de jujuy,licenciatura en ciencias ambientales,gary bennett,mcgeeshelby@yahoo.com,male,cerrillos al sud,5501 +5144,2020-04-06 00:00:00,1971-04-08 00:00:00,51,universidad nacional de jujuy,ciencias veterinarias,melissa kidd,reesewilliam@hotmail.com,female,la chilca,5779 +5145,2019-11-20 00:00:00,1961-04-13 00:00:00,61,universidad tecnológica nacional,arquitectura,michael sanders,huntmaria@gmail.com,male,la chilca,5779 +5146,2019-12-25 00:00:00,1914-12-13 00:00:00,107,universidad tecnológica nacional,licenciatura en psicología,gilbert thomas,andrea42@yahoo.com,male,la chilca,5779 +5147,2020-03-20 00:00:00,1969-08-14 00:00:00,53,universidad nacional de jujuy,ciencias veterinarias,juan farley,jennifer61@gmail.com,male,la chilca,5779 +5148,2019-10-16 00:00:00,1920-04-06 00:00:00,102,universidad nacional de jujuy,técnico para bioterios ,robert orr jr.,christopher70@gmail.com,male,alto del molle,5755 +5149,2020-02-11 00:00:00,1962-10-20 00:00:00,60,universidad nacional de jujuy,licenciatura en ciencia política ,aaron lin,baldwinnancy@gmail.com,male,gonzalez catan,1759 +5150,2020-03-28 00:00:00,1909-09-02 00:00:00,113,universidad nacional de jujuy,licenciatura en ciencias de la educación ,ronald baker,vbarrett@hotmail.com,male,gonzalez catan,1759 +5151,2020-03-09 00:00:00,1987-08-30 00:00:00,35,universidad tecnológica nacional,ingeniería en informática,vincent fields,nglover@hotmail.com,male,gonzalez catan,1759 +5152,2019-11-16 00:00:00,1945-07-05 00:00:00,77,universidad nacional de jujuy,licenciatura en ciencias de la educación ,christopher francis,deborahgonzalez@hotmail.com,male,gonzalez catan,1759 +5153,2020-03-09 00:00:00,1984-08-09 00:00:00,38,universidad tecnológica nacional,contador público ,angela allen,tylerevans@gmail.com,female,gonzalez catan,1759 +5154,2020-05-28 00:00:00,1963-02-26 00:00:00,59,universidad nacional de jujuy,ingeniería electrónica,debbie bauer,barry85@yahoo.com,female,bajo hondo,8115 +5155,2020-06-28 00:00:00,1976-05-24 00:00:00,46,universidad tecnológica nacional,licenciatura en ciencias de la educación ,shane hawkins,abigail31@yahoo.com,male,bajo hondo,8115 +5156,2020-06-28 00:00:00,1960-05-12 00:00:00,62,universidad tecnológica nacional,licenciatura en ciencias antropológicas,michael miller,simsbrittany@yahoo.com,male,bajo hondo,8115 +5157,2020-03-07 00:00:00,1925-09-27 00:00:00,97,universidad nacional de jujuy,licenciatura en ciencias antropológicas,kathy bryant,ngomez@hotmail.com,female,aldea san andres,8126 +5158,2020-06-05 00:00:00,1922-11-21 00:00:00,100,universidad nacional de jujuy,licenciatura en producción de bioimagenes,mary choi,hoffmanrichard@hotmail.com,female,aldea san andres,8126 +5159,2020-06-21 00:00:00,1961-03-13 00:00:00,61,universidad nacional de jujuy,ciencias veterinarias,mr. craig valenzuela,elizabeth52@yahoo.com,male,aldea san andres,8126 +5160,2020-05-08 00:00:00,1916-10-24 00:00:00,106,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,christopher miller,amandajohnson@gmail.com,male,aldea san andres,8126 +5161,2020-05-24 00:00:00,1998-08-28 00:00:00,24,universidad nacional de jujuy,licenciatura en ciencia política ,theresa martinez,zcrawford@hotmail.com,female,aldea san andres,8126 +5162,2019-12-12 00:00:00,1958-08-19 00:00:00,64,universidad tecnológica nacional,contador público ,andrew schneider,alexander91@yahoo.com,male,aguada de la peña,5461 +5163,2020-07-02 00:00:00,1963-04-22 00:00:00,59,universidad tecnológica nacional,licenciatura en ciencias biológicas,chelsea jones,cuevasjason@hotmail.com,female,antiguo,4631 +5164,2020-02-01 00:00:00,1980-05-10 00:00:00,42,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,samuel knox,justinhopkins@yahoo.com,male,antiguo,4631 +5165,2020-03-17 00:00:00,1979-09-29 00:00:00,43,universidad tecnológica nacional,licenciatura en psicología,randy velez,johnjennings@yahoo.com,male,antiguo,4631 +5166,2019-11-25 00:00:00,1966-05-09 00:00:00,56,universidad tecnológica nacional,licenciatura en ciencias ambientales,laura munoz,norman81@gmail.com,female,antiguo,4631 +5167,2019-10-11 00:00:00,1923-05-08 00:00:00,99,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,sandy hughes,toddmorgan@yahoo.com,female,antiguo,4631 +5168,2020-03-21 00:00:00,1965-01-10 00:00:00,57,universidad tecnológica nacional,licenciatura en ciencias de la computación,derrick cook,gonzalezjames@hotmail.com,male,la chirlandia,8203 +5169,2019-12-08 00:00:00,1962-05-07 00:00:00,60,universidad nacional de jujuy,contador público ,lauren duke dds,maddoxgina@hotmail.com,female,la chirlandia,8203 +5170,2019-11-17 00:00:00,1913-05-31 00:00:00,109,universidad nacional de jujuy,técnico para bioterios ,lauren hinton,ashley05@yahoo.com,female,la chirlandia,8203 +5171,2020-05-31 00:00:00,1996-09-24 00:00:00,26,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,travis martinez,maryholmes@hotmail.com,male,la chirlandia,8203 +5172,2020-01-25 00:00:00,1963-11-07 00:00:00,59,universidad nacional de jujuy,ingeniería electrónica,jared hunter,raymond67@hotmail.com,male,la chirlandia,8203 +5173,2020-06-20 00:00:00,1933-10-09 00:00:00,89,universidad tecnológica nacional,bioquímica,jason perry,hendersoncorey@yahoo.com,male,la chirlandia,8203 +5174,2019-12-03 00:00:00,1943-12-31 00:00:00,78,universidad nacional de jujuy,licenciatura en ciencias biológicas,jesse hernandez,whitelauren@hotmail.com,male,cañadon seco,9013 +5175,2019-11-29 00:00:00,1905-12-06 00:00:00,117,universidad tecnológica nacional,agronomía,toni kennedy,kevinwebb@gmail.com,female,cañadon seco,9013 +5176,2020-05-05 00:00:00,1981-10-20 00:00:00,41,universidad nacional de jujuy,medicina,erica clark,rogerskaren@yahoo.com,female,cañadon seco,9013 +5177,2020-05-16 00:00:00,1952-11-28 00:00:00,70,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,patricia romero,murphysandra@yahoo.com,female,cañadon seco,9013 +5178,2020-03-05 00:00:00,1918-09-03 00:00:00,104,universidad tecnológica nacional,arquitectura,donald raymond,reedjerome@hotmail.com,male,cañadon seco,9013 +5179,2020-05-24 00:00:00,1937-01-17 00:00:00,85,universidad tecnológica nacional,arquitectura,taylor kelly dds,gdavis@gmail.com,female,colonia bombal,5529 +5180,2019-10-31 00:00:00,1977-03-20 00:00:00,45,universidad tecnológica nacional,medicina,adrian franklin,franklinvanessa@hotmail.com,male,colonia bombal,5529 +5181,2020-05-14 00:00:00,1912-04-14 00:00:00,110,universidad nacional de jujuy,agronomía,melissa reese,wrightmaria@gmail.com,female,colonia bombal,5529 +5182,2020-06-08 00:00:00,1983-03-14 00:00:00,39,universidad nacional de jujuy,diseño de imagen y sonido,anthony dunn,robert08@yahoo.com,male,colonia bombal,5529 +5183,2020-05-02 00:00:00,2000-03-17 00:00:00,22,universidad nacional de jujuy,contador público ,jacob harris,adamlewis@gmail.com,male,colonia bombal,5529 +5184,2020-05-25 00:00:00,1952-08-11 00:00:00,70,universidad tecnológica nacional,farmacia,adam jackson,stewartjimmy@yahoo.com,male,colonia bombal,5529 +5185,2019-11-01 00:00:00,1947-01-10 00:00:00,75,universidad tecnológica nacional,licenciatura en terapia ocupacional,stacy shelton,oramos@gmail.com,female,grand bourg,1615 +5186,2020-07-02 00:00:00,1931-03-29 00:00:00,91,universidad tecnológica nacional,técnico para bioterios ,jeffery gardner,rebeccaconner@gmail.com,male,grand bourg,1615 +5187,2020-07-11 00:00:00,1913-02-22 00:00:00,109,universidad nacional de jujuy,licenciatura en sociología ,anthony hopkins,lturner@yahoo.com,male,grand bourg,1615 +5188,2020-05-06 00:00:00,2004-06-14 00:00:00,18,universidad nacional de jujuy,técnico para bioterios ,brady burns,tcook@gmail.com,male,aguada chacay co,8353 +5189,2019-12-13 00:00:00,1982-08-18 00:00:00,40,universidad nacional de jujuy,licenciatura en ciencias biológicas,james roberts,destiny88@gmail.com,male,aguada chacay co,8353 +5190,2020-05-26 00:00:00,1922-03-21 00:00:00,100,universidad tecnológica nacional,técnico para bioterios ,kelli erickson,florescalvin@gmail.com,female,aguada chacay co,8353 +5191,2019-11-20 00:00:00,2000-06-01 00:00:00,22,universidad tecnológica nacional,licenciatura en ciencias ambientales,thomas shields,laurenchandler@hotmail.com,male,bernasconi,8204 +5192,2020-04-23 00:00:00,1997-05-14 00:00:00,25,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,richard perry,thompsonaaron@hotmail.com,male,bernasconi,8204 +5193,2020-02-09 00:00:00,1924-01-15 00:00:00,98,universidad nacional de jujuy,diseño industrial,renee calderon,dorothylewis@yahoo.com,female,san francisco solano,1881 +5194,2019-11-25 00:00:00,1986-09-08 00:00:00,36,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,sharon roberts,usmith@hotmail.com,female,san francisco solano,1881 +5195,2019-11-05 00:00:00,1920-01-11 00:00:00,102,universidad nacional de jujuy,licenciatura en ciencia política ,scott carroll,ryan39@hotmail.com,male,albarellos,2101 +5196,2020-04-22 00:00:00,2003-04-07 00:00:00,19,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,danielle taylor,barnettbrenda@yahoo.com,female,albarellos,2101 +5197,2020-06-09 00:00:00,1938-12-01 00:00:00,84,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,suzanne solis,james67@gmail.com,female,anillaco,5341 +5198,2020-07-04 00:00:00,1946-07-17 00:00:00,76,universidad nacional de jujuy,contador público ,jenny taylor,jacobsgregory@hotmail.com,female,anillaco,5341 +5199,2020-07-31 00:00:00,1975-06-12 00:00:00,47,universidad tecnológica nacional,licenciatura en ciencias de la educación ,dennis andrews,cwallace@gmail.com,male,colonia bella italia,2300 +5200,2020-04-29 00:00:00,1995-08-07 00:00:00,27,universidad tecnológica nacional,licenciatura en psicología,ronald mercado,rgarcia@gmail.com,male,altona,7303 +5201,2019-12-04 00:00:00,1926-03-31 00:00:00,96,universidad tecnológica nacional,licenciatura en artes,marisa weber,sandra84@gmail.com,female,altona,7303 +5202,2019-12-23 00:00:00,1933-03-20 00:00:00,89,universidad nacional de jujuy,bioquímica,janet hill,emilychan@hotmail.com,female,altona,7303 +5203,2019-10-09 00:00:00,1971-12-06 00:00:00,50,universidad nacional de jujuy,licenciatura en ciencias de la computación,samantha hill,tylermiller@gmail.com,female,altona,7303 +5204,2019-11-29 00:00:00,1987-03-15 00:00:00,35,universidad tecnológica nacional,licenciatura en artes,allison lester,adamclark@gmail.com,female,altona,7303 +5205,2020-05-11 00:00:00,1993-05-27 00:00:00,29,universidad nacional de jujuy,licenciatura en ciencia política ,kevin cummings,ryan46@hotmail.com,male,candioti,3018 +5206,2020-06-01 00:00:00,1935-05-22 00:00:00,87,universidad tecnológica nacional,licenciatura en ciencias de la computación,david reid,mcclaincaroline@gmail.com,male,candioti,3018 +5207,2020-06-24 00:00:00,1989-12-26 00:00:00,32,universidad tecnológica nacional,licenciatura en ciencias de la computación,krystal dennis,mitchellheather@hotmail.com,female,candioti,3018 +5208,2019-10-12 00:00:00,1918-01-16 00:00:00,104,universidad tecnológica nacional,licenciatura en ciencias biológicas,andrea butler,harrishayley@yahoo.com,female,candioti,3018 +5209,2020-01-08 00:00:00,1952-09-22 00:00:00,70,universidad tecnológica nacional,licenciatura en ciencias biológicas,shannon orozco,ethan14@gmail.com,female,candioti,3018 +5210,2020-03-13 00:00:00,1911-03-24 00:00:00,111,universidad tecnológica nacional,licenciatura en ciencia política ,todd winters,matthew27@yahoo.com,male,colonia los zapallos,3003 +5211,2020-04-14 00:00:00,1958-04-26 00:00:00,64,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,mr. james young,salasphilip@yahoo.com,male,colonia los zapallos,3003 +5212,2020-04-22 00:00:00,1976-11-13 00:00:00,46,universidad tecnológica nacional,licenciatura en terapia ocupacional,deborah garcia,elizabeth63@gmail.com,female,colonia los zapallos,3003 +5213,2020-04-10 00:00:00,1938-11-08 00:00:00,84,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,miranda vargas,jennifer71@hotmail.com,female,colonia los zapallos,3003 +5214,2020-01-05 00:00:00,1912-04-21 00:00:00,110,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,john bennett,rebecca88@hotmail.com,male,el horno,5357 +5215,2020-05-10 00:00:00,1959-12-01 00:00:00,62,universidad nacional de jujuy,agronomía,nathaniel west,brandonsmith@hotmail.com,male,el horno,5357 +5216,2019-11-22 00:00:00,1981-04-28 00:00:00,41,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,dennis davis,daniel59@hotmail.com,male,el horno,5357 +5217,2020-03-28 00:00:00,1938-07-08 00:00:00,84,universidad tecnológica nacional,licenciatura en ciencias de la educación ,ruth freeman,clarkjeffery@gmail.com,female,el horno,5357 +5218,2020-01-24 00:00:00,1912-08-14 00:00:00,110,universidad nacional de jujuy,licenciatura en ciencia política ,harold kerr,janet30@gmail.com,male,el horno,5357 +5219,2020-03-28 00:00:00,1964-11-11 00:00:00,58,universidad nacional de jujuy,diseño de imagen y sonido,mitchell phillips,stephaniebarnes@gmail.com,male,el horno,5357 +5220,2020-07-10 00:00:00,1994-04-18 00:00:00,28,universidad tecnológica nacional,medicina,kimberly vazquez,christine27@hotmail.com,female,el horno,5357 +5221,2020-06-03 00:00:00,2001-08-04 00:00:00,21,universidad nacional de jujuy,licenciatura en producción de bioimagenes,cheryl hernandez,tferrell@yahoo.com,female,colonia santa rosa,1816 +5222,2019-12-08 00:00:00,1906-05-17 00:00:00,116,universidad tecnológica nacional,licenciatura en ciencias antropológicas,joan moore,megan78@yahoo.com,female,colonia santa rosa,1816 +5223,2020-07-17 00:00:00,1964-09-29 00:00:00,58,universidad tecnológica nacional,licenciatura en psicología,steven simmons,eandrews@yahoo.com,male,colonia santa rosa,1816 +5224,2020-02-06 00:00:00,1942-01-21 00:00:00,80,universidad tecnológica nacional,licenciatura en sociología ,luke johnson,robinsontodd@hotmail.com,male,colonia santa rosa,1816 +5225,2019-11-27 00:00:00,1929-01-21 00:00:00,93,universidad nacional de jujuy,agronomía,timothy smith,smcdonald@yahoo.com,male,colonia santa rosa,1816 +5226,2019-11-15 00:00:00,1972-07-30 00:00:00,50,universidad tecnológica nacional,diseño de imagen y sonido,dan hardin,andrew99@yahoo.com,male,encina,6077 +5227,2019-10-09 00:00:00,1970-09-29 00:00:00,52,universidad tecnológica nacional,ciencias veterinarias,robin spencer,davidlopez@gmail.com,female,encina,6077 +5228,2019-12-20 00:00:00,1987-08-03 00:00:00,35,universidad nacional de jujuy,arquitectura,gwendolyn brooks,austinalyssa@hotmail.com,female,encina,6077 +5229,2020-03-13 00:00:00,1918-08-26 00:00:00,104,universidad tecnológica nacional,arquitectura,shane montgomery,connie77@yahoo.com,male,encina,6077 +5230,2019-11-30 00:00:00,1963-08-18 00:00:00,59,universidad nacional de jujuy,agronomía,heather nichols,brittney71@gmail.com,female,encina,6077 +5231,2020-03-15 00:00:00,1917-09-10 00:00:00,105,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,adam moore,wilsonjames@yahoo.com,male,encina,6077 +5232,2020-06-13 00:00:00,1992-09-30 00:00:00,30,universidad tecnológica nacional,licenciatura en artes,mary montgomery,ocortez@gmail.com,female,encina,6077 +5233,2020-04-30 00:00:00,2003-06-26 00:00:00,19,universidad tecnológica nacional,medicina,kenneth arellano,brandon42@yahoo.com,male,encina,6077 +5234,2020-04-25 00:00:00,1999-06-08 00:00:00,23,universidad tecnológica nacional,licenciatura en ciencias biológicas,david riley,lindseykatherine@yahoo.com,male,frontera,2438 +5235,2020-01-04 00:00:00,1976-09-16 00:00:00,46,universidad nacional de jujuy,licenciatura en ciencias de la computación,kathryn young,sclark@gmail.com,female,frontera,2438 +5236,2019-10-25 00:00:00,1967-04-12 00:00:00,55,universidad nacional de jujuy,licenciatura en terapia ocupacional,alexis rush,dianaparker@gmail.com,female,frontera,2438 +5237,2020-04-21 00:00:00,1912-06-13 00:00:00,110,universidad nacional de jujuy,técnico para bioterios ,kathryn brown,smithbruce@hotmail.com,female,la florencia,6317 +5238,2020-01-18 00:00:00,1985-07-16 00:00:00,37,universidad tecnológica nacional,medicina,jennifer brooks,kreed@yahoo.com,female,la florencia,6317 +5239,2019-12-05 00:00:00,1966-10-13 00:00:00,56,universidad tecnológica nacional,licenciatura en ciencias ambientales,mrs. colleen hester md,csandoval@gmail.com,female,la florencia,6317 +5240,2019-12-20 00:00:00,1909-11-23 00:00:00,113,universidad nacional de jujuy,farmacia,michael mccullough,silvamaria@gmail.com,male,caminera,8370 +5241,2019-12-15 00:00:00,1977-06-24 00:00:00,45,universidad tecnológica nacional,licenciatura en terapia ocupacional,lee deleon,evan21@hotmail.com,male,caminera,8370 +5242,2020-05-22 00:00:00,1920-06-24 00:00:00,102,universidad tecnológica nacional,licenciatura en musicoterapia,juan williams,browntodd@gmail.com,male,caminera,8370 +5243,2019-10-26 00:00:00,1995-03-16 00:00:00,27,universidad nacional de jujuy,licenciatura en producción de bioimagenes,mr. edward lindsey,bryansims@gmail.com,male,campo clucellas,2407 +5244,2020-04-21 00:00:00,1940-07-02 00:00:00,82,universidad nacional de jujuy,agronomía,suzanne reed,mjohnson@hotmail.com,female,campo clucellas,2407 +5245,2020-03-10 00:00:00,1992-11-27 00:00:00,29,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,mark kelley,alexishoward@gmail.com,male,campo clucellas,2407 +5246,2020-04-27 00:00:00,2004-05-31 00:00:00,18,universidad tecnológica nacional,licenciatura en ciencias antropológicas,philip booker,william20@gmail.com,male,campo clucellas,2407 +5247,2020-05-02 00:00:00,1906-09-25 00:00:00,116,universidad tecnológica nacional,licenciatura en producción de bioimagenes,tracey young,yhernandez@gmail.com,female,campo clucellas,2407 +5248,2020-03-31 00:00:00,2003-05-30 00:00:00,19,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,david ortega,merrittcarla@yahoo.com,male,campo clucellas,2407 +5249,2019-10-23 00:00:00,1906-03-24 00:00:00,116,universidad nacional de jujuy,contador público ,lori velazquez,marissa23@yahoo.com,female,colon,2720 +5250,2019-12-27 00:00:00,1997-07-17 00:00:00,25,universidad tecnológica nacional,licenciatura en artes,craig jackson,brian07@yahoo.com,male,colon,2720 +5251,2020-05-12 00:00:00,1939-08-11 00:00:00,83,universidad tecnológica nacional,licenciatura en administración ,christina romero phd,brianna34@yahoo.com,female,ampacama,5444 +5252,2019-10-22 00:00:00,2000-05-26 00:00:00,22,universidad nacional de jujuy,ingeniería electrónica,james figueroa,bushzachary@yahoo.com,male,ampacama,5444 +5253,2020-06-04 00:00:00,1969-03-19 00:00:00,53,universidad tecnológica nacional,licenciatura en ciencias geológicas,david reynolds,npark@yahoo.com,male,ampacama,5444 +5254,2019-10-17 00:00:00,1992-07-20 00:00:00,30,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,bailey martin,mitchellalexander@yahoo.com,female,ampacama,5444 +5255,2020-02-14 00:00:00,1956-12-12 00:00:00,65,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,scott jenkins,kellyjason@hotmail.com,male,estacion mazan,5313 +5256,2020-03-02 00:00:00,1963-10-24 00:00:00,59,universidad tecnológica nacional,licenciatura en administración ,rebecca fuller,ryan25@gmail.com,female,estacion mazan,5313 +5257,2020-01-23 00:00:00,1946-03-15 00:00:00,76,universidad tecnológica nacional,ingeniería en informática,robert davis,xkelly@gmail.com,male,estacion mazan,5313 +5258,2019-11-20 00:00:00,1976-07-17 00:00:00,46,universidad tecnológica nacional,diseño de imagen y sonido,scott flowers,kelsey58@gmail.com,male,estacion mazan,5313 +5259,2020-07-08 00:00:00,1987-03-15 00:00:00,35,universidad nacional de jujuy,diseño industrial,cody hunt,maryparker@hotmail.com,male,estacion mazan,5313 +5260,2019-12-26 00:00:00,1960-09-27 00:00:00,62,universidad tecnológica nacional,bioquímica,sandra brown,gabrielyang@gmail.com,female,la lucila del mar,7113 +5261,2020-02-07 00:00:00,1962-11-29 00:00:00,59,universidad tecnológica nacional,licenciatura en psicología,susan morton,campbellaaron@yahoo.com,female,la lucila del mar,7113 +5262,2020-04-30 00:00:00,1966-03-10 00:00:00,56,universidad nacional de jujuy,licenciatura en ciencias ambientales,rita sanders,kimhunter@hotmail.com,female,la lucila del mar,7113 +5263,2019-10-13 00:00:00,1969-12-01 00:00:00,52,universidad nacional de jujuy,ingeniería electrónica,linda chavez,slewis@hotmail.com,female,la lucila del mar,7113 +5264,2020-06-15 00:00:00,1955-09-04 00:00:00,67,universidad nacional de jujuy,contador público ,zachary jones,xjames@gmail.com,male,la lucila del mar,7113 +5265,2020-03-08 00:00:00,2002-11-17 00:00:00,20,universidad nacional de jujuy,licenciatura en sociología ,leslie johnson dds,ashleydiaz@hotmail.com,female,almacen castro,2751 +5266,2019-12-14 00:00:00,1977-06-17 00:00:00,45,universidad tecnológica nacional,licenciatura en administración ,daniel clarke,jessicamartin@yahoo.com,male,almacen castro,2751 +5267,2020-07-28 00:00:00,1974-03-31 00:00:00,48,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,nicholas dawson,steven95@gmail.com,male,almacen castro,2751 +5268,2020-01-31 00:00:00,1934-04-27 00:00:00,88,universidad nacional de jujuy,ciencias veterinarias,kara zamora,xhall@hotmail.com,female,almacen castro,2751 +5269,2020-07-05 00:00:00,1930-10-08 00:00:00,92,universidad nacional de jujuy,diseño de imagen y sonido,lauren lee,dawnbauer@yahoo.com,female,calle larga vieja,5605 +5270,2020-07-27 00:00:00,1914-01-15 00:00:00,108,universidad nacional de jujuy,licenciatura en sociología ,hailey stanton,jessicabrown@gmail.com,female,calle larga vieja,5605 +5271,2020-06-08 00:00:00,2001-07-21 00:00:00,21,universidad tecnológica nacional,ingeniería mecánica,sandra riley,pvaldez@yahoo.com,female,calle larga vieja,5605 +5272,2019-10-29 00:00:00,2004-07-08 00:00:00,18,universidad tecnológica nacional,ingeniería electrónica,haley hernandez,nsantos@gmail.com,female,calle larga vieja,5605 +5273,2020-02-27 00:00:00,1939-10-09 00:00:00,83,universidad nacional de jujuy,medicina,david russell,maryanderson@gmail.com,male,calle larga vieja,5605 +5274,2020-01-12 00:00:00,1986-05-31 00:00:00,36,universidad tecnológica nacional,licenciatura en ciencias antropológicas,kyle smith,mwhite@yahoo.com,male,calle larga vieja,5605 +5275,2020-04-10 00:00:00,1999-04-22 00:00:00,23,universidad tecnológica nacional,licenciatura en psicología,kathleen ellis,odavis@hotmail.com,female,chañarcito,4707 +5276,2020-02-05 00:00:00,1937-03-06 00:00:00,85,universidad nacional de jujuy,ingeniería mecánica,jenna chavez,kayleedavis@yahoo.com,female,chañarcito,4707 +5277,2020-06-10 00:00:00,1907-10-13 00:00:00,115,universidad tecnológica nacional,ingeniería en informática,kristin santiago,melissa22@yahoo.com,female,chañarcito,4707 +5278,2020-06-07 00:00:00,1953-09-30 00:00:00,69,universidad tecnológica nacional,ingeniería mecánica,tammy garza,gregbrady@gmail.com,female,estancia las isletas,8148 +5279,2020-05-22 00:00:00,2001-01-18 00:00:00,21,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,marc jones,zherrera@hotmail.com,male,estancia las isletas,8148 +5280,2020-06-14 00:00:00,1975-02-10 00:00:00,47,universidad tecnológica nacional,medicina,charlotte neal,hdunn@yahoo.com,female,estancia las isletas,8148 +5281,2019-10-18 00:00:00,1926-03-29 00:00:00,96,universidad nacional de jujuy,diseño de imagen y sonido,kenneth ford,tjones@yahoo.com,male,estancia las isletas,8148 +5282,2019-10-12 00:00:00,2004-07-25 00:00:00,18,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,kevin barnett,michelle88@yahoo.com,male,estancia las isletas,8148 +5283,2020-05-30 00:00:00,1946-12-28 00:00:00,75,universidad tecnológica nacional,licenciatura en terapia ocupacional,stacy hayes,lriley@hotmail.com,female,estancia las isletas,8148 +5284,2020-05-12 00:00:00,2001-10-15 00:00:00,21,universidad nacional de jujuy,ciencias veterinarias,barbara moore,danielsnyder@yahoo.com,female,estancia las isletas,8148 +5285,2020-02-29 00:00:00,1983-02-13 00:00:00,39,universidad nacional de jujuy,arquitectura,joseph donovan,michealowens@yahoo.com,male,estancia las isletas,8148 +5286,2019-12-13 00:00:00,1966-05-12 00:00:00,56,universidad tecnológica nacional,licenciatura en psicología,william williams,elizabethreynolds@gmail.com,male,zona delta san fernando,1647 +5287,2020-07-29 00:00:00,1964-03-01 00:00:00,58,universidad tecnológica nacional,licenciatura en ciencias antropológicas,kyle duffy,tracystephens@yahoo.com,male,zona delta san fernando,1647 +5288,2020-02-03 00:00:00,1941-08-30 00:00:00,81,universidad tecnológica nacional,licenciatura en ciencias antropológicas,steven martinez,seth27@yahoo.com,male,goyena,8175 +5289,2020-07-22 00:00:00,1970-03-14 00:00:00,52,universidad nacional de jujuy,ingeniería en informática,veronica reeves,ubrown@gmail.com,female,goyena,8175 +5290,2019-10-08 00:00:00,1978-09-06 00:00:00,44,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,david smith,guzmanjohn@yahoo.com,male,goyena,8175 +5291,2020-06-04 00:00:00,1973-04-16 00:00:00,49,universidad nacional de jujuy,ciencias veterinarias,brittany griffin,brittany65@hotmail.com,female,goyena,8175 +5292,2020-04-28 00:00:00,1911-06-28 00:00:00,111,universidad nacional de jujuy,arquitectura,joshua jackson,brennankayla@yahoo.com,male,goyena,8175 +5293,2019-12-23 00:00:00,1982-12-15 00:00:00,39,universidad tecnológica nacional,licenciatura en producción de bioimagenes,andrew mckinney,joseph34@hotmail.com,male,goyena,8175 +5294,2019-11-28 00:00:00,1938-11-03 00:00:00,84,universidad tecnológica nacional,licenciatura en ciencias de la educación ,catherine macias,sarabass@hotmail.com,female,canal 15 cerro de la gloria,7114 +5295,2020-06-07 00:00:00,2004-01-06 00:00:00,18,universidad nacional de jujuy,diseño industrial,douglas ball,stapia@gmail.com,male,canal 15 cerro de la gloria,7114 +5296,2019-10-03 00:00:00,1919-08-28 00:00:00,103,universidad nacional de jujuy,licenciatura en ciencias antropológicas,michael robbins,tanyanunez@yahoo.com,male,canal 15 cerro de la gloria,7114 +5297,2020-05-11 00:00:00,1958-06-27 00:00:00,64,universidad tecnológica nacional,ingeniería electrónica,donald krueger,sarahpeterson@hotmail.com,male,canal 15 cerro de la gloria,7114 +5298,2020-07-20 00:00:00,1969-12-16 00:00:00,52,universidad tecnológica nacional,técnico para bioterios ,erin dudley,webbjulie@yahoo.com,female,atencio,3187 +5299,2020-02-06 00:00:00,2001-11-24 00:00:00,20,universidad tecnológica nacional,licenciatura en psicología,tommy lee,qpeters@yahoo.com,male,atencio,3187 +5300,2020-02-06 00:00:00,1910-06-22 00:00:00,112,universidad nacional de jujuy,licenciatura en ciencia política ,joseph hardin,bobbybaker@gmail.com,male,atencio,3187 +5301,2020-04-05 00:00:00,1933-07-18 00:00:00,89,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,timothy griffin,lauragonzalez@hotmail.com,male,jose ferrari,1905 +5302,2019-11-23 00:00:00,1955-08-04 00:00:00,67,universidad nacional de jujuy,diseño de imagen y sonido,dana smith,rodgersstephanie@gmail.com,female,jose ferrari,1905 +5303,2020-05-09 00:00:00,1929-11-08 00:00:00,93,universidad nacional de jujuy,ingeniería en informática,alexander barron,bgriffin@gmail.com,male,jose ferrari,1905 +5304,2020-05-22 00:00:00,1989-01-08 00:00:00,33,universidad nacional de jujuy,licenciatura en psicología,traci walker,nealkathleen@hotmail.com,female,los frentones,3712 +5305,2020-07-24 00:00:00,1918-06-21 00:00:00,104,universidad nacional de jujuy,diseño de imagen y sonido,matthew cisneros,jonesjennifer@hotmail.com,male,los frentones,3712 +5306,2020-07-28 00:00:00,1970-08-22 00:00:00,52,universidad tecnológica nacional,actuario ,deborah zavala,wolfejoseph@hotmail.com,female,los frentones,3712 +5307,2019-12-07 00:00:00,1974-03-19 00:00:00,48,universidad nacional de jujuy,licenciatura en ciencias ambientales,jacob smith,allison14@gmail.com,male,los frentones,3712 +5308,2020-04-28 00:00:00,1931-08-11 00:00:00,91,universidad nacional de jujuy,licenciatura en ciencias antropológicas,kelly rodriguez,hsalazar@gmail.com,female,cafferata,2643 +5309,2020-06-30 00:00:00,1923-07-31 00:00:00,99,universidad nacional de jujuy,licenciatura en ciencias de la educación ,brian turner,michele13@gmail.com,male,cafferata,2643 +5310,2020-04-21 00:00:00,1947-04-07 00:00:00,75,universidad nacional de jujuy,licenciatura en ciencias de la educación ,clayton smith,jacksonbenjamin@hotmail.com,male,cafferata,2643 +5311,2020-03-26 00:00:00,1952-06-16 00:00:00,70,universidad nacional de jujuy,licenciatura en psicología,timothy russell,glassmatthew@yahoo.com,male,villa dominico,1874 +5312,2020-04-15 00:00:00,1925-05-21 00:00:00,97,universidad nacional de jujuy,ingeniería en informática,gregory hamilton,michael22@hotmail.com,male,villa dominico,1874 +5313,2020-03-12 00:00:00,1937-10-27 00:00:00,85,universidad tecnológica nacional,licenciatura en ciencias geológicas,robert hammond,amy67@hotmail.com,male,colonia arocena ina,3231 +5314,2020-04-08 00:00:00,1910-09-05 00:00:00,112,universidad tecnológica nacional,licenciatura en ciencias antropológicas,cory collins,courtneymoore@yahoo.com,male,colonia arocena ina,3231 +5315,2020-06-13 00:00:00,1937-04-06 00:00:00,85,universidad tecnológica nacional,bioquímica,peggy parrish,ericmoore@yahoo.com,female,colonia arocena ina,3231 +5316,2020-07-26 00:00:00,1910-12-14 00:00:00,111,universidad nacional de jujuy,farmacia,michael turner,velazquezvincent@yahoo.com,male,colonia arocena ina,3231 +5317,2020-03-08 00:00:00,1923-11-28 00:00:00,99,universidad tecnológica nacional,arquitectura,jacqueline barton,christinecross@gmail.com,female,batelito,3451 +5318,2020-05-28 00:00:00,1978-01-26 00:00:00,44,universidad nacional de jujuy,licenciatura en ciencias de la educación ,erin holmes,ajohnston@yahoo.com,female,batelito,3451 +5319,2019-12-26 00:00:00,1998-09-15 00:00:00,24,universidad nacional de jujuy,licenciatura en administración ,mark melendez,kenneth91@yahoo.com,male,campo garcia,2240 +5320,2020-03-24 00:00:00,1911-01-04 00:00:00,111,universidad tecnológica nacional,medicina,shane ruiz,hdunn@gmail.com,male,campo garcia,2240 +5321,2020-02-04 00:00:00,1944-10-26 00:00:00,78,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,angela miller,emily43@yahoo.com,female,campo garcia,2240 +5322,2020-05-17 00:00:00,1921-11-03 00:00:00,101,universidad tecnológica nacional,licenciatura en ciencias de la computación,laura barnett,pmann@hotmail.com,female,campo garcia,2240 +5323,2019-11-21 00:00:00,1918-03-26 00:00:00,104,universidad nacional de jujuy,licenciatura en ciencias ambientales,jessica palmer dds,mcdowellchristopher@gmail.com,female,campo garcia,2240 +5324,2020-02-15 00:00:00,1950-05-23 00:00:00,72,universidad tecnológica nacional,agronomía,cristian brown,cgoodman@yahoo.com,male,campo garcia,2240 +5325,2020-04-25 00:00:00,1920-12-16 00:00:00,101,universidad tecnológica nacional,ingeniería en informática,bailey macdonald,rodriguezrenee@yahoo.com,female,campo garcia,2240 +5326,2020-07-02 00:00:00,1931-03-04 00:00:00,91,universidad nacional de jujuy,ciencias veterinarias,amy clark,uandersen@yahoo.com,female,campo garcia,2240 +5327,2020-05-12 00:00:00,1997-03-31 00:00:00,25,universidad tecnológica nacional,licenciatura en producción de bioimagenes,michael clark,bwells@gmail.com,male,campo garcia,2240 +5328,2019-12-01 00:00:00,2003-08-08 00:00:00,19,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,melanie brown,tacevedo@yahoo.com,female,alcaracito,3142 +5329,2019-12-28 00:00:00,1979-10-31 00:00:00,43,universidad nacional de jujuy,licenciatura en ciencia política ,patrick bennett,leslie90@yahoo.com,male,alcaracito,3142 +5330,2020-06-29 00:00:00,1980-10-23 00:00:00,42,universidad nacional de jujuy,arquitectura,sandra turner,pjohnson@gmail.com,female,alcaracito,3142 +5331,2020-01-09 00:00:00,1949-03-17 00:00:00,73,universidad tecnológica nacional,contador público ,brandon newton,brownarthur@yahoo.com,male,alcaracito,3142 +5332,2020-06-27 00:00:00,1971-04-14 00:00:00,51,universidad nacional de jujuy,farmacia,kristina schmidt,rosejessica@hotmail.com,female,alcaracito,3142 +5333,2019-11-05 00:00:00,1935-03-23 00:00:00,87,universidad nacional de jujuy,licenciatura en terapia ocupacional,jordan martinez,patriciajennings@yahoo.com,female,sancti spiritu,2617 +5334,2020-02-15 00:00:00,1914-05-30 00:00:00,108,universidad tecnológica nacional,licenciatura en ciencias biológicas,mr. mason dominguez,murphymichele@gmail.com,male,sancti spiritu,2617 +5335,2020-06-23 00:00:00,1930-12-22 00:00:00,91,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,brian alexander,rbutler@hotmail.com,male,el chumbeau,7263 +5336,2020-07-28 00:00:00,1934-05-18 00:00:00,88,universidad tecnológica nacional,arquitectura,kelly compton,pamela48@hotmail.com,female,el chumbeau,7263 +5337,2019-10-01 00:00:00,1973-06-28 00:00:00,49,universidad tecnológica nacional,licenciatura en producción de bioimagenes,erica gibson,yeseniaanderson@yahoo.com,female,el chumbeau,7263 +5338,2019-10-21 00:00:00,1944-11-14 00:00:00,78,universidad nacional de jujuy,actuario ,mark archer,wknox@gmail.com,male,laprida,7414 +5339,2020-05-10 00:00:00,1942-03-16 00:00:00,80,universidad tecnológica nacional,licenciatura en producción de bioimagenes,cesar morales md,edward68@yahoo.com,male,laprida,7414 +5340,2019-11-21 00:00:00,1946-10-27 00:00:00,76,universidad nacional de jujuy,licenciatura en ciencias de la educación ,madison hughes,edgar21@gmail.com,female,laprida,7414 +5341,2020-06-03 00:00:00,1923-12-23 00:00:00,98,universidad tecnológica nacional,licenciatura en psicología,karen salas,colonnicole@gmail.com,female,laprida,7414 +5342,2020-02-25 00:00:00,1950-07-25 00:00:00,72,universidad tecnológica nacional,ingeniería en informática,austin forbes,alisonwalters@gmail.com,male,zona delta tigre,1649 +5343,2020-04-23 00:00:00,1975-12-22 00:00:00,46,universidad nacional de jujuy,ingeniería electrónica,rickey christensen,nguyenrebecca@yahoo.com,male,zona delta tigre,1649 +5344,2019-10-23 00:00:00,1907-05-28 00:00:00,115,universidad nacional de jujuy,licenciatura en ciencia política ,kenneth wong,luis71@yahoo.com,male,zona delta tigre,1649 +5345,2019-12-31 00:00:00,1922-04-28 00:00:00,100,universidad tecnológica nacional,licenciatura en producción de bioimagenes,chelsea hill,jennifer57@gmail.com,female,zona delta tigre,1649 +5346,2019-12-02 00:00:00,1973-09-01 00:00:00,49,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,john thompson,bwalker@hotmail.com,male,ingeniero williams,6603 +5347,2020-03-05 00:00:00,1993-05-31 00:00:00,29,universidad tecnológica nacional,licenciatura en administración ,cindy thomas,kimberly75@hotmail.com,female,ingeniero williams,6603 +5348,2020-03-18 00:00:00,1974-11-17 00:00:00,48,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,joseph mann,daviserin@gmail.com,male,ingeniero williams,6603 +5349,2020-06-22 00:00:00,1911-12-19 00:00:00,110,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,annette jenkins,smithvalerie@hotmail.com,female,graciarena,6335 +5350,2020-02-17 00:00:00,1994-09-10 00:00:00,28,universidad tecnológica nacional,ciencias veterinarias,michele montgomery,bookerjames@gmail.com,female,graciarena,6335 +5351,2020-06-28 00:00:00,1916-11-02 00:00:00,106,universidad tecnológica nacional,técnico para bioterios ,anna lewis,melissacollins@gmail.com,female,graciarena,6335 +5352,2020-05-15 00:00:00,1956-08-22 00:00:00,66,universidad tecnológica nacional,técnico para bioterios ,jennifer chen,emily26@gmail.com,female,graciarena,6335 +5353,2020-04-01 00:00:00,1983-09-17 00:00:00,39,universidad tecnológica nacional,medicina,dr. eric fields,cturner@gmail.com,male,graciarena,6335 +5354,2019-10-23 00:00:00,1986-07-29 00:00:00,36,universidad tecnológica nacional,licenciatura en ciencias ambientales,paul camacho,gonzalezsandra@hotmail.com,male,bañado norte,3400 +5355,2020-06-27 00:00:00,1993-08-19 00:00:00,29,universidad nacional de jujuy,técnico para bioterios ,becky norman,blozano@gmail.com,female,bañado norte,3400 +5356,2019-10-14 00:00:00,1976-08-18 00:00:00,46,universidad tecnológica nacional,licenciatura en ciencias ambientales,laura flores,sandra10@hotmail.com,female,bañado norte,3400 +5357,2020-02-17 00:00:00,1998-04-11 00:00:00,24,universidad tecnológica nacional,licenciatura en artes,denise meyer,howardcheyenne@hotmail.com,female,bañado norte,3400 +5358,2020-02-06 00:00:00,1912-08-04 00:00:00,110,universidad nacional de jujuy,ingeniería en informática,daniel phelps,fishermarc@yahoo.com,male,bañado norte,3400 +5359,2019-11-23 00:00:00,1919-11-24 00:00:00,103,universidad tecnológica nacional,ingeniería mecánica,jared romero,keithmatthew@hotmail.com,male,bañado norte,3400 +5360,2019-12-19 00:00:00,1999-05-29 00:00:00,23,universidad tecnológica nacional,diseño de imagen y sonido,ray cruz,xgray@yahoo.com,male,bañado norte,3400 +5361,2020-03-02 00:00:00,1977-12-01 00:00:00,44,universidad tecnológica nacional,ingeniería en informática,cory bryant,jeremycruz@hotmail.com,male,bañado norte,3400 +5362,2020-04-15 00:00:00,1932-03-13 00:00:00,90,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,jackson morrison,catherinefletcher@gmail.com,male,bañado norte,3400 +5363,2019-12-05 00:00:00,1958-03-05 00:00:00,64,universidad nacional de jujuy,licenciatura en ciencia política ,angela fowler,samuelhubbard@gmail.com,female,agua de castilla,4651 +5364,2019-11-23 00:00:00,2004-09-27 00:00:00,18,universidad tecnológica nacional,licenciatura en producción de bioimagenes,michelle clark,johnwoods@yahoo.com,female,agua de castilla,4651 +5365,2019-10-26 00:00:00,1930-05-25 00:00:00,92,universidad tecnológica nacional,ciencias veterinarias,tyler foster,snydertiffany@hotmail.com,male,agua de castilla,4651 +5366,2020-04-03 00:00:00,1906-03-12 00:00:00,116,universidad nacional de jujuy,licenciatura en ciencias antropológicas,kevin patton,elee@gmail.com,male,challaco,8318 +5367,2019-11-03 00:00:00,1950-08-26 00:00:00,72,universidad nacional de jujuy,licenciatura en psicología,pamela spencer,jeffreyharmon@yahoo.com,female,challaco,8318 +5368,2019-11-17 00:00:00,1964-03-11 00:00:00,58,universidad nacional de jujuy,medicina,michelle perez,pamela05@gmail.com,female,challaco,8318 +5369,2020-07-19 00:00:00,2002-07-28 00:00:00,20,universidad tecnológica nacional,arquitectura,bryan mcguire,lynchalicia@yahoo.com,male,challaco,8318 +5370,2020-05-17 00:00:00,1979-08-18 00:00:00,43,universidad nacional de jujuy,ingeniería mecánica,anthony wright,cbeck@gmail.com,male,challaco,8318 +5371,2019-12-08 00:00:00,1969-05-31 00:00:00,53,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,lauren wright,courtneyrichards@gmail.com,female,challaco,8318 +5372,2020-06-02 00:00:00,1935-08-20 00:00:00,87,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,adam cobb,reedgrace@yahoo.com,male,alto blanco,5700 +5373,2020-04-12 00:00:00,1949-08-11 00:00:00,73,universidad nacional de jujuy,licenciatura en artes,ashley love,martinezcassandra@hotmail.com,female,san andres,1651 +5374,2020-06-05 00:00:00,1953-12-31 00:00:00,68,universidad nacional de jujuy,licenciatura en ciencias de la educación ,mrs. renee taylor phd,collinsrandall@gmail.com,female,cuartel v,1744 +5375,2019-10-14 00:00:00,1955-12-21 00:00:00,66,universidad nacional de jujuy,ciencias veterinarias,paul lewis,ynguyen@gmail.com,male,cuartel v,1744 +5376,2020-02-20 00:00:00,1945-02-28 00:00:00,77,universidad tecnológica nacional,ciencias veterinarias,terri armstrong,mwilliams@hotmail.com,female,ingeniero thompson,6337 +5377,2019-10-06 00:00:00,1995-01-25 00:00:00,27,universidad tecnológica nacional,ingeniería mecánica,david farmer,christopherrodgers@gmail.com,male,11 de mayo,5701 +5378,2020-05-09 00:00:00,1982-08-31 00:00:00,40,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,mr. miguel valdez,teresa80@yahoo.com,male,11 de mayo,5701 +5379,2019-11-03 00:00:00,1910-07-07 00:00:00,112,universidad nacional de jujuy,licenciatura en ciencias de la computación,christopher morris,matthew61@yahoo.com,male,11 de mayo,5701 +5380,2020-05-07 00:00:00,1958-07-15 00:00:00,64,universidad nacional de jujuy,licenciatura en ciencia política ,daniel brown,walkermary@yahoo.com,male,bahia lapataia,9410 +5381,2020-02-14 00:00:00,1949-09-25 00:00:00,73,universidad nacional de jujuy,diseño de imagen y sonido,lawrence butler,kaitlyn26@yahoo.com,male,bahia lapataia,9410 +5382,2020-03-06 00:00:00,1968-05-16 00:00:00,54,universidad nacional de jujuy,licenciatura en ciencia política ,elizabeth tucker,tracy58@gmail.com,female,bahia lapataia,9410 +5383,2020-04-12 00:00:00,1965-07-20 00:00:00,57,universidad tecnológica nacional,bioquímica,ryan robinson,joseph89@yahoo.com,male,bahia lapataia,9410 +5384,2020-01-31 00:00:00,1960-10-08 00:00:00,62,universidad nacional de jujuy,medicina,donna jones,melinda30@yahoo.com,female,bahia lapataia,9410 +5385,2020-02-20 00:00:00,1999-02-19 00:00:00,23,universidad tecnológica nacional,ingeniería mecánica,robert collins,patrickrusso@yahoo.com,male,bahia lapataia,9410 +5386,2019-11-13 00:00:00,1931-11-17 00:00:00,91,universidad tecnológica nacional,licenciatura en terapia ocupacional,courtney brooks,daniel23@yahoo.com,female,bahia lapataia,9410 +5387,2019-12-09 00:00:00,1969-05-19 00:00:00,53,universidad nacional de jujuy,licenciatura en ciencia política ,michael fernandez,rhoward@yahoo.com,male,capiovi,3332 +5388,2020-04-21 00:00:00,1960-07-10 00:00:00,62,universidad tecnológica nacional,licenciatura en administración ,jennifer carr,williamsjohn@hotmail.com,female,capiovi,3332 +5389,2020-01-28 00:00:00,1958-07-31 00:00:00,64,universidad tecnológica nacional,actuario ,james smith,cevans@yahoo.com,male,arroyo manganga,3220 +5390,2020-05-21 00:00:00,1992-03-01 00:00:00,30,universidad tecnológica nacional,licenciatura en ciencias antropológicas,mark collins,denise10@yahoo.com,male,arroyo manganga,3220 +5391,2020-03-01 00:00:00,1923-09-20 00:00:00,99,universidad tecnológica nacional,licenciatura en administración ,deborah oneill,ydavis@gmail.com,female,arroyo manganga,3220 +5392,2019-10-20 00:00:00,1922-08-11 00:00:00,100,universidad tecnológica nacional,licenciatura en ciencias geológicas,mary ramirez,upowers@yahoo.com,female,arroyo manganga,3220 +5393,2019-12-10 00:00:00,1987-11-14 00:00:00,35,universidad tecnológica nacional,farmacia,margaret rios,greggromero@gmail.com,female,arroyo manganga,3220 +5394,2020-03-20 00:00:00,1939-04-27 00:00:00,83,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,bianca rodriguez,allisonhardy@yahoo.com,female,diaz,2222 +5395,2020-06-11 00:00:00,1941-08-05 00:00:00,81,universidad nacional de jujuy,licenciatura en ciencias antropológicas,jenna cruz,morgansarah@hotmail.com,female,diaz,2222 +5396,2020-02-24 00:00:00,2003-01-31 00:00:00,19,universidad tecnológica nacional,licenciatura en ciencias de la educación ,charles davidson,danielbrown@yahoo.com,male,cañadon del toro,9303 +5397,2020-02-22 00:00:00,2004-03-23 00:00:00,18,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jeremy harris,henrypaula@gmail.com,male,cañadon del toro,9303 +5398,2019-11-04 00:00:00,1983-12-19 00:00:00,38,universidad tecnológica nacional,licenciatura en sociología ,jessica smith,ssmith@hotmail.com,female,cañadon del toro,9303 +5399,2020-03-03 00:00:00,1914-09-19 00:00:00,108,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,justin brown,melissagomez@hotmail.com,male,cañadon del toro,9303 +5400,2019-12-14 00:00:00,1945-01-04 00:00:00,77,universidad tecnológica nacional,ingeniería en informática,eric hill,erica61@gmail.com,male,general conesa,2907 +5401,2020-01-12 00:00:00,1987-02-27 00:00:00,35,universidad tecnológica nacional,bioquímica,bianca salas,garciavalerie@hotmail.com,female,general conesa,2907 +5402,2019-12-27 00:00:00,1931-12-08 00:00:00,90,universidad nacional de jujuy,licenciatura en ciencia política ,laura torres,fjones@gmail.com,female,coraceros,6465 +5403,2020-04-26 00:00:00,1972-02-10 00:00:00,50,universidad nacional de jujuy,licenciatura en ciencias de la computación,peter schneider,lisa00@gmail.com,male,coraceros,6465 +5404,2020-01-22 00:00:00,1967-06-29 00:00:00,55,universidad tecnológica nacional,licenciatura en ciencias de la computación,robin olsen,nnelson@yahoo.com,female,coraceros,6465 +5405,2019-12-13 00:00:00,1953-01-08 00:00:00,69,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,alexa smith,jbrooks@hotmail.com,female,coraceros,6465 +5406,2020-04-21 00:00:00,1962-12-03 00:00:00,59,universidad nacional de jujuy,agronomía,grant hernandez,sharon89@gmail.com,male,coraceros,6465 +5407,2020-07-22 00:00:00,1941-08-05 00:00:00,81,universidad nacional de jujuy,ciencias veterinarias,scott weiss,serranofrank@yahoo.com,male,carlos salas,6453 +5408,2019-11-27 00:00:00,1995-12-15 00:00:00,26,universidad tecnológica nacional,licenciatura en ciencias ambientales,matthew owens,clarkrobert@hotmail.com,male,carlos salas,6453 +5409,2020-03-27 00:00:00,1983-05-13 00:00:00,39,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,thomas williams,michael65@yahoo.com,male,carlos salas,6453 +5410,2019-10-22 00:00:00,1975-09-24 00:00:00,47,universidad tecnológica nacional,licenciatura en ciencias de la computación,christopher manning,corybarnett@hotmail.com,male,punta de los llanos,5384 +5411,2020-01-15 00:00:00,1957-11-27 00:00:00,65,universidad tecnológica nacional,medicina,rachael daniels,greendavid@yahoo.com,female,punta de los llanos,5384 +5412,2020-03-07 00:00:00,1950-03-30 00:00:00,72,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,melody williams,brandygillespie@yahoo.com,female,punta de los llanos,5384 +5413,2020-06-03 00:00:00,1908-08-19 00:00:00,114,universidad tecnológica nacional,licenciatura en terapia ocupacional,denise townsend,smithmarie@yahoo.com,female,gobernador benegas,5544 +5414,2019-11-08 00:00:00,1967-10-16 00:00:00,55,universidad tecnológica nacional,ingeniería electrónica,judith lucero,eileengarcia@gmail.com,female,gobernador benegas,5544 +5415,2019-10-02 00:00:00,1992-08-12 00:00:00,30,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,emily short,ashepard@gmail.com,female,gobernador benegas,5544 +5416,2020-02-23 00:00:00,1995-10-07 00:00:00,27,universidad nacional de jujuy,medicina,thomas vargas,bowmanbrian@hotmail.com,male,gobernador benegas,5544 +5417,2020-07-12 00:00:00,1944-02-19 00:00:00,78,universidad tecnológica nacional,medicina,alyssa foster,scott54@yahoo.com,female,gobernador benegas,5544 +5418,2020-03-16 00:00:00,1945-02-12 00:00:00,77,universidad nacional de jujuy,licenciatura en producción de bioimagenes,cristian fischer,michael77@gmail.com,male,bajo de los huesos,9103 +5419,2020-04-07 00:00:00,2003-11-10 00:00:00,19,universidad tecnológica nacional,licenciatura en producción de bioimagenes,eric manning,thomasmercer@hotmail.com,male,bajo de los huesos,9103 +5420,2019-10-14 00:00:00,1975-11-04 00:00:00,47,universidad nacional de jujuy,licenciatura en ciencias geológicas,jimmy alexander,oingram@hotmail.com,male,bajo de los huesos,9103 +5421,2020-05-05 00:00:00,1965-10-27 00:00:00,57,universidad tecnológica nacional,técnico para bioterios ,julie gomez,harperkevin@hotmail.com,female,coronel boerr,7208 +5422,2020-05-01 00:00:00,1974-03-11 00:00:00,48,universidad tecnológica nacional,licenciatura en ciencias antropológicas,edwin jennings,isimmons@yahoo.com,male,coronel boerr,7208 +5423,2020-03-31 00:00:00,1990-06-12 00:00:00,32,universidad tecnológica nacional,ingeniería electrónica,matthew williams,alicia32@gmail.com,male,coronel boerr,7208 +5424,2019-12-27 00:00:00,1941-11-27 00:00:00,81,universidad tecnológica nacional,licenciatura en ciencias de la educación ,heather daniels,gardnerchristopher@gmail.com,female,coronel boerr,7208 +5425,2020-06-17 00:00:00,1917-02-15 00:00:00,105,universidad tecnológica nacional,licenciatura en ciencias ambientales,amy fox,emily48@hotmail.com,female,coronel boerr,7208 +5426,2020-07-21 00:00:00,1922-06-25 00:00:00,100,universidad tecnológica nacional,licenciatura en ciencias geológicas,steven reyes,susanperkins@gmail.com,male,coronel boerr,7208 +5427,2020-05-21 00:00:00,1960-01-20 00:00:00,62,universidad nacional de jujuy,licenciatura en musicoterapia,robert johnson,kristinaharris@gmail.com,male,ataliva,2307 +5428,2019-12-19 00:00:00,1950-10-19 00:00:00,72,universidad nacional de jujuy,licenciatura en ciencias antropológicas,madison jones,garrett03@yahoo.com,female,ataliva,2307 +5429,2020-04-10 00:00:00,1937-08-05 00:00:00,85,universidad nacional de jujuy,licenciatura en terapia ocupacional,jason mullen,gary30@yahoo.com,male,ataliva,2307 +5430,2020-06-15 00:00:00,1930-04-09 00:00:00,92,universidad tecnológica nacional,bioquímica,randy phillips,rodgersjessica@yahoo.com,male,las perlas,8300 +5431,2020-07-31 00:00:00,1915-07-16 00:00:00,107,universidad tecnológica nacional,ingeniería electrónica,emily taylor,efields@gmail.com,female,las perlas,8300 +5432,2020-01-06 00:00:00,1947-06-10 00:00:00,75,universidad nacional de jujuy,contador público ,james valentine,vhicks@yahoo.com,male,las perlas,8300 +5433,2020-03-25 00:00:00,1949-06-19 00:00:00,73,universidad nacional de jujuy,licenciatura en administración ,jose jackson,johnolson@hotmail.com,male,las perlas,8300 +5434,2020-06-13 00:00:00,1973-01-04 00:00:00,49,universidad nacional de jujuy,licenciatura en psicología,johnny pacheco,ashley89@yahoo.com,male,20 de junio,1761 +5435,2020-01-11 00:00:00,1931-10-05 00:00:00,91,universidad nacional de jujuy,diseño industrial,wendy jones,jessicagonzales@hotmail.com,female,20 de junio,1761 +5436,2020-02-08 00:00:00,1966-11-25 00:00:00,56,universidad nacional de jujuy,licenciatura en musicoterapia,jonathan jones,whitneymartin@gmail.com,male,20 de junio,1761 +5437,2020-02-10 00:00:00,1937-06-21 00:00:00,85,universidad tecnológica nacional,licenciatura en terapia ocupacional,geoffrey becker,jennifercrawford@gmail.com,male,20 de junio,1761 +5438,2020-04-19 00:00:00,1908-02-12 00:00:00,114,universidad nacional de jujuy,licenciatura en ciencia política ,kelsey kane,andersonwilliam@gmail.com,female,banfield,1828 +5439,2020-03-26 00:00:00,1907-05-12 00:00:00,115,universidad nacional de jujuy,licenciatura en musicoterapia,ashley peterson,cindy82@gmail.com,female,banfield,1828 +5440,2020-05-04 00:00:00,1966-09-05 00:00:00,56,universidad nacional de jujuy,farmacia,alexa mitchell,bakerdavid@hotmail.com,female,banfield,1828 +5441,2020-07-13 00:00:00,1988-04-11 00:00:00,34,universidad tecnológica nacional,licenciatura en administración ,christopher black,ytate@gmail.com,male,banfield,1828 +5442,2020-01-08 00:00:00,1991-10-13 00:00:00,31,universidad nacional de jujuy,técnico para bioterios ,christian jones,tracymckinney@hotmail.com,male,alijilan,4723 +5443,2020-05-14 00:00:00,1925-08-01 00:00:00,97,universidad nacional de jujuy,farmacia,thomas fisher,ginapatterson@yahoo.com,male,alijilan,4723 +5444,2020-06-08 00:00:00,2003-09-13 00:00:00,19,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,brenda lane,brianvalentine@gmail.com,female,campo zavalla,3045 +5445,2020-03-14 00:00:00,1955-04-20 00:00:00,67,universidad tecnológica nacional,actuario ,matthew blevins dvm,millerjames@yahoo.com,male,campo zavalla,3045 +5446,2019-12-04 00:00:00,2003-12-09 00:00:00,18,universidad tecnológica nacional,medicina,patrick harrell,hburgess@gmail.com,male,aldea maria luisa,3114 +5447,2020-01-22 00:00:00,1912-08-30 00:00:00,110,universidad tecnológica nacional,ingeniería mecánica,tonya robinson,mkelley@hotmail.com,female,aldea maria luisa,3114 +5448,2020-03-12 00:00:00,1915-09-07 00:00:00,107,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,anthony acosta,curtismichael@hotmail.com,male,san antonio de padua,1718 +5449,2020-05-24 00:00:00,1978-09-27 00:00:00,44,universidad nacional de jujuy,licenciatura en ciencia política ,kimberly campbell,colton29@yahoo.com,female,san antonio de padua,1718 +5450,2020-05-30 00:00:00,1998-04-30 00:00:00,24,universidad tecnológica nacional,licenciatura en administración ,jerry johnson,alicia61@hotmail.com,male,san antonio de padua,1718 +5451,2019-12-22 00:00:00,2002-05-10 00:00:00,20,universidad tecnológica nacional,licenciatura en ciencia política ,danielle turner,veronicawalker@hotmail.com,female,boqueron,3340 +5452,2019-10-06 00:00:00,1979-04-12 00:00:00,43,universidad nacional de jujuy,licenciatura en producción de bioimagenes,daisy houston,zthomas@yahoo.com,female,boqueron,3340 +5453,2019-10-23 00:00:00,1925-04-09 00:00:00,97,universidad nacional de jujuy,ingeniería electrónica,krystal summers,hmoran@hotmail.com,female,boqueron,3340 +5454,2020-07-28 00:00:00,1991-03-24 00:00:00,31,universidad nacional de jujuy,medicina,john watkins,eileenjohnson@hotmail.com,male,boqueron,3340 +5455,2020-07-26 00:00:00,1974-05-08 00:00:00,48,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,belinda schmidt,madisonjones@gmail.com,female,boqueron,3340 +5456,2020-03-09 00:00:00,1929-12-31 00:00:00,92,universidad tecnológica nacional,licenciatura en musicoterapia,amanda hunter,nataliecunningham@yahoo.com,female,boqueron,3340 +5457,2019-12-16 00:00:00,1946-05-07 00:00:00,76,universidad nacional de jujuy,licenciatura en ciencias ambientales,donna mejia,conleykendra@gmail.com,female,boqueron,3340 +5458,2020-07-30 00:00:00,1905-11-07 00:00:00,117,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jacob rogers,william40@gmail.com,male,la tranca,5421 +5459,2020-06-01 00:00:00,1997-10-08 00:00:00,25,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,sandra hanson,walkerjames@gmail.com,female,la tranca,5421 +5460,2019-12-19 00:00:00,1987-06-21 00:00:00,35,universidad tecnológica nacional,licenciatura en producción de bioimagenes,dr. joshua holmes,lewisbrandon@hotmail.com,male,la tranca,5421 +5461,2020-01-07 00:00:00,1912-11-30 00:00:00,110,universidad tecnológica nacional,ingeniería en informática,george mckee jr.,joneserika@gmail.com,male,la tranca,5421 +5462,2020-07-09 00:00:00,1996-11-25 00:00:00,25,universidad nacional de jujuy,licenciatura en ciencias ambientales,patricia anderson,wsmith@hotmail.com,female,la tranca,5421 +5463,2020-02-14 00:00:00,1967-06-28 00:00:00,55,universidad nacional de jujuy,licenciatura en artes,nathaniel garcia,monroejustin@yahoo.com,male,la tranca,5421 +5464,2020-01-30 00:00:00,1997-04-30 00:00:00,25,universidad nacional de jujuy,licenciatura en administración ,kelsey reyes,katherine41@hotmail.com,female,landeta,2531 +5465,2020-01-03 00:00:00,1917-10-25 00:00:00,105,universidad nacional de jujuy,licenciatura en ciencia política ,samantha larson,gene42@gmail.com,female,landeta,2531 +5466,2019-11-13 00:00:00,1968-02-05 00:00:00,54,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,donna harris,janicetorres@yahoo.com,female,landeta,2531 +5467,2020-04-08 00:00:00,1913-11-18 00:00:00,109,universidad nacional de jujuy,licenciatura en ciencias de la educación ,william fowler,mariogarrett@gmail.com,male,aguay,3407 +5468,2020-03-03 00:00:00,1979-02-10 00:00:00,43,universidad nacional de jujuy,farmacia,miguel flynn dds,leonardwilliams@gmail.com,male,aguay,3407 +5469,2019-11-14 00:00:00,1957-09-09 00:00:00,65,universidad nacional de jujuy,licenciatura en psicología,heather miller,michaelbaker@gmail.com,female,aguay,3407 +5470,2019-11-17 00:00:00,1970-10-27 00:00:00,52,universidad tecnológica nacional,licenciatura en ciencias ambientales,samantha anderson,ureese@hotmail.com,female,aguay,3407 +5471,2020-04-06 00:00:00,1915-06-30 00:00:00,107,universidad tecnológica nacional,contador público ,joseph rivera,nicolecampbell@yahoo.com,male,aguay,3407 +5472,2020-01-26 00:00:00,1993-12-22 00:00:00,28,universidad tecnológica nacional,ingeniería electrónica,karl adams,daniel31@gmail.com,male,aguay,3407 +5473,2019-10-12 00:00:00,1971-10-06 00:00:00,51,universidad tecnológica nacional,licenciatura en ciencias biológicas,erin weber,wigginsrobert@yahoo.com,female,20 de septiembre,3158 +5474,2019-12-22 00:00:00,1934-10-15 00:00:00,88,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,robert parrish,jasonyoung@gmail.com,male,20 de septiembre,3158 +5475,2020-06-01 00:00:00,1948-05-19 00:00:00,74,universidad nacional de jujuy,diseño industrial,katherine durham,mclaughlinkaren@yahoo.com,female,20 de septiembre,3158 +5476,2020-03-26 00:00:00,1932-01-03 00:00:00,90,universidad tecnológica nacional,contador público ,cheryl smith,kelsey85@yahoo.com,female,20 de septiembre,3158 +5477,2020-06-24 00:00:00,1936-01-21 00:00:00,86,universidad nacional de jujuy,licenciatura en musicoterapia,scott good,uperry@yahoo.com,male,alto de las plumas,9101 +5478,2020-07-24 00:00:00,1979-01-05 00:00:00,43,universidad nacional de jujuy,farmacia,suzanne evans,gabriel89@hotmail.com,female,alto de las plumas,9101 +5479,2020-01-20 00:00:00,1967-10-26 00:00:00,55,universidad nacional de jujuy,licenciatura en ciencias ambientales,javier lowe,latoyapotts@yahoo.com,male,alto de las plumas,9101 +5480,2019-12-15 00:00:00,1919-02-11 00:00:00,103,universidad nacional de jujuy,licenciatura en sociología ,samantha mcdowell,slopez@gmail.com,female,alto de las plumas,9101 +5481,2020-05-18 00:00:00,1917-10-03 00:00:00,105,universidad tecnológica nacional,licenciatura en musicoterapia,matthew moore,michael99@hotmail.com,male,alto de las plumas,9101 +5482,2020-04-29 00:00:00,1930-10-07 00:00:00,92,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,mary wise,sierra25@hotmail.com,female,palantelen,6434 +5483,2020-03-27 00:00:00,1930-10-01 00:00:00,92,universidad tecnológica nacional,licenciatura en ciencias de la computación,amy harris,ohowell@gmail.com,female,palantelen,6434 +5484,2020-02-16 00:00:00,1961-05-11 00:00:00,61,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,brenda hartman,davidwarren@hotmail.com,female,palantelen,6434 +5485,2019-12-31 00:00:00,1966-01-24 00:00:00,56,universidad nacional de jujuy,licenciatura en terapia ocupacional,aaron johns,edavis@gmail.com,male,francisco berra,7221 +5486,2020-02-20 00:00:00,1911-10-06 00:00:00,111,universidad nacional de jujuy,arquitectura,kathryn chambers,sadams@hotmail.com,female,francisco berra,7221 +5487,2020-05-17 00:00:00,1926-09-11 00:00:00,96,universidad tecnológica nacional,licenciatura en artes,lynn davis,fhawkins@hotmail.com,female,pagancillo,5369 +5488,2020-04-27 00:00:00,1986-02-27 00:00:00,36,universidad nacional de jujuy,licenciatura en ciencias de la educación ,brittany armstrong,brittany81@yahoo.com,female,pagancillo,5369 +5489,2020-03-15 00:00:00,1946-02-03 00:00:00,76,universidad tecnológica nacional,farmacia,eric middleton,vhester@gmail.com,male,pagancillo,5369 +5490,2020-01-31 00:00:00,1912-02-20 00:00:00,110,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,amanda french,rossjennifer@yahoo.com,female,pagancillo,5369 +5491,2019-11-11 00:00:00,1956-08-08 00:00:00,66,universidad tecnológica nacional,técnico para bioterios ,tommy peterson,murraysarah@hotmail.com,male,la isabel,5743 +5492,2019-11-04 00:00:00,1982-04-13 00:00:00,40,universidad nacional de jujuy,medicina,kiara moore,ikennedy@yahoo.com,female,la isabel,5743 +5493,2020-03-05 00:00:00,1980-01-27 00:00:00,42,universidad tecnológica nacional,licenciatura en ciencias antropológicas,martha bishop,stephensonangelica@gmail.com,female,la isabel,5743 +5494,2020-04-25 00:00:00,1910-10-21 00:00:00,112,universidad nacional de jujuy,ciencias veterinarias,drew johnston,gregoryevans@yahoo.com,male,aguas verdes,7112 +5495,2020-05-28 00:00:00,1942-01-02 00:00:00,80,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,rachel maldonado,whitekatelyn@yahoo.com,female,aguas verdes,7112 +5496,2020-07-18 00:00:00,1998-10-14 00:00:00,24,universidad nacional de jujuy,ingeniería electrónica,thomas reynolds,zallen@gmail.com,male,aguas verdes,7112 +5497,2020-02-08 00:00:00,1950-01-11 00:00:00,72,universidad nacional de jujuy,licenciatura en artes,melanie lopez,verickson@gmail.com,female,aguas verdes,7112 +5498,2019-12-10 00:00:00,1982-07-22 00:00:00,40,universidad nacional de jujuy,arquitectura,david jordan,lewisedward@gmail.com,male,aguas verdes,7112 +5499,2019-11-12 00:00:00,1987-07-09 00:00:00,35,universidad nacional de jujuy,farmacia,christopher robinson,jessicahood@yahoo.com,male,chapanay,5589 +5500,2020-03-30 00:00:00,1980-04-09 00:00:00,42,universidad tecnológica nacional,agronomía,spencer mcdowell,qweiss@hotmail.com,male,chapanay,5589 +5501,2019-12-09 00:00:00,1928-06-06 00:00:00,94,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,kara gonzales,shane15@hotmail.com,female,balneario atlantida,7607 +5502,2020-01-26 00:00:00,2001-07-10 00:00:00,21,universidad nacional de jujuy,técnico para bioterios ,rachel jacobson,jesus99@hotmail.com,female,balneario atlantida,7607 +5503,2020-07-22 00:00:00,1979-02-18 00:00:00,43,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,tanya thomas,dylan17@gmail.com,female,balneario atlantida,7607 +5504,2020-01-20 00:00:00,1930-03-09 00:00:00,92,universidad tecnológica nacional,técnico para bioterios ,zachary marsh,greerjoseph@gmail.com,male,acerillos,5467 +5505,2020-01-11 00:00:00,1995-09-04 00:00:00,27,universidad nacional de jujuy,actuario ,brett walters,jennifer71@hotmail.com,male,acerillos,5467 +5506,2020-04-25 00:00:00,1972-09-30 00:00:00,50,universidad tecnológica nacional,licenciatura en sociología ,jeffrey george,phayden@hotmail.com,male,arboleda,6557 +5507,2020-04-05 00:00:00,1961-11-19 00:00:00,61,universidad tecnológica nacional,actuario ,dawn carlson dds,austindanny@yahoo.com,female,arboleda,6557 +5508,2020-04-04 00:00:00,1917-07-30 00:00:00,105,universidad tecnológica nacional,licenciatura en ciencias geológicas,tim bailey,tjoyce@yahoo.com,male,arboleda,6557 +5509,2020-04-26 00:00:00,1967-07-26 00:00:00,55,universidad nacional de jujuy,licenciatura en musicoterapia,john frey,shaun13@gmail.com,male,arboleda,6557 +5510,2020-07-28 00:00:00,1996-11-05 00:00:00,26,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,kathleen holland,katherine89@gmail.com,female,arboleda,6557 +5511,2020-06-21 00:00:00,1956-02-28 00:00:00,66,universidad nacional de jujuy,licenciatura en ciencias de la computación,monica torres,keithcatherine@hotmail.com,female,arboleda,6557 +5512,2020-07-15 00:00:00,1991-11-27 00:00:00,30,universidad nacional de jujuy,farmacia,john johnson,william29@hotmail.com,male,arboleda,6557 +5513,2020-07-24 00:00:00,1960-10-28 00:00:00,62,universidad tecnológica nacional,licenciatura en ciencias de la computación,kenneth moore,sandra20@gmail.com,male,arboleda,6557 +5514,2020-01-13 00:00:00,1979-10-08 00:00:00,43,universidad tecnológica nacional,licenciatura en ciencias biológicas,emily wagner,hugheschristopher@gmail.com,female,arboleda,6557 +5515,2019-10-06 00:00:00,1926-01-01 00:00:00,96,universidad nacional de jujuy,farmacia,christine avery,zachary43@hotmail.com,female,abra baya,4137 +5516,2020-07-11 00:00:00,1963-03-15 00:00:00,59,universidad nacional de jujuy,licenciatura en musicoterapia,francisco ferguson,hudsonzachary@hotmail.com,male,abra baya,4137 +5517,2020-01-07 00:00:00,1914-06-16 00:00:00,108,universidad tecnológica nacional,licenciatura en sociología ,travis brooks,stanleyelizabeth@yahoo.com,male,abra baya,4137 +5518,2020-06-22 00:00:00,1982-08-22 00:00:00,40,universidad nacional de jujuy,agronomía,john pratt,leslieallison@hotmail.com,male,abra baya,4137 +5519,2020-03-19 00:00:00,1920-12-11 00:00:00,101,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,barbara grant,uryan@gmail.com,female,la legua,5411 +5520,2020-06-21 00:00:00,1991-07-17 00:00:00,31,universidad nacional de jujuy,farmacia,natalie gordon,sanchezmichael@gmail.com,female,la legua,5411 +5521,2019-12-26 00:00:00,1941-01-25 00:00:00,81,universidad nacional de jujuy,licenciatura en producción de bioimagenes,david guerrero,qmedina@hotmail.com,male,la legua,5411 +5522,2020-05-10 00:00:00,1982-07-17 00:00:00,40,universidad tecnológica nacional,contador público ,charles smith,odaniels@gmail.com,male,arroyo quillen,8341 +5523,2019-12-19 00:00:00,1957-06-29 00:00:00,65,universidad nacional de jujuy,licenciatura en ciencias ambientales,chase ellison,snydervictor@yahoo.com,male,arroyo quillen,8341 +5524,2020-05-21 00:00:00,1923-01-27 00:00:00,99,universidad nacional de jujuy,licenciatura en ciencias biológicas,james riley,sean67@gmail.com,male,arroyo quillen,8341 +5525,2020-05-02 00:00:00,1941-06-13 00:00:00,81,universidad tecnológica nacional,agronomía,jacob ferguson,shannon81@gmail.com,male,arroyo quillen,8341 +5526,2019-12-02 00:00:00,1984-08-30 00:00:00,38,universidad nacional de jujuy,bioquímica,tricia jackson,yjackson@gmail.com,female,fortin chaco,8160 +5527,2020-04-25 00:00:00,1971-04-11 00:00:00,51,universidad tecnológica nacional,agronomía,nicole wolf,darrell96@yahoo.com,female,fortin chaco,8160 +5528,2019-11-25 00:00:00,1989-04-09 00:00:00,33,universidad nacional de jujuy,licenciatura en terapia ocupacional,andrew rivera,tinabrock@hotmail.com,male,fortin chaco,8160 +5529,2020-04-05 00:00:00,1916-03-27 00:00:00,106,universidad tecnológica nacional,ingeniería en informática,james gonzalez,erin67@gmail.com,male,fortin chaco,8160 +5530,2020-01-23 00:00:00,1943-10-17 00:00:00,79,universidad nacional de jujuy,licenciatura en ciencias geológicas,rebecca anderson,andrea45@hotmail.com,female,abra guazu,3197 +5531,2020-07-07 00:00:00,1917-06-18 00:00:00,105,universidad nacional de jujuy,licenciatura en sociología ,travis neal,chammond@yahoo.com,male,abra guazu,3197 +5532,2020-01-25 00:00:00,1926-09-23 00:00:00,96,universidad tecnológica nacional,bioquímica,melissa rivera,wandaboyd@yahoo.com,female,abra guazu,3197 +5533,2020-06-25 00:00:00,1937-07-25 00:00:00,85,universidad nacional de jujuy,licenciatura en ciencias biológicas,steven casey md,phendrix@gmail.com,male,abra guazu,3197 +5534,2020-04-16 00:00:00,1943-07-13 00:00:00,79,universidad tecnológica nacional,diseño de imagen y sonido,michelle freeman,yellis@yahoo.com,female,abra guazu,3197 +5535,2020-05-29 00:00:00,1929-11-15 00:00:00,93,universidad nacional de jujuy,ciencias veterinarias,amber peterson,vmarsh@hotmail.com,female,abra guazu,3197 +5536,2020-03-04 00:00:00,1993-03-29 00:00:00,29,universidad nacional de jujuy,ingeniería en informática,christina jones,gabriellaestrada@gmail.com,female,amalia,6516 +5537,2020-01-30 00:00:00,1990-11-13 00:00:00,32,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,terri hampton,blanchardjenna@gmail.com,female,amalia,6516 +5538,2020-06-17 00:00:00,1972-07-14 00:00:00,50,universidad nacional de jujuy,licenciatura en ciencias de la educación ,nicole barker,rhonda80@yahoo.com,female,amalia,6516 +5539,2020-05-21 00:00:00,1940-01-04 00:00:00,82,universidad tecnológica nacional,agronomía,mrs. jamie shields md,jefferybates@hotmail.com,female,amalia,6516 +5540,2020-01-07 00:00:00,1960-02-12 00:00:00,62,universidad tecnológica nacional,ingeniería electrónica,andrea ewing,michael00@gmail.com,female,amalia,6516 +5541,2019-12-16 00:00:00,1918-01-25 00:00:00,104,universidad tecnológica nacional,actuario ,christopher gray,mcdanielmonica@yahoo.com,male,amalia,6516 +5542,2020-05-10 00:00:00,1968-05-10 00:00:00,54,universidad tecnológica nacional,arquitectura,richard carr,barrpatricia@yahoo.com,male,batiruana,4162 +5543,2020-05-24 00:00:00,1972-04-27 00:00:00,50,universidad tecnológica nacional,ingeniería mecánica,paul wiley,sanderswilliam@yahoo.com,male,batiruana,4162 +5544,2020-02-20 00:00:00,1920-07-22 00:00:00,102,universidad nacional de jujuy,contador público ,barbara gordon,twalker@yahoo.com,female,batiruana,4162 +5545,2020-06-24 00:00:00,1940-12-22 00:00:00,81,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,james gonzalez,jjones@hotmail.com,male,batiruana,4162 +5546,2019-12-02 00:00:00,1921-08-04 00:00:00,101,universidad nacional de jujuy,contador público ,christopher pacheco,shawjorge@gmail.com,male,batiruana,4162 +5547,2019-12-24 00:00:00,1976-12-03 00:00:00,45,universidad nacional de jujuy,licenciatura en psicología,danielle white,wilsondeborah@hotmail.com,female,angelica,2303 +5548,2020-04-11 00:00:00,1922-08-16 00:00:00,100,universidad nacional de jujuy,licenciatura en ciencia política ,rachel ross,matthewbass@gmail.com,female,angelica,2303 +5549,2020-04-24 00:00:00,1964-05-08 00:00:00,58,universidad nacional de jujuy,licenciatura en producción de bioimagenes,john stephens,reillyronald@gmail.com,male,angelica,2303 +5550,2020-06-24 00:00:00,1919-12-13 00:00:00,102,universidad nacional de jujuy,ciencias veterinarias,marcus nguyen,jeffrey50@gmail.com,male,angelica,2303 +5551,2020-04-18 00:00:00,1914-01-06 00:00:00,108,universidad tecnológica nacional,arquitectura,ricardo tran,colonjeremy@gmail.com,male,angelica,2303 +5552,2019-12-19 00:00:00,1987-12-12 00:00:00,34,universidad tecnológica nacional,licenciatura en ciencias de la computación,phyllis walsh,david10@yahoo.com,female,angelica,2303 +5553,2020-03-05 00:00:00,1910-03-25 00:00:00,112,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jason moore,morrisonrodney@gmail.com,male,angelica,2303 +5554,2020-02-16 00:00:00,1996-08-17 00:00:00,26,universidad tecnológica nacional,licenciatura en ciencia política ,michael irwin,morrisfelicia@hotmail.com,male,angelica,2303 +5555,2019-11-25 00:00:00,1924-08-29 00:00:00,98,universidad nacional de jujuy,licenciatura en ciencias geológicas,robert bennett,rjohnson@yahoo.com,male,adela,7136 +5556,2020-03-08 00:00:00,1906-02-26 00:00:00,116,universidad nacional de jujuy,licenciatura en administración ,krista lucas,anna00@yahoo.com,female,adela,7136 +5557,2020-01-30 00:00:00,1956-03-01 00:00:00,66,universidad tecnológica nacional,licenciatura en administración ,rodney taylor,mileslauren@hotmail.com,male,adela,7136 +5558,2019-11-01 00:00:00,1993-06-03 00:00:00,29,universidad nacional de jujuy,agronomía,jesse holmes,kevin02@hotmail.com,male,adela,7136 +5559,2019-11-15 00:00:00,1971-02-02 00:00:00,51,universidad tecnológica nacional,ciencias veterinarias,christina hayes,joseph49@gmail.com,female,adela,7136 +5560,2020-06-28 00:00:00,1925-09-08 00:00:00,97,universidad nacional de jujuy,ciencias veterinarias,amy gibson,albert26@gmail.com,female,adela,7136 +5561,2020-05-26 00:00:00,1980-12-06 00:00:00,41,universidad tecnológica nacional,actuario ,angela fuentes,frank16@gmail.com,female,adela,7136 +5562,2019-10-23 00:00:00,1917-07-02 00:00:00,105,universidad tecnológica nacional,diseño de imagen y sonido,richard jones,zallen@gmail.com,male,adela,7136 +5563,2020-01-09 00:00:00,1971-08-31 00:00:00,51,universidad nacional de jujuy,licenciatura en psicología,john ruiz,scott41@hotmail.com,male,juan f ibarra,6551 +5564,2020-01-30 00:00:00,1941-12-23 00:00:00,80,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jamie jennings,jjohnson@hotmail.com,female,juan f ibarra,6551 +5565,2020-05-13 00:00:00,1996-01-03 00:00:00,26,universidad nacional de jujuy,licenciatura en administración ,michael thomas,matthewthompson@yahoo.com,male,capilla del señor,2812 +5566,2020-07-08 00:00:00,1979-08-13 00:00:00,43,universidad tecnológica nacional,diseño industrial,michele williams,isabellawarren@gmail.com,female,capilla del señor,2812 +5567,2020-05-03 00:00:00,1941-12-02 00:00:00,81,universidad nacional de jujuy,diseño industrial,christine thompson,lewisrebecca@gmail.com,female,barrio ferri,5531 +5568,2020-06-12 00:00:00,1909-08-03 00:00:00,113,universidad nacional de jujuy,licenciatura en terapia ocupacional,mrs. jacqueline newman dds,shannonknapp@yahoo.com,female,barrio ferri,5531 +5569,2020-05-08 00:00:00,1931-08-12 00:00:00,91,universidad nacional de jujuy,diseño de imagen y sonido,heather rojas,vthompson@hotmail.com,female,barrio ferri,5531 +5570,2019-12-19 00:00:00,1965-08-28 00:00:00,57,universidad tecnológica nacional,actuario ,matthew brewer,georgealexander@hotmail.com,male,barrio ferri,5531 +5571,2020-05-29 00:00:00,1999-10-31 00:00:00,23,universidad nacional de jujuy,bioquímica,jennifer harris,angela69@yahoo.com,female,algarrobal puisoye,3405 +5572,2019-12-23 00:00:00,1969-05-17 00:00:00,53,universidad tecnológica nacional,diseño de imagen y sonido,jared richardson,frankjustin@gmail.com,male,algarrobal puisoye,3405 +5573,2020-02-11 00:00:00,1992-12-28 00:00:00,29,universidad nacional de jujuy,ingeniería electrónica,mark nichols,brownmisty@hotmail.com,male,carrizal,5306 +5574,2019-11-20 00:00:00,1985-08-09 00:00:00,37,universidad nacional de jujuy,licenciatura en producción de bioimagenes,joshua hicks,vberry@hotmail.com,male,carrizal,5306 +5575,2019-10-09 00:00:00,1928-10-11 00:00:00,94,universidad nacional de jujuy,contador público ,fernando hodge,valenciajoshua@hotmail.com,male,carrizal,5306 +5576,2020-01-15 00:00:00,2001-08-11 00:00:00,21,universidad nacional de jujuy,técnico para bioterios ,jonathan smith,imarsh@yahoo.com,male,carrizal,5306 +5577,2019-10-05 00:00:00,1987-05-08 00:00:00,35,universidad tecnológica nacional,ingeniería en informática,micheal rasmussen,adkinsmaria@gmail.com,male,arroyo magdalena,3317 +5578,2020-01-24 00:00:00,1985-09-21 00:00:00,37,universidad tecnológica nacional,agronomía,stephen landry,gainescatherine@hotmail.com,male,arroyo magdalena,3317 +5579,2020-03-25 00:00:00,1937-10-26 00:00:00,85,universidad nacional de jujuy,licenciatura en ciencias de la computación,jacqueline horton,twolfe@gmail.com,female,arroyo magdalena,3317 +5580,2020-02-24 00:00:00,1968-08-26 00:00:00,54,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,julie howard,kevinwilliams@yahoo.com,female,arroyo magdalena,3317 +5581,2020-01-12 00:00:00,1918-09-15 00:00:00,104,universidad nacional de jujuy,diseño de imagen y sonido,jill lewis,stephendalton@yahoo.com,female,arroyo magdalena,3317 +5582,2020-05-29 00:00:00,1946-10-03 00:00:00,76,universidad tecnológica nacional,licenciatura en artes,kimberly weber,mooredebra@yahoo.com,female,arroyo magdalena,3317 +5583,2019-12-25 00:00:00,1997-09-05 00:00:00,25,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,michael carter,rstevenson@hotmail.com,male,arroyo magdalena,3317 +5584,2020-02-05 00:00:00,1963-05-06 00:00:00,59,universidad tecnológica nacional,ingeniería en informática,angela chambers,hmartin@gmail.com,female,la buana moza,2930 +5585,2020-03-25 00:00:00,1986-10-24 00:00:00,36,universidad nacional de jujuy,licenciatura en ciencias biológicas,robert davidson jr.,stephensaaron@yahoo.com,male,la buana moza,2930 +5586,2020-05-16 00:00:00,1931-11-19 00:00:00,91,universidad nacional de jujuy,licenciatura en artes,lisa brown,rogercoleman@hotmail.com,female,la buana moza,2930 +5587,2020-07-08 00:00:00,1933-01-29 00:00:00,89,universidad nacional de jujuy,bioquímica,margaret adams,jonessandra@gmail.com,female,la buana moza,2930 +5588,2020-04-21 00:00:00,1929-07-12 00:00:00,93,universidad nacional de jujuy,licenciatura en administración ,christopher warren,benjaminrenee@gmail.com,male,la buana moza,2930 +5589,2019-11-03 00:00:00,1962-10-12 00:00:00,60,universidad tecnológica nacional,diseño de imagen y sonido,lynn white,donna03@gmail.com,female,campo del norte americano,8185 +5590,2020-02-26 00:00:00,1994-12-06 00:00:00,27,universidad nacional de jujuy,licenciatura en terapia ocupacional,lori dennis,qbrooks@yahoo.com,female,campo del norte americano,8185 +5591,2020-03-13 00:00:00,1911-08-05 00:00:00,111,universidad tecnológica nacional,ingeniería electrónica,andrew rivera,madisonperez@gmail.com,male,barcena,4616 +5592,2019-11-03 00:00:00,1950-12-19 00:00:00,71,universidad nacional de jujuy,arquitectura,catherine decker,thomasdavis@yahoo.com,female,barcena,4616 +5593,2019-11-11 00:00:00,1906-04-04 00:00:00,116,universidad tecnológica nacional,licenciatura en ciencia política ,jessica snyder,acollins@hotmail.com,female,ranelagh,1886 +5594,2020-01-04 00:00:00,1995-12-03 00:00:00,26,universidad tecnológica nacional,ingeniería electrónica,vincent avery,brendadominguez@hotmail.com,male,ranelagh,1886 +5595,2019-10-02 00:00:00,1966-08-22 00:00:00,56,universidad tecnológica nacional,licenciatura en ciencias ambientales,emily morrow,katie20@gmail.com,female,ranelagh,1886 +5596,2020-05-18 00:00:00,1907-10-01 00:00:00,115,universidad nacional de jujuy,ciencias veterinarias,daniel reid,laura14@gmail.com,male,bonnement,7223 +5597,2020-01-16 00:00:00,1979-11-27 00:00:00,42,universidad nacional de jujuy,ingeniería mecánica,brooke moore,johnsonandrew@gmail.com,female,bonnement,7223 +5598,2020-04-19 00:00:00,1929-05-23 00:00:00,93,universidad tecnológica nacional,licenciatura en ciencias de la educación ,mark patel,jonesbarbara@gmail.com,male,bonnement,7223 +5599,2019-10-05 00:00:00,1985-07-23 00:00:00,37,universidad nacional de jujuy,contador público ,michelle mcdonald,thomaschristopher@hotmail.com,female,bonnement,7223 +5600,2019-11-09 00:00:00,1977-03-24 00:00:00,45,universidad nacional de jujuy,licenciatura en ciencias de la computación,tiffany berg,mhill@hotmail.com,female,alto lindo,5883 +5601,2020-05-13 00:00:00,1980-02-05 00:00:00,42,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,ronald marshall,vkennedy@hotmail.com,male,alto lindo,5883 +5602,2020-07-27 00:00:00,2004-09-01 00:00:00,18,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,angela mcdonald,eperez@gmail.com,female,alto lindo,5883 +5603,2020-04-22 00:00:00,1948-09-09 00:00:00,74,universidad tecnológica nacional,licenciatura en ciencias de la computación,jason johnson,burnettmichael@hotmail.com,male,alto lindo,5883 +5604,2020-06-19 00:00:00,1997-08-23 00:00:00,25,universidad tecnológica nacional,ingeniería mecánica,christopher torres,williammiller@gmail.com,male,alto lindo,5883 +5605,2019-12-18 00:00:00,1955-03-16 00:00:00,67,universidad nacional de jujuy,ingeniería electrónica,vanessa campbell,xmcfarland@hotmail.com,female,alto lindo,5883 +5606,2019-10-23 00:00:00,1962-04-20 00:00:00,60,universidad nacional de jujuy,licenciatura en psicología,cynthia brown,jennifer64@yahoo.com,female,agustin roca,6001 +5607,2020-01-22 00:00:00,2000-06-15 00:00:00,22,universidad nacional de jujuy,medicina,james pitts,sherry97@yahoo.com,male,agustin roca,6001 +5608,2020-06-21 00:00:00,1944-02-20 00:00:00,78,universidad tecnológica nacional,bioquímica,teresa lane,elizabeth58@yahoo.com,female,agustin roca,6001 +5609,2020-01-14 00:00:00,1985-06-02 00:00:00,37,universidad tecnológica nacional,ingeniería mecánica,james brown,lebenjamin@gmail.com,male,agustin roca,6001 +5610,2020-01-13 00:00:00,1956-06-15 00:00:00,66,universidad nacional de jujuy,licenciatura en artes,amanda miller,grayguy@gmail.com,female,luis chico,1917 +5611,2020-05-28 00:00:00,1952-06-28 00:00:00,70,universidad nacional de jujuy,licenciatura en ciencias antropológicas,kelly chambers,keith93@yahoo.com,female,cañadon leon,9311 +5612,2019-12-22 00:00:00,1964-07-17 00:00:00,58,universidad tecnológica nacional,arquitectura,shane carr,larrybird@gmail.com,male,cañadon leon,9311 +5613,2020-01-09 00:00:00,1995-06-07 00:00:00,27,universidad nacional de jujuy,técnico para bioterios ,lori bentley,sullivankatie@hotmail.com,female,ochenta y cuatro,5633 +5614,2019-11-25 00:00:00,1994-09-28 00:00:00,28,universidad nacional de jujuy,licenciatura en producción de bioimagenes,kristina martinez,hickmanedward@gmail.com,female,ochenta y cuatro,5633 +5615,2019-10-26 00:00:00,1925-02-06 00:00:00,97,universidad tecnológica nacional,ingeniería electrónica,richard duncan,alisally@yahoo.com,male,ochenta y cuatro,5633 +5616,2019-12-12 00:00:00,1912-09-03 00:00:00,110,universidad tecnológica nacional,licenciatura en artes,jamie gonzalez,smithmadison@yahoo.com,female,ochenta y cuatro,5633 +5617,2019-12-11 00:00:00,1940-02-02 00:00:00,82,universidad nacional de jujuy,licenciatura en ciencias geológicas,luke rodriguez,julieoliver@hotmail.com,male,campo san jose,3060 +5618,2019-10-23 00:00:00,1990-03-05 00:00:00,32,universidad tecnológica nacional,licenciatura en producción de bioimagenes,nicholas oconnor,kendra79@hotmail.com,male,campo san jose,3060 +5619,2019-10-14 00:00:00,1987-10-14 00:00:00,35,universidad nacional de jujuy,licenciatura en ciencia política ,ryan smith,jeffreycasey@hotmail.com,male,campo san jose,3060 +5620,2020-06-19 00:00:00,1910-12-30 00:00:00,111,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,elizabeth love,erik83@gmail.com,female,campo san jose,3060 +5621,2020-04-28 00:00:00,1935-05-01 00:00:00,87,universidad tecnológica nacional,agronomía,christopher hamilton,annettefernandez@gmail.com,male,campo san jose,3060 +5622,2019-12-15 00:00:00,1979-11-03 00:00:00,43,universidad tecnológica nacional,licenciatura en ciencias de la educación ,brittney jimenez,crystal36@yahoo.com,female,campo san jose,3060 +5623,2019-10-05 00:00:00,1930-06-25 00:00:00,92,universidad nacional de jujuy,licenciatura en artes,felicia ramos,morrisoncindy@yahoo.com,female,campo san jose,3060 +5624,2019-12-20 00:00:00,1978-09-28 00:00:00,44,universidad tecnológica nacional,licenciatura en musicoterapia,kendra welch,lopezapril@gmail.com,female,colonia berlin,2313 +5625,2019-10-16 00:00:00,1969-12-16 00:00:00,52,universidad tecnológica nacional,contador público ,charles hayes,msharp@gmail.com,male,colonia berlin,2313 +5626,2020-05-08 00:00:00,1917-07-08 00:00:00,105,universidad nacional de jujuy,técnico para bioterios ,stephanie rodriguez,watsonchristopher@yahoo.com,female,colonia berlin,2313 +5627,2019-11-03 00:00:00,1976-07-22 00:00:00,46,universidad nacional de jujuy,licenciatura en producción de bioimagenes,courtney miller,sonyareed@gmail.com,female,aguaditas,5707 +5628,2020-02-23 00:00:00,1961-03-07 00:00:00,61,universidad tecnológica nacional,licenciatura en musicoterapia,robert fernandez,tyler65@yahoo.com,male,aguaditas,5707 +5629,2020-06-29 00:00:00,1967-03-22 00:00:00,55,universidad nacional de jujuy,licenciatura en sociología ,jonathan peters,felicia86@hotmail.com,male,aguaditas,5707 +5630,2019-12-25 00:00:00,1957-08-06 00:00:00,65,universidad tecnológica nacional,licenciatura en ciencia política ,desiree edwards,dtorres@gmail.com,female,aguaditas,5707 +5631,2020-05-16 00:00:00,1978-09-27 00:00:00,44,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,christopher mccall,zjones@hotmail.com,male,colonia la gaviota,6354 +5632,2020-04-03 00:00:00,1929-12-13 00:00:00,92,universidad nacional de jujuy,agronomía,pamela stewart,tmoore@hotmail.com,female,colonia la gaviota,6354 +5633,2019-10-17 00:00:00,1965-08-07 00:00:00,57,universidad tecnológica nacional,licenciatura en ciencias ambientales,kelsey gamble,johnsonstephen@hotmail.com,female,colonia la gaviota,6354 +5634,2020-03-19 00:00:00,1906-06-01 00:00:00,116,universidad tecnológica nacional,diseño de imagen y sonido,rebecca wells,cpage@hotmail.com,female,colonia la gaviota,6354 +5635,2020-04-08 00:00:00,1973-06-12 00:00:00,49,universidad tecnológica nacional,ingeniería en informática,nicole mitchell,porterjoseph@hotmail.com,female,aguada alegre,9310 +5636,2019-10-15 00:00:00,1908-06-11 00:00:00,114,universidad tecnológica nacional,licenciatura en ciencias de la educación ,james ross,mary29@yahoo.com,male,aguada alegre,9310 +5637,2019-10-13 00:00:00,1911-03-09 00:00:00,111,universidad nacional de jujuy,ingeniería mecánica,eric smith,elizabeth26@hotmail.com,male,agua de dionisio,4751 +5638,2020-04-12 00:00:00,1968-03-11 00:00:00,54,universidad tecnológica nacional,licenciatura en artes,james crane,ricardomorris@yahoo.com,male,agua de dionisio,4751 +5639,2019-10-16 00:00:00,1965-08-20 00:00:00,57,universidad nacional de jujuy,arquitectura,wanda miller,rachelbell@yahoo.com,female,agua de dionisio,4751 +5640,2019-11-23 00:00:00,1966-06-06 00:00:00,56,universidad tecnológica nacional,actuario ,mark martinez,deborahtorres@gmail.com,male,agua de dionisio,4751 +5641,2019-10-01 00:00:00,1960-09-14 00:00:00,62,universidad nacional de jujuy,licenciatura en terapia ocupacional,natalie russell,sharishepherd@gmail.com,female,deferrari,7521 +5642,2019-12-11 00:00:00,1977-09-07 00:00:00,45,universidad nacional de jujuy,licenciatura en ciencias ambientales,jennifer ray,ryanshelton@hotmail.com,female,deferrari,7521 +5643,2019-12-03 00:00:00,1983-03-01 00:00:00,39,universidad tecnológica nacional,actuario ,benjamin goodwin,christinejones@gmail.com,male,aldea chaleco,3116 +5644,2019-10-27 00:00:00,1967-08-11 00:00:00,55,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,karina lee,alyssa84@gmail.com,female,aldea chaleco,3116 +5645,2020-02-26 00:00:00,1958-06-14 00:00:00,64,universidad tecnológica nacional,licenciatura en ciencia política ,ashley alvarez,peter85@yahoo.com,female,arroyo fedor,3360 +5646,2020-01-10 00:00:00,1939-03-05 00:00:00,83,universidad nacional de jujuy,actuario ,paul kelley,jordantimothy@yahoo.com,male,arroyo fedor,3360 +5647,2020-02-04 00:00:00,1919-01-05 00:00:00,103,universidad tecnológica nacional,ciencias veterinarias,stephanie ortega,shawna07@yahoo.com,female,arroyo fedor,3360 +5648,2019-11-20 00:00:00,1918-02-01 00:00:00,104,universidad nacional de jujuy,licenciatura en ciencias ambientales,rebecca esparza,greenekevin@gmail.com,female,alizal,4122 +5649,2020-07-08 00:00:00,1934-01-23 00:00:00,88,universidad nacional de jujuy,licenciatura en psicología,troy ellison,deborahlara@gmail.com,male,alizal,4122 +5650,2019-11-01 00:00:00,1978-12-07 00:00:00,43,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,nancy santiago,rogerssharon@yahoo.com,female,alizal,4122 +5651,2020-05-04 00:00:00,1928-02-06 00:00:00,94,universidad tecnológica nacional,ciencias veterinarias,janice little,reginald83@gmail.com,female,benavidez,1621 +5652,2019-12-07 00:00:00,1975-05-28 00:00:00,47,universidad nacional de jujuy,bioquímica,mr. tyler johnson,wnicholson@hotmail.com,male,benavidez,1621 +5653,2020-01-15 00:00:00,1991-11-16 00:00:00,31,universidad tecnológica nacional,diseño de imagen y sonido,dr. taylor moore,estephens@hotmail.com,female,la primavera,7543 +5654,2020-05-17 00:00:00,1974-08-13 00:00:00,48,universidad nacional de jujuy,licenciatura en artes,george wilson,ruizdavid@hotmail.com,male,la primavera,7543 +5655,2019-10-17 00:00:00,1963-08-11 00:00:00,59,universidad nacional de jujuy,medicina,kylie morrison md,bakerroy@yahoo.com,female,la primavera,7543 +5656,2020-02-15 00:00:00,1954-03-29 00:00:00,68,universidad nacional de jujuy,licenciatura en administración ,nicole sharp,carterkristen@hotmail.com,female,la primavera,7543 +5657,2020-03-29 00:00:00,1943-08-03 00:00:00,79,universidad tecnológica nacional,licenciatura en administración ,tammy howell,hernandezkatie@hotmail.com,female,la primavera,7543 +5658,2020-02-26 00:00:00,1983-09-14 00:00:00,39,universidad tecnológica nacional,diseño de imagen y sonido,lisa cherry,richard17@hotmail.com,female,bahia san blas,8506 +5659,2020-06-20 00:00:00,1929-04-29 00:00:00,93,universidad tecnológica nacional,actuario ,donald simmons,omorse@yahoo.com,male,el cipres,5585 +5660,2020-05-31 00:00:00,1999-08-26 00:00:00,23,universidad nacional de jujuy,licenciatura en psicología,melissa williamson,rzamora@yahoo.com,female,el cipres,5585 +5661,2020-07-10 00:00:00,1980-09-04 00:00:00,42,universidad tecnológica nacional,ingeniería electrónica,john jefferson,abigail01@hotmail.com,male,el cipres,5585 +5662,2020-08-01 00:00:00,1951-11-17 00:00:00,71,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,joseph robbins,brenda87@yahoo.com,male,el cipres,5585 +5663,2020-02-27 00:00:00,1978-09-08 00:00:00,44,universidad nacional de jujuy,licenciatura en producción de bioimagenes,william robinson,norrisjoseph@hotmail.com,male,el cipres,5585 +5664,2020-07-22 00:00:00,1978-12-24 00:00:00,43,universidad tecnológica nacional,licenciatura en producción de bioimagenes,amanda peterson,jeffreyjones@hotmail.com,female,el cipres,5585 +5665,2020-01-25 00:00:00,1910-08-25 00:00:00,112,universidad nacional de jujuy,ciencias veterinarias,kathleen collins,staceyleonard@gmail.com,female,el cipres,5585 +5666,2019-12-11 00:00:00,1948-11-30 00:00:00,74,universidad nacional de jujuy,licenciatura en terapia ocupacional,benjamin miller,melissa25@hotmail.com,male,corral de piedras,4601 +5667,2020-05-19 00:00:00,1979-11-13 00:00:00,43,universidad nacional de jujuy,licenciatura en ciencias de la computación,nicole anderson,owalker@yahoo.com,female,corral de piedras,4601 +5668,2020-04-12 00:00:00,1953-08-16 00:00:00,69,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,amy green,dtorres@hotmail.com,female,corral de piedras,4601 +5669,2020-04-12 00:00:00,1915-09-30 00:00:00,107,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,william shepard,vcooper@gmail.com,male,villa numancia,1858 +5670,2019-11-27 00:00:00,1946-10-07 00:00:00,76,universidad nacional de jujuy,licenciatura en musicoterapia,dave carpenter,tylerbrown@hotmail.com,male,villa numancia,1858 +5671,2020-06-07 00:00:00,1933-12-30 00:00:00,88,universidad nacional de jujuy,contador público ,terrence simpson,lthomas@gmail.com,male,villa numancia,1858 +5672,2019-10-17 00:00:00,1964-06-11 00:00:00,58,universidad tecnológica nacional,arquitectura,hailey berger,sandra48@hotmail.com,female,villa numancia,1858 +5673,2020-05-22 00:00:00,1967-07-11 00:00:00,55,universidad nacional de jujuy,licenciatura en sociología ,denise mcdonald,newtondaniel@hotmail.com,female,villa numancia,1858 +5674,2019-11-28 00:00:00,1982-10-18 00:00:00,40,universidad nacional de jujuy,licenciatura en psicología,brian harris,mccarthyeric@hotmail.com,male,villa numancia,1858 +5675,2020-01-12 00:00:00,1974-11-18 00:00:00,48,universidad tecnológica nacional,técnico para bioterios ,teresa george,jessica47@hotmail.com,female,el abanico,5429 +5676,2020-01-05 00:00:00,1999-10-08 00:00:00,23,universidad tecnológica nacional,licenciatura en administración ,austin cruz,taylorcrystal@gmail.com,male,el abanico,5429 +5677,2019-11-23 00:00:00,1907-02-16 00:00:00,115,universidad nacional de jujuy,licenciatura en ciencias biológicas,rebecca weeks,sandovalmargaret@hotmail.com,female,28 de julio,9107 +5678,2020-03-29 00:00:00,1963-06-28 00:00:00,59,universidad tecnológica nacional,medicina,ronnie wilson,ktaylor@hotmail.com,male,28 de julio,9107 +5679,2019-11-26 00:00:00,1926-05-05 00:00:00,96,universidad tecnológica nacional,licenciatura en administración ,william miles,webbchristina@gmail.com,male,acaragua,3361 +5680,2020-03-23 00:00:00,1982-07-29 00:00:00,40,universidad nacional de jujuy,contador público ,diane bentley,bairdalexandra@gmail.com,female,acaragua,3361 +5681,2020-06-26 00:00:00,1980-03-31 00:00:00,42,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,allen valencia,jason65@gmail.com,male,acaragua,3361 +5682,2020-01-26 00:00:00,1905-12-01 00:00:00,117,universidad nacional de jujuy,actuario ,brenda riley,rachelbrown@hotmail.com,female,acaragua,3361 +5683,2020-07-09 00:00:00,1931-05-19 00:00:00,91,universidad nacional de jujuy,bioquímica,david rosales,ashley74@hotmail.com,male,alianza,8373 +5684,2019-12-20 00:00:00,1941-02-20 00:00:00,81,universidad tecnológica nacional,licenciatura en ciencias de la educación ,ashley mejia,cruzkellie@gmail.com,female,anderson,6621 +5685,2019-12-26 00:00:00,1917-03-10 00:00:00,105,universidad tecnológica nacional,diseño industrial,ms. kimberly martinez,samantha34@hotmail.com,female,anderson,6621 +5686,2019-10-08 00:00:00,1958-02-02 00:00:00,64,universidad tecnológica nacional,diseño industrial,kayla mccarthy,jeffrey46@gmail.com,female,anderson,6621 +5687,2020-02-29 00:00:00,1949-06-10 00:00:00,73,universidad nacional de jujuy,licenciatura en musicoterapia,ernest payne,gene17@gmail.com,male,olascoaga,6652 +5688,2020-01-22 00:00:00,1912-05-23 00:00:00,110,universidad nacional de jujuy,diseño de imagen y sonido,kristy doyle,lewislisa@gmail.com,female,olascoaga,6652 +5689,2020-06-21 00:00:00,1925-08-10 00:00:00,97,universidad tecnológica nacional,diseño de imagen y sonido,charlene mccoy,lauren12@gmail.com,female,camino centenario km 11500,1896 +5690,2019-10-30 00:00:00,1917-04-26 00:00:00,105,universidad tecnológica nacional,arquitectura,larry white,davislisa@gmail.com,male,berretta,2501 +5691,2020-03-16 00:00:00,1932-10-18 00:00:00,90,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jason scott,hicksmarcus@yahoo.com,male,berretta,2501 +5692,2020-05-11 00:00:00,1933-09-28 00:00:00,89,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,ann davis,jerry10@hotmail.com,female,berretta,2501 +5693,2020-05-01 00:00:00,1974-09-20 00:00:00,48,universidad tecnológica nacional,medicina,kristina fields,rhondalee@yahoo.com,female,berretta,2501 +5694,2020-05-23 00:00:00,1956-04-14 00:00:00,66,universidad tecnológica nacional,farmacia,charles butler,xdunn@hotmail.com,male,agua linda,5753 +5695,2019-12-06 00:00:00,1988-08-06 00:00:00,34,universidad tecnológica nacional,licenciatura en ciencia política ,dalton bryant,tonya23@yahoo.com,male,agua linda,5753 +5696,2020-05-07 00:00:00,1908-10-31 00:00:00,114,universidad nacional de jujuy,licenciatura en ciencias ambientales,joshua garza,aaron28@hotmail.com,male,agua linda,5753 +5697,2020-05-08 00:00:00,1950-07-04 00:00:00,72,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,zachary owens,sarah41@gmail.com,male,agua linda,5753 +5698,2020-07-11 00:00:00,1940-06-07 00:00:00,82,universidad tecnológica nacional,diseño industrial,chase mann,fishercaitlyn@gmail.com,male,agua linda,5753 +5699,2020-01-06 00:00:00,1959-02-08 00:00:00,63,universidad tecnológica nacional,licenciatura en administración ,felicia jones,cathymelendez@gmail.com,female,carlos pellegrini,2453 +5700,2020-02-27 00:00:00,1968-05-23 00:00:00,54,universidad tecnológica nacional,licenciatura en terapia ocupacional,rhonda jennings,shelby31@gmail.com,female,carlos pellegrini,2453 +5701,2019-11-23 00:00:00,1961-07-01 00:00:00,61,universidad nacional de jujuy,bioquímica,courtney bush,eriley@hotmail.com,female,carlos pellegrini,2453 +5702,2020-06-04 00:00:00,1911-11-03 00:00:00,111,universidad tecnológica nacional,farmacia,kimberly williams,gball@gmail.com,female,carlos pellegrini,2453 +5703,2020-04-17 00:00:00,1949-07-19 00:00:00,73,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,james trujillo,andrewtorres@gmail.com,male,carlos pellegrini,2453 +5704,2020-01-08 00:00:00,1958-04-16 00:00:00,64,universidad nacional de jujuy,contador público ,michael case,anthonynelson@yahoo.com,male,colonia sere,6459 +5705,2019-10-18 00:00:00,1913-11-25 00:00:00,109,universidad nacional de jujuy,contador público ,kara barr,tmoore@hotmail.com,female,colonia sere,6459 +5706,2020-05-01 00:00:00,1911-03-28 00:00:00,111,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,dr. nathan sandoval,landryelizabeth@yahoo.com,male,colonia sere,6459 +5707,2020-07-01 00:00:00,1909-04-22 00:00:00,113,universidad tecnológica nacional,licenciatura en artes,david moore,bharris@hotmail.com,male,colonia sere,6459 +5708,2019-12-06 00:00:00,1982-01-07 00:00:00,40,universidad tecnológica nacional,licenciatura en musicoterapia,susan erickson,angela28@gmail.com,female,casablanca,2317 +5709,2019-11-03 00:00:00,1975-08-07 00:00:00,47,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,lori smith,kenneth82@hotmail.com,female,casablanca,2317 +5710,2020-02-21 00:00:00,1964-12-03 00:00:00,57,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,alex suarez dvm,jmoon@yahoo.com,male,arroyo del rey,3565 +5711,2020-01-15 00:00:00,1954-05-20 00:00:00,68,universidad tecnológica nacional,contador público ,eddie wilkinson,shawnthomas@gmail.com,male,arroyo del rey,3565 +5712,2020-01-05 00:00:00,1975-05-20 00:00:00,47,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,lisa marshall,burtonkristie@gmail.com,female,arroyo del rey,3565 +5713,2019-12-15 00:00:00,1916-10-22 00:00:00,106,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,mrs. kristina dixon,david92@hotmail.com,female,calera la norma,5315 +5714,2019-11-27 00:00:00,1972-05-01 00:00:00,50,universidad nacional de jujuy,arquitectura,john rubio,ftorres@yahoo.com,male,calera la norma,5315 +5715,2020-05-08 00:00:00,1956-03-28 00:00:00,66,universidad nacional de jujuy,licenciatura en terapia ocupacional,jennifer sparks,phyllisshaffer@gmail.com,female,calera la norma,5315 +5716,2020-07-25 00:00:00,1925-03-25 00:00:00,97,universidad nacional de jujuy,diseño de imagen y sonido,angela park,jessica51@hotmail.com,female,colonia japonesa,3328 +5717,2020-04-08 00:00:00,1952-11-29 00:00:00,70,universidad nacional de jujuy,ingeniería mecánica,sherry solomon,jane58@gmail.com,female,colonia japonesa,3328 +5718,2020-04-04 00:00:00,1944-09-21 00:00:00,78,universidad nacional de jujuy,licenciatura en ciencia política ,mrs. sandra patel,krobinson@gmail.com,female,colonia japonesa,3328 +5719,2020-01-14 00:00:00,1976-04-02 00:00:00,46,universidad nacional de jujuy,licenciatura en ciencias antropológicas,danielle suarez,deansteven@gmail.com,female,roldan,2134 +5720,2020-01-29 00:00:00,1950-12-23 00:00:00,71,universidad tecnológica nacional,licenciatura en ciencias ambientales,william flores,christinahernandez@hotmail.com,male,roldan,2134 +5721,2020-02-12 00:00:00,1982-12-30 00:00:00,39,universidad tecnológica nacional,actuario ,karen kirk,cindynguyen@yahoo.com,female,roldan,2134 +5722,2019-12-13 00:00:00,1997-11-22 00:00:00,24,universidad nacional de jujuy,licenciatura en ciencias antropológicas,gabrielle anderson,williamsjennifer@hotmail.com,female,general guido,7118 +5723,2019-12-04 00:00:00,1999-05-25 00:00:00,23,universidad tecnológica nacional,licenciatura en ciencias de la computación,john hughes,gloria92@gmail.com,male,general guido,7118 +5724,2020-05-29 00:00:00,1915-02-09 00:00:00,107,universidad nacional de jujuy,agronomía,robert walsh,wknox@hotmail.com,male,general guido,7118 +5725,2020-05-31 00:00:00,1974-12-30 00:00:00,47,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,donna aguilar,pittmanraven@hotmail.com,female,general guido,7118 +5726,2019-12-06 00:00:00,1924-01-06 00:00:00,98,universidad nacional de jujuy,actuario ,kevin haynes,jeffrey51@yahoo.com,male,general guido,7118 +5727,2019-12-31 00:00:00,1908-05-03 00:00:00,114,universidad tecnológica nacional,licenciatura en administración ,sandra macdonald,jadams@hotmail.com,female,avellaneda,3561 +5728,2020-01-12 00:00:00,1909-08-03 00:00:00,113,universidad nacional de jujuy,ciencias veterinarias,lisa mills,cookgloria@gmail.com,female,avellaneda,3561 +5729,2019-11-09 00:00:00,1965-05-28 00:00:00,57,universidad tecnológica nacional,diseño industrial,shawn turner,jenniferspencer@yahoo.com,male,avellaneda,3561 +5730,2020-05-11 00:00:00,1939-11-07 00:00:00,83,universidad tecnológica nacional,licenciatura en ciencias de la computación,heather smith,stevenslouis@gmail.com,female,avellaneda,3561 +5731,2020-06-16 00:00:00,1983-09-28 00:00:00,39,universidad tecnológica nacional,contador público ,elaine rangel,rosemartha@yahoo.com,female,avellaneda,3561 +5732,2020-05-15 00:00:00,1962-06-09 00:00:00,60,universidad nacional de jujuy,bioquímica,jillian willis,robertaguilar@hotmail.com,female,avellaneda,3561 +5733,2020-02-01 00:00:00,1974-06-08 00:00:00,48,universidad nacional de jujuy,ingeniería electrónica,charles smith,merrittmegan@yahoo.com,male,avellaneda,3561 +5734,2020-04-22 00:00:00,1944-03-30 00:00:00,78,universidad tecnológica nacional,ingeniería electrónica,erica yang,jacobscrystal@hotmail.com,female,aldea santafecina,3103 +5735,2020-02-25 00:00:00,1993-10-12 00:00:00,29,universidad nacional de jujuy,licenciatura en musicoterapia,bailey cohen,brett09@yahoo.com,female,aldea santafecina,3103 +5736,2020-03-13 00:00:00,1950-12-17 00:00:00,71,universidad nacional de jujuy,ciencias veterinarias,james long,wrobinson@gmail.com,male,muñiz,1663 +5737,2020-06-26 00:00:00,1944-07-14 00:00:00,78,universidad nacional de jujuy,diseño industrial,luis cole,samantha36@hotmail.com,male,muñiz,1663 +5738,2020-04-06 00:00:00,1977-02-06 00:00:00,45,universidad tecnológica nacional,arquitectura,steven sexton jr.,butleranna@hotmail.com,male,bravo del dos,6411 +5739,2019-12-16 00:00:00,1994-10-06 00:00:00,28,universidad nacional de jujuy,licenciatura en ciencias de la computación,denise fleming,gregory87@yahoo.com,female,bravo del dos,6411 +5740,2020-03-18 00:00:00,1980-02-19 00:00:00,42,universidad tecnológica nacional,diseño de imagen y sonido,mary erickson,santosadam@gmail.com,female,bravo del dos,6411 +5741,2020-02-18 00:00:00,1908-04-10 00:00:00,114,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,sarah roberts,kimberlywolfe@yahoo.com,female,la dorita,6538 +5742,2020-07-09 00:00:00,1915-11-28 00:00:00,107,universidad tecnológica nacional,licenciatura en ciencias ambientales,jessica booth,veronica21@hotmail.com,female,la dorita,6538 +5743,2020-05-14 00:00:00,1988-11-12 00:00:00,34,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,cynthia oneill,ingramalicia@gmail.com,female,la dorita,6538 +5744,2020-07-17 00:00:00,1973-07-28 00:00:00,49,universidad nacional de jujuy,arquitectura,christopher clark,stevenlong@yahoo.com,male,bajo caracoles,9315 +5745,2019-11-26 00:00:00,1982-01-24 00:00:00,40,universidad nacional de jujuy,bioquímica,amber santos,drewcardenas@hotmail.com,female,almacen la colina,2740 +5746,2020-01-25 00:00:00,1986-11-17 00:00:00,36,universidad nacional de jujuy,licenciatura en ciencias de la computación,brittany garcia,imelton@gmail.com,female,almacen la colina,2740 +5747,2019-11-28 00:00:00,1940-10-21 00:00:00,82,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,melissa wallace,brownkelli@yahoo.com,female,almacen la colina,2740 +5748,2020-03-05 00:00:00,1977-03-09 00:00:00,45,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,antonio cook,ryanrogers@yahoo.com,male,almacen la colina,2740 +5749,2020-03-08 00:00:00,1929-05-05 00:00:00,93,universidad tecnológica nacional,medicina,mark wolfe,jeremy73@gmail.com,male,alto con zampa,5594 +5750,2020-01-06 00:00:00,1954-09-12 00:00:00,68,universidad nacional de jujuy,ingeniería mecánica,david hill,rebeccamartin@yahoo.com,male,alto con zampa,5594 +5751,2020-02-26 00:00:00,1910-01-15 00:00:00,112,universidad nacional de jujuy,licenciatura en sociología ,michelle wagner,tromero@yahoo.com,female,alto con zampa,5594 +5752,2020-06-17 00:00:00,1913-07-05 00:00:00,109,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,steven fleming,karen33@hotmail.com,male,alto con zampa,5594 +5753,2020-06-05 00:00:00,1913-02-28 00:00:00,109,universidad nacional de jujuy,medicina,russell hood,daniel47@gmail.com,male,de la canal,7013 +5754,2019-12-11 00:00:00,1923-03-14 00:00:00,99,universidad tecnológica nacional,diseño de imagen y sonido,sandra wang,burgessamanda@gmail.com,female,de la canal,7013 +5755,2020-04-04 00:00:00,1930-03-12 00:00:00,92,universidad nacional de jujuy,diseño industrial,benjamin perez,rodriguezlaura@gmail.com,male,colonia loma negra,3112 +5756,2020-07-11 00:00:00,1930-04-01 00:00:00,92,universidad nacional de jujuy,contador público ,christopher washington,cartergregory@hotmail.com,male,colonia loma negra,3112 +5757,2020-04-03 00:00:00,1982-10-15 00:00:00,40,universidad nacional de jujuy,licenciatura en artes,daniel gonzales,stevensrichard@yahoo.com,male,colonia loma negra,3112 +5758,2020-06-24 00:00:00,1999-07-12 00:00:00,23,universidad nacional de jujuy,ingeniería mecánica,joshua williams,zford@gmail.com,male,lomas del rio lujan,2802 +5759,2019-12-10 00:00:00,1974-09-12 00:00:00,48,universidad tecnológica nacional,licenciatura en artes,sharon hunt,aconley@yahoo.com,female,lomas del rio lujan,2802 +5760,2020-03-19 00:00:00,1935-04-03 00:00:00,87,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,beth jones,xrhodes@yahoo.com,female,bathurst estacion,7540 +5761,2020-03-02 00:00:00,1976-12-09 00:00:00,45,universidad tecnológica nacional,licenciatura en artes,lucas glover,wmiller@hotmail.com,male,bathurst estacion,7540 +5762,2020-04-17 00:00:00,1972-11-10 00:00:00,50,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,april werner,crystal96@gmail.com,female,bathurst estacion,7540 +5763,2019-10-01 00:00:00,1988-11-28 00:00:00,33,universidad nacional de jujuy,bioquímica,victoria moyer,rhonda26@hotmail.com,female,bathurst estacion,7540 +5764,2020-06-01 00:00:00,1943-06-14 00:00:00,79,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,michelle stafford,jeffrey17@gmail.com,female,altamirano sud,3174 +5765,2019-12-10 00:00:00,1999-01-18 00:00:00,23,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,christina lawrence,osmith@yahoo.com,female,altamirano sud,3174 +5766,2020-01-04 00:00:00,1976-06-15 00:00:00,46,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,steven maynard,sarahcoleman@hotmail.com,male,dina huapi,8402 +5767,2020-08-01 00:00:00,2004-09-14 00:00:00,18,universidad nacional de jujuy,licenciatura en sociología ,lauren gonzalez,smithdenise@hotmail.com,female,dina huapi,8402 +5768,2020-03-31 00:00:00,1969-05-26 00:00:00,53,universidad tecnológica nacional,diseño industrial,andrew mahoney,grossjeffrey@hotmail.com,male,dina huapi,8402 +5769,2019-10-27 00:00:00,1978-07-30 00:00:00,44,universidad nacional de jujuy,licenciatura en ciencias ambientales,james miller,stephenfarmer@hotmail.com,male,dina huapi,8402 +5770,2020-07-31 00:00:00,1945-04-25 00:00:00,77,universidad nacional de jujuy,bioquímica,judith williams,suzanneford@hotmail.com,female,arribeños,6007 +5771,2019-12-29 00:00:00,1924-07-26 00:00:00,98,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,melvin green,paigebenson@gmail.com,male,arribeños,6007 +5772,2019-10-24 00:00:00,1916-01-28 00:00:00,106,universidad tecnológica nacional,diseño de imagen y sonido,haley brown,ortizmichelle@hotmail.com,female,arribeños,6007 +5773,2019-10-29 00:00:00,1919-09-04 00:00:00,103,universidad nacional de jujuy,licenciatura en ciencias de la computación,geoffrey martinez,moniqueswanson@hotmail.com,male,angel gallardo,3014 +5774,2019-11-17 00:00:00,1949-04-13 00:00:00,73,universidad tecnológica nacional,licenciatura en ciencias de la computación,leslie murphy,burtonkimberly@yahoo.com,male,angel gallardo,3014 +5775,2019-10-04 00:00:00,1986-03-07 00:00:00,36,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,mrs. peggy murray,hickscatherine@yahoo.com,female,angel gallardo,3014 +5776,2020-02-07 00:00:00,1962-01-23 00:00:00,60,universidad tecnológica nacional,licenciatura en terapia ocupacional,kevin hernandez,rose01@gmail.com,male,angel gallardo,3014 +5777,2020-07-14 00:00:00,1932-02-03 00:00:00,90,universidad nacional de jujuy,actuario ,deanna kramer,annfisher@gmail.com,female,angel gallardo,3014 +5778,2019-10-17 00:00:00,1977-02-27 00:00:00,45,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,kari perez,louisbrown@yahoo.com,female,angel gallardo,3014 +5779,2020-03-19 00:00:00,1911-07-17 00:00:00,111,universidad nacional de jujuy,licenciatura en psicología,ricky gonzalez,rpruitt@yahoo.com,male,bacacay,3346 +5780,2020-06-11 00:00:00,1980-06-23 00:00:00,42,universidad tecnológica nacional,arquitectura,kristin armstrong,barbaraduran@gmail.com,female,bacacay,3346 +5781,2020-07-13 00:00:00,1926-05-12 00:00:00,96,universidad nacional de jujuy,licenciatura en sociología ,gail ward,marshallcourtney@gmail.com,female,bacacay,3346 +5782,2020-05-19 00:00:00,1924-04-20 00:00:00,98,universidad nacional de jujuy,arquitectura,deborah hopkins,lindamartin@hotmail.com,female,arroyo molino,3260 +5783,2020-07-12 00:00:00,1962-03-22 00:00:00,60,universidad tecnológica nacional,licenciatura en ciencias geológicas,alexis price,andrewreynolds@yahoo.com,female,kilometro 525,3545 +5784,2020-06-06 00:00:00,1983-10-16 00:00:00,39,universidad nacional de jujuy,licenciatura en artes,kristen terry,uwalker@gmail.com,female,kilometro 525,3545 +5785,2019-12-08 00:00:00,1935-12-11 00:00:00,86,universidad nacional de jujuy,bioquímica,patrick williams,arthursuarez@hotmail.com,male,albarracin,5425 +5786,2019-11-28 00:00:00,1983-10-01 00:00:00,39,universidad nacional de jujuy,licenciatura en ciencias geológicas,jamie vaughn,brownbonnie@gmail.com,female,albarracin,5425 +5787,2020-04-24 00:00:00,1922-08-03 00:00:00,100,universidad tecnológica nacional,licenciatura en ciencias ambientales,timothy bryan,glee@hotmail.com,male,albarracin,5425 +5788,2020-05-20 00:00:00,1911-06-30 00:00:00,111,universidad nacional de jujuy,licenciatura en ciencias antropológicas,ms. victoria smith,christopher43@yahoo.com,female,albarracin,5425 +5789,2020-03-05 00:00:00,1951-12-28 00:00:00,70,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,dillon brown,johnmoore@gmail.com,male,albarracin,5425 +5790,2019-12-08 00:00:00,1954-10-19 00:00:00,68,universidad tecnológica nacional,licenciatura en ciencias biológicas,terry thomas,obrooks@hotmail.com,female,glew,1856 +5791,2019-10-02 00:00:00,1987-03-05 00:00:00,35,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,paul edwards,thubbard@hotmail.com,male,glew,1856 +5792,2019-11-21 00:00:00,1966-11-13 00:00:00,56,universidad tecnológica nacional,licenciatura en ciencias de la educación ,jessica miller,katrina16@gmail.com,female,glew,1856 +5793,2019-10-07 00:00:00,1931-07-31 00:00:00,91,universidad nacional de jujuy,bioquímica,sarah taylor,collinslisa@hotmail.com,female,glew,1856 +5794,2020-01-25 00:00:00,1983-07-08 00:00:00,39,universidad nacional de jujuy,arquitectura,tamara hess,wturner@hotmail.com,female,campo salusso,6369 +5795,2020-02-28 00:00:00,1940-11-21 00:00:00,82,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,catherine walker,kcole@hotmail.com,female,campo salusso,6369 +5796,2020-05-20 00:00:00,1922-11-19 00:00:00,100,universidad nacional de jujuy,ingeniería electrónica,donna hudson,sandralee@gmail.com,female,campo salusso,6369 +5797,2020-07-15 00:00:00,1914-03-01 00:00:00,108,universidad tecnológica nacional,licenciatura en ciencias geológicas,morgan johnson,mary27@yahoo.com,female,iturraspe,2521 +5798,2019-10-17 00:00:00,1920-02-12 00:00:00,102,universidad tecnológica nacional,licenciatura en ciencias de la educación ,mrs. alexis garcia,mellis@gmail.com,female,iturraspe,2521 +5799,2020-07-10 00:00:00,1928-10-20 00:00:00,94,universidad tecnológica nacional,farmacia,leah harding,wrightmiranda@hotmail.com,female,iturraspe,2521 +5800,2019-10-10 00:00:00,1972-09-10 00:00:00,50,universidad tecnológica nacional,licenciatura en ciencias geológicas,ian williams,kleinlee@hotmail.com,male,iturraspe,2521 +5801,2020-03-07 00:00:00,1954-03-27 00:00:00,68,universidad nacional de jujuy,licenciatura en ciencias ambientales,james young,christianhunt@hotmail.com,male,chamical,5380 +5802,2020-07-05 00:00:00,1960-03-24 00:00:00,62,universidad nacional de jujuy,ingeniería electrónica,stephanie davis dds,charlesmoore@yahoo.com,female,chamical,5380 +5803,2020-06-23 00:00:00,1988-01-23 00:00:00,34,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,tamara cooper,suarezmaria@hotmail.com,female,atucha,2808 +5804,2019-11-16 00:00:00,1995-06-12 00:00:00,27,universidad tecnológica nacional,licenciatura en ciencias antropológicas,david klein,justin57@hotmail.com,male,atucha,2808 +5805,2020-06-16 00:00:00,1917-06-09 00:00:00,105,universidad tecnológica nacional,licenciatura en ciencias antropológicas,daniel bryant,tammycampbell@hotmail.com,male,punta lara,1931 +5806,2019-10-03 00:00:00,1970-11-22 00:00:00,52,universidad nacional de jujuy,licenciatura en psicología,jason clayton,morgansean@yahoo.com,male,punta lara,1931 +5807,2019-12-08 00:00:00,1982-11-26 00:00:00,39,universidad nacional de jujuy,ingeniería electrónica,carlos craig,michaelmeyers@hotmail.com,male,kilometro 374,3446 +5808,2020-03-09 00:00:00,1989-07-09 00:00:00,33,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,timothy colon,istevens@yahoo.com,male,kilometro 374,3446 +5809,2020-03-06 00:00:00,1921-09-04 00:00:00,101,universidad nacional de jujuy,licenciatura en ciencias de la computación,michael martin,brittanyray@gmail.com,male,kilometro 374,3446 +5810,2020-05-13 00:00:00,1976-05-28 00:00:00,46,universidad nacional de jujuy,licenciatura en ciencias antropológicas,troy mcdonald,fwatson@hotmail.com,male,kilometro 374,3446 +5811,2019-10-28 00:00:00,1983-05-04 00:00:00,39,universidad tecnológica nacional,licenciatura en ciencias antropológicas,becky mcclain,bradley58@gmail.com,female,merlo,1722 +5812,2019-11-24 00:00:00,1908-02-12 00:00:00,114,universidad nacional de jujuy,diseño de imagen y sonido,carol snyder,harrisonjohn@yahoo.com,female,merlo,1722 +5813,2020-05-29 00:00:00,1916-08-15 00:00:00,106,universidad nacional de jujuy,ingeniería electrónica,amanda mcmillan,pfloyd@yahoo.com,female,merlo,1722 +5814,2020-05-30 00:00:00,1939-01-07 00:00:00,83,universidad nacional de jujuy,ingeniería en informática,gabriela vasquez,coleluis@yahoo.com,female,merlo,1722 +5815,2019-11-29 00:00:00,1909-07-27 00:00:00,113,universidad nacional de jujuy,licenciatura en musicoterapia,joe garcia,kathrynevans@yahoo.com,male,merlo,1722 +5816,2020-07-19 00:00:00,1906-02-22 00:00:00,116,universidad tecnológica nacional,licenciatura en artes,isabel hodge,millerlisa@yahoo.com,female,banderalo,6244 +5817,2019-11-19 00:00:00,1990-09-06 00:00:00,32,universidad nacional de jujuy,ingeniería en informática,james morse,austindavid@hotmail.com,male,banderalo,6244 +5818,2020-07-04 00:00:00,1989-10-25 00:00:00,33,universidad tecnológica nacional,licenciatura en administración ,shelly watts,petersonheather@yahoo.com,female,boca p 25,2600 +5819,2020-05-12 00:00:00,1958-08-19 00:00:00,64,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,christopher garner,harrisonthomas@yahoo.com,male,boca p 25,2600 +5820,2020-02-20 00:00:00,1958-12-06 00:00:00,63,universidad nacional de jujuy,licenciatura en psicología,jeffrey vasquez dds,ryanmiller@gmail.com,male,boca p 25,2600 +5821,2020-03-25 00:00:00,2004-04-21 00:00:00,18,universidad nacional de jujuy,licenciatura en sociología ,eric jones,michelle41@hotmail.com,male,boca p 25,2600 +5822,2020-05-29 00:00:00,1963-01-18 00:00:00,59,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,marc adams,alexhurley@gmail.com,male,boca p 25,2600 +5823,2020-02-14 00:00:00,1951-07-31 00:00:00,71,universidad nacional de jujuy,diseño industrial,brett mitchell,ibryant@yahoo.com,male,boca p 25,2600 +5824,2019-12-30 00:00:00,1928-08-17 00:00:00,94,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,kevin nelson,christine86@yahoo.com,male,colonia morgan,2609 +5825,2020-01-09 00:00:00,1968-07-15 00:00:00,54,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,tamara clay,christinebeck@yahoo.com,female,colonia morgan,2609 +5826,2019-12-05 00:00:00,1934-09-20 00:00:00,88,universidad nacional de jujuy,licenciatura en ciencia política ,michael reed,triciarandall@gmail.com,male,colonia morgan,2609 +5827,2019-12-11 00:00:00,1937-01-21 00:00:00,85,universidad nacional de jujuy,licenciatura en ciencias geológicas,cynthia lee,tinalong@yahoo.com,female,colonia morgan,2609 +5828,2020-02-06 00:00:00,1979-06-30 00:00:00,43,universidad nacional de jujuy,agronomía,victoria grant,malonesarah@gmail.com,female,los cardos,2533 +5829,2020-07-20 00:00:00,1923-05-11 00:00:00,99,universidad nacional de jujuy,actuario ,maria fowler,faguilar@gmail.com,female,cholila,9217 +5830,2020-06-17 00:00:00,1973-04-08 00:00:00,49,universidad tecnológica nacional,licenciatura en ciencia política ,jennifer juarez,ryannguyen@gmail.com,female,cholila,9217 +5831,2020-04-07 00:00:00,1916-04-10 00:00:00,106,universidad nacional de jujuy,ciencias veterinarias,mr. robert rich,jonesjoshua@gmail.com,male,cholila,9217 +5832,2020-05-08 00:00:00,1931-02-12 00:00:00,91,universidad nacional de jujuy,licenciatura en ciencias biológicas,matthew boyd,nadams@hotmail.com,male,cholila,9217 +5833,2020-04-29 00:00:00,1953-07-11 00:00:00,69,universidad nacional de jujuy,licenciatura en ciencias de la educación ,robert kelly,billy56@hotmail.com,male,arroyo seco,3641 +5834,2020-03-03 00:00:00,1934-07-31 00:00:00,88,universidad nacional de jujuy,licenciatura en ciencias de la educación ,cody hunt,anna17@gmail.com,male,arroyo seco,3641 +5835,2020-05-15 00:00:00,1992-08-14 00:00:00,30,universidad tecnológica nacional,ciencias veterinarias,kent haynes,sarah94@yahoo.com,male,arroyo seco,3641 +5836,2019-12-13 00:00:00,1953-10-31 00:00:00,69,universidad tecnológica nacional,licenciatura en administración ,bruce blake,jcortez@gmail.com,male,arroyo seco,3641 +5837,2020-02-11 00:00:00,1996-12-22 00:00:00,25,universidad tecnológica nacional,licenciatura en musicoterapia,ms. sarah bennett md,salvarado@gmail.com,female,arroyo seco,3641 +5838,2020-07-18 00:00:00,1935-01-19 00:00:00,87,universidad tecnológica nacional,arquitectura,dr. renee shelton,zvargas@yahoo.com,female,arroyo seco,3641 +5839,2020-04-17 00:00:00,1955-08-31 00:00:00,67,universidad tecnológica nacional,licenciatura en artes,dr. kathleen ruiz,monicathomas@yahoo.com,female,arroyo seco,3641 +5840,2020-07-23 00:00:00,1969-03-28 00:00:00,53,universidad tecnológica nacional,licenciatura en ciencias biológicas,steven floyd,zmorales@yahoo.com,male,arroyo seco,3641 +5841,2020-05-18 00:00:00,1926-07-05 00:00:00,96,universidad tecnológica nacional,licenciatura en terapia ocupacional,ashley davis,scott54@hotmail.com,female,victoria,1644 +5842,2020-04-07 00:00:00,1907-07-24 00:00:00,115,universidad tecnológica nacional,licenciatura en producción de bioimagenes,dean moore,xlewis@gmail.com,male,victoria,1644 +5843,2019-12-23 00:00:00,1968-07-31 00:00:00,54,universidad nacional de jujuy,licenciatura en musicoterapia,michael young,theresaford@hotmail.com,male,victoria,1644 +5844,2020-03-02 00:00:00,1986-08-22 00:00:00,36,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,kayla williams,privers@hotmail.com,female,aranguren,3162 +5845,2019-12-24 00:00:00,1991-03-06 00:00:00,31,universidad nacional de jujuy,ingeniería mecánica,kaitlyn zuniga,iarnold@yahoo.com,female,aranguren,3162 +5846,2019-11-28 00:00:00,1908-11-23 00:00:00,114,universidad nacional de jujuy,licenciatura en sociología ,brandon knight,ashleygreen@gmail.com,male,aranguren,3162 +5847,2020-01-19 00:00:00,1974-04-09 00:00:00,48,universidad tecnológica nacional,ciencias veterinarias,daniel nguyen,snyderphillip@yahoo.com,male,burzaco,1852 +5848,2019-10-01 00:00:00,1979-04-04 00:00:00,43,universidad tecnológica nacional,diseño de imagen y sonido,terri frost,bmiller@yahoo.com,female,burzaco,1852 +5849,2020-03-08 00:00:00,1946-11-16 00:00:00,76,universidad tecnológica nacional,ciencias veterinarias,steven smith,hcontreras@gmail.com,male,burzaco,1852 +5850,2020-02-22 00:00:00,1963-02-26 00:00:00,59,universidad nacional de jujuy,licenciatura en ciencias geológicas,justin coleman,kimberly59@hotmail.com,male,burzaco,1852 +5851,2019-11-07 00:00:00,1911-01-20 00:00:00,111,universidad nacional de jujuy,licenciatura en ciencias geológicas,dr. andrew martin,ccollins@yahoo.com,male,melincue,2728 +5852,2020-04-16 00:00:00,1983-10-23 00:00:00,39,universidad tecnológica nacional,licenciatura en ciencias ambientales,alex cunningham,regina54@hotmail.com,male,melincue,2728 +5853,2019-10-16 00:00:00,1934-10-20 00:00:00,88,universidad tecnológica nacional,licenciatura en terapia ocupacional,stephen mendez,boltonmarcus@yahoo.com,male,melincue,2728 +5854,2020-07-30 00:00:00,1982-08-28 00:00:00,40,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,michael evans,williammalone@hotmail.com,male,melincue,2728 +5855,2020-03-19 00:00:00,1979-02-05 00:00:00,43,universidad tecnológica nacional,licenciatura en musicoterapia,elizabeth wells phd,sara30@gmail.com,female,melincue,2728 +5856,2020-06-22 00:00:00,1910-03-28 00:00:00,112,universidad nacional de jujuy,licenciatura en ciencias antropológicas,holly griffith,stewartfrank@gmail.com,female,melincue,2728 +5857,2020-02-21 00:00:00,1915-03-19 00:00:00,107,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,joseph waters,rayjennifer@gmail.com,male,arano,6443 +5858,2019-11-22 00:00:00,1992-05-23 00:00:00,30,universidad tecnológica nacional,diseño de imagen y sonido,cynthia buchanan,bruce87@hotmail.com,female,arano,6443 +5859,2020-07-21 00:00:00,1939-06-10 00:00:00,83,universidad tecnológica nacional,licenciatura en ciencias antropológicas,christine allen,daniellevazquez@hotmail.com,female,cailomuta,6339 +5860,2020-04-03 00:00:00,1921-09-25 00:00:00,101,universidad tecnológica nacional,ciencias veterinarias,mandy lucas,ray72@yahoo.com,female,cailomuta,6339 +5861,2020-07-12 00:00:00,1998-10-30 00:00:00,24,universidad tecnológica nacional,licenciatura en ciencias ambientales,barry brooks md,ydaniels@hotmail.com,male,cailomuta,6339 +5862,2020-04-30 00:00:00,1957-01-05 00:00:00,65,universidad tecnológica nacional,licenciatura en psicología,jeffery fernandez,williamsholly@yahoo.com,male,valle de las leñas,5612 +5863,2019-12-29 00:00:00,1956-10-14 00:00:00,66,universidad tecnológica nacional,ciencias veterinarias,john garcia,davidking@hotmail.com,male,valle de las leñas,5612 +5864,2019-11-07 00:00:00,1990-07-15 00:00:00,32,universidad nacional de jujuy,licenciatura en ciencias ambientales,steven gross,melissaferguson@gmail.com,male,valle de las leñas,5612 +5865,2020-04-21 00:00:00,1923-01-05 00:00:00,99,universidad tecnológica nacional,ingeniería en informática,lisa hendrix,gary10@gmail.com,female,valle de las leñas,5612 +5866,2019-12-21 00:00:00,1941-07-15 00:00:00,81,universidad tecnológica nacional,agronomía,william robinson,hthomas@gmail.com,male,valle de las leñas,5612 +5867,2020-04-18 00:00:00,1997-10-10 00:00:00,25,universidad tecnológica nacional,ciencias veterinarias,elizabeth johnston,cindymoss@yahoo.com,female,ernestina,6665 +5868,2020-05-10 00:00:00,1922-06-22 00:00:00,100,universidad nacional de jujuy,ingeniería mecánica,shari white,xvazquez@hotmail.com,female,ernestina,6665 +5869,2020-02-24 00:00:00,1985-05-17 00:00:00,37,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,adam hodges,gsnyder@yahoo.com,male,ernestina,6665 +5870,2020-07-18 00:00:00,2003-02-23 00:00:00,19,universidad nacional de jujuy,licenciatura en psicología,ronald miller,krodriguez@gmail.com,male,campo quirno,2607 +5871,2020-01-12 00:00:00,1921-08-13 00:00:00,101,universidad nacional de jujuy,ciencias veterinarias,nicole perkins,pmiller@hotmail.com,female,campo quirno,2607 +5872,2020-01-30 00:00:00,1946-01-14 00:00:00,76,universidad tecnológica nacional,ciencias veterinarias,trevor williams,qlogan@gmail.com,male,campo quirno,2607 +5873,2019-10-16 00:00:00,2002-09-04 00:00:00,20,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,matthew mcintyre,theresamurray@hotmail.com,male,perez,2121 +5874,2020-04-27 00:00:00,1905-12-08 00:00:00,117,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,mark lee,dylan00@gmail.com,male,perez,2121 +5875,2020-05-17 00:00:00,1991-09-03 00:00:00,31,universidad tecnológica nacional,licenciatura en ciencias antropológicas,joel kim,bensonaaron@yahoo.com,male,perez,2121 +5876,2020-04-26 00:00:00,1996-05-24 00:00:00,26,universidad tecnológica nacional,licenciatura en ciencia política ,justin white,jeffrey91@hotmail.com,male,perez,2121 +5877,2019-10-12 00:00:00,1933-08-22 00:00:00,89,universidad nacional de jujuy,licenciatura en ciencias geológicas,rachel jones,williamsonalbert@yahoo.com,female,perez,2121 +5878,2020-07-22 00:00:00,1995-09-27 00:00:00,27,universidad tecnológica nacional,ingeniería electrónica,julie brown,bdavis@gmail.com,female,perez,2121 +5879,2019-12-09 00:00:00,1974-07-15 00:00:00,48,universidad nacional de jujuy,licenciatura en ciencias biológicas,chelsea wallace,christopher50@yahoo.com,female,perez,2121 +5880,2020-07-30 00:00:00,1962-09-13 00:00:00,60,universidad nacional de jujuy,diseño de imagen y sonido,molly myers,hannahmoran@gmail.com,female,cangallo,7153 +5881,2019-11-04 00:00:00,1964-12-23 00:00:00,57,universidad tecnológica nacional,técnico para bioterios ,lauren graham,jlee@yahoo.com,female,cangallo,7153 +5882,2020-03-01 00:00:00,1907-10-29 00:00:00,115,universidad nacional de jujuy,técnico para bioterios ,matthew robbins,anitacombs@yahoo.com,male,cangallo,7153 +5883,2019-12-07 00:00:00,2004-09-19 00:00:00,18,universidad nacional de jujuy,bioquímica,nicholas cruz,william17@yahoo.com,male,agua amarilla la hoyada,4139 +5884,2020-05-26 00:00:00,1994-10-28 00:00:00,28,universidad nacional de jujuy,arquitectura,eugene lynn,heatherbennett@gmail.com,male,agua amarilla la hoyada,4139 +5885,2019-10-21 00:00:00,1917-01-22 00:00:00,105,universidad tecnológica nacional,contador público ,dana diaz,vlittle@hotmail.com,female,agua amarilla la hoyada,4139 +5886,2020-05-09 00:00:00,1926-10-19 00:00:00,96,universidad nacional de jujuy,diseño de imagen y sonido,jessica day,james06@hotmail.com,female,colonia monte la plata,8144 +5887,2019-11-06 00:00:00,1952-09-11 00:00:00,70,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,andrea good,benderrichard@yahoo.com,female,colonia monte la plata,8144 +5888,2020-04-06 00:00:00,1982-03-08 00:00:00,40,universidad tecnológica nacional,licenciatura en administración ,samantha wall,trevorcarter@hotmail.com,female,colonia monte la plata,8144 +5889,2020-06-13 00:00:00,1940-01-02 00:00:00,82,universidad nacional de jujuy,ingeniería en informática,cindy hicks,rochamark@hotmail.com,female,campo rodriguez,2255 +5890,2020-03-26 00:00:00,2001-11-28 00:00:00,20,universidad nacional de jujuy,diseño industrial,haley salas,jack46@gmail.com,female,campo rodriguez,2255 +5891,2020-01-27 00:00:00,1951-12-15 00:00:00,70,universidad tecnológica nacional,licenciatura en ciencia política ,edward hunt,xdaniel@hotmail.com,male,campo rodriguez,2255 +5892,2020-01-19 00:00:00,1939-09-14 00:00:00,83,universidad tecnológica nacional,licenciatura en ciencia política ,patrick gonzalez,jose67@hotmail.com,male,campo rodriguez,2255 +5893,2019-10-17 00:00:00,1985-01-09 00:00:00,37,universidad tecnológica nacional,medicina,bobby bernard,daniel49@yahoo.com,male,campo rodriguez,2255 +5894,2020-02-18 00:00:00,1914-02-13 00:00:00,108,universidad nacional de jujuy,diseño industrial,tiffany olsen,michaelserrano@yahoo.com,female,alongo,4161 +5895,2020-03-24 00:00:00,1994-09-30 00:00:00,28,universidad tecnológica nacional,actuario ,laura villa,khuerta@yahoo.com,female,alongo,4161 +5896,2020-06-08 00:00:00,1944-05-23 00:00:00,78,universidad tecnológica nacional,licenciatura en sociología ,danielle cummings,lovecaitlin@yahoo.com,female,balde de leyes,5446 +5897,2019-10-25 00:00:00,1923-06-27 00:00:00,99,universidad nacional de jujuy,ingeniería mecánica,april roberts,wilsonjames@gmail.com,female,balde de leyes,5446 +5898,2020-05-18 00:00:00,2001-07-26 00:00:00,21,universidad tecnológica nacional,diseño industrial,timothy sullivan,angela87@gmail.com,male,chapuy,2603 +5899,2020-05-15 00:00:00,1943-10-01 00:00:00,79,universidad nacional de jujuy,diseño de imagen y sonido,daniel jones,michaelsnow@hotmail.com,male,chapuy,2603 +5900,2020-05-30 00:00:00,1974-01-13 00:00:00,48,universidad tecnológica nacional,licenciatura en ciencias geológicas,mark carlson,david73@gmail.com,male,chapuy,2603 +5901,2020-01-04 00:00:00,1924-11-01 00:00:00,98,universidad tecnológica nacional,técnico para bioterios ,dwayne vega,nguyenjanet@gmail.com,male,chapuy,2603 +5902,2020-06-25 00:00:00,1983-04-20 00:00:00,39,universidad nacional de jujuy,técnico para bioterios ,colin lopez,jenniferbarton@hotmail.com,male,chapuy,2603 +5903,2020-04-27 00:00:00,1957-04-25 00:00:00,65,universidad tecnológica nacional,licenciatura en terapia ocupacional,chase clark,nelsonangel@hotmail.com,male,gandolfi,3526 +5904,2020-03-06 00:00:00,1972-09-13 00:00:00,50,universidad tecnológica nacional,licenciatura en ciencia política ,shannon keith,gtaylor@gmail.com,female,agua de la mula,5600 +5905,2020-01-31 00:00:00,1923-09-17 00:00:00,99,universidad nacional de jujuy,técnico para bioterios ,wanda franco,qrobbins@yahoo.com,female,ingeniero huergo,8334 +5906,2019-11-05 00:00:00,1987-01-06 00:00:00,35,universidad nacional de jujuy,licenciatura en psicología,catherine carter,steven32@gmail.com,female,ingeniero huergo,8334 +5907,2020-03-17 00:00:00,1921-07-08 00:00:00,101,universidad tecnológica nacional,licenciatura en ciencias antropológicas,matthew stewart,cheryl74@gmail.com,male,ingeniero huergo,8334 +5908,2019-11-19 00:00:00,1948-08-24 00:00:00,74,universidad nacional de jujuy,diseño de imagen y sonido,tina wilson,dustinbennett@hotmail.com,female,esmeralda,2456 +5909,2020-01-02 00:00:00,1922-03-16 00:00:00,100,universidad nacional de jujuy,farmacia,maria bond,ortizkaitlin@yahoo.com,female,esmeralda,2456 +5910,2020-03-01 00:00:00,1942-09-06 00:00:00,80,universidad tecnológica nacional,actuario ,anthony mejia,plopez@hotmail.com,male,esmeralda,2456 +5911,2020-03-01 00:00:00,1907-03-19 00:00:00,115,universidad nacional de jujuy,ciencias veterinarias,bryan lane,tsantiago@hotmail.com,male,luis guillon,1838 +5912,2020-07-07 00:00:00,1948-01-28 00:00:00,74,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,erin charles,patriciabennett@hotmail.com,female,del viso,1669 +5913,2020-06-07 00:00:00,2000-01-27 00:00:00,22,universidad tecnológica nacional,licenciatura en ciencia política ,susan hudson dds,josephwilson@yahoo.com,female,del viso,1669 +5914,2020-02-07 00:00:00,1985-03-19 00:00:00,37,universidad nacional de jujuy,licenciatura en ciencias ambientales,jeffery perry,sramirez@hotmail.com,male,del viso,1669 +5915,2020-07-14 00:00:00,1971-04-27 00:00:00,51,universidad nacional de jujuy,ingeniería mecánica,carol armstrong,michael14@gmail.com,female,arroyo claro,5560 +5916,2020-01-12 00:00:00,1908-03-06 00:00:00,114,universidad tecnológica nacional,licenciatura en ciencias antropológicas,chris white,simpsontina@yahoo.com,male,arroyo claro,5560 +5917,2020-03-07 00:00:00,1972-02-25 00:00:00,50,universidad nacional de jujuy,diseño de imagen y sonido,marc villanueva,suzannemartinez@hotmail.com,male,arroyo claro,5560 +5918,2020-05-24 00:00:00,1920-03-23 00:00:00,102,universidad nacional de jujuy,licenciatura en psicología,james lopez,larrybauer@yahoo.com,male,arroyo claro,5560 +5919,2020-01-27 00:00:00,1994-10-05 00:00:00,28,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,jeffery jenkins,oliviasmith@yahoo.com,male,d orbigny,7541 +5920,2020-02-01 00:00:00,1965-08-11 00:00:00,57,universidad tecnológica nacional,licenciatura en psicología,carl brewer,hbarnes@yahoo.com,male,d orbigny,7541 +5921,2019-10-30 00:00:00,1987-07-28 00:00:00,35,universidad nacional de jujuy,licenciatura en ciencias ambientales,kenneth cook,ybird@gmail.com,male,d orbigny,7541 +5922,2020-06-03 00:00:00,1963-10-01 00:00:00,59,universidad nacional de jujuy,licenciatura en ciencias de la educación ,makayla garcia,anthonyroberts@yahoo.com,female,el zapallar,5353 +5923,2019-10-16 00:00:00,1976-06-20 00:00:00,46,universidad nacional de jujuy,licenciatura en ciencias antropológicas,maria collins,ycarter@hotmail.com,female,el zapallar,5353 +5924,2020-07-21 00:00:00,1992-04-22 00:00:00,30,universidad nacional de jujuy,licenciatura en ciencias ambientales,patrick jones,kayla61@gmail.com,male,el zapallar,5353 +5925,2020-06-09 00:00:00,1964-04-15 00:00:00,58,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,evan ritter,jenniferbrewer@hotmail.com,male,el zapallar,5353 +5926,2020-03-09 00:00:00,1911-09-28 00:00:00,111,universidad tecnológica nacional,actuario ,mary curry,jennifer86@hotmail.com,female,el zapallar,5353 +5927,2020-06-10 00:00:00,1955-10-11 00:00:00,67,universidad tecnológica nacional,licenciatura en ciencias geológicas,marcus terry,rhondajordan@gmail.com,male,azcuenaga,6721 +5928,2020-02-23 00:00:00,1947-03-03 00:00:00,75,universidad tecnológica nacional,contador público ,john romero,bcole@gmail.com,male,azcuenaga,6721 +5929,2020-06-11 00:00:00,2003-06-15 00:00:00,19,universidad tecnológica nacional,ingeniería en informática,crystal wheeler,reginareed@hotmail.com,female,ceres,2340 +5930,2020-02-15 00:00:00,1957-06-21 00:00:00,65,universidad tecnológica nacional,licenciatura en sociología ,jeremy frey,nicholas11@gmail.com,male,ceres,2340 +5931,2019-10-22 00:00:00,1972-06-21 00:00:00,50,universidad tecnológica nacional,licenciatura en administración ,stephanie gordon,laura25@hotmail.com,female,ceres,2340 +5932,2020-02-16 00:00:00,2004-06-23 00:00:00,18,universidad tecnológica nacional,ingeniería en informática,tyler johnson jr.,mcdanielkristopher@yahoo.com,male,cabildo,8118 +5933,2020-02-11 00:00:00,1962-04-17 00:00:00,60,universidad tecnológica nacional,ingeniería electrónica,tammie simmons dds,williamsdarren@gmail.com,female,cabildo,8118 +5934,2020-07-19 00:00:00,1923-06-08 00:00:00,99,universidad tecnológica nacional,licenciatura en terapia ocupacional,michelle walker,christophermiller@gmail.com,female,colonia el potrero,2820 +5935,2020-01-07 00:00:00,1978-01-25 00:00:00,44,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,daniel thompson,kimberlystewart@yahoo.com,male,colonia el potrero,2820 +5936,2019-11-17 00:00:00,1929-11-02 00:00:00,93,universidad nacional de jujuy,licenciatura en ciencia política ,julie hernandez,wthompson@yahoo.com,female,aldea san jorge,3252 +5937,2020-03-28 00:00:00,2001-01-25 00:00:00,21,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,bradley gardner,melissamays@hotmail.com,male,aldea san jorge,3252 +5938,2019-11-20 00:00:00,1990-10-18 00:00:00,32,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,amanda stewart,olsonbrenda@hotmail.com,female,cayastacito,3038 +5939,2019-10-04 00:00:00,1914-05-07 00:00:00,108,universidad nacional de jujuy,agronomía,miranda graves,pittmanrichard@yahoo.com,female,cayastacito,3038 +5940,2020-02-06 00:00:00,1929-11-05 00:00:00,93,universidad tecnológica nacional,licenciatura en ciencias antropológicas,andrew peterson,ryanbriggs@hotmail.com,male,adrogue,1846 +5941,2020-04-11 00:00:00,1908-02-23 00:00:00,114,universidad nacional de jujuy,ingeniería electrónica,joseph gutierrez,ronald65@gmail.com,male,isla grande,8361 +5942,2020-05-15 00:00:00,1906-01-19 00:00:00,116,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,sara harris,jthomas@hotmail.com,female,isla grande,8361 +5943,2019-11-14 00:00:00,1918-05-01 00:00:00,104,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,sean bradley,vford@gmail.com,male,isla grande,8361 +5944,2020-05-04 00:00:00,1958-07-10 00:00:00,64,universidad tecnológica nacional,ingeniería mecánica,morgan morales,xprice@gmail.com,female,isla grande,8361 +5945,2020-02-10 00:00:00,1941-04-06 00:00:00,81,universidad tecnológica nacional,medicina,ashley anderson,smithdylan@gmail.com,female,isla grande,8361 +5946,2020-05-28 00:00:00,1914-06-17 00:00:00,108,universidad nacional de jujuy,licenciatura en ciencias de la computación,emily heath,richard60@gmail.com,female,berazategui,1884 +5947,2020-05-10 00:00:00,1996-02-16 00:00:00,26,universidad nacional de jujuy,farmacia,courtney heath,moorecheyenne@gmail.com,female,berazategui,1884 +5948,2019-11-24 00:00:00,1946-04-05 00:00:00,76,universidad nacional de jujuy,licenciatura en producción de bioimagenes,rachel wilson,cparrish@gmail.com,female,berazategui,1884 +5949,2020-01-20 00:00:00,1936-05-18 00:00:00,86,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,ronald hughes,taylornguyen@yahoo.com,male,berazategui,1884 +5950,2019-12-29 00:00:00,1923-02-24 00:00:00,99,universidad nacional de jujuy,técnico para bioterios ,zachary lee,tiffanyhenderson@yahoo.com,male,campo las puertas,3541 +5951,2020-03-09 00:00:00,1992-10-19 00:00:00,30,universidad tecnológica nacional,actuario ,sandra chase,butlermichelle@hotmail.com,female,campo las puertas,3541 +5952,2020-04-23 00:00:00,1993-09-03 00:00:00,29,universidad nacional de jujuy,diseño industrial,kayla johnson,vfisher@hotmail.com,female,hito 45,9039 +5953,2020-04-26 00:00:00,1920-05-24 00:00:00,102,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,rodney george,thomas44@yahoo.com,male,alfaland,5731 +5954,2020-07-02 00:00:00,1930-05-15 00:00:00,92,universidad tecnológica nacional,licenciatura en ciencias geológicas,kenneth vasquez,ujensen@yahoo.com,male,cañada rica,2105 +5955,2019-12-14 00:00:00,1953-08-30 00:00:00,69,universidad tecnológica nacional,licenciatura en ciencias ambientales,joseph jarvis,brittany24@hotmail.com,male,cañada rica,2105 +5956,2020-06-18 00:00:00,1914-10-15 00:00:00,108,universidad nacional de jujuy,diseño industrial,reginald kirk,katherine24@hotmail.com,male,cañada rica,2105 +5957,2019-10-09 00:00:00,1949-09-21 00:00:00,73,universidad tecnológica nacional,contador público ,lance johnson,fsimon@hotmail.com,male,cañada rica,2105 +5958,2019-11-01 00:00:00,1986-02-23 00:00:00,36,universidad nacional de jujuy,licenciatura en musicoterapia,carlos williams,whiteconnor@yahoo.com,male,san pedro de iruya,4633 +5959,2020-05-05 00:00:00,1973-12-07 00:00:00,48,universidad tecnológica nacional,bioquímica,jackie johnson,millerandrea@gmail.com,female,san pedro de iruya,4633 +5960,2019-12-14 00:00:00,1914-11-02 00:00:00,108,universidad tecnológica nacional,licenciatura en ciencia política ,patrick wilkinson,gjones@gmail.com,male,san pedro de iruya,4633 +5961,2019-12-10 00:00:00,1961-05-17 00:00:00,61,universidad tecnológica nacional,licenciatura en sociología ,angela bray,kara99@yahoo.com,female,san pedro de iruya,4633 +5962,2020-04-30 00:00:00,1930-06-19 00:00:00,92,universidad tecnológica nacional,licenciatura en ciencia política ,eric guzman,james64@hotmail.com,male,san pedro de iruya,4633 +5963,2020-03-23 00:00:00,1982-04-22 00:00:00,40,universidad nacional de jujuy,ingeniería electrónica,summer harris,kevin60@gmail.com,female,kilometro 408,3580 +5964,2020-04-02 00:00:00,1967-07-03 00:00:00,55,universidad tecnológica nacional,licenciatura en terapia ocupacional,dan santos,ltorres@gmail.com,male,kilometro 408,3580 +5965,2020-01-13 00:00:00,1919-09-10 00:00:00,103,universidad tecnológica nacional,agronomía,courtney bailey,kimberly13@gmail.com,female,kilometro 408,3580 +5966,2019-10-08 00:00:00,1955-04-20 00:00:00,67,universidad nacional de jujuy,licenciatura en terapia ocupacional,cindy walker,rosegibson@gmail.com,female,kilometro 408,3580 +5967,2019-10-18 00:00:00,1974-09-18 00:00:00,48,universidad nacional de jujuy,farmacia,scott moore,miguelgeorge@yahoo.com,male,kilometro 408,3580 +5968,2020-01-29 00:00:00,1999-04-25 00:00:00,23,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,kyle cantu,nicolelee@gmail.com,male,baños lunlunta,5507 +5969,2020-02-27 00:00:00,1907-01-25 00:00:00,115,universidad tecnológica nacional,licenciatura en sociología ,mikayla lane,carolinebrock@gmail.com,female,baños lunlunta,5507 +5970,2019-10-31 00:00:00,1913-01-10 00:00:00,109,universidad nacional de jujuy,contador público ,craig richards,yadams@yahoo.com,male,baños lunlunta,5507 +5971,2020-02-22 00:00:00,1991-12-07 00:00:00,30,universidad nacional de jujuy,licenciatura en ciencias geológicas,gregory phillips,umiller@yahoo.com,male,pazos kanki,6058 +5972,2020-04-07 00:00:00,1948-01-07 00:00:00,74,universidad tecnológica nacional,licenciatura en ciencias antropológicas,manuel norton,kathryn97@yahoo.com,male,pazos kanki,6058 +5973,2020-03-22 00:00:00,1919-05-06 00:00:00,103,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,john blankenship,villegastiffany@yahoo.com,male,pazos kanki,6058 +5974,2020-03-18 00:00:00,1959-12-11 00:00:00,62,universidad nacional de jujuy,medicina,tracy herman,charles91@hotmail.com,female,agua cercada,5447 +5975,2020-07-02 00:00:00,1996-03-19 00:00:00,26,universidad nacional de jujuy,licenciatura en ciencias antropológicas,emily ballard,sarah65@hotmail.com,female,cupiles,5595 +5976,2020-04-07 00:00:00,1965-09-30 00:00:00,57,universidad nacional de jujuy,licenciatura en ciencias geológicas,richard hall,karen21@yahoo.com,male,cupiles,5595 +5977,2020-05-02 00:00:00,2000-06-01 00:00:00,22,universidad nacional de jujuy,actuario ,calvin faulkner,smithmark@hotmail.com,male,cupiles,5595 +5978,2020-05-04 00:00:00,1982-02-25 00:00:00,40,universidad nacional de jujuy,contador público ,stephen leonard,hollandmichael@gmail.com,male,arroyo pelon,3401 +5979,2019-10-16 00:00:00,1909-07-14 00:00:00,113,universidad tecnológica nacional,licenciatura en ciencias antropológicas,jessica miller,paige25@hotmail.com,female,arroyo pelon,3401 +5980,2019-10-16 00:00:00,1994-08-22 00:00:00,28,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,tim richard,tina83@hotmail.com,male,arroyo pelon,3401 +5981,2020-01-11 00:00:00,1921-01-31 00:00:00,101,universidad nacional de jujuy,diseño de imagen y sonido,jacob brooks,kelsey58@yahoo.com,male,arroyo pelon,3401 +5982,2020-04-27 00:00:00,1921-06-18 00:00:00,101,universidad nacional de jujuy,licenciatura en ciencias ambientales,ryan keith,megan58@gmail.com,male,cañada la negra,5881 +5983,2020-05-08 00:00:00,1942-04-22 00:00:00,80,universidad nacional de jujuy,licenciatura en ciencias ambientales,patrick smith,quinnrebecca@gmail.com,male,cañada la negra,5881 +5984,2019-11-17 00:00:00,2004-06-13 00:00:00,18,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,andrea hutchinson,nicholas17@hotmail.com,female,cañada la negra,5881 +5985,2020-04-08 00:00:00,1968-08-10 00:00:00,54,universidad nacional de jujuy,licenciatura en producción de bioimagenes,erica carroll,tonya87@hotmail.com,female,cañada la negra,5881 +5986,2020-05-06 00:00:00,1984-01-28 00:00:00,38,universidad tecnológica nacional,licenciatura en administración ,misty bailey,kwilson@gmail.com,female,cañada la negra,5881 +5987,2019-10-14 00:00:00,1964-10-06 00:00:00,58,universidad nacional de jujuy,ingeniería electrónica,devon vargas,pstewart@hotmail.com,male,general gutierrez,5511 +5988,2020-02-03 00:00:00,1961-02-08 00:00:00,61,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,julia kramer,ywilliams@hotmail.com,female,general gutierrez,5511 +5989,2020-03-29 00:00:00,1944-11-02 00:00:00,78,universidad nacional de jujuy,ingeniería en informática,alison herrera,jeremysimmons@yahoo.com,female,general gutierrez,5511 +5990,2020-05-08 00:00:00,1915-07-26 00:00:00,107,universidad nacional de jujuy,licenciatura en psicología,matthew adams,esingleton@yahoo.com,male,carreras,2729 +5991,2020-07-13 00:00:00,1990-08-11 00:00:00,32,universidad tecnológica nacional,licenciatura en ciencias de la computación,lisa hamilton,randy89@gmail.com,female,colonia san francisco,2527 +5992,2020-02-16 00:00:00,1938-05-10 00:00:00,84,universidad nacional de jujuy,farmacia,logan stokes,xwilliams@gmail.com,male,aaron castellanos,6106 +5993,2020-04-06 00:00:00,1906-10-08 00:00:00,116,universidad tecnológica nacional,actuario ,carlos roman,kevin87@gmail.com,male,aaron castellanos,6106 +5994,2019-10-06 00:00:00,1987-03-12 00:00:00,35,universidad nacional de jujuy,licenciatura en artes,jane shepherd,emorrison@gmail.com,female,aaron castellanos,6106 +5995,2019-11-07 00:00:00,1975-06-15 00:00:00,47,universidad tecnológica nacional,licenciatura en administración ,anthony ferguson,ashleyallen@gmail.com,male,aaron castellanos,6106 +5996,2020-05-07 00:00:00,1989-12-15 00:00:00,32,universidad tecnológica nacional,licenciatura en artes,anne todd,lynnpotter@gmail.com,female,campo garay,3066 +5997,2020-06-23 00:00:00,1912-12-16 00:00:00,109,universidad tecnológica nacional,ciencias veterinarias,miss julie simmons,ygoodman@hotmail.com,female,lote 11 escuela 107,6213 +5998,2019-10-04 00:00:00,1936-12-14 00:00:00,85,universidad nacional de jujuy,contador público ,jill zimmerman,davidreyes@yahoo.com,female,lote 11 escuela 107,6213 +5999,2020-06-04 00:00:00,1938-12-09 00:00:00,83,universidad nacional de jujuy,técnico para bioterios ,jason phillips,emily70@gmail.com,male,lote 11 escuela 107,6213 +6000,2020-07-01 00:00:00,1998-02-01 00:00:00,24,universidad tecnológica nacional,ingeniería electrónica,stacey young,rmeadows@hotmail.com,female,lote 11 escuela 107,6213 +6001,2020-01-19 00:00:00,1990-08-19 00:00:00,32,universidad tecnológica nacional,agronomía,stephen brooks,vkennedy@hotmail.com,male,ingeniero balbin,6051 +6002,2019-10-30 00:00:00,1917-02-15 00:00:00,105,universidad tecnológica nacional,diseño industrial,christina winters,nicholasvalencia@gmail.com,female,ingeniero balbin,6051 +6003,2020-02-10 00:00:00,1997-09-19 00:00:00,25,universidad nacional de jujuy,licenciatura en artes,ariana hernandez,yrichardson@yahoo.com,female,ingeniero balbin,6051 +6004,2020-01-10 00:00:00,1958-05-26 00:00:00,64,universidad tecnológica nacional,licenciatura en ciencias biológicas,sherry white,kari12@gmail.com,female,arturo almaraz,6330 +6005,2019-12-28 00:00:00,1989-06-02 00:00:00,33,universidad nacional de jujuy,ingeniería en informática,jason young,caleb49@yahoo.com,male,arturo almaraz,6330 +6006,2019-11-08 00:00:00,1948-01-18 00:00:00,74,universidad tecnológica nacional,licenciatura en ciencias geológicas,matthew walker,tbrown@hotmail.com,male,arturo almaraz,6330 +6007,2020-05-07 00:00:00,1938-04-26 00:00:00,84,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,michael garrison,timothystone@yahoo.com,male,arturo almaraz,6330 +6008,2020-06-15 00:00:00,1969-09-04 00:00:00,53,universidad nacional de jujuy,licenciatura en sociología ,christopher zimmerman,davidcox@yahoo.com,male,arroyo corralito,3122 +6009,2020-06-25 00:00:00,1961-12-18 00:00:00,60,universidad nacional de jujuy,licenciatura en terapia ocupacional,oscar west,reginabenson@gmail.com,male,arroyo corralito,3122 +6010,2020-01-13 00:00:00,1946-12-27 00:00:00,75,universidad tecnológica nacional,licenciatura en ciencias antropológicas,dr. mary ramirez md,milleramber@hotmail.com,female,arroyo corralito,3122 +6011,2020-06-15 00:00:00,1973-06-11 00:00:00,49,universidad tecnológica nacional,licenciatura en ciencias biológicas,christopher roberts,colemanjonathan@yahoo.com,male,gobernador moyano,9050 +6012,2019-12-18 00:00:00,1979-11-01 00:00:00,43,universidad nacional de jujuy,bioquímica,cassidy chavez,randy52@gmail.com,female,gobernador moyano,9050 +6013,2020-06-09 00:00:00,1914-05-29 00:00:00,108,universidad tecnológica nacional,diseño industrial,kevin scott,bduarte@gmail.com,male,gobernador moyano,9050 +6014,2020-05-28 00:00:00,1979-11-11 00:00:00,43,universidad tecnológica nacional,medicina,brian wright,rachel10@hotmail.com,male,abel,6450 +6015,2020-02-21 00:00:00,1958-05-26 00:00:00,64,universidad nacional de jujuy,licenciatura en artes,mary smith,scott43@yahoo.com,female,abel,6450 +6016,2019-10-04 00:00:00,1918-10-21 00:00:00,104,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,lisa anderson,allisonbrown@yahoo.com,female,abel,6450 +6017,2020-07-28 00:00:00,1907-06-16 00:00:00,115,universidad nacional de jujuy,licenciatura en musicoterapia,miss valerie soto md,lopezashley@yahoo.com,female,abel,6450 +6018,2020-07-01 00:00:00,1918-08-06 00:00:00,104,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,maria cohen,umitchell@yahoo.com,female,estancia santa catalina,2761 +6019,2020-02-04 00:00:00,1916-05-14 00:00:00,106,universidad nacional de jujuy,técnico para bioterios ,christine madden,carolhenderson@gmail.com,female,estancia santa catalina,2761 +6020,2020-01-11 00:00:00,1972-09-10 00:00:00,50,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,jonathan gay,mark29@yahoo.com,male,estancia santa catalina,2761 +6021,2020-02-09 00:00:00,1954-07-23 00:00:00,68,universidad nacional de jujuy,farmacia,nicholas pierce,hermanmichelle@yahoo.com,male,estancia santa catalina,2761 +6022,2020-03-09 00:00:00,1955-05-30 00:00:00,67,universidad nacional de jujuy,diseño de imagen y sonido,hailey miller,rebecca13@gmail.com,female,alamo,3448 +6023,2020-07-08 00:00:00,1938-08-01 00:00:00,84,universidad nacional de jujuy,ingeniería mecánica,justin spence,austin50@yahoo.com,male,alamo,3448 +6024,2020-02-03 00:00:00,1908-06-14 00:00:00,114,universidad nacional de jujuy,licenciatura en ciencias ambientales,brittany perez,loricox@gmail.com,female,balde ahumada,5713 +6025,2020-05-14 00:00:00,1927-05-15 00:00:00,95,universidad nacional de jujuy,actuario ,david kane,gardnerjoshua@hotmail.com,male,lomas del mirador,1752 +6026,2020-02-15 00:00:00,1962-10-24 00:00:00,60,universidad nacional de jujuy,licenciatura en ciencias antropológicas,donna burns md,tonya94@yahoo.com,female,lomas del mirador,1752 +6027,2019-12-06 00:00:00,1919-09-29 00:00:00,103,universidad tecnológica nacional,diseño de imagen y sonido,alison allen,aalexander@hotmail.com,female,lomas del mirador,1752 +6028,2020-02-21 00:00:00,1992-12-14 00:00:00,29,universidad nacional de jujuy,diseño industrial,michael dalton,victoriamoss@yahoo.com,male,lomas del mirador,1752 +6029,2020-05-09 00:00:00,1930-02-11 00:00:00,92,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,diane smith,charles54@hotmail.com,female,cabi monda,3228 +6030,2020-06-12 00:00:00,1914-12-09 00:00:00,108,universidad tecnológica nacional,licenciatura en terapia ocupacional,derrick walters,smithlogan@gmail.com,male,cabi monda,3228 +6031,2020-02-19 00:00:00,1976-11-11 00:00:00,46,universidad nacional de jujuy,ingeniería mecánica,angela hunter,christopher84@yahoo.com,female,cabi monda,3228 +6032,2020-07-07 00:00:00,1945-10-05 00:00:00,77,universidad tecnológica nacional,licenciatura en ciencia política ,cynthia parsons,jasmine99@gmail.com,female,baños de la laja,5419 +6033,2020-01-12 00:00:00,1945-07-31 00:00:00,77,universidad nacional de jujuy,farmacia,diana brown,brendaturner@hotmail.com,female,baños de la laja,5419 +6034,2020-07-31 00:00:00,1947-09-20 00:00:00,75,universidad tecnológica nacional,licenciatura en terapia ocupacional,christopher jennings,mwong@gmail.com,male,baños de la laja,5419 +6035,2019-11-02 00:00:00,1932-11-16 00:00:00,90,universidad nacional de jujuy,contador público ,gregory barr,chaneybenjamin@hotmail.com,male,baños de la laja,5419 +6036,2019-11-24 00:00:00,1935-05-16 00:00:00,87,universidad nacional de jujuy,técnico para bioterios ,tracy freeman,camposmatthew@hotmail.com,female,colpes,5319 +6037,2019-12-21 00:00:00,1998-04-17 00:00:00,24,universidad nacional de jujuy,licenciatura en ciencias ambientales,rebecca owens,ktorres@gmail.com,female,colpes,5319 +6038,2020-01-09 00:00:00,1926-08-19 00:00:00,96,universidad nacional de jujuy,medicina,phillip bell,christopher90@yahoo.com,male,colpes,5319 +6039,2020-05-09 00:00:00,1917-02-12 00:00:00,105,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,george frank,kennethcervantes@yahoo.com,male,colpes,5319 +6040,2020-06-14 00:00:00,1914-01-25 00:00:00,108,universidad tecnológica nacional,licenciatura en administración ,daniel blake,smithderek@yahoo.com,male,colpes,5319 +6041,2020-02-02 00:00:00,1908-07-03 00:00:00,114,universidad nacional de jujuy,actuario ,david lee,laura00@hotmail.com,male,colpes,5319 +6042,2020-02-08 00:00:00,1964-12-06 00:00:00,57,universidad nacional de jujuy,licenciatura en artes,joseph avila,schmidtcatherine@hotmail.com,male,colpes,5319 +6043,2020-01-07 00:00:00,2000-12-26 00:00:00,21,universidad tecnológica nacional,licenciatura en psicología,matthew jenkins,ohenson@hotmail.com,male,arroyo moreira,3181 +6044,2020-04-25 00:00:00,1909-08-15 00:00:00,113,universidad nacional de jujuy,licenciatura en artes,megan smith,davidrojas@gmail.com,female,arroyo moreira,3181 +6045,2020-06-13 00:00:00,1970-12-09 00:00:00,51,universidad tecnológica nacional,medicina,jennifer wilkinson,kimberly33@hotmail.com,female,arroyo moreira,3181 +6046,2019-11-28 00:00:00,1925-07-22 00:00:00,97,universidad nacional de jujuy,licenciatura en terapia ocupacional,james young,kimberlybrooks@gmail.com,male,arturo segui,1895 +6047,2020-01-11 00:00:00,1953-08-09 00:00:00,69,universidad nacional de jujuy,arquitectura,tracy jones,torresronald@hotmail.com,female,arturo segui,1895 +6048,2020-06-28 00:00:00,1985-04-08 00:00:00,37,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,anne potter,terryweaver@gmail.com,female,arturo segui,1895 +6049,2019-10-17 00:00:00,1988-09-12 00:00:00,34,universidad tecnológica nacional,diseño de imagen y sonido,heather cannon,kimberly37@yahoo.com,female,arturo segui,1895 +6050,2019-10-12 00:00:00,1980-08-22 00:00:00,42,universidad nacional de jujuy,medicina,amanda burns,marquezangela@yahoo.com,female,arturo segui,1895 +6051,2020-03-15 00:00:00,1927-12-18 00:00:00,94,universidad nacional de jujuy,licenciatura en ciencias geológicas,carl davis,astewart@gmail.com,male,barrio la union,4648 +6052,2019-12-29 00:00:00,1969-11-24 00:00:00,53,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,beth riley,zwatts@gmail.com,female,barrio la union,4648 +6053,2020-06-27 00:00:00,1909-05-09 00:00:00,113,universidad tecnológica nacional,licenciatura en psicología,ashley johns,gjohnston@hotmail.com,female,barrio la union,4648 +6054,2020-06-09 00:00:00,1970-02-04 00:00:00,52,universidad nacional de jujuy,diseño de imagen y sonido,jamie hall,katrina47@gmail.com,female,barrio la union,4648 +6055,2020-03-07 00:00:00,1949-01-03 00:00:00,73,universidad tecnológica nacional,técnico para bioterios ,jessica vang,quinnkaylee@hotmail.com,female,alejandro korn,1864 +6056,2020-07-28 00:00:00,1955-11-19 00:00:00,67,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,melissa hale,martinezleslie@hotmail.com,female,apeadero las chimbas,5413 +6057,2019-10-03 00:00:00,1974-04-25 00:00:00,48,universidad nacional de jujuy,licenciatura en psicología,renee walker,rossdavid@yahoo.com,female,apeadero las chimbas,5413 +6058,2020-01-09 00:00:00,1997-12-03 00:00:00,24,universidad tecnológica nacional,licenciatura en ciencias de la educación ,rebecca blackburn,hbrown@gmail.com,female,badano,6403 +6059,2019-12-24 00:00:00,1979-09-25 00:00:00,43,universidad nacional de jujuy,licenciatura en ciencias de la educación ,eric young,chelsea05@yahoo.com,male,badano,6403 +6060,2019-12-17 00:00:00,1938-04-11 00:00:00,84,universidad tecnológica nacional,licenciatura en artes,jenna russo,kevinsmith@yahoo.com,female,arroyo caraballo,3265 +6061,2019-10-21 00:00:00,1926-09-13 00:00:00,96,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,christine wright,cynthia25@hotmail.com,female,arroyo caraballo,3265 +6062,2019-12-25 00:00:00,1941-05-06 00:00:00,81,universidad nacional de jujuy,ingeniería mecánica,adam vazquez,greenejesse@hotmail.com,male,capitan montoya,5601 +6063,2020-03-22 00:00:00,1922-08-17 00:00:00,100,universidad tecnológica nacional,licenciatura en ciencia política ,lisa reyes,ericayoung@gmail.com,female,capitan montoya,5601 +6064,2019-10-05 00:00:00,1955-03-23 00:00:00,67,universidad nacional de jujuy,licenciatura en ciencias geológicas,antonio rangel,ppeterson@gmail.com,male,capitan montoya,5601 +6065,2020-07-30 00:00:00,1938-02-16 00:00:00,84,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,sarah tucker,amandabarnett@hotmail.com,female,agrelo,5509 +6066,2019-10-31 00:00:00,1947-10-21 00:00:00,75,universidad tecnológica nacional,licenciatura en producción de bioimagenes,katrina brock,reyesdaniel@hotmail.com,female,agrelo,5509 +6067,2020-03-21 00:00:00,1984-11-20 00:00:00,38,universidad tecnológica nacional,ingeniería mecánica,austin bernard,smithjeffrey@hotmail.com,male,agrelo,5509 +6068,2020-03-04 00:00:00,1942-11-01 00:00:00,80,universidad tecnológica nacional,contador público ,matthew lewis,garnerdennis@yahoo.com,male,agrelo,5509 +6069,2020-07-26 00:00:00,1907-05-15 00:00:00,115,universidad tecnológica nacional,licenciatura en ciencias de la educación ,anthony mooney,brendamartinez@gmail.com,male,empalme villa constitucion,2918 +6070,2020-04-26 00:00:00,1912-06-21 00:00:00,110,universidad nacional de jujuy,licenciatura en ciencias biológicas,roy weaver,james15@hotmail.com,male,ciudad jardin del palomar,1684 +6071,2019-11-19 00:00:00,1998-06-10 00:00:00,24,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,michelle james,rbell@gmail.com,female,ciudad jardin del palomar,1684 +6072,2020-03-23 00:00:00,1953-12-27 00:00:00,68,universidad tecnológica nacional,licenciatura en terapia ocupacional,bonnie washington,omartinez@hotmail.com,female,ciudad jardin del palomar,1684 +6073,2019-11-10 00:00:00,1938-07-12 00:00:00,84,universidad nacional de jujuy,ingeniería en informática,louis braun,thomasscott@hotmail.com,male,la esperanza rosas las flores,7205 +6074,2019-12-08 00:00:00,1928-11-04 00:00:00,94,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,donald hubbard,obrienedward@yahoo.com,male,la esperanza rosas las flores,7205 +6075,2020-07-15 00:00:00,1928-05-25 00:00:00,94,universidad tecnológica nacional,licenciatura en ciencias de la educación ,tiffany taylor,conniesmith@yahoo.com,female,colonia campo piaggio,2252 +6076,2020-03-31 00:00:00,1961-01-12 00:00:00,61,universidad nacional de jujuy,licenciatura en ciencias de la educación ,nicole moran,sheila51@yahoo.com,female,colonia campo piaggio,2252 +6077,2020-02-14 00:00:00,1963-01-17 00:00:00,59,universidad tecnológica nacional,contador público ,courtney scott,sara19@gmail.com,female,colonia campo piaggio,2252 +6078,2020-07-14 00:00:00,1956-11-08 00:00:00,66,universidad nacional de jujuy,licenciatura en ciencias geológicas,joseph chapman,oneillmia@gmail.com,male,colonia campo piaggio,2252 +6079,2020-03-22 00:00:00,2000-11-29 00:00:00,21,universidad nacional de jujuy,bioquímica,robert carroll,scottlewis@gmail.com,male,manuel alberti,1667 +6080,2020-06-10 00:00:00,2002-02-19 00:00:00,20,universidad tecnológica nacional,arquitectura,jason greene,bridgesdavid@yahoo.com,male,manuel alberti,1667 +6081,2020-07-13 00:00:00,1985-05-06 00:00:00,37,universidad nacional de jujuy,licenciatura en ciencias de la computación,thomas carter,mackmarcus@yahoo.com,male,manuel alberti,1667 +6082,2020-01-17 00:00:00,1960-10-31 00:00:00,62,universidad nacional de jujuy,ingeniería en informática,kevin lynch,aturner@gmail.com,male,aimogasta,5310 +6083,2020-02-24 00:00:00,1958-12-24 00:00:00,63,universidad tecnológica nacional,medicina,suzanne simmons,stephaniejohnson@gmail.com,female,alpasinche,5325 +6084,2019-10-30 00:00:00,1914-04-24 00:00:00,108,universidad tecnológica nacional,técnico para bioterios ,michelle banks,qjones@gmail.com,female,alpasinche,5325 +6085,2019-10-29 00:00:00,1962-01-30 00:00:00,60,universidad nacional de jujuy,licenciatura en musicoterapia,pamela oneal,rodney93@gmail.com,female,alpasinche,5325 +6086,2020-02-11 00:00:00,1944-05-21 00:00:00,78,universidad nacional de jujuy,farmacia,amy martin,chris93@gmail.com,female,alpasinche,5325 +6087,2019-10-27 00:00:00,1976-11-03 00:00:00,46,universidad nacional de jujuy,licenciatura en musicoterapia,maria willis,marywilliams@yahoo.com,female,alisos de abajo,4605 +6088,2019-10-07 00:00:00,1953-03-09 00:00:00,69,universidad nacional de jujuy,licenciatura en ciencias de la computación,emma summers,brittanycarlson@gmail.com,female,blaquier,6065 +6089,2019-10-17 00:00:00,1953-04-22 00:00:00,69,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,joseph obrien,kathryn56@gmail.com,male,blaquier,6065 +6090,2019-10-24 00:00:00,1933-02-02 00:00:00,89,universidad nacional de jujuy,licenciatura en ciencia política ,maria boyd,adam33@yahoo.com,female,agua grande,5340 +6091,2020-06-08 00:00:00,1981-05-26 00:00:00,41,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,george johnson,vaughanmike@hotmail.com,male,puente del inca,5555 +6092,2020-01-02 00:00:00,1914-11-21 00:00:00,108,universidad tecnológica nacional,diseño de imagen y sonido,ashley moyer,oscarbarron@hotmail.com,female,puente del inca,5555 +6093,2020-04-03 00:00:00,1964-02-15 00:00:00,58,universidad nacional de jujuy,diseño de imagen y sonido,lisa brown,fperez@gmail.com,female,huasa pampa norte,4163 +6094,2020-02-13 00:00:00,1977-05-27 00:00:00,45,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,brandon jones,robert78@yahoo.com,male,huasa pampa norte,4163 +6095,2019-10-24 00:00:00,1940-11-25 00:00:00,82,universidad tecnológica nacional,actuario ,kelsey davis,amanda40@gmail.com,female,huasa pampa norte,4163 +6096,2020-07-21 00:00:00,1923-10-19 00:00:00,99,universidad tecnológica nacional,bioquímica,paula schneider,dennis11@hotmail.com,female,calchaqui,3050 +6097,2019-12-31 00:00:00,1972-12-15 00:00:00,49,universidad tecnológica nacional,licenciatura en ciencias de la computación,connor robbins,andrew54@hotmail.com,male,calchaqui,3050 +6098,2020-04-01 00:00:00,1935-06-17 00:00:00,87,universidad tecnológica nacional,farmacia,alicia phillips,aglover@hotmail.com,female,bella italia,2301 +6099,2020-02-23 00:00:00,1925-02-10 00:00:00,97,universidad nacional de jujuy,licenciatura en sociología ,meghan paul,justinlutz@gmail.com,female,bella italia,2301 +6100,2020-03-04 00:00:00,1984-05-02 00:00:00,38,universidad tecnológica nacional,arquitectura,anthony martinez,jasonhuerta@hotmail.com,male,bella italia,2301 +6101,2020-06-11 00:00:00,1960-12-12 00:00:00,61,universidad nacional de jujuy,licenciatura en ciencia política ,joseph braun,alicia37@gmail.com,male,bella italia,2301 +6102,2019-11-10 00:00:00,1994-07-08 00:00:00,28,universidad tecnológica nacional,técnico para bioterios ,michelle glass,egonzales@gmail.com,female,bella italia,2301 +6103,2020-04-01 00:00:00,1909-01-25 00:00:00,113,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,mark hernandez,xhoward@yahoo.com,male,aristides villanueva,5609 +6104,2020-07-09 00:00:00,1985-05-23 00:00:00,37,universidad tecnológica nacional,ingeniería mecánica,larry greer,amber79@yahoo.com,male,aristides villanueva,5609 +6105,2020-01-02 00:00:00,1911-04-04 00:00:00,111,universidad nacional de jujuy,actuario ,michael reid,robertmunoz@gmail.com,male,aristides villanueva,5609 +6106,2020-02-12 00:00:00,1973-06-07 00:00:00,49,universidad nacional de jujuy,licenciatura en musicoterapia,sandra smith,brobinson@yahoo.com,female,aristides villanueva,5609 +6107,2020-01-27 00:00:00,1932-03-20 00:00:00,90,universidad nacional de jujuy,licenciatura en ciencias de la educación ,samuel hill,jacob55@hotmail.com,male,colonia bombal y tabanera,5607 +6108,2020-01-18 00:00:00,1996-09-12 00:00:00,26,universidad tecnológica nacional,licenciatura en artes,mary mcknight,luis67@yahoo.com,female,colonia bombal y tabanera,5607 +6109,2019-10-09 00:00:00,1993-05-10 00:00:00,29,universidad tecnológica nacional,licenciatura en ciencias de la computación,brandon cooper,thernandez@yahoo.com,male,colonia bombal y tabanera,5607 +6110,2020-05-17 00:00:00,1907-08-05 00:00:00,115,universidad nacional de jujuy,licenciatura en ciencias de la educación ,robert hart,psmith@gmail.com,male,colonia bombal y tabanera,5607 +6111,2020-01-13 00:00:00,1928-05-06 00:00:00,94,universidad tecnológica nacional,arquitectura,natalie phillips,tyler82@hotmail.com,female,andalucia,5331 +6112,2019-10-05 00:00:00,1994-08-31 00:00:00,28,universidad nacional de jujuy,licenciatura en ciencias de la computación,katie harper,kayla37@hotmail.com,female,andalucia,5331 +6113,2020-05-03 00:00:00,1961-07-20 00:00:00,61,universidad nacional de jujuy,licenciatura en producción de bioimagenes,richard riley,ikeith@hotmail.com,male,andalucia,5331 +6114,2020-05-01 00:00:00,1991-11-08 00:00:00,31,universidad tecnológica nacional,licenciatura en ciencias geológicas,traci wood,angiegarcia@hotmail.com,female,tablada,1766 +6115,2020-04-12 00:00:00,1977-11-22 00:00:00,45,universidad tecnológica nacional,medicina,robert edwards,hthomas@gmail.com,male,tablada,1766 +6116,2020-04-13 00:00:00,1996-06-06 00:00:00,26,universidad tecnológica nacional,licenciatura en musicoterapia,brian pugh,brooke38@gmail.com,male,tablada,1766 +6117,2019-11-10 00:00:00,1906-04-02 00:00:00,116,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,natalie banks,melissa00@gmail.com,female,tablada,1766 +6118,2020-02-24 00:00:00,1979-03-24 00:00:00,43,universidad tecnológica nacional,licenciatura en producción de bioimagenes,maria johnston,angela17@yahoo.com,female,tablada,1766 +6119,2019-11-09 00:00:00,1919-06-27 00:00:00,103,universidad tecnológica nacional,licenciatura en ciencias geológicas,robert roberts,nicholasowens@hotmail.com,male,tablada,1766 +6120,2020-05-27 00:00:00,1975-08-31 00:00:00,47,universidad nacional de jujuy,licenciatura en artes,lauren sanders,schmidtsean@gmail.com,female,los indios,2709 +6121,2020-02-27 00:00:00,1914-12-18 00:00:00,107,universidad nacional de jujuy,licenciatura en ciencias de la computación,jason rogers,thorntonsusan@yahoo.com,male,los indios,2709 +6122,2019-10-25 00:00:00,1961-10-24 00:00:00,61,universidad tecnológica nacional,agronomía,shannon cardenas,hjimenez@hotmail.com,female,acebal,2109 +6123,2020-07-18 00:00:00,1930-02-04 00:00:00,92,universidad nacional de jujuy,ingeniería mecánica,christine bright,robert66@gmail.com,female,el medano,5263 +6124,2020-02-29 00:00:00,1966-01-20 00:00:00,56,universidad tecnológica nacional,licenciatura en producción de bioimagenes,stephanie cox,etodd@hotmail.com,female,el medano,5263 +6125,2020-07-07 00:00:00,1928-03-25 00:00:00,94,universidad nacional de jujuy,bioquímica,diana trevino,yshort@hotmail.com,female,el medano,5263 +6126,2019-10-13 00:00:00,1966-09-11 00:00:00,56,universidad nacional de jujuy,contador público ,kyle carr,nicholasscott@yahoo.com,male,el medano,5263 +6127,2020-02-28 00:00:00,1971-10-28 00:00:00,51,universidad nacional de jujuy,licenciatura en ciencias de la computación,elizabeth long,williamsjulie@hotmail.com,female,el medano,5263 +6128,2019-10-20 00:00:00,1906-01-27 00:00:00,116,universidad tecnológica nacional,actuario ,mary howard,joseph31@hotmail.com,female,arroyo quintana,3505 +6129,2019-12-30 00:00:00,2000-02-24 00:00:00,22,universidad tecnológica nacional,contador público ,sean harmon,jamessmith@hotmail.com,male,arroyo quintana,3505 +6130,2019-12-27 00:00:00,1978-07-11 00:00:00,44,universidad tecnológica nacional,licenciatura en terapia ocupacional,katherine chapman,suarezmichael@hotmail.com,female,16 de julio,7313 +6131,2020-03-21 00:00:00,1978-07-17 00:00:00,44,universidad nacional de jujuy,ciencias veterinarias,scott edwards,lori01@yahoo.com,male,16 de julio,7313 +6132,2020-03-04 00:00:00,1954-06-20 00:00:00,68,universidad tecnológica nacional,licenciatura en musicoterapia,melanie marsh,petersalec@gmail.com,female,alvarez jonte,1921 +6133,2020-07-21 00:00:00,1911-11-19 00:00:00,111,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,ryan garcia,janet95@gmail.com,male,mercado central,1771 +6134,2019-12-24 00:00:00,1920-09-12 00:00:00,102,universidad nacional de jujuy,licenciatura en ciencia política ,donna martinez,madisonrobbins@yahoo.com,female,mercado central,1771 +6135,2019-12-21 00:00:00,1939-11-27 00:00:00,83,universidad tecnológica nacional,bioquímica,jessica bell,allisonvasquez@gmail.com,female,mercado central,1771 +6136,2020-06-13 00:00:00,1921-02-04 00:00:00,101,universidad nacional de jujuy,agronomía,jamie nelson,ptucker@hotmail.com,female,ingeniero adolfo sourdeaux,1612 +6137,2020-01-20 00:00:00,1949-06-14 00:00:00,73,universidad nacional de jujuy,técnico para bioterios ,lauren shelton,jmoore@yahoo.com,female,ingeniero adolfo sourdeaux,1612 +6138,2019-11-25 00:00:00,1964-09-09 00:00:00,58,universidad nacional de jujuy,contador público ,margaret chandler,lorilewis@gmail.com,female,antiguyos,4643 +6139,2019-11-18 00:00:00,1938-07-13 00:00:00,84,universidad nacional de jujuy,licenciatura en ciencias ambientales,tina woodward,frytheresa@hotmail.com,female,antiguyos,4643 +6140,2019-11-24 00:00:00,1961-08-18 00:00:00,61,universidad nacional de jujuy,licenciatura en terapia ocupacional,dr. andrew lewis,dmitchell@hotmail.com,male,condarco,6233 +6141,2020-04-24 00:00:00,1906-08-20 00:00:00,116,universidad nacional de jujuy,licenciatura en artes,erica davis,bennettethan@yahoo.com,female,condarco,6233 +6142,2019-10-07 00:00:00,1982-01-29 00:00:00,40,universidad tecnológica nacional,diseño de imagen y sonido,kyle olson,upatterson@hotmail.com,male,condarco,6233 +6143,2019-10-08 00:00:00,1933-05-20 00:00:00,89,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,michelle lewis,zacharynichols@hotmail.com,female,condarco,6233 +6144,2019-10-03 00:00:00,1929-08-27 00:00:00,93,universidad tecnológica nacional,licenciatura en musicoterapia,susan luna,stevenfloyd@hotmail.com,female,condarco,6233 +6145,2020-01-29 00:00:00,1968-11-21 00:00:00,54,universidad nacional de jujuy,licenciatura en artes,anna wood,ernestwhite@hotmail.com,female,condarco,6233 +6146,2020-01-16 00:00:00,1932-01-01 00:00:00,90,universidad tecnológica nacional,diseño industrial,robert lopez,owood@yahoo.com,male,santa teresita,7107 +6147,2019-11-24 00:00:00,1957-01-17 00:00:00,65,universidad nacional de jujuy,ingeniería en informática,jennifer krueger,christopher89@gmail.com,female,santa teresita,7107 +6148,2019-10-13 00:00:00,1971-05-15 00:00:00,51,universidad nacional de jujuy,licenciatura en musicoterapia,heather garza,marvingarcia@yahoo.com,female,barros pazos,3569 +6149,2019-12-27 00:00:00,1952-01-15 00:00:00,70,universidad nacional de jujuy,licenciatura en ciencias de la educación ,samantha mills,joseph85@hotmail.com,female,barros pazos,3569 +6150,2019-10-07 00:00:00,1978-09-17 00:00:00,44,universidad nacional de jujuy,medicina,brittany robinson,mhayes@gmail.com,female,barros pazos,3569 +6151,2020-01-24 00:00:00,2000-10-18 00:00:00,22,universidad nacional de jujuy,técnico para bioterios ,leslie hall,andersonlisa@gmail.com,female,juan vela,6663 +6152,2020-05-07 00:00:00,1958-08-22 00:00:00,64,universidad tecnológica nacional,licenciatura en ciencias de la educación ,natalie bennett,gomezmichael@gmail.com,female,juan vela,6663 +6153,2020-04-26 00:00:00,1909-02-18 00:00:00,113,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,kelly allen,timothypetersen@gmail.com,female,juan vela,6663 +6154,2020-02-27 00:00:00,1956-10-27 00:00:00,66,universidad tecnológica nacional,ingeniería mecánica,adrian woodward,hannah22@yahoo.com,male,juan vela,6663 +6155,2020-02-11 00:00:00,1966-05-01 00:00:00,56,universidad tecnológica nacional,ingeniería mecánica,kevin bell,laurenperez@gmail.com,male,juan vela,6663 +6156,2019-11-01 00:00:00,1945-01-26 00:00:00,77,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jamie hicks,danielle22@yahoo.com,male,cabreria,4655 +6157,2020-07-28 00:00:00,1925-06-03 00:00:00,97,universidad tecnológica nacional,diseño industrial,vincent richardson,garyroberson@yahoo.com,male,cabreria,4655 +6158,2020-07-25 00:00:00,1986-02-25 00:00:00,36,universidad nacional de jujuy,farmacia,tara caldwell,howardandrews@yahoo.com,female,aguada grande,9053 +6159,2020-03-03 00:00:00,1921-11-17 00:00:00,101,universidad tecnológica nacional,licenciatura en sociología ,michael long,keithortega@hotmail.com,male,aguada grande,9053 +6160,2020-06-26 00:00:00,1928-01-16 00:00:00,94,universidad nacional de jujuy,licenciatura en artes,mark livingston,irichards@gmail.com,male,aguada grande,9053 +6161,2020-06-02 00:00:00,1912-02-03 00:00:00,110,universidad nacional de jujuy,bioquímica,edward moore,johncollins@gmail.com,male,aguada grande,9053 +6162,2020-04-04 00:00:00,1939-11-11 00:00:00,83,universidad tecnológica nacional,licenciatura en musicoterapia,jason martin,hallray@hotmail.com,male,cabure,3371 +6163,2020-07-17 00:00:00,1953-10-24 00:00:00,69,universidad tecnológica nacional,licenciatura en ciencia política ,michael smith,makayla30@yahoo.com,male,cabure,3371 +6164,2020-07-22 00:00:00,1928-04-16 00:00:00,94,universidad tecnológica nacional,licenciatura en ciencias antropológicas,teresa wilkerson,olsonjustin@gmail.com,female,cabure,3371 +6165,2020-05-03 00:00:00,1961-12-24 00:00:00,60,universidad tecnológica nacional,ingeniería en informática,kevin smith,cbarnes@hotmail.com,male,campo coliqueo,6015 +6166,2020-06-13 00:00:00,1995-02-25 00:00:00,27,universidad tecnológica nacional,licenciatura en producción de bioimagenes,kimberly stevens,gutierreznathaniel@gmail.com,female,campo coliqueo,6015 +6167,2020-06-15 00:00:00,1949-11-04 00:00:00,73,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,caroline watson,awalker@hotmail.com,female,arroyo aguila negra,2800 +6168,2020-04-19 00:00:00,1924-01-27 00:00:00,98,universidad nacional de jujuy,bioquímica,angela lopez,dmoreno@hotmail.com,female,arroyo aguila negra,2800 +6169,2019-10-24 00:00:00,1972-07-02 00:00:00,50,universidad tecnológica nacional,licenciatura en ciencias geológicas,john howell,james17@hotmail.com,male,arroyo aguila negra,2800 +6170,2019-11-23 00:00:00,1957-07-16 00:00:00,65,universidad nacional de jujuy,ingeniería electrónica,william ballard,robert02@yahoo.com,male,colonia 1 de mayo,3272 +6171,2019-10-31 00:00:00,1966-05-27 00:00:00,56,universidad nacional de jujuy,técnico para bioterios ,deborah mcintosh,stephaniereynolds@hotmail.com,female,colonia 1 de mayo,3272 +6172,2020-06-17 00:00:00,1927-03-15 00:00:00,95,universidad tecnológica nacional,ingeniería en informática,elizabeth evans,unguyen@hotmail.com,female,buena nueva,5523 +6173,2019-11-28 00:00:00,1960-08-22 00:00:00,62,universidad nacional de jujuy,licenciatura en psicología,jesse carroll,jsimmons@hotmail.com,male,buena nueva,5523 +6174,2020-02-10 00:00:00,1920-01-05 00:00:00,102,universidad nacional de jujuy,medicina,matthew moreno,rbryant@gmail.com,male,buena nueva,5523 +6175,2020-03-18 00:00:00,1972-03-31 00:00:00,50,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,derrick franklin,brianaortiz@gmail.com,male,el molle,5350 +6176,2020-01-12 00:00:00,1991-02-27 00:00:00,31,universidad tecnológica nacional,licenciatura en psicología,luis solis,rgreen@gmail.com,male,el molle,5350 +6177,2020-01-05 00:00:00,1959-01-13 00:00:00,63,universidad tecnológica nacional,licenciatura en ciencias geológicas,kayla cortez,melissa36@hotmail.com,female,el molle,5350 +6178,2019-12-07 00:00:00,1996-09-11 00:00:00,26,universidad tecnológica nacional,licenciatura en ciencias geológicas,elizabeth hernandez,kclark@yahoo.com,female,calilegua,4514 +6179,2020-02-15 00:00:00,1970-09-15 00:00:00,52,universidad tecnológica nacional,licenciatura en ciencias de la educación ,isabella kelley,nbanks@gmail.com,female,9 de julio kilometro 20,3380 +6180,2019-11-10 00:00:00,1972-02-02 00:00:00,50,universidad nacional de jujuy,licenciatura en ciencias de la educación ,katherine wallace,ocook@gmail.com,female,9 de julio kilometro 20,3380 +6181,2020-05-04 00:00:00,1928-12-19 00:00:00,93,universidad nacional de jujuy,licenciatura en artes,angel kennedy,qobrien@hotmail.com,male,9 de julio kilometro 20,3380 +6182,2019-12-13 00:00:00,1916-02-02 00:00:00,106,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,michael johnson,laurenmorrow@hotmail.com,male,maori,7633 +6183,2020-02-25 00:00:00,1949-03-09 00:00:00,73,universidad nacional de jujuy,ingeniería mecánica,michael herring,tammyschmitt@gmail.com,male,maori,7633 +6184,2020-07-31 00:00:00,1985-08-30 00:00:00,37,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,kevin johnson,kellygary@gmail.com,male,maori,7633 +6185,2020-04-28 00:00:00,1947-09-10 00:00:00,75,universidad tecnológica nacional,licenciatura en administración ,lisa bruce,derek84@hotmail.com,female,canteras de gregorini,7401 +6186,2020-03-28 00:00:00,1911-02-13 00:00:00,111,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,gina mendoza,phendrix@yahoo.com,female,canteras de gregorini,7401 +6187,2020-07-04 00:00:00,1908-11-18 00:00:00,114,universidad nacional de jujuy,licenciatura en sociología ,melissa jones,christopher30@gmail.com,female,canteras de gregorini,7401 +6188,2019-10-06 00:00:00,1967-01-27 00:00:00,55,universidad tecnológica nacional,técnico para bioterios ,kimberly mcpherson,ggarcia@yahoo.com,female,abra rica,4178 +6189,2020-04-26 00:00:00,1908-08-29 00:00:00,114,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,melanie williams,andreadavila@yahoo.com,female,abra rica,4178 +6190,2019-12-20 00:00:00,2000-02-14 00:00:00,22,universidad tecnológica nacional,licenciatura en ciencias de la educación ,david bradley,hamiltonjohn@yahoo.com,male,abra rica,4178 +6191,2019-11-22 00:00:00,1990-12-29 00:00:00,31,universidad nacional de jujuy,arquitectura,dawn rodriguez,jburgess@gmail.com,female,huanguelen,7545 +6192,2020-03-29 00:00:00,1947-12-01 00:00:00,75,universidad tecnológica nacional,licenciatura en terapia ocupacional,linda johnson,sandra65@yahoo.com,female,huanguelen,7545 +6193,2020-03-07 00:00:00,1995-05-20 00:00:00,27,universidad nacional de jujuy,licenciatura en ciencias geológicas,briana briggs,adammassey@yahoo.com,female,huanguelen,7545 +6194,2019-11-21 00:00:00,1958-03-21 00:00:00,64,universidad tecnológica nacional,bioquímica,mary kirk,david24@hotmail.com,female,ataliva roca,6301 +6195,2020-01-29 00:00:00,1944-11-08 00:00:00,78,universidad nacional de jujuy,licenciatura en ciencias ambientales,kevin torres,martinezsarah@hotmail.com,male,martin coronado,1682 +6196,2020-04-24 00:00:00,1926-01-13 00:00:00,96,universidad tecnológica nacional,bioquímica,jacob elliott,mariablankenship@yahoo.com,male,martin coronado,1682 +6197,2020-07-23 00:00:00,1958-11-03 00:00:00,64,universidad nacional de jujuy,licenciatura en administración ,emily king,derek50@hotmail.com,female,martin coronado,1682 +6198,2019-12-30 00:00:00,1910-03-14 00:00:00,112,universidad nacional de jujuy,bioquímica,kristen galvan,derrick05@hotmail.com,female,quiñihual estacion,7533 +6199,2019-12-19 00:00:00,1935-10-10 00:00:00,87,universidad nacional de jujuy,técnico para bioterios ,april green,bellkristina@yahoo.com,female,quiñihual estacion,7533 +6200,2019-12-27 00:00:00,1977-08-16 00:00:00,45,universidad tecnológica nacional,ingeniería mecánica,robert wells,guerranathan@yahoo.com,male,quiñihual estacion,7533 +6201,2019-11-19 00:00:00,1926-09-23 00:00:00,96,universidad tecnológica nacional,licenciatura en sociología ,amy fischer,tiffanygarcia@yahoo.com,female,quiñihual estacion,7533 +6202,2020-03-25 00:00:00,1983-04-16 00:00:00,39,universidad nacional de jujuy,bioquímica,teresa wiggins,jasminesparks@gmail.com,female,quiñihual estacion,7533 +6203,2020-07-16 00:00:00,1959-03-15 00:00:00,63,universidad nacional de jujuy,licenciatura en artes,david gordon,hlopez@gmail.com,male,recalde,6559 +6204,2019-11-15 00:00:00,1930-09-03 00:00:00,92,universidad nacional de jujuy,licenciatura en ciencias ambientales,robert perez,sduffy@hotmail.com,male,recalde,6559 +6205,2020-06-18 00:00:00,1968-04-13 00:00:00,54,universidad nacional de jujuy,licenciatura en psicología,michael miller,robert82@yahoo.com,male,recalde,6559 +6206,2019-11-19 00:00:00,1987-12-25 00:00:00,34,universidad nacional de jujuy,licenciatura en ciencias ambientales,shannon russell,donaldsonandrea@gmail.com,female,recalde,6559 +6207,2020-04-01 00:00:00,1988-06-23 00:00:00,34,universidad nacional de jujuy,licenciatura en artes,grace warren,caldwelljeffrey@hotmail.com,female,barrio pedro rocco,7109 +6208,2020-06-17 00:00:00,1984-03-09 00:00:00,38,universidad tecnológica nacional,licenciatura en psicología,kim sullivan,olewis@hotmail.com,female,barrio pedro rocco,7109 +6209,2020-04-30 00:00:00,1997-10-18 00:00:00,25,universidad nacional de jujuy,licenciatura en artes,judith shepherd,wesleydowns@yahoo.com,female,barrio pedro rocco,7109 +6210,2019-11-26 00:00:00,1984-04-29 00:00:00,38,universidad tecnológica nacional,licenciatura en ciencias de la computación,lisa johnson,joannadaniels@gmail.com,female,balcarce,7620 +6211,2019-12-25 00:00:00,1970-02-05 00:00:00,52,universidad nacional de jujuy,licenciatura en ciencias de la computación,kevin smith,collinsryan@hotmail.com,male,balcarce,7620 +6212,2020-03-19 00:00:00,1933-05-23 00:00:00,89,universidad nacional de jujuy,ingeniería electrónica,maurice daugherty,cameron31@gmail.com,male,balcarce,7620 +6213,2020-01-31 00:00:00,1921-01-31 00:00:00,101,universidad nacional de jujuy,licenciatura en ciencias de la educación ,charlotte taylor,conwaytammy@hotmail.com,female,ambrosio p lezica,8508 +6214,2019-10-02 00:00:00,1998-06-01 00:00:00,24,universidad tecnológica nacional,licenciatura en ciencias ambientales,paul meyer,floreswesley@gmail.com,male,camba paso,3201 +6215,2020-07-23 00:00:00,1926-09-20 00:00:00,96,universidad nacional de jujuy,contador público ,terri cooper,simpsonanthony@gmail.com,female,camba paso,3201 +6216,2020-05-07 00:00:00,1912-06-06 00:00:00,110,universidad nacional de jujuy,diseño industrial,mario schneider,ericajohnson@hotmail.com,male,camba paso,3201 +6217,2019-10-19 00:00:00,1977-12-21 00:00:00,44,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,christian marshall,warrenanne@hotmail.com,male,camba paso,3201 +6218,2019-12-22 00:00:00,2000-04-19 00:00:00,22,universidad tecnológica nacional,licenciatura en ciencias geológicas,kenneth beard,ryan13@hotmail.com,male,camba paso,3201 +6219,2020-05-05 00:00:00,1915-04-28 00:00:00,107,universidad tecnológica nacional,licenciatura en administración ,beth taylor,melaniejenkins@hotmail.com,female,camba paso,3201 +6220,2020-01-25 00:00:00,1937-09-22 00:00:00,85,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,johnny allen,jamie17@yahoo.com,male,campo de villamil,3241 +6221,2019-12-31 00:00:00,1968-07-13 00:00:00,54,universidad tecnológica nacional,ingeniería mecánica,donald ramos,nschmidt@hotmail.com,male,7 de abril,4195 +6222,2020-06-19 00:00:00,1937-05-25 00:00:00,85,universidad tecnológica nacional,licenciatura en psicología,johnny robertson,murrayjanice@yahoo.com,male,campo andino,3021 +6223,2020-02-17 00:00:00,1952-04-27 00:00:00,70,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,derek campbell,gpope@hotmail.com,male,sundblad,6401 +6224,2020-02-18 00:00:00,1935-12-05 00:00:00,87,universidad nacional de jujuy,agronomía,sandra owen,jonesnicholas@yahoo.com,female,sundblad,6401 +6225,2020-02-24 00:00:00,1929-04-01 00:00:00,93,universidad tecnológica nacional,licenciatura en ciencias geológicas,sandra smith,browndaniel@yahoo.com,female,cipolletti,8324 +6226,2020-02-14 00:00:00,1914-11-29 00:00:00,108,universidad nacional de jujuy,contador público ,mariah salinas,grayjeffrey@hotmail.com,female,cipolletti,8324 +6227,2020-07-03 00:00:00,1965-12-08 00:00:00,56,universidad tecnológica nacional,ingeniería electrónica,chad evans,vlamb@hotmail.com,male,cipolletti,8324 +6228,2019-10-30 00:00:00,1951-06-08 00:00:00,71,universidad tecnológica nacional,ingeniería mecánica,lori mcfarland,bradley82@yahoo.com,female,cipolletti,8324 +6229,2020-05-18 00:00:00,1957-07-21 00:00:00,65,universidad tecnológica nacional,licenciatura en psicología,barbara mckee,iroman@yahoo.com,female,juancho,7169 +6230,2020-01-02 00:00:00,1948-10-04 00:00:00,74,universidad nacional de jujuy,licenciatura en ciencia política ,debra padilla,umooney@hotmail.com,female,juancho,7169 +6231,2020-04-05 00:00:00,1957-09-06 00:00:00,65,universidad nacional de jujuy,licenciatura en ciencias ambientales,kimberly steele,wdominguez@hotmail.com,female,juancho,7169 +6232,2019-11-20 00:00:00,1932-02-21 00:00:00,90,universidad tecnológica nacional,ciencias veterinarias,jeffrey fisher,abigailjones@hotmail.com,male,juancho,7169 +6233,2020-04-16 00:00:00,1974-09-21 00:00:00,48,universidad nacional de jujuy,licenciatura en ciencias biológicas,erik gonzalez,waynehull@hotmail.com,male,juancho,7169 +6234,2020-03-06 00:00:00,1977-03-19 00:00:00,45,universidad tecnológica nacional,licenciatura en ciencias biológicas,mr. robert alexander,whitemichael@yahoo.com,male,juancho,7169 +6235,2019-12-18 00:00:00,1913-08-04 00:00:00,109,universidad tecnológica nacional,licenciatura en producción de bioimagenes,jennifer cordova,elliskyle@hotmail.com,female,colhue huapi,9021 +6236,2020-02-08 00:00:00,1971-01-30 00:00:00,51,universidad nacional de jujuy,técnico para bioterios ,bruce peck,paul48@gmail.com,male,colhue huapi,9021 +6237,2020-06-02 00:00:00,1955-01-09 00:00:00,67,universidad tecnológica nacional,actuario ,mary archer,jcook@yahoo.com,female,san genaro norte,2147 +6238,2020-01-06 00:00:00,1997-10-08 00:00:00,25,universidad tecnológica nacional,licenciatura en ciencias biológicas,valerie orozco,sabrina19@gmail.com,female,san genaro norte,2147 +6239,2020-04-30 00:00:00,1944-11-01 00:00:00,78,universidad tecnológica nacional,contador público ,noah turner,ehiggins@hotmail.com,male,larrechea,2241 +6240,2019-12-08 00:00:00,1973-01-27 00:00:00,49,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,laura harris,jeffreykane@hotmail.com,female,larrechea,2241 +6241,2020-01-16 00:00:00,1913-04-06 00:00:00,109,universidad nacional de jujuy,licenciatura en ciencias de la computación,shane flores,tarawagner@hotmail.com,male,larrechea,2241 +6242,2020-07-20 00:00:00,1936-04-29 00:00:00,86,universidad nacional de jujuy,diseño industrial,eric roberson,nicolebrooks@gmail.com,male,san marcelo,6009 +6243,2020-01-18 00:00:00,1954-10-06 00:00:00,68,universidad nacional de jujuy,agronomía,robert weiss,jwilson@gmail.com,male,la blanqueada,3224 +6244,2020-06-06 00:00:00,1969-04-05 00:00:00,53,universidad tecnológica nacional,licenciatura en psicología,david rose,blutz@gmail.com,male,ciudadela,1702 +6245,2020-05-15 00:00:00,1911-01-03 00:00:00,111,universidad tecnológica nacional,arquitectura,christopher smith,sanderscaitlin@gmail.com,male,ciudadela,1702 +6246,2020-01-29 00:00:00,1911-01-21 00:00:00,111,universidad tecnológica nacional,medicina,pam gallagher,julia48@hotmail.com,female,campo de los toros,6311 +6247,2020-01-22 00:00:00,1969-05-25 00:00:00,53,universidad nacional de jujuy,ciencias veterinarias,teresa vega,wintersmanuel@hotmail.com,female,campo de los toros,6311 +6248,2020-02-22 00:00:00,1963-07-26 00:00:00,59,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,theresa hoover,longkelsey@gmail.com,female,arañita,3423 +6249,2020-03-24 00:00:00,1978-02-07 00:00:00,44,universidad tecnológica nacional,licenciatura en artes,rebecca ruiz,xfoley@yahoo.com,female,arañita,3423 +6250,2020-06-26 00:00:00,1986-01-13 00:00:00,36,universidad nacional de jujuy,licenciatura en psicología,john phillips,joshualove@hotmail.com,male,el durazno,1735 +6251,2020-03-15 00:00:00,1937-02-26 00:00:00,85,universidad nacional de jujuy,licenciatura en ciencias de la computación,mitchell randolph,kgiles@gmail.com,male,el durazno,1735 +6252,2019-12-05 00:00:00,1964-08-07 00:00:00,58,universidad tecnológica nacional,licenciatura en ciencias de la educación ,billy greer,gwatson@gmail.com,male,angaco norte,5415 +6253,2019-10-31 00:00:00,1942-12-30 00:00:00,79,universidad nacional de jujuy,licenciatura en ciencias biológicas,sarah phillips,smithbrittney@hotmail.com,female,angaco norte,5415 +6254,2019-10-29 00:00:00,1960-03-13 00:00:00,62,universidad tecnológica nacional,bioquímica,carrie jenkins,wwarren@yahoo.com,female,angaco norte,5415 +6255,2020-05-15 00:00:00,1944-05-09 00:00:00,78,universidad nacional de jujuy,contador público ,greg johnson,laurenlewis@hotmail.com,male,angaco norte,5415 +6256,2020-06-13 00:00:00,1957-05-23 00:00:00,65,universidad nacional de jujuy,arquitectura,pamela trevino,rodriguezdeborah@yahoo.com,female,huanqueros,3076 +6257,2019-11-21 00:00:00,1977-12-20 00:00:00,44,universidad nacional de jujuy,diseño de imagen y sonido,brian nelson,reginald05@yahoo.com,male,planicie banderita,8301 +6258,2020-05-20 00:00:00,1980-07-06 00:00:00,42,universidad tecnológica nacional,licenciatura en ciencias ambientales,cassandra meadows,pinedafrank@hotmail.com,female,planicie banderita,8301 +6259,2019-10-28 00:00:00,1942-11-11 00:00:00,80,universidad tecnológica nacional,licenciatura en musicoterapia,timothy smith,heather16@hotmail.com,male,planicie banderita,8301 +6260,2019-11-04 00:00:00,1940-07-18 00:00:00,82,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,adrian caldwell,smithronald@gmail.com,male,planicie banderita,8301 +6261,2020-01-31 00:00:00,1987-12-09 00:00:00,34,universidad tecnológica nacional,licenciatura en musicoterapia,robert hendrix,erikasmith@hotmail.com,male,comandante leal,5272 +6262,2020-06-26 00:00:00,1958-08-08 00:00:00,64,universidad nacional de jujuy,licenciatura en artes,tracy mata,william12@hotmail.com,female,balcosna,4719 +6263,2019-10-01 00:00:00,1911-08-24 00:00:00,111,universidad nacional de jujuy,diseño de imagen y sonido,shannon clark,karen45@gmail.com,female,balcosna,4719 +6264,2019-10-03 00:00:00,1990-07-08 00:00:00,32,universidad tecnológica nacional,licenciatura en ciencias de la computación,justin jensen,etorres@yahoo.com,male,colonia montefiore,2341 +6265,2020-04-08 00:00:00,1908-06-04 00:00:00,114,universidad nacional de jujuy,medicina,melinda campbell,lisamorrison@gmail.com,female,colonia montefiore,2341 +6266,2019-11-09 00:00:00,1932-03-10 00:00:00,90,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,jennifer garcia,morganerika@gmail.com,female,alumine,8345 +6267,2019-10-12 00:00:00,1925-04-14 00:00:00,97,universidad tecnológica nacional,actuario ,joseph bauer,john97@yahoo.com,male,alumine,8345 +6268,2020-06-03 00:00:00,1957-09-04 00:00:00,65,universidad tecnológica nacional,licenciatura en producción de bioimagenes,emily grant,fmartin@gmail.com,female,capitan bermudez,2154 +6269,2020-06-05 00:00:00,1969-09-16 00:00:00,53,universidad tecnológica nacional,licenciatura en ciencia política ,sheila lewis,johnsonanthony@gmail.com,female,capitan bermudez,2154 +6270,2020-05-07 00:00:00,1973-05-12 00:00:00,49,universidad nacional de jujuy,licenciatura en ciencias antropológicas,marisa madden,nmalone@yahoo.com,female,capitan bermudez,2154 +6271,2020-01-24 00:00:00,1960-01-22 00:00:00,62,universidad tecnológica nacional,bioquímica,kristine morales,lisa42@yahoo.com,female,capitan bermudez,2154 +6272,2020-04-22 00:00:00,1996-04-30 00:00:00,26,universidad nacional de jujuy,arquitectura,christopher soto,bskinner@hotmail.com,male,el perdido est jose guisasola,8156 +6273,2020-01-11 00:00:00,1958-12-28 00:00:00,63,universidad nacional de jujuy,medicina,phillip hancock,ylee@yahoo.com,male,el perdido est jose guisasola,8156 +6274,2020-07-16 00:00:00,1986-10-03 00:00:00,36,universidad tecnológica nacional,licenciatura en ciencias ambientales,corey black,gilmoreheather@yahoo.com,male,alcaraz norte,3136 +6275,2020-03-19 00:00:00,1947-04-01 00:00:00,75,universidad nacional de jujuy,licenciatura en sociología ,john neal,zmckinney@hotmail.com,male,alto del salvador,5570 +6276,2020-05-06 00:00:00,1958-06-04 00:00:00,64,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,brian ho,davischristopher@hotmail.com,male,alto del salvador,5570 +6277,2019-10-30 00:00:00,1947-05-11 00:00:00,75,universidad tecnológica nacional,licenciatura en ciencia política ,abigail mcdonald,amy07@hotmail.com,female,alto del salvador,5570 +6278,2020-04-20 00:00:00,1931-05-27 00:00:00,91,universidad tecnológica nacional,arquitectura,pamela carr,bradley43@hotmail.com,female,alto del salvador,5570 +6279,2020-02-22 00:00:00,1959-08-15 00:00:00,63,universidad tecnológica nacional,farmacia,ashley smith,mccormickalexis@gmail.com,female,ireneo portela,2943 +6280,2020-02-09 00:00:00,1972-08-23 00:00:00,50,universidad nacional de jujuy,medicina,ashley knight,xhoward@yahoo.com,female,ireneo portela,2943 +6281,2020-05-04 00:00:00,1945-03-15 00:00:00,77,universidad nacional de jujuy,licenciatura en producción de bioimagenes,amanda solomon,lrivera@hotmail.com,female,paso telegrafo,3194 +6282,2020-02-20 00:00:00,1931-05-17 00:00:00,91,universidad nacional de jujuy,diseño de imagen y sonido,gary murray,maciasdiane@hotmail.com,male,paso telegrafo,3194 +6283,2020-06-28 00:00:00,1936-09-06 00:00:00,86,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,tony guerra,lewisamber@hotmail.com,male,asuncion maria,3040 +6284,2020-02-18 00:00:00,1916-01-16 00:00:00,106,universidad nacional de jujuy,ingeniería mecánica,spencer allen,ronnie48@yahoo.com,male,bonpland,3234 +6285,2019-11-05 00:00:00,1978-01-25 00:00:00,44,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,elizabeth harmon,johnkelly@hotmail.com,female,bonpland,3234 +6286,2019-12-16 00:00:00,1981-08-16 00:00:00,41,universidad nacional de jujuy,licenciatura en ciencia política ,mitchell jackson,jacobbutler@hotmail.com,male,gouin,6727 +6287,2020-04-18 00:00:00,1971-07-27 00:00:00,51,universidad tecnológica nacional,licenciatura en administración ,ronnie nguyen,sean65@yahoo.com,male,gouin,6727 +6288,2020-02-01 00:00:00,1982-12-04 00:00:00,39,universidad tecnológica nacional,diseño de imagen y sonido,charles campbell,jimmymoore@yahoo.com,male,valentin alsina,1822 +6289,2020-05-20 00:00:00,1984-09-28 00:00:00,38,universidad tecnológica nacional,actuario ,dawn beltran,vgarcia@gmail.com,female,valentin alsina,1822 +6290,2019-11-21 00:00:00,1925-04-21 00:00:00,97,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,kimberly mata,mcdonaldcourtney@gmail.com,female,el potrero,5321 +6291,2020-01-12 00:00:00,1967-08-03 00:00:00,55,universidad nacional de jujuy,ingeniería en informática,debra grant,moniqueperry@yahoo.com,female,el potrero,5321 +6292,2019-12-17 00:00:00,1951-08-10 00:00:00,71,universidad nacional de jujuy,licenciatura en psicología,antonio jones,hernandezbarbara@yahoo.com,male,caichue,6321 +6293,2020-01-02 00:00:00,1960-12-28 00:00:00,61,universidad nacional de jujuy,licenciatura en ciencias ambientales,candace hanson,vanessa79@hotmail.com,female,ayui parada,3204 +6294,2020-06-09 00:00:00,1906-04-07 00:00:00,116,universidad tecnológica nacional,licenciatura en ciencias ambientales,charles camacho,johnreid@hotmail.com,male,ayui parada,3204 +6295,2020-07-21 00:00:00,1998-01-14 00:00:00,24,universidad nacional de jujuy,agronomía,sarah taylor,jhale@yahoo.com,female,ayui parada,3204 +6296,2019-12-10 00:00:00,1996-05-22 00:00:00,26,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,ryan matthews,mosskathryn@hotmail.com,male,campo magnin,3011 +6297,2020-05-27 00:00:00,1935-09-04 00:00:00,87,universidad nacional de jujuy,licenciatura en psicología,timothy kelley,jacobsonzachary@yahoo.com,male,campo magnin,3011 +6298,2020-04-04 00:00:00,1932-12-17 00:00:00,89,universidad tecnológica nacional,licenciatura en artes,david wallace dds,xlawson@hotmail.com,male,campo magnin,3011 +6299,2020-02-12 00:00:00,1957-12-22 00:00:00,64,universidad tecnológica nacional,licenciatura en ciencia política ,cassandra maxwell,cameronharrell@gmail.com,female,20 de febrero,5730 +6300,2020-02-21 00:00:00,1967-11-11 00:00:00,55,universidad nacional de jujuy,licenciatura en sociología ,anthony andrews,mmendez@gmail.com,male,aguilares,4152 +6301,2020-05-30 00:00:00,1939-02-17 00:00:00,83,universidad tecnológica nacional,diseño de imagen y sonido,tyler hill,andrew23@hotmail.com,male,carilo,7167 +6302,2019-11-04 00:00:00,1924-04-07 00:00:00,98,universidad nacional de jujuy,licenciatura en artes,karen roberson,ovalencia@hotmail.com,female,carilo,7167 +6303,2020-03-14 00:00:00,1926-06-03 00:00:00,96,universidad nacional de jujuy,bioquímica,hannah welch,ejimenez@hotmail.com,female,carilo,7167 +6304,2020-03-19 00:00:00,1988-10-30 00:00:00,34,universidad nacional de jujuy,ingeniería mecánica,kendra cobb,weaverjohn@hotmail.com,female,carilo,7167 +6305,2020-01-06 00:00:00,1911-11-06 00:00:00,111,universidad nacional de jujuy,ingeniería electrónica,charles peterson,kelly91@hotmail.com,male,tristan suarez,1806 +6306,2019-11-17 00:00:00,1963-02-08 00:00:00,59,universidad nacional de jujuy,técnico para bioterios ,amy dixon,kimberlylarsen@gmail.com,female,tristan suarez,1806 +6307,2020-03-28 00:00:00,1987-11-21 00:00:00,35,universidad tecnológica nacional,ingeniería electrónica,richard dudley,linda26@hotmail.com,male,campo de talamayo,4158 +6308,2020-04-24 00:00:00,1922-10-29 00:00:00,100,universidad nacional de jujuy,ingeniería en informática,julie jimenez,colleen91@yahoo.com,female,campo de talamayo,4158 +6309,2020-02-09 00:00:00,1913-12-18 00:00:00,108,universidad tecnológica nacional,licenciatura en producción de bioimagenes,daniel riley,johnsontiffany@hotmail.com,male,campo de talamayo,4158 +6310,2019-11-12 00:00:00,1975-09-01 00:00:00,47,universidad nacional de jujuy,licenciatura en psicología,shari stevens,virginia82@hotmail.com,female,campo de talamayo,4158 +6311,2020-02-02 00:00:00,1990-08-20 00:00:00,32,universidad tecnológica nacional,agronomía,lawrence brady,brownmichael@gmail.com,male,abipones,3042 +6312,2020-05-11 00:00:00,2000-07-19 00:00:00,22,universidad nacional de jujuy,licenciatura en producción de bioimagenes,robyn olson,vbradford@yahoo.com,female,dock sud,1871 +6313,2020-02-10 00:00:00,1959-06-01 00:00:00,63,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,anna pope,oconnorbrandon@yahoo.com,female,dock sud,1871 +6314,2020-01-07 00:00:00,1992-04-20 00:00:00,30,universidad tecnológica nacional,licenciatura en ciencias antropológicas,melanie morales,dmiller@hotmail.com,female,igarzabal,8512 +6315,2020-01-23 00:00:00,1911-04-24 00:00:00,111,universidad tecnológica nacional,licenciatura en producción de bioimagenes,cody gordon,nmoore@hotmail.com,male,igarzabal,8512 +6316,2019-11-13 00:00:00,1998-07-06 00:00:00,24,universidad nacional de jujuy,ciencias veterinarias,april murillo,fcaldwell@hotmail.com,female,igarzabal,8512 +6317,2020-01-17 00:00:00,1970-12-03 00:00:00,51,universidad nacional de jujuy,licenciatura en terapia ocupacional,raymond miller,shanechapman@gmail.com,male,colonia egido,3240 +6318,2020-01-02 00:00:00,1991-12-09 00:00:00,30,universidad tecnológica nacional,licenciatura en artes,katrina schmidt,kevinbuckley@yahoo.com,female,colonia egido,3240 +6319,2019-12-20 00:00:00,1975-04-23 00:00:00,47,universidad tecnológica nacional,licenciatura en terapia ocupacional,mark berg,ybird@hotmail.com,male,colonia egido,3240 +6320,2020-01-26 00:00:00,1922-11-02 00:00:00,100,universidad tecnológica nacional,actuario ,michele erickson,kristendelgado@gmail.com,female,colonia baron hirsch,6441 +6321,2020-03-29 00:00:00,1963-08-04 00:00:00,59,universidad nacional de jujuy,licenciatura en terapia ocupacional,debra diaz,ashley34@hotmail.com,female,colonia baron hirsch,6441 +6322,2020-07-31 00:00:00,1946-04-14 00:00:00,76,universidad tecnológica nacional,diseño industrial,christine williams,misty81@hotmail.com,female,colonia baron hirsch,6441 +6323,2020-03-09 00:00:00,1965-03-26 00:00:00,57,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,teresa oliver,nicole26@hotmail.com,female,colonia baron hirsch,6441 +6324,2020-04-20 00:00:00,1941-05-26 00:00:00,81,universidad tecnológica nacional,licenciatura en producción de bioimagenes,rachel fernandez,moontyler@gmail.com,female,lomas de zamora,1832 +6325,2019-11-02 00:00:00,1936-10-31 00:00:00,86,universidad tecnológica nacional,licenciatura en ciencias geológicas,amy wiggins,charlesjordan@hotmail.com,female,lomas de zamora,1832 +6326,2019-12-03 00:00:00,1983-11-16 00:00:00,39,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jacob massey,williamsamy@hotmail.com,male,jose maria blanco,6409 +6327,2020-03-23 00:00:00,1924-06-01 00:00:00,98,universidad tecnológica nacional,ingeniería en informática,frank taylor,othomas@gmail.com,male,jose maria blanco,6409 +6328,2019-10-03 00:00:00,1923-09-03 00:00:00,99,universidad tecnológica nacional,licenciatura en ciencias antropológicas,robert ortiz,patricia14@yahoo.com,male,san antonio de obligado,3587 +6329,2020-04-15 00:00:00,1968-06-19 00:00:00,54,universidad tecnológica nacional,licenciatura en artes,christopher adams,reneesimpson@yahoo.com,male,san antonio de obligado,3587 +6330,2020-04-20 00:00:00,1959-12-03 00:00:00,62,universidad tecnológica nacional,licenciatura en ciencias antropológicas,gabrielle gonzalez,jennifersanchez@hotmail.com,female,adela corti,8000 +6331,2020-05-30 00:00:00,1943-10-04 00:00:00,79,universidad nacional de jujuy,farmacia,matthew baker,mary92@gmail.com,male,adela corti,8000 +6332,2019-10-27 00:00:00,1968-08-24 00:00:00,54,universidad nacional de jujuy,actuario ,roger flores,blake11@yahoo.com,male,28 de noviembre,9407 +6333,2020-02-10 00:00:00,1960-07-01 00:00:00,62,universidad nacional de jujuy,medicina,michael smith,harrisalyssa@yahoo.com,male,berraondo,8124 +6334,2020-05-10 00:00:00,1961-02-01 00:00:00,61,universidad tecnológica nacional,licenciatura en artes,jeff ramsey,rjones@hotmail.com,male,an aike,9400 +6335,2020-08-01 00:00:00,1957-03-19 00:00:00,65,universidad tecnológica nacional,técnico para bioterios ,christopher bailey,hpeters@yahoo.com,male,desvio boero,2415 +6336,2019-11-05 00:00:00,1977-03-14 00:00:00,45,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jennifer ingram,ncox@gmail.com,female,florida,1602 +6337,2019-12-05 00:00:00,1917-09-04 00:00:00,105,universidad nacional de jujuy,licenciatura en ciencias de la educación ,sarah luna,hickmancarlos@hotmail.com,female,isla martin garcia,1601 +6338,2019-11-07 00:00:00,1972-04-22 00:00:00,50,universidad nacional de jujuy,agronomía,david gordon,stonekathleen@yahoo.com,male,centro agricola el pato,1893 +6339,2019-10-23 00:00:00,1980-06-16 00:00:00,42,universidad nacional de jujuy,diseño industrial,patrick flowers,fischerlaura@gmail.com,male,colonia adolfo alsina,3029 +6340,2020-05-22 00:00:00,1975-08-28 00:00:00,47,universidad tecnológica nacional,licenciatura en artes,brittany bennett,allenlauren@gmail.com,female,agua rica,5611 +6341,2020-07-14 00:00:00,1982-07-04 00:00:00,40,universidad nacional de jujuy,licenciatura en ciencias antropológicas,amy perez,lclark@yahoo.com,female,agua rica,5611 +6342,2020-01-16 00:00:00,1942-01-29 00:00:00,80,universidad nacional de jujuy,licenciatura en artes,paul jackson,sarahdonovan@yahoo.com,male,colonia delfino,5573 +6343,2020-07-23 00:00:00,1991-08-19 00:00:00,31,universidad tecnológica nacional,ciencias veterinarias,elizabeth baldwin,jmiller@yahoo.com,female,san geronimo,2136 +6344,2020-05-18 00:00:00,1922-07-07 00:00:00,100,universidad nacional de jujuy,farmacia,christopher mckenzie,sarahsimmons@yahoo.com,male,alto nuestra señora del valle,4109 +6345,2020-02-20 00:00:00,1907-05-03 00:00:00,115,universidad tecnológica nacional,licenciatura en musicoterapia,thomas gaines,egonzalez@gmail.com,male,alto nuestra señora del valle,4109 +6346,2020-01-07 00:00:00,1946-09-15 00:00:00,76,universidad tecnológica nacional,licenciatura en ciencia política ,maria daniels,yspencer@yahoo.com,female,asturias,6469 +6347,2020-03-27 00:00:00,1946-01-03 00:00:00,76,universidad tecnológica nacional,diseño industrial,daniel stokes,usantos@hotmail.com,male,asturias,6469 +6348,2019-11-03 00:00:00,1921-12-03 00:00:00,101,universidad tecnológica nacional,contador público ,jason miller,traceybolton@gmail.com,male,asturias,6469 +6349,2020-07-03 00:00:00,1933-05-09 00:00:00,89,universidad nacional de jujuy,bioquímica,james santos,michellethomas@yahoo.com,male,batavia,6279 +6350,2020-06-08 00:00:00,1955-02-17 00:00:00,67,universidad nacional de jujuy,licenciatura en ciencias ambientales,jason martinez,michael25@yahoo.com,male,wilde,1875 +6351,2019-11-29 00:00:00,2000-02-13 00:00:00,22,universidad nacional de jujuy,licenciatura en ciencias ambientales,glenn browning,howardwoods@gmail.com,male,aeropuerto ezeiza,1802 +6352,2020-02-27 00:00:00,1935-10-21 00:00:00,87,universidad tecnológica nacional,diseño de imagen y sonido,scott little,vsmith@hotmail.com,male,aeropuerto ezeiza,1802 +6353,2020-04-23 00:00:00,1972-06-05 00:00:00,50,universidad tecnológica nacional,licenciatura en ciencias biológicas,charles walker,gary73@yahoo.com,male,aeropuerto ezeiza,1802 +6354,2019-11-23 00:00:00,1991-05-30 00:00:00,31,universidad tecnológica nacional,licenciatura en ciencia política ,adam cruz,roger46@hotmail.com,male,diego de alvear,6036 +6355,2020-06-19 00:00:00,1940-05-26 00:00:00,82,universidad nacional de jujuy,licenciatura en producción de bioimagenes,gabriel harrison,kayla81@yahoo.com,male,diego de alvear,6036 +6356,2020-06-01 00:00:00,1964-12-21 00:00:00,57,universidad nacional de jujuy,ciencias veterinarias,heidi white,gschmitt@yahoo.com,female,aguada cecilio,8534 +6357,2020-04-01 00:00:00,1948-07-02 00:00:00,74,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,amy shepherd,edavis@yahoo.com,female,aguada cecilio,8534 +6358,2020-07-21 00:00:00,1938-04-24 00:00:00,84,universidad tecnológica nacional,farmacia,michael ramirez,malonelindsey@gmail.com,male,bocayuba,6348 +6359,2020-01-04 00:00:00,1955-09-28 00:00:00,67,universidad tecnológica nacional,ciencias veterinarias,luis guzman,xford@yahoo.com,male,cañadon de las vacas,9300 +6360,2020-02-18 00:00:00,1991-01-15 00:00:00,31,universidad tecnológica nacional,farmacia,scott stevenson,krystal82@yahoo.com,male,cañadon de las vacas,9300 +6361,2019-12-19 00:00:00,1916-05-31 00:00:00,106,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,cynthia nunez,yvonneneal@gmail.com,female,30 de octubre,5637 +6362,2019-10-06 00:00:00,1947-10-23 00:00:00,75,universidad nacional de jujuy,técnico para bioterios ,andrew sheppard,alexanderbrian@gmail.com,male,puesto de isla,3487 +6363,2020-02-18 00:00:00,1949-09-01 00:00:00,73,universidad nacional de jujuy,licenciatura en artes,angela scott,amy87@hotmail.com,female,puesto de isla,3487 +6364,2019-10-06 00:00:00,1938-12-08 00:00:00,83,universidad tecnológica nacional,técnico para bioterios ,cole kane,johnsonrobert@gmail.com,male,boliche lata,3449 +6365,2019-11-28 00:00:00,1964-09-24 00:00:00,58,universidad nacional de jujuy,licenciatura en ciencias ambientales,chad jones,yvonne02@yahoo.com,male,boliche lata,3449 +6366,2020-01-04 00:00:00,1992-02-20 00:00:00,30,universidad tecnológica nacional,licenciatura en producción de bioimagenes,nathaniel morris,cannonkevin@gmail.com,male,primera junta,6422 +6367,2020-04-27 00:00:00,1915-01-19 00:00:00,107,universidad nacional de jujuy,licenciatura en producción de bioimagenes,darius jones,fwagner@yahoo.com,male,primera junta,6422 +6368,2019-10-31 00:00:00,1930-02-09 00:00:00,92,universidad nacional de jujuy,farmacia,gina sanford,michael69@hotmail.com,female,villa eloisa,2503 +6369,2020-02-28 00:00:00,1992-10-21 00:00:00,30,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jason fry,michaelyoung@gmail.com,male,arroyito,8313 +6370,2019-10-04 00:00:00,1931-02-22 00:00:00,91,universidad tecnológica nacional,agronomía,madison clark,jennifer66@yahoo.com,female,estacion la rinconada,5433 +6371,2020-03-20 00:00:00,1991-07-08 00:00:00,31,universidad nacional de jujuy,ingeniería mecánica,laura aguirre,tbrown@yahoo.com,female,estacion la rinconada,5433 +6372,2020-05-27 00:00:00,2003-05-28 00:00:00,19,universidad tecnológica nacional,ingeniería en informática,michael marshall,fosterapril@gmail.com,male,cucha cucha,6746 +6373,2020-05-04 00:00:00,1906-02-09 00:00:00,116,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,lori flynn,mcarter@gmail.com,female,puerto ojo de agua,8409 +6374,2020-01-31 00:00:00,2002-06-30 00:00:00,20,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,laurie gay dds,calebbeltran@yahoo.com,female,langueyu,7151 +6375,2020-03-28 00:00:00,1924-05-26 00:00:00,98,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,sarah howard,tina97@yahoo.com,female,ingeniero beaugey,6457 +6376,2020-07-12 00:00:00,1954-07-05 00:00:00,68,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,joshua scott,anna34@hotmail.com,male,ingeniero beaugey,6457 +6377,2020-07-05 00:00:00,1963-04-15 00:00:00,59,universidad nacional de jujuy,bioquímica,robert dean,livingstonashley@hotmail.com,male,aleloy,3703 +6378,2019-12-02 00:00:00,1927-04-17 00:00:00,95,universidad nacional de jujuy,licenciatura en ciencia política ,jose petty,lydiaryan@hotmail.com,male,colonia falco,3188 +6379,2020-01-24 00:00:00,1938-12-22 00:00:00,83,universidad tecnológica nacional,actuario ,joel green,jason86@yahoo.com,male,carrizales,2218 +6380,2020-05-23 00:00:00,1937-09-14 00:00:00,85,universidad nacional de jujuy,ingeniería electrónica,dalton torres,christopher83@gmail.com,male,coronel charlone,6223 +6381,2019-11-15 00:00:00,1920-10-29 00:00:00,102,universidad tecnológica nacional,técnico para bioterios ,wendy lynn,fscott@yahoo.com,female,aserradero arroyo,9420 +6382,2019-11-18 00:00:00,1939-05-09 00:00:00,83,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,connie johnson,christina62@yahoo.com,female,oriente,7509 +6383,2020-01-07 00:00:00,1956-08-03 00:00:00,66,universidad nacional de jujuy,licenciatura en ciencias de la educación ,martha delacruz,obauer@hotmail.com,female,villa adelina,1607 +6384,2019-12-26 00:00:00,1937-09-03 00:00:00,85,universidad nacional de jujuy,licenciatura en terapia ocupacional,gary cohen,craigwilliam@yahoo.com,male,colonia cello,2405 +6385,2019-12-09 00:00:00,1915-04-02 00:00:00,107,universidad tecnológica nacional,licenciatura en musicoterapia,benjamin thompson,xkane@gmail.com,male,campo el bermejo,3509 +6386,2020-04-04 00:00:00,1931-10-28 00:00:00,91,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,emily hughes,pughdiane@gmail.com,female,alcorta,2117 +6387,2020-01-24 00:00:00,1955-06-22 00:00:00,67,universidad nacional de jujuy,técnico para bioterios ,john hughes,martin65@gmail.com,male,calera argentina,5759 +6388,2020-03-17 00:00:00,1973-07-19 00:00:00,49,universidad nacional de jujuy,licenciatura en artes,jose sanchez,monique33@gmail.com,male,bahia tranquila,9405 diff --git a/datasets/GIUMoron_process.txt b/datasets/GIUMoron_process.txt new file mode 100644 index 00000000..1c298f63 --- /dev/null +++ b/datasets/GIUMoron_process.txt @@ -0,0 +1,4215 @@ +,inscription_date,birth_day,age,university,career,full_name,email,gender,location,postal_code +0,2020-01-01 00:00:00,1919-10-13 00:00:00,103,universidad nacional de la pampa,licenciatura en ciencias geológicas,Heather lewis,Juanfox@yahoo.com,female,"12011 johnson throughway +port reneeberg, ct 40849",4142 +1,2020-01-01 00:00:00,1996-10-31 00:00:00,26,universidad de morón,licenciatura en artes,Roger wright,Joycehudson@hotmail.com,male,"2030 henry stravenue suite 534 +north douglas, nh 99326",5603 +2,2020-01-01 00:00:00,2003-01-14 00:00:00,19,universidad de morón,licenciatura en kinesiología y fisiatría,Charles west,David84@yahoo.com,male,"9039 connie hollow suite 640 +cooperchester, va 47310",7633 +3,2020-01-01 00:00:00,1929-10-15 00:00:00,93,universidad de morón,técnico para bioterios ,Christopher phillips,Huntererin@hotmail.com,male,"70843 burns greens apt. 881 +south chad, la 85341",8417 +4,2020-01-01 00:00:00,1996-03-31 00:00:00,26,universidad de morón,diseño industrial,Christine blair,William48@yahoo.com,female,"2573 alexandra plain suite 379 +wilkersonburgh, sd 83374",5405 +5,2020-01-01 00:00:00,1917-07-05 00:00:00,105,universidad de morón,licenciatura en ciencias antropológicas,Dr. heather huynh,Vbaker@yahoo.com,female,"31705 brian mall +south douglasbury, nc 14903",6725 +6,2020-01-01 00:00:00,1974-12-27 00:00:00,47,universidad nacional de la pampa,técnico para bioterios ,Brandon woodard,Howardwilliam@gmail.com,male,"unit 7505 box 9903 +dpo aa 58008",5700 +7,2020-01-01 00:00:00,1956-03-10 00:00:00,66,universidad nacional de la pampa,diseño de imagen y sonido,Andrew diaz,Alexandrawolf@gmail.com,male,"709 matthew circle +derekmouth, mi 46709",8349 +8,2020-01-01 00:00:00,1995-12-07 00:00:00,26,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Jordan bowers,Brichardson@gmail.com,male,"31979 daniel gateway suite 585 +josephstad, nm 27271",6070 +9,2020-01-01 00:00:00,1956-05-29 00:00:00,66,universidad nacional de la pampa,actuario ,Justin cruz,Vyates@gmail.com,male,"0133 angel shore +east rebeccaton, nd 96059",5632 +10,2020-01-01 00:00:00,1915-06-03 00:00:00,107,universidad nacional de la pampa,bioquímica,Patricia myers,Melvinhenry@gmail.com,female,"756 mackenzie island +ericksonmouth, mi 07376",2529 +11,2020-01-01 00:00:00,1932-12-30 00:00:00,89,universidad nacional de la pampa,ciencias veterinarias,Andrew sampson,Mcculloughdanielle@yahoo.com,male,"649 paul knolls +stevenland, nv 36921",6476 +12,2020-01-01 00:00:00,1995-07-09 00:00:00,27,universidad de morón,medicina,William lopez,Dawnmiller@gmail.com,male,"77802 kathryn forge +east juliechester, co 51885",5361 +13,2020-01-01 00:00:00,1996-01-19 00:00:00,26,universidad nacional de la pampa,licenciatura en artes,Jason barrett,Andersonchristina@gmail.com,male,"2148 barbara harbors apt. 781 +burnettmouth, ar 55065",3000 +14,2020-01-01 00:00:00,1974-11-23 00:00:00,48,universidad de morón,ciencias veterinarias,Todd morris,Sbrown@hotmail.com,male,"13912 michelle passage +west danielle, hi 39498",7637 +15,2020-01-01 00:00:00,2001-05-03 00:00:00,21,universidad nacional de la pampa,licenciatura en ciencias ambientales,Kathleen baird,Froman@gmail.com,female,"13868 joshua street apt. 494 +west debra, me 12622",9201 +16,2020-01-01 00:00:00,1971-02-27 00:00:00,51,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Mitchell butler,Wquinn@hotmail.com,male,"3959 cooper meadow +west curtisburgh, ks 64847",5721 +17,2019-10-01 00:00:00,1962-03-28 00:00:00,60,universidad de morón,licenciatura en kinesiología y fisiatría,Hector martinez,Mitchelltyler@yahoo.com,male,"11738 hernandez heights apt. 476 +lake michael, vt 40710",7547 +18,2019-10-01 00:00:00,1916-01-29 00:00:00,106,universidad de morón,licenciatura en musicoterapia,Crystal ramos,Lknight@hotmail.com,female,"psc 6779, box 8369 +apo aa 91650",3400 +19,2019-10-01 00:00:00,1983-05-23 00:00:00,39,universidad nacional de la pampa,contador público ,Laura santiago,Ortegajoshua@hotmail.com,female,"921 mitchell spring apt. 790 +east tonya, ky 14742",8170 +20,2019-10-01 00:00:00,1975-06-28 00:00:00,47,universidad de morón,licenciatura en administración ,Thomas chang,Chad19@gmail.com,male,"54739 fowler green apt. 290 +north judy, sd 25275",3311 +21,2019-10-01 00:00:00,1979-05-05 00:00:00,43,universidad de morón,licenciatura en ciencias biológicas,Kristin stevenson,Lawrencenorris@gmail.com,female,"7202 miller walk apt. 715 +kyleside, nm 38599",3231 +22,2019-10-01 00:00:00,1976-11-20 00:00:00,46,universidad nacional de la pampa,agronomía,Amanda chavez,Kristinbaker@yahoo.com,female,"050 kimberly run suite 131 +new crystalfort, ma 15375",3338 +23,2019-10-01 00:00:00,1931-01-27 00:00:00,91,universidad nacional de la pampa,ingeniería mecánica,James rogers,Victoria99@hotmail.com,male,"162 david extension +lake annahaven, ct 06871",8373 +24,2019-10-01 00:00:00,1991-09-27 00:00:00,31,universidad nacional de la pampa,licenciatura en sociología ,Judy douglas,Gsteele@gmail.com,female,"4403 david creek +port kelsey, ny 69864",4506 +25,2019-10-01 00:00:00,1977-08-13 00:00:00,45,universidad de morón,licenciatura en gestión de agroalimentos,Douglas hobbs,Ashley16@hotmail.com,male,"unit 2935 box 8583 +dpo ap 28371",2512 +26,2019-10-01 00:00:00,2000-04-19 00:00:00,22,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Brittany stafford,Kellybenjamin@gmail.com,female,"145 kelsey club suite 592 +port angela, wi 82722",4113 +27,2019-10-01 00:00:00,1989-12-22 00:00:00,32,universidad de morón,agronomía,David perry,Branchmargaret@gmail.com,male,"3700 hayes trail +west theresafort, ok 66574",2456 +28,2019-10-01 00:00:00,1925-09-07 00:00:00,97,universidad nacional de la pampa,actuario ,Rhonda eaton,Christinemills@gmail.com,female,"194 cervantes tunnel +veronicaside, ma 71287",1718 +29,2019-10-01 00:00:00,1908-08-26 00:00:00,114,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Javier gilmore,Linda16@hotmail.com,male,"787 davis highway suite 731 +cruzside, la 86633",6507 +30,2019-10-01 00:00:00,1981-08-12 00:00:00,41,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Dean hernandez,Kathrynjackson@yahoo.com,male,"161 parsons ports suite 150 +south elizabeth, mt 19036",3553 +31,2019-10-01 00:00:00,1927-06-08 00:00:00,95,universidad de morón,farmacia,Scott vasquez,Otaylor@gmail.com,male,"18840 william shoal +lake deborah, mi 13523",2754 +32,2019-11-01 00:00:00,1935-11-29 00:00:00,87,universidad nacional de la pampa,licenciatura en psicología,Charles ferguson,Zcisneros@yahoo.com,male,"589 crystal street +north katherine, wy 98094",2303 +33,2019-11-01 00:00:00,1922-05-17 00:00:00,100,universidad de morón,licenciatura en sociología ,Eric russell,Leonardamber@yahoo.com,male,"920 watson square apt. 478 +benjaminburgh, pa 60460",6701 +34,2019-11-01 00:00:00,1997-03-05 00:00:00,25,universidad de morón,licenciatura en relaciones del trabajo ,Dennis may,Ubryant@gmail.com,male,"2820 wilson flat apt. 114 +boylehaven, wv 53983",5383 +35,2019-11-01 00:00:00,1920-03-30 00:00:00,102,universidad de morón,técnico para bioterios ,Courtney stone,Fletchermichael@gmail.com,female,"1986 marcus route +guerrashire, az 96060",4603 +36,2019-11-01 00:00:00,1962-08-02 00:00:00,60,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Justin hammond dvm,Crice@gmail.com,male,"34264 robbins course apt. 303 +davidfort, nj 65560",3460 +37,2019-11-01 00:00:00,1992-01-31 00:00:00,30,universidad de morón,licenciatura en musicoterapia,Gary smith,Pittmankimberly@hotmail.com,male,"uss winters +fpo ap 29329",3718 +38,2019-11-01 00:00:00,1981-11-01 00:00:00,41,universidad de morón,ingeniería en informática,Mrs. angela perkins md,Matthewcooper@hotmail.com,female,"3349 martinez points suite 096 +duanefurt, de 83791",1638 +39,2019-11-01 00:00:00,1988-01-18 00:00:00,34,universidad nacional de la pampa,licenciatura en ciencias biológicas,Alejandro crane,Cortezeric@gmail.com,male,"293 jason station +princeview, il 35405",9303 +40,2019-11-01 00:00:00,1965-10-21 00:00:00,57,universidad nacional de la pampa,arquitectura,Pamela ortega,Andrewthompson@gmail.com,female,"5528 melissa estate +new ronald, al 02615",2760 +41,2019-11-01 00:00:00,1987-06-12 00:00:00,35,universidad de morón,licenciatura en ciencias geológicas,Danielle harris,Lcox@hotmail.com,female,"43179 cross centers suite 463 +harperburgh, id 81343",3158 +42,2019-11-01 00:00:00,1950-06-11 00:00:00,72,universidad de morón,licenciatura en ciencia política ,Carolyn reeves,Adam29@yahoo.com,female,"9187 watts club apt. 818 +jamesfort, sd 10832",1735 +43,2019-11-01 00:00:00,1920-09-29 00:00:00,102,universidad de morón,licenciatura en producción de bioimagenes,Emma stewart,Craigwilliams@yahoo.com,female,"298 jackson well suite 554 +aguilarstad, ms 82120",3423 +44,2019-12-01 00:00:00,1922-05-27 00:00:00,100,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Michelle brown,Richardsonchristopher@gmail.com,female,"258 william mills +jonathanside, oh 06975",5715 +45,2019-12-01 00:00:00,1946-09-06 00:00:00,76,universidad de morón,técnico para bioterios ,Ashley torres,Icampbell@gmail.com,female,"677 roger villages suite 800 +goldenhaven, pa 67943",6354 +46,2019-12-01 00:00:00,1923-04-07 00:00:00,99,universidad nacional de la pampa,contador público ,Benjamin rice,Thomas23@gmail.com,male,"91704 tommy ports suite 435 +westberg, nm 78582",8214 +47,2019-12-01 00:00:00,1920-07-12 00:00:00,102,universidad de morón,licenciatura en ciencias geológicas,Kelsey blackwell,Robertboyle@yahoo.com,female,"02634 kyle extensions apt. 594 +barrview, wi 08769",5424 +48,2019-12-01 00:00:00,1939-02-09 00:00:00,83,universidad de morón,ingeniería electrónica,Thomas herman,Howardlaurie@gmail.com,male,"024 david crescent +alecport, wy 91197",8416 +49,2019-12-01 00:00:00,1939-01-23 00:00:00,83,universidad nacional de la pampa,licenciatura en terapia ocupacional,Kim barton,Perezkenneth@gmail.com,female,"53038 bird grove +leetown, md 14265",7607 +50,2019-12-01 00:00:00,1953-09-27 00:00:00,69,universidad nacional de la pampa,licenciatura en musicoterapia,Randy mcneil,Brownlisa@yahoo.com,male,"8470 bell branch +new amandaberg, nj 27613",4750 +51,2019-12-01 00:00:00,1971-01-02 00:00:00,51,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Laurie butler,Edward08@yahoo.com,female,"5925 jeremiah brook +west johnmouth, pa 52247",9410 +52,2019-12-01 00:00:00,1929-08-27 00:00:00,93,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Jeffrey ramos,Tammysilva@yahoo.com,male,"unit 3089 box 8039 +dpo ap 65748",7221 +53,2019-12-01 00:00:00,1968-08-20 00:00:00,54,universidad nacional de la pampa,licenciatura en psicología,Tanya munoz,Tammiegardner@yahoo.com,female,"77843 contreras drive +jimmychester, ri 89581",3114 +54,2019-12-01 00:00:00,1961-02-07 00:00:00,61,universidad nacional de la pampa,licenciatura en ciencias de la computación,Laura edwards,Walkertammy@hotmail.com,female,"984 kelly ford suite 052 +mckenziefort, or 54839",5319 +55,2019-12-01 00:00:00,1956-04-08 00:00:00,66,universidad de morón,licenciatura en terapia ocupacional,Scott waters,Judy76@gmail.com,male,"095 michael burg +south andrewfort, sd 03233",3214 +56,2019-12-01 00:00:00,1976-07-13 00:00:00,46,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Henry fernandez,Brad01@gmail.com,male,"8986 smith gardens +west amandafurt, ca 32504",6233 +57,2019-12-01 00:00:00,1924-01-29 00:00:00,98,universidad de morón,licenciatura en relaciones del trabajo ,Juan johnson,Longjared@hotmail.com,male,"861 william rest suite 819 +south tracychester, fl 26772",4643 +58,2019-12-01 00:00:00,1940-11-15 00:00:00,82,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Allen baker,Gomezkathleen@yahoo.com,male,"0655 charles circles apt. 287 +christopherstad, sc 93520",1737 +59,2019-12-01 00:00:00,1940-08-19 00:00:00,82,universidad nacional de la pampa,diseño industrial,Nathan brennan,Wmcknight@gmail.com,male,"92342 travis crossing apt. 609 +wilsonburgh, mo 50036",1774 +60,2019-12-01 00:00:00,1952-03-03 00:00:00,70,universidad nacional de la pampa,arquitectura,Linda heath,Roachcarolyn@yahoo.com,female,"987 lee ways +north lindsay, nv 88406",3412 +61,2019-12-01 00:00:00,1925-11-29 00:00:00,97,universidad de morón,licenciatura en ciencias antropológicas,Dawn rosario,Joannchristian@yahoo.com,female,"33015 mcdonald lodge +east derekburgh, ms 04819",6661 +62,2019-12-01 00:00:00,1996-12-26 00:00:00,25,universidad nacional de la pampa,medicina,Mr. matthew miller,Simskimberly@yahoo.com,male,"65977 smith squares suite 898 +gutierrezborough, fl 87808",2341 +63,2019-12-01 00:00:00,1915-12-16 00:00:00,106,universidad nacional de la pampa,medicina,Rachel cook,Zwilliams@gmail.com,female,"unit 2318 box 8060 +dpo aa 96467",2852 +64,2020-01-02 00:00:00,1958-04-18 00:00:00,64,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,Lisa merritt,Rgarrison@yahoo.com,female,"167 mary spring +bowmanchester, ak 27864",3361 +65,2020-01-02 00:00:00,1927-01-14 00:00:00,95,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Alexandra payne,Mbrown@hotmail.com,female,"81472 paige pine apt. 594 +hestertown, sd 19629",8360 +66,2020-01-02 00:00:00,1991-10-05 00:00:00,31,universidad de morón,licenciatura en relaciones del trabajo ,Jason jackson,Kwilson@gmail.com,male,"6243 melissa turnpike +michaelhaven, ms 11118",2170 +67,2020-01-02 00:00:00,1955-08-30 00:00:00,67,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Andrea francis,Joshua42@yahoo.com,female,"95999 gamble extensions apt. 973 +south james, sc 54356",4187 +68,2020-01-02 00:00:00,1914-05-12 00:00:00,108,universidad de morón,licenciatura en relaciones del trabajo ,Brandy nunez,Karenroach@yahoo.com,female,"8001 jennifer estate +wilcoxstad, ks 08369",2128 +69,2020-01-02 00:00:00,1973-03-13 00:00:00,49,universidad nacional de la pampa,licenciatura en administración ,Janet gilmore,Jack85@gmail.com,female,"9601 cody pass apt. 662 +south loretta, nc 05105",5529 +70,2020-01-02 00:00:00,2001-08-26 00:00:00,21,universidad de morón,medicina,Cynthia george,Gomezchristopher@gmail.com,female,"41053 heather fall apt. 632 +smithland, ny 40111",3285 +71,2020-01-02 00:00:00,1969-05-23 00:00:00,53,universidad nacional de la pampa,agronomía,Alexis leach,Bsmith@hotmail.com,female,"6146 saunders knolls +kaneberg, dc 93813",3018 +72,2020-01-02 00:00:00,1932-08-21 00:00:00,90,universidad nacional de la pampa,ciencias veterinarias,Erin love,Jeffery87@yahoo.com,female,"51912 vazquez forges +port ryanmouth, tx 37660",7414 +73,2020-01-02 00:00:00,1977-10-16 00:00:00,45,universidad nacional de la pampa,licenciatura en administración ,Stacey kim,Robertlewis@gmail.com,female,"325 ryan circles apt. 584 +welchmouth, nc 69475",7101 +74,2020-01-02 00:00:00,2003-05-06 00:00:00,19,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Ryan lloyd,Amyrussell@yahoo.com,male,"83014 don forks apt. 521 +rodriguezville, ut 81780",7247 +75,2020-01-02 00:00:00,1995-09-28 00:00:00,27,universidad de morón,diseño de imagen y sonido,David ewing,Hendersonkevin@gmail.com,male,"25791 wilson freeway +goodwinside, mo 47600",7607 +76,2020-01-02 00:00:00,1975-06-09 00:00:00,47,universidad nacional de la pampa,arquitectura,Julie saunders,Rossroger@gmail.com,female,"74509 kerri junction apt. 598 +south timothy, in 13799",5531 +77,2020-01-02 00:00:00,1928-12-20 00:00:00,93,universidad de morón,bioquímica,Calvin patton,Masonanthony@gmail.com,male,"psc 9605, box 4754 +apo ae 48316",1865 +78,2020-01-02 00:00:00,2004-09-22 00:00:00,18,universidad de morón,técnico para bioterios ,Jamie wang,Nrodriguez@gmail.com,female,"46514 thomas branch +east charlestown, nm 92346",7163 +79,2020-01-02 00:00:00,1929-05-12 00:00:00,93,universidad nacional de la pampa,ciencias veterinarias,Jon sparks,Jenningsdavid@yahoo.com,male,"unit 3365 box 2371 +dpo ae 80571",4162 +80,2020-01-02 00:00:00,1985-08-18 00:00:00,37,universidad nacional de la pampa,licenciatura en psicología,Robert reyes,Noahlawrence@gmail.com,male,"0250 pittman extensions +michaelfurt, ia 21371",8375 +81,2020-01-02 00:00:00,1982-01-21 00:00:00,40,universidad de morón,licenciatura en administración ,Laura kelley,Vobrien@gmail.com,female,"6891 gilmore mills apt. 604 +lewisland, id 55200",2743 +82,2019-10-02 00:00:00,1992-03-03 00:00:00,30,universidad de morón,licenciatura en ciencias de la computación,Joseph johnson,Kirsten98@gmail.com,male,"65226 leonard ways +belindachester, ri 54219",1716 +83,2019-10-02 00:00:00,1959-04-24 00:00:00,63,universidad de morón,ciencias veterinarias,Olivia torres,Nhuang@gmail.com,female,"9556 myers hill +jenniferfurt, me 99777",7400 +84,2019-10-02 00:00:00,1974-11-14 00:00:00,48,universidad nacional de la pampa,ingeniería en informática,Frederick thompson,Davidhernandez@gmail.com,male,"911 william stream suite 227 +new howard, dc 61215",5592 +85,2019-10-02 00:00:00,1956-09-15 00:00:00,66,universidad nacional de la pampa,farmacia,Andrea johnson,Ashley87@yahoo.com,female,"3286 taylor tunnel +south alexisport, pa 99229",2840 +86,2019-10-02 00:00:00,1956-11-04 00:00:00,66,universidad de morón,licenciatura en ciencias biológicas,John nelson,Zaustin@yahoo.com,male,"38685 gould trace suite 283 +west maryland, co 06629",3553 +87,2019-10-02 00:00:00,1931-07-09 00:00:00,91,universidad nacional de la pampa,técnico para bioterios ,Jennifer rodriguez,Johnsonangel@hotmail.com,female,"06222 courtney mount apt. 590 +emilyside, oh 25204",7535 +88,2019-10-02 00:00:00,1905-12-09 00:00:00,117,universidad de morón,diseño industrial,Mr. steven bradshaw,Isoto@gmail.com,male,"12336 joseph street suite 181 +ericfort, ks 91679",5353 +89,2019-10-02 00:00:00,1958-04-27 00:00:00,64,universidad de morón,diseño de imagen y sonido,Sarah schwartz,Cynthiamorris@hotmail.com,female,"99887 brett points suite 065 +east robert, sd 49238",8175 +90,2019-10-02 00:00:00,2000-03-31 00:00:00,22,universidad nacional de la pampa,arquitectura,Mrs. sarah tran,Fchristensen@yahoo.com,female,"0608 adams ridges +north stephaniestad, ms 99833",8175 +91,2019-10-02 00:00:00,1994-11-30 00:00:00,27,universidad nacional de la pampa,ingeniería mecánica,Lauren garcia,Derek78@gmail.com,female,"300 claudia prairie apt. 013 +north luke, hi 27670",6207 +92,2019-10-02 00:00:00,1994-04-02 00:00:00,28,universidad nacional de la pampa,diseño industrial,Nancy maldonado,Aprilgallagher@yahoo.com,female,"953 strong shore suite 345 +west carrie, ne 94860",6036 +93,2019-10-02 00:00:00,1977-08-20 00:00:00,45,universidad de morón,licenciatura en ciencias ambientales,Timothy vasquez,Traci27@yahoo.com,male,"01015 higgins prairie suite 023 +east stephanieton, ia 76126",7548 +94,2019-10-02 00:00:00,1973-07-24 00:00:00,49,universidad nacional de la pampa,licenciatura en musicoterapia,Vanessa adams,Awright@gmail.com,female,"8224 hall harbors +east marktown, oh 47651",5733 +95,2019-10-02 00:00:00,1950-02-15 00:00:00,72,universidad nacional de la pampa,actuario ,Seth walsh,Maryreynolds@hotmail.com,male,"501 jose route suite 380 +victoriaview, va 67631",2903 +96,2019-10-02 00:00:00,1972-12-23 00:00:00,49,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Lisa cummings,Ryanjackson@gmail.com,female,"32003 clayton creek apt. 194 +east james, ri 11096",9409 +97,2019-10-02 00:00:00,1947-02-02 00:00:00,75,universidad de morón,licenciatura en terapia ocupacional,Karen allen,Martinezjoshua@yahoo.com,female,"327 singh gateway +east donaldmouth, ma 34693",6051 +98,2019-10-02 00:00:00,2001-01-08 00:00:00,21,universidad de morón,ciencias veterinarias,Emily garza,Toddkimberly@gmail.com,female,"26950 harmon harbors apt. 756 +port trevorfurt, pa 21030",4186 +99,2019-10-02 00:00:00,1912-09-06 00:00:00,110,universidad de morón,actuario ,Craig martin,Christina32@hotmail.com,male,"0911 sellers valley apt. 131 +south miranda, ar 21393",1897 +100,2019-10-02 00:00:00,1916-07-13 00:00:00,106,universidad de morón,técnico para bioterios ,Carl lester,Emilyphillips@gmail.com,male,"656 duarte heights suite 879 +west jeffrey, ky 52749",9311 +101,2019-10-02 00:00:00,1910-06-07 00:00:00,112,universidad nacional de la pampa,licenciatura en ciencia política ,Kayla jackson,Harttara@gmail.com,female,"20721 pamela route +new andreamouth, pa 01278",4119 +102,2019-10-02 00:00:00,1950-05-01 00:00:00,72,universidad de morón,licenciatura en ciencias de la computación,Micheal olson,Gtorres@gmail.com,male,"usns kaufman +fpo ae 78432",6383 +103,2019-10-02 00:00:00,1961-03-22 00:00:00,61,universidad de morón,licenciatura en administración ,Jennifer brooks,Perezpaige@yahoo.com,female,"203 john trace +michellehaven, ms 12899",3585 +104,2019-10-02 00:00:00,1933-07-17 00:00:00,89,universidad de morón,licenciatura en ciencias ambientales,Ricky lopez,Shelby12@gmail.com,male,"3232 jack viaduct +daltonshire, pa 99583",1625 +105,2019-11-02 00:00:00,1985-03-04 00:00:00,37,universidad de morón,licenciatura en ciencias ambientales,Nina pace,Thughes@hotmail.com,female,"88796 silva mill +marshallstad, ma 98061",3032 +106,2019-11-02 00:00:00,1908-12-29 00:00:00,113,universidad de morón,ingeniería electrónica,Kelly ramos,Sarahholmes@yahoo.com,female,"unit 5657 box 0497 +dpo ae 53805",5417 +107,2019-11-02 00:00:00,1905-11-09 00:00:00,117,universidad de morón,ciencias veterinarias,Manuel moore,Johnmcgee@hotmail.com,male,"55086 chris roads apt. 632 +goldenfurt, va 70450",2208 +108,2019-11-02 00:00:00,1989-02-26 00:00:00,33,universidad de morón,licenciatura en psicología,James anderson,Sabrina99@hotmail.com,male,"952 stephanie court +lake devinhaven, oh 19815",9313 +109,2019-11-02 00:00:00,2001-12-21 00:00:00,20,universidad nacional de la pampa,licenciatura en terapia ocupacional,Richard jones,Carterfrederick@yahoo.com,male,"61246 tammy views +lake jonathanton, nv 66600",2618 +110,2019-11-02 00:00:00,1960-02-08 00:00:00,62,universidad de morón,actuario ,Charles allen,Daymichelle@gmail.com,male,"478 thomas ferry apt. 653 +benjaminmouth, vt 51746",8200 +111,2019-11-02 00:00:00,1982-07-03 00:00:00,40,universidad nacional de la pampa,arquitectura,Mark green,Jenniferpeterson@gmail.com,male,"9336 gabriel stravenue suite 983 +lake luisborough, wa 67007",3212 +112,2019-11-02 00:00:00,1927-05-31 00:00:00,95,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Leonard brooks,Sarahhobbs@yahoo.com,male,"582 shelby point suite 268 +charleshaven, ma 80684",3567 +113,2019-11-02 00:00:00,1955-02-07 00:00:00,67,universidad nacional de la pampa,ingeniería mecánica,James weiss,Christopher52@yahoo.com,male,"364 james rapids +port annettefort, ct 08839",4242 +114,2019-11-02 00:00:00,1946-03-09 00:00:00,76,universidad nacional de la pampa,contador público ,Robert daniels,Lphillips@gmail.com,male,"psc 3474, box 0373 +apo ae 46638",1712 +115,2019-11-02 00:00:00,1955-01-27 00:00:00,67,universidad nacional de la pampa,licenciatura en ciencias de la computación,Michelle estrada,Daniel50@yahoo.com,female,"766 phillip branch +port steven, md 13392",3708 +116,2019-11-02 00:00:00,1940-05-03 00:00:00,82,universidad de morón,licenciatura en terapia ocupacional,Mary williams,Wsnyder@yahoo.com,female,"0572 weber park +collinsstad, az 82453",1980 +117,2019-11-02 00:00:00,1982-09-20 00:00:00,40,universidad de morón,ciencias veterinarias,Curtis bender,Eddiesmith@hotmail.com,male,"47358 ware dale +east benjamin, il 99555",1664 +118,2019-11-02 00:00:00,1947-01-11 00:00:00,75,universidad de morón,farmacia,Jordan jones,Bruce94@yahoo.com,male,"9086 kevin mill +lake michael, fl 44285",4522 +119,2019-11-02 00:00:00,1916-03-03 00:00:00,106,universidad de morón,licenciatura en ciencias biológicas,Sean ryan,Qguerrero@hotmail.com,male,"882 dawn radial +burnsfurt, nh 23210",1737 +120,2019-11-02 00:00:00,1980-10-25 00:00:00,42,universidad de morón,diseño de imagen y sonido,Sarah castro,Craigtyler@gmail.com,female,"03298 willis flat suite 241 +paynetown, sd 43295",2705 +121,2019-11-02 00:00:00,1958-11-27 00:00:00,64,universidad de morón,ingeniería mecánica,Catherine larson,Davidsonjennifer@yahoo.com,female,"2064 emily union apt. 792 +north mary, pa 73279",7412 +122,2019-11-02 00:00:00,1978-04-19 00:00:00,44,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Penny ewing,Austinwilson@hotmail.com,female,"unit 0585 box 4822 +dpo ap 86251",6561 +123,2019-11-02 00:00:00,1935-02-16 00:00:00,87,universidad de morón,ingeniería electrónica,Dawn fry,Kathryn25@yahoo.com,female,"6565 wilkins shoal suite 331 +lake lisa, id 88413",9221 +124,2019-11-02 00:00:00,1922-07-25 00:00:00,100,universidad nacional de la pampa,agronomía,Mrs. monica scott,Wilsonbenjamin@hotmail.com,female,"671 bright fall +east tracyburgh, wy 48311",6438 +125,2019-11-02 00:00:00,1944-11-25 00:00:00,78,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,John haynes,Patrick85@gmail.com,male,"8814 parker locks apt. 033 +new james, id 00763",4155 +126,2019-11-02 00:00:00,1923-07-28 00:00:00,99,universidad de morón,técnico para bioterios ,Amanda cortez,Daltonteresa@yahoo.com,female,"745 jason plains suite 298 +charlesland, pa 54716",7607 +127,2019-11-02 00:00:00,1921-12-08 00:00:00,101,universidad nacional de la pampa,licenciatura en ciencia política ,Matthew mathis,Ewong@gmail.com,male,"730 torres lakes suite 368 +west mallory, ny 12305",5372 +128,2019-11-02 00:00:00,1905-12-27 00:00:00,116,universidad nacional de la pampa,bioquímica,David bautista,Bhansen@gmail.com,male,"393 william spring suite 793 +jimmyborough, ut 04329",5439 +129,2019-11-02 00:00:00,1907-02-26 00:00:00,115,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Tommy steele,Ryanhooper@yahoo.com,male,"unit 4492 box 5828 +dpo ae 74944",5735 +130,2019-11-02 00:00:00,1944-04-03 00:00:00,78,universidad de morón,ciencias veterinarias,Lisa jones,Mariacooley@yahoo.com,female,"248 jenkins locks +lake elizabethville, or 06700",3018 +131,2019-11-02 00:00:00,1970-05-13 00:00:00,52,universidad nacional de la pampa,arquitectura,Gina ellis,Mosskelly@yahoo.com,female,"01579 hernandez manors +south elizabethborough, ar 24236",2440 +132,2019-12-02 00:00:00,1989-07-01 00:00:00,33,universidad de morón,licenciatura en musicoterapia,William fisher,Wallacetracy@yahoo.com,male,"29988 john isle +lake danamouth, ne 02892",9023 +133,2019-12-02 00:00:00,1907-01-29 00:00:00,115,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Mr. gregory george,Awilliams@yahoo.com,male,"413 kevin route suite 540 +west stephanieborough, ar 48825",7613 +134,2019-12-02 00:00:00,1927-12-29 00:00:00,94,universidad de morón,licenciatura en ciencias antropológicas,Catherine russell,Vhernandez@yahoo.com,female,"3481 mcdonald common +barrystad, nh 43114",1804 +135,2019-12-02 00:00:00,2004-03-09 00:00:00,18,universidad nacional de la pampa,licenciatura en terapia ocupacional,James wilson,Heidi91@hotmail.com,male,"89264 jason crest apt. 645 +mannberg, ma 35578",3048 +136,2019-12-02 00:00:00,1960-09-06 00:00:00,62,universidad nacional de la pampa,agronomía,Nicole ryan,Carolynnelson@yahoo.com,female,"69906 vega ports apt. 591 +east philip, wa 93010",3585 +137,2019-12-02 00:00:00,2000-05-27 00:00:00,22,universidad de morón,licenciatura en ciencias antropológicas,Raymond dickerson,Anna65@gmail.com,male,"2761 bautista rest +colleenmouth, az 49238",3486 +138,2019-12-02 00:00:00,1961-04-14 00:00:00,61,universidad nacional de la pampa,licenciatura en sociología ,Tim douglas,Mitchelljason@yahoo.com,male,"3769 charles ridge +arroyofurt, ne 17138",2181 +139,2019-12-02 00:00:00,2000-07-20 00:00:00,22,universidad de morón,ingeniería electrónica,Jessica meyer,Nathanielcollins@yahoo.com,female,"788 davis underpass +karenville, co 31498",7547 +140,2019-12-02 00:00:00,2003-03-05 00:00:00,19,universidad de morón,licenciatura en sociología ,William chavez,Paul86@hotmail.com,male,"90512 rachel walk +ritamouth, mi 91403",6339 +141,2019-12-02 00:00:00,1998-09-02 00:00:00,24,universidad nacional de la pampa,ingeniería en informática,Stephanie chavez,Samuelmiller@hotmail.com,female,"4364 james orchard +hallton, id 54031",2919 +142,2019-12-02 00:00:00,1950-05-20 00:00:00,72,universidad de morón,licenciatura en ciencias de la educación ,Isaiah cooper,Nicolechaney@yahoo.com,male,"unit 6094 box 0286 +dpo ae 52697",4122 +143,2019-12-02 00:00:00,1918-06-25 00:00:00,104,universidad de morón,licenciatura en artes,Tammy wilkinson,Johnny13@yahoo.com,female,"2523 andrew glens apt. 980 +monroeport, mo 33913",5367 +144,2019-12-02 00:00:00,1971-07-22 00:00:00,51,universidad nacional de la pampa,licenciatura en ciencias ambientales,Alexis obrien,Lawsonbruce@gmail.com,female,"09525 hart estate apt. 656 +west williebury, ms 95706",5261 +145,2019-12-02 00:00:00,1990-11-25 00:00:00,31,universidad de morón,licenciatura en psicología,Rachel nelson,Bennettjacob@hotmail.com,female,"unit 9588 box 3624 +dpo aa 25184",3029 +146,2019-12-02 00:00:00,1975-12-14 00:00:00,46,universidad de morón,actuario ,Lydia stewart,Brandy50@gmail.com,female,"69868 burns island +lake frederickstad, ut 16697",3540 +147,2019-12-02 00:00:00,1927-01-03 00:00:00,95,universidad nacional de la pampa,ingeniería mecánica,Amy cooper md,Kimberlymurphy@hotmail.com,female,"101 allen rest apt. 887 +gilberthaven, il 43362",6551 +148,2019-12-02 00:00:00,1995-01-15 00:00:00,27,universidad de morón,licenciatura en artes,Jennifer meyer,Ibentley@yahoo.com,female,"704 chandler trafficway apt. 255 +new michellemouth, nm 61690",6501 +149,2019-12-02 00:00:00,1944-02-23 00:00:00,78,universidad de morón,licenciatura en musicoterapia,Matthew cruz,Rebeccabarrera@yahoo.com,male,"5517 kari stravenue +east mary, mi 92343",3470 +150,2019-12-02 00:00:00,1939-01-30 00:00:00,83,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Angela clark,Cisneroslaurie@hotmail.com,female,"75270 waters fort suite 987 +hollyside, ak 32557",3432 +151,2019-12-02 00:00:00,1991-06-23 00:00:00,31,universidad nacional de la pampa,licenciatura en terapia ocupacional,Megan preston,Mcmillancrystal@gmail.com,female,"9796 donald haven +geraldberg, ny 50203",3557 +152,2019-12-02 00:00:00,1911-03-11 00:00:00,111,universidad nacional de la pampa,diseño de imagen y sonido,Sarah jones,Denisewilliams@hotmail.com,female,"68042 gary views +port douglas, ut 15175",4434 +153,2019-12-02 00:00:00,1955-06-07 00:00:00,67,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Timothy weiss,Abbottchristopher@hotmail.com,male,"620 page ferry +east steven, tn 33299",1746 +154,2019-12-02 00:00:00,1980-07-30 00:00:00,42,universidad de morón,medicina,Jacqueline johnston,Garciamary@yahoo.com,female,"6746 thomas dale suite 476 +south melinda, me 87599",2722 +155,2019-12-02 00:00:00,1984-10-19 00:00:00,38,universidad de morón,medicina,Ryan morales,Jeanette31@gmail.com,male,"2788 woods shore +natashaton, hi 15656",8424 +156,2019-12-02 00:00:00,1988-09-23 00:00:00,34,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Dean arnold,Ericschultz@gmail.com,male,"08839 ashley station +east jonathon, ak 05266",3515 +157,2020-01-03 00:00:00,1976-09-24 00:00:00,46,universidad nacional de la pampa,licenciatura en terapia ocupacional,Elizabeth alexander,Dlowery@yahoo.com,female,"44566 marie roads +port jeffrey, ca 01527",2181 +158,2020-01-03 00:00:00,1983-05-02 00:00:00,39,universidad de morón,ingeniería mecánica,John fischer,Tberry@hotmail.com,male,"9967 moss centers suite 424 +port thomaschester, co 24544",3138 +159,2020-01-03 00:00:00,1956-02-20 00:00:00,66,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Madison webster,Lmitchell@gmail.com,female,"unit 6768 box 2098 +dpo aa 55772",1601 +160,2020-01-03 00:00:00,1973-06-20 00:00:00,49,universidad de morón,licenciatura en artes,Amy middleton,Kaitlynross@gmail.com,female,"54741 guzman summit +jenningsland, la 69121",4128 +161,2020-01-03 00:00:00,1994-06-19 00:00:00,28,universidad de morón,agronomía,Destiny avila,Murraytony@hotmail.com,female,"012 brandon road apt. 220 +new michael, wa 45148",5831 +162,2020-01-03 00:00:00,1965-07-06 00:00:00,57,universidad de morón,bioquímica,Ryan williams,Briancampbell@hotmail.com,male,"uscgc hart +fpo ae 74054",3072 +163,2020-01-03 00:00:00,2003-09-18 00:00:00,19,universidad de morón,licenciatura en artes,Brent miller,Jamesshaffer@yahoo.com,male,"871 gibbs falls +north codystad, tx 70988",7247 +164,2020-01-03 00:00:00,1954-01-25 00:00:00,68,universidad nacional de la pampa,licenciatura en ciencias geológicas,Richard pineda,Bshepherd@gmail.com,male,"22598 regina point suite 625 +andersonside, sc 06030",5594 +165,2020-01-03 00:00:00,1954-10-28 00:00:00,68,universidad nacional de la pampa,ciencias veterinarias,Lori garcia,Joan88@yahoo.com,female,"7993 osborne stravenue +mooreshire, ny 59976",4111 +166,2020-01-03 00:00:00,1995-10-14 00:00:00,27,universidad nacional de la pampa,bioquímica,Cody thompson,Lfrench@hotmail.com,male,"unit 2126 box 8187 +dpo ae 21978",3214 +167,2020-01-03 00:00:00,1982-01-10 00:00:00,40,universidad de morón,medicina,Patricia rodriguez,Fsims@hotmail.com,female,"3976 erica lodge suite 063 +shannonfort, dc 79222",3400 +168,2020-01-03 00:00:00,1936-11-25 00:00:00,86,universidad nacional de la pampa,licenciatura en ciencias de la computación,Nicholas murphy,Natalieblair@yahoo.com,male,"72568 patrick glen +new peterbury, la 39094",1882 +169,2020-01-03 00:00:00,1981-06-23 00:00:00,41,universidad nacional de la pampa,licenciatura en musicoterapia,Catherine armstrong,Mike77@gmail.com,female,"3851 moses curve +mcleanborough, nd 92322",4163 +170,2020-01-03 00:00:00,2002-03-19 00:00:00,20,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Daniel mejia,Andersonbrian@gmail.com,male,"77926 andrew mountains +wilsonhaven, vt 90564",2852 +171,2020-01-03 00:00:00,1916-10-20 00:00:00,106,universidad de morón,licenciatura en kinesiología y fisiatría,James jordan,Dianamorgan@gmail.com,male,"03618 brewer island +matthewshire, vt 82053",2919 +172,2020-01-03 00:00:00,1940-09-17 00:00:00,82,universidad de morón,licenciatura en ciencia política ,Brittany mccarty,Mark96@hotmail.com,female,"2503 keith points apt. 808 +alvaradofurt, nh 07272",2201 +173,2020-01-03 00:00:00,1973-01-24 00:00:00,49,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Heather gordon,George08@yahoo.com,female,"530 martin ways apt. 873 +port racheltown, la 41659",3228 +174,2020-01-03 00:00:00,1978-10-10 00:00:00,44,universidad de morón,ingeniería electrónica,Allen brown,Jasonmoore@yahoo.com,male,"023 rebecca mountains +south richardville, tn 11140",6708 +175,2020-01-03 00:00:00,1917-05-15 00:00:00,105,universidad de morón,actuario ,Nancy reyes,Jessicaaustin@hotmail.com,female,"usns rios +fpo aa 92727",6387 +176,2020-01-03 00:00:00,1960-06-25 00:00:00,62,universidad de morón,ingeniería mecánica,Kimberly jackson,David90@hotmail.com,female,"24579 jefferson roads +hayesberg, nj 11363",1746 +177,2020-01-03 00:00:00,1956-04-24 00:00:00,66,universidad de morón,licenciatura en ciencias biológicas,Tyrone morse,Emily64@gmail.com,male,"5377 michael ramp +simonborough, sc 29683",2919 +178,2020-01-03 00:00:00,1959-03-16 00:00:00,63,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Ashley murphy,Walter54@gmail.com,female,"3463 murillo keys +port scott, me 01039",3580 +179,2020-01-03 00:00:00,1966-03-31 00:00:00,56,universidad nacional de la pampa,licenciatura en terapia ocupacional,Mark jones,Mmartin@gmail.com,male,"1748 burgess corners suite 369 +hodgehaven, or 53263",5515 +180,2020-01-03 00:00:00,1940-02-03 00:00:00,82,universidad nacional de la pampa,bioquímica,Tammie orozco,Kevin49@gmail.com,female,"249 ball divide +north andrew, mn 80722",6663 +181,2019-10-03 00:00:00,1998-10-24 00:00:00,24,universidad nacional de la pampa,arquitectura,Sierra keller,Kellytyler@gmail.com,female,"245 rebekah crescent +perezburgh, ar 54016",2252 +182,2019-10-03 00:00:00,1948-05-14 00:00:00,74,universidad de morón,licenciatura en terapia ocupacional,Lauren johnson,Frank45@yahoo.com,female,"0354 barnes pine apt. 560 +lake thomastown, ak 44052",5515 +183,2019-10-03 00:00:00,1914-08-11 00:00:00,108,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Stacey fletcher,Scottjackson@yahoo.com,female,"811 daniel fork +millerton, or 48982",6387 +184,2019-10-03 00:00:00,1990-01-20 00:00:00,32,universidad nacional de la pampa,licenciatura en psicología,Regina haynes,Bradychristina@yahoo.com,female,"947 parker landing suite 376 +sarahbury, oh 74478",5509 +185,2019-10-03 00:00:00,1911-06-15 00:00:00,111,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Amy brown,Brookscody@gmail.com,female,"3519 timothy walks suite 500 +east jesse, ky 16031",3505 +186,2019-10-03 00:00:00,1964-06-18 00:00:00,58,universidad de morón,licenciatura en producción de bioimagenes,Jennifer johnson,Xschwartz@gmail.com,female,"964 catherine corner suite 414 +port jacquelineton, ut 35142",6301 +187,2019-10-03 00:00:00,1995-06-30 00:00:00,27,universidad nacional de la pampa,ciencias veterinarias,Zachary moore,Christian68@yahoo.com,male,"77833 sydney rapids apt. 533 +west nathan, wa 93762",3423 +188,2019-10-03 00:00:00,2004-05-04 00:00:00,18,universidad de morón,licenciatura en terapia ocupacional,Latasha mcfarland,Xrodriguez@yahoo.com,female,"12444 huynh corners +east kathy, sc 96287",4142 +189,2019-10-03 00:00:00,1910-11-06 00:00:00,112,universidad nacional de la pampa,licenciatura en artes,Dawn curtis,Curtisstephen@gmail.com,female,"658 williams walk apt. 734 +west thomasfurt, az 86938",3534 +190,2019-10-03 00:00:00,1985-05-26 00:00:00,37,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Jeremy estrada,Brandyblack@hotmail.com,male,"5527 morse club +brownville, mo 20744",4626 +191,2019-10-03 00:00:00,1958-12-14 00:00:00,63,universidad nacional de la pampa,ingeniería en informática,Daniel gamble,Monica48@gmail.com,male,"43814 jennifer keys +margaretstad, va 07149",4133 +192,2019-10-03 00:00:00,1913-01-15 00:00:00,109,universidad de morón,contador público ,Gene browning,Ryanbowman@hotmail.com,male,"psc 4809, box 7610 +apo ae 65933",3561 +193,2019-10-03 00:00:00,1912-10-11 00:00:00,110,universidad de morón,licenciatura en relaciones del trabajo ,April newman,Qpoole@gmail.com,female,"57467 brianna square +west mary, al 88590",6503 +194,2019-10-03 00:00:00,2001-05-26 00:00:00,21,universidad de morón,licenciatura en ciencias ambientales,Debra wall,Mbailey@hotmail.com,female,"29324 sanchez ports +port danielfort, ms 77566",5475 +195,2019-10-03 00:00:00,1954-10-03 00:00:00,68,universidad nacional de la pampa,licenciatura en administración ,Roy joseph,Colecynthia@yahoo.com,male,"98473 johnson camp suite 763 +east martha, il 76411",3534 +196,2019-10-03 00:00:00,1938-10-08 00:00:00,84,universidad nacional de la pampa,diseño industrial,Brandi burke,Ewhite@yahoo.com,female,"01791 weaver plains suite 871 +velezhaven, ri 02295",4157 +197,2019-10-03 00:00:00,1973-12-19 00:00:00,48,universidad nacional de la pampa,licenciatura en artes,Sue bradley,Sanchezmark@gmail.com,female,"294 ellis center apt. 401 +port sharonbury, ok 42135",5594 +198,2019-10-03 00:00:00,1957-05-31 00:00:00,65,universidad nacional de la pampa,diseño de imagen y sonido,Denise powell,Ycarter@gmail.com,female,"735 washington river suite 461 +robertville, la 60611",1812 +199,2019-10-03 00:00:00,1950-05-28 00:00:00,72,universidad de morón,licenciatura en ciencias biológicas,Mary palmer,Weavermichael@hotmail.com,female,"8665 saunders station +new stuart, il 71795",7249 +200,2019-10-03 00:00:00,1967-05-08 00:00:00,55,universidad de morón,licenciatura en relaciones del trabajo ,Ashley brown,Andre05@yahoo.com,female,"unit 3934 box 1389 +dpo aa 18809",5264 +201,2019-11-03 00:00:00,1940-11-11 00:00:00,82,universidad nacional de la pampa,licenciatura en ciencia política ,Mariah benton,Hkaiser@yahoo.com,female,"90350 hall fall apt. 351 +bonnieview, fl 89632",5353 +202,2019-11-03 00:00:00,1959-02-02 00:00:00,63,universidad nacional de la pampa,técnico para bioterios ,David johnson,Rclayton@yahoo.com,male,"184 karen row suite 012 +north davidhaven, ak 41184",3327 +203,2019-11-03 00:00:00,1913-01-24 00:00:00,109,universidad nacional de la pampa,farmacia,Cody lewis,Bryanmccall@hotmail.com,male,"1794 owens terrace apt. 660 +lisaborough, nm 31450",3194 +204,2019-11-03 00:00:00,1914-09-14 00:00:00,108,universidad de morón,licenciatura en ciencias biológicas,Kari smith,Daniellee@hotmail.com,female,"024 malone port apt. 124 +north sandra, nh 84714",6472 +205,2019-11-03 00:00:00,1985-01-14 00:00:00,37,universidad de morón,diseño industrial,Jeff larson,Grahammichael@yahoo.com,male,"5963 silva roads apt. 224 +south lauraville, ok 61083",1856 +206,2019-11-03 00:00:00,1986-08-13 00:00:00,36,universidad de morón,farmacia,Connor walker,Frenchmatthew@yahoo.com,male,"psc 5389, box 7919 +apo ae 38572",5731 +207,2019-11-03 00:00:00,1967-07-04 00:00:00,55,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Heather williams,Christinagalvan@gmail.com,female,"274 edward ranch suite 369 +jasonchester, vt 40898",3316 +208,2019-11-03 00:00:00,1924-03-22 00:00:00,98,universidad de morón,ingeniería electrónica,Carol roberts,Smithjohn@hotmail.com,female,"22423 miller turnpike +dominiquefort, ma 33824",2900 +209,2019-11-03 00:00:00,1925-03-27 00:00:00,97,universidad de morón,técnico para bioterios ,Jared wilkins,Westjuan@gmail.com,male,"261 beck falls apt. 190 +michaelhaven, or 56255",6748 +210,2019-11-03 00:00:00,1965-06-26 00:00:00,57,universidad de morón,técnico para bioterios ,Kristen montgomery,Bgarcia@yahoo.com,female,"004 emily creek apt. 643 +west teresa, ut 19586",3076 +211,2019-11-03 00:00:00,1939-04-14 00:00:00,83,universidad nacional de la pampa,ingeniería en informática,Charles butler,Mark61@gmail.com,male,"5055 karen mills +reedfurt, wv 58358",2732 +212,2019-11-03 00:00:00,1923-01-27 00:00:00,99,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Tara alexander md,Lgrant@yahoo.com,female,"933 davis well apt. 147 +east kevinburgh, ca 25435",5517 +213,2019-11-03 00:00:00,1924-05-04 00:00:00,98,universidad de morón,licenciatura en producción de bioimagenes,Paul clark,Hgarner@yahoo.com,male,"305 horton vista apt. 374 +amyton, tx 08921",7540 +214,2019-11-03 00:00:00,1945-08-07 00:00:00,77,universidad de morón,licenciatura en planificación y diseño del paisaje,Aaron solis,Znichols@hotmail.com,male,"015 wilson fields suite 376 +greeneside, ga 62653",4700 +215,2019-11-03 00:00:00,1937-03-12 00:00:00,85,universidad de morón,agronomía,Ricky gutierrez,Deborah06@gmail.com,male,"453 jennifer parkway suite 466 +north kenneth, ky 96900",4152 +216,2019-11-03 00:00:00,1973-08-09 00:00:00,49,universidad nacional de la pampa,medicina,Brittany anthony,Corteztravis@gmail.com,female,"5075 emily shores +west craigberg, wy 76209",5731 +217,2019-11-03 00:00:00,1984-07-29 00:00:00,38,universidad nacional de la pampa,licenciatura en ciencias biológicas,Katherine wilson,Scottbrian@yahoo.com,female,"9384 matthew pines apt. 893 +johnsonstad, ms 43300",4231 +218,2019-12-03 00:00:00,1974-08-02 00:00:00,48,universidad nacional de la pampa,bioquímica,Anthony wolfe,Stevengarcia@gmail.com,male,"7081 michael fork +dominiquefurt, va 49254",1838 +219,2019-12-03 00:00:00,1987-11-20 00:00:00,35,universidad nacional de la pampa,bioquímica,Ivan jones,Rachel08@hotmail.com,male,"uss lee +fpo ae 02031",4626 +220,2019-12-03 00:00:00,1918-09-16 00:00:00,104,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Tyler johnson,Rmclaughlin@gmail.com,male,"15482 williams ramp suite 368 +south erika, oh 06947",5883 +221,2019-12-03 00:00:00,1972-03-01 00:00:00,50,universidad de morón,farmacia,Christian robertson,Joelmartin@hotmail.com,male,"8052 ballard streets +new tara, mt 41908",1854 +222,2019-12-03 00:00:00,1994-06-25 00:00:00,28,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Eugene lee,Walter69@hotmail.com,male,"uss logan +fpo ae 90922",4176 +223,2019-12-03 00:00:00,1946-09-01 00:00:00,76,universidad nacional de la pampa,actuario ,Heather herman,Wendyblair@yahoo.com,female,"343 baker spring apt. 220 +smithberg, ma 48359",6000 +224,2019-12-03 00:00:00,1906-12-24 00:00:00,115,universidad nacional de la pampa,licenciatura en psicología,Lori michael,Ryantucker@gmail.com,female,"5566 sexton point +barrettmouth, id 75926",3536 +225,2019-12-03 00:00:00,1977-07-31 00:00:00,45,universidad de morón,técnico para bioterios ,John mays,Robertfry@hotmail.com,male,"1374 mckee street apt. 834 +scottside, va 49450",7600 +226,2019-12-03 00:00:00,1958-07-06 00:00:00,64,universidad nacional de la pampa,ingeniería mecánica,Ashley flores,Nherrera@gmail.com,female,"642 fleming valley +north christopherfurt, sc 54931",1674 +227,2019-12-03 00:00:00,1947-08-02 00:00:00,75,universidad de morón,diseño industrial,Kayla oconnell,Howeamanda@gmail.com,female,"349 jeremy vista +barrettfurt, ms 18163",8156 +228,2019-12-03 00:00:00,1939-09-04 00:00:00,83,universidad nacional de la pampa,licenciatura en terapia ocupacional,Jennifer mccarthy,Carlaschmidt@gmail.com,female,"4597 miranda groves +jeremyfort, co 69164",6036 +229,2019-12-03 00:00:00,1964-10-30 00:00:00,58,universidad de morón,licenciatura en sociología ,Adrienne morales,Acollins@yahoo.com,female,"13349 kathleen manor +south anthony, in 44136",2241 +230,2019-12-03 00:00:00,1984-08-02 00:00:00,38,universidad de morón,licenciatura en gestión de agroalimentos,Scott nelson,Angel75@gmail.com,male,"05408 martinez lock apt. 244 +new wendy, mo 97873",6313 +231,2019-12-03 00:00:00,1913-01-21 00:00:00,109,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Kristina daugherty,Jthompson@gmail.com,female,"505 hodges via +lake stephanieton, la 39410",3021 +232,2019-12-03 00:00:00,1958-10-14 00:00:00,64,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Jeffrey walker,Michaelmitchell@hotmail.com,male,"6052 santos ville suite 912 +charleneshire, ca 31673",2944 +233,2019-12-03 00:00:00,1953-12-03 00:00:00,68,universidad nacional de la pampa,licenciatura en sociología ,Roger hall,Courtney64@hotmail.com,male,"9084 sherry path suite 756 +south mariahtown, ne 01231",5275 +234,2019-12-03 00:00:00,1964-05-01 00:00:00,58,universidad de morón,licenciatura en ciencias ambientales,Taylor cook,Qdrake@gmail.com,female,"488 james pass +new courtneyfort, ks 80552",5423 +235,2019-12-03 00:00:00,2003-10-14 00:00:00,19,universidad nacional de la pampa,actuario ,Kimberly austin,Wstewart@gmail.com,female,"744 allen extension +new adamton, wi 42732",2705 +236,2019-12-03 00:00:00,1922-05-19 00:00:00,100,universidad de morón,licenciatura en administración ,Andrea rhodes,Bcurry@yahoo.com,female,"036 chavez mills +josephborough, id 17884",4705 +237,2019-12-03 00:00:00,1984-06-07 00:00:00,38,universidad nacional de la pampa,licenciatura en ciencia política ,Peggy duncan,Schultzmark@gmail.com,female,"843 rivera dam suite 614 +melissamouth, wy 35812",8200 +238,2019-12-03 00:00:00,1909-10-06 00:00:00,113,universidad nacional de la pampa,licenciatura en ciencias biológicas,Patricia wood,Kcastro@gmail.com,female,"9453 jonathan walk +danielmouth, oh 78768",7130 +239,2019-12-03 00:00:00,2000-08-09 00:00:00,22,universidad de morón,licenciatura en musicoterapia,Bryan watson,Jimenezrhonda@hotmail.com,male,"140 lopez pass +new jacobbury, mn 03600",5500 +240,2019-12-03 00:00:00,1939-11-06 00:00:00,83,universidad de morón,licenciatura en artes,Dalton silva,Elizabeth39@hotmail.com,male,"78957 jackson wells suite 389 +denisefort, hi 94981",6531 +241,2019-12-03 00:00:00,1915-12-21 00:00:00,106,universidad nacional de la pampa,licenciatura en sociología ,Victoria frazier,Craigrodriguez@gmail.com,female,"1181 randolph burgs +stacyview, sc 51612",6430 +242,2019-12-03 00:00:00,2000-06-13 00:00:00,22,universidad nacional de la pampa,licenciatura en ciencia política ,Matthew fisher,Pdeleon@gmail.com,male,"0362 laura walks +greenefort, ct 01642",1614 +243,2019-12-03 00:00:00,1998-02-14 00:00:00,24,universidad nacional de la pampa,licenciatura en ciencia política ,Joshua armstrong,Smithjames@yahoo.com,male,"74833 scott shoal apt. 823 +south michele, mo 58009",3056 +244,2019-12-03 00:00:00,1956-10-07 00:00:00,66,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,Margaret davenport,Baileydwayne@hotmail.com,female,"unit 6805 box 2341 +dpo ap 88892",2352 +245,2019-12-03 00:00:00,2001-09-01 00:00:00,21,universidad de morón,licenciatura en sociología ,Pedro hill,Brian29@yahoo.com,male,"72392 jones shoal +south lisamouth, sc 56198",7401 +246,2019-12-03 00:00:00,1979-07-14 00:00:00,43,universidad de morón,licenciatura en kinesiología y fisiatría,Edward mckinney,Erinwatson@gmail.com,male,"53754 brooks village suite 901 +port dustin, ak 89615",1900 +247,2020-01-04 00:00:00,1989-03-31 00:00:00,33,universidad de morón,medicina,Christopher buck,Eric83@hotmail.com,male,"561 bobby shoals apt. 932 +new amberville, ut 70711",7501 +248,2020-01-04 00:00:00,1910-07-16 00:00:00,112,universidad nacional de la pampa,ciencias veterinarias,John stevens,Rachel60@hotmail.com,male,"88992 belinda lock suite 015 +west karen, tn 36023",1655 +249,2020-01-04 00:00:00,1922-12-17 00:00:00,99,universidad nacional de la pampa,licenciatura en ciencias biológicas,Sheryl rodriguez,Nicolestark@hotmail.com,female,"8764 hector squares suite 889 +west angelfurt, sc 57814",4166 +250,2020-01-04 00:00:00,1973-02-17 00:00:00,49,universidad de morón,licenciatura en planificación y diseño del paisaje,Christopher orozco,Wilsonrobert@gmail.com,male,"8295 allison burg suite 163 +north john, in 53914",6001 +251,2020-01-04 00:00:00,1914-12-22 00:00:00,107,universidad de morón,licenciatura en ciencias antropológicas,Miguel herrera,Ffrederick@hotmail.com,male,"usns martinez +fpo ap 56658",3516 +252,2020-01-04 00:00:00,1980-12-21 00:00:00,41,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Nancy reyes,Melissasanchez@hotmail.com,female,"09758 lawson inlet +lewisburgh, in 93469",6015 +253,2020-01-04 00:00:00,1957-06-21 00:00:00,65,universidad nacional de la pampa,bioquímica,Jacob johnson,Ryan58@hotmail.com,male,"3028 philip causeway +south kevinmouth, tx 85423",6627 +254,2020-01-04 00:00:00,1923-11-01 00:00:00,99,universidad de morón,licenciatura en ciencias ambientales,John curtis,Jillmcintosh@yahoo.com,male,"0060 lisa court +collinston, ia 68848",4107 +255,2020-01-04 00:00:00,1909-03-03 00:00:00,113,universidad de morón,licenciatura en terapia ocupacional,Martha jones,Robinjacobs@yahoo.com,female,"38452 luke fort apt. 612 +brucehaven, tn 10188",4126 +256,2020-01-04 00:00:00,1923-02-19 00:00:00,99,universidad de morón,ingeniería en informática,Michael adkins,Imata@hotmail.com,male,"4726 williams common +new ericmouth, hi 10596",4109 +257,2020-01-04 00:00:00,1982-07-29 00:00:00,40,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Jessica montoya,Angeltucker@gmail.com,female,"53413 jessica crossroad suite 221 +elizabethville, az 37052",5733 +258,2020-01-04 00:00:00,1965-02-08 00:00:00,57,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Joan gregory,Johnsonteresa@hotmail.com,female,"908 joseph lane +gouldshire, sc 46186",7225 +259,2020-01-04 00:00:00,1985-05-28 00:00:00,37,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Stephanie lutz,Jesusharrison@gmail.com,female,"193 melissa branch apt. 097 +jenniferport, ms 77859",4413 +260,2020-01-04 00:00:00,1960-07-08 00:00:00,62,universidad de morón,licenciatura en artes,Anthony jones,Garciaadam@gmail.com,male,"8414 luis spurs suite 382 +south richardport, il 49028",2921 +261,2020-01-04 00:00:00,1990-03-22 00:00:00,32,universidad nacional de la pampa,contador público ,George ayala,Stacywalton@yahoo.com,male,"225 west via +clarktown, ga 96915",6551 +262,2019-10-04 00:00:00,1945-10-24 00:00:00,77,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Bradley hanson,Joe83@hotmail.com,male,"583 stewart summit +martinside, al 32247",7005 +263,2019-10-04 00:00:00,1933-03-22 00:00:00,89,universidad nacional de la pampa,farmacia,Alejandro griffin,Kimberlychavez@yahoo.com,male,"65296 flores rapid +south anthonyhaven, mo 98128",9301 +264,2019-10-04 00:00:00,1923-01-27 00:00:00,99,universidad nacional de la pampa,contador público ,Travis marshall,Marcia26@yahoo.com,male,"5507 amanda islands +south johnchester, ca 66808",5733 +265,2019-10-04 00:00:00,1950-09-19 00:00:00,72,universidad de morón,licenciatura en ciencia política ,Peter gibson,Parkerbrandon@gmail.com,male,"85115 greer drive +new jocelyn, in 46446",5306 +266,2019-10-04 00:00:00,1955-07-03 00:00:00,67,universidad nacional de la pampa,diseño industrial,Kerry lopez,Brandon31@yahoo.com,female,"66022 aaron rue suite 921 +theresamouth, nh 36413",3153 +267,2019-10-04 00:00:00,1964-02-09 00:00:00,58,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Amy ramos,Johnperkins@hotmail.com,female,"0086 alexander field apt. 544 +michelefurt, sc 74116",9035 +268,2019-10-04 00:00:00,1949-02-10 00:00:00,73,universidad nacional de la pampa,ingeniería mecánica,Nicole jones,Tphillips@hotmail.com,female,"30097 kimberly roads +east pamela, ny 66466",5365 +269,2019-10-04 00:00:00,1936-06-29 00:00:00,86,universidad nacional de la pampa,licenciatura en ciencias ambientales,John davis,Karensummers@yahoo.com,male,"382 rowland island suite 856 +jacquelineport, oh 06422",2633 +270,2019-10-04 00:00:00,1973-09-05 00:00:00,49,universidad nacional de la pampa,licenciatura en artes,Anthony howard,Tclements@yahoo.com,male,"005 hoffman plains apt. 463 +new benjamin, tx 55283",9405 +271,2019-10-04 00:00:00,2000-02-28 00:00:00,22,universidad nacional de la pampa,licenciatura en sociología ,Shelby mcbride,Lcarter@gmail.com,female,"2775 mcdonald dam +east sabrinabury, ca 21487",3543 +272,2019-10-04 00:00:00,1961-06-07 00:00:00,61,universidad de morón,licenciatura en musicoterapia,Christy gibson,Scott75@gmail.com,female,"1674 simmons hill +dennishaven, oh 13680",5575 +273,2019-10-04 00:00:00,1929-07-18 00:00:00,93,universidad de morón,licenciatura en administración ,Sarah mills,Christopher73@hotmail.com,female,"2989 amanda terrace +lake david, sd 02854",3371 +274,2019-10-04 00:00:00,1919-09-25 00:00:00,103,universidad nacional de la pampa,licenciatura en administración ,Gina smith,Hlopez@gmail.com,female,"unit 0611 box 3871 +dpo ap 13364",1763 +275,2019-10-04 00:00:00,1920-06-25 00:00:00,102,universidad nacional de la pampa,ingeniería mecánica,John williams,Terrianderson@yahoo.com,male,"37690 christina expressway +kristinaborough, ca 95639",6430 +276,2019-10-04 00:00:00,1980-09-18 00:00:00,42,universidad de morón,licenciatura en planificación y diseño del paisaje,Amanda coleman,Corymeyer@gmail.com,female,"83896 sarah ridges apt. 426 +michellehaven, nh 92437",4501 +277,2019-11-04 00:00:00,1920-09-20 00:00:00,102,universidad nacional de la pampa,agronomía,Crystal hernandez,Pughkimberly@gmail.com,female,"unit 2820 box 2858 +dpo ap 99303",5871 +278,2019-11-04 00:00:00,1951-04-11 00:00:00,71,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Clinton ramirez,Madisoncarpenter@yahoo.com,male,"618 levine land +hollyborough, nd 15967",8103 +279,2019-11-04 00:00:00,1960-08-21 00:00:00,62,universidad nacional de la pampa,licenciatura en terapia ocupacional,Victoria martin,Dmiller@yahoo.com,female,"0786 david orchard apt. 696 +bobbyville, al 98509",4128 +280,2019-11-04 00:00:00,2002-05-10 00:00:00,20,universidad de morón,licenciatura en producción de bioimagenes,Lynn jones,Roger85@gmail.com,female,"299 underwood cliffs suite 982 +new tammy, ma 69141",6205 +281,2019-11-04 00:00:00,1995-02-18 00:00:00,27,universidad nacional de la pampa,licenciatura en ciencia política ,Andrew ryan,Fmyers@hotmail.com,male,"usns harris +fpo aa 23534",1649 +282,2019-11-04 00:00:00,1962-01-25 00:00:00,60,universidad nacional de la pampa,licenciatura en psicología,George huang md,Shellystewart@gmail.com,male,"26084 sullivan courts apt. 222 +west juliaview, tx 32202",3071 +283,2019-11-04 00:00:00,1951-03-23 00:00:00,71,universidad de morón,licenciatura en producción de bioimagenes,Meagan brown,Collinsmackenzie@yahoo.com,female,"170 richard estate +lake rachaelstad, il 10343",3324 +284,2019-11-04 00:00:00,1991-03-22 00:00:00,31,universidad de morón,arquitectura,Stephanie howard,Nicole39@gmail.com,female,"psc 6930, box 0583 +apo aa 43727",8311 +285,2019-11-04 00:00:00,1934-02-16 00:00:00,88,universidad de morón,licenciatura en ciencias ambientales,Catherine james,Frederickjenkins@hotmail.com,female,"0483 crystal groves +port jeff, wy 64040",7641 +286,2019-11-04 00:00:00,1981-09-13 00:00:00,41,universidad de morón,licenciatura en musicoterapia,Anthony hernandez,Thomasdavid@gmail.com,male,"461 paula inlet +mcintoshmouth, oh 95396",6623 +287,2019-11-04 00:00:00,1965-04-13 00:00:00,57,universidad de morón,diseño de imagen y sonido,Edward ryan,Kimberlylowe@hotmail.com,male,"49127 gomez coves suite 764 +east karla, al 03812",5589 +288,2019-11-04 00:00:00,1945-08-08 00:00:00,77,universidad de morón,diseño industrial,Regina osborn,Brittanymueller@gmail.com,female,"493 mary walk +port stephanie, hi 44368",4724 +289,2019-11-04 00:00:00,1996-03-16 00:00:00,26,universidad de morón,licenciatura en musicoterapia,John patterson,Jeromethomas@hotmail.com,male,"8530 rios bypass suite 050 +kristenfort, tx 25558",9223 +290,2019-11-04 00:00:00,1950-04-03 00:00:00,72,universidad de morón,licenciatura en ciencias antropológicas,Timothy gomez,Michaelhoffman@gmail.com,male,"77614 rojas mountains +new cynthiafurt, oh 73522",3052 +291,2019-11-04 00:00:00,1972-04-05 00:00:00,50,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Stephen stuart,Ericahess@yahoo.com,male,"72408 jonathan garden suite 194 +jonesland, nh 02659",4157 +292,2019-11-04 00:00:00,1944-09-08 00:00:00,78,universidad de morón,licenciatura en terapia ocupacional,Noah young,Scottturner@yahoo.com,male,"98567 mccormick mission +sarahland, ny 02541",3364 +293,2019-11-04 00:00:00,1914-04-28 00:00:00,108,universidad nacional de la pampa,licenciatura en ciencia política ,Katie cannon,Scotthenderson@hotmail.com,female,"54247 williams trail +new garyborough, la 17115",4411 +294,2019-11-04 00:00:00,1970-06-05 00:00:00,52,universidad de morón,agronomía,Laura perkins,Acostaandres@gmail.com,female,"47168 lee pass apt. 397 +south jamesland, oh 62927",3366 +295,2019-11-04 00:00:00,1999-12-28 00:00:00,22,universidad de morón,licenciatura en ciencias de la computación,Denise nelson,Ashley36@hotmail.com,female,"861 susan lake apt. 007 +south jeffreyton, sd 15200",5601 +296,2019-11-04 00:00:00,1981-09-09 00:00:00,41,universidad nacional de la pampa,licenciatura en sociología ,Dustin allen,Kingrichard@gmail.com,male,"36576 riley meadow apt. 961 +new angela, nv 66188",8166 +297,2019-12-04 00:00:00,1911-04-11 00:00:00,111,universidad de morón,licenciatura en terapia ocupacional,Christopher allen,Justinwallace@yahoo.com,male,"075 lisa orchard suite 219 +danielsport, ky 69980",5313 +298,2019-12-04 00:00:00,1941-01-01 00:00:00,81,universidad de morón,licenciatura en kinesiología y fisiatría,Michael zhang,Olsonjennifer@hotmail.com,male,"433 cole hollow +nicholsside, mo 15238",8424 +299,2019-12-04 00:00:00,1908-06-16 00:00:00,114,universidad nacional de la pampa,contador público ,Megan franklin,Cmay@yahoo.com,female,"usns williams +fpo ae 25077",6467 +300,2019-12-04 00:00:00,1964-10-31 00:00:00,58,universidad nacional de la pampa,agronomía,Katherine jones,Deborah35@yahoo.com,female,"89301 penny fords apt. 902 +south lindsayville, al 39667",2456 +301,2019-12-04 00:00:00,1961-01-24 00:00:00,61,universidad nacional de la pampa,licenciatura en artes,Erica huffman,Chadpaul@yahoo.com,female,"8774 reid unions +schultzmouth, ct 39734",6641 +302,2019-12-04 00:00:00,1981-07-08 00:00:00,41,universidad nacional de la pampa,licenciatura en musicoterapia,Julie watts,Thomas11@gmail.com,female,"110 martinez prairie suite 751 +franklinbury, oh 63968",2146 +303,2019-12-04 00:00:00,1951-08-26 00:00:00,71,universidad nacional de la pampa,diseño de imagen y sonido,Shawn bennett,Rhonda10@hotmail.com,male,"07294 nelson crescent apt. 680 +lake andreaberg, wv 12216",1669 +304,2019-12-04 00:00:00,1989-04-05 00:00:00,33,universidad nacional de la pampa,ciencias veterinarias,Michael adams,Millergrace@gmail.com,male,"38063 brown plains +west shannon, ak 46827",4161 +305,2019-12-04 00:00:00,1994-05-09 00:00:00,28,universidad nacional de la pampa,contador público ,Paula smith,Thomasflores@yahoo.com,female,"92942 morgan square +williamsview, ar 01441",5529 +306,2019-12-04 00:00:00,1934-02-06 00:00:00,88,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,Ricky lara,Johnsondoris@yahoo.com,male,"79845 cooper underpass suite 374 +lake sandrafurt, ct 43583",5584 +307,2019-12-04 00:00:00,1998-09-16 00:00:00,24,universidad nacional de la pampa,técnico para bioterios ,Jason evans,Kylenelson@yahoo.com,male,"62705 flores cove apt. 377 +south joy, sd 57935",8506 +308,2019-12-04 00:00:00,1913-02-25 00:00:00,109,universidad nacional de la pampa,licenciatura en ciencia política ,Rhonda pittman,Jamie64@gmail.com,female,"0333 williams summit +christopherside, va 17931",7531 +309,2019-12-04 00:00:00,1927-10-25 00:00:00,95,universidad nacional de la pampa,contador público ,William gamble,Justin33@gmail.com,male,"uscgc hurley +fpo ap 52825",5355 +310,2019-12-04 00:00:00,1927-10-09 00:00:00,95,universidad de morón,licenciatura en administración ,Jason sanchez,Kwells@hotmail.com,male,"60270 eric rapid apt. 967 +south patrickfort, ga 76994",9100 +311,2019-12-04 00:00:00,1990-06-12 00:00:00,32,universidad nacional de la pampa,actuario ,Shannon mack,Ulane@yahoo.com,female,"psc 6099, box 6042 +apo ap 67613",1741 +312,2019-12-04 00:00:00,1936-08-08 00:00:00,86,universidad de morón,licenciatura en producción de bioimagenes,Joseph mitchell,Jcurry@gmail.com,male,"8768 jessica unions suite 097 +east daniel, in 64137",1847 +313,2019-12-04 00:00:00,1994-03-07 00:00:00,28,universidad de morón,contador público ,Jimmy fuller,Robert38@hotmail.com,male,"7328 foster roads suite 665 +mooreborough, co 08273",2812 +314,2019-12-04 00:00:00,1914-06-29 00:00:00,108,universidad de morón,licenciatura en ciencias de la educación ,Ashley thompson,Moorebenjamin@yahoo.com,female,"uscgc dickson +fpo ap 96348",8319 +315,2019-12-04 00:00:00,1988-04-25 00:00:00,34,universidad nacional de la pampa,licenciatura en ciencia política ,Lorraine phillips,Kayla09@gmail.com,female,"18459 samantha valleys apt. 732 +north thomasview, nv 79200",5831 +316,2019-12-04 00:00:00,1979-02-21 00:00:00,43,universidad de morón,licenciatura en musicoterapia,Marcus woodward,Edward49@yahoo.com,male,"020 daniels radial apt. 619 +smithland, tn 64060",8412 +317,2019-12-04 00:00:00,1954-01-12 00:00:00,68,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Angie jenkins,Kelly92@gmail.com,female,"314 trevino landing +port david, ak 23991",1891 +318,2019-12-04 00:00:00,1995-06-08 00:00:00,27,universidad nacional de la pampa,arquitectura,Tina gross,Kylemiller@hotmail.com,female,"9964 jessica plain +haileyshire, va 31022",3532 +319,2019-12-04 00:00:00,1913-05-08 00:00:00,109,universidad de morón,licenciatura en psicología,Scott robinson ii,Jeffreyallen@hotmail.com,male,"92335 johnson harbors suite 814 +christopherfort, co 05702",6605 +320,2020-01-05 00:00:00,1996-02-27 00:00:00,26,universidad de morón,licenciatura en gestión de agroalimentos,Christine garcia,Sgarcia@gmail.com,female,"98568 mary pine +leblancside, la 16698",7247 +321,2020-01-05 00:00:00,1968-05-28 00:00:00,54,universidad de morón,licenciatura en gestión de agroalimentos,Veronica smith,Ndecker@gmail.com,female,"013 shane parks +port danielmouth, pa 60323",7507 +322,2020-01-05 00:00:00,1943-07-29 00:00:00,79,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Jeffrey mays,Jameshopkins@hotmail.com,male,"7072 hood gateway +wrightfurt, in 66864",7635 +323,2020-01-05 00:00:00,1922-02-07 00:00:00,100,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Ashley haynes,Santosdaniel@yahoo.com,female,"3624 anthony route +hurstborough, va 44945",5263 +324,2020-01-05 00:00:00,1917-08-12 00:00:00,105,universidad de morón,licenciatura en ciencias de la educación ,Herbert curtis,Bellmelissa@hotmail.com,male,"2075 brown cliffs apt. 576 +south brandon, id 49957",6385 +325,2020-01-05 00:00:00,2000-10-11 00:00:00,22,universidad nacional de la pampa,licenciatura en terapia ocupacional,Jeremy marshall,Charles17@hotmail.com,male,"72930 brian mountain +sandersport, id 48991",3460 +326,2020-01-05 00:00:00,1923-02-28 00:00:00,99,universidad de morón,licenciatura en producción de bioimagenes,Elizabeth hines,Clarkcharlene@gmail.com,female,"72875 david trail +juliechester, ak 52658",1925 +327,2020-01-05 00:00:00,1953-07-02 00:00:00,69,universidad nacional de la pampa,licenciatura en musicoterapia,Michele jackson,Padillajanet@hotmail.com,female,"141 peters mount +east cassieville, ks 17962",1674 +328,2020-01-05 00:00:00,2003-07-31 00:00:00,19,universidad nacional de la pampa,licenciatura en musicoterapia,Carl cole,Justin17@gmail.com,male,"8891 christopher roads apt. 494 +north sherry, ak 76674",2248 +329,2020-01-05 00:00:00,1942-12-24 00:00:00,79,universidad nacional de la pampa,bioquímica,Geoffrey green,Amiller@hotmail.com,male,"42039 ryan causeway +south nicoleton, ny 65908",5319 +330,2020-01-05 00:00:00,1926-02-10 00:00:00,96,universidad de morón,licenciatura en ciencias de la computación,Edgar werner,Qfreeman@gmail.com,male,"322 matthew circles suite 013 +south amyhaven, nj 87129",4231 +331,2020-01-05 00:00:00,1966-10-29 00:00:00,56,universidad nacional de la pampa,arquitectura,Anthony palmer,Pdixon@hotmail.com,male,"psc 8956, box 8854 +apo aa 37453",3304 +332,2020-01-05 00:00:00,1991-01-16 00:00:00,31,universidad de morón,licenciatura en kinesiología y fisiatría,Malik martinez,Khandorothy@hotmail.com,male,"57078 sanders port +new williamstad, vt 03924",4164 +333,2020-01-05 00:00:00,1982-12-22 00:00:00,39,universidad nacional de la pampa,diseño de imagen y sonido,Derek thomas,Nparker@hotmail.com,male,"9121 goodman drive +south jasonton, ca 34485",3700 +334,2020-01-05 00:00:00,1976-04-07 00:00:00,46,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Lisa faulkner md,Sharon33@gmail.com,female,"2329 christensen street apt. 116 +new jeffrey, va 51671",3575 +335,2020-01-05 00:00:00,1908-06-09 00:00:00,114,universidad nacional de la pampa,bioquímica,Amanda taylor,Faith24@gmail.com,female,"8939 belinda walks +west chelsea, de 12198",4176 +336,2020-01-05 00:00:00,1974-01-11 00:00:00,48,universidad de morón,licenciatura en ciencias antropológicas,Amber robinson,Michael90@hotmail.com,female,"516 kathleen divide apt. 978 +north paula, va 35325",6303 +337,2019-10-05 00:00:00,2001-02-01 00:00:00,21,universidad de morón,licenciatura en planificación y diseño del paisaje,Heather jackson,Matthewmalone@hotmail.com,female,"01184 joan well apt. 947 +christopherchester, wa 26148",3246 +338,2019-10-05 00:00:00,1947-07-19 00:00:00,75,universidad de morón,licenciatura en ciencias biológicas,Dana lopez,Sweeneyvanessa@yahoo.com,female,"39643 morse crossing apt. 668 +jessicachester, tn 60304",6279 +339,2019-10-05 00:00:00,1912-05-21 00:00:00,110,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Brian torres,Alexiscardenas@gmail.com,male,"122 samantha street +josetown, nd 56694",4513 +340,2019-10-05 00:00:00,2001-12-15 00:00:00,20,universidad de morón,arquitectura,Shane salinas,Jennifer98@yahoo.com,male,"687 ryan mountains apt. 142 +scottfort, tx 96679",7609 +341,2019-10-05 00:00:00,1917-10-22 00:00:00,105,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Nancy long,Moorezachary@yahoo.com,female,"773 pamela land +port thomasstad, nm 57959",7214 +342,2019-10-05 00:00:00,1910-05-13 00:00:00,112,universidad nacional de la pampa,licenciatura en musicoterapia,Carrie ortiz,Shepherdtracy@yahoo.com,female,"644 steven meadows apt. 498 +chadside, sc 68546",3194 +343,2019-10-05 00:00:00,1914-04-01 00:00:00,108,universidad de morón,agronomía,Anna anderson,Rkline@hotmail.com,female,"40183 larry trail +north carmen, nm 33744",2183 +344,2019-10-05 00:00:00,1977-03-30 00:00:00,45,universidad nacional de la pampa,licenciatura en administración ,Jade nelson,Joshuasandoval@yahoo.com,female,"12815 diana causeway apt. 647 +joneshaven, ct 31539",5463 +345,2019-10-05 00:00:00,1928-08-06 00:00:00,94,universidad de morón,licenciatura en planificación y diseño del paisaje,Monica ryan,Deniselopez@gmail.com,female,"950 riley circles suite 774 +michaelton, tn 54892",2740 +346,2019-10-05 00:00:00,1956-08-30 00:00:00,66,universidad de morón,arquitectura,Chris cox,Waltersnathan@yahoo.com,male,"7442 ryan mill suite 120 +lake michaelberg, nj 05822",6405 +347,2019-10-05 00:00:00,1926-05-22 00:00:00,96,universidad de morón,ingeniería en informática,Mr. alejandro lewis,Alin@hotmail.com,male,"65286 ian center +christopherburgh, md 86818",1612 +348,2019-10-05 00:00:00,1956-03-10 00:00:00,66,universidad de morón,medicina,Kevin hanson,Zwilson@hotmail.com,male,"3133 moreno light +port cynthiaview, tx 97941",9305 +349,2019-10-05 00:00:00,1997-04-17 00:00:00,25,universidad de morón,licenciatura en ciencias ambientales,Nicholas hawkins,Jessica81@yahoo.com,male,"5214 gutierrez road apt. 478 +dominguezshire, nh 16500",3032 +350,2019-10-05 00:00:00,1921-05-27 00:00:00,101,universidad de morón,ciencias veterinarias,Susan harmon,Harrisandrea@yahoo.com,female,"9013 jennifer rapid +pageland, fl 62237",6100 +351,2019-10-05 00:00:00,1951-08-27 00:00:00,71,universidad nacional de la pampa,licenciatura en ciencias de la computación,Erica smith,Asanders@yahoo.com,female,"unit 6110 box 9171 +dpo aa 52408",5471 +352,2019-10-05 00:00:00,1941-12-23 00:00:00,80,universidad de morón,licenciatura en ciencias biológicas,Peter macias,Grant73@gmail.com,male,"79974 timothy brooks +east amy, ne 07980",2903 +353,2019-10-05 00:00:00,1939-12-11 00:00:00,82,universidad nacional de la pampa,licenciatura en ciencias biológicas,Joy horton,Gonzalessandra@hotmail.com,female,"639 mcconnell path +port stephanie, nh 59456",6337 +354,2019-10-05 00:00:00,1945-12-17 00:00:00,76,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Nicolas hernandez,Ralph98@yahoo.com,male,"548 alexandria squares +west brentport, nj 79755",1650 +355,2019-10-05 00:00:00,1968-11-09 00:00:00,54,universidad de morón,actuario ,Emily reeves,Alvaradokyle@gmail.com,female,"7208 tiffany fall suite 223 +stephenside, co 99131",2175 +356,2019-10-05 00:00:00,1915-05-18 00:00:00,107,universidad de morón,diseño industrial,Laura hernandez,Shirleyanderson@gmail.com,female,"5862 patterson vista apt. 106 +north samantha, mo 73022",4653 +357,2019-10-05 00:00:00,1992-05-22 00:00:00,30,universidad de morón,licenciatura en ciencias biológicas,Richard leonard,Amanda07@yahoo.com,male,"66854 olsen mills suite 216 +thomasfurt, va 07842",5569 +358,2019-10-05 00:00:00,1976-02-02 00:00:00,46,universidad de morón,licenciatura en artes,Aaron harding,Prattalex@yahoo.com,male,"psc 4917, box 5317 +apo aa 12070",7226 +359,2019-10-05 00:00:00,1922-05-15 00:00:00,100,universidad de morón,medicina,Joshua stokes,Amandabullock@yahoo.com,male,"unit 0083 box 2853 +dpo ap 33117",7265 +360,2019-10-05 00:00:00,1926-03-27 00:00:00,96,universidad de morón,licenciatura en kinesiología y fisiatría,Aaron melendez,Ehunt@yahoo.com,male,"9677 michael ridges +dayfurt, dc 13038",4115 +361,2019-10-05 00:00:00,1969-09-15 00:00:00,53,universidad de morón,licenciatura en sociología ,Rachael griffin,Vkirk@hotmail.com,female,"1995 hunter mills apt. 104 +north catherine, md 65798",5777 +362,2019-10-05 00:00:00,1966-07-30 00:00:00,56,universidad de morón,diseño industrial,William bowen,Vcruz@yahoo.com,male,"218 katie oval +carlsonshire, or 33260",3585 +363,2019-10-05 00:00:00,1931-12-19 00:00:00,90,universidad de morón,licenciatura en ciencias ambientales,Tina garrett,Laura60@gmail.com,female,"0569 stephanie key suite 047 +north juanshire, me 15233",2631 +364,2019-10-05 00:00:00,1972-07-06 00:00:00,50,universidad nacional de la pampa,licenciatura en terapia ocupacional,Rebecca burns,Ramirezrobert@hotmail.com,female,"882 love shoal +north christopher, ia 99940",3105 +365,2019-10-05 00:00:00,1927-01-09 00:00:00,95,universidad nacional de la pampa,farmacia,Kelly lopez,Xmarshall@gmail.com,female,"058 hinton course suite 868 +east catherinechester, md 82860",5645 +366,2019-10-05 00:00:00,1933-12-26 00:00:00,88,universidad de morón,licenciatura en terapia ocupacional,Brian proctor,Charles69@hotmail.com,male,"3197 christopher wells suite 576 +michaelstad, md 14698",3176 +367,2019-10-05 00:00:00,1908-05-23 00:00:00,114,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Mark jimenez,Daniel90@yahoo.com,male,"1989 bean pine suite 049 +south shannon, ct 40992",6645 +368,2019-11-05 00:00:00,1907-10-17 00:00:00,115,universidad de morón,licenciatura en artes,Corey floyd,Teresajones@yahoo.com,male,"2222 fisher burg +hamiltonside, or 29691",2415 +369,2019-11-05 00:00:00,1989-10-28 00:00:00,33,universidad nacional de la pampa,licenciatura en sociología ,Sarah rodriguez,Bridget53@yahoo.com,female,"97766 wilson shore +south andreafort, co 36982",1623 +370,2019-11-05 00:00:00,1931-05-28 00:00:00,91,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,Dr. mary craig,Annettelee@gmail.com,female,"psc 1385, box 3988 +apo ap 80704",2854 +371,2019-11-05 00:00:00,1979-05-14 00:00:00,43,universidad de morón,ingeniería mecánica,Cheryl williams,Rbishop@hotmail.com,female,"09371 walter passage +east alexandermouth, vt 73352",5557 +372,2019-11-05 00:00:00,1907-09-06 00:00:00,115,universidad nacional de la pampa,actuario ,Joseph kirk,Fwashington@yahoo.com,male,"832 hull branch suite 501 +north rebeccachester, ma 52205",8514 +373,2019-11-05 00:00:00,2000-10-18 00:00:00,22,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Adam hall,Carrollwilliam@yahoo.com,male,"127 martin mountain apt. 850 +whiteshire, az 87457",3244 +374,2019-11-05 00:00:00,1960-07-23 00:00:00,62,universidad nacional de la pampa,actuario ,April santos,Tim32@yahoo.com,female,"9181 mary walks apt. 842 +amyport, mo 19642",3177 +375,2019-11-05 00:00:00,1924-10-10 00:00:00,98,universidad de morón,licenciatura en terapia ocupacional,Terry mendez,Holly48@yahoo.com,female,"50276 jensen plaza apt. 651 +north don, nj 04979",6301 +376,2019-11-05 00:00:00,1978-02-19 00:00:00,44,universidad de morón,diseño industrial,Denise callahan md,Karen38@gmail.com,female,"0533 jimmy plains suite 441 +north sherylberg, tx 17305",3080 +377,2019-11-05 00:00:00,1960-07-12 00:00:00,62,universidad nacional de la pampa,licenciatura en sociología ,Michelle beard,Matthewfritz@gmail.com,female,"80545 stewart cliff suite 537 +amyburgh, nd 56202",6360 +378,2019-11-05 00:00:00,1953-04-03 00:00:00,69,universidad nacional de la pampa,contador público ,Antonio frank,Sethli@hotmail.com,male,"3353 hall roads +east davidbury, md 25524",5609 +379,2019-11-05 00:00:00,2001-06-01 00:00:00,21,universidad de morón,medicina,Joshua hall,Vincentandre@hotmail.com,male,"9367 freeman islands +north cameronville, mo 80088",3574 +380,2019-11-05 00:00:00,1979-03-22 00:00:00,43,universidad nacional de la pampa,agronomía,Mark newman,Gregoryalvarez@gmail.com,male,"861 miles valley apt. 762 +north deborah, tn 32474",2103 +381,2019-11-05 00:00:00,1953-07-29 00:00:00,69,universidad de morón,licenciatura en ciencias ambientales,David jones,Smithjonathan@yahoo.com,male,"307 smith roads +east cheryl, ky 35459",3360 +382,2019-11-05 00:00:00,1920-08-24 00:00:00,102,universidad nacional de la pampa,ciencias veterinarias,Brian cummings,Nancy07@yahoo.com,male,"5031 cruz falls +west dylan, az 05912",5605 +383,2019-11-05 00:00:00,1964-02-09 00:00:00,58,universidad nacional de la pampa,licenciatura en terapia ocupacional,Erin barnett,Marycantu@yahoo.com,female,"382 debra branch apt. 404 +port christineport, mo 23323",3561 +384,2019-12-05 00:00:00,2002-06-30 00:00:00,20,universidad nacional de la pampa,licenciatura en ciencias de la computación,Ronald larsen,Howard08@yahoo.com,male,"2164 taylor plains +east michael, pa 31815",4149 +385,2019-12-05 00:00:00,2004-02-19 00:00:00,18,universidad de morón,licenciatura en ciencias geológicas,Rodney melton,Briandaniel@hotmail.com,male,"94561 hill shoal +north david, az 88413",7130 +386,2019-12-05 00:00:00,1979-01-30 00:00:00,43,universidad nacional de la pampa,ingeniería electrónica,Scott knight,Megan24@yahoo.com,male,"unit 4457 box 1981 +dpo ap 94707",3144 +387,2019-12-05 00:00:00,1907-09-03 00:00:00,115,universidad nacional de la pampa,ingeniería electrónica,Antonio sullivan,Amy90@gmail.com,male,"5836 amanda place +hillberg, ky 37626",3285 +388,2019-12-05 00:00:00,1959-06-04 00:00:00,63,universidad nacional de la pampa,técnico para bioterios ,Paul jacobson,Davidscott@gmail.com,male,"85888 deborah landing +new marthaview, co 17199",9405 +389,2019-12-05 00:00:00,1961-07-05 00:00:00,61,universidad nacional de la pampa,licenciatura en ciencias de la computación,James cline,Johngraves@gmail.com,male,"609 nicholas plains +west saraview, sc 43214",6708 +390,2019-12-05 00:00:00,1918-06-23 00:00:00,104,universidad nacional de la pampa,técnico para bioterios ,John stone,Jermaineweber@gmail.com,male,"319 skinner unions apt. 455 +lake judithmouth, wi 39844",3016 +391,2019-12-05 00:00:00,1906-11-22 00:00:00,116,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,Corey jacobson,Patricia26@gmail.com,male,"64546 carol village apt. 076 +sandrafurt, md 33224",7501 +392,2019-12-05 00:00:00,1942-02-21 00:00:00,80,universidad nacional de la pampa,agronomía,Joseph vasquez,Moralesjared@gmail.com,male,"93836 fernando park +north christineland, mt 16230",4132 +393,2019-12-05 00:00:00,1906-07-24 00:00:00,116,universidad de morón,medicina,John lucas,Anavelasquez@hotmail.com,male,"uss snyder +fpo aa 95715",8334 +394,2019-12-05 00:00:00,1975-03-27 00:00:00,47,universidad de morón,licenciatura en gestión de agroalimentos,Rhonda flores,Sean49@yahoo.com,female,"3524 gomez rue suite 980 +new tinaton, ms 89313",8336 +395,2019-12-05 00:00:00,1914-04-16 00:00:00,108,universidad nacional de la pampa,ingeniería electrónica,John watkins,Wendy19@yahoo.com,male,"psc 0129, box 5979 +apo ae 87377",8534 +396,2019-12-05 00:00:00,1913-09-26 00:00:00,109,universidad de morón,ingeniería electrónica,Holly knapp,Blewis@yahoo.com,female,"5424 lauren rapids suite 957 +gilbertmouth, wa 34073",1919 +397,2019-12-05 00:00:00,1994-02-25 00:00:00,28,universidad nacional de la pampa,licenciatura en musicoterapia,Kelly wilson,David91@gmail.com,female,"59838 donald lane apt. 647 +calebville, ak 83018",1670 +398,2019-12-05 00:00:00,1981-06-19 00:00:00,41,universidad de morón,licenciatura en gestión de agroalimentos,Darlene payne,Caitlinali@gmail.com,female,"46798 garcia land +halltown, la 86231",6323 +399,2019-12-05 00:00:00,1975-09-12 00:00:00,47,universidad de morón,licenciatura en ciencias antropológicas,Linda wilson,Corey82@yahoo.com,female,"85886 jennifer centers +stephanieberg, pa 37346",2643 +400,2019-12-05 00:00:00,1972-06-12 00:00:00,50,universidad nacional de la pampa,licenciatura en artes,Troy hernandez,Seanestrada@yahoo.com,male,"6229 gonzalez union suite 890 +north kendra, me 43902",8318 +401,2019-12-05 00:00:00,1993-05-25 00:00:00,29,universidad de morón,licenciatura en gestión de agroalimentos,Jennifer rivera,Susangibbs@yahoo.com,female,"1411 karen rapid +lake sharon, de 18157",1601 +402,2019-12-05 00:00:00,2002-03-13 00:00:00,20,universidad nacional de la pampa,medicina,Bradley parker,Johnsonjames@gmail.com,male,"psc 6106, box 8012 +apo aa 90378",2914 +403,2019-12-05 00:00:00,1943-11-07 00:00:00,79,universidad de morón,contador público ,Brett marshall,Kevin79@gmail.com,male,"0344 margaret shores +west anitaberg, ga 61821",3206 +404,2019-12-05 00:00:00,1936-10-28 00:00:00,86,universidad de morón,licenciatura en artes,Brittany lara,Jenna93@gmail.com,female,"6847 jon divide +south julieland, tx 72145",4133 +405,2019-12-05 00:00:00,1987-09-28 00:00:00,35,universidad nacional de la pampa,contador público ,Matthew gonzales,Montoyajames@yahoo.com,male,"3692 white lane +moorestad, il 15024",5266 +406,2020-01-06 00:00:00,1915-04-11 00:00:00,107,universidad de morón,licenciatura en relaciones del trabajo ,Alexis simmons,Jamesjones@yahoo.com,female,"01095 turner courts suite 862 +north lisashire, de 01301",7511 +407,2020-01-06 00:00:00,1983-03-18 00:00:00,39,universidad nacional de la pampa,licenciatura en ciencias geológicas,Natasha copeland,Lisacampbell@yahoo.com,female,"428 kirk pine apt. 602 +lake krista, al 34660",8201 +408,2020-01-06 00:00:00,1980-01-24 00:00:00,42,universidad nacional de la pampa,licenciatura en ciencias biológicas,Alexandria ortega,Arroyoemily@hotmail.com,female,"70338 herman flat +davisshire, vt 86346",2754 +409,2020-01-06 00:00:00,1913-11-22 00:00:00,109,universidad de morón,licenciatura en ciencias ambientales,Sheila hart,Denisehansen@hotmail.com,female,"859 walter locks +lake robert, ks 53500",6559 +410,2020-01-06 00:00:00,1952-03-31 00:00:00,70,universidad nacional de la pampa,ingeniería en informática,Angela hanson,Diazcarla@hotmail.com,female,"0170 rose crossroad +north allison, va 50581",2113 +411,2020-01-06 00:00:00,1962-11-11 00:00:00,60,universidad nacional de la pampa,licenciatura en ciencias ambientales,Jessica russell,Vkelly@gmail.com,female,"1269 lam unions apt. 110 +south dominique, id 25884",7221 +412,2020-01-06 00:00:00,1907-08-23 00:00:00,115,universidad nacional de la pampa,arquitectura,Matthew thompson,Carolfoster@yahoo.com,male,"unit 1120 box 6249 +dpo ap 78545",5645 +413,2020-01-06 00:00:00,1947-05-28 00:00:00,75,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Victoria nichols,Brittanylopez@gmail.com,female,"8649 jones port +south jose, wv 25916",1718 +414,2020-01-06 00:00:00,1933-03-04 00:00:00,89,universidad nacional de la pampa,ciencias veterinarias,Cheryl fletcher,Obaird@hotmail.com,female,"usnv thomas +fpo ap 11116",2826 +415,2020-01-06 00:00:00,1954-01-16 00:00:00,68,universidad nacional de la pampa,licenciatura en sociología ,Leslie perez,Stephengriffith@yahoo.com,female,"602 mcmillan wall apt. 377 +east katieton, me 74717",2635 +416,2020-01-06 00:00:00,1944-08-26 00:00:00,78,universidad de morón,licenciatura en administración ,Vincent hernandez,Pughmatthew@gmail.com,male,"9346 destiny pass suite 837 +south bradleytown, fl 95427",2138 +417,2020-01-06 00:00:00,1921-02-10 00:00:00,101,universidad nacional de la pampa,ingeniería mecánica,Rachel moore,Mccluremichael@hotmail.com,female,"81116 brenda road +thomasfurt, sd 49799",5411 +418,2020-01-06 00:00:00,1929-02-15 00:00:00,93,universidad de morón,medicina,Katrina green,Hallsandra@hotmail.com,female,"696 kayla trail +jonesfort, ma 52316",6343 +419,2020-01-06 00:00:00,1993-08-25 00:00:00,29,universidad nacional de la pampa,licenciatura en psicología,Dennis lopez,Huangmartin@yahoo.com,male,"4591 megan park suite 808 +north robertmouth, nd 37656",5475 +420,2020-01-06 00:00:00,1981-02-01 00:00:00,41,universidad de morón,diseño industrial,Kaitlyn mendoza,Lynchnicholas@gmail.com,female,"35214 heidi mission apt. 533 +richardside, id 25907",4145 +421,2020-01-06 00:00:00,1950-07-04 00:00:00,72,universidad nacional de la pampa,ingeniería mecánica,Rhonda gill,Ellisfrances@hotmail.com,female,"898 willis roads suite 191 +clayberg, nh 11031",2643 +422,2020-01-06 00:00:00,1917-10-24 00:00:00,105,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Jose bishop,Anthonybaker@yahoo.com,male,"3469 oneal circles +clarkland, ar 24536",5620 +423,2020-01-06 00:00:00,1927-03-20 00:00:00,95,universidad de morón,licenciatura en producción de bioimagenes,Christopher harrell,Donna21@hotmail.com,male,"unit 9970 box 3989 +dpo ae 30210",8340 +424,2020-01-06 00:00:00,1930-03-24 00:00:00,92,universidad nacional de la pampa,ingeniería en informática,Dawn alvarado,Rpierce@gmail.com,female,"0469 david plains suite 851 +chavezland, nj 88054",3461 +425,2020-01-06 00:00:00,1967-01-11 00:00:00,55,universidad nacional de la pampa,licenciatura en musicoterapia,Andrea clark,Mariawerner@gmail.com,female,"1640 douglas ferry +morriston, dc 04655",3441 +426,2019-10-06 00:00:00,1909-10-18 00:00:00,113,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Andrew rivera,Ykirk@yahoo.com,male,"721 sullivan spring suite 867 +west mariafort, ar 27168",2805 +427,2019-10-06 00:00:00,1999-02-25 00:00:00,23,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Kelly campbell,James29@yahoo.com,female,"5657 joshua station +lake robertborough, ga 17649",9020 +428,2019-10-06 00:00:00,1914-05-11 00:00:00,108,universidad nacional de la pampa,licenciatura en artes,Justin vance,Martinezdana@yahoo.com,male,"unit 3674 box 8123 +dpo aa 11877",3327 +429,2019-10-06 00:00:00,1971-03-04 00:00:00,51,universidad de morón,farmacia,John solomon,Christian28@yahoo.com,male,"unit 7721 box 9591 +dpo ae 18671",8174 +430,2019-10-06 00:00:00,1942-06-23 00:00:00,80,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Michael brown,Khuff@yahoo.com,male,"886 shelley square +jessicashire, la 45045",3020 +431,2019-10-06 00:00:00,1908-02-26 00:00:00,114,universidad de morón,medicina,Mr. michael gallegos dds,Gina84@hotmail.com,male,"94857 parker roads apt. 209 +west amber, dc 30151",2307 +432,2019-10-06 00:00:00,1967-01-17 00:00:00,55,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Jeremy reyes,Abigailberry@hotmail.com,male,"psc 9615, box 8413 +apo aa 75075",8431 +433,2019-10-06 00:00:00,1987-06-22 00:00:00,35,universidad de morón,licenciatura en artes,Andrea payne,Mdavidson@hotmail.com,female,"854 walker hill +anthonyview, vt 41534",3532 +434,2019-10-06 00:00:00,1994-04-09 00:00:00,28,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Diane marquez,Collinskimberly@gmail.com,female,"7190 gonzalez prairie +schultzhaven, vt 34066",2607 +435,2019-10-06 00:00:00,1956-02-22 00:00:00,66,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Amanda hardy,Kelsey51@yahoo.com,female,"67145 danielle well +williamsport, pa 18477",5275 +436,2019-10-06 00:00:00,1972-01-10 00:00:00,50,universidad nacional de la pampa,arquitectura,Laura castro,Navarromegan@yahoo.com,female,"9454 michael loop suite 953 +west stephanie, ok 17605",4743 +437,2019-10-06 00:00:00,1959-01-08 00:00:00,63,universidad de morón,licenciatura en ciencias antropológicas,Thomas rodriguez,Wendygoodwin@hotmail.com,male,"psc 8767, box 0351 +apo ae 06234",3712 +438,2019-10-06 00:00:00,1987-09-05 00:00:00,35,universidad nacional de la pampa,ingeniería mecánica,Dr. kathryn lewis md,Adam29@hotmail.com,female,"30087 brian camp +jessicatown, sc 67501",3081 +439,2019-10-06 00:00:00,1943-08-17 00:00:00,79,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Jeremiah davis,Wjones@yahoo.com,male,"53896 stephen road +parsonsburgh, mn 56371",5563 +440,2019-10-06 00:00:00,1944-12-17 00:00:00,77,universidad de morón,licenciatura en ciencias de la computación,Lisa bryant,Jennifer99@hotmail.com,female,"52308 williamson lakes suite 208 +josephchester, ks 45099",9053 +441,2019-10-06 00:00:00,1931-07-31 00:00:00,91,universidad nacional de la pampa,licenciatura en ciencias geológicas,Lori ward,Velazquezscott@hotmail.com,female,"629 david trail +north peggyville, nv 45519",2117 +442,2019-10-06 00:00:00,1949-11-21 00:00:00,73,universidad nacional de la pampa,diseño de imagen y sonido,Sandra hendricks,Jeffery14@gmail.com,female,"4788 martin meadow +north katherinestad, ut 51118",3487 +443,2019-10-06 00:00:00,1967-11-14 00:00:00,55,universidad nacional de la pampa,contador público ,Shawn morrison,Brandon99@yahoo.com,male,"60349 wilson bridge suite 567 +barkerfort, hi 36091",2200 +444,2019-10-06 00:00:00,1984-04-16 00:00:00,38,universidad de morón,licenciatura en producción de bioimagenes,Angela graham,Joseph43@yahoo.com,female,"uscgc sharp +fpo ae 75512",2222 +445,2019-10-06 00:00:00,1990-01-14 00:00:00,32,universidad de morón,licenciatura en artes,Cynthia jarvis,Joshua40@gmail.com,female,"756 allison parkways +nathanville, me 15779",3087 +446,2019-10-06 00:00:00,1934-09-28 00:00:00,88,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Marcus horton,Diazmichael@hotmail.com,male,"986 bowen crossroad apt. 503 +lake michaelshire, ak 45240",4513 +447,2019-11-06 00:00:00,1968-09-11 00:00:00,54,universidad de morón,licenciatura en ciencias ambientales,Gregory horton,Timothy33@gmail.com,male,"9030 chase junctions +taylorberg, me 78861",3197 +448,2019-11-06 00:00:00,1976-07-28 00:00:00,46,universidad nacional de la pampa,ingeniería en informática,Tamara valdez,Perezarthur@hotmail.com,female,"usns booth +fpo ap 97185",8430 +449,2019-11-06 00:00:00,1906-02-19 00:00:00,116,universidad nacional de la pampa,licenciatura en administración ,Duane tate,Xgutierrez@gmail.com,male,"39260 taylor fords apt. 768 +hallfurt, fl 45092",4753 +450,2019-11-06 00:00:00,1967-02-12 00:00:00,55,universidad nacional de la pampa,ingeniería mecánica,Michael thornton,Copelandmichael@hotmail.com,male,"91019 kimberly hills apt. 275 +noahchester, ne 61919",3029 +451,2019-11-06 00:00:00,1976-07-16 00:00:00,46,universidad de morón,licenciatura en kinesiología y fisiatría,Kevin cook,Uwalter@yahoo.com,male,"252 holt orchard +new jacobfurt, tn 67430",7103 +452,2019-11-06 00:00:00,1970-07-07 00:00:00,52,universidad nacional de la pampa,ciencias veterinarias,Connor holden,Iwilliams@hotmail.com,male,"795 holmes forges +east thomas, tn 85525",8500 +453,2019-11-06 00:00:00,2003-04-08 00:00:00,19,universidad de morón,contador público ,Tyler terry,Mckinneyjill@hotmail.com,male,"unit 6608 box 2304 +dpo ae 63058",4178 +454,2019-11-06 00:00:00,1959-07-17 00:00:00,63,universidad nacional de la pampa,bioquímica,Jennifer pratt,Edwardcombs@gmail.com,female,"16294 beck village +lake edwardside, or 36682",4147 +455,2019-11-06 00:00:00,1957-11-27 00:00:00,65,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Chad martin,Nicole71@gmail.com,male,"04660 cantu grove +johnsonland, pa 55055",4600 +456,2019-11-06 00:00:00,1929-01-22 00:00:00,93,universidad de morón,licenciatura en sociología ,Casey burch jr.,Justinperry@gmail.com,male,"unit 3825 box 4867 +dpo ap 33116",7408 +457,2019-11-06 00:00:00,1963-11-28 00:00:00,59,universidad de morón,farmacia,Nicole jones,Kathrynsnyder@hotmail.com,female,"50338 dawn field +west jennifer, ky 59406",8170 +458,2019-11-06 00:00:00,1940-10-01 00:00:00,82,universidad nacional de la pampa,ciencias veterinarias,Jacob mendoza,Veronica22@hotmail.com,male,"6678 fox rapids +andersonberg, mt 86434",3051 +459,2019-11-06 00:00:00,1985-04-11 00:00:00,37,universidad nacional de la pampa,agronomía,Dustin jensen,Christinewatts@gmail.com,male,"9293 joseph prairie +kariview, hi 58182",5329 +460,2019-11-06 00:00:00,1910-10-29 00:00:00,112,universidad nacional de la pampa,licenciatura en musicoterapia,Kayla hopkins,Cynthia64@gmail.com,female,"44065 tyler parkways +justinshire, ny 03964",6223 +461,2019-11-06 00:00:00,1928-11-23 00:00:00,94,universidad nacional de la pampa,ingeniería mecánica,Kimberly stokes,Olsonnathan@yahoo.com,female,"53810 julie mission +williammouth, ms 65913",3180 +462,2019-11-06 00:00:00,1962-10-20 00:00:00,60,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Jonathan miller,Janice91@gmail.com,male,"6035 ryan dam suite 987 +joyceborough, nh 03086",4500 +463,2019-11-06 00:00:00,1940-12-17 00:00:00,81,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Meghan hoffman,Erinmendoza@gmail.com,female,"8024 jennifer shores +leeview, wv 59996",3516 +464,2019-11-06 00:00:00,1906-04-01 00:00:00,116,universidad de morón,licenciatura en ciencias antropológicas,Vincent sullivan,Amcneil@yahoo.com,male,"0091 clark via apt. 962 +madisonborough, mt 93286",5460 +465,2019-11-06 00:00:00,1950-06-22 00:00:00,72,universidad nacional de la pampa,técnico para bioterios ,Ian rubio,Jmiller@gmail.com,male,"95016 janet road +east jeremy, ne 47362",7203 +466,2019-11-06 00:00:00,1986-10-16 00:00:00,36,universidad nacional de la pampa,arquitectura,Carla greene,Benjaminyork@hotmail.com,female,"usns ramos +fpo ae 66859",3526 +467,2019-12-06 00:00:00,1977-03-07 00:00:00,45,universidad de morón,ingeniería en informática,Allison lewis,Maciasjonathan@hotmail.com,female,"70095 patricia common apt. 554 +east charlotte, ak 71716",6439 +468,2019-12-06 00:00:00,1962-04-10 00:00:00,60,universidad nacional de la pampa,diseño industrial,Dr. kenneth kennedy,Katie22@hotmail.com,male,"1456 mary junctions +gregoryborough, ri 83618",6333 +469,2019-12-06 00:00:00,1973-04-22 00:00:00,49,universidad de morón,licenciatura en ciencias de la computación,Brian watson,Michelleweiss@gmail.com,male,"060 pacheco fields +jameston, sd 13450",2828 +470,2019-12-06 00:00:00,1983-04-27 00:00:00,39,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Deborah ware,Iwilson@yahoo.com,female,"psc 8607, box 2827 +apo aa 01453",3054 +471,2019-12-06 00:00:00,1981-02-08 00:00:00,41,universidad de morón,licenciatura en planificación y diseño del paisaje,Cynthia roach,Hortonstephanie@hotmail.com,female,"uss johnson +fpo ap 01267",1806 +472,2019-12-06 00:00:00,1939-12-17 00:00:00,82,universidad de morón,licenciatura en musicoterapia,Tina gallagher,Obriencynthia@gmail.com,female,"820 gabriel spur +sanchezshire, ok 23470",4182 +473,2019-12-06 00:00:00,1936-02-24 00:00:00,86,universidad nacional de la pampa,diseño industrial,Mary watts,Evelasquez@gmail.com,female,"416 lucas landing suite 121 +north ashley, ny 68827",3116 +474,2019-12-06 00:00:00,2002-09-28 00:00:00,20,universidad nacional de la pampa,farmacia,Amy lynn,Susanmclaughlin@yahoo.com,female,"419 rivas pine +east zacharyburgh, mn 31655",8370 +475,2019-12-06 00:00:00,1993-04-28 00:00:00,29,universidad nacional de la pampa,ingeniería en informática,Alexander smith,Garciajoseph@hotmail.com,male,"391 kenneth overpass +lake steven, ks 82375",2843 +476,2019-12-06 00:00:00,1932-09-12 00:00:00,90,universidad de morón,arquitectura,David vasquez,Ihancock@hotmail.com,male,"9590 taylor wells +michaelstad, ct 97197",7200 +477,2019-12-06 00:00:00,1997-10-07 00:00:00,25,universidad nacional de la pampa,farmacia,Raymond robinson,Melissacabrera@yahoo.com,male,"353 cole grove +east derrick, ga 85235",3150 +478,2019-12-06 00:00:00,1917-08-28 00:00:00,105,universidad nacional de la pampa,licenciatura en sociología ,Ashley armstrong,Richardmartin@gmail.com,female,"8186 thomas well +davidside, co 60189",4600 +479,2019-12-06 00:00:00,1921-06-13 00:00:00,101,universidad nacional de la pampa,ingeniería en informática,Karen ryan,Christopher99@gmail.com,female,"89118 esparza port apt. 733 +davidport, pa 33041",6740 +480,2019-12-06 00:00:00,1930-06-20 00:00:00,92,universidad de morón,licenciatura en producción de bioimagenes,Ellen caldwell,Igilbert@hotmail.com,female,"2216 schroeder path +south deborah, tx 60592",6652 +481,2019-12-06 00:00:00,1983-05-18 00:00:00,39,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Jessica webb,Cassandranguyen@yahoo.com,female,"80904 david lock +new randall, mt 50723",3574 +482,2019-12-06 00:00:00,1978-03-25 00:00:00,44,universidad de morón,licenciatura en kinesiología y fisiatría,Kenneth thomas,Allison93@yahoo.com,male,"9941 judy center suite 249 +lake rebeccabury, md 75157",4230 +483,2019-12-06 00:00:00,1913-05-18 00:00:00,109,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Melanie porter,Catherinephillips@yahoo.com,female,"63052 saunders drive suite 950 +west anthonyberg, nc 42015",5589 +484,2019-12-06 00:00:00,1909-03-19 00:00:00,113,universidad de morón,licenciatura en ciencias biológicas,Dr. tommy goodwin,William91@gmail.com,male,"unit 4799 box 6117 +dpo ap 49334",7509 +485,2019-12-06 00:00:00,1958-11-01 00:00:00,64,universidad nacional de la pampa,ingeniería mecánica,Marissa villanueva,Lparker@hotmail.com,female,"0597 jeremy overpass +new lisa, hi 95214",4603 +486,2019-12-06 00:00:00,1985-07-25 00:00:00,37,universidad de morón,ingeniería mecánica,Michael love,Rogerscrystal@gmail.com,male,"usnv gillespie +fpo ap 24782",3448 +487,2019-12-06 00:00:00,1930-10-16 00:00:00,92,universidad de morón,diseño industrial,Joseph oconnell,Taylorjustin@yahoo.com,male,"199 melissa glen +north jenniferchester, fl 17218",6555 +488,2019-12-06 00:00:00,1965-09-16 00:00:00,57,universidad nacional de la pampa,contador público ,Melissa bennett,Onielsen@gmail.com,female,"53239 wu mountain apt. 026 +sarahmouth, hi 60926",7267 +489,2019-12-06 00:00:00,1960-08-10 00:00:00,62,universidad de morón,licenciatura en musicoterapia,Jennifer miller,Kwhitehead@hotmail.com,female,"181 freeman stravenue +port carlosside, ks 88976",6369 +490,2019-12-06 00:00:00,1971-07-25 00:00:00,51,universidad nacional de la pampa,ingeniería mecánica,Gregory greene,Tanya10@gmail.com,male,"3212 lewis hill apt. 621 +wardmouth, il 18757",2438 +491,2019-12-06 00:00:00,1935-05-16 00:00:00,87,universidad nacional de la pampa,actuario ,Leslie kim,Franciskenneth@yahoo.com,female,"87255 amy square +north jerometon, vt 37299",5736 +492,2019-12-06 00:00:00,1954-12-07 00:00:00,67,universidad de morón,licenciatura en ciencias de la computación,Cynthia smith,Henry25@yahoo.com,female,"270 thornton cove apt. 222 +carrieborough, wv 74405",6381 +493,2019-12-06 00:00:00,2001-10-19 00:00:00,21,universidad nacional de la pampa,licenciatura en ciencias biológicas,Sarah adams,Reginald00@gmail.com,female,"90090 perez way +mccannborough, nh 83099",1761 +494,2019-12-06 00:00:00,1997-06-11 00:00:00,25,universidad de morón,ingeniería electrónica,Alexa ward,Icampbell@yahoo.com,female,"65619 christopher dale +south larry, nc 70319",3463 +495,2020-01-07 00:00:00,1914-07-07 00:00:00,108,universidad de morón,licenciatura en ciencias de la computación,Tracey rodriguez,Chernandez@gmail.com,female,"28661 david walks +east laurachester, sc 71880",3621 +496,2020-01-07 00:00:00,1909-01-13 00:00:00,113,universidad nacional de la pampa,actuario ,Mr. william torres,Christopher40@gmail.com,male,"62464 valdez club suite 569 +jimenezside, id 33676",4168 +497,2020-01-07 00:00:00,1912-07-21 00:00:00,110,universidad nacional de la pampa,licenciatura en sociología ,Catherine kelley,Hallmark@gmail.com,female,"47172 briana trail +belltown, ia 67374",1765 +498,2020-01-07 00:00:00,1958-03-04 00:00:00,64,universidad de morón,ingeniería mecánica,Thomas trevino,Kathy87@gmail.com,male,"unit 7862 box 2492 +dpo ae 88805",4643 +499,2020-01-07 00:00:00,1935-10-30 00:00:00,87,universidad nacional de la pampa,bioquímica,Cody hall,Blake29@yahoo.com,male,"8309 scott extension +zacharyhaven, nm 28919",2848 +500,2020-01-07 00:00:00,1990-03-22 00:00:00,32,universidad nacional de la pampa,farmacia,Andre lamb,Anna36@yahoo.com,male,"88592 ruben glen +new wendyland, sc 90706",7609 +501,2020-01-07 00:00:00,1914-11-28 00:00:00,108,universidad de morón,licenciatura en relaciones del trabajo ,Michael cole,Pbarr@gmail.com,male,"8361 mason summit suite 976 +west james, oh 89021",7630 +502,2020-01-07 00:00:00,1941-12-08 00:00:00,80,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Heather johnson,Drusso@hotmail.com,female,"22742 christopher ridges +port eileenbury, nd 46692",1802 +503,2020-01-07 00:00:00,2004-10-05 00:00:00,18,universidad nacional de la pampa,licenciatura en sociología ,Keith whitney,Colevaldez@yahoo.com,male,"737 christensen crest apt. 519 +millermouth, hi 06879",5561 +504,2020-01-07 00:00:00,1989-05-22 00:00:00,33,universidad nacional de la pampa,arquitectura,Laura thomas,Lynn19@hotmail.com,female,"896 jenkins hill +port walterborough, ct 41595",6042 +505,2020-01-07 00:00:00,1912-08-07 00:00:00,110,universidad nacional de la pampa,agronomía,Colin cruz,Robertschelsea@yahoo.com,male,"43000 mariah flats apt. 839 +north brandon, tx 51374",7009 +506,2020-01-07 00:00:00,1906-08-20 00:00:00,116,universidad de morón,medicina,Pamela nguyen,Laura05@hotmail.com,female,"158 rodriguez junction +new katrinachester, dc 88167",1635 +507,2020-01-07 00:00:00,1936-01-15 00:00:00,86,universidad nacional de la pampa,licenciatura en ciencias biológicas,Mr. thomas larson md,Ethomas@hotmail.com,male,"1648 helen stream +martinhaven, wi 90695",1723 +508,2020-01-07 00:00:00,1945-10-17 00:00:00,77,universidad de morón,licenciatura en administración ,Elizabeth harrison,William45@gmail.com,female,"959 christy orchard +lake mariah, me 91758",3023 +509,2020-01-07 00:00:00,1996-12-07 00:00:00,25,universidad de morón,licenciatura en ciencias antropológicas,David golden,Lloyddaniel@hotmail.com,male,"220 blair neck apt. 825 +north kaitlyn, or 68741",2187 +510,2020-01-07 00:00:00,1931-05-22 00:00:00,91,universidad de morón,medicina,Bradley evans,Fordsteven@gmail.com,male,"3819 richard cliffs apt. 611 +samuelhaven, ks 43465",5615 +511,2020-01-07 00:00:00,1952-11-12 00:00:00,70,universidad de morón,ciencias veterinarias,Gregory whitaker,Kariking@hotmail.com,male,"unit 4518 box 3918 +dpo aa 63459",6001 +512,2020-01-07 00:00:00,1954-04-16 00:00:00,68,universidad nacional de la pampa,licenciatura en ciencia política ,Wendy sandoval,Lisaowens@yahoo.com,female,"7379 christy glens apt. 829 +allisonchester, nc 05161",9211 +513,2020-01-07 00:00:00,1987-11-21 00:00:00,35,universidad nacional de la pampa,actuario ,Edward phillips,Josephgalvan@yahoo.com,male,"35878 lisa corner +rosemouth, co 47811",8113 +514,2020-01-07 00:00:00,1981-12-24 00:00:00,40,universidad de morón,farmacia,Maria guzman,Mahoneygary@hotmail.com,female,"unit 2566 box 5989 +dpo aa 42578",2454 +515,2019-10-07 00:00:00,1985-03-25 00:00:00,37,universidad de morón,diseño de imagen y sonido,Roberta scott,Trivera@gmail.com,female,"887 krueger forges +robinmouth, tx 20232",3261 +516,2019-10-07 00:00:00,1975-08-25 00:00:00,47,universidad nacional de la pampa,licenciatura en ciencias de la computación,Suzanne ellis,Ylong@yahoo.com,female,"908 tonya wells suite 337 +bradleybury, or 67482",5471 +517,2019-10-07 00:00:00,1949-11-06 00:00:00,73,universidad de morón,licenciatura en terapia ocupacional,Danielle george,Xhurley@hotmail.com,female,"8652 linda place suite 495 +carlsonbury, or 29865",5557 +518,2019-10-07 00:00:00,1927-11-18 00:00:00,95,universidad nacional de la pampa,licenciatura en ciencias biológicas,Jeff mendoza,Kevin74@yahoo.com,male,"536 sandoval valleys +manuelborough, ar 03805",3581 +519,2019-10-07 00:00:00,1984-12-02 00:00:00,37,universidad nacional de la pampa,bioquímica,Melissa stewart,Yholloway@hotmail.com,female,"744 carla terrace apt. 721 +port lawrencemouth, wy 88122",4633 +520,2019-10-07 00:00:00,1920-06-02 00:00:00,102,universidad de morón,licenciatura en administración ,David smith,Rlyons@hotmail.com,male,"47089 robin estate +masonberg, dc 34357",6465 +521,2019-10-07 00:00:00,1942-07-03 00:00:00,80,universidad de morón,licenciatura en producción de bioimagenes,David robinson,Landerson@hotmail.com,male,"4068 amanda ford +elizabethbury, sc 82532",3224 +522,2019-10-07 00:00:00,2000-09-26 00:00:00,22,universidad de morón,ingeniería en informática,Amanda glenn,Jasonadams@hotmail.com,female,"384 moore creek +north lindseyside, la 34349",5380 +523,2019-10-07 00:00:00,1976-05-14 00:00:00,46,universidad nacional de la pampa,licenciatura en artes,Heidi webb,Davisjames@hotmail.com,female,"865 terri alley apt. 572 +west sara, va 58916",5500 +524,2019-10-07 00:00:00,1971-02-24 00:00:00,51,universidad de morón,licenciatura en psicología,Dalton prince,Jonesbeth@yahoo.com,male,"8479 gardner ville +west thomaston, mn 01443",6013 +525,2019-10-07 00:00:00,1983-05-03 00:00:00,39,universidad nacional de la pampa,licenciatura en ciencias geológicas,Samantha perkins,Antonio54@yahoo.com,female,"762 love lakes +lake cindy, ri 62860",6417 +526,2019-10-07 00:00:00,1916-11-14 00:00:00,106,universidad nacional de la pampa,arquitectura,Nicole patterson,Davidford@hotmail.com,female,"73340 adam cove +east kayla, mo 96740",4132 +527,2019-10-07 00:00:00,1978-08-17 00:00:00,44,universidad nacional de la pampa,licenciatura en sociología ,Bradley moreno,Nsmith@gmail.com,male,"338 brianna land suite 676 +port joshua, ia 85275",9207 +528,2019-10-07 00:00:00,1925-01-13 00:00:00,97,universidad nacional de la pampa,licenciatura en ciencias de la computación,Mrs. danielle holt,Fdiaz@yahoo.com,female,"0078 brittney road suite 620 +henryshire, id 06098",1682 +529,2019-11-07 00:00:00,1978-04-09 00:00:00,44,universidad de morón,ingeniería mecánica,Vicki miller,Flong@hotmail.com,female,"90244 lawrence trafficway +new ruth, mi 18157",3381 +530,2019-11-07 00:00:00,1929-03-08 00:00:00,93,universidad de morón,licenciatura en ciencias geológicas,Dr. nathan solis,Matthew20@yahoo.com,male,"3467 spencer prairie apt. 465 +taylorberg, ar 58767",5470 +531,2019-11-07 00:00:00,1962-11-10 00:00:00,60,universidad de morón,licenciatura en psicología,James johnson,Odavis@gmail.com,male,"77901 james street +beltranville, ok 09010",1834 +532,2019-11-07 00:00:00,1921-12-11 00:00:00,100,universidad de morón,licenciatura en producción de bioimagenes,Kelsey ruiz,Thomas94@hotmail.com,female,"687 dawn place +anthonymouth, in 23603",5276 +533,2019-11-07 00:00:00,1927-02-28 00:00:00,95,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Tanya haynes,Norma39@yahoo.com,female,"0361 brooks park apt. 269 +davidstad, mt 58426",9225 +534,2019-11-07 00:00:00,1958-06-10 00:00:00,64,universidad nacional de la pampa,ingeniería electrónica,Tracy sharp,Sara40@hotmail.com,female,"486 cruz lane +east sandraview, ny 42443",6309 +535,2019-11-07 00:00:00,1984-07-02 00:00:00,38,universidad nacional de la pampa,bioquímica,Andrew reynolds,Djames@gmail.com,male,"unit 8078 box 0955 +dpo ae 19480",3138 +536,2019-11-07 00:00:00,1921-02-17 00:00:00,101,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Michelle tyler,Fbennett@gmail.com,female,"7672 rebecca courts +lamfurt, oh 87423",6321 +537,2019-11-07 00:00:00,1976-10-13 00:00:00,46,universidad de morón,licenciatura en kinesiología y fisiatría,Alexandra cain,Tracy01@gmail.com,female,"9862 lang lock +lake rachaelbury, al 36560",5567 +538,2019-11-07 00:00:00,1957-11-03 00:00:00,65,universidad de morón,ingeniería mecánica,Jacob ferguson,Timothyrowe@gmail.com,male,"0947 derek dale +east james, de 76342",1731 +539,2019-11-07 00:00:00,1927-11-10 00:00:00,95,universidad nacional de la pampa,licenciatura en artes,Rebecca hernandez,Sreese@gmail.com,female,"4693 christine trace +stewartport, id 77685",5367 +540,2019-11-07 00:00:00,1962-02-15 00:00:00,60,universidad de morón,licenciatura en ciencias biológicas,Michael wright,Dana14@gmail.com,male,"uscgc flores +fpo ae 07039",3449 +541,2019-11-07 00:00:00,1985-11-03 00:00:00,37,universidad nacional de la pampa,farmacia,Adrienne ford,Jyoung@hotmail.com,female,"4800 margaret forge +new james, id 78386",9023 +542,2019-11-07 00:00:00,1943-10-29 00:00:00,79,universidad de morón,licenciatura en ciencias ambientales,Erica wilson,Dicksontina@yahoo.com,female,"65639 anthony garden apt. 355 +west dwaynemouth, ak 83423",2732 +543,2019-11-07 00:00:00,1941-12-15 00:00:00,80,universidad de morón,licenciatura en ciencia política ,John smith,Sonya68@hotmail.com,male,"91613 quinn prairie suite 920 +port christyview, az 76619",2300 +544,2019-11-07 00:00:00,2003-06-15 00:00:00,19,universidad de morón,diseño industrial,Mathew taylor,Jenniferwashington@gmail.com,male,"69239 katelyn port suite 437 +west kaylee, ms 16887",5310 +545,2019-11-07 00:00:00,1933-07-19 00:00:00,89,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Brendan clark,Christopher83@gmail.com,male,"15583 sean lodge apt. 854 +phillipstown, co 43235",5779 +546,2019-11-07 00:00:00,1957-12-02 00:00:00,64,universidad nacional de la pampa,licenciatura en ciencias biológicas,Amanda raymond,Georgebyrd@yahoo.com,female,"09876 hamilton route suite 519 +east joshuatown, nc 35222",5700 +547,2019-12-07 00:00:00,1912-04-09 00:00:00,110,universidad nacional de la pampa,licenciatura en artes,Cheryl rocha,Wholland@hotmail.com,female,"1162 gaines roads apt. 013 +smithmouth, wy 98967",7214 +548,2019-12-07 00:00:00,1913-12-17 00:00:00,108,universidad de morón,licenciatura en producción de bioimagenes,Michelle thomas,Burkekayla@hotmail.com,female,"585 laurie skyway +east jacob, nj 11374",1731 +549,2019-12-07 00:00:00,1909-06-01 00:00:00,113,universidad de morón,licenciatura en ciencias ambientales,Matthew bowman,Sheenahodge@gmail.com,male,"94161 raymond fords suite 762 +west john, sc 47104",3280 +550,2019-12-07 00:00:00,1906-11-30 00:00:00,116,universidad de morón,diseño de imagen y sonido,Allison carter,Sanchezbrian@hotmail.com,female,"unit 6035 box 9853 +dpo ae 73464",6053 +551,2019-12-07 00:00:00,1964-09-06 00:00:00,58,universidad nacional de la pampa,agronomía,Bryan alvarado,Tuckeralexandra@yahoo.com,male,"1040 michael estates apt. 425 +north michellemouth, nj 15587",1714 +552,2019-12-07 00:00:00,1979-12-22 00:00:00,42,universidad de morón,bioquímica,Michael farrell,Lopezjoseph@yahoo.com,male,"53583 garcia fork apt. 580 +south adrian, ks 24014",9223 +553,2019-12-07 00:00:00,1917-04-13 00:00:00,105,universidad de morón,licenciatura en administración ,Justin moore,Garzadavid@gmail.com,male,"unit 0623 box 1921 +dpo ap 49840",6070 +554,2019-12-07 00:00:00,1948-05-15 00:00:00,74,universidad nacional de la pampa,actuario ,Melissa perry,Mbruce@hotmail.com,female,"0527 hanson branch apt. 906 +lake elizabeth, mt 73135",6605 +555,2019-12-07 00:00:00,1949-06-28 00:00:00,73,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Christopher goodman,Matthewbates@yahoo.com,male,"27224 joshua ramp suite 322 +new jessicaport, pa 94513",2117 +556,2019-12-07 00:00:00,1944-09-14 00:00:00,78,universidad nacional de la pampa,ingeniería electrónica,Kimberly mcdaniel,Mikegibbs@yahoo.com,female,"24713 cooke viaduct +north nicolebury, oh 59863",8204 +557,2019-12-07 00:00:00,1914-02-24 00:00:00,108,universidad nacional de la pampa,bioquímica,Kathryn marshall,Lhanson@hotmail.com,female,"261 turner plain suite 118 +lake stephanieton, pa 30865",7543 +558,2019-12-07 00:00:00,1915-12-12 00:00:00,106,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Karen hall,Bjohnson@gmail.com,female,"681 erica springs apt. 488 +port ethanhaven, fl 44762",3226 +559,2019-12-07 00:00:00,1933-06-16 00:00:00,89,universidad de morón,licenciatura en ciencias de la computación,Tricia harmon,Kenneth01@hotmail.com,female,"unit 9672 box 6962 +dpo aa 65063",2919 +560,2019-12-07 00:00:00,1921-08-30 00:00:00,101,universidad nacional de la pampa,medicina,Jennifer hines,Cynthia04@hotmail.com,female,"207 alicia hill apt. 070 +port rachel, nd 34206",3172 +561,2019-12-07 00:00:00,1964-02-22 00:00:00,58,universidad de morón,licenciatura en psicología,Joanna henry,Brightchristine@yahoo.com,female,"51870 rachel shore +williamport, fl 19309",1763 +562,2019-12-07 00:00:00,1991-04-28 00:00:00,31,universidad nacional de la pampa,farmacia,Ashley russell,Waltersdoris@hotmail.com,female,"1614 tanya curve +west tristanfort, ny 19755",5621 +563,2019-12-07 00:00:00,1987-08-20 00:00:00,35,universidad de morón,ciencias veterinarias,Kyle ashley,Vanessawhitehead@yahoo.com,male,"116 golden cliffs +new dustin, ne 56892",9021 +564,2019-12-07 00:00:00,1981-06-17 00:00:00,41,universidad de morón,diseño industrial,David robinson,Cheryl42@hotmail.com,male,"811 neal burgs +new ruben, ri 33749",6600 +565,2019-12-07 00:00:00,1947-10-22 00:00:00,75,universidad nacional de la pampa,arquitectura,Adam fowler,Hoodmargaret@yahoo.com,male,"54714 david club +jasonville, dc 02031",6009 +566,2019-12-07 00:00:00,1914-02-27 00:00:00,108,universidad de morón,licenciatura en artes,Amanda ellis,Havery@hotmail.com,female,"3146 myers parkway +alvareztown, fl 19835",2722 +567,2019-12-07 00:00:00,1951-10-15 00:00:00,71,universidad de morón,licenciatura en kinesiología y fisiatría,Brandon shaw,Laurapaul@gmail.com,male,"50007 henderson pass +williamshire, nh 60381",1627 +568,2019-12-07 00:00:00,1952-03-26 00:00:00,70,universidad de morón,diseño industrial,Amy patterson,Allisonbarnes@hotmail.com,female,"psc 5740, box 7265 +apo ae 87331",3585 +569,2020-01-08 00:00:00,1910-05-19 00:00:00,112,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Edward ruiz,Matthew44@gmail.com,male,"2781 anthony lake +north john, ok 09722",2613 +570,2020-01-08 00:00:00,1989-08-26 00:00:00,33,universidad nacional de la pampa,ingeniería mecánica,Patricia johns,Efaulkner@hotmail.com,female,"8145 patricia village suite 873 +east elizabethborough, hi 14902",4411 +571,2020-01-08 00:00:00,1949-10-04 00:00:00,73,universidad de morón,licenciatura en ciencias de la computación,Michael jones,Rosejorge@hotmail.com,male,"461 jennifer street apt. 932 +port garyfort, wv 44768",2823 +572,2020-01-08 00:00:00,2004-02-09 00:00:00,18,universidad nacional de la pampa,medicina,Amanda gates,Caustin@yahoo.com,female,"usns santana +fpo ae 31615",1894 +573,2020-01-08 00:00:00,1932-11-02 00:00:00,90,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Michael villanueva,Andreastewart@hotmail.com,male,"2470 thomas lock +blakefort, sc 77497",3382 +574,2020-01-08 00:00:00,1934-11-01 00:00:00,88,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Erik burns,Mariabanks@yahoo.com,male,"169 morgan roads +schmidtland, ia 15819",6325 +575,2020-01-08 00:00:00,2001-10-22 00:00:00,21,universidad de morón,licenciatura en terapia ocupacional,Gloria moss,Williamstracy@yahoo.com,female,"469 michael port apt. 520 +north virginiaborough, sc 57769",4518 +576,2020-01-08 00:00:00,1978-05-11 00:00:00,44,universidad nacional de la pampa,licenciatura en ciencias geológicas,Jeffrey rangel,Gthomas@hotmail.com,male,"189 silva club suite 238 +port lauren, sd 34564",9009 +577,2020-01-08 00:00:00,1942-06-19 00:00:00,80,universidad nacional de la pampa,licenciatura en psicología,April sanders,Michaellee@hotmail.com,female,"2077 chapman grove +melanieshire, hi 22779",8154 +578,2020-01-08 00:00:00,1932-05-27 00:00:00,90,universidad de morón,licenciatura en producción de bioimagenes,Alison frost,Penajohn@yahoo.com,female,"4458 smith summit +south kaylachester, wy 37437",4135 +579,2020-01-08 00:00:00,1996-05-21 00:00:00,26,universidad nacional de la pampa,ingeniería electrónica,Nicole sullivan,Grantsteve@hotmail.com,female,"558 joseph valley +south reneebury, ky 11225",6550 +580,2020-01-08 00:00:00,1992-04-14 00:00:00,30,universidad nacional de la pampa,agronomía,Robert wilkinson,Michelle22@yahoo.com,male,"053 petersen fall suite 052 +tinaberg, tn 28068",9001 +581,2020-01-08 00:00:00,1910-05-12 00:00:00,112,universidad de morón,licenciatura en ciencia política ,Alicia carter,Julieroberts@gmail.com,female,"55384 anderson forge +lake george, tn 79367",6430 +582,2020-01-08 00:00:00,1911-09-20 00:00:00,111,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,Ryan logan,Emilybarry@hotmail.com,male,"4384 susan parkway suite 473 +south william, az 89004",2403 +583,2020-01-08 00:00:00,1906-12-19 00:00:00,115,universidad nacional de la pampa,diseño industrial,Monica webb,William51@yahoo.com,female,"06401 anthony orchard apt. 112 +new bethchester, oh 89701",8183 +584,2020-01-08 00:00:00,1987-12-21 00:00:00,34,universidad nacional de la pampa,agronomía,Jennifer gordon,Selena09@gmail.com,female,"6276 hubbard parkways apt. 547 +west kristinamouth, nv 44019",5436 +585,2020-01-08 00:00:00,1926-02-17 00:00:00,96,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Stephanie kent,Wellseugene@gmail.com,female,"24900 long loaf suite 250 +manuelhaven, or 69897",3125 +586,2020-01-08 00:00:00,1944-06-10 00:00:00,78,universidad de morón,licenciatura en ciencias de la educación ,Sean rios,Vincentdavid@hotmail.com,male,"usns santiago +fpo aa 29394",1627 +587,2020-01-08 00:00:00,1928-07-18 00:00:00,94,universidad de morón,ingeniería en informática,Sandra lane,Qramsey@yahoo.com,female,"9586 martinez islands suite 615 +new jade, tn 12859",8203 +588,2020-01-08 00:00:00,1906-10-31 00:00:00,116,universidad de morón,medicina,William george,Ijensen@yahoo.com,male,"9614 renee mills +lake ana, mi 78185",3132 +589,2020-01-08 00:00:00,1957-02-25 00:00:00,65,universidad nacional de la pampa,técnico para bioterios ,Rachel powell,Jeffburton@hotmail.com,female,"383 mariah path apt. 985 +south michael, me 20525",1901 +590,2020-01-08 00:00:00,1938-01-09 00:00:00,84,universidad de morón,diseño industrial,William stewart,Pjordan@yahoo.com,male,"8336 taylor manors apt. 234 +jacksontown, ky 78619",5637 +591,2020-01-08 00:00:00,1971-09-22 00:00:00,51,universidad de morón,diseño de imagen y sonido,Cameron smith,Corey16@yahoo.com,male,"3487 jason extensions +durhamview, vt 05995",3701 +592,2020-01-08 00:00:00,1933-07-29 00:00:00,89,universidad de morón,ingeniería mecánica,Sonia fitzgerald,Ydiaz@yahoo.com,female,"006 tiffany rest suite 217 +west raymondstad, nv 65514",3543 +593,2020-01-08 00:00:00,1943-07-27 00:00:00,79,universidad de morón,licenciatura en administración ,Brittney klein,Kennethmoore@gmail.com,female,"669 warner bridge +west kimberly, in 03119",8201 +594,2020-01-08 00:00:00,1976-02-03 00:00:00,46,universidad de morón,arquitectura,Heidi parks,Qtran@yahoo.com,female,"8006 bell crest +port adam, nj 82241",1838 +595,2019-10-08 00:00:00,1916-08-05 00:00:00,106,universidad de morón,medicina,Andrew gregory,Catherinepope@gmail.com,male,"5949 sharon river suite 698 +east jeremyville, or 35940",5835 +596,2019-10-08 00:00:00,1945-07-23 00:00:00,77,universidad nacional de la pampa,licenciatura en sociología ,Heather smith,Nknox@yahoo.com,female,"4801 david points suite 486 +travismouth, ca 14552",5409 +597,2019-10-08 00:00:00,1912-05-11 00:00:00,110,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Jennifer rodriguez,Anthony90@gmail.com,female,"0697 ward ford apt. 845 +mitchellfurt, co 73516",5411 +598,2019-10-08 00:00:00,1935-10-19 00:00:00,87,universidad nacional de la pampa,licenciatura en ciencia política ,Danielle benson,Burkejeffrey@yahoo.com,female,"37312 young ville +kennethside, nd 16934",3550 +599,2019-10-08 00:00:00,2002-02-25 00:00:00,20,universidad nacional de la pampa,licenciatura en terapia ocupacional,Jerry smith,Matthew56@hotmail.com,male,"usnv strong +fpo ap 93795",5545 +600,2019-10-08 00:00:00,1988-03-27 00:00:00,34,universidad nacional de la pampa,licenciatura en ciencias ambientales,Melanie warren,Ppierce@gmail.com,female,"unit 9231 box 5354 +dpo ae 57528",4701 +601,2019-10-08 00:00:00,1975-08-10 00:00:00,47,universidad de morón,bioquímica,Ashley kelly,Xmitchell@hotmail.com,female,"138 cheryl orchard +cassandrafort, ia 35680",1644 +602,2019-10-08 00:00:00,1932-08-04 00:00:00,90,universidad de morón,licenciatura en ciencias de la educación ,Megan stewart,James97@gmail.com,female,"056 thomas station +west danielmouth, mn 27182",3465 +603,2019-10-08 00:00:00,1961-09-08 00:00:00,61,universidad nacional de la pampa,diseño industrial,Brendan simpson,Hmorrison@yahoo.com,male,"464 sarah radial apt. 634 +nicoleside, ut 35592",2601 +604,2019-10-08 00:00:00,1912-11-05 00:00:00,110,universidad nacional de la pampa,arquitectura,Gerald frey,Claytoneric@gmail.com,male,"14344 wright rapids +north suzannetown, vt 93771",7200 +605,2019-10-08 00:00:00,1940-07-19 00:00:00,82,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Kelly larson,Whitewilliam@yahoo.com,male,"1212 justin lights suite 435 +west brookeside, oh 39501",1919 +606,2019-10-08 00:00:00,1930-03-08 00:00:00,92,universidad nacional de la pampa,licenciatura en ciencias biológicas,Jonathan cole,Kristaortiz@hotmail.com,male,"63398 emily plaza +lake michaelfort, ri 94117",3170 +607,2019-10-08 00:00:00,1993-06-16 00:00:00,29,universidad de morón,medicina,Sandra woods,Julia28@yahoo.com,female,"841 romero meadow +east nicole, wy 92302",8334 +608,2019-10-08 00:00:00,1939-01-14 00:00:00,83,universidad nacional de la pampa,ciencias veterinarias,Patricia lucas,Dcarlson@gmail.com,female,"44091 jesse passage +port robert, de 08720",5743 +609,2019-10-08 00:00:00,1991-11-13 00:00:00,31,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Luis lutz,Brandon22@hotmail.com,male,"uscgc warner +fpo ae 98876",8183 +610,2019-10-08 00:00:00,1941-05-10 00:00:00,81,universidad de morón,agronomía,James potts,Stevensonalexandria@hotmail.com,male,"296 sherry brook suite 491 +mariefort, ga 73279",6343 +611,2019-10-08 00:00:00,1914-06-23 00:00:00,108,universidad nacional de la pampa,licenciatura en ciencia política ,Devin bennett,Mendezdeborah@hotmail.com,male,"psc 6501, box 2744 +apo ae 57668",5713 +612,2019-10-08 00:00:00,1978-06-30 00:00:00,44,universidad nacional de la pampa,agronomía,Christine russo,Bfreeman@gmail.com,female,"52371 joseph orchard +adamshaven, tn 79442",5596 +613,2019-10-08 00:00:00,1938-04-13 00:00:00,84,universidad nacional de la pampa,licenciatura en ciencias ambientales,Stephen ortiz,Elizabeth64@hotmail.com,male,"7264 price shoals apt. 840 +kevinchester, ri 04680",6646 +614,2019-10-08 00:00:00,1930-12-15 00:00:00,91,universidad de morón,ingeniería electrónica,Theresa long,Harveypaul@gmail.com,female,"4663 isaac shore +east richard, al 89886",2440 +615,2019-10-08 00:00:00,1940-11-16 00:00:00,82,universidad nacional de la pampa,ciencias veterinarias,Donna johnson,Leslie11@hotmail.com,female,"9304 williams coves +east laurachester, ia 13538",2218 +616,2019-10-08 00:00:00,1963-11-08 00:00:00,59,universidad de morón,licenciatura en ciencias geológicas,Todd russell,Ballardkelsey@yahoo.com,male,"171 martin trafficway apt. 412 +south sarahshire, de 22998",3340 +617,2019-10-08 00:00:00,1963-10-25 00:00:00,59,universidad nacional de la pampa,arquitectura,April watson,Mikayladelacruz@yahoo.com,female,"93104 lewis throughway apt. 767 +south amyburgh, nm 23011",4117 +618,2019-10-08 00:00:00,1963-05-31 00:00:00,59,universidad nacional de la pampa,licenciatura en administración ,April ortega,Melaniejames@gmail.com,female,"988 thomas shore +port desiree, ct 40404",6244 +619,2019-10-08 00:00:00,2001-07-31 00:00:00,21,universidad nacional de la pampa,ingeniería en informática,Peter hernandez,Jeff44@yahoo.com,male,"597 anderson meadow suite 436 +perezville, ri 88397",4514 +620,2019-11-08 00:00:00,1950-01-08 00:00:00,72,universidad de morón,licenciatura en ciencias de la educación ,Jose clements,Fdiaz@yahoo.com,male,"939 schmidt isle suite 839 +south sherryton, or 61371",6620 +621,2019-11-08 00:00:00,1993-03-15 00:00:00,29,universidad nacional de la pampa,licenciatura en artes,Paul tapia,Bradleybright@gmail.com,male,"15377 joseph camp apt. 679 +jamesfort, in 85025",3569 +622,2019-11-08 00:00:00,1945-10-23 00:00:00,77,universidad nacional de la pampa,licenciatura en musicoterapia,Robert jimenez,Taylorcarol@gmail.com,male,"4918 kelsey meadows apt. 396 +south vanessafurt, id 10800",3382 +623,2019-11-08 00:00:00,1912-06-05 00:00:00,110,universidad nacional de la pampa,licenciatura en ciencia política ,Roger gill md,Martinezelizabeth@yahoo.com,male,"361 stacy harbor +lake kelseyland, wv 22433",6001 +624,2019-11-08 00:00:00,1968-01-24 00:00:00,54,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,Michael moore,Hrogers@hotmail.com,male,"psc 7867, box 2330 +apo aa 11043",4516 +625,2019-11-08 00:00:00,1962-04-16 00:00:00,60,universidad nacional de la pampa,diseño industrial,Andrew clark,Kbrown@gmail.com,male,"249 mitchell divide apt. 056 +richardsborough, mi 67454",2349 +626,2019-11-08 00:00:00,1961-03-06 00:00:00,61,universidad de morón,contador público ,Robin green,Ericajennings@gmail.com,female,"326 henderson ridges +east kyleview, or 44505",1686 +627,2019-11-08 00:00:00,1925-06-25 00:00:00,97,universidad nacional de la pampa,licenciatura en ciencia política ,Autumn adams,Jessica08@hotmail.com,female,"unit 1591 box 0571 +dpo aa 84059",1640 +628,2019-11-08 00:00:00,1976-05-29 00:00:00,46,universidad nacional de la pampa,bioquímica,Jamie rodriguez,Yhart@yahoo.com,female,"8246 andrea islands +davisburgh, me 55759",4722 +629,2019-11-08 00:00:00,1953-08-02 00:00:00,69,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,Geoffrey contreras,Fcarroll@yahoo.com,male,"4345 jeanette mall suite 197 +east kelly, nc 22780",7531 +630,2019-11-08 00:00:00,1917-11-14 00:00:00,105,universidad de morón,contador público ,Richard wood,Ywatson@hotmail.com,male,"124 todd ramp +phelpsfort, nj 42754",4431 +631,2019-11-08 00:00:00,2004-06-12 00:00:00,18,universidad de morón,agronomía,Maria manning,Hollymclean@gmail.com,female,"1744 joshua ways suite 883 +port jessicaville, ma 00894",5351 +632,2019-11-08 00:00:00,1920-04-09 00:00:00,102,universidad nacional de la pampa,ciencias veterinarias,Michael lopez,Paige08@gmail.com,male,"8058 jones mountains +north jenniferville, mi 52648",4159 +633,2019-11-08 00:00:00,1998-11-27 00:00:00,23,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Lisa guerrero,Wendy02@yahoo.com,female,"024 harper tunnel +port bryan, or 16959",7212 +634,2019-11-08 00:00:00,1935-01-09 00:00:00,87,universidad de morón,diseño de imagen y sonido,Brandon perez,Jasonchambers@yahoo.com,male,"36345 sarah lakes suite 176 +north gabriel, or 95756",1735 +635,2019-11-08 00:00:00,1989-12-02 00:00:00,32,universidad nacional de la pampa,contador público ,Julie dennis,Zhowell@yahoo.com,female,"unit 0215 box 1648 +dpo ae 73560",3199 +636,2019-11-08 00:00:00,1996-09-29 00:00:00,26,universidad nacional de la pampa,licenciatura en ciencia política ,Mrs. kristine lowery dvm,Robin83@yahoo.com,female,"661 suzanne crossroad +east brandonmouth, ks 41602",2156 +637,2019-11-08 00:00:00,1980-09-20 00:00:00,42,universidad de morón,técnico para bioterios ,Felicia potter,Rnelson@gmail.com,female,"36833 williams lodge +virginiafurt, ks 26097",6105 +638,2019-11-08 00:00:00,1917-01-02 00:00:00,105,universidad nacional de la pampa,licenciatura en ciencias ambientales,Yolanda jones,Ronald88@hotmail.com,female,"161 mcdonald roads +south renee, fl 93588",6601 +639,2019-11-08 00:00:00,1962-07-16 00:00:00,60,universidad nacional de la pampa,licenciatura en sociología ,Pamela sanders,Iparks@hotmail.com,female,"482 goodman neck +west marioview, or 51385",2101 +640,2019-11-08 00:00:00,1983-08-07 00:00:00,39,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Samantha hunter,Candice85@yahoo.com,female,"0030 martinez roads apt. 174 +pagemouth, md 25478",7536 +641,2019-11-08 00:00:00,1944-12-27 00:00:00,77,universidad de morón,diseño industrial,Kathryn mcdonald,Butleryvonne@gmail.com,female,"52827 brittney inlet suite 899 +ritterhaven, fl 66828",4653 +642,2019-11-08 00:00:00,1963-02-04 00:00:00,59,universidad de morón,licenciatura en ciencias ambientales,Susan padilla,Manninggabriel@yahoo.com,female,"342 jill court suite 494 +sancheztown, wa 47363",3501 +643,2019-12-08 00:00:00,1948-02-10 00:00:00,74,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Lynn willis,Alyssacastaneda@yahoo.com,female,"8449 gonzalez mission +debrahaven, dc 43215",5474 +644,2019-12-08 00:00:00,1959-07-17 00:00:00,63,universidad de morón,ciencias veterinarias,Joshua murphy,Amandagreen@hotmail.com,male,"7526 krueger row suite 923 +matthewport, hi 65962",5365 +645,2019-12-08 00:00:00,1917-12-29 00:00:00,104,universidad nacional de la pampa,licenciatura en ciencias de la computación,Jordan hawkins md,Ufowler@hotmail.com,male,"unit 8759 box 3823 +dpo ae 06179",3560 +646,2019-12-08 00:00:00,1994-05-31 00:00:00,28,universidad de morón,licenciatura en ciencia política ,Michael jones,Pthompson@yahoo.com,male,"28064 alicia ville +east charles, ne 38506",7301 +647,2019-12-08 00:00:00,1925-07-23 00:00:00,97,universidad nacional de la pampa,actuario ,Eric davis,Thompsondebra@gmail.com,male,"36116 fleming well +amandafort, wa 04738",2503 +648,2019-12-08 00:00:00,1945-12-07 00:00:00,76,universidad nacional de la pampa,licenciatura en administración ,Ricky davis,Shane43@hotmail.com,male,"2757 ellison viaduct suite 271 +leonside, nh 99491",3451 +649,2019-12-08 00:00:00,1911-09-17 00:00:00,111,universidad nacional de la pampa,medicina,Julie evans,Gnelson@gmail.com,female,"5736 cindy parkways +ortizchester, wy 07290",5529 +650,2019-12-08 00:00:00,1974-07-06 00:00:00,48,universidad de morón,licenciatura en producción de bioimagenes,Peter montgomery,Scottbryant@hotmail.com,male,"056 marshall overpass suite 440 +north sergiobury, hi 06440",8520 +651,2019-12-08 00:00:00,1941-09-24 00:00:00,81,universidad nacional de la pampa,actuario ,Kristina lawrence,Adriancruz@hotmail.com,female,"1140 amy club apt. 385 +west robertbury, in 09962",5369 +652,2019-12-08 00:00:00,1963-11-30 00:00:00,58,universidad nacional de la pampa,ciencias veterinarias,Eric mays,Claudia78@yahoo.com,male,"324 danny creek suite 991 +adriennebury, de 04669",2105 +653,2019-12-08 00:00:00,1955-07-27 00:00:00,67,universidad nacional de la pampa,ingeniería mecánica,Emily mcdaniel,Djones@gmail.com,female,"95345 daniel branch apt. 902 +royshire, wy 56559",6401 +654,2019-12-08 00:00:00,1932-05-09 00:00:00,90,universidad de morón,diseño industrial,Scott johnson,Courtney70@yahoo.com,male,"223 stephanie pass apt. 163 +port rebeccaton, in 92683",2506 +655,2019-12-08 00:00:00,1957-10-12 00:00:00,65,universidad de morón,técnico para bioterios ,John white,Timothyrussell@gmail.com,male,"53813 kathleen light +stoutfort, nd 97016",5637 +656,2019-12-08 00:00:00,1909-11-12 00:00:00,113,universidad nacional de la pampa,licenciatura en psicología,Juan knox dds,Brett58@yahoo.com,male,"527 skinner trace +port danielletown, sd 45258",1647 +657,2019-12-08 00:00:00,1951-11-26 00:00:00,71,universidad nacional de la pampa,ingeniería en informática,Kaitlyn perez,Leslie67@hotmail.com,female,"9106 gutierrez falls +sloantown, il 21135",2631 +658,2019-12-08 00:00:00,1980-06-01 00:00:00,42,universidad de morón,licenciatura en ciencias de la educación ,Robert orr,Rgraham@yahoo.com,male,"898 rivera summit apt. 467 +north ethanland, ms 61918",7005 +659,2019-12-08 00:00:00,1918-02-19 00:00:00,104,universidad de morón,licenciatura en gestión de agroalimentos,Joshua porter,Joseph92@yahoo.com,male,"9406 perry fort +johnsonport, ut 49953",3087 +660,2019-12-08 00:00:00,1906-04-03 00:00:00,116,universidad nacional de la pampa,licenciatura en sociología ,Heather harris,Jaredperez@gmail.com,female,"330 timothy centers +lake aaron, mo 97114",1609 +661,2019-12-08 00:00:00,1929-06-13 00:00:00,93,universidad de morón,farmacia,Marissa vargas,Wtucker@hotmail.com,female,"90936 kevin mountain apt. 152 +south jerry, wv 61934",4650 +662,2019-12-08 00:00:00,1906-06-14 00:00:00,116,universidad de morón,licenciatura en musicoterapia,Levi maynard,Barkeramber@yahoo.com,male,"789 samuel dale +kristastad, il 07436",9221 +663,2019-12-08 00:00:00,1941-01-05 00:00:00,81,universidad de morón,licenciatura en terapia ocupacional,Rebekah ryan,Josephbenson@gmail.com,female,"08867 michael mount +north donaldstad, ia 61510",2506 +664,2019-10-09 00:00:00,1976-09-16 00:00:00,46,universidad nacional de la pampa,licenciatura en ciencias de la educación ,James norman,Jacobsmaria@yahoo.com,male,"unit 7697 box 7361 +dpo aa 08691",3621 +665,2019-10-09 00:00:00,2001-12-16 00:00:00,20,universidad nacional de la pampa,licenciatura en musicoterapia,Rachel walker,Whitechad@hotmail.com,female,"3519 williams throughway +lake amanda, ut 08175",7515 +666,2019-10-09 00:00:00,1982-11-12 00:00:00,40,universidad de morón,diseño industrial,Jamie anderson,Emily84@yahoo.com,male,"psc 1871, box 3267 +apo aa 16561",6042 +667,2019-10-09 00:00:00,1923-03-19 00:00:00,99,universidad nacional de la pampa,agronomía,Anthony powers,Penny36@gmail.com,male,"usnv henry +fpo ae 93430",6381 +668,2019-10-09 00:00:00,1983-11-04 00:00:00,39,universidad nacional de la pampa,licenciatura en ciencias de la computación,Susan brown,Rpark@hotmail.com,female,"69033 whitney heights +teresaview, wy 74944",7151 +669,2019-10-09 00:00:00,1971-12-13 00:00:00,50,universidad de morón,ingeniería electrónica,Lori jones,Nibarra@gmail.com,female,"4153 garcia gateway +west marissa, ia 01823",5603 +670,2019-10-09 00:00:00,1978-10-03 00:00:00,44,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Katherine stevens,Alanbryant@yahoo.com,female,"5685 alec spring +mcclureshire, nm 76910",1923 +671,2019-10-09 00:00:00,1945-10-08 00:00:00,77,universidad de morón,diseño de imagen y sonido,Sylvia hansen,Maryclark@gmail.com,female,"9179 maria flats +chenborough, pa 26168",1602 +672,2019-10-09 00:00:00,1919-01-10 00:00:00,103,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Jeremy miller,Tony03@yahoo.com,male,"423 mcintyre green +tiffanyburgh, or 32551",9041 +673,2019-10-09 00:00:00,1978-01-04 00:00:00,44,universidad de morón,licenciatura en musicoterapia,Amanda ross,Kwheeler@yahoo.com,female,"2546 alexander ports suite 364 +north matthew, fl 36431",6105 +674,2019-10-09 00:00:00,1956-03-02 00:00:00,66,universidad nacional de la pampa,arquitectura,Charles marks,Ronnie07@yahoo.com,male,"unit 9281 box 0547 +dpo ap 13872",3543 +675,2019-10-09 00:00:00,1943-12-15 00:00:00,78,universidad nacional de la pampa,licenciatura en ciencias ambientales,Adam ballard,Msmith@gmail.com,male,"40823 ramos knolls +scottbury, vt 12499",3324 +676,2019-10-09 00:00:00,1976-12-22 00:00:00,45,universidad nacional de la pampa,licenciatura en artes,Tony dyer,Petertorres@gmail.com,male,"577 michael drive +collinsberg, de 11233",6625 +677,2019-10-09 00:00:00,1949-01-04 00:00:00,73,universidad nacional de la pampa,contador público ,Donna carrillo,Nicoleblack@hotmail.com,female,"998 adams river apt. 009 +donnaville, mi 66245",9300 +678,2019-10-09 00:00:00,1927-07-19 00:00:00,95,universidad de morón,licenciatura en musicoterapia,Jeffrey alexander,Ramirezsteven@gmail.com,male,"156 nash meadows +debraside, ri 91368",3550 +679,2019-10-09 00:00:00,1908-07-14 00:00:00,114,universidad de morón,licenciatura en ciencia política ,Rachel clark,Phambrandon@gmail.com,female,"30795 james terrace apt. 453 +marcberg, hi 74476",1723 +680,2019-10-09 00:00:00,1966-12-12 00:00:00,55,universidad nacional de la pampa,técnico para bioterios ,Hector maynard dds,Brownjoshua@hotmail.com,male,"54237 brian bridge apt. 368 +garrettborough, nc 53167",2121 +681,2019-11-09 00:00:00,1973-10-03 00:00:00,49,universidad nacional de la pampa,bioquímica,Amanda johnson,Brucejeanette@hotmail.com,female,"35338 carr spring suite 222 +craigview, nv 03283",3080 +682,2019-11-09 00:00:00,1989-03-21 00:00:00,33,universidad de morón,licenciatura en ciencias de la educación ,Laura randolph,Youngjennifer@hotmail.com,female,"4288 schneider skyway +east william, ct 72728",6652 +683,2019-11-09 00:00:00,1969-08-31 00:00:00,53,universidad de morón,ingeniería electrónica,Haley weber,Bethany95@hotmail.com,female,"6708 sarah tunnel apt. 224 +port amy, ia 63783",1909 +684,2019-11-09 00:00:00,1938-01-15 00:00:00,84,universidad nacional de la pampa,licenciatura en musicoterapia,Dalton barrett,Kobrien@hotmail.com,male,"55435 colin meadows +new patricia, in 89030",4705 +685,2019-11-09 00:00:00,1919-10-08 00:00:00,103,universidad nacional de la pampa,diseño industrial,Scott conway,Hernandezariana@gmail.com,male,"14811 jennifer groves apt. 308 +new stephanieburgh, id 01511",8375 +686,2019-11-09 00:00:00,2001-05-29 00:00:00,21,universidad nacional de la pampa,arquitectura,Robert hansen,Yvettepierce@hotmail.com,male,"1923 gibson hollow +new thomas, oh 92182",4182 +687,2019-11-09 00:00:00,1933-04-24 00:00:00,89,universidad de morón,actuario ,John neal,Nscott@yahoo.com,male,"00265 samantha plains suite 493 +mariabury, pa 58464",1929 +688,2019-11-09 00:00:00,1947-08-23 00:00:00,75,universidad de morón,licenciatura en artes,Brian chapman,Karen45@hotmail.com,male,"618 king pine +lisaton, vt 93539",6354 +689,2019-11-09 00:00:00,1950-03-14 00:00:00,72,universidad nacional de la pampa,ciencias veterinarias,Alyssa dyer,Morgankelly@yahoo.com,female,"87816 richard shores apt. 114 +jeffreyton, ok 11738",4128 +690,2019-11-09 00:00:00,1918-10-01 00:00:00,104,universidad de morón,licenciatura en kinesiología y fisiatría,Katie edwards,Brittany85@hotmail.com,female,"141 espinoza club +west tinastad, ar 90613",6433 +691,2019-11-09 00:00:00,1912-03-30 00:00:00,110,universidad de morón,ingeniería en informática,Jonathan cordova,Debra82@yahoo.com,male,"379 lisa square suite 996 +rebeccaview, pa 53072",6723 +692,2019-11-09 00:00:00,1953-02-13 00:00:00,69,universidad de morón,farmacia,Laura hanson,Smithkristen@hotmail.com,female,"088 frederick path +lake anne, oh 36993",3507 +693,2019-11-09 00:00:00,1940-03-28 00:00:00,82,universidad nacional de la pampa,farmacia,Raymond tucker,Zlopez@hotmail.com,male,"97256 brian lights +lake antonio, ut 36826",8416 +694,2019-12-09 00:00:00,1955-01-20 00:00:00,67,universidad de morón,diseño de imagen y sonido,Connor mcfarland,Etrevino@hotmail.com,male,"748 william gateway suite 744 +alexishaven, nj 55729",5471 +695,2019-12-09 00:00:00,1932-03-25 00:00:00,90,universidad de morón,licenciatura en administración ,Michelle sanchez,Whitekevin@hotmail.com,female,"unit 7183 box 1593 +dpo ap 83861",2709 +696,2019-12-09 00:00:00,1973-10-09 00:00:00,49,universidad de morón,ciencias veterinarias,Heather miller,Lauriesmith@hotmail.com,female,"0083 philip road apt. 450 +brettland, in 45017",2451 +697,2019-12-09 00:00:00,1978-04-05 00:00:00,44,universidad nacional de la pampa,bioquímica,Cassandra rodriguez,Shawkins@gmail.com,female,"42184 smith path +north jennifer, ms 78225",5471 +698,2019-12-09 00:00:00,1987-10-12 00:00:00,35,universidad de morón,licenciatura en gestión de agroalimentos,Natalie fox,Jefferytownsend@gmail.com,female,"84178 timothy spurs apt. 240 +williamsside, mn 94472",8144 +699,2019-12-09 00:00:00,1964-07-15 00:00:00,58,universidad de morón,licenciatura en ciencias de la computación,Victor serrano,Vwright@yahoo.com,male,"8493 robin meadows apt. 906 +ortizport, tx 80121",9411 +700,2019-12-09 00:00:00,1925-11-23 00:00:00,97,universidad nacional de la pampa,licenciatura en ciencias de la computación,Ronald vasquez,Virginiamartinez@yahoo.com,male,"unit 8408 box 2909 +dpo ae 27314",2617 +701,2019-12-09 00:00:00,1948-11-30 00:00:00,74,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Frank kelley,Boothmegan@gmail.com,male,"21302 shawn estate suite 777 +jonathanland, la 94751",6661 +702,2019-12-09 00:00:00,1942-09-04 00:00:00,80,universidad de morón,licenciatura en administración ,Patricia lewis,Ywilliams@hotmail.com,female,"4853 benson route +ericaland, nc 20010",3732 +703,2019-12-09 00:00:00,1946-06-06 00:00:00,76,universidad nacional de la pampa,diseño industrial,Rebecca bell,Johntucker@gmail.com,female,"699 brianna islands apt. 012 +port lisa, nv 96350",7412 +704,2019-12-09 00:00:00,1941-12-17 00:00:00,80,universidad de morón,licenciatura en planificación y diseño del paisaje,Joshua white,Mwright@gmail.com,male,"8844 smith turnpike apt. 653 +brooksburgh, va 28787",3587 +705,2019-12-09 00:00:00,1940-07-03 00:00:00,82,universidad nacional de la pampa,licenciatura en ciencias ambientales,Sara jenkins,Michaelbaldwin@gmail.com,female,"783 catherine skyway +south jay, vt 30756",9409 +706,2019-12-09 00:00:00,1994-09-24 00:00:00,28,universidad de morón,ingeniería en informática,Kim hahn,Smitherin@gmail.com,female,"54233 alicia plaza +north angela, mt 81033",5360 +707,2019-12-09 00:00:00,1934-05-21 00:00:00,88,universidad de morón,licenciatura en terapia ocupacional,Michelle holt,Lisalarsen@yahoo.com,female,"4217 scott parks apt. 288 +north brandymouth, ut 18303",2823 +708,2019-12-09 00:00:00,1985-09-16 00:00:00,37,universidad de morón,arquitectura,Carl johnson,Bryandiaz@hotmail.com,male,"uscgc jones +fpo ap 77913",1921 +709,2019-10-10 00:00:00,1954-12-15 00:00:00,67,universidad nacional de la pampa,ingeniería en informática,Krystal ellis,Roger29@hotmail.com,female,"54072 michael burg apt. 652 +west darrellville, hi 38547",3116 +710,2019-10-10 00:00:00,1917-06-13 00:00:00,105,universidad nacional de la pampa,arquitectura,Catherine colon,Johnsonspencer@hotmail.com,female,"348 williamson crossing apt. 080 +martinton, de 10603",6663 +711,2019-10-10 00:00:00,1940-04-05 00:00:00,82,universidad nacional de la pampa,ingeniería en informática,Anna martinez,Rachelpierce@hotmail.com,female,"094 vargas ports +fergusonport, de 70523",6400 +712,2019-10-10 00:00:00,2003-08-25 00:00:00,19,universidad nacional de la pampa,licenciatura en psicología,Arthur huang,Trevor09@hotmail.com,male,"52025 shaffer stream +carolynfort, pa 54933",1682 +713,2019-10-10 00:00:00,1967-01-07 00:00:00,55,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Susan cross,Robertray@gmail.com,female,"7694 reginald heights apt. 255 +new rachel, nc 83472",6457 +714,2019-10-10 00:00:00,1980-05-28 00:00:00,42,universidad de morón,licenciatura en producción de bioimagenes,Daniel foster,Baueralice@hotmail.com,male,"psc 7752, box 3151 +apo ap 31123",5605 +715,2019-10-10 00:00:00,1974-05-20 00:00:00,48,universidad nacional de la pampa,licenciatura en terapia ocupacional,Joseph hernandez,Ljohnson@hotmail.com,male,"5318 conrad motorway apt. 119 +east daniel, ks 67814",3555 +716,2019-10-10 00:00:00,1908-09-11 00:00:00,114,universidad de morón,licenciatura en gestión de agroalimentos,Patricia day,Greenegregory@yahoo.com,female,"980 danielle extension +new mary, mi 90967",6279 +717,2019-10-10 00:00:00,1971-03-03 00:00:00,51,universidad nacional de la pampa,ciencias veterinarias,Sergio ryan,Michaelevans@yahoo.com,male,"0114 diana junction apt. 235 +robertchester, sc 34301",1617 +718,2019-10-10 00:00:00,1920-03-10 00:00:00,102,universidad de morón,licenciatura en artes,Robert hall,Fletcherjack@hotmail.com,male,"uscgc washington +fpo ap 92128",4726 +719,2019-10-10 00:00:00,1973-04-28 00:00:00,49,universidad nacional de la pampa,diseño industrial,Alejandra alvarado,Bensonheather@yahoo.com,female,"22583 henry plain +lake drewview, wi 96451",1923 +720,2019-10-10 00:00:00,1921-08-09 00:00:00,101,universidad de morón,licenciatura en gestión de agroalimentos,Stephen bartlett,Perkinseric@yahoo.com,male,"psc 5347, box 2292 +apo ae 49909",1659 +721,2019-10-10 00:00:00,1992-02-04 00:00:00,30,universidad de morón,licenciatura en relaciones del trabajo ,Anna moore,Proctorroy@hotmail.com,female,"35344 carr plains suite 510 +frankshire, ga 15417",3199 +722,2019-10-10 00:00:00,1919-02-17 00:00:00,103,universidad de morón,licenciatura en ciencias biológicas,Jennifer cabrera,Ygibbs@hotmail.com,female,"510 brown mountain +meganland, or 13807",3269 +723,2019-10-10 00:00:00,1978-12-13 00:00:00,43,universidad de morón,licenciatura en ciencias de la educación ,Jessica mckinney,Jackie93@yahoo.com,female,"psc 1659, box 4120 +apo aa 59279",6231 +724,2019-10-10 00:00:00,1920-03-10 00:00:00,102,universidad nacional de la pampa,licenciatura en ciencias ambientales,Kevin bennett,Cvalenzuela@gmail.com,male,"042 charles track +aguirreview, de 42087",6746 +725,2019-10-10 00:00:00,1951-12-26 00:00:00,70,universidad nacional de la pampa,ingeniería mecánica,Todd diaz,Howejodi@yahoo.com,male,"5078 oliver point suite 834 +jessicaburgh, ms 24783",2705 +726,2019-10-10 00:00:00,1958-09-13 00:00:00,64,universidad nacional de la pampa,licenciatura en musicoterapia,Anthony beasley,Danielrodriguez@yahoo.com,male,"6009 grant road suite 627 +south christinaton, vt 61347",5523 +727,2019-10-10 00:00:00,1999-09-05 00:00:00,23,universidad de morón,contador público ,Brian johnson,Ritaanderson@gmail.com,male,"885 nguyen gardens suite 542 +west amandafurt, mn 96441",5345 +728,2019-10-10 00:00:00,1971-01-22 00:00:00,51,universidad de morón,licenciatura en ciencias geológicas,Alyssa gutierrez,Fieldsedward@yahoo.com,female,"94454 sarah union +stephanieshire, mi 89834",7103 +729,2019-10-10 00:00:00,1992-09-23 00:00:00,30,universidad de morón,licenciatura en psicología,Dean ray,Hhumphrey@yahoo.com,male,"2026 larry expressway +lynchbury, ca 64049",4147 +730,2019-10-10 00:00:00,1980-11-16 00:00:00,42,universidad de morón,licenciatura en ciencia política ,Charles miller,Jamespatton@gmail.com,male,"9649 raymond ridge +south jeffreyhaven, sd 19904",3471 +731,2019-10-10 00:00:00,1980-12-17 00:00:00,41,universidad de morón,licenciatura en sociología ,David vaughn,Jonesjanet@gmail.com,male,"0647 miller cape suite 320 +bradleyfurt, nj 15196",6727 +732,2019-10-10 00:00:00,1949-04-09 00:00:00,73,universidad nacional de la pampa,licenciatura en musicoterapia,Brenda miller,Michael76@yahoo.com,female,"2549 walker vista apt. 423 +south michaelview, sd 07853",3580 +733,2019-10-10 00:00:00,1982-03-21 00:00:00,40,universidad nacional de la pampa,licenciatura en ciencias ambientales,Stephanie santos,Jonathan20@yahoo.com,female,"940 gonzales motorway apt. 497 +graytown, ia 45306",8422 +734,2019-11-10 00:00:00,1978-06-24 00:00:00,44,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Benjamin acevedo,Jillho@hotmail.com,male,"55751 julie wells apt. 074 +lake codyton, in 14972",9405 +735,2019-11-10 00:00:00,1929-11-25 00:00:00,93,universidad nacional de la pampa,agronomía,Veronica reyes,Jason06@hotmail.com,female,"05114 carr grove +west ericton, oh 20664",4561 +736,2019-11-10 00:00:00,1985-12-18 00:00:00,36,universidad de morón,licenciatura en gestión de agroalimentos,Keith fitzgerald,Oherrera@gmail.com,male,"uscgc obrien +fpo ae 02101",8164 +737,2019-11-10 00:00:00,1979-02-05 00:00:00,43,universidad de morón,ingeniería mecánica,April stewart,Hendersonjeffrey@hotmail.com,female,"226 krueger park apt. 678 +north jacob, ny 29416",3734 +738,2019-11-10 00:00:00,1916-02-20 00:00:00,106,universidad de morón,licenciatura en ciencias ambientales,David jones,Asloan@gmail.com,male,"unit 5156 box 6142 +dpo ap 66760",2111 +739,2019-11-10 00:00:00,1995-02-05 00:00:00,27,universidad nacional de la pampa,ingeniería electrónica,Bailey delacruz,Uadkins@yahoo.com,female,"670 smith center suite 549 +nelsonbury, il 40973",2745 +740,2019-11-10 00:00:00,1999-03-29 00:00:00,23,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Keith williams,Fsandoval@hotmail.com,male,"5897 audrey square apt. 494 +fernandezview, mo 00728",3071 +741,2019-11-10 00:00:00,1959-11-26 00:00:00,63,universidad de morón,agronomía,Colleen leach,Allison77@hotmail.com,female,"7276 brooke expressway apt. 753 +east christopher, nj 88256",4740 +742,2019-11-10 00:00:00,1979-02-27 00:00:00,43,universidad de morón,agronomía,Samantha stephens,Alison32@gmail.com,female,"8536 beth alley apt. 851 +port juliaview, md 01953",4648 +743,2019-11-10 00:00:00,1932-01-20 00:00:00,90,universidad de morón,ingeniería mecánica,Cynthia allen,Smithbrian@yahoo.com,female,"49980 zamora court suite 887 +michaelton, mn 78457",3355 +744,2019-11-10 00:00:00,1989-09-10 00:00:00,33,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Timothy barnett,Dylancastaneda@yahoo.com,male,"5765 jamie passage +nobleton, ca 92755",4139 +745,2019-11-10 00:00:00,1980-05-21 00:00:00,42,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Jamie jones,Seanrose@yahoo.com,female,"54580 matthew points suite 592 +dawnmouth, tx 50946",2113 +746,2019-11-10 00:00:00,1958-09-13 00:00:00,64,universidad nacional de la pampa,licenciatura en administración ,Amanda santos,Bowenian@hotmail.com,female,"109 gillespie spurs suite 953 +west timothy, in 26081",2854 +747,2019-11-10 00:00:00,1915-09-22 00:00:00,107,universidad de morón,farmacia,Jamie beck dds,Sjackson@hotmail.com,female,"25072 erika track +fordmouth, ca 13789",3185 +748,2019-11-10 00:00:00,1906-03-01 00:00:00,116,universidad nacional de la pampa,contador público ,Daniel alvarez,Erika54@gmail.com,male,"843 estrada junction +port tara, il 77680",8422 +749,2019-11-10 00:00:00,1944-02-12 00:00:00,78,universidad de morón,ingeniería mecánica,Kelsey newman,Brownpreston@hotmail.com,female,"76578 lloyd shoals +west emilyberg, de 24475",3416 +750,2019-11-10 00:00:00,1966-02-06 00:00:00,56,universidad de morón,licenciatura en ciencias geológicas,Jay murray,Kelly45@hotmail.com,male,"29216 nichols crossing +mortonview, ri 35237",3474 +751,2019-11-10 00:00:00,1927-11-17 00:00:00,95,universidad de morón,licenciatura en terapia ocupacional,Lisa gonzales,Michael05@hotmail.com,female,"8047 sherry meadows apt. 490 +escobarchester, mi 21999",9211 +752,2019-11-10 00:00:00,1980-01-12 00:00:00,42,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Barry baker,Tpalmer@gmail.com,male,"8241 monica prairie +smithborough, tx 40001",3070 +753,2019-11-10 00:00:00,1954-09-29 00:00:00,68,universidad nacional de la pampa,licenciatura en ciencias biológicas,Billy jones,Barbaralivingston@hotmail.com,male,"4714 stephanie pine apt. 607 +east jose, ne 10107",6450 +754,2019-11-10 00:00:00,1928-02-01 00:00:00,94,universidad nacional de la pampa,diseño industrial,Tammy nguyen,Matthewdavis@hotmail.com,female,"uss johnson +fpo ae 44982",6727 +755,2019-11-10 00:00:00,1939-03-18 00:00:00,83,universidad de morón,licenciatura en ciencias geológicas,Todd garcia,Scarter@gmail.com,male,"1420 bailey street suite 487 +josephbury, tx 52965",5507 +756,2019-12-10 00:00:00,1934-02-20 00:00:00,88,universidad de morón,ingeniería mecánica,John carr,Arobinson@hotmail.com,male,"025 cook avenue apt. 092 +timothyfurt, de 62474",3563 +757,2019-12-10 00:00:00,1918-11-14 00:00:00,104,universidad nacional de la pampa,licenciatura en ciencias biológicas,Jose bennett,Barnesdiana@yahoo.com,male,"4841 camacho burgs +lake lisa, wa 24690",9203 +758,2019-12-10 00:00:00,2002-03-25 00:00:00,20,universidad de morón,licenciatura en planificación y diseño del paisaje,Gabriella rice,Angela58@yahoo.com,female,"51020 moore fields +west wendy, sc 31681",3485 +759,2019-12-10 00:00:00,1917-05-12 00:00:00,105,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,George brown,Matthew98@hotmail.com,male,"5461 brady islands +oliviachester, vt 74510",1834 +760,2019-12-10 00:00:00,1937-12-21 00:00:00,84,universidad nacional de la pampa,licenciatura en ciencias biológicas,Edward diaz,Briannamunoz@hotmail.com,male,"837 chris gardens +frankchester, ia 94299",5509 +761,2019-12-10 00:00:00,1921-02-26 00:00:00,101,universidad nacional de la pampa,licenciatura en artes,Ronald sellers,Richardgutierrez@gmail.com,male,"5185 philip bridge suite 244 +barneschester, mn 84553",5707 +762,2019-12-10 00:00:00,1925-12-24 00:00:00,96,universidad nacional de la pampa,licenciatura en psicología,Anthony conway,Daniel10@hotmail.com,male,"166 randy forge suite 121 +allisonfurt, ny 09925",3371 +763,2019-12-10 00:00:00,1944-02-17 00:00:00,78,universidad nacional de la pampa,licenciatura en ciencias de la computación,Allison snyder,Carllopez@hotmail.com,female,"279 white fort apt. 307 +wilsonview, mo 59652",8206 +764,2019-12-10 00:00:00,1950-06-26 00:00:00,72,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Michael martin,Danielzuniga@hotmail.com,male,"94117 elizabeth way apt. 958 +south jennifer, pa 16878",4155 +765,2019-12-10 00:00:00,1944-01-15 00:00:00,78,universidad nacional de la pampa,ingeniería electrónica,Colleen james,Larrytaylor@hotmail.com,female,"18967 jeff drive +johnsonstad, tn 93463",2201 +766,2019-12-10 00:00:00,2003-10-01 00:00:00,19,universidad de morón,ingeniería electrónica,John moreno,Glenpayne@yahoo.com,male,"48035 mary wells apt. 481 +teresabury, ok 73940",3216 +767,2019-12-10 00:00:00,1931-09-26 00:00:00,91,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Ryan torres,Joshua45@gmail.com,male,"54967 pierce neck +west kristinland, sd 05787",6614 +768,2019-12-10 00:00:00,1974-06-28 00:00:00,48,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,Monique bonilla,Jean78@hotmail.com,female,"97111 haynes dale +new garrett, nv 03246",3586 +769,2019-12-10 00:00:00,1908-08-31 00:00:00,114,universidad nacional de la pampa,diseño industrial,Anthony martinez,Jamie34@yahoo.com,male,"25576 troy harbors apt. 564 +russellfurt, sc 70106",2630 +770,2019-12-10 00:00:00,1985-02-08 00:00:00,37,universidad nacional de la pampa,licenciatura en artes,Christian brady,Kimberly55@gmail.com,male,"5980 harrison cliff suite 927 +michaelhaven, oh 50842",3216 +771,2019-12-10 00:00:00,1993-02-04 00:00:00,29,universidad de morón,técnico para bioterios ,Ana johnson,Christopherfinley@yahoo.com,female,"4576 anderson locks +burtonbury, ks 78416",4132 +772,2019-12-10 00:00:00,1933-02-12 00:00:00,89,universidad nacional de la pampa,técnico para bioterios ,Carly aguirre,Susanhoward@hotmail.com,female,"40156 ramirez forges +josephside, ar 27817",4133 +773,2019-12-10 00:00:00,1976-04-20 00:00:00,46,universidad de morón,licenciatura en sociología ,James fowler,Juliabrown@gmail.com,male,"19218 erica common +new travis, ma 85959",3409 +774,2019-12-10 00:00:00,2002-02-03 00:00:00,20,universidad de morón,licenciatura en relaciones del trabajo ,David shaw,Jon01@hotmail.com,male,"989 walters motorway +south kelseychester, nh 45579",9003 +775,2019-12-10 00:00:00,1958-05-05 00:00:00,64,universidad nacional de la pampa,licenciatura en ciencias de la computación,Dana parker,Nicholaskelly@gmail.com,female,"27320 lamb flats suite 554 +south amandaland, ga 54828",1905 +776,2019-12-10 00:00:00,1950-12-07 00:00:00,71,universidad nacional de la pampa,arquitectura,Jennifer howe,Xwilliams@yahoo.com,female,"63083 john inlet +new shannonside, de 68288",2105 +777,2019-12-10 00:00:00,1993-05-21 00:00:00,29,universidad nacional de la pampa,licenciatura en sociología ,Frederick barnett,Kingangela@hotmail.com,male,"520 brandon cliff +north jennifer, oh 06415",3445 +778,2019-12-10 00:00:00,1944-07-01 00:00:00,78,universidad nacional de la pampa,licenciatura en terapia ocupacional,Keith williams,Cindymitchell@yahoo.com,male,"28400 miller extensions suite 963 +cantuside, nv 80754",5736 +779,2019-12-10 00:00:00,1974-04-12 00:00:00,48,universidad de morón,licenciatura en gestión de agroalimentos,Brittany blair,Robert30@gmail.com,female,"2376 wise skyway suite 979 +darylshire, il 13938",3317 +780,2019-12-10 00:00:00,1995-10-26 00:00:00,27,universidad nacional de la pampa,medicina,Jamie chandler,Xgrimes@gmail.com,female,"08487 mclaughlin ways suite 171 +lake andrea, ar 76753",2212 +781,2019-12-10 00:00:00,1962-12-11 00:00:00,59,universidad de morón,diseño de imagen y sonido,Jermaine smith,Pmoore@gmail.com,male,"75773 andrew club +tylerville, az 68301",3074 +782,2019-10-11 00:00:00,1961-06-19 00:00:00,61,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Christopher solis,Timothythompson@hotmail.com,male,"744 welch streets apt. 690 +lake marc, nm 99675",3287 +783,2019-10-11 00:00:00,1920-03-17 00:00:00,102,universidad nacional de la pampa,ciencias veterinarias,Audrey jimenez,Kristiesnyder@yahoo.com,female,"25450 thompson stravenue suite 077 +west erinview, fl 27640",6734 +784,2019-10-11 00:00:00,1995-08-07 00:00:00,27,universidad de morón,licenciatura en ciencias geológicas,Erin ray,Angelica61@hotmail.com,female,"88565 jeffrey bypass suite 582 +escobarburgh, nv 61136",3103 +785,2019-10-11 00:00:00,1926-03-27 00:00:00,96,universidad de morón,actuario ,Wanda johnson,Joseph91@hotmail.com,female,"312 angela hill suite 735 +lake craigmouth, mi 50699",6435 +786,2019-10-11 00:00:00,1950-12-14 00:00:00,71,universidad de morón,licenciatura en ciencias ambientales,Holly hunter,Vholmes@yahoo.com,female,"91252 myers ports +bullockfurt, nd 46124",1815 +787,2019-10-11 00:00:00,1950-10-22 00:00:00,72,universidad de morón,licenciatura en relaciones del trabajo ,Donald smith,Jamesherrera@gmail.com,male,"26242 kathryn mews suite 580 +williamsland, mo 00657",8109 +788,2019-10-11 00:00:00,2001-01-03 00:00:00,21,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Kristi carroll,Kaitlyn46@yahoo.com,female,"247 strong springs +ramirezview, id 21565",5722 +789,2019-10-11 00:00:00,1931-02-20 00:00:00,91,universidad de morón,licenciatura en kinesiología y fisiatría,Desiree hart,Robinsonjessica@hotmail.com,female,"78625 lawrence unions +jeffreyview, nm 82061",8400 +790,2019-10-11 00:00:00,1912-11-23 00:00:00,110,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Susan mccall,Melissastone@yahoo.com,female,"6192 brianna knolls +crystalland, id 65509",6032 +791,2019-10-11 00:00:00,2003-10-11 00:00:00,19,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Laura elliott,Udouglas@gmail.com,female,"psc 5086, box 9594 +apo ae 22050",6201 +792,2019-10-11 00:00:00,1992-01-18 00:00:00,30,universidad de morón,licenciatura en producción de bioimagenes,Joseph allen,Michelle35@gmail.com,male,"usnv richardson +fpo aa 90588",1900 +793,2019-10-11 00:00:00,1939-11-03 00:00:00,83,universidad de morón,licenciatura en ciencias de la educación ,Dr. eric irwin,Juanwarren@yahoo.com,male,"5590 james islands +cookland, ky 19174",2605 +794,2019-10-11 00:00:00,1922-07-19 00:00:00,100,universidad de morón,licenciatura en artes,Brenda cruz,Campbellmatthew@gmail.com,female,"090 thomas pines suite 728 +jodistad, wv 51407",8166 +795,2019-10-11 00:00:00,1906-06-23 00:00:00,116,universidad de morón,licenciatura en ciencia política ,Mrs. katherine ross dds,Millerstephanie@hotmail.com,female,"psc 5416, box 7493 +apo ap 27675",8417 +796,2019-10-11 00:00:00,1960-09-06 00:00:00,62,universidad de morón,licenciatura en sociología ,Jason alexander,Rebecca16@hotmail.com,male,"3813 alexandra street +morganberg, ct 20406",8319 +797,2019-10-11 00:00:00,1940-04-03 00:00:00,82,universidad de morón,licenciatura en musicoterapia,Ashley coleman,Ocruz@yahoo.com,female,"345 taylor squares +danielport, wy 26537",3480 +798,2019-10-11 00:00:00,1974-02-20 00:00:00,48,universidad nacional de la pampa,agronomía,Paul gordon,Ndavis@hotmail.com,male,"77455 michelle bypass +port nancy, mt 10530",2709 +799,2019-10-11 00:00:00,1989-02-14 00:00:00,33,universidad nacional de la pampa,arquitectura,Raymond donaldson,Laurenpowell@gmail.com,male,"9780 baldwin lake +parrishshire, al 69228",9019 +800,2019-10-11 00:00:00,1938-08-10 00:00:00,84,universidad de morón,licenciatura en sociología ,Nicholas watson,Dhowell@hotmail.com,male,"751 rodriguez mount apt. 620 +newmanburgh, me 05158",5429 +801,2019-10-11 00:00:00,1962-05-28 00:00:00,60,universidad de morón,arquitectura,Philip stark,Gfisher@gmail.com,male,"2918 kristen landing +mckeeshire, nd 38895",8316 +802,2019-10-11 00:00:00,2004-03-03 00:00:00,18,universidad de morón,licenciatura en ciencias biológicas,Katrina gonzalez,Myersmicheal@gmail.com,female,"8402 james via +south carolyn, nd 58720",6345 +803,2019-11-11 00:00:00,1984-05-01 00:00:00,38,universidad de morón,ciencias veterinarias,Heather ryan,Chrisrobertson@hotmail.com,female,"91098 donna forge +north brookeshire, pa 03915",2315 +804,2019-11-11 00:00:00,1957-08-14 00:00:00,65,universidad nacional de la pampa,contador público ,Theresa molina,Cynthiafox@gmail.com,female,"90527 holly passage suite 739 +danielleland, wv 24409",3403 +805,2019-11-11 00:00:00,1916-09-03 00:00:00,106,universidad nacional de la pampa,licenciatura en ciencia política ,Morgan brown,Hjensen@gmail.com,female,"250 martinez street suite 544 +east nancybury, dc 05642",3432 +806,2019-11-11 00:00:00,1919-08-01 00:00:00,103,universidad nacional de la pampa,arquitectura,Jennifer gonzalez,Qmorgan@hotmail.com,female,"3705 marshall mountain apt. 513 +kimberlyton, nc 40542",5463 +807,2019-11-11 00:00:00,1981-11-22 00:00:00,41,universidad nacional de la pampa,ingeniería en informática,Kenneth bruce,Khoward@hotmail.com,male,"61394 ronnie fork suite 979 +north dianefurt, me 26592",4723 +808,2019-11-11 00:00:00,1924-10-07 00:00:00,98,universidad de morón,diseño industrial,Sarah thomas,Jacksonlori@yahoo.com,female,"019 castillo plaza +josephton, nd 52626",7005 +809,2019-11-11 00:00:00,1980-04-11 00:00:00,42,universidad de morón,licenciatura en sociología ,Laurie krueger,Nicholaswalker@yahoo.com,female,"73889 pierce squares suite 267 +lake tiffany, vt 08067",3733 +810,2019-11-11 00:00:00,1974-10-14 00:00:00,48,universidad nacional de la pampa,ingeniería en informática,Craig harris,Sweaver@gmail.com,male,"1869 thomas crest +hernandezton, pa 15207",4741 +811,2019-11-11 00:00:00,1922-07-21 00:00:00,100,universidad de morón,licenciatura en kinesiología y fisiatría,Noah mullins,Susan13@yahoo.com,male,"18818 calvin shoals suite 120 +north andrewstad, me 01826",2909 +812,2019-11-11 00:00:00,1938-11-20 00:00:00,84,universidad de morón,arquitectura,Debbie martin,Christophercarpenter@gmail.com,female,"32781 tyler via apt. 271 +west danamouth, az 54630",5873 +813,2019-11-11 00:00:00,1976-07-18 00:00:00,46,universidad de morón,licenciatura en planificación y diseño del paisaje,William jackson,Emelton@gmail.com,male,"5207 adkins forest +west diane, nc 57061",3346 +814,2019-11-11 00:00:00,1915-05-28 00:00:00,107,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Jason marshall,Lorichaney@gmail.com,male,"40187 douglas field +west heather, ks 04791",6338 +815,2019-11-11 00:00:00,1935-09-08 00:00:00,87,universidad nacional de la pampa,ciencias veterinarias,Carl fisher,Diazjose@gmail.com,male,"207 anderson highway suite 939 +perezside, nd 58823",8534 +816,2019-11-11 00:00:00,2001-11-03 00:00:00,21,universidad de morón,licenciatura en ciencias ambientales,Cheryl wright,Robinclark@gmail.com,female,"psc 6823, box 2471 +apo aa 52247",3621 +817,2019-11-11 00:00:00,2003-03-16 00:00:00,19,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Timothy robinson,Tracy34@hotmail.com,male,"425 daniel unions +rhodesfurt, mi 32992",4109 +818,2019-11-11 00:00:00,1993-12-17 00:00:00,28,universidad de morón,licenciatura en ciencias ambientales,John gonzalez,Robertphelps@hotmail.com,male,"5088 smith center +south sarah, sd 66946",1752 +819,2019-11-11 00:00:00,1988-11-05 00:00:00,34,universidad nacional de la pampa,contador público ,Hannah king,Gwebb@yahoo.com,female,"2253 rogers union +new amanda, nc 48055",3212 +820,2019-11-11 00:00:00,1930-01-21 00:00:00,92,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Caitlyn white,Hallmichael@yahoo.com,female,"37157 fuller ville +bakerland, in 31929",2843 +821,2019-11-11 00:00:00,1999-08-12 00:00:00,23,universidad de morón,licenciatura en kinesiología y fisiatría,Samuel carr,Matthewschristopher@hotmail.com,male,"4926 stewart lake +new juliabury, pa 85011",6053 +822,2019-11-11 00:00:00,1998-09-02 00:00:00,24,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Paul levine,Michaelhall@gmail.com,male,"5999 victoria station +west christopherbury, nm 85198",3524 +823,2019-11-11 00:00:00,2004-09-25 00:00:00,18,universidad de morón,licenciatura en producción de bioimagenes,Brenda meyer,Whitechad@hotmail.com,female,"981 haley row +port elizabethmouth, ms 46376",8107 +824,2019-11-11 00:00:00,1915-10-13 00:00:00,107,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Matthew jones,Jameswalls@hotmail.com,male,"7543 richard shores suite 422 +south jon, ri 14089",6515 +825,2019-11-11 00:00:00,1973-11-02 00:00:00,49,universidad nacional de la pampa,técnico para bioterios ,William lamb,Matthew07@hotmail.com,male,"140 leslie river suite 381 +shanemouth, or 71025",3414 +826,2019-11-11 00:00:00,1967-05-28 00:00:00,55,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Michael tucker,Zbrown@yahoo.com,male,"113 jon flat apt. 593 +south chadport, ia 12389",9200 +827,2019-11-11 00:00:00,1934-06-05 00:00:00,88,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Gina garrett,Joneskevin@yahoo.com,female,"52404 rios fort +port douglas, dc 13818",1921 +828,2019-11-11 00:00:00,1989-11-14 00:00:00,33,universidad nacional de la pampa,licenciatura en ciencia política ,April edwards,Blackcarol@hotmail.com,female,"90727 alexander view suite 752 +meltonbury, tn 20939",4168 +829,2019-11-11 00:00:00,1968-12-18 00:00:00,53,universidad de morón,licenciatura en ciencias geológicas,Justin snyder jr.,Merrittleah@yahoo.com,male,"6507 joshua freeway +west jefferyland, or 88375",9301 +830,2019-12-11 00:00:00,1937-03-01 00:00:00,85,universidad nacional de la pampa,arquitectura,Karen patton,Jamesporter@hotmail.com,female,"6140 jason key +smithstad, co 31698",6030 +831,2019-12-11 00:00:00,1938-10-20 00:00:00,84,universidad nacional de la pampa,licenciatura en ciencias antropológicas,James wilson,Johngeorge@yahoo.com,male,"98278 brittany radial apt. 761 +jacobsshire, or 54014",8171 +832,2019-12-11 00:00:00,1944-03-29 00:00:00,78,universidad de morón,bioquímica,Daniel stevens,Beckkaren@gmail.com,male,"390 justin avenue apt. 526 +port gregory, ky 71870",8521 +833,2019-12-11 00:00:00,1968-05-19 00:00:00,54,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Carrie silva,Jessicacollins@hotmail.com,female,"412 gentry stravenue apt. 186 +marvinside, nc 60346",5525 +834,2019-12-11 00:00:00,1967-06-22 00:00:00,55,universidad de morón,licenciatura en musicoterapia,Eric oliver,Lgriffin@yahoo.com,male,"75381 cynthia course suite 029 +nicolehaven, mt 83139",6070 +835,2019-12-11 00:00:00,1906-03-29 00:00:00,116,universidad nacional de la pampa,agronomía,Terri nelson,Richard00@gmail.com,female,"803 anthony plains +east adamport, il 94917",5615 +836,2019-12-11 00:00:00,1947-05-07 00:00:00,75,universidad de morón,licenciatura en ciencias de la computación,Carolyn hopkins,Qbeck@hotmail.com,female,"8814 fields ranch +north kellyberg, az 25319",2405 +837,2019-12-11 00:00:00,1922-10-06 00:00:00,100,universidad nacional de la pampa,licenciatura en musicoterapia,Amy jimenez,Davidlevy@hotmail.com,female,"52412 nicholson meadows suite 100 +east victorview, mi 69275",7113 +838,2019-12-11 00:00:00,1933-05-13 00:00:00,89,universidad nacional de la pampa,licenciatura en ciencias ambientales,Peter ramirez,Beltranstephanie@hotmail.com,male,"0974 james junctions +maureenburgh, tn 24991",5433 +839,2019-12-11 00:00:00,1908-02-26 00:00:00,114,universidad nacional de la pampa,licenciatura en ciencia política ,Jonathan webster,Sara10@yahoo.com,male,"880 jones locks suite 050 +johnstonmouth, ga 51664",1722 +840,2019-12-11 00:00:00,1948-05-21 00:00:00,74,universidad de morón,diseño industrial,Elizabeth bailey,Herreralindsay@gmail.com,female,"57205 thompson trace apt. 575 +north kevin, nm 35292",5421 +841,2019-12-11 00:00:00,1981-10-26 00:00:00,41,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Michael cooper,Rmoore@hotmail.com,male,"434 richardson ports +west sarahburgh, mn 06472",8146 +842,2019-10-12 00:00:00,1922-08-25 00:00:00,100,universidad nacional de la pampa,contador público ,Catherine obrien,Christophererickson@hotmail.com,female,"29512 richard ridges +nielsentown, ut 06674",5707 +843,2019-10-12 00:00:00,1960-07-21 00:00:00,62,universidad de morón,licenciatura en ciencia política ,Patricia long,Brenda24@hotmail.com,female,"usns adkins +fpo aa 79428",3621 +844,2019-10-12 00:00:00,1953-01-12 00:00:00,69,universidad de morón,arquitectura,Austin hill,Cherylrodriguez@gmail.com,male,"695 clark glen suite 901 +new michael, ks 02426",2743 +845,2019-10-12 00:00:00,1955-01-03 00:00:00,67,universidad nacional de la pampa,arquitectura,Ryan miles,Taylorvillegas@gmail.com,male,"990 jacob causeway +lake courtneymouth, il 95027",2718 +846,2019-10-12 00:00:00,1944-03-19 00:00:00,78,universidad nacional de la pampa,licenciatura en ciencias biológicas,Jocelyn underwood,Maynardmichael@hotmail.com,female,"81934 george terrace +north collinfurt, sc 96236",5547 +847,2019-10-12 00:00:00,1949-08-24 00:00:00,73,universidad nacional de la pampa,licenciatura en ciencias de la computación,Sabrina adams,Wangvictoria@gmail.com,female,"1069 wendy bypass +maynardburgh, ut 27554",6422 +848,2019-10-12 00:00:00,1907-10-14 00:00:00,115,universidad nacional de la pampa,contador público ,Christy chapman,Gina81@hotmail.com,female,"58381 tyler estate +randallville, nd 96937",6101 +849,2019-10-12 00:00:00,1971-05-11 00:00:00,51,universidad de morón,licenciatura en ciencias geológicas,Denise crosby,Brianboyer@yahoo.com,female,"4799 waters parks +johnsonborough, dc 89918",7609 +850,2019-10-12 00:00:00,1942-09-26 00:00:00,80,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Ronald ramos,Megan96@hotmail.com,male,"28220 samantha stravenue apt. 792 +west michelleside, wy 81829",3125 +851,2019-10-12 00:00:00,1983-01-09 00:00:00,39,universidad nacional de la pampa,ingeniería en informática,Emma bennett,Dillon20@gmail.com,female,"4501 christopher passage suite 684 +donnaland, hi 97472",5835 +852,2019-10-12 00:00:00,1962-05-09 00:00:00,60,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Antonio davidson,William79@yahoo.com,male,"523 alexander view apt. 221 +douglasland, vt 82504",2630 +853,2019-10-12 00:00:00,1968-04-08 00:00:00,54,universidad de morón,licenciatura en ciencias geológicas,Ryan moore,Rsmith@gmail.com,male,"43388 mike terrace suite 334 +williambury, nj 29160",8363 +854,2019-10-12 00:00:00,1995-04-24 00:00:00,27,universidad de morón,licenciatura en ciencias ambientales,Linda gray,Pmitchell@hotmail.com,female,"unit 9644 box 8027 +dpo aa 74037",7530 +855,2019-10-12 00:00:00,1993-02-02 00:00:00,29,universidad de morón,licenciatura en ciencia política ,Thomas bowen phd,Poncederek@hotmail.com,male,"023 michael freeway +new lindaport, nm 62572",6319 +856,2019-10-12 00:00:00,1913-05-08 00:00:00,109,universidad nacional de la pampa,ingeniería mecánica,Andre romero,Fieldsdaniel@hotmail.com,male,"41713 steve pike +east andrew, al 00741",4715 +857,2019-10-12 00:00:00,1917-12-10 00:00:00,104,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Nathaniel pineda,Christopherlewis@hotmail.com,male,"3287 marie lock +south lindachester, tx 46538",1828 +858,2019-10-12 00:00:00,1923-03-31 00:00:00,99,universidad nacional de la pampa,farmacia,Michael wallace,Desiree04@hotmail.com,male,"3567 caldwell rest +port randyburgh, dc 76090",2214 +859,2019-10-12 00:00:00,1931-01-06 00:00:00,91,universidad de morón,arquitectura,Samuel allen,Jennafoster@yahoo.com,male,"2875 boone walk suite 303 +garretttown, ca 51344",3700 +860,2019-10-12 00:00:00,1945-03-27 00:00:00,77,universidad nacional de la pampa,ingeniería mecánica,Andrew bates dds,Michaelrodriguez@yahoo.com,male,"269 heather fall +north paul, tn 99752",2403 +861,2019-10-12 00:00:00,1971-03-18 00:00:00,51,universidad nacional de la pampa,licenciatura en ciencias ambientales,Derek patel,Jason65@gmail.com,male,"psc 2682, box 4825 +apo aa 29677",3453 +862,2019-10-12 00:00:00,1960-05-10 00:00:00,62,universidad nacional de la pampa,ingeniería electrónica,Dana ross,Henryandrea@hotmail.com,female,"1535 tran prairie +lindaland, ia 41335",2347 +863,2019-10-12 00:00:00,1928-05-10 00:00:00,94,universidad de morón,licenciatura en artes,Nancy underwood,Lauren71@hotmail.com,female,"67757 smith hollow +south samuelstad, ks 97291",2637 +864,2019-10-12 00:00:00,1992-06-10 00:00:00,30,universidad de morón,licenciatura en psicología,Jeffrey thomas,Holmesdavid@yahoo.com,male,"293 bell mountains +cynthiaburgh, ct 83343",1702 +865,2019-10-12 00:00:00,1931-01-18 00:00:00,91,universidad nacional de la pampa,licenciatura en ciencias geológicas,Matthew griffin,Smithamanda@gmail.com,male,"563 rice dam suite 954 +barberberg, ma 02527",3561 +866,2019-10-12 00:00:00,1937-06-16 00:00:00,85,universidad nacional de la pampa,técnico para bioterios ,Susan george,Vdiaz@hotmail.com,female,"3903 richard mission suite 575 +loganside, ky 38045",6422 +867,2019-11-12 00:00:00,1990-03-27 00:00:00,32,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Emily sanchez,Veronica88@yahoo.com,female,"550 bell ferry +west steven, nh 25882",2523 +868,2019-11-12 00:00:00,1966-01-29 00:00:00,56,universidad de morón,licenciatura en producción de bioimagenes,Emily perez,Hernandezmelinda@gmail.com,female,"usns anderson +fpo aa 00647",4146 +869,2019-11-12 00:00:00,1917-03-20 00:00:00,105,universidad nacional de la pampa,contador público ,Brian brown,Ukennedy@yahoo.com,male,"2627 miller brooks +smithville, md 76330",6453 +870,2019-11-12 00:00:00,1974-03-01 00:00:00,48,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Jennifer dodson,Zacharymalone@hotmail.com,female,"619 holly light +rayland, de 91788",4174 +871,2019-11-12 00:00:00,1989-02-27 00:00:00,33,universidad de morón,licenciatura en sociología ,Maria rivera,Diazmegan@hotmail.com,female,"77660 christopher station suite 966 +west thomasland, sd 16146",2103 +872,2019-11-12 00:00:00,1912-05-26 00:00:00,110,universidad de morón,licenciatura en psicología,Angel davis,Greenecheryl@gmail.com,female,"046 sonya springs suite 626 +port albert, mn 93265",3722 +873,2019-11-12 00:00:00,1967-02-21 00:00:00,55,universidad de morón,actuario ,Jessica torres,Ecarter@yahoo.com,female,"08944 david rapids +ronaldport, nm 37498",7111 +874,2019-11-12 00:00:00,1928-04-18 00:00:00,94,universidad nacional de la pampa,diseño industrial,Adrienne bentley,Caitlin23@gmail.com,female,"787 wang village +tracyville, de 21362",6228 +875,2019-11-12 00:00:00,2000-03-02 00:00:00,22,universidad nacional de la pampa,agronomía,Kristy reyes,Austinkristin@hotmail.com,female,"436 gerald place suite 259 +south karlburgh, de 12130",3021 +876,2019-11-12 00:00:00,1908-11-16 00:00:00,114,universidad nacional de la pampa,licenciatura en artes,Mark hughes,Russellamber@gmail.com,male,"11334 lopez haven +lake jason, md 27060",3214 +877,2019-11-12 00:00:00,1982-10-13 00:00:00,40,universidad nacional de la pampa,licenciatura en ciencias biológicas,Thomas prince,Bradshawstephanie@hotmail.com,male,"0567 monica forks +maryberg, il 35706",2173 +878,2019-11-12 00:00:00,1978-06-10 00:00:00,44,universidad de morón,licenciatura en planificación y diseño del paisaje,Michael mckenzie,Fosterbrent@hotmail.com,male,"56154 jennings cliff +east brenda, ms 81221",2942 +879,2019-11-12 00:00:00,1977-03-04 00:00:00,45,universidad de morón,licenciatura en gestión de agroalimentos,Cindy campbell,Kellyweaver@gmail.com,female,"0356 castillo extensions +wrightton, mn 61492",2718 +880,2019-11-12 00:00:00,1974-07-26 00:00:00,48,universidad nacional de la pampa,licenciatura en sociología ,Joy mcmahon,Aaronjordan@yahoo.com,female,"04648 william harbor suite 534 +south james, nm 92756",6015 +881,2019-11-12 00:00:00,1961-08-30 00:00:00,61,universidad de morón,técnico para bioterios ,James golden,Emendoza@gmail.com,male,"58737 garcia fields suite 174 +north katherine, ga 86899",9411 +882,2019-11-12 00:00:00,1963-07-04 00:00:00,59,universidad nacional de la pampa,licenciatura en psicología,Peter walter,Breannawilkinson@hotmail.com,male,"3518 king stravenue +south michelle, oh 85447",9021 +883,2019-12-12 00:00:00,1960-08-31 00:00:00,62,universidad de morón,farmacia,Justin calderon,Troy05@hotmail.com,male,"91851 torres centers +elizabethhaven, dc 85460",5531 +884,2019-12-12 00:00:00,1963-10-23 00:00:00,59,universidad de morón,contador público ,Mr. nicholas taylor,Fergusonandre@hotmail.com,male,"897 jesus center suite 824 +north marcus, nv 10826",2142 +885,2019-12-12 00:00:00,2003-08-15 00:00:00,19,universidad de morón,agronomía,Elizabeth craig,Jensenbrian@gmail.com,female,"usnv russell +fpo ae 89071",5741 +886,2019-12-12 00:00:00,1980-12-30 00:00:00,41,universidad de morón,licenciatura en kinesiología y fisiatría,Karen kennedy,Craigcathy@gmail.com,female,"2327 anderson wall apt. 112 +gordonberg, mo 48766",2342 +887,2019-12-12 00:00:00,1985-07-04 00:00:00,37,universidad de morón,licenciatura en producción de bioimagenes,Melissa rivera,Debbie64@hotmail.com,female,"555 brown summit suite 022 +north kathrynshire, or 86355",3516 +888,2019-12-12 00:00:00,1960-05-12 00:00:00,62,universidad de morón,licenciatura en ciencias geológicas,Eduardo arellano,Andrewvilla@yahoo.com,male,"11992 margaret prairie +lake carlosville, sd 18446",3536 +889,2019-12-12 00:00:00,1970-03-28 00:00:00,52,universidad de morón,ingeniería mecánica,Derek bautista,Johnsmith@gmail.com,male,"48259 johnston lodge +davidshire, ne 79966",3117 +890,2019-12-12 00:00:00,1906-08-30 00:00:00,116,universidad nacional de la pampa,ingeniería electrónica,Brenda turner,Robin80@hotmail.com,female,"psc 7879, box 4840 +apo ap 81294",6471 +891,2019-12-12 00:00:00,1923-04-21 00:00:00,99,universidad de morón,actuario ,Joseph maldonado,Nealjamie@gmail.com,male,"241 steve station apt. 178 +west elizabeth, ny 44008",2820 +892,2019-12-12 00:00:00,1915-02-26 00:00:00,107,universidad nacional de la pampa,licenciatura en artes,Frank duran,Ricegina@yahoo.com,male,"174 trevor prairie apt. 885 +youngfort, wi 82680",7318 +893,2019-12-12 00:00:00,1978-02-25 00:00:00,44,universidad de morón,licenciatura en relaciones del trabajo ,Tristan taylor,Richard32@hotmail.com,male,"usns gillespie +fpo aa 54262",6734 +894,2019-12-12 00:00:00,1991-04-23 00:00:00,31,universidad nacional de la pampa,agronomía,Kimberly brown,Tylerpaula@yahoo.com,female,"661 aaron cliffs suite 572 +port joshua, ky 23902",7207 +895,2019-12-12 00:00:00,1939-10-12 00:00:00,83,universidad nacional de la pampa,licenciatura en administración ,Karen khan,Williamsjennifer@hotmail.com,female,"07112 harris union apt. 091 +lake jody, az 56538",2344 +896,2019-12-12 00:00:00,1955-06-14 00:00:00,67,universidad de morón,licenciatura en psicología,Shelby cooper,Sara49@gmail.com,female,"5618 brandon path +lawrencemouth, nh 61145",8430 +897,2019-12-12 00:00:00,1956-02-01 00:00:00,66,universidad nacional de la pampa,licenciatura en musicoterapia,Patricia keith,Robinsonmonica@gmail.com,female,"573 paul ranch +joshuaberg, id 57403",3212 +898,2019-12-12 00:00:00,1965-03-09 00:00:00,57,universidad nacional de la pampa,farmacia,Amanda peck,Jhodge@hotmail.com,female,"44941 berry crossroad +west kylie, wa 20910",9007 +899,2019-12-12 00:00:00,1962-04-04 00:00:00,60,universidad nacional de la pampa,licenciatura en terapia ocupacional,Kyle morris,Ramirezkimberly@gmail.com,male,"6964 jason meadow apt. 936 +east michael, ut 06478",6438 +900,2019-12-12 00:00:00,1960-05-02 00:00:00,62,universidad de morón,licenciatura en ciencias ambientales,Kristen wilcox,Scott37@yahoo.com,female,"144 donna fall +north aaronburgh, md 98694",5361 +901,2019-12-12 00:00:00,1962-03-17 00:00:00,60,universidad nacional de la pampa,ciencias veterinarias,Cole hernandez,Mariamelendez@yahoo.com,male,"28241 brent grove +huangborough, ct 78483",3326 +902,2019-12-12 00:00:00,1994-07-22 00:00:00,28,universidad de morón,licenciatura en ciencias antropológicas,Nicholas russell,Shawn88@hotmail.com,male,"7537 ramirez prairie +south david, ak 79381",2154 +903,2019-12-12 00:00:00,1984-12-04 00:00:00,37,universidad nacional de la pampa,licenciatura en ciencias geológicas,Christopher lyons,Chelsea76@yahoo.com,male,"675 shane bypass apt. 279 +east johnhaven, wy 95166",3045 +904,2019-10-13 00:00:00,1984-05-15 00:00:00,38,universidad nacional de la pampa,ingeniería mecánica,Julie frye,Cindy08@yahoo.com,female,"645 gomez underpass +north kevinmouth, wy 65721",1731 +905,2019-10-13 00:00:00,1915-10-25 00:00:00,107,universidad nacional de la pampa,contador público ,Brian chaney,Brenda72@gmail.com,male,"7789 claire land +bryanttown, nd 96144",7545 +906,2019-10-13 00:00:00,1980-02-09 00:00:00,42,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Teresa wagner,Steven05@hotmail.com,female,"1968 murray flat suite 317 +kristenhaven, ne 70242",5883 +907,2019-10-13 00:00:00,1977-07-12 00:00:00,45,universidad nacional de la pampa,ingeniería mecánica,Edward webster,Hbradley@gmail.com,male,"20359 vasquez freeway +lake joelfurt, wv 03048",1804 +908,2019-10-13 00:00:00,1958-09-11 00:00:00,64,universidad nacional de la pampa,actuario ,Randy davis,Flowersmichelle@hotmail.com,male,"60886 vicki freeway +east nicole, id 42803",2900 +909,2019-10-13 00:00:00,1999-11-11 00:00:00,23,universidad nacional de la pampa,ingeniería mecánica,Nathan cox,Tyler60@gmail.com,male,"387 lynn fields suite 630 +brandonhaven, ms 48125",5572 +910,2019-10-13 00:00:00,1975-06-03 00:00:00,47,universidad de morón,farmacia,Andrew jensen,Nicole46@hotmail.com,male,"803 nicholas mountains apt. 624 +south joanne, ar 33678",3416 +911,2019-10-13 00:00:00,1915-12-18 00:00:00,106,universidad nacional de la pampa,licenciatura en ciencias geológicas,Dr. ryan wood,Merrittderek@gmail.com,male,"53148 carl fall +jenniferburgh, al 48666",9013 +912,2019-10-13 00:00:00,1944-09-02 00:00:00,78,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Stephanie pearson,Kellydixon@yahoo.com,female,"38899 jon road apt. 253 +lake christopher, wy 35908",2747 +913,2019-10-13 00:00:00,1989-05-29 00:00:00,33,universidad de morón,licenciatura en kinesiología y fisiatría,Timothy burns,Jonesjulie@gmail.com,male,"9276 tiffany field apt. 106 +south stephanie, nv 95261",8181 +914,2019-10-13 00:00:00,1911-09-30 00:00:00,111,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Ronald mcknight,Anthony17@gmail.com,male,"25697 vanessa lakes suite 894 +cookstad, ut 02894",6339 +915,2019-10-13 00:00:00,1916-07-28 00:00:00,106,universidad nacional de la pampa,ingeniería en informática,Benjamin johnson,Ashley04@hotmail.com,male,"369 james court apt. 869 +lake christine, vt 72695",5310 +916,2019-10-13 00:00:00,1988-10-04 00:00:00,34,universidad de morón,medicina,John thomas,Keylaura@yahoo.com,male,"324 estrada divide +lake brian, ut 94676",7318 +917,2019-10-13 00:00:00,1951-11-13 00:00:00,71,universidad de morón,técnico para bioterios ,Virginia hamilton,Russellshannon@yahoo.com,female,"0450 jonathon loop suite 537 +christopherview, mo 54200",9405 +918,2019-10-13 00:00:00,1928-08-12 00:00:00,94,universidad nacional de la pampa,licenciatura en artes,Randy torres,Frederickdunn@yahoo.com,male,"49523 virginia ways apt. 789 +lake jamesland, tx 17523",6207 +919,2019-10-13 00:00:00,1982-11-12 00:00:00,40,universidad de morón,ingeniería electrónica,Deborah greene,Ambersparks@gmail.com,female,"291 anderson motorway apt. 865 +lake lydiaborough, fl 93198",1667 +920,2019-10-13 00:00:00,1911-01-05 00:00:00,111,universidad de morón,agronomía,Ronald king,Dorothy28@hotmail.com,male,"79135 perkins ville +east sarahhaven, ut 25558",8212 +921,2019-10-13 00:00:00,1929-12-28 00:00:00,92,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Brian nichols,Madison79@gmail.com,male,"912 joshua fields +silvaside, ct 38094",6645 +922,2019-10-13 00:00:00,1958-08-22 00:00:00,64,universidad nacional de la pampa,licenciatura en ciencias geológicas,Jessica roberson,Rhicks@gmail.com,female,"33124 heather orchard +marshport, nh 30323",5272 +923,2019-10-13 00:00:00,1959-08-04 00:00:00,63,universidad de morón,licenciatura en terapia ocupacional,John burns,Ashley44@gmail.com,male,"6030 michael trafficway +banksstad, dc 56582",7535 +924,2019-10-13 00:00:00,1994-04-24 00:00:00,28,universidad nacional de la pampa,licenciatura en psicología,Michelle wilson,Katie38@yahoo.com,female,"569 shelton estates suite 432 +new laurafurt, wi 25289",3526 +925,2019-10-13 00:00:00,1955-09-08 00:00:00,67,universidad nacional de la pampa,técnico para bioterios ,Tiffany moore,Dbrooks@gmail.com,female,"uss gonzales +fpo aa 10768",2703 +926,2019-10-13 00:00:00,1945-03-27 00:00:00,77,universidad nacional de la pampa,medicina,Jason schultz,Xreid@hotmail.com,male,"68424 renee loaf apt. 342 +lewisfurt, hi 53050",6513 +927,2019-10-13 00:00:00,1951-11-20 00:00:00,71,universidad nacional de la pampa,licenciatura en terapia ocupacional,Julian burton,Mary14@gmail.com,male,"6197 tina ridge suite 595 +terriview, mi 19262",7623 +928,2019-10-13 00:00:00,1919-09-07 00:00:00,103,universidad nacional de la pampa,agronomía,Lucas turner,Josephkline@hotmail.com,male,"879 cynthia stream +shanemouth, ks 83515",8300 +929,2019-10-13 00:00:00,1957-12-02 00:00:00,64,universidad de morón,ciencias veterinarias,Taylor franklin,Murphycourtney@gmail.com,female,"966 omar union +lake donald, in 57603",3105 +930,2019-10-13 00:00:00,1942-02-23 00:00:00,80,universidad nacional de la pampa,medicina,Daniel hayden,Eric98@hotmail.com,male,"0134 allen meadows +michaelfort, fl 06843",1706 +931,2019-11-13 00:00:00,1907-04-22 00:00:00,115,universidad nacional de la pampa,agronomía,Ryan wright,Diazsteven@yahoo.com,male,"435 marcus points suite 356 +south josephport, nv 07267",7515 +932,2019-11-13 00:00:00,1946-04-28 00:00:00,76,universidad de morón,ingeniería en informática,Anthony luna,Stacy44@hotmail.com,male,"19970 hall parkway apt. 479 +josephburgh, ne 36752",3085 +933,2019-11-13 00:00:00,1974-08-08 00:00:00,48,universidad de morón,licenciatura en kinesiología y fisiatría,James hernandez,Kochpaul@hotmail.com,male,"81289 christina knoll apt. 549 +new leahstad, md 49256",7226 +934,2019-11-13 00:00:00,1943-12-22 00:00:00,78,universidad de morón,agronomía,Jesse rhodes,Cindylee@hotmail.com,male,"7816 peter lake apt. 520 +wrightshire, il 75258",8501 +935,2019-11-13 00:00:00,1944-09-10 00:00:00,78,universidad de morón,licenciatura en psicología,Cheryl griffith,Baileyamanda@hotmail.com,female,"331 jamie unions suite 143 +west marcushaven, al 91430",9421 +936,2019-11-13 00:00:00,1989-11-03 00:00:00,33,universidad de morón,agronomía,Alan hudson,Hmunoz@gmail.com,male,"25602 frost mountain apt. 977 +zacharyview, tn 16988",4149 +937,2019-11-13 00:00:00,1911-04-14 00:00:00,111,universidad nacional de la pampa,licenciatura en ciencias biológicas,Mr. miguel burton dds,Wilsonpamela@gmail.com,male,"psc 1832, box 0940 +apo ae 82711",5357 +938,2019-11-13 00:00:00,1909-08-19 00:00:00,113,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Courtney gutierrez,Ajackson@gmail.com,female,"7069 nolan fields suite 789 +east staceyview, nc 29259",9405 +939,2019-11-13 00:00:00,1964-12-29 00:00:00,57,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Darryl hale,Philip42@gmail.com,male,"2287 john forks +south robinchester, ms 40823",5527 +940,2019-11-13 00:00:00,1982-08-09 00:00:00,40,universidad de morón,agronomía,Brian mcclure,Jimmy67@hotmail.com,male,"363 fuller crossroad apt. 535 +south eugene, me 98416",7000 +941,2019-11-13 00:00:00,1965-09-27 00:00:00,57,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Mary lopez,Brendanlarsen@yahoo.com,female,"66298 roy brooks +susanmouth, mn 61092",5603 +942,2019-11-13 00:00:00,1959-03-04 00:00:00,63,universidad nacional de la pampa,ciencias veterinarias,William hernandez,Tlopez@gmail.com,male,"7758 cody road suite 111 +south rachelland, ca 36218",7635 +943,2019-11-13 00:00:00,1916-05-03 00:00:00,106,universidad de morón,diseño de imagen y sonido,Debbie dominguez,Hmiller@hotmail.com,female,"13818 sanders manors +new nicoleview, ca 78751",2447 +944,2019-11-13 00:00:00,1979-04-29 00:00:00,43,universidad nacional de la pampa,ciencias veterinarias,Tammy johnson,Charles58@hotmail.com,female,"41096 washington port +chavezhaven, ok 92687",5300 +945,2019-11-13 00:00:00,1970-08-17 00:00:00,52,universidad nacional de la pampa,arquitectura,Nancy walsh,Carriegordon@gmail.com,female,"unit 0285 box 4639 +dpo aa 69353",5750 +946,2019-11-13 00:00:00,1906-06-22 00:00:00,116,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Joe kim,Pwhite@yahoo.com,male,"83523 stephen point +new kevin, ks 69062",6244 +947,2019-11-13 00:00:00,1963-07-30 00:00:00,59,universidad nacional de la pampa,licenciatura en administración ,Andrew steele,Kelly07@hotmail.com,male,"09167 taylor centers apt. 241 +kristinberg, fl 90440",4522 +948,2019-12-13 00:00:00,1936-08-10 00:00:00,86,universidad de morón,diseño industrial,Sheila summers,Morgan03@gmail.com,female,"7871 jackson inlet +michellemouth, sd 74174",1665 +949,2019-12-13 00:00:00,1921-03-06 00:00:00,101,universidad nacional de la pampa,licenciatura en ciencias antropológicas,David farrell,Cliffordwheeler@gmail.com,male,"3484 albert fork apt. 118 +melissaborough, in 31390",2183 +950,2019-12-13 00:00:00,2002-05-05 00:00:00,20,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,James leonard,Katelyn54@gmail.com,male,"66239 edward street suite 201 +ryanborough, la 87998",6387 +951,2019-12-13 00:00:00,1933-12-12 00:00:00,88,universidad de morón,licenciatura en ciencias ambientales,Sarah adams,Ellismark@hotmail.com,female,"78823 jocelyn glens +moraleshaven, sc 15724",5446 +952,2019-12-13 00:00:00,1942-02-02 00:00:00,80,universidad de morón,licenciatura en gestión de agroalimentos,Monica barnett,Harperdeanna@yahoo.com,female,"7784 weber streets suite 406 +brownbury, mi 09452",3722 +953,2019-12-13 00:00:00,1920-02-03 00:00:00,102,universidad nacional de la pampa,ingeniería mecánica,Anthony anderson,Baileylisa@hotmail.com,male,"1674 lauren ridges apt. 680 +brandybury, in 81531",3158 +954,2019-12-13 00:00:00,1952-06-05 00:00:00,70,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Frances phillips,Iallen@hotmail.com,female,"191 deborah cliff apt. 913 +lake jenniferhaven, fl 45609",2126 +955,2019-12-13 00:00:00,1977-05-07 00:00:00,45,universidad nacional de la pampa,licenciatura en terapia ocupacional,Mr. brandon ortiz dds,Cruzjoseph@yahoo.com,male,"94883 edwin springs suite 073 +new meghan, wy 57245",3036 +956,2019-12-13 00:00:00,1975-03-18 00:00:00,47,universidad nacional de la pampa,ingeniería en informática,John mcgee,Lloydryan@gmail.com,male,"unit 3606 box 5151 +dpo aa 22478",3560 +957,2019-12-13 00:00:00,1912-07-03 00:00:00,110,universidad de morón,licenciatura en kinesiología y fisiatría,Joan nunez,Cindynorton@yahoo.com,female,"84823 nicole club suite 458 +trevinochester, va 63547",2711 +958,2019-12-13 00:00:00,1971-01-10 00:00:00,51,universidad de morón,licenciatura en terapia ocupacional,Kimberly gonzalez,Vargastracy@yahoo.com,female,"587 patel center suite 916 +north johnshire, hi 33759",6459 +959,2019-12-13 00:00:00,1985-01-15 00:00:00,37,universidad de morón,licenciatura en terapia ocupacional,Michael frey,Joshua57@hotmail.com,male,"2965 james mountain apt. 479 +camposchester, mo 25045",7107 +960,2019-12-13 00:00:00,1953-01-11 00:00:00,69,universidad nacional de la pampa,farmacia,Adriana rosario,Hblack@yahoo.com,female,"unit 3876 box 0450 +dpo aa 99650",7543 +961,2019-12-13 00:00:00,1986-08-23 00:00:00,36,universidad de morón,licenciatura en administración ,Julie goodman,Jwheeler@hotmail.com,female,"447 devon glens +port nathanielberg, me 55003",8144 +962,2019-12-13 00:00:00,1911-05-03 00:00:00,111,universidad de morón,licenciatura en psicología,Erin barber,Christina57@hotmail.com,female,"5200 maria parks apt. 038 +amberbury, sc 18209",3044 +963,2019-12-13 00:00:00,1919-04-01 00:00:00,103,universidad nacional de la pampa,licenciatura en artes,Victoria garcia,Zbaxter@yahoo.com,female,"6833 jessica crossing +ramosbury, ky 85582",7263 +964,2019-12-13 00:00:00,1940-04-04 00:00:00,82,universidad nacional de la pampa,licenciatura en administración ,Gerald smith,Qbowman@yahoo.com,male,"708 christie course apt. 776 +fernandezview, ak 34320",8316 +965,2019-12-13 00:00:00,1916-01-05 00:00:00,106,universidad de morón,ingeniería en informática,Lauren english,Christopherjohnson@yahoo.com,female,"960 robin plaza suite 865 +lorraineport, ut 07886",3007 +966,2019-12-13 00:00:00,1931-06-14 00:00:00,91,universidad nacional de la pampa,licenciatura en administración ,Anthony wilson,Gonzalezjennifer@yahoo.com,male,"052 melissa manors +port aaron, nh 55953",2401 +967,2019-12-13 00:00:00,1956-08-06 00:00:00,66,universidad nacional de la pampa,bioquímica,Joshua vincent,Cardenastroy@gmail.com,male,"6424 smith radial suite 295 +new katherineborough, tx 21122",5572 +968,2019-12-13 00:00:00,1921-01-14 00:00:00,101,universidad nacional de la pampa,ingeniería electrónica,Samantha stewart,Tylermark@yahoo.com,female,"163 kimberly islands suite 013 +nelsonfort, nd 49169",2252 +969,2019-12-13 00:00:00,1974-07-18 00:00:00,48,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Jaclyn larson,Ramirezregina@hotmail.com,female,"911 turner trail apt. 036 +lake sara, id 68588",2142 +970,2019-12-13 00:00:00,1965-12-13 00:00:00,56,universidad de morón,ingeniería mecánica,Joseph morales,Antonio46@gmail.com,male,"30729 wilson highway suite 095 +port joshuaberg, ri 66711",1929 +971,2019-12-13 00:00:00,1991-03-23 00:00:00,31,universidad de morón,técnico para bioterios ,Kathryn powers,Kclark@yahoo.com,female,"778 zachary junction +new patrick, ia 02492",6643 +972,2019-12-13 00:00:00,1932-06-18 00:00:00,90,universidad nacional de la pampa,licenciatura en ciencias geológicas,Leah rios,Kelly28@yahoo.com,female,"3524 hernandez forest +warrenburgh, fl 70703",7601 +973,2019-10-14 00:00:00,1951-05-04 00:00:00,71,universidad de morón,licenciatura en ciencias de la computación,Catherine moreno,Taylor22@hotmail.com,female,"1484 sanchez station suite 779 +stevenmouth, nc 08934",3414 +974,2019-10-14 00:00:00,1907-02-02 00:00:00,115,universidad de morón,licenciatura en producción de bioimagenes,Mary bell,Jmendoza@gmail.com,female,"7563 weaver street +obrienland, ny 13046",9201 +975,2019-10-14 00:00:00,1939-09-15 00:00:00,83,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Brandi gregory,Griffinantonio@yahoo.com,female,"49309 hailey squares apt. 712 +lake brittany, nj 50657",7207 +976,2019-10-14 00:00:00,1927-05-05 00:00:00,95,universidad nacional de la pampa,licenciatura en administración ,Robert gay,Chapmanjoshua@hotmail.com,male,"19941 smith trail +troyport, ky 54460",1804 +977,2019-10-14 00:00:00,1927-09-04 00:00:00,95,universidad nacional de la pampa,técnico para bioterios ,Lori callahan,Melissa75@hotmail.com,female,"3083 joseph plain +lake mariostad, co 45423",3500 +978,2019-10-14 00:00:00,1949-05-17 00:00:00,73,universidad de morón,licenciatura en ciencias geológicas,Chase coleman,Xgarcia@gmail.com,male,"717 hanson parkway +east richardton, va 73363",7316 +979,2019-10-14 00:00:00,1913-12-23 00:00:00,108,universidad de morón,técnico para bioterios ,David marshall,Brandy21@yahoo.com,male,"026 jennifer common +nobleborough, ga 93514",2315 +980,2019-10-14 00:00:00,1912-09-27 00:00:00,110,universidad nacional de la pampa,licenciatura en ciencias geológicas,Cassidy stewart,Mcdonaldjennifer@gmail.com,female,"20482 timothy ridge suite 995 +port steven, ak 02753",2622 +981,2019-10-14 00:00:00,1947-11-25 00:00:00,75,universidad de morón,licenciatura en artes,David baker,Dbenitez@yahoo.com,male,"81274 theresa curve +new andrewbury, co 12472",3515 +982,2019-10-14 00:00:00,1927-04-28 00:00:00,95,universidad de morón,licenciatura en psicología,Shawn santos,Brian43@hotmail.com,male,"37003 hill plaza apt. 540 +north lynn, wa 87939",2441 +983,2019-10-14 00:00:00,1939-12-25 00:00:00,82,universidad de morón,licenciatura en ciencias antropológicas,Karen fletcher,Victoriaprice@yahoo.com,female,"68169 stevens path suite 945 +lake matthewfort, ct 59136",3280 +984,2019-10-14 00:00:00,1968-09-10 00:00:00,54,universidad de morón,licenciatura en ciencia política ,Tracy stevens,Christophermartin@hotmail.com,female,"090 stone isle +lake veronica, tn 07348",9300 +985,2019-10-14 00:00:00,1913-03-19 00:00:00,109,universidad de morón,licenciatura en musicoterapia,Diane grant,Hurstsarah@hotmail.com,female,"2828 hudson lights suite 884 +new elizabethville, de 29596",5276 +986,2019-10-14 00:00:00,1930-04-07 00:00:00,92,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,David miller,Ewilliamson@gmail.com,male,"353 andrew flat apt. 977 +east olivia, wv 48320",6603 +987,2019-10-14 00:00:00,1961-09-25 00:00:00,61,universidad de morón,contador público ,Heather wang,Whitealyssa@hotmail.com,female,"9446 skinner bridge +east melaniebury, mo 07096",5523 +988,2019-10-14 00:00:00,1954-11-14 00:00:00,68,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Samuel brown,Joycemartin@gmail.com,male,"67910 james spurs +south stephenshire, mi 47494",3418 +989,2019-10-14 00:00:00,1910-06-12 00:00:00,112,universidad nacional de la pampa,licenciatura en ciencia política ,Ashley lewis,Anthonysmith@yahoo.com,female,"2665 anita cliff suite 622 +new cheryl, ca 55017",6231 +990,2019-11-14 00:00:00,1967-10-30 00:00:00,55,universidad nacional de la pampa,ingeniería mecánica,Peggy simpson,Gabrieljohnston@yahoo.com,female,"17400 alvarez drive suite 358 +north josephburgh, ca 31422",6064 +991,2019-11-14 00:00:00,1950-12-25 00:00:00,71,universidad de morón,diseño de imagen y sonido,Natalie collins,Tonya21@yahoo.com,female,"usns mueller +fpo ae 09230",5325 +992,2019-11-14 00:00:00,1979-05-11 00:00:00,43,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Larry gibbs,Lewisalexandra@gmail.com,male,"71842 keith plain suite 356 +south jamesview, mn 65581",1890 +993,2019-11-14 00:00:00,1966-01-04 00:00:00,56,universidad nacional de la pampa,licenciatura en psicología,Timothy kelly,Matthew25@yahoo.com,male,"32929 ruiz forge suite 855 +kennethstad, al 94932",7116 +994,2019-11-14 00:00:00,1962-08-18 00:00:00,60,universidad nacional de la pampa,ingeniería electrónica,Jonathan sharp,Asmith@gmail.com,male,"252 miles square +east jodyberg, tx 73240",3076 +995,2019-11-14 00:00:00,1938-10-08 00:00:00,84,universidad de morón,farmacia,Joe gomez,Melaniechoi@hotmail.com,male,"1501 moss roads apt. 605 +new mark, ut 90017",4101 +996,2019-11-14 00:00:00,1968-04-12 00:00:00,54,universidad nacional de la pampa,bioquímica,Christopher williams,Lopezstanley@hotmail.com,male,"44091 mullen knoll apt. 976 +port vanessastad, ky 73449",2340 +997,2019-11-14 00:00:00,1951-08-02 00:00:00,71,universidad nacional de la pampa,licenciatura en ciencias de la educación ,John johnson,Vanessabuchanan@hotmail.com,male,"196 brown loaf +amyside, ca 18217",3313 +998,2019-11-14 00:00:00,1935-08-03 00:00:00,87,universidad nacional de la pampa,ciencias veterinarias,Jeremy walker md,Melindajohnson@yahoo.com,male,"486 michelle extension +port courtney, mn 88090",5535 +999,2019-11-14 00:00:00,1943-03-27 00:00:00,79,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,Jeanette martinez,Vkemp@yahoo.com,female,"9572 bender springs +lake charles, or 42688",8124 +1000,2019-11-14 00:00:00,1978-05-21 00:00:00,44,universidad de morón,licenciatura en sociología ,Kari dean,Stonedana@gmail.com,female,"2672 townsend fort +lake victoriaside, ri 69258",6326 +1001,2019-11-14 00:00:00,1986-10-24 00:00:00,36,universidad de morón,licenciatura en ciencias antropológicas,Suzanne browning,Tommyharvey@gmail.com,female,"54828 michael pass +lake eric, nc 69950",5529 +1002,2019-11-14 00:00:00,1981-05-08 00:00:00,41,universidad nacional de la pampa,farmacia,Jonathan castillo,Christina70@yahoo.com,male,"2557 brown street suite 887 +port jason, oh 47097",2500 +1003,2019-11-14 00:00:00,1980-07-14 00:00:00,42,universidad de morón,licenciatura en relaciones del trabajo ,Cindy gonzalez,Carlarodriguez@yahoo.com,female,"68034 jenkins ferry apt. 721 +douglasside, or 79917",5385 +1004,2019-11-14 00:00:00,1974-11-30 00:00:00,47,universidad de morón,licenciatura en ciencias geológicas,James martin,Davidsonkrystal@gmail.com,male,"2957 perez spurs +south bridget, ca 77753",1987 +1005,2019-12-14 00:00:00,1950-03-19 00:00:00,72,universidad de morón,diseño de imagen y sonido,Ronnie martinez,Denisezhang@hotmail.com,male,"885 murray run apt. 531 +west robertstad, in 52015",8117 +1006,2019-12-14 00:00:00,1982-04-29 00:00:00,40,universidad de morón,licenciatura en ciencias antropológicas,Kathryn hooper,Stevenlucero@gmail.com,female,"05143 gilbert vista +johnsonport, ny 38048",3285 +1007,2019-12-14 00:00:00,1961-07-18 00:00:00,61,universidad de morón,licenciatura en psicología,David greene,Donna91@gmail.com,male,"934 christopher plaza +terryborough, pa 12764",6628 +1008,2019-12-14 00:00:00,1914-07-14 00:00:00,108,universidad de morón,bioquímica,Kelly thompson,Gboyle@yahoo.com,female,"839 sarah lake suite 332 +port seanmouth, wi 30352",2942 +1009,2019-12-14 00:00:00,1931-01-02 00:00:00,91,universidad de morón,licenciatura en terapia ocupacional,Andrew allen,Edwin08@gmail.com,male,"1610 robert meadow +lake megan, md 70220",7307 +1010,2019-12-14 00:00:00,1945-05-22 00:00:00,77,universidad de morón,licenciatura en ciencia política ,Lynn jones,Zlara@gmail.com,female,"5218 williamson road +bergfurt, vt 80561",1886 +1011,2019-12-14 00:00:00,1956-07-08 00:00:00,66,universidad nacional de la pampa,ingeniería en informática,Patricia barnes,Joshua88@gmail.com,female,"uss lee +fpo aa 44546",3536 +1012,2019-12-14 00:00:00,1924-02-28 00:00:00,98,universidad de morón,ingeniería en informática,Gary griffin,Andrearamirez@yahoo.com,male,"50790 rangel coves suite 119 +pricechester, la 68225",6312 +1013,2019-12-14 00:00:00,1980-06-08 00:00:00,42,universidad de morón,diseño industrial,Robert lawson,Xdavis@hotmail.com,male,"9932 wells crossing apt. 590 +new frankfort, nv 64031",3503 +1014,2019-12-14 00:00:00,1949-12-18 00:00:00,72,universidad de morón,licenciatura en ciencias biológicas,Charles robbins,Paulflowers@gmail.com,male,"25955 cannon skyway +jenkinsmouth, ut 44328",5741 +1015,2019-12-14 00:00:00,1916-11-03 00:00:00,106,universidad nacional de la pampa,licenciatura en terapia ocupacional,Mark mcbride,Brian10@yahoo.com,male,"344 gomez drive apt. 675 +new rachelton, ky 68794",2253 +1016,2019-12-14 00:00:00,1990-07-01 00:00:00,32,universidad nacional de la pampa,ingeniería en informática,Diana cole,Hilljake@gmail.com,female,"unit 7061 box 6312 +dpo ae 16559",8204 +1017,2019-12-14 00:00:00,1936-01-26 00:00:00,86,universidad de morón,licenciatura en ciencias antropológicas,David tate,Annrandall@gmail.com,male,"09997 taylor fort suite 861 +mckenzieport, fl 93396",6013 +1018,2019-10-15 00:00:00,1974-05-09 00:00:00,48,universidad de morón,ingeniería en informática,Ralph jordan,Vbrown@yahoo.com,male,"60651 angelica river apt. 351 +port matthew, la 56004",6325 +1019,2019-10-15 00:00:00,2002-12-15 00:00:00,19,universidad de morón,licenciatura en ciencia política ,Cassandra hernandez,Thomas63@gmail.com,female,"387 rebecca manors +lake kathryn, pa 52679",4126 +1020,2019-10-15 00:00:00,1959-08-07 00:00:00,63,universidad de morón,actuario ,William anderson,Mccallrobert@hotmail.com,male,"916 moore cliffs apt. 763 +lake michael, nj 22063",2175 +1021,2019-10-15 00:00:00,1957-02-10 00:00:00,65,universidad de morón,licenciatura en terapia ocupacional,Tommy lee,Oliviagraham@yahoo.com,male,"54743 johnson loop +port theresa, pa 63416",1674 +1022,2019-10-15 00:00:00,1932-02-05 00:00:00,90,universidad de morón,ingeniería electrónica,Daniel thomas,Leescott@hotmail.com,male,"4478 obrien terrace +west kellyland, nh 94087",7011 +1023,2019-10-15 00:00:00,1971-04-19 00:00:00,51,universidad nacional de la pampa,licenciatura en ciencias biológicas,Gregory lucero,Kristinamartin@hotmail.com,male,"usns brown +fpo aa 77984",5633 +1024,2019-10-15 00:00:00,1997-05-29 00:00:00,25,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Danielle thompson,Davisdebbie@gmail.com,female,"456 daniel ways suite 274 +pamelaburgh, wy 31541",7503 +1025,2019-10-15 00:00:00,1908-05-08 00:00:00,114,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Alicia chavez,Bonnie56@gmail.com,female,"95789 newman camp +katherinestad, ca 91242",3137 +1026,2019-10-15 00:00:00,1942-09-19 00:00:00,80,universidad de morón,diseño industrial,Natalie benton,Ilewis@gmail.com,female,"88650 heather estates +carrillomouth, fl 55535",6605 +1027,2019-10-15 00:00:00,1984-04-29 00:00:00,38,universidad nacional de la pampa,licenciatura en musicoterapia,Donna kemp,Greenecasey@gmail.com,female,"7466 charles throughway suite 133 +port brandiborough, al 87814",2318 +1028,2019-10-15 00:00:00,1979-04-29 00:00:00,43,universidad nacional de la pampa,bioquímica,Debra warner,Ostewart@hotmail.com,female,"662 stephen alley +south jeromeshire, wi 71732",2206 +1029,2019-10-15 00:00:00,1921-09-18 00:00:00,101,universidad de morón,ingeniería en informática,Trevor bernard,Luke76@gmail.com,male,"908 philip canyon suite 341 +gallagherside, vt 66769",7212 +1030,2019-10-15 00:00:00,1933-09-09 00:00:00,89,universidad nacional de la pampa,licenciatura en sociología ,Stacy jones,Lisaquinn@gmail.com,female,"1259 woods crossing +salasstad, in 58607",3038 +1031,2019-10-15 00:00:00,1920-12-03 00:00:00,102,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Kim wolf,Ramoskathryn@hotmail.com,female,"683 jason court apt. 572 +west leefort, nh 51881",1757 +1032,2019-10-15 00:00:00,1931-05-30 00:00:00,91,universidad nacional de la pampa,bioquímica,Jennifer reed,Yutracy@hotmail.com,female,"29955 lyons land apt. 827 +new stephanietown, wa 93051",6105 +1033,2019-10-15 00:00:00,1994-02-18 00:00:00,28,universidad de morón,licenciatura en ciencias de la educación ,Danny osborne,Andrewcruz@gmail.com,male,"1282 diana inlet +harristown, in 05243",6734 +1034,2019-10-15 00:00:00,1932-03-27 00:00:00,90,universidad nacional de la pampa,licenciatura en terapia ocupacional,Mrs. kathryn hall md,Gabriel45@gmail.com,female,"403 myers viaduct apt. 780 +hardinborough, me 06705",3474 +1035,2019-10-15 00:00:00,1907-07-18 00:00:00,115,universidad de morón,licenciatura en musicoterapia,Brandi young,Rogersgregory@yahoo.com,female,"034 christopher lakes +beverlyside, tn 69522",3174 +1036,2019-10-15 00:00:00,1975-04-13 00:00:00,47,universidad de morón,arquitectura,Lindsay hughes,Hillmelanie@yahoo.com,female,"758 michael harbor +port andrewstad, wa 79728",3180 +1037,2019-10-15 00:00:00,1954-04-22 00:00:00,68,universidad nacional de la pampa,licenciatura en psicología,William bennett,Cynthia63@yahoo.com,male,"726 lara drive apt. 311 +seanmouth, nj 78054",9220 +1038,2019-10-15 00:00:00,1972-01-11 00:00:00,50,universidad de morón,técnico para bioterios ,Ronald taylor,Karenkim@yahoo.com,male,"usnv sanchez +fpo aa 38316",3384 +1039,2019-10-15 00:00:00,1988-05-13 00:00:00,34,universidad de morón,contador público ,James davis,Victoria73@gmail.com,male,"7082 wilson forges +jamesbury, id 62005",6438 +1040,2019-10-15 00:00:00,1923-02-03 00:00:00,99,universidad nacional de la pampa,licenciatura en terapia ocupacional,Courtney browning,Gonzalesmichael@hotmail.com,female,"5504 lisa flat +lake alisontown, tn 81645",8180 +1041,2019-10-15 00:00:00,1907-09-09 00:00:00,115,universidad de morón,contador público ,Jessica sanchez,Shafferlaura@yahoo.com,female,"394 chung turnpike suite 272 +hernandezberg, in 57191",2845 +1042,2019-11-15 00:00:00,1986-12-08 00:00:00,35,universidad de morón,licenciatura en relaciones del trabajo ,Destiny moore,Jaclynwise@gmail.com,female,"92519 gonzales roads +east carolynshire, oh 26268",3229 +1043,2019-11-15 00:00:00,1971-08-19 00:00:00,51,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Corey huang,Ycarroll@yahoo.com,male,"357 jason mountain +murphystad, hi 95483",8300 +1044,2019-11-15 00:00:00,1921-03-17 00:00:00,101,universidad de morón,licenciatura en kinesiología y fisiatría,Ruth hardy,Christopherlewis@hotmail.com,female,"561 jorge freeway apt. 875 +lopezchester, vt 13824",3051 +1045,2019-11-15 00:00:00,1934-10-01 00:00:00,88,universidad nacional de la pampa,medicina,Kenneth baker,Warrenbryan@hotmail.com,male,"94563 thomas stream +lake wayneton, wa 41370",8172 +1046,2019-11-15 00:00:00,1906-05-27 00:00:00,116,universidad de morón,licenciatura en musicoterapia,Mary hutchinson,Heathermcclure@gmail.com,female,"889 campbell row suite 371 +south kaitlynchester, tx 00814",3487 +1047,2019-11-15 00:00:00,1912-05-22 00:00:00,110,universidad nacional de la pampa,licenciatura en ciencias ambientales,Allison garcia,Osborneandrew@yahoo.com,female,"289 rojas branch +new lisa, vt 39395",1742 +1048,2019-11-15 00:00:00,1955-04-18 00:00:00,67,universidad de morón,medicina,Anita wells,Benitezdaniel@yahoo.com,female,"9950 archer mountains +julieshire, oh 28085",2801 +1049,2019-11-15 00:00:00,1924-01-13 00:00:00,98,universidad de morón,medicina,Amy aguirre,Cortezsandra@yahoo.com,female,"841 perez mount apt. 282 +riveraborough, pa 94789",8371 +1050,2019-11-15 00:00:00,1982-11-26 00:00:00,39,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Michael martinez,Ericavaldez@gmail.com,male,"1777 tammy river apt. 409 +michaelville, or 32266",6725 +1051,2019-11-15 00:00:00,1939-05-19 00:00:00,83,universidad de morón,ingeniería mecánica,Michael obrien,Bennetterika@hotmail.com,male,"782 jonathan hill +east william, oh 57262",2512 +1052,2019-11-15 00:00:00,1995-04-23 00:00:00,27,universidad nacional de la pampa,licenciatura en ciencias ambientales,Andrea rodriguez,Justin38@hotmail.com,female,"1322 sheryl place apt. 008 +jenniferchester, wy 91720",3531 +1053,2019-11-15 00:00:00,1968-05-14 00:00:00,54,universidad nacional de la pampa,arquitectura,Mr. scott barton,Matthew23@hotmail.com,male,"7947 watson courts +davilamouth, ma 43160",5755 +1054,2019-11-15 00:00:00,1919-11-17 00:00:00,103,universidad de morón,licenciatura en ciencia política ,Erica morris,Christophersmith@yahoo.com,female,"901 joshua cove +new kelly, az 59964",8134 +1055,2019-11-15 00:00:00,1915-05-15 00:00:00,107,universidad de morón,licenciatura en sociología ,Christopher fischer,Shaunbryant@yahoo.com,male,"psc 9052, box 5280 +apo ap 50047",6453 +1056,2019-11-15 00:00:00,1913-06-14 00:00:00,109,universidad nacional de la pampa,ingeniería electrónica,Troy smith,Munozbryan@yahoo.com,male,"90553 angela curve suite 824 +ramirezbury, ks 65119",1663 +1057,2019-11-15 00:00:00,1984-08-04 00:00:00,38,universidad de morón,medicina,Megan fisher,Norman83@yahoo.com,female,"5416 kristina bypass +west dennisberg, mi 18789",7541 +1058,2019-11-15 00:00:00,1965-08-16 00:00:00,57,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Cheryl hunt,Cynthiayoung@yahoo.com,female,"7081 roth greens +north carol, ne 65852",1718 +1059,2019-11-15 00:00:00,1931-03-20 00:00:00,91,universidad nacional de la pampa,agronomía,John clark,Stephen35@gmail.com,male,"70459 sean meadows +simmonsville, dc 93364",3414 +1060,2019-11-15 00:00:00,1996-08-17 00:00:00,26,universidad de morón,licenciatura en terapia ocupacional,Christopher reed,Brian64@gmail.com,male,"567 melanie port apt. 807 +silvamouth, de 31606",3420 +1061,2019-11-15 00:00:00,2003-03-31 00:00:00,19,universidad de morón,bioquímica,Matthew adams,Kerryprince@gmail.com,male,"3001 howard squares +port laura, wi 56074",7220 +1062,2019-11-15 00:00:00,1990-04-23 00:00:00,32,universidad nacional de la pampa,licenciatura en ciencias biológicas,Natalie wade,Buchanankatherine@yahoo.com,female,"1686 hall mission +hornmouth, tn 38555",5537 +1063,2019-11-15 00:00:00,1966-08-03 00:00:00,56,universidad nacional de la pampa,agronomía,Judy jordan,Kimberly32@yahoo.com,female,"004 stephanie island +lake hannah, sd 93006",7003 +1064,2019-11-15 00:00:00,1995-07-29 00:00:00,27,universidad nacional de la pampa,licenciatura en ciencias geológicas,Nicholas burns,Francis81@hotmail.com,male,"221 jones forks apt. 129 +ellismouth, hi 57423",4600 +1065,2019-11-15 00:00:00,1932-04-22 00:00:00,90,universidad de morón,ingeniería mecánica,Leonard gray,Gordon91@hotmail.com,male,"psc 3304, box 3886 +apo ae 32284",6748 +1066,2019-11-15 00:00:00,1989-03-03 00:00:00,33,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Donna evans,Hendersonmartin@hotmail.com,female,"9940 john prairie apt. 343 +port james, nv 39320",5707 +1067,2019-11-15 00:00:00,1932-12-22 00:00:00,89,universidad nacional de la pampa,licenciatura en ciencia política ,Douglas flores,Pedrotaylor@gmail.com,male,"9654 gutierrez field suite 300 +port mathewport, pa 20327",3007 +1068,2019-12-15 00:00:00,1921-10-20 00:00:00,101,universidad de morón,técnico para bioterios ,William cox,Brownalexis@gmail.com,male,"9217 harper glen apt. 601 +port scottton, il 15399",3326 +1069,2019-12-15 00:00:00,1944-06-06 00:00:00,78,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Jason saunders dds,Jennifermartin@gmail.com,male,"uscgc ayers +fpo aa 39270",2175 +1070,2019-12-15 00:00:00,1936-07-07 00:00:00,86,universidad de morón,licenciatura en artes,Ricky foley,Emily38@yahoo.com,male,"34437 frye place suite 323 +port chad, hi 05955",5722 +1071,2019-12-15 00:00:00,1929-04-08 00:00:00,93,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Justin nichols,Ericawilliams@gmail.com,male,"9305 hoover burg +east dianatown, me 89500",3641 +1072,2019-12-15 00:00:00,1989-02-15 00:00:00,33,universidad de morón,licenciatura en ciencias antropológicas,Victor santos,Claytondanielle@yahoo.com,male,"169 hughes mountain suite 246 +thomasstad, la 80233",6365 +1073,2019-12-15 00:00:00,1979-10-29 00:00:00,43,universidad de morón,contador público ,Beth stevens,Dhernandez@gmail.com,female,"311 roger run +west darrellmouth, va 19161",1889 +1074,2019-12-15 00:00:00,1966-10-11 00:00:00,56,universidad nacional de la pampa,contador público ,Brianna little,Alvarezkayla@yahoo.com,female,"485 melissa well apt. 425 +lake anthony, in 88334",1601 +1075,2019-12-15 00:00:00,1935-02-15 00:00:00,87,universidad de morón,licenciatura en ciencias antropológicas,Collin curry,Aprilmckinney@hotmail.com,male,"4373 weaver well apt. 321 +new davidburgh, md 31968",4195 +1076,2019-12-15 00:00:00,1944-07-19 00:00:00,78,universidad de morón,licenciatura en gestión de agroalimentos,Joel howard,Jacobjones@yahoo.com,male,"35516 taylor cape suite 936 +east andrew, or 79239",9223 +1077,2019-12-15 00:00:00,1948-06-09 00:00:00,74,universidad de morón,actuario ,Kim coleman,Meghan50@yahoo.com,female,"435 lane parkways apt. 475 +south tylerborough, nj 43469",3122 +1078,2019-12-15 00:00:00,1999-09-26 00:00:00,23,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Eric smith,Phillipsmarilyn@yahoo.com,male,"7740 simmons square suite 631 +east anthony, az 29448",3708 +1079,2019-12-15 00:00:00,1966-06-02 00:00:00,56,universidad nacional de la pampa,ingeniería electrónica,Laura martinez,Brendamorgan@hotmail.com,female,"4315 lee via suite 827 +east chrishaven, ms 28088",1752 +1080,2019-12-15 00:00:00,1958-09-16 00:00:00,64,universidad nacional de la pampa,ingeniería electrónica,Christopher colon,Kelly82@yahoo.com,male,"psc 9460, box 4479 +apo ae 14386",5553 +1081,2019-12-15 00:00:00,1991-06-24 00:00:00,31,universidad de morón,licenciatura en producción de bioimagenes,Dakota chang,Neil41@hotmail.com,male,"45888 brown wall apt. 815 +new christopher, sd 82551",7609 +1082,2019-12-15 00:00:00,1935-07-22 00:00:00,87,universidad de morón,licenciatura en ciencias ambientales,Eric lowe,Joseph72@hotmail.com,male,"49002 anderson unions suite 837 +riveramouth, ks 62356",5771 +1083,2019-12-15 00:00:00,1913-08-07 00:00:00,109,universidad nacional de la pampa,licenciatura en ciencias ambientales,Nicholas knight,Matthewward@gmail.com,male,"psc 7336, box 9971 +apo aa 62222",8170 +1084,2019-12-15 00:00:00,1920-04-16 00:00:00,102,universidad de morón,licenciatura en sociología ,Jimmy burke,Samuelbradley@gmail.com,male,"919 andrew cape suite 091 +sarahchester, ny 70748",1684 +1085,2019-12-15 00:00:00,1988-06-08 00:00:00,34,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Shannon savage,Laradavid@gmail.com,female,"2833 jones turnpike +karenfort, in 24123",6053 +1086,2019-12-15 00:00:00,1999-01-24 00:00:00,23,universidad de morón,ciencias veterinarias,Jocelyn mathis md,Robinsonbradley@gmail.com,female,"014 cathy tunnel suite 838 +north wandastad, ca 98882",2505 +1087,2019-12-15 00:00:00,1929-12-30 00:00:00,92,universidad nacional de la pampa,contador público ,Patrick weeks,Reedlinda@hotmail.com,male,"132 makayla rest +jacksonborough, ks 62021",5333 +1088,2019-12-15 00:00:00,2000-09-02 00:00:00,22,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Cindy goodwin,Timothyjohnson@hotmail.com,female,"9213 noah lights +port rebecca, nv 55581",3474 +1089,2019-12-15 00:00:00,1920-05-19 00:00:00,102,universidad nacional de la pampa,licenciatura en artes,Derek turner,Cpeterson@gmail.com,male,"351 sarah pass +thompsonview, il 15148",3066 +1090,2019-12-15 00:00:00,1917-01-28 00:00:00,105,universidad nacional de la pampa,licenciatura en ciencias de la computación,Bobby knight,Hahnregina@hotmail.com,male,"uscgc kelly +fpo ae 52297",3358 +1091,2019-12-15 00:00:00,1969-06-22 00:00:00,53,universidad de morón,licenciatura en ciencia política ,Troy wolf,Howardcynthia@gmail.com,male,"3239 marilyn view apt. 098 +paulhaven, mi 83003",6345 +1092,2019-12-15 00:00:00,1909-12-16 00:00:00,112,universidad de morón,arquitectura,Sarah jenkins,Jasonadams@hotmail.com,female,"851 marvin vista +new katie, id 08860",3044 +1093,2019-12-15 00:00:00,1999-04-04 00:00:00,23,universidad nacional de la pampa,agronomía,Elizabeth medina,Rfoster@yahoo.com,female,"05900 diana creek apt. 388 +port claudia, ca 48455",2802 +1094,2019-12-15 00:00:00,1979-09-23 00:00:00,43,universidad de morón,licenciatura en ciencias geológicas,Jonathan thomas,Teresabailey@hotmail.com,male,"66042 jaclyn neck suite 784 +west connie, ca 92902",2533 +1095,2019-12-15 00:00:00,1962-05-21 00:00:00,60,universidad nacional de la pampa,medicina,Monique andrade,Johnsonmichael@hotmail.com,female,"2822 danielle square +south roger, ga 79956",3315 +1096,2019-12-15 00:00:00,1996-09-08 00:00:00,26,universidad nacional de la pampa,diseño industrial,Joseph garcia,Joyleblanc@hotmail.com,male,"3157 carlson field apt. 315 +butlerport, me 04754",2144 +1097,2019-12-15 00:00:00,1910-05-28 00:00:00,112,universidad nacional de la pampa,licenciatura en ciencias de la computación,Matthew cervantes,Jamesmiller@yahoo.com,male,"0608 smith skyway apt. 806 +port michael, ne 18103",7150 +1098,2019-12-15 00:00:00,1905-11-18 00:00:00,117,universidad de morón,licenciatura en psicología,Julie irwin,Thomasjohnson@yahoo.com,female,"186 elliott streets +pattonton, la 25701",2257 +1099,2019-10-16 00:00:00,1952-10-22 00:00:00,70,universidad nacional de la pampa,técnico para bioterios ,Susan tate,Smithashley@yahoo.com,female,"2804 morton court suite 545 +johnsonshire, ok 14177",6620 +1100,2019-10-16 00:00:00,1956-01-10 00:00:00,66,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Brent martinez,Jimenezkimberly@gmail.com,male,"6313 perez haven suite 879 +patriciatown, ne 24786",6277 +1101,2019-10-16 00:00:00,2003-08-18 00:00:00,19,universidad de morón,técnico para bioterios ,Karina hatfield,Riversnancy@hotmail.com,female,"79308 chambers meadows +lisachester, ne 17591",8371 +1102,2019-10-16 00:00:00,1936-04-16 00:00:00,86,universidad de morón,medicina,Christine shannon,Ptownsend@hotmail.com,female,"874 snyder mission +west wesleymouth, dc 64762",2443 +1103,2019-10-16 00:00:00,1986-08-22 00:00:00,36,universidad nacional de la pampa,licenciatura en administración ,Heidi graham,Sheaamanda@gmail.com,female,"2529 mcguire springs +south kevin, de 45200",6230 +1104,2019-10-16 00:00:00,1961-11-19 00:00:00,61,universidad de morón,medicina,Steven orozco,Hudsontodd@gmail.com,male,"30254 potter forks +michaelburgh, ri 37319",1927 +1105,2019-10-16 00:00:00,1946-04-21 00:00:00,76,universidad de morón,ingeniería mecánica,Sarah andrews,Deansusan@gmail.com,female,"866 thomas turnpike apt. 778 +danieltown, ak 21239",4155 +1106,2019-10-16 00:00:00,1967-10-08 00:00:00,55,universidad nacional de la pampa,ingeniería en informática,Christopher taylor,Perryjacob@hotmail.com,male,"4229 king throughway +fordbury, ia 96308",5306 +1107,2019-10-16 00:00:00,1937-11-04 00:00:00,85,universidad nacional de la pampa,licenciatura en ciencia política ,Melanie davis,Kenneth61@hotmail.com,female,"585 leach inlet +port bradley, mi 08020",7228 +1108,2019-10-16 00:00:00,1937-06-04 00:00:00,85,universidad de morón,licenciatura en gestión de agroalimentos,Leslie obrien,Lthomas@hotmail.com,female,"993 michelle rapids +east brian, ct 42581",6531 +1109,2019-10-16 00:00:00,1914-03-16 00:00:00,108,universidad de morón,licenciatura en ciencias geológicas,Daniel flynn,Laurie15@gmail.com,male,"72999 stephen estates suite 776 +kimberlyville, ga 71651",1836 +1110,2019-10-16 00:00:00,1933-03-31 00:00:00,89,universidad nacional de la pampa,ciencias veterinarias,Patricia thomas,Qcunningham@hotmail.com,female,"unit 7806 box 5143 +dpo ap 29790",7540 +1111,2019-10-16 00:00:00,1938-03-25 00:00:00,84,universidad nacional de la pampa,licenciatura en ciencias biológicas,Christina schaefer,Erin91@yahoo.com,female,"08015 marcus lock apt. 145 +gilbertburgh, oh 13194",8300 +1112,2019-10-16 00:00:00,2003-02-28 00:00:00,19,universidad nacional de la pampa,licenciatura en ciencias geológicas,Benjamin rose,Guzmanapril@gmail.com,male,"2196 hicks center +campbellborough, ca 97896",3244 +1113,2019-10-16 00:00:00,1933-11-16 00:00:00,89,universidad nacional de la pampa,licenciatura en ciencias ambientales,Kim mcconnell,Rossmanuel@gmail.com,female,"586 robin fort +tammietown, ia 42938",3563 +1114,2019-10-16 00:00:00,1943-02-06 00:00:00,79,universidad de morón,agronomía,Dr. maria hernandez,Michael47@hotmail.com,female,"376 hayley plain +east christina, wy 71492",7110 +1115,2019-10-16 00:00:00,1913-11-12 00:00:00,109,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,James navarro,Rkane@hotmail.com,male,"799 jason cape +lake kristenborough, ca 19339",6075 +1116,2019-10-16 00:00:00,1964-03-16 00:00:00,58,universidad de morón,medicina,Cynthia velez,Melaniepeterson@hotmail.com,female,"276 jeff land suite 499 +port curtisstad, sc 15264",2313 +1117,2019-10-16 00:00:00,1968-12-28 00:00:00,53,universidad de morón,licenciatura en relaciones del trabajo ,Catherine gomez,Amandawood@hotmail.com,female,"505 ian estate +cortezhaven, ia 51069",6465 +1118,2019-10-16 00:00:00,1914-05-30 00:00:00,108,universidad nacional de la pampa,diseño industrial,Diana riley,Emily37@hotmail.com,female,"44933 torres canyon +north maryborough, az 95523",3074 +1119,2019-10-16 00:00:00,1962-08-22 00:00:00,60,universidad de morón,diseño industrial,Vincent proctor,Qlamb@yahoo.com,male,"43925 jesus squares apt. 952 +new christopher, nd 30165",2119 +1120,2019-10-16 00:00:00,1981-10-02 00:00:00,41,universidad nacional de la pampa,diseño industrial,Jeanette braun,Jlopez@gmail.com,female,"psc 1728, box 9823 +apo ap 66343",3703 +1121,2019-10-16 00:00:00,1919-09-16 00:00:00,103,universidad de morón,licenciatura en gestión de agroalimentos,Linda harrison,Gmacdonald@hotmail.com,female,"950 wall road suite 939 +vaughnton, nc 36098",7226 +1122,2019-11-16 00:00:00,1959-07-27 00:00:00,63,universidad nacional de la pampa,licenciatura en ciencias de la computación,Jesus smith,Boyddonna@hotmail.com,male,"98579 stephanie harbor suite 141 +thompsonside, ny 99481",3708 +1123,2019-11-16 00:00:00,1916-11-23 00:00:00,106,universidad nacional de la pampa,diseño industrial,Luis bryant,Whitehenry@yahoo.com,male,"252 david square +new michelle, ky 38483",6235 +1124,2019-11-16 00:00:00,1909-10-05 00:00:00,113,universidad nacional de la pampa,licenciatura en ciencias ambientales,Charles harrison,Rholmes@gmail.com,male,"751 hancock course +lake traceychester, dc 71466",4237 +1125,2019-11-16 00:00:00,1966-12-25 00:00:00,55,universidad de morón,licenciatura en artes,Renee massey,Taylorroberts@gmail.com,female,"05923 jennifer green apt. 544 +curtisberg, ky 85688",2820 +1126,2019-11-16 00:00:00,1999-01-30 00:00:00,23,universidad de morón,actuario ,David parsons,Michaelhill@hotmail.com,male,"psc 7203, box 7252 +apo ae 03051",8300 +1127,2019-11-16 00:00:00,1910-01-27 00:00:00,112,universidad de morón,contador público ,Jasmine lara,Wcoleman@hotmail.com,female,"62234 darrell stravenue suite 553 +tannerburgh, ks 86063",2451 +1128,2019-11-16 00:00:00,1960-05-21 00:00:00,62,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Troy rivera,Morenotyrone@hotmail.com,male,"5202 joel court +sheltonborough, dc 90064",3311 +1129,2019-11-16 00:00:00,1932-03-20 00:00:00,90,universidad nacional de la pampa,licenciatura en ciencia política ,Amber ellis,Coopermichael@gmail.com,female,"91332 kaitlyn stravenue +brownton, ky 69814",9013 +1130,2019-11-16 00:00:00,1952-06-04 00:00:00,70,universidad de morón,licenciatura en planificación y diseño del paisaje,Gregory reynolds,Warrenrichard@hotmail.com,male,"61467 collier turnpike +east devinside, ny 77353",8334 +1131,2019-11-16 00:00:00,1981-04-25 00:00:00,41,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Laura murphy,Shannonmichael@hotmail.com,female,"2170 cannon hill +south annaland, tn 65745",9220 +1132,2019-11-16 00:00:00,1964-12-25 00:00:00,57,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Bill english,Heidi54@gmail.com,male,"9304 lawrence plain +stephenston, mn 64121",3514 +1133,2019-11-16 00:00:00,1911-01-04 00:00:00,111,universidad de morón,medicina,Kevin green,Bowenpaul@yahoo.com,male,"psc 8078, box 3996 +apo ap 40925",4162 +1134,2019-11-16 00:00:00,1949-09-27 00:00:00,73,universidad de morón,farmacia,Jasmine fisher,Courtney59@hotmail.com,female,"812 jennifer lodge +north justin, il 36087",2352 +1135,2019-11-16 00:00:00,1995-06-06 00:00:00,27,universidad nacional de la pampa,licenciatura en terapia ocupacional,Peggy lyons,Lanecheryl@gmail.com,female,"920 leslie square +new sheilafurt, me 87848",1674 +1136,2019-11-16 00:00:00,1999-01-08 00:00:00,23,universidad de morón,licenciatura en ciencias de la computación,Peter schultz,Dbyrd@hotmail.com,male,"57579 robinson motorway apt. 997 +wilsonmouth, tx 13845",7105 +1137,2019-11-16 00:00:00,1946-07-07 00:00:00,76,universidad de morón,técnico para bioterios ,Jill whitney,Jaredkelly@hotmail.com,female,"psc 4961, box 2968 +apo aa 96752",6725 +1138,2019-11-16 00:00:00,1936-10-13 00:00:00,86,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Robert brock,Megan01@yahoo.com,male,"01659 summer prairie suite 913 +north robertport, nd 94451",6346 +1139,2019-11-16 00:00:00,1996-02-19 00:00:00,26,universidad nacional de la pampa,licenciatura en administración ,Ricky floyd,Daniel77@gmail.com,male,"528 brittany mountains +new melissaport, nj 06686",3127 +1140,2019-11-16 00:00:00,1942-04-26 00:00:00,80,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Yolanda brown,Jonesdaniel@yahoo.com,female,"9701 vincent estate suite 764 +south angelamouth, il 26890",3534 +1141,2019-11-16 00:00:00,1967-08-26 00:00:00,55,universidad de morón,licenciatura en producción de bioimagenes,Bryan rodriguez,David72@yahoo.com,male,"unit 4449 box 0044 +dpo ae 78830",2255 +1142,2019-11-16 00:00:00,1946-05-18 00:00:00,76,universidad de morón,contador público ,Louis roberts,Michaelcortez@hotmail.com,male,"62066 logan mountains suite 050 +longside, wi 32393",3621 +1143,2019-11-16 00:00:00,1952-07-23 00:00:00,70,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Matthew wilson,Jason08@yahoo.com,male,"029 smith glens +munozburgh, ms 09232",2529 +1144,2019-11-16 00:00:00,1970-07-03 00:00:00,52,universidad nacional de la pampa,bioquímica,Jeremy diaz,Bullockjamie@yahoo.com,male,"4553 alan trail suite 160 +north jessicatown, il 49240",2146 +1145,2019-11-16 00:00:00,1954-10-16 00:00:00,68,universidad de morón,ciencias veterinarias,Timothy garcia,Timothybailey@yahoo.com,male,"14527 mays flats suite 878 +lake william, in 91677",3313 +1146,2019-11-16 00:00:00,1950-07-01 00:00:00,72,universidad nacional de la pampa,actuario ,Cody webb,David94@hotmail.com,male,"psc 4336, box 2862 +apo ae 50806",1609 +1147,2019-11-16 00:00:00,1935-09-07 00:00:00,87,universidad nacional de la pampa,contador público ,Mary berry,Dalepatel@hotmail.com,female,"88546 scott lakes apt. 786 +west paulshire, il 68330",4237 +1148,2019-12-16 00:00:00,2004-09-27 00:00:00,18,universidad de morón,ciencias veterinarias,Darlene jimenez dds,Yrodriguez@hotmail.com,female,"82636 robert lock +brookebury, tx 67252",2722 +1149,2019-12-16 00:00:00,1946-02-23 00:00:00,76,universidad nacional de la pampa,actuario ,Catherine greene,Audreysullivan@gmail.com,female,"3288 booker burg +south adrian, ri 06353",4195 +1150,2019-12-16 00:00:00,1975-02-25 00:00:00,47,universidad nacional de la pampa,ingeniería en informática,Amanda peterson,Johnsonchristina@hotmail.com,female,"367 williams overpass suite 056 +west williamburgh, ut 42504",3105 +1151,2019-12-16 00:00:00,1963-09-13 00:00:00,59,universidad nacional de la pampa,bioquímica,Richard sanders,Apratt@yahoo.com,male,"8570 hurley keys suite 760 +perezhaven, me 51100",6321 +1152,2019-12-16 00:00:00,1943-01-24 00:00:00,79,universidad de morón,licenciatura en ciencias biológicas,Douglas west,Ginaperry@gmail.com,male,"80900 heather underpass suite 808 +drakemouth, ny 36487",3366 +1153,2019-12-16 00:00:00,1969-12-22 00:00:00,52,universidad nacional de la pampa,licenciatura en artes,Deborah foley,Michael68@hotmail.com,female,"uss winters +fpo ap 51424",9210 +1154,2019-12-16 00:00:00,1911-08-03 00:00:00,111,universidad de morón,licenciatura en kinesiología y fisiatría,James johnson,Brandonpennington@yahoo.com,male,"53204 mclaughlin well apt. 490 +lake robert, ak 22293",5507 +1155,2019-12-16 00:00:00,1924-11-29 00:00:00,98,universidad de morón,técnico para bioterios ,Janet gross,Amy09@gmail.com,female,"787 oneill island +port calvin, nd 52116",5591 +1156,2019-12-16 00:00:00,1979-12-01 00:00:00,42,universidad nacional de la pampa,ingeniería mecánica,Michele smith,Morrisonelizabeth@hotmail.com,female,"5068 miller oval +west kaylaborough, or 35620",5438 +1157,2019-12-16 00:00:00,1964-01-15 00:00:00,58,universidad nacional de la pampa,licenciatura en ciencias ambientales,Maria richardson dvm,Rothlaura@hotmail.com,female,"86177 kline hills +lake veronica, ne 73612",1733 +1158,2019-12-16 00:00:00,1976-04-10 00:00:00,46,universidad nacional de la pampa,farmacia,Yvonne gardner,Lindsey35@yahoo.com,female,"03771 jones spring apt. 205 +west scottmouth, la 95647",2241 +1159,2019-12-16 00:00:00,1953-09-05 00:00:00,69,universidad nacional de la pampa,ingeniería en informática,Susan thomas,Emily99@yahoo.com,female,"39498 mcintosh estates +kevinton, nc 68439",3103 +1160,2019-12-16 00:00:00,1957-03-11 00:00:00,65,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Kenneth parker,Kristinhiggins@yahoo.com,male,"543 thomas trafficway +west margaretfurt, fl 53481",5636 +1161,2019-12-16 00:00:00,1918-12-15 00:00:00,103,universidad nacional de la pampa,licenciatura en ciencias ambientales,Joshua smith,Ryan18@hotmail.com,male,"04888 wilson ville +cindyhaven, nv 27813",3703 +1162,2019-12-16 00:00:00,1963-06-21 00:00:00,59,universidad de morón,licenciatura en planificación y diseño del paisaje,John cross,John54@yahoo.com,male,"7360 brian stravenue +lake jennifer, pa 65393",2440 +1163,2019-12-16 00:00:00,1998-02-13 00:00:00,24,universidad de morón,licenciatura en relaciones del trabajo ,Patricia swanson,Okerr@hotmail.com,female,"499 walker keys suite 168 +east catherine, ny 29864",3371 +1164,2019-10-17 00:00:00,1987-02-07 00:00:00,35,universidad de morón,licenciatura en ciencias geológicas,Anthony bell,Charles12@hotmail.com,male,"77393 grace lodge +acevedoshire, oh 43885",6036 +1165,2019-10-17 00:00:00,1928-07-13 00:00:00,94,universidad de morón,contador público ,William simmons,Cameronerika@hotmail.com,male,"496 morgan course apt. 112 +davidstad, dc 28627",5343 +1166,2019-10-17 00:00:00,1984-05-14 00:00:00,38,universidad nacional de la pampa,licenciatura en artes,Steven hall,Todd68@hotmail.com,male,"328 baker gardens +herreraside, nm 01197",4141 +1167,2019-10-17 00:00:00,1986-10-13 00:00:00,36,universidad de morón,licenciatura en ciencia política ,Marie hall,Warnerrobert@hotmail.com,female,"psc 9586, box 1823 +apo aa 73780",6343 +1168,2019-10-17 00:00:00,1920-01-07 00:00:00,102,universidad nacional de la pampa,licenciatura en ciencias biológicas,Sean smith,Philip08@gmail.com,male,"015 mcclain trail +lake michaelville, nd 42557",9200 +1169,2019-10-17 00:00:00,1987-12-15 00:00:00,34,universidad nacional de la pampa,licenciatura en sociología ,Mary rodriguez,Brian94@hotmail.com,female,"80174 kelly hill +williamborough, in 28179",5709 +1170,2019-10-17 00:00:00,1992-06-21 00:00:00,30,universidad de morón,licenciatura en terapia ocupacional,Rebecca turner,Preed@hotmail.com,female,"unit 8696 box 3647 +dpo ae 90720",5713 +1171,2019-10-17 00:00:00,1918-09-22 00:00:00,104,universidad de morón,licenciatura en ciencias ambientales,Taylor palmer,Amanda23@hotmail.com,female,"psc 7526, box 8152 +apo ap 98675",2409 +1172,2019-10-17 00:00:00,1930-03-17 00:00:00,92,universidad de morón,licenciatura en musicoterapia,Mrs. paula jones,Leedarryl@gmail.com,female,"012 shannon crossroad +taylorland, ut 59533",2119 +1173,2019-10-17 00:00:00,1989-01-20 00:00:00,33,universidad nacional de la pampa,licenciatura en sociología ,Craig dixon,Richardschneider@gmail.com,male,"7282 jared lake suite 044 +bradytown, ms 53333",5634 +1174,2019-10-17 00:00:00,1912-03-17 00:00:00,110,universidad nacional de la pampa,actuario ,Willie burch,Debbielynch@hotmail.com,male,"4303 myers dale +lake mackenzie, la 25720",9041 +1175,2019-10-17 00:00:00,1923-06-26 00:00:00,99,universidad de morón,bioquímica,Christine castillo,Wellsshari@yahoo.com,female,"psc 4271, box 6025 +apo ae 34995",3087 +1176,2019-10-17 00:00:00,1991-09-05 00:00:00,31,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,Michelle matthews,Jaimescott@hotmail.com,female,"unit 7078 box 2762 +dpo aa 73506",3016 +1177,2019-10-17 00:00:00,1932-06-17 00:00:00,90,universidad de morón,licenciatura en relaciones del trabajo ,Nina garza,Murphymichael@hotmail.com,female,"89382 felicia haven apt. 164 +murphymouth, fl 52148",5265 +1178,2019-10-17 00:00:00,1937-05-27 00:00:00,85,universidad nacional de la pampa,licenciatura en ciencias biológicas,Regina burton,Robert17@yahoo.com,female,"473 peterson rue +karenchester, nj 95631",1816 +1179,2019-10-17 00:00:00,1913-06-07 00:00:00,109,universidad de morón,licenciatura en ciencias ambientales,Mario logan,Ryan97@gmail.com,male,"98440 franklin burg +jeremyview, nm 40296",2301 +1180,2019-10-17 00:00:00,1926-08-03 00:00:00,96,universidad de morón,licenciatura en ciencias de la educación ,Gregory finley,Oharris@hotmail.com,male,"0009 victor viaduct apt. 067 +laceyfort, az 79746",3621 +1181,2019-10-17 00:00:00,1985-10-18 00:00:00,37,universidad de morón,licenciatura en kinesiología y fisiatría,Mark roberts,Lambertheather@yahoo.com,male,"7924 ortiz parks +west jamesmouth, ne 03535",6000 +1182,2019-10-17 00:00:00,1995-12-15 00:00:00,26,universidad de morón,licenciatura en psicología,Jill morgan,Icoffey@hotmail.com,female,"152 melissa mount +hallshire, nd 00757",8514 +1183,2019-10-17 00:00:00,1908-01-15 00:00:00,114,universidad de morón,licenciatura en kinesiología y fisiatría,Ruth hart,Justin49@hotmail.com,female,"1727 raymond court +riosmouth, al 72071",4186 +1184,2019-10-17 00:00:00,1912-03-02 00:00:00,110,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Amber higgins,Xthompson@gmail.com,female,"9217 bailey avenue +boydtown, nm 18385",5442 +1185,2019-10-17 00:00:00,1970-09-11 00:00:00,52,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Nicholas ballard,Paul39@gmail.com,male,"139 stephanie river +east elizabethport, de 46929",5637 +1186,2019-10-17 00:00:00,1928-02-29 00:00:00,94,universidad de morón,diseño industrial,Vicki lindsey,Suzanne67@yahoo.com,female,"4586 margaret stravenue apt. 929 +andreaton, ks 41352",3230 +1187,2019-10-17 00:00:00,1995-09-05 00:00:00,27,universidad de morón,actuario ,Dr. ebony brady,Daniel30@gmail.com,female,"2703 jason crest suite 154 +west adam, wy 81077",5560 +1188,2019-10-17 00:00:00,1982-10-03 00:00:00,40,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Mary hayes,Raymond58@yahoo.com,female,"709 guerra shores +east alyssa, vt 87667",1682 +1189,2019-10-17 00:00:00,1924-08-24 00:00:00,98,universidad nacional de la pampa,licenciatura en musicoterapia,Kenneth williams,Angela43@yahoo.com,male,"4013 jones burgs +lake curtis, ks 53486",3524 +1190,2019-10-17 00:00:00,1906-01-20 00:00:00,116,universidad nacional de la pampa,licenciatura en ciencias ambientales,Tanya greer,Xcalhoun@gmail.com,female,"776 rachel ridges suite 314 +christopherbury, nm 15752",2187 +1191,2019-10-17 00:00:00,1932-09-09 00:00:00,90,universidad de morón,licenciatura en psicología,Kelly lindsey,Christian20@yahoo.com,female,"14461 johnson rue +new georgeborough, hi 28857",6531 +1192,2019-10-17 00:00:00,1946-06-15 00:00:00,76,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Stephen carter,Akemp@gmail.com,male,"311 richardson branch +new christopher, ky 34602",5311 +1193,2019-10-17 00:00:00,1985-01-06 00:00:00,37,universidad de morón,licenciatura en producción de bioimagenes,Amy kaiser,Shawnacollins@yahoo.com,female,"209 gary dale suite 753 +lake stephen, nv 55122",5355 +1194,2019-10-17 00:00:00,1961-09-26 00:00:00,61,universidad de morón,licenciatura en kinesiología y fisiatría,Kendra frye,Ashleymurray@hotmail.com,female,"78796 johnson walk +lake kellyberg, wy 62415",1708 +1195,2019-10-17 00:00:00,1926-06-22 00:00:00,96,universidad nacional de la pampa,actuario ,Mary bryant md,Arielcooper@gmail.com,female,"73806 yesenia wells suite 630 +south diana, mn 81835",6050 +1196,2019-10-17 00:00:00,1930-08-16 00:00:00,92,universidad de morón,actuario ,Paul taylor,Hendrixdavid@hotmail.com,male,"52154 robert ville suite 636 +robinsonport, az 96597",4603 +1197,2019-11-17 00:00:00,1913-11-01 00:00:00,109,universidad de morón,licenciatura en relaciones del trabajo ,Amy richardson,Sara57@yahoo.com,female,"895 jones crossroad apt. 937 +south darrenmouth, nm 81697",8126 +1198,2019-11-17 00:00:00,1943-10-26 00:00:00,79,universidad nacional de la pampa,técnico para bioterios ,Pamela black,Hudsonnicole@yahoo.com,female,"82691 brian circles suite 048 +barnettberg, mo 02390",3318 +1199,2019-11-17 00:00:00,1926-09-09 00:00:00,96,universidad de morón,diseño de imagen y sonido,Shane patterson,Zduncan@gmail.com,male,"443 taylor forest +north elijahmouth, ne 57987",2156 +1200,2019-11-17 00:00:00,1980-12-31 00:00:00,41,universidad nacional de la pampa,técnico para bioterios ,Brian jackson,Robert65@hotmail.com,male,"6654 waters ports apt. 248 +west haroldland, tx 16545",4146 +1201,2019-11-17 00:00:00,1995-02-23 00:00:00,27,universidad nacional de la pampa,arquitectura,Ashley stone,Blakeadriana@hotmail.com,female,"3560 johnson fall apt. 460 +east allisonmouth, nj 36674",3372 +1202,2019-11-17 00:00:00,1910-12-09 00:00:00,112,universidad de morón,farmacia,Dr. mary lutz,Johnfitzgerald@yahoo.com,female,"unit 8413 box 5790 +dpo ap 40703",6511 +1203,2019-11-17 00:00:00,1958-10-12 00:00:00,64,universidad nacional de la pampa,licenciatura en terapia ocupacional,Nina drake,Bmclaughlin@gmail.com,female,"133 flores drive suite 247 +lake brent, il 28389",2801 +1204,2019-11-17 00:00:00,1974-07-20 00:00:00,48,universidad de morón,bioquímica,Emily jones,Joann22@yahoo.com,female,"4010 joseph port suite 131 +justinhaven, ma 69848",2438 +1205,2019-11-17 00:00:00,1954-01-03 00:00:00,68,universidad de morón,bioquímica,Roberto jenkins,Umartin@gmail.com,male,"84437 deborah meadows apt. 574 +coxtown, ak 78155",5442 +1206,2019-11-17 00:00:00,1944-04-08 00:00:00,78,universidad de morón,actuario ,James blevins,Yhernandez@gmail.com,male,"uscgc lopez +fpo aa 09730",8170 +1207,2019-11-17 00:00:00,1987-02-02 00:00:00,35,universidad nacional de la pampa,arquitectura,Ross peterson,Doyleadam@yahoo.com,male,"641 wayne junctions suite 741 +flowersside, ma 34422",1806 +1208,2019-11-17 00:00:00,1962-07-20 00:00:00,60,universidad nacional de la pampa,licenciatura en ciencias biológicas,Denise wells,Jacksontony@yahoo.com,female,"351 carlson ford suite 836 +carlatown, ny 96558",1846 +1209,2019-11-17 00:00:00,1980-04-05 00:00:00,42,universidad de morón,licenciatura en ciencia y tecnología de alimentos,William kennedy,Shelley28@gmail.com,male,"3254 brown lock suite 534 +kingfort, mi 63232",1923 +1210,2019-11-17 00:00:00,1960-11-08 00:00:00,62,universidad nacional de la pampa,técnico para bioterios ,Debra barton,Dvillarreal@yahoo.com,female,"2459 jensen greens +rodriguezhaven, tx 65783",7208 +1211,2019-11-17 00:00:00,1916-08-15 00:00:00,106,universidad nacional de la pampa,licenciatura en ciencia política ,Frederick torres,Nicoleramirez@gmail.com,male,"903 cory ridges apt. 074 +geraldville, ca 56882",4137 +1212,2019-11-17 00:00:00,1932-01-24 00:00:00,90,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Thomas gross md,Jessicamorgan@hotmail.com,male,"065 jacob union apt. 186 +north katherine, md 41271",9401 +1213,2019-11-17 00:00:00,1992-04-20 00:00:00,30,universidad nacional de la pampa,contador público ,Brenda hernandez,Aguirreamber@yahoo.com,female,"724 teresa river apt. 450 +jonesland, ri 28713",3318 +1214,2019-11-17 00:00:00,1917-01-17 00:00:00,105,universidad nacional de la pampa,licenciatura en psicología,Joshua hicks,Sduncan@gmail.com,male,"36699 beck garden apt. 912 +port briannatown, va 88505",4105 +1215,2019-11-17 00:00:00,1959-04-13 00:00:00,63,universidad de morón,ingeniería en informática,Michael bradley,Jennifercooper@gmail.com,male,"1666 mason hill suite 319 +west lorettashire, mt 90714",5421 +1216,2019-11-17 00:00:00,1932-08-05 00:00:00,90,universidad de morón,actuario ,Katherine ryan,Benjaminsanchez@hotmail.com,female,"991 robinson plaza +clarkside, pa 42129",3433 +1217,2019-11-17 00:00:00,1974-07-16 00:00:00,48,universidad nacional de la pampa,licenciatura en ciencias biológicas,Angela vargas,Weisslisa@hotmail.com,female,"6680 sandra circle +lake nicholas, az 48698",6450 +1218,2019-11-17 00:00:00,1929-12-22 00:00:00,92,universidad nacional de la pampa,licenciatura en psicología,David carlson,Mark90@hotmail.com,male,"907 charles parkway +south deborah, ky 41481",1644 +1219,2019-11-17 00:00:00,1940-02-07 00:00:00,82,universidad nacional de la pampa,licenciatura en administración ,Stephanie lawrence,Kellersteven@yahoo.com,female,"1970 tanya mill apt. 186 +east jamestown, mt 62348",2611 +1220,2019-11-17 00:00:00,1963-06-28 00:00:00,59,universidad de morón,licenciatura en musicoterapia,Matthew pierce,Blacklaura@yahoo.com,male,"055 steven trail +new dianeburgh, mn 03335",5751 +1221,2019-11-17 00:00:00,1928-07-27 00:00:00,94,universidad nacional de la pampa,técnico para bioterios ,Chad wells md,Robertssandra@yahoo.com,male,"144 janice unions +carterport, in 35142",1615 +1222,2019-11-17 00:00:00,1963-09-27 00:00:00,59,universidad de morón,licenciatura en ciencias biológicas,Christopher mcintyre,Fernandezallison@gmail.com,male,"2757 davis views +marshallmouth, va 81474",4147 +1223,2019-12-17 00:00:00,1932-08-18 00:00:00,90,universidad nacional de la pampa,licenciatura en terapia ocupacional,Cynthia george,Parkkaitlin@hotmail.com,female,"393 matthew wells apt. 956 +gambleville, ne 73338",3461 +1224,2019-12-17 00:00:00,1941-05-17 00:00:00,81,universidad de morón,licenciatura en terapia ocupacional,Derek moore,Christophermiller@yahoo.com,male,"2903 harris place apt. 791 +michaelberg, pa 13560",3280 +1225,2019-12-17 00:00:00,1928-02-07 00:00:00,94,universidad de morón,ingeniería mecánica,John brown,Vmiller@gmail.com,male,"59575 daniel stream +south anthonyview, nh 81424",8118 +1226,2019-12-17 00:00:00,1912-12-28 00:00:00,109,universidad de morón,farmacia,John johnson,Melanie96@yahoo.com,male,"51557 peter hills apt. 487 +south emily, wi 40464",3011 +1227,2019-12-17 00:00:00,1927-03-28 00:00:00,95,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,Rebecca prince,Stephaniewright@gmail.com,female,"6258 wood fork +stevensberg, il 37248",2119 +1228,2019-12-17 00:00:00,1935-04-03 00:00:00,87,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Jeffrey clark,Cvargas@yahoo.com,male,"psc 5247, box 2783 +apo ae 87822",6326 +1229,2019-12-17 00:00:00,1978-03-09 00:00:00,44,universidad nacional de la pampa,licenciatura en ciencia política ,Dawn meyers,Aryan@gmail.com,female,"370 clark cove +cruzburgh, wa 08677",6501 +1230,2019-12-17 00:00:00,1939-10-21 00:00:00,83,universidad de morón,licenciatura en kinesiología y fisiatría,Mrs. laura luna md,Rjones@gmail.com,female,"866 samantha gateway suite 690 +adrianburgh, nc 59257",1763 +1231,2019-12-17 00:00:00,1915-04-26 00:00:00,107,universidad de morón,contador público ,Tamara huerta,Zkelly@gmail.com,female,"60895 amy haven +jordanmouth, mo 99121",3509 +1232,2019-12-17 00:00:00,1937-08-12 00:00:00,85,universidad nacional de la pampa,licenciatura en ciencias ambientales,Krista greene,Joshua25@yahoo.com,female,"6553 dean walk apt. 048 +dominicberg, id 58194",3338 +1233,2019-12-17 00:00:00,1990-12-09 00:00:00,31,universidad nacional de la pampa,licenciatura en ciencias de la computación,Deanna hernandez,Davistroy@gmail.com,female,"17920 smith run apt. 034 +port jennifer, ri 03723",1665 +1234,2019-12-17 00:00:00,1994-02-22 00:00:00,28,universidad de morón,licenciatura en ciencias de la educación ,Sean campbell,Garypalmer@yahoo.com,male,"usnv scott +fpo aa 55761",3730 +1235,2019-12-17 00:00:00,1980-12-13 00:00:00,41,universidad de morón,licenciatura en ciencias ambientales,Anthony potter,Christyaguilar@gmail.com,male,"9181 salazar mission +south patricia, pa 05632",1834 +1236,2019-12-17 00:00:00,1907-01-03 00:00:00,115,universidad nacional de la pampa,medicina,Holly mclaughlin,Christianchristopher@gmail.com,female,"unit 9249 box 4940 +dpo aa 48686",3046 +1237,2019-12-17 00:00:00,1999-05-31 00:00:00,23,universidad nacional de la pampa,licenciatura en psicología,Jeremy smith,Eweiss@yahoo.com,male,"7097 barry street suite 181 +jacquelinechester, tn 92172",2703 +1238,2019-12-17 00:00:00,1911-11-27 00:00:00,111,universidad de morón,licenciatura en sociología ,Debra powell,Schultzanne@yahoo.com,female,"psc 0352, box 0829 +apo aa 84414",5264 +1239,2019-12-17 00:00:00,1943-11-28 00:00:00,79,universidad nacional de la pampa,bioquímica,Brian hernandez,Johnsoncameron@yahoo.com,male,"35470 smith skyway +colinside, ak 52919",7223 +1240,2019-12-17 00:00:00,1970-12-30 00:00:00,51,universidad de morón,licenciatura en psicología,Stephen white,Ryan31@hotmail.com,male,"54669 brady crescent suite 229 +south troy, ne 61256",6403 +1241,2019-10-18 00:00:00,1934-04-28 00:00:00,88,universidad de morón,técnico para bioterios ,Mark sanders,Armstrongkristin@hotmail.com,male,"1782 robert mountains suite 544 +new rebeccaview, mo 36344",7203 +1242,2019-10-18 00:00:00,1984-08-05 00:00:00,38,universidad de morón,agronomía,Daniel peterson,Kirk92@yahoo.com,male,"2923 raven course apt. 876 +south kathleenport, dc 54667",2456 +1243,2019-10-18 00:00:00,1960-03-15 00:00:00,62,universidad de morón,actuario ,Mark barnes,Yvette37@gmail.com,male,"2291 kimberly plaza +south robert, nd 28535",8416 +1244,2019-10-18 00:00:00,1969-11-15 00:00:00,53,universidad de morón,licenciatura en ciencias antropológicas,Stephanie pearson,Shortbetty@hotmail.com,female,"03939 ballard drive suite 546 +youngshire, nc 61031",3344 +1245,2019-10-18 00:00:00,1971-12-19 00:00:00,50,universidad de morón,arquitectura,Brandon miller,Hurleyerik@hotmail.com,male,"16076 scott stravenue suite 801 +north marc, md 68503",3409 +1246,2019-10-18 00:00:00,1954-01-22 00:00:00,68,universidad nacional de la pampa,bioquímica,Samantha reed,Dmason@yahoo.com,female,"21506 karen freeway +jasonfort, ms 28977",6360 +1247,2019-10-18 00:00:00,1917-09-27 00:00:00,105,universidad de morón,licenciatura en terapia ocupacional,Karen bowman,Qjohnson@hotmail.com,female,"300 kerri trafficway apt. 775 +frankchester, pa 47363",7160 +1248,2019-10-18 00:00:00,1922-01-18 00:00:00,100,universidad de morón,licenciatura en administración ,Jennifer gutierrez,Brittany55@hotmail.com,female,"745 smith isle +south gregoryberg, oh 83992",3136 +1249,2019-10-18 00:00:00,1967-12-31 00:00:00,54,universidad de morón,licenciatura en terapia ocupacional,Terrence maldonado,Laurie98@gmail.com,male,"71658 susan prairie suite 127 +andreachester, co 97891",9035 +1250,2019-10-18 00:00:00,1978-04-12 00:00:00,44,universidad de morón,ingeniería en informática,Frank king,Gmartinez@gmail.com,male,"878 kevin greens +west brian, ri 45925",3272 +1251,2019-10-18 00:00:00,1999-07-26 00:00:00,23,universidad de morón,licenciatura en ciencias biológicas,Jessica murray,Xedwards@hotmail.com,female,"5792 woodard rapid suite 418 +reyesview, ar 71420",4750 +1252,2019-11-18 00:00:00,1910-02-23 00:00:00,112,universidad nacional de la pampa,licenciatura en ciencias de la computación,Brandon reyes,Murrayamy@hotmail.com,male,"18679 williams meadow apt. 291 +east brittanyburgh, mo 85978",1815 +1253,2019-11-18 00:00:00,1925-06-04 00:00:00,97,universidad nacional de la pampa,agronomía,Brian payne,Richardtorres@gmail.com,male,"219 thompson walk +port janetburgh, va 85580",1649 +1254,2019-11-18 00:00:00,1992-10-13 00:00:00,30,universidad nacional de la pampa,bioquímica,Seth brown,Jjones@yahoo.com,male,"3178 wolfe lakes apt. 318 +brettland, ok 15452",4144 +1255,2019-11-18 00:00:00,1996-10-05 00:00:00,26,universidad de morón,licenciatura en producción de bioimagenes,Cory martin,Kevin94@gmail.com,male,"01214 richard greens +west amyberg, ri 35746",1665 +1256,2019-11-18 00:00:00,1953-03-15 00:00:00,69,universidad de morón,licenciatura en ciencias de la computación,Lori hunt,Nancy23@yahoo.com,female,"uscgc haynes +fpo ae 15098",7318 +1257,2019-11-18 00:00:00,1947-03-05 00:00:00,75,universidad de morón,licenciatura en ciencias ambientales,Kaitlin collier,Lisaberry@gmail.com,female,"4356 stevenson harbors +south denise, nd 59423",7106 +1258,2019-11-18 00:00:00,1917-11-03 00:00:00,105,universidad de morón,actuario ,Christian bridges,Hgraham@hotmail.com,male,"unit 9185 box 4712 +dpo ap 97409",9225 +1259,2019-11-18 00:00:00,1963-12-30 00:00:00,58,universidad de morón,diseño industrial,Brandon pacheco,John07@hotmail.com,male,"443 wright ridge +new olivia, ks 01188",9225 +1260,2019-11-18 00:00:00,1950-03-20 00:00:00,72,universidad de morón,farmacia,Timothy walters,Pearsonaustin@hotmail.com,male,"4666 jessica ridges +marialand, in 18620",7161 +1261,2019-11-18 00:00:00,1974-06-26 00:00:00,48,universidad de morón,licenciatura en ciencia política ,Jacqueline calderon,Umelton@gmail.com,female,"1774 autumn pine +clementsville, ok 58904",8417 +1262,2019-11-18 00:00:00,1932-06-07 00:00:00,90,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Joseph perez,Stephen14@gmail.com,male,"1886 jerry mountains apt. 803 +port michaelmouth, or 44226",5413 +1263,2019-11-18 00:00:00,1984-08-20 00:00:00,38,universidad de morón,ingeniería electrónica,William carter,Robertsjessica@yahoo.com,male,"72409 sloan branch apt. 277 +christophertown, ct 72783",7109 +1264,2019-11-18 00:00:00,1928-02-11 00:00:00,94,universidad nacional de la pampa,licenciatura en ciencias ambientales,Timothy jordan,Mcknightsteven@hotmail.com,male,"4544 douglas shore apt. 989 +wileyview, ia 27039",7243 +1265,2019-11-18 00:00:00,1969-10-08 00:00:00,53,universidad nacional de la pampa,licenciatura en ciencias ambientales,Kristopher brown,Joshualynch@hotmail.com,male,"845 vargas island +lake kimberlyville, nv 16692",3003 +1266,2019-11-18 00:00:00,1984-06-28 00:00:00,38,universidad nacional de la pampa,licenciatura en sociología ,Jamie clark,Erikmorales@yahoo.com,male,"25634 robertson passage suite 664 +billyberg, az 22769",3027 +1267,2019-11-18 00:00:00,1987-05-28 00:00:00,35,universidad nacional de la pampa,diseño industrial,Anne wright,Bblack@hotmail.com,female,"703 joshua shore +south pamela, mo 14383",4231 +1268,2019-11-18 00:00:00,1932-06-11 00:00:00,90,universidad de morón,licenciatura en ciencias ambientales,Terri arnold,Ruizbeth@gmail.com,female,"84843 tate mission apt. 410 +new jason, ca 06029",5331 +1269,2019-11-18 00:00:00,1970-08-14 00:00:00,52,universidad de morón,licenciatura en ciencias ambientales,James berry,Trantyler@yahoo.com,male,"4148 katherine shore apt. 034 +lake kyle, nh 18731",5563 +1270,2019-11-18 00:00:00,1998-11-21 00:00:00,23,universidad de morón,ingeniería electrónica,Steven montoya,Haassabrina@gmail.com,male,"psc 2787, box 7160 +apo ae 15303",1746 +1271,2019-11-18 00:00:00,1942-03-15 00:00:00,80,universidad nacional de la pampa,licenciatura en musicoterapia,Darlene barr,Maldonadomelissa@gmail.com,female,"5939 rebecca plains +east andreaview, ky 10993",1649 +1272,2019-11-18 00:00:00,1926-07-26 00:00:00,96,universidad de morón,licenciatura en psicología,Richard turner,Dyereric@gmail.com,male,"psc 8947, box 4291 +apo ae 58606",1814 +1273,2019-11-18 00:00:00,1971-06-22 00:00:00,51,universidad de morón,licenciatura en sociología ,Katherine maxwell,Westmegan@hotmail.com,female,"7582 webster creek +south davidport, az 29217",6200 +1274,2019-11-18 00:00:00,1916-02-02 00:00:00,106,universidad de morón,licenciatura en ciencia política ,William romero,Andrewsbrandon@yahoo.com,male,"5673 roach fall suite 659 +kruegerfort, mn 97751",5446 +1275,2019-12-18 00:00:00,1950-01-22 00:00:00,72,universidad de morón,actuario ,Willie travis,Cassandra76@hotmail.com,male,"5808 joshua view +joshuaside, mt 15572",4723 +1276,2019-12-18 00:00:00,1961-06-20 00:00:00,61,universidad de morón,licenciatura en producción de bioimagenes,Whitney pacheco,Jose59@hotmail.com,female,"981 patricia square suite 514 +duaneport, dc 29408",2814 +1277,2019-12-18 00:00:00,1989-07-17 00:00:00,33,universidad nacional de la pampa,agronomía,Andrew wilson,Joelbranch@yahoo.com,male,"8786 gregory prairie suite 259 +west davidburgh, wv 42627",2258 +1278,2019-12-18 00:00:00,1997-09-17 00:00:00,25,universidad de morón,licenciatura en ciencia política ,Jenna price,Popejoseph@gmail.com,female,"4128 hayden ports +murillofort, ga 79698",5700 +1279,2019-12-18 00:00:00,1967-03-27 00:00:00,55,universidad nacional de la pampa,licenciatura en ciencia política ,Crystal gallagher,Nicholaswoodward@gmail.com,female,"5271 christopher mountains apt. 671 +east elizabeth, mo 13428",1643 +1280,2019-12-18 00:00:00,1963-08-27 00:00:00,59,universidad de morón,ciencias veterinarias,Cristina gonzales,Christinaschmidt@yahoo.com,female,"unit 6677 box 0938 +dpo ae 66154",2900 +1281,2019-12-18 00:00:00,1908-12-07 00:00:00,114,universidad de morón,licenciatura en ciencias antropológicas,Andrea garcia,Jerry03@yahoo.com,female,"064 miranda center +amytown, ri 76710",6239 +1282,2019-12-18 00:00:00,1978-08-21 00:00:00,44,universidad nacional de la pampa,licenciatura en ciencias de la computación,Billy scott,Khoffman@hotmail.com,male,"6155 mark manors +south annette, md 14253",3366 +1283,2019-12-18 00:00:00,1916-05-31 00:00:00,106,universidad de morón,licenciatura en ciencias ambientales,Michele smith,Christopher98@yahoo.com,female,"902 troy pass +west david, ri 80218",4561 +1284,2019-12-18 00:00:00,1995-12-14 00:00:00,26,universidad nacional de la pampa,bioquímica,William flores,Martinezjennifer@gmail.com,male,"65625 stacy land +lisashire, ma 23773",5713 +1285,2019-12-18 00:00:00,1923-09-18 00:00:00,99,universidad de morón,diseño industrial,Alejandra nguyen,Danaglover@gmail.com,female,"23569 frank oval +lake mary, wi 05818",4653 +1286,2019-12-18 00:00:00,1964-08-18 00:00:00,58,universidad nacional de la pampa,licenciatura en musicoterapia,Rachel fisher,Cookfrank@yahoo.com,female,"057 todd key apt. 947 +south melissa, sd 26371",7160 +1287,2019-12-18 00:00:00,2004-11-15 00:00:00,18,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Tabitha cisneros,Brianthomas@hotmail.com,female,"839 kara creek +south carolbury, mo 98380",6475 +1288,2019-12-18 00:00:00,1971-06-29 00:00:00,51,universidad nacional de la pampa,ingeniería en informática,Melinda ramirez,Msmith@gmail.com,female,"unit 3215 box 7324 +dpo ap 24367",5592 +1289,2019-12-18 00:00:00,1981-02-05 00:00:00,41,universidad de morón,licenciatura en ciencias geológicas,Andre rasmussen,Zchavez@hotmail.com,male,"27641 bailey centers suite 293 +whiteborough, ny 12016",9041 +1290,2019-12-18 00:00:00,1950-04-21 00:00:00,72,universidad de morón,bioquímica,Eric ruiz,Mariawyatt@hotmail.com,male,"705 elizabeth ridge +south coryside, nd 01015",5775 +1291,2019-12-18 00:00:00,1939-03-30 00:00:00,83,universidad nacional de la pampa,licenciatura en sociología ,Daniel thomas,Bowmanolivia@gmail.com,male,"64108 gates ford +wardville, sc 50951",2170 +1292,2019-12-18 00:00:00,1927-08-23 00:00:00,95,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,Aaron rivas,Bendermichelle@hotmail.com,male,"938 pugh orchard apt. 631 +new jack, ok 86914",3013 +1293,2019-12-18 00:00:00,1977-10-28 00:00:00,45,universidad nacional de la pampa,licenciatura en ciencias geológicas,Brooke wells,Lolson@yahoo.com,female,"067 johnston run apt. 847 +west charles, md 05133",2307 +1294,2019-12-18 00:00:00,1995-03-22 00:00:00,27,universidad de morón,ingeniería electrónica,Jasmin jordan,Jorge62@hotmail.com,female,"65933 davis hill +west joseph, al 26847",4101 +1295,2019-12-18 00:00:00,1931-05-03 00:00:00,91,universidad nacional de la pampa,diseño de imagen y sonido,Danielle carter,Melaniemckinney@hotmail.com,female,"756 christensen lights +south alexandrachester, nj 37894",9105 +1296,2019-12-18 00:00:00,1991-11-21 00:00:00,31,universidad de morón,licenciatura en administración ,Carrie stout,Ashleychoi@gmail.com,female,"150 smith villages apt. 131 +reidstad, fl 09550",5598 +1297,2019-12-18 00:00:00,1916-11-12 00:00:00,106,universidad de morón,medicina,John smith,Karen30@gmail.com,male,"75157 carpenter spur +curryton, ga 70319",6443 +1298,2019-12-18 00:00:00,1925-01-01 00:00:00,97,universidad nacional de la pampa,licenciatura en sociología ,Andrew santos,Nicholasbuckley@yahoo.com,male,"53850 perez heights +south stephanieview, ne 91746",5831 +1299,2019-12-18 00:00:00,1977-04-26 00:00:00,45,universidad nacional de la pampa,licenciatura en artes,Natasha flores,Jerry50@hotmail.com,female,"550 natasha expressway suite 955 +torresport, ga 98134",1733 +1300,2019-12-18 00:00:00,1916-01-27 00:00:00,106,universidad de morón,medicina,Dean james,Rking@gmail.com,male,"20947 jonathan mills +aliciamouth, wy 76093",3128 +1301,2019-10-19 00:00:00,1932-08-20 00:00:00,90,universidad de morón,ingeniería en informática,Brian mcguire,Rblack@gmail.com,male,"03706 elizabeth grove +west desiree, in 19364",6277 +1302,2019-10-19 00:00:00,1908-06-21 00:00:00,114,universidad nacional de la pampa,contador público ,Kristen miranda,Derrickdominguez@hotmail.com,female,"87926 christopher stravenue suite 216 +east christinachester, la 21639",6242 +1303,2019-10-19 00:00:00,2003-08-30 00:00:00,19,universidad nacional de la pampa,ingeniería mecánica,Jared lozano,Christinawhitehead@hotmail.com,male,"73786 anna mount +south katelynmouth, ne 72486",6706 +1304,2019-10-19 00:00:00,1936-10-23 00:00:00,86,universidad de morón,licenciatura en relaciones del trabajo ,Sydney davis,Wallsbrian@yahoo.com,female,"112 smith knoll +east christopher, hi 68176",1746 +1305,2019-10-19 00:00:00,1967-09-16 00:00:00,55,universidad nacional de la pampa,ingeniería electrónica,Shawn oconnor,Angelabowen@hotmail.com,male,"7445 grimes radial +west ashleybury, ak 59573",6036 +1306,2019-10-19 00:00:00,1976-05-17 00:00:00,46,universidad de morón,medicina,Linda weber,Jparker@yahoo.com,female,"1384 kenneth forest suite 436 +jeremiahtown, fl 02103",1612 +1307,2019-10-19 00:00:00,1987-02-01 00:00:00,35,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Duane hancock,Karinadawson@hotmail.com,male,"184 butler lodge +port michaelshire, ma 79144",9303 +1308,2019-10-19 00:00:00,1965-02-06 00:00:00,57,universidad de morón,licenciatura en sociología ,Jasmine evans,Ywashington@yahoo.com,female,"45698 sean road +east marytown, or 07958",7100 +1309,2019-10-19 00:00:00,1992-10-08 00:00:00,30,universidad de morón,licenciatura en ciencia política ,Mr. robert nguyen,Marvin23@yahoo.com,male,"unit 2203 box 0081 +dpo aa 78367",5374 +1310,2019-10-19 00:00:00,1983-03-27 00:00:00,39,universidad de morón,bioquímica,Robert long,Victoria38@hotmail.com,male,"885 juan highway +port lindsey, vt 56820",1882 +1311,2019-10-19 00:00:00,1946-05-31 00:00:00,76,universidad nacional de la pampa,licenciatura en ciencias biológicas,Jacob cooley,Derek07@yahoo.com,male,"psc 5583, box 0456 +apo ap 03602",9040 +1312,2019-10-19 00:00:00,1916-10-21 00:00:00,106,universidad nacional de la pampa,licenciatura en ciencias biológicas,Jennifer lee,Eanderson@hotmail.com,female,"unit 4388 box 8149 +dpo ae 59582",3324 +1313,2019-10-19 00:00:00,1977-08-05 00:00:00,45,universidad nacional de la pampa,licenciatura en ciencia política ,Ronald moore,Agomez@yahoo.com,male,"44346 melendez estate +new brendaton, al 88298",3515 +1314,2019-10-19 00:00:00,1960-12-18 00:00:00,61,universidad de morón,medicina,Victoria medina,Johnsondebbie@gmail.com,female,"25530 acevedo throughway suite 183 +new brandon, me 06554",9220 +1315,2019-10-19 00:00:00,1922-07-26 00:00:00,100,universidad nacional de la pampa,farmacia,James rice,Ortizchristina@gmail.com,male,"psc 7355, box 9308 +apo ae 87535",7543 +1316,2019-10-19 00:00:00,1949-07-05 00:00:00,73,universidad de morón,licenciatura en terapia ocupacional,Brianna garcia,Veronicaharrison@hotmail.com,female,"63588 sarah groves suite 721 +new jameschester, ny 68154",8301 +1317,2019-10-19 00:00:00,1996-02-07 00:00:00,26,universidad de morón,bioquímica,Erica mckay,Toddrhodes@gmail.com,female,"43552 christopher fords suite 234 +smithport, nd 70457",4184 +1318,2019-10-19 00:00:00,1978-12-21 00:00:00,43,universidad nacional de la pampa,licenciatura en ciencias geológicas,Kayla jackson,Dcarrillo@yahoo.com,female,"psc 2954, box 8562 +apo ae 18815",6101 +1319,2019-10-19 00:00:00,1981-01-08 00:00:00,41,universidad nacional de la pampa,licenciatura en ciencia política ,Kathy jones,Davidwagner@hotmail.com,female,"439 michael land suite 227 +joeville, in 67865",6244 +1320,2019-10-19 00:00:00,1908-10-13 00:00:00,114,universidad nacional de la pampa,ingeniería en informática,Angela mason,Gdalton@yahoo.com,female,"5435 hannah fall +sheliahaven, ny 93051",7247 +1321,2019-10-19 00:00:00,1977-05-29 00:00:00,45,universidad nacional de la pampa,agronomía,Matthew jackson,Richardmaldonado@hotmail.com,male,"8493 jennifer rest suite 704 +west marcusport, ri 62828",5519 +1322,2019-10-19 00:00:00,1991-12-13 00:00:00,30,universidad nacional de la pampa,contador público ,Edwin ramos,Edavidson@gmail.com,male,"8372 daniel manor suite 730 +new zacharyview, ga 18212",6725 +1323,2019-11-19 00:00:00,1953-08-07 00:00:00,69,universidad de morón,licenciatura en ciencias antropológicas,James dudley,Karen38@gmail.com,male,"psc 1615, box 6214 +apo ap 88604",5275 +1324,2019-11-19 00:00:00,1942-02-26 00:00:00,80,universidad nacional de la pampa,licenciatura en terapia ocupacional,Brittany williams,Ajones@yahoo.com,female,"9717 colin roads +lewisshire, nj 29205",8124 +1325,2019-11-19 00:00:00,1964-07-05 00:00:00,58,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Catherine bullock,Smithapril@hotmail.com,female,"151 raymond road +east lacey, ny 58062",6475 +1326,2019-11-19 00:00:00,1951-04-27 00:00:00,71,universidad de morón,licenciatura en planificación y diseño del paisaje,Wendy rosales,Christopherhicks@gmail.com,female,"005 cynthia junctions +lake dustin, tn 27361",2914 +1327,2019-11-19 00:00:00,1910-05-06 00:00:00,112,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Victoria mclaughlin,Denise16@yahoo.com,female,"unit 1940 box 1586 +dpo ap 44124",7163 +1328,2019-11-19 00:00:00,1916-11-22 00:00:00,106,universidad nacional de la pampa,licenciatura en terapia ocupacional,Rachel reynolds,Fjames@hotmail.com,female,"47560 richard islands apt. 388 +walkerberg, nc 57187",2206 +1329,2019-11-19 00:00:00,1980-11-17 00:00:00,42,universidad de morón,farmacia,Bryan haas,Sara08@hotmail.com,male,"unit 1616 box 2225 +dpo ae 29785",6474 +1330,2019-11-19 00:00:00,1945-11-28 00:00:00,77,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Amy walker,Uriddle@hotmail.com,female,"1243 jonathan glens +north sheryl, oh 49278",7631 +1331,2019-11-19 00:00:00,1967-09-07 00:00:00,55,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Christopher gonzales,Noblelisa@yahoo.com,male,"uscgc pineda +fpo aa 21312",5770 +1332,2019-11-19 00:00:00,1975-02-19 00:00:00,47,universidad de morón,diseño industrial,George walker,Mpowers@yahoo.com,male,"964 anthony summit +new johnny, mt 84525",2707 +1333,2019-11-19 00:00:00,1976-01-28 00:00:00,46,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Richard spencer md,Gardnercarlos@yahoo.com,male,"3047 richards corner +east robertberg, ga 45130",7208 +1334,2019-11-19 00:00:00,1985-08-23 00:00:00,37,universidad de morón,agronomía,Alan boyd,Smithmark@hotmail.com,male,"29440 jonathan springs +michaelmouth, va 62563",5417 +1335,2019-11-19 00:00:00,1933-01-03 00:00:00,89,universidad nacional de la pampa,licenciatura en artes,Jon smith,Ethornton@gmail.com,male,"746 ramirez mountains apt. 539 +port jamesside, in 60595",3057 +1336,2019-11-19 00:00:00,1967-01-15 00:00:00,55,universidad de morón,licenciatura en planificación y diseño del paisaje,Danny jensen,Pcampos@hotmail.com,male,"1690 guerra wall +nolanborough, id 63082",5421 +1337,2019-12-19 00:00:00,1950-03-24 00:00:00,72,universidad de morón,licenciatura en terapia ocupacional,Travis clark,Ortizthomas@yahoo.com,male,"069 christopher lock +chelseamouth, oh 63410",5594 +1338,2019-12-19 00:00:00,1923-12-09 00:00:00,98,universidad nacional de la pampa,arquitectura,Dakota robertson,Wanda31@yahoo.com,male,"0068 seth road apt. 650 +tinatown, oh 23547",2931 +1339,2019-12-19 00:00:00,1931-06-18 00:00:00,91,universidad de morón,ingeniería mecánica,Janet lewis,Teresamorris@yahoo.com,female,"37322 lopez dam +port brian, ct 43102",2806 +1340,2019-12-19 00:00:00,2003-08-26 00:00:00,19,universidad de morón,ingeniería electrónica,Sharon harris,Douglas56@hotmail.com,female,"2339 earl square suite 886 +marissashire, sc 25825",1619 +1341,2019-12-19 00:00:00,1913-07-26 00:00:00,109,universidad de morón,contador público ,Kelly jones,Cookchristopher@gmail.com,male,"77340 christian mountains apt. 013 +sarashire, la 46476",3381 +1342,2019-12-19 00:00:00,1933-11-04 00:00:00,89,universidad de morón,licenciatura en relaciones del trabajo ,Claire williams,Eric72@hotmail.com,female,"248 mendoza camp +alexisview, nj 59561",3503 +1343,2019-12-19 00:00:00,1958-06-22 00:00:00,64,universidad de morón,ingeniería mecánica,Amanda kim,Oestrada@gmail.com,female,"0030 melissa parkways suite 682 +new alyssaland, al 76470",5607 +1344,2019-12-19 00:00:00,1911-11-22 00:00:00,111,universidad nacional de la pampa,licenciatura en ciencias ambientales,Carol james,Jsmith@gmail.com,female,"66239 knight knoll +michelleshire, tx 19683",5582 +1345,2019-12-19 00:00:00,1976-09-27 00:00:00,46,universidad de morón,licenciatura en psicología,Mr. jonathan camacho phd,Zwolf@gmail.com,male,"727 gonzalez rue suite 016 +north gloria, nd 97010",3337 +1346,2019-12-19 00:00:00,1927-07-03 00:00:00,95,universidad nacional de la pampa,licenciatura en ciencias ambientales,Mr. blake harvey,Melaniedavis@gmail.com,male,"5768 ingram summit +lake kristinaburgh, ut 39716",3418 +1347,2019-12-19 00:00:00,1947-02-15 00:00:00,75,universidad de morón,licenciatura en ciencias ambientales,Anna cook,Jwilliams@hotmail.com,female,"41687 nicholas corner +north joel, sc 62491",6300 +1348,2019-12-19 00:00:00,1914-07-20 00:00:00,108,universidad nacional de la pampa,ingeniería en informática,Melissa brown,Paulmarissa@hotmail.com,female,"9165 nancy forks suite 353 +edwardsfort, mo 29863",6075 +1349,2019-12-19 00:00:00,1994-06-27 00:00:00,28,universidad nacional de la pampa,contador público ,Robert duncan,Carrcindy@yahoo.com,male,"271 thomas port apt. 779 +south jamesville, wv 12982",3181 +1350,2019-12-19 00:00:00,1988-01-18 00:00:00,34,universidad de morón,licenciatura en administración ,James liu,Stantondustin@hotmail.com,male,"7961 brittany union apt. 916 +sanchezbury, ut 80900",1663 +1351,2019-12-19 00:00:00,1960-11-15 00:00:00,62,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Matthew stout,Kevincruz@gmail.com,male,"36605 lee lakes apt. 904 +johnsonside, al 61907",6213 +1352,2019-12-19 00:00:00,1911-08-15 00:00:00,111,universidad nacional de la pampa,ciencias veterinarias,Jonathan rodriguez,Ulynch@yahoo.com,male,"316 marcus mall +south william, mt 31878",5264 +1353,2019-12-19 00:00:00,2002-11-18 00:00:00,20,universidad de morón,diseño industrial,Cheryl williams,Wademarie@yahoo.com,female,"1748 brown river +north josephtown, or 96279",6339 +1354,2019-12-19 00:00:00,1994-05-27 00:00:00,28,universidad nacional de la pampa,licenciatura en ciencias ambientales,Travis patel,Bradley09@hotmail.com,male,"561 carr shoal +port ernestmouth, mi 13209",3112 +1355,2019-12-19 00:00:00,1993-02-10 00:00:00,29,universidad de morón,ingeniería electrónica,Thomas wilson,Margaret25@yahoo.com,male,"46982 johnson port +trujilloport, wv 14634",5329 +1356,2019-12-19 00:00:00,1983-06-09 00:00:00,39,universidad de morón,ingeniería electrónica,Michael winters,Gvalenzuela@hotmail.com,male,"unit 7220 box 8716 +dpo aa 95042",9000 +1357,2019-12-19 00:00:00,1980-07-25 00:00:00,42,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,David carey,Breweramy@yahoo.com,male,"psc 3043, box 9243 +apo ae 54610",2905 +1358,2019-12-19 00:00:00,1929-09-27 00:00:00,93,universidad nacional de la pampa,ingeniería en informática,David griffin,Rachel29@yahoo.com,male,"114 melissa rapid +west derrick, ga 78569",8307 +1359,2019-12-19 00:00:00,1964-11-22 00:00:00,58,universidad de morón,ingeniería en informática,Terry ray,Mary97@gmail.com,male,"383 julie drive apt. 593 +east randy, ia 85985",1646 +1360,2019-12-19 00:00:00,1944-06-18 00:00:00,78,universidad de morón,licenciatura en producción de bioimagenes,Alejandro davis,Colemanyolanda@gmail.com,male,"19328 boone lights +south patrickmouth, sd 14184",4500 +1361,2019-12-19 00:00:00,1935-11-06 00:00:00,87,universidad nacional de la pampa,diseño de imagen y sonido,Roy brown,Linda03@hotmail.com,male,"961 page isle +collinstown, nc 70958",3311 +1362,2019-10-20 00:00:00,1982-07-19 00:00:00,40,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Richard munoz,Wjacobs@hotmail.com,male,"424 mary oval suite 986 +south arthur, co 35345",5717 +1363,2019-10-20 00:00:00,1996-05-03 00:00:00,26,universidad nacional de la pampa,ingeniería electrónica,Michael morris,Christineadams@gmail.com,male,"1371 sonya drive +guzmanmouth, tx 39019",4413 +1364,2019-10-20 00:00:00,1958-05-28 00:00:00,64,universidad de morón,diseño industrial,Breanna lee,Patriciaflores@gmail.com,female,"90816 erik islands apt. 778 +new davidland, wi 92690",2764 +1365,2019-10-20 00:00:00,1955-12-07 00:00:00,66,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Steve hoover,Kenneth86@yahoo.com,male,"26509 howe fords +cervantesport, md 62490",2639 +1366,2019-10-20 00:00:00,1929-05-18 00:00:00,93,universidad nacional de la pampa,licenciatura en ciencias de la computación,Kathy curtis,Mgamble@yahoo.com,female,"psc 0757, box 1296 +apo ap 14525",7130 +1367,2019-10-20 00:00:00,1967-09-18 00:00:00,55,universidad de morón,licenciatura en relaciones del trabajo ,Ryan hanson,Lewisgloria@hotmail.com,male,"86223 adkins well apt. 841 +lovemouth, oh 24122",2707 +1368,2019-10-20 00:00:00,1970-03-05 00:00:00,52,universidad nacional de la pampa,ingeniería electrónica,Rachel dunlap,Mmcmillan@yahoo.com,female,"63673 brown spur apt. 514 +lake kaylee, nc 37890",3016 +1369,2019-10-20 00:00:00,1928-03-11 00:00:00,94,universidad nacional de la pampa,actuario ,Charlene watson,Qvalencia@yahoo.com,female,"unit 1875 box 2505 +dpo ap 99325",1885 +1370,2019-10-20 00:00:00,2003-06-03 00:00:00,19,universidad de morón,licenciatura en ciencias de la educación ,Dr. anne rodriguez dvm,Wellsbryan@gmail.com,female,"9383 pacheco track +south seanstad, nc 63773",5470 +1371,2019-10-20 00:00:00,1926-11-04 00:00:00,96,universidad de morón,licenciatura en artes,Robert chavez,Rpeterson@gmail.com,male,"8555 karen village +benjaminstad, ut 83786",4159 +1372,2019-10-20 00:00:00,1949-11-20 00:00:00,73,universidad de morón,diseño industrial,Jacob green,Ksavage@hotmail.com,male,"3291 elizabeth valleys +rodrigueztown, dc 78425",2728 +1373,2019-10-20 00:00:00,1911-09-07 00:00:00,111,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Katherine simpson,Cookjohn@yahoo.com,female,"unit 5397 box 8956 +dpo aa 95285",4413 +1374,2019-10-20 00:00:00,1991-01-24 00:00:00,31,universidad nacional de la pampa,licenciatura en sociología ,Mary mercado,Rsherman@yahoo.com,female,"9506 woods ways suite 707 +east larrymouth, ny 92015",3103 +1375,2019-10-20 00:00:00,1993-08-07 00:00:00,29,universidad de morón,licenciatura en terapia ocupacional,Cathy cochran,Jonesjeremiah@yahoo.com,female,"617 ashley loop +karenbury, vt 77739",7106 +1376,2019-10-20 00:00:00,2004-03-01 00:00:00,18,universidad de morón,farmacia,Jeremy hernandez,Wlove@yahoo.com,male,"8310 jones mills suite 695 +leonardhaven, sc 60466",4506 +1377,2019-10-20 00:00:00,1975-08-27 00:00:00,47,universidad nacional de la pampa,licenciatura en producción de bioimagenes,William vargas,Tammyhubbard@yahoo.com,male,"unit 6414 box 7782 +dpo ae 59206",1814 +1378,2019-10-20 00:00:00,1939-06-28 00:00:00,83,universidad de morón,licenciatura en gestión de agroalimentos,Matthew miller,Gjohnson@gmail.com,male,"30136 watkins ways +lake lisahaven, nj 93864",7500 +1379,2019-10-20 00:00:00,1965-03-29 00:00:00,57,universidad nacional de la pampa,licenciatura en ciencia política ,Jeremiah allen,Vhunt@hotmail.com,male,"6021 madden expressway apt. 257 +jenniferburgh, dc 70713",7300 +1380,2019-10-20 00:00:00,1963-12-14 00:00:00,58,universidad de morón,actuario ,Rachel lynn,Jamesbishop@yahoo.com,female,"13694 walton inlet +south colin, ak 64948",5577 +1381,2019-10-20 00:00:00,1972-03-16 00:00:00,50,universidad nacional de la pampa,licenciatura en ciencia política ,Carol swanson,Hollandgina@hotmail.com,female,"80361 vanessa radial apt. 320 +west nicole, ak 18870",5424 +1382,2019-10-20 00:00:00,1974-06-28 00:00:00,48,universidad de morón,técnico para bioterios ,Allison murray,Bishopkathleen@hotmail.com,female,"158 wallace island +ericaview, ny 70237",2751 +1383,2019-10-20 00:00:00,1933-09-22 00:00:00,89,universidad nacional de la pampa,licenciatura en sociología ,Crystal ellison md,Fordjacob@hotmail.com,female,"37095 stephanie row +sullivantown, wa 79700",6625 +1384,2019-10-20 00:00:00,1932-03-31 00:00:00,90,universidad nacional de la pampa,farmacia,Mary juarez,Scottwright@hotmail.com,female,"730 rachel valleys +andrewmouth, id 77967",3229 +1385,2019-10-20 00:00:00,1980-11-02 00:00:00,42,universidad de morón,ciencias veterinarias,Jeffrey velasquez,Turnermarc@gmail.com,male,"7072 morgan well apt. 751 +north johnview, hi 82838",4176 +1386,2019-10-20 00:00:00,1985-12-27 00:00:00,36,universidad nacional de la pampa,licenciatura en artes,Devin henry,Pricejoyce@hotmail.com,male,"2364 price prairie apt. 750 +south destinyside, nd 63576",3051 +1387,2019-10-20 00:00:00,1977-10-16 00:00:00,45,universidad de morón,licenciatura en kinesiología y fisiatría,Bryan smith,Jasmine78@gmail.com,male,"38804 brandy pass +nataliechester, ma 67764",8424 +1388,2019-11-20 00:00:00,1926-11-02 00:00:00,96,universidad de morón,licenciatura en artes,Charlotte mcdaniel,Garrettsarah@hotmail.com,female,"15920 mcneil causeway suite 335 +port juan, tn 28273",2752 +1389,2019-11-20 00:00:00,1978-05-28 00:00:00,44,universidad de morón,agronomía,Jessica acosta,Wilsonholly@gmail.com,female,"924 keith island suite 011 +south stephanieport, ri 59051",2253 +1390,2019-11-20 00:00:00,1927-06-26 00:00:00,95,universidad de morón,licenciatura en planificación y diseño del paisaje,Daniel hobbs,Pmiller@hotmail.com,male,"4855 morrison summit +port phillipbury, az 31936",5600 +1391,2019-11-20 00:00:00,2004-10-28 00:00:00,18,universidad nacional de la pampa,ingeniería electrónica,Nicholas martinez,Stevedaniels@hotmail.com,male,"unit 3962 box 6089 +dpo ap 91471",6640 +1392,2019-11-20 00:00:00,1979-09-05 00:00:00,43,universidad de morón,licenciatura en psicología,Victoria obrien,Franksimon@yahoo.com,female,"535 emily fords +east sylvia, ut 08758",1627 +1393,2019-11-20 00:00:00,1952-08-16 00:00:00,70,universidad nacional de la pampa,licenciatura en psicología,Kimberly lester,Christinasloan@hotmail.com,female,"1521 harper forges suite 651 +emilyville, il 20697",2148 +1394,2019-11-20 00:00:00,1984-04-07 00:00:00,38,universidad de morón,licenciatura en ciencias geológicas,Angelica allen,Youngbrandon@hotmail.com,female,"psc 6250, box 5430 +apo aa 33291",3150 +1395,2019-11-20 00:00:00,1948-10-23 00:00:00,74,universidad de morón,licenciatura en planificación y diseño del paisaje,Cheryl rodriguez,Jessicaburton@yahoo.com,female,"348 lucero estate +coreyside, co 66488",2170 +1396,2019-11-20 00:00:00,1952-06-19 00:00:00,70,universidad de morón,farmacia,Monica anderson,Laurie56@gmail.com,female,"637 small throughway +thomashaven, hi 45380",5759 +1397,2019-11-20 00:00:00,1973-05-31 00:00:00,49,universidad nacional de la pampa,licenciatura en ciencias de la computación,Katherine beard,Christopher94@gmail.com,female,"98059 matthew radial apt. 785 +yvonnechester, ne 83851",7245 +1398,2019-11-20 00:00:00,1978-10-18 00:00:00,44,universidad nacional de la pampa,ingeniería electrónica,Pamela williams,Yklein@yahoo.com,female,"psc 8391, box 0239 +apo ap 59578",2916 +1399,2019-11-20 00:00:00,1911-04-19 00:00:00,111,universidad de morón,licenciatura en planificación y diseño del paisaje,Michelle smith,Danny09@gmail.com,female,"627 ramsey roads suite 050 +port kurt, nj 11997",5467 +1400,2019-11-20 00:00:00,1987-09-03 00:00:00,35,universidad de morón,licenciatura en relaciones del trabajo ,Amy watson md,Karen70@gmail.com,female,"85325 hopkins drive suite 557 +south shawn, il 79844",3386 +1401,2019-11-20 00:00:00,1953-06-02 00:00:00,69,universidad nacional de la pampa,farmacia,Edward hernandez,Christophermontes@gmail.com,male,"226 brandon flats +west heather, ut 21139",5355 +1402,2019-11-20 00:00:00,1941-08-18 00:00:00,81,universidad de morón,agronomía,Gerald christensen,Haleywhite@gmail.com,male,"psc 8624, box 7897 +apo ae 47924",7511 +1403,2019-11-20 00:00:00,2003-07-06 00:00:00,19,universidad nacional de la pampa,licenciatura en ciencia política ,Kevin mueller,Wvargas@hotmail.com,male,"82757 mcdonald summit apt. 596 +martinstad, de 80726",2639 +1404,2019-12-20 00:00:00,1950-08-22 00:00:00,72,universidad nacional de la pampa,ingeniería mecánica,Debbie weeks,Melissaphillips@gmail.com,female,"81914 maldonado view suite 976 +christophermouth, ca 26603",3283 +1405,2019-12-20 00:00:00,1959-12-01 00:00:00,62,universidad nacional de la pampa,licenciatura en ciencia política ,Jessica smith,Whitney12@yahoo.com,female,"1043 robert alley +west angela, mo 97162",5587 +1406,2019-12-20 00:00:00,1938-08-05 00:00:00,84,universidad nacional de la pampa,bioquímica,Corey norris,Rclark@yahoo.com,male,"usns stewart +fpo aa 21523",3561 +1407,2019-12-20 00:00:00,1917-11-27 00:00:00,105,universidad nacional de la pampa,licenciatura en ciencia política ,Arthur wilson,Awatson@gmail.com,male,"6227 brown bridge apt. 604 +anthonyville, vt 29760",1822 +1408,2019-12-20 00:00:00,1976-07-02 00:00:00,46,universidad nacional de la pampa,licenciatura en ciencias de la computación,Willie white,Richardsonstephen@gmail.com,male,"75975 walsh crossing +port john, al 54775",2900 +1409,2019-12-20 00:00:00,1958-01-08 00:00:00,64,universidad de morón,licenciatura en artes,Julie rivera,Zmoore@gmail.com,female,"92009 phillips lane apt. 416 +west catherine, ms 47314",4600 +1410,2019-12-20 00:00:00,1976-02-01 00:00:00,46,universidad de morón,licenciatura en ciencias antropológicas,Miss jessica miranda,Nhodges@yahoo.com,female,"79849 james fort +south dylan, de 30395",3581 +1411,2019-12-20 00:00:00,2000-06-03 00:00:00,22,universidad de morón,arquitectura,Alan mcdowell,Robert45@gmail.com,male,"7511 jamie isle +new dustinport, wy 30052",3465 +1412,2019-12-20 00:00:00,2000-10-05 00:00:00,22,universidad de morón,licenciatura en artes,Brenda zhang,Dominique71@gmail.com,female,"920 erica lake apt. 497 +north maryborough, co 83638",1897 +1413,2019-12-20 00:00:00,1953-05-16 00:00:00,69,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,James dawson,Hillstephanie@gmail.com,male,"4937 mills garden +ramirezfurt, nm 25498",9203 +1414,2019-12-20 00:00:00,1967-08-14 00:00:00,55,universidad de morón,licenciatura en ciencias de la computación,Julie jones,Joan64@gmail.com,female,"0819 anderson terrace suite 574 +lake jimmy, ri 64774",6500 +1415,2019-12-20 00:00:00,1936-03-23 00:00:00,86,universidad nacional de la pampa,licenciatura en ciencia política ,Gabrielle andrade,Mbarnes@yahoo.com,female,"60207 jared plains +lopezfurt, ca 68473",3066 +1416,2019-12-20 00:00:00,1984-05-07 00:00:00,38,universidad de morón,farmacia,Clarence mayo,Jeffreybishop@hotmail.com,male,"65106 friedman pike +hudsonhaven, md 40761",6411 +1417,2019-12-20 00:00:00,1984-11-27 00:00:00,37,universidad de morón,actuario ,Cynthia brown,Morrisjessica@hotmail.com,female,"8500 cooper curve +port adam, ct 48637",2506 +1418,2019-10-21 00:00:00,1951-06-23 00:00:00,71,universidad nacional de la pampa,licenciatura en artes,Marvin chase,Tjimenez@yahoo.com,male,"706 grimes station apt. 006 +mooretown, ut 95147",2204 +1419,2019-10-21 00:00:00,1981-06-22 00:00:00,41,universidad nacional de la pampa,diseño de imagen y sonido,Jack rice,Zduran@yahoo.com,male,"8216 anthony spur +new benjaminton, sd 53918",3014 +1420,2019-10-21 00:00:00,1940-11-12 00:00:00,82,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Rachel benson,Jacksonchristina@hotmail.com,female,"2565 stephens parkway suite 508 +michaelburgh, az 58432",5779 +1421,2019-10-21 00:00:00,1909-02-24 00:00:00,113,universidad nacional de la pampa,licenciatura en sociología ,Amy adams,William85@hotmail.com,female,"0888 fletcher parks +heatherburgh, ct 26447",6623 +1422,2019-10-21 00:00:00,1975-07-15 00:00:00,47,universidad nacional de la pampa,licenciatura en psicología,Nichole hayes,Rherrera@yahoo.com,female,"psc 8484, box 9754 +apo ap 54068",3555 +1423,2019-10-21 00:00:00,1954-10-05 00:00:00,68,universidad de morón,licenciatura en ciencias geológicas,Casey brown,Pharris@gmail.com,female,"1037 jill extension +sampsonberg, oh 16424",6339 +1424,2019-10-21 00:00:00,1952-05-10 00:00:00,70,universidad nacional de la pampa,técnico para bioterios ,David ferguson,Lewisbrandon@gmail.com,male,"77199 tara well +north jeffreyville, fl 60072",1774 +1425,2019-10-21 00:00:00,1938-03-01 00:00:00,84,universidad de morón,ingeniería mecánica,Julie moses,Sanchezmaria@yahoo.com,female,"31754 james lodge +lake julie, mn 22506",8315 +1426,2019-10-21 00:00:00,1946-05-03 00:00:00,76,universidad nacional de la pampa,actuario ,Joseph adams,Timothy25@gmail.com,male,"227 pierce way suite 400 +meganchester, me 52927",9107 +1427,2019-10-21 00:00:00,1959-04-28 00:00:00,63,universidad nacional de la pampa,ingeniería mecánica,Nicole stokes,Btorres@gmail.com,female,"75621 steele forge apt. 695 +east michaelchester, pa 68263",4119 +1428,2019-10-21 00:00:00,1990-06-14 00:00:00,32,universidad de morón,medicina,Teresa williamson,Carlos17@hotmail.com,female,"451 morris roads +lisamouth, wv 74757",3480 +1429,2019-10-21 00:00:00,1995-01-24 00:00:00,27,universidad de morón,licenciatura en terapia ocupacional,Debra nguyen,Fanderson@yahoo.com,female,"50183 sweeney glens suite 551 +rollinsberg, id 22228",3381 +1430,2019-10-21 00:00:00,1939-07-04 00:00:00,83,universidad de morón,diseño industrial,Christopher kennedy,Markkennedy@yahoo.com,male,"30926 david pines +lake stephanieside, ca 65702",2222 +1431,2019-10-21 00:00:00,1932-08-18 00:00:00,90,universidad nacional de la pampa,licenciatura en terapia ocupacional,Timothy parker,Ralphsanchez@hotmail.com,male,"3936 washington island suite 531 +east maria, ct 62320",6381 +1432,2019-10-21 00:00:00,1909-05-01 00:00:00,113,universidad de morón,diseño de imagen y sonido,Hannah carr,Aliciacollier@yahoo.com,female,"7579 raymond extensions suite 777 +duncanburgh, md 36073",4155 +1433,2019-10-21 00:00:00,1928-02-07 00:00:00,94,universidad nacional de la pampa,farmacia,Matthew vazquez,Peter89@yahoo.com,male,"1984 jennifer hill apt. 866 +guzmanview, wv 12271",3103 +1434,2019-10-21 00:00:00,1978-02-10 00:00:00,44,universidad de morón,licenciatura en planificación y diseño del paisaje,Shelia dorsey,Matthewthompson@yahoo.com,female,"66887 timothy corner +dunlapmouth, ok 72375",8151 +1435,2019-11-21 00:00:00,2004-10-18 00:00:00,18,universidad de morón,ingeniería mecánica,Gregory miller,Ronaldhampton@hotmail.com,male,"20341 eric union +north allisonberg, wv 63687",1754 +1436,2019-11-21 00:00:00,1958-09-06 00:00:00,64,universidad de morón,licenciatura en producción de bioimagenes,Roger brown,Ian44@hotmail.com,male,"4834 nelson cove apt. 938 +maxwellville, az 93754",3269 +1437,2019-11-21 00:00:00,1947-05-25 00:00:00,75,universidad de morón,licenciatura en ciencias biológicas,Karen davis,Hkelly@gmail.com,female,"16932 haley dam apt. 333 +beckmouth, mi 15413",3382 +1438,2019-11-21 00:00:00,1978-06-29 00:00:00,44,universidad nacional de la pampa,licenciatura en sociología ,Anna alexander,Tscott@hotmail.com,female,"uss mcdaniel +fpo ae 01489",2754 +1439,2019-11-21 00:00:00,1963-09-29 00:00:00,59,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Luis ortiz,Emmawelch@gmail.com,male,"94619 robinson forks suite 702 +davidsonbury, mo 46778",3732 +1440,2019-11-21 00:00:00,1976-06-04 00:00:00,46,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Brooke ortiz,Wholmes@yahoo.com,female,"unit 1847 box 2167 +dpo ae 40945",9103 +1441,2019-11-21 00:00:00,1956-02-12 00:00:00,66,universidad de morón,licenciatura en gestión de agroalimentos,David white,Opierce@hotmail.com,male,"psc 9322, box 4597 +apo ap 90941",4431 +1442,2019-11-21 00:00:00,1949-03-11 00:00:00,73,universidad nacional de la pampa,licenciatura en ciencia política ,Pamela romero,Michael92@hotmail.com,female,"4580 april stream +perezchester, mt 67501",3267 +1443,2019-11-21 00:00:00,1954-12-13 00:00:00,67,universidad nacional de la pampa,contador público ,Mario allen,Mary89@yahoo.com,male,"959 samantha prairie suite 595 +hammondville, nv 32337",8212 +1444,2019-11-21 00:00:00,1922-05-07 00:00:00,100,universidad de morón,licenciatura en kinesiología y fisiatría,Ian hale,Jason32@gmail.com,male,"83735 gay coves apt. 252 +bartonburgh, la 55455",9105 +1445,2019-11-21 00:00:00,1914-12-01 00:00:00,108,universidad de morón,bioquímica,Elizabeth peters,Mitchellaaron@gmail.com,female,"3945 farmer grove +south james, de 85876",2814 +1446,2019-11-21 00:00:00,1996-03-10 00:00:00,26,universidad de morón,licenciatura en artes,Rebecca green,Harristoni@hotmail.com,female,"203 joshua greens suite 829 +samanthaland, ut 61370",6300 +1447,2019-11-21 00:00:00,1991-01-19 00:00:00,31,universidad de morón,arquitectura,Latoya williams,Fwalker@hotmail.com,female,"16813 farmer mountains apt. 703 +lake douglasfort, fl 01270",3322 +1448,2019-11-21 00:00:00,1985-10-19 00:00:00,37,universidad nacional de la pampa,farmacia,Margaret mcintyre,Hubbardaustin@gmail.com,female,"65328 wilkerson lock +south denise, tn 14809",3587 +1449,2019-11-21 00:00:00,1930-03-14 00:00:00,92,universidad nacional de la pampa,licenciatura en artes,Nicole hall,Colejeffery@yahoo.com,female,"6203 hoover street suite 191 +brianburgh, mi 68784",6628 +1450,2019-11-21 00:00:00,1915-02-09 00:00:00,107,universidad nacional de la pampa,licenciatura en producción de bioimagenes,John anderson,John74@gmail.com,male,"95877 javier extensions +lake edward, va 07940",1814 +1451,2019-11-21 00:00:00,2000-06-27 00:00:00,22,universidad de morón,farmacia,Mark escobar,Michaeljohnson@hotmail.com,male,"4857 angela stream +north charles, md 75947",6205 +1452,2019-11-21 00:00:00,1990-05-06 00:00:00,32,universidad nacional de la pampa,licenciatura en psicología,Anthony garcia,Abrown@hotmail.com,male,"unit 4624 box 6470 +dpo ae 99769",1763 +1453,2019-11-21 00:00:00,1929-10-07 00:00:00,93,universidad nacional de la pampa,ingeniería mecánica,Christopher adams,Calhounelizabeth@hotmail.com,male,"38965 ray estate apt. 666 +east davidton, id 35269",7607 +1454,2019-11-21 00:00:00,1925-11-02 00:00:00,97,universidad nacional de la pampa,licenciatura en ciencia política ,Mr. joseph garcia,Sarah81@gmail.com,male,"1375 peter locks suite 389 +stephaniechester, ky 62108",5319 +1455,2019-11-21 00:00:00,1954-02-21 00:00:00,68,universidad nacional de la pampa,licenciatura en ciencias de la computación,Jenna griffith,Deborah71@gmail.com,female,"322 jose lodge +greenside, vt 80735",1884 +1456,2019-11-21 00:00:00,1978-10-17 00:00:00,44,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Ricky andrade,Ubecker@gmail.com,male,"509 kimberly terrace suite 724 +new matthew, wi 68300",4504 +1457,2019-11-21 00:00:00,1930-11-17 00:00:00,92,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Cassandra moon,Chrisdean@yahoo.com,female,"234 grant vista +jonesberg, sc 52248",4612 +1458,2019-11-21 00:00:00,1935-02-21 00:00:00,87,universidad de morón,ingeniería mecánica,Laura jones,Dodsonmichael@hotmail.com,female,"273 elizabeth skyway apt. 493 +port geraldburgh, ri 24751",7500 +1459,2019-11-21 00:00:00,2002-10-02 00:00:00,20,universidad de morón,licenciatura en ciencias antropológicas,Ms. sharon davis dds,Mary24@hotmail.com,female,"0087 holly parks suite 830 +carrollchester, wa 55505",6474 +1460,2019-11-21 00:00:00,1945-06-13 00:00:00,77,universidad de morón,licenciatura en relaciones del trabajo ,Jaime cortez,Mark78@hotmail.com,male,"98427 tracy fields +marychester, il 10308",3620 +1461,2019-12-21 00:00:00,2004-06-02 00:00:00,18,universidad nacional de la pampa,licenciatura en ciencias de la computación,Amber thompson,Wilkinschristy@yahoo.com,female,"5300 ferguson hollow suite 690 +new matthewhaven, wv 14909",6472 +1462,2019-12-21 00:00:00,1971-03-27 00:00:00,51,universidad nacional de la pampa,diseño industrial,Chase phillips,Haley37@hotmail.com,male,"796 turner lodge +griffithborough, ia 42657",3188 +1463,2019-12-21 00:00:00,1964-07-18 00:00:00,58,universidad nacional de la pampa,farmacia,Marissa maldonado,Hunterkyle@gmail.com,female,"psc 2367, box 7345 +apo ap 59110",2179 +1464,2019-12-21 00:00:00,1908-01-27 00:00:00,114,universidad de morón,contador público ,Antonio rodriguez,Dfaulkner@gmail.com,male,"3952 april stream +williamfurt, ca 87023",5582 +1465,2019-12-21 00:00:00,1956-07-20 00:00:00,66,universidad nacional de la pampa,licenciatura en artes,Ryan perry,Hayessarah@gmail.com,male,"246 erin forks apt. 606 +whitetown, nv 69899",8311 +1466,2019-12-21 00:00:00,1960-12-03 00:00:00,61,universidad nacional de la pampa,actuario ,Jessica martinez,Jessica12@yahoo.com,female,"96607 rodriguez route apt. 587 +amandamouth, wv 20662",4641 +1467,2019-12-21 00:00:00,1972-02-06 00:00:00,50,universidad de morón,agronomía,William escobar,Kennethmills@gmail.com,male,"24919 caroline ridge +jacquelinemouth, nv 67279",5595 +1468,2019-12-21 00:00:00,1978-06-23 00:00:00,44,universidad nacional de la pampa,licenciatura en ciencias geológicas,Lori cervantes,Xpage@hotmail.com,female,"2683 gonzalez pine suite 316 +simpsonburgh, az 03635",5350 +1469,2019-12-21 00:00:00,1985-01-25 00:00:00,37,universidad nacional de la pampa,licenciatura en ciencias geológicas,Mary smith,Julieibarra@gmail.com,female,"082 reynolds forks +millermouth, vt 21955",7203 +1470,2019-12-21 00:00:00,1978-12-10 00:00:00,43,universidad nacional de la pampa,licenciatura en ciencias biológicas,Jennifer graham,Mcintyreadrienne@hotmail.com,female,"psc 0780, box 5761 +apo aa 94862",3370 +1471,2019-12-21 00:00:00,1975-01-30 00:00:00,47,universidad de morón,contador público ,Martin howell,Rachelmahoney@gmail.com,male,"15756 joshua shore +lake shane, va 28849",3531 +1472,2019-12-21 00:00:00,1937-05-10 00:00:00,85,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Andrew gill,Kathrynrodriguez@hotmail.com,male,"606 taylor crossing +north kathleenshire, ne 05926",7167 +1473,2019-12-21 00:00:00,2003-09-13 00:00:00,19,universidad nacional de la pampa,ciencias veterinarias,Haley hudson,Brendayoung@yahoo.com,female,"998 jamie landing +hernandezland, ar 87800",9420 +1474,2019-12-21 00:00:00,1983-04-08 00:00:00,39,universidad de morón,licenciatura en ciencias ambientales,Timothy griffin,Bernardheather@gmail.com,male,"024 kaiser tunnel apt. 797 +west emily, pa 08530",8403 +1475,2019-12-21 00:00:00,1972-07-15 00:00:00,50,universidad de morón,licenciatura en gestión de agroalimentos,Joshua robinson,Randy15@hotmail.com,male,"225 dillon lakes apt. 467 +north ashleystad, or 73322",8341 +1476,2019-12-21 00:00:00,1989-05-31 00:00:00,33,universidad nacional de la pampa,arquitectura,Deborah sandoval,Tanderson@yahoo.com,female,"37549 blake walk apt. 436 +port theresashire, ia 84667",8183 +1477,2019-12-21 00:00:00,1946-04-05 00:00:00,76,universidad nacional de la pampa,licenciatura en psicología,Kim goodman,Jperez@gmail.com,female,"51745 aimee views suite 624 +new craig, ok 00685",2943 +1478,2019-12-21 00:00:00,1969-04-02 00:00:00,53,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Robert vega,Iromero@yahoo.com,male,"81994 david square apt. 197 +port shannon, nc 92343",4700 +1479,2019-12-21 00:00:00,1987-09-30 00:00:00,35,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Darren barry,Joel67@gmail.com,male,"366 thomas drives +carterland, tn 51944",6319 +1480,2019-12-21 00:00:00,1963-04-24 00:00:00,59,universidad de morón,ingeniería mecánica,Pedro stein,Danielmason@hotmail.com,male,"437 natalie turnpike +new jerryberg, mn 17849",3287 +1481,2019-12-21 00:00:00,1981-12-22 00:00:00,40,universidad de morón,licenciatura en administración ,Edward gibbs,Kingjames@yahoo.com,male,"3930 thomas drive apt. 425 +darrylchester, de 22777",3144 +1482,2019-12-21 00:00:00,1934-05-15 00:00:00,88,universidad de morón,actuario ,Daniel shaffer,Mike23@yahoo.com,male,"70899 smith divide suite 249 +east aprilville, ks 92193",8418 +1483,2019-10-22 00:00:00,1962-07-18 00:00:00,60,universidad de morón,licenciatura en ciencias geológicas,Abigail adams,Garciacatherine@yahoo.com,female,"329 anthony via suite 539 +brownstad, or 03844",3313 +1484,2019-10-22 00:00:00,1924-06-10 00:00:00,98,universidad de morón,licenciatura en ciencias biológicas,Jesse ochoa,Cookbruce@yahoo.com,male,"156 jones roads suite 680 +new matthewburgh, ky 74944",8129 +1485,2019-10-22 00:00:00,1996-03-19 00:00:00,26,universidad de morón,licenciatura en ciencias biológicas,Melissa juarez,Jhart@hotmail.com,female,"50683 johnson locks +powellside, dc 48141",3465 +1486,2019-10-22 00:00:00,1998-02-05 00:00:00,24,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Joe hernandez,Sperez@hotmail.com,male,"19637 patton pike apt. 084 +east amyland, il 28297",8366 +1487,2019-10-22 00:00:00,1937-12-03 00:00:00,85,universidad nacional de la pampa,contador público ,Gabriel khan,Agonzales@yahoo.com,male,"700 marc square +kimberlyshire, co 07904",2761 +1488,2019-10-22 00:00:00,1997-08-27 00:00:00,25,universidad de morón,licenciatura en ciencias de la computación,Alicia warner,Lauren08@yahoo.com,female,"246 mike mill +meredithhaven, wa 66162",3575 +1489,2019-10-22 00:00:00,1937-05-10 00:00:00,85,universidad de morón,licenciatura en gestión de agroalimentos,Brian pitts,Scott87@yahoo.com,male,"77423 mary rapids +jeremybury, ne 90314",3474 +1490,2019-10-22 00:00:00,1932-10-05 00:00:00,90,universidad de morón,licenciatura en ciencia política ,Melissa gutierrez,Egarcia@yahoo.com,female,"73289 allen inlet +gatesland, nh 91548",6311 +1491,2019-10-22 00:00:00,1948-05-13 00:00:00,74,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Connie brown,Joseph79@gmail.com,female,"psc 9382, box 7573 +apo aa 11423",3192 +1492,2019-10-22 00:00:00,1976-10-27 00:00:00,46,universidad de morón,actuario ,Michelle wright,Kim50@gmail.com,female,"4438 matthew forges suite 919 +east jasminebury, tx 35740",5590 +1493,2019-10-22 00:00:00,1908-06-20 00:00:00,114,universidad nacional de la pampa,licenciatura en terapia ocupacional,Tracey walker,Williambarnes@gmail.com,female,"uscgc sanchez +fpo ae 67530",8506 +1494,2019-10-22 00:00:00,1969-12-23 00:00:00,52,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Angela welch,Hillalicia@gmail.com,female,"unit 7636 box 6350 +dpo aa 18204",6632 +1495,2019-10-22 00:00:00,1921-05-04 00:00:00,101,universidad nacional de la pampa,licenciatura en artes,Benjamin maxwell,Yhanna@gmail.com,male,"90370 jeffrey lakes suite 371 +port melissafurt, ia 98123",8360 +1496,2019-10-22 00:00:00,1987-08-18 00:00:00,35,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Audrey reynolds,Barkersandra@hotmail.com,female,"293 carlos fort +ashleyborough, sd 93617",3214 +1497,2019-10-22 00:00:00,1971-10-07 00:00:00,51,universidad de morón,ingeniería en informática,Madison mcdonald,Zjenkins@gmail.com,female,"731 patricia trail apt. 384 +lake dylanside, ca 86614",7003 +1498,2019-10-22 00:00:00,1975-10-09 00:00:00,47,universidad nacional de la pampa,licenciatura en psicología,Julie owen,Thomaschristopher@hotmail.com,female,"3460 mcguire ramp apt. 669 +wrightmouth, fl 76979",1716 +1499,2019-10-22 00:00:00,1989-03-25 00:00:00,33,universidad de morón,licenciatura en ciencias ambientales,Eric mccormick,Hmcdonald@yahoo.com,male,"85213 thompson throughway suite 961 +francisfort, me 26351",5276 +1500,2019-10-22 00:00:00,1950-06-20 00:00:00,72,universidad de morón,ingeniería mecánica,Sheila rasmussen,Banksjessica@yahoo.com,female,"7263 ramirez ranch suite 841 +north katherine, sd 31726",8334 +1501,2019-10-22 00:00:00,1954-08-15 00:00:00,68,universidad de morón,diseño de imagen y sonido,Julie diaz,Stephanie50@yahoo.com,female,"35597 delacruz pass +mikaylafurt, ma 23086",1655 +1502,2019-10-22 00:00:00,1977-12-07 00:00:00,44,universidad de morón,licenciatura en artes,Derek baxter,Gomezcaitlin@hotmail.com,male,"941 adkins haven apt. 191 +rodriguezmouth, wv 28704",2631 +1503,2019-10-22 00:00:00,1967-07-27 00:00:00,55,universidad de morón,contador público ,Shawn lam,Pamela17@hotmail.com,male,"779 davis avenue apt. 710 +schneiderborough, co 92648",1661 +1504,2019-10-22 00:00:00,1920-10-26 00:00:00,102,universidad de morón,licenciatura en planificación y diseño del paisaje,Jeff rhodes,Tyler73@yahoo.com,male,"6849 garcia parkway +north jeffreyton, nd 59492",5557 +1505,2019-10-22 00:00:00,1930-09-14 00:00:00,92,universidad nacional de la pampa,medicina,Tim ray,Bwatts@gmail.com,male,"3386 steven lake +carlamouth, tx 13851",5350 +1506,2019-10-22 00:00:00,1969-11-10 00:00:00,53,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Paul michael,Cynthiajuarez@gmail.com,male,"743 gilbert trace suite 351 +south eric, wi 12021",4500 +1507,2019-11-22 00:00:00,1999-12-03 00:00:00,22,universidad nacional de la pampa,diseño industrial,Timothy richardson,Thomasjohnson@gmail.com,male,"3110 mitchell crossroad suite 185 +new manueltown, ga 68048",6538 +1508,2019-11-22 00:00:00,1991-03-02 00:00:00,31,universidad nacional de la pampa,licenciatura en ciencias de la computación,David macias,Madelinecisneros@hotmail.com,male,"7220 harrison common +lake david, ms 12280",3244 +1509,2019-11-22 00:00:00,1929-12-15 00:00:00,92,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Anthony johnson,Efoster@hotmail.com,male,"4425 kimberly trace +newtonfurt, ms 97896",7531 +1510,2019-11-22 00:00:00,1982-10-10 00:00:00,40,universidad de morón,agronomía,Lauren flores,Austinmaddox@hotmail.com,female,"43410 turner course +gutierrezchester, ms 91974",8334 +1511,2019-11-22 00:00:00,1956-05-25 00:00:00,66,universidad nacional de la pampa,licenciatura en administración ,Carol taylor,Colelori@hotmail.com,female,"563 patricia road apt. 937 +west helenfurt, wa 03928",3117 +1512,2019-11-22 00:00:00,1966-12-01 00:00:00,55,universidad de morón,diseño de imagen y sonido,Bailey sherman,Miguel02@hotmail.com,female,"46249 james street apt. 551 +new feliciachester, nj 11114",8300 +1513,2019-11-22 00:00:00,1944-07-10 00:00:00,78,universidad nacional de la pampa,licenciatura en psicología,Jimmy moore,Mthompson@hotmail.com,male,"3656 park point +johnsonside, ne 77231",6700 +1514,2019-11-22 00:00:00,1942-07-25 00:00:00,80,universidad nacional de la pampa,licenciatura en administración ,Dylan miller,Andreatyler@gmail.com,male,"684 martinez mills apt. 948 +phelpsbury, mt 10071",8366 +1515,2019-11-22 00:00:00,1985-09-09 00:00:00,37,universidad de morón,licenciatura en administración ,Janice golden,Gevans@gmail.com,female,"2408 martinez cliffs +greeneview, az 58290",2717 +1516,2019-11-22 00:00:00,1922-09-06 00:00:00,100,universidad nacional de la pampa,ingeniería mecánica,Melanie hill,Linmichael@gmail.com,female,"uss burke +fpo ae 44759",3706 +1517,2019-11-22 00:00:00,1965-02-11 00:00:00,57,universidad nacional de la pampa,licenciatura en ciencias geológicas,Alan nunez,Anne35@gmail.com,male,"2903 garza harbor suite 953 +new rachelport, nv 59634",8416 +1518,2019-11-22 00:00:00,1978-10-08 00:00:00,44,universidad de morón,licenciatura en musicoterapia,Heather snyder,Adam47@gmail.com,female,"559 ramirez park suite 075 +sanchezchester, ar 78579",6555 +1519,2019-11-22 00:00:00,1917-01-31 00:00:00,105,universidad de morón,licenciatura en ciencias geológicas,Linda mahoney,Gordon81@yahoo.com,female,"1757 robinson prairie +haileyside, mo 18352",5475 +1520,2019-11-22 00:00:00,1947-01-15 00:00:00,75,universidad de morón,licenciatura en terapia ocupacional,Sandra young,Youngdaniel@yahoo.com,female,"83544 lisa neck +portermouth, ar 95226",1676 +1521,2019-11-22 00:00:00,1992-02-27 00:00:00,30,universidad de morón,ingeniería electrónica,Robert roman,Lewischarles@gmail.com,male,"58864 amanda mall +north nicole, mi 46192",5276 +1522,2019-11-22 00:00:00,1945-01-09 00:00:00,77,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Mr. andrew benson,Mshields@gmail.com,male,"39463 burke key +west melissachester, ok 25042",3328 +1523,2019-11-22 00:00:00,1994-06-30 00:00:00,28,universidad de morón,licenciatura en ciencias de la educación ,Sarah gill,Duane90@yahoo.com,female,"483 salazar groves apt. 543 +perezburgh, mi 98835",3581 +1524,2019-11-22 00:00:00,1981-01-11 00:00:00,41,universidad de morón,actuario ,Mark cervantes,Jcalhoun@hotmail.com,male,"285 ashlee passage +new alexis, md 94392",5881 +1525,2019-11-22 00:00:00,1951-06-12 00:00:00,71,universidad de morón,licenciatura en terapia ocupacional,John nguyen,Smorris@hotmail.com,male,"18224 joseph rest apt. 631 +lake andrea, ri 59419",6403 +1526,2019-11-22 00:00:00,1978-09-18 00:00:00,44,universidad de morón,ingeniería en informática,Ashley bailey,Robert22@hotmail.com,female,"2119 susan cape suite 196 +amyberg, ms 20844",1856 +1527,2019-11-22 00:00:00,1955-05-29 00:00:00,67,universidad de morón,licenciatura en ciencias biológicas,Cynthia nunez,Glopez@gmail.com,female,"19368 craig pine +east sarah, nm 96669",3445 +1528,2019-11-22 00:00:00,1981-08-11 00:00:00,41,universidad de morón,diseño industrial,Andrew hernandez,Buckleykathleen@yahoo.com,male,"465 riddle mount +north albert, wi 61040",8415 +1529,2019-11-22 00:00:00,1975-04-27 00:00:00,47,universidad nacional de la pampa,licenciatura en musicoterapia,Rebecca mcintosh,Smithdanielle@hotmail.com,female,"0132 steven parkway +port kristenchester, ut 64146",2808 +1530,2019-11-22 00:00:00,1956-07-01 00:00:00,66,universidad de morón,ciencias veterinarias,Sheri kirby,Cmoore@hotmail.com,female,"6931 hannah trail +hollyberg, in 82054",2407 +1531,2019-11-22 00:00:00,1998-01-23 00:00:00,24,universidad nacional de la pampa,agronomía,Jamie thompson,Luisturner@gmail.com,female,"70468 alexa brooks +lake patricia, al 49481",5549 +1532,2019-12-22 00:00:00,1963-06-14 00:00:00,59,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Darlene walters,Jacksonjay@hotmail.com,female,"82148 karen knoll suite 413 +lake patrick, tx 02548",5541 +1533,2019-12-22 00:00:00,1915-08-08 00:00:00,107,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Kevin martinez,Cartersean@hotmail.com,male,"9762 eric land apt. 145 +new andrea, ky 72966",8532 +1534,2019-12-22 00:00:00,1995-02-01 00:00:00,27,universidad nacional de la pampa,medicina,Brandon acevedo,Patrickbuck@yahoo.com,male,"4250 curtis plain +north scott, ct 33981",3583 +1535,2019-12-22 00:00:00,1964-08-22 00:00:00,58,universidad nacional de la pampa,farmacia,Richard johnson,Christopherwhite@hotmail.com,male,"13142 samantha turnpike +north jonathanborough, il 84145",2505 +1536,2019-12-22 00:00:00,1944-09-30 00:00:00,78,universidad nacional de la pampa,bioquímica,Larry anderson dvm,Scottedward@yahoo.com,male,"40958 joseph cliff suite 595 +brandtmouth, ne 34467",2349 +1537,2019-12-22 00:00:00,1966-02-04 00:00:00,56,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Michael weiss,Wagneranna@gmail.com,male,"5746 ortega island +thompsonview, mt 39136",3041 +1538,2019-12-22 00:00:00,1933-06-10 00:00:00,89,universidad de morón,ingeniería mecánica,Jamie west,Herringangelica@gmail.com,female,"78597 fuentes trafficway apt. 035 +new joshua, ar 76394",4128 +1539,2019-12-22 00:00:00,1963-11-29 00:00:00,58,universidad de morón,ciencias veterinarias,Stephen alexander,Gmcbride@hotmail.com,male,"752 castillo motorway +jesseport, sc 19574",5261 +1540,2019-12-22 00:00:00,1977-06-14 00:00:00,45,universidad de morón,licenciatura en ciencias geológicas,Lauren robinson,Danielturner@hotmail.com,female,"54629 villarreal plaza +martinton, ak 39905",2720 +1541,2019-12-22 00:00:00,1987-07-12 00:00:00,35,universidad de morón,licenciatura en terapia ocupacional,Paul moreno,Ibailey@yahoo.com,male,"2210 cook landing +jacquelinehaven, in 73126",3370 +1542,2019-12-22 00:00:00,1935-06-03 00:00:00,87,universidad nacional de la pampa,licenciatura en musicoterapia,Lauren vaughn,Savannahbrown@hotmail.com,female,"072 kenneth ville +johnmouth, de 58698",3453 +1543,2019-12-22 00:00:00,1979-11-08 00:00:00,43,universidad nacional de la pampa,bioquímica,Veronica curtis,Vegasarah@yahoo.com,female,"303 john via +sarahtown, nv 83025",8308 +1544,2019-12-22 00:00:00,1964-12-29 00:00:00,57,universidad nacional de la pampa,licenciatura en ciencia política ,Natalie smith,Kpatton@yahoo.com,female,"1912 heather alley +north susan, md 73628",9315 +1545,2019-12-22 00:00:00,1994-06-14 00:00:00,28,universidad nacional de la pampa,licenciatura en artes,Ashley kelly,Jeffreytravis@gmail.com,female,"05717 melanie vista +mariaville, oh 41616",2248 +1546,2019-12-22 00:00:00,1928-10-27 00:00:00,94,universidad de morón,licenciatura en administración ,David graham,Znelson@hotmail.com,male,"2349 villarreal spurs +new richardburgh, ak 67396",6009 +1547,2019-12-22 00:00:00,1909-01-25 00:00:00,113,universidad de morón,licenciatura en ciencia política ,Alisha morse,Ijohnson@yahoo.com,female,"613 robert haven suite 419 +vegabury, sd 22118",7612 +1548,2019-12-22 00:00:00,1977-09-29 00:00:00,45,universidad nacional de la pampa,actuario ,Kristin shields,Cynthia95@gmail.com,female,"797 mandy locks +hallberg, va 50269",1706 +1549,2019-12-22 00:00:00,1920-12-02 00:00:00,102,universidad nacional de la pampa,licenciatura en terapia ocupacional,Brett ramirez,Amber95@hotmail.com,male,"0997 tracey estates +mclaughlinstad, or 46346",5343 +1550,2019-12-22 00:00:00,1917-11-06 00:00:00,105,universidad de morón,licenciatura en ciencias de la educación ,Sarah ho,George41@gmail.com,female,"unit 9224 box 7009 +dpo aa 57942",8180 +1551,2019-10-23 00:00:00,1973-02-28 00:00:00,49,universidad nacional de la pampa,licenciatura en ciencias ambientales,Tina nelson,Floresnicole@hotmail.com,female,"8591 jacob overpass +glennhaven, wi 22264",3730 +1552,2019-10-23 00:00:00,1967-10-07 00:00:00,55,universidad de morón,licenciatura en ciencias biológicas,Jill herrera,Unorton@yahoo.com,female,"948 angela drives apt. 728 +west davidborough, va 38220",7639 +1553,2019-10-23 00:00:00,1960-05-20 00:00:00,62,universidad de morón,ciencias veterinarias,Steven valencia,Joann63@gmail.com,male,"4478 olson center +hayleyshire, ca 20382",3565 +1554,2019-10-23 00:00:00,1935-02-28 00:00:00,87,universidad nacional de la pampa,ingeniería mecánica,Ryan lee,Ashley11@yahoo.com,male,"528 jackson tunnel suite 835 +vancefort, md 35189",6317 +1555,2019-10-23 00:00:00,1951-11-12 00:00:00,71,universidad de morón,diseño de imagen y sonido,William chapman,Kimberly19@yahoo.com,male,"545 garcia wall +port monicastad, vt 43019",5757 +1556,2019-10-23 00:00:00,1950-07-05 00:00:00,72,universidad de morón,licenciatura en gestión de agroalimentos,Tina rogers,Kkennedy@yahoo.com,female,"970 william tunnel apt. 301 +munozhaven, id 51707",6723 +1557,2019-10-23 00:00:00,2003-05-30 00:00:00,19,universidad de morón,licenciatura en ciencias biológicas,Albert ferrell,Nataliejames@yahoo.com,male,"8218 goodman coves apt. 594 +new andrewton, in 42663",7631 +1558,2019-10-23 00:00:00,1945-12-01 00:00:00,77,universidad nacional de la pampa,agronomía,Mary peterson,Xallen@yahoo.com,female,"311 hunter lodge +reynoldsstad, co 13205",1900 +1559,2019-10-23 00:00:00,1909-11-30 00:00:00,113,universidad de morón,farmacia,Christine hughes,Hlynch@yahoo.com,female,"9436 tyler roads suite 858 +north loriborough, ca 43515",3440 +1560,2019-10-23 00:00:00,1983-08-18 00:00:00,39,universidad nacional de la pampa,diseño industrial,Robert wilson,Griffinglenn@hotmail.com,male,"psc 4473, box 6947 +apo ae 14770",5317 +1561,2019-10-23 00:00:00,1913-11-17 00:00:00,109,universidad nacional de la pampa,licenciatura en ciencias de la computación,Anne house,Aliu@hotmail.com,female,"2430 aaron meadows +east craigton, oh 11693",8107 +1562,2019-10-23 00:00:00,1953-01-10 00:00:00,69,universidad de morón,medicina,Matthew turner,Brianspears@hotmail.com,male,"352 whitehead springs +lake catherineton, mn 13209",2317 +1563,2019-10-23 00:00:00,1985-08-07 00:00:00,37,universidad de morón,agronomía,Katherine carlson,Pricechristine@gmail.com,female,"796 derek rapids apt. 456 +south rebeccaland, nc 71918",9213 +1564,2019-10-23 00:00:00,1967-07-06 00:00:00,55,universidad nacional de la pampa,ingeniería en informática,Jamie barber,Leejennifer@hotmail.com,female,"0011 sims pass +new michaelfort, vt 93666",6441 +1565,2019-10-23 00:00:00,1954-01-13 00:00:00,68,universidad nacional de la pampa,ingeniería en informática,Mallory todd,Audreyjacobs@yahoo.com,female,"13904 ortega valley suite 839 +port william, ky 46569",2144 +1566,2019-10-23 00:00:00,1987-04-13 00:00:00,35,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Cheryl mills,Costamartin@yahoo.com,female,"926 frank bypass suite 112 +new daniel, va 70994",2342 +1567,2019-10-23 00:00:00,1934-09-18 00:00:00,88,universidad nacional de la pampa,medicina,Casey austin,Bbenson@hotmail.com,female,"613 traci ford apt. 726 +new phillip, al 97315",5261 +1568,2019-10-23 00:00:00,1978-12-01 00:00:00,43,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Allen moody,Dana13@hotmail.com,male,"0597 julie ports suite 556 +port paulaberg, al 54811",4105 +1569,2019-10-23 00:00:00,1963-01-24 00:00:00,59,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,Linda calhoun,Garrett20@hotmail.com,female,"91946 george harbor suite 417 +zimmermanborough, ut 80944",6703 +1570,2019-11-23 00:00:00,1922-10-31 00:00:00,100,universidad de morón,licenciatura en producción de bioimagenes,Tammy frazier,Nvang@hotmail.com,female,"6664 heather orchard +south julialand, fl 60273",3328 +1571,2019-11-23 00:00:00,1959-12-12 00:00:00,62,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,David alvarado,Barnettpaul@hotmail.com,male,"274 newman islands +lake craig, in 71877",1890 +1572,2019-11-23 00:00:00,1930-04-23 00:00:00,92,universidad de morón,licenciatura en relaciones del trabajo ,Lee lawson,Alicelittle@yahoo.com,male,"736 chen skyway +east jamesport, de 18287",6205 +1573,2019-11-23 00:00:00,1985-02-09 00:00:00,37,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Joseph macdonald,Jonathan16@hotmail.com,male,"5833 daniel land +north nicole, ut 49585",5636 +1574,2019-11-23 00:00:00,1942-01-30 00:00:00,80,universidad de morón,licenciatura en psicología,Patricia ramos,Diana19@yahoo.com,female,"15568 knox station +josephport, oh 72140",7226 +1575,2019-11-23 00:00:00,1930-07-15 00:00:00,92,universidad de morón,licenciatura en ciencia política ,Melissa clark,Michaelhumphrey@gmail.com,female,"1050 day harbor +west deborah, il 55940",4413 +1576,2019-11-23 00:00:00,1938-05-26 00:00:00,84,universidad nacional de la pampa,diseño industrial,Tracy morgan,Mitchell81@hotmail.com,female,"457 isaac alley apt. 944 +robertville, oh 24060",3716 +1577,2019-11-23 00:00:00,1929-03-27 00:00:00,93,universidad de morón,licenciatura en ciencia política ,Brandi atkinson,Lowesheri@gmail.com,female,"4168 rodriguez rest +new aarontown, nv 16084",6700 +1578,2019-11-23 00:00:00,1949-05-14 00:00:00,73,universidad nacional de la pampa,licenciatura en ciencias ambientales,Cynthia richardson,Natalieschroeder@yahoo.com,female,"4803 knight greens +arellanofort, hi 45343",8363 +1579,2019-11-23 00:00:00,1977-10-09 00:00:00,45,universidad nacional de la pampa,medicina,Sandra jackson,Carterchristopher@gmail.com,female,"544 smith motorway +new melissa, dc 22159",3561 +1580,2019-11-23 00:00:00,1986-11-25 00:00:00,35,universidad de morón,ingeniería mecánica,Danielle waters,Cabrerakristina@yahoo.com,female,"9707 kelli fords apt. 734 +lake john, nd 42427",2529 +1581,2019-11-23 00:00:00,2004-09-05 00:00:00,18,universidad nacional de la pampa,licenciatura en ciencias de la computación,Lisa clark,Hernandeztamara@gmail.com,female,"unit 1515 box 5286 +dpo ap 64269",3563 +1582,2019-11-23 00:00:00,1964-04-26 00:00:00,58,universidad de morón,licenciatura en ciencias geológicas,Peter hansen,Vaughnmichele@yahoo.com,male,"13080 richard vista +christopherbury, az 42979",3322 +1583,2019-11-23 00:00:00,1917-01-11 00:00:00,105,universidad nacional de la pampa,arquitectura,Dawn adams,Ugonzalez@gmail.com,female,"540 michael turnpike +new bethany, ky 68861",4705 +1584,2019-11-23 00:00:00,1999-05-01 00:00:00,23,universidad nacional de la pampa,licenciatura en ciencias biológicas,Paige rush,Bassnicole@hotmail.com,female,"431 rodriguez stravenue apt. 192 +west shelly, la 48389",5303 +1585,2019-11-23 00:00:00,1981-05-22 00:00:00,41,universidad de morón,licenciatura en terapia ocupacional,Heidi reed,Kevin85@gmail.com,female,"652 smith street +west michaelbury, wy 17157",2760 +1586,2019-11-23 00:00:00,1940-05-03 00:00:00,82,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Samuel martinez,Terri46@hotmail.com,male,"3021 mitchell cliffs +jacquelinemouth, dc 11223",2449 +1587,2019-11-23 00:00:00,1913-06-07 00:00:00,109,universidad nacional de la pampa,ingeniería mecánica,Melissa hawkins,Ospears@hotmail.com,female,"363 christopher underpass apt. 191 +south holly, mi 64253",6352 +1588,2019-11-23 00:00:00,1907-04-10 00:00:00,115,universidad nacional de la pampa,técnico para bioterios ,Robert hunt,Evan95@yahoo.com,male,"603 miller manor +lake alecbury, tx 04082",5263 +1589,2019-11-23 00:00:00,1950-04-18 00:00:00,72,universidad nacional de la pampa,bioquímica,Harold murphy,Hannah94@yahoo.com,male,"812 ingram underpass +haynesmouth, al 94315",6723 +1590,2019-11-23 00:00:00,1952-05-10 00:00:00,70,universidad nacional de la pampa,ciencias veterinarias,Donald moore,Sharon88@yahoo.com,male,"0630 joseph fall +sallyport, wi 92706",2919 +1591,2019-12-23 00:00:00,1928-07-20 00:00:00,94,universidad de morón,farmacia,Joshua anderson,Joseph16@hotmail.com,male,"11664 karina tunnel apt. 965 +new douglasside, ar 38729",2933 +1592,2019-12-23 00:00:00,1933-02-26 00:00:00,89,universidad nacional de la pampa,licenciatura en ciencias ambientales,Thomas wright,Howardcesar@hotmail.com,male,"09108 paul summit +south carl, ak 62793",2311 +1593,2019-12-23 00:00:00,1986-08-16 00:00:00,36,universidad nacional de la pampa,diseño industrial,Alexander torres,Amandahunt@yahoo.com,male,"43054 peter greens suite 641 +sarahbury, mi 17719",3300 +1594,2019-12-23 00:00:00,1913-05-22 00:00:00,109,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Lisa solomon,Fergusonstephanie@hotmail.com,female,"9093 anthony ville suite 900 +west victoriaport, ny 63045",2722 +1595,2019-12-23 00:00:00,1915-03-10 00:00:00,107,universidad de morón,ingeniería electrónica,Michael gonzalez,Lopezruth@yahoo.com,male,"52104 doyle heights suite 644 +donaldville, va 50897",5264 +1596,2019-12-23 00:00:00,1977-07-06 00:00:00,45,universidad de morón,licenciatura en ciencias geológicas,Cole sanders,Donald86@gmail.com,male,"4122 vazquez village +browningland, ri 39303",5561 +1597,2019-12-23 00:00:00,1919-06-02 00:00:00,103,universidad nacional de la pampa,diseño de imagen y sonido,Jamie dyer,Karenhendrix@hotmail.com,male,"093 joshua crescent suite 340 +new brett, ia 47369",3080 +1598,2019-12-23 00:00:00,1939-10-26 00:00:00,83,universidad de morón,licenciatura en administración ,Matthew medina,Kbecker@gmail.com,male,"23726 jones road suite 462 +michaelside, ok 79690",3087 +1599,2019-12-23 00:00:00,1947-09-01 00:00:00,75,universidad nacional de la pampa,ingeniería mecánica,Jennifer morales,Jennifer95@hotmail.com,female,"908 joseph viaduct suite 038 +lake lisa, me 41363",4709 +1600,2019-12-23 00:00:00,2004-05-09 00:00:00,18,universidad de morón,arquitectura,George graham,Carljohnson@hotmail.com,male,"uscgc lewis +fpo ae 72941",7414 +1601,2019-12-23 00:00:00,1938-01-15 00:00:00,84,universidad nacional de la pampa,contador público ,Elizabeth hill,Dsexton@yahoo.com,female,"397 brian trail suite 200 +east chadville, az 20862",8431 +1602,2019-12-23 00:00:00,1947-03-08 00:00:00,75,universidad nacional de la pampa,agronomía,Joseph guerra,Zrobertson@hotmail.com,male,"4569 flores parkway apt. 816 +johnsonville, wi 51929",1627 +1603,2019-12-23 00:00:00,1917-05-09 00:00:00,105,universidad de morón,farmacia,Shawn hale,Joneswilliam@hotmail.com,male,"747 ritter islands +elizabethshire, sd 78129",3403 +1604,2019-12-23 00:00:00,1907-07-12 00:00:00,115,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Stuart tanner,Corey80@gmail.com,male,"17736 daniel lake suite 618 +port louis, hi 13794",1984 +1605,2019-12-23 00:00:00,1937-10-22 00:00:00,85,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Diana harrington,Stephaniemiller@hotmail.com,female,"03197 steven ridge suite 848 +north rebecca, va 85542",2103 +1606,2019-12-23 00:00:00,1914-11-24 00:00:00,108,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Anthony ford,Garciaamanda@yahoo.com,male,"04533 william burg apt. 448 +paulbury, mn 34349",8313 +1607,2019-12-23 00:00:00,1930-06-15 00:00:00,92,universidad nacional de la pampa,licenciatura en psicología,Jacqueline wallace,Shanebaldwin@hotmail.com,female,"3910 morgan turnpike suite 163 +north william, nc 04690",4129 +1608,2019-12-23 00:00:00,1987-12-04 00:00:00,34,universidad nacional de la pampa,técnico para bioterios ,Jonathan palmer,Amanda15@hotmail.com,male,"684 lopez terrace +kennethstad, ks 45639",2454 +1609,2019-12-23 00:00:00,1979-09-28 00:00:00,43,universidad nacional de la pampa,licenciatura en ciencias ambientales,Eric kidd,Pchase@yahoo.com,male,"3832 hanson hill +new carrieside, va 02388",5353 +1610,2019-12-23 00:00:00,1998-05-17 00:00:00,24,universidad nacional de la pampa,licenciatura en ciencias de la computación,Jeffrey payne,Rachelpayne@yahoo.com,male,"589 amanda mountains apt. 260 +port davidmouth, mo 82190",9033 +1611,2019-12-23 00:00:00,1906-07-12 00:00:00,116,universidad nacional de la pampa,medicina,Leslie hubbard,David63@gmail.com,male,"7963 jeffrey manor apt. 615 +new jose, wv 71015",2453 +1612,2019-12-23 00:00:00,1933-04-27 00:00:00,89,universidad de morón,licenciatura en artes,Melinda marshall,Mthompson@yahoo.com,female,"6666 robinson village +smithhaven, ny 53722",6062 +1613,2019-12-23 00:00:00,1991-11-18 00:00:00,31,universidad de morón,farmacia,Pamela york,Carolyn27@yahoo.com,female,"968 smith centers apt. 584 +jeremyview, mo 65863",3241 +1614,2019-12-23 00:00:00,1976-10-15 00:00:00,46,universidad de morón,ciencias veterinarias,Ashley long,Hcarter@hotmail.com,female,"531 mata trafficway +lewisville, wv 77781",4176 +1615,2019-12-23 00:00:00,1922-08-14 00:00:00,100,universidad de morón,licenciatura en relaciones del trabajo ,Cindy myers,Cynthia73@gmail.com,female,"29963 riggs highway apt. 191 +jeremyton, fl 58689",1765 +1616,2019-10-24 00:00:00,1935-06-08 00:00:00,87,universidad nacional de la pampa,arquitectura,Mr. william keller dds,Hcarney@gmail.com,male,"205 tammy wells +adamtown, wa 85271",6389 +1617,2019-10-24 00:00:00,1978-02-03 00:00:00,44,universidad nacional de la pampa,actuario ,William martin,Xtucker@yahoo.com,male,"6312 payne stravenue suite 463 +west richardview, ut 21041",1925 +1618,2019-10-24 00:00:00,1958-09-15 00:00:00,64,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Jessica flores,Bhooper@hotmail.com,female,"857 stephanie turnpike apt. 635 +port joshua, ok 67103",6424 +1619,2019-10-24 00:00:00,1926-10-28 00:00:00,96,universidad de morón,licenciatura en ciencia política ,Caitlin anderson,Robert05@hotmail.com,female,"445 christopher junctions +frederickshire, dc 84780",1903 +1620,2019-10-24 00:00:00,1923-11-08 00:00:00,99,universidad de morón,licenciatura en ciencias ambientales,Jessica terry,Morgan49@yahoo.com,female,"unit 0690 box 1616 +dpo ae 48922",3261 +1621,2019-10-24 00:00:00,1971-03-27 00:00:00,51,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,Karen hoffman,Joseph12@gmail.com,female,"3663 miller rapid suite 062 +port brittany, ga 57369",5835 +1622,2019-10-24 00:00:00,1927-04-20 00:00:00,95,universidad de morón,medicina,Elizabeth bell,Morrisrebekah@yahoo.com,female,"674 edward courts apt. 356 +andersonside, nc 14740",9210 +1623,2019-10-24 00:00:00,2002-07-10 00:00:00,20,universidad de morón,licenciatura en sociología ,Kelly lee,Emurphy@hotmail.com,male,"260 black road +martinezmouth, wi 15217",4743 +1624,2019-10-24 00:00:00,1978-04-18 00:00:00,44,universidad nacional de la pampa,ingeniería en informática,Beth cantu,Ityler@hotmail.com,female,"9915 wilson coves +brucemouth, ky 85276",1872 +1625,2019-10-24 00:00:00,1929-03-07 00:00:00,93,universidad de morón,contador público ,Wendy carr,Mnguyen@gmail.com,female,"2671 jessica cove +laurenburgh, oh 14588",2201 +1626,2019-10-24 00:00:00,1953-09-06 00:00:00,69,universidad de morón,licenciatura en gestión de agroalimentos,Laura lopez,Brandon26@gmail.com,female,"301 atkinson view apt. 563 +west vincentfort, az 11459",1825 +1627,2019-10-24 00:00:00,1997-04-19 00:00:00,25,universidad de morón,licenciatura en relaciones del trabajo ,Kerri rangel,Jacob20@gmail.com,female,"887 jackson camp +jacquelinechester, al 92783",1931 +1628,2019-10-24 00:00:00,1921-11-02 00:00:00,101,universidad de morón,licenciatura en administración ,Jacob castillo,Jodysmith@gmail.com,male,"unit 3350 box 5873 +dpo ae 55904",3351 +1629,2019-10-24 00:00:00,1953-09-04 00:00:00,69,universidad de morón,licenciatura en ciencias antropológicas,Ann kennedy,Mackenzie44@yahoo.com,female,"78712 raymond curve apt. 503 +amystad, il 99613",5433 +1630,2019-10-24 00:00:00,2002-12-08 00:00:00,19,universidad de morón,diseño industrial,Steven phillips,Fmoore@gmail.com,male,"38797 joshua prairie +jasonfort, in 80701",5533 +1631,2019-10-24 00:00:00,1923-06-06 00:00:00,99,universidad nacional de la pampa,licenciatura en administración ,Thomas bell,Silvamegan@yahoo.com,male,"477 linda roads +new stephanie, nc 10656",3471 +1632,2019-10-24 00:00:00,1907-01-05 00:00:00,115,universidad nacional de la pampa,licenciatura en psicología,Robert hamilton,Cmiranda@hotmail.com,male,"2945 jessica underpass +youngtown, hi 72875",3272 +1633,2019-10-24 00:00:00,1938-01-01 00:00:00,84,universidad de morón,licenciatura en musicoterapia,Erin dawson,Ywillis@gmail.com,female,"05635 drake mill +maynardville, de 80983",3000 +1634,2019-10-24 00:00:00,1926-04-21 00:00:00,96,universidad nacional de la pampa,licenciatura en musicoterapia,Robert hopkins,Carterkristin@hotmail.com,male,"psc 0658, box 8343 +apo aa 53252",8126 +1635,2019-11-24 00:00:00,1957-03-17 00:00:00,65,universidad nacional de la pampa,contador público ,Jon johnson,Adamsalicia@hotmail.com,male,"513 michael run apt. 751 +nicolechester, nm 99116",5260 +1636,2019-11-24 00:00:00,1959-07-22 00:00:00,63,universidad nacional de la pampa,ingeniería electrónica,Adam mcintosh,Ypowers@hotmail.com,male,"17047 walker drive +silvashire, az 46241",3136 +1637,2019-11-24 00:00:00,1975-09-25 00:00:00,47,universidad de morón,diseño de imagen y sonido,Annette davis,Smithsamantha@gmail.com,female,"9212 park streets apt. 650 +ramireztown, ne 41983",4644 +1638,2019-11-24 00:00:00,1954-12-25 00:00:00,67,universidad nacional de la pampa,arquitectura,Gabriel hill,Matthewsutton@hotmail.com,male,"461 perez coves +south jasonbury, oh 85953",3206 +1639,2019-11-24 00:00:00,1924-02-25 00:00:00,98,universidad de morón,diseño industrial,Mrs. anita stanley,Wfowler@gmail.com,female,"781 brown glens +port david, al 21855",6555 +1640,2019-11-24 00:00:00,1950-04-24 00:00:00,72,universidad de morón,licenciatura en ciencias de la computación,Edward jimenez,Andrew03@gmail.com,male,"6384 tina overpass suite 093 +reyesmouth, ga 24783",7621 +1641,2019-11-24 00:00:00,1962-03-25 00:00:00,60,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Patricia brown,Schmidtchristina@yahoo.com,female,"680 lewis fields +west feliciafurt, ga 78301",3382 +1642,2019-11-24 00:00:00,1965-07-04 00:00:00,57,universidad de morón,contador público ,Jon williams,Jerrypeterson@hotmail.com,male,"0644 deborah via +velezfurt, ri 27735",4187 +1643,2019-11-24 00:00:00,1923-09-10 00:00:00,99,universidad nacional de la pampa,actuario ,Rachel bates,Jennifer29@yahoo.com,female,"unit 0717 box 7716 +dpo ae 28515",4648 +1644,2019-11-24 00:00:00,1989-09-04 00:00:00,33,universidad nacional de la pampa,contador público ,Kelly ferguson,Wholder@yahoo.com,female,"2294 ana spring apt. 745 +west andrew, va 45793",6500 +1645,2019-11-24 00:00:00,1930-01-21 00:00:00,92,universidad de morón,arquitectura,Jesus vasquez,Jmoore@hotmail.com,male,"386 emily ville suite 338 +lake johnside, nh 73324",9211 +1646,2019-11-24 00:00:00,1978-10-11 00:00:00,44,universidad de morón,licenciatura en producción de bioimagenes,Alexander jones,Trujillojohn@gmail.com,male,"259 morgan oval apt. 012 +port margaretmouth, ny 09149",1852 +1647,2019-11-24 00:00:00,1982-05-27 00:00:00,40,universidad de morón,licenciatura en artes,Terri reid,Youngelizabeth@yahoo.com,female,"04048 christina pike +andersonbury, la 32024",5333 +1648,2019-11-24 00:00:00,1912-12-15 00:00:00,109,universidad nacional de la pampa,diseño industrial,Joseph alexander,Xparks@gmail.com,male,"37332 gregory trace apt. 666 +gregoryborough, mn 01332",5624 +1649,2019-11-24 00:00:00,1906-08-04 00:00:00,116,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Kristen foley,Peter20@gmail.com,female,"45424 carolyn landing suite 706 +chenfurt, mi 04936",6461 +1650,2019-11-24 00:00:00,1983-10-07 00:00:00,39,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Tara charles,Rose82@gmail.com,female,"543 charles causeway +port jose, ne 48701",3203 +1651,2019-11-24 00:00:00,1994-06-19 00:00:00,28,universidad de morón,licenciatura en ciencias antropológicas,Ralph gibson,Deanmelissa@gmail.com,male,"860 emily club apt. 562 +housemouth, nc 59211",3308 +1652,2019-11-24 00:00:00,1957-02-17 00:00:00,65,universidad nacional de la pampa,licenciatura en sociología ,Rachael johnson,Apowell@gmail.com,female,"3979 michael streets apt. 464 +vincentside, il 96419",5443 +1653,2019-11-24 00:00:00,2000-01-13 00:00:00,22,universidad de morón,licenciatura en producción de bioimagenes,Amanda miller,Keith56@hotmail.com,female,"2028 sanchez glen apt. 130 +cathyville, pa 61767",4143 +1654,2019-11-24 00:00:00,1999-06-29 00:00:00,23,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Christopher howard,Jochoa@hotmail.com,male,"12768 williams skyway +port carlahaven, mt 09066",5551 +1655,2019-11-24 00:00:00,1983-05-12 00:00:00,39,universidad de morón,licenciatura en ciencias ambientales,Sandra mccormick,Christina74@gmail.com,female,"2170 kenneth shoals apt. 854 +seanside, al 15668",6748 +1656,2019-11-24 00:00:00,1968-09-24 00:00:00,54,universidad de morón,farmacia,Scott weiss,Tchandler@hotmail.com,male,"6767 andrews curve suite 286 +pearsonland, va 10426",6461 +1657,2019-11-24 00:00:00,1944-08-21 00:00:00,78,universidad de morón,licenciatura en ciencias de la educación ,Kelsey chapman,Ssolis@hotmail.com,female,"psc 1458, box 3455 +apo ap 45844",6325 +1658,2019-11-24 00:00:00,1969-04-29 00:00:00,53,universidad de morón,licenciatura en kinesiología y fisiatría,Dr. jacob bell md,Coxrachel@hotmail.com,male,"8160 jessica lake apt. 509 +landryburgh, sc 71507",5319 +1659,2019-11-24 00:00:00,1931-08-09 00:00:00,91,universidad de morón,técnico para bioterios ,Johnathan gonzalez,Justinhunter@hotmail.com,male,"1103 robinson drive apt. 506 +evanborough, nv 70209",5417 +1660,2019-11-24 00:00:00,2003-03-02 00:00:00,19,universidad nacional de la pampa,licenciatura en musicoterapia,Mary bernard,Amandabentley@hotmail.com,female,"819 fowler forge +gibsonfurt, me 03152",1733 +1661,2019-11-24 00:00:00,1992-12-20 00:00:00,29,universidad nacional de la pampa,ciencias veterinarias,Sharon wilkinson,Thomasallen@gmail.com,female,"43728 samuel causeway +port richardview, in 70923",8129 +1662,2019-11-24 00:00:00,1909-06-01 00:00:00,113,universidad de morón,ingeniería mecánica,Theresa jackson,Charles50@gmail.com,female,"55573 gutierrez mall suite 222 +jessicastad, tn 16475",3308 +1663,2019-12-24 00:00:00,1964-12-30 00:00:00,57,universidad nacional de la pampa,farmacia,Samuel bishop,Eduardobates@hotmail.com,male,"20415 kenneth wells +south daniel, id 21770",3014 +1664,2019-12-24 00:00:00,1930-09-23 00:00:00,92,universidad nacional de la pampa,licenciatura en ciencias geológicas,Bryan shelton,Gilljennifer@gmail.com,male,"237 heather garden +west sergio, mo 97351",1917 +1665,2019-12-24 00:00:00,1991-08-01 00:00:00,31,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,Sierra downs,Thorntonjoshua@hotmail.com,female,"psc 7468, box 0974 +apo ae 80607",8316 +1666,2019-12-24 00:00:00,1947-06-23 00:00:00,75,universidad de morón,contador público ,Brian hoffman,Cking@yahoo.com,male,"7283 karen spurs +port shawnberg, tn 13240",3476 +1667,2019-12-24 00:00:00,1922-10-01 00:00:00,100,universidad de morón,ingeniería en informática,Samantha simon,Jonathancollins@gmail.com,female,"988 terry ridge suite 257 +south alicefort, va 80695",1741 +1668,2019-12-24 00:00:00,1930-11-20 00:00:00,92,universidad nacional de la pampa,actuario ,Deanna jenkins,Kristine43@yahoo.com,female,"07828 michael ridges suite 834 +lake sara, ok 12103",2828 +1669,2019-12-24 00:00:00,1936-01-07 00:00:00,86,universidad de morón,licenciatura en terapia ocupacional,Daniel brooks,Edwin12@hotmail.com,male,"7812 powell well +east travisland, ut 14858",3127 +1670,2019-12-24 00:00:00,2004-01-04 00:00:00,18,universidad de morón,arquitectura,Ashley smith,Theresa53@hotmail.com,female,"14202 jennifer hill +east antonio, va 77453",4719 +1671,2019-12-24 00:00:00,1967-10-12 00:00:00,55,universidad de morón,licenciatura en ciencias de la educación ,Rebecca garner,Justingardner@hotmail.com,female,"787 kristen lights apt. 726 +port russell, sc 47411",6721 +1672,2019-12-24 00:00:00,1979-04-27 00:00:00,43,universidad de morón,ingeniería mecánica,Susan herman,Hannah63@yahoo.com,female,"4521 samantha ramp +lake raymondberg, sc 44835",8379 +1673,2019-12-24 00:00:00,1967-01-04 00:00:00,55,universidad de morón,licenciatura en ciencias de la computación,Daniel ellis,Christophereaton@gmail.com,male,"03908 kristen fall +payneland, nm 90292",3262 +1674,2019-12-24 00:00:00,1956-08-13 00:00:00,66,universidad de morón,licenciatura en artes,Tanya norton,Zachary44@yahoo.com,female,"495 anderson overpass suite 784 +east sylvia, tn 16453",6663 +1675,2019-12-24 00:00:00,1988-03-25 00:00:00,34,universidad nacional de la pampa,actuario ,Kayla simmons,Mistysullivan@yahoo.com,female,"314 callahan rapid suite 199 +sarahshire, nj 44642",1770 +1676,2019-12-24 00:00:00,1977-11-23 00:00:00,45,universidad nacional de la pampa,licenciatura en ciencias ambientales,Johnny prince,Dennis64@gmail.com,male,"7461 fleming glens +michealfurt, ia 35196",6387 +1677,2019-12-24 00:00:00,1909-12-25 00:00:00,112,universidad nacional de la pampa,ciencias veterinarias,Pamela simmons,Brucegomez@yahoo.com,female,"0763 cook flats +new daniel, ar 48923",9405 +1678,2019-12-24 00:00:00,1929-06-07 00:00:00,93,universidad de morón,licenciatura en musicoterapia,Lauren jones,Htorres@hotmail.com,female,"474 rivers corners +west dennis, ia 41964",5505 +1679,2019-12-24 00:00:00,1947-06-23 00:00:00,75,universidad nacional de la pampa,ingeniería electrónica,Robert hardy,Wkirby@hotmail.com,male,"95258 ho cove suite 227 +cindyside, id 67868",3070 +1680,2019-10-25 00:00:00,1961-02-09 00:00:00,61,universidad de morón,técnico para bioterios ,Rhonda rogers,Dhall@hotmail.com,female,"92580 martin walks suite 016 +kevinmouth, nh 56459",1704 +1681,2019-10-25 00:00:00,1949-10-31 00:00:00,73,universidad nacional de la pampa,licenciatura en terapia ocupacional,Michael martinez,Sharonmurphy@hotmail.com,male,"250 miller club +port carlosland, ma 54482",4163 +1682,2019-10-25 00:00:00,1954-11-13 00:00:00,68,universidad nacional de la pampa,ingeniería electrónica,Alex hawkins,Jeremy42@hotmail.com,male,"3352 ashley station suite 988 +lauramouth, ut 68942",5544 +1683,2019-10-25 00:00:00,1988-12-08 00:00:00,33,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Kendra cohen,Christina81@gmail.com,female,"689 jeffrey ports +north timothyburgh, wa 26786",3044 +1684,2019-10-25 00:00:00,1999-09-24 00:00:00,23,universidad nacional de la pampa,ingeniería electrónica,Jamie rose,Stephanie07@gmail.com,female,"96059 samantha prairie suite 964 +east samuel, ar 30145",6467 +1685,2019-10-25 00:00:00,2002-01-27 00:00:00,20,universidad de morón,licenciatura en kinesiología y fisiatría,Kathryn meyer,Acannon@yahoo.com,female,"unit 2080 box 9055 +dpo ap 65204",4512 +1686,2019-10-25 00:00:00,1925-03-02 00:00:00,97,universidad de morón,ingeniería electrónica,Philip dominguez,Catherine34@yahoo.com,male,"7960 frank harbors +andrewton, tx 39841",2113 +1687,2019-10-25 00:00:00,1946-05-05 00:00:00,76,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Jerome miller,Acrawford@hotmail.com,male,"028 kayla alley apt. 705 +west brandonfort, nv 04598",7011 +1688,2019-10-25 00:00:00,1993-11-08 00:00:00,29,universidad nacional de la pampa,arquitectura,Daniel koch,Denise26@gmail.com,male,"51152 jennifer unions apt. 637 +north jamesborough, nm 65115",1761 +1689,2019-10-25 00:00:00,1992-02-27 00:00:00,30,universidad nacional de la pampa,contador público ,Joseph patterson,Bowmanrobert@gmail.com,male,"90769 wilkerson tunnel suite 796 +new josephview, ia 47963",5361 +1690,2019-10-25 00:00:00,1925-01-13 00:00:00,97,universidad de morón,ingeniería mecánica,Alejandro guerrero,Mario36@yahoo.com,male,"238 jones flat apt. 205 +williamstown, nh 74993",7240 +1691,2019-10-25 00:00:00,1912-06-17 00:00:00,110,universidad de morón,actuario ,Sarah stephens,Adavis@gmail.com,female,"48264 manning wall +east george, tx 51382",5721 +1692,2019-10-25 00:00:00,1944-06-13 00:00:00,78,universidad de morón,ingeniería mecánica,Courtney burnett,Edixon@yahoo.com,female,"usns gibson +fpo ae 14098",1631 +1693,2019-10-25 00:00:00,1954-07-09 00:00:00,68,universidad de morón,licenciatura en artes,Jonathan sutton,Woodhenry@gmail.com,male,"psc 7675, box 5742 +apo ap 60939",5565 +1694,2019-10-25 00:00:00,1923-10-21 00:00:00,99,universidad nacional de la pampa,licenciatura en ciencias biológicas,Zachary collins,Walkerjennifer@yahoo.com,male,"psc 9311, box 6994 +apo ap 33370",6457 +1695,2019-10-25 00:00:00,1955-12-25 00:00:00,66,universidad de morón,licenciatura en ciencias biológicas,Dr. virginia bell md,Montoyacasey@gmail.com,female,"084 brittany parkway +new lisa, ar 80163",2183 +1696,2019-10-25 00:00:00,1962-12-21 00:00:00,59,universidad nacional de la pampa,licenciatura en ciencias antropológicas,William gonzalez,Joseph67@yahoo.com,male,"926 samantha via suite 318 +frenchchester, ks 45785",3107 +1697,2019-10-25 00:00:00,1990-09-25 00:00:00,32,universidad nacional de la pampa,licenciatura en administración ,Seth barnes,Cody13@hotmail.com,male,"67899 john ramp +west leahburgh, ri 92770",4152 +1698,2019-10-25 00:00:00,1971-07-28 00:00:00,51,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,Patrick bailey,Kimberlywilson@hotmail.com,male,"unit 4914 box 3930 +dpo ae 51760",3009 +1699,2019-10-25 00:00:00,1946-11-13 00:00:00,76,universidad de morón,licenciatura en kinesiología y fisiatría,Aaron williams,James10@hotmail.com,male,"859 brandi mission suite 525 +lake gregorymouth, mt 09584",6003 +1700,2019-10-25 00:00:00,1945-07-16 00:00:00,77,universidad de morón,arquitectura,Samantha grimes,Hardinjeffrey@gmail.com,female,"307 hall fort suite 106 +caseyview, sd 79740",8156 +1701,2019-10-25 00:00:00,1943-06-01 00:00:00,79,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Amy lopez,Benjamingray@gmail.com,female,"597 dillon lock +west taylorville, wi 11937",3224 +1702,2019-11-25 00:00:00,1980-06-11 00:00:00,42,universidad nacional de la pampa,licenciatura en musicoterapia,Nathan wolfe,Hcummings@yahoo.com,male,"unit 4047 box 8950 +dpo ap 96017",2255 +1703,2019-11-25 00:00:00,1984-05-04 00:00:00,38,universidad de morón,agronomía,Kayla green,Jenniferhorton@gmail.com,female,"10496 butler light suite 752 +pooleton, id 36707",6453 +1704,2019-11-25 00:00:00,1959-02-21 00:00:00,63,universidad de morón,farmacia,Jason baker,Jamesnichols@yahoo.com,male,"433 laura way +colleenbury, hi 90862",7212 +1705,2019-11-25 00:00:00,1972-02-10 00:00:00,50,universidad nacional de la pampa,bioquímica,Elizabeth phillips,Johnsonrebecca@yahoo.com,female,"uss owens +fpo aa 38724",3252 +1706,2019-11-25 00:00:00,1945-02-17 00:00:00,77,universidad de morón,diseño de imagen y sonido,Pamela martin,John27@hotmail.com,female,"psc 9359, box 5899 +apo ap 11411",1731 +1707,2019-11-25 00:00:00,1919-06-09 00:00:00,103,universidad de morón,ciencias veterinarias,Stephen burgess,Williamramirez@hotmail.com,male,"psc 8535, box 8171 +apo aa 18999",2907 +1708,2019-11-25 00:00:00,2001-04-21 00:00:00,21,universidad nacional de la pampa,licenciatura en ciencias biológicas,Bethany roberts,Fdavis@gmail.com,female,"1277 carter tunnel +sandraville, mo 34651",1884 +1709,2019-11-25 00:00:00,1967-11-20 00:00:00,55,universidad nacional de la pampa,técnico para bioterios ,Michael washington,Mwilliams@yahoo.com,male,"421 pruitt courts apt. 957 +heatherland, sd 59183",8183 +1710,2019-11-25 00:00:00,1953-10-01 00:00:00,69,universidad nacional de la pampa,licenciatura en ciencia política ,Jeffrey brewer,Kristin13@hotmail.com,male,"909 roy key apt. 364 +east carrie, tn 17046",5645 +1711,2019-11-25 00:00:00,1987-05-29 00:00:00,35,universidad de morón,licenciatura en artes,Catherine parsons,Iallen@gmail.com,female,"0734 guzman stravenue suite 169 +hamptonside, sd 57318",3592 +1712,2019-11-25 00:00:00,1915-05-07 00:00:00,107,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Michelle mercado,Curtisjohnson@gmail.com,female,"671 pierce loop +port courtneytown, nv 29182",4718 +1713,2019-11-25 00:00:00,1975-09-14 00:00:00,47,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Jason hansen,Richardcook@yahoo.com,male,"2574 miller crescent suite 534 +nicolehaven, il 74017",3177 +1714,2019-11-25 00:00:00,1956-05-10 00:00:00,66,universidad de morón,medicina,Kevin liu,Michael62@yahoo.com,male,"291 donald shoal apt. 291 +jeremyborough, fl 68966",4750 +1715,2019-11-25 00:00:00,1980-06-06 00:00:00,42,universidad de morón,diseño de imagen y sonido,Mark peterson,Vbarnes@yahoo.com,male,"psc 2004, box 4224 +apo ae 49148",6511 +1716,2019-11-25 00:00:00,1964-07-27 00:00:00,58,universidad de morón,licenciatura en terapia ocupacional,Travis gilbert,Twilliams@yahoo.com,male,"psc 2664, box 1296 +apo ae 06654",2403 +1717,2019-11-25 00:00:00,1908-01-27 00:00:00,114,universidad de morón,licenciatura en relaciones del trabajo ,Joseph ballard jr.,Pereznancy@hotmail.com,male,"4881 robinson isle apt. 065 +sheppardmouth, me 96689",8328 +1718,2019-11-25 00:00:00,1926-11-03 00:00:00,96,universidad de morón,licenciatura en ciencias geológicas,Sandra williams,Gravesbethany@yahoo.com,female,"81345 richard extensions apt. 610 +west paulburgh, vt 43045",6325 +1719,2019-11-25 00:00:00,1951-02-01 00:00:00,71,universidad de morón,bioquímica,Emily fisher,Oortega@hotmail.com,female,"57859 kerr crest +michelleland, il 22944",3718 +1720,2019-11-25 00:00:00,1997-06-20 00:00:00,25,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Troy wright,Jillcrawford@yahoo.com,male,"unit 8842 box 2174 +dpo ae 81938",5300 +1721,2019-12-25 00:00:00,1955-05-25 00:00:00,67,universidad de morón,ingeniería en informática,Alyssa ochoa,Hansonchris@yahoo.com,female,"018 laura valley +lake brent, ar 82268",4146 +1722,2019-12-25 00:00:00,1923-08-18 00:00:00,99,universidad nacional de la pampa,diseño de imagen y sonido,James tucker,Amandabaxter@hotmail.com,male,"772 jill route suite 993 +east mark, ks 15112",5306 +1723,2019-12-25 00:00:00,1946-11-18 00:00:00,76,universidad nacional de la pampa,ingeniería mecánica,Nathan smith,Nicolemills@yahoo.com,male,"45434 rodriguez springs suite 997 +millerchester, de 12442",5327 +1724,2019-12-25 00:00:00,1980-03-07 00:00:00,42,universidad de morón,farmacia,John simmons,Campbelljason@hotmail.com,male,"80496 tracy parkways +port michelle, md 92161",8212 +1725,2019-12-25 00:00:00,1916-03-05 00:00:00,106,universidad de morón,licenciatura en planificación y diseño del paisaje,Nicole mcdowell,Hunterchristine@yahoo.com,female,"7309 ian union suite 515 +garciaville, dc 99772",4719 +1726,2019-12-25 00:00:00,1954-01-09 00:00:00,68,universidad de morón,contador público ,Jennifer sharp,Karenhart@gmail.com,female,"72261 cooke ways apt. 548 +theodorehaven, wv 73139",5741 +1727,2019-12-25 00:00:00,2000-03-24 00:00:00,22,universidad de morón,licenciatura en kinesiología y fisiatría,Cory long,Stacie31@yahoo.com,male,"12318 galvan rue apt. 951 +new lisa, in 51840",2700 +1728,2019-12-25 00:00:00,1944-04-12 00:00:00,78,universidad nacional de la pampa,diseño industrial,Julie jenkins,Weavercaitlyn@gmail.com,female,"1013 kevin walk suite 055 +jamesshire, wy 69617",3248 +1729,2019-12-25 00:00:00,1964-05-28 00:00:00,58,universidad nacional de la pampa,licenciatura en artes,Richard gonzalez,Acevedokimberly@yahoo.com,male,"657 james roads suite 581 +bartlettberg, id 56328",3563 +1730,2019-12-25 00:00:00,1960-11-01 00:00:00,62,universidad nacional de la pampa,farmacia,Brian hudson,Amandacox@hotmail.com,male,"81065 bobby orchard +port anthony, nh 72687",5605 +1731,2019-12-25 00:00:00,1941-06-09 00:00:00,81,universidad de morón,licenciatura en administración ,Carla whitaker,Alex70@gmail.com,female,"73033 payne corners +vangborough, wa 65430",3441 +1732,2019-12-25 00:00:00,1978-03-25 00:00:00,44,universidad de morón,licenciatura en terapia ocupacional,Jeffrey sawyer,Richardrobinson@hotmail.com,male,"9806 nelson greens +jamesborough, ma 50374",4651 +1733,2019-12-25 00:00:00,1907-08-20 00:00:00,115,universidad de morón,licenciatura en ciencias ambientales,Jordan garcia,Prestonbrittany@yahoo.com,male,"817 edward points +port barryfort, ct 87263",6727 +1734,2019-12-25 00:00:00,1989-11-03 00:00:00,33,universidad de morón,medicina,Travis gonzalez,Wflynn@yahoo.com,male,"038 beck fall +scottport, mn 99399",7249 +1735,2019-12-25 00:00:00,1987-12-20 00:00:00,34,universidad nacional de la pampa,licenciatura en terapia ocupacional,Charles henry md,Eric94@hotmail.com,male,"375 delgado ridges +johnsonmouth, mi 85894",1931 +1736,2019-10-26 00:00:00,1918-05-14 00:00:00,104,universidad nacional de la pampa,ingeniería electrónica,Joshua charles,John70@gmail.com,male,"76014 rose ridges apt. 124 +christopherton, or 83681",6073 +1737,2019-10-26 00:00:00,1962-03-10 00:00:00,60,universidad de morón,ingeniería mecánica,Jordan price,Josephdudley@gmail.com,male,"48006 lucas isle suite 600 +south david, wa 99300",1746 +1738,2019-10-26 00:00:00,1925-04-20 00:00:00,97,universidad nacional de la pampa,bioquímica,Colton sanchez,Jeffrey73@gmail.com,male,"743 garrett mountains suite 496 +hallshire, hi 23199",4728 +1739,2019-10-26 00:00:00,1934-07-20 00:00:00,88,universidad de morón,licenciatura en ciencias de la educación ,Joseph rodriguez,David48@hotmail.com,male,"9467 justin inlet apt. 451 +melindaview, or 77561",5549 +1740,2019-10-26 00:00:00,1934-02-05 00:00:00,88,universidad de morón,licenciatura en ciencias de la computación,David hines,Mccarthyrenee@hotmail.com,male,"1804 victoria haven suite 785 +robertview, sd 83769",3587 +1741,2019-10-26 00:00:00,1919-04-20 00:00:00,103,universidad nacional de la pampa,licenciatura en ciencias geológicas,Phillip kim,Anthony62@gmail.com,male,"052 samuel viaduct +javierbury, wy 21207",5731 +1742,2019-10-26 00:00:00,1976-08-12 00:00:00,46,universidad de morón,licenciatura en ciencia política ,Yvette casey,Julie41@gmail.com,female,"041 nicholas way apt. 760 +lindseyview, in 88633",3009 +1743,2019-10-26 00:00:00,1986-07-26 00:00:00,36,universidad nacional de la pampa,licenciatura en artes,Joanna ferguson,Robinsonkimberly@hotmail.com,female,"8649 moore flat suite 475 +riosview, nv 83342",7003 +1744,2019-10-26 00:00:00,1928-02-18 00:00:00,94,universidad de morón,licenciatura en gestión de agroalimentos,Randy davis,Wilsonstephen@yahoo.com,male,"5194 dean hills suite 752 +east anthony, vt 34172",8417 +1745,2019-10-26 00:00:00,1992-12-14 00:00:00,29,universidad nacional de la pampa,arquitectura,Deborah moore,Elizabethramirez@yahoo.com,female,"166 lewis cape apt. 556 +jimenezport, ne 30670",7612 +1746,2019-10-26 00:00:00,1974-10-14 00:00:00,48,universidad nacional de la pampa,actuario ,Tommy olson,Ibaker@yahoo.com,male,"248 barnes hill +port felicia, wy 51672",9420 +1747,2019-10-26 00:00:00,1969-11-15 00:00:00,53,universidad nacional de la pampa,licenciatura en ciencias ambientales,Elizabeth smith,Nicole52@gmail.com,female,"98776 washington garden +hubermouth, ok 53299",5360 +1748,2019-10-26 00:00:00,1908-12-22 00:00:00,113,universidad de morón,técnico para bioterios ,Christine ferguson,Shellybrown@hotmail.com,female,"800 watson fields suite 100 +victoriaberg, nh 67933",2942 +1749,2019-10-26 00:00:00,1908-05-12 00:00:00,114,universidad de morón,licenciatura en terapia ocupacional,Harry peterson,Nicholasbrown@gmail.com,male,"28410 moore locks apt. 867 +south cynthiaberg, ia 58779",3231 +1750,2019-10-26 00:00:00,1983-04-30 00:00:00,39,universidad de morón,licenciatura en artes,Karen stephenson,Hansonmaria@yahoo.com,female,"326 kelly glens +west bethshire, hi 56942",3423 +1751,2019-10-26 00:00:00,1984-03-31 00:00:00,38,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Kevin richardson,Thomasbrandi@hotmail.com,male,"unit 8668 box 2240 +dpo aa 15781",8151 +1752,2019-10-26 00:00:00,1923-12-03 00:00:00,99,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Doris miles,Shannon23@hotmail.com,female,"640 russell meadows +martinshire, wv 82633",3001 +1753,2019-10-26 00:00:00,1950-08-28 00:00:00,72,universidad de morón,contador público ,Alicia potter,Sjohnson@yahoo.com,female,"7512 shawn burgs apt. 939 +new anthonyberg, ut 38359",3326 +1754,2019-10-26 00:00:00,1965-10-27 00:00:00,57,universidad de morón,licenciatura en kinesiología y fisiatría,Sandra hubbard,Rachelharris@gmail.com,female,"uss cain +fpo ap 00841",4234 +1755,2019-10-26 00:00:00,1935-10-21 00:00:00,87,universidad de morón,técnico para bioterios ,Wayne robinson,Richard89@gmail.com,male,"694 dawn cliff apt. 734 +bautistashire, ks 84015",1655 +1756,2019-10-26 00:00:00,1964-12-19 00:00:00,57,universidad de morón,agronomía,Victoria meyer,Ebell@hotmail.com,female,"88265 graham crescent apt. 151 +south jenniferburgh, co 95932",5465 +1757,2019-11-26 00:00:00,1922-10-01 00:00:00,100,universidad de morón,licenciatura en gestión de agroalimentos,Calvin bernard,Douglasmichelle@gmail.com,male,"72137 ryan lodge +davisland, or 44687",5701 +1758,2019-11-26 00:00:00,1975-07-16 00:00:00,47,universidad nacional de la pampa,medicina,David heath,Vrose@hotmail.com,male,"114 christopher course +stevensview, ga 47023",8371 +1759,2019-11-26 00:00:00,1982-05-24 00:00:00,40,universidad nacional de la pampa,licenciatura en ciencia política ,Peter richardson,Heatherross@yahoo.com,male,"6907 taylor village suite 122 +simston, ma 25634",3364 +1760,2019-11-26 00:00:00,1945-11-02 00:00:00,77,universidad nacional de la pampa,ciencias veterinarias,Amanda carroll,Dodsonwillie@yahoo.com,female,"827 mccormick via apt. 877 +south kristinmouth, ma 57053",4137 +1761,2019-11-26 00:00:00,1959-06-18 00:00:00,63,universidad nacional de la pampa,licenciatura en ciencias ambientales,James frost,Paul37@gmail.com,male,"7015 valdez lake suite 824 +south john, ms 74071",2726 +1762,2019-11-26 00:00:00,1922-12-26 00:00:00,99,universidad de morón,licenciatura en ciencias de la educación ,Debra perez,Francojason@yahoo.com,female,"242 moss forges apt. 468 +juarezberg, al 11727",3177 +1763,2019-11-26 00:00:00,1916-06-03 00:00:00,106,universidad nacional de la pampa,licenciatura en artes,Theresa bush,Wilsonaaron@yahoo.com,female,"5163 robert greens suite 157 +south derrick, sd 16423",5351 +1764,2019-11-26 00:00:00,1980-06-15 00:00:00,42,universidad nacional de la pampa,ingeniería electrónica,Trevor stein,Ufisher@hotmail.com,male,"21868 roberto lights +michaelmouth, ca 49162",2438 +1765,2019-11-26 00:00:00,1929-12-20 00:00:00,92,universidad nacional de la pampa,ingeniería en informática,Cynthia nash,Spencerjoseph@gmail.com,female,"6408 smith squares suite 253 +bushmouth, nc 15835",4651 +1766,2019-11-26 00:00:00,1914-05-05 00:00:00,108,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Bridget stone,Teresa89@yahoo.com,female,"usns morales +fpo aa 93207",4512 +1767,2019-11-26 00:00:00,1975-02-25 00:00:00,47,universidad de morón,diseño industrial,Linda robertson,Hernandezsherri@yahoo.com,female,"uss smith +fpo ae 77024",3487 +1768,2019-11-26 00:00:00,1970-06-13 00:00:00,52,universidad de morón,farmacia,Barbara powell,Tracydaugherty@hotmail.com,female,"84555 rogers road +stanleyberg, wv 50337",6465 +1769,2019-11-26 00:00:00,1988-09-29 00:00:00,34,universidad de morón,licenciatura en psicología,Ronald johnson,Cindy75@yahoo.com,male,"913 eric junction suite 708 +robinsonton, mi 00884",6474 +1770,2019-11-26 00:00:00,2003-01-12 00:00:00,19,universidad de morón,ingeniería mecánica,Glenn davidson,Tuckeramanda@yahoo.com,male,"0635 joseph street apt. 441 +friedmanborough, ok 18063",3045 +1771,2019-11-26 00:00:00,1977-04-28 00:00:00,45,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Caitlin reid,Anthony14@gmail.com,female,"5074 gaines cliff suite 959 +west stephanie, pa 21771",3000 +1772,2019-11-26 00:00:00,1989-12-03 00:00:00,32,universidad de morón,licenciatura en psicología,Dr. catherine oconnor,Ibarrett@hotmail.com,female,"41340 smith ferry +hallburgh, ct 15747",6612 +1773,2019-11-26 00:00:00,1939-01-02 00:00:00,83,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Tracy roberts,Carollester@yahoo.com,female,"052 patrick rapid +port edwardfurt, oh 33214",9301 +1774,2019-11-26 00:00:00,1952-06-29 00:00:00,70,universidad nacional de la pampa,ciencias veterinarias,Randy lara,Grantronnie@yahoo.com,male,"79245 walker curve apt. 965 +west andrewshire, nc 82994",5759 +1775,2019-11-26 00:00:00,1939-06-09 00:00:00,83,universidad nacional de la pampa,licenciatura en musicoterapia,Christopher baxter,Evan28@hotmail.com,male,"615 clayton throughway +williamsstad, ak 84214",3007 +1776,2019-11-26 00:00:00,1939-01-19 00:00:00,83,universidad de morón,ingeniería electrónica,Megan yu,Nelsonangela@yahoo.com,female,"511 david roads +port kevin, nv 99466",1771 +1777,2019-11-26 00:00:00,1967-02-27 00:00:00,55,universidad nacional de la pampa,técnico para bioterios ,Barbara weber,Jenniferbryant@yahoo.com,female,"01764 pamela branch +collinsport, il 00785",4146 +1778,2019-11-26 00:00:00,1920-12-14 00:00:00,101,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Jonathan johnson,Tiffany73@gmail.com,male,"25861 white view +schneiderborough, wi 57024",3471 +1779,2019-12-26 00:00:00,2001-09-02 00:00:00,21,universidad de morón,licenciatura en ciencias ambientales,Michelle newton,Willie59@yahoo.com,female,"491 samuel crest suite 511 +lake shari, ut 39065",5276 +1780,2019-12-26 00:00:00,1921-09-01 00:00:00,101,universidad de morón,actuario ,Shaun malone,Xlindsey@hotmail.com,male,"7679 lee canyon suite 527 +rachelton, ia 89247",2918 +1781,2019-12-26 00:00:00,1946-03-22 00:00:00,76,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Donald nichols,Amason@yahoo.com,male,"869 rangel village suite 149 +williamsmouth, mn 29880",9000 +1782,2019-12-26 00:00:00,1929-08-24 00:00:00,93,universidad de morón,licenciatura en ciencias antropológicas,Jessica hunt,Christopherwalton@gmail.com,female,"97122 snyder harbor +lawrencefurt, hi 06129",5579 +1783,2019-12-26 00:00:00,1911-04-11 00:00:00,111,universidad nacional de la pampa,licenciatura en ciencia política ,Angela moore,Ginasullivan@gmail.com,female,"15383 holloway springs suite 887 +riverston, wv 92427",1895 +1784,2019-12-26 00:00:00,1941-01-16 00:00:00,81,universidad de morón,licenciatura en relaciones del trabajo ,Michael silva,Ramosdeborah@gmail.com,male,"31131 campbell bypass +hollyburgh, id 50662",6237 +1785,2019-12-26 00:00:00,1980-12-11 00:00:00,41,universidad nacional de la pampa,técnico para bioterios ,Felicia olson,Bishopvalerie@gmail.com,female,"6546 cory crescent apt. 926 +hallport, ks 91123",4633 +1786,2019-12-26 00:00:00,1918-10-21 00:00:00,104,universidad nacional de la pampa,arquitectura,Michael blair,Morrisjared@hotmail.com,male,"1816 kevin via +north mercedesland, mi 12397",5612 +1787,2019-12-26 00:00:00,1997-06-11 00:00:00,25,universidad nacional de la pampa,licenciatura en artes,Shirley carroll,Kpowers@gmail.com,female,"50332 pacheco drive +markside, ar 42375",8333 +1788,2019-12-26 00:00:00,1992-10-18 00:00:00,30,universidad de morón,ingeniería en informática,Christopher taylor,Henrybrooks@yahoo.com,male,"935 samuel ford suite 978 +ritterberg, nj 93966",7601 +1789,2019-12-26 00:00:00,1919-12-20 00:00:00,102,universidad de morón,agronomía,Jeremy armstrong,Colestephens@gmail.com,male,"284 andrea roads apt. 557 +williamborough, tx 61466",2305 +1790,2019-12-26 00:00:00,1964-08-05 00:00:00,58,universidad de morón,licenciatura en ciencias biológicas,Daniel adams jr.,Bmyers@yahoo.com,male,"88644 rose pike +carterport, ks 25723",9310 +1791,2019-12-26 00:00:00,1941-08-06 00:00:00,81,universidad de morón,licenciatura en ciencias ambientales,Gary lewis,Ebaker@hotmail.com,male,"765 thompson path +south josephmouth, wa 40471",1657 +1792,2019-12-26 00:00:00,1925-05-30 00:00:00,97,universidad de morón,licenciatura en sociología ,Amber johnson,Juliangraham@hotmail.com,female,"274 john creek +east austinhaven, nm 79868",3025 +1793,2019-12-26 00:00:00,1977-10-27 00:00:00,45,universidad de morón,técnico para bioterios ,Kyle fuller,Christophermartinez@yahoo.com,male,"439 long square suite 554 +south christinaborough, ia 60954",5607 +1794,2019-12-26 00:00:00,1977-01-27 00:00:00,45,universidad nacional de la pampa,licenciatura en musicoterapia,Patricia flores,Leeerin@gmail.com,female,"uscgc cameron +fpo aa 28790",6453 +1795,2019-12-26 00:00:00,1995-07-27 00:00:00,27,universidad de morón,licenciatura en ciencias antropológicas,Melanie larsen,Tammy25@yahoo.com,female,"8138 kimberly course +anthonychester, ma 12480",2253 +1796,2019-12-26 00:00:00,1923-04-15 00:00:00,99,universidad de morón,licenciatura en ciencias geológicas,Bonnie montoya,Jeffreycontreras@hotmail.com,female,"247 castillo view +north angelicaview, la 93228",1915 +1797,2019-12-26 00:00:00,1906-11-14 00:00:00,116,universidad de morón,ciencias veterinarias,Katie steele,Jonathanpearson@gmail.com,female,"39070 mark courts apt. 539 +kristieborough, tn 92181",2643 +1798,2019-10-27 00:00:00,1973-03-06 00:00:00,49,universidad de morón,ingeniería mecánica,Sarah bond,Xturner@hotmail.com,female,"614 tammy prairie +christinehaven, ar 33607",4500 +1799,2019-10-27 00:00:00,1981-09-10 00:00:00,41,universidad de morón,licenciatura en artes,Jennifer cole,Leonardlarry@hotmail.com,female,"2827 hall overpass suite 803 +mckenzieshire, nh 02810",2915 +1800,2019-10-27 00:00:00,1999-01-23 00:00:00,23,universidad de morón,agronomía,Aaron woods,Terrysamuel@gmail.com,male,"822 andrea hills apt. 932 +new josestad, mi 37008",4718 +1801,2019-10-27 00:00:00,1922-01-17 00:00:00,100,universidad nacional de la pampa,licenciatura en ciencias de la computación,Melissa bowers,Andersonmeghan@yahoo.com,female,"4243 aguilar loop +west jamesshire, va 02851",5306 +1802,2019-10-27 00:00:00,1988-06-22 00:00:00,34,universidad de morón,licenciatura en ciencias antropológicas,Carl fletcher,Riversjames@yahoo.com,male,"uscgc reeves +fpo ae 77353",4631 +1803,2019-10-27 00:00:00,1978-11-13 00:00:00,44,universidad de morón,diseño industrial,Howard friedman,Lschmidt@hotmail.com,male,"5008 michael burgs apt. 075 +new leslie, az 93382",2930 +1804,2019-10-27 00:00:00,1929-01-21 00:00:00,93,universidad de morón,diseño industrial,Dana melton,Nicholasallen@yahoo.com,female,"403 david lodge suite 376 +reedborough, nc 11014",9121 +1805,2019-10-27 00:00:00,1911-03-09 00:00:00,111,universidad de morón,ciencias veterinarias,Richard mcneil,Michael17@hotmail.com,male,"unit 4242 box 4201 +dpo aa 82364",5539 +1806,2019-10-27 00:00:00,1956-05-03 00:00:00,66,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Barbara craig,Emcfarland@yahoo.com,female,"67291 charles hill suite 611 +jenniferchester, az 23845",8303 +1807,2019-10-27 00:00:00,1949-02-26 00:00:00,73,universidad de morón,diseño industrial,Taylor daniel,Karen58@hotmail.com,female,"5972 roy viaduct apt. 545 +geoffreymouth, il 64802",5557 +1808,2019-10-27 00:00:00,1952-05-08 00:00:00,70,universidad nacional de la pampa,licenciatura en ciencias ambientales,Tara davis,Svillanueva@hotmail.com,female,"116 matthew loop +west harrystad, ny 05681",3585 +1809,2019-10-27 00:00:00,1947-02-06 00:00:00,75,universidad de morón,licenciatura en psicología,Joanna patel,Joneskaren@hotmail.com,female,"88384 mcguire summit suite 582 +east brandonburgh, dc 05069",1766 +1810,2019-10-27 00:00:00,1946-03-15 00:00:00,76,universidad de morón,licenciatura en terapia ocupacional,Kelly smith,Jschultz@hotmail.com,female,"80506 andrews prairie +west manuel, nh 57431",9031 +1811,2019-10-27 00:00:00,1934-07-23 00:00:00,88,universidad nacional de la pampa,farmacia,Stacey sanchez,Hmccarthy@hotmail.com,female,"457 jasmine common suite 605 +ortegachester, wi 79173",2846 +1812,2019-10-27 00:00:00,1931-10-30 00:00:00,91,universidad nacional de la pampa,farmacia,Elizabeth norton,Christopher90@hotmail.com,female,"83137 silva valley apt. 055 +east danielle, mn 67327",3103 +1813,2019-10-27 00:00:00,1938-09-11 00:00:00,84,universidad nacional de la pampa,licenciatura en administración ,Bruce lewis,Timothylara@yahoo.com,male,"98123 payne square +east nicholas, nc 28624",1763 +1814,2019-10-27 00:00:00,1952-04-21 00:00:00,70,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Brandon davis,Dave14@yahoo.com,male,"77723 todd locks suite 346 +east andreshire, pa 92980",5531 +1815,2019-10-27 00:00:00,2002-04-30 00:00:00,20,universidad de morón,ingeniería electrónica,Jessica sullivan,Hardyjennifer@gmail.com,female,"224 tammy creek +jonesshire, ca 75072",3507 +1816,2019-10-27 00:00:00,1960-10-20 00:00:00,62,universidad de morón,licenciatura en gestión de agroalimentos,Amanda brown,Pamela04@hotmail.com,female,"834 guerrero unions +south jacobmouth, ky 56167",4700 +1817,2019-10-27 00:00:00,1967-11-12 00:00:00,55,universidad de morón,licenciatura en ciencias antropológicas,Jessica wilson,Margaret68@gmail.com,female,"964 lisa junction suite 748 +micheleland, ky 28927",4648 +1818,2019-10-27 00:00:00,1913-11-28 00:00:00,109,universidad de morón,licenciatura en ciencias de la educación ,Deanna morris,Sparker@gmail.com,female,"508 ronald plain suite 147 +loriville, nh 96470",1748 +1819,2019-11-27 00:00:00,1914-11-06 00:00:00,108,universidad nacional de la pampa,ingeniería mecánica,Christopher martinez,Xblankenship@gmail.com,male,"321 washington plaza apt. 497 +west kimberly, il 25916",6559 +1820,2019-11-27 00:00:00,1987-02-02 00:00:00,35,universidad nacional de la pampa,diseño industrial,Kathleen johnson,Karen35@hotmail.com,female,"3140 regina village apt. 671 +meyersburgh, ct 25323",3142 +1821,2019-11-27 00:00:00,1929-10-02 00:00:00,93,universidad nacional de la pampa,técnico para bioterios ,Kevin bradford,Goodcaitlyn@hotmail.com,male,"unit 0629 box 3966 +dpo ae 30711",3583 +1822,2019-11-27 00:00:00,1968-12-19 00:00:00,53,universidad de morón,diseño industrial,Kathleen davis,Natalie84@yahoo.com,female,"74098 little port +tracyport, ri 55278",3418 +1823,2019-11-27 00:00:00,1998-09-27 00:00:00,24,universidad de morón,ingeniería en informática,Jason mitchell,Qsimon@gmail.com,male,"2439 john villages +east carlmouth, nj 48524",1665 +1824,2019-11-27 00:00:00,1915-02-09 00:00:00,107,universidad nacional de la pampa,diseño de imagen y sonido,Chelsea macdonald,Reedkimberly@gmail.com,female,"02355 gonzalez street +port crystaltown, al 95147",2218 +1825,2019-11-27 00:00:00,2004-09-26 00:00:00,18,universidad nacional de la pampa,ciencias veterinarias,Michael perez,Randysharp@hotmail.com,male,"usns klein +fpo aa 63299",7100 +1826,2019-11-27 00:00:00,1971-10-29 00:00:00,51,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Brianna taylor,Arthurhammond@hotmail.com,female,"858 patrick circle suite 510 +batesport, dc 69353",6241 +1827,2019-11-27 00:00:00,1944-06-28 00:00:00,78,universidad de morón,diseño industrial,Erin travis,Lindsaymendoza@hotmail.com,female,"987 marissa pass +east michaelview, ga 78230",4434 +1828,2019-11-27 00:00:00,1953-01-06 00:00:00,69,universidad de morón,licenciatura en terapia ocupacional,Larry gutierrez,Emilymontgomery@yahoo.com,male,"48650 harvey plain suite 088 +sanchezport, pa 21092",8129 +1829,2019-11-27 00:00:00,1950-06-14 00:00:00,72,universidad nacional de la pampa,licenciatura en ciencias de la computación,Lauren jackson,Jvillarreal@hotmail.com,female,"44914 mcgee forge suite 057 +west abigailview, ri 47536",3569 +1830,2019-11-27 00:00:00,1939-04-21 00:00:00,83,universidad de morón,arquitectura,William ortiz,Karenbrown@yahoo.com,male,"300 jackson summit +west lindaton, de 49130",5266 +1831,2019-11-27 00:00:00,1982-05-14 00:00:00,40,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Jason jones,Rhudson@gmail.com,male,"9454 steven roads suite 065 +lake andreatown, ak 20221",3231 +1832,2019-11-27 00:00:00,2002-07-18 00:00:00,20,universidad nacional de la pampa,arquitectura,Deborah fuller,Molly76@hotmail.com,female,"84657 brennan flat +boyerburgh, id 13468",2637 +1833,2019-11-27 00:00:00,2004-05-11 00:00:00,18,universidad de morón,diseño de imagen y sonido,Michael nixon,Shawmatthew@gmail.com,male,"4674 fernandez trail suite 764 +south anthonymouth, tn 60263",6233 +1834,2019-11-27 00:00:00,1921-10-19 00:00:00,101,universidad nacional de la pampa,contador público ,Elizabeth duran,Thomas48@hotmail.com,female,"50090 dalton pass apt. 684 +west robinshire, sc 16611",8319 +1835,2019-11-27 00:00:00,1906-02-09 00:00:00,116,universidad de morón,contador público ,Adam fisher,Jmitchell@yahoo.com,male,"27072 amanda rue suite 071 +lake lisafort, nv 37624",8353 +1836,2019-11-27 00:00:00,1999-09-22 00:00:00,23,universidad de morón,diseño industrial,Jason avila,Rorozco@hotmail.com,male,"11775 ryan shores +east david, ar 70539",2741 +1837,2019-11-27 00:00:00,1912-08-16 00:00:00,110,universidad de morón,licenciatura en artes,Shirley hunt,Harmonrachael@gmail.com,female,"34239 burnett land apt. 633 +hortonburgh, ma 94655",2454 +1838,2019-11-27 00:00:00,1950-06-14 00:00:00,72,universidad de morón,licenciatura en ciencias biológicas,Derrick hebert,Andrew89@yahoo.com,male,"1964 samuel branch apt. 923 +new heatherside, mi 73564",3376 +1839,2019-12-27 00:00:00,1981-08-15 00:00:00,41,universidad nacional de la pampa,bioquímica,Stephen sawyer,Ufitzgerald@hotmail.com,male,"1407 thomas centers apt. 890 +south kenneth, nc 04743",7500 +1840,2019-12-27 00:00:00,1907-09-06 00:00:00,115,universidad nacional de la pampa,licenciatura en administración ,Catherine ryan,Padilladavid@yahoo.com,female,"03464 rachel neck +susanland, az 67796",4133 +1841,2019-12-27 00:00:00,1942-12-28 00:00:00,79,universidad de morón,ingeniería electrónica,Taylor johnson,Lisa52@gmail.com,female,"72489 carl curve apt. 419 +hopkinsside, nd 71584",5755 +1842,2019-12-27 00:00:00,1923-07-08 00:00:00,99,universidad de morón,licenciatura en artes,Anthony castaneda,Meganwallace@yahoo.com,male,"245 lynn tunnel +rodneyton, tx 60487",6513 +1843,2019-12-27 00:00:00,1920-05-30 00:00:00,102,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Daniel trevino,Hansensarah@hotmail.com,male,"975 nicole key suite 627 +carterchester, de 27070",1714 +1844,2019-12-27 00:00:00,1950-05-05 00:00:00,72,universidad nacional de la pampa,ingeniería mecánica,Kevin huynh,Tara10@hotmail.com,male,"46193 ryan road +ashleyfurt, co 99266",7511 +1845,2019-12-27 00:00:00,1920-06-19 00:00:00,102,universidad de morón,arquitectura,Lisa phillips,Victoratkins@hotmail.com,female,"uscgc castillo +fpo aa 40693",2631 +1846,2019-12-27 00:00:00,1942-09-05 00:00:00,80,universidad nacional de la pampa,licenciatura en ciencias geológicas,Maria davis,Marissasilva@yahoo.com,female,"5752 penny falls suite 615 +christinaberg, wy 91515",6339 +1847,2019-12-27 00:00:00,1932-07-09 00:00:00,90,universidad de morón,actuario ,Sandra williams,Matthewhodge@gmail.com,female,"9527 johnson rapid +johnville, al 12356",1824 +1848,2019-12-27 00:00:00,1988-01-30 00:00:00,34,universidad de morón,actuario ,Nicolas cox,Swansoncandace@gmail.com,male,"888 ashley run +matthewfurt, oh 76255",8505 +1849,2019-12-27 00:00:00,1921-05-11 00:00:00,101,universidad de morón,licenciatura en terapia ocupacional,Edward schwartz,Cartercolleen@hotmail.com,male,"926 cynthia isle +north juliaside, fl 14705",6748 +1850,2019-12-27 00:00:00,1924-09-26 00:00:00,98,universidad nacional de la pampa,licenciatura en ciencias de la computación,Jason rivera,Albertbecker@gmail.com,male,"2871 smith circle apt. 431 +tammybury, id 15965",6354 +1851,2019-12-27 00:00:00,1922-05-15 00:00:00,100,universidad de morón,agronomía,Bobby mullins,Hholmes@gmail.com,male,"299 carrie forest apt. 962 +new aaronbury, ga 73109",7243 +1852,2019-12-27 00:00:00,1940-05-25 00:00:00,82,universidad nacional de la pampa,técnico para bioterios ,Kelly barnes,Raymondjustin@yahoo.com,female,"psc 6588, box 0191 +apo aa 46660",3220 +1853,2019-12-27 00:00:00,1909-12-24 00:00:00,112,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Theresa warren,Wellslaura@yahoo.com,female,"0462 donna ridges +dylanfurt, wy 58884",9017 +1854,2019-12-27 00:00:00,1940-03-08 00:00:00,82,universidad nacional de la pampa,licenciatura en ciencias ambientales,Robert hall,Lopeznancy@gmail.com,male,"424 vanessa rue +lake cody, ok 44106",6013 +1855,2019-12-27 00:00:00,1999-01-08 00:00:00,23,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Jason moore,Rcameron@gmail.com,male,"6438 melton spring apt. 637 +jordanside, in 92095",2603 +1856,2019-10-28 00:00:00,2001-07-19 00:00:00,21,universidad de morón,licenciatura en terapia ocupacional,Billy thomas,Lisa89@gmail.com,male,"83597 monica mall +west bradley, dc 29274",2705 +1857,2019-10-28 00:00:00,1921-01-30 00:00:00,101,universidad de morón,licenciatura en ciencias geológicas,Sharon hampton,Lmclaughlin@yahoo.com,female,"82089 mckenzie island suite 779 +sparkston, ky 95547",2622 +1858,2019-10-28 00:00:00,1977-09-30 00:00:00,45,universidad de morón,ingeniería en informática,Dr. mark wilson,Alejandro72@hotmail.com,male,"uss morgan +fpo aa 01443",2123 +1859,2019-10-28 00:00:00,1906-05-03 00:00:00,116,universidad nacional de la pampa,licenciatura en sociología ,Tracy strickland,Roblesaustin@hotmail.com,female,"75554 ashlee junctions +port jill, il 85902",3518 +1860,2019-10-28 00:00:00,1912-08-07 00:00:00,110,universidad nacional de la pampa,licenciatura en sociología ,Caitlyn li,Conleymichelle@gmail.com,female,"794 rios port +thompsonborough, nc 34269",5730 +1861,2019-10-28 00:00:00,1907-07-07 00:00:00,115,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Kimberly porter,Mariawalker@gmail.com,female,"2398 williams estates suite 375 +amandafurt, in 35291",8136 +1862,2019-10-28 00:00:00,1972-10-23 00:00:00,50,universidad nacional de la pampa,actuario ,Anna hamilton,Marywilliamson@gmail.com,female,"07422 nathan estate +port heather, ia 84824",2601 +1863,2019-10-28 00:00:00,1976-08-13 00:00:00,46,universidad de morón,licenciatura en ciencia política ,Brenda harrington,Melissa11@yahoo.com,female,"815 gonzalez park +stewarttown, ny 93655",6501 +1864,2019-10-28 00:00:00,2003-03-08 00:00:00,19,universidad nacional de la pampa,diseño industrial,Heather anderson,Rmcdonald@hotmail.com,female,"987 lopez union +east christopherville, mi 11631",1682 +1865,2019-10-28 00:00:00,2004-04-16 00:00:00,18,universidad de morón,licenciatura en gestión de agroalimentos,Christian lindsey,Ustevens@gmail.com,male,"438 ashley alley +jacquelineside, or 42124",4740 +1866,2019-10-28 00:00:00,1969-10-01 00:00:00,53,universidad nacional de la pampa,licenciatura en terapia ocupacional,Mary hawkins,Kevin14@hotmail.com,female,"963 sarah motorway +andersonport, tx 79473",9409 +1867,2019-10-28 00:00:00,1961-02-27 00:00:00,61,universidad nacional de la pampa,agronomía,Sara wilson,Mark10@yahoo.com,female,"23742 parks grove +port stevenborough, ks 95595",2441 +1868,2019-10-28 00:00:00,1986-02-26 00:00:00,36,universidad nacional de la pampa,actuario ,Thomas bond,Victoria57@yahoo.com,male,"4375 cameron hollow +burkeland, ak 19227",3218 +1869,2019-10-28 00:00:00,1939-05-25 00:00:00,83,universidad de morón,licenciatura en ciencias de la computación,Pamela clark,Andersonshelley@gmail.com,female,"66962 watts garden +doyleton, vt 17182",5460 +1870,2019-10-28 00:00:00,1953-09-15 00:00:00,69,universidad nacional de la pampa,contador público ,Stephanie nicholson,Bobby18@gmail.com,female,"864 scott crossing +north williamport, az 88273",1657 +1871,2019-10-28 00:00:00,1969-10-31 00:00:00,53,universidad de morón,agronomía,Jeffrey mann,Copelandkristen@gmail.com,male,"6784 bradley tunnel +south john, nh 70967",1601 +1872,2019-10-28 00:00:00,1965-06-09 00:00:00,57,universidad nacional de la pampa,licenciatura en ciencias ambientales,Jeremiah mitchell,Mary31@gmail.com,male,"22612 brian prairie apt. 267 +andersonport, ia 06905",5460 +1873,2019-10-28 00:00:00,1921-03-18 00:00:00,101,universidad de morón,licenciatura en gestión de agroalimentos,Joshua johnson,Timothyhayes@hotmail.com,male,"5160 gray locks +hallfurt, oh 02619",3267 +1874,2019-10-28 00:00:00,1984-03-20 00:00:00,38,universidad de morón,farmacia,Eric brown,Levans@gmail.com,male,"62378 chavez squares +lake kariton, az 22171",7241 +1875,2019-10-28 00:00:00,1984-12-03 00:00:00,37,universidad de morón,licenciatura en musicoterapia,Richard ellis,Lynchmichael@gmail.com,male,"67670 susan rapids +beckfurt, al 57122",9301 +1876,2019-10-28 00:00:00,1926-02-08 00:00:00,96,universidad de morón,licenciatura en ciencias geológicas,Timothy anderson,Dawnsmith@yahoo.com,male,"73780 pamela landing apt. 444 +julieport, sd 85802",7540 +1877,2019-11-28 00:00:00,1953-12-30 00:00:00,68,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Denise lewis,Craig39@gmail.com,female,"8465 avila harbors suite 034 +owenchester, mn 20145",8532 +1878,2019-11-28 00:00:00,1935-03-14 00:00:00,87,universidad de morón,actuario ,Janet pearson,Turnerashley@gmail.com,female,"usnv griffith +fpo ae 09769",3718 +1879,2019-11-28 00:00:00,1995-03-29 00:00:00,27,universidad de morón,ciencias veterinarias,Tyler maynard,Christopher91@gmail.com,male,"51181 amy rue +port gregory, al 42264",6643 +1880,2019-11-28 00:00:00,1954-06-24 00:00:00,68,universidad nacional de la pampa,licenciatura en ciencias biológicas,Jennifer shelton,Kimberly69@hotmail.com,female,"095 yesenia overpass +east robert, nm 63711",4117 +1881,2019-11-28 00:00:00,1978-09-18 00:00:00,44,universidad de morón,licenciatura en relaciones del trabajo ,Nicholas norris,Skinnerclinton@hotmail.com,male,"49840 hunt ford +west brandon, dc 82972",6383 +1882,2019-11-28 00:00:00,1961-05-07 00:00:00,61,universidad nacional de la pampa,arquitectura,Anthony johnson,Robin16@yahoo.com,male,"85221 jonathan canyon +port lorraineport, mi 22460",5750 +1883,2019-11-28 00:00:00,1930-04-06 00:00:00,92,universidad de morón,licenciatura en gestión de agroalimentos,Elijah chen,Breweralexandra@hotmail.com,male,"97206 harris union +west rachaelside, ca 31224",3172 +1884,2019-11-28 00:00:00,1999-01-06 00:00:00,23,universidad nacional de la pampa,diseño de imagen y sonido,Tammy kirk,Hudsonvalerie@hotmail.com,female,"18184 sanchez courts suite 463 +andersonfurt, la 28452",3318 +1885,2019-11-28 00:00:00,1992-04-24 00:00:00,30,universidad nacional de la pampa,técnico para bioterios ,Chelsea patel,Valeriemiller@hotmail.com,female,"141 smith mill apt. 663 +meganberg, wi 33501",3180 +1886,2019-11-28 00:00:00,1921-04-21 00:00:00,101,universidad de morón,técnico para bioterios ,Paige dunn,Sierrafuller@yahoo.com,female,"4183 jacqueline creek suite 233 +south joshua, tx 67884",5313 +1887,2019-11-28 00:00:00,1996-10-21 00:00:00,26,universidad nacional de la pampa,licenciatura en artes,Dr. emily martin,Donald24@yahoo.com,female,"5730 dennis estate apt. 519 +lake melinda, fl 48116",7114 +1888,2019-11-28 00:00:00,1910-11-18 00:00:00,112,universidad de morón,licenciatura en ciencias de la computación,Adrian allison,Xrivas@yahoo.com,male,"4640 randy place +port gloriafort, ct 67730",7100 +1889,2019-11-28 00:00:00,1912-04-17 00:00:00,110,universidad de morón,ciencias veterinarias,Caleb taylor,Danadennis@gmail.com,male,"3159 kenneth lights +ronaldville, pa 05671",5551 +1890,2019-11-28 00:00:00,1927-06-18 00:00:00,95,universidad nacional de la pampa,ingeniería mecánica,Brian henderson,Campbellstacey@gmail.com,male,"psc 2725, box 3518 +apo ae 77406",6407 +1891,2019-11-28 00:00:00,1906-10-26 00:00:00,116,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Rebecca garcia,Michelle95@gmail.com,female,"usnv berry +fpo aa 46591",2946 +1892,2019-11-28 00:00:00,1922-05-11 00:00:00,100,universidad nacional de la pampa,ciencias veterinarias,Ronald clark,Kathleen87@gmail.com,male,"7444 amy cliff suite 062 +garzafurt, mo 50777",2156 +1893,2019-11-28 00:00:00,1986-05-02 00:00:00,36,universidad de morón,licenciatura en ciencias geológicas,Brittany black,Caseytrevor@yahoo.com,female,"55125 coleman drives +johnsonville, pa 37351",3003 +1894,2019-11-28 00:00:00,1979-05-02 00:00:00,43,universidad nacional de la pampa,técnico para bioterios ,Michael mullen,Cathyelliott@yahoo.com,male,"793 tucker mountain +sarahberg, hi 26402",1876 +1895,2019-11-28 00:00:00,1921-03-26 00:00:00,101,universidad nacional de la pampa,medicina,Albert hays,Carolyn68@hotmail.com,male,"7177 holmes river +jerryland, ga 06025",3551 +1896,2019-11-28 00:00:00,1941-07-11 00:00:00,81,universidad de morón,arquitectura,Donald carrillo,Eric33@hotmail.com,male,"53223 flores knoll apt. 917 +victoriaside, ut 77823",6652 +1897,2019-11-28 00:00:00,1996-09-25 00:00:00,26,universidad de morón,licenciatura en sociología ,William solis,Melindahill@yahoo.com,male,"71285 rice tunnel apt. 768 +barrettberg, nd 92549",3025 +1898,2019-11-28 00:00:00,1997-11-17 00:00:00,25,universidad de morón,licenciatura en ciencias biológicas,Kylie gonzales,Rowlandmaria@yahoo.com,female,"psc 6516, box 5119 +apo aa 02492",2107 +1899,2019-12-28 00:00:00,1978-04-28 00:00:00,44,universidad nacional de la pampa,licenciatura en artes,Michael miller,Andrea00@yahoo.com,male,"2520 miranda springs +east nicholas, fl 85751",1761 +1900,2019-12-28 00:00:00,1973-05-26 00:00:00,49,universidad de morón,agronomía,Kelsey black,Thomas87@hotmail.com,female,"257 gallagher neck +philipton, ga 81340",1865 +1901,2019-12-28 00:00:00,1931-06-19 00:00:00,91,universidad de morón,licenciatura en musicoterapia,Matthew olson,Zturner@gmail.com,male,"53696 kristen divide +west jason, ut 77482",9401 +1902,2019-12-28 00:00:00,1930-04-09 00:00:00,92,universidad de morón,medicina,Mary best,Taylormitchell@yahoo.com,female,"80044 roberta pines +lake sean, ny 44319",1708 +1903,2019-12-28 00:00:00,1997-04-25 00:00:00,25,universidad de morón,contador público ,Kelly pham,Sjohnson@hotmail.com,female,"901 ryan circles +jeffreyton, wv 63712",3569 +1904,2019-12-28 00:00:00,1907-11-27 00:00:00,115,universidad de morón,farmacia,Kathy williams,Robertsontommy@hotmail.com,female,"335 matthew inlet +jonathanmouth, dc 67014",3427 +1905,2019-12-28 00:00:00,1951-08-29 00:00:00,71,universidad nacional de la pampa,licenciatura en ciencias biológicas,Anthony valenzuela,Margaretcastro@gmail.com,male,"68298 brittany heights +south stephanie, ny 93311",3503 +1906,2019-12-28 00:00:00,1941-02-16 00:00:00,81,universidad nacional de la pampa,diseño industrial,Carla perkins,Pamelasmith@gmail.com,female,"574 ryan mews suite 763 +mandyberg, va 94103",6431 +1907,2019-12-28 00:00:00,1913-04-26 00:00:00,109,universidad nacional de la pampa,licenciatura en musicoterapia,Christina solomon,Christie81@gmail.com,female,"6285 karen alley suite 151 +east elizabethmouth, de 17494",3017 +1908,2019-12-28 00:00:00,1996-02-03 00:00:00,26,universidad nacional de la pampa,licenciatura en sociología ,Catherine richardson,Paynesarah@yahoo.com,female,"295 krystal dam suite 844 +charlesburgh, mt 16411",5589 +1909,2019-12-28 00:00:00,1943-03-04 00:00:00,79,universidad de morón,contador público ,Dr. robert scott dds,Stacy25@yahoo.com,male,"unit 8219 box 7997 +dpo ap 40488",1727 +1910,2019-12-28 00:00:00,1952-04-04 00:00:00,70,universidad de morón,contador público ,Matthew acevedo,Williamsdonald@gmail.com,male,"45468 adams land +south christopherbury, mt 58901",4153 +1911,2019-12-28 00:00:00,1986-09-11 00:00:00,36,universidad de morón,licenciatura en artes,William pena,David20@hotmail.com,male,"psc 0404, box 2627 +apo aa 07506",4230 +1912,2019-12-28 00:00:00,2002-01-22 00:00:00,20,universidad de morón,diseño industrial,Cynthia schroeder,Ahoward@gmail.com,female,"unit 8224 box 0378 +dpo aa 99939",3350 +1913,2019-12-28 00:00:00,1919-05-09 00:00:00,103,universidad de morón,contador público ,Sharon rodriguez,Imurphy@hotmail.com,female,"6777 rose turnpike +west theresa, in 21826",2761 +1914,2019-12-28 00:00:00,1975-03-01 00:00:00,47,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,Stacie wagner,Tfrench@gmail.com,female,"95454 eric course +harristown, tn 63159",6381 +1915,2019-12-28 00:00:00,1982-09-28 00:00:00,40,universidad nacional de la pampa,licenciatura en administración ,Theodore bailey,Johnstonwesley@hotmail.com,male,"364 christopher parkway apt. 710 +williammouth, ri 03115",3016 +1916,2019-10-29 00:00:00,1964-05-30 00:00:00,58,universidad nacional de la pampa,medicina,Dr. morgan bruce,Stronggary@yahoo.com,female,"70717 deborah turnpike +north heather, pa 03992",2764 +1917,2019-10-29 00:00:00,1945-08-29 00:00:00,77,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Mitchell kemp,Molinaleon@gmail.com,male,"26197 hughes tunnel +melissastad, al 39197",8208 +1918,2019-10-29 00:00:00,1923-04-06 00:00:00,99,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Michelle howell,Aaustin@hotmail.com,female,"930 benjamin views +new donna, mi 54702",3708 +1919,2019-10-29 00:00:00,1942-09-11 00:00:00,80,universidad nacional de la pampa,licenciatura en terapia ocupacional,Monica oneal,Udillon@yahoo.com,female,"07134 kelly lights +lake amber, or 30482",6648 +1920,2019-10-29 00:00:00,1909-09-18 00:00:00,113,universidad de morón,licenciatura en gestión de agroalimentos,Pamela richardson,Jeffreywood@hotmail.com,female,"6661 meyers summit suite 111 +andrewmouth, ga 85238",5381 +1921,2019-10-29 00:00:00,1968-01-15 00:00:00,54,universidad de morón,licenciatura en musicoterapia,Adam golden,Rebecca64@yahoo.com,male,"4230 joseph freeway apt. 106 +davidfurt, nj 23722",1663 +1922,2019-10-29 00:00:00,1943-06-02 00:00:00,79,universidad de morón,diseño industrial,Anthony sexton,Hardyapril@gmail.com,male,"9448 jimmy vista suite 612 +weaverton, md 61128",9411 +1923,2019-10-29 00:00:00,1911-10-26 00:00:00,111,universidad nacional de la pampa,licenciatura en ciencias de la computación,Aaron martin,Owheeler@hotmail.com,male,"364 silva motorway suite 583 +port angela, mt 84566",5634 +1924,2019-10-29 00:00:00,1954-11-23 00:00:00,68,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Andrew yang,Andrew76@yahoo.com,male,"75847 owens forge apt. 772 +weissmouth, or 78782",8171 +1925,2019-10-29 00:00:00,1978-01-23 00:00:00,44,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Stephanie vargas,Scottvictoria@gmail.com,female,"396 simmons flats +fisherchester, ia 40540",3005 +1926,2019-10-29 00:00:00,1931-04-03 00:00:00,91,universidad nacional de la pampa,contador público ,Alyssa kaufman,Julie29@yahoo.com,female,"3040 antonio vista +johnchester, mn 60219",3423 +1927,2019-10-29 00:00:00,1992-12-14 00:00:00,29,universidad de morón,técnico para bioterios ,Bryan grant,Martinspencer@yahoo.com,male,"41880 gregory club suite 004 +alvarezville, nh 38505",7013 +1928,2019-10-29 00:00:00,1940-06-23 00:00:00,82,universidad de morón,diseño industrial,James dixon,Philipramirez@hotmail.com,male,"05266 curry road +joshuaside, ca 13855",2643 +1929,2019-10-29 00:00:00,1918-12-05 00:00:00,104,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Gabriel allen,Jameshansen@gmail.com,male,"5450 laura trail apt. 762 +morrisonfurt, ia 05728",2615 +1930,2019-10-29 00:00:00,1933-05-13 00:00:00,89,universidad de morón,licenciatura en relaciones del trabajo ,Timothy price,Bwebster@hotmail.com,male,"4849 lopez park +bartonmouth, nj 93257",5446 +1931,2019-10-29 00:00:00,1928-11-26 00:00:00,94,universidad de morón,licenciatura en sociología ,Courtney sloan,Andrewspaul@yahoo.com,female,"0566 rogers place +north brianbury, mt 60672",3583 +1932,2019-10-29 00:00:00,1954-01-20 00:00:00,68,universidad de morón,licenciatura en ciencia política ,Ashley thompson,Nicholastucker@yahoo.com,female,"75846 gray drive suite 233 +perkinsfurt, nd 31642",5331 +1933,2019-10-29 00:00:00,1957-03-20 00:00:00,65,universidad nacional de la pampa,diseño industrial,Tony dunn,Stevethompson@hotmail.com,male,"0456 chambers trafficway suite 539 +new brian, nv 02112",9200 +1934,2019-10-29 00:00:00,1985-04-10 00:00:00,37,universidad de morón,licenciatura en ciencias antropológicas,Jennifer fernandez,Greeneerin@hotmail.com,female,"75937 durham oval apt. 867 +davidville, mo 50453",3526 +1935,2019-10-29 00:00:00,1981-05-08 00:00:00,41,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Stacey french,Brendaruiz@yahoo.com,female,"915 daniel street apt. 257 +crystalside, tn 62716",3074 +1936,2019-10-29 00:00:00,1914-04-13 00:00:00,108,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Randy hudson,Eileendavis@hotmail.com,male,"041 anderson points apt. 753 +port heatherfurt, nc 88677",4753 +1937,2019-10-29 00:00:00,1925-08-19 00:00:00,97,universidad nacional de la pampa,agronomía,John elliott iii,Fwong@hotmail.com,male,"69207 matthew mall suite 195 +richardshire, mi 03397",2751 +1938,2019-10-29 00:00:00,1927-02-11 00:00:00,95,universidad nacional de la pampa,ciencias veterinarias,Tony lee,Smorris@yahoo.com,male,"79255 gordon route +north victoria, ny 78358",5360 +1939,2019-10-29 00:00:00,1961-10-18 00:00:00,61,universidad de morón,licenciatura en relaciones del trabajo ,Chad hunter,Beckyyoung@gmail.com,male,"681 saunders road +rebeccamouth, in 10043",3412 +1940,2019-10-29 00:00:00,1957-01-25 00:00:00,65,universidad de morón,actuario ,Jennifer blevins,Heatherstanley@yahoo.com,female,"06189 christopher knoll +south gregory, mn 07215",6507 +1941,2019-10-29 00:00:00,1906-03-28 00:00:00,116,universidad de morón,licenciatura en kinesiología y fisiatría,Sharon parsons,Villarrealdawn@gmail.com,female,"78090 fisher prairie +hectormouth, oh 68177",6403 +1942,2019-10-29 00:00:00,1997-09-19 00:00:00,25,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Jessica grimes,Kvasquez@gmail.com,female,"336 taylor bypass +huntbury, nj 60225",7111 +1943,2019-10-29 00:00:00,1938-02-02 00:00:00,84,universidad de morón,licenciatura en ciencias ambientales,Billy lopez,Santosgregory@yahoo.com,male,"0490 deleon points suite 244 +port kristafurt, mo 15416",5301 +1944,2019-10-29 00:00:00,1940-01-24 00:00:00,82,universidad nacional de la pampa,arquitectura,Vanessa adkins,Glennlaura@gmail.com,female,"uscgc holland +fpo aa 44701",7303 +1945,2019-11-29 00:00:00,1963-05-27 00:00:00,59,universidad nacional de la pampa,licenciatura en ciencias de la computación,Lynn bonilla,Jennifermccarty@yahoo.com,female,"7117 patricia walk apt. 303 +robinsonmouth, ks 56158",3220 +1946,2019-11-29 00:00:00,1951-06-08 00:00:00,71,universidad de morón,licenciatura en ciencias ambientales,Erik ramirez,Williambowers@gmail.com,male,"9142 carlos forges apt. 870 +kingview, nv 12442",3371 +1947,2019-11-29 00:00:00,1979-01-29 00:00:00,43,universidad de morón,licenciatura en terapia ocupacional,James patterson,Loganmark@gmail.com,male,"03253 aguilar courts +east daniel, ct 35079",6078 +1948,2019-11-29 00:00:00,1989-07-02 00:00:00,33,universidad de morón,licenciatura en planificación y diseño del paisaje,Joseph stuart,Jeremystephens@yahoo.com,male,"8873 hart mission suite 307 +millerbury, mi 34531",3112 +1949,2019-11-29 00:00:00,1931-06-29 00:00:00,91,universidad de morón,licenciatura en artes,James cruz,Lisa54@hotmail.com,male,"408 troy parkways apt. 696 +port alan, in 07404",2715 +1950,2019-11-29 00:00:00,1980-05-18 00:00:00,42,universidad de morón,licenciatura en ciencias ambientales,David jones,Ortizkimberly@hotmail.com,male,"49857 nicole mills +new timothy, ok 39455",7106 +1951,2019-11-29 00:00:00,1946-07-12 00:00:00,76,universidad de morón,licenciatura en administración ,Tony greene,Janet25@gmail.com,male,"86113 cynthia plain +new mauricechester, ny 51622",3229 +1952,2019-11-29 00:00:00,1911-07-12 00:00:00,111,universidad de morón,licenciatura en gestión de agroalimentos,Troy houston,Jimmy05@gmail.com,male,"36612 stevens views suite 528 +chenchester, wv 90188",3317 +1953,2019-11-29 00:00:00,1958-03-25 00:00:00,64,universidad nacional de la pampa,contador público ,Lisa grimes,Gadams@hotmail.com,female,"146 holloway pike +shawnshire, mt 36625",5779 +1954,2019-11-29 00:00:00,1948-05-20 00:00:00,74,universidad nacional de la pampa,licenciatura en terapia ocupacional,James rogers,Richardkennedy@yahoo.com,male,"118 watkins crest suite 209 +port jacqueline, oh 76868",6053 +1955,2019-11-29 00:00:00,1995-02-07 00:00:00,27,universidad de morón,diseño de imagen y sonido,Justin morgan,Barbaraowen@yahoo.com,male,"1835 jeffrey radial suite 524 +new karina, de 49258",6621 +1956,2019-11-29 00:00:00,1994-04-11 00:00:00,28,universidad nacional de la pampa,técnico para bioterios ,Levi jones,Amcbride@hotmail.com,male,"0928 patrick hollow apt. 830 +east krystalfurt, nv 83986",3113 +1957,2019-11-29 00:00:00,1917-03-19 00:00:00,105,universidad nacional de la pampa,licenciatura en psicología,Eileen crawford,Carol02@gmail.com,female,"609 matthew plaza apt. 078 +howardport, ut 45422",3364 +1958,2019-11-29 00:00:00,1910-12-12 00:00:00,111,universidad de morón,bioquímica,Brittany castillo,Jamiediaz@hotmail.com,female,"1928 leonard rapids +valdezborough, sd 59319",5871 +1959,2019-11-29 00:00:00,1917-07-27 00:00:00,105,universidad de morón,licenciatura en relaciones del trabajo ,Alan scott,Davidreynolds@gmail.com,male,"97405 williams mountains apt. 890 +mckenzieview, al 77589",7507 +1960,2019-11-29 00:00:00,1980-09-30 00:00:00,42,universidad nacional de la pampa,licenciatura en ciencia política ,Monica ball,Blewis@hotmail.com,female,"42380 jessica lake suite 762 +south stevenville, ri 05308",6200 +1961,2019-11-29 00:00:00,1931-11-22 00:00:00,91,universidad nacional de la pampa,ciencias veterinarias,Julian yoder,Danielrodriguez@yahoo.com,male,"4228 sampson locks +new jonathan, de 18457",9211 +1962,2019-11-29 00:00:00,1938-10-30 00:00:00,84,universidad de morón,ingeniería en informática,Joshua alvarez,Mmendez@yahoo.com,male,"3387 travis cliff +east andrea, ut 80662",2415 +1963,2019-11-29 00:00:00,1947-12-07 00:00:00,74,universidad de morón,licenciatura en administración ,Scott waters,Vmartin@gmail.com,male,"8946 underwood burgs +north rebecca, pa 00636",5710 +1964,2019-11-29 00:00:00,1980-08-11 00:00:00,42,universidad nacional de la pampa,ingeniería electrónica,George coleman,Coffeydavid@yahoo.com,male,"12046 elizabeth brooks +east cody, ma 26023",8301 +1965,2019-11-29 00:00:00,1999-11-17 00:00:00,23,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Mr. eugene hernandez jr.,Heather98@gmail.com,male,"2004 kimberly point +bellside, wv 54332",2257 +1966,2019-11-29 00:00:00,1935-08-25 00:00:00,87,universidad nacional de la pampa,licenciatura en musicoterapia,Monica keith,Kristenhernandez@yahoo.com,female,"241 carter drives suite 118 +north kendrahaven, dc 03142",8322 +1967,2019-11-29 00:00:00,1954-05-28 00:00:00,68,universidad de morón,licenciatura en ciencias ambientales,Brittany ortiz,Jamiegutierrez@yahoo.com,female,"50052 tucker square +port johnchester, ak 20552",8520 +1968,2019-11-29 00:00:00,1935-06-20 00:00:00,87,universidad nacional de la pampa,licenciatura en artes,Carlos hernandez,Wgarcia@gmail.com,male,"usnv melton +fpo ap 43448",6537 +1969,2019-11-29 00:00:00,1912-04-26 00:00:00,110,universidad de morón,licenciatura en artes,Julie simpson,Ashleycunningham@yahoo.com,female,"64669 cynthia street +new valerieland, vt 99946",5317 +1970,2019-11-29 00:00:00,1942-08-19 00:00:00,80,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,John collins,Williamedwards@hotmail.com,male,"85804 michael spring apt. 658 +west andrew, il 56048",2615 +1971,2019-12-29 00:00:00,1940-08-07 00:00:00,82,universidad nacional de la pampa,farmacia,Kenneth diaz md,Wardzachary@gmail.com,male,"95765 sullivan parkway suite 461 +dakotaland, tn 84351",6505 +1972,2019-12-29 00:00:00,1974-01-13 00:00:00,48,universidad de morón,ciencias veterinarias,Taylor wright,Johnhenderson@yahoo.com,male,"57627 carl street apt. 930 +robertburgh, me 15441",6538 +1973,2019-12-29 00:00:00,2003-10-08 00:00:00,19,universidad nacional de la pampa,agronomía,Pamela miller,Medinastephanie@hotmail.com,female,"9244 walter center +justinfort, mt 53726",9225 +1974,2019-12-29 00:00:00,1960-08-22 00:00:00,62,universidad de morón,licenciatura en sociología ,Patricia johnson,Vstevenson@gmail.com,female,"102 sharon islands +south ravenstad, oh 02671",1617 +1975,2019-12-29 00:00:00,1932-08-23 00:00:00,90,universidad nacional de la pampa,ciencias veterinarias,Scott smith,Steven90@yahoo.com,male,"654 richard tunnel +joshuaview, il 46179",6100 +1976,2019-12-29 00:00:00,1936-05-11 00:00:00,86,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Michael lee,Bsalazar@hotmail.com,male,"403 house stream suite 942 +matthewchester, ny 04495",8164 +1977,2019-12-29 00:00:00,1937-11-07 00:00:00,85,universidad nacional de la pampa,licenciatura en terapia ocupacional,Robert hernandez,Xrivera@yahoo.com,male,"156 castaneda burg +north amandahaven, il 89456",8151 +1978,2019-12-29 00:00:00,1918-07-26 00:00:00,104,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Michael morales,Martinmichael@gmail.com,male,"574 franklin groves +annbury, ri 74874",2132 +1979,2019-12-29 00:00:00,1969-02-17 00:00:00,53,universidad de morón,licenciatura en gestión de agroalimentos,Jeff ayala,Hunterkelly@yahoo.com,male,"622 holly gateway apt. 290 +jimmybury, dc 22835",3384 +1980,2019-12-29 00:00:00,1923-10-23 00:00:00,99,universidad de morón,ingeniería mecánica,Jonathan perez,Xcasey@hotmail.com,male,"947 roberts mountain suite 999 +parrishberg, sc 18500",3476 +1981,2019-12-29 00:00:00,1986-10-02 00:00:00,36,universidad nacional de la pampa,farmacia,Matthew lawson,Marcus69@gmail.com,male,"6076 alvarado fords +robertchester, hi 98487",7226 +1982,2019-12-29 00:00:00,1936-10-23 00:00:00,86,universidad nacional de la pampa,licenciatura en ciencias de la computación,Rebecca baker,Ymorgan@hotmail.com,female,"6252 espinoza plaza apt. 022 +lake michael, ms 35930",6303 +1983,2019-12-29 00:00:00,2002-05-22 00:00:00,20,universidad de morón,licenciatura en ciencia política ,Michael white,Conleyjessica@gmail.com,male,"451 sara roads apt. 913 +smithborough, ks 52288",6500 +1984,2019-12-29 00:00:00,1968-07-16 00:00:00,54,universidad de morón,licenciatura en ciencias de la educación ,Kimberly hahn,Pstuart@gmail.com,female,"618 moreno fork apt. 140 +north elaine, nc 06966",2105 +1985,2019-12-29 00:00:00,1912-10-06 00:00:00,110,universidad nacional de la pampa,diseño de imagen y sonido,Rita wade,Gjordan@yahoo.com,female,"0522 stephen mall +christinamouth, fl 31956",3066 +1986,2019-12-29 00:00:00,1956-02-14 00:00:00,66,universidad de morón,licenciatura en ciencias ambientales,Sara novak,Halljames@yahoo.com,female,"2995 allen highway +daltonbury, id 50845",1655 +1987,2019-12-29 00:00:00,1966-11-25 00:00:00,56,universidad nacional de la pampa,licenciatura en musicoterapia,Sandra collins,Barryamber@yahoo.com,female,"1749 whitaker cliffs suite 151 +churchfort, sd 56287",1657 +1988,2019-12-29 00:00:00,1995-01-23 00:00:00,27,universidad de morón,licenciatura en planificación y diseño del paisaje,Natalie santana,Cmaynard@yahoo.com,female,"unit 6708 box 6014 +dpo aa 80302",6213 +1989,2019-12-29 00:00:00,1959-01-27 00:00:00,63,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Ronald brown,Kristinsimpson@yahoo.com,male,"1126 anthony track apt. 214 +bowmanville, nc 63533",5447 +1990,2019-10-30 00:00:00,1969-06-21 00:00:00,53,universidad nacional de la pampa,licenciatura en ciencias biológicas,Jeffrey murphy,Gwendolynbenton@hotmail.com,male,"8027 jeremy gardens +new kristiberg, ks 69367",5304 +1991,2019-10-30 00:00:00,1917-11-18 00:00:00,105,universidad de morón,ingeniería en informática,David welch,Joneseric@hotmail.com,male,"20979 david road apt. 659 +turnermouth, nj 19840",4174 +1992,2019-10-30 00:00:00,1940-07-23 00:00:00,82,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Nicholas castro,Tperez@gmail.com,male,"078 reed route suite 799 +carpentermouth, or 26714",7241 +1993,2019-10-30 00:00:00,1965-09-15 00:00:00,57,universidad nacional de la pampa,licenciatura en administración ,Victoria chavez,Woodsamanda@hotmail.com,female,"usnv love +fpo ap 19596",7114 +1994,2019-10-30 00:00:00,1907-11-23 00:00:00,115,universidad nacional de la pampa,actuario ,Derek martin,Dorothyreynolds@gmail.com,male,"42837 darrell parkways +south alexander, me 28667",1919 +1995,2019-10-30 00:00:00,1966-09-28 00:00:00,56,universidad nacional de la pampa,licenciatura en sociología ,Amanda gordon,Tperez@yahoo.com,female,"psc 9178, box 3018 +apo ap 81723",4172 +1996,2019-10-30 00:00:00,1966-08-29 00:00:00,56,universidad nacional de la pampa,licenciatura en ciencias de la computación,Jamie butler md,Abuck@gmail.com,female,"35383 henry common +macdonaldfort, mt 04134",7205 +1997,2019-10-30 00:00:00,1923-08-20 00:00:00,99,universidad nacional de la pampa,agronomía,Jacob lewis,Smithbrandon@hotmail.com,male,"0595 henry ville apt. 358 +taramouth, ri 68037",6471 +1998,2019-10-30 00:00:00,1914-05-21 00:00:00,108,universidad de morón,medicina,Margaret allen,Lori41@hotmail.com,female,"7151 steven corners suite 764 +new robertburgh, ks 35399",2212 +1999,2019-10-30 00:00:00,1946-10-22 00:00:00,76,universidad nacional de la pampa,ingeniería mecánica,Amanda chandler,Ojordan@hotmail.com,female,"psc 0878, box 5930 +apo ap 45559",3045 +2000,2019-10-30 00:00:00,1923-04-02 00:00:00,99,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,Anna mccullough,Thomasoneal@yahoo.com,female,"309 laura parkways suite 324 +smithfurt, wa 48570",5415 +2001,2019-10-30 00:00:00,1956-09-30 00:00:00,66,universidad nacional de la pampa,actuario ,William moreno,Danaschneider@gmail.com,male,"7108 michelle knoll suite 915 +jessicaland, mo 54224",5531 +2002,2019-10-30 00:00:00,1997-06-01 00:00:00,25,universidad nacional de la pampa,ciencias veterinarias,Patrick mitchell,Meganjackson@hotmail.com,male,"738 hickman valleys +north robinview, dc 04792",8347 +2003,2019-10-30 00:00:00,1956-12-13 00:00:00,65,universidad de morón,licenciatura en terapia ocupacional,Anne williams,Kelly50@hotmail.com,female,"18769 emily harbor +west helen, nd 41617",5327 +2004,2019-10-30 00:00:00,1950-01-15 00:00:00,72,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Cristian phillips,Fergusondana@gmail.com,male,"57178 justin course +port markbury, ri 24799",4153 +2005,2019-10-30 00:00:00,1939-10-13 00:00:00,83,universidad de morón,licenciatura en ciencias antropológicas,Lori key,Pbutler@yahoo.com,female,"719 michael parkway +port anthonyside, mo 76182",5709 +2006,2019-10-30 00:00:00,1988-03-23 00:00:00,34,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Laura gonzalez,Sjoseph@gmail.com,female,"807 wright crossroad +lauraberg, il 76351",3534 +2007,2019-10-30 00:00:00,1964-12-05 00:00:00,57,universidad nacional de la pampa,diseño industrial,Jill morales,Twinters@yahoo.com,female,"unit 9806 box 1968 +dpo ap 38773",1889 +2008,2019-10-30 00:00:00,1909-03-19 00:00:00,113,universidad nacional de la pampa,licenciatura en terapia ocupacional,Danielle howard,Jperkins@hotmail.com,female,"uscgc pierce +fpo ae 06368",6200 +2009,2019-10-30 00:00:00,1962-08-08 00:00:00,60,universidad nacional de la pampa,bioquímica,Paige hernandez,Briandavila@gmail.com,female,"481 rodriguez isle +allenfort, mo 33010",8115 +2010,2019-10-30 00:00:00,1934-10-10 00:00:00,88,universidad nacional de la pampa,actuario ,Amanda hendrix,Billy90@gmail.com,female,"41925 samantha burgs +desireeberg, il 77352",2813 +2011,2019-10-30 00:00:00,1989-06-09 00:00:00,33,universidad nacional de la pampa,bioquímica,David solis,Terri39@yahoo.com,male,"822 bush cove suite 190 +stevenchester, ct 52976",7545 +2012,2019-10-30 00:00:00,1933-12-26 00:00:00,88,universidad nacional de la pampa,arquitectura,Heather best,Imarquez@yahoo.com,female,"17108 william island suite 342 +new renee, ar 71579",3176 +2013,2019-10-30 00:00:00,1919-07-11 00:00:00,103,universidad nacional de la pampa,ingeniería electrónica,Judy adams,Hrichards@yahoo.com,female,"10274 brianna plaza +herbertburgh, nj 44201",3021 +2014,2019-11-30 00:00:00,1990-05-13 00:00:00,32,universidad de morón,agronomía,Gregory andrews,Lindsey75@yahoo.com,male,"74803 elizabeth lock +north phyllis, nd 97605",7621 +2015,2019-11-30 00:00:00,1948-05-13 00:00:00,74,universidad nacional de la pampa,licenciatura en terapia ocupacional,Lisa arias,Beverly17@gmail.com,female,"usnv jones +fpo ae 98037",7316 +2016,2019-11-30 00:00:00,1963-06-24 00:00:00,59,universidad de morón,licenciatura en sociología ,Chelsea curry,Ashleyowens@hotmail.com,female,"282 solomon island +east aaron, nh 47628",4716 +2017,2019-11-30 00:00:00,1937-12-27 00:00:00,84,universidad de morón,licenciatura en ciencias antropológicas,Jonathan lewis,Jacksonanne@hotmail.com,male,"93657 silva underpass suite 283 +new ericburgh, sd 94537",6616 +2018,2019-11-30 00:00:00,1989-03-23 00:00:00,33,universidad nacional de la pampa,licenciatura en ciencias ambientales,Becky coleman,Zjohnson@yahoo.com,female,"unit 2039 box 7067 +dpo ap 28792",6463 +2019,2019-11-30 00:00:00,1957-04-17 00:00:00,65,universidad de morón,ingeniería mecánica,Amy galloway,Danacooley@yahoo.com,female,"8080 clark harbors suite 648 +port maxwellside, id 06000",3530 +2020,2019-11-30 00:00:00,1937-09-20 00:00:00,85,universidad de morón,licenciatura en kinesiología y fisiatría,Joshua escobar,Millerjonathan@gmail.com,male,"84639 allison hills suite 061 +east rachelville, mn 07262",2745 +2021,2019-11-30 00:00:00,1968-11-29 00:00:00,53,universidad nacional de la pampa,licenciatura en terapia ocupacional,Joel simpson,Cardenaszachary@gmail.com,male,"97548 carlos crest +south anthony, nh 77085",3176 +2022,2019-11-30 00:00:00,2003-11-16 00:00:00,19,universidad de morón,bioquímica,Christopher taylor,Nashsherry@hotmail.com,male,"5965 fry lakes suite 886 +north melissafurt, sc 11549",5711 +2023,2019-11-30 00:00:00,1957-08-22 00:00:00,65,universidad de morón,ingeniería mecánica,Dale jackson,Wjohnson@gmail.com,male,"65938 william summit apt. 380 +hamiltonfurt, ky 95318",7307 +2024,2019-11-30 00:00:00,1907-11-04 00:00:00,115,universidad de morón,licenciatura en terapia ocupacional,Dana gregory,Dixoncrystal@yahoo.com,female,"6516 jennifer alley +stephanieside, de 13247",6007 +2025,2019-11-30 00:00:00,1949-07-03 00:00:00,73,universidad de morón,licenciatura en artes,Veronica vaughn,Flemingsusan@gmail.com,female,"07859 jamie drive suite 306 +sanchezborough, mn 80810",3114 +2026,2019-11-30 00:00:00,1993-03-18 00:00:00,29,universidad de morón,bioquímica,David pratt,Brandonlewis@yahoo.com,male,"66000 goodman path +robertsside, md 33821",3190 +2027,2019-11-30 00:00:00,1908-10-30 00:00:00,114,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Brenda gregory,Xmoore@gmail.com,female,"3725 sharon ports +west loriberg, ma 10707",3472 +2028,2019-11-30 00:00:00,1958-11-03 00:00:00,64,universidad nacional de la pampa,licenciatura en psicología,Kathy lowe,Riverajacob@gmail.com,female,"17205 moore view +east jason, nv 49820",1846 +2029,2019-11-30 00:00:00,1922-11-21 00:00:00,100,universidad nacional de la pampa,diseño de imagen y sonido,Michael holmes,Aaronfrench@hotmail.com,male,"974 brown mission suite 357 +barbaramouth, ut 17094",3040 +2030,2019-11-30 00:00:00,1954-06-05 00:00:00,68,universidad de morón,licenciatura en ciencias de la educación ,Amy jordan,Xgregory@gmail.com,female,"98582 michael well suite 166 +villaview, ca 13531",5261 +2031,2019-11-30 00:00:00,1922-08-01 00:00:00,100,universidad nacional de la pampa,diseño industrial,Stephen robertson,Dodsonandrew@hotmail.com,male,"8424 webb green apt. 236 +west isaiah, al 86808",3134 +2032,2019-11-30 00:00:00,2002-07-04 00:00:00,20,universidad de morón,licenciatura en ciencia y tecnología de alimentos,Jennifer arellano,Albertrichmond@hotmail.com,female,"7087 luis loaf +joyceland, ok 36732",4115 +2033,2019-11-30 00:00:00,1977-04-02 00:00:00,45,universidad de morón,licenciatura en psicología,Richard brown,Tmitchell@hotmail.com,male,"4912 quinn harbor apt. 561 +deniseville, fl 57750",7313 +2034,2019-11-30 00:00:00,1946-07-01 00:00:00,76,universidad nacional de la pampa,licenciatura en ciencias geológicas,Aaron mendez,Hbryan@yahoo.com,male,"93059 daniel drive suite 791 +morenoport, dc 50098",7507 +2035,2019-11-30 00:00:00,1943-01-30 00:00:00,79,universidad nacional de la pampa,licenciatura en ciencias de la computación,Tammy martin,Brandon26@yahoo.com,female,"psc 1578, box 8727 +apo aa 25453",2214 +2036,2019-12-30 00:00:00,2004-11-04 00:00:00,18,universidad nacional de la pampa,licenciatura en ciencias biológicas,Valerie clarke,Brownnicole@hotmail.com,female,"2145 jennifer union suite 178 +south ashley, or 17106",6438 +2037,2019-12-30 00:00:00,1909-12-04 00:00:00,113,universidad de morón,actuario ,William york,Brendajohnson@gmail.com,male,"65715 marquez circles suite 691 +berryburgh, sc 25192",4101 +2038,2019-12-30 00:00:00,1916-12-02 00:00:00,106,universidad de morón,licenciatura en ciencias de la computación,Michele conrad,Alexandermcdaniel@gmail.com,female,"08819 monica trafficway +coleside, il 56032",2600 +2039,2019-12-30 00:00:00,1922-05-25 00:00:00,100,universidad de morón,licenciatura en ciencias geológicas,Edward richards,Jkennedy@gmail.com,male,"518 shaw pike +amyberg, ms 50355",2520 +2040,2019-12-30 00:00:00,1964-07-14 00:00:00,58,universidad de morón,farmacia,David miller,Stevenflores@hotmail.com,male,"21283 flores spurs +lake kathyborough, ks 61761",3042 +2041,2019-12-30 00:00:00,2004-10-25 00:00:00,18,universidad de morón,licenciatura en psicología,Edward farmer,Rodriguezchelsea@gmail.com,male,"0300 jose estates suite 899 +south luis, vt 09400",9311 +2042,2019-12-30 00:00:00,1907-07-22 00:00:00,115,universidad nacional de la pampa,licenciatura en relaciones del trabajo ,Kenneth davis,Adam84@yahoo.com,male,"067 thomas trafficway apt. 149 +north matthewstad, ri 45424",1816 +2043,2019-12-30 00:00:00,1916-06-12 00:00:00,106,universidad de morón,licenciatura en ciencias antropológicas,Carla lawrence,Hallannette@hotmail.com,female,"50876 priscilla expressway apt. 626 +farrellville, wa 51307",9220 +2044,2019-12-30 00:00:00,1917-10-26 00:00:00,105,universidad nacional de la pampa,contador público ,Robert watson,Jillsmith@yahoo.com,male,"16229 dean corners +cynthiashire, nd 77707",2136 +2045,2019-12-30 00:00:00,1952-02-27 00:00:00,70,universidad de morón,licenciatura en terapia ocupacional,Jean webb,Douglashayes@gmail.com,female,"7832 jason causeway apt. 832 +catherineton, ks 61833",1901 +2046,2019-12-30 00:00:00,1918-03-11 00:00:00,104,universidad nacional de la pampa,licenciatura en ciencias de la computación,Christopher blankenship,Zobrien@hotmail.com,male,"664 fields skyway +angelicaville, sc 41811",5306 +2047,2019-12-30 00:00:00,1995-08-31 00:00:00,27,universidad de morón,licenciatura en terapia ocupacional,Gina morales,Logan50@hotmail.com,female,"9536 santos court apt. 950 +port jessicachester, ok 08050",2611 +2048,2019-12-30 00:00:00,1958-11-23 00:00:00,64,universidad nacional de la pampa,contador público ,Daniel taylor,Uherman@gmail.com,male,"8813 munoz dam suite 174 +cummingshaven, al 84067",9041 +2049,2019-12-30 00:00:00,1970-04-08 00:00:00,52,universidad nacional de la pampa,bioquímica,Diana burns,Douglas25@yahoo.com,female,"unit 2433 box 2763 +dpo ae 02214",1631 +2050,2019-12-30 00:00:00,1987-06-03 00:00:00,35,universidad nacional de la pampa,arquitectura,Harry tran,Aarongraves@hotmail.com,male,"89860 taylor inlet +robinland, ok 78858",1891 +2051,2019-12-30 00:00:00,1909-05-26 00:00:00,113,universidad de morón,licenciatura en planificación y diseño del paisaje,Shirley love,Katherinefoster@gmail.com,female,"442 houston summit +patrickfort, ak 51892",8424 +2052,2019-12-30 00:00:00,1988-11-23 00:00:00,33,universidad de morón,bioquímica,Kristin thomas,Williamsadam@gmail.com,female,"040 cynthia bridge suite 554 +brittanyfort, ne 94015",1669 +2053,2019-12-30 00:00:00,1919-09-29 00:00:00,103,universidad de morón,diseño industrial,Daniel fowler,Omiller@yahoo.com,male,"851 collier spur +new destinyside, in 89978",6746 +2054,2019-12-30 00:00:00,1978-07-07 00:00:00,44,universidad de morón,licenciatura en ciencias de la educación ,Barbara stanley,Davidmoreno@gmail.com,female,"24880 elliott falls apt. 692 +west jonathan, de 91694",1708 +2055,2019-12-30 00:00:00,1962-05-04 00:00:00,60,universidad nacional de la pampa,diseño industrial,Brian huffman,Millerchristopher@gmail.com,male,"464 sandra track +richardsville, dc 81991",2345 +2056,2019-12-30 00:00:00,1938-08-19 00:00:00,84,universidad nacional de la pampa,licenciatura en musicoterapia,Barry chen,Simsmichael@gmail.com,male,"071 kevin river apt. 691 +north frank, ma 20247",2445 +2057,2019-12-30 00:00:00,1991-03-13 00:00:00,31,universidad de morón,licenciatura en psicología,Tyler mcdowell,Vbullock@yahoo.com,male,"86334 adam mount apt. 794 +buckton, nj 92332",6533 +2058,2019-12-30 00:00:00,1937-04-21 00:00:00,85,universidad nacional de la pampa,arquitectura,Marissa parker,Dedwards@gmail.com,female,"3560 parker ramp suite 525 +benjaminstad, vt 24805",7633 +2059,2019-12-30 00:00:00,1906-01-25 00:00:00,116,universidad de morón,ingeniería en informática,Jesus adams,Ochen@hotmail.com,male,"unit 3746 box 8060 +dpo ae 34485",3718 +2060,2019-12-30 00:00:00,1998-12-08 00:00:00,23,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Sarah thompson,Zcarter@yahoo.com,female,"98044 robert gateway apt. 508 +coxside, ma 78517",2942 +2061,2019-12-30 00:00:00,1924-06-02 00:00:00,98,universidad de morón,licenciatura en kinesiología y fisiatría,James fields,Johnsonmatthew@gmail.com,male,"89614 john crossing +south tammybury, ut 74125",6463 +2062,2019-12-30 00:00:00,1934-06-21 00:00:00,88,universidad de morón,actuario ,Sara beck,Qlong@gmail.com,female,"7482 christopher crescent +montoyafort, ct 30791",3231 +2063,2019-12-30 00:00:00,1911-12-28 00:00:00,110,universidad de morón,licenciatura en ciencias biológicas,Robert mitchell,Owenmichael@yahoo.com,male,"5021 ramirez ridges +baileyburgh, or 32269",9017 +2064,2019-12-30 00:00:00,1942-07-25 00:00:00,80,universidad de morón,ciencias veterinarias,Dorothy vazquez,Mackenzie40@gmail.com,female,"75924 nicholas manor suite 962 +deborahtown, de 22052",8373 +2065,2019-12-30 00:00:00,1916-06-02 00:00:00,106,universidad de morón,licenciatura en ciencias ambientales,Bethany harrell,Watkinsjames@gmail.com,female,"2446 delgado garden +new latasha, ks 56383",8422 +2066,2019-12-30 00:00:00,1907-12-22 00:00:00,114,universidad nacional de la pampa,licenciatura en ciencias antropológicas,Matthew taylor,Gonzalezemily@gmail.com,male,"36536 mora stravenue apt. 172 +new codyside, de 13114",7631 +2067,2019-10-31 00:00:00,2003-10-12 00:00:00,19,universidad de morón,licenciatura en artes,John baird,Kmason@hotmail.com,male,"2314 linda plaza apt. 579 +south elizabethchester, sc 74969",3405 +2068,2019-10-31 00:00:00,1964-04-29 00:00:00,58,universidad nacional de la pampa,licenciatura en ciencias de la computación,Carolyn fuller,Patriciawhite@gmail.com,female,"834 fuentes run +east nathanchester, al 41865",3164 +2069,2019-10-31 00:00:00,1936-01-29 00:00:00,86,universidad nacional de la pampa,licenciatura en gestión de agroalimentos,Richard roberts,Taylorpittman@yahoo.com,male,"8653 frank flats +brooksshire, ar 22186",5350 +2070,2019-10-31 00:00:00,1910-07-17 00:00:00,112,universidad de morón,licenciatura en administración ,Nathan howard,Kthomas@gmail.com,male,"95518 kevin way +south adam, sc 20489",3052 +2071,2019-10-31 00:00:00,1918-07-05 00:00:00,104,universidad nacional de la pampa,diseño de imagen y sonido,Amy hutchinson,Mgomez@gmail.com,female,"0542 april island +east kristahaven, sd 49081",7263 +2072,2019-10-31 00:00:00,1937-07-02 00:00:00,85,universidad de morón,licenciatura en musicoterapia,Brittany townsend,Rjimenez@hotmail.com,female,"1612 nicole forge +new angela, al 74522",6651 +2073,2019-10-31 00:00:00,1936-12-30 00:00:00,85,universidad de morón,licenciatura en ciencia política ,Jeffrey white,Megansimpson@gmail.com,male,"305 patricia rapid suite 898 +east nicholastown, ok 70855",2916 +2074,2019-10-31 00:00:00,1978-03-29 00:00:00,44,universidad nacional de la pampa,diseño industrial,Elizabeth king,Garciaemma@gmail.com,female,"240 snyder neck +johnsonshire, nj 61912",2933 +2075,2019-10-31 00:00:00,1979-08-21 00:00:00,43,universidad nacional de la pampa,licenciatura en kinesiología y fisiatría,Samuel mcknight,Holtnathan@gmail.com,male,"176 russell causeway +hammondmouth, ct 56582",5701 +2076,2019-10-31 00:00:00,1992-06-14 00:00:00,30,universidad nacional de la pampa,licenciatura en ciencias biológicas,Jennifer smith,Hartmark@hotmail.com,female,"91161 lyons parkways apt. 634 +moralesbury, ri 52551",5594 +2077,2019-10-31 00:00:00,1956-08-30 00:00:00,66,universidad de morón,bioquímica,Miss melissa higgins,Kathleen26@hotmail.com,female,"1253 gregory field apt. 153 +charleneview, ks 36011",3025 +2078,2019-10-31 00:00:00,1945-08-26 00:00:00,77,universidad de morón,licenciatura en musicoterapia,Christopher krause,Paula17@yahoo.com,male,"398 katie road apt. 968 +robbinsmouth, vt 90153",2848 +2079,2019-10-31 00:00:00,1929-05-03 00:00:00,93,universidad nacional de la pampa,ingeniería en informática,Terry pollard,Martha90@hotmail.com,male,"38226 joe trail apt. 178 +matthewfurt, tn 61025",2805 +2080,2019-10-31 00:00:00,1921-07-12 00:00:00,101,universidad de morón,ciencias veterinarias,Wendy sanchez,Nhawkins@gmail.com,female,"3798 laura hills +south donnabury, ca 27174",8103 +2081,2019-10-31 00:00:00,1932-09-16 00:00:00,90,universidad de morón,licenciatura en ciencias de la educación ,Cameron walker,Jean99@gmail.com,male,"8927 kyle gateway suite 702 +ryanhaven, ne 06344",1723 +2082,2019-10-31 00:00:00,1916-05-06 00:00:00,106,universidad de morón,actuario ,Sara lawson,Tchung@hotmail.com,female,"96617 clark haven suite 272 +michelefurt, nm 37925",1664 +2083,2019-10-31 00:00:00,1987-05-28 00:00:00,35,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Anita carter,Brad86@gmail.com,female,"32116 fisher glen +west jesusstad, mn 93359",2177 +2084,2019-12-31 00:00:00,1937-04-26 00:00:00,85,universidad nacional de la pampa,técnico para bioterios ,Amanda shah,Bradley04@yahoo.com,female,"5415 brittany turnpike +steeleview, mo 62766",1905 +2085,2019-12-31 00:00:00,1949-12-26 00:00:00,72,universidad nacional de la pampa,bioquímica,Michael armstrong,Wandaedwards@yahoo.com,male,"psc 9025, box 8196 +apo ae 13207",8319 +2086,2019-12-31 00:00:00,1924-03-18 00:00:00,98,universidad de morón,licenciatura en ciencias ambientales,Samantha fitzgerald,Bensonkimberly@yahoo.com,female,"19173 gordon mill suite 744 +benjaminchester, hi 01667",5835 +2087,2019-12-31 00:00:00,1921-12-16 00:00:00,100,universidad de morón,licenciatura en psicología,Lori wright,Eanderson@hotmail.com,female,"60839 boyd freeway +east sabrina, ga 27787",7108 +2088,2019-12-31 00:00:00,1966-07-20 00:00:00,56,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Michael silva,Joshua92@gmail.com,male,"18224 huffman mall +edwardmouth, nd 10738",2146 +2089,2019-12-31 00:00:00,1917-11-24 00:00:00,105,universidad de morón,medicina,Manuel hernandez,Smithcindy@yahoo.com,male,"521 wilson turnpike apt. 179 +new ericmouth, nd 45955",8204 +2090,2019-12-31 00:00:00,1986-01-31 00:00:00,36,universidad nacional de la pampa,licenciatura en musicoterapia,Brandon williams,Stephaniebriggs@yahoo.com,male,"6543 stacey cliff suite 080 +whitemouth, mn 70642",1849 +2091,2019-12-31 00:00:00,1917-09-11 00:00:00,105,universidad de morón,licenciatura en gestión de agroalimentos,Lisa aguilar,Cooktyler@yahoo.com,female,"34740 taylor villages +west melissamouth, de 86931",6553 +2092,2019-12-31 00:00:00,1954-05-29 00:00:00,68,universidad de morón,licenciatura en psicología,Ms. jennifer snyder dds,Jimmy84@hotmail.com,female,"usns garcia +fpo ap 37321",7214 +2093,2019-12-31 00:00:00,1954-07-24 00:00:00,68,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Kaitlyn sims,Xbutler@gmail.com,female,"psc 3234, box 3837 +apo ap 29339",8400 +2094,2019-12-31 00:00:00,1913-05-19 00:00:00,109,universidad nacional de la pampa,licenciatura en sociología ,Shaun reyes,Brenda73@yahoo.com,male,"2955 griffin ports +west toddfurt, nj 77241",1915 +2095,2019-12-31 00:00:00,1982-10-06 00:00:00,40,universidad nacional de la pampa,arquitectura,Mario moss,Robertjohnson@gmail.com,male,"usns ford +fpo ae 56281",2204 +2096,2019-12-31 00:00:00,1948-03-22 00:00:00,74,universidad nacional de la pampa,licenciatura en planificación y diseño del paisaje,Michael hernandez,Ianwagner@yahoo.com,male,"56870 woodward underpass suite 601 +washingtonland, wv 10229",2173 +2097,2019-12-31 00:00:00,1933-05-15 00:00:00,89,universidad de morón,licenciatura en relaciones del trabajo ,Douglas morse,Xmartin@hotmail.com,male,"psc 0171, box 6787 +apo ae 37872",7220 +2098,2019-12-31 00:00:00,1954-07-17 00:00:00,68,universidad nacional de la pampa,licenciatura en producción de bioimagenes,Megan hawkins,Stokesmichael@gmail.com,female,"16447 ronald center +north cherylside, hi 70861",3364 +2099,2019-12-31 00:00:00,1923-12-30 00:00:00,98,universidad nacional de la pampa,arquitectura,Sarah rodriguez,Xdudley@gmail.com,female,"uscgc ryan +fpo ae 84407",6009 +2100,2019-12-31 00:00:00,1914-04-18 00:00:00,108,universidad nacional de la pampa,licenciatura en ciencia y tecnología de alimentos,Amber jones,Hernandezcynthia@gmail.com,female,"85714 leslie neck suite 168 +new caleb, in 50235",6640 +2101,2019-12-31 00:00:00,1914-06-11 00:00:00,108,universidad nacional de la pampa,licenciatura en ciencias geológicas,Frank wallace,Milleranthony@yahoo.com,male,"02120 james key suite 446 +josephland, mt 55371",5553 +2102,2019-12-31 00:00:00,1989-04-26 00:00:00,33,universidad nacional de la pampa,licenciatura en musicoterapia,Rebecca lewis,Silvachristopher@yahoo.com,female,"955 wendy isle suite 875 +michaelborough, wi 18069",8336 +2103,2019-12-31 00:00:00,1985-10-31 00:00:00,37,universidad de morón,ingeniería en informática,Joyce berry,Raybrenda@yahoo.com,female,"95551 donaldson shores +port ginamouth, or 89314",1755 +2104,2019-12-31 00:00:00,1963-09-01 00:00:00,59,universidad nacional de la pampa,licenciatura en ciencias de la educación ,Tracy alvarez,Reneenewton@yahoo.com,female,"93589 miranda estate apt. 770 +jesseport, nd 01976",7313 +2105,2019-12-31 00:00:00,1979-11-05 00:00:00,43,universidad de morón,licenciatura en ciencias de la educación ,Nicole young,Mark31@gmail.com,female,"2724 henry circle suite 870 +victoriastad, nh 62605",4186 +2106,2019-12-31 00:00:00,1912-10-28 00:00:00,110,universidad de morón,licenciatura en artes,Michael tran,Kellymiller@hotmail.com,male,"0423 james manor +port kylie, or 13633",8318 diff --git a/datasets/README.md b/datasets/README.md index cff39c73..3d2e5baa 100644 --- a/datasets/README.md +++ b/datasets/README.md @@ -1 +1,2 @@ -Aqui se dejarán los resultantes del proceso de transformación. \ No newline at end of file +Aqui se dejarán los resultantes del proceso de transformación. + diff --git a/files/GAUFlores_select.csv b/files/GAUFlores_select.csv new file mode 100644 index 00000000..92df3eca --- /dev/null +++ b/files/GAUFlores_select.csv @@ -0,0 +1,1820 @@ +,university,career,inscription_date,last_name,gender,fecha_nacimiento,age,postal_code,email +0,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-01,CHELSEA TAYLOR,F,1922-03-18,,6200,MICHAEL67@GMAIL.COM +1,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-12-09,DANIEL BROWN,M,1939-09-29,,1633,KHODGES@GMAIL.COM +2,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-09-11,MS. AMY SCOTT,F,1991-05-12,,5777,DMADDEN@HOTMAIL.COM +3,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-09-18,DAVID HUBER,M,1952-04-02,,4605,WWEBB@HOTMAIL.COM +4,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-09-06,STEVEN MUNOZ,M,1955-03-26,,5381,CHRISTOPHER00@YAHOO.COM +5,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-22,TIM COX,M,2004-02-27,,5622,ALICIAPEARSON@HOTMAIL.COM +6,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-12-22,JOANN DOMINGUEZ,F,1916-07-28,,3308,ELIZABETH50@HOTMAIL.COM +7,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-10-19,MRS. BREANNA ANDERSON MD,F,1955-09-27,,5622,RREILLY@HOTMAIL.COM +8,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-11-20,IAN LEWIS,M,2006-04-29,,2508,KIMANN@HOTMAIL.COM +9,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-09-08,ALEXANDER WILLIAMS,M,2008-05-21,,4163,LESLIE97@GMAIL.COM +10,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-11-11,EMILY WILSON,F,1939-05-20,,3328,MARK19@HOTMAIL.COM +11,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-04,LAURA CLAY,F,2003-08-23,,1659,KELLYJORDAN@YAHOO.COM +12,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2021-01-16,BRIAN ALEXANDER,M,1910-06-03,,3706,MPOWELL@GMAIL.COM +13,UNIVERSIDAD DE FLORES,AGRONOMÍA,2021-01-18,ERIK ADAMS,M,2009-05-30,,6077,VICTOR43@YAHOO.COM +14,UNIVERSIDAD DE FLORES,FARMACIA,2020-12-27,SARA HANSEN,F,1958-05-17,,5572,MDAVIS@YAHOO.COM +15,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-29,FRANK FIELDS,M,1908-04-14,,3531,KATHY78@GMAIL.COM +16,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-27,SANDRA WHITE,F,2013-03-17,,6476,TARA67@HOTMAIL.COM +17,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-12-09,LOGAN MELTON,M,1926-11-12,,6405,KAYLA62@GMAIL.COM +18,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-09-11,MICHAEL DOWNS,M,1918-11-18,,3109,YNELSON@GMAIL.COM +19,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-11-07,SARAH HODGE,F,1926-08-11,,2615,EWILLIS@HOTMAIL.COM +20,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-12-26,HEATHER LOPEZ,F,1989-07-22,,3522,DAVILALORI@GMAIL.COM +21,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-09-29,KIMBERLY DANIELS,F,1994-11-01,,1665,FOSTERJOSHUA@YAHOO.COM +22,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-12-26,TYLER DAVIS,M,1962-01-15,,1754,THOMPSONRANDY@YAHOO.COM +23,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-03,ANNA SCOTT,F,1906-12-03,,5411,BOYDBRENDA@YAHOO.COM +24,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-11-27,JESSICA LEE,F,2018-02-12,,8175,RHAMPTON@GMAIL.COM +25,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-12-10,GREGORY POWERS,M,1905-12-11,,3105,JOSHUA53@GMAIL.COM +26,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-10-01,AMBER FIELDS,F,1989-11-27,,4616,CYNTHIABRYANT@YAHOO.COM +27,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-09-14,BRUCE JOHNSON,M,1919-02-19,,8311,AARONCONNER@GMAIL.COM +28,UNIVERSIDAD DE FLORES,MEDICINA,2020-11-23,LEE JOHNSTON,M,1959-06-04,,7220,HEATHER55@HOTMAIL.COM +29,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-10-09,BLAKE THOMAS,M,1964-09-15,,6457,ZWHITE@HOTMAIL.COM +30,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2021-01-05,JUSTIN WOLFE,M,1977-06-21,,3543,LORIMILLER@YAHOO.COM +31,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-09-22,LISA WELLS,F,1923-08-24,,5435,KARENGREENE@YAHOO.COM +32,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-12-10,MICHAEL GONZALEZ,M,1996-12-17,,6058,ASHELTON@GMAIL.COM +33,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-11-29,LOGAN CABRERA,M,1951-04-06,,6628,JENNIFER57@HOTMAIL.COM +34,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-11-17,NICOLE BRUCE,F,2006-08-16,,7613,RODRIGUEZMITCHELL@HOTMAIL.COM +35,UNIVERSIDAD DE FLORES,ARQUITECTURA,2021-01-26,MICHAEL ADAMS,M,1946-09-16,,3170,QJOHNSON@YAHOO.COM +36,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-09-01,ROBERT RAMOS,M,1912-04-28,,2826,MARTHACURRY@HOTMAIL.COM +37,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2021-01-25,CHERYL THOMPSON,F,1943-08-03,,3185,JOSEPH95@HOTMAIL.COM +38,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-09-25,JOSE CRUZ,M,1913-03-17,,1653,JEFFERYLANE@GMAIL.COM +39,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-12,JENNIFER GONZALES,F,2011-08-31,,7203,GEORGEWANG@YAHOO.COM +40,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-12-31,ANDREW MILLER,M,1945-03-19,,1842,MATHEWSROBERT@GMAIL.COM +41,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2021-01-21,MELINDA BROWN,F,1946-03-19,,7203,JOHNSONTONYA@HOTMAIL.COM +42,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-12-18,ANDREA GARCIA,F,1944-08-18,,6007,WALSHCOURTNEY@YAHOO.COM +43,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-11-02,ARIEL TAYLOR,F,2006-06-29,,2701,CHRISTOPHER77@GMAIL.COM +44,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-11-21,BRIAN MITCHELL,M,1988-08-05,,3045,RYANREED@GMAIL.COM +45,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-12-04,ANDREA WALKER,F,1957-03-01,,2801,DAVIDLEONARD@YAHOO.COM +46,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-12-03,DANIELLE RUSSELL,F,1978-03-21,,6537,ELIZABETHHODGE@GMAIL.COM +47,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-24,KEVIN MILLER,M,1957-11-23,,8117,RHONDA96@YAHOO.COM +48,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-09-15,EDGAR BARRETT,M,1918-12-10,,4640,JAMESMONTGOMERY@GMAIL.COM +49,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-09,KATHRYN GILMORE,F,1940-05-04,,2637,ZYU@YAHOO.COM +50,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-12-19,NICOLE SANDERS,F,2011-06-21,,6530,RENEE90@GMAIL.COM +51,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-12-06,ALLISON LOPEZ MD,F,1989-03-01,,3048,LROGERS@YAHOO.COM +52,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-02,ALEXIS PRICE,F,1970-11-12,,2216,THOMPSONVICTORIA@YAHOO.COM +53,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-21,DANA VILLARREAL,F,1953-02-14,,4101,BRIAN18@GMAIL.COM +54,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-17,MICHAEL OROZCO,M,1967-07-13,,6321,WOODJAMES@YAHOO.COM +55,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2021-01-24,MELISSA ROLLINS,F,1936-06-17,,1603,LANDRYTINA@YAHOO.COM +56,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2021-01-30,ALEXANDRA HANCOCK,F,1950-12-13,,5444,ASHLEY74@GMAIL.COM +57,UNIVERSIDAD DE FLORES,FARMACIA,2020-11-12,JENNIFER TORRES,F,1938-05-27,,6315,IBAKER@YAHOO.COM +58,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-11-29,MITCHELL BROWN,M,1988-07-29,,1808,DAWNTAYLOR@YAHOO.COM +59,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-11-15,DAVID GARRETT,M,1952-02-03,,7267,JENNIFERJOHNSON@YAHOO.COM +60,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2021-01-04,KENNETH SNYDER,M,1927-04-18,,1876,DIANAWHITE@HOTMAIL.COM +61,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2021-01-22,MANUEL RODRIGUEZ,M,2018-03-24,,5503,THOMASPAUL@HOTMAIL.COM +62,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-09,ROGER ROBINSON,M,1955-11-10,,1804,DICKERSONSARAH@GMAIL.COM +63,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-10-11,ERICA JOHNSON,F,1939-04-28,,1872,SWASHINGTON@HOTMAIL.COM +64,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-17,ROGER MCCOY,M,1979-11-02,,1704,XSMITH@GMAIL.COM +65,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-11-18,TERRY MCCORMICK,M,1932-01-17,,3374,JUANHERNANDEZ@GMAIL.COM +66,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2021-01-08,DANIEL STUART,M,1931-07-03,,1718,ISABELLAHARPER@HOTMAIL.COM +67,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-12-17,MR. JONATHAN ROBERTS DVM,M,2009-06-26,,3263,KYLEBARKER@GMAIL.COM +68,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-12-03,STEVEN CRAWFORD,M,2015-03-16,,5438,QHOLMES@YAHOO.COM +69,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-11-05,JESSICA THOMAS,F,1923-03-26,,5738,PATELJODI@HOTMAIL.COM +70,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-11-04,MEAGAN ROSS,F,1988-01-30,,4119,STEVEN82@YAHOO.COM +71,UNIVERSIDAD DE FLORES,MEDICINA,2020-10-12,STEVEN JOHNSON,M,1948-10-24,,3507,PSALINAS@HOTMAIL.COM +72,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-12-27,THOMAS FRANK,M,1974-01-16,,6614,ZBROWN@YAHOO.COM +73,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-12-07,PATRICK SANCHEZ,M,1950-11-03,,1635,STEPHENMULLEN@YAHOO.COM +74,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-09-27,LORI HAYES,F,1985-09-12,,8318,USMITH@GMAIL.COM +75,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-09-21,STEVEN SMITH,M,1951-12-20,,5425,NATHAN15@GMAIL.COM +76,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-11-10,ALICIA BLACKBURN,F,2016-05-11,,7547,KIRSTEN64@YAHOO.COM +77,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-11-27,TIMOTHY GARCIA,M,1910-03-25,,3545,JAMESCOX@YAHOO.COM +78,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-09-21,JONATHAN BERRY,M,2011-03-04,,3509,BRANDON82@GMAIL.COM +79,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-12-24,DOUGLAS HOWARD,M,1912-10-31,,2147,MATTHEWFERNANDEZ@GMAIL.COM +80,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2021-01-06,DAVID PALMER,M,1955-05-27,,2501,ARAMIREZ@GMAIL.COM +81,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-09-18,CARLY NEWMAN,F,1976-04-11,,2761,GRIFFINCINDY@GMAIL.COM +82,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-13,MEGHAN SILVA,F,1961-08-15,,2828,WATSONKEVIN@HOTMAIL.COM +83,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-10-16,ALAN SANFORD,M,1930-11-03,,5633,WALKERKRISTINA@HOTMAIL.COM +84,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-10-16,SHAWN TAYLOR,M,1911-06-30,,1766,HEATHERCOLLINS@YAHOO.COM +85,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-09-02,MICHAEL DAVIS,M,1996-02-15,,6237,QPATRICK@HOTMAIL.COM +86,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2021-01-18,TAMMY PACHECO MD,F,1922-11-10,,5421,DWATKINS@HOTMAIL.COM +87,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-10-31,ROBERT CHAMBERS,M,2009-04-30,,6471,CHRISTOPHERPARKER@GMAIL.COM +88,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-11-10,KAREN MARTINEZ,F,2001-10-15,,9033,KAITLINGONZALEZ@GMAIL.COM +89,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-09,JONATHAN BELL,M,1983-01-08,,5711,KLEWIS@HOTMAIL.COM +90,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2021-01-14,JUAN HOOPER,M,1919-11-01,,7541,LCRAIG@HOTMAIL.COM +91,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-06,JOSHUA WADE,M,1938-04-13,,2703,PDANIELS@GMAIL.COM +92,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-10-18,JASON SMITH,M,1942-08-11,,3020,XKING@HOTMAIL.COM +93,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-04,MIRANDA SIMS,F,1908-12-26,,6500,WALLSLUKE@GMAIL.COM +94,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-11-16,SEAN COLEMAN,M,1963-02-09,,8313,JUAN37@HOTMAIL.COM +95,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-11-23,JEFFREY SANCHEZ,M,1970-10-04,,7161,HMELENDEZ@HOTMAIL.COM +96,UNIVERSIDAD DE FLORES,FARMACIA,2020-11-10,MRS. SHANNON ALLEN,F,1949-09-02,,3351,SGOMEZ@YAHOO.COM +97,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-12-19,DAVID KENNEDY,M,1959-03-26,,3364,BENJAMINREED@YAHOO.COM +98,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-11,CHRISTINA LAWRENCE,F,1983-06-19,,5535,KAREN22@YAHOO.COM +99,UNIVERSIDAD DE FLORES,AGRONOMÍA,2021-01-02,LARRY WILLIAMS,M,1964-05-20,,3042,TAYLOR31@YAHOO.COM +100,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-19,REBECCA BRYANT,F,1908-06-04,,5569,EVANSMARK@YAHOO.COM +101,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2021-01-06,MARIE SANCHEZ,F,2006-04-28,,8431,ANNETTEJOHNSON@YAHOO.COM +102,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-09-15,PATRICIA RICHARDSON,F,2008-06-28,,9051,TYLER61@HOTMAIL.COM +103,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-22,TERESA TERRY,F,1995-05-31,,7001,KIMBERLY26@YAHOO.COM +104,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-10-18,ALEJANDRA SCHROEDER,F,1961-12-17,,2445,BRIAN26@YAHOO.COM +105,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-12-14,ROBERT SANDERS II,M,1981-05-11,,2401,WILSONJESSICA@YAHOO.COM +106,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-12-06,EMILY LOPEZ,F,2007-05-09,,1804,WATTSCAROLYN@GMAIL.COM +107,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-10-29,TROY TAYLOR,M,1915-01-31,,3150,KEITHBURTON@GMAIL.COM +108,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-11-19,MARK JORDAN,M,1920-12-16,,7221,JACKSONSHAWN@GMAIL.COM +109,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-10-01,VERONICA SHAW MD,F,1919-01-01,,8122,JFLEMING@GMAIL.COM +110,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-09-08,JESSICA SMITH,F,2007-05-19,,3530,ALEXANDER67@HOTMAIL.COM +111,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-09-27,JEREMY ROSS,M,2018-10-09,,1776,MARTINMAY@HOTMAIL.COM +112,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-10,THOMAS WATSON,M,1999-04-30,,8503,SIMPSONJOSE@YAHOO.COM +113,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-27,BROOKE FUENTES,F,2000-08-11,,3581,ZACHARYPHELPS@GMAIL.COM +114,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-10-14,DANIEL OBRIEN,M,1994-02-15,,6559,SARAH24@GMAIL.COM +115,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2021-01-07,JEFFREY DAVIS,M,1907-04-14,,9111,MATTHEW59@HOTMAIL.COM +116,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-11-17,NANCY PEREZ,F,1947-01-20,,4111,FELICIADAVIS@YAHOO.COM +117,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-09-06,CINDY KERR,F,1976-12-11,,2639,MELISSAANTHONY@GMAIL.COM +118,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-11-04,BENJAMIN CHEN,M,2012-05-03,,1716,BILLY51@YAHOO.COM +119,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-11-01,TAYLOR TAYLOR,F,2021-06-19,,2905,XBLAIR@GMAIL.COM +120,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-09-23,DAVID HICKS,M,1966-07-15,,7135,MARTINKYLE@HOTMAIL.COM +121,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-17,JACOB BENITEZ,M,1921-05-06,,7519,MARCIA74@HOTMAIL.COM +122,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2021-01-23,KELLY HAYS,F,1991-07-15,,5444,TODDSIMMONS@HOTMAIL.COM +123,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-12-30,THOMAS JOHNSON,M,1909-08-07,,6337,TORRESKATRINA@YAHOO.COM +124,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-11,NORMA PONCE,F,1922-04-29,,3560,JOHN34@HOTMAIL.COM +125,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2021-01-04,DANIEL COOPER,M,1954-02-17,,5409,LORETTAJONES@GMAIL.COM +126,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-11-10,DANIEL SLOAN,M,1976-05-18,,3113,RICHARDNIELSEN@GMAIL.COM +127,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-28,JONATHAN THORNTON,M,1919-02-08,,8430,ROMANTARA@HOTMAIL.COM +128,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-12-13,MELISSA HORTON,F,1976-03-03,,2520,SHEPHERDDANIEL@YAHOO.COM +129,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-10-20,BARBARA NOLAN,F,1911-08-15,,3200,KAREN58@HOTMAIL.COM +130,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-26,CALEB THOMPSON,M,2018-06-06,,5703,JONATHANMOSLEY@HOTMAIL.COM +131,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-28,CYNTHIA MCLAUGHLIN,F,1907-06-10,,1754,ARMSTRONGWILLIAM@HOTMAIL.COM +132,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-20,BRITTANY COCHRAN,F,1985-03-14,,7201,CHEYENNE90@HOTMAIL.COM +133,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-10-17,TIMOTHY BATES,M,2005-12-04,,3545,SABRINA91@YAHOO.COM +134,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-11-13,JOHN ALLEN,M,1923-05-19,,7515,BOBBYKNAPP@YAHOO.COM +135,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-12-19,SAMUEL DANIEL,M,2005-05-22,,7221,OLIVIA41@HOTMAIL.COM +136,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-11-04,MATTHEW LEWIS,M,1987-07-20,,1814,YLEWIS@HOTMAIL.COM +137,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-09-18,KELLI DAVIS,F,2004-02-06,,3572,ROGER23@YAHOO.COM +138,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-11-12,BENJAMIN BENSON,M,1982-05-11,,8115,KRYSTAL96@YAHOO.COM +139,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-14,CORY REEVES,M,1966-09-03,,6101,LJACOBS@YAHOO.COM +140,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-18,LISA RAMIREZ,F,1917-03-30,,8366,DONNAPEREZ@GMAIL.COM +141,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-12-06,JAMES BARNES,M,1987-07-18,,9221,SAMANTHA11@YAHOO.COM +142,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-11-14,OLIVIA BYRD,F,1994-09-10,,8431,TROYKIRBY@HOTMAIL.COM +143,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-09-06,GINA JACKSON,F,2016-03-12,,3318,LISAROBINSON@HOTMAIL.COM +144,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-12-06,ETHAN RICH,M,1955-01-05,,5724,KMORALES@YAHOO.COM +145,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2021-01-17,ROGER ROBERTS,M,1984-03-31,,1741,MICHAEL86@YAHOO.COM +146,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-11-17,TYLER RICHARDSON,M,1927-04-20,,3287,JULIEREILLY@HOTMAIL.COM +147,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-11-21,RICHARD BROOKS,M,1977-01-06,,4640,JOHN54@YAHOO.COM +148,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2021-01-07,HEATHER ABBOTT,F,2010-05-31,,2255,GREGORYJAMES@HOTMAIL.COM +149,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-11-11,MELANIE DIAZ,F,1952-05-19,,3620,KJONES@GMAIL.COM +150,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2021-01-16,CHRISTIAN REEVES,M,1906-04-14,,3565,FPATEL@YAHOO.COM +151,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-15,MARY WARREN,F,1926-01-23,,8307,ELLISBENJAMIN@GMAIL.COM +152,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-27,MARY BENJAMIN,F,1973-08-08,,8373,STEPHENLEE@HOTMAIL.COM +153,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-10-22,BOBBY GONZALES,M,1966-05-05,,3044,VERONICA95@GMAIL.COM +154,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-12-06,EDWARD HAYES,M,1907-12-13,,2401,RACHEL03@HOTMAIL.COM +155,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-11-25,JAMIE GONZALES,F,2020-01-25,,4724,KIMJEFFREY@GMAIL.COM +156,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-03,DEBBIE FRITZ,F,1920-02-03,,3309,AARON34@HOTMAIL.COM +157,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-10-13,JESSICA HENDRICKS,F,1952-02-17,,2707,BRETTPORTER@HOTMAIL.COM +158,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-09-01,JENNIFER DAUGHERTY,F,1913-04-12,,3009,KATHLEEN46@YAHOO.COM +159,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-11,BRIAN TAYLOR,M,1953-05-09,,2840,KATHERINE53@GMAIL.COM +160,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-09-26,JOHN DALTON,M,1990-11-17,,7153,JOSHUA85@HOTMAIL.COM +161,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-09-19,SHELLEY WEBB,F,2013-07-28,,9225,RYANMOORE@GMAIL.COM +162,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-27,ROBERT HANSON,M,1943-11-22,,2115,SNELSON@GMAIL.COM +163,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-24,HOLLY NEAL,F,1943-12-13,,2506,DONALD88@YAHOO.COM +164,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-15,AUSTIN SANTOS,M,2016-08-02,,3134,HERNANDEZSHEILA@HOTMAIL.COM +165,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-12-12,HANNAH GARCIA,F,1920-05-09,,3254,SEAN08@GMAIL.COM +166,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-09-02,AMANDA SMITH,F,1956-11-25,,3371,BALDWINFRANCES@YAHOO.COM +167,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-23,ASHLEY ROGERS,F,1970-11-13,,2804,MARTHA11@HOTMAIL.COM +168,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-12,MARK DAVIS,M,2010-04-30,,5306,QCOMBS@YAHOO.COM +169,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2021-01-05,JUSTIN BARKER,M,1907-05-13,,2520,JILL96@YAHOO.COM +170,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-05,CINDY LEE,F,2017-12-20,,6701,LISA81@GMAIL.COM +171,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-22,LINDA JAMES,F,1968-12-10,,6005,MIKE63@HOTMAIL.COM +172,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-10-22,JOSEPH MITCHELL,M,1906-08-30,,2126,PATRICIASIMON@YAHOO.COM +173,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-11-25,SUSAN DANIELS,F,1937-06-12,,2722,GRIFFINANN@GMAIL.COM +174,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-12-21,AMY SCOTT,F,2011-06-17,,5447,RODRIGUEZJENNIFER@YAHOO.COM +175,UNIVERSIDAD DE FLORES,FARMACIA,2020-10-16,CHERYL ROSALES,F,1947-12-31,,6471,NORMANKYLE@HOTMAIL.COM +176,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2021-01-06,NICOLE PARKS,F,1968-04-05,,1915,BOYERMARTHA@YAHOO.COM +177,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-09,BETH SMITH,F,2013-08-05,,1741,LCOPELAND@HOTMAIL.COM +178,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-12-17,DEBBIE HAHN,F,1928-12-25,,2512,MELISSA14@HOTMAIL.COM +179,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-15,JOSHUA RODRIGUEZ,M,1944-11-28,,5531,HEATHDAVID@HOTMAIL.COM +180,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-10-20,MATTHEW SOSA,M,1909-04-06,,6031,TMARTINEZ@YAHOO.COM +181,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-07,SHANNON CAMPBELL,F,2017-02-24,,8203,ANDERSONTIFFANY@YAHOO.COM +182,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-09-23,JOHN POWELL,M,1968-03-04,,1633,JOSHUA48@YAHOO.COM +183,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-10-31,LAURA WALLACE,F,2003-08-19,,4109,ANITAMCDONALD@GMAIL.COM +184,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-10-27,ANDREW GORDON,M,2002-01-16,,8311,BRIAN06@HOTMAIL.COM +185,UNIVERSIDAD DE FLORES,ARQUITECTURA,2021-01-17,GABRIELA SMITH,F,1981-02-10,,6648,APRIL65@HOTMAIL.COM +186,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-09-01,CURTIS MCCORMICK,M,1953-11-25,,1665,MOOREAMY@YAHOO.COM +187,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-09,SUSAN CORTEZ,F,2015-02-11,,7501,TRAVIS48@YAHOO.COM +188,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-17,JESSICA BENTLEY,F,2016-01-22,,3357,TIMOTHY92@HOTMAIL.COM +189,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2021-01-26,JOSHUA RAMSEY,M,1928-12-09,,4751,KEVINCARLSON@YAHOO.COM +190,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-09-17,JAMES LOPEZ,M,1942-08-29,,7249,BAILEYMAX@YAHOO.COM +191,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-09-19,DR. VICKI BLEVINS,F,1977-08-08,,5545,GEVANS@GMAIL.COM +192,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2021-01-01,TARA RAY,F,1960-10-28,,1739,ADAUGHERTY@YAHOO.COM +193,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-09-04,DONALD DENNIS,M,1931-09-22,,6660,KARA04@HOTMAIL.COM +194,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-02,SHARON GALLAGHER,F,1921-04-01,,6641,LESLIEMATHIS@YAHOO.COM +195,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-23,ANDREW CHANG,M,1925-11-20,,7111,CHAVEZALEXANDRA@YAHOO.COM +196,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2021-01-17,TAYLOR GREENE,F,1985-08-12,,1657,BRIGGSCHAD@YAHOO.COM +197,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-09-27,BRYAN SANCHEZ,M,1917-08-01,,5383,EBROWN@GMAIL.COM +198,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-29,PHILLIP JACKSON,M,2005-10-03,,5770,BRETT77@YAHOO.COM +199,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-09-07,ANTONIO BROWN,M,2005-03-06,,1885,SCOTT48@HOTMAIL.COM +200,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-09-13,JOHN OLIVER,M,2021-09-17,,1927,ROBERT26@YAHOO.COM +201,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-11-07,LISA MCCULLOUGH,F,2019-08-25,,5319,HERBERTJOHNSON@GMAIL.COM +202,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-09-06,GABRIELLE HODGE,F,1973-01-23,,4142,CRIOS@YAHOO.COM +203,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-10-31,RICHARD DANIEL,M,1966-02-13,,6242,JOHNSONANGELA@YAHOO.COM +204,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-12-02,STEPHANIE HERNANDEZ,F,1921-03-18,,2806,SSIMS@GMAIL.COM +205,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-12-12,KENNETH FERNANDEZ II,M,2013-12-07,,9013,NJOHNSON@HOTMAIL.COM +206,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-09-24,MELISSA JOSEPH,F,1954-04-19,,1759,SARAMILLER@GMAIL.COM +207,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2021-01-18,SIERRA DUARTE,F,1957-03-31,,1874,BRIANKIM@HOTMAIL.COM +208,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-12,BAILEY GRAY,F,1990-03-23,,4653,STEPHENSONERIN@GMAIL.COM +209,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-14,SAMANTHA SOSA,F,1953-10-11,,3188,YSAMPSON@HOTMAIL.COM +210,UNIVERSIDAD DE FLORES,AGRONOMÍA,2021-01-18,JOSHUA ANDERSON,M,2002-12-01,,5425,AMBER06@YAHOO.COM +211,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-09-29,GEORGE PENA,M,1936-10-11,,6339,AMANDACHEN@GMAIL.COM +212,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-10-21,LISA JAMES,F,2019-08-07,,3111,NBAXTER@HOTMAIL.COM +213,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2021-01-15,JENNIFER BAILEY,F,1952-06-07,,2806,JEREMY37@YAHOO.COM +214,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2021-01-23,MELISSA GEORGE,F,1975-04-03,,6075,DAVISANTONIO@GMAIL.COM +215,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-09-24,LESLIE WALKER,F,1945-07-24,,2109,LEONARD55@HOTMAIL.COM +216,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-09-11,KENNETH WEISS,M,1998-02-10,,3241,FRANCISDALE@GMAIL.COM +217,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-02,COLIN CABRERA,M,1969-10-04,,7263,YRASMUSSEN@GMAIL.COM +218,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-18,PAUL JOHNSON,M,1918-12-14,,2440,GREGORY95@HOTMAIL.COM +219,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-09-29,JAMES DANIEL,M,1950-09-29,,1865,AMBERMORRIS@YAHOO.COM +220,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-11-15,RICKEY OLSON,M,1979-12-09,,6034,BOWMANRACHEL@YAHOO.COM +221,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-23,EDWARD JONES,M,1996-03-01,,3162,LAWRENCECAMPBELL@HOTMAIL.COM +222,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-12-24,BOBBY GLENN,M,1972-08-18,,5357,BNGUYEN@YAHOO.COM +223,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-12-10,LISA MONROE,F,1943-03-02,,8208,VICTORIA27@HOTMAIL.COM +224,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-12-29,TAYLOR KNOX,F,1920-05-20,,6625,DEANNA60@YAHOO.COM +225,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-11-24,KENDRA BUTLER,F,2018-04-09,,6634,JENNIFER44@YAHOO.COM +226,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-09-10,MERCEDES STEVENSON DDS,F,1980-09-24,,3344,DARREN85@HOTMAIL.COM +227,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-12-12,THERESA WHITNEY,F,1972-04-19,,3575,EVANSRAYMOND@HOTMAIL.COM +228,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-09-26,JAMES WANG,M,1928-01-05,,5537,JOHN42@HOTMAIL.COM +229,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-09-10,NICHOLAS WILLIAMS,M,1999-05-30,,1862,HERNANDEZWILLIAM@HOTMAIL.COM +230,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2021-01-28,CYNTHIA MICHAEL,F,1943-06-26,,7223,CANDICE79@YAHOO.COM +231,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-16,JOHN HODGES,M,1929-02-26,,2454,CHRISTINASCHWARTZ@GMAIL.COM +232,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-10-10,NANCY GARCIA,F,1985-11-09,,7263,AARON16@YAHOO.COM +233,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-09-29,DEVIN CHEN,M,1934-11-03,,3509,DONNASMITH@YAHOO.COM +234,UNIVERSIDAD DE FLORES,MEDICINA,2020-09-22,CAROL MCCOY,F,1974-05-29,,5579,ANGELA05@GMAIL.COM +235,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2021-01-23,RUSSELL JAMES,M,1957-01-14,,6221,YOUNGSARAH@YAHOO.COM +236,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2021-01-19,JOHN LYNN,M,2012-10-17,,5637,RYAN81@YAHOO.COM +237,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2021-01-10,MATTHEW PARSONS,M,1971-01-22,,3229,JAMES28@GMAIL.COM +238,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-27,KELLY GRIMES,F,1973-04-15,,3581,EHOWELL@YAHOO.COM +239,UNIVERSIDAD DE FLORES,FARMACIA,2020-12-02,THOMAS GRIFFIN,M,1908-06-11,,3046,MOORESONYA@GMAIL.COM +240,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-12-08,AMY SNYDER,F,1918-02-14,,2305,CWILLIAMS@HOTMAIL.COM +241,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-12,DENNIS OWENS,M,2018-10-09,,8333,OWADE@HOTMAIL.COM +242,UNIVERSIDAD DE FLORES,FARMACIA,2021-01-12,KEVIN PARKER,M,1967-10-07,,4161,MELANIE41@HOTMAIL.COM +243,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-09-14,HOLLY GORDON,F,2004-07-14,,6062,SHARPCHRISTOPHER@YAHOO.COM +244,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-10-21,PATRICIA EVANS,F,1971-05-05,,8505,CHRISTOPHER86@YAHOO.COM +245,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-09-06,JENNIFER COX,F,1972-01-13,,5405,JAMES50@GMAIL.COM +246,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-09-25,GEORGE MCMILLAN,M,1971-11-30,,6315,SPENCERLYONS@YAHOO.COM +247,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-09-01,ROBERT JOHNSON,M,1935-03-01,,5276,GANDERSON@HOTMAIL.COM +248,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-12-27,ASHLEE MILLS,F,1907-08-09,,2152,TONYA45@YAHOO.COM +249,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-12-13,CHARLES PETERSON,M,1913-11-20,,5883,HPIERCE@GMAIL.COM +250,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-12-28,PETER BLAIR,M,2005-02-18,,5446,BGREENE@YAHOO.COM +251,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-12-29,ERIC BROOKS,M,2016-08-05,,3384,LUNAJAMES@GMAIL.COM +252,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-12-04,KATHERINE BARTON,F,1932-06-05,,8326,JENNIFERTAYLOR@YAHOO.COM +253,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-12-18,ROBERT PIERCE,M,1948-11-26,,1816,DAVIDRODRIGUEZ@HOTMAIL.COM +254,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-10-05,DUSTIN FORD,M,1957-06-09,,3308,HEATHER20@HOTMAIL.COM +255,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-12-14,CATHY TURNER,F,1995-04-19,,6348,HAMPTONPAMELA@HOTMAIL.COM +256,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-16,MATTHEW SCHNEIDER,M,1924-12-23,,3561,KERRI43@GMAIL.COM +257,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-14,CYNTHIA LUCAS,F,1954-12-27,,6431,LINDSAYDEAN@YAHOO.COM +258,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-21,MR. MARK MANN,M,1923-10-09,,5573,DAVID45@HOTMAIL.COM +259,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-16,JOYCE KIM,F,1927-12-02,,3285,ESTRADAMORGAN@GMAIL.COM +260,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-10-08,BECKY THOMAS,F,1917-05-21,,3518,KRISTA27@HOTMAIL.COM +261,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-05,DONALD STRICKLAND,M,2004-12-30,,3561,CRUZJAMES@GMAIL.COM +262,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2021-01-07,KATHERINE CRUZ,F,1924-11-06,,5775,NICHOLSPAMELA@YAHOO.COM +263,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-27,FAITH KING,F,1908-05-19,,8180,MANDY11@YAHOO.COM +264,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-11-10,CARRIE LOPEZ,F,1990-03-28,,4141,ACOLE@YAHOO.COM +265,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2021-01-18,SANDRA JONES,F,2020-08-25,,4616,MORANMICHAEL@GMAIL.COM +266,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-12-17,OLIVIA GARCIA,F,1931-08-25,,3337,NMERCADO@GMAIL.COM +267,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-10-31,JULIE WEBER,F,1994-10-23,,5770,CCOLLINS@YAHOO.COM +268,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-11-19,ASHLEY SOLIS,F,1925-03-30,,6101,ERINSTEVENS@GMAIL.COM +269,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-18,JANE BROWN,F,1983-06-02,,3471,ANDREA27@YAHOO.COM +270,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2021-01-06,JOHNNY GATES,M,1945-06-15,,2527,JAMES23@YAHOO.COM +271,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-11-11,EVELYN WILSON,F,1998-08-06,,5304,GORDONMASON@HOTMAIL.COM +272,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-26,SHEILA BURTON,F,2002-04-23,,6723,VALERIEWHITE@YAHOO.COM +273,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-12-22,RACHEL BAUTISTA,F,2011-05-19,,7505,KELLYJOSEPH@GMAIL.COM +274,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-09-04,WILLIAM REED,M,1991-02-14,,5565,GEORGEALICE@HOTMAIL.COM +275,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-07,DOROTHY WELLS,F,1975-07-09,,6561,LMILLER@HOTMAIL.COM +276,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-10-28,SETH PEREZ,M,2004-01-09,,5424,NEWTONMELISSA@GMAIL.COM +277,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2021-01-27,KELLY STANLEY,F,1908-07-01,,1669,DENNISDANIELS@GMAIL.COM +278,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-12-09,EVAN BURNS DVM,M,1928-10-24,,2438,BENJAMIN27@HOTMAIL.COM +279,UNIVERSIDAD DE FLORES,ACTUARIO ,2021-01-05,MICHAEL ADAMS,M,2013-10-13,,4648,BENITEZALEXIS@HOTMAIL.COM +280,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-10-28,MELISSA SIMPSON,F,1965-12-25,,5425,JADEALVARADO@YAHOO.COM +281,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-20,MRS. MADISON FLORES,F,1971-06-01,,6301,BRIDGESJEFFREY@GMAIL.COM +282,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-09-12,NATHAN LOZANO,M,2009-06-16,,2500,MORRISJILL@YAHOO.COM +283,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-03,NATASHA PAUL,F,1938-10-24,,2943,NICOLE67@YAHOO.COM +284,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-12-30,CHRISTINA BRADY,F,1981-12-31,,3513,CHRISTIAN19@YAHOO.COM +285,UNIVERSIDAD DE FLORES,MEDICINA,2020-12-09,CASEY WILSON,F,1906-09-06,,2711,IPHILLIPS@HOTMAIL.COM +286,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-12-30,AMANDA HURST,F,1912-12-31,,6743,TSMITH@YAHOO.COM +287,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-11-29,SARAH BROOKS,F,1943-09-18,,2349,NICHOLASNELSON@GMAIL.COM +288,UNIVERSIDAD DE FLORES,ARQUITECTURA,2021-01-27,SCOTT SCHMIDT,M,1977-10-21,,3381,BEVERLY99@HOTMAIL.COM +289,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-28,EMILY NORRIS,F,1996-05-19,,3144,VALERIE99@YAHOO.COM +290,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2021-01-21,JOSHUA HALL,M,1980-03-25,,1909,JUSTINLAMBERT@HOTMAIL.COM +291,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-09-27,CALVIN MORA,M,2015-07-16,,5500,JESSICA43@GMAIL.COM +292,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-05,JACOB VELASQUEZ,M,1925-02-12,,3427,KEITH13@YAHOO.COM +293,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-11-16,CALEB FRAZIER,M,2005-04-12,,4142,MARKTHOMAS@GMAIL.COM +294,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-31,JASON MARTIN JR.,M,1974-09-29,,5266,MULLENJAMIE@YAHOO.COM +295,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-06,DAVID MARTIN,M,1950-07-01,,6555,JEANETTEVELEZ@YAHOO.COM +296,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-10-31,TRACY LYNN,F,1910-11-25,,5372,SANDRA15@GMAIL.COM +297,UNIVERSIDAD DE FLORES,AGRONOMÍA,2021-01-23,KENNETH GILL,M,1926-06-20,,5624,MCKENZIE00@HOTMAIL.COM +298,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-12-26,RACHEL JOHNSTON,F,1971-08-07,,3283,CHRISTOPHERFLEMING@GMAIL.COM +299,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-09-21,MICHAEL KENNEDY,M,1963-03-14,,3191,CSMITH@GMAIL.COM +300,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-11-04,LISA CLARK,F,1964-12-25,,1824,PWEBER@YAHOO.COM +301,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-11-26,HEATHER PRICE,F,1996-08-28,,5738,AROJAS@GMAIL.COM +302,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-09-15,STANLEY GILBERT,M,1911-06-29,,5533,JEFFREYSKINNER@HOTMAIL.COM +303,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-11-19,ELIZABETH ALLEN,F,1989-05-26,,1927,ERIKAWHEELER@HOTMAIL.COM +304,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-10-26,BILLY HUGHES,M,2004-03-30,,5835,DBLACKWELL@HOTMAIL.COM +305,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-10-29,JANET MOLINA,F,1972-05-24,,9020,JOHNSONNICHOLAS@HOTMAIL.COM +306,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-10-04,STEPHEN CARTER,M,1947-08-06,,8407,FREEMANDEBORAH@HOTMAIL.COM +307,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-09-13,JUSTIN KING,M,2005-01-01,,3220,JANICEFLETCHER@HOTMAIL.COM +308,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-09-24,ISAAC CRANE,M,1958-01-26,,2808,JOSEFIGUEROA@GMAIL.COM +309,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-01,AUDREY NGUYEN,F,1932-06-05,,8324,CARRFELICIA@GMAIL.COM +310,UNIVERSIDAD DE FLORES,FARMACIA,2021-01-21,SARAH SMALL,F,1969-06-25,,6608,SDAVIS@YAHOO.COM +311,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-10-27,KRISTY CONWAY DVM,F,1957-12-31,,8103,MICHAELSHANNON@HOTMAIL.COM +312,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-10-08,WILLIAM FULLER,M,2010-05-21,,5431,PAMELA04@HOTMAIL.COM +313,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-10,JOSHUA THOMAS,M,2001-10-31,,3023,ROBERTSTHOMAS@HOTMAIL.COM +314,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-09-16,LANCE MYERS,M,1998-07-29,,3338,SCOTTSMITH@YAHOO.COM +315,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-10-12,BRIAN JONES,M,1935-08-20,,2438,ELIZABETH81@GMAIL.COM +316,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-09-28,PAULA MITCHELL,F,1959-05-19,,4741,JAMES54@GMAIL.COM +317,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-09-03,TIMOTHY RODRIGUEZ,M,1931-07-05,,3371,GJAMES@HOTMAIL.COM +318,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-07,CLAYTON REYNOLDS,M,1964-03-30,,5622,LAURA25@HOTMAIL.COM +319,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2021-01-25,DENISE WILSON,F,1992-10-23,,3514,BROOKSANDREW@HOTMAIL.COM +320,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-12-27,MICHAEL TUCKER,M,1929-01-10,,3027,RYAN37@YAHOO.COM +321,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-09-15,DAVID SMITH,M,1917-08-12,,2200,WJOHNSON@HOTMAIL.COM +322,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-07,BETH FOSTER,F,1920-10-21,,7151,NICHOLASDUDLEY@HOTMAIL.COM +323,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-09-07,JAIME STEVENS,M,1981-05-05,,3586,ZACHARYCALDWELL@GMAIL.COM +324,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-12-06,ERIC LYNN,M,1963-02-07,,7637,EROBERTSON@YAHOO.COM +325,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-09-20,ROBERT MERCER,M,1984-09-17,,3332,SOSAMALIK@YAHOO.COM +326,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-09-28,FELICIA WILLIAMS,F,1917-08-31,,3420,BNELSON@GMAIL.COM +327,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-10-08,MICHELLE CHAVEZ,F,1942-02-22,,3505,FARRELLMICHELLE@YAHOO.COM +328,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2021-01-21,ANN RICHARDSON,F,2006-03-21,,3532,KATHRYNOSBORNE@HOTMAIL.COM +329,UNIVERSIDAD DE FLORES,MEDICINA,2020-11-10,SHAWN SIMS,M,1985-04-18,,2305,UMATTHEWS@YAHOO.COM +330,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-23,BRITTANY HOLMES,F,1937-07-10,,8520,BRIANPOWELL@YAHOO.COM +331,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-09-11,MATTHEW YORK,M,1928-11-29,,3081,JEFFREY16@HOTMAIL.COM +332,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-24,ALEXA FITZGERALD MD,F,1914-04-25,,5325,ANA76@GMAIL.COM +333,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-12-24,SARAH BROWN,F,1943-12-01,,4142,STEWARTANTHONY@HOTMAIL.COM +334,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-10-16,THOMAS WILSON,M,1928-09-06,,6503,YRODRIGUEZ@GMAIL.COM +335,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2021-01-01,DEREK HOPKINS,M,1951-10-10,,8501,RICHARDDUSTIN@GMAIL.COM +336,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-09-07,MISTY HATFIELD,F,1982-08-21,,4129,TMARTINEZ@GMAIL.COM +337,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2021-01-29,JOSEPH DELEON,M,1923-07-22,,5264,PAIGECOLLINS@HOTMAIL.COM +338,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-12-13,AUDREY JEFFERSON,F,2016-04-13,,5380,ONEALRANDALL@GMAIL.COM +339,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-25,JESSICA RIOS,F,1983-07-06,,1657,JORGESCHMIDT@HOTMAIL.COM +340,UNIVERSIDAD DE FLORES,FARMACIA,2020-12-25,PHILLIP SOLIS,M,1946-09-17,,1871,VICTORIA57@HOTMAIL.COM +341,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-11-05,MR. JOSE BENNETT,M,1988-12-25,,3351,HDIXON@YAHOO.COM +342,UNIVERSIDAD DE FLORES,MEDICINA,2021-01-25,RONALD PAUL,M,1926-05-29,,2747,KELLYCUNNINGHAM@GMAIL.COM +343,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-12-07,STEVEN MCCLAIN,M,2001-09-06,,2447,STEPHENMCKENZIE@GMAIL.COM +344,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-30,MANUEL THOMAS,M,1978-02-24,,1613,UANDREWS@GMAIL.COM +345,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2021-01-17,CHRISTINA SUAREZ,F,2016-01-26,,6555,UTHOMAS@GMAIL.COM +346,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-10-11,ASHLEY CRUZ,F,1910-04-18,,2845,KELSEYGONZALES@HOTMAIL.COM +347,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-10-03,KATHLEEN ANDERSON,F,1949-03-09,,4117,POOLEELIZABETH@GMAIL.COM +348,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-10,JAMES MCKINNEY,M,1974-10-03,,3016,ASHLEY43@HOTMAIL.COM +349,UNIVERSIDAD DE FLORES,MEDICINA,2020-10-24,MELISSA SHIELDS,F,1958-01-10,,1613,SANCHEZJOHN@GMAIL.COM +350,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2021-01-25,ELIJAH NELSON DDS,M,1999-02-17,,3285,KWEAVER@GMAIL.COM +351,UNIVERSIDAD DE FLORES,FARMACIA,2020-12-30,JUDY ONEAL,F,2012-02-28,,6239,ANNETTE19@YAHOO.COM +352,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-30,HAROLD JOHNSON,M,1982-07-09,,6042,RDUNCAN@GMAIL.COM +353,UNIVERSIDAD DE FLORES,MEDICINA,2020-10-19,JODY JOHNSON,F,1963-02-21,,8146,JORDANSONYA@GMAIL.COM +354,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-12-24,ROBERT MORENO,M,1966-12-11,,7009,SARAH59@HOTMAIL.COM +355,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-12-25,LATOYA GOMEZ,F,1920-06-04,,6431,CONNOR46@YAHOO.COM +356,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-17,HANNAH ARMSTRONG,F,1964-09-24,,6326,BWAGNER@YAHOO.COM +357,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-12-14,GINA SMITH,F,1951-11-07,,4176,GSMITH@HOTMAIL.COM +358,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-13,CHELSEA CHAVEZ,F,1914-03-08,,3057,KCLINE@GMAIL.COM +359,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-11-12,CORY ASHLEY,M,1998-06-27,,2147,OPACE@GMAIL.COM +360,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-19,MARILYN LEWIS,F,1959-04-14,,3281,JEFFERY86@GMAIL.COM +361,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2021-01-05,KELLY GOMEZ,M,1933-06-22,,6003,LISA05@YAHOO.COM +362,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-12,SONYA WALSH,F,1941-05-08,,3203,TIMOTHY54@GMAIL.COM +363,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-10-27,SUZANNE RHODES,F,2001-07-06,,3316,JEFFERYLINDSEY@GMAIL.COM +364,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-27,REGINALD JORDAN,M,2008-10-22,,8373,DONNAJOHNSON@HOTMAIL.COM +365,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-31,KAREN RAY,F,2019-06-22,,5587,IANBATES@GMAIL.COM +366,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-09-23,JENNIFER DECKER,F,2010-11-22,,1875,BJOHNSON@YAHOO.COM +367,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-02,JODY GLENN,F,1915-12-08,,5313,ANDERSONTHOMAS@HOTMAIL.COM +368,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-29,STEVEN RODRIGUEZ,M,2015-08-04,,9101,UKELLEY@YAHOO.COM +369,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-25,DANIEL STOKES,M,1997-12-27,,2447,CLOPEZ@HOTMAIL.COM +370,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-11-23,PHILLIP WALKER MD,M,1979-12-05,,4651,AARONMARTINEZ@YAHOO.COM +371,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-12-29,SHAWN TRAN MD,M,1987-03-31,,1886,MARTINEZCATHY@HOTMAIL.COM +372,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2021-02-01,ZOE CASEY,F,1997-09-15,,7535,CCARR@GMAIL.COM +373,UNIVERSIDAD DE FLORES,FARMACIA,2020-09-06,CHRISTINE WRIGHT MD,F,1984-06-13,,9107,RONALDANDERSON@HOTMAIL.COM +374,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-05,MARK HENRY,M,2011-01-07,,6400,TANNERANDERSON@GMAIL.COM +375,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-11-05,JULIA THOMPSON,F,1981-10-14,,6621,HEATHER87@YAHOO.COM +376,UNIVERSIDAD DE FLORES,MEDICINA,2020-10-10,CHELSEA JACKSON,F,1953-01-13,,3056,SUSANJONES@HOTMAIL.COM +377,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-07,MICHAEL HOWELL,M,1976-04-22,,3244,TYLER23@YAHOO.COM +378,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-20,ELIZABETH MILLER,F,1986-11-24,,2723,LDAVIS@GMAIL.COM +379,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-12-28,ALLEN WOOD,M,1953-09-11,,2717,HCAMPBELL@GMAIL.COM +380,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-10-06,DOUGLAS SMITH,M,1970-04-21,,6417,BRIANNA41@GMAIL.COM +381,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-09-30,MORGAN SHEPPARD,F,1955-06-26,,2447,JONATHAN99@YAHOO.COM +382,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-12-25,TREVOR REYES,M,2012-11-12,,1659,FGREEN@YAHOO.COM +383,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-10-11,KIMBERLY STEIN,F,1998-10-05,,1890,CHANEYANGELA@HOTMAIL.COM +384,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2021-01-11,DAVID GORDON,M,1955-07-29,,7633,MARQUEZSTEPHANIE@GMAIL.COM +385,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2021-01-08,MATTHEW CAREY,M,1960-01-07,,6323,SRAMIREZ@YAHOO.COM +386,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-23,ANDREW WILLIAMS,M,1911-10-10,,8212,ANNE16@GMAIL.COM +387,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-10,NANCY SIMS,F,1990-11-09,,4176,ALEXANDRAJOHNSON@YAHOO.COM +388,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-06,DANNY MURPHY,M,1955-09-12,,7515,WHITETERESA@HOTMAIL.COM +389,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-06,JOHN YOUNG,M,1919-11-28,,2170,KARENBRYANT@HOTMAIL.COM +390,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-11-14,COURTNEY ADAMS MD,F,2007-07-10,,3580,PHIGGINS@YAHOO.COM +391,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-10-24,PHILLIP JONES,M,1954-05-05,,2804,WHARDY@YAHOO.COM +392,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2021-01-18,JENNIFER ABBOTT,F,1987-12-26,,6625,USMITH@GMAIL.COM +393,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-11-01,TYLER MARTIN,M,2014-05-08,,9041,SHEILAORTIZ@YAHOO.COM +394,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-09-02,KRISTOPHER PORTER,M,1978-10-31,,4187,ALANSPEARS@YAHOO.COM +395,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-04,BRIAN ARMSTRONG,M,1925-11-07,,3272,GRIFFITHROY@HOTMAIL.COM +396,UNIVERSIDAD DE FLORES,FARMACIA,2020-11-03,CARLA HERNANDEZ,F,2011-07-19,,5724,KYLE04@HOTMAIL.COM +397,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-11-11,KENNETH GOODWIN,M,1992-02-14,,1770,GLINDSEY@HOTMAIL.COM +398,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-19,WILLIAM RICH,M,2007-03-12,,3100,ADRIANTORRES@HOTMAIL.COM +399,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-09-22,ASHLEY DAVIS,F,1988-05-01,,9053,MARTINEZMARK@YAHOO.COM +400,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-09-28,MR. THOMAS CARROLL,M,2009-03-17,,5555,KARINACARPENTER@GMAIL.COM +401,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-02,APRIL HARRISON,F,1967-12-23,,4157,RYANWEBB@HOTMAIL.COM +402,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-11-03,REBECCA WALTERS,F,1992-04-27,,2508,NOVAKBRANDON@YAHOO.COM +403,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-12-06,ANGELA RUBIO,F,2021-08-17,,9303,CMCPHERSON@YAHOO.COM +404,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-11-20,JACOB JENNINGS,M,2014-05-02,,2512,NATHAN63@YAHOO.COM +405,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-29,ERIC LEWIS,M,1929-05-19,,7013,WCORTEZ@YAHOO.COM +406,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-12-10,ANGELICA MCCANN,F,2016-07-05,,4113,ROBINSONTIFFANY@GMAIL.COM +407,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-10-07,ZACHARY STEVENS,M,1953-06-19,,8364,DEBORAH11@HOTMAIL.COM +408,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-11-22,AMANDA WHITE,F,1992-10-31,,8129,BAILEYCORY@YAHOO.COM +409,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-10-20,JAMES FUENTES,M,2017-11-05,,3440,WALKERRYAN@YAHOO.COM +410,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-08,HANNAH DECKER,F,1992-01-15,,3101,WHEELERMELISSA@GMAIL.COM +411,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-22,JAMES LANE,M,1935-01-03,,6720,ANDREWFOWLER@GMAIL.COM +412,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-15,WALTER SANTANA,M,2010-11-06,,2317,UMCDOWELL@GMAIL.COM +413,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-02,WILLIAM MILLER,M,1947-01-16,,4501,KINGTHOMAS@HOTMAIL.COM +414,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-11-16,MARIA SEXTON,F,1958-10-09,,6430,EATONCOURTNEY@HOTMAIL.COM +415,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-11-05,ALLEN BUTLER,M,1985-12-21,,5300,LINDSEY23@YAHOO.COM +416,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-28,DENISE BLEVINS,F,1945-07-16,,6319,VMYERS@GMAIL.COM +417,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2021-01-16,MATTHEW GRAY,M,1976-03-23,,2705,ANDERSONRACHEL@GMAIL.COM +418,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-12-05,COREY SMITH,M,1957-06-20,,6321,JOSHUA14@YAHOO.COM +419,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-11-24,MELISSA REED,F,1961-01-14,,3080,DAVE82@YAHOO.COM +420,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-11-23,JENNIFER TORRES,F,1955-01-24,,4514,CLARKLEE@HOTMAIL.COM +421,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-03,LEAH PALMER,F,1964-02-13,,3183,WILSONGREGORY@GMAIL.COM +422,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-11-09,CAROL WEBB,F,1964-05-22,,3716,PATRICK34@GMAIL.COM +423,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2021-01-30,JOSEPH ADAMS,M,2003-03-29,,6071,SHAFFERSHARON@GMAIL.COM +424,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-08,LISA ORTIZ,F,1910-06-16,,4513,NANCY98@GMAIL.COM +425,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-11-28,PAUL MATHEWS,M,2006-08-02,,2743,ALLISONJEFFREY@GMAIL.COM +426,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-09-03,NICOLE KING,F,1941-09-06,,8208,MELANIE88@HOTMAIL.COM +427,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-10-20,MELANIE INGRAM,F,2008-11-24,,4000,DEANNA69@GMAIL.COM +428,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-09-12,ASHLEY AGUILAR,F,1934-04-08,,6235,KENNETH11@YAHOO.COM +429,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-12-14,CHRISTOPHER ROBINSON,M,1966-01-26,,3040,CAMERONDAVID@YAHOO.COM +430,UNIVERSIDAD DE FLORES,FARMACIA,2020-09-18,HOLLY KIM,F,2015-10-09,,5589,NANCYDENNIS@HOTMAIL.COM +431,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-10-27,DERRICK MARTIN,M,1994-02-06,,1723,DONNAMURPHY@YAHOO.COM +432,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-11-21,KEVIN ALLISON,M,1984-10-14,,6645,WILLIAM32@YAHOO.COM +433,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-09-25,PHILIP WELLS,M,1909-11-27,,7400,MEGAN79@GMAIL.COM +434,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2021-01-10,CHRISTOPHER ESPINOZA,M,1923-02-23,,2637,IMILLER@HOTMAIL.COM +435,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-10-17,PATRICIA LOPEZ,F,1907-02-27,,2252,ANTONIOPHAM@HOTMAIL.COM +436,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-28,MR. ROBERT MILLER,M,1939-01-13,,2508,UFAULKNER@YAHOO.COM +437,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-11-02,JENNIFER HAMILTON,F,1974-11-06,,4612,POWELLARTHUR@YAHOO.COM +438,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-10-31,ROBIN JUAREZ,F,1972-05-18,,5711,CONNOR84@HOTMAIL.COM +439,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-12-22,AMBER TORRES,F,2008-11-22,,2301,BRIANA26@HOTMAIL.COM +440,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-10-28,WILLIAM LEON MD,M,1930-09-25,,3048,WGARDNER@HOTMAIL.COM +441,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-22,TROY JACOBS,M,1969-10-14,,5719,LEJENNIFER@GMAIL.COM +442,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-12-29,ALEXANDRA MILLER,F,2020-12-29,,3363,DAVISWILLIAM@YAHOO.COM +443,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-03,MR. BRANDON DOMINGUEZ,M,2012-09-12,,4718,LUKE26@HOTMAIL.COM +444,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-10-14,JENNIFER COLE,F,1981-05-01,,3463,BOYDDANIEL@GMAIL.COM +445,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-10-05,CHRISTY PIERCE,F,1977-08-22,,7009,AUSTINKRISTINE@GMAIL.COM +446,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-10-25,JENNIFER WILLIAMS,F,1983-05-22,,7001,SFIGUEROA@YAHOO.COM +447,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-09-28,STEPHEN AYERS,M,1924-03-21,,4512,PHENDRIX@GMAIL.COM +448,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-12,THOMAS HART,M,1958-05-19,,6062,DONNADANIEL@YAHOO.COM +449,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-09-26,CASEY MARTIN,F,1986-02-27,,5275,NBOWMAN@GMAIL.COM +450,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2021-01-13,BETTY ROBINSON,F,1946-08-09,,3716,POWERSJAMIE@GMAIL.COM +451,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2021-01-09,RICHARD JOYCE,M,2010-05-03,,8504,CURTIS66@GMAIL.COM +452,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-09-15,DARRELL CARTER,M,2018-03-27,,8204,OGONZALEZ@GMAIL.COM +453,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-09-21,CORY WILSON,M,1952-04-24,,6475,SUTTONSANDRA@GMAIL.COM +454,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-11-04,MELISSA MICHAEL,F,1919-05-03,,5636,BALLGREGORY@GMAIL.COM +455,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-11-23,SUSAN KANE,F,1987-09-27,,9409,ODAVIS@YAHOO.COM +456,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-04,MARK FERNANDEZ,M,1989-10-04,,5595,EMARSH@GMAIL.COM +457,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-11-28,ELIZABETH MURILLO,F,2019-12-14,,2605,GARCIAKATHY@GMAIL.COM +458,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-11-20,DIANA CURRY,F,1968-10-26,,3226,STEPHENVARGAS@GMAIL.COM +459,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-27,KAREN WILLIAMS,F,1947-10-22,,3433,SHANNONJENKINS@YAHOO.COM +460,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-10-12,STANLEY JOHNSON,M,1959-05-29,,7547,RAMOSDUSTIN@GMAIL.COM +461,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-14,FREDERICK SUTTON,M,1949-11-27,,5755,BRITTNEY88@HOTMAIL.COM +462,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-09,ANN HOGAN,F,2001-04-22,,2438,PARKERCURTIS@HOTMAIL.COM +463,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-09-15,KYLE SMITH,M,1917-12-07,,6513,HULLERIC@HOTMAIL.COM +464,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-10-18,FRED ORTIZ,M,1966-10-14,,4231,TIFFANY03@HOTMAIL.COM +465,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2021-01-15,MATHEW CORTEZ,M,2019-07-10,,6438,JUANCHAPMAN@YAHOO.COM +466,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-10-03,PAMELA HARRISON,F,1966-02-27,,1838,CHRISTOPHERALLEN@GMAIL.COM +467,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-11-10,PAUL GONZALES,M,1955-07-12,,5275,KNIGHTSTEPHANIE@GMAIL.COM +468,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-19,KEVIN MOSS,M,2012-06-08,,8180,LINDSEY70@YAHOO.COM +469,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-10-20,MICHAEL RODRIGUEZ,M,1914-09-11,,6646,NATKINS@YAHOO.COM +470,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-10-19,HUNTER HENDERSON,M,1944-11-07,,5730,WILLIAM99@YAHOO.COM +471,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-08,KENNETH GARCIA,M,1956-11-20,,6443,DDAVIS@YAHOO.COM +472,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-10-28,DAVID CRAWFORD,M,1996-05-03,,5527,KNIGHTMICHELE@HOTMAIL.COM +473,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-10-05,KRISTEN FLEMING,F,1905-12-08,,6720,MAXWELLGINA@GMAIL.COM +474,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-11-20,ALEJANDRO KELLER,M,1922-02-02,,5523,OMCKINNEY@GMAIL.COM +475,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-10,SUSAN HALL,F,2003-11-05,,4153,JANE23@GMAIL.COM +476,UNIVERSIDAD DE FLORES,FARMACIA,2020-11-29,KATELYN CONTRERAS,F,2009-02-21,,4000,ERIN29@YAHOO.COM +477,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-15,AMBER HILL,F,1919-08-21,,2246,YRICE@HOTMAIL.COM +478,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2021-01-28,STEVEN DICKERSON,M,1917-02-09,,8363,WILLIAM58@HOTMAIL.COM +479,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2021-01-16,REGINALD LOPEZ,M,1951-05-01,,3386,JOSHUAADAMS@GMAIL.COM +480,UNIVERSIDAD DE FLORES,ARQUITECTURA,2021-01-21,CAITLYN BAUER,F,2009-10-03,,4641,DAVIDSONMEGAN@YAHOO.COM +481,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-26,CHARLES LEWIS,M,2011-09-20,,1900,TIFFANYARNOLD@HOTMAIL.COM +482,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-15,AMANDA PRICE,F,1984-05-05,,6723,DOMINGUEZRACHEL@GMAIL.COM +483,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-10-05,EUGENE FISHER,M,2006-02-16,,6345,HOGANAMY@GMAIL.COM +484,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-12-18,JON GAINES,M,1906-05-08,,3524,BERRYALEX@GMAIL.COM +485,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-14,SANDRA FLORES,F,1967-08-06,,5425,UPARSONS@GMAIL.COM +486,UNIVERSIDAD DE FLORES,MEDICINA,2020-10-21,BILLY HUNT,M,1947-01-16,,6367,CHRISTOPHERBOOTH@YAHOO.COM +487,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-10-01,AARON LEBLANC,M,1986-09-24,,5710,JAMESREYES@HOTMAIL.COM +488,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-11-19,WILLIAM WHEELER,M,1930-11-02,,5423,LEEJESSICA@HOTMAIL.COM +489,UNIVERSIDAD DE FLORES,MEDICINA,2020-09-25,BILLY JONES,M,1976-03-12,,6648,BOBBY83@YAHOO.COM +490,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-10-19,PAIGE BROWN,F,1995-08-05,,6333,JOSHUA02@GMAIL.COM +491,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-18,BARBARA KIM,F,2015-06-09,,8403,DESTINYGARCIA@GMAIL.COM +492,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-11,ANDREW CAMPBELL,M,1947-03-13,,2115,JOHNSONJEFFREY@HOTMAIL.COM +493,UNIVERSIDAD DE FLORES,FARMACIA,2020-09-21,ERIN ROBERTS,F,1913-01-22,,6433,MEREDITHGROSS@GMAIL.COM +494,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2021-01-17,MICHELLE REILLY,F,1955-12-11,,7165,ADAMWEBER@YAHOO.COM +495,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-09-16,MICHAEL HERNANDEZ,M,1971-03-28,,5427,ROMEROGABRIEL@HOTMAIL.COM +496,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-12-22,FRANKLIN PETERSON,M,2002-03-25,,6660,CHRISTOPHER15@HOTMAIL.COM +497,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-10-21,ELLEN DEAN,F,1982-05-10,,9410,DARRELL89@YAHOO.COM +498,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-11-08,MELANIE GRAY,F,1905-12-17,,7401,TYLER65@HOTMAIL.COM +499,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-11-19,ADAM HUGHES,M,1997-03-09,,8305,CHUGHES@GMAIL.COM +500,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-10-16,RICHARD DOUGHERTY,M,1914-08-02,,4711,CACOSTA@HOTMAIL.COM +501,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-11-02,JACOB REYES DVM,M,1941-10-19,,2345,ERIKGONZALES@YAHOO.COM +502,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-11-11,DAVID ESCOBAR,M,1942-03-09,,8156,SBROWN@HOTMAIL.COM +503,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-10-23,SHAWN PHILLIPS,M,1957-11-17,,2607,IMITCHELL@GMAIL.COM +504,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-09-17,HEATHER BAKER,F,1991-05-30,,4149,MMILLER@HOTMAIL.COM +505,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-09-13,LISA WALLACE,F,1947-07-15,,5315,USTEPHENS@GMAIL.COM +506,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-28,ERIC HARRIS,M,1995-08-26,,5711,MARKSSTEVEN@GMAIL.COM +507,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-11-03,BRIAN DALTON,M,1970-04-11,,2342,MHARMON@GMAIL.COM +508,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-27,PAMELA MORGAN,F,1991-04-23,,1704,PAULA47@HOTMAIL.COM +509,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-12,CAROL MCINTOSH,F,1952-01-06,,4606,YMARSH@YAHOO.COM +510,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-12-19,MATTHEW JOHNSON,M,1972-07-31,,5442,MULLENELIZABETH@GMAIL.COM +511,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2021-01-06,RACHAEL OWEN,F,2017-04-07,,7536,XVAZQUEZ@HOTMAIL.COM +512,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-11-21,AMANDA FOX,F,1962-03-20,,7243,JOHNSONSTEVEN@GMAIL.COM +513,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-12-28,TAYLOR DAY,F,1979-05-21,,1778,DANIEL04@GMAIL.COM +514,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-09-14,SCOTT VALDEZ,M,1924-11-28,,8308,YMORRISON@HOTMAIL.COM +515,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2021-01-27,CHERYL RODRIGUEZ,F,1950-02-16,,3128,CHRISTOPHER30@YAHOO.COM +516,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-16,DR. ALICE HALL,F,1987-12-26,,7119,ANDREAJONES@YAHOO.COM +517,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-29,RACHAEL SANDERS,F,1922-03-21,,1718,LORI51@YAHOO.COM +518,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-11,LORI PENNINGTON,F,2019-07-11,,8308,PSMITH@HOTMAIL.COM +519,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2021-01-15,DAVID JOHNSON,M,1917-12-19,,7414,KELLERTHOMAS@YAHOO.COM +520,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2021-01-06,ERICA LYONS,F,2001-08-17,,1778,VSCOTT@GMAIL.COM +521,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-09-05,TYLER CLARK,M,1948-05-11,,2618,WRIGHTNICHOLAS@YAHOO.COM +522,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-09-13,KIMBERLY FORD,F,2019-05-30,,6469,TBARAJAS@HOTMAIL.COM +523,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2021-01-13,ADAM CURTIS,M,1965-08-30,,2255,MORSEALLISON@HOTMAIL.COM +524,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-19,RICHARD MILLS,M,1989-05-20,,6538,JACKSONMICHAEL@HOTMAIL.COM +525,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-10-25,GAIL CARTER,F,1942-06-24,,3425,CHRISTYMURPHY@HOTMAIL.COM +526,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-10-10,KEVIN MEZA,M,1914-06-27,,5632,JONESASHLEY@HOTMAIL.COM +527,UNIVERSIDAD DE FLORES,FARMACIA,2020-09-17,MISS KIARA BOOTH MD,F,1993-02-12,,6430,ANDREW99@GMAIL.COM +528,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2021-01-18,DONALD ALVARADO,M,1948-04-07,,6339,WILLIAM16@YAHOO.COM +529,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-12-08,SAVANNAH GALVAN,F,1943-12-23,,5873,EDWARDSKEVIN@HOTMAIL.COM +530,UNIVERSIDAD DE FLORES,FARMACIA,2020-10-24,MARK COLE,M,1946-02-02,,2126,SMITHBRIAN@GMAIL.COM +531,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-09,REGINA VAZQUEZ,F,1918-01-07,,3454,HUDSONKEVIN@GMAIL.COM +532,UNIVERSIDAD DE FLORES,AGRONOMÍA,2021-01-13,ASHLEY RAMIREZ,F,2017-01-14,,8500,DLEWIS@GMAIL.COM +533,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-10-28,ISAIAH HILL,M,1991-04-01,,8412,MARTINEZSARAH@YAHOO.COM +534,UNIVERSIDAD DE FLORES,ACTUARIO ,2021-01-15,ELIZABETH REYNOLDS,F,1959-11-12,,3407,GKIM@HOTMAIL.COM +535,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2021-01-10,JOSEPH ANDERSON,M,1966-05-13,,1929,GRANTCYNTHIA@YAHOO.COM +536,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-23,PATRICK OWENS,M,1909-08-20,,3302,JOHNSONKEITH@HOTMAIL.COM +537,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-11-22,STEPHANIE BALL,F,2012-06-12,,2148,FRANK96@HOTMAIL.COM +538,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-12-20,LESLIE SCHWARTZ,F,2018-05-26,,2760,BRYANWALKER@HOTMAIL.COM +539,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-19,MICHAEL WILLIAMSON,M,1984-12-02,,6031,YSUTTON@YAHOO.COM +540,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2021-01-08,MICHAEL SMITH,M,1910-12-07,,3191,GORDONJADE@GMAIL.COM +541,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2021-01-06,DANIEL LONG,M,1990-06-11,,7201,JOANNE24@HOTMAIL.COM +542,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2021-01-27,MARY MARTIN,F,1922-04-18,,8118,PFORD@YAHOO.COM +543,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-02,ANGELICA LONG,F,1955-01-28,,8371,JESSICALITTLE@HOTMAIL.COM +544,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-12-14,DUSTIN VAZQUEZ,M,1967-12-28,,4145,JASMINE89@YAHOO.COM +545,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-12-16,JOSHUA GARZA,M,2006-04-13,,1748,MCKINNEYMATTHEW@YAHOO.COM +546,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-20,DANIEL RAMOS,M,2003-09-14,,1670,JENNIFERLARSON@HOTMAIL.COM +547,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-06,JOSEPH DAVIS,M,1906-12-02,,1879,ASANDERS@HOTMAIL.COM +548,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2021-01-05,JEFFREY MERCADO,M,2016-02-06,,6051,JOSHUAWALKER@GMAIL.COM +549,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-02,BOBBY CORTEZ,M,2008-07-28,,2701,SEANBULLOCK@GMAIL.COM +550,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-20,SUZANNE SMITH,F,2006-03-16,,6551,MELANIE99@YAHOO.COM +551,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-15,DANIEL GUERRA,M,1997-04-06,,3440,HFARMER@HOTMAIL.COM +552,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-18,TAMMY GRAY,F,1991-05-13,,5750,AARONJACOBS@HOTMAIL.COM +553,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-11-24,PHYLLIS MCINTYRE,F,1953-01-12,,6607,CHARLES58@GMAIL.COM +554,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-16,STEPHANIE ANDREWS,F,1975-08-20,,2915,MARY72@YAHOO.COM +555,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-13,STACY OLSON,F,1948-12-07,,5413,HODGESPAM@GMAIL.COM +556,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-09,VANESSA MARTIN,F,2020-08-14,,2148,ANDRE83@YAHOO.COM +557,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-12-01,JASON HANSON,M,2011-11-05,,8122,GINA08@YAHOO.COM +558,UNIVERSIDAD DE FLORES,AGRONOMÍA,2021-01-05,ALYSSA ANDERSON,F,1939-12-13,,6207,TAYLORRENEE@YAHOO.COM +559,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-11-20,DEBBIE PATTON,F,1907-10-23,,2214,SAMANTHA20@YAHOO.COM +560,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-17,WILLIAM JOHNSON,M,2020-07-06,,5622,DESTINY08@GMAIL.COM +561,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-12-28,KELLY WHITE,F,1929-05-14,,4648,JASON86@HOTMAIL.COM +562,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2021-01-17,TRAVIS WOODS,M,1940-04-14,,7130,PATRICIAADAMS@GMAIL.COM +563,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-12-06,VERONICA OLIVER,F,2014-11-09,,3050,CHRISTOPHERBUCHANAN@HOTMAIL.COM +564,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-12-25,KATIE HURST,F,1968-10-14,,2506,HERNANDEZKATHY@HOTMAIL.COM +565,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-12-09,SHANNON DIAZ,F,1993-12-06,,9310,WOODWARDJENNIFER@GMAIL.COM +566,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-02,JANE MURPHY,F,1986-12-12,,1603,PSMITH@HOTMAIL.COM +567,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-10-19,CHELSEA ROBERTS,F,1920-05-14,,3416,ROBERTWILLIAMS@YAHOO.COM +568,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-09-19,JAMIE DUNCAN,M,1995-03-20,,3332,JOHNSONDALTON@GMAIL.COM +569,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-11-04,MOLLY BARNETT,F,1973-11-05,,3481,CAITLIN58@YAHOO.COM +570,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-12-16,MEGAN JACKSON,F,1998-04-22,,5351,AREILLY@HOTMAIL.COM +571,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-09-08,MORGAN CUMMINGS,F,1914-01-07,,1986,TSMITH@YAHOO.COM +572,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-09-27,CHRISTOPHER CLARK,M,1909-05-14,,3226,LPETERS@GMAIL.COM +573,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-09-10,MICHAEL BUTLER,M,1941-12-04,,3085,ARNOLDLOGAN@HOTMAIL.COM +574,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2021-01-16,ELAINE CASEY,F,1943-04-13,,7221,JACOBCOOK@GMAIL.COM +575,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2021-01-05,SAMUEL BROWN,M,1921-10-28,,4612,EWASHINGTON@HOTMAIL.COM +576,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-14,CRAIG CAMPBELL,M,1954-03-12,,3032,ELIZABETH95@HOTMAIL.COM +577,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-09-13,JEREMY CLARK,M,2004-06-22,,9020,JILL86@GMAIL.COM +578,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-18,JUAN CHRISTENSEN,M,1978-09-25,,3103,ALLISON62@YAHOO.COM +579,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-09-11,ALYSSA LYNN,F,1932-02-07,,7005,FSMITH@YAHOO.COM +580,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-12-08,DEVIN HARVEY,M,1913-05-18,,4135,COOPERBRITTNEY@GMAIL.COM +581,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2021-01-31,BRANDY PRICE,F,1932-12-30,,3187,CRUZJENNIFER@YAHOO.COM +582,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-12-09,MONICA ARROYO,F,1999-12-14,,7214,JACOBNAVARRO@GMAIL.COM +583,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-10-28,LISA CARNEY,F,1958-04-18,,9111,LPOOLE@GMAIL.COM +584,UNIVERSIDAD DE FLORES,FARMACIA,2021-01-06,BRIAN JOHNSON,M,1935-05-18,,6463,IWRIGHT@HOTMAIL.COM +585,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2021-01-13,WILLIAM CONTRERAS,M,1946-01-15,,8318,UHERNANDEZ@YAHOO.COM +586,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-09-14,BRANDON WATSON,M,1914-11-18,,6621,SARAH49@YAHOO.COM +587,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-09-01,JOSHUA RAMIREZ,M,1931-12-24,,2848,RYAN70@HOTMAIL.COM +588,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2021-01-16,CHRISTOPHER RICH,M,1987-07-31,,5700,NANDERSON@GMAIL.COM +589,UNIVERSIDAD DE FLORES,MEDICINA,2020-11-17,JESSICA CONTRERAS,F,1941-01-27,,5871,PAMELACRAIG@YAHOO.COM +590,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-12-10,MARK SANDOVAL,M,1927-09-16,,1885,ZMCGEE@GMAIL.COM +591,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-06,DEANNA THOMPSON,F,1971-12-10,,3420,CHASESYDNEY@HOTMAIL.COM +592,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2021-01-06,BETTY JONES,F,1984-05-19,,9111,LISACOLLIER@GMAIL.COM +593,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-12-18,BROOKE TORRES,F,1995-01-26,,4178,KERRIFORBES@GMAIL.COM +594,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-11-25,JORDAN MCKAY,M,1912-05-11,,7263,AGREENE@GMAIL.COM +595,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-12-25,JULIE RUIZ,F,1982-11-26,,7407,SYATES@HOTMAIL.COM +596,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-12-08,DOUGLAS JOHNSON,M,1906-06-10,,3730,JOSEPH29@YAHOO.COM +597,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-09-27,DIANE SCOTT,F,1981-11-14,,1871,HORNEKEVIN@YAHOO.COM +598,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-09-30,ALLISON JONES,F,2002-08-28,,7114,CINDYCASTILLO@GMAIL.COM +599,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-12-31,MICHAEL RIVERA,M,1936-09-13,,3222,STEPHANIE82@HOTMAIL.COM +600,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-12-29,WILLIAM BELL,M,1972-08-10,,3040,BREANNAESPARZA@GMAIL.COM +601,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-11-09,LARRY SIMON,M,1955-10-30,,7226,GARCIARONNIE@GMAIL.COM +602,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-10-11,KATHRYN MORRIS,F,2018-05-15,,9411,ROGERSJUSTIN@YAHOO.COM +603,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-29,JOHN RODRIGUEZ,M,1957-09-12,,3170,GROBBINS@GMAIL.COM +604,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-10-16,SAMANTHA HALL,F,1983-03-06,,3162,KCHAVEZ@YAHOO.COM +605,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-10-28,MICHAEL ESCOBAR,M,1934-11-04,,5517,HGREGORY@HOTMAIL.COM +606,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-11-20,JIM PETERSON,M,1974-12-09,,7511,ABERRY@GMAIL.COM +607,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-09-14,JORGE DELGADO,M,1943-09-12,,3563,TODD45@YAHOO.COM +608,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-12-26,DENNIS ANDERSON,M,1975-07-05,,6608,WILSONLAURA@YAHOO.COM +609,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-10-23,APRIL GOMEZ,F,2012-05-26,,5443,LOPEZJEREMY@YAHOO.COM +610,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-11-21,JAMES MENDEZ,M,1907-05-29,,3428,JENNIFER79@HOTMAIL.COM +611,UNIVERSIDAD DE FLORES,MEDICINA,2020-12-29,JOSHUA DIAZ,M,2002-06-22,,5871,JAMESBAILEY@YAHOO.COM +612,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-12-03,ANGELA BRADFORD,F,1937-08-03,,8505,ALAN54@HOTMAIL.COM +613,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-09-06,BROOKE WRIGHT,F,1906-06-16,,1808,SCARTER@YAHOO.COM +614,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2021-01-01,MRS. SABRINA KHAN,F,1995-07-17,,3589,HOFFMANDEBORAH@YAHOO.COM +615,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-04,ROGER CONNER,M,1936-11-07,,3586,HMACK@YAHOO.COM +616,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2021-02-01,MRS. WANDA FOSTER,F,1906-04-01,,3486,TAMARAMEYER@YAHOO.COM +617,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-02,CANDACE CHASE,F,1922-09-22,,4504,STEPHANIE34@GMAIL.COM +618,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-10-03,ANTHONY THOMAS,M,1984-12-29,,8315,MORRISONANTHONY@HOTMAIL.COM +619,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-10-11,ERIC MONTGOMERY,M,1967-09-10,,2618,YSMITH@HOTMAIL.COM +620,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-12-19,MARTIN ANDERSON,M,1960-11-22,,7240,DEREK54@YAHOO.COM +621,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-12-03,LINDA HOGAN,F,1929-06-22,,1625,CAINALEXANDRA@HOTMAIL.COM +622,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-12-17,CHRISTOPHER ORTIZ,M,2020-07-28,,3137,BCOX@GMAIL.COM +623,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-09-23,RICHARD MCCLAIN,M,1957-03-17,,2828,MALIK79@YAHOO.COM +624,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2021-01-16,TAYLOR MCGEE,F,1920-12-07,,3555,VILLARREALMEGAN@YAHOO.COM +625,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-15,ROBERT CLARKE,M,2007-02-15,,3134,SHAWN64@HOTMAIL.COM +626,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-09-23,JENNIFER SOSA,F,1949-09-07,,6705,GEORGELORI@GMAIL.COM +627,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-19,TAYLOR LEWIS MD,F,1932-11-07,,6207,CHRISTOPHER87@HOTMAIL.COM +628,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-03,CHAD MEDINA,M,1945-12-21,,1776,HANSONKIMBERLY@HOTMAIL.COM +629,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-25,MADISON OBRIEN,F,2015-06-13,,7540,KAYLACLARK@HOTMAIL.COM +630,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-12-10,JENNIFER HOWELL,F,1936-09-07,,5261,STEVENROBINSON@HOTMAIL.COM +631,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-09-03,KIMBERLY HOOVER,F,1912-06-25,,8107,CAROL63@GMAIL.COM +632,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-12-09,RAVEN STANTON,F,1933-03-25,,7226,ANDREWBAILEY@GMAIL.COM +633,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-10-22,DANNY THOMAS,M,1990-10-15,,8409,GEORGE77@YAHOO.COM +634,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-15,GREGORY PORTER,M,1939-09-01,,6013,COOPERDANIEL@GMAIL.COM +635,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-10-26,SHELLY BURTON,F,1959-08-03,,5343,DAVID00@YAHOO.COM +636,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-04,JASON CRAIG,M,1955-08-16,,1812,ELOGAN@HOTMAIL.COM +637,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-20,HARRY HIGGINS,M,1967-04-03,,3454,EMILYHARRELL@GMAIL.COM +638,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-24,JUAN HARRIS,M,1956-09-02,,8371,ANTHONYCOLE@HOTMAIL.COM +639,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-24,FELICIA VALDEZ,F,2009-10-22,,9051,WILLIAMRICHARDSON@YAHOO.COM +640,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-11-05,MR. MAX BRADLEY,M,1949-08-13,,6360,KPETERSON@YAHOO.COM +641,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-08,MRS. AMBER HOWE,F,1925-03-13,,6472,ERIK54@YAHOO.COM +642,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-10-29,STEPHANIE SUTTON,F,1990-04-20,,2344,FJOHNSON@GMAIL.COM +643,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-31,TONI GRANT,F,1938-02-18,,3128,JEFFREYLLOYD@HOTMAIL.COM +644,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-10,MR. BRIAN ANDERSON,M,1928-09-21,,5355,AMY48@HOTMAIL.COM +645,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-12-15,KYLE GORDON,M,1999-01-19,,2156,ANDREA70@HOTMAIL.COM +646,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-19,JACQUELINE LOPEZ,F,1970-04-17,,3014,VINCENTJASON@HOTMAIL.COM +647,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-09-27,KATHERINE RUSSO,F,1928-07-21,,3486,JACKSONPAM@YAHOO.COM +648,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-12,TRACIE ORTEGA,F,1923-03-08,,6705,SHIELDSRANDY@GMAIL.COM +649,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-10-27,STEPHANIE SCOTT,F,1953-05-18,,6663,ESOSA@GMAIL.COM +650,UNIVERSIDAD DE FLORES,FARMACIA,2020-11-15,GEORGE ZHANG,M,1927-05-28,,7500,DEBRATHOMPSON@YAHOO.COM +651,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-12-25,SHEILA LEWIS,F,1990-03-27,,3361,ERIKAMURPHY@GMAIL.COM +652,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-12-04,NICOLE LOPEZ,F,2019-02-23,,3374,RODRIGUEZTRACEY@GMAIL.COM +653,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-10-23,WILLIAM FIELDS,M,1960-07-22,,8117,SANTANAASHLEY@HOTMAIL.COM +654,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-12-26,ELIJAH SANCHEZ,M,2015-12-08,,5700,DANIEL85@YAHOO.COM +655,UNIVERSIDAD DE FLORES,ACTUARIO ,2021-01-21,IAN BALL,M,1951-12-11,,7609,RUSSELL56@GMAIL.COM +656,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-12,HAYDEN GLASS,M,1954-08-07,,3500,XGRAHAM@HOTMAIL.COM +657,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2021-01-19,JILL JONES DVM,F,1941-08-24,,3409,ADAMRIVERA@HOTMAIL.COM +658,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-10-12,JOEL ADAMS,M,1947-10-08,,6005,MICHAELCOLE@HOTMAIL.COM +659,UNIVERSIDAD DE FLORES,ARQUITECTURA,2021-01-21,DAVID SWEENEY,M,1955-01-02,,4713,CHRISTOPHERHENRY@GMAIL.COM +660,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-12-12,KATHERINE JOHNSON,F,1961-03-16,,7412,AARONKRUEGER@GMAIL.COM +661,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2021-01-11,BRIAN DUNCAN,M,1961-05-18,,8366,HARRISMARK@GMAIL.COM +662,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-12-17,TINA BROWN,F,1963-03-17,,5703,LHODGES@HOTMAIL.COM +663,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2021-01-21,SUZANNE MILLER,F,1967-11-26,,6058,ELIZABETHFRY@HOTMAIL.COM +664,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-09-09,AMANDA TORRES,F,1916-12-25,,2520,ZIMMERMANJOHN@YAHOO.COM +665,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-09-22,WESLEY GREEN,M,2008-11-14,,1927,CHAMPTON@YAHOO.COM +666,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-08,DANIELLE JONES DVM,F,1990-06-06,,1896,ANGELA30@YAHOO.COM +667,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-11-12,ERIC SMITH,M,1922-04-17,,9113,STEPHANIE15@HOTMAIL.COM +668,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-11-21,TIMOTHY MILLER,M,1991-02-07,,5730,BHALL@GMAIL.COM +669,UNIVERSIDAD DE FLORES,ACTUARIO ,2021-01-15,KRISTINA MILLER,F,2020-12-10,,6746,HPHAM@GMAIL.COM +670,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-31,EMILY TAPIA,F,1974-12-18,,6663,BELINDA44@GMAIL.COM +671,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-09-24,DR. ALEXA TORRES,F,1926-01-05,,9050,VSINGLETON@HOTMAIL.COM +672,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-10-02,BILL KENNEDY,M,1938-10-26,,2257,HAILEY35@YAHOO.COM +673,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-11-10,MONICA GONZALEZ,F,1958-05-07,,3181,FSIMS@YAHOO.COM +674,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-09,SHANNON LOPEZ,M,1983-10-22,,4119,GUTIERREZELIZABETH@YAHOO.COM +675,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-09-11,BRANDON STEWART,M,2009-07-07,,3420,CASTROTHOMAS@HOTMAIL.COM +676,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-10-12,DEBRA HAHN,F,1941-10-16,,8181,TANDERSON@YAHOO.COM +677,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-09-18,MANUEL SANCHEZ,M,1908-05-14,,9023,ANGELAOLIVER@YAHOO.COM +678,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-09-18,NATALIE NGUYEN,F,1938-02-28,,6300,BRANDY47@YAHOO.COM +679,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-12-14,RYAN GRAHAM,M,1988-05-09,,6555,NICHOLASTUCKER@HOTMAIL.COM +680,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-12-18,RYAN MURRAY,M,1940-12-22,,7536,BDUNCAN@GMAIL.COM +681,UNIVERSIDAD DE FLORES,ARQUITECTURA,2021-01-27,ALLEN SCHNEIDER,M,1933-03-27,,5419,FRANCOBRITTANY@GMAIL.COM +682,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-11-16,MELISSA HOWARD,F,1981-02-03,,6459,SMITHTONYA@YAHOO.COM +683,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-11-29,MARK KELLEY,M,1991-01-12,,2115,HECTORMARTINEZ@YAHOO.COM +684,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-20,KATHERINE MEYER,F,2007-10-25,,4411,JESSICABANKS@HOTMAIL.COM +685,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-09-24,JUSTIN SANCHEZ,M,1998-07-27,,3432,ASTEVENS@HOTMAIL.COM +686,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-19,APRIL STEWART,F,2016-06-08,,8142,JOHNBAKER@GMAIL.COM +687,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-12-09,MARTIN MONTGOMERY,M,2011-08-31,,6430,TYLER43@YAHOO.COM +688,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2021-01-10,JONATHAN DANIELS,M,1908-06-17,,4542,COHENKEITH@YAHOO.COM +689,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-10-17,PATRICIA NAVARRO,F,1987-05-30,,3183,MARKGARRETT@HOTMAIL.COM +690,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-09-23,STEVEN PHAM,M,1916-03-24,,6105,JOSEPHLONG@GMAIL.COM +691,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-09,STEPHANIE ARMSTRONG,F,1946-07-06,,6017,NANCY56@GMAIL.COM +692,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2021-01-04,SHANE KENNEDY,M,2012-04-15,,5275,JONESANNA@GMAIL.COM +693,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-09-17,DANIEL COLLINS,M,2017-02-15,,8316,MARK12@GMAIL.COM +694,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2021-01-01,ANGEL COLLINS,M,1949-10-30,,8422,MILLERAMANDA@HOTMAIL.COM +695,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-09-19,NICOLE LEE,F,1945-08-01,,5409,SMITHLINDSAY@YAHOO.COM +696,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-10-20,MICHAEL VALDEZ PHD,M,2013-01-13,,2713,THOMPSONRYAN@HOTMAIL.COM +697,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2021-01-05,DR. HEATHER ESTRADA MD,F,1962-11-21,,3483,TGONZALEZ@GMAIL.COM +698,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-09-29,MARK BECK,M,1993-08-15,,5333,PATRICIACLARK@YAHOO.COM +699,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-27,KAITLYN BARKER,F,1960-08-10,,8166,MICHAELTHOMPSON@YAHOO.COM +700,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-09-09,KYLE SMITH,M,1934-10-16,,8168,KATHRYN05@HOTMAIL.COM +701,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-10,LAURA HALE,F,2013-06-15,,2725,PBROWN@HOTMAIL.COM +702,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-12-15,VICKI RICHMOND,F,2021-09-03,,1882,COLE52@HOTMAIL.COM +703,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-09-25,CASEY ROSS,M,1981-03-13,,6018,ANTHONY29@HOTMAIL.COM +704,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-11-28,KIMBERLY WALKER,F,1936-08-03,,1676,REBECCAROGERS@YAHOO.COM +705,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2021-01-29,BRENDA HAAS,F,1917-06-16,,4713,SHANNON70@GMAIL.COM +706,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-17,AMANDA DRAKE,F,1918-05-18,,4500,BMCGEE@GMAIL.COM +707,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-12-03,CALEB OWENS,M,1913-11-28,,9033,QLLOYD@HOTMAIL.COM +708,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-12-14,ALISON BRAY,F,1964-06-01,,8375,REBECCA34@GMAIL.COM +709,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-18,ROBERT FISHER,M,2006-05-25,,4713,ALLEN80@YAHOO.COM +710,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2021-01-19,LAURA DAVENPORT,F,1978-01-20,,3526,SAMUELCOOPER@HOTMAIL.COM +711,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-12,DANIELLE FRENCH,F,1963-07-26,,4612,PVASQUEZ@HOTMAIL.COM +712,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-09-19,HOWARD STOKES,M,1979-01-17,,9409,JOSEPH42@YAHOO.COM +713,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-11-18,LAURA IRWIN,F,1993-09-19,,4630,DEBRA86@YAHOO.COM +714,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-13,CATHERINE CHEN,F,1932-03-01,,6241,RAYCHRISTOPHER@HOTMAIL.COM +715,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-25,RHONDA ARELLANO,F,1976-12-11,,6643,CHRISTINASNOW@GMAIL.COM +716,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-10-12,ANNE RICHARDSON,F,1961-01-29,,2121,KELLY99@YAHOO.COM +717,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-10-13,SEAN JONES,M,1952-07-15,,5470,KIRKLAUREN@GMAIL.COM +718,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-10-23,JEFFERY KING,M,1921-01-29,,3180,AWILLIAMS@GMAIL.COM +719,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2021-01-26,RUSSELL ZUNIGA,M,1919-08-17,,2201,KZUNIGA@HOTMAIL.COM +720,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-20,ROBERT WHITE,M,1906-10-05,,3380,QMARTINEZ@GMAIL.COM +721,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-12-23,PATRICIA GONZALEZ,F,1987-12-25,,3066,JAMES03@GMAIL.COM +722,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-09-05,BRANDI MORRIS,F,1990-02-10,,3074,JESSICAJORDAN@YAHOO.COM +723,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-23,TAYLOR WILLIAMSON,F,1968-02-28,,6352,ASHLEY43@GMAIL.COM +724,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-12-24,ANTONIO MADDEN,M,1996-03-13,,3589,BRYANTMICHAEL@YAHOO.COM +725,UNIVERSIDAD DE FLORES,MEDICINA,2020-10-09,STEPHANIE HICKMAN,F,2018-02-12,,2403,JMENDOZA@HOTMAIL.COM +726,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-11-23,THOMAS THOMPSON,M,1967-09-15,,4709,DCOLLINS@GMAIL.COM +727,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-12-14,VERONICA GRANT,F,1988-04-02,,5413,JOSHUATURNER@HOTMAIL.COM +728,UNIVERSIDAD DE FLORES,ACTUARIO ,2021-01-30,LAUREN HERNANDEZ,F,2010-07-27,,2216,JEFFREYBEASLEY@GMAIL.COM +729,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-12-25,DANIEL WILLIAMS,M,1943-09-21,,3050,PATRICIASANCHEZ@GMAIL.COM +730,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-09-20,DONALD BENDER,M,1912-01-03,,5584,DAVENPORTJAMES@HOTMAIL.COM +731,UNIVERSIDAD DE FLORES,AGRONOMÍA,2021-01-30,CHARLES JONES,M,2020-11-01,,5584,DEBORAHCOLEMAN@GMAIL.COM +732,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-24,JAMES MATHIS,M,2016-08-19,,8326,RTHOMAS@GMAIL.COM +733,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-11-12,ANN ALLEN,F,1913-03-14,,9220,WSTOKES@HOTMAIL.COM +734,UNIVERSIDAD DE FLORES,MEDICINA,2020-09-29,SARAH JIMENEZ,F,1945-10-16,,1611,CHRISTINE13@GMAIL.COM +735,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-28,RYAN BROOKS,M,1990-12-08,,7545,WWILLIAMS@GMAIL.COM +736,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-10-04,KIMBERLY WHITE,F,1982-04-09,,6380,PEREZNICOLE@YAHOO.COM +737,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-10-14,MIRANDA CRAIG,F,1972-04-29,,6385,AMANDA91@HOTMAIL.COM +738,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-09-21,JANICE RAY,F,1927-12-10,,4506,DAKOTAREYNOLDS@HOTMAIL.COM +739,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-11-03,KELLY SMITH,F,1993-12-24,,2527,IBLACK@HOTMAIL.COM +740,UNIVERSIDAD DE FLORES,MEDICINA,2020-11-22,PATRICIA MCGUIRE,F,1917-02-04,,8409,ANDREA95@GMAIL.COM +741,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-09-24,COURTNEY SOLIS,F,1995-03-05,,1878,FERGUSONAMANDA@HOTMAIL.COM +742,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-09-14,TAMARA BOYD,F,1978-03-20,,1891,ROBINSONELIZABETH@GMAIL.COM +743,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-13,JASMINE PHILLIPS,F,1980-11-17,,3407,ROJASLISA@YAHOO.COM +744,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2021-01-06,NICOLE WHITE,F,1968-05-15,,2107,PETERSONMATTHEW@HOTMAIL.COM +745,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-24,JOHN POWELL,M,1988-06-24,,9020,QSTEPHENS@GMAIL.COM +746,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-11-26,RACHEL MILLER,F,2009-04-12,,5425,DPETERS@YAHOO.COM +747,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-28,JENNIFER BENTON,F,1975-02-17,,4612,POWELLRICARDO@HOTMAIL.COM +748,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-09-18,SCOTT KAISER,M,2000-04-01,,5601,UTYLER@YAHOO.COM +749,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-11-05,JOANNA GARCIA,F,1997-09-27,,6381,SOLSEN@YAHOO.COM +750,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-10-07,MICHELLE HARRIS,F,1949-03-10,,3107,QFERNANDEZ@GMAIL.COM +751,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2021-01-14,WILLIAM LEE,M,1988-09-30,,4124,CYNTHIA70@YAHOO.COM +752,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-12-31,BETHANY BAKER,F,1999-08-06,,5429,HRHODES@GMAIL.COM +753,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2021-01-27,DR. LISA CARTER,F,1975-07-26,,2944,BASSALAN@GMAIL.COM +754,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-11-25,KELLY BECKER,F,1916-05-19,,3111,UMCCORMICK@YAHOO.COM +755,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2021-01-13,BRANDON CUMMINGS,M,2015-10-31,,3060,TODDRHONDA@GMAIL.COM +756,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2021-01-10,KIMBERLY ADAMS,F,2011-08-20,,7607,MICHELLE03@GMAIL.COM +757,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-12-24,ANTHONY JOHNSON,M,1908-02-07,,8379,SCHMITTCYNTHIA@HOTMAIL.COM +758,UNIVERSIDAD DE FLORES,FARMACIA,2020-09-10,JOEL MERCADO,M,1946-08-12,,3476,FOSTERCLINTON@GMAIL.COM +759,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-11-17,ALAN HUANG,M,1986-06-26,,3716,MARSHALLSHANNON@HOTMAIL.COM +760,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2021-01-18,TAYLOR SHANNON,F,1938-08-24,,5527,EVAN89@YAHOO.COM +761,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-09-10,MELISSA MURPHY,F,1931-07-05,,1661,SHIELDSRACHEL@HOTMAIL.COM +762,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-09-02,VANESSA WALTON,F,1966-09-25,,7637,CALHOUNDEBORAH@YAHOO.COM +763,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-10-02,KARA KELLY,F,2005-02-04,,9011,DAVENPORTMATTHEW@GMAIL.COM +764,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-10-21,MICHAEL PHELPS,M,1975-02-12,,1901,APRILMITCHELL@HOTMAIL.COM +765,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-11-17,JOSHUA LINDSEY,M,1968-10-27,,1925,HILLHEATHER@HOTMAIL.COM +766,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2021-02-01,CHRISTINE MORALES,F,1985-11-29,,1874,JSIMON@GMAIL.COM +767,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-09-27,DENNIS CLARK,M,1943-04-17,,2919,AMBER92@HOTMAIL.COM +768,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-09-02,LINDA SCOTT,F,1949-03-31,,4513,BROWNJOSE@GMAIL.COM +769,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-11-05,MALLORY NGUYEN DDS,F,1951-07-27,,8162,KINGMATTHEW@YAHOO.COM +770,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-11-12,JENNIFER JENKINS,F,2014-08-29,,2121,CLITTLE@GMAIL.COM +771,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-28,DEREK RAY,M,1951-12-25,,2253,EVANSJUAN@YAHOO.COM +772,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-09-28,LINDSEY PARKER,F,1982-04-11,,4603,JDAVIS@GMAIL.COM +773,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-12-06,KELLY MARKS,F,2007-08-09,,6369,JMOODY@GMAIL.COM +774,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-09-04,JASON DAY,M,1922-09-22,,8170,SPARKSJANET@GMAIL.COM +775,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-11-27,LOGAN GIBSON,M,1921-02-14,,6228,XBROCK@YAHOO.COM +776,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-24,KIM RODGERS,F,1937-12-09,,5592,DAVIDHENDERSON@YAHOO.COM +777,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-11-01,ROBERT HALL,M,1923-02-28,,3066,ERIN31@GMAIL.COM +778,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-10,SHARI CRUZ,F,1932-12-10,,6315,JONESJODY@YAHOO.COM +779,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-03,AMANDA STEIN,F,1999-02-20,,1842,ALUCAS@YAHOO.COM +780,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-10-28,MICHAEL RIVERA,M,2000-09-27,,2103,LISAEDWARDS@GMAIL.COM +781,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-30,ERIC GARCIA IV,M,1948-06-07,,5594,LONGDANNY@HOTMAIL.COM +782,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2021-01-14,WILLIAM LYNCH,M,2012-04-19,,8105,JWEAVER@HOTMAIL.COM +783,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-29,KRISTI JONES MD,F,1953-12-16,,6437,MATKINSON@YAHOO.COM +784,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-10-22,ANDREW WRIGHT,M,2002-02-07,,1686,JACKSONBRYAN@HOTMAIL.COM +785,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-28,JESSICA HUBBARD,F,1999-05-21,,8505,MONICA89@GMAIL.COM +786,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-12-10,LARRY GOMEZ,M,1944-08-07,,3132,BRIAN15@GMAIL.COM +787,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-12-15,TAMMY HOFFMAN,F,1987-12-21,,4743,DHERNANDEZ@GMAIL.COM +788,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2021-01-23,BRITTANY GRIFFIN,F,1962-09-03,,5573,NSERRANO@HOTMAIL.COM +789,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-09-15,WILLIAM CASTILLO,M,1939-09-16,,6437,CANNONCAMERON@GMAIL.COM +790,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-01,TIFFANY HALL,F,2021-02-02,,5276,TIMOTHYADAMS@GMAIL.COM +791,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-12-22,MATTHEW JEFFERSON,M,1932-04-25,,2248,LARRYDAVIS@GMAIL.COM +792,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-07,CHRISTOPHER CRAIG,M,1981-04-29,,5587,NFLEMING@GMAIL.COM +793,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-12-05,JORGE BROOKS,M,1952-01-03,,1768,LISABAKER@HOTMAIL.COM +794,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-11-26,LAUREN LAWSON,F,2003-11-28,,2315,TODDNICHOLAS@HOTMAIL.COM +795,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-10-29,CHRISTINA WONG,F,1971-06-12,,3316,JACKSONKARLA@YAHOO.COM +796,UNIVERSIDAD DE FLORES,MEDICINA,2020-12-19,AMANDA PERRY,F,1930-07-30,,2752,JOHN97@YAHOO.COM +797,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-23,MICHAEL TURNER,M,1958-07-03,,1870,LINDSEY39@GMAIL.COM +798,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-12-12,DENNIS CARR,M,1969-08-23,,3536,SHERNANDEZ@HOTMAIL.COM +799,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-27,DANIEL HUBBARD,M,1933-04-04,,6058,JOHNSONMARK@HOTMAIL.COM +800,UNIVERSIDAD DE FLORES,AGRONOMÍA,2021-01-28,CYNTHIA JOHNSON,F,1957-04-26,,5365,CHAVEZPAUL@YAHOO.COM +801,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-15,KRISTIN THOMAS MD,F,1971-09-30,,6003,JOHNSONWALTER@YAHOO.COM +802,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-12-16,JOHN WASHINGTON,M,1915-07-21,,4411,ANDREA46@YAHOO.COM +803,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-09-04,ROBERT STANLEY,M,1922-10-06,,1816,KENNEDYDAVID@HOTMAIL.COM +804,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-11-30,RAYMOND PETTY,M,1963-12-07,,5523,KIMBERLY18@YAHOO.COM +805,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-11-16,COLLEEN BRYANT,F,1943-05-21,,1669,SILVAJOHN@YAHOO.COM +806,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-07,CATHERINE GARRETT,F,1931-02-01,,5751,MICHAEL39@HOTMAIL.COM +807,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-06,SHAUN BROWN,M,2012-11-12,,4624,YOUNGMARY@HOTMAIL.COM +808,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2021-01-20,TROY WILLIAMS,M,1920-08-04,,8160,VAUGHNPAMELA@GMAIL.COM +809,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-12-09,ANA KIRBY,F,1941-06-23,,5633,CRODRIGUEZ@YAHOO.COM +810,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-12-10,LAURA DIAZ,F,1966-10-29,,5721,ALICIAKING@YAHOO.COM +811,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-11-13,SUSAN HUGHES,F,1945-05-02,,3122,CARSONJOSHUA@HOTMAIL.COM +812,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2021-01-28,JOHN ANDERSON,M,1927-06-12,,2409,THOMASELLIS@YAHOO.COM +813,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2021-01-26,PETER GONZALEZ,M,2018-10-08,,7161,ZRODRIGUEZ@GMAIL.COM +814,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-10-13,AMBER MURPHY,F,1953-11-14,,2824,JACQUELINE82@HOTMAIL.COM +815,UNIVERSIDAD DE FLORES,FARMACIA,2021-01-20,RANDY BRAUN,M,1953-01-16,,1879,BRIANWHITE@HOTMAIL.COM +816,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-10-18,MATTHEW ORTIZ,M,1940-10-14,,9211,BAGUILAR@HOTMAIL.COM +817,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-09-10,PATRICK NGUYEN,M,1998-07-07,,5473,TRACIBRANCH@YAHOO.COM +818,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-09-13,PATRICIA TORRES,F,1958-02-22,,2701,VILLAVICTORIA@GMAIL.COM +819,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-09-22,JAY KERR,M,1974-07-19,,9210,KELLYKIMBERLY@HOTMAIL.COM +820,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-10-02,AUSTIN OCONNOR,M,2020-02-22,,1890,BURGESSCRAIG@GMAIL.COM +821,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-12-04,MONIQUE DOUGHERTY,F,1924-01-05,,4751,ELLISDEBORAH@GMAIL.COM +822,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2021-01-15,JARED FERNANDEZ,M,1972-08-08,,4622,JOHNSONCARLOS@GMAIL.COM +823,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-11-23,JONATHAN MATTHEWS,M,1955-10-16,,2720,BRIANANUNEZ@HOTMAIL.COM +824,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-12-02,EMILY DIXON,F,1945-06-01,,7316,TFAULKNER@GMAIL.COM +825,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2021-01-03,NICOLE MORROW,F,1971-01-27,,9011,JAMESJACOBS@HOTMAIL.COM +826,UNIVERSIDAD DE FLORES,MEDICINA,2020-10-26,ROBERT MILLER,M,1928-09-08,,6244,JASON04@GMAIL.COM +827,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2021-01-06,JOHN CAMPBELL,M,1907-03-01,,2253,MOORELISA@GMAIL.COM +828,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2021-01-15,REBECCA WILLIAMS,F,1955-01-18,,2454,JENNIFER59@YAHOO.COM +829,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-07,MRS. MARIA ACEVEDO,F,1991-09-29,,5622,RYANBROWN@HOTMAIL.COM +830,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-12-17,COLLIN HARRISON,M,1990-11-25,,1983,KATIE69@GMAIL.COM +831,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-11-07,HEATHER DAVIS,F,1988-07-16,,8402,XLEWIS@GMAIL.COM +832,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-23,RYAN WEST,M,1957-11-28,,3041,FRAZIERTAMMY@YAHOO.COM +833,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-10-24,EDWARD RICHARDSON,M,1971-07-26,,6411,SMITHSCOTT@YAHOO.COM +834,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2021-02-01,ALEXANDER WHITE,M,1977-04-21,,3317,ANNA99@HOTMAIL.COM +835,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-10-24,MARK RODGERS,M,1972-10-18,,3052,OCAMPBELL@YAHOO.COM +836,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2021-01-18,PETER MCLEAN,M,1950-02-10,,6100,JONATHAN29@HOTMAIL.COM +837,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-09-25,CHRISTOPHER KIM,M,1992-07-19,,3376,CAMERON18@YAHOO.COM +838,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-10-11,JULIE SANCHEZ,F,2013-05-09,,3470,JENNIFERANDERSON@HOTMAIL.COM +839,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-09-01,MRS. MEGAN LEWIS,F,1997-02-21,,9001,LINDAWALSH@GMAIL.COM +840,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2021-01-23,CASSANDRA LI,F,1938-01-15,,9013,PHILIPWARREN@HOTMAIL.COM +841,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-09-06,RACHEL SCHWARTZ,F,1956-04-03,,3483,GLEE@GMAIL.COM +842,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-12-16,KATHERINE NELSON,F,1995-07-17,,4137,DONNASCHAEFER@YAHOO.COM +843,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-26,JUSTIN GARRETT,M,1932-12-04,,5607,HALLNATALIE@HOTMAIL.COM +844,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2021-01-29,KELLY COLLINS,F,1922-11-06,,3731,JAVIERMOORE@GMAIL.COM +845,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-10-22,ALEXANDRA SMITH,F,1961-04-11,,7406,DANIELGRAHAM@YAHOO.COM +846,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-09-10,NICOLE CLARK,F,2012-03-16,,2111,FWEBSTER@YAHOO.COM +847,UNIVERSIDAD DE FLORES,AGRONOMÍA,2021-01-07,JULIE HARVEY,F,1928-08-21,,5575,FJONES@GMAIL.COM +848,UNIVERSIDAD DE FLORES,FARMACIA,2021-01-06,LORI FERGUSON,F,1931-08-11,,9121,ELIZABETH79@YAHOO.COM +849,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-11-05,VICTOR JOHNSON,M,1942-04-30,,1636,TORRESTODD@HOTMAIL.COM +850,UNIVERSIDAD DE FLORES,MEDICINA,2020-09-02,COLLEEN ROGERS,F,1972-08-04,,2701,KIMBERLYHINES@YAHOO.COM +851,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-02,KARL GARRISON,M,1960-09-23,,3199,REBECCASMITH@GMAIL.COM +852,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-11-08,DENNIS WILEY MD,M,1966-02-25,,5446,AJENKINS@HOTMAIL.COM +853,UNIVERSIDAD DE FLORES,MEDICINA,2020-10-03,THERESA JOHNSON,F,2016-07-13,,2715,KRISTINAVILLARREAL@HOTMAIL.COM +854,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-12-27,ROBERT BECK,M,2000-01-22,,9023,SMITHEDWARD@GMAIL.COM +855,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-29,ISAAC COX,M,1950-06-18,,6701,ORTIZHEIDI@GMAIL.COM +856,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-12-17,AMANDA HALL,F,2021-04-05,,5579,CARL83@YAHOO.COM +857,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-15,JOSHUA TURNER,M,2001-01-09,,7311,GRODRIGUEZ@HOTMAIL.COM +858,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2021-01-30,MARY GARCIA,F,2000-09-09,,3409,EDWARDSJOANNE@HOTMAIL.COM +859,UNIVERSIDAD DE FLORES,ACTUARIO ,2021-01-24,RONALD PETERSON,M,1993-05-25,,1875,ANNA06@HOTMAIL.COM +860,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-14,DEBORAH THOMAS,F,1917-04-19,,3116,JAMESBRENT@HOTMAIL.COM +861,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-10-03,THOMAS MORRISON,M,1907-08-06,,4129,JOSEPH99@GMAIL.COM +862,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-09-02,EDWARD RODRIGUEZ,M,1958-11-09,,5873,STEPHANIEMCGEE@GMAIL.COM +863,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-12-14,RICHARD ROWLAND,M,1991-03-16,,3718,AMITCHELL@YAHOO.COM +864,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-09-08,SUZANNE STEELE,F,1917-11-12,,7300,NANCYGOLDEN@GMAIL.COM +865,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-10-24,LAURA HAMILTON,F,1921-08-28,,3328,MICHAEL24@HOTMAIL.COM +866,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-12-16,KATHLEEN WILLIAMS,F,1973-05-13,,4740,STACY01@GMAIL.COM +867,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-10-22,RENEE FARMER,F,1965-07-14,,3522,MICHAEL22@GMAIL.COM +868,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2021-01-03,MICHAEL STEVENSON,M,1942-03-21,,6244,PATRICIA47@YAHOO.COM +869,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-12-13,MARK GAINES,M,1930-07-30,,8171,GRAVESMELISSA@HOTMAIL.COM +870,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-08,LORI GREEN,F,1933-08-30,,5275,IDIAZ@GMAIL.COM +871,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-09-07,TAMI GUERRERO,F,2000-10-06,,7401,EDWARDJENSEN@GMAIL.COM +872,UNIVERSIDAD DE FLORES,FARMACIA,2021-01-17,DENISE JACKSON,F,1940-07-04,,1927,JMITCHELL@HOTMAIL.COM +873,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2021-01-31,AMBER RODRIGUEZ,F,1968-10-14,,5260,ANGELAGOMEZ@GMAIL.COM +874,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2021-01-28,JULIE WAGNER,F,1952-05-25,,3448,STARKDALE@GMAIL.COM +875,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-12-07,ANNE SMITH,F,1928-05-15,,8313,CASSANDRATAYLOR@GMAIL.COM +876,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-09-17,LEE HERNANDEZ,M,1943-08-09,,1657,SCOTTAPRIL@HOTMAIL.COM +877,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-03,RACHEL WALKER,F,1957-09-03,,2253,SHAFFERSIERRA@YAHOO.COM +878,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-11-04,MRS. ALEXA GIBSON MD,F,1914-01-24,,3378,KEVIN04@GMAIL.COM +879,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-12-08,TONY RANDALL,M,1981-08-28,,4728,LAURA75@YAHOO.COM +880,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-12-16,ANDREW HEATH,M,1928-03-14,,7633,RAMIREZMARIAH@HOTMAIL.COM +881,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-11-28,ELIZABETH BALDWIN,F,1914-03-13,,5553,QANDERSON@GMAIL.COM +882,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-12-20,GEOFFREY WILLIAMS,M,1941-06-14,,2505,CALEBBLAIR@YAHOO.COM +883,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-09-22,SANDRA MOODY,F,2007-04-28,,6106,TIFFANY41@YAHOO.COM +884,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2021-01-03,ANDREW DOWNS,M,1976-02-07,,7013,DAVID21@YAHOO.COM +885,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-11-04,JENNIFER KHAN,F,1953-12-09,,1834,ADRIANANDERSON@YAHOO.COM +886,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-10-25,SHARON WALKER,F,2005-05-27,,7200,VICTORIAGRIFFIN@GMAIL.COM +887,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2021-01-28,LINDA VAUGHN,F,1985-11-02,,8417,DERRICK21@YAHOO.COM +888,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2021-01-24,EMILY OWENS,F,2005-01-17,,2725,BARBARABENDER@YAHOO.COM +889,UNIVERSIDAD DE FLORES,FARMACIA,2021-01-10,ALEXANDER HOLLAND,M,1969-10-14,,9405,LAURA85@YAHOO.COM +890,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-12,TRACY HILL,M,1949-02-23,,8160,LORIGREEN@GMAIL.COM +891,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-09-30,ERNEST MCFARLAND,M,1943-07-22,,7207,VEVANS@GMAIL.COM +892,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-18,IAN BROWN,M,2006-04-17,,2324,TERESA54@GMAIL.COM +893,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-12-23,LISA SMITH,F,1984-01-21,,8148,BSULLIVAN@HOTMAIL.COM +894,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-03,SHERRI SHEPHERD,F,1954-04-01,,9020,JEROMEMORGAN@GMAIL.COM +895,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-09-19,TIMOTHY SANTIAGO,M,2005-03-27,,6651,SIMMONSCHRISTINE@YAHOO.COM +896,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-12-26,CALEB CHANG,M,1920-01-18,,9101,TIMOTHYWILLIAMS@YAHOO.COM +897,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-09-04,MICHAEL GARCIA,M,1987-01-31,,4631,GEOFFREY52@HOTMAIL.COM +898,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-10-04,KATHRYN WHITE,F,1920-10-03,,2916,ANDREWBELL@YAHOO.COM +899,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-04,RYAN LEE,M,1993-05-20,,6311,PAUL11@GMAIL.COM +900,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-10-11,BILLY STEVENS,M,1945-02-27,,2000,ELIZABETHBUSH@YAHOO.COM +901,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-11-04,SHARON WILLIAMS,F,1963-09-14,,3374,JOSHUA38@GMAIL.COM +902,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-30,ROGER WILLIAMS,M,1937-12-08,,8183,TCAIN@GMAIL.COM +903,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-12-04,MRS. CRYSTAL WILLIAMS,F,1943-03-07,,6053,LONGELIZABETH@HOTMAIL.COM +904,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-05,AMY NEWMAN,F,1938-10-22,,7113,JUDY59@YAHOO.COM +905,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-11-28,COLLEEN JONES,F,1943-04-10,,3224,BROWNANNA@YAHOO.COM +906,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-12-29,JAMIE ROBERTS,F,1930-01-06,,6369,JEFFREYMONTGOMERY@YAHOO.COM +907,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-10,JEFFREY CALDWELL,M,1974-03-28,,8508,SIMPSONBRENT@YAHOO.COM +908,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-10-15,BONNIE STEVENS,F,2007-11-18,,6335,PATRICIA88@YAHOO.COM +909,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-23,JUSTIN MARSHALL DDS,M,1974-06-06,,7214,TAYLORBLACK@YAHOO.COM +910,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-12,CARRIE SWANSON,F,1907-12-28,,8505,CHRISTOPHER98@YAHOO.COM +911,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-10-28,GABRIEL LEE,M,1953-09-28,,3428,PERRYDUSTIN@GMAIL.COM +912,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-10-14,GARRETT JACKSON,M,2006-11-02,,2440,VLOPEZ@HOTMAIL.COM +913,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-12-05,ANGIE DELGADO,F,1983-08-23,,5444,MELINDAELLIS@YAHOO.COM +914,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2021-01-27,BRYAN BLANCHARD,M,1971-10-01,,5715,EBAKER@GMAIL.COM +915,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-13,DAKOTA CARPENTER,M,1936-10-17,,2907,LAUREN61@GMAIL.COM +916,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-11-08,BRIAN MURPHY,M,2021-07-23,,3281,KIMADAMS@YAHOO.COM +917,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-09-22,AMY THOMAS,F,1925-09-16,,5505,RACHELJACKSON@HOTMAIL.COM +918,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-01,GARRETT KELLEY,M,1987-09-18,,3474,LINDAJOHNSON@GMAIL.COM +919,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-02,TROY MCCARTHY MD,M,2016-09-09,,8347,SSHERMAN@HOTMAIL.COM +920,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-12-30,DEVIN WRIGHT,M,1928-06-12,,2720,QDAVIS@HOTMAIL.COM +921,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-23,ALAN EVANS,M,1938-03-16,,3449,DAVISJAMES@YAHOO.COM +922,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-11-11,KENNETH WILSON,M,1932-06-27,,3486,CLAIRE74@YAHOO.COM +923,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-10,SARA ALEXANDER,F,1986-07-22,,4648,LMORENO@YAHOO.COM +924,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-12-25,ANDREW MCLAUGHLIN,M,1910-09-28,,8422,STEVENARNOLD@HOTMAIL.COM +925,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-14,RONALD CHAPMAN,M,1916-10-01,,1744,CHRISTOPHER31@HOTMAIL.COM +926,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2021-01-17,DANIELLE LEE,F,1967-01-05,,6228,SMORRIS@HOTMAIL.COM +927,UNIVERSIDAD DE FLORES,FARMACIA,2021-01-07,CHRISTOPHER BARRERA,M,1919-07-10,,4413,DARREN28@GMAIL.COM +928,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-11-16,DIANA RIVAS,F,1988-10-06,,5734,MBROWN@HOTMAIL.COM +929,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-04,MELISSA MORENO,F,1977-03-18,,7412,SAMANTHA38@GMAIL.COM +930,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-11,STACY ELLISON,F,1948-11-21,,3445,JAIME92@HOTMAIL.COM +931,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-12-05,ALEXANDRA MACIAS,F,1926-11-06,,4640,SCOTT52@GMAIL.COM +932,UNIVERSIDAD DE FLORES,FARMACIA,2020-09-14,ANA GARCIA,F,1913-11-03,,3561,SARAHDELACRUZ@HOTMAIL.COM +933,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2021-01-11,TAMARA LANG,F,2005-06-12,,7507,OMAY@YAHOO.COM +934,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2021-01-23,ANNA ACOSTA,F,1951-05-11,,5565,WILSONSPENCER@GMAIL.COM +935,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-25,COURTNEY SANTANA,F,1992-01-04,,5734,JENNIFERMITCHELL@GMAIL.COM +936,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-12-19,LAWRENCE GRIFFITH,M,1938-01-28,,2635,JWILLIAMS@YAHOO.COM +937,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-10-10,MICHEAL SILVA,M,1934-11-27,,6417,HICKSKATIE@HOTMAIL.COM +938,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-09-28,HANNAH SANCHEZ,F,2012-07-31,,2246,LINDACORTEZ@HOTMAIL.COM +939,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-25,TYLER PECK,M,1951-01-13,,6341,RACHEL35@GMAIL.COM +940,UNIVERSIDAD DE FLORES,MEDICINA,2020-11-14,PATRICIA WELCH,F,1968-07-21,,5421,JASON87@GMAIL.COM +941,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-10-19,DARREN BENNETT,M,1988-10-20,,2728,SBOOKER@YAHOO.COM +942,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-09-23,DARLENE PHILLIPS,F,1935-06-27,,4176,ERICKSONALAN@HOTMAIL.COM +943,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-12-20,FAITH RODGERS,F,1936-08-19,,3197,OMOORE@GMAIL.COM +944,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-12,VALERIE MEDINA,F,2002-08-04,,7106,XWOOD@HOTMAIL.COM +945,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2021-01-08,TONYA YOUNG,F,1978-08-08,,3222,JOSEPHLOPEZ@YAHOO.COM +946,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2021-01-18,TIM SMITH,M,1929-08-08,,4186,WRIGHTMICHAEL@HOTMAIL.COM +947,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-10-18,AMY ADAMS,F,2006-05-18,,6530,RAYMONDPEREZ@YAHOO.COM +948,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2021-01-31,CHELSEA BROWN,F,1954-04-23,,3197,XWATSON@YAHOO.COM +949,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-17,ANGEL DODSON,M,1918-04-08,,5613,JOHNSONJESSICA@GMAIL.COM +950,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-10-23,MINDY YOUNG,F,1997-12-17,,7111,KEVIN53@YAHOO.COM +951,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-11-30,MONICA THOMPSON,F,1989-11-09,,7203,CASSIE56@HOTMAIL.COM +952,UNIVERSIDAD DE FLORES,MEDICINA,2020-10-06,WENDY STEELE,F,1991-06-16,,5449,JAMESNOBLE@GMAIL.COM +953,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-10-02,CRYSTAL MCPHERSON,F,1915-09-17,,8322,MORGANOROZCO@HOTMAIL.COM +954,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-24,JOSHUA ZIMMERMAN,M,1983-09-05,,7313,YSHARP@GMAIL.COM +955,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2021-01-11,EVELYN MOORE,F,1962-01-02,,3362,ANNAJOHNSON@GMAIL.COM +956,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2021-01-11,CARLOS ARNOLD,M,1997-06-23,,2508,GSMITH@HOTMAIL.COM +957,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-10-25,ERIK CHANG,M,1937-10-12,,7113,RICHARD24@YAHOO.COM +958,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-09-06,DAVID RUSSELL,M,1997-03-29,,5446,DAVID37@HOTMAIL.COM +959,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-16,CHRISTINA GROSS,F,1977-05-02,,4178,BMILLER@GMAIL.COM +960,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-17,JUSTIN BRYANT,M,2017-02-23,,4235,CDANIELS@HOTMAIL.COM +961,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-24,MARK STANTON,M,1932-05-24,,9107,CHRISTOPHER71@HOTMAIL.COM +962,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-12-28,ROBERT PERRY,M,1915-12-09,,3040,JASON83@GMAIL.COM +963,UNIVERSIDAD DE FLORES,FARMACIA,2020-09-29,JENNIFER SMITH,F,1923-03-20,,4522,HARRISONJASON@HOTMAIL.COM +964,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-04,TARA PAYNE,F,1951-02-14,,1613,ULEWIS@YAHOO.COM +965,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-09-19,ZACHARY BRYANT,M,1906-04-25,,6062,JASON91@GMAIL.COM +966,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-12-28,JENNIFER BROWN,F,1994-03-15,,2248,KIARACLARK@HOTMAIL.COM +967,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-10-20,WESLEY ROBERTSON,M,1953-03-07,,5401,HESSPAMELA@HOTMAIL.COM +968,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-11-05,KATIE PETERSEN,F,1920-06-13,,1615,ALEXANDRAJACKSON@HOTMAIL.COM +969,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-12,RICK LANDRY,M,1950-02-21,,3474,JASONFISHER@GMAIL.COM +970,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-21,JANET CURRY,F,1960-03-03,,5637,JHERNANDEZ@HOTMAIL.COM +971,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-12-18,AARON RODRIGUEZ,M,1964-08-30,,4503,JASON42@HOTMAIL.COM +972,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-11-16,FRANCISCO TAYLOR,M,1996-05-26,,3014,JASON41@GMAIL.COM +973,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-11,SHAWN BROWN,M,1942-08-09,,5385,QUINNJENNIFER@HOTMAIL.COM +974,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-25,JOSHUA REYNOLDS,M,1909-06-06,,7214,USULLIVAN@GMAIL.COM +975,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-11-23,VICTOR RHODES,M,2012-04-04,,2720,MERCADOSHAWN@HOTMAIL.COM +976,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-10,AMBER BURKE,F,1919-12-21,,1739,SHAWTIMOTHY@YAHOO.COM +977,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-09-05,RICHARD KNAPP,M,1915-07-07,,6031,CHRISTOPHERMYERS@HOTMAIL.COM +978,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-04,PATRICK ROMERO,M,1981-04-24,,8111,HEIDI06@GMAIL.COM +979,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-10-26,CLAUDIA JENKINS,F,1959-09-24,,7169,CYNTHIACASTILLO@YAHOO.COM +980,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-10-26,HEATHER THOMPSON,F,1927-05-14,,2454,CHRISTOPHER52@YAHOO.COM +981,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-08,AMANDA SANDOVAL,F,1995-09-20,,9030,GJOHNSON@GMAIL.COM +982,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-16,MRS. TINA RAY,F,2005-02-13,,1881,ANDREWNIELSEN@GMAIL.COM +983,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-04,JEFFREY COLLINS,M,1959-10-27,,8400,VMCKINNEY@GMAIL.COM +984,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-02,BRIAN YOUNG,M,1923-01-01,,4146,HBAILEY@GMAIL.COM +985,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-09-10,JOANNE HOGAN,F,1909-07-18,,8103,ERIKA73@GMAIL.COM +986,UNIVERSIDAD DE FLORES,ACTUARIO ,2021-01-06,BRIANNA MOORE,F,1993-05-01,,3199,SANDRA41@HOTMAIL.COM +987,UNIVERSIDAD DE FLORES,MEDICINA,2020-12-25,CRYSTAL OSBORNE,F,1995-05-02,,5340,RANDYANDERSON@YAHOO.COM +988,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-11-08,LINDSEY JIMENEZ,F,1966-04-05,,9111,QMOON@YAHOO.COM +989,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-12-19,ALEXANDRIA BARNETT,F,2002-04-11,,1814,PATRICKSCHULTZ@GMAIL.COM +990,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2021-01-28,JENNIFER PATEL,F,2009-02-24,,5421,THOMASBRANDON@HOTMAIL.COM +991,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2021-01-12,STEPHANIE TANNER,F,1947-01-01,,8512,FITZGERALDJOSHUA@YAHOO.COM +992,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-09-24,RICHARD BENNETT,M,1986-06-11,,1986,NANCYJOHNSON@YAHOO.COM +993,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-02,JAMES THOMAS,M,2000-03-06,,2121,COURTNEY38@GMAIL.COM +994,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2021-01-14,TRACY HILL,F,1935-10-16,,1651,JAMESDUNCAN@HOTMAIL.COM +995,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-09-14,JAMES MCGUIRE,M,1919-09-26,,5743,CHRISTINE25@YAHOO.COM +996,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-14,RACHEL COLLINS,F,1982-12-17,,2401,JARED09@HOTMAIL.COM +997,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-11-03,JOSHUA SCHULTZ,M,1996-12-16,,6667,YOUNGKAREN@HOTMAIL.COM +998,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-06,MICHAEL JOHNSON,M,1985-05-29,,5637,JOHNWILLIAMS@GMAIL.COM +999,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-10-20,BROOKE SMITH,F,1961-08-19,,5531,LPATTERSON@GMAIL.COM +1000,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-26,ELIZABETH MORALES,F,1984-08-18,,7501,PAULHARRIS@GMAIL.COM +1001,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-12-27,BRIAN ROBERTS,M,2004-09-25,,6703,ANGELAMARSHALL@YAHOO.COM +1002,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2021-01-04,KIMBERLY WAGNER,F,1947-05-28,,5751,STHOMAS@HOTMAIL.COM +1003,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-12-13,STEPHANIE MASON,F,1913-01-17,,7105,JOSEPH96@YAHOO.COM +1004,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-10-09,CHRISTOPHER HATFIELD,M,1957-01-15,,3114,MITCHELLDAMON@HOTMAIL.COM +1005,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-10-19,DAVID WALKER,M,1918-08-07,,7212,BMARTINEZ@YAHOO.COM +1006,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-23,HEATHER WATSON,F,1939-12-21,,5438,ZACHARYKRAMER@YAHOO.COM +1007,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-10-18,SCOTT SIMON,M,2015-12-01,,5537,KAREN99@GMAIL.COM +1008,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-09-11,MARGARET THOMAS,F,1965-03-15,,3151,MARTINEZJESSICA@YAHOO.COM +1009,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-09-13,MICHAEL NOBLE,M,2014-01-30,,5310,ROBERTMORGAN@YAHOO.COM +1010,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-02,JEFFREY WATKINS,M,1973-10-27,,4705,WALKERMATTHEW@HOTMAIL.COM +1011,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-10-23,CHARLES HESTER,M,1963-06-26,,9121,LCARPENTER@GMAIL.COM +1012,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-09-16,SHANNON MYERS,F,1930-11-23,,9203,BELLASHLEY@YAHOO.COM +1013,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-10-28,CODY BARNES,M,1990-06-29,,8326,KRISTINAROJAS@GMAIL.COM +1014,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2021-01-05,ROBIN GALLOWAY,F,1992-02-28,,5544,NICHOLASLARSON@GMAIL.COM +1015,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2021-01-16,MARK BUCHANAN,M,1940-12-18,,3465,RGORDON@HOTMAIL.COM +1016,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-12-22,JASON FOSTER,M,1920-02-04,,6073,LORIRAMIREZ@HOTMAIL.COM +1017,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-11-19,MEGAN MALONE,F,1927-01-14,,4648,KWHITE@GMAIL.COM +1018,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-20,JOAN CARR,F,1944-11-21,,7403,NOVAKAMBER@HOTMAIL.COM +1019,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-10-11,KIMBERLY ZHANG,F,1965-08-12,,6031,BILLY17@YAHOO.COM +1020,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-09-25,TIMOTHY GRIFFIN,M,2018-08-20,,4700,STRICKLANDKENNETH@GMAIL.COM +1021,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-20,CINDY MELTON,F,2009-05-06,,5873,JILLIANHARRELL@HOTMAIL.COM +1022,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-10-09,ASHLEY KELLER,F,1942-06-26,,5609,PHILIPSOLOMON@YAHOO.COM +1023,UNIVERSIDAD DE FLORES,FARMACIA,2020-10-23,SETH ROBERTS,M,1922-10-11,,5313,YJENSEN@GMAIL.COM +1024,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-09-06,KRISTEN MILLER,F,1926-12-17,,8183,JILLNORRIS@HOTMAIL.COM +1025,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-12-08,DR. JAMES EDWARDS,M,1973-08-05,,2715,LISABARTLETT@YAHOO.COM +1026,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-20,CHAD CAMPBELL,M,1955-07-28,,7161,ANDREA73@GMAIL.COM +1027,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-11-24,ROBERT GARCIA,M,1948-08-16,,9113,DYLAN91@HOTMAIL.COM +1028,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-09-15,RUSSELL ZIMMERMAN,M,1996-06-18,,6469,KELLYHALL@GMAIL.COM +1029,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-17,CRAIG LOPEZ,M,1974-03-02,,8154,LAMDAVID@YAHOO.COM +1030,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-10-05,LESLIE LOPEZ,F,1935-02-07,,3536,PHILLIPSHECTOR@HOTMAIL.COM +1031,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-12-15,SCOTT TAYLOR,M,1940-11-24,,6216,HFARMER@GMAIL.COM +1032,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-03,VALERIE MOONEY DDS,F,1995-09-23,,7160,JENNY85@YAHOO.COM +1033,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-25,CHRISTY TORRES,F,2015-11-22,,3244,LBUCK@HOTMAIL.COM +1034,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-12-20,MRS. LISA MARTINEZ DVM,F,1971-01-28,,5425,LANEBRANDY@GMAIL.COM +1035,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-12-08,BRANDY ARNOLD,F,2017-06-14,,9020,STEVEJACOBS@HOTMAIL.COM +1036,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-11-27,KEVIN ARNOLD,M,1972-08-31,,2126,CCHAVEZ@HOTMAIL.COM +1037,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-07,DAWN HINTON,F,1961-03-18,,9050,KPETERSON@HOTMAIL.COM +1038,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-11-12,CAROL JACKSON,F,1917-03-05,,6385,CHRISTOPHERREYES@YAHOO.COM +1039,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-02,SEAN GRAY,M,1979-10-24,,2609,CASTROMEGAN@GMAIL.COM +1040,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-25,BENJAMIN KING,M,2004-06-11,,9015,JEFFREYTHOMPSON@GMAIL.COM +1041,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-09-17,CATHERINE HALL,F,1999-10-14,,7305,CARTERSARAH@GMAIL.COM +1042,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-09-19,DEBORAH HERNANDEZ,F,1983-06-19,,5475,CHRISTOPHER26@HOTMAIL.COM +1043,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-11-01,AMBER MORGAN,F,1922-09-26,,4751,HERNANDEZJANET@GMAIL.COM +1044,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-18,JAMES JOHNSON,M,1950-01-21,,4653,MILLSARTHUR@HOTMAIL.COM +1045,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-01,KRISTA ANDERSON,F,1970-05-12,,7407,DKING@GMAIL.COM +1046,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-26,RENEE TORRES,F,1979-06-22,,2222,BMADDOX@GMAIL.COM +1047,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-10-15,ADAM MORGAN,M,1927-12-03,,5579,STEWARTCOLE@HOTMAIL.COM +1048,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2021-01-24,ELIZABETH KELLEY,F,2003-11-20,,1731,HEIDIJONES@YAHOO.COM +1049,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-12-25,GEORGE RICHARDSON,M,1924-04-12,,2703,TAYLORABBOTT@YAHOO.COM +1050,UNIVERSIDAD DE FLORES,FARMACIA,2020-11-16,MICHELLE THOMAS,F,1994-07-24,,1907,BRIAN68@GMAIL.COM +1051,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-10-13,SABRINA FOWLER,F,1997-06-15,,9030,PATRICIAHAMMOND@YAHOO.COM +1052,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-09-22,VINCENT PIERCE,M,1944-05-10,,6239,XLEE@GMAIL.COM +1053,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-10-02,LORI BENNETT,F,2003-05-24,,5751,GJACKSON@HOTMAIL.COM +1054,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-18,RYAN PACHECO,M,1910-10-13,,4516,ERICROBERTS@YAHOO.COM +1055,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2021-01-08,WILLIAM MOON,M,1955-11-05,,1611,STACY09@GMAIL.COM +1056,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-11-14,RICHARD JOHNSON,M,1922-04-22,,2630,HALLKRISTIN@YAHOO.COM +1057,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-21,MARGARET MOORE,F,1990-07-31,,5771,NPRICE@GMAIL.COM +1058,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-10-06,THOMAS MARTIN,M,1929-01-04,,6360,JORDAN63@GMAIL.COM +1059,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-11-04,LUIS JOHNSON,M,1985-06-27,,2930,CVAZQUEZ@YAHOO.COM +1060,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-27,LOGAN JOHNSON,M,1938-02-04,,1828,KENNETH27@YAHOO.COM +1061,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-12-06,JENNIFER DECKER,F,1979-12-30,,1872,SHELIA67@HOTMAIL.COM +1062,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-09-21,THOMAS RICHMOND,M,1967-08-28,,8364,JORDANDEREK@GMAIL.COM +1063,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-27,MEGAN PRICE,F,1984-12-04,,4163,CHARLESPHILLIPS@GMAIL.COM +1064,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-10-04,JENNIFER JOHNSON,F,1947-12-31,,6443,EWHEELER@YAHOO.COM +1065,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2021-01-18,LAUREN MURPHY,F,1929-08-29,,3136,PERRYBARRY@YAHOO.COM +1066,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-10-28,JAIME MATTHEWS,M,1915-11-24,,6746,ULAWRENCE@YAHOO.COM +1067,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-12-17,MICHAEL BARNES,M,1983-03-16,,6634,FMACK@GMAIL.COM +1068,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-12-20,JOSE ALLEN,M,1907-06-09,,1907,ERICWOOD@YAHOO.COM +1069,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-26,ERIN HUNTER,F,1994-07-27,,5633,QCHANG@YAHOO.COM +1070,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-10-23,MALLORY BUTLER,F,1920-12-25,,3183,GABRIELA37@HOTMAIL.COM +1071,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-11-26,AMANDA MURRAY,F,1915-11-16,,3476,JAMES44@GMAIL.COM +1072,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2021-01-02,RONALD LAMB,M,1950-01-12,,5380,SHERI81@YAHOO.COM +1073,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-17,JENNIFER TRAN,F,1911-01-14,,2447,VICKIFITZGERALD@YAHOO.COM +1074,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-12-16,LORI MCINTOSH,F,2014-10-17,,9421,GILMOREROBYN@GMAIL.COM +1075,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-11-25,SHEENA ROCHA,F,1971-02-01,,3218,AMANDAREYES@YAHOO.COM +1076,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-09-10,ANDREA BELTRAN,F,1916-03-11,,6516,PEARSONCHELSEA@GMAIL.COM +1077,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-15,KIMBERLY WEBB,F,1911-03-25,,3036,SSAUNDERS@GMAIL.COM +1078,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-10-27,RACHEL MILLER,F,1985-03-10,,9011,BALLKATHRYN@GMAIL.COM +1079,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-09-19,CRAIG CLARK,M,1975-10-05,,2531,EVANSANN@HOTMAIL.COM +1080,UNIVERSIDAD DE FLORES,MEDICINA,2020-12-15,NATALIE KIM,F,1975-09-20,,2900,SUSAN26@YAHOO.COM +1081,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-12-11,DANIELLE MCCULLOUGH,F,1998-08-10,,3563,HAVERY@YAHOO.COM +1082,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-03,KEVIN CASTRO,M,1963-03-03,,3466,WMATA@GMAIL.COM +1083,UNIVERSIDAD DE FLORES,MEDICINA,2020-11-26,LARRY BREWER,M,1947-02-25,,6223,DGONZALEZ@YAHOO.COM +1084,UNIVERSIDAD DE FLORES,MEDICINA,2020-12-16,DENISE RUBIO,F,2002-02-16,,5311,DAVID76@HOTMAIL.COM +1085,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-10,WALTER CARPENTER,M,1999-09-15,,3703,PARSONSJOSE@YAHOO.COM +1086,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-10-22,RHONDA DRAKE,F,1930-04-10,,3483,ANGELICA28@GMAIL.COM +1087,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-06,MEGHAN GARCIA,F,1968-12-20,,3300,JANET30@HOTMAIL.COM +1088,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-12-04,MICHAEL JOHNSON,M,1987-04-24,,1814,EMILLER@YAHOO.COM +1089,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-09-30,NANCY WILLIS DVM,F,2018-05-15,,8134,QMORALES@YAHOO.COM +1090,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-01,MELINDA WOLFE,F,1931-05-22,,3708,MILLERRAYMOND@YAHOO.COM +1091,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-29,MICHAEL FLORES,M,1979-11-23,,6634,NATASHALITTLE@YAHOO.COM +1092,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-12-30,ANTHONY YOUNG,M,1955-01-08,,6235,NMARTINEZ@YAHOO.COM +1093,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-24,BETHANY THOMAS,F,1946-04-04,,8521,QBROWN@HOTMAIL.COM +1094,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-10-05,SHARON EVANS,F,1924-03-01,,2709,YOUNGMICHAEL@HOTMAIL.COM +1095,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-11-27,CHRISTINA TATE,F,1962-03-14,,2105,MICHELLELOPEZ@GMAIL.COM +1096,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-04,JAMES REYNOLDS,M,1962-04-17,,4740,DEBBIEMOORE@HOTMAIL.COM +1097,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-31,TYLER ELLIS,M,1994-12-20,,1836,KATELYNRIVERA@YAHOO.COM +1098,UNIVERSIDAD DE FLORES,MEDICINA,2021-01-29,ADAM WILLIS DVM,M,2007-06-15,,5301,WILLIAMRANDOLPH@GMAIL.COM +1099,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-09-15,ZACHARY SCHROEDER,M,1990-11-03,,2763,KCRAWFORD@HOTMAIL.COM +1100,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-12-11,MR. CHRISTOPHER RIVAS,M,1930-02-21,,6323,CAITLIN17@YAHOO.COM +1101,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2021-01-03,DR. ERICA LEE PHD,F,2019-05-20,,3181,ESPINOZAMEGAN@YAHOO.COM +1102,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-10-16,KATHLEEN JOHNSON,F,1965-10-31,,5721,QHARRIS@GMAIL.COM +1103,UNIVERSIDAD DE FLORES,ARQUITECTURA,2021-01-08,COLE WARD,M,1999-07-14,,3066,BRADLEYPENA@YAHOO.COM +1104,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-11-16,CAROLINE SHAW,F,1965-12-31,,8136,LISAROBINSON@GMAIL.COM +1105,UNIVERSIDAD DE FLORES,FARMACIA,2020-09-03,KATHLEEN KAUFMAN,F,1922-12-01,,2148,REGINA39@GMAIL.COM +1106,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-12-16,JAMES WEBER,M,1908-05-29,,5584,BARRETTROBERT@YAHOO.COM +1107,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2021-01-17,BRIAN ROGERS,M,2009-08-22,,5513,RYANJAMES@GMAIL.COM +1108,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-20,ELIZABETH JACKSON,F,1966-09-05,,6333,ISABELLA68@GMAIL.COM +1109,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-09-09,STEPHANIE STEWART,F,1964-07-28,,1629,FLOWERSDAWN@HOTMAIL.COM +1110,UNIVERSIDAD DE FLORES,ACTUARIO ,2021-01-19,AMY BROOKS,F,2007-02-18,,8415,SANCHEZKIMBERLY@GMAIL.COM +1111,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-20,KAYLA GRIFFIN,F,1972-12-26,,3222,JONESAIMEE@GMAIL.COM +1112,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-03,JESSICA LOPEZ,F,1964-03-01,,2521,FKING@HOTMAIL.COM +1113,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-28,MARIA MYERS,F,1973-06-13,,1923,SONYALINDSEY@HOTMAIL.COM +1114,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-10-25,ASHLEY WOOD,F,2013-12-13,,8521,GHORN@YAHOO.COM +1115,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2021-01-08,GINA BRIDGES,F,1906-12-03,,2821,GBASS@YAHOO.COM +1116,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-09-20,KAREN PERRY,F,1993-09-30,,1722,FABBOTT@YAHOO.COM +1117,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-05,LISA LEE,F,1951-12-20,,3560,KGILL@HOTMAIL.COM +1118,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-10-07,CORY DIXON JR.,M,1983-12-23,,2854,BKNIGHT@YAHOO.COM +1119,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-09-07,MELISSA MATHIS,F,1968-02-15,,4168,AUSTINMONTGOMERY@YAHOO.COM +1120,UNIVERSIDAD DE FLORES,MEDICINA,2020-10-14,BRENT RHODES,M,1908-05-25,,5596,CTHOMPSON@HOTMAIL.COM +1121,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2021-01-16,DEBRA ADAMS,F,2011-04-01,,7521,PACEJASON@HOTMAIL.COM +1122,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-30,LISA WARREN,F,2001-07-07,,6369,SWEST@YAHOO.COM +1123,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-10-14,JAMES TAYLOR,M,1946-11-08,,5384,TODD54@GMAIL.COM +1124,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-26,DEBRA KELLY,F,2009-07-18,,8349,BRENDASPENCE@YAHOO.COM +1125,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-11-11,PAMELA MATTHEWS,F,1951-12-23,,8129,CARRIE09@YAHOO.COM +1126,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-15,JAMIE DENNIS,F,2007-08-28,,2852,SUSANGEORGE@YAHOO.COM +1127,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-10,JEFF DAVIS,M,2004-02-12,,5429,RJENNINGS@HOTMAIL.COM +1128,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2021-01-23,PETER AYERS,M,1913-05-10,,3350,MORENOTOMMY@YAHOO.COM +1129,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2021-01-12,JOHNNY STEWART,M,1944-11-23,,4162,JSMITH@GMAIL.COM +1130,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-27,THERESA PORTER,F,1977-02-05,,1629,DARLENE42@GMAIL.COM +1131,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-09-01,JAMES LARA,M,1953-12-10,,1643,GOMEZSAMUEL@YAHOO.COM +1132,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-12-03,JEFFREY WATSON,M,1939-05-03,,6705,SCOTT76@GMAIL.COM +1133,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2021-01-23,RICKY MARTINEZ,M,1951-05-14,,7601,ANTHONY52@GMAIL.COM +1134,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-09-26,LISA ROBERSON,F,1909-10-13,,3332,MARKMARTIN@HOTMAIL.COM +1135,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-12-29,THOMAS NUNEZ,M,1922-05-29,,3382,ACARTER@HOTMAIL.COM +1136,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-11-06,AUDREY WILSON,F,1909-05-22,,3180,GAVILA@YAHOO.COM +1137,UNIVERSIDAD DE FLORES,FARMACIA,2021-01-01,JOHN DELGADO,M,1996-11-26,,3480,MEGAN28@GMAIL.COM +1138,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-12-21,GREGORY NORRIS,M,1979-03-29,,8126,LOUISPATEL@GMAIL.COM +1139,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-03,ANNA STEVENS,F,2006-04-22,,2105,XGARCIA@GMAIL.COM +1140,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2021-01-21,BRIAN GARCIA,M,1941-12-17,,3501,RAYRICHARD@YAHOO.COM +1141,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-09-25,ANGELA BRANDT,F,1924-08-17,,2615,TBARKER@GMAIL.COM +1142,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-03,CALEB WATSON,M,1964-02-21,,4434,VIRGINIAHAMPTON@GMAIL.COM +1143,UNIVERSIDAD DE FLORES,MEDICINA,2020-10-09,FRANK KELLEY,M,1960-06-12,,4103,CHRISTINEFRANCO@GMAIL.COM +1144,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-12-18,ASHLEY BECK,F,2001-07-16,,4137,EMCKEE@GMAIL.COM +1145,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-09,ANGELA FERGUSON,F,1992-09-16,,2138,STEPHEN87@YAHOO.COM +1146,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2021-01-22,NANCY TAYLOR,F,1920-02-06,,8536,EGARZA@HOTMAIL.COM +1147,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-10-28,MICHAEL POWELL,M,1955-05-28,,3232,SMITHTROY@YAHOO.COM +1148,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-09-11,CARMEN RODRIGUEZ,F,1996-06-22,,5553,HANSONJAMES@GMAIL.COM +1149,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-04,RICHARD HUNT,M,1914-10-01,,2915,QFORBES@YAHOO.COM +1150,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-07,TERESA ROMERO,F,1953-01-20,,5571,DEBRAALVAREZ@YAHOO.COM +1151,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-09-27,HEATHER GONZALEZ,F,2015-05-22,,4500,AMANDA25@YAHOO.COM +1152,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-11-03,ADAM GEORGE,M,1918-12-04,,8151,BOOKERNATALIE@GMAIL.COM +1153,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-11-29,STEVEN MILLER,M,1932-03-07,,1911,WELLSSCOTT@YAHOO.COM +1154,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2021-01-17,JACLYN HALEY,F,1914-07-17,,4105,TRACY34@HOTMAIL.COM +1155,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-10-21,LORI DAVIS,F,2019-06-02,,8187,WRIGHTHEATHER@GMAIL.COM +1156,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-09-23,BRITTANY KING,F,2019-11-04,,1601,LINDA00@YAHOO.COM +1157,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2021-01-25,RYAN GUZMAN,M,2014-08-10,,9039,GOULDJOSHUA@HOTMAIL.COM +1158,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-29,CRAIG SHIELDS,M,1976-07-15,,2456,LWALTERS@GMAIL.COM +1159,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-23,PETER STEPHENSON,M,1929-12-03,,5587,TRACEY76@YAHOO.COM +1160,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-11-01,NICOLE MAYO,F,1951-06-27,,1771,AHODGE@YAHOO.COM +1161,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2021-01-07,ASHLEY JONES,F,1979-07-05,,2944,MICHELLEJOHNSON@YAHOO.COM +1162,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-05,BARBARA PEREZ,F,1977-02-25,,2813,CANDREWS@GMAIL.COM +1163,UNIVERSIDAD DE FLORES,FARMACIA,2020-12-04,MARCUS LONG,M,1976-08-17,,7245,KIMBERLY56@GMAIL.COM +1164,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-09,RICKY BROWN,M,1910-10-05,,6515,BROOKEGARDNER@GMAIL.COM +1165,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-12,AMANDA CLARK,F,1974-11-30,,1901,ANGELAOCONNELL@HOTMAIL.COM +1166,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-25,ASHLEY MAHONEY,F,2019-09-28,,2101,RUIZPAUL@HOTMAIL.COM +1167,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-09-26,TIMOTHY WALLACE,M,1979-07-12,,6645,MARKGARDNER@YAHOO.COM +1168,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-12-17,MATTHEW MARTINEZ,M,1956-05-29,,7403,SCOTT10@HOTMAIL.COM +1169,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-09,JIMMY LEE,M,1948-09-13,,6348,BSCHULTZ@GMAIL.COM +1170,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-13,NICOLE MILLER,F,1928-12-04,,2600,ZRODGERS@YAHOO.COM +1171,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2021-01-01,RHONDA PADILLA,F,1925-03-16,,3463,TWELLS@GMAIL.COM +1172,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-10-27,MICHAEL POPE,M,1982-11-05,,3712,LOUIS44@YAHOO.COM +1173,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-12-09,CHRISTOPHER PEREZ,M,1970-04-19,,5465,DEBRA44@GMAIL.COM +1174,UNIVERSIDAD DE FLORES,MEDICINA,2020-12-05,MARISSA POOLE,F,2014-01-26,,8153,JOHNFLEMING@HOTMAIL.COM +1175,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-09-19,DEBBIE MARTIN,F,1911-11-02,,2943,TRAVIS65@HOTMAIL.COM +1176,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-09,JOSEPH COOLEY,M,1951-12-15,,3551,COLEPAMELA@HOTMAIL.COM +1177,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-11-07,CHRISTOPHER OWENS,M,1920-09-26,,5600,CALDERONKELSEY@YAHOO.COM +1178,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-10-17,WILLIAM PETERSON,M,1941-05-18,,6005,PAULMOLINA@YAHOO.COM +1179,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-24,DAVID NELSON,M,1909-08-17,,7003,FWILLIAMS@YAHOO.COM +1180,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-11-25,JEFFREY HILL,M,1998-04-09,,6537,HOPKINSHEATHER@HOTMAIL.COM +1181,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2021-01-14,KYLE ALVAREZ MD,M,1953-07-12,,5759,COLLINSKAREN@HOTMAIL.COM +1182,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-11-24,KIM JONES,F,1983-04-29,,7130,CHRISTOPHERWARD@YAHOO.COM +1183,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-10-26,RICKY PRICE,M,1922-04-10,,7223,SHARONPERRY@GMAIL.COM +1184,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-09-22,AMBER PETERSEN,F,1916-06-05,,8203,CHARLESMEYER@GMAIL.COM +1185,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-09-19,FRANK THOMPSON,M,1910-12-19,,6663,NMACK@YAHOO.COM +1186,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-10-21,DANIELLE JOHNSON,F,2017-10-08,,4600,JONESTYLER@HOTMAIL.COM +1187,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-11-01,FRANCIS CUMMINGS,M,1919-04-29,,6230,SAMANTHA50@HOTMAIL.COM +1188,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-08,KEVIN SIMS,M,1979-04-13,,2946,KAYLACABRERA@HOTMAIL.COM +1189,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-12-24,CINDY VALDEZ,F,1954-05-17,,1923,MELISSAPEREZ@GMAIL.COM +1190,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-14,CRYSTAL GREEN,F,1945-11-02,,3170,WWILLIAMS@YAHOO.COM +1191,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-06,MICHAEL RUSSELL,M,1965-05-06,,5511,HENDERSONHECTOR@GMAIL.COM +1192,UNIVERSIDAD DE FLORES,MEDICINA,2020-09-05,JACK BOWMAN,M,1951-04-04,,8349,SHERNANDEZ@HOTMAIL.COM +1193,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2021-01-04,NATALIE SMITH,F,2007-08-22,,7225,REBECCA12@HOTMAIL.COM +1194,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-08,MRS. CASEY LEBLANC MD,F,2009-08-18,,3048,COOPERLORI@HOTMAIL.COM +1195,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2021-01-28,JAMIE WOODARD,F,1987-02-13,,2761,OLSONCARL@YAHOO.COM +1196,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-12-03,JENNIFER JOHNSON,F,1918-05-03,,5547,BRADLEYLYNN@GMAIL.COM +1197,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-10-09,DAVID NORMAN,M,1934-12-15,,5304,LSHELTON@YAHOO.COM +1198,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-05,JOYCE BROWN,F,1978-10-29,,4700,BRIAN28@GMAIL.COM +1199,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-11-15,MICHAEL ROSE,M,1958-03-29,,8403,MICHELLEWHITE@GMAIL.COM +1200,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-10-19,JONATHAN LEWIS,M,1933-06-25,,6313,LESLIE28@HOTMAIL.COM +1201,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-09-22,MARCUS MCLEAN,M,1924-05-28,,2703,OSTEPHENS@YAHOO.COM +1202,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-09-07,REGINA OLSEN,F,2021-03-20,,3112,WARDSARAH@YAHOO.COM +1203,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-11-09,JAMES PRICE,M,1955-01-16,,5511,VHODGE@HOTMAIL.COM +1204,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-11-12,MATTHEW JOHNSON,M,1927-06-11,,5717,THOMPSONTAMARA@GMAIL.COM +1205,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2021-01-25,JASMINE POTTER,F,2004-09-21,,3453,CLAIRE80@HOTMAIL.COM +1206,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2021-01-03,ANTHONY SUTTON,M,1957-01-16,,3080,JAMIE89@HOTMAIL.COM +1207,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2021-01-11,ANDREA HARDING,F,1994-10-21,,7172,CHASE41@GMAIL.COM +1208,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-09-16,GREGG ROBERTS,M,1920-07-23,,5575,PARKERCYNTHIA@YAHOO.COM +1209,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-23,MARY ROBERTSON,F,1961-04-25,,3029,MONTESGREGORY@GMAIL.COM +1210,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-15,STEPHANIE BOWERS,F,1921-12-07,,4155,MYERSVIRGINIA@HOTMAIL.COM +1211,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-03,KATHERINE WU,F,1907-10-23,,3260,JASON33@YAHOO.COM +1212,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-09-18,NANCY GROSS,F,1979-08-01,,2318,ERICARUIZ@YAHOO.COM +1213,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-10-20,CHRISTY JOHNSON,F,1933-04-29,,3125,LAURAMATA@GMAIL.COM +1214,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-11-22,MR. JOSEPH BENSON MD,M,1964-07-24,,6058,ZJONES@GMAIL.COM +1215,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2021-01-31,SEAN CHAVEZ,M,2008-05-15,,6411,VEGABRANDI@YAHOO.COM +1216,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-26,CHRISTOPHER CHAVEZ,M,2001-11-26,,1663,ERIKA59@GMAIL.COM +1217,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-11-18,JULIAN MORALES,M,1941-08-12,,2403,ADAMSSTEVEN@HOTMAIL.COM +1218,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-10-07,PAUL BROWN,M,1950-06-03,,8403,CAROLINE06@HOTMAIL.COM +1219,UNIVERSIDAD DE FLORES,FARMACIA,2020-12-28,MARK HUNT,M,1939-02-04,,4141,MARYCASTILLO@GMAIL.COM +1220,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-12-18,MIRANDA SMITH,F,1939-12-01,,6101,MEREDITHCOLEMAN@GMAIL.COM +1221,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-11-24,CHARLES MOORE,M,1926-06-05,,6614,DPOWELL@YAHOO.COM +1222,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2021-01-25,FRANKLIN TANNER,M,1996-11-27,,4503,WSTOUT@GMAIL.COM +1223,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-10-17,TRACY POWELL,M,1978-07-18,,2615,FREDERICKJENNIFER@GMAIL.COM +1224,UNIVERSIDAD DE FLORES,AGRONOMÍA,2021-01-31,JAMES JACKSON,M,2020-06-21,,8183,ROBINSONBRANDY@HOTMAIL.COM +1225,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-11,ZACHARY COBB,M,1938-11-25,,3524,DOMINIQUE80@HOTMAIL.COM +1226,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2021-01-28,GARY BUSH,M,1960-06-27,,8341,SUZANNE39@HOTMAIL.COM +1227,UNIVERSIDAD DE FLORES,MEDICINA,2020-11-26,ROBERT FIELDS,M,1957-10-23,,5513,VARGASCRYSTAL@YAHOO.COM +1228,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-23,MICHAEL GARCIA,M,2012-10-28,,3507,DBOYLE@YAHOO.COM +1229,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-11,SANDRA MARTIN,F,1974-01-25,,2345,JOHNSONKATRINA@HOTMAIL.COM +1230,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-10-03,SHAWN WRIGHT,M,1916-08-04,,2907,MICHAEL57@GMAIL.COM +1231,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-11-28,KEVIN PERKINS,M,1995-09-06,,2501,JONESRANDALL@YAHOO.COM +1232,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2021-01-16,ALAN FOSTER,M,1983-01-16,,3107,SHERRY76@GMAIL.COM +1233,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-09-26,SYLVIA STEPHENS,F,1927-06-06,,5701,CHERYLREESE@HOTMAIL.COM +1234,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-23,WESLEY BRADY,M,1975-07-17,,9051,KAREN91@GMAIL.COM +1235,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2021-01-19,JESSICA JONES,F,1907-05-30,,3262,JOSEPHGOMEZ@YAHOO.COM +1236,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-10-03,CARL JOHNSON,M,1994-09-17,,4158,CYNTHIAHUDSON@YAHOO.COM +1237,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-12-17,LAUREN PRUITT,F,2014-11-26,,1674,SCHULTZBRIAN@GMAIL.COM +1238,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-12-22,COURTNEY MANNING,F,1936-09-23,,5587,IANGALLEGOS@GMAIL.COM +1239,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-12-30,CASSIDY FORD,F,1966-05-06,,6603,AJOHNSON@YAHOO.COM +1240,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-09-03,TARA HERNANDEZ,F,1959-08-09,,3254,IPEREZ@GMAIL.COM +1241,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-10-20,MR. ALEX LANE,M,1997-04-18,,1647,AARON11@HOTMAIL.COM +1242,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-12-25,KAREN WISE,F,2003-11-24,,3450,REEVESNICOLE@GMAIL.COM +1243,UNIVERSIDAD DE FLORES,FARMACIA,2020-12-18,STEPHEN LEE II,M,1991-04-10,,5571,TIFFANYSPEARS@HOTMAIL.COM +1244,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-10-15,TIFFANY DUNCAN,F,1944-04-29,,3027,KATIEMOORE@GMAIL.COM +1245,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-03,MARY GEORGE,F,1918-06-25,,2508,ADAMSCHRISTINE@GMAIL.COM +1246,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-12-29,JAMIE GILLESPIE,F,1963-08-13,,4753,WILLIAMSHEATHER@GMAIL.COM +1247,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-09-24,CINDY WILKINS,F,1952-01-25,,3029,CMARTINEZ@HOTMAIL.COM +1248,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-09-24,BRYAN WINTERS,M,1921-09-24,,7639,DMOONEY@YAHOO.COM +1249,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-12-30,SCOTT BOYD,M,1936-01-03,,2451,ZDEAN@YAHOO.COM +1250,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-03,HUNTER HAYS,M,1907-06-02,,8411,ALICIANEWMAN@HOTMAIL.COM +1251,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-27,JULIE BRANDT,F,1989-01-07,,5600,HEIDI37@GMAIL.COM +1252,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-12,CYNTHIA HANSON,F,1960-08-10,,9121,SERGIOFRANKLIN@GMAIL.COM +1253,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-09-24,STACY COLEMAN,F,1914-09-02,,2707,ANGELA37@GMAIL.COM +1254,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-09-03,MELISSA WILLIAMS,F,1994-08-23,,2317,LATOYA57@GMAIL.COM +1255,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-12-21,DOUGLAS DIAZ,M,1986-10-18,,7241,YATESMATTHEW@YAHOO.COM +1256,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-10-11,HELEN TAYLOR,F,1949-01-09,,6223,LINDSEYPAUL@HOTMAIL.COM +1257,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-11-30,AARON HART,M,2003-03-19,,7249,ERIC01@GMAIL.COM +1258,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2021-01-16,MEGHAN ALLEN,F,1998-05-17,,1913,VANESSA07@YAHOO.COM +1259,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-21,THOMAS WATERS,M,1977-03-24,,5570,SONIAWEBB@HOTMAIL.COM +1260,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-14,AMY JOHNSON,F,1985-06-16,,6348,WLEWIS@YAHOO.COM +1261,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-12-03,MICHAEL JAMES,M,1951-09-26,,1888,MICHAELLESTER@GMAIL.COM +1262,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-09-08,JASON POWERS,M,1936-04-03,,7110,KAYLAGONZALEZ@GMAIL.COM +1263,UNIVERSIDAD DE FLORES,MEDICINA,2021-01-05,GEORGE FLORES JR.,M,2020-08-09,,4632,FITZPATRICKKRISTY@HOTMAIL.COM +1264,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-12-12,JAMES VARGAS,M,1943-12-24,,8148,HOJOHN@HOTMAIL.COM +1265,UNIVERSIDAD DE FLORES,MEDICINA,2020-11-21,JAMES BUSH,M,2010-06-16,,2505,KELLYWILLIAMS@HOTMAIL.COM +1266,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-30,DENISE LOPEZ,F,2020-03-04,,5733,HHALL@GMAIL.COM +1267,UNIVERSIDAD DE FLORES,FARMACIA,2020-11-23,WESLEY BENDER,M,2005-09-27,,7635,JEFFREYWATTS@YAHOO.COM +1268,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-06,DONNA MOORE MD,F,2008-07-02,,6607,ERICPORTER@YAHOO.COM +1269,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2021-01-17,BARBARA WEEKS,F,1959-01-09,,1684,VCARDENAS@YAHOO.COM +1270,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-10-23,JOSEPH BROWN III,M,1946-12-25,,5831,ASHLEY05@HOTMAIL.COM +1271,UNIVERSIDAD DE FLORES,ACTUARIO ,2021-01-28,DAWN STEWART,F,2016-01-27,,6648,VERONICACRAWFORD@YAHOO.COM +1272,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-12-27,HAROLD GENTRY MD,M,1937-12-12,,7172,RICHARD09@GMAIL.COM +1273,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-31,MARGARET ROBERTS,F,2018-04-16,,3144,CRAIGDAVID@HOTMAIL.COM +1274,UNIVERSIDAD DE FLORES,MEDICINA,2020-11-14,AMANDA WRIGHT,F,1961-05-12,,2175,MOORECARL@GMAIL.COM +1275,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-04,GEORGE FARRELL,M,1925-01-10,,7151,RICHARDRICH@GMAIL.COM +1276,UNIVERSIDAD DE FLORES,FARMACIA,2020-12-12,MICHAEL HATFIELD,M,1975-09-12,,8416,HARDYBRUCE@HOTMAIL.COM +1277,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-11,MARK TOWNSEND,M,1993-10-17,,2741,DICKSONJACOB@YAHOO.COM +1278,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-02,DEBRA HARDIN,F,1999-01-11,,9225,BRIAN08@YAHOO.COM +1279,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2021-01-13,OMAR BRIGGS,M,1997-06-24,,3344,GRAVESJACKSON@GMAIL.COM +1280,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-10-05,JAMIE VAUGHN,F,1962-10-06,,7300,SCOTT06@GMAIL.COM +1281,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-11-13,AMY TORRES,F,1928-05-23,,6071,RRUSSELL@YAHOO.COM +1282,UNIVERSIDAD DE FLORES,MEDICINA,2020-11-24,VICTOR STONE,M,1908-03-21,,7621,PERKINSNATHAN@HOTMAIL.COM +1283,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-17,RYAN CRAIG,M,1968-10-22,,3214,ABIGAIL88@YAHOO.COM +1284,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-20,SHERRY WILLIAMS,F,2006-02-16,,1669,GONZALEZCASEY@YAHOO.COM +1285,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-10-14,MRS. TRACY MASON,F,1963-07-21,,5470,SANDERSMICHELLE@HOTMAIL.COM +1286,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2021-01-05,CHEYENNE MEYER,F,2017-01-10,,2115,NBURGESS@YAHOO.COM +1287,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2021-01-17,RONALD MULLEN,M,1918-01-01,,9111,LLOPEZ@GMAIL.COM +1288,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-12-29,THOMAS GRIFFIN,M,1998-12-17,,3162,MURPHYGINA@GMAIL.COM +1289,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-09-15,AMBER FRANK,F,2021-02-07,,1754,CHELSEAPETERS@HOTMAIL.COM +1290,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-19,CATHERINE REESE,F,1946-02-22,,3156,OBERRY@GMAIL.COM +1291,UNIVERSIDAD DE FLORES,FARMACIA,2021-01-03,APRIL BLANCHARD,F,1926-04-23,,7318,ALLENJORDAN@HOTMAIL.COM +1292,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-10-20,JESSE HUGHES,M,1987-10-31,,7408,WARRENMICHAEL@HOTMAIL.COM +1293,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-01,DAVID LEWIS,M,1935-12-27,,6513,WBROOKS@GMAIL.COM +1294,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-09-18,AMANDA TODD,F,1921-04-18,,7637,JOSHUAFLEMING@HOTMAIL.COM +1295,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-09-30,VALERIE JACKSON,F,1912-12-22,,3315,ULAWSON@YAHOO.COM +1296,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-02,HEATHER GARCIA,F,1929-10-25,,8122,LOPEZBRIANNA@HOTMAIL.COM +1297,UNIVERSIDAD DE FLORES,ACTUARIO ,2021-01-27,MATTHEW SMITH,M,1909-06-16,,5425,RELLIOTT@YAHOO.COM +1298,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-10-01,CURTIS CHANG,M,1993-10-22,,6725,WILLIAMSRICHARD@GMAIL.COM +1299,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-01,SEAN DALTON,M,1906-12-17,,3025,EMILYCAMPBELL@HOTMAIL.COM +1300,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-10-30,ANTONIO ALI,M,2019-08-04,,4542,EVAN00@GMAIL.COM +1301,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-12-14,CHARLES CAMPOS,M,2001-12-15,,4176,MARTINEZSTEPHANIE@HOTMAIL.COM +1302,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-10-17,SONIA JOHNS DDS,F,1994-11-22,,3164,VALERIENELSON@GMAIL.COM +1303,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-12-23,BRIAN THOMPSON,M,1997-06-07,,1884,GARCIASARAH@HOTMAIL.COM +1304,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-23,CHRISTIAN WILLIAMSON,M,1949-09-20,,5507,ANDREW32@HOTMAIL.COM +1305,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-11-27,KELLY HAMILTON,F,1925-01-23,,8415,KRISTENWALKER@GMAIL.COM +1306,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-22,MARTHA FLEMING,F,1969-05-15,,5467,LINDALAWRENCE@YAHOO.COM +1307,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-29,JODI CRANE,F,1946-05-09,,5419,DONNA36@YAHOO.COM +1308,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-12-21,RONALD ROBBINS,M,1962-01-03,,2804,DANIELJAMES@HOTMAIL.COM +1309,UNIVERSIDAD DE FLORES,MEDICINA,2021-01-14,TARA KELLY,F,1951-09-29,,5351,CAMPBELLCHRISTOPHER@HOTMAIL.COM +1310,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-20,JOSHUA BRANCH,M,1984-07-20,,1895,PMURPHY@HOTMAIL.COM +1311,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-10-30,ELIZABETH DAVIS,F,1973-01-18,,1895,DANIELBUTLER@HOTMAIL.COM +1312,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-09-23,ROBERT THOMPSON,M,1947-07-04,,7226,AMBER37@YAHOO.COM +1313,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-09-30,JESSICA GONZALEZ,F,1959-11-29,,2405,FRANCISCOKELLEY@GMAIL.COM +1314,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-20,MICHELLE HALL,F,1970-11-13,,2820,WYOUNG@YAHOO.COM +1315,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-09-04,LISA GARNER,F,1939-06-09,,5707,JOHN53@HOTMAIL.COM +1316,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2021-01-31,RYAN FRAZIER,M,1964-10-18,,1682,OBREWER@HOTMAIL.COM +1317,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-09,MATTHEW SMITH,M,1971-10-16,,3027,KEITHCHERRY@HOTMAIL.COM +1318,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-09-25,AMANDA WILLIAMS,F,1925-08-15,,6346,EPRESTON@HOTMAIL.COM +1319,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-09-24,BRUCE FERGUSON,M,1935-02-24,,2637,REYNOLDSTAMMY@YAHOO.COM +1320,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-12-26,DANIEL ODONNELL,M,1957-08-06,,9221,MALONELAUREN@YAHOO.COM +1321,UNIVERSIDAD DE FLORES,FARMACIA,2020-09-04,ANTHONY JOHNSON,M,2013-09-13,,6712,XHILL@HOTMAIL.COM +1322,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-10-07,ALEXA RUIZ,F,1992-05-11,,2754,HENDERSONAMANDA@GMAIL.COM +1323,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-11-19,JESSICA CALHOUN,F,1956-04-16,,3105,MARYFOWLER@YAHOO.COM +1324,UNIVERSIDAD DE FLORES,MEDICINA,2020-12-13,STACEY FREEMAN,F,1927-06-24,,3066,CYNTHIA54@HOTMAIL.COM +1325,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-12-03,MELISSA JONES,F,1937-06-24,,8347,KBUCHANAN@HOTMAIL.COM +1326,UNIVERSIDAD DE FLORES,MEDICINA,2020-10-29,CHAD WILLIS,M,1977-09-13,,6438,JMURRAY@GMAIL.COM +1327,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-11-25,SYDNEY MILLER,F,1918-08-15,,3575,TINA68@YAHOO.COM +1328,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2021-02-01,JEANETTE QUINN,F,1982-05-08,,1621,ZACHARY74@HOTMAIL.COM +1329,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-11-11,WILLIAM BENNETT,M,1972-08-30,,3362,ZACHARY06@HOTMAIL.COM +1330,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-02,JOEL GARCIA,M,1906-09-14,,8501,JENNIFER44@GMAIL.COM +1331,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-12-03,ERICA LAMBERT,F,1913-01-06,,8361,MOONEYDAWN@HOTMAIL.COM +1332,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-11-07,WILLIAM FORD,M,1927-04-23,,5365,BROWNMARIA@YAHOO.COM +1333,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-17,MRS. MICHELLE TAYLOR DDS,F,1952-06-04,,4701,WHITEBRITTANY@HOTMAIL.COM +1334,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-06,KELSEY WEAVER,F,1922-10-08,,4743,STEINJASON@YAHOO.COM +1335,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-12-18,TAMMY HANSON,F,1954-04-04,,2257,SHELBY03@HOTMAIL.COM +1336,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-05,ERIC CLARK DDS,M,1942-12-07,,1983,TWILLIAMS@YAHOO.COM +1337,UNIVERSIDAD DE FLORES,MEDICINA,2020-10-07,SANDRA WHEELER,F,1980-12-26,,2503,HUDSONJOANNE@HOTMAIL.COM +1338,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2021-01-08,JONATHAN GOMEZ,M,2018-03-28,,3172,FSANDERS@YAHOO.COM +1339,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-11,JOHNATHAN WALKER,M,1995-07-12,,6338,JESSICAMCCARTHY@GMAIL.COM +1340,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-13,JASON CAMPBELL,M,1918-08-24,,6365,DMEYER@HOTMAIL.COM +1341,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-10-26,ADAM CRAWFORD,M,1951-04-29,,3176,CHRISTOPHERWOLFE@HOTMAIL.COM +1342,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-09-14,MICHAEL BURKE,M,1946-12-02,,3401,HUNTERMOORE@GMAIL.COM +1343,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-12-27,RONNIE PAYNE,M,1979-11-02,,7530,PORTERPATRICK@YAHOO.COM +1344,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-24,DAVID FRIEDMAN,M,1937-01-21,,8313,CHRISTOPHERROSE@HOTMAIL.COM +1345,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-08,TYLER WU,M,1919-01-06,,1625,DONALDCHERRY@GMAIL.COM +1346,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2021-01-22,NATHANIEL MILLER,M,1992-04-04,,1856,TAMMIE17@YAHOO.COM +1347,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-22,KELLY BURTON,F,1949-08-26,,4119,NELLIOTT@GMAIL.COM +1348,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-09-06,YOLANDA WILLIAMS,F,1920-06-01,,2134,XPETERSON@YAHOO.COM +1349,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-09-18,ALYSSA DUNN,F,1918-12-02,,7603,BRIANHILL@HOTMAIL.COM +1350,UNIVERSIDAD DE FLORES,MEDICINA,2021-01-09,BRIAN STAFFORD,M,1988-11-22,,6646,DIANATURNER@GMAIL.COM +1351,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-12-08,REBECCA ROGERS,F,1950-07-30,,2445,HAWKINSJAMES@YAHOO.COM +1352,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-20,TIMOTHY HILL,M,1928-10-01,,5429,EKING@HOTMAIL.COM +1353,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2021-01-17,ALEXIS NELSON,F,1908-10-16,,2113,TORRESCHEYENNE@HOTMAIL.COM +1354,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-10-05,ABIGAIL PATEL,F,2011-02-02,,8118,SANDRA44@GMAIL.COM +1355,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-11-11,HEIDI HAWKINS,F,1936-10-19,,9201,MADDENRYAN@HOTMAIL.COM +1356,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-09-20,DANIEL WEST,M,2009-05-10,,8361,WHITEANTHONY@YAHOO.COM +1357,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2021-01-05,KELLY BAKER,F,2017-02-24,,3332,TAYLOR32@YAHOO.COM +1358,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-09-19,FERNANDO MOORE,M,1951-02-26,,6743,MRYAN@GMAIL.COM +1359,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-12-07,SHELLEY SHAFFER,F,1916-08-22,,2216,SCOX@HOTMAIL.COM +1360,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-09-25,CHARLES SIMPSON,M,1991-07-23,,2181,DANIELMELTON@HOTMAIL.COM +1361,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-11-25,JEREMIAH BLAIR,M,2002-08-29,,2309,LYNNANTHONY@HOTMAIL.COM +1362,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-11-19,TREVOR SANTIAGO,M,1936-07-24,,3461,HENRYCRYSTAL@HOTMAIL.COM +1363,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-25,HOWARD RUIZ,M,1923-02-01,,3621,CHRISTOPHER18@HOTMAIL.COM +1364,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-28,CYNTHIA GIBSON,F,1931-11-22,,9411,UBURNETT@GMAIL.COM +1365,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-10-18,WILLIAM AUSTIN,M,1973-08-30,,6101,HARRINGTONTREVOR@YAHOO.COM +1366,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-09-23,KAREN HENDERSON,F,1994-11-18,,4111,TROBINSON@HOTMAIL.COM +1367,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-11-29,MARY GALVAN,F,1948-10-18,,3123,SGREGORY@YAHOO.COM +1368,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-12-13,LARRY WILSON,M,1965-10-25,,3733,JOSHUA32@HOTMAIL.COM +1369,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-12-22,FRANK VILLARREAL,M,1921-08-22,,7513,ALLISON88@YAHOO.COM +1370,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-09-05,JOSEPH FARRELL,M,1924-08-21,,1832,SMEDINA@HOTMAIL.COM +1371,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2021-01-23,JESSICA GARCIA,F,1970-07-19,,5545,QMURPHY@HOTMAIL.COM +1372,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-17,KATHRYN MURPHY,F,1977-07-30,,5700,KATHLEENGARCIA@HOTMAIL.COM +1373,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-29,BETTY MILLER,F,1956-06-12,,1688,WALKERDANIEL@HOTMAIL.COM +1374,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-12,TYLER WALLACE,M,1997-04-08,,8208,JAMESGARCIA@HOTMAIL.COM +1375,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-10-31,MICHAEL SMITH,M,1970-10-25,,2900,OMENDOZA@HOTMAIL.COM +1376,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-12-02,KATHRYN ANDERSON,F,2007-07-21,,6515,MITCHELLJESSICA@GMAIL.COM +1377,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-12-28,RICHARD BOOTH,M,2012-05-04,,4506,DIANA59@YAHOO.COM +1378,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-12-21,BRENDA ROSE,F,1918-05-30,,7543,PATRICKCARLY@YAHOO.COM +1379,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-11-14,ROBERT TAYLOR,M,1991-08-21,,4159,QGRAVES@GMAIL.COM +1380,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2021-01-29,FREDERICK GOMEZ,M,1946-11-01,,3366,BMCGEE@HOTMAIL.COM +1381,UNIVERSIDAD DE FLORES,AGRONOMÍA,2021-01-17,TYLER CARTER,M,1910-09-23,,3066,RJOSEPH@YAHOO.COM +1382,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-09-21,ANTHONY LANE,M,1919-08-17,,3188,ABARBER@GMAIL.COM +1383,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-09-29,JOSEPH NIELSEN,M,1946-04-23,,2747,GPOLLARD@HOTMAIL.COM +1384,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-31,REBECCA BAILEY,F,1907-03-22,,5405,THOMASMICHELLE@GMAIL.COM +1385,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-11-04,DANIELLE MARTINEZ,F,2012-06-25,,3416,JEREMYRHODES@HOTMAIL.COM +1386,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-03,HAYLEY TURNER,F,1963-03-11,,4234,MICHELLEGREENE@GMAIL.COM +1387,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-12-06,BRENDAN WATKINS,M,2008-02-28,,3057,SMCPHERSON@GMAIL.COM +1388,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-10-31,TAMARA HARRIS,F,1994-07-22,,9221,TRICHARDSON@HOTMAIL.COM +1389,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-09-05,JASON CURRY,M,1962-01-11,,3449,RACHAEL21@HOTMAIL.COM +1390,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-12-09,TARA RILEY,F,1907-11-10,,3585,WALKERMELISSA@GMAIL.COM +1391,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2021-01-01,BRENDA SANDERS,F,1983-11-08,,1814,DEBORAHLANDRY@GMAIL.COM +1392,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-09-10,AARON GIBSON,M,1986-05-10,,6348,PALLEN@YAHOO.COM +1393,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2021-01-30,TYLER HOLDER,M,1940-11-23,,8315,SDAVIS@HOTMAIL.COM +1394,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-10-17,CASEY HORTON,F,1932-10-09,,3244,JOSEPHGORDON@YAHOO.COM +1395,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2021-01-17,DAVID KING,M,1955-09-06,,7150,PERKINSCONNIE@GMAIL.COM +1396,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-10-16,ZOE COLLINS,F,1934-01-01,,8336,IMUNOZ@GMAIL.COM +1397,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-09-07,ELIZABETH SMITH,F,1987-01-10,,1665,PRICHARD@HOTMAIL.COM +1398,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-09-15,KIMBERLY FLORES,F,2004-08-02,,8000,RPATEL@YAHOO.COM +1399,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-09-01,MONICA HALL,F,1912-09-11,,6501,TMATTHEWS@GMAIL.COM +1400,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-11-08,LINDA LINDSEY,F,1911-07-09,,4159,TIMOTHYSTRONG@GMAIL.COM +1401,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2021-01-20,JESSICA COLLINS,F,1974-04-24,,4166,KELLYTRAVIS@GMAIL.COM +1402,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-11-27,CASSANDRA GRANT,F,1910-09-30,,2718,ZYODER@YAHOO.COM +1403,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-12-14,JOSE BROWN,M,2017-04-06,,8151,BURKEROBIN@YAHOO.COM +1404,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2021-01-15,EDWARD HOFFMAN,M,2006-11-28,,3100,WDANIELS@GMAIL.COM +1405,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-10-30,NANCY ALVAREZ,F,1947-02-25,,5303,ROBINSONMICHAEL@HOTMAIL.COM +1406,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-10-31,GREGORY JACOBSON V,M,1925-08-18,,1838,LROLLINS@YAHOO.COM +1407,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-10-30,MICHELLE RODRIGUEZ,F,1910-09-10,,5331,SHAUNHINTON@YAHOO.COM +1408,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-24,JAMES ROGERS,M,1951-08-27,,3703,SHEENA93@HOTMAIL.COM +1409,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-09-25,THOMAS PATRICK,M,1955-10-18,,7226,DOUGLAS80@YAHOO.COM +1410,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-23,RYAN CAMPBELL,M,1922-03-30,,3218,URITTER@GMAIL.COM +1411,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-09-08,JENNIFER PATEL,F,1992-10-14,,4137,LESTEROLIVIA@YAHOO.COM +1412,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2021-01-29,TRAVIS LEVINE,M,2018-10-28,,4115,MARK92@YAHOO.COM +1413,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2021-02-01,BROOKE HARMON,F,1996-07-08,,7501,WALTERDURAN@GMAIL.COM +1414,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-12-22,TYLER STEVENS,M,1972-03-31,,7013,KELLICOLLINS@YAHOO.COM +1415,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-09-12,RYAN MARTIN,M,2018-01-28,,1627,JOSEPH24@YAHOO.COM +1416,UNIVERSIDAD DE FLORES,MEDICINA,2021-01-03,MICHELLE CLARKE,F,1908-01-22,,3471,PATRICKRANDALL@YAHOO.COM +1417,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-04,ALLISON SCHULTZ,F,1963-05-13,,3192,NOLSON@HOTMAIL.COM +1418,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-29,JESSICA HALE,F,2010-01-07,,2905,MLOPEZ@GMAIL.COM +1419,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-10-11,WILLIAM VILLANUEVA,M,1999-03-30,,3518,MPORTER@HOTMAIL.COM +1420,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-28,CATHERINE STEWART,F,2006-09-22,,1672,SPEREZ@YAHOO.COM +1421,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-09-16,EDDIE COLLINS,M,1993-11-03,,5549,SJOHNSON@GMAIL.COM +1422,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2021-01-23,CHRISTOPHER SMITH,M,1957-08-26,,3328,QSANTIAGO@HOTMAIL.COM +1423,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-16,SUSAN PHILLIPS,F,1935-09-21,,6321,BRIAN58@GMAIL.COM +1424,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-11-10,RANDY ORTIZ,M,2007-03-15,,6303,SILVALISA@GMAIL.COM +1425,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2021-01-06,OMAR VAZQUEZ,M,2017-12-12,,5775,GPEREZ@HOTMAIL.COM +1426,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-04,GARRETT BAKER,M,1909-03-31,,2313,LADAMS@HOTMAIL.COM +1427,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-09-03,CHAD BOYLE,M,1924-06-02,,5500,LESLIEHILL@GMAIL.COM +1428,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-12-05,CHRISTOPHER WARD,M,1974-02-14,,2126,CUNNINGHAMJESSICA@HOTMAIL.COM +1429,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-10-16,LISA MAYS,F,2010-05-15,,6075,EMILYROBERTS@YAHOO.COM +1430,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-12-16,CHRISTOPHER HULL,M,1970-07-17,,2107,QGEORGE@HOTMAIL.COM +1431,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-09-19,DARIN RODRIGUEZ,M,1921-07-18,,8500,TIMOTHYCARTER@YAHOO.COM +1432,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2021-01-17,JONATHAN BROWN,M,2016-04-04,,7167,YMYERS@HOTMAIL.COM +1433,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-10-20,JONATHON BARNES,M,1991-01-02,,7541,JNELSON@YAHOO.COM +1434,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-10-24,SEAN LOPEZ,M,1910-09-19,,3381,KEVINSMITH@YAHOO.COM +1435,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-12-05,WILLIAM WHITE,M,1968-08-18,,8101,EVANKING@HOTMAIL.COM +1436,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-12-15,KAITLIN WALTERS,F,1979-01-06,,7011,SJOHNSON@HOTMAIL.COM +1437,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-05,ROBERT CARSON,M,1997-01-20,,3514,STEPHEN00@GMAIL.COM +1438,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-11,JACOB CHURCH,M,1984-07-24,,3122,JASONGRANT@GMAIL.COM +1439,UNIVERSIDAD DE FLORES,FARMACIA,2020-12-25,KEITH FRANCIS,M,2018-04-04,,5710,GNELSON@GMAIL.COM +1440,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-11-29,NATHAN JACOBSON,M,1930-03-18,,6050,QLYONS@HOTMAIL.COM +1441,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-10-19,STACIE COX,F,2017-11-29,,3400,JAMESWALL@GMAIL.COM +1442,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-10-24,JOHN MOON,M,1923-09-15,,8332,YSANFORD@GMAIL.COM +1443,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-11-12,JONATHAN GONZALEZ,M,1994-04-16,,3574,DAVIDKAYLA@HOTMAIL.COM +1444,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-09-20,REBECCA MCGEE,F,1970-05-09,,3565,PAMELAYOUNG@GMAIL.COM +1445,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-09,SUSAN RODRIGUEZ,F,2002-09-26,,3263,DANIEL37@GMAIL.COM +1446,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-09-25,CAROL RICE,F,1931-04-08,,5264,JONESMOLLY@GMAIL.COM +1447,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2021-01-20,TERRI NASH,F,1925-05-06,,3340,MORENOJENNIFER@HOTMAIL.COM +1448,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-12-23,TARA DUFFY,F,1906-11-13,,1849,PAIGE98@HOTMAIL.COM +1449,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-12-05,WILLIAM SMITH,M,1917-06-15,,7313,SUSANGUTIERREZ@HOTMAIL.COM +1450,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-10-28,JEANETTE WOLF,F,1939-04-16,,3060,MARY49@HOTMAIL.COM +1451,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-09-19,LISA MCLAUGHLIN,F,1962-04-06,,2805,ZLYNCH@HOTMAIL.COM +1452,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-27,CHARLES WALTER,M,1990-11-24,,2255,LAWRENCETORRES@GMAIL.COM +1453,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-12-26,FRANK WARNER,M,2012-03-15,,9101,JAREDKIM@YAHOO.COM +1454,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-10-30,NATHANIEL HUDSON,M,1969-12-06,,7601,KATIE09@YAHOO.COM +1455,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-12-23,MIRANDA FERNANDEZ,F,1992-06-22,,1804,JOHNSONJAVIER@GMAIL.COM +1456,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2021-01-24,WILLIAM MERCADO,M,1951-10-03,,5835,RSCHAEFER@HOTMAIL.COM +1457,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2021-01-28,COLLEEN MCGEE,F,2012-12-21,,6530,MROBERTSON@HOTMAIL.COM +1458,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2021-01-21,BRITTANY MOORE,F,1993-03-24,,6450,HOOVERCHRISTINE@GMAIL.COM +1459,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-09-28,ALEXIS PHILLIPS,F,1944-04-09,,3177,WLEONARD@YAHOO.COM +1460,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2021-01-05,GLENDA LIVINGSTON,F,1964-12-31,,1806,DAVID38@GMAIL.COM +1461,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-12-16,JEREMY CARTER,M,2001-10-11,,3267,ROBERTHUMPHREY@HOTMAIL.COM +1462,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-11-08,HOWARD MONTGOMERY,M,1918-12-30,,8417,SHELBY89@HOTMAIL.COM +1463,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-11-20,JAMES SNYDER,M,1930-01-19,,2938,JULIEMILLER@HOTMAIL.COM +1464,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-10-31,DANIEL HERNANDEZ,M,1999-11-04,,2523,XHANSON@YAHOO.COM +1465,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-09-21,ANDREW GONZALES,M,1935-06-15,,4413,RANDALLCOCHRAN@GMAIL.COM +1466,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-29,JANICE PAGE,F,1914-10-21,,7151,JONESDONNA@YAHOO.COM +1467,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-19,CRAIG DAVIS,M,1936-11-03,,8505,GARY89@GMAIL.COM +1468,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-12-12,CHRISTOPHER MORRIS,M,2017-02-12,,4631,JANET01@GMAIL.COM +1469,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-12-12,RICHARD MCCANN,M,2015-07-28,,3100,JONATHAN37@GMAIL.COM +1470,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-09-13,JILL PACE,F,1978-06-19,,5544,TARAYOUNG@GMAIL.COM +1471,UNIVERSIDAD DE FLORES,MEDICINA,2020-09-05,AMY DILLON,F,1907-07-08,,2800,HPENA@YAHOO.COM +1472,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-14,KRISTIN NGUYEN,F,1931-07-04,,3561,ANTHONY90@YAHOO.COM +1473,UNIVERSIDAD DE FLORES,FARMACIA,2021-01-17,JOHN KRUEGER,M,1920-01-18,,5715,HOGANNICOLE@GMAIL.COM +1474,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-09-06,LYDIA WAGNER,F,1961-09-16,,6346,UJOHNSON@HOTMAIL.COM +1475,UNIVERSIDAD DE FLORES,MEDICINA,2020-12-31,RICK BROWN,M,1977-06-14,,3485,CHRISTINE65@HOTMAIL.COM +1476,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-10-06,TAYLOR LEWIS,F,1994-07-06,,8401,SHERRY66@YAHOO.COM +1477,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-10-09,CATHERINE SCOTT,F,1938-10-23,,8400,KIMBERLY57@HOTMAIL.COM +1478,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-16,GERALD LEWIS,M,1947-10-12,,2729,HEATHERMURPHY@HOTMAIL.COM +1479,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-11-02,OMAR COLON,M,1929-11-13,,1722,JANETGIBSON@HOTMAIL.COM +1480,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-09-22,JESSE RUSSO,M,1995-11-12,,2828,MONICA46@GMAIL.COM +1481,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-12,ROBERT MCDONALD,M,1981-10-26,,5601,KARENPRATT@YAHOO.COM +1482,UNIVERSIDAD DE FLORES,ARQUITECTURA,2021-01-31,DAVID MOODY,M,1989-06-29,,5883,BGUERRERO@HOTMAIL.COM +1483,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-10-19,JOHN FLORES,M,2001-01-14,,5435,RUIZTHOMAS@GMAIL.COM +1484,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-09-25,EDWARD OCONNELL,M,1939-06-09,,4705,MORRISKAREN@YAHOO.COM +1485,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-09-23,SANDY GUERRA,F,1919-01-23,,3427,PANDERSON@HOTMAIL.COM +1486,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2021-01-15,CHRISTOPHER COOK,M,1984-12-02,,2721,GRIFFINKAREN@GMAIL.COM +1487,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-13,JOSEPH ALLEN,M,1972-01-06,,5411,HCLARK@YAHOO.COM +1488,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-07,TONYA COX,F,1915-08-12,,6326,MICHELLEWISE@GMAIL.COM +1489,UNIVERSIDAD DE FLORES,FARMACIA,2020-10-30,LYNN AUSTIN,F,1947-12-03,,2715,JOHNSMITH@YAHOO.COM +1490,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-08,AMANDA GREENE,F,1996-12-16,,1643,KELLYFORD@GMAIL.COM +1491,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-09-17,SUSAN COLEMAN,F,1945-05-04,,6385,CALHOUNVANESSA@HOTMAIL.COM +1492,UNIVERSIDAD DE FLORES,AGRONOMÍA,2021-01-23,CHRISTOPHER KENNEDY,M,1928-07-02,,3722,MARTINEZSHANNON@HOTMAIL.COM +1493,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-03,LAURA HARRIS,F,1999-03-24,,2709,WILLIAMTUCKER@YAHOO.COM +1494,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-12-18,SANDRA DODSON,F,1935-01-27,,7509,HEATHERBOYD@GMAIL.COM +1495,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-14,LINDA HIGGINS,F,1964-06-12,,3474,AUDREYKLEIN@HOTMAIL.COM +1496,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-11-14,LINDA WALKER,F,1967-01-11,,2852,YLEWIS@YAHOO.COM +1497,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-11-09,MATTHEW VILLEGAS,M,1914-05-30,,6451,OSCHWARTZ@GMAIL.COM +1498,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2021-01-03,JOSEPH SCOTT,M,1971-01-07,,2103,MARYSIMS@GMAIL.COM +1499,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-09-10,KELLIE KELLY,F,1934-03-16,,3153,BWILLIAMS@HOTMAIL.COM +1500,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-09-17,BRANDON WATKINS,M,1967-12-26,,8400,DBAKER@GMAIL.COM +1501,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-28,KELLY HUTCHINSON,F,1989-02-22,,2533,MICHAEL11@GMAIL.COM +1502,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2021-01-23,DAVID MEYERS,M,1988-04-04,,8180,STEWARTMICHAEL@YAHOO.COM +1503,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-09-29,NICHOLAS MOONEY DDS,M,1974-10-15,,6325,JOHNSONCONNOR@GMAIL.COM +1504,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-09-24,KATHLEEN SMITH,F,2020-01-08,,6030,AFINLEY@YAHOO.COM +1505,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2021-01-12,CESAR ANDERSON,M,2021-07-05,,2240,ALEXISGREER@GMAIL.COM +1506,UNIVERSIDAD DE FLORES,ARQUITECTURA,2021-01-12,ANDREW DELACRUZ,M,1969-09-23,,2136,IHALL@HOTMAIL.COM +1507,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-08,ANGEL BAKER,F,1926-09-18,,6434,WOODBRIAN@GMAIL.COM +1508,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-10-11,KAREN THOMAS,F,1943-07-12,,5700,LISAMALONE@YAHOO.COM +1509,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-10-03,MARK GUERRA,M,1944-04-07,,2506,DANIEL60@YAHOO.COM +1510,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-12,JEREMY SILVA,M,2006-11-06,,8403,WAYNEFRANKLIN@HOTMAIL.COM +1511,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-12-24,BRITTANY WALKER,F,1951-12-16,,4651,EMUELLER@GMAIL.COM +1512,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-03,JEFFREY PARKS,M,1909-09-03,,5883,STEWARTANGELA@GMAIL.COM +1513,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-11-05,JAMES HILL,M,1976-04-08,,3241,MLANDRY@HOTMAIL.COM +1514,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-10-07,ROBERT KING,M,1933-11-07,,2403,ERICCRAWFORD@YAHOO.COM +1515,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-11-12,ANGELA ROGERS,F,1978-08-08,,5831,DARRYLMCCLAIN@YAHOO.COM +1516,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-12-30,HALEY MCCOY,F,1960-09-05,,4132,BOYDCHRISTINA@HOTMAIL.COM +1517,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-12-07,EMILY HOPKINS,F,2007-02-03,,4139,SHARRISON@GMAIL.COM +1518,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2021-01-01,BAILEY ATKINSON,F,1972-08-18,,4632,SUE86@YAHOO.COM +1519,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-22,GARY GIBSON,M,2008-04-01,,5411,GUERREROSTEVEN@GMAIL.COM +1520,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-12-27,JOSEPH CUMMINGS,M,2010-12-23,,5736,XJENSEN@HOTMAIL.COM +1521,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-09-06,RYAN BROWN,M,1946-06-16,,7201,UOCONNOR@GMAIL.COM +1522,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-26,CASSANDRA SANCHEZ,F,2010-01-02,,5442,JIMMYBROWN@GMAIL.COM +1523,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-24,BRANDON MERCADO,M,1968-05-22,,3208,NBROWN@GMAIL.COM +1524,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-12-07,MARY CLARK,F,1970-08-02,,6017,MICHAEL92@GMAIL.COM +1525,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-12-15,MONICA GONZALEZ,F,1938-05-09,,5717,BSMITH@YAHOO.COM +1526,UNIVERSIDAD DE FLORES,FARMACIA,2020-11-18,JOANNA RAMSEY,F,2002-08-13,,6381,MARIE78@GMAIL.COM +1527,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-29,KATHRYN SCHMIDT,F,1923-02-14,,4655,DANIELGEORGE@GMAIL.COM +1528,UNIVERSIDAD DE FLORES,AGRONOMÍA,2021-01-09,KENNETH KELLEY,M,1981-12-21,,4516,ALEXISWONG@HOTMAIL.COM +1529,UNIVERSIDAD DE FLORES,FARMACIA,2020-12-30,TERRI MARKS,F,1997-06-20,,2912,ROBERTRUBIO@HOTMAIL.COM +1530,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-12,JEREMY MORRIS,M,1927-11-20,,5383,PNEWMAN@HOTMAIL.COM +1531,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-12-15,NICOLE ANDERSON,F,1965-08-21,,5313,WELLSJOSE@GMAIL.COM +1532,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-10,RICHARD STARK,M,1983-06-18,,4168,CAROLPALMER@HOTMAIL.COM +1533,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-11-17,ROBERT TURNER,M,1981-07-23,,5303,JOSEPH20@YAHOO.COM +1534,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-03,CHARLES DUKE,M,1961-03-13,,8318,EDWARD01@YAHOO.COM +1535,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-09,KENNETH MADDOX,M,1930-01-20,,2820,ZACHARYSMITH@HOTMAIL.COM +1536,UNIVERSIDAD DE FLORES,ARQUITECTURA,2021-01-26,AMY LYONS,F,1980-07-21,,9051,ROYLORI@YAHOO.COM +1537,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-12-27,KEVIN SMITH,M,1958-01-22,,5533,VDIXON@YAHOO.COM +1538,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-25,TYLER DIAZ,M,1956-06-26,,2124,COSTAOMAR@YAHOO.COM +1539,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-01,JAMIE NELSON,F,1967-01-30,,9201,YCHAVEZ@HOTMAIL.COM +1540,UNIVERSIDAD DE FLORES,ARQUITECTURA,2021-01-18,JESSICA MILLER,F,2014-04-23,,1684,JOHNSONMATTHEW@HOTMAIL.COM +1541,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-28,CHRISTOPHER HURLEY,M,1997-05-04,,2909,EWILLIAMS@HOTMAIL.COM +1542,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-11-22,NICOLE MCCARTHY,F,2012-08-28,,3366,CAITLINCOOKE@GMAIL.COM +1543,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-11-15,SARA OWENS,F,2008-04-05,,5873,CHRISTINARICHARDSON@HOTMAIL.COM +1544,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-11-19,JAMES DIXON,M,1999-11-21,,6053,DANARIGGS@HOTMAIL.COM +1545,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-11-16,DENNIS OWENS,M,1945-10-19,,4700,CURTISHANSEN@GMAIL.COM +1546,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2021-01-22,ANGELA BROWN,F,1955-05-07,,3046,CHADJOHNSON@GMAIL.COM +1547,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-09-20,SARAH MCDOWELL,F,1928-05-21,,7547,MATTHEW71@YAHOO.COM +1548,UNIVERSIDAD DE FLORES,MEDICINA,2021-01-30,MICHAEL JOHNSON,M,2010-08-10,,2845,UCAMACHO@GMAIL.COM +1549,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-11-02,MICHAEL LEBLANC,M,1959-12-17,,1621,EMILY38@YAHOO.COM +1550,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2021-01-07,CAROL HALEY,F,2014-11-07,,7265,BURNETTALEJANDRA@YAHOO.COM +1551,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-11-13,DR. TAYLOR YORK,F,2018-11-04,,5645,VALENCIABRANDON@HOTMAIL.COM +1552,UNIVERSIDAD DE FLORES,FARMACIA,2020-12-07,TINA MILLER,F,1975-02-21,,9007,SJOHNSON@GMAIL.COM +1553,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-10-07,TAMMY VILLANUEVA,F,1985-01-22,,3309,ANDERSONANTHONY@GMAIL.COM +1554,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-03,LESLIE MILLER,F,1992-10-28,,7412,SAMUELWHITE@YAHOO.COM +1555,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-21,ANDREW STUART,M,1975-02-26,,2533,THOMPSONWILLIE@YAHOO.COM +1556,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-11-25,SCOTT BROCK,M,2005-02-19,,6337,CAROLYN49@GMAIL.COM +1557,UNIVERSIDAD DE FLORES,ARQUITECTURA,2021-01-16,MARIA FULLER,F,1915-06-17,,1755,LAUREN88@YAHOO.COM +1558,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-09,KAITLYN PALMER,F,1954-08-14,,6235,JOHNSONKATHRYN@HOTMAIL.COM +1559,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-03,JOSHUA ACOSTA,M,1914-10-26,,6231,VWALKER@GMAIL.COM +1560,UNIVERSIDAD DE FLORES,FARMACIA,2020-10-05,KIMBERLY HILL,F,1966-09-24,,7005,CGARDNER@GMAIL.COM +1561,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2021-01-11,ANITA MERRITT,F,2010-02-10,,2175,HIGGINSKYLE@YAHOO.COM +1562,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2021-01-22,VANESSA PARKER,F,1988-09-23,,5386,STEPHENOSBORNE@GMAIL.COM +1563,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-11-15,JOEL CAMPBELL,M,2008-05-05,,2764,WILLIAMSSTANLEY@YAHOO.COM +1564,UNIVERSIDAD DE FLORES,ARQUITECTURA,2021-01-03,SEAN POWELL,M,2019-04-29,,6469,ROBIN57@GMAIL.COM +1565,UNIVERSIDAD DE FLORES,FARMACIA,2020-12-28,CODY HERNANDEZ,M,2010-09-10,,3177,RAMIREZSHARON@HOTMAIL.COM +1566,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-09-20,CARMEN WILSON,F,2021-01-31,,6341,LISA87@GMAIL.COM +1567,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-01,CONNIE LOPEZ,F,1915-11-15,,3133,ALLENZUNIGA@YAHOO.COM +1568,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-11-01,CARLOS COX,M,1917-07-20,,4151,ACRAWFORD@HOTMAIL.COM +1569,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-11-10,JENNIFER BURNS,F,1909-09-14,,3474,LINDSEY65@GMAIL.COM +1570,UNIVERSIDAD DE FLORES,FARMACIA,2020-11-15,STACEY WATKINS,F,1993-09-05,,6706,SCHMIDTTAYLOR@YAHOO.COM +1571,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-12-25,JAMES SMITH,M,1987-03-04,,5621,TYLER59@YAHOO.COM +1572,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-15,STACY STEVENS,F,2009-05-21,,2806,LISA87@HOTMAIL.COM +1573,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-09-21,ALEX MACIAS,M,1965-04-07,,1763,MARKNUNEZ@HOTMAIL.COM +1574,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-09-22,JULIA MENDEZ,F,2004-07-08,,4542,TRAVIS35@YAHOO.COM +1575,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-12-03,KEITH HOFFMAN,M,1966-02-12,,6612,HERNANDEZTAMMY@HOTMAIL.COM +1576,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-11-08,WILLIAM VASQUEZ,M,2000-11-07,,3138,ALEXIS17@YAHOO.COM +1577,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-09-25,KAREN HINTON,F,2021-02-21,,1980,MADELINE40@HOTMAIL.COM +1578,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-11-26,LORI GILES,F,2011-01-18,,6665,MARTINWILLIAMS@YAHOO.COM +1579,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-11-30,RACHAEL DIAZ,F,2010-11-10,,7613,JOSHUA57@YAHOO.COM +1580,UNIVERSIDAD DE FLORES,FARMACIA,2020-09-06,ELIZABETH SCOTT,F,1956-02-13,,5470,JENNIFER24@YAHOO.COM +1581,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-11-19,MORGAN MARTINEZ,F,1915-02-17,,6507,MICHELE48@GMAIL.COM +1582,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-11-23,TIMOTHY BROOKS,M,2016-04-26,,1739,GONZALEZBRENDA@YAHOO.COM +1583,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-11-28,NATHAN SANCHEZ,M,1974-02-26,,1981,CGENTRY@YAHOO.COM +1584,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-12-12,CHRISTINA JENNINGS,F,2020-01-15,,6338,PAULAMCDANIEL@GMAIL.COM +1585,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-02,BRAD BRYAN,M,1947-09-03,,4506,BUTLERANTHONY@HOTMAIL.COM +1586,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-10-29,MOLLY MUNOZ,F,2009-06-05,,3360,ERIVERA@YAHOO.COM +1587,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-24,KAREN CRAIG,F,2011-02-24,,2637,WHURLEY@GMAIL.COM +1588,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-01,CURTIS FOX,M,1926-05-30,,2715,GARZAAARON@YAHOO.COM +1589,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2021-01-16,KEITH WILSON,M,1947-10-29,,5589,TAMMY28@YAHOO.COM +1590,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-09-17,MADELINE LARSON,F,2008-12-13,,4129,JON32@YAHOO.COM +1591,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-22,BOBBY BARNES,M,2007-10-16,,8153,CINDYWELLS@GMAIL.COM +1592,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-03,WENDY RODRIGUEZ,F,1959-10-08,,1650,ANGELA10@HOTMAIL.COM +1593,UNIVERSIDAD DE FLORES,MEDICINA,2020-11-16,JUSTIN JOHNSON,M,1986-04-03,,7106,KRISTINAROBERTS@GMAIL.COM +1594,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-12-18,LISA NEWTON,F,2015-03-24,,2740,LISA46@HOTMAIL.COM +1595,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-09-29,KATHERINE MORGAN,F,1961-01-28,,3561,LAUREN95@YAHOO.COM +1596,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-09-20,MR. JAMES RICHARDS,M,1966-11-29,,2324,RIVERSJENNIFER@GMAIL.COM +1597,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-12-30,STEPHEN WOLF,M,1943-05-23,,4163,MBARBER@GMAIL.COM +1598,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2021-01-04,ROY THOMAS,M,2013-07-06,,1903,CLARKNATALIE@HOTMAIL.COM +1599,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-30,ERIC HERNANDEZ,M,1941-12-15,,3483,BOWMANSTEVEN@GMAIL.COM +1600,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-30,ERIC WEAVER,M,1987-07-20,,2637,ELIZABETH98@GMAIL.COM +1601,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-11-29,TONY WADE,M,1906-04-17,,2801,JILLIAN12@YAHOO.COM +1602,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-12-30,WILLIAM WOODWARD,M,1923-03-29,,3129,SMITHHEATHER@HOTMAIL.COM +1603,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-09-16,DEBORAH WADE,F,2007-12-07,,8115,PENNY22@YAHOO.COM +1604,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-05,ADAM AUSTIN,M,1910-03-12,,3206,GONZALEZHEATHER@HOTMAIL.COM +1605,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-11-21,RALPH PORTER,M,1945-09-15,,7247,MWHEELER@HOTMAIL.COM +1606,UNIVERSIDAD DE FLORES,ARQUITECTURA,2021-01-10,DEBRA LITTLE,F,1942-08-23,,7151,YSIMPSON@YAHOO.COM +1607,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-02,MELISSA ROTH,F,1909-09-05,,5374,KYLEJACKSON@GMAIL.COM +1608,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-09-02,RYAN SMITH,M,1960-10-22,,2918,FRODRIGUEZ@YAHOO.COM +1609,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-19,KIMBERLY MARTINEZ,F,1926-07-30,,4601,TIMOTHY11@HOTMAIL.COM +1610,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-07,CYNTHIA HICKS,F,1976-06-09,,3592,RAYMONDHANSEN@HOTMAIL.COM +1611,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-10-28,LAURA BAUER,F,1972-11-01,,2101,MRAY@YAHOO.COM +1612,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2021-01-25,ERIN CAMPOS,F,1975-06-04,,8400,KEVINPERRY@YAHOO.COM +1613,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2021-01-13,JERRY BRAUN,M,1939-08-19,,5261,PAMELA53@HOTMAIL.COM +1614,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-12-22,DEBRA BECKER,F,1984-07-29,,6505,ALEXANDERCHAPMAN@YAHOO.COM +1615,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-12-05,ANDREW CARROLL,M,1992-08-31,,1925,VRAMOS@HOTMAIL.COM +1616,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-12-24,ELIZABETH DAVIS,F,1946-06-08,,6646,MICHAELHERRERA@YAHOO.COM +1617,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2021-01-17,SCOTT HARPER,M,1990-04-16,,3204,MCDANIELKATELYN@HOTMAIL.COM +1618,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-08,HOLLY DAWSON,F,1950-10-11,,3581,ADAMWILSON@GMAIL.COM +1619,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-10-31,TREVOR LEVINE,M,2006-09-02,,2352,KATHRYNFLORES@HOTMAIL.COM +1620,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2021-01-02,RONALD DANIEL,M,1927-03-29,,6315,HENDERSONCINDY@HOTMAIL.COM +1621,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-03,RACHEL WADE,F,1941-11-26,,1633,JORTIZ@HOTMAIL.COM +1622,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-09-27,CHRISTOPHER HANSEN,M,1986-08-05,,2438,PLARSON@HOTMAIL.COM +1623,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-12,JULIE DALTON,F,1939-01-03,,6201,DUNNJARED@GMAIL.COM +1624,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-11-06,SAMANTHA CORTEZ,F,1938-03-31,,1688,MICHELLEROBINSON@GMAIL.COM +1625,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-11-29,WALTER BROWN,M,2001-07-31,,3042,JENNIFER62@HOTMAIL.COM +1626,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2021-01-12,MR. PETER VALDEZ III,M,1934-09-19,,5600,KAITLYNHILL@GMAIL.COM +1627,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-11-29,CRYSTAL ZAVALA,F,1916-06-28,,5446,GOODWINTHOMAS@YAHOO.COM +1628,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2021-01-25,BRADLEY SMITH,M,1954-02-15,,3731,MADELINE12@GMAIL.COM +1629,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-10-13,MICHAEL JORDAN,M,1949-12-19,,3481,CHAD70@YAHOO.COM +1630,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-10-29,LUKE NGUYEN,M,1992-10-27,,8301,VERONICARAY@GMAIL.COM +1631,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-12-11,MS. OLIVIA JACKSON,F,1963-08-31,,7536,VASQUEZKATRINA@YAHOO.COM +1632,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-09-16,SCOTT WALKER DVM,M,1938-03-28,,3083,RHOFFMAN@GMAIL.COM +1633,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-30,WILLIAM VASQUEZ,M,1968-12-15,,3536,BOYDSHEILA@GMAIL.COM +1634,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-11-29,BARRY HUYNH,M,1944-08-29,,3252,JUSTINNELSON@HOTMAIL.COM +1635,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-04,JUSTIN PATTON,M,1984-02-05,,7530,JMEYER@HOTMAIL.COM +1636,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2021-01-03,DANA JOHNSON,F,1978-04-28,,1708,KARENWELCH@YAHOO.COM +1637,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2021-01-09,RUSSELL GRIFFIN,M,1965-06-14,,3386,NGUYENAMANDA@GMAIL.COM +1638,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-17,JAMES BURKE,M,1910-03-07,,5351,NROBERTS@YAHOO.COM +1639,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2021-01-10,WILLIAM REYNOLDS,M,2010-05-30,,1619,MICHAEL54@GMAIL.COM +1640,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-15,LAUREN FISCHER,F,1936-12-17,,3177,LISACAMPOS@HOTMAIL.COM +1641,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-18,CAITLIN YOUNG,F,1977-04-20,,3450,ANGELACROSS@HOTMAIL.COM +1642,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2021-01-16,TERRY WOOD,M,1919-06-05,,3353,NATALIE67@HOTMAIL.COM +1643,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-11-18,DONNA RIVERA,F,1924-10-06,,5553,CARLOSROBINSON@GMAIL.COM +1644,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-10-30,ANTHONY ALVARADO,M,1958-08-20,,3009,SMITHMELANIE@YAHOO.COM +1645,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-23,ROBIN GORDON,F,1971-01-21,,2622,RSMITH@HOTMAIL.COM +1646,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-12-29,SCOTT LAWSON,M,1944-01-23,,5367,HOLLYPALMER@HOTMAIL.COM +1647,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2021-01-01,ALEXANDRIA VAUGHN,F,1983-01-28,,9405,HPHILLIPS@HOTMAIL.COM +1648,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-21,CHRISTOPHER WRIGHT,M,2016-10-26,,4616,NELSONVIRGINIA@YAHOO.COM +1649,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-10-02,RYAN GONZALEZ,M,2002-03-23,,6042,ZLYNCH@YAHOO.COM +1650,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-30,STACY MURRAY,F,1960-03-16,,2930,RBOYER@HOTMAIL.COM +1651,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-05,CAROL ELLIOTT,F,1928-02-24,,4605,ALISON75@HOTMAIL.COM +1652,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2021-01-27,KIMBERLY BERGER,F,1997-05-04,,5306,BENJAMINOBRIEN@YAHOO.COM +1653,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-26,MICHAEL ALLEN,M,1914-12-25,,4115,UBAILEY@HOTMAIL.COM +1654,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-06,CHARLES BUTLER,M,1907-03-17,,7208,BAILEYXAVIER@HOTMAIL.COM +1655,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-12-24,AARON LEWIS,M,2009-11-02,,9221,LISA45@YAHOO.COM +1656,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-10,ASHLEY NUNEZ,F,1915-09-23,,4161,VICTORCARROLL@GMAIL.COM +1657,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-10-04,MELISSA THOMAS,F,2018-02-05,,6555,BROWNPAULA@HOTMAIL.COM +1658,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-10-12,BENJAMIN DODSON,M,1948-05-15,,4413,CHARPER@HOTMAIL.COM +1659,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-11-12,MIGUEL LAWRENCE,M,1995-04-27,,5263,JERRY30@HOTMAIL.COM +1660,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-11-04,JEFFERY LUTZ,M,1972-01-30,,3580,MULLENTAMMY@YAHOO.COM +1661,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-13,ELIZABETH JENNINGS,F,1928-09-23,,7021,YMILLER@GMAIL.COM +1662,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-11,ANGELA OWENS,F,1995-08-06,,5503,MYERSTIFFANY@HOTMAIL.COM +1663,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-11-02,PATRICK BELL,M,1928-07-16,,7613,IALLEN@HOTMAIL.COM +1664,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-07,ANTHONY KIM,M,1934-05-16,,9101,ERICASHORT@YAHOO.COM +1665,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2021-01-18,DONALD PATTERSON,M,1934-06-10,,1746,BRADYDYLAN@GMAIL.COM +1666,UNIVERSIDAD DE FLORES,AGRONOMÍA,2021-01-09,DANIEL BYRD,M,1993-12-11,,3196,JOHNBOYER@HOTMAIL.COM +1667,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-11-27,CATHERINE MORALES MD,F,1960-08-23,,3730,CARLAMERCADO@HOTMAIL.COM +1668,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-10-09,SAMUEL COOLEY,M,2007-02-03,,5467,SHIRLEY00@GMAIL.COM +1669,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-10-29,SANDRA MCCANN,F,1909-01-12,,2447,GINAGATES@HOTMAIL.COM +1670,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-09-18,JAMIE WILSON,F,1907-05-20,,1838,HALEYWEAVER@HOTMAIL.COM +1671,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-12-20,CHERYL BENDER,F,1951-09-27,,1716,THOMAS85@HOTMAIL.COM +1672,UNIVERSIDAD DE FLORES,ACTUARIO ,2021-01-25,ERIC ROMERO,M,1915-10-16,,2718,JASON24@HOTMAIL.COM +1673,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-29,RICHARD HEBERT,M,1979-06-11,,8512,HSTANLEY@GMAIL.COM +1674,UNIVERSIDAD DE FLORES,FARMACIA,2020-12-01,ANGELICA PENA,F,1918-12-17,,3714,ZPADILLA@YAHOO.COM +1675,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-09-10,KAREN PAYNE,F,1933-05-06,,3372,WHAMPTON@HOTMAIL.COM +1676,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-29,HOLLY HARRISON,F,1955-03-26,,5711,WALTERYOUNG@GMAIL.COM +1677,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-12-03,CRAIG JIMENEZ,M,1999-05-16,,3451,BREYNOLDS@GMAIL.COM +1678,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-10-08,VERONICA WOODARD,F,1947-02-12,,4650,ANDREA40@GMAIL.COM +1679,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-09-11,JOSEPH BANKS,M,1928-11-22,,2943,MATTHEW39@YAHOO.COM +1680,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2021-01-29,MARK LIVINGSTON,M,2001-03-18,,5306,RAMIREZJACQUELINE@YAHOO.COM +1681,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2021-01-15,ETHAN OSBORNE,M,1930-05-04,,7505,AMYHARRIS@HOTMAIL.COM +1682,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-09-05,JUDITH WIGGINS,F,1998-06-27,,3105,JOHNSONBARBARA@YAHOO.COM +1683,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-06,MICHAEL FLORES,M,1936-08-22,,2407,MOLINARONALD@YAHOO.COM +1684,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-09-13,MICHAEL MCINTYRE,M,1929-07-14,,9217,FULLERNATHANIEL@HOTMAIL.COM +1685,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-12-26,ERICA CARTER,F,1915-10-07,,2170,TERESALOGAN@YAHOO.COM +1686,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-09-01,CHARLES ALLEN,M,1985-09-04,,5831,NICHOLASJONES@YAHOO.COM +1687,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-17,JAMIE JENKINS,F,1928-04-02,,5615,CHRISTOPHER88@GMAIL.COM +1688,UNIVERSIDAD DE FLORES,FARMACIA,2021-01-15,RICHARD WERNER,M,2019-06-26,,5427,SOLISAARON@GMAIL.COM +1689,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-09-22,MEGHAN EVANS,F,2008-09-24,,3306,POWERSJASON@GMAIL.COM +1690,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2021-01-03,KARA WASHINGTON,F,1972-07-06,,2743,CLARKSAMANTHA@YAHOO.COM +1691,UNIVERSIDAD DE FLORES,FARMACIA,2020-09-11,TIMOTHY CLARK,M,1941-07-24,,9015,STEPHANIEBRAY@YAHOO.COM +1692,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-10-18,BRADLEY MAYER,M,1994-08-15,,5612,AMANDA46@GMAIL.COM +1693,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-10-19,MR. TERRY SANFORD,M,1983-03-01,,8118,RIOSCALEB@YAHOO.COM +1694,UNIVERSIDAD DE FLORES,MEDICINA,2020-10-23,WALTER FERNANDEZ,M,2015-06-18,,4235,UCAMPOS@HOTMAIL.COM +1695,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-11-01,STEPHANIE MATTHEWS,F,1999-05-03,,6645,RODNEYJOHNSON@YAHOO.COM +1696,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-17,BRADLEY MAY,M,1929-12-17,,3300,JBROWN@HOTMAIL.COM +1697,UNIVERSIDAD DE FLORES,FARMACIA,2021-02-01,MICHAEL RAMIREZ,M,1939-05-06,,2622,GRAYBRIAN@YAHOO.COM +1698,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-10-22,CHERYL LINDSEY,F,1987-02-20,,5601,MELISSAMULLINS@HOTMAIL.COM +1699,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-25,RACHEL HERNANDEZ,F,1916-09-29,,8148,ELAINE30@HOTMAIL.COM +1700,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-09-23,SCOTT SMALL,M,1961-12-23,,3583,CACOSTA@HOTMAIL.COM +1701,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-09-23,GEORGE DEAN,M,1933-02-01,,9405,HARVEYCLAYTON@YAHOO.COM +1702,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-17,CHRISTOPHER GIBSON,M,1971-01-08,,1714,AMANDA99@YAHOO.COM +1703,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-12-21,SHEILA ADAMS,F,1927-04-19,,1727,PCLARK@YAHOO.COM +1704,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2021-01-07,LEAH BERRY,F,1987-01-21,,3133,JPACHECO@HOTMAIL.COM +1705,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-11-27,ELIZABETH JACKSON,F,1983-07-21,,8212,ANDERSONMARY@YAHOO.COM +1706,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-09-07,KELLY WEST,F,1958-10-19,,2715,JONESOSCAR@HOTMAIL.COM +1707,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2021-01-10,MARY MCCALL,F,1934-05-04,,3036,JERRY94@HOTMAIL.COM +1708,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-10,REBECCA JONES,F,1992-07-04,,3486,HORTONCYNTHIA@HOTMAIL.COM +1709,UNIVERSIDAD DE FLORES,FARMACIA,2020-12-08,CHAD VILLANUEVA,M,2008-01-07,,5331,LEAHSUTTON@GMAIL.COM +1710,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-06,CASSANDRA BROWN,F,1984-11-05,,9033,MIRANDA24@HOTMAIL.COM +1711,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-11-27,ANDREW IBARRA,M,2001-06-16,,2840,LHERNANDEZ@HOTMAIL.COM +1712,UNIVERSIDAD DE FLORES,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-10-08,CYNTHIA JOSEPH,F,2007-04-09,,5555,HERNANDEZDIANA@YAHOO.COM +1713,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2021-01-08,BARBARA GONZALEZ,F,1932-03-20,,6070,ELLISWILLIAM@GMAIL.COM +1714,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-09-14,MACKENZIE WILEY,F,1910-03-08,,5500,MJOHNSON@GMAIL.COM +1715,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-12-16,MELISSA KIM,F,1909-08-28,,4187,MICHAEL27@HOTMAIL.COM +1716,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-11-27,ALEXANDER WILLIAMS,M,1952-12-04,,7307,CAMERON07@GMAIL.COM +1717,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-12-15,JERRY MORGAN,M,1943-10-28,,4107,CHARLESMORGAN@HOTMAIL.COM +1718,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2020-11-18,BRENT BAUER,M,1966-11-27,,5645,HALLKENNETH@HOTMAIL.COM +1719,UNIVERSIDAD DE FLORES,FARMACIA,2020-09-14,VANESSA ROBINSON,F,2019-01-18,,4101,SPENCER62@HOTMAIL.COM +1720,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-09-14,BRITTANY JONES,F,1974-12-13,,3315,SHELBY53@YAHOO.COM +1721,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-10-19,SHARON MORENO,F,1955-10-23,,9210,LORICOMBS@GMAIL.COM +1722,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-11-11,DYLAN GONZALEZ,M,1936-08-03,,4000,THOMAS03@HOTMAIL.COM +1723,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-09-16,TANYA JOHNSON,F,1948-06-18,,2843,JACK17@YAHOO.COM +1724,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-09-01,JAIME GATES,M,2003-12-23,,9050,HENRY62@YAHOO.COM +1725,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-10-20,JAMIE WHITEHEAD,F,2005-03-28,,5300,CYNTHIA92@YAHOO.COM +1726,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-24,MARIA GEORGE,F,1978-02-03,,1891,ROBINSONSTEVEN@YAHOO.COM +1727,UNIVERSIDAD DE FLORES,CONTADOR PÚBLICO ,2021-01-17,TRAVIS ROWLAND,M,1988-04-27,,5463,JUDITHPOOLE@GMAIL.COM +1728,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-16,ROBIN GARCIA,F,1961-05-06,,2501,ABAUTISTA@HOTMAIL.COM +1729,UNIVERSIDAD DE FLORES,MEDICINA,2020-12-22,BRITTANY WILSON,F,2004-07-16,,6001,AMYMURPHY@GMAIL.COM +1730,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-04,KRYSTAL CLEMENTS,F,2000-04-09,,2138,BRAD41@YAHOO.COM +1731,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-09-22,MARK MCKEE,M,2007-12-15,,6230,EVANSJAMES@HOTMAIL.COM +1732,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2021-01-18,CHRISTOPHER BAKER,M,1986-04-28,,7303,PENNYCOLEMAN@HOTMAIL.COM +1733,UNIVERSIDAD DE FLORES,DISEÑO DE IMAGEN Y SONIDO,2020-10-25,KATHERINE ROBINSON,F,1970-12-13,,4115,MICHAEL41@YAHOO.COM +1734,UNIVERSIDAD DE FLORES,ACTUARIO ,2021-01-09,HENRY JOHNSON,M,1981-09-26,,3101,NELSONJEFFREY@HOTMAIL.COM +1735,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-11-24,TYLER FARMER,M,1962-09-20,,6036,THERESA91@GMAIL.COM +1736,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-12,TERRI PITTMAN,F,1911-12-04,,6430,SIERRAMCKEE@YAHOO.COM +1737,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-12-09,PETER MAYO,M,1977-11-28,,5555,KCURTIS@YAHOO.COM +1738,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-12-30,AUDREY MENDEZ,F,1933-09-21,,5424,MOOREJOSHUA@YAHOO.COM +1739,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-10-28,JENNIFER DELGADO,F,2014-01-31,,1921,IZAVALA@HOTMAIL.COM +1740,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-10-22,DANIELLE KELLY,F,2001-05-16,,9305,DAVISDAVID@GMAIL.COM +1741,UNIVERSIDAD DE FLORES,AGRONOMÍA,2021-01-31,ALEXANDER COLEMAN,M,1972-05-13,,3472,GUTIERREZMELISSA@YAHOO.COM +1742,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-12,CHARLES WARE,M,2004-01-16,,1642,BAKERRACHEL@GMAIL.COM +1743,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-09,STEPHANIE MOORE,F,1966-05-23,,3338,LEAH51@YAHOO.COM +1744,UNIVERSIDAD DE FLORES,DISEÑO INDUSTRIAL,2020-10-21,DANIELLE WALKER,F,1958-09-29,,5700,EDWARDSMARIAH@HOTMAIL.COM +1745,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-10-19,ADAM CASTILLO,M,2021-03-11,,4713,ANNWEEKS@GMAIL.COM +1746,UNIVERSIDAD DE FLORES,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-09-18,CHRISTOPHER GRAHAM,M,1959-12-21,,6500,JOHNREID@GMAIL.COM +1747,UNIVERSIDAD DE FLORES,INGENIERÍA EN INFORMÁTICA,2020-09-07,MEGAN JONES,F,1950-10-14,,7605,BRUCEOWEN@HOTMAIL.COM +1748,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2021-01-04,CHARLES HENDERSON,M,2007-02-22,,1890,MICHEAL28@HOTMAIL.COM +1749,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-09-11,JASON VALENZUELA,M,2007-11-20,,9217,ENORTON@HOTMAIL.COM +1750,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-10-12,YOLANDA JIMENEZ DDS,F,1980-03-08,,2218,IRODRIGUEZ@YAHOO.COM +1751,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-21,DANIELLE HOGAN,F,1981-03-31,,7600,LINDSEYELIZABETH@GMAIL.COM +1752,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-27,JEFFREY HAYES,M,1942-02-19,,3190,HSMITH@HOTMAIL.COM +1753,UNIVERSIDAD DE FLORES,AGRONOMÍA,2021-01-27,WAYNE GARZA,M,2013-06-15,,5707,ROBERTODONNELL@GMAIL.COM +1754,UNIVERSIDAD DE FLORES,MEDICINA,2020-09-15,DR. JESSICA MULLINS,F,1973-10-15,,3269,LREED@YAHOO.COM +1755,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-12-26,VANESSA HICKS,F,1923-02-10,,5310,VAUGHNDEBORAH@YAHOO.COM +1756,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-12-01,ANNA FLORES,F,1918-12-22,,6625,ARAMOS@YAHOO.COM +1757,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-10-14,APRIL ANDREWS,F,1989-02-19,,8351,YGARCIA@HOTMAIL.COM +1758,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-03,PATRICIA DUNLAP,F,1977-08-21,,2523,GILBERTEDDIE@GMAIL.COM +1759,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2021-01-20,CHRISTOPHER ALEXANDER,M,1938-12-03,,2852,RAYGORDON@HOTMAIL.COM +1760,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-12,ELIZABETH NGUYEN,F,1916-08-06,,3326,IPERRY@YAHOO.COM +1761,UNIVERSIDAD DE FLORES,FARMACIA,2020-11-10,JEREMY MCBRIDE,M,1989-07-26,,6313,JENNIFERROSS@HOTMAIL.COM +1762,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-24,BENJAMIN SPENCER DDS,M,1968-07-01,,2613,RWILCOX@YAHOO.COM +1763,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-10-15,BAILEY LI,F,1928-10-11,,2101,STEVENGILES@GMAIL.COM +1764,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-09-11,REBECCA CARTER,F,1983-01-11,,3009,DAVISLAURA@HOTMAIL.COM +1765,UNIVERSIDAD DE FLORES,ARQUITECTURA,2021-01-24,MICHAEL HERNANDEZ,M,1909-02-04,,5734,RLEWIS@HOTMAIL.COM +1766,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-12-29,CAROL GUERRERO,F,1988-11-21,,5353,BSOSA@YAHOO.COM +1767,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-26,RUTH STANLEY,F,2000-04-17,,2603,MALLORY13@YAHOO.COM +1768,UNIVERSIDAD DE FLORES,MEDICINA,2020-11-28,NICOLE STOKES,F,1920-11-16,,2529,SANDRA38@YAHOO.COM +1769,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-19,JOSEPH COBB,M,2000-04-22,,8347,HAWKINSTIFFANY@HOTMAIL.COM +1770,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-09-09,KIMBERLY KING,F,1998-05-16,,4618,ZDOUGHERTY@YAHOO.COM +1771,UNIVERSIDAD DE FLORES,AGRONOMÍA,2020-09-20,JOSHUA THOMPSON,M,1948-10-22,,3269,GREENJENNIFER@YAHOO.COM +1772,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-12-19,STUART BLACK,M,1943-12-26,,6663,JAMES72@HOTMAIL.COM +1773,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-10-19,KATIE GONZALEZ,F,1942-01-02,,2441,CRYSTALMILES@GMAIL.COM +1774,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-05,ANTHONY FUENTES,M,1927-06-20,,5500,DONALD82@HOTMAIL.COM +1775,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-20,MELISSA HARVEY,F,1908-01-30,,3380,MARTINEZASHLEE@HOTMAIL.COM +1776,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2021-01-02,KRISTEN BLAIR,F,2004-08-05,,3072,MAKAYLABROOKS@YAHOO.COM +1777,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-10-06,TARA HUYNH,F,1973-04-30,,1742,EVELYN62@HOTMAIL.COM +1778,UNIVERSIDAD DE FLORES,ACTUARIO ,2020-10-09,REBECCA HARRIS,F,1915-04-25,,7543,ERICBROWN@HOTMAIL.COM +1779,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-05,KATHERINE MOORE,F,1933-12-26,,2745,DANIELFOX@HOTMAIL.COM +1780,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-12-20,TOM ROACH,M,1948-04-28,,3009,ZSCHNEIDER@HOTMAIL.COM +1781,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-11-18,JIM MOODY,M,1923-05-09,,6443,SIMMONSJEREMY@YAHOO.COM +1782,UNIVERSIDAD DE FLORES,INGENIERÍA ELECTRÓNICA,2020-12-24,LEON SULLIVAN,M,1933-10-23,,2761,WHITECHRISTOPHER@HOTMAIL.COM +1783,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-01,ROGER SPEARS,M,1936-12-11,,1917,BREESE@HOTMAIL.COM +1784,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-09-04,JOHN BECK,M,1919-10-02,,4235,HERNANDEZCRAIG@GMAIL.COM +1785,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-10-02,SARAH MORSE,F,2008-07-22,,6509,JOSEPHHARRIS@HOTMAIL.COM +1786,UNIVERSIDAD DE FLORES,ARQUITECTURA,2020-09-09,JAMIE ROGERS,F,1927-10-29,,7620,EWILLIAMS@GMAIL.COM +1787,UNIVERSIDAD DE FLORES,BIOQUÍMICA,2020-10-27,JASMINE SWEENEY,F,2008-07-03,,6706,ANTHONYWARD@GMAIL.COM +1788,UNIVERSIDAD DE FLORES,INGENIERÍA MECÁNICA,2020-11-03,BRADLEY GONZALEZ,M,1996-07-23,,5636,SROBERTS@HOTMAIL.COM +1789,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2021-01-19,TYLER POTTER,M,1917-11-15,,9103,EMILYPOWELL@GMAIL.COM +1790,UNIVERSIDAD DE FLORES,ARQUITECTURA,2021-01-20,GREGORY WADE,M,1993-02-12,,7515,CORY49@HOTMAIL.COM +1791,UNIVERSIDAD DE FLORES,FARMACIA,2020-11-03,MELINDA GILLESPIE,F,1990-12-23,,3204,BROWNMELISSA@YAHOO.COM +1792,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-25,VICKIE GOLDEN,F,2017-06-20,,1607,JASON82@YAHOO.COM +1793,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-12-26,FRANCIS GEORGE,M,2010-04-01,,5303,LUIS04@HOTMAIL.COM +1794,UNIVERSIDAD DE FLORES,LICENCIATURA EN ARTES,2020-09-23,GREGORY HOGAN,M,1972-11-23,,8158,JASONMORGAN@YAHOO.COM +1795,UNIVERSIDAD DE FLORES,LICENCIATURA EN SOCIOLOGÍA ,2020-12-18,WILLIAM CHAMBERS,M,1946-12-28,,5598,GROSSGLEN@HOTMAIL.COM +1796,UNIVERSIDAD DE FLORES,FARMACIA,2020-12-06,CODY AUSTIN,M,1922-01-15,,1714,ALANBYRD@GMAIL.COM +1797,UNIVERSIDAD DE FLORES,LICENCIATURA EN MUSICOTERAPIA,2020-12-12,MICHEAL JUAREZ,M,1948-05-30,,2919,MATHEWSEDWARD@YAHOO.COM +1798,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2021-01-03,ANTHONY LIVINGSTON,M,1993-06-29,,3722,JUSTIN16@HOTMAIL.COM +1799,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-20,SCOTT SPENCER DVM,M,2009-05-15,,4726,ALEXANDERZACHARY@YAHOO.COM +1800,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-28,BRIAN JONES,M,2021-01-21,,3311,MMARTINEZ@GMAIL.COM +1801,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2020-09-28,AARON DAVIS,M,1929-10-29,,3254,MIKAYLALI@GMAIL.COM +1802,UNIVERSIDAD DE FLORES,CIENCIAS VETERINARIAS,2020-09-24,LISA LUNA,F,1932-07-21,,5515,SANTANAAMBER@HOTMAIL.COM +1803,UNIVERSIDAD DE FLORES,MEDICINA,2020-11-19,WILLIAM MCMILLAN,M,1947-12-21,,4103,ERIC45@GMAIL.COM +1804,UNIVERSIDAD DE FLORES,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-03,CHRISTOPHER MENDEZ,M,1975-03-20,,2449,LUIS42@GMAIL.COM +1805,UNIVERSIDAD DE FLORES,LICENCIATURA EN PSICOLOGÍA,2021-01-08,CAITLIN INGRAM,F,1926-08-03,,3503,HEBERTJAMES@HOTMAIL.COM +1806,UNIVERSIDAD DE FLORES,TÉCNICO PARA BIOTERIOS ,2020-12-20,NICOLE HENRY,F,1975-04-22,,1686,LYNN21@HOTMAIL.COM +1807,UNIVERSIDAD DE FLORES,MEDICINA,2020-12-30,JUSTIN KELLY,M,2010-04-02,,9033,JOHNHOLT@YAHOO.COM +1808,UNIVERSIDAD DE FLORES,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-09-12,MICHAEL ROBERTSON,M,1992-07-17,,7547,VMURPHY@YAHOO.COM +1809,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-06,CARL WARE,M,1935-10-27,,8183,GNORTON@GMAIL.COM +1810,UNIVERSIDAD DE FLORES,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-14,BARRY WILKINSON,M,2020-05-11,,4715,FLORESDAVID@YAHOO.COM +1811,UNIVERSIDAD DE FLORES,MEDICINA,2020-11-05,CASSANDRA JOYCE,F,1929-06-07,,8340,SMITHSTEPHEN@YAHOO.COM +1812,UNIVERSIDAD DE FLORES,MEDICINA,2021-01-16,RACHEL SIMPSON,F,1914-03-30,,2700,SHARON91@YAHOO.COM +1813,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-18,KATIE RODRIGUEZ,F,1916-07-21,,2845,DAUGHERTYRAVEN@GMAIL.COM +1814,UNIVERSIDAD DE FLORES,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-12,TIFFANY PARKER,F,1957-11-27,,6319,JEFFREY69@HOTMAIL.COM +1815,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-07,JODI FERNANDEZ,F,1942-05-11,,3515,DHOUSE@HOTMAIL.COM +1816,UNIVERSIDAD DE FLORES,LICENCIATURA EN RELACIONES DEL TRABAJO ,2021-02-01,DEBBIE WRIGHT,F,1995-01-16,,5525,ERICCOOPER@GMAIL.COM +1817,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-09-20,CYNTHIA LEWIS,F,1963-11-07,,4195,TUCKERMELANIE@HOTMAIL.COM +1818,UNIVERSIDAD DE FLORES,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-13,MADISON ALLEN,F,1926-05-17,,6457,CHAVEZJAMES@GMAIL.COM diff --git a/files/GAUNVillaMaria_select.csv b/files/GAUNVillaMaria_select.csv new file mode 100644 index 00000000..0f9f20b3 --- /dev/null +++ b/files/GAUNVillaMaria_select.csv @@ -0,0 +1,1838 @@ +,university,career,inscription_date,last_name,gender,fecha_nacimiento,age,location,email +0,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-09-15,JONATHAN_HARRIS_MD,M,05-Oct-15,,CIUDAD_MADERO,RICHARD21@HOTMAIL.COM +1,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-09-20,JAMIE_HARRELL,F,18-Sep-67,,VILLA_ADELINA,JDALTON@HOTMAIL.COM +2,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-12-26,ROGER_GREGORY,M,22-May-87,,CANDELARIA,JUANMAY@HOTMAIL.COM +3,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-10-29,BRITTANY_LANDRY,F,20-Feb-08,,AGUA_SEBALLE,ITORRES@YAHOO.COM +4,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-10-26,DANIELLE_WHEELER,F,25-Aug-61,,BERMUDEZ,TIFFANYWASHINGTON@HOTMAIL.COM +5,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-10-06,REBECCA_BENSON,F,06-Oct-51,,ATALIVA_ROCA,JMONROE@HOTMAIL.COM +6,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2021-01-20,KELSEY_WARD,F,23-Mar-00,,AERO_CLUB_ROSARIO,VERONICALEWIS@GMAIL.COM +7,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-11-24,CHRISTINE_MITCHELL,F,25-Sep-12,,SAN_NICOLAS_DE_LOS_ARROYOS,MALONEJOSEPH@HOTMAIL.COM +8,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-09-16,MICHAEL_NIELSEN,M,21-Nov-18,,ABRA_DEL_TRIGO,FFLORES@GMAIL.COM +9,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2021-01-17,JESSICA_LI,F,02-Apr-54,,RIO_TALA,XGOLDEN@HOTMAIL.COM +10,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-10-22,TODD_MENDOZA,M,29-Jan-48,,KILOMETRO_208,JBAKER@HOTMAIL.COM +11,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-12-30,PEGGY_MEYER,F,01-Jan-41,,GOBERNADOR_DUVAL,SABRINA38@HOTMAIL.COM +12,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-11-26,RYAN_BROWN,M,02-Feb-98,,AGUADA_DE_PIEDRA,CALEB20@YAHOO.COM +13,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-09-12,JOANN_BENNETT,F,22-Sep-30,,CALEUFU,CNICHOLSON@HOTMAIL.COM +14,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2021-01-07,WILLIAM_CONLEY,M,27-Aug-84,,ABRA_DEL_TRIGO,CHUBBARD@HOTMAIL.COM +15,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-11-09,JOSEPH_ROSALES,M,04-Dec-65,,FORTIN_CHACO,BPEARSON@HOTMAIL.COM +16,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-11-05,JOHN_MUNOZ,M,28-Aug-53,,CHALLACO,MARTINEZALICIA@YAHOO.COM +17,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-09-09,ANDREA_WALKER,F,03-Mar-09,,CALVO,COOKMARGARET@HOTMAIL.COM +18,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-09-04,PATRICK_CONNER,M,19-Oct-32,,COLONIA_SANTA_TERESA,MICHAEL16@YAHOO.COM +19,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-11-18,LARRY_OBRIEN,M,25-Feb-98,,ABRA_DE_PIVES,KATHLEENHERRERA@GMAIL.COM +20,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-10-28,DEBRA_HOWARD,F,19-Jun-42,,ISLA_GRANDE,SMITHCHRISTINE@HOTMAIL.COM +21,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-10-28,MICHAEL_REYES,M,04-May-54,,BAJO_GUAZU,KHILL@HOTMAIL.COM +22,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-11-12,DAVID_HOWARD,M,03-Dec-29,,EL_CHUMBEAU,WENDYSIMPSON@YAHOO.COM +23,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-11-22,TIMOTHY_JONES,M,13-Jan-09,,ARROYO_LAS_MINAS,SHAWN63@YAHOO.COM +24,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-09-16,GARY_RICHARDS,M,08-Mar-10,,EMPALME_FRONTERA,GILBERTANDREW@GMAIL.COM +25,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-10-18,GREGORY_DANIEL,M,04-Oct-08,,ANTONIO_DE_LOS_HEROS,CSIMPSON@YAHOO.COM +26,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-11-26,VANESSA_MACK,F,16-Nov-11,,CABAÑA_EL_CISNE,CWILCOX@HOTMAIL.COM +27,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-09-13,CAROL_JOHNSON,F,26-Jul-80,,COSTA_DEL_ESTE,BBROWN@HOTMAIL.COM +28,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2021-01-08,CHRISTOPHER_WILLIAMS,M,17-Apr-04,,COLONIA_EL_SIMBOL,DENISEPOWELL@GMAIL.COM +29,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-11-06,RACHEL_HOLLAND,F,28-Mar-68,,GENERAL_GALARZA,RMARTINEZ@HOTMAIL.COM +30,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2021-01-09,TRACY_ROGERS,F,25-Aug-43,,BELGRANO,EKNIGHT@YAHOO.COM +31,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-12-05,ARIEL_RICHARDSON,F,15-Nov-79,,ABBOTT,WILLIAM49@GMAIL.COM +32,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-12-30,BRENDA_WADE,F,27-Jul-58,,BAJO_DE_LAS_PALOMAS,JENNIFERLIVINGSTON@HOTMAIL.COM +33,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2021-01-07,BRANDON_DAVIS,M,28-Sep-90,,CAIMANCITO,ROBINSONAARON@YAHOO.COM +34,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2021-02-01,BRETT_SANDOVAL,M,20-Sep-09,,ARRAYANAL,FRICHARDSON@HOTMAIL.COM +35,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-09-23,NOAH_BRYANT,M,14-Mar-73,,FARO_QUERANDI,WILSONEMILY@GMAIL.COM +36,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2021-01-19,BARBARA_REED,F,23-Dec-62,,BAHIA_BUSTAMANTE,BHILL@GMAIL.COM +37,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-12-29,DAMON_RODRIGUEZ,M,23-Feb-09,,CAMPO_CALVO,BRIAN37@GMAIL.COM +38,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-09-03,STEVEN_FISCHER,M,27-Jan-54,,EDUARDO_COSTA,JOHN98@GMAIL.COM +39,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-10-08,EMILY_SMITH,F,04-Feb-97,,GREGORIO_DE_LAFERRERE,DAVID42@HOTMAIL.COM +40,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-10-23,SHEILA_ANDREWS,F,15-Mar-19,,ALBIGASTA,RANDERSON@GMAIL.COM +41,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-10-26,MR._MICHAEL_JOHNSON,M,14-Jul-62,,CAÑADA_SECA,GONZALESMOLLY@GMAIL.COM +42,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-10-20,MEGHAN_DAY,F,19-Jan-22,,BARRIO_BELGRANO_ORTIZ,EDWARDSPATRICIA@HOTMAIL.COM +43,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-10-19,JENNIFER_SMITH,F,14-Jan-66,,BARRA_BONITA,YMOORE@HOTMAIL.COM +44,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-10-18,SABRINA_CHAMBERS,F,25-Aug-00,,ARROYO_SECO,ESANCHEZ@HOTMAIL.COM +45,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2021-01-10,ANTHONY_GIBSON,M,20-Mar-28,,CERVANTES,ROBINSONJENNIFER@YAHOO.COM +46,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-10-26,MARY_OLSEN,F,14-Aug-65,,CAMPO_RODRIGUEZ,TAYLOR55@HOTMAIL.COM +47,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2021-01-23,ERIC_HALL,M,11-Dec-06,,ANZOATEGUI,SHELBY66@YAHOO.COM +48,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-12-24,WILLIAM_TRAVIS,M,01-Sep-60,,MAGGIOLO,DIANECARRILLO@YAHOO.COM +49,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-11-11,TAYLOR_PAYNE,F,06-Jan-32,,AMBERES,ANDERSENDEREK@YAHOO.COM +50,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-12-18,LUCAS_THOMAS,M,08-Mar-20,,13_DE_ENERO,MARK72@GMAIL.COM +51,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-10-17,DAVID_RICHARD,M,24-Jul-92,,NONOGASTA,KATRINAREYES@YAHOO.COM +52,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-10-06,TRACY_LEE,F,17-Jan-95,,CAMPO_LAS_PUERTAS,PENATONI@HOTMAIL.COM +53,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-11-18,GINA_MOORE,F,01-Feb-35,,16_DE_JULIO,CLARKKATHERINE@GMAIL.COM +54,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-10-08,PAMELA_TRUJILLO,F,13-Aug-62,,CORREA,DANALARSON@HOTMAIL.COM +55,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-10-18,BRIAN_WEBSTER,M,20-Aug-82,,4_DE_FEBRERO,JOHN47@HOTMAIL.COM +56,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-09-04,LAURIE_POWELL,F,28-Jul-86,,VILLA_MANZANO,RODNEY72@GMAIL.COM +57,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-11-07,ROBERT_MOSLEY,M,04-Sep-17,,ESTANCIAS,ZMORENO@GMAIL.COM +58,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-09-07,BRITTNEY_PENNINGTON,F,29-Sep-96,,LOS_CORREDORES,NICHOLAS35@HOTMAIL.COM +59,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-10-13,NATALIE_MONTES,F,26-Jun-59,,LA_RIBERA,CRUZMORGAN@YAHOO.COM +60,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2021-01-01,CHAD_REEVES,M,23-Oct-04,,ARROYO_CASCO,ZRUSH@GMAIL.COM +61,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2021-01-23,JON_MITCHELL,M,11-Feb-63,,ARTEAGA,KARENPERRY@GMAIL.COM +62,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-12-11,NATHANIEL_GONZALEZ,M,18-Jun-24,,AVELLANEDA,JACOBBECKER@YAHOO.COM +63,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-09-24,HANNAH_SANDERS,F,06-Dec-94,,COSTA_BRAVA,AMANDA10@YAHOO.COM +64,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2021-01-21,RODNEY_SULLIVAN,M,04-May-37,,SAN_GENARO_NORTE,KATHLEENCARTER@HOTMAIL.COM +65,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-10-31,TANNER_CAMPBELL,M,27-Jul-75,,LOS_INDIOS,HOFFMANSHERRI@YAHOO.COM +66,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2021-01-19,HALEY_MILLS,F,11-May-41,,CALERA_ARGENTINA,JENNIFERPIERCE@YAHOO.COM +67,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-12-27,SHARON_LEON,F,12-Mar-12,,CARAGUATAY,HMILLS@YAHOO.COM +68,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-11-28,JAMES_COMBS,M,02-Aug-86,,PELLEGRINI,LEACHOLIVIA@GMAIL.COM +69,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-11-16,ALICIA_PATTON,F,18-Aug-03,,CAÑETE,VICTORKNIGHT@YAHOO.COM +70,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2021-01-26,ANDREA_THOMPSON,F,07-Nov-60,,CABRERIA,SNORRIS@YAHOO.COM +71,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-09-30,ARTHUR_COX,M,03-Sep-23,,AGUADA_GRANDE,PATRICIA31@GMAIL.COM +72,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-12-31,AMY_FORD,F,02-May-95,,ISLA_TIGRE,BJACKSON@YAHOO.COM +73,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-10-03,AUSTIN_CONNER,M,14-Jun-99,,ALGARROBO_DEL_AGUILA,BATESSIERRA@HOTMAIL.COM +74,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-11-21,SAMUEL_ROBINSON,M,11-Mar-06,,COLONIA_BARGA,SARA99@GMAIL.COM +75,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-11-16,ALLISON_FLORES,F,19-Jul-15,,BERNAL_ESTE,CAROL12@YAHOO.COM +76,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-10-11,LINDSEY_COLEMAN,F,05-Nov-28,,CHIMPAY,PHILLIP39@HOTMAIL.COM +77,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-12-21,EDWARD_WILLIS,M,05-Feb-87,,AGUADA_DE_LAS_TEJAS,MEGANWHITE@YAHOO.COM +78,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-09-06,REBECCA_MORALES,F,24-Feb-83,,CAMPO_MEDINA,HDODSON@GMAIL.COM +79,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2021-01-06,DONNA_DURAN,F,30-Mar-17,,PONTAUT,RDUNN@YAHOO.COM +80,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-09-25,LACEY_BARRERA,F,11-Apr-38,,CARLOS_TEJEDOR,ERIC48@YAHOO.COM +81,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-12-25,SEAN_COLE,M,01-Nov-63,,BELLA_ITALIA,DAVIDHERNANDEZ@HOTMAIL.COM +82,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-10-14,HEIDI_CLARK,F,15-Jul-71,,CARLOS_MARIA_NAON,NBARKER@HOTMAIL.COM +83,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-10-31,CANDACE_GUERRERO,F,15-Jun-13,,AGUAS_DE_LAS_MULAS,WILLIAMSMELANIE@HOTMAIL.COM +84,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-10-26,TRAVIS_PORTER,M,23-Apr-37,,SAN_MARCELO,OSANTOS@HOTMAIL.COM +85,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-09-02,JORDAN_PERKINS,F,17-Mar-95,,AGUA_SALADA,MARKSOSA@HOTMAIL.COM +86,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-12-12,TRACY_CHAN,F,15-Aug-53,,AGUIRRE_CUE,WOODSDAVID@YAHOO.COM +87,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-10-04,SHERRI_COX,F,01-May-86,,BANDERALO,GREGORYGREEN@HOTMAIL.COM +88,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-09-23,ZACHARY_GLOVER,M,24-Jun-15,,IRAOLA,UGARCIA@GMAIL.COM +89,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2021-01-04,AMBER_HARRIS,F,07-Sep-26,,COLONIA_JOSEFA,GJONES@YAHOO.COM +90,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-12-02,TIFFANY_HARTMAN,F,02-Sep-78,,EL_CARMEN,VPORTER@GMAIL.COM +91,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-09-25,MICHAEL_GOMEZ,M,01-Apr-31,,ALTO_EL_PUESTO,JACQUELINE00@YAHOO.COM +92,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-11-10,KEVIN_THOMAS,M,04-Jun-17,,AGUA_DEL_SIMBOL,HDICKSON@YAHOO.COM +93,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-10-03,ELIZABETH_KELLY,F,12-Feb-91,,EL_DURAZNO,PATRICIA24@GMAIL.COM +94,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-10-26,JAMES_BERG,M,08-Jan-72,,COLONIA_LOS_TRES_USARIS,DECKERJOSEPH@YAHOO.COM +95,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-10-28,HOLLY_MILLER,F,29-Oct-39,,COLONIA_LOS_ZAPALLOS,HJONES@YAHOO.COM +96,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-09-06,ROBERT_ROSE,M,16-Mar-74,,CAMPO_DE_MAYO,KYLEDELEON@HOTMAIL.COM +97,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2021-01-25,HEATHER_BYRD,F,30-Sep-54,,ESTELA,MALLORY31@HOTMAIL.COM +98,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-09-19,JACQUELINE_MCKINNEY,F,27-May-49,,COLONIA_TACURALES,NATHAN90@YAHOO.COM +99,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2021-01-31,JESSICA_JACKSON,F,21-Sep-08,,CAÑADA_DE_GOMEZ,WILLIAM24@GMAIL.COM +100,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-09-06,NICOLE_WADE_DDS,F,13-Dec-94,,ADRIAN_MATURANO,VALERIE89@HOTMAIL.COM +101,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-11-12,JOANNE_RAMOS,F,25-Feb-80,,BALCARCE,YHERRERA@HOTMAIL.COM +102,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2021-01-01,LESLIE_MITCHELL,F,12-Jun-15,,CAMBA_PASO,VCHAMBERS@HOTMAIL.COM +103,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-12-23,SAMUEL_HART,M,09-Mar-87,,VILLA_ELOISA,EVERETTCASSIDY@HOTMAIL.COM +104,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-12-16,JOHNNY_MCCLAIN,M,10-Jun-95,,EL_DURAZNO,LEAH91@HOTMAIL.COM +105,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-10-19,DEBORAH_JONES_DDS,F,13-Sep-88,,RAWSON,QHO@GMAIL.COM +106,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-09-19,SEAN_STEVENSON,M,27-Sep-97,,ALDEA_BRASILERA,EVANPARSONS@HOTMAIL.COM +107,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-09-21,JESSICA_OWENS,F,29-Jun-14,,ANZOATEGUI,STEPHANIEADKINS@GMAIL.COM +108,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-09-20,ASHLEY_ALLEN,F,11-Jan-44,,COLONIA_DELFINO,JUSTIN19@YAHOO.COM +109,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2021-01-17,SHANNON_HUNT,F,29-Apr-28,,ALTA_ITALIA,BRANDONHOOVER@HOTMAIL.COM +110,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-10-12,JOHN_RANGEL,M,02-Jul-07,,CAMPO_LA_LIMA,KEVIN70@GMAIL.COM +111,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-11-08,SHEILA_CLARK,F,14-Jan-39,,ALTO_RIO_PICO,WILCOXBRIAN@GMAIL.COM +112,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-12-07,GEORGE_JOHNSTON,M,23-Oct-63,,HURLINGHAM,EMMAMORALES@GMAIL.COM +113,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-11-10,NATHANIEL_TURNER,M,27-Aug-32,,FARO_SAN_ANTONIO,MARILYNSANTIAGO@YAHOO.COM +114,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-11-24,RONALD_SCOTT,M,28-Apr-19,,ACEVEDO,BARRROBERT@HOTMAIL.COM +115,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-10-06,ASHLEY_MUELLER,F,11-Sep-86,,BARRIO_CHAPADMALAL,ROBIN14@GMAIL.COM +116,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2021-01-14,DERRICK_DIAZ,M,18-Nov-35,,ARROYO_CARABALLO,SHANNON82@YAHOO.COM +117,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-09-22,WENDY_WILLIAMS,F,13-Mar-39,,APARZO,KIMBERLYHUGHES@HOTMAIL.COM +118,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-11-17,REBECCA_NGUYEN,F,29-Oct-58,,12_DE_AGOSTO,DONNAESCOBAR@HOTMAIL.COM +119,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-12-03,LORI_BAILEY,F,13-Jan-77,,LAGUNA_DEL_BARRO,TAYLORNATALIE@YAHOO.COM +120,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-12-08,JOHN_WALKER,M,20-Jun-32,,CAMINERA_LUJAN,DIANE10@GMAIL.COM +121,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-11-23,JAMES_AGUILAR,M,07-Feb-24,,IFRAN,DEDWARDS@GMAIL.COM +122,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-09-26,DAVID_YANG,M,13-Mar-94,,EL_CHUMBEAU,PAMELA18@HOTMAIL.COM +123,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-12-05,SANDRA_SMITH,F,25-Feb-08,,CARRO_QUEMADO,PFRANCO@HOTMAIL.COM +124,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-09-04,BETH_BROWN,F,30-Sep-18,,CORONEL_ISLEÑOS,JOHN47@GMAIL.COM +125,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-10-06,CHRISTOPHER_WILLIAMS,M,26-Jul-46,,ANTA,CHRISTY62@HOTMAIL.COM +126,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-12-10,CYNTHIA_COLEMAN,F,09-Nov-71,,CAPIOVI,WHITEBRITTANY@HOTMAIL.COM +127,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-12-28,ANDREW_NELSON,M,22-Jun-98,,DOS_HERMANAS,CMOORE@HOTMAIL.COM +128,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-12-24,NICHOLAS_DAVIS,M,11-May-68,,COLONIA_ADOLFO_ALSINA,ALISHADAVIS@HOTMAIL.COM +129,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-11-01,WILLIAM_PADILLA,M,22-Jul-97,,COLONIA_LIA_Y_ALLENDE,TROY78@HOTMAIL.COM +130,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-10-13,AMY_KELLY,F,28-Jun-79,,EL_TREBOL,YANDERSON@YAHOO.COM +131,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-09-07,DAVID_MITCHELL,M,07-Dec-01,,ATALAYA,STACYJOHNSON@HOTMAIL.COM +132,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-10-01,NICHOLAS_MAYNARD,M,11-Sep-45,,AVANZADA,LEWISAARON@GMAIL.COM +133,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-10-07,JAMES_GILMORE,M,06-May-00,,ALTILLO_DEL_MEDIO,BROWNMICHAEL@GMAIL.COM +134,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2021-01-28,BRIAN_BLAKE,M,24-Jul-97,,APARICIO_CUE,HERNANDEZROBERT@GMAIL.COM +135,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2021-01-27,GEORGE_LYNCH,M,23-Jun-63,,CAMPO_MOISES_SECCION_1A,BARBARA54@HOTMAIL.COM +136,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-10-27,LINDA_TORRES,F,31-Aug-82,,AGUADA,CHRISTOPHER50@HOTMAIL.COM +137,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-11-07,TERRI_VASQUEZ,F,26-Oct-70,,PASO_DE_LOS_ANDES,JBENSON@YAHOO.COM +138,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2021-01-22,JESSICA_HALL,F,24-Feb-08,,LA_MOROCHA,TROYSCOTT@HOTMAIL.COM +139,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2021-01-21,PAMELA_PRICE,F,03-May-66,,BAHIA_LAPATAIA,JOHN58@YAHOO.COM +140,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-09-23,CARLA_HENRY,F,08-Mar-06,,PEREZ,JESSE47@HOTMAIL.COM +141,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-09-23,JOHN_ACOSTA,M,17-Aug-52,,ANTONIO_DE_LOS_HEROS,XFRANKLIN@YAHOO.COM +142,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-12-15,JESSICA_JENSEN,F,18-Jan-19,,CAMPO_CASTRO,DELEONMARK@YAHOO.COM +143,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-12-26,TRACY_GARCIA_DDS,F,30-Aug-62,,ALDEA_MARIA_LUISA,ROBERTBARNES@GMAIL.COM +144,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-10-24,WILLIAM_SMITH,M,30-Nov-54,,AARON_CASTELLANOS,ABIGAIL36@HOTMAIL.COM +145,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-09-19,JAMES_MONTGOMERY,M,13-Aug-95,,ABRA_DEL_TRIGO,DAVIDLEE@YAHOO.COM +146,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-10-23,THOMAS_JOHNSON,M,23-Aug-83,,CAPIOVI,JONESDAVID@GMAIL.COM +147,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-09-25,ANTHONY_RODRIGUEZ,M,21-Apr-62,,CAA_YARI,YMANN@HOTMAIL.COM +148,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-11-24,RANDY_HILL,M,02-Feb-24,,AGUA_SEBALLE,KELLYJOHNSTON@YAHOO.COM +149,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-10-01,SAMANTHA_NEWMAN,F,04-Jan-49,,CAPIOVI,RPATTERSON@HOTMAIL.COM +150,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-10-07,AMBER_HOGAN,F,05-Feb-16,,CAÑADON_DEL_TORO,DIAZJAMES@YAHOO.COM +151,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-11-15,JENNIFER_FERRELL,F,03-Dec-66,,ANGOSTURA,PBROWNING@YAHOO.COM +152,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2021-01-24,LISA_WILLIS,F,27-Jan-06,,CANDELARIA_SUD,ROBERT62@YAHOO.COM +153,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-09-07,CASSANDRA_MARTINEZ,F,21-Feb-95,,CUPILES,HUFFMANKATHRYN@GMAIL.COM +154,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2021-01-08,THERESA_JOHNSTON,F,06-May-28,,BAHIA_BUSTAMANTE,AEDWARDS@YAHOO.COM +155,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2021-01-29,ERIN_REED,F,11-Sep-08,,FAVELLI,QCLARK@GMAIL.COM +156,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-10-30,CHRISTOPHER_MILLS,M,06-Apr-85,,BAJO_LAS_TUNAS,YANDERSON@HOTMAIL.COM +157,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-10-22,ANDREW_LEE,M,25-Jul-06,,COLONIA_DR_GDOR_UDAONDO,JACOB48@HOTMAIL.COM +158,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-10-16,HAILEY_JAMES,F,16-Jan-72,,PUENTE_DEL_INCA,ALLENNATALIE@YAHOO.COM +159,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-12-26,LINDSEY_OCONNOR,F,28-Apr-09,,ALFREDO_DEMARCHI,WRIGHTMELANIE@HOTMAIL.COM +160,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2021-01-04,ASHLEY_ROCHA_DDS,F,14-Oct-19,,10_DE_MAYO,CHARLES91@GMAIL.COM +161,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-11-02,ANGELA_MAYER,F,09-Jul-40,,AGUA_DE_LA_ZORRA,CAROLBULLOCK@GMAIL.COM +162,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2021-01-22,MARY_CASTRO,F,06-Jun-71,,BELLA_VISTA,LISA89@HOTMAIL.COM +163,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-11-03,ANDRE_MULLINS,M,14-Dec-70,,AYUI_PARADA,PEREZJOHN@HOTMAIL.COM +164,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-12-08,HOLLY_WILLIAMS,F,06-Mar-07,,ESTACION_GENERAL_ARENALES,JESSICA79@HOTMAIL.COM +165,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-12-31,MAKAYLA_LEWIS,F,21-Mar-72,,GENERAL_GUTIERREZ,RACHELSMITH@YAHOO.COM +166,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-11-06,KELLY_WARREN,F,18-Oct-71,,BERAZATEGUI,CRYSTALRUSSELL@HOTMAIL.COM +167,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-12-19,CAROL_CLARK,F,18-Feb-09,,ALMACEN_LA_COLINA,JOSEPH09@GMAIL.COM +168,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-10-18,DANIEL_WILKINSON_JR.,M,15-Nov-82,,11_DE_SEPTIEMBRE,ORRBRITTANY@HOTMAIL.COM +169,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-09-15,PATRICIA_MAY,F,28-Sep-68,,CAFFERATA,DOUGHERTYKATHERINE@HOTMAIL.COM +170,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-10-10,ERIC_FLEMING,M,23-Jan-03,,COLONIA_DR_GDOR_UDAONDO,TYRONE85@YAHOO.COM +171,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-11-09,ANDREA_SMITH,F,21-Mar-44,,COLONIA_CALIFORNIA,JAMESBAKER@HOTMAIL.COM +172,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2021-01-12,MRS._ASHLEY_MARTIN,F,21-Mar-35,,ARROYO_HONDO,ROBERTSTERESA@YAHOO.COM +173,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-11-01,ALAN_CHARLES,M,21-May-08,,GENERAL_GUTIERREZ,KSMALL@YAHOO.COM +174,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2021-01-31,EMILY_MILLER,F,27-Apr-01,,SAN_JOSE,ANNFOSTER@GMAIL.COM +175,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2021-01-04,WILLIAM_BARBER,M,24-Apr-93,,CAMPO_RODRIGUEZ,RALPH79@YAHOO.COM +176,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-11-17,ANDREA_NEAL,F,18-Nov-59,,LAS_PERLAS,RACHEL06@GMAIL.COM +177,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2021-01-16,CHRISTOPHER_CONRAD,M,28-Oct-74,,EL_CARBALINO,ALEXANDRIA20@HOTMAIL.COM +178,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-09-05,DEBRA_SCHULTZ,F,28-Jan-79,,ARAUCO,ISABELGARRISON@HOTMAIL.COM +179,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-11-25,RYAN_STEWART,M,29-Jun-17,,ANTONIO_CARBONI,TERRI15@HOTMAIL.COM +180,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-12-14,RICHARD_SMITH,M,07-Jul-40,,AYACUCHO,XSMITH@HOTMAIL.COM +181,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2021-01-29,DEVIN_VAUGHN,M,03-Dec-06,,BALNEARIO_ATLANTIDA,GHOWELL@YAHOO.COM +182,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-09-13,KYLE_MILLER,M,12-Jan-40,,EL_ESPINILLO,BRAYRENEE@GMAIL.COM +183,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-11-23,CRYSTAL_BEAN,F,25-Feb-68,,EL_TROPEZON,MWILLIAMS@GMAIL.COM +184,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2021-01-24,ERIC_COLEMAN,M,28-Jul-07,,BELLA_ITALIA,JACQUELINE28@YAHOO.COM +185,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-09-12,JAMES_HALL,M,04-Dec-45,,PONTAUT,ARCHERRACHEL@HOTMAIL.COM +186,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-10-25,STEPHANIE_FERGUSON,F,30-May-84,,AN_AIKE,HANNAKATHLEEN@YAHOO.COM +187,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-09-06,BRYAN_CANTRELL,M,26-Aug-39,,ABRA_GUAZU,CHANCINDY@GMAIL.COM +188,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2021-02-01,DANIEL_SMITH,M,26-May-15,,AEROPUERTO_EZEIZA,ALISON95@YAHOO.COM +189,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-10-14,SUSAN_BENNETT,F,03-Dec-06,,ANGELICA,ROBERTSSETH@HOTMAIL.COM +190,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-11-15,JOEL_HANSON,M,17-Apr-41,,CAÑADON_CALIENTE,PITTMANDAVID@HOTMAIL.COM +191,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-11-09,JAMIE_RUBIO,F,02-Mar-16,,COLONIA_FREITAS,ZRAMOS@YAHOO.COM +192,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-09-01,JOSEPH_REILLY,M,01-Aug-36,,NELSON,DAVIDGROSS@GMAIL.COM +193,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-10-24,CHRISTOPHER_COOK,M,25-Dec-82,,CALVO,CHILL@GMAIL.COM +194,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-10-11,BRIAN_COLLINS,M,04-Aug-01,,BASE_NAVAL_RIO_SANTIAGO,COLEMANJENNIFER@HOTMAIL.COM +195,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2021-01-13,DAVID_DELGADO,M,10-Dec-99,,COLONIA_REINA_MARGARITA,BRIANNACHEN@YAHOO.COM +196,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-09-19,DANIELLE_CASEY,F,02-Apr-14,,CARAGUATAY,CARPENTERDIANA@GMAIL.COM +197,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-09-02,HEATHER_JOHNSON,F,16-Oct-08,,SUNDBLAD,COMPTONKARA@GMAIL.COM +198,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-11-14,TAYLOR_MORROW,F,13-May-94,,ARIJON,ALAN42@HOTMAIL.COM +199,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-11-03,RACHEL_MARTINEZ,F,18-Nov-93,,ALGARROBAL_PUISOYE,MONTGOMERYAUSTIN@HOTMAIL.COM +200,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-09-17,JILL_NELSON,F,04-Aug-16,,COOPER,HOFFMANBRANDON@HOTMAIL.COM +201,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-11-13,BRIANNA_SANCHEZ,F,11-Oct-34,,6_DE_SEPTIEMBRE,GHALL@GMAIL.COM +202,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2021-01-15,JONATHAN_HARRIS,M,13-Jan-90,,EL_PORVENIR,ABUTLER@HOTMAIL.COM +203,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-11-26,BETH_RAY,F,28-Dec-81,,ALDEA_FORESTAL,MWILLIAMS@YAHOO.COM +204,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-09-27,NANCY_EDWARDS,F,10-Nov-15,,ALTO_RIO_PICO,GREG08@GMAIL.COM +205,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-09-08,JAMES_BRADY,M,03-Mar-95,,20_DE_FEBRERO,JASON40@YAHOO.COM +206,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-12-22,RACHEL_CUNNINGHAM,F,20-May-03,,BAÑOS_TERMALES,JANICE55@GMAIL.COM +207,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-09-10,MARGARET_EVANS,F,23-Nov-66,,ARROYO_ALELI,COLEERIC@HOTMAIL.COM +208,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-09-25,MARK_KING,M,17-Sep-02,,ALTO_CALILEGUA,MARIAGORDON@GMAIL.COM +209,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2021-01-30,ROBERT_JOHNSON,M,16-Dec-65,,ARROYO_SAN_JUAN,THOMASCAROLYN@GMAIL.COM +210,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2021-01-26,KIMBERLY_WILLIAMS,F,29-Dec-09,,RAMOS_MEJIA,UJORDAN@GMAIL.COM +211,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-11-08,CHRISTOPHER_RAY,M,16-Jan-44,,CAPILLA_GUADALUPE_NORTE,RICHARD75@YAHOO.COM +212,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2021-01-31,KATHY_LOPEZ,F,25-Oct-65,,BRITOS,BCARPENTER@GMAIL.COM +213,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-12-31,ANTHONY_MARTIN,M,09-Oct-27,,CIUDAD_EVITA,MIKESHELTON@GMAIL.COM +214,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-10-12,RODNEY_BURNETT,M,23-Dec-08,,ANDALUCIA,COURTNEY16@HOTMAIL.COM +215,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-12-05,JUSTIN_ARNOLD,M,15-Sep-16,,ALTO_DEL_SALADILLO,NATASHAMAXWELL@GMAIL.COM +216,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2021-01-12,CALVIN_BRADSHAW,M,20-Feb-67,,AGUA_RICA,BOYDJASON@GMAIL.COM +217,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-10-09,AMANDA_FITZPATRICK,F,20-Mar-75,,ANGUIL,ERYAN@HOTMAIL.COM +218,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-11-18,MICHAEL_GRAVES,M,09-May-54,,ARROYO_PESCADO,KRUEGERROBERT@HOTMAIL.COM +219,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-10-08,KENNETH_FERNANDEZ,M,18-Sep-28,,LA_BILBAINA,STEWARTMELISSA@GMAIL.COM +220,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2021-01-24,BRYAN_COLON,M,07-Nov-17,,CARRIZAL,EMILYPOTTER@GMAIL.COM +221,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-10-31,BRANDON_CLAYTON,M,26-May-90,,IGARZABAL,TROYMCCULLOUGH@GMAIL.COM +222,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-10-23,KIM_BAXTER,F,13-May-18,,KILOMETRO_125,DANIELGAMBLE@GMAIL.COM +223,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-10-03,TAMMY_FLORES,F,20-Apr-20,,ATUCHA,BAILEYRODNEY@YAHOO.COM +224,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-10-09,ALAN_MORGAN,M,14-May-86,,FORTIN_LAVALLE,HARTMANEVAN@HOTMAIL.COM +225,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2021-01-11,JUSTIN_JONES,M,13-Apr-88,,CAMPO_SANTO_DOMINGO,SUSAN62@YAHOO.COM +226,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-11-11,TAMARA_THOMPSON,F,31-Jul-56,,EL_PAMPERO,OCONNORJENNIFER@HOTMAIL.COM +227,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2021-01-13,JODI_CARRILLO,F,28-Jul-99,,BOWEN,OCASTILLO@GMAIL.COM +228,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-10-04,MICHAEL_COOPER,M,25-Feb-41,,RAFAEL_CASTILLO,CATHYCARLSON@YAHOO.COM +229,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-09-16,COLLEEN_CHAN,F,11-Aug-18,,DOS_HERMANOS,SNOWMARISSA@HOTMAIL.COM +230,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2021-01-24,KRISTIN_STEVENS,F,18-Nov-88,,ANGELONI,HEATHERGARNER@YAHOO.COM +231,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-09-06,JENNIFER_SMITH,F,16-Nov-61,,BOMBAL,SCOTTMURRAY@YAHOO.COM +232,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-11-25,WILLIAM_CLARK,M,24-Oct-20,,BENITEZ,JOEL35@HOTMAIL.COM +233,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2021-01-15,LISA_BROWN,F,17-Oct-64,,AMBROSIO_P_LEZICA,SPENCERCHRISTOPHER@YAHOO.COM +234,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-09-18,KIMBERLY_ALVARADO,F,21-Oct-27,,BAÑADO_VERDE,JOSHUA33@YAHOO.COM +235,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-09-08,DAWN_PRICE,F,14-Dec-75,,GOBERNADOR_MOYANO,LISAALLEN@HOTMAIL.COM +236,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-11-02,ROBERT_EWING,M,14-Jan-85,,BASE_NAVAL_RIO_SANTIAGO,SAMANTHA06@YAHOO.COM +237,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2021-01-20,JOSEPH_KELLER,M,28-Mar-67,,GENERAL_GALARZA,ANGELAMOORE@YAHOO.COM +238,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2021-01-23,KAITLYN_HALL,F,08-Jan-62,,AGUADA_ALEGRE,YTODD@GMAIL.COM +239,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-11-16,MEGAN_JOHNSON,F,19-Jul-89,,EL_PEREGRINO,AMBER95@YAHOO.COM +240,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-09-16,ANDREW_WALTON,M,28-Sep-52,,CARLOS_PELLEGRINI,NICOLE76@GMAIL.COM +241,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-10-31,XAVIER_HENDERSON,M,20-Sep-97,,COLONIA_BARGA,OFULLER@HOTMAIL.COM +242,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-11-09,MICHAEL_JOHNSTON,M,17-Oct-90,,INGENIERO_DE_MADRID,MARCUS69@GMAIL.COM +243,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-09-25,DILLON_SMITH,M,20-Oct-64,,COLONIA_BOMBAL,LEAHMATA@YAHOO.COM +244,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-11-18,TRACEY_MEJIA,F,20-Oct-95,,CAÑADON_DE_LOS_INDIOS,STEWARTCHRISTOPHER@HOTMAIL.COM +245,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-10-17,KYLE_CHEN,M,18-Aug-83,,25_DE_MAYO,KINGJAMES@YAHOO.COM +246,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-09-27,ALYSSA_CRAIG,F,27-Apr-17,,ARROYO_DE_LA_VENTANA,DANIEL92@GMAIL.COM +247,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-09-15,JOSHUA_HOWARD,M,21-Apr-15,,BAHIA_LANGARA,JOHNJOHNSON@HOTMAIL.COM +248,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2021-01-27,BROOKE_LAWRENCE,F,28-Aug-59,,BOMBAL,JENNIFER96@HOTMAIL.COM +249,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2021-01-28,TERESA_BLACKBURN,F,02-Aug-64,,ALBIGASTA,EYOUNG@HOTMAIL.COM +250,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-09-13,JENNA_GUERRERO,F,20-Jan-44,,CRISTOLIA,MELISSABARTLETT@GMAIL.COM +251,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-09-30,MARY_STEPHENS,F,14-Dec-15,,VICENTE_LOPEZ,VMITCHELL@YAHOO.COM +252,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-09-16,JAMES_FLYNN,M,08-Dec-72,,ARGERICH,TODD84@GMAIL.COM +253,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-10-04,EMILY_SANCHEZ,F,20-Jul-37,,CAÑADA_SECA,FADAMS@GMAIL.COM +254,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-10-30,SUSAN_PHILLIPS,F,24-Sep-09,,SAN_JOSE,THOMAS66@GMAIL.COM +255,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-11-27,STEVEN_GORDON,M,01-Mar-20,,RAFAEL_CALZADA,AMANDAWHEELER@YAHOO.COM +256,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-10-25,JESSICA_WATSON,F,14-Jun-51,,28_DE_NOVIEMBRE,WESTSTEVEN@GMAIL.COM +257,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-11-25,TRACY_ROACH,F,17-Feb-80,,LA_COLINA,NPEREZ@HOTMAIL.COM +258,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-11-15,JERRY_CHANEY,M,29-Nov-85,,COLONIA_LOS_TRES_USARIS,CHRISTOPHER39@YAHOO.COM +259,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-10-07,DONALD_RIOS,M,09-Jan-14,,CAILOMUTA,OTURNER@HOTMAIL.COM +260,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-09-04,LINDSEY_REILLY,F,31-Dec-50,,BASE_AERONAVAL_CMTE_ESPORA,KYLE66@YAHOO.COM +261,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2021-01-18,JOHN_MANN,M,11-Apr-70,,DESAMPARADOS,HELENFORD@GMAIL.COM +262,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-10-18,MICHELE_PARSONS,F,15-Jun-14,,CAÑADON_LAGARTO,MCCOYCLAUDIA@YAHOO.COM +263,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-09-06,BENJAMIN_SHERMAN,M,17-Sep-06,,BANDA_FLORIDA,EDWARDCALLAHAN@HOTMAIL.COM +264,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-12-25,PAUL_DOWNS,M,15-Feb-10,,VILLA_MANZANO,WSTANLEY@GMAIL.COM +265,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-12-17,ROBERT_BUCHANAN,M,17-Feb-19,,GOBERNADOR_ROCA,ASHLEEFIGUEROA@HOTMAIL.COM +266,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-09-11,ALICIA_MCPHERSON,F,10-Sep-86,,PLANCHADA_BANDERITA,RAYMOND70@YAHOO.COM +267,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-12-17,ALISHA_SANCHEZ,F,06-Dec-36,,CIUDADELA,JOHNPEARSON@YAHOO.COM +268,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-10-23,GREGORY_FARMER,M,08-May-20,,ARROYO_CLARO,RTAYLOR@YAHOO.COM +269,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-12-19,TERESA_BROOKS,F,31-Oct-73,,CAMPO_UBAJO,PWILLIAMS@YAHOO.COM +270,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-11-20,MICHAEL_BROWN,M,09-Jul-41,,JOSE_LEON_SUAREZ,ISAIAHWILLIAMS@GMAIL.COM +271,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2021-01-04,ROBERT_WHITAKER,M,17-Sep-72,,ARROYO_SAN_JUAN,BAILEYNICHOLAS@HOTMAIL.COM +272,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-10-02,SEAN_BAILEY,M,30-Jun-57,,22_DE_MAYO,BRIANA93@HOTMAIL.COM +273,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-10-11,MATTHEW_HALL,M,04-Mar-84,,DE_BRUYN,KANEMICHELLE@YAHOO.COM +274,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-09-08,BENJAMIN_BUTLER,M,06-Mar-86,,CAMPO_CICARE,RUIZTONYA@YAHOO.COM +275,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2021-01-29,MONICA_ROBINSON,F,14-Sep-00,,AGUA_AMARILLA_LA_HOYADA,SALAZARCHARLES@GMAIL.COM +276,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-10-15,BRETT_HALEY,M,29-Oct-22,,ANGEL_GALLARDO,ALICIALEWIS@HOTMAIL.COM +277,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-11-22,JOHN_ROBERTS,M,05-Jun-11,,BARRANQUITAS,TIMOTHY48@YAHOO.COM +278,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2021-01-16,SUZANNE_OROZCO,F,09-Sep-37,,CAMPO_HUBER,JEREMY11@GMAIL.COM +279,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-10-07,JOHN_EVANS,M,06-Dec-68,,DEST_AERONAUTICO_MILIT_RECONQU,CRYSTAL82@HOTMAIL.COM +280,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-12-18,JENNIFER_BARTON,F,07-Mar-50,,BAHIA_TRANQUILA,LISAKNOX@HOTMAIL.COM +281,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2021-01-23,ERIC_JOHNSON,M,05-Dec-19,,WHEELWRIGHT,CHRISTOPHER15@HOTMAIL.COM +282,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-12-17,CHRISTOPHER_PACHECO,M,03-Mar-04,,ARROYO_QUINTANA,JAMES88@GMAIL.COM +283,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-09-28,SHERRY_HAYNES,F,15-Nov-63,,DOCK_SUD,JASONFLETCHER@YAHOO.COM +284,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-11-07,TREVOR_SALAZAR,M,05-Nov-00,,CERRILLOS_AL_SUD,WALTERMEYER@HOTMAIL.COM +285,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-09-21,JENNIFER_PETERSON,F,31-Jan-19,,MASUREL,ALEXANDER14@GMAIL.COM +286,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-11-26,MONIQUE_BAILEY,F,18-Feb-20,,COLONIA_CALIFORNIA,MCOOLEY@HOTMAIL.COM +287,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2021-01-19,ALEXANDER_EVANS,M,14-Jul-05,,9_DE_JULIO,LORI54@HOTMAIL.COM +288,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-09-21,AMY_ANDREWS,F,23-Feb-29,,COSTA_DEL_NOGOYA,LORIPETERS@YAHOO.COM +289,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2021-01-14,JOHNATHAN_KOCH,M,19-Sep-96,,ARROYO_CASCO,AMBER68@GMAIL.COM +290,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2021-01-06,MARY_MARTIN,F,31-Mar-86,,LOS_FRENTONES,LISABANKS@HOTMAIL.COM +291,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-10-02,HALEY_WHITNEY_DDS,F,30-Dec-85,,ANTONIO_TOMAS,MEGHAN32@GMAIL.COM +292,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-10-04,LUIS_ROBERTSON_IV,M,15-Mar-32,,AGUADA_FLORENCIO,CAROLYNMOONEY@HOTMAIL.COM +293,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2021-01-23,CHRISTOPHER_TRUJILLO,M,16-Dec-70,,ALTO_VERDE,MICHELEHENRY@GMAIL.COM +294,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-11-24,FRANK_WALKER,M,04-Jan-18,,BARRIO_DON_SANTIAGO,HUDSONDOUGLAS@YAHOO.COM +295,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-11-12,GREGORY_MORGAN,M,07-Feb-10,,ALDAO,MARY26@YAHOO.COM +296,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-09-29,JOY_WEST,F,12-Feb-43,,ARROYO_QUILLA,JOHN44@HOTMAIL.COM +297,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-11-13,JESSICA_CAIN,F,26-May-85,,EL_POTRERO,VMOSS@GMAIL.COM +298,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-12-22,ERIKA_NEWMAN,F,25-Aug-62,,LA_SALADA,ELLEN45@GMAIL.COM +299,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2021-01-12,SARAH_BOONE,F,27-Sep-51,,LA_RIBERA,JLANG@GMAIL.COM +300,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-12-09,TIMOTHY_STOKES,M,12-Jun-32,,DOS_HERMANAS,JOSHUA06@YAHOO.COM +301,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-10-15,CATHERINE_MUNOZ,F,26-Oct-14,,BAYAUCA,AHART@YAHOO.COM +302,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-12-06,ROBERT_LEE,M,06-Dec-58,,ARROYO_CORTO,VEGASHARON@HOTMAIL.COM +303,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-12-10,PAMELA_BALLARD,F,04-May-20,,ARROYO_VEGA,TANYA89@YAHOO.COM +304,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-12-30,JACOB_JOHNSON,M,30-Jun-11,,ARROYO_LAS_MINAS,RODRIGUEZDANIELLE@GMAIL.COM +305,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-11-09,MARK_ORTEGA,M,20-Jul-26,,ALONGO,ADAM97@GMAIL.COM +306,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-10-15,MICHAEL_DAY,M,27-Sep-18,,CAMINERA_LUJAN,SARAHCOLON@GMAIL.COM +307,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-09-01,SAMUEL_JAMES,M,05-Sep-82,,CINCO_SALTOS,CHAPMANRICHARD@YAHOO.COM +308,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2021-01-15,CHAD_MORRIS,M,14-Oct-20,,ALFREDO_PEÑA,COREYROBERTSON@YAHOO.COM +309,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2021-01-25,LUKE_WEAVER,M,12-Oct-84,,AGUA_BLANCA,ADAMEVANS@YAHOO.COM +310,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2021-01-11,JASON_CRAIG,M,29-Nov-09,,GRUTLY,MICHELLE72@GMAIL.COM +311,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-10-25,ROBERT_AUSTIN,M,26-Feb-80,,FORTIN_CHACO,PRIVERA@HOTMAIL.COM +312,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-11-28,NICHOLAS_TAYLOR,M,03-Sep-61,,20_DE_FEBRERO,RMITCHELL@HOTMAIL.COM +313,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-09-07,KEVIN_WEBB,M,27-Sep-53,,COLONIA_FERRARI,SPENCERMITCHELL@HOTMAIL.COM +314,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2021-01-10,LUKE_TODD,M,21-Apr-59,,ARROYO_DEL_MEDIO,GMARTINEZ@HOTMAIL.COM +315,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2021-01-10,CHRISTY_MCGUIRE,F,27-Nov-57,,ALIANZA,KELLY33@GMAIL.COM +316,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-10-26,ERIC_RAMOS,M,16-May-07,,LA_LUCILA,MICHAEL48@GMAIL.COM +317,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-11-13,LINDSAY_JOHNS,F,30-Oct-72,,AGUADA_DEL_LORO,SHIRLEY11@GMAIL.COM +318,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2021-01-21,WHITNEY_KENT,F,08-Nov-25,,PIAMONTE,DUKEHOLLY@HOTMAIL.COM +319,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-11-02,JUSTIN_WHITAKER,M,02-Mar-16,,WHEELWRIGHT,BARKERMICHAEL@HOTMAIL.COM +320,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-09-23,STEVEN_ZIMMERMAN,M,16-Feb-97,,CANGREJILLOS,LAUREN10@GMAIL.COM +321,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-09-23,JILLIAN_NELSON,F,23-Oct-90,,BAJO_LA_CANCHA,JANICEJOSEPH@YAHOO.COM +322,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-10-14,MONICA_SMITH,F,22-Jan-86,,ARANA,LESLIEFRANCIS@HOTMAIL.COM +323,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2021-01-03,CORY_ANDERSON,M,13-Nov-09,,9_DE_JULIO,PWILSON@YAHOO.COM +324,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2021-01-01,MICHAEL_GARZA,M,29-Nov-41,,CAMINERA_LUJAN,KATHERINEYOUNG@YAHOO.COM +325,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2021-01-25,MEGAN_SHELTON,F,17-Nov-13,,OCHENTA_Y_CUATRO,DUFFYHEATHER@YAHOO.COM +326,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-10-05,RYAN_BAUER,M,19-Aug-46,,ISLA_LOS_LAURELES,BWASHINGTON@HOTMAIL.COM +327,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-11-12,TAMMY_WEST,F,06-Jul-64,,EL_RETIRO,UCARTER@YAHOO.COM +328,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-11-05,GEORGE_SHANNON,M,14-Jul-42,,EL_OLIVO,NTORRES@YAHOO.COM +329,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-10-23,MICHAEL_JOHNSON,M,13-Feb-05,,DRABBLE,JASMINELARSEN@HOTMAIL.COM +330,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-12-22,APRIL_LAM,F,25-Apr-81,,ESC_NAV_MILITAR_RIO_SANT,RBENDER@GMAIL.COM +331,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-09-04,PAULA_TERRY,F,31-Jan-21,,ANGELONI,SEAN50@YAHOO.COM +332,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-10-16,DANIELLE_GARCIA,F,01-Jul-35,,FRANCISCO_CASAL,BRETT69@HOTMAIL.COM +333,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-10-24,ASHLEY_ROLLINS,F,01-Jan-67,,CAÑADON_CALIENTE,GOODMANDEANNA@YAHOO.COM +334,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-10-30,AMBER_DELACRUZ,F,24-Jan-18,,AYUI_PARADA,ANNA25@HOTMAIL.COM +335,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-09-13,BENJAMIN_BROWN,M,27-Feb-93,,CAMPO_BOTTO,LZAVALA@HOTMAIL.COM +336,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2021-01-25,PAMELA_GREEN,F,19-Aug-19,,EL_JUNCALITO,HARRISRONALD@HOTMAIL.COM +337,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-09-07,JOSHUA_TURNER,M,20-Apr-79,,ISLA,GALLAGHERDANIELLE@YAHOO.COM +338,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2021-01-28,TYLER_MCCALL,M,13-Jan-44,,AVIA_TERAI,FCARSON@GMAIL.COM +339,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-11-28,STACEY_RAMIREZ,F,25-Feb-58,,11_DE_MAYO,MICHAELTYLER@YAHOO.COM +340,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-11-07,TRACY_MATTHEWS,F,27-May-78,,ARROYO_HONDO,ANDREW83@HOTMAIL.COM +341,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2021-01-13,CRAIG_CRAWFORD,M,16-Nov-74,,BARRANQUITAS,AMY86@YAHOO.COM +342,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-10-21,KIMBERLY_BOWERS,F,02-Apr-88,,LA_PASTORA,JEANREYES@HOTMAIL.COM +343,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-11-27,ELIZABETH_HARRIS,F,01-Jul-77,,20_DE_FEBRERO,MSANCHEZ@YAHOO.COM +344,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-10-22,LORI_SULLIVAN,F,12-Jan-05,,AGUA_BOTADA,OMORAN@GMAIL.COM +345,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-09-19,EMILY_CARTER,F,17-Jun-53,,CAMPO_CRISOL,BLACKBRANDON@YAHOO.COM +346,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-11-05,MELISSA_PERRY,F,31-Dec-29,,DOS_HERMANAS,KIMBERLYWELCH@YAHOO.COM +347,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-09-10,WILLIAM_REID,M,10-Dec-43,,CASEROS,TWILLIAMS@YAHOO.COM +348,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-12-30,CHRISTINE_LEE,F,11-Jan-29,,SAN_MARCELO,KEVIN37@YAHOO.COM +349,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-11-21,MELISSA_TAYLOR,F,02-Feb-14,,AGUADA_ALEGRE,JAMESARNOLD@GMAIL.COM +350,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-12-16,SUSAN_GONZALEZ,F,24-May-77,,AMBROSIO_P_LEZICA,MIRANDA68@YAHOO.COM +351,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-09-27,LOGAN_RASMUSSEN,M,04-Jan-09,,9_DE_JULIO_KILOMETRO_20,STARKMACKENZIE@HOTMAIL.COM +352,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-10-29,MATTHEW_NORRIS,M,28-Apr-51,,BAHIA_CRACHER,WEBERKEVIN@GMAIL.COM +353,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-09-21,AUSTIN_ZHANG,M,17-Nov-50,,DESVIO_KILOMETRO_234,NRANDALL@GMAIL.COM +354,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-12-06,NICOLE_MARTINEZ,F,06-Oct-09,,4_DE_NOVIEMBRE,FVARGAS@HOTMAIL.COM +355,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-12-20,JANE_BUTLER,F,25-Aug-24,,ERNESTINA,VNEWMAN@YAHOO.COM +356,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-09-08,JIM_JOHNSON,M,26-Jul-90,,BAÑOS_DE_LA_LAJA,NATASHA62@GMAIL.COM +357,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-12-07,REBECCA_ANDERSON,F,05-Aug-19,,AGUA_CERCADA,STEWARTANTHONY@YAHOO.COM +358,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-12-05,ANTHONY_HESS,M,07-Nov-89,,ANGELITA,MICHAEL05@HOTMAIL.COM +359,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-09-02,LUIS_COX,M,21-Apr-90,,BASE_AEREA_TENIENTE_MATIENZO,PHOPKINS@HOTMAIL.COM +360,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-12-08,CYNTHIA_FOSTER,F,01-Feb-18,,DEST_AERONAUTICO_MILIT_RECONQU,BENTONHOLLY@HOTMAIL.COM +361,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-09-03,BRANDY_JOHNSON,F,21-Sep-77,,ANDALUCIA,CYNTHIAJOHNSON@HOTMAIL.COM +362,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2021-01-07,COLLEEN_KELLY,F,23-Feb-04,,ALCARAZ_1RO,LCLARK@GMAIL.COM +363,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-11-24,DARLENE_HOFFMAN,F,07-Dec-86,,SAN_FERNANDO,CHRISTIANHANNAH@YAHOO.COM +364,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-11-01,MARCUS_JOHNSON,M,22-Jun-54,,KILOMETRO_77,SCOTTMITCHELL@YAHOO.COM +365,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-12-31,STACY_LARA,F,25-Dec-15,,COLONIA_ZAPATA,CLINTON96@YAHOO.COM +366,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-12-20,TAMMY_CUNNINGHAM,F,22-Dec-44,,ARROYO_CASTILLO,CHAD77@YAHOO.COM +367,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2021-01-25,SAMANTHA_COCHRAN,F,04-Nov-58,,ARAÑITA,ROGERSJAMES@HOTMAIL.COM +368,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-12-25,TAMMY_WELCH,F,14-Jan-80,,CEVIL_GRANDE,DELEONGLORIA@GMAIL.COM +369,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-09-12,TINA_RICE,F,18-Dec-51,,CUENCA,STEPHENWAGNER@HOTMAIL.COM +370,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2021-01-26,MELISSA_STANLEY,F,13-May-02,,ALGARROBAL,MELISSA77@HOTMAIL.COM +371,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-10-30,AMANDA_HILL,F,13-Aug-19,,CHANILAO,LAUREN14@GMAIL.COM +372,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2021-01-01,LORI_GONZALEZ,F,05-Jun-99,,ALPACHIRI,BATESROBERT@HOTMAIL.COM +373,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-11-09,CRYSTAL_COOK,F,30-Jul-45,,SUNDBLAD,PGREEN@YAHOO.COM +374,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-11-18,AUDREY_ADAMS,F,16-Jun-17,,EMPALME_SAN_CARLOS,GOMEZRACHEL@GMAIL.COM +375,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-09-06,CYNTHIA_DAVIS,F,24-Sep-67,,ALBERTI,CHRISTOPHERHANSON@HOTMAIL.COM +376,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-09-22,EMILY_JACKSON,F,10-Nov-67,,ALBERTO_GERCHUNOFF,COLECASTILLO@YAHOO.COM +377,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-12-31,JOSEPH_PIERCE,M,10-Sep-80,,AGUSTONI,GOODWINJOSEPH@HOTMAIL.COM +378,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-09-28,RHONDA_EVANS,F,27-Aug-16,,NORDELTA,CARLJACKSON@HOTMAIL.COM +379,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2021-01-25,ELIZABETH_ROWE,F,09-Sep-34,,SAN_ANTONIO_DE_OBLIGADO,JENNA87@HOTMAIL.COM +380,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-12-13,CURTIS_CLARK,M,02-May-13,,FAVELLI,LOUISMURPHY@GMAIL.COM +381,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2021-01-11,KYLE_CASTILLO,M,30-Jun-80,,ALTO_VERDE,PMUELLER@GMAIL.COM +382,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-09-21,JOSEPH_BARBER,M,16-Nov-83,,ANASAGASTI,NATHANIEL69@YAHOO.COM +383,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-11-21,MATTHEW_BELTRAN,M,07-May-32,,CHAMICAL,WEEKSJENNIFER@HOTMAIL.COM +384,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-11-14,TINA_WHITE,F,16-Oct-81,,EL_HORNO,COBBLAURA@HOTMAIL.COM +385,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2021-01-06,THOMAS_VALENCIA,M,11-Jan-70,,DOLORES,COURTNEY97@GMAIL.COM +386,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-09-19,JOSHUA_HENRY,M,22-Sep-20,,AGRELO,MARIAGEORGE@YAHOO.COM +387,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-09-16,KEITH_WEBER,M,23-Jun-76,,CATUA,FLORESSABRINA@YAHOO.COM +388,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-12-26,STEVEN_CHANDLER,M,24-Aug-08,,ANGOSTURA,KENNETH61@HOTMAIL.COM +389,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2021-01-20,AUSTIN_YU,M,28-May-16,,ARROYO_PALMAR,STEWARTCHRISTINA@YAHOO.COM +390,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-10-20,LANCE_ANDREWS,M,20-Apr-65,,BARRO_NEGRO,XMONTOYA@HOTMAIL.COM +391,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-12-19,CRYSTAL_SMITH,F,12-Sep-04,,EL_JUMEAL,BAKERLAUREN@GMAIL.COM +392,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-11-06,STEPHANIE_RAY,F,01-Dec-19,,EL_PINO,VNORMAN@GMAIL.COM +393,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-11-14,JESSICA_HAMILTON,F,03-Nov-06,,ARROYO_GUILAIA,JOSEPH07@YAHOO.COM +394,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-10-24,JENNIFER_LUCERO,F,02-Mar-06,,CUARTEL_V,PATTERSONDEBRA@HOTMAIL.COM +395,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-11-04,SHANNON_RAMIREZ,F,05-Jan-62,,ARRIBEÑOS,WHUFFMAN@YAHOO.COM +396,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-10-24,JOHNNY_SCHULTZ,M,02-Apr-86,,ARBOL_SOLO,STEVEN23@GMAIL.COM +397,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-11-08,TYRONE_DOYLE,M,22-Apr-44,,EL_TALA,JANDREWS@GMAIL.COM +398,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-12-18,DAVID_DICKERSON,M,01-Apr-26,,KILOMETRO_125,TPETERSON@YAHOO.COM +399,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2021-01-09,ANGELA_ROCHA,F,30-Sep-67,,BRITOS,TIFFANYLONG@GMAIL.COM +400,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-12-19,KRISTIN_MCPHERSON,F,14-Feb-02,,CAÑADA,SMITHROBERT@YAHOO.COM +401,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-11-13,ALLISON_THOMPSON,F,16-Mar-55,,AIMOGASTA,ERICRICHARDS@HOTMAIL.COM +402,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-10-08,CRYSTAL_PETERSON,F,19-Sep-10,,ATREUCO,GRIFFITHGABRIELA@HOTMAIL.COM +403,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-09-05,KATHERINE_PETTY,F,05-Feb-05,,CAMBA_PASO,RUSSELLMICHAEL@HOTMAIL.COM +404,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2021-01-18,MICHAEL_HURST,M,06-Mar-15,,IRAOLA,DAVE75@HOTMAIL.COM +405,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-10-27,SCOTT_ORTIZ,M,22-Jan-47,,ALCARAZ_1RO,ZDODSON@HOTMAIL.COM +406,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-10-07,PATRICIA_DAVIS,F,16-Aug-09,,D_ORBIGNY,ATKINSKEITH@GMAIL.COM +407,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-09-30,JAMES_LEWIS,M,06-Jan-87,,BERISSO,EBARBER@YAHOO.COM +408,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-09-02,KIMBERLY_GONZALEZ,F,12-Jun-66,,QUILMES_OESTE,ANGELICAEVANS@HOTMAIL.COM +409,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-11-03,ROBERT_KING,M,24-Jun-07,,ARROYO_DE_LA_CRUZ,CLARKALICE@YAHOO.COM +410,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2021-01-23,PEGGY_NELSON,F,10-Jun-96,,COMANDANTE_GRANVILLE,JGALLEGOS@YAHOO.COM +411,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-09-20,JOHN_SMITH,M,22-May-82,,BARRIO_VILLA_CORDOBA,EMILYMORENO@YAHOO.COM +412,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-10-30,JOHN_UNDERWOOD,M,07-Aug-08,,PLANICIE_BANDERITA,SONYA54@HOTMAIL.COM +413,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-09-17,ALICIA_RODRIGUEZ,F,10-Jul-15,,CAÑADON_DE_LAS_VACAS,RPARSONS@GMAIL.COM +414,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2021-01-23,MICHAEL_HINES,M,19-Feb-59,,BASE_AEREA_TENIENTE_MATIENZO,LISA02@YAHOO.COM +415,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-12-26,HELEN_CUNNINGHAM,F,15-Sep-54,,ARROYO_ISABEL,NATALIE26@GMAIL.COM +416,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-10-28,DANIEL_FLORES,M,19-Mar-51,,BLANCA_GRANDE,DAVISPAUL@HOTMAIL.COM +417,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-10-18,JAMES_ROBLES,M,23-Jun-72,,LOS_POLVORINES,KENNETH80@HOTMAIL.COM +418,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-09-13,ANGELICA_ATKINS,F,19-Jul-76,,EL_SOCORRO,WALLACEGABRIELLE@YAHOO.COM +419,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-10-25,NICOLE_BLACKBURN,F,21-Nov-40,,BELLOCQ,ABIGAIL97@YAHOO.COM +420,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-12-18,JOCELYN_ORR,F,02-Nov-31,,CAMPO_MEDINA,AMANDAKENNEDY@GMAIL.COM +421,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-11-15,TODD_GROSS,M,01-Nov-38,,COLONIA_BOMBAL,AEDWARDS@GMAIL.COM +422,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-12-02,STEPHANIE_PETERSON,F,30-Jul-42,,COLONIA_LOS_BOSQUES,MICHAEL79@YAHOO.COM +423,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2021-01-17,SEAN_LEWIS,M,28-Apr-50,,BALNEARIO_CHAPALCO,PATRICIA71@GMAIL.COM +424,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2021-01-28,CHARLES_BATES,M,02-Mar-00,,25_DE_MAYO,LCOLLINS@YAHOO.COM +425,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-11-26,STEPHANIE_LOPEZ,F,16-Aug-20,,HUGHES,ROBERT90@GMAIL.COM +426,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2021-01-06,JILL_GONZALEZ,F,04-Feb-51,,COMANDANTE_LEAL,SAMANTHADECKER@HOTMAIL.COM +427,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2021-01-21,CHRISTIAN_GUTIERREZ,M,14-Oct-57,,COLONIA_FALCO,ALEXANDRIANAVARRO@HOTMAIL.COM +428,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-10-13,KEVIN_MCCLURE,M,15-Oct-58,,CAMPO_GIMENEZ,JACOBSRODNEY@HOTMAIL.COM +429,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-10-17,KRISTIN_LLOYD,F,21-Nov-78,,CONDARCO,ANDREWSPAMELA@HOTMAIL.COM +430,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-11-22,MIGUEL_HOLDER,M,15-Oct-96,,BARRIO_VILLA_CORDOBA,CMOORE@GMAIL.COM +431,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-10-03,NICOLE_GREEN,F,19-Jan-29,,ATALAYA,RAMIREZTODD@HOTMAIL.COM +432,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-11-13,JESSICA_HARMON,F,13-May-73,,FUNKE,VICTORHORTON@GMAIL.COM +433,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-09-19,OLIVIA_JONES,F,03-Mar-13,,CAMPO_PEÑA_LOPEZ,RFISHER@HOTMAIL.COM +434,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-09-27,DR._DENNIS_COLLINS,M,07-Mar-46,,BARCALA,LISAWILLIS@HOTMAIL.COM +435,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-09-23,AMANDA_BOYD,F,03-Nov-92,,ESMERALDA,MSTEWART@YAHOO.COM +436,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2021-01-11,MARK_GOMEZ,M,21-Dec-50,,ALTO_VERDE,BRIANACOLE@HOTMAIL.COM +437,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-09-03,MR._MICHAEL_CLAY_MD,M,09-Jan-32,,CAMINERA_SAMBOROMBON,GSCOTT@GMAIL.COM +438,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-12-03,LAURA_RAMIREZ,F,16-Dec-30,,COLONIA_LA_BLANQUITA,JOSHUASMITH@YAHOO.COM +439,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-12-17,ASHLEY_ADAMS,F,22-Dec-07,,KILMETRO_165,UOWEN@YAHOO.COM +440,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-12-12,ROBERT_GENTRY,M,13-Apr-74,,ALPACHIRI,FOXJULIA@GMAIL.COM +441,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2021-01-01,ERIC_SLOAN,M,29-Sep-97,,AGUA_COLORADA,LOPEZNICHOLE@GMAIL.COM +442,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-11-14,JOEL_CRAWFORD,M,03-May-62,,CHAPI_TALO,TJACOBSON@HOTMAIL.COM +443,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-11-04,HEATHER_HOFFMAN,F,09-Aug-31,,CAMPO_COUBERT,WALKERJOE@YAHOO.COM +444,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-12-14,BETTY_COLLINS,F,17-Dec-30,,COSTA_DEL_NOGOYA,DAVIDEDWARDS@HOTMAIL.COM +445,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-12-31,ANTONIO_ALVARADO,M,16-Aug-71,,ALAMOS,KEITH31@YAHOO.COM +446,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-10-06,TRAVIS_SCHMIDT,M,14-Mar-40,,CORRAL_DE_PIEDRAS,ALLENSULLIVAN@HOTMAIL.COM +447,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-10-19,LACEY_OWENS,F,25-Jul-87,,AMBAS_PUNTILLAS,WERNERAARON@HOTMAIL.COM +448,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-11-21,STEVEN_GONZALEZ,M,13-Jul-18,,PLANICIE_BANDERITA,BRENDA06@HOTMAIL.COM +449,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-11-20,DAN_MARTINEZ,M,12-Feb-96,,BALCARCE,EHURLEY@HOTMAIL.COM +450,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2021-01-11,APRIL_HOUSE,F,22-Apr-16,,CHAPI_TALO,ACEVEDOMARK@HOTMAIL.COM +451,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-09-16,KRISTIN_WILLIAMS,F,10-Apr-58,,SAN_MAYOL,AGUIRREWILLIAM@YAHOO.COM +452,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2021-01-22,JILL_YOUNG,F,22-Aug-28,,BELLA_VISTA,JOHNDILLON@HOTMAIL.COM +453,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-10-30,ERIC_PARSONS,M,30-Oct-95,,BOWEN,BOBBY78@GMAIL.COM +454,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-10-28,JONATHAN_WIGGINS,M,06-Aug-08,,30_DE_OCTUBRE,ERICJACKSON@YAHOO.COM +455,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-11-04,RYAN_BRIGGS,M,15-Feb-28,,LA_CHISPA,JONESJUSTIN@HOTMAIL.COM +456,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-11-29,SHAWN_JONES,M,05-Aug-78,,ARROYO_PASTORA,TIMOTHYMONTGOMERY@HOTMAIL.COM +457,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2021-01-24,KELLY_HENRY,F,28-Jan-01,,AERO_CLUB_ROSARIO,SUTTONGREGORY@GMAIL.COM +458,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-09-24,ANNE_COOK,F,06-Aug-08,,ANGUIL,LAURA24@YAHOO.COM +459,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-09-21,HENRY_CAIN,M,27-Mar-42,,ALMIRANTE_BROWN,BROWNCHRISTOPHER@YAHOO.COM +460,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-10-06,JOHNNY_ORTIZ,M,16-Jun-17,,CAÑADA,REESESHAWN@YAHOO.COM +461,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-11-16,JARED_POWERS,M,05-Oct-16,,BAJO_DE_RACO,JOHNSONCHARLOTTE@HOTMAIL.COM +462,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-10-08,NATHANIEL_JOHNSON,M,24-Oct-81,,ABRA_DEL_TRIGO,DELEONNICOLE@YAHOO.COM +463,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-12-25,REBECCA_HOPKINS,F,23-Jun-36,,SIERRA_DE_LA_VENTANA,WILSONMIKE@GMAIL.COM +464,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-12-04,DANIEL_WILLIAMS,M,28-Feb-92,,CAMPO_PEÑA_LOPEZ,WARERYAN@GMAIL.COM +465,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-11-26,PATRICIA_AGUILAR,F,17-Apr-53,,ARANA,JAMES12@HOTMAIL.COM +466,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-11-02,RICARDO_SLOAN,M,23-Nov-74,,CHUMBICHA,KNIGHTMICHAEL@YAHOO.COM +467,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-11-01,CHRISTOPHER_SMITH,M,24-Dec-17,,VILLA_LYNCH,ZCERVANTES@YAHOO.COM +468,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2021-01-22,DENISE_HALL,F,18-Jul-05,,DOCK_SUD,HARDINGJORGE@YAHOO.COM +469,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-12-17,ANDREA_BURTON,F,09-Nov-11,,SALADILLO_NORTE,KIM58@YAHOO.COM +470,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-09-01,EDWIN_BRADLEY,M,30-Aug-14,,ALDEA_ASUNCION,XLEONARD@HOTMAIL.COM +471,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-12-03,JULIA_MCDANIEL,F,22-Apr-91,,EL_CARRETERO,VBURTON@YAHOO.COM +472,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2021-01-21,DANIEL_JONES,M,10-Jun-87,,ARROYO_PASTORA,KRISTINEGILLESPIE@YAHOO.COM +473,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2021-01-23,JODY_SMITH,F,05-Oct-46,,LA_CHINACA,NICOLECARRILLO@YAHOO.COM +474,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-11-23,PATRICK_SWEENEY,M,02-Jun-27,,COLON,GCARLSON@HOTMAIL.COM +475,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-12-07,JOSEPH_NORTON,M,09-Aug-21,,COLONIA_TACURALES,MELISSAGIBSON@HOTMAIL.COM +476,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-10-22,RITA_MORGAN,F,31-Jul-18,,VALLE_HONDO,KATHYGARCIA@YAHOO.COM +477,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2021-01-17,JAMES_TORRES,M,04-Aug-48,,KILOMETRO_47,STANLEYPARKS@YAHOO.COM +478,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-11-24,LARRY_THOMAS,M,02-Jan-06,,ALONGO,HILLDONNA@HOTMAIL.COM +479,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-12-12,AUSTIN_CURTIS,M,31-Dec-84,,CHOCORI,KELLYWALTERS@HOTMAIL.COM +480,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-12-26,TYLER_WARD,M,16-Nov-25,,ASCENCION,FINLEYBRITTNEY@GMAIL.COM +481,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-09-13,ELIZABETH_JOHNSTON,F,04-Aug-33,,ABIPONES,MEGANMYERS@YAHOO.COM +482,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-09-05,SAMANTHA_PEREZ,F,05-Jan-24,,ALCARAZ_SUD,LUCASANDREA@YAHOO.COM +483,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-09-12,KAREN_WALLACE,F,12-Dec-99,,VICENTE_LOPEZ,JENNIFER41@YAHOO.COM +484,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-10-31,TAYLOR_WILLIS,F,26-Nov-19,,BLAQUIER,ROBINSONDANNY@YAHOO.COM +485,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2021-01-03,ERIC_MARTINEZ,M,11-Apr-68,,ABRA_DEL_TAFI,ADRIENNE63@HOTMAIL.COM +486,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2021-01-30,ANA_HOLT,F,29-Jan-14,,CARAPACHAY,ALANCROSS@HOTMAIL.COM +487,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-09-03,MICHAEL_BALDWIN,M,16-Jan-68,,AGUADA,ALYSSABENSON@HOTMAIL.COM +488,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2021-01-19,SEAN_FAULKNER,M,10-Apr-47,,ALDEA_SAN_ANTONIO,AGONZALEZ@HOTMAIL.COM +489,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-12-14,JOSEPH_BENNETT,M,29-Oct-95,,ALTO_RIO_PICO,ROBERTWILKERSON@HOTMAIL.COM +490,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-09-11,SARAH_KIRK,F,26-Mar-00,,CAÑADON_DE_LAS_VACAS,JESSICAPHILLIPS@YAHOO.COM +491,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-12-25,AMANDA_PHILLIPS,F,02-Jan-08,,GERLI,JENNIFERPARKER@HOTMAIL.COM +492,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-12-03,DAVID_PECK,M,30-Jun-25,,FRIGORIFICO_CAP,JEFFREYPOWELL@GMAIL.COM +493,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-11-15,STEVEN_BERG,M,16-Oct-39,,BERRETTA,ANTHONYGRAY@HOTMAIL.COM +494,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-12-29,MATTHEW_MARTIN,M,14-Aug-42,,ALTO_DEL_SALADILLO,DSMITH@HOTMAIL.COM +495,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-12-01,CHARLES_HURST,M,29-Mar-91,,COLONIA_BERRO,JUDITHGILBERT@GMAIL.COM +496,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-11-14,JERRY_HOWARD,M,04-Jan-98,,ARROYO_CASCO,COURTNEY36@HOTMAIL.COM +497,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-10-04,ADAM_CARRILLO,M,03-Jun-84,,ESTANCIA_SANTA_CATALINA,ALVINSCOTT@YAHOO.COM +498,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2021-01-23,HUNTER_SHAFFER,M,26-Dec-39,,ARBOLEDA,NSKINNER@HOTMAIL.COM +499,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-09-06,WAYNE_SMITH,M,13-Sep-72,,AGUA_BLANCA,LINDA67@YAHOO.COM +500,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-10-13,MATTHEW_WELLS,M,02-Oct-80,,DOMSELAAR,PMENDEZ@HOTMAIL.COM +501,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-11-10,DANIELLE_DEAN,F,18-May-89,,LA_PRIMAVERA,GOODMANDAVID@HOTMAIL.COM +502,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-11-20,ALEX_NELSON,M,14-Oct-30,,LA_QUERENCIA,LARSONDANIEL@GMAIL.COM +503,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-11-07,EDWARD_GUZMAN,M,28-Jul-85,,ALDEA_APELEG,UMURPHY@YAHOO.COM +504,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-11-02,JAMES_KING,M,24-Jun-72,,28_DE_NOVIEMBRE,HTHOMPSON@YAHOO.COM +505,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-12-23,DIANE_LOPEZ,F,23-Mar-52,,COLONIA_ABORIGEN,DYLAN69@HOTMAIL.COM +506,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-11-21,JESSICA_STEIN,F,21-Apr-19,,AGUA_SEBALLE,PARKERTARA@GMAIL.COM +507,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2021-02-01,RANDALL_BARKER,M,09-Jul-20,,FRANCISCO_MADERO,DENNISJASON@GMAIL.COM +508,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2021-01-04,MADISON_MCGUIRE,F,09-Mar-41,,ACOSTILLA,DAVIDWYATT@HOTMAIL.COM +509,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-12-27,JAMES_PHILLIPS,M,13-Sep-31,,CABI_MONDA,HUGHESJESSE@HOTMAIL.COM +510,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-09-05,RICARDO_INGRAM,M,28-Dec-05,,CANDIOTI,VERONICAEVANS@HOTMAIL.COM +511,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2021-01-12,TIMOTHY_GLASS,M,09-Jul-32,,PASO_DEL_REY,DAVISSUSAN@YAHOO.COM +512,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2021-01-05,RANDY_PAUL,M,06-Dec-29,,ALPACHIRI,LUIS55@GMAIL.COM +513,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-12-15,THOMAS_WHITE,M,07-Jun-68,,AGUA_DE_LA_PIEDRA,ANDREW14@YAHOO.COM +514,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2021-01-09,BRANDI_LESTER,F,09-Nov-73,,BREA_CHIMPANA,DTUCKER@HOTMAIL.COM +515,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-10-22,MICHAEL_BYRD,M,31-Dec-19,,CAMPANA,YADAMS@GMAIL.COM +516,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-09-29,SHANNON_KNIGHT,F,09-Dec-13,,ALFEREZ_SAN_MARTIN,LYNNGONZALEZ@HOTMAIL.COM +517,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-09-14,KENNETH_HERNANDEZ,M,04-Feb-22,,COLONIA_CORONEL_DORREGO,COXGABRIELLE@HOTMAIL.COM +518,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-11-26,THOMAS_LEE,M,28-Feb-21,,KILOMETRO_47,KMASSEY@YAHOO.COM +519,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2021-01-17,MR._MICHAEL_SMITH,M,27-Jun-50,,ALTO_LAS_LECHUZAS,KHERNANDEZ@YAHOO.COM +520,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-10-01,LAURA_WILLIAMS,F,20-Nov-09,,PAGANCILLO,SANFORDHEATHER@YAHOO.COM +521,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-09-19,DAVID_STEWART,M,15-Jun-08,,SAN_CLEMENTE_DEL_TUYU,LEESTEPHANIE@YAHOO.COM +522,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-10-21,JASON_BENSON,M,09-Mar-71,,PILAR,LAWRENCECABRERA@YAHOO.COM +523,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-12-14,GUY_SMITH,M,05-Aug-28,,23_DE_AGOSTO,CAMPBELLROBERT@GMAIL.COM +524,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-12-28,HANNAH_SUAREZ,F,04-Feb-95,,APEADERO_LAS_CHIMBAS,KJOHNSON@GMAIL.COM +525,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-10-16,DAVID_PATTERSON,M,11-Jun-38,,BELLA_VISTA,XPEREZ@HOTMAIL.COM +526,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-10-30,JOSEPH_WARD,M,22-Apr-71,,CAPILLA_GUADALUPE_NORTE,JJOHNSON@HOTMAIL.COM +527,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2021-01-12,BILL_MARTINEZ,M,29-Jan-59,,BALNEARIO_OCEANO,BRENDAMILLER@GMAIL.COM +528,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-09-06,CHRISTOPHER_JACOBS,M,09-Jun-27,,VILLA_DE_MAYO,OCRUZ@GMAIL.COM +529,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-12-06,SERGIO_MORGAN,M,12-Feb-06,,ALTO_LOS_CARDALES,MARY78@YAHOO.COM +530,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2021-01-23,PATRICIA_WILKINS,F,29-Apr-36,,ALBIGASTA,WGRAHAM@HOTMAIL.COM +531,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2021-01-11,ELIZABETH_FITZGERALD,F,22-Sep-26,,EL_SOMBRERITO,CRYSTAL53@HOTMAIL.COM +532,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-10-26,ANGELA_FREDERICK,F,24-Jun-25,,BARADERO,CONNORWILLIAMS@HOTMAIL.COM +533,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2021-01-31,JOSEPH_REYES,M,03-Jun-13,,GENERAL_RODRIGUEZ,PETER12@GMAIL.COM +534,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-09-17,THOMAS_PHILLIPS,M,13-Nov-88,,ALTO_DE_LAS_ARAÑAS,MARCTAYLOR@YAHOO.COM +535,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-11-26,ADRIAN_MILLER,M,20-Mar-42,,CARILO,JOHNCRUZ@HOTMAIL.COM +536,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-10-19,ANDREW_ELLIOTT,M,11-Oct-04,,BERISSO,WMCDOWELL@HOTMAIL.COM +537,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-12-13,EMILY_GONZALEZ,F,04-Mar-09,,COLONIA_LAS_YESCAS,COXSARA@GMAIL.COM +538,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-12-18,ANDRE_CHAMBERS,M,29-Sep-15,,CAPITAN_SOLARI,MEGAN71@HOTMAIL.COM +539,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2021-01-07,BRITTANY_GIBSON,F,16-Jul-25,,ITUZAINGO,ACEVEDOJASMINE@HOTMAIL.COM +540,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-09-17,MORGAN_PEARSON,F,24-Mar-33,,ARROYO_QUILLA,PATRICKANDERSON@HOTMAIL.COM +541,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-09-02,ASHLEY_GILL,F,29-May-08,,ARROYO_CAHUNCO,KATIE02@HOTMAIL.COM +542,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-10-01,CARMEN_ROSALES,F,23-Nov-11,,CORONEL_CHARLONE,MEGANLEWIS@YAHOO.COM +543,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-12-05,DAVID_HARMON,M,10-Jul-69,,ARROYO_CEIBO,ZBELL@GMAIL.COM +544,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2021-01-05,ASHLEY_CURTIS,F,29-May-60,,ARTURO_SEGUI,TWATSON@YAHOO.COM +545,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-12-30,ASHLEY_MURPHY,F,27-Jun-89,,PILAR,DONALDMORGAN@YAHOO.COM +546,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-11-01,MIGUEL_GONZALES,M,22-Apr-17,,AGUADITA,LCAREY@HOTMAIL.COM +547,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-12-07,CHRISTINE_GONZALEZ,F,05-Aug-25,,ARROYO_GRANDE,ALEJANDROPOWELL@GMAIL.COM +548,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-10-22,SHERRI_IBARRA,F,17-Aug-13,,KILOMETRO_77,BRANDON06@YAHOO.COM +549,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-12-09,AMY_ANDERSON,F,26-Aug-31,,ALEJANDRO_PETION,SANFORDDANIEL@YAHOO.COM +550,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-12-15,JANET_MARTINEZ,F,05-Jul-89,,ESTACION_MAZAN,CHERYL24@HOTMAIL.COM +551,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-11-27,KIRK_DEAN,M,27-Feb-25,,ZONA_DELTA_TIGRE,CARLOSCASTILLO@HOTMAIL.COM +552,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-11-07,TIFFANY_HALE,F,24-Mar-88,,COLONIA_LOTE_12,ANTHONYJENNINGS@GMAIL.COM +553,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-12-23,KAREN_SHEPHERD,F,11-May-80,,CAÑADON_CALIENTE,ROBERTKIM@GMAIL.COM +554,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-10-23,MARK_MILLER,M,07-Nov-04,,CALERA,EMILYGARCIA@GMAIL.COM +555,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-11-28,SCOTT_KNIGHT,M,07-Jan-07,,ALLENDE,CHRISTINENGUYEN@YAHOO.COM +556,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2021-01-22,REGINA_WILLIAMS,F,23-Aug-21,,BOCAYUBA,LONGKATRINA@GMAIL.COM +557,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2021-01-07,ALEXANDER_HOOVER,M,20-Oct-63,,REALICO,CAMERON48@HOTMAIL.COM +558,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-10-29,MEGAN_BUTLER,F,20-Jul-94,,WHEELWRIGHT,CALLAHANPATRICK@GMAIL.COM +559,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2021-01-20,ANGELA_BARNES,F,18-Jun-77,,ARROYO_CASTILLO,JUANWILLIS@HOTMAIL.COM +560,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2021-01-25,LISA_WHITAKER,F,27-Sep-16,,EMPALME,PAULJONES@GMAIL.COM +561,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-09-13,JENNIFER_RILEY,F,18-Aug-17,,ALVARO_BARROS,SAUNDERSTRACI@YAHOO.COM +562,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-09-16,NICHOLAS_MCCOY,M,20-Jun-10,,MAIPU,RMCCANN@GMAIL.COM +563,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-10-12,REBECCA_SNYDER,F,04-May-81,,AGRIO_BALSA,CARLSONDANIELLE@HOTMAIL.COM +564,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2021-01-14,EMILY_NELSON,F,20-Dec-77,,GABOTO,UPECK@GMAIL.COM +565,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-10-17,BECKY_HENDERSON,F,20-Jan-97,,LABARDEN,CHRISTINA17@YAHOO.COM +566,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-11-14,STANLEY_ALLEN,M,12-Feb-25,,BARRIO_VILLA_CORDOBA,YMCINTOSH@GMAIL.COM +567,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-11-24,SUMMER_PHILLIPS_DDS,F,22-Jan-67,,AMADORES,BRIAN25@HOTMAIL.COM +568,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-09-27,WILLIAM_SCHAEFER,M,24-Nov-68,,AZOPARDO,PONCEDAVID@GMAIL.COM +569,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-09-15,ANNA_GORDON,F,01-Jun-55,,AMPATA,MATHEW70@HOTMAIL.COM +570,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2021-01-14,DANIEL_STRONG,M,13-Mar-18,,COLONIA_SAN_FRANCISCO,JASONKERR@GMAIL.COM +571,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-10-01,MELISSA_SIMMONS_MD,F,11-Dec-27,,ARTURO_SEGUI,MARVINROBINSON@HOTMAIL.COM +572,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2021-01-15,MICHELLE_RYAN,F,17-Jul-52,,CHICLANA,ZACHARYCOLEMAN@YAHOO.COM +573,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2021-02-01,KIMBERLY_ORTIZ,F,12-May-18,,LOS_LAURELES,TAMMY21@YAHOO.COM +574,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-12-10,DAVID_HAYDEN,M,10-May-41,,ESTACION_USPALLATA,ANGELANIELSEN@YAHOO.COM +575,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2021-01-21,MATHEW_WRIGHT,M,26-Jun-93,,ARROYO_CANELON,KLINEBRIANA@GMAIL.COM +576,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2021-01-16,CAROLYN_BURTON,F,25-Feb-13,,CONDARCO,TAMMY88@YAHOO.COM +577,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2021-01-17,AMY_SMITH,F,23-Nov-29,,AGUAPEY,REYNOLDSDOUGLAS@YAHOO.COM +578,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-10-02,LISA_MILLS,F,29-Nov-16,,ITUZAINGO,GONZALEZCANDICE@HOTMAIL.COM +579,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-09-27,NANCY_GUZMAN,F,03-Feb-37,,GANDOLFI,PEREZTERESA@GMAIL.COM +580,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2021-01-07,WILLIAM_WILSON,M,07-Jan-52,,BARRANCAS,JONESANNA@HOTMAIL.COM +581,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-10-01,EDWARD_TORRES,M,06-Oct-48,,AGUA_Y_ENERGIA,TMCNEIL@HOTMAIL.COM +582,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-09-11,ADRIANA_GILL,F,03-Oct-34,,ALGARROBAL,WHITNEYRIVERA@GMAIL.COM +583,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-12-09,JERRY_PARK,M,08-Apr-35,,AYACUCHO,JONATHANSOTO@GMAIL.COM +584,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-09-28,REBECCA_HARPER,F,15-Dec-65,,PONTAUT,KRISTENMCGEE@HOTMAIL.COM +585,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-11-18,JAMIE_WHITAKER,F,26-Mar-01,,CAMINERA_NAPALEOFU,TIMOTHYGRAY@GMAIL.COM +586,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-09-11,KATHY_RILEY,F,24-Sep-12,,BOLICHE_LATA,LANGRUSSELL@HOTMAIL.COM +587,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-10-26,PHILIP_BROWN,M,23-Feb-62,,ALCORTA,BGRAVES@YAHOO.COM +588,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-12-13,DENNIS_TAYLOR,M,11-Sep-12,,CARRIZALES,MHIGGINS@HOTMAIL.COM +589,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2021-01-12,CAITLIN_REYNOLDS,F,18-Jan-36,,EL_DURAZNO,CARTERDESIREE@GMAIL.COM +590,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-09-28,KIMBERLY_HENSON,F,30-Nov-95,,BOULOGNE,JOYCE92@YAHOO.COM +591,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-10-08,JASON_HOGAN,M,28-Mar-07,,11_DE_SEPTIEMBRE,FHICKS@HOTMAIL.COM +592,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2021-02-01,JOHN_MCINTYRE,M,20-Oct-11,,PUESTO_DE_ISLA,HLEONARD@YAHOO.COM +593,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-10-11,JOSHUA_FOX,M,22-Oct-15,,CAPITAN_BERMUDEZ,MBARKER@GMAIL.COM +594,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2021-01-28,KATHY_BARNETT,F,02-Jul-21,,LA_CHIRLANDIA,MICHAELSILVA@HOTMAIL.COM +595,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2021-01-19,KIMBERLY_BOWMAN,F,01-May-75,,CATAMONTAÑA,MYERSMELISSA@YAHOO.COM +596,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-12-21,TAMMY_CHEN,F,14-Aug-11,,BARRIO_PEDRO_ROCCO,DALTONSAMUEL@HOTMAIL.COM +597,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-11-06,JAMES_SHELTON,M,28-May-92,,PAZOS_KANKI,JULIEALEXANDER@GMAIL.COM +598,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-11-17,CHRISTOPHER_DANIEL,M,21-Jun-98,,ARROYO_URQUIZA,MARSHALLBREANNA@HOTMAIL.COM +599,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2021-01-17,SEAN_STRICKLAND,M,18-Feb-00,,CHILLAR,POWELLCHRISTOPHER@YAHOO.COM +600,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-10-04,SUSAN_KIM,F,19-Sep-34,,ARROYO_MOLINO,WRODGERS@HOTMAIL.COM +601,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-10-29,ALEXANDER_PATTERSON,M,17-Jul-23,,AGUA_SEBALLE,WALKERANDREA@YAHOO.COM +602,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-10-15,JULIA_GARRETT,F,14-Nov-22,,CIUDAD_MADERO,ELLIOTTKRISTIN@GMAIL.COM +603,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2021-01-19,MR._KEVIN_TRAN,M,03-Jul-17,,EL_PINO,FJOHNSON@HOTMAIL.COM +604,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2021-01-29,DAWN_BERGER,F,01-Nov-15,,EL_PORVENIR,NORRISCATHERINE@GMAIL.COM +605,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-11-12,STEPHANIE_GONZALES,F,01-Oct-97,,CAÑADON_LA_MADERA,JULIA40@YAHOO.COM +606,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-12-15,JULIE_PERKINS,F,17-Aug-79,,ATREUCO,MELVIN39@HOTMAIL.COM +607,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-12-15,JOSEPH_ORTEGA,M,12-Oct-20,,VIRREY_DEL_PINO,JAVIERKELLER@HOTMAIL.COM +608,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-10-06,KAREN_KING,F,16-Oct-99,,LA_SALADA,YOUNGKAYLA@YAHOO.COM +609,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2021-01-06,MARGARET_BROOKS,F,07-Nov-80,,ARROYO_MOLINO,DENISE82@YAHOO.COM +610,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-11-05,KIMBERLY_HOFFMAN,F,21-Jun-90,,ANGACO_NORTE,BRITTANYCRAIG@GMAIL.COM +611,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-12-11,EMILY_MORENO,F,23-Nov-05,,LABORDEBOY,ANDREATAYLOR@GMAIL.COM +612,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-11-30,JOHN_GRAHAM,M,24-Feb-43,,EMPALME_FRONTERA,EVANSHOWARD@HOTMAIL.COM +613,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-12-16,DR._MARIA_YOUNG_PHD,F,30-Jan-49,,CARAPACHAY,THOMASSARAH@YAHOO.COM +614,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-12-11,MICHAEL_HART,M,31-Oct-52,,CORBETT,SHANNON21@YAHOO.COM +615,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-09-08,JENNIFER_MCCARTHY,F,22-Mar-87,,ALDEA_SAN_GREGORIO,CHRISTIE27@GMAIL.COM +616,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-10-26,JODY_OWENS,F,31-Jan-85,,ANGUINAN,DANIELJOHNSON@GMAIL.COM +617,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2021-01-31,JOSEPH_TANNER,M,18-Nov-72,,ALICURA,KSMITH@YAHOO.COM +618,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-09-26,JILL_CASTANEDA,F,25-Jul-03,,ARTURO_SEGUI,STEWARTLORI@HOTMAIL.COM +619,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-11-24,CONNIE_MCMILLAN,F,15-Jan-44,,BARRIO_PEDRO_ROCCO,CARRIEROSE@YAHOO.COM +620,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-12-27,CORY_BAKER,M,04-Mar-61,,EL_TALA,DHILL@GMAIL.COM +621,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-09-12,JOSEPH_FRY,M,10-Jul-56,,ALMIRANTE_IRIZAR,QDELEON@GMAIL.COM +622,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-12-31,HEATHER_LANG,F,17-Mar-46,,BATAVIA,YFISHER@HOTMAIL.COM +623,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-11-14,ANN_MCKEE,F,19-Sep-12,,EL_MOLLE,FLEMINGJESSICA@HOTMAIL.COM +624,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-11-10,JAMIE_WALSH,F,29-May-03,,VALLE_DE_LAS_LEÑAS,HNORRIS@HOTMAIL.COM +625,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-11-17,PAIGE_VEGA,F,24-Oct-08,,COLIQUEO,VHANSON@HOTMAIL.COM +626,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2021-01-10,NICOLE_SIMPSON,F,25-Jul-07,,ADOLFO_J_POMAR,OSMITH@YAHOO.COM +627,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2021-01-27,RICHARD_MCDOWELL,M,20-Jan-11,,CAÑETE,GIBSONEMILY@HOTMAIL.COM +628,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-09-28,ALEXIS_BROOKS,F,23-Apr-10,,LIBERTAD,YWILSON@GMAIL.COM +629,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2021-01-20,MELANIE_MORGAN,F,25-Sep-06,,9_DE_JULIO_KILOMETRO_20,JROJAS@GMAIL.COM +630,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-09-22,MICHELLE_MILLER,F,08-Mar-77,,ARROYO_PELON,FDAVIDSON@YAHOO.COM +631,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2021-01-25,SABRINA_CARROLL,F,07-Sep-97,,JUANCHO,DANIEL65@HOTMAIL.COM +632,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-11-11,REBEKAH_STEIN,F,28-Jun-23,,ISLA_TIGRE,SMITHERIC@GMAIL.COM +633,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2021-01-08,TIM_LI,M,20-Aug-33,,AMUSCHINA,BARTLETTJOHN@YAHOO.COM +634,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-12-21,MICHELLE_GILLESPIE,F,01-Oct-37,,ARROYO_TOMAS,KAITLYN96@GMAIL.COM +635,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-12-26,ROBERT_SMITH,M,15-Apr-84,,CUCULLU,EHART@GMAIL.COM +636,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2021-01-18,AMBER_LAMB,F,22-Apr-12,,FORTIN_CHACO,JOHNSONDIANE@HOTMAIL.COM +637,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-11-13,CHRISTOPHER_WILLIAMS,M,13-Sep-50,,CHAVARRIA,JOSHUAWHITE@HOTMAIL.COM +638,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-10-04,OSCAR_GALLAGHER,M,09-Mar-18,,CAMPO_CHARO,OLSENSAVANNAH@YAHOO.COM +639,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-11-22,BRANDON_KIM,M,18-Oct-98,,LOS_FRENTONES,MELISSA32@GMAIL.COM +640,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-10-04,MICHELLE_BECK,F,03-Mar-72,,BELLA_VISTA,MONROEEMILY@GMAIL.COM +641,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-09-15,SAMUEL_VALDEZ,M,03-Jan-65,,CHAPANAY,ADAM14@GMAIL.COM +642,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-09-08,MR._KEITH_HALL,M,30-Sep-84,,EL_DURAZNO,GRACE79@HOTMAIL.COM +643,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-12-12,EDWIN_WARE,M,15-Feb-04,,BARTOLOME_MITRE,WILLIAMSBRANDON@YAHOO.COM +644,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2021-01-22,JEROME_KIM,M,10-Oct-57,,ALTO_VERDE,BOWMANCYNTHIA@HOTMAIL.COM +645,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-11-06,TERESA_CARTER,F,07-May-35,,AGUA_NEGRA,MARTINEZKRYSTAL@YAHOO.COM +646,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-10-01,ANDREA_MILLER,F,11-May-87,,ALSINA,SARAHHAMILTON@YAHOO.COM +647,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-12-08,RYAN_TAYLOR,M,24-Mar-32,,ACEBAL,MICHAEL19@GMAIL.COM +648,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2021-01-07,RYAN_PAYNE,M,06-Jun-29,,AGUSTIN_MOSCONI,WILSONDONNA@GMAIL.COM +649,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-11-25,THERESA_JOHNSON,F,22-Aug-70,,CARCARAÑA,SUZANNEBISHOP@HOTMAIL.COM +650,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2021-02-01,PHILLIP_PRICE,M,03-Oct-92,,ADOLFO_ALSINA,HORNJODI@HOTMAIL.COM +651,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2021-01-16,JASON_JOHNSON,M,27-May-33,,KILOMETRO_23,STEVENDAVIS@HOTMAIL.COM +652,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-12-13,DARIN_WEBB,M,14-Jan-60,,CAMPO_COUBERT,CCARPENTER@GMAIL.COM +653,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-09-09,SARAH_CRAIG,F,13-Jul-60,,ARROYO_VEGA,HOWELLMADISON@YAHOO.COM +654,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-12-24,STEPHEN_BUSH,M,16-Jun-87,,ALTO_PENCOSO,BRUCE44@GMAIL.COM +655,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-10-16,EILEEN_WILLIAMS,F,25-Feb-98,,COLONIA_MORGAN,CHARLESMARTIN@YAHOO.COM +656,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-12-05,CATHERINE_WEISS,F,14-Feb-42,,LA_LUCILA,NPAUL@YAHOO.COM +657,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-12-20,AMBER_CABRERA,F,06-Aug-23,,CRISTIANO_MUERTO,BRITTANY45@GMAIL.COM +658,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-12-02,JASON_KEMP,M,02-Apr-37,,BONIFACIO,WESLEYMCKENZIE@YAHOO.COM +659,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-09-22,KATHY_RAMOS,F,20-Oct-82,,BARRIO_BELGRANO_ORTIZ,ANDREASMITH@YAHOO.COM +660,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-09-10,JENNIFER_SMITH,F,31-Aug-74,,ARQUEDAS,DAWN39@GMAIL.COM +661,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2021-01-31,CHRISTOPHER_MITCHELL,M,25-Dec-71,,EL_JAGUEL,UCROSS@GMAIL.COM +662,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2021-01-17,TODD_JUAREZ,M,01-Dec-58,,VILLA_ANGELICA,JOHNWHITE@HOTMAIL.COM +663,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-12-19,MELISSA_SCOTT,F,03-Jun-04,,ALIZAL,JOSEPH81@HOTMAIL.COM +664,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2021-01-19,JENNIFER_TAYLOR,F,22-Jul-95,,AGUAS_BUENAS,KIARA12@YAHOO.COM +665,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-09-06,ANDREW_WANG,M,28-Jul-54,,ADOLFO_ALSINA,CORTEGA@GMAIL.COM +666,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-09-03,MICHAEL_GUTIERREZ,M,01-Apr-25,,BARCENA,CYNTHIA55@HOTMAIL.COM +667,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-12-14,CORY_ARIAS,M,18-Dec-07,,DOCTOR_DOMINGO_HAROSTEGUY,UHOLMES@GMAIL.COM +668,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2021-02-01,ASHLEY_DICKERSON,F,02-May-08,,ANGOSTURA,GARCIAJASMINE@GMAIL.COM +669,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-12-08,JOSHUA_PITTS,M,05-Jul-37,,CAÑADA_SECA,HSWANSON@GMAIL.COM +670,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-11-16,JULIE_GREEN,F,13-Dec-27,,LOMAS_DEL_RIO_LUJAN,DANNYBROWN@GMAIL.COM +671,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-11-25,JUDY_JONES,F,01-Jun-79,,BARRIO_VILLA_SALADILLO,RICHARD87@GMAIL.COM +672,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-10-21,DANIEL_CAMERON,M,02-Feb-87,,ARTURO_SEGUI,SHAHLORI@YAHOO.COM +673,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-10-23,BOBBY_ANDERSON,M,20-Aug-50,,ALTO_DE_LEIVA,CHRIS18@GMAIL.COM +674,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2021-01-14,ROBERT_DANIEL,M,28-Sep-68,,COLMAN,DFOWLER@HOTMAIL.COM +675,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-10-16,BENJAMIN_MILLER,M,24-Dec-76,,LA_PRIMAVERA,TAYLORDAVID@YAHOO.COM +676,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2021-01-09,DENISE_SANCHEZ,F,22-May-11,,CARRERAS,EMILY53@YAHOO.COM +677,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-09-13,JENNIFER_MARTINEZ,F,27-Mar-18,,CANTERA_VILLALONGA,ROBERTGONZALEZ@GMAIL.COM +678,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-12-09,EDWIN_GARRISON,M,05-Jan-48,,KILOMETRO_45,ERICA89@HOTMAIL.COM +679,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2021-01-13,KAREN_HALL,F,03-Jun-67,,CATUA,WILLIAM83@YAHOO.COM +680,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-11-08,SABRINA_SCHWARTZ,F,15-Mar-71,,CAMPO_DE_GALNASI,DAVIDGREER@GMAIL.COM +681,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2021-01-21,CONNIE_COOPER,F,05-Mar-14,,CUPILES,STUARTBALL@GMAIL.COM +682,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-12-01,MICHELLE_MATTHEWS,F,26-Jul-31,,COLONIA_BARGA,GFISHER@GMAIL.COM +683,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-10-11,LORI_DUNN,F,13-Jun-17,,IFRAN,GONZALESAMBER@HOTMAIL.COM +684,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-09-27,DOMINIQUE_ROBINSON,F,06-Jan-79,,AGUAYO,LTHOMAS@GMAIL.COM +685,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-10-04,MICHAEL_STEIN,M,01-Nov-14,,VILLA_BALLESTER,DELLIS@HOTMAIL.COM +686,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-09-20,MARISSA_EDWARDS,F,08-Jul-70,,CAMINERA_LUJAN,LWALKER@HOTMAIL.COM +687,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-11-08,SUSAN_RODRIGUEZ,F,20-Dec-80,,BAJO_HONDO,ANTONIO21@GMAIL.COM +688,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-10-12,DALE_PERRY,M,22-Apr-91,,ADRIAN_MATURANO,JOHNDUKE@HOTMAIL.COM +689,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2021-01-01,JUDY_JOHNSON,F,15-Jan-43,,ATREUCO,XCOBB@HOTMAIL.COM +690,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-12-11,SUSAN_MARTINEZ,F,22-Feb-63,,FUNKE,BROWNRHONDA@HOTMAIL.COM +691,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-11-19,TAYLOR_JAMES,F,21-May-00,,BASE_AERONAVAL_CMTE_ESPORA,NELSONCURTIS@YAHOO.COM +692,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-11-08,DENISE_FISHER,F,09-Jul-78,,CAMINERA_NAPALEOFU,KATELYNWOOD@HOTMAIL.COM +693,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-12-29,ABIGAIL_SCHMIDT,F,08-Aug-96,,BELLA_VISTA,JEFFREYMCDANIEL@HOTMAIL.COM +694,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2021-01-28,JULIE_MOORE,F,26-Jan-75,,FRONTERA,BENJAMINQUINN@HOTMAIL.COM +695,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-10-12,NATHANIEL_MARSHALL,M,09-Jan-08,,ARROYO_CHALIA,BRADJOHNSON@GMAIL.COM +696,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-12-29,JO_NEWMAN,F,20-Sep-18,,ISLA_GRAN_MALVINA,GRIFFINJOSEPH@GMAIL.COM +697,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-12-19,JEFFREY_HOLDER,M,03-Feb-33,,FLORENCIO_VARELA,ROMANELIZABETH@HOTMAIL.COM +698,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-12-23,JEFFERY_LEE,M,20-Jan-22,,COLONIA_BARGA,ZACHARYJOHNSON@YAHOO.COM +699,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-11-01,JAMES_CASTANEDA,M,15-Jan-41,,ARROYO_ALELI,LAWRENCEEDWARD@GMAIL.COM +700,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-10-14,KELLY_PEREZ,F,22-Mar-61,,SAN_JOSE,IANRIOS@GMAIL.COM +701,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-12-10,MACKENZIE_ONEILL,F,04-Dec-12,,MESON_DE_FIERRO,BRETT55@YAHOO.COM +702,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2021-01-27,MATTHEW_BUTLER,M,10-Aug-12,,ACHICO,MICHAELWEAVER@YAHOO.COM +703,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-12-17,GRACE_BRYANT,F,03-Sep-08,,ALFALAND,DARRELL33@HOTMAIL.COM +704,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-11-09,CHRIS_ROSE,M,19-Dec-88,,GONZALEZ_CATAN,WJAMES@HOTMAIL.COM +705,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-11-25,CHRISTINE_GARCIA,F,03-Jul-61,,ARROYO_CARABALLO,MELISSADILLON@GMAIL.COM +706,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-10-09,SERGIO_ELLIOTT,M,14-Feb-25,,BOEUF,BRIANNAFRY@HOTMAIL.COM +707,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-12-12,KAYLA_LEWIS,F,01-Jan-88,,CUARTEL_V,SCOTTWILLIAM@YAHOO.COM +708,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-11-12,JENNIFER_BAILEY,F,26-Aug-90,,NONOGASTA,WRIGHTANTHONY@YAHOO.COM +709,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-10-17,MICHAEL_SANTANA,M,12-Jan-83,,SANCTI_SPIRITU,QGREGORY@GMAIL.COM +710,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-09-26,JOHNATHAN_LARSON,M,10-Jul-60,,SARANDI,ROBERTMORGAN@YAHOO.COM +711,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-10-09,RODNEY_HENSON,M,28-Dec-58,,CASTELAR,THERESABYRD@HOTMAIL.COM +712,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-11-12,TAMMY_BLAKE,F,06-Jan-50,,LOS_FRENTONES,LORI63@HOTMAIL.COM +713,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-09-30,KIMBERLY_WHITAKER,F,23-May-71,,ANECON_GRANDE,RACHEL38@YAHOO.COM +714,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2021-01-31,BRYAN_BROOKS,M,17-Aug-65,,BERNARDO_LARROUDE,JESSICAJACKSON@HOTMAIL.COM +715,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-11-05,ADAM_HICKMAN,M,03-Aug-59,,LA_ESPERANZA_ROSAS_LAS_FLORES,JAMESLARA@HOTMAIL.COM +716,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-11-16,BRANDON_HAMILTON,M,21-Oct-41,,ATALIVA_ROCA,DAWN35@HOTMAIL.COM +717,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2021-01-15,APRIL_ESTES,F,01-Mar-66,,LA_LUCILA,LANGJILL@YAHOO.COM +718,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2021-01-10,WILLIAM_SCHULTZ,M,06-Oct-75,,ACARAGUA,SHELBYWALLS@YAHOO.COM +719,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-10-21,AUTUMN_HERRERA,F,13-Jan-72,,COLONIA_BARON,UWILSON@GMAIL.COM +720,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-10-28,CALEB_MOLINA,M,18-Oct-41,,COLONIA_ALVEAR,COLLEENSOLIS@HOTMAIL.COM +721,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-11-23,KENDRA_STEVENS,F,06-Jan-51,,EL_POTRERO,CLAYAMBER@YAHOO.COM +722,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2021-01-24,WANDA_BARRON,F,12-May-20,,ARROYO_SECO,JWHITE@HOTMAIL.COM +723,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-10-21,TIFFANY_KIM,F,05-Jan-89,,BALDES_DE_PACHECO,VANESSADUNLAP@GMAIL.COM +724,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-12-04,DIAMOND_SLOAN,F,18-Dec-06,,CAPDEPONT,SRAMSEY@YAHOO.COM +725,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-09-14,GRANT_BLAIR,M,09-Apr-21,,ALDEA_SAN_ANDRES,MARTINEZNORMA@YAHOO.COM +726,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-12-16,DEANNA_MURRAY,F,13-Feb-04,,LA_ROSA,SMITHTERESA@GMAIL.COM +727,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2021-01-01,JOSEPH_RODRIGUEZ,M,12-Sep-35,,PEREZ,TROYGAY@HOTMAIL.COM +728,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2021-01-28,RODNEY_SCOTT,M,15-Sep-21,,ARROYO_MOREIRA,DAVID47@GMAIL.COM +729,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-12-30,SANDRA_MITCHELL,F,06-Sep-84,,COLONIA_FERRARI,DWARNER@HOTMAIL.COM +730,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-12-12,SHEILA_DENNIS,F,18-Aug-14,,TABLADA,LISAWASHINGTON@GMAIL.COM +731,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-12-12,DIANE_SANCHEZ,F,26-Apr-14,,CAMPO_HUBER,THOMAS94@HOTMAIL.COM +732,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-12-18,MELISSA_PEREZ,F,27-Aug-40,,GONZALEZ_MORENO,DBLAKE@HOTMAIL.COM +733,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-09-17,ALEXIS_ANDERSON,M,20-Aug-12,,BARRIO_LA_LUISA,QDAVIS@GMAIL.COM +734,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2021-01-23,TODD_MILES,M,17-May-77,,BARRIO_VILLA_CORDOBA,HJONES@GMAIL.COM +735,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-09-29,KRISTIN_MCMILLAN,F,20-Oct-99,,CAMPO_LA_RIVIERE,HJONES@YAHOO.COM +736,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-10-13,MICHELLE_SINGH,F,30-Apr-68,,ARROYO_SAN_JUAN,TWILCOX@HOTMAIL.COM +737,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-12-22,MICHAEL_WILLIAMS,M,02-Nov-34,,EL_CIPRES,MICHAELJOHNSON@GMAIL.COM +738,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-10-26,CHRIS_RIVERA,M,28-Aug-02,,CAMPO_YAGUARETE,JONATHANELLIOTT@GMAIL.COM +739,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2021-01-28,STEVEN_CLARK,M,16-Jul-33,,ACEILAN,TODD13@YAHOO.COM +740,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-12-07,ALLEN_JACKSON,M,25-Nov-75,,MORON,BRIAN71@GMAIL.COM +741,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-11-29,JAMES_CURRY,M,13-Nov-19,,CIUDAD_JARDIN_DEL_PALOMAR,MURRAYSUZANNE@HOTMAIL.COM +742,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-11-19,KATHY_JONES,F,21-Jul-50,,CAMPO_HUBER,GJACKSON@HOTMAIL.COM +743,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-12-18,DEREK_KIM_DDS,M,17-Oct-86,,ANTONIO_CARBONI,SIMMONSTHOMAS@GMAIL.COM +744,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-10-29,NICOLE_REID_DDS,F,20-Mar-11,,CAMPO_LA_RIVIERE,TAMMIE33@YAHOO.COM +745,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2021-01-29,KARA_ARROYO,F,03-Mar-18,,PUNTA_LARA,DAVIDMULLINS@HOTMAIL.COM +746,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-10-24,ANDREA_BUCHANAN,F,19-Apr-45,,BARRIO_LA_LUISA,ANTHONY45@YAHOO.COM +747,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-09-25,RICHARD_WALKER,M,22-Apr-11,,ESCUELA_AGRICOLA_DON_BOSCO,CARPENTERJOSEPH@GMAIL.COM +748,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2021-01-14,MATTHEW_OLIVER,M,12-Jun-72,,AICUÑA,KARENRAMIREZ@GMAIL.COM +749,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-12-02,ALEXANDER_JONES,M,17-May-01,,KILOMETRO_125,LAUREN64@GMAIL.COM +750,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2021-01-29,JENNIFER_BROWN,F,17-Apr-21,,COLONIA_TACURALES,KELSEY99@GMAIL.COM +751,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-12-22,GLENN_JORDAN,M,10-Feb-86,,VILLA_ELOISA,PAMELAMONTES@HOTMAIL.COM +752,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2021-01-13,THERESA_MORTON,F,26-Aug-53,,ALTO_DE_LAS_PLUMAS,JOHNSONJAMES@HOTMAIL.COM +753,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-12-20,KRISTEN_TANNER,F,23-Dec-77,,CURA_MALAL,KAREN37@GMAIL.COM +754,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-10-28,VICTORIA_SHAW,F,30-Jan-15,,ACONQUIJA,DEVIN97@GMAIL.COM +755,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2021-01-28,KARA_GRAHAM,F,20-May-46,,ALGARROBITOS_1RO,SHORTASHLEY@YAHOO.COM +756,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-09-20,MATTHEW_LEWIS,M,22-Nov-40,,COLONIA_CAMPO_PIAGGIO,SARAH85@GMAIL.COM +757,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2021-01-23,ANDREW_MIDDLETON,M,27-Mar-92,,GAHAN,PEREZRONALD@YAHOO.COM +758,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-10-31,MEGAN_FRANKLIN,F,26-Feb-62,,CAÑADA_SECA,SCOOPER@HOTMAIL.COM +759,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-12-29,ANNA_LLOYD,F,20-Mar-58,,BARRIO_VILLA_SALADILLO,REBECCAHOUSTON@HOTMAIL.COM +760,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-12-09,NICOLE_RIVERA,F,08-Jan-10,,ALAMOS,KEVINBAILEY@YAHOO.COM +761,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2021-01-08,ANTONIO_FRIEDMAN,M,17-Dec-25,,EL_ESPINILLO,TARAFREDERICK@YAHOO.COM +762,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2021-01-15,ASHLEY_PACHECO,F,17-Oct-86,,ALCARAZ_NORTE,JENNIFER02@GMAIL.COM +763,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2021-01-11,CARLA_BAILEY,F,08-Mar-94,,ANGELICA,WALLERBRENT@GMAIL.COM +764,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-12-31,CHRISTIAN_DAVIDSON,M,21-Aug-07,,SANCTI_SPIRITU,BRITTANYOSBORNE@YAHOO.COM +765,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-10-11,TAYLOR_PARKS,M,05-Sep-73,,ADROGUE,SEAN91@YAHOO.COM +766,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2021-01-28,DENISE_MCKNIGHT,F,29-Oct-74,,PASO_TELEGRAFO,LAUREN23@GMAIL.COM +767,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2021-01-24,DEBRA_OWEN,F,07-Sep-98,,CAMPO_CLUCELLAS,BFARMER@GMAIL.COM +768,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2021-01-25,GREGORY_WHEELER,M,14-Jan-13,,COLONIA_LOS_ZAPALLOS,SSNYDER@HOTMAIL.COM +769,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2021-01-23,KIM_KENNEDY,F,02-Feb-87,,CAMPO_EL_MATACO,PATTERSONLORI@GMAIL.COM +770,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-12-09,TIMOTHY_KRAMER,M,20-Apr-17,,LOS_LAURELES,KDUDLEY@HOTMAIL.COM +771,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2021-01-06,CHRISTOPHER_NASH,M,27-Feb-11,,COLONIA_CAMPO_PIAGGIO,HOLLY34@GMAIL.COM +772,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-12-24,ASHLEY_THOMAS,F,24-Nov-38,,CARAHUNCO,ASHLEY85@YAHOO.COM +773,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-10-19,ALBERT_ARNOLD,M,24-Aug-21,,COLONIA_LA_MARTA,GLEWIS@YAHOO.COM +774,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-10-09,ERIN_MCDANIEL,F,15-Feb-42,,AGUAS_BUENAS,TAMARARAMIREZ@GMAIL.COM +775,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-10-17,VANESSA_PEREZ,F,15-Jun-93,,BUSTAMANTE,FORDWHITNEY@GMAIL.COM +776,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-09-11,CHERYL_SCHMIDT,F,19-Jul-59,,AGUADA,BARBARAJOHNSON@YAHOO.COM +777,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2021-01-02,ASHLEY_OCONNELL,F,28-Jun-07,,CAAGUAZU,WILLIAMWOODS@GMAIL.COM +778,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-10-10,VERONICA_JOHNSON,F,04-Sep-18,,ALAGON,CAROLYN61@HOTMAIL.COM +779,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-10-18,MARY_FERGUSON,F,29-Jun-05,,DIEGO_LOPEZ,BUCHANANSIERRA@GMAIL.COM +780,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-10-16,HALEY_SOLOMON,F,09-Apr-24,,AGUSTIN_ROCA,LARSENSARA@HOTMAIL.COM +781,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-10-30,DEBORAH_BENTLEY,F,23-Aug-89,,CAPIHUAS,ROSARIOERIC@YAHOO.COM +782,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-09-22,MR._JASON_ROBERSON,M,14-Sep-14,,ARBUCO,KATHY40@HOTMAIL.COM +783,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-10-05,LINDSAY_BENTLEY,F,10-Mar-07,,JUAN_VUCETICH_EX_DR_R_LEVENE,ANTHONY19@GMAIL.COM +784,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-11-27,LANCE_REYES,M,30-Sep-25,,17_DE_AGOSTO,JACOBTERRY@YAHOO.COM +785,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-12-30,DIANA_SMITH,F,14-Mar-21,,LAS_TONINAS,LISAPARKS@HOTMAIL.COM +786,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-11-29,CHELSEA_YANG,F,13-Sep-68,,ALDEA_MARIA_LUISA,MARTINEZANTHONY@HOTMAIL.COM +787,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-12-11,DEBORAH_BURGESS,F,04-Aug-61,,CARILO,LORISMITH@HOTMAIL.COM +788,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-09-21,KEVIN_PATRICK,M,11-Apr-62,,ARTURO_VATTEONE,DEANNA83@GMAIL.COM +789,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-12-02,MATTHEW_MALONE,M,28-May-31,,EL_PORVENIR,EDWARDSJOY@HOTMAIL.COM +790,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-12-02,JOSHUA_WALKER,M,04-Jan-15,,COLIQUEO,LINDSAYRODGERS@HOTMAIL.COM +791,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2021-01-08,MELISSA_BARR,F,06-Jan-52,,KILOMETRO_23,HAYESJANET@GMAIL.COM +792,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-09-29,GUY_BENNETT,M,19-Feb-65,,CAMPO_CALVO,TRICIALOWE@GMAIL.COM +793,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-10-25,JEREMY_MACDONALD,M,14-Sep-90,,EDUARDO_COSTA,CHRISTOPHERWATSON@GMAIL.COM +794,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-12-25,VALERIE_WEBB,F,25-Aug-06,,CUARTEL_V,SANDERSPATRICIA@YAHOO.COM +795,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-10-01,KIMBERLY_GRAHAM,F,16-Dec-54,,CAMPO_PEÑA_LOPEZ,MORSEMEGAN@YAHOO.COM +796,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-12-31,NATALIE_FIGUEROA,F,22-Jul-13,,BARRIENTOS,JANICEMURPHY@YAHOO.COM +797,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2021-01-30,PATRICK_PUGH,M,18-Sep-60,,AERO_CLUB_ROSARIO,LEETERRI@GMAIL.COM +798,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2021-01-01,WILLIAM_ROBINSON,M,18-Dec-98,,ATALAYA,RODRIGUEZBENJAMIN@YAHOO.COM +799,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-10-22,JAMES_SCHNEIDER,M,23-Mar-31,,ALTO_DEL_SALADILLO,MICHAEL61@HOTMAIL.COM +800,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2021-01-24,JAVIER_MENDOZA,M,24-Aug-67,,ANTIGUO,DAVIDSONJOSEPH@GMAIL.COM +801,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2021-01-19,CHRISTY_REESE,F,08-Apr-57,,30_DE_OCTUBRE,OLIVIA04@YAHOO.COM +802,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-10-15,SUSAN_BRAUN,F,01-Dec-66,,CAMPO_DE_MAYO,KEITHSMITH@YAHOO.COM +803,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2021-01-27,DIANE_PRICE,F,25-Dec-11,,CHICLANA,SHANEBUTLER@HOTMAIL.COM +804,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-12-19,HAYLEY_BLAIR,F,11-Jan-72,,VILLA_LERGA,TIMOTHY44@HOTMAIL.COM +805,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-09-20,EDWARD_ABBOTT,M,12-Jun-96,,ALTO_DE_LA_LEÑA,ELAM@GMAIL.COM +806,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2021-01-09,DONNA_FOX,F,02-Sep-15,,BAJASTINE,KENNEDYALEXANDRA@GMAIL.COM +807,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-11-04,TIMOTHY_GARZA,M,27-Jul-68,,EST_JAUREGUI_VA_FLANDRIA,BOYDSTEPHANIE@GMAIL.COM +808,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-09-25,CARL_DAVIS,M,01-Jun-99,,PLOMER,PFAULKNER@HOTMAIL.COM +809,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2021-01-08,SUSAN_MITCHELL,F,08-Jun-92,,BARADERO,SULLIVANNATHAN@GMAIL.COM +810,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-10-24,RONALD_MILLER,M,02-Jul-83,,BOWEN,LSHEA@YAHOO.COM +811,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-09-23,RICHARD_WOODS,M,31-May-63,,ALTO_DE_LA_LEÑA,GARDNERSHAWN@YAHOO.COM +812,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-10-02,JUAN_SUAREZ,M,10-Sep-38,,25_DE_MAYO,DAVID03@GMAIL.COM +813,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-10-15,JARED_MCDOWELL,M,25-Mar-68,,BERNAL_ESTE,FRIDDLE@GMAIL.COM +814,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-10-27,CRYSTAL_MORENO,F,01-Aug-32,,ADOLFO_VAN_PRAET,MARVIN11@YAHOO.COM +815,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-09-17,ABIGAIL_LOPEZ,F,11-Jan-70,,ALTO_DEL_PUESTO,CROBERTS@HOTMAIL.COM +816,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-12-25,ZACHARY_COOK,M,26-Jan-92,,PLANCHADA_BANDERITA,RCLARK@YAHOO.COM +817,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-10-31,MONICA_GRAVES,F,06-Dec-81,,BARRANCAS,GRIFFITHMOLLY@GMAIL.COM +818,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-12-10,MRS._ANGELA_BARAJAS_MD,F,28-Oct-40,,GOBERNADOR_DUVAL,JOSEPH59@GMAIL.COM +819,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-12-21,SHANNON_MEYERS,F,16-Oct-17,,CHICHAGASTA,PAYNEJESSE@YAHOO.COM +820,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-10-20,STEPHANIE_CARTER,F,30-Aug-50,,GLEW,FREDERICK56@GMAIL.COM +821,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-11-17,TIMOTHY_KELLEY,M,04-Aug-53,,BARLETT,DAWN07@YAHOO.COM +822,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-09-03,DALTON_SMITH,M,17-Apr-79,,BARRIO_LA_LUISA,WILLIAMSMARIO@GMAIL.COM +823,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-09-28,JESSICA_ANDERSON,F,15-Jan-14,,ALSINA,MARIO35@HOTMAIL.COM +824,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-12-11,STEVEN_HANSON,M,21-Sep-94,,ARROYO_CAHUNCO,PATRICK96@HOTMAIL.COM +825,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-10-23,RHONDA_GARNER,F,12-Dec-53,,MERCADO_CENTRAL,KKRAUSE@YAHOO.COM +826,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-09-27,TRACY_WATSON,F,25-Nov-11,,ATUEL_SUD,QDAVIS@YAHOO.COM +827,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-12-24,ARIEL_BARRETT,F,15-Apr-15,,AGUA_AMARILLA_LA_HOYADA,CARLSONSARAH@GMAIL.COM +828,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-09-07,ROBIN_MILLER,F,29-Aug-58,,ABRA_PAMPA,THOMASKIDD@GMAIL.COM +829,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2021-01-13,MARTHA_BECK,F,11-Sep-19,,AGUAPEY,RUSHROBERT@HOTMAIL.COM +830,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2021-01-18,TAYLOR_GARDNER,F,19-Sep-33,,ANTA,HARRISONDAVID@YAHOO.COM +831,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-12-19,BRIAN_MORGAN,M,13-Mar-15,,CAPIHUAS,HANSENMICHELLE@YAHOO.COM +832,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-11-22,DAVID_OROZCO,M,24-Apr-01,,LOS_GAUCHOS,JAMES33@HOTMAIL.COM +833,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-10-14,PATRICIA_MARTIN,F,02-Oct-61,,CARRO_QUEMADO,BELLDAVID@YAHOO.COM +834,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-12-08,DEBRA_SUMMERS,F,20-Aug-91,,ACHERAL,TANYA33@GMAIL.COM +835,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-11-13,APRIL_BEST,F,15-Sep-03,,CARRIZALES,JONATHONRHODES@GMAIL.COM +836,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-10-02,DR._CHRISTOPHER_NELSON_MD,M,23-Jan-17,,GRACIARENA,BONDROBERT@HOTMAIL.COM +837,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-11-03,WAYNE_SNYDER,M,24-Aug-47,,AGUA_CERCADA,CHRISTIANWILLIAMS@YAHOO.COM +838,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-10-11,CHRISTOPHER_THOMAS,M,03-Oct-23,,COLONIA_CORONEL_DORREGO,JACOBSOLIVIA@GMAIL.COM +839,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-11-02,DEBRA_DICKSON,F,13-Dec-51,,BALNEARIO_CHAPALCO,BRIANMORGAN@HOTMAIL.COM +840,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-12-30,MATTHEW_GRAVES,M,09-Jul-34,,CAMET,XMEDINA@GMAIL.COM +841,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2021-01-25,FAITH_JOHNSON,F,22-Apr-97,,EL_TROPEZON,ADAMSKATELYN@GMAIL.COM +842,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2021-01-16,DIANA_PECK,F,21-Jul-11,,AVELLANEDA,EMILY59@YAHOO.COM +843,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-12-24,STEVEN_HUGHES,M,22-May-89,,9_DE_JULIO,RUSSELLGLOVER@GMAIL.COM +844,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-09-20,BRITTANY_HILL,F,07-Sep-36,,BORDENAVE,AMANDA79@GMAIL.COM +845,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-10-29,BENJAMIN_CROSS,M,10-Feb-95,,ARROYO_ALELI,ARTHURHANSON@HOTMAIL.COM +846,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-09-05,PAUL_WALTER,M,18-Feb-73,,CORTINES,KSALAZAR@YAHOO.COM +847,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-11-09,CHARLES_DOYLE,M,04-Aug-71,,CARANDAITI,ERICBROWN@HOTMAIL.COM +848,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-11-17,MIKE_GILES,M,08-Mar-17,,AMBAS_PUNTILLAS,KATELYNTAYLOR@GMAIL.COM +849,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-12-24,CYNTHIA_JONES,F,14-Nov-75,,CRISPI,GESPINOZA@YAHOO.COM +850,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-11-15,DENNIS_KENNEDY,M,07-Sep-41,,PAGANCILLO,RIGGSAMANDA@HOTMAIL.COM +851,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-09-25,BETH_SMITH,F,23-Jun-66,,AMALIA,AWATKINS@HOTMAIL.COM +852,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-09-25,ROBERT_NGUYEN,M,08-Jun-19,,CHANILAO,JONESMICHAEL@GMAIL.COM +853,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-09-04,CATHERINE_OCHOA,F,22-Oct-21,,BAJO_GUAZU,JESSICAPHILLIPS@HOTMAIL.COM +854,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-10-14,JONATHON_CASEY,M,07-May-06,,CARLOS_TEJEDOR,IWILLIAMS@YAHOO.COM +855,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-11-22,MARY_GONZALES,F,10-Jul-20,,ABIPONES,HAWKINSMARGARET@GMAIL.COM +856,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2021-01-28,LESLIE_RICE,F,30-Aug-65,,ARROYO_PELON,COLECHLOE@GMAIL.COM +857,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2021-01-28,BRENT_FISHER,M,23-Jun-94,,FUNKE,AMARTINEZ@YAHOO.COM +858,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-10-18,CHRISTINA_MILLER,F,21-Nov-81,,APEADERO_GUANACACHE,EVANFRANKLIN@YAHOO.COM +859,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-10-03,STEPHANIE_THOMPSON,F,02-Jan-60,,ALTO_NUESTRA_SEÑORA_DEL_VALLE,BHUGHES@GMAIL.COM +860,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2021-01-26,PETER_KNIGHT,M,06-Aug-46,,ACHUPALLAS,BOBBYSIMS@GMAIL.COM +861,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-12-03,LAUREN_MILLER,F,09-Sep-56,,CALLE_LARGA_VIEJA,STEWARTASHLEY@GMAIL.COM +862,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-12-16,AMY_HARRINGTON,F,07-Jun-16,,COLONIA_BELLA_ITALIA,MMURPHY@GMAIL.COM +863,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-11-13,MARILYN_WRIGHT,F,05-Feb-55,,ALLEN,QNGUYEN@YAHOO.COM +864,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-12-22,NANCY_CRUZ,F,02-Jun-35,,ARROYO_DEL_REY,RYAN24@GMAIL.COM +865,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-11-01,DANIEL_CORTEZ,M,29-Apr-96,,CAMPO_GIMENEZ,HOWELLKAREN@YAHOO.COM +866,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-09-07,DR._ALICIA_DAVIS_DDS,F,31-Aug-21,,ABRA,JUANMOLINA@HOTMAIL.COM +867,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-09-10,JEFFERY_MYERS,M,12-May-23,,BERISSO,MATTHEWMAYO@YAHOO.COM +868,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-12-30,AMY_DUDLEY,F,15-Oct-60,,CAÑADA_SECA,CRUZLISA@GMAIL.COM +869,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-09-19,MARK_CAMPBELL,M,30-Nov-73,,GENERAL_RODRIGUEZ,WELCHYVONNE@GMAIL.COM +870,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2021-01-17,ANDREW_DAVIS,M,26-May-39,,BUENA_ESPERANZA,ALEXANDRAHICKMAN@GMAIL.COM +871,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-12-28,TODD_BERNARD,M,06-Aug-50,,OCHO_VADOS,ZSHAW@GMAIL.COM +872,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2021-01-20,REBECCA_GREEN,F,23-Apr-21,,ESTACION_DE_ZOOTECNIA_B,JASMINE34@HOTMAIL.COM +873,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-09-26,DANIELLE_VASQUEZ,F,27-Dec-00,,AGUA_NEGRA,DANABROWN@HOTMAIL.COM +874,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-10-05,ANITA_GARRETT,F,08-Jul-63,,EL_ZORRO,MORROWROBIN@YAHOO.COM +875,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-10-06,RACHEL_LEBLANC,F,05-Nov-78,,LA_CHINACA,KGARRETT@YAHOO.COM +876,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-09-12,GLORIA_OSBORNE,F,19-May-84,,CAMPO_QUIÑONES,POWELLANDREW@YAHOO.COM +877,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-12-23,KIMBERLY_SMITH,F,20-Jul-96,,CAILOMUTA,JPARKER@GMAIL.COM +878,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-11-23,DONALD_MARTIN,M,30-Sep-51,,HUANQUEROS,DANIELHILL@GMAIL.COM +879,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-10-21,WILLIAM_NORRIS,M,05-Aug-28,,12_DE_OCTUBRE,OHOLMES@HOTMAIL.COM +880,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-10-27,STEVEN_SOLIS,M,27-Mar-29,,9_DE_JULIO_KILOMETRO_20,VBURTON@GMAIL.COM +881,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-09-02,GLENN_PARK,M,23-Jul-19,,ISLA_LOS_LAURELES,MCCOYMACKENZIE@GMAIL.COM +882,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-09-23,SARAH_STEVENS,F,25-May-54,,EL_TRIUNFO,XHAMILTON@GMAIL.COM +883,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2021-01-30,ANTHONY_COOKE,M,19-Oct-43,,CAMPO_SANTO_DOMINGO,JENNIFER45@HOTMAIL.COM +884,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-12-16,SHIRLEY_JOHNS,F,06-Aug-59,,AGUA_DE_LA_PIEDRA,UMORALES@YAHOO.COM +885,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-11-21,BRIANNA_FLETCHER,F,17-Apr-81,,BAÑOS_PISMANTA,RSTEVENS@GMAIL.COM +886,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-11-03,SEAN_BEAN,M,02-Sep-81,,INGENIERO_WILLIAMS,YOUNGMELISSA@HOTMAIL.COM +887,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-09-20,TAMMY_CHANDLER_MD,F,15-Apr-95,,ACUÑA_CUE,HOWARDTAYLOR@YAHOO.COM +888,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-10-19,MRS._ROBIN_WHITE,F,24-Jun-20,,SALDUNGARAY,BMILLER@HOTMAIL.COM +889,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2021-01-29,KARINA_MURPHY,F,10-Dec-65,,AGUADA,DARLENE81@YAHOO.COM +890,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-09-03,ALEXANDER_MELENDEZ,M,29-Dec-32,,ESTACION_YERUA,EDWARD58@HOTMAIL.COM +891,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2021-01-25,KENNETH_BELL,M,30-Jul-87,,BANFIELD,JULIA48@HOTMAIL.COM +892,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-12-01,JENNIFER_MORALES,F,22-Dec-86,,CAÑADON_LEON,BISHOPSTEVE@HOTMAIL.COM +893,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-09-30,RYAN_BRYANT,M,25-Feb-77,,EL_PORVENIR,ROBERTBURKE@HOTMAIL.COM +894,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-10-04,LISA_CALLAHAN,F,14-Sep-30,,AGUSTIN_ROCA,CINDYMAY@HOTMAIL.COM +895,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-12-13,JUSTIN_GRIFFIN,M,18-Jul-93,,ALTO_DEL_SALADILLO,ANGELA46@HOTMAIL.COM +896,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-09-16,JUSTIN_JOHNSON,M,10-Oct-83,,IRENEO_PORTELA,KRISTINA83@GMAIL.COM +897,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-12-13,ANDREW_SMITH,M,25-Jan-40,,28_DE_NOVIEMBRE,OLSENLISA@YAHOO.COM +898,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-09-03,BRIAN_HARDIN,M,22-Apr-17,,CAMPO_DE_LOS_ANDES,CHRISTOPHERERICKSON@GMAIL.COM +899,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-09-05,CHRISTINA_WOLF,F,27-Feb-22,,DESAMPARADOS,REBECCAHAMMOND@YAHOO.COM +900,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-11-11,STACEY_WOOD,F,13-Feb-02,,ALDEA_SAN_GREGORIO,ERIKAMILES@YAHOO.COM +901,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-10-04,MICHEAL_FIELDS,M,12-Jul-41,,BARRIO_EL_MOLINO,LORETTA00@HOTMAIL.COM +902,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-12-10,JENNIFER_JONES,F,13-Sep-06,,BATAVIA,MCGUIREJAVIER@YAHOO.COM +903,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-10-29,ROBIN_HARRIS,F,16-Jun-52,,COLONIA_LA_NEGRA,JERRYKENT@YAHOO.COM +904,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2021-01-17,BENJAMIN_CAIN,M,21-Nov-46,,AGUA_AZUL,UCOOK@GMAIL.COM +905,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-12-15,CHRISTOPHER_ALVAREZ,M,24-Apr-10,,ANAHI,IGORDON@YAHOO.COM +906,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-11-19,JENNIFER_BAIRD,F,28-Dec-68,,LA_UNION,RBENNETT@GMAIL.COM +907,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-09-24,JOSHUA_JIMENEZ,M,27-Jun-66,,BOCAS,ASHLEYPEREZ@HOTMAIL.COM +908,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-11-16,JESSICA_CONLEY,F,22-May-46,,BARLETT,RACHELMARTINEZ@GMAIL.COM +909,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2021-01-28,ROBERT_ABBOTT,M,19-Jul-02,,LOS_SEMBRADOS,DELGADOAMANDA@YAHOO.COM +910,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-12-09,HANNAH_BROWN,F,06-Sep-64,,ARROYO_CLARO,KPALMER@GMAIL.COM +911,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2021-01-31,LISA_CARLSON,F,07-Jul-80,,ADOLFO_VAN_PRAET,HOWARD32@HOTMAIL.COM +912,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2021-01-11,JOSHUA_HOLMES,M,01-Jun-83,,ADRIAN_MATURANO,CARRJENNIFER@GMAIL.COM +913,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-10-08,MARK_BROWN,M,22-Nov-66,,ATALIVA,COOKEMILY@GMAIL.COM +914,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-12-25,DAVID_MCCONNELL,M,05-Feb-49,,11_DE_MAYO,CATHERINEMCLAUGHLIN@YAHOO.COM +915,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-09-07,GEORGE_HAHN,M,22-Jul-26,,NORDELTA,WROCHA@HOTMAIL.COM +916,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-12-28,SAMUEL_MASON,M,02-Aug-97,,GRANADERO_BAIGORRIA,BARNETTJASON@YAHOO.COM +917,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-10-11,DAVID_ANDERSON,M,24-Nov-20,,CASTELAR,ESMITH@HOTMAIL.COM +918,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2021-01-27,TODD_SMITH,M,27-Nov-50,,CHAPUY,DAVID46@HOTMAIL.COM +919,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-10-29,VALERIE_JOHNSON,F,11-Mar-30,,CARLOS_CASARES,HANNAHHERNANDEZ@YAHOO.COM +920,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-10-28,MITCHELL_GARDNER,M,21-Mar-15,,MARIA_MAGDALENA,JUSTIN85@GMAIL.COM +921,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-10-31,DANIEL_PATTERSON,M,31-Mar-62,,SAN_ANTONIO_DE_OBLIGADO,ZJACOBS@GMAIL.COM +922,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-12-01,MR._DONALD_REYES,M,01-Apr-82,,CONCEPCION_DEL_BERMEJO,ANTHONY22@GMAIL.COM +923,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-09-29,ADAM_HERNANDEZ,M,13-Aug-32,,ALVARO_BARROS,ROBERTACALLAHAN@GMAIL.COM +924,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-12-28,JULIA_DIAZ,F,25-Jul-08,,BAÑADITO_VIEJO,PBRADLEY@YAHOO.COM +925,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-10-22,DANA_ALEXANDER,F,31-Oct-73,,ALTO_HUACO,MARKCAIN@HOTMAIL.COM +926,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2021-01-06,AMY_NGUYEN,F,02-Oct-40,,COLONIA_GOBERNADOR_AYALA,KENNETH07@YAHOO.COM +927,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-12-25,MICHELLE_MARTIN,F,10-Sep-14,,PILAR,PRINCEELIJAH@GMAIL.COM +928,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-11-13,SAMANTHA_DRAKE,F,05-Jan-66,,CLAYPOLE,YATESHECTOR@YAHOO.COM +929,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-09-04,AMY_BROWN,F,11-Oct-16,,OLASCOAGA,AGUIRRENICOLE@HOTMAIL.COM +930,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2021-01-04,ELIZABETH_ROBINSON,F,26-Oct-42,,POZO_NAVAGAN,INGRAMBRIAN@HOTMAIL.COM +931,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-12-21,CAMERON_KING,M,23-Oct-11,,CAMPO_CASTRO,LISA24@HOTMAIL.COM +932,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-10-13,AMY_RODRIGUEZ,F,09-Apr-22,,BAJO_GUAZU,OBALDWIN@HOTMAIL.COM +933,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-11-26,SCOTT_THOMPSON,M,22-Apr-36,,JUAN_VELA,GSHAW@YAHOO.COM +934,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-12-27,JUAN_THOMPSON,M,07-Jan-99,,ESTACION_CHRISTOPHERSEN,CLINEELIZABETH@GMAIL.COM +935,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-11-22,BEVERLY_KIRBY_PHD,F,13-Aug-36,,SAN_GERONIMO,GELLIOTT@HOTMAIL.COM +936,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-10-09,GREGORY_RITTER,M,28-Dec-21,,BARRO_NEGRO,NGONZALES@GMAIL.COM +937,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2021-01-11,ANGEL_ESPINOZA,F,16-May-76,,MERLO,KHALE@HOTMAIL.COM +938,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-12-16,JARED_HEBERT,M,14-Jan-84,,ALTAMIRANO_SUD,KAYLA17@YAHOO.COM +939,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-11-10,MICHEAL_HUERTA_IV,M,15-Jan-98,,COMANDANTE_NICANOR_OTAMENDI,EDWARDGALLOWAY@YAHOO.COM +940,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-11-29,ANDREA_SHAW,F,03-Nov-91,,GOYENA,BRENDA21@HOTMAIL.COM +941,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-09-19,SAMUEL_HOUSE,M,13-Nov-20,,EL_DIA,DREW40@HOTMAIL.COM +942,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-11-15,CRYSTAL_THORNTON,F,03-Jun-79,,AGUADITA,JANICEWRIGHT@HOTMAIL.COM +943,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-12-10,THOMAS_MOSES,M,29-Mar-30,,LA_TORRECITA,BYRDMICHAEL@YAHOO.COM +944,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2021-01-03,ETHAN_SMITH,M,19-May-61,,ALTO_VERDE,MARIACLARK@HOTMAIL.COM +945,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2021-01-28,ERIC_HOOD,M,19-May-31,,BALNEARIO_LOS_ANGELES,CHRISTOPHERFISHER@HOTMAIL.COM +946,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-11-24,RUSSELL_HARRIS,M,29-Aug-61,,BELLA_VISTA,SCOLE@GMAIL.COM +947,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2021-01-30,MARY_COBB,F,06-Nov-00,,ALTO_NUESTRA_SEÑORA_DEL_VALLE,OGARCIA@GMAIL.COM +948,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2021-01-07,WALTER_HALL,M,16-Oct-80,,BARRIO_JARDIN_LUZURIAGA,BRIANNAWOLF@YAHOO.COM +949,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-09-20,MICHAEL_WILLIAMS,M,29-May-52,,JUANCHO,AARON52@GMAIL.COM +950,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-12-12,DAVID_WELLS,M,01-Sep-38,,CAÑADON_LEON,BRANDON58@YAHOO.COM +951,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-12-24,MISS_CLAUDIA_EVERETT_MD,F,14-Dec-31,,COLONIA_MONTE_LA_PLATA,ECHAVEZ@GMAIL.COM +952,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-10-27,GREGORY_MORALES,M,28-Apr-68,,ABIPONES,RICK54@GMAIL.COM +953,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2021-01-11,LEVI_TAYLOR,M,02-Mar-06,,DE_LA_CANAL,JEREMY03@YAHOO.COM +954,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2021-01-02,JESSICA_PAGE,F,14-Nov-21,,AGUA_NEGRA,JOSEWARD@GMAIL.COM +955,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-10-17,JUSTIN_BROWN,M,11-Jan-94,,BUENA_VISTA,MORALESCHRISTIE@YAHOO.COM +956,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-10-08,BRYAN_BURKE,M,30-Nov-11,,ARROYO_BALMACEDA,HOLLY05@GMAIL.COM +957,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-09-03,CASEY_HUGHES,M,06-Apr-54,,COLONIA_HERNANDARIAS,BERGBRANDI@YAHOO.COM +958,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2021-01-03,TERESA_WALKER_MD,F,20-Apr-14,,AGUADA_CHACAY_CO,OBIRD@YAHOO.COM +959,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-11-29,KATHLEEN_WINTERS,F,27-Feb-81,,BATELITO,DIANE94@GMAIL.COM +960,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-10-17,JOHN_SCHNEIDER,M,03-Jan-09,,COLONIA_ADOLFO_ALSINA,JDAWSON@GMAIL.COM +961,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-09-04,RANDY_JENKINS,M,14-Dec-13,,COLONIA_VALDEZ,CLAUDIABOONE@YAHOO.COM +962,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-12-08,LAURA_LARSON,F,30-Apr-57,,DON_TORCUATO,GVASQUEZ@HOTMAIL.COM +963,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-10-14,LISA_FIELDS,F,29-May-78,,LA_COLINA,CHRISTOPHERTHOMAS@HOTMAIL.COM +964,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2021-01-13,BRANDY_RICHARD,F,26-Oct-57,,RANELAGH,CAROLYN27@GMAIL.COM +965,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-11-10,KATHRYN_OCONNELL,F,02-Oct-67,,ALTO_NUESTRA_SEÑORA_DEL_VALLE,AUSTINBAUTISTA@HOTMAIL.COM +966,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2021-01-12,TIMOTHY_ALLEN,M,29-Sep-65,,CLAYPOLE,JACKSONMICHEAL@GMAIL.COM +967,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-10-05,STEVEN_ROGERS,M,26-Dec-50,,BADANO,COURTNEYBROWN@YAHOO.COM +968,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-12-06,SCOTT_BENITEZ,M,22-Dec-77,,AMBERES,JAMESPOWELL@YAHOO.COM +969,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2021-01-17,BRANDI_RAY,F,22-Jun-50,,APEADERO_QUIROGA,KCARDENAS@HOTMAIL.COM +970,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-09-12,DANIEL_GARCIA,M,09-Jul-84,,EL_DURAZNILLO,BRANDON06@YAHOO.COM +971,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2021-01-22,DEBRA_ANDERSON,F,06-Jan-77,,EL_GUALICHO,MARYMARTINEZ@HOTMAIL.COM +972,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2021-01-16,MARIA_WILSON,F,12-Sep-71,,SAN_MARCELO,DAVIDNICHOLSON@YAHOO.COM +973,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-12-20,MIKAYLA_CASEY,F,19-Oct-76,,EMPALME_FRONTERA,SANDRAADKINS@HOTMAIL.COM +974,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2021-01-28,PATRICIA_LOPEZ,F,21-Nov-47,,ALONGO,HERNANDEZBRANDON@GMAIL.COM +975,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-09-18,TERESA_GARCIA,F,12-Feb-18,,ABALO,LAURENHARRIS@HOTMAIL.COM +976,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2021-01-02,BRANDI_LUCAS,F,05-Oct-23,,VALENTIN_ALSINA,ANGELA76@YAHOO.COM +977,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-11-09,CHRISTINE_KELLER,F,08-Jul-69,,ALTO_DEL_PUESTO,MARTINSTEPHANIE@YAHOO.COM +978,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-09-14,WILLIAM_FARRELL,M,15-Sep-84,,GUILLERMO_E_HUDSON,APRILWATERS@GMAIL.COM +979,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-11-20,RONALD_WALSH,M,31-Oct-25,,EZPELETA_ESTE,KSCOTT@GMAIL.COM +980,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-09-17,MARCUS_WOLFE,M,18-Jul-19,,ATALIVA,DWAYNE89@GMAIL.COM +981,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-10-08,KYLE_BRADLEY,M,15-Dec-20,,ARROYO_GRANDE,PPENNINGTON@GMAIL.COM +982,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-11-18,RONALD_GONZALEZ,M,08-Dec-11,,2_DE_MAYO,FISHERREBECCA@YAHOO.COM +983,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-09-27,BENJAMIN_OLSEN,M,17-Dec-68,,COLONIA_ESPAÑA,SAMUELJACKSON@HOTMAIL.COM +984,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-11-29,THOMAS_MAYS,M,19-Apr-40,,CAMARON_CHICO,STEPHANIE60@YAHOO.COM +985,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-12-02,JOHNATHAN_ROBINSON,M,11-Nov-27,,LA_PLATA,ERICAWANG@YAHOO.COM +986,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2021-01-29,CASSIE_PUGH,F,10-Oct-11,,COLONIA_HINOJO,ASHLEE02@GMAIL.COM +987,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-11-15,CHRISTIAN_MARSHALL,M,15-Jun-20,,COLONIA_CAZAUX,TIFFANY35@YAHOO.COM +988,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-10-26,SEAN_MILLER,M,06-May-00,,CAMPO_HORQUESCO,CHRISTOPHER37@GMAIL.COM +989,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2021-01-16,JOHN_WATKINS,M,17-Feb-22,,BENITEZ,JOHNJOYCE@HOTMAIL.COM +990,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2021-01-14,JOHN_SINGLETON,M,11-Jul-07,,SARANDI,WHITNEYGRIMES@HOTMAIL.COM +991,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-09-23,ALICIA_DICKSON,F,16-Sep-57,,BAYAUCA,STEPHANIE26@YAHOO.COM +992,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-12-22,BRUCE_DUNCAN,M,05-Sep-70,,INGENIO_LA_PROVIDENCIA,MICHAEL96@YAHOO.COM +993,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-11-17,KATIE_YOUNG,F,02-Apr-18,,GENERAL_GUTIERREZ,PCURTIS@HOTMAIL.COM +994,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2021-01-11,MR._TROY_ELLIS,M,05-Apr-52,,ISLA,ABIGAIL58@HOTMAIL.COM +995,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2021-01-22,JOHN_CHURCH,M,01-Feb-59,,KILOMETRO_125,SMALLDEBORAH@GMAIL.COM +996,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-11-28,SCOTT_PAGE,M,31-Aug-56,,CATINZACO,DANIELEDWARDS@GMAIL.COM +997,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-09-04,STEPHEN_MEDINA,M,21-Jul-76,,CAMPO_EL_BERMEJO,CATHYLUCERO@GMAIL.COM +998,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-09-05,SHANE_WADE,M,18-May-21,,CAMPO_SAN_JOSE,WALKERJERMAINE@GMAIL.COM +999,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-12-03,CHRISTINE_MILLER,F,29-May-43,,ASERRADERO_ARROYO,JONESEBONY@HOTMAIL.COM +1000,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-09-27,JESSICA_PACHECO,F,19-Jul-26,,JUAN_VUCETICH_EX_DR_R_LEVENE,JOHN26@YAHOO.COM +1001,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-11-13,RACHEL_HENDERSON,F,06-Aug-15,,DOCK_SUD,HOLMESGINA@HOTMAIL.COM +1002,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-11-12,JOCELYN_LAWSON,F,28-Feb-53,,BALNEARIO_LOS_ANGELES,TAYLORMORGAN@HOTMAIL.COM +1003,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-12-27,RYAN_GUTIERREZ,M,09-Jan-15,,HITO_45,CYNTHIA46@GMAIL.COM +1004,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-09-24,ERIC_JOHNSON,M,12-Feb-33,,FLORIDA,IHORNE@HOTMAIL.COM +1005,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2021-01-30,CURTIS_CAREY,M,14-Jan-06,,BELLA_VISTA,MARKSHAFFER@HOTMAIL.COM +1006,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-11-21,CASSANDRA_ROTH,F,20-Aug-62,,ALBIGASTA,NEALKIMBERLY@GMAIL.COM +1007,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-11-30,JASON_GARCIA,M,22-Mar-14,,CESPEDES,CHRISTINA44@GMAIL.COM +1008,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-11-12,MICHAEL_GARRETT,M,17-Oct-02,,CUARTEL_IV,FLAM@GMAIL.COM +1009,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-10-21,CHRISTOPHER_STOKES,M,29-Jun-61,,ALMIRANTE_SOLIER,SYDNEYFOWLER@GMAIL.COM +1010,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-11-19,MARIA_WHITE,F,02-Feb-86,,LA_EDUVIGIS,WHITEDANA@GMAIL.COM +1011,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-12-02,MICHELLE_LYNN,F,02-Sep-44,,ARROYO_DEL_MEDIO,TDAVILA@YAHOO.COM +1012,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-09-15,SIERRA_ROCHA,F,14-Apr-50,,LOS_INDIOS,WILLIAMSRACHEL@GMAIL.COM +1013,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-09-20,KATHLEEN_GREEN,F,30-Oct-41,,GENTE_GRANDE,CCARR@HOTMAIL.COM +1014,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-09-28,ALLISON_BURKE,F,16-Oct-30,,CAÑETE,GARZABRANDY@HOTMAIL.COM +1015,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2021-01-08,WENDY_SIMMONS,F,09-Sep-72,,ALEGRE,ELIZABETH07@GMAIL.COM +1016,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-11-30,STEVEN_JENKINS,M,02-Nov-49,,CASIRA,DTAYLOR@HOTMAIL.COM +1017,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2021-01-30,JERMAINE_JOHNSON,M,10-Aug-09,,CARAGUATA,EWHITE@YAHOO.COM +1018,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2021-01-27,AMANDA_JAMES,F,10-Feb-33,,ALGARROBITO,YBRIGHT@HOTMAIL.COM +1019,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-11-10,MARISSA_HARRIS,F,27-Nov-87,,9_DE_JULIO,LAURIESHANNON@YAHOO.COM +1020,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-11-22,KELSEY_PARK,F,06-Jul-19,,BACACAY,JENNIFERSIMMONS@GMAIL.COM +1021,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-10-16,MISS_DIANE_KIM,F,16-Dec-20,,COPACABANA,POTTERMARCUS@HOTMAIL.COM +1022,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-10-16,SANDRA_WHITE,F,12-Sep-12,,WILDE,ZTERRELL@HOTMAIL.COM +1023,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-10-13,DANIELLE_SOLIS,F,20-Jun-46,,ARROYO_SALADO,JMORRIS@GMAIL.COM +1024,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-09-21,ANNA_WHITNEY,F,21-Mar-48,,ALANICES,POWELLROBERT@HOTMAIL.COM +1025,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-09-10,DEBORAH_HOWELL,F,05-Jan-65,,AMALIA,SALAZARJORGE@HOTMAIL.COM +1026,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-09-14,NICHOLAS_NELSON,M,30-Aug-99,,GENERAL_HORNOS,LATASHATORRES@HOTMAIL.COM +1027,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-11-20,LINDSAY_STEWART,F,20-Jul-88,,MAIPU,PARKSABRINA@GMAIL.COM +1028,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-12-04,KENT_SIMPSON,M,16-Nov-36,,BOQUERON,BRENDAMOORE@YAHOO.COM +1029,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-12-30,CHRISTIAN_GARCIA,M,26-Sep-00,,ALMACEN_CASTRO,MARKBENSON@HOTMAIL.COM +1030,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-10-25,LOGAN_HALL,M,13-Mar-21,,VALLE_DE_LAS_LEÑAS,GUERRERORUSSELL@YAHOO.COM +1031,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-11-19,KEVIN_RANGEL,M,06-Mar-06,,EL_JUNCALITO,SMITHERIK@GMAIL.COM +1032,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-11-08,REBECCA_MEYERS,F,26-Nov-15,,CACHARI,MCARROLL@GMAIL.COM +1033,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-10-10,BARBARA_JONES,F,07-May-62,,AYACUCHO,KARENJONES@HOTMAIL.COM +1034,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-09-29,TYLER_DOYLE,M,14-Jan-17,,6_DE_SEPTIEMBRE,ANDREAPRATT@HOTMAIL.COM +1035,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2021-01-15,TODD_GARCIA,M,17-Aug-37,,CORA,KARAGREGORY@HOTMAIL.COM +1036,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2021-01-02,KELLY_SMITH,F,03-Mar-06,,CHANILAO,MATTHEWWEBB@GMAIL.COM +1037,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-10-30,ALEJANDRO_ROGERS,M,18-Nov-84,,ADOLFO_ALSINA,NCOLON@HOTMAIL.COM +1038,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-09-01,TRACI_BAKER,F,08-Apr-73,,CAMPO_SANTO_DOMINGO,HENRYPETER@YAHOO.COM +1039,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2021-01-21,ANGELA_HERNANDEZ,F,28-Nov-35,,ALSINA,DOMINGUEZANGELA@GMAIL.COM +1040,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2021-01-06,SUSAN_STEPHENSON,F,07-Sep-14,,EL_LENGUARAZ,GCRAIG@HOTMAIL.COM +1041,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-09-25,DIANA_REYNOLDS,F,26-Dec-03,,INGENIERO_BEAUGEY,JASON59@HOTMAIL.COM +1042,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-12-22,ANGELA_SMITH,F,25-Apr-33,,BALNEARIO_CHAPALCO,LISASMITH@GMAIL.COM +1043,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2021-01-25,DAVID_BEASLEY,M,18-Jan-16,,COLONIA_NAC_DE_ALIENADOS,AARONZIMMERMAN@GMAIL.COM +1044,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-10-14,MICHELLE_BOYD,F,15-Apr-21,,DRABBLE,MATTHEWACOSTA@HOTMAIL.COM +1045,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-09-17,KATIE_PHAM,F,30-Nov-72,,CARCARAÑA,JAMESJENNY@HOTMAIL.COM +1046,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-12-25,JEFFREY_AYALA,M,28-Oct-28,,LUIS_CHICO,MARIE80@YAHOO.COM +1047,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-09-01,DEVON_LEWIS,M,29-Jul-39,,DESVIO_KILOMETRO_55,STEVENTAYLOR@GMAIL.COM +1048,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-09-24,ERICA_JOHNSON,F,11-Sep-05,,MANUEL_ALBERTI,JUSTIN58@GMAIL.COM +1049,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-11-08,MICHAEL_WOLF,M,09-Feb-98,,ALTO_LINDO,RENEE97@YAHOO.COM +1050,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-09-21,ROBIN_VAZQUEZ,F,18-May-89,,CARLOS_KEEN,YRAY@YAHOO.COM +1051,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2021-01-02,ERIC_RIVERA,M,16-Nov-52,,COLONIA_DUPORTAL,NKING@GMAIL.COM +1052,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-12-30,ALEXANDRA_DONALDSON,F,22-Jul-95,,BAYAUCA,MCCOYLAURA@YAHOO.COM +1053,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2021-01-24,PAMELA_CLAY,F,01-Nov-08,,JESUS_MARIA,GBROWN@GMAIL.COM +1054,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-12-22,LINDSEY_DELGADO,F,29-Mar-06,,PUESTO_DE_ISLA,JEFFREYHUNTER@GMAIL.COM +1055,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2021-01-07,ROBERT_STEVENS,M,07-Apr-27,,CAMPO_BOTTO,BRANDYBOWMAN@HOTMAIL.COM +1056,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2021-01-14,ROBERT_MATHIS,M,28-Jun-52,,ACHALCO,ROBERTMORAN@HOTMAIL.COM +1057,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-11-03,SPENCER_PARKER,M,01-Mar-55,,ALFREDO_DEMARCHI,TIMOTHYJONES@HOTMAIL.COM +1058,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-12-14,DANIELLE_KAUFMAN,F,22-Apr-08,,EL_CHALTEN,MAYSSARA@HOTMAIL.COM +1059,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-11-12,MICHELLE_STEWART,F,26-Jun-65,,ALTO_DEL_SALVADOR,CHRISTOPHER85@GMAIL.COM +1060,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-09-21,SAMANTHA_VALENCIA,F,23-Jan-76,,COLONIA_BARON,WEBSTERMELISSA@GMAIL.COM +1061,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-09-25,ELIJAH_UNDERWOOD,M,05-Aug-22,,RANELAGH,DCHAMBERS@HOTMAIL.COM +1062,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-12-08,ANTHONY_FARLEY,M,07-Nov-03,,9_DE_JULIO,BURNSNICHOLAS@YAHOO.COM +1063,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-09-09,MIRANDA_CHRISTENSEN,F,02-Apr-08,,CANTERAS_DE_GREGORINI,JAMES22@GMAIL.COM +1064,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-12-27,CODY_LUCERO,M,15-Sep-09,,CAMPO_LA_LIMA,JSILVA@GMAIL.COM +1065,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-11-06,MARIA_REED,F,31-May-73,,RECALDE,OPARKER@GMAIL.COM +1066,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2021-01-28,MICHAEL_JENKINS_MD,M,09-Jul-18,,COLONIA_RIVAS,MARSHALLERIC@GMAIL.COM +1067,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2021-01-31,KENDRA_SCHMIDT,F,31-May-17,,ALANICES,MARTINEZREBECCA@YAHOO.COM +1068,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-12-29,CHRISTOPHER_MOSS,M,23-Dec-83,,BADANO,MSANCHEZ@HOTMAIL.COM +1069,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-10-26,MS._CYNTHIA_WALLACE_DDS,F,28-Nov-06,,ARROYO_URQUIZA,NPENA@GMAIL.COM +1070,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-09-01,SANDRA_SMITH,F,28-Jul-72,,COLONIA_ABATE,ERIKA21@YAHOO.COM +1071,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2021-01-31,ZACHARY_BLACK,M,16-Jun-97,,ALAMO,SARAHFRANKLIN@YAHOO.COM +1072,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-10-05,TAMMY_NEWTON,F,28-Oct-34,,BALNEARIO_ATLANTIDA,HWATKINS@YAHOO.COM +1073,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-09-28,ANDREA_MOSS,F,14-Feb-44,,EL_CARBALINO,RHODESDANIELLE@GMAIL.COM +1074,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-09-13,JACOB_BRYAN,M,05-Feb-13,,ANDERSON,GMORRISON@GMAIL.COM +1075,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-09-23,ROBERT_ROCHA,M,28-Jan-23,,ALTO_LOS_CARDALES,BURGESSTYLER@GMAIL.COM +1076,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-09-09,MR._JOSHUA_NICHOLS,M,05-Jul-18,,VILLA_ROSA,GREENCHRISTINA@YAHOO.COM +1077,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-12-12,AMANDA_FITZGERALD,F,28-Jun-11,,CANTERA_VILLALONGA,LINDSEYHERNANDEZ@HOTMAIL.COM +1078,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-12-29,KATHERINE_RICHARDSON,F,01-Jun-06,,BARRANCON,RJACKSON@YAHOO.COM +1079,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2021-01-06,DESIREE_HOPKINS,F,19-Feb-68,,ESTEBAN_DE_LUCA,JASONHERNANDEZ@HOTMAIL.COM +1080,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-12-22,JO_LARSON,F,20-Sep-09,,ALGARROBO_VERDE,STEPHEN25@HOTMAIL.COM +1081,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2021-01-30,PAIGE_ZHANG,F,12-Jun-20,,INGENIERO_HUERGO,JOELANDERSON@GMAIL.COM +1082,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-11-29,CODY_HENRY,M,21-Jul-29,,ARROYO_GRANDE,ALYSSA10@HOTMAIL.COM +1083,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-09-27,BRITTANY_MITCHELL,F,24-Jan-17,,DOS_HERMANAS,SCHMIDTJANE@HOTMAIL.COM +1084,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-12-08,WILLIAM_REYES,M,27-Nov-93,,AZUL,REBECCADONOVAN@GMAIL.COM +1085,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-12-09,ASHLEE_MARTINEZ,F,12-Oct-25,,ESTACION_LA_RINCONADA,JFOX@HOTMAIL.COM +1086,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-12-01,CHRISTIAN_MONTOYA,M,10-Jun-12,,ERNESTINA,KYLE24@HOTMAIL.COM +1087,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-09-03,KIMBERLY_MONROE,F,13-Nov-57,,COLONIA_LA_INDIA,CAITLIN32@HOTMAIL.COM +1088,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-09-18,JOHN_GONZALEZ,M,23-Apr-41,,ALGARROBITO,YSMITH@GMAIL.COM +1089,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2021-01-04,AMBER_CARLSON,F,28-Jun-22,,EMPALME_SAN_CARLOS,WILLIAMHOLDEN@HOTMAIL.COM +1090,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2021-01-30,SEAN_SMITH,M,22-Aug-95,,ESTANCIA_LAS_GAMAS,TIMOTHY20@HOTMAIL.COM +1091,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-10-08,TAMMY_WILKINS,F,16-May-42,,2_DE_JULIO,HERNANDEZTERRI@GMAIL.COM +1092,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-11-27,MATTHEW_LOVE,M,22-Apr-84,,ARROYO_VEGA,MARY51@HOTMAIL.COM +1093,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2021-01-19,DENISE_RIVERA,F,20-Dec-73,,PLANICIE_BANDERITA,EVANSGREGORY@YAHOO.COM +1094,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-11-22,CHRISTOPHER_WATSON,M,08-Aug-13,,CAMPO_DE_VILLAMIL,LISA60@YAHOO.COM +1095,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-12-22,JAMES_PERKINS,M,23-Oct-56,,ARROYO_PASTORA,ALEJANDRACOX@YAHOO.COM +1096,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-10-27,CALVIN_WRIGHT,M,19-Feb-70,,CHELFORO,LUCEROCORY@YAHOO.COM +1097,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-11-20,DAVID_JACKSON,M,31-Aug-17,,ALABAMA,IDELGADO@YAHOO.COM +1098,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-10-01,RACHEL_WILLIAMS,F,17-Jan-60,,ANDALUCIA,DESIREE86@HOTMAIL.COM +1099,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2021-01-15,ROBERT_MARTINEZ,M,19-Jul-67,,IGARZABAL,MATTHEWSJOSE@YAHOO.COM +1100,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-09-04,JILLIAN_SCHNEIDER,F,22-Apr-82,,ANGACO_NORTE,MATTHEWMARTINEZ@HOTMAIL.COM +1101,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-12-23,ALISON_COOK,F,13-Jan-50,,BERMUDEZ,THORNTONCARRIE@GMAIL.COM +1102,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-09-11,CLAUDIA_MCGEE,F,18-Feb-46,,ALVAREZ_JONTE,ANDRADETINA@YAHOO.COM +1103,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2021-01-09,STEPHANIE_SWANSON,F,19-Jun-43,,JUAN_VELA,GOMEZCODY@GMAIL.COM +1104,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-09-09,CINDY_LUNA,F,21-Mar-03,,BOULOGNE,STEPHANIEHAWKINS@YAHOO.COM +1105,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-10-16,VICKI_EVANS,F,18-Jan-95,,CIPOLLETTI,DAVIDHAMPTON@HOTMAIL.COM +1106,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2021-01-05,SHANNON_GARCIA,F,08-Oct-12,,HOSPITAL_NECOCHEA,BENTLEYJANICE@GMAIL.COM +1107,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-11-29,MELISSA_ALLEN,F,25-Oct-96,,FORTIN_CHACO,JACOB85@HOTMAIL.COM +1108,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-09-13,CHRISTOPHER_MENDEZ,M,18-Apr-12,,ALDEA_SAN_ANTONIO,BJOHNSON@YAHOO.COM +1109,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-12-10,VICTORIA_PHILLIPS,F,15-Nov-17,,VILLA_RAFFO,STEPHANIEJONES@HOTMAIL.COM +1110,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-11-06,CHRISTOPHER_NIELSEN,M,16-Nov-14,,LIBANO,JASONWOODS@YAHOO.COM +1111,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-11-27,DENNIS_WERNER,M,21-Dec-51,,AERO_CLUB_CANAL,NERICKSON@GMAIL.COM +1112,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-12-16,MORGAN_BARTLETT,F,25-May-03,,LA_CHILCA,JOSHUAREED@GMAIL.COM +1113,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-12-25,ANTHONY_MONTGOMERY,M,26-Dec-09,,CAMPO_CRENNA,THOMPSONANDREW@YAHOO.COM +1114,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-11-02,PETER_ENGLISH,M,10-Jun-99,,ALMACEN_EL_DESCANSO,LISACOLLIER@HOTMAIL.COM +1115,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2021-01-25,SHERRY_MENDOZA,F,22-Sep-33,,VILLA_HIPODROMO,LUKEGRIFFIN@HOTMAIL.COM +1116,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-10-18,ALEXANDRA_LEE,F,11-Feb-29,,MARTIN_CORONADO,KIMLEVY@YAHOO.COM +1117,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-12-14,DANIELLE_WILLIAMS,F,28-Feb-19,,AMBERES,MDUKE@GMAIL.COM +1118,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-12-26,KRISTINA_WILSON,F,04-Jul-36,,ARBUCO,TAYLORREYNOLDS@YAHOO.COM +1119,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-12-24,AMANDA_ROBERTS,F,16-Jun-80,,LA_LUCILA,CHARTMAN@YAHOO.COM +1120,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-12-10,CHARLES_COX,M,05-Oct-51,,ALTAMIRANO,WOODSJACQUELINE@GMAIL.COM +1121,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-10-22,JIMMY_BROWN,M,23-May-03,,CAMPO_SAN_JOSE,DANIELLE77@GMAIL.COM +1122,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-09-24,CHERYL_HARRIS,F,03-Dec-19,,CACHARI,OWENJOSEPH@GMAIL.COM +1123,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-11-18,STEPHANIE_ALLISON,F,13-Mar-69,,ALTO_GRANDE,PEGGYBROWN@GMAIL.COM +1124,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2021-01-05,BENJAMIN_ANDERSEN,M,03-Feb-12,,ALPATACAL,BJOHNSON@GMAIL.COM +1125,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2021-01-14,THOMAS_FITZPATRICK,M,21-Jun-21,,LAS_TONINAS,KIMBERLY37@GMAIL.COM +1126,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-10-14,ERIN_KNIGHT,F,07-May-08,,CAMINERA_SAMBOROMBON,ANDRE42@HOTMAIL.COM +1127,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-11-27,PATRICIA_CARTER,F,12-Mar-10,,AGUA_VERDE,ROSALESDANIELLE@YAHOO.COM +1128,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-11-12,ABIGAIL_LEVINE,F,12-Apr-66,,ARROYO_ALELI,TIFFANY03@HOTMAIL.COM +1129,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2021-01-18,DIANA_MORRIS,F,23-Apr-96,,VILLARS,VICTORIALARSON@GMAIL.COM +1130,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-10-27,PATRICIA_CROSS,F,25-Sep-98,,CERRO_SANTA_ANA,ZNOBLE@GMAIL.COM +1131,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-09-09,ERIN_LEWIS,F,09-Jan-23,,POZO_NAVAGAN,SCOTTBOYD@GMAIL.COM +1132,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2021-01-18,ANN_MERCER,F,21-May-44,,AICUÑA,SANCHEZCHRISTINE@HOTMAIL.COM +1133,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2021-01-09,STEPHANIE_WALLACE,F,24-Feb-06,,ESPARTILLAR,MAUREEN20@GMAIL.COM +1134,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-09-23,MAUREEN_GARCIA,F,23-Jul-18,,BELLA_VISTA,GREENEJESSICA@GMAIL.COM +1135,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-12-27,JOSEPH_HENDRICKS,M,07-Aug-04,,INDIO_RICO,AMANDANELSON@YAHOO.COM +1136,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-12-30,MISS_GABRIELLA_COLLIER,F,05-Sep-18,,FLAMENCO,ADAMSAMANDA@GMAIL.COM +1137,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-11-17,JUSTIN_SANCHEZ,M,08-May-60,,RECALDE,ZGRAY@HOTMAIL.COM +1138,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-10-04,MATTHEW_ADAMS,M,27-May-27,,ASAMBLEA,CHRISTOPHERWILLIAMS@GMAIL.COM +1139,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-11-06,JOHN_SIMPSON,M,26-Mar-42,,POZO_NAVAGAN,ICOLON@HOTMAIL.COM +1140,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-10-19,DALTON_SHAW,M,05-Oct-21,,ADOLFO_ALSINA,AWILLIAMS@GMAIL.COM +1141,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-12-12,DIANA_SMITH,F,12-Aug-06,,CASIRA,UJACKSON@YAHOO.COM +1142,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2021-01-16,MICHELLE_DAWSON,F,16-Mar-14,,AMUSCHINA,QSIMPSON@HOTMAIL.COM +1143,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-09-15,FRANCES_ROBERTSON,F,05-Jan-28,,9_DE_JULIO,MICHELLE53@GMAIL.COM +1144,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-10-25,SARAH_MASON,F,23-Mar-98,,DOS_HERMANAS,JOSHUA32@GMAIL.COM +1145,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2021-01-04,DARIN_ROGERS,M,25-Jan-38,,LA_LUCILA,HOMONIQUE@YAHOO.COM +1146,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-12-23,MICHAEL_ALLEN_DDS,M,25-Nov-29,,LUIS_CHICO,BLANG@HOTMAIL.COM +1147,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-11-02,ANDREW_STEWART,M,04-Feb-37,,PILAR,KEVINLEWIS@YAHOO.COM +1148,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-09-29,SHAWN_MATTHEWS,M,29-Mar-62,,BERNASCONI,ROBERT71@HOTMAIL.COM +1149,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2021-01-22,AMY_PATTERSON,F,03-Aug-41,,ACUÑA_CUE,MILLERSARA@YAHOO.COM +1150,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-09-12,RICHARD_OSBORNE,M,10-Jan-75,,BERABEVU,PATRICIAROBERTSON@GMAIL.COM +1151,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-11-18,SHERRI_ROSALES,F,04-May-78,,LA_CHINACA,JCAMPBELL@HOTMAIL.COM +1152,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-09-20,JUDITH_HUGHES,F,21-Aug-18,,BAHIA_CREEK,LEAHCARSON@GMAIL.COM +1153,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-11-21,KENNETH_HARDING_JR.,M,06-Jul-07,,CURA_MALAL,ADAM99@YAHOO.COM +1154,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-11-06,TARA_YU,F,14-Oct-30,,ARROYO_ALELI,FFARMER@HOTMAIL.COM +1155,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-11-05,GABRIEL_MCCOY,M,30-Apr-72,,CUPILES,NGARDNER@YAHOO.COM +1156,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-10-11,WANDA_GREGORY,F,02-Mar-10,,CARAHUNCO,ANDREWRAMIREZ@HOTMAIL.COM +1157,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2021-01-02,TRICIA_GORDON,F,04-Jul-51,,AMUSCHINA,ASHLEY93@GMAIL.COM +1158,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-12-26,CAROL_SHEA,F,24-Nov-15,,28_DE_JULIO,ZMILES@YAHOO.COM +1159,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2021-01-31,DEVIN_MOORE,M,02-Oct-14,,TRISTAN_SUAREZ,NWATSON@HOTMAIL.COM +1160,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-12-24,MARY_KELLY,F,08-Apr-60,,BAÑOS_PISMANTA,DAWSONJAMES@GMAIL.COM +1161,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-09-18,CARLA_SIMMONS,F,06-Feb-67,,LEHMANN,DWALLACE@HOTMAIL.COM +1162,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2021-01-10,JARED_MORRIS,M,26-Oct-35,,CAMINO_CENTENARIO_KM_11500,HEATHERCOX@GMAIL.COM +1163,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-10-08,JEREMY_MURPHY,M,28-Jun-57,,ARATA,XNELSON@GMAIL.COM +1164,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-09-22,KRISTI_FORBES,F,29-Mar-21,,VILLA_SANTOS_TESEI,DIXONRACHEL@GMAIL.COM +1165,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-10-01,KAREN_LUCAS,F,16-Sep-11,,AYUI_PARADA,JIM25@HOTMAIL.COM +1166,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-11-25,EMILY_MORGAN,F,25-Feb-08,,BERDUC,NICHOLAS70@GMAIL.COM +1167,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-11-19,WYATT_MOODY,M,24-Jul-89,,CANDIOTI,PSKINNER@GMAIL.COM +1168,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2021-01-13,BENJAMIN_ADAMS,M,14-Mar-40,,ALMIRANTE_BROWN,KEVINDONALDSON@HOTMAIL.COM +1169,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-11-01,MICHAEL_BROWN,M,19-Jan-60,,ALEN_CUE,JILLKELLEY@YAHOO.COM +1170,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-11-05,TINA_MALONE,F,22-Nov-83,,BERAZATEGUI,NICOLEGREEN@YAHOO.COM +1171,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-10-06,ASHLEY_PERRY,F,16-May-10,,VILLA_ELOISA,MATTHEWVALENCIA@YAHOO.COM +1172,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-11-18,CHAD_MARTINEZ,M,15-Dec-80,,FRANCISCO_CASAL,QDUKE@YAHOO.COM +1173,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-09-23,GABRIEL_BALLARD_MD,M,26-Jan-90,,LA_MOROCHA,SANDRA96@YAHOO.COM +1174,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-11-17,RHONDA_HARPER,F,31-Aug-02,,ANAHI,PERRYCHARLES@YAHOO.COM +1175,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-11-16,IAN_OLSON,M,27-Jul-63,,ARBOL_VERDE,BRIANRIGGS@YAHOO.COM +1176,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-09-26,SAVANNAH_OWEN,F,21-Dec-59,,BARRIO_PEDRO_ROCCO,NICOLETRAN@YAHOO.COM +1177,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2021-01-11,JOSHUA_GOMEZ,M,08-Aug-20,,INGENIERO_ADOLFO_SOURDEAUX,ROBERTWALTERS@YAHOO.COM +1178,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-11-02,ALICIA_CARR,F,17-Jun-61,,BETBEDER,STHORNTON@GMAIL.COM +1179,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-10-05,VALERIE_REYNOLDS,F,11-Oct-14,,BARRIO_BELGRANO_ORTIZ,MICHAELGRAVES@YAHOO.COM +1180,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2021-01-06,JEFFREY_ESTES,M,18-Mar-26,,CAMPO_GARCIA,CHADNORTON@GMAIL.COM +1181,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-09-04,BRYAN_SULLIVAN,M,21-Nov-39,,REMEDIOS_DE_ESCALADA,FHILL@YAHOO.COM +1182,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-09-16,VICTORIA_WHITE,F,25-Mar-09,,ALMACEN_EL_DESCANSO,CFLORES@YAHOO.COM +1183,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-10-04,ADAM_DAVIS,M,13-Aug-00,,ESTACION_CORONEL_PRINGLES,SJONES@HOTMAIL.COM +1184,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-12-23,CAROL_FLORES,F,30-Jan-02,,COLON,POWELLLUCAS@HOTMAIL.COM +1185,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-12-22,ANN_CUNNINGHAM,F,14-Jan-40,,ARMINDA,SMONROE@GMAIL.COM +1186,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-10-03,TIMOTHY_JONES,M,05-Dec-75,,CAMPO_GIMENEZ,PCHAVEZ@YAHOO.COM +1187,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-10-03,NICHOLAS_ZUNIGA,M,31-Aug-88,,COLONIA_HARDY,EDWARD32@HOTMAIL.COM +1188,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-09-06,HEATHER_GRAVES,F,13-Aug-41,,AZCUENAGA,HEATHERSIMMONS@HOTMAIL.COM +1189,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2021-01-26,SUMMER_MACDONALD,F,23-Jun-11,,GENERAL_GALARZA,HHARDING@GMAIL.COM +1190,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-12-13,CASSANDRA_CAREY,F,13-Jun-18,,AGUA_LOS_MATOS,SHELTONRACHEL@YAHOO.COM +1191,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-09-06,KATRINA_PAUL,F,05-Aug-97,,BALDES_DE_PACHECO,QMCCLURE@YAHOO.COM +1192,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-11-14,AARON_BARR,M,24-Feb-65,,GODOY,MSTONE@GMAIL.COM +1193,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-09-27,COURTNEY_BLEVINS,F,20-Jul-78,,AGUA_NEGRA,ROBERT98@GMAIL.COM +1194,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2021-02-01,CYNTHIA_ARMSTRONG,F,11-Mar-32,,LA_LUCILA_DEL_MAR,STANLEYMIKE@HOTMAIL.COM +1195,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-11-09,CRYSTAL_GARCIA,F,16-Feb-08,,SAN_GERONIMO,KIMBERLYHINTON@HOTMAIL.COM +1196,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-09-09,BRITTNEY_HUNTER,F,08-Mar-21,,AGUA_DE_LA_ZORRA,LCUEVAS@HOTMAIL.COM +1197,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-12-13,REBECCA_SMITH,F,23-Mar-83,,CUCULLU,LEEREBECCA@HOTMAIL.COM +1198,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2021-01-05,WESLEY_HUYNH,M,07-Jan-77,,ANTIGUO,SIERRA30@HOTMAIL.COM +1199,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2021-01-17,ASHLEY_FLORES,F,27-Oct-28,,CONCEPCION_DEL_BERMEJO,EARLDAVIS@YAHOO.COM +1200,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-11-11,AMANDA_DAVIS,F,02-Oct-03,,DEFERRARI,PMARSHALL@YAHOO.COM +1201,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2021-01-05,CHARLENE_MORALES,F,31-Dec-59,,ARBOL_SOLO,JOHNSONEDWARD@HOTMAIL.COM +1202,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2021-01-23,JORDAN_MULLINS,M,02-Nov-46,,ALMACEN_CRISTIAN_SCHUBERT,BALLMELINDA@GMAIL.COM +1203,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-10-15,ERIC_WRIGHT,M,15-Feb-98,,ATREUCO,KENNETH68@YAHOO.COM +1204,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-10-01,CASSIDY_PAYNE,F,12-Aug-24,,BERNARDO_LARROUDE,STEPHANIE77@GMAIL.COM +1205,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-10-21,DAVID_HENDERSON,M,26-Jun-78,,ARTURO_SEGUI,KELSEY95@YAHOO.COM +1206,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-10-09,JANICE_RICHARDSON,F,18-Aug-53,,ALVEAR,WARRENGARY@YAHOO.COM +1207,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-12-29,SEAN_DAVIS,M,28-Jun-73,,ALEJANDRO_KORN,ROBERTFARRELL@YAHOO.COM +1208,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-12-07,JESSICA_WATKINS,F,01-Sep-87,,ALEGRIA,FRAZIERJOSEPH@HOTMAIL.COM +1209,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-12-15,ASHLEY_WEBER,F,16-Oct-94,,CAMPO_LA_LIMA,MARQUEZDONALD@YAHOO.COM +1210,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-10-17,ERICA_PARKER,F,14-Feb-59,,CAMINERA_LUJAN,AMAXWELL@HOTMAIL.COM +1211,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2021-01-20,DAVID_VILLA,M,19-Jun-74,,AMILGANCHO,DONNA48@HOTMAIL.COM +1212,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-10-11,APRIL_MILLER,F,13-Mar-09,,SAN_FERNANDO,ROBERTELLIOTT@YAHOO.COM +1213,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-10-22,LEAH_JONES,F,23-Apr-76,,AZCUENAGA,JASONRODRIGUEZ@YAHOO.COM +1214,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-10-14,VANESSA_COLLINS,F,23-Aug-88,,ALMIRANTE_BROWN,EUGENEHUNT@HOTMAIL.COM +1215,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-10-15,MARIA_JOHNSON,F,21-Jan-03,,AGUAS_VERDES,REGINALDGARCIA@YAHOO.COM +1216,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2021-01-20,MICHAEL_MILLER,M,22-Nov-92,,PONTAUT,GARYJONES@YAHOO.COM +1217,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-11-04,PAUL_RILEY,M,01-Sep-37,,ESTACION_LA_RINCONADA,MELISSAMAY@YAHOO.COM +1218,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-11-09,JOSHUA_PETERS,M,16-Feb-96,,BUENA_VISTA,AWALKER@HOTMAIL.COM +1219,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-11-20,GERALD_SCHMIDT,M,14-May-71,,ANTONIO_PINI,DAVIDNICHOLS@GMAIL.COM +1220,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-12-14,JIMMY_BROWNING,M,31-Jul-70,,ERNESTINA,ALEJANDRAGUZMAN@YAHOO.COM +1221,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2021-01-12,RITA_HENRY,F,28-Sep-21,,SANTOS_LUGARES,XWALKER@HOTMAIL.COM +1222,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-11-16,JENNIFER_LEON,F,28-Dec-42,,HUANQUEROS,PETERSONDONNA@YAHOO.COM +1223,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2021-01-04,DYLAN_OCONNELL,M,24-Oct-09,,AGUAY,REBECCA42@HOTMAIL.COM +1224,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-12-01,LEE_BROWN,M,25-Jan-29,,CAMPANA,SANDRA00@YAHOO.COM +1225,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-10-24,AMY_MASON,F,07-Aug-08,,ARMSTRONG,KARI60@HOTMAIL.COM +1226,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-12-18,KENNETH_HAYNES,M,13-Oct-92,,ATALIVA_ROCA,GREENALLISON@GMAIL.COM +1227,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-12-23,CODY_KOCH,M,01-Sep-20,,ARROYO_HONDO,PRUITTDUANE@HOTMAIL.COM +1228,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-10-20,KATHLEEN_PERRY,F,11-Nov-49,,EL_BRETE,VERONICANELSON@YAHOO.COM +1229,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2021-01-20,APRIL_GUERRA,F,21-Jan-59,,AZTEAZU,PROSALES@YAHOO.COM +1230,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-12-15,JEREMY_BELL,M,17-Jan-16,,COLONIA_FERRARI,AHARRISON@YAHOO.COM +1231,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-11-19,JULIA_WHITE,F,12-Dec-82,,LOMAS_DEL_RIO_LUJAN,SPALMER@HOTMAIL.COM +1232,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2021-01-03,JESSE_RIVERS,M,29-Apr-85,,EL_RETIRO,PAULWILLIAMS@GMAIL.COM +1233,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-11-26,MICHELLE_CHRISTIAN,F,20-Aug-18,,CHAPALEUFU,TIMOTHYWOOD@GMAIL.COM +1234,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-11-02,GREGORY_VALDEZ,M,06-Oct-53,,BARRIO_FERRI,ASMITH@YAHOO.COM +1235,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-12-02,JULIE_DAVIS,F,22-Jan-55,,SALDUNGARAY,CRYSTAL87@GMAIL.COM +1236,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-09-04,JUDY_SULLIVAN,F,17-Oct-54,,EL_DURAZNO,NEWMANJENNIFER@YAHOO.COM +1237,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2021-01-04,LINDSEY_WASHINGTON,F,02-Apr-95,,DIAZ,DYLAN45@HOTMAIL.COM +1238,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-11-28,HEATHER_HINTON,F,22-Sep-10,,ALLENDE,STEVENSIMPSON@HOTMAIL.COM +1239,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-10-29,JOHN_MYERS,M,01-Oct-93,,ENCINA,CORY81@YAHOO.COM +1240,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2021-01-11,HEATHER_PHILLIPS,F,24-Jan-75,,EL_MOLLE,JEFFREY95@HOTMAIL.COM +1241,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-12-23,MR._JONATHAN_SOLIS,M,13-Dec-57,,ALMIRANTE_BROWN,OHARPER@HOTMAIL.COM +1242,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-11-30,OLIVIA_BOYER,F,24-Jun-57,,GENERAL_GUTIERREZ,BYRDKIMBERLY@GMAIL.COM +1243,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-12-20,ROSE_BELL,F,23-Sep-20,,CUARTEL_V,EMILYHAYES@GMAIL.COM +1244,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-12-28,ANNA_JOHNSON,F,27-Feb-58,,BERMUDEZ,TIMOTHY90@GMAIL.COM +1245,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-10-21,MRS._BRITTNEY_GOODMAN,F,07-Jun-68,,BAIGORRITA,EREED@YAHOO.COM +1246,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-10-02,ASHLEY_GARCIA,F,26-Oct-59,,COLONIA_LOS_ZAPALLOS,ESPINOZACYNTHIA@HOTMAIL.COM +1247,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-11-22,MARISSA_FRANKLIN,F,09-Apr-38,,COLONIA_EL_SIMBOL,CHEYENNEWILLIAMS@YAHOO.COM +1248,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-10-15,JEFFREY_DAVIS,M,14-Dec-24,,DESVIO_KILOMETRO_55,KHARRISON@GMAIL.COM +1249,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-12-17,VANESSA_REID,F,30-Aug-21,,CHANILAO,BISHOPJESSICA@HOTMAIL.COM +1250,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-10-17,SCOTT_NGUYEN,M,15-Jul-48,,INGENIO_LA_PROVIDENCIA,TRACEYBROWN@GMAIL.COM +1251,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-12-17,RAYMOND_BUCKLEY,M,10-May-30,,ARIEL,DUSTINCROSBY@GMAIL.COM +1252,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2021-01-20,MRS._PATRICIA_MILLER,F,04-Jan-48,,COLONIA_BERRO,FANDERSON@HOTMAIL.COM +1253,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-11-05,ANNA_WEST_MD,F,21-Mar-90,,COLONIA_ESPAÑA,FRAZIERJAVIER@GMAIL.COM +1254,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-12-15,JASON_GILBERT,M,24-Mar-67,,FARO_QUERANDI,CAROL22@HOTMAIL.COM +1255,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2021-01-02,NICHOLE_SULLIVAN,F,12-May-89,,ALTAMIRA,BRETT78@GMAIL.COM +1256,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2021-01-30,BETH_PARKER,F,12-Jul-09,,EMPALME_FRONTERA,JUSTINPINEDA@HOTMAIL.COM +1257,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-09-05,CARLY_COLON,F,11-Apr-45,,ASUNCION,VICTORGOMEZ@GMAIL.COM +1258,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2021-01-10,SARA_COX,F,16-Nov-29,,ARROYO_GRANDE,THOMASPETERSEN@GMAIL.COM +1259,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-09-01,BETH_BROWN,F,22-Nov-91,,ARTEAGA,TODD37@YAHOO.COM +1260,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-09-16,AMANDA_FARRELL,F,17-Sep-30,,INGENIERO_BALBIN,JAMES72@HOTMAIL.COM +1261,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-09-04,MATTHEW_TORRES,M,07-Oct-43,,ARQUEDAS,HILLWILLIE@HOTMAIL.COM +1262,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-11-19,AUSTIN_BROWN,M,15-Mar-03,,BARRIO_CAROSIO,JESSICA05@YAHOO.COM +1263,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-11-20,AUSTIN_HALL,M,23-Dec-31,,LOS_ANTIGUOS,TIFFANYRICHARD@HOTMAIL.COM +1264,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-09-04,MARK_GONZALEZ,M,27-Feb-79,,ADOLFO_RODRIGUEZ_SAA,PARKERDUSTIN@YAHOO.COM +1265,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-11-02,VERONICA_JACOBS,F,09-Aug-45,,BERDUC,JDRAKE@GMAIL.COM +1266,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-12-26,JEFFREY_BREWER,M,22-Mar-76,,EL_ALTO,JAMESTRAVIS@YAHOO.COM +1267,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-10-04,MRS._EMILY_BARKER,F,12-Mar-60,,CALVO,JOHNNY66@HOTMAIL.COM +1268,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-11-18,ERIN_SMITH,F,26-Apr-99,,EL_CHALTEN,RICHARDTRAN@HOTMAIL.COM +1269,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-09-19,LAURIE_LEVY,F,30-Nov-15,,ANECON_CHICO,FRANCISTANNER@GMAIL.COM +1270,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2021-01-10,CHRISTOPHER_ORTIZ,M,01-May-09,,LA_BLANQUEADA,FLORESIVAN@GMAIL.COM +1271,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-10-04,MICHAEL_RHODES,M,04-Nov-70,,AMBATO,BMOORE@HOTMAIL.COM +1272,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-11-01,LYNN_PARKER,F,07-Oct-11,,ANGUIL,RHODESSTEPHEN@YAHOO.COM +1273,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-09-19,MICHAEL_BYRD,M,05-Oct-67,,LABORDEBOY,ROBERTSMITH@HOTMAIL.COM +1274,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-11-01,AMBER_CONRAD,F,24-May-19,,COLMAN,TAYALA@GMAIL.COM +1275,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-09-30,MARK_WEBB,M,02-May-09,,RECALDE,ANTHONY17@HOTMAIL.COM +1276,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-09-05,DANIEL_LAWRENCE,M,19-Oct-49,,CAÑADA_LA_NEGRA,OHUGHES@YAHOO.COM +1277,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-11-24,TYRONE_GONZALES,M,03-Nov-13,,ARENOSO,BLE@YAHOO.COM +1278,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-09-22,BRANDON_PRICE,M,06-Oct-36,,9_DE_JULIO_KILOMETRO_20,DANIEL89@HOTMAIL.COM +1279,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2021-01-09,MICHAEL_RAMSEY,M,06-May-05,,ALEJANDRA,DDUKE@HOTMAIL.COM +1280,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2021-01-09,TERRY_TORRES,F,01-Jan-66,,EL_ZORRO,RICHJOSEPH@GMAIL.COM +1281,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-10-15,SHEENA_PEARSON,F,06-Jan-06,,ARROYO_MANGANGA,FIGUEROAANTHONY@HOTMAIL.COM +1282,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-11-02,LORRAINE_MATHEWS,F,15-Sep-52,,CAMPO_PEÑA_LOPEZ,LFRANCIS@YAHOO.COM +1283,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-10-11,JORDAN_FARMER,F,16-Apr-10,,LAS_PALMAS,WILLIAMWYATT@HOTMAIL.COM +1284,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-12-21,BARRY_MUNOZ,M,29-Aug-42,,COMANDANTE_GIRIBONE,MCCARTYGEORGE@YAHOO.COM +1285,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-11-22,SUSAN_BRENNAN,F,30-May-07,,CAMPO_CASTRO,CMORALES@GMAIL.COM +1286,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-09-03,STEPHEN_THOMAS,M,04-Mar-86,,CAPITAN_CASTRO,OLIVIA21@HOTMAIL.COM +1287,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-09-05,TODD_WHITE,M,07-Sep-12,,COLONIA_VALDEZ,CHAPMANCHRISTOPHER@HOTMAIL.COM +1288,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-10-10,WILLIAM_BOWMAN,M,17-Jan-67,,GABOTO,JENNIFERDAVIDSON@YAHOO.COM +1289,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-12-17,BONNIE_GARZA,F,15-Jan-55,,ARENOSO,LORIVILLARREAL@YAHOO.COM +1290,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-09-27,MISS_AMBER_FLETCHER_MD,F,27-Mar-27,,BENITO_JUAREZ,DAWNBURKE@HOTMAIL.COM +1291,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-09-07,ALLISON_POTTS,F,10-Mar-54,,TRISTAN_SUAREZ,CHARLES06@YAHOO.COM +1292,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-10-28,NATASHA_MORGAN,F,02-May-11,,SAN_FERNANDO,SANCHEZJANET@HOTMAIL.COM +1293,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-12-06,AMY_MCCOY,F,04-Jan-07,,CEVIL_GRANDE,CAROLGREENE@HOTMAIL.COM +1294,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-11-09,MATTHEW_PEARSON,M,01-Apr-52,,BELLOCQ,PAMELAGRIFFIN@GMAIL.COM +1295,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-12-20,CATHY_RIVERA,F,08-Dec-18,,ANDRADE,GRIFFINMICHEAL@GMAIL.COM +1296,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-11-21,JEFFREY_SMITH,M,13-Jan-19,,CARLOS_MARIA_NAON,EHICKMAN@YAHOO.COM +1297,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-12-28,ANTHONY_SINGH,M,16-Jun-62,,EL_PERDIDO_EST_JOSE_GUISASOLA,BRITTANY30@GMAIL.COM +1298,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-09-15,RANDY_MORGAN,M,02-May-08,,ARROYO_PAREJA,OWENSJOHN@YAHOO.COM +1299,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-09-04,KENNETH_GONZALEZ,M,09-Aug-81,,ALDEA_SANTA_MARIA,YJOHNSON@HOTMAIL.COM +1300,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-11-15,CARLOS_ROSE,M,05-Feb-14,,CAVOUR,JEREMY96@YAHOO.COM +1301,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-11-27,MATTHEW_FROST,M,02-Jan-33,,ALGARROBAL,EANDERSON@YAHOO.COM +1302,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-11-06,HENRY_ORTEGA,M,25-Jun-94,,IGARZABAL,YOUNGHEATHER@HOTMAIL.COM +1303,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-11-18,KIMBERLY_LOPEZ,F,17-Oct-81,,ALTO_LAS_LECHUZAS,TIFFANY92@YAHOO.COM +1304,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-12-03,TYLER_WALLACE,M,13-Feb-62,,SEY,ILE@GMAIL.COM +1305,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-09-29,DONALD_ROSS,M,13-Aug-94,,BARRIO_PEDRO_ROCCO,ALVAREZMICHAEL@GMAIL.COM +1306,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-09-29,RYAN_RODRIGUEZ,M,16-Apr-54,,BELLA_VISTA,LOPEZNATHAN@YAHOO.COM +1307,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-09-21,SCOTT_TREVINO,M,17-Jan-91,,BARKER,PAIGECHANG@YAHOO.COM +1308,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-11-10,PAIGE_THOMPSON,F,22-Jan-55,,ARROYO,MATTHEWROBERTSON@YAHOO.COM +1309,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-10-22,SHEILA_OROZCO,F,03-Apr-16,,SAN_LORENZO,JOHNHESTER@GMAIL.COM +1310,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-09-09,JEFFREY_BROOKS,M,16-Aug-28,,AGUAPEY,JENNIFERWOLFE@GMAIL.COM +1311,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-09-22,JESSICA_RICH,F,11-Mar-03,,ALDECON,CARL24@GMAIL.COM +1312,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-10-08,TAMMY_MILLER,F,30-Jun-95,,BALDE_AHUMADA,DOUGLAS54@HOTMAIL.COM +1313,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-09-16,AMANDA_BURTON,F,02-Mar-01,,FARO_QUERANDI,ANDRETURNER@GMAIL.COM +1314,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-12-10,DANIEL_JOHNSON,M,13-Jul-07,,LA_COLINA,BJONES@HOTMAIL.COM +1315,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-09-30,JOSEPH_SHAW,M,30-May-65,,CERES,DIANEANDERSON@HOTMAIL.COM +1316,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2021-01-04,ANDREA_WHITE,F,16-Sep-49,,COLONIA_VELEZ,BRENTPOPE@HOTMAIL.COM +1317,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-11-07,CHRISTOPHER_POWERS,M,24-May-45,,ATALAYA,SIERRA82@GMAIL.COM +1318,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-09-21,MRS._TERESA_FLORES,F,02-May-50,,RICARDONE,DAVID49@GMAIL.COM +1319,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-10-08,CYNTHIA_FRANKLIN,F,15-Apr-10,,LA_SALADA,JULIEHESTER@YAHOO.COM +1320,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-12-15,ANNE_TORRES,F,23-Feb-05,,NONOGASTA,PHILLIPKAISER@HOTMAIL.COM +1321,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-10-05,JOE_MILLER,M,16-Jul-77,,ANGUIL,KATHYJAMES@HOTMAIL.COM +1322,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-11-29,DANIEL_MORRISON,M,28-Aug-92,,CENTRO_AGRICOLA_EL_PATO,NICOLE59@GMAIL.COM +1323,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-10-14,DIANA_BAILEY,F,02-Aug-90,,COLONIA_NUEVA_MONTEVIDEO,COMBSRONALD@YAHOO.COM +1324,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-11-01,JOSEPH_ANDERSON,M,25-Oct-06,,CAPITAN_LAZO,GLOVERLORI@YAHOO.COM +1325,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-12-21,KELLY_JOHNSON,F,25-Sep-73,,CLAUDIO_C_MOLINA,KEVANS@GMAIL.COM +1326,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-10-13,DENISE_WARNER,F,12-Dec-63,,ALGARROBO,ZHERNANDEZ@YAHOO.COM +1327,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-09-16,MIRANDA_MILLER,F,20-Aug-09,,AGUA_LINDA,SCOTT16@GMAIL.COM +1328,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-11-04,PATRICIA_ALVAREZ_DDS,F,30-Aug-44,,BAÑOS_TERMALES,MOORECHERYL@YAHOO.COM +1329,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2021-01-04,TONYA_RICHARDS,F,18-Dec-76,,COLONIA_VALDEZ,XBALLARD@GMAIL.COM +1330,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-12-28,STEVEN_ROBINSON,M,17-Apr-34,,30_DE_OCTUBRE,NGARNER@HOTMAIL.COM +1331,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-11-05,DONALD_ONEAL,M,17-Sep-29,,QUILMES_OESTE,MICHAELRYAN@YAHOO.COM +1332,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-12-09,MICHAEL_PIERCE,M,30-Sep-17,,ARROYO_CLARO,FREEMANCHRISTINE@GMAIL.COM +1333,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-09-14,ROBERT_CONRAD,M,19-May-17,,3_DE_MAYO,ROBERT56@HOTMAIL.COM +1334,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-11-30,JULIAN_COX_PHD,M,02-Jul-88,,ANTONIO_CARBONI,CRUZJESUS@HOTMAIL.COM +1335,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2021-01-12,HEATHER_ESPINOZA,F,11-Jun-46,,ISIDRO_CASANOVA,ANDREWBROWN@GMAIL.COM +1336,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2021-01-29,ANN_TRAN,F,10-Nov-83,,COLONIA_MONTEFIORE,JENNIFERJOHNSON@HOTMAIL.COM +1337,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-09-17,OMAR_LEVY,M,03-Jul-75,,BARRANQUITAS,UPERRY@YAHOO.COM +1338,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-12-21,SARA_HOLLOWAY,F,22-Jul-07,,ALGARROBO,NELSONPAIGE@GMAIL.COM +1339,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-12-03,NICHOLAS_BUTLER,M,17-Jan-42,,BALNEARIO_CHAPALCO,NATHANIEL11@YAHOO.COM +1340,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2021-01-17,DEVIN_GILBERT,M,11-Feb-80,,COLONIA_ESCRIBANO,HENDERSONBRIANNA@YAHOO.COM +1341,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2021-01-20,MARK_AYALA,M,23-Nov-09,,INGENIO_LA_PROVIDENCIA,LEROYLAMBERT@YAHOO.COM +1342,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2021-01-23,TERESA_MURRAY,F,17-Aug-16,,AZARA,GUZMANFELICIA@HOTMAIL.COM +1343,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-11-19,TERRY_DAVIS,M,29-May-50,,AGUA_AMARILLA_LA_HOYADA,OLIVIA62@HOTMAIL.COM +1344,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-12-26,CHRISTOPHER_RAMIREZ,M,28-Oct-04,,COLHUE_HUAPI,SEAN56@GMAIL.COM +1345,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-12-29,BRENDA_WALKER,F,13-Feb-35,,CAMPO_GARAY,LISA62@YAHOO.COM +1346,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-12-03,TRACY_MOODY,F,02-Mar-14,,BETBEDER,DENNIS69@GMAIL.COM +1347,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-12-13,ROBERT_MARTINEZ,M,10-Feb-13,,ALMIRANTE_BROWN,TREVINOCARLOS@HOTMAIL.COM +1348,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-12-26,DAVID_CUNNINGHAM,M,04-Jul-66,,BUSTAMANTE,DANIELLE72@HOTMAIL.COM +1349,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-11-28,JAVIER_CARTER,M,20-Mar-39,,KILOMETRO_45,LAURA76@GMAIL.COM +1350,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-10-29,BRIAN_KELLER,M,12-Jan-37,,CAA_YARI,TIMOTHY82@GMAIL.COM +1351,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-11-13,BRITTANY_ORTEGA_DDS,F,07-May-71,,JOSE_LEON_SUAREZ,SMITHLISA@HOTMAIL.COM +1352,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-09-10,CHELSEA_JOHNSON,F,07-Nov-35,,LA_PASTORA,RYANMARK@GMAIL.COM +1353,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-09-07,STACY_PHILLIPS,F,20-Jan-72,,9_DE_JULIO,SANTANACHRISTOPHER@HOTMAIL.COM +1354,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-10-13,BRANDY_WALLS,F,09-Jan-74,,20_DE_SEPTIEMBRE,THOMAS95@YAHOO.COM +1355,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-09-12,MONICA_GIBBS,F,29-Sep-10,,LA_MOROCHA,QUINNMELISSA@GMAIL.COM +1356,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2021-01-03,CODY_JACOBS,M,02-Sep-22,,AGUA_HEDIONDA,CHAMBERSDAVID@GMAIL.COM +1357,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-12-17,ALEXANDER_TERRY,M,28-Jan-22,,CHOVET,SETH38@HOTMAIL.COM +1358,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-11-29,JESSICA_HOLMES,F,01-Mar-17,,ALDAO,TODDJONATHAN@YAHOO.COM +1359,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-09-05,JESSICA_ESTES,F,04-Sep-23,,QUIÑIHUAL_ESTACION,ANDREW32@GMAIL.COM +1360,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2021-01-28,DANIEL_BRENNAN,M,06-Feb-14,,CAÑADA_LA_NEGRA,BILLY70@GMAIL.COM +1361,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-09-16,NATHAN_ATKINSON,M,22-Nov-69,,ARRECHEA,JORDANEMILY@GMAIL.COM +1362,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-10-26,CRYSTAL_MILLER,F,26-May-92,,CERANA,BNORRIS@GMAIL.COM +1363,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-09-19,LAURA_MITCHELL,F,09-Aug-40,,COLONIA_BERRO,GARY87@HOTMAIL.COM +1364,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-11-01,MRS._LAUREN_TRUJILLO_MD,F,11-Dec-13,,CULULU,PAMELA45@GMAIL.COM +1365,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2021-01-31,TAMMY_LARA,F,17-Nov-91,,BENITEZ,HEATHER01@HOTMAIL.COM +1366,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-12-28,THERESA_WOLF,F,09-Jan-48,,CORONEL_BOERR,DESIREEPRICE@YAHOO.COM +1367,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-09-24,MATTHEW_HAMILTON,M,25-Dec-61,,COLONIA_SAN_MANUEL,ROBERT23@YAHOO.COM +1368,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-11-24,CAITLIN_WEBER,F,04-Nov-16,,EL_SOCORRO,GRANT90@YAHOO.COM +1369,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-09-12,PATRICK_ODONNELL,M,25-Feb-13,,COLONIA_MACKINLAY,REBECCAFOX@GMAIL.COM +1370,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-12-24,ELIZABETH_HERNANDEZ,F,28-Apr-37,,CARMEN,QWEBSTER@YAHOO.COM +1371,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-12-20,ISAAC_SULLIVAN,M,04-Mar-16,,ASCENCION,DAVID06@YAHOO.COM +1372,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2021-01-31,PATRICK_RITTER,M,07-Feb-65,,PEREZ,LAURA57@HOTMAIL.COM +1373,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-10-24,KIMBERLY_NUNEZ,F,11-Jul-91,,ARROYO_CEIBAL,DAVID63@YAHOO.COM +1374,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2021-01-29,VALERIE_SMITH,F,02-Jul-28,,COLHUE_HUAPI,GALLOWAYAMBER@YAHOO.COM +1375,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-12-31,AMANDA_MORTON,F,11-Sep-00,,CAMPO_UBAJO,PATRICIABAKER@YAHOO.COM +1376,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-09-10,AMBER_SANCHEZ,F,09-Apr-64,,CHELFORO,RICHARD31@GMAIL.COM +1377,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-12-01,BENJAMIN_BARNES,M,24-Jul-21,,COLONIA_AVELLANEDA,SANCHEZMICHAEL@GMAIL.COM +1378,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-11-26,DIANE_GIBSON,F,16-Nov-48,,AGUA_GRANDE,LEWISTAMARA@YAHOO.COM +1379,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-12-05,HARRY_CRUZ,M,15-Jan-75,,BUENA_VISTA,AHOUSE@GMAIL.COM +1380,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-12-03,KRISTEN_SMITH,F,17-Dec-45,,ABBOTT,DALESULLIVAN@GMAIL.COM +1381,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-09-07,JAKE_NORRIS,M,20-Sep-00,,BARRIO_EMIR_RAMON_JUAREZ,JSMITH@HOTMAIL.COM +1382,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-10-09,GLORIA_WILLIAMS,F,06-Feb-61,,CORREA,RAYMONDAPRIL@YAHOO.COM +1383,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-12-06,JASON_WEBSTER,M,19-Oct-33,,ALBARDON,ZBROWN@HOTMAIL.COM +1384,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-09-09,DESTINY_BOWERS,F,22-Sep-04,,CUENCA,AJOHNSON@GMAIL.COM +1385,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-10-22,VERONICA_MORRISON,F,17-Mar-25,,BARRIO_VILLA_ADELA,WILLIAMSABIGAIL@YAHOO.COM +1386,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-10-18,KAYLA_GRAY,F,24-Nov-80,,ALDECON,OBURNS@HOTMAIL.COM +1387,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-09-29,COURTNEY_WILLIAMSON,F,29-Nov-86,,ANGELINA,HINESMORGAN@GMAIL.COM +1388,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-11-12,JERRY_GROSS,M,29-Aug-22,,CANTERA_AGUIRRE,KGAINES@YAHOO.COM +1389,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-10-30,ERICA_BROOKS,F,21-Sep-51,,ABEL,SCOTTJOSEPH@YAHOO.COM +1390,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-12-24,CASEY_BRIGGS,M,29-Apr-20,,BARCALA,JENNIFERHENRY@HOTMAIL.COM +1391,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-09-30,JAVIER_PRICE,M,24-Aug-52,,GOBERNADOR_BENEGAS,JAMES19@YAHOO.COM +1392,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2021-01-17,LINDA_JOHNSON,F,06-Feb-19,,GRUTLY,MARTINAMY@HOTMAIL.COM +1393,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-10-08,ANTHONY_CHAN,M,21-Jul-01,,CASTELAR,JEFFREYROBINSON@HOTMAIL.COM +1394,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-10-23,SHARON_POWELL,F,10-Apr-14,,CUSHAMEN,PHANNA@HOTMAIL.COM +1395,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-09-25,JOSEPH_MILLER,M,21-Aug-51,,AGUA_DE_LAS_PALOMAS,MATTHEW33@GMAIL.COM +1396,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-12-24,JOHN_THOMPSON,M,16-Dec-42,,CERRILLOS_AL_SUD,MICHAEL54@YAHOO.COM +1397,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-09-20,KIMBERLY_ROWE,F,17-Jun-90,,ABALO,DUANE76@GMAIL.COM +1398,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-11-05,MICHAEL_FRYE,M,27-May-07,,RICARDONE,KELLIEFISCHER@HOTMAIL.COM +1399,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-12-02,MISTY_JOHNSON,F,06-Aug-19,,ALDEA_SAN_GREGORIO,JASONWHITE@HOTMAIL.COM +1400,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-10-08,KIMBERLY_WHITE,F,22-Feb-82,,ALVAREZ_JONTE,SHANNON97@GMAIL.COM +1401,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-10-10,LINDSAY_MALDONADO,F,22-Aug-62,,GLEW,SBURTON@HOTMAIL.COM +1402,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-11-28,CORY_JONES,M,09-Sep-92,,ARROYO_CORTO,FBARRETT@HOTMAIL.COM +1403,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-10-11,DANIELLE_BEST,F,27-Dec-12,,DEFERRARI,FJACKSON@HOTMAIL.COM +1404,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-12-23,STEVEN_MILLER,M,25-Nov-73,,SAN_ANTONIO_DE_OBLIGADO,TCASTRO@HOTMAIL.COM +1405,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-10-19,JOSE_ROMERO,M,08-Dec-71,,CAÑADON_DE_LOS_INDIOS,ELIZABETHGONZALES@YAHOO.COM +1406,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-11-15,CHAD_SANTANA,M,31-May-51,,CORTADERAS,THOMPSONBRANDON@YAHOO.COM +1407,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-11-16,CHRISTOPHER_FLEMING,M,27-Aug-12,,HUASA_PAMPA_NORTE,IHART@HOTMAIL.COM +1408,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2021-01-15,ANGELA_WAGNER,F,09-Mar-26,,CABRAL,LMASON@HOTMAIL.COM +1409,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-12-07,DEBORAH_HARRIS,F,22-Sep-72,,CAVOUR,STACEY24@GMAIL.COM +1410,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-11-15,LINDA_BARNES,F,05-Mar-22,,ALTO_DEL_SALADILLO,EMILY10@GMAIL.COM +1411,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-09-04,KATIE_BALDWIN,F,10-Dec-33,,CHAÑARCITO,ROBINSONWILLIE@YAHOO.COM +1412,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-10-08,CHAD_CHERRY,M,13-Apr-90,,COSTA_BONITA_BALNEARIO,PEREZDONNA@GMAIL.COM +1413,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2021-01-26,MARY_CARNEY,F,04-Jan-00,,BAJO_GUAZU,SANDRA12@GMAIL.COM +1414,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-12-01,ROBIN_WILLIAMS,F,17-Apr-24,,LA_COLINA,KIMBERLY52@YAHOO.COM +1415,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-10-26,BRETT_CLARK,M,13-Jan-64,,BONIFACIO,CYNTHIAMURPHY@HOTMAIL.COM +1416,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-12-05,MARIA_ESTES,F,18-Sep-54,,COSTA_BRAVA,STEVENSCHULTZ@YAHOO.COM +1417,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-10-14,SHAWN_SCHROEDER,M,15-Apr-33,,ALPATACAL,PFLEMING@YAHOO.COM +1418,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-12-18,CYNTHIA_ARNOLD,F,08-Mar-99,,VILLA_ELOISA,STACY08@HOTMAIL.COM +1419,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2021-01-21,FRANCISCO_AUSTIN,M,25-Dec-05,,ALTO_DE_SIERRA,ROBERTA04@HOTMAIL.COM +1420,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-11-15,BILLY_WEAVER,M,31-Mar-62,,ARROYO_MOREIRA,GEORGE27@YAHOO.COM +1421,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-11-30,LOGAN_BYRD,M,16-Jul-60,,ALVAREZ_JONTE,SMITHKEVIN@YAHOO.COM +1422,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-10-24,SANDRA_HUDSON,F,09-Jul-74,,ARROYO_DE_LA_CRUZ,JACQUELINE65@YAHOO.COM +1423,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-12-07,TERRY_BROWN,M,04-Dec-14,,OLASCOAGA,JAMESLEWIS@GMAIL.COM +1424,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2021-01-25,MARK_BRUCE,M,13-Feb-22,,ESTACION_MORENO,JOHN80@YAHOO.COM +1425,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-10-30,ERICA_REED,F,02-Apr-82,,FLORIDA,WGALLAGHER@YAHOO.COM +1426,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-10-07,KAREN_GARRISON,F,15-Jun-87,,CORTINES,JOHNSONJOHN@YAHOO.COM +1427,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-09-11,WILLIAM_BURTON,M,21-May-01,,BALCOSNA,BRYANWILLIS@GMAIL.COM +1428,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-09-27,DR._JANET_LEWIS,F,19-Dec-60,,1_DE_MAYO,DIANA15@HOTMAIL.COM +1429,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2021-01-23,JULIE_LAMB,F,16-Oct-18,,CORACEROS,MALVARADO@HOTMAIL.COM +1430,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2021-01-14,KAREN_ARMSTRONG,F,09-May-62,,ALONGO,LEWISAMANDA@GMAIL.COM +1431,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-09-14,LOGAN_BLACKBURN,M,25-Aug-74,,ARROYO_FEDOR,NELSONMARIA@YAHOO.COM +1432,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-12-22,ALAN_WOOD,M,04-Jan-57,,MELINCUE,QJACKSON@YAHOO.COM +1433,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-12-05,JOHN_KEITH,M,05-Dec-09,,MORON,NUNEZGREGORY@YAHOO.COM +1434,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-11-18,AMANDA_TREVINO,F,14-Mar-07,,CENTENARIO,ALAN53@GMAIL.COM +1435,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2021-01-10,ERIC_HERMAN,M,08-Oct-53,,CHAÑARCITO,ALANCLARK@GMAIL.COM +1436,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-10-10,GEORGE_LOPEZ,M,11-May-57,,ALTO_BLANCO,MARIA19@HOTMAIL.COM +1437,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-09-28,MONICA_HALL,F,10-Nov-04,,VILLA_SANTOS_TESEI,JOSHUASMITH@HOTMAIL.COM +1438,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-10-06,SHELLEY_DAVIS,F,20-Aug-18,,CAMPO_EL_BERMEJO,LUKERICH@YAHOO.COM +1439,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-11-23,SARAH_REYES,F,06-Jun-48,,RIO_TALA,RUIZALLISON@HOTMAIL.COM +1440,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-09-27,JEFFREY_CABRERA,M,11-Oct-38,,BALNEARIO_ORIENTE,PCLARK@YAHOO.COM +1441,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2021-01-20,ASHLEY_HARRELL,F,01-Aug-12,,MATHEU,BERGBRADLEY@GMAIL.COM +1442,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-12-19,ALEXIS_PALMER,F,01-Nov-19,,CHANCAY,BOWEN@GMAIL.COM +1443,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-10-26,BRENDA_ZUNIGA,F,28-Jun-47,,ALTO_DEL_MOLLE,ALITERESA@HOTMAIL.COM +1444,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-10-06,JACK_BERRY,M,15-May-90,,BALDE_DE_LEYES,ZDELEON@HOTMAIL.COM +1445,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-09-26,NOAH_NGUYEN,M,17-Feb-11,,EL_TALA,MELISSAMOSS@HOTMAIL.COM +1446,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-09-09,NATALIE_FROST,F,27-Aug-13,,AGUA_DEL_SIMBOL,SARAH36@HOTMAIL.COM +1447,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2021-01-03,AMY_ROBERTSON,F,02-Jun-07,,AZCUENAGA,SHANNONCOX@HOTMAIL.COM +1448,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-09-02,REGINA_MENDEZ,F,26-Jan-13,,COLONIA_CORONEL_DORREGO,DONNA16@HOTMAIL.COM +1449,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-09-19,BRENT_FISHER,M,14-Apr-65,,ANZOATEGUI,SOPHIAWATSON@GMAIL.COM +1450,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-09-28,ZACHARY_NEWTON,M,25-Aug-44,,CABRAL_CUE,DAVID24@YAHOO.COM +1451,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-09-09,STEVEN_LEWIS,M,08-Feb-13,,JUAN_MARIA_GUTIERREZ,MEGAN17@HOTMAIL.COM +1452,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2021-01-12,DAVID_ROMERO,M,02-Mar-77,,LA_PASTORA,TORRESMICHAEL@GMAIL.COM +1453,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-10-07,CYNTHIA_SUAREZ,F,24-Oct-77,,AVENA,ANTHONY84@HOTMAIL.COM +1454,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-09-12,CHRISTINA_JORDAN_DVM,F,08-Dec-04,,ACOSTILLA,NHOLMES@GMAIL.COM +1455,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-09-25,JESSICA_RODRIGUEZ,F,23-Oct-75,,BENITEZ,SHANNONMURPHY@YAHOO.COM +1456,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2021-01-10,DENISE_FRAZIER,F,23-Dec-11,,BANDERALO,JENNIFERRAY@YAHOO.COM +1457,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-09-25,DANNY_DRAKE,M,25-Sep-49,,CAMPO_SANTO_DOMINGO,WILLIAMSSTACEY@YAHOO.COM +1458,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-10-22,DONNA_WILLIAMS,F,28-Jul-80,,EL_PALMAR_DE_SAN_FRANCISCO,MCCLAINMATTHEW@HOTMAIL.COM +1459,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-09-07,STEVEN_JAMES,M,18-Apr-64,,CAMPO_DE_VILLAMIL,WILLIAM02@YAHOO.COM +1460,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-10-06,DANA_DONALDSON,F,26-Jan-91,,EL_CARBALINO,STEPHENSONDAVID@GMAIL.COM +1461,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-10-11,MICHAEL_DUNN,M,22-Dec-17,,LAS_PALMAS,GARCIARODNEY@HOTMAIL.COM +1462,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-11-20,THOMAS_FRANK,M,01-Aug-13,,CARRIZAL_NORTE,MICHAEL60@YAHOO.COM +1463,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-12-21,VINCENT_RHODES,M,28-Apr-07,,9_DE_JULIO,OCONNELLMARK@YAHOO.COM +1464,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-12-27,JESSICA_COX,F,17-Jul-99,,AZARA,LDONALDSON@GMAIL.COM +1465,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-12-24,MR._ROBERT_WEBSTER,M,03-Sep-66,,MANUEL_OCAMPO,WATSONCAROL@YAHOO.COM +1466,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-12-21,SHAWN_VASQUEZ,M,18-Jul-50,,COLONIA_LEIVA,JEFFREYROGERS@GMAIL.COM +1467,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-12-18,TARA_BRENNAN,F,11-Apr-70,,BAJO_HONDO,LYNNKIM@GMAIL.COM +1468,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2021-01-11,MANUEL_BROWN,M,24-Feb-30,,COLONIA_ROCA,SCOTTHENDRICKS@HOTMAIL.COM +1469,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2021-01-22,DAVID_ANDERSON,M,29-Jul-07,,ALBARRACIN,STEPHANIEVALDEZ@YAHOO.COM +1470,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-12-08,JONATHAN_GORDON,M,21-Aug-10,,VALENTIN_ALSINA,IMICHAEL@GMAIL.COM +1471,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2021-01-19,AARON_MATHEWS_PHD,M,16-Mar-16,,HUANQUEROS,HANNAH12@HOTMAIL.COM +1472,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-12-23,JULIA_GRIFFIN,F,22-Oct-26,,BOQUERON,JOY49@GMAIL.COM +1473,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-12-04,BARBARA_JOHNSON,F,16-Oct-73,,COLONIA_CUNCI,ISMITH@HOTMAIL.COM +1474,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-11-04,CHARLENE_RAMIREZ,F,25-Jul-37,,CAMPO_QUIRNO,LISA53@GMAIL.COM +1475,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-11-26,STEPHANIE_BREWER,F,17-Jun-26,,ESTANCIA_LAS_GAMAS,GUZMANPAUL@GMAIL.COM +1476,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-10-08,ANNA_RAMIREZ,F,04-Feb-57,,ALDEA_SAN_ANTONIO,OWILLIAMS@GMAIL.COM +1477,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2021-01-03,VICKI_MCDONALD,F,09-Feb-32,,EL_HOYO,LEEOMAR@YAHOO.COM +1478,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-11-25,JEFFREY_MORGAN,M,17-Jan-62,,CALERA,CYNTHIA11@GMAIL.COM +1479,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-11-07,MELISSA_DAVIS,F,10-Feb-21,,CARLOS_TEJEDOR,ACOHEN@GMAIL.COM +1480,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-12-23,SHANE_RICHARDSON,M,19-Jun-61,,17_DE_AGOSTO,JEREMY51@GMAIL.COM +1481,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-12-21,DAVID_LOPEZ,M,10-Nov-25,,ALTO_BLANCO,JOSHUA07@HOTMAIL.COM +1482,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-10-12,SARA_HANSON,F,06-Nov-52,,ALEJANDRA,JENNIFER36@GMAIL.COM +1483,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-09-06,JAVIER_HUGHES,M,27-May-13,,ABRALAITE,VHUGHES@GMAIL.COM +1484,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2021-01-06,MRS._PAMELA_MATA,F,18-Nov-07,,CHAVARRIA,GRAHAMDARRYL@HOTMAIL.COM +1485,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-10-06,JANICE_BRANCH,F,07-Oct-72,,CAMPO_ARISTIMUÑO,DILLONBELL@GMAIL.COM +1486,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-11-26,VICTORIA_SALAZAR,F,29-Dec-90,,CASIRA,ECOOK@YAHOO.COM +1487,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2021-01-03,MATTHEW_REESE,M,19-Nov-65,,ALARCON,STEPHANIEEWING@HOTMAIL.COM +1488,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-10-26,LAURA_WELCH,F,06-Apr-37,,FLORIDA,BRENDAN92@YAHOO.COM +1489,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-10-30,TIMOTHY_BRAY,M,02-Nov-01,,ABRA_VERDE,BOONEBRENDA@YAHOO.COM +1490,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-12-18,CAROLINE_HINES,F,17-Nov-15,,CAMPO_ZAVALLA,LISA43@YAHOO.COM +1491,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2021-01-28,LAURA_WALTERS,F,20-May-44,,KILOMETRO_125,JOEL16@YAHOO.COM +1492,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2021-01-29,RICHARD_SHAFFER,M,04-Dec-71,,LOS_FRENTONES,MEZAROBERT@HOTMAIL.COM +1493,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-11-20,DANNY_HODGES,M,24-Dec-43,,BARRIO_LENCINA,ELEE@GMAIL.COM +1494,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-09-09,JEFFREY_MILLER,M,31-Mar-12,,CAMPO_LA_PLATA,TIFFANYMOORE@YAHOO.COM +1495,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-09-17,RACHEL_WILSON,F,15-Oct-98,,ESTACION_SOLA,CERVANTESMATTHEW@GMAIL.COM +1496,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-09-25,AMANDA_JACKSON,F,27-Nov-40,,ARRASCAETA,MARIAPIERCE@HOTMAIL.COM +1497,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-09-25,DAKOTA_GRIFFIN,M,11-Dec-96,,ALBARIÑO,SANCHEZRAYMOND@YAHOO.COM +1498,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-09-21,PATRICK_RIVERA_DDS,M,13-May-97,,LOTE_11_ESCUELA_107,HROSS@GMAIL.COM +1499,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-10-24,JOHN_SHERMAN,M,16-Apr-37,,DESTILERIA_FISCAL,TONYREYNOLDS@HOTMAIL.COM +1500,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-12-12,ALEXIS_RODGERS,F,21-Jan-97,,BERDUC,STEPHANIEOWENS@HOTMAIL.COM +1501,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-10-25,KEVIN_THOMAS,M,16-Aug-96,,ANZOATEGUI,WEBSTERERICA@HOTMAIL.COM +1502,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-12-03,LAURA_LONG_DVM,F,21-Dec-17,,AGUA_NEGRA,DDELACRUZ@GMAIL.COM +1503,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-09-01,JOE_BOYLE,M,17-Sep-54,,INGENIERO_WILLIAMS,JESSICA93@GMAIL.COM +1504,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-11-17,CHRISTOPHER_WALLACE,M,24-Oct-29,,BARROS_PAZOS,MORGANBRIDGET@GMAIL.COM +1505,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-11-23,RHONDA_ELLIS,F,14-Aug-59,,LA_PLATA,DORSEYMICHAEL@HOTMAIL.COM +1506,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-12-31,CYNTHIA_PALMER,F,12-Mar-88,,DE_LA_CANAL,MICHAELPEARSON@HOTMAIL.COM +1507,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-12-09,DOMINIQUE_ROBINSON,F,24-Dec-67,,QUIÑIHUAL_ESTACION,CHARLESSPARKS@GMAIL.COM +1508,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2021-01-10,MATTHEW_MONTOYA,M,29-Nov-18,,COLONIA_EL_AGUARA,DAVID94@GMAIL.COM +1509,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-10-04,DONNA_WILSON,F,26-Jun-73,,AGUA_HEDIONDA,ETHOMAS@GMAIL.COM +1510,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-09-13,RICHARD_THOMAS,M,24-Jul-57,,ARBOL_SOLO,IJACKSON@GMAIL.COM +1511,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-09-08,ANGELA_KNAPP,F,06-Jan-15,,LANGUEYU,GMCLAUGHLIN@HOTMAIL.COM +1512,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-10-19,MELISSA_ROBINSON,F,30-Sep-24,,LAPRIDA,VALDEZMARY@HOTMAIL.COM +1513,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-10-10,MARK_HENDERSON,M,16-Jun-61,,LARRECHEA,TAYLORDALTON@HOTMAIL.COM +1514,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-09-18,BARBARA_MCCOY,F,03-Oct-54,,FLORIDA,WEBBDAVID@YAHOO.COM +1515,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-10-04,GARY_POOLE,M,23-Jan-71,,CORONEL_PRINGLES,LAURAALVAREZ@YAHOO.COM +1516,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-12-02,DEANNA_BOONE,F,15-Aug-71,,CATARATAS_DEL_IGUAZU,MARY01@GMAIL.COM +1517,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2021-01-23,KIMBERLY_SMITH,F,22-Jan-10,,ARROYO_MAGDALENA,FLANE@HOTMAIL.COM +1518,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-10-12,VICTORIA_STEWART,F,29-Jun-13,,EL_ARBOLITO,JENNIFERREYES@HOTMAIL.COM +1519,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-12-23,ALYSSA_MASON,F,24-Mar-04,,ALASTUEY,PSMITH@YAHOO.COM +1520,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-09-05,SCOTT_ANDERSON,M,13-Feb-78,,SAN_BERNARDO_DEL_TUYU,MMUELLER@YAHOO.COM +1521,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-10-10,AMBER_STEWART,F,23-Jan-76,,ABRA_VERDE,OSTANLEY@GMAIL.COM +1522,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-10-04,DAVID_MARTIN,M,16-Apr-59,,ARGENTINA_BELVEDERE,ODAVIDSON@YAHOO.COM +1523,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-11-20,TAMMY_CURRY,F,01-Apr-25,,DOCTOR_DOMINGO_HAROSTEGUY,GERALDMAY@HOTMAIL.COM +1524,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2021-01-02,KEVIN_THOMAS,M,06-Nov-68,,AGUADA_CHACAY_CO,EMMA63@YAHOO.COM +1525,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2021-01-02,ELIZABETH_FULLER,F,13-Apr-52,,INGENIERO_BEAUGEY,JENNIFER16@GMAIL.COM +1526,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-10-16,JASMINE_NEAL,F,04-Jul-41,,9_DE_JULIO,DAVID31@HOTMAIL.COM +1527,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2021-02-01,CHRISTOPHER_LOPEZ,M,21-Jan-93,,9_DE_ABRIL,BLAWSON@GMAIL.COM +1528,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2021-01-04,ALAN_MARTIN,M,28-Dec-17,,COLONIA_LA_ORACION,MENDEZJOHN@HOTMAIL.COM +1529,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-09-19,JENNIFER_OWENS,F,14-Dec-32,,BARROS_PAZOS,SCOTT34@YAHOO.COM +1530,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-10-05,ASHLEY_KIM,F,16-Feb-08,,BURZACO,KRISTIN63@GMAIL.COM +1531,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-11-14,VINCENT_HORN,M,09-Dec-54,,JOSE_FERRARI,JDECKER@YAHOO.COM +1532,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-11-20,JENNIFER_CARTER,F,04-Aug-21,,VICENTE_LOPEZ,EDWIN79@GMAIL.COM +1533,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2021-01-26,TREVOR_SIMMONS,M,11-Feb-03,,GAHAN,ZHOUSE@HOTMAIL.COM +1534,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-09-05,PERRY_BOYLE,M,31-Jan-98,,BARRIO_PEDRO_ROCCO,YOUNGBONNIE@YAHOO.COM +1535,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-10-24,JACOB_WILLIAMS,M,10-Oct-30,,CABAÑA_EL_CISNE,HJOHNSON@HOTMAIL.COM +1536,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-10-28,MATTHEW_LOVE,M,24-Jun-66,,VILLA_DE_MAYO,DANIELLESTER@HOTMAIL.COM +1537,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-12-15,RICHARD_WRIGHT,M,04-Aug-21,,ITUZAINGO,JENNIFERVAUGHN@HOTMAIL.COM +1538,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-10-27,JUAN_JOHNSON,M,01-Jun-75,,CAPITAN_BERMUDEZ,WHITECASSANDRA@YAHOO.COM +1539,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-10-17,LAURA_TYLER,F,24-Apr-79,,ALCORTA,BROWNJUSTIN@GMAIL.COM +1540,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-12-21,BRANDON_DUNN_DVM,M,29-Dec-17,,BAYAUCA,DSALINAS@HOTMAIL.COM +1541,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2021-01-07,ANDREW_HOWELL,M,16-Dec-36,,EL_DURAZNO,CAROLYNBROWN@YAHOO.COM +1542,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-10-08,KAREN_ONEILL,F,21-Jan-41,,ARROYO_MANGANGA,MAUREENWILLIAMS@GMAIL.COM +1543,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2021-01-22,CHRISTOPHER_BENNETT,M,06-Feb-65,,COLONIA_CENTENARIO,KATHERINEROTH@YAHOO.COM +1544,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-12-02,ALAN_GREEN,M,23-Jan-49,,COLONIA_ESCRIBANO,TAMARA86@YAHOO.COM +1545,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-10-27,AARON_MILLER,M,02-May-87,,CORACEROS,JOSEPHCONLEY@GMAIL.COM +1546,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-09-19,DANIEL_BELL,M,16-Jan-07,,CAMPO_LA_LIMA,TRACY98@GMAIL.COM +1547,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2021-01-04,SHAWN_DIAZ,M,24-Dec-89,,EZPELETA_ESTE,VICKICURTIS@HOTMAIL.COM +1548,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-10-20,ANDREW_VAUGHAN,M,16-Apr-33,,BALNEARIO_LOS_ANGELES,KOCHAMY@HOTMAIL.COM +1549,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-12-15,JANET_DECKER,F,25-Feb-81,,ABRA_MAYO,TONYDAVIS@HOTMAIL.COM +1550,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-12-06,JEFF_MORGAN,M,25-May-13,,INGENIO_LA_PROVIDENCIA,BAUERJEREMY@GMAIL.COM +1551,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-10-27,SHELIA_THOMPSON,F,16-Mar-88,,BREA_CHIMPANA,MILLERANTHONY@YAHOO.COM +1552,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-12-29,DIANA_MARTIN,F,12-Jun-80,,CROTTO,NATHANBANKS@GMAIL.COM +1553,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-12-31,CYNTHIA_PRICE,F,15-Dec-63,,LA_EDUVIGIS,NICHOLAS29@YAHOO.COM +1554,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-12-16,STEFANIE_BENJAMIN,F,03-Sep-26,,CINCO_SALTOS,MILLSVANESSA@GMAIL.COM +1555,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-11-03,CONNIE_HOLT,F,05-Dec-28,,BELLA_VISTA,MICHAELMARTIN@GMAIL.COM +1556,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-11-27,HOLLY_KENT,F,09-Feb-11,,ABRA,RTRUJILLO@YAHOO.COM +1557,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-12-17,PENNY_SANCHEZ,F,07-Jan-52,,BOCA_P_25,JWILLIAMS@YAHOO.COM +1558,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-12-16,GREGORY_MARTIN,M,13-Aug-71,,INDEPENDENCIA,SAMANTHA65@YAHOO.COM +1559,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-10-17,HARRY_WILCOX,M,18-May-12,,ISLA_MARTIN_GARCIA,BROWNDENISE@HOTMAIL.COM +1560,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-09-05,TAMMY_KIM,F,10-Nov-90,,CARLOS_MARIA_NAON,WALLEN@HOTMAIL.COM +1561,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-10-15,JOHN_WARD,M,07-Oct-98,,EMPALME_SAN_CARLOS,BRUCECRANE@GMAIL.COM +1562,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-11-01,MATTHEW_HERMAN,M,06-Jan-52,,ALTO_DEL_SALADILLO,SMITHPAUL@GMAIL.COM +1563,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-10-10,JAMES_WELLS,M,28-Sep-35,,CAMPO_CALVO,TGARDNER@YAHOO.COM +1564,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-10-28,JENNIFER_MCDONALD,F,05-Feb-56,,28_DE_NOVIEMBRE,TODDPAUL@YAHOO.COM +1565,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-09-01,CASEY_WATTS,M,16-Aug-01,,VALENTIN_ALSINA,JJOHNSON@YAHOO.COM +1566,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-12-06,MELISSA_JOHNSON,F,24-Aug-62,,CAÑADON_LAGARTO,SROBINSON@YAHOO.COM +1567,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-12-31,DUANE_WEST,M,13-Jun-09,,CERRILLOS_AL_SUD,MICHAEL42@GMAIL.COM +1568,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-10-16,BETHANY_DIAZ,F,16-Sep-82,,BARRIO_GRAL_JOSE_DE_SAN_MARTIN,MGARCIA@GMAIL.COM +1569,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-09-22,LAUREN_RODRIGUEZ,F,28-Jul-47,,20_DE_SEPTIEMBRE,RACHEL81@YAHOO.COM +1570,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-10-18,ANNA_FERNANDEZ,F,11-Oct-70,,ISLA_LOS_LAURELES,JAMESMOON@GMAIL.COM +1571,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-10-22,ERIC_WEBB,M,13-Nov-63,,CARMEN,DEBRA91@YAHOO.COM +1572,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-12-10,JOSEPH_GROSS,M,30-Jul-33,,ANGELITA,VARGASJENNIFER@GMAIL.COM +1573,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-12-19,NICOLE_GONZALEZ,F,14-Nov-23,,SAN_ANTONIO_DE_OBLIGADO,JASON16@HOTMAIL.COM +1574,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-12-20,ANGELA_CLARK,F,22-Jan-12,,BAÑOS_LUNLUNTA,KELSEYBLANCHARD@GMAIL.COM +1575,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-12-11,BRITTANY_JIMENEZ,F,05-Aug-15,,BLANDENGUES,GOMEZDALE@GMAIL.COM +1576,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-09-14,THERESA_HARRIS,F,09-Dec-05,,CORRENTOSO,CHRISTOPHER34@GMAIL.COM +1577,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-11-01,STEVEN_WEBB,M,04-Feb-42,,CHACRAS_VIEJAS,LINDAMILLER@HOTMAIL.COM +1578,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-09-25,BRENDA_WISE_MD,F,06-Sep-20,,CORONEL_ISLEÑOS,MELISSACALLAHAN@HOTMAIL.COM +1579,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2021-01-29,PATRICIA_FORD,F,20-May-74,,AGUA_DE_LA_PIEDRA,VLONG@GMAIL.COM +1580,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-09-26,TIMOTHY_BENSON,M,18-Jul-08,,EL_RETIRO,RJOHNSON@YAHOO.COM +1581,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-12-08,RENEE_MIDDLETON,F,01-Mar-66,,AGUAY,DANABROWN@YAHOO.COM +1582,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2021-01-05,ALYSSA_COPELAND,F,19-Jan-58,,BAHIA_CRACHER,DFLETCHER@GMAIL.COM +1583,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-09-09,COURTNEY_BELL,F,02-Sep-41,,ARROYO_FEDOR,BENJAMINWYATT@GMAIL.COM +1584,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-11-20,JOSEPH_KEITH,M,14-Jun-40,,LIBERTAD,NCOLLINS@HOTMAIL.COM +1585,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-12-02,JOSHUA_DIXON,M,26-Sep-10,,COLONIA_AVELLANEDA,XRANDALL@GMAIL.COM +1586,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-12-05,ALEXANDER_BROOKS,M,27-Mar-93,,AGUADA,REBECCA07@YAHOO.COM +1587,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-11-11,SARAH_WILLIAMS,F,08-May-86,,CABAÑA_EL_CISNE,DAVID85@YAHOO.COM +1588,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-11-13,CHRISTOPHER_RILEY,M,20-Nov-09,,BELLA_UNION_PARAJE,LAUREN11@HOTMAIL.COM +1589,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2021-02-01,JOSEPH_FRYE,M,20-Oct-14,,ALTAMIRANO_SUD,SHAWNRAY@HOTMAIL.COM +1590,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-11-04,CRYSTAL_GEORGE,F,25-Apr-20,,BUEN_RETIRO,RENEE35@YAHOO.COM +1591,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-12-16,ANDREW_ROBINSON,M,03-Feb-10,,CORBETT,COOKTYLER@HOTMAIL.COM +1592,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2021-01-12,ANNETTE_BRADY,F,13-Feb-83,,FLORENTINO_AMEGHINO,RENEEGONZALEZ@GMAIL.COM +1593,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-11-04,SHANNON_DAVIDSON,F,13-Dec-03,,LOS_GAUCHOS,JULIE85@YAHOO.COM +1594,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-09-13,SARAH_SHEPHERD,F,26-Sep-00,,ALTO_DEL_SALVADOR,KEVIN86@HOTMAIL.COM +1595,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-11-21,LESLIE_KING,F,20-Dec-00,,CERANA,YREED@GMAIL.COM +1596,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-12-05,LARRY_KELLEY,M,18-Jun-19,,ALEGRIA,SMITHASHLEY@HOTMAIL.COM +1597,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-11-12,DANIEL_FLEMING,M,08-Sep-33,,ALMACEN_LA_COLINA,LINDABAXTER@HOTMAIL.COM +1598,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-10-26,JASON_ALEXANDER,M,28-Sep-00,,23_DE_AGOSTO,WALKERJOHN@YAHOO.COM +1599,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-12-03,MARK_BROOKS,M,19-Oct-37,,CAMPO_YAGUARETE,ANDERSONPATRICIA@HOTMAIL.COM +1600,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-11-01,CHRISTINE_SHEPARD,F,05-Jan-45,,ESTACION_LA_RINCONADA,MACKENZIEBROWN@HOTMAIL.COM +1601,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-11-05,CODY_DAVIS,M,21-Nov-93,,LAVALLE,CARLTAYLOR@HOTMAIL.COM +1602,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-10-10,CHRISTOPHER_HUGHES,M,16-Sep-28,,COLONIA_BERTOZZI,PEREZJASON@YAHOO.COM +1603,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-12-18,SAMANTHA_KLEIN,F,28-Dec-49,,ISLA_GRAN_MALVINA,QUINNRUSSELL@GMAIL.COM +1604,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2021-01-03,LISA_STARK,F,07-Oct-25,,COLONIA_REINA_MARGARITA,YANGADRIANA@HOTMAIL.COM +1605,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-12-09,JOANNE_MOYER,F,18-Mar-95,,COLONIA_CLARA,PORTIZ@YAHOO.COM +1606,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-12-20,JENNIFER_JONES,F,10-Dec-63,,2_DE_MAYO,MARGARET44@HOTMAIL.COM +1607,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2021-01-21,CALEB_HUMPHREY,M,21-Feb-83,,9_DE_ABRIL,FSMITH@HOTMAIL.COM +1608,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-11-27,NICOLE_MYERS,F,18-Dec-31,,AGUA_DE_TORRE,SHANNON77@HOTMAIL.COM +1609,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-12-13,SHANNON_GARNER,F,09-Jan-17,,ARROYO_CANELON,KEVIN51@YAHOO.COM +1610,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-10-02,JOHN_WALTERS,M,10-Oct-36,,ALTO_VERDE,DEBORAHGOODWIN@GMAIL.COM +1611,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-12-17,BRYAN_LUNA,M,16-Apr-20,,BARRIO_LA_LUISA,SAMANTHA01@GMAIL.COM +1612,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-09-22,CRYSTAL_GREENE,F,26-Sep-21,,ALTO_EL_PUESTO,TODDHERNANDEZ@HOTMAIL.COM +1613,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2021-01-14,TERRY_CHAVEZ,M,03-Dec-32,,CAMPO_SABATE,BOYDJEREMIAH@YAHOO.COM +1614,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2021-01-08,MICHELLE_BROWN,F,28-Aug-18,,EL_MEDANO,COBBJOYCE@GMAIL.COM +1615,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-10-10,SHANE_JACOBS,M,08-May-31,,ITURRASPE,TORRESDOUGLAS@YAHOO.COM +1616,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-12-15,JAMES_GATES,M,03-Mar-45,,COMODORO_PY,MILLERTHOMAS@GMAIL.COM +1617,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-10-03,JOSEPH_CARSON,M,16-Dec-30,,CABRAL,COURTNEYMCCALL@GMAIL.COM +1618,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-09-29,ROBERT_THOMAS,M,02-Jun-08,,ARROYO_SECO,SULLIVANMICHAEL@GMAIL.COM +1619,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-10-30,VALERIE_NAVARRO,F,14-Oct-16,,LA_CHIRLANDIA,STEVEN08@YAHOO.COM +1620,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-12-09,MICHAEL_KIRK,M,20-May-80,,BLAS_DURAÑONA,DAWN34@GMAIL.COM +1621,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-12-20,SHARON_GLASS,F,06-Jul-78,,COSTA_DEL_NOGOYA,MARIE21@HOTMAIL.COM +1622,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-09-08,KAITLYN_PHELPS,F,30-Jun-53,,AZUL,INGUYEN@HOTMAIL.COM +1623,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2020-12-14,GREGORY_JOHNSON,M,24-Oct-18,,ARROYO_PASTORA,JESSICAHAMILTON@GMAIL.COM +1624,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-11-28,JEFFREY_BIRD,M,15-Apr-82,,CALCHAQUI,UJOHNS@GMAIL.COM +1625,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-11-15,MIKE_IBARRA,M,30-Jul-20,,MECHA,PMCCOY@YAHOO.COM +1626,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-12-15,JULIE_BAUTISTA,F,10-Apr-29,,EL_CAMPAMENTO,MILLSANTHONY@HOTMAIL.COM +1627,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-09-25,DANA_MILLER,F,08-Apr-02,,BALDES_DE_PACHECO,PTANNER@HOTMAIL.COM +1628,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-10-05,SHEILA_JOHNSTON,F,24-Jun-44,,EL_TREBOL,TJIMENEZ@YAHOO.COM +1629,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2021-01-11,JOHN_PHELPS,M,21-Oct-27,,LAS_HERMANAS,NANTHONY@YAHOO.COM +1630,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-12-21,JENNIFER_SMITH,F,20-Aug-83,,12_DE_AGOSTO,WALKERJEFFREY@GMAIL.COM +1631,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-11-13,STEPHANIE_ADAMS,F,20-Sep-21,,SAN_ISIDRO,ANDREWINGRAM@YAHOO.COM +1632,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-12-24,WANDA_FRITZ,F,21-May-40,,BALSA_SENILLOSA,BMCDANIEL@HOTMAIL.COM +1633,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-10-03,DAVID_HULL,M,03-Jul-18,,BETBEDER,BENJAMIN48@YAHOO.COM +1634,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2021-01-16,CHRISTOPHER_STEPHENS,M,12-Jun-86,,CAÑADON_FERRAIS,GARYSMITH@GMAIL.COM +1635,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-10-04,PATRICIA_MARTINEZ,F,08-Oct-84,,EL_MEDANO,GONZALEZSABRINA@HOTMAIL.COM +1636,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2021-01-25,DIAMOND_CHAPMAN,F,04-Oct-99,,AGUA_COLORADA,ELIZABETHCARPENTER@YAHOO.COM +1637,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-12-17,MATHEW_LYONS,M,16-Mar-78,,ALDAO,CHRISTINEMOSS@GMAIL.COM +1638,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-11-10,ANGELA_TAYLOR,F,22-Sep-09,,ACUÑA_CUE,JENKINSJEREMY@YAHOO.COM +1639,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-09-13,HANNAH_GUZMAN,F,19-Jul-74,,LA_ISABEL,CHANDLERSCOTT@HOTMAIL.COM +1640,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-10-14,CYNTHIA_HUNTER,F,30-Aug-00,,ABRA_BAYA,ANGELARAMIREZ@YAHOO.COM +1641,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-09-18,WESLEY_COOPER,M,23-Oct-02,,ALTO_DE_SIERRA,SMITHERIC@HOTMAIL.COM +1642,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-09-25,JOSE_TERRY,M,24-Nov-78,,ARMSTRONG,DONNAHAMILTON@HOTMAIL.COM +1643,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-09-02,BRYAN_BROWN,M,09-Jul-20,,LUIS_GUILLON,VMYERS@GMAIL.COM +1644,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2021-01-27,MEGAN_CHANDLER,F,26-Dec-57,,ARROYO_GRANDE,WALTONAMY@YAHOO.COM +1645,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-10-25,DENNIS_HUANG,M,27-Mar-50,,INGENIERO_BEAUGEY,GONZALESERICA@HOTMAIL.COM +1646,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-11-08,VICTOR_JOHNSON,M,26-Jun-79,,AGUADITA,JOHNCONRAD@HOTMAIL.COM +1647,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-12-29,KELLY_JENNINGS,F,22-Dec-11,,AGUANGO,LOPEZLAURA@GMAIL.COM +1648,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2021-01-09,STEVE_MARTIN,M,20-Feb-69,,CAMPO_ZAVALLA,DAVISCHERYL@YAHOO.COM +1649,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-09-18,BARRY_LEON,M,08-Sep-71,,RICARDO_LAVALLE,JONATHAN31@GMAIL.COM +1650,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-12-28,LISA_FRENCH,F,07-Jan-21,,ACOSTILLA,CWILLIAMS@GMAIL.COM +1651,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2021-01-13,WESLEY_THOMPSON_PHD,M,24-Oct-16,,BARRIO_1_DE_MAYO,LEWISKIMBERLY@GMAIL.COM +1652,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-12-06,DEBORAH_FORD,F,06-Mar-13,,AGUA_BLANCA,JESSICA49@YAHOO.COM +1653,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-12-29,TRACY_MURPHY,F,15-Mar-17,,CARRERAS,EDDIE76@YAHOO.COM +1654,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-09-09,JENNIFER_HUNT,F,03-Apr-29,,DIEGO_DE_ALVEAR,NICHOLAS70@HOTMAIL.COM +1655,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-11-19,ALEXANDRA_JENNINGS,F,30-Jan-15,,LA_PLATA,DONNAWILSON@HOTMAIL.COM +1656,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-11-28,PETER_BOYD,M,20-Sep-19,,CANTERAS_DE_GREGORINI,CSILVA@GMAIL.COM +1657,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-10-16,NEIL_KIM,M,24-Apr-13,,COLONIA_ENSANCHE_SAUCE,ZMCMILLAN@YAHOO.COM +1658,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2021-01-15,CHASE_PETERS,M,15-Aug-06,,ALMA_GRANDE,TGREEN@GMAIL.COM +1659,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-09-13,VALERIE_WALKER,F,01-Aug-14,,CARRIZALES,PENASUSAN@GMAIL.COM +1660,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-10-21,CHASE_ELLIOTT,M,04-Mar-97,,CHACABUCO,OGRAY@HOTMAIL.COM +1661,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-10-21,MICHAEL_DIAZ,M,04-May-90,,EL_CHUMBEAU,LEONARDMARY@GMAIL.COM +1662,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-11-06,BRENT_JONES,M,26-May-93,,CAÑADA_SECA,FOWLERMARGARET@YAHOO.COM +1663,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-12-09,CAROL_JONES,F,15-Oct-89,,ARRAYANAL,TOWENS@HOTMAIL.COM +1664,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-11-04,KEVIN_YANG,M,07-Aug-39,,CAMPO_HORQUESCO,MICHELLE77@GMAIL.COM +1665,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-12-28,KATHRYN_WHITE,F,16-Jul-36,,VILLA_SANTOS_TESEI,SWEST@YAHOO.COM +1666,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-12-31,CATHERINE_GALLAGHER,F,07-Jan-67,,BARRIO_CHAPADMALAL,AJACKSON@YAHOO.COM +1667,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-11-23,STEPHANIE_DIXON,F,13-Mar-33,,8_DE_DICIEMBRE,RENEE37@HOTMAIL.COM +1668,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-10-06,CHRISTINA_PARK,F,14-Feb-83,,ABRA,FGARCIA@HOTMAIL.COM +1669,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2021-01-24,HALEY_WATKINS,F,12-Jan-85,,BELLA_VISTA,JENNIFER03@GMAIL.COM +1670,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2021-01-31,WENDY_WILLIAMS,F,16-Dec-61,,LA_CHISPA,ALEXANDERSARA@GMAIL.COM +1671,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-11-04,MARK_BREWER,M,19-Mar-40,,COLONIA_SAN_EDUARDO,CHART@HOTMAIL.COM +1672,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-12-06,RONALD_NOLAN,M,02-Jun-17,,BAHIA_TRANQUILA,SMOORE@GMAIL.COM +1673,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-11-27,DAVID_COLLINS,M,05-Dec-12,,ALTO_BLANCO,PROCTORASHLEY@HOTMAIL.COM +1674,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-11-20,TONY_STANTON,M,11-Mar-57,,ALTO_VERDE,CHAD19@YAHOO.COM +1675,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-09-19,DANIELLE_CRUZ,F,11-Nov-59,,ARTURO_VATTEONE,WEBBRENEE@GMAIL.COM +1676,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2021-01-28,ANGELICA_PERRY,F,03-Mar-18,,LOS_FRENTONES,SEANSMITH@HOTMAIL.COM +1677,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-11-10,VERONICA_CRAWFORD,F,16-Dec-38,,ACOSTILLA,KWHITAKER@HOTMAIL.COM +1678,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-11-11,TIMOTHY_SMITH,M,30-Mar-88,,LOS_LAURELES,ROBERTSTAMMY@YAHOO.COM +1679,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-10-07,CAROLINE_GONZALES,F,01-Jun-08,,ALTO_VERDE,KRISTENROY@HOTMAIL.COM +1680,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-12-29,TIMOTHY_MCMILLAN,M,08-Jul-09,,ALDEA_ESCOLAR,SCARTER@YAHOO.COM +1681,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2020-09-23,JONATHON_BERRY,M,05-Mar-91,,BAJO_LA_CANCHA,JOSHUAMOORE@YAHOO.COM +1682,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-11-07,FELICIA_WHITE,F,07-Apr-03,,EL_ZURDO,UBYRD@YAHOO.COM +1683,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2021-01-31,ADRIENNE_JACKSON,F,28-Jan-61,,PASO_DEL_REY,RICHARDKELLEY@GMAIL.COM +1684,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-11-26,CHAD_HESS,M,25-Jun-78,,AGUA_DE_LAS_PALOMAS,MICHAEL61@YAHOO.COM +1685,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-12-16,BRANDON_BARBER,M,27-Jul-53,,LANDETA,LOPEZSHEILA@HOTMAIL.COM +1686,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-12-31,ANDREA_MARSH,F,17-Mar-62,,ARANA,FLIN@HOTMAIL.COM +1687,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-12-16,LINDSEY_DAVIS,F,31-Jan-78,,CULLIN_MANZANO,LISAJARVIS@GMAIL.COM +1688,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-09-12,COURTNEY_HORN,F,25-Jan-52,,GENERAL_GUTIERREZ,ERIKJENSEN@GMAIL.COM +1689,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-10-30,JENNIFER_HOWARD,F,22-Jul-72,,ATREUCO,GRAVESELIZABETH@YAHOO.COM +1690,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-09-16,CHERYL_FLYNN,F,15-Apr-26,,CABRERIA,TKEY@YAHOO.COM +1691,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-11-08,BRITTANY_DAVIS,F,03-Mar-63,,EDMUNDO_PERKINS,SHARON08@GMAIL.COM +1692,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-10-21,CYNTHIA_REYES,F,27-Aug-82,,DEL_VALLE,YOUNGJEANETTE@YAHOO.COM +1693,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-12-17,MARY_FLOYD,F,25-Sep-77,,8_DE_DICIEMBRE,QTUCKER@HOTMAIL.COM +1694,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2021-01-17,MATTHEW_JOHNSON,M,26-Jun-72,,BELLA_VISTA,SIMPSONNATHAN@YAHOO.COM +1695,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-10-31,LINDA_ANDERSON,F,01-Mar-65,,AGUILARES,ALLENBRADLEY@GMAIL.COM +1696,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-09-06,JESSICA_OCHOA,F,29-Jan-41,,ALCORTA,STEWARTSARAH@YAHOO.COM +1697,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-09-03,JOHN_CHAVEZ,M,03-Jan-24,,AGUIRRE_CUE,SCOTT86@GMAIL.COM +1698,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-10-25,MICHAEL_LOPEZ,M,18-Jun-25,,EL_BOMBERO,CUNNINGHAMJESSICA@YAHOO.COM +1699,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2021-01-04,JANET_RUSSELL,F,17-Feb-02,,AGUA_NEGRA,BRAUNADAM@YAHOO.COM +1700,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-10-22,CASSIDY_PRICE,F,10-Aug-29,,LOS_CARDOS,GABRIELFRAZIER@GMAIL.COM +1701,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2021-01-17,CARLA_NELSON,F,27-Nov-07,,LOS_ANTIGUOS,FORBESCHELSEA@YAHOO.COM +1702,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-09-10,JAMES_HERRERA_DVM,M,30-Jun-64,,CUARTEL_IV,KIMBERLYMENDOZA@YAHOO.COM +1703,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-11-22,WILLIAM_BUTLER,M,04-Jan-59,,SAN_MARCELO,COLLINSREGINALD@GMAIL.COM +1704,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-10-17,JACOB_WILLIAMS,M,03-Mar-81,,COLONIA_REINA_MARGARITA,AMONTGOMERY@HOTMAIL.COM +1705,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-10-02,JULIE_CHAVEZ,F,26-Mar-88,,ALFEREZ_SAN_MARTIN,CALEBFRANK@GMAIL.COM +1706,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-09-24,VIRGINIA_JOHNSON,F,20-Nov-83,,BUENA_VISTA,WALKERDEBORAH@GMAIL.COM +1707,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-10-13,JACQUELINE_GARNER,F,15-May-47,,ESTACION_USPALLATA,JOHNSONKATHRYN@HOTMAIL.COM +1708,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-12-21,ASHLEY_ALVAREZ,F,07-Aug-26,,CATINZACO,JONESASHLEY@YAHOO.COM +1709,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2021-01-12,ALAN_HERNANDEZ,M,23-Oct-76,,BUENA_ESPERANZA,WALKERGARY@GMAIL.COM +1710,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-10-11,NICHOLAS_RYAN,M,07-Sep-51,,JUAN_VELA,VICTORIA57@YAHOO.COM +1711,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-10-19,ALYSSA_SMITH,F,24-Dec-00,,ANEQUE_GRANDE,SCOTT19@YAHOO.COM +1712,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2020-10-28,DALE_CARLSON,M,04-Jun-69,,11_DE_MAYO,BRAUNEARL@HOTMAIL.COM +1713,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-11-27,LOGAN_WONG,M,27-Jun-03,,LANDETA,BTYLER@YAHOO.COM +1714,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-12-24,ALAN_WATSON,M,04-Feb-21,,PUENTE_DEL_INCA,MILLSMARY@HOTMAIL.COM +1715,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-12-17,MR._THOMAS_BIRD,M,09-Sep-73,,EL_CHUMBEAU,SCOTT58@GMAIL.COM +1716,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-09-18,KARINA_GUTIERREZ,F,24-Feb-38,,CAÑADA_DE_GOMEZ,FJONES@YAHOO.COM +1717,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2021-01-17,SHANE_PETERSON,M,17-Dec-91,,CAÑADON_DEL_TORO,JESSICA62@YAHOO.COM +1718,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-11-11,KEVIN_LONG,M,17-Aug-12,,COLONIA_EL_AGUARA,LCALDWELL@GMAIL.COM +1719,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2021-01-17,MICHAEL_CAMACHO,M,21-May-33,,BALCOSNA,ROBERTALLEN@HOTMAIL.COM +1720,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2021-01-22,LISA_ROBBINS,F,19-Aug-18,,ARROYO_SAN_JUAN,CLEE@YAHOO.COM +1721,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-09-28,NICHOLAS_SUAREZ,M,02-Apr-10,,KILOMETRO_184,WILLIAMCOCHRAN@GMAIL.COM +1722,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2020-09-26,VICTORIA_THOMPSON,F,07-Mar-23,,ALBIGASTA,CURTIS59@YAHOO.COM +1723,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-10-25,DAVID_STOKES,M,16-Oct-92,,ABRA_RICA,DAVISANGELA@YAHOO.COM +1724,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2021-01-11,CHARLES_TAPIA,M,26-Feb-20,,ABO_NEZU,ENEAL@YAHOO.COM +1725,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-09-16,WILLIE_HARPER,M,14-Feb-71,,ALLEN,CLARKAMY@YAHOO.COM +1726,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-10-03,LAUREN_FORBES,F,12-Jul-07,,ESTACION_YERUA,ZHOWARD@YAHOO.COM +1727,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,2021-01-03,PAMELA_CONNER,F,02-Jun-15,,ARAÑITA,ERIC84@YAHOO.COM +1728,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-09-20,AUTUMN_BRADY,F,22-Nov-89,,ALMIRANTE_BROWN,MATTHEW76@GMAIL.COM +1729,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2021-01-29,WENDY_REESE,F,10-Sep-01,,EL_CAMOATI,GRACE37@YAHOO.COM +1730,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2021-01-14,SPENCER_PETERS,M,15-Jan-12,,JOSE_MARIA_BLANCO,VWILKERSON@HOTMAIL.COM +1731,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-09-14,AUTUMN_FRYE,F,25-Nov-94,,GODOY,BISHOPLINDSAY@HOTMAIL.COM +1732,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2020-10-04,DILLON_GIBSON,M,30-Aug-62,,SANTA_TERESITA,KELLYMATTHEW@GMAIL.COM +1733,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2021-01-13,JENNIFER_PARK,F,07-May-11,,VILLA_LYNCH,QHERNANDEZ@GMAIL.COM +1734,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2021-01-13,PAMELA_DAVIS,F,16-Dec-97,,AGRIO_BALSA,BKELLY@GMAIL.COM +1735,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-10-02,EDWARD_RUBIO,M,13-Apr-64,,ALCARAZ_SUD,NICHOLASMEDINA@YAHOO.COM +1736,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2021-01-30,JESSICA_FREDERICK,F,11-Sep-18,,ESTACION_USPALLATA,STEPHEN41@HOTMAIL.COM +1737,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2021-01-19,JONATHAN_JOHNSON,M,21-Oct-75,,CAMPO_DE_MAYO,ZJIMENEZ@HOTMAIL.COM +1738,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-09-01,SELENA_NELSON,F,04-Jan-28,,ALLEN,MCCLURENICHOLAS@YAHOO.COM +1739,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-11-16,LEVI_GARCIA,M,14-Feb-17,,ALFALAD,SCOTT15@HOTMAIL.COM +1740,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-12-30,ANTONIO_YORK,M,13-Oct-17,,CRISPI,JILLMURRAY@HOTMAIL.COM +1741,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2021-01-20,HEATHER_WEST,F,07-Apr-58,,ESTANCIAS,SANCHEZANTHONY@YAHOO.COM +1742,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-10-16,HEATHER_FOX,F,10-Apr-86,,ANDALUCIA,MWILLIAMS@HOTMAIL.COM +1743,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2021-01-08,CHRISTINE_MORALES_DVM,F,27-May-73,,SAN_FRANCISCO_SOLANO,LMARTINEZ@HOTMAIL.COM +1744,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-11-30,YOLANDA_OLSON,F,21-Aug-09,,CARLOS_PELLEGRINI,KEVINMITCHELL@YAHOO.COM +1745,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-09-02,CHAD_JACKSON,M,05-Apr-04,,28_DE_NOVIEMBRE,SWEENEYSAMUEL@GMAIL.COM +1746,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-09-21,CYNTHIA_GREENE,F,04-Feb-88,,PLANICIE_BANDERITA,UBELL@HOTMAIL.COM +1747,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-10-02,JIMMY_JONES,M,23-Jun-60,,VILLA_SAUCE,HEATHER49@YAHOO.COM +1748,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-09-16,CHRISTOPHER_OWENS,M,04-Feb-99,,LOS_INDIOS,DROBERTS@YAHOO.COM +1749,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-11-19,SUSAN_SIMPSON,F,01-Nov-71,,AVELLANEDA,SMITHJAMIE@YAHOO.COM +1750,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-10-05,DEBORAH_ORTIZ,F,31-Dec-79,,CANNING,JOHN12@HOTMAIL.COM +1751,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-09-04,BOBBY_SMITH,M,05-May-71,,B_LOS_AROMOS_SAN_PATRICIO,KINGDARREN@YAHOO.COM +1752,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2021-01-23,THOMAS_WHITE,M,21-Apr-53,,BONPLAND_NORTE,YSMITH@HOTMAIL.COM +1753,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-11-27,RAYMOND_GILLESPIE,M,19-Feb-79,,COLONIA_1_DE_MAYO,AMYTAYLOR@GMAIL.COM +1754,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-09-20,CHELSEA_LOPEZ,F,28-Oct-11,,ACONQUIJA,WWALKER@YAHOO.COM +1755,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-09-20,ASHLEY_STEPHENSON,F,11-Nov-66,,VILLA_NUMANCIA,JMCCLURE@HOTMAIL.COM +1756,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-11-20,VICTORIA_CLINE,F,30-Dec-84,,COLONIA_JAUREGUI,CARROLLMICHELLE@HOTMAIL.COM +1757,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_ELECTRÓNICA,2020-10-17,JULIE_DOUGLAS,F,14-Dec-16,,COLONIA_LA_ORACION,ANDREW59@YAHOO.COM +1758,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-10-09,CURTIS_GREENE_MD,M,15-Dec-18,,EL_PERDIDO_EST_JOSE_GUISASOLA,ALYSSAFARRELL@HOTMAIL.COM +1759,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-11-16,CHRISTOPHER_HICKS,M,13-Jun-58,,LA_SARA,AMURPHY@GMAIL.COM +1760,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-11-05,CHRISTINA_KEMP,F,30-Mar-57,,ACOSTILLA,YREEVES@HOTMAIL.COM +1761,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-12-25,EMILY_LE,F,28-May-17,,AMERICA,ERIC92@GMAIL.COM +1762,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-10-11,DOMINIQUE_LOPEZ,F,23-Sep-47,,CUENCA,ACOHEN@HOTMAIL.COM +1763,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-11-22,KRISTINA_LOPEZ,F,22-Mar-09,,BAÑADO_VERDE,BONNIEGONZALEZ@HOTMAIL.COM +1764,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-10-11,CRYSTAL_HENRY,F,14-Jul-84,,CUARTEL_IV,JAMES01@YAHOO.COM +1765,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2021-01-14,TRAVIS_BALDWIN,M,24-Mar-73,,AGUA_CERCADA,JASONHOOVER@GMAIL.COM +1766,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-11-16,JASON_MATTHEWS,M,05-Aug-46,,CAMARON_CHICO,JODUFFY@YAHOO.COM +1767,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-12-11,DENISE_DAVILA,F,12-Dec-79,,ARROYO_CASCO,SCOTTEDWARDS@GMAIL.COM +1768,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ARTES,2020-12-27,JESSICA_GREEN,F,14-Nov-36,,CLAYPOLE,FULLERJENNIFER@YAHOO.COM +1769,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-12-20,TREVOR_FLORES,M,29-Sep-33,,ATREUCO,VICKIE70@GMAIL.COM +1770,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-11-11,BRENDA_FRANKLIN,F,01-Mar-30,,ALMACEN_PIATTI,NANCYEDWARDS@GMAIL.COM +1771,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-09-06,ASHLEY_NELSON,F,01-May-75,,CAMPO_GARCIA,CHAMBERSJESSICA@YAHOO.COM +1772,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-12-11,SEAN_CONLEY,M,06-Aug-68,,BARRIO_LA_UNION,PCOLON@YAHOO.COM +1773,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,FARMACIA,2021-01-23,JAMIE_WILLIAMS,F,09-Feb-57,,BAHIA_LAPATAIA,HARTMANJENNIFER@HOTMAIL.COM +1774,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-09-03,RANDALL_MURPHY,M,10-Oct-34,,NELSON,HAMILTONTIMOTHY@HOTMAIL.COM +1775,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,2021-01-28,ASHLEY_DAWSON,F,28-May-69,,LA_CAÑADA,DAVIDMCDONALD@YAHOO.COM +1776,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-12-24,BARRY_PATTON,M,31-May-69,,CHILECITO,DANNYCURRY@GMAIL.COM +1777,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-10-03,REBECCA_MILLER,F,23-Jul-08,,ABRA_DEL_TAFI,FIELDSMELISSA@YAHOO.COM +1778,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-11-08,ALEXIS_KNIGHT,F,25-May-10,,CAMPO_GARABATO,DOUGLAS40@HOTMAIL.COM +1779,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-10-09,ANTHONY_BUTLER,M,30-Oct-21,,LOTE_11_ESCUELA_107,HAHNTHOMAS@HOTMAIL.COM +1780,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2021-01-22,NICOLE_MARTINEZ,F,25-Apr-95,,DON_TORCUATO,KBELL@GMAIL.COM +1781,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-09-11,ANGELA_THOMAS,F,16-Mar-54,,LAS_QUINTAS,WILLIAM05@GMAIL.COM +1782,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-11-03,LAUREN_KNIGHT,F,10-Sep-78,,RICARDONE,HERRERAVICTORIA@GMAIL.COM +1783,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-10-26,JIMMY_HENRY,M,08-Dec-58,,SAN_JOSE_DE_PIEDRA_BLANCA,TRACY09@GMAIL.COM +1784,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-11-11,GREGORY_CASTILLO,M,24-Feb-90,,ARBUCO,KATELYN96@HOTMAIL.COM +1785,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ACTUARIO_,2020-11-19,COURTNEY_HERNANDEZ,F,24-May-05,,ANEQUE_GRANDE,NICHOLAS17@GMAIL.COM +1786,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-10-27,DAWN_HOUSE,F,23-May-59,,ARROYO_CAHUNCO,WSOLOMON@YAHOO.COM +1787,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-09-03,BRANDON_KING,M,21-Mar-29,,ARANGUREN,ROBERT71@HOTMAIL.COM +1788,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2021-01-19,LISA_BUCHANAN,F,03-Feb-11,,ARROYO_MOREIRA,MICHELLEPIERCE@HOTMAIL.COM +1789,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,2021-01-18,NATHANIEL_CONTRERAS,M,29-Dec-16,,ALAMO,HAYNESAMANDA@HOTMAIL.COM +1790,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-10-24,JOHNNY_FERNANDEZ,M,29-Feb-12,,GENERAL_CONESA,JASMINEGONZALES@GMAIL.COM +1791,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2021-01-11,SHANNON_ROSS,F,06-Jul-80,,OTTO_BEMBERG,CARLSONADAM@GMAIL.COM +1792,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-11-16,ANNE_NEWTON,F,04-Dec-08,,LOS_FRENTONES,TANNERDAWN@YAHOO.COM +1793,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2021-01-06,KIMBERLY_LOWERY,F,09-Apr-09,,LA_INES,MICHAELHODGE@GMAIL.COM +1794,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,2020-11-19,CAMERON_WEST,M,30-Sep-75,,LOMAS_DEL_MIRADOR,HEATHERCOX@YAHOO.COM +1795,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_DE_IMAGEN_Y_SONIDO,2020-10-15,ELIZABETH_HUNTER,F,24-Oct-62,,CEBALLOS,ZCASTANEDA@GMAIL.COM +1796,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2020-11-22,MICHELLE_DYER,F,08-Aug-71,,ALFALAD,MELISSACANNON@GMAIL.COM +1797,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-09-10,JESSICA_FLORES,F,15-Sep-56,,CARLOS_PELLEGRINI,ROBINSONJORGE@GMAIL.COM +1798,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-09-01,GABRIELLE_MANN,F,12-Jul-08,,CARCARAÑA,ATKINSONTAYLOR@YAHOO.COM +1799,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-09-15,RYAN_REYES,M,14-Sep-48,,CAMPO_DE_LOS_ANDES,CABRERAKIMBERLY@GMAIL.COM +1800,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,2020-12-25,CHRISTINE_STRICKLAND,F,20-Jul-51,,TRUJUI,VBENNETT@HOTMAIL.COM +1801,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,AGRONOMÍA,2020-10-23,MICHAEL_REED,M,10-Nov-80,,ALVARO_BARROS,MARTHA30@YAHOO.COM +1802,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,2020-12-30,MARIA_DILLON,F,19-May-42,,AEROPUERTO_EZEIZA,ANTHONY04@YAHOO.COM +1803,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-12-07,SHELLEY_ROLLINS,F,29-Oct-56,,LAS_HERMANAS,ANTHONY00@GMAIL.COM +1804,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-11-25,KIMBERLY_GOMEZ,F,15-Oct-66,,ANTUMPA,NICHOLASLOPEZ@YAHOO.COM +1805,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2020-12-26,REBECCA_MORENO,F,09-Jun-09,,BASE_AERONAVAL_CMTE_ESPORA,JHOBBS@HOTMAIL.COM +1806,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,ARQUITECTURA,2020-12-03,MR._JOHN_FOSTER,M,27-Aug-84,,CANAL_15_CERRO_DE_LA_GLORIA,ABIGAIL56@YAHOO.COM +1807,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,2020-09-08,TRAVIS_MALDONADO,M,26-Mar-57,,GOBERNADOR_LANUSSE,CONNIEWALSH@HOTMAIL.COM +1808,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_SOCIOLOGÍA_,2020-11-24,JOSEPH_MYERS,M,20-Nov-12,,COLONIA_LA_YERBA,MARQUEZJESSICA@GMAIL.COM +1809,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2021-01-06,MARGARET_SMITH,F,30-Dec-36,,COLONIA_BELLA_VISTA,GREENJOEL@GMAIL.COM +1810,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_EN_INFORMÁTICA,2020-09-27,MARGARET_ROBERTS,F,26-Oct-13,,HUANQUEROS,COREY14@GMAIL.COM +1811,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-12-06,HANNAH_BOWEN,F,24-Dec-14,,COLONIA_DEVOTO,JACOB54@YAHOO.COM +1812,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-09-18,OSCAR_MATTHEWS,M,08-Aug-06,,COOPER,JAMES15@GMAIL.COM +1813,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2021-01-07,JONATHAN_SMITH,M,08-Dec-37,,3_DE_MAYO,YVONNEJOHNSON@HOTMAIL.COM +1814,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,DISEÑO_INDUSTRIAL,2020-10-10,RHONDA_BRYANT,F,23-Jun-11,,CASCADA,GEORGE87@HOTMAIL.COM +1815,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,2020-11-05,JOSHUA_VALENTINE,M,25-Aug-95,,ADELA_CORTI,JACQUELINE10@YAHOO.COM +1816,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,2020-09-19,CARLA_MARTINEZ,F,28-Oct-94,,EL_JUMEAL,SCOTTKYLE@HOTMAIL.COM +1817,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CIENCIAS_VETERINARIAS,2020-11-19,WAYNE_GROSS,M,06-Apr-01,,ALTO_EL_PUESTO,MADISONPETERS@HOTMAIL.COM +1818,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_PSICOLOGÍA,2020-10-07,EMILY_WALLACE,F,20-Mar-11,,ISLA_LOS_LAURELES,JESSICA21@YAHOO.COM +1819,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-11-25,RACHEL_SANTOS,F,06-Jul-97,,ARGERICH,SARATORRES@GMAIL.COM +1820,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIA_POLÍTICA_,2020-09-19,MARK_WILSON,M,13-Oct-14,,ARTURO_ALMARAZ,MCKINNEYRALPH@YAHOO.COM +1821,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-10-14,STEPHANIE_HANCOCK,F,24-Feb-48,,COLONIA_LOS_ZAPALLOS,UMORENO@YAHOO.COM +1822,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,CONTADOR_PÚBLICO_,2020-11-28,KIMBERLY_VEGA,F,05-Mar-33,,BARRIO_EMIR_RAMON_JUAREZ,HRAMIREZ@GMAIL.COM +1823,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,INGENIERÍA_MECÁNICA,2020-11-19,ANDREW_NOLAN,M,27-Oct-00,,ANTONIO_TOMAS_SUD,STEVEN88@GMAIL.COM +1824,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-09-27,MICHAEL_GRIFFIN,M,19-May-87,,ABRA_EL_CANDADO,THOMAS24@YAHOO.COM +1825,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-12-23,STEPHANIE_ADAMS,F,16-Nov-12,,CHEROGUITA,SAMUELHAMPTON@YAHOO.COM +1826,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_MUSICOTERAPIA,2020-12-08,PHILIP_DAVIS,M,10-Apr-27,,ACASAPE,JOSEPHMARSHALL@GMAIL.COM +1827,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-12-21,ROBERT_NELSON,M,25-Dec-00,,TRUJUI,LUISBAKER@HOTMAIL.COM +1828,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,2021-01-22,STEVEN_LEE,M,19-Jul-50,,AERO_CLUB_CANAL,ADAVIDSON@HOTMAIL.COM +1829,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,2021-01-04,STACY_CARDENAS,F,18-Aug-25,,BERABEVU,JAMESBENJAMIN@HOTMAIL.COM +1830,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,TÉCNICO_PARA_BIOTERIOS_,2020-10-02,TAMMY_DUFFY,F,22-Jan-17,,BAJO_HONDO,EBLANKENSHIP@HOTMAIL.COM +1831,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,2020-12-06,ALISON_KOCH,F,16-Jan-68,,CAMPO_CRENNA,STHOMAS@GMAIL.COM +1832,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2020-12-30,NATALIE_WHITAKER,F,27-Apr-18,,CAMARON_CHICO,SRAMSEY@YAHOO.COM +1833,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,2020-10-04,KIMBERLY_DALTON,F,29-Jul-15,,COMANDANTE_NICANOR_OTAMENDI,BRADFORDAMANDA@YAHOO.COM +1834,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,MEDICINA,2020-11-08,EMMA_RIVERA,F,16-Feb-49,,CARLOS_SPEGAZZINI,LDURAN@GMAIL.COM +1835,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,BIOQUÍMICA,2021-01-28,CHRISTINA_REED,F,10-Oct-21,,BALNEARIO_LOS_ANGELES,AWALLACE@YAHOO.COM +1836,UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA,LICENCIATURA_EN_ADMINISTRACIÓN_,2021-01-13,NANCY_MIDDLETON,F,07-Jun-76,,PUENTE_DEL_INCA,MONTGOMERYASHLEY@HOTMAIL.COM diff --git a/files/GBUNComahue_select.csv b/files/GBUNComahue_select.csv new file mode 100644 index 00000000..17aeba4e --- /dev/null +++ b/files/GBUNComahue_select.csv @@ -0,0 +1,1832 @@ +,universidad,carrera,fecha_de_inscripcion,name,sexo,fecha_nacimiento,codigo_postal,correo_electronico +0,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-09-01,GREGORY HOWELL,M,1954-10-13,5315,FRANKALEXANDRA@YAHOO.COM +1,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-09-01,TASHA BROWN,F,1984-11-29,8305,TEDWARDS@GMAIL.COM +2,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-09-01,IAN TAYLOR,M,1976-11-23,3428,RICHARD76@GMAIL.COM +3,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-09-01,MARK SANCHEZ,M,2002-06-19,5873,ODUFFY@YAHOO.COM +4,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-09-01,SHERRI CARTER,F,1923-01-17,1765,FOSTERCHASE@GMAIL.COM +5,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-09-01,PATRICIA GARDNER,F,1974-05-10,3197,HUGHESNINA@YAHOO.COM +6,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-09-01,MARISSA JOHNS,F,1988-10-15,6034,JOHN91@YAHOO.COM +7,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-01,CRYSTAL WILLIAMS,F,1949-01-28,6017,LEEBRAD@YAHOO.COM +8,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-09-01,NICOLE SMITH,F,1909-11-27,1925,JSHIELDS@YAHOO.COM +9,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-09-01,TIMOTHY DYER,M,1913-04-03,5429,MARIAJACKSON@HOTMAIL.COM +10,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-09-02,CHRISTINA LONG,F,1934-07-24,4750,WILLIAMMCPHERSON@YAHOO.COM +11,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-09-02,MICHELE RIVERA,F,1927-08-03,2721,EWINGDIANA@GMAIL.COM +12,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-09-02,STEVEN MAY,M,1925-09-04,6437,PEREZCHRISTOPHER@YAHOO.COM +13,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-09-02,MARY LARSON,F,1909-11-26,7519,MICHAELWHITE@YAHOO.COM +14,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-09-02,KENNETH HENRY,M,2007-06-01,8170,QYOUNG@HOTMAIL.COM +15,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-09-02,CARMEN CLARK,F,1978-10-28,5741,RICHARDJOHNSON@GMAIL.COM +16,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-09-02,HALEY CARPENTER,F,1955-03-29,3585,YSHEPHERD@YAHOO.COM +17,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-09-02,ANGELA SIMMONS,F,1939-09-03,3158,STONEKIMBERLY@YAHOO.COM +18,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-09-02,MATTHEW WILSON,M,1957-04-12,5835,CAMPBELLDAVID@GMAIL.COM +19,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-09-02,JOHN HERNANDEZ,M,1965-06-21,3172,LISA58@GMAIL.COM +20,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-09-02,JOSEPH MCCARTHY,M,1986-03-25,2931,LAURENCHURCH@HOTMAIL.COM +21,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-09-02,MICHAEL DIAZ,M,1945-03-24,5557,WOODSYDNEY@HOTMAIL.COM +22,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-09-02,SHAWN THOMAS,M,1988-09-01,5317,WILLIAM73@HOTMAIL.COM +23,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-09-02,JULIE GUERRERO,F,1936-05-06,3109,WARNERSHIRLEY@GMAIL.COM +24,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-09-02,MELISSA NEWTON,F,1998-09-14,2527,NELSONMEGAN@YAHOO.COM +25,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-09-03,ALLEN SKINNER,M,1986-06-08,6651,MARKSMITH@GMAIL.COM +26,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-09-03,ERIN JENNINGS,F,1988-03-03,6307,MARTINEZSTEPHANIE@GMAIL.COM +27,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-09-03,STACEY KIDD,F,1945-09-11,2715,ZSEXTON@HOTMAIL.COM +28,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-09-03,WARREN TORRES,M,1977-10-17,3111,BISHOPKEVIN@HOTMAIL.COM +29,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-09-03,NATALIE GILBERT,F,1944-11-05,3134,COWANJENNIFER@GMAIL.COM +30,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-09-03,MARGARET JIMENEZ,F,2018-03-29,3192,JENNIFERTHOMPSON@YAHOO.COM +31,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-09-03,KRISTOPHER WRIGHT,M,2004-02-21,1842,ELLIOTTASHLEY@GMAIL.COM +32,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-09-03,TODD WARREN,M,1938-12-11,2142,DEBRA01@HOTMAIL.COM +33,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-09-03,IAN FREEMAN,M,1924-11-28,2630,JOSHUAMORGAN@HOTMAIL.COM +34,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-04,ALEXIS FORD,F,1957-06-20,7400,WESTTAMARA@GMAIL.COM +35,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-09-04,DAWN ROBERTS,F,2003-03-08,6321,MANNINGBARBARA@YAHOO.COM +36,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-09-04,JASON MONTES,M,1925-08-09,3194,WBRYANT@HOTMAIL.COM +37,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-09-04,JESSE FRAZIER,M,1934-01-31,6233,MATTHEW83@YAHOO.COM +38,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-09-04,ANTHONY JACKSON,M,1950-06-24,8534,WILLIAMSTRACY@YAHOO.COM +39,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-09-04,SHERRI HESTER,F,1999-08-09,8347,DONALDREILLY@GMAIL.COM +40,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-09-04,ANITA MARTINEZ,F,2016-09-13,1890,OKELLEY@GMAIL.COM +41,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-09-04,ANDRE GUTIERREZ,M,1921-06-07,5600,JASONJONES@HOTMAIL.COM +42,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-09-04,CATHERINE MAY,F,1984-02-14,1664,ANTHONYJOHNSON@HOTMAIL.COM +43,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-09-04,JEFFREY OBRIEN,M,1954-06-03,3337,TRANSCOTT@YAHOO.COM +44,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-09-04,AMANDA HILL,F,1909-10-18,8105,GREGORYBAKER@YAHOO.COM +45,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-09-04,TRACEY ANDERSON,F,1998-02-05,1927,SROWE@GMAIL.COM +46,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-09-04,ANGELA GILMORE,F,2004-07-15,3536,JOHNSONTARA@HOTMAIL.COM +47,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-09-04,CARLA BARNES DDS,F,1907-05-20,5384,HALLIAN@GMAIL.COM +48,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-09-05,MATTHEW FROST,M,1908-06-25,6042,HPARKER@HOTMAIL.COM +49,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-09-05,ZACHARY JACKSON,M,1994-11-25,6455,RODRIGUEZSCOTT@HOTMAIL.COM +50,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-09-05,AMY MENDOZA,F,1948-03-08,2508,CHAMBERSKEVIN@GMAIL.COM +51,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-09-05,ZACHARY OBRIEN,M,2015-05-15,3366,RYANLEE@HOTMAIL.COM +52,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-09-05,CRAIG RICHARDS,M,1919-08-01,5439,JENNIFER39@GMAIL.COM +53,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-09-05,THOMAS BROWN,M,1993-10-21,1770,LSANFORD@GMAIL.COM +54,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-09-05,LEAH BRANCH DVM,F,1953-04-27,4000,MASONKEVIN@YAHOO.COM +55,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-09-05,ASHLEY SCOTT,F,1980-09-19,4516,ASIMMONS@YAHOO.COM +56,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-09-05,FRANK ROBINSON,M,1942-05-08,5596,PMANNING@YAHOO.COM +57,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-05,KELLI RIVERA,F,2021-06-21,8363,OYOUNG@HOTMAIL.COM +58,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-09-05,VICKI PHILLIPS,F,2016-11-27,7011,ROBERTSLISA@HOTMAIL.COM +59,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-09-06,EDWARD TAYLOR,M,1965-11-30,9050,WHITEHEADSHANE@HOTMAIL.COM +60,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-09-06,NICHOLAS JOHNSON,M,1945-01-31,3461,YTORRES@GMAIL.COM +61,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-06,JAMES PETTY,M,1969-03-13,5521,ETHANJIMENEZ@HOTMAIL.COM +62,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-09-06,JAMIE SMITH,F,1993-09-14,2216,ZACHARY24@YAHOO.COM +63,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-09-06,ANDREW MYERS,M,1939-01-20,7533,BREANNAWARD@YAHOO.COM +64,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-09-06,JULIA MILLS,F,1988-05-25,6503,KOCHRICKEY@HOTMAIL.COM +65,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-09-06,CATHERINE MANN,F,2005-11-24,4230,KATELYNWEST@HOTMAIL.COM +66,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-09-06,VALERIE HUGHES,F,1941-06-05,7203,SMCDONALD@GMAIL.COM +67,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-09-07,RICHARD BROWN,M,1971-04-03,1601,CHELSEY16@HOTMAIL.COM +68,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-07,CATHERINE BUSH,F,2001-12-17,2309,AMANDADOYLE@GMAIL.COM +69,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-09-07,NICHOLAS VASQUEZ,M,1976-11-02,2185,NBURGESS@HOTMAIL.COM +70,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-09-07,SAMANTHA FERGUSON,F,2003-03-26,2445,ALYSSAMOORE@HOTMAIL.COM +71,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-09-07,EMILY PAGE,F,1946-07-09,2705,ROBERT29@HOTMAIL.COM +72,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-09-07,AMANDA DIAZ,F,1994-03-22,3344,JEFFERYDENNIS@HOTMAIL.COM +73,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-09-07,CHRISTINE MAYER,F,2014-02-04,2156,TAYLORDANA@YAHOO.COM +74,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-09-07,DAVID JONES,M,1922-12-11,1842,HERNANDEZMEGAN@GMAIL.COM +75,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-09-07,MARK BRADLEY,M,1942-04-27,2113,TWEBB@GMAIL.COM +76,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-09-07,JOHN BOWEN,M,1916-01-30,2824,RHART@GMAIL.COM +77,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-09-07,ROBERT MORENO,M,1934-03-08,3574,NWATSON@YAHOO.COM +78,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-09-07,ANDREA ALEXANDER,F,1991-06-11,1896,CHRISTINA09@GMAIL.COM +79,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-09-07,FELICIA VALDEZ,F,1921-09-18,3620,GREENEFREDERICK@YAHOO.COM +80,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-09-07,MICHELE ROMERO,F,1997-06-10,1739,SALINASJANICE@YAHOO.COM +81,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-09-07,MICHAEL MOSLEY,M,1962-08-22,6500,DONNAJONES@HOTMAIL.COM +82,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-09-07,CHARLES LEACH,M,1964-12-04,5779,BARBARATURNER@YAHOO.COM +83,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-08,MICHAEL SIMPSON,M,1910-08-26,6652,DAVIDGAINES@YAHOO.COM +84,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-09-08,AMANDA JORDAN,F,1939-09-10,3522,ROBERT92@GMAIL.COM +85,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-09-08,JESSICA ROSS,F,1928-08-27,6003,ROBERT92@YAHOO.COM +86,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-09-08,DARLENE GARNER,F,1921-03-06,3366,JMADDEN@HOTMAIL.COM +87,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-09-08,PATRICK GARRETT,M,1983-09-21,4186,GREENECHARLES@YAHOO.COM +88,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-09-08,ZOE OCONNELL,F,1908-07-01,5419,JILL45@GMAIL.COM +89,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-09-08,MICHELLE SHELTON,F,1906-05-14,3427,BREWERAMBER@GMAIL.COM +90,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-09-08,MEGAN MENDOZA,F,1984-11-19,3416,MICHELLELYNCH@HOTMAIL.COM +91,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-08,JOSEPH ESTRADA,M,1908-01-13,6643,OATKINSON@GMAIL.COM +92,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-09-09,JENNIFER MAY,F,1978-12-08,5474,AARON63@GMAIL.COM +93,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-09-09,JORDAN GILMORE,M,1970-09-13,3472,WSPENCER@HOTMAIL.COM +94,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-09-09,MICHAEL THOMPSON,M,1992-02-22,2824,KIMBERLY13@GMAIL.COM +95,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-09-09,DR. JAMES TAYLOR DDS,M,1935-10-25,2500,SHEENASILVA@HOTMAIL.COM +96,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-09-09,KIM BURTON,F,1948-02-15,5438,ROGERSDAVID@YAHOO.COM +97,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-09-09,TRICIA EVANS,F,1962-05-31,5589,MILLERGREGORY@HOTMAIL.COM +98,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-09-09,KIRK CALDERON,M,1910-02-11,2609,CPALMER@HOTMAIL.COM +99,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-09,KIMBERLY CALDERON,F,1955-04-12,3181,GGRAHAM@GMAIL.COM +100,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-09-09,ERIN REEVES,F,1923-08-16,2854,TIMOTHYVEGA@YAHOO.COM +101,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-09,RACHEL NEWMAN,F,1984-07-02,1678,OSCARNIELSEN@YAHOO.COM +102,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-09-09,RACHEL LANE,F,2011-04-13,5423,SANDERSBRANDY@GMAIL.COM +103,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-09,MELVIN CASTRO,M,1975-04-15,2527,KEITHGLENN@GMAIL.COM +104,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-09-09,TRICIA MENDOZA,F,1936-02-14,6244,SMITHBRYAN@YAHOO.COM +105,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-09-09,BRITTANY SOTO,F,1983-07-17,5511,DUSTIN57@YAHOO.COM +106,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-09-09,MRS. REGINA REID,F,1930-09-25,5345,PERRYNOAH@YAHOO.COM +107,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-09-10,STACY HALL MD,F,1980-12-16,2828,ZWALTERS@HOTMAIL.COM +108,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-09-10,MONICA GARCIA,F,1988-07-22,6239,ALLISON79@GMAIL.COM +109,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-10,RODNEY NEAL,M,1955-10-11,1646,SCHMITTANTHONY@HOTMAIL.COM +110,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-09-10,MELISSA NELSON,F,1944-10-23,6230,AMCCORMICK@HOTMAIL.COM +111,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-09-10,JASON WYATT,M,1905-11-21,3216,RLOWE@GMAIL.COM +112,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-09-10,DUANE FOWLER,M,2019-01-26,1872,STEVEN63@HOTMAIL.COM +113,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-09-10,KATHERINE BENSON,F,1910-06-17,7118,UJONES@HOTMAIL.COM +114,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-09-10,JOHN PARKS,M,1962-01-06,7165,MBALDWIN@HOTMAIL.COM +115,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-10,ERICA HAMPTON,F,1984-07-21,6700,CARMENWARREN@YAHOO.COM +116,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-09-10,SHERRY JOHNSON,F,1987-02-14,5636,JANET27@HOTMAIL.COM +117,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-09-10,JACK JACKSON,M,1935-09-07,8333,EJONES@HOTMAIL.COM +118,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-09-10,TIFFANY CONTRERAS,F,1926-10-14,3203,DANIELLEGRAHAM@HOTMAIL.COM +119,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-09-10,JENNIFER FOX,F,1940-07-05,3196,QSTRICKLAND@GMAIL.COM +120,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-09-10,STEVEN SMITH,M,1999-06-29,1627,KRISTIN73@GMAIL.COM +121,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-09-11,LARRY MARTINEZ,M,1963-08-11,3057,PETERHESS@GMAIL.COM +122,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-09-11,THERESA BENTLEY,F,2007-01-17,1879,HOLSON@GMAIL.COM +123,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-09-11,LISA VINCENT,F,1920-11-08,6667,GOMEZJOSE@YAHOO.COM +124,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-09-11,JENNY VALDEZ,F,1930-03-02,6701,WILEYJACQUELINE@HOTMAIL.COM +125,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-09-11,CHRISTOPHER GUTIERREZ,M,1954-09-08,2121,JRUSH@GMAIL.COM +126,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-09-11,AMANDA DYER,F,1936-04-22,2208,SRODRIGUEZ@YAHOO.COM +127,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-09-11,MELISSA WALLACE,F,1912-03-07,1870,THOMAS12@GMAIL.COM +128,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-11,MARIO ROSALES,M,2010-04-17,8424,XCARROLL@YAHOO.COM +129,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-09-11,HALEY ADKINS,F,1974-08-21,5444,GARRISONSTACIE@YAHOO.COM +130,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-11,CARLOS JOHNSON,M,1975-02-13,6614,OWENGEORGE@YAHOO.COM +131,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-09-11,HANNAH BALLARD,F,2021-09-23,7249,MONIQUE87@GMAIL.COM +132,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-11,RONNIE WOOD,M,2004-02-07,7169,LEWISLISA@HOTMAIL.COM +133,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-09-11,STEVEN FIELDS,M,1929-08-31,1686,BROOKEWHITE@YAHOO.COM +134,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-09-12,MEGAN GREEN,F,1947-12-28,2134,HEATHER75@YAHOO.COM +135,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-09-12,RICHARD SANCHEZ,M,1968-10-13,5470,YYATES@YAHOO.COM +136,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-09-12,JOEL KELLY,M,1987-11-14,9030,CHRISTOPHER34@GMAIL.COM +137,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-09-12,ASHLEY SCHULTZ,F,1987-08-03,3234,FJIMENEZ@YAHOO.COM +138,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-09-12,CASSANDRA MOORE,F,1971-03-07,3183,THOMPSONBRANDON@YAHOO.COM +139,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-09-12,SCOTT EVANS,M,1998-01-08,2812,MARKJACKSON@HOTMAIL.COM +140,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-09-12,CHRISTOPHER LANE,M,1962-02-25,2800,RYAN53@GMAIL.COM +141,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-09-12,DAVID MILLER,M,1956-01-21,2138,DEBORAHLEWIS@GMAIL.COM +142,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-09-12,HANNAH MOORE,F,2016-01-24,1812,TAYLORMIKAYLA@HOTMAIL.COM +143,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-12,COREY LINDSEY,M,1964-01-25,4109,PAIGETREVINO@YAHOO.COM +144,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-09-12,MATTHEW GAMBLE,M,1999-02-24,7150,ACARROLL@YAHOO.COM +145,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-09-12,MOLLY FOWLER,F,1953-05-05,8187,STEPHANIE22@YAHOO.COM +146,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-09-12,AARON ROY,M,1940-05-18,1865,JOHNGUZMAN@GMAIL.COM +147,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-09-13,JESSE KELLEY,M,1922-12-20,8208,WOODNICOLE@GMAIL.COM +148,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-09-13,CARL SMITH,M,1919-04-01,7240,SPEARSJARED@YAHOO.COM +149,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-09-13,TYLER YOUNG,M,2001-06-17,7407,JAMES90@HOTMAIL.COM +150,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-09-13,JOSEPH GREGORY,M,1912-12-21,5730,BRENDA13@GMAIL.COM +151,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-09-13,NICHOLE PAYNE,F,1991-03-22,5535,FRAZIERSUSAN@YAHOO.COM +152,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-09-13,CHARLES CARTER,M,1911-06-15,5753,DAVID64@YAHOO.COM +153,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-09-13,RODNEY JACOBSON,M,1992-02-17,7136,WESTJOSEPH@HOTMAIL.COM +154,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-09-13,SANDRA JOHNSON,F,1951-04-24,5565,XMEZA@GMAIL.COM +155,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-09-14,VERONICA WILSON,F,1985-08-01,5555,YVELAZQUEZ@GMAIL.COM +156,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-09-14,JASON CHEN,M,2000-04-11,5343,GARNERANTHONY@HOTMAIL.COM +157,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-09-14,MICHAEL JACKSON,M,1973-02-13,9225,HOLLY00@YAHOO.COM +158,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-09-14,KIMBERLY MCLEAN,F,1945-04-23,5327,ROBINSONDAVID@YAHOO.COM +159,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-09-14,ANTHONY HERNANDEZ,M,1993-04-20,1986,ROBERT92@HOTMAIL.COM +160,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-09-14,CRYSTAL CARPENTER,F,1955-01-18,3218,ALICIA62@GMAIL.COM +161,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-09-14,MR. ALEX COPELAND,M,1944-09-21,5763,WELLIS@HOTMAIL.COM +162,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-09-14,CINDY MARTIN,F,1946-06-10,2527,LYNNHOLLAND@YAHOO.COM +163,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-09-14,BRIAN ARMSTRONG,M,1920-10-27,2218,GMILLER@GMAIL.COM +164,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-09-15,SARA BELL,F,1950-06-28,5407,IHOOVER@YAHOO.COM +165,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-09-15,KIMBERLY THOMAS,F,1942-03-19,3705,JHARRIS@YAHOO.COM +166,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-15,SCOTT HORTON,M,1997-08-10,2520,SARAH39@YAHOO.COM +167,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-09-15,THERESA LE,F,1992-02-10,2121,PAULCORTEZ@GMAIL.COM +168,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-09-15,JOANNE ANDERSON,F,2019-07-26,5306,JOSEPH32@YAHOO.COM +169,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-09-15,STEVEN HARPER,M,1912-05-19,6075,JENNIFER14@HOTMAIL.COM +170,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-09-15,DAVID LARA,M,1944-09-26,4722,NZAMORA@GMAIL.COM +171,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-09-15,NATHAN VAUGHN,M,1988-09-03,6661,COREYSHARP@HOTMAIL.COM +172,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-09-15,BONNIE RILEY,F,1933-03-09,4622,JASON74@YAHOO.COM +173,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-09-15,ALEXANDER KRAMER,M,2021-01-23,2944,JESSE67@YAHOO.COM +174,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-09-15,MALLORY MOORE,F,1914-06-24,2907,HAYDENTHOMAS@GMAIL.COM +175,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-09-16,DEREK WEBB,M,1940-05-24,3072,MARYMORENO@HOTMAIL.COM +176,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-09-16,CHRISTOPHER MACK,M,1992-10-25,9409,JOSHUA96@YAHOO.COM +177,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-09-16,ARTHUR ARELLANO,M,2005-10-28,8200,PARRISHKELLY@YAHOO.COM +178,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-09-16,CINDY BISHOP,F,1931-04-03,6050,VICKIEJENKINS@HOTMAIL.COM +179,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-09-16,PAULA PETERS,F,1949-07-24,9315,SAMANTHAHATFIELD@GMAIL.COM +180,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-09-16,SHERRY HOFFMAN,F,1938-06-25,4431,MARYREED@HOTMAIL.COM +181,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-09-16,MISS JESSICA BURNS,F,1915-08-31,6538,JEFFREYDAVIS@GMAIL.COM +182,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-09-16,KEVIN FITZGERALD,M,1947-11-02,5266,ADAVENPORT@GMAIL.COM +183,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-09-16,RYAN CURTIS,M,1958-12-31,2344,NELSONAMY@YAHOO.COM +184,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-09-16,JOHN JONES,M,1913-10-22,2300,SHELTONMATTHEW@GMAIL.COM +185,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-09-16,DEBORAH CARTER,F,1951-03-18,6700,RICHARDJOHNSON@GMAIL.COM +186,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-09-17,DAVID LUNA,M,1971-06-12,3117,HGARDNER@YAHOO.COM +187,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-09-17,JASON HERNANDEZ,M,1913-08-08,6009,PDAVIS@GMAIL.COM +188,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-09-17,DEBORAH WILSON,F,2020-09-30,9400,KAREN52@GMAIL.COM +189,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-09-17,AMY SMITH,F,2003-07-13,9223,ESPINOZAJESSICA@YAHOO.COM +190,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-09-17,JOSEPH STEVENSON,M,1924-06-23,7172,ANDREW27@HOTMAIL.COM +191,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-09-17,GEORGE SCHULTZ,M,1936-11-17,7160,DWRIGHT@GMAIL.COM +192,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-09-17,MEGAN GARDNER,F,1911-06-28,2933,KYLE23@YAHOO.COM +193,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-09-17,JESSICA BURNS,F,2015-01-22,2613,THOMAS03@GMAIL.COM +194,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-09-17,TONYA NGUYEN,F,1973-09-01,2200,NATHANHOOVER@YAHOO.COM +195,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-09-17,TROY LAWRENCE,M,2008-07-06,6430,JAMES77@GMAIL.COM +196,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-09-17,SUZANNE PHILLIPS,F,1928-01-26,4643,TPOWERS@HOTMAIL.COM +197,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-09-17,NANCY JONES,F,1933-08-21,1746,RANDY73@GMAIL.COM +198,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-09-18,KAREN CASTILLO,F,2020-04-05,9039,WALKERRODNEY@YAHOO.COM +199,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-09-18,CHRISTIAN SANCHEZ,M,2012-05-25,6641,ALEXIS34@YAHOO.COM +200,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-09-18,TONY YOUNG,M,1982-12-30,2347,GORDONWILLIAM@YAHOO.COM +201,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-09-18,LORI SANFORD,F,1998-10-14,6628,XWIGGINS@HOTMAIL.COM +202,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-09-18,JANE CAMPBELL,F,2002-08-16,7311,GILLESPIEBRIAN@YAHOO.COM +203,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-09-18,SANDRA MILLER,F,1925-12-10,6065,THORNTONKIMBERLY@HOTMAIL.COM +204,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-09-18,KATHY POWELL,F,1962-08-23,3133,CHRIS21@HOTMAIL.COM +205,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-09-18,CHRISTOPHER HICKMAN,M,1926-03-07,7220,DLOPEZ@GMAIL.COM +206,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-09-19,CHARLES GARDNER,M,1944-06-22,7408,VBURNETT@YAHOO.COM +207,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-09-19,WENDY GREEN,F,1978-09-09,1858,TINAMCCANN@HOTMAIL.COM +208,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-09-19,SHARON HUGHES,F,1971-07-12,4147,GARYREILLY@HOTMAIL.COM +209,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-09-19,PATRICIA BROWN,F,1966-01-18,2843,JACOBGARCIA@HOTMAIL.COM +210,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-09-19,GARY BERRY,M,2000-06-20,4724,JENNIFER89@YAHOO.COM +211,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-09-19,ALEXANDRIA LEE,F,1925-10-04,8305,FRANKJASON@GMAIL.COM +212,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-09-19,MICHELLE SIMMONS,F,1926-01-11,1655,BRENDAN58@GMAIL.COM +213,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-09-19,MARK ESPINOZA,M,1984-10-04,1822,HFRANK@HOTMAIL.COM +214,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-09-19,ROBERT MOORE,M,1959-01-28,3085,LORIWONG@HOTMAIL.COM +215,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-09-19,RICARDO TAYLOR,M,1919-07-08,1684,WHITNEY61@HOTMAIL.COM +216,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-09-19,PAUL BROWN,M,1978-04-29,2752,ZWILCOX@YAHOO.COM +217,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-09-19,MARTHA MORGAN,F,1938-08-22,6203,TRACYWILKINSON@HOTMAIL.COM +218,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-09-19,ROBERT CARPENTER,M,1937-03-10,5461,ANTHONYSMITH@HOTMAIL.COM +219,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-19,TAYLOR DUNCAN,F,2000-04-01,5755,PHILLIP16@YAHOO.COM +220,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-09-20,BRENDA ANDERSON,F,1925-06-25,9107,TUCKERRICHARD@YAHOO.COM +221,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-09-20,IAN CARTER,M,1981-06-29,4152,HARRISONDAVID@GMAIL.COM +222,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-09-20,MARIA HALL,F,1997-04-24,3164,BJACKSON@GMAIL.COM +223,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-09-20,LINDA COLLINS,F,1935-04-22,2852,FCLARK@GMAIL.COM +224,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-09-20,CHARLES TORRES,M,1917-07-28,2506,RALPH16@YAHOO.COM +225,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-09-20,DANA GONZALEZ,F,2017-03-07,6601,GARCIAJESSE@HOTMAIL.COM +226,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-09-20,RITA THOMAS DVM,F,2007-05-01,4237,JACOBWARREN@YAHOO.COM +227,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-09-20,CHRISTOPHER MORRIS,M,1990-09-18,6343,QGONZALEZ@YAHOO.COM +228,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-09-20,CHRISTOPHER MOORE,M,1931-12-09,8303,CASSANDRACRUZ@GMAIL.COM +229,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-09-20,STANLEY STEVENSON,M,1931-03-10,5431,MONICADUNCAN@HOTMAIL.COM +230,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-09-21,JACQUELINE SNYDER,F,1985-10-05,8400,CHARLESORTIZ@YAHOO.COM +231,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-09-21,KIMBERLY SMITH,F,1946-01-18,5713,KEVINRIVERA@GMAIL.COM +232,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-09-21,REGINALD SHEPHERD,M,1923-05-02,7107,DUDLEYCURTIS@HOTMAIL.COM +233,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-09-21,DONALD BYRD,M,2001-11-21,5523,MELINDA63@GMAIL.COM +234,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-09-21,JONATHAN MEDINA,M,2014-12-17,8208,NICHOLSCARLOS@GMAIL.COM +235,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-09-21,JAMES BAKER,M,1927-11-22,1802,STEVEN22@YAHOO.COM +236,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-09-21,WESLEY KING,M,1934-02-17,8412,AMARTIN@HOTMAIL.COM +237,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-09-21,ROBERT WRIGHT,M,1918-11-05,4622,ASHLEYMARTINEZ@GMAIL.COM +238,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-09-21,BRIAN STEVENS,M,2006-03-05,5547,MICHAEL62@GMAIL.COM +239,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-09-21,ROBERT LONG,M,1994-04-22,6648,YGREEN@GMAIL.COM +240,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-09-21,CONNIE MOORE,F,1951-07-15,1655,STARKJOHN@HOTMAIL.COM +241,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-09-21,OMAR ROSS,M,1922-03-06,7165,MATTHEWKING@GMAIL.COM +242,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-09-21,CHERYL NIELSEN,F,2008-03-02,2204,LINDAEVANS@GMAIL.COM +243,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-09-21,JOSEPH MITCHELL,M,1911-12-22,2156,JIMMYMORENO@GMAIL.COM +244,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-22,MARTHA AYALA,F,1980-07-08,4105,JSMITH@YAHOO.COM +245,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-09-22,ERIKA LEE,F,2016-12-31,7635,PEGGYJONES@GMAIL.COM +246,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-09-22,BRANDY ROBINSON,F,1945-07-22,5533,MASONHOFFMAN@HOTMAIL.COM +247,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-09-22,EUGENE WONG,M,1950-02-11,8373,LISA17@GMAIL.COM +248,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-09-22,MANUEL ENGLISH,M,1984-01-30,6652,XHILL@HOTMAIL.COM +249,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-09-22,CLAUDIA PEREZ,F,1917-08-24,8308,XRICHARDSON@YAHOO.COM +250,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-09-22,KIMBERLY ESPARZA,F,1994-12-04,8307,JEFFREYCOOPER@GMAIL.COM +251,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-09-22,PATRICIA WILSON,F,2005-04-27,3051,JOSHUARAMIREZ@YAHOO.COM +252,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-09-22,JULIAN SMITH,M,1989-04-27,7412,ANTHONYREBEKAH@HOTMAIL.COM +253,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-09-23,CHAD LEE DDS,M,1909-07-21,6065,AWALKER@YAHOO.COM +254,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-09-23,PAUL MOORE,M,1937-01-13,8153,TAMARASANTOS@GMAIL.COM +255,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-09-23,KIM HOFFMAN,F,1980-08-29,5381,SOBRIEN@YAHOO.COM +256,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-09-23,JOSEPH GRAY,M,2007-10-06,5615,JONESRYAN@YAHOO.COM +257,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-09-23,JOHNNY CARTER,M,1920-03-28,7208,DOUGLAS26@HOTMAIL.COM +258,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-09-23,ANTHONY JOHNSON,M,1965-06-25,5624,JOSHUARODRIGUEZ@HOTMAIL.COM +259,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-09-23,SARAH MARTIN,F,1979-10-08,3113,YHUGHES@GMAIL.COM +260,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-09-23,MARIA ANDERSON,F,1984-03-15,5605,TANYA29@YAHOO.COM +261,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-09-24,JAMES GARRISON,M,1923-10-11,5261,ANGELAHIGGINS@HOTMAIL.COM +262,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-09-24,AMBER HALL,F,1970-06-24,7267,BHOWARD@YAHOO.COM +263,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-09-24,JOANNA ADAMS,F,1938-02-07,4101,PEREZJONATHAN@HOTMAIL.COM +264,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-09-24,LISA HOLDEN,F,1919-07-02,2454,CHRISTOPHERMORGAN@YAHOO.COM +265,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-09-24,SUSAN WALLACE,F,2003-03-13,2828,LAUREN17@GMAIL.COM +266,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-09-24,KATHERINE MITCHELL,F,1962-11-19,3013,MICHAELROMERO@GMAIL.COM +267,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-09-24,RICHARD STEPHENS,M,1907-02-12,6216,KMOORE@YAHOO.COM +268,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-09-24,JULIA LOPEZ,F,1934-04-21,6507,PACHECOSTEVEN@GMAIL.COM +269,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-09-24,DAVID SANDERS,M,2003-08-12,6461,RAVENGILL@YAHOO.COM +270,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-09-24,TYLER LEE,M,1973-07-04,2854,ANTHONYKING@GMAIL.COM +271,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-09-24,ASHLEY RANDALL,F,2019-11-27,1708,RSCOTT@GMAIL.COM +272,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-09-24,BREANNA WELLS,F,2020-09-20,5710,KEVIN45@YAHOO.COM +273,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-09-24,BRITTNEY GIBSON,F,2011-08-03,4159,JOHNNYBRADLEY@HOTMAIL.COM +274,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-09-24,JOSEPH BOYER,M,1906-03-07,2216,GARY33@HOTMAIL.COM +275,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-09-24,MATTHEW CASTILLO,M,1973-07-28,5417,SMITHJOSHUA@HOTMAIL.COM +276,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-09-24,JAMES EDWARDS,M,2008-09-28,6557,BETTYBELL@GMAIL.COM +277,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-09-25,MR. MATTHEW TAYLOR,M,1996-10-20,3060,CHRISTOPHERPETERSON@GMAIL.COM +278,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-09-25,WILLIAM FIGUEROA,M,1918-12-04,7404,KATHLEEN16@YAHOO.COM +279,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-09-25,ALICIA ZIMMERMAN,F,1972-03-31,6453,JASONPARKS@HOTMAIL.COM +280,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-09-25,BRITTANY HOLT,F,1911-01-10,3511,DENISE76@GMAIL.COM +281,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-09-25,KATHRYN GARCIA,F,2011-04-24,7407,DONNAROSS@YAHOO.COM +282,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-09-25,MARY MORSE,F,1934-01-19,3486,CAMERONPEGGY@HOTMAIL.COM +283,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-09-25,LORI HERNANDEZ,F,2004-10-21,3714,JUSTINGONZALES@YAHOO.COM +284,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-09-25,SHERRY SMITH,F,1958-11-24,3007,KARENMCCOY@YAHOO.COM +285,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-09-25,JAKE GOMEZ,M,1910-10-18,2403,HEATHER62@HOTMAIL.COM +286,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-09-25,GREGORY BAKER,M,2017-05-03,5579,HERNANDEZCHRISTIAN@YAHOO.COM +287,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-09-25,KAITLYN RICE,F,1908-01-23,4143,DPARKER@GMAIL.COM +288,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-09-26,AMY DELACRUZ,F,1931-08-01,8109,BRITTANYHOLDER@YAHOO.COM +289,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-09-26,DEBORAH GARCIA,F,1978-12-16,2801,MARTINMICHELLE@GMAIL.COM +290,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-09-26,KEVIN SMITH,M,1965-07-17,2900,KELSEYDUNCAN@HOTMAIL.COM +291,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-09-26,DONALD JONES,M,1911-08-17,7109,JEFFREY29@GMAIL.COM +292,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-09-26,MARK FAULKNER,M,1934-01-27,1871,ENGLISHLINDSAY@YAHOO.COM +293,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-09-26,ALBERT BOOKER,M,1967-01-29,5407,KCAREY@HOTMAIL.COM +294,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-09-26,JULIA MILLER,F,2018-05-02,1714,EMIDDLETON@HOTMAIL.COM +295,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-09-26,SHAWN CAMPBELL,M,1987-11-05,6383,BOWMANTAMMY@YAHOO.COM +296,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-09-26,TAYLOR TANNER,F,1938-05-20,5306,GTHOMAS@HOTMAIL.COM +297,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-26,DAVID KNIGHT,M,1964-09-04,4648,TYLER23@YAHOO.COM +298,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-09-26,SHANNON CUEVAS,F,1960-12-03,2930,GARNERSHAWN@YAHOO.COM +299,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-09-26,JOSHUA HERNANDEZ,M,2017-02-04,3374,KEVINPARKER@GMAIL.COM +300,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-09-26,BRANDON HAMILTON,M,1956-10-01,5407,OHOLT@GMAIL.COM +301,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-09-26,ADAM BAKER,M,1921-07-03,6643,LNEWMAN@YAHOO.COM +302,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-26,SANDRA KNAPP,F,2011-04-10,6628,QMCGRATH@YAHOO.COM +303,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-09-26,CHARLES ROSARIO,M,1996-12-21,7105,DONALDHORN@GMAIL.COM +304,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-09-26,KIMBERLY BOOTH,F,1955-05-24,3364,JACOB03@YAHOO.COM +305,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-09-26,JEANNE RODRIGUEZ,F,1945-07-22,4701,JASON48@HOTMAIL.COM +306,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-09-27,AUDREY GUZMAN,F,1944-09-07,8107,JOSHUA14@HOTMAIL.COM +307,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-09-27,ANTHONY SKINNER,M,1914-08-12,3044,KAREN55@GMAIL.COM +308,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-09-27,JESSICA JONES,F,1986-09-10,8151,OBRENNAN@YAHOO.COM +309,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-09-27,DAVID FOSTER,M,1934-04-26,2187,ZJONES@HOTMAIL.COM +310,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-09-27,DANA MCGEE,F,2016-04-12,6511,NATHAN61@HOTMAIL.COM +311,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-09-27,JEFFREY RICHARDSON,M,1913-10-12,5303,LAURA56@HOTMAIL.COM +312,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-09-27,CHARLES JOHNSON,M,1915-06-07,3518,DAVID57@HOTMAIL.COM +313,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-09-27,ROBERT GATES,M,1947-05-17,2208,SUSANSANDOVAL@YAHOO.COM +314,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-09-27,MICHAEL BRIDGES,M,2010-01-26,2843,ANTHONY45@GMAIL.COM +315,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-09-27,ANTHONY SUTTON,M,1963-07-10,1884,JBLANCHARD@YAHOO.COM +316,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-09-27,TAMMY PEREZ,F,1917-12-10,1986,ESMITH@YAHOO.COM +317,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-09-27,CASSANDRA SANFORD,F,1984-10-16,2944,LUKE63@HOTMAIL.COM +318,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-09-27,TAYLOR JOHNSON,M,2015-05-15,6559,JACOBCUNNINGHAM@YAHOO.COM +319,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-09-27,KENNETH NEWMAN,M,1915-11-24,4176,EREEVES@YAHOO.COM +320,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-09-27,RAYMOND JOHNSON,M,1976-03-10,1741,JESSICAJACKSON@YAHOO.COM +321,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-09-27,ABIGAIL HILL,F,1909-07-13,5750,LLONG@HOTMAIL.COM +322,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-27,LAUREN MIRANDA,F,1915-07-22,8185,RONALD22@HOTMAIL.COM +323,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-09-27,DAVID HAAS,M,2008-07-08,5561,MICHELLE99@YAHOO.COM +324,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-09-27,LINDA FIGUEROA,F,1981-10-13,4142,VTORRES@YAHOO.COM +325,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-09-28,MICHELE YU,F,1959-03-20,6403,LINDSEYJORDAN@HOTMAIL.COM +326,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-09-28,ANDREW FOSTER,M,1993-01-21,6343,KRISTINJONES@GMAIL.COM +327,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-09-28,RICHARD WALKER,M,2010-03-04,5734,NRAYMOND@HOTMAIL.COM +328,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-09-28,KATHERINE NICHOLS,F,2006-08-01,4235,NEDWARDS@HOTMAIL.COM +329,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-09-28,MICHELE LOPEZ,F,1917-05-13,8105,HENDRIXVINCENT@GMAIL.COM +330,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-09-28,PEGGY EDWARDS,F,1914-11-01,3351,NIELSENANGEL@YAHOO.COM +331,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-28,MAURICE RICHARD,M,1915-04-09,7519,LWALKER@YAHOO.COM +332,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-09-28,LAURA NOLAN,F,2000-12-05,4650,COOKBARRY@GMAIL.COM +333,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-09-28,PATRICK MURPHY,M,1931-02-13,8307,KROBINSON@HOTMAIL.COM +334,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-09-28,RANDY TYLER,M,1941-04-02,3172,LESLIE36@HOTMAIL.COM +335,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-09-29,KELSEY POWELL,F,2012-05-29,4618,RICHARDSTREVOR@HOTMAIL.COM +336,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-09-29,JOSE GARRISON,M,2007-10-05,7600,RANDY41@GMAIL.COM +337,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-09-29,JESSICA OLSON,F,2006-08-31,5343,SHARRIS@YAHOO.COM +338,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-09-29,GILBERT KELLY,M,1973-03-14,5306,MARISSAMORGAN@HOTMAIL.COM +339,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-09-29,MICHAEL REYES,M,1929-03-07,5463,ANGELAWONG@GMAIL.COM +340,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-09-29,ALISON EWING,F,1987-12-27,8316,SCHMIDTELIZABETH@HOTMAIL.COM +341,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-09-29,HELEN LE,F,1950-10-03,2622,CASEY14@HOTMAIL.COM +342,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-09-29,ALLISON HILL,F,1993-10-26,6727,JENNIFERMILES@HOTMAIL.COM +343,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-09-29,LISA KLEIN,F,1997-05-21,5380,LESLIENUNEZ@YAHOO.COM +344,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-09-29,AMANDA EDWARDS,F,2007-03-15,2105,DEVINMOORE@YAHOO.COM +345,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-09-29,MICHELLE JOHNSON,F,2021-07-09,5442,DANA37@HOTMAIL.COM +346,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-09-29,HEATHER BURNS,F,1955-10-26,3313,MICHAEL54@GMAIL.COM +347,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-09-29,RICHARD CHAVEZ,M,1912-07-02,5275,JAMESHARTMAN@YAHOO.COM +348,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-09-30,ROBERT WARD,M,1968-08-25,3263,NSCHMIDT@GMAIL.COM +349,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-09-30,KENNETH RODRIGUEZ,M,1991-10-06,3401,STEPHANIEBENJAMIN@GMAIL.COM +350,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-09-30,KIMBERLY CAMPBELL,F,1963-12-09,9405,SUSAN73@GMAIL.COM +351,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-09-30,SCOTT WONG,M,1919-05-11,6360,BWILLIAMS@HOTMAIL.COM +352,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-09-30,JESSICA GRIFFIN,F,2005-04-06,3714,MARTINEZBONNIE@GMAIL.COM +353,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-09-30,DIANE JIMENEZ,F,1924-07-25,9407,SJOHNSON@YAHOO.COM +354,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-01,NICHOLAS JOHNSON,M,1983-09-27,2216,NICHOLASSALAZAR@HOTMAIL.COM +355,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-10-01,MICHAEL HESTER,M,1907-10-13,2705,HEATHER31@HOTMAIL.COM +356,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-10-01,WILLIAM THOMAS,M,1979-02-27,3061,HOUSEALEX@GMAIL.COM +357,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-10-01,FRANK NUNEZ,M,1945-06-13,8316,RALPH78@GMAIL.COM +358,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-01,BRENDA MARTIN,F,1965-05-07,2156,GTHOMAS@HOTMAIL.COM +359,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-01,DAWN BAILEY,F,1998-09-29,3304,KYLEFARRELL@HOTMAIL.COM +360,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-10-01,MISS TINA GILLESPIE MD,F,1992-01-29,7105,XREEVES@HOTMAIL.COM +361,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-10-01,AMBER GLENN,F,1939-12-06,2745,CHRISTYADAMS@GMAIL.COM +362,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-10-01,WILLIAM OSBORN,M,1955-12-10,7600,MSCOTT@GMAIL.COM +363,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-10-02,MICHAEL THOMPSON,M,2012-03-25,5465,SUSANJAMES@YAHOO.COM +364,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-02,JAMES ROMERO,M,1936-04-17,1617,TRANALEXANDRA@GMAIL.COM +365,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-02,JOHN ADAMS,M,1940-10-17,8144,KTORRES@YAHOO.COM +366,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-02,BRITTANY HERNANDEZ,F,1939-07-21,7318,JLONG@HOTMAIL.COM +367,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-10-02,MR. BRIAN LAMBERT,M,1951-03-29,8144,TVELAZQUEZ@HOTMAIL.COM +368,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-10-02,CHRISTOPHER THOMPSON,M,2016-03-24,4616,DUNCANROBERT@HOTMAIL.COM +369,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-10-02,SABRINA THOMPSON,F,1987-05-19,2732,WATKINSCARLOS@YAHOO.COM +370,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-02,MATTHEW HUFF,M,1978-06-25,2617,OBURCH@HOTMAIL.COM +371,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-10-02,IAN MURPHY,M,1981-12-02,1854,FDAVIS@HOTMAIL.COM +372,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-02,MICHELLE PARKER,F,1972-10-30,2134,VICKIE13@YAHOO.COM +373,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-03,MISS RACHEL RICH,F,1917-03-28,7221,SHEILA33@YAHOO.COM +374,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-10-03,DENISE RAMIREZ,F,1961-03-30,6239,REBECCARAY@GMAIL.COM +375,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-10-03,ANDREW WILLIAMS,M,1999-03-02,5439,DEANBRUCE@YAHOO.COM +376,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-10-03,MARIA MILLER,F,1964-02-07,2843,ERICKSONJESSICA@GMAIL.COM +377,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-10-03,TOM FLETCHER,M,1961-01-16,7110,RODNEY68@YAHOO.COM +378,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-10-03,STEPHANIE WATKINS,F,1945-09-06,5427,BLAKEMICHAEL@YAHOO.COM +379,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-10-03,JASON JACKSON,M,2010-05-28,8122,WCAIN@GMAIL.COM +380,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-10-03,BREANNA WOLF,F,2017-01-01,5609,PATRICKGREGORY@YAHOO.COM +381,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-03,EDWARD BROWN,M,1926-09-17,2732,DOMINIC11@HOTMAIL.COM +382,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-03,JACOB HAWKINS,M,1949-10-28,2806,OSBORNESTEVEN@GMAIL.COM +383,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-10-03,KARA LONG,F,1968-03-27,3340,ADAMSCOLLEEN@HOTMAIL.COM +384,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-10-03,JAMES CLAY,M,1910-11-17,4719,MARYKELLY@GMAIL.COM +385,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-03,RYAN CAMPBELL,M,1910-03-25,7545,ROBERT79@HOTMAIL.COM +386,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-10-04,NICOLE OCONNOR,F,1993-12-18,5438,TONYA62@YAHOO.COM +387,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-10-04,JUSTIN CHEN,M,2010-03-16,5595,AJOHNSON@YAHOO.COM +388,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-04,DANIEL JORDAN,M,1969-01-19,2214,SHATFIELD@HOTMAIL.COM +389,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-10-04,CHRISTINA ARIAS,F,1993-03-07,3522,ZSUMMERS@GMAIL.COM +390,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-10-04,BRITTANY MARTIN,F,1943-12-02,2900,HENRYAMBER@HOTMAIL.COM +391,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-04,EMILY AYALA,F,1918-12-11,6438,PORTERSUSAN@GMAIL.COM +392,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-10-04,MR. PHILIP SALINAS,M,1948-08-30,6009,TMARQUEZ@HOTMAIL.COM +393,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-10-05,GABRIELA MCGRATH,F,1971-10-13,2253,ALEXISANDERSON@HOTMAIL.COM +394,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-10-05,CATHY LONG,F,1994-09-10,3317,NDAVIS@GMAIL.COM +395,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-10-05,WILLIE BRADLEY,M,1907-09-29,3254,ZGILL@HOTMAIL.COM +396,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-10-05,MARY WALLACE,F,1992-09-26,3401,COXMARY@HOTMAIL.COM +397,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-05,JESSICA FRANCIS,F,2001-09-09,7517,MELISSA16@GMAIL.COM +398,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-10-05,ANTHONY COMPTON,M,1967-09-14,6555,NATALIECRAWFORD@YAHOO.COM +399,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-05,CASEY LEWIS,M,1938-08-24,3445,JOHNSONCHRISTIAN@YAHOO.COM +400,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-10-05,JEREMY MORRIS,M,1930-12-25,1603,MISTY51@HOTMAIL.COM +401,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-05,MISTY COLON,F,2015-08-07,5563,KCAMPBELL@GMAIL.COM +402,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-05,KYLE SMITH,M,1964-05-23,5634,KYLEMARTIN@GMAIL.COM +403,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-10-05,JASMINE SALAZAR,F,2019-09-13,3425,CAMERONSTEPHANIE@GMAIL.COM +404,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-05,RACHEL VELEZ,F,1970-05-04,8349,POWELLCHRISTOPHER@HOTMAIL.COM +405,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-10-05,ANITA FERNANDEZ,F,2014-07-22,2943,JONESKRISTEN@GMAIL.COM +406,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-10-05,TYLER ROSS,M,1983-10-28,3261,TANNERYOLANDA@HOTMAIL.COM +407,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-05,NANCY MCPHERSON MD,F,1914-09-02,4648,JOELSNYDER@HOTMAIL.COM +408,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-05,ERIN HARTMAN,F,1923-11-18,1718,NEWTONMARGARET@HOTMAIL.COM +409,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-10-05,SARAH JOHNSON,F,1934-06-29,6437,DAVIDWILLIAMS@YAHOO.COM +410,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-06,MICHAEL PATEL,M,1929-02-05,9220,EMILY48@HOTMAIL.COM +411,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-10-06,BARBARA LEE,F,1980-11-26,3518,STOKESDEVON@YAHOO.COM +412,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-10-06,CHRISTINE STRICKLAND,F,1997-08-21,5590,REBECCAPHILLIPS@HOTMAIL.COM +413,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-10-06,ROGER RAMIREZ,M,2019-01-08,1826,ALEXANDERROBINSON@YAHOO.COM +414,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-10-06,JEFFREY CURTIS,M,1937-10-13,7601,MHENDRICKS@YAHOO.COM +415,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-10-06,JUSTIN HOPKINS,M,1912-01-13,6439,CHANCHRISTINA@HOTMAIL.COM +416,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-10-06,MARCUS HALL,M,1948-04-10,5303,DAVID12@GMAIL.COM +417,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-10-06,TIFFANY GILBERT,F,1946-03-08,2725,YINGRAM@YAHOO.COM +418,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-10-06,BRIAN SMITH,M,1921-12-28,4231,YHENDERSON@HOTMAIL.COM +419,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-10-06,JEFF GONZALES,M,1918-12-10,8322,ROBERT54@GMAIL.COM +420,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-06,KIMBERLY BLAIR,F,1940-05-04,2914,ROBERTBRAUN@GMAIL.COM +421,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-10-06,TERRY COX,M,1919-11-22,5719,GALVANCYNTHIA@HOTMAIL.COM +422,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-10-06,BRIAN HUBER,M,2006-03-04,1739,MWARREN@YAHOO.COM +423,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-06,APRIL RODRIGUEZ,F,1925-03-30,1640,YLEE@YAHOO.COM +424,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-10-06,RAYMOND COLEMAN,M,1943-06-12,6337,JEFFERY22@YAHOO.COM +425,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-06,THOMAS THOMAS,M,1927-09-15,5505,CARRIE51@YAHOO.COM +426,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-10-06,TYLER MORALES,M,1983-08-08,6667,MICHAELHOGAN@GMAIL.COM +427,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-07,TIMOTHY KELLER,M,1943-08-25,5605,MMCCALL@HOTMAIL.COM +428,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-10-07,JAKE BROWN,M,1955-08-28,3204,HAYESBENJAMIN@YAHOO.COM +429,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-10-07,MICHAEL COLEMAN,M,1923-06-02,1879,TONI31@GMAIL.COM +430,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-10-07,KENNETH GARCIA,M,1990-09-08,5361,CRAWFORDANGELA@YAHOO.COM +431,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-10-07,LUIS MUELLER,M,1921-03-28,5500,JAMESSANDERS@YAHOO.COM +432,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-07,CHRISTINE WATSON,F,1932-10-11,3117,CHARLESTRAN@YAHOO.COM +433,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-10-07,LISA SAUNDERS,F,1948-04-13,4195,YWILLIAMS@HOTMAIL.COM +434,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-10-07,JUAN HOWARD,M,2003-08-27,8300,PTAYLOR@YAHOO.COM +435,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-07,ROBERT JONES,M,1981-07-26,2745,GLORIASALINAS@GMAIL.COM +436,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-10-07,MELANIE MAXWELL,F,1976-02-12,8503,FRAZIERKARA@GMAIL.COM +437,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-10-07,ANNE MARQUEZ,F,1922-09-16,4743,TIFFANY19@GMAIL.COM +438,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-10-07,VICTORIA FORD,F,1931-11-17,6058,DANAGOODWIN@HOTMAIL.COM +439,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-10-07,PAUL DANIELS,M,2021-03-19,1763,CARTERCASEY@GMAIL.COM +440,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-10-07,TERRANCE MARTIN,M,1975-03-24,8415,WATKINSCLAIRE@HOTMAIL.COM +441,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-10-07,CAROL SHAW,F,1916-10-03,9101,LINDSEY45@GMAIL.COM +442,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-10-07,CAROLYN BAKER,F,1952-02-01,4653,QINGRAM@HOTMAIL.COM +443,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-10-07,MR. ROBERT GARCIA MD,M,1991-03-30,2600,JAMESSMITH@HOTMAIL.COM +444,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-10-07,JESSICA HANCOCK,F,1950-01-22,6614,SANCHEZCARL@HOTMAIL.COM +445,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-10-08,MARY GONZALEZ,F,1963-03-04,6063,SUSANJONES@YAHOO.COM +446,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-10-08,THOMAS FERGUSON,M,1963-05-28,3133,RRAMOS@GMAIL.COM +447,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-10-08,MR. JOSHUA HERNANDEZ MD,M,1992-09-05,3183,JESSICADAVIS@YAHOO.COM +448,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-08,KATIE WASHINGTON,F,1962-02-07,6341,LINDA72@YAHOO.COM +449,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-10-08,MATTHEW FOX,M,2011-06-12,5612,ALYSSARODRIGUEZ@YAHOO.COM +450,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-10-08,JASMINE RODRIGUEZ,F,2016-03-05,4632,LPRATT@YAHOO.COM +451,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-10-08,JACOB COPELAND,M,1965-01-27,2500,GREGORYDOUGHERTY@GMAIL.COM +452,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-10-08,JULIE GARCIA,F,1963-12-07,5577,DANIEL38@HOTMAIL.COM +453,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-08,WILLIAM THOMAS,M,1935-02-20,4159,OROBINSON@YAHOO.COM +454,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-08,AUSTIN SAUNDERS,M,1910-07-26,6450,CRUZMICHAEL@GMAIL.COM +455,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-10-08,DAVID FERGUSON,M,1917-09-19,2187,SGILBERT@GMAIL.COM +456,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-10-08,GLORIA SMITH,F,1943-03-30,2846,JMILLER@YAHOO.COM +457,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-10-09,MICHAEL OLIVER,M,1916-10-09,6621,THOMASSTEPHANIE@GMAIL.COM +458,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-10-09,KATHRYN VALDEZ,F,1925-04-17,2743,TINAWOLF@HOTMAIL.COM +459,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-10-09,BELINDA WILLIS,F,1985-03-29,6701,GOLDENRYAN@HOTMAIL.COM +460,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-09,JASON HAYNES,M,2021-06-16,2208,MULLINSSEAN@GMAIL.COM +461,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-10-09,ALEXANDRIA BLACK,F,1935-01-07,5265,BILLY87@YAHOO.COM +462,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-10-09,IAN MORRIS,M,1906-04-27,1895,YGONZALES@GMAIL.COM +463,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-10-09,GLEN REILLY,M,1990-04-27,6214,VFERNANDEZ@YAHOO.COM +464,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-09,DAVID DUDLEY,M,1956-12-26,5333,YOUNGDAVID@HOTMAIL.COM +465,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-10-10,TRACY JOHNSON,F,1934-10-12,4709,MICHAEL34@GMAIL.COM +466,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-10,MATTHEW VAUGHN,M,1973-12-14,3080,MSANCHEZ@YAHOO.COM +467,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-10-10,CRYSTAL RAY,F,1906-02-17,7404,SHORTANGELA@YAHOO.COM +468,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-10-10,VICTORIA HOWE,F,1948-02-20,2115,MARGARETSMITH@HOTMAIL.COM +469,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-10,JAY HOLLAND,M,1975-05-21,7623,DUSTIN47@GMAIL.COM +470,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-10-10,ALLISON MCLAUGHLIN,F,2007-02-06,3587,YODERMARIA@GMAIL.COM +471,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-10,AARON LYONS,M,1938-06-19,2600,MHUTCHINSON@YAHOO.COM +472,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-10-10,BRANDI MAHONEY,F,1943-08-17,1676,MARK87@GMAIL.COM +473,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-10-10,KRISTINA WELCH,F,2013-06-12,7011,BROWNLAWRENCE@HOTMAIL.COM +474,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-10-10,AMY BONILLA,F,1910-10-17,2347,ERIKA40@GMAIL.COM +475,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-10,JASON WILSON,M,1987-10-28,9033,HEATHERGAMBLE@YAHOO.COM +476,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-10-11,CODY HUNT MD,M,1967-01-15,3214,KEITH37@HOTMAIL.COM +477,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-10-11,ANTHONY FERNANDEZ,M,1958-09-24,3463,GREGORYHOFFMAN@YAHOO.COM +478,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-10-11,DR. DUANE CAMPBELL MD,M,2021-03-20,1647,JAMESMOORE@YAHOO.COM +479,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-11,JAMES GATES,M,1943-12-07,5265,CHRISTOPHER21@GMAIL.COM +480,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-10-11,WESLEY HARRIS,M,1995-07-18,5545,DOUGLASMARTIN@GMAIL.COM +481,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-10-11,DEREK WADE,M,1948-01-27,2821,TIFFANYPEREZ@GMAIL.COM +482,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-10-11,DESTINY GARCIA,F,1994-11-27,5460,BRANDTDAVID@YAHOO.COM +483,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-10-12,CHELSEA FLETCHER,F,1997-04-14,2764,KMORENO@HOTMAIL.COM +484,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-12,CHASE HICKS,M,1930-07-07,7607,AMBER24@HOTMAIL.COM +485,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-10-12,RACHEL MILLS,F,1972-07-03,1980,ANDREW99@YAHOO.COM +486,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-10-12,JEREMY JOHNSON,M,1941-02-21,2340,SCOTTBAXTER@GMAIL.COM +487,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-10-12,APRIL THOMAS,F,1916-01-17,6337,ERIN38@YAHOO.COM +488,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-10-12,ROBERTA WHEELER,F,1996-01-24,4709,ELIZABETHNICHOLS@YAHOO.COM +489,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-10-12,CAROLINE THOMPSON,F,1915-09-08,2854,SOLISAMY@YAHOO.COM +490,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-12,OSCAR MILLER,M,2013-07-13,8175,PMANN@HOTMAIL.COM +491,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-10-12,JASON LEWIS,M,1965-03-29,9050,TMCMAHON@GMAIL.COM +492,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-10-12,ALAN MARTINEZ,M,1928-03-09,1718,BROWNJUSTIN@YAHOO.COM +493,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-10-12,ERIN NICHOLS,F,1983-11-10,9207,SEAN31@GMAIL.COM +494,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-12,JULIE DECKER,F,1978-10-27,3194,ROBERTGOODWIN@GMAIL.COM +495,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-12,CARLA WAGNER,F,1935-11-27,2109,SHEENA43@GMAIL.COM +496,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-10-13,CINDY ADAMS,F,1982-05-15,2505,LEWISDUANE@YAHOO.COM +497,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-10-13,KIMBERLY POOLE,F,1914-10-02,5601,UOCONNOR@HOTMAIL.COM +498,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-10-13,ANN SMITH,F,1947-03-11,3023,WRIGHTWILLIAM@HOTMAIL.COM +499,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-10-13,LISA COLLIER,F,1926-05-28,6634,CASESTACEY@YAHOO.COM +500,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-10-13,CATHERINE GARCIA,F,1966-09-28,7167,YGARCIA@GMAIL.COM +501,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-10-13,JASON WHITE,M,1915-01-11,7201,BIRDSARA@HOTMAIL.COM +502,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-10-13,JUAN SANCHEZ,M,1967-08-10,1617,AIMEE12@YAHOO.COM +503,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-10-13,KYLE MATA,M,1997-11-05,5609,GARCIASEAN@HOTMAIL.COM +504,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-10-13,JESSICA GRAVES,F,1921-03-09,6651,RODRIGUEZWILLIAM@GMAIL.COM +505,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-10-13,ERIC WILSON,M,1935-06-09,3541,JEFFREYMONTGOMERY@HOTMAIL.COM +506,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-10-13,SANDRA JONES,F,1972-11-08,3316,MORRISMICHAEL@GMAIL.COM +507,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-10-13,BRANDON JONES,M,2018-08-27,2845,MJACKSON@GMAIL.COM +508,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-10-13,TERRY RODRIGUEZ,M,2007-08-15,6007,LISAJOHNSTON@YAHOO.COM +509,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-10-13,SUSAN WOLF,F,1930-04-30,5615,CROSS@YAHOO.COM +510,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-10-13,JEFFREY CAMPBELL,M,1957-09-12,3337,PAULCARROLL@GMAIL.COM +511,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-10-14,PAULA SCOTT,F,1965-11-28,2173,NICHOLAS30@GMAIL.COM +512,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-10-14,MISTY MURPHY,F,1906-09-24,9411,BRADLEYALEXANDER@GMAIL.COM +513,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-14,DIANE BLACK,F,1967-02-04,4231,WILLIAMRICE@HOTMAIL.COM +514,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-14,BRIANNA WILLIAMS,F,1981-11-25,4601,DAVIDMILLER@GMAIL.COM +515,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-10-14,MARISSA MARTINEZ,F,1928-05-10,1885,LISANEAL@HOTMAIL.COM +516,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-10-14,JONATHON WILSON,M,1980-10-13,3501,KKENNEDY@YAHOO.COM +517,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-10-14,STEVE BENDER,M,1964-03-14,4235,LROGERS@GMAIL.COM +518,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-14,BARBARA SPEARS,F,1971-02-25,6433,CINDY96@HOTMAIL.COM +519,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-14,CONNIE DUNCAN,F,1985-08-06,5584,PPARSONS@YAHOO.COM +520,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-14,MELISSA BROWNING,F,2019-03-20,2709,MICHELLE02@HOTMAIL.COM +521,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-10-15,NICOLE WILLIAMS,F,1968-12-23,5735,PAMELASOTO@HOTMAIL.COM +522,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-10-15,NATALIE SCHAEFER,F,2019-08-07,1776,GRACE96@HOTMAIL.COM +523,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-10-15,ALYSSA LAM,F,1907-06-23,5881,ANTONIO84@YAHOO.COM +524,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-15,ELIZABETH HARRIS,F,1966-09-05,1847,MCARR@YAHOO.COM +525,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-10-15,MATTHEW BARTON DDS,M,1937-10-30,5587,RYANHARPER@GMAIL.COM +526,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-15,CHRISTOPHER LEE,M,1910-10-28,8174,FARMERJOHNNY@YAHOO.COM +527,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-15,JULIE WARREN,F,1948-04-29,9050,ALEJANDRO81@GMAIL.COM +528,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-10-15,STACEY GARCIA,F,1953-08-10,3220,JANE46@HOTMAIL.COM +529,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-10-15,RICHARD FIELDS,M,1970-12-26,7607,OROZCOJOHN@HOTMAIL.COM +530,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-10-15,DUSTIN FREY,M,1920-07-05,3269,DANIELLEHARMON@HOTMAIL.COM +531,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-15,WENDY REYES,F,2004-11-05,6058,KELLYBRITTANY@GMAIL.COM +532,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-10-16,COURTNEY PACE,F,1926-09-24,8101,JELLIS@HOTMAIL.COM +533,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-10-16,FREDERICK FLETCHER,M,2003-03-26,7220,MATTHEW01@GMAIL.COM +534,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-10-16,TRACY WEEKS DDS,F,2003-02-23,1676,ROBERTROCHA@GMAIL.COM +535,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-10-16,MARK POWELL,M,1956-04-02,4122,KIRSTEN42@GMAIL.COM +536,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-16,DAVID FORD,M,1980-08-31,3371,ANGELAMORA@HOTMAIL.COM +537,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-10-16,JOHN WILSON,M,2013-09-12,3052,JOHN88@YAHOO.COM +538,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-10-16,NICHOLAS HARRIS,M,2012-09-04,8403,SPENCERJOSE@YAHOO.COM +539,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-10-16,KATHY ROJAS,F,1953-09-14,4146,PLUNA@HOTMAIL.COM +540,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-10-16,TREVOR FRANKLIN,M,2015-02-13,7263,DANIELHINES@YAHOO.COM +541,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-16,JOANNE LEWIS,F,2012-06-20,4606,VCARNEY@GMAIL.COM +542,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-16,MR. JEREMY PETERSEN,M,1954-03-02,5276,TAMMY85@HOTMAIL.COM +543,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-10-17,DORIS DAVIS,F,1968-09-18,3532,DANIELLEJOHNSON@YAHOO.COM +544,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-17,ANDREW SMITH,M,1965-11-02,3136,KCOLEMAN@YAHOO.COM +545,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-17,MELISSA YOUNG,F,1946-10-29,6616,REBECCA05@HOTMAIL.COM +546,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-10-17,JOE HORNE MD,M,1985-04-25,1682,ROBERTBENNETT@YAHOO.COM +547,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-10-17,SUSAN MALDONADO,F,2000-11-07,5400,ASHLEY87@HOTMAIL.COM +548,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-17,COURTNEY BRENNAN,F,1977-09-25,3199,ROSESHARP@GMAIL.COM +549,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-10-17,ANTHONY THOMPSON,M,2011-03-09,6530,NICHOLASGILL@HOTMAIL.COM +550,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-17,MARTHA JOHNSON,F,1959-01-01,3366,LUIS60@GMAIL.COM +551,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-10-17,APRIL ROTH,F,1928-04-30,6411,SUSAN58@YAHOO.COM +552,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-10-17,NICHOLE REYES,F,2014-10-25,6311,BETHANYSTANLEY@GMAIL.COM +553,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-10-17,JONATHAN BAIRD,M,1925-09-13,3066,GLORIAARROYO@YAHOO.COM +554,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-10-17,CAROL NELSON,F,1952-02-05,3332,BRANDTJASON@YAHOO.COM +555,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-17,TRACY WELLS,F,1982-06-13,8203,THOMPSONBRADLEY@YAHOO.COM +556,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-17,JOHN JOHNSON,M,1915-04-05,7265,HOWEHEATHER@HOTMAIL.COM +557,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-10-17,DEREK WARREN,M,2008-09-06,3531,UMOORE@HOTMAIL.COM +558,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-18,NICOLE WHITAKER,F,1920-01-17,7112,KCARTER@YAHOO.COM +559,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-10-18,KAREN KING,F,2009-04-05,6018,SARAH48@GMAIL.COM +560,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-10-18,CHRISTOPHER MARTINEZ,M,1923-04-08,6513,MICHAEL37@HOTMAIL.COM +561,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-18,HEATHER TERRELL,F,1978-12-13,6239,XREED@YAHOO.COM +562,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-10-18,RICKY GARCIA,M,1984-05-28,6070,DBALL@YAHOO.COM +563,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-18,MS. HEATHER MARTINEZ,F,2014-06-30,8336,BGARCIA@GMAIL.COM +564,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-10-18,SAMANTHA BERNARD,F,1983-05-03,1815,HEATHERLEE@YAHOO.COM +565,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-18,HECTOR REYES,M,1959-12-02,5591,RMARTINEZ@GMAIL.COM +566,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-10-18,TIMOTHY GIBSON,M,2013-07-20,6050,CHRISTOPHEREVANS@GMAIL.COM +567,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-18,ALLEN RAMIREZ,M,1946-04-04,4168,SULLIVANRYAN@GMAIL.COM +568,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-18,JOSEPH MATA,M,1967-03-06,6305,ZBARTLETT@HOTMAIL.COM +569,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-18,SARAH SHAFFER,F,2010-11-18,1636,MELANIE86@GMAIL.COM +570,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-18,JOHN LEE,M,1918-08-23,4147,SAUNDERSAMY@YAHOO.COM +571,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-10-19,JULIA SMITH,F,1960-09-22,2806,JAMES31@HOTMAIL.COM +572,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-10-19,ANGELA MULLINS,F,1973-09-12,2103,KENTJILL@GMAIL.COM +573,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-10-19,PETER SPENCER,M,2014-07-24,6001,DONNAVALDEZ@HOTMAIL.COM +574,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-19,STEPHANIE BENJAMIN,F,1994-05-21,1744,AGOODMAN@YAHOO.COM +575,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-19,MATTHEW HUGHES,M,1969-09-13,6665,MCGUIRELAURA@YAHOO.COM +576,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-19,SONIA SANDERS,F,1922-04-27,7408,CHRISTOPHER59@HOTMAIL.COM +577,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-19,MR. THOMAS DEAN MD,M,1926-12-08,1774,FSMITH@YAHOO.COM +578,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-10-19,STEPHEN GONZALEZ,M,1999-10-30,5636,QMORA@GMAIL.COM +579,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-10-19,MICHAEL LUNA,M,1999-10-27,8117,JAMES83@HOTMAIL.COM +580,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-10-19,TIMOTHY WOOD,M,1954-01-17,4101,MALDONADOMICHAEL@YAHOO.COM +581,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-10-19,CHARLES TAYLOR,M,1957-03-24,4242,RENEE64@HOTMAIL.COM +582,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-10-19,CASSANDRA SERRANO,F,1993-09-26,8000,AARONLOVE@HOTMAIL.COM +583,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-10-20,CHRISTOPHER NORMAN,M,1959-09-20,3326,MILLERTIMOTHY@YAHOO.COM +584,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-20,BRENDA GAMBLE,F,2001-01-24,4134,ANGEL72@GMAIL.COM +585,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-10-20,PHILIP WANG,M,1914-03-23,8416,LIUKATHRYN@YAHOO.COM +586,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-10-20,AUTUMN MCGEE,F,1931-11-20,8133,FDOYLE@HOTMAIL.COM +587,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-10-20,DANIEL GLENN,M,1988-03-18,3586,PJOHNSON@HOTMAIL.COM +588,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-20,BENJAMIN LOPEZ,M,1964-01-27,1686,JOHNSONREBECCA@GMAIL.COM +589,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-20,KAITLYN STRONG,F,2018-10-18,4147,TNICHOLS@YAHOO.COM +590,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-10-20,JOEL DORSEY,M,1933-04-19,5595,CHRISTOPHER37@GMAIL.COM +591,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-20,THERESA SCOTT,F,2021-05-22,1872,MIRANDALARSON@YAHOO.COM +592,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-10-20,COLLEEN RODRIGUEZ,F,2007-11-15,6070,WADECHERYL@GMAIL.COM +593,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-10-20,CHRISTINA NELSON,F,1980-02-19,8134,FBENNETT@GMAIL.COM +594,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-10-20,BRYAN COPELAND,M,1963-08-02,6605,JSNYDER@GMAIL.COM +595,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-10-20,MELINDA WALTER,F,1953-07-29,8111,BUSHBRETT@YAHOO.COM +596,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-10-21,JOSE NAVARRO,M,1987-02-21,4633,FWEAVER@HOTMAIL.COM +597,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-10-21,TAMMY GIBSON,F,1944-04-17,6417,JOHN91@HOTMAIL.COM +598,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-21,KEVIN PEREZ,M,1996-09-23,4137,RASMUSSENLUIS@YAHOO.COM +599,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-10-21,JOSHUA PATTERSON,M,1974-12-07,7208,BAILEYROSE@YAHOO.COM +600,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-10-21,KAYLA HALL,F,1986-09-27,4705,JACK59@HOTMAIL.COM +601,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-21,MICHAEL CHASE,M,2000-10-20,6075,MILLERAARON@YAHOO.COM +602,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-21,MICHELE MOONEY,F,1932-01-27,3586,MICHAELLEON@GMAIL.COM +603,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-21,SIERRA KAISER,F,1940-05-08,2508,SARAH66@YAHOO.COM +604,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-10-21,MARY PEREZ,F,1929-04-13,2745,MZIMMERMAN@GMAIL.COM +605,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-10-21,ROBERT MENDOZA,M,1917-03-29,8373,CASTANEDADALTON@YAHOO.COM +606,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-10-21,KELLY BAUER,F,2007-07-17,3265,CCOLEMAN@HOTMAIL.COM +607,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-10-21,JACQUELINE INGRAM,F,1940-07-06,5529,JOSEPH84@HOTMAIL.COM +608,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-10-22,AMANDA WILLIAMS,F,1957-09-18,1735,EADAMS@YAHOO.COM +609,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-10-22,CHRISTOPHER PALMER,M,2015-11-29,1911,SARAH42@GMAIL.COM +610,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-10-22,NATALIE LOWE,F,1920-10-05,6277,ANN54@GMAIL.COM +611,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-22,BENJAMIN LEE,M,1943-06-18,8172,ECOX@HOTMAIL.COM +612,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-10-22,EMILY BAKER,F,1944-09-06,5365,ROBERT98@YAHOO.COM +613,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-10-22,SPENCER CHRISTIAN,M,1990-01-28,2743,STEVEN06@HOTMAIL.COM +614,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-10-22,JASON MAYS,M,1912-12-18,2204,MCNEILDANIEL@HOTMAIL.COM +615,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-22,DEBORAH WOODS,F,2007-03-26,2705,LITTLESHANNON@YAHOO.COM +616,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-10-22,JACKIE GARRETT,F,1947-08-30,3056,ASHLEY35@YAHOO.COM +617,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-22,MR. MIKE JOHNSON,M,1987-05-21,3337,COLEJAMIE@YAHOO.COM +618,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-22,VANESSA WALTON,F,2009-05-24,9310,KHOLLOWAY@GMAIL.COM +619,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-10-22,VICTORIA DIXON,F,2000-08-08,7517,JOHN81@YAHOO.COM +620,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-10-22,ALEXIS THOMPSON,F,1954-10-13,2200,KENGLISH@GMAIL.COM +621,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-10-23,GABRIEL DAWSON,M,1981-08-05,7212,RICHARDWILLIAMS@GMAIL.COM +622,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-10-23,PARKER SHAW,M,2011-08-10,6652,JOHNSONPATRICIA@HOTMAIL.COM +623,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-23,SEAN ZIMMERMAN,M,1983-09-23,4184,CYNTHIA55@HOTMAIL.COM +624,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-10-23,JUSTIN MCMILLAN,M,1993-01-19,4242,NJIMENEZ@HOTMAIL.COM +625,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-10-23,MATTHEW STEPHENSON,M,2020-09-05,3020,TANNER43@YAHOO.COM +626,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-23,JEREMY BLACKBURN,M,2003-06-15,5303,BLAKE46@GMAIL.COM +627,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-23,RAYMOND MORRIS,M,1973-07-10,7637,DAVISKARI@YAHOO.COM +628,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-23,LAURA GIBSON,F,1938-12-03,3087,CARMENMCKINNEY@YAHOO.COM +629,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-10-23,DEBRA SCOTT,F,1958-04-29,6389,HSAMPSON@GMAIL.COM +630,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-23,DR. LAWRENCE STANLEY DDS,M,1965-01-12,7531,RYAN81@YAHOO.COM +631,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-10-23,PATRICK GRAY,M,2017-09-05,2403,REBEKAH02@GMAIL.COM +632,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-10-23,DAVID SINGH,M,1934-11-18,3516,FBAKER@HOTMAIL.COM +633,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-10-23,DAVID ERICKSON,M,2012-01-08,2814,CASEYBURGESS@YAHOO.COM +634,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-24,CYNTHIA RODGERS,F,1974-10-14,3386,JOHNSONJASON@YAHOO.COM +635,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-24,KENDRA ADAMS,F,1914-12-05,2713,NATHANIEL92@YAHOO.COM +636,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-10-24,RYAN FITZGERALD,M,2010-06-25,5357,FOWLERMORGAN@YAHOO.COM +637,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-24,MR. TROY MEJIA,M,1958-04-02,2144,COFFEYLATOYA@GMAIL.COM +638,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-10-24,JAMES ANDERSON,M,1995-10-15,5600,HRIVERA@YAHOO.COM +639,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-10-24,CHRISTINE BLACKBURN,F,1908-01-04,4504,ZJENNINGS@YAHOO.COM +640,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-10-24,BRETT CASTILLO,M,2000-06-21,6551,MOLLYBAKER@YAHOO.COM +641,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-10-24,SPENCER CAMPBELL,M,1959-03-02,5596,APRIL21@YAHOO.COM +642,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-10-24,JUSTIN SALINAS,M,1917-03-31,3005,PATRICIA51@HOTMAIL.COM +643,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-10-24,SARAH WILLIAMS,F,2012-01-22,2728,WILLIAMREED@GMAIL.COM +644,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-10-24,PATTY PEREZ,F,1911-11-21,1895,MMOORE@GMAIL.COM +645,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-25,KEVIN DRAKE,M,1925-07-19,3543,OROBINSON@HOTMAIL.COM +646,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-10-25,BRETT FERGUSON,M,1994-02-22,3300,MMCKENZIE@GMAIL.COM +647,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-10-25,SARAH LOWE,F,1949-11-12,1886,JAMESTHOMPSON@GMAIL.COM +648,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-25,MICHAEL ORTIZ,M,1939-05-15,3448,WBOWMAN@HOTMAIL.COM +649,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-10-25,SHANNON WEBER,F,1973-11-20,2635,ASHLEYMCGEE@YAHOO.COM +650,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-10-25,JAMES LEBLANC,M,2013-11-11,6476,CARROLLSTEPHEN@YAHOO.COM +651,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-10-25,CHRISTINE BRADFORD,F,1967-08-19,2111,LOGANPATRICK@YAHOO.COM +652,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-10-25,MARY WATERS,F,1953-05-20,8322,BDOMINGUEZ@YAHOO.COM +653,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-10-25,PAUL PETTY,M,1945-05-16,5405,CARRILLOHENRY@HOTMAIL.COM +654,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-10-25,SCOTT SHARP,M,2010-05-04,4133,MORGANWHITNEY@YAHOO.COM +655,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-10-25,MEGAN WILSON,F,1907-02-09,7513,WOODSTEPHANIE@YAHOO.COM +656,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-10-25,ALLISON MILLER,F,1976-08-13,8181,AALVAREZ@GMAIL.COM +657,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-10-25,ANDREA HARDIN,F,1932-09-26,5637,DBROWN@YAHOO.COM +658,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-10-25,DENISE GRAY,F,1918-07-23,2754,REEDJONATHAN@GMAIL.COM +659,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-10-25,VERONICA TORRES,F,1917-01-19,9200,JOHN69@GMAIL.COM +660,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-10-25,ETHAN HOPKINS,M,1927-12-31,3009,BRADSHAWSHANNON@YAHOO.COM +661,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-10-25,JOSEPH JOHNSON,M,1984-03-11,3137,DANIELREYNOLDS@HOTMAIL.COM +662,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-25,MOLLY CLARK,F,1916-02-20,8126,CHRISTOPHER24@YAHOO.COM +663,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-10-25,MELVIN ANTHONY,M,1921-07-12,7240,KEYANNA@HOTMAIL.COM +664,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-10-25,NICOLE JONES,F,1966-01-07,8204,DEANMICHELLE@YAHOO.COM +665,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-10-26,MICHELE BECK,F,1938-02-01,6608,VERONICABAKER@GMAIL.COM +666,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-10-26,DR. MEREDITH FISHER,F,1939-02-03,9111,LGRIFFITH@HOTMAIL.COM +667,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-26,LINDA BRADLEY,F,1956-07-07,3400,KATHLEENMILLER@HOTMAIL.COM +668,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-10-26,SELENA MAYS,F,1957-02-10,6105,ZJAMES@GMAIL.COM +669,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-10-26,JASON KING MD,M,2010-12-25,2445,ADAM27@HOTMAIL.COM +670,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-10-26,DEBRA TODD,F,1930-01-11,6509,GREGORYBECK@HOTMAIL.COM +671,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-10-26,LISA THOMPSON,F,2008-07-14,4135,FIGUEROAERICA@YAHOO.COM +672,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-10-26,COLTON BARRETT,M,1926-09-15,5431,ZHUDSON@YAHOO.COM +673,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-10-26,MEGAN PALMER,F,2000-07-28,8200,JOSEPHROBINSON@HOTMAIL.COM +674,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-10-26,ELLEN JACOBS,F,1973-03-03,3581,PEGGY98@YAHOO.COM +675,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-10-26,DIANE JONES,F,1931-05-21,3162,CARLBLACK@HOTMAIL.COM +676,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-10-26,DEREK JONES,M,1997-07-21,5517,EMILYMCCULLOUGH@HOTMAIL.COM +677,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-27,KIMBERLY GUZMAN,F,1984-04-04,6346,VMCKNIGHT@HOTMAIL.COM +678,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-10-27,LAURA HARRIS,F,1970-07-16,5275,WOODLARRY@GMAIL.COM +679,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-10-27,COREY RHODES,M,1988-07-28,6051,LOPEZSUSAN@GMAIL.COM +680,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-10-27,ROBERT CAMERON,M,1966-06-11,2156,DENISEELLIOTT@GMAIL.COM +681,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-10-27,MR. ROBERT BAILEY,M,1922-02-07,5300,YMITCHELL@GMAIL.COM +682,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-10-27,DANIEL RODGERS,M,1963-08-13,6065,CHENSON@HOTMAIL.COM +683,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-10-27,DONALD HARRELL,M,1978-12-26,8353,MOORECARLOS@YAHOO.COM +684,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-27,REBECCA BASS,F,1987-07-15,2722,MELISSASMITH@HOTMAIL.COM +685,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-10-27,JOHN ARMSTRONG,M,1980-08-24,2400,JENNIFER88@GMAIL.COM +686,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-10-27,CHARLES YORK,M,1916-12-15,3009,MICHELLEWOODS@HOTMAIL.COM +687,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-10-28,VICTORIA BRADLEY,F,2011-08-17,1834,AMBERSMITH@HOTMAIL.COM +688,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-10-28,JESSICA COX,F,1911-04-18,2930,FRANKDAVID@HOTMAIL.COM +689,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-10-28,SUSAN AYERS,F,1907-10-01,3378,ZMARKS@HOTMAIL.COM +690,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-10-28,MICHAEL PALMER,M,2003-04-15,3374,ANNEFLORES@GMAIL.COM +691,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-28,DAVID DIAZ,M,1999-09-27,3170,RHONDA46@YAHOO.COM +692,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-10-28,ANGELICA GOMEZ,F,2005-06-28,7150,MARY97@YAHOO.COM +693,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-10-28,SYDNEY JONES,F,1983-05-27,4146,AUTUMN85@YAHOO.COM +694,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-28,TIMOTHY ROGERS,M,1945-07-14,3187,CCUNNINGHAM@YAHOO.COM +695,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-10-28,WILLIAM MCBRIDE,M,2010-10-15,2720,SHEPARDCALEB@YAHOO.COM +696,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-10-28,MICHELE GILBERT,F,1946-09-12,2635,VLOGAN@HOTMAIL.COM +697,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-10-29,PHILIP NGUYEN,M,1968-05-08,3470,CHRISTINE03@YAHOO.COM +698,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-29,RACHEL GONZALEZ,F,1961-03-02,3133,DANIEL74@GMAIL.COM +699,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-10-29,DOUGLAS CASTRO,M,1924-03-28,6605,OMURPHY@YAHOO.COM +700,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-10-29,MARCUS EVANS,M,1911-11-06,5609,CAMPOSTIFFANY@HOTMAIL.COM +701,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-10-29,LAURA FREY,F,1967-09-02,6607,SCOTT46@HOTMAIL.COM +702,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-10-29,PHILLIP SMITH,M,1951-07-26,1778,KJONES@YAHOO.COM +703,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-29,GERALD MILLER,M,1990-12-15,6315,JACOBSTHOMAS@GMAIL.COM +704,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-10-29,JAMES TORRES,M,1982-05-14,9019,VJARVIS@YAHOO.COM +705,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-10-29,JUSTIN ADAMS,M,1931-03-25,3526,TODD55@YAHOO.COM +706,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-10-29,CHRISTOPHER GAINES,M,1954-12-15,2740,BRITTANYMONTGOMERY@GMAIL.COM +707,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-10-29,PETER RAMOS,M,2020-01-18,7517,XORTEGA@HOTMAIL.COM +708,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-10-29,AARON SIMS,M,1984-04-19,5276,MSMITH@GMAIL.COM +709,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-10-29,DAN PEREZ,M,1935-07-24,7000,JESSICAVASQUEZ@YAHOO.COM +710,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-10-29,CHLOE LAMBERT,F,2018-10-21,5421,KATHERINE72@GMAIL.COM +711,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-10-29,BETH GRAY,F,1951-03-11,3113,SONYA51@YAHOO.COM +712,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-10-30,DARLENE BAXTER,F,1934-08-11,4139,ROBERTCLARK@YAHOO.COM +713,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-10-30,DAWN ANDERSON,F,1969-03-17,6605,PEREZMICHAEL@HOTMAIL.COM +714,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-10-30,GINA RUIZ,F,1938-08-24,5591,ANDERSONDANIELLE@GMAIL.COM +715,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-10-30,REBECCA HENDERSON,F,1931-07-05,1644,FMASON@GMAIL.COM +716,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-10-30,BRETT GARCIA,M,2020-12-31,2813,CLARKNICHOLE@GMAIL.COM +717,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-10-30,JENNA DIAZ,F,1940-08-18,9000,NBURNS@HOTMAIL.COM +718,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-10-30,JILL GARDNER,F,1966-09-25,2443,JASONCHRISTENSEN@GMAIL.COM +719,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-10-30,ANGELA PERKINS,F,2008-10-30,5507,GMALDONADO@YAHOO.COM +720,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-10-31,AMANDA HILL,F,1990-04-08,8129,TYLER57@HOTMAIL.COM +721,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-10-31,ERIK MCDANIEL,M,1920-06-05,3016,KIMBERLYCONTRERAS@YAHOO.COM +722,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-10-31,CHELSEA SIMPSON,F,1946-07-21,2241,RWOOD@YAHOO.COM +723,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-10-31,MARK MIDDLETON,M,1941-11-17,5713,RHODESELIZABETH@YAHOO.COM +724,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-10-31,DEBORAH BISHOP,F,2016-12-25,3232,QALVAREZ@YAHOO.COM +725,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-10-31,ZACHARY JORDAN,M,1958-05-16,1742,JACQUELINE73@HOTMAIL.COM +726,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-10-31,BRIDGET JAMES,F,1998-10-31,4624,HARRISONRANDALL@GMAIL.COM +727,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-10-31,TIMOTHY COSTA,M,1929-09-23,5384,ZHERNANDEZ@YAHOO.COM +728,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-10-31,NICHOLAS FLORES,M,1972-08-08,8500,JASON54@YAHOO.COM +729,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-10-31,ANNA DAVIS,F,1923-09-10,3194,DEBORAH18@HOTMAIL.COM +730,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-10-31,CHRISTOPHER WRIGHT,M,1973-03-02,6471,TERESASMITH@HOTMAIL.COM +731,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-11-01,RAYMOND CRAIG,M,1962-09-12,5707,SARAH15@HOTMAIL.COM +732,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-11-01,VICTORIA HARPER,F,1952-08-31,3463,APRIL98@YAHOO.COM +733,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-11-01,CORY DAVIS,M,1963-12-28,3730,JAMIE28@YAHOO.COM +734,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-11-01,MEGAN SMITH,F,1982-10-19,7201,COREY28@HOTMAIL.COM +735,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-11-01,SAMANTHA HARPER,F,2005-02-03,1765,ASMITH@HOTMAIL.COM +736,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-11-01,MARISSA GOMEZ,F,1978-05-21,2718,JASMINEMORRISON@YAHOO.COM +737,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-11-02,DR. NANCY WARREN DDS,F,2011-04-03,2347,NCOOK@GMAIL.COM +738,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-11-02,SEAN WEISS,M,1933-04-09,2916,DANARODRIGUEZ@GMAIL.COM +739,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-11-02,JARED FARLEY,M,1978-05-12,7511,UJOHNSON@GMAIL.COM +740,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-02,ANDREW BERG,M,2004-08-19,3048,CHARLESGARCIA@HOTMAIL.COM +741,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-02,DARRYL FREEMAN,M,1991-09-29,9011,LYNCHDENISE@HOTMAIL.COM +742,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-02,WILLIAM MORGAN,M,1987-08-11,8146,MILLSDUSTIN@HOTMAIL.COM +743,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-11-02,TAYLOR HARMON,F,1950-12-28,3322,PETER57@HOTMAIL.COM +744,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-11-02,ASHLEY MCKINNEY,F,2004-08-20,3338,KDANIELS@GMAIL.COM +745,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-11-02,ALEXANDER DURHAM,M,1958-04-27,2352,ALAN12@HOTMAIL.COM +746,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-11-02,CARL THOMAS,M,1986-10-28,3700,OTATE@HOTMAIL.COM +747,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-02,SCOTT YOUNG,M,1923-06-26,9013,STEVEN97@HOTMAIL.COM +748,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-11-03,JOSEPH FISCHER,M,2006-01-29,6360,RAYMOND31@YAHOO.COM +749,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-03,ALEJANDRA WILLIAMS,F,1970-05-28,1842,ADAM54@YAHOO.COM +750,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-11-03,ANDREW WALKER,M,1958-09-04,9315,DIANA62@YAHOO.COM +751,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-11-03,ROBERT SCOTT,M,1929-02-07,6233,JDUKE@YAHOO.COM +752,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-11-03,COREY MCCOY,M,1968-11-23,4178,DMILLER@GMAIL.COM +753,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-11-03,BRANDY PATTERSON,F,1911-09-23,3414,SIMPSONCHRISTOPHER@YAHOO.COM +754,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-11-03,BRENT THOMAS,M,2019-06-13,2824,NANCYMILLER@HOTMAIL.COM +755,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-11-03,LORI YOUNG,F,1936-10-27,9050,EGARZA@GMAIL.COM +756,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-11-03,DAVID GOLDEN,M,1941-11-04,1804,LFOSTER@YAHOO.COM +757,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-11-03,TAYLOR FOLEY,F,1949-09-23,3470,ANDREWCOX@HOTMAIL.COM +758,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-11-03,EMILY RHODES,F,1955-04-22,8200,NICOLE72@HOTMAIL.COM +759,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-03,STEPHEN BROWN,M,1995-03-17,1712,JENNIFER93@YAHOO.COM +760,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-03,DANIEL FORD,M,2006-12-02,6746,JUSTIN96@GMAIL.COM +761,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-11-03,MADISON BAILEY,F,1932-04-21,5735,SHELLY85@HOTMAIL.COM +762,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-11-04,KATHY MILLS,F,1932-06-12,5365,OBUCKLEY@HOTMAIL.COM +763,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-04,AMY ROBINSON,F,2012-04-10,6326,SHEILA53@YAHOO.COM +764,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-04,KELLY GLENN,F,1999-06-02,2147,MICHAELROBINSON@HOTMAIL.COM +765,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-11-04,ARTHUR RODRIGUEZ,M,1986-09-18,2105,PAMELAGARCIA@HOTMAIL.COM +766,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-11-04,DARRELL ROBINSON,M,1952-06-05,3016,JAMESSCHNEIDER@HOTMAIL.COM +767,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-04,REBECCA WILLIAMS,F,1928-12-01,5383,ANTHONYBROWN@YAHOO.COM +768,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-04,ERICA POOLE,F,1919-11-20,7313,JOHNSONKENNETH@GMAIL.COM +769,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-11-04,GINA BRIGHT,F,1931-03-25,2751,ZOECHAMBERS@GMAIL.COM +770,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-11-04,ROGER FERRELL,M,1954-02-20,5573,WGALLEGOS@GMAIL.COM +771,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-11-04,JOAN BALDWIN,F,1958-01-25,6725,FREYES@YAHOO.COM +772,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-11-04,RUBEN KING,M,1931-12-28,4163,JORDANTERRY@GMAIL.COM +773,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-11-04,THOMAS BENNETT,M,2021-05-15,8324,TARA84@HOTMAIL.COM +774,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-04,JOSHUA BROWN,M,1986-04-20,8132,FJONES@YAHOO.COM +775,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-11-04,JAMIE PORTER,F,1953-11-24,3425,BRANDON55@GMAIL.COM +776,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-11-04,AMY HOOVER,F,1912-11-17,3248,HOBBSSABRINA@GMAIL.COM +777,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-04,MR. KIRK RIOS DDS,M,1955-06-23,3350,KVAUGHN@HOTMAIL.COM +778,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-11-04,MICHELLE LONG,F,1936-04-24,5881,BOWMANBRENDA@HOTMAIL.COM +779,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-11-05,RICHARD FLORES,M,1994-03-14,2342,GJOHNSON@YAHOO.COM +780,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-11-05,NANCY RODRIGUEZ,F,1925-01-01,4650,CHRISTINEBARRETT@HOTMAIL.COM +781,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-11-05,DR. ANTHONY MORRIS,M,1971-12-09,3144,NATHANWALLER@HOTMAIL.COM +782,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-05,RACHEL ABBOTT,F,1926-02-05,3222,BARNESJUSTIN@GMAIL.COM +783,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-11-05,ROBERT GARCIA,M,1976-07-02,5511,SPENCERTHOMAS@HOTMAIL.COM +784,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-11-05,DENNIS FREEMAN,M,2010-08-15,7305,CHRISTOPHERRAMIREZ@GMAIL.COM +785,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-11-05,CHRISTOPHER SMITH,M,2010-12-14,5306,MIRANDAWALKER@GMAIL.COM +786,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-11-05,BETHANY WALTON,F,1940-08-02,1657,CARLA96@HOTMAIL.COM +787,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-05,BETHANY WOLFE,F,1979-01-25,4713,KIMBERLYELLIOTT@HOTMAIL.COM +788,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-05,JOSHUA BOYD,M,2010-04-13,6634,GERALD01@HOTMAIL.COM +789,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-11-05,JOSHUA STOKES,M,1947-07-15,5701,JENNIFER73@GMAIL.COM +790,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-05,WANDA DOWNS,F,1985-02-07,1613,EHARRIS@GMAIL.COM +791,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-11-05,THOMAS MOORE,M,1964-05-27,8341,STEPHANIEBARRON@YAHOO.COM +792,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-05,JAMES GOLDEN,M,1929-03-02,5569,KEVINHESS@GMAIL.COM +793,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-06,ROBERT HICKS,M,1917-08-01,8521,THALL@YAHOO.COM +794,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-11-06,KRISTEN DAVIS,F,1950-10-04,7226,ANTHONYJOHNSON@YAHOO.COM +795,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-11-06,RICHARD SMITH,M,1960-12-27,1682,ANNAMARTINEZ@YAHOO.COM +796,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-06,JOE DAVIS,M,1917-05-07,3229,CARLAROBERTS@HOTMAIL.COM +797,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-11-06,VERONICA FLORES,F,1956-08-25,5751,LISACOLLINS@HOTMAIL.COM +798,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-11-06,CASEY MURPHY,M,1955-11-01,3206,STEPHANIE85@YAHOO.COM +799,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-11-06,CARLOS GARZA,M,1989-02-25,3216,HAYNESLARRY@GMAIL.COM +800,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-06,MATTHEW THOMAS,M,1994-04-05,5325,JGLASS@YAHOO.COM +801,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-06,MARGARET HOLT,F,1928-03-01,5615,GARZAHEATHER@GMAIL.COM +802,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-06,LISA KAISER,F,1961-07-02,4741,KENNETHFLORES@GMAIL.COM +803,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-06,ALLEN TURNER,M,1970-11-25,6628,SETHBRENNAN@GMAIL.COM +804,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-11-07,MICHAEL YOUNG,M,1968-04-19,6203,KGILLESPIE@YAHOO.COM +805,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-11-07,THOMAS LOPEZ,M,1945-10-05,2240,PATRICIAFISHER@HOTMAIL.COM +806,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-07,ALYSSA GARZA,F,1920-04-20,3450,MARKBALLARD@YAHOO.COM +807,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-11-07,ALICIA ROSS,F,1929-08-14,3425,DANIEL83@HOTMAIL.COM +808,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-11-07,MANUEL KING,M,1987-10-10,4230,MICHELLEPERRY@GMAIL.COM +809,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-07,LINDA CHRISTENSEN,F,1998-09-25,3703,MICHELLELAMBERT@YAHOO.COM +810,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-11-07,LORI BARRETT,F,1963-08-06,9003,BRIGGSJEFFERY@HOTMAIL.COM +811,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-07,REBECCA OLSON,F,1993-05-02,3589,KIMBERLY98@GMAIL.COM +812,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-07,KYLE HARVEY,M,1998-02-15,7630,VILLANUEVAJUSTIN@YAHOO.COM +813,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-07,NATALIE WILLIAMS,F,1933-03-07,7507,PBUCK@HOTMAIL.COM +814,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-11-07,MICHELE RODRIGUEZ,F,1957-04-16,6009,ANDRADEJEFF@YAHOO.COM +815,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-11-07,BETH BROWN,F,1911-04-23,2520,VJOHNSON@GMAIL.COM +816,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-08,MICHELE CUEVAS,F,1973-10-12,3405,SWEENEYROBERT@YAHOO.COM +817,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-11-08,ALICIA RUIZ,F,1920-02-23,8308,SANDRA43@YAHOO.COM +818,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-08,THOMAS FLETCHER,M,1935-12-19,1826,MATTHEW98@GMAIL.COM +819,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-11-08,TERESA SMITH,F,2004-04-02,8532,JEFFREY58@HOTMAIL.COM +820,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-08,NICHOLAS MATTHEWS,M,2018-10-14,2000,MICHAELARELLANO@YAHOO.COM +821,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-08,CHRISTOPHER GRAVES,M,2001-02-21,1852,KEITH86@HOTMAIL.COM +822,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-11-08,MICHAEL DAVIS,M,2008-06-01,2813,TAYLORPRICE@HOTMAIL.COM +823,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-08,JENNIFER LIVINGSTON,F,1980-11-07,9053,CHARLES64@HOTMAIL.COM +824,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-09,KIMBERLY HARRIS,F,1994-11-19,5621,WBROWN@HOTMAIL.COM +825,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-11-09,KRISTINE COLEMAN,F,1976-07-30,3412,DANACOLE@YAHOO.COM +826,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-11-09,CHRISTINE FOWLER,F,1930-07-29,3203,SARADAY@GMAIL.COM +827,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-11-09,JERRY VELEZ,M,1994-03-15,3188,GONZALEZJEFFERY@YAHOO.COM +828,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-11-09,CHRISTINA SMITH,F,1978-01-13,2828,STEPHANIE41@HOTMAIL.COM +829,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-09,CHRISTOPHER RODRIGUEZ,M,2006-09-20,6352,LJONES@YAHOO.COM +830,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-09,MICHAEL SMITH,M,1936-09-16,1889,MELANIEBRADLEY@HOTMAIL.COM +831,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-11-09,MELINDA GORDON,F,1990-08-07,3344,RICHARDLOZANO@HOTMAIL.COM +832,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-11-09,SHELBY PENNINGTON,F,1981-08-02,6703,CHRISTOPHER83@HOTMAIL.COM +833,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-11-09,HEATHER WILSON,F,1972-03-17,6734,BBROWN@GMAIL.COM +834,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-11-09,LISA BONILLA,F,1929-12-05,4631,ALLENWILLIAM@GMAIL.COM +835,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-11-10,RICHARD BANKS,M,1966-07-14,5735,WBAKER@GMAIL.COM +836,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-11-10,JEFFREY MARTINEZ,M,2016-07-14,5577,MARIAROSS@GMAIL.COM +837,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-10,SHERRY WILLIAMS,F,2017-05-16,5427,MACKTHOMAS@YAHOO.COM +838,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-10,JOSE RILEY,M,2009-04-01,5557,HPARKER@GMAIL.COM +839,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-11-10,ALFRED CLARK,M,2007-02-20,3448,EKHAN@HOTMAIL.COM +840,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-11-10,STACY MARTINEZ,F,2006-04-01,1617,DAVID65@GMAIL.COM +841,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-10,CINDY RYAN,F,2020-07-06,6031,MILLERERIKA@HOTMAIL.COM +842,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-10,CONNOR GREGORY,M,1938-05-07,3222,ANGELA79@YAHOO.COM +843,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-11-10,BIANCA KENT,F,1971-05-26,3733,GWALLS@GMAIL.COM +844,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-10,MICHELLE SMITH,F,1989-10-16,6101,SMITHANNA@HOTMAIL.COM +845,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-10,BRANDON MACK,M,1964-07-24,5329,KNIGHTJEFFREY@YAHOO.COM +846,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-10,MICHELLE BASS,F,1949-05-27,6557,ROBERT67@GMAIL.COM +847,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-11-10,MICHAEL BOYD,M,1926-12-29,2173,EMILYCHAPMAN@GMAIL.COM +848,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-11-10,GARY HARPER,M,2021-01-27,2255,CCAMPBELL@HOTMAIL.COM +849,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-11,MR. STEVEN EVANS JR.,M,1995-02-10,8166,ARMSTRONGBRANDON@YAHOO.COM +850,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-11,JENNIFER MCLEAN,F,2018-11-21,1702,MARKANDERSON@YAHOO.COM +851,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-11-11,ANDREW WILLIAMS,M,1914-07-05,4640,SAMANTHAMILLER@GMAIL.COM +852,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-11-11,KYLE ALLEN,M,2011-01-10,6474,CHRISTOPHER88@HOTMAIL.COM +853,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-11-11,LANCE WARD,M,2009-02-26,3448,NATALIE49@GMAIL.COM +854,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-11-11,RYAN BERRY,M,1910-01-01,9107,ROBERTSMITH@GMAIL.COM +855,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-11-11,SUSAN PATTERSON,F,1937-04-10,2349,TURNERALICIA@HOTMAIL.COM +856,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-11-12,MICHAEL ARELLANO,M,1961-07-28,3309,REIDKAYLA@HOTMAIL.COM +857,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-11-12,MADISON BRENNAN,F,1933-11-22,3100,CHRISTOPHERSMITH@HOTMAIL.COM +858,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-11-12,MICHELLE HARRIS,F,1968-02-11,8187,DAVID24@YAHOO.COM +859,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-11-12,MICHAEL OLIVER,M,1906-07-11,3592,BBUSH@YAHOO.COM +860,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-12,DARIN PEREZ,M,2001-06-07,3575,ALLISONKING@GMAIL.COM +861,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-11-12,JOSEPH THOMAS,M,2003-03-26,3132,WILLIAMSMARY@YAHOO.COM +862,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-12,CYNTHIA CLARK,F,2019-01-29,3400,KCLARK@GMAIL.COM +863,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-11-12,GORDON HUNTER,M,1966-04-20,2915,COLLINSWENDY@GMAIL.COM +864,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-11-12,RENEE DAY,F,1981-11-21,9001,WBLACK@GMAIL.COM +865,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-11-12,AMY FRANK,F,1968-06-06,2944,QCOOK@HOTMAIL.COM +866,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-11-12,RYAN ESPINOZA,M,1911-10-24,3016,TORRESCHRISTINA@YAHOO.COM +867,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-11-12,TABITHA GARCIA,F,2010-08-11,3081,LMCDONALD@HOTMAIL.COM +868,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-11-12,BRENDA KING,F,1912-07-06,2324,JONATHAN60@GMAIL.COM +869,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-11-12,MICHELLE ROBERTS,F,1938-06-05,9207,MARTINJAMES@YAHOO.COM +870,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-11-13,PATRICK ALLEN,M,1916-10-30,5585,GSCOTT@YAHOO.COM +871,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-11-13,MELISSA KRUEGER,F,1909-12-18,2943,JOHNHOGAN@YAHOO.COM +872,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-11-13,MICHAEL JACOBS,M,1997-01-27,2248,BRIAN58@YAHOO.COM +873,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-11-13,ASHLEY GREEN,F,2019-01-14,2527,CHRISTIAN68@YAHOO.COM +874,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-13,DOROTHY WARD,F,1927-07-25,4151,HARPERCHRISTINE@HOTMAIL.COM +875,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-11-13,COREY ARROYO,M,1924-01-03,4101,FSMITH@HOTMAIL.COM +876,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-11-13,JOSEPH YANG,M,1953-04-24,6339,ROSSRAYMOND@GMAIL.COM +877,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-11-13,VICKIE DAVIS,F,1917-10-15,6438,HARTJULIE@GMAIL.COM +878,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-11-13,JESSE KENT,M,1937-01-05,1884,HANSONMARIA@YAHOO.COM +879,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-11-13,JANET WHITE,F,1921-02-15,4111,QGIBSON@YAHOO.COM +880,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-11-13,NICOLE MURRAY,F,2002-01-19,7612,CADAMS@HOTMAIL.COM +881,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-13,JOSEPH LARSEN,M,1994-11-09,2170,MARYMARTINEZ@HOTMAIL.COM +882,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-13,NANCY HUGHES,F,1913-08-17,5442,EVANCOOPER@YAHOO.COM +883,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-13,LACEY LAWRENCE,F,1941-06-09,8534,NGUYENBRENDA@YAHOO.COM +884,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-13,JESSICA DELACRUZ,F,1972-02-09,2322,MARTINHUNT@YAHOO.COM +885,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-13,ADAM MOORE,M,1957-02-12,1665,BRANDON66@HOTMAIL.COM +886,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-13,RODNEY THOMPSON,M,1992-06-18,3453,UROBERTSON@HOTMAIL.COM +887,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-11-13,DAVID JOHNSON,M,2020-10-14,7535,ERIC52@YAHOO.COM +888,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-11-13,NANCY COLON,F,1965-11-04,2303,NICOLE14@HOTMAIL.COM +889,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-14,DAVID TODD,M,1974-10-03,2407,SHAWN12@HOTMAIL.COM +890,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-14,THERESA JOSEPH,F,1989-09-14,3100,RODRIGUEZRHONDA@YAHOO.COM +891,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-11-14,JACOB HODGES,M,1936-05-20,9400,ROBERT74@GMAIL.COM +892,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-11-14,DEBRA TAYLOR,F,2012-08-18,6228,CBURGESS@HOTMAIL.COM +893,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-11-14,ANN EDWARDS,F,1989-03-17,6383,WALKERPETER@HOTMAIL.COM +894,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-11-14,SONIA FOSTER,F,1928-08-22,6000,YOUNGJEFFERY@GMAIL.COM +895,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-14,REBECCA JOHNSON,F,2002-02-23,6723,DAVID74@HOTMAIL.COM +896,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-14,WESLEY MURRAY,M,1906-09-01,6000,WPACE@GMAIL.COM +897,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-11-14,MEGAN NELSON,F,2016-01-07,2635,JASON60@YAHOO.COM +898,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-11-14,SCOTT BARRY,M,2007-10-20,6614,VMARTIN@YAHOO.COM +899,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-15,BRITTANY ADAMS,F,1907-04-29,8307,CLAIREBUTLER@HOTMAIL.COM +900,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-11-15,ZACHARY PACHECO,M,1984-10-01,3466,ZHARDY@YAHOO.COM +901,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-11-15,BETH STEWART,F,1921-02-12,2529,FGREGORY@HOTMAIL.COM +902,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-11-15,JULIA MCGEE,F,1975-04-06,8305,MILLERRHONDA@GMAIL.COM +903,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-11-15,GLENN BURNS,M,1979-12-27,3144,UMARTINEZ@YAHOO.COM +904,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-11-15,ELIZABETH RODRIGUEZ,F,1923-10-05,2942,TIFFANYMOSES@YAHOO.COM +905,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-15,ROBERT YOUNG,M,1915-01-02,2349,TROY50@YAHOO.COM +906,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-11-15,JASMINE STEIN,F,1918-07-23,2405,JHESTER@YAHOO.COM +907,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-11-15,KARA ADAMS,F,1972-11-05,5473,LISA26@GMAIL.COM +908,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-11-16,RICHARD JACOBS,M,1926-05-20,1911,JENNIFER18@YAHOO.COM +909,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-11-16,ELIZABETH WANG,F,1987-05-12,6213,JAIME22@HOTMAIL.COM +910,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-11-16,AMY POWELL,F,2013-12-12,2852,BETHWALKER@GMAIL.COM +911,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-11-16,MICHAEL BAXTER,M,1934-04-23,5584,GREGORY78@HOTMAIL.COM +912,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-16,STACEY SPEARS,F,1995-07-20,7009,ROBERT87@YAHOO.COM +913,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-11-16,DANIEL COBB,M,1997-06-08,6434,SALVARADO@GMAIL.COM +914,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-16,ASHLEY MACK,F,1917-06-06,3357,WATERSMELISSA@HOTMAIL.COM +915,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-11-16,TRACY JOHNSON,F,1945-10-04,8336,REBECCA95@GMAIL.COM +916,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-16,JAMES PARKER,M,1949-07-29,1702,JESSICA21@HOTMAIL.COM +917,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-11-16,ASHLEY DIAZ,F,1998-12-31,8431,BRIANFITZGERALD@HOTMAIL.COM +918,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-11-17,ADRIANA HERNANDEZ,F,1906-01-23,5345,KIMBERLYMILLER@HOTMAIL.COM +919,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-11-17,JASON FORD,M,2013-11-29,5460,JONESKEVIN@GMAIL.COM +920,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-11-17,JONATHAN BROWN,M,1947-07-03,7108,LAURIE15@GMAIL.COM +921,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-11-17,ABIGAIL CALDWELL,F,1971-09-03,2700,MARKGRANT@YAHOO.COM +922,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-17,TIMOTHY PAYNE,M,1983-09-19,9201,VANESSAGARCIA@GMAIL.COM +923,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-11-17,MICHAEL KIM,M,1934-07-28,3722,NSCHROEDER@YAHOO.COM +924,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-11-17,SHELLY GENTRY,F,1908-06-19,9011,NATHANGARCIA@GMAIL.COM +925,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-11-17,JENNIFER DUNN,F,1923-09-22,6407,JOHN08@HOTMAIL.COM +926,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-17,REBECCA VELAZQUEZ,F,1965-02-04,5759,MEGANLLOYD@HOTMAIL.COM +927,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-11-18,PAUL LIVINGSTON,M,2020-03-24,9041,LGARCIA@YAHOO.COM +928,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-11-18,JAMES TRAVIS,M,2013-02-16,6385,PALMERMATTHEW@GMAIL.COM +929,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-11-18,TYLER ODOM,M,1910-04-22,3474,NCARTER@GMAIL.COM +930,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-18,CHRISTOPHER SANDOVAL,M,1966-12-08,6660,KYLE46@GMAIL.COM +931,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-11-18,JOHN THOMPSON,M,1971-01-10,5465,FLETCHERKYLE@HOTMAIL.COM +932,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-11-18,CHAD JORDAN,M,2006-04-10,3226,KATHY90@GMAIL.COM +933,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-18,TIMOTHY WINTERS,M,1973-04-01,7511,BROCKMARK@YAHOO.COM +934,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-11-19,JENNIFER WILSON,F,1975-10-20,2415,KELLY65@HOTMAIL.COM +935,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-11-19,THERESA ANDERSON,F,1940-02-19,6003,AGREENE@YAHOO.COM +936,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-11-19,HAROLD MASON,M,1949-06-10,1925,DEANTHOMAS@YAHOO.COM +937,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-19,RACHAEL RAMIREZ,F,1953-03-03,6463,JERRY93@GMAIL.COM +938,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-11-19,JORDAN ANDERSON,F,2003-11-28,7249,GBERRY@YAHOO.COM +939,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-11-19,SANDRA HERNANDEZ,F,1974-01-22,3485,LIJACOB@YAHOO.COM +940,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-11-19,CYNTHIA CASTILLO,F,1977-01-24,2111,SHAFFERTRAVIS@HOTMAIL.COM +941,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-19,PAMELA BENJAMIN,F,1941-02-03,1651,ADRIANA75@HOTMAIL.COM +942,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-19,CYNTHIA HOLLOWAY,F,1949-06-19,5343,BLAIRCALEB@HOTMAIL.COM +943,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-11-19,SHARON ADAMS,F,1961-09-10,5773,AMANDA92@HOTMAIL.COM +944,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-11-19,MELISSA ROBERTSON,F,1992-11-24,7630,JOSEPHKING@GMAIL.COM +945,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-11-19,DOROTHY GARNER,F,1936-09-14,9039,DANIEL36@GMAIL.COM +946,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-19,HARRY WARREN,M,1995-09-22,7303,MALIK20@GMAIL.COM +947,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-11-19,WILLIAM HODGES,M,1997-09-10,3174,JAMES78@YAHOO.COM +948,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-11-19,DUSTIN BOYD,M,1931-08-29,2146,CHERYLSCHMIDT@YAHOO.COM +949,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-11-20,MICHELLE HARRIS,F,1917-10-13,7261,MARTINEZJOHN@HOTMAIL.COM +950,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-11-20,DEBRA KIRK,F,1945-12-12,5555,TDAVIS@HOTMAIL.COM +951,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-11-20,SHERI ROSS,F,1956-07-22,4750,MILLERANA@HOTMAIL.COM +952,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-11-20,DANIEL KLEIN,M,1945-03-28,5327,JDAVIS@GMAIL.COM +953,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-11-20,ROBIN HUGHES,F,2009-12-24,5632,THORNTONJAMES@GMAIL.COM +954,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-11-20,DAVID MORALES,M,1943-07-31,2846,FROBINSON@GMAIL.COM +955,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-11-20,JAMES REED,M,1998-10-04,3641,EBARRETT@HOTMAIL.COM +956,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-11-20,RICHARD TYLER,M,1931-11-02,4512,SHANE42@GMAIL.COM +957,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-20,STEPHANIE MURPHY,F,1925-10-08,8503,DDUNCAN@YAHOO.COM +958,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-20,TROY JOHNSON,M,1934-08-28,6625,LISA42@HOTMAIL.COM +959,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-20,CHELSEA HATFIELD,F,1959-04-27,4740,ALEXISMARSHALL@GMAIL.COM +960,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-11-21,FRANK MILLER,M,1919-09-11,5357,EPHILLIPS@GMAIL.COM +961,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-11-21,FRANCIS BELL,M,2002-09-11,4135,XBROOKS@HOTMAIL.COM +962,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-11-21,AMANDA HINES,F,1990-08-06,7607,BENSONMICHAEL@GMAIL.COM +963,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-11-21,REBECCA CARTER,F,1963-07-02,7635,ERIC78@YAHOO.COM +964,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-11-21,DONNA CLARK,F,1930-02-07,6505,SANCHEZREBECCA@HOTMAIL.COM +965,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-11-21,CARRIE DAVIS,F,2005-03-08,4158,ZKHAN@GMAIL.COM +966,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-11-21,AMBER EDWARDS,F,1922-04-29,2315,DUNNWILLIAM@GMAIL.COM +967,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-21,DENNIS BARNES,M,1954-07-11,1882,YOUNGAARON@GMAIL.COM +968,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-11-21,CARLA LONG,F,1909-02-22,5340,DANIELDAVIDSON@GMAIL.COM +969,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-21,NICHOLAS MAYNARD,M,1938-02-05,3734,DDAVIS@HOTMAIL.COM +970,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-22,VALERIE SANDERS,F,1994-07-03,1667,JEFFREYSMITH@GMAIL.COM +971,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-22,DEBRA PRICE,F,1992-11-17,5609,WILLIAMHORN@HOTMAIL.COM +972,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-22,NICOLE GARCIA,F,1993-02-09,4632,DANIELLE04@GMAIL.COM +973,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-22,ELIZABETH ORTIZ,F,1945-07-10,4626,VSCOTT@HOTMAIL.COM +974,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-22,KARLA ANDERSON,F,1997-12-04,5575,FCABRERA@HOTMAIL.COM +975,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-22,DANIEL ROBERTS,M,1978-06-12,1651,XMORRIS@YAHOO.COM +976,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-11-22,CORY KELLY,M,1948-02-24,7507,RUSSELLAMY@GMAIL.COM +977,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-22,CHRIS MILLER,M,1991-07-16,8340,CASEYSHARON@YAHOO.COM +978,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-22,MICHELLE MORA,F,1931-11-15,5507,SMITHALAN@YAHOO.COM +979,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-11-22,MATTHEW COLON,M,1944-05-22,6213,PIERCENICOLAS@GMAIL.COM +980,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-11-23,ALAN SCOTT,M,1919-04-13,3029,BOWMANDOUGLAS@GMAIL.COM +981,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-11-23,JASON SCOTT,M,1939-07-13,5615,CHERYLGOODWIN@YAHOO.COM +982,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-11-23,MICHAEL NGUYEN,M,1972-12-16,6073,BRYAN31@GMAIL.COM +983,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-23,TAMMY SMITH,F,2008-07-03,6743,YLEE@HOTMAIL.COM +984,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-11-23,CHRISTOPHER GARCIA,M,1981-11-26,1602,HOLLANDALEXANDER@HOTMAIL.COM +985,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-11-23,JASON JAMES,M,1960-08-17,3574,NICHOLAS57@GMAIL.COM +986,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-11-23,DONNA CHAPMAN,F,1935-04-27,3224,SCOTTHERRERA@GMAIL.COM +987,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-11-23,DAVID MILLER,M,1973-02-19,3048,PTRAN@YAHOO.COM +988,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-11-24,AMANDA VAUGHN,F,1914-08-18,7261,CHRISTOPHERCOLEMAN@GMAIL.COM +989,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-24,FERNANDO MUNOZ,M,2010-03-01,7136,MACDONALDSARAH@HOTMAIL.COM +990,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-24,CAMERON MAY,M,1945-10-25,8126,LDEAN@HOTMAIL.COM +991,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-11-24,APRIL BURNS,F,1954-01-30,1748,RCARR@YAHOO.COM +992,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-11-24,MIKE PETERSON,M,1927-02-16,4612,JOHN90@HOTMAIL.COM +993,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-24,BENJAMIN RICE,M,1976-06-12,2443,LJENKINS@GMAIL.COM +994,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-11-24,JOHN ROBERTS,M,1957-02-16,2123,HERNANDEZALEXANDER@YAHOO.COM +995,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-24,REBEKAH GONZALES,F,1979-01-13,7609,MTERRY@YAHOO.COM +996,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-24,JARED DOMINGUEZ,M,1997-02-24,6475,LOPEZKIMBERLY@HOTMAIL.COM +997,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-11-24,GERALD MOORE,M,1994-04-09,1890,JEFFERY98@GMAIL.COM +998,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-11-24,AMY FLORES,F,1954-08-27,2848,YRODRIGUEZ@HOTMAIL.COM +999,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-11-25,RAY CERVANTES,M,1980-07-08,2183,JIMMY39@GMAIL.COM +1000,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-25,KEITH NEAL,M,1906-01-19,3045,DVELEZ@HOTMAIL.COM +1001,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-25,SHANNON SANDOVAL,F,2021-07-22,2440,ROTHREBECCA@GMAIL.COM +1002,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-11-25,JAMES TAYLOR,M,1939-12-04,1633,TORRESMEGAN@GMAIL.COM +1003,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-11-25,EDWARD MILLER,M,1983-04-28,5773,EBAILEY@HOTMAIL.COM +1004,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-11-25,SHELLY FRAZIER,F,1972-09-18,2117,SYLVIA45@HOTMAIL.COM +1005,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-11-25,DAVID MOORE,M,1919-01-09,8162,MELISSALAMBERT@YAHOO.COM +1006,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-11-25,LATASHA COOK,F,1987-05-17,1665,DEREK68@GMAIL.COM +1007,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-25,TERESA MONTOYA,F,1994-03-05,2183,JASONDRAKE@GMAIL.COM +1008,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-25,THOMAS BECKER,M,1930-07-26,5345,VSMITH@HOTMAIL.COM +1009,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-11-25,DAVID HARRIS,M,1929-09-17,3485,PATRICIACOLEMAN@YAHOO.COM +1010,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-11-26,JESSE STEELE,M,1912-03-03,2761,USANCHEZ@YAHOO.COM +1011,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-11-26,HEATHER SMITH,F,1928-11-16,3287,KATHLEENBENNETT@GMAIL.COM +1012,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-11-26,STEPHEN GOODMAN,M,1996-02-01,6321,DAVID38@HOTMAIL.COM +1013,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-26,KAYLA WATKINS,F,2004-01-08,5444,MICHAELDUNCAN@YAHOO.COM +1014,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-11-26,MATTHEW DIXON,M,2018-12-29,3572,HOWARDALEXANDRA@HOTMAIL.COM +1015,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-26,SANDRA MILLER,F,1997-03-09,8118,SUSAN84@HOTMAIL.COM +1016,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-11-26,JAMES SUAREZ,M,2009-07-02,3057,LROGERS@HOTMAIL.COM +1017,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-11-26,NATHAN JAMES,M,2016-09-30,9411,NATHANIELPORTER@HOTMAIL.COM +1018,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-26,BRETT HARPER,M,1923-12-04,1661,LKIDD@GMAIL.COM +1019,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-11-26,NICOLE SMITH,F,1912-08-21,5438,HOLLYMEDINA@YAHOO.COM +1020,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-11-26,THOMAS RICHARDSON JR.,M,1986-12-04,8133,LHUGHES@GMAIL.COM +1021,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-11-26,OLIVIA MOLINA,F,1998-01-18,5541,LEEWELLS@YAHOO.COM +1022,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-27,CHRISTOPHER DANIELS,M,1951-04-25,2311,SHANNONPETERSON@YAHOO.COM +1023,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-11-27,TERRI KIM,F,1951-02-16,7407,EMARSHALL@HOTMAIL.COM +1024,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-11-27,ANTHONY GEORGE,M,1941-09-05,8536,JOHN53@GMAIL.COM +1025,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-27,RODNEY COOPER,M,1950-10-05,5622,TOCHOA@YAHOO.COM +1026,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-11-27,MAUREEN CLARKE,F,2017-11-08,2630,PATRICKGRAY@GMAIL.COM +1027,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-11-27,KENNETH HILL,M,1932-02-23,5363,CHRISTOPHERWRIGHT@GMAIL.COM +1028,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-11-27,KAYLA RODRIGUEZ,F,1946-12-01,2138,NICHOLAS59@YAHOO.COM +1029,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-11-27,DANIEL THOMAS,M,1963-05-14,1727,SJOHNSON@GMAIL.COM +1030,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-27,TIMOTHY MITCHELL,M,1943-12-25,5549,UBARNES@HOTMAIL.COM +1031,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-11-27,STEPHANIE STEWART,F,1947-10-17,6305,ARNOLDCRAIG@YAHOO.COM +1032,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-11-27,ELIZABETH GATES,F,1994-02-20,5421,TIMOTHYKING@YAHOO.COM +1033,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-11-27,JOSEPH KNIGHT,M,1956-09-13,6345,DEBRALUNA@GMAIL.COM +1034,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-11-27,MEGAN HAMILTON,F,1976-05-26,5533,SHELTONLACEY@GMAIL.COM +1035,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-11-27,JOSHUA CARROLL,M,1934-02-07,6461,JOANN70@HOTMAIL.COM +1036,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-11-27,MATTHEW NORRIS,M,1919-05-25,3474,TORRESSAMANTHA@YAHOO.COM +1037,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-27,BRIAN MURRAY,M,1939-07-17,5359,BARNESJEREMY@GMAIL.COM +1038,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-27,SOPHIA HART,F,1998-11-18,2187,LOUISGREER@HOTMAIL.COM +1039,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-11-28,BRIAN ROSS,M,1949-11-04,9023,AEDWARDS@YAHOO.COM +1040,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-11-28,KELSEY DECKER,F,1975-04-30,1659,AWILLIAMS@YAHOO.COM +1041,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-28,SUSAN GREEN,F,2016-06-02,9217,DONNA60@YAHOO.COM +1042,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-11-28,FELICIA FOLEY,F,1930-05-27,6550,HLLOYD@HOTMAIL.COM +1043,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-11-28,JESSICA HOLMES,F,2006-06-23,3581,IORTIZ@GMAIL.COM +1044,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-11-28,SAMANTHA GARCIA,F,1908-09-02,2144,HENDRIXRAYMOND@YAHOO.COM +1045,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-11-28,KAREN CONNER,F,1931-08-14,5345,MARKWILSON@YAHOO.COM +1046,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-28,DALTON WILLIAMS,M,1983-10-17,6105,EMILY56@YAHOO.COM +1047,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-28,KEVIN RAMIREZ,M,2005-08-16,8315,PBRIDGES@HOTMAIL.COM +1048,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-11-28,HUNTER BAKER,M,1966-04-05,4149,ALICIAREILLY@HOTMAIL.COM +1049,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-11-28,DIANA FOSTER,F,1945-01-27,4111,CLYNCH@HOTMAIL.COM +1050,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-11-28,BRUCE WALKER,M,1988-11-23,3540,ACOSTACHELSEA@HOTMAIL.COM +1051,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-11-28,AMBER AGUILAR,F,2008-04-13,4195,GONZALEZHANNAH@GMAIL.COM +1052,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-11-28,JENNIFER JONES,F,1998-12-20,3052,GJOHNSON@GMAIL.COM +1053,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-11-29,IAN WILLIAMS,M,1907-03-12,2812,SARAGARCIA@YAHOO.COM +1054,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-11-29,PAUL SIMS,M,1993-03-20,6628,BRANDIDALTON@HOTMAIL.COM +1055,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-11-29,CRYSTAL GRAY,F,1960-11-27,4618,JEANETTELEONARD@GMAIL.COM +1056,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-29,BRIAN EDWARDS,M,1952-12-15,8508,BERNARDBRIAN@GMAIL.COM +1057,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-11-29,DENISE GUZMAN MD,F,1926-08-19,2713,ANDREWSSAMUEL@YAHOO.COM +1058,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-29,ANA KEY,F,1977-06-04,6616,RAMOSSTEVEN@GMAIL.COM +1059,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-11-29,WILLIAM CORTEZ,M,2018-11-24,8360,KATHERINE29@YAHOO.COM +1060,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-29,GARY MILLER,M,1928-08-15,5411,USMITH@GMAIL.COM +1061,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-11-29,DAVID DILLON,M,1967-07-21,5276,BERGERASHLEY@GMAIL.COM +1062,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-11-29,JENNIFER HANCOCK,F,2015-09-10,3338,JESUS07@HOTMAIL.COM +1063,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-11-29,JORDAN HANSEN,F,1920-05-12,5636,YOUNGCYNTHIA@YAHOO.COM +1064,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-11-29,RONALD LEWIS,M,2003-03-25,8113,STEPHANIE00@HOTMAIL.COM +1065,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-11-29,NANCY CLARK,F,2010-03-25,7167,MATTHEW84@HOTMAIL.COM +1066,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-11-29,DANIEL CERVANTES,M,1970-05-16,1771,FREEMANERICA@YAHOO.COM +1067,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-11-30,MICHAEL PRICE,M,1990-09-09,2743,SHERNANDEZ@HOTMAIL.COM +1068,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-11-30,MICHAEL WHITAKER,M,1957-03-20,8200,PATRICK36@YAHOO.COM +1069,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-11-30,PETER RICHARD,M,1977-02-24,4237,FREEMANJONATHAN@HOTMAIL.COM +1070,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-11-30,ALEXIS SMITH,F,1954-10-20,3585,ALLENTIFFANY@HOTMAIL.COM +1071,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-11-30,PAMELA MYERS,F,1998-03-17,6471,POWELLALEXANDER@YAHOO.COM +1072,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-11-30,NICHOLAS FREEMAN,M,2014-10-14,4626,AMANDASEXTON@GMAIL.COM +1073,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-11-30,JEFF RICE,M,1936-05-24,5319,JENNIFER21@HOTMAIL.COM +1074,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-11-30,CHARLES SMITH,M,1931-02-15,9301,RICHARD35@YAHOO.COM +1075,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-11-30,MARIA JONES,F,1935-12-23,3263,YATESPAULA@YAHOO.COM +1076,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-11-30,ADAM CALDWELL,M,1923-02-02,6660,MOOREDAVID@HOTMAIL.COM +1077,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-11-30,GILBERT SMITH,M,1921-01-29,2705,ERIC84@HOTMAIL.COM +1078,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-11-30,KEITH RICHARDSON,M,1978-12-06,3540,MJOHNSON@YAHOO.COM +1079,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-11-30,DANIEL PARK,M,1972-10-28,8200,GCOLE@HOTMAIL.COM +1080,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-11-30,STEVEN RODGERS,M,1994-05-08,4137,ERIVERA@GMAIL.COM +1081,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-11-30,JULIE CARTER,F,2006-05-05,9020,MWILKERSON@HOTMAIL.COM +1082,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-11-30,KIMBERLY KENT,F,1937-08-12,3176,RODRIGUEZKENNETH@YAHOO.COM +1083,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-12-01,SAMUEL REYES,M,1906-01-11,8313,TIMGUERRA@YAHOO.COM +1084,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-12-01,COURTNEY JOHNSON,F,1945-08-11,3013,VMITCHELL@HOTMAIL.COM +1085,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-12-01,THOMAS MEYERS,M,1910-01-15,5601,NICHOLASBLANKENSHIP@GMAIL.COM +1086,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-01,TERRY WHITE,M,2002-11-14,5722,GRAYDEVIN@HOTMAIL.COM +1087,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-12-01,MICHAEL HUNTER,M,2004-04-23,1718,MARK05@YAHOO.COM +1088,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-12-01,RHONDA GREEN,F,1938-07-14,4431,CHASEANTONIO@HOTMAIL.COM +1089,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-01,TIMOTHY WILLIAMS,M,1963-11-16,9003,KAREN79@YAHOO.COM +1090,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-12-01,KATHLEEN HAWKINS,F,1948-01-23,3003,CAMPBELLKEVIN@GMAIL.COM +1091,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-12-01,NATHAN BROWN,M,2007-02-11,1746,DANIELLE73@HOTMAIL.COM +1092,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-12-01,LINDA HARRIS,F,1919-09-20,3048,HPATTON@GMAIL.COM +1093,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-12-01,CHRISTIAN CASTILLO,M,1927-11-01,3001,CHRISTINAWEST@YAHOO.COM +1094,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-01,AMBER PERKINS,F,1978-08-13,4612,NHARRIS@YAHOO.COM +1095,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-12-01,KELLY NICHOLSON MD,F,1988-07-31,6214,DANIEL55@HOTMAIL.COM +1096,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-02,MARK WRIGHT,M,1984-01-14,5750,AUSTIN71@YAHOO.COM +1097,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-12-02,JASON HARPER,M,1930-12-25,5460,UWRIGHT@GMAIL.COM +1098,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-12-02,TANNER ABBOTT,M,1965-09-01,1744,WCRAWFORD@HOTMAIL.COM +1099,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-02,JARED SCOTT,M,1907-11-13,3358,LPALMER@YAHOO.COM +1100,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-12-02,CARL LOPEZ MD,M,1942-12-08,6341,ALEXYOUNG@HOTMAIL.COM +1101,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-12-02,AUTUMN BLACK,F,2013-02-18,6476,HJONES@YAHOO.COM +1102,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-02,MICHELLE CAMPBELL,F,1982-11-29,5592,HWARD@YAHOO.COM +1103,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-12-02,JAY ELLIS,M,1945-02-20,7305,SMITHJESSICA@GMAIL.COM +1104,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-12-03,PEGGY ADAMS,F,1943-07-17,7163,DEBORAHSMITH@YAHOO.COM +1105,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-12-03,SANDRA BURTON,F,1970-02-12,4500,KLEINLAUREN@GMAIL.COM +1106,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-12-03,MEGAN WRIGHT,F,1970-06-03,8363,LINDA63@HOTMAIL.COM +1107,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-03,RICHARD FOSTER,M,1994-08-22,7223,MICHAELBUCHANAN@YAHOO.COM +1108,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-03,MRS. EMILY RAMIREZ,F,1948-01-16,2258,TAYLORAMBER@YAHOO.COM +1109,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-12-03,ALEXANDRA MILLER,F,2003-11-28,1864,JOHNSONSHANE@YAHOO.COM +1110,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-12-03,MARK DUDLEY,M,2013-01-06,6203,DON55@YAHOO.COM +1111,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-12-03,DEANNA HILL,F,1985-05-08,1739,VMOYER@GMAIL.COM +1112,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-12-03,CHRISTOPHER HALL,M,2016-01-07,2752,CALEB43@GMAIL.COM +1113,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-04,KRYSTAL VELASQUEZ,F,1945-12-06,3555,GGUTIERREZ@YAHOO.COM +1114,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-12-04,DANIEL CLARKE,M,2008-12-10,6239,VSHEPARD@YAHOO.COM +1115,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-12-04,TRAVIS WARD,M,2020-12-29,8212,OCOOPER@HOTMAIL.COM +1116,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-12-04,STEPHEN HARRINGTON,M,1933-01-02,6307,FRANCESMILES@GMAIL.COM +1117,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-04,OLIVIA MELTON,F,1958-06-26,7160,TWATKINS@GMAIL.COM +1118,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-12-04,GERALD WEST,M,1945-03-17,6000,LOPEZDESTINY@GMAIL.COM +1119,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-12-04,CAROL WHITE,F,2015-09-02,3532,JAMES89@GMAIL.COM +1120,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-04,STEVEN WATTS,M,2006-10-19,9003,EJENKINS@HOTMAIL.COM +1121,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-12-04,MARISSA HENDERSON,F,1984-04-03,7260,GCHAMBERS@YAHOO.COM +1122,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-12-04,KATHY EVANS,F,1948-02-11,5409,CARRIEHERNANDEZ@YAHOO.COM +1123,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-04,DANIELLE HERRERA,F,1960-05-26,2512,JOHNWEBB@GMAIL.COM +1124,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-04,ALICE MOORE,F,1915-10-24,3177,ESHIELDS@HOTMAIL.COM +1125,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-12-05,DEBORAH NGUYEN,F,1965-05-24,4501,QSCOTT@YAHOO.COM +1126,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-12-05,REBECCA OROZCO,F,2007-06-14,1915,ZFREEMAN@HOTMAIL.COM +1127,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-12-05,JONATHAN ASHLEY,M,1931-12-17,4707,STEVEN16@HOTMAIL.COM +1128,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-12-05,MICHAEL HUBBARD,M,1935-06-29,3133,TAYLORSOLOMON@YAHOO.COM +1129,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-12-05,CODY KRAMER,M,1915-11-30,7601,WHITEJEFFERY@GMAIL.COM +1130,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-12-05,NATHAN GRAHAM,M,1933-12-30,1804,COLLINSCINDY@HOTMAIL.COM +1131,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-05,HOLLY LEWIS,F,1917-10-18,3188,GORDONJAMES@HOTMAIL.COM +1132,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-12-05,HEATHER MILLS,F,1935-10-16,3351,RCHAVEZ@YAHOO.COM +1133,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-12-05,LORI COOK,F,1947-03-18,5722,POPEJASON@YAHOO.COM +1134,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-12-05,MATTHEW CARTER,M,1933-02-17,6616,OOCONNOR@GMAIL.COM +1135,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-12-05,CHRISTOPHER HARPER,M,1968-09-16,1871,AARNOLD@GMAIL.COM +1136,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-12-05,RYAN GONZALEZ,M,1913-06-05,4166,MARTINEZMARK@YAHOO.COM +1137,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-12-05,APRIL VELASQUEZ,F,1970-10-04,5276,FRANCISSARA@GMAIL.COM +1138,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-12-06,JASON BARNETT,M,1973-08-29,9030,ROBERTGRAY@GMAIL.COM +1139,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-12-06,TAMMY JIMENEZ,F,1931-03-13,1804,HARRISCHRISTINA@HOTMAIL.COM +1140,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-12-06,NICHOLAS MORGAN,M,1939-09-20,2301,ROBERTSUMMERS@GMAIL.COM +1141,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-12-06,STEVEN MCCALL,M,1943-05-28,2848,VGARRETT@YAHOO.COM +1142,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-12-06,CHARLES SCHMIDT,M,2021-11-02,5401,SUSANHURLEY@HOTMAIL.COM +1143,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-12-06,DAVID SANTANA,M,1918-08-09,6317,REBECCAJOHNSON@HOTMAIL.COM +1144,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-06,JACK KENNEDY,M,1929-09-19,3180,ALEXANDRANOLAN@HOTMAIL.COM +1145,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-12-06,COURTNEY CUNNINGHAM,F,1975-05-03,5461,JACQUELINE49@GMAIL.COM +1146,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-12-06,BRIAN VALENCIA,M,1996-01-06,5707,COLLIERBRIAN@HOTMAIL.COM +1147,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-06,JOHN WILLIAMS,M,1947-09-15,2324,DAWN87@GMAIL.COM +1148,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-12-06,WALTER MEYER,M,1984-04-08,5633,JEREMY45@HOTMAIL.COM +1149,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-06,HEIDI HERNANDEZ,F,1912-07-18,7011,KATHLEENBAKER@HOTMAIL.COM +1150,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-12-06,SERGIO PEARSON,M,1952-04-16,3197,SUSAN89@YAHOO.COM +1151,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-12-06,DAVID FRANK,M,1944-01-23,4168,ANTHONY45@GMAIL.COM +1152,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-07,ANGELA WILLIS,F,1997-04-04,8512,MNEWTON@GMAIL.COM +1153,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-12-07,PHILLIP RICHARDSON,M,1924-08-14,3216,UHOLMES@GMAIL.COM +1154,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-12-07,OLIVIA PATTERSON,F,2014-05-05,1885,PATRICIA85@YAHOO.COM +1155,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-07,NANCY WALL,F,1965-09-12,7113,MCINTOSHLINDSAY@YAHOO.COM +1156,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-12-07,JOANN GIBSON,F,1919-05-14,1893,REBECCAALLEN@GMAIL.COM +1157,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-12-07,MELISSA HOGAN,F,2020-10-10,4601,JESUS78@GMAIL.COM +1158,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-07,SUZANNE MCDANIEL,F,1931-11-01,9303,SARAH44@YAHOO.COM +1159,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-12-07,MICHAEL RAMOS,M,1967-09-26,1865,EILEEN73@HOTMAIL.COM +1160,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-12-07,RENEE PENA,F,1911-07-16,5770,PERRYJAMES@HOTMAIL.COM +1161,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-12-08,CHARLES JONES,M,2000-06-11,5733,MELISSA41@YAHOO.COM +1162,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-12-08,MONICA WILSON,F,1941-12-27,5757,CLIFFORD69@YAHOO.COM +1163,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-12-08,ANGELA GREER,F,1965-07-02,7633,EDWINMARSHALL@GMAIL.COM +1164,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-12-08,NICHOLE LOPEZ,F,1959-09-17,7621,KIMBERLYLYONS@YAHOO.COM +1165,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-12-08,MELINDA HOWARD,F,1965-03-30,5449,JESSICABROOKS@GMAIL.COM +1166,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-12-08,TIFFANY KIM,F,1957-03-17,3474,WRIGHTKRISTOPHER@YAHOO.COM +1167,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-12-09,JEREMY FERNANDEZ,M,1990-08-28,3260,PATTONDEBRA@YAHOO.COM +1168,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-12-09,BRANDY RUIZ,F,1938-07-24,5435,ANDREWMCBRIDE@HOTMAIL.COM +1169,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-09,PATRICIA LEE,F,2014-06-23,5587,NANDERSON@YAHOO.COM +1170,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-12-09,REBECCA SWEENEY,F,1958-10-09,6433,EHERNANDEZ@HOTMAIL.COM +1171,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-12-09,JANE SMITH,F,1920-02-24,9203,ARNOLDZACHARY@YAHOO.COM +1172,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-12-09,RONALD HICKS,M,1908-08-06,5460,JERRYMARTIN@YAHOO.COM +1173,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-12-09,JOEL OWEN,M,1925-05-15,6409,KEVINSALAS@YAHOO.COM +1174,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-12-09,ARTHUR JENKINS,M,1935-09-14,4182,THOMPSONMARK@HOTMAIL.COM +1175,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-09,TONY GREEN,M,2007-08-03,6601,BAXTERKRISTINA@YAHOO.COM +1176,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-12-10,BRITTANY STEWART,F,2020-11-16,9030,HERNANDEZNICOLE@YAHOO.COM +1177,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-12-10,COLLEEN MARTIN,F,2010-03-04,1770,BLAKEMAUREEN@YAHOO.COM +1178,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-12-10,JOSHUA BAILEY,M,1962-07-07,7153,DAVIDJONES@GMAIL.COM +1179,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-12-10,MATTHEW ALLISON,M,1960-08-24,2252,OWILLIAMS@YAHOO.COM +1180,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-12-10,MELANIE WILLIAMS,F,1966-02-20,1885,MATTHEW37@GMAIL.COM +1181,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-12-10,KATHRYN ALLEN,F,1970-12-20,2185,EATONBROOKE@HOTMAIL.COM +1182,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-12-10,SCOTT GEORGE,M,1988-11-16,2843,BRITTANY55@HOTMAIL.COM +1183,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-12-10,KEVIN MOLINA,M,1977-06-28,3470,RRIGGS@YAHOO.COM +1184,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-12-10,MARTHA FERRELL,F,1985-04-25,3592,BBEASLEY@HOTMAIL.COM +1185,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-10,HANNAH NICHOLS,F,1928-09-18,1987,QALLEN@YAHOO.COM +1186,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-12-10,ALLISON SMITH,F,1991-06-12,5615,ROBERT42@GMAIL.COM +1187,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-12-10,JOSEPH WATKINS,M,1916-05-27,4145,NICOLECALHOUN@HOTMAIL.COM +1188,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-12-11,RICHARD COOPER,M,1974-05-05,3700,TKING@YAHOO.COM +1189,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-12-11,DONNA BISHOP,F,1912-12-01,1636,DAVID59@GMAIL.COM +1190,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-11,JADE ARMSTRONG,F,1967-03-12,8370,QHENRY@GMAIL.COM +1191,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-12-11,RYAN CONWAY,M,2005-03-10,1980,RALVAREZ@GMAIL.COM +1192,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-12-11,CASSANDRA LEE,F,2009-05-11,2905,PHILLIPSCARL@YAHOO.COM +1193,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-12-11,TIMOTHY SANTIAGO,M,1923-04-08,6472,SARA03@YAHOO.COM +1194,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-11,MORGAN DENNIS PHD,F,1945-12-22,2521,JOHNSONLEAH@YAHOO.COM +1195,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-12-11,JESSICA SALINAS,F,1933-03-11,5369,IJACKSON@GMAIL.COM +1196,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-12-11,RITA TAYLOR,F,1930-02-14,2843,KARENSMITH@GMAIL.COM +1197,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-11,SARAH TRAN,F,1966-02-28,8122,PETERMCLAUGHLIN@YAHOO.COM +1198,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-12-11,BRETT MEJIA,M,1913-11-06,8351,DCOOK@YAHOO.COM +1199,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-12-12,JUSTIN VALENZUELA,M,1917-01-29,5427,KELSEY42@GMAIL.COM +1200,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-12-12,CRAIG HAWKINS,M,1979-08-31,5331,KLINEANDREW@YAHOO.COM +1201,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-12-12,MR. JEFFREY VILLANUEVA,M,1962-12-18,8162,JAMES54@HOTMAIL.COM +1202,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-12-12,GRANT JACKSON,M,2012-05-31,2181,YJOHNSON@HOTMAIL.COM +1203,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-12,JOHN SANTOS,M,1919-06-09,1649,RWARREN@HOTMAIL.COM +1204,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-12-12,MICHAEL HOLMES,M,1960-08-29,9053,MSHAW@HOTMAIL.COM +1205,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-12-12,ALAN WALTER,M,1957-04-26,3480,MICHAEL36@HOTMAIL.COM +1206,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-12-12,ALEXANDER BAUTISTA,M,1988-07-04,7600,MCCLAINDANNY@GMAIL.COM +1207,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-12-12,DENISE HARPER,F,1941-07-06,1871,RALPH20@GMAIL.COM +1208,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-12-12,LAWRENCE CANNON,M,1917-06-10,3592,JESSICA37@HOTMAIL.COM +1209,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-12,MARK TREVINO,M,2008-07-30,5329,EHEATH@HOTMAIL.COM +1210,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-12-12,MARIA LARSON,F,1991-11-26,8164,CATHERINE31@GMAIL.COM +1211,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-12-12,ROBERT MYERS,M,1935-06-11,3449,JARVISJAMES@GMAIL.COM +1212,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-12-12,NICOLE GARZA,F,1975-07-12,2729,LINDAPOOLE@GMAIL.COM +1213,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-12-12,LEAH BAKER,F,1964-12-19,2258,APRILPARKS@GMAIL.COM +1214,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-13,JILLIAN HILL,F,1954-08-13,9401,DOUGLASRICE@YAHOO.COM +1215,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-12-13,TIMOTHY HENRY,M,2000-06-04,2154,ROBERTOROBINSON@YAHOO.COM +1216,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-13,MICHAEL FORD,M,2007-10-19,8158,NASHJUSTIN@HOTMAIL.COM +1217,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-12-13,JOHN MCBRIDE,M,1979-12-31,9030,IMEDINA@YAHOO.COM +1218,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-12-13,JOSHUA CARR,M,1970-08-25,3283,WEBBDEAN@HOTMAIL.COM +1219,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-12-13,JORDAN GOMEZ,M,1918-04-29,1897,DAVID93@YAHOO.COM +1220,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-12-13,MICHAEL MOORE,M,1972-03-31,1713,TFORBES@HOTMAIL.COM +1221,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-12-13,KEVIN RODRIGUEZ,M,2021-10-26,1865,MELISSADELGADO@YAHOO.COM +1222,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-13,WILLIAM BELL,M,1957-02-12,2109,ERIN70@GMAIL.COM +1223,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-13,COURTNEY ANDERSON MD,F,1993-01-05,1615,DUDLEYMICHAEL@HOTMAIL.COM +1224,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-12-13,CAROL HUDSON,F,2002-01-12,7241,FAGUILAR@HOTMAIL.COM +1225,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-12-13,DENISE KENNEDY,F,2007-04-24,6632,EBISHOP@YAHOO.COM +1226,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-12-14,ERIC CHASE,M,1968-01-19,2449,LOPEZEMILY@HOTMAIL.COM +1227,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-14,JO SHIELDS,F,1963-02-06,1678,HSHIELDS@YAHOO.COM +1228,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-14,DANIELLE WOLFE,F,2002-02-03,7205,CARLSONPHILLIP@HOTMAIL.COM +1229,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-14,MRS. JESSICA HARDY,F,2002-07-11,2152,GLENNKYLE@HOTMAIL.COM +1230,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-12-14,JOHNNY BOWMAN,M,1951-02-20,1617,HESSSAMANTHA@HOTMAIL.COM +1231,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-12-14,CATHERINE HUBBARD,F,1943-04-21,3700,LESLIE55@HOTMAIL.COM +1232,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-12-14,ANGELA LOWE,F,1912-01-29,9105,RHUNT@HOTMAIL.COM +1233,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-12-14,VICTORIA SANCHEZ,F,1993-03-16,1623,QCLARKE@YAHOO.COM +1234,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-12-14,MISS CARRIE WILLIAMS,F,2015-12-16,4622,ASANCHEZ@GMAIL.COM +1235,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-14,GILBERT GREEN,M,2000-06-01,5317,MARK28@YAHOO.COM +1236,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-12-14,RACHEL MARTINEZ,F,1988-09-27,5386,JONATHAN93@HOTMAIL.COM +1237,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-12-14,JOE DAVIS,M,1940-06-04,5553,SUSAN59@HOTMAIL.COM +1238,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-12-14,SARAH STANLEY,F,1961-07-29,6221,MEDINABILLY@YAHOO.COM +1239,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-12-15,ROBERT AYALA,M,1918-06-29,6748,ASHLEY71@YAHOO.COM +1240,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-12-15,JOSEPH DAVIS,M,1912-02-27,2349,WOODDENNIS@YAHOO.COM +1241,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-12-15,CHRISTOPHER HALL,M,1918-08-25,3380,MATHISJACOB@GMAIL.COM +1242,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-15,TAMMY SANDERS,F,1911-07-12,3405,FELICIAROMERO@YAHOO.COM +1243,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-15,CHELSEA WONG,F,2018-08-30,8183,MARCUS90@HOTMAIL.COM +1244,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-12-15,CHRISTOPHER WHITE,M,1961-12-07,7151,XREILLY@HOTMAIL.COM +1245,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-12-15,JONATHAN SKINNER,M,2010-02-25,6405,KATHY67@YAHOO.COM +1246,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-12-15,MICHAEL WOODARD,M,1938-05-17,6505,KIMBERLY82@YAHOO.COM +1247,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-12-15,LARRY HERNANDEZ,M,2008-07-20,6305,TRAVISMEDINA@HOTMAIL.COM +1248,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-12-15,JOHN BENTON,M,2007-11-06,1669,KIMBERLY17@YAHOO.COM +1249,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-15,LESLIE GRAY,F,1913-03-13,5438,JACQUELINEMILLER@GMAIL.COM +1250,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-12-16,MORGAN SCHROEDER,F,1996-02-02,6387,FHARPER@HOTMAIL.COM +1251,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-12-16,MICHAEL DAVIES,M,1924-02-22,5527,ELLISLAURA@GMAIL.COM +1252,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-16,WILLIAM BURNETT,M,1909-06-18,2752,REBECCA10@GMAIL.COM +1253,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-16,REBECCA JORDAN,F,1927-01-11,7118,JENNIFERPENNINGTON@HOTMAIL.COM +1254,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-17,PETER SALAZAR,M,1952-10-25,2609,KERRY32@GMAIL.COM +1255,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-12-17,SHAWN WELCH,M,1909-02-16,3199,TRACIE41@HOTMAIL.COM +1256,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-12-17,JOHN GARCIA,M,1912-11-14,9301,FRANK69@HOTMAIL.COM +1257,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-17,MRS. NICOLE FARMER MD,F,2002-06-11,5311,ASHLEY41@GMAIL.COM +1258,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-12-17,SANDRA FITZGERALD,F,2007-03-23,7607,REESEMEGAN@YAHOO.COM +1259,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-17,WILLIAM GILL,M,1940-08-01,5419,LEWISJULIE@HOTMAIL.COM +1260,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-12-17,DENISE SCOTT,F,2020-03-28,5590,NELSONJENNIFER@YAHOO.COM +1261,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-12-17,JENNIFER CAMPBELL,F,1946-08-05,2454,ANN68@GMAIL.COM +1262,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-17,MARY MARSHALL,F,1925-06-19,2124,RICHARDSONANDRES@GMAIL.COM +1263,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-12-17,NICOLE BRENNAN,F,1929-01-18,3023,WESTWILLIAM@GMAIL.COM +1264,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-12-17,JONATHAN GONZALEZ,M,1985-06-30,3234,STEVEARMSTRONG@GMAIL.COM +1265,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-18,DAVID FERNANDEZ,M,1962-05-27,1642,AUSTIN97@YAHOO.COM +1266,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-12-18,TIMOTHY FISHER,M,1924-11-04,3567,VLAWRENCE@GMAIL.COM +1267,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-12-18,DESIREE GREEN MD,F,1993-01-08,6235,MARYBRAY@GMAIL.COM +1268,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-18,RACHEL RIVERA,F,1947-10-12,6300,OBROWN@YAHOO.COM +1269,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-12-18,DOROTHY SPEARS,F,2018-08-10,5361,KEVINCOHEN@HOTMAIL.COM +1270,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-18,DANNY DAVIS,M,1990-09-28,7404,COLLINHAMILTON@YAHOO.COM +1271,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-12-18,FELICIA STEWART,F,2007-05-09,5751,HLOVE@HOTMAIL.COM +1272,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-18,REGINALD ROSS,M,1911-11-02,2854,KDAWSON@HOTMAIL.COM +1273,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-18,JENNIFER MCCONNELL,F,1986-08-20,2912,SANCHEZSEAN@GMAIL.COM +1274,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-12-18,MARY REYES,F,1998-05-16,6360,BRIANAUSTIN@HOTMAIL.COM +1275,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-12-18,SEAN KELLER,M,2019-07-13,4151,UTYLER@YAHOO.COM +1276,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-12-18,MICHAEL ANDERSON,M,1959-01-20,3530,EREED@YAHOO.COM +1277,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-12-18,STEVEN RASMUSSEN,M,1958-01-24,3583,MARIO10@GMAIL.COM +1278,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-12-18,LISA OSBORNE,F,1940-12-23,4655,GUERREROBENJAMIN@HOTMAIL.COM +1279,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-12-19,EMILY WHITE,F,1953-04-08,4133,YMYERS@GMAIL.COM +1280,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-12-19,DAVID MCGRATH,M,1914-04-06,2183,OMORGAN@GMAIL.COM +1281,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-19,MARK ERICKSON,M,1992-03-23,2173,SNYDERALICIA@YAHOO.COM +1282,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-12-19,JULIE FERNANDEZ,F,1958-05-15,2751,SMITHALICIA@YAHOO.COM +1283,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-12-19,LAUREN BAKER PHD,F,1984-04-17,1776,NELSONSCOTT@HOTMAIL.COM +1284,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-12-19,KATHRYN FOX,F,1916-06-15,3181,SIMPSONCHARLES@GMAIL.COM +1285,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-12-19,RACHEL FARRELL,F,1971-05-14,8315,JONATHON82@YAHOO.COM +1286,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-12-19,JEFFREY HENDERSON,M,1921-06-10,5300,DURANJAMES@YAHOO.COM +1287,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2020-12-19,ALEXANDRA CHRISTIAN,F,1938-12-01,2204,VLYONS@HOTMAIL.COM +1288,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-12-19,JILLIAN HENDERSON,F,1984-01-22,3192,KATHYGRAHAM@YAHOO.COM +1289,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-12-20,MARY MILLER,F,1969-08-28,8363,BRYANTSHANNON@GMAIL.COM +1290,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-12-20,LARRY JONES,M,1984-08-18,9033,MIGUEL35@HOTMAIL.COM +1291,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-20,SCOTT ROSS,M,1931-04-13,8375,BRENDA35@HOTMAIL.COM +1292,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-12-20,RICKY VILLARREAL,M,1935-12-10,6381,ZVALDEZ@GMAIL.COM +1293,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-12-20,JEFF ONEILL,M,1939-08-15,3503,JULIE39@GMAIL.COM +1294,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-20,RONALD DIAZ,M,1978-03-29,1888,HEATHER84@HOTMAIL.COM +1295,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-12-20,DR. JUSTIN KLEIN JR.,M,1989-03-23,9210,ROBERTVEGA@GMAIL.COM +1296,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-20,RICHARD AYALA,M,1939-02-18,3364,GMARTINEZ@HOTMAIL.COM +1297,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-12-20,KYLE DAVENPORT,M,1928-02-12,5573,JGUERRERO@HOTMAIL.COM +1298,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-20,JOSEPH WILSON,M,1975-06-10,3261,VMOORE@YAHOO.COM +1299,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-20,RAYMOND MOORE,M,2000-10-04,2728,DENISEOBRIEN@HOTMAIL.COM +1300,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-12-20,BETTY RIVERA,F,1984-01-21,6325,SCOTTDAVIS@GMAIL.COM +1301,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-12-20,BRENDA MOORE,F,1929-11-08,3465,DAVIDSONJACOB@HOTMAIL.COM +1302,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-20,ROBERT HAHN,M,1907-07-01,8361,EDWARDRODRIGUEZ@HOTMAIL.COM +1303,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-12-20,DONALD WRIGHT,M,1961-06-20,9305,ANGELA77@HOTMAIL.COM +1304,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-20,JULIE ROBERTSON,F,1934-12-07,2407,CJONES@YAHOO.COM +1305,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-12-20,KEVIN RICHARDSON,M,2014-04-21,9013,CHRISTINEJOHNSON@GMAIL.COM +1306,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-21,TAYLOR TAYLOR,F,1949-03-15,6352,JEREMYJONES@HOTMAIL.COM +1307,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-21,NANCY FLORES,F,1948-02-16,1755,JACKSONCANTRELL@GMAIL.COM +1308,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-12-21,JESSICA MORALES,F,1969-04-23,5759,RMAY@GMAIL.COM +1309,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-12-21,HEATHER RIVERA,F,1922-03-08,6237,DONALD66@GMAIL.COM +1310,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-21,KAREN OCONNOR,F,1931-06-22,9051,GYOUNG@GMAIL.COM +1311,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-12-21,JOSE WILSON,M,1971-02-11,2500,YSTEWART@YAHOO.COM +1312,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-21,PATRICIA ROBLES,F,1989-12-28,6608,GDUNN@HOTMAIL.COM +1313,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2020-12-21,ERIC DONOVAN,M,1906-01-26,2313,JEANETTEALVAREZ@YAHOO.COM +1314,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-12-21,FELICIA MILLER,F,1977-10-27,3516,CJOHNSON@GMAIL.COM +1315,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-12-21,DENISE PAYNE,F,1913-04-30,6064,CAMACHOBRIAN@HOTMAIL.COM +1316,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-12-21,DENISE MEYERS,F,1927-08-11,1804,SHERIPAYNE@GMAIL.COM +1317,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-22,LINDSAY PARKER,F,1956-07-30,9213,SIMONDEREK@HOTMAIL.COM +1318,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-12-22,SAMANTHA BAKER,F,1940-05-05,2918,SAMANTHADOUGLAS@GMAIL.COM +1319,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-12-22,ASHLEY HAMILTON,F,2000-01-16,1640,PECKCHRIS@HOTMAIL.COM +1320,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-22,VINCENT RODGERS,M,1923-06-17,8156,MELISSA16@HOTMAIL.COM +1321,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-22,JAMES NELSON,M,1994-08-13,7547,JAMESMARTINEZ@YAHOO.COM +1322,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-12-22,STEVEN HENDERSON,M,1964-07-09,5429,TIFFANYMOODY@GMAIL.COM +1323,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-12-22,ALEXANDER AGUILAR,M,1961-04-17,6559,KELLYANGELA@HOTMAIL.COM +1324,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-12-22,THEODORE AVILA,M,1955-03-19,3334,HARTMEGAN@GMAIL.COM +1325,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-22,STEVEN HAWKINS,M,1906-09-12,2826,JAREDARMSTRONG@YAHOO.COM +1326,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-12-22,TRACY CLARK,F,1952-12-21,2601,STEPHANIEWHITE@GMAIL.COM +1327,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-22,SCOTT BAILEY,M,1997-01-03,9101,LARRY54@GMAIL.COM +1328,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-22,CHRISTOPHER BELL,M,2008-02-07,1757,EGALLEGOS@YAHOO.COM +1329,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-12-22,SCOTT MARTIN,M,2000-01-11,1647,FREDERICK23@YAHOO.COM +1330,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-12-23,KRYSTAL HILL,F,1981-02-19,1828,GREGORYGRIFFITH@GMAIL.COM +1331,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2020-12-23,JESSICA COLLINS,F,2020-03-30,3480,HOWELLKEITH@HOTMAIL.COM +1332,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-12-23,KATHERINE CALDWELL,F,1973-11-15,3446,ANGELA44@GMAIL.COM +1333,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-12-23,LISA BONILLA PHD,F,2007-07-07,3342,JENNIFERMILES@GMAIL.COM +1334,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-12-23,KRISTINA RODRIGUEZ,F,1944-10-26,3016,WESTSTEVEN@YAHOO.COM +1335,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-12-23,BRYAN HALL,M,2002-07-26,7172,DANIEL68@YAHOO.COM +1336,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-23,SARA GRIFFIN,F,1923-10-31,3267,ELAINEGALLOWAY@YAHOO.COM +1337,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-12-23,JACQUELINE ADAMS,F,2020-10-13,3300,JONATHAN33@GMAIL.COM +1338,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-12-23,KRISTEN FLETCHER,F,1942-02-02,6341,JOSEPHLOWERY@GMAIL.COM +1339,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-12-23,AMANDA HENRY,F,1929-03-28,6471,UWAGNER@GMAIL.COM +1340,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-12-23,HEIDI TYLER,F,1976-10-17,3487,DAVID21@GMAIL.COM +1341,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-12-23,SEAN ZHANG,M,1961-03-13,9015,ERIK60@GMAIL.COM +1342,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2020-12-23,JEFFREY MILLER,M,1986-10-29,8208,JOHNTHOMPSON@GMAIL.COM +1343,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-12-23,GARY CHRISTENSEN,M,1993-07-22,5505,JAMES83@HOTMAIL.COM +1344,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-12-24,JASON FRANCO,M,1970-08-27,5883,HILLSTEVEN@HOTMAIL.COM +1345,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-12-24,RODNEY PATTERSON,M,1955-02-09,7517,COURTNEYCISNEROS@GMAIL.COM +1346,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-12-24,MRS. ASHLEE SIMMONS MD,F,1924-11-16,3150,YSMITH@HOTMAIL.COM +1347,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-24,JACK FREEMAN,M,2005-02-19,3032,XHARTMAN@YAHOO.COM +1348,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-12-24,MICHAELA GIBSON,F,1915-05-18,3581,AARONSANCHEZ@GMAIL.COM +1349,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2020-12-24,SAMUEL JUAREZ,M,1926-01-15,5442,BPATTERSON@GMAIL.COM +1350,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-24,JOHN GREEN,M,1938-12-12,7400,ALEXANDERKAREN@GMAIL.COM +1351,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-12-24,LINDA BAKER,F,1928-02-05,6034,WTAYLOR@YAHOO.COM +1352,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-12-24,HOLLY MCDONALD,F,1948-01-11,6345,BRETT37@GMAIL.COM +1353,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-24,JENNIFER EVANS,F,1998-08-29,6555,USCHMIDT@HOTMAIL.COM +1354,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-12-24,COLLEEN PERKINS,F,1983-12-26,3025,MITCHELLCARLY@HOTMAIL.COM +1355,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-24,YESENIA BARRETT,F,1962-12-19,6042,KSAWYER@HOTMAIL.COM +1356,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-12-24,ARTHUR SHAW,M,2017-02-02,5709,JOHNWHEELER@GMAIL.COM +1357,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-24,REBECCA BROWN,F,1945-06-25,6472,NICHOLASJONES@GMAIL.COM +1358,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-12-25,RYAN WELCH,M,2016-12-20,1915,BETHCAMPBELL@GMAIL.COM +1359,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-25,JULIE JOHNSON,F,1975-05-08,4618,JAMES61@HOTMAIL.COM +1360,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-25,LINDA FRANCO,F,1996-07-14,4113,AKING@GMAIL.COM +1361,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-12-25,JOSHUA TURNER,M,1907-10-21,2240,CHRISTOPHER85@GMAIL.COM +1362,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-12-25,JASON MULLINS,M,1998-06-19,2611,COURTNEY33@HOTMAIL.COM +1363,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-12-25,ANDREA RYAN,F,1989-08-27,9120,KEVINDECKER@GMAIL.COM +1364,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-12-25,SHANNON ORTEGA JR.,M,1978-04-28,5713,ALICIA56@HOTMAIL.COM +1365,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-25,KRISTEN PHELPS,F,1943-08-21,6203,MINGRAM@GMAIL.COM +1366,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-25,MICHAEL CASTILLO,M,1987-03-26,2154,SFOX@GMAIL.COM +1367,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-12-25,BRADLEY MILES,M,1927-01-05,6331,FLORESROBERT@YAHOO.COM +1368,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-12-25,JANET BAUER,F,1958-01-04,3581,ROBERT12@GMAIL.COM +1369,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2020-12-25,DANIEL ARMSTRONG,M,1947-07-18,1735,BJOHNSON@HOTMAIL.COM +1370,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2020-12-25,NICOLE JOHNSON,F,1958-05-27,8375,SPENCER19@HOTMAIL.COM +1371,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-12-25,CAROLYN FISHER,F,1958-07-17,7221,TAMMYAUSTIN@YAHOO.COM +1372,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-12-25,JOSE VAUGHN,M,1996-02-08,3137,ANDERSONCHERYL@GMAIL.COM +1373,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-25,MEGHAN WILLIAMS,F,1911-01-05,9311,BURKEDAVID@HOTMAIL.COM +1374,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-12-26,ROBERT WANG,M,1929-06-30,6632,JENNIFER19@GMAIL.COM +1375,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-26,KAREN WILSON,F,1950-11-06,3040,MICHELE22@YAHOO.COM +1376,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-26,CARRIE FERGUSON,F,1975-09-27,6300,MARTINBALL@YAHOO.COM +1377,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-12-26,ROBERT WEST,M,1932-02-18,2607,WHEELERDOUGLAS@YAHOO.COM +1378,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-26,HEIDI HUGHES,F,1982-07-29,2520,JOHN91@YAHOO.COM +1379,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-12-26,DEBORAH ALVAREZ,F,2011-11-22,6369,CHAPMANCHRISTOPHER@HOTMAIL.COM +1380,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-12-26,JASON ROJAS,M,1987-10-27,1648,CHRISTINAPATRICK@HOTMAIL.COM +1381,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-26,APRIL FLYNN,F,1922-06-28,3705,FFISCHER@HOTMAIL.COM +1382,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-26,JANICE ROBINSON,F,1982-12-03,7301,ROACHALEXANDRA@YAHOO.COM +1383,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-12-26,KIMBERLY HAYES,F,2006-01-31,3056,TRACEY11@YAHOO.COM +1384,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-12-27,LINDSAY JOHNSON,F,1911-11-29,3050,RJONES@HOTMAIL.COM +1385,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2020-12-27,CODY SMITH,M,2008-03-10,3705,KESTRADA@YAHOO.COM +1386,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-12-27,JESSICA DOMINGUEZ,F,1943-08-13,7225,MICHAELDIAZ@HOTMAIL.COM +1387,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-12-27,MARK ALVARADO,M,1990-11-15,5513,COLLEENRICHARDSON@YAHOO.COM +1388,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-12-27,CATHERINE REYNOLDS,F,2013-01-03,3466,HANNAHVAUGHN@YAHOO.COM +1389,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-12-27,SHELLY TAYLOR,F,1911-07-03,7623,MCKINNEYJACOB@GMAIL.COM +1390,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-12-27,JENNIFER BOYD,F,2006-11-01,3185,GENTRYJENNIFER@YAHOO.COM +1391,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-12-27,WILLIE LEE,M,1918-11-26,8334,ROBINWILLIAMS@GMAIL.COM +1392,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-12-27,RYAN CURTIS,M,2020-12-01,5779,TRAVISBAIRD@GMAIL.COM +1393,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2020-12-27,ROBERT COX,M,2016-12-11,7408,WASHINGTONLISA@HOTMAIL.COM +1394,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2020-12-27,KRISTEN PERKINS,F,1968-09-01,6475,YHERNANDEZ@HOTMAIL.COM +1395,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-28,ROBERT GREGORY,M,2004-09-17,3254,RHODESJENNIFER@HOTMAIL.COM +1396,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-12-28,ANGELA PRUITT,F,1952-09-30,7407,SCHAMBERS@HOTMAIL.COM +1397,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-28,AARON ROY,M,1918-10-13,3200,LINDSEY61@HOTMAIL.COM +1398,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2020-12-28,SARAH JOHNSON,F,1969-11-30,5592,CLARKEALLISON@GMAIL.COM +1399,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-28,NATHAN JOHNSON,M,1911-07-10,3722,PETERWHITE@HOTMAIL.COM +1400,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2020-12-28,WILLIAM JOHNSON,M,2001-07-12,3117,SMITHCODY@YAHOO.COM +1401,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2020-12-28,DIANA HINES,F,1954-12-29,6326,FSMITH@YAHOO.COM +1402,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2020-12-28,ZACHARY STAFFORD MD,M,1908-04-23,6348,TAYLORSHORT@GMAIL.COM +1403,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-12-28,JASON BROWN,M,1946-05-19,6042,CRYSTALMCCOY@HOTMAIL.COM +1404,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-28,CHRISTOPHER WALKER DDS,M,1940-01-19,7169,CHRISTINAMENDOZA@YAHOO.COM +1405,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2020-12-28,JACQUELINE HAMILTON,F,1986-10-03,5615,THOMAS65@GMAIL.COM +1406,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2020-12-28,TROY NELSON,M,1948-04-25,8113,COLLINSJENNIFER@GMAIL.COM +1407,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-28,KYLE SAUNDERS DDS,M,2006-02-15,9405,GLORIAWILSON@HOTMAIL.COM +1408,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-12-29,AMBER STEVENSON,F,1908-02-05,6032,JEFFMORGAN@HOTMAIL.COM +1409,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-12-29,JENNIFER LAM,F,1955-10-30,2633,PEREZJEREMY@HOTMAIL.COM +1410,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2020-12-29,JASON DEAN,M,1916-02-23,6403,AUSTINCARLSON@HOTMAIL.COM +1411,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2020-12-29,MADELINE CALDWELL,F,1955-04-19,3020,OSBORNEJOY@HOTMAIL.COM +1412,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-12-29,JOE RODRIGUEZ,M,1964-12-28,5738,ISAIAHWILCOX@YAHOO.COM +1413,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-12-29,ZACHARY REEVES,M,2010-05-23,3332,TOWNSENDDAWN@YAHOO.COM +1414,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2020-12-29,EDDIE WATKINS,M,1925-10-31,5605,MARTINRANDALL@YAHOO.COM +1415,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2020-12-29,DAWN MARTINEZ,F,1946-02-01,8183,SUMMERSALEXANDER@YAHOO.COM +1416,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-12-30,JORDAN BROOKS,M,1994-12-22,8109,KRISTINHOWE@GMAIL.COM +1417,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-12-30,RICHARD SINGH,M,1914-08-16,6621,HKRAMER@GMAIL.COM +1418,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-30,KAREN CASTRO,F,1931-07-06,6348,ERICKRUEGER@HOTMAIL.COM +1419,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-12-30,WAYNE HAYDEN,M,1941-07-31,3592,FARMERSUSAN@YAHOO.COM +1420,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2020-12-30,GREGORY BLAIR,M,1910-11-14,3174,KARENCOCHRAN@YAHOO.COM +1421,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-31,JONATHAN SHELTON,M,1981-09-21,6463,DAVIDLAWSON@YAHOO.COM +1422,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2020-12-31,LARRY GEORGE,M,1919-07-31,4133,DAVIDROBINSON@HOTMAIL.COM +1423,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2020-12-31,DEBRA JONES,F,1918-09-11,5470,ADAMSROBERT@GMAIL.COM +1424,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-12-31,MICHELE FIELDS,F,2002-06-23,4111,ECAREY@YAHOO.COM +1425,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2020-12-31,KELLY WHITE,F,2002-05-06,1737,JSALINAS@HOTMAIL.COM +1426,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2020-12-31,TINA MACDONALD,F,1961-09-17,1838,JUSTIN58@GMAIL.COM +1427,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2020-12-31,COLE ELLIS,M,2002-07-15,4147,LAURENGRAY@HOTMAIL.COM +1428,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2020-12-31,NATASHA ARNOLD,F,1944-04-30,2170,CHRISTOPHERWADE@YAHOO.COM +1429,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2020-12-31,SHELLEY RODGERS,F,1925-07-08,1678,JOHN99@GMAIL.COM +1430,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2020-12-31,MARK SCOTT,M,1992-05-08,8127,KIMBERLYDAVIS@YAHOO.COM +1431,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2020-12-31,SARAH LEE,F,1936-12-07,5529,CRAIGTHOMAS@GMAIL.COM +1432,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2020-12-31,JULIE BROWNING,F,1906-08-17,1682,WEBERRANDY@YAHOO.COM +1433,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2020-12-31,LISA DAVIS,F,1977-11-11,2121,IALLEN@GMAIL.COM +1434,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2020-12-31,LISA DOWNS,F,1979-10-20,6727,MONICA97@GMAIL.COM +1435,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2021-01-01,GARRETT NAVARRO,M,2007-01-07,1631,PDOUGLAS@GMAIL.COM +1436,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2021-01-01,COURTNEY GAY,F,2007-08-16,1858,ANDREAFROST@GMAIL.COM +1437,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2021-01-01,WENDY AGUILAR,F,1914-04-06,6533,HOLTEMILY@YAHOO.COM +1438,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-01,ROBERT ROGERS,M,1946-10-28,4504,STEWARTCRYSTAL@GMAIL.COM +1439,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2021-01-01,SARAH KEY,F,1997-09-05,3416,SMITHMICHELLE@GMAIL.COM +1440,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-01,STEPHEN MATHIS,M,1947-04-18,5557,CHRISTINE82@YAHOO.COM +1441,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-01,LISA PALMER,F,1930-05-14,3530,ANTHONY05@HOTMAIL.COM +1442,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2021-01-01,NICHOLE JACKSON,F,2009-10-27,3351,SBASS@GMAIL.COM +1443,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2021-01-01,SUSAN GARCIA,F,1994-01-02,7150,GSCOTT@HOTMAIL.COM +1444,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2021-01-01,MELINDA GUTIERREZ,F,1960-08-22,1891,HALVARADO@HOTMAIL.COM +1445,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2021-01-01,JOHN GLOVER,M,2007-09-08,6434,MORRISKEVIN@GMAIL.COM +1446,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2021-01-02,JILL GARCIA,F,1947-09-19,3450,MEGANFARMER@HOTMAIL.COM +1447,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2021-01-02,WAYNE REYNOLDS,M,2016-09-27,9007,JOHNCABRERA@HOTMAIL.COM +1448,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2021-01-02,JASON WALL,M,1975-03-22,2242,FLOVE@YAHOO.COM +1449,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2021-01-02,LAURA JOHNSON,F,1981-08-07,5873,JACOB67@YAHOO.COM +1450,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-02,KAREN SCOTT,F,2014-11-30,8333,TAYLORHOLMES@GMAIL.COM +1451,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-02,JOY BRYANT,F,1975-12-13,9009,CONNOR86@GMAIL.COM +1452,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2021-01-02,KEVIN HERNANDEZ,M,1977-10-30,3423,RICHARDSCHARLES@HOTMAIL.COM +1453,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2021-01-02,DOUGLAS THOMAS,M,1993-04-14,5596,BRANDY35@HOTMAIL.COM +1454,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2021-01-02,TINA SMITH,F,1913-09-05,8500,HLOPEZ@GMAIL.COM +1455,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2021-01-02,BOBBY LOWE,M,1994-09-12,8111,HAYLEY34@YAHOO.COM +1456,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2021-01-02,MRS. NATALIE NELSON DVM,F,1995-03-12,1646,JOHNSHAW@YAHOO.COM +1457,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2021-01-02,ERIKA FLORES,F,1994-09-05,5465,ADAMSWILLIAM@GMAIL.COM +1458,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-02,JOANN CHARLES,F,1967-11-20,2852,YDAVIS@GMAIL.COM +1459,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-02,MICHELLE HARRIS,F,1995-08-13,3214,GOODROBERT@YAHOO.COM +1460,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2021-01-03,ALBERT MORAN,M,1997-09-28,3190,ELLEN71@HOTMAIL.COM +1461,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2021-01-03,ROBERT NIELSEN,M,1987-05-16,5615,CYNTHIA17@YAHOO.COM +1462,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2021-01-03,PARKER HUNTER,M,2005-10-16,1619,MICHEALDAVIS@HOTMAIL.COM +1463,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-03,JUSTIN FRANKLIN,M,1994-05-13,4740,KKAUFMAN@GMAIL.COM +1464,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2021-01-03,JENNIFER SCHROEDER,F,2015-01-20,2722,DANIELLE61@YAHOO.COM +1465,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2021-01-03,SCOTT COLEMAN,M,1930-05-23,3158,GUTIERREZSCOTT@HOTMAIL.COM +1466,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2021-01-03,ERIC THOMPSON,M,2000-06-15,1894,LAUREN78@GMAIL.COM +1467,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2021-01-03,JULIE WILSON,F,1982-07-04,3583,MICHELLE69@HOTMAIL.COM +1468,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2021-01-03,TODD BROWN,M,2007-07-24,3287,MARTINJAMES@HOTMAIL.COM +1469,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-03,SARAH ROBERTS,F,1991-05-17,2218,WRIGHTBRENDAN@HOTMAIL.COM +1470,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2021-01-03,THOMAS SILVA,M,2000-06-26,1864,DAVIDFOSTER@HOTMAIL.COM +1471,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2021-01-03,SHANE TAYLOR,M,1909-09-16,3509,HENDERSONAMBER@HOTMAIL.COM +1472,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2021-01-03,ANNA PHILLIPS,F,1906-06-22,5637,VAUGHNJOHN@YAHOO.COM +1473,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2021-01-03,MR. WALTER MARQUEZ,M,1910-11-22,7263,MICHAEL27@GMAIL.COM +1474,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2021-01-03,MISTY CARTER,F,2003-05-28,5751,TASHA15@YAHOO.COM +1475,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-03,RAYMOND WATSON,M,1924-10-22,5461,BRITTANYCHRISTIAN@HOTMAIL.COM +1476,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-04,JOSEPH MASON,M,1926-04-06,5622,FMATHIS@HOTMAIL.COM +1477,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2021-01-04,SABRINA ROBERTSON,F,1981-01-16,6348,FRANKLINMARK@GMAIL.COM +1478,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-04,BENJAMIN SIMMONS,M,1983-11-03,6434,KELLY15@HOTMAIL.COM +1479,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-04,DR. WILLIAM GRIMES JR.,M,1993-03-15,4600,NICOLECALLAHAN@GMAIL.COM +1480,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2021-01-04,ASHLEY RUSSELL,F,1927-02-23,2352,ANTHONY45@HOTMAIL.COM +1481,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-04,GEORGE WRIGHT,M,1963-12-08,8416,MEGAN83@YAHOO.COM +1482,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2021-01-04,AMANDA MCDANIEL,F,2004-10-27,5319,TAMMYSHARP@HOTMAIL.COM +1483,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2021-01-04,FELICIA COLEMAN,F,1929-05-11,8146,HWILLIAMS@YAHOO.COM +1484,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-05,JUDITH MCFARLAND,F,1919-01-08,3545,NGREEN@HOTMAIL.COM +1485,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2021-01-05,NORMA OWEN,F,1928-10-30,5719,XCAMPBELL@YAHOO.COM +1486,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2021-01-05,THEODORE SMITH,M,1934-06-18,9001,DUANE94@HOTMAIL.COM +1487,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2021-01-05,TYLER NGUYEN,M,1998-02-19,2501,PRUBIO@YAHOO.COM +1488,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2021-01-05,ELIZABETH ALVAREZ,F,2014-11-29,8521,IROBLES@HOTMAIL.COM +1489,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2021-01-05,KYLE HALL,M,1975-06-14,9420,CHRISTINA68@YAHOO.COM +1490,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-05,LINDSEY PARSONS,F,1961-02-06,5447,ACAMPBELL@GMAIL.COM +1491,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2021-01-05,ADAM HINES,M,1942-09-19,8370,ALVAREZKRISTIN@HOTMAIL.COM +1492,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2021-01-05,DAVID ROSS,M,1908-09-20,3114,RAUSTIN@GMAIL.COM +1493,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2021-01-05,MICHELE MILLER,F,1996-06-09,3041,TMOLINA@YAHOO.COM +1494,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2021-01-05,TAMARA JOHNSON,F,1915-11-14,2103,CATHERINEDANIELS@YAHOO.COM +1495,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2021-01-05,TREVOR NGUYEN,M,1938-07-05,9311,ALEXANDER06@GMAIL.COM +1496,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-05,MARIE BRUCE,F,1914-02-05,4643,VFREEMAN@GMAIL.COM +1497,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2021-01-06,DANIELLE MASON,F,1972-04-16,3555,DAVID48@YAHOO.COM +1498,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2021-01-06,ROBERT GRIFFITH,M,1938-02-11,3133,CHRISTIAN64@YAHOO.COM +1499,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2021-01-06,ELIZABETH MILLER,F,1966-11-05,2181,MONICA02@YAHOO.COM +1500,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-06,BRIAN NORTON,M,1929-09-30,6321,KRISTEN61@YAHOO.COM +1501,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2021-01-06,GAVIN TAYLOR,M,1909-08-06,3003,EDWARD24@HOTMAIL.COM +1502,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-06,HOWARD LEE,M,2013-01-07,8407,CHRISTIAN72@HOTMAIL.COM +1503,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2021-01-06,ELIZABETH SCOTT,F,1933-01-05,2400,WHITNEY13@HOTMAIL.COM +1504,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2021-01-06,ROBERT THOMAS,M,1915-10-29,9015,WOODARDJEREMY@HOTMAIL.COM +1505,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2021-01-06,GREGORY THOMPSON,M,1965-05-18,3371,MCDOWELLROBERT@GMAIL.COM +1506,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2021-01-06,RENEE SMITH,F,2016-01-24,6001,SCOLEMAN@HOTMAIL.COM +1507,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-06,DANIELLE THORNTON,F,1959-05-01,6439,NKING@HOTMAIL.COM +1508,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2021-01-06,ERIC ALLEN,M,1955-06-28,3513,MICHELLEBENSON@GMAIL.COM +1509,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-06,JESSICA DANIEL,F,2018-12-05,2723,GRANTBRENT@HOTMAIL.COM +1510,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2021-01-07,RICHARD MORGAN,M,1909-05-22,8124,ODONNELLGRANT@HOTMAIL.COM +1511,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-07,JILL REED,F,1939-06-17,5535,STEPHANIEGRIFFITH@GMAIL.COM +1512,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-07,CARMEN ESTRADA,F,1983-11-26,5609,WSMITH@GMAIL.COM +1513,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-07,MRS. ALEXANDRA RICHARDS,F,2012-01-09,5871,FSCOTT@HOTMAIL.COM +1514,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2021-01-07,TYLER SMITH,M,1975-04-28,1875,RITA46@YAHOO.COM +1515,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2021-01-07,RYAN ANDERSON,M,1920-03-18,2840,JOSEPHWHITE@GMAIL.COM +1516,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2021-01-07,ELAINE HOWELL,F,1918-03-26,2743,EDDIECLARK@GMAIL.COM +1517,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2021-01-07,ALLISON JONES,F,1973-09-05,7212,BETH01@HOTMAIL.COM +1518,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2021-01-07,SARA KLEIN,F,1998-02-13,2728,TANYABOONE@YAHOO.COM +1519,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2021-01-07,KRISTEN THOMAS,F,1982-01-06,8168,WILLIAM36@HOTMAIL.COM +1520,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2021-01-07,RONALD YOUNG,M,1960-06-04,1895,CHANDLERMARK@GMAIL.COM +1521,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2021-01-07,BRANDON JOHNSON,M,1941-09-15,3536,NEWMANMELISSA@HOTMAIL.COM +1522,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-07,DONNA SIMS,F,2005-10-14,3076,LINDSEYSAWYER@HOTMAIL.COM +1523,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2021-01-07,CHRISTOPHER BALLARD,M,1977-01-19,4147,VALEXANDER@HOTMAIL.COM +1524,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2021-01-08,KARINA PACE,F,1924-06-19,7311,RONALD53@YAHOO.COM +1525,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2021-01-08,BRETT HANSEN,M,2009-06-30,5881,XCOLE@YAHOO.COM +1526,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2021-01-08,JERRY JONES,M,1921-04-22,1812,IRICHARDSON@YAHOO.COM +1527,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2021-01-08,PATRICK SMITH,M,2007-05-16,3234,QNORMAN@YAHOO.COM +1528,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-08,LAUREN HUNTER,F,1974-01-18,1983,SGROSS@YAHOO.COM +1529,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2021-01-08,CHRISTIAN DENNIS,M,1971-09-03,6469,JOHNJONES@YAHOO.COM +1530,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2021-01-08,DEBORAH NOLAN,F,2010-10-07,4124,JBAKER@YAHOO.COM +1531,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2021-01-08,TIMOTHY HARRIS,M,1985-06-21,6538,QPIERCE@GMAIL.COM +1532,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2021-01-08,ANTHONY SWEENEY,M,1980-09-01,5722,BROOKERICE@HOTMAIL.COM +1533,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2021-01-08,VINCENT ANDERSON,M,1986-10-31,8309,UANDRADE@GMAIL.COM +1534,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2021-01-08,TAYLOR JENSEN,F,2010-02-03,3712,VANESSAWALL@YAHOO.COM +1535,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2021-01-08,DAVID CARDENAS,M,2014-04-01,3441,IRODRIGUEZ@YAHOO.COM +1536,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2021-01-08,DANIEL PITTS,M,1970-06-26,6317,WILLIAMSJESSICA@YAHOO.COM +1537,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2021-01-09,BRANDI MURRAY,F,1978-07-03,3407,VDAVIS@GMAIL.COM +1538,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2021-01-09,FRANK GREENE,M,2007-06-04,2637,TAYLORRILEY@YAHOO.COM +1539,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2021-01-09,MICHAEL PETERSON,M,1914-09-07,3382,MYERSJEFF@YAHOO.COM +1540,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2021-01-09,TIMOTHY ANDERSON,M,2012-05-23,5775,ODAVIES@HOTMAIL.COM +1541,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2021-01-09,JOHN MORROW,M,2019-10-09,3734,WBAILEY@YAHOO.COM +1542,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-09,MICHAEL MCDONALD,M,1957-09-19,3000,BENJAMIN45@YAHOO.COM +1543,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2021-01-09,AMY SMITH,F,1989-09-29,5750,ROBERTDANIELS@HOTMAIL.COM +1544,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2021-01-09,JAIME MARTINEZ,F,2019-03-19,8514,DANIELSWEENEY@YAHOO.COM +1545,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2021-01-09,KEITH COLLINS,M,1946-03-09,1921,CMILLER@YAHOO.COM +1546,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2021-01-09,JOSE LEE,M,1967-12-19,1882,HYOUNG@HOTMAIL.COM +1547,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2021-01-09,AUSTIN BARNETT,M,1932-04-14,4750,XROGERS@HOTMAIL.COM +1548,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2021-01-09,AMY FLORES,F,1950-10-10,8200,PCABRERA@HOTMAIL.COM +1549,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2021-01-09,DEANNA NEAL,F,2006-11-03,8403,TAYLORRICHARD@HOTMAIL.COM +1550,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2021-01-09,JESSICA EVANS,F,1992-03-13,1911,TINA86@HOTMAIL.COM +1551,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-09,SUZANNE PEARSON,F,1962-07-05,6330,KEITH43@YAHOO.COM +1552,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-09,ANDREW MCPHERSON,M,1987-12-28,2814,TURNERANGELA@GMAIL.COM +1553,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2021-01-09,JAY ROBINSON,M,1972-08-10,2156,GCHAVEZ@GMAIL.COM +1554,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2021-01-09,KENNETH HERNANDEZ DDS,M,1909-02-27,1625,PUGHREBECCA@HOTMAIL.COM +1555,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2021-01-09,KATHERINE BROWN DDS,F,1979-05-22,3378,FERNANDEZMARIA@HOTMAIL.COM +1556,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2021-01-10,ELIZABETH AVILA,F,1912-05-24,5703,WILLIAMMCCORMICK@HOTMAIL.COM +1557,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2021-01-10,STEVEN GROSS,M,1916-03-14,2318,AMY54@HOTMAIL.COM +1558,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-10,PETER RHODES,M,1911-07-03,3380,VCAREY@YAHOO.COM +1559,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2021-01-10,CASSANDRA ACOSTA,F,1987-01-01,8332,WAYNE25@GMAIL.COM +1560,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2021-01-10,BRAD GONZALEZ,M,1967-03-27,4186,LEAHWOODS@YAHOO.COM +1561,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-10,CAROLYN BYRD,F,1985-10-27,8403,ANDREOWENS@GMAIL.COM +1562,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-10,ELIZABETH LAM,F,1917-10-07,6400,AUSTINTHOMAS@HOTMAIL.COM +1563,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2021-01-10,TRAVIS BELL,M,1918-02-14,6326,DANIEL95@HOTMAIL.COM +1564,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2021-01-11,JERRY STANLEY,M,1988-02-28,3572,HERNANDEZCYNTHIA@HOTMAIL.COM +1565,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2021-01-11,LANCE HOFFMAN,M,2019-08-03,7407,NORTONMARC@HOTMAIL.COM +1566,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2021-01-11,KEVIN KING,M,1990-11-02,7509,LVEGA@GMAIL.COM +1567,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-11,ASHLEY GORDON,F,1924-12-06,9121,TOCONNOR@YAHOO.COM +1568,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2021-01-11,DOUGLAS JOSEPH,M,2012-08-13,5340,WILLIAMWILSON@HOTMAIL.COM +1569,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2021-01-11,RAYMOND ELLIS,M,2005-04-07,3061,VINCENT52@HOTMAIL.COM +1570,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2021-01-11,STEPHEN SANCHEZ,M,1994-11-24,3023,LOWERYSARAH@GMAIL.COM +1571,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2021-01-11,AMY ROBINSON,F,1996-02-14,6430,NMARTIN@YAHOO.COM +1572,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2021-01-11,TANYA BARRERA,F,2013-06-19,7136,UGONZALEZ@GMAIL.COM +1573,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-11,JESUS MILLER,M,1917-01-22,9220,VANGSHAWN@GMAIL.COM +1574,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2021-01-11,NICOLE WATKINS,F,1911-03-05,2438,PAUL24@YAHOO.COM +1575,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2021-01-11,PATRICK PEREZ,M,1981-07-23,3138,IMOORE@YAHOO.COM +1576,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2021-01-11,WILLIAM LEWIS,M,1951-11-08,2643,WEBSTERJAMES@GMAIL.COM +1577,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2021-01-11,ASHLEY REEVES,F,1919-05-09,5607,SHAFFERSANDRA@GMAIL.COM +1578,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2021-01-12,LUKE DOUGHERTY,M,1927-05-27,5773,WILLIAMTAYLOR@YAHOO.COM +1579,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2021-01-12,JACOB STOUT,M,1940-12-25,3555,ULUTZ@GMAIL.COM +1580,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2021-01-12,BRENDA ROBLES,F,1983-09-17,6509,MARYMCKEE@YAHOO.COM +1581,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2021-01-12,JENNIFER WOODARD,F,2000-11-23,7247,DANIEL14@HOTMAIL.COM +1582,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-12,JOHN MILLER,M,1978-07-03,7005,ROBERTOBOWEN@YAHOO.COM +1583,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2021-01-12,JEFFREY JACOBSON,M,1963-07-20,7105,MICHAEL83@HOTMAIL.COM +1584,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2021-01-12,TIMOTHY LEWIS,M,1966-08-25,5475,SANDERSDEBORAH@YAHOO.COM +1585,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2021-01-12,JESSICA SCHMITT,F,1932-10-13,5595,MSTANLEY@GMAIL.COM +1586,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2021-01-12,DAVID HODGE,M,1914-10-23,3412,MARGARETFIGUEROA@HOTMAIL.COM +1587,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2021-01-12,THOMAS FRANKLIN,M,1990-04-15,2443,SANDOVALLAWRENCE@YAHOO.COM +1588,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-12,KRISTA CLAYTON,F,1975-11-12,6625,MAURICE27@HOTMAIL.COM +1589,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2021-01-12,LAURA RIVAS,F,1941-07-13,7305,BETTYRODRIGUEZ@HOTMAIL.COM +1590,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-12,RANDY HAWKINS,M,1996-02-29,9000,PRIVAS@GMAIL.COM +1591,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2021-01-12,CHARLES COOK,M,2020-11-28,1670,LEROY48@HOTMAIL.COM +1592,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2021-01-12,RICHARD RODGERS,M,1928-03-10,8504,BLAKE44@GMAIL.COM +1593,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-12,BEVERLY GONZALEZ,F,1911-12-20,6105,MUELLERJOSEPH@GMAIL.COM +1594,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2021-01-12,MELANIE MASON,F,1933-04-08,9421,TAYLORBRITTANY@YAHOO.COM +1595,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2021-01-13,KATHERINE JACKSON,F,1912-08-14,7226,JAVIER55@YAHOO.COM +1596,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2021-01-13,TERRI OLSON,F,2009-01-20,3190,NATHAN96@GMAIL.COM +1597,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2021-01-13,COURTNEY MARTINEZ,F,1991-10-12,1650,SANDY97@HOTMAIL.COM +1598,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2021-01-13,RICHARD HATFIELD,M,1991-04-17,3487,BRIANPOWELL@GMAIL.COM +1599,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2021-01-13,SHELLEY SWANSON,F,1923-02-06,6503,GREGORY87@GMAIL.COM +1600,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2021-01-13,VIRGINIA MITCHELL,F,2021-05-23,5741,ALLISON88@HOTMAIL.COM +1601,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2021-01-13,MATTHEW BENNETT,M,1954-05-18,2301,FMORAN@YAHOO.COM +1602,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2021-01-13,STEPHEN MOORE,M,1905-12-16,5276,RANDY37@YAHOO.COM +1603,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2021-01-13,BRANDON SMITH,M,1924-10-23,7003,SAMANTHA03@GMAIL.COM +1604,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2021-01-14,CHRISTINE FLOWERS,F,1911-04-15,5275,MICHAEL56@YAHOO.COM +1605,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2021-01-14,MELISSA ADAMS,F,1988-01-21,5717,PREYES@HOTMAIL.COM +1606,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2021-01-14,MR. JOSHUA KNIGHT,M,2002-12-15,7001,GABRIELGALLAGHER@HOTMAIL.COM +1607,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2021-01-14,DANIELLE PETERSON,F,1969-05-24,2814,KJOHNSON@HOTMAIL.COM +1608,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2021-01-14,BLAKE CAMPBELL,M,1938-04-11,2128,HERRINGCONNIE@HOTMAIL.COM +1609,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-14,NICHOLAS HUNTER,M,2019-04-18,5721,TAYLORDAVID@HOTMAIL.COM +1610,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2021-01-14,MICHAEL VILLA,M,1908-04-10,9101,PAULDENISE@GMAIL.COM +1611,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2021-01-14,LOGAN DECKER,M,1924-10-31,2747,JOHNSONGLORIA@YAHOO.COM +1612,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-14,SARAH MARTIN,F,1932-01-06,4230,KENNETH21@HOTMAIL.COM +1613,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-14,KEVIN ROBLES,M,1935-08-02,4147,DANIEL72@GMAIL.COM +1614,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2021-01-14,ERICA WARE,F,1915-10-23,5724,KEVIN51@YAHOO.COM +1615,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2021-01-14,JAMES HOFFMAN,M,1963-08-30,9310,JAMIEJOHNSON@HOTMAIL.COM +1616,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2021-01-14,HEATHER COMBS,F,1993-07-20,2240,KELLIOTT@GMAIL.COM +1617,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-15,MICHAEL MONTOYA,M,1979-11-02,2701,LMARTINEZ@GMAIL.COM +1618,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-15,MARIO JOHNSON,M,1962-06-13,9111,TSOLIS@GMAIL.COM +1619,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2021-01-15,SUZANNE WILLIAMS,F,1948-11-21,8175,BRENDA30@YAHOO.COM +1620,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2021-01-15,ALEXANDER MCCOY,M,1938-03-01,5515,WENDY07@GMAIL.COM +1621,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2021-01-15,CHRISTINA HOGAN,F,1944-10-22,5365,JORDANGARY@HOTMAIL.COM +1622,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-15,JACQUELINE WILSON,F,1924-07-08,7160,JESPARZA@YAHOO.COM +1623,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2021-01-15,SARAH DICKERSON,F,1921-03-03,3580,ANDERSONNICHOLAS@GMAIL.COM +1624,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2021-01-15,CHRISTOPHER BROWN,M,2007-07-16,5733,WMARTINEZ@YAHOO.COM +1625,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-15,MELISSA SOLIS,F,1998-11-29,8111,DIAMONDCLARK@GMAIL.COM +1626,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2021-01-15,RACHEL PARKER,F,1914-06-16,8160,MICHAEL14@HOTMAIL.COM +1627,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-15,JOSEPH HARRIS,M,2005-02-05,7519,BRITTNEY42@YAHOO.COM +1628,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2021-01-15,ROY THOMAS,M,1921-08-04,2808,LEWISROBIN@YAHOO.COM +1629,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2021-01-15,MICHAEL WILLIAMS,M,1965-08-04,1640,JAMESLEWIS@HOTMAIL.COM +1630,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2021-01-15,JOHN OBRIEN,M,1985-07-29,5417,BRANDON10@HOTMAIL.COM +1631,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2021-01-15,MEGAN MOSS,F,1962-11-19,2508,MICHELLETHOMPSON@GMAIL.COM +1632,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2021-01-15,SANDRA RODRIGUEZ,F,1952-02-20,7503,BENJAMIN95@HOTMAIL.COM +1633,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2021-01-15,KENNETH ADAMS,M,1911-05-10,1761,DOUGLAS67@HOTMAIL.COM +1634,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2021-01-15,KATHY JONES,F,1951-11-25,3003,BSCOTT@YAHOO.COM +1635,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-16,BENJAMIN REESE,M,1945-10-10,1889,WRIGHTRALPH@GMAIL.COM +1636,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2021-01-16,JACOB GARNER,M,2003-11-27,6207,WARNERMICHAEL@YAHOO.COM +1637,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2021-01-16,DAVID THOMAS,M,1992-05-26,3132,ROSEFREDERICK@GMAIL.COM +1638,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-16,ANA EVANS,F,1930-03-29,7226,BARBARAFARRELL@GMAIL.COM +1639,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2021-01-16,CHRISTOPHER PARK,M,1923-12-05,9203,WILSONDEBRA@GMAIL.COM +1640,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2021-01-16,ERIC BARR,M,1993-06-21,1744,PATTERSONJONATHAN@GMAIL.COM +1641,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2021-01-16,ANNA MORALES,F,1921-10-07,4651,WOODJULIE@YAHOO.COM +1642,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-16,NATHAN ANDERSON,M,1921-10-29,6075,PARKERWILLIAM@GMAIL.COM +1643,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2021-01-16,JOHN YU,M,1928-12-22,3380,AARON55@YAHOO.COM +1644,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-16,HEATHER SANTOS,F,1952-12-05,1684,WILSONJULIE@YAHOO.COM +1645,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2021-01-16,TINA CARROLL,F,1950-05-14,2301,DAWN50@HOTMAIL.COM +1646,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2021-01-16,ANTHONY DEAN,M,1935-11-08,3009,AARONSMITH@YAHOO.COM +1647,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-16,SAMUEL RIVERA,M,1953-01-27,2311,HYODER@GMAIL.COM +1648,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2021-01-17,CHARLES HUGHES,M,1992-03-17,2806,LOGANRONALD@HOTMAIL.COM +1649,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2021-01-17,JUSTIN BASS PHD,M,1921-06-13,3543,GVELEZ@YAHOO.COM +1650,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2021-01-17,JOANNA MONTOYA,F,1992-11-18,3712,TAMMYCLARK@HOTMAIL.COM +1651,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2021-01-17,RANDY ROJAS,M,1907-10-02,4164,CWEBB@HOTMAIL.COM +1652,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2021-01-17,LORI RANDALL,F,1969-10-19,6455,TAMI95@YAHOO.COM +1653,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2021-01-17,ROBERTO JOSEPH,M,1981-02-01,6036,TREED@GMAIL.COM +1654,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2021-01-17,SHERRY JONES,F,1968-09-25,2605,CARRIESIMS@YAHOO.COM +1655,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2021-01-17,MICHAEL FISHER,M,1992-07-18,3000,MCLAUGHLINCHERYL@YAHOO.COM +1656,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2021-01-17,BRIAN MYERS,M,1919-04-29,6734,KNIGHTMATTHEW@YAHOO.COM +1657,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-17,JOHN BROWN,M,1981-10-30,4504,SMITHAMANDA@GMAIL.COM +1658,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-17,JOSEPH BRIGGS,M,1998-03-10,8415,HERNANDEZBRIAN@GMAIL.COM +1659,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2021-01-17,ELIZABETH LEBLANC,F,1959-08-27,9407,SHELLEY61@GMAIL.COM +1660,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2021-01-18,AMBER BROWN DDS,F,1998-12-11,3206,RACHELMCDONALD@YAHOO.COM +1661,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2021-01-18,KRISTIN PERKINS,F,2009-03-31,3355,SAMUEL60@GMAIL.COM +1662,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2021-01-18,DAWN HUGHES,F,1964-05-23,1613,SHARON90@HOTMAIL.COM +1663,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2021-01-18,ANN JORDAN,F,1943-12-08,5609,RICHARD96@YAHOO.COM +1664,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-18,NICHOLAS FISHER,M,1931-06-21,5260,HARRISROBERT@YAHOO.COM +1665,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-18,JOSHUA JONES,M,1926-11-30,3346,HENDERSONCHRISTOPHER@YAHOO.COM +1666,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2021-01-18,JUSTIN ALVARADO,M,1934-12-15,1816,HARRYMASON@HOTMAIL.COM +1667,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2021-01-18,GRACE REYNOLDS,F,1920-03-17,3081,CHRISTOPHER92@YAHOO.COM +1668,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-18,KRISTIE DRAKE,F,2019-07-30,7630,WILLIAMSSAMANTHA@YAHOO.COM +1669,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-19,AARON KIM,M,1957-11-27,6721,CHRISTOPHERWOOD@YAHOO.COM +1670,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2021-01-19,NICOLE CASTANEDA,F,2001-04-20,4109,NICOLE64@HOTMAIL.COM +1671,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS GEOLÓGICAS,2021-01-19,RICKEY WILLIAMS MD,M,1913-02-26,2202,SETH53@GMAIL.COM +1672,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2021-01-19,CRISTINA HUMPHREY,F,1963-01-31,1804,ANNECONWAY@GMAIL.COM +1673,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2021-01-19,MEAGAN HARMON,F,1995-06-18,9101,WENDYFIGUEROA@HOTMAIL.COM +1674,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2021-01-19,LOUIS BENNETT,M,1954-05-14,2717,KAREN93@GMAIL.COM +1675,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2021-01-19,JILL SANFORD MD,F,1957-06-13,2449,WCOX@GMAIL.COM +1676,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2021-01-19,JOSHUA BROWN,M,1937-09-25,2309,KMCCULLOUGH@GMAIL.COM +1677,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-19,RYAN MALDONADO,M,2014-12-31,1746,GAVINHARRIS@GMAIL.COM +1678,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2021-01-19,ANDREA RANDOLPH,F,2011-10-09,5755,SANTOSHEIDI@GMAIL.COM +1679,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-19,DAVID ROWE,M,1943-08-19,7167,LUIS40@GMAIL.COM +1680,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2021-01-19,RYAN CLAY,M,1914-07-06,2255,MICHAEL23@GMAIL.COM +1681,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2021-01-19,JON KEY,M,1963-06-08,2309,GCOOPER@YAHOO.COM +1682,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2021-01-19,JOHN WRIGHT,M,1963-07-07,1614,KIMBERLYSTONE@GMAIL.COM +1683,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-19,PETER WILLIAMS,M,1971-05-14,6723,ASHLEY12@HOTMAIL.COM +1684,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2021-01-19,REBEKAH RIOS,F,1913-11-02,8309,TIMOTHYEVERETT@GMAIL.COM +1685,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2021-01-19,CHRISTINE REYNOLDS,F,2003-05-13,9121,APRILCLARK@GMAIL.COM +1686,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2021-01-20,ROBERT GUERRERO,M,1951-06-10,7406,ZPORTER@HOTMAIL.COM +1687,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2021-01-20,KATELYN WRIGHT,F,1931-10-02,3563,GLEWIS@GMAIL.COM +1688,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-20,MELANIE OCONNOR,F,1931-04-27,3190,JUSTINBELL@GMAIL.COM +1689,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-20,GEORGE CUEVAS,M,1975-07-12,3254,WENDYKNIGHT@HOTMAIL.COM +1690,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-20,MARY ALVAREZ,F,1920-10-31,9035,IWRIGHT@YAHOO.COM +1691,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-20,SHERI SCHROEDER,F,1997-04-12,5701,BURNSNICOLE@GMAIL.COM +1692,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2021-01-21,JEROME MANNING,M,2018-11-12,7612,BROWNBRIAN@YAHOO.COM +1693,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-21,TINA THOMAS,F,1974-08-25,1670,JESSICA34@YAHOO.COM +1694,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2021-01-21,MICHAEL PALMER,M,1923-06-16,6101,THERESAHERNANDEZ@GMAIL.COM +1695,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-21,ERICA PACE,F,1946-08-20,3016,ALISON24@HOTMAIL.COM +1696,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-21,KEVIN ALEXANDER,M,1987-04-22,2919,JAREDGRIMES@YAHOO.COM +1697,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-21,ASHLEY HUGHES,F,1909-11-29,3363,IBYRD@YAHOO.COM +1698,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2021-01-21,JONATHAN ORTEGA,M,1953-05-14,2248,DAVID52@HOTMAIL.COM +1699,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2021-01-21,JULIE CRANE,F,1972-11-08,3232,WGIBBS@GMAIL.COM +1700,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2021-01-21,JONATHAN THOMAS,M,1938-06-13,5407,AMYANDREWS@GMAIL.COM +1701,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-21,CHRISTINA MCCLURE,F,1919-01-29,8103,BRADFORDKATHLEEN@GMAIL.COM +1702,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2021-01-21,KAREN HURST,F,1949-07-21,7020,RODNEY75@GMAIL.COM +1703,UNIV. NACIONAL DEL COMAHUE,FARMACIA,2021-01-21,RICKY LEE,M,1953-06-02,8417,STODD@HOTMAIL.COM +1704,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2021-01-22,SHARON DAVIDSON,F,2021-05-06,8508,ELIJAHHAWKINS@GMAIL.COM +1705,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2021-01-22,LOGAN STONE,M,1961-12-14,6705,STEVENGORDON@HOTMAIL.COM +1706,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2021-01-22,JORGE MOORE,M,1987-12-31,5547,RYAN99@HOTMAIL.COM +1707,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-22,TODD OCHOA,M,1944-01-11,6551,LMCMAHON@YAHOO.COM +1708,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2021-01-22,MICHAEL ROBINSON,M,1967-12-30,7613,MFRANCIS@YAHOO.COM +1709,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-22,RYAN JENKINS,M,1942-11-11,6721,MICHAEL90@HOTMAIL.COM +1710,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2021-01-22,ELIZABETH MARTINEZ DVM,F,2012-08-23,2146,HOLLOWAYRICKY@YAHOO.COM +1711,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2021-01-23,MOLLY FARMER,F,1943-04-29,2720,ARAMIREZ@HOTMAIL.COM +1712,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2021-01-23,KENNETH FLOWERS,M,1964-01-11,2754,HARRISTYLER@GMAIL.COM +1713,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2021-01-23,DAVID GREENE MD,M,1963-07-25,2845,DALTON68@YAHOO.COM +1714,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2021-01-23,CHARLES WILEY,M,1919-03-23,3440,ASHLEYSANCHEZ@GMAIL.COM +1715,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-23,KEVIN HAMILTON,M,1910-03-18,4514,JACQUELINE98@YAHOO.COM +1716,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-23,AMY LITTLE,F,1952-06-08,5541,CHRISTY85@HOTMAIL.COM +1717,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-23,MARK ARNOLD,M,2020-03-22,5773,CAMPBELLSAMANTHA@HOTMAIL.COM +1718,UNIV. NACIONAL DEL COMAHUE,ARQUITECTURA,2021-01-23,LAUREN WOOD,F,1975-03-03,3014,BRANDI48@GMAIL.COM +1719,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2021-01-23,ROBERTA WILLIAMS,F,1915-01-20,6387,MICHELLEWILLIS@HOTMAIL.COM +1720,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-23,DAWN JEFFERSON,F,1956-11-23,3551,JUAN36@YAHOO.COM +1721,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2021-01-23,KIMBERLY PRICE,F,2015-08-24,9303,DAVIDCOOKE@HOTMAIL.COM +1722,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2021-01-23,BARBARA VAUGHN,F,1982-11-08,6017,WILLIAMSONKAYLA@YAHOO.COM +1723,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2021-01-24,CYNTHIA SNYDER,F,1987-12-08,2175,WEBERSABRINA@YAHOO.COM +1724,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2021-01-24,DANIEL ORTEGA PHD,M,2011-11-10,6315,FRANK71@HOTMAIL.COM +1725,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2021-01-24,JOSHUA CARTER,M,1965-11-08,5711,HGREER@YAHOO.COM +1726,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2021-01-24,FRANK WARREN II,M,1921-04-26,7106,AJOHNSON@GMAIL.COM +1727,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2021-01-25,RICHARD MACIAS,M,1912-08-27,7307,YKIM@YAHOO.COM +1728,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2021-01-25,BRAD HERNANDEZ,M,1934-03-22,5345,ALYSSA88@YAHOO.COM +1729,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2021-01-25,KRISTINE EDWARDS,F,2012-02-16,4231,MDURAN@YAHOO.COM +1730,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-25,BRANDI HALL,F,1972-01-15,4504,PUGHTIMOTHY@GMAIL.COM +1731,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2021-01-25,TONYA STEELE,F,1937-11-05,1646,LATOYA42@YAHOO.COM +1732,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN KINESIOLOGÍA Y FISIATRÍA,2021-01-25,WENDY PARKER,F,1914-08-21,1614,ISANCHEZ@GMAIL.COM +1733,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-25,REGINA GRIFFIN,F,1915-11-09,2607,DEREKBARBER@YAHOO.COM +1734,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-25,JAMES PETERSON,M,1979-01-15,3522,UMCKEE@HOTMAIL.COM +1735,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2021-01-25,DEANNA EVANS,F,1983-03-17,3156,CHRISTOPHER84@YAHOO.COM +1736,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2021-01-25,ALLISON HERNANDEZ,F,1953-04-18,8412,DALTONWILLIAM@HOTMAIL.COM +1737,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2021-01-25,KEITH BROWN,M,1957-01-06,5773,SAMANTHAGORDON@GMAIL.COM +1738,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-25,RICHARD BOOTH,M,1989-01-13,2183,MORTONSTACY@GMAIL.COM +1739,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-26,STEPHANIE MCKNIGHT,F,2014-12-30,7505,XFLORES@GMAIL.COM +1740,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2021-01-26,CYNTHIA CARTER,F,1969-05-22,1631,JESSICA97@YAHOO.COM +1741,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2021-01-26,CANDACE JONES MD,F,2018-03-15,9305,HARDINKEITH@YAHOO.COM +1742,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2021-01-26,MR. CHRISTOPHER JACKSON,M,1958-09-07,5735,CALDERONBRITTANY@GMAIL.COM +1743,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2021-01-26,DIANA HALL,F,2021-04-12,3125,RICHARD95@YAHOO.COM +1744,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2021-01-26,TYLER IRWIN,M,1997-05-02,8316,DUNNTRACY@HOTMAIL.COM +1745,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-26,BENJAMIN FOSTER,M,1984-06-03,4622,BRANDIMCCULLOUGH@HOTMAIL.COM +1746,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-26,CHRISTOPHER WATTS,M,1990-01-31,9050,GSNYDER@YAHOO.COM +1747,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2021-01-26,HEIDI WARREN,F,1977-09-19,1655,MWEAVER@YAHOO.COM +1748,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2021-01-26,JAMIE MARTIN,F,1922-12-25,2216,ANNE53@HOTMAIL.COM +1749,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS ANTROPOLÓGICAS,2021-01-26,TODD GORDON,M,1979-12-08,3381,MUELLERDONNA@GMAIL.COM +1750,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2021-01-26,DEVIN WILLIAMS JR.,M,1931-01-12,1832,JOSEPH95@GMAIL.COM +1751,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2021-01-26,WILLIAM CONTRERAS,M,1909-04-18,2201,NICOLEJONES@HOTMAIL.COM +1752,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2021-01-27,TIMOTHY HERNANDEZ,M,1918-03-03,5321,JULIEKIM@GMAIL.COM +1753,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2021-01-27,JESSICA CURRY,F,2002-07-28,1907,JEFFREY86@GMAIL.COM +1754,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2021-01-27,NICHOLAS HENSON,M,1978-08-23,2843,JAMESKEVIN@GMAIL.COM +1755,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-27,MATTHEW BRIDGES,M,1908-01-11,1984,TAYLORPEREZ@HOTMAIL.COM +1756,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2021-01-27,COURTNEY BRYAN,F,1991-01-07,1856,HOWARDZACHARY@HOTMAIL.COM +1757,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-27,BRANDON PEREZ,M,1986-03-20,2805,MICHELLESANCHEZ@YAHOO.COM +1758,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2021-01-27,HERBERT JACKSON,M,2020-12-23,5311,SOLISMICHAEL@HOTMAIL.COM +1759,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2021-01-27,GINA HOFFMAN,F,1969-03-07,2503,MICHAEL52@HOTMAIL.COM +1760,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2021-01-27,TROY HARRIS,M,1907-02-03,3011,BEVERLYCOX@GMAIL.COM +1761,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-27,MICHAEL MORALES,M,2004-07-19,2763,MCFARLANDJOHNNY@YAHOO.COM +1762,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2021-01-27,CHRISTOPHER SALAZAR,M,1914-02-22,6505,CONNOR46@YAHOO.COM +1763,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA EDUCACIÓN ,2021-01-28,BRANDON LANG,M,2006-05-01,9220,JOSEPHBOYD@HOTMAIL.COM +1764,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-28,PATRICK CHRISTENSEN,M,1917-07-29,2622,JACQUELINE29@GMAIL.COM +1765,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2021-01-28,GEOFFREY TAYLOR,M,1965-01-18,5560,MARGARET95@GMAIL.COM +1766,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2021-01-28,ROY MICHAEL,M,1946-05-21,5557,GREGORY43@HOTMAIL.COM +1767,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2021-01-28,DR. NICOLE BLACK MD,F,1921-01-12,1768,CHOICARRIE@YAHOO.COM +1768,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-28,LISA ESPINOZA,F,1924-04-13,9220,STEVEN98@GMAIL.COM +1769,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2021-01-28,AMBER HAWKINS,F,2014-12-20,3449,RYAN00@GMAIL.COM +1770,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2021-01-28,ALICIA HALEY,F,2000-10-02,3023,SHAFFERJOSEPH@GMAIL.COM +1771,UNIV. NACIONAL DEL COMAHUE,CIENCIAS VETERINARIAS,2021-01-28,JUSTIN MCDONALD,M,2016-11-27,6513,ZTHOMAS@HOTMAIL.COM +1772,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-28,MONIQUE CERVANTES,F,1978-12-09,5421,SARAH24@HOTMAIL.COM +1773,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2021-01-28,WHITNEY CARR,F,1907-07-25,5501,CHRISTINA10@YAHOO.COM +1774,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-28,ROBERT SMITH,M,1912-02-06,1885,MARKRUSSELL@HOTMAIL.COM +1775,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2021-01-28,BRIAN RICHARDS,M,2016-02-03,1735,BROWNELIZABETH@HOTMAIL.COM +1776,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2021-01-29,ASHLEY FROST,F,1928-02-18,8521,HRASMUSSEN@HOTMAIL.COM +1777,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2021-01-29,JILL TERRY,F,2012-02-28,2747,JEFFREYGARNER@HOTMAIL.COM +1778,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-29,DEBRA JOHNSON,F,1935-10-22,6078,LANGJEREMY@YAHOO.COM +1779,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN RELACIONES DEL TRABAJO ,2021-01-29,STEPHANIE LOGAN,F,1981-04-23,7605,YFISHER@HOTMAIL.COM +1780,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2021-01-29,MELISSA DANIELS,F,1974-02-22,4518,RIVERAERIC@YAHOO.COM +1781,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-29,CASEY WARD,M,1913-11-16,2177,RYAN94@YAHOO.COM +1782,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PSICOLOGÍA,2021-01-29,JENNIFER DAVIS MD,F,1950-11-10,6453,LHERNANDEZ@HOTMAIL.COM +1783,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2021-01-29,LINDSEY KIM,F,1951-11-30,7114,DAVIDBUSH@HOTMAIL.COM +1784,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-29,DARREN HOLMES,M,1942-06-14,3076,JHALL@YAHOO.COM +1785,UNIV. NACIONAL DEL COMAHUE,CONTADOR PÚBLICO ,2021-01-29,FELICIA SMITH,F,1969-09-20,2707,ROBINSONCAITLIN@YAHOO.COM +1786,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-29,RACHEL MALONE,F,1973-04-30,9040,JAMES64@GMAIL.COM +1787,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2021-01-29,LISA PERRY,F,1941-11-26,3117,BASSSARAH@YAHOO.COM +1788,UNIV. NACIONAL DEL COMAHUE,ACTUARIO ,2021-01-29,TIMOTHY BROWN,M,2003-08-28,5743,JONATHANMILLER@HOTMAIL.COM +1789,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2021-01-29,DEBRA JOHNSON,F,1974-03-19,3443,LOVEIAN@YAHOO.COM +1790,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2021-01-29,CARRIE JOHNSON,F,1956-11-30,6305,NMCLEAN@HOTMAIL.COM +1791,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-30,SARAH JOHNSTON,F,1961-10-23,1607,UBUSH@GMAIL.COM +1792,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA Y TECNOLOGÍA DE ALIMENTOS,2021-01-30,KELLY SIMPSON,F,2012-11-09,5624,YCOFFEY@YAHOO.COM +1793,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-30,LINDA NASH,F,1976-08-06,5275,ORTEGADAVE@HOTMAIL.COM +1794,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA MECÁNICA,2021-01-30,JONATHAN TAYLOR,M,1975-02-12,2943,ALANBENNETT@YAHOO.COM +1795,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN,2021-01-30,ISAAC SUAREZ,M,2020-12-08,4109,ALAWRENCE@YAHOO.COM +1796,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-30,ALLEN PHELPS,M,1913-09-08,3188,YHARRIS@HOTMAIL.COM +1797,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2021-01-30,GREGORY WRIGHT,M,1977-10-28,6475,SARAHSLOAN@YAHOO.COM +1798,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS AMBIENTALES,2021-01-30,JEFFREY WARD,M,1937-10-24,6665,JASMINE13@GMAIL.COM +1799,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-30,EMILY ALEXANDER,F,1951-09-10,4187,ZPARRISH@HOTMAIL.COM +1800,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-30,RICHARD RICE,M,1982-03-06,1980,MORALESTHOMAS@HOTMAIL.COM +1801,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN MUSICOTERAPIA,2021-01-30,JOHN SIMPSON,M,1916-11-18,3342,JENNA23@YAHOO.COM +1802,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN TERAPIA OCUPACIONAL,2021-01-30,CORY CHURCH MD,M,1976-01-24,3334,ASHLEYWILLIAMS@GMAIL.COM +1803,UNIV. NACIONAL DEL COMAHUE,BIOQUÍMICA,2021-01-30,SHAWN HAHN,M,2006-02-23,8115,CHRISTY55@GMAIL.COM +1804,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA ELECTRÓNICA,2021-01-30,RICHARD HARRISON,M,1917-05-13,3071,PIERCEHEATHER@GMAIL.COM +1805,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ADMINISTRACIÓN ,2021-01-30,RUSSELL DAVIS,M,1964-12-17,6405,DCHAN@GMAIL.COM +1806,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-30,LAWRENCE WHEELER,M,1991-09-29,5272,PAULTHOMAS@HOTMAIL.COM +1807,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-30,WILLIAM PRICE,M,1920-03-11,2732,SWANSONJOSEPH@GMAIL.COM +1808,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2021-01-30,KATRINA COOKE,F,2012-04-10,3376,MICHELESMITH@GMAIL.COM +1809,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2021-01-30,KRISTEN LUCERO,F,1919-09-19,1923,WHITEMATTHEW@HOTMAIL.COM +1810,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2021-01-30,TERESA COOPER,F,1931-05-13,3328,XMANN@GMAIL.COM +1811,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PLANIFICACIÓN Y DISEÑO DEL PAISAJE,2021-01-31,ANGELA COPELAND,F,1984-06-03,6513,EDANIELS@YAHOO.COM +1812,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-31,CHRISTOPHER ESTRADA,M,1964-11-14,2812,WILLIAMPORTER@HOTMAIL.COM +1813,UNIV. NACIONAL DEL COMAHUE,MEDICINA,2021-01-31,MEGAN GLOVER,F,2021-01-25,8129,JONESDEBORAH@HOTMAIL.COM +1814,UNIV. NACIONAL DEL COMAHUE,INGENIERÍA EN INFORMÁTICA,2021-01-31,ANNA RICHMOND,F,1964-01-14,4753,FTHOMPSON@YAHOO.COM +1815,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN GESTIÓN DE AGROALIMENTOS,2021-01-31,WILLIAM TAYLOR,M,1915-06-20,2449,HOLLY49@GMAIL.COM +1816,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-31,THERESA GONZALES,F,1963-03-25,8208,PALMERLORI@GMAIL.COM +1817,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2021-01-31,ASHLEY OSBORNE,F,1965-03-26,2715,RCOFFEY@HOTMAIL.COM +1818,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIA POLÍTICA ,2021-01-31,ALAN CRANE,M,1906-08-15,2216,BRANDI05@YAHOO.COM +1819,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN SOCIOLOGÍA ,2021-01-31,TROY MASON,M,2015-01-19,6345,MARGARET95@YAHOO.COM +1820,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN PRODUCCIÓN DE BIOIMAGENES,2021-01-31,LISA HANNA DVM,F,1959-11-29,2615,MCDONALDJOSHUA@HOTMAIL.COM +1821,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-01-31,LANCE WILLIAMS,M,1982-10-11,7247,JENNIFER42@GMAIL.COM +1822,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2021-01-31,ABIGAIL MAYS,F,1961-09-12,9225,MARIA16@YAHOO.COM +1823,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2021-01-31,RYAN DAVIS,M,1934-12-23,3328,PATRICIAZAMORA@GMAIL.COM +1824,UNIV. NACIONAL DEL COMAHUE,DISEÑO DE IMAGEN Y SONIDO,2021-02-01,JAMES HODGE,M,1948-04-14,8160,NORRISSTEPHEN@GMAIL.COM +1825,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2021-02-01,DR. JENNIFER BRYANT MD,F,1997-03-14,8319,FJOHNSON@YAHOO.COM +1826,UNIV. NACIONAL DEL COMAHUE,TÉCNICO PARA BIOTERIOS ,2021-02-01,KEITH RICHARDSON,M,2018-07-01,3466,KINGJOSEPH@YAHOO.COM +1827,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN CIENCIAS BIOLÓGICAS,2021-02-01,RICHARD ROBLES,M,2010-07-15,8324,KYLEGRAHAM@HOTMAIL.COM +1828,UNIV. NACIONAL DEL COMAHUE,LICENCIATURA EN ARTES,2021-02-01,STEPHANIE WILLIAMS,F,1916-01-18,5471,JVALDEZ@HOTMAIL.COM +1829,UNIV. NACIONAL DEL COMAHUE,DISEÑO INDUSTRIAL,2021-02-01,JENNIFER COHEN,F,1984-08-13,4157,RRAMIREZ@HOTMAIL.COM +1830,UNIV. NACIONAL DEL COMAHUE,AGRONOMÍA,2021-02-01,PAUL BYRD,M,1944-08-19,1746,SHEILA73@YAHOO.COM diff --git a/files/GBUNSalvador_select.csv b/files/GBUNSalvador_select.csv new file mode 100644 index 00000000..9ad9a4bd --- /dev/null +++ b/files/GBUNSalvador_select.csv @@ -0,0 +1,1905 @@ +,universidad,carrera,fecha_de_inscripcion,nombre,sexo,fecha_nacimiento,localidad,email +0,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,01-Sep-20,CAROL_DOYLE,F,27-Jul-06,COLONIA_LA_BLANQUITA,ANTHONY88@GMAIL.COM +1,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,01-Sep-20,HEIDI_TRAN,F,15-Jul-28,LAGUNA_DEL_BARRO,TODD44@HOTMAIL.COM +2,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,01-Sep-20,RACHAEL_HARRINGTON,F,13-Oct-64,ANTONIO_CARBONI,ZCANTRELL@YAHOO.COM +3,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,01-Sep-20,RYAN_SILVA,M,13-Jan-25,COMANDANTE_LEAL,HEATHER60@GMAIL.COM +4,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,01-Sep-20,TIFFANY_KNIGHT,F,08-Sep-76,ALFREDO_DEMARCHI,BWARNER@GMAIL.COM +5,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,01-Sep-20,TYLER_ROSS,M,09-Sep-29,ARROYO_DE_LA_CRUZ,MARTINEZSTEPHANIE@GMAIL.COM +6,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,01-Sep-20,CAITLYN_FARRELL,F,16-Nov-40,ALDEA_APELEG,DROMAN@HOTMAIL.COM +7,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,01-Sep-20,ALBERT_REILLY,M,20-Apr-18,PUERTO_OJO_DE_AGUA,AMYSIMMONS@YAHOO.COM +8,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,01-Sep-20,KIM_GARZA,F,31-Dec-28,AGUA_LINDA,LWILSON@HOTMAIL.COM +9,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,01-Sep-20,DONNA_HICKS,F,05-Sep-34,PLANICIE_BANDERITA,KELLEYJAMES@GMAIL.COM +10,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,01-Sep-20,DAVID_NGUYEN,M,26-Feb-65,CAMPO_GARCIA,OWENDAWN@YAHOO.COM +11,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,02-Sep-20,NANCY_HOPKINS,F,22-Oct-12,HARAS_SAN_JACINTO,TARAKOCH@GMAIL.COM +12,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,02-Sep-20,ANNA_WILLIAMS,F,21-Jul-99,LA_LIMPIA,ELIZABETH50@YAHOO.COM +13,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,02-Sep-20,DARRELL_VILLA,M,04-Dec-14,AGUA_BLANCA,SKIM@GMAIL.COM +14,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,02-Sep-20,TAMMY_YOUNG,F,08-Jun-99,EMPALME_FRONTERA,USHERMAN@GMAIL.COM +15,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,02-Sep-20,RACHEL_MILLER,F,17-Dec-78,ABRA_DE_HINOJO,BRIAN17@GMAIL.COM +16,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,02-Sep-20,KRISTEN_LONG,F,17-Mar-08,COLONIA_MACKINLAY,BEARDMELINDA@YAHOO.COM +17,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,02-Sep-20,MRS._ANGELA_WILSON,F,31-Jul-53,AGUA_DEL_SIMBOL,TERESA23@GMAIL.COM +18,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,02-Sep-20,MELANIE_CHAN,F,24-May-72,AGUA_DE_TORRE,HOOVERJAMES@HOTMAIL.COM +19,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,02-Sep-20,VINCENT_ROMERO,M,23-Aug-19,CUCULLU,VPETERSON@HOTMAIL.COM +20,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,02-Sep-20,SHARON_MALDONADO,F,24-Dec-68,LA_DULCE,XCALDERON@YAHOO.COM +21,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,02-Sep-20,SHAWN_HOLT,M,16-Sep-11,CAMPO_SAN_JOSE,NATHAN85@YAHOO.COM +22,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,02-Sep-20,MELISSA_WRIGHT,F,06-Jan-95,CAMPO_LA_FLOR_LOS_RALOS,VWILSON@HOTMAIL.COM +23,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,02-Sep-20,HAILEY_LEE,F,20-Dec-13,BANDERALO,SEXTONREGINALD@HOTMAIL.COM +24,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,02-Sep-20,MELISSA_LARSON,F,04-May-03,VILLA_MANZANO,BRYANTSHELBY@HOTMAIL.COM +25,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,02-Sep-20,TIFFANY_FIELDS,F,12-Jun-77,EL_PINO,FRENCHBRIAN@HOTMAIL.COM +26,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,02-Sep-20,TRACY_CRAWFORD,F,17-May-14,ARROYO_PAREJA,JOSEJACKSON@HOTMAIL.COM +27,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,03-Sep-20,JOANN_HOWELL,F,28-Mar-58,AGUSTONI,WONGCALEB@YAHOO.COM +28,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,03-Sep-20,LAUREN_FREDERICK,F,19-Apr-24,CARI_LARQUEA,COLTON79@YAHOO.COM +29,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,03-Sep-20,SANDRA_ARROYO,F,24-Mar-16,GENERAL_RODRIGUEZ,XJOHNSON@GMAIL.COM +30,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,03-Sep-20,CAROLINE_JAMES,F,31-May-64,ANDRADE,PHILLIPSSHIRLEY@HOTMAIL.COM +31,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,03-Sep-20,CHRISTINA_WILKINSON,F,07-Dec-39,12_DE_OCTUBRE,DUNLAPMARCUS@GMAIL.COM +32,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,03-Sep-20,AMY_SMITH,F,29-Oct-28,ACASSUSO,MARTINEZMICHAEL@HOTMAIL.COM +33,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,03-Sep-20,NICOLE_BRYAN,F,08-May-11,ISLA_VICTORIA,MMILLER@GMAIL.COM +34,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,03-Sep-20,CHRISTOPHER_JOHNSON,M,16-Mar-79,ESMERALDA,CONWAYWILLIAM@GMAIL.COM +35,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,03-Sep-20,KRISTEN_MICHAEL,F,23-May-48,EL_ARAZA,ROBERTNGUYEN@YAHOO.COM +36,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,03-Sep-20,MICHAEL_COLE,M,10-Jun-14,ARROYO_CORTO,THOMPSONJAMES@HOTMAIL.COM +37,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,03-Sep-20,ADRIAN_NGUYEN,M,14-Mar-15,ACERILLOS,EMILY62@GMAIL.COM +38,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,03-Sep-20,JAMES_ESPARZA,M,13-Jul-35,ARROYO_TOMAS,BENJAMIN89@HOTMAIL.COM +39,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,03-Sep-20,STEVEN_ROBINSON,M,22-Jun-11,ASERRADERO_ARROYO,IPHILLIPS@YAHOO.COM +40,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,04-Sep-20,JOYCE_FAULKNER,F,12-Mar-04,ARANA,MOORECHRISTOPHER@GMAIL.COM +41,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,04-Sep-20,DAWN_FLORES,F,10-Dec-11,EL_RETIRO,DEBBIE46@YAHOO.COM +42,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,04-Sep-20,KEVIN_KIM,M,30-Jun-25,ENCINA,MIRANDA39@YAHOO.COM +43,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,04-Sep-20,ERIC_FOSTER,M,21-Feb-38,LA_ROSA,CAROLYNREYES@HOTMAIL.COM +44,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,04-Sep-20,SHAUN_HARRIS,M,24-Jan-72,BIGAND,SMITHSTEPHANIE@GMAIL.COM +45,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,04-Sep-20,JONATHAN_MCCARTHY,M,27-Sep-12,EL_CAMOATI,SARAHMOONEY@HOTMAIL.COM +46,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,04-Sep-20,PAMELA_WILLIAMS,F,24-Jan-12,ADAN_QUIROGA,STEVENSONJACOB@YAHOO.COM +47,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,04-Sep-20,MICHAEL_BROWN,M,09-Oct-88,LLAVALLOL,DERRICK97@YAHOO.COM +48,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,04-Sep-20,MEGAN_SCHWARTZ,F,09-Sep-26,COLONIA_EL_POTRERO,SWANSONGREGORY@YAHOO.COM +49,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,04-Sep-20,KAREN_WILLIAMS,F,27-Jan-08,COLONIA_HERNANDARIAS,TERESA05@HOTMAIL.COM +50,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,04-Sep-20,JENNIFER_GREGORY_PHD,F,09-Oct-15,CUENCA,JOHNSONDENNIS@GMAIL.COM +51,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,04-Sep-20,JESSICA_BROWN,F,13-Jun-93,ARROYO_CASCO,RYANPORTER@GMAIL.COM +52,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,04-Sep-20,BRENDA_HURST,F,24-Aug-35,VILLANI,JUSTIN13@YAHOO.COM +53,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,04-Sep-20,STACEY_MEYER,F,23-Sep-79,LA_SARA,GANTHONY@YAHOO.COM +54,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,05-Sep-20,SAMUEL_PARKER,M,15-Jul-38,EL_TREBOL,QSIMS@GMAIL.COM +55,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,05-Sep-20,MASON_CARPENTER,M,22-Aug-34,AGUA_LINDA,PAUL92@GMAIL.COM +56,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,05-Sep-20,THOMAS_GILLESPIE,M,04-Jan-05,BAJO_GUAZU,GCRAWFORD@HOTMAIL.COM +57,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,05-Sep-20,KENNETH_SMITH,M,24-Dec-55,ALGARROBAL,MARVINFULLER@GMAIL.COM +58,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,05-Sep-20,MICHAEL_KELLY,M,18-Aug-25,RECALDE,HARRISJEREMY@YAHOO.COM +59,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,05-Sep-20,CAROLINE_MOORE,F,08-Apr-06,BARRIO_JARDIN_LUZURIAGA,JASONTHOMAS@HOTMAIL.COM +60,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,05-Sep-20,JAMES_BRADLEY,M,19-Dec-77,BOLIVAR,PORTERDANIELLE@HOTMAIL.COM +61,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,05-Sep-20,JASON_SWANSON,M,18-Dec-16,ESTACION_CORONEL_PRINGLES,CHRISTINE98@HOTMAIL.COM +62,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,05-Sep-20,RICHARD_VASQUEZ,M,05-Feb-17,ABRA_DEL_TAFI,DAVIDCOURTNEY@YAHOO.COM +63,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,05-Sep-20,LINDSEY_GREEN,F,20-Jan-20,VILLA_HIPODROMO,LROSALES@GMAIL.COM +64,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,05-Sep-20,TREVOR_JACKSON,M,23-Aug-25,CHACRAS_VIEJAS,ANGELA25@GMAIL.COM +65,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,05-Sep-20,ALLISON_ESTRADA,F,16-May-93,HALE,KELLY47@HOTMAIL.COM +66,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,06-Sep-20,SAMANTHA_HINTON,F,26-Apr-42,COLONIA_EL_AGUARA,KLEINCHRISTINA@HOTMAIL.COM +67,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,06-Sep-20,SAMUEL_WALLACE,M,24-Aug-14,CAMPO_CASTRO,OFERNANDEZ@YAHOO.COM +68,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,06-Sep-20,STACY_WEBB,F,20-Nov-29,CARACOLES,BRIANLEWIS@HOTMAIL.COM +69,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,06-Sep-20,DONNA_LANE,F,31-Jul-43,BERABEVU,GTHOMPSON@GMAIL.COM +70,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,06-Sep-20,RYAN_GARZA,M,12-Apr-56,COLONIA_LOS_TRES_USARIS,MICHAEL47@YAHOO.COM +71,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,06-Sep-20,KIMBERLY_CARDENAS,F,22-May-11,EL_GUALICHO,XCOPELAND@YAHOO.COM +72,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,06-Sep-20,JACQUELINE_ADAMS,F,06-Jan-93,ASAMBLEA,DOUGLASROMERO@HOTMAIL.COM +73,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,06-Sep-20,KAREN_WILSON,F,09-Mar-27,ESTEBAN_DE_LUCA,KRISTINE32@GMAIL.COM +74,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,06-Sep-20,SHARON_DONALDSON,F,16-Aug-81,ADELA,SCASTILLO@HOTMAIL.COM +75,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,06-Sep-20,STEVEN_ROMERO,M,30-Jun-56,LIBANO,ANDERSONDEBRA@YAHOO.COM +76,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,06-Sep-20,LISA_SWANSON,F,02-Mar-09,LA_BUANA_MOZA,MRIVERA@GMAIL.COM +77,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,06-Sep-20,JENNA_WILSON,F,17-Jan-60,CATARATAS_DEL_IGUAZU,SARAHHARRIS@HOTMAIL.COM +78,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,06-Sep-20,MATTHEW_GRIFFIN,M,02-Jun-64,BUSTAMANTE,DIAZERIC@YAHOO.COM +79,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,07-Sep-20,JOSEPH_MEADOWS,M,14-Oct-31,EZPELETA_ESTE,SARA20@GMAIL.COM +80,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,07-Sep-20,STEPHANIE_HART,F,21-Sep-42,ARISTIDES_VILLANUEVA,PATELSAMUEL@YAHOO.COM +81,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,07-Sep-20,JAMES_ROBINSON,M,14-Oct-02,ARANGUREN,ROBINSONPAMELA@YAHOO.COM +82,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,07-Sep-20,CAROLYN_WATSON,F,02-May-58,SAN_ANDRES,GRIFFINMATTHEW@HOTMAIL.COM +83,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,07-Sep-20,RALPH_JONES,M,21-Oct-05,CAPDEPONT,HENSONTRACY@YAHOO.COM +84,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,07-Sep-20,JOHN_KING,M,04-Feb-46,KILOMETRO_125,RICHARDMARTINEZ@HOTMAIL.COM +85,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,07-Sep-20,JULIE_GARCIA,F,16-Jan-13,CORTINES,BASSERIK@GMAIL.COM +86,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,07-Sep-20,THOMAS_WOOD,M,14-Jan-81,CERRILLOS_AL_SUD,CYNTHIAWOLF@HOTMAIL.COM +87,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,07-Sep-20,THOMAS_FLORES,M,03-Dec-18,COLONIA_EL_SIMBOL,RPHILLIPS@GMAIL.COM +88,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,07-Sep-20,CARLOS_RICHARDS,M,09-Jun-87,ARRIBEÑOS,BRITTANY00@GMAIL.COM +89,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,07-Sep-20,KEVIN_FREEMAN,M,14-Jul-24,LA_PORTEÑA,MONICAMAYO@HOTMAIL.COM +90,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,08-Sep-20,ROBERT_CLARK,M,29-Nov-01,LA_FLORENCIA,ANTHONY05@HOTMAIL.COM +91,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,08-Sep-20,TRACY_CASTILLO_MD,M,07-Apr-56,3_DE_MAYO,JAMESANDRADE@GMAIL.COM +92,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,08-Sep-20,SHARON_SHEPARD,F,23-Sep-10,VILLARS,TAYLORJAMES@YAHOO.COM +93,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,08-Sep-20,CHERYL_SCHROEDER,F,26-Nov-54,CAPILLA_DEL_SEÑOR,EMACDONALD@YAHOO.COM +94,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,08-Sep-20,JESSE_BALDWIN,M,21-Oct-57,COLONIA_ZAPATA,SNYDERBRIAN@HOTMAIL.COM +95,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,08-Sep-20,OLIVIA_PETERSON,F,07-Feb-16,CAMPO_MONTE_LA_VIRUELA,BRIANARILEY@HOTMAIL.COM +96,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,08-Sep-20,ALAN_ONEILL,M,12-Dec-68,AERO_CLUB_ROSARIO,EGLOVER@HOTMAIL.COM +97,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,08-Sep-20,TAYLOR_BURNS,M,01-May-04,ALTAMIRANO,MIGUELWHITE@HOTMAIL.COM +98,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,08-Sep-20,XAVIER_MILLER,M,25-Mar-85,20_DE_SEPTIEMBRE,JEREMYRHODES@YAHOO.COM +99,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,09-Sep-20,RACHEL_GAMBLE,F,17-Sep-84,ATREUCO,REGINAFRANKLIN@HOTMAIL.COM +100,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,09-Sep-20,SEAN_MOORE,M,20-Oct-60,VILLARS,THOMASOLIVIA@YAHOO.COM +101,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,09-Sep-20,THOMAS_DAY,M,07-Nov-48,BAIGORRITA,MAXWILLIAMS@GMAIL.COM +102,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,09-Sep-20,BRANDI_PATTERSON,F,02-Jul-49,ARAÑITA,PATRICKWRIGHT@HOTMAIL.COM +103,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,09-Sep-20,GREGORY_JOHNSON,M,22-May-68,PAGANCILLO,CARRIEJOHNSON@GMAIL.COM +104,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,09-Sep-20,JONATHAN_JONES,M,13-Jun-17,BALDES_DE_PACHECO,WALTERCOMBS@YAHOO.COM +105,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,09-Sep-20,KIMBERLY_GONZALEZ,F,24-Jun-92,AVESTRUZ,SCHMIDTMARIA@HOTMAIL.COM +106,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,09-Sep-20,TODD_TUCKER,M,17-Jun-46,AGUA_DE_DIONISIO,MICHAEL85@HOTMAIL.COM +107,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,09-Sep-20,TIMOTHY_THOMAS,M,04-Jul-75,IFRAN,AFISHER@HOTMAIL.COM +108,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,09-Sep-20,ADAM_BROWN,M,23-Feb-05,ALTO_DE_LA_LEÑA,UMYERS@YAHOO.COM +109,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,09-Sep-20,RICKY_MEYER,M,08-Feb-63,COMANDANTE_GIRIBONE,GORDON94@HOTMAIL.COM +110,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,09-Sep-20,MELISSA_WALKER,F,18-Apr-30,SAN_GENARO_NORTE,MWARD@GMAIL.COM +111,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,09-Sep-20,DEBRA_FOWLER,F,08-Jun-31,ALAMO,AARONSMITH@HOTMAIL.COM +112,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,09-Sep-20,MITCHELL_ELLISON,M,25-Feb-22,CARAGUATAY,FGIBSON@HOTMAIL.COM +113,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,09-Sep-20,HEATHER_WASHINGTON,F,03-Oct-32,CABI_MONDA,CAMPBELLJAMES@HOTMAIL.COM +114,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,09-Sep-20,SHEILA_WONG,F,23-Mar-86,20_DE_SEPTIEMBRE,SMARTIN@GMAIL.COM +115,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,09-Sep-20,ANNA_MARTINEZ,F,21-Nov-60,ARROYO_ISABEL,LDUNN@GMAIL.COM +116,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,09-Sep-20,KATHERINE_MEDINA,F,17-Sep-26,CAMPO_CASTRO,REGINALD04@HOTMAIL.COM +117,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,10-Sep-20,LATASHA_SMITH,F,16-Dec-56,DON_TORCUATO,BRETT19@HOTMAIL.COM +118,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,10-Sep-20,ERICA_BAILEY,F,23-Oct-11,CONCEPCION_DEL_BERMEJO,TAMI08@HOTMAIL.COM +119,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,10-Sep-20,JOSHUA_PALMER,M,07-Jan-87,LA_PORTEÑA,MARK21@HOTMAIL.COM +120,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,10-Sep-20,JOHN_ONEAL,M,06-Feb-13,BATIRUANA,JOHN08@GMAIL.COM +121,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,10-Sep-20,JESSICA_WILLIAMS,F,16-Oct-08,BOUQUET,WAGNERMARIA@YAHOO.COM +122,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,10-Sep-20,JONATHAN_KENNEDY,M,20-Dec-33,ABRALAITE,JAMESJACKSON@HOTMAIL.COM +123,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,10-Sep-20,JONATHAN_LAM,M,06-Aug-28,BOCAS,LATOYAGOULD@GMAIL.COM +124,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,10-Sep-20,TAMMY_SANCHEZ,F,27-Apr-86,SIERRA_DE_LA_VENTANA,SAMANTHAGIBSON@HOTMAIL.COM +125,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,10-Sep-20,JUSTIN_WARD,M,15-Aug-51,CASCADA,HEATHER47@YAHOO.COM +126,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,10-Sep-20,JANET_JENKINS,F,21-Jul-12,BARRANCAS_COLORADAS,PATRICK54@GMAIL.COM +127,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,10-Sep-20,CHRISTINE_CONNER_MD,F,25-Jul-36,CAÑADA_SECA,JUSTINBROWN@YAHOO.COM +128,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,10-Sep-20,RONALD_KENNEDY,M,28-Apr-06,MORON,KHANLISA@GMAIL.COM +129,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,11-Sep-20,VERONICA_WHITE,F,10-Nov-08,ALTONA,HENDERSONMEGAN@HOTMAIL.COM +130,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,11-Sep-20,ANA_GRAVES,F,26-Aug-12,BAJO_GUAZU,ROSALESCLAUDIA@GMAIL.COM +131,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,11-Sep-20,MICHAEL_SCOTT,M,11-Sep-01,BENITO_JUAREZ,WILLIAMSONSARAH@YAHOO.COM +132,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,11-Sep-20,BRYCE_NAVARRO,M,02-Apr-70,ASCENCION,BROWNSYDNEY@HOTMAIL.COM +133,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,11-Sep-20,TAYLOR_WILLIAMS,M,13-May-60,CUARTEL_V,NWALLS@HOTMAIL.COM +134,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,11-Sep-20,ANGEL_MOSLEY,F,31-Oct-24,CAÑADA_DE_LAS_VACAS,ANDREWMARTIN@YAHOO.COM +135,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,11-Sep-20,WILLIE_SOLIS,M,04-Mar-19,ESC_NAV_MILITAR_RIO_SANT,AARON89@HOTMAIL.COM +136,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,11-Sep-20,DAVID_THOMPSON,M,14-Aug-04,ALEGRIA,BRIANSTANTON@HOTMAIL.COM +137,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,11-Sep-20,JIM_COX,M,20-Jun-71,CAA_YARI,OLIVEREVELYN@YAHOO.COM +138,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,11-Sep-20,DIANE_WARREN,F,24-Oct-09,CABURE,HEDWARDS@YAHOO.COM +139,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,11-Sep-20,JULIE_THOMPSON,F,06-Apr-92,EL_REMANSO,THOMAS62@GMAIL.COM +140,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,12-Sep-20,KRISTOPHER_WILKINS,M,09-Sep-58,CARRIZAL_NORTE,HUGHESRACHEL@YAHOO.COM +141,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,12-Sep-20,TINA_HILL,F,20-Feb-32,BARRIO_1_DE_MAYO,WILLIAMSONWILLIAM@YAHOO.COM +142,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,12-Sep-20,ELIZABETH_FLETCHER,F,16-Apr-28,COLONIA_MABRAGAÑA,RCLARK@YAHOO.COM +143,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,12-Sep-20,MIGUEL_WILLIAMS,M,01-Aug-83,INGENIO_LA_PROVIDENCIA,CCARTER@YAHOO.COM +144,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,12-Sep-20,MATTHEW_CONLEY,M,08-Oct-42,EL_ARAZA,WATSONMELISSA@HOTMAIL.COM +145,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,12-Sep-20,STEVEN_BOWMAN,M,24-Feb-49,ACONQUIJA,YKIM@GMAIL.COM +146,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,12-Sep-20,GEORGE_WASHINGTON,M,06-Apr-65,MECHA,TTAYLOR@YAHOO.COM +147,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,12-Sep-20,NATASHA_EDWARDS,F,02-Apr-77,ARROYO_LAS_MINAS,ADAMRAMIREZ@GMAIL.COM +148,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,13-Sep-20,MARCUS_PAYNE,M,11-Dec-15,APEADERO_LAS_CHIMBAS,ERICSULLIVAN@YAHOO.COM +149,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,13-Sep-20,YOLANDA_HARRIS,F,30-Jun-34,ALEJANDRA,BRENDAHODGES@YAHOO.COM +150,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,13-Sep-20,APRIL_JOYCE,F,05-Nov-35,CHOVET,SANDRA83@YAHOO.COM +151,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,13-Sep-20,JESSICA_VEGA,F,15-Feb-49,LUIS_CHICO,VWASHINGTON@HOTMAIL.COM +152,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,13-Sep-20,JASON_SHEA,M,01-Jun-42,ARROYO_HONDO,RONALDDEAN@GMAIL.COM +153,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,13-Sep-20,FRANK_WEAVER,M,18-Apr-06,INGENIERO_BALBIN,VICKIEWOOD@YAHOO.COM +154,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,13-Sep-20,MICHELE_TUCKER,F,11-Dec-98,BALDES_DE_PACHECO,ADAVIS@YAHOO.COM +155,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,14-Sep-20,ANDREW_LE,M,03-Sep-67,ARAÑITA,DOROTHY42@YAHOO.COM +156,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,14-Sep-20,JACOB_GOODWIN,M,09-May-96,COSTA_BONITA_BALNEARIO,TIMOTHY92@GMAIL.COM +157,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,14-Sep-20,MICHAEL_MUNOZ,M,29-Mar-68,ACHALCO,WHITNEY22@YAHOO.COM +158,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,14-Sep-20,KIMBERLY_FLOYD,F,03-Aug-16,ALBARDON,PAULBURCH@GMAIL.COM +159,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,14-Sep-20,TERRI_ONEAL,F,07-Jul-11,KILOMETRO_47,WANDAMILLER@GMAIL.COM +160,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,14-Sep-20,JULIE_MURRAY,F,08-Jun-22,INGENIERO_WILLIAMS,SWILSON@YAHOO.COM +161,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,14-Sep-20,NICHOLAS_ALVAREZ,M,07-Jul-43,COLONIA_GOBERNADOR_AYALA,SARAH42@YAHOO.COM +162,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,14-Sep-20,COLLIN_STEWART,M,09-Dec-08,POZO_NAVAGAN,CASSIEJOHNSON@GMAIL.COM +163,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,14-Sep-20,WILLIAM_BELL,M,16-Aug-75,JUAN_VELA,NICOLE13@HOTMAIL.COM +164,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,14-Sep-20,CHARLES_HAYDEN,M,16-Nov-66,ALEGRIA,JODY40@YAHOO.COM +165,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,14-Sep-20,TIFFANY_BROWN,F,01-Oct-03,16_DE_JULIO,CHARLESJAMES@GMAIL.COM +166,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,14-Sep-20,JOHN_WELLS,M,03-Jan-64,BUEN_PASTO,JASON46@GMAIL.COM +167,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,15-Sep-20,HEATHER_THOMAS,F,20-Mar-13,AGUAS_CALIENTES,JOSEPHCOLEMAN@YAHOO.COM +168,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,15-Sep-20,ERICA_PEREZ,F,27-Oct-82,EMPALME,HRICHARDSON@HOTMAIL.COM +169,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,15-Sep-20,PETER_DUNN,M,26-Mar-86,LOS_MOLINOS,NGARRETT@YAHOO.COM +170,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,15-Sep-20,BECKY_MCKEE,F,28-Mar-97,ARMSTRONG,ANTHONYLOPEZ@HOTMAIL.COM +171,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,15-Sep-20,TIMOTHY_BROWN,M,21-Sep-52,BARRANQUERAS,LOGAN69@GMAIL.COM +172,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,15-Sep-20,KIM_CARTER,F,12-Mar-20,CARLOS_PELLEGRINI,JOSEPHGILL@HOTMAIL.COM +173,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,15-Sep-20,JASON_FISHER,M,27-Mar-07,BAJO_LAS_TUNAS,STOUTLARRY@HOTMAIL.COM +174,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,15-Sep-20,LAURA_MAHONEY,F,21-May-48,ARROYO_DULCE,YBRAUN@YAHOO.COM +175,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,15-Sep-20,ANDREW_OSBORNE,M,12-Feb-89,ATALIVA,HMCCLAIN@YAHOO.COM +176,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,15-Sep-20,CHRISTOPHER_BASS,M,29-Sep-84,COPACABANA,JERRYHESS@YAHOO.COM +177,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,15-Sep-20,RENEE_COX,F,26-Aug-21,ANTONIO_TOMAS,RBAKER@HOTMAIL.COM +178,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,15-Sep-20,ANNA_CLARK,F,17-Dec-49,LA_FLORENCIA,SMITHBRIAN@GMAIL.COM +179,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,15-Sep-20,PENNY_HUANG,F,23-Nov-88,CAMPO_SALUSSO,ROBERT89@HOTMAIL.COM +180,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,15-Sep-20,SYDNEY_ENGLISH,F,25-Feb-48,ESMERALDA,JERRYARMSTRONG@YAHOO.COM +181,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,15-Sep-20,ROBERT_JOHNSON,M,01-Jun-74,JUAN_VELA,BROWNJANE@YAHOO.COM +182,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,15-Sep-20,JAMES_SINGH,M,20-Dec-17,ALASTUEY,PCOOPER@GMAIL.COM +183,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,15-Sep-20,BRANDON_THOMPSON,M,26-Mar-38,AGUA_DE_LOS_MANANTIALES,FARROYO@HOTMAIL.COM +184,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,16-Sep-20,KATHERINE_BAKER,F,27-Dec-19,PASO_TELEGRAFO,ANGELASMITH@GMAIL.COM +185,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,16-Sep-20,REBECCA_JOHNSON_MD,F,11-Oct-68,FRANCISCO_CASAL,JENNA90@YAHOO.COM +186,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,16-Sep-20,JACOB_NORRIS,M,26-Jan-62,BELLOCQ,NICOLENELSON@YAHOO.COM +187,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,16-Sep-20,YVONNE_FISHER,F,20-Sep-43,BOQUERON,PARKERANDREW@YAHOO.COM +188,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,16-Sep-20,KIM_TAYLOR,F,30-Aug-81,COLONIA_JOSEFA,TRACIROMERO@GMAIL.COM +189,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,16-Sep-20,JACQUELINE_HERNANDEZ,F,19-Aug-19,ARROYO_MAGDALENA,DANNYMARTIN@YAHOO.COM +190,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,16-Sep-20,JOHN_OLIVER,M,28-Nov-96,FRANCISCO_MADERO,KEVINPEREZ@HOTMAIL.COM +191,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,16-Sep-20,GLORIA_COOPER,F,21-Feb-08,LA_COLINA,HANDERSON@GMAIL.COM +192,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,16-Sep-20,CHRISTINA_PARSONS,F,22-Jan-50,VILLA_ANGELICA,PAMELALAWSON@YAHOO.COM +193,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,16-Sep-20,DUSTIN_BURTON,M,24-Jan-14,CAMINERA_LUJAN,ELIZABETH75@GMAIL.COM +194,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,16-Sep-20,TAMMY_BRYANT,F,28-Nov-69,GENTE_GRANDE,BRADSHAWCOURTNEY@GMAIL.COM +195,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,16-Sep-20,JAMES_BARRETT,M,19-Jun-41,AGUA_DEL_SIMBOL,HOGANKARL@HOTMAIL.COM +196,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,16-Sep-20,MICHAEL_MEYER,M,19-Mar-67,MARTIN_CORONADO,ALYSSASTAFFORD@YAHOO.COM +197,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,16-Sep-20,JENNIFER_COLLINS,F,08-Aug-11,COLONIA_FALCO,WMORROW@HOTMAIL.COM +198,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,17-Sep-20,ANTHONY_MILLER,M,27-Jun-83,12_DE_OCTUBRE,EJENNINGS@YAHOO.COM +199,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,17-Sep-20,JENNIFER_JIMENEZ,F,21-Nov-95,CORA,TBAILEY@YAHOO.COM +200,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,17-Sep-20,NICHOLAS_CASE,M,22-Jul-67,LA_DULCE,XNORRIS@GMAIL.COM +201,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,17-Sep-20,SAMUEL_BROOKS,M,18-Oct-87,TEMPERLEY,HANNAHWILLIAMS@GMAIL.COM +202,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,17-Sep-20,LORI_ROBERTS,F,14-Jan-02,INDACOCHEA,MURRAYDORIS@HOTMAIL.COM +203,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,17-Sep-20,JOSHUA_FRIEDMAN,M,11-Jan-69,JOSE_CLEMENTE_PAZ,VSMITH@HOTMAIL.COM +204,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,17-Sep-20,DAVID_EVANS,M,13-Jul-70,LOS_ANTIGUOS,DAVIDFLORES@YAHOO.COM +205,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,17-Sep-20,JESSICA_GREEN,F,12-Aug-10,ASTURIAS,HCRAWFORD@YAHOO.COM +206,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,17-Sep-20,GABRIELA_WEISS,F,04-Nov-93,NORDELTA,STONECATHERINE@YAHOO.COM +207,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,17-Sep-20,JAMES_GONZALEZ,M,08-Mar-42,CORONEL_ISLEÑOS,JOSEPHJACKSON@HOTMAIL.COM +208,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,17-Sep-20,TAYLOR_SAUNDERS,F,13-Nov-61,FORTIN_IRENE,AMANDA64@YAHOO.COM +209,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,17-Sep-20,RAYMOND_WILKINSON,M,04-Nov-55,ALDEA_SAN_ANDRES,CHRISTOPHER41@HOTMAIL.COM +210,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,17-Sep-20,BRANDON_KELLER,M,23-Nov-81,COLONIA_NUEVA_MONTEVIDEO,MASONMATTHEW@GMAIL.COM +211,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,17-Sep-20,KATHY_SOTO,F,30-Jan-39,COLONIA_BARON_HIRSCH,RANDALLROGERS@YAHOO.COM +212,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,17-Sep-20,ANDREA_JACKSON,F,13-Feb-99,ARROYO_DEL_CURA,ROBERTSJOSE@HOTMAIL.COM +213,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,18-Sep-20,TRISTAN_GONZALES,M,10-Dec-73,RICARDO_LAVALLE,NATASHARODRIGUEZ@GMAIL.COM +214,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,18-Sep-20,EARL_MARTINEZ,M,14-Feb-11,ABRA_RICA,WILLIAM80@HOTMAIL.COM +215,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,18-Sep-20,BRENDA_BENSON,F,12-Oct-19,DOLORES,JEFF02@GMAIL.COM +216,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,18-Sep-20,BREANNA_WELLS,F,29-Jan-56,25_DE_MAYO,JOSEPHTHOMPSON@YAHOO.COM +217,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,18-Sep-20,MICHELLE_EVANS,F,29-Mar-14,25_DE_MAYO,PHUGHES@HOTMAIL.COM +218,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,18-Sep-20,JUSTIN_MILLER,M,31-Dec-85,BIGAND,MOLINAJAMES@HOTMAIL.COM +219,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,18-Sep-20,DAVID_MICHAEL,M,15-Jan-60,LIBANO,FOSTERJAMES@GMAIL.COM +220,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,18-Sep-20,TANYA_MAYNARD,F,29-Jun-69,CHAVARRIA,WHITEJOEL@YAHOO.COM +221,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,18-Sep-20,STANLEY_THOMAS,M,14-Apr-06,ALGARROBO,SANCHEZNICHOLAS@YAHOO.COM +222,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,18-Sep-20,JACQUELINE_LYNCH,F,05-Feb-54,BIGAND,KEITH17@GMAIL.COM +223,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,18-Sep-20,LORI_SANCHEZ,F,03-Oct-24,ACEILAN,GBROWN@GMAIL.COM +224,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,18-Sep-20,GREGORY_PATEL,M,21-Mar-49,EL_CHALTEN,ROBERTMATTHEWS@YAHOO.COM +225,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,18-Sep-20,WILLIAM_ROLLINS,M,03-Jun-80,ANTIGUYOS,ARIASPATRICIA@HOTMAIL.COM +226,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,18-Sep-20,MELISSA_CHRISTIAN,F,12-Feb-55,ALMACEN_CASTRO,SMITHJEFFREY@HOTMAIL.COM +227,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,18-Sep-20,JEREMIAH_HERNANDEZ,M,15-Dec-92,INDIO_RICO,WILLIAM27@GMAIL.COM +228,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,18-Sep-20,DEBRA_ZHANG,F,16-Oct-84,AGUA_DE_LA_MULA,JENNIFER21@YAHOO.COM +229,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,18-Sep-20,HEATHER_DAVIDSON,F,08-Jul-05,AGRELO,THUANG@YAHOO.COM +230,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,19-Sep-20,RICHARD_REESE,M,10-Dec-71,AGUADITAS,SAWYERKIMBERLY@HOTMAIL.COM +231,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,19-Sep-20,JOSE_JACKSON,M,13-Mar-82,AGRELO,MIGUELMORGAN@YAHOO.COM +232,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,19-Sep-20,MELISSA_RODRIGUEZ,F,02-Nov-17,CACHIYUYAL,DARLENEHENRY@GMAIL.COM +233,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,19-Sep-20,SARAH_GALLAGHER,F,26-Aug-14,AYUI_PARADA,EDWARDHENDRICKS@HOTMAIL.COM +234,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,19-Sep-20,JAMES_THOMAS,M,11-Apr-46,SAN_JOSE,LYNCHSCOTT@YAHOO.COM +235,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,19-Sep-20,MATTHEW_BASS,M,07-Nov-60,DIEGO_LOPEZ,JEFFREYMANNING@YAHOO.COM +236,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,19-Sep-20,JAMES_CARTER,M,18-Dec-92,AYACUCHO,PVALDEZ@HOTMAIL.COM +237,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,19-Sep-20,STEPHANIE_HAYS,F,13-Oct-29,RAFAEL_CASTILLO,SAWYERROBIN@HOTMAIL.COM +238,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,19-Sep-20,MICHAEL_PETERSON,M,14-May-18,BANDERALO,ANDREWBARTON@YAHOO.COM +239,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,19-Sep-20,TARA_POWELL,F,13-Jul-38,GANDOLFI,CHELSEA78@HOTMAIL.COM +240,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,20-Sep-20,GEOFFREY_SHEA,M,13-Jan-90,BARROS_PAZOS,MILLERMONICA@GMAIL.COM +241,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,20-Sep-20,ERIK_PATTERSON,M,16-Nov-05,BOQUERON,FISHERPHILLIP@HOTMAIL.COM +242,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,20-Sep-20,JAMES_SHIELDS,M,24-Mar-49,LOS_INDIOS,NPROCTOR@HOTMAIL.COM +243,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,20-Sep-20,MARK_SHAW,M,14-Sep-08,COLONIA_JAPONESA,ERIN47@YAHOO.COM +244,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,20-Sep-20,JORGE_GOMEZ,M,06-May-29,ESTACION_USPALLATA,BARBARAMARTINEZ@HOTMAIL.COM +245,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,20-Sep-20,JOSEPH_FRANKLIN,M,20-Jan-72,AERO_CLUB_ROSARIO,MICHELLEPRESTON@YAHOO.COM +246,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,20-Sep-20,JUSTIN_PACHECO,M,24-Jun-79,ALBARRACIN,WILSONJENNIFER@GMAIL.COM +247,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,20-Sep-20,SHAWNA_WATKINS,F,12-Mar-80,BONPLAND,JESSESTEVENSON@HOTMAIL.COM +248,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,20-Sep-20,CHRISTOPHER_GARCIA,M,12-Aug-23,COLONIA_JAUREGUI,DONNA62@YAHOO.COM +249,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,20-Sep-20,ELIZABETH_MORENO,F,28-Jun-06,AGUA_DE_LA_ZORRA,TAYLORLORI@YAHOO.COM +250,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,20-Sep-20,MICHAEL_VASQUEZ,M,08-Apr-11,ALIJILAN,JAMESRAY@YAHOO.COM +251,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,20-Sep-20,JAMES_CAMPBELL,M,08-Jul-56,LA_PLATA,NBURCH@GMAIL.COM +252,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,20-Sep-20,DEBORAH_REID,F,11-Jul-35,COLIQUEO,XGRIFFIN@GMAIL.COM +253,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,20-Sep-20,MICHAEL_GRIFFIN,M,12-Sep-93,CARI_LARQUEA,SBRADY@HOTMAIL.COM +254,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,20-Sep-20,JOHN_JOHNSON,M,15-Jan-19,COLONIA_FREITAS,BTAYLOR@YAHOO.COM +255,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,20-Sep-20,EDWIN_JACKSON,M,11-Oct-05,CENTINELA,ANDERSONNATALIE@HOTMAIL.COM +256,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,20-Sep-20,DR._KATHRYN_TURNER,F,16-Nov-84,AGUADA_A_PIQUE,DVILLEGAS@YAHOO.COM +257,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,20-Sep-20,JENNIFER_HAWKINS,F,13-May-94,TEMPERLEY,MARY45@GMAIL.COM +258,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,20-Sep-20,KELLY_TAYLOR,F,14-Dec-94,MANUEL_OCAMPO,RANDALLWEBER@GMAIL.COM +259,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,20-Sep-20,MALLORY_VILLARREAL,F,26-Jan-81,AGUARA_CUA,PORTERDAVE@YAHOO.COM +260,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,21-Sep-20,BRIAN_MORRISON,M,25-Nov-43,ALTO_DE_LA_LEÑA,PATRICK64@GMAIL.COM +261,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,21-Sep-20,ELIZABETH_NAVARRO,F,02-Nov-78,COLONIA_AROCENA_INA,DWEST@HOTMAIL.COM +262,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,21-Sep-20,ELIJAH_ONEILL,M,17-Apr-46,12_DE_OCTUBRE,LOGANROBERTSON@GMAIL.COM +263,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,21-Sep-20,JASON_JOHNSON,M,26-Dec-69,LEUBUCO,STEVEN06@GMAIL.COM +264,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,21-Sep-20,NICOLE_TYLER,F,01-Dec-24,BENAVIDEZ,AMYCONTRERAS@GMAIL.COM +265,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,21-Sep-20,CHEYENNE_SOLOMON,F,27-Nov-08,MARIA_MAGDALENA,ZRAMIREZ@GMAIL.COM +266,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,21-Sep-20,HECTOR_SHERMAN,M,14-Jun-43,COLONIA_JAPONESA,EBAILEY@YAHOO.COM +267,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,21-Sep-20,JAMES_HARVEY_DDS,M,28-Jan-50,BAIGORRITA,FERGUSONBRANDON@HOTMAIL.COM +268,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,21-Sep-20,KIMBERLY_LANE,F,07-Apr-45,CEVIL_GRANDE,DICKERSONJAMES@HOTMAIL.COM +269,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,21-Sep-20,JESSICA_ADAMS,F,16-Sep-39,AGUA_DE_DIONISIO,ERICMONROE@HOTMAIL.COM +270,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,21-Sep-20,MARIA_EVANS,F,05-Nov-89,LA_CALIFORNIA,JENNIFER35@HOTMAIL.COM +271,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,22-Sep-20,MICHELLE_WALSH,F,22-Sep-73,ARROYO_CORTO,JESSICANEWMAN@HOTMAIL.COM +272,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,22-Sep-20,RUSSELL_ROBERTS,M,11-Dec-16,ALTO_LINDO,DEBRA58@GMAIL.COM +273,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,22-Sep-20,SHERRI_THOMAS,F,24-Jan-11,CORRALITO,MARKLYNCH@GMAIL.COM +274,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,22-Sep-20,JESSICA_JAMES,F,11-Nov-15,CARCARAÑA,VINCENTJOEL@YAHOO.COM +275,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,22-Sep-20,KRISTIN_BAXTER,F,12-Feb-83,CASABLANCA,QHANSON@GMAIL.COM +276,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,23-Sep-20,ELIJAH_MURPHY,M,29-Sep-63,ARROYO_URQUIZA,DMILLER@HOTMAIL.COM +277,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,23-Sep-20,MICHAEL_WILLIAMS,M,10-May-96,16_DE_JULIO,IHICKMAN@GMAIL.COM +278,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,23-Sep-20,JOHN_OWENS,M,18-Sep-20,CAMPO_DE_LOS_ANDES,ECHRISTIAN@HOTMAIL.COM +279,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,23-Sep-20,BETHANY_MCCALL,F,27-Dec-88,AGUA_AMARGA,HOWARDDENISE@YAHOO.COM +280,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,23-Sep-20,BENJAMIN_PARKER,M,12-Apr-53,GOBERNADOR_MOYANO,DOMINGUEZKRISTINA@GMAIL.COM +281,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,23-Sep-20,TAMARA_CARRILLO,F,10-Jun-23,CAÑADON_DE_LOS_INDIOS,KYOUNG@HOTMAIL.COM +282,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,23-Sep-20,LISA_MALONE,F,30-Aug-92,BAJO_DE_LOS_HUESOS,ZBROWN@HOTMAIL.COM +283,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,23-Sep-20,GREGORY_COLLINS,M,31-Jul-95,INGENIO_LA_PROVIDENCIA,HALEYKEVIN@HOTMAIL.COM +284,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,23-Sep-20,TRACY_MILLER,F,15-Oct-24,CAMPO_DEL_NORTE_AMERICANO,CHRISTINEMCCOY@YAHOO.COM +285,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,23-Sep-20,JANET_GOMEZ_DDS,F,04-Sep-51,AMERICA_UNIDA,CHERYL42@YAHOO.COM +286,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,23-Sep-20,KAREN_MOORE,F,07-Oct-07,ARATA,ZSMITH@HOTMAIL.COM +287,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,23-Sep-20,MARTIN_COBB,M,22-Aug-57,LA_PUNTA,REBECCAGORDON@HOTMAIL.COM +288,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,23-Sep-20,WILLIAM_FOWLER,M,05-Mar-09,CARAGUATAY,GEORGEMILES@HOTMAIL.COM +289,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,23-Sep-20,MICHAEL_ORTEGA,M,16-Jun-32,CARAPACHAY,WRIGHTLISA@HOTMAIL.COM +290,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,23-Sep-20,RODNEY_WILKERSON,M,21-Sep-31,CABURE,JOHNCANNON@GMAIL.COM +291,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,24-Sep-20,TARA_MCGEE,F,20-Jul-13,EL_REMANSO,GGARCIA@YAHOO.COM +292,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,24-Sep-20,KEVIN_AUSTIN,M,27-Feb-21,ALBARDON,EVAN49@GMAIL.COM +293,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,24-Sep-20,DEANNA_SANCHEZ,F,16-Oct-19,COLONIA_MONTE_LA_PLATA,QMARTINEZ@GMAIL.COM +294,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,24-Sep-20,JEFFREY_MILLER,M,11-Feb-32,PAZOS_KANKI,RACHEL07@YAHOO.COM +295,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,24-Sep-20,GINA_THOMAS,F,29-Jun-65,CIUDAD_MADERO,ROGERSMATTHEW@GMAIL.COM +296,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,24-Sep-20,BRENT_WEEKS,M,16-Nov-75,LA_TRANCA,DEBBIEAYALA@YAHOO.COM +297,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,24-Sep-20,RICKEY_GRIFFITH,M,14-Nov-86,ANECON_CHICO,KMAY@YAHOO.COM +298,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,24-Sep-20,ANDREA_REID,F,26-Jan-76,JOSE_FERRARI,JOHNRICHARDS@GMAIL.COM +299,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,24-Sep-20,KARL_KELLY,M,03-Apr-98,VALENTIN_ALSINA,GARYMOORE@GMAIL.COM +300,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,24-Sep-20,VICKIE_WILLIAMS,F,11-Jul-17,CORONEL_GRANADA,MEGANFERGUSON@GMAIL.COM +301,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,24-Sep-20,KIMBERLY_DAVILA,F,13-Feb-55,CAPITAN_SOLARI,WILLIAMSKARA@HOTMAIL.COM +302,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,24-Sep-20,KEVIN_BURTON,M,02-Nov-24,CAMPO_COLIQUEO,OWOLFE@HOTMAIL.COM +303,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,24-Sep-20,JAMES_BURNS,M,18-Jan-53,ARMINDA,WALVARADO@YAHOO.COM +304,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,24-Sep-20,GRACE_VELASQUEZ,F,24-Nov-83,AGUARA_CUA,GALLEGOSJIM@YAHOO.COM +305,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,24-Sep-20,FRANCIS_GLOVER,M,02-Apr-40,CASIMIRO_GOMEZ,MOORESTEVEN@YAHOO.COM +306,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,24-Sep-20,CHRISTINE_REED,F,20-Jul-00,ALABAMA,NANCY29@YAHOO.COM +307,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,24-Sep-20,ROBERT_WEAVER,M,13-Jun-65,ALEGRIA,RILEYKAREN@HOTMAIL.COM +308,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,24-Sep-20,RYAN_LANDRY,M,19-May-21,VILLA_RUIZ,QPERKINS@HOTMAIL.COM +309,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,24-Sep-20,LEE_REED,M,02-Jul-58,BASE_AERONAVAL_PUNTA_INDIO,FRANK33@GMAIL.COM +310,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,25-Sep-20,WILLIAM_FRY,M,06-Nov-10,ARROYO_HONDO,REBECCA24@HOTMAIL.COM +311,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,25-Sep-20,TRACY_CAREY,F,06-Jan-06,CARMEN_DE_ARECO,ROMANLEE@GMAIL.COM +312,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,25-Sep-20,TIFFANY_STEVENS,F,25-Sep-50,EL_CARRETERO,URUSSELL@GMAIL.COM +313,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,25-Sep-20,REBECCA_JOHNSON,F,11-Apr-20,CAMPO_DE_LOS_TOROS,MARSHALLANTHONY@HOTMAIL.COM +314,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,25-Sep-20,JASMINE_JOHNSTON,F,16-Nov-61,ANTONIO_PINI,JENNIFER65@YAHOO.COM +315,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,25-Sep-20,JENNIFER_HUDSON,F,18-Apr-04,CALCHAQUI,ANDRE87@YAHOO.COM +316,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,25-Sep-20,IAN_GOODMAN,M,20-Mar-48,CAPILLA_DEL_SEÑOR,JESSICA98@YAHOO.COM +317,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,25-Sep-20,JOYCE_CAMPBELL,F,16-Jun-90,COLONIA_MORGAN,DIANEDOMINGUEZ@GMAIL.COM +318,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,25-Sep-20,CRAIG_MORGAN,M,11-Oct-13,JOSE_LEON_SUAREZ,JACQUELINE43@GMAIL.COM +319,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,25-Sep-20,KAREN_HAMILTON,F,26-Apr-04,LA_AGUADA_DE_LAS_ANIMAS,TIMOTHYBERRY@YAHOO.COM +320,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,25-Sep-20,JAMES_BRADLEY,M,29-Jan-16,VILLARS,MATTHEW74@YAHOO.COM +321,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,26-Sep-20,JAMES_ROY,M,28-Dec-52,CLAUDIO_C_MOLINA,JACOBSMITH@GMAIL.COM +322,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,26-Sep-20,DANIEL_MULLINS,M,08-Jan-34,CHOLILA,TROYCHARLES@HOTMAIL.COM +323,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,26-Sep-20,KELSEY_BROWN,F,08-Feb-60,LOMAS_DEL_RIO_LUJAN,AVILAJOSEPH@GMAIL.COM +324,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,26-Sep-20,CHARLES_ALVARADO,M,23-Jul-35,SAN_FRANCISCO_SOLANO,QPARSONS@GMAIL.COM +325,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,26-Sep-20,JESSICA_JOHNS,F,17-Feb-24,CAMPO_DE_LOS_TOROS,KMULLINS@HOTMAIL.COM +326,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,26-Sep-20,CAROL_MORTON,F,23-May-99,AGUILARES,LAWSONLESLIE@HOTMAIL.COM +327,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,26-Sep-20,TERESA_ROWLAND,F,21-Oct-13,FRANCISCO_CASAL,RMORGAN@HOTMAIL.COM +328,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,26-Sep-20,RACHEL_JACKSON,F,30-Mar-93,COLONIA_HANSEN,SARAGARDNER@HOTMAIL.COM +329,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,26-Sep-20,JOSHUA_RICHARDS,M,25-May-52,ARROYO_SALADO,OSHERMAN@GMAIL.COM +330,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,26-Sep-20,HOLLY_SANCHEZ,F,17-Jul-37,AMILGANCHO,PATRICK50@YAHOO.COM +331,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,26-Sep-20,VICTORIA_CRAWFORD,F,13-Nov-17,CAMPO_RAFFO,ANGELA58@YAHOO.COM +332,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,26-Sep-20,HEATHER_RICHARDSON,F,08-Jan-08,CAÑADON_LEON,PAMELAMAYER@GMAIL.COM +333,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,27-Sep-20,JESUS_ROWE,M,03-Jul-74,LA_PELADA,MCOOPER@HOTMAIL.COM +334,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,27-Sep-20,CHRISTIAN_ROSS,M,03-Apr-78,RAFAEL_CALZADA,TRACIE62@YAHOO.COM +335,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,27-Sep-20,JOSEPH_BALDWIN,M,04-Feb-74,VALLE_HONDO,HARRINGTONJORDAN@HOTMAIL.COM +336,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,27-Sep-20,CYNTHIA_LEE,F,08-Dec-79,BARRIO_VILLA_SALADILLO,CASTROJAMIE@YAHOO.COM +337,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,27-Sep-20,DAVID_GARCIA,M,19-Jan-28,CARANDAITI,LISAROACH@HOTMAIL.COM +338,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,27-Sep-20,STEPHEN_WOODARD,M,28-Jan-10,DOCTOR_DOMINGO_HAROSTEGUY,FLORESCHRISTOPHER@HOTMAIL.COM +339,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,27-Sep-20,CHRISTINA_BOONE,F,27-Jul-21,AEROPUERTO_EZEIZA,BETTYMCKAY@HOTMAIL.COM +340,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,27-Sep-20,CHRISTOPHER_MADDEN,M,18-Jun-55,PUENTE_DEL_INCA,NICHOLASMONTGOMERY@YAHOO.COM +341,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,27-Sep-20,BOBBY_LOPEZ,M,10-Apr-96,BARRIO_1_DE_MAYO,ANDERSONSTEPHANIE@HOTMAIL.COM +342,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,27-Sep-20,JENNIFER_SHARP,F,10-May-28,25_DE_MAYO,ONEALNICOLE@GMAIL.COM +343,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,27-Sep-20,MELISSA_WARD,F,01-Feb-35,COLONIA_RIVAS,WHITAKERKATHERINE@HOTMAIL.COM +344,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,27-Sep-20,HALEY_WILLIAMS,F,02-May-93,AMBROSIO_P_LEZICA,MCGUIREKAREN@GMAIL.COM +345,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,28-Sep-20,COURTNEY_BAILEY,F,20-Mar-08,ABRA_RICA,JOSEPH58@HOTMAIL.COM +346,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,28-Sep-20,JOHN_HARRIS,M,21-Nov-28,BELLOCQ,BRYANCARMEN@GMAIL.COM +347,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,28-Sep-20,BRIAN_ROJAS,M,24-Dec-71,LA_CHIRLANDIA,SHARONMCCARTY@YAHOO.COM +348,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,28-Sep-20,JONATHAN_OCHOA,M,31-Aug-98,LA_SALADA,CHRISTYMOODY@HOTMAIL.COM +349,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,28-Sep-20,CLAIRE_LUCAS,F,19-Jul-14,AGUA_DE_DIONISIO,WOODSLISA@HOTMAIL.COM +350,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,28-Sep-20,WILLIAM_CUNNINGHAM,M,06-Aug-91,AGUADA_DE_GUERRA,NICOLE75@GMAIL.COM +351,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,28-Sep-20,DANIEL_REID,M,09-Jan-57,LIERRA_ADJEMIRO,YGONZALEZ@YAHOO.COM +352,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,28-Sep-20,DANIEL_EVANS,M,25-Sep-65,CROTTO,MAXWELLTERESA@HOTMAIL.COM +353,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,28-Sep-20,TAMMY_KING,F,25-Feb-12,LA_PORTEÑA,CARRILLOMARY@YAHOO.COM +354,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,28-Sep-20,ANDREW_SULLIVAN,M,17-Jul-80,ARBOL_VERDE,KIMBERLYSCHNEIDER@HOTMAIL.COM +355,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,28-Sep-20,ERIC_HERNANDEZ,M,26-Jul-18,CAVOUR,CHICKMAN@GMAIL.COM +356,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,28-Sep-20,STEPHANIE_RICHARDSON,F,20-Dec-82,17_DE_AGOSTO,JULIALOPEZ@YAHOO.COM +357,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,28-Sep-20,CHRISTINE_RUBIO,F,25-Jun-75,ARROYO_HONDO,JASONROBINSON@GMAIL.COM +358,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,29-Sep-20,MATTHEW_BOLTON,M,26-Oct-97,ALLEN,THOMASOBRIEN@YAHOO.COM +359,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,29-Sep-20,DAISY_TYLER,F,13-Mar-70,CABAÑA_EL_CISNE,RODNEY66@GMAIL.COM +360,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,29-Sep-20,MICHELLE_WADE,F,31-Mar-09,ALASTUEY,KLEWIS@GMAIL.COM +361,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,29-Sep-20,MICHAEL_DOMINGUEZ,M,06-Jul-09,ACHALCO,DONNAPEREZ@GMAIL.COM +362,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,29-Sep-20,TRACI_JUAREZ,F,03-Feb-70,ABRALAITE,GRIMESCYNTHIA@GMAIL.COM +363,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,29-Sep-20,BRITTNEY_SPARKS,F,24-Feb-62,AGUA_DE_CASTILLA,ERICABOWERS@GMAIL.COM +364,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,29-Sep-20,VALERIE_MAYNARD,F,02-Aug-41,FRIGORIFICO_CAP,FOWLERERIK@YAHOO.COM +365,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,29-Sep-20,BRITTNEY_COLE,F,10-Aug-34,COMANDANTE_GIRIBONE,JAMESMAYER@YAHOO.COM +366,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,29-Sep-20,MONICA_FARLEY,F,02-Oct-72,CAÑADA_RICA,MARIA48@YAHOO.COM +367,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,29-Sep-20,JOHN_FLORES,M,05-Dec-16,AGUADA_CHACAY_CO,CHURCHMIGUEL@GMAIL.COM +368,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,29-Sep-20,KEVIN_BOYLE,M,19-Jan-24,HITO_45,NBRADFORD@HOTMAIL.COM +369,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,29-Sep-20,CARL_WASHINGTON,M,04-Jul-48,6_DE_SEPTIEMBRE,FOXMICHAEL@GMAIL.COM +370,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,29-Sep-20,TODD_FRAZIER,M,12-Jun-30,ALBERTO_FLORES,AMYNEAL@GMAIL.COM +371,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,29-Sep-20,TRACY_MONTGOMERY,F,25-Jul-29,ESTANCIAS,KEITHHERNANDEZ@GMAIL.COM +372,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,29-Sep-20,LORI_ANDERSON,F,11-May-20,ALVARO_BARROS,RACHELREYNOLDS@HOTMAIL.COM +373,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,30-Sep-20,JENNIFER_ZUNIGA,F,02-Sep-85,BARRANQUITAS,VINCENTLAURA@GMAIL.COM +374,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,30-Sep-20,JESSICA_WILSON,F,31-Jan-48,CORONEL_GRANADA,GPAGE@YAHOO.COM +375,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,30-Sep-20,RONNIE_SANDERS,M,20-Oct-15,EL_TRIGO,KARAYATES@YAHOO.COM +376,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,30-Sep-20,YVONNE_JOHNSON,F,05-Sep-32,BENITO_JUAREZ,MCDONALDAARON@GMAIL.COM +377,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,30-Sep-20,HANNAH_HALL,F,30-Dec-48,AGUADA,HEATHER32@GMAIL.COM +378,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,30-Sep-20,JENNIFER_RAY,F,28-Sep-16,COLONIA_ALBERDI,DAVID54@YAHOO.COM +379,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,30-Sep-20,MEGHAN_SMITH,F,27-Dec-80,CAMPO_LA_RIVIERE,RTAYLOR@YAHOO.COM +380,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,30-Sep-20,DALE_PATEL,M,22-Nov-08,4_DE_NOVIEMBRE,EDUKE@HOTMAIL.COM +381,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,30-Sep-20,DANIEL_COHEN,M,13-Nov-83,LEHMANN,FRANKSMITH@HOTMAIL.COM +382,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,01-Oct-20,RYAN_CARLSON,M,03-Jul-69,HARAS_SAN_JACINTO,JROMERO@GMAIL.COM +383,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,01-Oct-20,GRANT_RUIZ,M,25-Jan-26,CAÑADON_SECO,WEAVERBARBARA@GMAIL.COM +384,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,01-Oct-20,ERICA_NELSON,F,03-Feb-42,ALPACHIRI,ANTHONY24@YAHOO.COM +385,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,01-Oct-20,KAREN_GAMBLE,F,26-Oct-20,CAMPO_PESOA,STEPHANIEBERRY@YAHOO.COM +386,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,01-Oct-20,CHRISTOPHER_RUSSELL,M,04-Apr-46,BELLOCQ,PATTERSONJEREMY@GMAIL.COM +387,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,01-Oct-20,ANTHONY_KENNEDY,M,16-Feb-04,JESUS_MARIA,ALEXANDRA42@GMAIL.COM +388,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,01-Oct-20,JEFFREY_SMITH,M,18-Oct-32,ANGEL_GALLARDO,ZTAYLOR@GMAIL.COM +389,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,01-Oct-20,LAURA_RIDDLE,F,22-May-32,ESTEBAN_DE_LUCA,JOSHUARIVERA@HOTMAIL.COM +390,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,01-Oct-20,MADELINE_CARSON,F,22-Jul-31,BOCAYUBA,CHRISTOPHER85@YAHOO.COM +391,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,01-Oct-20,ANNA_LOWE,F,20-Jun-04,AGUAS_DE_LAS_MULAS,OHUNT@YAHOO.COM +392,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,01-Oct-20,ANGELA_NGUYEN,F,13-Jun-06,ARROYO_SALADO,MEGAN93@GMAIL.COM +393,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,01-Oct-20,JOSHUA_SPEARS,M,03-May-64,ENCINA,PSANDERS@HOTMAIL.COM +394,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,01-Oct-20,REGINA_BRIGGS,F,18-Jun-66,ARROYO_PESCADO,KATELYN31@GMAIL.COM +395,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,01-Oct-20,DAVID_BROWN,M,10-Dec-94,BLANDENGUES,CARTERKEITH@HOTMAIL.COM +396,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,01-Oct-20,JESSICA_SANTIAGO,F,26-Oct-26,ALPACHIRI,DAWN33@YAHOO.COM +397,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,02-Oct-20,MELISSA_ROSS,F,20-Feb-62,10_DE_MAYO,WILLIAM11@GMAIL.COM +398,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,02-Oct-20,HEATHER_WILLIAMS,F,22-Jun-92,ALTO_LAS_LECHUZAS,CHERYLCHAN@GMAIL.COM +399,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,02-Oct-20,KEVIN_HARMON,M,24-Aug-18,LA_FLORENCIA,BISHOPPATRICK@HOTMAIL.COM +400,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,02-Oct-20,CHRISTINA_GUTIERREZ,F,23-Dec-65,BUSTAMANTE,SMITHMELANIE@HOTMAIL.COM +401,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,02-Oct-20,GARY_HAYS,M,16-Apr-07,AGUAYO,DANIELMENDOZA@HOTMAIL.COM +402,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,02-Oct-20,KRISTI_CHERRY,F,03-Jul-62,WILDE,ZRIVERA@GMAIL.COM +403,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,02-Oct-20,STEPHANIE_MARTIN,F,05-Dec-34,CERES,NSANCHEZ@YAHOO.COM +404,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,02-Oct-20,ANDREW_MULLINS,M,11-Aug-01,CAMPO_HUBER,MILLERLUIS@YAHOO.COM +405,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,02-Oct-20,CRAIG_AUSTIN,M,19-Mar-62,ALDEA_APELEG,HERNANDEZREBECCA@HOTMAIL.COM +406,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,02-Oct-20,JUSTIN_HOWELL,M,09-May-40,ALANICES,CRYSTALTAYLOR@GMAIL.COM +407,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,02-Oct-20,HEATHER_MILLER_MD,F,22-Jun-39,COLONIA_JAPONESA,COURTNEYGONZALEZ@GMAIL.COM +408,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,02-Oct-20,DUSTIN_WILSON,M,18-Jun-20,WILDE,KFRYE@HOTMAIL.COM +409,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,02-Oct-20,WESLEY_HORNE,M,04-Apr-35,BOCAS,XARCHER@YAHOO.COM +410,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,02-Oct-20,MATTHEW_MOODY,M,02-Jan-33,COLONIA_HANSEN,GONZALEZKELSEY@HOTMAIL.COM +411,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,03-Oct-20,KATIE_SAUNDERS,F,14-Jan-65,LAS_PALMAS,OFREEMAN@YAHOO.COM +412,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,03-Oct-20,NICOLE_STEWART_DVM,F,19-Aug-25,ALTO_JAGUEL,COLLINSPAUL@GMAIL.COM +413,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,03-Oct-20,TIMOTHY_TOWNSEND,M,24-Nov-78,CARLOS_PELLEGRINI,JOHN38@GMAIL.COM +414,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,03-Oct-20,BRIAN_REYNOLDS,M,27-Jan-23,BARRIO_EL_TONTAL,MATTHEWADAMS@HOTMAIL.COM +415,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,03-Oct-20,MARIE_MASON,F,06-Oct-34,ATREUCO,DANIELFLOWERS@YAHOO.COM +416,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,03-Oct-20,RYAN_REYES,M,23-Oct-40,7_DE_ABRIL,ANDRADEAPRIL@GMAIL.COM +417,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,03-Oct-20,SARAH_ROACH,F,22-Nov-17,EL_HOYO,HAROLDADAMS@YAHOO.COM +418,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,03-Oct-20,JOSEPH_CLARK,M,10-Jul-36,FARO_SAN_ANTONIO,MOOREMARK@YAHOO.COM +419,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,03-Oct-20,KEVIN_CARPENTER,M,25-Feb-36,AGUA_DE_CASTILLA,LOPEZCATHERINE@GMAIL.COM +420,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,04-Oct-20,REBECCA_BERRY,F,28-Sep-56,ARTURO_SEGUI,BHAMILTON@GMAIL.COM +421,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,04-Oct-20,BENJAMIN_PETERSEN,M,19-May-05,AGUA_COLORADA,JEFFREYYOUNG@YAHOO.COM +422,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,04-Oct-20,JEAN_KELLY,F,03-Oct-59,VILLA_MANZANO,QLEWIS@YAHOO.COM +423,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,04-Oct-20,STEVEN_MARTIN,M,17-Jun-16,ANGOSTURA,BENJAMINANDERSON@YAHOO.COM +424,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,04-Oct-20,ALLISON_RILEY,F,30-Apr-74,VILLA_ANGELICA,AMY77@GMAIL.COM +425,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,04-Oct-20,ANTHONY_KING,M,12-Jan-40,JOSE_FERRARI,JSHELTON@YAHOO.COM +426,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,04-Oct-20,JOSEPH_KENT,M,22-Sep-40,PEYRANO,BRANDONMCCORMICK@HOTMAIL.COM +427,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,04-Oct-20,NATASHA_MATTHEWS,F,07-Jul-62,EREZCANO,CHANGSTEPHANIE@GMAIL.COM +428,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,04-Oct-20,JOSHUA_PEREZ,M,23-Jul-19,COOPER,TCHRISTIAN@GMAIL.COM +429,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,04-Oct-20,TONY_JOHNSON,M,28-Nov-23,HARAS_SAN_JACINTO,GARCIAVINCENT@YAHOO.COM +430,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,04-Oct-20,ROBIN_GRANT,F,09-Jun-22,ARROYO_QUILLA,CHARLESEDWARDS@HOTMAIL.COM +431,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,04-Oct-20,ROBERT_HERNANDEZ,M,04-Mar-04,ALTO_CON_ZAMPA,WRIGHTLEONARD@HOTMAIL.COM +432,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,04-Oct-20,JOHN_GRAY,M,16-Sep-19,VILLA_ROSA,BOONEPRESTON@GMAIL.COM +433,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,05-Oct-20,ASHLEY_BROWN,F,08-Jan-84,COLONIA_HANSEN,ROBERTSROBERT@YAHOO.COM +434,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,05-Oct-20,PAMELA_PHILLIPS,F,18-Jul-16,BANDA_VARELA,MPOPE@GMAIL.COM +435,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,05-Oct-20,JONATHAN_OROZCO,M,02-Jul-15,ALGARROBAL_PUISOYE,NICOLE35@HOTMAIL.COM +436,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,05-Oct-20,SEAN_DAVIS,M,15-Feb-07,ALPACHIRI,JELLIOTT@YAHOO.COM +437,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,05-Oct-20,JOSE_HICKS,M,10-Nov-24,ALVARO_BARROS,ANDERSONANDREW@YAHOO.COM +438,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,05-Oct-20,TOM_ROSE_MD,M,24-Jun-45,AMERICA,ELIZABETHWOODS@HOTMAIL.COM +439,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,05-Oct-20,LISA_GONZALEZ,F,22-Oct-47,ANGACO_NORTE,MILLERJONATHON@GMAIL.COM +440,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,05-Oct-20,ROBERTO_BLACK,M,18-Feb-33,ATALAYA,DJACKSON@HOTMAIL.COM +441,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,05-Oct-20,SHANNON_JONES,F,02-Jun-79,BARADERO,JOHNSONANTHONY@YAHOO.COM +442,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,05-Oct-20,MICHAEL_GONZALEZ,M,24-Oct-56,COLONIA_EGIDO,ATKINSONCHARLES@HOTMAIL.COM +443,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,05-Oct-20,VICTOR_WHITE,M,18-Oct-93,CHIMPAY,CAMPBELLASHLEY@YAHOO.COM +444,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,05-Oct-20,PATRICK_JACKSON,M,25-Feb-25,AERO_CLUB_ROSARIO,DEANNA37@YAHOO.COM +445,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,05-Oct-20,JOSEPH_MCGUIRE,M,04-Jan-43,COLONIA_HINOJO,DAWN77@YAHOO.COM +446,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,06-Oct-20,EMMA_BALL,F,13-May-21,TRISTAN_SUAREZ,ZBUCKLEY@HOTMAIL.COM +447,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,06-Oct-20,COURTNEY_KIRK,F,06-Jul-68,CAMPO_MEDINA,MBREWER@GMAIL.COM +448,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,06-Oct-20,AMY_WALLACE,F,31-Mar-12,CATARATAS_DEL_IGUAZU,DAVIDHESS@HOTMAIL.COM +449,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,06-Oct-20,NOAH_HARRIS,M,18-Nov-98,ARROYO_PALMAR,OSUMMERS@GMAIL.COM +450,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,06-Oct-20,BRENDA_WALKER,F,24-Nov-07,BERDUC,SHEPHERDCARL@GMAIL.COM +451,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,06-Oct-20,CHAD_BOOKER,M,07-Jul-37,BUENA_VISTA,JENNIFERSANCHEZ@GMAIL.COM +452,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,07-Oct-20,DEBBIE_HOLDEN,F,22-Jan-22,ALTO_LINDO,TURNERPAMELA@GMAIL.COM +453,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,07-Oct-20,SHERRY_GONZALEZ,F,29-Jul-29,9_DE_JULIO,AFLEMING@HOTMAIL.COM +454,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,07-Oct-20,DR._MARY_PEREZ,F,28-Aug-04,AGUA_DE_LAS_PALOMAS,VIRGINIAROBERTS@HOTMAIL.COM +455,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,07-Oct-20,KYLIE_REYES,F,06-Jan-03,AGUADA_GUZMAN,CHRISTOPHERRIVERA@GMAIL.COM +456,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,07-Oct-20,JESSE_RODRIGUEZ,M,18-May-54,LA_MOROCHA,URANGEL@HOTMAIL.COM +457,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,07-Oct-20,SUSAN_FULLER,F,29-Jan-69,CHIVILCOY,REGINA66@YAHOO.COM +458,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,07-Oct-20,ANTHONY_GARNER,M,25-Feb-53,SAN_MAYOL,JOSEPHDAVIS@HOTMAIL.COM +459,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,07-Oct-20,HECTOR_GARZA,M,11-Feb-34,SAN_FERNANDO,TRACYMORALES@YAHOO.COM +460,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,07-Oct-20,ANDREW_BELTRAN,M,15-Oct-17,COLONIA_ESPAÑA,BARBARAORTIZ@HOTMAIL.COM +461,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,07-Oct-20,JOHN_ROMERO,M,26-Jul-21,LA_UNION,SBARBER@YAHOO.COM +462,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,07-Oct-20,ANGELICA_HOFFMAN,F,29-Apr-13,PUERTO_OJO_DE_AGUA,MBOYD@HOTMAIL.COM +463,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,07-Oct-20,MAUREEN_LONG,F,18-Aug-22,ABALO,NATHANIEL42@HOTMAIL.COM +464,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,08-Oct-20,SHERI_QUINN,F,27-Apr-84,SAN_MAYOL,DEREK21@GMAIL.COM +465,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,08-Oct-20,MATTHEW_COLE,M,19-Aug-49,ARROYO_DEL_REY,THOMASCYNTHIA@YAHOO.COM +466,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,08-Oct-20,PAMELA_MANN,F,25-Dec-72,ALDEA_FORESTAL,CAMPOSAMBER@YAHOO.COM +467,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,08-Oct-20,STEVEN_HARDY,M,01-Dec-18,CORONEL_BOERR,DARRELLJIMENEZ@YAHOO.COM +468,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,08-Oct-20,DWAYNE_DENNIS,M,10-Aug-11,ARROYO_MOLINO,ROBERTSONMORGAN@HOTMAIL.COM +469,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,08-Oct-20,BRIAN_FOLEY,M,02-Jul-89,ALBERTO_GERCHUNOFF,TRACI74@GMAIL.COM +470,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,08-Oct-20,SHAWN_RICHARDSON,M,04-Jul-02,CHOCORI,RAMIREZGINA@YAHOO.COM +471,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,08-Oct-20,MR._CURTIS_NGUYEN,M,04-Jan-36,BELLA_ITALIA,JACKSONCRYSTAL@HOTMAIL.COM +472,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,08-Oct-20,SUSAN_LEBLANC,F,26-Apr-18,ALBARRACIN,MMORALES@YAHOO.COM +473,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,08-Oct-20,JAMES_MARTIN,M,20-Oct-83,PUNTA_LARA,JANICE49@GMAIL.COM +474,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,08-Oct-20,TAYLOR_MCMAHON,F,03-Feb-10,SAN_JOSE,JONESJENNA@HOTMAIL.COM +475,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,09-Oct-20,JACOB_HICKMAN,M,31-Jan-07,ABBOTT,ANDERSONMELISSA@GMAIL.COM +476,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,09-Oct-20,JACOB_THOMAS,M,15-Sep-47,AGUA_COLORADA,PAUL06@GMAIL.COM +477,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,09-Oct-20,JESSICA_JONES,F,04-Jun-06,ARROYO_URQUIZA,MCBRIDEJOHN@GMAIL.COM +478,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,09-Oct-20,JENNIFER_BECK_DVM,F,20-May-55,SANTA_TERESITA,HATFIELDJOHNATHAN@GMAIL.COM +479,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,09-Oct-20,LISA_FOSTER,F,24-Jan-49,25_DE_MAYO,IPOTTER@HOTMAIL.COM +480,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,10-Oct-20,DAVID_MASON,M,12-May-38,BEALISTOCK,GABRIELLE52@GMAIL.COM +481,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,10-Oct-20,TYLER_KERR,M,19-May-63,HUANQUEROS,COLEMELISSA@GMAIL.COM +482,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,10-Oct-20,WILLIAM_ROGERS,M,10-Jan-17,CATARATAS_DEL_IGUAZU,BLAKE61@YAHOO.COM +483,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,10-Oct-20,BRANDON_JONES,M,18-Feb-85,JUAN_VUCETICH_EX_DR_R_LEVENE,ISMITH@HOTMAIL.COM +484,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,10-Oct-20,JUSTIN_GARDNER,M,19-May-99,KILOMETRO_374,ABROWN@GMAIL.COM +485,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,10-Oct-20,STEVEN_SCOTT,M,12-Jul-13,BANDA_FLORIDA,YOUNGSHELBY@YAHOO.COM +486,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,10-Oct-20,THOMAS_WILSON,M,10-Sep-41,16_DE_JULIO,JODYSMITH@HOTMAIL.COM +487,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,10-Oct-20,AMBER_SMITH,F,24-Apr-15,AGUSTONI,STEELEJOHN@HOTMAIL.COM +488,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,10-Oct-20,MARC_MORROW,M,14-Mar-86,LOMAS_DE_ZAMORA,KARINA37@YAHOO.COM +489,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,10-Oct-20,CARL_BALDWIN,M,26-Mar-88,CAMPAMENTO_SOL,ROBERTVALDEZ@GMAIL.COM +490,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,10-Oct-20,DENNIS_SIMPSON,M,26-Apr-00,COLONIA_MONTE_LA_PLATA,INGRAMDONALD@GMAIL.COM +491,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,10-Oct-20,ROBIN_ROWLAND,F,14-Sep-10,ALTAMIRANO_NORTE,ASHLEYBROWN@HOTMAIL.COM +492,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,11-Oct-20,RICHARD_JONES,M,19-Sep-64,FIRMAT,TERESA84@YAHOO.COM +493,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,11-Oct-20,ANTHONY_WATKINS,M,22-Feb-17,LOS_CORREDORES,DMURRAY@HOTMAIL.COM +494,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,11-Oct-20,DANIEL_HERNANDEZ,M,03-Jul-73,CHAVARRIA,JIMCHAVEZ@HOTMAIL.COM +495,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,11-Oct-20,DAWN_SAUNDERS,F,12-Mar-54,ANILLACO,CHRISTOPHER56@HOTMAIL.COM +496,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,11-Oct-20,MICHAEL_SPENCER,M,01-Apr-28,CAMINERA_SAMBOROMBON,JACK76@GMAIL.COM +497,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,11-Oct-20,MICHAEL_LAMB,M,06-Oct-34,KILOMETRO_77,RACHEL86@HOTMAIL.COM +498,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,11-Oct-20,PAUL_THOMAS,M,18-Oct-57,BENITO_JUAREZ,NDELEON@HOTMAIL.COM +499,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,11-Oct-20,TARA_COLLINS,F,17-Nov-69,BURZACO,OFLORES@YAHOO.COM +500,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,11-Oct-20,BRIAN_HOWARD,M,27-Jul-41,BONPLAND,SUE21@HOTMAIL.COM +501,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,11-Oct-20,ANDREW_SULLIVAN,M,02-Oct-46,FRANCISCO_ALVAREZ,OMARVASQUEZ@YAHOO.COM +502,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,11-Oct-20,HAYDEN_JENNINGS,M,09-May-63,COLONIA_LA_NEGRA,JULIAJOHNSON@GMAIL.COM +503,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,11-Oct-20,STEVEN_KEITH,M,18-Dec-47,ISLA_LOS_LAURELES,PATRICIA80@YAHOO.COM +504,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,11-Oct-20,JULIA_WEBB,F,20-Jul-65,EL_ESPINILLO,DLEE@HOTMAIL.COM +505,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,11-Oct-20,JEFFREY_HOUSTON,M,29-Aug-71,ESTACION_YERUA,DEBORAH60@GMAIL.COM +506,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,11-Oct-20,JAMES_DOUGHERTY,M,22-May-54,BUENA_NUEVA,DENNISCONWAY@YAHOO.COM +507,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,11-Oct-20,ZACHARY_BROWN,M,25-Sep-61,ALFEREZ_SAN_MARTIN,TRAVISHOUSTON@YAHOO.COM +508,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,11-Oct-20,KIMBERLY_DIAZ,F,12-Dec-06,CAÑADON_CHILENO,DAVID99@GMAIL.COM +509,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,12-Oct-20,BONNIE_MATHEWS,F,01-Jul-77,ALFREDO_PEÑA,CURTISPARKER@YAHOO.COM +510,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,12-Oct-20,RACHAEL_RICHARDSON,F,19-Apr-84,CARACOLES,WALKERJAMES@YAHOO.COM +511,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,12-Oct-20,RICKY_REESE,M,20-Jan-22,BARRIO_FERRI,HASHLEY@GMAIL.COM +512,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,12-Oct-20,ANN_ALVAREZ,F,26-Mar-22,COMANDANTE_NICANOR_OTAMENDI,KHANLISA@GMAIL.COM +513,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,12-Oct-20,RICKY_DELGADO,M,28-Apr-94,VIRREY_DEL_PINO,JUSTINCHAVEZ@YAHOO.COM +514,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,12-Oct-20,JASON_MEYER,M,11-Jun-44,CLAYPOLE,CLEWIS@HOTMAIL.COM +515,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,12-Oct-20,TIMOTHY_JOHNSTON,M,15-Jun-29,BME_BAVIO_GRAL_MANSILLA,RYAN49@GMAIL.COM +516,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,12-Oct-20,KATHERINE_BOND,F,18-Jun-38,AGOTE,IANDRADE@GMAIL.COM +517,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,12-Oct-20,HOWARD_ANDRADE,M,29-Aug-83,ARROYO_DE_LA_CRUZ,MARKHILL@GMAIL.COM +518,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,12-Oct-20,TIFFANY_ELLIS,F,07-Jun-34,ARRASCAETA,ROGERSLISA@HOTMAIL.COM +519,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,12-Oct-20,RICKY_KING,M,26-Aug-14,AGUADA_CHACAY_CO,PAYNESARAH@GMAIL.COM +520,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,12-Oct-20,SEAN_MILLER,M,07-Mar-07,FUNKE,RUSSELLBRYAN@HOTMAIL.COM +521,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,12-Oct-20,KIMBERLY_BROWN,F,29-Sep-26,CAÑADA,XHAHN@HOTMAIL.COM +522,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,12-Oct-20,MICHAEL_THOMPSON,M,21-Oct-18,COLONIA_CUNCI,QJOHNSON@HOTMAIL.COM +523,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,12-Oct-20,KENNETH_LYNN,M,26-Apr-04,AGUA_COLORADA,THERESAMUNOZ@GMAIL.COM +524,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,12-Oct-20,BRIAN_BUCKLEY,M,12-Jun-72,CAMPO_QUIRNO,BROWNINGCHRISTOPHER@GMAIL.COM +525,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,12-Oct-20,TIMOTHY_GRAVES,M,07-Jan-16,CAMPO_DE_TALAMAYO,TERRI10@YAHOO.COM +526,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,13-Oct-20,LOGAN_THOMAS,M,01-Oct-62,CAAGUAZU,PCLARK@YAHOO.COM +527,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,13-Oct-20,BRIAN_CHARLES,M,06-Aug-17,ALIZAL,VTHOMAS@GMAIL.COM +528,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,13-Oct-20,KIMBERLY_WIGGINS,F,05-Feb-38,BARROS_PAZOS,ANDREWRANDOLPH@GMAIL.COM +529,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,13-Oct-20,GINA_STEVENS,F,05-Jun-74,COLONIA_TACURALES,JASMINE29@HOTMAIL.COM +530,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,13-Oct-20,EDWIN_ESPARZA,M,17-Aug-20,MAORI,QFARMER@HOTMAIL.COM +531,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,13-Oct-20,WILLIAM_BARAJAS,M,06-Mar-75,BARROS_PAZOS,RANDYONEILL@GMAIL.COM +532,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,13-Oct-20,JENNIFER_CLARK,F,08-Feb-86,CAÑADA_DE_LAS_OVEJAS,YJONES@YAHOO.COM +533,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,13-Oct-20,TIFFANY_JENSEN,F,13-Aug-29,VILLA_SAUCE,WSHELTON@HOTMAIL.COM +534,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,13-Oct-20,TIFFANY_MARTINEZ,F,22-Jan-08,BAÑADO_NORTE,CROSS@HOTMAIL.COM +535,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,13-Oct-20,STEVEN_CLEMENTS,M,29-Mar-66,ACOSTILLA,KATHERINEVEGA@YAHOO.COM +536,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,13-Oct-20,RONALD_GOULD,M,05-Feb-34,ARROYO_DULCE,QMANN@YAHOO.COM +537,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,13-Oct-20,VINCENT_HILL,M,29-Jun-29,CATARATAS_DEL_IGUAZU,HANNAHCOLLINS@GMAIL.COM +538,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,13-Oct-20,JAMES_MORENO,M,30-Sep-16,1_DE_MAYO,SANDRAREYNOLDS@YAHOO.COM +539,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,13-Oct-20,KARA_WHITE,F,14-Jul-06,ATAHUALPA,TPOWERS@GMAIL.COM +540,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,13-Oct-20,DANIELLE_WOOD,F,29-Jun-62,ALIZAL,HKELLER@YAHOO.COM +541,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,13-Oct-20,STEPHANIE_PETERS,F,12-Jan-31,BALNEARIO_CHAPALCO,STEPHENRIVERA@YAHOO.COM +542,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,14-Oct-20,LUIS_ALLEN,M,11-Dec-79,COLONIA_EGIDO,YCOHEN@HOTMAIL.COM +543,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,14-Oct-20,KAREN_GRANT,F,19-Jun-21,ANTONIO_TOMAS_SUD,ISAIAHCONTRERAS@YAHOO.COM +544,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,14-Oct-20,JENNY_ZIMMERMAN,F,17-Jul-96,AGUAYO,RWILSON@GMAIL.COM +545,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,14-Oct-20,CHAD_ROCHA,M,14-Nov-17,LOS_FRENTONES,JOHN25@HOTMAIL.COM +546,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,14-Oct-20,JUAN_MILLER,M,21-Jul-35,CAÑADON_CHILENO,ERIC77@YAHOO.COM +547,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,14-Oct-20,MARGARET_MOORE,F,26-Feb-71,AVELLANEDA,BROWNCATHERINE@YAHOO.COM +548,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,14-Oct-20,CONNOR_STRICKLAND,M,08-Feb-04,CENTRO_AGRICOLA_EL_PATO,BALDWINALYSSA@YAHOO.COM +549,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,14-Oct-20,GAIL_WALKER,F,20-Sep-12,CRISTOLIA,UCHUNG@GMAIL.COM +550,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,14-Oct-20,CASSANDRA_STEELE,F,12-Dec-23,CAMET,VANDERSON@HOTMAIL.COM +551,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,14-Oct-20,MATTHEW_HARRISON,M,16-Sep-87,DESTILERIA_FISCAL,KIRBYMICHAEL@GMAIL.COM +552,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,14-Oct-20,BRIANNA_MASSEY,F,13-May-09,BARRANQUITAS,KELLY33@HOTMAIL.COM +553,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,14-Oct-20,DAVID_HALL,M,27-Dec-35,COLONIA_LOS_SAUCES,CAMACHOJESSICA@GMAIL.COM +554,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,14-Oct-20,MIGUEL_HESTER,M,03-Feb-19,GANDOLFI,ANTHONYBARBER@HOTMAIL.COM +555,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,14-Oct-20,KIMBERLY_ALEXANDER,F,15-Dec-29,AMBROSIO_P_LEZICA,JWEEKS@HOTMAIL.COM +556,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,14-Oct-20,CHELSEY_DURHAM,F,10-Apr-83,COLONIA_ALBERDI,ROBLESTHOMAS@GMAIL.COM +557,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,14-Oct-20,JANET_MARTIN,F,17-Jul-03,BOUQUET,GSANDERS@HOTMAIL.COM +558,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,14-Oct-20,ANGELA_STOKES,F,07-Oct-18,BARRIO_VILLA_ADELA,BAXTERMICHAEL@HOTMAIL.COM +559,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,14-Oct-20,SHELLEY_COOPER,F,01-Jul-14,ALSINA,JMCGUIRE@HOTMAIL.COM +560,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,14-Oct-20,COREY_JIMENEZ,M,14-Mar-92,BATAVIA,HARRISONANTHONY@YAHOO.COM +561,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,14-Oct-20,TRACY_COLE,M,16-Jul-22,KILOMETRO_184,CALDWELLJENNIFER@YAHOO.COM +562,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,14-Oct-20,KAYLEE_SMITH,F,23-Nov-82,COLONIA_RIVAS,SIMSEMILY@GMAIL.COM +563,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,15-Oct-20,PAMELA_GONZALEZ,F,19-Jul-62,BALDE_DE_LEYES,JENNIFER84@GMAIL.COM +564,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,15-Oct-20,CHRISTINE_FLORES,F,28-Oct-12,ISLA_GRAN_MALVINA,HOLLYELLISON@HOTMAIL.COM +565,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,15-Oct-20,NANCY_GARDNER,F,21-Dec-25,CARMEN_DE_ARECO,JASON02@YAHOO.COM +566,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,15-Oct-20,MELINDA_SHELTON,F,19-Sep-11,BALCARCE,BROWNMEGAN@HOTMAIL.COM +567,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,15-Oct-20,JILL_SMITH,F,21-Oct-57,BURZACO,JOHNSIMMONS@YAHOO.COM +568,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,15-Oct-20,MICHAEL_BROWN,M,29-Mar-60,CAMPANA,DENNIS56@GMAIL.COM +569,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,15-Oct-20,MICHAEL_ANDERSON,M,09-Nov-35,DEL_VALLE,LAMBDONNA@YAHOO.COM +570,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,15-Oct-20,VICTORIA_COLE,F,08-Apr-97,3_DE_MAYO,JAMESJOSHUA@HOTMAIL.COM +571,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,15-Oct-20,MR._JOHN_PARKER,M,01-Dec-88,EL_TRIGO,EWEISS@YAHOO.COM +572,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,15-Oct-20,DR._MALIK_HENRY,M,03-Feb-75,ALCARAZ_1RO,FOXCARL@GMAIL.COM +573,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,15-Oct-20,CHAD_BENSON,M,11-Jul-46,COLONIA_CAMPO_PIAGGIO,DANIEL70@HOTMAIL.COM +574,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,15-Oct-20,NANCY_DIAZ,F,06-Jul-45,BOEUF,STANLEY99@GMAIL.COM +575,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,16-Oct-20,NICHOLAS_WOOD,M,14-Jul-43,BAHIA_CRACHER,LUCASDOUGLAS@GMAIL.COM +576,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,16-Oct-20,JESSICA_FLOYD,F,14-Jul-10,COLONIA_BELGA_AMERICANA,VALENCIAJULIE@GMAIL.COM +577,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,16-Oct-20,JOSHUA_RAY,M,25-Jul-63,CAMPO_ZAVALLA,MATTHEWMARSHALL@HOTMAIL.COM +578,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,16-Oct-20,CATHERINE_GALVAN,F,06-Mar-26,CARAHUNCO,EMILYSMITH@GMAIL.COM +579,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,16-Oct-20,DIANE_LARSEN,F,05-Jan-98,GENERAL_SAN_MARTIN,FMONTGOMERY@HOTMAIL.COM +580,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,16-Oct-20,TROY_AVERY,M,07-Dec-96,GOYENA,OMCINTYRE@GMAIL.COM +581,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,16-Oct-20,CRYSTAL_CAMPOS,F,22-Aug-18,ABALO,WEBSTERDON@GMAIL.COM +582,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,16-Oct-20,SHANNON_ROBERTSON,F,14-Dec-55,ARROYO_SANTA_MARIA,DEANNAHERNANDEZ@HOTMAIL.COM +583,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,16-Oct-20,KIMBERLY_HUFF,F,05-Jun-43,CORA,INEAL@GMAIL.COM +584,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,16-Oct-20,CHAD_WHITE,M,24-Jun-65,RICARDO_LAVALLE,SEAN80@YAHOO.COM +585,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,16-Oct-20,RICHARD_JONES,M,23-Jul-43,FLAMENCO,DENISE94@HOTMAIL.COM +586,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,16-Oct-20,JONATHAN_KIM,M,02-Aug-78,CENTELLA,DNIELSEN@GMAIL.COM +587,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,16-Oct-20,ANTHONY_BENTON,M,08-May-50,FUNKE,AARON46@YAHOO.COM +588,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,16-Oct-20,CAROL_DOUGLAS,F,14-Oct-07,DOCK_SUD,CRODRIGUEZ@HOTMAIL.COM +589,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,16-Oct-20,KAYLA_DIXON,F,22-Aug-66,AGUADA_CHACAY_CO,RYANWILLIAMS@YAHOO.COM +590,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,16-Oct-20,JOSEPH_GARDNER,M,31-May-89,13_DE_ENERO,HMARTIN@YAHOO.COM +591,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,17-Oct-20,GEORGE_BARRERA,M,09-Dec-92,CASBAS,FHARRIS@HOTMAIL.COM +592,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,17-Oct-20,JARED_ROLLINS,M,11-Oct-94,ACHICO,HOUSTONALEXANDER@GMAIL.COM +593,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,17-Oct-20,NICHOLAS_JOHNSON,M,21-Oct-23,LA_BLANQUEADA,JONATHAN79@HOTMAIL.COM +594,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,17-Oct-20,REGINA_THOMAS,F,21-Nov-84,VILLA_BALLESTER,ROBIN52@YAHOO.COM +595,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,17-Oct-20,DALTON_ROMAN,M,23-Nov-83,ARROYO_CORTO,REBECCAROSS@HOTMAIL.COM +596,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,17-Oct-20,CHRISTOPHER_HARPER,M,26-Feb-44,CAMPO_DEL_NORTE_AMERICANO,ROBERTCALLAHAN@HOTMAIL.COM +597,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,17-Oct-20,JAMES_WERNER,M,21-Feb-08,AGUADA,LEVINELAURIE@HOTMAIL.COM +598,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,17-Oct-20,BRYAN_KING,M,08-Mar-32,LOMAS_DE_ZAMORA,CHARLESBAILEY@HOTMAIL.COM +599,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,17-Oct-20,LISA_BELL,F,10-Jun-04,LA_TORRECITA,SARA34@GMAIL.COM +600,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,18-Oct-20,CONNIE_MOORE,F,14-Dec-02,EDMUNDO_PERKINS,WILLIAMSBRIAN@HOTMAIL.COM +601,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,18-Oct-20,EDWARD_GOMEZ,M,28-Jun-08,ALDEA_MARIA_LUISA,BROWNSERGIO@YAHOO.COM +602,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,18-Oct-20,JOSEPH_DAVIS,M,13-Apr-55,28_DE_NOVIEMBRE,MICHELE61@GMAIL.COM +603,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,18-Oct-20,JESSE_GRAHAM,M,01-Apr-05,ALTO_VERDE,DAVIDCAROLYN@YAHOO.COM +604,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,18-Oct-20,BRIAN_GILLESPIE,M,10-Nov-72,ADELA_CORTI,MICHAELHAMPTON@GMAIL.COM +605,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,18-Oct-20,CATHERINE_MORENO,F,13-Sep-72,COSTA_GRANDE,JOHNSONJEFFREY@YAHOO.COM +606,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,18-Oct-20,VICTORIA_SMITH,F,03-Aug-52,COLONIA_ESCRIBANO,FARMERCHERYL@YAHOO.COM +607,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,18-Oct-20,DESTINY_POWERS,F,04-Sep-06,BARRIO_GRAL_JOSE_DE_SAN_MARTIN,HICKSDENISE@YAHOO.COM +608,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,18-Oct-20,DEBRA_COHEN,F,10-Mar-64,CAMPO_CALVO,MERRITTTAMARA@HOTMAIL.COM +609,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,18-Oct-20,MICHELLE_CROSS,F,08-Aug-21,IFRAN,TCLARKE@HOTMAIL.COM +610,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,18-Oct-20,PAUL_CANNON,M,15-Jan-26,ERNESTINA,CODYDECKER@GMAIL.COM +611,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,18-Oct-20,MAUREEN_NGUYEN,F,11-Dec-70,EL_BOMBERO,FWILLIAMS@YAHOO.COM +612,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,18-Oct-20,DAWN_FREEMAN,F,15-Mar-47,FAVELLI,FLAWSON@YAHOO.COM +613,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,18-Oct-20,DANIEL_HOLLOWAY,M,14-Jul-56,HALE,ROBERTMENDEZ@GMAIL.COM +614,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,19-Oct-20,TAMMY_SCHMITT,F,18-Jun-27,LAS_PALMAS,ROY73@HOTMAIL.COM +615,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,19-Oct-20,MISTY_SNOW,F,28-Jan-86,BAHIA_CREEK,QERICKSON@HOTMAIL.COM +616,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,19-Oct-20,ERIC_HOWARD,M,07-Jul-93,EL_PAMPERO,IFRAZIER@YAHOO.COM +617,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,19-Oct-20,CAMERON_MITCHELL,M,25-Jan-91,ARROYO_DULCE,SJONES@HOTMAIL.COM +618,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,19-Oct-20,JAMES_PETERSON,M,12-Aug-12,ALDEA_SAN_ANTONIO,CPETERSON@HOTMAIL.COM +619,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,19-Oct-20,DEREK_SMITH,M,15-Jul-24,CAMPO_LA_NENA,WPERKINS@HOTMAIL.COM +620,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,19-Oct-20,STEPHEN_PONCE,M,29-Aug-06,DEFERRARI,MARIAWILSON@GMAIL.COM +621,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,19-Oct-20,RAYMOND_LEWIS,M,10-Feb-44,CHALLACO,MICHAELROBBINS@YAHOO.COM +622,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,19-Oct-20,AMY_LOPEZ,F,19-Nov-30,VILLA_BALLESTER,ORIVERS@GMAIL.COM +623,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,19-Oct-20,AMY_HARPER,F,18-Feb-62,LA_CHIRLANDIA,JEFFREYLEWIS@GMAIL.COM +624,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,19-Oct-20,MEAGAN_COOPER,F,09-Sep-25,DESPEÑADEROS,MGARCIA@HOTMAIL.COM +625,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,19-Oct-20,TODD_HARRELL,M,17-Apr-59,GUILLERMO_E_HUDSON,KELLYPROCTOR@YAHOO.COM +626,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,19-Oct-20,AMY_OLIVER,F,02-May-92,CAMPAMENTO_SOL,CONRADSHAWN@GMAIL.COM +627,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,19-Oct-20,ALEXANDRA_SAUNDERS,F,23-Jun-50,ARBOL_SOLO,THERESASHARP@GMAIL.COM +628,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,19-Oct-20,ADAM_SANDERS,M,10-Oct-49,LIBANO,TAYLORKELLER@YAHOO.COM +629,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,20-Oct-20,WILLIAM_KEMP,M,21-Feb-69,AYUI_PARADA,KENNEDYJOSEPH@GMAIL.COM +630,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,20-Oct-20,ELIZABETH_GREER,F,06-Dec-99,AGUADA_ALEGRE,RICEMELISSA@GMAIL.COM +631,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,20-Oct-20,CHARLENE_CUNNINGHAM,F,02-Oct-48,CAÑADA_LA_NEGRA,HENRYLONNIE@YAHOO.COM +632,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,20-Oct-20,MICHELLE_MEYER,F,17-Jul-09,AGUANGO,MARISAJOHNSON@YAHOO.COM +633,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,20-Oct-20,MICHAEL_CARRILLO,M,06-Feb-28,CORRENTOSO,MTHOMAS@GMAIL.COM +634,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,20-Oct-20,JAMES_MENDOZA,M,30-Jul-53,SAN_GERONIMO,KIMBERLY73@HOTMAIL.COM +635,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,20-Oct-20,WILLIAM_ADKINS,M,20-Jul-14,IRENEO_PORTELA,MATTHEW76@HOTMAIL.COM +636,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,20-Oct-20,WILLIAM_WHITE,M,09-Nov-63,BAJO_DE_RACO,STEPHANIE57@HOTMAIL.COM +637,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,20-Oct-20,DEBBIE_CHRISTIAN,F,12-Feb-50,ATUEL_SUD,PSMALL@YAHOO.COM +638,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,20-Oct-20,REGINALD_ALVARADO,M,10-May-03,CASTELAR,HUDSONJESSICA@YAHOO.COM +639,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,20-Oct-20,ALBERT_MITCHELL,M,18-Nov-59,CAMET,OLIVIA25@YAHOO.COM +640,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,20-Oct-20,ELIZABETH_MADDOX,F,31-Jul-57,EL_RETIRO,BWILLIAMS@YAHOO.COM +641,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,20-Oct-20,SHERRI_YU,F,27-Aug-13,LOS_ANTIGUOS,ROBERTARIAS@YAHOO.COM +642,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,20-Oct-20,JOE_ROGERS,M,07-Aug-83,MANUEL_B_GONNET,JOHNSONMICHELE@HOTMAIL.COM +643,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,21-Oct-20,JANE_MCBRIDE,F,07-Jun-53,CATARATAS_DEL_IGUAZU,NATASHAGATES@YAHOO.COM +644,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,21-Oct-20,AARON_MOORE,M,16-Nov-08,EL_PORVENIR,NICOLE59@YAHOO.COM +645,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,21-Oct-20,JESSICA_FLORES,F,07-Jul-14,COLONIA_BOMBAL_Y_TABANERA,JACKSONLINDSEY@HOTMAIL.COM +646,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,21-Oct-20,ALYSSA_MORALES,F,15-Dec-09,LA_BLANQUEADA,ZCOCHRAN@YAHOO.COM +647,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,21-Oct-20,ROBERTA_PETERSON,F,18-Jul-91,ADELA,PRICEELIZABETH@GMAIL.COM +648,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,21-Oct-20,SHAWN_SHEPPARD,M,01-Nov-77,BALDE_AHUMADA,BRYAN94@YAHOO.COM +649,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,21-Oct-20,JAMES_JACKSON,M,24-Feb-44,CALDERON,WNELSON@HOTMAIL.COM +650,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,21-Oct-20,BRENDA_MCGRATH,F,26-Jan-15,LOS_MOLINOS,OMOYER@YAHOO.COM +651,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,21-Oct-20,DAWN_MARTIN,F,30-May-75,BAHIA_BUSTAMANTE,FOXALEXANDRA@HOTMAIL.COM +652,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,21-Oct-20,BIANCA_FREEMAN,F,06-May-86,CANAL_15_CERRO_DE_LA_GLORIA,SAUNDERSDAVID@HOTMAIL.COM +653,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,21-Oct-20,WILLIAM_RICHARDSON,M,16-Dec-27,ALPACHIRI,BROWNTERESA@HOTMAIL.COM +654,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,21-Oct-20,RODNEY_MOORE,M,28-Dec-98,ANGEL_GALLARDO,ERICAROBINSON@HOTMAIL.COM +655,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,21-Oct-20,BRUCE_LANDRY,M,01-Dec-64,ARROYO_SALADO,ODAVIS@HOTMAIL.COM +656,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,21-Oct-20,MARIA_ROJAS,F,10-Aug-66,CAMPO_LAS_PUERTAS,SUEJONES@HOTMAIL.COM +657,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,21-Oct-20,GEORGE_ARMSTRONG,M,13-Oct-73,DE_BRUYN,TARAMARTINEZ@GMAIL.COM +658,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,21-Oct-20,ROBERT_AVERY,M,06-Jan-43,ARROYO,LEWISMARY@GMAIL.COM +659,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,21-Oct-20,DANIEL_RODRIGUEZ,M,03-Sep-91,COLONIA_LOS_BOSQUES,FLORESJOSEPH@HOTMAIL.COM +660,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,22-Oct-20,VANESSA_VAUGHN,F,30-Jul-14,AGUADITAS,LWOLFE@HOTMAIL.COM +661,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,22-Oct-20,JAMIE_WILSON,F,15-Jun-90,HUASA_PAMPA_NORTE,NELSONBRIAN@YAHOO.COM +662,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,22-Oct-20,ALICIA_NEWMAN,F,02-May-20,LA_SALADA,KELLEYAARON@GMAIL.COM +663,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,22-Oct-20,DIANE_SNYDER,F,03-Apr-29,COLONIA_SANTA_TERESA,XHAYDEN@HOTMAIL.COM +664,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,22-Oct-20,MICHAEL_EDWARDS,M,24-Apr-78,ALBERTI,BMAY@GMAIL.COM +665,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,22-Oct-20,ANTHONY_PATEL,M,04-Aug-40,ALEGRIA,KELLYMORALES@GMAIL.COM +666,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,22-Oct-20,JEFFREY_LEWIS,M,30-Jun-33,BARROS_PAZOS,CHRISTOPHER93@YAHOO.COM +667,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,23-Oct-20,LISA_RYAN,F,11-Jun-10,BALDE_DE_LEYES,SARAH60@GMAIL.COM +668,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,23-Oct-20,JOSE_HERMAN,M,16-Oct-80,AGUA_DE_DIONISIO,RICHARD73@HOTMAIL.COM +669,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,23-Oct-20,DEBORAH_TATE,F,19-Jun-85,ANTONIO_DE_LOS_HEROS,MORGAN62@YAHOO.COM +670,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,23-Oct-20,JESSICA_LAMBERT,F,08-Nov-29,BADANO,MEGANWEBER@YAHOO.COM +671,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,23-Oct-20,DANIEL_MEZA,M,29-Aug-65,AGUAS_CALIENTES,ZALLEN@GMAIL.COM +672,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,23-Oct-20,PAMELA_ROBLES,F,26-Jan-96,ALIJILAN,WILLIAMBARRY@HOTMAIL.COM +673,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,23-Oct-20,BRIAN_HOWARD,M,19-Oct-02,CAPIOVI,JACOB99@HOTMAIL.COM +674,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,23-Oct-20,SUSAN_RIVERA,F,26-Feb-23,DEFERRARI,TIMOTHY67@YAHOO.COM +675,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,23-Oct-20,BRETT_ROY,M,05-Feb-45,AGUA_CERCADA,MADISONKELLY@HOTMAIL.COM +676,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,23-Oct-20,SHAWN_PARKS,M,26-May-24,ALMACEN_EL_DESCANSO,RANDALL72@YAHOO.COM +677,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,23-Oct-20,KATRINA_MITCHELL,F,05-Sep-94,CAILOMUTA,DGIBSON@YAHOO.COM +678,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,23-Oct-20,JOHN_KAISER,M,29-Jun-25,ALTO_BLANCO,LISA40@YAHOO.COM +679,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,23-Oct-20,ERIC_FITZPATRICK,M,23-Oct-17,AMENABAR,HARRISONCYNTHIA@GMAIL.COM +680,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,24-Oct-20,MELISSA_GLOVER,F,12-Jan-18,ADELA,THOMAS45@HOTMAIL.COM +681,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,24-Oct-20,RONALD_CASE,M,24-Mar-27,ALEGRE,GRAHAMJAMES@YAHOO.COM +682,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,24-Oct-20,JUDY_MARTINEZ,F,31-Aug-73,CAMPO_DE_LOS_TOROS,PATRICIA33@YAHOO.COM +683,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,24-Oct-20,ROSE_FRAZIER,F,13-Sep-65,ASCENCION,IJOHNSON@YAHOO.COM +684,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,24-Oct-20,GREGORY_MORRIS,M,20-Feb-97,ALPACHIRI,MILLERJOSHUA@YAHOO.COM +685,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,24-Oct-20,KEVIN_ATKINSON,M,14-Feb-11,BERISSO,CGONZALES@HOTMAIL.COM +686,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,24-Oct-20,MISTY_BARBER,F,17-Jun-97,COLONIA_BELLA_VISTA,ANTHONYDENNIS@GMAIL.COM +687,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,24-Oct-20,NATHAN_SCOTT,M,17-Jul-96,2_DE_MAYO,NROSE@HOTMAIL.COM +688,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,24-Oct-20,SHANE_KELLY,M,19-Aug-32,FAVELLI,CSANCHEZ@YAHOO.COM +689,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,24-Oct-20,CARLOS_EVANS,M,12-Jun-11,ESTRADA,DODSONTERRI@YAHOO.COM +690,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,24-Oct-20,STEVEN_BERRY,M,11-Mar-09,ALMIRANTE_IRIZAR,FERRELLJASON@HOTMAIL.COM +691,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,24-Oct-20,MARY_TORRES,F,04-Apr-94,RAFAEL_CALZADA,GRUIZ@GMAIL.COM +692,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,24-Oct-20,DANIELLE_RODRIGUEZ,F,17-Aug-72,BAÑOS_DE_LA_LAJA,WALKERDANA@YAHOO.COM +693,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,24-Oct-20,MALLORY_MARTINEZ,F,06-Jan-36,BARKER,DANA01@HOTMAIL.COM +694,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,25-Oct-20,AARON_RIOS,M,14-Dec-58,ALVAREZ,CHAVEZAMANDA@GMAIL.COM +695,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,25-Oct-20,SCOTT_MAYS,M,09-Nov-28,ALTA_ITALIA,MEREDITHPENA@YAHOO.COM +696,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,25-Oct-20,MICHELE_CAIN,F,16-Jul-07,CHIVILCOY,GRACE89@GMAIL.COM +697,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,25-Oct-20,RONALD_WILLIAMS,M,26-Jun-84,ALTO_DE_LAS_ARAÑAS,GERALDSANCHEZ@HOTMAIL.COM +698,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,25-Oct-20,MISTY_DAVIS,F,27-Feb-29,KILOMETRO_47,EMILYLEE@HOTMAIL.COM +699,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,25-Oct-20,ROBERT_BOYD,M,14-Apr-11,BARRIO_FERRI,SANDRASANCHEZ@HOTMAIL.COM +700,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,25-Oct-20,RAYMOND_HUBBARD,M,15-Jul-62,COLONIA_MATILDE,CHARLESRAMIREZ@HOTMAIL.COM +701,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,25-Oct-20,DAVID_WOODS,M,20-May-73,ISLA_GRAN_MALVINA,FRAMIREZ@GMAIL.COM +702,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,25-Oct-20,LISA_OROZCO,F,23-Oct-54,ARMINDA,ZHESTER@GMAIL.COM +703,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,25-Oct-20,MEGAN_WARD,F,14-Jan-15,EL_CARRETERO,CBRANCH@HOTMAIL.COM +704,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,25-Oct-20,STEPHANIE_HOOVER,F,04-Sep-06,ARROYO_BURGOS,FRANK77@YAHOO.COM +705,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,25-Oct-20,JONATHAN_CHUNG,M,15-Mar-49,AGUSTIN_MOSCONI,DENISE87@YAHOO.COM +706,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,25-Oct-20,KEVIN_ALI,M,07-Jul-51,AMANA,PHILLIP59@GMAIL.COM +707,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,25-Oct-20,GARY_WRIGHT,M,27-Oct-79,CASABLANCA,SSTEWART@YAHOO.COM +708,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,25-Oct-20,DAWN_WARNER,F,18-Apr-27,CHEROGUITA,CURTISCHERRY@YAHOO.COM +709,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,25-Oct-20,DAVID_POPE,M,08-Dec-13,LA_PRIMAVERA,CHALL@GMAIL.COM +710,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,26-Oct-20,EILEEN_FORD,F,18-May-13,COLONIA_BOMBAL,SANDERSANDREA@GMAIL.COM +711,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,26-Oct-20,KAREN_BROWN,F,06-Jul-45,17_DE_AGOSTO,RMASSEY@GMAIL.COM +712,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,26-Oct-20,CYNTHIA_DAVENPORT,F,26-Jul-64,ALZAGA,DAVIDMALONE@YAHOO.COM +713,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,26-Oct-20,MR._ERIC_JACKSON_IV,M,17-Aug-17,BERNAL_ESTE,KAREN56@YAHOO.COM +714,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,27-Oct-20,SARA_HOLLAND,F,29-Dec-18,COSTA_DEL_ESTE,JEFFREYFITZGERALD@GMAIL.COM +715,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,27-Oct-20,JAVIER_BURGESS,M,15-Jan-14,COLONIA_PUJOL,JOSHUARICHARDSON@YAHOO.COM +716,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,27-Oct-20,CHAD_FOX,M,15-Jun-47,ALONGO,JAMESMILLER@YAHOO.COM +717,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,27-Oct-20,CARL_PRICE,M,22-Aug-80,SALDUNGARAY,ANDERSONMICHAEL@HOTMAIL.COM +718,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,27-Oct-20,SARAH_EDWARDS,F,21-Mar-55,AGUADITA,JOHNROSE@GMAIL.COM +719,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,27-Oct-20,MIRANDA_RILEY,F,02-Sep-07,BARRIO_VILLA_SALADILLO,LNASH@GMAIL.COM +720,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,27-Oct-20,SCOTT_HICKS,M,16-May-66,CAMPO_QUIRNO,CRYSTAL67@GMAIL.COM +721,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,27-Oct-20,BRIAN_LOPEZ,M,06-Apr-22,AGUA_AMARGA,MIGUEL54@GMAIL.COM +722,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,27-Oct-20,SAMANTHA_STONE,F,30-Aug-87,AERO_CLUB_CANAL,BSIMMONS@YAHOO.COM +723,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,27-Oct-20,JASON_SPARKS,M,02-Apr-13,EL_PIMPOLLO,TAMMY47@HOTMAIL.COM +724,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,27-Oct-20,PHYLLIS_GONZALEZ,F,12-Mar-89,CAMPO_ARISTIMUÑO,TIMOTHY26@GMAIL.COM +725,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,27-Oct-20,CHRISTIAN_GARCIA,M,21-Oct-19,COPACABANA,ELIZABETHSAWYER@HOTMAIL.COM +726,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,27-Oct-20,DAVID_BASS,M,07-May-14,ALFALAD,SCOTTBENNETT@GMAIL.COM +727,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,27-Oct-20,JACK_MARTIN,M,25-Sep-13,CIUDAD_MADERO,MICHAELADAMS@YAHOO.COM +728,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,28-Oct-20,JOSHUA_HUDSON,M,21-Mar-18,ARROYO_DEL_PESCADO,ERICWILLIAMS@GMAIL.COM +729,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,28-Oct-20,TAMMY_THOMPSON,F,19-Jul-67,LAS_TONINAS,MKENNEDY@GMAIL.COM +730,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,28-Oct-20,DR._LANCE_MAYO,M,29-Sep-75,6_DE_SEPTIEMBRE,UKING@YAHOO.COM +731,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,28-Oct-20,MATTHEW_HOFFMAN,M,14-May-14,CASALINS,CLEONARD@HOTMAIL.COM +732,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,28-Oct-20,MICHAEL_HAMILTON,M,06-Jun-51,AMERICA_UNIDA,ROBERTSLISA@GMAIL.COM +733,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,28-Oct-20,ALYSSA_MARTINEZ,F,08-Oct-57,EREZCANO,JULIE21@YAHOO.COM +734,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,28-Oct-20,MRS._ASHLEY_MILLER,F,14-Jul-91,CORONEL_ISLEÑOS,WJIMENEZ@HOTMAIL.COM +735,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,28-Oct-20,KRISTEN_ARIAS_DDS,F,05-Oct-36,ACASSUSO,NICHOLASSHEPHERD@GMAIL.COM +736,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,28-Oct-20,TAMARA_KELLEY,F,29-Oct-80,BAÑADO_VERDE,CATHERINEROBERSON@HOTMAIL.COM +737,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,28-Oct-20,GABRIELLE_WOOD,F,08-May-42,ISLA_GRAN_MALVINA,KMORRIS@GMAIL.COM +738,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,28-Oct-20,ANDREA_KIRBY,F,17-Nov-63,10_DE_MAYO,KRISTIE75@GMAIL.COM +739,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,28-Oct-20,EMMA_WILLIAMS,F,13-Jul-48,CARMEN,RHARVEY@GMAIL.COM +740,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,29-Oct-20,JESSICA_WALSH,F,08-May-84,PIAMONTE,SUSAN41@GMAIL.COM +741,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,29-Oct-20,DERRICK_MILLER,M,23-Oct-18,BATELITO,PREED@GMAIL.COM +742,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,29-Oct-20,VINCENT_TRUJILLO,M,23-Mar-10,CALDERON,DOUGLAS08@YAHOO.COM +743,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,29-Oct-20,KENNETH_PARK,M,11-Jul-59,COLONIA_CELINA,AMANDA28@GMAIL.COM +744,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,29-Oct-20,BRIDGET_GARCIA,F,02-Jul-54,ACEILAN,JGOMEZ@HOTMAIL.COM +745,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,29-Oct-20,CYNTHIA_PEREZ,F,10-Apr-26,GOBERNADOR_CRESPO,JARED06@GMAIL.COM +746,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,29-Oct-20,MICHELLE_PARKS,F,01-Nov-04,ALEGRIA,WSUTTON@YAHOO.COM +747,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,29-Oct-20,MRS._JODI_LAMBERT_DVM,F,22-Dec-60,BELLA_VISTA,FPAUL@YAHOO.COM +748,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,29-Oct-20,LISA_SNYDER,F,31-Jul-21,AGUA_COLORADA,COREY03@HOTMAIL.COM +749,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,29-Oct-20,KAREN_GORDON,F,29-Nov-99,COLONIA_SANTA_ROSA,ROBERTTHOMAS@HOTMAIL.COM +750,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,29-Oct-20,ANDREW_CLARK,M,24-Jun-19,LA_TORRECITA,GRAHAMJUSTIN@YAHOO.COM +751,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,29-Oct-20,BRIAN_BYRD,M,17-Jul-21,ARROYO_DE_LA_CRUZ,NELSONSANDRA@HOTMAIL.COM +752,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,29-Oct-20,TAYLOR_CHAVEZ,F,24-Dec-17,ALTO_LAS_LECHUZAS,HANNAHPETERSON@YAHOO.COM +753,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,29-Oct-20,DAWN_GOOD,F,10-Jun-21,CIUDAD_EVITA,VINCENTKATHY@HOTMAIL.COM +754,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,29-Oct-20,ROBERT_BROWN,M,06-Sep-81,AGUAS_CALIENTES,SHELTONBOBBY@HOTMAIL.COM +755,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,29-Oct-20,KENNETH_ROBINSON,M,01-Sep-17,COLONIA_RIVAS,UCOCHRAN@YAHOO.COM +756,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,29-Oct-20,APRIL_KING,F,05-Sep-10,COLONIA_BARON_HIRSCH,KATHERINE33@GMAIL.COM +757,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,30-Oct-20,NATHAN_MARTIN,M,24-Nov-90,ALGARROBITOS_1RO,HANSENBRYAN@HOTMAIL.COM +758,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,30-Oct-20,ANGELA_BISHOP,F,21-May-27,2_DE_JULIO,NICHOLAS82@HOTMAIL.COM +759,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,30-Oct-20,ASHLEY_WRIGHT,F,25-Jan-59,CAMPO_HORQUESCO,EBRAY@YAHOO.COM +760,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,30-Oct-20,CHARLES_MASON,M,03-Apr-46,BERNAL_ESTE,CSNYDER@YAHOO.COM +761,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,30-Oct-20,ERIC_JOHNSON,M,01-Aug-98,JOSE_LEON_SUAREZ,JANET67@GMAIL.COM +762,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,30-Oct-20,JAMES_NAVARRO_DVM,M,30-Jul-30,CARLOS_CASARES,ANGELA49@YAHOO.COM +763,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,30-Oct-20,KAREN_OBRIEN,F,01-Jul-35,ACARAGUA,TRACYPARK@YAHOO.COM +764,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,30-Oct-20,CHRISTOPHER_GONZALES,M,19-May-68,ANTONIO_DE_LOS_HEROS,JOSE32@YAHOO.COM +765,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,30-Oct-20,CONNOR_GOLDEN,M,26-Jul-88,ARANGUREN,LHINES@YAHOO.COM +766,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,30-Oct-20,BOBBY_WANG,M,30-Oct-01,EMPALME_SAN_CARLOS,ROMANDANIEL@YAHOO.COM +767,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,30-Oct-20,THOMAS_SANCHEZ,M,07-May-80,ADOLFO_VAN_PRAET,TODD46@HOTMAIL.COM +768,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,30-Oct-20,CYNTHIA_NICHOLS,F,06-Jan-18,CORRENTOSO,CERICKSON@HOTMAIL.COM +769,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,30-Oct-20,KEVIN_RAMIREZ,M,16-Jan-06,BLANCA_GRANDE,AGONZALES@YAHOO.COM +770,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,30-Oct-20,KATHRYN_FIGUEROA,F,09-Feb-01,AMBERES,ROY52@GMAIL.COM +771,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,30-Oct-20,STEPHEN_ROSS,M,26-Feb-40,INGENIERO_BALBIN,SARAHSULLIVAN@YAHOO.COM +772,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,30-Oct-20,MICHELLE_PATTERSON,F,10-Feb-52,AGUA_RICA,CROSALES@HOTMAIL.COM +773,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,30-Oct-20,DEBRA_FLORES,F,26-Nov-15,COLONIA_ZAMBUNGO,SANDRALARSON@YAHOO.COM +774,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,30-Oct-20,HEATHER_CHAPMAN,F,23-Jan-02,COLONIA_LEIVA,ANTHONY73@YAHOO.COM +775,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,31-Oct-20,SARA_DAVIS,F,03-Apr-82,PALANTELEN,BARBARALOPEZ@GMAIL.COM +776,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,31-Oct-20,VALERIE_JACKSON,F,21-Nov-12,ESTACION_LAGO_EPECUEN,ALBERT72@YAHOO.COM +777,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,31-Oct-20,JOHN_ROGERS,M,05-Jul-00,COLONIA_EL_POTRERO,JESSICAHARRIS@GMAIL.COM +778,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,31-Oct-20,ROBERT_HUTCHINSON,M,02-Oct-78,BOCAS,HAROLD52@GMAIL.COM +779,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,31-Oct-20,LISA_LEWIS,F,08-Jan-04,CAMPO_ANDINO,MARTINEZDIANE@GMAIL.COM +780,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,31-Oct-20,APRIL_DAVIS,F,19-Jun-09,RECALDE,JOHNSONMELISSA@HOTMAIL.COM +781,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,31-Oct-20,KEVIN_ELLISON,M,02-Mar-49,ANDRADE,ILEWIS@HOTMAIL.COM +782,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,31-Oct-20,KATHLEEN_SHARP,F,11-Apr-68,AGUADITAS,GATESNANCY@GMAIL.COM +783,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,31-Oct-20,MIGUEL_WOLF,M,02-Dec-41,CORTINES,EBLANCHARD@GMAIL.COM +784,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,31-Oct-20,ELIZABETH_LAWRENCE,F,31-Mar-85,CHACRAS_VIEJAS,PCLARK@HOTMAIL.COM +785,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,31-Oct-20,JERRY_HORTON,M,15-Jan-65,COLONIA_MENDEZ_BAR,TROY11@GMAIL.COM +786,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,31-Oct-20,DEAN_WARD,M,03-Oct-76,EL_CENIZO,QRAMIREZ@GMAIL.COM +787,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,31-Oct-20,ROBERT_HENDERSON,M,16-Apr-25,ALTO_DE_LEIVA,BROOKEROBBINS@GMAIL.COM +788,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,01-Nov-20,SARAH_JONES,F,18-Jul-39,CONDARCO,WATSONANGELA@GMAIL.COM +789,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,01-Nov-20,WILLIAM_GOMEZ,M,16-Mar-97,EMPALME_VILLA_CONSTITUCION,AMANDA90@YAHOO.COM +790,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,01-Nov-20,BRIANA_MORGAN,F,12-Mar-21,PONTAUT,SPENCEPETER@GMAIL.COM +791,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,01-Nov-20,JEFFREY_BENDER,M,12-Nov-17,COLONIA_LA_YERBA,CHRISTOPHER36@YAHOO.COM +792,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,01-Nov-20,APRIL_HAWKINS_MD,F,28-Oct-67,BORDENAVE,TUCKERKRISTIN@YAHOO.COM +793,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,01-Nov-20,VICTOR_GRAY,M,16-Apr-71,CALFUCURA,ELLISJOHNNY@HOTMAIL.COM +794,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,01-Nov-20,JAMES_DAVIS,M,28-Dec-97,ARTURO_ALMARAZ,AARONJONES@GMAIL.COM +795,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,01-Nov-20,DAKOTA_WANG,M,25-May-57,CAÑADA_SECA,CHRISTOPHERHOGAN@HOTMAIL.COM +796,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,01-Nov-20,SEAN_LAMBERT,M,21-Jul-62,ESTANCIA_SANTA_CATALINA,OBROWN@YAHOO.COM +797,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,01-Nov-20,MARTIN_SHERMAN,M,07-Jan-62,LA_VITICOLA,JHORN@GMAIL.COM +798,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,01-Nov-20,MEGAN_ANDERSON,F,04-Oct-78,EL_GUALICHO,THOMPSONAPRIL@HOTMAIL.COM +799,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,01-Nov-20,DAVID_MURRAY,M,13-Feb-99,COLONIA_DELFINO,LISACASTRO@YAHOO.COM +800,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,01-Nov-20,TAMMY_RODRIGUEZ,F,24-Sep-96,BATELITO,WESTALEXIS@YAHOO.COM +801,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,02-Nov-20,PATRICIA_BROWN,F,11-Nov-96,LOS_LAURELES,EROBERTS@YAHOO.COM +802,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,02-Nov-20,ADAM_CLARK,M,22-Sep-89,CHANILAO,YMILLS@GMAIL.COM +803,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,02-Nov-20,GAIL_PALMER,F,14-Dec-49,SAN_JOSE_DE_PIEDRA_BLANCA,GLANE@YAHOO.COM +804,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,02-Nov-20,KATHLEEN_ANDERSON,F,26-Dec-95,ALTO_CALILEGUA,WILCOXCAITLIN@YAHOO.COM +805,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,02-Nov-20,JACKIE_TAYLOR,F,20-Apr-41,KILOMETRO_208,PATRICIA76@HOTMAIL.COM +806,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,02-Nov-20,MISS_MARY_GRANT,F,17-Mar-91,BONPLAND,IOWEN@GMAIL.COM +807,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,02-Nov-20,KATHERINE_ANDERSON,F,31-Jan-35,AMBAS_PUNTILLAS,OTHOMPSON@HOTMAIL.COM +808,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,02-Nov-20,JEREMY_MOORE,M,18-Nov-21,COLMAN,WVALDEZ@HOTMAIL.COM +809,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,02-Nov-20,STACY_SALAZAR,F,23-Apr-13,ESMERALDA,DARIUS52@GMAIL.COM +810,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,02-Nov-20,ERICA_SMITH,F,25-Sep-41,KILOMETRO_77,JOCELYN41@GMAIL.COM +811,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,02-Nov-20,DYLAN_DAVIS,M,16-Jun-32,COLONIA_BOMBAL_Y_TABANERA,ULYNCH@GMAIL.COM +812,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,02-Nov-20,MELODY_FOSTER,F,14-Oct-15,CUSHAMEN,DODSONMICHAEL@GMAIL.COM +813,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,03-Nov-20,CALEB_GARCIA,M,24-Jun-09,CAPILLA_GUADALUPE_NORTE,JUSTIN49@GMAIL.COM +814,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,03-Nov-20,BRANDON_LOPEZ,M,03-Jul-64,CAMPO_CHARO,JULIE33@HOTMAIL.COM +815,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,03-Nov-20,TIMOTHY_WEBSTER,M,14-Mar-24,CACHIYUYAL,NICOLE22@YAHOO.COM +816,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,03-Nov-20,MARGARET_SMITH,F,26-Dec-41,CAÑADA_DE_LAS_VACAS,DAVIESEDDIE@YAHOO.COM +817,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,03-Nov-20,SHANNON_WALSH,F,14-Aug-04,ASUNCION_MARIA,SBAKER@HOTMAIL.COM +818,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,03-Nov-20,BRIAN_MORGAN,M,02-Feb-04,ARROYO_HONDO,DANIELWEST@HOTMAIL.COM +819,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,03-Nov-20,KAREN_GRANT,F,23-Jul-04,AEROPUERTO_EZEIZA,VEVANS@YAHOO.COM +820,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,03-Nov-20,JESSICA_MUNOZ,F,04-Jul-29,AGUA_BLANCA,VICTORIA81@GMAIL.COM +821,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,03-Nov-20,CHAD_HOWELL,M,22-Jan-18,AGUAY,IPARSONS@YAHOO.COM +822,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,03-Nov-20,SARAH_PHILLIPS,F,24-Sep-16,CAMINERA_SAMBOROMBON,PATRICIA70@HOTMAIL.COM +823,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,03-Nov-20,CHRISTOPHER_HARTMAN,M,24-Feb-44,CAÑADITA,SHANE64@YAHOO.COM +824,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,03-Nov-20,LISA_HENSON,F,19-Jul-78,CARILO,CYNTHIAHOWARD@YAHOO.COM +825,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,03-Nov-20,PATRICK_WRIGHT,M,08-Feb-23,PORVENIR,PAULA78@GMAIL.COM +826,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,03-Nov-20,EDWARD_AGUIRRE,M,03-Dec-62,VILLA_SAUCE,ANN60@YAHOO.COM +827,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,03-Nov-20,MEGHAN_WALLACE,F,03-Mar-81,ARROYO_TOMAS,SCOTTTRAN@GMAIL.COM +828,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,04-Nov-20,ROBIN_CARDENAS,F,03-Aug-84,COLONIA_GOBERNADOR_AYALA,OMCDANIEL@YAHOO.COM +829,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,04-Nov-20,SARA_GARCIA,F,14-Aug-63,AZUL,FULLERROBERTA@YAHOO.COM +830,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,04-Nov-20,ERIKA_CARTER_MD,F,22-Jun-56,ALMIRANTE_BROWN,GLORIA98@YAHOO.COM +831,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,04-Nov-20,MELISSA_HILL,F,02-Jun-85,BATHURST_ESTACION,AKELLY@HOTMAIL.COM +832,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,04-Nov-20,ROBERT_BOOKER,M,17-Mar-53,EL_LENGUARAZ,JAMES26@HOTMAIL.COM +833,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,04-Nov-20,NICHOLAS_SMITH,M,25-Aug-45,BAGUAL,UFOSTER@YAHOO.COM +834,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,04-Nov-20,TIMOTHY_WILLIAMS,M,25-May-50,DE_BRUYN,CHALL@YAHOO.COM +835,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,04-Nov-20,JUSTIN_HAMPTON,M,08-Oct-60,CHUMBICHA,NICOLE88@HOTMAIL.COM +836,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,05-Nov-20,MELANIE_FRANCO,F,27-Nov-72,BATAVIA,MARSHALLAMBER@GMAIL.COM +837,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,05-Nov-20,KATHERINE_HAYNES,F,11-Aug-02,BLAS_DURAÑONA,DIAZBRETT@YAHOO.COM +838,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,05-Nov-20,RYAN_HILL,M,21-Sep-77,EL_MOLLE,DANIELANDREA@HOTMAIL.COM +839,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,05-Nov-20,NATHAN_MORRIS,M,22-May-47,COLONIA_HARDY,ELIZABETH81@HOTMAIL.COM +840,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,05-Nov-20,JEFFREY_HAHN,M,17-Jan-20,ANAHI,PATELMICHAEL@GMAIL.COM +841,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,05-Nov-20,LUIS_GUERRERO,M,22-Jan-14,EL_CIPRES,ANDREW54@GMAIL.COM +842,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,05-Nov-20,SCOTT_THOMAS,M,10-Nov-21,AGUADA_DE_LAS_TEJAS,AWEST@YAHOO.COM +843,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,05-Nov-20,JAMIE_BAXTER,F,10-Nov-11,EL_CIPRES,MARK37@GMAIL.COM +844,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,05-Nov-20,BRADLEY_ROBERTS,M,27-Aug-90,BARADERO,GMILLER@GMAIL.COM +845,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,05-Nov-20,SUZANNE_RAMSEY,F,26-Sep-42,COLONIA_ROCA,DMORENO@HOTMAIL.COM +846,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,05-Nov-20,JONATHAN_HART,M,14-Feb-13,CHAVARRIA,MALIK35@GMAIL.COM +847,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,05-Nov-20,COLLEEN_OLSON,F,03-Oct-09,COSTA_DEL_RIO_AZUL,DONNA21@HOTMAIL.COM +848,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,05-Nov-20,JENNIFER_SANCHEZ,F,03-Jan-42,ALPASINCHE,FOSTERGARY@GMAIL.COM +849,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,05-Nov-20,LAUREN_REESE,F,28-Apr-78,BERMUDEZ,CHRISTOPHER30@YAHOO.COM +850,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,06-Nov-20,KIMBERLY_BLEVINS,F,25-Mar-70,AMBROSIO_P_LEZICA,CHARLES51@YAHOO.COM +851,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,06-Nov-20,MELISSA_REED,F,17-May-62,LA_PUNTA,LAWRENCE13@HOTMAIL.COM +852,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,06-Nov-20,DANIEL_REED,M,15-Dec-52,CAMPO_LA_FLOR_LOS_RALOS,MILLERLORI@HOTMAIL.COM +853,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,06-Nov-20,VANESSA_CHAVEZ,F,17-Sep-95,ALEGRE,UHALEY@HOTMAIL.COM +854,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,06-Nov-20,ANNA_FUENTES,F,20-Feb-90,CAÑADON_LEON,XPARKER@GMAIL.COM +855,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,06-Nov-20,KATHY_WILLIAMS,F,19-Jan-27,AGUA_COLORADA,BROOKE36@HOTMAIL.COM +856,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,06-Nov-20,BRITTANY_HOWARD,F,23-Jan-09,PONTAUT,GREGORY44@YAHOO.COM +857,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,06-Nov-20,JENNIFER_SCHWARTZ,F,19-Jul-21,EL_PINO,HCAMACHO@HOTMAIL.COM +858,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,06-Nov-20,JESSICA_SCHNEIDER,F,01-Jul-23,ANCON,ROBERT40@YAHOO.COM +859,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,06-Nov-20,LEONARD_AVILA,M,28-Dec-12,ARAÑITA,RAMIREZCHRISTINA@HOTMAIL.COM +860,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,06-Nov-20,ROBERT_BROWN,M,11-Feb-09,ARROYO_TOMAS,ROBINPERKINS@YAHOO.COM +861,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,06-Nov-20,MALIK_SHEPHERD,M,30-Jan-11,COLONIA_BARON,CAROL37@HOTMAIL.COM +862,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,06-Nov-20,JACOB_DAVIS,M,08-Apr-03,COMANDANTE_LEAL,MARIAFERGUSON@HOTMAIL.COM +863,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,06-Nov-20,SARAH_HAMILTON,F,26-Nov-60,FUNKE,KAYLA99@GMAIL.COM +864,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,06-Nov-20,SANDRA_COOPER,F,05-Oct-03,CARAGUATAY,THALL@YAHOO.COM +865,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,06-Nov-20,JEREMY_SMITH_MD,M,06-Feb-73,ABRA_GUAZU,KATHERINE12@HOTMAIL.COM +866,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,06-Nov-20,JONATHAN_REYNOLDS,M,08-Nov-16,CUARTEL_VII,LARRYDAVIS@HOTMAIL.COM +867,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,07-Nov-20,RICARDO_MORRIS,M,20-Jan-62,BONIFACIO,QDUDLEY@HOTMAIL.COM +868,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,07-Nov-20,KIMBERLY_KANE,F,11-Feb-77,CHAMICAL,RACHELBROWN@HOTMAIL.COM +869,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,07-Nov-20,STEPHEN_BRADLEY,M,04-Aug-32,AVELLANEDA,MONROEANDREW@GMAIL.COM +870,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,07-Nov-20,CHRISTINA_PARKER,F,05-Jul-98,23_DE_AGOSTO,MICHAELWILLIAMS@GMAIL.COM +871,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,07-Nov-20,LORI_BISHOP,F,27-Feb-09,ARRASCAETA,MIRANDAJONES@HOTMAIL.COM +872,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,07-Nov-20,CARRIE_DAY,F,27-Apr-11,OCHENTA_Y_CUATRO,OTATE@YAHOO.COM +873,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,07-Nov-20,EMILY_COOKE,F,28-Aug-77,SIERRA_DE_LA_VENTANA,MEGAN15@YAHOO.COM +874,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,07-Nov-20,HERBERT_SULLIVAN,M,10-Mar-17,COSTA_BONITA_BALNEARIO,BILLYDIXON@HOTMAIL.COM +875,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,07-Nov-20,LOUIS_SMITH,M,24-Nov-33,COSTA_GRANDE,JORDANROGERS@GMAIL.COM +876,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,07-Nov-20,ANTHONY_THOMAS,M,24-Apr-19,ALMIRANTE_BROWN,SHARONFARLEY@YAHOO.COM +877,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,07-Nov-20,RHONDA_THOMPSON,F,30-Nov-08,MATHEU,DTERRELL@GMAIL.COM +878,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,07-Nov-20,BRANDON_OBRIEN,M,14-Aug-02,ATENCIO,CRYSTAL85@GMAIL.COM +879,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,08-Nov-20,BRANDI_FUENTES,F,15-Apr-01,AMERICA,QMOYER@HOTMAIL.COM +880,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,08-Nov-20,RONALD_BRAUN,M,16-Jul-33,BAJO_LA_CANCHA,PAIGEGOODWIN@HOTMAIL.COM +881,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,08-Nov-20,DAVID_STARK,M,30-Apr-28,COLONIA_ENSANCHE_SAUCE,ALEXANDERBULLOCK@YAHOO.COM +882,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,08-Nov-20,CLIFFORD_MILLS,M,06-Sep-14,FAVELLI,HEATHER68@HOTMAIL.COM +883,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,08-Nov-20,JARED_SIMPSON,M,29-May-92,AGUARA_CUA,DEREKNELSON@GMAIL.COM +884,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,08-Nov-20,DR._TIMOTHY_RIVERA,M,10-Mar-12,BONIFACIO,CODY30@GMAIL.COM +885,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,08-Nov-20,LESLIE_SCHNEIDER,F,23-Jul-48,ESTACION_CHRISTOPHERSEN,GREGORYCARLSON@HOTMAIL.COM +886,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,08-Nov-20,LISA_MARTINEZ,F,25-Aug-67,ABRA_EL_CANDADO,ROSE80@HOTMAIL.COM +887,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,08-Nov-20,ALYSSA_HERNANDEZ,F,20-Sep-11,ABRA,HUGHESJESSICA@GMAIL.COM +888,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,08-Nov-20,MRS._ASHLEY_MCCONNELL,F,06-Feb-76,11_DE_SEPTIEMBRE,RUTHCARTER@YAHOO.COM +889,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,08-Nov-20,COREY_WOOD,M,02-Jul-34,AGUARA_CUA,AUDREYBEST@YAHOO.COM +890,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,08-Nov-20,HEATHER_HOLMES,F,01-Nov-97,CARBOMETAL,JENNIFER37@HOTMAIL.COM +891,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,08-Nov-20,SARAH_CRUZ,F,19-Nov-49,ALDECON,RHONDACARLSON@HOTMAIL.COM +892,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,08-Nov-20,PAULA_JOHNS_DVM,F,17-Nov-01,SAN_PEDRO_DE_IRUYA,ZCALDWELL@YAHOO.COM +893,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,09-Nov-20,ANGELA_LEWIS,F,25-Aug-70,CAMPO_LA_RIVIERE,LHICKS@HOTMAIL.COM +894,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,09-Nov-20,SAMUEL_DAVIDSON,M,13-Apr-53,ARROYO_CANELON,SHAWNWHITE@HOTMAIL.COM +895,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,09-Nov-20,JASON_MCDONALD,M,09-Sep-14,LA_UNION,CODYGILMORE@HOTMAIL.COM +896,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,09-Nov-20,TRACY_CORTEZ,F,03-May-80,COLONIA_EL_AGUARA,KBARNES@YAHOO.COM +897,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,09-Nov-20,KARINA_HOGAN,F,02-Mar-22,DOS_HERMANAS,JASON43@YAHOO.COM +898,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,09-Nov-20,AMBER_RODRIGUEZ_MD,F,22-Jul-13,PUNTA_DE_LOS_LLANOS,YANGMARC@YAHOO.COM +899,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,09-Nov-20,KATHERINE_JOHNSON,F,10-Sep-05,BALNEARIO_LOS_ANGELES,PSOTO@YAHOO.COM +900,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,09-Nov-20,MELANIE_COX,F,02-Jul-67,ALGARROBAL,CASSANDRAMEYERS@HOTMAIL.COM +901,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,09-Nov-20,LAUREN_SHEPARD,F,02-Dec-14,EST_JAUREGUI_VA_FLANDRIA,BPETERSON@HOTMAIL.COM +902,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,09-Nov-20,JOANNA_SANCHEZ,F,12-Oct-88,APEADERO_QUIROGA,KMONTGOMERY@HOTMAIL.COM +903,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,09-Nov-20,RICHARD_NGUYEN,M,07-Jun-92,ALLEN,JOHNSONCHRISTINE@YAHOO.COM +904,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,09-Nov-20,EMILY_SCHMIDT,F,05-Mar-67,LA_DORITA,JENNIFER20@HOTMAIL.COM +905,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,09-Nov-20,NICOLE_CARTER,F,18-Feb-69,AARON_CASTELLANOS,JASONGREEN@YAHOO.COM +906,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,10-Nov-20,SHERRI_FRY,F,23-Jul-97,GARRO,WLAWSON@HOTMAIL.COM +907,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,10-Nov-20,SANDRA_NORMAN,F,18-Jan-09,HAEDO,KCOHEN@HOTMAIL.COM +908,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,10-Nov-20,SEAN_MENDOZA,M,21-May-13,CAMPO_CHARO,LARRY27@GMAIL.COM +909,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,10-Nov-20,AARON_PRICE,M,10-Mar-29,BME_BAVIO_GRAL_MANSILLA,BRANDTRENEE@GMAIL.COM +910,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,10-Nov-20,JOANN_TURNER,F,11-May-20,MERCADO_CENTRAL,SCOTTGENTRY@HOTMAIL.COM +911,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,10-Nov-20,MATTHEW_HOLT,M,17-Sep-19,NONOGASTA,BARBARA91@GMAIL.COM +912,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,10-Nov-20,SARAH_ZAMORA,F,04-May-08,LIBANO,HMERCER@YAHOO.COM +913,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,10-Nov-20,WILLIAM_CARROLL,M,09-May-66,BAJO_DE_LOS_HUESOS,NELSONBRIAN@HOTMAIL.COM +914,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,10-Nov-20,KIMBERLY_EDWARDS,F,14-Dec-10,CAÑADA_ROSQUIN,CRAIGCAMPOS@GMAIL.COM +915,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,10-Nov-20,DENISE_MILLER,F,19-Jul-72,BECCAR,MARCRUSSELL@HOTMAIL.COM +916,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,10-Nov-20,MATTHEW_ARMSTRONG,M,11-May-88,CANTERA_AGUIRRE,OCOHEN@HOTMAIL.COM +917,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,10-Nov-20,CHRISTOPHER_REED,M,20-Sep-60,SIERRA_DE_LA_VENTANA,BKERR@GMAIL.COM +918,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,10-Nov-20,MR._VINCENT_SANTOS,M,02-Apr-13,GIRODIAS,BPHILLIPS@HOTMAIL.COM +919,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,10-Nov-20,JILLIAN_BURKE,F,05-May-09,CHAPANAY,LISAARMSTRONG@GMAIL.COM +920,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,10-Nov-20,DAVID_SMITH,M,26-Feb-61,LA_ISABEL,AUTUMNPAYNE@HOTMAIL.COM +921,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,10-Nov-20,CHRISTINA_DAVIS,F,19-Jun-83,ARRECHEA,YGARRETT@HOTMAIL.COM +922,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,11-Nov-20,HALEY_FULLER,F,05-Aug-84,DON_TORCUATO,STONEALEXANDER@HOTMAIL.COM +923,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,11-Nov-20,CHRISTOPHER_KIRK,M,20-Apr-47,ALDEA_SAN_ANDRES,WEEKSROBERT@HOTMAIL.COM +924,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,11-Nov-20,ROBERT_WRIGHT,M,04-Dec-77,ARROYO_CASTILLO,RICHARD83@YAHOO.COM +925,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,11-Nov-20,DREW_DAVIS,M,24-Jun-92,ALDEA_CHALECO,KATHLEEN94@YAHOO.COM +926,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,11-Nov-20,SUMMER_IRWIN,F,13-Dec-19,16_DE_JULIO,LEESUSAN@HOTMAIL.COM +927,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,11-Nov-20,JESSICA_RODRIGUEZ,F,17-May-30,COSTA_DEL_ESTE,MNELSON@HOTMAIL.COM +928,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,11-Nov-20,ROBERT_PATEL,M,22-Jan-84,CAMPO_MONTE_LA_VIRUELA,MICHAEL81@YAHOO.COM +929,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,11-Nov-20,MIKAYLA_STEVENS,F,01-May-40,CATARATAS_DEL_IGUAZU,FRANK35@HOTMAIL.COM +930,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,11-Nov-20,RYAN_GEORGE,M,25-Mar-25,BAHIA_LANGARA,JOSEPH71@HOTMAIL.COM +931,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,11-Nov-20,KRISTIN_ELLIS,F,01-Dec-96,ZONA_DELTA_SAN_FERNANDO,TRIOS@YAHOO.COM +932,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,11-Nov-20,SARA_CARR,F,25-Nov-66,ARANGUREN,CHRISSMITH@YAHOO.COM +933,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,11-Nov-20,SARAH_BYRD,F,03-Nov-15,ARTURO_VATTEONE,XAVIERDELACRUZ@HOTMAIL.COM +934,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,11-Nov-20,MICHAEL_TRAN,M,11-Nov-18,ESTACION_DE_ZOOTECNIA_B,FRANK85@YAHOO.COM +935,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,11-Nov-20,LORI_CONTRERAS,F,13-Sep-17,CUESTA_DEL_TERNERO,ETAYLOR@HOTMAIL.COM +936,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,12-Nov-20,MICHAEL_MADDOX,M,16-Sep-64,AYACUCHO,CHRISTOPHER67@GMAIL.COM +937,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,12-Nov-20,ELIZABETH_LIU,F,20-Apr-21,ALMACEN_CASTRO,PRESTONSCOTT@HOTMAIL.COM +938,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,12-Nov-20,ANTHONY_LOPEZ,M,21-Nov-93,PUNTA_LARA,MONROEBRENDA@YAHOO.COM +939,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,12-Nov-20,CHAD_GONZALES,M,16-Jun-41,ALVAREZ_DE_TOLEDO,ROBERT24@HOTMAIL.COM +940,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,12-Nov-20,AMY_MOLINA,F,27-Jul-75,VILLARS,CHRISTINE26@YAHOO.COM +941,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,12-Nov-20,JULIA_BROOKS,F,03-Mar-15,ALDO_BONZI,OLIVIASTEWART@GMAIL.COM +942,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,12-Nov-20,JOSHUA_CARTER,M,15-Aug-41,BARRO_NEGRO,GVILLANUEVA@HOTMAIL.COM +943,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,12-Nov-20,MATTHEW_DAVIS,M,18-Jun-50,10_DE_MAYO,WRIGHTKATHLEEN@HOTMAIL.COM +944,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,12-Nov-20,JORGE_PEREZ_IV,M,09-Jun-70,BANDERALO,JASMINERUSSELL@GMAIL.COM +945,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,12-Nov-20,SEAN_NEAL,M,31-Mar-59,BALDE_DE_LEYES,PHAMJONATHON@HOTMAIL.COM +946,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,12-Nov-20,ADAM_MAHONEY,M,09-May-91,AGUA_DE_DIONISIO,TWALSH@YAHOO.COM +947,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,12-Nov-20,HEATHER_CLARK,F,05-Aug-43,ACONQUIJA,GPAYNE@YAHOO.COM +948,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,12-Nov-20,RICHARD_DUARTE,M,19-May-74,CAÑADA_ROSQUIN,TPOLLARD@YAHOO.COM +949,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,12-Nov-20,MELISSA_HERNANDEZ,F,14-Dec-13,CHACRAS_VIEJAS,LEWISRANDY@GMAIL.COM +950,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,12-Nov-20,NICOLE_CHANEY,F,15-May-48,COLONIA_AVELLANEDA,EVAUGHN@HOTMAIL.COM +951,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,12-Nov-20,PAM_TORRES,F,23-Dec-14,LA_COLINA,DAVIDWALL@HOTMAIL.COM +952,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,12-Nov-20,VANESSA_LEON,F,24-Oct-32,BAHIA_CREEK,CBENTON@GMAIL.COM +953,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,12-Nov-20,JOSEPH_THOMAS,M,23-Sep-60,BLANDENGUES,ERICWATERS@HOTMAIL.COM +954,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,13-Nov-20,PAMELA_DAVIS,F,20-Nov-77,ANTA,ALLENMICHAEL@GMAIL.COM +955,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,13-Nov-20,MICHELE_RIVERA,F,18-Oct-09,CAÑADA_DE_LAS_VACAS,HELEN20@HOTMAIL.COM +956,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,13-Nov-20,JENNIFER_WILSON,F,09-Jul-57,ALTO_PENCOSO,SMITHMICHELLE@YAHOO.COM +957,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,13-Nov-20,KELLY_DAVIS,F,18-Aug-25,AGUA_GRANDE,JOSEPH37@HOTMAIL.COM +958,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,13-Nov-20,MATTHEW_TERRELL,M,17-Mar-91,RINCON_DE_MILBERG,ZIMMERMANAMANDA@GMAIL.COM +959,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,13-Nov-20,ERIC_SIMON,M,27-Aug-34,BARRIO_LA_LUISA,MICHAELADAMS@HOTMAIL.COM +960,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,13-Nov-20,JASON_HOWARD,M,04-Oct-09,GOUIN,BHULL@HOTMAIL.COM +961,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,13-Nov-20,DENISE_FLOYD,F,27-Aug-28,ANDERSON,ERIC14@YAHOO.COM +962,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,13-Nov-20,KENDRA_HILL,F,25-Jan-00,CAPDEPONT,CALEBSIMS@HOTMAIL.COM +963,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,13-Nov-20,EMILY_LEONARD,F,07-Jul-31,LOS_POLVORINES,EVANSROBIN@GMAIL.COM +964,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,13-Nov-20,MARY_PORTER,F,28-Jul-78,BASE_AERONAVAL_PUNTA_INDIO,RASMUSSENMARK@HOTMAIL.COM +965,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,13-Nov-20,MICHAEL_WEBSTER,M,17-Apr-56,CABI_MONDA,DAVILAJEFFREY@YAHOO.COM +966,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,13-Nov-20,ANA_WEBB,F,04-Apr-08,ABRA,WILLIAMSERIC@YAHOO.COM +967,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,13-Nov-20,JOSEPH_CLARK,M,24-Jan-86,EMPALME_VILLA_CONSTITUCION,LWILLIAMS@GMAIL.COM +968,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,14-Nov-20,TIMOTHY_DICKERSON,M,27-Mar-12,CAMPO_RODRIGUEZ,CHRISTOPHERMYERS@HOTMAIL.COM +969,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,14-Nov-20,JOHN_LEE,M,04-Aug-08,CLAUDIO_C_MOLINA,JOHN66@GMAIL.COM +970,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,14-Nov-20,DYLAN_WILLIAMS,M,01-Jan-80,BERNAL_ESTE,SANDERSRANDY@GMAIL.COM +971,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,14-Nov-20,KIMBERLY_COLLINS,F,05-May-59,AGUA_DE_DIONISIO,RTHOMAS@YAHOO.COM +972,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,14-Nov-20,GREGORY_STAFFORD,M,17-May-70,COLONIA_RIVAS,JOHN40@YAHOO.COM +973,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,14-Nov-20,EMILY_REYNOLDS,F,30-Aug-24,COLONIA_FLORENCIA,UGIBSON@HOTMAIL.COM +974,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,14-Nov-20,KRYSTAL_GIBSON,F,07-Apr-76,ARROYO_BARU,FDIAZ@HOTMAIL.COM +975,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,14-Nov-20,NICOLE_SANDERS,F,07-Oct-32,ZONA_DELTA_SAN_FERNANDO,YCLARK@HOTMAIL.COM +976,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,14-Nov-20,SANDRA_SNYDER,F,04-Feb-97,ALMA_GRANDE,FLORESMEGHAN@YAHOO.COM +977,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,14-Nov-20,CRYSTAL_JOHNSON,F,09-Jul-05,LA_PRIMAVERA,HROSE@GMAIL.COM +978,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,14-Nov-20,JONATHAN_CONNER,M,14-Jan-44,ESTRADA,LOGANPORTER@YAHOO.COM +979,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,14-Nov-20,SHELBY_BLACKWELL,F,18-Jul-92,COLONIA_CAZAUX,CHRISTINA23@HOTMAIL.COM +980,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,14-Nov-20,CHRISTINE_MUNOZ_DDS,F,06-Mar-85,BARRANCAS_COLORADAS,JACOB22@HOTMAIL.COM +981,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,14-Nov-20,ZACHARY_MILLER,M,27-Jul-00,CALFUCURA,LISANIXON@GMAIL.COM +982,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,14-Nov-20,TYLER_WILSON,M,01-Aug-36,ANGOSTURA,GLENNCRUZ@GMAIL.COM +983,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,14-Nov-20,LUIS_MCDANIEL,M,18-Mar-40,PILAR,TOWNSENDANA@GMAIL.COM +984,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,15-Nov-20,SARA_AYALA,F,17-Mar-07,CASBAS,LANDERSON@HOTMAIL.COM +985,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,15-Nov-20,ERIKA_BARR,F,18-Mar-93,COMANDANTE_GIRIBONE,JUSTINWALTER@HOTMAIL.COM +986,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,15-Nov-20,JORDAN_HANSEN,F,03-Sep-30,PILAR,CAROLYNDUKE@HOTMAIL.COM +987,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,15-Nov-20,KIMBERLY_OWENS,F,09-May-40,GANDOLFI,IWOODWARD@YAHOO.COM +988,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,15-Nov-20,KELLY_COBB,F,29-Nov-42,AGUA_BLANCA,DAWSONDARREN@GMAIL.COM +989,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,15-Nov-20,BRIAN_SCHMIDT,M,10-Dec-23,COLONIA_ESCRIBANO,LCASTRO@GMAIL.COM +990,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,15-Nov-20,NICOLE_ATKINS,F,16-Apr-18,ARROYO_CASCO,BRADADAMS@GMAIL.COM +991,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,15-Nov-20,BRIAN_MOORE,M,10-Jan-35,SAN_BERNARDO_DEL_TUYU,ROBERTDICKSON@GMAIL.COM +992,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,15-Nov-20,JENNIFER_RODRIGUEZ,F,16-Aug-09,EZPELETA_ESTE,LEWISERIK@GMAIL.COM +993,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,16-Nov-20,CHRISTOPHER_BARNETT,M,22-Apr-92,ALDEA_SAN_ANDRES,KEITH11@GMAIL.COM +994,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,16-Nov-20,MATTHEW_HODGE_DDS,M,14-Aug-43,EL_ARBOLITO,RODRIGUEZJENNIFER@YAHOO.COM +995,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,16-Nov-20,TAMMY_CLARK,F,22-Oct-43,ANDALUCIA,BRENDAHUNT@YAHOO.COM +996,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,16-Nov-20,WANDA_JONES,F,12-Sep-47,ROLDAN,THOMASPORTER@YAHOO.COM +997,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,16-Nov-20,NICOLE_HALE,F,25-Mar-13,CHAPI_TALO,KATHY93@HOTMAIL.COM +998,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,16-Nov-20,ERICA_WHEELER,F,28-Mar-98,CANNING,JASONSANCHEZ@HOTMAIL.COM +999,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,16-Nov-20,ANTHONY_BLAIR,M,27-Apr-19,CAÑADON_FERRAIS,JEANETTEJOHNSON@GMAIL.COM +1000,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,16-Nov-20,MICHAEL_WEBB,M,29-Mar-24,LA_LIMPIA,BRITTNEY20@YAHOO.COM +1001,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,16-Nov-20,BRENDAN_STARK,M,10-Dec-04,PIAMONTE,HOPKINSGERALD@GMAIL.COM +1002,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,16-Nov-20,MICHELE_WILEY,F,20-Aug-14,COLONIA_PUJOL,ZMONTOYA@HOTMAIL.COM +1003,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,16-Nov-20,JOHN_CARROLL,M,07-Jun-39,AVANZADA,THORNTONROBERT@YAHOO.COM +1004,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,16-Nov-20,BRYAN_MURRAY,M,20-Nov-57,ARMSTRONG,JESSICA40@GMAIL.COM +1005,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,16-Nov-20,JAMIE_MILLER,F,03-Jan-55,CORONEL_PRINGLES,XHALL@YAHOO.COM +1006,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,17-Nov-20,JAMIE_HARVEY,F,22-Oct-84,BARRIALITOS,LAUREN93@GMAIL.COM +1007,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,17-Nov-20,BRITTNEY_HAMILTON,F,08-Feb-91,EDUARDO_COSTA,ERICA82@GMAIL.COM +1008,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,17-Nov-20,MONICA_CAMPBELL,F,31-Dec-11,CAMPO_GIMENEZ,IMORRIS@GMAIL.COM +1009,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,17-Nov-20,CARRIE_MORRIS,F,22-May-21,SANCTI_SPIRITU,SAMUELMILLER@YAHOO.COM +1010,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,17-Nov-20,BRIANNA_BLACKWELL,F,04-May-25,ARTEAGA,JAMESBENNETT@HOTMAIL.COM +1011,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,17-Nov-20,JASON_FARLEY,M,08-Aug-17,AMALIA,UHAYES@YAHOO.COM +1012,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,17-Nov-20,JAMES_PHILLIPS,M,01-Jan-11,COLONIA_VALDEZ,WBRYAN@YAHOO.COM +1013,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,17-Nov-20,LAURA_MCGEE,F,31-Jan-08,VILLA_EL_CHOCON,WILKINSJOSHUA@YAHOO.COM +1014,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,17-Nov-20,LESLIE_BROWN,F,22-Jan-85,BAUER_Y_SIGEL,FLORESHEIDI@YAHOO.COM +1015,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,17-Nov-20,BREANNA_LEVY,F,21-May-20,ARROYO_CEIBAL,JASONCAMPBELL@GMAIL.COM +1016,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,17-Nov-20,MICHELLE_PORTER,F,31-Jul-13,CALVO,FOSTERBENJAMIN@YAHOO.COM +1017,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,17-Nov-20,BENJAMIN_VASQUEZ,M,16-Aug-70,17_DE_AGOSTO,ANNETTEKOCH@YAHOO.COM +1018,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,17-Nov-20,LINDA_LEONARD,F,22-Jun-14,ARAUCO,MARTINFRANCISCO@HOTMAIL.COM +1019,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,17-Nov-20,MARIAH_MARTINEZ,F,24-Jan-34,ALTO_GRANDE,KINGCHRISTY@HOTMAIL.COM +1020,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,17-Nov-20,JEFFREY_QUINN,M,07-Nov-05,BERUTI,EMARTINEZ@GMAIL.COM +1021,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,18-Nov-20,APRIL_ROSE,F,23-Jul-45,SIERRA_DE_LA_VENTANA,VANESSA38@YAHOO.COM +1022,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,18-Nov-20,STEPHEN_SCOTT,M,25-Sep-41,ALTO_DE_SIERRA,ALISON13@GMAIL.COM +1023,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,18-Nov-20,RYAN_ROJAS,M,28-Sep-20,CAMPO_HUBER,KELLYMCMILLAN@YAHOO.COM +1024,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,18-Nov-20,SUSAN_SMITH,F,23-Nov-27,ARTURO_SEGUI,SARAJOHNSON@HOTMAIL.COM +1025,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,18-Nov-20,FERNANDO_BOYD,M,04-Nov-38,DESPEÑADEROS,SOTOKEVIN@HOTMAIL.COM +1026,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,18-Nov-20,DANNY_CANNON,M,23-Nov-11,CINCO_SALTOS,KIMBERLYWYATT@YAHOO.COM +1027,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,18-Nov-20,BRIANNA_LUCAS,F,17-Jul-41,SANTOS_LUGARES,MIACASTILLO@GMAIL.COM +1028,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,18-Nov-20,MIKE_PATTON,M,03-Jan-65,ESTACION_YERUA,JARVISJENNIFER@GMAIL.COM +1029,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,18-Nov-20,LINDA_RIOS,F,02-Jul-54,ANECON_CHICO,KELLYPRICE@HOTMAIL.COM +1030,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,18-Nov-20,JUAN_MANN,M,16-Sep-87,GOBERNADOR_BENEGAS,AGUIRREJENNIFER@GMAIL.COM +1031,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,18-Nov-20,AMANDA_SMITH,F,03-Nov-29,BUEN_RETIRO,WILLIAMSALLISON@GMAIL.COM +1032,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,18-Nov-20,EVELYN_GONZALEZ,F,29-Aug-58,ESTRADA,CHRISTOPHER21@HOTMAIL.COM +1033,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,19-Nov-20,MANUEL_THOMPSON,M,12-Jan-66,SANCTI_SPIRITU,DHAWKINS@GMAIL.COM +1034,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,19-Nov-20,FRANK_VILLA,M,21-Apr-21,GENERAL_SAN_MARTIN,QHAMILTON@YAHOO.COM +1035,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,19-Nov-20,HEATHER_PARKER,F,18-Dec-93,LA_BANDA,WARNERERIN@HOTMAIL.COM +1036,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,19-Nov-20,ELIZABETH_SPARKS,F,22-Jul-58,MEMBRILLAR,CLIN@HOTMAIL.COM +1037,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,19-Nov-20,DANIEL_LOPEZ,M,12-Jan-62,BLAS_DURAÑONA,OBRIENDAVID@GMAIL.COM +1038,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,19-Nov-20,MRS._JORDAN_GONZALEZ,F,25-Oct-68,CAÑADA,KJACKSON@GMAIL.COM +1039,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,20-Nov-20,DAVID_RANDOLPH,M,27-Nov-10,CASTILLA,LEAHEDWARDS@YAHOO.COM +1040,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,20-Nov-20,ANTONIO_LEE,M,21-Aug-85,COLONIA_BARON_HIRSCH,SGUTIERREZ@HOTMAIL.COM +1041,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,20-Nov-20,AUDREY_FLOWERS,F,07-Oct-55,EL_ALTO,STEVEN90@YAHOO.COM +1042,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,20-Nov-20,SUSAN_SIMMONS,F,02-Feb-09,ALDAO,SARAH17@GMAIL.COM +1043,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,20-Nov-20,AUSTIN_GREEN,M,25-Aug-36,LIBERTAD,RHARDIN@HOTMAIL.COM +1044,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,20-Nov-20,CHAD_KELLEY,M,22-Sep-91,SAN_JOSE,GHARRIS@HOTMAIL.COM +1045,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,20-Nov-20,AMANDA_LAWSON_DDS,F,30-Jul-07,DESVIO_KILOMETRO_234,SAMANTHAOWEN@YAHOO.COM +1046,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,20-Nov-20,DERRICK_MOORE,M,22-May-41,EL_ALTO,OMAR43@YAHOO.COM +1047,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,20-Nov-20,CINDY_TORRES,F,30-Aug-17,CHICHAGASTA,BENSONJAMES@GMAIL.COM +1048,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,20-Nov-20,LEAH_ANDREWS,F,30-Oct-13,DIAMANTE,LOVENATASHA@GMAIL.COM +1049,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,20-Nov-20,REGINA_BAUER,F,20-Mar-85,CALCHAQUI,HWELLS@YAHOO.COM +1050,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,20-Nov-20,JODY_WILLIAMS,F,05-Jul-02,BAÑADO_SAN_ANTONIO,FOWLERWILLIAM@HOTMAIL.COM +1051,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,21-Nov-20,STEVEN_REEVES,M,19-Jul-21,BARRA_BONITA,KNAPPJENNIFER@GMAIL.COM +1052,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,21-Nov-20,SHANNON_BECKER,F,18-Jan-89,ALFREDO_DEMARCHI,UTHOMAS@YAHOO.COM +1053,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,21-Nov-20,RICHARD_MILLER,M,17-Nov-28,ALAMO,JUSTIN89@HOTMAIL.COM +1054,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,21-Nov-20,RAYMOND_ANDREWS,M,11-Apr-94,VILLA_SABOYA,PAULHAMILTON@GMAIL.COM +1055,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,21-Nov-20,CAROL_BLAKE,F,25-Nov-57,ALPATACAL,DANIELBURCH@GMAIL.COM +1056,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,21-Nov-20,ANTHONY_BAIRD,M,08-Sep-70,JOSE_CLEMENTE_PAZ,HERNANDEZANDREW@HOTMAIL.COM +1057,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,21-Nov-20,BRADLEY_ANDERSON,M,28-Jul-14,FAVELLI,COCHRANBRITTANY@GMAIL.COM +1058,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,22-Nov-20,MARC_BURTON,M,30-Jun-98,GORCHS,JORDANROBERT@YAHOO.COM +1059,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,22-Nov-20,COURTNEY_RAMIREZ,F,01-Feb-10,EL_CHALTEN,SARAH63@YAHOO.COM +1060,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,22-Nov-20,JAMES_PORTER,M,06-Mar-10,EL_PINO,HWARD@YAHOO.COM +1061,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,22-Nov-20,STACEY_RUSSELL,F,25-Aug-51,COSTA_DEL_RIO_AZUL,JENNIFER99@YAHOO.COM +1062,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,22-Nov-20,MR._KENNETH_SMITH_MD,M,11-Dec-20,BATERIAS,DANIELLELEE@YAHOO.COM +1063,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,22-Nov-20,LARRY_HERRERA,M,02-Feb-96,ARROYO_CEIBAL,DANIELSJEAN@YAHOO.COM +1064,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,22-Nov-20,AMY_RHODES,F,06-Feb-33,ERNESTINA,TRACEYSHARP@HOTMAIL.COM +1065,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,22-Nov-20,DANIEL_SHORT,M,03-Mar-71,EL_GUANACO,CINDYHALL@YAHOO.COM +1066,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,22-Nov-20,KAITLIN_WADE,F,13-Jan-05,DOCTOR_DOMINGO_HAROSTEGUY,LUISCARTER@YAHOO.COM +1067,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,22-Nov-20,LAUREN_GONZALEZ,F,23-Nov-42,DUDIGNAC,WILLIAMSSAMUEL@YAHOO.COM +1068,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,22-Nov-20,ANA_PHILLIPS,F,17-Oct-31,CORONEL_ISLEÑOS,LINDA96@HOTMAIL.COM +1069,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,22-Nov-20,SCOTT_MCCARTHY_PHD,M,28-Oct-32,ALGARROBO,JON76@YAHOO.COM +1070,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,22-Nov-20,MARCUS_MURPHY,M,06-Nov-53,COLMAN,TYLERALLISON@YAHOO.COM +1071,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,22-Nov-20,MOLLY_CURTIS,F,28-Jun-17,ARAÑITA,ANNA26@YAHOO.COM +1072,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,22-Nov-20,AMBER_GRAHAM,F,05-Mar-31,AGUSTONI,KRISTINACOMPTON@YAHOO.COM +1073,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,22-Nov-20,TRACY_GIBBS,F,18-May-81,FLORENCIO_VARELA,THOMASTAMMY@GMAIL.COM +1074,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,22-Nov-20,LAURIE_BROWN,F,24-Jun-59,SAN_ISIDRO,MICHAEL35@HOTMAIL.COM +1075,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,22-Nov-20,TINA_BERG,F,04-Jun-53,ZONA_DELTA_TIGRE,BOWERSNATALIE@YAHOO.COM +1076,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,23-Nov-20,MARY_BAILEY,F,30-Dec-85,AMERICA_UNIDA,REGINACHURCH@GMAIL.COM +1077,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,23-Nov-20,MARY_TOWNSEND,F,03-May-64,CHIMPAY,THOFFMAN@GMAIL.COM +1078,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,23-Nov-20,LISA_ROGERS,F,16-Sep-23,JUANCHO,WRIGHTMICHAEL@YAHOO.COM +1079,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,23-Nov-20,BRIAN_CRUZ,M,27-Oct-33,CAMPO_DE_LOS_ANDES,SJOHNSON@GMAIL.COM +1080,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,23-Nov-20,MRS._LAURA_SMITH,F,15-Oct-67,BARRANQUERAS,ROBERT73@YAHOO.COM +1081,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,23-Nov-20,PATRICIA_MARTIN,F,23-Jun-10,ASCENCION,THODGES@GMAIL.COM +1082,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,23-Nov-20,JOSHUA_BELL,M,09-Nov-71,COLONIA_DEVOTO,ANDRESTATE@YAHOO.COM +1083,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,24-Nov-20,LESLIE_MACDONALD,F,30-Nov-11,CENTRO_AGRICOLA_EL_PATO,LEWISKRISTEN@HOTMAIL.COM +1084,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,24-Nov-20,BRADLEY_HERNANDEZ,M,17-Feb-38,16_DE_JULIO,SANDRAWEBSTER@HOTMAIL.COM +1085,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,24-Nov-20,MARK_JOHNSON,M,01-May-07,AGUA_COLORADA,BROWNTRAVIS@HOTMAIL.COM +1086,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,24-Nov-20,JOANNA_KEY,F,05-Oct-50,LAS_TONINAS,ELIZABETH94@GMAIL.COM +1087,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,24-Nov-20,PATRICIA_MUNOZ,F,13-Mar-97,CAFFERATA,AMILLER@YAHOO.COM +1088,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,24-Nov-20,LAURIE_SCHMITT,F,21-Jul-08,SANCTI_SPIRITU,TRAVISWALKER@GMAIL.COM +1089,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,24-Nov-20,DUSTIN_WRIGHT,M,01-Nov-21,CAMPO_BOTTO,ZMORENO@HOTMAIL.COM +1090,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,24-Nov-20,JENNIFER_OLSEN,F,20-Jul-78,ARSENAL_DE_GUERRA_SAN_LORENZO,SHELTONCRYSTAL@YAHOO.COM +1091,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,24-Nov-20,BARBARA_PEREZ,F,15-Mar-38,ARRAYANAL,CLARKMICHAEL@GMAIL.COM +1092,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,24-Nov-20,JACOB_SPARKS_MD,M,18-Jan-89,COLONIA_EGIDO,CASSIE03@YAHOO.COM +1093,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,25-Nov-20,JOHN_ENGLISH,M,26-Jul-20,ALGARROBAL_PUISOYE,ERINGARCIA@HOTMAIL.COM +1094,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,25-Nov-20,BRIAN_CLARK,M,11-Sep-28,CARCARAÑA,FERNANDO28@HOTMAIL.COM +1095,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,25-Nov-20,JESSICA_STEWART,F,11-Dec-10,ABRA_MAYO,BRENDA74@YAHOO.COM +1096,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,25-Nov-20,ALYSSA_GEORGE,F,06-Dec-49,BOCAS,STACEY81@GMAIL.COM +1097,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,25-Nov-20,KELLY_HENRY,F,23-Sep-12,GRUTLY,MILLERJARED@YAHOO.COM +1098,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,25-Nov-20,DAVID_MCCOY,M,16-Feb-10,COLONIA_ZAPATA,ALLENRONNIE@GMAIL.COM +1099,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,25-Nov-20,TIMOTHY_AGUIRRE,M,21-Jun-42,VILLA_OLIVARI,DYOUNG@YAHOO.COM +1100,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,25-Nov-20,KIRK_ROBINSON,M,26-Sep-60,ALTO_PENCOSO,XTHOMPSON@YAHOO.COM +1101,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,25-Nov-20,KYLE_GROSS,M,12-Apr-81,ARROYO_GRANDE,RANDYLONG@YAHOO.COM +1102,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,25-Nov-20,MARY_LEE,F,12-Dec-18,BALSA_SENILLOSA,ADAMHILL@HOTMAIL.COM +1103,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,25-Nov-20,NICOLE_HOPKINS,F,09-Jun-02,ACHERAL,CHRISTOPHER41@GMAIL.COM +1104,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,25-Nov-20,RACHEL_JOHNSON,F,01-Jun-53,COLONIA_BELLA_ITALIA,UWILSON@HOTMAIL.COM +1105,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,25-Nov-20,DALE_LONG,M,06-Jun-80,20_DE_JUNIO,MATTHEW93@GMAIL.COM +1106,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,25-Nov-20,MICHELLE_HOLMES,F,31-May-72,PRIMERA_JUNTA,GONZALEZVANESSA@YAHOO.COM +1107,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,25-Nov-20,KRISTINE_SULLIVAN,F,30-May-21,BERAZATEGUI,FLOWERSJAMES@YAHOO.COM +1108,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,25-Nov-20,MATTHEW_GUTIERREZ,M,28-Jul-08,CANDELARIA,TIFFANYDAVIS@YAHOO.COM +1109,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,25-Nov-20,CARLOS_SMITH,M,18-Jul-49,ALIJILAN,MATTHEW57@YAHOO.COM +1110,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,26-Nov-20,JOHN_JENKINS,M,14-Aug-70,25_DE_MAYO,REYNOLDSKENNETH@GMAIL.COM +1111,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,26-Nov-20,PAMELA_MAYO,F,24-Mar-71,AGUA_SALADA,JULIEJONES@HOTMAIL.COM +1112,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,26-Nov-20,TIMOTHY_WILSON,M,28-Jun-16,BAÑOS_DE_LA_LAJA,ANTHONY97@GMAIL.COM +1113,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,26-Nov-20,JORDAN_GRIFFIN,M,24-Oct-07,BALSA,KRISTINBALDWIN@YAHOO.COM +1114,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,26-Nov-20,LINDSAY_OBRIEN,F,08-Oct-88,AGUA_COLORADA,IFARRELL@GMAIL.COM +1115,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,26-Nov-20,CHRISTIE_THOMAS,F,19-May-90,BERRETTA,DBROOKS@YAHOO.COM +1116,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,26-Nov-20,RICHARD_STEVENS,M,04-Jul-76,COLONIA_ZAPATA,TERRY03@HOTMAIL.COM +1117,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,26-Nov-20,TIFFANY_JONES,F,27-Aug-85,JOSE_FERRARI,NOLSON@YAHOO.COM +1118,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,27-Nov-20,TIMOTHY_ANDERSON,M,04-Dec-06,ARISTIDES_VILLANUEVA,KINGWENDY@HOTMAIL.COM +1119,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,27-Nov-20,SHARON_RANDOLPH,F,27-Jan-49,EL_RETIRO,MCKINNEYKIMBERLY@YAHOO.COM +1120,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,27-Nov-20,JESSICA_FORD,F,05-Jul-24,BAÑADITO_VIEJO,JAMESPALMER@GMAIL.COM +1121,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,27-Nov-20,ZACHARY_FISHER,M,06-Feb-62,ADELA,KPRICE@YAHOO.COM +1122,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,27-Nov-20,SUE_HUGHES,F,08-Jan-21,AGUA_AMARILLA_LA_HOYADA,SANDRAJIMENEZ@GMAIL.COM +1123,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,27-Nov-20,THERESA_JOHNSON,F,07-Feb-68,AGUA_DE_DIAZ,HARVEYKELSEY@GMAIL.COM +1124,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,27-Nov-20,CRAIG_YOUNG,M,11-Apr-10,CENTINELA,DANIEL34@GMAIL.COM +1125,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,27-Nov-20,ROBERT_MCCLURE,M,22-Oct-24,ARROYO_CAHUNCO,MATTHEWBECK@HOTMAIL.COM +1126,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,27-Nov-20,DEBBIE_CRAIG,F,01-Oct-57,COLONIA_MORGAN,DHARVEY@GMAIL.COM +1127,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,27-Nov-20,COURTNEY_JONES,F,18-Dec-55,ARTURO_VATTEONE,MICHELLEFORD@YAHOO.COM +1128,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,27-Nov-20,MARY_RODRIGUEZ,F,14-Feb-71,COLONIA_ABATE,KELLY27@YAHOO.COM +1129,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,27-Nov-20,SANDY_REYES,F,04-May-10,ARMINDA,EMILYBOYLE@YAHOO.COM +1130,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,28-Nov-20,AMANDA_COX,F,13-Apr-26,ESTANCIA_SANTA_CATALINA,VCAMPBELL@GMAIL.COM +1131,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,28-Nov-20,AMBER_LOPEZ,F,19-May-17,COLIQUEO,CAMPBELLALLEN@HOTMAIL.COM +1132,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,28-Nov-20,TARA_TRAN,F,13-Jul-16,BARRANQUITAS,PATELMACKENZIE@YAHOO.COM +1133,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,28-Nov-20,EDWARD_WHEELER,M,02-Nov-63,BONNEMENT,BURNETTBRIAN@YAHOO.COM +1134,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,28-Nov-20,HOWARD_COHEN,M,02-Mar-67,CERRO_ACONCAGUA,MICHAELNICHOLS@YAHOO.COM +1135,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,28-Nov-20,COLLEEN_SMITH,F,19-Nov-36,SANTA_TERESITA,NHARVEY@GMAIL.COM +1136,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,28-Nov-20,DAVID_FLORES,M,20-Apr-33,ALTAMIRANO_NORTE,FLOWERSKAITLYN@GMAIL.COM +1137,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,28-Nov-20,GARY_DAVIES,M,20-Jun-62,LOS_CORREDORES,PBRADY@GMAIL.COM +1138,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,28-Nov-20,RENEE_WILLIAMS,F,01-Dec-48,SAN_GERONIMO,VICTORIA69@GMAIL.COM +1139,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,28-Nov-20,ELIZABETH_TAYLOR,F,04-Nov-55,ALTAMIRA,MCCULLOUGHMARY@YAHOO.COM +1140,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,28-Nov-20,HEATHER_FISHER,F,19-Nov-76,ARROYO_CHALIA,ERIN73@GMAIL.COM +1141,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,28-Nov-20,TIMOTHY_MEDINA,M,18-Oct-11,ANTONIO_TOMAS,ERIN20@YAHOO.COM +1142,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,28-Nov-20,SUSAN_YOUNG,F,25-Mar-09,CAMPO_QUIÑONES,AMY45@YAHOO.COM +1143,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,28-Nov-20,MICHELE_ALVAREZ,F,03-Nov-10,AGUA_COLORADA,CHRISTINE92@YAHOO.COM +1144,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,29-Nov-20,GREGORY_BENITEZ,M,21-Jul-78,DE_BRUYN,COLLINSJENNIFER@HOTMAIL.COM +1145,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,29-Nov-20,THERESA_HUDSON,F,05-Oct-45,VALLE_DE_LAS_LEÑAS,BONILLAMICHAEL@GMAIL.COM +1146,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,29-Nov-20,YVONNE_MCINTOSH,F,15-May-41,BATAVIA,KIMBERLYSCOTT@HOTMAIL.COM +1147,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,29-Nov-20,JOSHUA_HARRIS,M,16-Apr-75,ARBOL_SOLO,OLIVIARIVERA@HOTMAIL.COM +1148,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,29-Nov-20,SARAH_AGUIRRE,F,02-Dec-01,CRISTIANO_MUERTO,PAUL08@GMAIL.COM +1149,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,29-Nov-20,KATHERINE_RODRIGUEZ,F,18-Dec-90,ARTURO_SEGUI,DEBORAH45@YAHOO.COM +1150,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,29-Nov-20,DAVID_BAKER,M,30-Apr-17,ALBERTI,CHRISTIANSMITH@GMAIL.COM +1151,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,29-Nov-20,AMBER_MANN,F,13-Mar-18,LA_LUCILA,SUSAN22@HOTMAIL.COM +1152,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,29-Nov-20,CHRISTOPHER_OWENS,M,04-May-28,16_DE_JULIO,STEPHANIE42@YAHOO.COM +1153,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,29-Nov-20,KELLY_MONTOYA,F,14-Jul-10,ACEBAL,DARRENHAMPTON@YAHOO.COM +1154,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,30-Nov-20,JULIA_CHAPMAN,F,18-Oct-69,CHAPUY,JULIEWARREN@YAHOO.COM +1155,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,30-Nov-20,NICHOLAS_KING,M,03-Mar-17,BARRIO_CHAPADMALAL,TINAMEYER@YAHOO.COM +1156,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,30-Nov-20,JULIE_MACIAS,F,30-Jun-47,SAN_JOSE_DE_PIEDRA_BLANCA,HABBOTT@GMAIL.COM +1157,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,30-Nov-20,CHRISTOPHER_CHAMBERS,M,24-Jun-85,30_DE_AGOSTO,MATTHEWVASQUEZ@YAHOO.COM +1158,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,30-Nov-20,MAUREEN_MCCALL,F,01-May-34,CAPITAN_CASTRO,STEPHEN46@HOTMAIL.COM +1159,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,30-Nov-20,BRADLEY_WRIGHT,M,10-Jul-00,BARRIO_FERRI,PAULA34@GMAIL.COM +1160,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,30-Nov-20,CASSIE_BLACKWELL,F,04-Jan-48,BARRIO_PARQUE_LELOIR,ANGELARAMOS@YAHOO.COM +1161,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,30-Nov-20,BETHANY_HENDERSON,F,18-Jun-16,EL_CHUMBEAU,HENDERSONADRIENNE@HOTMAIL.COM +1162,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,30-Nov-20,EMILY_FOLEY,F,26-Sep-10,ANASAGASTI,ANDREATHOMAS@YAHOO.COM +1163,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,30-Nov-20,PATRICK_PEARSON,M,12-Oct-76,JUAN_F_IBARRA,CPHILLIPS@GMAIL.COM +1164,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,30-Nov-20,DEVIN_MCCOY,M,20-Feb-81,SAN_ISIDRO,DARRENRYAN@HOTMAIL.COM +1165,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,30-Nov-20,RHONDA_CALLAHAN,F,05-Feb-66,GENERAL_CONESA,IBROWN@YAHOO.COM +1166,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,30-Nov-20,JAMES_ROGERS,M,18-Jul-65,AGUA_BOTADA,JAMES06@HOTMAIL.COM +1167,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,30-Nov-20,DAVID_BARBER,M,07-Jun-09,EL_ARBOLITO,TAMMY18@YAHOO.COM +1168,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,30-Nov-20,DARRELL_GRIFFIN,M,26-Apr-35,VILLA_LERGA,BRADLEY12@GMAIL.COM +1169,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,01-Dec-20,STACEY_WATTS,F,13-Jul-33,DINA_HUAPI,REGINALDDAVIS@GMAIL.COM +1170,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,01-Dec-20,ZACHARY_MCDONALD,M,29-Jun-06,AGUA_AZUL,BOWENALISON@HOTMAIL.COM +1171,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,01-Dec-20,CHRISTOPHER_ROBERTS,M,27-Jun-59,2_DE_JULIO,PERRYMATTHEW@YAHOO.COM +1172,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,01-Dec-20,DENNIS_FORD,M,19-Sep-35,AMAMBAY,ANNETTE41@HOTMAIL.COM +1173,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,01-Dec-20,BRIAN_ALEXANDER,M,06-Nov-03,CAÑADON_FERRAIS,AVILAYVETTE@YAHOO.COM +1174,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,01-Dec-20,RACHEL_KRUEGER,F,22-Sep-84,CAÑADON_LAGARTO,CHAVEZJOHN@YAHOO.COM +1175,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,01-Dec-20,JENNA_HUBER,F,09-Jan-07,ALBARDON,DADAMS@GMAIL.COM +1176,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,01-Dec-20,COURTNEY_GRANT,F,01-Aug-76,ARBOL_SOLO,MICHAEL11@GMAIL.COM +1177,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,01-Dec-20,BRANDON_JONES,M,03-Jun-14,ARROYO_PESCADO,DENISE90@GMAIL.COM +1178,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,01-Dec-20,SANDRA_PEREZ,F,20-May-58,JUAN_VELA,UJACOBS@HOTMAIL.COM +1179,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,02-Dec-20,KARL_REED,M,07-Feb-88,CAMPO_EL_MATACO,NWATKINS@YAHOO.COM +1180,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,02-Dec-20,TERESA_VELASQUEZ,F,06-Feb-26,ALGARROBO,MICHAELNELSON@GMAIL.COM +1181,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,02-Dec-20,PATRICK_WILLIAMS,M,17-Apr-62,CENTRO_AGRICOLA_EL_PATO,JOHNSONDONNA@GMAIL.COM +1182,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,02-Dec-20,TAYLOR_KRAMER,M,19-Oct-16,CULLIN_MANZANO,COURTNEY43@HOTMAIL.COM +1183,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,02-Dec-20,LINDA_CHRISTIAN,F,03-Dec-05,AGUADA_DE_PIEDRA,JAMES55@GMAIL.COM +1184,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,02-Dec-20,NATALIE_SMITH,F,06-Mar-87,VILLA_LERGA,FRANKLIN28@YAHOO.COM +1185,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,02-Dec-20,MATTHEW_ROMERO,M,10-Feb-03,AGUAS_VERDES,JOSEPH54@GMAIL.COM +1186,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,02-Dec-20,BRIANNA_HOUSTON,F,08-Mar-53,CAÑADON_CALIENTE,CRYSTAL13@YAHOO.COM +1187,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,02-Dec-20,BENJAMIN_MILLER,M,25-Apr-54,ALDEA_FORESTAL,COOPERADRIANA@GMAIL.COM +1188,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,02-Dec-20,JAMES_BURNS,M,10-Aug-83,DON_TORCUATO,JKING@HOTMAIL.COM +1189,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,02-Dec-20,RUSSELL_MARTIN,M,12-Feb-13,ARROYO_CORTO,TYLER82@GMAIL.COM +1190,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,02-Dec-20,HEATHER_WALKER,F,05-Apr-09,EL_DIQUE,CHARLES32@YAHOO.COM +1191,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,02-Dec-20,ERIN_BEARD,F,08-Jun-31,COLONIA_JAUREGUI,KAYLACOLE@GMAIL.COM +1192,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,02-Dec-20,SHANNON_ANDERSON,F,28-Jun-18,ATALIVA_ROCA,TCRUZ@YAHOO.COM +1193,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,02-Dec-20,MADISON_SMALL,F,11-Apr-69,IGARZABAL,BOWENBRETT@YAHOO.COM +1194,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,03-Dec-20,AMY_ARNOLD,F,10-Jan-03,ALPACHIRI,QUINNALISHA@GMAIL.COM +1195,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,03-Dec-20,MARY_MERCADO,F,11-Apr-84,10_DE_MAYO,COPELANDAMY@GMAIL.COM +1196,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,03-Dec-20,KATHY_FOWLER,F,04-Jul-17,VALLE_DE_LAS_LEÑAS,DKING@HOTMAIL.COM +1197,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,03-Dec-20,BRETT_FLORES,M,12-Jul-56,CACHEL,REBECCAPEREZ@YAHOO.COM +1198,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,03-Dec-20,MARY_DAVIS,F,15-Oct-54,ALTO_DE_SIERRA,WESTERIN@HOTMAIL.COM +1199,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,03-Dec-20,BRENDA_SHEPHERD,F,19-Apr-19,ASUNCION_MARIA,BRITTNEY50@HOTMAIL.COM +1200,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,03-Dec-20,COURTNEY_CASTRO,F,17-Mar-66,FLORENTINO_AMEGHINO,ANGELA75@YAHOO.COM +1201,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,03-Dec-20,JEFFREY_KELLEY,M,17-Aug-24,CAMPO_LARGO,XJOHNSON@GMAIL.COM +1202,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,03-Dec-20,ALLISON_ROACH,F,14-Aug-08,LA_MOROCHA,KRISTINA87@HOTMAIL.COM +1203,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,03-Dec-20,MR._STEPHEN_HERNANDEZ_DDS,M,05-Mar-18,DIAMANTE,BRIANNARODRIGUEZ@HOTMAIL.COM +1204,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,04-Dec-20,FRANK_PRUITT,M,08-Aug-77,LA_SARA,LEJOHN@YAHOO.COM +1205,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,04-Dec-20,MRS._JULIE_SMITH,F,10-Oct-53,BUENA_VISTA,KARENCRUZ@YAHOO.COM +1206,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,04-Dec-20,MIKAYLA_GRAY,F,02-May-91,AGUA_AZUL,LORI87@HOTMAIL.COM +1207,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,04-Dec-20,ROBERT_RICHARDSON_III,M,06-Aug-50,SAN_ISIDRO,JOELCOLE@GMAIL.COM +1208,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,04-Dec-20,JEREMY_SMITH,M,15-Aug-05,EL_HOYO,TODD40@YAHOO.COM +1209,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,04-Dec-20,AMANDA_STRONG,F,30-Mar-02,COMODORO_RIVADAVIA,JROJAS@HOTMAIL.COM +1210,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,04-Dec-20,PAULA_WALKER,F,11-Jun-50,ARROYO_CORTO,DALTONJUSTIN@GMAIL.COM +1211,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,04-Dec-20,DEBORAH_LEE,F,23-Oct-81,CORRAL_DE_PIEDRAS,CFISHER@YAHOO.COM +1212,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,04-Dec-20,BETH_DIXON,F,03-Mar-11,ALTO_GRANDE,WYATT89@HOTMAIL.COM +1213,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,04-Dec-20,EMILY_FOWLER,F,06-Jan-04,BALCARCE,XMAY@GMAIL.COM +1214,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,04-Dec-20,KELSEY_JOHNSON,F,16-Nov-95,CARAGUATAY,ETURNER@HOTMAIL.COM +1215,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,04-Dec-20,MICHELLE_CASTILLO,F,15-Oct-90,LOS_ANTIGUOS,CHRISTOPHERMORALES@YAHOO.COM +1216,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,04-Dec-20,JENNIFER_PETERSEN,F,08-Dec-50,CARAHUNCO,WDORSEY@HOTMAIL.COM +1217,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,04-Dec-20,JAMIE_COMPTON,F,20-Nov-85,EL_PIMPOLLO,KIMBERLY66@HOTMAIL.COM +1218,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,04-Dec-20,GARY_LANE,M,14-Feb-07,COLONIA_CALIFORNIA,FOSTERJEFFREY@HOTMAIL.COM +1219,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,05-Dec-20,JOHN_SMITH,M,30-Mar-37,ALPACHIRI,TIMOTHY61@GMAIL.COM +1220,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,05-Dec-20,ROBERT_NAVARRO,M,18-Jun-62,ARROYO_CEIBAL,CHUNGSTEPHEN@YAHOO.COM +1221,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,05-Dec-20,BONNIE_STEVENS,F,16-Nov-43,ADOLFO_ALSINA,COFFEYWILLIAM@HOTMAIL.COM +1222,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,05-Dec-20,DEREK_BAILEY,M,15-Jan-41,COLONIA_DOS_ROSAS_Y_LA_LEGUA,HALEYRODRIGUEZ@YAHOO.COM +1223,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,06-Dec-20,BLAKE_COOK,M,21-Mar-77,EL_PERDIDO_EST_JOSE_GUISASOLA,JACKSONAMY@YAHOO.COM +1224,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,06-Dec-20,BRITTANY_BRADSHAW,F,18-Mar-00,RICARDO_LAVALLE,HARRISSEAN@HOTMAIL.COM +1225,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,06-Dec-20,KAREN_STANLEY,F,02-Feb-09,AGUADA_DE_LA_PEÑA,HORNEJASON@YAHOO.COM +1226,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,06-Dec-20,JENNIFER_CLARK,F,16-Dec-16,BELLA_ITALIA,PRICESTEVEN@HOTMAIL.COM +1227,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,06-Dec-20,HALEY_ANDREWS,F,11-Sep-34,AGUA_DEL_SIMBOL,SEAN04@GMAIL.COM +1228,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,06-Dec-20,REBECCA_HOLMES,F,30-Dec-18,9_DE_JULIO,TYLERDECKER@HOTMAIL.COM +1229,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,06-Dec-20,BETH_NELSON,F,24-Aug-12,AMALIA,ASHLEY22@HOTMAIL.COM +1230,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,06-Dec-20,TERESA_HARDY,F,11-Jul-19,AGUA_SALADA,STEWARTSTACEY@YAHOO.COM +1231,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,06-Dec-20,SHERRI_GROSS,F,22-Nov-13,ARROYO_PALMAR,DELEONSARA@HOTMAIL.COM +1232,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,06-Dec-20,CHRISTINE_CURRY,F,16-May-18,MARIA_MAGDALENA,WILSONCHRISTOPHER@HOTMAIL.COM +1233,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,07-Dec-20,BRETT_VARGAS,M,29-Oct-24,GUAMINI,SAVILA@HOTMAIL.COM +1234,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,07-Dec-20,LESLIE_BRYAN,F,15-Jan-72,HUGHES,CHANGCHRISTINE@GMAIL.COM +1235,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,07-Dec-20,JULIE_NORMAN_DVM,F,19-Oct-57,AGUA_AMARGA,ELLIOTTDOUGLAS@YAHOO.COM +1236,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,07-Dec-20,SHANNON_ALLEN,F,12-Feb-22,BARRIO_CHAPADMALAL,LCHAVEZ@GMAIL.COM +1237,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,07-Dec-20,LISA_WHITE,F,25-Feb-16,VALENTIN_ALSINA,SHERRERA@HOTMAIL.COM +1238,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,07-Dec-20,JASON_RODRIGUEZ,M,14-Jan-97,ALDEA_BRASILERA,ASHLEYENGLISH@YAHOO.COM +1239,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,07-Dec-20,ERIC_GRIFFITH,M,04-Sep-41,ALEJANDRO_PETION,FROSTBETH@YAHOO.COM +1240,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,07-Dec-20,DENISE_GILBERT,F,31-Oct-89,VILLA_HIPODROMO,FREED@HOTMAIL.COM +1241,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,07-Dec-20,BRIAN_RAY,M,10-Mar-79,ABASTO,SEAN56@YAHOO.COM +1242,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,07-Dec-20,RICHARD_GRIFFITH,M,10-Jul-69,ABRA_DEL_TAFI,RAMSEYALEX@YAHOO.COM +1243,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,07-Dec-20,CHRISTOPHER_COOKE,M,24-Feb-02,CALERA_ARGENTINA,JAMIEBOYLE@YAHOO.COM +1244,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,07-Dec-20,TRACY_SCHAEFER,F,01-Dec-23,BANFIELD,XBROWN@HOTMAIL.COM +1245,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,07-Dec-20,ANGELA_MALONE,F,14-Mar-69,CHICLANA,RYANJIMENEZ@GMAIL.COM +1246,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,07-Dec-20,MRS._ROBYN_MCCARTY,F,18-Jan-12,ABRA_DEL_TRIGO,SHARON50@HOTMAIL.COM +1247,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,07-Dec-20,JUSTIN_DAVIS,M,28-Nov-85,CHIVILCOY,GOULDLAURA@YAHOO.COM +1248,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,07-Dec-20,BRIAN_TANNER,M,18-Aug-36,ALCARAZ_NORTE,TIFFANYHOLT@GMAIL.COM +1249,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,07-Dec-20,JENNIFER_TAYLOR,F,30-Jun-45,COSTA_GRANDE,ROSERICHARD@GMAIL.COM +1250,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,07-Dec-20,PATRICIA_HOWARD,F,24-Dec-82,CAÑADITA,MICHAELWILSON@HOTMAIL.COM +1251,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,07-Dec-20,KRISTIN_ROGERS,F,28-May-57,CAÑADON_CHILENO,MICHAELHARRISON@YAHOO.COM +1252,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,08-Dec-20,DAVID_ARMSTRONG,M,03-Sep-17,COLONIA_FALCO,JIMMYFERNANDEZ@GMAIL.COM +1253,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,08-Dec-20,KIMBERLY_HOPKINS,F,18-Jan-20,ARTEAGA,AJONES@HOTMAIL.COM +1254,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,08-Dec-20,BRANDON_BARRY,M,06-Feb-45,AGUA_AMARILLA_LA_HOYADA,HEATHER53@YAHOO.COM +1255,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,08-Dec-20,JASON_HARDIN,M,01-Jan-92,MARIANO_ACOSTA,MARK10@GMAIL.COM +1256,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,08-Dec-20,JILL_GARDNER,F,14-Sep-20,COLONIA_1_DE_MAYO,JENKINSJEREMY@HOTMAIL.COM +1257,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,08-Dec-20,CATHERINE_DUNCAN,F,20-Aug-84,EL_ZURDO,BROOKSMONIQUE@YAHOO.COM +1258,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,08-Dec-20,JEFFREY_KIM,M,29-Jan-79,ALGARROBO_GRANDE,MARYCONLEY@GMAIL.COM +1259,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,08-Dec-20,SUZANNE_REYNOLDS,F,26-Aug-95,LA_ORIENTAL,VNELSON@YAHOO.COM +1260,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,08-Dec-20,BELINDA_ANDERSON,F,20-Sep-89,ALTO_LINDO,HAYLEY27@HOTMAIL.COM +1261,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,08-Dec-20,ANGELA_MARTIN,F,24-Mar-20,BARADERO,WMARSHALL@HOTMAIL.COM +1262,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,08-Dec-20,JOHN_HENDRICKS,M,15-Sep-51,BUENA_VISTA,DONALD26@GMAIL.COM +1263,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,08-Dec-20,JASON_VILLEGAS,M,26-Oct-94,LAS_PALMAS,JOHN30@HOTMAIL.COM +1264,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,08-Dec-20,JOHN_MITCHELL,M,14-Aug-75,EL_CENIZO,RICHARDGONZALES@HOTMAIL.COM +1265,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,08-Dec-20,ALICIA_BRIDGES,F,11-May-99,COMANDANTE_GRANVILLE,DAVIDRUIZ@YAHOO.COM +1266,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,08-Dec-20,WILLIAM_MALONE,M,26-Sep-70,3_DE_MAYO,BLAKEGIBSON@HOTMAIL.COM +1267,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,09-Dec-20,JENNIFER_MOSS,F,14-Apr-08,IRENEO_PORTELA,ALLISON27@GMAIL.COM +1268,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,09-Dec-20,MARTIN_BAILEY,M,26-Sep-89,CHAPUY,BROWNZACHARY@YAHOO.COM +1269,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,09-Dec-20,AMANDA_WHITE,F,28-Jul-10,EL_PINO,EHALEY@YAHOO.COM +1270,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,09-Dec-20,ELIZABETH_JONES,F,27-Mar-09,CASEROS,DOMINIQUEPAGE@GMAIL.COM +1271,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,09-Dec-20,ERIC_CLARK,M,05-Jan-72,ALTO_GRANDE,HEATHERNGUYEN@HOTMAIL.COM +1272,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,09-Dec-20,LAUREN_CLEMENTS,F,08-Feb-89,AGUSTONI,PETERROMERO@GMAIL.COM +1273,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,09-Dec-20,RYAN_JONES,M,13-Dec-37,COLONIA_LA_YERBA,MARK29@HOTMAIL.COM +1274,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,09-Dec-20,CHRISTOPHER_WARD,M,26-Jan-14,AGUA_COLORADA,CHERYL77@GMAIL.COM +1275,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,09-Dec-20,ANDREA_MOODY,F,22-Dec-96,BERRETTA,ROBERTSOTO@HOTMAIL.COM +1276,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,09-Dec-20,AMY_HICKS,F,18-Feb-18,AGUA_AMARILLA_LA_HOYADA,ZRILEY@GMAIL.COM +1277,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,09-Dec-20,BRIANA_GONZALEZ,F,04-Aug-87,CAPITAN_SOLARI,HARRISMIKE@GMAIL.COM +1278,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,09-Dec-20,CHRISTY_NAVARRO,F,08-Nov-96,ANTA_CHICA,TONY37@HOTMAIL.COM +1279,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,09-Dec-20,JENNIFER_JONES,F,14-Jul-43,CHANILAO,CHRISTOPHERROSE@GMAIL.COM +1280,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,10-Dec-20,JEREMIAH_SINGLETON,M,19-Oct-05,ARROYO_FEDOR,JENNIFERBARTLETT@YAHOO.COM +1281,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,10-Dec-20,DIANE_GUZMAN,F,17-Apr-53,ARROYO_DEL_CURA,WILLIAMSAMANDA@HOTMAIL.COM +1282,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,10-Dec-20,CRYSTAL_CANTRELL,F,27-Dec-02,FARO_SAN_ANTONIO,JESSICA77@HOTMAIL.COM +1283,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,10-Dec-20,CHERYL_CRUZ,F,18-Mar-51,BANFIELD,CHARLENEBARKER@GMAIL.COM +1284,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,10-Dec-20,ROBERT_LAWRENCE,M,16-Jul-05,LA_BANDA,DOMINGUEZSCOTT@HOTMAIL.COM +1285,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,10-Dec-20,MICHELLE_SHAW,F,01-May-19,CAMINO_CENTENARIO_KM_11500,RAYMOND31@YAHOO.COM +1286,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,10-Dec-20,BETH_CAREY,F,30-Aug-77,BALSA_SENILLOSA,KEITHOWENS@GMAIL.COM +1287,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,10-Dec-20,CHRISTINE_WILLIAMS,F,23-Sep-31,CUCHA_CUCHA,ANGEL92@YAHOO.COM +1288,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,10-Dec-20,JAMES_JOHNSON,M,18-Jan-99,ALDEA_BELEIRO,PACHECODEAN@YAHOO.COM +1289,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,10-Dec-20,JUAN_TAYLOR,M,10-Apr-42,BAJASTINE,JULIEHENRY@HOTMAIL.COM +1290,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,10-Dec-20,ROBERT_GRAVES,M,03-Oct-13,BUEN_PASTO,DSPARKS@YAHOO.COM +1291,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,10-Dec-20,SHAWN_TUCKER,M,07-Aug-01,LA_ISABEL,BARNETTVALERIE@YAHOO.COM +1292,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,10-Dec-20,DESIREE_CURTIS,F,25-Mar-09,BALNEARIO_LOS_ANGELES,ANDREW22@GMAIL.COM +1293,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,10-Dec-20,DENISE_SANCHEZ,F,12-Nov-14,LA_ISABEL,HILLADAM@GMAIL.COM +1294,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,10-Dec-20,RACHEL_RAMOS,F,20-Aug-59,COLONIA_LAS_YESCAS,YWALLER@YAHOO.COM +1295,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,11-Dec-20,MIKE_SHARP,M,16-Oct-54,CROTTO,ZHOOPER@YAHOO.COM +1296,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,11-Dec-20,TAMMY_FLORES,F,02-Aug-61,COLONIA_LA_INDIA,MICHAEL50@HOTMAIL.COM +1297,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,11-Dec-20,ROBERT_NICHOLSON_DDS,M,28-Dec-84,ALCARAZ_2DO,COURTNEYLEWIS@GMAIL.COM +1298,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,11-Dec-20,RYAN_SMITH,M,20-Dec-42,MUÑIZ,CINDY93@GMAIL.COM +1299,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,11-Dec-20,WILLIAM_KIRK,M,27-Oct-42,AMAMBAY,FRANK65@HOTMAIL.COM +1300,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,11-Dec-20,ROBERT_MUELLER,M,11-Jan-98,SEY,JONESSTEPHEN@GMAIL.COM +1301,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,11-Dec-20,PHILIP_ROBINSON,M,18-Jul-99,ALDEA_FORESTAL,TYLERTURNER@GMAIL.COM +1302,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,12-Dec-20,MARY_CONNER,F,27-Apr-61,ARROYO_CASCO,WMARSH@GMAIL.COM +1303,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,12-Dec-20,JONATHAN_JOHNSON,M,27-Jan-28,COLONIA_ABATE,FWILSON@HOTMAIL.COM +1304,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,12-Dec-20,MICHELLE_FLOYD,F,25-Sep-32,ALBERTI,ANGELAPARSONS@GMAIL.COM +1305,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,12-Dec-20,TROY_CHRISTIAN,M,05-Apr-11,AGUA_BLANCA,LVAZQUEZ@GMAIL.COM +1306,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,12-Dec-20,PATRICIA_GARCIA,F,27-Dec-15,ESTACION_DE_ZOOTECNIA_B,CARTERJUAN@HOTMAIL.COM +1307,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,12-Dec-20,ASHLEE_PETERSON,F,18-Feb-46,OLASCOAGA,BRYANWELLS@GMAIL.COM +1308,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,12-Dec-20,ASHLEY_ROBINSON,F,10-Nov-96,BME_BAVIO_GRAL_MANSILLA,GARYBENNETT@YAHOO.COM +1309,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,12-Dec-20,MARY_GREEN,F,17-Mar-09,COLONIA_SAN_FRANCISCO,CHRISTINARICHARDSON@YAHOO.COM +1310,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,12-Dec-20,JOEL_RICHARDSON,M,14-Jan-85,ARRAYANAL,SINGLETONJAMES@YAHOO.COM +1311,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,12-Dec-20,RYAN_TURNER,M,26-Jul-28,10_DE_MAYO,HEATHERHARRIS@YAHOO.COM +1312,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,12-Dec-20,JUSTIN_CHASE,M,20-Apr-47,CABILDO,WJONES@HOTMAIL.COM +1313,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,12-Dec-20,LISA_MCBRIDE,F,17-Oct-20,ALZAGA,THOMPSONCRAIG@HOTMAIL.COM +1314,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,13-Dec-20,GLENN_MEZA,M,14-Jun-17,BAJO_DE_RACO,JHART@YAHOO.COM +1315,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,13-Dec-20,ERIC_RANDOLPH,M,03-Feb-14,CAMINERA,DESTINYCOLLINS@HOTMAIL.COM +1316,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,13-Dec-20,JASON_FROST,M,01-Jan-82,FARO_QUERANDI,AMANDAPEARSON@YAHOO.COM +1317,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,13-Dec-20,ANN_MCKEE,F,16-Apr-15,COLONIA_CENTENARIO,KRISTYTAYLOR@YAHOO.COM +1318,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,13-Dec-20,DOUGLAS_GONZALEZ,M,17-Feb-04,ORIENTE,LAURABALL@HOTMAIL.COM +1319,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,13-Dec-20,CHARLES_RIVERA,M,09-Mar-35,COLONIA_ENSANCHE_SAUCE,DAVIDCURRY@HOTMAIL.COM +1320,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,13-Dec-20,MARK_LEWIS,M,25-Jul-66,ISLA_GRAN_MALVINA,ZFROST@GMAIL.COM +1321,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,13-Dec-20,DANIEL_CRAIG,M,05-Sep-45,COMODORO_PY,QDENNIS@YAHOO.COM +1322,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,13-Dec-20,ETHAN_PERRY,M,17-Mar-49,ISLA_TIGRE,DIANARUSSELL@YAHOO.COM +1323,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,13-Dec-20,BRYAN_KANE,M,22-Sep-15,MANUEL_OCAMPO,WEAVERRODNEY@GMAIL.COM +1324,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,14-Dec-20,JORDAN_HERRING,F,16-Feb-58,CORBETT,GONZALEZSHAWN@GMAIL.COM +1325,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,14-Dec-20,GREGORY_SPARKS,M,09-Sep-55,ALDEA_SAN_GREGORIO,MARIAMITCHELL@GMAIL.COM +1326,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,14-Dec-20,MELISSA_CRAIG,F,14-May-39,ALTO_DEL_MOLLE,EKLEIN@GMAIL.COM +1327,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,14-Dec-20,TERESA_NAVARRO,F,02-Oct-67,TRUJUI,ANDREAGARDNER@GMAIL.COM +1328,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,14-Dec-20,HEATHER_AVILA,F,01-Nov-13,EL_DURAZNO,GRAHAMRYAN@HOTMAIL.COM +1329,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,14-Dec-20,JOHN_LUCAS,M,10-Apr-58,CAMPO_DE_VILLAMIL,WRAMIREZ@GMAIL.COM +1330,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,14-Dec-20,JAMES_CONLEY,M,31-Oct-84,ALMACEN_LA_COLINA,APRILBELL@YAHOO.COM +1331,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,14-Dec-20,HENRY_JONES,M,03-May-89,MESON_DE_FIERRO,MORRISCRAIG@GMAIL.COM +1332,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,14-Dec-20,RONALD_DAVIS,M,24-Feb-50,PELLEGRINI,RICKYSELLERS@HOTMAIL.COM +1333,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,14-Dec-20,JASON_MOORE,M,16-Feb-61,AGUAS_BUENAS,JESSICA38@HOTMAIL.COM +1334,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,14-Dec-20,JOHN_LITTLE,M,06-Feb-81,CAMPO_DE_LOS_TOROS,JSMITH@YAHOO.COM +1335,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,15-Dec-20,MARK_KLEIN,M,13-Aug-92,ARENAZA,JOSHUABENNETT@HOTMAIL.COM +1336,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,15-Dec-20,CHERYL_JACOBS,F,03-Mar-94,COLONIA_ABATE,VINCENT49@YAHOO.COM +1337,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,15-Dec-20,TRACY_YOUNG,F,11-Jan-26,CAÑADON_SECO,HTHOMAS@HOTMAIL.COM +1338,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,15-Dec-20,SAVANNAH_RODRIGUEZ,F,25-Mar-26,DESAMPARADOS,AMYCABRERA@HOTMAIL.COM +1339,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,15-Dec-20,CHLOE_WILSON,F,05-Apr-03,ALDEA_BRASILERA,DONALD67@YAHOO.COM +1340,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,15-Dec-20,SHELBY_FITZGERALD,F,26-Mar-75,BAÑOS_PISMANTA,NICHOLSSAMANTHA@HOTMAIL.COM +1341,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,15-Dec-20,CHRISTINE_CARLSON,F,24-Nov-10,FLORIDA,MICHAELSMITH@GMAIL.COM +1342,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,15-Dec-20,ROBERT_MCCARTY,M,22-Feb-60,LANDETA,ROMERODEVIN@HOTMAIL.COM +1343,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,15-Dec-20,MONIQUE_CRUZ,F,16-Feb-08,AIMOGASTA,DEREK19@GMAIL.COM +1344,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,15-Dec-20,TYLER_COLE,M,04-Jun-95,COLONIA_LA_INDIA,WILLIAMPHILLIPS@GMAIL.COM +1345,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,15-Dec-20,NICOLE_JORDAN,F,04-Oct-95,AMENABAR,TERESAALVAREZ@YAHOO.COM +1346,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,16-Dec-20,TYLER_SULLIVAN,M,02-Dec-60,LA_LUCILA_DEL_MAR,RENEE54@GMAIL.COM +1347,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,16-Dec-20,JONATHAN_MARTIN,M,11-Feb-67,ALDAO,NMILLS@YAHOO.COM +1348,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,16-Dec-20,MICHEAL_STEIN,M,10-Feb-85,ACHAVAL_RODRIGUEZ,DIAZRONALD@HOTMAIL.COM +1349,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,16-Dec-20,PATRICIA_WILLIAMS,F,26-Oct-81,BOWEN,ALEC92@GMAIL.COM +1350,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,16-Dec-20,ALLEN_LUNA,M,14-Oct-06,ALMACEN_EL_DESCANSO,CORY21@HOTMAIL.COM +1351,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,16-Dec-20,LAURA_MEJIA,F,24-Oct-99,DIEGO_LOPEZ,DEBRASULLIVAN@GMAIL.COM +1352,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,16-Dec-20,AMBER_GARCIA,F,16-Jul-51,HOSPITAL_NECOCHEA,WILKINSJOHN@GMAIL.COM +1353,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,16-Dec-20,DAVID_OLIVER,M,08-Jan-24,ARMSTRONG,PENNINGTONJASON@HOTMAIL.COM +1354,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,16-Dec-20,LAUREN_BAKER,F,26-May-05,BAJO_GRANDE,SSTEWART@HOTMAIL.COM +1355,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,16-Dec-20,PAMELA_WEBER,F,27-Jan-07,CAMPO_COLIQUEO,TINACOOPER@GMAIL.COM +1356,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,16-Dec-20,COLLEEN_WARNER,F,10-Oct-93,VILLA_ADELINA,GENEBYRD@YAHOO.COM +1357,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,16-Dec-20,KRISTINE_DAWSON,F,13-Nov-61,AERO_CLUB_ROSARIO,DAWN66@YAHOO.COM +1358,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,17-Dec-20,JORDAN_BRADFORD,F,19-Apr-45,NORDELTA,DESIREETHOMPSON@YAHOO.COM +1359,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,17-Dec-20,CHRISTOPHER_MEZA,M,11-Sep-08,COLONIA_LOTE_12,CORDOVAPAUL@YAHOO.COM +1360,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,17-Dec-20,KIMBERLY_DAVIS,F,06-Jan-14,KILOMETRO_208,VTHOMAS@HOTMAIL.COM +1361,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,17-Dec-20,TRAVIS_DECKER,M,11-Jun-56,AN_AIKE,VBROWNING@GMAIL.COM +1362,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,17-Dec-20,BRANDY_HOOD,F,25-Oct-93,CAPAYAN,CHRISTOPHER28@YAHOO.COM +1363,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,17-Dec-20,KEVIN_GRAY,M,24-Oct-53,9_DE_JULIO,EBOWMAN@HOTMAIL.COM +1364,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,17-Dec-20,DAVID_MERCADO,M,08-Jul-25,CACHIYUYAL,BRANDY46@GMAIL.COM +1365,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,17-Dec-20,JUSTIN_MARTINEZ_MD,M,02-Mar-12,CAVOUR,CRAWFORDJOEL@GMAIL.COM +1366,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,17-Dec-20,VERONICA_MILLER,F,17-Dec-89,ESTACION_USPALLATA,BRIANWILLIAMS@YAHOO.COM +1367,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,17-Dec-20,MELISSA_PARKS,F,22-Dec-33,ALTO_DEL_SALVADOR,BRENDAN00@GMAIL.COM +1368,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,17-Dec-20,HOLLY_TURNER,F,28-Dec-97,ANECON_GRANDE,WILSONLOGAN@YAHOO.COM +1369,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,17-Dec-20,JEFF_BRYANT,M,12-Dec-19,CARAPACHAY,CRAIG17@GMAIL.COM +1370,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,17-Dec-20,BRUCE_GARCIA,M,05-Aug-26,CACIQUE_ARIACAIQUIN,FBAKER@HOTMAIL.COM +1371,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,17-Dec-20,MARK_HOLT,M,12-Mar-82,ARSENAL_DE_GUERRA_SAN_LORENZO,AUSTIN38@HOTMAIL.COM +1372,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,17-Dec-20,KRISTA_HOLDEN,F,31-Aug-53,SARANDI,MARCUSWARE@GMAIL.COM +1373,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,17-Dec-20,NICHOLAS_LAWRENCE,M,02-Jul-09,GRACIARENA,XJOHNSON@YAHOO.COM +1374,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,18-Dec-20,BRITTANY_SMITH,F,22-May-76,COLONIA_DUPORTAL,BRIANMENDEZ@YAHOO.COM +1375,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,18-Dec-20,DYLAN_HARVEY,M,04-Dec-01,CAMPO_PEÑA_LOPEZ,RUTH99@YAHOO.COM +1376,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,18-Dec-20,KATHLEEN_CARTER,F,02-Sep-73,LA_FLORENCIA,CBEAN@HOTMAIL.COM +1377,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,18-Dec-20,XAVIER_SMITH,M,02-Mar-56,AVANZADA,JONATHANSMITH@YAHOO.COM +1378,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,18-Dec-20,WHITNEY_ROBINSON,F,05-Jan-46,LANGUEYU,MICHAEL10@YAHOO.COM +1379,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,18-Dec-20,DANIELLE_HALL,F,01-Jun-17,ESTELA,JORDANSEAN@YAHOO.COM +1380,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,18-Dec-20,BRIANNA_LONG,F,15-Apr-32,BAHIA_LANGARA,JENNIFER40@YAHOO.COM +1381,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,18-Dec-20,JENNY_VANCE,F,18-Dec-71,FUNKE,ZMIDDLETON@GMAIL.COM +1382,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,18-Dec-20,SHERYL_MARTINEZ,F,28-Nov-01,AN_AIKE,TUCKERALLISON@GMAIL.COM +1383,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,18-Dec-20,RYAN_PETERSON,M,19-Nov-55,ISLA_VICTORIA,LKELLY@YAHOO.COM +1384,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,18-Dec-20,AARON_BISHOP,M,29-Aug-06,COLONIA_CALIFORNIA,JONATHAN81@YAHOO.COM +1385,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,18-Dec-20,MARK_JOHNSON,M,05-Jul-43,EL_CHALTEN,MWILLIAMS@YAHOO.COM +1386,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,18-Dec-20,BARBARA_MCDONALD,F,09-Dec-37,COLONIA_BELGA_AMERICANA,MARIAGARZA@GMAIL.COM +1387,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,18-Dec-20,ALLISON_MARSHALL,F,17-Apr-75,CAÑADA_DE_LAS_VACAS,BARTONJOHN@GMAIL.COM +1388,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,18-Dec-20,BETHANY_HERNANDEZ,F,07-Apr-80,LLAVALLOL,DEBORAHTAYLOR@GMAIL.COM +1389,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,18-Dec-20,NATHAN_FRANKLIN,M,11-May-58,ALTO_DE_LAS_ARAÑAS,BRITTANYFORBES@GMAIL.COM +1390,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,19-Dec-20,RACHEL_RIVERA,F,28-Nov-98,RIO_MAYO,HGALLEGOS@GMAIL.COM +1391,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,19-Dec-20,MICHAEL_LEWIS,M,17-Mar-70,TRISTAN_SUAREZ,WILLIAMSMATTHEW@GMAIL.COM +1392,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,19-Dec-20,KIMBERLY_HENDERSON,F,07-May-62,LA_TRANCA,FSTEWART@GMAIL.COM +1393,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,19-Dec-20,KIM_SILVA,F,20-Mar-43,FARO_SAN_ANTONIO,IVAN36@GMAIL.COM +1394,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,19-Dec-20,RANDALL_CLINE,M,10-Jul-09,ARIJON,HAYESDANIEL@YAHOO.COM +1395,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,19-Dec-20,RAYMOND_HUDSON,M,24-Jan-86,LOMAS_DEL_MIRADOR,AMANDAJENSEN@YAHOO.COM +1396,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,19-Dec-20,GILBERT_HANSON,M,11-Feb-00,EL_JUMEAL,JANICELOPEZ@YAHOO.COM +1397,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,19-Dec-20,JORDAN_JOSEPH,M,19-Apr-40,COLONIA_CELINA,YSMITH@YAHOO.COM +1398,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,19-Dec-20,BRANDON_SCHULTZ,M,27-Feb-11,COLONIA_BELGA_AMERICANA,DALE02@GMAIL.COM +1399,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,19-Dec-20,JUSTIN_NGUYEN,M,09-Dec-84,EST_JAUREGUI_VA_FLANDRIA,POROZCO@HOTMAIL.COM +1400,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,19-Dec-20,SUSAN_ELLIOTT,F,28-Nov-88,SUNDBLAD,WILLIAM67@GMAIL.COM +1401,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,20-Dec-20,AMANDA_ROGERS,F,18-Sep-77,ADOLFO_VAN_PRAET,NATASHA58@GMAIL.COM +1402,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,20-Dec-20,DAVID_WEST,M,19-Apr-69,AMAMBAY,JESSICA85@YAHOO.COM +1403,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,20-Dec-20,JASON_WOOD,M,14-Apr-89,ARROYO_LAS_MINAS,DONNA48@GMAIL.COM +1404,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,20-Dec-20,SARAH_SIMON,F,02-Jun-52,COLONIA_TACURALES,KEVIN81@GMAIL.COM +1405,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,20-Dec-20,FRANCISCO_SWEENEY,M,03-Jul-43,AGUADA_DE_LAS_TEJAS,RMCINTOSH@HOTMAIL.COM +1406,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,20-Dec-20,COURTNEY_MALONE,F,07-Apr-77,CERANA,JASONADAMS@GMAIL.COM +1407,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,20-Dec-20,ROBERT_BECK,M,03-Jun-06,COLONIA_BARGA,RANDYADAMS@YAHOO.COM +1408,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,21-Dec-20,CHRISTINE_ARCHER,F,19-Jul-86,ESTACION_CHRISTOPHERSEN,RCOLEMAN@GMAIL.COM +1409,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,21-Dec-20,TAMMY_SUTTON,F,18-Jun-52,FRANCISCO_MADERO,CHARLES28@HOTMAIL.COM +1410,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,21-Dec-20,DUSTIN_ANDERSON,M,26-Apr-11,COLONIA_HINOJO,HHOFFMAN@GMAIL.COM +1411,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,21-Dec-20,LORI_WRIGHT,F,26-Jan-16,CAPILLA_DEL_SEÑOR,ROBIN14@HOTMAIL.COM +1412,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,21-Dec-20,MARIE_PARK,F,18-Mar-00,ARROYO_FEDOR,JEFFGOMEZ@YAHOO.COM +1413,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,21-Dec-20,CHRISTOPHER_MORRIS,M,20-Mar-13,AVENA,JSMITH@YAHOO.COM +1414,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,21-Dec-20,DONNA_HORN,F,24-Oct-51,VILLANI,XMITCHELL@HOTMAIL.COM +1415,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,21-Dec-20,ANTHONY_HODGES,M,23-Mar-82,ATREUCO,NRODRIGUEZ@HOTMAIL.COM +1416,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,21-Dec-20,SUSAN_WILCOX,F,30-Nov-92,CORONEL_ISLEÑOS,ALEXANDER72@HOTMAIL.COM +1417,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,21-Dec-20,MARIAH_GRIFFITH,F,18-Jul-64,ALPACHIRI,ROBERTBERG@YAHOO.COM +1418,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,21-Dec-20,RONNIE_SHORT_JR.,M,15-Aug-11,AGUADA_GRANDE,XNGUYEN@HOTMAIL.COM +1419,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,22-Dec-20,JULIE_MARTIN,F,28-Sep-12,ESTACION_USPALLATA,SANDOVALCHRISTY@YAHOO.COM +1420,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,22-Dec-20,JESSICA_BRANCH,F,17-Apr-48,AGUA_DEL_SIMBOL,PERRYASHLEY@GMAIL.COM +1421,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,22-Dec-20,KEITH_MCFARLAND,M,19-Nov-28,ARBOL_VERDE,FRANKWIGGINS@GMAIL.COM +1422,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,22-Dec-20,JILL_WOODS,F,25-Oct-84,EL_ZORRO,ROBERTJONES@HOTMAIL.COM +1423,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,22-Dec-20,JOHN_PARKER,M,10-Oct-94,PUESTO_DE_ISLA,JOHNPERRY@GMAIL.COM +1424,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,22-Dec-20,SUSAN_ROSS,F,19-Sep-07,BOQUERON,BROOKEBULLOCK@GMAIL.COM +1425,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,22-Dec-20,DEBORAH_WRIGHT,F,23-Jan-76,ARROYO_DE_LA_VENTANA,WHITNEYGARZA@YAHOO.COM +1426,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,22-Dec-20,ROBERT_REILLY,M,05-Dec-69,AGUILARES,BRADFORDSHAWN@HOTMAIL.COM +1427,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,22-Dec-20,SABRINA_MOODY,F,08-Feb-11,ARIEL,VPAYNE@GMAIL.COM +1428,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,22-Dec-20,MRS._ELIZABETH_THOMPSON_DVM,F,29-Sep-08,BARCENA,PAULAWINTERS@GMAIL.COM +1429,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,22-Dec-20,DAVID_PETERSON,M,14-Oct-08,EL_PIMPOLLO,WILLIAM33@GMAIL.COM +1430,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,22-Dec-20,BRANDON_KENNEDY,M,21-Nov-10,LA_CHINACA,FRANCES05@HOTMAIL.COM +1431,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,23-Dec-20,PAUL_BARRON,M,13-Jul-12,COLONIA_NUEVA_MONTEVIDEO,NICHOLEMONTOYA@YAHOO.COM +1432,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,23-Dec-20,CHRISTOPHER_YORK,M,07-Oct-85,AGUA_DE_DIAZ,ADAMSKAYLEE@HOTMAIL.COM +1433,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,23-Dec-20,SAMUEL_SMITH,M,23-Jan-83,AMANA,CAROLYNBROWN@YAHOO.COM +1434,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,23-Dec-20,HECTOR_REYES,M,02-Jan-24,AGUA_DE_LOS_MANANTIALES,ANGELAMCCLAIN@YAHOO.COM +1435,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,23-Dec-20,ALBERT_MERCER,M,03-Feb-72,BAÑADO_NORTE,KHALL@GMAIL.COM +1436,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,23-Dec-20,RAYMOND_MOLINA,M,23-Mar-02,LA_LUCILA_DEL_MAR,CRYSTALHEBERT@HOTMAIL.COM +1437,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,23-Dec-20,ALEXIS_CARTER,F,20-Jun-15,EL_CAMOATI,LAURA35@YAHOO.COM +1438,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,23-Dec-20,SUSAN_BROWN,F,21-Feb-07,ALTO_CALILEGUA,DAVID34@HOTMAIL.COM +1439,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,23-Dec-20,NICHOLAS_MENDOZA,M,10-Jul-06,ABRAMO,HALLDILLON@YAHOO.COM +1440,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,23-Dec-20,MARY_WHITE,F,23-Jul-75,CHOVET,NICHOLAS19@GMAIL.COM +1441,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,23-Dec-20,EMILY_JOHNSON,F,21-Jun-67,COLONIA_EL_POTRERO,CHRISTIANREYNOLDS@YAHOO.COM +1442,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,23-Dec-20,JAMIE_HART,F,08-Feb-07,IRENEO_PORTELA,MMEDINA@GMAIL.COM +1443,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,24-Dec-20,MIRANDA_ZUNIGA,F,28-Dec-74,CABRED,STEPHENTORRES@GMAIL.COM +1444,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,24-Dec-20,ANN_NGUYEN,F,06-Jan-82,LA_PUNTA,ALEX32@GMAIL.COM +1445,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,24-Dec-20,JOHN_JOHNSON,M,08-Nov-03,APOSTOLES,XDIAZ@GMAIL.COM +1446,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,24-Dec-20,CAROLYN_ROBINSON,F,09-Oct-50,EDUARDO_COSTA,SHERRYMCBRIDE@YAHOO.COM +1447,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,24-Dec-20,ROBERT_MCDANIEL,M,15-Jul-54,CALCHAQUI,SCOTTMICHAEL@YAHOO.COM +1448,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,24-Dec-20,BRADLEY_BARNES,M,29-Oct-07,COLONIA_VELEZ,LOVEVICTOR@HOTMAIL.COM +1449,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,24-Dec-20,AARON_SOTO,M,01-Jul-42,CALERA,KRISTIRICHARDSON@HOTMAIL.COM +1450,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,24-Dec-20,TRAVIS_MEADOWS,M,11-Dec-08,JOSE_FERRARI,YCAMACHO@HOTMAIL.COM +1451,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,24-Dec-20,VANESSA_HARRIS,F,04-Mar-92,9_DE_JULIO,NATHAN71@YAHOO.COM +1452,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,24-Dec-20,PATRICIA_COWAN,F,26-Jan-16,BARCALA,BRIANA86@HOTMAIL.COM +1453,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,24-Dec-20,STEPHEN_WALL,M,19-Aug-68,BETBEDER,RMOORE@YAHOO.COM +1454,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,24-Dec-20,MARK_HAMILTON,M,17-Nov-03,ABRA_BAYA,ANDERSONROBERT@GMAIL.COM +1455,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,24-Dec-20,KELLY_SMITH,F,02-Nov-00,CAMPO_DE_LOS_ANDES,VANESSA75@HOTMAIL.COM +1456,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,24-Dec-20,MICHAEL_HANSON,M,17-May-44,EMPALME_VILLA_CONSTITUCION,MILLERCODY@YAHOO.COM +1457,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,25-Dec-20,ANTHONY_DIAZ,M,11-Apr-72,BLANDENGUES,XORTIZ@HOTMAIL.COM +1458,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,25-Dec-20,WILLIAM_HOWARD,M,30-Nov-54,KILOMETRO_77,JZAMORA@YAHOO.COM +1459,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,25-Dec-20,NANCY_LIVINGSTON,F,23-Feb-41,DEL_VALLE,CORTEZBRITTANY@YAHOO.COM +1460,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,25-Dec-20,NICHOLAS_KING,M,07-Aug-47,ALARCON,BROOKSSARAH@GMAIL.COM +1461,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,25-Dec-20,LAURIE_SMITH,F,30-Dec-52,CUARTEL_IV,LINDSAYHENRY@HOTMAIL.COM +1462,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,25-Dec-20,ANDREW_SOTO,M,19-Sep-22,9_DE_JULIO,MADDOXEUGENE@GMAIL.COM +1463,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,25-Dec-20,JOSEPH_HEBERT,M,19-Jan-90,BARRIO_BELGRANO,WILLISAMY@HOTMAIL.COM +1464,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,25-Dec-20,DR._KATHLEEN_BARBER,F,31-Jul-76,B_LOS_AROMOS_SAN_PATRICIO,KATHERINEFARLEY@HOTMAIL.COM +1465,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,25-Dec-20,FRANK_HALE,M,06-Nov-13,CAMPO_RAFFO,CASTILLORONALD@GMAIL.COM +1466,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,25-Dec-20,BOBBY_MOORE,M,30-Nov-45,CENTENARIO,JAMESGREGORY@GMAIL.COM +1467,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,25-Dec-20,ALICIA_HARDIN,F,12-Apr-52,CAÑADA_RICA,KRISTINA68@HOTMAIL.COM +1468,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,25-Dec-20,THOMAS_STEWART,M,14-Apr-56,ACONQUIJA,STHOMAS@YAHOO.COM +1469,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,25-Dec-20,KAYLA_WEBB,F,28-Feb-95,BENITEZ,JOCELYN85@YAHOO.COM +1470,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,25-Dec-20,JAY_SULLIVAN,M,06-Aug-07,COLONIA_AROCENA_INA,VCOOK@HOTMAIL.COM +1471,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,25-Dec-20,CYNTHIA_CARNEY,F,21-May-56,BARRIALITOS,WILSONKIMBERLY@YAHOO.COM +1472,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,26-Dec-20,WENDY_NELSON,F,02-Jan-46,BERRAONDO,NHILL@GMAIL.COM +1473,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,26-Dec-20,APRIL_HANSEN,F,24-Aug-11,COLONIA_ABORIGEN,DEBORAHMILLER@YAHOO.COM +1474,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,26-Dec-20,HALEY_SCOTT,F,06-May-04,EL_CAMOATI,MATTHEWRODGERS@GMAIL.COM +1475,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,26-Dec-20,MR._JOSEPH_ONEAL,M,10-Apr-46,HITO_45,LEWISCHRISTOPHER@HOTMAIL.COM +1476,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,26-Dec-20,BRYAN_MEDINA,M,14-Jun-10,CAMPO_DE_LOS_ANDES,NANCYMORTON@HOTMAIL.COM +1477,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,26-Dec-20,ANDREA_MCKEE,F,27-Jun-21,VILLANI,AMANDA01@HOTMAIL.COM +1478,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,26-Dec-20,BENJAMIN_HUGHES,M,27-Dec-21,EL_PEREGRINO,ANGELA56@HOTMAIL.COM +1479,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,26-Dec-20,AUDREY_DILLON,F,12-Aug-13,PASO_DEL_REY,JENSENJENNIFER@GMAIL.COM +1480,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,26-Dec-20,ANGELA_ANDERSON,F,01-Jan-87,CANTERA_AGUIRRE,SMITHDAVID@YAHOO.COM +1481,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,26-Dec-20,DAVID_MCCOY,M,24-Dec-05,ALARCON,YADAMS@HOTMAIL.COM +1482,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,26-Dec-20,MARY_TUCKER,F,31-May-94,LA_GAMA,YSHAW@HOTMAIL.COM +1483,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,27-Dec-20,RACHEL_MASON,F,10-Feb-73,CAÑADA_DE_GOMEZ,GARZAPATRICIA@HOTMAIL.COM +1484,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,27-Dec-20,CHARLES_JONES,M,04-Dec-95,ALGARROBO,PYOUNG@HOTMAIL.COM +1485,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,27-Dec-20,ALEX_HURLEY,M,28-Nov-43,ABRA_MAYO,CAROLYN25@GMAIL.COM +1486,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,27-Dec-20,PATRICIA_MORRIS,F,30-Dec-61,COLONIA_RIVAS,WOLFDANIELLE@HOTMAIL.COM +1487,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,27-Dec-20,DANIEL_NELSON,M,02-Oct-74,VILLA_ANGELICA,ASALAZAR@HOTMAIL.COM +1488,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,27-Dec-20,BROOKE_BUSH,F,17-Feb-15,CARCARAÑA,ISAACFORD@HOTMAIL.COM +1489,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,27-Dec-20,AMANDA_ROBERTS,F,02-Nov-44,ANTONIO_CARBONI,STAYLOR@HOTMAIL.COM +1490,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,27-Dec-20,OMAR_BALDWIN,M,05-Jul-98,BECCAR,RICHARD61@YAHOO.COM +1491,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,27-Dec-20,DAVID_KAISER,M,18-Jan-99,CAPITAN_SOLARI,LEROYDAVIS@GMAIL.COM +1492,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,27-Dec-20,RICHARD_BANKS,M,07-Sep-91,CAÑADON_CALIENTE,GMORRIS@YAHOO.COM +1493,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,27-Dec-20,LOGAN_LAWRENCE,M,10-Apr-62,LA_ISABEL,HAMILTONSTEVEN@GMAIL.COM +1494,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,27-Dec-20,CHARLES_BAUTISTA,M,04-Dec-03,VILLA_OLIVARI,COLEMANMICHAEL@GMAIL.COM +1495,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,27-Dec-20,DAVID_COX_II,M,19-Apr-12,EL_JAGUEL,DALTONSTACEY@HOTMAIL.COM +1496,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,27-Dec-20,TRACY_PARKER,F,24-May-13,AGUA_COLORADA,QPERKINS@GMAIL.COM +1497,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,27-Dec-20,CAITLIN_LONG,F,12-Aug-08,BENAVIDEZ,JENNIFER24@GMAIL.COM +1498,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,27-Dec-20,SARA_DIAZ,F,27-Feb-58,BARTOLOME_MITRE,AMBERMARTIN@GMAIL.COM +1499,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,27-Dec-20,SHERI_FITZGERALD,F,07-Apr-28,ITURRASPE,TAYLOROBRIEN@GMAIL.COM +1500,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,28-Dec-20,ANTHONY_CLEMENTS,M,25-May-59,10_DE_MAYO,JOSEPHHALE@HOTMAIL.COM +1501,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,28-Dec-20,KRISTIE_SHAFFER,F,13-Oct-15,EDMUNDO_PERKINS,REBECCAHOUSTON@HOTMAIL.COM +1502,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,28-Dec-20,JACOB_DODSON,M,15-Jul-91,AGUA_DE_LA_PIEDRA,ANDREA35@YAHOO.COM +1503,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,28-Dec-20,GABRIEL_ALEXANDER,M,15-May-33,CAMPO_CALVO,ROBERT79@HOTMAIL.COM +1504,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,28-Dec-20,LORI_MOORE,F,23-Oct-82,CANDELARIA_SUD,BRIANRIVERS@GMAIL.COM +1505,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,28-Dec-20,ALEXANDER_SIMMONS,M,26-Jun-18,CAMPO_MOISES_SECCION_1A,BETTY02@YAHOO.COM +1506,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,28-Dec-20,DANA_HARTMAN,F,04-Feb-57,AGUAS_CALIENTES,WILLIAMRAMOS@HOTMAIL.COM +1507,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,28-Dec-20,JOSE_THOMPSON,M,09-Apr-35,AMPACAMA,HUTCHINSONKAREN@HOTMAIL.COM +1508,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,28-Dec-20,LISA_BENNETT,F,07-Aug-65,CAMPO_COUBERT,MAXWELLLAUREN@HOTMAIL.COM +1509,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,28-Dec-20,REGINA_HUTCHINSON,F,27-Mar-60,CASTILLA,SIMPSONMICHELLE@HOTMAIL.COM +1510,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,28-Dec-20,MEAGAN_JONES,F,20-May-56,ACASSUSO,THEODOREMOORE@YAHOO.COM +1511,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,29-Dec-20,LAURA_HERNANDEZ,F,29-May-30,AGUA_AMARGA,SMILLER@GMAIL.COM +1512,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,29-Dec-20,EDGAR_STUART,M,10-Feb-78,OLASCOAGA,OSTEPHENS@GMAIL.COM +1513,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,29-Dec-20,DARLENE_ESTRADA,F,16-Apr-49,CARAGUATAY,DYLAN54@GMAIL.COM +1514,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,29-Dec-20,WILLIAM_CARTER,M,13-Sep-60,FLORENCIO_VARELA,AMCCLURE@GMAIL.COM +1515,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,29-Dec-20,STEPHANIE_HARRIS,F,04-Sep-91,FRANCISCO_CASAL,JOSEPHROGERS@GMAIL.COM +1516,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,29-Dec-20,TERESA_REED,F,27-Oct-23,AGUA_BLANCA,GJOHNSON@GMAIL.COM +1517,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,29-Dec-20,KEVIN_JENKINS,M,09-Aug-08,VIRREY_DEL_PINO,JACQUELINE90@YAHOO.COM +1518,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,29-Dec-20,HANNAH_GUERRERO,F,21-Dec-22,LUIS_CHICO,BRYANHOWELL@GMAIL.COM +1519,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,29-Dec-20,TIMOTHY_MORENO,M,01-Feb-34,9_DE_JULIO_KILOMETRO_20,PETERSONCHRISTIAN@YAHOO.COM +1520,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,29-Dec-20,PAULA_DAVIS,F,10-Jun-72,ALUMINE,REBECCA60@YAHOO.COM +1521,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,29-Dec-20,NANCY_WHITE,F,30-Dec-11,EL_DURAZNO,YLEON@GMAIL.COM +1522,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,30-Dec-20,KAREN_BELL,F,10-Mar-36,CASBAS,JAMESHOWE@GMAIL.COM +1523,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,30-Dec-20,CYNTHIA_ROBERTS,F,04-Feb-61,ESTACION_CORONEL_PRINGLES,URODRIGUEZ@HOTMAIL.COM +1524,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,30-Dec-20,BRENDA_RAMOS,F,14-Nov-76,LAS_TONINAS,SMORGAN@YAHOO.COM +1525,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,30-Dec-20,JESSICA_SMITH,F,22-Dec-58,CEBALLOS,WALKERCHRISTOPHER@HOTMAIL.COM +1526,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,30-Dec-20,RICHARD_MCKNIGHT,M,04-Jun-26,LA_PELADA,MOOREWENDY@GMAIL.COM +1527,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,30-Dec-20,DONALD_MERCER,M,24-Apr-27,30_DE_AGOSTO,RYAN73@YAHOO.COM +1528,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,30-Dec-20,JENNIFER_STONE,F,22-Aug-61,PASO_DE_LOS_ANDES,ANNBASS@HOTMAIL.COM +1529,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,30-Dec-20,MATTHEW_HENDERSON,M,19-Sep-70,COSTA_DEL_ESTE,SAMUELHODGE@HOTMAIL.COM +1530,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,30-Dec-20,CHARLES_DAVIS,M,12-May-94,CHAMICAL,STEPHEN62@HOTMAIL.COM +1531,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,31-Dec-20,ANDREW_ARROYO,M,23-Dec-03,ARROYO_DULCE,CHARLES81@GMAIL.COM +1532,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,31-Dec-20,MICHAEL_WRIGHT,M,26-Jun-10,CAMINERA,WELCHRANDY@HOTMAIL.COM +1533,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,31-Dec-20,TRACY_BROWN,F,25-Jan-63,BARRIO_GARIN_NORTE,YFLOWERS@GMAIL.COM +1534,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,31-Dec-20,CHRISTOPHER_MORALES,M,18-Feb-88,ALEGRIA,KPARK@HOTMAIL.COM +1535,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,31-Dec-20,RODNEY_GARCIA,M,23-Jul-19,CAÑADA_LA_NEGRA,KATIE74@GMAIL.COM +1536,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,31-Dec-20,THERESA_THOMPSON,F,08-Dec-27,PEREZ,ALLENMICHELLE@GMAIL.COM +1537,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,31-Dec-20,MELISSA_WILEY,F,15-Apr-24,EL_TREBOL,WAREBRITTANY@HOTMAIL.COM +1538,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,31-Dec-20,JENNIFER_WILLIAMS,F,01-May-79,EL_CARBALINO,XHURST@HOTMAIL.COM +1539,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,31-Dec-20,NANCY_LEWIS,F,02-Aug-22,BELLA_VISTA,THERESAMORALES@YAHOO.COM +1540,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,31-Dec-20,JAMIE_CARPENTER,F,09-Jan-07,ALIANZA,DCLARK@YAHOO.COM +1541,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,01-Jan-21,CHARLES_MARSH,M,10-Mar-69,ARENAZA,MARQUEZTIMOTHY@GMAIL.COM +1542,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,01-Jan-21,JENNIFER_ABBOTT,F,03-Jun-58,ARAÑITA,CASSANDRAJONES@GMAIL.COM +1543,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,01-Jan-21,BRADLEY_LEE,M,12-Jan-43,ADOLFO_GONZALES_CHAVES,KEVINPARKS@GMAIL.COM +1544,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,01-Jan-21,JOSEPH_ELLIOTT,M,11-Nov-09,ARROYO_LAS_MINAS,KEITH02@GMAIL.COM +1545,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,01-Jan-21,ERIN_LUNA,F,28-Feb-05,AGUADA_DEL_LORO,JENNIFERBURKE@GMAIL.COM +1546,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,01-Jan-21,JAMES_SCHMIDT,M,01-Feb-38,AGUADITA,ADAMSMICHELE@GMAIL.COM +1547,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,01-Jan-21,JULIAN_CHAVEZ,M,31-Dec-67,CAMPO_PESOA,SHAWREBECCA@YAHOO.COM +1548,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,01-Jan-21,LESLIE_GALLAGHER,F,27-Nov-34,ALANICES,CHRISTINA46@YAHOO.COM +1549,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,01-Jan-21,SHAWN_ALVARADO,M,18-Jun-73,ALDECON,KELLYYANG@YAHOO.COM +1550,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,01-Jan-21,SHELBY_REED,F,12-Feb-26,CHAVARRIA,CHRISTINE71@GMAIL.COM +1551,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,01-Jan-21,BARBARA_SMITH,F,12-Nov-16,MERCADO_CENTRAL,EPETERS@HOTMAIL.COM +1552,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,01-Jan-21,ALAN_BLANCHARD,M,05-Dec-77,CAMPO_GARABATO,DEANTHOMAS@HOTMAIL.COM +1553,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,01-Jan-21,TAYLOR_THOMAS,M,21-Jun-27,ABRA_DE_HINOJO,THOMPSONRICHARD@GMAIL.COM +1554,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,02-Jan-21,SHAWN_CAIN,M,10-Mar-17,INGENIERO_HUERGO,CHENERIC@YAHOO.COM +1555,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,02-Jan-21,MARIA_MANNING,F,02-Mar-19,BARRIO_LA_UNION,DIANECRUZ@YAHOO.COM +1556,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,02-Jan-21,AARON_BURKE,M,24-Dec-83,CARRIZALES,NATHANIEL14@GMAIL.COM +1557,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,02-Jan-21,KAYLEE_DIAZ,F,09-Feb-43,CHICHAGASTA,BRENDAHERNANDEZ@YAHOO.COM +1558,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,02-Jan-21,DONALD_HALL,M,14-Dec-12,ANDALUCIA,PATRICIA33@HOTMAIL.COM +1559,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,02-Jan-21,ADRIENNE_LEVY,F,08-Nov-07,AZOPARDO,TYLERHALL@YAHOO.COM +1560,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,02-Jan-21,JOSHUA_FARRELL,M,20-Jun-76,ALDAO,BIRDERICA@HOTMAIL.COM +1561,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,02-Jan-21,KEVIN_JIMENEZ,M,25-Dec-83,CAZON,LBRADFORD@HOTMAIL.COM +1562,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,02-Jan-21,MICHAEL_GIBBS,M,12-May-38,AGUADA_GRANDE,KENNETHWEST@GMAIL.COM +1563,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,03-Jan-21,RICHARD_GRIFFIN,M,16-May-85,ISLA_TIGRE,CLINTONTHOMAS@YAHOO.COM +1564,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,03-Jan-21,AMANDA_GARCIA,F,16-Dec-60,BARRIO_LA_UNION,LORI54@GMAIL.COM +1565,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,03-Jan-21,JONATHAN_HERRERA,M,07-Jun-22,BAJO_GRANDE,NATALIE43@YAHOO.COM +1566,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,03-Jan-21,JAMES_ACEVEDO,M,11-Nov-82,ALISOS__DE_ABAJO,CURRYKRISTINA@HOTMAIL.COM +1567,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,03-Jan-21,JULIE_MCDANIEL,F,17-Nov-90,ARROYO_HONDO,BENJAMIN37@HOTMAIL.COM +1568,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,03-Jan-21,RANDALL_ROBINSON,M,13-May-01,ANGOSTURA,CRYSTALVELASQUEZ@GMAIL.COM +1569,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,03-Jan-21,SIERRA_BAUER,F,09-Dec-15,CAPILLA_GUADALUPE_NORTE,ORTEGAMICHAEL@YAHOO.COM +1570,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,03-Jan-21,ERIKA_PARKER,F,09-Dec-19,GONZALEZ_MORENO,REYESSARA@HOTMAIL.COM +1571,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,03-Jan-21,CRYSTAL_BENNETT,F,06-Oct-72,ALMIRANTE_IRIZAR,MOLLYPORTER@HOTMAIL.COM +1572,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,03-Jan-21,ROBERT_BUCHANAN,M,11-Jul-67,AVENA,LAURA48@GMAIL.COM +1573,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,03-Jan-21,MR._GREGORY_MAXWELL,M,27-Oct-12,LA_TRANCA,DANIELREYNOLDS@HOTMAIL.COM +1574,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,04-Jan-21,KELLY_MARTIN,F,03-Oct-06,EL_REMANSO,BETH74@YAHOO.COM +1575,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,04-Jan-21,LUCAS_WEBSTER,M,28-May-28,CAPITAN_CASTRO,CRISTIAN06@HOTMAIL.COM +1576,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,04-Jan-21,BRIAN_SANDERS,M,07-Mar-21,LARRECHEA,TIFFANY12@YAHOO.COM +1577,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,04-Jan-21,MARVIN_MEDINA,M,20-Apr-09,PILAR,SHEILAPUGH@GMAIL.COM +1578,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,04-Jan-21,STEPHEN_WAGNER,M,29-Apr-65,BARRIO_EL_TONTAL,SEAN72@GMAIL.COM +1579,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,04-Jan-21,CHARLES_VEGA,M,17-Jan-36,CHOCORI,JEANNE36@HOTMAIL.COM +1580,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,04-Jan-21,JEREMY_CAMPBELL,M,28-Jul-55,CAMPO_CLUCELLAS,JESSICA22@HOTMAIL.COM +1581,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,04-Jan-21,AMY_SMITH,F,27-Jul-62,COLONIA_PUJOL,IJOHNSON@GMAIL.COM +1582,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,04-Jan-21,RICHARD_BROOKS,M,03-Oct-43,ARANA,LESLIECHANDLER@YAHOO.COM +1583,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,04-Jan-21,KIRSTEN_FERGUSON,F,06-Aug-08,CESPEDES,CHRISTOPHERHALL@HOTMAIL.COM +1584,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,04-Jan-21,ERIC_GREENE,M,29-Jun-33,CLAYPOLE,JANICEROBERTSON@GMAIL.COM +1585,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,04-Jan-21,ROBERT_DEAN,M,09-Jun-72,ESTRADA,RONALD73@GMAIL.COM +1586,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,04-Jan-21,VICKI_HAWKINS,F,16-Sep-82,ESTACION_SAGUIER,KELSEYPERRY@GMAIL.COM +1587,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,04-Jan-21,WILLIAM_MOORE,M,26-May-30,AMERICA,VHOLMES@YAHOO.COM +1588,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,04-Jan-21,LISA_HAYES,F,04-Jun-47,COLONIA_CUNCI,JGRAHAM@HOTMAIL.COM +1589,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,04-Jan-21,PATRICK_HARPER,M,05-Aug-73,COLONIA_DURAN,YBOND@HOTMAIL.COM +1590,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,04-Jan-21,DONALD_BARTON,M,16-Jun-28,SAN_ISIDRO,CAMERON82@GMAIL.COM +1591,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,04-Jan-21,LAURA_REESE,F,09-May-19,INGENIERO_ADOLFO_SOURDEAUX,DOMINIQUE68@HOTMAIL.COM +1592,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,04-Jan-21,KIMBERLY_WILLIAMS,F,03-Jun-35,ARROYO_SECO,HEATHER24@HOTMAIL.COM +1593,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,04-Jan-21,BROOKE_LEE,F,14-Oct-93,ANGEL_GALLARDO,ZJONES@YAHOO.COM +1594,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,04-Jan-21,ROBERT_GONZALEZ,M,29-Mar-15,ALGARROBO,JOSE28@GMAIL.COM +1595,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,05-Jan-21,MARISSA_WHITE,F,28-Jul-92,PASO_DE_LOS_ANDES,NICHOLASLANE@YAHOO.COM +1596,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,05-Jan-21,KEVIN_SANCHEZ,M,09-Nov-11,GAHAN,NOAHDUNN@YAHOO.COM +1597,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,05-Jan-21,SHELBY_JOHNSON,F,15-Apr-46,ANZOATEGUI,GEOFFREYFLEMING@GMAIL.COM +1598,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,05-Jan-21,NANCY_DANIELS,F,27-Feb-11,CAÑADA_DE_LAS_OVEJAS,PHYLLIS56@GMAIL.COM +1599,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,05-Jan-21,LARRY_WANG,M,06-Sep-55,LA_ISABEL,SHUNT@YAHOO.COM +1600,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,05-Jan-21,TERRY_OSBORN,M,19-Dec-72,ALMACEN_CASTRO,ZROWE@HOTMAIL.COM +1601,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,05-Jan-21,TERRY_AGUILAR,F,02-Mar-34,LA_EDUVIGIS,BMCGUIRE@YAHOO.COM +1602,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,05-Jan-21,STEPHEN_NICHOLSON,M,12-Sep-36,EL_TALA,WILKINSONEBONY@GMAIL.COM +1603,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,05-Jan-21,CRYSTAL_BAXTER,F,17-Sep-52,ARROYO_PASTORA,YOUNGKEVIN@HOTMAIL.COM +1604,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,05-Jan-21,RYAN_LEWIS,M,27-Nov-64,ALDEA_SANTA_MARIA,KKENT@GMAIL.COM +1605,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,05-Jan-21,SYLVIA_PROCTOR,F,13-Sep-18,BAHIA_SAN_BLAS,QBELL@YAHOO.COM +1606,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,05-Jan-21,TERRY_STEWART,F,24-Nov-83,ALGARROBO_DEL_AGUILA,MICHAEL23@GMAIL.COM +1607,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,05-Jan-21,ASHLEY_ORR,F,19-Nov-81,LOMAS_DEL_MIRADOR,TYLER04@HOTMAIL.COM +1608,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,06-Jan-21,CAROLYN_WONG,F,21-Jul-80,AGUAS_BUENAS,EEATON@YAHOO.COM +1609,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,06-Jan-21,LAURA_JONES,F,16-May-89,RINCON_DE_MILBERG,DONALD97@HOTMAIL.COM +1610,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,06-Jan-21,RYAN_ACOSTA,M,27-Apr-36,LUIS_CHICO,MADISONWOODS@GMAIL.COM +1611,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,06-Jan-21,DAVID_COLLINS,M,04-Jul-00,BERISSO,PAMELABENJAMIN@GMAIL.COM +1612,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,06-Jan-21,DONNA_MORENO,F,05-Jul-55,CARLOS_KEEN,UPITTMAN@YAHOO.COM +1613,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,06-Jan-21,DEVIN_LEWIS,M,15-Jul-27,EMPALME_FRONTERA,MARGARET60@GMAIL.COM +1614,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,06-Jan-21,CRYSTAL_BOWMAN,F,06-Mar-26,AGUA_DE_CASTILLA,JONATHAN51@GMAIL.COM +1615,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,06-Jan-21,NICOLE_WARE,F,08-Aug-22,NELSON,CWILLIAMS@HOTMAIL.COM +1616,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,06-Jan-21,SCOTT_MITCHELL,M,17-Jun-93,CASTILLA,NATALIESTEVENSON@HOTMAIL.COM +1617,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,06-Jan-21,TAMMY_WIGGINS,F,17-Dec-86,CHAPANAY,SARAHWILSON@YAHOO.COM +1618,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,06-Jan-21,JENNIFER_CLARK,F,08-Apr-13,JESUS_MARIA,JOHN42@GMAIL.COM +1619,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,06-Jan-21,NICHOLE_FLORES,F,07-Jun-11,COLONIA_LOS_SAUCES,COLLINSSTEPHEN@GMAIL.COM +1620,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,06-Jan-21,ERIKA_HOWARD,F,27-Feb-19,CHAVARRIA,BUTLERANN@YAHOO.COM +1621,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,07-Jan-21,MR._BRIAN_JONES,M,30-May-01,ACARAGUA,LOPEZTONI@HOTMAIL.COM +1622,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,07-Jan-21,KELLY_YOUNG,F,23-Jun-00,ARROYO_SALADO,RODGERSCHRISTOPHER@YAHOO.COM +1623,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,07-Jan-21,SAMANTHA_SHARP,F,23-Aug-65,25_DE_MAYO,VARGASERICA@GMAIL.COM +1624,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,07-Jan-21,KATHRYN_BATES,F,25-Oct-04,ESTANCIAS,MILLERNICOLE@YAHOO.COM +1625,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,07-Jan-21,DEBORAH_KING,F,02-Jul-16,LAGUNA_DEL_BARRO,YCAMPOS@GMAIL.COM +1626,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,07-Jan-21,ANDREA_TORRES,F,06-Apr-07,FRANCISCO_ALVAREZ,ROBERTSMITH@YAHOO.COM +1627,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,07-Jan-21,SANDRA_PALMER,F,21-Jun-15,GREGORIO_DE_LAFERRERE,DAVIDBENTLEY@HOTMAIL.COM +1628,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,07-Jan-21,JEREMY_LOWE,M,19-Aug-30,ABRA_PAMPA,GARRISONPENNY@YAHOO.COM +1629,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,07-Jan-21,KELLY_COHEN,F,27-Feb-72,LA_CALIFORNIA,DAWN60@GMAIL.COM +1630,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,07-Jan-21,TERRY_MONROE,M,20-Mar-17,ACOSTILLA,SIMSCAROLYN@GMAIL.COM +1631,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,07-Jan-21,DANIEL_BRYANT,M,14-Feb-29,BAJO_HONDO,BONNIEWHITNEY@YAHOO.COM +1632,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,07-Jan-21,MELISSA_YOUNG,F,16-May-02,AZOPARDO,JAREDROBLES@HOTMAIL.COM +1633,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,07-Jan-21,MICHAEL_PEREZ,M,18-Feb-36,JUAN_E_BARRA,SMITHMICHELLE@HOTMAIL.COM +1634,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,07-Jan-21,PATRICIA_GROSS,F,31-Jul-16,COSTA_DEL_NOGOYA,LISASHEPHERD@GMAIL.COM +1635,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,08-Jan-21,NATASHA_CHAN,F,23-Aug-61,11_DE_MAYO,SWOOD@GMAIL.COM +1636,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,08-Jan-21,KAREN_WOODWARD_DDS,F,20-May-11,ALEGRIA,RANDALLCASEY@HOTMAIL.COM +1637,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,08-Jan-21,MARK_HILL,M,07-Mar-77,BLAQUIER,HJORDAN@GMAIL.COM +1638,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,08-Jan-21,LINDA_ANDERSON,F,20-May-49,COLIQUEO,JENNIFER80@YAHOO.COM +1639,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,08-Jan-21,SIERRA_CASEY,F,24-Oct-98,ARMINDA,WALLERPATRICK@GMAIL.COM +1640,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,08-Jan-21,LINDA_GOODWIN,F,08-Nov-57,PIAMONTE,DIXONCHRISTINA@YAHOO.COM +1641,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,08-Jan-21,MERCEDES_WILLIAMS,F,30-Apr-96,LOTE_11_ESCUELA_107,RYATES@HOTMAIL.COM +1642,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,08-Jan-21,SARAH_LARSON,F,15-Aug-26,BARRIO_LENCINA,PETERSONJANET@GMAIL.COM +1643,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,08-Jan-21,CLAUDIA_SULLIVAN,F,24-Oct-35,MONTE_CHINGOLO,PLAMBERT@HOTMAIL.COM +1644,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,08-Jan-21,JACK_RYAN,M,12-Nov-68,LAVALLE,WOODMELVIN@YAHOO.COM +1645,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,08-Jan-21,ROBERT_DAVIS,M,09-Jun-11,AVANZADA,NLAWSON@GMAIL.COM +1646,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,08-Jan-21,SCOTT_LEWIS,M,27-Feb-65,ESTACION_LAGO_EPECUEN,BROWNMARY@HOTMAIL.COM +1647,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,08-Jan-21,LISA_RIVERA,F,18-Aug-41,VILLA_EL_CHOCON,DANIEL42@GMAIL.COM +1648,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,08-Jan-21,ANTHONY_WALL,M,04-Dec-54,ALTO_VERDE,JOHNSONMARVIN@YAHOO.COM +1649,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,09-Jan-21,NICHOLAS_CISNEROS,M,27-Dec-99,EL_ZAPALLAR,RODNEYCOOLEY@HOTMAIL.COM +1650,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,09-Jan-21,ALEX_SIMPSON,M,21-Dec-20,BUEN_PASTO,LEONARD70@YAHOO.COM +1651,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,09-Jan-21,AUSTIN_KLINE_DVM,M,05-Jun-40,CORTADERAS,DUNCANJEFFREY@HOTMAIL.COM +1652,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,09-Jan-21,ELIZABETH_STONE,F,15-Apr-06,CUARTEL_V,NVILLANUEVA@HOTMAIL.COM +1653,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,09-Jan-21,SARAH_WEBB,F,04-Nov-72,ARROYO_BALMACEDA,JEFFREYROGERS@YAHOO.COM +1654,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,09-Jan-21,JERRY_EDWARDS,M,23-Aug-67,APARICIO_CUE,JSIMMONS@GMAIL.COM +1655,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,09-Jan-21,JULIE_ROSE,F,04-Mar-93,VILLANI,VFOX@HOTMAIL.COM +1656,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,09-Jan-21,LEAH_MORENO,F,04-Feb-30,KILOMETRO_125,SJONES@GMAIL.COM +1657,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,09-Jan-21,KENNETH_RODGERS,M,04-Jan-94,ESTACION_MORENO,SEANHUNTER@HOTMAIL.COM +1658,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,10-Jan-21,TAYLOR_HARMON,F,22-Aug-11,HARAS_SAN_JACINTO,HENDRICKSGARY@GMAIL.COM +1659,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,10-Jan-21,BETH_ANDERSON,F,17-Nov-33,BUEN_RETIRO,WEAVERMAUREEN@GMAIL.COM +1660,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,10-Jan-21,VALERIE_SWANSON,F,13-Oct-20,EL_JUPITER,KIMBERLY05@HOTMAIL.COM +1661,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,10-Jan-21,EVELYN_WOODS,F,22-Jun-97,ALGARROBAL,PJOHNSON@YAHOO.COM +1662,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,10-Jan-21,TYLER_WALKER,M,11-Feb-11,KILOMETRO_125,KELLIRIVERA@GMAIL.COM +1663,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,10-Jan-21,DOUGLAS_NGUYEN,M,05-Jul-31,ACEILAN,VALERIE00@HOTMAIL.COM +1664,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,10-Jan-21,ELIZABETH_YATES,F,28-Apr-61,AGUADITA,STEVENTHOMAS@GMAIL.COM +1665,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,11-Jan-21,JORDAN_STEIN,F,25-May-39,BARRIO_LA_UNION,XROBERTS@YAHOO.COM +1666,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,11-Jan-21,PATRICIA_BENNETT,F,06-Sep-21,FRANCISCO_CASAL,KAREN85@GMAIL.COM +1667,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,11-Jan-21,TRAVIS_KELLEY,M,15-May-23,COLIQUEO,MICHAEL43@HOTMAIL.COM +1668,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,11-Jan-21,RICHARD_KING,M,03-Mar-83,ALISOS__DE_ABAJO,HKOCH@YAHOO.COM +1669,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,11-Jan-21,LYNN_LARSON,F,20-Jun-60,GENTE_GRANDE,KATHERINE10@YAHOO.COM +1670,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,11-Jan-21,JOHN_MUNOZ,M,09-Oct-51,9_DE_JULIO,ARTHUR66@GMAIL.COM +1671,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,11-Jan-21,DALE_ACOSTA,M,28-Jun-35,ADRIAN_MATURANO,KENNEDYAPRIL@YAHOO.COM +1672,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,11-Jan-21,JONATHAN_MCCLURE,M,19-Oct-55,ACEILAN,RAYMONDDAVENPORT@GMAIL.COM +1673,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,11-Jan-21,ANNA_BRAY,F,23-Feb-44,ALMA_GRANDE,BOWMANSTEPHANIE@HOTMAIL.COM +1674,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,11-Jan-21,JAMIE_PALMER,F,04-Sep-82,CURANDU,AMY18@GMAIL.COM +1675,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,11-Jan-21,JANET_BURKE,F,21-Aug-15,ALASTUEY,BROWNCRYSTAL@GMAIL.COM +1676,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,11-Jan-21,HEIDI_WOOD,F,10-Feb-12,EL_CENIZO,HOLSEN@HOTMAIL.COM +1677,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,12-Jan-21,DEBORAH_BARRY,F,27-Mar-35,CAMPO_SABATE,EHUNT@HOTMAIL.COM +1678,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,12-Jan-21,TONY_FIGUEROA,M,16-Dec-11,TEMPERLEY,MICHELEWILLIAMS@GMAIL.COM +1679,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,12-Jan-21,CONNOR_MYERS,M,21-Nov-40,CABRED,CHRISTOPHERGONZALEZ@YAHOO.COM +1680,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,12-Jan-21,VALERIE_ROBINSON,F,15-Jan-77,ALCARAZ_NORTE,MATTHEWRAMIREZ@YAHOO.COM +1681,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,12-Jan-21,KIMBERLY_ALLEN,F,26-Feb-58,BASAIL,ANGELA43@YAHOO.COM +1682,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,12-Jan-21,MONICA_GOODWIN,F,03-Jun-17,PASO_DE_LOS_ANDES,GARROYO@YAHOO.COM +1683,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,12-Jan-21,DANIEL_CAMPBELL,M,11-May-09,LAVALLE,MARTIN19@GMAIL.COM +1684,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,12-Jan-21,PAUL_COX,M,18-Jan-48,ANTONIO_CARBONI,DAVID15@YAHOO.COM +1685,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,12-Jan-21,MACKENZIE_WILLIAMS,F,20-Jul-47,EL_RETIRO,NHAMPTON@GMAIL.COM +1686,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,12-Jan-21,JULIE_CARTER,F,28-Apr-20,LAS_PALMAS,ANDREWAGNER@YAHOO.COM +1687,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,12-Jan-21,DR._DONNA_DAVID_DVM,F,30-Jan-10,COLONIA_LOS_ZAPALLOS,JACOB43@HOTMAIL.COM +1688,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,13-Jan-21,WILLIAM_SMITH,M,09-Apr-20,BAÑADO_NORTE,FARRELLNATASHA@GMAIL.COM +1689,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,13-Jan-21,ERIC_TODD,M,28-Jul-43,ALGARROBO,JOHN50@HOTMAIL.COM +1690,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,13-Jan-21,HOLLY_RYAN,F,19-Dec-98,FRANCISCO_MADERO,POTTSEMMA@GMAIL.COM +1691,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,13-Jan-21,JENNIFER_HALE,F,20-Jul-38,AROMOS,KATHERINECAREY@YAHOO.COM +1692,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,13-Jan-21,STEVEN_SMITH,M,23-May-16,25_DE_MAYO,JASON52@GMAIL.COM +1693,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,13-Jan-21,MR._JEREMY_DUNLAP,M,17-Mar-19,CASCADA,ASHLEY15@GMAIL.COM +1694,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,13-Jan-21,JOHN_PATTERSON,M,21-Oct-80,COLONIA_AROCENA_INA,THOMASSCOTT@HOTMAIL.COM +1695,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,13-Jan-21,TIMOTHY_BROWN,M,13-Apr-99,SAN_MAYOL,REEDKIMBERLY@YAHOO.COM +1696,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,13-Jan-21,TROY_WALLACE,M,11-Jul-98,BUENA_VISTA,SALAZARJAMES@GMAIL.COM +1697,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,14-Jan-21,BETTY_BELL,F,25-Jan-11,LA_PASTORA,ANDREW40@HOTMAIL.COM +1698,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,14-Jan-21,ANDREW_MONTGOMERY,M,03-Jan-05,COSTA_BRAVA,KELLY23@HOTMAIL.COM +1699,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,14-Jan-21,NATHAN_PAYNE,M,10-Jun-40,ALTO_VERDE,MICHAELSMITH@YAHOO.COM +1700,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,14-Jan-21,DIANE_PIERCE,F,23-Feb-65,INGENIERO_ADOLFO_SOURDEAUX,MELISSA63@YAHOO.COM +1701,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,14-Jan-21,BRIAN_PADILLA,M,26-Mar-55,CAMPO_CARETTO,GINA16@HOTMAIL.COM +1702,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,14-Jan-21,KIMBERLY_GOLDEN,F,06-Jun-30,ARROYO_MANGANGA,JAMESBRADSHAW@YAHOO.COM +1703,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,14-Jan-21,JOHN_WARD,M,09-Dec-62,AVESTRUZ,CHADWILLIAMS@GMAIL.COM +1704,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,14-Jan-21,ROBERT_WASHINGTON_JR.,M,19-Jul-78,CRISTOLIA,MELISSAPHILLIPS@GMAIL.COM +1705,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,14-Jan-21,REGINA_MUNOZ,F,07-Nov-18,ALDEA_CHALECO,SARAHMAXWELL@HOTMAIL.COM +1706,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,14-Jan-21,GREGORY_LUNA,M,03-Dec-66,PIAMONTE,JASON78@HOTMAIL.COM +1707,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,14-Jan-21,STEPHANIE_ROSE,F,27-Jun-98,COSTA_BRAVA,MICHAEL72@YAHOO.COM +1708,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,14-Jan-21,SARAH_GONZALES,F,17-Apr-11,BARCENA,FIGUEROARICHARD@YAHOO.COM +1709,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,14-Jan-21,ROBERT_LUCAS,M,26-Jul-65,BARCENA,JAMES05@YAHOO.COM +1710,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,15-Jan-21,DAVID_HARRINGTON,M,15-Jul-08,INGENIERO_THOMPSON,ALEXANDERDAVID@HOTMAIL.COM +1711,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,15-Jan-21,JOSEPH_SMITH,M,11-Sep-34,COLONIA_HERNANDARIAS,BRAYCHERYL@HOTMAIL.COM +1712,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,15-Jan-21,NATALIE_BAXTER,F,03-Aug-59,BUENA_ESPERANZA,FREDERICK05@GMAIL.COM +1713,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,15-Jan-21,DONNA_MORRISON,F,03-Dec-42,CATAMONTAÑA,DENNIS36@HOTMAIL.COM +1714,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,15-Jan-21,SYDNEY_PRICE,F,12-Jun-36,PELLEGRINI,SINGLETONJOSHUA@YAHOO.COM +1715,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,15-Jan-21,CHRISTY_BURKE,F,20-Oct-42,ABO_NEZU,VALERIE17@GMAIL.COM +1716,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,15-Jan-21,NANCY_WARD_MD,F,22-Nov-30,GENERAL_RODRIGUEZ,EDWARDCOOPER@HOTMAIL.COM +1717,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,15-Jan-21,SUSAN_JOHNSON,F,06-May-83,CIPOLLETTI,MKRAMER@GMAIL.COM +1718,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,15-Jan-21,KEVIN_HOLT,M,07-Dec-38,JUAN_F_IBARRA,MSCHMIDT@HOTMAIL.COM +1719,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,15-Jan-21,MATTHEW_LEWIS,M,09-Aug-53,LOS_FRENTONES,MALIK58@GMAIL.COM +1720,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,15-Jan-21,ERICA_CHANG,F,08-Jan-15,BALSA_SENILLOSA,MICHAELSHIELDS@YAHOO.COM +1721,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,16-Jan-21,RACHEL_HUGHES,F,19-Dec-88,OCHO_VADOS,ADRIAN35@GMAIL.COM +1722,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,16-Jan-21,TIMOTHY_WARREN,M,19-Feb-19,LA_FLORENCIA,JOHNSONSHEENA@YAHOO.COM +1723,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,16-Jan-21,JAMES_ANDERSON,M,15-Nov-24,VILLA_SANTOS_TESEI,KAREN32@HOTMAIL.COM +1724,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,16-Jan-21,BRITTANY_GRIFFIN,F,25-Jun-89,SAN_GENARO_NORTE,JOHNARIAS@HOTMAIL.COM +1725,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,16-Jan-21,JOSEPH_NOVAK,M,29-Oct-54,ARROYO_ALELI,RYAN08@HOTMAIL.COM +1726,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,16-Jan-21,SARAH_YOUNG,F,05-Mar-06,AGUA_RICA,RWHITE@GMAIL.COM +1727,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,16-Jan-21,RACHEL_HARRIS,F,08-Oct-09,MAIPU,MCCARTHYFERNANDO@YAHOO.COM +1728,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,16-Jan-21,JEFFREY_FOSTER,M,16-Jan-93,ADAN_QUIROGA,UBENNETT@GMAIL.COM +1729,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,16-Jan-21,TROY_ROGERS,M,14-Nov-08,LA_TRANCA,RONALD06@GMAIL.COM +1730,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,16-Jan-21,MARCUS_HOLLAND,M,04-Jan-13,ARAUJO,WALKERSCOTT@HOTMAIL.COM +1731,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,16-Jan-21,WENDY_JENSEN,F,18-Dec-26,IRENEO_PORTELA,BECKY66@HOTMAIL.COM +1732,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,16-Jan-21,REBECCA_PUGH,F,10-Aug-03,B_LOS_AROMOS_SAN_PATRICIO,ALISHAENGLISH@YAHOO.COM +1733,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,16-Jan-21,KATHERINE_LANE,F,30-Apr-33,COLONIA_LA_INDIA,BRANGEL@GMAIL.COM +1734,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,17-Jan-21,MARK_MCCOY,M,02-Oct-17,BERDUC,SNYDERSARA@YAHOO.COM +1735,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,17-Jan-21,KRYSTAL_RODRIGUEZ,F,04-Feb-06,PORVENIR,HHALL@GMAIL.COM +1736,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,17-Jan-21,GINA_LEE,F,03-Oct-14,BARRA_BONITA,KARENROBERSON@GMAIL.COM +1737,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,17-Jan-21,KRISTY_COOPER,F,13-Apr-45,LOMAS_DEL_MIRADOR,KEVIN16@YAHOO.COM +1738,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,17-Jan-21,ANGELA_DAVIS,F,02-Dec-65,LONGCHAMPS,PHILLIP46@GMAIL.COM +1739,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,17-Jan-21,REBECCA_NIELSEN,F,12-Jul-10,ALIJILAN,OLIVIAREYNOLDS@HOTMAIL.COM +1740,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,17-Jan-21,PAUL_GRAHAM,M,01-Nov-91,CABRERIA,GREGORY66@GMAIL.COM +1741,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,17-Jan-21,KATHERINE_NELSON,F,01-Aug-97,BARRIO_BELGRANO,YCLAYTON@HOTMAIL.COM +1742,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,17-Jan-21,KEVIN_ROBINSON,M,18-Jun-24,CAMPO_GARAY,GONZALESELIZABETH@YAHOO.COM +1743,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,17-Jan-21,STEVEN_WILKINSON,M,18-May-66,CARLOS_SALAS,UANDERSON@GMAIL.COM +1744,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,17-Jan-21,MARGARET_VILLANUEVA,F,19-Jun-20,BAHIA_CREEK,RAVEN83@YAHOO.COM +1745,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,18-Jan-21,CYNTHIA_WILLIAMS,F,31-Oct-35,ANJULLON,JOHNSONTRAVIS@GMAIL.COM +1746,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,18-Jan-21,MARTHA_BROWN,F,09-Aug-78,ALPACHIRI,HMCGEE@GMAIL.COM +1747,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,18-Jan-21,JAMES_WHITAKER,M,16-Jul-68,CAMET,GREENJUAN@HOTMAIL.COM +1748,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,18-Jan-21,NICOLE_WILLIAMS,F,10-Dec-64,ARROYO_LAS_MINAS,LISACANTU@HOTMAIL.COM +1749,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,18-Jan-21,DUSTIN_STEWART,M,26-Jul-22,COLONIA_ALBERDI,SIMMONSEILEEN@HOTMAIL.COM +1750,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,18-Jan-21,SUSAN_JOHNSON,F,21-Apr-58,BONPLAND_NORTE,BROWNJAKE@GMAIL.COM +1751,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,18-Jan-21,GARY_CHANG,M,24-Feb-08,BOLIVAR,REGINA51@YAHOO.COM +1752,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,18-Jan-21,GREGORY_ADAMS,M,01-Feb-74,BARCENA,AWILLIAMS@GMAIL.COM +1753,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,19-Jan-21,MARK_GRIFFIN,M,20-May-75,LA_LEGUA,MCBRIDEREBECCA@YAHOO.COM +1754,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,19-Jan-21,NICHOLAS_JOHNSTON,M,29-May-29,RAMOS_MEJIA,BRANDONBURTON@HOTMAIL.COM +1755,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,19-Jan-21,ZACHARY_JENKINS,M,03-Aug-47,EL_ESPINILLO,BATESNORMA@GMAIL.COM +1756,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,19-Jan-21,KATHRYN_CLARK,F,16-Nov-15,ALMIRANTE_IRIZAR,HOLLY98@HOTMAIL.COM +1757,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,19-Jan-21,PATRICK_HILL,M,29-Jan-71,ALTAMIRA,JACOB66@GMAIL.COM +1758,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,19-Jan-21,CHAD_GARCIA,M,30-Sep-05,ZONA_DELTA_TIGRE,OMILLER@HOTMAIL.COM +1759,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,19-Jan-21,MEGAN_BRADLEY,F,13-Jun-91,BARCALA,DESTINY55@YAHOO.COM +1760,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,19-Jan-21,KRISTEN_JOHNSON,F,23-Oct-54,HUANQUEROS,FITZPATRICKERIC@GMAIL.COM +1761,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,19-Jan-21,MELISSA_ROMERO,F,21-Jan-98,EL_CIPRES,NICHOLASCHANDLER@GMAIL.COM +1762,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,19-Jan-21,RENEE_PATRICK,F,08-Sep-09,AVIA_TERAI,WILLIAMGAY@YAHOO.COM +1763,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,20-Jan-21,STEPHEN_TAYLOR,M,31-Jan-08,BALNEARIO_OCEANO,WENDYLONG@HOTMAIL.COM +1764,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,20-Jan-21,KIMBERLY_DAVENPORT,F,07-Dec-05,CERRO_SANTA_ANA,MCLAUGHLINCINDY@GMAIL.COM +1765,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,20-Jan-21,DERRICK_HAMMOND,M,15-Oct-51,CHOLILA,JAMIETANNER@HOTMAIL.COM +1766,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,20-Jan-21,STACEY_DURAN,F,11-Apr-97,CAMPO_UBAJO,GREENESTEVEN@HOTMAIL.COM +1767,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,20-Jan-21,CARL_KRAMER,M,19-Nov-51,AMBROSETTI,KRISTOPHER60@GMAIL.COM +1768,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,20-Jan-21,SANDY_BELTRAN,F,08-May-81,IRAOLA,MURPHYJENNIFER@GMAIL.COM +1769,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,20-Jan-21,CHELSEA_SMITH,F,28-Oct-08,TABLADA,NICOLEWALLACE@HOTMAIL.COM +1770,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,20-Jan-21,SHERYL_HEATH,F,02-Sep-14,ACASSUSO,IRUIZ@YAHOO.COM +1771,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,20-Jan-21,HEIDI_GARCIA,F,28-Jul-78,PUENTE_DEL_INCA,LORIHOLMES@YAHOO.COM +1772,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,20-Jan-21,WILLIAM_TAYLOR,M,17-Jun-60,CORONEL_BOERR,WHITEDANIELLE@YAHOO.COM +1773,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,20-Jan-21,LANCE_DYER,M,28-Feb-66,CLAVERIE,DUANEMARQUEZ@GMAIL.COM +1774,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,20-Jan-21,TODD_COHEN,M,30-Oct-29,CLAVERIE,JOHN29@HOTMAIL.COM +1775,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,20-Jan-21,MEGAN_PRICE,F,10-Dec-09,CAPDEPONT,GABRIEL10@HOTMAIL.COM +1776,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,20-Jan-21,BAILEY_CALDWELL,F,11-Dec-31,BAHIA_SAN_BLAS,ALLENKARA@GMAIL.COM +1777,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,21-Jan-21,GARY_KENNEDY,M,15-Apr-42,AGUADA_A_PIQUE,UMARQUEZ@YAHOO.COM +1778,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,21-Jan-21,SHANNON_SKINNER,F,30-Mar-30,20_DE_JUNIO,GARRETTMOORE@GMAIL.COM +1779,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,21-Jan-21,RICHARD_INGRAM,M,23-Oct-11,CARLOS_KEEN,MORTONSARAH@GMAIL.COM +1780,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,21-Jan-21,LINDA_BROWN,F,27-Jul-21,ARQUEDAS,VBAILEY@YAHOO.COM +1781,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,21-Jan-21,MEGAN_HERRERA,F,04-Jul-68,LLAVALLOL,ZCHAPMAN@HOTMAIL.COM +1782,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,21-Jan-21,ANDREA_GOODMAN,F,18-Apr-14,ESTANCIA_SANTA_CATALINA,NICOLEMCKAY@GMAIL.COM +1783,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,21-Jan-21,STEPHEN_CHARLES,M,16-Jan-49,AMPACAMA,TANDERSON@YAHOO.COM +1784,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,21-Jan-21,CAROL_ROBERSON,F,12-Dec-16,HUANQUEROS,ORANGEL@YAHOO.COM +1785,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,21-Jan-21,JUAN_BURGESS,M,14-Jan-12,9_DE_JULIO_KILOMETRO_20,RACHELLEWIS@YAHOO.COM +1786,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,21-Jan-21,MICHELLE_MILLER,F,11-Sep-07,ANTIGUO,SHAYES@YAHOO.COM +1787,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,21-Jan-21,JUSTIN_HARRIS,M,30-Jul-73,ALDEA_BRASILERA,WOODSBRIAN@GMAIL.COM +1788,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,21-Jan-21,ERIC_HARRINGTON,M,06-Aug-84,ESTANCIA_LAS_GAMAS,STEVENMCMILLAN@HOTMAIL.COM +1789,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,21-Jan-21,TANNER_MCCULLOUGH,M,19-Dec-17,CABURE,LISA28@YAHOO.COM +1790,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,22-Jan-21,MARIAH_DEAN,F,26-Oct-60,BERAZATEGUI,ZSWANSON@HOTMAIL.COM +1791,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_TERAPIA_OCUPACIONAL,22-Jan-21,CHRISTOPHER_BROWN,M,19-Nov-70,VALLE_HONDO,CLONG@HOTMAIL.COM +1792,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,22-Jan-21,PETER_BATES,M,11-Apr-39,AGUA_DE_DIONISIO,CARPENTERCARL@HOTMAIL.COM +1793,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,22-Jan-21,ANITA_ROWE,F,21-Apr-68,ALCORTA,MICHAELFIELDS@GMAIL.COM +1794,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,22-Jan-21,SARAH_JONES,F,03-Jun-29,DESPEÑADEROS,DANIELMILLER@YAHOO.COM +1795,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,22-Jan-21,JENNIFER_BONILLA,F,11-Mar-00,LA_COLINA,COXTIMOTHY@YAHOO.COM +1796,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,22-Jan-21,MELISSA_WARD,F,18-Aug-45,BAJO_CARACOLES,ERIK45@HOTMAIL.COM +1797,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,22-Jan-21,KIM_CARLSON,F,16-Dec-01,VILLA_NUMANCIA,TONYJACKSON@HOTMAIL.COM +1798,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,23-Jan-21,TAMMY_RIOS,F,16-Jul-44,BENAVIDEZ,HSHORT@HOTMAIL.COM +1799,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,23-Jan-21,JAMES_BROWN,M,22-Oct-11,CAMPO_CRENNA,BRANDON33@GMAIL.COM +1800,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,23-Jan-21,SEAN_GRIMES,M,15-Aug-81,11_DE_MAYO,JASMINEHALL@HOTMAIL.COM +1801,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,23-Jan-21,ANGELA_MYERS,F,28-Jun-66,ARROYO_MOREIRA,ALEXANDERHINTON@HOTMAIL.COM +1802,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,23-Jan-21,CHERYL_CAIN,F,26-Sep-06,ALTO_RIO_PICO,BELLCAITLIN@YAHOO.COM +1803,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,23-Jan-21,AMY_COPELAND,F,28-Jan-05,COLONIA_HARDY,JEREMYPOTTER@HOTMAIL.COM +1804,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,23-Jan-21,JOSEPH_BENNETT,M,12-Oct-96,ARROYO_DEL_PESCADO,JOHN96@HOTMAIL.COM +1805,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,23-Jan-21,MARK_RANDALL,M,20-Sep-87,CAMPAMENTO_SOL,DEBBIESIMPSON@HOTMAIL.COM +1806,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,23-Jan-21,WILLIAM_ELLIOTT,M,09-Dec-38,ANCON,RSUTTON@GMAIL.COM +1807,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,23-Jan-21,AMY_SMITH,F,18-Aug-83,CERRO_ACONCAGUA,ANDREW80@GMAIL.COM +1808,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,23-Jan-21,BRIAN_PEARSON,M,01-Aug-84,CENTRO_AGRICOLA_EL_PATO,OWHITE@GMAIL.COM +1809,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,23-Jan-21,DANIEL_FOX,M,07-Jun-52,ALDEA_SANTA_MARIA,WILLIAM62@GMAIL.COM +1810,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,23-Jan-21,JAMES_REYES,M,15-Jan-34,ARROYO_GRANDE,MICHEALRIOS@GMAIL.COM +1811,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,24-Jan-21,DIANE_WILLIAMS,F,19-Nov-13,CAPITAN_CASTRO,CASSANDRA44@HOTMAIL.COM +1812,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,24-Jan-21,DARRELL_HOLMES,M,13-Apr-47,SANCTI_SPIRITU,UJACKSON@GMAIL.COM +1813,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,24-Jan-21,HANNAH_WILLIAMS,F,20-Feb-78,LA_EDUVIGIS,AMBER07@HOTMAIL.COM +1814,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,25-Jan-21,THOMAS_DAVIS,M,26-May-90,HUANGUELEN,CLARKALEXIS@YAHOO.COM +1815,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,25-Jan-21,RUTH_MILLER,F,20-Jun-31,DEL_VISO,SABRINA79@HOTMAIL.COM +1816,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,25-Jan-21,BRENDA_HENRY,F,14-Nov-99,CASTELAR,BOOKERCHRISTOPHER@GMAIL.COM +1817,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,25-Jan-21,BENJAMIN_STUART_MD,M,16-Apr-57,BETBEDER,KATHLEENSANDERS@YAHOO.COM +1818,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,25-Jan-21,CRYSTAL_MONTGOMERY,F,11-Jul-62,BARRO_NEGRO,BJORDAN@GMAIL.COM +1819,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,25-Jan-21,VICTORIA_HIGGINS,F,26-Jul-93,ANTIGUO,WEBSTERBRADLEY@YAHOO.COM +1820,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,25-Jan-21,MICHAEL_HENDERSON,M,15-Jan-57,LOS_CORREDORES,DESIREETUCKER@YAHOO.COM +1821,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,26-Jan-21,CHERYL_JONES,F,20-Sep-21,ANTONIO_TOMAS,HOFFMANSANDRA@HOTMAIL.COM +1822,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,26-Jan-21,REBECCA_PRATT,F,21-Aug-37,AGUARA_GRANDE,STEPHANIEALEXANDER@HOTMAIL.COM +1823,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,26-Jan-21,TAMMY_FOX,F,11-Feb-98,CARAGUATAY,BGENTRY@GMAIL.COM +1824,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,26-Jan-21,DIANE_CLARK_DDS,F,06-Jul-34,ALDEA_ESCOLAR,YDUNCAN@YAHOO.COM +1825,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,26-Jan-21,TRACY_HERRERA,F,03-Dec-77,CACHIRULO,ANDREANELSON@HOTMAIL.COM +1826,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,26-Jan-21,DIANA_DAVENPORT,F,14-Jun-27,WHEELWRIGHT,JOEL88@GMAIL.COM +1827,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,26-Jan-21,RENEE_JUAREZ,F,20-Apr-20,BERAZATEGUI,CWU@HOTMAIL.COM +1828,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,26-Jan-21,TRAVIS_RIVERS,M,18-Feb-78,VILLA_ANGELICA,YCASTILLO@YAHOO.COM +1829,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,26-Jan-21,JOSEPH_STOKES,M,03-Jun-29,ARROYO_SALADO,CHARLESCOOK@GMAIL.COM +1830,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,26-Jan-21,CHRISTINE_RIOS,F,07-May-83,LAVALLE,XCHAPMAN@HOTMAIL.COM +1831,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PLANIFICACIÓN_Y_DISEÑO_DEL_PAISAJE,26-Jan-21,LINDA_REYES,F,15-Sep-04,BARROS_PAZOS,MILLERJOHN@HOTMAIL.COM +1832,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,26-Jan-21,MARCUS_REEVES,M,23-May-92,CLAYPOLE,EMMA33@HOTMAIL.COM +1833,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,26-Jan-21,DAVE_BAKER,M,05-Jan-06,EL_CENIZO,NREYES@YAHOO.COM +1834,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,26-Jan-21,KATHLEEN_SMITH,F,03-Jul-21,CORRALITO,COURTNEYSTEWART@GMAIL.COM +1835,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,26-Jan-21,MITCHELL_GONZALEZ,M,03-Nov-75,CAMINERA_LUJAN,JACKSONPATRICIA@GMAIL.COM +1836,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,27-Jan-21,MARK_BURNETT,M,05-Nov-18,ESTACION_SAGUIER,JACKSONKATIE@HOTMAIL.COM +1837,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,27-Jan-21,JESSICA_DAVIS,F,01-Apr-08,COLONIA_RIVAS,BRADLEY05@HOTMAIL.COM +1838,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,27-Jan-21,EMILY_SIMON,F,05-Jul-88,ARBOL_SOLO,XMOORE@HOTMAIL.COM +1839,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,27-Jan-21,JUDITH_MCCLAIN,F,03-Sep-53,25_DE_MAYO,MATAPAUL@YAHOO.COM +1840,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_AMBIENTALES,27-Jan-21,JUSTIN_MARTIN,M,16-Jan-02,COLONIA_LOMA_NEGRA,JERRY11@HOTMAIL.COM +1841,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,27-Jan-21,KIMBERLY_LEVY,F,21-Jan-09,CAÑADON_LEON,XMCCARTY@HOTMAIL.COM +1842,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_EDUCACIÓN_,27-Jan-21,KAYLA_FINLEY,F,07-Dec-44,CAZON,HALEY55@YAHOO.COM +1843,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,27-Jan-21,ALEXANDRA_PEREZ,F,04-Jul-01,PLANCHADA_BANDERITA,BELTRANKATHLEEN@GMAIL.COM +1844,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,27-Jan-21,WHITNEY_COWAN,F,19-May-57,CORONEL_BOERR,GPEREZ@YAHOO.COM +1845,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,27-Jan-21,THOMAS_CAMACHO,M,16-Jan-94,COSTA_GRANDE,YBROWN@GMAIL.COM +1846,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,27-Jan-21,BETH_FARRELL,F,11-Jul-04,CAMPO_PEÑA_LOPEZ,WALKERLISA@HOTMAIL.COM +1847,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,27-Jan-21,THOMAS_RODRIGUEZ,M,26-Mar-96,EL_PINGO,WENDY23@HOTMAIL.COM +1848,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,27-Jan-21,LISA_BRIDGES,F,15-Sep-07,CAMERON,TIMOTHYROBINSON@HOTMAIL.COM +1849,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,27-Jan-21,GARY_REESE,M,10-Aug-17,COLONIA_SAN_MANUEL,TONY25@HOTMAIL.COM +1850,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,28-Jan-21,CRYSTAL_ANDERSON,F,11-Mar-83,ALDEA_SAN_ANDRES,ANDREWSCHRISTOPHER@GMAIL.COM +1851,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,28-Jan-21,AMY_DAVIS,F,07-Oct-09,CAMPO_DE_TALAMAYO,PMILLER@YAHOO.COM +1852,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,28-Jan-21,JOSEPH_PATEL,M,06-Nov-07,ALISOS__DE_ABAJO,SANTOSSUSAN@GMAIL.COM +1853,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,28-Jan-21,BRADLEY_BROWN,M,12-Jul-57,COLONIA_LAS_YESCAS,VALERIECRAIG@YAHOO.COM +1854,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,28-Jan-21,KIM_DANIELS,F,19-May-91,CARAGUATA,LARRYWILSON@HOTMAIL.COM +1855,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,28-Jan-21,DR._NICOLE_ROBERTS,F,27-Sep-34,CAPDEPONT,GATESKATHERINE@GMAIL.COM +1856,UNIVERSIDAD_DEL_SALVADOR,BIOQUÍMICA,28-Jan-21,BETHANY_TRUJILLO,F,25-Jun-11,CORONEL_CHARLONE,MORENOCALEB@GMAIL.COM +1857,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,28-Jan-21,MELISSA_LOVE,F,21-Mar-33,GONZALEZ_CATAN,SARA98@GMAIL.COM +1858,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,29-Jan-21,RACHEL_WILSON,F,18-Aug-12,GRANADERO_BAIGORRIA,YOLANDABAKER@GMAIL.COM +1859,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,29-Jan-21,RANDY_ADKINS,M,17-Jan-83,ARROYO_DEL_MEDIO,MARGARETDELACRUZ@GMAIL.COM +1860,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,29-Jan-21,KEVIN_CALDERON,M,09-Feb-06,ALVAREZ_JONTE,ADAY@HOTMAIL.COM +1861,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,29-Jan-21,ABIGAIL_NEWTON,F,03-Jun-20,CHOCORI,PAULLEE@YAHOO.COM +1862,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,29-Jan-21,CATHERINE_MURPHY_DVM,F,24-Aug-16,ARROYO_CLARO,BRIANNADANIEL@GMAIL.COM +1863,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_BIOLÓGICAS,29-Jan-21,KATHLEEN_FITZPATRICK,F,29-Jul-65,VILLA_ANGELICA,JOSEPH47@GMAIL.COM +1864,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,29-Jan-21,NICHOLAS_SHAW,M,28-Nov-82,ACEILAN,MARYMASON@GMAIL.COM +1865,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,29-Jan-21,SARA_RAMSEY,F,12-Oct-54,BARRIO_GRAL_JOSE_DE_SAN_MARTIN,SELLERSSHANE@HOTMAIL.COM +1866,UNIVERSIDAD_DEL_SALVADOR,ARQUITECTURA,29-Jan-21,JANET_WYATT,F,14-Apr-71,CAMPO_COUBERT,WELLSMICHAEL@HOTMAIL.COM +1867,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,29-Jan-21,CHARLENE_ALLEN,F,21-Oct-70,ABASTO,ODONNELLEUGENE@GMAIL.COM +1868,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_INDUSTRIAL,30-Jan-21,KATELYN_ROSS,F,11-Jul-59,CAMPO_CHARO,PCLARKE@YAHOO.COM +1869,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,30-Jan-21,RACHAEL_DAVIDSON,F,06-Mar-67,ANGELITA,MORRISJERRY@GMAIL.COM +1870,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,30-Jan-21,MARIAH_MEYER,F,02-Jun-55,CALERA_ARGENTINA,SIMPSONBRIAN@GMAIL.COM +1871,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,30-Jan-21,JAMES_HAMPTON,M,03-Jan-37,LAVALLE,BWOOD@GMAIL.COM +1872,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,30-Jan-21,LISA_WEBB,F,03-Dec-45,MAORI,AMANDACABRERA@GMAIL.COM +1873,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PSICOLOGÍA,30-Jan-21,DANIEL_WHITE,M,25-May-55,VALENTIN_ALSINA,EHARRIS@YAHOO.COM +1874,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_ANTROPOLÓGICAS,30-Jan-21,LEAH_MILLER,F,26-May-42,AGUAS_BUENAS,KRISTIN83@YAHOO.COM +1875,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_ELECTRÓNICA,30-Jan-21,SARAH_YOUNG,F,30-Mar-25,CAMPO_DE_GALNASI,MELISSA85@HOTMAIL.COM +1876,UNIVERSIDAD_DEL_SALVADOR,CONTADOR_PÚBLICO_,30-Jan-21,STEVEN_PARKER,M,05-Jul-11,BERRETTA,JON09@HOTMAIL.COM +1877,UNIVERSIDAD_DEL_SALVADOR,MEDICINA,30-Jan-21,JOSHUA_LI,M,12-Dec-81,CAFFERATA,HARRISTIMOTHY@YAHOO.COM +1878,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,30-Jan-21,ANTHONY_GUTIERREZ,M,26-Oct-11,COSTA_GRANDE,ANTHONYJOHNSON@YAHOO.COM +1879,UNIVERSIDAD_DEL_SALVADOR,AGRONOMÍA,30-Jan-21,BARBARA_SMITH,F,23-May-31,RAFAEL_CASTILLO,RICHARDSONMONICA@HOTMAIL.COM +1880,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_POLÍTICA_,31-Jan-21,KRISTA_ADAMS,F,09-May-44,EL_MOLLE,HMORGAN@YAHOO.COM +1881,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,31-Jan-21,DANNY_CRAWFORD,M,19-Apr-90,ARROYO_PASTORA,NMUELLER@HOTMAIL.COM +1882,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ADMINISTRACIÓN_,31-Jan-21,COREY_THOMAS,M,28-Jun-90,CAÑADA_SECA,AHOPKINS@HOTMAIL.COM +1883,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_DE_LA_COMPUTACIÓN,31-Jan-21,JOE_WATTS,M,20-Feb-63,ALDEA_SANTAFECINA,DENNISDOMINIQUE@HOTMAIL.COM +1884,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,31-Jan-21,KATHY_LOPEZ,F,27-Mar-90,ALPACHIRI,MURPHYMANUEL@HOTMAIL.COM +1885,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,31-Jan-21,MEGHAN_NELSON,F,12-Apr-89,COLONIA_BERLIN,VKHAN@HOTMAIL.COM +1886,UNIVERSIDAD_DEL_SALVADOR,FARMACIA,31-Jan-21,ROBERT_ORTEGA,M,22-Sep-95,COLONIA_VALDEZ,MCDANIELMARK@YAHOO.COM +1887,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_ARTES,31-Jan-21,TYLER_ALLEN,M,25-Apr-13,JUAN_MARIA_GUTIERREZ,UTURNER@GMAIL.COM +1888,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_RELACIONES_DEL_TRABAJO_,31-Jan-21,MICHELLE_FRANKLIN,F,03-Jan-37,CAMINERA,QWEAVER@HOTMAIL.COM +1889,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIA_Y_TECNOLOGÍA_DE_ALIMENTOS,31-Jan-21,DEBBIE_ENGLISH,F,22-Oct-81,ALGARROBAL_ABAJO,LISAFLORES@HOTMAIL.COM +1890,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,01-Feb-21,ADAM_BREWER,M,04-Jun-11,AVELLANEDA,LOWECATHERINE@HOTMAIL.COM +1891,UNIVERSIDAD_DEL_SALVADOR,CIENCIAS_VETERINARIAS,01-Feb-21,CARMEN_WILLIAMS,F,12-Sep-04,CORONEL_CHARLONE,JRODRIGUEZ@YAHOO.COM +1892,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,01-Feb-21,JENNIFER_DURAN,F,29-Aug-84,RIO_TALA,CAITLINYOUNG@YAHOO.COM +1893,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_MUSICOTERAPIA,01-Feb-21,TYLER_PAGE,M,06-Jun-19,25_DE_MAYO,TIFFANYMURPHY@YAHOO.COM +1894,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_CIENCIAS_GEOLÓGICAS,01-Feb-21,MICHAEL_WRIGHT,M,22-Feb-13,ALVAREZ_JONTE,WALTERLARRY@YAHOO.COM +1895,UNIVERSIDAD_DEL_SALVADOR,TÉCNICO_PARA_BIOTERIOS_,01-Feb-21,SUSAN_BARKER,F,04-Nov-04,12_DE_OCTUBRE,BERGERALEJANDRA@GMAIL.COM +1896,UNIVERSIDAD_DEL_SALVADOR,DISEÑO_DE_IMAGEN_Y_SONIDO,01-Feb-21,AUDREY_HAYNES,F,19-Aug-40,COLONIA_DR_GDOR_UDAONDO,HALLKATELYN@YAHOO.COM +1897,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_GESTIÓN_DE_AGROALIMENTOS,01-Feb-21,VINCENT_WELCH,M,01-Apr-09,CASBAS,GARRETT30@YAHOO.COM +1898,UNIVERSIDAD_DEL_SALVADOR,ACTUARIO_,01-Feb-21,KYLE_MELENDEZ,M,14-May-15,9_DE_ABRIL,EMILYCURRY@HOTMAIL.COM +1899,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_SOCIOLOGÍA_,01-Feb-21,MELISSA_MCCLURE,F,21-Dec-16,CAILOMUTA,RICKEY75@GMAIL.COM +1900,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_MECÁNICA,01-Feb-21,MICHAEL_MOSES,M,04-Jan-07,CABO_SAN_FERMIN,LAURA79@HOTMAIL.COM +1901,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_KINESIOLOGÍA_Y_FISIATRÍA,01-Feb-21,LISA_JOHNSON,F,17-Aug-89,LA_DULCE,ABIGAIL27@YAHOO.COM +1902,UNIVERSIDAD_DEL_SALVADOR,LICENCIATURA_EN_PRODUCCIÓN_DE_BIOIMAGENES,01-Feb-21,PAMELA_CLARK,F,06-Jun-12,RICARDO_ROJAS,WILLIAM03@HOTMAIL.COM +1903,UNIVERSIDAD_DEL_SALVADOR,INGENIERÍA_EN_INFORMÁTICA,01-Feb-21,RENEE_WALKER,F,09-Mar-43,ESCUELA_AGRICOLA_DON_BOSCO,CBROWN@YAHOO.COM diff --git a/files/GC_UNJujuy_select.csv b/files/GC_UNJujuy_select.csv new file mode 100644 index 00000000..15c06d4e --- /dev/null +++ b/files/GC_UNJujuy_select.csv @@ -0,0 +1,1867 @@ +"university","career","inscription_date","first_name","last_name","gender","age","postal_code","location","email" +universidad nacional de jujuy,licenciatura en musicoterapia,2020-11-27,megan lopez,,f,"1967/03/11",,arroyo de la ventana,reeddonald@yahoo.com +universidad nacional de jujuy,diseño industrial,2020-11-01,corey alvarado,,m,"2011/03/17",,aldecon,shawnhunt@gmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-10-24,jessica jordan,,f,"1945/09/07",,campo yaguarete,daymatthew@gmail.com +universidad nacional de jujuy,contador público ,2020-11-23,heather williams,,f,"1933/02/14",,bajo la cancha,travissutton@yahoo.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-09-22,jose jones,,m,"2004/03/29",,amuschina,jennifer87@hotmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-11-14,terry shelton,,m,"1926/01/22",,colonia jauregui,kellerkristopher@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-09-12,brent murray,,m,"1937/09/20",,barrio garin norte,elizabeth47@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-11-10,rebecca hart,,f,"2001/06/21",,las hermanas,tammy58@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-09-29,joshua henderson,,m,"1911/12/18",,anecon grande,tryan@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-12-07,jack shannon,,m,"1921/10/16",,campo moreno,harrisalbert@yahoo.com +universidad nacional de jujuy,diseño industrial,2020-12-09,vanessa martin,,f,"1949/04/06",,ingeniero allan,matthew92@gmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2021-01-30,tyler horne,,m,"1943/07/15",,cañada,aaronlarsen@hotmail.com +universidad nacional de jujuy,ingeniería en informática,2021-01-07,robert brown,,m,"1959/02/08",,villa angelica,cantuthomas@gmail.com +universidad nacional de jujuy,agronomía,2021-01-11,frank obrien,,m,"1924/11/29",,barrio parque leloir,scurry@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-12-18,dr. stacie wilson,,f,"1974/07/24",,la porteña,bryantsydney@yahoo.com +universidad nacional de jujuy,ingeniería electrónica,2020-09-19,kyle rose,,m,"1920/11/28",,acostilla,agilbert@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-12-18,jasmine medina,,f,"1926/12/21",,abramo,zachary43@hotmail.com +universidad nacional de jujuy,diseño industrial,2020-12-05,rebecca padilla,,f,"2002/11/17",,"25 de mayo",rhampton@yahoo.com +universidad nacional de jujuy,ingeniería electrónica,2020-10-07,melissa swanson,,f,"2000/04/13",,azteazu,jenniferstrickland@gmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2021-01-24,juan hicks,,m,"1955/12/31",,cabi monda,gibsoncheryl@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-09-24,kristina bush,,f,"1974/11/08",,cerro de la gloria canal 15,benjamindean@hotmail.com +universidad nacional de jujuy,farmacia,2020-10-21,christina wells,,f,"1909/10/05",,colonia lia y allende,qwells@yahoo.com +universidad nacional de jujuy,actuario ,2020-12-23,michael chapman,,m,"1987/08/27",,emilio lamarca,natalie99@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-10-20,brandon martin,,m,"1925/11/07",,aldea apeleg,michellesherman@yahoo.com +universidad nacional de jujuy,arquitectura,2020-11-09,richard perez,,m,"2010/07/29",,cespedes,christopherball@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-10-09,james padilla,,m,"1981/08/05",,campo crisol,marshallbrian@gmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-09-07,caroline humphrey,,f,"2016/01/18",,agua de castilla,gsnyder@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-12-07,jamie taylor,,f,"1965/03/18",,alejandra,daviseddie@yahoo.com +universidad nacional de jujuy,técnico para bioterios ,2020-10-12,christopher obrien,,m,"1998/10/11",,cañada del ucle,dawncole@gmail.com +universidad nacional de jujuy,bioquímica,2020-10-29,anthony ruiz,,m,"2004/12/07",,la chirlandia,kellysamuel@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-11-10,sharon day,,f,"1969/06/25",,encina,gardnertimothy@gmail.com +universidad nacional de jujuy,actuario ,2020-09-23,victoria wolfe,,f,"2002/05/09",,girodias,howardvictor@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-10-04,spencer dominguez,,m,"1934/08/03",,alcaraz 2do,bparsons@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-10-03,tina thomas,,f,"1905/11/27",,el bombero,cassiebrewer@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-10-15,debra davis,,f,"1948/01/25",,chañarcito,mooreandrea@hotmail.com +universidad nacional de jujuy,medicina,2020-11-02,andre anderson,,m,"1966/05/04",,brea chimpana,arivera@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-09-14,carolyn clark,,f,"1969/05/30",,colonia centenario,jordanleslie@hotmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2021-01-19,jorge miller,,m,"1996/10/18",,colonia la blanquita,sherri64@hotmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-11-27,andrea molina,,f,"1934/05/01",,campo el mataco,luisconley@gmail.com +universidad nacional de jujuy,arquitectura,2020-09-17,jimmy taylor,,m,"2004/12/12",,la union,xcollins@gmail.com +universidad nacional de jujuy,ingeniería en informática,2020-11-06,elizabeth cox,,f,"1934/05/01",,cañada,hughesandrew@yahoo.com +universidad nacional de jujuy,arquitectura,2021-01-15,stephanie williamson,,f,"1975/02/06",,aromos,patrickcrawford@hotmail.com +universidad nacional de jujuy,farmacia,2020-11-26,derek robinson,,m,"1999/08/07",,barrio villa saladillo,kathleenmitchell@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia política ,2021-01-11,melissa moore,,f,"1956/02/04",,cachiyuyal,erin97@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2021-01-06,christopher bennett,,m,"1916/08/04",,boulogne,valenzuelacarolyn@yahoo.com +universidad nacional de jujuy,diseño industrial,2020-12-06,tonya hancock,,f,"1966/04/19",,alto pencoso,christophermason@gmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-09-07,michael pacheco,,m,"1941/02/13",,meson de fierro,erosario@yahoo.com +universidad nacional de jujuy,farmacia,2020-10-13,lauren long,,f,"1944/10/07",,algarrobo verde,williamsonrebecca@gmail.com +universidad nacional de jujuy,agronomía,2020-09-29,anita drake,,f,"1913/09/06",,colonia 1 de mayo,mendozacorey@yahoo.com +universidad nacional de jujuy,diseño industrial,2020-09-30,elizabeth hickman,,f,"1913/10/27",,la lucila del mar,rachelyang@gmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-09-12,benjamin hernandez,,m,"2009/07/27",,comandante leal,andrew91@hotmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-10-28,jesse cohen,,m,"2014/06/14",,kilmetro 165,anguyen@yahoo.com +universidad nacional de jujuy,agronomía,2020-11-08,mark greer,,m,"1993/12/21",,estacion general arenales,tstanley@hotmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-10-09,katie hamilton,,f,"1971/10/02",,alto del molle,tthompson@gmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-10-26,jeffrey le,,m,"1914/03/09",,arroyo grande,amandadavis@hotmail.com +universidad nacional de jujuy,medicina,2020-11-12,jessica ruiz,,f,"1949/01/17",,bañadito viejo,taylor07@hotmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-12-19,jennifer crawford,,f,"1946/07/30",,guillermo e hudson,vross@gmail.com +universidad nacional de jujuy,actuario ,2020-10-31,michele roman,,f,"2019/08/23",,aromos,mcintyrerichard@hotmail.com +universidad nacional de jujuy,actuario ,2020-11-07,stephanie dunn,,f,"1997/08/20",,colonia florencia,thompsonpeter@gmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2021-01-05,tiffany olson,,f,"1932/10/25",,agote,zwalker@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-11-12,christopher miller,,m,"1999/10/30",,azara,erobinson@gmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-10-08,ronnie davis,,m,"1993/10/31",,colonia hinojo,zjones@hotmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-12-25,connie floyd,,f,"1976/04/16",,el espinillo,tamarahorton@hotmail.com +universidad nacional de jujuy,técnico para bioterios ,2021-01-30,joseph cabrera,,m,"1942/01/26",,aristia,qnavarro@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2021-01-26,tammy ortiz,,f,"1932/03/08",,agua colorada,johnsondouglas@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-10-26,david archer,,m,"1990/11/15",,alamos,marioking@gmail.com +universidad nacional de jujuy,ingeniería en informática,2020-11-01,alyssa nelson,,f,"1960/02/14",,baigorrita,kennethjackson@yahoo.com +universidad nacional de jujuy,licenciatura en administración ,2021-01-08,leonard peterson,,m,"1969/03/08",,abalo,christopherwilson@yahoo.com +universidad nacional de jujuy,ingeniería electrónica,2020-09-26,brian moore,,m,"1996/09/26",,arroyo guilaia,robert72@hotmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-11-09,cassandra turner,,f,"1985/01/29",,colonia lote 12,andrewrodriguez@hotmail.com +universidad nacional de jujuy,agronomía,2020-10-06,matthew jensen,,m,"1948/10/30",,funke,erinmcclain@hotmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-11-14,danielle wilson,,f,"1922/12/19",,agustin mosconi,robinbranch@hotmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-12-15,brian reese,,m,"1968/02/03",,colonia campo piaggio,bryantpatrick@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2021-01-12,rachel torres,,f,"2012/02/03",,el pingo,kcox@gmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-12-08,wesley acosta,,m,"1965/10/17",,corbett,linda85@yahoo.com +universidad nacional de jujuy,ciencias veterinarias,2020-10-23,kaitlyn case,,f,"2019/08/12",,de bruyn,angela12@hotmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2021-01-10,austin smith,,m,"1947/10/10",,alabama,tmcbride@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-11-17,dean brown,,m,"2019/03/01",,cañadon lagarto,zdoyle@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-12-25,heather small,,f,"1952/01/25",,longchamps,brookskrystal@hotmail.com +universidad nacional de jujuy,diseño industrial,2020-12-20,julie wilson,,f,"1963/10/02",,el rincon,baileybrianna@yahoo.com +universidad nacional de jujuy,bioquímica,2020-10-15,adrienne jackson,,f,"1990/12/29",,bella vista,linda76@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-09-28,kristin johnson,,f,"1941/05/13",,baños lunlunta,tanyacompton@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-10-20,deborah martin,,f,"1905/12/06",,ataliva,smithjoshua@hotmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-10-24,scott perkins,,m,"1989/02/16",,cuartel v,zford@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-10-06,matthew watson,,m,"1913/04/07",,aldea maria luisa,carllindsey@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-10-30,amanda davis,,f,"1988/05/21",,carreras,smithsamantha@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2021-01-11,richard foster,,m,"1973/12/24",,la lucila,richardpatricia@yahoo.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-09-28,melissa king,,f,"1906/01/15",,domselaar,emiller@yahoo.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-09-30,chad murphy,,m,"1941/04/11",,campo cicare,catherinethomas@yahoo.com +universidad nacional de jujuy,arquitectura,2020-10-13,christopher fox,,m,"1954/05/10",,cachari,nicole37@hotmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-09-20,bob rice,,m,"1933/01/01",,agua de castilla,leah44@hotmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-09-24,jeremy arnold,,m,"1914/04/25",,buen retiro,lisacastillo@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-12-14,cory miller,,m,"1991/05/21",,colonia las yescas,zcompton@gmail.com +universidad nacional de jujuy,actuario ,2021-01-24,manuel booth,,m,"1947/10/04",,hurlingham,lindsey79@gmail.com +universidad nacional de jujuy,contador público ,2021-01-23,curtis stone,,m,"1995/01/24",,colonia el aguara,fletcherjoseph@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-11-02,samantha mcdowell,,f,"1957/05/23",,cangallo,michaelrodriguez@gmail.com +universidad nacional de jujuy,bioquímica,2020-09-05,travis lopez,,m,"1918/07/10",,ceres,reyesmarc@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-09-10,angela hernandez,,f,"1963/08/23",,barrancas,matthewcruz@gmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2021-01-18,andrea holmes,,f,"1973/06/23",,carandaiti,gonzalesbetty@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-10-18,jeffrey nolan,,m,"1934/05/31",,sarandi,lopezmonica@hotmail.com +universidad nacional de jujuy,agronomía,2020-09-14,donald baker,,m,"1943/12/22",,aserradero arroyo,crystal01@gmail.com +universidad nacional de jujuy,diseño industrial,2020-12-03,melanie richards,,f,"1929/03/07",,algarrobo,michaelwood@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-12-28,nicholas dougherty,,m,"1967/09/24",,comandante leal,macdonaldrichard@hotmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-10-24,amy johnson,,f,"1983/04/23",,campo el mataco,mmendoza@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2020-10-05,corey nichols,,m,"1908/06/06",,agua colorada,pross@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2021-01-27,alexandra davis,,f,"1918/08/13",,estacion uspallata,julian20@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-09-21,thomas johnson,,m,"1957/04/12",,garcia del rio,chadfigueroa@yahoo.com +universidad nacional de jujuy,contador público ,2021-01-06,joe cunningham,,m,"2005/03/31",,casimiro gomez,christine91@yahoo.com +universidad nacional de jujuy,contador público ,2020-12-13,mr. john schneider,,m,"1996/06/29",,est jauregui va flandria,ajohnson@yahoo.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-11-03,joshua reed,,m,"1992/09/19",,arañita,jenniferpayne@gmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-12-18,carolyn brown,,f,"1966/03/13",,hospital necochea,kendrabarnett@gmail.com +universidad nacional de jujuy,agronomía,2020-10-10,kevin green,,m,"1987/02/06",,ireneo portela,chelsea18@gmail.com +universidad nacional de jujuy,arquitectura,2021-01-19,jerry ewing,,m,"1956/05/09",,arroyo castillo,sarahfrazier@yahoo.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-11-12,tina gordon,,f,"1933/02/28",,colonia mackinlay,jguerra@gmail.com +universidad nacional de jujuy,arquitectura,2021-01-15,james jones,,m,"1910/04/07",,adolfo rodriguez saa,qtaylor@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2021-01-20,rachel calderon,,f,"1948/03/05",,destileria fiscal,thomas86@gmail.com +universidad nacional de jujuy,farmacia,2020-09-08,victoria logan,,f,"1997/12/06",,villa lerga,andrew77@gmail.com +universidad nacional de jujuy,agronomía,2020-10-24,oscar benton,,m,"1977/10/13",,la pastora,ryanbeasley@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-12-26,joshua jones,,m,"1962/02/01",,la limpia,hmartinez@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2021-01-23,travis stafford,,m,"1967/10/01",,campo de los andes,diaztyler@hotmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2021-01-28,anthony phillips,,m,"1931/11/17",,cachiyuyal,cheryl85@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-12-20,melody chapman,,f,"2005/03/24",,el retiro,blanchardaustin@hotmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-10-22,laura sanchez,,f,"1996/08/26",,peyrano,patricia20@yahoo.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-12-15,zachary lyons,,m,"1959/12/06",,villa dominico,andrewbailey@gmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-10-05,richard webb,,m,"1955/08/09",,banda florida,walkerjacob@gmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-09-09,todd rose,,m,"1974/06/06",,agustin mosconi,bentleydaniel@yahoo.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-12-04,dominique smith,,f,"1940/09/09",,ariel,carlypena@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-11-10,kayla wilson,,f,"1939/04/02",,bella vista,zachary35@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-12-10,leonard wallace,,m,"1919/01/12",,arano,cspencer@hotmail.com +universidad nacional de jujuy,bioquímica,2020-09-09,john white,,m,"1986/06/02",,arboleda,christopher46@yahoo.com +universidad nacional de jujuy,diseño industrial,2020-09-18,monica lee phd,,f,"1962/04/30",,los frentones,kchristensen@gmail.com +universidad nacional de jujuy,bioquímica,2020-09-18,timothy fleming,,m,"2011/01/05",,carrizal norte,michaelmartinez@yahoo.com +universidad nacional de jujuy,agronomía,2021-01-24,eric king,,m,"1925/06/08",,estacion la rinconada,schroedervanessa@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2020-09-16,paul gray,,m,"1922/01/17",,los indios,dicksonsarah@hotmail.com +universidad nacional de jujuy,farmacia,2020-10-06,jake anderson,,m,"1971/03/04",,carro quemado,michael68@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-10-09,derek parks,,m,"1954/12/19",,san geronimo,jasminecrawford@gmail.com +universidad nacional de jujuy,licenciatura en administración ,2020-11-19,rebecca garcia,,f,"1907/02/14",,cañada la rica,wendy70@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-10-10,candace clark,,f,"2009/09/13",,cari larquea,benjaminsmith@gmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-10-11,daniel moreno,,m,"2009/06/26",,cara mala,tsmith@yahoo.com +universidad nacional de jujuy,arquitectura,2020-10-17,paul harris,,m,"2008/01/02",,ingeniero allan,linda80@yahoo.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2021-01-19,tyler wise,,m,"1996/03/21",,acassuso,nlynch@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-11-03,terry rogers,,m,"2002/01/22",,campo paletta,tylergeorge@yahoo.com +universidad nacional de jujuy,licenciatura en sociología ,2021-01-28,vincent bell,,m,"1940/11/08",,balneario claromeco,stephen94@yahoo.com +universidad nacional de jujuy,agronomía,2020-09-01,christopher austin,,m,"1992/06/28",,azteazu,joshuastevens@hotmail.com +universidad nacional de jujuy,bioquímica,2020-09-30,travis gilbert,,m,"2013/05/26",,colonia sere,thomasjames@yahoo.com +universidad nacional de jujuy,técnico para bioterios ,2020-09-09,kenneth moore,,m,"2009/01/06",,abel,vmoore@yahoo.com +universidad nacional de jujuy,licenciatura en administración ,2020-11-09,shannon wright,,f,"1991/11/10",,baños de la laja,jcastillo@yahoo.com +universidad nacional de jujuy,agronomía,2020-10-30,shelly francis,,f,"1939/06/28",,amana,ramirezsherry@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-09-04,nicholas gordon,,m,"1961/08/05",,benito juarez,bruce59@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-10-02,henry cisneros,,m,"1906/03/20",,"23 de agosto",williamshelton@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-12-01,shawn campbell,,m,"1960/02/12",,estancia santa catalina,emilylopez@gmail.com +universidad nacional de jujuy,arquitectura,2020-10-13,victoria daniels,,f,"1970/04/29",,berduc,mmaldonado@hotmail.com +universidad nacional de jujuy,licenciatura en sociología ,2021-01-17,david harper,,m,"1923/04/26",,sarandi,morajoseph@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2020-10-07,kent alvarado,,m,"1973/07/07",,masurel,epetersen@hotmail.com +universidad nacional de jujuy,arquitectura,2021-01-21,jordan schultz,,m,"2011/04/03",,colonia rusa,hamiltonedward@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-12-14,paula gamble,,f,"1959/04/16",,abra verde,aobrien@gmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-09-20,dawn jimenez,,f,"2003/11/07",,barrio la dolly,heather33@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-11-10,mr. richard miller dds,,m,"2001/12/25",,cañadon leon,brandonferguson@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2021-01-15,brian brown,,m,"1934/12/16",,agua y energia,sara62@yahoo.com +universidad nacional de jujuy,contador público ,2020-09-28,peggy phillips,,f,"2020/05/26",,colonia san francisco,kevin44@hotmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-11-04,patrick cook,,m,"2000/10/06",,"12 de octubre",moneal@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-10-24,bethany jones,,f,"1915/05/07",,san nicolas de los arroyos,yorkpamela@hotmail.com +universidad nacional de jujuy,agronomía,2020-11-03,lisa bowman,,f,"2014/04/30",,ranelagh,reynoldsdavid@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-09-01,wendy lee,,f,"1960/06/15",,colonia beaufort,amandavalencia@hotmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-11-18,philip jones,,m,"1996/11/28",,estacion mazan,murphyerin@hotmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-09-27,angel underwood,,m,"1976/09/17",,ramos mejia,rowedana@gmail.com +universidad nacional de jujuy,licenciatura en administración ,2020-10-19,brian porter,,m,"1919/02/21",,arroyo grande,woodsmitchell@gmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-11-07,mary wilson,,f,"1950/03/12",,estancia las gamas,mpeterson@gmail.com +universidad nacional de jujuy,medicina,2020-11-09,whitney pham,,f,"1958/05/12",,cortines,james68@hotmail.com +universidad nacional de jujuy,medicina,2020-10-18,logan wise,,m,"1960/01/25",,ingeniero thompson,davenportdenise@gmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-12-22,david johnson,,m,"1990/07/10",,villa eloisa,michellesmith@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-12-22,debbie ross,,f,"1954/09/30",,alto del saladillo,galvantyler@yahoo.com +universidad nacional de jujuy,ingeniería electrónica,2020-10-07,kevin may,,m,"1999/11/08",,diego lopez,zcollins@yahoo.com +universidad nacional de jujuy,ingeniería mecánica,2020-12-02,cheryl wilson,,f,"1939/06/28",,cupiles,stephaniecarroll@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-09-28,laura preston,,f,"1964/03/14",,kilometro 112,krystal57@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-11-07,kevin lowe,,m,"1954/06/01",,carmen de areco,walterbrittany@hotmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-09-29,brittany perez,,f,"1917/07/29",,ceres,angelarobinson@gmail.com +universidad nacional de jujuy,licenciatura en artes,2020-11-12,michael sparks,,m,"1979/07/04",,capitan bermudez,othomas@yahoo.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-10-28,kimberly richardson,,f,"1980/09/10",,barrio la dolly,todd04@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2021-01-17,david hubbard,,m,"1967/06/27",,campo de mayo,jeremywalker@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-09-29,micheal morris,,m,"1919/07/24",,arroyo hondo,edward05@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2021-01-03,lisa johnson,,f,"2000/03/05",,arroyo grande,thomas38@yahoo.com +universidad nacional de jujuy,agronomía,2020-10-31,teresa jackson,,f,"1977/01/13",,fortin irene,juan72@hotmail.com +universidad nacional de jujuy,farmacia,2020-12-08,teresa lopez,,f,"1932/03/23",,juan e barra,kmartinez@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-11-27,frank sanchez,,m,"1966/12/08",,acostilla,floresjesse@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-11-24,michael hall,,m,"1993/07/04",,arroyo mal paso,smithveronica@gmail.com +universidad nacional de jujuy,medicina,2020-09-25,samuel andersen,,m,"1995/11/05",,las palmas,angela10@yahoo.com +universidad nacional de jujuy,licenciatura en sociología ,2020-10-08,amber cole,,f,"1930/12/15",,alberto gerchunoff,ryanhammond@hotmail.com +universidad nacional de jujuy,agronomía,2020-10-15,stephen brooks,,m,"1951/01/16",,estancia las isletas,colinsmith@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-10-25,adam lewis,,m,"1927/09/21",,"9 de julio",tamara13@gmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-12-27,kayla mitchell,,f,"2013/02/05",,acheral,gwendolyncordova@gmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-11-09,teresa flynn,,f,"1933/02/24",,san nicolas de los arroyos,burkejonathan@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-12-13,james taylor,,m,"1949/12/23",,gobernador benegas,nicole33@gmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-09-05,cassidy cunningham,,f,"1933/05/04",,arroyo ceibal,zchandler@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-12-07,sophia clark,,f,"1920/03/25",,el rincon,robert22@yahoo.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-12-25,diana castro,,f,"1997/08/05",,ireneo portela,anna66@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-11-09,kathryn coleman,,f,"1908/10/03",,gonzalez catan,laneryan@hotmail.com +universidad nacional de jujuy,agronomía,2021-01-19,michael robbins,,m,"1924/11/22",,el tropezon,lmartinez@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-11-24,kathy jennings,,f,"2018/04/27",,juan maria gutierrez,iwalker@gmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2021-01-18,daryl moyer,,m,"1936/01/03",,colonia los sauces,tpacheco@yahoo.com +universidad nacional de jujuy,licenciatura en administración ,2020-11-08,troy taylor,,m,"1981/08/10",,desvio kilometro 55,johnsonabigail@gmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-12-26,dr. stephanie burnett,,f,"1995/10/05",,bathurst estacion,crobertson@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-09-22,jeremy shah,,m,"1945/12/19",,goyena,simonleslie@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2020-09-30,dana oneill,,f,"1926/11/09",,maria magdalena,gary33@yahoo.com +universidad nacional de jujuy,diseño industrial,2020-10-27,randy diaz,,m,"1932/06/11",,el tala,ryanwyatt@yahoo.com +universidad nacional de jujuy,diseño industrial,2020-11-13,nicholas schmidt,,m,"1954/04/10",,bahia tranquila,ronald55@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-10-27,dr. michael rich,,m,"1947/07/20",,campo pesoa,fbonilla@hotmail.com +universidad nacional de jujuy,bioquímica,2021-01-20,shannon howard,,f,"1906/09/03",,castilla,gregoryreed@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-11-24,larry horton,,m,"1920/04/05",,alvarez jonte,moorejeffrey@hotmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-09-24,sara bradley,,f,"1957/03/08",,cameron,goodwinmathew@yahoo.com +universidad nacional de jujuy,técnico para bioterios ,2020-10-09,theresa richards,,f,"1990/01/05",,colonia los lapachos,moodyjocelyn@yahoo.com +universidad nacional de jujuy,farmacia,2020-10-19,james zuniga,,m,"2016/02/21",,aguada alegre,yhammond@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2021-01-08,cheryl adams,,f,"1935/09/12",,kilometro 184,oconley@hotmail.com +universidad nacional de jujuy,arquitectura,2020-11-11,kayla schultz,,f,"2008/07/04",,b los aromos san patricio,perrydaniel@hotmail.com +universidad nacional de jujuy,contador público ,2021-01-30,angel williams,,f,"1959/01/22",,barcena,emily56@hotmail.com +universidad nacional de jujuy,farmacia,2020-09-17,scott wright,,m,"2019/03/22",,agua botada,bramsey@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-09-05,nicholas scott,,m,"1922/03/27",,punta de los llanos,morrisonjesse@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-11-01,beth caldwell,,f,"1954/01/14",,base aeronaval punta indio,fmoore@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2021-01-12,anthony mitchell,,m,"1995/04/06",,agua amarilla la hoyada,lkrueger@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2021-01-16,nathan flores,,m,"1955/10/21",,colonia baron,hermancatherine@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-11-14,ronald sheppard,,m,"1926/07/06",,arijon,zmcpherson@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-12-24,timothy dominguez,,m,"1929/08/21",,colonia jauregui,yking@yahoo.com +universidad nacional de jujuy,técnico para bioterios ,2020-12-30,lauren hess,,f,"1984/03/19",,kilometro 45,kelsey70@hotmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-10-03,julie banks,,f,"2005/01/03",,"4 de noviembre",kathypayne@gmail.com +universidad nacional de jujuy,actuario ,2021-01-16,alex thomas,,m,"2000/09/29",,realico,aschwartz@yahoo.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2021-01-02,shelby bishop,,f,"1971/04/02",,aguada de guerra,collinsmegan@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2020-11-14,melissa allen,,f,"1934/03/12",,campo aristimuño,benjaminsanchez@yahoo.com +universidad nacional de jujuy,actuario ,2020-11-18,connor hicks,,m,"1964/09/01",,algarrobo grande,fsanders@hotmail.com +universidad nacional de jujuy,licenciatura en artes,2020-12-27,alicia hernandez,,f,"1948/12/05",,cañadon caliente,vegaraymond@hotmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-11-05,gregory fowler,,m,"2014/03/21",,aguada grande,qlloyd@yahoo.com +universidad nacional de jujuy,arquitectura,2020-09-29,jose villarreal,,m,"1938/10/13",,la sara,ashleyjuarez@hotmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-09-24,kimberly hebert,,f,"1932/08/27",,cañadon del corral,collinunderwood@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-12-14,daniel wilson,,m,"1975/08/18",,colonia cazaux,perryjessica@hotmail.com +universidad nacional de jujuy,agronomía,2020-09-08,crystal charles,,f,"2018/03/22",,colonia la gaviota,joanne73@yahoo.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-12-01,carmen navarro,,f,"1967/10/03",,ingeniero beaugey,elizabethwilliamson@gmail.com +universidad nacional de jujuy,medicina,2020-12-16,joseph mitchell,,m,"2016/12/07",,labordeboy,harveyjulie@gmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-09-25,sarah reid,,f,"1955/05/22",,aparzo,matthewsdaniel@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-12-31,christopher wagner,,m,"1971/07/18",,"23 de agosto",christopher77@gmail.com +universidad nacional de jujuy,ingeniería en informática,2020-09-20,sharon butler,,f,"1954/04/12",,carreras,clinejennifer@yahoo.com +universidad nacional de jujuy,medicina,2020-11-17,karen flores,,f,"2015/09/19",,arequito,gregorythomas@hotmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-12-12,joseph wilson,,m,"1988/07/16",,"2 de mayo",myersstephanie@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-09-01,jade parrish,,f,"1937/08/05",,america unida,gonzalesaustin@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-10-07,dr. victor martinez,,m,"1955/06/21",,saladillo norte,cmiller@gmail.com +universidad nacional de jujuy,ingeniería en informática,2020-09-24,amanda rodriguez,,f,"1949/07/20",,colonia avellaneda,jeremy31@hotmail.com +universidad nacional de jujuy,medicina,2021-01-26,shawn carroll dds,,m,"1981/04/18",,barrio emir ramon juarez,dspencer@yahoo.com +universidad nacional de jujuy,farmacia,2020-11-23,mr. walter brandt iv,,m,"1924/11/26",,colonia egido,caroline83@hotmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-12-28,rebecca perry,,f,"2013/07/07",,villa sauce,shawnford@hotmail.com +universidad nacional de jujuy,ingeniería en informática,2020-12-09,sharon fox,,f,"1965/04/12",,vicente lopez,bnelson@hotmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-11-26,katherine douglas,,f,"1975/11/18",,dina huapi,danielrodriguez@hotmail.com +universidad nacional de jujuy,licenciatura en administración ,2020-10-31,christopher morales,,m,"1926/09/14",,barrio carosio,qbarron@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-11-28,amy johnson dvm,,f,"1926/04/11",,arroyo burgos,gbentley@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-09-08,donna barton,,f,"1978/05/15",,balde ahumada,jeremythornton@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-12-13,brandon abbott,,m,"1921/10/10",,el jupiter,stokestravis@hotmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-12-23,jeffrey brown,,m,"1936/09/19",,villa ruiz,tbrown@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-11-04,nicole ayala,,f,"1958/08/05",,otto bemberg,benjamin67@hotmail.com +universidad nacional de jujuy,licenciatura en sociología ,2021-01-14,peter brown,,m,"2012/09/17",,boeuf,samanthabriggs@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2021-01-05,william li,,m,"2001/07/21",,barrientos,susan20@gmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-11-03,christopher manning,,m,"2014/03/29",,almacen la colina,ggutierrez@yahoo.com +universidad nacional de jujuy,bioquímica,2020-10-19,matthew miller,,m,"1920/03/31",,aaron castellanos,jesse47@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-11-26,david alvarado,,m,"2016/07/04",,arroyo seco,jmccarthy@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-11-10,mary jennings,,f,"1937/09/05",,desvio kilometro 55,foxangela@hotmail.com +universidad nacional de jujuy,licenciatura en artes,2021-01-16,adam brown,,m,"1998/12/29",,colonia bella italia,thomasmcguire@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2021-01-08,daniel little,,m,"1969/03/26",,angostura,colemantaylor@yahoo.com +universidad nacional de jujuy,licenciatura en sociología ,2020-10-03,stephanie perez,,f,"1934/02/19",,sarandi,carlsonjonathan@hotmail.com +universidad nacional de jujuy,medicina,2020-12-12,donna alvarez,,f,"2021/04/01",,manuel b gonnet,jonesamanda@gmail.com +universidad nacional de jujuy,ingeniería en informática,2020-11-30,samuel parker,,m,"2004/04/29",,el potrero,jamescunningham@yahoo.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2021-01-25,emily johnson,,f,"1969/12/24",,"20 de febrero",wjones@gmail.com +universidad nacional de jujuy,licenciatura en artes,2020-10-30,jeremiah evans,,m,"1973/03/02",,campo horquesco,yjoyce@hotmail.com +universidad nacional de jujuy,contador público ,2020-12-25,taylor pearson,,m,"1999/03/15",,algarrobo del aguila,fturner@gmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-10-23,theresa garrett,,f,"1995/06/13",,jose clemente paz,hansonchristina@gmail.com +universidad nacional de jujuy,medicina,2021-01-29,andrew ford,,m,"1971/01/05",,bermudez,jonathan91@yahoo.com +universidad nacional de jujuy,licenciatura en musicoterapia,2021-01-08,john manning,,m,"2018/08/13",,colonia la oracion,amanda43@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-09-17,vincent reyes,,m,"1954/03/19",,"25 de mayo",sgonzalez@hotmail.com +universidad nacional de jujuy,contador público ,2020-11-03,ashley osborne,,f,"1964/04/03",,barrio trocha,amy82@yahoo.com +universidad nacional de jujuy,ingeniería electrónica,2020-12-10,wanda cisneros md,,f,"2015/05/27",,la bilbaina,vbentley@hotmail.com +universidad nacional de jujuy,ingeniería en informática,2020-10-29,virginia smith,,f,"2005/07/06",,colonia velez,michellehernandez@hotmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-10-23,kimberly jenkins,,f,"1958/08/28",,el bombero,roneal@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-11-07,valerie ramirez,,f,"2012/02/03",,dos hermanos,cgutierrez@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-11-21,collin bautista,,m,"1960/09/30",,bernal este,crivera@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2021-01-22,kimberly wilson,,f,"1949/04/25",,aguada,jordanandrew@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-12-17,mr. jesse kent,,m,"1937/01/21",,barrio parque leloir,johnklein@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2021-01-14,kelly andrade,,f,"2009/04/10",,chamical,sanchezraymond@yahoo.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-11-05,timothy curry,,m,"1989/04/12",,balneario claromeco,bwalton@gmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2021-01-04,benjamin mosley,,m,"1982/04/26",,amilgancho,whitecrystal@yahoo.com +universidad nacional de jujuy,ingeniería electrónica,2020-09-03,marilyn murphy,,f,"1939/02/21",,arroyo ceibal,kimberlydavis@yahoo.com +universidad nacional de jujuy,técnico para bioterios ,2020-11-18,tracey bryant,,f,"1920/04/23",,apeadero quiroga,wheelerwendy@yahoo.com +universidad nacional de jujuy,diseño industrial,2020-11-18,alexander dixon,,m,"2019/08/04",,campo horquesco,aaronaguirre@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-11-14,sandra castro,,f,"2010/05/02",,hospital necochea,jwagner@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-11-15,brandon webb,,m,"1996/10/28",,alfalad,rachel61@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2021-01-21,shawn bautista,,m,"1994/08/09",,adolfo rodriguez saa,samantha97@yahoo.com +universidad nacional de jujuy,agronomía,2020-10-04,michael wood,,m,"2007/04/12",,caichue,hernandezmallory@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-10-03,richard cruz,,m,"1972/08/31",,la colina,michaelmcfarland@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-10-15,joanne bailey,,f,"1969/03/04",,cuenca,stanleydebra@hotmail.com +universidad nacional de jujuy,arquitectura,2020-09-23,mike kelley,,m,"1998/07/23",,aparzo,moodyjulie@yahoo.com +universidad nacional de jujuy,ingeniería mecánica,2020-10-30,jaime bowers,,m,"1987/02/18",,alto rio pico,kylewise@gmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-09-13,jean knight,,f,"1920/04/25",,coliqueo,clarencegross@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-10-13,wayne ortiz,,m,"1926/07/24",,chancay,ronaldbrown@hotmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-11-13,kyle bell,,m,"1914/08/07",,villars,wilsonjennifer@yahoo.com +universidad nacional de jujuy,licenciatura en artes,2020-11-05,laura walker,,f,"2020/11/20",,balneario chapalco,teresa90@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-11-30,aaron williams,,m,"1907/01/29",,bella vista,jessica53@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2021-01-21,matthew barnett,,m,"1948/02/26",,aguada de las tejas,olee@hotmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-09-16,kayla williams,,f,"1985/12/08",,la eduvigis,kim44@gmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-10-23,victoria hernandez,,f,"1990/10/28",,bigand,lisaoconnor@hotmail.com +universidad nacional de jujuy,agronomía,2021-01-11,lisa smith,,f,"1961/10/10",,cañada,batesheidi@gmail.com +universidad nacional de jujuy,medicina,2020-12-05,steven mckinney,,m,"1915/10/04",,villa sauce,jimenezchad@hotmail.com +universidad nacional de jujuy,medicina,2021-01-08,deborah mcintyre,,f,"1984/12/09",,agua de torre,nicholasjordan@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2021-01-11,stephen juarez,,m,"2016/03/04",,florencio varela,paul61@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-12-04,hannah ferguson,,f,"1972/12/27",,chilecito,petersonchristine@gmail.com +universidad nacional de jujuy,actuario ,2020-11-01,michael shepherd,,m,"1921/10/25",,el carbalino,vmiller@yahoo.com +universidad nacional de jujuy,licenciatura en musicoterapia,2021-01-24,deanna edwards,,f,"1915/10/06",,campo huber,pwilson@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-10-21,darren miller,,m,"2008/11/25",,avanzada,webersandra@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-10-30,mark barnett,,m,"2003/06/22",,edmundo perkins,carlossmith@gmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2021-01-30,alexis cook,,f,"2020/01/15",,kilometro 374,robert30@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-10-29,glenn patel,,m,"1908/05/08",,cuartel v,gutierrezspencer@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-11-20,devon massey,,m,"1934/08/07",,colonia la blanquita,ctaylor@gmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-10-06,bradley carey,,m,"1998/02/02",,aldea san gregorio,pearsonmark@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-10-20,richard lynn,,m,"1972/07/11",,alto del saladillo,maydevin@yahoo.com +universidad nacional de jujuy,medicina,2020-11-07,edward weaver,,m,"1961/08/03",,baigorrita,woodsbrittney@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-09-10,ruben dougherty,,m,"1972/10/21",,colonia clara,gyang@gmail.com +universidad nacional de jujuy,ingeniería en informática,2020-11-29,lisa grimes,,f,"1968/01/06",,colonia bella vista,petersontracey@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2021-01-02,timothy hood,,m,"1934/04/01",,arroyo del rey,zmoore@yahoo.com +universidad nacional de jujuy,diseño industrial,2020-10-27,john spencer,,m,"1919/01/20",,campo medina,kingpeter@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2021-01-27,edward fernandez,,m,"1942/11/11",,carbometal,lance96@gmail.com +universidad nacional de jujuy,licenciatura en artes,2020-11-20,nicholas kelly,,m,"1973/10/02",,colonia baron,maciaslinda@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-11-15,daniel anderson,,m,"2000/04/29",,aromos,melissa57@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-09-13,trevor smith,,m,"1921/04/05",,campo garay,mary23@gmail.com +universidad nacional de jujuy,licenciatura en psicología,2021-01-11,ashley robbins,,f,"1936/07/24",,campo salusso,frederick52@yahoo.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-12-31,benjamin french,,m,"1906/08/08",,camaron chico,cruzrobert@yahoo.com +universidad nacional de jujuy,bioquímica,2020-09-22,terry cunningham,,m,"2006/03/18",,lomas de zamora,dmartin@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-12-02,victoria gardner,,f,"1948/05/22",,adolfo j pomar,dlawrence@gmail.com +universidad nacional de jujuy,ingeniería en informática,2020-11-03,tina jenkins,,f,"2013/06/22",,san nicolas de los arroyos,lauren73@hotmail.com +universidad nacional de jujuy,bioquímica,2020-12-28,leonard ross,,m,"1951/07/25",,chillar,danny80@yahoo.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-09-25,amy frost,,f,"1932/05/30",,carahunco,michael47@hotmail.com +universidad nacional de jujuy,agronomía,2020-09-27,april morgan,,f,"1990/12/11",,alamos,jon74@gmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-12-19,kelly davis,,f,"1958/06/02",,abra de peñas,shannon17@yahoo.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-10-12,cheryl cordova,,f,"1945/10/10",,altamirano sud,sophia06@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-09-10,sherri anderson,,f,"2018/05/01",,escuela agricola don bosco,ncook@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-11-05,carrie shaw,,f,"1923/05/04",,cinco saltos,robertsvanessa@yahoo.com +universidad nacional de jujuy,farmacia,2021-01-09,george pacheco,,m,"2012/10/11",,adrogue,franklin37@yahoo.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-09-26,jennifer smith,,f,"1967/04/12",,la viticola,rebeccavasquez@gmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-10-20,debbie rose,,f,"1997/10/13",,el porvenir,dsellers@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-12-02,william green,,m,"1969/06/25",,rawson,william07@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-09-03,jennifer wilson,,f,"1917/05/03",,haras san jacinto,brianbrown@hotmail.com +universidad nacional de jujuy,licenciatura en sociología ,2021-01-22,christian dominguez,,m,"1906/07/27",,campo monte la viruela,pattersoncorey@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-12-24,ashley richmond,,f,"1984/01/23",,langueyu,egill@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-11-30,jacob king,,m,"1961/07/24",,alvarez jonte,lisa15@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-12-02,carrie rush,,f,"1949/08/11",,empalme san carlos,chudson@gmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-11-19,amber robertson,,f,"1975/04/16",,juancho,mzhang@yahoo.com +universidad nacional de jujuy,diseño de imagen y sonido,2021-01-23,seth oliver,,m,"1975/02/02",,labarden,zacharyhaynes@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2021-01-22,katelyn ball,,f,"1956/05/12",,abra de hinojo,erikmelton@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2021-01-28,susan stevenson,,f,"1975/03/21",,esmeralda,rosekelsey@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-12-30,luke cook,,m,"1998/08/19",,colonia florencia,marysmall@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-11-03,russell ross,,m,"1986/06/28",,boeuf,kelleystephanie@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2021-01-06,eric thomas,,m,"1984/06/26",,colonia duportal,schneidershannon@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-12-13,clinton fisher,,m,"2011/07/16",,villa raffo,vickiewarner@gmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-10-29,marissa sanders,,f,"1964/02/07",,colonia rusa,rrobinson@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2021-01-17,nicole castro,,f,"2016/01/03",,calilegua,wigginsrichard@gmail.com +universidad nacional de jujuy,agronomía,2020-10-01,jorge montes,,m,"1937/02/17",,juan f ibarra,nparsons@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-12-08,jason howard,,m,"1959/12/05",,alejandro petion,francisco91@gmail.com +universidad nacional de jujuy,diseño industrial,2021-01-03,mark thompson,,m,"2004/09/04",,boeuf,perry39@hotmail.com +universidad nacional de jujuy,bioquímica,2020-10-03,jorge franklin,,m,"1946/12/02",,barrio trocha,lmayo@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-12-16,michael hill,,m,"2016/09/26",,wilde,glopez@yahoo.com +universidad nacional de jujuy,ingeniería electrónica,2020-12-05,curtis johnson,,m,"1934/10/16",,calderon,ericpierce@gmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-12-22,julia yang,,f,"1967/08/04",,el potrero,twest@hotmail.com +universidad nacional de jujuy,agronomía,2020-10-02,wendy dalton,,f,"1950/09/27",,bustamante,bsmith@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2021-01-31,michael howard,,m,"1918/05/05",,gobernador benegas,fpearson@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-12-14,james perez,,m,"1914/07/25",,balneario oceano,amyjackson@gmail.com +universidad nacional de jujuy,ingeniería en informática,2020-09-22,monique garner,,f,"1924/09/24",,amberes,mkim@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-12-27,cindy anderson,,f,"1932/05/21",,"17 de agosto",rebecca15@yahoo.com +universidad nacional de jujuy,diseño industrial,2020-09-14,john garcia,,m,"2004/01/10",,arroyo dulce,gbridges@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-09-12,gwendolyn bryan,,f,"1978/10/19",,calera,sdennis@yahoo.com +universidad nacional de jujuy,contador público ,2020-12-18,aaron burns,,m,"1932/11/10",,gregorio de laferrere,kellyheather@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2021-01-26,kathleen melton,,f,"1969/08/01",,adela,ksmith@hotmail.com +universidad nacional de jujuy,medicina,2020-10-16,kelly coleman,,f,"1957/09/26",,haedo,ashley57@yahoo.com +universidad nacional de jujuy,bioquímica,2020-12-30,christina durham,,f,"1936/08/25",,alanices,bsmith@gmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-11-25,kim nguyen,,f,"1942/09/29",,caa yari,rothjasmine@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-12-04,jeremy campbell,,m,"2020/10/25",,del valle,amy97@hotmail.com +universidad nacional de jujuy,diseño industrial,2020-10-30,belinda smith,,f,"1978/06/10",,alto de la leña,qwright@hotmail.com +universidad nacional de jujuy,actuario ,2020-12-21,corey cervantes,,m,"1995/08/17",,martin coronado,michaelhansen@gmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2021-01-22,greg parker,,m,"1936/09/29",,alvaro barros,gburch@hotmail.com +universidad nacional de jujuy,farmacia,2021-01-31,cindy estes,,f,"1942/07/25",,monte chingolo,harriselizabeth@yahoo.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-12-31,jamie peters,,f,"1924/11/20",,empalme san carlos,qjackson@hotmail.com +universidad nacional de jujuy,medicina,2020-10-10,patricia mcintosh,,f,"1960/03/11",,alto de sierra,terri05@yahoo.com +universidad nacional de jujuy,licenciatura en artes,2020-12-13,mark carr,,m,"1978/02/05",,asuncion maria,hherring@gmail.com +universidad nacional de jujuy,agronomía,2020-11-16,brandon willis,,m,"2003/01/27",,colonia la blanquita,blairwesley@gmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2021-01-15,ashley hernandez,,f,"1958/01/10",,alto calilegua,ybenson@gmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-11-23,mary ramirez,,f,"1923/05/02",,alto del molle,lisa69@gmail.com +universidad nacional de jujuy,bioquímica,2020-10-26,regina ramsey,,f,"2016/02/10",,la isabel,michaelmurray@hotmail.com +universidad nacional de jujuy,medicina,2020-09-12,mary brown,,f,"1938/10/18",,coronel pringles,margaretmarsh@gmail.com +universidad nacional de jujuy,contador público ,2020-09-17,daniel fisher,,m,"2020/05/08",,ampata,greenjames@yahoo.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-12-02,annette lee,,f,"1939/11/04",,bauer y sigel,jessica02@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2021-01-20,thomas mendoza,,m,"1967/08/10",,guillermo e hudson,barajaskevin@gmail.com +universidad nacional de jujuy,ingeniería en informática,2020-11-28,todd hall,,m,"2005/08/05",,ernestina,jennifersanchez@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2020-12-28,jessica gallegos,,f,"2019/06/13",,diaz,davidmiller@hotmail.com +universidad nacional de jujuy,farmacia,2020-12-08,shawn simmons,,m,"1993/03/23",,anguil,fredallison@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-09-18,lisa martin,,f,"2001/12/09",,colon,williamskathy@hotmail.com +universidad nacional de jujuy,contador público ,2020-12-01,anthony cook,,m,"1952/04/28",,barrio villa saladillo,deannacole@hotmail.com +universidad nacional de jujuy,bioquímica,2021-01-23,denise acevedo,,f,"1940/10/12",,general conesa,padillalisa@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-09-28,julia fowler,,f,"1976/01/24",,barrio garin norte,erin65@gmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-10-23,shannon brown,,f,"1942/06/11",,cervantes,heather44@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-09-04,tammy moore,,f,"1961/03/27",,campo peña lopez,shannonhall@hotmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-10-23,sherry hill,,f,"1959/02/21",,villars,valvarado@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-11-30,danielle prince,,f,"2003/07/20",,arauco,lisaaustin@hotmail.com +universidad nacional de jujuy,farmacia,2020-11-09,robert alexander,,m,"1954/05/31",,alto de leiva,sruiz@gmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-10-23,sean mcmahon,,m,"2007/07/06",,arroyo manganga,markgonzales@yahoo.com +universidad nacional de jujuy,bioquímica,2020-11-07,denise ball,,f,"1975/01/10",,el araza,kmorris@gmail.com +universidad nacional de jujuy,farmacia,2020-10-25,dr. mary wood,,f,"2021/07/24",,cura malal,vanessa91@hotmail.com +universidad nacional de jujuy,ciencias veterinarias,2021-01-28,sonya carr,,f,"1928/09/16",,chichagasta,vmedina@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-11-27,angela scott,,f,"1943/05/10",,abipones,sadams@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-11-25,keith vance,,m,"1955/07/29",,fortin lavalle,jshelton@hotmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-12-30,hannah adams,,f,"1909/08/25",,cazon,rbailey@yahoo.com +universidad nacional de jujuy,técnico para bioterios ,2021-01-30,dwayne ford,,m,"1988/05/25",,labarden,tinaholt@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-10-15,kenneth edwards,,m,"1963/06/07",,comandante giribone,kristalambert@gmail.com +universidad nacional de jujuy,agronomía,2020-10-14,joseph foster,,m,"1949/07/29",,isla grande,fli@gmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-11-15,roberto rogers,,m,"1936/11/18",,kilmetro 165,zhernandez@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2021-01-27,lisa clark,,f,"1967/05/25",,agua y energia,riverakelly@gmail.com +universidad nacional de jujuy,licenciatura en administración ,2020-10-09,katelyn rogers,,f,"1937/02/26",,agua de diaz,owhite@yahoo.com +universidad nacional de jujuy,medicina,2020-12-16,angela gray,,f,"1992/04/19",,cerro de la gloria canal 15,herringwayne@hotmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-09-14,robert brooks,,m,"1979/04/28",,alberti,stephanie76@gmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-12-10,jeffrey mcgee,,m,"1959/08/08",,campo la lima,lawrencesamantha@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-12-14,jason george,,m,"1976/09/21",,bernardo de irigoyen,schneiderheather@gmail.com +universidad nacional de jujuy,arquitectura,2020-12-04,howard williams,,m,"1981/03/02",,villa saboya,odavis@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-10-26,bradley jones,,m,"1951/06/08",,nonogasta,mwagner@yahoo.com +universidad nacional de jujuy,licenciatura en artes,2020-12-03,tina zimmerman,,f,"1995/07/06",,arbol solo,henrydixon@hotmail.com +universidad nacional de jujuy,medicina,2020-12-26,timothy kim,,m,"1945/02/25",,colonia montefiore,castroadam@gmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-10-12,ian thomas,,m,"2021/09/03",,candelaria sud,carrillocarol@gmail.com +universidad nacional de jujuy,contador público ,2021-01-18,daniel davis,,m,"1969/03/05",,coronel charlone,davidholt@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2021-01-20,joseph rivera,,m,"1906/12/12",,caleufu,kevinrose@hotmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2021-01-09,gina garza,,f,"2019/10/02",,aguada escondida,garymiller@yahoo.com +universidad nacional de jujuy,agronomía,2020-09-27,donna crane,,f,"2008/11/26",,asuncion,john12@yahoo.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-10-04,william hill,,m,"1977/10/25",,el remanso,rodriguezisaac@yahoo.com +universidad nacional de jujuy,arquitectura,2020-10-17,brett wolfe,,m,"1935/02/02",,florida,james00@gmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2021-01-18,james brown,,m,"1980/12/10",,arminda,cohendaniel@hotmail.com +universidad nacional de jujuy,licenciatura en administración ,2021-01-24,glenn rich,,m,"1999/12/06",,claypole,curryangela@gmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-09-28,samantha dorsey,,f,"1950/09/14",,meson de fierro,westamy@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia política ,2021-01-03,kyle hughes,,m,"1941/03/03",,estacion de zootecnia b,xmcgee@gmail.com +universidad nacional de jujuy,contador público ,2020-10-20,jeffrey peterson,,m,"1915/09/19",,colonia santa rosa,davidarnold@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-10-15,melinda kemp,,f,"1974/03/16",,campo el bermejo,pblack@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2021-01-31,allison long,,f,"1907/01/24",,campo andino,brandi41@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2021-01-13,john ryan,,m,"1923/01/10",,arroyo aleli,clarkjill@gmail.com +universidad nacional de jujuy,diseño industrial,2021-01-28,joshua taylor,,m,"1937/09/18",,"28 de noviembre",keith92@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-09-25,john becker,,m,"1965/07/23",,campo moises seccion 1a,david37@hotmail.com +universidad nacional de jujuy,licenciatura en artes,2020-10-12,mark perez,,m,"1985/12/17",,abra rica,bryantanthony@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-12-15,norma bradford,,f,"1991/10/15",,carlos pellegrini,randy73@gmail.com +universidad nacional de jujuy,actuario ,2020-12-23,stacy fritz,,f,"1972/07/16",,banderalo,aguirrejeffrey@gmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-11-09,mary thompson,,f,"1925/08/23",,albardon,ocolon@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-12-21,heather washington,,f,"1921/09/11",,agua blanca,bakermichael@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2021-01-27,michele herrera,,f,"1964/12/06",,trujui,scottsanders@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2021-01-10,louis tate,,m,"1921/03/30",,"17 de agosto",bbell@hotmail.com +universidad nacional de jujuy,contador público ,2020-09-19,matthew anderson,,m,"1932/09/26",,colonia nac de alienados,lisaweiss@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-12-12,alexandra evans,,f,"1942/09/25",,san jose de piedra blanca,joshua19@yahoo.com +universidad nacional de jujuy,licenciatura en sociología ,2020-09-14,jennifer harvey,,f,"1971/05/22",,aguara grande,danielanderson@gmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-11-15,diamond velasquez,,f,"2019/02/23",,sey,graysusan@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2021-01-05,mark mccormick,,m,"2011/03/05",,acevedo,parsonschristine@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-12-15,james hawkins,,m,"2014/02/19",,ricardone,jsmith@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-11-27,melissa sanchez,,f,"1968/05/26",,la morocha,kayla29@hotmail.com +universidad nacional de jujuy,licenciatura en administración ,2021-01-10,timothy taylor,,m,"1926/02/12",,alma grande,maddenjennifer@hotmail.com +universidad nacional de jujuy,diseño industrial,2020-10-02,christopher lee,,m,"1941/02/12",,"22 de diciembre",thompsonmichael@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-10-11,allison hopkins,,f,"1945/11/21",,acheral,alvarezstephanie@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2021-01-04,karen johnson,,f,"1914/04/11",,angosto del perchel,clane@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-12-23,mr. david williams,,m,"1924/02/12",,"2 de mayo",pereztravis@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2020-09-12,thomas higgins,,m,"1909/08/01",,isla victoria,danny18@yahoo.com +universidad nacional de jujuy,licenciatura en administración ,2020-09-07,alexander reynolds,,m,"1908/08/31",,arroyo pareja,adyer@gmail.com +universidad nacional de jujuy,medicina,2020-11-14,scott anderson,,m,"1914/09/17",,arroyo magdalena,everettdarin@hotmail.com +universidad nacional de jujuy,licenciatura en sociología ,2021-01-17,ernest cantrell,,m,"2006/04/11",,"13 de enero",elynch@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-12-20,barbara acosta,,f,"2015/09/13",,barrancas coloradas,imorgan@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2021-01-20,ryan castro,,m,"1949/03/09",,caimancito,christophervillanueva@gmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-12-06,timothy rodriguez,,m,"1976/07/28",,alizal,santiagojessica@hotmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-12-14,scott hernandez,,m,"1964/06/21",,capihuas,david90@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-10-02,laura roy,,f,"1938/09/06",,capitan castro,shannonking@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-12-03,bruce smith,,m,"1936/02/06",,"1 de mayo",arroyowilliam@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2021-01-27,rebecca hudson,,f,"1908/12/20",,alejandro korn,alexandraalexander@hotmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-10-08,cody curry,,m,"1975/12/25",,general rojo,nmarshall@gmail.com +universidad nacional de jujuy,actuario ,2020-10-10,michael carter,,m,"1999/06/29",,cañadon la madera,taralopez@yahoo.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-09-10,janet bruce,,f,"1922/09/26",,alicura,evansregina@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-10-25,amy newman,,f,"1943/12/07",,alto del saladillo,warrengabrielle@gmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-11-28,danielle evans phd,,f,"1952/11/26",,piamonte,ryanbennett@hotmail.com +universidad nacional de jujuy,arquitectura,2020-12-29,tabitha short,,f,"1919/09/11",,cullin manzano,underwoodfranklin@gmail.com +universidad nacional de jujuy,ingeniería en informática,2020-11-08,kara roberts,,f,"1910/12/27",,blas durañona,smithanna@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-11-22,molly martinez,,f,"1991/07/16",,"22 de diciembre",kyle72@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-09-29,tonya jackson,,f,"1963/04/16",,agua de los manantiales,qrangel@hotmail.com +universidad nacional de jujuy,ciencias veterinarias,2021-01-24,sara wright,,f,"1937/06/12",,la chinaca,amarsh@hotmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-12-26,gloria knapp,,f,"1992/05/23",,cerrillos al sud,justinmorris@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2021-01-01,chelsea vasquez,,f,"1968/03/14",,colonia hernandarias,joseph46@gmail.com +universidad nacional de jujuy,licenciatura en artes,2020-09-03,dr. kimberly wilson,,f,"1974/04/06",,an aike,nwebster@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-11-25,jacob johnson,,m,"1946/01/08",,anahi,dominiccervantes@yahoo.com +universidad nacional de jujuy,licenciatura en administración ,2020-12-24,alan clark,,m,"1970/10/08",,cabo san fermin,qnunez@gmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-10-18,julie holden,,f,"2018/03/15",,boca p 25,danielortiz@gmail.com +universidad nacional de jujuy,arquitectura,2021-01-29,john chen,,m,"1969/02/18",,san francisco solano,cindyibarra@hotmail.com +universidad nacional de jujuy,arquitectura,2020-09-28,frank palmer,,m,"2012/11/04",,agua colorada,hhoffman@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-10-27,robert swanson,,m,"2011/09/30",,alcaraz sud,lmorales@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-09-02,andrew bishop,,m,"1937/01/02",,aldea san andres,jacquelinebailey@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2021-01-24,dr. amber craig,,f,"1919/11/17",,colonia bombal y tabanera,chelsea52@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-10-07,jason ramos,,m,"2010/07/24",,estrada,sandrawiggins@hotmail.com +universidad nacional de jujuy,contador público ,2020-12-22,sharon baker,,f,"1928/09/14",,adan quiroga,qcaldwell@yahoo.com +universidad nacional de jujuy,medicina,2020-12-31,harold dunlap,,m,"1910/04/06",,aguapey,grant34@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-11-01,michael hansen,,m,"1960/07/23",,alegre,vperkins@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-09-11,emily simpson,,f,"1937/11/01",,cameron,rebecca03@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2020-09-22,jessica daniel,,f,"1931/08/10",,bordenave,hward@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-10-05,debra mason,,f,"1952/06/16",,ingeniero balbin,ericdodson@yahoo.com +universidad nacional de jujuy,contador público ,2020-10-30,kimberly patrick md,,f,"1951/07/18",,colonia escribano,dbray@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-09-13,traci lopez,,f,"1919/06/20",,bajo de los sueldos,copelandtimothy@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-09-16,edward baldwin,,m,"1996/11/09",,baigorrita,jamie06@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-09-14,alexander nelson,,m,"1944/09/28",,campo moreno,russostephanie@hotmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2021-01-23,katrina long,,f,"1954/09/21",,bella vista,carrie74@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2021-01-02,ryan olsen,,m,"1979/12/17",,costa bonita balneario,pbyrd@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-09-06,maureen forbes,,f,"1987/06/09",,barker,pharris@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-12-30,mary wilson,,f,"1943/09/06",,tristan suarez,stevensanchez@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-11-19,nicole cooper,,f,"1986/01/14",,carmen de areco,ystephens@gmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-10-27,kelly gates,,f,"1914/01/24",,concepcion del bermejo,jyoung@gmail.com +universidad nacional de jujuy,bioquímica,2020-12-04,maria ray,,f,"1957/02/24",,adrogue,angelasandoval@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-09-16,derek chen,,m,"1999/08/27",,agua blanca,jennydowns@gmail.com +universidad nacional de jujuy,actuario ,2020-10-30,jon harrington,,m,"1963/08/26",,campo coliqueo,nguyenlinda@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-12-07,steven rodriguez,,m,"1928/01/02",,campo caretto,emiller@gmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-10-31,jared washington,,m,"1909/10/15",,alumine,zburns@hotmail.com +universidad nacional de jujuy,ingeniería en informática,2020-10-27,george shelton,,m,"1958/04/01",,agua verde,mannjordan@gmail.com +universidad nacional de jujuy,diseño industrial,2020-09-08,katie lloyd,,f,"1973/01/28",,el campamento,vgonzalez@yahoo.com +universidad nacional de jujuy,licenciatura en administración ,2020-12-24,mark palmer,,m,"1955/10/20",,amalia,ericacarney@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2021-01-05,tracy roman,,f,"1963/02/02",,"7 de abril",woodsrenee@hotmail.com +universidad nacional de jujuy,medicina,2020-12-08,michael crawford,,m,"1978/08/15",,anta chica,ladams@hotmail.com +universidad nacional de jujuy,diseño industrial,2020-12-18,daniel rowland,,m,"1965/01/07",,"9 de julio",ahansen@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2020-11-24,mark mullen,,m,"1990/06/29",,boulogne,triciajackson@hotmail.com +universidad nacional de jujuy,medicina,2021-01-26,marcus hernandez,,m,"1956/12/15",,desvio boero,sbrown@gmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-12-05,christopher case,,m,"2008/10/13",,campo monte la viruela,jessicataylor@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-12-21,tyler clark,,m,"1986/08/20",,alto los cardales,ghill@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-10-18,don wagner,,m,"1951/06/26",,empalme villa constitucion,sherrimason@hotmail.com +universidad nacional de jujuy,bioquímica,2020-12-18,lauren reyes,,f,"1971/05/04",,el remanso,cindy82@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-11-04,christina lewis,,f,"1957/10/25",,arauco,laura96@gmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-10-21,samantha vazquez,,f,"2008/07/27",,"20 de febrero",josephjarvis@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-12-14,caitlyn miller,,f,"1937/04/14",,campo zavalla,harveyleslie@yahoo.com +universidad nacional de jujuy,diseño de imagen y sonido,2021-01-07,john allen,,m,"2005/01/22",,bonifacio,brewerheather@hotmail.com +universidad nacional de jujuy,bioquímica,2021-01-23,andrea lewis md,,f,"1950/10/06",,barrio indio trompa,hunter30@hotmail.com +universidad nacional de jujuy,arquitectura,2020-10-08,jeffrey stewart,,m,"1996/03/13",,la chilca,catherine57@yahoo.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-12-07,hannah kennedy,,f,"1909/03/27",,colonia montefiore,amy81@gmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-09-21,casey williams,,f,"1920/02/07",,agua de torre,angelgriffin@gmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-11-07,kathy hamilton,,f,"1998/11/27",,la legua,myersdustin@gmail.com +universidad nacional de jujuy,actuario ,2020-10-04,tom terry,,m,"1984/09/25",,blas durañona,scotttaylor@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2021-01-21,jerome anderson,,m,"1941/06/28",,america unida,kellerkiara@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2021-01-11,sergio jones,,m,"1979/12/24",,el perdido est jose guisasola,kimberlyclark@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2021-01-19,michael abbott,,m,"1954/09/24",,campo de talamayo,smithbrittany@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-10-18,robert miller,,m,"2015/04/17",,campo el mataco,mark01@hotmail.com +universidad nacional de jujuy,medicina,2021-01-20,ashley ramos,,f,"2011/10/06",,agua botada,myerslinda@yahoo.com +universidad nacional de jujuy,ingeniería electrónica,2020-12-10,shawn mcdaniel,,m,"1964/07/11",,coronel charlone,xcollins@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-09-10,brent collins,,m,"1986/04/05",,campo andino,tfisher@gmail.com +universidad nacional de jujuy,ciencias veterinarias,2021-01-30,eric chavez,,m,"1947/06/27",,gobernador roca,lisawalker@gmail.com +universidad nacional de jujuy,contador público ,2020-11-10,kathy gonzalez,,f,"1982/11/02",,asuncion maria,thompsonchristina@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-11-04,pamela cox,,f,"1942/06/07",,agustin roca,malonenicole@hotmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-09-06,cynthia johnson,,f,"1946/12/27",,hito 45,elizabeth02@hotmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-11-10,james solomon,,m,"1908/10/08",,francisco paz,nathan18@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-12-04,mark decker,,m,"2002/03/22",,el sombrerito,samuel95@gmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-12-19,jacqueline clark,,f,"1963/01/06",,alijilan,karenedwards@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-10-05,gilbert tyler,,m,"1986/02/15",,graciarena,mrobbins@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-12-30,cheryl smith,,f,"1920/11/23",,cañadon la madera,michael20@gmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-11-04,david frey,,m,"1993/12/29",,"30 de agosto",hherrera@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-10-04,james kim,,m,"1995/06/06",,arroyo quilla,taylorjon@hotmail.com +universidad nacional de jujuy,diseño industrial,2020-12-17,lawrence jackson,,m,"1966/03/01",,campo coubert,fjones@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-11-15,sarah rivera dvm,,f,"1977/11/04",,el socorro,kennethwells@yahoo.com +universidad nacional de jujuy,ingeniería electrónica,2020-12-16,daniel underwood,,m,"1950/11/21",,los sembrados,robert78@hotmail.com +universidad nacional de jujuy,farmacia,2020-09-28,amber solomon,,f,"1950/09/22",,abra de hinojo,obrown@yahoo.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-11-27,crystal tate,,f,"1994/12/15",,bustamante,beckywhite@hotmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-10-31,mr. christopher briggs,,m,"1951/07/23",,arroyo tomas,kimberly25@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-12-04,paul ho,,m,"1928/11/27",,agua colorada,jackie19@gmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-12-28,david roberts md,,m,"1961/02/12",,el arbolito,kellersarah@yahoo.com +universidad nacional de jujuy,licenciatura en administración ,2020-10-14,kelly king,,f,"2012/02/25",,chanilao,djones@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2021-01-27,george bryan,,m,"2003/07/19",,eduardo costa,dillonmelissa@gmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-10-20,colin holland,,m,"1922/05/31",,colonia la gaviota,hernandezjoseph@gmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-10-14,julie aguilar,,f,"1959/04/24",,ingeniero de madrid,mclaughlinstephen@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2020-09-03,christine dixon md,,f,"1921/05/07",,apeadero las chimbas,daviddecker@hotmail.com +universidad nacional de jujuy,bioquímica,2020-12-09,melanie porter,,f,"1972/12/29",,encina,williamseric@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-12-21,nicole martinez,,f,"1972/04/09",,corralito,bushrebecca@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-09-05,katrina owens,,f,"1947/06/13",,colonia los lapachos,nhobbs@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-09-29,michelle pennington,,f,"1906/12/30",,campo la plata,lgraham@hotmail.com +universidad nacional de jujuy,actuario ,2020-09-26,kimberly chen,,f,"1975/06/11",,iturraspe,christopherharris@yahoo.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-12-25,savannah levy,,f,"1976/08/10",,la chispa,heidichurch@gmail.com +universidad nacional de jujuy,actuario ,2020-12-28,tristan curtis,,m,"1999/03/07",,colonia celina,davisjoseph@yahoo.com +universidad nacional de jujuy,medicina,2020-10-19,mr. david johnson,,m,"1940/04/22",,arroyito,brittany49@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2021-01-03,veronica brown,,f,"2020/05/29",,pozo navagan,alan79@gmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-11-19,roger moore,,m,"1972/06/20",,laguna del barro,debramatthews@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-12-25,katherine vasquez dds,,f,"1942/09/16",,aldea san antonio,hburch@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2021-01-31,debra curtis,,f,"1933/06/10",,el pino,nicholas05@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia política ,2021-01-29,jasmine diaz,,f,"2002/09/24",,el lenguaraz,justin48@yahoo.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-11-10,steven wiley,,m,"1951/02/17",,iturraspe,lorraine91@yahoo.com +universidad nacional de jujuy,agronomía,2020-10-08,laura carpenter,,f,"2014/11/22",,la legua,timothy32@hotmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-12-03,dale hernandez,,m,"1950/08/09",,pontaut,fhuerta@hotmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-12-10,william brown,,m,"2007/04/12",,el jumeal,jclarke@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-12-29,mary johnson,,f,"1975/01/02",,base aeronaval punta indio,patricia73@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2021-01-01,wesley lambert,,m,"1983/10/29",,alcaraz sud,davispatricia@hotmail.com +universidad nacional de jujuy,agronomía,2020-09-08,miguel clark,,m,"1946/07/06",,campana,stephen16@gmail.com +universidad nacional de jujuy,agronomía,2021-01-26,nicole wyatt,,f,"1969/02/14",,libano,donald13@hotmail.com +universidad nacional de jujuy,técnico para bioterios ,2021-01-29,maureen shaffer,,f,"1975/09/25",,santos lugares,aweaver@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-12-10,kimberly cruz,,f,"1991/05/16",,colonia los lapachos,ryanterri@yahoo.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-11-24,ryan larson,,m,"1983/08/15",,agua de la piedra,meadowsamber@gmail.com +universidad nacional de jujuy,actuario ,2020-12-31,tina callahan,,f,"1968/02/14",,ramos mejia,aliciagilbert@hotmail.com +universidad nacional de jujuy,farmacia,2020-11-21,jeffrey wilson,,m,"1954/06/19",,arano,owensdouglas@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-09-29,andrea thomas,,f,"1950/05/04",,cangallo,katie06@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-11-01,david morgan,,m,"1915/03/04",,almacen el descanso,twalls@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-10-21,matthew english,,m,"1926/03/16",,bella vista,perkinsdavid@gmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-09-29,vanessa arnold,,f,"1974/08/13",,agua de torre,jillfischer@gmail.com +universidad nacional de jujuy,arquitectura,2020-11-28,denise day,,f,"2002/03/17",,colonia el aguara,catherine51@yahoo.com +universidad nacional de jujuy,arquitectura,2020-11-10,jodi maldonado,,f,"1910/06/15",,caa yari,campbellrita@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-12-20,eric perez,,m,"1983/11/07",,la esperanza rosas las flores,erinjennings@gmail.com +universidad nacional de jujuy,agronomía,2020-09-14,christine hill,,f,"1945/11/01",,la rosa,sullivanamanda@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2021-01-26,marie english,,f,"2005/07/29",,chancay,daniel90@yahoo.com +universidad nacional de jujuy,ingeniería mecánica,2020-12-21,sarah ellis,,f,"1962/08/11",,ingeniero allan,rsandoval@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2021-01-19,sandy rowe,,f,"2017/07/15",,arroyo de la ventana,joshuarose@gmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-09-09,stephanie morrison,,f,"1922/11/04",,calera la norma,johnwalker@hotmail.com +universidad nacional de jujuy,medicina,2020-11-18,thomas hardy,,m,"1950/03/10",,algarrobo,bentonbrian@gmail.com +universidad nacional de jujuy,licenciatura en administración ,2021-01-12,margaret matthews,,f,"2008/04/15",,canal 15 cerro de la gloria,jerry60@yahoo.com +universidad nacional de jujuy,licenciatura en sociología ,2020-11-24,robert braun,,m,"1961/10/28",,el pingo,davisjeffrey@yahoo.com +universidad nacional de jujuy,técnico para bioterios ,2020-09-03,lori price,,f,"1932/09/29",,comandante granville,rebecca20@yahoo.com +universidad nacional de jujuy,licenciatura en administración ,2020-12-17,brendan obrien,,m,"1919/10/10",,colonia la marta,fedwards@gmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-11-05,tiffany rivas,,f,"1908/10/09",,almirante brown,rebecca69@hotmail.com +universidad nacional de jujuy,ingeniería en informática,2020-11-06,luke howard,,m,"1907/03/09",,carlos keen,tcampbell@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-09-15,david hull,,m,"1922/05/23",,alto verde,agriffith@hotmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-10-21,teresa williams,,f,"1995/07/11",,arroyo ceibal,thomaswood@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2021-01-15,alan davis,,m,"1953/03/29",,agustin mosconi,tiffany81@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-11-04,jesse marshall,,m,"1927/10/11",,paso del rey,qdaniels@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-10-24,heather miller,,f,"1998/11/30",,libertad,vthornton@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-09-07,alison miller,,f,"1921/10/24",,la torrecita,mescobar@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2021-01-11,sandra miles,,f,"2013/03/21",,bernasconi,dfrazier@gmail.com +universidad nacional de jujuy,medicina,2020-11-27,jared lewis,,m,"1906/01/03",,calderon,lawsonrobert@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-10-17,allison ford,,f,"1980/12/28",,francisco berra,obauer@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-12-28,lisa nelson,,f,"2005/10/15",,b los aromos san patricio,howellchristian@hotmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-10-17,mrs. jessica wagner md,,f,"1915/08/05",,flamenco,carolwong@gmail.com +universidad nacional de jujuy,diseño industrial,2020-10-21,michael morgan,,m,"2005/03/15",,colonia alberdi,zjones@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-12-02,julie williamson,,f,"2000/11/06",,carlos tejedor,yolanda05@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2021-01-02,susan steele,,f,"1934/10/20",,agua salada,miranda84@hotmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-12-13,barbara johnson phd,,f,"1929/02/20",,altamirano,riddledeborah@gmail.com +universidad nacional de jujuy,actuario ,2020-09-02,william macias,,m,"2011/12/12",,los indios,kaylee92@yahoo.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2021-01-18,sean owens,,m,"1928/12/16",,aguaditas,harmonkristy@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2021-01-14,sharon johnson,,f,"1963/03/09",,colonia rivas,kimberlydunn@gmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-09-05,nicholas walker,,m,"2016/08/06",,abra,heiditurner@gmail.com +universidad nacional de jujuy,diseño industrial,2020-11-08,earl baker,,m,"1994/01/20",,cacique ariacaiquin,jacobfernandez@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-10-13,justin lee,,m,"1914/03/30",,bajo de raco,mariagraham@hotmail.com +universidad nacional de jujuy,licenciatura en artes,2020-10-13,patrick moon,,m,"1912/06/08",,la chispa,richard63@yahoo.com +universidad nacional de jujuy,farmacia,2020-10-25,eric sheppard,,m,"1910/02/26",,los cardos,jeremiahalvarez@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-11-19,victoria gibson,,f,"1989/06/09",,wilde,andrew50@hotmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-10-08,debbie lloyd,,f,"1933/09/17",,la isabel,jclark@yahoo.com +universidad nacional de jujuy,agronomía,2020-12-11,mr. edward stone,,m,"1964/05/13",,las perlas,valerie89@hotmail.com +universidad nacional de jujuy,ingeniería en informática,2021-01-25,sara boyle,,f,"1917/10/05",,buena esperanza,manuellarson@gmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2021-01-12,vincent anderson,,m,"1929/04/16",,gobernador lanusse,loriwillis@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-09-18,gregg guerrero,,m,"1911/07/03",,angeloni,gregory83@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-11-22,jonathan thornton,,m,"1955/08/08",,coliqueo,lisaeaton@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-11-07,valerie acosta,,f,"1992/04/04",,colonia duportal,alyssalester@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2021-01-22,roy crawford,,m,"1962/08/08",,florencio varela,andersonrachel@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-10-16,sharon martin,,f,"1950/03/20",,bonpland,parsonsjeffrey@yahoo.com +universidad nacional de jujuy,bioquímica,2020-09-17,mark weaver,,m,"1917/12/24",,"25 de mayo",kgibson@yahoo.com +universidad nacional de jujuy,diseño industrial,2020-11-16,eric harrell,,m,"1927/01/24",,argentina belvedere,icooper@hotmail.com +universidad nacional de jujuy,licenciatura en artes,2021-01-02,carolyn moore,,f,"1906/06/03",,campo garabato,devin93@yahoo.com +universidad nacional de jujuy,ingeniería mecánica,2020-09-28,chad smith,,m,"1936/12/05",,la florencia,michael46@yahoo.com +universidad nacional de jujuy,bioquímica,2020-12-15,lisa thomas,,f,"1975/09/14",,general guido,justin81@gmail.com +universidad nacional de jujuy,actuario ,2021-01-31,mackenzie ward,,f,"2008/02/20",,florentino ameghino,taylorkenneth@hotmail.com +universidad nacional de jujuy,medicina,2020-09-25,rebecca wiley,,f,"1970/02/21",,campo yaguarete,thomas23@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-11-14,nicole mendoza,,f,"1924/05/04",,los frentones,sheilamendoza@gmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-09-30,meghan phillips,,f,"1920/06/11",,el guanaco,weaverwilliam@yahoo.com +universidad nacional de jujuy,farmacia,2020-11-21,colin nguyen,,m,"1937/05/16",,alpasinche,sherrydavidson@hotmail.com +universidad nacional de jujuy,arquitectura,2020-09-23,beth may,,f,"1920/12/31",,carlos casares,moorechristina@gmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-10-06,austin payne,,m,"1976/06/15",,cañada la negra,timothy61@gmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-10-22,jennifer ruiz,,f,"1908/08/11",,amana,abigailsmith@yahoo.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-10-09,judy oneal,,f,"2009/03/16",,"2 de mayo",warnermatthew@yahoo.com +universidad nacional de jujuy,medicina,2021-01-16,dorothy walters,,f,"1953/11/06",,agua de castilla,xmccarthy@hotmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-11-06,robert anderson,,m,"1991/06/01",,anguil,mario74@hotmail.com +universidad nacional de jujuy,ingeniería en informática,2020-12-11,emily clark,,f,"1922/10/27",,chacras viejas,nicholas53@gmail.com +universidad nacional de jujuy,actuario ,2021-01-21,caitlin baker,,f,"1935/08/19",,centro comunitario cnia nue,arthur69@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2021-01-20,jennifer thomas,,f,"2015/08/31",,arroyo claro,briangarcia@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-09-10,jacob young,,m,"1945/10/05",,cañadon de los indios,fhenry@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-10-21,david dawson,,m,"1987/08/19",,cañada la negra,jessicajones@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-09-20,martha brown,,f,"2000/02/23",,aeropuerto ezeiza,josephvalentine@gmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-09-10,william myers,,m,"1949/05/26",,anecon grande,soconnell@yahoo.com +universidad nacional de jujuy,diseño industrial,2020-10-23,edward phillips,,m,"1912/03/30",,el pingo,mgonzalez@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-12-12,daniel gray,,m,"1927/12/16",,los gauchos,michaelbrady@yahoo.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2021-01-01,jasmine bradley,,f,"2005/07/07",,abra guazu,nicole59@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2020-12-11,mr. joshua wolfe,,m,"2018/03/21",,arenaza,walkercarolyn@yahoo.com +universidad nacional de jujuy,licenciatura en administración ,2020-12-18,sharon spears,,f,"2008/10/02",,barrio villa cordoba,gatesjohn@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-11-15,reginald terry,,m,"1969/12/11",,santos lugares,jennifer88@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2021-01-08,megan thomas,,f,"1988/05/09",,arroyo grande,derrickevans@yahoo.com +universidad nacional de jujuy,técnico para bioterios ,2021-01-12,todd fitzgerald,,m,"1935/01/30",,ituzaingo,robertsfrank@yahoo.com +universidad nacional de jujuy,diseño de imagen y sonido,2021-01-04,sarah martin,,f,"2014/02/02",,adrian maturano,jesse49@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-11-23,billy zavala,,m,"1932/09/30",,antonio tomas,barkernicole@hotmail.com +universidad nacional de jujuy,farmacia,2020-09-26,nathan schultz,,m,"1988/03/16",,doctor domingo harosteguy,johnstonjacqueline@yahoo.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-09-12,lauren gardner,,f,"1950/04/29",,el abanico,fhernandez@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-10-13,brian payne,,m,"1913/06/06",,acebal,bradleystevens@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-12-11,julie gutierrez,,f,"1999/10/15",,puesto de isla,rrios@hotmail.com +universidad nacional de jujuy,agronomía,2020-12-14,colleen hill,,f,"1982/08/07",,beruti,jasonsmith@yahoo.com +universidad nacional de jujuy,ingeniería electrónica,2020-09-09,russell lawrence,,m,"2002/12/28",,algarrobo,bpitts@gmail.com +universidad nacional de jujuy,licenciatura en psicología,2021-01-13,troy mcclure,,m,"1983/11/06",,colonia lia y allende,christopherrobinson@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2020-10-06,dawn holt,,f,"1932/02/14",,campo clucellas,mknight@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2021-01-11,corey elliott,,m,"2020/10/22",,"25 de mayo",travismichael@yahoo.com +universidad nacional de jujuy,diseño de imagen y sonido,2021-01-28,terry hale,,m,"1984/03/29",,arroyo corralito,jmiller@yahoo.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-12-02,yvonne bennett,,f,"1927/02/16",,azteazu,ilopez@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-11-09,michael drake,,m,"1907/12/20",,alanices,emcgee@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2021-01-08,donald patton,,m,"1981/03/19",,chipauquil,kimberlylewis@yahoo.com +universidad nacional de jujuy,licenciatura en administración ,2020-12-06,carl hall,,m,"1939/02/16",,coronel pringles,john22@gmail.com +universidad nacional de jujuy,actuario ,2021-01-09,jeffrey armstrong,,m,"1913/01/02",,cutral co,nixonashley@gmail.com +universidad nacional de jujuy,arquitectura,2020-09-20,anthony thomas,,m,"1992/11/27",,gobernador benegas,darrellgonzalez@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-10-22,audrey briggs,,f,"1911/01/05",,francisco paz,markstafford@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-10-15,matthew horne,,m,"1988/07/29",,agustin mosconi,igraves@yahoo.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-12-06,cathy cook,,f,"1911/08/19",,quilmes oeste,daniel47@gmail.com +universidad nacional de jujuy,agronomía,2020-12-23,ryan gordon,,m,"1954/11/13",,correa,joshua77@yahoo.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-09-12,melissa saunders,,f,"1965/02/27",,blandengues,williamstonya@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2021-01-21,heidi anderson,,f,"1963/02/24",,"12 de agosto",lisareeves@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-12-21,rebecca garcia,,f,"1955/01/22",,la primavera,nsmith@hotmail.com +universidad nacional de jujuy,farmacia,2020-11-28,tina ryan,,f,"1979/05/23",,aldea brasilera,hailey03@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-10-19,megan parker,,f,"2013/04/26",,campo garay,joseph11@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-10-27,heather ross,,f,"1981/06/30",,kilometro 125,kimdaniel@yahoo.com +universidad nacional de jujuy,medicina,2020-12-01,michael smith,,m,"2019/09/09",,adan quiroga,aschaefer@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-12-14,george garcia,,m,"1936/11/22",,berraondo,johnsongina@hotmail.com +universidad nacional de jujuy,bioquímica,2020-09-09,julie johnston,,f,"1983/01/09",,est jauregui va flandria,rdunlap@gmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2021-01-28,jacob russell,,m,"1954/08/08",,el medano,mooreerik@yahoo.com +universidad nacional de jujuy,ciencias veterinarias,2021-01-05,brandon smith,,m,"1939/06/02",,algarrobo del aguila,sandra35@hotmail.com +universidad nacional de jujuy,arquitectura,2020-11-14,lisa garrett,,f,"1939/11/13",,campo galloso,christinawilliams@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-09-17,cory martinez,,m,"2015/08/27",,ricardone,robertwells@gmail.com +universidad nacional de jujuy,farmacia,2020-11-24,dennis woodard,,m,"2018/12/12",,berretta,zcook@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2020-10-20,carlos jordan,,m,"1964/09/18",,arroyo vega,raymichael@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-10-07,lisa stokes,,f,"1946/09/14",,santos lugares,rowemelissa@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2020-11-23,geoffrey fleming,,m,"2004/12/07",,el araza,kwhite@hotmail.com +universidad nacional de jujuy,contador público ,2020-12-13,elijah williams,,m,"1933/08/27",,angelica,sanderskevin@gmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-09-05,kimberly jones,,f,"2006/10/26",,alvear,espinozagregory@hotmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-11-17,rachel yoder,,f,"2019/02/24",,"9 de julio",richardkerr@yahoo.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-10-25,andrew oneill,,m,"1961/04/02",,abra de peñas,scottjohnston@hotmail.com +universidad nacional de jujuy,licenciatura en sociología ,2021-01-06,cassandra herrera,,f,"2008/08/26",,aguada del loro,jameshanson@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2020-09-01,brian clarke,,m,"1997/01/30",,libano,daniel03@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2021-01-07,joyce davis,,f,"1986/02/21",,el zurdo,hancockyvette@yahoo.com +universidad nacional de jujuy,licenciatura en sociología ,2021-01-20,mary howe,,f,"1955/09/21",,cañadon del corral,davidtorres@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-12-04,angela scott,,f,"1953/03/01",,el carbalino,fsanchez@hotmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-10-23,robert pratt,,m,"1990/02/22",,dho,jessestevenson@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-09-03,jennifer cox,,f,"1982/07/10",,avestruz,hughesjames@gmail.com +universidad nacional de jujuy,actuario ,2021-01-31,joseph wood,,m,"1989/01/07",,zona delta san fernando,ujennings@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2021-01-02,jason mcconnell,,m,"1945/04/26",,campo cicare,jacksonpamela@gmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-11-18,michael kelly,,m,"1956/02/10",,cortaderas,davidwood@yahoo.com +universidad nacional de jujuy,diseño industrial,2020-10-24,debbie aguirre,,f,"1987/05/11",,campo garabato,qpowell@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-11-23,jessica simpson,,f,"1911/04/11",,angosto del perchel,nielsenmatthew@gmail.com +universidad nacional de jujuy,agronomía,2020-11-03,deborah evans,,f,"1990/03/09",,costa brava,khoward@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-10-22,amanda price,,f,"1974/01/17",,gandolfi,warrenamanda@hotmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-11-04,elizabeth jones,,f,"1933/02/22",,bustamante,steven87@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2021-01-15,marc wright,,m,"2003/01/16",,cuesta del ternero,saunderscarl@hotmail.com +universidad nacional de jujuy,agronomía,2021-01-08,dr. philip tapia,,m,"1907/06/05",,los molinos,jennifer62@hotmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-12-01,pamela schaefer,,f,"2000/11/22",,buena vista,epatton@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2021-01-21,martin simmons,,m,"2016/09/20",,el alto,jasonreid@hotmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-11-14,karla rogers,,f,"1978/02/12",,"12 de agosto",harrisonerin@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-12-22,jason crosby,,m,"2000/07/10",,abra guazu,branchjason@yahoo.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-09-30,aaron mejia,,m,"2013/08/24",,lehmann,jbrown@gmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-10-21,ashley davila,,f,"1970/10/16",,fuerte quemado,adamsdaisy@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-12-08,thomas blackwell,,m,"2020/02/24",,anzoategui,odeleon@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-09-23,kyle jackson,,m,"1939/01/14",,arroyo del cura,wpowers@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-11-07,brooke parker,,f,"1989/12/07",,estacion sola,karenthomas@gmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-12-20,sergio moody,,m,"2002/02/24",,agua negra,chad29@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-10-31,richard jackson,,m,"1930/04/06",,armstrong,robert56@hotmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-11-16,daniel garrison,,m,"2007/01/22",,batelito,melissa79@gmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-09-24,allison copeland,,f,"1935/03/28",,villa adelina,jay98@hotmail.com +universidad nacional de jujuy,licenciatura en artes,2020-09-23,jessica booth,,f,"1953/07/16",,alvaro barros,woodamber@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-12-05,daniel miller,,m,"2021/04/05",,libano,uthompson@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-10-17,becky jordan,,f,"1956/02/26",,maggiolo,walterskyle@gmail.com +universidad nacional de jujuy,licenciatura en artes,2020-09-24,michael martinez,,m,"1913/03/29",,campo galloso,rebeccabennett@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2021-01-03,tracy oliver,,m,"1956/11/16",,cachari,curtis32@hotmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-12-13,arthur daniels,,m,"1985/11/22",,colonia margarita,kathleen87@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-10-11,maurice orr,,m,"2003/04/16",,arano,jacobwilliams@yahoo.com +universidad nacional de jujuy,técnico para bioterios ,2020-12-19,valerie scott,,f,"1932/05/12",,colonia centenario,michaelalvarez@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-10-24,kaitlin phillips,,f,"1937/01/14",,maria magdalena,stevenvilla@hotmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-11-25,katherine morrison,,f,"2000/06/18",,mecha,jean61@hotmail.com +universidad nacional de jujuy,ingeniería en informática,2020-09-23,jason norton,,m,"1928/05/14",,colonia santa rosa,vwilkins@gmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-11-24,michael hensley,,m,"1910/12/12",,colonia los lapachos,stacysantos@yahoo.com +universidad nacional de jujuy,licenciatura en administración ,2020-11-22,gregory mccullough,,m,"1956/04/20",,arbol verde,jocelynwebster@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-12-15,michael moran,,m,"1959/03/23",,ingeniero de madrid,pgreene@yahoo.com +universidad nacional de jujuy,bioquímica,2021-01-01,matthew roberts,,m,"1992/01/17",,arroyo baru,mark47@yahoo.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-11-06,brittany gross,,f,"1938/05/28",,cascada los cantaros,wsmith@hotmail.com +universidad nacional de jujuy,contador público ,2021-01-12,christopher campbell,,m,"1974/02/13",,cañada de gomez,megan62@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-10-31,rebecca todd,,f,"1919/03/25",,candioti,qsmith@hotmail.com +universidad nacional de jujuy,medicina,2020-09-29,nicole sheppard,,f,"1958/07/10",,dolores,debrafranklin@yahoo.com +universidad nacional de jujuy,agronomía,2020-12-12,jennifer richards,,f,"1918/01/27",,"12 de octubre",jason65@gmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-10-19,alvin stevenson,,m,"1975/09/14",,huanguelen,ypierce@hotmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-09-23,olivia brown,,f,"2009/10/23",,bella vista,danielle59@gmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-11-20,larry richardson,,m,"1977/11/10",,kilometro 184,sdavis@hotmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-11-06,christopher burton,,m,"1995/11/03",,carlos keen,pattygreen@yahoo.com +universidad nacional de jujuy,bioquímica,2020-12-31,stephanie phillips,,f,"1944/07/28",,estacion de zootecnia b,thomas18@hotmail.com +universidad nacional de jujuy,farmacia,2020-10-05,nicole nelson,,f,"1942/11/23",,berduc,william96@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-09-30,elizabeth moore,,f,"2011/10/05",,arroyo aguila negra,orodriguez@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-12-20,megan robinson,,f,"1921/06/03",,ampata,john97@yahoo.com +universidad nacional de jujuy,arquitectura,2020-12-18,brittany gonzalez,,f,"1962/06/29",,la blanqueada,rebeccasmith@yahoo.com +universidad nacional de jujuy,actuario ,2021-01-16,christy martin,,f,"1917/09/08",,ciudad evita,mikecooper@hotmail.com +universidad nacional de jujuy,farmacia,2020-12-11,leslie mathews,,f,"1979/11/20",,colonia loma negra,phamadam@yahoo.com +universidad nacional de jujuy,licenciatura en artes,2020-12-31,olivia kennedy,,f,"1951/06/14",,aleloy,crystal51@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-12-25,andre vance,,m,"2011/10/31",,aldea san andres,xrobinson@hotmail.com +universidad nacional de jujuy,licenciatura en artes,2020-12-22,patricia swanson,,f,"1989/11/08",,las hermanas,roger59@hotmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-12-14,thomas pham,,m,"1997/06/17",,huasa pampa norte,npatterson@gmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-09-09,rachel foster,,f,"2015/11/25",,barrio indio trompa,becky47@hotmail.com +universidad nacional de jujuy,bioquímica,2021-01-08,riley ramirez,,m,"1920/06/08",,cerana,millermatthew@yahoo.com +universidad nacional de jujuy,agronomía,2020-12-27,darryl sandoval,,m,"1967/02/09",,villa dominico,birdmichelle@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-10-16,claudia miller,,f,"2002/03/20",,la lucila,tinatanner@gmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-09-18,tanya smith,,f,"1944/05/06",,la california,rwashington@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-11-07,eric hicks,,m,"1925/05/10",,abra,foxhannah@yahoo.com +universidad nacional de jujuy,diseño industrial,2020-10-11,andrew henry,,m,"1946/10/08",,colonia bombal y tabanera,bradsandoval@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-09-14,jeremy jackson,,m,"1929/05/09",,la ines,jimenezerik@hotmail.com +universidad nacional de jujuy,bioquímica,2020-11-25,charles conway,,m,"1972/05/30",,base aerea teniente matienzo,seangates@gmail.com +universidad nacional de jujuy,farmacia,2020-09-22,patrick hartman,,m,"1987/01/27",,alfalad,deborahwilliams@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-09-10,christopher martin,,m,"1907/01/25",,arroyo grande,aaronpotts@hotmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-09-13,william whitney,,m,"1973/07/21",,arroyo casco,sean06@yahoo.com +universidad nacional de jujuy,contador público ,2020-10-30,christina white,,f,"2018/09/29",,fuerte quemado,kendracampbell@hotmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-09-21,richard krause,,m,"1918/03/23",,gente grande,troyschmitt@hotmail.com +universidad nacional de jujuy,arquitectura,2020-12-27,amanda vaughan,,f,"1968/08/08",,arroyo pescado,christyalvarado@gmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-11-07,steve hawkins,,m,"1907/01/03",,alamos,kguerrero@gmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2021-01-18,mr. michael diaz,,m,"1980/07/24",,cabi monda,andreamalone@yahoo.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2021-01-10,robert porter,,m,"1913/03/18",,antelo,kennethgutierrez@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-12-17,christopher calhoun,,m,"1990/06/18",,campo la lima,lorigonzalez@hotmail.com +universidad nacional de jujuy,licenciatura en artes,2021-01-01,connor villegas,,m,"2002/10/26",,ceres,robert01@gmail.com +universidad nacional de jujuy,licenciatura en artes,2020-10-02,joshua hayes,,m,"2007/07/13",,colonia los bosques,michellereynolds@yahoo.com +universidad nacional de jujuy,ingeniería mecánica,2020-11-02,rebecca hess,,f,"1947/07/29",,maipu,kathryn71@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-09-07,kurt glover,,m,"1948/01/27",,colonia bella italia,iwright@yahoo.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-09-27,bryan friedman,,m,"1952/02/26",,los molinos,xestrada@gmail.com +universidad nacional de jujuy,contador público ,2020-11-27,dennis anthony,,m,"1941/12/26",,desvio boero,laura99@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-09-03,brenda foster,,f,"1960/06/07",,lierra adjemiro,umoody@hotmail.com +universidad nacional de jujuy,arquitectura,2021-01-04,denise gray,,f,"1956/01/23",,colonia hansen,juliestone@yahoo.com +universidad nacional de jujuy,arquitectura,2020-10-02,erin hernandez,,f,"1937/05/19",,capilla del señor,beverlyhampton@hotmail.com +universidad nacional de jujuy,agronomía,2020-10-17,katie reeves,,f,"1989/08/21",,perez,rgarcia@yahoo.com +universidad nacional de jujuy,bioquímica,2020-09-11,jessica bell,,f,"1979/03/14",,colonia la gaviota,lori41@yahoo.com +universidad nacional de jujuy,farmacia,2020-12-16,mr. robert porter,,m,"1952/05/24",,esc nav militar rio sant,catherineashley@gmail.com +universidad nacional de jujuy,bioquímica,2020-09-01,martin solomon,,m,"1954/10/15",,almirante brown,marksmith@hotmail.com +universidad nacional de jujuy,medicina,2021-01-21,david leblanc,,m,"1939/12/22",,agua los matos,vickierose@yahoo.com +universidad nacional de jujuy,actuario ,2020-09-04,ashley oconnell,,f,"1978/11/12",,camaron chico,pjackson@hotmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-11-16,andre sanders,,m,"1940/03/03",,moron,austinwiggins@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-09-14,nancy campbell,,f,"2018/04/30",,cazon,pbrown@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2020-11-30,alice nunez,,f,"2010/12/16",,aleloy,cody45@gmail.com +universidad nacional de jujuy,arquitectura,2021-01-13,sharon giles,,f,"1930/11/11",,campo crenna,micheal63@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-12-25,brian andrews,,m,"1912/05/21",,algarrobito,fowlerrobin@yahoo.com +universidad nacional de jujuy,ingeniería electrónica,2020-11-30,colleen collins,,f,"1946/12/15",,baldes de pacheco,knoxerik@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-11-16,kimberly flowers,,f,"1953/10/26",,aguas de las mulas,johnsonjohn@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2021-01-26,alex warner,,m,"1906/11/20",,rio tala,ulowe@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-12-19,sean lawson,,m,"1978/02/28",,campo aristimuño,davidtravis@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-10-20,reginald randolph,,m,"1949/10/28",,adela corti,rogersamy@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-09-02,joanna lopez,,f,"1995/01/12",,adela corti,larastephanie@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-12-06,parker smith,,m,"1979/02/03",,ampata,robert82@yahoo.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-11-20,melissa henry,,f,"1982/04/22",,colonia la blanquita,riveraann@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-11-23,james price,,m,"2008/10/02",,ceballos,nicholas19@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2021-01-09,joseph alvarez,,m,"1986/12/14",,general conesa,tchang@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2021-01-18,steven spence,,m,"1952/08/08",,aguada guzman,zchapman@gmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-12-27,sarah jones,,f,"1956/06/07",,arroyo el mocho,codyedwards@yahoo.com +universidad nacional de jujuy,bioquímica,2020-11-10,anthony mccall,,m,"2021/07/06",,el tropezon,marystokes@hotmail.com +universidad nacional de jujuy,diseño industrial,2020-11-21,william wood,,m,"1919/09/09",,el retiro,crystal91@yahoo.com +universidad nacional de jujuy,arquitectura,2021-01-15,wesley perez,,m,"1962/10/19",,bajo la cancha,mthompson@yahoo.com +universidad nacional de jujuy,ingeniería mecánica,2020-10-17,jeffery smith,,m,"1934/09/05",,villa adelina,rdaniels@gmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-11-16,jill gallagher,,f,"1944/01/13",,aero club rosario,fshepard@yahoo.com +universidad nacional de jujuy,arquitectura,2021-01-16,kimberly wilson,,f,"1998/04/07",,el arbolito,cmyers@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-10-31,mrs. catherine suarez,,f,"1941/03/08",,ingeniero huergo,rebecca89@gmail.com +universidad nacional de jujuy,farmacia,2021-01-14,william noble,,m,"1970/07/30",,el talar,amandaschwartz@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-09-26,crystal lloyd,,f,"1907/10/07",,balcosna,ricardochan@gmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-10-22,kimberly adams,,f,"1926/05/27",,san antonio de padua,sharpdavid@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-10-28,jennifer casey,,f,"1978/07/30",,avena,craig76@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2020-11-17,renee mejia,,f,"1940/02/17",,arroyo isabel,pjimenez@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-09-19,daniel white md,,m,"2007/10/16",,baigorrita,kgarcia@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-12-08,kristie hart,,f,"2003/02/09",,arano,patellisa@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-11-11,kaylee jones,,f,"1930/12/20",,bermudez,brobertson@yahoo.com +universidad nacional de jujuy,licenciatura en administración ,2020-10-03,jessica martin,,f,"1962/02/09",,agustin roca,ganderson@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-11-30,mary flores,,f,"2004/05/15",,iraola,maryjohnson@hotmail.com +universidad nacional de jujuy,diseño industrial,2020-11-28,mark cantu,,m,"1982/09/28",,barrio pedro rocco,brittany86@hotmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-11-10,todd alexander,,m,"1935/09/05",,alto blanco,jennifer41@gmail.com +universidad nacional de jujuy,técnico para bioterios ,2021-01-17,david jacobs,,m,"1972/11/17",,barcala,jameswaters@gmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-12-29,dr. bruce adkins,,m,"2009/11/24",,juan vucetich ex dr r levene,chobbs@hotmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-11-16,james harris,,m,"1941/08/26",,carmen,molly89@gmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2021-01-04,david smith,,m,"2020/12/29",,estancias,travis42@gmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-09-16,mr. justin gonzales,,m,"1955/08/15",,chelforo,nsalazar@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-12-10,christina ross,,f,"1972/05/09",,barrio carosio,mrobertson@hotmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-10-20,douglas alvarez,,m,"1906/04/06",,albarellos,ghughes@gmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2021-01-12,laurie stevenson,,f,"1950/09/03",,ricardo rojas,rhonda99@gmail.com +universidad nacional de jujuy,diseño industrial,2020-12-08,bruce smith,,m,"1999/07/14",,comodoro py,xpalmer@gmail.com +universidad nacional de jujuy,licenciatura en sociología ,2021-01-18,todd klein,,m,"1918/08/12",,bahia creek,melissahamilton@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-11-25,kara lindsey,,f,"2008/02/24",,los antiguos,danawarren@gmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-12-13,john fowler,,m,"1962/04/14",,aldea apeleg,thomasbrandon@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-10-22,maria holt,,f,"2003/09/18",,cañada rica,shannonfigueroa@gmail.com +universidad nacional de jujuy,medicina,2020-09-12,sarah wilson,,f,"1956/02/08",,"9 de julio",jeffrey20@yahoo.com +universidad nacional de jujuy,licenciatura en administración ,2020-09-02,megan fowler,,f,"1926/07/20",,bella vista,ericellis@yahoo.com +universidad nacional de jujuy,medicina,2020-12-26,jenny ellis,,f,"1991/01/09",,lomas del mirador,hutchinsonkimberly@hotmail.com +universidad nacional de jujuy,bioquímica,2020-12-13,diane mitchell,,f,"2015/06/25",,arroyo castillo,castillonicole@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-09-07,samantha baker,,f,"1961/06/02",,don torcuato,william53@hotmail.com +universidad nacional de jujuy,diseño industrial,2021-01-20,tina bass,,f,"1988/11/13",,de la canal,gomezjeremy@hotmail.com +universidad nacional de jujuy,bioquímica,2020-11-11,amanda simpson,,f,"1966/06/10",,amilgancho,shawn87@gmail.com +universidad nacional de jujuy,bioquímica,2020-11-20,anna decker,,f,"1969/05/25",,la gama,jennifer34@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-09-09,john butler,,m,"1969/10/28",,juan vela,jacquelineroberts@gmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-09-11,cristian nunez,,m,"2002/06/19",,campo santo domingo,maria04@yahoo.com +universidad nacional de jujuy,farmacia,2020-10-10,shannon chandler,,f,"1941/10/14",,colonia lote 12,sydneyford@gmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-10-20,brandi phillips,,f,"1999/01/26",,brea chimpana,mercadodaniel@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-12-23,ricky robinson,,m,"1972/12/28",,ataliva roca,fochoa@yahoo.com +universidad nacional de jujuy,contador público ,2020-09-27,brenda fernandez,,f,"1927/07/22",,algarrobitos 1ro,ujones@gmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-12-17,samantha hudson,,f,"1986/08/21",,comandante leal,benjamin66@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2021-01-03,pamela moore,,f,"1931/08/28",,la dorita,rhenderson@yahoo.com +universidad nacional de jujuy,contador público ,2020-09-02,lisa boone,,f,"1988/03/15",,caminera napaleofu,zmcgrath@gmail.com +universidad nacional de jujuy,contador público ,2020-11-23,tracy kemp,,f,"2016/05/27",,general conesa,lorijohnson@hotmail.com +universidad nacional de jujuy,bioquímica,2021-01-20,benjamin mccoy,,m,"1932/11/15",,cupiles,xpearson@yahoo.com +universidad nacional de jujuy,arquitectura,2021-01-09,laurie williamson,,f,"1907/08/26",,francisco alvarez,jean58@yahoo.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-10-14,bobby leon,,m,"2019/03/08",,aldea san jorge,aburton@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-09-09,gary reese,,m,"1973/11/30",,capayan,nguyensara@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-11-03,eric martinez,,m,"2017/01/12",,cerrillos al sud,wnewman@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-12-13,samuel smith,,m,"1946/04/20",,jose clemente paz,acooper@gmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-09-22,jasmin rocha,,f,"1935/03/28",,"25 de mayo",williamsmisty@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-10-19,jennifer mitchell,,f,"1970/02/27",,el espinillo,igreene@gmail.com +universidad nacional de jujuy,farmacia,2020-09-07,elizabeth hawkins md,,f,"2007/12/12",,abipones,qarnold@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-09-30,julie sloan,,f,"1922/02/09",,isla tigre,sjohnson@hotmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2021-01-20,kimberly rodriguez,,f,"2011/02/03",,pozo navagan,willischristine@gmail.com +universidad nacional de jujuy,ingeniería en informática,2020-10-03,mark perry,,m,"1935/11/11",,arteaga,loganclayton@yahoo.com +universidad nacional de jujuy,farmacia,2020-11-23,lori roberts,,f,"1923/05/16",,"3 de mayo",olsontracy@yahoo.com +universidad nacional de jujuy,arquitectura,2020-09-06,jessica graves,,f,"2009/12/24",,dudignac,kellydana@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2021-01-20,james knapp md,,m,"1930/10/21",,cacui,vjohnson@gmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2021-01-07,michael hughes,,m,"1941/05/12",,clason,megannunez@hotmail.com +universidad nacional de jujuy,ingeniería mecánica,2021-01-11,matthew murphy,,m,"1918/06/04",,sundblad,edward67@hotmail.com +universidad nacional de jujuy,licenciatura en artes,2020-12-17,frances garcia,,f,"1969/04/01",,capitan bermudez,kimberlyberger@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-10-11,stacy ross,,f,"1985/12/16",,larrechea,guerrashelby@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2021-01-19,christian simmons,,m,"1982/05/15",,cañada de gomez,rbass@yahoo.com +universidad nacional de jujuy,bioquímica,2020-10-14,evan sullivan,,m,"2007/11/12",,frigorifico cap,mhill@yahoo.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-12-24,jacob booth,,m,"1958/09/22",,balcosna,ostewart@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2021-01-08,mitchell erickson,,m,"2001/08/07",,colonia pujol,jason41@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-11-22,tyler lawrence,,m,"1965/10/22",,cañada la negra,michael94@gmail.com +universidad nacional de jujuy,licenciatura en administración ,2020-09-11,john schmidt,,m,"1963/08/15",,abramo,christopherfisher@gmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-11-16,brandon harrison,,m,"1941/07/14",,la colina,fernandocarlson@yahoo.com +universidad nacional de jujuy,agronomía,2020-09-14,sara wood,,f,"1999/11/23",,muñiz,daniel93@hotmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-11-24,susan becker,,f,"1973/08/09",,el pingo,smithjordan@hotmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-11-05,matthew white,,m,"1971/12/21",,bahia tranquila,rodriguezcameron@hotmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-11-28,heather harrison,,f,"2007/11/30",,correntoso,nicholasshepard@yahoo.com +universidad nacional de jujuy,farmacia,2021-01-15,jesse carroll,,m,"1930/09/09",,colonia mabragaña,ramoseric@gmail.com +universidad nacional de jujuy,diseño industrial,2020-12-16,patricia thompson,,f,"1929/10/20",,cañada seca,margaret71@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-10-30,craig cummings,,m,"1960/08/13",,algarrobo verde,williamstark@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-11-16,terry ochoa,,m,"1998/04/06",,arroyo grande,mariaturner@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-10-26,courtney flowers,,f,"1945/11/23",,centinela,tammygarner@gmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-09-12,jeremy buck,,m,"1998/01/17",,cañada de las ovejas,stanleyvincent@gmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-12-11,nicholas davila,,m,"1914/03/25",,acerillos,donna62@hotmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2021-01-10,christopher cooper,,m,"1967/12/30",,cabreria,katiegreen@yahoo.com +universidad nacional de jujuy,contador público ,2021-01-12,terry anderson,,m,"1949/11/14",,colonia mendez bar,christopher90@hotmail.com +universidad nacional de jujuy,ingeniería en informática,2020-09-10,annette powell,,f,"1954/09/21",,america unida,robinsonhunter@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-12-02,travis gray,,m,"1931/05/07",,planchada banderita,harrydaniel@hotmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-10-30,karla li,,f,"1913/04/03",,gomez,michael81@hotmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-12-25,allison lynch,,f,"1950/10/18",,general conesa,kayla46@gmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-12-16,hannah zamora,,f,"1992/04/25",,camba paso,colin69@hotmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2021-01-15,samuel clark,,m,"1917/06/13",,el alto,adamsmark@gmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-11-24,lisa coleman,,f,"1952/03/31",,monte chingolo,michaeljones@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-09-28,melanie brown,,f,"1959/05/30",,"2 de julio",dcole@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-12-14,john brown,,m,"1911/08/29",,general hornos,mbrown@hotmail.com +universidad nacional de jujuy,licenciatura en artes,2020-12-24,debra nguyen,,f,"1938/10/24",,estela,michaelballard@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-12-14,carlos price,,m,"1945/12/05",,canning,madison38@yahoo.com +universidad nacional de jujuy,licenciatura en sociología ,2020-09-04,collin estrada,,m,"1950/05/30",,kilometro 184,michael67@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2020-11-27,wayne franklin,,m,"2017/08/08",,las hermanas,hendersonsamantha@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2020-12-10,christie taylor,,f,"1960/01/28",,cuesta del ternero,williammueller@yahoo.com +universidad nacional de jujuy,técnico para bioterios ,2020-10-03,james thomas,,m,"1913/10/10",,alberto gerchunoff,balljennifer@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-12-26,karl reynolds,,m,"1927/01/22",,angelina,derrickgonzalez@gmail.com +universidad nacional de jujuy,diseño industrial,2020-12-18,samuel nash,,m,"1983/08/02",,melincue,heather97@hotmail.com +universidad nacional de jujuy,agronomía,2020-12-24,crystal johnson,,f,"1916/04/10",,chimpay,matthewbarnes@gmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-12-29,gina davis,,f,"1946/10/01",,barrio la luisa,erinserrano@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-10-16,daniel brown,,m,"1913/04/18",,avia terai,edward75@yahoo.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-10-05,luis jackson,,m,"1927/07/22",,juan maria gutierrez,nathan85@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-12-30,eric rhodes,,m,"1985/10/25",,el araza,othomas@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-10-17,susan hensley,,f,"1998/07/10",,agua de la piedra,michael37@yahoo.com +universidad nacional de jujuy,bioquímica,2020-10-01,cindy david,,f,"2019/07/19",,caminera samborombon,thomas13@gmail.com +universidad nacional de jujuy,licenciatura en sociología ,2021-01-27,shawn elliott,,m,"1975/09/17",,cuartel v,rcalderon@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-09-06,nancy hall,,f,"2019/06/08",,cabaña el cisne,kentlaura@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-10-14,benjamin holloway,,m,"1913/04/09",,alberto gerchunoff,michaelmoody@hotmail.com +universidad nacional de jujuy,arquitectura,2020-12-05,janet gallegos,,f,"1960/09/09",,costa del este,jessica07@gmail.com +universidad nacional de jujuy,ingeniería en informática,2020-12-27,jessica porter,,f,"1967/12/18",,catua,austinsanchez@hotmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2021-01-20,kristen phillips,,f,"1927/12/08",,abalo,fsparks@gmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-12-07,brandon dawson,,m,"1935/04/21",,est jauregui va flandria,steven51@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2021-01-10,thomas sawyer,,m,"1973/05/27",,atreuco,denise29@hotmail.com +universidad nacional de jujuy,licenciatura en artes,2021-01-14,kelli hoffman dvm,,f,"1967/05/29",,acostilla,williammiller@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-09-11,james tucker,,m,"1998/01/23",,baños lunlunta,leslielewis@gmail.com +universidad nacional de jujuy,técnico para bioterios ,2021-01-06,victor jacobs,,m,"1914/10/17",,agua blanca,dayrichard@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-12-13,rhonda dominguez,,f,"1927/11/08",,colonia mabragaña,dmcintyre@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-12-11,rachel dean,,f,"1910/04/01",,benavidez,monicaleonard@gmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2021-01-20,trevor ingram,,m,"1991/03/18",,campo cicare,nancyhiggins@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-09-02,ryan allen,,m,"2007/07/31",,alicura,pamela24@hotmail.com +universidad nacional de jujuy,bioquímica,2020-10-15,anna mccann,,f,"2000/03/02",,arroyo quintana,jessica23@yahoo.com +universidad nacional de jujuy,ingeniería mecánica,2020-10-18,kendra obrien,,f,"1971/06/18",,albariño,jillianmalone@gmail.com +universidad nacional de jujuy,diseño industrial,2021-01-12,jennifer quinn,,f,"1997/08/31",,el potrero,lgoodman@yahoo.com +universidad nacional de jujuy,contador público ,2020-09-21,amy kelly,,f,"1985/10/14",,avanzada,carolynmartinez@gmail.com +universidad nacional de jujuy,medicina,2021-01-12,peter anthony,,m,"1933/09/22",,cuenca,shawnatasha@gmail.com +universidad nacional de jujuy,actuario ,2020-12-02,richard day,,m,"1995/04/28",,el abanico,nicole36@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-10-25,ryan carter,,m,"1925/01/24",,arroyo grande,ashley10@yahoo.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-11-21,carl garcia,,m,"1917/05/10",,algarrobo,lewischristine@hotmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-11-03,derek bryant,,m,"1992/06/08",,francisco berra,collinspatricia@yahoo.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-10-24,derrick matthews,,m,"1937/12/10",,alfalad,browndavid@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-09-08,david douglas,,m,"2001/07/27",,colonia cunci,patricia55@hotmail.com +universidad nacional de jujuy,agronomía,2020-10-26,lisa jones,,f,"1944/05/19",,dock sud,coxantonio@yahoo.com +universidad nacional de jujuy,medicina,2020-10-12,christopher cooper,,m,"1952/01/12",,carapachay,jerryramsey@yahoo.com +universidad nacional de jujuy,arquitectura,2020-10-04,michele hayes,,f,"1952/01/04",,arroyo castillo,morgan63@gmail.com +universidad nacional de jujuy,actuario ,2020-09-07,jason dickson,,m,"1972/06/13",,jose maria blanco,stephaniemays@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-12-20,chelsea davis,,f,"1960/03/04",,colonia nueva montevideo,doylesteve@yahoo.com +universidad nacional de jujuy,actuario ,2020-10-07,diana perez,,f,"2017/04/05",,lavalle,derek55@gmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-11-02,robert johnson,,m,"1944/02/27",,arroyo castillo,keith89@gmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-12-15,cindy perry,,f,"1930/11/01",,arroyo manganga,andreabell@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-10-04,jessica johnson,,f,"1941/03/21",,alejandra,monicasmith@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2021-01-30,brittany rodriguez,,f,"1945/01/08",,las toninas,james93@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2021-01-11,cody frederick,,m,"1919/11/13",,angel gallardo,kschneider@hotmail.com +universidad nacional de jujuy,licenciatura en artes,2020-09-18,samantha brooks,,f,"2007/06/14",,albarellos,teresadouglas@hotmail.com +universidad nacional de jujuy,farmacia,2020-11-13,scott serrano,,m,"2008/04/08",,adela,richardhutchinson@hotmail.com +universidad nacional de jujuy,bioquímica,2021-01-14,aaron arnold,,m,"2020/03/11",,boulogne,hendersonbrandon@gmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-11-29,patricia norton,,f,"2012/05/09",,apeadero guanacache,perrytiffany@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-11-06,jeanne scott,,f,"1951/10/20",,campo crisol,rebeccacase@yahoo.com +universidad nacional de jujuy,bioquímica,2020-12-04,peter owen,,m,"1932/04/18",,arrascaeta,michaelthomas@gmail.com +universidad nacional de jujuy,contador público ,2021-01-15,james guerrero,,m,"1942/09/01",,colonia bella vista,jordanamy@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-11-29,matthew padilla,,m,"1924/03/14",,alizal,tammy54@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-09-27,david powell,,m,"2014/03/12",,colonia dr gdor udaondo,donaldabbott@hotmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-10-31,sara black,,f,"2017/08/10",,lomas del rio lujan,stacey94@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-12-08,joseph powell,,m,"2002/10/13",,achiras,bryantjose@hotmail.com +universidad nacional de jujuy,agronomía,2020-09-25,victoria hawkins,,f,"1909/10/17",,"17 de agosto",jonesamanda@yahoo.com +universidad nacional de jujuy,licenciatura en administración ,2020-10-28,dakota owens,,m,"1948/02/01",,la pastora,cassie60@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2021-01-15,fernando cole,,m,"1999/05/27",,aserradero arroyo,cindyfowler@yahoo.com +universidad nacional de jujuy,contador público ,2020-12-12,john perez,,m,"1946/09/21",,bella vista,morganjoseph@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2021-01-31,stacie mcdowell,,f,"1933/05/21",,arroyo del medio,hernandezjames@gmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-09-09,francisco oneal,,m,"1999/04/12",,agua de torre,andersonnancy@hotmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-11-25,anna kelly,,f,"1940/11/17",,baldes de pacheco,chouston@gmail.com +universidad nacional de jujuy,ingeniería en informática,2020-10-27,brittany morgan,,f,"1971/04/15",,bosques,luis99@gmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-10-02,nicholas davis,,m,"1919/11/24",,villa angelica,anthonygeoffrey@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2021-01-13,shawn evans,,m,"1953/02/20",,desvio boero,uwilson@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-12-12,mrs. brittany griffin,,f,"2020/03/27",,capitan lazo,mendozajamie@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-10-01,michael bryant,,m,"1941/12/13",,barro negro,princecharles@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-11-21,david rivers,,m,"1956/07/05",,"12 de agosto",robbinscody@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2021-01-02,jacob beck,,m,"1925/02/15",,bajo de los huesos,johnsoncharles@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-12-22,anthony bauer,,m,"1995/06/22",,arroyo seco,hamiltonshannon@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2021-01-27,francis long,,m,"1985/07/22",,algarrobo verde,nathan17@hotmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-12-14,matthew douglas,,m,"1968/12/10",,colonia los bosques,graydonna@gmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2021-01-16,randy nguyen,,m,"1988/11/14",,est jauregui va flandria,samuelacosta@gmail.com +universidad nacional de jujuy,ingeniería en informática,2020-10-27,joseph williams,,m,"1996/02/25",,cabure,christopher80@gmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-09-29,monique arroyo,,f,"1927/09/30",,agua negra,larryrivera@gmail.com +universidad nacional de jujuy,licenciatura en administración ,2020-10-04,kyle brown,,m,"1940/12/02",,carmen de areco,charleshubbard@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-11-15,amy lewis,,f,"1997/05/17",,agua cercada,derekhenderson@yahoo.com +universidad nacional de jujuy,agronomía,2020-12-25,adam jenkins,,m,"1933/11/10",,estancia las gamas,joseph33@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-09-15,mark todd,,m,"1964/12/09",,estrada,karenschmidt@gmail.com +universidad nacional de jujuy,medicina,2020-10-26,matthew yoder,,m,"1953/10/16",,chipauquil,janet19@gmail.com +universidad nacional de jujuy,ciencias veterinarias,2021-01-21,marcus santana,,m,"1925/12/29",,bahia creek,donna28@hotmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-12-21,william farmer,,m,"1999/06/11",,aleloy,tammy95@hotmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-09-03,eric white,,m,"1982/10/30",,alto lindo,ebowers@gmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-10-29,tiffany graham md,,f,"1951/10/03",,colonia pujol,gregory77@hotmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-11-09,joseph anderson,,m,"1976/01/08",,alvarez de toledo,omarmartinez@hotmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-11-10,heather willis,,f,"2016/07/15",,america unida,pramirez@hotmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-11-25,paige maynard,,f,"1995/06/19",,agua de la mula,laurajones@yahoo.com +universidad nacional de jujuy,ingeniería mecánica,2020-09-26,teresa ortega,,f,"1981/10/20",,colonia clara,danielfitzgerald@hotmail.com +universidad nacional de jujuy,arquitectura,2020-11-17,mr. alex page,,m,"1914/07/27",,campo crenna,johnmiller@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2021-01-09,anna cohen phd,,f,"1970/11/17",,arano,melissaanderson@gmail.com +universidad nacional de jujuy,licenciatura en administración ,2020-09-05,alexander martin,,m,"1918/01/27",,bathurst estacion,marylynch@yahoo.com +universidad nacional de jujuy,ciencias veterinarias,2020-11-15,gerald woodward,,m,"1909/01/18",,dho,bdiaz@yahoo.com +universidad nacional de jujuy,arquitectura,2020-10-01,carolyn koch,,f,"1925/01/24",,albardon,erinhenderson@hotmail.com +universidad nacional de jujuy,ingeniería en informática,2020-11-29,james ramos,,m,"1984/04/07",,bajo de los huesos,xharvey@gmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-12-05,brooke miranda,,f,"1986/06/29",,campo moreno,stevensonrichard@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-09-14,troy wilson,,m,"1922/04/27",,pontaut,xreid@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-09-30,amy krueger,,f,"1926/09/28",,baterias,bmorgan@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2020-12-23,collin schroeder,,m,"1939/11/05",,"1 de mayo",iwilliams@yahoo.com +universidad nacional de jujuy,arquitectura,2020-09-18,alan delgado,,m,"1932/07/22",,bustamante,jonathan71@hotmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-12-24,jonathan mcintosh,,m,"2001/05/16",,aguara cua,gina28@hotmail.com +universidad nacional de jujuy,licenciatura en artes,2020-10-29,samantha olson,,f,"1968/02/20",,adrian maturano,framos@hotmail.com +universidad nacional de jujuy,farmacia,2020-12-03,james harvey,,m,"1983/02/03",,angaco norte,kathryncampbell@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-12-06,nicole smith,,f,"1997/02/21",,mercado central,riveramatthew@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-10-31,larry johnson,,m,"1928/05/26",,el chumbeau,sthompson@gmail.com +universidad nacional de jujuy,bioquímica,2021-01-15,phillip herrera,,m,"1975/10/19",,altona,annette15@hotmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-12-22,sandra brewer,,f,"1928/01/06",,colonia los lapachos,sethjarvis@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2021-01-27,katie baker,,f,"1971/10/17",,arrechea,martinmark@yahoo.com +universidad nacional de jujuy,contador público ,2021-01-18,matthew perry,,m,"1944/07/18",,calera argentina,julia71@yahoo.com +universidad nacional de jujuy,farmacia,2020-12-20,david carlson,,m,"2015/03/06",,algarrobal,adamsmichelle@gmail.com +universidad nacional de jujuy,farmacia,2020-10-08,james haynes,,m,"1989/12/14",,quilmes,dlove@hotmail.com +universidad nacional de jujuy,licenciatura en administración ,2021-01-26,briana oconnell,,f,"1992/01/04",,acaragua,zjackson@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-10-22,brian garcia,,m,"1938/09/03",,ingeniero allan,dianabowman@gmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-12-13,carolyn jones,,f,"1981/09/26",,colonia duran,rglenn@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2021-01-20,wesley guerra,,m,"1941/04/25",,ricardone,amartinez@gmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2021-01-21,troy hill,,m,"1932/02/23",,abra,tara05@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-12-13,kelly shepard,,m,"1998/09/04",,gaboto,aliciaweber@gmail.com +universidad nacional de jujuy,licenciatura en administración ,2021-01-29,lisa gallegos,,f,"1971/12/07",,landeta,dhobbs@gmail.com +universidad nacional de jujuy,actuario ,2021-01-14,michael padilla,,m,"1939/01/10",,aldea escolar,stephenbird@gmail.com +universidad nacional de jujuy,contador público ,2021-01-18,jessica webb dvm,,f,"1998/08/06",,temperley,dylan81@gmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-11-14,shawn cannon,,m,"1917/11/21",,chamical,stacey56@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-11-13,julie goodman,,f,"2013/04/07",,los gauchos,allen79@gmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-09-11,amber shelton,,f,"1986/05/07",,casira,adamsdonald@yahoo.com +universidad nacional de jujuy,licenciatura en sociología ,2020-12-23,david ramirez,,m,"1947/12/21",,barranqueras,charles64@yahoo.com +universidad nacional de jujuy,ingeniería electrónica,2020-12-15,kristin banks,,f,"1960/06/23",,colpes,campbelldylan@yahoo.com +universidad nacional de jujuy,licenciatura en sociología ,2020-10-28,michael benson,,m,"1984/09/30",,lote 11 escuela 107,halllee@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2020-10-27,ann taylor,,f,"1937/04/21",,domselaar,jessica32@hotmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-10-03,melissa johnston,,f,"1924/03/19",,antelo,mhester@gmail.com +universidad nacional de jujuy,arquitectura,2020-12-27,michael adkins,,m,"2001/07/25",,san isidro,careyrobert@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-12-10,richard lin,,m,"1930/11/10",,bajo la cancha,robert56@hotmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-12-31,renee farrell,,f,"1958/05/08",,agote,jodi38@hotmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-12-29,anthony farrell,,m,"1915/08/03",,arminda,galvanchad@gmail.com +universidad nacional de jujuy,contador público ,2020-09-30,daisy diaz,,f,"1933/11/08",,san lorenzo,richard13@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-09-05,christopher porter,,m,"1906/06/23",,castelar,uchambers@gmail.com +universidad nacional de jujuy,bioquímica,2020-12-06,joshua allen,,m,"1957/04/19",,campo moises seccion 1a,nancy12@yahoo.com +universidad nacional de jujuy,actuario ,2020-10-23,donald hebert,,m,"2007/07/27",,arbol solo,christina99@yahoo.com +universidad nacional de jujuy,farmacia,2020-12-04,megan lynch,,f,"1922/04/23",,agua de dionisio,williamshannah@yahoo.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-09-23,kristina roberts,,f,"1987/12/04",,costa grande,brett31@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-12-02,maria brown,,f,"1984/06/24",,carrizal norte,trogers@yahoo.com +universidad nacional de jujuy,licenciatura en artes,2020-11-04,caitlin gibson,,f,"1924/07/03",,buena esperanza,rirwin@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-11-07,chad stanton,,m,"1932/03/23",,aparzo,wendychambers@hotmail.com +universidad nacional de jujuy,licenciatura en artes,2020-10-29,mr. jason walsh,,m,"1928/10/24",,cabral cue,djones@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-10-27,charles jackson,,m,"1930/10/17",,alto calilegua,vwhite@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-11-10,victor perkins,,m,"1913/08/29",,gobernador duval,perezrichard@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-10-05,anna jones,,f,"2012/04/27",,azcuenaga,evan35@hotmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-10-09,ashley moore,,f,"1916/03/11",,trujui,smithhenry@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-11-09,elizabeth hernandez,,f,"2010/09/09",,agua y energia,damon94@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-11-19,cynthia reyes,,f,"1962/01/17",,candioti,huertaraymond@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-11-11,lisa herrera,,f,"1981/11/01",,"28 de noviembre",branchjennifer@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-09-13,joshua weeks,,m,"1932/07/10",,"20 de junio",logan49@hotmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-11-26,melissa freeman,,f,"1973/05/15",,cañadon ferrais,ashley23@hotmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2021-01-31,dylan moss,,m,"1986/07/08",,"28 de noviembre",natalieedwards@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2021-01-13,jesus richardson,,m,"1948/06/28",,aldea santa maria,jonesrhonda@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-11-25,andrew lewis,,m,"2021/03/14",,anta chica,ramseylaura@hotmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-12-13,dr. bonnie powell md,,f,"1951/06/20",,capitan lazo,skinnerkenneth@hotmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-11-16,sarah delgado,,f,"1944/09/19",,chichagasta,christopher23@gmail.com +universidad nacional de jujuy,arquitectura,2020-09-12,andrea cruz,,f,"2006/12/31",,costa brava,christianjohnson@gmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-10-28,susan anderson,,f,"1988/09/11",,carreras,jenniferbyrd@yahoo.com +universidad nacional de jujuy,licenciatura en artes,2020-09-08,travis cohen,,m,"2019/09/28",,albigasta,floresaaron@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2021-01-04,eric johnson,,m,"1925/01/07",,arroyo isabel,vgutierrez@yahoo.com +universidad nacional de jujuy,bioquímica,2020-10-01,stephanie johnson,,f,"1957/08/23",,san bernardo del tuyu,troy74@gmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-10-08,brandon dunn,,m,"2004/04/26",,alto del salvador,anthony69@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-10-18,charlotte pineda,,f,"1958/12/08",,godoy,lambangela@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2021-01-31,kayla thompson dds,,f,"1919/06/11",,alberto flores,webbjesse@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2021-01-22,april williams,,f,"1943/09/24",,chichagasta,lrogers@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-12-31,wesley hall,,m,"1951/12/07",,ambato,brivera@yahoo.com +universidad nacional de jujuy,bioquímica,2020-10-11,matthew hall,,m,"1912/06/07",,eduardo costa,terri32@gmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-12-08,kimberly olson,,f,"1906/07/27",,agua grande,michael88@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-09-07,shannon reyes,,m,"1933/11/23",,acheral,carrie89@yahoo.com +universidad nacional de jujuy,licenciatura en administración ,2021-01-02,richard cruz,,m,"1939/04/13",,arenaza,qkim@hotmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2021-01-31,martha kemp,,f,"1919/03/21",,palantelen,bhebert@yahoo.com +universidad nacional de jujuy,actuario ,2020-10-29,amy oconnor,,f,"2006/06/30",,challaco,bmartin@hotmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-12-30,catherine blair,,f,"1966/12/08",,campo andino,fwhite@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-12-29,tyler hale,,m,"1911/07/09",,empalme san carlos,sabrinaalexander@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-12-17,andrea rocha,,f,"2004/08/05",,bacacay,connorford@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2021-01-07,derek smith,,m,"1948/11/27",,alongo,daniel96@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-10-07,meagan fitzpatrick,,f,"1998/03/21",,balde de leyes,gracelozano@gmail.com +universidad nacional de jujuy,arquitectura,2021-01-09,nichole roberts,,f,"1968/04/08",,agua y energia,yfrederick@yahoo.com +universidad nacional de jujuy,arquitectura,2020-12-30,james larsen,,m,"2015/01/31",,arbol verde,hsmith@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-09-25,chad thomas,,m,"1912/05/04",,aguara,bartlettdaniel@hotmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2021-01-17,jay mejia,,m,"1970/12/23",,san andres,qpaul@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2020-10-06,kimberly cox,,f,"1987/12/26",,colonia nac de alienados,salazarlinda@hotmail.com +universidad nacional de jujuy,agronomía,2020-12-22,lisa parker,,f,"1923/03/27",,alamos,lindsey94@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-10-31,erin johnson,,f,"1961/04/24",,campamento sol,kadams@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-10-30,david jimenez phd,,m,"1958/04/02",,barrio belgrano ortiz,jeffersonmelissa@hotmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-09-15,ryan morris,,m,"2019/04/12",,san bernardo del tuyu,lance21@yahoo.com +universidad nacional de jujuy,diseño de imagen y sonido,2021-01-21,hannah cole,,f,"1964/03/12",,campo moises seccion 1a,amyanderson@yahoo.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-11-12,jeffery boyd,,m,"2014/01/24",,achaval rodriguez,michael64@gmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-11-16,nicole cardenas,,f,"2009/03/10",,cullin manzano,jameslong@hotmail.com +universidad nacional de jujuy,bioquímica,2020-10-08,felicia cox,,f,"2008/10/19",,el remanso,qingram@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-09-18,amy summers,,f,"1918/05/06",,alsina,millerdavid@yahoo.com +universidad nacional de jujuy,licenciatura en sociología ,2020-11-02,joe cameron,,m,"2014/07/25",,campo largo,joshua98@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2021-01-03,amy richardson,,f,"1956/08/27",,san justo,fbrewer@gmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-11-14,vanessa peters,,f,"1990/01/01",,campo de talamayo,kanemichael@gmail.com +universidad nacional de jujuy,licenciatura en administración ,2021-01-02,sabrina manning,,f,"2009/04/02",,la plata,charles19@yahoo.com +universidad nacional de jujuy,agronomía,2020-09-29,jessica hernandez,,f,"1914/11/20",,puerto ojo de agua,youngheather@yahoo.com +universidad nacional de jujuy,agronomía,2020-12-06,ricky frye,,m,"1960/07/14",,villa adelina,wwilliams@hotmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2021-01-13,stephanie guzman,,f,"1925/11/12",,"22 de mayo",chenjesse@hotmail.com +universidad nacional de jujuy,ingeniería mecánica,2021-01-28,christopher sanchez,,m,"1946/12/09",,favelli,sandybrown@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-12-08,robert mejia,,m,"1949/06/27",,punta de los llanos,jared21@yahoo.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-11-16,timothy allen,,m,"1991/07/25",,valentin alsina,singhadam@gmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-12-02,charles martinez,,m,"1959/03/30",,valle hondo,rachael33@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-10-01,dennis robinson,,m,"1948/05/15",,alto del molle,ferrellelizabeth@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2021-01-29,suzanne huffman,,f,"2005/11/21",,barrio la luisa,mellison@yahoo.com +universidad nacional de jujuy,actuario ,2020-09-27,mark ramos,,m,"2007/05/11",,"30 de agosto",kelly59@hotmail.com +universidad nacional de jujuy,actuario ,2020-09-02,donald padilla,,m,"2014/12/30",,almirante brown,kathryncohen@hotmail.com +universidad nacional de jujuy,licenciatura en sociología ,2021-01-02,sarah brown,,f,"1977/04/29",,villa dominico,anthony48@hotmail.com +universidad nacional de jujuy,ingeniería electrónica,2021-01-08,joseph parker,,m,"1946/08/14",,caaguazu,oscar14@gmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2021-01-11,travis mendez,,m,"1984/01/29",,bernasconi,milessandra@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2021-01-26,angela williams,,f,"1925/09/14",,juan vela,christophergibson@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-10-05,alejandro kennedy,,m,"2021/02/04",,barrio parque leloir,robertsullivan@hotmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-11-14,tricia hancock,,f,"1956/02/22",,perez,johnwilson@yahoo.com +universidad nacional de jujuy,medicina,2020-10-02,steven gordon,,m,"1983/02/08",,los laureles,kristen50@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-11-28,natalie cooper,,f,"1993/09/21",,cañadon caliente,peggy48@hotmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-12-21,mary martinez,,f,"2020/04/26",,cañadon caliente,vbaird@hotmail.com +universidad nacional de jujuy,ingeniería en informática,2020-09-14,henry thompson,,m,"1914/04/18",,estacion uspallata,uhanson@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-10-31,jonathan murphy,,m,"1962/08/30",,colonia las yescas,campbellrobert@hotmail.com +universidad nacional de jujuy,contador público ,2021-01-18,debra wright,,f,"1949/12/06",,anguil,davidruiz@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-10-03,christopher garrett,,m,"2005/01/23",,el altillo,jeffrey13@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-12-16,tammy rivera,,f,"1909/06/06",,banda de lucero,stephen63@gmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-09-08,summer holloway,,f,"2009/07/05",,bella union paraje,christian46@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-09-19,jason barrera,,m,"1923/06/12",,alejandro petion,ckim@gmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-12-23,daniel jenkins,,m,"1983/03/02",,anta,nroach@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-10-24,lisa martinez,,f,"1939/03/26",,bme bavio gral mansilla,antonio49@hotmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-12-05,andrew velasquez,,m,"1924/09/18",,cabred,carrolllinda@yahoo.com +universidad nacional de jujuy,arquitectura,2020-10-10,holly palmer,,f,"1964/08/18",,capitan bermudez,danielacevedo@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-12-20,douglas townsend,,m,"1941/04/10",,abra verde,patrickdiaz@gmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-09-30,jennifer gonzalez,,f,"2008/09/20",,alberti,jason33@hotmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-11-09,travis ryan,,m,"1906/05/21",,caminera lujan,nicholasjackson@yahoo.com +universidad nacional de jujuy,técnico para bioterios ,2020-10-31,richard ball,,m,"1926/01/25",,el perdido est jose guisasola,wesleywilliams@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-11-07,jake perry md,,m,"1938/09/13",,cavour,pvelasquez@gmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-10-20,william rhodes,,m,"1908/01/19",,colonia delfino,ghughes@hotmail.com +universidad nacional de jujuy,medicina,2020-10-25,michael williams,,m,"1949/08/01",,alamos,cbryan@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-11-17,thomas juarez,,m,"1958/01/01",,centro comunitario cnia nue,langlauren@hotmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-09-23,monica ramirez,,f,"1970/03/30",,agua verde,alexanderbenjamin@hotmail.com +universidad nacional de jujuy,licenciatura en administración ,2020-10-14,stanley buchanan,,m,"1917/10/17",,buena esperanza,rachelcollier@yahoo.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-10-27,steven mcbride,,m,"1950/07/14",,cameron,brownmiguel@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-10-05,daniel stewart,,m,"1957/09/04",,base aerea teniente matienzo,garciacody@hotmail.com +universidad nacional de jujuy,agronomía,2021-01-20,tiffany johnson,,f,"1979/01/06",,el brete,swinters@hotmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-12-28,anthony hendricks,,m,"1977/03/24",,el cenizo,alexa52@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-10-06,michael meyers,,m,"1993/11/22",,copacabana,carterautumn@hotmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2021-01-11,samuel green,,m,"1906/04/21",,anzoategui,oortiz@hotmail.com +universidad nacional de jujuy,licenciatura en artes,2020-11-18,kimberly shaw,,f,"1939/09/20",,chapanay,ashley29@gmail.com +universidad nacional de jujuy,bioquímica,2020-12-05,cody ware,,m,"1995/07/13",,rincon de milberg,johnsonamanda@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-10-06,sheila walker,,f,"1982/08/07",,los laureles,evanparsons@gmail.com +universidad nacional de jujuy,farmacia,2021-01-01,jessica harrington,,f,"2012/09/23",,doctor domingo harosteguy,sarawilliams@gmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-11-03,michael harrison,,m,"1908/03/12",,aldea san gregorio,katherine88@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2021-01-04,adam keller,,m,"1929/02/16",,isidro casanova,taylormary@yahoo.com +universidad nacional de jujuy,ingeniería mecánica,2020-11-01,tonya williams,,f,"2011/03/23",,ciudad jardin del palomar,youngsamuel@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2021-01-19,stephanie jones,,f,"1953/08/10",,hale,gonzalezbrandon@yahoo.com +universidad nacional de jujuy,contador público ,2020-11-11,timothy pratt,,m,"1950/02/07",,campo sabate,swoods@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-09-09,amanda cummings,,f,"1949/12/02",,boliche lata,mclaughlinmark@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-09-23,john kelly iii,,m,"1909/03/13",,alzaga,ericgarcia@gmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-10-07,ian norris,,m,"2009/11/07",,"28 de noviembre",lclark@hotmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-11-21,jeremy brooks,,m,"1927/12/19",,arroyo de la ventana,zmeyer@hotmail.com +universidad nacional de jujuy,licenciatura en administración ,2020-12-10,gregory rodriguez,,m,"1959/03/01",,azara,christine33@gmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-09-17,charles george,,m,"1931/06/20",,general conesa,jramsey@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-10-11,wendy gonzalez,,f,"1938/10/27",,almacen piatti,bstone@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-09-04,anthony deleon,,m,"1945/07/15",,ranelagh,benjamin52@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-11-07,angel ponce,,m,"1974/04/14",,la colina,santosisaac@yahoo.com +universidad nacional de jujuy,ingeniería mecánica,2021-01-07,julie crawford,,f,"1956/01/01",,la esperanza rosas las flores,michaelhill@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-11-01,matthew shelton,,m,"1909/02/08",,estacion saguier,gabrielarodriguez@hotmail.com +universidad nacional de jujuy,agronomía,2020-09-19,kelsey sandoval,,f,"1992/11/15",,caseros,ukelly@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2021-01-05,jacob reilly,,m,"1952/11/21",,planicie banderita,audrey12@yahoo.com +universidad nacional de jujuy,medicina,2020-11-13,steven miller,,m,"1998/06/16",,alvarez de toledo,johnstonscott@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-11-14,dawn spencer,,f,"1981/04/21",,aaron castellanos,charleshatfield@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-10-09,amber guzman,,f,"1961/06/10",,merlo,meyercharles@gmail.com +universidad nacional de jujuy,bioquímica,2021-01-30,herbert clark,,m,"1990/02/27",,barra bonita,heather86@yahoo.com +universidad nacional de jujuy,diseño industrial,2020-10-22,daniel prince,,m,"2017/02/17",,huanqueros,daltonjoseph@gmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-09-30,ashley long,,f,"2017/10/18",,amadores,mary62@hotmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-12-13,betty clements,,f,"1968/10/09",,cari larquea,nguyentiffany@yahoo.com +universidad nacional de jujuy,licenciatura en administración ,2021-01-09,matthew martin,,m,"2009/02/16",,aldea maria luisa,leeashley@hotmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-09-28,jennifer wilson,,f,"2011/08/31",,arboleda,robertlopez@yahoo.com +universidad nacional de jujuy,licenciatura en administración ,2020-11-24,richard hayden,,m,"1971/10/25",,cipolletti,jessekemp@yahoo.com +universidad nacional de jujuy,bioquímica,2021-01-17,aaron sandoval,,m,"1996/02/29",,cabo san fermin,joseph12@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-10-19,rebecca cooper,,f,"1911/03/10",,firmat,sara33@hotmail.com +universidad nacional de jujuy,medicina,2020-10-15,amanda lamb,,f,"1992/11/25",,"12 de agosto",elizabeth40@hotmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-09-04,jamie jackson,,f,"1909/12/13",,agua seballe,smithcassidy@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-12-05,teresa evans,,f,"2004/02/18",,arroyo seco,hannamolly@hotmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-12-26,john ford,,m,"1951/10/28",,ifran,eric69@gmail.com +universidad nacional de jujuy,diseño industrial,2020-09-15,john thompson,,m,"1975/04/07",,brea chimpana,pgutierrez@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-12-11,kayla harris,,f,"1982/01/14",,atuel sud,jacksonrichard@yahoo.com +universidad nacional de jujuy,medicina,2020-12-05,corey cooper,,m,"1999/01/30",,aaron castellanos,rebecca57@gmail.com +universidad nacional de jujuy,arquitectura,2020-09-30,terry ayala,,m,"1930/07/07",,la colina,conniekelly@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2020-09-21,jared johnson,,m,"1913/04/03",,"9 de julio kilometro 20",donaldsoto@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2020-11-08,kathleen garcia,,f,"1998/01/01",,arroyo pescado,bondshawn@gmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-11-03,troy phillips,,m,"2002/07/27",,villani,dandiaz@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-10-11,joseph stone,,m,"1983/10/10",,angelica,juliehess@gmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-11-11,samuel jones,,m,"1943/11/04",,angaco norte,ejefferson@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-11-25,jamie wilson,,f,"2002/05/26",,cerrillos al sud,ballen@gmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-10-28,susan williams,,f,"1945/11/23",,arenales,griffineddie@gmail.com +universidad nacional de jujuy,agronomía,2020-09-10,jake carrillo,,m,"1958/11/16",,bravo del dos,dbarnes@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-09-07,jennifer chung,,f,"1972/10/31",,gandolfi,hernandezjessica@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-12-26,kayla smith,,f,"2010/06/19",,angostura,aaron05@yahoo.com +universidad nacional de jujuy,bioquímica,2021-01-10,kaitlin riley,,f,"1916/05/05",,melincue,susan10@yahoo.com +universidad nacional de jujuy,farmacia,2021-01-12,george brown,,m,"2011/01/09",,bahia lapataia,ngriffin@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-09-26,rose chavez,,f,"1919/04/15",,colonia adolfo alsina,heather72@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-10-26,allison johnson,,f,"1923/06/02",,estancias,gary62@gmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-12-31,timothy mckinney,,m,"2008/11/19",,crotto,nsingleton@hotmail.com +universidad nacional de jujuy,contador público ,2020-09-24,david flores,,m,"1913/11/26",,ambrosio p lezica,karenroberts@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2021-01-05,virginia drake,,f,"1969/05/15",,chivilcoy,christopherfarley@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-11-07,claire webb,,f,"2002/05/12",,barrancon,corywoodward@hotmail.com +universidad nacional de jujuy,agronomía,2020-11-23,david rubio,,m,"1971/05/30",,alto blanco,kimberly95@hotmail.com +universidad nacional de jujuy,agronomía,2021-01-01,eric henry,,m,"1905/12/22",,llavallol,qrios@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-10-07,sydney hubbard,,f,"1973/06/12",,altamirano,erich@yahoo.com +universidad nacional de jujuy,licenciatura en administración ,2021-01-16,sierra davis,,f,"1934/04/11",,cabo san fermin,smithleonard@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-11-27,herbert mcgrath,,m,"1948/05/11",,el dia,wbaker@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-10-20,ashley henderson,,f,"2017/05/20",,corbett,vwebb@gmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-12-18,cory castro,,m,"1919/01/25",,esc nav militar rio sant,turnerdillon@yahoo.com +universidad nacional de jujuy,farmacia,2020-12-31,heather roberts,,f,"1928/07/13",,altamira,jaclyn91@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2021-01-02,william price,,m,"1931/08/10",,colonia santa rosa,robertpham@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-10-18,adriana hall,,f,"1929/05/03",,acheral,paula06@yahoo.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-10-23,mary miller,,f,"1964/12/21",,la florencia,tylerscott@gmail.com +universidad nacional de jujuy,bioquímica,2020-12-06,jesse christensen,,m,"1966/08/17",,capihuas,mirandayolanda@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-12-20,john myers,,m,"1946/08/03",,alvaro barros,pamela57@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-11-21,lisa sutton,,f,"1967/10/09",,guamini,juanjohnson@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-09-19,john graham,,m,"1946/03/17",,campo peña lopez,ortizwendy@hotmail.com +universidad nacional de jujuy,diseño industrial,2020-10-07,tyler hopkins,,m,"1914/10/05",,sey,cynthia55@gmail.com +universidad nacional de jujuy,ingeniería en informática,2020-10-06,christopher smith,,m,"1944/10/06",,campo cicare,lhall@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-12-14,corey cooper,,m,"1930/01/25",,buena vista,woodsmary@gmail.com +universidad nacional de jujuy,licenciatura en administración ,2020-11-03,justin davis,,m,"1925/05/26",,la morocha,derrick35@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-09-11,robert morris,,m,"1949/06/02",,abra del tafi,jamesclark@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2021-01-29,duane stafford,,m,"1946/04/21",,firmat,brettmarshall@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-12-17,justin zhang,,m,"1916/12/26",,bellocq,tina56@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-11-02,julia ellis,,f,"1999/04/23",,francisco casal,uharmon@yahoo.com +universidad nacional de jujuy,técnico para bioterios ,2020-11-11,daniel hicks,,m,"1920/06/04",,campo del norte americano,curtissmith@yahoo.com +universidad nacional de jujuy,bioquímica,2020-11-23,erin rivas,,f,"1928/05/26",,balneario la caleta,brian96@gmail.com +universidad nacional de jujuy,medicina,2020-09-04,scott moore,,m,"1973/06/01",,campana,jamescampbell@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-12-13,scott haney,,m,"1974/08/19",,agua colorada,victorellis@gmail.com +universidad nacional de jujuy,diseño industrial,2020-09-19,theresa williams,,f,"1966/10/01",,baños de la laja,wcruz@yahoo.com +universidad nacional de jujuy,farmacia,2021-01-11,troy ferguson,,m,"1911/06/29",,colonia bombal y tabanera,handerson@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2021-01-09,john santos,,m,"1989/12/03",,"25 de mayo",nicolehopkins@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-10-15,jack nash,,m,"2008/04/17",,aparzo,jnoble@hotmail.com +universidad nacional de jujuy,actuario ,2020-11-27,sharon graham,,f,"1929/12/29",,agua del simbol,robert57@hotmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-11-24,suzanne chandler,,f,"2007/12/02",,las palmas,nicholascrosby@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-12-20,alyssa santos,,f,"1919/01/12",,campo de villamil,allenroberta@gmail.com +universidad nacional de jujuy,actuario ,2020-12-21,penny morales,,f,"1972/10/29",,arana,houstongail@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2020-09-14,patrick torres,,m,"1986/12/17",,olascoaga,gibsonjeff@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-11-09,isaac ortiz,,m,"1906/05/06",,alamos,vharris@yahoo.com +universidad nacional de jujuy,licenciatura en artes,2020-10-07,ashley choi,,f,"1931/06/05",,barcena,miranda18@yahoo.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-10-10,troy little,,m,"1939/02/19",,el trigo,jerry38@gmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-10-11,elizabeth clark,,f,"1996/06/21",,pellegrini,wilsonaaron@gmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-12-03,jacqueline estrada,,f,"2007/10/16",,agua blanca,frederickprice@hotmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-12-31,scott garrett,,m,"1935/05/30",,arrayanal,zarnold@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2021-01-10,amy pittman,,f,"1938/01/12",,bocas,lewisannette@gmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-10-28,rachel marquez,,f,"1945/06/20",,agrelo,april84@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2020-10-14,mary sullivan,,f,"2007/03/27",,gouin,yguzman@yahoo.com +universidad nacional de jujuy,contador público ,2020-12-22,april koch,,f,"1937/07/12",,arenales,gonzalessamantha@hotmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-12-14,tammy george,,f,"1910/08/24",,arroyo del rey,katelyncampbell@hotmail.com +universidad nacional de jujuy,contador público ,2020-10-29,sharon lang,,f,"1939/01/28",,estacion uspallata,davidnicholson@yahoo.com +universidad nacional de jujuy,farmacia,2020-10-31,david norton,,m,"1925/10/07",,comodoro rivadavia,michaelrachel@yahoo.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-09-18,deborah thomas,,f,"1971/09/10",,arijon,ygeorge@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-09-16,james anderson,,m,"1942/10/07",,la aguada de las animas,phillipmarsh@yahoo.com +universidad nacional de jujuy,medicina,2020-10-12,brittany watkins,,f,"1995/09/05",,colonia leiva,llindsey@hotmail.com +universidad nacional de jujuy,bioquímica,2020-10-26,ronald clements,,m,"2020/08/22",,agua amarga,patrick61@gmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-12-01,crystal hunt,,f,"2019/05/06",,arroyo salado,jason50@gmail.com +universidad nacional de jujuy,diseño industrial,2020-11-17,mary pope,,f,"1993/04/12",,el sombrerito,jjuarez@gmail.com +universidad nacional de jujuy,actuario ,2021-01-30,charles peterson,,m,"1932/07/19",,francisco paz,jessicawheeler@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-10-30,shawn ryan,,m,"1996/11/04",,alegre,terrencejohnson@yahoo.com +universidad nacional de jujuy,farmacia,2020-10-17,jeffrey carter,,m,"1976/10/02",,la chirlandia,oclark@hotmail.com +universidad nacional de jujuy,actuario ,2020-10-28,travis pugh,,m,"1929/03/11",,cangallo,pattersonkaren@yahoo.com +universidad nacional de jujuy,contador público ,2020-11-28,jill herrera,,f,"1932/08/29",,bañado san antonio,juliecruz@yahoo.com +universidad nacional de jujuy,ingeniería electrónica,2020-11-17,latasha boyd,,f,"1941/10/22",,agrelo,lunalindsay@yahoo.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-09-26,anita miller,,f,"1988/09/07",,campo la lima,ortizcarol@gmail.com +universidad nacional de jujuy,diseño industrial,2021-01-04,shelly reed,,f,"1966/08/20",,"25 de mayo",ryannorman@yahoo.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-12-15,david lewis,,m,"1955/06/04",,alvarez,efischer@yahoo.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-09-14,megan hunter,,f,"2009/09/04",,"20 de febrero",wrightjeffery@gmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-12-23,jeffrey hall,,m,"1931/08/02",,saladillo norte,mooredonna@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-09-16,dawn edwards,,f,"2015/08/20",,estancia santa catalina,webbalexandria@gmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2021-01-29,brooke miller,,f,"1966/06/12",,colonia santa teresa,mflores@hotmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-11-23,amanda rivera,,f,"1932/10/15",,colonia devoto,ohoffman@yahoo.com +universidad nacional de jujuy,actuario ,2020-11-08,catherine lewis,,f,"1974/03/06",,coronel granada,vlowe@yahoo.com +universidad nacional de jujuy,medicina,2020-11-01,michaela sheppard,,f,"2000/05/18",,baños de la laja,lgregory@hotmail.com +universidad nacional de jujuy,agronomía,2020-12-19,michael vance,,m,"1984/08/07",,armstrong,krista08@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-12-19,jamie mckenzie,,f,"1951/07/06",,el remanso,robinsonashley@hotmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-10-24,daniel hoffman,,m,"1946/08/04",,albardon,stephen86@yahoo.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-12-10,benjamin russell,,m,"1993/08/12",,diego lopez,gutierrezwilliam@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-09-05,james sparks,,m,"1920/08/03",,colonia duportal,dancombs@gmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-11-25,elaine bennett,,f,"1970/08/29",,guillermo e hudson,brittany00@yahoo.com +universidad nacional de jujuy,farmacia,2020-12-07,brenda taylor,,f,"1966/11/02",,amilgancho,emilycooper@yahoo.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-10-27,joshua swanson,,m,"1921/07/13",,arroyo manganga,beth16@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2020-11-01,james arias,,m,"1958/10/21",,aurelia,robinsonmichael@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-11-14,harry lynch,,m,"1919/04/21",,aguas de las mulas,jose62@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-09-26,kathryn chandler,,f,"1959/02/11",,castilla,gardnersylvia@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2021-01-16,patrick harrison,,m,"1999/05/04",,corral de piedras,logan97@gmail.com +universidad nacional de jujuy,diseño industrial,2020-12-08,erika smith,,f,"2013/06/02",,atencio,weaverandrea@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2021-01-09,ronald martinez,,m,"1966/06/24",,el duraznillo,agreen@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2021-01-13,micheal bennett,,m,"1961/10/19",,colonia berro,pearsonheather@hotmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2021-01-17,amy thompson,,f,"1913/02/27",,antonio carboni,dwhite@gmail.com +universidad nacional de jujuy,bioquímica,2020-10-03,nicholas gonzalez,,m,"1911/10/12",,aconquija,mitchelljoshua@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2021-01-19,daniel woods,,m,"1986/04/16",,dina huapi,zdean@hotmail.com +universidad nacional de jujuy,contador público ,2020-09-21,alyssa young,,f,"2004/06/09",,gomez,matthew86@gmail.com +universidad nacional de jujuy,contador público ,2021-01-21,john williams,,m,"1935/01/26",,capayan,rachelgreene@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2021-01-05,nicholas smith,,m,"1909/03/03",,desvio boero,jason53@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-12-03,kimberly hill,,f,"1909/06/18",,cipolletti,shannon68@hotmail.com +universidad nacional de jujuy,bioquímica,2020-11-12,dr. penny downs,,f,"1908/05/26",,bigand,zacharyweber@gmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-12-02,allen johnston,,m,"2013/07/24",,campo de los andes,welchhannah@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-10-30,timothy powell,,m,"2001/10/23",,villa el chocon,williamhernandez@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-10-30,chad burke,,m,"1975/07/23",,alarcon,joseph45@yahoo.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-12-26,dr. marcus kim jr.,,m,"1979/04/27",,cascada,qgrant@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-10-08,anthony dawson,,m,"1953/01/24",,arata,evalencia@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-09-07,mary price,,f,"1997/09/09",,paso de los andes,larrywalker@hotmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-12-19,teresa schroeder,,f,"1916/04/16",,caminera,jameshunter@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-12-27,mary rocha,,f,"1965/02/10",,grand bourg,kevin39@hotmail.com +universidad nacional de jujuy,ingeniería en informática,2020-09-29,louis huber,,m,"2014/06/28",,los frentones,robinmartin@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-10-11,erik anderson,,m,"1912/10/11",,arroyo quillen,ghernandez@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-09-12,leslie floyd,,f,"1957/08/12",,ricardo lavalle,kpetersen@hotmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-12-23,dustin jennings,,m,"1972/12/06",,caa yari,pmontoya@yahoo.com +universidad nacional de jujuy,licenciatura en musicoterapia,2021-01-01,eric smith,,m,"1995/08/25",,burzaco,ohall@hotmail.com +universidad nacional de jujuy,licenciatura en artes,2021-01-23,michael lewis,,m,"1918/07/08",,cascada,gjones@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-12-16,stacy torres,,f,"1968/06/04",,guamini,cameron53@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2020-12-23,terrence morris,,m,"2010/11/22",,balsa,nlopez@yahoo.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-10-19,joshua swanson,,m,"1940/07/18",,caaguazu,belinda48@yahoo.com +universidad nacional de jujuy,bioquímica,2020-11-10,joshua powell,,m,"1948/12/07",,villa lynch,cblack@gmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-09-17,jonathan leach,,m,"2020/11/23",,acheral,erikapena@yahoo.com +universidad nacional de jujuy,arquitectura,2021-01-02,joshua fisher,,m,"1961/02/16",,ayui parada,sonyayoung@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-10-09,jennifer roberts,,f,"1941/03/12",,"30 de octubre",gloriaflores@yahoo.com +universidad nacional de jujuy,ingeniería electrónica,2020-09-18,valerie baker,,f,"1921/03/13",,antumpa,gerald79@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-11-05,luke carpenter,,m,"1944/05/29",,cañada seca,karlastrickland@yahoo.com +universidad nacional de jujuy,bioquímica,2020-11-29,brian stevenson,,m,"1909/11/29",,ernestina,cgeorge@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-10-31,elizabeth fritz,,f,"1975/12/05",,claverie,andreabrady@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-12-26,laura higgins,,f,"1915/01/31",,las hermanas,baldwinalexis@yahoo.com +universidad nacional de jujuy,ciencias veterinarias,2020-09-28,amy rodriguez,,f,"1941/06/20",,aguada de la peña,keith67@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-12-11,christopher owens,,m,"2002/03/04",,abipones,adriandavis@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-11-17,stephen walker,,m,"1947/04/28",,asamblea,williamdavis@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2020-10-09,joshua smith,,m,"1983/11/28",,comodoro py,njackson@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-11-15,mary jones,,f,"1989/10/14",,saladillo norte,karen73@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-11-13,michelle haynes,,f,"1954/10/14",,estancias,clairedavis@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-12-14,william camacho,,m,"1917/09/19",,ocho vados,lschmidt@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-10-11,jose wilson,,m,"1928/11/22",,corbett,spencerwilliam@hotmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-12-08,seth hobbs,,m,"1956/03/16",,correntoso,padillajoanna@gmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-10-13,madeline mcconnell,,f,"1907/02/11",,arroyo grande,xcarter@hotmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-10-06,joseph york,,m,"1994/07/22",,arroyo baru,lucaskristen@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-10-18,elizabeth johnson dvm,,f,"1996/03/05",,cañada del ucle,pcummings@yahoo.com +universidad nacional de jujuy,agronomía,2020-10-27,jonathan lewis,,m,"1964/05/05",,leubuco,charlesstokes@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-09-04,ethan combs,,m,"1932/09/18",,"23 de agosto",grayashley@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-10-24,karen berry,,f,"1924/01/12",,otto bemberg,misty53@gmail.com +universidad nacional de jujuy,ingeniería en informática,2021-01-11,charles garcia,,m,"1996/01/06",,el altillo,seanjoseph@gmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-09-15,roger wilkinson,,m,"1974/02/22",,alicura,jjackson@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-10-21,lindsay evans,,f,"2007/10/05",,alto del salvador,vincentmaureen@hotmail.com +universidad nacional de jujuy,actuario ,2020-12-06,jesus howard,,m,"1915/06/30",,buena nueva,bpittman@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-09-09,stephen guzman,,m,"1925/03/30",,amadores,james02@hotmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-11-19,miss theresa clay,,f,"1913/03/04",,banda varela,lynntimothy@yahoo.com +universidad nacional de jujuy,licenciatura en sociología ,2021-01-18,craig white,,m,"2001/11/15",,barrio la union,tyler62@yahoo.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-10-31,thomas meyer,,m,"2002/11/04",,"12 de octubre",mbecker@yahoo.com +universidad nacional de jujuy,licenciatura en sociología ,2020-11-23,david evans,,m,"2007/07/05",,virrey del pino,ztaylor@hotmail.com +universidad nacional de jujuy,medicina,2020-12-07,larry singleton,,m,"1934/04/28",,campo quirno,john37@yahoo.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-11-12,angel ford,,f,"1911/12/23",,caminera samborombon,jodi91@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-09-23,heather torres,,f,"1983/08/28",,colonia bombal y tabanera,wheelermichelle@gmail.com +universidad nacional de jujuy,agronomía,2020-12-19,erika shaw,,f,"1947/12/18",,aldea san jorge,allisondelgado@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2021-01-01,jenna vang,,f,"1975/12/31",,abra del tafi,zmeyer@gmail.com +universidad nacional de jujuy,agronomía,2020-10-10,stephen evans,,m,"1910/06/02",,ayacucho,sharon96@gmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-10-11,gary newman,,m,"1945/04/22",,asuncion,brownrobert@yahoo.com +universidad nacional de jujuy,bioquímica,2020-09-24,lindsay smith,,f,"1999/12/27",,atahualpa,sparrish@gmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-11-30,arthur luna,,m,"1964/04/14",,arroyo quillen,jameslawson@hotmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2021-01-30,amber cook,,f,"1974/10/10",,avellaneda,sierracarr@gmail.com +universidad nacional de jujuy,arquitectura,2020-12-18,steven sanchez,,m,"1978/11/25",,arenoso,bsnow@gmail.com +universidad nacional de jujuy,farmacia,2020-10-10,erica harris,,f,"1980/03/15",,lavalle,michelle61@hotmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-11-01,patrick peterson,,m,"1924/07/24",,arroyo moreira,irobinson@hotmail.com +universidad nacional de jujuy,contador público ,2020-09-10,janice beck,,f,"1993/06/01",,dique toma,paul28@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-10-29,ryan montgomery,,m,"1921/12/03",,el zorro,jennifer73@yahoo.com +universidad nacional de jujuy,contador público ,2020-10-11,jose davis,,m,"2005/07/02",,blas durañona,anneking@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-11-13,chad rodriguez,,m,"1938/10/14",,colonia aborigen,otownsend@yahoo.com +universidad nacional de jujuy,actuario ,2020-10-10,kyle walter,,m,"1980/08/11",,el cipres,jenniferhardin@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2021-01-16,john castillo,,m,"2011/01/07",,arturo vatteone,gprice@hotmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-12-30,kelly greene,,f,"1946/05/24",,beccar,brian70@hotmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-11-01,stephen bradley,,m,"1954/03/21",,san geronimo,christinarose@hotmail.com +universidad nacional de jujuy,licenciatura en administración ,2021-01-10,mike adams,,m,"1942/10/29",,arroyo pelon,christopherbarnett@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-10-13,victoria chen,,f,"1913/05/09",,bacacay,leroymendez@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-11-20,jake miller,,m,"1980/12/15",,campo paletta,scottwalter@yahoo.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2021-01-21,jeffrey williams,,m,"1991/05/08",,indio rico,anthony20@yahoo.com +universidad nacional de jujuy,farmacia,2020-10-07,hannah zhang,,f,"1975/07/02",,avanzada,kayla05@hotmail.com +universidad nacional de jujuy,arquitectura,2020-12-20,jessica rodriguez,,f,"1992/06/29",,la colina,joseph97@gmail.com +universidad nacional de jujuy,ingeniería en informática,2021-01-29,steven mills,,m,"1978/11/07",,banda de lucero,sheltonjames@hotmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-11-30,shaun conrad,,m,"2004/09/28",,sundblad,annturner@yahoo.com +universidad nacional de jujuy,ciencias veterinarias,2020-12-25,dawn bryant,,f,"2010/02/09",,cervantes,marciafrazier@yahoo.com +universidad nacional de jujuy,ingeniería mecánica,2020-12-04,anna stanton,,f,"1910/05/13",,colonia hinojo,raymondjudith@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-11-14,shawn rodriguez,,m,"1932/01/21",,colonia ferrari,adrianalewis@yahoo.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-11-24,jennifer combs,,f,"1934/11/15",,campo clucellas,jonathan43@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-12-27,ian smith,,m,"1989/11/19",,ceres,donna06@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-09-25,jon sosa,,m,"1913/08/22",,arata,markjohnson@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-12-08,matthew flores,,m,"1935/06/03",,landeta,nlowe@gmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-10-26,charles smith,,m,"1973/08/09",,colonia duran,michaelbell@hotmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-11-08,justin chung,,m,"1925/08/11",,luis chico,sarahstewart@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-12-20,john harper,,m,"2020/01/27",,agua blanca,amypierce@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-11-10,jennifer wilson,,f,"1991/06/19",,la tranca,catherinesaunders@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-11-12,derrick castro,,m,"1909/01/25",,general conesa,cfigueroa@gmail.com +universidad nacional de jujuy,bioquímica,2020-09-06,david brown,,m,"1997/03/29",,colonia el potrero,rjohnson@gmail.com +universidad nacional de jujuy,licenciatura en sociología ,2021-01-12,tammy robinson,,f,"1951/07/07",,cabi monda,david76@yahoo.com +universidad nacional de jujuy,actuario ,2020-09-24,charles long,,m,"1986/07/06",,aneque grande,james75@gmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2021-01-24,levi mason,,m,"2006/02/22",,kilometro 208,danielsjames@gmail.com +universidad nacional de jujuy,medicina,2020-09-18,carl gutierrez,,m,"1978/11/20",,edmundo perkins,jenniferkim@gmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-11-01,justin gill,,m,"2011/07/07",,la salada,julia27@yahoo.com +universidad nacional de jujuy,actuario ,2020-09-11,robert harrison,,m,"1907/07/07",,"2 de mayo",james85@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-11-14,jennifer mclaughlin,,f,"2015/08/20",,abdon castro tolay,hollyburton@yahoo.com +universidad nacional de jujuy,ingeniería mecánica,2020-12-01,sharon sullivan,,f,"2018/10/18",,bravo del dos,brookemeyers@yahoo.com +universidad nacional de jujuy,actuario ,2020-11-26,ronald nelson,,m,"1933/08/07",,el lenguaraz,snichols@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2020-10-11,evelyn ayala,,f,"1943/02/04",,caseros,carriewilliams@gmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-12-12,joseph griffin,,m,"1947/08/27",,calchaqui,barrcarmen@hotmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-11-28,vanessa miller,,f,"1923/03/14",,matheu,gregjarvis@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-10-27,monica smith,,f,"1916/04/08",,aguas buenas,wmorris@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-12-12,crystal hawkins,,f,"1912/03/18",,anderson,bryan21@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-11-01,marc gordon,,m,"1995/10/17",,jesus maria,evelynphillips@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-12-05,melissa greer,,f,"1920/05/27",,canal 15 cerro de la gloria,castrojames@hotmail.com +universidad nacional de jujuy,licenciatura en administración ,2020-12-20,angela jones,,f,"1968/03/03",,alongo,justincortez@hotmail.com +universidad nacional de jujuy,agronomía,2020-09-29,dylan williams,,m,"1907/10/04",,planchada banderita,tylerjohn@yahoo.com +universidad nacional de jujuy,ciencias veterinarias,2020-11-10,elizabeth morgan,,f,"1956/02/13",,arroyo tomas,dshields@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia política ,2021-01-20,timothy thompson,,m,"1993/06/19",,cañadon botello,patrick25@gmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-11-16,robert smith,,m,"1933/05/02",,bonifacio,grussell@hotmail.com +universidad nacional de jujuy,contador público ,2020-09-20,dr. sarah ingram,,f,"1946/05/04",,barrio trocha,marshallwilliam@gmail.com +universidad nacional de jujuy,contador público ,2020-10-17,danielle perez,,f,"1988/08/04",,abo nezu,anthonydawson@gmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-09-02,marc jones,,m,"1945/10/24",,juancho,amy88@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-10-04,steven warren,,m,"1934/09/27",,bella vista,bryanmartinez@gmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-10-31,craig johnson,,m,"1982/12/24",,bartolome mitre,christysherman@yahoo.com +universidad nacional de jujuy,licenciatura en artes,2020-09-03,stephanie hernandez,,f,"1927/01/06",,"20 de septiembre",rhondasmith@gmail.com +universidad nacional de jujuy,técnico para bioterios ,2021-01-10,emily white,,f,"1973/03/21",,arroyo chalia,dmelton@hotmail.com +universidad nacional de jujuy,diseño industrial,2020-11-14,matthew gross,,m,"1961/07/26",,campo la plata,sean10@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-11-10,jessica beck,,f,"1982/07/07",,campo quiñones,brandonvilla@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-12-15,thomas kaufman,,m,"1978/06/08",,puesto de isla,normantyler@yahoo.com +universidad nacional de jujuy,bioquímica,2020-09-04,jason hardy,,m,"2011/01/20",,aguayo,ogrant@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2020-09-03,mr. jason martin jr.,,m,"1933/01/13",,eduardo costa,katelynwagner@yahoo.com +universidad nacional de jujuy,técnico para bioterios ,2020-09-19,greg mullins,,m,"1953/03/26",,campo sabate,denise59@gmail.com +universidad nacional de jujuy,licenciatura en psicología,2021-01-05,melissa wheeler,,f,"1964/10/24",,caa yari,williamlawson@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-10-14,daniel matthews,,m,"1957/10/21",,desvio kilometro 234,oking@yahoo.com +universidad nacional de jujuy,diseño industrial,2020-09-26,brittney bailey,,f,"1993/09/22",,catinzaco,doylesylvia@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-11-14,francisco evans,,m,"1949/03/16",,campo moises seccion 1a,amybarrett@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2021-01-30,alexander ayala,,m,"1985/03/26",,carmen,oromero@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2021-01-08,jill green,,f,"1959/06/20",,alfaland,ojohnson@hotmail.com +universidad nacional de jujuy,arquitectura,2020-12-28,heather decker,,f,"1922/03/19",,kilmetro 165,rmartin@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2021-01-24,brandon carter,,m,"1959/04/30",,aguada guzman,harrissteven@gmail.com +universidad nacional de jujuy,licenciatura en sociología ,2021-01-14,james patterson,,m,"1978/10/18",,apeadero las chimbas,bjohnson@gmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-12-19,stephen pruitt,,m,"2009/09/24",,betbeder,brandon70@hotmail.com +universidad nacional de jujuy,técnico para bioterios ,2021-01-02,latasha flores,,f,"1983/05/31",,colonia rivas,xhutchinson@hotmail.com +universidad nacional de jujuy,licenciatura en artes,2020-12-03,felicia rodgers,,f,"1921/02/05",,base naval rio santiago,manncharles@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-12-27,edward salas,,m,"1927/12/30",,ricardo lavalle,davidprice@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-09-19,james sims,,m,"1948/01/23",,antonio pini,jimenezjason@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2020-09-27,catherine valenzuela,,f,"2006/06/11",,bella italia,melissa27@yahoo.com +universidad nacional de jujuy,contador público ,2020-12-28,philip lozano,,m,"2011/11/29",,la lucila del mar,travisharris@yahoo.com +universidad nacional de jujuy,bioquímica,2020-10-10,bradley thomas,,m,"1989/03/30",,llavallol,darrell47@yahoo.com +universidad nacional de jujuy,diseño industrial,2020-09-30,rebecca reeves,,f,"1982/06/06",,indacochea,charlottevalenzuela@hotmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-10-17,andrew williams,,m,"2018/01/15",,berisso,christopher19@yahoo.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-10-06,allen johnston,,m,"2001/09/23",,carlos salas,timothyshelton@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-11-19,lori smith,,f,"1948/10/04",,jose clemente paz,hannahellison@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-10-12,john anderson,,m,"1986/12/31",,vicente lopez,ritaroberts@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-12-03,shannon fox,,f,"1941/04/29",,bajo de las palomas,gray@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-09-30,matthew sanchez,,m,"2008/03/03",,alcaraz sud,brenda36@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-09-26,ricardo chen,,m,"1930/06/11",,punta lara,jessicawood@yahoo.com +universidad nacional de jujuy,actuario ,2020-12-03,brian nash,,m,"1956/10/19",,antiguyos,gabriellediaz@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-12-16,donna daniels md,,f,"1927/08/29",,campo de los andes,lopezjenna@hotmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-11-29,sean contreras,,m,"1911/09/12",,alto grande,angelica21@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-09-12,jeffery edwards,,m,"1961/09/18",,berazategui,masonchristopher@yahoo.com +universidad nacional de jujuy,ingeniería electrónica,2021-01-01,walter hunt,,m,"2004/01/18",,arbol verde,tammy14@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2021-01-23,benjamin murphy,,m,"2008/03/05",,albigasta,ronald40@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2021-01-07,brittney kennedy,,f,"1995/09/24",,cañadon de las vacas,wjoseph@hotmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-10-16,jordan pena,,m,"1953/05/29",,ciudad jardin del palomar,patricia28@yahoo.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-12-03,taylor patton,,f,"1990/05/02",,el guanaco,udickerson@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-12-17,michelle mcclain,,f,"2009/08/31",,"9 de julio",leonardknox@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-10-02,john jackson,,m,"1955/07/31",,bajo caracoles,delgadojacqueline@yahoo.com +universidad nacional de jujuy,técnico para bioterios ,2021-01-10,colleen miller,,f,"1941/08/22",,agrelo,jeffery12@gmail.com +universidad nacional de jujuy,actuario ,2020-09-14,melanie cross,,f,"1909/07/13",,aguas verdes,jasmine40@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-09-07,jane ross,,f,"1996/01/05",,campo largo,fowlermark@hotmail.com +universidad nacional de jujuy,diseño industrial,2020-11-29,amy colon,,f,"2019/07/02",,bosques,hbooth@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2021-01-24,timothy clark,,m,"1996/05/10",,agua negra,kimberlywright@gmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-10-10,nathan moon,,m,"1912/10/11",,aldea san andres,moodychristopher@yahoo.com +universidad nacional de jujuy,ingeniería electrónica,2021-01-19,scott hernandez,,m,"1992/01/31",,alisos de abajo,benjaminmartinez@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-11-29,theresa vazquez,,f,"1939/11/28",,ciudad evita,walterschristine@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-09-13,sandra rivas,,f,"1972/04/28",,canning,morgan50@gmail.com +universidad nacional de jujuy,contador público ,2020-09-18,justin lewis,,m,"2010/08/24",,campo charo,stephanie32@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-09-10,ronald mitchell,,m,"1915/02/09",,agote,gibsonrebecca@hotmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2021-01-03,andrew ramos,,m,"1997/05/02",,asuncion,davidbailey@gmail.com +universidad nacional de jujuy,arquitectura,2020-10-11,william duffy,,m,"1992/09/02",,carilo,halebridget@hotmail.com +universidad nacional de jujuy,diseño industrial,2020-09-13,benjamin hughes,,m,"2005/02/21",,colonia cunci,pgonzalez@hotmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-11-10,shawn thompson,,m,"1981/12/12",,gente grande,mcdonaldjames@gmail.com +universidad nacional de jujuy,ingeniería en informática,2020-10-02,dorothy garcia,,f,"1949/03/17",,"11 de mayo",zmack@yahoo.com +universidad nacional de jujuy,ingeniería mecánica,2021-01-18,donna fox,,f,"1909/09/28",,arroyo de la cruz,jparker@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-10-23,leslie matthews,,f,"1925/02/19",,abo nezu,timalvarado@yahoo.com +universidad nacional de jujuy,ingeniería mecánica,2020-10-02,natalie manning,,f,"1920/05/15",,longchamps,jaysullivan@hotmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-09-09,kimberly reynolds,,f,"1996/04/03",,san marcelo,lcobb@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2021-01-12,joseph jackson,,m,"1925/06/21",,altillo del medio,amy10@yahoo.com +universidad nacional de jujuy,bioquímica,2021-01-06,daniel martinez,,m,"1992/11/04",,colhue huapi,juliagriffin@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-09-10,jason hebert,,m,"1980/12/20",,"1 de mayo",jeffreymack@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-09-23,matthew rodriguez,,m,"1992/10/04",,alcaraz 1ro,wsanchez@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-11-30,frank smith,,m,"1999/04/30",,villa ballester,nunezbrandon@hotmail.com +universidad nacional de jujuy,medicina,2020-09-06,sean mcintosh,,m,"1960/07/26",,algarrobo,amandacarter@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-12-07,katelyn knight,,f,"1970/02/12",,arroyo balmaceda,jennifer83@yahoo.com +universidad nacional de jujuy,licenciatura en administración ,2020-11-16,pamela davis,,f,"1984/04/10",,aguas buenas,kathymurphy@gmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-12-31,caroline byrd,,f,"1945/07/03",,catamontaña,zjackson@gmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-09-06,nathan coleman,,m,"1938/04/29",,villa lynch,stephaniedavis@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-11-25,eric holland,,m,"2003/12/14",,las quintas,margaret42@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-11-28,mariah bennett,,f,"1943/07/13",,balneario la caleta,gonzalezbrandon@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2021-01-22,kevin graham,,m,"1919/04/26",,arequito,plucas@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-09-14,micheal diaz,,m,"1971/01/19",,isidro casanova,turnerbobby@yahoo.com +universidad nacional de jujuy,bioquímica,2020-11-07,haley huffman,,f,"1988/07/30",,el perdido est jose guisasola,davistimothy@hotmail.com +universidad nacional de jujuy,actuario ,2020-09-20,victoria herring,,f,"1914/06/30",,"13 de enero",lauramarshall@hotmail.com +universidad nacional de jujuy,licenciatura en administración ,2020-11-11,david cobb,,m,"2012/07/26",,ambrosetti,edwardsheather@yahoo.com +universidad nacional de jujuy,diseño de imagen y sonido,2021-01-15,melissa carrillo,,f,"2021/06/07",,arroyo vega,allisonmichael@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-11-27,eric washington,,m,"1991/12/09",,alarcon,mullenkarl@gmail.com +universidad nacional de jujuy,técnico para bioterios ,2021-01-06,anna brown,,f,"2002/12/12",,"1 de mayo",jesuswebb@yahoo.com +universidad nacional de jujuy,contador público ,2020-10-11,evan davis,,m,"2014/08/26",,san andres,bradley23@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-12-23,christopher miller,,m,"2005/04/16",,desamparados,gmiller@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-11-26,kathleen hanna,,f,"1977/01/09",,abra del trigo,morgantaylor@hotmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-12-03,casey lucas,,m,"1941/11/22",,colonia el potrero,moralesjohn@hotmail.com +universidad nacional de jujuy,farmacia,2020-12-22,shawn duran,,m,"2012/06/18",,base aeronaval punta indio,jenniferbailey@gmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-09-25,brian gregory,,m,"1906/04/15",,la colina,psloan@yahoo.com +universidad nacional de jujuy,licenciatura en sociología ,2020-10-22,dr. jamie mcintosh,,m,"1970/03/25",,villa lynch,emily58@hotmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-11-30,aaron collins,,m,"1911/06/27",,arroyo aleli,ohorne@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-12-13,miranda nash,,f,"1923/10/10",,bañado verde,ikline@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-11-25,tracy freeman,,f,"1992/06/18",,san geronimo,aliciamcdonald@yahoo.com +universidad nacional de jujuy,actuario ,2020-10-16,christopher wiley,,m,"1991/07/16",,"9 de julio",ryanhughes@hotmail.com +universidad nacional de jujuy,licenciatura en administración ,2021-01-26,leah hopkins,,f,"1975/09/01",,arroyo santa maria,ohenson@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2021-01-15,benjamin russell,,m,"1945/05/25",,caraguata,gglass@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-10-12,eric gonzales,,m,"1993/02/21",,cascada los cantaros,felicia89@yahoo.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-10-21,joseph adkins,,m,"1962/12/21",,adolfo gonzales chaves,hector26@yahoo.com +universidad nacional de jujuy,licenciatura en administración ,2020-10-21,james castillo,,m,"2021/10/25",,arenaza,lisa53@hotmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-10-01,jessica gibbs,,f,"1995/01/30",,dina huapi,mmorales@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2021-01-06,rebecca spencer,,f,"1996/11/25",,eduardo costa,matthew06@gmail.com +universidad nacional de jujuy,medicina,2020-09-02,alyssa weiss,,f,"1974/08/01",,chimpay,zhoward@gmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2021-01-21,miss donna snyder,,f,"2007/11/04",,lomas del mirador,michael42@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-12-06,renee thompson,,f,"1939/06/07",,cangallo,zhood@hotmail.com +universidad nacional de jujuy,licenciatura en administración ,2020-10-11,kevin kennedy,,m,"1924/04/12",,alegria,greenmelissa@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-10-12,shane webster,,m,"1991/01/01",,granadero baigorria,herringadam@yahoo.com +universidad nacional de jujuy,licenciatura en artes,2020-12-04,donna delacruz,,f,"2007/11/06",,colonia bombal,oevans@hotmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-10-05,peter olsen,,m,"1992/12/05",,colonia 1 de mayo,rscott@yahoo.com +universidad nacional de jujuy,actuario ,2020-11-10,william wilson,,m,"1967/06/23",,huasa pampa norte,michelehall@gmail.com +universidad nacional de jujuy,licenciatura en artes,2021-01-18,kelly martinez,,f,"1977/03/22",,asturias,donhughes@gmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2021-01-26,james kim,,m,"1931/06/08",,banda florida,kristopher12@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-11-30,aaron stone,,m,"1987/08/07",,agua botada,russellgeorge@gmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-11-29,michael gross,,m,"1995/04/09",,la isabel,dyermichael@yahoo.com +universidad nacional de jujuy,agronomía,2020-12-08,david foley,,m,"1958/10/11",,alvarez,rpeterson@hotmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-12-08,william miller,,m,"1942/05/04",,caminera napaleofu,jillmaxwell@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-09-21,patrick graham,,m,"1938/06/24",,bocayuba,joshua16@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-09-23,tom hill,,m,"1933/04/29",,"30 de octubre",uschmitt@gmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-09-20,ashley watkins,,f,"2020/11/24",,chipauquil,debra86@gmail.com +universidad nacional de jujuy,ingeniería en informática,2020-12-21,amanda garcia,,f,"1907/12/02",,almacen el descanso,hblack@gmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-09-17,shannon mora,,f,"1930/02/10",,abasto,crystalmarshall@gmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-09-04,john anderson,,m,"1935/02/22",,aguada del loro,ryanjackson@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-09-21,marc king,,m,"1916/09/12",,la isabel,jasminemiller@yahoo.com +universidad nacional de jujuy,diseño industrial,2020-11-29,paul reynolds,,m,"2008/09/06",,apoyaco,davidjackson@gmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-10-19,brandon reid,,m,"1941/07/26",,perez,hortonwilliam@gmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-11-11,stacey carroll,,f,"2014/02/03",,achiras,allisoncastillo@yahoo.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-09-11,christopher martinez,,m,"1951/07/09",,cari larquea,criley@hotmail.com +universidad nacional de jujuy,licenciatura en artes,2020-11-18,bryan barrett,,m,"1929/02/25",,bernal este,emmawilliams@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-11-15,emily gregory,,f,"1958/07/03",,arroyo mal paso,susan77@hotmail.com +universidad nacional de jujuy,agronomía,2020-09-24,justin gomez,,m,"1912/05/15",,arroyo grande,pstark@gmail.com +universidad nacional de jujuy,licenciatura en psicología,2021-01-01,david herrera,,m,"1929/10/09",,amalia,brianasmith@hotmail.com +universidad nacional de jujuy,diseño industrial,2020-11-07,isaiah williams,,m,"2000/05/06",,alcorta,wgarcia@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2020-10-22,caitlin bell,,f,"1979/01/21",,alto el puesto,mauricewilliams@hotmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-12-23,david bray,,m,"1975/04/28",,"6 de septiembre",uwarren@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-09-05,jeffery cooley,,m,"1927/10/31",,aldea san jorge,christopherallen@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-09-30,theresa duke,,f,"1914/08/24",,america,harrellcindy@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2021-01-26,dr. daniel kennedy,,m,"1974/11/22",,corbett,heberteric@hotmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-10-08,hayley stevens,,f,"1995/10/20",,las palmas,davisjoshua@yahoo.com +universidad nacional de jujuy,agronomía,2020-11-24,paul jackson,,m,"2002/11/11",,arenoso,michael06@hotmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-09-06,denise bonilla,,f,"1965/04/22",,gregorio de laferrere,tbrown@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-12-18,karen ross,,f,"1950/12/03",,empalme villa constitucion,adkinsandrew@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-10-23,lisa smith,,f,"1983/08/06",,despeñaderos,mitchell73@yahoo.com +universidad nacional de jujuy,licenciatura en sociología ,2020-09-15,kathryn nguyen,,f,"1991/03/28",,calchaqui,andreanguyen@gmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2021-01-06,shawn griffin,,m,"1913/06/16",,acassuso,fgibbs@yahoo.com +universidad nacional de jujuy,medicina,2020-10-27,olivia gonzales,,f,"1956/10/10",,beccar,donnaellison@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-11-27,robert hernandez,,m,"2001/05/08",,calera,georgelevine@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-09-21,justin aguirre,,m,"1941/10/23",,cantera aguirre,smithcameron@yahoo.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-10-08,nancy howard,,f,"2005/10/02",,lote 11 escuela 107,amy82@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2021-01-24,kathleen garcia,,f,"1925/01/03",,agua colorada,cynthiachurch@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-11-12,sarah downs,,f,"1932/08/02",,comandante granville,chenpaul@yahoo.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-11-07,james thomas,,m,"1977/04/30",,alastuey,arielmartinez@gmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-12-11,mr. vincent martin,,m,"1969/09/10",,punta lara,martinlaura@hotmail.com +universidad nacional de jujuy,licenciatura en sociología ,2021-01-06,eric reeves,,m,"2008/10/30",,angosto del perchel,courtney62@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-10-18,gina phillips,,f,"1927/03/02",,centella,pereznicole@yahoo.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-12-16,katherine walsh,,f,"1961/09/27",,ampata,bartonjoseph@hotmail.com +universidad nacional de jujuy,licenciatura en administración ,2020-10-30,robert perez,,m,"2011/03/08",,corralito,waltondenise@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-10-19,chad warren,,m,"1920/01/28",,abra mayo,powellalicia@gmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-12-10,rhonda davies,,f,"1929/06/28",,alta italia,marc93@hotmail.com +universidad nacional de jujuy,arquitectura,2020-10-12,derek johnson,,m,"1909/05/29",,el cipres,amyjohnson@gmail.com +universidad nacional de jujuy,agronomía,2020-12-12,vanessa nelson,,f,"1965/01/24",,"3 de mayo",jstewart@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-11-28,shawn garrison,,m,"1951/12/30",,la eduvigis,cherrystephen@gmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-11-28,sandra francis,,f,"1924/05/20",,wilde,bakermariah@gmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-09-09,melissa hammond,,f,"1980/11/28",,alto de leiva,cruzrichard@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2020-09-30,kayla hudson,,f,"1917/07/13",,isla victoria,martinezjames@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2021-01-09,julia mendoza,,f,"1928/10/09",,albardon,ashleesaunders@gmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-09-15,angela russo,,f,"1913/01/02",,arroyo moreira,michellemontgomery@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-11-18,tyler anderson,,m,"1957/07/10",,bme bavio gral mansilla,barrysawyer@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-12-15,troy evans,,m,"1960/01/06",,albigasta,zowens@gmail.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-12-28,jo gomez,,f,"2017/02/28",,aguada san roque,qbarajas@gmail.com +universidad nacional de jujuy,agronomía,2020-09-23,shannon lawson,,f,"1964/12/28",,colonia berlin,donaldbarron@yahoo.com +universidad nacional de jujuy,diseño industrial,2020-09-16,jordan carr,,m,"1930/09/25",,aconquija,ikelly@hotmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-12-16,bradley burke,,m,"1996/07/31",,colonia lote 12,sfinley@hotmail.com +universidad nacional de jujuy,ingeniería en informática,2020-12-22,david kennedy,,m,"1937/03/06",,"25 de mayo",pgregory@gmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-12-24,bruce flores jr.,,m,"1916/09/20",,el molle,cruzjanice@gmail.com +universidad nacional de jujuy,bioquímica,2020-10-28,jennifer hall,,f,"1918/12/11",,kilometro 184,sharon67@yahoo.com +universidad nacional de jujuy,ingeniería mecánica,2020-09-08,kimberly gomez,,f,"2014/02/08",,casablanca,dillonashley@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2021-01-11,david fisher,,m,"2008/12/17",,aguada cecilio,torreswesley@gmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-10-02,ariel mack,,f,"1994/09/12",,calera argentina,kelly23@hotmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-10-14,lori pennington,,f,"2012/05/23",,antonio carboni,arieldavis@hotmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-12-16,joshua diaz,,m,"1997/12/18",,colonia cunci,jonesmegan@hotmail.com +universidad nacional de jujuy,bioquímica,2020-09-05,matthew pugh,,m,"1986/06/22",,anguil,justin85@hotmail.com +universidad nacional de jujuy,licenciatura en administración ,2021-01-24,scott marshall,,m,"1913/09/11",,arroyo corralito,eric02@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2021-01-25,joel wilson,,m,"2012/05/14",,villa sauce,williamsregina@yahoo.com +universidad nacional de jujuy,agronomía,2020-10-01,linda kline,,f,"1915/09/02",,juan maria gutierrez,richardsonchase@gmail.com +universidad nacional de jujuy,medicina,2020-11-30,madison white,,f,"1958/02/12",,isla los laureles,jacqueline82@yahoo.com +universidad nacional de jujuy,licenciatura en psicología,2020-11-04,jared ware,,m,"1998/09/09",,andrade,tobrien@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2021-01-22,bryan mann,,m,"1906/07/28",,fortin chaco,dmurray@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-11-16,tom dean,,m,"2010/07/23",,colonia duportal,nbriggs@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2021-01-20,daniel stephens,,m,"1907/12/26",,aguada de la peña,nelsonsarah@yahoo.com +universidad nacional de jujuy,licenciatura en sociología ,2020-12-28,paul lynch,,m,"2016/10/17",,el talar,erin18@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-10-04,gregory jimenez,,m,"2015/12/24",,avanzada,morgan30@hotmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-12-10,william irwin,,m,"2001/09/22",,aguada del loro,catherinetapia@gmail.com +universidad nacional de jujuy,arquitectura,2020-09-08,joel williams,,m,"2021/02/14",,san andres,louisjackson@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-11-20,lori maldonado,,f,"1929/04/08",,abra del trigo,erinleonard@gmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-09-13,michael harris,,m,"2017/02/20",,realico,gsimpson@hotmail.com +universidad nacional de jujuy,licenciatura en sociología ,2020-12-28,anthony george,,m,"1935/09/27",,anecon chico,ccollins@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-12-02,kevin robinson,,m,"1922/10/02",,domselaar,matthewleblanc@hotmail.com +universidad nacional de jujuy,licenciatura en administración ,2020-12-28,julie ramos,,f,"1996/06/24",,"13 de enero",watkinspatricia@yahoo.com +universidad nacional de jujuy,ingeniería mecánica,2020-12-04,andrea gomez,,f,"1937/04/27",,aguada chacay co,krodriguez@gmail.com +universidad nacional de jujuy,ciencias veterinarias,2021-01-01,daniel walker,,m,"1976/09/25",,aguango,rhonda74@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-12-11,sarah marshall,,f,"2019/02/02",,rincon de milberg,christysmith@hotmail.com +universidad nacional de jujuy,medicina,2021-01-25,peter phillips,,m,"1952/06/05",,chacabuco,michelle32@hotmail.com +universidad nacional de jujuy,contador público ,2020-11-02,charles nichols,,m,"1995/03/11",,pellegrini,samuel42@yahoo.com +universidad nacional de jujuy,técnico para bioterios ,2020-09-01,travis benson,,m,"1919/05/14",,abra pampa,sbaker@gmail.com +universidad nacional de jujuy,ingeniería en informática,2021-01-11,eugene jones,,m,"1984/08/27",,villa angelica,sanchezcheryl@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-11-30,david daniels,,m,"1967/08/29",,agua colorada,kristenross@hotmail.com +universidad nacional de jujuy,farmacia,2021-01-21,caitlin ferguson,,f,"1936/01/22",,cacique ariacaiquin,brownlaura@hotmail.com +universidad nacional de jujuy,farmacia,2021-01-06,jose pineda,,m,"1942/10/29",,carapachay,lewiswhitney@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-12-11,jacqueline long,,f,"1998/09/30",,colonia la india,felicia24@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-10-24,seth erickson,,m,"1918/12/09",,aguaditas,brian55@yahoo.com +universidad nacional de jujuy,ingeniería electrónica,2020-11-21,shannon miller,,f,"2003/06/02",,agua azul,ojones@gmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2021-01-10,melissa johns,,f,"1921/10/17",,diaz,christopherrusso@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-09-08,terry kramer,,m,"1962/01/07",,america,dunnstacy@yahoo.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-10-09,ian schultz,,m,"1965/11/10",,el medano,johnsonantonio@yahoo.com +universidad nacional de jujuy,bioquímica,2020-09-13,robert ramirez,,m,"1956/08/09",,francisco casal,fbrown@yahoo.com +universidad nacional de jujuy,licenciatura en artes,2020-09-16,aaron shah md,,m,"2020/01/14",,chumbicha,riddledavid@yahoo.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-11-17,laura wong,,f,"1915/04/29",,sarandi,warrenemma@yahoo.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-12-12,daniel woods,,m,"2016/09/02",,betbeder,walkercynthia@yahoo.com +universidad nacional de jujuy,ciencias veterinarias,2020-12-22,angelica morris,,f,"1932/07/30",,cooper,maria37@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-10-15,stephanie washington,,f,"2004/04/26",,haedo,josephescobar@yahoo.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-10-27,jared cook,,m,"1968/12/11",,caraguatay,ahernandez@yahoo.com +universidad nacional de jujuy,actuario ,2020-12-24,gregory norton md,,m,"1956/10/09",,el duraznillo,williamclark@yahoo.com +universidad nacional de jujuy,agronomía,2020-09-11,linda carter,,f,"1933/04/11",,aguada grande,ymeyer@gmail.com +universidad nacional de jujuy,licenciatura en sociología ,2021-01-04,david clements,,m,"1934/03/16",,del valle,tgreene@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-09-23,gregory hawkins,,m,"1919/08/06",,colonia la yerba,qatkinson@gmail.com +universidad nacional de jujuy,agronomía,2021-01-29,shelby cantrell,,f,"1915/06/16",,alpasinche,kristineharper@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2021-01-23,kimberly werner,,f,"1982/04/17",,banfield,matthewcook@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-10-16,benjamin smith,,m,"1937/02/28",,alto huaco,rwilliams@gmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-09-01,christopher moss,,m,"1946/11/18",,achiras,normansarah@hotmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-10-15,richard ferguson,,m,"2013/04/05",,cañadon ferrais,victoriapeterson@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-12-03,brittney west,,f,"1927/11/18",,estacion coronel pringles,williamsluke@yahoo.com +universidad nacional de jujuy,bioquímica,2020-09-16,tyrone mendoza,,m,"1935/03/27",,cortaderas,qtaylor@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-12-09,timothy wilkinson,,m,"1974/11/20",,la banda,robertoliver@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2021-01-18,zachary johnson,,m,"1948/03/29",,zona delta tigre,ehowell@hotmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-09-26,lauren herman,,f,"1963/06/20",,acostilla,rreid@yahoo.com +universidad nacional de jujuy,ingeniería mecánica,2020-09-17,craig young,,m,"1909/09/02",,arroyo claro,sanfordrobert@hotmail.com +universidad nacional de jujuy,bioquímica,2020-12-01,vanessa hogan,,f,"1973/03/14",,agrelo,curtis75@gmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-09-09,jeffrey barajas,,m,"1999/05/17",,francisco paz,jason81@yahoo.com +universidad nacional de jujuy,agronomía,2020-09-24,lisa delacruz,,f,"1921/11/19",,alfredo demarchi,qgraham@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-12-28,robert goodwin,,m,"1952/07/22",,agua de la mula,bradleywhitehead@yahoo.com +universidad nacional de jujuy,técnico para bioterios ,2020-12-14,daniel collins,,m,"1988/01/23",,arauco,tburns@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-12-26,anthony cameron,,m,"1920/04/17",,aldea san gregorio,tannerapril@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2021-01-22,james ruiz,,m,"1994/11/01",,aceilan,jrose@yahoo.com +universidad nacional de jujuy,licenciatura en artes,2020-09-15,jennifer anderson,,f,"1907/09/18",,ricardo lavalle,catherine87@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-10-29,ashley martin,,f,"2009/10/03",,alto huaco,christensenkevin@yahoo.com +universidad nacional de jujuy,medicina,2021-01-31,mary crawford,,f,"1936/07/18",,general guido,courtney18@gmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-12-18,briana griffith,,f,"1908/03/08",,glew,zavalachristopher@hotmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-12-04,shane gutierrez,,m,"1983/11/24",,benavidez,berrymichael@gmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-10-24,veronica ware,,f,"2000/02/02",,campo salusso,michellethomas@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-12-24,katherine hodges,,f,"1978/08/14",,francisco madero,thomaslydia@hotmail.com +universidad nacional de jujuy,contador público ,2020-11-27,steven keith,,m,"1982/02/03",,colpes,greenjeremy@gmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-09-13,miss tina pratt,,f,"1930/01/16",,acheral,glenn53@gmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-10-01,melissa murphy,,f,"1941/03/12",,aldea escolar,ljackson@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-10-22,sarah lee,,f,"1976/09/20",,colonia la india,mcphersonkatie@yahoo.com +universidad nacional de jujuy,bioquímica,2020-11-22,kenneth sanford,,m,"2021/03/18",,capitan castro,paige03@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2021-01-13,william simmons,,m,"1960/01/10",,arroyo pelon,michael13@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-10-04,jermaine burnett,,m,"1987/01/27",,colonia las yescas,veronicarobinson@yahoo.com +universidad nacional de jujuy,arquitectura,2020-10-27,lindsey garcia,,f,"2013/12/22",,campo gimenez,eduncan@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2020-12-27,joshua sharp,,m,"1988/06/07",,abra de pives,natashamiller@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-11-30,derek martin,,m,"2012/12/11",,barrio belgrano ortiz,xgray@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia política ,2021-01-22,daniel keith,,m,"1953/10/22",,faro querandi,johnsontiffany@gmail.com +universidad nacional de jujuy,farmacia,2020-10-25,tyler clark,,m,"1948/06/19",,cañadon botello,sara73@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-11-28,karen parker,,f,"1916/09/01",,el talar,hbrown@yahoo.com +universidad nacional de jujuy,técnico para bioterios ,2020-09-10,daniel hogan,,m,"1907/01/29",,colonia ferrari,owenskatherine@yahoo.com +universidad nacional de jujuy,actuario ,2020-10-05,devin king,,m,"1924/10/22",,costa del rio azul,lisagonzalez@hotmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-11-16,andrea ayala,,f,"1945/04/11",,"11 de mayo",heatherwalton@yahoo.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-09-01,andre white,,m,"1963/07/25",,altona,rubiojessica@yahoo.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-10-15,peter brooks,,m,"2008/07/03",,alto verde,charles85@hotmail.com +universidad nacional de jujuy,ingeniería en informática,2020-09-22,timothy pittman,,m,"1920/10/28",,la lucila,mariamelendez@hotmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-12-28,michaela villarreal,,f,"2019/07/02",,cañada,twhite@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-09-24,scott meyer,,m,"1923/04/09",,felicia,bryanpollard@yahoo.com +universidad nacional de jujuy,contador público ,2021-01-23,brandon wright,,m,"2004/11/14",,el peregrino,vjackson@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-11-05,darrell williams,,m,"2013/08/11",,banfield,mistyjohnson@yahoo.com +universidad nacional de jujuy,medicina,2020-10-18,eric fuller,,m,"1986/07/25",,bajo hondo,jodi75@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-11-27,brooke shea,,f,"1937/12/06",,campo zavalla,joelmatthews@hotmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-10-12,holly guerrero,,f,"2009/09/17",,campo garcia,mstokes@hotmail.com +universidad nacional de jujuy,diseño industrial,2020-09-27,jonathan lyons,,m,"2021/07/24",,aguilares,dparker@hotmail.com +universidad nacional de jujuy,medicina,2020-12-25,kendra smith,,f,"1910/11/02",,argentina belvedere,pturner@yahoo.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-12-06,jeremy curtis,,m,"1936/10/29",,amana,dstephens@gmail.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-11-04,rhonda holmes,,f,"2010/07/20",,cinco saltos,angelica19@gmail.com +universidad nacional de jujuy,diseño industrial,2020-12-12,ashley duran,,f,"1981/12/19",,alvarez de toledo,bishopmegan@gmail.com +universidad nacional de jujuy,bioquímica,2021-01-05,brandon singh,,m,"1992/09/28",,adan quiroga,ericyoung@gmail.com +universidad nacional de jujuy,ingeniería en informática,2020-11-05,paul mendoza,,m,"1954/06/14",,anguil,lynn83@hotmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-12-24,william briggs,,m,"1948/02/18",,colonia reina margarita,hughescynthia@hotmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-12-03,casey walker,,m,"1930/06/30",,campo rodriguez,johnnyvega@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-09-07,dylan baldwin,,m,"2014/05/22",,bravo del dos,beckmichelle@gmail.com +universidad nacional de jujuy,medicina,2020-09-27,courtney chan,,f,"2019/05/04",,colonia cello,jacksonshawn@hotmail.com +universidad nacional de jujuy,actuario ,2021-01-12,jessica wong,,f,"1950/01/06",,antonio tomas sud,kaitlinjones@hotmail.com +universidad nacional de jujuy,agronomía,2020-10-13,stacey daugherty,,f,"2004/04/14",,chivilcoy,stephenmendoza@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-10-16,nicole morgan,,f,"1976/10/14",,agua negra,hannahacosta@hotmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-11-10,lauren booker,,f,"1938/08/13",,arroyo del medio,kcollins@gmail.com +universidad nacional de jujuy,ingeniería mecánica,2021-01-17,samantha nelson,,f,"1962/12/28",,barrancas,nathan76@hotmail.com +universidad nacional de jujuy,bioquímica,2020-09-01,elizabeth lyons,,f,"1959/06/16",,colonia bertozzi,ythompson@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2021-01-12,jessica freeman,,f,"1996/10/21",,cañada de las vacas,rbush@hotmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-11-24,melissa long,,f,"1949/05/11",,colonia la india,christine96@hotmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-10-15,michael rhodes,,m,"2012/03/09",,abra mayo,jknight@gmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-10-20,austin ross,,m,"1973/02/21",,colonia mabragaña,jamesrichard@gmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2021-01-23,charles turner,,m,"2008/08/23",,el gualicho,dsmith@hotmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-09-13,marilyn carter,,f,"1994/06/30",,abra de pives,allisonellis@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-12-05,angel maxwell,,m,"1906/02/03",,estacion moreno,bmcintosh@yahoo.com +universidad nacional de jujuy,medicina,2020-11-21,katie cisneros,,f,"2020/01/19",,la lucila,lance34@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2021-01-12,cody parker,,m,"1985/07/31",,alejandro korn,codyhunter@hotmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-09-11,michael adams,,m,"1915/11/21",,abra,donna49@yahoo.com +universidad nacional de jujuy,medicina,2020-10-29,kelly ingram,,m,"1982/08/08",,cañada seca,pam47@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2021-01-30,marco phillips,,m,"2004/01/07",,carlos pellegrini,ybates@gmail.com +universidad nacional de jujuy,licenciatura en ciencias geológicas,2021-01-26,ashley hanson,,f,"2016/01/08",,aguara,whitemelinda@gmail.com +universidad nacional de jujuy,contador público ,2021-01-26,rebecca collins,,f,"1933/02/26",,aldea brasilera,glenn22@yahoo.com +universidad nacional de jujuy,diseño industrial,2020-12-21,sarah monroe,,f,"1962/09/20",,abralaite,msimpson@hotmail.com +universidad nacional de jujuy,ingeniería electrónica,2021-01-25,kristin jackson,,f,"1971/04/01",,cevil grande,sarabell@gmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-12-26,daniel hoffman,,m,"2001/01/03",,colonia belga americana,dpitts@hotmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-10-01,jennifer johnson,,f,"2008/12/03",,arijon,hatkinson@gmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-11-04,joshua medina,,m,"1929/04/16",,campo de talamayo,pmiller@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-09-07,danielle young,,f,"1906/07/19",,anderson,elizabethrice@gmail.com +universidad nacional de jujuy,farmacia,2020-10-21,justin monroe,,m,"1964/01/22",,barrio parque leloir,brownsean@gmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-12-20,stephanie duncan,,f,"1906/03/05",,buena esperanza,umyers@hotmail.com +universidad nacional de jujuy,licenciatura en administración ,2021-01-04,shannon chung,,m,"1964/11/03",,"28 de julio",phenson@yahoo.com +universidad nacional de jujuy,licenciatura en relaciones del trabajo ,2020-12-06,angela jones,,f,"1967/04/23",,el socorro,mcross@yahoo.com +universidad nacional de jujuy,medicina,2020-09-11,sara cox,,f,"1949/02/24",,piamonte,warrentucker@hotmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-10-09,connie duncan,,f,"1915/06/10",,sancti spiritu,ann08@gmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-12-11,brent hicks,,m,"1940/01/15",,aguada de la peña,hunter90@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-10-20,sabrina jones,,f,"2019/06/08",,colonia florencia,gmorales@yahoo.com +universidad nacional de jujuy,licenciatura en sociología ,2020-12-07,jennifer graves,,f,"1946/02/24",,baños de la laja,antonioknight@gmail.com +universidad nacional de jujuy,licenciatura en artes,2020-10-05,sharon phillips,,f,"1908/06/15",,muñiz,chungangela@yahoo.com +universidad nacional de jujuy,diseño industrial,2020-10-03,isabella ward,,f,"1914/04/25",,angeloni,tyler94@hotmail.com +universidad nacional de jujuy,ingeniería mecánica,2020-10-20,william luna,,m,"1925/05/15",,alicura,bbrown@gmail.com +universidad nacional de jujuy,técnico para bioterios ,2021-01-17,luke bishop,,m,"1953/10/02",,correa,bradley51@yahoo.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-10-08,robert white jr.,,m,"1921/06/10",,chivilcoy,morristracy@gmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-12-05,william williams,,m,"1938/12/17",,cabral cue,jacob44@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-12-11,emily bauer,,f,"1907/08/24",,colonia rivas,leechristina@gmail.com +universidad nacional de jujuy,medicina,2020-12-16,george ramirez,,m,"1918/04/10",,aguada,wilsondaniel@gmail.com +universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,2020-10-23,yvette turner,,f,"2013/09/19",,campo zavalla,wilsonmatthew@gmail.com +universidad nacional de jujuy,ingeniería electrónica,2020-12-31,ryan fletcher,,m,"1960/05/24",,arijon,cainjennifer@gmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-10-04,andrew wade,,m,"1927/10/03",,balneario oceano,joe42@gmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-09-08,jesse pittman,,m,"1997/10/20",,candelaria,ashley90@hotmail.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-12-21,zachary mcdowell,,m,"1959/12/04",,estancia santa catalina,christophergarza@gmail.com +universidad nacional de jujuy,licenciatura en administración ,2020-12-20,kristina lane,,f,"1962/01/29",,quilmes oeste,natalie08@gmail.com +universidad nacional de jujuy,medicina,2020-10-25,isaac russell,,m,"1978/04/01",,el hoyo,pwheeler@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2021-01-09,steven clark,,m,"1987/04/19",,allen,james84@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2021-01-22,christopher ross,,m,"1981/04/30",,labarden,danielle80@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2021-01-13,victoria roberts,,f,"2019/07/24",,campo ubajo,amber89@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-10-28,angel hernandez,,m,"1984/02/17",,chancay,tatetina@yahoo.com +universidad nacional de jujuy,contador público ,2020-10-04,krista le,,f,"1986/07/09",,alto nuestra señora del valle,ucolon@gmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-10-19,keith martinez,,m,"1943/05/12",,caa yari,kevinmay@gmail.com +universidad nacional de jujuy,contador público ,2020-11-25,mrs. amanda mason dvm,,f,"1942/02/16",,la lucila del mar,lbailey@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-10-24,lisa jones,,f,"2017/06/27",,la tranca,mcintoshbrian@hotmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2021-01-24,wayne robertson,,m,"1963/12/20",,alto nuestra señora del valle,huntchristopher@yahoo.com +universidad nacional de jujuy,ingeniería mecánica,2020-12-25,crystal byrd dds,,f,"1923/10/30",,centenario,rachel04@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,2020-11-01,nicole hawkins,,f,"1932/11/28",,abra baya,mckeediamond@gmail.com +universidad nacional de jujuy,diseño industrial,2020-10-05,darrell quinn,,m,"1912/07/11",,vicente lopez,moralesjessica@yahoo.com +universidad nacional de jujuy,ingeniería mecánica,2020-09-16,michael taylor,,m,"1978/06/18",,colonia reina margarita,kenneth77@yahoo.com +universidad nacional de jujuy,ciencias veterinarias,2020-11-10,valerie johnson,,f,"2011/12/20",,azteazu,dnelson@yahoo.com +universidad nacional de jujuy,diseño de imagen y sonido,2020-10-28,brandi johnson,,f,"1934/07/11",,de la canal,jennifer71@gmail.com +universidad nacional de jujuy,técnico para bioterios ,2020-10-15,alexander thompson,,m,"2011/09/14",,estacion general arenales,murphymark@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-11-30,alexandra hart,,f,"2002/07/12",,balderrama,fdavidson@hotmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-11-23,karla campbell,,f,"1940/07/07",,abdon castro tolay,eric96@gmail.com +universidad nacional de jujuy,agronomía,2021-01-12,kevin morris,,m,"1949/03/24",,independencia,rstanley@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-10-22,calvin brown,,m,"1958/12/02",,campo pesoa,cookbarbara@hotmail.com +universidad nacional de jujuy,licenciatura en psicología,2021-01-04,danielle silva,,f,"1955/07/23",,azopardo,oalvarado@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2020-12-21,jeffrey mccarthy,,m,"2000/06/30",,colonia dr gdor udaondo,paulfisher@hotmail.com +universidad nacional de jujuy,farmacia,2021-01-19,meghan acevedo,,f,"1925/05/21",,carro quemado,sreyes@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2020-10-26,virginia simpson,,f,"1956/08/08",,la banda,cgordon@hotmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2020-11-24,brett lyons,,m,"1931/10/03",,caracoles,charles36@hotmail.com +universidad nacional de jujuy,licenciatura en gestión de agroalimentos,2021-01-10,rachel cain,,f,"2012/09/15",,chumbicha,markcolon@gmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-09-02,jessica valentine,,f,"1912/10/07",,"30 de octubre",garrettgomez@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2021-01-30,timothy avila,,m,"2021/05/22",,arroyo quillen,rhondaholland@hotmail.com +universidad nacional de jujuy,bioquímica,2020-12-04,thomas beard,,m,"1978/06/28",,la sara,reginald38@gmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2021-01-31,david galvan,,m,"1999/12/17",,cañada la negra,russellryan@gmail.com +universidad nacional de jujuy,licenciatura en ciencia política ,2021-01-21,miguel bishop,,m,"2004/04/26",,amilgancho,scott25@gmail.com +universidad nacional de jujuy,ingeniería en informática,2020-11-01,sherri combs,,f,"1932/08/21",,cañada la rica,caroljackson@yahoo.com +universidad nacional de jujuy,licenciatura en administración ,2020-12-14,karen garza,,f,"1935/01/05",,buena vista,rebecca15@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias de la educación ,2020-10-24,lisa duncan,,f,"1963/04/17",,cristiano muerto,romerofelicia@gmail.com +universidad nacional de jujuy,licenciatura en ciencias de la computación,2020-11-12,vanessa campbell,,f,"1952/04/19",,arauco,ashley35@hotmail.com +universidad nacional de jujuy,ciencias veterinarias,2020-11-03,michael robinson,,m,"1995/10/29",,barrio emir ramon juarez,lisawright@yahoo.com +universidad nacional de jujuy,agronomía,2020-11-29,kyle bender,,m,"1989/08/16",,azul,janehughes@yahoo.com +universidad nacional de jujuy,actuario ,2020-10-05,alicia holloway,,f,"2012/05/02",,punta lara,butlerkathleen@gmail.com +universidad nacional de jujuy,actuario ,2020-10-27,manuel clark,,m,"1917/01/09",,estacion yerua,leonard75@yahoo.com +universidad nacional de jujuy,licenciatura en ciencia política ,2020-10-21,edward davis,,m,"2010/05/06",,cura malal,logan81@hotmail.com +universidad nacional de jujuy,farmacia,2020-10-25,mrs. teresa schultz dvm,,f,"2014/06/27",,almacen piatti,douglasrodriguez@yahoo.com +universidad nacional de jujuy,actuario ,2021-01-05,gary dodson,,m,"2021/06/14",,camino centenario km 11500,lawrencelaura@gmail.com +universidad nacional de jujuy,licenciatura en psicología,2020-12-17,ashley wilkins,,f,"2012/04/01",,chacras viejas,vwalker@yahoo.com +universidad nacional de jujuy,técnico para bioterios ,2020-12-18,april chambers,,f,"1969/06/27",,los sembrados,ngreen@hotmail.com +universidad nacional de jujuy,farmacia,2021-01-18,roger jones,,m,"1944/12/25",,hospital necochea,farmerdavid@yahoo.com +universidad nacional de jujuy,licenciatura en artes,2020-12-03,edward kennedy,,m,"1941/04/26",,angosto del perchel,davisjeremiah@gmail.com +universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,2020-10-02,karla webb,,f,"1990/08/31",,campo san jose,olivia75@gmail.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-09-22,anthony kelly,,m,"1950/02/16",,el medano,ejones@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-10-01,john gomez,,m,"1930/07/06",,"4 de noviembre",karenrojas@gmail.com +universidad nacional de jujuy,licenciatura en terapia ocupacional,2020-09-29,stacie aguilar,,f,"1989/12/22",,aserradero arroyo,jonathanburnett@yahoo.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-09-23,terri williams,,f,"1911/09/18",,carrizal,weeksdenise@yahoo.com +universidad nacional de jujuy,ingeniería en informática,2020-10-16,john fletcher,,m,"2001/06/13",,blanca grande,stephensrobert@yahoo.com +universidad nacional de jujuy,técnico para bioterios ,2020-11-05,jeffrey rodriguez,,m,"1955/09/14",,anzoategui,camposwilliam@gmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-10-01,debra kim,,f,"1920/10/29",,barrio la luisa,gharvey@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-09-24,jonathan bailey,,m,"1984/05/10",,carapachay,amandacooley@hotmail.com +universidad nacional de jujuy,agronomía,2020-12-06,brandon ayala,,m,"1995/12/15",,aguayo,proctorsabrina@hotmail.com +universidad nacional de jujuy,agronomía,2020-11-01,mark spence,,m,"2009/06/02",,cañada seca,emilyhernandez@gmail.com +universidad nacional de jujuy,ingeniería en informática,2020-11-14,mark hester,,m,"1933/03/30",,angel gallardo,brittanyreilly@yahoo.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-12-24,kathryn singh,,f,"1906/07/29",,claypole,william25@hotmail.com +universidad nacional de jujuy,licenciatura en artes,2020-11-24,sara hernandez,,f,"1917/05/10",,albarellos,isabellagarcia@hotmail.com +universidad nacional de jujuy,licenciatura en producción de bioimagenes,2020-10-20,walter clay,,m,"1927/11/29",,base aeronaval punta indio,burnsjoshua@gmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-12-07,douglas mccoy,,m,"1938/09/09",,buen pasto,nataliewatkins@yahoo.com +universidad nacional de jujuy,licenciatura en ciencias antropológicas,2020-10-05,eric gibbs,,m,"1922/04/28",,baigorrita,joseph29@gmail.com +universidad nacional de jujuy,farmacia,2020-12-05,jessica patton,,f,"1952/02/08",,cañadon caliente,emilywatson@hotmail.com +universidad nacional de jujuy,contador público ,2020-11-03,donald duncan,,m,"2003/01/27",,aristia,xellis@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-11-22,julia lee,,f,"1987/04/04",,colonia la negra,stephanie01@hotmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-11-29,tracy holmes,,f,"1970/01/31",,goyena,oconnelldavid@gmail.com +universidad nacional de jujuy,licenciatura en ciencias ambientales,2020-11-24,michelle shaw,,f,"1992/10/01",,agua de torre,westrada@hotmail.com +universidad nacional de jujuy,contador público ,2020-10-04,lisa lyons,,f,"1946/06/08",,el carmen,mollymueller@gmail.com +universidad nacional de jujuy,licenciatura en musicoterapia,2020-12-17,rodney benson,,m,"1962/04/13",,barrio el tontal,richard74@hotmail.com +universidad nacional de jujuy,licenciatura en ciencias biológicas,2020-12-14,stephen wilson,,m,"1951/10/12",,aldea santafecina,dodsontammy@hotmail.com +universidad nacional de jujuy,contador público ,2020-09-28,william jones,,m,"1979/10/07",,caracoles,johnwilcox@gmail.com +universidad nacional de jujuy,agronomía,2020-10-05,amanda miller,,f,"1937/06/07",,alpasinche,smithjames@gmail.com +universidad nacional de jujuy,agronomía,2020-10-25,chelsey melton,,f,"1978/01/07",,francisco madero,erin59@gmail.com diff --git a/files/GC_UniPalermo_select.csv b/files/GC_UniPalermo_select.csv new file mode 100644 index 00000000..3e947fac --- /dev/null +++ b/files/GC_UniPalermo_select.csv @@ -0,0 +1,1941 @@ +"university","career","inscription_date","first_name","last_name","gender","age","codigo_postal","location","email" +_universidad_de_palermo,actuario_,2020-12-04,jonathan_zimmerman,,m,"12/May/53","4139",,yking@gmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-10-26,kathy_collins,,f,"11/Apr/23","3229",,bkent@gmail.com +_universidad_de_palermo,agronomía,2020-10-24,kevin_lee,,m,"11/Nov/20","6365",,nancyho@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-12-23,mark_scott,,m,"08/Oct/14","9313",,shannon83@gmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-10-21,dawn_taylor,,f,"29/Apr/81","6661",,amber11@hotmail.com +_universidad_de_palermo,contador_público_,2020-11-22,chelsea_evans,,f,"02/Oct/64","3355",,baldwintimothy@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-09-01,michael_pitts,,m,"21/Mar/21","4516",,usummers@yahoo.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2021-01-26,david_ramos,,m,"10/Jan/95","3550",,mariah31@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2021-01-14,kaitlyn_potter,,f,"28/Jun/69","3557",,joel80@gmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-09-25,james_klein,,m,"07/Aug/82","5743",,andrewvega@gmail.com +_universidad_de_palermo,bioquímica,2020-12-14,roy_bernard,,m,"08/Apr/17","7111",,floresjoseph@yahoo.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-11-12,christopher_ortega,,m,"20/Dec/81","1625",,sharon90@gmail.com +_universidad_de_palermo,actuario_,2020-12-20,leah_myers,,f,"23/Aug/33","8364",,longyvette@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2021-01-09,robert_swanson,,m,"07/Oct/73","3412",,mbradshaw@gmail.com +_universidad_de_palermo,agronomía,2020-09-11,mrs._wendy_coleman,,f,"21/Apr/92","5567",,espinozahunter@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-09-29,michael_williams,,m,"02/Sep/13","6605",,shenderson@hotmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-10-24,wesley_parrish,,m,"22/Jun/18","3400",,diana33@yahoo.com +_universidad_de_palermo,arquitectura,2021-01-28,nicole_thomas,,f,"11/Nov/13","3443",,aho@hotmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-11-23,molly_garza,,f,"12/Oct/61","3123",,phillipdaniels@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2021-01-11,christina_cruz,,f,"04/Feb/65","5607",,jon54@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-17,jeffery_hernandez,,m,"26/Dec/01","6727",,stantonanthony@hotmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-10-13,rachel_cummings,,f,"22/Dec/04","8166",,mreed@hotmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-09-20,paula_stevens,,f,"22/Oct/95","3592",,fjohnson@gmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2021-01-14,thomas_burton,,m,"13/Jun/48","2246",,amanda88@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-11-22,megan_harrington,,f,"06/Oct/17","7101",,maxwell07@hotmail.com +_universidad_de_palermo,actuario_,2020-12-25,martha_lopez,,f,"23/Jul/90","3322",,zcastillo@yahoo.com +_universidad_de_palermo,ingeniería_electrónica,2020-11-02,cynthia_powell,,f,"09/May/86","6205",,owiley@hotmail.com +_universidad_de_palermo,ingeniería_en_informática,2021-01-02,jason_taylor,,m,"31/Aug/54","2729",,burtonkevin@yahoo.com +_universidad_de_palermo,técnico_para_bioterios_,2020-11-18,rebecca_jones,,f,"08/Nov/60","6501",,phansen@hotmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-12-31,ryan_miller,,m,"11/Jul/39","9111",,cherryjames@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2020-11-01,samantha_acosta,,f,"07/Dec/13","3151",,evanstroy@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-12-12,brian_alexander,,m,"21/May/64","6465",,david51@gmail.com +_universidad_de_palermo,medicina,2021-01-10,nicole_day,,f,"03/Feb/87","7109",,harpersusan@hotmail.com +_universidad_de_palermo,contador_público_,2021-01-29,holly_willis,,f,"24/Apr/95","6053",,dunnjamie@gmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-09-23,jeremy_burch,,m,"28/Nov/19","8375",,davidnorton@hotmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-12-05,michael_mcgrath,,m,"02/Mar/91","8412",,bushdavid@hotmail.com +_universidad_de_palermo,diseño_industrial,2020-10-22,kathy_torres,,f,"16/Oct/88","6300",,ngarcia@hotmail.com +_universidad_de_palermo,arquitectura,2020-09-18,catherine_davies,,f,"20/Sep/25","4606",,robert01@yahoo.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-09-07,nathan_mccoy,,m,"05/Nov/91","3158",,gregory03@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-10-12,jordan_ramsey,,f,"14/Jun/39","1617",,edgarjacobs@yahoo.com +_universidad_de_palermo,bioquímica,2020-10-01,katie_gilmore,,f,"03/Aug/78","4107",,peter15@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-12-17,rachael_jackson,,f,"23/May/12","2121",,zachary71@yahoo.com +_universidad_de_palermo,ciencias_veterinarias,2020-09-12,steve_banks,,m,"06/Dec/84","4119",,davidmartinez@gmail.com +_universidad_de_palermo,farmacia,2020-09-27,jill_torres_dds,,f,"08/Jun/18","7536",,nicole78@yahoo.com +_universidad_de_palermo,actuario_,2020-12-24,robin_morris,,f,"04/Jun/14","7535",,michaeljackson@hotmail.com +_universidad_de_palermo,farmacia,2020-11-14,tracy_smith,,f,"22/Dec/83","3386",,mcbridejonathan@gmail.com +_universidad_de_palermo,farmacia,2020-09-06,mariah_green,,f,"31/May/84","2342",,chavezlisa@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-10-22,paige_salazar,,f,"19/May/18","8185",,andrew22@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-12-26,jesse_taylor,,m,"02/Jul/27","7114",,glasslisa@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-12-11,amber_mcdonald,,f,"24/Mar/96","7530",,chamberskimberly@yahoo.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-09-13,wendy_williams,,f,"26/Jun/18","7000",,carlpowell@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-10-04,julie_davis,,f,"21/Jan/16","4605",,fmoreno@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-10-10,ryan_schwartz,,m,"11/Apr/19","1761",,tphillips@hotmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2021-01-22,cheryl_nguyen,,f,"07/Jan/75","6330",,terriwinters@hotmail.com +_universidad_de_palermo,medicina,2021-01-09,linda_jacobson,,f,"27/Dec/15","2535",,pauljames@gmail.com +_universidad_de_palermo,contador_público_,2020-09-28,brandon_stein,,m,"11/Nov/05","2905",,rebeccabaker@hotmail.com +_universidad_de_palermo,bioquímica,2020-09-23,matthew_wallace,,m,"01/Feb/33","1661",,andrewporter@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-12-01,david_hill,,m,"04/Mar/21","2707",,abaxter@yahoo.com +_universidad_de_palermo,actuario_,2020-10-17,peter_hill,,m,"12/Dec/52","3162",,rswanson@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-12-05,suzanne_hampton,,f,"05/Mar/68","6625",,cantusamuel@yahoo.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-10-04,mrs._michelle_george,,f,"31/Oct/15","1832",,angelicakline@yahoo.com +_universidad_de_palermo,contador_público_,2020-10-05,michael_shaffer,,m,"18/Aug/98","9031",,sean16@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-09-14,diane_garrett,,f,"01/Sep/06","3240",,kelsey02@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-09-02,maria_west,,f,"24/Jun/63","6237",,allencarly@yahoo.com +_universidad_de_palermo,agronomía,2021-02-01,ashley_graves,,f,"13/Mar/12","6538",,halljonathan@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-09-09,jack_weber,,m,"05/Feb/31","2760",,michaelestrada@yahoo.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-10-27,adam_rivera,,m,"10/May/84","6603",,allison06@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-10-20,brian_sanchez,,m,"17/Sep/04","3127",,duranrobin@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-13,allison_anderson,,f,"20/Apr/21","3061",,smithmelinda@hotmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-11-11,jonathan_warren,,m,"12/Jun/83","8333",,rasmussengina@hotmail.com +_universidad_de_palermo,farmacia,2020-12-29,jamie_gonzalez,,f,"14/Aug/63","5634",,phillipthornton@hotmail.com +_universidad_de_palermo,bioquímica,2020-09-18,sarah_lawson,,f,"27/Mar/20","8422",,leecatherine@hotmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-12-02,brittney_brooks,,f,"16/Jun/93","3541",,vanessakennedy@hotmail.com +_universidad_de_palermo,medicina,2020-10-20,douglas_mitchell,,m,"02/May/37","9121",,andersonjudy@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-09-23,dustin_holmes,,m,"07/Jun/83","6220",,pricejames@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2021-01-28,pamela_robertson,,f,"10/Jun/76","5700",,lyonstaylor@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-09-02,ms._sierra_delacruz,,f,"28/Aug/37","3313",,thomas52@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-12-30,michael_sullivan,,m,"17/Aug/65","3117",,taylormegan@yahoo.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2021-01-19,dr._patricia_hurley,,f,"06/Dec/71","6474",,tfoley@gmail.com +_universidad_de_palermo,medicina,2020-11-05,bryan_jensen,,m,"17/Mar/69","5474",,debravelez@gmail.com +_universidad_de_palermo,medicina,2020-09-13,william_nelson,,m,"30/Apr/09","1884",,smithjennifer@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2021-01-27,kyle_anderson,,m,"29/Nov/95","6242",,steven56@gmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-11-11,alexander_diaz,,m,"09/Feb/82","3252",,amanda46@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-11-15,jerry_wilson,,m,"19/Dec/18","6323",,pamelaburke@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-10-26,kenneth_moss_iv,,m,"15/Sep/82","4103",,scottbryan@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-11-20,jeffrey_diaz,,m,"06/Dec/07","8504",,alexanderedwards@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-09-07,edwin_robinson,,m,"30/Aug/20","6603",,davidcoleman@hotmail.com +_universidad_de_palermo,licenciatura_en_administración_,2021-01-11,gene_perez,,m,"27/Jan/48","4741",,davismichelle@hotmail.com +_universidad_de_palermo,contador_público_,2020-09-04,lisa_hurst,,f,"18/Nov/71","5301",,mquinn@hotmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-09-13,david_mitchell,,m,"06/Aug/20","3118",,michele56@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2021-01-06,daisy_bautista,,f,"31/Oct/36","6509",,oliviamoore@yahoo.com +_universidad_de_palermo,arquitectura,2020-12-17,tiffany_livingston,,f,"03/Jan/40","4111",,anita84@yahoo.com +_universidad_de_palermo,diseño_industrial,2020-11-13,jeremy_james,,m,"02/May/15","1601",,stevewilliams@hotmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-11-13,jesus_jones,,m,"22/Jan/61","2617",,ljordan@gmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-12-10,jessica_lawrence,,f,"29/Aug/33","9050",,peter21@gmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-12-18,heather_simmons,,f,"09/Dec/60","2609",,elizabeth46@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-11-26,elaine_olson,,f,"08/Mar/48","3515",,williamsregina@hotmail.com +_universidad_de_palermo,farmacia,2020-09-22,anna_cervantes,,f,"28/Nov/29","1757",,higginsdennis@hotmail.com +_universidad_de_palermo,medicina,2020-11-20,jose_riley,,m,"04/Jun/86","3545",,morganhammond@yahoo.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-10-29,deanna_moore,,f,"09/Jun/89","1752",,scottphillips@gmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2021-01-03,erica_gonzalez,,f,"26/Feb/13","1981",,smithlinda@hotmail.com +_universidad_de_palermo,bioquímica,2020-10-25,david_summers,,m,"22/Aug/77","4117",,vbennett@hotmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-12-25,kelly_daniel,,f,"20/Mar/53","2246",,bonnie07@hotmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-10-14,tyler_tucker,,m,"05/Mar/84","8164",,ortizwalter@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-09-17,jessica_hunt,,f,"18/Nov/70","5475",,barbara02@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-11-11,kevin_reyes,,m,"23/Oct/83","5372",,jesse63@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-12-22,michael_smith,,m,"24/Jul/33","5563",,rodriguezkatie@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2021-01-01,jordan_cole,,m,"23/Jul/58","5537",,rachael35@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-10-23,patrick_kennedy,,m,"29/Nov/20","2216",,laurenkey@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-09-02,noah_martinez,,m,"19/Jun/09","2352",,kaitlyn92@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-09-11,robert_wilkins,,m,"14/Jul/69","5374",,cody88@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2021-01-26,christina_turner,,f,"01/Mar/46","2326",,jmyers@hotmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2021-01-14,jamie_castaneda,,f,"26/Jul/45","7620",,oscar32@gmail.com +_universidad_de_palermo,agronomía,2020-11-08,nancy_burns,,f,"07/Sep/87","1646",,qmorrow@gmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-09-20,steven_russell,,m,"26/Mar/06","5405",,david33@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-12-02,steven_holder,,m,"20/Sep/61","8328",,gscott@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-10-11,ashley_carpenter,,f,"30/Mar/08","7545",,jmoreno@gmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-10-27,brian_walls,,m,"14/Dec/96","7001",,esparzalarry@hotmail.com +_universidad_de_palermo,agronomía,2020-12-25,abigail_nichols,,f,"05/Dec/70","2527",,megan22@gmail.com +_universidad_de_palermo,arquitectura,2021-01-15,michael_taylor,,m,"15/Mar/10","3592",,mathiskyle@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2020-10-16,kevin_chase,,m,"07/Sep/72","4413",,russelljeremy@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-10-31,michael_bird,,m,"08/Nov/32","5340",,david44@hotmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2021-01-26,benjamin_jackson,,m,"29/May/12","7300",,anthonysantos@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-10-11,andrea_davis,,f,"31/Oct/75","3362",,denisemcdonald@yahoo.com +_universidad_de_palermo,técnico_para_bioterios_,2021-01-09,lisa_bennett_dds,,f,"25/Mar/20","8505",,michaelbeck@gmail.com +_universidad_de_palermo,arquitectura,2021-01-04,samuel_johnson,,m,"13/Jun/07","2300",,xhall@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-11-22,elizabeth_kelly,,f,"15/Dec/64","5521",,trocha@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-09-20,tyler_figueroa,,m,"08/Apr/21","1834",,jamesbenitez@yahoo.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-11-29,daniel_jones,,m,"06/May/63","5419",,james73@yahoo.com +_universidad_de_palermo,diseño_industrial,2020-12-01,jared_navarro,,m,"18/Nov/47","4651",,jonestaylor@gmail.com +_universidad_de_palermo,medicina,2020-09-14,linda_ryan,,f,"16/May/72","7313",,jrosales@hotmail.com +_universidad_de_palermo,farmacia,2020-10-18,zachary_doyle,,m,"26/Nov/56","7161",,wmccall@hotmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-09-28,susan_anthony,,f,"15/Apr/40","3070",,keith90@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-29,douglas_boone,,m,"10/Sep/36","3572",,monroematthew@gmail.com +_universidad_de_palermo,farmacia,2020-12-11,joseph_ortega,,m,"16/Oct/61","6455",,higginscynthia@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-09-15,kimberly_mccann,,f,"21/Aug/50","8142",,scott45@hotmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-10-08,olivia_pruitt,,f,"16/Aug/16","6712",,castillomike@gmail.com +_universidad_de_palermo,medicina,2020-12-14,douglas_richards,,m,"22/Feb/43","3172",,christophercopeland@yahoo.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2021-01-21,rachel_black,,f,"03/Nov/52","3263",,morganstephen@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2020-10-26,kyle_delgado_dds,,m,"02/Apr/71","1649",,xhall@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-09-21,robert_george,,m,"29/Dec/90","5567",,colinoliver@yahoo.com +_universidad_de_palermo,arquitectura,2021-01-26,bobby_duncan,,m,"03/Dec/77","6207",,michaela98@gmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-11-12,jay_gutierrez,,m,"04/Dec/12","8208",,ryanmoore@gmail.com +_universidad_de_palermo,arquitectura,2020-11-22,john_smith,,m,"26/Jun/14","1657",,wrightmegan@yahoo.com +_universidad_de_palermo,agronomía,2020-12-30,christine_love,,f,"10/Jun/52","3229",,carrie17@hotmail.com +_universidad_de_palermo,actuario_,2020-11-21,amber_bryant,,f,"20/Nov/28","8379",,brownhannah@gmail.com +_universidad_de_palermo,medicina,2020-12-08,rachel_flores,,f,"14/Jul/07","2752",,larrykim@gmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-09-27,jill_clark,,f,"28/Apr/75","3304",,brandon10@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2021-01-29,jay_jones,,m,"29/Apr/38","6723",,rossbarbara@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-10-06,john_miranda,,m,"30/Jun/34","2709",,kathleenrobinson@gmail.com +_universidad_de_palermo,agronomía,2020-12-22,andrew_benitez,,m,"01/Oct/51","9111",,elizabethmartinez@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2021-01-07,brett_anderson,,m,"04/May/62","2740",,bryantshaun@gmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-10-05,timothy_williams,,m,"19/Nov/95","1665",,joseph85@hotmail.com +_universidad_de_palermo,medicina,2020-10-12,nancy_burnett,,f,"28/Apr/11","2403",,alicialarson@hotmail.com +_universidad_de_palermo,bioquímica,2021-01-07,ana_ingram,,f,"27/Mar/69","3304",,cmiller@yahoo.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-11-17,melanie_owens,,f,"16/Aug/06","3514",,ramseycarol@hotmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-11-01,ethan_gross,,m,"20/Mar/00","2445",,martintaylor@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2021-01-24,marie_jones,,f,"08/Jul/85","6507",,fischercarl@yahoo.com +_universidad_de_palermo,ingeniería_en_informática,2020-09-24,jessica_stewart,,f,"22/Feb/96","2101",,richard33@gmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2021-01-09,kimberly_martin,,f,"15/Dec/38","4707",,xcline@gmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2021-01-23,paula_jackson,,f,"15/Jul/24","3363",,robert76@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-10-20,travis_robinson,,m,"12/Oct/20","4147",,marc34@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-09-10,jennifer_mccann,,f,"03/Nov/28","1741",,sburton@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2020-09-29,paula_kirk,,f,"24/Nov/58","4113",,qbarajas@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-11-15,rachel_scott,,f,"03/Aug/45","6231",,xspencer@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2021-01-08,brianna_lucas,,f,"14/Mar/89","1716",,shannon93@hotmail.com +_universidad_de_palermo,bioquímica,2020-10-30,nicholas_west,,m,"27/Sep/36","8171",,owensjeffrey@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2020-12-11,jill_cobb,,f,"11/Oct/16","3114",,henrychristian@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2021-01-06,melody_hubbard,,f,"24/Aug/93","3524",,ryan63@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-12-14,rebekah_thompson,,f,"29/Apr/14","5383",,xbrown@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-11-17,stephen_goodwin,,m,"06/Apr/77","3123",,kristina21@gmail.com +_universidad_de_palermo,bioquímica,2020-10-13,lauren_rivers,,f,"11/Feb/73","8109",,piercejoseph@gmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-12-15,andrew_callahan,,m,"15/Jun/75","3201",,stevenvaldez@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-11-19,david_johnson,,m,"03/Jun/06","7165",,judymiles@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2021-01-06,theodore_santiago,,m,"16/Jun/12","5531",,jonathan13@yahoo.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-09-25,mark_norton,,m,"04/Jan/65","5757",,victoriawalters@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2020-09-09,matthew_taylor,,m,"03/Aug/11","3263",,shannonmiller@yahoo.com +_universidad_de_palermo,actuario_,2020-10-08,susan_thompson,,f,"31/Jan/56","2324",,kphillips@hotmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-12-19,brett_grant,,m,"12/Apr/25","4234",,tatezachary@hotmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-12-08,paul_mack,,m,"15/Aug/15","9407",,perrychristine@yahoo.com +_universidad_de_palermo,arquitectura,2021-01-27,diane_espinoza,,f,"05/Nov/54","5624",,jonesdavid@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-11-12,damon_smith,,m,"25/Jul/74","6476",,wdawson@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-09-02,larry_nelson,,m,"03/Jul/84","8333",,contrerasmelissa@hotmail.com +_universidad_de_palermo,licenciatura_en_psicología,2021-01-24,angela_ward,,f,"15/Mar/40","5612",,alyssa12@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-11-07,michele_wright,,f,"16/Apr/12","6220",,hbrowning@yahoo.com +_universidad_de_palermo,bioquímica,2020-12-07,kristin_mcdonald,,f,"25/Jun/23","7172",,daviesjohnny@yahoo.com +_universidad_de_palermo,licenciatura_en_administración_,2020-12-16,tammy_gomez,,f,"18/May/30","3085",,rebeccakim@gmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2021-01-05,jessica_sosa,,f,"15/Nov/32","2154",,taylorlamb@hotmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-10-22,jessica_guzman,,f,"07/May/17","5551",,jennifer74@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-09-30,hannah_rodriguez,,f,"16/Aug/38","5449",,sjenkins@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-11-01,robert_thompson,,m,"04/May/18","3586",,kristinanewman@yahoo.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2021-01-01,sarah_lynch,,f,"17/Sep/92","5575",,julielove@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-12-04,justin_walker,,m,"16/Apr/82","9410",,dawn66@gmail.com +_universidad_de_palermo,agronomía,2020-11-18,frank_glover,,m,"15/Oct/07","4503",,billy87@hotmail.com +_universidad_de_palermo,actuario_,2020-09-22,logan_willis,,m,"08/Dec/09","2806",,thompsonkyle@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-10-24,debra_anderson,,f,"24/Dec/38","8107",,lhartman@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-11-02,morgan_wilson,,f,"30/Jan/90","6325",,morrischarles@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-10-13,timothy_marshall,,m,"11/Feb/64","3101",,qchase@hotmail.com +_universidad_de_palermo,agronomía,2020-11-29,christopher_miller,,m,"27/Jul/19","2451",,theresacochran@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-10-06,maria_kelly,,f,"15/Dec/98","9105",,kbarrett@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-10-25,cynthia_robinson,,f,"04/Feb/45","1623",,lindalee@gmail.com +_universidad_de_palermo,diseño_industrial,2020-10-02,lori_robinson,,f,"20/Jun/07","4726",,cmorales@hotmail.com +_universidad_de_palermo,agronomía,2020-10-19,stephanie_hayes,,f,"15/Nov/38","6101",,christophergray@gmail.com +_universidad_de_palermo,contador_público_,2020-11-05,angela_sanders,,f,"03/Jul/02","6022",,harrisxavier@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-11-25,jonathon_adams,,m,"29/Dec/17","5535",,jessicamaldonado@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-11-10,lisa_mathis,,f,"11/Sep/87","5547",,stevensearl@hotmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-11-13,hunter_sanford,,m,"30/Mar/18","8534",,sheilastanley@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2021-01-21,jennifer_waters,,f,"17/Feb/59","3144",,dshelton@gmail.com +_universidad_de_palermo,medicina,2020-12-30,stephanie_morris,,f,"06/Apr/51","6628",,brendatrevino@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2021-01-03,donald_dyer,,m,"24/Jul/73","1765",,kevincarter@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2021-01-11,john_hood,,m,"26/Feb/35","5544",,icastillo@yahoo.com +_universidad_de_palermo,ingeniería_electrónica,2020-10-02,stacey_medina,,f,"20/Jan/25","3066",,maddoxlaura@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-10-05,rebecca_martin,,f,"01/Feb/72","8336",,joshuaward@yahoo.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-12-27,rebekah_anderson,,f,"05/Feb/81","2814",,daykeith@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-11-09,lisa_parks,,f,"03/Mar/88","4522",,samuel07@yahoo.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2021-01-13,rodney_lowe,,m,"20/Jun/51","3023",,shannon28@yahoo.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-09-23,maria_yang,,f,"25/Dec/72","3540",,omurray@gmail.com +_universidad_de_palermo,actuario_,2020-11-24,ellen_collins,,f,"11/Apr/12","2613",,madison96@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-10-13,michael_hernandez,,m,"22/Dec/79","5701",,anthonydowns@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2021-01-09,janice_montgomery,,f,"20/Feb/21","7174",,gsparks@hotmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-11-06,aaron_hood,,m,"09/Nov/18","9031",,vclay@hotmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-11-02,john_spencer,,m,"28/Jan/68","8316",,michellegallagher@yahoo.com +_universidad_de_palermo,medicina,2020-12-09,daniel_parrish,,m,"05/Jul/65","2212",,karendiaz@yahoo.com +_universidad_de_palermo,ciencias_veterinarias,2020-09-14,margaret_johnson,,f,"14/Dec/43","8417",,kelsey50@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-10-01,howard_marks,,m,"04/Nov/29","6214",,sarahcain@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-12-09,patrick_oconnor,,m,"16/Apr/41","3196",,stevensalice@yahoo.com +_universidad_de_palermo,farmacia,2020-11-15,derek_morgan,,m,"05/Feb/70","2216",,joel18@hotmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2021-01-02,monica_fleming,,f,"04/Nov/47","3500",,jerry42@hotmail.com +_universidad_de_palermo,actuario_,2020-09-13,isabella_acosta,,f,"26/Nov/19","5611",,lamvirginia@hotmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-09-30,laura_wilson,,f,"25/Jan/50","9225",,rodriguezderek@hotmail.com +_universidad_de_palermo,bioquímica,2020-09-09,melissa_morris,,f,"12/Dec/45","5575",,johnsondonna@hotmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-12-28,rachel_bray,,f,"27/Aug/28","2347",,christophersalazar@yahoo.com +_universidad_de_palermo,agronomía,2020-11-22,tyler_parker,,m,"11/Aug/16","7307",,eriley@yahoo.com +_universidad_de_palermo,farmacia,2020-11-06,kimberly_burton,,f,"30/Apr/47","1815",,dennismarcus@yahoo.com +_universidad_de_palermo,diseño_industrial,2020-11-26,jamie_white,,m,"31/Oct/29","7509",,erikasmith@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-11-26,ashley_clark,,f,"26/Jun/17","2715",,ccampbell@gmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-12-12,michelle_mercer,,f,"28/Aug/18","4506",,brownanna@gmail.com +_universidad_de_palermo,licenciatura_en_artes,2021-01-24,laura_harris,,f,"16/Jul/83","6612",,xsmith@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-11-20,christopher_evans,,m,"06/Dec/71","4648",,flee@yahoo.com +_universidad_de_palermo,actuario_,2020-12-14,michael_reeves,,m,"21/Sep/12","3281",,tgraham@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-12-28,jeffrey_reynolds,,m,"03/Aug/24","3472",,lindafriedman@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2021-01-08,miranda_mayer,,f,"26/May/63","8206",,pricejason@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-11-05,rachel_mcfarland,,f,"05/Aug/17","4707",,hgregory@hotmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-12-13,david_garner,,m,"07/Nov/41","1602",,triciaschmidt@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-12-22,richard_scott,,m,"03/Dec/18","3409",,brianarmstrong@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-11-23,stephanie_bennett,,f,"21/Aug/58","6703",,upalmer@gmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-10-24,madeline_williams,,f,"28/Oct/49","9411",,brian21@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-12-21,michelle_lewis,,f,"26/Sep/11","4653",,fdunn@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2021-01-28,peggy_wells,,f,"21/Dec/67","4152",,jonesbrent@yahoo.com +_universidad_de_palermo,ingeniería_electrónica,2020-10-08,kevin_wells,,m,"06/Dec/87","3311",,victoria47@yahoo.com +_universidad_de_palermo,ingeniería_electrónica,2020-09-29,courtney_walker,,f,"13/Feb/43","2449",,jwhite@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2021-01-29,mrs._rita_aguilar,,f,"19/Sep/87","6651",,vking@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-12-23,douglas_robinson,,m,"20/Jul/95","8313",,alec76@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2021-01-30,steven_owen,,m,"30/Aug/21","6311",,kellygary@hotmail.com +_universidad_de_palermo,medicina,2020-09-17,tiffany_gonzales,,f,"01/Sep/93","8200",,kimberlyklein@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-09-30,monique_chase,,f,"01/Apr/84","2707",,gracemonroe@hotmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-09-27,neil_gomez,,m,"16/Mar/05","4726",,joy36@yahoo.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2021-01-27,michael_rodgers,,m,"09/Mar/77","2741",,austinsmith@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2021-01-03,april_ramirez,,f,"02/Feb/70","5353",,wandamoreno@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-09-04,carolyn_brown,,f,"08/Mar/18","6431",,brodriguez@yahoo.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-10-23,brenda_marshall,,f,"20/Dec/83","3263",,carolyn36@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-12-07,tyler_brown,,m,"24/Nov/88","3107",,mwagner@yahoo.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-09-27,ariel_garcia,,f,"29/Nov/22","6237",,melissabradford@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2021-01-13,shane_perez,,m,"15/Jul/14","3440",,nancy44@hotmail.com +_universidad_de_palermo,agronomía,2020-09-22,james_schultz,,m,"28/May/35","3087",,nbass@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-12-17,harold_davis,,m,"27/Dec/57","3364",,smithcourtney@gmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-12-21,jessica_barry,,f,"20/Nov/74","7535",,srose@gmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-10-29,timothy_weber,,m,"19/Oct/65","7600",,kimberlycrawford@gmail.com +_universidad_de_palermo,medicina,2020-10-29,allen_rodriguez,,m,"02/Jul/12","2347",,lclark@hotmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-09-07,terrence_johnson,,m,"06/Oct/16","8501",,barkerjason@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-10-18,deborah_collins,,f,"23/Oct/56","4711",,daniel42@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-09-02,sherry_robinson,,f,"22/Oct/58","3229",,richard43@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-10-26,suzanne_vang,,f,"06/Jul/88","2806",,greenstephanie@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-11-18,mrs._jennifer_johnson_md,,f,"12/Mar/08","6338",,ryan02@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-12-04,charles_williams,,m,"23/Sep/74","1642",,michael58@gmail.com +_universidad_de_palermo,actuario_,2020-12-12,leslie_smith,,f,"01/Apr/19","4612",,stanleyscott@hotmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-10-23,matthew_rodriguez,,m,"03/Sep/05","1768",,michael32@gmail.com +_universidad_de_palermo,arquitectura,2021-01-01,thomas_mcgee,,m,"25/Jun/47","6335",,jsmith@yahoo.com +_universidad_de_palermo,arquitectura,2020-12-17,david_davis,,m,"27/Jul/87","4119",,matthew69@gmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-11-21,connor_little,,m,"06/Jan/14","7631",,jenniferrichards@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-12-22,brandy_parks,,f,"04/Aug/73","3524",,lnovak@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-11-22,stacy_perry,,f,"20/Oct/60","8124",,autumnhampton@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2021-01-31,eric_smith,,m,"16/Sep/65","2718",,knappemily@yahoo.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-12-11,jordan_may,,f,"14/Jul/40","8150",,pvazquez@yahoo.com +_universidad_de_palermo,agronomía,2020-12-03,tiffany_stephens,,f,"14/Mar/62","2823",,vhaas@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2021-01-02,heather_jones,,f,"09/Oct/07","1849",,liwilliam@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-10-26,tracy_brooks,,f,"30/May/23","5527",,jbaker@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2021-01-15,crystal_garcia,,f,"05/Mar/43","5710",,antonioneal@hotmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-12-07,thomas_wolf,,m,"10/Mar/82","6380",,beckertracey@gmail.com +_universidad_de_palermo,contador_público_,2020-10-29,edward_moore,,m,"20/Mar/16","8185",,derrickwilliams@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-01,lisa_jenkins,,f,"04/Jul/09","4195",,gregory36@yahoo.com +_universidad_de_palermo,medicina,2020-09-02,joseph_sampson,,m,"14/Jun/22","4650",,adamberry@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2021-01-10,donald_garrison,,m,"24/Dec/46","5264",,choihannah@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-10-02,sara_smith,,f,"14/Dec/10","6405",,karenhurley@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-11-15,brian_vasquez,,m,"17/Oct/79","1826",,ubennett@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-11-10,christina_mendez,,f,"02/Mar/08","2635",,kirk86@yahoo.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-09-03,debra_garcia,,f,"20/Jul/96","9227",,higginslaura@yahoo.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-09-30,elizabeth_nelson,,f,"03/Dec/98","6311",,john62@yahoo.com +_universidad_de_palermo,agronomía,2020-12-28,sandra_olson,,f,"22/Feb/62","5343",,jonesamy@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-12-07,michael_andrews,,m,"11/Nov/09","1748",,zhudson@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-12-14,nichole_tanner,,f,"04/Feb/44","6311",,suarezrandy@yahoo.com +_universidad_de_palermo,ciencias_veterinarias,2020-10-30,michael_stephens,,m,"03/Jun/89","2117",,vincentstrickland@hotmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-09-30,mitchell_oneill,,m,"25/May/22","2800",,jpeters@gmail.com +_universidad_de_palermo,contador_público_,2020-09-04,diana_walker,,f,"10/Mar/06","2119",,cmartinez@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-22,charlene_nichols,,f,"06/Jul/32","5444",,jilliandavidson@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-12-10,tiffany_smith,,f,"14/Sep/62","5603",,smithdiana@gmail.com +_universidad_de_palermo,agronomía,2020-10-26,nicholas_andrews_jr.,,m,"17/Feb/95","6703",,sking@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-09-12,melissa_gross,,f,"20/May/99","1763",,ashleyrichardson@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-09-09,mary_carpenter,,f,"21/Dec/45","3318",,kenneth82@gmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-12-26,jason_wright,,m,"25/Feb/34","7007",,davidsonnicholas@hotmail.com +_universidad_de_palermo,medicina,2020-11-23,lisa_garza,,f,"13/Apr/53","3440",,lortega@gmail.com +_universidad_de_palermo,diseño_industrial,2020-12-17,william_kelley,,m,"21/Mar/97","3446",,knelson@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-10-28,scott_dennis,,m,"11/Jan/22","2535",,ehoward@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-09-07,jennifer_young,,f,"06/Jul/84","7548",,melanie43@hotmail.com +_universidad_de_palermo,bioquímica,2020-10-29,george_coffey,,m,"18/Feb/31","3620",,anita72@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2021-01-15,ricardo_moody,,m,"24/Jun/73","5275",,christinevaughan@gmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-09-27,elaine_keller,,f,"06/Apr/57","8115",,christopherbuchanan@hotmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-09-14,jessica_hanson,,f,"27/Aug/91","3228",,frankserrano@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-09-13,scott_spencer,,m,"20/Jun/42","2905",,qlewis@yahoo.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-09-27,cody_poole,,m,"23/Jun/26","2903",,brownseth@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2021-02-01,kimberly_rodgers,,f,"24/Jun/73","3384",,tammymartinez@hotmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-09-11,kimberly_monroe_dds,,f,"26/Apr/00","8371",,rjones@gmail.com +_universidad_de_palermo,diseño_industrial,2020-09-09,christopher_wilson,,m,"08/Oct/78","5615",,jromero@gmail.com +_universidad_de_palermo,diseño_industrial,2020-09-21,thomas_ryan,,m,"30/May/22","6435",,baxtergregory@yahoo.com +_universidad_de_palermo,bioquímica,2020-10-20,alexandra_hall,,f,"26/Feb/40","6062",,butleralyssa@yahoo.com +_universidad_de_palermo,arquitectura,2021-01-02,kayla_evans,,f,"07/Aug/99","3485",,vwalls@yahoo.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-12-02,lauren_moore,,f,"06/Oct/73","5563",,robertphelps@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-11-17,cassandra_rodgers,,f,"09/Jan/81","1714",,christinenguyen@hotmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2021-01-07,emily_rodriguez,,f,"24/Sep/20","2631",,fitzgeraldbeth@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-09-09,hannah_thornton,,f,"04/Jan/76","9035",,margaretcarrillo@yahoo.com +_universidad_de_palermo,arquitectura,2020-09-08,james_acosta,,m,"29/Feb/12","6319",,gail77@hotmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-11-05,mrs._angela_lopez_md,,f,"12/Mar/77","5612",,joshuarobinson@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-09-07,natalie_morris,,f,"01/Dec/05","4195",,millerkara@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-09-04,catherine_williams,,f,"18/Feb/21","5403",,juliehenderson@gmail.com +_universidad_de_palermo,actuario_,2020-09-09,william_cervantes,,m,"16/Oct/49","1664",,brandon92@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-10-07,kevin_jimenez,,m,"18/Apr/13","3714",,monroepatrick@yahoo.com +_universidad_de_palermo,ingeniería_electrónica,2021-01-05,jesus_houston,,m,"16/Mar/15","8334",,riveraaustin@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-11-04,christopher_reyes,,m,"15/Feb/83","4630",,woodwardrichard@yahoo.com +_universidad_de_palermo,actuario_,2021-01-17,amanda_montgomery,,f,"11/Sep/26","3261",,carlagoodwin@hotmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2021-01-12,danielle_hayes,,f,"11/May/36","3214",,suarezpamela@yahoo.com +_universidad_de_palermo,contador_público_,2020-11-05,gabriel_jones,,m,"19/Jun/20","6337",,valerie36@hotmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-11-09,michael_parker,,m,"01/Jun/59","5553",,alexgordon@hotmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-12-24,jared_johnson,,m,"22/Sep/52","8373",,keithhill@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-11-01,mary_walker,,f,"10/Mar/77","3177",,wolfbeth@gmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-09-15,cynthia_grant,,f,"02/Nov/76","1657",,ortegaangela@gmail.com +_universidad_de_palermo,farmacia,2021-01-04,dr._melissa_browning_md,,f,"14/Jul/16","5374",,ashleybarrett@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-10-23,amanda_johnson,,f,"04/Sep/17","7612",,msnyder@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-09-15,lauren_maldonado,,f,"14/Oct/91","9023",,pmartinez@hotmail.com +_universidad_de_palermo,agronomía,2020-10-02,katrina_ross,,f,"15/Jan/69","5624",,paulmcgee@hotmail.com +_universidad_de_palermo,medicina,2020-09-05,johnny_davis,,m,"31/Dec/01","8201",,iferguson@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-12-04,cory_vargas,,m,"01/May/39","6018",,xflores@hotmail.com +_universidad_de_palermo,arquitectura,2020-09-26,katie_reynolds,,f,"19/Dec/07","8166",,greerchristopher@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2021-01-28,kevin_white,,m,"20/Feb/52","7540",,anthonybrandon@gmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-09-13,jordan_krueger,,m,"14/Mar/85","3337",,john20@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-11-09,brittany_lewis,,f,"06/Feb/94","1603",,sara23@gmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2021-01-28,michelle_nichols,,f,"09/Dec/38","3018",,michael91@gmail.com +_universidad_de_palermo,bioquímica,2020-11-12,kevin_welch,,m,"10/Apr/20","2711",,nicole88@gmail.com +_universidad_de_palermo,actuario_,2020-10-18,michelle_ramirez,,f,"17/Sep/41","1731",,meredithbrown@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2021-01-20,melissa_tate,,f,"29/Dec/14","6467",,johnmosley@yahoo.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-09-11,angel_walls,,m,"28/May/14","6616",,fcooper@yahoo.com +_universidad_de_palermo,medicina,2020-09-03,kelly_zimmerman,,f,"25/Feb/17","4643",,qpierce@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2020-12-06,sandra_hutchinson,,f,"11/Jun/98","2322",,xmonroe@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-09-05,linda_hawkins,,f,"04/Nov/04","5565",,hayeshailey@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-12-20,marcus_garcia,,m,"20/Jul/43","3733",,zwilliams@hotmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-10-22,john_owen,,m,"01/Dec/26","3407",,blakegraham@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-11-27,jimmy_collins,,m,"28/Nov/20","5539",,daniel39@hotmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-10-08,james_payne,,m,"25/Nov/90","2726",,tinawebb@gmail.com +_universidad_de_palermo,bioquímica,2020-11-01,andrew_wade,,m,"04/Dec/25","5327",,christopherstevenson@gmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-12-02,michelle_carney,,f,"18/Jul/95","4149",,melissa86@yahoo.com +_universidad_de_palermo,medicina,2020-09-21,jeffery_brandt,,m,"12/Mar/64","3376",,ygonzalez@gmail.com +_universidad_de_palermo,farmacia,2020-09-27,paul_roberts,,m,"24/Aug/58","3518",,brandonwest@yahoo.com +_universidad_de_palermo,diseño_industrial,2020-10-10,theresa_johnson,,f,"16/Aug/20","2848",,johnsonmiguel@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-11-23,nathan_wolfe,,m,"10/Oct/41","2717",,jay30@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2021-01-15,eric_ortiz,,m,"30/May/10","6701",,andersontimothy@yahoo.com +_universidad_de_palermo,ingeniería_en_informática,2021-01-12,tiffany_williams,,f,"13/Aug/54","5474",,irichardson@yahoo.com +_universidad_de_palermo,agronomía,2021-01-30,erin_johnston,,f,"24/Oct/01","5551",,millergregory@hotmail.com +_universidad_de_palermo,bioquímica,2021-01-16,robert_hooper,,m,"03/Apr/30","5544",,vsmith@hotmail.com +_universidad_de_palermo,medicina,2020-10-31,angela_silva,,f,"18/Nov/13","6073",,qcook@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2021-01-22,kendra_velazquez,,f,"02/Oct/48","6443",,johncooper@gmail.com +_universidad_de_palermo,farmacia,2020-10-24,peter_yoder,,m,"11/Jun/82","5713",,barmstrong@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-10-21,rachel_cook,,f,"10/Jan/82","2246",,jasonmaxwell@gmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-10-24,felicia_king,,f,"22/Nov/08","2342",,grahamterri@gmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-10-22,austin_gregory,,m,"22/Nov/18","3551",,jenniferwilliams@hotmail.com +_universidad_de_palermo,arquitectura,2020-10-19,brandon_costa,,m,"09/Jan/71","7301",,dylanbrooks@gmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-11-11,gary_palmer,,m,"03/Nov/95","1774",,melissagriffith@hotmail.com +_universidad_de_palermo,bioquímica,2020-12-19,samantha_willis,,f,"17/Sep/15","4137",,dhicks@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-10-27,debra_wu,,f,"17/Feb/12","1870",,deborahbell@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2021-01-22,scott_alvarez,,m,"01/Feb/22","7633",,elizabethgalloway@hotmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-10-23,dakota_brooks,,m,"12/May/91","5709",,sydney95@gmail.com +_universidad_de_palermo,diseño_industrial,2020-12-30,derrick_harding,,m,"05/Feb/33","8336",,cassandra69@hotmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-12-29,jose_garcia,,m,"08/Jan/71","5636",,cheryllopez@yahoo.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-10-03,alex_wheeler,,m,"23/Aug/17","4119",,jacksonsandra@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-11-17,theresa_young,,f,"19/Mar/98","1879",,diana32@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-10-08,alexis_dunn,,f,"03/Jul/16","4631",,qhunter@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-11-09,sandra_rodriguez,,f,"03/Nov/73","6516",,ralph92@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-12-06,willie_sweeney,,m,"14/Jan/21","3403",,carolgarcia@gmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-12-24,william_williamson,,m,"02/Apr/26","3440",,acostasara@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-12-08,cindy_parker,,f,"25/Sep/05","6531",,ipatterson@hotmail.com +_universidad_de_palermo,licenciatura_en_artes,2021-01-18,robert_patterson,,m,"13/Sep/38","7240",,wstevens@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-12-11,jason_snow,,m,"07/Dec/19","9303",,kochashley@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-09-27,jonathan_jones,,m,"11/Jun/27","4518",,miablake@gmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-11-29,rachael_hunter,,f,"10/Dec/80","7511",,krausekenneth@hotmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-10-04,mr._john_clayton_md,,m,"30/Mar/18","7412",,johnsonvictoria@yahoo.com +_universidad_de_palermo,ciencias_veterinarias,2020-11-13,gina_taylor,,f,"21/Apr/69","1915",,cisneroshannah@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-12-27,ashley_white,,f,"10/Jun/63","4135",,ojoseph@hotmail.com +_universidad_de_palermo,agronomía,2020-09-03,leah_copeland,,f,"09/May/98","1771",,ruthgordon@yahoo.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-12-19,tammy_strickland,,f,"10/Jan/09","3226",,laurasmith@hotmail.com +_universidad_de_palermo,contador_público_,2020-09-21,david_kline,,m,"09/Feb/58","4603",,heather84@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-10-09,amy_garcia,,f,"01/Jul/74","5385",,hollandscott@hotmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-10-09,david_donaldson_md,,m,"24/Nov/07","7517",,xkent@gmail.com +_universidad_de_palermo,farmacia,2021-01-05,paul_dawson,,m,"29/Apr/08","3144",,smithchristopher@hotmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2021-01-16,keith_pratt,,m,"08/Nov/11","7507",,thomas01@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2021-01-12,david_gray,,m,"05/Jun/21","4542",,phaley@gmail.com +_universidad_de_palermo,medicina,2020-12-26,kathleen_harris,,f,"20/Jan/90","7207",,jessica74@gmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-09-06,barbara_davis,,f,"20/May/65","2200",,johnsonnathan@gmail.com +_universidad_de_palermo,agronomía,2020-11-26,charles_rogers,,m,"08/Jun/55","1870",,nlittle@yahoo.com +_universidad_de_palermo,medicina,2020-10-09,joel_crosby,,m,"07/May/26","5384",,phamrobert@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-11-07,matthew_stein,,m,"14/Jun/17","8206",,bbrennan@hotmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-11-15,elizabeth_fisher,,f,"12/May/06","8315",,xsanchez@yahoo.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-12-24,cindy_conley,,f,"02/May/85","3703",,dannyalvarez@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-09-06,sean_taylor_dds,,m,"16/Dec/89","5549",,michaelboone@yahoo.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2021-01-16,john_west,,m,"29/Dec/34","4159",,michael76@gmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-09-05,peter_wallace,,m,"30/Sep/97","4728",,morganwright@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-09-05,leslie_hopkins,,f,"20/May/15","6441",,conwaylinda@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-10-05,brent_velez,,m,"23/Jun/13","3454",,veronicalong@hotmail.com +_universidad_de_palermo,farmacia,2021-01-01,tracy_hunter,,f,"03/Sep/40","4600",,turnerrobert@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-10-16,william_newman,,m,"06/Mar/88","3481",,melissamitchell@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2021-01-14,sarah_mcintosh,,f,"21/Feb/13","5757",,davisterri@yahoo.com +_universidad_de_palermo,ciencias_veterinarias,2020-10-17,todd_gomez,,m,"05/Feb/41","4640",,christopher50@gmail.com +_universidad_de_palermo,actuario_,2020-09-28,jeffrey_fisher,,m,"28/Sep/16","5474",,sthomas@yahoo.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-12-30,diane_leonard,,f,"22/Apr/65","6319",,dnavarro@gmail.com +_universidad_de_palermo,técnico_para_bioterios_,2021-01-01,erica_henderson,,f,"02/Mar/67","2741",,allenstacy@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-10-07,christopher_camacho,,m,"22/Jun/54","9210",,alexacox@gmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2021-01-18,katherine_phillips,,f,"19/Dec/38","2931",,lucasmary@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-09-17,alexis_cisneros,,f,"03/Jan/81","5381",,vbeasley@yahoo.com +_universidad_de_palermo,ingeniería_electrónica,2020-09-08,miss_janet_watson,,f,"27/Oct/73","8500",,marybowers@yahoo.com +_universidad_de_palermo,ciencias_veterinarias,2020-10-08,edward_maxwell,,m,"24/Nov/26","3222",,davenportgregory@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-12-12,john_braun,,m,"25/Oct/16","6360",,taylorcarter@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2021-01-03,rose_reed,,f,"09/Feb/20","1774",,esalazar@yahoo.com +_universidad_de_palermo,arquitectura,2020-12-06,jessica_lawrence,,f,"15/Sep/56","3481",,kevinstrong@hotmail.com +_universidad_de_palermo,licenciatura_en_administración_,2021-01-03,joshua_porter,,m,"05/Nov/88","4230",,uneal@gmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-12-28,raymond_franklin,,m,"28/Aug/25","5565",,brittany76@gmail.com +_universidad_de_palermo,arquitectura,2020-09-17,amanda_bowen,,f,"26/Sep/23","2340",,zduncan@hotmail.com +_universidad_de_palermo,actuario_,2020-10-03,jessica_bean,,f,"28/Dec/71","2915",,tracyvillarreal@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-09-25,shane_anderson,,m,"22/Nov/86","3567",,melanierichards@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-23,carlos_duncan,,m,"21/Jul/14","1670",,jacob62@hotmail.com +_universidad_de_palermo,bioquímica,2021-01-21,michael_tran,,m,"07/Aug/68","1903",,alexisburns@gmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-10-27,deanna_garcia,,f,"31/Jan/03","1882",,tfrancis@hotmail.com +_universidad_de_palermo,ingeniería_electrónica,2021-01-04,lisa_ross,,f,"23/Mar/66","3302",,heather43@yahoo.com +_universidad_de_palermo,arquitectura,2020-11-12,christine_ortiz,,f,"19/Sep/63","3241",,ashley75@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2021-01-24,patrick_sullivan,,m,"18/Mar/91","1864",,brodriguez@gmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-12-19,angela_allen,,f,"17/Jan/10","3087",,josephpratt@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2021-01-29,tracy_anderson,,m,"29/Apr/51","4178",,erin91@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-11-26,nicholas_cline,,m,"08/Apr/12","2938",,evanshelen@yahoo.com +_universidad_de_palermo,ingeniería_en_informática,2020-10-12,julia_fisher,,f,"20/Aug/14","3423",,colejeremy@yahoo.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-10-21,jessica_hill,,f,"04/Jan/93","2905",,timothybarnes@yahoo.com +_universidad_de_palermo,diseño_industrial,2020-12-12,brenda_jones,,f,"27/Jul/52","5321",,mosleyjason@hotmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-10-14,julie_flores,,f,"12/Mar/51","9225",,stephanieandersen@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2020-11-07,megan_russell,,f,"06/Nov/74","3127",,esmith@hotmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2021-01-12,frank_white,,m,"25/Oct/47","2508",,ttaylor@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-09-18,michael_shepherd,,m,"15/Apr/62","3485",,gjordan@gmail.com +_universidad_de_palermo,actuario_,2020-11-29,bryan_morris,,m,"15/Sep/62","7548",,crystalbryant@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-09-30,leah_roberts_md,,f,"22/Jan/04","8360",,moorejoseph@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-12-21,christopher_quinn,,m,"22/Mar/19","3021",,gregorywoodward@yahoo.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-12-31,manuel_nguyen,,m,"07/Sep/04","3309",,matthewmiller@gmail.com +_universidad_de_palermo,contador_público_,2020-11-14,peter_sullivan,,m,"16/Mar/06","7111",,jason08@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-12-01,michael_wells,,m,"12/Jul/06","2241",,nicolesmith@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-09-22,stacy_brown,,f,"25/Jun/07","6213",,karen20@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-11-08,lisa_hurley,,f,"18/Jul/02","4500",,dustin80@gmail.com +_universidad_de_palermo,agronomía,2020-09-01,edward_fowler,,m,"12/Mar/24","8333",,jeffreycameron@yahoo.com +_universidad_de_palermo,diseño_industrial,2020-10-28,faith_weber,,f,"31/Dec/05","3032",,pburton@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-09-30,barbara_kim,,f,"23/Jul/79","6424",,lopezandrew@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-09-03,nicholas_foster,,m,"20/Apr/87","7116",,alijamie@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-09-04,richard_sullivan,,m,"18/Jul/61","5509",,evansjose@hotmail.com +_universidad_de_palermo,bioquímica,2020-10-20,kimberly_hawkins,,f,"21/Sep/08","4234",,brownmichelle@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-11-23,mary_brooks,,f,"09/Jan/20","6300",,rlong@gmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-12-15,erik_gentry,,m,"15/Jan/21","4626",,fcrosby@gmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2021-01-23,elizabeth_martin,,f,"09/Mar/06","4506",,steven36@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-10-15,christian_herrera,,m,"05/Jul/59","5701",,thomas90@yahoo.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-11-07,emily_walton,,f,"19/Apr/28","2202",,kevin73@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-09-05,robert_johnson,,m,"05/Dec/82","5465",,matthewsjack@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-09-05,luis_glover,,m,"10/Apr/53","4500",,dgarcia@hotmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-10-12,david_moore,,m,"16/Mar/17","5470",,jgutierrez@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-11-22,lisa_lee,,f,"25/May/26","3133",,valerierojas@gmail.com +_universidad_de_palermo,farmacia,2020-09-28,stefanie_hall,,f,"20/May/08","6459",,brian92@gmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-12-13,jacqueline_diaz_md,,f,"20/Sep/94","2253",,williamsmackenzie@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-09-21,carrie_blanchard,,f,"29/Sep/10","9040",,michellespencer@yahoo.com +_universidad_de_palermo,medicina,2020-12-04,mark_norris,,m,"18/Aug/99","5757",,frederickcook@yahoo.com +_universidad_de_palermo,técnico_para_bioterios_,2020-09-04,caitlin_hudson,,f,"19/Feb/29","8187",,kellymorales@gmail.com +_universidad_de_palermo,medicina,2020-10-15,john_sanchez,,m,"10/Jan/97","8101",,taylormax@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-11-15,jonathan_armstrong,,m,"20/Oct/57","6022",,stevengoodman@hotmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-12-03,william_campbell,,m,"20/May/19","3505",,arice@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-12-23,heather_wilson,,f,"10/Sep/21","3156",,virginia58@gmail.com +_universidad_de_palermo,bioquímica,2020-09-26,justin_perry,,m,"30/Jun/49","2639",,yvonne23@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2020-11-17,gloria_warner,,f,"07/Jul/92","4711",,christhomas@gmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2021-01-18,juan_flowers,,m,"26/Apr/69","6303",,dwilson@gmail.com +_universidad_de_palermo,contador_público_,2021-01-04,joseph_wright,,m,"03/Jun/95","6032",,lesliepayne@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2021-01-09,stephanie_jackson,,f,"06/Jun/86","6705",,roger41@yahoo.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-09-13,jose_wright,,m,"10/Jun/87","9053",,elizabethcarroll@yahoo.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-10-20,caroline_mcmahon,,f,"21/Apr/15","9037",,lawrencebrenda@yahoo.com +_universidad_de_palermo,licenciatura_en_administración_,2020-09-28,blake_kelly,,m,"10/Oct/06","1621",,johnthompson@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-11-04,lisa_ward,,f,"16/May/44","2324",,baldwinsandra@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2021-01-05,john_walker,,m,"22/Jan/09","5417",,crawfordthomas@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2021-01-10,sean_sullivan,,m,"24/Mar/87","1642",,larsenpatricia@yahoo.com +_universidad_de_palermo,medicina,2021-01-10,amber_rubio,,f,"30/May/07","2400",,njacobs@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-09-04,cheryl_lucas,,f,"26/Oct/63","7511",,kaylacampbell@yahoo.com +_universidad_de_palermo,arquitectura,2020-12-07,douglas_miller,,m,"30/May/30","7530",,steven33@hotmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-09-14,paul_williams,,m,"31/Jan/53","7201",,kingkyle@yahoo.com +_universidad_de_palermo,licenciatura_en_sociología_,2021-01-17,rhonda_salazar,,f,"27/Jul/81","4144",,erin09@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-10-16,fred_dyer,,m,"08/Apr/54","8308",,michellemiller@hotmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-09-08,isaac_wilson,,m,"19/Jul/08","2303",,tanyamarks@hotmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-10-19,raymond_gibbs,,m,"06/Dec/21","5465",,bradleybuchanan@hotmail.com +_universidad_de_palermo,actuario_,2020-09-21,christopher_patterson,,m,"09/Sep/28","5607",,burkejames@hotmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-10-19,mariah_clark,,f,"17/May/69","4101",,rowejonathan@hotmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-10-03,steve_gray,,m,"19/Nov/34","3283",,johnscott@gmail.com +_universidad_de_palermo,medicina,2020-11-26,christian_morrow,,m,"29/Jun/35","3360",,whenderson@yahoo.com +_universidad_de_palermo,farmacia,2020-10-29,joanne_diaz,,f,"14/Nov/97","5329",,howardroger@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-09-21,tonya_gaines,,f,"19/Oct/35","6241",,courtneyortiz@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2021-01-19,sarah_parker,,f,"13/Nov/33","1981",,williamhoward@yahoo.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-11-11,austin_adams,,m,"02/Sep/03","6701",,tgamble@yahoo.com +_universidad_de_palermo,arquitectura,2021-01-31,mathew_torres,,m,"31/Jan/37","7118",,blancharddesiree@yahoo.com +_universidad_de_palermo,medicina,2020-12-05,jaime_hale,,f,"25/Sep/25","5415",,christopher77@yahoo.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-10-18,charles_shannon,,m,"18/Sep/11","4135",,jackie24@yahoo.com +_universidad_de_palermo,ingeniería_en_informática,2020-11-30,miss_connie_ferguson,,f,"25/Oct/05","4113",,amy02@gmail.com +_universidad_de_palermo,contador_público_,2020-12-19,leslie_copeland,,f,"13/Nov/73","9200",,umora@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-09-28,karen_rivera,,f,"02/Sep/19","7313",,usimpson@yahoo.com +_universidad_de_palermo,técnico_para_bioterios_,2020-12-04,zachary_brock,,m,"12/May/83","2345",,jrobertson@yahoo.com +_universidad_de_palermo,licenciatura_en_sociología_,2021-01-28,mary_green,,f,"02/Jul/52","3530",,nicholas76@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-11-06,stephanie_jones,,f,"10/Dec/65","7412",,christophergarcia@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-09-30,kelly_hawkins,,f,"08/Nov/10","2823",,zacharycrawford@gmail.com +_universidad_de_palermo,arquitectura,2021-01-31,kathleen_gross,,f,"01/Jan/78","1834",,grahamnatalie@yahoo.com +_universidad_de_palermo,medicina,2020-10-06,jason_wilson,,m,"08/Dec/28","5465",,melissa48@yahoo.com +_universidad_de_palermo,contador_público_,2021-01-12,janice_parsons,,f,"28/Apr/11","4605",,matthew67@gmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-12-04,diane_barber,,f,"28/Oct/27","2919",,williammorse@gmail.com +_universidad_de_palermo,agronomía,2021-01-19,terry_wilson,,m,"05/Mar/18","3407",,casey66@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-12-30,katrina_jones,,f,"06/Mar/55","7635",,qtownsend@hotmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-10-05,paul_beck,,m,"23/Sep/77","5613",,conleytammy@yahoo.com +_universidad_de_palermo,medicina,2020-10-25,lisa_johnson,,f,"07/Feb/82","7505",,scottsusan@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2021-01-09,jamie_mclean,,f,"15/Mar/67","7165",,spencerkyle@gmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-09-30,ryan_martin,,m,"13/Jan/98","2523",,erin71@hotmail.com +_universidad_de_palermo,licenciatura_en_psicología,2021-01-28,mary_jackson,,f,"02/Dec/40","7630",,wschwartz@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2021-01-08,caitlin_morgan,,f,"06/Mar/76","7505",,michaelhoffman@hotmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-11-06,vanessa_washington_md,,f,"05/Aug/94","6381",,christine18@hotmail.com +_universidad_de_palermo,diseño_industrial,2020-12-28,shaun_wagner,,m,"25/Jul/48","3381",,fieldspamela@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-09-22,amy_harper,,f,"10/Jun/38","3360",,johnsonrobert@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-09-10,stephanie_martin,,f,"16/Mar/21","4711",,cainlaura@yahoo.com +_universidad_de_palermo,licenciatura_en_administración_,2021-01-29,mark_barton,,m,"24/Jan/09","8514",,jbailey@gmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-11-15,gloria_williams,,f,"02/May/83","1852",,lori92@gmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2021-01-09,gilbert_hopkins,,m,"15/Nov/09","5609",,amandablack@yahoo.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2021-01-13,kristin_taylor,,f,"09/Sep/34","6105",,bgreen@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2021-01-01,rebecca_hernandez,,f,"29/Aug/75","4713",,matthewquinn@yahoo.com +_universidad_de_palermo,farmacia,2020-11-07,jennifer_lewis,,f,"28/Dec/03","3380",,scannon@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-09-23,erik_odonnell,,m,"04/Dec/79","2946",,grahamelizabeth@yahoo.com +_universidad_de_palermo,medicina,2020-09-10,kevin_mann,,m,"01/Feb/16","4726",,inelson@yahoo.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-10-03,kathryn_barnes,,f,"21/Jan/76","3453",,xlynch@hotmail.com +_universidad_de_palermo,bioquímica,2021-01-11,mrs._tammy_calderon,,f,"10/Aug/22","2826",,aross@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2020-12-12,gregory_ford,,m,"12/Jul/93","1607",,kathleenlopez@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-09-11,hannah_morrow,,f,"12/Apr/91","8430",,jimmy60@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-11-28,christian_wiley,,m,"26/Jun/11","3280",,jack31@hotmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-12-01,rebecca_abbott,,f,"23/Dec/31","3466",,taylor02@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-10-07,lindsay_kelly,,f,"22/Oct/47","5571",,john86@hotmail.com +_universidad_de_palermo,medicina,2020-10-23,dave_peterson,,m,"27/Feb/77","2905",,kstevenson@gmail.com +_universidad_de_palermo,agronomía,2020-12-17,kenneth_flores,,m,"16/Oct/93","7501",,schwartzholly@gmail.com +_universidad_de_palermo,ciencias_veterinarias,2021-01-10,steven_baker,,m,"10/Dec/19","3381",,shenry@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-11-10,mr._henry_walker_md,,m,"02/Jan/37","2907",,mhernandez@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-11,shaun_walter,,m,"19/Apr/07","6703",,lmorales@yahoo.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-09-24,christopher_lawrence,,m,"31/Aug/11","4709",,cynthia55@yahoo.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2021-01-18,steven_mcconnell,,m,"07/Dec/00","3513",,qcobb@gmail.com +_universidad_de_palermo,bioquímica,2020-09-18,jennifer_aguirre,,f,"18/Mar/75","2905",,taylorkelli@hotmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2021-01-30,yvette_miller,,f,"04/Feb/23","3718",,dixonstephanie@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-10-04,steven_rodriguez_dds,,m,"17/Nov/30","1884",,tnielsen@yahoo.com +_universidad_de_palermo,medicina,2020-10-08,daniel_holmes,,m,"26/Jan/63","3543",,alexis85@hotmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-12-17,elizabeth_potter,,f,"06/May/70","6065",,gonzalessavannah@yahoo.com +_universidad_de_palermo,agronomía,2020-09-19,amy_hayes,,f,"04/Feb/76","2703",,emyers@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-09-23,martin_peck,,m,"21/Feb/46","2156",,kellyhughes@gmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-12-25,brooke_ward,,f,"30/Jun/06","8124",,bethanyschultz@hotmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-12-22,karen_acevedo,,f,"13/May/92","2700",,beltranmark@hotmail.com +_universidad_de_palermo,medicina,2020-09-18,jerry_manning,,m,"09/Nov/99","1611",,ryanjohn@gmail.com +_universidad_de_palermo,actuario_,2020-10-18,sherry_wheeler,,f,"17/Jan/05","6453",,sonia30@gmail.com +_universidad_de_palermo,agronomía,2020-11-23,ashley_lambert,,f,"20/May/43","6381",,amymartin@hotmail.com +_universidad_de_palermo,ingeniería_electrónica,2021-01-28,david_gutierrez,,m,"03/Jun/68","8185",,jennifer74@hotmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-11-09,aaron_diaz,,m,"08/May/13","3334",,michael85@yahoo.com +_universidad_de_palermo,ciencias_veterinarias,2020-10-10,richard_armstrong,,m,"02/Feb/32","3123",,ohampton@gmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-11-02,krystal_wood,,f,"23/May/29","3351",,waynewilson@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2021-01-05,julie_stokes,,f,"11/Aug/13","5385",,ericwarren@gmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-10-24,joseph_morris,,m,"03/Jan/20","7208",,cannonrandy@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-03,michelle_brooks,,f,"18/Sep/09","7408",,mhenderson@hotmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-10-02,michael_rollins,,m,"26/Apr/14","9100",,angelicalewis@hotmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-09-19,craig_king,,m,"02/Dec/70","8144",,xmolina@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-28,aaron_rodriguez,,m,"22/Apr/17","2700",,wesley42@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2021-01-19,matthew_crosby,,m,"19/Mar/63","4231",,kaylagreen@gmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-11-06,sherri_ross,,f,"20/Jun/46","2826",,jordanmccullough@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-12-07,mrs._hailey_gibson_md,,f,"15/Feb/39","2300",,johnsonrhonda@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-12-16,deanna_quinn,,f,"15/May/64","3503",,dylanperry@gmail.com +_universidad_de_palermo,actuario_,2021-01-06,jessica_morgan,,f,"08/Oct/77","3214",,charlescastillo@gmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-11-06,sharon_johnson,,f,"11/Dec/71","7507",,lynchandrea@gmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-09-24,rebecca_chavez,,f,"23/Apr/55","6516",,shelley68@gmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-10-27,brianna_bartlett,,f,"05/Jan/04","6746",,saramartin@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2020-11-09,diana_leon,,f,"20/Oct/56","7261",,aimeekelly@yahoo.com +_universidad_de_palermo,ingeniería_electrónica,2020-11-25,wesley_mclean,,m,"22/Apr/48","5380",,chenjoshua@hotmail.com +_universidad_de_palermo,bioquímica,2020-11-12,michael_nelson,,m,"23/Nov/88","3401",,davidjefferson@yahoo.com +_universidad_de_palermo,ingeniería_en_informática,2020-10-27,adam_glenn,,m,"24/Apr/12","7609",,brendan98@yahoo.com +_universidad_de_palermo,técnico_para_bioterios_,2021-01-10,michael_norman,,m,"28/Aug/17","5319",,drew74@yahoo.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-09-07,joshua_fisher,,m,"17/Mar/21","6660",,donaldmills@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2021-01-17,brenda_benson,,f,"09/May/10","2505",,ashleygriffin@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2021-01-15,austin_villegas,,m,"15/Mar/18","7118",,johnstonjeffrey@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-10-17,diane_ortiz,,f,"03/Feb/09","1653",,andrewking@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-12-24,sarah_jones,,f,"06/Mar/09","3409",,theresa83@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2021-01-24,adam_williams,,m,"20/Aug/03","4235",,andrea71@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-25,sergio_francis,,m,"24/Apr/11","1636",,rsmith@yahoo.com +_universidad_de_palermo,diseño_industrial,2020-10-02,brandon_garrett,,m,"16/Aug/07","3272",,guzmanandrew@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2021-02-01,kevin_white,,m,"18/May/09","2728",,smiththomas@hotmail.com +_universidad_de_palermo,contador_público_,2020-09-28,jason_white,,m,"22/Feb/25","5327",,huynhjerry@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-10-23,eric_dickerson,,m,"15/Oct/30","4500",,andrea34@gmail.com +_universidad_de_palermo,medicina,2020-09-22,jorge_perez,,m,"29/Apr/24","8375",,ywilson@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-09-14,donna_herrera,,f,"06/Mar/80","2181",,melinda85@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-09-01,sara_hughes,,f,"02/Mar/52","3485",,mooreanthony@gmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-12-08,amy_bautista,,f,"23/Jan/56","3574",,shanegallagher@hotmail.com +_universidad_de_palermo,ingeniería_mecánica,2021-02-01,jessica_ford,,f,"17/Jan/94","3111",,williamlopez@hotmail.com +_universidad_de_palermo,diseño_industrial,2020-11-15,christian_mcclure,,m,"08/Jul/16","3540",,smithann@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-10-04,lee_jones,,m,"23/Oct/07","8156",,buckleyrachel@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-09-25,peter_welch,,m,"20/Dec/41","2820",,kathy29@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2021-01-17,sandra_brown,,f,"01/Aug/78","3371",,garybrown@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-02,gregory_pena,,m,"11/Jan/93","6017",,nicholas74@yahoo.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2021-01-12,meghan_finley,,f,"25/Aug/60","1923",,webbpaul@yahoo.com +_universidad_de_palermo,técnico_para_bioterios_,2020-11-19,amber_dodson,,f,"02/Jan/52","9103",,holmesbrent@hotmail.com +_universidad_de_palermo,agronomía,2020-11-23,brittany_martin,,f,"25/Aug/68","6003",,tnorman@hotmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2021-01-31,susan_hernandez,,f,"08/Aug/84","5645",,wlee@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-12-17,jacob_washington,,m,"28/Jan/68","6013",,aparks@yahoo.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-11-16,elizabeth_joyce,,f,"05/Jan/95","2441",,jeffrey28@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-12-17,danielle_baker,,f,"27/Feb/35","6625",,xsolis@hotmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-10-09,summer_sullivan,,f,"01/May/71","8532",,victoria55@hotmail.com +_universidad_de_palermo,farmacia,2020-09-19,craig_york,,m,"25/Nov/19","6721",,nharris@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-11-24,becky_luna,,f,"11/Jun/13","3524",,vyoung@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-09-28,mary_serrano,,f,"04/Sep/61","4711",,cliffordbright@gmail.com +_universidad_de_palermo,técnico_para_bioterios_,2021-01-06,erik_russell,,m,"14/Nov/28","2318",,pperry@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-11-04,marc_smith,,m,"10/Apr/58","1893",,ododson@yahoo.com +_universidad_de_palermo,ingeniería_electrónica,2020-09-04,timothy_pratt,,m,"18/Dec/76","3252",,qwatts@gmail.com +_universidad_de_palermo,medicina,2020-12-01,joseph_barrett,,m,"27/Feb/96","3308",,ahowell@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2021-01-21,madison_jenkins,,f,"09/May/01","7240",,victoria98@gmail.com +_universidad_de_palermo,farmacia,2020-10-03,christopher_hernandez,,m,"18/Apr/33","5264",,brownlaurie@hotmail.com +_universidad_de_palermo,arquitectura,2021-01-03,michael_morrow,,m,"06/Mar/40","3416",,christopherbowers@gmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-10-05,terry_duran,,m,"13/Feb/08","1838",,michael64@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-10-02,jessica_gordon,,f,"27/Jul/24","6505",,ismith@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2021-01-31,barry_jones,,m,"24/Mar/18","6625",,sanchezveronica@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-09-24,tiffany_smith,,f,"04/Nov/94","3358",,charles46@hotmail.com +_universidad_de_palermo,arquitectura,2020-12-18,amy_garcia,,f,"16/Nov/40","6500",,michellemontoya@hotmail.com +_universidad_de_palermo,bioquímica,2020-10-24,jenny_thompson,,f,"16/Apr/06","1894",,tranangelica@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-10-21,jennifer_lopez,,f,"30/Nov/16","3230",,mmills@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-10-27,lori_bradley,,f,"27/Aug/20","5750",,xharris@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-09-22,matthew_robinson,,m,"28/Nov/77","9220",,erivera@hotmail.com +_universidad_de_palermo,medicina,2020-09-22,deborah_frazier,,f,"09/Feb/62","2935",,vincentwilliams@gmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-10-12,taylor_salazar,,f,"17/Jul/72","6620",,dylan83@gmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-10-14,lisa_willis,,f,"19/Jan/13","3487",,christina74@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-11-30,john_mcmahon,,m,"30/Jan/47","8503",,brittanyberry@hotmail.com +_universidad_de_palermo,arquitectura,2020-11-08,wendy_parker,,f,"30/Jan/30","3370",,mlewis@hotmail.com +_universidad_de_palermo,bioquímica,2021-01-12,michael_erickson,,m,"02/Jan/52","2633",,kmatthews@gmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-11-22,jessica_rowe,,f,"30/Apr/07","5545",,amandapatel@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-12-16,brittany_white,,f,"22/Sep/20","5717",,robertreynolds@yahoo.com +_universidad_de_palermo,medicina,2020-12-17,bailey_duncan,,f,"11/Feb/42","2313",,joshuashepherd@hotmail.com +_universidad_de_palermo,diseño_industrial,2020-11-06,stanley_hines,,m,"29/Oct/21","8512",,wallacebrandon@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2021-01-16,ryan_leblanc,,m,"02/Sep/81","3733",,susan27@yahoo.com +_universidad_de_palermo,licenciatura_en_administración_,2020-10-21,vincent_morton,,m,"24/May/64","8115",,nschneider@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-10-04,taylor_herring,,f,"01/Jun/84","6313",,ygreen@yahoo.com +_universidad_de_palermo,diseño_industrial,2021-01-08,michael_maldonado,,m,"16/Jun/13","5757",,dlee@gmail.com +_universidad_de_palermo,actuario_,2020-11-11,dr._rebecca_campbell,,f,"16/Jul/01","3370",,shawn39@yahoo.com +_universidad_de_palermo,ingeniería_electrónica,2020-09-14,taylor_harper,,f,"25/Jun/80","5709",,simsmisty@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-12-15,elizabeth_james,,f,"14/Dec/23","1733",,paul37@hotmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2021-01-16,kimberly_pennington,,f,"08/Sep/52","6663",,hannah26@gmail.com +_universidad_de_palermo,medicina,2020-10-16,dawn_ray,,f,"21/Jun/13","8111",,nicolemalone@gmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-12-06,andrew_maddox,,m,"19/May/84","6665",,tsullivan@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-10-16,stacy_stewart,,f,"14/Jun/29","2177",,wlewis@yahoo.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-11-04,andrew_stewart,,m,"16/Jan/21","5571",,levinejoshua@hotmail.com +_universidad_de_palermo,actuario_,2020-12-07,deborah_johnson,,f,"25/May/78","1804",,bwhite@yahoo.com +_universidad_de_palermo,ingeniería_en_informática,2021-01-26,mark_graham,,m,"26/Sep/68","4512",,derekmarshall@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-11-28,anne_white,,f,"16/Feb/82","3153",,kendra98@gmail.com +_universidad_de_palermo,diseño_industrial,2021-01-20,katherine_jackson,,f,"21/Apr/19","7100",,david97@hotmail.com +_universidad_de_palermo,actuario_,2020-12-29,chelsea_mckay,,f,"10/Sep/39","1672",,ramosstephanie@hotmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2021-01-06,ernest_williams,,m,"15/Jun/42","6387",,stevebeard@gmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2021-01-12,jessica_thompson,,f,"25/Sep/55","3511",,matthewsbrian@hotmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-09-02,taylor_mejia,,f,"10/Feb/19","7245",,leah68@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-12-20,kelsey_carroll,,f,"08/Mar/34","6471",,mary07@hotmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-10-22,beth_peters,,f,"14/Jun/72","1614",,levyanthony@gmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-10-13,abigail_best,,f,"12/Oct/21","9405",,ydawson@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-11-07,omar_watson,,m,"26/Dec/52","8308",,ygraham@yahoo.com +_universidad_de_palermo,medicina,2020-11-12,deborah_miller,,f,"04/Jun/17","8401",,tiffanysmith@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2021-01-28,brenda_reid,,f,"24/Oct/32","8162",,toddwilson@gmail.com +_universidad_de_palermo,actuario_,2020-09-27,jacqueline_brooks,,f,"02/Aug/28","1909",,nicole07@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-11-16,william_stewart,,m,"01/Apr/33","3483",,pearsonrobert@gmail.com +_universidad_de_palermo,farmacia,2020-11-01,michelle_morgan,,f,"27/Feb/19","6511",,ethankrueger@hotmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-09-01,patrick_mayer,,m,"01/Oct/17","5541",,daniel77@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-12-15,timothy_moody,,m,"11/Jul/58","3360",,armstrongdenise@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2020-09-30,julie_miller,,f,"27/Aug/84","9001",,katherinemack@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-09-20,justin_mosley,,m,"03/Aug/39","9303",,bhuang@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-09-30,mr._jose_johnson,,m,"20/Oct/61","8126",,hunterjessica@gmail.com +_universidad_de_palermo,actuario_,2020-10-12,donald_schaefer,,m,"13/Mar/13","9031",,michaelhernandez@hotmail.com +_universidad_de_palermo,contador_público_,2020-11-15,danielle_morgan,,f,"25/Aug/85","4640",,jonathan28@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-09-28,kimberly_wiggins,,f,"24/Nov/99","1987",,cummingsstephanie@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-12-12,ashley_atkins,,f,"13/May/25","1834",,imoss@hotmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-10-18,debra_jacobson,,f,"09/Aug/56","6667",,devinwade@gmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-09-01,christopher_scott,,m,"24/May/11","4158",,toddmckee@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2021-01-05,april_rosales,,f,"30/Oct/48","3428",,carolyn86@yahoo.com +_universidad_de_palermo,medicina,2020-09-08,samantha_alvarez,,f,"22/Jun/53","6213",,dchavez@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-09-21,kirsten_armstrong,,f,"03/Mar/06","6221",,murraybenjamin@gmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-09-18,john_mack,,m,"12/Mar/33","2814",,brendanboone@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-09-21,bonnie_harris,,f,"22/Dec/46","9050",,combsshelby@yahoo.com +_universidad_de_palermo,bioquímica,2020-12-30,daniel_smith,,m,"04/May/32","5531",,psanchez@hotmail.com +_universidad_de_palermo,actuario_,2021-01-01,daniel_reynolds,,m,"08/Apr/89","3380",,michael65@yahoo.com +_universidad_de_palermo,ingeniería_electrónica,2020-09-24,andre_thomas,,m,"19/Oct/83","8345",,michael33@gmail.com +_universidad_de_palermo,arquitectura,2021-01-17,jacob_chandler,,m,"05/Feb/48","1621",,victoria90@yahoo.com +_universidad_de_palermo,agronomía,2020-11-23,denise_williams,,f,"15/Jun/72","3041",,briangarcia@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-10-01,gail_young,,f,"16/May/08","5632",,ojuarez@hotmail.com +_universidad_de_palermo,ciencias_veterinarias,2021-01-22,thomas_pham,,m,"14/Jul/59","6550",,elijahedwards@hotmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-12-02,cynthia_cooper,,f,"14/Nov/94","9033",,schwartzjulia@hotmail.com +_universidad_de_palermo,diseño_industrial,2020-09-04,nathan_yates,,m,"07/Apr/58","3476",,ginasilva@yahoo.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-12-03,ricky_hoover,,m,"06/Nov/46","3505",,williamcrawford@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-09-13,john_stevenson,,m,"04/Feb/86","8124",,jamiewilliams@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-09-02,taylor_castillo,,m,"22/Mar/75","5435",,zachary32@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-12-28,tyler_norris,,m,"27/Sep/02","8411",,michael99@hotmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-12-11,seth_mcfarland,,m,"07/Dec/13","4172",,edward31@hotmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2021-01-23,holly_martinez,,f,"07/Mar/57","3440",,petersonjeffrey@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-09-20,christina_clark,,f,"27/Apr/23","2720",,cohenjennifer@hotmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-11-07,lisa_campos,,f,"05/Mar/29","1713",,zsmith@gmail.com +_universidad_de_palermo,licenciatura_en_administración_,2021-01-15,stephanie_lynch,,f,"26/Nov/78","3446",,charlesleonard@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-12-12,alison_powell,,f,"12/Mar/83","2407",,teresawells@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-11-06,michael_powell,,m,"28/Dec/26","8101",,jeffrey20@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-09-18,oscar_daugherty,,m,"12/Jan/59","4149",,vincentbrown@yahoo.com +_universidad_de_palermo,agronomía,2020-09-15,samuel_warren,,m,"26/Feb/34","3129",,qwalker@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-12-14,charles_flores,,m,"01/Jun/15","5611",,kimberlywilliams@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-10-31,andrea_wilkinson,,f,"26/Apr/90","7205",,ujohnson@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2021-01-13,randy_caldwell,,m,"11/Apr/29","3384",,evanslisa@gmail.com +_universidad_de_palermo,medicina,2021-01-04,alexis_gallegos,,f,"13/May/21","6409",,glloyd@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2021-01-05,gabrielle_sweeney,,f,"21/Aug/08","4655",,jennifer23@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-10-19,susan_spencer,,f,"25/Jun/10","6537",,hwood@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2021-01-29,charles_washington,,m,"18/Sep/33","4105",,yolanda19@yahoo.com +_universidad_de_palermo,diseño_industrial,2020-10-02,roy_wilson,,m,"15/Sep/27","1669",,tmoss@gmail.com +_universidad_de_palermo,medicina,2021-01-01,thomas_woodard,,m,"04/Mar/93","8363",,castrodeborah@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-10-22,eric_davis,,m,"17/Jun/06","2944",,amanda12@yahoo.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-12-11,james_hughes,,m,"12/Jan/70","1615",,moralessamantha@hotmail.com +_universidad_de_palermo,bioquímica,2020-10-03,sandra_johnston,,f,"27/Jan/29","4132",,david59@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2020-09-23,robert_perez,,m,"12/Feb/19","3224",,alexanderwilliam@hotmail.com +_universidad_de_palermo,actuario_,2021-01-21,john_harding,,m,"29/Oct/09","2252",,adam47@gmail.com +_universidad_de_palermo,medicina,2021-01-03,justin_miller,,m,"23/Dec/11","3363",,nathaniel57@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-12-21,amanda_fisher,,f,"11/May/20","3448",,vlopez@yahoo.com +_universidad_de_palermo,ciencias_veterinarias,2020-12-11,penny_miller,,f,"20/Jul/05","8111",,michealwoods@hotmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-09-19,patricia_bowen,,f,"30/Apr/75","5341",,duane42@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-09-13,pamela_davidson,,f,"21/Aug/64","7503",,colemanfrank@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-10-07,shannon_preston,,f,"21/Oct/12","1828",,hughesricardo@gmail.com +_universidad_de_palermo,técnico_para_bioterios_,2021-01-10,travis_prince,,m,"01/Aug/70","5613",,mark77@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-10-06,molly_gordon,,f,"13/Dec/67","3001",,stevensalexandra@hotmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-12-14,lori_shepard,,f,"10/May/73","4195",,melaniebruce@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-09-04,anthony_hernandez,,m,"10/Jan/14","3230",,stephen22@gmail.com +_universidad_de_palermo,contador_público_,2020-12-31,mackenzie_brown,,f,"24/Oct/18","3731",,edixon@hotmail.com +_universidad_de_palermo,bioquímica,2020-10-11,jeremiah_collins,,m,"22/Apr/10","5734",,ynguyen@yahoo.com +_universidad_de_palermo,arquitectura,2020-11-08,sandra_blake,,f,"30/Apr/12","5439",,clintonadams@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-11-12,lindsay_johnson,,f,"16/Sep/29","6326",,jeffrey60@yahoo.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2021-01-03,julian_bush,,m,"10/Dec/95","7207",,conniehoward@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2021-01-25,vanessa_yates,,f,"14/Jan/97","2443",,todd21@hotmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-12-05,patricia_mcbride,,f,"30/Dec/75","1655",,williamsemily@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2021-01-26,daniel_wiley,,m,"18/Sep/80","5276",,kimberly33@gmail.com +_universidad_de_palermo,arquitectura,2021-01-10,ricky_castro,,m,"02/May/14","3038",,alexanderbrandon@gmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2021-01-28,melanie_martinez,,f,"01/Dec/46","3731",,julie82@hotmail.com +_universidad_de_palermo,diseño_industrial,2020-12-26,eric_townsend,,m,"27/Apr/72","7205",,hunter37@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-12-26,sarah_johnson,,f,"01/May/24","6305",,stephanieharper@hotmail.com +_universidad_de_palermo,farmacia,2020-12-12,tara_hawkins,,f,"23/May/92","6005",,amandahart@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-11-21,michael_quinn,,m,"25/Apr/11","3222",,christopherrhodes@yahoo.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-09-17,daniel_davis,,m,"13/Sep/15","2944",,smithashley@gmail.com +_universidad_de_palermo,arquitectura,2020-11-28,joshua_evans,,m,"30/Sep/98","4632",,whitemandy@hotmail.com +_universidad_de_palermo,farmacia,2020-11-24,ryan_brown,,m,"14/Jan/23","1682",,ann52@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2021-01-09,heather_mills,,f,"13/Sep/20","2347",,christina21@yahoo.com +_universidad_de_palermo,actuario_,2020-11-04,taylor_tucker,,m,"22/Sep/80","4101",,cheyenne42@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-11-18,heidi_ford,,f,"15/Aug/42","5529",,ortegamelissa@gmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-10-31,gregory_hayes,,m,"08/Mar/15","2944",,kevinwood@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-11-20,charles_thomas,,m,"20/Feb/61","1771",,westwanda@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-12-06,paige_rivera,,f,"25/Dec/03","2907",,cynthia89@yahoo.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-10-24,david_myers,,m,"27/Jun/98","4234",,wmills@yahoo.com +_universidad_de_palermo,arquitectura,2020-11-07,jennifer_moore,,f,"18/Feb/17","2107",,erikarobles@hotmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-11-27,christopher_patterson,,m,"18/Jul/46","5560",,sryan@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-10-21,brenda_singh,,f,"06/Feb/17","2123",,mnelson@yahoo.com +_universidad_de_palermo,contador_público_,2020-09-30,samantha_cowan,,f,"07/Nov/63","8103",,brianhahn@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-11-19,ryan_fleming,,m,"12/Jul/31","2764",,fwilson@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-11-03,martin_rodriguez,,m,"25/Jun/99","4626",,ethan34@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-10-24,kimberly_ruiz,,f,"02/Jan/14","6453",,gonzalezrandy@yahoo.com +_universidad_de_palermo,arquitectura,2020-11-11,alicia_berry,,f,"11/Oct/39","3023",,lindsey60@yahoo.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-09-26,andrew_byrd,,m,"22/Jun/49","7505",,seangutierrez@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-10-26,andrew_davidson,,m,"18/Apr/73","3541",,dustin16@gmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-12-30,nicholas_smith,,m,"03/Mar/64","1612",,tanya98@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-09-07,brent_reynolds,,m,"21/Mar/75","3200",,cameron77@yahoo.com +_universidad_de_palermo,técnico_para_bioterios_,2020-09-27,alec_wood,,m,"16/Feb/18","3304",,kingvictoria@gmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-10-31,nicole_ryan,,f,"19/Jan/44","9017",,panderson@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-10-13,dalton_frazier,,m,"09/Mar/78","3355",,ericwarner@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-09-07,veronica_jones,,f,"24/Nov/15","1627",,anthony82@gmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-11-16,jason_jones,,m,"01/Dec/89","8411",,nhart@hotmail.com +_universidad_de_palermo,arquitectura,2021-01-15,robert_caldwell_md,,m,"20/Aug/06","8411",,ybecker@yahoo.com +_universidad_de_palermo,bioquímica,2020-11-18,martin_ellis,,m,"07/Dec/06","3020",,teresamarquez@hotmail.com +_universidad_de_palermo,contador_público_,2020-12-27,christine_rodriguez,,f,"18/Aug/26","8146",,tthomas@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-11-29,amy_williams,,f,"04/Jan/12","3446",,lori14@gmail.com +_universidad_de_palermo,diseño_industrial,2020-09-18,jesus_sims,,m,"05/Nov/36","3357",,gregory26@gmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-11-15,alan_hill,,m,"09/Jul/21","4504",,wjames@gmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2021-01-17,rebekah_liu,,f,"09/Feb/45","2743",,gonzalezlance@gmail.com +_universidad_de_palermo,actuario_,2020-11-15,sandra_goodwin,,f,"19/Feb/05","8375",,ana33@hotmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-10-08,kyle_trevino,,m,"26/Aug/22","1759",,jramos@gmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-10-29,laura_brennan,,f,"08/Mar/13","6075",,shelbywagner@gmail.com +_universidad_de_palermo,diseño_industrial,2020-11-01,robert_harris,,m,"01/Jun/61","1890",,jaredsharp@gmail.com +_universidad_de_palermo,farmacia,2020-10-21,gary_young,,m,"12/Jun/38","5385",,sanchezclarence@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-12-10,michael_thomas,,m,"17/Mar/38","8422",,tshelton@hotmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-10-30,james_simmons,,m,"08/Nov/04","3011",,josephsmith@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-10-03,zachary_smith,,m,"11/Feb/67","1651",,kathrynthomas@yahoo.com +_universidad_de_palermo,medicina,2020-09-14,paul_wood,,m,"04/Jun/61","2179",,harristamara@hotmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-10-26,rachel_castro,,f,"24/May/85","2187",,christopher05@gmail.com +_universidad_de_palermo,licenciatura_en_artes,2021-01-14,mr._russell_beck,,m,"18/Jul/95","4632",,igilbert@hotmail.com +_universidad_de_palermo,medicina,2020-11-23,teresa_lewis,,f,"29/Oct/39","3507",,cmiranda@hotmail.com +_universidad_de_palermo,arquitectura,2020-09-01,michael_barrett,,m,"17/Apr/10","4705",,jamiemartin@yahoo.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-09-04,karen_chambers,,f,"27/Nov/07","6075",,hsalas@hotmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-09-29,jennifer_bullock,,f,"18/Apr/95","2347",,bpalmer@gmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-10-13,jeffrey_sweeney,,m,"10/Jul/81","1615",,vjacobs@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-11-04,robert_davis,,m,"26/Jan/56","3416",,johnnynguyen@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-11-22,robert_hebert,,m,"08/Nov/93","5500",,april37@hotmail.com +_universidad_de_palermo,medicina,2020-11-01,edward_patterson,,m,"24/Jan/83","6708",,bonniehines@yahoo.com +_universidad_de_palermo,bioquímica,2021-01-17,nicole_holt,,f,"06/Aug/98","3518",,villacheryl@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-10-24,cindy_mata,,f,"14/May/64","7172",,dpatel@hotmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-10-21,jeffrey_thomas,,m,"24/Mar/15","7221",,whitney21@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-11-30,michael_calhoun,,m,"30/Aug/65","3474",,herrerapaul@hotmail.com +_universidad_de_palermo,diseño_industrial,2021-01-13,william_sanchez,,m,"14/May/11","7261",,ambercarr@hotmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-09-21,angel_johnson,,f,"27/Jun/01","3351",,chadclark@yahoo.com +_universidad_de_palermo,contador_público_,2020-11-23,connie_martin,,f,"29/Jun/39","6034",,sarah84@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2021-01-09,christopher_duncan,,m,"31/Oct/53","5541",,todd94@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-11-04,ashley_mathis,,f,"09/Sep/70","4142",,allenbenjamin@gmail.com +_universidad_de_palermo,diseño_industrial,2020-10-19,kimberly_chang,,f,"09/Jan/79","6612",,harold66@gmail.com +_universidad_de_palermo,arquitectura,2020-11-26,danielle_ramirez,,f,"18/Jul/91","2521",,megan50@gmail.com +_universidad_de_palermo,medicina,2020-09-02,carolyn_potter,,f,"15/Jun/44","6438",,gregory94@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-11-27,eugene_fischer,,m,"30/May/77","5531",,jwong@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-10-01,michael_tate,,m,"10/Oct/70","3337",,monica53@gmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-11-14,michael_vincent,,m,"18/Apr/44","2128",,westhannah@gmail.com +_universidad_de_palermo,medicina,2020-11-20,philip_ramirez,,m,"20/Jan/32","8101",,dmiller@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-10-26,heather_smith,,f,"26/Jul/49","2718",,blackmark@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2021-01-23,stephanie_smith,,f,"27/Oct/06","7601",,alicia95@yahoo.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-12-21,tracy_chavez,,f,"27/Jul/04","6303",,camachorichard@hotmail.com +_universidad_de_palermo,agronomía,2020-10-03,colleen_cochran,,f,"05/Aug/09","5736",,jessica68@gmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-10-17,mindy_walters,,f,"05/Sep/01","2700",,joseph95@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-10-18,jean_rodriguez,,f,"13/Oct/16","2533",,herrerastephen@yahoo.com +_universidad_de_palermo,ingeniería_en_informática,2020-09-09,ivan_weaver,,m,"25/Sep/90","3557",,jonesrandy@hotmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-10-21,john_sanchez,,m,"06/Aug/89","5775",,johnsontyler@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2020-09-14,amber_conway,,f,"06/Sep/97","3514",,aaron81@yahoo.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-11-09,william_cherry,,m,"13/Aug/16","6385",,danieljones@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2021-01-05,henry_cameron,,m,"13/Jun/32","1917",,katherine78@hotmail.com +_universidad_de_palermo,agronomía,2020-10-09,steve_adkins,,m,"24/Nov/34","6443",,hdavies@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-09-21,matthew_schaefer,,m,"29/Jun/44","3025",,gregory93@hotmail.com +_universidad_de_palermo,actuario_,2021-01-29,wayne_perez,,m,"03/Mar/99","6628",,dunnjohn@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-10-22,aaron_lawrence,,m,"28/Oct/07","8407",,hdavis@gmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-11-18,anthony_richards_md,,m,"31/Jul/16","1878",,david92@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-12-11,sheila_mendoza,,f,"14/Oct/75","4132",,erinrobles@yahoo.com +_universidad_de_palermo,técnico_para_bioterios_,2020-12-21,tracy_sherman,,f,"23/Jan/79","3731",,fergusonjames@gmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2021-01-23,tracy_ellis,,m,"03/Sep/62","7404",,kellysmith@hotmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-09-03,robert_carpenter,,m,"29/Nov/19","8424",,josephhernandez@gmail.com +_universidad_de_palermo,bioquímica,2020-10-04,john_boyer,,m,"28/Feb/71","4724",,qrodriguez@hotmail.com +_universidad_de_palermo,medicina,2020-11-30,julia_lewis,,f,"09/Feb/18","1682",,kristinjennings@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-11-29,matthew_hernandez,,m,"19/Nov/36","9409",,yfreeman@hotmail.com +_universidad_de_palermo,medicina,2021-01-13,kara_romero,,f,"05/Oct/75","3123",,joseph23@hotmail.com +_universidad_de_palermo,medicina,2020-10-22,theresa_allen,,f,"24/Jun/57","6513",,hdixon@yahoo.com +_universidad_de_palermo,bioquímica,2020-11-04,laura_hodges,,f,"21/Dec/92","3446",,yvega@gmail.com +_universidad_de_palermo,medicina,2020-09-08,kevin_patterson,,m,"26/Oct/28","7639",,abigail07@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-12-01,lisa_mercado,,f,"03/Sep/13","9020",,plee@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-10-23,sherry_sharp,,f,"26/Aug/20","8424",,gnorris@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2021-01-15,james_paul,,m,"21/May/65","3260",,zcarr@gmail.com +_universidad_de_palermo,agronomía,2020-12-23,eric_campbell,,m,"08/Jan/29","3555",,curtisrodriguez@gmail.com +_universidad_de_palermo,arquitectura,2020-12-10,levi_mills,,m,"28/Jun/08","3155",,ismith@gmail.com +_universidad_de_palermo,contador_público_,2020-12-18,james_butler,,m,"23/Apr/16","9021",,thomasronald@hotmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-10-26,sarah_foster,,f,"05/Jan/26","1676",,pwade@hotmail.com +_universidad_de_palermo,farmacia,2020-12-19,john_lynch,,m,"23/Aug/04","3137",,david45@gmail.com +_universidad_de_palermo,farmacia,2020-12-30,angela_barnes,,f,"11/May/15","3081",,shannon39@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2021-01-27,cynthia_perez,,f,"28/Mar/77","8326",,jwashington@yahoo.com +_universidad_de_palermo,técnico_para_bioterios_,2020-09-02,elizabeth_williams,,f,"01/Apr/85","6315",,teresa03@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-09-13,brenda_cruz,,f,"13/Dec/35","3150",,michael66@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-09-14,paula_bailey,,f,"20/Nov/52","2521",,elizabethhumphrey@gmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-09-04,kristina_shields,,f,"27/Sep/20","6073",,xavierwalsh@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-10-02,krista_leonard,,f,"08/May/04","5447",,howelladam@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-09-23,karen_yang,,f,"21/Mar/47","2438",,farmerheather@gmail.com +_universidad_de_palermo,actuario_,2020-10-10,stephen_malone,,m,"27/Aug/44","9019",,lorirhodes@gmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-12-25,deborah_oneill,,f,"07/Mar/24","1676",,meghanwest@hotmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2021-02-01,heather_garza_md,,f,"31/Aug/08","3285",,mitchellbenjamin@yahoo.com +_universidad_de_palermo,ingeniería_en_informática,2020-11-11,sandra_kelley,,f,"23/Mar/78","5442",,owensnicole@yahoo.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-11-08,douglas_fernandez,,m,"13/Jan/60","8133",,randymoody@gmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-09-14,barbara_beard,,f,"28/Nov/26","7207",,hillpreston@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-10-26,cassandra_smith,,f,"21/Oct/74","3372",,chambersdavid@yahoo.com +_universidad_de_palermo,diseño_industrial,2021-01-01,patricia_hall,,f,"16/Sep/72","1768",,colleen26@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-12-11,andrea_dunn,,f,"06/Jun/09","5736",,qbolton@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-10-28,cody_morgan,,m,"20/May/12","3465",,kathryn08@gmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-09-17,jimmy_calderon,,m,"12/Sep/96","7300",,greencharlotte@yahoo.com +_universidad_de_palermo,contador_público_,2021-01-31,emily_anderson,,f,"19/Jun/54","5611",,sarah85@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2021-01-15,kristina_mills,,f,"04/Jan/21","5357",,danielle20@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-12-08,joshua_rice,,m,"22/Aug/92","1825",,angela99@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-10-16,chelsea_bowers,,f,"17/Sep/00","3441",,kyle35@gmail.com +_universidad_de_palermo,farmacia,2021-01-31,catherine_levine,,f,"05/Jan/11","7150",,rcurry@gmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-10-20,sara_brooks,,f,"01/Dec/03","5707",,lmunoz@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-12-17,kenneth_decker,,m,"08/Aug/00","8366",,lisaboone@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-10-29,tina_marshall,,f,"08/Apr/35","3580",,qrowland@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-11-24,lisa_clark,,f,"21/Aug/20","5710",,troymurphy@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-11-02,jeremy_molina,,m,"27/Nov/93","9053",,lprice@yahoo.com +_universidad_de_palermo,ingeniería_en_informática,2020-12-17,scott_rodriguez,,m,"25/Oct/13","3183",,juliaking@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-10-25,latoya_gordon,,f,"17/Feb/15","3285",,jrodriguez@yahoo.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-12-11,dustin_hernandez,,m,"12/Jan/07","5736",,fwilson@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2021-01-01,benjamin_boyd,,m,"06/May/95","3363",,christinathompson@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2021-01-08,regina_hamilton,,f,"28/Oct/16","8132",,xreynolds@gmail.com +_universidad_de_palermo,medicina,2020-10-12,heidi_watson,,f,"20/Dec/05","3563",,gonzalezamanda@hotmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-10-06,sarah_fleming,,f,"24/Dec/18","5609",,paul86@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-12-27,virginia_smith,,f,"27/Apr/96","3112",,craig79@yahoo.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2021-01-04,sheila_kennedy,,f,"20/May/18","4700",,henryrodgers@yahoo.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-11-21,andrew_martin,,m,"06/Jun/00","4152",,crystal12@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2021-01-21,todd_howard,,m,"20/Apr/01","1874",,rasmussentiffany@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-10-15,christy_french,,f,"04/Dec/71","2720",,collin65@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-10-07,lisa_robles,,f,"14/Dec/31","9000",,marcia37@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2021-01-03,kim_johnson,,f,"10/Aug/25","7106",,james68@yahoo.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-09-29,candice_arnold,,f,"18/May/18","8166",,khart@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-09-29,jenna_ramos,,f,"15/Feb/98","4163",,charles87@yahoo.com +_universidad_de_palermo,agronomía,2020-11-09,laurie_johnson,,f,"01/Nov/49","3443",,molinajonathan@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-12-30,javier_huff,,m,"21/Nov/65","6472",,conleycolleen@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-09-29,greg_duncan,,m,"16/Jul/60","6331",,leslie76@yahoo.com +_universidad_de_palermo,agronomía,2021-01-07,michelle_graham,,f,"26/Aug/78","4503",,alyssa42@yahoo.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-10-01,angel_fisher,,m,"24/Jul/66","2601",,sherryherrera@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-10-28,katie_smith,,f,"19/Oct/04","5544",,derrickrios@hotmail.com +_universidad_de_palermo,farmacia,2020-09-15,andrea_patton,,f,"06/May/60","3522",,cindy14@yahoo.com +_universidad_de_palermo,ingeniería_electrónica,2021-01-06,shawn_vega,,m,"07/Jul/92","2175",,jphillips@hotmail.com +_universidad_de_palermo,contador_público_,2020-10-06,misty_mitchell,,f,"09/May/38","5500",,juliecarter@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2021-01-03,maria_romero,,f,"24/Apr/06","1627",,brandon34@gmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-11-27,justin_cummings,,m,"28/Jan/94","3589",,kelleradrian@gmail.com +_universidad_de_palermo,licenciatura_en_administración_,2021-01-01,andrew_mendoza,,m,"08/Feb/24","3476",,danielle84@yahoo.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-11-12,darius_wright,,m,"03/Jan/07","5276",,kimberly46@gmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-11-21,bryan_griffin,,m,"11/Sep/87","4133",,perezwilliam@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-11-15,david_roberson,,m,"02/Jan/12","6213",,wanda34@yahoo.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-09-19,janet_hines,,f,"14/Nov/15","8340",,tina57@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-12-27,helen_clark,,f,"01/Oct/59","6623",,travis50@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-09-27,brenda_avila,,f,"10/Oct/08","3465",,brianmiller@gmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-11-02,james_smith,,m,"06/Oct/14","6330",,ufoster@gmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-10-04,melissa_johnson,,f,"14/Mar/57","2754",,karen09@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-12-05,kimberly_heath,,f,"12/Apr/61","5306",,waltersjeremy@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-11-16,curtis_burnett,,m,"03/Feb/06","4722",,ophillips@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-12-07,jeffrey_keith,,m,"27/Nov/03","6312",,sdurham@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-12-13,sandy_sanchez,,f,"21/Feb/46","7408",,vrice@hotmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-11-06,kelly_bradford,,f,"06/Mar/27","2500",,jacobdonovan@yahoo.com +_universidad_de_palermo,técnico_para_bioterios_,2020-12-27,patrick_brown,,m,"08/Apr/73","7013",,amandarobbins@hotmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2021-01-04,andrea_barnes,,f,"20/Jun/05","6007",,ngibson@yahoo.com +_universidad_de_palermo,diseño_industrial,2020-11-03,timothy_anthony,,m,"14/Feb/20","2138",,christinerowe@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-11-11,chelsea_williams_md,,f,"31/Oct/04","7519",,ywilliams@yahoo.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2021-01-31,brian_johnson,,m,"13/Apr/11","5357",,taylorana@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-11-03,paul_nguyen,,m,"06/Mar/86","1806",,morgan88@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-10-10,gerald_solomon,,m,"27/Dec/73","8349",,jmiller@yahoo.com +_universidad_de_palermo,licenciatura_en_administración_,2020-09-22,ashley_moore,,f,"04/Nov/10","1615",,lhall@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-20,angela_marsh,,f,"09/Sep/81","2156",,lindsayhamilton@yahoo.com +_universidad_de_palermo,actuario_,2020-12-10,darren_cooke_dvm,,m,"18/Apr/97","3170",,amy94@gmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-11-28,john_spencer,,m,"15/May/26","3503",,donaldnorman@hotmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-10-08,ashley_chen_dvm,,f,"15/Dec/54","3503",,ykelly@yahoo.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-12-12,joseph_ryan,,m,"12/Sep/10","7545",,carol87@hotmail.com +_universidad_de_palermo,diseño_industrial,2020-09-30,joseph_marshall,,m,"09/Apr/76","5415",,flemingaaron@hotmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2021-01-15,brian_hale,,m,"21/Dec/70","5547",,joannabauer@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-12-20,grace_cabrera,,f,"23/Mar/97","8170",,martinezamy@yahoo.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-12-09,connie_shaw,,f,"20/Jan/37","2152",,starkjoseph@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2020-11-11,nancy_waters,,f,"01/Jan/29","5560",,tammy46@yahoo.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-11-19,thomas_johnson,,m,"18/Oct/05","5442",,kathleen28@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-11-01,emily_romero,,f,"19/Feb/03","1651",,zthompson@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-09-20,stephen_travis,,m,"19/Sep/84","2740",,joshuaowen@yahoo.com +_universidad_de_palermo,técnico_para_bioterios_,2020-12-09,michelle_scott,,f,"25/Feb/48","3328",,warrendavid@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-09-22,james_smith,,m,"03/Jul/83","7212",,raymondhanson@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-12-29,jacqueline_chandler,,f,"06/Mar/16","6663",,monica89@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-09-05,julie_santiago,,f,"15/Sep/66","7243",,christina96@yahoo.com +_universidad_de_palermo,técnico_para_bioterios_,2020-11-12,ashley_fernandez,,f,"25/Oct/26","2808",,renee16@yahoo.com +_universidad_de_palermo,licenciatura_en_administración_,2020-09-17,jose_francis,,m,"05/Nov/70","6367",,shelbyconley@gmail.com +_universidad_de_palermo,farmacia,2020-09-02,cynthia_cohen,,f,"21/Mar/76","6400",,ugarcia@hotmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-09-12,christine_bryant,,f,"27/Sep/38","2801",,dstrickland@hotmail.com +_universidad_de_palermo,actuario_,2020-12-04,amanda_anderson,,f,"21/Mar/77","8000",,victoria30@yahoo.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-09-04,olivia_murphy,,f,"16/Nov/96","3423",,diane98@yahoo.com +_universidad_de_palermo,licenciatura_en_sociología_,2021-01-02,jessica_banks,,f,"31/Oct/50","5883",,mmata@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-11-02,albert_banks,,m,"19/Sep/18","6705",,wmanning@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-09-03,bonnie_gross,,f,"02/Jun/73","7316",,amy35@yahoo.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-12-02,sandra_glass,,f,"09/Apr/40","3038",,richard78@gmail.com +_universidad_de_palermo,arquitectura,2020-10-26,jessica_bautista,,f,"22/Aug/14","3246",,redwards@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-11-29,jack_williamson,,m,"23/Apr/73","1884",,john40@gmail.com +_universidad_de_palermo,farmacia,2021-01-01,corey_jones,,m,"07/Oct/89","2340",,henry10@gmail.com +_universidad_de_palermo,licenciatura_en_administración_,2021-01-05,lisa_zimmerman,,f,"06/Jan/03","3443",,daniel02@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-09-20,douglas_andrews,,m,"19/Oct/37","3326",,melissa31@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-10-06,mike_graves_dds,,m,"07/May/72","2173",,rsalazar@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-11-10,samuel_harrington,,m,"14/May/18","9211",,nicholas16@hotmail.com +_universidad_de_palermo,arquitectura,2021-01-09,dean_torres,,m,"18/Apr/20","7533",,boydheather@yahoo.com +_universidad_de_palermo,medicina,2020-11-27,christy_johnson,,f,"03/Dec/30","6465",,waltersjoseph@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-09-15,wesley_gilmore,,m,"23/Oct/15","3231",,crawfordjonathan@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2021-01-26,stephanie_martin,,f,"22/Nov/16","3515",,joshua45@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2020-11-05,caleb_sanders,,m,"09/Jan/65","3156",,mcunningham@yahoo.com +_universidad_de_palermo,bioquímica,2020-09-12,dominic_peters,,m,"01/Jan/89","3337",,beverly16@gmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2021-01-05,amanda_johnson,,f,"24/Nov/34","2248",,cindyli@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-12-04,richard_fernandez,,m,"05/Oct/48","8532",,daviddavis@yahoo.com +_universidad_de_palermo,contador_público_,2020-12-09,todd_young,,m,"01/Nov/11","2728",,amanda13@yahoo.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-11-07,penny_howe,,f,"19/May/91","2900",,chloejohnson@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-12-24,ariana_jackson,,f,"23/Dec/02","4707",,juliestephens@gmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-09-26,joseph_alvarez,,m,"17/Nov/15","3360",,douglasharrell@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2020-12-06,justin_day,,m,"04/Nov/13","6725",,adamjohnson@yahoo.com +_universidad_de_palermo,ingeniería_en_informática,2020-09-11,andrew_brooks,,m,"23/Jan/09","5621",,tara94@yahoo.com +_universidad_de_palermo,contador_público_,2020-12-03,richard_miller,,m,"11/Mar/55","6475",,russellangelica@gmail.com +_universidad_de_palermo,arquitectura,2020-09-19,randy_rodriguez,,m,"11/Jul/15","4142",,ehernandez@gmail.com +_universidad_de_palermo,contador_público_,2020-12-26,beverly_rogers,,f,"17/Sep/18","3620",,ymoore@hotmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-12-25,brenda_vazquez,,f,"17/Jan/20","3342",,vanessa24@yahoo.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2021-01-07,luke_howard,,m,"14/Mar/38","2000",,promero@hotmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-10-22,linda_parker,,f,"10/Jul/75","7013",,rebekahbrown@gmail.com +_universidad_de_palermo,arquitectura,2020-12-31,william_mullen,,m,"17/May/22","7116",,gadams@yahoo.com +_universidad_de_palermo,ingeniería_en_informática,2020-11-15,anthony_davis,,m,"15/Apr/06","1737",,davismary@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-10-04,rebecca_hamilton,,f,"24/Oct/40","8360",,gperez@yahoo.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-12-26,gloria_george,,f,"15/Aug/60","6315",,uhamilton@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-09-29,nathan_anderson,,m,"16/Aug/68","3074",,qmorrison@gmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-11-10,matthew_alvarez,,m,"25/Dec/30","7303",,owatkins@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2021-01-31,autumn_sanford,,f,"25/Dec/35","8520",,kimberlyhaynes@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2021-01-06,donald_young,,m,"04/Nov/23","2639",,thomaswelch@hotmail.com +_universidad_de_palermo,farmacia,2020-12-07,john_padilla,,m,"05/Jan/69","8504",,cindyfisher@yahoo.com +_universidad_de_palermo,ingeniería_electrónica,2020-11-17,sarah_olson,,f,"27/Mar/46","5572",,samanthareyes@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-10-22,john_perry,,m,"26/Jul/97","1708",,josephbrown@gmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-11-27,alexis_martin,,f,"27/Apr/78","1742",,patrickfarley@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-11-11,alexis_jimenez,,f,"26/Jun/82","3177",,tammyclements@yahoo.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-09-07,jeff_mays,,m,"30/Apr/34","5759",,jonathan10@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-11-23,tiffany_smith,,f,"21/Jun/16","8142",,wadewilliam@hotmail.com +_universidad_de_palermo,bioquímica,2020-12-09,nicole_gallagher,,f,"09/Dec/38","6051",,gaykathy@yahoo.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-09-24,kristen_winters,,f,"25/Jan/91","7521",,antonio60@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-11-12,john_wright,,m,"04/Aug/19","5463",,woodbrian@gmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-11-17,robert_wade,,m,"03/May/28","6601",,smithleah@yahoo.com +_universidad_de_palermo,arquitectura,2020-11-02,shane_harris,,m,"29/Dec/85","1669",,bblanchard@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-11-04,caitlin_ross,,f,"12/Dec/33","7303",,wendy01@yahoo.com +_universidad_de_palermo,ciencias_veterinarias,2020-11-22,robert_vega,,m,"20/Nov/55","2942",,morganstokes@yahoo.com +_universidad_de_palermo,arquitectura,2020-11-03,perry_bautista,,m,"10/Oct/14","9101",,pstone@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2020-09-16,timothy_joseph,,m,"13/Oct/95","3318",,janetdavis@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2021-01-15,robert_andersen,,m,"10/Nov/82","3228",,dominguezpaul@yahoo.com +_universidad_de_palermo,farmacia,2020-10-08,jimmy_williamson,,m,"22/Aug/91","5261",,jbaldwin@yahoo.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-12-27,krista_brooks,,f,"03/Oct/38","5363",,robert22@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-12-09,michelle_ramsey,,f,"15/Dec/62","3011",,ibarrabrian@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-12-20,peter_schneider,,m,"30/Nov/72","7414",,christine23@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2020-12-08,kimberly_brewer,,f,"10/Aug/07","1816",,hayskim@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-12-28,heidi_gordon,,f,"08/Feb/09","7112",,natashajensen@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2021-02-01,joshua_holmes,,m,"20/Jan/09","8349",,sanchezmary@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-10-24,caroline_davis,,f,"21/Sep/19","3487",,kathrynquinn@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-12-17,mercedes_romero,,f,"09/Jan/11","3214",,michael13@yahoo.com +_universidad_de_palermo,actuario_,2020-10-03,alex_martinez,,m,"16/Mar/43","2761",,fcochran@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-11-05,joseph_shah,,m,"25/Apr/40","3180",,millerashley@gmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-09-16,katherine_wilkinson,,f,"08/Feb/80","4164",,phorton@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-11-07,madison_ward,,f,"21/Sep/02","5301",,herrerakaren@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-10-18,rachel_jackson,,f,"17/Jan/82","9400",,shannoncampbell@hotmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-09-15,vanessa_munoz,,f,"10/May/32","2183",,atkinswilliam@yahoo.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-10-20,johnny_christian,,m,"01/Dec/09","3451",,danielsjoel@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2021-01-20,stephanie_thomas,,f,"29/Aug/24","6387",,catherinepeters@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-10-08,jill_morales,,f,"28/Sep/06","1858",,meganherrera@yahoo.com +_universidad_de_palermo,ciencias_veterinarias,2020-11-06,ronald_edwards,,m,"04/Aug/82","8132",,gibsonwillie@gmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-10-06,ronald_graves,,m,"05/Jun/18","3252",,daniel23@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-18,patricia_bennett,,f,"15/Dec/53","5582",,chrisaustin@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-10-01,dominic_sutton,,m,"28/Aug/33","2520",,garciajulie@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-11-11,edwin_young,,m,"01/Feb/49","1633",,kimmichelle@gmail.com +_universidad_de_palermo,medicina,2020-09-13,darrell_castillo,,m,"24/Mar/86","6430",,jenniferjohnson@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2021-01-08,daniel_espinoza,,m,"10/Mar/75","4178",,devon34@yahoo.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-11-20,jesus_brown,,m,"25/Aug/10","4500",,josephdillon@hotmail.com +_universidad_de_palermo,bioquímica,2020-09-28,martha_mendoza,,f,"03/Jan/01","1636",,sfreeman@gmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2021-01-12,joshua_greene,,m,"27/Dec/98","6228",,sethgray@hotmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-11-13,angela_monroe,,f,"14/May/49","3592",,linda96@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-11-22,bradley_sherman,,m,"28/Apr/88","7135",,brianmason@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-10-21,hunter_sanders,,m,"07/Mar/20","6228",,kcarter@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-12-06,jerry_hansen,,m,"30/Sep/79","5329",,spencerchristopher@yahoo.com +_universidad_de_palermo,actuario_,2020-12-25,joshua_rodgers,,m,"19/Feb/11","5587",,kim89@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2020-09-27,mr._richard_guerra_md,,m,"22/Mar/14","2909",,laradana@hotmail.com +_universidad_de_palermo,medicina,2020-10-10,janice_trujillo,,f,"09/Dec/45","8158",,jeffreylee@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-09-06,seth_mcclain,,m,"13/Mar/16","7403",,zhoffman@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2021-01-15,michael_suarez,,m,"10/Oct/83","3332",,david89@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-09-16,erin_terry,,f,"11/Mar/44","3229",,colemanblake@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-10-03,tim_fry,,m,"07/Mar/12","7001",,thomasjustin@gmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-11-05,jonathan_elliott,,m,"11/May/28","6369",,nbell@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-09-05,lauren_walker,,f,"06/Dec/03","1804",,madisonberry@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-10-22,jack_gray,,m,"28/May/21","7545",,heatherkeith@yahoo.com +_universidad_de_palermo,medicina,2020-10-26,jesus_mendoza,,m,"09/Jul/21","5707",,gbowman@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2021-01-25,dakota_crawford,,m,"01/Jun/21","7163",,edward24@gmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-09-04,roger_barron,,m,"25/Feb/20","8124",,nicole29@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2021-01-10,mrs._shannon_williams,,f,"06/Nov/06","6725",,rkelly@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-09-16,andrea_contreras,,f,"18/Dec/07","3185",,jamiemiller@hotmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-11-16,sara_pratt,,f,"31/Mar/46","5435",,susan45@gmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-12-12,kelly_conner,,f,"07/May/60","7613",,elizabethryan@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-11-29,jordan_page,,m,"18/May/87","8175",,cynthiataylor@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2021-01-10,tammy_hopkins,,f,"27/Mar/11","3500",,jeremyhaley@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-10-06,alexis_williams,,f,"14/Jun/29","9210",,rgreen@hotmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-11-20,breanna_gray,,f,"28/Nov/94","5612",,danielsbrett@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-12-10,jeffrey_reed,,m,"03/Apr/76","3136",,fjohnston@yahoo.com +_universidad_de_palermo,técnico_para_bioterios_,2021-01-28,kaitlyn_wright,,f,"15/Sep/27","4601",,christinadaniels@hotmail.com +_universidad_de_palermo,ciencias_veterinarias,2021-01-17,beth_edwards,,f,"20/Apr/06","6531",,richard28@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-11-07,joseph_allen,,m,"16/Jul/97","8118",,maddengregory@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-09-08,lisa_brown,,f,"21/Sep/02","6628",,vhughes@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-12-03,lindsey_ward,,f,"09/Dec/40","4186",,lindafoster@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2021-01-10,james_baldwin,,m,"22/Apr/15","5557",,christine01@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-11-06,corey_salazar,,m,"17/Feb/78","4431",,sandrachavez@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2021-01-30,timothy_snyder,,m,"29/Apr/15","3620",,lward@gmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-11-17,robin_peterson,,f,"22/Mar/14","3700",,palvarez@gmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-10-05,abigail_day,,f,"22/Jun/43","2824",,isims@gmail.com +_universidad_de_palermo,contador_público_,2020-12-28,joanna_smith,,f,"02/Sep/59","3116",,jodiconley@gmail.com +_universidad_de_palermo,contador_público_,2020-09-16,patrick_montoya,,m,"06/Apr/07","5621",,anthonyclark@gmail.com +_universidad_de_palermo,bioquímica,2020-11-08,bryan_lopez,,m,"25/Feb/18","5750",,smurray@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-12-02,melinda_wagner,,f,"18/Jun/32","6317",,charles87@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-12-20,ronald_castillo,,m,"15/May/15","6361",,gregorypham@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-12-15,daniel_yoder,,m,"21/Aug/01","2944",,everettwilliam@hotmail.com +_universidad_de_palermo,medicina,2020-11-26,chad_acosta,,m,"23/May/07","5645",,bcarey@yahoo.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-09-17,valerie_adams,,f,"23/Nov/06","3183",,christina66@yahoo.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-09-24,joshua_cordova,,m,"23/Nov/03","6620",,swilliams@yahoo.com +_universidad_de_palermo,ciencias_veterinarias,2020-09-25,phillip_parks,,m,"27/Jul/01","1890",,benjaminhull@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-11-17,tammy_joseph,,f,"17/Apr/82","3138",,pottsashley@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-09-11,warren_sexton,,m,"26/Apr/04","7165",,jared28@hotmail.com +_universidad_de_palermo,farmacia,2020-10-29,rebecca_scott,,f,"20/Jul/18","1627",,griley@yahoo.com +_universidad_de_palermo,actuario_,2020-12-31,karen_nelson,,f,"30/Jun/53","2449",,stevenstracy@gmail.com +_universidad_de_palermo,diseño_industrial,2020-10-13,christopher_gutierrez,,m,"13/Aug/92","2109",,joelsmith@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-11-11,sarah_simpson,,f,"30/Jun/96","1897",,cholmes@gmail.com +_universidad_de_palermo,técnico_para_bioterios_,2021-01-31,jeremy_poole,,m,"27/Dec/51","5730",,ghodge@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-10-19,leslie_morales,,f,"23/Jan/09","3366",,brownashley@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-10-31,nicole_rodriguez,,f,"01/Mar/75","6559",,briantaylor@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-11-10,joseph_hampton,,m,"13/Jun/31","6530",,angela70@gmail.com +_universidad_de_palermo,técnico_para_bioterios_,2021-01-03,allen_smith,,m,"17/Jan/68","8144",,wjones@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-12-14,rachel_castaneda,,f,"28/Jul/81","4234",,david78@gmail.com +_universidad_de_palermo,ciencias_veterinarias,2021-01-27,mary_schultz,,f,"10/Nov/03","9051",,nealryan@gmail.com +_universidad_de_palermo,farmacia,2020-12-28,diane_cunningham,,f,"04/Apr/14","6360",,robert84@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2021-01-04,sarah_dudley,,f,"07/Feb/43","9053",,linda13@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2021-01-27,jennifer_brown,,f,"22/Feb/58","7020",,edwardsbryan@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-12-29,dawn_nguyen,,f,"20/Sep/90","7207",,matthew96@hotmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2021-01-13,tonya_ortega,,f,"26/Nov/04","7400",,stacey04@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2021-01-27,cody_sanders,,m,"07/Nov/37","7136",,kristin68@gmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-10-30,scott_jennings,,m,"29/Nov/10","2643",,nmonroe@gmail.com +_universidad_de_palermo,actuario_,2020-11-24,deborah_taylor,,f,"18/May/22","5329",,thomasallison@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-09-17,lance_robinson,,m,"19/Oct/82","9013",,david07@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-09-01,eric_monroe,,m,"16/Jan/40","4605",,joseph69@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-12-29,rachel_drake,,f,"16/Nov/44","3501",,alexissmith@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-09-01,mark_smith,,m,"02/Oct/30","6743",,ashleybarnes@gmail.com +_universidad_de_palermo,farmacia,2020-11-19,travis_lloyd,,m,"14/May/54","3433",,anthony07@yahoo.com +_universidad_de_palermo,agronomía,2020-11-10,katelyn_rivera,,f,"03/May/58","3428",,sandra31@yahoo.com +_universidad_de_palermo,agronomía,2020-11-27,anna_weaver,,f,"06/Feb/62","7603",,hriggs@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2021-01-25,keith_mccarthy,,m,"30/Nov/42","3344",,victoriaanderson@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-09-02,nicole_walker,,f,"28/Mar/09","8324",,george24@gmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-12-15,gregory_simpson,,m,"26/Dec/87","6501",,butlerjamie@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-09-23,amber_gonzalez,,f,"21/Jun/65","7313",,gutierrezanthony@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-10-21,andrew_frederick,,m,"23/Mar/18","3465",,yhobbs@hotmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-10-12,michelle_garcia_md,,f,"11/Feb/72","3318",,panderson@yahoo.com +_universidad_de_palermo,bioquímica,2021-01-29,nicholas_harris,,m,"05/Jul/05","3287",,katherinelong@hotmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-09-24,lisa_ross,,f,"17/Aug/15","2521",,phall@yahoo.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2021-01-14,kathryn_herrera,,f,"20/Mar/43","4514",,ronald43@hotmail.com +_universidad_de_palermo,arquitectura,2021-01-28,scott_davies,,m,"19/May/48","3118",,debrasmith@gmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-09-27,tonya_mccarthy,,f,"23/Jul/90","8307",,yandrade@gmail.com +_universidad_de_palermo,farmacia,2020-11-09,steve_francis,,m,"20/Jun/58","3118",,lsparks@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-09-22,angela_jefferson,,f,"04/Feb/07","7160",,nicholashunter@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-09-08,michaela_meza,,f,"27/Oct/71","3018",,ramoskimberly@yahoo.com +_universidad_de_palermo,agronomía,2020-11-12,margaret_moore,,f,"11/Apr/22","2240",,katiemathews@yahoo.com +_universidad_de_palermo,licenciatura_en_sociología_,2021-01-13,brett_paul,,m,"03/Dec/18","3016",,denisecruz@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2021-01-29,daniel_wu,,m,"05/Oct/99","3185",,kimberlyhutchinson@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-11-13,joseph_hall,,m,"03/Dec/13","6369",,hrogers@yahoo.com +_universidad_de_palermo,agronomía,2021-01-18,jennifer_campbell,,f,"25/Sep/44","3353",,jenningsbrittany@hotmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-10-19,jill_kim,,f,"21/Jul/03","3700",,maureen50@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-12-01,jon_knight,,m,"01/Aug/22","2146",,jonescody@gmail.com +_universidad_de_palermo,diseño_industrial,2020-10-02,natalie_garcia,,f,"25/Aug/74","5427",,tammycontreras@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-12-16,david_burton,,m,"01/Oct/83","1657",,stephen79@gmail.com +_universidad_de_palermo,contador_público_,2020-09-26,anthony_savage,,m,"13/Feb/91","3032",,kimberlycoleman@yahoo.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2021-01-09,jonathan_wright,,m,"06/Aug/32","2405",,melissagregory@yahoo.com +_universidad_de_palermo,contador_público_,2020-11-25,justin_acosta,,m,"05/Jul/43","3433",,cmunoz@gmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-10-05,martha_hall,,f,"07/Feb/12","8364",,robert67@hotmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2021-01-22,lisa_cook,,f,"12/Oct/13","1647",,sskinner@gmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-12-09,gregory_jacobson,,m,"26/Oct/04","6005",,howardjoel@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-10-21,william_brown,,m,"18/Nov/08","6100",,carrie54@gmail.com +_universidad_de_palermo,medicina,2020-12-22,laura_jenkins,,f,"15/Aug/86","7301",,hwilliams@yahoo.com +_universidad_de_palermo,diseño_industrial,2021-01-13,dana_anthony,,f,"29/Jan/58","6665",,garrett88@yahoo.com +_universidad_de_palermo,actuario_,2020-12-06,kendra_collier,,f,"12/May/35","1878",,fordjeanette@hotmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-09-10,patricia_steele,,f,"08/Apr/18","5775",,smendez@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2021-01-22,john_davis,,m,"18/Oct/45","1881",,jherrera@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-11,krista_johnson,,f,"06/Oct/44","2154",,laura01@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-11-03,kelly_parsons,,m,"11/Jan/68","6017",,sholt@hotmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-10-19,george_henry,,m,"07/Jun/51","3283",,johnsonkatherine@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-11-29,brianna_richardson,,f,"06/May/15","6331",,christensenkaitlyn@hotmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2021-01-02,olivia_byrd,,f,"03/Sep/83","8411",,lesliecook@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2021-01-11,robert_kramer,,m,"15/Oct/80","4164",,joshuabeck@yahoo.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-12-29,dustin_anderson,,m,"04/Jan/63","3107",,cmorrison@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-09-08,stephen_fernandez,,m,"19/Dec/09","7637",,melaniehunter@hotmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-10-16,cody_jackson,,m,"18/Sep/63","2931",,nchen@yahoo.com +_universidad_de_palermo,ingeniería_en_informática,2020-11-15,erin_edwards,,f,"26/Nov/57","5560",,michael68@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-11-09,melvin_caldwell,,m,"16/Mar/69","8303",,eric35@hotmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-09-29,gary_vargas,,m,"19/Sep/93","2113",,williamsonjoan@hotmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-11-27,jessica_robertson,,f,"15/Jun/70","5431",,wellsjared@hotmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-11-21,dr._selena_jones,,f,"14/Jan/18","3216",,johnsonjames@yahoo.com +_universidad_de_palermo,actuario_,2020-09-29,stephanie_davis,,f,"25/May/14","8333",,yhenry@gmail.com +_universidad_de_palermo,medicina,2020-09-28,james_case,,m,"08/Jan/71","6474",,rebecca54@hotmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-10-02,maria_robertson,,f,"19/Nov/65","2121",,joseortega@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-10-18,paul_bradshaw,,m,"13/Jun/03","5705",,geraldbrown@gmail.com +_universidad_de_palermo,bioquímica,2020-10-27,linda_walters,,f,"28/Jan/21","7517",,mikemiranda@gmail.com +_universidad_de_palermo,actuario_,2020-12-31,charles_harper,,m,"12/Oct/10","5325",,nbates@hotmail.com +_universidad_de_palermo,diseño_industrial,2021-01-11,melissa_mullen_dvm,,f,"13/Oct/08","3703",,alexandra89@hotmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-11-19,tony_phillips,,m,"10/Mar/76","2905",,riveracarolyn@hotmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-12-06,gary_moyer,,m,"22/Sep/19","3011",,bartlettleslie@hotmail.com +_universidad_de_palermo,actuario_,2020-09-28,linda_parsons,,f,"17/Jan/77","3306",,gavinallen@hotmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-09-08,katelyn_rogers,,f,"21/Jul/87","7000",,erika35@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-10-04,nathan_pitts,,m,"03/Jul/89","6301",,anthony93@hotmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-11-15,javier_pierce,,m,"29/Nov/11","8127",,murraydavid@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-26,alicia_black,,f,"26/Aug/86","5500",,cmcintosh@gmail.com +_universidad_de_palermo,contador_público_,2020-09-30,matthew_carpenter,,m,"12/Mar/01","5372",,krystal57@gmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-11-05,james_romero,,m,"25/Dec/18","7225",,smithkelly@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2021-01-09,kirk_patrick,,m,"09/Jul/03","3021",,farrelltracy@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2021-02-01,nancy_ruiz,,f,"18/Jan/41","9111",,charles28@gmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-09-28,jennifer_cruz,,f,"15/Jul/26","3085",,bryce13@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-11-12,tracy_doyle,,f,"18/Sep/08","8180",,michellestephens@gmail.com +_universidad_de_palermo,farmacia,2020-09-13,steven_duarte,,m,"28/Jan/73","3433",,iwhite@hotmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-11-13,jordan_davis,,m,"09/Dec/77","8148",,burgesstodd@gmail.com +_universidad_de_palermo,bioquímica,2020-10-09,christian_fletcher,,m,"16/Feb/86","6417",,phillipsmonica@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-10-11,randall_roberts,,m,"21/Jul/72","2921",,cwhite@hotmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-11-09,john_cook,,m,"21/Feb/77","2918",,toniduncan@yahoo.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-10-28,ronald_brown,,m,"13/Apr/91","3318",,lopezlaura@gmail.com +_universidad_de_palermo,contador_público_,2020-10-04,tony_hernandez,,m,"03/Nov/77","1986",,jasonkeller@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-11-13,eric_morse,,m,"13/Sep/16","1838",,jennifer15@yahoo.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2021-01-17,joseph_murphy,,m,"04/Jul/07","5436",,michelle76@hotmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-10-14,ralph_benson,,m,"23/May/69","3440",,amy62@yahoo.com +_universidad_de_palermo,ingeniería_electrónica,2021-01-26,alexander_edwards,,m,"12/May/20","6433",,nicole71@hotmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-12-27,paige_lester,,f,"24/Nov/48","4141",,carly91@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2021-01-14,justin_garcia,,m,"13/Mar/49","3072",,smithnatalie@gmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-10-29,jeremy_johnston,,m,"11/Nov/70","2821",,garciachristina@gmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-10-21,gabriel_mann,,m,"31/Jan/51","5883",,ann46@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2021-01-01,alyssa_jackson,,f,"30/Jan/14","6533",,gdowns@gmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-12-18,bryan_cole,,m,"16/Oct/23","2805",,morenoalejandra@hotmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-10-19,jennifer_camacho_dds,,f,"03/Feb/06","5722",,parkerbutler@gmail.com +_universidad_de_palermo,actuario_,2021-01-21,meghan_freeman,,f,"03/Oct/47","3309",,cruzthomas@hotmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2021-01-11,stephen_harrison,,m,"18/Apr/36","9313",,bcardenas@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-11-30,hayley_reynolds,,f,"27/Mar/25","5735",,garzabrady@yahoo.com +_universidad_de_palermo,ingeniería_en_informática,2020-12-04,katherine_kennedy,,f,"27/Jun/32","1739",,smalladam@yahoo.com +_universidad_de_palermo,medicina,2020-09-12,eduardo_smith,,m,"23/Apr/23","7267",,parksshaun@hotmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-11-09,deborah_jones,,f,"05/Jun/21","9420",,robert89@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-12-10,tim_kemp,,m,"17/Oct/76","5423",,sanchezchristopher@hotmail.com +_universidad_de_palermo,medicina,2020-12-08,melissa_brown,,f,"14/Oct/49","6075",,gjensen@gmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-12-07,jennifer_davis,,f,"12/Oct/97","1980",,anthonyturner@hotmail.com +_universidad_de_palermo,actuario_,2020-12-27,denise_vargas,,f,"31/Aug/88","9001",,osborneteresa@yahoo.com +_universidad_de_palermo,medicina,2020-11-09,sean_turner,,m,"11/Jan/17","4616",,marshallsonya@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-09-02,stephanie_kelley,,f,"26/Aug/61","4103",,brobertson@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2020-12-08,susan_long,,f,"27/Oct/57","6303",,zphelps@hotmail.com +_universidad_de_palermo,bioquímica,2020-12-17,brenda_mercado,,f,"30/Mar/18","4506",,underwoodbrenda@hotmail.com +_universidad_de_palermo,diseño_industrial,2021-01-19,mary_robinson,,f,"09/Jun/77","7637",,osmith@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-12-31,robin_ward,,f,"08/Feb/59","4634",,millspatrick@hotmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-10-02,joyce_phillips,,f,"11/Jun/07","5539",,kevintaylor@gmail.com +_universidad_de_palermo,arquitectura,2021-01-19,kimberly_cobb,,f,"02/Apr/04","6352",,stokesdaniel@gmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2021-01-28,tracy_castillo,,f,"28/Mar/96","1913",,mmeyers@hotmail.com +_universidad_de_palermo,medicina,2020-12-08,alyssa_walker,,f,"10/Dec/19","1669",,melissa63@gmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-09-27,james_thompson,,m,"04/Jul/60","4135",,nathan09@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-10-10,tammy_hooper,,f,"11/Jan/78","3732",,sandracalhoun@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-11-07,william_franklin,,m,"28/Jul/07","6062",,bullockjacqueline@yahoo.com +_universidad_de_palermo,bioquímica,2020-09-07,alexandra_kim,,f,"22/Sep/32","7620",,christopher98@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-12-16,brandi_griffin,,f,"07/Jan/58","2415",,dandrews@gmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2021-01-24,michelle_chaney,,f,"28/Jan/67","7536",,katherineperez@hotmail.com +_universidad_de_palermo,actuario_,2020-09-01,carlos_white,,m,"31/May/15","5515",,jeanette94@yahoo.com +_universidad_de_palermo,agronomía,2020-10-27,brandon_hill,,m,"10/Dec/31","5733",,dmitchell@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-10-24,anna_gray,,f,"28/Jul/61","6407",,spencerkristen@hotmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-12-04,darryl_rodriguez,,m,"24/Feb/67","3485",,michaela20@yahoo.com +_universidad_de_palermo,ciencias_veterinarias,2020-11-27,ashley_norton,,f,"17/Aug/29","5738",,nealmelissa@yahoo.com +_universidad_de_palermo,arquitectura,2020-09-09,mary_williams,,f,"26/Mar/72","5386",,banksrose@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-12-30,gary_maxwell,,m,"29/Mar/65","1894",,rhodesdustin@gmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-12-21,lucas_clark,,m,"13/Apr/89","3418",,whitemegan@hotmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-12-24,diane_farrell,,f,"21/Feb/60","5715",,kristengregory@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2021-01-06,john_young,,m,"20/Jul/08","8506",,ericjackson@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-12-18,antonio_garcia,,m,"18/Dec/88","6201",,vwilson@hotmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-10-28,courtney_mills,,f,"10/May/36","3123",,smithsherry@hotmail.com +_universidad_de_palermo,bioquímica,2020-10-16,michael_merritt,,m,"30/Mar/19","9225",,waltonmelissa@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-10-11,rebecca_chavez,,f,"21/Feb/73","9013",,schultzvicki@hotmail.com +_universidad_de_palermo,diseño_industrial,2020-09-03,jason_henry,,m,"19/Oct/43","3412",,areynolds@gmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-10-16,michael_kerr,,m,"11/Nov/28","6311",,thomasdecker@yahoo.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2021-01-06,jordan_beck,,m,"04/Oct/13","6244",,colelee@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-11-30,shawn_west,,m,"04/Feb/21","6616",,vmurray@gmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2021-01-05,kimberly_coleman,,f,"22/Aug/12","4608",,wturner@yahoo.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-10-24,johnny_burton,,m,"04/Jun/09","6437",,whitekari@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-11-01,sarah_fields,,f,"11/Dec/98","4128",,amber90@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-10-08,olivia_singh,,f,"21/Sep/22","6361",,butlermaria@yahoo.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-10-19,melody_singleton,,f,"27/Sep/18","8107",,harringtoncody@gmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2021-01-06,jason_mcgee,,m,"13/Mar/76","7112",,ann07@hotmail.com +_universidad_de_palermo,actuario_,2021-01-25,taylor_wright,,f,"16/Apr/70","6608",,ruthsimpson@gmail.com +_universidad_de_palermo,medicina,2020-10-10,linda_graham,,f,"15/Jul/19","5411",,johnsonwilliam@yahoo.com +_universidad_de_palermo,actuario_,2020-10-07,megan_robinson,,f,"20/Jan/74","3231",,jasminephillips@gmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2021-01-19,ashley_decker,,f,"06/Jul/25","8340",,millercharles@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-09-05,katherine_barton,,f,"30/Jul/60","1881",,nguyenelizabeth@yahoo.com +_universidad_de_palermo,agronomía,2020-12-13,marcus_leonard,,m,"22/Sep/43","1723",,lori20@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-10-05,steven_roberts,,m,"11/Dec/02","3129",,wendy20@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-11-26,nathaniel_sanders,,m,"02/Sep/23","3350",,jacksondana@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-12-15,shannon_baker,,m,"08/Sep/83","1816",,timothywilliams@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-20,jamie_lowe,,f,"12/Apr/45","3263",,kwheeler@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-11-11,philip_vaughn,,m,"15/May/79","4132",,millertiffany@yahoo.com +_universidad_de_palermo,ingeniería_en_informática,2020-12-09,joshua_hebert,,m,"03/May/85","6017",,rweaver@yahoo.com +_universidad_de_palermo,medicina,2020-09-30,holly_jackson,,f,"16/Nov/11","2701",,chandlerbilly@gmail.com +_universidad_de_palermo,farmacia,2021-01-27,susan_reyes,,f,"05/Jul/09","1849",,millerstacy@hotmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-09-03,joseph_johnson,,m,"16/Sep/75","5275",,kennethnichols@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2021-01-21,tamara_johnson,,f,"08/Jun/05","5405",,wagnerjennifer@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2021-01-01,alicia_moore,,f,"19/Jan/34","1727",,clynn@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2021-01-23,rebecca_harris,,f,"24/Oct/65","2216",,michael48@hotmail.com +_universidad_de_palermo,licenciatura_en_administración_,2021-01-18,george_reed,,m,"14/Nov/06","7301",,hollylewis@yahoo.com +_universidad_de_palermo,ingeniería_en_informática,2020-12-17,stephanie_martinez,,f,"04/Aug/49","7161",,megan39@yahoo.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-09-12,craig_stone,,m,"15/Apr/54","5300",,ysmith@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2021-01-12,marc_henry,,m,"26/May/44","3281",,dpeters@hotmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-09-15,nathaniel_lane,,m,"17/Feb/39","5264",,ricky06@hotmail.com +_universidad_de_palermo,arquitectura,2020-11-15,justin_barnett,,m,"20/Nov/10","5400",,wobrien@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-09-23,angel_jacobs,,f,"14/Nov/43","9009",,sarah99@hotmail.com +_universidad_de_palermo,agronomía,2020-11-19,kenneth_aguilar,,m,"12/May/45","1763",,dawn04@gmail.com +_universidad_de_palermo,medicina,2020-11-20,cassandra_andrews,,f,"10/Sep/20","8105",,thomasjennifer@gmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-09-03,emily_jenkins,,f,"12/Dec/80","1636",,wdaniels@gmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-12-13,jasmine_newton,,f,"13/Oct/84","1980",,peterscrystal@yahoo.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-11-15,adam_fleming,,m,"08/Feb/81","1619",,ronaldadams@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2021-01-24,christopher_washington,,m,"22/Aug/20","4651",,usullivan@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-11-01,joshua_cox,,m,"09/Jul/00","1735",,dakotaross@hotmail.com +_universidad_de_palermo,licenciatura_en_administración_,2021-01-08,laura_andrews,,f,"27/Dec/49","5319",,kellis@gmail.com +_universidad_de_palermo,arquitectura,2021-01-03,kurt_garza,,m,"09/Jun/40","6437",,danielhill@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-09-28,jacob_torres,,m,"17/Jul/35","6403",,carriedavis@hotmail.com +_universidad_de_palermo,farmacia,2020-11-11,william_hall,,m,"10/Nov/11","3474",,yblake@yahoo.com +_universidad_de_palermo,medicina,2020-09-26,rhonda_mason,,f,"28/Nov/09","4230",,michele06@hotmail.com +_universidad_de_palermo,farmacia,2020-12-26,anthony_smith,,m,"08/Sep/14","9213",,jessicacollins@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2021-01-15,debra_morris,,f,"25/Sep/18","7203",,iwebb@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-12-23,tiffany_wise,,f,"13/Feb/06","5730",,bcarlson@gmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-10-22,susan_burns,,f,"29/Feb/00","5304",,walleric@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-10-25,eric_taylor,,m,"05/Sep/25","1984",,nicholasberg@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-10-22,angela_parker,,f,"23/Jun/42","4149",,brooksyolanda@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2021-01-28,anne_summers,,f,"16/Jan/07","9019",,hillcrystal@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2021-01-31,teresa_anthony,,f,"08/Nov/74","6439",,maria92@hotmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-09-19,kristen_carter,,f,"08/Feb/67","9100",,lori20@yahoo.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-11-04,tara_terry,,f,"08/Sep/63","3524",,fordnatalie@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-11-20,melinda_terry,,f,"15/Mar/15","2447",,schmidtrichard@yahoo.com +_universidad_de_palermo,farmacia,2020-10-07,shannon_schmidt,,f,"03/Jan/31","3241",,deborahboyd@hotmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-11-12,susan_smith,,f,"10/Mar/27","7214",,tclark@hotmail.com +_universidad_de_palermo,actuario_,2020-09-06,crystal_freeman_md,,f,"21/Jun/31","5709",,leemary@yahoo.com +_universidad_de_palermo,ingeniería_en_informática,2020-11-16,bruce_brown,,m,"09/Nov/20","3248",,samuelmason@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-09-20,cheryl_porter,,f,"22/Oct/07","3304",,harrisjuan@gmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-10-11,david_young,,m,"11/Jun/41","9039",,stephen32@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2020-09-02,david_haas,,m,"28/Apr/05","3061",,morganacosta@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-10-04,catherine_nicholson,,f,"02/Aug/07","9103",,vtaylor@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-09-07,elizabeth_williams,,f,"22/Sep/10","2240",,scott69@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-12-09,jay_clark,,m,"17/Feb/17","5634",,gina19@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2020-12-19,gerald_mcdowell,,m,"15/Apr/55","3412",,pamela94@gmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-09-23,dana_allison,,f,"08/Jun/98","2170",,bianca95@gmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-11-18,ronald_white,,m,"28/May/69","3500",,davisvincent@gmail.com +_universidad_de_palermo,medicina,2020-11-12,laura_wright,,f,"15/Jul/68","2843",,bryantricardo@yahoo.com +_universidad_de_palermo,contador_público_,2020-10-17,james_williams,,m,"22/Apr/12","4600",,shall@gmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-09-06,tonya_banks,,f,"16/Aug/53","5567",,rlawson@hotmail.com +_universidad_de_palermo,farmacia,2020-10-20,wayne_diaz,,m,"15/Jun/03","6652",,cindyblackwell@gmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-09-19,kenneth_vincent,,m,"15/Sep/39","5591",,walkergloria@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-11-02,anthony_hardin,,m,"12/May/11","2136",,jodyduncan@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-10-16,denise_andrews,,f,"02/Apr/07","8402",,hinesnicholas@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-09-28,sarah_juarez,,f,"16/Aug/30","3337",,michaelmclean@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2020-12-09,barbara_gibson,,f,"31/Mar/79","7107",,danny85@gmail.com +_universidad_de_palermo,medicina,2021-01-05,kara_rose,,f,"27/Jan/97","4117",,willieanderson@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-10-18,susan_maldonado,,f,"11/Apr/21","1854",,mcdonaldyolanda@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-10-04,charles_smith,,m,"03/Apr/67","2946",,josephadams@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-12-16,kirsten_moran,,f,"25/Dec/21","3418",,elawson@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-09-04,miguel_george,,m,"09/Sep/19","3364",,jackmcdonald@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2021-01-06,xavier_moore,,m,"24/Nov/80","3358",,pmartinez@hotmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-12-28,kristin_gilmore,,f,"15/Feb/11","5425",,emily77@hotmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-11-07,george_rodgers,,m,"20/Jan/15","1865",,simpsonkerry@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-11-07,kenneth_butler,,m,"15/Aug/99","6205",,deborah20@yahoo.com +_universidad_de_palermo,ingeniería_en_informática,2020-11-16,elizabeth_levy,,f,"08/Nov/19","8402",,jnunez@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-11-27,dustin_nichols,,m,"14/Oct/03","1768",,qkeller@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2020-09-07,margaret_crawford,,f,"02/Jan/78","6101",,jeremy52@hotmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-10-21,dr._ralph_mccann,,m,"08/Jun/18","3522",,pnoble@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-11-28,jeremy_clark,,m,"29/Apr/43","6075",,amygarcia@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-10-15,kenneth_arellano,,m,"04/Aug/47","4157",,kurt64@yahoo.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-12-12,jennifer_richards,,f,"25/Jul/15","4105",,wheelerandrew@yahoo.com +_universidad_de_palermo,actuario_,2020-09-27,taylor_fleming,,f,"06/May/35","8303",,foxroberto@yahoo.com +_universidad_de_palermo,licenciatura_en_administración_,2020-12-29,nicole_jones,,f,"15/Oct/29","6203",,tsolis@gmail.com +_universidad_de_palermo,diseño_industrial,2020-11-14,kimberly_baker,,f,"16/Mar/39","5442",,joshua91@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-09-04,sandra_foster,,f,"08/Dec/77","3191",,simsnicole@hotmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-09-24,vanessa_ali,,f,"14/Sep/66","2119",,sheltonchristopher@gmail.com +_universidad_de_palermo,actuario_,2020-10-29,jeremy_barton,,m,"06/Aug/55","1647",,heatherfletcher@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-10-31,michael_tucker,,m,"15/Aug/53","1838",,theresadawson@gmail.com +_universidad_de_palermo,diseño_industrial,2020-11-28,drew_conway,,m,"08/Apr/21","6450",,jasonrichards@hotmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-12-07,dr._jessica_nguyen_md,,f,"29/Aug/36","3318",,drewburch@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-12-08,janice_mcknight,,f,"06/Feb/77","8336",,clarkfrank@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-09-18,courtney_taylor,,f,"17/May/61","2907",,pbradley@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-12-30,jessica_mckay,,f,"18/Sep/32","1815",,lauracopeland@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2021-01-24,samuel_hughes,,m,"01/Mar/10","9040",,jasonevans@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2021-01-18,eugene_byrd,,m,"14/Nov/74","9210",,pughtimothy@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-11-06,emily_brown,,f,"01/Dec/98","4716",,riveraadam@hotmail.com +_universidad_de_palermo,licenciatura_en_administración_,2021-01-03,mr._kevin_orr,,m,"15/Dec/14","2506",,charlesrivers@yahoo.com +_universidad_de_palermo,diseño_industrial,2020-10-03,nicole_jackson,,f,"10/Feb/51","5612",,wilsongilbert@yahoo.com +_universidad_de_palermo,licenciatura_en_administración_,2020-09-23,john_roach,,m,"13/Oct/56","9021",,donnadeleon@hotmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-09-09,dillon_edwards,,m,"23/Aug/92","8431",,xschwartz@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2021-01-28,sophia_obrien,,f,"21/May/80","2944",,charlesjenkins@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-11-10,john_chavez,,m,"27/Mar/43","8503",,rodriguezangela@gmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-12-03,james_miles,,m,"09/Jan/07","6667",,bradshawnicholas@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-11-28,nicholas_sloan,,m,"24/Apr/16","2848",,goodmansusan@hotmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-10-25,anne_johnson,,f,"08/Oct/30","7519",,hoodchristine@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-12-01,spencer_phillips,,m,"22/Jan/60","1854",,nelsonnicholas@yahoo.com +_universidad_de_palermo,ingeniería_electrónica,2021-02-01,carrie_heath,,f,"06/May/16","7100",,thompsonallison@gmail.com +_universidad_de_palermo,farmacia,2020-10-23,jessica_fisher,,f,"01/Mar/60","6424",,zadams@yahoo.com +_universidad_de_palermo,contador_público_,2020-11-01,james_wilson,,m,"27/Dec/84","6077",,jamesstephanie@hotmail.com +_universidad_de_palermo,ingeniería_mecánica,2021-01-20,michele_adkins,,f,"27/Oct/13","9103",,winterskelly@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-11-24,jason_herman,,m,"21/Feb/09","1723",,kaylee24@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-12-05,mitchell_watts,,m,"08/Mar/26","6361",,anthonymaldonado@yahoo.com +_universidad_de_palermo,contador_público_,2020-10-21,rachel_turner,,f,"07/Jul/13","2717",,shanesmith@yahoo.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-12-28,dustin_wallace,,m,"01/Feb/65","6326",,roy23@yahoo.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-11-23,stephanie_murray,,f,"03/Nov/36","8134",,conradantonio@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-09-01,connie_morrow,,f,"13/Jan/37","9411",,johnsondawn@gmail.com +_universidad_de_palermo,medicina,2020-09-29,jessica_porter,,f,"06/Jul/73","2635",,welchandrea@hotmail.com +_universidad_de_palermo,farmacia,2020-12-07,george_wade,,m,"13/Jun/98","8133",,melissamiller@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-09-07,cheryl_ali,,f,"23/Nov/56","2101",,louis37@hotmail.com +_universidad_de_palermo,contador_público_,2021-01-15,sean_lutz,,m,"13/Sep/56","8000",,bobbysimmons@hotmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-10-26,michelle_johnson,,f,"27/Mar/18","5446",,careykristen@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-12-31,deborah_sims,,f,"04/Dec/02","6457",,brownnathaniel@hotmail.com +_universidad_de_palermo,bioquímica,2020-11-17,christine_hart,,f,"05/May/65","6475",,sandovaljulie@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-10-17,craig_hall,,m,"18/Apr/14","2146",,griffithcrystal@gmail.com +_universidad_de_palermo,medicina,2020-09-26,jeffrey_walter,,m,"10/Jan/17","3357",,ashley73@hotmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-10-08,dana_solis,,f,"19/Mar/42","3324",,karcher@hotmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-12-24,james_dudley,,m,"13/Nov/73","5743",,silvadavid@yahoo.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-09-29,james_bradford,,m,"15/Jul/45","7214",,heather12@hotmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-11-02,jacob_johnson,,m,"28/Feb/28","3353",,alexandramorales@hotmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-09-12,ryan_ortega,,m,"23/May/56","2508",,gregoryscott@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-12-11,nicholas_peters,,m,"11/Sep/73","5474",,billy86@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2021-01-27,shane_guerra,,m,"15/Jan/62","6361",,khicks@yahoo.com +_universidad_de_palermo,ciencias_veterinarias,2020-11-16,lynn_fitzgerald,,f,"10/Jul/63","4182",,davisjessica@hotmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-11-08,frederick_robinson,,m,"02/Sep/03","4115",,kimberly47@hotmail.com +_universidad_de_palermo,actuario_,2020-11-30,travis_rogers,,m,"23/Jul/99","4608",,lfreeman@hotmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-09-20,andre_cook,,m,"21/Nov/87","6100",,charlesmorrison@hotmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-09-24,russell_singh,,m,"12/Oct/03","2801",,bethbennett@hotmail.com +_universidad_de_palermo,medicina,2021-01-15,derrick_ali,,m,"18/Apr/66","1814",,mayokristin@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2021-01-01,jodi_baxter,,f,"28/Apr/99","7407",,dcarlson@yahoo.com +_universidad_de_palermo,actuario_,2020-11-06,anthony_sloan,,m,"11/Dec/18","1983",,lukeramirez@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-11-23,jeffrey_conway,,m,"29/May/49","4741",,wruiz@yahoo.com +_universidad_de_palermo,licenciatura_en_administración_,2020-12-14,jeffrey_glenn,,m,"14/Apr/20","8160",,hudsonveronica@gmail.com +_universidad_de_palermo,contador_público_,2021-01-05,david_weiss,,m,"11/Feb/74","4513",,hernandezryan@yahoo.com +_universidad_de_palermo,agronomía,2020-09-09,corey_suarez,,m,"13/Aug/10","7226",,farmermelanie@gmail.com +_universidad_de_palermo,agronomía,2020-09-04,joshua_martinez,,m,"06/May/06","3381",,mikesanchez@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-12-24,cindy_garcia,,f,"12/Oct/36","5611",,dyang@gmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2021-01-20,phyllis_carroll,,f,"21/Feb/31","1635",,joan76@gmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-12-13,luke_miller_dds,,m,"26/Mar/27","5571",,boothmatthew@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-12-15,john_lucas,,m,"30/Dec/88","1770",,albert50@yahoo.com +_universidad_de_palermo,actuario_,2020-11-27,kenneth_carey,,m,"19/Oct/25","3384",,bbowen@hotmail.com +_universidad_de_palermo,medicina,2020-09-18,miss_allison_ramirez,,f,"01/Mar/99","3076",,millerandrea@gmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-11-29,laura_matthews,,f,"31/Jan/28","6325",,rosscharles@yahoo.com +_universidad_de_palermo,técnico_para_bioterios_,2021-01-28,donald_martin,,m,"24/Oct/09","3427",,johnnymeyer@hotmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-11-07,steven_schultz,,m,"14/Mar/22","2633",,brandon16@yahoo.com +_universidad_de_palermo,bioquímica,2020-10-21,ryan_peters,,m,"26/Oct/34","6652",,dustingriffin@gmail.com +_universidad_de_palermo,bioquímica,2020-11-17,daniel_may,,m,"17/Aug/34","6417",,brittanyshepherd@yahoo.com +_universidad_de_palermo,arquitectura,2020-11-06,diane_cruz,,f,"06/Feb/16","9405",,edwardkline@yahoo.com +_universidad_de_palermo,medicina,2020-11-01,annette_white,,f,"12/Dec/12","5734",,henrydavid@hotmail.com +_universidad_de_palermo,bioquímica,2020-11-07,jeremy_carter,,m,"28/Nov/11","3451",,jacobsontodd@gmail.com +_universidad_de_palermo,medicina,2020-09-30,mark_sheppard,,m,"28/Feb/99","1812",,timothy91@gmail.com +_universidad_de_palermo,diseño_industrial,2020-12-15,becky_hamilton,,f,"16/Jun/06","2126",,juliehamilton@gmail.com +_universidad_de_palermo,arquitectura,2020-09-21,cindy_smith,,f,"19/Dec/10","6013",,fletcherpreston@gmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2021-01-01,jacqueline_newman,,f,"16/Jul/21","6474",,obrienjennifer@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2021-01-23,wendy_garner,,f,"13/Mar/65","2311",,jeffrey45@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-12-20,robert_bean,,m,"24/Dec/67","2441",,michaelnewman@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-09-26,jessica_warren,,f,"15/Jul/37","3285",,mary49@hotmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-12-10,marie_english,,f,"09/Sep/09","3350",,jessica27@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-12-11,samuel_clayton,,m,"21/Aug/99","8136",,marywilkinson@gmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-10-05,eric_sims,,m,"24/Feb/27","9101",,mwells@hotmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-10-27,cory_fowler,,m,"31/Jul/51","6409",,averycolleen@hotmail.com +_universidad_de_palermo,farmacia,2020-12-28,zachary_barron,,m,"26/Dec/10","8318",,owalker@yahoo.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-11-10,alexis_moran,,f,"01/Nov/54","5873",,arroyoandrew@gmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-11-05,anthony_reyes,,m,"19/Jun/03","6022",,whitechristopher@gmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-09-30,jody_anderson,,f,"26/Jun/43","5592",,abigail06@gmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-11-19,larry_johnson,,m,"28/Nov/98","1834",,tmorgan@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-11-28,jeffrey_palmer,,m,"12/Feb/16","3050",,angela29@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-12-05,brittany_cohen,,f,"04/Apr/64","2763",,ohayes@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-10-17,kaitlin_meyer,,f,"27/Nov/97","5721",,ahowell@gmail.com +_universidad_de_palermo,arquitectura,2020-10-31,deborah_garcia,,f,"30/Apr/75","8301",,nburke@gmail.com +_universidad_de_palermo,actuario_,2020-09-22,michael_clark,,m,"21/Apr/44","1931",,lwilliams@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-12-05,christian_bass,,m,"01/Jun/35","5612",,scott38@yahoo.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-12-14,teresa_stevens,,f,"18/Jun/06","1670",,jamesjackson@hotmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-11-22,stephanie_hill,,f,"26/Oct/07","8187",,emilypowers@hotmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-12-05,gregory_patrick_md,,m,"07/Mar/20","1718",,usuarez@yahoo.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-11-16,elizabeth_norris,,f,"19/Jun/82","2751",,meagansmith@yahoo.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-11-09,john_rios,,m,"24/Oct/92","5319",,jessica61@hotmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-11-12,angelica_reyes,,f,"01/Feb/13","3007",,catherine38@gmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-12-05,krista_perry,,f,"11/Mar/40","8503",,perezrenee@yahoo.com +_universidad_de_palermo,ingeniería_electrónica,2020-12-01,nicole_beard,,f,"02/Mar/20","2177",,qgarcia@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-10-13,laura_johnson,,f,"20/Aug/04","5515",,batesemma@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2021-01-29,debra_cummings,,f,"14/Aug/20","5590",,billy04@yahoo.com +_universidad_de_palermo,ciencias_veterinarias,2021-01-13,gregory_rice,,m,"27/Feb/79","3105",,jean18@gmail.com +_universidad_de_palermo,contador_público_,2021-01-14,sara_murray,,f,"23/Sep/48","8351",,bradleybrian@hotmail.com +_universidad_de_palermo,medicina,2020-12-13,raymond_chavez,,m,"20/Dec/66","7406",,jonathan60@hotmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2021-01-21,donald_murphy,,m,"01/Nov/57","5511",,padillajasmine@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-12-25,cindy_curtis,,f,"20/Sep/34","4624",,wrightwilliam@yahoo.com +_universidad_de_palermo,actuario_,2020-12-05,george_villa,,m,"24/Feb/41","2605",,johnpowers@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-09-30,erika_ortiz_dvm,,f,"09/Oct/14","6559",,sheila27@hotmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-12-31,ronald_anderson,,m,"21/Jun/86","9305",,caleb85@gmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2021-01-25,aaron_perkins,,m,"17/Mar/86","2763",,mware@gmail.com +_universidad_de_palermo,técnico_para_bioterios_,2021-01-05,kevin_moore_jr.,,m,"07/Apr/16","1872",,colliertimothy@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-11-27,gabriel_curtis,,m,"16/Sep/88","2341",,sandrapeterson@yahoo.com +_universidad_de_palermo,técnico_para_bioterios_,2020-10-27,matthew_rodriguez,,m,"16/Feb/12","1882",,udaniels@hotmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-09-13,rhonda_martinez,,f,"04/Mar/06","6474",,jill26@yahoo.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2021-01-22,zachary_miles,,m,"13/Aug/39","5710",,gibsonkaren@yahoo.com +_universidad_de_palermo,técnico_para_bioterios_,2021-01-08,sarah_buckley,,f,"10/Mar/91","3027",,cynthia66@yahoo.com +_universidad_de_palermo,ingeniería_electrónica,2020-12-11,carol_anderson,,f,"20/Nov/45","7013",,waresergio@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-12-12,nathaniel_anthony,,m,"10/Sep/28","1828",,elizabethboone@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2021-01-13,scott_thomas,,m,"28/Jun/97","3371",,cody43@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-10-25,mrs._cathy_cox,,f,"23/Aug/23","3714",,qjohnson@hotmail.com +_universidad_de_palermo,actuario_,2020-10-10,patricia_dickerson,,f,"08/Jan/57","3620",,castrokatherine@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-12-01,tara_banks,,f,"16/Mar/18","5400",,biancasmith@hotmail.com +_universidad_de_palermo,ingeniería_en_informática,2021-01-16,jared_johnson,,m,"22/Nov/21","8512",,jenny09@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-10-08,karen_rios,,f,"28/Sep/26","5475",,rossjonathon@gmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-12-10,michael_duran,,m,"28/Sep/95","2600",,stacylawson@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-10-20,andrew_ray,,m,"08/Sep/12","6346",,sarahfoster@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-09-11,mrs._alicia_ayala,,f,"12/Aug/86","2701",,gregorychristopher@yahoo.com +_universidad_de_palermo,actuario_,2021-01-13,travis_sanchez,,m,"01/Mar/06","4751",,kelseygreen@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2021-01-18,ruben_cooper,,m,"30/Oct/08","2845",,ypatrick@gmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-12-06,barbara_walker,,f,"08/Mar/50","8409",,herrerajeffery@yahoo.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2021-01-03,stacy_zhang,,f,"10/Mar/19","1806",,bullocksteven@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-10-01,timothy_kent,,m,"08/May/11","7311",,ilane@yahoo.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-10-29,joshua_hall,,m,"05/Apr/46","8315",,petersonscott@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-09-01,emily_walters,,f,"19/Aug/01","5741",,dchavez@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-11-20,scott_nelson,,m,"25/Jun/51","7621",,swiggins@hotmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-11-21,ann_garrett,,f,"02/Oct/98","5421",,dfowler@hotmail.com +_universidad_de_palermo,ingeniería_electrónica,2021-01-18,jacob_shaw,,m,"03/May/17","7109",,gpatton@hotmail.com +_universidad_de_palermo,agronomía,2020-09-01,dawn_ford,,f,"07/Nov/35","2944",,davidfry@yahoo.com +_universidad_de_palermo,licenciatura_en_administración_,2021-01-29,christian_hawkins,,m,"29/Mar/60","5701",,cperez@hotmail.com +_universidad_de_palermo,actuario_,2020-10-12,debra_kelley,,f,"23/Jun/05","6550",,gevans@yahoo.com +_universidad_de_palermo,contador_público_,2021-01-12,daniel_johnson,,m,"30/May/31","6474",,gregorygarcia@gmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-09-10,richard_young,,m,"17/Aug/38","1849",,ysmith@gmail.com +_universidad_de_palermo,agronomía,2021-01-20,cindy_riley,,f,"20/Apr/73","3203",,zhernandez@yahoo.com +_universidad_de_palermo,farmacia,2020-11-01,paul_hampton,,m,"21/Jul/21","4648",,lawrencegreen@hotmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-12-10,michelle_wells,,f,"20/Jan/20","2846",,kaylanguyen@hotmail.com +_universidad_de_palermo,agronomía,2020-10-26,mr._steven_garcia,,m,"17/May/12","6214",,jennacole@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2021-01-18,olivia_elliott,,f,"06/Dec/27","3044",,alicia79@yahoo.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2021-01-21,gregory_sanchez,,m,"29/Nov/53","4186",,scortez@gmail.com +_universidad_de_palermo,agronomía,2021-01-26,todd_jones,,m,"20/Mar/20","2301",,oclarke@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-12-05,jessica_vincent,,f,"18/Mar/61","4632",,kylie42@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2021-01-07,nicole_nolan,,f,"06/May/75","6381",,alicia95@gmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-11-20,robert_armstrong,,m,"17/Mar/12","5405",,samuellee@gmail.com +_universidad_de_palermo,bioquímica,2020-11-03,michael_morgan,,m,"05/Jun/17","6305",,fmay@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-10-31,madison_townsend,,f,"17/Aug/06","3515",,dkent@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-12-31,deanna_jones,,f,"14/Nov/85","3188",,qschroeder@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2020-12-05,shannon_dawson,,f,"07/Dec/83","1915",,bjackson@yahoo.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-10-16,cindy_brooks,,f,"29/Oct/06","3017",,ericapeterson@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-09-26,david_hayes,,m,"03/Nov/61","7500",,wallacelindsay@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-12-25,laura_armstrong,,f,"15/Feb/70","5383",,smithtiffany@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2021-01-21,leah_hunt,,f,"20/Dec/81","4644",,christine41@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2021-01-08,jose_bowen,,m,"20/Aug/52","6233",,shannonmedina@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2021-01-28,becky_smith,,f,"30/Mar/16","5513",,kmcbride@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2020-09-11,mrs._sara_ryan,,f,"18/Apr/21","2531",,crystal80@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-10-20,timothy_berry,,m,"25/Jun/31","7540",,shepherdchloe@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-14,alexis_martinez,,f,"26/Feb/18","8144",,robertdunn@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-10-09,aaron_aguilar,,m,"05/Jan/11","8214",,martinalicia@hotmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-10-17,ryan_nelson,,m,"25/Nov/73","5500",,petersonluis@yahoo.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-12-29,daniel_munoz,,m,"08/Oct/98","1665",,ereyes@yahoo.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-11-02,jonathon_scott,,m,"14/Nov/15","3585",,smithmatthew@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-12-13,danny_holmes,,m,"27/Mar/72","3332",,jensennancy@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2020-10-30,christine_kelley,,f,"05/Aug/27","9305",,barry91@gmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-10-24,lisa_fisher,,f,"26/Mar/42","7207",,heidi47@hotmail.com +_universidad_de_palermo,arquitectura,2021-01-09,brianna_meyer,,f,"05/Nov/77","4630",,coryrodriguez@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2021-01-03,walter_williams,,m,"16/Aug/81","2152",,villegasrachel@hotmail.com +_universidad_de_palermo,bioquímica,2020-10-27,dawn_morgan,,f,"18/Jul/90","2801",,rogerhawkins@hotmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-09-21,johnny_zhang,,m,"23/Oct/34","1678",,daypeter@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-12-26,brian_gray,,m,"23/Nov/18","4129",,blairmary@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-10-22,jessica_morrow,,f,"04/Nov/45","3485",,joshua69@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2021-01-06,joshua_smith,,m,"29/Dec/49","8111",,holmeshenry@hotmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-09-19,matthew_johnson,,m,"01/Nov/02","5584",,linda91@hotmail.com +_universidad_de_palermo,farmacia,2020-12-04,heather_doyle,,f,"22/Apr/47","9211",,patricia25@gmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-09-26,theresa_hunter,,f,"12/Jan/59","1891",,angela78@gmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-10-25,jessica_mcdaniel,,f,"03/May/17","3220",,turnerdrew@gmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-11-23,melissa_morales,,f,"16/May/32","1771",,ufranklin@yahoo.com +_universidad_de_palermo,actuario_,2021-01-12,michael_fisher,,m,"26/Mar/81","7601",,davismary@hotmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2021-01-04,charlene_rocha,,f,"25/Nov/42","4178",,cranebarry@yahoo.com +_universidad_de_palermo,bioquímica,2020-09-22,rebecca_fisher,,f,"30/Mar/06","6509",,darrenolson@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2021-01-07,joshua_mcclure,,m,"20/Mar/45","1890",,qgonzalez@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-22,william_hartman,,m,"01/May/12","4431",,cruzsamantha@yahoo.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-12-29,michael_zamora,,m,"05/Apr/95","1815",,michael33@hotmail.com +_universidad_de_palermo,contador_público_,2020-10-08,james_powell,,m,"01/Sep/79","2105",,ujohnson@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2021-01-14,christopher_anderson,,m,"13/Nov/96","2216",,escott@yahoo.com +_universidad_de_palermo,licenciatura_en_administración_,2020-09-04,tim_peterson,,m,"17/Apr/24","2821",,kennethcunningham@yahoo.com +_universidad_de_palermo,ciencias_veterinarias,2020-12-27,jerry_meyer,,m,"10/Jul/23","6538",,reedjames@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-28,pamela_johnson,,f,"26/Oct/65","1742",,michaeldavis@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-11-04,mark_graves,,m,"21/Jun/09","7609",,smithmary@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2021-02-01,john_thompson,,m,"21/Jul/02","1735",,fmccall@hotmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-10-01,brittany_robertson,,f,"01/Jun/46","4119",,jacksonthompson@hotmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-12-09,carol_sellers,,f,"13/Feb/45","4109",,marycherry@yahoo.com +_universidad_de_palermo,licenciatura_en_administración_,2020-10-12,antonio_adams,,m,"16/Feb/14","3701",,jacksoncarroll@gmail.com +_universidad_de_palermo,bioquímica,2021-01-04,karen_white,,f,"05/Oct/33","3418",,sabrina92@yahoo.com +_universidad_de_palermo,arquitectura,2020-12-05,sarah_massey,,f,"29/Mar/19","2741",,fyoung@hotmail.com +_universidad_de_palermo,actuario_,2020-09-20,stacey_haas,,f,"31/Jul/54","3172",,kkelley@hotmail.com +_universidad_de_palermo,agronomía,2020-11-18,david_white,,m,"21/Nov/14","2185",,sandovalerica@gmail.com +_universidad_de_palermo,contador_público_,2020-12-04,anne_warren,,f,"10/Oct/33","5777",,carternancy@yahoo.com +_universidad_de_palermo,arquitectura,2020-09-15,daniel_marquez,,m,"08/May/89","3324",,whenson@yahoo.com +_universidad_de_palermo,ciencias_veterinarias,2021-01-24,nicholas_rice,,m,"29/Aug/49","7107",,meganle@hotmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-10-19,michelle_kemp,,f,"09/May/69","6228",,wrightjennifer@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-10-07,mrs._maria_lee,,f,"11/Dec/74","6459",,nguyenkenneth@gmail.com +_universidad_de_palermo,contador_público_,2020-12-16,kathy_martin,,f,"06/Nov/05","8505",,smithpatricia@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-10-28,latoya_bailey,,f,"13/Jun/10","2185",,william08@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-12-16,william_mccormick,,m,"29/Mar/29","4503",,marisa01@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-10-12,veronica_dyer,,f,"19/Feb/83","5327",,ojones@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-10-10,joanne_benjamin,,f,"10/Nov/55","4434",,griffinisabel@hotmail.com +_universidad_de_palermo,agronomía,2020-12-16,michelle_logan,,f,"07/Oct/38","6740",,larajessica@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2020-12-01,kaylee_johnson,,f,"18/Aug/10","3453",,fgibson@hotmail.com +_universidad_de_palermo,farmacia,2020-10-14,mary_cox,,f,"29/Aug/74","4152",,ramosgregory@yahoo.com +_universidad_de_palermo,bioquímica,2020-09-21,philip_barnes,,m,"04/Jan/87","5513",,paul69@yahoo.com +_universidad_de_palermo,medicina,2020-12-14,timothy_walls,,m,"06/Nov/07","5579",,jeremyherring@yahoo.com +_universidad_de_palermo,bioquímica,2021-01-14,richard_king,,m,"30/Dec/75","5569",,wrichards@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-07,christina_robinson_md,,f,"02/Aug/21","6203",,tphillips@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-11-04,curtis_allen,,m,"18/Jan/27","3200",,sally17@gmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-10-02,carlos_bernard,,m,"28/Mar/91","3514",,tanyawebster@yahoo.com +_universidad_de_palermo,agronomía,2020-12-08,brittany_watson,,f,"21/Dec/06","2154",,kellyrussell@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-10-12,cynthia_adams,,f,"07/Oct/99","5595",,erik55@gmail.com +_universidad_de_palermo,farmacia,2020-12-30,heather_barber,,f,"18/Mar/17","5374",,kelly12@hotmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-12-24,jesse_davis,,m,"01/May/97","4561",,mark69@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-10-29,nicole_brooks,,f,"15/Nov/78","7639",,stevensontrevor@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2021-01-23,tyrone_bennett,,m,"13/Apr/06","7003",,taylorsarah@gmail.com +_universidad_de_palermo,diseño_industrial,2021-01-31,jason_barnett,,m,"19/May/25","5551",,brucenancy@yahoo.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-12-14,angela_larsen,,f,"28/Feb/34","7135",,jaredyoung@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-12-17,troy_warner,,m,"14/Jun/68","8313",,glenda49@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-10-07,tiffany_reynolds,,f,"04/Feb/55","3156",,tramirez@gmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-10-26,mrs._april_lawrence,,f,"07/Jul/15","2709",,tylerlewis@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-11-21,nicole_maynard,,f,"03/Sep/31","3287",,rosariohaley@hotmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2021-01-16,jennifer_crawford,,f,"28/Apr/96","1631",,kimberlymcdaniel@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-12-11,donna_velasquez,,f,"01/Jul/88","3705",,peterguzman@hotmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-12-15,barbara_fuller,,f,"15/Mar/11","5613",,ulane@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-09-19,wendy_clarke,,f,"17/Jun/24","9013",,ijones@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2020-10-05,jeffrey_villegas,,m,"16/Apr/13","1915",,matthew26@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-10-18,jonathan_smith,,m,"11/Sep/60","3144",,romeroandrea@hotmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-11-15,victoria_stewart,,f,"03/Mar/46","3443",,osbornjamie@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-10-12,kristen_hall,,f,"25/Feb/69","1929",,gstephens@yahoo.com +_universidad_de_palermo,licenciatura_en_administración_,2020-12-30,terri_collier,,f,"10/Oct/69","1987",,brian87@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2021-01-08,paul_rios,,m,"04/Jan/45","3565",,jlong@yahoo.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-09-21,cassandra_benson,,f,"23/Jun/29","4242",,brendagreen@hotmail.com +_universidad_de_palermo,agronomía,2020-10-17,martin_medina,,m,"21/Mar/64","6333",,jesusharris@yahoo.com +_universidad_de_palermo,licenciatura_en_administración_,2021-01-13,sara_wright,,f,"25/Oct/53","7400",,taravargas@hotmail.com +_universidad_de_palermo,contador_público_,2020-11-07,david_smith,,m,"07/Jan/39","6230",,michelle81@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-09-18,brenda_tran,,f,"10/Feb/18","4701",,dmorgan@gmail.com +_universidad_de_palermo,bioquímica,2020-12-21,johnathan_jordan_jr.,,m,"22/Oct/13","4643",,owensdiane@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2021-01-03,robert_moreno,,m,"04/Apr/38","3551",,stephen60@hotmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-12-08,debbie_flynn,,f,"19/Oct/69","6307",,qwiggins@yahoo.com +_universidad_de_palermo,contador_público_,2020-10-12,rickey_scott,,m,"09/Aug/13","5265",,salazaramanda@yahoo.com +_universidad_de_palermo,ingeniería_electrónica,2020-12-12,christian_smith,,m,"16/Mar/16","1659",,john74@yahoo.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2021-01-07,tammy_turner,,f,"08/Sep/61","2301",,susan05@hotmail.com +_universidad_de_palermo,medicina,2020-09-26,melissa_johnson,,f,"27/Jul/18","6100",,joshua63@hotmail.com +_universidad_de_palermo,licenciatura_en_psicología,2021-01-13,hannah_mckinney,,f,"06/Jul/57","5473",,asmith@yahoo.com +_universidad_de_palermo,agronomía,2021-01-03,rachel_green,,f,"11/Aug/16","4701",,theresafoster@yahoo.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-12-18,jeffrey_moore,,m,"03/Jan/11","7404",,hernandezcraig@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2020-12-02,rhonda_bradley,,f,"15/Jul/35","5603",,michaelyoung@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-12-17,johnny_cook,,m,"06/Mar/33","2144",,jonesryan@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-09-01,christopher_simpson,,m,"05/Mar/63","1911",,kellyscott@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2021-01-22,christopher_lee,,m,"04/Mar/67","6213",,uguerra@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-09-28,mary_daniels,,f,"13/Jun/09","2347",,sherylmartin@hotmail.com +_universidad_de_palermo,actuario_,2020-11-01,lawrence_pace,,m,"18/Sep/53","8150",,kristincasey@gmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-12-23,michael_shaw,,m,"09/Apr/08","6623",,millergary@yahoo.com +_universidad_de_palermo,diseño_industrial,2021-01-28,david_pittman,,m,"24/Jun/13","7114",,lindsaymays@hotmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-09-28,lindsay_martinez,,f,"26/Dec/50","2451",,abarker@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2020-12-27,tony_simmons,,m,"23/Jun/69","4633",,brownjesse@hotmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-09-09,morgan_taylor,,f,"01/Mar/29","3471",,walkermartin@gmail.com +_universidad_de_palermo,bioquímica,2020-11-08,jamie_king,,f,"19/Dec/11","2324",,john08@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-11-03,john_hernandez,,m,"08/Nov/18","6648",,taylorbernard@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-09-26,kimberly_barnes,,f,"02/Feb/13","5470",,seanmorris@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-10-09,sally_cruz,,f,"17/Dec/22","3048",,obrienandrew@yahoo.com +_universidad_de_palermo,agronomía,2020-11-05,theresa_kim,,f,"12/Nov/20","8347",,hwilson@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-09-12,andrew_curtis,,m,"19/Oct/30","3272",,rebecca36@gmail.com +_universidad_de_palermo,farmacia,2020-09-17,samantha_johnson,,f,"22/Nov/92","1921",,hallbradley@yahoo.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-12-21,cory_harper,,m,"18/Apr/61","8328",,lsnyder@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-10-25,amy_hutchinson,,f,"05/Nov/03","1688",,cindy20@yahoo.com +_universidad_de_palermo,bioquímica,2020-11-11,jeremiah_wise,,m,"14/Jan/23","4631",,joseph89@gmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-12-21,jason_edwards,,m,"18/Nov/67","5563",,kirbyeric@gmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-09-16,johnny_garrison,,m,"19/Aug/81","3353",,johnnunez@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-10-11,judy_mcintosh,,f,"12/Oct/05","3020",,thomaswaller@yahoo.com +_universidad_de_palermo,ciencias_veterinarias,2020-10-02,ms._april_fernandez_dds,,f,"11/Aug/65","2126",,baileyjoseph@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-12-08,kimberly_guerrero,,f,"24/Jun/23","5751",,gutierrezjacob@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-11-05,sheryl_parsons,,f,"20/Jul/88","6612",,brent93@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-14,mark_webb,,m,"14/Nov/12","8514",,daviddavid@yahoo.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-09-08,francisco_frey,,m,"15/Mar/68","8146",,montgomerydaniel@yahoo.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2021-01-06,scott_greer,,m,"26/Sep/31","5585",,kellyhernandez@hotmail.com +_universidad_de_palermo,actuario_,2020-10-28,thomas_george,,m,"01/Feb/10","1765",,michaelquinn@yahoo.com +_universidad_de_palermo,agronomía,2020-11-28,matthew_gibson,,m,"23/Jul/06","1886",,suarezrandy@hotmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-10-18,kimberly_gomez,,f,"15/Mar/64","2241",,makaylawhitney@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-12-30,jeffery_salinas,,m,"14/Dec/15","8424",,qfields@gmail.com +_universidad_de_palermo,medicina,2020-11-20,christy_clark,,f,"25/May/33","2905",,williamcooley@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2021-01-19,amanda_moore,,f,"15/Mar/88","3572",,amandakramer@gmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-09-11,tracey_williamson,,f,"29/Aug/71","6643",,mccarthyashley@yahoo.com +_universidad_de_palermo,diseño_industrial,2020-10-19,thomas_luna,,m,"17/Aug/15","6053",,stephanie19@yahoo.com +_universidad_de_palermo,medicina,2020-12-26,gina_fisher,,f,"16/Nov/74","3701",,marynicholson@hotmail.com +_universidad_de_palermo,agronomía,2020-12-09,brittany_mcpherson,,f,"05/Oct/41","3280",,halenicole@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-11-02,michele_hurst,,f,"07/Feb/07","1768",,gcollins@hotmail.com +_universidad_de_palermo,diseño_industrial,2020-11-10,eric_warren,,m,"06/Nov/50","5429",,mcknightamanda@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2021-01-23,michael_williams,,m,"07/Jun/16","6335",,hunterrobert@yahoo.com +_universidad_de_palermo,ciencias_veterinarias,2020-11-23,justin_russell,,m,"10/Aug/89","2709",,michaelhill@hotmail.com +_universidad_de_palermo,diseño_industrial,2020-09-11,patrick_valdez,,m,"20/Aug/40","5634",,vaughnallison@hotmail.com +_universidad_de_palermo,ciencias_veterinarias,2021-01-19,michael_braun,,m,"10/Dec/10","6279",,frank29@yahoo.com +_universidad_de_palermo,agronomía,2021-01-13,dennis_downs_md,,m,"29/Jun/71","6621",,thomascook@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2021-01-23,belinda_chambers,,f,"09/Mar/85","8111",,ogonzalez@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-11-27,charles_graham,,m,"10/Aug/09","1890",,andrewrobinson@gmail.com +_universidad_de_palermo,agronomía,2020-09-03,robert_williams,,m,"27/Nov/32","6640",,caseandrea@hotmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-11-27,joseph_perez,,m,"09/Apr/06","2931",,monica74@hotmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-11-24,diana_lewis,,f,"17/Sep/16","3526",,christiangarcia@yahoo.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-10-12,kevin_taylor,,m,"08/Oct/08","2415",,pamela05@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2021-01-28,gary_herrera,,m,"09/Nov/32","7265",,gallaghermatthew@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-09-30,kelly_butler,,f,"06/Jan/38","8418",,amanda85@yahoo.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-12-26,james_armstrong,,m,"10/May/34","6667",,yangmelanie@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-11-25,nicole_hawkins,,f,"24/Apr/11","6075",,amonroe@hotmail.com +_universidad_de_palermo,diseño_industrial,2020-11-30,joshua_griffith,,m,"24/Aug/18","4143",,stonedaniel@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2020-11-27,debra_atkins,,f,"19/Dec/48","1746",,courtneypeterson@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-11-17,kathryn_carrillo,,f,"30/Jan/07","6661",,brittany68@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-12-26,jeffrey_love,,m,"02/Aug/92","7535",,elizabethsanchez@hotmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2021-01-22,renee_jones,,f,"27/Apr/14","3700",,coxmichael@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-10-16,jacob_andrews,,m,"14/Jun/07","1804",,bishopcourtney@yahoo.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2021-01-29,matthew_butler,,m,"02/Jun/57","3151",,tcoleman@yahoo.com +_universidad_de_palermo,licenciatura_en_administración_,2021-01-03,colton_martin,,m,"04/Mar/28","5531",,kristasimpson@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-10-06,mr._william_wilson,,m,"23/Jul/30","6640",,oconnorjoanna@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-11-16,gary_smith,,m,"27/Mar/55","3177",,kpacheco@yahoo.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-10-01,tasha_patel,,f,"17/Oct/36","6438",,lisahansen@hotmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-12-11,laurie_ponce,,f,"05/Feb/08","7113",,richardthomas@hotmail.com +_universidad_de_palermo,agronomía,2020-10-27,patrick_fuller,,m,"02/Feb/71","1657",,martinmartha@hotmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-10-05,robert_kelly,,m,"07/Jun/74","3420",,james70@hotmail.com +_universidad_de_palermo,medicina,2020-12-14,kristina_hernandez,,f,"03/Jun/74","4516",,rhodescorey@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2021-01-25,felicia_maxwell,,f,"10/Jan/13","3541",,rsnyder@hotmail.com +_universidad_de_palermo,farmacia,2020-10-04,vanessa_todd,,f,"06/Aug/12","8409",,amoreno@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2021-01-31,mark_nelson,,m,"20/Jun/36","8512",,rebeccaconway@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-12-31,regina_freeman,,f,"18/Aug/73","2717",,carlherrera@gmail.com +_universidad_de_palermo,contador_público_,2020-09-18,stephen_anderson,,m,"03/Nov/63","6646",,gonzalezkenneth@hotmail.com +_universidad_de_palermo,medicina,2020-10-20,andrew_morris,,m,"22/Jan/11","9311",,rwells@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-10-28,chad_velez,,m,"17/Aug/42","2741",,zmartin@gmail.com +_universidad_de_palermo,diseño_industrial,2020-12-15,jennifer_galloway,,f,"09/Feb/86","4184",,lbarker@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-12-15,brian_jones,,m,"02/Apr/19","3280",,tamarakrause@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-10-15,kim_charles,,f,"08/Dec/13","6607",,pagechristopher@yahoo.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-11-24,valerie_clark,,f,"17/Dec/26","3361",,jeffreyjordan@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2021-01-21,john_garcia,,m,"23/Dec/04","8417",,krodriguez@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2021-01-01,stephen_shaffer,,m,"19/Dec/01","6605",,bonnie74@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-09-25,richard_ramirez,,m,"20/Apr/60","9107",,jonathanburns@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2021-01-25,henry_novak,,m,"15/May/87","6042",,flopez@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-09-14,justin_gentry,,m,"03/Jul/14","7300",,marshallmatthew@yahoo.com +_universidad_de_palermo,arquitectura,2020-11-05,russell_wilson,,m,"11/May/89","7220",,ericsingleton@yahoo.com +_universidad_de_palermo,ingeniería_en_informática,2021-01-12,kathleen_terry,,f,"10/Apr/00","3563",,nmccormick@yahoo.com +_universidad_de_palermo,ciencias_veterinarias,2020-10-23,erin_saunders,,f,"17/Apr/98","2206",,zberry@gmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2021-01-15,joseph_turner,,m,"22/Sep/61","3540",,crystalvega@yahoo.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-10-16,crystal_hall,,f,"18/Aug/07","3180",,jamie12@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-10-15,michael_carrillo,,m,"17/Apr/82","5527",,garciadiana@hotmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-10-10,alan_king,,m,"07/Mar/47","5734",,hutchinsonmaria@yahoo.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-11-06,brianna_petty,,f,"10/May/88","5384",,johnsanchez@hotmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-10-18,ricky_walls,,m,"20/Apr/18","2187",,kdiaz@yahoo.com +_universidad_de_palermo,farmacia,2020-11-26,gerald_johnson,,m,"31/Jul/52","2187",,schmittmeghan@hotmail.com +_universidad_de_palermo,bioquímica,2021-02-01,derrick_dunn,,m,"31/Oct/18","6743",,christopherstevenson@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2021-01-29,laura_lee,,f,"17/Jul/14","6201",,raymondthompson@yahoo.com +_universidad_de_palermo,medicina,2020-09-09,joshua_johnson,,m,"28/Oct/77","6531",,austin84@gmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-09-04,david_stewart,,m,"21/Oct/03","1842",,resparza@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-11-26,noah_rosales,,m,"05/Sep/85","4146",,alopez@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2021-01-03,shannon_day,,f,"04/Jul/52","6348",,kimberly99@gmail.com +_universidad_de_palermo,arquitectura,2020-11-15,jeremy_mcdowell,,m,"18/Jun/24","8373",,gsantiago@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-11-28,frederick_davis,,m,"29/Aug/15","2342",,mark13@hotmail.com +_universidad_de_palermo,bioquímica,2020-11-18,kelli_young,,f,"06/Jul/98","6601",,andrewwalker@hotmail.com +_universidad_de_palermo,licenciatura_en_administración_,2021-01-19,morgan_hamilton,,f,"07/May/48","6346",,pmyers@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2021-01-10,nicole_lopez,,f,"20/Nov/27","4653",,willie18@hotmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-10-29,ashley_wong,,f,"23/Sep/16","4139",,rfisher@gmail.com +_universidad_de_palermo,actuario_,2020-10-07,scott_cox,,m,"16/Sep/97","6053",,leslie56@yahoo.com +_universidad_de_palermo,contador_público_,2020-12-27,dr._debra_zamora,,f,"28/Oct/00","5381",,longangela@hotmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-10-01,brittany_lewis,,f,"12/Oct/73","5721",,kimberlygarcia@yahoo.com +_universidad_de_palermo,licenciatura_en_administración_,2021-01-23,mrs._mary_barton_md,,f,"14/Mar/07","2800",,samantha93@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2021-02-01,david_calderon,,m,"18/Oct/06","3042",,martinjames@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-11-22,kimberly_vargas,,f,"02/Jun/25","3511",,jasonmiller@hotmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-11-24,thomas_terry,,m,"01/Oct/20","7600",,pattersonlauren@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-12-08,virginia_maddox,,f,"08/Aug/15","3240",,parker04@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-09-24,kevin_nguyen,,m,"16/Dec/24","5873",,pstevens@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2021-01-10,hunter_smith,,m,"21/Sep/76","5333",,gatesallison@hotmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-11-23,michael_house,,m,"15/Feb/70","7533",,johnfrench@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2021-01-14,nicole_sharp,,f,"25/Jun/27","3214",,ashleymarshall@gmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-09-01,zachary_taylor_md,,m,"22/Mar/65","1678",,michael41@hotmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2021-01-23,daniel_little,,m,"17/Nov/56","3318",,kayla78@yahoo.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-09-20,joshua_cobb,,m,"20/Oct/81","2505",,gwilson@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-10-26,desiree_berg,,f,"09/Dec/37","9303",,richardbrown@hotmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-10-31,charles_fisher,,m,"04/Dec/18","5381",,dbrown@hotmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-12-27,justin_stewart,,m,"08/May/42","5592",,jenniferwest@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-12-15,jeff_gregory,,m,"30/Jul/39","1879",,saraburnett@yahoo.com +_universidad_de_palermo,bioquímica,2020-12-01,shannon_nguyen,,f,"18/Apr/78","9217",,daniel74@gmail.com +_universidad_de_palermo,agronomía,2020-12-16,david_roberts,,m,"28/Jan/66","1686",,farmerbrianna@gmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2020-10-18,jamie_rose,,m,"04/Jul/19","5759",,kpope@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-13,daniel_patterson,,m,"31/Dec/26","8148",,mjacobson@hotmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-11-17,mr._matthew_proctor,,m,"17/Aug/35","1879",,phillipburns@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2020-12-11,cristina_allen,,f,"08/Oct/69","8400",,unelson@gmail.com +_universidad_de_palermo,medicina,2020-11-22,amber_walters,,f,"31/Mar/63","2248",,yparker@hotmail.com +_universidad_de_palermo,agronomía,2020-11-19,dennis_schmidt,,m,"21/Nov/30","1889",,wmartinez@hotmail.com +_universidad_de_palermo,diseño_industrial,2021-01-06,emily_terry,,f,"07/Aug/59","5544",,james67@hotmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-12-26,kyle_newton,,m,"26/Jun/32","5575",,juliejohnson@hotmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-10-25,rachel_taylor,,f,"10/Jan/16","6748",,dylancastro@gmail.com +_universidad_de_palermo,arquitectura,2021-01-12,michael_smith,,m,"11/Jan/15","3448",,kimberlyalexander@yahoo.com +_universidad_de_palermo,farmacia,2020-11-24,arthur_martinez,,m,"21/Nov/24","2761",,jessicamyers@hotmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-11-01,kathy_scott,,f,"30/Mar/21","2622",,courtneyayala@hotmail.com +_universidad_de_palermo,agronomía,2020-09-14,laura_fritz_md,,f,"20/Apr/84","3187",,robert00@yahoo.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-12-19,jamie_petty,,f,"04/Feb/98","6070",,anthonyhicks@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-10-29,michelle_day,,f,"12/Sep/98","5405",,ortizpatrick@yahoo.com +_universidad_de_palermo,bioquímica,2020-10-23,brenda_wagner,,f,"08/Aug/81","4503",,david68@gmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-12-01,ryan_reynolds,,m,"01/Nov/61","2754",,fleblanc@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-10-17,ashley_sullivan,,f,"02/Jun/84","3287",,joshua42@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2021-01-21,nicole_torres,,f,"28/Oct/07","4719",,jennifer27@gmail.com +_universidad_de_palermo,contador_público_,2021-01-03,kyle_thompson,,m,"12/Jul/16","6422",,jbrown@yahoo.com +_universidad_de_palermo,medicina,2020-10-10,julie_mosley,,f,"17/Nov/81","4142",,qwalsh@hotmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2021-02-01,alexis_gross,,f,"24/Jun/02","2204",,elaine42@gmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-09-30,sarah_weaver,,f,"03/Dec/50","9003",,ericmercer@yahoo.com +_universidad_de_palermo,farmacia,2021-01-17,angela_perez,,f,"24/Sep/65","5700",,josephhampton@hotmail.com +_universidad_de_palermo,diseño_industrial,2020-12-06,brian_walters,,m,"10/Jan/19","7240",,jfowler@hotmail.com +_universidad_de_palermo,farmacia,2021-01-26,kenneth_smith,,m,"11/Dec/98","6381",,emily43@hotmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-09-19,jose_burke,,m,"04/Jun/95","6403",,carrie60@gmail.com +_universidad_de_palermo,licenciatura_en_gestión_de_agroalimentos,2020-11-03,shelley_mason,,f,"12/Mar/17","5757",,michaeldixon@hotmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-11-02,mary_berry,,f,"24/Apr/07","7107",,susanmiller@hotmail.com +_universidad_de_palermo,diseño_industrial,2020-10-12,donna_cervantes,,f,"09/Jun/82","3555",,scottstone@gmail.com +_universidad_de_palermo,farmacia,2020-11-03,kimberly_reynolds,,f,"03/Sep/38","6387",,gwilson@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-23,mrs._brandy_gonzalez,,f,"20/Sep/76","4157",,wwilliams@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2021-01-10,michelle_lambert,,f,"07/May/04","4153",,bennettjessica@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2021-01-14,tammy_carney,,f,"23/May/46","7241",,btran@yahoo.com +_universidad_de_palermo,técnico_para_bioterios_,2020-11-26,joseph_reed,,m,"21/Sep/30","6073",,oneilljeremy@hotmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-09-08,crystal_hernandez,,f,"03/Nov/11","8412",,caitlin57@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2021-01-30,rodney_dominguez,,m,"06/Aug/65","6230",,swilliams@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-10-15,jack_lester,,m,"05/Oct/19","3471",,gerald44@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-12-20,olivia_blackburn,,f,"18/Mar/09","1913",,hlee@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-12-24,sarah_anderson,,f,"18/Oct/77","6070",,ubrown@gmail.com +_universidad_de_palermo,bioquímica,2021-01-15,michelle_coleman,,f,"17/Oct/83","4119",,qsharp@gmail.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-09-02,amber_thomas,,f,"28/Dec/60","2154",,kennedyantonio@gmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-12-05,donald_espinoza,,m,"06/Jul/21","7130",,tonyalewis@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-12-23,andrew_williams,,m,"18/Sep/08","4187",,jonespenny@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2021-01-03,sydney_daniels,,f,"25/Sep/80","6307",,brandonhatfield@gmail.com +_universidad_de_palermo,agronomía,2020-09-05,wayne_clark,,m,"18/Jan/11","6315",,david28@gmail.com +_universidad_de_palermo,agronomía,2021-01-24,rebecca_harris,,f,"12/Jun/11","2931",,strongelizabeth@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-10-26,ronald_james_jr.,,m,"28/Jan/13","4631",,darinochoa@hotmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-09-20,michael_pena,,m,"25/Dec/13","5357",,kelly69@hotmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-09-29,mr._david_boyd,,m,"24/Jul/59","3418",,nicholasbeck@gmail.com +_universidad_de_palermo,contador_público_,2021-01-28,bryan_cardenas,,m,"20/Feb/03","1806",,rlang@gmail.com +_universidad_de_palermo,actuario_,2020-11-24,aaron_hernandez,,m,"09/Jan/80","5331",,bradjones@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2021-01-28,cheryl_lawrence,,f,"16/May/02","1603",,thall@gmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-12-13,amanda_adams,,f,"09/Nov/89","2643",,rosalesjeremiah@gmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-12-31,brian_williams,,m,"18/Dec/55","7412",,johnsoncynthia@hotmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-09-17,megan_bowers,,f,"18/Sep/23","6062",,nicholsonjenny@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-10-15,tracey_elliott,,f,"10/Nov/89","5385",,brownsergio@yahoo.com +_universidad_de_palermo,ingeniería_electrónica,2021-01-12,adam_harper,,m,"01/Nov/25","7515",,michaelmullins@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-09-10,nicholas_ford,,m,"11/Oct/89","5598",,patrick80@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2021-01-03,mary_cowan,,f,"01/Mar/25","6005",,genejacobs@hotmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-11-14,bryan_rivera,,m,"10/Dec/48","6339",,knelson@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2020-09-12,sean_houston,,m,"04/Jun/61","7605",,paul43@hotmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-12-03,elizabeth_simon,,f,"06/Oct/74","7620",,gallagherkelsey@gmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2021-01-13,kendra_fisher,,f,"08/May/19","7601",,rweeks@yahoo.com +_universidad_de_palermo,contador_público_,2020-11-27,charles_collier,,m,"12/Aug/27","8326",,jessica51@hotmail.com +_universidad_de_palermo,diseño_industrial,2020-11-03,amanda_molina,,f,"07/Dec/52","2806",,wesleycallahan@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2021-01-03,shane_wall,,m,"01/Feb/14","3409",,harrisjeff@hotmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-12-19,mark_arnold,,m,"17/Mar/93","1706",,chelseawalton@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2021-01-10,sheila_aguilar,,f,"04/Jun/58","3048",,chasesamantha@yahoo.com +_universidad_de_palermo,medicina,2020-11-25,kristin_alvarez,,f,"03/Aug/86","2258",,cannonlauren@gmail.com +_universidad_de_palermo,actuario_,2021-01-22,kyle_sanders,,m,"21/Nov/06","9101",,deckeredward@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2021-01-10,michael_freeman,,m,"22/May/39","2318",,xhayes@yahoo.com +_universidad_de_palermo,contador_público_,2021-01-23,jeremy_schroeder,,m,"09/Jul/26","1704",,williamsmelvin@yahoo.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-12-08,elizabeth_sexton,,f,"14/Dec/31","5771",,uford@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2020-09-04,nicole_powell,,f,"22/May/74","8000",,annettelopez@gmail.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-12-28,stephanie_delgado,,f,"12/Nov/32","3133",,stuart79@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-12-19,charles_wilkerson,,m,"15/Feb/13","2409",,wguzman@yahoo.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2021-01-28,james_snyder,,m,"26/Oct/18","3021",,martin20@gmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-11-03,philip_doyle,,m,"10/Nov/14","3317",,eclements@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-10-21,michael_williams,,m,"21/Jul/35","6660",,aliciavaughan@hotmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-10-18,vanessa_hodges,,f,"14/Sep/82","3000",,aprilrush@gmail.com +_universidad_de_palermo,técnico_para_bioterios_,2021-01-11,eric_mora,,m,"16/Aug/08","1651",,tammy71@hotmail.com +_universidad_de_palermo,actuario_,2020-12-20,laura_watts,,f,"06/Dec/09","4713",,john01@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-12-19,joseph_gibbs,,m,"27/Feb/68","3481",,danielle01@yahoo.com +_universidad_de_palermo,farmacia,2020-09-07,kristi_burch,,f,"14/Dec/54","6106",,pauladams@gmail.com +_universidad_de_palermo,bioquímica,2020-11-28,christopher_perez,,m,"02/May/17","6241",,hickschristopher@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-12-14,kenneth_stone,,m,"26/Aug/05","7001",,randall55@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-09-19,susan_smith,,f,"05/Mar/95","2942",,stokestimothy@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2021-01-27,christopher_henderson,,m,"20/May/33","1619",,jordan66@yahoo.com +_universidad_de_palermo,licenciatura_en_producción_de_bioimagenes,2020-10-19,anna_black,,f,"08/Sep/76","2741",,lisaholloway@gmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2021-01-10,nathan_case,,m,"18/Apr/72","1806",,williamsdeborah@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2021-01-24,linda_washington,,f,"23/Dec/31","1614",,elizabethcruz@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-11-17,amy_day,,f,"24/Dec/37","3174",,stacy77@gmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-12-14,desiree_smith,,f,"02/Mar/06","5470",,erinrichards@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-09-16,alexander_kelly,,m,"07/Jun/90","8328",,ffrench@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-10-05,brian_bishop,,m,"19/May/08","6743",,sara48@gmail.com +_universidad_de_palermo,licenciatura_en_kinesiología_y_fisiatría,2021-01-10,frederick_payne,,m,"26/May/06","1686",,autumn51@yahoo.com +_universidad_de_palermo,bioquímica,2021-01-29,emily_hurley,,f,"02/Apr/08","5731",,upayne@hotmail.com +_universidad_de_palermo,diseño_industrial,2021-01-25,david_lewis,,m,"11/Nov/93","3226",,joshuawatkins@hotmail.com +_universidad_de_palermo,contador_público_,2020-12-14,miss_rebecca_pittman,,f,"21/Mar/82","8501",,johnjohnson@yahoo.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-11-18,danielle_jones,,f,"22/Apr/28","6031",,ynorris@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-09-04,christine_moran,,f,"20/Apr/13","7150",,gomezpatricia@gmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-10-01,chad_boyer,,m,"05/Oct/22","3487",,crystalrodriguez@yahoo.com +_universidad_de_palermo,técnico_para_bioterios_,2020-11-22,nathan_mack,,m,"28/May/93","7311",,katrina51@yahoo.com +_universidad_de_palermo,ingeniería_electrónica,2020-09-21,brittany_jennings,,f,"26/Mar/13","3087",,reedjennifer@yahoo.com +_universidad_de_palermo,licenciatura_en_sociología_,2021-01-10,christopher_nichols,,m,"19/Aug/09","6632",,karenwashington@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-09-15,ryan_torres,,m,"23/Aug/12","1644",,qroy@gmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2020-09-27,patrick_may,,m,"14/Sep/11","4124",,elizabethroth@yahoo.com +_universidad_de_palermo,técnico_para_bioterios_,2020-10-12,timothy_cox,,m,"28/Mar/13","3117",,brianroberts@hotmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2021-01-16,anthony_dickson,,m,"20/Apr/70","5701",,pricemaria@gmail.com +_universidad_de_palermo,ingeniería_en_informática,2020-12-04,penny_brown,,f,"19/Sep/90","9411",,lesliehale@yahoo.com +_universidad_de_palermo,licenciatura_en_administración_,2020-09-04,dawn_atkins,,f,"26/Apr/20","3080",,gavinstewart@hotmail.com +_universidad_de_palermo,licenciatura_en_administración_,2020-11-03,donna_rodriguez,,f,"05/Jan/94","6620",,campbelljeffery@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-10-01,william_gonzalez,,m,"05/Dec/95","8316",,allen44@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-11-07,kristen_prince,,f,"19/Feb/19","7020",,adammckinney@hotmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-11-17,sabrina_ortiz,,f,"13/Sep/25","3188",,kristen70@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2021-01-25,chad_moore,,m,"20/Jul/71","6459",,operez@hotmail.com +_universidad_de_palermo,licenciatura_en_planificación_y_diseño_del_paisaje,2021-01-03,rachel_clarke,,f,"04/Jun/05","9203",,ubarker@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-10-01,audrey_jacobs,,f,"18/Oct/88","2916",,jennifer29@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-11-19,kara_escobar,,f,"05/Jun/87","5632",,powellamanda@yahoo.com +_universidad_de_palermo,agronomía,2020-11-28,brittany_kirby,,f,"30/May/51","5363",,sotojacob@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2021-01-07,nicholas_meza,,m,"08/Sep/38","6601",,christina03@hotmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-12-21,stephen_frey,,m,"25/Jan/63","2183",,gabrielross@hotmail.com +_universidad_de_palermo,licenciatura_en_artes,2020-11-21,gerald_berg,,m,"25/Jan/56","1814",,qsolis@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-10-07,paul_thompson,,m,"18/Sep/52","3524",,sarah77@yahoo.com +_universidad_de_palermo,actuario_,2021-02-01,veronica_cook,,f,"02/Aug/20","6661",,taylornicole@gmail.com +_universidad_de_palermo,bioquímica,2020-10-27,emma_atkinson,,f,"18/Oct/07","4653",,vegacory@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_biológicas,2020-11-06,mr._todd_gross,,m,"07/Aug/56","1742",,jerry83@hotmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-10-30,paula_ward,,f,"19/Sep/80","4172",,pinedaeric@hotmail.com +_universidad_de_palermo,diseño_de_imagen_y_sonido,2020-11-16,travis_hensley,,m,"29/Oct/99","5424",,theresabrown@gmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2021-01-06,isabella_harris,,f,"19/Jun/00","5401",,graykelly@yahoo.com +_universidad_de_palermo,contador_público_,2020-12-26,debra_schneider,,f,"27/Aug/53","3177",,david27@hotmail.com +_universidad_de_palermo,bioquímica,2020-09-22,emily_smith,,f,"27/Jan/42","1913",,ltorres@hotmail.com +_universidad_de_palermo,licenciatura_en_psicología,2020-09-25,william_walker_md,,m,"18/Dec/58","8347",,joshua48@gmail.com +_universidad_de_palermo,ingeniería_electrónica,2020-10-15,laura_henry,,f,"11/Jan/01","9225",,monica06@yahoo.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2021-02-01,dr._bruce_hendricks,,m,"21/Jun/04","3142",,heidi00@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2021-01-06,kevin_coleman,,m,"05/Dec/66","3194",,caitlin17@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2021-01-08,stephen_williams,,m,"18/Aug/96","5703",,sandralawrence@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-11-25,kevin_bailey,,m,"17/May/05","5409",,kennethmurray@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2021-01-06,jennifer_gonzalez_dds,,f,"19/Oct/90","1911",,jessica68@yahoo.com +_universidad_de_palermo,farmacia,2020-11-18,cassandra_hall,,f,"25/Jun/01","7240",,gbaldwin@hotmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-11-13,crystal_walsh,,f,"29/Jun/62","3507",,reyesmatthew@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-10-03,larry_lee,,m,"09/Oct/34","2615",,jeffrey92@yahoo.com +_universidad_de_palermo,licenciatura_en_psicología,2020-10-30,robert_jones,,m,"04/May/92","2946",,timothy00@gmail.com +_universidad_de_palermo,actuario_,2020-11-19,matthew_holt,,m,"09/May/17","2170",,ebonilla@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-11-15,tim_hopkins,,m,"14/Jul/20","5401",,imiller@gmail.com +_universidad_de_palermo,agronomía,2020-09-14,jeffrey_whitney,,m,"09/Feb/64","7105",,stonejames@gmail.com +_universidad_de_palermo,ingeniería_mecánica,2020-12-12,melissa_hall,,f,"05/May/15","8136",,jeffrey72@hotmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-12-06,philip_koch,,m,"02/Apr/44","2200",,julie59@gmail.com +_universidad_de_palermo,ciencias_veterinarias,2020-12-10,teresa_owens,,f,"24/Jan/07","5467",,fergusonkatherine@hotmail.com +_universidad_de_palermo,medicina,2020-10-11,david_webb,,m,"10/Jun/16","3128",,smithanthony@yahoo.com +_universidad_de_palermo,ingeniería_electrónica,2020-10-15,christina_ruiz,,f,"20/Feb/46","5713",,kingtimothy@yahoo.com +_universidad_de_palermo,actuario_,2020-12-01,james_jackson,,m,"04/Sep/63","4741",,sabrinahayes@yahoo.com +_universidad_de_palermo,farmacia,2020-12-05,kim_stanley_dvm,,f,"02/Aug/62","3734",,morenowilliam@hotmail.com +_universidad_de_palermo,licenciatura_en_musicoterapia,2020-09-28,andrea_cobb,,f,"25/Apr/42","7163",,bryan43@hotmail.com +_universidad_de_palermo,diseño_industrial,2020-12-11,sheena_king,,f,"19/Oct/55","3733",,duane97@yahoo.com +_universidad_de_palermo,arquitectura,2020-10-29,andrew_gutierrez,,m,"13/Feb/21","6323",,chapmanroger@gmail.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-12-24,collin_johnson,,m,"17/Feb/43","3020",,millererin@yahoo.com +_universidad_de_palermo,licenciatura_en_administración_,2020-11-05,melissa_fuller,,f,"14/Oct/31","1832",,michellehughes@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2021-01-15,michael_ibarra,,m,"03/May/78","8534",,daniel86@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2020-10-04,linda_johnson,,f,"08/Mar/75","3241",,kelly17@yahoo.com +_universidad_de_palermo,contador_público_,2020-12-15,ashley_schwartz,,f,"13/Sep/34","9300",,hopkinsdouglas@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_educación_,2020-11-19,connor_cruz,,m,"11/Jun/09","3021",,whitewilliam@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencia_y_tecnología_de_alimentos,2020-11-03,keith_blankenship,,m,"23/Jul/31","7200",,stewartjennifer@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_antropológicas,2020-11-30,edward_clark,,m,"16/Sep/89","6301",,michellegonzalez@yahoo.com +_universidad_de_palermo,bioquímica,2020-11-20,sydney_greene,,f,"19/Aug/02","8364",,blairjessica@hotmail.com +_universidad_de_palermo,ciencias_veterinarias,2021-01-04,scott_rodriguez,,m,"08/Apr/99","5517",,moorejoshua@gmail.com +_universidad_de_palermo,bioquímica,2020-10-31,jacqueline_williams,,f,"22/Feb/15","6075",,jennifer79@gmail.com +_universidad_de_palermo,ciencias_veterinarias,2021-01-24,emily_nielsen,,f,"28/Jan/45","5304",,nhenry@yahoo.com +_universidad_de_palermo,licenciatura_en_ciencias_ambientales,2020-09-16,alex_silva,,m,"04/Sep/06","7150",,ykent@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2020-12-27,manuel_harrell,,m,"24/Oct/28","4128",,jacob88@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_de_la_computación,2021-01-15,gabriel_morton,,m,"01/Oct/40","8418",,nford@gmail.com +_universidad_de_palermo,licenciatura_en_terapia_ocupacional,2020-10-08,theresa_williams,,f,"21/Oct/09","2933",,angelicaharrington@hotmail.com +_universidad_de_palermo,licenciatura_en_ciencia_política_,2020-09-06,karen_martinez,,f,"12/Jun/40","3309",,tammy45@yahoo.com +_universidad_de_palermo,licenciatura_en_relaciones_del_trabajo_,2020-12-31,james_ruiz,,m,"24/Apr/40","1983",,terrykara@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-09-09,heidi_roberts,,f,"27/May/92","3081",,ernest83@gmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-09-09,karen_rose,,f,"24/May/03","3561",,blackdebra@yahoo.com +_universidad_de_palermo,ingeniería_mecánica,2020-12-05,brandy_hull,,f,"18/Sep/43","8162",,reynoldsjeremy@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2021-01-18,kayla_hines,,f,"01/Oct/95","3589",,qking@gmail.com +_universidad_de_palermo,farmacia,2020-09-12,kenneth_gonzales,,m,"23/Nov/98","6465",,gary66@yahoo.com +_universidad_de_palermo,técnico_para_bioterios_,2020-11-05,christopher_jones,,m,"13/Apr/68","7223",,robert45@gmail.com +_universidad_de_palermo,licenciatura_en_ciencias_geológicas,2020-12-12,matthew_jackson,,m,"19/Dec/70","5594",,brownnicole@gmail.com +_universidad_de_palermo,licenciatura_en_sociología_,2020-11-07,mallory_mason,,f,"24/Apr/16","9220",,rsimpson@gmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-11-07,shelby_hughes,,f,"18/Nov/72","3001",,joanna01@hotmail.com +_universidad_de_palermo,técnico_para_bioterios_,2020-09-16,anthony_anderson,,m,"22/Aug/46","7541",,anthony09@yahoo.com +_universidad_de_palermo,licenciatura_en_artes,2020-11-25,brian_wilson,,m,"26/Jul/17","8138",,brendajones@hotmail.com +_universidad_de_palermo,licenciatura_en_artes,2021-01-22,mary_powers,,f,"11/Jun/12","4174",,andreasanford@gmail.com +_universidad_de_palermo,licenciatura_en_psicología,2021-01-07,dr._theresa_kane_dvm,,f,"27/Apr/91","2852",,qparks@gmail.com diff --git a/files/GE_Interamericana_select.csv b/files/GE_Interamericana_select.csv new file mode 100644 index 00000000..37d38a75 --- /dev/null +++ b/files/GE_Interamericana_select.csv @@ -0,0 +1,1867 @@ +,university,career,inscription_date,first_name,last_name,gender,fecha_nacimiento,age,postal_code,location,email +0,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2021-01-08,,Randy-williams,M,47/May/17,,,Juan-maria-gutierrez,Joshua07@yahoo.com +1,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-10-04,,Nichole-stanley,F,90/Feb/07,,,El-rincon,Dbutler@yahoo.com +2,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-10-13,,Christine-davis,F,10/Apr/26,,,Agua-verde,Marvin72@yahoo.com +3,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-11-22,,Kevin-weaver,M,60/Aug/22,,,Capitan-lazo,Millererika@hotmail.com +4,-universidad-abierta-interamericana,Licenciatura-en-psicología,2021-01-30,,David-oliver,M,43/Feb/28,,,Llavallol,Jorge05@yahoo.com +5,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-10-12,,Alyssa-callahan,F,83/Nov/06,,,Albigasta,Jodi34@yahoo.com +6,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-11-13,,Tracy-pope,F,42/Oct/18,,,La-viticola,Jamesgentry@hotmail.com +7,-universidad-abierta-interamericana,Bioquímica,2021-01-26,,Shawn-fleming,M,73/Oct/03,,,Cantera-aguirre,Betty11@hotmail.com +8,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-21,,Brenda-santana,F,90/May/19,,,25-de-mayo,James37@hotmail.com +9,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2021-01-21,,Tyrone-roberts,M,04/Jan/26,,,Barra-bonita,Millerrandall@gmail.com +10,-universidad-abierta-interamericana,Farmacia,2020-12-20,,Brandon-carter,M,86/May/30,,,Alcorta,Reedaustin@yahoo.com +11,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-11-13,,Henry-edwards,M,48/Nov/28,,,El-sombrerito,Garyball@gmail.com +12,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-09-17,,Donna-sparks,F,77/Feb/06,,,Alto-del-puesto,Hrodriguez@yahoo.com +13,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-09-12,,Brandy-gibson,F,19/Mar/18,,,Balsa,Erinjackson@yahoo.com +14,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2021-01-04,,Robert-price,M,99/Mar/13,,,Cramer,Sheparddiane@hotmail.com +15,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-12-14,,Johnny-williams,M,65/Oct/19,,,Capitan-castro,Andreaboyd@yahoo.com +16,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-12-11,,Lisa-green,F,41/Aug/03,,,El-durazno,Hudsonbrianna@gmail.com +17,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2021-01-24,,David-chung,M,84/Sep/29,,,Alarcon,Johnsonbrandon@hotmail.com +18,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-09-30,,Jennifer-ramirez,F,22/Jul/17,,,Colonia-baron,Woodangelica@hotmail.com +19,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-28,,Jose-white,M,58/Feb/10,,,Planchada-banderita,Jenniferbrown@yahoo.com +20,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-12-29,,Drew-espinoza,M,93/Jul/10,,,Britos,Jmiller@gmail.com +21,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2021-01-01,,Dale-smith,M,33/Mar/07,,,Alumine,Michaeljohnson@gmail.com +22,-universidad-abierta-interamericana,Farmacia,2020-10-10,,Lynn-sharp,F,20/Oct/05,,,Azul,Tamara73@hotmail.com +23,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-10-29,,Julie-vargas,F,63/Dec/11,,,Bathurst-estacion,Iochoa@yahoo.com +24,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-09-22,,Benjamin-curry,M,05/May/20,,,El-porvenir,Rebekah32@hotmail.com +25,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-11-13,,Rhonda-guerrero,F,21/Nov/28,,,Estacion-yerua,Isabelwilliams@yahoo.com +26,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-09-16,,Katie-williams,F,94/Aug/18,,,El-bombero,Michaelthomas@hotmail.com +27,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-11-23,,Jennifer-king,F,17/Apr/04,,,Campo-calvo,Daniel32@gmail.com +28,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-12-28,,Cynthia-riley,F,53/Mar/23,,,Masurel,Erica19@gmail.com +29,-universidad-abierta-interamericana,Farmacia,2020-10-13,,Mr.-daniel-knight,M,63/May/31,,,Arroyo-balmaceda,Darrylhogan@gmail.com +30,-universidad-abierta-interamericana,Farmacia,2020-12-15,,Melanie-fox,F,61/Aug/22,,,Colonia-duran,Hhays@yahoo.com +31,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-12-15,,Brenda-schultz,F,44/May/26,,,Calilegua,Gwhite@gmail.com +32,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2021-01-31,,Christopher-smith,M,06/Jul/01,,,La-dorita,Jgross@gmail.com +33,-universidad-abierta-interamericana,Actuario-,2020-11-06,,Kathleen-lee,F,19/Sep/07,,,Castilla,Linda06@yahoo.com +34,-universidad-abierta-interamericana,Agronomía,2021-01-09,,Dale-rodriguez,M,14/Apr/29,,,Colonia-el-aguara,Howellmichael@yahoo.com +35,-universidad-abierta-interamericana,Actuario-,2020-09-16,,Kristina-williams,F,23/Oct/25,,,Ascencion,Stephanie11@gmail.com +36,-universidad-abierta-interamericana,Actuario-,2020-10-03,,Steven-smith,M,49/Dec/07,,,Ceres,Jose07@hotmail.com +37,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-11-24,,Angela-davis,F,78/Jun/24,,,Villa-santos-tesei,Terrimadden@gmail.com +38,-universidad-abierta-interamericana,Diseño-industrial,2020-10-02,,Tracy-mclean,F,91/Mar/01,,,Alabama,Brownjames@gmail.com +39,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-09-05,,Edgar-leach,M,96/Nov/29,,,Agua-de-castilla,Michael26@gmail.com +40,-universidad-abierta-interamericana,Bioquímica,2020-12-16,,Katherine-vega,F,57/Aug/13,,,El-lenguaraz,Sarah28@yahoo.com +41,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-12-20,,Joshua-wheeler,M,76/Dec/12,,,Berabevu,Fgarza@yahoo.com +42,-universidad-abierta-interamericana,Agronomía,2021-01-23,,Stephanie-johnson,F,23/Jul/12,,,Igarzabal,Hilldanielle@yahoo.com +43,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-11-18,,Jessica-lewis,F,08/Jan/04,,,Angeloni,Jenkinssusan@hotmail.com +44,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-11-22,,Anna-miles,F,10/Jul/14,,,Antumpa,Hollypace@hotmail.com +45,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-09-10,,Morgan-solomon,F,48/Aug/12,,,17-de-agosto,Lawrence30@gmail.com +46,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-09-28,,Riley-williams,M,41/Sep/24,,,Carrizal-norte,Johnnythompson@gmail.com +47,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-09-25,,Timothy-williams,M,87/May/08,,,Adan-quiroga,Reneemorton@gmail.com +48,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-10-03,,Paul-howard,M,77/Apr/11,,,Condarco,Theresahooper@yahoo.com +49,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2021-01-10,,Andrea-rose,F,87/May/02,,,Est-jauregui-va-flandria,Mendezdonald@hotmail.com +50,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-12-23,,Samuel-moyer,M,07/Sep/04,,,La-tranca,Tstrickland@hotmail.com +51,-universidad-abierta-interamericana,Medicina,2020-12-05,,Lori-morales,F,13/Aug/11,,,Barrio-ferri,Susanguerra@yahoo.com +52,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-11-17,,Terri-hensley,F,88/Apr/02,,,Arijon,Eflores@hotmail.com +53,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2021-01-18,,Linda-fitzgerald,F,50/Aug/02,,,Destileria-fiscal,Jennifer86@hotmail.com +54,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-11,,Alicia-hill,F,77/Jan/23,,,Carlos-pellegrini,Fdavis@gmail.com +55,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-12-05,,James-conrad,M,13/Nov/11,,,Los-cardos,Sali@yahoo.com +56,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-11-23,,Arthur-andrews,M,45/Aug/27,,,Amuschina,Wallersandra@yahoo.com +57,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-12-30,,Amanda-foster,F,68/Aug/13,,,Calchaqui,Rward@gmail.com +58,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-10-16,,Robert-leonard,M,55/Apr/04,,,Villa-olivari,Gonzalezlisa@yahoo.com +59,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2021-01-09,,Diana-elliott,F,79/Mar/22,,,Colonia-barga,Marysmith@gmail.com +60,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2021-01-02,,Anthony-romero,M,59/Jul/31,,,Valle-hondo,Heatherwalters@gmail.com +61,-universidad-abierta-interamericana,Licenciatura-en-administración-,2021-01-24,,Sonya-sandoval,F,68/Feb/10,,,Colonia-tacurales,Leejohn@gmail.com +62,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-10-16,,Jeffrey-suarez,M,64/Jan/31,,,Alto-de-sierra,Paulacasey@hotmail.com +63,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-09-04,,Samuel-chaney,M,77/Jun/30,,,Villa-santos-tesei,Velliott@gmail.com +64,-universidad-abierta-interamericana,Agronomía,2021-01-24,,Gregory-young,M,47/Nov/16,,,Berraondo,Johnsontracy@hotmail.com +65,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-11-03,,Leon-boyd,M,06/Sep/07,,,Baigorrita,Jennawilson@gmail.com +66,-universidad-abierta-interamericana,Ingeniería-electrónica,2021-01-16,,Ralph-owen-jr.,M,64/Jan/15,,,Arturo-segui,Dthomas@hotmail.com +67,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-09-10,,Christy-knight,F,32/Sep/12,,,Kilometro-112,Natalie64@gmail.com +68,-universidad-abierta-interamericana,Diseño-industrial,2020-10-20,,Sean-lindsey,M,62/Aug/24,,,Balneario-los-angeles,Mmiles@hotmail.com +69,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-11-25,,Jamie-evans,F,12/Jan/11,,,Campo-la-riviere,Matthewmyers@yahoo.com +70,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-12-21,,Kyle-keith,M,14/May/13,,,Adela-corti,Richardthompson@gmail.com +71,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-11-25,,April-simon,F,09/Mar/16,,,Barranqueras,William33@yahoo.com +72,-universidad-abierta-interamericana,Agronomía,2020-10-04,,Sara-richards,F,16/Apr/05,,,Canal-15-cerro-de-la-gloria,Melaniekidd@yahoo.com +73,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-19,,Jonathan-butler,M,86/Jun/28,,,Banfield,Joseph05@yahoo.com +74,-universidad-abierta-interamericana,Contador-público-,2020-11-29,,Mrs.-ashley-mooney,F,78/Oct/07,,,Aldea-maria-luisa,Gentryandrew@yahoo.com +75,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-10-06,,Julia-aguilar,F,41/Feb/05,,,Alegre,Hudsonjorge@gmail.com +76,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2021-01-04,,Rachel-bautista,F,04/Mar/17,,,El-carbalino,Mwoodard@hotmail.com +77,-universidad-abierta-interamericana,Farmacia,2020-09-06,,Danielle-porter,F,28/Jul/28,,,Amambay,Ylynch@hotmail.com +78,-universidad-abierta-interamericana,Ciencias-veterinarias,2021-01-30,,Robert-schneider,M,96/Oct/22,,,El-hoyo,Brownmeghan@yahoo.com +79,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-09-22,,Christopher-burke,M,88/Aug/25,,,Cañada-la-negra,Nichole90@hotmail.com +80,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-10-03,,Michael-schultz,M,57/May/25,,,Agua-blanca,Stephaniewells@yahoo.com +81,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-11-17,,Jocelyn-davis,F,81/May/13,,,Martin-coronado,Zcombs@yahoo.com +82,-universidad-abierta-interamericana,Técnico-para-bioterios-,2021-01-18,,Susan-gardner,F,26/May/12,,,Alfredo-peña,Hadams@yahoo.com +83,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2021-01-17,,Terrence-savage,M,72/Apr/27,,,Acheral,Denise94@yahoo.com +84,-universidad-abierta-interamericana,Arquitectura,2020-10-12,,Benjamin-lewis,M,95/Sep/16,,,Gobernador-moyano,Williamdixon@hotmail.com +85,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-10-09,,Andrew-torres,M,52/Aug/19,,,Aldea-beleiro,Sarah53@hotmail.com +86,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-10-23,,Pamela-irwin,F,44/Feb/07,,,D-orbigny,Angeladickerson@gmail.com +87,-universidad-abierta-interamericana,Medicina,2021-01-24,,Krista-martinez,F,63/Feb/23,,,25-de-mayo,Jerrycarson@gmail.com +88,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-09-06,,Alicia-wise,F,13/Jan/01,,,Campo-la-flor-los-ralos,Cabreralaurie@hotmail.com +89,-universidad-abierta-interamericana,Arquitectura,2020-09-09,,Travis-weiss,M,83/Jan/13,,,Alpasinche,Jeremycarter@yahoo.com +90,-universidad-abierta-interamericana,Agronomía,2020-09-12,,Christina-roberts,F,83/Nov/13,,,San-fernando,Dakotawilson@hotmail.com +91,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-11-14,,Nicole-brown,F,38/May/28,,,El-tropezon,Tiffanyadkins@yahoo.com +92,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-09-22,,Shannon-owen,F,07/Dec/05,,,Agustin-roca,Tmacias@yahoo.com +93,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2021-01-03,,Lori-wheeler,F,26/Jan/01,,,Lomas-de-zamora,Hknight@yahoo.com +94,-universidad-abierta-interamericana,Arquitectura,2021-01-03,,Michelle-smith,F,09/Jul/26,,,Angosto-del-perchel,Jamieramirez@hotmail.com +95,-universidad-abierta-interamericana,Ciencias-veterinarias,2021-01-08,,Erin-cross,F,61/Oct/22,,,Barrio-emir-ramon-juarez,Ccunningham@gmail.com +96,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-12-15,,Juan-gonzalez,M,51/Jan/18,,,Bigand,Gcarlson@yahoo.com +97,-universidad-abierta-interamericana,Bioquímica,2020-09-01,,Frank-bautista,M,06/Sep/03,,,Adan-quiroga,Wallsnathan@hotmail.com +98,-universidad-abierta-interamericana,Farmacia,2020-11-01,,Rebecca-gilbert,F,46/Sep/02,,,Aldea-maria-luisa,Juan94@hotmail.com +99,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-09-23,,Edward-lewis,M,14/Aug/24,,,Mecha,Dmartin@hotmail.com +100,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-04,,Russell-odonnell,M,19/Jan/25,,,Campamento-sol,Nicholasmeza@hotmail.com +101,-universidad-abierta-interamericana,Contador-público-,2020-09-14,,Katie-lowe,F,03/Jul/07,,,Ingeniero-adolfo-sourdeaux,Rebecca30@hotmail.com +102,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-09-08,,Aaron-pope,M,92/Apr/14,,,Aconquija,Stewartlindsey@gmail.com +103,-universidad-abierta-interamericana,Actuario-,2020-10-21,,Patricia-bailey,F,27/May/05,,,Granadero-baigorria,Uaguirre@hotmail.com +104,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-11-02,,Kelly-hogan,M,36/Jun/07,,,El-sombrerito,Donna19@hotmail.com +105,-universidad-abierta-interamericana,Agronomía,2020-10-26,,Kayla-orozco,F,79/Apr/27,,,Santa-teresita,Robertoconnor@hotmail.com +106,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2021-01-14,,Richard-garcia,M,03/Aug/14,,,La-legua,Mary69@gmail.com +107,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-10-30,,Matthew-obrien,M,70/Dec/09,,,Arbuco,Isaac40@gmail.com +108,-universidad-abierta-interamericana,Ingeniería-mecánica,2021-01-01,,Sandra-smith,F,62/Aug/06,,,Cabaña-el-cisne,Mikepope@gmail.com +109,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2021-01-14,,Katie-green,F,95/Jan/21,,,Abralaite,Starklynn@gmail.com +110,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-11-16,,Breanna-rollins,F,97/Oct/09,,,Haras-san-jacinto,Leestacy@hotmail.com +111,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-10-27,,Robert-mann,M,06/Jun/03,,,Albigasta,Mcclainlaura@hotmail.com +112,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-10-24,,Daniel-stone,M,90/Jul/01,,,Colonia-devoto,Nixonsergio@hotmail.com +113,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-09-19,,Steven-cox,M,11/Sep/01,,,Florentino-ameghino,Scottmegan@yahoo.com +114,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-12-05,,Ashley-matthews,F,75/Aug/05,,,Asuncion,Zparker@hotmail.com +115,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-12-15,,Derek-dougherty,M,91/Feb/20,,,Faro-querandi,Barkerelizabeth@gmail.com +116,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-10-29,,Anna-richardson,F,03/Jan/18,,,Claverie,Armstrongwendy@gmail.com +117,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-09-16,,Kyle-sosa,M,81/Apr/30,,,Sey,Megan71@hotmail.com +118,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-10-23,,Donna-glenn,F,41/Dec/20,,,Bosques,Stephen50@gmail.com +119,-universidad-abierta-interamericana,Arquitectura,2021-01-11,,Suzanne-watts,F,93/May/03,,,28-de-noviembre,Hortonmatthew@gmail.com +120,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-09-10,,Mr.-colin-west,M,30/Oct/11,,,Colonia-nueva-montevideo,Martinezjessica@yahoo.com +121,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-09-12,,Keith-price,M,03/Feb/24,,,Alizal,Wilsonkimberly@yahoo.com +122,-universidad-abierta-interamericana,Licenciatura-en-administración-,2021-01-18,,Erica-clark,F,48/Jul/29,,,Alpatacal,Bgilbert@gmail.com +123,-universidad-abierta-interamericana,Diseño-industrial,2020-10-18,,Gina-miller,F,82/Jul/02,,,San-bernardo-del-tuyu,Greyes@gmail.com +124,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-12-28,,Jennifer-nichols,F,47/May/06,,,Alto-del-saladillo,Gregory99@yahoo.com +125,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-09-06,,Kathleen-acevedo,F,93/May/17,,,Colonia-santa-rosa,Stephanie82@yahoo.com +126,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-09-17,,Daniel-young,M,15/Nov/17,,,11-de-septiembre,Manninglindsey@hotmail.com +127,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-09-16,,Spencer-davidson,M,98/Dec/13,,,Alijilan,April62@hotmail.com +128,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-09-16,,Philip-watkins,M,47/May/30,,,9-de-julio,Pkirk@gmail.com +129,-universidad-abierta-interamericana,Arquitectura,2021-01-23,,Debra-morris,F,31/Sep/10,,,Agua-cercada,Lbrown@yahoo.com +130,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-11-17,,Meghan-underwood,F,18/May/30,,,Roldan,Perkinsjessica@yahoo.com +131,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-12-15,,Andrea-russell,F,20/May/01,,,Condarco,Wnelson@gmail.com +132,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-12,,Jeffery-phillips,M,43/Apr/07,,,Estacion-yerua,Jonathan88@yahoo.com +133,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-10-29,,David-white,M,68/Jul/24,,,Anguinan,Larry50@hotmail.com +134,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-09-29,,Robert-martin,M,90/Aug/06,,,Acassuso,Thomascastillo@yahoo.com +135,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-09-30,,Sherry-hernandez,F,53/Jan/21,,,El-talar,Lchavez@hotmail.com +136,-universidad-abierta-interamericana,Actuario-,2020-12-05,,Monica-larsen,F,02/Aug/24,,,Chelforo,Shelleyjordan@yahoo.com +137,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-12-06,,Michael-jones,M,30/Jan/20,,,Candelaria-sud,Fgeorge@yahoo.com +138,-universidad-abierta-interamericana,Arquitectura,2021-01-13,,Makayla-bray,F,91/Jul/22,,,Colonia-valdez,Emilyleach@gmail.com +139,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-10-26,,Linda-williams,F,21/Feb/10,,,Costa-del-rio-azul,Graymichael@hotmail.com +140,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-09-19,,Collin-patrick,M,12/Dec/20,,,Arroyo-molino,Xperez@gmail.com +141,-universidad-abierta-interamericana,Contador-público-,2020-12-21,,Alexis-carter,F,50/Jan/23,,,Colonia-alvear,Daniel01@yahoo.com +142,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-10-28,,Steven-tapia,M,67/Jun/04,,,El-guanaco,Daniel73@yahoo.com +143,-universidad-abierta-interamericana,Contador-público-,2020-11-18,,Miguel-saunders,M,15/Jan/04,,,Bonpland-norte,Dcoffey@yahoo.com +144,-universidad-abierta-interamericana,Ingeniería-mecánica,2021-01-05,,Karen-lane,F,73/Jul/01,,,Carlos-tejedor,Wilsonbenjamin@gmail.com +145,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-11-13,,Caleb-gray,M,77/Oct/24,,,Arroyo-balmaceda,Mgarcia@yahoo.com +146,-universidad-abierta-interamericana,Bioquímica,2020-10-13,,Shannon-adams,F,65/May/14,,,Arroyo-canelon,Faith29@yahoo.com +147,-universidad-abierta-interamericana,Diseño-industrial,2020-09-26,,David-berg,M,19/Feb/21,,,Juan-e-barra,Reyescassie@yahoo.com +148,-universidad-abierta-interamericana,Diseño-industrial,2020-09-12,,Justin-luna,M,61/Mar/26,,,Cañadon-seco,Brandon58@yahoo.com +149,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-11-18,,Brandon-pineda,M,78/Aug/22,,,Catua,Dustin07@hotmail.com +150,-universidad-abierta-interamericana,Diseño-industrial,2020-11-30,,Andrew-smith,M,10/Apr/15,,,Base-aerea-teniente-matienzo,Dgamble@yahoo.com +151,-universidad-abierta-interamericana,Diseño-industrial,2020-09-06,,Dominic-kemp,M,49/Dec/04,,,Kilometro-77,Zwolf@hotmail.com +152,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-11-13,,Ashley-hebert,F,17/Aug/22,,,La-torrecita,Bergdavid@yahoo.com +153,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-09-12,,Mr.-johnathan-douglas-md,M,84/Mar/01,,,San-andres,Tgilmore@yahoo.com +154,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-10-31,,Nicole-davis,F,06/Feb/15,,,Alfredo-demarchi,Herrerasara@hotmail.com +155,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2021-01-11,,Jenny-perez,F,08/Dec/10,,,Ariel,Donald99@gmail.com +156,-universidad-abierta-interamericana,Arquitectura,2020-12-16,,William-barker,M,62/Dec/05,,,Alto-verde,Amberbowen@yahoo.com +157,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-10-09,,Kimberly-mcdonald,F,73/Sep/23,,,Garcia-del-rio,Allenheather@hotmail.com +158,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-10-24,,Debbie-short,F,06/Sep/08,,,Fortin-lavalle,Jade48@yahoo.com +159,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-11-29,,Joseph-thomas,M,12/Sep/04,,,Don-torcuato,Stephen30@gmail.com +160,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-12-06,,Laura-mcdonald,F,58/Nov/05,,,Gobernador-lanusse,Fcoleman@gmail.com +161,-universidad-abierta-interamericana,Arquitectura,2020-12-06,,Laura-johnson,F,09/Nov/15,,,Colonia-alberdi,Martinezcarolyn@yahoo.com +162,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-11-15,,Jessica-gilbert,F,74/Apr/28,,,Bolivar,Ydunn@hotmail.com +163,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-12-10,,Debra-padilla,F,50/Jun/10,,,Arata,Pmontgomery@gmail.com +164,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-09-05,,Edward-young,M,58/Dec/23,,,Bajo-grande,Ericapennington@hotmail.com +165,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-11-01,,Kristen-reid,F,35/Mar/18,,,Francisco-casal,Vaughndawn@yahoo.com +166,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2021-01-22,,Lauren-hess,F,88/Dec/23,,,Mercado-central,Micheal05@gmail.com +167,-universidad-abierta-interamericana,Medicina,2020-12-07,,Lori-jenkins,F,77/Jun/24,,,Barcala,Kdavis@gmail.com +168,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-09-21,,Regina-greer,F,72/Jun/09,,,Atreuco,Besparza@yahoo.com +169,-universidad-abierta-interamericana,Farmacia,2020-12-15,,Katie-wood,F,62/Jul/27,,,Aguada-alegre,Elizabethbaker@hotmail.com +170,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-11-30,,John-turner,M,10/Oct/20,,,Aldao,Johnsonedwin@gmail.com +171,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-10-03,,Shane-berry,M,56/Jan/07,,,Aguada-a-pique,Moralestheresa@gmail.com +172,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-11-16,,Isabel-hernandez,F,11/Jan/13,,,Indacochea,Dbaker@hotmail.com +173,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2021-01-27,,Chad-hart,M,08/Dec/23,,,Chañarcito,Hneal@hotmail.com +174,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-11-18,,Eric-campbell,M,50/Jan/10,,,Almacen-castro,Nmiller@gmail.com +175,-universidad-abierta-interamericana,Ciencias-veterinarias,2021-01-13,,Caitlin-wilson,F,83/Jul/10,,,Arroyo-salado,Alexander49@yahoo.com +176,-universidad-abierta-interamericana,Diseño-industrial,2021-01-20,,Michelle-diaz,F,82/Jun/19,,,Zona-delta-tigre,Benjaminsmith@gmail.com +177,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-12-02,,Sheila-king,F,46/Jun/12,,,Ciudad-madero,Coopermichael@hotmail.com +178,-universidad-abierta-interamericana,Bioquímica,2020-12-06,,James-miller,M,35/Sep/06,,,16-de-julio,Kara10@gmail.com +179,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-12-08,,Rachel-ross,F,12/Feb/24,,,Avellaneda,John27@hotmail.com +180,-universidad-abierta-interamericana,Farmacia,2020-11-16,,Tyler-rojas-md,M,30/Nov/17,,,Estela,Lowerymichele@gmail.com +181,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-10-31,,Kelly-price,F,54/Aug/23,,,Campo-calvo,Ibeck@hotmail.com +182,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-12-24,,Mary-davies,F,92/Feb/25,,,Campo-sabate,Natasha48@gmail.com +183,-universidad-abierta-interamericana,Diseño-industrial,2020-10-01,,Nathan-shelton,M,80/Jan/14,,,Ambas-puntillas,Jamievaldez@hotmail.com +184,-universidad-abierta-interamericana,Agronomía,2021-01-20,,Mark-harris,M,60/May/26,,,Abra-pampa,Mckinneynancy@gmail.com +185,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-09-09,,Casey-cox,M,29/Nov/18,,,Ambato,Jason33@hotmail.com +186,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-12-10,,Jordan-blankenship,M,89/Apr/23,,,Barrio-el-molino,Johnsonlauren@yahoo.com +187,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-11-21,,Michael-sullivan,M,14/Jul/19,,,Isla-tigre,Schmidtlisa@hotmail.com +188,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-11-21,,David-robinson,M,11/May/22,,,Agua-colorada,Jenniferrasmussen@yahoo.com +189,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-10-26,,Daniel-olson,M,19/Mar/30,,,Iraola,Michael89@hotmail.com +190,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-11-03,,Aaron-garcia,M,46/Nov/15,,,Arteaga,Christopherfisher@yahoo.com +191,-universidad-abierta-interamericana,Ciencias-veterinarias,2021-01-13,,Alexis-smith,F,28/Mar/17,,,Cabral,Danielcarly@hotmail.com +192,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-11-03,,Carrie-rivera,F,47/Oct/20,,,Banderalo,Eugeneharris@hotmail.com +193,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-12-19,,Adam-simpson,M,07/Dec/18,,,Sancti-spiritu,Garybrown@gmail.com +194,-universidad-abierta-interamericana,Actuario-,2020-12-01,,Trevor-yates,M,12/Oct/07,,,Capitan-bermudez,Nhuang@yahoo.com +195,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-11-01,,Joseph-henry,M,64/Dec/15,,,Claverie,Fordjessica@hotmail.com +196,-universidad-abierta-interamericana,Arquitectura,2020-12-24,,Richard-johnson,M,77/Nov/30,,,Alijilan,Pamelaallen@gmail.com +197,-universidad-abierta-interamericana,Actuario-,2020-12-13,,Maurice-scott,M,55/Apr/29,,,Algarrobo-del-aguila,Nicolethomas@yahoo.com +198,-universidad-abierta-interamericana,Diseño-industrial,2021-01-10,,Daisy-barton,F,64/May/24,,,Antonio-tomas,Edean@gmail.com +199,-universidad-abierta-interamericana,Bioquímica,2020-11-09,,Larry-anderson,M,32/Dec/01,,,Apeadero-quiroga,Stanleytaylor@yahoo.com +200,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-09-19,,Collin-whitehead,M,35/Sep/21,,,4-de-noviembre,Pamela11@yahoo.com +201,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-11-26,,Kathryn-humphrey,F,46/Oct/15,,,Ascencion,Qhardy@hotmail.com +202,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-12-02,,Carlos-phillips,M,45/Apr/07,,,Azopardo,Cynthia13@gmail.com +203,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-10,,Samuel-fletcher-md,M,17/Feb/16,,,Carrizales,Charris@gmail.com +204,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-12-28,,Lisa-gutierrez,F,00/May/05,,,Isidro-casanova,Tbrown@yahoo.com +205,-universidad-abierta-interamericana,Diseño-industrial,2020-09-13,,Katherine-reid,F,18/Nov/28,,,Arteaga,Karatodd@gmail.com +206,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-12,,Wanda-johnson,F,07/Mar/23,,,Alvarez,Urodriguez@gmail.com +207,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-09-26,,Nichole-garrison,F,03/Jun/29,,,Arroyo-magdalena,Kennethcrawford@gmail.com +208,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-09-16,,Lindsey-mason,F,95/Dec/26,,,Azteazu,Joneskenneth@gmail.com +209,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-11-14,,Justin-white,M,90/Jan/17,,,Arroyo-castillo,Sabrina18@yahoo.com +210,-universidad-abierta-interamericana,Diseño-industrial,2020-09-27,,Preston-martinez,M,19/Dec/21,,,Aero-club-canal,Thomaskendra@gmail.com +211,-universidad-abierta-interamericana,Bioquímica,2020-12-28,,Natasha-miller,F,27/Feb/02,,,Temperley,Patriciabaker@hotmail.com +212,-universidad-abierta-interamericana,Técnico-para-bioterios-,2021-01-31,,Shane-blackwell,M,02/Nov/09,,,Hospital-necochea,Hollycabrera@yahoo.com +213,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-11-18,,Dale-martinez,M,14/Oct/03,,,Libertad,Alyssa38@yahoo.com +214,-universidad-abierta-interamericana,Ingeniería-en-informática,2021-01-24,,Nicholas-barber,M,89/Dec/28,,,Aldecon,Meredith50@gmail.com +215,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-12-15,,Angela-reid,F,89/Jan/24,,,Bella-vista,Benjaminhenderson@hotmail.com +216,-universidad-abierta-interamericana,Diseño-industrial,2020-10-09,,Raymond-rowland,M,23/Dec/14,,,Almacen-la-colina,Roberthernandez@yahoo.com +217,-universidad-abierta-interamericana,Arquitectura,2020-12-29,,Ricardo-walker,M,15/Jun/10,,,Gente-grande,Ryanswanson@hotmail.com +218,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-11-14,,Jason-hurst,M,21/Sep/30,,,Campo-crisol,Fprince@yahoo.com +219,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-05,,Megan-roach,F,18/Dec/01,,,Colonia-duportal,Bakerdanielle@gmail.com +220,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-10-27,,Christopher-spears,M,91/Jun/24,,,Caseros,Kmeyer@yahoo.com +221,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-12-27,,Gabriel-austin,M,09/Jun/15,,,Chivilcoy,Anelson@yahoo.com +222,-universidad-abierta-interamericana,Técnico-para-bioterios-,2021-01-05,,Bethany-herman,F,41/Jun/15,,,San-mayol,Melissawilliams@hotmail.com +223,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-09-30,,Trevor-duncan,M,01/May/07,,,Buena-nueva,Dsmith@hotmail.com +224,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2021-01-25,,Parker-bell,M,56/May/09,,,Barrio-el-tontal,Greenallen@yahoo.com +225,-universidad-abierta-interamericana,Bioquímica,2020-10-02,,Walter-padilla,M,75/Jan/19,,,Adolfo-gonzales-chaves,Amejia@gmail.com +226,-universidad-abierta-interamericana,Arquitectura,2020-09-23,,Danielle-schmidt,F,68/Jan/14,,,Arroyo-el-mocho,Christine69@hotmail.com +227,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-11-26,,Beverly-smith-dds,F,16/Jul/14,,,Carlos-spegazzini,Joymartinez@gmail.com +228,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-12-27,,Matthew-cowan,M,08/Aug/07,,,Campo-de-los-andes,Loripoole@yahoo.com +229,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-10-05,,Victoria-meyers,F,45/Dec/03,,,Alvarez-de-toledo,Hawkinsjennifer@hotmail.com +230,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-12-13,,Evelyn-lane,F,67/Feb/12,,,Cabure,Bradyyoung@gmail.com +231,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2021-01-06,,Timothy-fisher,M,12/Mar/22,,,1-de-mayo,Osmith@yahoo.com +232,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-09-02,,Christina-collins,F,22/May/29,,,Quilmes-oeste,Michaelharris@gmail.com +233,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-10-11,,James-gregory,M,66/Nov/07,,,Deferrari,Clarkbrian@hotmail.com +234,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-09-19,,John-sanchez,M,12/Apr/10,,,Bajo-hondo,Andreclark@yahoo.com +235,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-09-22,,Brenda-schmidt,F,29/Dec/18,,,Cabreria,Glee@yahoo.com +236,-universidad-abierta-interamericana,Bioquímica,2020-11-13,,Carla-brooks,F,76/Nov/24,,,Cholila,Russellmichelle@hotmail.com +237,-universidad-abierta-interamericana,Agronomía,2021-01-13,,Mark-frye,M,09/Aug/03,,,25-de-mayo,Ramirezstephanie@gmail.com +238,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-11-13,,Frank-diaz,M,90/Dec/11,,,Colonia-rusa,Rodriguezjon@yahoo.com +239,-universidad-abierta-interamericana,Medicina,2020-11-05,,Kristen-maldonado,F,91/Nov/25,,,Avena,Padillateresa@hotmail.com +240,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-11-26,,Alexis-gonzalez,F,79/Oct/09,,,Almacen-castro,Lisasandoval@yahoo.com +241,-universidad-abierta-interamericana,Agronomía,2021-01-16,,Erin-bryant,F,94/Nov/30,,,Costa-grande,Jonespamela@yahoo.com +242,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-12-10,,Carolyn-marquez-md,F,30/Jun/02,,,Bajo-de-los-huesos,Wilsonadriana@hotmail.com +243,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-09-30,,Amy-morris,F,10/Jul/09,,,4-de-noviembre,Riddlechristopher@gmail.com +244,-universidad-abierta-interamericana,Agronomía,2020-10-01,,Marc-smith,M,58/Apr/23,,,Jose-maria-blanco,Lorettaalexander@hotmail.com +245,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-11-08,,Johnny-reid,M,49/Jan/30,,,Algarrobo,Marshallzachary@gmail.com +246,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-24,,Lee-leach,M,04/Apr/05,,,Abra-baya,Nfoster@gmail.com +247,-universidad-abierta-interamericana,Contador-público-,2020-12-27,,Kathleen-paul,F,59/Jun/14,,,Ochenta-y-cuatro,Hmiller@hotmail.com +248,-universidad-abierta-interamericana,Contador-público-,2020-10-02,,Brandon-jones,M,08/Jun/02,,,Campo-gimenez,Vgarcia@yahoo.com +249,-universidad-abierta-interamericana,Agronomía,2020-11-21,,Peter-keller,M,70/Feb/24,,,Colonia-beaufort,Cmendoza@yahoo.com +250,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-09-30,,Colin-smith,M,34/Feb/17,,,Longchamps,Wendysherman@gmail.com +251,-universidad-abierta-interamericana,Diseño-industrial,2020-11-11,,Andrew-mills,M,89/May/04,,,Kilometro-47,Calebcarrillo@hotmail.com +252,-universidad-abierta-interamericana,Bioquímica,2020-09-20,,Joshua-simpson,M,52/Aug/10,,,Adolfo-j-pomar,Brett13@hotmail.com +253,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-10-25,,Dustin-scott,M,75/Sep/08,,,Almacen-el-descanso,Acampbell@gmail.com +254,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2021-01-25,,Jeffrey-cowan,M,62/Apr/15,,,Arroyo-claro,Edwardsamber@yahoo.com +255,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-12-26,,Dylan-smith,M,68/Apr/29,,,Carlos-salas,Qschultz@yahoo.com +256,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-09-17,,Gregory-mcdonald,M,60/Aug/10,,,Espartillar,Patriciaedwards@gmail.com +257,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-09-19,,Patrick-davidson,M,28/Mar/25,,,Alto-del-puesto,Jenniferrobinson@hotmail.com +258,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-10-31,,Kendra-drake,F,52/Dec/08,,,Alizal,Nicholassnyder@hotmail.com +259,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-11-16,,Margaret-thompson,F,78/Oct/25,,,Glew,Trevorjones@yahoo.com +260,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-09-25,,Michael-sawyer,M,24/Jun/20,,,El-talar,Pamelaroberts@gmail.com +261,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-12-16,,Elizabeth-gross,F,15/Mar/31,,,Cabred,Denise20@gmail.com +262,-universidad-abierta-interamericana,Contador-público-,2020-09-15,,Derrick-zhang,M,54/Jan/12,,,Colonia-ensanche-sauce,Ntate@yahoo.com +263,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-09-24,,Dawn-ramirez,F,65/Jan/20,,,Alto-del-puesto,Kjones@gmail.com +264,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-12-20,,Tyler-rogers,M,79/Nov/04,,,Diego-lopez,Yjones@yahoo.com +265,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-10-07,,Diana-lynn,F,88/Dec/21,,,Barrio-el-tontal,Orrmelanie@yahoo.com +266,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-09-30,,Kristen-washington,F,45/Feb/03,,,Bonnement,Hwatkins@yahoo.com +267,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-10-24,,Karen-payne,F,87/Dec/29,,,Dudignac,Stephanieodonnell@hotmail.com +268,-universidad-abierta-interamericana,Farmacia,2020-10-01,,Edwin-dominguez,M,39/Aug/09,,,Campo-zavalla,Wilsonjoshua@gmail.com +269,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-10-21,,Mr.-scott-jackson-md,M,14/May/28,,,Acebal,Mariowalls@yahoo.com +270,-universidad-abierta-interamericana,Actuario-,2020-11-23,,Jeffrey-choi,M,45/Oct/06,,,Colonia-bombal-y-tabanera,Achavez@hotmail.com +271,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-09-01,,Victoria-garcia,F,45/Nov/12,,,Alfaland,Anthony52@yahoo.com +272,-universidad-abierta-interamericana,Farmacia,2021-01-08,,Audrey-swanson,F,49/Jun/16,,,Bahia-solano,Kristie47@gmail.com +273,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-10-13,,Wayne-baker,M,05/Apr/23,,,Castelar,John43@hotmail.com +274,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-09-13,,John-holland,M,51/Jun/02,,,El-guanaco,Leonstephanie@hotmail.com +275,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2021-01-07,,Rachel-smith,F,32/Jan/26,,,Aguirrezabala,Fkane@yahoo.com +276,-universidad-abierta-interamericana,Farmacia,2020-12-08,,Brianna-lopez,F,71/Jul/05,,,Cinco-saltos,Michaelclark@yahoo.com +277,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-12-16,,Andrew-huynh,M,18/Mar/06,,,El-lenguaraz,Sandrabrooks@hotmail.com +278,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-10-15,,Shelley-livingston,F,35/Dec/01,,,Empalme-san-carlos,Padillakathy@yahoo.com +279,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-09-14,,Stephanie-smith,F,09/Mar/23,,,Campo-largo,Rrodriguez@hotmail.com +280,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-09-28,,Robert-ortiz,M,36/Jul/20,,,Villa-ballester,Lacey21@hotmail.com +281,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-10-12,,Jessica-rogers,F,16/May/21,,,Campo-la-riviere,Merrittcarl@hotmail.com +282,-universidad-abierta-interamericana,Diseño-industrial,2020-11-18,,Molly-evans,F,11/May/15,,,Esmeralda,Hortonvincent@gmail.com +283,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-14,,Joseph-ray,M,96/Oct/16,,,Remedios-de-escalada,Eevans@hotmail.com +284,-universidad-abierta-interamericana,Licenciatura-en-administración-,2021-01-19,,Joann-smith,F,54/Jan/15,,,Alanices,Beth74@yahoo.com +285,-universidad-abierta-interamericana,Medicina,2020-09-28,,Kimberly-huber,F,07/Jan/04,,,Dho,Johnkramer@gmail.com +286,-universidad-abierta-interamericana,Actuario-,2020-11-06,,Cynthia-johnson,F,19/Aug/12,,,Cacique-ariacaiquin,Moranandrea@yahoo.com +287,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-11-21,,Andrew-johnson,M,13/Feb/22,,,Arturo-vatteone,Dale79@gmail.com +288,-universidad-abierta-interamericana,Bioquímica,2020-10-12,,William-clark,M,33/Mar/21,,,Atencio,Aaron51@gmail.com +289,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-11-18,,Paul-gardner,M,15/Jul/12,,,Antonio-tomas,Lvaughan@gmail.com +290,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2021-01-08,,Cynthia-davis,F,00/Jul/17,,,Carlos-casares,Russellsteven@hotmail.com +291,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2021-01-04,,Christopher-carney,M,65/Oct/12,,,Avenida-ejercito-parana,Oevans@hotmail.com +292,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-14,,Chelsea-hodge,F,70/Apr/15,,,Arribeños,Luke09@gmail.com +293,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-12-02,,Kenneth-gomez,M,17/Feb/01,,,Adolfo-alsina,Greenematthew@hotmail.com +294,-universidad-abierta-interamericana,Arquitectura,2021-01-29,,Zachary-irwin,M,93/May/17,,,Los-laureles,Christian60@hotmail.com +295,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-09-30,,Joel-bennett,M,45/May/06,,,Aldea-san-jorge,Bauerkristen@hotmail.com +296,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-12-04,,Alexa-freeman,F,17/Jan/05,,,Labarden,Zwood@yahoo.com +297,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-12-03,,Gregory-parker,M,87/May/15,,,La-isabel,Laurenmurphy@hotmail.com +298,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-10-28,,Robert-sparks,M,30/Dec/14,,,Villa-lerga,Bellgeorge@hotmail.com +299,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-11-21,,Thomas-ross,M,06/Jul/17,,,Colonia-el-simbol,Torresmelanie@yahoo.com +300,-universidad-abierta-interamericana,Agronomía,2021-01-21,,Joseph-byrd,M,69/Apr/14,,,Colonia-campo-piaggio,Hardingnicole@gmail.com +301,-universidad-abierta-interamericana,Medicina,2021-01-08,,Yvonne-smith,F,69/Jul/15,,,Bartolome-mitre,Esavage@yahoo.com +302,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2021-01-10,,Matthew-reed,M,15/Feb/26,,,Lomas-de-zamora,Jwillis@gmail.com +303,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-10-14,,Aaron-decker,M,74/Feb/19,,,Barrio-trocha,Zpark@yahoo.com +304,-universidad-abierta-interamericana,Farmacia,2021-01-01,,Debra-howell,F,74/Aug/18,,,Lierra-adjemiro,Ericsmith@hotmail.com +305,-universidad-abierta-interamericana,Medicina,2020-10-17,,Ashley-rivas,F,60/Oct/05,,,Empalme-san-carlos,Melvin06@hotmail.com +306,-universidad-abierta-interamericana,Licenciatura-en-artes,2021-01-15,,Katherine-weaver,F,13/Mar/31,,,Villa-santos-tesei,Grahamgloria@gmail.com +307,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-11-04,,James-green,M,79/Mar/31,,,General-gutierrez,Rebeccaford@yahoo.com +308,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-12-24,,Jordan-powers,M,58/Apr/10,,,Cululu,Bryan59@gmail.com +309,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-11-18,,Christian-foster,M,95/Sep/18,,,Campamento-sol,Caseyharris@gmail.com +310,-universidad-abierta-interamericana,Actuario-,2021-01-13,,Carla-krueger,F,17/Dec/02,,,Araujo,Evelynbenton@hotmail.com +311,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-10-17,,Bryan-bridges,M,65/Jun/11,,,Aguas-calientes,Fordjohnny@yahoo.com +312,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-12-12,,Alexander-smith,M,76/May/23,,,Alcaraz-1ro,Debra24@gmail.com +313,-universidad-abierta-interamericana,Medicina,2020-09-16,,Samuel-brown,M,36/Sep/24,,,San-clemente-del-tuyu,Coxryan@yahoo.com +314,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-10-22,,Sherry-mccoy,F,55/Mar/05,,,7-de-abril,Morgan18@yahoo.com +315,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-12-06,,Amanda-west,F,19/Oct/11,,,Kilometro-47,Briggsdanielle@gmail.com +316,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-09-17,,Craig-oliver,M,31/Apr/14,,,Agua-rica,Tsaunders@gmail.com +317,-universidad-abierta-interamericana,Agronomía,2020-09-24,,Luis-vaughn,M,88/Feb/19,,,Punta-lara,James12@gmail.com +318,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2021-01-27,,Jeffrey-wright,M,80/Nov/26,,,Arroyo-caraballo,Austin54@gmail.com +319,-universidad-abierta-interamericana,Ingeniería-electrónica,2021-01-19,,John-allen,M,65/Sep/05,,,Villa-ballester,Lauren82@yahoo.com +320,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-10-25,,Kenneth-macias,M,77/May/02,,,Los-cardos,Zmurphy@hotmail.com +321,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-12-16,,Stacey-graves,F,06/Nov/24,,,El-jaguel,Robertsoncheryl@hotmail.com +322,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-09-21,,Gina-marquez,F,63/Jun/30,,,Cucha-cucha,Pbaxter@yahoo.com +323,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-09-13,,Jared-zimmerman,M,53/Apr/06,,,Bustamante,John10@hotmail.com +324,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-11-20,,Clinton-herrera,M,17/Jul/24,,,Villa-ruiz,Jack55@gmail.com +325,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-11-15,,Brandon-gutierrez,M,02/Apr/17,,,San-lorenzo,Vroberts@hotmail.com +326,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-09-29,,Lisa-anderson,F,08/Nov/22,,,Concepcion-del-bermejo,Brenda83@gmail.com +327,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-11-30,,Yvonne-hernandez,F,32/May/19,,,Los-laureles,Jbrooks@yahoo.com +328,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-11-30,,Matthew-guzman,M,69/Jul/08,,,San-marcelo,Sullivanjohn@hotmail.com +329,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-09-01,,George-whitehead,M,15/Sep/17,,,9-de-julio,Donna68@gmail.com +330,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-11-21,,Vincent-thompson,M,12/Nov/23,,,Algarrobo,Vrodriguez@gmail.com +331,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2021-01-19,,Karen-lopez,F,74/Jul/23,,,Bombal,Colejeremy@gmail.com +332,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-11-13,,Vickie-perez,F,92/Dec/10,,,Gouin,Ashleyhess@gmail.com +333,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2021-01-21,,Fred-pearson,M,19/Jun/08,,,9-de-julio,John83@gmail.com +334,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-13,,Laurie-nixon,F,61/Nov/23,,,Caraguatay,Kristinehess@gmail.com +335,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-10-24,,Megan-pittman,F,01/Jul/03,,,Colonia-rivas,Sonyajones@gmail.com +336,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-11-14,,Theodore-white-md,M,14/Jan/01,,,Palantelen,Telliott@gmail.com +337,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-11-04,,William-ray,M,79/Jun/19,,,Bustamante,Fdrake@gmail.com +338,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-11-24,,Bryan-torres,M,38/Apr/13,,,Amberes,Manuel44@hotmail.com +339,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-09-13,,Melanie-henry,F,77/Feb/16,,,Bajo-de-los-sueldos,Sanchezmonique@hotmail.com +340,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-11-16,,Isaiah-calhoun,M,79/Jun/27,,,Colonia-los-zapallos,Brandon49@hotmail.com +341,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-09-02,,Stephanie-clark,F,71/May/01,,,Campo-charo,Williamsjacqueline@yahoo.com +342,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-31,,Gwendolyn-allen,F,01/Sep/06,,,Colonia-baron,Emily98@yahoo.com +343,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-12-15,,Jennifer-lang,F,87/Jan/25,,,Catinzaco,Millerrobert@yahoo.com +344,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-23,,Morgan-thomas,F,44/May/11,,,Agua-salada,Eric55@hotmail.com +345,-universidad-abierta-interamericana,Contador-público-,2020-11-18,,Jeffrey-robinson,M,36/Apr/14,,,Kilmetro-165,Ffarrell@hotmail.com +346,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2021-01-15,,Karen-chan,F,44/Jun/14,,,Antonio-tomas,Hernandezjames@gmail.com +347,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-10-03,,Chad-harrington,M,64/Jul/04,,,El-socorro,Samantha87@yahoo.com +348,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-09-10,,Elizabeth-henry,F,21/Apr/28,,,Campo-quiñones,Frank54@hotmail.com +349,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-12-03,,Christopher-snyder,M,68/Apr/06,,,Despeñaderos,Allendiane@gmail.com +350,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-10-09,,Gabrielle-cox,F,74/Sep/07,,,Achaval-rodriguez,Ahendricks@hotmail.com +351,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-10-03,,Jerry-hardy,M,09/Mar/15,,,Merlo,Brandontaylor@yahoo.com +352,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2021-01-29,,Gail-baker,F,94/May/10,,,Colonia-gobernador-ayala,Katiereyes@hotmail.com +353,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-12-14,,Laura-bates,F,70/Apr/06,,,Alijilan,Richardmills@hotmail.com +354,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-10-08,,Ryan-lucas,M,18/Jan/31,,,Antumpa,Donna36@hotmail.com +355,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-11-30,,Michelle-ramirez,F,08/Mar/07,,,Colonia-falco,Paulramos@yahoo.com +356,-universidad-abierta-interamericana,Diseño-industrial,2020-09-08,,Julie-adams,F,82/Jul/25,,,Barrio-emir-ramon-juarez,Laurenvilla@yahoo.com +357,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-11-24,,Lori-benjamin,F,57/Jul/13,,,Barrio-batan,Williamgalloway@hotmail.com +358,-universidad-abierta-interamericana,Diseño-industrial,2020-10-23,,Christopher-richmond,M,04/Jul/24,,,Cramer,Wareamanda@yahoo.com +359,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-11-19,,Jennifer-woods,F,14/Oct/06,,,Gorchs,Suzanne09@yahoo.com +360,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-11-20,,Stacy-ramirez,F,20/Jun/22,,,Costa-brava,Salinasheather@gmail.com +361,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-10-11,,Dr.-lisa-wilson,F,92/Mar/25,,,Colonia-nac-de-alienados,Mosleycrystal@gmail.com +362,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-12-06,,Angela-newman,F,59/Sep/04,,,Esmeralda,Belljulie@gmail.com +363,-universidad-abierta-interamericana,Ingeniería-mecánica,2021-01-26,,Kendra-smith,F,11/Aug/17,,,Arbol-solo,Gmoore@gmail.com +364,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-11-06,,Kelly-cox,F,06/Aug/19,,,Angosto-del-perchel,Ydouglas@gmail.com +365,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2021-01-13,,Ashley-skinner,F,92/Mar/17,,,Apoyaco,Cynthiawest@gmail.com +366,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-09-22,,Amanda-stephens,F,36/Jan/25,,,Villa-de-mayo,Barnesbethany@hotmail.com +367,-universidad-abierta-interamericana,Medicina,2020-10-08,,Brian-bell,M,22/May/26,,,Altona,William62@hotmail.com +368,-universidad-abierta-interamericana,Actuario-,2020-09-27,,Diane-livingston,F,71/Jul/14,,,Capitan-lazo,Qhamilton@hotmail.com +369,-universidad-abierta-interamericana,Contador-público-,2020-10-11,,Johnny-santos,M,41/Mar/14,,,Alta-italia,Ubryant@gmail.com +370,-universidad-abierta-interamericana,Farmacia,2021-01-27,,Brandon-davis,M,72/May/13,,,Saladillo-norte,Aray@hotmail.com +371,-universidad-abierta-interamericana,Bioquímica,2020-09-23,,Karen-lucas,F,95/Nov/27,,,Albardon,Qwilliams@yahoo.com +372,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-12-25,,Cheryl-mcdonald,F,51/Aug/01,,,Cañadon-caliente,Fthompson@gmail.com +373,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2021-01-09,,Shane-smith,M,90/Oct/08,,,El-jupiter,Rachel78@yahoo.com +374,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-28,,Jennifer-cordova,F,53/Aug/03,,,Aldao,Megan42@hotmail.com +375,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-09-11,,John-gates,M,89/Sep/23,,,Saladillo-norte,Michaelchristensen@hotmail.com +376,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-10-05,,Victor-fuentes,M,49/May/14,,,Haras-san-jacinto,Eric05@hotmail.com +377,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-12-04,,Zachary-harris,M,44/Nov/09,,,Baterias,Mjohnson@yahoo.com +378,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-12-19,,Elizabeth-suarez,F,46/Jun/17,,,Atencio,Courtneybaker@hotmail.com +379,-universidad-abierta-interamericana,Diseño-industrial,2020-11-21,,Cindy-camacho,F,45/Sep/15,,,Aldea-beleiro,Harrisjohn@yahoo.com +380,-universidad-abierta-interamericana,Actuario-,2021-01-22,,Crystal-henderson,F,22/Mar/24,,,Bonifacio,Colemansteven@yahoo.com +381,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-11-17,,Darlene-gay,F,07/Jan/30,,,Bernardo-de-irigoyen,Jamie17@hotmail.com +382,-universidad-abierta-interamericana,Agronomía,2020-11-14,,Tara-rogers,F,19/Nov/02,,,Empalme-san-carlos,James67@yahoo.com +383,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-09-27,,Christina-farley,F,23/Jan/29,,,Wilde,Brittanyholt@yahoo.com +384,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-10-24,,Brandon-moore,M,11/Mar/30,,,Bagual,Alexanderhill@gmail.com +385,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-11-05,,Hayley-lucas,F,83/Apr/13,,,Aguada-alegre,Gjackson@yahoo.com +386,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-12-12,,Paul-may,M,56/Oct/19,,,Cañada-de-las-vacas,Moorestephen@yahoo.com +387,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-12-12,,Robert-thomas,M,89/Jun/03,,,La-lucila-del-mar,Goodmanmary@yahoo.com +388,-universidad-abierta-interamericana,Actuario-,2021-01-08,,James-ferguson,M,60/Aug/02,,,Alto-con-zampa,Andersonlisa@hotmail.com +389,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-12-15,,Mark-sanders,M,91/Aug/20,,,La-torrecita,Coryacosta@hotmail.com +390,-universidad-abierta-interamericana,Actuario-,2021-01-01,,Mark-cox,M,14/Feb/23,,,Villa-raffo,Dianabowers@hotmail.com +391,-universidad-abierta-interamericana,Arquitectura,2020-09-11,,Donna-johnson,F,72/Mar/10,,,Wilde,Egonzales@hotmail.com +392,-universidad-abierta-interamericana,Contador-público-,2020-11-06,,Linda-bowen,F,74/Nov/12,,,Anillaco,Clinton87@gmail.com +393,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-27,,Benjamin-perry,M,34/Nov/26,,,Alferez-san-martin,Pabbott@gmail.com +394,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-28,,Brenda-martinez,F,49/Oct/18,,,La-pelada,Luke94@yahoo.com +395,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-10-19,,Christopher-hunter,M,19/Oct/05,,,Dest-aeronautico-milit-reconqu,Lawrencerachel@yahoo.com +396,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-11-10,,Linda-taylor,F,02/Jan/04,,,Pozo-navagan,Wpham@hotmail.com +397,-universidad-abierta-interamericana,Medicina,2020-12-24,,Danielle-herrera,F,48/May/02,,,Avellaneda,Jameskelly@hotmail.com +398,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-10-06,,Jason-foster,M,20/Dec/06,,,Wheelwright,Matthewdavis@hotmail.com +399,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-10-13,,Nicole-moore,F,59/Jul/28,,,Acostilla,John02@yahoo.com +400,-universidad-abierta-interamericana,Actuario-,2020-10-24,,Sheri-doyle,F,69/Nov/07,,,Algarrobo,Ujones@gmail.com +401,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-27,,Megan-massey,F,16/Jan/21,,,Berabevu,Jennytrujillo@yahoo.com +402,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-10-18,,Brad-ballard,M,20/Feb/19,,,Villa-olivari,Nhansen@yahoo.com +403,-universidad-abierta-interamericana,Agronomía,2021-01-15,,Scott-miller,M,54/Mar/11,,,Colonia-lote-12,Michaelmendoza@gmail.com +404,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-12-07,,Kelly-ellis,F,53/Oct/30,,,Juan-maria-gutierrez,Valerie71@hotmail.com +405,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-11-11,,Jason-perry,M,91/Feb/08,,,Caminera,Vanessahayes@hotmail.com +406,-universidad-abierta-interamericana,Agronomía,2020-11-14,,Mr.-michael-richmond-dvm,M,08/Sep/08,,,Carrizal,Kimberlyhernandez@gmail.com +407,-universidad-abierta-interamericana,Farmacia,2020-11-09,,Jennifer-jackson,F,70/Nov/30,,,Campo-gimenez,Linda98@gmail.com +408,-universidad-abierta-interamericana,Bioquímica,2020-11-29,,Matthew-bolton,M,82/Mar/03,,,La-torrecita,Kschmitt@gmail.com +409,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-12-26,,Natasha-little,F,82/Aug/07,,,Chapi-talo,Chernandez@hotmail.com +410,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2021-01-25,,Gabrielle-lee,F,37/Oct/31,,,Ancon,Kiara95@yahoo.com +411,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-10-31,,Jeffrey-murphy,M,13/Jul/17,,,Claypole,Hokatelyn@gmail.com +412,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-09-21,,Michelle-kerr,F,10/Jun/05,,,Arroyo-palmar,Gwendolyn91@gmail.com +413,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-16,,Kristen-potter,F,93/Oct/28,,,Carmen-de-areco,Ihall@gmail.com +414,-universidad-abierta-interamericana,Contador-público-,2020-10-14,,Tamara-harris,F,81/Jul/20,,,Huanguelen,Uhancock@yahoo.com +415,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-12-09,,Michael-tran,M,82/May/15,,,Base-naval-rio-santiago,Nataliewatts@gmail.com +416,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-11-28,,Cheryl-jacobs,F,17/Apr/17,,,Campo-raffo,Flemingashley@yahoo.com +417,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-11-26,,Kristin-martin,F,19/Nov/15,,,Arroyo-seco,Moorecharles@yahoo.com +418,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-10-30,,Samantha-day,F,53/Oct/10,,,Cañadon-de-las-vacas,Teresasmith@gmail.com +419,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2021-01-30,,Jeffrey-brown,M,01/Dec/27,,,Kilometro-374,Andreafaulkner@gmail.com +420,-universidad-abierta-interamericana,Contador-público-,2021-01-21,,Ryan-graham,M,04/Feb/29,,,Alto-las-lechuzas,Gregory49@hotmail.com +421,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-11-12,,Jose-lopez,M,39/Feb/14,,,Alegria,Kwalker@hotmail.com +422,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-09-01,,Nicole-davis,F,88/Jul/21,,,Carlos-maria-naon,Jillian22@yahoo.com +423,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-11-12,,Christine-charles,F,79/Jun/06,,,Cabreria,Qbarber@gmail.com +424,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-11-16,,Frederick-taylor,M,98/Jun/03,,,Diego-lopez,Gsanders@hotmail.com +425,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2021-01-26,,Travis-taylor,M,57/May/02,,,Libertad,Martinezeric@yahoo.com +426,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-12-25,,Daniel-davis,M,96/Mar/10,,,Alto-de-las-plumas,Robert15@gmail.com +427,-universidad-abierta-interamericana,Medicina,2021-01-07,,Debra-ryan,F,34/Oct/29,,,Rafael-calzada,Nashshane@yahoo.com +428,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-12-11,,Mark-cline,M,84/Jul/07,,,Gobernador-moyano,Cwhite@gmail.com +429,-universidad-abierta-interamericana,Diseño-industrial,2021-01-13,,Jennifer-douglas,F,76/May/12,,,Alto-del-puesto,Hfisher@hotmail.com +430,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-18,,Ms.-deborah-cross,F,09/Jan/05,,,Larrechea,Ygibbs@yahoo.com +431,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-09-26,,Scott-kramer,M,10/Dec/05,,,Cara-mala,Kellerkim@gmail.com +432,-universidad-abierta-interamericana,Medicina,2021-01-29,,Victoria-thornton,F,39/Jul/20,,,Rio-mayo,Thompsonmichelle@gmail.com +433,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-09-30,,Justin-baker,M,13/Jan/06,,,Arrayanal,Brownfred@yahoo.com +434,-universidad-abierta-interamericana,Farmacia,2020-09-11,,Gregory-wheeler,M,16/Oct/26,,,Bellocq,Jennifermiller@gmail.com +435,-universidad-abierta-interamericana,Medicina,2020-09-04,,Maria-larsen,F,07/Jul/01,,,Frigorifico-cap,Cordovaeric@gmail.com +436,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-12-07,,Ian-johns,M,90/Sep/12,,,Campo-garay,Jaredbrewer@yahoo.com +437,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-09-06,,Pamela-martinez,F,26/Jan/01,,,Arroyo-molino,Fergusonrebecca@yahoo.com +438,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-10-15,,Tony-li,M,77/Dec/31,,,Campo-de-los-toros,Murphykara@hotmail.com +439,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-06,,Steven-lee,M,39/Feb/26,,,17-de-agosto,Thomassanchez@gmail.com +440,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-12-03,,Sheri-rodriguez,F,18/Jan/04,,,Aldea-san-andres,Fergusonronald@yahoo.com +441,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-11,,Denise-adams,F,59/Jan/15,,,Cramer,Andrewford@gmail.com +442,-universidad-abierta-interamericana,Ciencias-veterinarias,2021-01-30,,Alan-harris,M,68/Aug/27,,,Badano,Sgutierrez@hotmail.com +443,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-12-11,,Kimberly-dawson,F,07/Dec/20,,,Adolfo-alsina,William80@gmail.com +444,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-09-05,,Diana-long,F,50/Jun/23,,,Colonia-margarita,Gonzalestodd@gmail.com +445,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-28,,William-bennett,M,88/Oct/11,,,Amambay,Jay08@hotmail.com +446,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-12-18,,Desiree-white,F,21/Nov/13,,,Llavallol,Zfowler@gmail.com +447,-universidad-abierta-interamericana,Agronomía,2021-01-10,,Nicole-davidson,F,33/Mar/29,,,Alfaland,Alicia63@yahoo.com +448,-universidad-abierta-interamericana,Farmacia,2021-01-22,,Claudia-gardner,F,80/Apr/27,,,Cataratas-del-iguazu,Gtorres@gmail.com +449,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-09-04,,Derek-adams,M,33/May/09,,,Luis-chico,Nolanshannon@yahoo.com +450,-universidad-abierta-interamericana,Agronomía,2020-09-21,,Sabrina-pearson,F,31/May/15,,,Arroyo-cahunco,Douglascox@gmail.com +451,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-09-18,,David-knox,M,78/Apr/10,,,Carlos-casares,Abigail81@hotmail.com +452,-universidad-abierta-interamericana,Bioquímica,2020-12-17,,Brenda-carr,F,14/Oct/01,,,Arenales,Mathew95@yahoo.com +453,-universidad-abierta-interamericana,Bioquímica,2020-11-19,,Kathleen-garcia,F,00/Feb/21,,,Barra-bonita,Lozanoashley@gmail.com +454,-universidad-abierta-interamericana,Agronomía,2020-12-12,,Daniel-james,M,07/Mar/14,,,Arroyo-burgos,Mitchelljeffrey@yahoo.com +455,-universidad-abierta-interamericana,Contador-público-,2021-01-05,,Maurice-jones,M,61/Mar/24,,,Colonia-ferrari,Nelsonsheryl@gmail.com +456,-universidad-abierta-interamericana,Farmacia,2020-10-04,,Kristina-perez,F,39/Aug/05,,,Bagual,Clintonholmes@hotmail.com +457,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-11-24,,Ricardo-young,M,50/Nov/07,,,San-andres,Jameswilliams@yahoo.com +458,-universidad-abierta-interamericana,Actuario-,2020-09-13,,Priscilla-torres,F,00/Jun/19,,,Barros-pazos,Kelly86@gmail.com +459,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-11-19,,John-hess,M,15/Aug/17,,,Los-antiguos,Eric99@gmail.com +460,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-11-16,,Carla-kelley,F,41/Sep/13,,,Colonia-cello,David15@gmail.com +461,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-28,,Christopher-stevens,M,18/Sep/05,,,Las-palmas,Maurice39@gmail.com +462,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-10-30,,John-diaz,M,88/Mar/18,,,Isla,Kathleenhernandez@yahoo.com +463,-universidad-abierta-interamericana,Medicina,2021-01-13,,Samantha-ray,F,59/Sep/25,,,Campo-gimenez,Natalie32@hotmail.com +464,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-11-27,,Amanda-wilson,F,41/Jun/13,,,Estacion-mazan,Marknorris@yahoo.com +465,-universidad-abierta-interamericana,Licenciatura-en-administración-,2021-01-28,,Catherine-silva,F,81/Jun/18,,,Arroyo-ceibal,Sharontucker@yahoo.com +466,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-09-24,,Joshua-russell,M,06/Feb/20,,,Blas-durañona,Tsmith@gmail.com +467,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-10-22,,Christian-johnson,M,97/Jan/17,,,Godoy,Tami91@hotmail.com +468,-universidad-abierta-interamericana,Bioquímica,2020-09-01,,Derek-fletcher,M,05/Jun/04,,,Barrio-1-de-mayo,Zharris@yahoo.com +469,-universidad-abierta-interamericana,Ingeniería-en-informática,2021-01-16,,Jenny-adams,F,69/Oct/05,,,Alto-verde,Brianmcgee@gmail.com +470,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-01,,Angela-clarke,F,47/Sep/02,,,Cuartel-vii,Aschmidt@yahoo.com +471,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-12-31,,Cole-moore,M,12/Apr/27,,,Caimancito,Prandolph@gmail.com +472,-universidad-abierta-interamericana,Contador-público-,2021-01-20,,Justin-jackson,M,24/Oct/30,,,Chamical,Wilsonjuan@hotmail.com +473,-universidad-abierta-interamericana,Contador-público-,2020-10-21,,Michael-smith,M,11/Sep/24,,,Remedios-de-escalada,Angela08@hotmail.com +474,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2021-01-18,,Louis-jimenez,M,65/Dec/16,,,Bonpland,Xstevenson@gmail.com +475,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-09-12,,Jerry-jones,M,07/Mar/10,,,Mercado-central,Herrerasarah@gmail.com +476,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-11-04,,Mary-hughes,F,29/Mar/24,,,Bordenave,Ycastillo@gmail.com +477,-universidad-abierta-interamericana,Actuario-,2020-11-10,,Greg-peterson,M,43/Jun/20,,,El-gualicho,Christine66@gmail.com +478,-universidad-abierta-interamericana,Farmacia,2020-12-30,,Karen-ross,F,03/Sep/06,,,El-chumbeau,Tgreen@hotmail.com +479,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-11-27,,Abigail-brown,F,73/Jul/26,,,Grand-bourg,Bentonheather@gmail.com +480,-universidad-abierta-interamericana,Farmacia,2020-10-17,,Samantha-horton,F,22/Apr/06,,,Estela,Wheelerann@hotmail.com +481,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-10-28,,Margaret-wilson,F,69/Jan/19,,,Bajo-de-los-huesos,Wgraham@gmail.com +482,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2021-01-14,,Madison-harris,F,69/Sep/09,,,El-retiro,Catherinedonovan@gmail.com +483,-universidad-abierta-interamericana,Ingeniería-en-informática,2021-01-02,,Richard-ponce,M,02/May/10,,,Aguirrezabala,Xfaulkner@gmail.com +484,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-11-09,,Pamela-evans,F,21/Aug/02,,,Garin,Allison18@yahoo.com +485,-universidad-abierta-interamericana,Contador-público-,2020-10-03,,Laura-garcia,F,02/Sep/04,,,Ceres,Christinalarson@gmail.com +486,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-11-18,,Jason-nelson,M,52/Dec/29,,,Cañada-seca,Heather48@hotmail.com +487,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-12-30,,James-hayes,M,14/Aug/15,,,Algarrobitos-1ro,Martingiles@gmail.com +488,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-11-30,,Chad-martinez,M,10/Mar/21,,,Bañado-verde,Lauren17@gmail.com +489,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2021-01-29,,Paul-page,M,79/Jan/30,,,Del-viso,Henry96@yahoo.com +490,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-12-28,,Mrs.-lori-franklin,F,35/Oct/20,,,La-viticola,Kathrynschwartz@hotmail.com +491,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-10-15,,Ronald-lewis,M,52/Apr/23,,,Centinela,Bobby71@hotmail.com +492,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-10-25,,Jessica-miles,F,44/Jul/11,,,Dina-huapi,Crystal05@gmail.com +493,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-01,,Dr.-stephen-lopez,M,07/Jun/27,,,Porvenir,John83@yahoo.com +494,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-12-12,,Sherri-diaz,F,68/Aug/29,,,Frigorifico-cap,Elizabeth22@hotmail.com +495,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-09-29,,Cindy-campbell,F,20/Aug/03,,,Alvarez,Mercadoangel@yahoo.com +496,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-11-26,,Nicholas-ferguson,M,34/Jan/19,,,Estancia-santa-catalina,Oliverjohn@gmail.com +497,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2021-01-03,,Jonathan-smith,M,95/Apr/24,,,Grutly,Scottkurt@gmail.com +498,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-04,,Tracey-moore,F,65/Nov/05,,,Longchamps,Carolinemccall@gmail.com +499,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-12-09,,Lynn-reed,F,07/Mar/17,,,Acerillos,Krystaldixon@gmail.com +500,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-12-13,,Vincent-valdez,M,09/Aug/07,,,Agua-colorada,Brownjeffrey@gmail.com +501,-universidad-abierta-interamericana,Agronomía,2021-01-12,,Kyle-cardenas,M,84/Sep/02,,,Colonia-abate,Cabbott@hotmail.com +502,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-09-16,,Christopher-fox,M,16/Aug/11,,,20-de-febrero,Richardcoleman@yahoo.com +503,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-09-22,,Erin-rodriguez,F,78/Apr/05,,,La-tranca,Uthomas@hotmail.com +504,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-12-11,,James-ramos,M,04/Jul/21,,,Cortaderas,Joseph20@yahoo.com +505,-universidad-abierta-interamericana,Actuario-,2020-10-03,,Michelle-wilson,F,51/Aug/07,,,Barrio-el-tontal,Gnewton@hotmail.com +506,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-10-17,,Robyn-terrell,F,03/Feb/07,,,Alto-jaguel,Dawn14@yahoo.com +507,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-11-02,,Tyler-lamb,M,14/Jul/03,,,9-de-julio,Kingtracy@yahoo.com +508,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-11-30,,Samantha-green,F,16/Mar/29,,,B-los-aromos-san-patricio,Rick81@hotmail.com +509,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-05,,Andrew-johnson,M,11/Feb/18,,,Granadero-baigorria,Smallvanessa@yahoo.com +510,-universidad-abierta-interamericana,Medicina,2021-01-01,,Chris-lester,M,35/Dec/19,,,Cascada,Moonvictoria@hotmail.com +511,-universidad-abierta-interamericana,Actuario-,2020-12-18,,Joshua-houston,M,82/Jul/30,,,Coronel-pringles,Teresa54@hotmail.com +512,-universidad-abierta-interamericana,Diseño-industrial,2020-12-02,,Yolanda-terrell,F,17/Jan/24,,,Otto-bemberg,Katrinasutton@yahoo.com +513,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-10-07,,Donna-warner,F,82/Aug/01,,,Colonia-bombal-y-tabanera,Lopezjon@gmail.com +514,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2021-01-29,,Matthew-steele,M,10/Apr/24,,,Desvio-kilometro-234,John94@hotmail.com +515,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-09-08,,Stephanie-ramirez,F,76/Oct/07,,,Balcosna,Lori85@hotmail.com +516,-universidad-abierta-interamericana,Licenciatura-en-psicología,2021-01-18,,Laura-frey,F,26/Oct/25,,,Diamante,Teresastevens@yahoo.com +517,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-10-21,,Nicole-warren,F,08/Jul/25,,,Capihuas,Derrickarmstrong@yahoo.com +518,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-10-21,,Joshua-cordova,M,18/Feb/06,,,Aldea-san-antonio,Jason55@hotmail.com +519,-universidad-abierta-interamericana,Medicina,2021-01-11,,Jason-hunt,M,29/Sep/06,,,Emilio-lamarca,Nosborn@gmail.com +520,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-11-17,,Thomas-rodriguez,M,52/Sep/04,,,Kilometro-184,Lindseyphillips@hotmail.com +521,-universidad-abierta-interamericana,Ciencias-veterinarias,2021-01-01,,Rodney-diaz,M,15/Nov/11,,,Gobernador-benegas,Rhondahall@gmail.com +522,-universidad-abierta-interamericana,Diseño-industrial,2020-10-17,,Robert-chen,M,90/Dec/10,,,Meson-de-fierro,Andreanichols@hotmail.com +523,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-09-17,,Sherry-williams,F,07/May/16,,,Belgrano,Lindacummings@yahoo.com +524,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-11-17,,Angelica-alvarado,F,72/Oct/16,,,Agua-de-castilla,Williamsvanessa@yahoo.com +525,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-10-01,,Ann-allen,F,78/Oct/07,,,17-de-agosto,Marybrown@yahoo.com +526,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-10-15,,Mrs.-dana-fischer,F,76/Jun/03,,,Centinela,Xadams@hotmail.com +527,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-11-26,,Amber-hamilton,F,83/Mar/08,,,Amuschina,Gregoryhughes@hotmail.com +528,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-12-28,,Robert-schwartz,M,97/Mar/10,,,Glew,Harrisonmatthew@yahoo.com +529,-universidad-abierta-interamericana,Agronomía,2020-11-23,,Patrick-murray,M,29/Jun/07,,,La-chilca,Jennifer21@yahoo.com +530,-universidad-abierta-interamericana,Contador-público-,2020-09-24,,Cathy-carrillo,F,06/Feb/03,,,Asturias,Randy46@hotmail.com +531,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-09-02,,Dustin-kelly,M,92/Oct/19,,,Lomas-del-mirador,Rachel26@yahoo.com +532,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-10-01,,Jordan-woods,M,85/Mar/29,,,Colonia-abate,Brandoncastillo@hotmail.com +533,-universidad-abierta-interamericana,Bioquímica,2020-12-20,,Paula-barnes,F,36/Jan/29,,,La-querencia,Davidlisa@yahoo.com +534,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-09-08,,Marcus-russell,M,92/Mar/10,,,Valentin-alsina,Yvonnewolfe@yahoo.com +535,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-12-09,,Brian-richards,M,87/Jul/08,,,Ingeniero-balbin,Gabrieljones@gmail.com +536,-universidad-abierta-interamericana,Actuario-,2020-12-09,,Jason-obrien,M,60/Mar/14,,,Altona,Sherrishaw@hotmail.com +537,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-09-18,,Stephanie-lewis,F,45/Aug/02,,,Agote,Thensley@hotmail.com +538,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-12-14,,Renee-frost,F,44/Jan/28,,,Bagual,Jacquelinejohnson@hotmail.com +539,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-11-20,,Phillip-gutierrez,M,77/Dec/21,,,Colonia-baron,Palmertiffany@yahoo.com +540,-universidad-abierta-interamericana,Farmacia,2021-01-10,,Sara-parker,F,29/Dec/11,,,Gobernador-duval,William27@gmail.com +541,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-09-17,,Samuel-pierce,M,67/Oct/27,,,Barrientos,Moorekaitlyn@hotmail.com +542,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2021-01-19,,Joshua-lane,M,15/Feb/05,,,Colonia-cunci,Randyjoseph@gmail.com +543,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-11-16,,Brian-sanchez,M,68/Nov/21,,,Alto-del-puesto,Williamschristine@gmail.com +544,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-10-25,,Felicia-simon,F,10/Jan/14,,,Bajo-de-los-huesos,Tiffany74@yahoo.com +545,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-09-26,,Debra-smith,F,06/Jun/06,,,Caminera-samborombon,Darrell04@gmail.com +546,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-10-07,,Morgan-barrera,F,97/Oct/01,,,Armstrong,Moondaniel@hotmail.com +547,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-12-11,,Richard-strong,M,95/Dec/10,,,Arroyo-quillen,Reginaespinoza@hotmail.com +548,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2021-01-19,,Dawn-weaver,F,20/Jan/17,,,Alagon,Hrichards@hotmail.com +549,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-12-13,,Eric-harrison,M,05/Feb/05,,,Arroyo-de-la-cruz,Cabrerajoel@yahoo.com +550,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-10-13,,Rachel-brown,F,64/Jul/11,,,Albarracin,Kaylabrown@hotmail.com +551,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-09-18,,Hannah-williamson,F,85/Apr/13,,,Alongo,Gallagherluis@hotmail.com +552,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-09,,Justin-harmon,M,18/Jun/08,,,Aparzo,Robert87@gmail.com +553,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-12-31,,Christopher-woods,M,61/Apr/12,,,La-florencia,Epeters@hotmail.com +554,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-08,,Allison-hughes,F,77/May/30,,,Colonia-devoto,Flopez@hotmail.com +555,-universidad-abierta-interamericana,Bioquímica,2020-12-17,,Neil-mueller,M,16/Sep/06,,,Cabaña-el-cisne,Carrolljoseph@gmail.com +556,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-12-13,,Justin-rocha,M,15/Feb/17,,,9-de-julio,Qsmith@yahoo.com +557,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-11-16,,David-gill,M,81/Jun/25,,,Claypole,Hernandezkevin@yahoo.com +558,-universidad-abierta-interamericana,Diseño-industrial,2020-12-24,,Jacob-hughes,M,81/Jun/07,,,Arroyo-manganga,Nmorgan@gmail.com +559,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-12-06,,Caleb-evans,M,49/Apr/10,,,Colonia-hernandarias,Jasonwalker@yahoo.com +560,-universidad-abierta-interamericana,Arquitectura,2020-09-26,,Justin-carr,M,99/Apr/27,,,Barrio-indio-trompa,Hayden55@yahoo.com +561,-universidad-abierta-interamericana,Contador-público-,2020-11-06,,Jamie-williamson,F,79/Apr/22,,,Berisso,Francopatricia@gmail.com +562,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-18,,Jennifer-banks,F,11/Aug/07,,,Buena-vista,Vmullins@hotmail.com +563,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-09-28,,Melissa-davis,F,76/Feb/18,,,Bajo-grande,Jonathanhart@yahoo.com +564,-universidad-abierta-interamericana,Farmacia,2020-11-24,,Cristina-dalton,F,41/Jan/08,,,Agua-hedionda,Randall14@hotmail.com +565,-universidad-abierta-interamericana,Medicina,2020-09-11,,April-gilbert,F,18/Jun/02,,,Caracoles,Hdudley@gmail.com +566,-universidad-abierta-interamericana,Ingeniería-electrónica,2021-01-22,,Teresa-leach,F,41/Mar/20,,,El-carmen,Sarah44@hotmail.com +567,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-12-16,,Douglas-sanders,M,07/Sep/16,,,Arroyo-hondo,Ogreer@gmail.com +568,-universidad-abierta-interamericana,Agronomía,2020-09-09,,Matthew-wheeler,M,69/Nov/03,,,Cervantes,Vgonzales@gmail.com +569,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-09-10,,Dan-wu,M,95/Jul/24,,,Campo-las-puertas,Bryanreyes@yahoo.com +570,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-09-30,,Stephanie-watson,F,55/Dec/26,,,Barrio-villa-cordoba,Simpsonbrenda@yahoo.com +571,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2021-01-28,,Jared-kidd,M,22/Sep/11,,,Alto-de-las-plumas,Latoya97@hotmail.com +572,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2021-01-21,,Daniel-robinson,M,44/May/19,,,Gobernador-roca,Mhuynh@yahoo.com +573,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-09-28,,Timothy-reed,M,24/Jan/25,,,Cañadon-seco,Sherryrodriguez@gmail.com +574,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-12-31,,Luke-dixon,M,59/Aug/19,,,Chacras-viejas,Schaeferkaren@gmail.com +575,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-12-01,,Robert-eaton,M,11/Apr/17,,,Colonia-matilde,Jonathanchandler@hotmail.com +576,-universidad-abierta-interamericana,Ingeniería-en-informática,2021-01-24,,Dawn-mayer,F,96/Feb/28,,,Cuartel-vii,Jennifer74@yahoo.com +577,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-12-23,,Julian-stephenson,M,84/Oct/10,,,Campo-horquesco,Danielle11@yahoo.com +578,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2021-01-23,,Nancy-thomas,F,42/Feb/02,,,Barcena,Ugarrison@yahoo.com +579,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2021-01-18,,Cynthia-lloyd,F,13/Aug/31,,,Alpachiri,David65@gmail.com +580,-universidad-abierta-interamericana,Actuario-,2020-11-21,,Lisa-wise,F,06/Mar/04,,,Avena,Sean77@yahoo.com +581,-universidad-abierta-interamericana,Medicina,2020-09-25,,Sheri-king,F,71/Jun/16,,,Pazos-kanki,Steven02@hotmail.com +582,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-12-04,,Kevin-burke,M,01/Dec/29,,,Empalme,Swang@yahoo.com +583,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-10-24,,Joseph-martin,M,66/Feb/14,,,Ciudad-jardin-del-palomar,Thill@yahoo.com +584,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-10-10,,Lindsey-stanley,F,86/May/29,,,Jose-maria-blanco,Kelleyteresa@hotmail.com +585,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-11-26,,Jeremy-villegas,M,48/Nov/02,,,El-dique,Yatespaula@gmail.com +586,-universidad-abierta-interamericana,Medicina,2020-11-15,,Jason-chavez,M,54/Jun/21,,,Altona,Wharris@gmail.com +587,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-11-12,,Julie-stephenson,F,55/Apr/20,,,Chancay,Bridget71@yahoo.com +588,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-09-05,,Alicia-cervantes,F,15/Sep/15,,,Colonia-dos-rosas-y-la-legua,Vmolina@yahoo.com +589,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-11-14,,Brenda-burnett,F,09/May/03,,,Gobernador-moyano,Evansalex@yahoo.com +590,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-12-08,,Krista-ray,F,69/Jan/11,,,Alta-italia,Wmejia@yahoo.com +591,-universidad-abierta-interamericana,Contador-público-,2020-09-12,,Monica-davis,F,16/Mar/30,,,Lomas-del-rio-lujan,Andrea64@gmail.com +592,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-09-14,,Erica-kim,F,73/May/07,,,Bosques,Vdecker@hotmail.com +593,-universidad-abierta-interamericana,Ingeniería-electrónica,2021-01-21,,Amanda-ryan,F,14/Sep/07,,,Isidro-casanova,Ruiztodd@hotmail.com +594,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-09-16,,Christine-mills,F,43/Apr/12,,,Drabble,Ispencer@yahoo.com +595,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-11-11,,Alexis-peck,F,87/Nov/17,,,Gobernador-crespo,Sheilanash@hotmail.com +596,-universidad-abierta-interamericana,Bioquímica,2020-12-16,,Bethany-johnson,F,97/Mar/04,,,Villa-santos-tesei,Brandon33@hotmail.com +597,-universidad-abierta-interamericana,Contador-público-,2020-10-01,,April-george,F,10/Nov/10,,,Los-polvorines,Xjohnson@gmail.com +598,-universidad-abierta-interamericana,Agronomía,2020-12-08,,Yvonne-ramsey-dvm,F,75/Dec/24,,,Ireneo-portela,Jacquelinemckee@hotmail.com +599,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-12-30,,Matthew-stone,M,65/Jul/05,,,Campo-rodriguez,Jgarcia@yahoo.com +600,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-09-20,,Greg-wolf,M,12/Sep/02,,,Aldea-beleiro,Johnhughes@hotmail.com +601,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-11-23,,Christopher-may,M,42/Mar/11,,,Capiovi,Sarahrogers@hotmail.com +602,-universidad-abierta-interamericana,Actuario-,2020-11-01,,Tina-harris,F,92/Nov/07,,,Planicie-banderita,Mercerbenjamin@yahoo.com +603,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-12,,Michelle-nguyen,F,07/Feb/03,,,Baigorrita,Bakernicole@gmail.com +604,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-12-31,,Sara-stark,F,63/Aug/12,,,Campo-ubajo,Fgilmore@yahoo.com +605,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-12-31,,Colleen-kane,F,53/Aug/24,,,Armstrong,Byrdrebecca@hotmail.com +606,-universidad-abierta-interamericana,Contador-público-,2020-09-06,,Melanie-french,F,43/Sep/04,,,Cafferata,Taylorrandy@hotmail.com +607,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-09-12,,Morgan-miller,F,26/Nov/29,,,Antelo,Nsmith@gmail.com +608,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2021-01-23,,Melissa-lloyd,F,17/Apr/13,,,Clason,Xwhite@yahoo.com +609,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-12-15,,Scott-gomez,M,06/Jan/19,,,Colman,Angela86@hotmail.com +610,-universidad-abierta-interamericana,Bioquímica,2020-09-23,,Pamela-daniels,F,34/Apr/19,,,Isla-grande,Alexissmith@hotmail.com +611,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-21,,Joseph-mullen,M,83/Mar/08,,,Balsa,David60@hotmail.com +612,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-10-10,,Lisa-holmes,F,42/Jan/22,,,Comodoro-rivadavia,Foneal@yahoo.com +613,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-12-14,,Crystal-wu,F,42/Dec/31,,,Wheelwright,Brad32@yahoo.com +614,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-09-08,,Breanna-jones,F,68/Mar/25,,,Cevil-grande,Wellsemily@yahoo.com +615,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-12-18,,Peter-thompson,M,49/Aug/30,,,Caracoles,Johnsonsarah@gmail.com +616,-universidad-abierta-interamericana,Farmacia,2020-11-27,,Crystal-martinez,F,70/Aug/13,,,Agua-los-matos,Williamscarly@yahoo.com +617,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-12-05,,Robert-flores,M,63/Jul/05,,,Saladillo-norte,Howardkyle@gmail.com +618,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-11-18,,Carl-patel,M,90/Jan/09,,,Cushamen,Xgomez@gmail.com +619,-universidad-abierta-interamericana,Medicina,2021-01-28,,Emily-franklin,F,12/Jun/19,,,Anguil,Xburke@yahoo.com +620,-universidad-abierta-interamericana,Medicina,2020-12-23,,Joseph-patterson,M,98/Jun/01,,,El-trebol,Kerrpatricia@yahoo.com +621,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-12-26,,Troy-johnston,M,30/Jul/13,,,Bahia-langara,Wsmith@yahoo.com +622,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-09-06,,Luis-rodriguez,M,46/Dec/25,,,Calera-la-norma,Nhoward@hotmail.com +623,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-10-01,,Mr.-christopher-hoffman,M,63/Jun/21,,,Carlos-keen,Stevensadam@gmail.com +624,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-09-29,,Anna-santana,F,54/Oct/14,,,Cañadon-ferrais,Tinahill@hotmail.com +625,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-12-31,,Ryan-hogan-dds,M,24/Jun/23,,,Candioti,Henrydavid@hotmail.com +626,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-09-23,,Tyler-fisher,M,90/Jan/25,,,Abbott,Harrisdavid@yahoo.com +627,-universidad-abierta-interamericana,Ingeniería-mecánica,2021-01-27,,Robert-martin,M,13/Jun/21,,,Aromos,Tfleming@yahoo.com +628,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-12-10,,Scott-sloan,M,20/Jan/11,,,Barrio-chapadmalal,Isloan@hotmail.com +629,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-11-20,,Brian-andrews,M,06/Jan/09,,,Piamonte,Jessica24@hotmail.com +630,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2021-01-09,,Charlene-salas,F,60/Aug/21,,,Barranqueras,Martinantonio@yahoo.com +631,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-12-04,,Christopher-martin,M,31/Feb/22,,,Calera-argentina,Jsoto@gmail.com +632,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2021-01-16,,Kimberly-patterson,F,39/Feb/03,,,Sundblad,Hmunoz@yahoo.com +633,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-09-25,,Mitchell-reed,M,03/Jan/27,,,Alto-pencoso,Michael46@hotmail.com +634,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-12-15,,Jay-russo,M,65/Nov/21,,,Laguna-del-barro,Genehale@yahoo.com +635,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-11-17,,John-little,M,52/Jul/28,,,Cabreria,Fbean@gmail.com +636,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-11-16,,Lisa-knapp,F,91/Jan/12,,,Gorchs,Armstrongdavid@yahoo.com +637,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-10-08,,Jeffrey-ellis,M,86/Jul/05,,,El-horno,Carolyncampbell@hotmail.com +638,-universidad-abierta-interamericana,Agronomía,2021-01-22,,Crystal-mora,F,48/Mar/22,,,Florentino-ameghino,Trevorwalker@hotmail.com +639,-universidad-abierta-interamericana,Licenciatura-en-artes,2021-01-12,,Kelly-rodriguez,F,61/Feb/19,,,Campo-caretto,Kwoodard@hotmail.com +640,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-12-20,,Carly-hill-md,F,33/Oct/06,,,Los-laureles,Kwilson@yahoo.com +641,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-12-14,,Lisa-young,F,51/Dec/02,,,Argentina-belvedere,Medinahannah@gmail.com +642,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-09-19,,Stacy-leach,F,56/Mar/01,,,Cañadon-del-toro,Leslieayala@yahoo.com +643,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-09-28,,Dr.-wendy-perez,F,17/Apr/23,,,El-brete,Jason80@hotmail.com +644,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-11-29,,Brian-murillo,M,05/Dec/28,,,Independencia,Martindennis@hotmail.com +645,-universidad-abierta-interamericana,Agronomía,2020-11-21,,Andrea-ruiz,F,11/Jan/06,,,Calderon,Murphystacy@gmail.com +646,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-12-26,,Sean-white,M,17/Apr/15,,,Barrio-batan,Ramirezbilly@hotmail.com +647,-universidad-abierta-interamericana,Medicina,2020-12-31,,Allen-bright,M,81/Apr/29,,,Banda-florida,Martinezcody@hotmail.com +648,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-11-11,,Robert-powell,M,18/May/18,,,Campo-medina,Jorgesmith@gmail.com +649,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-10-28,,Lucas-hensley,M,43/Sep/26,,,Campo-quirno,Elizabethsmith@yahoo.com +650,-universidad-abierta-interamericana,Actuario-,2020-12-29,,Michael-ho,M,07/Sep/09,,,Colonia-los-zapallos,Bschroeder@yahoo.com +651,-universidad-abierta-interamericana,Farmacia,2020-11-14,,Joseph-bennett,M,83/Jan/05,,,Hospital-necochea,Barretterin@yahoo.com +652,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-09-05,,Edwin-long,M,89/May/19,,,Alegre,Timothyjohnson@gmail.com +653,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2021-01-03,,Joseph-baxter,M,08/Oct/06,,,Agua-de-castilla,Mbrown@yahoo.com +654,-universidad-abierta-interamericana,Medicina,2020-09-03,,John-williams,M,85/Apr/02,,,Acassuso,Andersonpenny@gmail.com +655,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-10-14,,Stephanie-rogers,F,19/Jun/21,,,Claudio-c-molina,Zcross@yahoo.com +656,-universidad-abierta-interamericana,Arquitectura,2020-11-15,,Kimberly-hughes,F,24/Feb/05,,,Agustin-mosconi,Rubenclark@yahoo.com +657,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-12-17,,Bobby-stewart,M,75/Jul/08,,,Abra,Michelle60@gmail.com +658,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-11-24,,Ryan-perez,M,64/Jan/23,,,San-pedro-de-iruya,Lynnmatthew@gmail.com +659,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-11-30,,Donna-parker,F,12/May/25,,,Baradero,Reedmelanie@hotmail.com +660,-universidad-abierta-interamericana,Bioquímica,2020-10-09,,Elizabeth-barnes,F,05/Dec/29,,,Alfaland,Gparrish@gmail.com +661,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-11-18,,Scott-brooks,M,36/May/05,,,Kilometro-112,Benjaminelliott@yahoo.com +662,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-19,,Jacob-mckay,M,28/Feb/11,,,Caichue,Patriciawilson@yahoo.com +663,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-11-29,,Christina-rocha,F,16/Oct/08,,,Gobernador-crespo,Robinsonthomas@yahoo.com +664,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-11-16,,Amanda-cunningham,F,81/Jul/18,,,Bustamante,Fosterjennifer@hotmail.com +665,-universidad-abierta-interamericana,Actuario-,2020-10-29,,Elizabeth-glover,F,19/Mar/07,,,Barrio-don-santiago,Patricialong@yahoo.com +666,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-09-25,,Wanda-bennett,F,16/Aug/17,,,Gaboto,Lindahernandez@hotmail.com +667,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-25,,Jessica-martin,F,16/Aug/28,,,Gorchs,Gardneradam@yahoo.com +668,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-09-14,,Todd-spencer,M,50/Oct/07,,,Arequito,Jmullins@yahoo.com +669,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-10-20,,Melissa-miller,F,43/Nov/26,,,Algarrobo-grande,Jacquelinevasquez@hotmail.com +670,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-10-05,,Drew-byrd,M,21/Jun/02,,,Villa-saboya,Connie92@gmail.com +671,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-12-13,,Heather-hoover,F,27/Aug/28,,,Arroyo-aguas-blancas,Mitchellcharles@gmail.com +672,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-11-28,,Denise-harrison,F,59/Feb/28,,,Colpes,Davidherrera@yahoo.com +673,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-09-21,,Angela-hill,F,90/May/20,,,Aguadita,Andrew86@yahoo.com +674,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-12-27,,Daniel-kidd,M,11/Apr/13,,,El-dique,Lindsay99@yahoo.com +675,-universidad-abierta-interamericana,Ingeniería-en-informática,2021-01-16,,Eric-delacruz,M,46/May/24,,,Est-jauregui-va-flandria,Haleybyrd@gmail.com +676,-universidad-abierta-interamericana,Farmacia,2020-10-05,,Jeremy-harrington,M,72/Dec/06,,,Cañadon-ferrais,Jennifer69@yahoo.com +677,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-12-03,,Travis-brewer,M,29/Nov/23,,,Calfucura,Jbrown@hotmail.com +678,-universidad-abierta-interamericana,Actuario-,2020-09-20,,Edward-mcmillan,M,89/Jul/22,,,Catamontaña,Davisjustin@hotmail.com +679,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-12-08,,Brian-erickson,M,64/May/20,,,Alberti,Rebeccaroberson@gmail.com +680,-universidad-abierta-interamericana,Farmacia,2021-01-06,,Lauren-kane,F,57/Mar/16,,,El-arbolito,David14@hotmail.com +681,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-09-23,,Linda-vang,F,16/Oct/25,,,Alcaraz-sud,John30@gmail.com +682,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-11-11,,Riley-sawyer,M,46/Nov/26,,,Alpatacal,John80@yahoo.com +683,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2021-01-09,,Cody-osborne,M,03/Dec/18,,,Ascencion,Patricia81@gmail.com +684,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-09-11,,Dr.-julie-hill,F,08/Mar/16,,,Aldea-san-andres,Jack98@gmail.com +685,-universidad-abierta-interamericana,Actuario-,2020-10-05,,Megan-shields,F,09/Apr/27,,,Calera,Valenzuelacody@gmail.com +686,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-09-05,,Charles-jenkins,M,10/Jan/18,,,Comandante-nicanor-otamendi,Taylor34@hotmail.com +687,-universidad-abierta-interamericana,Licenciatura-en-artes,2021-01-31,,Jose-reid,M,01/Nov/01,,,23-de-agosto,Gbowman@gmail.com +688,-universidad-abierta-interamericana,Arquitectura,2021-01-14,,Sarah-ortega,F,60/Apr/06,,,Enrique-fynn,Nicolejenkins@yahoo.com +689,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-10-24,,Brenda-nelson,F,23/Mar/06,,,Cora,Williamssamuel@hotmail.com +690,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-09-15,,Gary-ramos,M,11/Jun/20,,,Pagancillo,Jose48@yahoo.com +691,-universidad-abierta-interamericana,Actuario-,2020-12-17,,Michael-torres,M,77/Sep/04,,,Agua-colorada,Reynoldsheather@hotmail.com +692,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-09-11,,Thomas-chapman,M,42/Mar/26,,,Aguirre-cue,Tylerrichardson@yahoo.com +693,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2021-01-27,,Mark-molina,M,01/Jan/11,,,Alejandro-korn,Robert83@hotmail.com +694,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2021-01-31,,Emily-davis,F,20/Sep/11,,,4-de-febrero,Ccarr@yahoo.com +695,-universidad-abierta-interamericana,Ingeniería-en-informática,2021-01-08,,Sharon-taylor,F,13/Sep/26,,,Colonia-mabragaña,Zmosley@gmail.com +696,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-10-01,,Katherine-gutierrez,F,88/Nov/17,,,Anta,Spark@gmail.com +697,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-12-06,,Sara-barnes,F,06/Feb/08,,,Colonia-nac-de-alienados,Ericthompson@yahoo.com +698,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2021-01-03,,Charles-patrick,M,12/Jan/02,,,Caseros,Marthaphillips@gmail.com +699,-universidad-abierta-interamericana,Bioquímica,2020-11-05,,Jonathan-sims,M,92/Jul/25,,,Gerli,Kelsey63@gmail.com +700,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-10-28,,Shannon-allen,F,87/Dec/29,,,Colonia-jauregui,Hudsonryan@hotmail.com +701,-universidad-abierta-interamericana,Agronomía,2021-01-21,,Megan-bonilla,F,58/Aug/05,,,Arenales,Lcampbell@yahoo.com +702,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-12-02,,Janice-green,F,73/Feb/06,,,Cayastacito,Hmoore@gmail.com +703,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2021-01-26,,John-barnes,M,73/Jul/11,,,Benito-juarez,Wilsonheather@gmail.com +704,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-09-16,,John-turner,M,62/Nov/10,,,Campo-zavalla,Juan46@yahoo.com +705,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-10-19,,Erin-marquez,F,19/Dec/13,,,Campo-de-los-andes,Martinamy@yahoo.com +706,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-10-24,,Amy-hall,F,62/Jul/04,,,Colonia-baron,Heather37@yahoo.com +707,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-12-18,,Kevin-harrison,M,06/Jun/11,,,Aguirre-cue,Rebecca08@hotmail.com +708,-universidad-abierta-interamericana,Bioquímica,2020-10-09,,Albert-edwards,M,51/Sep/30,,,Barrio-jardin-luzuriaga,Kimberlyfreeman@yahoo.com +709,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-12-01,,Lynn-king,F,49/Jun/28,,,El-pampero,Lindsey57@hotmail.com +710,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-10-19,,Steven-jarvis,M,07/Jun/14,,,Arroyo-del-pescado,Autumn13@gmail.com +711,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-10-22,,Bradley-liu,M,34/May/05,,,Altamira,Emilywilliams@gmail.com +712,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-09-02,,Kelsey-nelson,F,89/Feb/24,,,Garro,Karensmith@hotmail.com +713,-universidad-abierta-interamericana,Diseño-industrial,2020-09-06,,Melissa-dominguez,F,17/Sep/03,,,Alastuey,Hadams@hotmail.com +714,-universidad-abierta-interamericana,Medicina,2020-09-25,,Ronald-jarvis,M,12/Jul/07,,,Campo-garabato,Stevensonronald@gmail.com +715,-universidad-abierta-interamericana,Medicina,2020-09-12,,Francisco-friedman,M,21/Mar/01,,,Corbett,Burtonfrank@gmail.com +716,-universidad-abierta-interamericana,Actuario-,2020-12-14,,Michael-thomas,M,11/Jul/29,,,Estacion-de-zootecnia-b,Mfernandez@gmail.com +717,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2021-01-04,,Felicia-bailey,F,90/Nov/10,,,Angostura,Heather71@gmail.com +718,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-09-03,,Juan-brady,M,95/Oct/09,,,Almacen-castro,David60@hotmail.com +719,-universidad-abierta-interamericana,Bioquímica,2020-09-01,,Michael-guzman,M,43/May/18,,,Arenaza,Devincox@gmail.com +720,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-10-30,,Aaron-chavez,M,69/Jul/28,,,Agua-del-simbol,Bparker@hotmail.com +721,-universidad-abierta-interamericana,Diseño-industrial,2020-11-29,,Kathryn-perez,F,29/Jul/28,,,Alto-con-zampa,Jerrymack@hotmail.com +722,-universidad-abierta-interamericana,Agronomía,2020-12-06,,Jonathan-khan,M,57/Dec/19,,,Agua-verde,Floreslisa@yahoo.com +723,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-15,,Martin-harper,M,66/Mar/02,,,Barrancon,Egregory@yahoo.com +724,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-09-03,,April-barrera,F,12/Dec/26,,,Planchada-banderita,Lgonzalez@gmail.com +725,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-10,,Robin-white,F,99/Jul/16,,,Escuela-agricola-don-bosco,Wnovak@gmail.com +726,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-10-03,,Jonathan-burke,M,96/Mar/19,,,Empalme-frontera,Gibsonstephanie@yahoo.com +727,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-09-24,,Peggy-french,F,22/Feb/17,,,Agua-de-la-mula,Humphreyrobert@hotmail.com +728,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-12-26,,Colleen-holt,F,87/Nov/29,,,Arroyo-pareja,Robertcarter@yahoo.com +729,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-11-23,,Sean-thomas,M,09/Aug/05,,,Colonia-santa-teresa,Amandahernandez@hotmail.com +730,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-11-04,,Jason-johnson,M,16/May/02,,,Alto-de-la-leña,Wellscandice@gmail.com +731,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2021-01-02,,Jaclyn-garcia,F,67/Aug/27,,,Bigand,Zrichard@gmail.com +732,-universidad-abierta-interamericana,Bioquímica,2020-12-19,,Heather-miller,F,00/Aug/12,,,Wheelwright,Walkerluke@hotmail.com +733,-universidad-abierta-interamericana,Bioquímica,2020-12-27,,Robert-bernard,M,59/May/17,,,Colonia-nac-de-alienados,Kruegerrobert@hotmail.com +734,-universidad-abierta-interamericana,Bioquímica,2020-12-03,,Jonathon-howard,M,59/Aug/11,,,Caminera-napaleofu,Matthewdennis@yahoo.com +735,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-11-11,,Derek-lloyd,M,35/Mar/10,,,La-punta,Joshua05@hotmail.com +736,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-10-10,,William-huffman,M,64/May/30,,,Iturraspe,Ljones@hotmail.com +737,-universidad-abierta-interamericana,Farmacia,2020-09-29,,Barry-castillo,M,52/Feb/06,,,Cachiyuyal,Natashaquinn@yahoo.com +738,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-09-08,,Tyler-johnson,M,26/Feb/20,,,Aldea-san-antonio,Andrea68@gmail.com +739,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-09-29,,Joseph-duran,M,10/Jan/27,,,Calfucura,Ukerr@yahoo.com +740,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-12-17,,Carl-gaines,M,82/Apr/13,,,Costa-del-nogoya,Sarah92@hotmail.com +741,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2021-01-18,,Annette-gilbert,F,43/Jan/31,,,Dos-hermanos,Lori16@gmail.com +742,-universidad-abierta-interamericana,Medicina,2020-12-01,,Maria-hernandez,F,75/Aug/18,,,Apeadero-guanacache,Angelicacordova@gmail.com +743,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-12-31,,Brian-meyers,M,12/Oct/23,,,Cerana,Nmiller@gmail.com +744,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-10-16,,Cassandra-gonzalez,F,99/Nov/08,,,Arroyo-canelon,Colleenpatterson@hotmail.com +745,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-09-23,,James-martinez,M,06/Jan/17,,,Arroyo-grande,Avilastephanie@gmail.com +746,-universidad-abierta-interamericana,Medicina,2020-10-16,,Tammy-wall,F,11/Jul/06,,,Bordenave,Jonestravis@gmail.com +747,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-09-29,,Michelle-wright,F,65/Jun/25,,,Girodias,Barbararobbins@hotmail.com +748,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-09-29,,Laurie-johnson,F,20/Apr/25,,,Garcia-del-rio,Kdavenport@yahoo.com +749,-universidad-abierta-interamericana,Actuario-,2020-09-18,,Fernando-munoz,M,24/Jan/21,,,Aguaditas,Evansjoshua@hotmail.com +750,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-10-09,,Shannon-bond,F,47/Oct/25,,,Juan-e-barra,Ryan50@yahoo.com +751,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-10-27,,Jeffrey-simpson,M,87/Jan/11,,,Bajo-de-los-huesos,Saguirre@gmail.com +752,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-11-20,,Edwin-hart,M,67/Jun/10,,,Juan-f-ibarra,Bkramer@gmail.com +753,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-11-01,,Morgan-rogers,F,89/Jul/04,,,El-dia,Iowens@hotmail.com +754,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-12-22,,Tiffany-buchanan,F,73/Mar/12,,,El-potrero,Georgetaylor@yahoo.com +755,-universidad-abierta-interamericana,Ingeniería-mecánica,2021-01-01,,Joseph-carter,M,19/Nov/28,,,El-hoyo,Patriciaschultz@yahoo.com +756,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2021-01-30,,Christopher-davis,M,10/Nov/15,,,Angaco-norte,Alyssa60@yahoo.com +757,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-09-24,,Tammy-torres,F,22/Jun/01,,,Cerrillos-al-sud,Edward00@yahoo.com +758,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-09-11,,Angela-rogers,F,15/Jul/11,,,Agustoni,Carla62@hotmail.com +759,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-09-27,,Henry-finley,M,86/Jan/10,,,Campo-castro,Waltersrobert@yahoo.com +760,-universidad-abierta-interamericana,Actuario-,2020-10-11,,Gregory-cabrera,M,38/Nov/09,,,Colonia-california,Jesse33@gmail.com +761,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-09-27,,Seth-davis,M,17/Sep/20,,,Masurel,Stephaniebrown@gmail.com +762,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2021-01-22,,Debbie-hudson,F,06/Mar/04,,,Agua-negra,Kathyliu@yahoo.com +763,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-10-08,,Dawn-henderson,F,67/Mar/06,,,Ricardo-lavalle,Mortonrobert@hotmail.com +764,-universidad-abierta-interamericana,Arquitectura,2020-09-08,,Monica-strickland,F,89/Jun/30,,,25-de-mayo,Martinjacob@hotmail.com +765,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-09-07,,Tracey-moore,F,94/Jul/16,,,Arroyo-quilla,Kaylaparker@hotmail.com +766,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-10-05,,Barbara-richmond,F,20/Jul/01,,,Cañadon-leon,Orodriguez@hotmail.com +767,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-11-30,,Jackie-weaver,F,18/Nov/01,,,Camino-centenario-km-11500,Rickybonilla@gmail.com +768,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-11-15,,Nicole-goodman,F,06/Dec/08,,,Amadores,Karencampbell@hotmail.com +769,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2021-01-20,,Alexandra-lopez,F,11/May/11,,,Abralaite,Rsummers@gmail.com +770,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-09-27,,Wendy-page,F,12/Nov/23,,,Barrio-don-santiago,Wlee@yahoo.com +771,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-09-29,,Michael-ford,M,02/Jun/23,,,El-talar,Richard88@yahoo.com +772,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2021-01-08,,Jacqueline-williams,F,65/Aug/20,,,Agua-de-la-piedra,Nicole44@hotmail.com +773,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-10-19,,Jesse-collins,M,87/Dec/27,,,Adela-corti,Michaelbowen@gmail.com +774,-universidad-abierta-interamericana,Técnico-para-bioterios-,2021-01-16,,Derek-rivera,M,18/Dec/08,,,Alfredo-demarchi,Mendezkimberly@hotmail.com +775,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-09-01,,Kelly-brown,F,64/Dec/10,,,Achico,Harveyshane@hotmail.com +776,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-12-25,,Lisa-dorsey,F,10/Nov/12,,,Asturias,Ywilson@hotmail.com +777,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-11-17,,Nicholas-lee,M,18/May/29,,,Colonia-berro,Phillipnelson@gmail.com +778,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-09-27,,Regina-drake,F,57/Jan/06,,,Colonia-arocena-ina,Rowlandjason@hotmail.com +779,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-10-25,,William-cruz,M,66/Jul/29,,,An-aike,Xjohnson@yahoo.com +780,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-09-08,,Mark-moore,M,18/Nov/21,,,Chavarria,Matthewsapril@gmail.com +781,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-12-01,,Curtis-glover,M,05/Jul/04,,,Base-aerea-teniente-matienzo,Matthewsrobert@gmail.com +782,-universidad-abierta-interamericana,Actuario-,2021-01-21,,Stephanie-knight,F,62/Jan/01,,,Ingeniero-allan,Ajuarez@hotmail.com +783,-universidad-abierta-interamericana,Ingeniería-electrónica,2021-01-14,,Theresa-fox,F,12/Jul/08,,,Aguada-guzman,Eric32@gmail.com +784,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-09-16,,Ashley-grant,F,68/Nov/06,,,Campo-de-mayo,Whitesteven@hotmail.com +785,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-09-01,,Marvin-jackson,M,50/Dec/31,,,Aguada-grande,Haneyryan@gmail.com +786,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-11-07,,Christopher-hamilton,M,29/Feb/15,,,Arroyo-las-minas,Robert26@hotmail.com +787,-universidad-abierta-interamericana,Actuario-,2020-12-25,,Jeffrey-mitchell,M,05/Jan/05,,,Sey,Aaronray@yahoo.com +788,-universidad-abierta-interamericana,Diseño-industrial,2020-12-31,,Charles-rubio,M,73/Oct/05,,,Aguada-chacay-co,Tylerwaller@gmail.com +789,-universidad-abierta-interamericana,Actuario-,2020-11-22,,Billy-kirk,M,58/Dec/25,,,Aldea-chaleco,Thomasmoore@hotmail.com +790,-universidad-abierta-interamericana,Bioquímica,2020-10-20,,Andrew-ross,M,05/Mar/05,,,Cerro-aconcagua,Leefinley@yahoo.com +791,-universidad-abierta-interamericana,Medicina,2020-09-13,,Alexander-scott,M,16/Oct/01,,,Barrancas,Rosezachary@hotmail.com +792,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-10-15,,Andrea-moore,F,31/Oct/09,,,El-pino,Kmercado@gmail.com +793,-universidad-abierta-interamericana,Bioquímica,2020-12-22,,Donald-chavez,M,15/Mar/15,,,Alianza,Marybeck@gmail.com +794,-universidad-abierta-interamericana,Agronomía,2021-01-13,,Patricia-miller,F,20/Sep/05,,,Aldea-san-antonio,Karina78@yahoo.com +795,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-30,,Maria-smith,F,26/Jun/22,,,Britos,Jennasawyer@yahoo.com +796,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-27,,Felicia-chavez,F,13/Jan/10,,,Firmat,Avaughn@yahoo.com +797,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-12-01,,Lisa-chavez,F,16/Feb/16,,,Avanzada,Daniel90@yahoo.com +798,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-10-03,,Tracy-brock,F,80/Oct/02,,,20-de-septiembre,Hharvey@yahoo.com +799,-universidad-abierta-interamericana,Arquitectura,2020-09-21,,Michelle-petersen,F,10/Aug/09,,,Campo-medina,Isaiahdurham@yahoo.com +800,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-10-15,,Jeffrey-jackson,M,11/Sep/11,,,Catua,Emilymorse@gmail.com +801,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2021-01-17,,Dana-jones,F,97/Nov/16,,,Colonia-cunci,David16@hotmail.com +802,-universidad-abierta-interamericana,Técnico-para-bioterios-,2021-01-19,,Jacob-aguirre,M,82/Jun/30,,,Alicura,Cooperandrew@yahoo.com +803,-universidad-abierta-interamericana,Arquitectura,2021-01-25,,Timothy-thomas,M,35/Mar/13,,,Ramos-mejia,Randy71@hotmail.com +804,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-09-22,,Natalie-king,F,89/Jan/15,,,Kilometro-374,Mary06@gmail.com +805,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-12-24,,Patrick-coleman,M,84/Jul/18,,,Los-polvorines,Xwarren@hotmail.com +806,-universidad-abierta-interamericana,Actuario-,2020-10-09,,Michael-stephens,M,21/Oct/08,,,Glew,Williamsvincent@hotmail.com +807,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-20,,Jane-henderson,F,58/Jan/24,,,Colonia-la-oracion,Rhondachaney@gmail.com +808,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-11-15,,Daniel-lewis,M,92/Jan/26,,,Carlos-casares,Julie78@yahoo.com +809,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-12-24,,Andre-mueller,M,73/Oct/17,,,El-talar,Michael71@gmail.com +810,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-10-03,,Natalie-jones,F,64/Nov/13,,,Angosto-del-perchel,Ewilliams@hotmail.com +811,-universidad-abierta-interamericana,Contador-público-,2020-10-01,,Edwin-brown,M,63/Jun/13,,,La-florencia,Thomascrane@gmail.com +812,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-11-23,,Michael-mercer,M,06/Oct/01,,,Anahi,Wilsonrussell@hotmail.com +813,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-10-26,,James-lawson,M,86/Oct/20,,,Arroyo-del-rey,Thomas41@hotmail.com +814,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-09-04,,Amy-miller,F,72/Apr/20,,,Colonia-celina,Rodneyjohnson@hotmail.com +815,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-10-16,,Jessica-perez,F,90/Oct/13,,,Remedios-de-escalada,Roseamanda@hotmail.com +816,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-12-10,,Adam-marsh,M,16/Sep/27,,,Chivilcoy,Jacksonkelly@gmail.com +817,-universidad-abierta-interamericana,Agronomía,2020-10-07,,Dylan-jones,M,22/May/06,,,Gandolfi,Osalazar@gmail.com +818,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2021-01-18,,Shelby-anderson,F,48/Jul/29,,,Granadero-baigorria,Ntaylor@gmail.com +819,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-12-12,,Zachary-herrera,M,19/Jan/26,,,Colonia-delfino,Benjaminoliver@yahoo.com +820,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-10-08,,Mr.-james-wade,M,70/Jul/15,,,Kilometro-184,Joshuajones@yahoo.com +821,-universidad-abierta-interamericana,Arquitectura,2020-12-10,,Lisa-diaz,F,09/Dec/25,,,Britos,Oreed@hotmail.com +822,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-12-16,,Barbara-james,F,26/Oct/30,,,Blanca-grande,Campbellalicia@hotmail.com +823,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-10-15,,Nicholas-lee-jr.,M,01/Sep/20,,,Anecon-chico,Brockmonica@yahoo.com +824,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-10-11,,Mark-henderson,M,14/Sep/21,,,Dest-aeronautico-milit-reconqu,Natalie89@gmail.com +825,-universidad-abierta-interamericana,Farmacia,2020-11-21,,Thomas-powers,M,08/Feb/23,,,Colonia-lote-12,Tzamora@gmail.com +826,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-11-15,,Brandon-rodriguez,M,17/Mar/26,,,Empalme-san-carlos,Kathleenmorrow@gmail.com +827,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-13,,Michael-anderson,M,09/Feb/26,,,El-pimpollo,Jimenezwesley@gmail.com +828,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-12-05,,Joshua-henderson,M,94/Mar/15,,,Almirante-irizar,Davismichelle@hotmail.com +829,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-09-20,,Michael-wolf,M,25/Feb/10,,,Angaco-norte,Adam52@gmail.com +830,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-12-02,,Alexander-beard,M,76/Jun/23,,,Aparicio,Atkinsonrobert@yahoo.com +831,-universidad-abierta-interamericana,Diseño-industrial,2020-12-13,,Dr.-joshua-romero,M,93/Mar/30,,,Pontaut,Jasonbenitez@yahoo.com +832,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-09-22,,Ashley-ford,F,22/Jun/24,,,El-arbolito,Bramirez@hotmail.com +833,-universidad-abierta-interamericana,Contador-público-,2020-12-24,,Christopher-carpenter,M,29/Dec/15,,,Ataliva-roca,Msutton@hotmail.com +834,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-12-20,,Thomas-porter,M,02/Dec/11,,,Gobernador-duval,Coryjohnson@hotmail.com +835,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-12-17,,Katherine-anderson,F,58/Mar/08,,,Catinzaco,Julie31@yahoo.com +836,-universidad-abierta-interamericana,Agronomía,2020-09-19,,Jason-powers,M,20/Oct/18,,,Carilo,Imcdonald@hotmail.com +837,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-11-17,,Dr.-gregory-gonzalez,M,47/Nov/18,,,El-dia,Timothy48@hotmail.com +838,-universidad-abierta-interamericana,Bioquímica,2020-09-05,,Robert-rodriguez,M,98/Apr/05,,,Laprida,Kinglauren@yahoo.com +839,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-27,,Nicholas-figueroa,M,14/Dec/12,,,Casalins,Manuel49@gmail.com +840,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-10-23,,Alexander-robertson,M,23/Oct/06,,,Ifran,Daniel11@gmail.com +841,-universidad-abierta-interamericana,Diseño-industrial,2020-10-25,,Nicholas-dickson,M,01/Oct/15,,,La-blanqueada,Wrightleah@gmail.com +842,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-12-04,,Samantha-medina,F,85/Jun/04,,,Estacion-moreno,Brett43@hotmail.com +843,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-09-21,,Kelly-webster,F,10/Nov/09,,,Alto-del-saladillo,Jeffreystewart@gmail.com +844,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-09-30,,James-morgan,M,23/Jan/27,,,Colonia-jauregui,Amartinez@hotmail.com +845,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-27,,Kevin-barajas,M,25/Feb/18,,,La-chilca,Markcabrera@yahoo.com +846,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-10-10,,Maria-whitaker,F,73/Jun/01,,,Villa-lerga,Evansjoseph@yahoo.com +847,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-29,,Katherine-munoz,F,07/Jan/25,,,Arribeños,Ajackson@gmail.com +848,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-09-10,,Julie-jones,F,61/Apr/27,,,Aldea-chaleco,Charles46@hotmail.com +849,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2021-01-17,,Laura-gonzales,F,63/Oct/28,,,La-querencia,Dshort@yahoo.com +850,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-11-19,,William-finley,M,31/Jun/27,,,Glew,Hamiltonbarbara@hotmail.com +851,-universidad-abierta-interamericana,Medicina,2021-01-06,,Cindy-nichols-md,F,21/Aug/15,,,Alto-de-sierra,Stevenkelly@hotmail.com +852,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-11-16,,Daniel-rojas,M,37/Jul/21,,,Colonia-nac-de-alienados,Evansnathan@yahoo.com +853,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-10-23,,Benjamin-key,M,13/Jan/12,,,Colonia-baron-hirsch,Lloydbrandy@gmail.com +854,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2021-01-22,,Robert-weaver,M,61/May/07,,,Planchada-banderita,Melanie43@gmail.com +855,-universidad-abierta-interamericana,Arquitectura,2020-10-20,,Sara-brown,F,12/Jul/27,,,Huanguelen,Joeturner@hotmail.com +856,-universidad-abierta-interamericana,Medicina,2020-10-09,,Victoria-english,F,90/Jun/18,,,Abra-baya,Lisa78@gmail.com +857,-universidad-abierta-interamericana,Bioquímica,2020-10-23,,Andrew-savage,M,70/Mar/10,,,Bellocq,Fbrown@gmail.com +858,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-12-29,,Brian-watson-jr.,M,16/Oct/08,,,Bustamante,Operez@yahoo.com +859,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-10,,Patrick-morrison,M,64/Dec/08,,,Cerrillos-al-sud,Martineztammy@hotmail.com +860,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-10-22,,Daniel-pope,M,49/Mar/30,,,Chapanay,Kevinsimon@gmail.com +861,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2021-01-22,,Michael-brown,M,04/Jun/08,,,El-porvenir,Nicholasanderson@gmail.com +862,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-10-15,,Mark-casey,M,03/Jun/06,,,28-de-julio,Daniel29@hotmail.com +863,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-10-26,,Andrea-sharp,F,86/Jun/10,,,Villani,Jgonzalez@gmail.com +864,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-10-04,,Gabrielle-morris,F,45/Jan/20,,,Chelforo,Maystephen@hotmail.com +865,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-11-27,,Rebecca-patterson,F,19/Dec/30,,,Campo-de-mayo,Kcarr@hotmail.com +866,-universidad-abierta-interamericana,Farmacia,2020-12-29,,Holly-rosales,F,86/Jun/07,,,San-andres,Christine65@gmail.com +867,-universidad-abierta-interamericana,Bioquímica,2020-11-26,,Michael-cruz,M,19/Aug/28,,,Alto-del-saladillo,James34@yahoo.com +868,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-12-21,,Travis-soto,M,11/Oct/14,,,Arminda,Sarahalexander@gmail.com +869,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-09-23,,John-kelly,M,17/Nov/23,,,Eduardo-costa,Danielmcdaniel@hotmail.com +870,-universidad-abierta-interamericana,Contador-público-,2020-12-19,,Cynthia-thompson,F,13/Apr/19,,,Arroyo-castillo,Marilyn02@yahoo.com +871,-universidad-abierta-interamericana,Contador-público-,2020-11-13,,Susan-edwards,F,94/Jun/16,,,Calderon,Carrollmatthew@yahoo.com +872,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-10-20,,James-johnson,M,99/Sep/25,,,Alanices,Santosantonio@yahoo.com +873,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-11-06,,Jeremy-glenn,M,47/Jun/03,,,Villani,Kchapman@yahoo.com +874,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-10-06,,Destiny-romero,F,05/Dec/21,,,Independencia,Ntorres@yahoo.com +875,-universidad-abierta-interamericana,Agronomía,2020-11-01,,Rita-love,F,21/Apr/12,,,Francisco-madero,Zparker@hotmail.com +876,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-11-02,,Jeremy-griffin,M,45/Jul/02,,,Campo-crisol,Ramirezrobert@yahoo.com +877,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-12-19,,Heidi-williams,F,86/Oct/01,,,Alto-del-salvador,Christinawoodard@yahoo.com +878,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-10-05,,Stephen-nguyen,M,64/May/02,,,El-remanso,Fostermichael@hotmail.com +879,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-12-20,,Angela-blankenship,F,87/Dec/02,,,Ambrosetti,Jonathanshort@yahoo.com +880,-universidad-abierta-interamericana,Agronomía,2021-01-12,,Barbara-smith,F,05/Mar/08,,,Guillermo-e-hudson,Treyes@gmail.com +881,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-09-07,,Mr.-lance-hall,M,60/Apr/17,,,America-unida,Qlogan@gmail.com +882,-universidad-abierta-interamericana,Actuario-,2020-12-11,,Joseph-garza,M,74/Oct/28,,,Campo-de-mayo,Melissagonzalez@hotmail.com +883,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-28,,Aaron-mcfarland,M,01/Apr/08,,,Gente-grande,Coopereduardo@gmail.com +884,-universidad-abierta-interamericana,Técnico-para-bioterios-,2021-01-11,,Angela-boyd,F,87/Jul/13,,,Avia-terai,Renee53@gmail.com +885,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-10-21,,Theodore-kim,M,44/Jun/08,,,Eduardo-costa,Jessicadaniel@yahoo.com +886,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-11,,Rachel-mitchell,F,53/Jan/05,,,Curandu,Rsmith@gmail.com +887,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2021-01-05,,Olivia-simmons,F,33/Apr/04,,,Copacabana,Vhaynes@hotmail.com +888,-universidad-abierta-interamericana,Farmacia,2020-10-24,,Alexander-crawford,M,61/Jun/30,,,Campo-la-riviere,Pittmanlinda@hotmail.com +889,-universidad-abierta-interamericana,Bioquímica,2020-10-19,,Deanna-clark,F,08/Jul/30,,,Ingeniero-williams,Qharvey@gmail.com +890,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-11-28,,Sean-fletcher,M,99/Jul/16,,,Barrio-batan,Ojohnston@gmail.com +891,-universidad-abierta-interamericana,Bioquímica,2020-11-03,,Emily-jordan,F,01/Oct/29,,,Ocho-vados,Kwolfe@yahoo.com +892,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-11-07,,Ryan-johnson,M,09/Mar/29,,,Colonia-san-francisco,Gturner@gmail.com +893,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-09-17,,Frederick-lewis,M,58/Aug/11,,,Chumbicha,Greenekim@hotmail.com +894,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2021-01-14,,Andrew-stephens,M,44/May/05,,,Arroyo-ceibo,Dball@gmail.com +895,-universidad-abierta-interamericana,Bioquímica,2020-11-23,,Christina-james,F,10/Jul/25,,,Bosques,Darrell17@gmail.com +896,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-11-10,,Jessica-santos,F,32/Jul/10,,,Aldea-san-gregorio,Ttran@hotmail.com +897,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-12-02,,Karen-roberts,F,07/Oct/26,,,La-gama,Danielle84@hotmail.com +898,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-12-06,,Kimberly-warren,F,08/Mar/18,,,Barrio-don-santiago,Emily81@yahoo.com +899,-universidad-abierta-interamericana,Ingeniería-mecánica,2021-01-27,,Steven-hayes,M,07/May/23,,,Chapuy,Ali@hotmail.com +900,-universidad-abierta-interamericana,Farmacia,2020-10-12,,Heather-adams,F,10/Jul/02,,,Carrizal,Rodriguezcalvin@yahoo.com +901,-universidad-abierta-interamericana,Agronomía,2020-10-06,,Susan-wood,F,69/Apr/10,,,Alisos--de-abajo,Amanda84@yahoo.com +902,-universidad-abierta-interamericana,Bioquímica,2020-11-08,,Stephanie-gross,F,81/Jan/11,,,Costa-del-este,Hudsonsara@yahoo.com +903,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-10-30,,Kenneth-carpenter,M,27/Jan/10,,,Amberes,Jacobbautista@hotmail.com +904,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-12-20,,Sheila-tran,F,19/Jul/24,,,Estacion-uspallata,John96@gmail.com +905,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-10-14,,Kimberly-murray,F,07/Jun/19,,,Agua-colorada,Qjackson@yahoo.com +906,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-12-26,,Brandi-molina,F,14/Jan/15,,,Campo-crisol,Petersonlucas@gmail.com +907,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-12-15,,Erica-mann,F,16/Mar/13,,,12-de-octubre,Jennifer63@yahoo.com +908,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-11-19,,Kenneth-ali,M,63/Aug/15,,,Lierra-adjemiro,Brandon22@hotmail.com +909,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2021-01-10,,Megan-pennington,F,88/Jun/29,,,El-cenizo,Aliciafisher@gmail.com +910,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-12-11,,Andrew-green,M,77/Mar/25,,,Chumbicha,Gadkins@gmail.com +911,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2021-01-13,,Mark-smith,M,01/Oct/05,,,Arminda,Price@yahoo.com +912,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-10-08,,Rebecca-navarro,F,09/Nov/12,,,Gobernador-lanusse,Brianclark@hotmail.com +913,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-10-18,,Chris-soto,M,63/Jun/10,,,Atreuco,Nathan05@hotmail.com +914,-universidad-abierta-interamericana,Medicina,2020-09-15,,Stephen-larsen,M,03/Aug/22,,,Barrio-parque-leloir,Zamorajames@hotmail.com +915,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-09-06,,Kathleen-brown,F,06/Jan/27,,,Campo-la-plata,Wmartinez@yahoo.com +916,-universidad-abierta-interamericana,Ingeniería-en-informática,2021-01-30,,Lisa-white,F,12/Mar/20,,,San-nicolas-de-los-arroyos,Gregmartinez@yahoo.com +917,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-12-29,,Tammy-blevins,F,75/Oct/27,,,Cañada,Vasquezbrian@hotmail.com +918,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-09-16,,Erica-donaldson,F,91/Jan/13,,,Ayacucho,Madeline85@hotmail.com +919,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-11-01,,Teresa-miller,F,66/Apr/30,,,Gerli,Wrightmary@yahoo.com +920,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-12-17,,Tiffany-zhang,F,54/Feb/16,,,Coronel-pringles,Adam79@hotmail.com +921,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-11-29,,Brandy-hughes,F,23/Jun/12,,,Los-molinos,Kimberlyfox@hotmail.com +922,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-12-29,,Denise-herrera,F,07/Apr/11,,,Campo-botto,Bethany69@gmail.com +923,-universidad-abierta-interamericana,Contador-público-,2020-11-07,,James-thompson,M,60/Jan/23,,,La-blanqueada,Brenda94@hotmail.com +924,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2021-01-16,,Laura-schmitt,F,46/Oct/03,,,Boqueron,Whahn@hotmail.com +925,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2021-01-21,,Tamara-osborn,F,68/Jun/04,,,Abra-verde,Davidgibson@gmail.com +926,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-09-11,,Toni-davis,F,86/Sep/20,,,Aparicio-cue,Alexanderzavala@gmail.com +927,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-22,,Kimberly-logan,F,68/Jun/22,,,Bonpland-norte,Aroberts@gmail.com +928,-universidad-abierta-interamericana,Agronomía,2020-10-09,,Benjamin-jefferson,M,32/Sep/09,,,Aldea-san-gregorio,Stacywhite@yahoo.com +929,-universidad-abierta-interamericana,Ingeniería-mecánica,2021-01-07,,Heidi-king,F,15/Jul/11,,,Melincue,Crystal31@gmail.com +930,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2021-01-27,,Samuel-newman,M,16/Jul/19,,,Villa-hipodromo,Ikent@hotmail.com +931,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-11-24,,Sierra-baker,F,24/Feb/24,,,Banda-florida,Asmith@hotmail.com +932,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-09-10,,Jeffrey-schultz,M,20/Jul/14,,,La-florencia,Stuartsara@gmail.com +933,-universidad-abierta-interamericana,Actuario-,2020-09-19,,Christopher-becker,M,01/Aug/26,,,Andalucia,Edwardssonia@hotmail.com +934,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-12-19,,Lisa-johnson,F,80/Jan/03,,,9-de-julio,Juliearcher@yahoo.com +935,-universidad-abierta-interamericana,Farmacia,2021-01-08,,Megan-evans,F,62/Mar/31,,,Kilometro-112,Qwinters@gmail.com +936,-universidad-abierta-interamericana,Agronomía,2020-11-24,,Cody-vargas,M,45/Dec/31,,,El-retiro,Jesus91@hotmail.com +937,-universidad-abierta-interamericana,Contador-público-,2020-10-24,,Tiffany-morales,F,10/Apr/17,,,Algarrobitos-1ro,Victoriahunter@yahoo.com +938,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-09-11,,Katherine-wilkins,F,99/Sep/14,,,Ingenio-la-providencia,Sara04@hotmail.com +939,-universidad-abierta-interamericana,Bioquímica,2020-10-20,,Eric-stewart,M,42/Sep/30,,,Bahia-san-blas,Robertsmarie@gmail.com +940,-universidad-abierta-interamericana,Ingeniería-electrónica,2021-01-04,,Jillian-carpenter,F,18/Dec/26,,,Bella-vista,Littlehaley@yahoo.com +941,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-11-26,,Jose-francis,M,84/Jun/05,,,Estacion-lago-epecuen,Lramos@hotmail.com +942,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-11-23,,Jackie-ryan,F,43/Oct/10,,,Arsenal-de-guerra-san-lorenzo,Ryanglover@yahoo.com +943,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2021-01-21,,Robert-herring,M,06/Apr/10,,,Bajo-de-los-sueldos,Jeremy74@hotmail.com +944,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-12-04,,Jordan-merritt,M,20/Jul/16,,,Laprida,Johndavis@yahoo.com +945,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2021-01-11,,Pamela-jones,F,24/Jun/01,,,El-carbalino,Howardheather@gmail.com +946,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-12-12,,Brian-berry,M,05/Jun/22,,,25-de-mayo,Emma88@yahoo.com +947,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-10-06,,Craig-haley,M,68/Nov/17,,,Carlos-maria-naon,Marksalyssa@hotmail.com +948,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-12-23,,Antonio-lang-ii,M,73/Feb/11,,,Cañada-rica,Ncampbell@gmail.com +949,-universidad-abierta-interamericana,Agronomía,2020-10-08,,Allison-sanchez,F,40/Dec/29,,,Cailomuta,Istone@hotmail.com +950,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-09-06,,Teresa-booth,F,96/Apr/06,,,Avanzada,Omartinez@yahoo.com +951,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-12-30,,Ruben-adams,M,14/Jun/01,,,Adolfo-rodriguez-saa,Charlesclaudia@gmail.com +952,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-09-04,,Angela-davis,F,35/Oct/09,,,Campo-garcia,Kelsey70@gmail.com +953,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-10-08,,Melissa-spears,F,68/Mar/19,,,Bahia-cracher,Starklawrence@yahoo.com +954,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-11-30,,Ellen-preston,F,09/Feb/01,,,Campo-ubajo,Heidi36@yahoo.com +955,-universidad-abierta-interamericana,Agronomía,2020-12-20,,Chase-wilson,M,79/Dec/18,,,Ayacucho,Mark38@yahoo.com +956,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-10-20,,Nicole-garcia,F,56/Jun/03,,,Campo-coubert,Tgreene@yahoo.com +957,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-09-09,,Albert-figueroa,M,43/Mar/27,,,Bajo-guazu,Jacoboconnell@gmail.com +958,-universidad-abierta-interamericana,Bioquímica,2020-10-18,,Melissa-donovan,F,18/Sep/29,,,Agua-colorada,Esmith@hotmail.com +959,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-12-24,,Lisa-roach,F,86/Jul/18,,,Atencio,Jermaine58@hotmail.com +960,-universidad-abierta-interamericana,Agronomía,2020-09-20,,Allison-smith,F,01/Jun/20,,,Virrey-del-pino,Jameslambert@gmail.com +961,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-12-22,,Monica-hunt,F,02/Oct/04,,,Barrancon,Everettdouglas@hotmail.com +962,-universidad-abierta-interamericana,Medicina,2020-10-12,,Christopher-mccullough,M,72/Oct/08,,,Almacen-el-descanso,Jmyers@yahoo.com +963,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-12-16,,Sarah-king,F,10/Oct/04,,,Arroyo-hondo,Smartin@yahoo.com +964,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-12-15,,Michael-garcia,M,23/Oct/10,,,Cabi-monda,Johnmorris@yahoo.com +965,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-12-30,,James-matthews,M,94/Dec/03,,,Almirante-brown,Hmartinez@yahoo.com +966,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2021-01-01,,Christopher-carter,M,17/Apr/24,,,Aldea-brasilera,Xlee@gmail.com +967,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-10-14,,Raymond-robles,M,31/Apr/01,,,Colonia-zapata,Monique52@hotmail.com +968,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-11-04,,Savannah-nguyen,F,14/May/06,,,Berazategui,Lorimurphy@gmail.com +969,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-11-10,,Karen-bailey,F,01/May/29,,,Aguada-grande,Murrayjudy@hotmail.com +970,-universidad-abierta-interamericana,Contador-público-,2020-10-21,,Gregory-rodriguez,M,09/Apr/29,,,Langueyu,Ayoung@hotmail.com +971,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-11-21,,Jeffery-brooks,M,06/Feb/25,,,San-geronimo,Qhernandez@yahoo.com +972,-universidad-abierta-interamericana,Arquitectura,2020-10-06,,Shari-lopez,F,07/Feb/28,,,Alcaraz-2do,Kayla72@hotmail.com +973,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-09-18,,Christopher-pope,M,18/Dec/15,,,Aaron-castellanos,Christopher86@gmail.com +974,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-09-21,,Mike-garcia,M,71/Jun/25,,,Aguirre-cue,Yangshannon@gmail.com +975,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-09-11,,Sharon-evans,F,60/Mar/15,,,Aldea-forestal,Darin49@yahoo.com +976,-universidad-abierta-interamericana,Contador-público-,2020-11-02,,Tracy-gutierrez,F,21/Mar/09,,,Campo-andino,Daniel68@yahoo.com +977,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-11-03,,William-gutierrez,M,02/May/04,,,Alto-huaco,Xshaw@gmail.com +978,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-11-24,,Tanya-harrell,F,70/Jan/29,,,Alto-calilegua,Vcarrillo@yahoo.com +979,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-04,,Todd-clark,M,56/Jan/19,,,Campo-la-riviere,Robertstone@gmail.com +980,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-09-21,,Suzanne-johnston,F,45/Oct/03,,,Colonia-margarita,Brownbrian@hotmail.com +981,-universidad-abierta-interamericana,Farmacia,2020-09-04,,Robert-greene,M,40/Oct/21,,,Faro-san-antonio,Kadams@gmail.com +982,-universidad-abierta-interamericana,Diseño-industrial,2020-10-22,,Jeffrey-sanchez,M,78/Nov/08,,,Los-antiguos,Johnsoncody@gmail.com +983,-universidad-abierta-interamericana,Bioquímica,2020-11-08,,Gregory-holland,M,97/Mar/05,,,9-de-abril,Wross@hotmail.com +984,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-11-12,,Victoria-howard,F,16/Feb/16,,,Cañadon-lagarto,Jgibbs@hotmail.com +985,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-11-23,,Ms.-theresa-brown,F,58/Feb/19,,,Campo-crenna,Hpatel@hotmail.com +986,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-11-04,,Bruce-delgado,M,15/Mar/26,,,Cañada-seca,Maxwelljudy@gmail.com +987,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-11-25,,Stephanie-smith,F,61/Aug/23,,,Chiclana,Christophercampbell@gmail.com +988,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-10-20,,Erin-stevens,F,22/Jun/03,,,Valle-de-las-leñas,Smithkyle@hotmail.com +989,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-09-19,,Anthony-lewis,M,27/Jul/16,,,Camet,Vlozano@gmail.com +990,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-11-23,,Aaron-martin,M,92/Mar/28,,,Landeta,Christopher60@gmail.com +991,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-02,,Robert-rivera,M,68/Jun/16,,,Carlos-keen,Jameshouse@hotmail.com +992,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-10-21,,Kimberly-robinson,F,84/Apr/18,,,Antiguyos,Combsjacob@yahoo.com +993,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-12-03,,James-wheeler,M,10/Jun/09,,,Bella-vista,Brittneyhoward@hotmail.com +994,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-11-29,,Robert-sullivan,M,98/Jul/10,,,Rafael-castillo,Brenda14@gmail.com +995,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-09-05,,Katrina-powers,F,20/Sep/09,,,El-horno,Susansmith@hotmail.com +996,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-12-19,,Dr.-stephanie-carrillo,F,20/Sep/19,,,Alto-blanco,Erios@yahoo.com +997,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-11-15,,William-townsend,M,91/Aug/13,,,Ocho-vados,Alyssa90@yahoo.com +998,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-10-13,,Jaime-mayo,F,36/Dec/15,,,Villa-manzano,Gordonshannon@yahoo.com +999,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-10-24,,Catherine-hernandez,F,52/Nov/18,,,Centenario,Taylortrevor@hotmail.com +1000,-universidad-abierta-interamericana,Agronomía,2020-10-30,,Robert-miller,M,72/Oct/16,,,Arturo-segui,Vhorton@gmail.com +1001,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-27,,David-jones,M,29/Mar/20,,,Espartillar,Douglaselizabeth@gmail.com +1002,-universidad-abierta-interamericana,Medicina,2020-11-21,,Heather-smith,F,21/Jul/13,,,Colonia-bertozzi,Simsandrea@gmail.com +1003,-universidad-abierta-interamericana,Contador-público-,2020-11-23,,John-chen,M,58/Dec/12,,,Colhue-huapi,Brandoncamacho@gmail.com +1004,-universidad-abierta-interamericana,Bioquímica,2020-11-30,,Sean-mack,M,94/Jul/25,,,Alejandra,Jessica08@yahoo.com +1005,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-09-10,,Aaron-walker,M,21/Sep/16,,,Cululu,Lowerychelsea@yahoo.com +1006,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-09-17,,Alexis-zimmerman,F,14/Dec/19,,,25-de-mayo,Ulong@yahoo.com +1007,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-12-02,,Stephanie-gonzales,F,83/Nov/18,,,Aceilan,Qmiller@gmail.com +1008,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2021-01-02,,Debra-stewart,F,79/Apr/27,,,El-socorro,Danieltaylor@yahoo.com +1009,-universidad-abierta-interamericana,Diseño-industrial,2020-11-18,,Stephen-gordon,M,59/Sep/06,,,Balneario-la-caleta,Carpenterbrian@gmail.com +1010,-universidad-abierta-interamericana,Agronomía,2020-11-14,,Thomas-johnson,M,23/Jan/10,,,Francisco-madero,Matthew42@gmail.com +1011,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-12-15,,Benjamin-conway,M,62/Aug/31,,,La-esperanza-rosas-las-flores,Frostjared@hotmail.com +1012,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2021-01-31,,Gabrielle-wells,F,71/Aug/16,,,Aguas-verdes,Hardindiane@hotmail.com +1013,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-11-19,,Rebecca-wagner,F,96/Jan/11,,,Benitez,Jamesflores@yahoo.com +1014,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-12-28,,Karen-jordan,F,62/Oct/08,,,Huanguelen,Dorothydiaz@hotmail.com +1015,-universidad-abierta-interamericana,Arquitectura,2020-10-08,,Robert-jones,M,91/Jun/12,,,Calera-argentina,Asutton@yahoo.com +1016,-universidad-abierta-interamericana,Medicina,2020-12-07,,Carol-smith,F,25/May/21,,,Cañadita,Christopher49@yahoo.com +1017,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-09-23,,Joseph-galvan,M,86/Aug/02,,,Centenario,Lindahoward@yahoo.com +1018,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-11-13,,Michael-barton,M,75/Jun/26,,,Agua-los-matos,Bramirez@hotmail.com +1019,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-12,,Alan-norman-dvm,M,45/Aug/03,,,La-oriental,Roberttorres@gmail.com +1020,-universidad-abierta-interamericana,Farmacia,2020-11-26,,David-cook,M,12/Jul/06,,,22-de-diciembre,Katherine58@gmail.com +1021,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-11-13,,Patricia-fowler,F,88/Apr/12,,,Ituzaingo,Davidduffy@yahoo.com +1022,-universidad-abierta-interamericana,Farmacia,2020-12-13,,Christine-mccarthy,F,47/Apr/26,,,Barcala,Christophermorton@yahoo.com +1023,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2021-01-16,,Jordan-gonzalez,F,18/Feb/08,,,Agua-y-energia,Mcdonaldkristen@gmail.com +1024,-universidad-abierta-interamericana,Actuario-,2020-12-19,,Charles-stephens,M,45/Mar/04,,,Barrancas-coloradas,Joseph56@gmail.com +1025,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-09-02,,Tiffany-cooper,F,56/Apr/30,,,Algarrobal-puisoye,Williamsdaniel@gmail.com +1026,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-09-27,,Dustin-foster,M,38/Jan/06,,,Domselaar,Mmyers@yahoo.com +1027,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-12-25,,Brittany-neal,F,96/Jul/27,,,El-gualicho,David59@yahoo.com +1028,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-10-05,,Lisa-williams,F,99/Aug/08,,,Aurelia,Nancyboyd@yahoo.com +1029,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-09-22,,Susan-thomas,F,96/Jan/24,,,Barrio-villa-cordoba,Brownchristopher@gmail.com +1030,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2021-01-18,,Ethan-prince,M,79/Oct/14,,,Francisco-berra,Derek08@hotmail.com +1031,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-12-13,,Amy-livingston,F,71/Jun/19,,,Wilde,Samantha29@hotmail.com +1032,-universidad-abierta-interamericana,Agronomía,2020-10-23,,Adam-miller,M,09/Jun/30,,,Barrancon,Christopherfernandez@hotmail.com +1033,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-09-05,,Matthew-kelly,M,35/May/31,,,Las-toninas,Tony79@gmail.com +1034,-universidad-abierta-interamericana,Ciencias-veterinarias,2021-01-03,,Bridget-wallace,F,34/Apr/15,,,Amalia,Owilson@yahoo.com +1035,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-11-03,,Debra-mckinney,F,83/Jan/05,,,Agua-salada,Juarezlarry@yahoo.com +1036,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-19,,Robert-rivas,M,88/May/05,,,Colonia-hardy,Dweaver@hotmail.com +1037,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-12-21,,Christopher-jackson,M,98/Feb/13,,,Arroyo-quilla,Scott39@gmail.com +1038,-universidad-abierta-interamericana,Licenciatura-en-psicología,2021-01-23,,Stacy-schultz,F,03/Jan/29,,,Antonio-carboni,Karen88@gmail.com +1039,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-11-24,,James-allen,M,63/Jul/27,,,Villa-el-chocon,Rnewton@gmail.com +1040,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-12-26,,Frederick-barron,M,20/Feb/28,,,Coronel-isleños,Ohill@gmail.com +1041,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-12-30,,Heather-turner,F,10/Jun/04,,,Campo-aristimuño,Rturner@gmail.com +1042,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-09-12,,Andrew-wise,M,57/Sep/21,,,6-de-septiembre,Joseph95@hotmail.com +1043,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-11-12,,Kayla-malone,F,35/Jul/18,,,Estacion-christophersen,Montgomeryjeremiah@yahoo.com +1044,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-10-12,,Samuel-mueller,M,06/Oct/06,,,Chacabuco,Ibaker@gmail.com +1045,-universidad-abierta-interamericana,Contador-público-,2020-10-11,,Allen-mitchell,M,70/Apr/14,,,Carbometal,Dawn57@hotmail.com +1046,-universidad-abierta-interamericana,Licenciatura-en-administración-,2021-01-14,,Timothy-foley,M,33/Sep/19,,,Anderson,Jason42@gmail.com +1047,-universidad-abierta-interamericana,Medicina,2020-12-02,,Manuel-lewis,M,87/Mar/23,,,Saldungaray,Amann@gmail.com +1048,-universidad-abierta-interamericana,Agronomía,2020-12-16,,Rachel-cardenas,F,42/Aug/16,,,Colonia-la-oracion,Scottlewis@hotmail.com +1049,-universidad-abierta-interamericana,Bioquímica,2020-11-16,,Robert-buchanan,M,73/Jun/07,,,El-retiro,Ftodd@yahoo.com +1050,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2021-01-16,,William-dillon,M,07/Sep/03,,,Azul,Gregorybell@hotmail.com +1051,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-11-17,,Mr.-joshua-taylor,M,19/Sep/06,,,Caminera-napaleofu,Wdavis@gmail.com +1052,-universidad-abierta-interamericana,Farmacia,2020-12-23,,Brett-cole,M,46/Feb/24,,,Barranqueras,Matthew74@hotmail.com +1053,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-11-09,,Jeremy-patrick,M,16/Sep/15,,,Comandante-giribone,Zperez@hotmail.com +1054,-universidad-abierta-interamericana,Agronomía,2020-12-06,,Nathan-sanchez,M,87/Apr/15,,,Clason,Jonathansmith@hotmail.com +1055,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-08,,Craig-burke,M,15/Dec/08,,,Puerto-ojo-de-agua,Matthewwilson@hotmail.com +1056,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-10-14,,Jessica-perez,F,00/Jul/23,,,Aguada-de-las-tejas,Martinkellie@yahoo.com +1057,-universidad-abierta-interamericana,Farmacia,2020-09-06,,Brian-schwartz,M,88/Dec/01,,,Est-jauregui-va-flandria,Graylisa@yahoo.com +1058,-universidad-abierta-interamericana,Diseño-industrial,2020-12-04,,George-patton,M,80/Oct/17,,,Estacion-la-rinconada,Marshrachel@gmail.com +1059,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-12-11,,Lori-griffith,F,44/May/14,,,Paso-de-los-andes,Qwilliams@yahoo.com +1060,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-12-17,,Renee-mitchell,F,79/May/03,,,Cara-mala,Cory97@gmail.com +1061,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-11-08,,Darrell-johnson,M,26/Jun/19,,,Abra-baya,Janice15@yahoo.com +1062,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-10-31,,Brandon-martin,M,19/Oct/17,,,Atuel-sud,Wellsnancy@gmail.com +1063,-universidad-abierta-interamericana,Diseño-industrial,2020-10-15,,Kevin-peters,M,09/Jan/23,,,Barrio-jardin-luzuriaga,Janicesmith@gmail.com +1064,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-12-05,,David-fischer,M,40/Oct/14,,,Agua-los-matos,Jennifersmith@hotmail.com +1065,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-09-26,,Gabriel-burns,M,93/Nov/22,,,Casalins,Vmorales@yahoo.com +1066,-universidad-abierta-interamericana,Actuario-,2020-11-07,,Matthew-murphy,M,32/Mar/23,,,Colonia-mabragaña,Dianawarren@hotmail.com +1067,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-11-26,,Karl-edwards,M,72/Aug/02,,,Cristiano-muerto,Catherineburch@hotmail.com +1068,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-09-12,,Sharon-graham,F,96/May/19,,,Canning,Nicholasmorgan@hotmail.com +1069,-universidad-abierta-interamericana,Arquitectura,2020-09-09,,Hailey-ballard,F,74/Jul/09,,,Bañado-verde,Heidi50@gmail.com +1070,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-11-06,,Jennifer-boyle,F,85/Mar/24,,,Cantera-villalonga,Bakerdarlene@yahoo.com +1071,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-11-14,,Luis-mullen,M,14/Apr/20,,,25-de-mayo,Andrew06@hotmail.com +1072,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-10-22,,Michael-montgomery,M,44/Dec/06,,,Lomas-del-mirador,Joshualewis@yahoo.com +1073,-universidad-abierta-interamericana,Farmacia,2020-09-16,,John-smith,M,41/Aug/17,,,Arbol-solo,Gregory74@hotmail.com +1074,-universidad-abierta-interamericana,Agronomía,2020-12-18,,David-reyes,M,34/Mar/10,,,Arroyo-cahunco,Vwood@hotmail.com +1075,-universidad-abierta-interamericana,Farmacia,2020-12-28,,William-hall,M,70/Aug/19,,,Cañadon-la-madera,Fwelch@gmail.com +1076,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-12-27,,Cameron-gould,M,43/Dec/26,,,Camet,Megan39@yahoo.com +1077,-universidad-abierta-interamericana,Diseño-industrial,2020-12-13,,Seth-lopez,M,14/Jun/05,,,Abipones,Kmiller@hotmail.com +1078,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-12-14,,Linda-wolfe,F,94/Jun/13,,,La-pastora,Wrightwilliam@yahoo.com +1079,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-12-12,,Mary-douglas,F,97/Mar/05,,,Alsina,Lgibson@gmail.com +1080,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-18,,Tina-parrish,F,39/Aug/28,,,Colonia-dr-gdor-udaondo,Morganelizabeth@gmail.com +1081,-universidad-abierta-interamericana,Agronomía,2020-11-04,,Paula-walker,F,34/Oct/27,,,11-de-mayo,Ejohnson@gmail.com +1082,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2021-01-13,,Kim-gardner,F,38/Oct/08,,,Casbas,Rebeccacampbell@gmail.com +1083,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-09-22,,Connie-goodwin,F,27/Aug/29,,,La-esperanza-rosas-las-flores,Caseymichael@hotmail.com +1084,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-11-18,,Ashley-wilson,F,86/Aug/07,,,Fortin-irene,Mark21@hotmail.com +1085,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-10-02,,Maria-miller,F,29/May/19,,,Cuartel-iv,Jperkins@hotmail.com +1086,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-11-02,,Judith-holmes,F,15/Jun/13,,,Agustoni,Hking@yahoo.com +1087,-universidad-abierta-interamericana,Diseño-industrial,2020-12-27,,Charles-lane,M,09/Mar/02,,,Cañada-seca,Vanessaatkinson@hotmail.com +1088,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2021-01-17,,Tom-mahoney,M,83/May/23,,,Colonia-egido,Cameronwheeler@gmail.com +1089,-universidad-abierta-interamericana,Ingeniería-mecánica,2021-01-15,,Curtis-garza,M,37/Jun/12,,,Villa-adelina,Anthonywright@gmail.com +1090,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-10-07,,Joshua-george,M,68/Feb/03,,,Adolfo-alsina,Jacksonjohn@hotmail.com +1091,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-12-12,,Randy-hatfield,M,76/Jan/14,,,Jesus-maria,Jenningsricardo@yahoo.com +1092,-universidad-abierta-interamericana,Diseño-industrial,2021-01-14,,Vanessa-cruz-md,F,15/Feb/22,,,Ituzaingo,Darren65@hotmail.com +1093,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-12-09,,Laura-long,F,32/Aug/10,,,Arroyo-quintana,Troy85@yahoo.com +1094,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-09-02,,Christopher-johnson,M,90/Sep/10,,,Boca-p-25,Dfowler@yahoo.com +1095,-universidad-abierta-interamericana,Agronomía,2020-10-01,,David-rivas,M,79/Dec/28,,,Rio-mayo,Angelacook@hotmail.com +1096,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-11-27,,Deborah-williams,F,29/Feb/15,,,Isla,Kellydavid@gmail.com +1097,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-12-09,,Kerri-shaw,F,87/Sep/03,,,Andrade,Andrew42@gmail.com +1098,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-09-21,,Joanna-moore,F,86/May/31,,,Calera,Vincentjohn@yahoo.com +1099,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2021-01-25,,Taylor-anderson,M,80/Apr/15,,,Cataratas-del-iguazu,Staceysmith@hotmail.com +1100,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-12-17,,Ashley-graham,F,16/Feb/10,,,Cangrejillos,Ajackson@yahoo.com +1101,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-09-17,,Drew-lewis,M,70/Nov/01,,,Berazategui,Heatherscott@gmail.com +1102,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-09-23,,Colleen-clark,F,17/Jun/09,,,Alto-de-leiva,Harveyalexander@hotmail.com +1103,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-12-03,,Ryan-beltran,M,20/Mar/29,,,San-lorenzo,Qjohnson@yahoo.com +1104,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-16,,Joshua-mitchell,M,28/Sep/09,,,El-zapallar,Margaretstokes@yahoo.com +1105,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-11-04,,Mrs.-kelly-burke,F,28/May/22,,,Desamparados,Deckerarthur@yahoo.com +1106,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-11-14,,Johnathan-michael,M,59/Nov/06,,,Agua-los-matos,Spalmer@yahoo.com +1107,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-10-04,,Ashley-hughes,F,14/Jan/30,,,El-jaguel,Susan99@hotmail.com +1108,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-12-11,,Douglas-costa,M,34/Feb/22,,,Ricardone,Snydervictoria@gmail.com +1109,-universidad-abierta-interamericana,Licenciatura-en-psicología,2021-01-20,,Dawn-allen,F,42/Oct/06,,,Kilometro-208,Acollins@hotmail.com +1110,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-31,,Amy-conrad,F,10/Nov/04,,,Bacacay,Aliderek@gmail.com +1111,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-10-12,,Veronica-short,F,41/May/31,,,Aparicio,Bbutler@hotmail.com +1112,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2021-01-23,,Mary-quinn,F,07/May/15,,,Aguada-san-roque,Anna75@gmail.com +1113,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-12-23,,Benjamin-foster,M,63/Aug/15,,,Bañado-san-antonio,Vazquezjean@hotmail.com +1114,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2021-01-28,,Alan-smith,M,31/Mar/22,,,La-chilca,Alyssamontgomery@yahoo.com +1115,-universidad-abierta-interamericana,Técnico-para-bioterios-,2021-01-27,,Paula-baldwin,F,78/May/19,,,Agua-linda,Cunninghamrobert@gmail.com +1116,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-11-07,,Gabriel-hunt,M,65/May/16,,,Florentino-ameghino,Ecarpenter@hotmail.com +1117,-universidad-abierta-interamericana,Arquitectura,2020-12-10,,Jill-byrd,F,79/Apr/17,,,Campo-magnin,Lauren45@yahoo.com +1118,-universidad-abierta-interamericana,Agronomía,2020-09-05,,Sydney-jackson,F,68/Nov/18,,,Clason,Linda10@hotmail.com +1119,-universidad-abierta-interamericana,Diseño-industrial,2020-11-13,,Charles-greene,M,70/Dec/02,,,Villa-lynch,Jramirez@hotmail.com +1120,-universidad-abierta-interamericana,Farmacia,2020-11-14,,Cassandra-little,F,19/Oct/29,,,Cora,Briannameza@yahoo.com +1121,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2021-01-07,,Garrett-hernandez,M,11/Feb/17,,,Colonia-los-bosques,Amanda19@gmail.com +1122,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2021-01-24,,Jessica-ramirez,F,49/Sep/24,,,Bajo-hondo,Conniehopkins@gmail.com +1123,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-09-26,,Kristin-bass,F,36/Apr/10,,,El-trebol,Bdavis@gmail.com +1124,-universidad-abierta-interamericana,Ingeniería-electrónica,2021-01-23,,Charlene-perez,F,04/Jun/02,,,Mecha,Lwilson@yahoo.com +1125,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-09-09,,Teresa-richard,F,94/May/15,,,Grand-bourg,Erikwang@yahoo.com +1126,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-12-15,,Chad-brown,M,65/Jul/27,,,Balde-de-leyes,Austin13@hotmail.com +1127,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-09-18,,Joel-hernandez,M,68/May/24,,,Casbas,Zamoramichael@yahoo.com +1128,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-10-24,,James-schroeder,M,38/Aug/01,,,Arroyo-balmaceda,Teresa31@yahoo.com +1129,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-06,,Jacqueline-phillips,F,99/Jun/10,,,Campo-charo,Terri56@hotmail.com +1130,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2021-01-22,,Courtney-berry,F,16/Dec/05,,,Juan-vucetich-ex-dr-r-levene,Marklucas@hotmail.com +1131,-universidad-abierta-interamericana,Contador-público-,2021-01-23,,Carlos-moore,M,02/Dec/06,,,San-antonio-de-obligado,Cboyle@gmail.com +1132,-universidad-abierta-interamericana,Farmacia,2020-12-23,,Christopher-riddle,M,19/Feb/01,,,Azul,Nicholsonnicholas@gmail.com +1133,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-09-07,,Amanda-hernandez,F,34/Jul/01,,,Arroyo-grande,Michael21@yahoo.com +1134,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-09-04,,Leonard-brown,M,05/Aug/26,,,Colonia-cazaux,Lonniemora@yahoo.com +1135,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-10-07,,Lisa-spencer,F,89/Mar/05,,,Campo-crisol,Tayloranthony@hotmail.com +1136,-universidad-abierta-interamericana,Actuario-,2020-10-31,,Michael-thompson,M,91/Jun/09,,,11-de-septiembre,Qsanders@hotmail.com +1137,-universidad-abierta-interamericana,Farmacia,2021-01-24,,Christine-mccann,F,87/Jan/22,,,Labordeboy,Solomonjames@gmail.com +1138,-universidad-abierta-interamericana,Actuario-,2020-11-08,,Samantha-wu,F,11/May/05,,,4-de-noviembre,Tuckermary@hotmail.com +1139,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2021-01-18,,Daniel-shah,M,65/Aug/01,,,Agua-azul,Donald20@gmail.com +1140,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-12,,Michael-flores,M,80/Jan/22,,,La-chirlandia,Lovekenneth@hotmail.com +1141,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-10-03,,Bailey-barnes,F,90/Jan/12,,,Arroyo-grande,Orrtimothy@yahoo.com +1142,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-10-28,,Jessica-rose,F,45/Jan/14,,,Dina-huapi,Matthewgrimes@hotmail.com +1143,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-09-05,,John-bryant,M,15/Aug/15,,,El-jupiter,Arnolddavid@hotmail.com +1144,-universidad-abierta-interamericana,Arquitectura,2020-12-05,,Nathan-dickson,M,62/Mar/02,,,Avenida-ejercito-parana,Tonythompson@hotmail.com +1145,-universidad-abierta-interamericana,Actuario-,2021-01-12,,Aaron-harris,M,49/May/12,,,Alto-huaco,Bnorman@gmail.com +1146,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-10-24,,Latoya-walls,F,40/Aug/26,,,Arroyo-magdalena,Shawmartha@gmail.com +1147,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-10-19,,Karen-frost,F,92/Apr/03,,,Villa-santos-tesei,Palmerlouis@hotmail.com +1148,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2021-01-29,,George-johnson,M,19/Sep/02,,,Campo-galloso,Jonathanhenry@yahoo.com +1149,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-11-19,,Molly-butler,F,14/Apr/19,,,Campo-garabato,Kyoung@yahoo.com +1150,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-09-25,,Tiffany-frank,F,87/Dec/07,,,Pellegrini,Omiller@gmail.com +1151,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2021-01-26,,Timothy-fleming,M,05/Oct/04,,,Arroyo-manganga,Josephfaulkner@gmail.com +1152,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-11-10,,Scott-potter,M,17/Oct/18,,,Cura-malal,Michelle30@hotmail.com +1153,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-10-02,,Nicholas-henson,M,15/Dec/01,,,Anecon-grande,Johnsonchristopher@gmail.com +1154,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-01,,Johnathan-ortiz,M,06/Jun/23,,,Ariel,Michellesmith@hotmail.com +1155,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-11-14,,Christopher-sandoval,M,10/Jun/17,,,Bajo-de-los-sueldos,Vmiddleton@hotmail.com +1156,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-12-23,,Destiny-sanders,F,01/Jun/11,,,Colonia-monte-la-plata,Pamela94@yahoo.com +1157,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-12-13,,William-rice,M,34/Jul/25,,,Benavidez,Kimberly31@yahoo.com +1158,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-09-13,,Mallory-hernandez,F,32/Oct/31,,,Avanzada,Michelle04@yahoo.com +1159,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-10-09,,Jessica-valencia,F,92/Oct/13,,,Abel,Swilliams@yahoo.com +1160,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-11-26,,Bradley-harris,M,37/Aug/30,,,Paso-del-rey,Vchen@hotmail.com +1161,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-11-13,,Cameron-smith,M,86/Oct/19,,,Colonia-mabragaña,Adamsjesse@gmail.com +1162,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-11-22,,Erin-stokes,F,20/Aug/09,,,Carreras,Bowmannicole@yahoo.com +1163,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-12-03,,Valerie-jones,F,41/Nov/15,,,Capilla-del-señor,Zturner@gmail.com +1164,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-09-28,,Mr.-gregory-zavala,M,33/Jul/04,,,Aguada-chacay-co,Brendadelacruz@yahoo.com +1165,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-12-30,,Erin-wilson,F,77/Mar/10,,,Chanilao,Donna44@hotmail.com +1166,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-09-25,,Sandra-thomas,F,77/Jan/28,,,Colonia-la-blanquita,Gallen@hotmail.com +1167,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-11-21,,Charles-cook,M,16/Mar/01,,,Esteban-de-luca,Xward@hotmail.com +1168,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-10-19,,Susan-robinson,F,69/Dec/10,,,Roldan,Waynecarter@gmail.com +1169,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-09-29,,Frances-navarro,F,83/Apr/28,,,Moron,Kelly31@yahoo.com +1170,-universidad-abierta-interamericana,Contador-público-,2020-11-07,,Stephanie-hammond,F,98/Aug/18,,,Ingeniero-adolfo-sourdeaux,Bobbybeltran@hotmail.com +1171,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-09-19,,Sarah-harrington,F,93/Sep/15,,,La-porteña,Gibsonemily@yahoo.com +1172,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-10-05,,Elizabeth-parker,F,44/Jan/24,,,Empalme-villa-constitucion,Carrollthomas@yahoo.com +1173,-universidad-abierta-interamericana,Bioquímica,2020-12-29,,Jean-mckinney,F,47/Nov/11,,,Arroyo-seco,Martinmarisa@yahoo.com +1174,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-10-04,,Tonya-lane-dvm,F,35/Jul/26,,,Rincon-de-milberg,Robinsoncheryl@gmail.com +1175,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2021-01-26,,Allison-shea-dds,F,88/Sep/28,,,Carcaraña,Benjaminbrown@hotmail.com +1176,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-10-06,,Kerri-townsend,F,35/Dec/20,,,Barrio-villa-cordoba,Rcobb@hotmail.com +1177,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-03,,Kristin-lee,F,09/Feb/12,,,Cañadon-del-corral,Kathleen22@hotmail.com +1178,-universidad-abierta-interamericana,Licenciatura-en-administración-,2021-01-18,,Edward-carlson,M,77/Dec/27,,,Rawson,Durantravis@yahoo.com +1179,-universidad-abierta-interamericana,Arquitectura,2020-12-15,,Robert-williams,M,25/Mar/10,,,Paso-del-rey,Xbeasley@hotmail.com +1180,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-09-09,,Timothy-valdez,M,19/May/30,,,Quiñihual-estacion,Jcook@hotmail.com +1181,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2021-01-18,,Lee-nguyen,M,33/Sep/11,,,Base-aeronaval-punta-indio,Shannon42@gmail.com +1182,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2021-01-11,,Brian-boyer,M,05/Aug/08,,,Barrio-don-santiago,Tammy91@yahoo.com +1183,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-12-28,,Janice-mcpherson,F,10/Oct/22,,,Cululu,Dianaschultz@hotmail.com +1184,-universidad-abierta-interamericana,Contador-público-,2020-10-24,,Todd-smith,M,09/Feb/13,,,Arroyo-seco,Christiekline@yahoo.com +1185,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-11-28,,Shane-rodriguez,M,15/Jul/24,,,Ceres,Kmckee@yahoo.com +1186,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2021-01-31,,Robert-scott,M,07/Nov/27,,,Campo-de-villamil,Goodwinjames@gmail.com +1187,-universidad-abierta-interamericana,Farmacia,2020-11-07,,Maria-phillips,F,66/Mar/02,,,Bombal,Epatrick@hotmail.com +1188,-universidad-abierta-interamericana,Agronomía,2020-09-29,,Thomas-floyd,M,59/Jul/16,,,Agua-amarga,Christopherlawson@hotmail.com +1189,-universidad-abierta-interamericana,Medicina,2020-10-29,,Jason-johnson,M,29/Apr/04,,,Balcosna,Whiteheadkevin@hotmail.com +1190,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2021-01-15,,Glenda-stephens,F,30/Jul/05,,,Arroyo-cahunco,Ulewis@gmail.com +1191,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-12-10,,John-anderson,M,14/Mar/12,,,Camino-centenario-km-11500,Bradshawerika@gmail.com +1192,-universidad-abierta-interamericana,Farmacia,2020-11-12,,Frank-mercer-dds,M,08/Dec/25,,,Pontaut,Mrodriguez@yahoo.com +1193,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-11-02,,Gloria-delgado,F,96/Feb/10,,,Ataliva-roca,Michael90@hotmail.com +1194,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2021-01-31,,Alyssa-jordan,F,51/Feb/15,,,Bahia-solano,Kristen98@yahoo.com +1195,-universidad-abierta-interamericana,Farmacia,2020-10-24,,Jeremy-nguyen,M,90/Nov/01,,,Huasa-pampa-norte,Zkirk@yahoo.com +1196,-universidad-abierta-interamericana,Licenciatura-en-administración-,2021-01-20,,Christopher-gonzalez,M,55/Oct/28,,,El-brete,Jacksonnicole@gmail.com +1197,-universidad-abierta-interamericana,Diseño-industrial,2020-11-30,,Clifford-bryant,M,04/Dec/03,,,Abra-del-trigo,Madams@gmail.com +1198,-universidad-abierta-interamericana,Farmacia,2021-01-27,,Diane-stewart,F,34/Aug/02,,,Chapanay,Camposcharles@yahoo.com +1199,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-12-10,,Rhonda-adams,F,47/Apr/02,,,Gonzalez-catan,Brittany34@hotmail.com +1200,-universidad-abierta-interamericana,Diseño-industrial,2021-01-19,,Vincent-dixon,M,39/Oct/17,,,Abra-de-peñas,Zwalker@hotmail.com +1201,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-11-09,,Matthew-mathis,M,95/Feb/28,,,Bella-vista,Christophersmith@hotmail.com +1202,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-11-15,,Shawn-castillo,M,81/Jul/22,,,Ingeniero-williams,Jeremy00@yahoo.com +1203,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-16,,Leah-atkinson,F,74/Apr/17,,,Kilometro-125,Gramos@yahoo.com +1204,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-09-04,,Robert-sullivan,M,44/Aug/25,,,Quiñihual-estacion,Dustinsmith@gmail.com +1205,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-12-17,,Theresa-novak,F,76/Nov/22,,,Blaquier,Douglasholland@yahoo.com +1206,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-12-05,,Carolyn-castro,F,86/Jan/06,,,Anderson,Tammylee@yahoo.com +1207,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-03,,Antonio-white,M,52/Jan/19,,,Casablanca,Hayden36@yahoo.com +1208,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-12-11,,Jessica-carlson,F,60/Oct/19,,,Aguada-de-la-peña,Masseylisa@gmail.com +1209,-universidad-abierta-interamericana,Diseño-industrial,2021-02-01,,Jose-oneal,M,35/Jul/21,,,La-pastora,Bschneider@gmail.com +1210,-universidad-abierta-interamericana,Actuario-,2021-01-15,,Shane-morales,M,32/Aug/15,,,Comandante-granville,Kimberly09@hotmail.com +1211,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-09-06,,Kenneth-bennett,M,19/Jan/19,,,Puesto-de-isla,Randy39@hotmail.com +1212,-universidad-abierta-interamericana,Arquitectura,2020-09-23,,Theresa-turner,F,66/Mar/21,,,Azcuenaga,Angelacook@yahoo.com +1213,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-11-12,,Victor-young,M,09/Mar/15,,,Algarrobal-puisoye,Jessica79@yahoo.com +1214,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-09-22,,Andrew-foley,M,16/Nov/24,,,Destileria-fiscal,Mbrown@hotmail.com +1215,-universidad-abierta-interamericana,Medicina,2020-10-22,,Joan-potter,F,91/Jan/20,,,Alto-grande,Gordonbrandon@gmail.com +1216,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-09-09,,Karen-andrews,F,40/Jul/17,,,Esteban-de-luca,Alicia88@gmail.com +1217,-universidad-abierta-interamericana,Actuario-,2020-10-29,,Javier-johnson,M,73/Sep/13,,,Faro-querandi,Russell78@hotmail.com +1218,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-12-21,,Adrian-clements-dds,M,43/Nov/03,,,Estacion-saguier,Sarah51@gmail.com +1219,-universidad-abierta-interamericana,Actuario-,2020-12-11,,Jon-rangel,M,62/Nov/29,,,Primera-junta,Morriskenneth@gmail.com +1220,-universidad-abierta-interamericana,Contador-público-,2021-01-10,,Rachel-flores-md,F,61/Feb/01,,,El-sombrerito,Berryjonathan@hotmail.com +1221,-universidad-abierta-interamericana,Ingeniería-electrónica,2021-01-19,,Christopher-mcclain,M,44/Mar/24,,,Campo-crenna,Morenokelly@hotmail.com +1222,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-11-14,,Melanie-drake,F,83/Nov/07,,,El-gualicho,Fitzgeraldpeter@yahoo.com +1223,-universidad-abierta-interamericana,Agronomía,2020-10-10,,Scott-henderson,M,06/Jul/13,,,Colonia-reina-margarita,Nathangallagher@gmail.com +1224,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-12-13,,Kayla-richardson,F,91/Jan/04,,,Barrio-villa-saladillo,Lewislaurie@gmail.com +1225,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-10-17,,Harold-howell,M,37/Feb/19,,,General-galarza,Jill12@hotmail.com +1226,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-10-12,,Crystal-arnold,F,88/May/24,,,Jose-maria-blanco,Irivera@gmail.com +1227,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-05,,Randy-george,M,65/Nov/22,,,Achaval-rodriguez,Kelsey29@gmail.com +1228,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2021-01-11,,Scott-richards,M,70/Sep/25,,,Corbett,Sandy17@hotmail.com +1229,-universidad-abierta-interamericana,Ingeniería-electrónica,2021-01-27,,Eddie-kent,M,61/Feb/02,,,Colonia-los-tres-usaris,Bradley13@hotmail.com +1230,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-09-27,,Gary-miranda,M,91/Jun/05,,,Apeadero-quiroga,Jwashington@hotmail.com +1231,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-09-29,,Jessica-wagner,F,78/Jul/01,,,Chivilcoy,Yolandapatterson@yahoo.com +1232,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-11-23,,George-gonzalez,M,24/Mar/13,,,Acuña-cue,Richardreese@gmail.com +1233,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-10-10,,Stefanie-thompson,F,19/Jul/14,,,Bathurst-estacion,Kristindominguez@gmail.com +1234,-universidad-abierta-interamericana,Licenciatura-en-artes,2021-01-05,,Kimberly-martin,F,49/Apr/27,,,Felicia,Joe97@hotmail.com +1235,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-10-11,,Brian-thomas,M,19/Sep/26,,,Colonia-dos-rosas-y-la-legua,Efigueroa@gmail.com +1236,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2021-01-27,,Austin-patrick,M,43/Oct/07,,,Abra-el-candado,David19@hotmail.com +1237,-universidad-abierta-interamericana,Arquitectura,2020-09-19,,Danny-robinson,M,92/Nov/13,,,Balde-ahumada,Guerrachristina@gmail.com +1238,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-11-06,,Rodney-barnett,M,18/Aug/23,,,Basail,Vhill@hotmail.com +1239,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-12-15,,Charles-campbell,M,17/Mar/17,,,Arminda,Kennethphillips@yahoo.com +1240,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-09-23,,Amanda-mccarty,F,18/Aug/16,,,San-pedro-de-iruya,Lewissandra@hotmail.com +1241,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-09-18,,Brandon-mendez,M,65/Oct/15,,,Las-palmas,Pricesteven@yahoo.com +1242,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-12-08,,Robert-taylor,M,53/Apr/15,,,Andalucia,Hollandnicholas@hotmail.com +1243,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-12-16,,Allison-murray,F,13/Aug/25,,,Banda-de-lucero,Ray27@gmail.com +1244,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-09-10,,Cynthia-wilson-dvm,F,12/May/28,,,Carlos-maria-naon,Joanna37@gmail.com +1245,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-11-19,,David-jones,M,69/Dec/21,,,Del-valle,Gtownsend@yahoo.com +1246,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-12-12,,Victoria-bentley,F,60/Aug/03,,,San-nicolas-de-los-arroyos,Mariaalvarado@yahoo.com +1247,-universidad-abierta-interamericana,Ingeniería-mecánica,2021-01-08,,Alan-mcdonald,M,31/Feb/18,,,Alto-de-la-leña,Ericnguyen@gmail.com +1248,-universidad-abierta-interamericana,Diseño-industrial,2020-10-17,,Larry-murphy,M,02/Mar/27,,,Clason,Hflores@yahoo.com +1249,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-09-08,,David-farrell,M,05/Dec/30,,,Colonia-santa-teresa,Zchen@gmail.com +1250,-universidad-abierta-interamericana,Bioquímica,2020-09-07,,Danielle-robertson,F,77/Apr/19,,,Estacion-mazan,Bergnathan@gmail.com +1251,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2021-01-04,,Cody-leon,M,63/Feb/03,,,Los-laureles,Jordanjudith@gmail.com +1252,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-10-12,,Cody-maldonado,M,49/Jul/25,,,Aldecon,Ajackson@gmail.com +1253,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-19,,Jason-hill,M,23/Jul/12,,,Virrey-del-pino,Marthapugh@yahoo.com +1254,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-11-15,,Robin-hansen-md,F,68/Aug/01,,,Angaco-norte,Franciscochambers@gmail.com +1255,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-10-31,,Michael-watson,M,05/Jun/18,,,Aranguren,Dmckenzie@yahoo.com +1256,-universidad-abierta-interamericana,Diseño-industrial,2020-12-04,,Ashley-scott,F,13/Apr/26,,,Granadero-baigorria,Laurieschmitt@gmail.com +1257,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-09-07,,Michelle-cox,F,81/Jun/26,,,Cucullu,Barrettjacqueline@yahoo.com +1258,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-06,,Jay-adams,M,94/Oct/20,,,La-ines,Levans@gmail.com +1259,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-09-28,,Dakota-anderson,M,94/Nov/26,,,Arroyo-fedor,Johnsontyler@gmail.com +1260,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2021-01-26,,Rita-townsend,F,60/Sep/26,,,La-buana-moza,Codyschmidt@gmail.com +1261,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-12-16,,Charles-carlson,M,66/Jan/13,,,Kilometro-45,Williammarshall@gmail.com +1262,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-11-03,,Timothy-smith,M,15/Mar/05,,,Villa-hipodromo,Shawmichael@gmail.com +1263,-universidad-abierta-interamericana,Diseño-industrial,2021-01-24,,Timothy-robinson,M,80/Sep/22,,,Aristia,Lloydandre@gmail.com +1264,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-09-11,,Kerri-diaz,F,76/Aug/26,,,Cabreria,Washingtonblake@yahoo.com +1265,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2021-01-12,,Kaitlyn-george-md,F,19/Dec/19,,,Aleloy,Pdaugherty@hotmail.com +1266,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-12-07,,Kara-mccormick,F,49/Nov/04,,,Bahia-tranquila,Alejandro23@yahoo.com +1267,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-11-04,,Matthew-conway,M,77/Apr/02,,,Villa-dominico,Bwilliams@yahoo.com +1268,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-12-07,,Michelle-gross,F,81/Apr/22,,,Rio-mayo,Brent28@gmail.com +1269,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2021-01-05,,Jeremy-mcdaniel,M,90/Apr/29,,,Colonia-los-tres-usaris,Maddenalejandro@gmail.com +1270,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2021-01-14,,Debbie-white,F,75/Dec/13,,,Rincon-de-milberg,Hallsylvia@yahoo.com +1271,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-12-19,,William-nichols,M,85/Oct/01,,,Chivilcoy,Rebeccabenton@gmail.com +1272,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-27,,Aaron-mcdonald,M,27/May/06,,,Granadero-baigorria,Jilliancoleman@gmail.com +1273,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-20,,Matthew-mercado,M,88/Jun/26,,,Las-toninas,Melaniecampbell@hotmail.com +1274,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-10-19,,Daniel-richardson,M,63/Apr/22,,,Arroyo-moreira,Vbauer@gmail.com +1275,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2021-01-15,,Kevin-ward,M,56/May/27,,,Badano,Amandahayden@gmail.com +1276,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2021-01-22,,Daniel-dean,M,82/Jul/14,,,Atreuco,Kevin68@gmail.com +1277,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-03,,Amanda-holt,F,93/Jul/12,,,Angelica,Rjimenez@gmail.com +1278,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-11-24,,Christian-allen,M,73/May/11,,,Alagon,Lunamarilyn@hotmail.com +1279,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2021-01-22,,Charles-thompson,M,10/Oct/04,,,Coronel-isleños,Kjohnson@yahoo.com +1280,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-12-22,,Jack-wheeler,M,09/Nov/28,,,Arroyo-fedor,Zachary48@hotmail.com +1281,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-11-19,,Melissa-leonard,F,14/Jul/15,,,Los-laureles,Reyessean@gmail.com +1282,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-10-01,,David-tanner,M,64/Aug/15,,,Abra-pampa,Anitarodriguez@gmail.com +1283,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-09-18,,Cindy-campbell,F,13/Jan/29,,,Arroyo-las-minas,Maryrivera@hotmail.com +1284,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2021-01-11,,Mary-johnson,F,54/Oct/28,,,Bella-italia,Kelleychristopher@hotmail.com +1285,-universidad-abierta-interamericana,Agronomía,2020-12-10,,Kyle-gillespie,M,95/Jan/25,,,Colonia-florencia,Mmcclain@hotmail.com +1286,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-09-24,,Darren-patterson,M,57/Apr/12,,,Cañada-rica,Lauriehopkins@yahoo.com +1287,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-10-11,,Courtney-hughes,F,06/Jun/10,,,Colonia-la-marta,Williamthomas@gmail.com +1288,-universidad-abierta-interamericana,Medicina,2021-01-26,,Linda-scott,F,51/Jan/06,,,Buena-vista,Mitchellpaige@gmail.com +1289,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-09-10,,Mark-parker,M,56/Apr/02,,,Kilometro-47,Award@yahoo.com +1290,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-10-01,,Samuel-malone,M,29/Nov/13,,,Caspinchango,Allenangela@gmail.com +1291,-universidad-abierta-interamericana,Contador-público-,2020-09-17,,Christopher-rose,M,77/Jul/23,,,General-galarza,Jerry44@yahoo.com +1292,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-09-27,,Timothy-gutierrez,M,66/Sep/16,,,Desamparados,Ashleymyers@hotmail.com +1293,-universidad-abierta-interamericana,Arquitectura,2020-11-08,,Ms.-sharon-townsend,F,33/Jan/16,,,Cooper,Jody67@hotmail.com +1294,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-09-29,,Alicia-oliver,F,10/Apr/03,,,Achalco,Wcook@yahoo.com +1295,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-11-20,,Mark-mendez,M,73/Jan/13,,,Agua-colorada,Michael92@gmail.com +1296,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2021-01-21,,Jamie-turner,F,46/May/13,,,Est-jauregui-va-flandria,Cory49@yahoo.com +1297,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-09-21,,Dakota-brooks,M,92/Sep/29,,,Cevil-grande,Uschroeder@yahoo.com +1298,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-10-15,,Dawn-bailey,F,27/Sep/12,,,13-de-enero,Alice05@yahoo.com +1299,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-10-07,,Michele-fernandez,F,03/Jun/27,,,Francisco-madero,Sean68@hotmail.com +1300,-universidad-abierta-interamericana,Medicina,2020-10-24,,Judy-reynolds,F,78/Feb/06,,,Algarrobito,Kirkdevin@yahoo.com +1301,-universidad-abierta-interamericana,Diseño-industrial,2020-12-25,,Brian-david,M,93/Mar/19,,,Sundblad,Acooley@yahoo.com +1302,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-11-10,,Anthony-herrera,M,96/Mar/16,,,Juan-vela,Greenrobert@hotmail.com +1303,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-11-10,,Susan-carrillo,F,12/Aug/19,,,Bella-union-paraje,Michaelpollard@yahoo.com +1304,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-09-24,,Mrs.-crystal-white-md,F,97/Aug/24,,,Aguada-alegre,Timothy37@gmail.com +1305,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-12-13,,Phillip-marquez,M,08/Nov/01,,,Abramo,Brookeschultz@gmail.com +1306,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-11-07,,Jason-rodriguez,M,92/Feb/14,,,Arroyo-quilla,Bonnie17@gmail.com +1307,-universidad-abierta-interamericana,Actuario-,2020-09-27,,Cindy-shaw,F,14/Jun/13,,,11-de-septiembre,Daniel36@gmail.com +1308,-universidad-abierta-interamericana,Medicina,2020-10-28,,Caitlin-mueller,F,42/Apr/25,,,Arroyo-manganga,Cisnerosraymond@hotmail.com +1309,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2021-01-29,,Holly-roth,F,79/Dec/15,,,Alto-de-leiva,Ljuarez@yahoo.com +1310,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-11-01,,Jason-mcdaniel,M,20/Nov/04,,,Alto-pencoso,Wjensen@gmail.com +1311,-universidad-abierta-interamericana,Contador-público-,2020-11-06,,William-bauer,M,88/May/04,,,Glew,Aaronmorgan@hotmail.com +1312,-universidad-abierta-interamericana,Agronomía,2021-01-08,,Valerie-finley,F,21/Nov/02,,,Desvio-kilometro-55,David12@gmail.com +1313,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-12-27,,Melinda-king,F,54/Aug/29,,,Alto-las-lechuzas,Jonesmegan@gmail.com +1314,-universidad-abierta-interamericana,Actuario-,2021-01-30,,Kenneth-costa,M,12/Aug/05,,,Funke,Zelliott@gmail.com +1315,-universidad-abierta-interamericana,Actuario-,2020-09-19,,Johnny-fisher,M,39/Dec/25,,,Baños-termales,James63@yahoo.com +1316,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2021-01-19,,Scott-greer,M,85/May/11,,,Alejandro-korn,Mklein@gmail.com +1317,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-10-22,,Patricia-hall,F,06/Nov/07,,,23-de-agosto,Jameswhite@yahoo.com +1318,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2021-01-26,,Albert-moreno,M,63/Jul/27,,,San-genaro-norte,David10@gmail.com +1319,-universidad-abierta-interamericana,Contador-público-,2020-10-09,,Lori-watson,F,55/Feb/01,,,Coronel-isleños,Robertsbrian@hotmail.com +1320,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2021-01-05,,Antonio-choi,M,74/Dec/12,,,Acassuso,Amy01@hotmail.com +1321,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-12-30,,Evelyn-villegas,F,27/Oct/05,,,Centella,Yacevedo@gmail.com +1322,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-12-08,,Lori-brown,F,41/Feb/10,,,Alto-calilegua,Wtorres@yahoo.com +1323,-universidad-abierta-interamericana,Diseño-industrial,2020-09-27,,Megan-reed,F,85/Oct/18,,,Amilgancho,Nicholas92@yahoo.com +1324,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-10-29,,Samuel-english,M,55/Jan/20,,,Colonia-clara,Matthewpowell@gmail.com +1325,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-12-05,,Emily-stone,F,39/Nov/17,,,Caminera-lujan,Lauren27@yahoo.com +1326,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-12-15,,Elizabeth-torres,F,62/May/23,,,Aparicio,Jamesrobinson@hotmail.com +1327,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-11-19,,Debra-guzman,F,14/Nov/28,,,Kilometro-184,Keith83@yahoo.com +1328,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2021-01-25,,Richard-zimmerman-phd,M,72/Jul/12,,,Arturo-almaraz,Rogerswilliam@gmail.com +1329,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-11-14,,Sandra-lopez,F,20/Sep/26,,,Colonia-la-marta,Rosssarah@hotmail.com +1330,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-11-22,,Melissa-walker,F,21/May/02,,,Los-polvorines,Pamela76@gmail.com +1331,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-11-12,,Melinda-rogers,F,18/Jan/19,,,Longchamps,Wongjacob@gmail.com +1332,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-12-25,,Carol-washington,F,70/Sep/01,,,Caraguata,Greenmichael@yahoo.com +1333,-universidad-abierta-interamericana,Contador-público-,2020-09-30,,Ashley-thompson,F,86/Aug/28,,,Merlo,Tamara51@hotmail.com +1334,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-12-25,,Luis-johnson,M,16/Oct/05,,,Alfredo-peña,Theresakennedy@gmail.com +1335,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-11-22,,Tammy-freeman,F,67/Jan/23,,,Benitez,Bobby60@yahoo.com +1336,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2021-01-04,,Victor-wallace,M,81/Jan/14,,,La-ribera,Judy60@yahoo.com +1337,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-10-10,,Julia-rodriguez,F,45/Dec/09,,,Aguay,Glenn36@yahoo.com +1338,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-09-16,,Melissa-wood,F,64/Mar/24,,,Cucullu,Riverabreanna@yahoo.com +1339,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-12-25,,Zachary-figueroa,M,92/Apr/23,,,La-lucila,Dsantiago@yahoo.com +1340,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-10-31,,Timothy-friedman,M,38/Jan/10,,,Dho,Nnicholson@yahoo.com +1341,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-12-27,,Kevin-walker,M,20/Jun/03,,,Apeadero-las-chimbas,Maynarddebbie@gmail.com +1342,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-11-10,,Matthew-harper,M,21/Dec/23,,,El-espinillo,Eliu@yahoo.com +1343,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2021-01-17,,Lee-griffin,M,00/Oct/22,,,Aldea-chaleco,Kgibbs@yahoo.com +1344,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-09-29,,Mark-charles,M,87/Feb/23,,,Banda-de-lucero,Jimenezmichael@hotmail.com +1345,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2021-01-08,,Derrick-burns,M,18/Dec/27,,,Cañadon-ferrais,Mitchellcarrillo@hotmail.com +1346,-universidad-abierta-interamericana,Arquitectura,2020-12-27,,Michael-green,M,29/Sep/27,,,Aguas-calientes,Kcook@yahoo.com +1347,-universidad-abierta-interamericana,Bioquímica,2020-11-13,,Charles-tucker,M,16/Sep/19,,,Alpachiri,Robbinsjoseph@hotmail.com +1348,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-12-04,,Douglas-odom,M,15/Oct/13,,,El-potrero,Nelsonlindsey@yahoo.com +1349,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-11-14,,Kayla-silva,F,19/Feb/10,,,Colonia-bombal-y-tabanera,Hernandezphilip@gmail.com +1350,-universidad-abierta-interamericana,Actuario-,2020-09-27,,Jorge-silva,M,56/Oct/27,,,Bernardo-de-irigoyen,Kevin39@gmail.com +1351,-universidad-abierta-interamericana,Farmacia,2020-10-20,,Randall-flores,M,70/Jun/10,,,Centro-agricola-el-pato,Hrussell@gmail.com +1352,-universidad-abierta-interamericana,Actuario-,2020-11-01,,Bobby-guerrero,M,60/Jun/04,,,Alberto-gerchunoff,Coxtyler@yahoo.com +1353,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2021-01-27,,Jasmine-martinez,F,00/Mar/03,,,Colonia-alberdi,Crystaltaylor@yahoo.com +1354,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-16,,Jacqueline-hunt,F,44/Nov/06,,,Juan-f-ibarra,Wcrawford@yahoo.com +1355,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-09-25,,Jill-turner,F,18/Jun/18,,,Villa-olivari,Nhenderson@hotmail.com +1356,-universidad-abierta-interamericana,Medicina,2020-11-12,,Crystal-tran,F,06/Jul/22,,,Bonnement,Allen81@gmail.com +1357,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-09-16,,Kimberly-myers,F,31/Mar/29,,,Ituzaingo,Amywest@yahoo.com +1358,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-12-29,,James-edwards,M,60/Nov/26,,,22-de-diciembre,Johnsonmark@gmail.com +1359,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2021-01-10,,Taylor-crawford,M,44/Mar/04,,,Ingeniero-williams,Stephanie11@gmail.com +1360,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-12-27,,David-price,M,91/Oct/16,,,Colonia-hernandarias,Mcculloughchristopher@yahoo.com +1361,-universidad-abierta-interamericana,Actuario-,2021-01-31,,Dominique-orozco,F,72/Jul/09,,,Alcaraz-2do,Daviskaren@yahoo.com +1362,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-10-14,,Roberto-ray,M,27/Oct/25,,,Aguada,Jeanette32@gmail.com +1363,-universidad-abierta-interamericana,Farmacia,2020-09-12,,John-adams,M,06/Mar/22,,,Colonia-bombal-y-tabanera,Johnsontyler@yahoo.com +1364,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-11-08,,Katherine-butler,F,13/Sep/10,,,Colonia-hansen,Patriciahubbard@hotmail.com +1365,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-09-15,,Christopher-brooks,M,84/Jul/18,,,Meson-de-fierro,Gonzalesthomas@yahoo.com +1366,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-12-29,,Adam-jones,M,37/Jun/24,,,Ranelagh,Taylorolivia@yahoo.com +1367,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-11-23,,Susan-ramos,F,17/Jun/27,,,Colonia-dr-gdor-udaondo,Caseydan@yahoo.com +1368,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-10-18,,Kevin-williams,M,21/Sep/09,,,Barrio-el-tontal,Richard26@yahoo.com +1369,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-09-17,,Luke-stevenson,M,39/Mar/28,,,Barrio-el-tontal,Smithdwayne@hotmail.com +1370,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2021-01-27,,Daniel-floyd,M,07/Oct/17,,,Campo-andino,Shermanmichael@gmail.com +1371,-universidad-abierta-interamericana,Agronomía,2020-10-16,,Tiffany-martin,F,86/Jul/20,,,Base-aerea-teniente-matienzo,Anngordon@hotmail.com +1372,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-09-10,,Jessica-chandler,F,77/Oct/02,,,San-fernando,Sarahspencer@hotmail.com +1373,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-10-13,,Amy-sexton,F,78/Jul/28,,,America-unida,Lisa44@hotmail.com +1374,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-10-09,,Melanie-sampson,F,07/Jul/22,,,Colonia-berlin,Georgewatson@yahoo.com +1375,-universidad-abierta-interamericana,Medicina,2020-12-04,,Ashley-sweeney,F,87/May/01,,,Isla,Lewispaula@yahoo.com +1376,-universidad-abierta-interamericana,Agronomía,2020-09-06,,Tiffany-olsen,F,06/Feb/13,,,Campo-medina,Eanderson@hotmail.com +1377,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-12-15,,Crystal-moore,F,17/Nov/22,,,Aguada-de-piedra,Brookemerritt@yahoo.com +1378,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2021-01-10,,Jared-washington,M,07/Sep/18,,,Campo-peña-lopez,Kleinelizabeth@yahoo.com +1379,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-11-23,,Grant-sanchez,M,46/Feb/25,,,Hospital-necochea,Michellemolina@hotmail.com +1380,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-10-02,,Megan-crawford,F,28/May/16,,,Altona,Matthew43@gmail.com +1381,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-11-07,,Danielle-wright,F,63/Sep/07,,,7-de-abril,Dcummings@gmail.com +1382,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-09-29,,Gary-wilkins,M,70/Apr/26,,,Dique-toma,Rollinsjustin@gmail.com +1383,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-11-17,,Samantha-anderson,F,81/Jun/17,,,Balde-de-leyes,Pparrish@gmail.com +1384,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-12-18,,Rita-thompson,F,31/Oct/19,,,El-alto,Morgantaylor@gmail.com +1385,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2021-01-14,,Andrea-brewer,F,23/May/27,,,Arroyo-de-la-ventana,Nfitzpatrick@hotmail.com +1386,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-09-27,,Mr.-marc-may,M,76/Jan/16,,,Arroyo-del-pescado,Cynthiasmith@gmail.com +1387,-universidad-abierta-interamericana,Actuario-,2020-09-22,,Carl-patterson,M,18/Oct/20,,,Cupiles,Bfowler@gmail.com +1388,-universidad-abierta-interamericana,Contador-público-,2020-10-18,,Gerald-koch,M,87/Jun/23,,,Antelo,Jaredbrown@gmail.com +1389,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-10-30,,Tiffany-king,F,20/Dec/08,,,Base-aerea-teniente-matienzo,Mgardner@yahoo.com +1390,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-11-17,,Jason-mendoza,M,19/Nov/02,,,25-de-mayo,Mercedesnewton@gmail.com +1391,-universidad-abierta-interamericana,Bioquímica,2020-10-02,,Patricia-cobb,F,26/Jan/08,,,El-potrero,Michaela24@yahoo.com +1392,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2021-01-17,,Garrett-cooke,M,24/Nov/23,,,Villani,Davidwillis@hotmail.com +1393,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-11-19,,Ian-lewis,M,69/Jun/09,,,Pilar,Ibarrachristopher@hotmail.com +1394,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-09-09,,Kristin-ellis,F,11/Feb/16,,,Arroyo-pastora,Perezjohn@hotmail.com +1395,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-11,,Stacey-gonzalez,F,80/May/27,,,Glew,Bishopyvonne@yahoo.com +1396,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-11-11,,Douglas-ortiz,M,01/Jan/05,,,Bahia-bustamante,Phillipcooper@yahoo.com +1397,-universidad-abierta-interamericana,Diseño-industrial,2020-12-22,,Jennifer-williams,F,21/Jan/23,,,Algarrobo,Qgibson@yahoo.com +1398,-universidad-abierta-interamericana,Actuario-,2021-01-11,,Stephanie-valentine,F,48/May/21,,,El-retiro,Benjaminwilson@hotmail.com +1399,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-10-17,,Dennis-mclean,M,07/Apr/26,,,Carahunco,Riveralaurie@gmail.com +1400,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-21,,Timothy-bridges,M,15/Sep/21,,,Colonia-berro,Danielchen@hotmail.com +1401,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-09-02,,Joshua-wilson,M,89/Sep/25,,,Estacion-coronel-pringles,Gonzalezheather@hotmail.com +1402,-universidad-abierta-interamericana,Arquitectura,2021-01-13,,Justin-peterson,M,75/Jul/14,,,Bajo-de-las-palomas,Meganmcgee@hotmail.com +1403,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-10-18,,Thomas-martinez,M,32/Feb/24,,,Colonia-las-yescas,Ashley45@gmail.com +1404,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-12-12,,Mr.-darrell-obrien,M,01/Jun/13,,,Baños-lunlunta,Westjessica@gmail.com +1405,-universidad-abierta-interamericana,Medicina,2020-11-28,,Katherine-palmer,F,50/Jun/24,,,Domselaar,Mitchellpatricia@hotmail.com +1406,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2021-01-29,,Christopher-butler,M,13/Sep/14,,,Colonia-roca,Melissa12@yahoo.com +1407,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-12-15,,Edward-bond,M,11/Dec/17,,,La-bilbaina,Victoria39@hotmail.com +1408,-universidad-abierta-interamericana,Actuario-,2020-10-26,,Matthew-johnson,M,14/Oct/02,,,Chillar,Millerrobert@hotmail.com +1409,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2021-01-28,,Christian-leblanc,M,10/Jan/08,,,Beruti,Jeremy76@yahoo.com +1410,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-12-10,,Pamela-morrison,F,68/Jan/13,,,El-zapallar,Lori32@gmail.com +1411,-universidad-abierta-interamericana,Medicina,2020-10-28,,Christopher-avila,M,11/Mar/06,,,Cañada-rica,Roneal@yahoo.com +1412,-universidad-abierta-interamericana,Medicina,2020-10-12,,Joyce-acosta,F,17/Oct/29,,,Colonia-berlin,Eric12@yahoo.com +1413,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-09-17,,Adrian-hardy,M,95/Feb/09,,,Bermudez,Kreese@hotmail.com +1414,-universidad-abierta-interamericana,Diseño-industrial,2020-11-11,,Mary-allen,F,05/Mar/06,,,Cabreria,Gnovak@gmail.com +1415,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-12-16,,Darlene-pearson,F,37/Aug/05,,,Abra-del-trigo,Xlewis@yahoo.com +1416,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-12-22,,Lisa-colon,F,16/Aug/31,,,Encina,Mfrank@hotmail.com +1417,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-10-30,,Alexandria-blanchard,F,06/Nov/29,,,Planicie-banderita,Hailey24@gmail.com +1418,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-09-17,,Barbara-davis,F,68/Aug/04,,,Arroyito,Korr@gmail.com +1419,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-09-24,,Jessica-ross,F,54/Jul/04,,,La-cañada,Anthonychavez@gmail.com +1420,-universidad-abierta-interamericana,Actuario-,2020-10-26,,Daniel-shields,M,39/Nov/08,,,Arenaza,Nathan17@hotmail.com +1421,-universidad-abierta-interamericana,Medicina,2021-01-13,,Jeremy-walter,M,08/Jul/24,,,Campamento-sol,Alexandra44@hotmail.com +1422,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-26,,Reginald-burton,M,21/Apr/29,,,Garcia-del-rio,Hughesmichael@yahoo.com +1423,-universidad-abierta-interamericana,Farmacia,2020-09-17,,Caleb-parks,M,57/Jun/16,,,22-de-diciembre,Irosales@yahoo.com +1424,-universidad-abierta-interamericana,Arquitectura,2020-12-22,,Thomas-roberts,M,05/Jul/05,,,Brea-chimpana,Lreed@yahoo.com +1425,-universidad-abierta-interamericana,Contador-público-,2020-12-01,,Seth-nunez,M,69/Jun/04,,,Isla,Hillmichael@yahoo.com +1426,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-10-30,,Jennifer-taylor,F,87/May/22,,,Arroyo-corralito,Ucarroll@hotmail.com +1427,-universidad-abierta-interamericana,Bioquímica,2021-01-10,,Frank-randall,M,54/Jun/07,,,Bernal-este,Kimberlyortiz@gmail.com +1428,-universidad-abierta-interamericana,Diseño-industrial,2020-12-18,,Christine-scott-dds,F,06/Nov/22,,,Costa-del-rio-azul,Rebecca45@yahoo.com +1429,-universidad-abierta-interamericana,Contador-público-,2020-12-20,,Robert-dyer,M,60/Sep/23,,,Planicie-banderita,Akelly@yahoo.com +1430,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-11-23,,Maria-simmons,F,83/May/12,,,De-bruyn,Michael42@yahoo.com +1431,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-09-04,,Mr.-greg-ferguson,M,75/Jan/21,,,Colonia-bella-vista,Hgay@hotmail.com +1432,-universidad-abierta-interamericana,Diseño-industrial,2020-12-28,,Sara-evans,F,01/Sep/15,,,Fortin-lavalle,Berryjack@gmail.com +1433,-universidad-abierta-interamericana,Licenciatura-en-psicología,2021-01-07,,Christopher-cummings,M,20/May/16,,,America-unida,Sydneykeith@yahoo.com +1434,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-23,,Danielle-morris,F,33/Oct/26,,,Abalo,Christopherking@hotmail.com +1435,-universidad-abierta-interamericana,Actuario-,2020-12-21,,Emily-rose,F,88/Apr/12,,,Colonia-la-oracion,Crystal04@hotmail.com +1436,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2021-01-09,,Eric-english,M,19/Oct/18,,,Arauco,Lesliereese@hotmail.com +1437,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-09-04,,Carlos-dixon,M,98/Nov/09,,,Colonia-baron-hirsch,Yrodriguez@gmail.com +1438,-universidad-abierta-interamericana,Licenciatura-en-psicología,2021-01-17,,Rhonda-cantu,F,11/Sep/07,,,Chovet,Osmith@yahoo.com +1439,-universidad-abierta-interamericana,Arquitectura,2021-01-26,,Jacob-anthony,M,08/Oct/31,,,La-chirlandia,Bauerdesiree@hotmail.com +1440,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-09-20,,Joseph-harris,M,93/Oct/28,,,Asuncion,Brittney56@gmail.com +1441,-universidad-abierta-interamericana,Actuario-,2020-12-25,,Mark-sanders,M,37/Jun/11,,,Cuenca,Shawn05@yahoo.com +1442,-universidad-abierta-interamericana,Bioquímica,2020-11-20,,Janice-dillon,F,59/May/08,,,Barrio-carosio,Mitchelljonathan@gmail.com +1443,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-10-22,,Michael-clark,M,19/Jun/12,,,Amuschina,Uwells@hotmail.com +1444,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-11-25,,Heidi-patel,F,60/Oct/30,,,Agua-colorada,Alanglover@gmail.com +1445,-universidad-abierta-interamericana,Agronomía,2020-09-17,,Christopher-jackson,M,08/Jul/25,,,Villa-adelina,Dianeturner@gmail.com +1446,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-09-30,,Mrs.-mary-carlson,F,53/Sep/10,,,Aguada,Mollyberry@hotmail.com +1447,-universidad-abierta-interamericana,Agronomía,2020-12-24,,Bradley-shepherd,M,15/Jun/28,,,Colon,Tclarke@gmail.com +1448,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-12-16,,Kyle-jones,M,58/Jun/25,,,Colonia-la-blanquita,Wrighteric@yahoo.com +1449,-universidad-abierta-interamericana,Bioquímica,2020-09-02,,Thomas-chapman,M,29/Jan/31,,,Esmeralda,Vjohnson@yahoo.com +1450,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-12-07,,Ryan-martin,M,07/Feb/28,,,Alisos--de-abajo,Anthonymorrison@hotmail.com +1451,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-11-16,,Darrell-mclaughlin,M,93/Oct/19,,,Aimogasta,Jennifer18@yahoo.com +1452,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-11-08,,Patricia-banks,F,82/Oct/26,,,Algarrobal-puisoye,Rspears@gmail.com +1453,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-10-18,,Sandy-wilson,F,73/Sep/01,,,Acerillos,Joseph45@gmail.com +1454,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-10-24,,Maureen-gallagher,F,75/Nov/14,,,Arroyo-las-minas,Foxemily@gmail.com +1455,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-12-09,,Tina-andrews,F,01/Nov/27,,,Aguirrezabala,Bensonsharon@yahoo.com +1456,-universidad-abierta-interamericana,Medicina,2020-12-10,,Sara-frazier,F,86/Aug/27,,,Aeropuerto-ezeiza,Samanthafleming@gmail.com +1457,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-10-15,,Stacie-mckinney,F,63/Apr/05,,,El-campamento,Watsonjames@yahoo.com +1458,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-12-31,,Michael-simpson,M,64/Oct/17,,,Estacion-saguier,Ucurtis@gmail.com +1459,-universidad-abierta-interamericana,Bioquímica,2021-01-10,,Natalie-williams,F,13/Mar/12,,,3-de-mayo,Sonia08@gmail.com +1460,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2021-02-01,,Mandy-johnson,F,09/Dec/17,,,Desvio-boero,Kimberlypalmer@hotmail.com +1461,-universidad-abierta-interamericana,Actuario-,2020-11-28,,Patty-washington,F,12/Oct/02,,,Juan-e-barra,Pamela31@yahoo.com +1462,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-10-25,,Gina-conley,F,94/Oct/28,,,Agua-de-dionisio,Penningtoncatherine@gmail.com +1463,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-11-21,,Ms.-jennifer-carrillo,F,15/Feb/25,,,Campo-la-nena,Dwood@hotmail.com +1464,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-12-16,,Stacy-perkins,F,44/Feb/02,,,Campo-gimenez,Fjohnson@yahoo.com +1465,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-10-16,,David-bryan,M,09/Oct/05,,,Abra-del-tafi,Garyross@yahoo.com +1466,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-09-18,,Brad-johnson,M,74/Jun/16,,,Ochenta-y-cuatro,Riveracaleb@gmail.com +1467,-universidad-abierta-interamericana,Actuario-,2020-09-05,,Patrick-tran,M,02/Apr/20,,,Arroyo-salado,Bernardbrittany@hotmail.com +1468,-universidad-abierta-interamericana,Medicina,2021-01-26,,Allison-williams-phd,F,21/Mar/06,,,Bonpland-norte,Jbrennan@yahoo.com +1469,-universidad-abierta-interamericana,Actuario-,2020-09-09,,Monica-mcconnell,F,81/Aug/28,,,Abra-de-hinojo,Ray55@hotmail.com +1470,-universidad-abierta-interamericana,Arquitectura,2020-10-17,,Sandra-townsend,F,06/Apr/15,,,Aguas-de-las-mulas,Bcontreras@yahoo.com +1471,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-09-30,,James-mann,M,19/Sep/02,,,Colonia-arocena-ina,Bclark@yahoo.com +1472,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-08,,Jeff-callahan,M,13/Oct/16,,,Arroyo-salado,Coreyayers@hotmail.com +1473,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2021-01-19,,Laurie-atkinson,F,60/Nov/01,,,Francisco-casal,Clayroy@gmail.com +1474,-universidad-abierta-interamericana,Ingeniería-mecánica,2021-01-17,,Jeffrey-wilson,M,67/Sep/02,,,Colonia-las-yescas,Butlernicholas@yahoo.com +1475,-universidad-abierta-interamericana,Licenciatura-en-psicología,2021-01-20,,Caitlyn-rivera,F,16/Mar/09,,,Kilometro-77,Ubaker@yahoo.com +1476,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-09-07,,Amanda-salinas,F,21/Nov/29,,,Chivilcoy,Meadowsdaniel@gmail.com +1477,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-11-02,,Jeremy-eaton,M,65/Sep/13,,,Almirante-solier,Hendersonamy@gmail.com +1478,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-09-17,,Calvin-campbell,M,80/Sep/17,,,Gonzalez-moreno,Doughertykimberly@yahoo.com +1479,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-11-01,,Robert-obrien,M,44/Jan/11,,,Camet,Lovelindsay@hotmail.com +1480,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-10-18,,Drew-meyers,M,81/Jun/14,,,Calle-larga-vieja,Anthonytanner@yahoo.com +1481,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2021-01-23,,Jeremy-sanchez,M,21/Jan/23,,,Campo-caretto,Wdelgado@gmail.com +1482,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2021-01-03,,David-gonzales,M,27/Jun/18,,,Fortin-lavalle,Laurascott@gmail.com +1483,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2021-01-25,,Theresa-hughes,F,15/Jan/29,,,Puesto-de-isla,Romanjohn@hotmail.com +1484,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-09-19,,Tammy-duncan,F,47/Mar/02,,,Campo-salusso,Margaretcasey@gmail.com +1485,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-09-13,,Jeremy-nelson,M,37/Jul/11,,,La-torrecita,Ewade@gmail.com +1486,-universidad-abierta-interamericana,Arquitectura,2020-09-22,,Micheal-beard,M,46/Aug/15,,,4-de-noviembre,Ssimmons@yahoo.com +1487,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-12-25,,Amy-kennedy,F,18/Oct/30,,,Merlo,Derek36@yahoo.com +1488,-universidad-abierta-interamericana,Arquitectura,2020-10-01,,Tammy-montgomery,F,16/Apr/28,,,Cortaderas,Harrisonkaren@yahoo.com +1489,-universidad-abierta-interamericana,Diseño-industrial,2020-12-06,,Keith-martinez,M,99/Nov/21,,,Bigand,Marcia13@gmail.com +1490,-universidad-abierta-interamericana,Ingeniería-mecánica,2021-01-13,,Christopher-hensley,M,43/Sep/23,,,Cascada-los-cantaros,David25@gmail.com +1491,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-09-11,,Devin-morales,M,07/Aug/08,,,Cañadita,Gordon50@gmail.com +1492,-universidad-abierta-interamericana,Contador-público-,2020-12-04,,Trevor-dean,M,97/Aug/04,,,Aldea-beleiro,Laurenpierce@yahoo.com +1493,-universidad-abierta-interamericana,Diseño-industrial,2020-10-13,,Felicia-washington,F,32/Feb/06,,,El-durazno,Jennifer06@hotmail.com +1494,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-11-09,,Raymond-mcconnell,M,84/May/21,,,Alfalad,Smithmichael@hotmail.com +1495,-universidad-abierta-interamericana,Medicina,2020-11-29,,Beth-phillips,F,16/May/04,,,Campo-la-flor-los-ralos,Rebeccamoreno@hotmail.com +1496,-universidad-abierta-interamericana,Diseño-industrial,2020-12-07,,William-roberts,M,90/Jul/27,,,La-torrecita,Robertmoreno@yahoo.com +1497,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-12-01,,Bruce-morris,M,51/Jun/20,,,Chovet,Johnsonthomas@yahoo.com +1498,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-12-12,,Jessica-may,F,16/Mar/07,,,Argerich,Elizabethmartinez@yahoo.com +1499,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-09-07,,Manuel-lopez,M,95/May/15,,,2-de-mayo,Carol80@hotmail.com +1500,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-09-02,,Suzanne-hall,F,72/Jul/11,,,Huanqueros,Katie66@yahoo.com +1501,-universidad-abierta-interamericana,Arquitectura,2020-11-26,,Michael-paul,M,34/Feb/01,,,Haras-san-jacinto,Krogers@hotmail.com +1502,-universidad-abierta-interamericana,Contador-público-,2020-10-28,,Nathan-wilkinson,M,72/Feb/19,,,Chilecito,Christopher65@hotmail.com +1503,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-12-22,,Richard-rios,M,04/Mar/30,,,Colman,Donaldbrady@gmail.com +1504,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-11-12,,Michelle-hill,F,22/Jan/31,,,Barrio-belgrano,Brownkaren@yahoo.com +1505,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-09-28,,Andrea-dixon,F,51/Oct/09,,,Avena,Richard83@yahoo.com +1506,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-12-23,,Janet-landry,F,21/Oct/31,,,Alberti,Ljefferson@hotmail.com +1507,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-11,,Richard-shaffer,M,05/Jan/31,,,La-chirlandia,Hollandashley@gmail.com +1508,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-09-22,,Michael-pitts,M,91/Nov/17,,,El-guanaco,Zwilliams@gmail.com +1509,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-09-14,,Keith-taylor,M,16/Apr/29,,,El-rincon,Christopher44@gmail.com +1510,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-09-03,,Timothy-holmes,M,16/Jun/27,,,Asuncion,Matthewjohnson@gmail.com +1511,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-09-24,,William-davis,M,40/Nov/02,,,El-jupiter,Nancyjohns@yahoo.com +1512,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-10-07,,Christopher-donaldson,M,80/Feb/02,,,Cespedes,Jonestony@yahoo.com +1513,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-10-04,,Jennifer-schwartz,F,80/Dec/19,,,11-de-mayo,Alishafranklin@hotmail.com +1514,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-01,,Sophia-morales,F,19/Sep/24,,,Villa-de-mayo,Patricia24@yahoo.com +1515,-universidad-abierta-interamericana,Medicina,2021-01-07,,Gregory-freeman,M,16/Jun/02,,,Espartillar,Louis68@gmail.com +1516,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2021-01-09,,Christine-edwards,F,47/Sep/07,,,La-gama,Lisaallen@yahoo.com +1517,-universidad-abierta-interamericana,Actuario-,2021-01-26,,Alyssa-marsh,F,07/Jan/07,,,Barrio-belgrano-ortiz,Colemiller@hotmail.com +1518,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-09-10,,Michele-johnson,F,54/Jun/14,,,Amilgancho,Michael50@hotmail.com +1519,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-11-20,,Evan-dickson,M,07/Nov/06,,,Villa-de-mayo,Zunigawilliam@hotmail.com +1520,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-09-04,,Wesley-spencer,M,83/May/11,,,Chapanay,Woodwarddawn@yahoo.com +1521,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-10-21,,Ashley-campos,F,08/Feb/18,,,Empalme,Omcclure@yahoo.com +1522,-universidad-abierta-interamericana,Medicina,2020-09-30,,Paul-henderson,M,62/May/16,,,Alvarez-jonte,Alexanderamy@hotmail.com +1523,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-10-01,,Heather-greene,F,54/Oct/03,,,Campo-de-villamil,Johnsonisabella@gmail.com +1524,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-12-05,,Andrea-scott,F,56/Jan/09,,,Villa-eloisa,Ortegajoseph@hotmail.com +1525,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-10-20,,Tanya-coleman,F,30/Feb/03,,,Colonia-california,Xknight@gmail.com +1526,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-09-08,,Deborah-green,F,36/Jul/05,,,Luis-guillon,Amandawalker@yahoo.com +1527,-universidad-abierta-interamericana,Agronomía,2020-12-02,,Richard-garrett,M,75/Jul/07,,,Bajo-las-tunas,Bradleylauren@yahoo.com +1528,-universidad-abierta-interamericana,Actuario-,2020-12-14,,Carlos-mitchell,M,75/Jun/05,,,Atahualpa,Sberry@yahoo.com +1529,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2021-01-10,,Maria-brown,F,68/Feb/27,,,Bajastine,Jenkinsrobin@yahoo.com +1530,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-12,,Sean-shaw,M,62/Jul/30,,,Avanzada,Kennethbuck@gmail.com +1531,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-11-08,,Theresa-griffin,F,19/Nov/15,,,Aaron-castellanos,Nathaniel66@gmail.com +1532,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-09-10,,Andre-harrington,M,20/Mar/04,,,Caspinchango,Nford@hotmail.com +1533,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-11-23,,Erin-nielsen,F,85/Jul/21,,,Estancia-las-isletas,Joneswyatt@yahoo.com +1534,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-18,,Janice-hughes,F,49/Oct/22,,,Bonnement,Curtis92@gmail.com +1535,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-10-08,,Annette-ellis,F,09/Apr/18,,,Carreras,Stephensmary@hotmail.com +1536,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2021-01-30,,Robert-cole,M,05/Jan/02,,,Allen,Williamselizabeth@gmail.com +1537,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-12-28,,Joshua-phillips,M,21/Mar/26,,,Rafael-castillo,Jennifer64@hotmail.com +1538,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-10-15,,Joseph-orozco,M,21/Aug/20,,,Girodias,Goodmichelle@gmail.com +1539,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-09-07,,Brian-smith,M,09/Aug/31,,,Angostura,Longalexandria@hotmail.com +1540,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-12-04,,Tina-williams,F,79/Mar/26,,,Alto-el-puesto,Santosmiguel@hotmail.com +1541,-universidad-abierta-interamericana,Contador-público-,2020-11-27,,Matthew-gonzalez,M,15/Jun/18,,,Aguadita,Lmendoza@yahoo.com +1542,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-10-31,,Brenda-beck,F,80/Oct/21,,,3-de-mayo,Lsmith@hotmail.com +1543,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-11-25,,Richard-hanson,M,98/Jul/22,,,Grutly,Elizabethbennett@gmail.com +1544,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-11-16,,Mrs.-suzanne-mckenzie,F,07/Aug/01,,,Agrio-balsa,Janelee@gmail.com +1545,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-01,,Karen-cohen,F,68/Aug/05,,,Balsa-senillosa,Ujones@yahoo.com +1546,-universidad-abierta-interamericana,Farmacia,2020-11-22,,Lauren-fernandez,F,00/Sep/27,,,Dock-sud,Sanchezkatie@hotmail.com +1547,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-11-29,,Karen-garcia,F,56/Aug/08,,,Brea-chimpana,Williamswilliam@hotmail.com +1548,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-12-21,,Nicholas-grant,M,27/Jun/16,,,Aguada-san-roque,Jamesmiller@gmail.com +1549,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-12-17,,Desiree-roberts,F,38/Jul/13,,,Arequito,Ystephens@yahoo.com +1550,-universidad-abierta-interamericana,Ingeniería-electrónica,2021-01-06,,Amanda-davis,F,07/Feb/17,,,Juan-vela,Angelawalter@yahoo.com +1551,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2021-01-15,,Nathan-luna,M,88/Jun/02,,,Agua-amarilla-la-hoyada,Wbrown@gmail.com +1552,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-09-22,,Helen-wiggins,F,50/Oct/01,,,Colonia-valdez,Chad53@gmail.com +1553,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2021-01-18,,Jenny-reynolds,F,27/Oct/11,,,Carilo,Petersenthomas@yahoo.com +1554,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-21,,Albert-logan,M,73/Nov/27,,,Colonia-jauregui,Jessicahampton@gmail.com +1555,-universidad-abierta-interamericana,Diseño-industrial,2021-01-01,,Brian-mckenzie,M,11/Aug/08,,,Colonia-avellaneda,Carl83@gmail.com +1556,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-27,,Harold-lynn,M,24/Oct/11,,,Campo-rodriguez,Timothyramirez@hotmail.com +1557,-universidad-abierta-interamericana,Técnico-para-bioterios-,2021-01-22,,Kevin-williams,M,09/Jun/28,,,17-de-agosto,Paul98@hotmail.com +1558,-universidad-abierta-interamericana,Diseño-industrial,2020-12-11,,Brenda-simpson,F,23/Jun/30,,,Abalo,Ericjimenez@hotmail.com +1559,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-09-26,,Diane-howard,F,43/Oct/06,,,Arroyo-grande,Washingtonbarbara@yahoo.com +1560,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-10-17,,Phillip-li,M,66/Aug/17,,,El-perdido-est-jose-guisasola,Earlpacheco@yahoo.com +1561,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-29,,William-gutierrez,M,56/Mar/07,,,Estancia-las-isletas,Ewilson@hotmail.com +1562,-universidad-abierta-interamericana,Ingeniería-mecánica,2021-01-07,,Jessica-powers,F,03/Aug/25,,,Antiguo,Vanessaleon@gmail.com +1563,-universidad-abierta-interamericana,Licenciatura-en-administración-,2021-01-05,,Thomas-shelton,M,60/Mar/22,,,Guamini,Camachomelinda@gmail.com +1564,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-10-14,,Michael-washington,M,58/Mar/11,,,San-mayol,Bradleyjohnny@yahoo.com +1565,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-30,,Joseph-nelson,M,96/May/18,,,Aguirre-cue,Ithomas@hotmail.com +1566,-universidad-abierta-interamericana,Contador-público-,2020-11-01,,Robert-parker,M,20/Jan/13,,,Bordenave,Williamsjessica@hotmail.com +1567,-universidad-abierta-interamericana,Ingeniería-mecánica,2021-01-21,,Margaret-armstrong,F,59/Aug/13,,,Agua-de-la-mula,Ttaylor@gmail.com +1568,-universidad-abierta-interamericana,Agronomía,2020-11-02,,Robert-weber,M,00/Dec/07,,,Aconquija,Loganmorales@gmail.com +1569,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-12-06,,Mary-smith,F,18/Apr/08,,,Cañada-la-negra,Alexanderrodriguez@hotmail.com +1570,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-12-25,,Jonathan-wood,M,12/Nov/01,,,Almirante-brown,Alex66@hotmail.com +1571,-universidad-abierta-interamericana,Arquitectura,2020-10-06,,Kevin-brady,M,06/Apr/20,,,Arteaga,Dmorrison@yahoo.com +1572,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-09-23,,Abigail-christian,F,73/Nov/04,,,Colonia-velez,Fieldsjohn@gmail.com +1573,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-09-26,,Grace-allen,F,44/Jan/17,,,Alfalad,Kevindavis@yahoo.com +1574,-universidad-abierta-interamericana,Ingeniería-electrónica,2021-01-19,,Cheryl-jackson,F,04/Nov/10,,,Colonia-hernandarias,Triciagomez@hotmail.com +1575,-universidad-abierta-interamericana,Contador-público-,2020-09-17,,Carol-rodriguez,F,42/Jun/02,,,Argentina-belvedere,Washingtonmisty@gmail.com +1576,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-11-06,,Jason-rivera,M,85/Aug/07,,,Calera-la-norma,Freyaaron@gmail.com +1577,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-09-26,,Belinda-ballard,F,31/May/09,,,Estacion-yerua,Martinwebb@gmail.com +1578,-universidad-abierta-interamericana,Actuario-,2020-09-16,,Amy-smith,F,61/Jan/06,,,La-sara,Brianpeters@hotmail.com +1579,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-11-20,,Mark-kelly,M,22/Nov/29,,,Aero-club-rosario,Gonzaleskim@gmail.com +1580,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2021-01-29,,Cameron-clark,M,37/Dec/12,,,Ingeniero-balbin,Morgan00@gmail.com +1581,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2021-01-11,,Victoria-carr,F,60/Mar/11,,,San-mayol,Vschneider@gmail.com +1582,-universidad-abierta-interamericana,Bioquímica,2020-10-25,,David-avila,M,78/Jan/01,,,Bahia-lapataia,Amymcguire@gmail.com +1583,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-10-31,,Andre-hayden,M,87/Sep/11,,,Arbol-verde,Shirley50@yahoo.com +1584,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-12-04,,Janice-stanley,F,20/Jun/13,,,Barrio-la-union,Martinchristopher@yahoo.com +1585,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-10-24,,David-phelps,M,21/Jan/09,,,Canal-15-cerro-de-la-gloria,Garciamatthew@hotmail.com +1586,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2021-01-30,,Melanie-miller,F,46/Dec/16,,,Los-indios,Ddavis@gmail.com +1587,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-10-20,,Eric-buchanan,M,92/Oct/24,,,Adolfo-gonzales-chaves,Lauren05@yahoo.com +1588,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-12-17,,Paul-cole,M,63/Jul/05,,,Britos,Nicholasvazquez@gmail.com +1589,-universidad-abierta-interamericana,Arquitectura,2021-01-31,,Randall-wise,M,90/Sep/12,,,Juan-e-barra,Colin85@yahoo.com +1590,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-10-15,,Zachary-campos,M,12/Mar/15,,,Cabure,Yromero@hotmail.com +1591,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-09-11,,Johnny-hart,M,65/Feb/13,,,Arrechea,Tranashley@gmail.com +1592,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2021-01-26,,Darren-rogers,M,41/Aug/31,,,Antonio-carboni,Cortezgeorge@hotmail.com +1593,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-12-07,,Joseph-miller,M,46/Jan/18,,,Chivilcoy,Stephanie98@yahoo.com +1594,-universidad-abierta-interamericana,Medicina,2020-10-31,,Denise-perez,F,07/Sep/02,,,Barrio-la-dolly,Robertkeller@hotmail.com +1595,-universidad-abierta-interamericana,Diseño-industrial,2021-01-25,,Keith-hess,M,16/May/21,,,Ocho-vados,Christinegilmore@gmail.com +1596,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-09-01,,Vincent-mcdonald,M,06/Apr/30,,,Apeadero-las-chimbas,Osolomon@yahoo.com +1597,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-09-04,,Dawn-thomas,F,14/Apr/25,,,Carmen,Floresdarren@gmail.com +1598,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-09-19,,Stephanie-dorsey,F,20/Mar/16,,,San-clemente-del-tuyu,Lvalenzuela@yahoo.com +1599,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-23,,Joel-turner,M,12/Apr/25,,,La-viticola,Teresawells@gmail.com +1600,-universidad-abierta-interamericana,Actuario-,2020-09-02,,Kaitlyn-nguyen,F,39/Feb/20,,,Bajo-de-los-huesos,Kstevens@yahoo.com +1601,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-01,,Matthew-patterson,M,59/Nov/22,,,Colonia-leiva,Amandaford@gmail.com +1602,-universidad-abierta-interamericana,Agronomía,2020-09-21,,Maria-estes,F,55/Sep/29,,,Balneario-oriente,Craigdiana@yahoo.com +1603,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-10-27,,David-taylor,M,27/Dec/17,,,Colonia-beaufort,Xortiz@gmail.com +1604,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-10-23,,Mr.-andrew-rios,M,17/Jun/24,,,Abra-de-pives,Ojennings@hotmail.com +1605,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-12-16,,Ruth-martinez,F,06/Feb/11,,,Cinco-saltos,Chad12@yahoo.com +1606,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-12-21,,Samantha-li,F,60/Aug/30,,,Alejandro-petion,Hcollins@yahoo.com +1607,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-09-11,,Jeffrey-howard-md,M,02/Sep/23,,,Angostura,Pricemadison@gmail.com +1608,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-11-26,,Tiffany-lopez,F,98/Dec/15,,,Cupiles,Bwall@yahoo.com +1609,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-09-26,,Sheri-lopez,F,83/Apr/18,,,Arroyo-casco,Christopherboyd@hotmail.com +1610,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-12-18,,Paul-torres,M,73/Jan/15,,,El-socorro,Tomriley@yahoo.com +1611,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-09-12,,Erin-ochoa,F,97/Jul/08,,,Antonio-pini,Michaeljohnson@gmail.com +1612,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-10-09,,Sara-willis,F,07/Jan/09,,,Abo-nezu,Johnsontimothy@hotmail.com +1613,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-11-24,,Lori-garcia,F,19/Jan/02,,,Juan-f-ibarra,Debra24@yahoo.com +1614,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-10-11,,Dr.-david-park,M,84/Mar/19,,,El-sombrerito,Thomasmorris@gmail.com +1615,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-12-25,,Brian-white,M,81/Jan/31,,,El-campamento,Dixonmaria@hotmail.com +1616,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-11-26,,Autumn-bowman,F,62/Apr/28,,,Abra,Hollymorrison@hotmail.com +1617,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-09-08,,Wendy-leon,F,56/Jul/11,,,Campo-quiñones,Pamelafowler@gmail.com +1618,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-11-13,,Kevin-murray,M,81/Nov/16,,,Buen-pasto,Pkeller@yahoo.com +1619,-universidad-abierta-interamericana,Actuario-,2021-01-16,,Samuel-white,M,15/Feb/23,,,Chillar,Amber35@hotmail.com +1620,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-09-10,,Mr.-christopher-wilkinson-ii,M,70/Dec/26,,,Masurel,Stevensimon@yahoo.com +1621,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-09-26,,Ann-williams,F,53/Jan/25,,,Aneque-grande,Sbrooks@yahoo.com +1622,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-12-16,,Daniel-pratt,M,53/Aug/29,,,Agua-blanca,Shawn98@gmail.com +1623,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-09-04,,Kevin-williams,M,87/Mar/11,,,Almacen-piatti,Andrea01@yahoo.com +1624,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-13,,Peter-hamilton,M,78/Sep/19,,,Faro-querandi,Christina23@hotmail.com +1625,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-12-15,,Keith-brooks,M,38/Aug/12,,,Arroyo-ceibal,Gjacobs@hotmail.com +1626,-universidad-abierta-interamericana,Contador-público-,2020-10-24,,Anthony-bender,M,38/Dec/01,,,Cañadon-del-corral,Ysantana@hotmail.com +1627,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-10-09,,John-hernandez,M,07/May/10,,,An-aike,Gwebb@gmail.com +1628,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-10-03,,Christina-allen,F,68/Apr/21,,,Acostilla,Javier17@hotmail.com +1629,-universidad-abierta-interamericana,Agronomía,2020-12-10,,Gwendolyn-thompson,F,29/May/08,,,Belgrano,Fergusonandrea@hotmail.com +1630,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-11-03,,Alyssa-peterson,F,66/Mar/28,,,Alcete,Crystal21@hotmail.com +1631,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-11-08,,Madison-marks,F,52/Sep/02,,,Bajastine,Tracey81@yahoo.com +1632,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-12-24,,Paul-carlson,M,60/Apr/26,,,Barro-negro,Lynn70@hotmail.com +1633,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-12-21,,Michelle-nelson,F,10/Jan/20,,,Almirante-solier,Bullockeric@yahoo.com +1634,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2021-01-08,,Christopher-campos,M,61/Mar/22,,,Aldea-beleiro,Allen75@gmail.com +1635,-universidad-abierta-interamericana,Farmacia,2020-10-13,,Brenda-cabrera,F,27/Oct/11,,,Cerana,Rguerra@hotmail.com +1636,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-11-06,,Mariah-atkins,F,92/Dec/15,,,Angostura,Scottrodriguez@yahoo.com +1637,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-10-05,,Tara-harris,F,91/Mar/10,,,Favelli,Michelledrake@gmail.com +1638,-universidad-abierta-interamericana,Actuario-,2021-01-20,,Thomas-alexander,M,97/Apr/06,,,Abo-nezu,Brian80@gmail.com +1639,-universidad-abierta-interamericana,Arquitectura,2020-12-17,,Caitlin-johnson,F,05/Nov/18,,,Colonia-roca,Rebeccamacdonald@yahoo.com +1640,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-12-15,,Jo-rivera,F,17/Oct/18,,,Bajo-de-los-sueldos,Kevin58@yahoo.com +1641,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-10-04,,Harold-brown,M,26/May/23,,,Colonia-zambungo,Alyssamartin@gmail.com +1642,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-09-14,,Teresa-dickerson,F,10/Feb/26,,,Los-corredores,Sarahall@gmail.com +1643,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-12-24,,Mary-adams,F,88/Apr/11,,,Alfredo-demarchi,Hillteresa@yahoo.com +1644,-universidad-abierta-interamericana,Farmacia,2021-01-31,,Donald-graves,M,74/Feb/27,,,Oriente,Curtis18@gmail.com +1645,-universidad-abierta-interamericana,Medicina,2020-10-08,,Jeremy-young,M,56/Sep/14,,,Buen-pasto,Laurawinters@hotmail.com +1646,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-12-30,,Victoria-silva,F,44/Sep/09,,,Arroyo-seco,Whamilton@yahoo.com +1647,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-12,,Nicole-underwood,F,43/Mar/08,,,Camino-centenario-km-11500,Millerrichard@hotmail.com +1648,-universidad-abierta-interamericana,Agronomía,2020-10-29,,Kimberly-kerr,F,87/Sep/20,,,Bajo-guazu,Omaradams@yahoo.com +1649,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2021-01-30,,Andrew-roberts,M,36/Nov/11,,,Arroyo-moreira,April66@hotmail.com +1650,-universidad-abierta-interamericana,Actuario-,2020-09-20,,Paul-english,M,61/Mar/08,,,Barrio-belgrano,Stephanie14@gmail.com +1651,-universidad-abierta-interamericana,Arquitectura,2020-09-07,,Jeremy-fuentes,M,99/Nov/13,,,Barrancas,Leahsmith@hotmail.com +1652,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-11-10,,Lisa-davis,F,19/May/25,,,Chacabuco,Joseph87@yahoo.com +1653,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-09-02,,Michael-murphy,M,85/Oct/17,,,San-lorenzo,Murraydenise@gmail.com +1654,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-09-07,,Thomas-welch,M,58/Sep/09,,,Valle-hondo,Philip65@hotmail.com +1655,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2021-01-20,,Sara-grant,F,63/Sep/19,,,Arroyo-corralito,Jamesfritz@gmail.com +1656,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-27,,Shaun-clark,M,58/Nov/03,,,Alto-pencoso,Gramirez@gmail.com +1657,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2021-01-06,,Kathleen-thomas,F,24/Apr/23,,,Empalme-san-carlos,Thomaspaige@gmail.com +1658,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2021-02-01,,Donald-miller,M,73/Nov/05,,,Del-viso,Jeffreygreen@gmail.com +1659,-universidad-abierta-interamericana,Contador-público-,2020-12-23,,Edward-guerrero,M,12/Nov/20,,,Bajo-de-raco,Oesparza@gmail.com +1660,-universidad-abierta-interamericana,Bioquímica,2020-11-09,,William-richard,M,91/Feb/22,,,Alto-de-leiva,Sanchezkaitlin@hotmail.com +1661,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-11-26,,Keith-davis,M,07/Apr/12,,,El-perdido-est-jose-guisasola,Flowersdaniel@yahoo.com +1662,-universidad-abierta-interamericana,Contador-público-,2020-09-23,,Karen-parker,F,35/Oct/28,,,Barrio-garin-norte,Jchen@yahoo.com +1663,-universidad-abierta-interamericana,Licenciatura-en-psicología,2021-01-12,,Robert-barnett,M,06/Dec/18,,,Gobernador-lanusse,Dboyer@hotmail.com +1664,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-09-18,,Brittney-cooper,F,05/Nov/15,,,Colonia-san-manuel,Kingkevin@gmail.com +1665,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-12-22,,Ronald-tate,M,93/Oct/18,,,Laguna-del-barro,Lisa10@yahoo.com +1666,-universidad-abierta-interamericana,Contador-público-,2020-11-30,,Courtney-rose,F,99/Mar/30,,,Aldea-santa-maria,Yholder@yahoo.com +1667,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-12-17,,Brandy-harris,F,09/Dec/03,,,Puente-del-inca,Emilysanford@gmail.com +1668,-universidad-abierta-interamericana,Diseño-industrial,2020-10-03,,Thomas-price,M,12/Jul/21,,,Arroyo-molino,Jimmy43@hotmail.com +1669,-universidad-abierta-interamericana,Actuario-,2020-10-16,,Melanie-lynn,F,55/Aug/10,,,Capitan-castro,Kenneth82@gmail.com +1670,-universidad-abierta-interamericana,Licenciatura-en-psicología,2020-09-16,,Louis-becker,M,09/Apr/28,,,Moron,Gthomas@hotmail.com +1671,-universidad-abierta-interamericana,Farmacia,2020-10-12,,Aaron-brown,M,33/Jul/18,,,Colonia-los-sauces,Hannahbaker@yahoo.com +1672,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-12-25,,Lee-nelson,M,99/Jun/29,,,Bahia-cracher,Benderamanda@yahoo.com +1673,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-25,,Dennis-fleming,M,80/May/16,,,Adrogue,Espinozaevan@hotmail.com +1674,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-09-24,,Rebecca-dixon,F,16/May/10,,,Chovet,Martha74@yahoo.com +1675,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-12-05,,Todd-lin,M,64/May/07,,,Colonia-devoto,Whitemarilyn@yahoo.com +1676,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-10-17,,Justin-garcia,M,59/Aug/28,,,Campo-sabate,Holmesrobin@yahoo.com +1677,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-11-08,,Shawn-wilkins,M,09/Dec/01,,,Cañadon-leon,Bhoffman@yahoo.com +1678,-universidad-abierta-interamericana,Agronomía,2020-12-19,,Jennifer-jones,F,80/Aug/22,,,2-de-julio,Psanchez@hotmail.com +1679,-universidad-abierta-interamericana,Diseño-industrial,2020-12-04,,Sarah-andrews,F,14/Mar/03,,,Alanices,Cookjohn@hotmail.com +1680,-universidad-abierta-interamericana,Bioquímica,2020-12-11,,John-herrera,M,71/Apr/22,,,Arroyo-fedor,Amy13@yahoo.com +1681,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-11-24,,Melissa-roberts,F,08/Oct/28,,,Acostilla,Emilyfields@gmail.com +1682,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-11-15,,Dustin-jackson,M,65/Jan/06,,,Barrio-jardin-luzuriaga,Joshua47@hotmail.com +1683,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-09-16,,Shelly-daniel,F,81/Jul/25,,,Colonia-arocena-ina,Austindalton@yahoo.com +1684,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-09-16,,Eric-mooney,M,11/Aug/03,,,Colonia-josefa,Ryanedward@yahoo.com +1685,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-09-09,,Sandra-terry,F,44/Mar/22,,,Bahia-langara,Yrodriguez@hotmail.com +1686,-universidad-abierta-interamericana,Arquitectura,2020-12-03,,Jeremy-smith,M,45/Aug/17,,,Alarcon,Bwright@gmail.com +1687,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-12-21,,John-casey,M,90/Jul/23,,,28-de-noviembre,Halejames@gmail.com +1688,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-11-26,,Michelle-espinoza,F,14/Aug/15,,,Agua-de-la-mula,Veronicajohnson@hotmail.com +1689,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-10-04,,Rachel-berger,F,51/Jun/17,,,Colman,Pamelahays@gmail.com +1690,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-12-19,,Shannon-yoder,F,89/Oct/20,,,Dina-huapi,Kpatterson@hotmail.com +1691,-universidad-abierta-interamericana,Diseño-industrial,2020-12-06,,Rebecca-santiago,F,09/Dec/13,,,Bocas,Andrewbrown@hotmail.com +1692,-universidad-abierta-interamericana,Farmacia,2020-09-13,,Jackie-patrick,F,98/Aug/29,,,Alto-las-lechuzas,Yvonnehayes@yahoo.com +1693,-universidad-abierta-interamericana,Farmacia,2020-10-03,,Stanley-norris,M,60/Nov/22,,,Colonia-matilde,Joneskenneth@yahoo.com +1694,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-11-09,,Amanda-ruiz,F,33/Dec/31,,,Olascoaga,Suarezwendy@yahoo.com +1695,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-12-03,,Stephanie-nguyen,F,12/Jan/24,,,Mariano-acosta,Johnmckinney@hotmail.com +1696,-universidad-abierta-interamericana,Contador-público-,2020-09-24,,Joseph-adkins,M,04/Mar/11,,,Chumbicha,Hdoyle@gmail.com +1697,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-12-23,,Timothy-vance,M,13/Dec/16,,,El-cenizo,Jadams@hotmail.com +1698,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-10-25,,Joel-anderson,M,66/Oct/14,,,Casablanca,Matthew26@gmail.com +1699,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-12-04,,Rachel-tucker,F,41/Aug/19,,,Isla-los-laureles,Jamiegarcia@yahoo.com +1700,-universidad-abierta-interamericana,Contador-público-,2020-10-28,,John-reeves,M,58/Jul/07,,,Esc-nav-militar-rio-sant,Clayjames@hotmail.com +1701,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-14,,Michael-leon,M,74/Aug/14,,,Puesto-de-isla,Lucasmassey@yahoo.com +1702,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-12-24,,Dakota-moses,M,80/Mar/14,,,Comandante-granville,Tonysalinas@hotmail.com +1703,-universidad-abierta-interamericana,Bioquímica,2020-09-05,,Derek-clark,M,46/Oct/07,,,Adrian-maturano,Jason73@gmail.com +1704,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-10-10,,Katie-dalton,F,38/Aug/02,,,Casimiro-gomez,Lopezmichael@hotmail.com +1705,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-10-02,,Tina-olson,F,62/Oct/01,,,Ricardo-rojas,Uobrien@gmail.com +1706,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-12-26,,Ryan-larson,M,36/Mar/27,,,Colonia-la-marta,Jeffrey53@yahoo.com +1707,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2021-01-30,,Cynthia-white,F,33/Apr/13,,,Esmeralda,Linda30@yahoo.com +1708,-universidad-abierta-interamericana,Agronomía,2020-11-21,,April-patel,F,91/Feb/01,,,Membrillar,Kdominguez@yahoo.com +1709,-universidad-abierta-interamericana,Actuario-,2020-10-24,,Christopher-miller,M,06/Apr/21,,,Arroyo,Kelleyandrew@hotmail.com +1710,-universidad-abierta-interamericana,Diseño-industrial,2020-11-14,,Jessica-anderson,F,08/May/05,,,General-gutierrez,Markmiller@hotmail.com +1711,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-12-03,,Rhonda-collins,F,83/Aug/07,,,Campo-castro,Hoffmanjonathan@yahoo.com +1712,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-11-17,,Miss-becky-anderson,F,50/Oct/01,,,Estacion-saladas,Christineross@gmail.com +1713,-universidad-abierta-interamericana,Ingeniería-electrónica,2021-01-25,,Tina-lee,F,70/Feb/08,,,Indio-rico,Watsonmary@gmail.com +1714,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-10-27,,Rachael-thomas,F,06/May/16,,,Kilometro-208,Chrisphillips@gmail.com +1715,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-10,,Julia-nelson,F,99/Nov/13,,,An-aike,Lisa94@yahoo.com +1716,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-11-20,,Heather-price,F,69/Sep/12,,,El-perdido-est-jose-guisasola,Milesstephen@gmail.com +1717,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-12-21,,Sherry-durham,F,21/Sep/15,,,Abra-rica,Rramirez@yahoo.com +1718,-universidad-abierta-interamericana,Técnico-para-bioterios-,2020-09-10,,John-jordan,M,26/Sep/15,,,Monte-chingolo,Tasha78@hotmail.com +1719,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-11-26,,Mikayla-wright,F,25/Mar/25,,,El-brete,Xbean@yahoo.com +1720,-universidad-abierta-interamericana,Licenciatura-en-administración-,2021-01-02,,Julie-bradford,F,53/Aug/26,,,Alto-verde,Aschroeder@hotmail.com +1721,-universidad-abierta-interamericana,Arquitectura,2020-12-07,,Daniel-shepard,M,08/May/12,,,Arroyo-del-pescado,Rogerstammy@hotmail.com +1722,-universidad-abierta-interamericana,Contador-público-,2020-12-03,,Angela-miller,F,26/Jun/09,,,Arroyo-quintana,Hgrant@hotmail.com +1723,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-05,,Paul-ramirez,M,09/Sep/05,,,Centinela,Wardanna@hotmail.com +1724,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-10-16,,Debbie-thompson,F,99/Jan/10,,,Avena,Tamara01@gmail.com +1725,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-10-31,,Debbie-weaver,F,49/Jan/04,,,Acheral,Hcalderon@hotmail.com +1726,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-11-18,,Alexandra-malone,F,85/Jun/28,,,23-de-agosto,Wobrien@gmail.com +1727,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-12-29,,Shannon-johnson,F,72/Mar/09,,,Paso-de-los-andes,Millerjames@gmail.com +1728,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-12-28,,Nicole-hicks,F,10/Apr/28,,,Campo-garcia,Mooresarah@gmail.com +1729,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-11-25,,Robert-vang,M,60/Jul/09,,,La-pastora,Williamsonvincent@yahoo.com +1730,-universidad-abierta-interamericana,Contador-público-,2020-09-26,,Kevin-allen,M,35/Jan/29,,,Capihuas,Ddennis@yahoo.com +1731,-universidad-abierta-interamericana,Licenciatura-en-artes,2021-01-16,,Heather-smith,F,41/Jul/28,,,Balde-ahumada,Ljimenez@yahoo.com +1732,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2021-01-18,,Michael-lopez,M,17/Dec/19,,,Bouquet,Srich@gmail.com +1733,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-12-30,,Tracy-livingston,F,75/Feb/19,,,Aguadita,Ibaker@gmail.com +1734,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-10-09,,Sara-romero,F,10/Apr/26,,,Cañadon-caliente,Zjohnson@gmail.com +1735,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-09-14,,Mark-fischer,M,18/Oct/04,,,Puesto-de-isla,Lucasjillian@gmail.com +1736,-universidad-abierta-interamericana,Contador-público-,2020-11-24,,Timothy-trevino,M,45/Jan/14,,,6-de-septiembre,Wooddaniel@yahoo.com +1737,-universidad-abierta-interamericana,Arquitectura,2020-11-11,,Melanie-gray,F,93/Jan/15,,,Atalaya,Padillajason@yahoo.com +1738,-universidad-abierta-interamericana,Actuario-,2020-11-11,,Gavin-acosta,M,74/Jun/24,,,Desvio-kilometro-234,Seanpotter@hotmail.com +1739,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-11-15,,Mr.-derrick-vazquez,M,19/Oct/02,,,Benitez,Georgeashley@gmail.com +1740,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-11-17,,Timothy-white,M,26/Aug/18,,,Arroyo-ceibo,Mpage@gmail.com +1741,-universidad-abierta-interamericana,Agronomía,2021-01-10,,Dawn-shepard,F,58/Sep/29,,,Bahia-cracher,Burgessjoel@yahoo.com +1742,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-14,,Craig-frey,M,07/Nov/09,,,El-cipres,Ebutler@hotmail.com +1743,-universidad-abierta-interamericana,Arquitectura,2020-10-13,,William-smith,M,18/Apr/04,,,Alfalad,Sharonkent@gmail.com +1744,-universidad-abierta-interamericana,Contador-público-,2020-12-21,,Jon-harris,M,75/Jan/10,,,Chiclana,Wmartin@gmail.com +1745,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2021-01-16,,David-mcdaniel,M,21/Jan/24,,,Diaz,Nicholaserickson@yahoo.com +1746,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-11-01,,Michael-johnson,M,16/Oct/16,,,Colpes,Nicolehamilton@gmail.com +1747,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-10-04,,Patrick-edwards,M,72/Nov/13,,,Villa-santos-tesei,Brettmoore@gmail.com +1748,-universidad-abierta-interamericana,Arquitectura,2020-10-08,,Laura-garcia,F,73/Aug/10,,,Los-gauchos,Jessica43@gmail.com +1749,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-10-27,,Jeffrey-vega,M,07/Sep/20,,,Alvarez-jonte,Seancortez@gmail.com +1750,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-10-25,,Mrs.-andrea-murphy,F,02/Sep/16,,,Balneario-la-caleta,Asims@gmail.com +1751,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-09-26,,Brittany-smith,F,14/Jun/03,,,Villa-saboya,Qmarquez@gmail.com +1752,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-10-12,,Bianca-wilson,F,07/Jan/14,,,Cantera-aguirre,Kimberlymccarthy@yahoo.com +1753,-universidad-abierta-interamericana,Contador-público-,2020-09-15,,Susan-austin,F,86/Feb/17,,,Arroyo-claro,Brucejimenez@gmail.com +1754,-universidad-abierta-interamericana,Diseño-industrial,2020-10-15,,James-hernandez,M,61/Jan/23,,,De-la-canal,Lesterlauren@gmail.com +1755,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-09-07,,Nicholas-ferguson,M,07/Apr/12,,,El-talar,Dominguezgabriel@yahoo.com +1756,-universidad-abierta-interamericana,Licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-10-05,,Matthew-collins,M,41/Mar/28,,,Arrascaeta,Ibishop@hotmail.com +1757,-universidad-abierta-interamericana,Medicina,2020-09-19,,Kevin-simpson,M,22/Aug/10,,,Aguas-verdes,Harriscynthia@yahoo.com +1758,-universidad-abierta-interamericana,Bioquímica,2020-09-21,,Betty-dominguez,F,35/Jul/29,,,Caseros,Chase31@yahoo.com +1759,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-09-25,,Jorge-graham,M,16/Mar/10,,,La-lucila-del-mar,Gloria41@hotmail.com +1760,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-11-23,,Scott-velasquez,M,12/Feb/02,,,Barrio-emir-ramon-juarez,Barbarajames@gmail.com +1761,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2021-01-15,,Ronald-russell,M,16/Oct/11,,,El-potrero,Tamara89@yahoo.com +1762,-universidad-abierta-interamericana,Contador-público-,2020-11-19,,Madison-myers-dvm,F,79/Feb/09,,,Campo-gimenez,Jarnold@hotmail.com +1763,-universidad-abierta-interamericana,Arquitectura,2020-09-18,,John-brown,M,38/Sep/23,,,La-legua,Michael09@yahoo.com +1764,-universidad-abierta-interamericana,Bioquímica,2020-12-11,,Allison-johnson,F,09/Mar/20,,,Colonia-rusa,Nancymckinney@yahoo.com +1765,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-10-28,,Megan-pierce,F,81/Aug/30,,,Agua-de-las-palomas,Michellecollins@yahoo.com +1766,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2020-10-30,,Amy-richard,F,99/Oct/15,,,Boeuf,Leahgriffin@hotmail.com +1767,-universidad-abierta-interamericana,Diseño-industrial,2020-10-19,,James-williams,M,24/Oct/12,,,El-horno,Mayheather@gmail.com +1768,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-11-04,,Russell-valenzuela,M,65/Sep/06,,,Luis-chico,Lori30@gmail.com +1769,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-11-25,,Fred-villanueva,M,61/Aug/21,,,Costa-del-este,Isaiah66@hotmail.com +1770,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2021-01-16,,Colin-jones,M,75/Aug/12,,,Arroyo-las-minas,Aspencer@gmail.com +1771,-universidad-abierta-interamericana,Contador-público-,2020-12-04,,Daniel-davis,M,69/Apr/13,,,Cabure,Nicholas03@gmail.com +1772,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-09-18,,Sarah-webster,F,89/Jun/18,,,Cañada-la-rica,Todd56@gmail.com +1773,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-09-02,,Marvin-patterson,M,21/Aug/09,,,Aguas-buenas,Raymondterri@yahoo.com +1774,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-11-05,,Scott-downs,M,46/Jul/05,,,Dock-sud,Rachel34@gmail.com +1775,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-10-31,,Kelsey-oneal,F,05/Dec/30,,,Agua-del-simbol,Robertsonclayton@yahoo.com +1776,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-12-24,,Julia-rodriguez,F,67/Aug/01,,,Coronel-charlone,Dennisstephanie@yahoo.com +1777,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-10-01,,Tiffany-daniels,F,75/Nov/05,,,Centro-agricola-el-pato,Mhall@hotmail.com +1778,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-10-09,,Jesse-burke,M,11/Jan/11,,,Alegria,Stewartjohn@hotmail.com +1779,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-12-23,,Nicole-cunningham,F,50/Dec/01,,,Barrio-indio-trompa,Denisepruitt@hotmail.com +1780,-universidad-abierta-interamericana,Ingeniería-en-informática,2021-01-07,,Nathan-oconnell,M,78/Aug/23,,,Ocho-vados,Ashleyferguson@hotmail.com +1781,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-09-25,,Sarah-rogers,F,31/Mar/27,,,Alto-grande,Brittany76@yahoo.com +1782,-universidad-abierta-interamericana,Diseño-de-imagen-y-sonido,2021-01-20,,Connor-heath,M,55/May/06,,,Almacen-castro,Bakerjoshua@gmail.com +1783,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2021-01-20,,Jake-martin,M,19/Dec/11,,,Realico,Kingtodd@hotmail.com +1784,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-12-03,,Stacy-mcconnell,F,67/May/19,,,Correntoso,Kfrazier@hotmail.com +1785,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2021-01-31,,Kathleen-sweeney,F,17/May/17,,,Campo-de-galnasi,Bakerpatrick@yahoo.com +1786,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2021-02-01,,Susan-lyons,F,09/May/15,,,Cachel,Ichristensen@yahoo.com +1787,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-10-11,,Michael-shea,M,36/Apr/04,,,Santa-teresita,Vmartinez@gmail.com +1788,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-10-22,,Laura-smith,F,87/Jan/08,,,Algarrobo,Curtisstein@hotmail.com +1789,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-11-06,,Steven-meyer,M,18/Dec/08,,,Campo-la-riviere,Hcruz@yahoo.com +1790,-universidad-abierta-interamericana,Bioquímica,2020-09-29,,Nancy-adams,F,29/Jan/19,,,Paso-telegrafo,Leedavid@gmail.com +1791,-universidad-abierta-interamericana,Medicina,2020-11-21,,Madison-rodriguez,F,88/Feb/03,,,Puente-del-inca,Michaeljohnson@hotmail.com +1792,-universidad-abierta-interamericana,Licenciatura-en-producción-de-bioimagenes,2020-10-19,,Julian-miller,M,43/Sep/30,,,Garro,Xwatson@gmail.com +1793,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-10-14,,Matthew-robinson,M,19/Jun/09,,,Las-quintas,Kevin06@hotmail.com +1794,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-12-16,,Brittany-owens,F,71/Jan/02,,,Arroyo-seco,Robert64@gmail.com +1795,-universidad-abierta-interamericana,Contador-público-,2020-09-22,,James-manning,M,00/Sep/07,,,Colonia-los-tres-usaris,Hfuller@yahoo.com +1796,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-12-05,,Jill-sanchez,F,90/Jan/18,,,Libano,Reedangel@hotmail.com +1797,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-11-01,,Brittney-carney,F,06/Apr/12,,,Barrio-pedro-rocco,Anthony69@gmail.com +1798,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-10-15,,Felicia-mason,F,06/Dec/12,,,Campo-caretto,Dongarrett@yahoo.com +1799,-universidad-abierta-interamericana,Licenciatura-en-terapia-ocupacional,2020-09-30,,Jill-newton,F,75/Nov/13,,,Victoria,Brittanychang@hotmail.com +1800,-universidad-abierta-interamericana,Diseño-industrial,2021-01-09,,Sheri-collins,F,14/Oct/15,,,Abbott,Tammysweeney@gmail.com +1801,-universidad-abierta-interamericana,Ingeniería-electrónica,2021-01-05,,Michelle-davis,F,07/Mar/11,,,Aguas-calientes,Barrsamuel@hotmail.com +1802,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-09-17,,Katherine-navarro,F,09/Nov/06,,,Britos,Emilyliu@gmail.com +1803,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-11-28,,Ryan-martinez,M,11/Sep/22,,,De-la-canal,Steven26@gmail.com +1804,-universidad-abierta-interamericana,Bioquímica,2020-11-01,,Beth-johnston,F,06/Jul/18,,,Casablanca,Hdavis@yahoo.com +1805,-universidad-abierta-interamericana,Actuario-,2020-09-07,,Maxwell-hughes,M,29/Oct/05,,,Arrascaeta,Gutierrezmatthew@gmail.com +1806,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-11-10,,Amy-riley,F,31/Oct/12,,,Cerana,Melendezmichael@gmail.com +1807,-universidad-abierta-interamericana,Técnico-para-bioterios-,2021-01-21,,Christopher-johnson,M,76/Jul/02,,,El-carmen,Stewartgary@yahoo.com +1808,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-10-26,,Patrick-mooney,M,23/May/23,,,Campo-moreno,Davisbrittany@yahoo.com +1809,-universidad-abierta-interamericana,Licenciatura-en-ciencias-ambientales,2020-11-07,,Joseph-martinez,M,43/Feb/24,,,Ambas-puntillas,Teresa31@yahoo.com +1810,-universidad-abierta-interamericana,Licenciatura-en-psicología,2021-01-14,,Christina-warren,F,14/Sep/17,,,Anderson,Uguerra@yahoo.com +1811,-universidad-abierta-interamericana,Contador-público-,2020-12-12,,Heather-myers,F,05/Aug/03,,,Bajo-de-los-huesos,Nataliebrown@yahoo.com +1812,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-12-14,,Dwayne-knox,M,39/Jun/06,,,Cervantes,Levinedavid@hotmail.com +1813,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2020-12-09,,Franklin-scott,M,49/Mar/20,,,Almacen-cristian-schubert,Clarkedward@yahoo.com +1814,-universidad-abierta-interamericana,Arquitectura,2021-01-24,,Tyler-morton,M,02/Sep/29,,,Plomer,Allisonhowe@yahoo.com +1815,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2021-01-06,,Ruth-fuller,F,05/Oct/17,,,Agrio-balsa,Martha16@yahoo.com +1816,-universidad-abierta-interamericana,Licenciatura-en-psicología,2021-01-20,,Michelle-ellis,F,49/Feb/10,,,Barrio-belgrano,Beardbilly@yahoo.com +1817,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2021-01-28,,Scott-allen,M,11/May/01,,,Dho,Whitecrystal@yahoo.com +1818,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-10-03,,Courtney-sosa,F,33/Aug/27,,,La-banda,Natashamoore@gmail.com +1819,-universidad-abierta-interamericana,Farmacia,2020-11-20,,Nicole-webb,F,00/Sep/11,,,Las-palmas,Pmedina@hotmail.com +1820,-universidad-abierta-interamericana,Ingeniería-mecánica,2020-09-28,,Christian-collier,M,12/Jun/12,,,Caminera-lujan,Fwalters@yahoo.com +1821,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-10-11,,Matthew-norton,M,53/Aug/26,,,Arrascaeta,Scosta@hotmail.com +1822,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2020-09-01,,Stephen-rogers,M,07/Nov/02,,,Arturo-almaraz,Comptonanthony@yahoo.com +1823,-universidad-abierta-interamericana,Agronomía,2020-11-23,,Kevin-russell,M,91/Jul/03,,,Ambato,Kingashley@gmail.com +1824,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-09-23,,Elizabeth-nichols,F,11/Oct/04,,,Goyena,Robert22@hotmail.com +1825,-universidad-abierta-interamericana,Medicina,2021-02-01,,Tammy-mcbride,F,76/Feb/21,,,Albigasta,Mpeterson@gmail.com +1826,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-11-14,,Adam-gardner,M,09/Oct/21,,,General-urquiza,Paulbailey@gmail.com +1827,-universidad-abierta-interamericana,Licenciatura-en-planificación-y-diseño-del-paisaje,2020-09-28,,Jacqueline-robinson,F,60/Mar/25,,,Abdon-castro-tolay,Andrew68@gmail.com +1828,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-11-10,,Christopher-bond,M,23/Oct/28,,,Trujui,Annabailey@yahoo.com +1829,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-09-30,,Kevin-parks,M,21/Aug/01,,,Empalme-frontera,Mitchell02@yahoo.com +1830,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-12-19,,Shannon-adams,F,89/May/10,,,Juan-vucetich-ex-dr-r-levene,Djackson@hotmail.com +1831,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2021-01-15,,Troy-hoffman,M,27/Mar/13,,,Acebal,Dlowe@yahoo.com +1832,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-09-05,,David-shelton,M,18/Apr/07,,,Alcaraz-sud,Tara98@hotmail.com +1833,-universidad-abierta-interamericana,Licenciatura-en-musicoterapia,2020-09-22,,Daniel-vaughn,M,95/Jun/13,,,Cheroguita,Jacobgraves@yahoo.com +1834,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-10-30,,Jennifer-carr,F,19/Jul/29,,,Ayui-parada,Lawrencelopez@hotmail.com +1835,-universidad-abierta-interamericana,Ingeniería-electrónica,2020-09-11,,Samuel-jenkins,M,09/Sep/02,,,Adolfo-alsina,James25@hotmail.com +1836,-universidad-abierta-interamericana,Licenciatura-en-sociología-,2021-01-17,,Kristopher-young,M,47/May/11,,,Arroyo-grande,Ericwashington@hotmail.com +1837,-universidad-abierta-interamericana,Licenciatura-en-ciencias-antropológicas,2021-01-18,,Mark-blevins,M,01/Feb/15,,,Colonia-bella-italia,Michaelbarr@hotmail.com +1838,-universidad-abierta-interamericana,Actuario-,2020-11-08,,Jason-rosario-md,M,98/May/18,,,Cangrejillos,Epatrick@yahoo.com +1839,-universidad-abierta-interamericana,Licenciatura-en-administración-,2020-12-10,,Andrea-mcguire,F,69/Mar/13,,,Bonnement,Martineric@gmail.com +1840,-universidad-abierta-interamericana,Licenciatura-en-artes,2020-09-04,,Paige-hines,F,69/Apr/25,,,Olascoaga,Freemanmichael@yahoo.com +1841,-universidad-abierta-interamericana,Ingeniería-en-informática,2020-09-18,,James-gray,M,47/Oct/29,,,Chapi-talo,Melindajohnson@hotmail.com +1842,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2021-02-01,,Crystal-gutierrez,F,06/Jan/04,,,Huanguelen,Piercegabriel@gmail.com +1843,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-11-09,,Daniel-anderson,M,34/May/02,,,Colonia-florencia,Elizabethmartinez@hotmail.com +1844,-universidad-abierta-interamericana,Bioquímica,2020-12-27,,Megan-ruiz-md,F,10/Jun/03,,,Almirante-solier,Ngordon@hotmail.com +1845,-universidad-abierta-interamericana,Licenciatura-en-ciencias-geológicas,2020-09-27,,Amy-camacho,F,44/Mar/29,,,Wheelwright,Andersonjohn@hotmail.com +1846,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2020-12-19,,Jeremy-brooks,M,11/Apr/17,,,Amana,Dixonshelley@yahoo.com +1847,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-10-30,,Connor-jones,M,12/May/30,,,Arroyo-santa-maria,Jennifer27@gmail.com +1848,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2021-01-05,,Victoria-conley,F,88/Aug/03,,,9-de-abril,Emathews@yahoo.com +1849,-universidad-abierta-interamericana,Ciencias-veterinarias,2020-09-26,,Samantha-howard,F,97/Jan/12,,,Capihuas,Rfischer@hotmail.com +1850,-universidad-abierta-interamericana,Licenciatura-en-kinesiología-y-fisiatría,2020-11-08,,Steven-martin,M,42/Dec/06,,,Barrio-parque-leloir,Arielhowell@hotmail.com +1851,-universidad-abierta-interamericana,Bioquímica,2021-01-28,,Antonio-moore,M,27/Oct/28,,,Florentino-ameghino,Leedavid@yahoo.com +1852,-universidad-abierta-interamericana,Farmacia,2021-01-12,,Mr.-edward-guzman,M,15/Feb/01,,,17-de-agosto,Christopher70@yahoo.com +1853,-universidad-abierta-interamericana,Arquitectura,2020-09-23,,Gene-perez,M,51/Dec/09,,,Chumbicha,Davilamelissa@gmail.com +1854,-universidad-abierta-interamericana,Agronomía,2021-01-09,,Dr.-angela-kennedy,F,31/Feb/09,,,Barrialitos,Tinarodgers@gmail.com +1855,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-computación,2020-11-23,,Kenneth-greene,M,01/May/16,,,Cachari,Dmurphy@hotmail.com +1856,-universidad-abierta-interamericana,Licenciatura-en-gestión-de-agroalimentos,2021-01-31,,Jose-clark,M,02/Mar/28,,,Abra-guazu,William80@yahoo.com +1857,-universidad-abierta-interamericana,Ingeniería-electrónica,2021-01-16,,Sandra-harrison,F,57/Aug/10,,,Agua-de-las-palomas,Joshuareed@yahoo.com +1858,-universidad-abierta-interamericana,Licenciatura-en-ciencias-de-la-educación-,2020-09-20,,Gary-becker,M,12/Sep/18,,,Algarrobal-abajo,Rebeccaray@yahoo.com +1859,-universidad-abierta-interamericana,Licenciatura-en-ciencias-biológicas,2020-12-07,,Mary-harrison,F,33/Sep/05,,,Arroyo-tomas,Melissa15@hotmail.com +1860,-universidad-abierta-interamericana,Bioquímica,2020-10-20,,Gregory-duncan,M,33/Jun/03,,,Colonia-jauregui,Jennifermontgomery@hotmail.com +1861,-universidad-abierta-interamericana,Licenciatura-en-relaciones-del-trabajo-,2020-11-17,,Brianna-miller,F,24/Mar/12,,,Apeadero-quiroga,Jacob47@hotmail.com +1862,-universidad-abierta-interamericana,Farmacia,2020-10-08,,Manuel-wright,M,92/Oct/06,,,Betbeder,Christopher73@hotmail.com +1863,-universidad-abierta-interamericana,Medicina,2020-09-02,,Jacob-faulkner,M,67/Jul/07,,,Arsenal-de-guerra-san-lorenzo,Hansenkyle@yahoo.com +1864,-universidad-abierta-interamericana,Ingeniería-en-informática,2021-01-20,,Megan-lester,F,62/Jun/10,,,Campo-redondo,Taylorluna@gmail.com +1865,-universidad-abierta-interamericana,Licenciatura-en-ciencia-política-,2020-11-07,,Megan-sanchez,F,87/Jun/14,,,Britos,Qherring@yahoo.com diff --git a/files/GE_LaPampa_select.csv b/files/GE_LaPampa_select.csv new file mode 100644 index 00000000..3eacaac1 --- /dev/null +++ b/files/GE_LaPampa_select.csv @@ -0,0 +1,1824 @@ +,university,career,inscription_date,first_name,last_name,gender,fecha_nacimiento,age,postal_code,location,email +0,Universidad nacional de la pampa,Licenciatura en musicoterapia,2021-01-22,,Brett roberts,M,17/08/2000,,3232,,Deannalarson@hotmail.com +1,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2021-01-14,,Mckenzie mclaughlin,F,20/12/2006,,1629,,Turnerjames@hotmail.com +2,Universidad nacional de la pampa,Ciencias veterinarias,2021-01-26,,Bryan kane,M,22/09/2010,,3252,,Annaglass@yahoo.com +3,Universidad nacional de la pampa,Farmacia,2020-12-29,,Chad richardson,M,31/03/1977,,3185,,Jacksonmichelle@hotmail.com +4,Universidad nacional de la pampa,Licenciatura en sociología ,2020-09-03,,Cassandra odonnell,F,20/07/1955,,7245,,Jamesthompson@gmail.com +5,Universidad nacional de la pampa,Ingeniería en informática,2020-11-20,,Jeffrey rivera,M,23/11/1919,,8206,,Kristaaustin@hotmail.com +6,Universidad nacional de la pampa,Ingeniería en informática,2020-10-23,,Ann schmidt,F,20/09/1944,,2255,,Michael73@gmail.com +7,Universidad nacional de la pampa,Actuario ,2020-09-28,,Gabrielle johnson,F,18/07/1997,,3071,,Ipage@hotmail.com +8,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-10-22,,Samuel tate,M,13/04/1927,,2253,,Gwoodard@gmail.com +9,Universidad nacional de la pampa,Contador público ,2020-12-08,,Jamie henderson,F,26/04/1982,,3220,,Coxtanner@yahoo.com +10,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-09-13,,Mrs. lisa blair phd,F,11/10/1995,,3085,,Rjoyce@gmail.com +11,Universidad nacional de la pampa,Licenciatura en sociología ,2020-11-18,,Steven hill,M,02/12/2012,,2405,,Littleronald@gmail.com +12,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-10-19,,Michelle beasley,F,27/02/1938,,3072,,Leoncindy@gmail.com +13,Universidad nacional de la pampa,Arquitectura,2020-11-12,,Shaun dunn,M,06/11/1907,,5759,,Ydavis@hotmail.com +14,Universidad nacional de la pampa,Licenciatura en ciencia política ,2021-01-24,,Jamie martin,F,20/09/2012,,6333,,Anthony25@gmail.com +15,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-12-09,,Logan clements,M,27/04/1937,,9410,,Beardpatrick@yahoo.com +16,Universidad nacional de la pampa,Ingeniería mecánica,2021-01-17,,Carol myers,F,05/04/2002,,2747,,Brownjason@yahoo.com +17,Universidad nacional de la pampa,Ingeniería electrónica,2020-10-27,,Shannon wilson,F,20/11/1923,,6303,,Darlene98@gmail.com +18,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-10-10,,Chris bennett,M,17/03/1930,,3122,,Hlewis@yahoo.com +19,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-11-28,,Ethan lewis,M,08/12/1911,,3374,,Eric54@gmail.com +20,Universidad nacional de la pampa,Diseño industrial,2021-01-25,,Mr. william snow,M,27/03/2006,,5501,,Ajones@hotmail.com +21,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-12-10,,Anna steele dvm,F,19/05/1954,,6309,,Micheal44@yahoo.com +22,Universidad nacional de la pampa,Licenciatura en sociología ,2020-09-24,,Ian flores,M,25/10/2014,,1822,,Eric92@hotmail.com +23,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-10-20,,Stephanie miller,F,25/11/2011,,1688,,Znunez@yahoo.com +24,Universidad nacional de la pampa,Agronomía,2020-12-15,,Lisa booth,F,26/09/2000,,3540,,Youngsteven@hotmail.com +25,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-12-27,,Robert wilson,M,13/11/2008,,1601,,Mhoward@gmail.com +26,Universidad nacional de la pampa,Ingeniería mecánica,2020-10-06,,Alejandra mcbride,F,28/12/2006,,7105,,Lloydkara@gmail.com +27,Universidad nacional de la pampa,Actuario ,2020-10-31,,Carl ferguson,M,12/10/1977,,3101,,Taylorsmith@hotmail.com +28,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-11-25,,Russell williams,M,11/04/2016,,5724,,James63@gmail.com +29,Universidad nacional de la pampa,Ingeniería mecánica,2021-01-22,,Matthew maldonado,M,06/02/1943,,7136,,Sarah88@hotmail.com +30,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-12-22,,Kelli boone,F,21/07/1917,,1765,,Briansalas@yahoo.com +31,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-12-22,,Anthony dixon ii,M,02/01/2017,,5384,,Harrishector@gmail.com +32,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-09-30,,Christopher peterson,M,11/05/2001,,9105,,Nphillips@hotmail.com +33,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-09-09,,Christopher hernandez,M,25/08/2017,,4612,,Parrishjulia@hotmail.com +34,Universidad nacional de la pampa,Ciencias veterinarias,2020-10-14,,Janet stokes,F,16/06/1956,,3451,,Thomashernandez@gmail.com +35,Universidad nacional de la pampa,Contador público ,2021-01-06,,Kenneth simmons,M,13/02/2019,,1806,,Ddiaz@hotmail.com +36,Universidad nacional de la pampa,Arquitectura,2020-11-10,,April beard,F,17/01/1991,,2202,,Michellesanders@yahoo.com +37,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-11-05,,Jennifer gonzalez,F,06/10/2004,,1828,,Kathryn09@gmail.com +38,Universidad nacional de la pampa,Bioquímica,2020-11-05,,Robert silva,M,26/08/1986,,4655,,Chelsea20@yahoo.com +39,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-09-11,,Julia dixon,F,09/12/1916,,2146,,Haneykyle@hotmail.com +40,Universidad nacional de la pampa,Farmacia,2020-12-13,,Timothy oneal,M,27/10/1956,,7261,,Daniel68@hotmail.com +41,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-09-29,,Michelle garcia,F,07/04/1968,,8370,,Benjamin81@hotmail.com +42,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-10-29,,Lee burgess,M,08/11/2006,,5319,,Catherinesanchez@hotmail.com +43,Universidad nacional de la pampa,Medicina,2021-01-09,,Isaiah fields,M,09/09/1973,,2615,,Kathrynramirez@yahoo.com +44,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-10-17,,Linda riddle,F,20/06/2020,,3526,,Greenmichelle@gmail.com +45,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-12-09,,Sarah graves,F,09/11/1916,,3355,,Zmclean@hotmail.com +46,Universidad nacional de la pampa,Actuario ,2020-09-13,,Aaron cain,M,12/01/1973,,3204,,Grahamzachary@yahoo.com +47,Universidad nacional de la pampa,Medicina,2020-11-18,,Tanya kennedy,F,13/05/1930,,5560,,Courtney35@yahoo.com +48,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-09-21,,Michelle schaefer,F,10/04/1982,,7316,,Danacraig@gmail.com +49,Universidad nacional de la pampa,Farmacia,2020-12-21,,Harold schmidt,M,19/10/2018,,5770,,Bradley63@hotmail.com +50,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-12-16,,John zimmerman,M,17/04/1932,,2622,,Andersonadrian@yahoo.com +51,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-09-03,,Kevin cooper,M,27/03/1932,,6621,,Xrobinson@yahoo.com +52,Universidad nacional de la pampa,Actuario ,2020-12-20,,Ashley garrett,F,08/02/1913,,3181,,Lmora@yahoo.com +53,Universidad nacional de la pampa,Diseño industrial,2020-12-10,,Norma olson,F,15/02/2005,,2301,,Frank53@yahoo.com +54,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-11-05,,Michael smith,M,08/03/1973,,2146,,Guzmanbrandon@yahoo.com +55,Universidad nacional de la pampa,Bioquímica,2020-10-29,,Kristin perez,F,31/03/1937,,4618,,Ybonilla@gmail.com +56,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-12-01,,Carlos parker,M,08/03/1946,,6701,,Wdiaz@hotmail.com +57,Universidad nacional de la pampa,Ciencias veterinarias,2020-11-23,,Chad kelly,M,25/04/1998,,7160,,Jesuseaton@yahoo.com +58,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2021-01-04,,Lindsey robertson,F,24/03/1937,,3061,,Fdickson@hotmail.com +59,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-10-10,,Tiffany porter,F,18/04/2006,,5313,,Christygarza@gmail.com +60,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-09-03,,Lisa aguilar,F,02/10/1910,,2607,,Coopergene@yahoo.com +61,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-12-13,,Joshua horton,M,03/11/1917,,3378,,Hbrown@gmail.com +62,Universidad nacional de la pampa,Ingeniería en informática,2020-10-19,,Ricky owens,M,11/12/2009,,7303,,Margaret68@gmail.com +63,Universidad nacional de la pampa,Actuario ,2020-10-26,,Michelle lewis md,F,18/06/1921,,6476,,Zstewart@yahoo.com +64,Universidad nacional de la pampa,Ciencias veterinarias,2020-11-07,,Roy blackwell,M,12/08/1989,,6409,,Kpeterson@hotmail.com +65,Universidad nacional de la pampa,Agronomía,2020-10-13,,John dickerson,M,26/04/2010,,6627,,Pearsonalejandra@hotmail.com +66,Universidad nacional de la pampa,Licenciatura en artes,2021-01-22,,Holly lopez,F,15/11/1948,,3081,,Brian77@yahoo.com +67,Universidad nacional de la pampa,Arquitectura,2020-11-08,,Nicole jones,F,20/01/1952,,3029,,Munderwood@yahoo.com +68,Universidad nacional de la pampa,Técnico para bioterios ,2020-09-04,,Sean sanders,M,09/04/1949,,5579,,Nmiller@yahoo.com +69,Universidad nacional de la pampa,Actuario ,2020-11-03,,Kristi johnson,F,02/01/1922,,1748,,Chamberstamara@yahoo.com +70,Universidad nacional de la pampa,Agronomía,2020-10-20,,Mr. eric alvarez dds,M,23/05/2013,,9203,,Vicki87@yahoo.com +71,Universidad nacional de la pampa,Ciencias veterinarias,2020-10-30,,Alicia price,F,16/08/1913,,1862,,Michelle42@gmail.com +72,Universidad nacional de la pampa,Actuario ,2020-09-30,,Destiny malone,F,20/07/1917,,3231,,Jennifer08@hotmail.com +73,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-09-26,,Matthew henderson,M,18/12/1986,,6507,,Tkirby@gmail.com +74,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-12-31,,Alan hopkins,M,06/01/1942,,3112,,Tiffany06@gmail.com +75,Universidad nacional de la pampa,Licenciatura en psicología,2020-09-26,,Tina whitney,F,02/07/1972,,8400,,Froberts@hotmail.com +76,Universidad nacional de la pampa,Arquitectura,2021-01-11,,Luis reyes,M,28/08/1941,,6455,,Rebekahlucas@hotmail.com +77,Universidad nacional de la pampa,Ingeniería mecánica,2020-09-14,,Jennifer thomas,F,11/04/1994,,6244,,Fwilliams@yahoo.com +78,Universidad nacional de la pampa,Farmacia,2020-10-26,,Heather weaver,F,27/10/1958,,4643,,Gibsonjeffrey@yahoo.com +79,Universidad nacional de la pampa,Licenciatura en sociología ,2021-01-19,,Alex cannon,M,07/05/1955,,4716,,Vazquezhayley@yahoo.com +80,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-12-27,,Jose murphy,M,21/11/2000,,6058,,Jonesjohn@hotmail.com +81,Universidad nacional de la pampa,Diseño industrial,2020-10-31,,Alyssa reed,F,20/06/1981,,3153,,Ijames@gmail.com +82,Universidad nacional de la pampa,Farmacia,2021-01-01,,Jorge goodwin,M,18/08/1938,,3474,,Ryanrebecca@hotmail.com +83,Universidad nacional de la pampa,Licenciatura en sociología ,2020-11-19,,Jeremy mann,M,29/12/1982,,2401,,Dan09@gmail.com +84,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-09-20,,Michael turner,M,28/08/2013,,3214,,Edwardfrye@yahoo.com +85,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2021-01-19,,Nicholas moreno,M,03/09/1986,,2943,,Sarah29@gmail.com +86,Universidad nacional de la pampa,Contador público ,2020-10-11,,Donald mendez,M,23/05/1913,,5871,,Oliviabriggs@yahoo.com +87,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-10-23,,Richard burgess,M,06/11/1965,,1865,,Princeheather@yahoo.com +88,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-11-08,,Anthony flynn,M,09/07/1991,,3472,,Cardenasvernon@gmail.com +89,Universidad nacional de la pampa,Bioquímica,2020-10-26,,Scott davis,M,12/06/1970,,4751,,Tammyjordan@yahoo.com +90,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-10-13,,Tiffany butler,F,28/04/1968,,4516,,Veronica12@gmail.com +91,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-11-09,,Joanna sims,F,13/05/2012,,1900,,Jenna59@hotmail.com +92,Universidad nacional de la pampa,Medicina,2021-01-26,,Chelsea allen,F,14/10/1988,,5591,,Ericwatson@hotmail.com +93,Universidad nacional de la pampa,Contador público ,2020-11-08,,John ellison,M,13/02/1920,,3138,,Angelaortiz@hotmail.com +94,Universidad nacional de la pampa,Agronomía,2021-01-01,,Joseph moore,M,15/07/1968,,3641,,Smithleah@hotmail.com +95,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-11-19,,James day,M,23/02/1967,,5537,,Vincent69@hotmail.com +96,Universidad nacional de la pampa,Ingeniería en informática,2020-11-11,,Sydney ortega,F,29/10/1936,,4624,,Taylorvaughn@hotmail.com +97,Universidad nacional de la pampa,Licenciatura en administración ,2021-01-04,,Brian ramirez,M,12/11/1999,,2919,,Kathleen81@hotmail.com +98,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-12-05,,Anna fitzpatrick,F,30/06/1986,,9015,,Dianadawson@gmail.com +99,Universidad nacional de la pampa,Técnico para bioterios ,2020-09-18,,Sierra vargas,F,13/08/1997,,3470,,Richardanderson@yahoo.com +100,Universidad nacional de la pampa,Agronomía,2020-12-30,,Jeffery butler,M,16/09/1949,,5871,,Gamblederrick@gmail.com +101,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-09-09,,Trevor smith,M,25/04/2013,,3248,,Umiller@gmail.com +102,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-12-01,,Nicole carter,F,28/01/1984,,1718,,Tanner79@hotmail.com +103,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-12-14,,Sheryl hudson,F,05/08/1997,,5264,,Karen92@yahoo.com +104,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-12-07,,Alexa morrison,F,16/07/1976,,3621,,Tgarcia@gmail.com +105,Universidad nacional de la pampa,Medicina,2020-09-20,,Michele gray,F,10/05/2002,,6313,,Grayshannon@yahoo.com +106,Universidad nacional de la pampa,Diseño industrial,2021-01-12,,Jessica jones,F,30/03/1932,,3285,,Amy39@gmail.com +107,Universidad nacional de la pampa,Bioquímica,2020-12-22,,Stephanie flores,F,27/06/1973,,6303,,Cdillon@yahoo.com +108,Universidad nacional de la pampa,Ingeniería mecánica,2021-01-23,,Brian wallace,M,16/04/1979,,2214,,Anthony33@hotmail.com +109,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-10-01,,Adam brown,M,05/08/2000,,6433,,Foleyaaron@hotmail.com +110,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-10-19,,Kimberly wilson,F,11/06/2015,,6216,,Hatfieldstephanie@hotmail.com +111,Universidad nacional de la pampa,Licenciatura en administración ,2020-11-09,,John turner,M,08/09/1915,,2806,,Michele13@hotmail.com +112,Universidad nacional de la pampa,Licenciatura en psicología,2021-01-31,,Jose hamilton,M,24/02/1969,,9407,,Wkent@yahoo.com +113,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-09-21,,Robert carr,M,13/07/1985,,5317,,Kmartin@gmail.com +114,Universidad nacional de la pampa,Medicina,2020-11-30,,Rhonda gonzalez,F,25/12/1970,,1888,,Tonyaparker@yahoo.com +115,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-11-13,,Kristen grant,F,29/12/2006,,3414,,Katie83@gmail.com +116,Universidad nacional de la pampa,Bioquímica,2020-10-15,,Caleb torres,M,06/06/1906,,5715,,Michaelgreen@yahoo.com +117,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-10-03,,Dennis walker,M,06/03/1975,,8319,,Emilyyoder@yahoo.com +118,Universidad nacional de la pampa,Diseño industrial,2020-10-08,,Leah brown,F,04/08/1941,,4514,,Samantha96@yahoo.com +119,Universidad nacional de la pampa,Licenciatura en artes,2020-09-17,,Cheryl warner,F,07/01/1936,,9407,,Traci21@hotmail.com +120,Universidad nacional de la pampa,Ingeniería mecánica,2020-10-23,,Angela armstrong,F,19/03/1971,,3036,,Gentryerika@yahoo.com +121,Universidad nacional de la pampa,Licenciatura en musicoterapia,2021-01-08,,Alison landry,F,23/07/1960,,7226,,Kayladelgado@hotmail.com +122,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2021-01-17,,Gene lopez,M,03/02/1983,,3265,,Anthony38@yahoo.com +123,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2021-01-31,,Matthew johnson,M,18/07/2020,,2152,,Cathy38@yahoo.com +124,Universidad nacional de la pampa,Ingeniería electrónica,2020-12-29,,David thomas,M,06/04/1943,,1907,,Cesarramos@hotmail.com +125,Universidad nacional de la pampa,Contador público ,2021-01-20,,Wendy booker,F,20/06/1936,,5873,,Whitneyroberto@hotmail.com +126,Universidad nacional de la pampa,Ingeniería electrónica,2020-11-19,,Corey price,M,02/06/1986,,3340,,Jennathomas@gmail.com +127,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2021-01-19,,Alexander norton,M,11/08/2004,,3054,,Kellimoore@hotmail.com +128,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-09-09,,David nguyen,M,24/12/2001,,6333,,Alexjohnston@yahoo.com +129,Universidad nacional de la pampa,Diseño de imagen y sonido,2021-01-17,,Julie campbell,F,18/01/1950,,1885,,John00@gmail.com +130,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2021-01-31,,Austin york,M,29/03/1911,,5340,,Dwayne28@gmail.com +131,Universidad nacional de la pampa,Técnico para bioterios ,2020-09-11,,Ashley reynolds,F,24/02/1959,,5327,,Martinezryan@hotmail.com +132,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-11-18,,Steven bryant,M,03/01/1992,,3229,,Mmyers@gmail.com +133,Universidad nacional de la pampa,Licenciatura en artes,2020-11-14,,Jason velasquez,M,02/04/1996,,5609,,Ninabaldwin@gmail.com +134,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-10-05,,Mary castillo,F,02/11/1909,,2440,,Larnold@yahoo.com +135,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-12-12,,Cory shepherd,M,02/11/2012,,7300,,Heather59@gmail.com +136,Universidad nacional de la pampa,Actuario ,2020-11-04,,Sarah wilkinson,F,01/01/1949,,8185,,Ccohen@gmail.com +137,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-10-04,,Michael jones,M,16/12/1913,,1739,,Lindacunningham@gmail.com +138,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-12-11,,Jerry gomez,M,25/11/1948,,1727,,Cooperadrian@gmail.com +139,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-09-20,,Juan fleming,M,29/03/2018,,3463,,Ortizryan@yahoo.com +140,Universidad nacional de la pampa,Licenciatura en artes,2020-11-15,,Bailey martin,F,12/02/1965,,5400,,Xhernandez@gmail.com +141,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-10-30,,Susan adams,F,15/01/1973,,3011,,Shuang@hotmail.com +142,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-11-12,,Rebecca williams,F,11/01/1908,,6405,,Andrea51@hotmail.com +143,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-12-01,,Kevin nguyen,M,18/12/1965,,2905,,Darrellvalentine@yahoo.com +144,Universidad nacional de la pampa,Medicina,2020-12-07,,Ryan rivera,M,05/11/2004,,2751,,Bellrichard@hotmail.com +145,Universidad nacional de la pampa,Arquitectura,2020-09-20,,Wayne schneider,M,20/08/1911,,5539,,Xballard@yahoo.com +146,Universidad nacional de la pampa,Bioquímica,2020-09-28,,Joshua vega,M,02/06/1931,,7226,,Willisjoshua@hotmail.com +147,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2021-01-31,,Joanne dominguez,F,12/11/1989,,6220,,Ktucker@gmail.com +148,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-12-17,,Joseph hale,M,15/07/1976,,8318,,Gtorres@hotmail.com +149,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-09-07,,Cory mills,M,02/07/1958,,3011,,Smithmichael@hotmail.com +150,Universidad nacional de la pampa,Bioquímica,2020-10-19,,Samantha bennett,F,16/03/1946,,4653,,Rachel85@gmail.com +151,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-12-17,,Jason salazar,M,22/09/1977,,6207,,Amy13@hotmail.com +152,Universidad nacional de la pampa,Ingeniería mecánica,2020-10-22,,Melissa williams,F,19/12/2012,,3340,,Melissa05@gmail.com +153,Universidad nacional de la pampa,Licenciatura en sociología ,2020-12-12,,Patrick brown,M,28/10/1936,,3056,,Patrickjackson@gmail.com +154,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-12-14,,Linda lopez,F,18/06/1987,,9107,,Tyronepratt@gmail.com +155,Universidad nacional de la pampa,Técnico para bioterios ,2021-01-21,,Jeffrey washington,M,04/06/2009,,8332,,Kstone@gmail.com +156,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-12-03,,Daniel mahoney,M,17/06/1996,,3541,,Joserobinson@hotmail.com +157,Universidad nacional de la pampa,Agronomía,2020-10-21,,Christopher buck,M,16/10/1937,,1659,,Nathan23@hotmail.com +158,Universidad nacional de la pampa,Farmacia,2021-01-21,,Shawn lawrence,M,12/03/1973,,7541,,Rblake@yahoo.com +159,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-12-09,,Angela owens,F,19/04/1950,,6235,,Fordariel@hotmail.com +160,Universidad nacional de la pampa,Licenciatura en psicología,2020-11-12,,Lindsay hutchinson,F,18/05/2003,,6530,,Jjimenez@yahoo.com +161,Universidad nacional de la pampa,Agronomía,2021-02-01,,Carlos hawkins,M,20/03/1982,,3076,,Tvaughn@hotmail.com +162,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-10-19,,Judith smith,F,20/09/1997,,1609,,Lisa53@yahoo.com +163,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-09-04,,Amanda joseph,F,07/11/2005,,7303,,Kevin69@hotmail.com +164,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-11-10,,Dylan walker,M,24/01/1927,,3403,,Kathryncantrell@gmail.com +165,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2021-01-12,,Blake brown,M,07/07/1917,,6515,,Barbarabell@gmail.com +166,Universidad nacional de la pampa,Licenciatura en artes,2020-12-07,,Lynn kramer,F,09/05/1935,,4153,,Kristi98@gmail.com +167,Universidad nacional de la pampa,Ciencias veterinarias,2021-01-01,,Sarah jones,F,25/06/1977,,4155,,Richardstephen@yahoo.com +168,Universidad nacional de la pampa,Bioquímica,2020-11-14,,Sabrina ochoa,F,22/08/1981,,1623,,Christophertaylor@yahoo.com +169,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-10-16,,Billy alexander,M,23/02/1944,,1981,,Watkinsdaniel@hotmail.com +170,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2021-01-27,,Emily arnold,F,03/06/2014,,2745,,Mariayoung@hotmail.com +171,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-12-07,,Michael brown,M,22/01/2003,,5304,,Christy66@gmail.com +172,Universidad nacional de la pampa,Licenciatura en artes,2020-10-23,,Paul williams,M,16/07/1930,,1834,,Walkermarc@gmail.com +173,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2021-01-20,,Jordan cummings,M,10/06/2004,,4655,,Kenneth39@hotmail.com +174,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-11-14,,Melanie caldwell,F,03/03/1999,,2721,,Freyes@hotmail.com +175,Universidad nacional de la pampa,Ingeniería mecánica,2020-10-18,,Ryan king,M,08/02/1925,,3074,,Jenkinsmichael@gmail.com +176,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-09-11,,Michelle ryan,F,23/04/1976,,5503,,Francosamantha@yahoo.com +177,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-11-20,,Jocelyn thompson,F,10/07/1961,,1812,,Delgadojames@gmail.com +178,Universidad nacional de la pampa,Medicina,2020-12-22,,Mark meyer,M,28/08/1952,,2000,,Edwardsgloria@gmail.com +179,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2021-01-05,,Joshua nguyen,M,08/12/1960,,1895,,Mark02@hotmail.com +180,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2021-01-30,,Jessica benson,F,29/06/2004,,5303,,Qanderson@gmail.com +181,Universidad nacional de la pampa,Ciencias veterinarias,2021-01-10,,Gregory hogan,M,08/10/2002,,6438,,Fthomas@hotmail.com +182,Universidad nacional de la pampa,Arquitectura,2020-09-02,,James pineda,M,27/01/2020,,5423,,Debra19@yahoo.com +183,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2021-01-01,,Jennifer caldwell,F,03/05/1998,,7243,,Cpowell@hotmail.com +184,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-09-24,,Eric brown,M,21/11/1911,,5873,,Thomasyang@hotmail.com +185,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-12-11,,Linda williams,F,01/10/1933,,5351,,Mlutz@gmail.com +186,Universidad nacional de la pampa,Agronomía,2020-12-24,,Jesus solomon,M,10/10/1930,,5317,,Grantchristopher@yahoo.com +187,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-09-03,,Lisa hogan,F,21/07/1922,,5565,,Wrighttiffany@gmail.com +188,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-11-25,,Meghan patterson,F,18/08/1955,,5615,,Prodriguez@yahoo.com +189,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-12-04,,Tammy davis,F,10/10/1988,,5719,,Stewartkrystal@gmail.com +190,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-12-23,,Matthew schwartz,M,25/08/1941,,4542,,Cole83@yahoo.com +191,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-11-30,,Michael james,M,19/02/1953,,6339,,Erin43@hotmail.com +192,Universidad nacional de la pampa,Arquitectura,2021-01-23,,Michael nelson,M,10/11/1954,,5351,,Omack@hotmail.com +193,Universidad nacional de la pampa,Ingeniería electrónica,2020-11-27,,Emily white,F,19/07/1934,,3382,,Erichoffman@hotmail.com +194,Universidad nacional de la pampa,Ingeniería mecánica,2020-11-04,,Eric jackson,M,27/11/1975,,1816,,Mkemp@yahoo.com +195,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-12-11,,Joy harris,F,05/03/2006,,8180,,Pnguyen@gmail.com +196,Universidad nacional de la pampa,Arquitectura,2020-12-07,,Michele trujillo,F,17/03/2017,,1986,,Nathanpetersen@hotmail.com +197,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-10-19,,Kenneth daugherty,M,19/01/1912,,4514,,Kristensullivan@yahoo.com +198,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-11-29,,Stuart jackson,M,05/07/1988,,5276,,Hunter13@yahoo.com +199,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-09-26,,Martin wong,M,27/11/1927,,5515,,Martinaustin@gmail.com +200,Universidad nacional de la pampa,Licenciatura en psicología,2021-01-30,,Yolanda bauer,F,23/09/1984,,1875,,Andrewriley@hotmail.com +201,Universidad nacional de la pampa,Ingeniería mecánica,2020-12-29,,Julia hunter,F,08/03/1982,,4726,,Lambertpatrick@hotmail.com +202,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-09-14,,William palmer,M,05/12/1962,,8403,,Nicholas43@hotmail.com +203,Universidad nacional de la pampa,Licenciatura en ciencia política ,2021-01-11,,Aaron martinez,M,30/11/1980,,5705,,Brian67@gmail.com +204,Universidad nacional de la pampa,Técnico para bioterios ,2020-10-11,,Jeffrey newton,M,04/03/2020,,1875,,Xhuffman@yahoo.com +205,Universidad nacional de la pampa,Contador público ,2020-11-30,,Ashley snyder,F,06/11/1949,,3220,,Marygreene@yahoo.com +206,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-12-15,,Nancy williams,F,07/05/1942,,3416,,Charleswarren@yahoo.com +207,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-09-14,,Alicia moore,F,14/06/1998,,5515,,Mdavis@hotmail.com +208,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-09-20,,Samantha owens,F,01/04/1953,,4237,,Xgibson@yahoo.com +209,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-11-17,,Tara smith,F,05/11/1984,,4718,,Thomasjones@yahoo.com +210,Universidad nacional de la pampa,Diseño industrial,2020-09-10,,Wesley black,M,11/10/1911,,5757,,Paul51@hotmail.com +211,Universidad nacional de la pampa,Técnico para bioterios ,2021-01-26,,Erin mitchell,F,27/04/1916,,8315,,Wowens@gmail.com +212,Universidad nacional de la pampa,Licenciatura en psicología,2020-09-29,,Ricardo mclean,M,26/01/1942,,6503,,Kimberlygrant@gmail.com +213,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-09-09,,Chase park,M,14/10/1944,,9053,,Tammymeyer@gmail.com +214,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-12-14,,Justin chapman,M,22/11/1932,,3574,,Djensen@yahoo.com +215,Universidad nacional de la pampa,Arquitectura,2020-11-15,,Cassandra moss,F,10/08/2013,,5529,,Elizabeth46@gmail.com +216,Universidad nacional de la pampa,Licenciatura en psicología,2021-01-08,,Michael gibbs,M,25/07/1983,,1852,,Ricky93@gmail.com +217,Universidad nacional de la pampa,Contador público ,2020-09-30,,Dawn bridges,F,07/06/1954,,4411,,Brian63@gmail.com +218,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-11-07,,Brian luna,M,02/04/1908,,5444,,Castrosherry@yahoo.com +219,Universidad nacional de la pampa,Medicina,2020-09-13,,Kendra barnes,F,12/06/1917,,9201,,Melissafritz@gmail.com +220,Universidad nacional de la pampa,Licenciatura en artes,2020-12-17,,Matthew keller,M,11/05/1936,,5763,,Melissa69@yahoo.com +221,Universidad nacional de la pampa,Contador público ,2020-10-29,,Christine edwards,F,17/08/1934,,2132,,Michael31@hotmail.com +222,Universidad nacional de la pampa,Medicina,2020-11-03,,Kimberly mcdaniel,F,24/11/1988,,6628,,Jenniferhooper@hotmail.com +223,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-09-19,,Brittany herrera,F,10/01/1906,,6203,,Escobartiffany@gmail.com +224,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-10-22,,Billy mcneil,M,09/10/1947,,5587,,Matamark@hotmail.com +225,Universidad nacional de la pampa,Licenciatura en artes,2020-12-23,,Kerry le,M,04/11/1930,,2707,,Mitchellelizabeth@gmail.com +226,Universidad nacional de la pampa,Licenciatura en psicología,2020-11-28,,Timothy villanueva,M,11/08/1930,,7153,,Imartin@hotmail.com +227,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-09-04,,Adrian lucero,M,30/11/1962,,8127,,Anthonytaylor@gmail.com +228,Universidad nacional de la pampa,Agronomía,2020-12-10,,Cynthia ferguson,F,12/11/1935,,3586,,Shane49@yahoo.com +229,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-09-06,,Shelby taylor,F,04/06/1917,,2918,,Sonya09@yahoo.com +230,Universidad nacional de la pampa,Licenciatura en psicología,2020-09-18,,Stephanie montgomery,F,20/03/1920,,1714,,Joseph64@gmail.com +231,Universidad nacional de la pampa,Licenciatura en artes,2020-10-21,,Laura johnson,F,19/10/1971,,3007,,Andersonlauren@gmail.com +232,Universidad nacional de la pampa,Arquitectura,2020-11-02,,Monica bryant,F,02/07/1910,,2718,,Zmunoz@gmail.com +233,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-09-23,,Destiny hooper,F,20/08/1986,,5419,,Christophergarcia@gmail.com +234,Universidad nacional de la pampa,Agronomía,2020-09-02,,David ward,M,20/02/1957,,1834,,Meyerrhonda@hotmail.com +235,Universidad nacional de la pampa,Diseño industrial,2021-01-12,,Michael wilkins,M,12/08/2012,,7118,,Ortizmichaela@gmail.com +236,Universidad nacional de la pampa,Licenciatura en artes,2020-12-03,,Robin wilson,F,11/12/1970,,7212,,Justinjarvis@yahoo.com +237,Universidad nacional de la pampa,Ingeniería electrónica,2020-09-01,,Mr. gregory stewart,M,29/05/1920,,4172,,Michellemccormick@yahoo.com +238,Universidad nacional de la pampa,Licenciatura en psicología,2020-12-05,,Susan fry,F,27/03/1977,,8185,,Stacy74@hotmail.com +239,Universidad nacional de la pampa,Contador público ,2021-01-09,,Patrick stanley,M,09/04/1912,,8514,,Ejones@yahoo.com +240,Universidad nacional de la pampa,Ingeniería en informática,2020-09-01,,Benjamin preston,M,24/12/1925,,1856,,Jeffreyphelps@yahoo.com +241,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-09-04,,Mark ferrell,M,25/02/1945,,5543,,Gomezjoe@yahoo.com +242,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-09-23,,Dr. ruben villarreal,M,29/10/1940,,5770,,Psellers@gmail.com +243,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-10-12,,Rebecca bradford,F,08/03/1986,,4111,,David69@yahoo.com +244,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-12-12,,Diane morales,F,12/11/1926,,1854,,Melindaharris@hotmail.com +245,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-11-26,,Michael blake,M,13/05/2005,,3203,,Christopher09@hotmail.com +246,Universidad nacional de la pampa,Licenciatura en artes,2021-01-23,,Morgan johnson,F,06/11/2013,,6367,,Kelsey53@gmail.com +247,Universidad nacional de la pampa,Medicina,2020-09-26,,Dr. cindy spence,F,09/01/1914,,3732,,Mnewman@hotmail.com +248,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-11-28,,Steven delgado,M,20/06/1936,,2930,,Hsmall@yahoo.com +249,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-09-04,,Stephen yang,M,29/03/1920,,5881,,Franklinanthony@yahoo.com +250,Universidad nacional de la pampa,Bioquímica,2020-11-28,,William morales,M,06/01/1957,,1886,,Gavinphillips@gmail.com +251,Universidad nacional de la pampa,Agronomía,2021-01-27,,Virginia espinoza,F,04/03/2000,,7101,,Amanda10@hotmail.com +252,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-11-09,,Ricky mata dds,M,19/04/2000,,6550,,Rosstaylor@yahoo.com +253,Universidad nacional de la pampa,Bioquímica,2020-12-12,,Jason nash,M,31/08/1907,,3524,,Egarcia@gmail.com +254,Universidad nacional de la pampa,Medicina,2021-01-28,,Heidi cunningham,F,09/05/2014,,3021,,Mknight@yahoo.com +255,Universidad nacional de la pampa,Arquitectura,2020-10-27,,Jonathan murphy,M,28/11/2001,,6603,,Dylanwoods@yahoo.com +256,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-09-28,,Daniel branch,M,11/04/1977,,2933,,Tammieross@gmail.com +257,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-09-10,,Christopher williams,M,28/05/1989,,9001,,Matthewlee@yahoo.com +258,Universidad nacional de la pampa,Licenciatura en sociología ,2020-09-07,,Albert burnett,M,25/03/1913,,2342,,Jennifer85@yahoo.com +259,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-11-26,,Greg gallegos,M,12/07/1916,,5835,,Dawn65@gmail.com +260,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-09-09,,Matthew turner,M,01/08/1971,,3177,,Veronica49@gmail.com +261,Universidad nacional de la pampa,Técnico para bioterios ,2021-01-18,,Patrick garcia,M,16/10/1913,,1661,,Peter71@hotmail.com +262,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-12-27,,Jeffrey waters,M,27/11/2007,,1896,,Michael80@gmail.com +263,Universidad nacional de la pampa,Licenciatura en musicoterapia,2021-01-21,,Brent gonzales,M,11/08/1906,,5549,,Byrdzachary@yahoo.com +264,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-11-23,,Paula flowers,F,22/03/1980,,3531,,Sandra22@yahoo.com +265,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-12-30,,James ray,M,01/08/1992,,3212,,Patrickshepard@hotmail.com +266,Universidad nacional de la pampa,Licenciatura en psicología,2020-09-25,,Walter burton,M,21/10/1978,,3280,,Heather60@yahoo.com +267,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-09-22,,Thomas cole,M,04/10/2021,,6352,,Williamsadam@yahoo.com +268,Universidad nacional de la pampa,Licenciatura en sociología ,2020-10-10,,Leslie walsh,F,04/01/2012,,6561,,Tammy33@gmail.com +269,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-11-14,,George nelson,M,24/01/1933,,7223,,Jcannon@gmail.com +270,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-11-11,,Andrew parrish,M,13/07/1955,,2935,,Phillipstimothy@hotmail.com +271,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-10-07,,Michael jones,M,03/03/1926,,1888,,David38@gmail.com +272,Universidad nacional de la pampa,Actuario ,2020-10-19,,Lindsay bates,F,17/12/1974,,2318,,Matthewjohnson@yahoo.com +273,Universidad nacional de la pampa,Ciencias veterinarias,2020-10-25,,Alexandra reed,F,19/12/1977,,5717,,Amanda49@gmail.com +274,Universidad nacional de la pampa,Bioquímica,2020-09-26,,Angel lang,F,23/12/1951,,3204,,Jennifer46@hotmail.com +275,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-09-01,,Kelly sutton,F,13/05/2015,,8146,,Wrightfrank@gmail.com +276,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-09-06,,Claudia gardner,F,06/04/2011,,6472,,Kvega@hotmail.com +277,Universidad nacional de la pampa,Farmacia,2021-01-19,,Jose williams,M,06/04/2019,,1980,,Williamsandrew@hotmail.com +278,Universidad nacional de la pampa,Ingeniería mecánica,2021-01-15,,Blake jenkins,M,11/09/1986,,4151,,Bsmith@hotmail.com +279,Universidad nacional de la pampa,Bioquímica,2020-11-19,,Amy clark,F,26/04/2010,,7150,,Mitchellcory@gmail.com +280,Universidad nacional de la pampa,Bioquímica,2021-01-03,,Laura landry,F,28/07/1986,,2318,,Matthewperry@gmail.com +281,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-10-29,,Amanda gordon,F,28/05/2018,,9121,,Josephholmes@gmail.com +282,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-11-07,,Lisa gilbert,F,26/01/1918,,6017,,Owoods@yahoo.com +283,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-09-03,,Andrew daugherty,M,06/08/1910,,2117,,Jhull@yahoo.com +284,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-09-09,,Janet riley,F,04/08/2011,,3703,,Weeksalexandra@hotmail.com +285,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-12-30,,Michael smith,M,17/05/1953,,4715,,Janetvasquez@yahoo.com +286,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-12-14,,Dustin davis,M,23/06/1933,,6241,,Agarrett@gmail.com +287,Universidad nacional de la pampa,Ingeniería electrónica,2020-09-01,,John miller,M,21/12/1982,,1806,,Russell77@gmail.com +288,Universidad nacional de la pampa,Arquitectura,2020-11-03,,Bryan johnson,M,23/11/1970,,5571,,Ballann@yahoo.com +289,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2021-01-06,,Hannah diaz,F,23/08/1912,,1739,,Swoods@hotmail.com +290,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-10-28,,Christopher lucas,M,04/02/1932,,5501,,Ahughes@yahoo.com +291,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-10-31,,Michael stone,M,15/07/1993,,3285,,Zcrosby@gmail.com +292,Universidad nacional de la pampa,Agronomía,2020-09-05,,Kevin robertson,M,10/12/1959,,1872,,Sierra81@hotmail.com +293,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-10-13,,James russell,M,27/12/1926,,7205,,Morganjenkins@hotmail.com +294,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-09-30,,William hudson,M,11/06/1988,,4142,,James32@yahoo.com +295,Universidad nacional de la pampa,Técnico para bioterios ,2021-01-09,,Robert morgan,M,21/11/1930,,3196,,Forbesnathaniel@hotmail.com +296,Universidad nacional de la pampa,Licenciatura en artes,2020-09-06,,Zachary lynch,M,18/02/1928,,1735,,Rjackson@yahoo.com +297,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2021-01-03,,Haley berger,F,22/08/1923,,4512,,Cameronkelly@yahoo.com +298,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-11-15,,Mrs. kayla collins,F,28/11/1914,,6022,,Paynedeborah@yahoo.com +299,Universidad nacional de la pampa,Actuario ,2020-10-18,,Sarah harris,F,05/11/1908,,2340,,Nicholasandrews@gmail.com +300,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-10-22,,Amy sawyer,F,17/07/1954,,8158,,Curtisgonzales@gmail.com +301,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-09-11,,Justin gardner,M,24/12/2013,,7225,,Hayneschristina@yahoo.com +302,Universidad nacional de la pampa,Licenciatura en artes,2020-09-20,,Denise sims,F,19/01/1957,,1822,,Jenniferellis@hotmail.com +303,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-09-26,,Teresa blake,F,15/03/1991,,6561,,Lisahernandez@yahoo.com +304,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2021-01-31,,Curtis miller,M,19/10/1935,,3400,,Wolson@gmail.com +305,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-11-01,,Sarah carter,F,03/07/1991,,8181,,Pearsonricardo@hotmail.com +306,Universidad nacional de la pampa,Bioquímica,2020-12-16,,Andrew sosa,M,01/10/1921,,7165,,Edwardbecker@hotmail.com +307,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-12-04,,Jason baker,M,11/09/1954,,4616,,Traci05@gmail.com +308,Universidad nacional de la pampa,Licenciatura en psicología,2020-11-24,,John barrera,M,11/09/2005,,9227,,Hilldesiree@yahoo.com +309,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-12-12,,Laura garcia,F,18/06/1907,,3465,,Ljohnson@hotmail.com +310,Universidad nacional de la pampa,Contador público ,2021-01-17,,Christopher young,M,24/09/2007,,2741,,Ashley36@hotmail.com +311,Universidad nacional de la pampa,Actuario ,2020-09-13,,Omar johnson,M,05/08/2000,,6660,,Smarquez@yahoo.com +312,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-12-05,,Christopher richard,M,29/11/1939,,3327,,Yballard@yahoo.com +313,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-10-08,,Marcus edwards,M,27/05/1929,,6612,,Esmith@gmail.com +314,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2021-01-31,,James williamson,M,26/07/1939,,2814,,Debrafisher@hotmail.com +315,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-10-07,,Eric glover,M,09/05/2001,,5429,,Robinsonelizabeth@hotmail.com +316,Universidad nacional de la pampa,Licenciatura en sociología ,2021-01-22,,Jessica benitez,F,15/03/1989,,3272,,Mary06@hotmail.com +317,Universidad nacional de la pampa,Ciencias veterinarias,2020-11-08,,Emily fox,F,27/06/1961,,7101,,Wendy24@gmail.com +318,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-12-28,,Valerie kennedy,F,16/01/1952,,2252,,Christopherkoch@gmail.com +319,Universidad nacional de la pampa,Licenciatura en sociología ,2020-11-06,,Tracy parker,F,17/07/2004,,2800,,Fperez@gmail.com +320,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-10-14,,Jessica koch,F,16/04/1986,,9003,,Bmartinez@yahoo.com +321,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-12-27,,Andrew hicks,M,21/10/1921,,5544,,Tina76@gmail.com +322,Universidad nacional de la pampa,Ciencias veterinarias,2020-11-17,,Dawn gonzalez,F,11/12/1953,,1614,,Thomasblake@yahoo.com +323,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-11-24,,Brandy robbins,F,27/07/1948,,3056,,Fbrown@gmail.com +324,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-12-26,,Gregory stark,M,13/04/1968,,3441,,Zhangchad@hotmail.com +325,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-10-04,,Joshua klein,M,08/12/1988,,7536,,Justin52@gmail.com +326,Universidad nacional de la pampa,Licenciatura en musicoterapia,2021-01-28,,Tyler williams,M,16/01/2003,,3316,,Robert24@gmail.com +327,Universidad nacional de la pampa,Medicina,2020-09-13,,Taylor gonzalez,F,30/05/1952,,5383,,Leslieharris@yahoo.com +328,Universidad nacional de la pampa,Medicina,2020-09-05,,Mrs. monica watson md,F,17/05/1929,,1987,,Wilcoxdavid@hotmail.com +329,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-10-07,,Jason hernandez,M,22/10/1993,,3371,,Pedrosoto@yahoo.com +330,Universidad nacional de la pampa,Farmacia,2020-11-01,,John russell,M,18/05/1984,,3212,,Jmorales@yahoo.com +331,Universidad nacional de la pampa,Bioquímica,2020-09-16,,Rachel white,F,25/05/2020,,7220,,Wallsdonald@hotmail.com +332,Universidad nacional de la pampa,Actuario ,2020-12-26,,Stacie walls,F,01/05/2017,,4145,,Zaustin@hotmail.com +333,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-10-24,,Casey pierce,M,02/01/1950,,1659,,Michael12@yahoo.com +334,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2021-01-26,,Shawn johnson,M,31/12/1981,,5417,,Charleswhite@gmail.com +335,Universidad nacional de la pampa,Licenciatura en administración ,2020-11-06,,Laurie wood,F,25/04/1998,,2144,,Ssullivan@yahoo.com +336,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-11-21,,Christina rose,F,22/03/1968,,2854,,Jmartin@yahoo.com +337,Universidad nacional de la pampa,Arquitectura,2020-11-27,,Renee hall,F,01/05/1938,,3129,,John28@gmail.com +338,Universidad nacional de la pampa,Contador público ,2020-10-14,,Morgan morrison,F,21/10/1940,,8183,,Williamrandall@yahoo.com +339,Universidad nacional de la pampa,Farmacia,2020-09-09,,Jennifer casey,F,24/10/1970,,3641,,Rachaelmoore@yahoo.com +340,Universidad nacional de la pampa,Arquitectura,2020-11-08,,Pamela jackson,F,01/06/1961,,6051,,Glovermatthew@yahoo.com +341,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-10-19,,Tamara coleman,F,26/07/1990,,6231,,Zimmermankimberly@hotmail.com +342,Universidad nacional de la pampa,Ingeniería en informática,2020-11-16,,Michael freeman,M,24/07/1946,,6559,,Yolandaschultz@hotmail.com +343,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2021-01-03,,John ramirez,M,23/01/1987,,4640,,Zfleming@yahoo.com +344,Universidad nacional de la pampa,Diseño industrial,2020-12-05,,Alejandro harris,M,25/10/1950,,8200,,Scottsamuel@hotmail.com +345,Universidad nacional de la pampa,Ingeniería electrónica,2020-11-04,,Jamie wood,M,07/07/1911,,2438,,Brookehernandez@gmail.com +346,Universidad nacional de la pampa,Técnico para bioterios ,2020-10-18,,Robert sellers,M,01/02/1956,,7404,,Reesematthew@hotmail.com +347,Universidad nacional de la pampa,Medicina,2020-12-27,,Christopher taylor,M,25/11/2014,,3230,,Jerry76@gmail.com +348,Universidad nacional de la pampa,Farmacia,2021-01-27,,Ruth nelson,F,01/01/1924,,2709,,Torresmackenzie@hotmail.com +349,Universidad nacional de la pampa,Ingeniería mecánica,2020-12-21,,Meghan vance,F,12/08/1941,,6531,,Lmejia@gmail.com +350,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-12-21,,Daniel powers,M,03/12/1941,,3401,,Ortegamegan@yahoo.com +351,Universidad nacional de la pampa,Ingeniería en informática,2020-12-17,,Jeff mcgrath,M,30/09/1931,,3020,,Kevinlewis@hotmail.com +352,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-12-30,,Christina thompson,F,06/07/1962,,4135,,Ericsawyer@gmail.com +353,Universidad nacional de la pampa,Ciencias veterinarias,2020-09-03,,Cindy gonzalez,F,30/09/1908,,4724,,Richardsonvictor@hotmail.com +354,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-10-19,,Louis schultz,M,01/03/1946,,3176,,Hwilliams@hotmail.com +355,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-10-10,,Deborah rodriguez,F,23/11/1978,,3199,,Jwarner@yahoo.com +356,Universidad nacional de la pampa,Ingeniería en informática,2020-11-15,,David francis,M,19/07/2015,,2240,,Jeremiah53@yahoo.com +357,Universidad nacional de la pampa,Agronomía,2021-01-15,,Trevor gonzalez,M,09/02/1939,,2846,,Courtneymoreno@yahoo.com +358,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2021-01-03,,Alicia wright,F,12/11/1961,,2403,,Thomaskelley@yahoo.com +359,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-12-02,,Sharon flowers,F,07/09/1983,,3109,,Hubbardkeith@yahoo.com +360,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-12-20,,Jeffrey kennedy,M,14/08/1929,,1754,,Murraysean@hotmail.com +361,Universidad nacional de la pampa,Licenciatura en administración ,2020-12-21,,Holly torres,F,21/03/1937,,1754,,Tbaker@hotmail.com +362,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-12-29,,Carrie arnold,F,05/10/2015,,2175,,John75@gmail.com +363,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-11-07,,Carolyn walker,F,26/04/1992,,3194,,Gloriadavis@yahoo.com +364,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-12-29,,Shannon cooper,F,27/11/1967,,2313,,Ycohen@yahoo.com +365,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-12-19,,Robert banks,M,04/01/1911,,6233,,Bradleygarcia@yahoo.com +366,Universidad nacional de la pampa,Ingeniería en informática,2021-01-09,,Joseph underwood,M,27/12/1950,,6367,,Lindsey84@yahoo.com +367,Universidad nacional de la pampa,Ciencias veterinarias,2020-10-02,,Angela hanson,F,24/05/1956,,3066,,Kfleming@hotmail.com +368,Universidad nacional de la pampa,Licenciatura en sociología ,2020-10-09,,Jacqueline green,F,29/03/1959,,3111,,Rogerskimberly@gmail.com +369,Universidad nacional de la pampa,Licenciatura en administración ,2020-09-28,,James duncan,M,28/02/1933,,2352,,Fergusonmary@gmail.com +370,Universidad nacional de la pampa,Actuario ,2020-09-28,,Chad freeman,M,13/07/1976,,1896,,Kevin95@yahoo.com +371,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-09-06,,Jimmy sexton,M,05/10/2011,,7261,,Crawfordmakayla@gmail.com +372,Universidad nacional de la pampa,Contador público ,2021-01-16,,Sean lin,M,09/03/1918,,6603,,Jennifer62@hotmail.com +373,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-10-23,,David sutton,M,11/04/1929,,4155,,Sandra54@gmail.com +374,Universidad nacional de la pampa,Licenciatura en ciencia política ,2021-01-02,,Pamela brown,F,12/01/1982,,5367,,Vasquezchristopher@gmail.com +375,Universidad nacional de la pampa,Técnico para bioterios ,2021-01-25,,Robert coleman,M,06/11/1997,,3100,,Masonjeffery@hotmail.com +376,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-11-25,,Susan jones,F,09/11/1939,,6352,,Haley10@gmail.com +377,Universidad nacional de la pampa,Medicina,2021-01-26,,Erika thomas,F,19/12/2006,,5385,,Harry98@gmail.com +378,Universidad nacional de la pampa,Licenciatura en psicología,2021-01-21,,John holmes,M,10/10/1980,,1852,,Justin11@yahoo.com +379,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-11-10,,Brittany smith,F,26/12/1961,,3513,,Danielmartin@gmail.com +380,Universidad nacional de la pampa,Licenciatura en administración ,2020-12-20,,Douglas castillo,M,14/01/1923,,8431,,Johnsanchez@yahoo.com +381,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-10-03,,Penny wells,F,26/01/1952,,2763,,Veronica78@yahoo.com +382,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-12-05,,Joshua lawrence,M,14/09/1947,,9310,,Kthompson@hotmail.com +383,Universidad nacional de la pampa,Arquitectura,2020-10-17,,Brandon smith,M,25/02/1983,,5529,,Salazarkaren@gmail.com +384,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-11-06,,Shaun moss,M,12/07/1929,,5713,,Samuelmartin@gmail.com +385,Universidad nacional de la pampa,Ingeniería en informática,2020-10-27,,Travis robinson,M,22/05/1967,,3712,,Larsonjennifer@yahoo.com +386,Universidad nacional de la pampa,Ciencias veterinarias,2021-01-19,,Stephen monroe,M,29/04/1994,,7161,,Johnsonjessica@yahoo.com +387,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-10-13,,Leon zimmerman,M,31/08/2020,,8418,,David89@gmail.com +388,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-10-10,,Angela williams,F,06/11/1957,,3057,,Adam43@yahoo.com +389,Universidad nacional de la pampa,Contador público ,2020-10-17,,Robert roberts,M,17/01/1984,,5541,,Ojones@yahoo.com +390,Universidad nacional de la pampa,Contador público ,2020-12-03,,Michael wilkins,M,11/09/1977,,3451,,Powellrichard@gmail.com +391,Universidad nacional de la pampa,Bioquímica,2020-10-20,,Timothy garner,M,04/02/1985,,9409,,Seth01@hotmail.com +392,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-09-22,,Gilbert rodriguez,M,18/03/1962,,1759,,Xhoover@yahoo.com +393,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-11-26,,Valerie cole,F,13/06/2002,,1907,,Rkane@hotmail.com +394,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-09-26,,Edward marsh,M,01/05/1959,,2440,,Emily71@hotmail.com +395,Universidad nacional de la pampa,Diseño industrial,2021-01-05,,Gregory ross,M,02/08/1961,,3563,,Anthonycruz@yahoo.com +396,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-10-16,,Dale jones,M,07/05/1953,,4147,,John10@gmail.com +397,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-09-23,,William hood,M,13/09/1961,,8316,,Fwatson@gmail.com +398,Universidad nacional de la pampa,Técnico para bioterios ,2020-10-26,,Edward ayala,M,08/02/1982,,5632,,Jordanvelasquez@hotmail.com +399,Universidad nacional de la pampa,Farmacia,2020-11-30,,Michael anderson,M,25/02/1964,,3712,,Leeandrea@yahoo.com +400,Universidad nacional de la pampa,Licenciatura en administración ,2020-12-31,,Ronald boyer,M,23/09/1940,,2216,,Edwardsangela@hotmail.com +401,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-10-09,,Nicole kane,F,30/01/1909,,5365,,David14@gmail.com +402,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-12-18,,Jacob fox,M,21/08/1924,,7639,,Gonzalezlisa@hotmail.com +403,Universidad nacional de la pampa,Licenciatura en psicología,2020-12-12,,Darren griffith,M,27/04/2018,,1778,,Cindy54@gmail.com +404,Universidad nacional de la pampa,Farmacia,2020-09-22,,Kevin wright,M,12/11/1965,,3304,,Harrisvickie@hotmail.com +405,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-09-18,,Robin foster,F,23/12/1959,,6042,,Lauren14@gmail.com +406,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2021-01-22,,Troy lara,M,03/10/1972,,2179,,Ryanbennett@yahoo.com +407,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2021-01-29,,Brianna george,F,02/05/2003,,6437,,Gentrysteven@hotmail.com +408,Universidad nacional de la pampa,Ciencias veterinarias,2020-10-24,,Margaret mcdonald md,F,26/04/1989,,2944,,Tpayne@hotmail.com +409,Universidad nacional de la pampa,Actuario ,2021-01-08,,Reginald powell,M,07/02/1978,,3218,,Swansoncraig@yahoo.com +410,Universidad nacional de la pampa,Medicina,2020-12-18,,Kathy collins,F,12/03/1933,,6315,,Danielsjohn@hotmail.com +411,Universidad nacional de la pampa,Bioquímica,2020-11-16,,Robert chambers,M,22/11/1993,,3300,,Jasonsanchez@hotmail.com +412,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2021-01-14,,Noah evans,M,01/08/1973,,3204,,Mariawilson@hotmail.com +413,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-10-10,,Kimberly abbott,F,31/12/1993,,3300,,Ruthgrant@yahoo.com +414,Universidad nacional de la pampa,Licenciatura en sociología ,2020-11-20,,David doyle,M,30/11/1991,,3122,,Duarteseth@yahoo.com +415,Universidad nacional de la pampa,Bioquímica,2020-12-18,,Donald wood,M,28/11/1971,,3700,,Robin30@yahoo.com +416,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-12-30,,Suzanne perez,F,07/11/1928,,5301,,Whiterebecca@hotmail.com +417,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-10-29,,Kevin decker,M,26/01/1942,,2919,,Owu@yahoo.com +418,Universidad nacional de la pampa,Arquitectura,2021-01-04,,Deborah dennis,F,13/03/1964,,6330,,Zhunt@gmail.com +419,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2021-01-27,,Elizabeth grant,F,28/07/1908,,1631,,Kayla83@hotmail.com +420,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-09-14,,Mark henderson,M,24/07/1991,,2531,,Louis94@yahoo.com +421,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-11-02,,Karen marshall,F,16/09/1977,,5621,,Jackwall@yahoo.com +422,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-12-02,,Briana gonzalez,F,24/09/1943,,3246,,Terrencechapman@yahoo.com +423,Universidad nacional de la pampa,Ingeniería electrónica,2020-11-12,,Gabriel washington,M,15/12/1943,,2700,,Dixonphillip@gmail.com +424,Universidad nacional de la pampa,Diseño de imagen y sonido,2021-01-02,,Carolyn mitchell,F,22/08/1963,,1706,,Ylindsey@gmail.com +425,Universidad nacional de la pampa,Arquitectura,2020-11-21,,James oneill,M,25/09/1920,,6538,,Jgarcia@gmail.com +426,Universidad nacional de la pampa,Licenciatura en psicología,2020-11-17,,Kevin johnson,M,14/09/1939,,2115,,Bfrank@gmail.com +427,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-12-03,,Stephen phillips,M,31/12/1916,,8520,,Brandonmills@gmail.com +428,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-12-07,,Jade morris,F,11/07/1926,,6200,,Blopez@gmail.com +429,Universidad nacional de la pampa,Actuario ,2021-01-18,,Caitlyn avila,F,15/05/1945,,7160,,Stevenspatrick@gmail.com +430,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-10-04,,John phelps,M,14/10/1917,,7220,,Bellkatherine@yahoo.com +431,Universidad nacional de la pampa,Licenciatura en sociología ,2020-11-06,,Marcus guzman,M,14/02/2019,,2212,,Christinaarroyo@yahoo.com +432,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-09-24,,Teresa brady,F,09/08/2017,,3326,,Kendrajenkins@hotmail.com +433,Universidad nacional de la pampa,Ciencias veterinarias,2020-11-29,,Brian scott,M,05/09/1993,,9051,,Justin31@gmail.com +434,Universidad nacional de la pampa,Ingeniería en informática,2021-01-09,,Abigail lane,F,20/02/1970,,2173,,Michaelwalker@hotmail.com +435,Universidad nacional de la pampa,Ingeniería mecánica,2020-12-29,,Brett martin,M,26/11/1942,,8424,,Brandyharmon@hotmail.com +436,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2021-01-21,,Tracy smith,F,26/11/1927,,4751,,Bakerjennifer@hotmail.com +437,Universidad nacional de la pampa,Licenciatura en sociología ,2020-09-09,,Bethany carr,F,14/01/1973,,5883,,Romeroeric@hotmail.com +438,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2021-01-26,,Nicole gill,F,18/10/1956,,5463,,Gary19@hotmail.com +439,Universidad nacional de la pampa,Agronomía,2020-12-22,,Kimberly webb,F,03/03/2021,,8206,,Joseph61@gmail.com +440,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-09-18,,Ariana townsend,F,24/02/2019,,3641,,Jacobsrobert@hotmail.com +441,Universidad nacional de la pampa,Licenciatura en sociología ,2020-12-27,,Allen fuller,M,12/07/1923,,8127,,Amichael@gmail.com +442,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-09-13,,Maria reed,F,28/08/1933,,1981,,Harrisonmark@gmail.com +443,Universidad nacional de la pampa,Licenciatura en sociología ,2021-01-29,,Daryl bailey,M,30/09/1955,,1702,,Xhart@gmail.com +444,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-12-21,,Jennifer williams,F,25/08/2021,,5359,,Parkerpatricia@hotmail.com +445,Universidad nacional de la pampa,Ingeniería mecánica,2020-09-20,,Timothy morris,M,06/02/1941,,3029,,Davidweber@hotmail.com +446,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-11-06,,Linda armstrong,F,23/05/1960,,2136,,Kellyjohnny@gmail.com +447,Universidad nacional de la pampa,Ingeniería mecánica,2020-09-08,,Kathleen mullins,F,07/10/1998,,9421,,Skirby@gmail.com +448,Universidad nacional de la pampa,Licenciatura en sociología ,2020-11-06,,Jessica bolton,F,13/12/1950,,6321,,Cbarnett@gmail.com +449,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-11-21,,Joseph carpenter,M,27/05/1952,,3463,,Drakesharon@hotmail.com +450,Universidad nacional de la pampa,Agronomía,2020-10-01,,Emma rich,F,17/02/1975,,3540,,Jamesvaughan@hotmail.com +451,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-10-17,,Amber johns,F,27/11/1970,,3386,,Wroy@hotmail.com +452,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-10-18,,Anthony moore,M,16/12/2000,,9050,,Thernandez@gmail.com +453,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-09-24,,Kelly callahan,F,25/11/1917,,9420,,Moravickie@yahoo.com +454,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-10-22,,Daisy ellis,F,11/02/1979,,2943,,Diane52@gmail.com +455,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2021-01-22,,Katie moore,F,23/09/1942,,7613,,Mmoreno@hotmail.com +456,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-10-24,,Amanda lee,F,08/08/2000,,6022,,Ashleyrobles@hotmail.com +457,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-12-19,,Karen mullen,F,03/05/1924,,9021,,Olsengabrielle@yahoo.com +458,Universidad nacional de la pampa,Contador público ,2020-09-29,,Joshua carey,M,17/10/1931,,8319,,Trevinojoshua@gmail.com +459,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2021-01-02,,Hunter lopez,M,22/07/1919,,2105,,Dchen@gmail.com +460,Universidad nacional de la pampa,Ingeniería en informática,2020-09-08,,Tiffany moore,F,26/01/2007,,6345,,Fosterdanielle@yahoo.com +461,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-11-29,,Rhonda wang,F,16/07/1960,,7011,,Roy34@gmail.com +462,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-11-13,,Daniel santiago,M,20/05/1907,,5301,,Christina57@yahoo.com +463,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-11-27,,Jessica morales,F,16/03/1932,,3081,,Martinezrobin@yahoo.com +464,Universidad nacional de la pampa,Diseño industrial,2021-01-13,,Alicia martin,F,08/04/1932,,5475,,Joelong@yahoo.com +465,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-10-07,,Dean williams,M,20/11/1906,,1619,,Smithmelvin@gmail.com +466,Universidad nacional de la pampa,Técnico para bioterios ,2020-10-20,,April ward,F,27/12/2002,,2823,,Gatesjoseph@yahoo.com +467,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-09-02,,Raymond richardson,M,15/12/2011,,2134,,Adamsjoshua@yahoo.com +468,Universidad nacional de la pampa,Licenciatura en ciencia política ,2021-01-23,,Joseph lee,M,09/06/1972,,1832,,Parkerallen@yahoo.com +469,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-11-22,,Rachel richmond,F,01/01/1923,,5301,,Stevenphillips@hotmail.com +470,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-11-14,,Robyn williams,F,30/09/1964,,3196,,Sandovaleric@yahoo.com +471,Universidad nacional de la pampa,Farmacia,2020-09-01,,Robin shelton,F,17/03/2020,,5572,,Johnwilson@yahoo.com +472,Universidad nacional de la pampa,Diseño industrial,2020-10-06,,Mitchell hunt,M,09/01/2004,,3013,,Sara00@gmail.com +473,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-09-10,,Stephanie rogers,F,02/04/1926,,6022,,Luis05@gmail.com +474,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-10-10,,Michelle carter,F,12/06/1959,,6070,,Kmontoya@gmail.com +475,Universidad nacional de la pampa,Actuario ,2020-09-14,,David mendez,M,17/11/1998,,2113,,Adam23@gmail.com +476,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2021-01-31,,Megan powers,F,30/01/1944,,3118,,Jblack@gmail.com +477,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2021-01-03,,Steven moore,M,15/09/2007,,6333,,Kevin54@hotmail.com +478,Universidad nacional de la pampa,Arquitectura,2020-12-04,,Mary johns,F,23/02/1936,,3194,,Julieochoa@yahoo.com +479,Universidad nacional de la pampa,Licenciatura en sociología ,2020-10-04,,Victoria elliott,F,17/08/1983,,4134,,Kristie60@hotmail.com +480,Universidad nacional de la pampa,Licenciatura en administración ,2020-12-15,,Jodi meyer,F,17/09/1975,,4126,,Obennett@gmail.com +481,Universidad nacional de la pampa,Ingeniería en informática,2020-12-25,,Amy rice,F,25/05/1987,,3265,,Xbenson@yahoo.com +482,Universidad nacional de la pampa,Medicina,2020-11-24,,Michele rowe,F,11/05/1998,,7631,,Christopherpadilla@hotmail.com +483,Universidad nacional de la pampa,Contador público ,2020-09-06,,Paula williams,F,10/06/2015,,1661,,Cookmichael@yahoo.com +484,Universidad nacional de la pampa,Ingeniería electrónica,2020-12-25,,Matthew saunders,M,23/10/1953,,3114,,Mark64@yahoo.com +485,Universidad nacional de la pampa,Ingeniería electrónica,2020-12-25,,Tyler nichols,M,20/01/2002,,1648,,Kimberlyhoward@gmail.com +486,Universidad nacional de la pampa,Licenciatura en artes,2020-10-20,,Lisa schultz,F,30/07/1977,,7220,,Xward@hotmail.com +487,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-11-19,,Cindy brown,F,12/01/2021,,9225,,Joeking@gmail.com +488,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-12-01,,Marcus hartman,M,03/05/2020,,4151,,Vzhang@hotmail.com +489,Universidad nacional de la pampa,Contador público ,2021-01-02,,Carlos kline,M,16/08/1963,,6634,,Amy65@yahoo.com +490,Universidad nacional de la pampa,Ingeniería mecánica,2021-01-25,,Larry orozco,M,16/03/1957,,8366,,Vjackson@yahoo.com +491,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-11-06,,Amber robertson,F,07/12/1925,,7519,,Xbecker@yahoo.com +492,Universidad nacional de la pampa,Arquitectura,2020-11-05,,Gail davis,F,03/09/1914,,4235,,Mclaughlinjamie@gmail.com +493,Universidad nacional de la pampa,Agronomía,2020-10-23,,Isaac hernandez,M,10/02/1989,,4143,,Larsonraymond@hotmail.com +494,Universidad nacional de la pampa,Medicina,2021-01-26,,Janice berger,F,23/12/2013,,1900,,Heathmichael@yahoo.com +495,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-09-02,,Angela kramer,F,06/05/1985,,3038,,John29@yahoo.com +496,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-10-05,,John malone,M,23/02/1956,,1874,,Ipowell@yahoo.com +497,Universidad nacional de la pampa,Diseño industrial,2021-01-24,,Natalie parrish,F,16/12/1944,,1864,,Campbellbrenda@gmail.com +498,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-11-14,,Leslie simmons,F,23/01/1935,,5442,,Joshuahartman@gmail.com +499,Universidad nacional de la pampa,Ciencias veterinarias,2020-12-20,,Dawn lopez,F,25/09/1983,,5403,,Jpearson@yahoo.com +500,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-12-12,,Shaun price md,M,04/02/1931,,3170,,Walterdanielle@yahoo.com +501,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-10-17,,Jessica white,F,08/06/1951,,6400,,Jesussalas@hotmail.com +502,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2021-01-03,,Bryce jones,M,14/11/1982,,6003,,Reneedaugherty@hotmail.com +503,Universidad nacional de la pampa,Técnico para bioterios ,2020-09-03,,Matthew sharp,M,10/10/1984,,7007,,Nicolemoore@hotmail.com +504,Universidad nacional de la pampa,Licenciatura en psicología,2021-01-04,,Edward caldwell,M,04/01/1946,,2763,,Burgesssuzanne@yahoo.com +505,Universidad nacional de la pampa,Agronomía,2020-10-13,,April pace,F,19/10/1949,,3027,,Timothyfrye@yahoo.com +506,Universidad nacional de la pampa,Farmacia,2021-01-02,,Justin saunders,M,27/02/1909,,3563,,Ricky91@yahoo.com +507,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-09-22,,Jennifer smith,F,13/04/1931,,3050,,Castillohaley@gmail.com +508,Universidad nacional de la pampa,Medicina,2021-01-10,,Danny wagner,M,08/01/1950,,3248,,Andrew09@gmail.com +509,Universidad nacional de la pampa,Farmacia,2020-11-29,,Paul fowler,M,05/06/2016,,2443,,Robertsonjeremiah@yahoo.com +510,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-12-07,,Cindy french,F,13/02/1925,,5544,,Kentmichael@yahoo.com +511,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-12-05,,James morales,M,09/05/1917,,4630,,Elewis@yahoo.com +512,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2021-01-09,,Christopher shaw,M,03/07/1907,,6603,,Hendrixjustin@gmail.com +513,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-12-29,,Melissa cabrera,F,21/11/1955,,4126,,Robert09@hotmail.com +514,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-10-06,,Laura fisher,F,26/12/2013,,9000,,Anneclark@yahoo.com +515,Universidad nacional de la pampa,Técnico para bioterios ,2020-09-08,,Thomas smith,M,20/08/2021,,3016,,Gregorycain@yahoo.com +516,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-11-16,,Michael bauer dds,M,10/09/1909,,1708,,John74@gmail.com +517,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-11-03,,Cody dawson,M,22/07/1969,,2718,,Dbailey@gmail.com +518,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-12-13,,Paul robinson,M,22/10/1965,,5570,,Nicholswilliam@hotmail.com +519,Universidad nacional de la pampa,Agronomía,2020-09-02,,Jason martinez,M,10/03/1960,,2173,,Jessicadaniels@hotmail.com +520,Universidad nacional de la pampa,Licenciatura en psicología,2021-01-09,,Karen harrison,F,10/08/2010,,2535,,Yreyes@gmail.com +521,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-11-07,,Jacob gross,M,29/04/1933,,2107,,Josephhall@hotmail.com +522,Universidad nacional de la pampa,Licenciatura en psicología,2020-11-19,,Brian bell,M,12/12/1935,,4195,,Lindsey66@yahoo.com +523,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-11-23,,Ryan murphy,M,11/10/1950,,3197,,Kgriffin@hotmail.com +524,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2021-01-13,,Shari marshall,F,16/10/2008,,3501,,Brandonmitchell@yahoo.com +525,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-09-02,,Eric obrien,M,20/06/1999,,3025,,Janetjackson@yahoo.com +526,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-11-13,,Gabriel coleman,M,17/10/1951,,7263,,Mtaylor@gmail.com +527,Universidad nacional de la pampa,Técnico para bioterios ,2020-10-20,,Mackenzie hicks,F,20/03/1931,,5592,,Stephaniemartinez@hotmail.com +528,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-10-22,,Beth thompson,F,21/06/1906,,6401,,Wcrawford@hotmail.com +529,Universidad nacional de la pampa,Ingeniería en informática,2021-01-09,,Kristine torres,F,29/05/2005,,3265,,Virginia01@hotmail.com +530,Universidad nacional de la pampa,Ciencias veterinarias,2020-12-15,,Michael lopez,M,06/07/1953,,5465,,Tonyahernandez@hotmail.com +531,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-11-25,,Christopher saunders,M,16/09/1932,,5313,,Walkerrebecca@gmail.com +532,Universidad nacional de la pampa,Medicina,2020-09-21,,Anna carter,F,11/09/1955,,7172,,Gcastro@yahoo.com +533,Universidad nacional de la pampa,Licenciatura en administración ,2020-10-31,,Laura mitchell,F,01/11/1984,,3123,,Bblack@yahoo.com +534,Universidad nacional de la pampa,Licenciatura en psicología,2020-09-18,,Melissa lewis,F,08/06/1911,,2909,,Ggarner@gmail.com +535,Universidad nacional de la pampa,Ingeniería en informática,2020-12-01,,Katie watson,F,30/09/1988,,2352,,Heather03@yahoo.com +536,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-10-23,,Daniel peters,M,02/08/1915,,6228,,Schmidtedward@yahoo.com +537,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-12-06,,Marc cain,M,31/01/1960,,8402,,Michael02@yahoo.com +538,Universidad nacional de la pampa,Licenciatura en administración ,2020-11-19,,Robert riley,M,11/11/1957,,5735,,Deborah06@gmail.com +539,Universidad nacional de la pampa,Ingeniería electrónica,2020-12-15,,Jeffrey smith,M,23/11/1988,,5624,,Patriciaschmidt@hotmail.com +540,Universidad nacional de la pampa,Técnico para bioterios ,2021-01-16,,Michael white,M,21/09/1951,,2633,,Ashleyparker@yahoo.com +541,Universidad nacional de la pampa,Licenciatura en artes,2020-09-16,,Kayla dillon,F,16/01/2021,,6031,,Bennettemily@hotmail.com +542,Universidad nacional de la pampa,Licenciatura en artes,2021-01-11,,Lauren hunt,F,09/11/1952,,3150,,Mackenzie08@yahoo.com +543,Universidad nacional de la pampa,Licenciatura en administración ,2020-12-19,,Andrea barrera,F,06/12/1932,,5275,,Sergio08@yahoo.com +544,Universidad nacional de la pampa,Licenciatura en musicoterapia,2021-01-07,,Jared williams,M,01/04/1925,,4641,,Vincentmann@hotmail.com +545,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-11-18,,Steven smith,M,04/03/1928,,6703,,Hsmith@hotmail.com +546,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-11-28,,Sandra valentine,F,24/08/1994,,9015,,Echerry@gmail.com +547,Universidad nacional de la pampa,Técnico para bioterios ,2021-01-28,,Donna jones,F,15/05/2013,,6305,,Ronald73@hotmail.com +548,Universidad nacional de la pampa,Diseño industrial,2020-11-08,,Elizabeth simmons,F,31/10/1926,,4716,,Jwilliams@yahoo.com +549,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2021-01-23,,Wanda maddox,F,19/02/1938,,3040,,Lawrence11@hotmail.com +550,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-11-28,,Christine farrell,F,28/02/1925,,6022,,Anthonywilliams@gmail.com +551,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-09-28,,Reginald duarte,M,11/03/2018,,2403,,Matthewmorrow@gmail.com +552,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-09-08,,Brian mitchell,M,07/01/1992,,2242,,Rhonda72@yahoo.com +553,Universidad nacional de la pampa,Licenciatura en artes,2020-11-10,,Tiffany ortiz,F,16/04/1989,,7507,,Michael53@hotmail.com +554,Universidad nacional de la pampa,Contador público ,2020-12-27,,Katie morgan,F,30/10/1936,,1605,,Kyle26@hotmail.com +555,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-09-24,,Mrs. susan hill,F,20/09/2009,,6233,,Gloria03@hotmail.com +556,Universidad nacional de la pampa,Licenciatura en sociología ,2020-11-26,,James hicks,M,27/08/1929,,1618,,Sherri49@gmail.com +557,Universidad nacional de la pampa,Contador público ,2020-11-12,,Robert sandoval,M,24/08/1984,,3443,,Ybautista@gmail.com +558,Universidad nacional de la pampa,Diseño industrial,2020-12-19,,Paula hernandez,F,07/09/1959,,2918,,Davisjulie@yahoo.com +559,Universidad nacional de la pampa,Farmacia,2020-12-31,,Steven davis,M,24/12/1955,,5755,,April50@yahoo.com +560,Universidad nacional de la pampa,Licenciatura en psicología,2020-12-03,,Luis ramsey,M,27/11/1960,,5775,,Zgreen@gmail.com +561,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-09-29,,Robert carroll,M,08/10/1936,,2202,,Gamblepaula@gmail.com +562,Universidad nacional de la pampa,Licenciatura en ciencia política ,2021-01-04,,Tammy dillon,F,27/08/1943,,8138,,Salvarez@gmail.com +563,Universidad nacional de la pampa,Técnico para bioterios ,2021-01-12,,James price,M,10/01/1927,,2845,,Christopher75@gmail.com +564,Universidad nacional de la pampa,Bioquímica,2020-11-08,,Barbara graves,F,27/08/1935,,4728,,Ramirezjoseph@yahoo.com +565,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-10-10,,Johnny allen,M,13/09/1963,,7020,,Lindameyers@hotmail.com +566,Universidad nacional de la pampa,Licenciatura en administración ,2020-09-28,,Margaret farley,F,17/09/1949,,2527,,Rosariosarah@gmail.com +567,Universidad nacional de la pampa,Licenciatura en artes,2020-09-04,,Jennifer hess,F,26/06/1920,,6319,,Baldwinsamantha@hotmail.com +568,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-10-13,,Deborah johnson,F,16/02/1939,,3032,,Brittanydavidson@hotmail.com +569,Universidad nacional de la pampa,Licenciatura en sociología ,2020-09-11,,Jerry rivera,M,01/12/1986,,3170,,Carrie59@hotmail.com +570,Universidad nacional de la pampa,Bioquímica,2021-01-09,,Larry pace,M,17/09/1951,,3074,,Rodriguezjoseph@hotmail.com +571,Universidad nacional de la pampa,Licenciatura en administración ,2020-09-11,,Dawn jones,F,12/09/2018,,3046,,Cmoore@gmail.com +572,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-11-24,,Andrea haynes,F,23/05/1990,,4184,,Katie80@hotmail.com +573,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-12-06,,Douglas mendoza,M,18/04/1977,,1619,,Uwilliams@yahoo.com +574,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2021-01-01,,Daryl phelps,M,11/10/1963,,3514,,Kwilliams@yahoo.com +575,Universidad nacional de la pampa,Farmacia,2020-11-23,,Ryan martin,M,30/07/1983,,1653,,Gilesangela@yahoo.com +576,Universidad nacional de la pampa,Ingeniería en informática,2021-01-23,,Brandon hernandez,M,30/04/1976,,6223,,Reynoldsjames@gmail.com +577,Universidad nacional de la pampa,Medicina,2020-09-14,,Kayla robbins,F,13/07/1930,,1759,,Seth46@hotmail.com +578,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-12-01,,Joseph aguilar,M,10/12/1951,,1731,,Psawyer@yahoo.com +579,Universidad nacional de la pampa,Licenciatura en artes,2020-11-03,,James ward,M,12/01/1988,,5386,,Berryrobert@hotmail.com +580,Universidad nacional de la pampa,Ingeniería electrónica,2021-01-19,,Maxwell carter,M,30/11/1949,,7601,,Tina72@gmail.com +581,Universidad nacional de la pampa,Agronomía,2020-12-30,,Roy richardson,M,16/04/1986,,3036,,Benjamintravis@gmail.com +582,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-10-23,,Leslie daniels,F,02/01/1957,,6062,,Andrea57@hotmail.com +583,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-12-14,,Peter morrison,M,09/10/1920,,3405,,Zgregory@yahoo.com +584,Universidad nacional de la pampa,Bioquímica,2020-11-14,,Brianna cisneros,F,30/04/1907,,6431,,Jasonbuck@gmail.com +585,Universidad nacional de la pampa,Ciencias veterinarias,2021-01-26,,Michele norton,F,07/01/1959,,8400,,Robertwallace@hotmail.com +586,Universidad nacional de la pampa,Licenciatura en ciencia política ,2021-01-06,,Arthur sherman,M,01/06/1993,,7407,,Omeyer@gmail.com +587,Universidad nacional de la pampa,Medicina,2020-09-27,,Stacie kim,F,24/10/2012,,6230,,Gomezterrence@gmail.com +588,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-10-20,,Jennifer crawford,F,08/05/1907,,6058,,Kayla14@gmail.com +589,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-10-24,,Mariah forbes,F,14/05/2012,,2144,,Amandaperez@gmail.com +590,Universidad nacional de la pampa,Agronomía,2020-09-01,,Craig clark,M,10/02/1956,,5589,,Alison99@hotmail.com +591,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-09-18,,Kathleen fleming,F,14/02/1969,,8534,,Laurasingh@gmail.com +592,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-10-10,,Richard hernandez,M,07/11/1961,,8521,,Royjoseph@gmail.com +593,Universidad nacional de la pampa,Ciencias veterinarias,2020-12-26,,Tyler powell,M,18/03/2012,,7505,,Jenna72@yahoo.com +594,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-09-04,,Frank rogers,M,03/03/2000,,1980,,Cherylgill@yahoo.com +595,Universidad nacional de la pampa,Medicina,2020-10-01,,James beard,M,28/10/2021,,3621,,David04@yahoo.com +596,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-10-22,,Christopher arias,M,06/06/1925,,7161,,Rachelfreeman@gmail.com +597,Universidad nacional de la pampa,Ingeniería mecánica,2020-11-23,,Kaitlyn garrett,F,27/12/1970,,8379,,Joseph81@yahoo.com +598,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-09-10,,John wilkinson phd,M,03/10/1948,,1987,,Cameron81@yahoo.com +599,Universidad nacional de la pampa,Agronomía,2020-09-30,,Rachel vega,F,26/03/1957,,9035,,Sarahnoble@hotmail.com +600,Universidad nacional de la pampa,Medicina,2020-10-17,,David harvey,M,15/11/2020,,5770,,Larryallen@yahoo.com +601,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-10-24,,Pamela hernandez,F,25/01/1966,,3172,,Kimberlylewis@yahoo.com +602,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-10-30,,Lisa washington,F,12/10/1993,,1917,,Ashleykaufman@yahoo.com +603,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2021-01-17,,Taylor wilson,M,30/11/1921,,1828,,Patelashley@gmail.com +604,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-11-19,,Julie lamb,F,01/04/1984,,8300,,Walterskevin@hotmail.com +605,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-10-09,,Brian deleon,M,30/01/1973,,8107,,Lopezjames@yahoo.com +606,Universidad nacional de la pampa,Diseño industrial,2020-12-07,,Michael smith,M,23/08/1999,,7406,,Stephenslarry@gmail.com +607,Universidad nacional de la pampa,Licenciatura en artes,2021-01-23,,Autumn fuller,F,27/05/1998,,7005,,Jennifergriffin@yahoo.com +608,Universidad nacional de la pampa,Actuario ,2020-09-27,,Jeffrey bennett,M,03/04/1995,,6331,,Frose@yahoo.com +609,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-09-08,,Destiny evans,F,05/06/1906,,7603,,Matthew25@gmail.com +610,Universidad nacional de la pampa,Licenciatura en sociología ,2021-01-30,,Parker best,M,12/03/1931,,1806,,Zscott@hotmail.com +611,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-12-20,,Peter mcgee,M,15/10/2009,,8334,,Glenn54@gmail.com +612,Universidad nacional de la pampa,Actuario ,2020-12-30,,Craig clayton,M,29/01/1975,,3384,,Reneegarcia@gmail.com +613,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2021-01-08,,Anthony walker,M,23/01/1945,,5311,,Brady64@yahoo.com +614,Universidad nacional de la pampa,Ingeniería en informática,2020-11-07,,Michael atkinson,M,19/12/1947,,7307,,Susanlee@gmail.com +615,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-11-07,,Tara davis,F,28/10/1927,,5447,,Gardnermanuel@hotmail.com +616,Universidad nacional de la pampa,Actuario ,2020-12-30,,Greg griffith,M,07/02/1945,,1713,,Langjudy@hotmail.com +617,Universidad nacional de la pampa,Medicina,2021-01-02,,Donna scott,F,27/05/1944,,3203,,Robert72@hotmail.com +618,Universidad nacional de la pampa,Ingeniería mecánica,2020-11-18,,Kristin white,F,13/08/1997,,7267,,Brucewagner@gmail.com +619,Universidad nacional de la pampa,Licenciatura en sociología ,2020-11-13,,Wendy walker,F,20/12/1986,,9101,,Zhernandez@yahoo.com +620,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-10-23,,Danny russo,M,26/05/1937,,5329,,Courtney53@gmail.com +621,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-12-29,,Joseph chan,M,15/02/1987,,9405,,Hmorris@yahoo.com +622,Universidad nacional de la pampa,Licenciatura en sociología ,2020-11-15,,Cassandra turner,F,03/01/1965,,3443,,Bnewman@hotmail.com +623,Universidad nacional de la pampa,Licenciatura en psicología,2020-10-21,,Phillip clark,M,12/02/1925,,3441,,Ramoslaura@hotmail.com +624,Universidad nacional de la pampa,Arquitectura,2020-09-10,,Michael mitchell,M,19/04/1990,,1663,,Aguilarrodney@yahoo.com +625,Universidad nacional de la pampa,Licenciatura en artes,2020-12-11,,Nancy mercer,F,09/05/1974,,4641,,Bowmanwilliam@gmail.com +626,Universidad nacional de la pampa,Diseño de imagen y sonido,2021-01-23,,Holly shaw,F,25/12/1914,,9311,,John19@hotmail.com +627,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2021-01-14,,Jeffrey peterson,M,16/12/1943,,1757,,Raymond82@hotmail.com +628,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-09-14,,Stephanie miller,F,03/06/2014,,3048,,Michealjohnson@yahoo.com +629,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2021-01-29,,Jordan weber,M,17/06/1973,,2349,,Santossandra@gmail.com +630,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-10-17,,Carmen kirk,F,31/08/1996,,8508,,Hannah96@hotmail.com +631,Universidad nacional de la pampa,Licenciatura en sociología ,2020-12-28,,John gomez,M,12/01/1920,,5433,,Westmichael@yahoo.com +632,Universidad nacional de la pampa,Farmacia,2020-11-07,,Virginia butler,F,16/02/1999,,3507,,Goodmatthew@gmail.com +633,Universidad nacional de la pampa,Diseño industrial,2020-12-30,,Mr. michael pham,M,03/12/1975,,6559,,Brandon50@hotmail.com +634,Universidad nacional de la pampa,Farmacia,2021-01-29,,Jon perry,M,18/09/1906,,2909,,Justinedwards@gmail.com +635,Universidad nacional de la pampa,Diseño industrial,2020-11-03,,Jared kelley,M,30/11/1961,,2111,,Dhart@hotmail.com +636,Universidad nacional de la pampa,Actuario ,2020-11-24,,Kathryn pena,F,12/07/1926,,8303,,Rhonda06@hotmail.com +637,Universidad nacional de la pampa,Ciencias veterinarias,2020-11-18,,Daniel garcia,M,01/01/2014,,8326,,Awilliams@hotmail.com +638,Universidad nacional de la pampa,Actuario ,2020-12-29,,Carla anderson,F,08/06/1979,,7612,,Keith96@hotmail.com +639,Universidad nacional de la pampa,Medicina,2021-01-01,,Jessica good,F,20/06/1985,,3226,,Smithchristina@hotmail.com +640,Universidad nacional de la pampa,Licenciatura en artes,2020-11-18,,Candice nguyen,F,27/05/1956,,6389,,Whitejoseph@hotmail.com +641,Universidad nacional de la pampa,Ciencias veterinarias,2020-09-01,,Elizabeth colon,F,10/01/1959,,6535,,Glen24@gmail.com +642,Universidad nacional de la pampa,Licenciatura en sociología ,2020-11-04,,Ronald mccormick,M,12/01/1974,,2109,,Brittanybush@gmail.com +643,Universidad nacional de la pampa,Arquitectura,2020-11-25,,Troy lewis,M,14/08/1932,,2535,,Lrodriguez@hotmail.com +644,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-10-22,,Jason bowers,M,07/05/2010,,2456,,Susansalazar@hotmail.com +645,Universidad nacional de la pampa,Técnico para bioterios ,2021-01-03,,Catherine miller,F,17/03/1936,,7547,,Rhernandez@yahoo.com +646,Universidad nacional de la pampa,Bioquímica,2020-10-09,,Jonathan francis,M,22/04/1969,,8424,,Jackieburgess@hotmail.com +647,Universidad nacional de la pampa,Licenciatura en administración ,2020-12-31,,Amanda young,F,05/10/1929,,1727,,Danieltran@yahoo.com +648,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-10-16,,Robert moon,M,25/03/1984,,4178,,Franciscoboyer@hotmail.com +649,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-10-10,,Eric bradshaw,M,02/08/1971,,3071,,Elizabeth03@yahoo.com +650,Universidad nacional de la pampa,Diseño industrial,2020-11-12,,Samantha rhodes,F,30/04/1974,,2113,,Ewilliams@yahoo.com +651,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-12-08,,David brown,M,03/09/2014,,6469,,Jamessanchez@hotmail.com +652,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-11-15,,Ray santiago,M,21/02/1913,,2115,,Brownmelvin@yahoo.com +653,Universidad nacional de la pampa,Diseño industrial,2020-12-04,,Michelle singleton,F,17/06/1961,,6230,,Jbautista@hotmail.com +654,Universidad nacional de la pampa,Arquitectura,2021-01-02,,Abigail forbes,F,03/07/1976,,3708,,Sheppardzachary@hotmail.com +655,Universidad nacional de la pampa,Diseño industrial,2021-01-17,,William mckenzie,M,22/01/1963,,1879,,Rossdevin@yahoo.com +656,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-09-12,,David mitchell,M,12/08/1984,,2630,,Tammymullins@hotmail.com +657,Universidad nacional de la pampa,Arquitectura,2020-12-16,,Meredith heath,F,20/08/1977,,3170,,Melissagibson@gmail.com +658,Universidad nacional de la pampa,Diseño industrial,2021-01-11,,Joseph simpson,M,01/03/2013,,1618,,Duarteerika@gmail.com +659,Universidad nacional de la pampa,Contador público ,2020-11-15,,Jacob allen,M,04/10/1987,,6405,,Xthomas@yahoo.com +660,Universidad nacional de la pampa,Ingeniería electrónica,2020-09-10,,Yvonne malone,F,19/03/1984,,4146,,Pburgess@yahoo.com +661,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2021-01-21,,Emily whitaker,F,28/03/1914,,6309,,Brittany79@gmail.com +662,Universidad nacional de la pampa,Licenciatura en artes,2020-12-23,,Sean martin,M,11/04/2009,,1603,,Suzanne80@hotmail.com +663,Universidad nacional de la pampa,Licenciatura en artes,2020-12-06,,Toni brown,F,08/10/2007,,6625,,Tina58@gmail.com +664,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-12-09,,James chen,M,13/10/1974,,7639,,Roberttaylor@gmail.com +665,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-12-16,,Molly wilkerson,F,29/11/1944,,2253,,Vramos@gmail.com +666,Universidad nacional de la pampa,Técnico para bioterios ,2020-09-07,,Jeffrey white,M,18/03/1960,,7621,,Williamskelly@yahoo.com +667,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-09-28,,Kathy ortega,F,15/11/1924,,2506,,Jordankathryn@yahoo.com +668,Universidad nacional de la pampa,Ingeniería mecánica,2020-11-25,,Wendy wolfe,F,15/12/1966,,5438,,Clane@gmail.com +669,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-10-11,,Gerald vasquez,M,26/06/2002,,3446,,Nsanchez@gmail.com +670,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2021-01-06,,Jeffrey powell,M,16/01/2008,,3056,,Crystalgarza@yahoo.com +671,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-12-23,,Debra hernandez,F,12/02/1977,,5770,,Banksrickey@gmail.com +672,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-10-12,,Patrick perry,M,19/07/1996,,5443,,Howardkristen@hotmail.com +673,Universidad nacional de la pampa,Ingeniería electrónica,2021-01-06,,Caitlin vaughn,F,04/12/1915,,4137,,Michelebrown@gmail.com +674,Universidad nacional de la pampa,Contador público ,2020-11-17,,Brittany baker,F,03/09/1982,,1907,,Tiffanyreynolds@yahoo.com +675,Universidad nacional de la pampa,Farmacia,2020-12-22,,Bonnie brown,F,02/06/2015,,2305,,Martinezsusan@yahoo.com +676,Universidad nacional de la pampa,Medicina,2020-10-03,,Robert trevino,M,27/08/1927,,3536,,Ramosalexander@yahoo.com +677,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-12-08,,Crystal montoya,F,02/02/1963,,1739,,Nicholaswheeler@hotmail.com +678,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-11-16,,Debra ruiz,F,02/08/1981,,6608,,Robertcarr@hotmail.com +679,Universidad nacional de la pampa,Farmacia,2020-10-28,,John simpson,M,30/05/1928,,4161,,Johnsonlinda@gmail.com +680,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-11-26,,William mccormick,M,14/05/1970,,5444,,Bradleylarson@gmail.com +681,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-09-29,,Amanda price,F,05/10/1941,,7414,,Nicolegilbert@gmail.com +682,Universidad nacional de la pampa,Arquitectura,2021-01-15,,Emily knight,F,31/03/2018,,6725,,Bscott@yahoo.com +683,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-12-20,,Brittany cooper,F,24/05/1939,,1896,,Tcampbell@gmail.com +684,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-12-07,,Erik mckee,M,23/04/1932,,7169,,Jamieperry@yahoo.com +685,Universidad nacional de la pampa,Ingeniería electrónica,2020-10-09,,Anthony johnson,M,07/06/1912,,3054,,Freemanstephen@hotmail.com +686,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-09-09,,Kaylee lindsey,F,04/12/1985,,1712,,Vhernandez@hotmail.com +687,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-12-27,,Mrs. christine zamora,F,08/04/1980,,6013,,Omoore@hotmail.com +688,Universidad nacional de la pampa,Agronomía,2020-09-23,,Amy massey,F,05/01/1973,,6315,,Andrewwalter@gmail.com +689,Universidad nacional de la pampa,Licenciatura en administración ,2020-10-31,,Michael pennington,M,15/06/1929,,3032,,Aaron42@yahoo.com +690,Universidad nacional de la pampa,Licenciatura en artes,2021-01-19,,Melissa hunt,F,04/10/1993,,3164,,Rogersconnor@yahoo.com +691,Universidad nacional de la pampa,Arquitectura,2020-12-23,,Jason williams,M,02/12/1943,,9311,,Cordovacarol@yahoo.com +692,Universidad nacional de la pampa,Ingeniería en informática,2020-11-26,,John welch,M,10/02/1969,,9017,,Andrewhernandez@hotmail.com +693,Universidad nacional de la pampa,Ingeniería electrónica,2021-01-09,,Daniel leonard,M,17/04/1988,,4126,,Lortiz@hotmail.com +694,Universidad nacional de la pampa,Licenciatura en psicología,2020-12-27,,Beverly williams,F,30/06/1916,,7403,,Stephenrobles@hotmail.com +695,Universidad nacional de la pampa,Ciencias veterinarias,2021-02-01,,Nicole wright,F,22/01/1983,,1647,,Walkerpeter@gmail.com +696,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-12-13,,David walton,M,20/03/1965,,7114,,Alexanderolson@hotmail.com +697,Universidad nacional de la pampa,Diseño industrial,2020-12-18,,Jordan bryan,M,08/12/2009,,1676,,Leachmaria@yahoo.com +698,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2021-01-03,,Daniel dixon,M,20/06/1990,,4634,,Christophersmith@yahoo.com +699,Universidad nacional de la pampa,Medicina,2020-09-13,,Austin harvey,M,12/12/1954,,7305,,Ybranch@yahoo.com +700,Universidad nacional de la pampa,Licenciatura en artes,2020-10-30,,Corey campbell,M,28/11/2006,,2713,,Colemandanielle@gmail.com +701,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-09-08,,Nicole sawyer,F,13/06/1927,,4137,,Craigtracy@hotmail.com +702,Universidad nacional de la pampa,Medicina,2021-01-29,,Brooke williams,F,17/03/1959,,3386,,Sharonzuniga@gmail.com +703,Universidad nacional de la pampa,Actuario ,2020-10-30,,Sherry clarke,F,01/11/1908,,6437,,Wyatttimothy@hotmail.com +704,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-09-06,,Keith long,M,21/05/1949,,2729,,Phowell@gmail.com +705,Universidad nacional de la pampa,Ingeniería en informática,2020-11-13,,Natalie lopez,F,25/02/2010,,5411,,Ivelez@hotmail.com +706,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2021-01-26,,Eric newton,M,14/10/1999,,7535,,Stacey40@hotmail.com +707,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-09-07,,Michael rodriguez,M,24/05/1956,,6326,,Sweeneyrobert@gmail.com +708,Universidad nacional de la pampa,Farmacia,2020-12-29,,Alex love,M,14/02/2021,,1888,,Charlesashley@hotmail.com +709,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-12-25,,Christopher scott,M,17/11/1983,,9000,,Ebarnett@hotmail.com +710,Universidad nacional de la pampa,Ingeniería mecánica,2020-09-20,,Timothy williams,M,08/11/1939,,9221,,Brandon66@hotmail.com +711,Universidad nacional de la pampa,Medicina,2020-12-30,,Steven stanton,M,27/10/1920,,6343,,Smithanthony@yahoo.com +712,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-11-17,,Erika martinez,F,02/11/1978,,1722,,Benjaminmarks@yahoo.com +713,Universidad nacional de la pampa,Ingeniería mecánica,2021-01-31,,Brandon garner,M,30/07/1971,,6474,,Asanchez@yahoo.com +714,Universidad nacional de la pampa,Medicina,2020-11-27,,Judith morris,F,02/02/1989,,3409,,Misty56@yahoo.com +715,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-11-15,,Denise henry,F,03/03/1968,,1900,,Xsmith@yahoo.com +716,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-09-17,,Linda wilcox,F,23/05/1998,,7160,,Ucortez@gmail.com +717,Universidad nacional de la pampa,Ciencias veterinarias,2020-12-15,,David jones,M,24/07/1973,,5544,,Barnesadam@gmail.com +718,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2021-01-01,,Angel morales,M,02/05/2004,,6701,,Bryanblake@yahoo.com +719,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-09-02,,Joseph walker,M,09/07/1919,,2454,,Lindafox@gmail.com +720,Universidad nacional de la pampa,Licenciatura en administración ,2021-01-11,,Gregory stephenson,M,18/05/1997,,4155,,Ronaldflores@hotmail.com +721,Universidad nacional de la pampa,Medicina,2020-12-01,,Daniel malone,M,29/04/1984,,5607,,Whurley@yahoo.com +722,Universidad nacional de la pampa,Ingeniería mecánica,2020-10-20,,Michael olsen,M,02/08/1981,,1814,,Cwhite@hotmail.com +723,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-10-20,,Tonya miller,F,15/06/1970,,8322,,Phenson@yahoo.com +724,Universidad nacional de la pampa,Ingeniería mecánica,2021-01-17,,Richard gates,M,19/07/2021,,2843,,Vanessacastaneda@hotmail.com +725,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-11-13,,Benjamin taylor,M,25/03/1930,,5733,,Briana78@gmail.com +726,Universidad nacional de la pampa,Licenciatura en psicología,2020-10-22,,Amanda lane,F,21/01/2012,,3318,,Davisthomas@gmail.com +727,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2021-01-26,,Allison byrd,F,18/06/1995,,6422,,Lewiskaren@gmail.com +728,Universidad nacional de la pampa,Ingeniería electrónica,2020-11-16,,Tracy ramirez,F,08/04/1932,,6469,,Echarles@yahoo.com +729,Universidad nacional de la pampa,Licenciatura en sociología ,2020-11-06,,Allison knight,F,20/09/1906,,3252,,Christinewright@hotmail.com +730,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2021-01-21,,Rick byrd,M,06/03/1977,,2743,,Cookstephanie@yahoo.com +731,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-10-02,,Tanner buchanan,M,27/07/2005,,5340,,Patriciawilson@yahoo.com +732,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-09-14,,Susan nguyen,F,21/05/1957,,2711,,Llopez@hotmail.com +733,Universidad nacional de la pampa,Ingeniería mecánica,2020-11-26,,Mrs. brittany williams,F,07/02/1929,,5461,,Aaron43@hotmail.com +734,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-11-03,,Sherri espinoza,F,27/11/1987,,7203,,John68@hotmail.com +735,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-11-14,,Vanessa holland,F,05/04/1957,,8418,,Barbara73@hotmail.com +736,Universidad nacional de la pampa,Técnico para bioterios ,2021-01-12,,Melinda gray,F,26/10/2008,,3371,,Gross@hotmail.com +737,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-11-08,,Brian garrett,M,19/02/1955,,7100,,Samanthatate@yahoo.com +738,Universidad nacional de la pampa,Licenciatura en administración ,2020-11-12,,Wesley barry,M,12/09/1987,,1741,,Bowmanlaura@yahoo.com +739,Universidad nacional de la pampa,Agronomía,2020-12-26,,Joseph haynes,M,22/04/1981,,3534,,Ericstokes@gmail.com +740,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-10-19,,Amber hansen,F,21/04/1970,,8401,,Tara00@gmail.com +741,Universidad nacional de la pampa,Ingeniería electrónica,2020-09-14,,Angela cole,F,14/12/1926,,6700,,Clifford47@gmail.com +742,Universidad nacional de la pampa,Ingeniería mecánica,2020-12-19,,Ashley fletcher,F,14/01/1917,,5444,,Gomezchristopher@gmail.com +743,Universidad nacional de la pampa,Licenciatura en sociología ,2020-11-15,,Sarah sanders,F,10/02/2016,,2000,,Carl00@gmail.com +744,Universidad nacional de la pampa,Farmacia,2020-09-12,,Ronald goodwin,M,23/03/1942,,3337,,Bharris@hotmail.com +745,Universidad nacional de la pampa,Ingeniería mecánica,2020-12-06,,Tiffany sullivan,F,04/02/1919,,3300,,Maldonadogregory@hotmail.com +746,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-09-23,,Melissa bennett,F,09/07/2010,,4186,,Rebeccahenry@hotmail.com +747,Universidad nacional de la pampa,Farmacia,2020-11-25,,Destiny barry,F,27/11/1981,,2717,,Michaelstanton@yahoo.com +748,Universidad nacional de la pampa,Diseño industrial,2020-12-10,,Mike watkins,M,31/12/1916,,3450,,Steven86@yahoo.com +749,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-11-03,,Bryan banks,M,28/09/1907,,5517,,Kmurphy@hotmail.com +750,Universidad nacional de la pampa,Ingeniería en informática,2021-01-10,,Peter lawson,M,26/04/1966,,4718,,Oscar16@hotmail.com +751,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-12-04,,William woods,M,19/01/1997,,7228,,Matthewclark@gmail.com +752,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-11-21,,Justin snyder,M,11/11/1995,,6315,,Brandon37@hotmail.com +753,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-09-05,,Jennifer castro,F,09/07/1913,,1735,,Thomaswerner@gmail.com +754,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-11-13,,Anna pearson,F,10/11/1975,,2109,,Ffrazier@hotmail.com +755,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-09-07,,Anthony moore,M,20/05/1969,,1712,,Donaldodonnell@gmail.com +756,Universidad nacional de la pampa,Ciencias veterinarias,2020-12-16,,Matthew todd,M,03/11/1940,,6513,,Sherrydavis@gmail.com +757,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-10-08,,Tyler hendricks,M,07/01/2021,,8168,,Droberts@gmail.com +758,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-11-21,,Michael santos,M,19/02/2005,,3263,,Karen09@gmail.com +759,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-10-04,,Charles riley,M,29/05/1945,,8171,,Thomas90@yahoo.com +760,Universidad nacional de la pampa,Técnico para bioterios ,2020-10-30,,Shannon petty,F,22/06/1991,,6641,,Wwalker@yahoo.com +761,Universidad nacional de la pampa,Diseño industrial,2020-09-11,,Vanessa alvarado,F,25/11/1950,,2456,,Alopez@hotmail.com +762,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-10-03,,Sarah waters,F,16/12/2016,,7226,,Daniel78@hotmail.com +763,Universidad nacional de la pampa,Ingeniería mecánica,2020-11-01,,Madeline davis,F,18/04/1906,,3196,,Lewisryan@yahoo.com +764,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-09-22,,Melissa lawrence,F,19/05/2003,,1712,,Reynoldscaitlyn@yahoo.com +765,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2021-01-20,,Cassandra wilson,F,01/08/2005,,6430,,Dsmith@yahoo.com +766,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-09-09,,Peter underwood,M,14/10/1963,,1607,,Brendanjohnson@gmail.com +767,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-12-28,,Laura stevenson,F,25/02/1930,,4603,,Kenneth45@yahoo.com +768,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-11-24,,Olivia anderson,F,30/04/1952,,1670,,Sanchezbrandy@hotmail.com +769,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2021-01-26,,Mr. james yang,M,11/12/1986,,9311,,Ejones@yahoo.com +770,Universidad nacional de la pampa,Diseño industrial,2021-01-18,,Jennifer berg,F,09/06/2008,,8514,,Christopher32@gmail.com +771,Universidad nacional de la pampa,Contador público ,2020-09-02,,Jonathon day,M,31/12/1953,,8136,,Kfrank@gmail.com +772,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-10-01,,Kimberly hall,F,15/09/1972,,4111,,Wmorris@yahoo.com +773,Universidad nacional de la pampa,Ciencias veterinarias,2020-10-23,,Mariah haney,F,30/10/1985,,3313,,Francisco55@gmail.com +774,Universidad nacional de la pampa,Licenciatura en artes,2020-09-14,,Anthony martinez,M,24/04/1941,,4651,,Michelle42@gmail.com +775,Universidad nacional de la pampa,Ingeniería electrónica,2020-11-07,,Kristy dunn,F,05/02/2003,,8521,,Christopherpreston@yahoo.com +776,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-10-26,,Erica cruz,F,15/11/1974,,4161,,Tlewis@yahoo.com +777,Universidad nacional de la pampa,Licenciatura en sociología ,2021-01-10,,Kenneth young,M,17/08/2017,,2916,,Wschwartz@hotmail.com +778,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-11-20,,Becky velasquez,F,07/06/1931,,6231,,Seanvargas@yahoo.com +779,Universidad nacional de la pampa,Ingeniería en informática,2021-01-31,,Nathaniel singleton,M,21/03/2005,,4516,,Krivers@gmail.com +780,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2021-01-16,,Amanda meyer,F,28/08/1932,,5505,,Johnstonbrett@gmail.com +781,Universidad nacional de la pampa,Agronomía,2021-01-10,,Francisco jones,M,09/11/1912,,7203,,Smithsydney@hotmail.com +782,Universidad nacional de la pampa,Bioquímica,2020-11-28,,Angela howard,F,11/03/1958,,6400,,Caitlin70@hotmail.com +783,Universidad nacional de la pampa,Medicina,2020-09-07,,Debbie crawford,F,09/03/1941,,1752,,Clarkadriana@hotmail.com +784,Universidad nacional de la pampa,Ingeniería en informática,2020-12-19,,Michael scott,M,16/08/1972,,8333,,Jasonjensen@yahoo.com +785,Universidad nacional de la pampa,Ingeniería mecánica,2020-09-07,,Jessica anderson,F,09/10/1965,,3155,,Pstewart@gmail.com +786,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-10-14,,Erik goodwin,M,25/06/1907,,3287,,Pwalker@gmail.com +787,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-11-22,,Steven rodriguez,M,04/04/1997,,2142,,Linda59@yahoo.com +788,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-12-27,,Martin holt,M,18/09/2000,,2721,,Riverajoseph@yahoo.com +789,Universidad nacional de la pampa,Actuario ,2020-10-20,,Rebecca lawson,F,08/03/1991,,1854,,Nicholasvargas@hotmail.com +790,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-12-07,,Debra stevens,F,06/04/1937,,3621,,Bklein@gmail.com +791,Universidad nacional de la pampa,Licenciatura en administración ,2020-10-16,,Mario owens,M,09/05/1919,,3267,,Thomas81@hotmail.com +792,Universidad nacional de la pampa,Licenciatura en artes,2021-01-19,,Tyler mcmahon,M,30/07/1993,,7303,,Jennifermcdonald@hotmail.com +793,Universidad nacional de la pampa,Licenciatura en administración ,2021-01-23,,Anthony norman,M,27/02/1961,,8520,,Brandi96@hotmail.com +794,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-09-28,,Abigail parker,F,05/07/1919,,5341,,Ujones@hotmail.com +795,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2021-01-17,,Ashley richards,F,26/04/1998,,5763,,Gregorypeck@yahoo.com +796,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-11-10,,Jackie brown,F,18/02/1943,,7260,,Erinrichardson@yahoo.com +797,Universidad nacional de la pampa,Ciencias veterinarias,2020-10-07,,Rodney underwood,M,03/05/1970,,3306,,Alan84@hotmail.com +798,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-11-11,,Susan berg,F,06/10/1922,,4187,,Dawngonzalez@hotmail.com +799,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-11-19,,Tyler harding,M,20/04/1939,,6725,,Blackburnrussell@hotmail.com +800,Universidad nacional de la pampa,Actuario ,2021-01-13,,Shelby moore,F,12/12/1955,,3304,,Mperez@gmail.com +801,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-09-20,,Tyler graham,M,15/01/1964,,1646,,Stephanie68@gmail.com +802,Universidad nacional de la pampa,Técnico para bioterios ,2020-10-07,,Bryan finley,M,29/04/1978,,5465,,Molinajames@yahoo.com +803,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-09-09,,Brian gallagher,M,09/09/1915,,5624,,Timothy85@yahoo.com +804,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-11-23,,Mrs. alexa hill,F,24/02/2020,,4168,,Zwalker@yahoo.com +805,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-09-10,,Scott heath,M,08/03/2009,,5771,,Jamesrogers@yahoo.com +806,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-12-24,,Luke jones,M,18/08/1996,,1649,,Kimberly88@hotmail.com +807,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2021-01-05,,Tyler jackson,M,30/06/1926,,3446,,Sgeorge@hotmail.com +808,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-11-06,,Ashley miranda,F,31/03/1962,,8113,,Coopermichelle@gmail.com +809,Universidad nacional de la pampa,Ingeniería en informática,2021-01-21,,Rachel baldwin,F,31/10/1993,,3381,,Deborah01@gmail.com +810,Universidad nacional de la pampa,Licenciatura en artes,2020-12-18,,William holland,M,27/10/1929,,5460,,James02@yahoo.com +811,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-12-09,,Cory tran,M,09/03/1954,,7601,,Tdiaz@yahoo.com +812,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2021-01-27,,Kimberly morales,F,29/09/2005,,7543,,Wrightashley@gmail.com +813,Universidad nacional de la pampa,Ingeniería electrónica,2021-01-21,,Shane mueller,M,21/11/2008,,3052,,Gwendolyn12@hotmail.com +814,Universidad nacional de la pampa,Actuario ,2020-10-19,,Kendra fleming,F,04/11/1990,,7007,,Gabriela55@gmail.com +815,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-11-10,,Lynn hughes,F,19/01/1923,,3011,,Jessica58@yahoo.com +816,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-10-02,,Paul king,M,12/11/1996,,4640,,Allenpamela@gmail.com +817,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-09-30,,Jacob hayes,M,30/06/1973,,2453,,Michael69@yahoo.com +818,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-10-26,,Dr. phillip conner,M,11/06/1925,,3384,,Smartin@hotmail.com +819,Universidad nacional de la pampa,Bioquímica,2021-01-19,,Andrew bridges,M,04/11/2016,,1983,,Jessicawilliamson@hotmail.com +820,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2021-01-27,,Julie nielsen,F,01/01/1990,,9121,,Heather60@yahoo.com +821,Universidad nacional de la pampa,Agronomía,2020-11-11,,David phelps,M,26/12/1924,,5735,,Smithjeffrey@hotmail.com +822,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-10-07,,Michele richard,F,14/11/1956,,2307,,Zspence@gmail.com +823,Universidad nacional de la pampa,Ingeniería electrónica,2020-12-29,,Alexander parker,M,04/12/2020,,1923,,Gabriellediaz@hotmail.com +824,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2021-01-21,,Michael skinner,M,05/06/2007,,5350,,Othompson@yahoo.com +825,Universidad nacional de la pampa,Medicina,2020-09-26,,Jeffrey rodriguez,M,04/04/1957,,6625,,Kingtyler@hotmail.com +826,Universidad nacional de la pampa,Agronomía,2020-12-20,,Debra mcintosh,F,04/09/1923,,5637,,Ashleystafford@hotmail.com +827,Universidad nacional de la pampa,Ingeniería en informática,2020-09-04,,Donna jackson,F,26/08/2006,,6660,,Jeffrey51@yahoo.com +828,Universidad nacional de la pampa,Farmacia,2020-11-27,,Amber hunter,F,10/02/1982,,4166,,Claireyu@yahoo.com +829,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-11-25,,Lisa martinez,F,21/11/1980,,3534,,Ulyons@gmail.com +830,Universidad nacional de la pampa,Licenciatura en administración ,2020-11-28,,Andrea anderson,F,20/01/1913,,5264,,Sean88@hotmail.com +831,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-11-23,,Richard martinez,M,03/11/2003,,2201,,Hernandezalexandra@gmail.com +832,Universidad nacional de la pampa,Licenciatura en psicología,2020-09-04,,Terry allen,M,08/03/1956,,6434,,Daniel90@yahoo.com +833,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-12-29,,Cynthia brown,F,18/04/1920,,3708,,Amanda96@hotmail.com +834,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-10-19,,Sandra molina,F,22/09/1937,,2111,,Jennifer87@gmail.com +835,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-12-31,,Alisha henderson,F,25/08/1925,,5751,,Vanessa65@hotmail.com +836,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-10-15,,Karen clark,F,24/12/2001,,5325,,Donharris@yahoo.com +837,Universidad nacional de la pampa,Medicina,2020-10-25,,Jared hall,M,26/03/1971,,6601,,Taracobb@gmail.com +838,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-11-26,,Madeline mcdonald,F,11/09/1918,,4119,,Bcruz@yahoo.com +839,Universidad nacional de la pampa,Farmacia,2020-12-09,,Christopher jones,M,09/02/2015,,5304,,Michaelwatson@hotmail.com +840,Universidad nacional de la pampa,Farmacia,2020-10-24,,Stacey schmidt,F,24/10/1977,,5436,,Amandajohnson@gmail.com +841,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-11-29,,Jordan mercado,M,20/05/1948,,6017,,Lindsayshaw@gmail.com +842,Universidad nacional de la pampa,Licenciatura en administración ,2020-11-14,,Laura moyer,F,31/08/1963,,6077,,Bortiz@yahoo.com +843,Universidad nacional de la pampa,Diseño de imagen y sonido,2021-01-17,,Victoria harvey,F,08/10/1964,,5753,,Carterrhonda@hotmail.com +844,Universidad nacional de la pampa,Ingeniería mecánica,2021-01-12,,Edward hawkins,M,16/02/1998,,6411,,Joshuamiller@hotmail.com +845,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-12-07,,Mark young,M,12/02/1959,,5276,,Jessesnyder@gmail.com +846,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-10-12,,Jennifer lambert,F,14/02/1971,,2709,,Bbarker@gmail.com +847,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2021-01-06,,Angela nunez,F,21/02/2000,,5521,,Simpsonheather@gmail.com +848,Universidad nacional de la pampa,Licenciatura en administración ,2020-10-19,,Sherry middleton,F,26/06/2001,,9420,,Jjackson@hotmail.com +849,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-09-17,,Michael blair,M,13/04/1913,,3416,,Kaitlynfriedman@gmail.com +850,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-10-19,,Eric mcclure,M,26/12/1958,,6411,,Williamswendy@gmail.com +851,Universidad nacional de la pampa,Medicina,2020-10-03,,Lisa steele,F,29/04/1929,,6537,,Jamiecline@hotmail.com +852,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-12-02,,Alex coffey,M,29/12/1918,,1716,,Hodgesjustin@yahoo.com +853,Universidad nacional de la pampa,Ingeniería electrónica,2020-10-09,,Brandi miller,F,25/04/1991,,8500,,Cameron87@hotmail.com +854,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2021-01-05,,Angela meadows,F,19/12/1984,,7533,,Sierrathompson@hotmail.com +855,Universidad nacional de la pampa,Actuario ,2020-09-01,,Jeffrey jones,M,23/07/2011,,6740,,Hendersonshannon@hotmail.com +856,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-11-26,,Nicholas flores,M,01/09/1973,,3540,,Blynch@hotmail.com +857,Universidad nacional de la pampa,Ingeniería en informática,2020-11-11,,Raymond brown,M,21/05/2000,,4753,,Michellemorales@yahoo.com +858,Universidad nacional de la pampa,Contador público ,2020-12-17,,Dr. lisa burke,F,18/09/1929,,4195,,Campbellcandice@hotmail.com +859,Universidad nacional de la pampa,Ciencias veterinarias,2021-01-31,,Jacob bridges,M,17/07/1967,,7620,,Carterjoshua@yahoo.com +860,Universidad nacional de la pampa,Licenciatura en psicología,2020-12-02,,Katie spears,F,06/04/1911,,5569,,Williamsgregory@gmail.com +861,Universidad nacional de la pampa,Arquitectura,2020-09-22,,Miss jessica castillo,F,04/02/1910,,5545,,Jimmybaird@yahoo.com +862,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-09-05,,Jeffrey gonzales,M,29/12/1976,,2305,,Abigail21@hotmail.com +863,Universidad nacional de la pampa,Agronomía,2020-09-16,,Brittany thornton,F,09/11/1948,,6277,,Martintina@hotmail.com +864,Universidad nacional de la pampa,Medicina,2021-01-20,,Barbara elliott,F,08/05/1931,,3561,,Bellchristopher@hotmail.com +865,Universidad nacional de la pampa,Agronomía,2021-01-22,,Angela wells,F,10/07/2018,,5621,,Clarkjill@yahoo.com +866,Universidad nacional de la pampa,Licenciatura en administración ,2020-11-28,,Lisa williams,F,19/03/1908,,2301,,James72@hotmail.com +867,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-10-15,,Christopher giles,M,24/05/2000,,5594,,Brownsean@hotmail.com +868,Universidad nacional de la pampa,Ingeniería en informática,2020-11-18,,Zachary harris,M,24/12/1993,,7203,,Kirbyseth@gmail.com +869,Universidad nacional de la pampa,Agronomía,2021-01-13,,Jacob brown,M,27/05/1935,,6463,,Camposjacob@yahoo.com +870,Universidad nacional de la pampa,Licenciatura en sociología ,2020-12-01,,Scott pacheco phd,M,24/01/2006,,6531,,Randy60@hotmail.com +871,Universidad nacional de la pampa,Ciencias veterinarias,2020-10-30,,Michael jones,M,23/07/2021,,2535,,Stacynichols@hotmail.com +872,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2021-01-10,,Brittany burgess,F,28/10/1938,,3545,,Jhoward@hotmail.com +873,Universidad nacional de la pampa,Licenciatura en psicología,2020-10-23,,James berg,M,13/04/1971,,3371,,Jenniferfoster@yahoo.com +874,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-09-17,,David torres,M,14/11/2016,,6614,,Lorihogan@gmail.com +875,Universidad nacional de la pampa,Licenciatura en psicología,2021-01-19,,Rose roberts,F,11/05/1909,,1856,,Timothy86@yahoo.com +876,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2021-01-12,,Daniel banks,M,02/03/1987,,3038,,Marissa70@yahoo.com +877,Universidad nacional de la pampa,Técnico para bioterios ,2020-12-19,,Aaron lopez,M,11/09/2013,,2407,,Gleon@yahoo.com +878,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2021-01-11,,Larry christensen,M,18/01/2003,,6331,,Aliciabarnes@hotmail.com +879,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-12-16,,Ashley ponce,F,22/07/2005,,3125,,Dhernandez@yahoo.com +880,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-12-06,,Michael miller,M,16/11/2013,,3572,,Johnsonjessica@hotmail.com +881,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-09-19,,Alexa ramirez,F,20/04/2004,,7111,,Hoffmanphillip@hotmail.com +882,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-09-25,,Craig brandt,M,08/09/1911,,3005,,Richardmaxwell@gmail.com +883,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-10-28,,John garcia,M,31/01/1977,,8162,,Penaalexis@gmail.com +884,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-10-02,,Alexis johnson,F,12/09/1935,,1618,,Hmoody@gmail.com +885,Universidad nacional de la pampa,Arquitectura,2020-12-24,,Jacqueline bailey,F,18/04/1975,,2103,,Laura64@hotmail.com +886,Universidad nacional de la pampa,Agronomía,2020-11-15,,Mary evans,F,03/06/1988,,2607,,Ofinley@yahoo.com +887,Universidad nacional de la pampa,Técnico para bioterios ,2020-12-23,,Gerald williams,M,17/10/1944,,3421,,Jenniferspears@yahoo.com +888,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-12-12,,Christopher vincent,M,31/07/1971,,1878,,Ecochran@hotmail.com +889,Universidad nacional de la pampa,Diseño industrial,2021-01-09,,Andrew logan,M,23/02/2008,,6064,,Connieoneill@gmail.com +890,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-11-19,,Wayne wu,M,31/05/1917,,1923,,Sherry68@gmail.com +891,Universidad nacional de la pampa,Medicina,2020-11-25,,Robert fernandez,M,03/05/1933,,4133,,Cooketimothy@yahoo.com +892,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-11-26,,Stephanie francis,F,09/08/1920,,9203,,Ricky85@hotmail.com +893,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-11-13,,Crystal webb,F,18/09/1950,,3046,,Michele34@yahoo.com +894,Universidad nacional de la pampa,Agronomía,2020-11-01,,Alexander peters,M,11/04/1966,,8153,,Hjacobson@yahoo.com +895,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2021-01-22,,Thomas mckee,M,23/05/1984,,9223,,Jennarogers@yahoo.com +896,Universidad nacional de la pampa,Licenciatura en sociología ,2020-09-15,,Amanda hill,F,18/08/1966,,6612,,Andrew32@yahoo.com +897,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-10-06,,Stephen holland,M,09/03/1935,,9311,,Brandithomas@gmail.com +898,Universidad nacional de la pampa,Ciencias veterinarias,2020-09-14,,Larry ramirez,M,28/02/1925,,3262,,Nicole93@gmail.com +899,Universidad nacional de la pampa,Ingeniería en informática,2021-01-09,,James woodward,M,27/07/1975,,7228,,Gina55@gmail.com +900,Universidad nacional de la pampa,Agronomía,2021-01-11,,Mary williamson,F,20/01/1955,,7101,,Jamiecarrillo@gmail.com +901,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-09-04,,Wayne maxwell,M,24/06/1936,,3317,,Vwebster@yahoo.com +902,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-11-13,,Mark brewer,M,24/06/1975,,5573,,Sabrinajones@gmail.com +903,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-10-08,,Brandon gates,M,19/11/1966,,9305,,Qsanders@hotmail.com +904,Universidad nacional de la pampa,Ingeniería en informática,2021-01-13,,Kari wise,F,30/06/2006,,1754,,Danielschmitt@hotmail.com +905,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2021-01-26,,Charles campbell,M,13/09/1939,,5265,,Rrodriguez@yahoo.com +906,Universidad nacional de la pampa,Ciencias veterinarias,2020-10-06,,Diana newton,F,05/10/1989,,3066,,Gonzalezmatthew@yahoo.com +907,Universidad nacional de la pampa,Arquitectura,2020-09-20,,George miller,M,22/04/1973,,5611,,Crystalcox@yahoo.com +908,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-09-18,,Krystal lane,F,29/09/1940,,8308,,Michaelwilliams@gmail.com +909,Universidad nacional de la pampa,Ingeniería mecánica,2021-01-02,,Nicholas owens,M,10/04/2007,,3191,,Bonnielane@gmail.com +910,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-11-17,,Peter hall,M,09/07/1909,,8164,,Justinelliott@gmail.com +911,Universidad nacional de la pampa,Arquitectura,2020-10-31,,Kiara collins,F,26/10/1976,,7220,,Richard25@hotmail.com +912,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-12-19,,Charles roberson,M,26/01/1950,,6405,,Michael86@hotmail.com +913,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-09-22,,Hector flowers,M,29/01/1933,,2722,,Wleon@hotmail.com +914,Universidad nacional de la pampa,Licenciatura en sociología ,2021-01-24,,Sara dunn,F,01/08/2016,,6244,,Robertbarnes@hotmail.com +915,Universidad nacional de la pampa,Arquitectura,2020-09-16,,Emily ford,F,01/08/1907,,2206,,Johnsonmaria@gmail.com +916,Universidad nacional de la pampa,Bioquímica,2021-01-04,,Thomas petersen,M,06/11/1937,,2707,,Stephanie32@yahoo.com +917,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-11-11,,Brianna morgan,F,10/10/2004,,1881,,Brandon33@gmail.com +918,Universidad nacional de la pampa,Diseño industrial,2021-01-27,,Michelle williams,F,12/12/1939,,3403,,Dominic69@yahoo.com +919,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-09-12,,Christian smith,M,10/08/1918,,2711,,Tony62@hotmail.com +920,Universidad nacional de la pampa,Actuario ,2020-11-24,,Shannon willis,F,07/07/1972,,3705,,Hhartman@hotmail.com +921,Universidad nacional de la pampa,Licenciatura en psicología,2020-10-04,,Garrett aguilar,M,07/11/1915,,3032,,Littlesusan@yahoo.com +922,Universidad nacional de la pampa,Ingeniería mecánica,2020-09-04,,David johnson,M,06/02/1953,,1921,,Woodchristopher@gmail.com +923,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-12-13,,Ellen powell,F,03/01/2021,,2637,,Angelavaldez@yahoo.com +924,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-12-02,,Melissa friedman,F,12/02/1931,,5272,,Julianmejia@hotmail.com +925,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-11-18,,Andrea scott,F,07/08/1909,,8536,,Jenniferhurley@yahoo.com +926,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-09-09,,Jamie black,F,06/11/1998,,7300,,Lawrencegordon@yahoo.com +927,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-10-19,,Brian turner,M,17/02/1922,,4234,,Andreafarmer@yahoo.com +928,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-10-08,,Donna marquez,F,29/10/2003,,4640,,Walkernatalie@gmail.com +929,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-11-20,,Elizabeth freeman,F,21/09/1968,,6720,,Cgomez@hotmail.com +930,Universidad nacional de la pampa,Licenciatura en administración ,2021-01-12,,Dustin tucker,M,26/05/1953,,1891,,Manuelgeorge@yahoo.com +931,Universidad nacional de la pampa,Licenciatura en administración ,2020-10-29,,Michael griffin,M,12/06/1995,,1727,,Rickyvaughn@yahoo.com +932,Universidad nacional de la pampa,Ingeniería electrónica,2020-12-25,,Anna schmidt,F,16/05/1952,,6457,,Jbryan@gmail.com +933,Universidad nacional de la pampa,Contador público ,2020-09-23,,Emma johnson,F,27/12/1945,,3224,,Mathisdavid@hotmail.com +934,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-12-05,,Jill le,F,03/03/1909,,8185,,Rogerswalter@gmail.com +935,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2021-01-06,,Steve henderson,M,31/08/2016,,2255,,Vgoodman@gmail.com +936,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-11-16,,Amber lutz,F,24/01/1972,,7407,,David52@yahoo.com +937,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-10-12,,Steven scott,M,13/11/1986,,6740,,Johnsonsara@yahoo.com +938,Universidad nacional de la pampa,Medicina,2020-12-29,,Amanda kelley,F,23/10/1913,,2740,,Crosbykylie@gmail.com +939,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-12-30,,Crystal robinson,F,09/11/1941,,6557,,Phall@yahoo.com +940,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-12-10,,Patrick hill,M,07/03/1966,,6746,,Frank05@hotmail.com +941,Universidad nacional de la pampa,Agronomía,2020-09-02,,Mark bailey,M,22/11/1992,,2179,,Barnesanthony@yahoo.com +942,Universidad nacional de la pampa,Agronomía,2021-01-13,,Natasha miller,F,16/04/1920,,4107,,Meyersjessica@yahoo.com +943,Universidad nacional de la pampa,Bioquímica,2020-09-23,,David williams,M,07/11/2020,,3500,,Kevin54@gmail.com +944,Universidad nacional de la pampa,Licenciatura en administración ,2020-11-05,,Jessica turner,F,12/05/1931,,5741,,Lunasarah@yahoo.com +945,Universidad nacional de la pampa,Actuario ,2020-09-13,,Paula marshall,F,29/08/1993,,6621,,Bergmichael@yahoo.com +946,Universidad nacional de la pampa,Ingeniería mecánica,2020-09-20,,Megan wallace,F,02/08/1906,,3581,,Schroedertimothy@hotmail.com +947,Universidad nacional de la pampa,Arquitectura,2020-12-31,,Brandon jones,M,05/08/2001,,8105,,Elizabeth87@gmail.com +948,Universidad nacional de la pampa,Ciencias veterinarias,2020-11-13,,Michelle murphy,F,26/04/1956,,8340,,Sarah63@yahoo.com +949,Universidad nacional de la pampa,Ciencias veterinarias,2020-09-26,,Robin thompson,F,19/06/2021,,5449,,Mariohoward@hotmail.com +950,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-12-16,,Julia pacheco,F,14/02/1925,,2132,,Johnsonshane@yahoo.com +951,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-10-31,,Felicia nelson,F,12/09/1979,,2152,,Rachelsilva@hotmail.com +952,Universidad nacional de la pampa,Farmacia,2020-09-19,,Sara shaw,F,03/03/1967,,9113,,Walkermonica@gmail.com +953,Universidad nacional de la pampa,Licenciatura en artes,2020-10-21,,Sandra dougherty,F,06/09/1954,,8409,,Tammy56@hotmail.com +954,Universidad nacional de la pampa,Arquitectura,2020-12-21,,Katrina guerrero,F,17/09/1926,,5553,,Patelbrandon@yahoo.com +955,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-11-07,,Anthony barr,M,07/08/1970,,5547,,Allison88@gmail.com +956,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2021-01-12,,Jennifer acosta,F,29/06/1974,,8316,,Qsmith@gmail.com +957,Universidad nacional de la pampa,Diseño industrial,2020-10-11,,Amy murphy,F,30/10/1940,,6221,,Lewisscott@hotmail.com +958,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-09-16,,Jennifer clark,F,30/05/1977,,5421,,Ehoward@yahoo.com +959,Universidad nacional de la pampa,Ingeniería mecánica,2020-12-05,,Christopher adams,M,20/02/1931,,4724,,Vincent02@hotmail.com +960,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-09-13,,Laura lewis,F,03/10/1952,,6389,,Websterjessica@gmail.com +961,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2021-01-08,,Wanda martinez,F,16/12/1966,,2918,,Monroekelly@hotmail.com +962,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-10-04,,Tonya perry,F,27/11/1946,,6241,,Ylittle@yahoo.com +963,Universidad nacional de la pampa,Arquitectura,2020-11-29,,Melissa french,F,07/05/2019,,3465,,Cherylmoran@gmail.com +964,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-12-07,,Mrs. melissa sanchez,F,09/05/1930,,9033,,Qdixon@yahoo.com +965,Universidad nacional de la pampa,Contador público ,2020-11-16,,Amber smith,F,15/01/1966,,6235,,Matthewlogan@yahoo.com +966,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-11-05,,James vance,M,16/09/1969,,4143,,Lisaanderson@yahoo.com +967,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-09-07,,Jimmy watson,M,24/03/1924,,3138,,Clarkcollin@gmail.com +968,Universidad nacional de la pampa,Medicina,2020-12-17,,Mark davila,M,30/08/1922,,6367,,Elizabeth89@gmail.com +969,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2021-01-31,,Jonathon cole,M,20/12/1999,,3100,,Espinozajacob@yahoo.com +970,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-12-18,,Bradley david,M,07/01/1963,,3324,,Larry85@yahoo.com +971,Universidad nacional de la pampa,Técnico para bioterios ,2020-12-09,,Sarah coffey,F,21/05/2020,,3513,,Ogreen@hotmail.com +972,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-09-29,,Mrs. erika baker,F,03/01/1928,,1642,,Penningtontricia@yahoo.com +973,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-10-11,,Joshua randolph,M,03/02/1945,,3267,,Naguirre@hotmail.com +974,Universidad nacional de la pampa,Ingeniería mecánica,2021-01-14,,Elizabeth winters,F,16/11/1950,,2111,,Benjaminrodriguez@gmail.com +975,Universidad nacional de la pampa,Bioquímica,2020-12-27,,Michael wilson,M,06/09/1932,,8505,,Davidbarnes@yahoo.com +976,Universidad nacional de la pampa,Ingeniería en informática,2020-11-12,,Sara gilbert,F,21/07/1926,,5341,,Richardnash@yahoo.com +977,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-11-01,,John coleman,M,29/02/1908,,8127,,Melissa62@hotmail.com +978,Universidad nacional de la pampa,Actuario ,2021-01-15,,Victor jones,M,07/05/1920,,3021,,Crobbins@yahoo.com +979,Universidad nacional de la pampa,Licenciatura en artes,2020-11-14,,Garrett paul,M,16/09/1918,,2132,,Brookelopez@yahoo.com +980,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-10-04,,Chelsea robertson,F,10/08/1918,,3443,,Joseph01@hotmail.com +981,Universidad nacional de la pampa,Licenciatura en administración ,2020-10-25,,Victoria mcbride,F,19/07/1959,,6409,,Brandon43@hotmail.com +982,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-09-06,,Michael luna,M,02/09/1922,,5533,,Erica18@hotmail.com +983,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-12-04,,Jonathan walker,M,25/01/1992,,6042,,Trichardson@hotmail.com +984,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-11-27,,Andrew copeland,M,24/03/1989,,5575,,Johnbrown@hotmail.com +985,Universidad nacional de la pampa,Ingeniería mecánica,2020-12-06,,Vanessa steele md,F,15/07/1931,,6034,,Yanderson@hotmail.com +986,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2021-01-25,,Elizabeth prince,F,27/07/1983,,8424,,Danielwalker@gmail.com +987,Universidad nacional de la pampa,Ciencias veterinarias,2020-12-04,,Thomas vargas,M,14/09/1951,,5449,,Cwhite@hotmail.com +988,Universidad nacional de la pampa,Ingeniería electrónica,2020-12-05,,Russell williams,M,20/11/1992,,1688,,Jay66@hotmail.com +989,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-09-01,,Kayla brown,F,05/02/1919,,2622,,Llopez@gmail.com +990,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2021-01-15,,Kelsey smith,F,15/06/1986,,2701,,Hamiltonmary@hotmail.com +991,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-11-04,,Jake lopez,M,22/05/1912,,4522,,Craigjames@gmail.com +992,Universidad nacional de la pampa,Ingeniería en informática,2020-10-14,,Mark gallegos,M,04/12/1982,,3334,,Alexis87@hotmail.com +993,Universidad nacional de la pampa,Medicina,2020-12-29,,Ronald jennings,M,31/07/1958,,7605,,Ocampbell@yahoo.com +994,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-12-02,,Sandy lopez,F,04/01/2011,,5710,,Jchandler@hotmail.com +995,Universidad nacional de la pampa,Farmacia,2020-11-21,,Tara larson,F,27/11/1933,,3190,,Patrickjones@hotmail.com +996,Universidad nacional de la pampa,Ingeniería mecánica,2020-11-12,,Stephanie washington,F,16/12/1974,,3050,,Jonesmichael@gmail.com +997,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2021-01-05,,Thomas king,M,12/06/1957,,1737,,Christopherlara@gmail.com +998,Universidad nacional de la pampa,Diseño industrial,2021-01-14,,Norma anderson,F,25/06/2003,,6346,,Underwoodalexis@hotmail.com +999,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-11-22,,Jessica aguilar,F,02/08/2013,,2723,,Welliott@hotmail.com +1000,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-12-09,,Joshua beasley,M,16/10/2007,,6457,,Brocknancy@gmail.com +1001,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-12-11,,Christopher ramsey,M,02/03/1964,,3501,,Millerjennifer@gmail.com +1002,Universidad nacional de la pampa,Ciencias veterinarias,2020-10-06,,Anne garcia,F,06/04/1983,,1686,,Katherine14@gmail.com +1003,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2021-01-08,,Patricia morse,F,16/10/1974,,7623,,Elogan@yahoo.com +1004,Universidad nacional de la pampa,Ingeniería en informática,2020-10-07,,Craig hughes,M,07/03/1971,,3180,,Maddoxruben@yahoo.com +1005,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-09-04,,Nicholas lewis,M,24/07/2014,,8122,,Oskinner@gmail.com +1006,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-09-24,,Hailey blake,F,18/03/1933,,6559,,Aprilhughes@hotmail.com +1007,Universidad nacional de la pampa,Ciencias veterinarias,2021-01-11,,Selena ellis,F,23/10/1944,,1919,,Awalker@hotmail.com +1008,Universidad nacional de la pampa,Ciencias veterinarias,2020-11-23,,Michelle sullivan,F,11/02/1927,,5881,,Dennisdeborah@gmail.com +1009,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2021-01-09,,Brian smith,M,28/04/1937,,2754,,Stephanie52@gmail.com +1010,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-09-25,,Kelly goodwin,F,01/04/1946,,8153,,Murphyshelley@hotmail.com +1011,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-12-30,,Sandra floyd,F,10/04/1979,,6550,,Dustinmathews@gmail.com +1012,Universidad nacional de la pampa,Medicina,2021-01-06,,John johnson,M,11/03/1944,,3565,,Johnnycook@yahoo.com +1013,Universidad nacional de la pampa,Licenciatura en artes,2021-01-19,,Jennifer davis,F,05/08/1991,,3007,,Mendozakatherine@yahoo.com +1014,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-11-10,,Scott lewis,M,20/10/1929,,8416,,Stephanie59@yahoo.com +1015,Universidad nacional de la pampa,Farmacia,2020-09-05,,Meghan leonard,F,13/07/1963,,3263,,Showard@gmail.com +1016,Universidad nacional de la pampa,Contador público ,2020-12-24,,Philip carroll,M,20/04/2002,,8534,,Mgarcia@yahoo.com +1017,Universidad nacional de la pampa,Ciencias veterinarias,2020-12-16,,Michael hawkins,M,08/01/1931,,1633,,Lfowler@hotmail.com +1018,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-12-30,,Stephen anderson,M,18/12/1939,,3641,,Michelebrown@yahoo.com +1019,Universidad nacional de la pampa,Licenciatura en administración ,2020-09-09,,Tony rogers,M,01/03/1932,,7226,,Adam95@hotmail.com +1020,Universidad nacional de la pampa,Farmacia,2021-01-06,,Crystal washington,F,06/09/1918,,6309,,Gary60@hotmail.com +1021,Universidad nacional de la pampa,Bioquímica,2020-09-15,,Brianna nguyen,F,04/04/1935,,1890,,Millerthomas@yahoo.com +1022,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-10-21,,Alicia owens,F,22/02/1965,,5315,,Yfox@yahoo.com +1023,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-12-14,,Maria pope,F,21/04/1913,,3332,,Frenchmanuel@yahoo.com +1024,Universidad nacional de la pampa,Ingeniería mecánica,2021-01-06,,Misty reyes,F,06/02/1986,,7005,,Espinozadarren@hotmail.com +1025,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-11-08,,Patrick perez,M,04/11/1922,,3040,,Cohenclifford@hotmail.com +1026,Universidad nacional de la pampa,Ingeniería electrónica,2021-01-28,,Tammy kim,F,18/07/1972,,3061,,Joshua90@gmail.com +1027,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-09-24,,Lindsay lee md,F,08/09/1907,,7119,,Tracyparks@gmail.com +1028,Universidad nacional de la pampa,Diseño industrial,2020-11-01,,Tyler hobbs,M,04/08/1915,,5266,,Kristin52@yahoo.com +1029,Universidad nacional de la pampa,Contador público ,2020-12-31,,Michelle hernandez,F,13/01/2006,,4142,,Davisbeth@gmail.com +1030,Universidad nacional de la pampa,Actuario ,2021-01-21,,Melissa gardner,F,12/03/1947,,3421,,Jamie96@yahoo.com +1031,Universidad nacional de la pampa,Contador público ,2020-09-06,,Cheryl smith,F,25/03/1993,,3226,,Wboyd@hotmail.com +1032,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-12-25,,Christine gomez,F,25/02/1964,,4115,,Pricetiffany@gmail.com +1033,Universidad nacional de la pampa,Farmacia,2020-09-05,,Victor castaneda,M,14/05/1947,,4144,,Osingh@gmail.com +1034,Universidad nacional de la pampa,Ciencias veterinarias,2020-09-13,,James thomas,M,16/09/1926,,2303,,Meghangill@gmail.com +1035,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-10-02,,Brandon lawrence,M,28/09/1961,,2813,,Christopher82@gmail.com +1036,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2021-01-23,,Kathy hernandez,F,15/08/1987,,9220,,Woodmegan@yahoo.com +1037,Universidad nacional de la pampa,Medicina,2020-09-24,,Dawn robertson,F,26/12/1929,,2253,,Stephenscatherine@hotmail.com +1038,Universidad nacional de la pampa,Licenciatura en artes,2020-10-21,,Shaun trujillo,M,11/10/2017,,1771,,Carranthony@hotmail.com +1039,Universidad nacional de la pampa,Contador público ,2020-12-15,,Brandon bennett,M,28/07/1906,,5622,,Timothy92@gmail.com +1040,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-10-22,,Cynthia dorsey,F,31/05/2004,,8506,,Craig49@hotmail.com +1041,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-09-01,,Sarah munoz,F,19/10/2004,,4168,,Kelly81@gmail.com +1042,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-11-14,,Max sanchez,M,14/09/1982,,7303,,Dbarnes@gmail.com +1043,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-10-09,,Donald baker,M,17/03/1994,,2185,,Camposdenise@hotmail.com +1044,Universidad nacional de la pampa,Agronomía,2021-01-09,,Ryan riggs md,M,13/01/1981,,3087,,Aarondavis@gmail.com +1045,Universidad nacional de la pampa,Ingeniería mecánica,2020-11-19,,Mary bowman,F,20/03/1916,,5777,,Steven85@hotmail.com +1046,Universidad nacional de la pampa,Ingeniería en informática,2020-09-23,,Spencer turner,M,31/12/1924,,5321,,Aimee44@gmail.com +1047,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-11-06,,Andrew collins,M,10/08/1923,,4648,,Fordjeanne@gmail.com +1048,Universidad nacional de la pampa,Ingeniería en informática,2021-01-24,,Kristen rocha,F,01/02/2004,,3551,,Kcooper@gmail.com +1049,Universidad nacional de la pampa,Bioquímica,2020-12-03,,Jennifer harrison,F,09/07/1971,,9113,,Schmidtsabrina@yahoo.com +1050,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-10-10,,Jessica brown,F,10/06/1981,,8375,,Palmerjohn@hotmail.com +1051,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2021-01-01,,Rebecca hawkins,F,24/10/2013,,7020,,Ewilliams@yahoo.com +1052,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2021-01-11,,Jacqueline mckinney,F,02/06/1933,,3550,,Francisco30@yahoo.com +1053,Universidad nacional de la pampa,Ingeniería electrónica,2020-12-31,,Victoria bennett,F,07/09/1923,,6515,,Carpenterbenjamin@hotmail.com +1054,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-10-14,,Heather lee,F,14/04/1975,,7119,,Madelinelee@hotmail.com +1055,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-10-25,,Thomas price,M,01/03/1985,,6557,,Caitlin16@gmail.com +1056,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-09-20,,Michelle olson,F,09/02/1971,,3029,,Whitakervictor@yahoo.com +1057,Universidad nacional de la pampa,Diseño industrial,2020-09-28,,Dr. steven elliott,M,11/02/2002,,6213,,Omiller@hotmail.com +1058,Universidad nacional de la pampa,Bioquímica,2020-11-23,,Nancy hayes,F,15/09/1973,,7103,,Olsonrobert@gmail.com +1059,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-12-15,,James bryan,M,01/07/1968,,7106,,Hortonangela@hotmail.com +1060,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-09-26,,Ryan garcia,M,20/01/1921,,3133,,Brianhendrix@yahoo.com +1061,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-10-27,,Diana johnston,F,24/11/1997,,6042,,Gflynn@hotmail.com +1062,Universidad nacional de la pampa,Contador público ,2020-10-14,,Allen arnold,M,22/09/1921,,2173,,Onealmolly@yahoo.com +1063,Universidad nacional de la pampa,Licenciatura en psicología,2021-01-22,,Shannon taylor,F,29/12/1938,,6361,,George43@hotmail.com +1064,Universidad nacional de la pampa,Ingeniería mecánica,2021-01-02,,David salinas,M,08/04/2013,,5266,,Zmiller@hotmail.com +1065,Universidad nacional de la pampa,Diseño industrial,2020-10-07,,Ronald howard,M,06/09/1938,,8347,,Millerrandy@yahoo.com +1066,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-09-16,,Michael bautista,M,20/07/1958,,5355,,Craighill@gmail.com +1067,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-09-28,,Stephen hardy,M,27/09/1975,,5411,,Dawn18@yahoo.com +1068,Universidad nacional de la pampa,Arquitectura,2020-09-19,,Amy thompson,F,12/07/1950,,6042,,Morancalvin@gmail.com +1069,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-09-27,,Misty blanchard,F,09/04/2009,,7530,,Erin74@yahoo.com +1070,Universidad nacional de la pampa,Licenciatura en ciencia política ,2021-01-30,,Emily lawson,F,20/02/1967,,4135,,Clinetony@hotmail.com +1071,Universidad nacional de la pampa,Actuario ,2020-11-28,,Denise king,F,14/02/1926,,3572,,Sandra85@yahoo.com +1072,Universidad nacional de la pampa,Licenciatura en administración ,2020-11-16,,Brian berry,M,28/03/1993,,2631,,Stevenkramer@yahoo.com +1073,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-09-20,,Matthew lowery,M,28/10/1947,,2200,,Kendra98@hotmail.com +1074,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-12-28,,Melissa silva,F,11/08/1958,,5509,,Kimberly12@gmail.com +1075,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-11-07,,Cesar humphrey,M,18/09/1979,,5531,,Sheryl32@hotmail.com +1076,Universidad nacional de la pampa,Bioquímica,2020-09-04,,Herbert harris,M,03/05/1944,,5421,,Charlessimon@hotmail.com +1077,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-10-05,,Rebecca moody,F,03/03/1944,,6352,,Jessica25@gmail.com +1078,Universidad nacional de la pampa,Licenciatura en administración ,2020-10-31,,Jose schmidt,M,26/08/1987,,3190,,Zacharypayne@gmail.com +1079,Universidad nacional de la pampa,Licenciatura en administración ,2021-01-23,,Tony miller,M,29/10/1995,,6422,,Campbellwilliam@yahoo.com +1080,Universidad nacional de la pampa,Técnico para bioterios ,2020-09-14,,James thompson,M,17/06/1952,,5595,,Erinwashington@gmail.com +1081,Universidad nacional de la pampa,Ingeniería electrónica,2021-01-31,,Kirk lowe,M,15/10/2019,,7265,,Gblackburn@gmail.com +1082,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2021-01-08,,Phillip ruiz,M,21/03/1928,,7005,,Stephanierobinson@gmail.com +1083,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-11-25,,Natalie ingram,F,14/04/1982,,1875,,Hollybarr@yahoo.com +1084,Universidad nacional de la pampa,Actuario ,2020-11-26,,Karen trujillo,F,26/12/1941,,3563,,William41@hotmail.com +1085,Universidad nacional de la pampa,Farmacia,2020-09-23,,Veronica cummings,F,02/12/1933,,1847,,Pkennedy@yahoo.com +1086,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-11-15,,Julie lee,F,09/11/1913,,1670,,Ylutz@gmail.com +1087,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-12-27,,George turner,M,16/03/2003,,8109,,Benjaminwallace@yahoo.com +1088,Universidad nacional de la pampa,Licenciatura en psicología,2020-10-09,,Julie greer,F,05/09/2002,,1688,,Barnessamuel@gmail.com +1089,Universidad nacional de la pampa,Licenciatura en administración ,2020-11-11,,Angela vasquez,F,10/06/1921,,2508,,Gabrielhoward@yahoo.com +1090,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-12-15,,James daniels,M,05/02/1985,,5601,,Greenlindsay@gmail.com +1091,Universidad nacional de la pampa,Bioquímica,2020-12-02,,Ricky rivas,M,11/08/1924,,3487,,Thomasjacobson@gmail.com +1092,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-11-17,,Patrick rojas,M,08/02/1912,,6352,,Michellegriffith@gmail.com +1093,Universidad nacional de la pampa,Licenciatura en artes,2020-10-06,,Darlene sloan,F,08/08/1915,,1812,,Tamara84@gmail.com +1094,Universidad nacional de la pampa,Diseño industrial,2021-01-15,,Jody pace,F,09/11/1988,,2132,,Ashleyamber@hotmail.com +1095,Universidad nacional de la pampa,Actuario ,2020-09-07,,James hodges,M,10/10/2013,,5331,,Nevans@hotmail.com +1096,Universidad nacional de la pampa,Técnico para bioterios ,2020-10-16,,Bryan cunningham,M,23/11/1969,,5461,,Jmorris@gmail.com +1097,Universidad nacional de la pampa,Ciencias veterinarias,2020-09-06,,Lisa thomas,F,24/10/2003,,1891,,Jonesaustin@hotmail.com +1098,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2021-01-22,,Alyssa quinn,F,26/02/1922,,6530,,Yalexander@yahoo.com +1099,Universidad nacional de la pampa,Ciencias veterinarias,2020-09-03,,Oscar hernandez,M,25/07/1925,,3144,,Elizabeth39@yahoo.com +1100,Universidad nacional de la pampa,Licenciatura en sociología ,2020-12-07,,Victor donovan,M,14/02/1972,,1776,,Ygardner@gmail.com +1101,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-09-06,,Donna mcgee,F,21/02/1910,,3370,,Robinsonadrienne@yahoo.com +1102,Universidad nacional de la pampa,Ciencias veterinarias,2020-11-11,,Joseph jarvis,M,19/12/1921,,3212,,David62@gmail.com +1103,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-11-07,,Jason wright,M,19/10/1966,,5325,,Amyrandall@yahoo.com +1104,Universidad nacional de la pampa,Ingeniería en informática,2020-10-15,,Cynthia byrd,F,08/09/2020,,5771,,Uterrell@yahoo.com +1105,Universidad nacional de la pampa,Licenciatura en musicoterapia,2021-01-18,,Peter hardin,M,02/02/1998,,4166,,Colonchad@yahoo.com +1106,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-11-03,,Robert houston,M,26/02/1926,,1618,,Kayla62@yahoo.com +1107,Universidad nacional de la pampa,Técnico para bioterios ,2020-10-20,,Shane wilson,M,12/12/1920,,1812,,John50@yahoo.com +1108,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2021-01-03,,Beth brown,F,25/05/1992,,5321,,Dlowe@gmail.com +1109,Universidad nacional de la pampa,Ingeniería electrónica,2020-10-02,,Leslie hendrix,F,14/07/2013,,5433,,Jonathanrodgers@yahoo.com +1110,Universidad nacional de la pampa,Ingeniería mecánica,2020-09-29,,Jennifer bryant,F,12/07/1986,,2441,,Colson@gmail.com +1111,Universidad nacional de la pampa,Medicina,2020-09-19,,Jose thompson,M,05/12/1909,,6601,,Terryselena@gmail.com +1112,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-10-23,,Gabriela graham,F,23/06/1931,,9213,,Victorortiz@gmail.com +1113,Universidad nacional de la pampa,Medicina,2021-02-01,,Jessica randall,F,21/10/1924,,4542,,Cynthiarodriguez@yahoo.com +1114,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-10-23,,Alan buck,M,18/01/1949,,6005,,Dsanchez@gmail.com +1115,Universidad nacional de la pampa,Farmacia,2021-01-04,,Marissa chen,F,24/07/1985,,9300,,Robert90@hotmail.com +1116,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-12-30,,John compton,M,30/08/1980,,6625,,Michael18@hotmail.com +1117,Universidad nacional de la pampa,Ingeniería en informática,2020-10-04,,Karen clark,F,04/12/2018,,6721,,Munderwood@hotmail.com +1118,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-09-16,,Mario chambers,M,05/05/1914,,5731,,Gallaghershelly@yahoo.com +1119,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-09-19,,Christina estrada,F,04/09/2001,,1757,,Mcmahondouglas@gmail.com +1120,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-09-09,,Charles sexton,M,05/06/1941,,8154,,Ithomas@hotmail.com +1121,Universidad nacional de la pampa,Farmacia,2020-09-15,,Jessica leblanc,F,22/06/2017,,8142,,Cartermaria@gmail.com +1122,Universidad nacional de la pampa,Farmacia,2020-09-03,,Krystal smith,F,18/09/1908,,6383,,Efisher@gmail.com +1123,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-10-24,,Rachel rios,F,18/07/2005,,3113,,Janderson@gmail.com +1124,Universidad nacional de la pampa,Licenciatura en sociología ,2020-11-10,,Benjamin alexander,M,10/10/1946,,1816,,Drewmclean@yahoo.com +1125,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-09-15,,Zachary richardson,M,05/01/1981,,8124,,Washingtondeborah@hotmail.com +1126,Universidad nacional de la pampa,Ciencias veterinarias,2020-09-03,,Michele wilson,F,27/06/1956,,3731,,Thomasbanks@yahoo.com +1127,Universidad nacional de la pampa,Actuario ,2020-09-24,,Caitlyn short,F,10/06/1949,,3203,,Grantsherri@gmail.com +1128,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-09-30,,Christopher davis,M,14/11/2016,,1617,,Jared71@gmail.com +1129,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2021-01-22,,Ryan cruz,M,07/05/1955,,9200,,Brianna92@yahoo.com +1130,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-10-17,,Mary hughes,F,14/02/2005,,6053,,Gford@gmail.com +1131,Universidad nacional de la pampa,Diseño de imagen y sonido,2021-01-24,,Lisa morton,F,15/06/2020,,8105,,Pamelabartlett@yahoo.com +1132,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-09-18,,Daniel perez,M,31/03/2016,,3440,,Derrick14@hotmail.com +1133,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-12-10,,Gregory lee,M,15/03/1939,,5513,,Jamesbyrd@hotmail.com +1134,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2021-01-16,,Trevor jacobs,M,08/12/1905,,3731,,Danielwhite@hotmail.com +1135,Universidad nacional de la pampa,Diseño industrial,2020-09-16,,Katherine tate,F,31/01/2002,,2800,,Turnerdevin@gmail.com +1136,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2021-01-07,,Kerry thomas,F,07/03/1924,,6213,,Mooremichael@hotmail.com +1137,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-10-23,,Kevin harris,M,27/12/2009,,6614,,Scottdavid@hotmail.com +1138,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-11-20,,Meghan singh,F,05/02/1915,,3414,,Qmunoz@gmail.com +1139,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-10-08,,Jennifer young,F,08/06/1927,,9217,,Vharris@gmail.com +1140,Universidad nacional de la pampa,Ingeniería electrónica,2021-01-19,,Sarah cole,F,30/06/1982,,3486,,Lbradley@yahoo.com +1141,Universidad nacional de la pampa,Diseño industrial,2020-09-07,,Fred smith,M,12/08/2000,,2764,,Garciataylor@hotmail.com +1142,Universidad nacional de la pampa,Licenciatura en sociología ,2020-09-06,,David shelton,M,20/11/1917,,6531,,Watkinstyler@yahoo.com +1143,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-10-29,,Brittany turner,F,07/08/1957,,9003,,John41@hotmail.com +1144,Universidad nacional de la pampa,Ingeniería electrónica,2020-11-21,,Brian long,M,02/11/1938,,4650,,Jonesshawn@gmail.com +1145,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-09-09,,Michelle tran,F,27/11/1929,,3188,,Jeffrey90@yahoo.com +1146,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-10-14,,Brittany kline,F,25/06/1921,,3252,,Plopez@gmail.com +1147,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-11-21,,Kevin moore,M,29/08/1918,,2635,,Thomasandrew@hotmail.com +1148,Universidad nacional de la pampa,Ciencias veterinarias,2020-11-26,,Janet johnson,F,17/09/1950,,2828,,Sherry34@yahoo.com +1149,Universidad nacional de la pampa,Técnico para bioterios ,2020-10-09,,Kayla howard,F,11/03/1964,,1742,,Emueller@hotmail.com +1150,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-09-07,,Rebekah sanders,F,24/06/1937,,3326,,Calvinwood@gmail.com +1151,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-11-28,,Jason brown,M,02/08/1995,,4728,,Micheal41@gmail.com +1152,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-12-27,,Joshua lopez,M,04/02/1972,,4126,,Jeffmckinney@gmail.com +1153,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-11-09,,Jessica walker,F,30/10/1993,,8206,,Rodriguezcourtney@gmail.com +1154,Universidad nacional de la pampa,Licenciatura en artes,2020-11-01,,Nicole brown,F,07/10/1955,,5553,,Staffordrobin@hotmail.com +1155,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-11-16,,Steven bryant,M,07/07/1959,,2615,,Toddhill@yahoo.com +1156,Universidad nacional de la pampa,Medicina,2020-12-04,,Joe berger,M,14/05/1985,,8200,,Amy40@gmail.com +1157,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-10-15,,Johnny washington,M,24/03/1924,,3536,,Hrivera@yahoo.com +1158,Universidad nacional de la pampa,Diseño industrial,2020-10-04,,Matthew king,M,03/07/1999,,2804,,Jean45@yahoo.com +1159,Universidad nacional de la pampa,Ingeniería en informática,2020-10-20,,Kevin smith,M,13/08/1933,,6551,,Marcuspowell@gmail.com +1160,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2021-01-21,,Gabriela taylor,F,15/09/1923,,4186,,Lisa08@hotmail.com +1161,Universidad nacional de la pampa,Diseño de imagen y sonido,2021-01-10,,Christina maldonado,F,06/04/1934,,2527,,Hughesandrew@gmail.com +1162,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2021-01-20,,Zachary smith,M,13/11/1945,,2405,,Dillondaniel@gmail.com +1163,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-10-30,,Kathryn green,F,10/06/2007,,2854,,John37@yahoo.com +1164,Universidad nacional de la pampa,Licenciatura en artes,2020-12-05,,John ramirez md,M,02/08/1997,,7265,,David35@hotmail.com +1165,Universidad nacional de la pampa,Ingeniería electrónica,2020-10-19,,Kaitlyn smith,F,28/10/1924,,3361,,Amanda81@yahoo.com +1166,Universidad nacional de la pampa,Ingeniería electrónica,2020-11-04,,Allison woods,F,12/07/1930,,1885,,Omiller@gmail.com +1167,Universidad nacional de la pampa,Ingeniería electrónica,2020-09-03,,Timothy medina,M,18/10/1909,,4166,,Brandon24@yahoo.com +1168,Universidad nacional de la pampa,Ingeniería en informática,2021-01-24,,Melanie lopez,F,29/11/1914,,8174,,Umartinez@hotmail.com +1169,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-09-02,,Edward george,M,20/10/1920,,4724,,Pking@gmail.com +1170,Universidad nacional de la pampa,Ingeniería mecánica,2020-10-21,,Jessica ortiz,F,10/08/1927,,2808,,Christopherkelly@gmail.com +1171,Universidad nacional de la pampa,Bioquímica,2020-10-06,,Raymond rangel,M,25/09/2003,,5544,,Mgray@yahoo.com +1172,Universidad nacional de la pampa,Contador público ,2020-10-18,,Joseph williams,M,26/03/1977,,6365,,Nwells@yahoo.com +1173,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-11-21,,Theodore allen,M,05/09/1998,,3013,,Ramirezkaren@gmail.com +1174,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2021-01-19,,Marie edwards,F,26/01/2017,,3386,,Pricedaniel@gmail.com +1175,Universidad nacional de la pampa,Arquitectura,2021-02-01,,Katrina garcia,F,13/07/1974,,5575,,Amandaarnold@gmail.com +1176,Universidad nacional de la pampa,Actuario ,2020-09-04,,Francis nichols,M,11/11/1987,,2813,,Robertkelley@gmail.com +1177,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-12-07,,Veronica jones,F,01/02/1974,,3072,,Joseph43@hotmail.com +1178,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-11-14,,Allen bentley,M,20/03/1995,,3526,,Wadams@gmail.com +1179,Universidad nacional de la pampa,Licenciatura en administración ,2021-01-16,,Vanessa johnson,F,01/02/1989,,3575,,Jessicastephenson@yahoo.com +1180,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-10-30,,Heather chang,F,15/08/1993,,1919,,Hopkinsshawn@hotmail.com +1181,Universidad nacional de la pampa,Bioquímica,2020-12-24,,Anthony banks,M,15/01/1917,,2405,,Thomas65@yahoo.com +1182,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-10-26,,Brian cox,M,21/04/1906,,1842,,Opugh@hotmail.com +1183,Universidad nacional de la pampa,Licenciatura en sociología ,2020-11-28,,Alexander perez,M,05/10/1921,,6354,,Louisbaker@gmail.com +1184,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-12-21,,Julie novak,F,15/04/1919,,9013,,Lmiller@hotmail.com +1185,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-10-16,,Jennifer martinez,F,07/07/2016,,9003,,Istewart@hotmail.com +1186,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-10-13,,Tiffany parker,F,01/04/2011,,5600,,Jennifer05@hotmail.com +1187,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2021-01-19,,Marvin parks,M,11/06/2016,,2723,,Nhunt@yahoo.com +1188,Universidad nacional de la pampa,Arquitectura,2020-09-24,,Amy conner,F,21/10/1972,,5361,,Bwebb@hotmail.com +1189,Universidad nacional de la pampa,Diseño industrial,2020-11-09,,Elizabeth jennings,F,07/06/1997,,1815,,Robinsonbeth@hotmail.com +1190,Universidad nacional de la pampa,Farmacia,2020-12-06,,Eric miller,M,22/08/1940,,6441,,Matthewwhite@hotmail.com +1191,Universidad nacional de la pampa,Ingeniería electrónica,2021-01-08,,Alicia lawson,F,13/01/1931,,3306,,Joseph40@gmail.com +1192,Universidad nacional de la pampa,Licenciatura en psicología,2020-11-05,,Kimberly mcdonald,F,10/12/2000,,8512,,Raymond57@gmail.com +1193,Universidad nacional de la pampa,Licenciatura en sociología ,2020-11-20,,George schroeder,M,06/01/1921,,5444,,Griffinlauren@hotmail.com +1194,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-10-22,,Lisa pacheco,F,10/07/2010,,1804,,Ucarter@gmail.com +1195,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-10-09,,Stacy stephens,F,28/11/1998,,6409,,Greenbryan@hotmail.com +1196,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-11-21,,Charles weaver,M,31/12/1933,,5722,,Kimberly07@gmail.com +1197,Universidad nacional de la pampa,Arquitectura,2021-01-04,,Patty hernandez,F,05/08/1931,,8212,,Thomas07@hotmail.com +1198,Universidad nacional de la pampa,Licenciatura en psicología,2021-01-07,,Briana morgan,F,01/03/1954,,2454,,Melissapayne@hotmail.com +1199,Universidad nacional de la pampa,Licenciatura en ciencia política ,2021-01-13,,Kimberly ramos,F,01/09/1937,,5871,,Forbesdavid@yahoo.com +1200,Universidad nacional de la pampa,Técnico para bioterios ,2020-12-25,,Heidi bell,F,15/01/1969,,5582,,Cookkristine@hotmail.com +1201,Universidad nacional de la pampa,Licenciatura en sociología ,2020-09-19,,Michael casey,M,08/09/1956,,2723,,Makayla80@hotmail.com +1202,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-10-27,,Patrick harris,M,12/04/1970,,3080,,Justinjackson@gmail.com +1203,Universidad nacional de la pampa,Actuario ,2020-09-08,,Gina reyes,F,27/07/2011,,3418,,Jonesshawn@hotmail.com +1204,Universidad nacional de la pampa,Agronomía,2020-10-03,,Matthew howard,M,11/01/2004,,8164,,James60@hotmail.com +1205,Universidad nacional de la pampa,Licenciatura en psicología,2020-09-14,,Ryan hernandez,M,23/08/1913,,1647,,Emeyer@yahoo.com +1206,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-12-11,,Nicole robinson,F,12/03/1981,,2639,,Melissa09@hotmail.com +1207,Universidad nacional de la pampa,Arquitectura,2020-12-23,,Darrell tate,M,30/11/1927,,6643,,David48@yahoo.com +1208,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-10-09,,Sara leon,F,02/07/1933,,4643,,Andrea12@yahoo.com +1209,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-11-28,,Emily kennedy,F,28/08/1992,,7621,,Jhall@yahoo.com +1210,Universidad nacional de la pampa,Licenciatura en artes,2021-01-15,,Patrick williams,M,21/09/1912,,3269,,Gonzalesharold@gmail.com +1211,Universidad nacional de la pampa,Medicina,2021-01-26,,Rebecca santiago,F,18/12/2004,,5413,,Lcrawford@yahoo.com +1212,Universidad nacional de la pampa,Ingeniería mecánica,2020-11-03,,Andrew proctor,M,17/04/1931,,5264,,Qcook@gmail.com +1213,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-09-16,,Christopher michael,M,13/04/1984,,3057,,Annhardy@gmail.com +1214,Universidad nacional de la pampa,Ingeniería mecánica,2020-09-21,,Ashley ruiz,F,22/09/2003,,6509,,Vjones@yahoo.com +1215,Universidad nacional de la pampa,Ingeniería mecánica,2020-09-20,,Ryan williams,M,11/06/1935,,5759,,Wilsonmary@yahoo.com +1216,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2021-02-01,,Andrew hayden,M,19/06/2011,,6303,,Melissaaguilar@gmail.com +1217,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-10-27,,Daniel williams,M,24/07/1932,,1676,,Parkangelica@hotmail.com +1218,Universidad nacional de la pampa,Agronomía,2020-12-29,,Tiffany wilson,F,02/02/1998,,3358,,Rodriguezdavid@gmail.com +1219,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-10-29,,Gina davis,F,25/02/1936,,5315,,Smithalexander@yahoo.com +1220,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-11-23,,Julia sanchez,F,03/12/1910,,3162,,Vincent21@gmail.com +1221,Universidad nacional de la pampa,Agronomía,2020-11-08,,Aaron wheeler,M,21/10/1986,,2722,,Christian56@yahoo.com +1222,Universidad nacional de la pampa,Técnico para bioterios ,2020-10-08,,Jeffrey nguyen,M,15/05/2013,,1849,,Howardkimberly@hotmail.com +1223,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-09-13,,Joel byrd,M,17/05/1960,,5779,,Opalmer@hotmail.com +1224,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-12-12,,Joshua cardenas,M,10/09/2008,,3080,,Vreyes@hotmail.com +1225,Universidad nacional de la pampa,Ciencias veterinarias,2020-12-11,,Megan gibson,F,14/02/2012,,2305,,Ocastillo@yahoo.com +1226,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-09-02,,Megan ramirez,F,01/05/2008,,5571,,Jimmy50@yahoo.com +1227,Universidad nacional de la pampa,Técnico para bioterios ,2020-11-26,,Stephen warren,M,02/06/1955,,7515,,Matthewross@yahoo.com +1228,Universidad nacional de la pampa,Ingeniería en informática,2020-12-03,,Matthew harrison,M,26/07/2010,,7607,,Rfrancis@gmail.com +1229,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-11-25,,Andre mcdonald,M,05/10/1906,,1825,,Sharon79@hotmail.com +1230,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-09-23,,Andrew bell,M,12/03/1909,,6325,,Ledwards@gmail.com +1231,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2021-01-15,,Dr. steven keller,M,14/09/1941,,3216,,Sarah64@hotmail.com +1232,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-12-11,,Ryan williams jr.,M,16/07/1927,,6453,,Whiterodney@hotmail.com +1233,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-10-13,,John hall,M,02/01/1983,,8175,,Steven43@yahoo.com +1234,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-10-22,,Denise mullins,F,02/03/1916,,9039,,Gardnerjoshua@gmail.com +1235,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-11-11,,Beverly mitchell,F,12/01/1908,,6625,,Mckaykyle@yahoo.com +1236,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-10-17,,Laura olson,F,05/10/1969,,2322,,Rgonzalez@yahoo.com +1237,Universidad nacional de la pampa,Contador público ,2020-11-10,,Anita neal,F,07/07/1922,,2326,,Herringrussell@yahoo.com +1238,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-11-14,,Rebecca butler,F,29/12/2008,,2324,,Alice92@hotmail.com +1239,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-11-22,,Brandon henderson dvm,M,15/10/1979,,8315,,Larsonrandy@gmail.com +1240,Universidad nacional de la pampa,Ciencias veterinarias,2020-11-19,,Monique moody,F,19/02/1929,,2216,,Madelinecross@hotmail.com +1241,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-12-18,,Ronald thompson,M,21/05/1918,,6361,,Brandontaylor@hotmail.com +1242,Universidad nacional de la pampa,Licenciatura en psicología,2020-11-12,,Stephanie moore,F,07/03/1995,,7609,,Luis55@gmail.com +1243,Universidad nacional de la pampa,Técnico para bioterios ,2020-10-09,,Joseph braun,M,13/12/1930,,2501,,Owengary@hotmail.com +1244,Universidad nacional de la pampa,Farmacia,2020-10-19,,Miss sara meyer,F,03/01/1927,,4644,,Daniellebaker@gmail.com +1245,Universidad nacional de la pampa,Ingeniería electrónica,2021-01-31,,Jennifer cooper,F,08/01/2004,,6505,,Rebeccamoody@gmail.com +1246,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-09-27,,Lisa lewis dvm,F,07/12/1998,,5465,,Wrightmatthew@gmail.com +1247,Universidad nacional de la pampa,Ciencias veterinarias,2020-10-18,,Catherine thomas,F,12/06/1926,,5527,,Margaret13@yahoo.com +1248,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-12-16,,Erica washington,F,29/08/1971,,3196,,Christopher14@hotmail.com +1249,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-09-05,,Todd anderson,M,17/08/1998,,3199,,Jeffrey46@yahoo.com +1250,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2021-01-30,,William cruz iii,M,04/05/1947,,1741,,Hortonjonathan@hotmail.com +1251,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-10-26,,Charles rojas,M,07/12/2005,,3306,,Changjason@yahoo.com +1252,Universidad nacional de la pampa,Actuario ,2020-09-30,,Sean blevins,M,17/04/1966,,3486,,Bassjared@yahoo.com +1253,Universidad nacional de la pampa,Licenciatura en sociología ,2021-01-02,,Jessica lam,F,07/01/2019,,8402,,Kennedyjonathan@hotmail.com +1254,Universidad nacional de la pampa,Actuario ,2021-01-25,,Travis flowers,M,11/07/1989,,1862,,Ypeters@yahoo.com +1255,Universidad nacional de la pampa,Agronomía,2020-12-03,,Andrea lambert,F,07/07/1994,,5357,,Nwilliams@hotmail.com +1256,Universidad nacional de la pampa,Ciencias veterinarias,2021-01-21,,Zachary christian,M,17/01/1907,,3138,,Jerrywise@hotmail.com +1257,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-09-16,,Todd herrera,M,24/10/1914,,8204,,Laura51@yahoo.com +1258,Universidad nacional de la pampa,Ingeniería mecánica,2021-01-10,,Deanna proctor,F,08/11/1998,,1614,,Leonomar@hotmail.com +1259,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2021-01-20,,Randy rivera,M,07/08/1908,,9019,,Lisa30@gmail.com +1260,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-09-09,,Melissa spencer,F,15/07/1959,,6231,,Brandonpeterson@gmail.com +1261,Universidad nacional de la pampa,Licenciatura en sociología ,2020-11-10,,William gonzalez,M,23/06/2015,,5310,,Kimberlythompson@hotmail.com +1262,Universidad nacional de la pampa,Agronomía,2020-09-16,,Pamela thomas,F,19/04/1909,,3507,,George10@hotmail.com +1263,Universidad nacional de la pampa,Licenciatura en administración ,2020-11-18,,Jessica oneill,F,29/07/1945,,8133,,Olivia43@hotmail.com +1264,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-09-28,,John le,M,13/09/1993,,7407,,Rebeccahowe@yahoo.com +1265,Universidad nacional de la pampa,Ciencias veterinarias,2020-10-08,,Daniel terry md,M,06/03/1940,,2531,,Xwoods@hotmail.com +1266,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-11-26,,Jack young,M,05/12/1974,,7637,,Jessicaharvey@gmail.com +1267,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-10-13,,Andrea smith,F,03/02/1977,,3346,,Gonzalezlaurie@gmail.com +1268,Universidad nacional de la pampa,Arquitectura,2020-09-28,,Pamela aguilar,F,01/07/1914,,6064,,Judith67@yahoo.com +1269,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-12-20,,John ross,M,19/08/1956,,5607,,Stodd@yahoo.com +1270,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-11-13,,Megan tran,F,21/03/1933,,6348,,Lchandler@gmail.com +1271,Universidad nacional de la pampa,Actuario ,2020-09-08,,Keith moore,M,28/09/1924,,1636,,Levi34@hotmail.com +1272,Universidad nacional de la pampa,Licenciatura en sociología ,2020-10-13,,Todd hall,M,30/11/1957,,9213,,Holly44@gmail.com +1273,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-10-28,,Sonya olson,F,17/02/1986,,1636,,Chensarah@gmail.com +1274,Universidad nacional de la pampa,Ingeniería electrónica,2020-10-20,,Richard ritter,M,06/04/1985,,8117,,Usimmons@yahoo.com +1275,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2021-01-24,,Kevin davies,M,17/02/1968,,1897,,Nunezjimmy@yahoo.com +1276,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-11-06,,Angela anderson,F,07/05/1921,,1635,,Woodscarrie@gmail.com +1277,Universidad nacional de la pampa,Actuario ,2020-11-15,,Jeffrey long,M,17/03/1926,,6242,,Ramirezrebecca@yahoo.com +1278,Universidad nacional de la pampa,Licenciatura en psicología,2020-10-02,,Jonathan wilkerson,M,11/03/2011,,3132,,Davidmeyer@yahoo.com +1279,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-11-29,,Christopher montes,M,21/07/1956,,3018,,Orrvanessa@yahoo.com +1280,Universidad nacional de la pampa,Contador público ,2021-01-12,,Kyle watson,M,11/07/2012,,9105,,Anthony81@gmail.com +1281,Universidad nacional de la pampa,Licenciatura en administración ,2020-12-04,,David hill,M,13/06/1952,,2311,,Deborahnguyen@hotmail.com +1282,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-12-21,,Austin grant,M,16/07/1999,,3474,,Matthewking@gmail.com +1283,Universidad nacional de la pampa,Contador público ,2021-01-03,,Jenna clay,F,20/12/1914,,6032,,Davidtorres@yahoo.com +1284,Universidad nacional de la pampa,Ingeniería mecánica,2020-11-28,,Hayley jackson,F,01/12/1908,,1770,,Moranroy@yahoo.com +1285,Universidad nacional de la pampa,Licenciatura en musicoterapia,2021-01-24,,Timothy brown,M,21/11/1985,,1858,,Pbrown@hotmail.com +1286,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-12-10,,Tonya blake,F,25/02/1920,,4626,,Paul22@hotmail.com +1287,Universidad nacional de la pampa,Ingeniería en informática,2020-10-08,,Jessica harris,F,12/02/1980,,5592,,John86@hotmail.com +1288,Universidad nacional de la pampa,Medicina,2020-10-30,,Joseph hubbard md,M,22/03/1992,,8336,,Mark27@gmail.com +1289,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-11-29,,Regina madden,F,11/07/1922,,4411,,Noconnor@yahoo.com +1290,Universidad nacional de la pampa,Ingeniería en informática,2020-12-11,,Matthew smith,M,12/01/2004,,2841,,Cortezwilliam@gmail.com +1291,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-12-20,,Kristi woods,F,07/07/1958,,7003,,Brandon80@hotmail.com +1292,Universidad nacional de la pampa,Ingeniería electrónica,2020-12-12,,Marisa lopez,F,30/04/1941,,8353,,Nichole76@hotmail.com +1293,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-11-06,,Tara francis,F,28/02/1927,,3318,,Alexiswilliams@gmail.com +1294,Universidad nacional de la pampa,Actuario ,2021-01-02,,Calvin pham,M,18/04/1941,,1674,,Parkerjoseph@gmail.com +1295,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-10-16,,Maria dudley,F,08/06/1926,,8000,,Garciacody@yahoo.com +1296,Universidad nacional de la pampa,Técnico para bioterios ,2020-10-01,,Jeffrey ramirez,M,18/05/1932,,6001,,Ryanhenry@gmail.com +1297,Universidad nacional de la pampa,Técnico para bioterios ,2020-10-13,,Amy diaz,F,20/05/1963,,2711,,Sarayoung@hotmail.com +1298,Universidad nacional de la pampa,Licenciatura en sociología ,2020-09-28,,Amanda pacheco,F,11/07/1974,,6216,,Yray@hotmail.com +1299,Universidad nacional de la pampa,Bioquímica,2020-11-16,,Christopher waters,M,03/05/1975,,4109,,Avilakeith@yahoo.com +1300,Universidad nacional de la pampa,Ingeniería electrónica,2021-01-20,,Scott simon,M,03/01/1911,,1870,,Suzannehammond@hotmail.com +1301,Universidad nacional de la pampa,Licenciatura en psicología,2021-01-29,,Kristin gilbert dds,F,14/11/1941,,2754,,Fwall@gmail.com +1302,Universidad nacional de la pampa,Ingeniería electrónica,2020-12-13,,Kristina olson,F,17/11/2011,,7601,,Holly93@gmail.com +1303,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-09-27,,Amanda white,F,09/05/1944,,2943,,Rjackson@yahoo.com +1304,Universidad nacional de la pampa,Diseño industrial,2020-09-11,,Christopher jones,M,05/02/1929,,3232,,Vgarcia@yahoo.com +1305,Universidad nacional de la pampa,Actuario ,2021-01-28,,Mary strickland,F,11/10/1918,,6450,,Amberramirez@yahoo.com +1306,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2021-01-19,,David west,M,17/11/1933,,1879,,Hcrawford@yahoo.com +1307,Universidad nacional de la pampa,Ciencias veterinarias,2020-12-05,,Emily manning,F,13/11/1979,,8416,,Jonathanhill@yahoo.com +1308,Universidad nacional de la pampa,Actuario ,2020-11-24,,Kevin short,M,27/06/2021,,3327,,Kmoon@gmail.com +1309,Universidad nacional de la pampa,Licenciatura en psicología,2020-11-10,,Sarah lee,F,27/11/1924,,5415,,Amanda59@gmail.com +1310,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-11-06,,Scott dickson,M,10/10/1977,,3714,,Solomonjohn@hotmail.com +1311,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-10-21,,Joel phillips,M,18/01/1945,,3332,,Nathanvaldez@hotmail.com +1312,Universidad nacional de la pampa,Contador público ,2021-01-05,,Melissa oconnor,F,01/02/1939,,8336,,Kevinrivas@yahoo.com +1313,Universidad nacional de la pampa,Arquitectura,2020-12-12,,Patty alvarez,F,09/11/1948,,1621,,Melaniewinters@gmail.com +1314,Universidad nacional de la pampa,Ingeniería electrónica,2020-11-25,,Tristan ingram,M,17/06/1922,,4750,,Michael26@yahoo.com +1315,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-10-28,,Sonya anderson,F,05/01/1977,,6231,,Poncerichard@gmail.com +1316,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2021-01-18,,Susan jenkins,F,14/01/2008,,3103,,Jay14@yahoo.com +1317,Universidad nacional de la pampa,Farmacia,2021-01-21,,Christopher villanueva,M,19/06/1929,,9200,,Jared37@hotmail.com +1318,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-10-18,,Maria stephens,F,03/06/1954,,8416,,Rayjessica@hotmail.com +1319,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-11-29,,Vanessa hill,F,07/02/2007,,6516,,Rhondahull@hotmail.com +1320,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-09-19,,Russell kramer,M,12/07/2000,,3007,,Christineyork@hotmail.com +1321,Universidad nacional de la pampa,Licenciatura en psicología,2020-12-25,,Tamara brown,F,27/10/1956,,3327,,Harrisbruce@gmail.com +1322,Universidad nacional de la pampa,Ciencias veterinarias,2021-01-23,,Corey boyd,M,01/11/1969,,4139,,Sfisher@hotmail.com +1323,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-12-26,,Ryan anderson,M,12/08/1961,,5438,,Amandaflynn@yahoo.com +1324,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-11-27,,Tyler smith,M,09/01/1919,,2823,,Zgordon@gmail.com +1325,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-12-28,,Sandra hoffman,F,29/10/2020,,5505,,Samuel65@yahoo.com +1326,Universidad nacional de la pampa,Ciencias veterinarias,2021-01-11,,Brandy franklin,F,16/11/1912,,8514,,Acastillo@yahoo.com +1327,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-11-29,,Kayla schneider,F,10/12/1987,,3572,,Bbailey@yahoo.com +1328,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-12-16,,Terri andrews,F,20/02/1979,,1884,,Ramirezjoseph@gmail.com +1329,Universidad nacional de la pampa,Ingeniería mecánica,2020-12-03,,Rachel fletcher,F,11/12/1911,,7607,,Michaellarson@hotmail.com +1330,Universidad nacional de la pampa,Ciencias veterinarias,2020-12-12,,Erin richardson,F,07/06/1958,,1635,,Alejandro77@gmail.com +1331,Universidad nacional de la pampa,Licenciatura en sociología ,2021-01-09,,Crystal gomez,F,27/05/2008,,2101,,Ewest@hotmail.com +1332,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-09-22,,Aaron gilbert,M,07/04/1947,,2942,,Carlawilson@hotmail.com +1333,Universidad nacional de la pampa,Medicina,2020-09-19,,Katie castillo,F,22/12/1935,,1766,,Smithkevin@gmail.com +1334,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2021-01-27,,James horton,M,10/12/1995,,9400,,Ramseytyler@yahoo.com +1335,Universidad nacional de la pampa,Farmacia,2021-01-16,,Faith rodriguez,F,23/10/1989,,7548,,Christianmyers@yahoo.com +1336,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-11-21,,Mr. william johnson,M,06/01/1971,,8212,,Thomascarol@hotmail.com +1337,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-11-02,,Alyssa wiggins,F,27/09/1956,,6455,,Hluna@gmail.com +1338,Universidad nacional de la pampa,Licenciatura en sociología ,2020-11-29,,Jeffrey cummings,M,30/11/1921,,5592,,Phyllis15@yahoo.com +1339,Universidad nacional de la pampa,Contador público ,2021-01-01,,Travis hammond,M,02/09/1993,,2347,,Ronnieserrano@gmail.com +1340,Universidad nacional de la pampa,Licenciatura en administración ,2020-11-22,,Wendy malone,F,09/08/1920,,1665,,Johnsongary@yahoo.com +1341,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-09-08,,Lindsay jackson,F,23/10/2006,,8153,,Aandrade@yahoo.com +1342,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-10-22,,April baker,F,07/10/1928,,3044,,Collinsfelicia@gmail.com +1343,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2021-01-10,,Brenda delgado,F,09/06/1970,,7241,,Vincent48@hotmail.com +1344,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2021-01-26,,Steven schroeder,M,16/08/2013,,3545,,Jeffreybrown@gmail.com +1345,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-12-07,,Pamela flynn,F,03/07/1997,,3200,,Lanejennifer@gmail.com +1346,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-11-27,,Miss laura molina,F,15/02/1929,,4133,,Jonhill@hotmail.com +1347,Universidad nacional de la pampa,Contador público ,2020-12-29,,Margaret ferrell,F,08/09/1978,,2503,,Ellengallagher@hotmail.com +1348,Universidad nacional de la pampa,Licenciatura en artes,2020-11-21,,Melanie miller,F,18/12/1972,,7112,,Joseph63@gmail.com +1349,Universidad nacional de la pampa,Arquitectura,2020-10-30,,Teresa medina,F,08/05/1974,,3641,,Marybradford@yahoo.com +1350,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-12-14,,Benjamin bridges,M,03/03/2019,,4518,,Christopherbrock@yahoo.com +1351,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2021-01-08,,Karen patterson,F,10/05/1962,,4111,,Christinaburke@gmail.com +1352,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-11-05,,Melanie evans,F,02/09/1910,,2324,,Brenda48@hotmail.com +1353,Universidad nacional de la pampa,Ingeniería mecánica,2020-12-23,,John smith,M,15/11/1992,,2942,,Bennettjulia@hotmail.com +1354,Universidad nacional de la pampa,Licenciatura en psicología,2020-10-20,,Dennis smith,M,07/04/1919,,8187,,Jonesmarvin@yahoo.com +1355,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2021-01-11,,Mr. john martin,M,31/03/1994,,3306,,Morgankaufman@gmail.com +1356,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2021-01-09,,Timothy morales,M,24/02/2002,,5310,,Xramirez@hotmail.com +1357,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-09-05,,Jordan hunter iv,M,01/02/1914,,3105,,Reeddenise@gmail.com +1358,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-09-08,,Sarah montgomery,F,10/10/1933,,4159,,Jamieallen@yahoo.com +1359,Universidad nacional de la pampa,Ingeniería en informática,2020-10-03,,Alisha taylor,F,09/09/1932,,1755,,Brianna25@hotmail.com +1360,Universidad nacional de la pampa,Ingeniería electrónica,2021-01-23,,Jeff cooper,M,02/09/1983,,2257,,Wflores@gmail.com +1361,Universidad nacional de la pampa,Ciencias veterinarias,2020-11-02,,Juan bruce,M,01/06/1908,,3183,,Boyderica@gmail.com +1362,Universidad nacional de la pampa,Licenciatura en artes,2020-09-16,,Mr. douglas turner,M,05/11/2008,,6400,,Amandahoward@hotmail.com +1363,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2021-01-15,,Suzanne herrera,F,15/02/1945,,5529,,Danielmendez@gmail.com +1364,Universidad nacional de la pampa,Licenciatura en administración ,2021-01-27,,Joe lee,M,24/06/1961,,1741,,Albert92@hotmail.com +1365,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-10-10,,Kevin mercado,M,17/03/1976,,4705,,Xrobertson@yahoo.com +1366,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-10-03,,Ashley hale,F,22/11/1975,,1602,,Andersonbradley@yahoo.com +1367,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-09-16,,Christopher holmes,M,20/02/1994,,8109,,Elizabeth48@yahoo.com +1368,Universidad nacional de la pampa,Bioquímica,2020-11-14,,Paul williams,M,29/03/2008,,6643,,Reeseangela@hotmail.com +1369,Universidad nacional de la pampa,Diseño de imagen y sonido,2021-01-31,,Michael moore,M,12/04/2010,,8172,,Warren28@yahoo.com +1370,Universidad nacional de la pampa,Ingeniería mecánica,2021-01-19,,Tara kent,F,13/01/1919,,1913,,Jknight@gmail.com +1371,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-12-28,,Rebecca johnson,F,21/05/1965,,1778,,Bryan41@yahoo.com +1372,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2021-01-31,,Melinda quinn,F,19/07/1953,,8501,,Charlesmartin@hotmail.com +1373,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2021-01-10,,Donna walton,F,28/10/1921,,6439,,Ibrown@gmail.com +1374,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-10-31,,John frey,M,22/02/1964,,3445,,Maldonadochristopher@hotmail.com +1375,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2021-01-08,,Taylor simmons,F,08/02/2017,,1615,,Paul17@gmail.com +1376,Universidad nacional de la pampa,Licenciatura en psicología,2020-10-04,,Michael maddox,M,21/05/2000,,2101,,Davidrivera@hotmail.com +1377,Universidad nacional de la pampa,Ingeniería electrónica,2020-09-05,,Chelsea love,F,10/08/1967,,5411,,Dennis29@gmail.com +1378,Universidad nacional de la pampa,Ciencias veterinarias,2020-10-28,,Laura rivera,F,24/01/2018,,2909,,Danielwilson@gmail.com +1379,Universidad nacional de la pampa,Ciencias veterinarias,2020-12-03,,Andrea howe,F,28/05/1960,,6346,,Mcbridegregory@hotmail.com +1380,Universidad nacional de la pampa,Medicina,2020-11-26,,Elizabeth chapman,F,12/07/1996,,2147,,Hunterstephanie@hotmail.com +1381,Universidad nacional de la pampa,Ingeniería en informática,2020-12-08,,Natalie smith,F,18/07/1968,,3516,,Gregory27@hotmail.com +1382,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-10-05,,Sara fisher,F,03/04/1944,,6603,,Acarter@hotmail.com +1383,Universidad nacional de la pampa,Contador público ,2020-12-23,,Veronica davis,F,14/10/1911,,7169,,Zcopeland@hotmail.com +1384,Universidad nacional de la pampa,Licenciatura en psicología,2020-10-10,,Brenda parker,F,15/06/2004,,5513,,Elizabethcox@hotmail.com +1385,Universidad nacional de la pampa,Farmacia,2020-09-14,,Michael ward,M,23/12/1922,,2185,,Elizabethpayne@hotmail.com +1386,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2021-01-14,,Kiara perez,F,29/07/2011,,8160,,Mcleanjohn@gmail.com +1387,Universidad nacional de la pampa,Bioquímica,2020-10-03,,Yolanda cline,F,01/12/1918,,1731,,Navarrospencer@yahoo.com +1388,Universidad nacional de la pampa,Licenciatura en psicología,2020-12-11,,Andrea simpson,F,18/02/1929,,6207,,Leeronald@gmail.com +1389,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-12-14,,Catherine orr,F,24/09/1910,,8181,,Jbrown@gmail.com +1390,Universidad nacional de la pampa,Ingeniería mecánica,2020-09-19,,Alison moore,F,06/05/1949,,5405,,Rtaylor@yahoo.com +1391,Universidad nacional de la pampa,Ingeniería en informática,2020-12-23,,Patricia barrett,F,17/11/1971,,4147,,Qandrade@hotmail.com +1392,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-10-22,,Justin esparza,M,06/02/1949,,5465,,Berrymary@yahoo.com +1393,Universidad nacional de la pampa,Diseño industrial,2020-09-04,,Lisa villarreal,F,16/12/2010,,6311,,Johnsondawn@gmail.com +1394,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-10-16,,Joshua diaz,M,10/04/1908,,8160,,Daniellescott@gmail.com +1395,Universidad nacional de la pampa,Licenciatura en ciencia política ,2021-01-22,,Alicia williams,F,19/05/1960,,2214,,Cannonjasmin@hotmail.com +1396,Universidad nacional de la pampa,Farmacia,2020-11-18,,Aaron thornton,M,23/10/1945,,8534,,Whitedavid@hotmail.com +1397,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-10-30,,Stephanie jordan,F,28/10/1906,,8341,,Brooksdiane@gmail.com +1398,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-09-04,,Jennifer martin,F,04/05/1976,,4152,,Yperez@gmail.com +1399,Universidad nacional de la pampa,Diseño industrial,2020-12-09,,Brian chavez,M,23/02/1969,,3197,,Jessicalong@gmail.com +1400,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-12-26,,Joseph barajas,M,08/11/1977,,8208,,Carolynjohnson@gmail.com +1401,Universidad nacional de la pampa,Ingeniería electrónica,2020-12-02,,Nathan young,M,28/04/1971,,1876,,Fhumphrey@yahoo.com +1402,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-11-09,,Edward boyd,M,16/10/1940,,6661,,Vhiggins@hotmail.com +1403,Universidad nacional de la pampa,Técnico para bioterios ,2020-11-23,,Ashley matthews,F,26/12/1994,,7521,,Chasetorres@yahoo.com +1404,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-12-07,,Stacey duncan,F,05/02/1956,,1621,,Andrewreyes@yahoo.com +1405,Universidad nacional de la pampa,Licenciatura en psicología,2020-10-19,,Angel washington,F,29/10/2021,,1752,,Jeremyweiss@hotmail.com +1406,Universidad nacional de la pampa,Actuario ,2021-01-08,,Emily bowman,F,30/11/1987,,6338,,Paul60@gmail.com +1407,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-09-15,,Eileen young,F,15/05/1937,,6620,,Megan88@hotmail.com +1408,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2021-01-20,,Melissa petersen,F,14/06/1973,,3228,,Danaallen@yahoo.com +1409,Universidad nacional de la pampa,Licenciatura en administración ,2021-01-18,,Patricia brown,F,06/04/1935,,2204,,Jerome92@gmail.com +1410,Universidad nacional de la pampa,Actuario ,2021-01-31,,Laura williams,F,17/11/1917,,3300,,John17@yahoo.com +1411,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-09-11,,Wendy mitchell,F,26/11/1939,,4129,,Hreynolds@gmail.com +1412,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-09-09,,Krista flores,F,24/09/1994,,2728,,Ortizrobert@yahoo.com +1413,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-11-05,,Kelsey short,F,03/06/1971,,6723,,Ballardmeredith@hotmail.com +1414,Universidad nacional de la pampa,Farmacia,2020-11-18,,Andrew cox,M,07/01/1943,,7607,,Brooksbecky@yahoo.com +1415,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-09-01,,Troy miller,M,12/03/1952,,2318,,Campbellscott@hotmail.com +1416,Universidad nacional de la pampa,Agronomía,2020-10-18,,Steven rogers,M,14/04/1981,,3445,,Tyler62@yahoo.com +1417,Universidad nacional de la pampa,Licenciatura en artes,2020-10-05,,James smith,M,26/09/1913,,6323,,Charles18@gmail.com +1418,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-11-06,,Ms. kristen sexton,F,14/10/1985,,7163,,Cmorris@hotmail.com +1419,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-12-13,,Meagan herrera,F,06/04/1983,,3561,,Justintorres@hotmail.com +1420,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-10-27,,Devon morgan,M,22/09/1924,,2933,,Phill@gmail.com +1421,Universidad nacional de la pampa,Licenciatura en musicoterapia,2021-01-13,,Ashley benson,F,08/10/1964,,3172,,Alexandrawood@gmail.com +1422,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-10-17,,Sarah bradley,F,12/09/1957,,9113,,Judy96@hotmail.com +1423,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2021-01-31,,Benjamin hines,M,05/02/1912,,7118,,Steven06@hotmail.com +1424,Universidad nacional de la pampa,Agronomía,2020-09-29,,Ashley rogers,F,29/03/1918,,1619,,Bvillanueva@yahoo.com +1425,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-11-29,,Sharon graham,F,01/02/1991,,2805,,Eric16@yahoo.com +1426,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-09-01,,Ashley zimmerman,F,10/11/1928,,3483,,Jacob09@yahoo.com +1427,Universidad nacional de la pampa,Diseño industrial,2020-11-26,,Jessica berger,F,12/06/2016,,3129,,Curtis59@gmail.com +1428,Universidad nacional de la pampa,Ingeniería mecánica,2020-12-28,,Mary warner,F,07/01/1978,,3731,,Qjohnson@hotmail.com +1429,Universidad nacional de la pampa,Farmacia,2020-11-21,,Andrew james,M,10/05/2002,,2345,,Allisonreese@yahoo.com +1430,Universidad nacional de la pampa,Farmacia,2021-01-22,,Christy pearson,F,04/07/2003,,5621,,Todd04@gmail.com +1431,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-10-12,,Paul robertson,M,13/10/2011,,2520,,Mcculloughrichard@gmail.com +1432,Universidad nacional de la pampa,Agronomía,2020-12-25,,Brett greene,M,09/03/1924,,1984,,Martha56@hotmail.com +1433,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-12-04,,Alexandra rollins,F,31/12/1998,,7517,,Sfernandez@gmail.com +1434,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-09-10,,Tina kennedy,F,03/05/2016,,5363,,Colemelissa@hotmail.com +1435,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-11-23,,Laura anderson,F,02/09/1931,,9001,,Beth01@gmail.com +1436,Universidad nacional de la pampa,Ingeniería electrónica,2020-12-09,,Tamara parker,F,21/10/1971,,3381,,Escobarmichael@yahoo.com +1437,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-09-17,,Justin smith,M,02/06/1943,,2183,,Ophelps@hotmail.com +1438,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-12-10,,Eugene thomas,M,20/07/1958,,1708,,Isabelbrock@hotmail.com +1439,Universidad nacional de la pampa,Farmacia,2020-10-10,,Daniel butler,M,30/01/1931,,1776,,Alison77@gmail.com +1440,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-12-27,,Teresa ford,F,21/06/1926,,5438,,Samanthaharrington@gmail.com +1441,Universidad nacional de la pampa,Actuario ,2020-10-31,,Danielle george,F,28/04/1932,,3401,,Phillipslori@hotmail.com +1442,Universidad nacional de la pampa,Licenciatura en administración ,2021-01-16,,Ashley hendricks,F,10/05/1941,,5331,,Corymoran@gmail.com +1443,Universidad nacional de la pampa,Técnico para bioterios ,2020-11-16,,Brittney stephenson,F,26/10/1994,,5535,,Jason50@gmail.com +1444,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-11-02,,Cesar russell,M,27/06/2012,,6030,,Shawisaiah@gmail.com +1445,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-12-13,,Andrea wheeler,F,18/04/1981,,2117,,Gmoody@gmail.com +1446,Universidad nacional de la pampa,Arquitectura,2021-01-04,,Dale fitzgerald,M,02/03/1933,,2318,,Miguel34@gmail.com +1447,Universidad nacional de la pampa,Medicina,2021-01-26,,Jennifer davis,F,10/03/1914,,3545,,Sandradickerson@gmail.com +1448,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-12-18,,Mr. tristan woods,M,05/11/1964,,5266,,Jasonobrien@yahoo.com +1449,Universidad nacional de la pampa,Técnico para bioterios ,2020-10-12,,Thomas padilla,M,21/05/1999,,2407,,Keithhansen@gmail.com +1450,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-09-11,,Jennifer yang,F,04/02/1934,,8303,,Victor48@hotmail.com +1451,Universidad nacional de la pampa,Actuario ,2020-11-07,,Sophia mccarty,F,31/07/1919,,2246,,Latoyamiller@yahoo.com +1452,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-09-21,,Pamela ferguson,F,10/04/1929,,1676,,Stephanie57@hotmail.com +1453,Universidad nacional de la pampa,Arquitectura,2020-12-01,,Jason baker,M,11/12/1931,,1905,,Schultzkimberly@hotmail.com +1454,Universidad nacional de la pampa,Bioquímica,2020-11-18,,Sierra vaughan,F,03/01/1983,,8000,,Ashley31@yahoo.com +1455,Universidad nacional de la pampa,Contador público ,2020-10-03,,Joseph lee,M,07/09/1952,,4501,,Kimberly09@yahoo.com +1456,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2021-01-30,,Joshua jones,M,24/09/1991,,5419,,Jakebolton@hotmail.com +1457,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-09-22,,Cynthia stone phd,F,13/02/1940,,3446,,Nward@gmail.com +1458,Universidad nacional de la pampa,Técnico para bioterios ,2020-09-23,,Robert davis,M,09/07/1985,,3716,,Uwhite@gmail.com +1459,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-09-24,,Seth ballard,M,07/11/1966,,2170,,Patricia17@hotmail.com +1460,Universidad nacional de la pampa,Diseño de imagen y sonido,2021-01-25,,Paul gray,M,25/01/2014,,1816,,Andrew67@yahoo.com +1461,Universidad nacional de la pampa,Licenciatura en artes,2020-10-25,,Joshua washington,M,11/11/1913,,7313,,Rebecca74@yahoo.com +1462,Universidad nacional de la pampa,Bioquímica,2020-12-21,,Evelyn larson,F,04/03/1943,,5709,,Angelawilson@yahoo.com +1463,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2021-01-21,,David scott,M,23/07/1965,,3328,,Diana84@gmail.com +1464,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2021-01-10,,Scott cox,M,19/02/1977,,3483,,Harveyanthony@yahoo.com +1465,Universidad nacional de la pampa,Agronomía,2020-09-13,,Lisa miller,F,15/06/1989,,4750,,Yhernandez@yahoo.com +1466,Universidad nacional de la pampa,Medicina,2020-09-07,,David keith,M,25/03/1937,,1876,,Joe15@gmail.com +1467,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-10-27,,Stephanie moore,F,24/09/2001,,2305,,Gvillarreal@hotmail.com +1468,Universidad nacional de la pampa,Medicina,2020-12-15,,Renee alvarez,F,21/11/1979,,4608,,Hsanders@yahoo.com +1469,Universidad nacional de la pampa,Diseño de imagen y sonido,2021-01-08,,Tammy perry,F,12/01/1987,,9401,,Wellsveronica@gmail.com +1470,Universidad nacional de la pampa,Ciencias veterinarias,2020-10-21,,Crystal smith,F,20/02/1909,,1766,,Mariacarey@gmail.com +1471,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-11-28,,Tammie doyle,F,10/04/1982,,7406,,Sjohnson@yahoo.com +1472,Universidad nacional de la pampa,Licenciatura en artes,2020-10-01,,Pamela barrett,F,06/01/2006,,8334,,Cooleyaaron@hotmail.com +1473,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-12-25,,Francisco frazier,M,24/04/1968,,3306,,Gardnerjenna@yahoo.com +1474,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2021-01-09,,Michelle rodriguez,F,28/04/2021,,9410,,Douglas39@gmail.com +1475,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-09-13,,Megan bautista,F,09/02/1984,,6503,,Anthonystanton@yahoo.com +1476,Universidad nacional de la pampa,Farmacia,2020-10-12,,David frost,M,02/12/1944,,5413,,Lematthew@gmail.com +1477,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-12-26,,Beverly harris,F,17/11/2018,,2248,,Aaron10@gmail.com +1478,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-11-05,,Heather riley md,F,20/12/2004,,5325,,Uhawkins@yahoo.com +1479,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-09-30,,Joshua brown,M,05/05/1936,,5621,,Estevenson@gmail.com +1480,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-12-14,,Kelly schmidt,F,16/07/1923,,6062,,Melissajohnson@yahoo.com +1481,Universidad nacional de la pampa,Arquitectura,2020-12-04,,Brent bell,M,17/01/2009,,2144,,Sophialawrence@gmail.com +1482,Universidad nacional de la pampa,Farmacia,2020-10-24,,Joshua wise,M,02/12/2006,,2764,,Josenichols@gmail.com +1483,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-09-20,,Amanda compton,F,25/08/1944,,2222,,Danielharper@hotmail.com +1484,Universidad nacional de la pampa,Contador público ,2020-10-24,,Mark delgado,M,26/11/1924,,8500,,Jfreeman@hotmail.com +1485,Universidad nacional de la pampa,Técnico para bioterios ,2021-01-09,,Tommy oliver,M,08/05/1961,,2453,,Zkirby@gmail.com +1486,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-11-01,,Kari maynard,F,15/05/1941,,3380,,Bryantkimberly@gmail.com +1487,Universidad nacional de la pampa,Técnico para bioterios ,2020-10-19,,Steven johnson,M,08/12/1954,,5555,,Sandra71@hotmail.com +1488,Universidad nacional de la pampa,Actuario ,2021-01-31,,Annette williams,F,14/01/1979,,1917,,Hchang@gmail.com +1489,Universidad nacional de la pampa,Licenciatura en artes,2020-09-24,,Kevin blevins,M,13/09/1952,,7135,,Bobbydavis@hotmail.com +1490,Universidad nacional de la pampa,Ciencias veterinarias,2020-12-12,,Jack mcbride,M,03/01/1919,,3461,,Willie57@yahoo.com +1491,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-11-24,,Anna hudson,F,03/12/1938,,7118,,Amy06@hotmail.com +1492,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-09-10,,Sarah parker,F,15/07/1916,,3180,,Bethany74@gmail.com +1493,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2021-01-26,,Sara douglas,F,07/11/1931,,3487,,Nathaniel36@gmail.com +1494,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2021-01-07,,Samantha nunez,F,20/11/2007,,3269,,Thomas68@gmail.com +1495,Universidad nacional de la pampa,Arquitectura,2020-11-29,,Patrick johnson,M,12/07/1998,,3400,,Jessicacampbell@yahoo.com +1496,Universidad nacional de la pampa,Ingeniería en informática,2020-11-01,,Colleen jimenez,F,10/09/1969,,3485,,Iphillips@yahoo.com +1497,Universidad nacional de la pampa,Licenciatura en artes,2021-01-28,,Christine jarvis,F,08/10/1989,,1752,,Kevin99@gmail.com +1498,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-11-23,,Christopher cooke,M,13/12/1970,,2451,,Clee@hotmail.com +1499,Universidad nacional de la pampa,Farmacia,2020-09-28,,Wendy taylor,F,06/07/1935,,2804,,Jacob62@gmail.com +1500,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2021-01-31,,Scott hardy,M,31/12/2007,,3018,,Mwise@hotmail.com +1501,Universidad nacional de la pampa,Arquitectura,2020-12-19,,Lisa johnson,F,21/10/1969,,7013,,Paulafletcher@yahoo.com +1502,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-10-23,,Brenda hernandez,F,30/07/1991,,2718,,Mark87@gmail.com +1503,Universidad nacional de la pampa,Ingeniería electrónica,2020-10-02,,Patrick campbell,M,09/11/1957,,3150,,Martha60@hotmail.com +1504,Universidad nacional de la pampa,Actuario ,2021-01-24,,Dave hubbard,M,25/04/2002,,3563,,Heather89@hotmail.com +1505,Universidad nacional de la pampa,Agronomía,2021-01-03,,Todd watkins,M,03/01/1940,,5527,,Katelyn06@gmail.com +1506,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-11-16,,Katherine harris,F,10/01/2017,,6330,,Fordjustin@yahoo.com +1507,Universidad nacional de la pampa,Licenciatura en psicología,2020-10-29,,Taylor harrison,M,25/05/1969,,7403,,Thomasbass@gmail.com +1508,Universidad nacional de la pampa,Medicina,2020-10-20,,Vickie bryant,F,02/08/1938,,2512,,Nicole60@gmail.com +1509,Universidad nacional de la pampa,Contador público ,2021-01-29,,Carolyn martin,F,09/09/1914,,7200,,Brandon99@gmail.com +1510,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-09-09,,James freeman,M,25/02/2016,,3112,,Johnrowe@yahoo.com +1511,Universidad nacional de la pampa,Ciencias veterinarias,2020-12-13,,James schroeder,M,14/07/1921,,5757,,Whitemichael@hotmail.com +1512,Universidad nacional de la pampa,Ciencias veterinarias,2020-12-17,,Matthew skinner,M,10/12/1919,,2301,,Collinsamanda@hotmail.com +1513,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-09-04,,Nicole vega md,F,25/10/1985,,7135,,Lolson@yahoo.com +1514,Universidad nacional de la pampa,Licenciatura en administración ,2020-09-17,,Barbara zamora,F,04/03/1909,,7116,,Phernandez@yahoo.com +1515,Universidad nacional de la pampa,Diseño industrial,2020-11-08,,Jennifer guzman,F,29/01/2018,,4715,,Peggy99@hotmail.com +1516,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-12-03,,Sherry lewis,F,23/04/1972,,4608,,Angela87@gmail.com +1517,Universidad nacional de la pampa,Ingeniería en informática,2020-09-08,,Austin barron,M,04/03/1975,,6706,,Denise11@yahoo.com +1518,Universidad nacional de la pampa,Licenciatura en musicoterapia,2021-01-27,,Lindsay frye,F,02/09/1960,,3372,,Erica38@hotmail.com +1519,Universidad nacional de la pampa,Bioquímica,2020-12-09,,Drew fowler,M,13/10/1942,,8105,,Jason96@gmail.com +1520,Universidad nacional de la pampa,Licenciatura en artes,2020-09-29,,Roberto leblanc,M,04/01/1938,,9207,,Kelli33@gmail.com +1521,Universidad nacional de la pampa,Agronomía,2020-09-24,,Jessica nelson,F,13/11/1908,,3346,,Wadejames@gmail.com +1522,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-12-03,,James medina,M,27/09/1977,,5365,,Santosdaniel@hotmail.com +1523,Universidad nacional de la pampa,Ingeniería mecánica,2020-12-31,,Jennifer stewart,F,01/06/1967,,8364,,Mcconnellkaitlyn@hotmail.com +1524,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-10-15,,Henry smith,M,02/12/1960,,9009,,Sallyolson@gmail.com +1525,Universidad nacional de la pampa,Ciencias veterinarias,2020-11-07,,Bianca david,F,04/03/2014,,7547,,Catherine59@hotmail.com +1526,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-12-30,,Martin shaffer,M,08/04/1974,,2845,,Ucoleman@yahoo.com +1527,Universidad nacional de la pampa,Actuario ,2020-09-23,,Terry avila,M,07/10/1999,,3421,,Simmonsscott@yahoo.com +1528,Universidad nacional de la pampa,Licenciatura en artes,2020-12-16,,Maria fernandez,F,01/09/1957,,3230,,Christina87@hotmail.com +1529,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-10-23,,Brandon moore,M,12/09/1912,,9121,,Navarrojulie@yahoo.com +1530,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2021-01-14,,Tracey diaz,F,18/09/1908,,3122,,Amandacruz@yahoo.com +1531,Universidad nacional de la pampa,Ciencias veterinarias,2020-11-12,,Kelly hernandez,F,23/04/1940,,7111,,Johnsonjimmy@gmail.com +1532,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-09-26,,Bruce whitney,M,15/11/1908,,6457,,Reginald12@yahoo.com +1533,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-11-22,,Sabrina bryant,F,24/08/1922,,5710,,Zrodriguez@hotmail.com +1534,Universidad nacional de la pampa,Licenciatura en sociología ,2020-11-04,,Tammy freeman,F,16/03/1910,,8416,,Davischristopher@yahoo.com +1535,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-11-23,,Joy friedman,F,05/10/1946,,6387,,Brandonatkinson@hotmail.com +1536,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-10-18,,Michael davis,M,31/07/1908,,3722,,Leslie93@gmail.com +1537,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-11-01,,Melanie kelly,F,03/04/1943,,8373,,Garciadebbie@hotmail.com +1538,Universidad nacional de la pampa,Contador público ,2020-12-02,,Paul clarke,M,18/11/2011,,6535,,Valdezsheri@hotmail.com +1539,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2021-01-17,,Donna bryant,F,07/12/1961,,2218,,Victordavis@hotmail.com +1540,Universidad nacional de la pampa,Ciencias veterinarias,2020-10-04,,Heather nichols,F,29/07/1911,,5360,,Annbrown@yahoo.com +1541,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-12-07,,Mark livingston,M,07/12/1930,,3272,,Drewharris@hotmail.com +1542,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-09-03,,Teresa smith,F,23/05/1974,,5423,,Russell58@yahoo.com +1543,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-11-22,,Mark sutton,M,06/02/1995,,3267,,Randy01@hotmail.com +1544,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-12-24,,Patrick vargas,M,01/03/2003,,8144,,Collinsalicia@hotmail.com +1545,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-10-01,,Cameron martinez,M,19/03/2000,,5775,,Jason69@gmail.com +1546,Universidad nacional de la pampa,Licenciatura en sociología ,2020-09-26,,John pratt,M,02/08/1909,,7501,,Eatondavid@hotmail.com +1547,Universidad nacional de la pampa,Contador público ,2021-01-05,,Anna wallace,F,03/02/1962,,5835,,Sjames@yahoo.com +1548,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-11-21,,Miss deborah hughes,F,16/03/2012,,3117,,Fmcintosh@gmail.com +1549,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-11-26,,Sabrina jones,F,13/02/1907,,2311,,Lmccarty@hotmail.com +1550,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-10-24,,Andrew allen,M,19/09/1906,,2535,,Jimmy83@hotmail.com +1551,Universidad nacional de la pampa,Licenciatura en psicología,2021-01-21,,Dennis underwood,M,03/01/1969,,9315,,Jademontoya@hotmail.com +1552,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-10-04,,Courtney hanson,F,29/10/1949,,6228,,Whutchinson@hotmail.com +1553,Universidad nacional de la pampa,Licenciatura en administración ,2020-11-14,,Leon bauer,M,15/01/1913,,5565,,Sarah77@hotmail.com +1554,Universidad nacional de la pampa,Licenciatura en sociología ,2021-01-16,,Alicia frederick,F,29/06/1979,,8379,,Gallegosmichelle@yahoo.com +1555,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-12-14,,Michael tanner,M,07/07/1959,,6017,,Fhuynh@hotmail.com +1556,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-09-17,,Jeffrey sanchez,M,21/01/1917,,3101,,Hodgescourtney@yahoo.com +1557,Universidad nacional de la pampa,Ingeniería electrónica,2020-12-13,,Calvin salazar,M,06/09/2002,,7220,,Edward37@gmail.com +1558,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2021-01-23,,David hill md,M,12/06/2015,,2933,,Brianmckee@yahoo.com +1559,Universidad nacional de la pampa,Técnico para bioterios ,2020-09-25,,Rebekah kelly,F,15/02/1939,,6022,,Dalexander@yahoo.com +1560,Universidad nacional de la pampa,Ingeniería mecánica,2020-11-04,,Michael tran,M,17/10/1907,,2635,,Dmurphy@gmail.com +1561,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-10-01,,Thomas calderon,M,26/12/1907,,8175,,Russellwebster@hotmail.com +1562,Universidad nacional de la pampa,Arquitectura,2020-10-16,,David gonzalez,M,04/06/1925,,6241,,Mccarthybrenda@yahoo.com +1563,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-12-23,,Lauren davis,F,07/10/1917,,4434,,Twilson@gmail.com +1564,Universidad nacional de la pampa,Ingeniería en informática,2020-11-19,,Ashley mitchell,F,06/07/1991,,6053,,Ryanmorris@gmail.com +1565,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2021-01-03,,Dorothy wilkins,F,02/01/2017,,8336,,Morrislaura@gmail.com +1566,Universidad nacional de la pampa,Diseño industrial,2021-01-24,,Joanne lambert,F,21/09/1916,,4632,,Christophersullivan@gmail.com +1567,Universidad nacional de la pampa,Ingeniería en informática,2020-11-14,,William bullock,M,06/01/1914,,3177,,Qchen@yahoo.com +1568,Universidad nacional de la pampa,Medicina,2020-12-07,,Jacob sanchez,M,26/02/1951,,7150,,Charles94@hotmail.com +1569,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-10-05,,Regina torres,F,28/03/1939,,1838,,Xjohnson@hotmail.com +1570,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-09-19,,Dillon wood,M,29/02/2016,,7536,,Randywashington@yahoo.com +1571,Universidad nacional de la pampa,Ciencias veterinarias,2021-01-22,,Allison allen,F,25/03/1960,,2845,,Heatherdavid@yahoo.com +1572,Universidad nacional de la pampa,Ingeniería mecánica,2020-09-15,,Anne diaz,F,05/07/1924,,2148,,Davidmays@hotmail.com +1573,Universidad nacional de la pampa,Actuario ,2020-12-23,,Hannah cole,F,17/09/2004,,2527,,Roblesstephanie@hotmail.com +1574,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-11-15,,Rachel meyer,F,05/01/2002,,8536,,Ymoore@yahoo.com +1575,Universidad nacional de la pampa,Técnico para bioterios ,2020-10-30,,Dr. gavin singh,M,17/09/1907,,3581,,Sylvia00@hotmail.com +1576,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-11-23,,Anthony morgan,M,18/02/2006,,3192,,Snyderlisa@gmail.com +1577,Universidad nacional de la pampa,Ingeniería en informática,2020-10-01,,Jennifer calderon,F,30/10/1917,,1871,,Sharon89@yahoo.com +1578,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-12-15,,Victor cabrera,M,21/01/1939,,4612,,Ryansusan@gmail.com +1579,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-11-26,,Mark todd,M,06/11/1951,,6703,,Henrykey@gmail.com +1580,Universidad nacional de la pampa,Contador público ,2020-10-24,,Jessica snyder,F,28/03/1921,,1757,,Eprince@yahoo.com +1581,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-10-23,,Michele reyes,F,12/01/1987,,2520,,Bartonkyle@hotmail.com +1582,Universidad nacional de la pampa,Farmacia,2020-10-26,,Lindsay cruz,F,08/11/1991,,2942,,Contreraswilliam@gmail.com +1583,Universidad nacional de la pampa,Licenciatura en administración ,2020-09-28,,Rebecca gonzalez,F,21/05/1990,,1925,,Ehampton@gmail.com +1584,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-12-15,,Maria garrison,F,19/10/1981,,9015,,Ewallace@yahoo.com +1585,Universidad nacional de la pampa,Agronomía,2020-09-16,,Michelle mccoy,F,23/12/1915,,4172,,Vincentherring@yahoo.com +1586,Universidad nacional de la pampa,Técnico para bioterios ,2020-10-23,,Rachel clark,F,20/10/1999,,7609,,Rparker@yahoo.com +1587,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-11-05,,Pamela smith,F,06/01/1973,,1909,,John33@gmail.com +1588,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2021-01-30,,James reyes,M,09/02/1976,,7240,,Thompsondebbie@yahoo.com +1589,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-11-30,,Kathleen hughes,F,17/11/1952,,3000,,Johnmartinez@yahoo.com +1590,Universidad nacional de la pampa,Licenciatura en psicología,2020-09-23,,Cole williamson,M,02/11/2017,,6220,,Tabithafrost@gmail.com +1591,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2021-01-03,,Scott li,M,25/12/1921,,7631,,Laura21@hotmail.com +1592,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-09-15,,Linda miller,F,23/10/1987,,2933,,Csmith@yahoo.com +1593,Universidad nacional de la pampa,Diseño industrial,2020-09-24,,Faith kaufman,F,21/06/1947,,5547,,Ryanmcdonald@hotmail.com +1594,Universidad nacional de la pampa,Contador público ,2021-01-09,,John woods,M,07/08/2017,,7641,,Erica84@hotmail.com +1595,Universidad nacional de la pampa,Bioquímica,2021-01-24,,Gerald clark,M,13/10/1993,,6550,,Carrdennis@gmail.com +1596,Universidad nacional de la pampa,Licenciatura en artes,2020-10-19,,Edward hinton,M,05/03/1960,,6228,,Thomaseverett@yahoo.com +1597,Universidad nacional de la pampa,Licenciatura en musicoterapia,2021-02-01,,Benjamin knox,M,06/08/1942,,1638,,Ldelacruz@hotmail.com +1598,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-10-24,,Sherry anderson,F,14/06/2012,,2812,,Shawna30@gmail.com +1599,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-11-01,,Amy mann,F,26/02/1955,,5310,,Michaelfry@yahoo.com +1600,Universidad nacional de la pampa,Licenciatura en psicología,2020-12-24,,Julia waters,F,22/01/1934,,6605,,Ruizjacqueline@yahoo.com +1601,Universidad nacional de la pampa,Ingeniería electrónica,2020-09-27,,Heather brooks,F,22/02/1913,,4612,,Tdavidson@yahoo.com +1602,Universidad nacional de la pampa,Arquitectura,2020-09-16,,Bradley ellis,M,10/05/1933,,5565,,Jaime98@hotmail.com +1603,Universidad nacional de la pampa,Contador público ,2020-11-20,,Timothy fleming,M,02/05/1929,,6422,,Justinwhite@gmail.com +1604,Universidad nacional de la pampa,Ingeniería en informática,2021-01-12,,Rachel smith,F,11/09/1946,,6077,,Gonzalezwayne@hotmail.com +1605,Universidad nacional de la pampa,Ingeniería mecánica,2020-10-21,,Linda pacheco,F,24/11/1964,,9105,,Bhawkins@yahoo.com +1606,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-12-07,,Maria reed,F,07/11/1928,,8345,,Vsmith@gmail.com +1607,Universidad nacional de la pampa,Actuario ,2021-02-01,,Mrs. jodi lee,F,02/07/1928,,5773,,Sweeneycraig@gmail.com +1608,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-10-14,,Zachary york,M,31/03/1936,,6516,,Fmiller@hotmail.com +1609,Universidad nacional de la pampa,Diseño industrial,2020-09-08,,Joanna schultz,F,10/10/1922,,5417,,Hmyers@yahoo.com +1610,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-10-05,,Christina smith,F,27/12/1991,,5539,,Millermichelle@yahoo.com +1611,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-11-29,,Rebecca hill,F,24/03/1931,,3409,,Mccarthydonna@gmail.com +1612,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-12-07,,Eileen butler,F,08/02/1994,,2535,,Gharper@hotmail.com +1613,Universidad nacional de la pampa,Licenciatura en administración ,2020-12-09,,Adam williams phd,M,09/12/1980,,6400,,Matthewmoss@gmail.com +1614,Universidad nacional de la pampa,Ingeniería electrónica,2020-12-04,,Dean garcia,M,20/05/1929,,8415,,Janetjones@gmail.com +1615,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-12-12,,Ricky morales,M,17/09/1990,,6720,,Umedina@gmail.com +1616,Universidad nacional de la pampa,Agronomía,2020-11-12,,Daniel campbell,M,06/04/1958,,4500,,Gardneraustin@hotmail.com +1617,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-11-16,,Ruben hodges,M,25/06/1977,,3716,,Lschmidt@yahoo.com +1618,Universidad nacional de la pampa,Licenciatura en artes,2020-10-23,,Eric wagner,M,01/06/1915,,7605,,Nelsonstacey@gmail.com +1619,Universidad nacional de la pampa,Arquitectura,2020-09-22,,Aaron fernandez,M,23/12/1940,,2505,,Matthew06@hotmail.com +1620,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-10-28,,Charles thompson,M,17/08/1955,,3122,,Smithcaitlin@gmail.com +1621,Universidad nacional de la pampa,Licenciatura en ciencia política ,2021-01-23,,James christian,M,15/04/1989,,8361,,John36@yahoo.com +1622,Universidad nacional de la pampa,Arquitectura,2020-10-16,,Kimberly miller,F,22/02/1958,,6205,,Victoria74@gmail.com +1623,Universidad nacional de la pampa,Licenciatura en artes,2020-11-17,,Robert knight,M,03/03/1915,,1917,,Calvin46@gmail.com +1624,Universidad nacional de la pampa,Diseño industrial,2021-01-30,,Jay owen,M,28/02/1998,,7174,,Lucaslogan@yahoo.com +1625,Universidad nacional de la pampa,Diseño industrial,2020-12-23,,Brianna church,F,24/10/1908,,3183,,Vramirez@yahoo.com +1626,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-09-18,,Denise cook,F,26/06/1915,,6101,,Pacesarah@gmail.com +1627,Universidad nacional de la pampa,Licenciatura en psicología,2020-11-07,,Gregory scott,M,27/06/1945,,1746,,Alexanderharper@gmail.com +1628,Universidad nacional de la pampa,Técnico para bioterios ,2020-12-24,,Kayla todd,F,02/09/1964,,2204,,Dandrade@hotmail.com +1629,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2021-01-23,,Michele reynolds,F,23/06/2001,,5509,,Codyhenry@gmail.com +1630,Universidad nacional de la pampa,Ingeniería en informática,2020-12-05,,Erica brown,F,04/12/1924,,1847,,Castronicholas@hotmail.com +1631,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-12-31,,Leroy mitchell,M,14/01/1933,,7401,,Vanessamontgomery@gmail.com +1632,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-12-02,,Jacqueline delacruz,F,13/06/1999,,2905,,Roseashley@yahoo.com +1633,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-11-08,,Karen nguyen dds,F,13/02/1978,,5547,,Wmcintosh@gmail.com +1634,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-12-06,,Patrick mays,M,19/04/1938,,3730,,Christinabentley@gmail.com +1635,Universidad nacional de la pampa,Actuario ,2020-12-22,,Jennifer white,F,22/04/1994,,5266,,Andersondavid@gmail.com +1636,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2021-01-14,,Laura torres,F,27/04/1967,,9035,,Dylanbuchanan@hotmail.com +1637,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-11-11,,Vanessa mccoy,F,13/03/1954,,9420,,Smiller@yahoo.com +1638,Universidad nacional de la pampa,Técnico para bioterios ,2020-09-22,,Tony garza,M,07/10/1988,,8113,,Brianhuang@hotmail.com +1639,Universidad nacional de la pampa,Licenciatura en artes,2020-10-23,,Erin foster,F,09/10/1983,,8500,,Sara04@gmail.com +1640,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-10-28,,Robert novak,M,22/11/1941,,2111,,Ushepard@yahoo.com +1641,Universidad nacional de la pampa,Ingeniería mecánica,2021-01-02,,Sarah scott,F,02/11/1981,,4111,,Taylormichelle@yahoo.com +1642,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-09-04,,Christina townsend,F,15/04/1945,,5835,,Kimberly23@gmail.com +1643,Universidad nacional de la pampa,Licenciatura en artes,2020-09-11,,Ashley weiss,F,22/06/1930,,8512,,Ebrown@hotmail.com +1644,Universidad nacional de la pampa,Medicina,2020-11-07,,Joshua mcdaniel,M,15/09/2005,,5355,,Rebeccamartinez@yahoo.com +1645,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-12-26,,Brenda schroeder,F,19/10/1941,,4176,,Kbrooks@gmail.com +1646,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-09-30,,Alexis murray,F,01/12/1927,,4718,,Katherine89@gmail.com +1647,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-12-09,,Lindsay williams,F,29/12/1915,,6533,,Christopher32@hotmail.com +1648,Universidad nacional de la pampa,Bioquímica,2020-12-02,,Chris reeves,M,27/01/1981,,8326,,Amy90@yahoo.com +1649,Universidad nacional de la pampa,Licenciatura en ciencia política ,2021-01-07,,Glenn phillips,M,22/06/1965,,8407,,Whitneyevans@hotmail.com +1650,Universidad nacional de la pampa,Licenciatura en administración ,2021-01-14,,Michael thompson,M,24/01/1920,,4151,,Dharris@hotmail.com +1651,Universidad nacional de la pampa,Medicina,2020-11-02,,Michele jones,F,19/06/1983,,4718,,Haydenanderson@gmail.com +1652,Universidad nacional de la pampa,Actuario ,2021-01-10,,Nicole lawson,F,08/04/1951,,1605,,Carrie29@gmail.com +1653,Universidad nacional de la pampa,Ciencias veterinarias,2020-09-12,,Diane valencia,F,10/04/1914,,5460,,Riverajulie@yahoo.com +1654,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-09-06,,Julie summers,F,29/07/1967,,3518,,Palmerdonald@yahoo.com +1655,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2021-01-14,,Timothy fry,M,03/02/1935,,4139,,Ehenderson@yahoo.com +1656,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-10-24,,Jamie brady dvm,F,13/06/2013,,6433,,Nathanhayden@hotmail.com +1657,Universidad nacional de la pampa,Técnico para bioterios ,2020-11-28,,Wayne cook,M,03/08/1947,,2349,,Psmith@yahoo.com +1658,Universidad nacional de la pampa,Licenciatura en sociología ,2021-01-24,,Melvin terrell,M,21/03/2021,,2454,,Hkennedy@gmail.com +1659,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2021-01-21,,Lisa powell,F,14/10/2017,,4561,,Gjohnson@hotmail.com +1660,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-12-03,,Kristy davidson,F,10/08/1922,,9303,,Owensdouglas@yahoo.com +1661,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2021-01-10,,Harold adkins,M,12/02/2000,,3151,,Tuckerbrian@gmail.com +1662,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-10-17,,Mackenzie morrison,F,01/04/2019,,8133,,Suttonjessica@yahoo.com +1663,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2021-01-12,,Kevin sosa,M,19/04/1976,,3181,,Estesdaniel@hotmail.com +1664,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-12-15,,Laura rogers,F,12/06/1974,,6600,,Qcarroll@yahoo.com +1665,Universidad nacional de la pampa,Medicina,2020-12-01,,David daugherty,M,20/05/1954,,4542,,Umontgomery@gmail.com +1666,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-09-05,,Michelle morrison,F,06/09/1947,,3185,,Steven46@gmail.com +1667,Universidad nacional de la pampa,Licenciatura en administración ,2021-01-17,,Mary warren,F,10/04/1992,,6101,,Johnsonethan@yahoo.com +1668,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-12-25,,Nicole montgomery,F,21/09/1929,,6335,,Ijacobs@gmail.com +1669,Universidad nacional de la pampa,Medicina,2020-12-12,,Melissa smith,F,23/09/1983,,4561,,Dmckenzie@gmail.com +1670,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-11-13,,Denise baker,F,22/07/1947,,2216,,Webbbarbara@yahoo.com +1671,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-12-25,,James harris,M,15/02/1978,,3203,,Carolbutler@gmail.com +1672,Universidad nacional de la pampa,Ciencias veterinarias,2020-09-11,,Michelle harvey,F,06/03/1941,,5507,,Robert97@gmail.com +1673,Universidad nacional de la pampa,Licenciatura en psicología,2020-11-29,,Jessica smith,F,04/02/1953,,6451,,Dianaoconnell@gmail.com +1674,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-09-18,,Carl wolf,M,03/03/1936,,6474,,Michael77@yahoo.com +1675,Universidad nacional de la pampa,Licenciatura en psicología,2020-12-22,,Bill murillo,M,05/01/2009,,6050,,Tcunningham@gmail.com +1676,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-12-26,,David ballard,M,16/10/1939,,3300,,Willie17@yahoo.com +1677,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-10-30,,John diaz,M,20/03/1955,,8124,,Khooper@hotmail.com +1678,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-11-07,,Jessica brooks,F,02/06/2008,,5413,,Jamespatterson@gmail.com +1679,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-12-12,,Steven oconnor,M,05/11/1931,,7620,,Riospaul@hotmail.com +1680,Universidad nacional de la pampa,Arquitectura,2020-12-07,,Brian thomas,M,11/03/1915,,8103,,Murphymelissa@gmail.com +1681,Universidad nacional de la pampa,Técnico para bioterios ,2020-12-28,,Jacqueline monroe,F,25/06/1916,,6103,,Usilva@gmail.com +1682,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-12-03,,Ethan franco,M,22/01/1987,,7201,,Ortizamanda@hotmail.com +1683,Universidad nacional de la pampa,Licenciatura en artes,2021-01-31,,Larry coleman,M,22/05/1972,,8132,,Amanda27@gmail.com +1684,Universidad nacional de la pampa,Diseño industrial,2020-11-25,,Rebekah krause,F,19/07/1966,,3581,,Jason98@yahoo.com +1685,Universidad nacional de la pampa,Licenciatura en sociología ,2020-10-15,,John smith,M,13/01/1988,,2931,,Patriciagriffith@hotmail.com +1686,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-10-06,,Mary smith,F,16/11/1980,,1638,,Victoriaduffy@gmail.com +1687,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-10-29,,Walter kennedy,M,27/07/1971,,7265,,Contreraslisa@yahoo.com +1688,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-09-17,,Mark perez,M,22/05/1984,,2136,,Chelsea00@gmail.com +1689,Universidad nacional de la pampa,Bioquímica,2020-12-02,,Lisa evans,F,30/06/2000,,6612,,Kevin82@gmail.com +1690,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-12-09,,Emily campbell,F,16/05/1906,,1678,,Umejia@hotmail.com +1691,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-12-28,,Nicole james,F,11/08/1913,,4719,,Carrie13@yahoo.com +1692,Universidad nacional de la pampa,Licenciatura en administración ,2020-12-19,,John bryant,M,01/05/1914,,6105,,Chavezvictor@yahoo.com +1693,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-09-26,,Michael hill,M,29/07/1989,,2725,,Hernandezjamie@hotmail.com +1694,Universidad nacional de la pampa,Contador público ,2020-10-01,,Amanda reynolds,F,17/06/1989,,6433,,Sara33@hotmail.com +1695,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-10-16,,Nancy cox,F,22/12/1918,,2747,,Yorksteven@gmail.com +1696,Universidad nacional de la pampa,Diseño industrial,2020-12-16,,Aaron murphy,M,11/04/1906,,3116,,Randyjohnson@hotmail.com +1697,Universidad nacional de la pampa,Contador público ,2021-01-01,,Preston mccann,M,08/03/1911,,8506,,Tsanders@yahoo.com +1698,Universidad nacional de la pampa,Diseño industrial,2020-09-02,,Charles salazar,M,15/02/2012,,6003,,Kellygreen@hotmail.com +1699,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-11-13,,Thomas peck phd,M,25/08/1917,,3583,,Rmccormick@gmail.com +1700,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2021-01-19,,Tammy taylor,F,10/07/1978,,6620,,Jonathanwaller@hotmail.com +1701,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2021-01-21,,Dennis owens,M,13/05/1920,,5763,,Bharper@gmail.com +1702,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2020-12-20,,Ruben cox,M,02/01/2003,,1901,,Bgriffith@hotmail.com +1703,Universidad nacional de la pampa,Ciencias veterinarias,2020-10-29,,Ashley nelson,F,07/11/1936,,7540,,Mooreandrea@hotmail.com +1704,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-12-31,,Darin guerrero,M,12/10/1958,,4715,,James39@hotmail.com +1705,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2021-01-03,,Michael davis,M,20/05/1937,,2531,,Shawn56@yahoo.com +1706,Universidad nacional de la pampa,Licenciatura en administración ,2020-12-13,,Stephanie franco,F,20/06/1945,,7105,,Christineheath@hotmail.com +1707,Universidad nacional de la pampa,Arquitectura,2020-12-20,,Elizabeth ramirez,F,06/08/1942,,7225,,Pamelagray@yahoo.com +1708,Universidad nacional de la pampa,Diseño de imagen y sonido,2021-01-31,,Adam lyons,M,01/09/1948,,9411,,Tfoster@hotmail.com +1709,Universidad nacional de la pampa,Ingeniería electrónica,2020-12-10,,Jennifer brown,F,18/03/2007,,2345,,Deborah76@gmail.com +1710,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-09-15,,Brenda johns,F,17/03/1932,,1741,,Olivia46@gmail.com +1711,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-12-31,,Taylor lyons,F,18/08/1999,,2400,,Rboyd@hotmail.com +1712,Universidad nacional de la pampa,Bioquímica,2020-09-04,,John ponce,M,19/08/1938,,2146,,Munozmathew@gmail.com +1713,Universidad nacional de la pampa,Medicina,2020-09-07,,Courtney chang,F,18/07/1969,,3380,,Bsantana@hotmail.com +1714,Universidad nacional de la pampa,Licenciatura en ciencia política ,2021-01-11,,Katherine jackson,F,20/12/1905,,5636,,Anthony38@hotmail.com +1715,Universidad nacional de la pampa,Ingeniería electrónica,2020-11-28,,Ashley carson,F,25/09/1917,,9020,,Desireethomas@gmail.com +1716,Universidad nacional de la pampa,Diseño industrial,2020-10-27,,Edward patterson,M,05/05/1965,,1757,,Iwolf@gmail.com +1717,Universidad nacional de la pampa,Arquitectura,2020-10-15,,Vickie conley,F,13/05/1924,,5425,,Padillatracey@hotmail.com +1718,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-11-30,,Kara garcia,F,05/02/1963,,5603,,Adamsnicholas@gmail.com +1719,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-12-06,,Jaime pennington,M,20/10/1975,,1984,,Omurray@yahoo.com +1720,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-11-08,,Tyler fisher,M,23/06/1928,,3072,,Coreyporter@hotmail.com +1721,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-10-28,,Daniel flowers,M,23/09/2013,,2846,,Williamhendricks@hotmail.com +1722,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-10-01,,Blake vargas,M,17/12/1992,,2347,,Toni80@gmail.com +1723,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-11-07,,Paul herring dvm,M,20/05/2021,,1669,,Jboyer@hotmail.com +1724,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-10-29,,Nicole walsh,F,05/11/1937,,1605,,Jacksonkevin@gmail.com +1725,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-12-21,,Jenna nguyen,F,05/03/1958,,3360,,Silvanicholas@hotmail.com +1726,Universidad nacional de la pampa,Técnico para bioterios ,2020-09-13,,Martha torres,F,30/03/1982,,4231,,Oneilldeborah@gmail.com +1727,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-12-31,,Ashley larson,F,01/02/1948,,3142,,Fglenn@gmail.com +1728,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2021-01-19,,Paul montes,M,05/05/1976,,8129,,Ywilliams@hotmail.com +1729,Universidad nacional de la pampa,Diseño de imagen y sonido,2020-10-11,,Brian curtis,M,30/09/1908,,8151,,Melissagreen@hotmail.com +1730,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-10-31,,Zachary bird,M,02/06/1943,,3565,,Dickersonrichard@gmail.com +1731,Universidad nacional de la pampa,Ciencias veterinarias,2020-12-17,,Kimberly romero,F,27/08/1940,,3621,,Brooke21@hotmail.com +1732,Universidad nacional de la pampa,Licenciatura en administración ,2020-10-22,,Lucas perez,M,13/10/1947,,5513,,Victoriataylor@yahoo.com +1733,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-09-07,,Isaiah edwards,M,11/11/1928,,5701,,Gstone@yahoo.com +1734,Universidad nacional de la pampa,Ingeniería electrónica,2020-12-19,,Krystal massey,F,17/12/2012,,2813,,Angelabush@gmail.com +1735,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,2021-01-07,,Tyler carter,M,06/10/1978,,1915,,Omargutierrez@gmail.com +1736,Universidad nacional de la pampa,Ingeniería mecánica,2020-12-31,,Mark webb,M,07/03/1920,,5515,,Carolyn84@gmail.com +1737,Universidad nacional de la pampa,Bioquímica,2021-01-21,,Loretta jensen,F,11/02/1972,,3432,,Ltaylor@yahoo.com +1738,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2021-01-19,,Andrea smith,F,04/11/1981,,6214,,Peter76@hotmail.com +1739,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-10-16,,Lynn espinoza,F,20/09/1967,,3433,,Roserebecca@gmail.com +1740,Universidad nacional de la pampa,Agronomía,2021-01-27,,Russell sellers,M,22/12/2008,,1601,,Bennettvernon@yahoo.com +1741,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2021-01-12,,Jeremy barton,M,10/03/1942,,8166,,Josephmichael@yahoo.com +1742,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-09-18,,Alexis garcia,M,22/08/1929,,3036,,Zparks@yahoo.com +1743,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-11-12,,Kayla kim,F,28/04/1969,,7174,,Jessicaedwards@hotmail.com +1744,Universidad nacional de la pampa,Medicina,2020-09-25,,Jenna moore,F,03/04/2002,,5500,,Heather66@yahoo.com +1745,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-11-08,,Natasha anderson,F,22/03/1919,,5533,,Robertsjessica@hotmail.com +1746,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2021-01-29,,Brandy thomas,F,01/10/1929,,3344,,Kpaul@yahoo.com +1747,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2021-01-15,,Eric evans,M,06/11/1999,,3565,,John17@yahoo.com +1748,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-12-05,,Dwayne garrett,M,23/04/2018,,4711,,Butlersamantha@gmail.com +1749,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2020-12-09,,Rebecca wilson,F,30/07/2013,,7167,,Amandajackson@yahoo.com +1750,Universidad nacional de la pampa,Ciencias veterinarias,2020-09-09,,Michael pittman,M,10/01/1959,,4651,,Sandrabrown@hotmail.com +1751,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-09-06,,Amy turner,F,10/07/1951,,5517,,Lipatrick@gmail.com +1752,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2021-01-08,,Andrew cook,M,26/11/1939,,9301,,Ncase@gmail.com +1753,Universidad nacional de la pampa,Licenciatura en musicoterapia,2020-10-22,,Tina wagner,F,15/05/2019,,5600,,Kaylacontreras@gmail.com +1754,Universidad nacional de la pampa,Diseño industrial,2020-10-02,,Hannah waters,F,08/12/1959,,2253,,Arellanoheather@yahoo.com +1755,Universidad nacional de la pampa,Licenciatura en administración ,2020-11-03,,Cody cannon,M,01/08/1977,,4182,,Washingtonanne@gmail.com +1756,Universidad nacional de la pampa,Ciencias veterinarias,2021-01-22,,Katrina lee,F,06/11/1915,,6036,,Schneiderdavid@hotmail.com +1757,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2021-01-27,,Richard massey,M,29/12/2000,,7517,,Clayton74@hotmail.com +1758,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-10-02,,Shawn cruz,M,07/01/2016,,2443,,Lhenderson@hotmail.com +1759,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2020-09-02,,Barbara berry,F,09/12/1988,,3403,,Walshcatherine@gmail.com +1760,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2021-01-05,,Zachary schmidt,M,12/11/1932,,5543,,Angelawilson@gmail.com +1761,Universidad nacional de la pampa,Licenciatura en psicología,2020-12-29,,Emily wilson,F,26/01/2008,,2523,,Ikennedy@yahoo.com +1762,Universidad nacional de la pampa,Licenciatura en sociología ,2020-11-21,,George francis,M,26/07/1941,,7214,,Perrymary@yahoo.com +1763,Universidad nacional de la pampa,Ingeniería electrónica,2020-12-14,,Carmen henderson dds,F,23/02/2001,,5734,,Sarah62@hotmail.com +1764,Universidad nacional de la pampa,Farmacia,2020-11-30,,Christopher stuart,M,17/03/1972,,3581,,Carlosromero@hotmail.com +1765,Universidad nacional de la pampa,Licenciatura en psicología,2020-09-23,,Elizabeth robertson,F,20/04/1978,,5500,,Rogermartin@yahoo.com +1766,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-10-13,,Zachary ortiz,M,23/02/1939,,1657,,Nhall@gmail.com +1767,Universidad nacional de la pampa,Actuario ,2020-10-01,,Arthur aguilar,M,13/03/1956,,1647,,Angelathompson@hotmail.com +1768,Universidad nacional de la pampa,Técnico para bioterios ,2020-12-10,,David robinson,M,26/02/1928,,5529,,Zharmon@gmail.com +1769,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2021-01-16,,Thomas gordon,M,23/03/2006,,2124,,Gcarter@yahoo.com +1770,Universidad nacional de la pampa,Contador público ,2020-09-11,,Gregory davis,M,31/05/1995,,5369,,Pnelson@hotmail.com +1771,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,2020-10-30,,Jennifer liu,F,19/01/2017,,9105,,Brandon96@hotmail.com +1772,Universidad nacional de la pampa,Técnico para bioterios ,2020-10-22,,Kevin perry,M,18/04/1917,,6734,,Alyssawilliams@yahoo.com +1773,Universidad nacional de la pampa,Licenciatura en psicología,2021-01-28,,Christopher lucas,M,30/07/2018,,3318,,Wongomar@gmail.com +1774,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-10-22,,Holly smith,F,22/06/1977,,2201,,Fwilliams@yahoo.com +1775,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2020-11-10,,Dana brown,F,22/01/1972,,5429,,Arosales@yahoo.com +1776,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-09-10,,Martha cooper,F,08/06/2005,,3563,,Jason76@hotmail.com +1777,Universidad nacional de la pampa,Bioquímica,2020-11-11,,Megan horton,F,29/11/2020,,9053,,Nmartinez@gmail.com +1778,Universidad nacional de la pampa,Medicina,2020-12-25,,Andrea miller,F,17/08/1909,,8319,,Cpadilla@gmail.com +1779,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-11-28,,Cheryl russell,F,26/04/1974,,5707,,Glennfrances@yahoo.com +1780,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2021-01-05,,Michelle smith,F,23/05/1927,,7637,,Douglas84@gmail.com +1781,Universidad nacional de la pampa,Actuario ,2021-01-20,,Amy bird,F,07/05/1955,,2713,,Travis49@gmail.com +1782,Universidad nacional de la pampa,Ingeniería mecánica,2020-10-13,,Ashley sparks,F,04/09/1915,,6740,,Jillian31@gmail.com +1783,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,2021-01-01,,James jones,M,07/07/2015,,4718,,Sharonsavage@gmail.com +1784,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2021-01-25,,Sean carney,M,08/01/1988,,1754,,Sobrien@hotmail.com +1785,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,2020-12-29,,Stephanie house,F,21/01/1959,,1623,,Jeffbullock@gmail.com +1786,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-10-18,,Robert young,M,21/10/1988,,4157,,Kphillips@gmail.com +1787,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2020-10-12,,Patrick faulkner,M,06/12/1908,,3363,,Jennifer73@hotmail.com +1788,Universidad nacional de la pampa,Agronomía,2020-10-24,,Jeffrey sanford,M,20/09/1943,,7136,,Zstout@gmail.com +1789,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-10-18,,Jonathon graham,M,10/03/1998,,9217,,Pgarcia@gmail.com +1790,Universidad nacional de la pampa,Bioquímica,2020-10-07,,Kerri kennedy,F,25/12/1928,,5700,,Aaronwilliams@hotmail.com +1791,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-11-06,,Travis schmitt ii,M,12/02/1929,,1748,,Jimmy61@hotmail.com +1792,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2021-01-17,,Ann henderson,F,29/08/1910,,6434,,Thomassean@yahoo.com +1793,Universidad nacional de la pampa,Técnico para bioterios ,2020-11-22,,Jessica crane,F,04/05/1912,,3040,,Pthomas@hotmail.com +1794,Universidad nacional de la pampa,Diseño industrial,2020-11-01,,Sarah hernandez,F,03/09/1974,,2718,,Hramirez@hotmail.com +1795,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,2020-11-21,,Breanna murphy,F,20/05/1964,,3587,,Hodgetanya@yahoo.com +1796,Universidad nacional de la pampa,Ingeniería electrónica,2020-11-24,,Jennifer freeman,F,06/11/1910,,5443,,Adamsmartha@gmail.com +1797,Universidad nacional de la pampa,Licenciatura en administración ,2020-11-08,,Cody mcguire,M,26/11/1941,,6441,,Anichols@gmail.com +1798,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,2020-09-14,,Tara bailey,F,24/07/1992,,3011,,Rsantana@gmail.com +1799,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2021-01-11,,Michael kirk,M,30/11/1952,,3137,,Hmcdonald@hotmail.com +1800,Universidad nacional de la pampa,Actuario ,2020-11-15,,Jacob martin,M,24/01/2003,,8401,,Uraymond@hotmail.com +1801,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,2021-01-02,,Joseph parker,M,06/03/1992,,1889,,Pjohnson@yahoo.com +1802,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,2021-01-27,,Lisa smith,F,25/03/1987,,4153,,Randall38@gmail.com +1803,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-11-17,,Allen meyers,M,14/06/1929,,7605,,Roylee@gmail.com +1804,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,2020-12-07,,Brianna roberts,F,11/10/1991,,6333,,Williamsanna@hotmail.com +1805,Universidad nacional de la pampa,Licenciatura en artes,2020-11-09,,Jennifer jackson,F,29/09/2011,,5634,,Gary09@hotmail.com +1806,Universidad nacional de la pampa,Ingeniería electrónica,2020-11-12,,Carolyn murphy,F,05/09/1966,,3200,,Wilkersondouglas@hotmail.com +1807,Universidad nacional de la pampa,Bioquímica,2020-09-06,,Andrea olson,F,09/10/2020,,6533,,Anaevans@yahoo.com +1808,Universidad nacional de la pampa,Técnico para bioterios ,2020-12-03,,Michael pratt,M,07/01/2000,,1895,,Padillasteven@hotmail.com +1809,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,2020-12-14,,Eric werner,M,13/08/1983,,2824,,Jacksonjohn@hotmail.com +1810,Universidad nacional de la pampa,Licenciatura en musicoterapia,2021-01-10,,Christopher kim,M,01/08/1910,,7633,,Skinnerbrandon@gmail.com +1811,Universidad nacional de la pampa,Licenciatura en ciencia política ,2021-01-22,,Jason brooks,M,18/07/1995,,3254,,Chandustin@hotmail.com +1812,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,2021-01-06,,Brenda ferrell,F,20/12/1981,,8505,,Richardwallace@gmail.com +1813,Universidad nacional de la pampa,Licenciatura en ciencia política ,2021-01-16,,Mary smith,F,12/11/1979,,5474,,Calderonthomas@yahoo.com +1814,Universidad nacional de la pampa,Licenciatura en ciencia política ,2021-01-05,,Richard terrell,M,01/04/1938,,1653,,Freemantanya@hotmail.com +1815,Universidad nacional de la pampa,Licenciatura en ciencia política ,2020-09-04,,Mike reynolds,M,04/12/1943,,3532,,Whitesherry@gmail.com +1816,Universidad nacional de la pampa,Bioquímica,2020-11-11,,Mackenzie alexander,F,17/12/1919,,7519,,Donald10@hotmail.com +1817,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,2020-10-23,,David foster md,M,24/06/2009,,2202,,Teresacolon@hotmail.com +1818,Universidad nacional de la pampa,Agronomía,2020-12-28,,Wayne spencer,M,14/11/2019,,6660,,Thomaswilliam@yahoo.com +1819,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,2020-12-10,,Jill clayton,F,16/05/1982,,5425,,Normaboyd@gmail.com +1820,Universidad nacional de la pampa,Licenciatura en sociología ,2020-12-24,,Susan sanchez,F,21/07/1941,,5306,,Jeremiahwillis@hotmail.com +1821,Universidad nacional de la pampa,Medicina,2020-10-28,,Rebecca guzman,F,19/01/2017,,7406,,Youngalec@gmail.com +1822,Universidad nacional de la pampa,Diseño industrial,2020-09-24,,Gregory perry,M,08/05/1922,,5543,,Derek79@yahoo.com diff --git a/files/GFUMMoron_select.csv b/files/GFUMMoron_select.csv new file mode 100644 index 00000000..f3cda50e --- /dev/null +++ b/files/GFUMMoron_select.csv @@ -0,0 +1,4483 @@ +,university,career,inscription_date,first_name,last_name,gender,age,postal_code,location,email +0,Universidad de morón,Ingeniería mecánica,24/01/2020,Veronica miller,,F,29/06/2017,3224,,Kristin71@hotmail.com +1,Universidad de morón,Licenciatura en ciencias de la educación ,27/08/2020,Stephen russo,,M,14/09/2002,6221,,Harrisonkimberly@gmail.com +2,Universidad de morón,Contador público ,14/07/2020,Melanie collins,,F,12/02/1958,1876,,Seanfisher@hotmail.com +3,Universidad de morón,Licenciatura en artes,28/10/2020,Sandra simpson,,F,20/02/1937,3083,,Spencermurphy@hotmail.com +4,Universidad de morón,Agronomía,29/12/2020,Scott marshall,,M,19/10/2009,8000,,Lloydkathryn@gmail.com +5,Universidad de morón,Licenciatura en administración ,24/07/2020,James oliver,,M,24/06/1980,6469,,Asmith@gmail.com +6,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,07/08/2020,Colleen herman,,F,16/06/1950,3474,,Fkelley@hotmail.com +7,Universidad de morón,Licenciatura en ciencias de la educación ,23/02/2020,Timothy johnson,,M,03/04/1921,5623,,Michaellane@yahoo.com +8,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,09/11/2020,Robyn walsh,,F,11/07/1968,4601,,Dawn84@hotmail.com +9,Universidad de morón,Licenciatura en terapia ocupacional,20/10/2020,Christopher wilson,,M,12/06/2008,8345,,Rowen@yahoo.com +10,Universidad de morón,Ciencias veterinarias,08/10/2020,Wayne jackson,,M,26/04/1912,5300,,Kristenblack@yahoo.com +11,Universidad de morón,Ciencias veterinarias,02/12/2020,Samantha thompson,,F,17/10/1995,5509,,Meganolson@hotmail.com +12,Universidad de morón,Arquitectura,08/10/2020,James lopez,,M,18/03/1996,5589,,Victor92@yahoo.com +13,Universidad de morón,Diseño de imagen y sonido,12/03/2020,Michael little,,M,14/07/1984,7100,,Elizabethprice@gmail.com +14,Universidad de morón,Diseño de imagen y sonido,22/07/2020,Daniel nunez,,M,24/05/1989,8181,,Michellemorse@yahoo.com +15,Universidad de morón,Licenciatura en ciencias biológicas,23/03/2020,Samuel davenport,,M,28/08/1943,6022,,Jamesjackson@hotmail.com +16,Universidad de morón,Licenciatura en artes,10/04/2020,Natalie jackson,,F,31/08/1934,3536,,Acostanicole@gmail.com +17,Universidad de morón,Bioquímica,20/12/2020,Benjamin thomas,,M,02/05/1965,4166,,Hicksriley@gmail.com +18,Universidad de morón,Licenciatura en ciencias de la educación ,25/03/2020,Devin johnson,,M,25/09/1960,8133,,Hunter66@gmail.com +19,Universidad de morón,Bioquímica,27/04/2020,Erin kent,,F,09/05/1913,5883,,Shannonjohnson@hotmail.com +20,Universidad de morón,Licenciatura en musicoterapia,28/03/2020,Natasha adams,,F,29/07/1925,1644,,Earl75@yahoo.com +21,Universidad de morón,Diseño de imagen y sonido,02/04/2020,Douglas smith,,M,16/12/1964,4111,,Qevans@hotmail.com +22,Universidad de morón,Licenciatura en ciencia política ,13/01/2020,Connie beck,,F,06/05/1963,5407,,Thomasbrett@gmail.com +23,Universidad de morón,Licenciatura en ciencias geológicas,27/01/2020,Jeremiah lee,,M,07/11/1910,7401,,Johnsonteresa@gmail.com +24,Universidad de morón,Medicina,19/09/2020,Karen willis,,F,20/01/2006,2814,,Carrie07@gmail.com +25,Universidad de morón,Licenciatura en ciencias ambientales,08/10/2020,James wang,,M,22/03/1979,7167,,Websterdorothy@yahoo.com +26,Universidad de morón,Agronomía,09/05/2020,Darlene stone,,F,03/03/1976,1612,,Lindsey16@yahoo.com +27,Universidad de morón,Diseño de imagen y sonido,19/02/2020,Teresa garcia,,F,03/05/2001,3117,,Conwaylauren@yahoo.com +28,Universidad de morón,Licenciatura en ciencias de la educación ,09/04/2020,Daniel hall,,M,01/12/1925,3246,,Jasonpoole@gmail.com +29,Universidad de morón,Ingeniería mecánica,20/01/2020,Tammie porter,,F,21/01/1999,6311,,Richard78@yahoo.com +30,Universidad de morón,Ingeniería mecánica,11/04/2020,Rose vargas,,F,22/03/1966,5385,,Ymcintosh@hotmail.com +31,Universidad de morón,Bioquímica,28/10/2020,Maria patterson dds,,F,09/05/1973,7260,,Kari89@gmail.com +32,Universidad de morón,Licenciatura en terapia ocupacional,20/09/2020,Amy warren,,F,04/02/1936,3501,,Jessicabrown@gmail.com +33,Universidad de morón,Arquitectura,22/06/2020,Kayla simon,,F,09/06/1926,3412,,Robertoortega@gmail.com +34,Universidad de morón,Contador público ,24/02/2020,Dr. kimberly sims,,F,19/02/1916,9200,,Agraves@hotmail.com +35,Universidad de morón,Licenciatura en ciencias antropológicas,22/10/2020,Michelle wu,,F,24/02/2019,2760,,Gking@gmail.com +36,Universidad de morón,Licenciatura en relaciones del trabajo ,08/12/2020,Alexander harvey,,M,22/01/1939,3557,,Michael67@hotmail.com +37,Universidad de morón,Licenciatura en ciencias biológicas,28/05/2020,Angela glover,,F,09/09/1915,8133,,Shannongray@gmail.com +38,Universidad de morón,Licenciatura en ciencias geológicas,18/09/2020,Pedro sparks,,M,23/08/1941,2347,,Stephanielittle@hotmail.com +39,Universidad de morón,Licenciatura en artes,11/06/2020,Tara mercado,,F,24/11/1919,3451,,Glenntristan@yahoo.com +40,Universidad de morón,Licenciatura en gestión de agroalimentos,27/05/2020,Jason house,,M,12/08/2008,3080,,Bellgary@hotmail.com +41,Universidad de morón,Arquitectura,16/07/2020,Anthony sims,,M,08/01/1929,4161,,Vjensen@yahoo.com +42,Universidad de morón,Diseño industrial,03/05/2020,David phillips,,M,09/08/1968,3374,,Odaniels@hotmail.com +43,Universidad de morón,Ciencias veterinarias,20/08/2020,Ebony young,,F,09/03/1915,3248,,Rodriguezcalvin@yahoo.com +44,Universidad de morón,Licenciatura en producción de bioimagenes,20/07/2020,Travis weber,,M,25/12/2004,7511,,Nbrooks@yahoo.com +45,Universidad de morón,Contador público ,17/12/2020,Sara glass,,F,11/09/1981,3244,,Lawrencejackson@yahoo.com +46,Universidad de morón,Diseño de imagen y sonido,05/05/2020,Terry long,,M,15/11/1967,6407,,Justin37@yahoo.com +47,Universidad de morón,Farmacia,18/08/2020,Kathryn garza,,F,01/11/1957,3176,,Debra86@gmail.com +48,Universidad de morón,Licenciatura en ciencias ambientales,07/09/2020,Courtney hopkins,,F,18/02/1999,3486,,Theresa12@yahoo.com +49,Universidad de morón,Licenciatura en kinesiología y fisiatría,17/09/2020,Lori gill,,F,09/08/1960,6221,,Cody67@yahoo.com +50,Universidad de morón,Técnico para bioterios ,18/01/2020,Tiffany martinez,,F,25/08/1940,6269,,Ballarddylan@hotmail.com +51,Universidad de morón,Agronomía,24/01/2020,Paula hall,,F,17/11/1913,1612,,Hernandezcourtney@gmail.com +52,Universidad de morón,Licenciatura en gestión de agroalimentos,24/12/2020,Christina thompson,,F,11/07/1952,2500,,Jacksondesiree@gmail.com +53,Universidad de morón,Licenciatura en ciencias de la computación,26/04/2020,Michael simpson,,M,04/04/2007,7172,,Amy54@yahoo.com +54,Universidad de morón,Licenciatura en terapia ocupacional,27/05/2020,James brown,,M,31/03/2017,1771,,Adrian17@hotmail.com +55,Universidad de morón,Licenciatura en sociología ,11/02/2020,David york,,M,07/02/1981,1814,,Luis56@gmail.com +56,Universidad de morón,Licenciatura en ciencia política ,09/07/2020,Jeffrey stevens,,M,15/02/2006,8351,,Melanie49@hotmail.com +57,Universidad de morón,Ciencias veterinarias,02/04/2020,Jeremy anderson,,M,05/06/2020,3363,,Jasonheath@hotmail.com +58,Universidad de morón,Arquitectura,04/10/2020,Brian harris,,M,04/07/1923,7161,,Bakersuzanne@gmail.com +59,Universidad de morón,Licenciatura en ciencias geológicas,03/05/2020,Chad fletcher,,M,21/06/1945,3511,,Barkermelissa@gmail.com +60,Universidad de morón,Licenciatura en relaciones del trabajo ,16/11/2020,Evan reynolds,,M,17/04/1920,9220,,Vhernandez@gmail.com +61,Universidad de morón,Licenciatura en planificación y diseño del paisaje,18/10/2020,Mr. brandon marquez,,M,01/10/1950,4413,,Jeffreyharris@gmail.com +62,Universidad de morón,Bioquímica,02/07/2020,Jessica johnson,,F,07/08/1926,6530,,Nwalker@yahoo.com +63,Universidad de morón,Licenciatura en ciencia política ,13/07/2020,Bobby lee,,M,22/09/1972,4743,,Sotodavid@hotmail.com +64,Universidad de morón,Licenciatura en ciencias de la educación ,29/11/2020,Bonnie thompson,,F,02/01/1913,5721,,Kelly30@hotmail.com +65,Universidad de morón,Licenciatura en ciencia política ,05/05/2020,Mary hanson,,F,06/03/1952,7000,,Nlopez@yahoo.com +66,Universidad de morón,Licenciatura en psicología,24/11/2020,Adam preston,,M,30/08/2013,5367,,Jennifer53@yahoo.com +67,Universidad de morón,Ingeniería mecánica,02/01/2021,Deborah barrett,,F,01/06/1946,5605,,Jarvisstephanie@gmail.com +68,Universidad de morón,Farmacia,14/09/2020,Jasmine davis md,,F,19/02/1991,2200,,Danataylor@yahoo.com +69,Universidad de morón,Contador público ,06/02/2020,James smith,,M,09/11/1923,1657,,Rperry@yahoo.com +70,Universidad de morón,Licenciatura en planificación y diseño del paisaje,05/09/2020,Patricia nguyen,,F,08/07/1920,1731,,Robert16@yahoo.com +71,Universidad de morón,Actuario ,30/05/2020,Joshua ryan,,M,05/04/1993,5711,,Johnsonbailey@gmail.com +72,Universidad de morón,Bioquímica,22/03/2020,Angie roberts,,F,05/04/1906,5595,,Danielreynolds@yahoo.com +73,Universidad de morón,Licenciatura en relaciones del trabajo ,11/03/2020,Janet pineda,,F,21/10/1929,9213,,Taylormegan@yahoo.com +74,Universidad de morón,Licenciatura en kinesiología y fisiatría,22/08/2020,Frances barrett,,F,19/01/1930,6213,,Burnsjohnny@yahoo.com +75,Universidad de morón,Medicina,30/01/2020,Pamela gonzalez,,F,12/01/2010,8172,,Ricardogarcia@yahoo.com +76,Universidad de morón,Agronomía,05/12/2020,Darren owens,,M,19/11/1968,5381,,Fritzbrandon@gmail.com +77,Universidad de morón,Medicina,23/03/2020,Kenneth hart,,M,30/12/1910,3038,,Branchscott@hotmail.com +78,Universidad de morón,Ingeniería en informática,03/03/2020,John lowe,,M,11/01/1988,7001,,Hmorris@yahoo.com +79,Universidad de morón,Licenciatura en artes,28/07/2020,Antonio carlson,,M,16/03/1927,5527,,Bdavis@yahoo.com +80,Universidad de morón,Arquitectura,27/07/2020,Matthew payne,,M,12/09/1947,8208,,Murphyvanessa@yahoo.com +81,Universidad de morón,Licenciatura en planificación y diseño del paisaje,16/09/2020,Oscar morrison,,M,21/12/1986,5609,,Steven91@gmail.com +82,Universidad de morón,Licenciatura en artes,16/11/2020,Jennifer romero,,F,27/08/1922,8422,,Leonwesley@gmail.com +83,Universidad de morón,Licenciatura en terapia ocupacional,04/04/2020,Chase goodman,,M,05/12/1974,4701,,Nelsonsandra@yahoo.com +84,Universidad de morón,Ingeniería electrónica,06/12/2020,Elijah lewis,,M,25/07/1974,3443,,Jacqueline22@yahoo.com +85,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,06/02/2020,Patrick cole,,M,27/07/1981,1757,,Jeffreylindsey@gmail.com +86,Universidad de morón,Arquitectura,23/09/2020,Amber leblanc,,F,22/02/2018,6326,,Rodriguezcarol@gmail.com +87,Universidad de morón,Ingeniería electrónica,27/07/2020,Karen moon,,F,13/06/1971,9007,,Amalone@gmail.com +88,Universidad de morón,Licenciatura en ciencias ambientales,08/03/2020,Kaitlyn thompson,,F,26/03/1916,6333,,Mmiller@gmail.com +89,Universidad de morón,Ingeniería electrónica,24/11/2020,Michelle nelson,,F,12/05/2005,3487,,Wendyhenry@gmail.com +90,Universidad de morón,Medicina,27/07/2020,Elaine cook,,F,11/09/1940,6241,,Larry22@hotmail.com +91,Universidad de morón,Licenciatura en ciencias geológicas,24/09/2020,April taylor,,F,26/07/1979,7543,,Melanietorres@hotmail.com +92,Universidad de morón,Licenciatura en ciencia política ,12/05/2020,Christina cannon,,F,17/11/2012,2740,,Pattersonsarah@yahoo.com +93,Universidad de morón,Licenciatura en artes,13/06/2020,Ana miller,,F,21/05/1993,1864,,Perezjessica@hotmail.com +94,Universidad de morón,Ingeniería mecánica,09/09/2020,David martinez,,M,21/01/1928,5612,,Davidsloan@gmail.com +95,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,23/06/2020,Bryan drake,,M,13/02/1996,4728,,Teresajohnson@yahoo.com +96,Universidad de morón,Licenciatura en psicología,30/11/2020,Steven gray,,M,05/10/2007,7241,,Joshuafox@hotmail.com +97,Universidad de morón,Licenciatura en musicoterapia,29/10/2020,Jessica mitchell,,F,27/02/1982,6216,,Xroman@gmail.com +98,Universidad de morón,Licenciatura en administración ,09/06/2020,Dr. cynthia anderson,,F,29/05/1980,6319,,Jamespamela@hotmail.com +99,Universidad de morón,Licenciatura en ciencias ambientales,16/10/2020,David ray,,M,05/07/1959,5424,,Suzannegutierrez@gmail.com +100,Universidad de morón,Licenciatura en kinesiología y fisiatría,21/10/2020,Michael watson,,M,15/08/1936,7303,,Emiller@hotmail.com +101,Universidad de morón,Licenciatura en planificación y diseño del paisaje,21/05/2020,Alexander ramos,,M,28/12/1949,3066,,Jason21@yahoo.com +102,Universidad de morón,Agronomía,14/07/2020,Joshua miller,,M,13/07/1941,6708,,Robert71@gmail.com +103,Universidad de morón,Diseño industrial,17/09/2020,Mary phillips,,F,08/12/1975,1665,,Shahcindy@yahoo.com +104,Universidad de morón,Licenciatura en artes,28/03/2020,Thomas smith,,M,17/01/1977,2113,,Michelleturner@gmail.com +105,Universidad de morón,Ingeniería en informática,11/10/2020,Evelyn wilson,,F,04/01/1953,1854,,Christophercabrera@hotmail.com +106,Universidad de morón,Licenciatura en ciencia política ,20/01/2020,Clayton montoya,,M,18/09/1933,5722,,Michael38@gmail.com +107,Universidad de morón,Licenciatura en ciencia política ,06/11/2020,Michael patton md,,M,25/02/1949,1923,,Brooksryan@gmail.com +108,Universidad de morón,Licenciatura en musicoterapia,21/03/2020,Cindy johnson,,F,03/10/2021,8174,,Christopher47@gmail.com +109,Universidad de morón,Licenciatura en ciencias biológicas,16/12/2020,Brendan harris,,M,01/12/1986,7226,,Zbarr@yahoo.com +110,Universidad de morón,Licenciatura en producción de bioimagenes,11/05/2020,Lucas sanders,,M,15/11/1968,7505,,Andrewwallace@gmail.com +111,Universidad de morón,Ingeniería electrónica,15/01/2020,Kevin watkins,,M,06/12/1986,4411,,Tmclaughlin@hotmail.com +112,Universidad de morón,Licenciatura en ciencias biológicas,12/04/2020,Karen smith,,F,08/09/1923,6628,,Prestonamy@hotmail.com +113,Universidad de morón,Medicina,12/06/2020,Jacob morgan,,M,23/07/1986,3371,,Rodriguezdavid@gmail.com +114,Universidad de morón,Licenciatura en terapia ocupacional,10/08/2020,Rebecca hill,,F,11/04/2000,6600,,Fernandezlarry@yahoo.com +115,Universidad de morón,Licenciatura en musicoterapia,14/08/2020,Brittany miller,,F,30/04/1924,1739,,Davisangela@gmail.com +116,Universidad de morón,Diseño industrial,18/04/2020,Darlene garcia,,F,16/10/1985,5359,,Dwalker@yahoo.com +117,Universidad de morón,Licenciatura en psicología,19/06/2020,Amanda kennedy,,F,31/10/2010,5549,,Darrell66@hotmail.com +118,Universidad de morón,Licenciatura en producción de bioimagenes,22/08/2020,James fry,,M,29/04/1997,4139,,Saraalvarez@gmail.com +119,Universidad de morón,Ingeniería electrónica,04/02/2020,Curtis rodriguez,,M,31/01/1946,4724,,Delgadogregory@hotmail.com +120,Universidad de morón,Diseño industrial,28/11/2020,David alexander,,M,05/05/1916,1856,,Ashley99@hotmail.com +121,Universidad de morón,Licenciatura en psicología,29/07/2020,Susan marshall,,F,01/03/1932,6345,,Xcortez@hotmail.com +122,Universidad de morón,Licenciatura en ciencias de la educación ,08/04/2020,Amy nguyen,,F,08/12/1952,1723,,Holly79@hotmail.com +123,Universidad de morón,Licenciatura en ciencias antropológicas,25/05/2020,Emily beard,,F,18/12/1927,2440,,Gonzalezjames@gmail.com +124,Universidad de morón,Licenciatura en artes,30/12/2020,Zachary harrison,,M,16/10/1931,7311,,Kryan@gmail.com +125,Universidad de morón,Actuario ,05/06/2020,Jimmy rodriguez,,M,01/03/1985,4117,,Cdavidson@gmail.com +126,Universidad de morón,Bioquímica,08/11/2020,Tonya english dvm,,F,10/12/1917,7513,,Rburns@hotmail.com +127,Universidad de morón,Licenciatura en sociología ,31/05/2020,Anthony palmer,,M,23/12/1967,5438,,Bgonzalez@yahoo.com +128,Universidad de morón,Licenciatura en sociología ,19/10/2020,Brian brown,,M,16/03/1983,6407,,Elizabethgray@gmail.com +129,Universidad de morón,Licenciatura en kinesiología y fisiatría,19/08/2020,Bethany gray,,F,14/10/1962,5340,,Hebertmelanie@gmail.com +130,Universidad de morón,Licenciatura en ciencias geológicas,23/07/2020,Debra ball,,F,01/09/1971,6305,,Kristenjames@yahoo.com +131,Universidad de morón,Diseño de imagen y sonido,08/10/2020,Seth nichols,,M,18/07/1969,5419,,Millerelizabeth@yahoo.com +132,Universidad de morón,Licenciatura en administración ,14/07/2020,Tracy brown,,F,28/06/1979,1746,,Aliciajohnson@yahoo.com +133,Universidad de morón,Licenciatura en psicología,20/12/2020,Joshua moore,,M,27/01/2020,8418,,Danielmarc@yahoo.com +134,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,27/11/2020,William hodge,,M,21/01/1920,7530,,Jamie41@hotmail.com +135,Universidad de morón,Ciencias veterinarias,21/05/2020,Vanessa becker,,F,31/03/2012,3127,,Zrollins@gmail.com +136,Universidad de morón,Licenciatura en ciencia política ,30/12/2020,Kevin beard,,M,15/12/1997,1643,,Ddavis@gmail.com +137,Universidad de morón,Licenciatura en ciencias de la computación,18/03/2020,Luis yates,,M,23/09/1965,3244,,Ehiggins@hotmail.com +138,Universidad de morón,Licenciatura en ciencias biológicas,30/11/2020,Lori holland,,F,14/05/1983,3472,,Hamiltonjoseph@hotmail.com +139,Universidad de morón,Licenciatura en gestión de agroalimentos,22/08/2020,Paul wu,,M,24/02/2018,3072,,Danielnichols@yahoo.com +140,Universidad de morón,Actuario ,21/07/2020,Frances hale,,F,16/03/1925,5400,,Gibsonscott@gmail.com +141,Universidad de morón,Licenciatura en ciencias biológicas,02/10/2020,Jacqueline carlson,,F,13/08/2000,1646,,Jhoward@hotmail.com +142,Universidad de morón,Bioquímica,21/02/2020,Lance lewis,,M,01/02/1906,2185,,Daviskimberly@hotmail.com +143,Universidad de morón,Licenciatura en administración ,31/03/2020,Mary carney,,F,08/08/1984,1741,,Daniel49@gmail.com +144,Universidad de morón,Licenciatura en planificación y diseño del paisaje,08/11/2020,Joel lindsey,,M,09/09/1986,8150,,Onewton@gmail.com +145,Universidad de morón,Licenciatura en ciencias de la educación ,27/02/2020,Jessica jimenez,,F,04/08/1999,8203,,Fdavis@gmail.com +146,Universidad de morón,Licenciatura en psicología,19/04/2020,Patricia scott,,F,17/07/2019,2324,,Ocollins@gmail.com +147,Universidad de morón,Agronomía,14/09/2020,Norman stein,,M,19/02/1924,9011,,Zmiller@gmail.com +148,Universidad de morón,Licenciatura en ciencias antropológicas,23/11/2020,Thomas small,,M,10/03/1946,5446,,Kimberlykelly@gmail.com +149,Universidad de morón,Licenciatura en gestión de agroalimentos,16/07/2020,Theresa lee,,F,30/09/1970,3112,,Richardsonvanessa@yahoo.com +150,Universidad de morón,Licenciatura en relaciones del trabajo ,25/11/2020,Andrea cunningham,,F,20/02/1929,3304,,Ogilbert@hotmail.com +151,Universidad de morón,Licenciatura en producción de bioimagenes,10/12/2020,Andrea white,,F,27/10/2017,5607,,Younglarry@yahoo.com +152,Universidad de morón,Licenciatura en sociología ,09/06/2020,Kyle singh,,M,18/08/1931,5730,,Gstafford@hotmail.com +153,Universidad de morón,Licenciatura en ciencias antropológicas,02/03/2020,Sonya walter,,F,05/03/1925,2204,,Mboyd@hotmail.com +154,Universidad de morón,Arquitectura,20/06/2020,Jerome lara,,M,01/10/1950,8134,,Karenrichardson@hotmail.com +155,Universidad de morón,Diseño industrial,12/05/2020,Steven mccarty,,M,22/07/1924,3218,,Owright@gmail.com +156,Universidad de morón,Diseño industrial,21/08/2020,Austin martinez,,M,23/09/1935,5620,,Manuellong@gmail.com +157,Universidad de morón,Licenciatura en sociología ,20/09/2020,Sheri ballard,,F,04/08/1936,4716,,Paul19@yahoo.com +158,Universidad de morón,Ingeniería electrónica,02/08/2020,Chelsea brown,,F,15/02/2011,5730,,Noahrobinson@hotmail.com +159,Universidad de morón,Bioquímica,03/07/2020,Jeffery clark,,M,17/08/2016,8319,,Henrymurphy@yahoo.com +160,Universidad de morón,Licenciatura en ciencias antropológicas,19/02/2020,Julie gomez,,F,27/07/1921,8512,,Kennethhanson@yahoo.com +161,Universidad de morón,Arquitectura,21/12/2020,Rebecca grant,,F,13/11/1938,6009,,Mccarthytheresa@gmail.com +162,Universidad de morón,Arquitectura,03/12/2020,Sharon salinas,,F,24/02/2015,4134,,Amber35@hotmail.com +163,Universidad de morón,Licenciatura en ciencias de la computación,08/06/2020,Roger crosby,,M,15/08/1945,6239,,Jonathan22@hotmail.com +164,Universidad de morón,Farmacia,04/10/2020,Matthew greer,,M,04/12/2008,3557,,Qhorne@hotmail.com +165,Universidad de morón,Farmacia,03/02/2020,Leslie perry,,F,02/05/2006,5589,,Kellyford@hotmail.com +166,Universidad de morón,Licenciatura en ciencia política ,28/04/2020,Amy kirby,,F,09/11/1916,3733,,Lisa58@hotmail.com +167,Universidad de morón,Arquitectura,16/09/2020,Nichole rogers,,F,10/09/1949,8122,,Fgarza@yahoo.com +168,Universidad de morón,Licenciatura en musicoterapia,27/01/2020,Anna cole,,F,21/01/1949,8332,,Thomastaylor@gmail.com +169,Universidad de morón,Licenciatura en gestión de agroalimentos,30/08/2020,Colleen williams,,F,26/08/1950,5711,,Fbeck@gmail.com +170,Universidad de morón,Licenciatura en ciencias antropológicas,02/01/2021,Brian graham,,M,17/06/1958,6303,,Amy95@yahoo.com +171,Universidad de morón,Licenciatura en terapia ocupacional,15/04/2020,Mary mccoy,,F,28/06/1961,6018,,Hamiltonjames@gmail.com +172,Universidad de morón,Técnico para bioterios ,15/08/2020,Sheri keller,,F,03/08/1933,3560,,Ryanbeard@gmail.com +173,Universidad de morón,Licenciatura en sociología ,16/10/2020,Sabrina moran,,F,29/05/1906,2146,,Fyates@gmail.com +174,Universidad de morón,Licenciatura en artes,13/08/2020,Tammy mccormick,,F,09/02/2007,1748,,Djones@hotmail.com +175,Universidad de morón,Farmacia,23/11/2020,Michelle hernandez,,F,08/10/1991,8129,,Georgemary@gmail.com +176,Universidad de morón,Ingeniería electrónica,17/11/2020,Micheal martinez,,M,25/06/1937,9313,,Jillian10@yahoo.com +177,Universidad de morón,Ciencias veterinarias,29/01/2020,Mark smith,,M,09/03/1993,6305,,Spotter@yahoo.com +178,Universidad de morón,Ingeniería electrónica,01/08/2020,Shannon branch,,F,14/12/2006,7106,,Mtorres@gmail.com +179,Universidad de morón,Licenciatura en ciencias biológicas,27/10/2020,Aaron leonard,,M,23/08/1997,6667,,Hernandezmichael@gmail.com +180,Universidad de morón,Diseño de imagen y sonido,22/04/2020,Joseph howard,,M,16/07/1911,5637,,Valerie36@gmail.com +181,Universidad de morón,Licenciatura en psicología,05/11/2020,Anita kramer,,F,20/11/1929,2943,,Tblack@hotmail.com +182,Universidad de morón,Actuario ,09/06/2020,Pam mcdowell,,F,21/09/1943,7301,,Bradley81@hotmail.com +183,Universidad de morón,Farmacia,16/08/2020,James phillips,,M,09/04/1959,8133,,Waltermariah@hotmail.com +184,Universidad de morón,Licenciatura en gestión de agroalimentos,04/02/2020,Carly king,,F,14/08/2016,2942,,Danielrice@gmail.com +185,Universidad de morón,Diseño de imagen y sonido,06/05/2020,Lisa douglas,,F,27/10/2011,4155,,Matthewpalmer@hotmail.com +186,Universidad de morón,Técnico para bioterios ,23/04/2020,Xavier moore,,M,22/02/2021,6000,,Gabrielsandoval@hotmail.com +187,Universidad de morón,Licenciatura en relaciones del trabajo ,21/03/2020,Nathan lucas,,M,25/04/1908,6221,,Jacobbell@hotmail.com +188,Universidad de morón,Arquitectura,22/10/2020,Catherine key,,F,01/05/1929,5265,,Megan37@hotmail.com +189,Universidad de morón,Licenciatura en ciencias biológicas,12/11/2020,Kara sellers,,F,03/06/1994,6553,,Shahjordan@gmail.com +190,Universidad de morón,Diseño industrial,29/12/2020,Marilyn roach,,F,29/06/2014,7265,,Hancockmelissa@gmail.com +191,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,29/09/2020,Andrew vargas,,M,02/05/1954,3014,,Laurenthompson@hotmail.com +192,Universidad de morón,Bioquímica,16/02/2020,Krystal martin,,F,05/12/1993,5579,,Smithwhitney@yahoo.com +193,Universidad de morón,Arquitectura,19/05/2020,Carlos stewart,,M,06/04/1911,2252,,Ramosjordan@yahoo.com +194,Universidad de morón,Actuario ,08/05/2020,Phillip gonzalez,,M,12/11/1920,5555,,Agreen@hotmail.com +195,Universidad de morón,Ciencias veterinarias,26/01/2020,Christina brown,,F,03/10/2018,5555,,Dylanhooper@hotmail.com +196,Universidad de morón,Diseño industrial,20/02/2020,Matthew wells,,M,13/01/1937,3586,,Fosterkatherine@gmail.com +197,Universidad de morón,Técnico para bioterios ,21/04/2020,Brenda bryant,,F,03/09/1934,6727,,Selliott@yahoo.com +198,Universidad de morón,Licenciatura en administración ,14/11/2020,Christopher bradley,,M,26/04/1990,1653,,Williamslynn@hotmail.com +199,Universidad de morón,Diseño de imagen y sonido,07/04/2020,Christopher daniels,,M,04/12/1935,6501,,Ztran@hotmail.com +200,Universidad de morón,Licenciatura en musicoterapia,02/01/2021,Stephanie allen,,F,02/10/1907,3272,,Grios@yahoo.com +201,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,19/05/2020,Anthony blankenship,,M,30/04/1949,6000,,Edward05@yahoo.com +202,Universidad de morón,Ingeniería en informática,20/12/2020,Dylan jones,,M,05/08/1923,1768,,Joseward@hotmail.com +203,Universidad de morón,Agronomía,18/02/2020,Anthony morris,,M,04/07/1982,1771,,Romeroreginald@yahoo.com +204,Universidad de morón,Ingeniería electrónica,19/01/2020,Tanya harrison,,F,07/08/1947,4724,,Rday@hotmail.com +205,Universidad de morón,Licenciatura en ciencias de la computación,27/03/2020,Sarah fuller,,F,25/06/1962,7307,,Angelahernandez@gmail.com +206,Universidad de morón,Arquitectura,25/12/2020,Benjamin taylor,,M,29/12/1938,5301,,Vangryan@gmail.com +207,Universidad de morón,Técnico para bioterios ,09/03/2020,Theresa evans,,F,14/03/2018,2914,,Fieldsjohn@yahoo.com +208,Universidad de morón,Licenciatura en musicoterapia,15/03/2020,Kyle george,,M,05/11/2019,1815,,Timothy29@hotmail.com +209,Universidad de morón,Ciencias veterinarias,29/11/2020,Terry herman,,M,30/11/1950,2345,,Gonzalezjared@yahoo.com +210,Universidad de morón,Actuario ,22/08/2020,Christopher mclean,,M,01/02/2009,6228,,Foxjames@yahoo.com +211,Universidad de morón,Contador público ,18/06/2020,Jill allen,,F,15/11/1985,6441,,Carlos42@hotmail.com +212,Universidad de morón,Licenciatura en ciencias de la educación ,16/12/2020,Willie mitchell,,M,17/10/1971,2919,,Jholmes@hotmail.com +213,Universidad de morón,Licenciatura en ciencias de la educación ,10/12/2020,Anthony nichols,,M,26/05/1909,5537,,Cmiller@gmail.com +214,Universidad de morón,Licenciatura en producción de bioimagenes,26/05/2020,Dr. debra hicks,,F,04/10/1986,4235,,Woodterri@yahoo.com +215,Universidad de morón,Ciencias veterinarias,30/06/2020,Anne butler,,F,23/11/1946,3569,,Dcabrera@yahoo.com +216,Universidad de morón,Licenciatura en ciencias de la computación,27/03/2020,Jose cox,,M,02/08/1945,4113,,Ubuchanan@hotmail.com +217,Universidad de morón,Licenciatura en gestión de agroalimentos,24/06/2020,Linda summers,,F,18/01/1936,5365,,Reeseelizabeth@hotmail.com +218,Universidad de morón,Licenciatura en gestión de agroalimentos,15/05/2020,Ashley gardner,,F,02/05/1916,6311,,Vwilliams@gmail.com +219,Universidad de morón,Licenciatura en musicoterapia,30/07/2020,Victoria acosta,,F,21/03/1963,3281,,Kevinrosario@hotmail.com +220,Universidad de morón,Diseño de imagen y sonido,26/10/2020,Ashley davis,,F,10/06/1939,1768,,Martinezdana@hotmail.com +221,Universidad de morón,Ingeniería en informática,11/12/2020,Darryl boyd,,M,08/06/1927,2603,,Olivialee@gmail.com +222,Universidad de morón,Licenciatura en sociología ,29/05/2020,Benjamin love,,M,05/01/1992,8366,,Gonzalezchristian@yahoo.com +223,Universidad de morón,Licenciatura en ciencias de la computación,23/02/2020,Jasmine reed,,F,18/06/1931,1774,,Echandler@gmail.com +224,Universidad de morón,Licenciatura en administración ,26/03/2020,Randy martinez,,M,13/08/1992,3403,,Psanchez@gmail.com +225,Universidad de morón,Licenciatura en ciencias ambientales,28/07/2020,Daniel rodriguez,,M,15/04/1963,3466,,Whobbs@yahoo.com +226,Universidad de morón,Técnico para bioterios ,25/02/2020,Christy middleton,,F,15/12/1994,3155,,Bowmanheather@yahoo.com +227,Universidad de morón,Licenciatura en ciencias de la educación ,16/06/2020,Eric white,,M,24/11/1936,3045,,Clong@yahoo.com +228,Universidad de morón,Agronomía,27/02/2020,James shaw,,M,02/02/1966,5438,,Tyrone19@yahoo.com +229,Universidad de morón,Licenciatura en ciencia política ,24/10/2020,Brian anderson,,M,12/09/1969,1828,,Leslierobinson@yahoo.com +230,Universidad de morón,Actuario ,23/08/2020,John duke,,M,29/09/1923,2726,,Amanda99@yahoo.com +231,Universidad de morón,Actuario ,30/11/2020,Mary miller,,F,17/03/1926,2142,,Robertmayo@yahoo.com +232,Universidad de morón,Licenciatura en sociología ,25/06/2020,Jacob smith,,M,01/04/1921,1752,,Brandi71@gmail.com +233,Universidad de morón,Licenciatura en gestión de agroalimentos,08/04/2020,Erica pena,,F,08/12/1985,9213,,Hturner@yahoo.com +234,Universidad de morón,Licenciatura en ciencias de la computación,20/09/2020,Shannon dawson,,F,18/12/1926,5721,,Icortez@hotmail.com +235,Universidad de morón,Medicina,09/06/2020,Stephanie stokes,,F,09/04/2002,2113,,Larsonpatrick@hotmail.com +236,Universidad de morón,Farmacia,24/10/2020,Matthew miles,,M,17/10/1922,2246,,Robertsjacob@yahoo.com +237,Universidad de morón,Licenciatura en ciencias geológicas,20/12/2020,Patricia webb,,F,15/03/1937,5265,,Igarcia@gmail.com +238,Universidad de morón,Ciencias veterinarias,17/08/2020,Kevin chen,,M,03/07/1943,5475,,Ejohnson@hotmail.com +239,Universidad de morón,Arquitectura,05/05/2020,Christopher bridges,,M,14/09/2016,5353,,Thompsonbrandi@hotmail.com +240,Universidad de morón,Técnico para bioterios ,29/06/2020,Rebecca williams,,F,26/03/1990,4103,,Victoria39@yahoo.com +241,Universidad de morón,Ingeniería electrónica,08/11/2020,Jennifer acosta,,F,29/09/1943,9030,,Kyle88@hotmail.com +242,Universidad de morón,Licenciatura en terapia ocupacional,04/10/2020,Keith butler,,M,23/11/1950,8328,,Anthony22@yahoo.com +243,Universidad de morón,Licenciatura en psicología,21/04/2020,Billy miller,,M,02/07/1912,2121,,Christina04@hotmail.com +244,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,11/10/2020,Dean williams,,M,03/01/2021,4653,,Montgomeryjack@hotmail.com +245,Universidad de morón,Ciencias veterinarias,27/12/2020,Joyce edwards,,F,25/02/2017,6441,,Jholloway@gmail.com +246,Universidad de morón,Farmacia,26/02/2020,Leroy hull,,M,18/07/1933,4129,,Cking@hotmail.com +247,Universidad de morón,Licenciatura en ciencias de la educación ,16/04/2020,Henry snyder,,M,21/05/1965,8411,,Bgay@hotmail.com +248,Universidad de morón,Licenciatura en ciencias biológicas,17/10/2020,Erica davis,,F,26/10/1920,6516,,John02@yahoo.com +249,Universidad de morón,Diseño de imagen y sonido,20/11/2020,Daniel castillo,,M,20/04/1932,2813,,Klove@gmail.com +250,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,27/05/2020,Tracy glass,,F,03/11/1912,6434,,Ogonzalez@gmail.com +251,Universidad de morón,Ciencias veterinarias,12/02/2020,Joe ingram md,,M,01/01/1939,3563,,Danielle44@yahoo.com +252,Universidad de morón,Licenciatura en ciencias de la computación,19/06/2020,Steven smith,,M,07/01/1909,4724,,Harrellsteven@hotmail.com +253,Universidad de morón,Licenciatura en planificación y diseño del paisaje,19/04/2020,Zachary hamilton,,M,18/07/1992,6309,,Maldonadosteven@yahoo.com +254,Universidad de morón,Licenciatura en ciencias biológicas,05/09/2020,Shannon bradley,,F,16/02/1909,2344,,Michael21@gmail.com +255,Universidad de morón,Licenciatura en sociología ,30/09/2020,Kevin nelson,,M,10/05/1969,1613,,Johnsonangela@yahoo.com +256,Universidad de morón,Farmacia,13/11/2020,Kevin mcdowell,,M,16/08/1967,3621,,Andrewwood@yahoo.com +257,Universidad de morón,Actuario ,28/04/2020,Martha cain,,F,09/12/2018,3229,,Joseph28@hotmail.com +258,Universidad de morón,Licenciatura en ciencia política ,01/03/2020,Russell nelson,,M,09/04/1976,2206,,Vowens@hotmail.com +259,Universidad de morón,Licenciatura en ciencias geológicas,06/03/2020,Julian smith,,M,30/12/1942,7000,,Woodsstephanie@hotmail.com +260,Universidad de morón,Licenciatura en musicoterapia,09/08/2020,Joel brown,,M,13/01/2015,6507,,Xsmith@gmail.com +261,Universidad de morón,Diseño de imagen y sonido,22/07/2020,Monica wilson,,F,23/11/1968,5509,,Amy72@yahoo.com +262,Universidad de morón,Ingeniería electrónica,25/05/2020,Angel reyes,,F,28/02/1987,7101,,Smithsusan@hotmail.com +263,Universidad de morón,Licenciatura en psicología,01/11/2020,Zachary jenkins,,M,09/05/1992,3706,,Keithwilliamson@gmail.com +264,Universidad de morón,Licenciatura en terapia ocupacional,23/01/2020,Ricky harrison,,M,11/12/2018,2743,,Charles17@gmail.com +265,Universidad de morón,Diseño industrial,16/02/2020,Kevin deleon,,M,01/05/1986,5470,,Robertward@yahoo.com +266,Universidad de morón,Medicina,07/05/2020,Robert taylor,,M,26/06/1961,6505,,Katie54@yahoo.com +267,Universidad de morón,Actuario ,28/10/2020,Mitchell mason,,M,21/11/1969,8170,,Brenda09@gmail.com +268,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,05/03/2020,Joseph mcdonald,,M,28/12/1994,2631,,Ofisher@gmail.com +269,Universidad de morón,Arquitectura,25/09/2020,Adam combs,,M,31/07/2005,5515,,Sanchezvalerie@yahoo.com +270,Universidad de morón,Licenciatura en artes,08/03/2020,Rebecca cuevas,,F,30/03/1942,7403,,Lshepherd@hotmail.com +271,Universidad de morón,Licenciatura en musicoterapia,06/09/2020,David lee,,M,21/11/1934,6053,,Crystal36@hotmail.com +272,Universidad de morón,Licenciatura en musicoterapia,31/05/2020,John garcia,,M,20/04/1951,3733,,Tuckerantonio@gmail.com +273,Universidad de morón,Licenciatura en ciencias ambientales,21/08/2020,Lisa pacheco,,F,03/04/1993,5331,,Emorgan@hotmail.com +274,Universidad de morón,Arquitectura,06/07/2020,Billy barton,,M,07/11/1960,5360,,Rojasmelissa@hotmail.com +275,Universidad de morón,Licenciatura en ciencias antropológicas,02/02/2020,Shane vargas,,M,17/03/1915,6612,,Kmunoz@yahoo.com +276,Universidad de morón,Licenciatura en ciencias antropológicas,13/11/2020,Margaret palmer,,F,24/10/1999,2846,,Haleysimmons@yahoo.com +277,Universidad de morón,Licenciatura en ciencias ambientales,14/04/2020,Randy jones,,M,31/12/2015,2615,,Dixonthomas@gmail.com +278,Universidad de morón,Licenciatura en gestión de agroalimentos,12/11/2020,Jose wheeler,,M,28/10/1995,3722,,William63@hotmail.com +279,Universidad de morón,Licenciatura en planificación y diseño del paisaje,02/01/2021,Timothy taylor,,M,25/10/1993,3081,,Robinsonmary@gmail.com +280,Universidad de morón,Diseño de imagen y sonido,13/09/2020,Mr. mark oliver md,,M,29/03/1998,9201,,Jmoody@gmail.com +281,Universidad de morón,Técnico para bioterios ,15/03/2020,Holly hoffman,,F,25/05/2021,3194,,Stephenschristian@yahoo.com +282,Universidad de morón,Licenciatura en administración ,04/02/2020,Nicholas garza,,M,09/02/1999,6042,,James76@gmail.com +283,Universidad de morón,Medicina,22/06/2020,Colleen hester,,F,14/08/1942,5409,,Ryanstanley@yahoo.com +284,Universidad de morón,Ciencias veterinarias,12/09/2020,Deanna klein,,F,26/04/1969,8333,,Kelly98@yahoo.com +285,Universidad de morón,Licenciatura en ciencias geológicas,28/09/2020,Jamie dawson,,F,28/06/2021,8402,,Ajohnson@hotmail.com +286,Universidad de morón,Licenciatura en ciencias antropológicas,10/11/2020,Abigail duran,,F,08/04/1917,2918,,Hamiltonheather@hotmail.com +287,Universidad de morón,Licenciatura en terapia ocupacional,27/09/2020,Morgan lopez,,F,12/04/1911,4600,,Csimmons@yahoo.com +288,Universidad de morón,Medicina,08/08/2020,Ms. holly johnson,,F,14/09/1948,3020,,Rileyjennifer@gmail.com +289,Universidad de morón,Licenciatura en musicoterapia,13/06/2020,Travis wells,,M,09/10/1965,4512,,Jcox@yahoo.com +290,Universidad de morón,Licenciatura en ciencias antropológicas,14/09/2020,Lisa ward md,,F,17/02/1913,6608,,Ewilson@hotmail.com +291,Universidad de morón,Licenciatura en artes,22/06/2020,Joseph cabrera,,M,24/07/1950,5317,,Jbradley@yahoo.com +292,Universidad de morón,Licenciatura en planificación y diseño del paisaje,23/02/2020,Lisa manning,,F,30/03/1959,3487,,Monica89@hotmail.com +293,Universidad de morón,Licenciatura en ciencias ambientales,17/03/2020,Susan harris,,F,21/11/1982,2723,,Lrivera@yahoo.com +294,Universidad de morón,Diseño industrial,27/02/2020,Tonya bell,,F,01/09/1937,2631,,Shawjesse@hotmail.com +295,Universidad de morón,Licenciatura en ciencias antropológicas,14/09/2020,Teresa cannon,,F,14/11/1961,1895,,Hunterjoseph@yahoo.com +296,Universidad de morón,Licenciatura en ciencias de la educación ,05/07/2020,Amy thomas,,F,09/03/1936,6555,,Mario86@gmail.com +297,Universidad de morón,Medicina,24/07/2020,Ruth estrada,,F,11/07/2012,6220,,Xmartin@gmail.com +298,Universidad de morón,Ingeniería electrónica,09/03/2020,Stephen wright,,M,17/01/1928,1897,,Fernandezcatherine@yahoo.com +299,Universidad de morón,Licenciatura en ciencias biológicas,28/04/2020,Michael arnold,,M,15/04/1931,2105,,Becky16@hotmail.com +300,Universidad de morón,Medicina,15/04/2020,Aaron contreras,,M,23/10/1914,2821,,Donnamiranda@gmail.com +301,Universidad de morón,Licenciatura en ciencias geológicas,15/10/2020,Joseph hawkins,,M,20/06/1922,3714,,Bondstephen@yahoo.com +302,Universidad de morón,Diseño industrial,28/05/2020,Brittany delacruz,,F,02/10/1989,2132,,Julialawson@gmail.com +303,Universidad de morón,Ingeniería mecánica,08/09/2020,Mary bailey,,F,18/01/1981,7203,,Zadams@yahoo.com +304,Universidad de morón,Licenciatura en ciencias biológicas,08/10/2020,Erik craig,,M,19/01/1992,5539,,Nicoleacevedo@gmail.com +305,Universidad de morón,Técnico para bioterios ,30/10/2020,Kristin smith,,F,01/06/1985,6431,,Marcrogers@gmail.com +306,Universidad de morón,Ingeniería mecánica,02/08/2020,Meredith edwards,,F,03/06/1907,2607,,John29@yahoo.com +307,Universidad de morón,Licenciatura en terapia ocupacional,20/08/2020,Thomas chavez,,M,21/02/1989,1913,,Dlee@yahoo.com +308,Universidad de morón,Licenciatura en administración ,19/10/2020,Mary wood,,F,19/10/1916,5751,,Jenniferrobbins@yahoo.com +309,Universidad de morón,Licenciatura en musicoterapia,21/03/2020,Megan fleming,,F,19/01/1933,1842,,Juancastaneda@yahoo.com +310,Universidad de morón,Licenciatura en ciencias antropológicas,15/12/2020,Jason burke,,M,05/11/1975,5413,,Showard@gmail.com +311,Universidad de morón,Licenciatura en psicología,01/03/2020,Todd nelson,,M,20/07/1932,2453,,Fwalsh@hotmail.com +312,Universidad de morón,Licenciatura en musicoterapia,11/12/2020,Mary roberson,,F,22/03/1968,3138,,Conniecrawford@hotmail.com +313,Universidad de morón,Licenciatura en sociología ,13/06/2020,Carla scott,,F,12/06/1989,3409,,Taterobert@gmail.com +314,Universidad de morón,Farmacia,18/02/2020,Troy martinez,,M,02/02/1946,5306,,Benjaminlittle@gmail.com +315,Universidad de morón,Bioquímica,11/08/2020,Elizabeth peters dds,,F,29/12/1928,3265,,Butlermary@hotmail.com +316,Universidad de morón,Farmacia,11/04/2020,Brandi brown,,F,08/05/2010,4608,,Angelamartinez@hotmail.com +317,Universidad de morón,Licenciatura en producción de bioimagenes,16/05/2020,Justin walker,,M,23/12/1965,1737,,Jramirez@gmail.com +318,Universidad de morón,Farmacia,02/11/2020,Ellen anderson,,F,26/02/1952,5563,,Trujillojoseph@yahoo.com +319,Universidad de morón,Actuario ,20/02/2020,Richard petty,,M,14/11/2015,4600,,Vincentrodriguez@hotmail.com +320,Universidad de morón,Licenciatura en terapia ocupacional,20/03/2020,Sarah perkins,,F,28/07/1946,1618,,Burnsamber@yahoo.com +321,Universidad de morón,Licenciatura en artes,24/02/2020,Thomas andrews,,M,13/11/2007,3170,,Wrightsherry@hotmail.com +322,Universidad de morón,Licenciatura en ciencias geológicas,02/06/2020,Samantha watson,,F,21/11/1946,1659,,Hhenderson@hotmail.com +323,Universidad de morón,Ciencias veterinarias,12/02/2020,Kristopher schmidt,,M,10/11/1917,4650,,Saundersmax@yahoo.com +324,Universidad de morón,Ingeniería en informática,19/08/2020,Kimberly shelton,,F,19/05/1994,5317,,Zandrews@yahoo.com +325,Universidad de morón,Licenciatura en relaciones del trabajo ,20/05/2020,Robert black,,M,20/07/1994,7201,,Danasmith@gmail.com +326,Universidad de morón,Diseño de imagen y sonido,12/08/2020,Melissa fowler,,F,06/03/1987,1653,,Ejohnson@gmail.com +327,Universidad de morón,Licenciatura en ciencias geológicas,26/11/2020,Ashley jackson md,,F,01/12/1972,2752,,Jeannevasquez@yahoo.com +328,Universidad de morón,Licenciatura en ciencias ambientales,01/06/2020,Jody clark,,F,19/04/2019,4651,,Derek13@hotmail.com +329,Universidad de morón,Licenciatura en artes,16/01/2020,Kenneth johnson,,M,31/12/1972,4633,,Stonemichael@hotmail.com +330,Universidad de morón,Licenciatura en gestión de agroalimentos,27/01/2020,Timothy gonzalez,,M,16/04/2008,7613,,Vsaunders@yahoo.com +331,Universidad de morón,Técnico para bioterios ,12/07/2020,Christopher clark,,M,12/10/1965,9030,,Russellphelps@yahoo.com +332,Universidad de morón,Diseño industrial,11/07/2020,Rebecca beltran,,F,07/12/1966,7267,,Madison43@hotmail.com +333,Universidad de morón,Técnico para bioterios ,05/02/2020,Ashley stephenson,,F,06/07/1906,2752,,Marymccarthy@hotmail.com +334,Universidad de morón,Licenciatura en kinesiología y fisiatría,06/02/2020,Joel cooper,,M,30/01/2017,1603,,Bsanders@gmail.com +335,Universidad de morón,Arquitectura,22/11/2020,Robert walker,,M,11/09/1909,6725,,Allison78@gmail.com +336,Universidad de morón,Arquitectura,13/08/2020,Dr. casey cox dds,,F,06/03/1906,1927,,Larsonraymond@yahoo.com +337,Universidad de morón,Licenciatura en relaciones del trabajo ,13/03/2020,Regina mckinney,,F,27/05/2003,4722,,Hillryan@yahoo.com +338,Universidad de morón,Medicina,19/06/2020,Raymond walsh,,M,17/06/1990,1890,,Armstrongstacey@yahoo.com +339,Universidad de morón,Ingeniería mecánica,24/08/2020,Heather evans,,F,23/03/1993,2246,,Carolclay@yahoo.com +340,Universidad de morón,Farmacia,03/09/2020,Michael powell,,M,10/10/1969,2311,,Whiteelizabeth@yahoo.com +341,Universidad de morón,Licenciatura en artes,21/05/2020,Jeremiah martin,,M,05/11/1953,5730,,Thomaschandler@yahoo.com +342,Universidad de morón,Ingeniería mecánica,17/07/2020,Stephanie davis,,F,29/12/2004,6701,,Daviselizabeth@hotmail.com +343,Universidad de morón,Licenciatura en planificación y diseño del paisaje,06/05/2020,Tiffany anderson,,F,13/10/1947,6307,,Sheila49@yahoo.com +344,Universidad de morón,Licenciatura en administración ,27/09/2020,Robert michael,,M,08/05/1975,4503,,Davidgonzalez@gmail.com +345,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,19/09/2020,Stephanie solomon,,F,04/05/2010,8175,,Lopezjennifer@gmail.com +346,Universidad de morón,Diseño de imagen y sonido,06/03/2020,Brian franklin,,M,09/04/2009,6430,,Gregcortez@yahoo.com +347,Universidad de morón,Licenciatura en ciencia política ,31/03/2020,Michelle patterson,,F,03/02/1988,3731,,Amanda85@hotmail.com +348,Universidad de morón,Ingeniería electrónica,25/03/2020,Michael bradley,,M,04/12/1944,3416,,Lflores@yahoo.com +349,Universidad de morón,Licenciatura en ciencias de la educación ,15/10/2020,Michael waters,,M,15/01/1966,4119,,Srose@hotmail.com +350,Universidad de morón,Licenciatura en sociología ,16/04/2020,Courtney fisher,,F,27/04/1930,3005,,Angela17@gmail.com +351,Universidad de morón,Licenciatura en artes,03/08/2020,Jose johnson,,M,14/12/2020,6389,,Chengloria@gmail.com +352,Universidad de morón,Arquitectura,26/03/2020,David hill,,M,02/01/1962,2609,,Ambervargas@yahoo.com +353,Universidad de morón,Licenciatura en gestión de agroalimentos,18/09/2020,Laura graves,,F,22/01/1960,7621,,Cortezjames@hotmail.com +354,Universidad de morón,Licenciatura en ciencias biológicas,24/04/2020,Tracey wang,,F,25/05/1941,9107,,Schmidtelizabeth@hotmail.com +355,Universidad de morón,Licenciatura en ciencias ambientales,03/07/2020,Melinda barron,,F,21/01/2014,1931,,Connie40@gmail.com +356,Universidad de morón,Licenciatura en psicología,13/05/2020,Megan beltran,,F,13/11/2020,5609,,Alexis19@hotmail.com +357,Universidad de morón,Licenciatura en ciencias ambientales,06/09/2020,Meredith garcia,,F,26/12/1953,6341,,Mwhite@yahoo.com +358,Universidad de morón,Licenciatura en ciencias biológicas,10/12/2020,Mary anderson,,F,22/01/1993,5333,,Jenniferjohnson@yahoo.com +359,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,18/05/2020,Pamela dunlap,,F,20/04/1925,6627,,Williamsrachel@hotmail.com +360,Universidad de morón,Farmacia,01/03/2020,Mr. antonio lee dds,,M,07/09/1953,4139,,Kaitlynadams@yahoo.com +361,Universidad de morón,Actuario ,02/01/2021,James kerr,,M,06/01/1917,1897,,Hornerachel@gmail.com +362,Universidad de morón,Medicina,05/11/2020,Beth carroll,,F,18/11/1947,6537,,Erush@yahoo.com +363,Universidad de morón,Licenciatura en ciencias ambientales,03/06/2020,Shannon mcclain,,F,24/08/1937,1657,,Stevensjulie@hotmail.com +364,Universidad de morón,Agronomía,12/07/2020,Deborah johnson,,F,10/12/1971,1897,,David25@gmail.com +365,Universidad de morón,Licenciatura en sociología ,02/10/2020,Chase mitchell,,M,13/10/1985,5519,,Heatherchurch@yahoo.com +366,Universidad de morón,Diseño industrial,19/06/2020,Julie wagner,,F,30/08/1968,4653,,Karinastark@gmail.com +367,Universidad de morón,Medicina,17/01/2020,Jordan humphrey,,M,03/02/1970,6387,,Toddrowe@gmail.com +368,Universidad de morón,Licenciatura en musicoterapia,16/03/2020,Jessica williams,,F,10/02/1931,7106,,Mary41@hotmail.com +369,Universidad de morón,Licenciatura en ciencias ambientales,30/05/2020,Samantha wiggins,,F,07/04/1941,5615,,Kerickson@gmail.com +370,Universidad de morón,Arquitectura,20/12/2020,Michelle wilson,,F,21/11/2006,2200,,Julie56@yahoo.com +371,Universidad de morón,Contador público ,14/07/2020,Bruce duncan,,M,12/01/1947,1879,,Wbecker@yahoo.com +372,Universidad de morón,Licenciatura en psicología,15/06/2020,Brandi goodman,,F,18/02/1996,3448,,Cynthia46@yahoo.com +373,Universidad de morón,Licenciatura en producción de bioimagenes,03/06/2020,Eric thomas,,M,27/09/1996,6701,,Joshua59@gmail.com +374,Universidad de morón,Licenciatura en ciencias biológicas,22/03/2020,Jack cooper,,M,15/12/1997,2311,,Marshallryan@yahoo.com +375,Universidad de morón,Farmacia,17/04/2020,Elijah carlson,,M,26/09/1946,5513,,Ewashington@hotmail.com +376,Universidad de morón,Licenciatura en planificación y diseño del paisaje,03/03/2020,Patricia dunn,,F,16/07/1988,4500,,Ernest51@hotmail.com +377,Universidad de morón,Medicina,23/08/2020,Michelle greene,,F,02/04/2015,1909,,Charleskeller@yahoo.com +378,Universidad de morón,Contador público ,01/12/2020,Gregory miller,,M,21/10/1947,6417,,Wilsonstephanie@hotmail.com +379,Universidad de morón,Licenciatura en ciencia política ,05/06/2020,Melissa turner,,F,23/06/1975,4616,,James35@gmail.com +380,Universidad de morón,Técnico para bioterios ,27/04/2020,Jon miles,,M,08/03/1949,5543,,Gonzalezadam@yahoo.com +381,Universidad de morón,Licenciatura en artes,16/08/2020,Michele clark,,F,11/05/2000,5444,,Petersonaaron@gmail.com +382,Universidad de morón,Licenciatura en ciencia política ,28/04/2020,Ricky schneider,,M,22/03/1997,1737,,Vsalazar@hotmail.com +383,Universidad de morón,Licenciatura en producción de bioimagenes,13/03/2020,Phillip parker,,M,09/03/1977,4242,,Hernandezbilly@hotmail.com +384,Universidad de morón,Ingeniería mecánica,28/02/2020,Mary padilla,,F,05/01/1951,3216,,Billypowell@gmail.com +385,Universidad de morón,Bioquímica,30/11/2020,Tammy ashley,,F,05/02/1944,9407,,Mark19@hotmail.com +386,Universidad de morón,Contador público ,24/05/2020,Peter bowman,,M,21/09/2013,8111,,Kimberly80@yahoo.com +387,Universidad de morón,Licenciatura en psicología,05/08/2020,Michael gould,,M,04/03/1995,2258,,Denisemann@hotmail.com +388,Universidad de morón,Diseño industrial,12/12/2020,Ariel henry,,F,11/11/1996,2905,,Anthonycummings@yahoo.com +389,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,17/10/2020,Elizabeth freeman,,F,11/01/2002,1865,,Sandra91@yahoo.com +390,Universidad de morón,Licenciatura en artes,01/02/2020,Diane johnson phd,,F,08/07/1971,4134,,Umorgan@gmail.com +391,Universidad de morón,Licenciatura en musicoterapia,31/03/2020,William reynolds,,M,29/07/1929,4622,,Perezbrian@hotmail.com +392,Universidad de morón,Diseño de imagen y sonido,27/08/2020,John russell,,M,24/07/2002,6467,,Troydean@gmail.com +393,Universidad de morón,Licenciatura en ciencias ambientales,10/01/2020,Jason bowman,,M,27/02/1906,3585,,Johnsonkevin@yahoo.com +394,Universidad de morón,Licenciatura en producción de bioimagenes,02/02/2020,Richard kane,,M,14/05/1956,5519,,Larryhopkins@yahoo.com +395,Universidad de morón,Diseño industrial,26/11/2020,Shawn dixon,,M,02/04/1978,1984,,Khenderson@yahoo.com +396,Universidad de morón,Contador público ,30/09/2020,Nicole wilson,,F,13/04/1965,9217,,Jennifer65@yahoo.com +397,Universidad de morón,Ingeniería mecánica,09/04/2020,Allen weeks,,M,11/08/1987,2512,,Rodriguezsheena@gmail.com +398,Universidad de morón,Licenciatura en producción de bioimagenes,24/12/2020,Kathy alexander,,F,10/04/1993,9227,,Wilcoxshannon@hotmail.com +399,Universidad de morón,Farmacia,18/10/2020,George wilson,,M,04/03/1961,7240,,Awilkerson@yahoo.com +400,Universidad de morón,Ingeniería electrónica,22/05/2020,Garrett haynes,,M,03/05/1953,3560,,Hullrobert@gmail.com +401,Universidad de morón,Técnico para bioterios ,06/12/2020,Krista lee dds,,F,31/10/1924,6476,,Dawn00@gmail.com +402,Universidad de morón,Licenciatura en planificación y diseño del paisaje,16/07/2020,Rachel cook,,F,02/07/2008,3192,,Qreeves@hotmail.com +403,Universidad de morón,Licenciatura en terapia ocupacional,13/08/2020,Jason morgan,,M,18/06/1977,4143,,Sandra50@gmail.com +404,Universidad de morón,Licenciatura en ciencias biológicas,16/05/2020,Andrew johnson,,M,10/10/1937,2613,,John91@gmail.com +405,Universidad de morón,Licenciatura en musicoterapia,29/08/2020,Debra duncan,,F,30/12/1980,4143,,Martinezjessica@yahoo.com +406,Universidad de morón,Técnico para bioterios ,25/05/2020,Donna wright,,F,15/04/1967,1621,,Ehayden@hotmail.com +407,Universidad de morón,Bioquímica,05/02/2020,Holly navarro,,F,07/10/1993,9421,,Ureed@yahoo.com +408,Universidad de morón,Licenciatura en artes,02/06/2020,Jake jenkins,,M,02/07/1919,5367,,Ppalmer@gmail.com +409,Universidad de morón,Farmacia,19/09/2020,William smith,,M,11/10/1978,5777,,Mvasquez@hotmail.com +410,Universidad de morón,Licenciatura en ciencia política ,22/09/2020,Brandon ray,,M,05/08/2021,4174,,Bushmeredith@hotmail.com +411,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,12/11/2020,Christopher white,,M,16/09/1949,3020,,Karengrant@gmail.com +412,Universidad de morón,Licenciatura en psicología,17/11/2020,Hannah day,,F,16/05/1965,1647,,Emily43@yahoo.com +413,Universidad de morón,Farmacia,29/10/2020,Tracy patterson,,F,20/09/2020,8127,,Hkrueger@hotmail.com +414,Universidad de morón,Ciencias veterinarias,18/09/2020,Christopher hardy,,M,24/11/1940,2841,,Ajones@hotmail.com +415,Universidad de morón,Farmacia,26/01/2020,Joshua campbell,,M,20/02/2001,6330,,Tannerandrea@yahoo.com +416,Universidad de morón,Licenciatura en ciencias ambientales,07/07/2020,Jennifer thomas,,F,12/09/1956,2700,,Parksjordan@gmail.com +417,Universidad de morón,Ingeniería electrónica,25/07/2020,Paul sparks,,M,18/11/1924,7500,,Gonzalesmark@yahoo.com +418,Universidad de morón,Ingeniería en informática,24/06/2020,Chelsea kim,,F,13/02/1922,5551,,Zmontoya@gmail.com +419,Universidad de morón,Contador público ,10/09/2020,Bryan zimmerman,,M,10/05/1914,1824,,Ryannorman@yahoo.com +420,Universidad de morón,Licenciatura en psicología,08/12/2020,Jerry hunter,,M,08/01/1996,4522,,Tnichols@hotmail.com +421,Universidad de morón,Licenciatura en relaciones del trabajo ,18/05/2020,Ashley smith,,F,30/08/1929,5357,,Williskaitlin@hotmail.com +422,Universidad de morón,Ingeniería electrónica,25/03/2020,Jacob ford,,M,30/05/1952,6537,,Mchavez@gmail.com +423,Universidad de morón,Actuario ,15/08/2020,Clinton wright,,M,15/06/2000,1611,,Bridgetlopez@gmail.com +424,Universidad de morón,Ingeniería en informática,03/08/2020,Drew johnson,,M,28/04/2006,3526,,Langthomas@gmail.com +425,Universidad de morón,Licenciatura en kinesiología y fisiatría,12/05/2020,Brian johnson,,M,24/02/1928,8134,,Kevin91@hotmail.com +426,Universidad de morón,Licenciatura en psicología,23/07/2020,Melissa hayes,,F,26/06/1922,3230,,Timothy81@gmail.com +427,Universidad de morón,Licenciatura en ciencia política ,04/02/2020,Janet nolan,,F,01/05/1963,1763,,Mberry@yahoo.com +428,Universidad de morón,Licenciatura en relaciones del trabajo ,27/08/2020,Amanda fritz,,F,17/05/1998,4512,,Tbrown@yahoo.com +429,Universidad de morón,Licenciatura en gestión de agroalimentos,27/05/2020,Nicole hernandez,,F,23/09/1968,2618,,Courtney14@hotmail.com +430,Universidad de morón,Ingeniería electrónica,22/11/2020,Dawn adams,,F,13/07/1975,3272,,Ltorres@gmail.com +431,Universidad de morón,Licenciatura en planificación y diseño del paisaje,23/10/2020,Lindsey lewis,,F,30/10/1922,5592,,Pottercarrie@yahoo.com +432,Universidad de morón,Licenciatura en sociología ,27/08/2020,Mrs. andrea delgado,,F,04/05/1918,4124,,Guyjohnson@gmail.com +433,Universidad de morón,Ingeniería electrónica,03/07/2020,Sabrina dawson,,F,25/12/1913,1621,,Baldwinbarbara@hotmail.com +434,Universidad de morón,Licenciatura en relaciones del trabajo ,25/03/2020,Donald jimenez iv,,M,12/08/1986,1755,,Carol69@hotmail.com +435,Universidad de morón,Licenciatura en ciencias geológicas,26/04/2020,Andrew dunn,,M,03/02/1941,4153,,Bethanyrodriguez@hotmail.com +436,Universidad de morón,Licenciatura en terapia ocupacional,26/05/2020,Carrie winters,,F,09/05/1923,9037,,Gdavidson@gmail.com +437,Universidad de morón,Licenciatura en terapia ocupacional,10/03/2020,Richard pacheco,,M,23/02/1953,5607,,Anne44@hotmail.com +438,Universidad de morón,Contador público ,05/04/2020,Christopher miller,,M,19/05/1949,6467,,Maria45@hotmail.com +439,Universidad de morón,Actuario ,08/09/2020,Michael massey,,M,12/06/2009,7247,,Ymartinez@yahoo.com +440,Universidad de morón,Licenciatura en sociología ,17/05/2020,Barry rojas,,M,10/04/1979,3532,,Cartercarla@yahoo.com +441,Universidad de morón,Agronomía,15/08/2020,Dr. harold donovan md,,M,13/10/1939,8132,,Kimberlytaylor@yahoo.com +442,Universidad de morón,Licenciatura en artes,09/02/2020,Dylan harris,,M,15/02/2005,1731,,Lisawells@yahoo.com +443,Universidad de morón,Licenciatura en ciencias ambientales,04/06/2020,Sally mitchell,,F,15/08/1940,7633,,Jasmin01@yahoo.com +444,Universidad de morón,Ingeniería en informática,06/08/2020,Michael mitchell,,M,02/10/1953,3018,,Pamelagoodwin@gmail.com +445,Universidad de morón,Licenciatura en planificación y diseño del paisaje,17/12/2020,Walter ward,,M,10/07/1985,9011,,Washingtonchristopher@yahoo.com +446,Universidad de morón,Licenciatura en musicoterapia,28/06/2020,Gerald ayers,,M,29/07/1972,7519,,Destiny18@gmail.com +447,Universidad de morón,Licenciatura en ciencias biológicas,07/06/2020,Jessica stokes,,F,10/11/1994,7207,,Aweiss@gmail.com +448,Universidad de morón,Ingeniería mecánica,29/08/2020,Emily mays,,F,23/03/2010,3134,,Ian63@yahoo.com +449,Universidad de morón,Licenciatura en sociología ,23/04/2020,David lyons,,M,27/08/1987,4719,,Tinaross@hotmail.com +450,Universidad de morón,Licenciatura en ciencias biológicas,31/05/2020,Charles johnson,,M,21/04/1940,1981,,Davisrobert@gmail.com +451,Universidad de morón,Licenciatura en psicología,07/10/2020,Sarah smith,,F,05/07/1944,2117,,Amy69@hotmail.com +452,Universidad de morón,Licenciatura en sociología ,31/03/2020,Mr. michael tyler,,M,12/02/2017,8171,,Paulbailey@gmail.com +453,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,09/04/2020,Jesse vega,,M,17/07/1973,9105,,Jcarrillo@gmail.com +454,Universidad de morón,Licenciatura en ciencias ambientales,13/10/2020,Ronald webster,,M,10/06/1921,2903,,Matthewstanley@yahoo.com +455,Universidad de morón,Licenciatura en psicología,27/06/2020,Misty stewart,,F,29/06/2018,5263,,Johnsondouglas@hotmail.com +456,Universidad de morón,Ingeniería mecánica,13/12/2020,Kim caldwell,,F,12/06/1989,6360,,Kingpaul@yahoo.com +457,Universidad de morón,Ciencias veterinarias,17/05/2020,Cody brown,,M,07/12/1951,6627,,Iscott@yahoo.com +458,Universidad de morón,Arquitectura,18/09/2020,Savannah douglas,,F,13/02/1926,3465,,Kaitlinsutton@gmail.com +459,Universidad de morón,Agronomía,11/11/2020,Doris houston,,F,16/01/1981,3269,,Matthewmitchell@gmail.com +460,Universidad de morón,Técnico para bioterios ,24/01/2020,Emily allen,,F,14/04/2009,4144,,Gmartinez@yahoo.com +461,Universidad de morón,Licenciatura en planificación y diseño del paisaje,05/04/2020,Joseph kirby,,M,24/11/2020,7540,,Parrishbrandi@gmail.com +462,Universidad de morón,Licenciatura en producción de bioimagenes,16/11/2020,Joseph solis,,M,11/10/1953,6663,,Tammysherman@gmail.com +463,Universidad de morón,Licenciatura en ciencias de la computación,05/08/2020,Mary johnson,,F,01/07/2013,5871,,Lewismitchell@yahoo.com +464,Universidad de morón,Licenciatura en planificación y diseño del paisaje,06/08/2020,Glenda bradford,,F,31/10/2003,2931,,Robert52@gmail.com +465,Universidad de morón,Licenciatura en planificación y diseño del paisaje,17/10/2020,Eric barker,,M,09/05/1941,1615,,Lopezerika@gmail.com +466,Universidad de morón,Licenciatura en ciencias geológicas,12/09/2020,Manuel ortiz,,M,12/04/1989,5537,,Daviswilliam@hotmail.com +467,Universidad de morón,Licenciatura en ciencias de la educación ,26/07/2020,Joanne reynolds,,F,23/10/1993,4648,,Awilson@hotmail.com +468,Universidad de morón,Agronomía,03/02/2020,Darryl medina,,M,19/10/1937,1881,,Knappvictoria@yahoo.com +469,Universidad de morón,Licenciatura en planificación y diseño del paisaje,29/01/2020,Jill finley,,F,27/01/1965,5711,,Harveybarbara@yahoo.com +470,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,13/10/2020,Amy smith,,F,19/12/1999,4561,,Whernandez@gmail.com +471,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,13/10/2020,Kyle dawson,,M,06/07/1992,5413,,Anita47@yahoo.com +472,Universidad de morón,Licenciatura en administración ,22/02/2020,Jennifer smith,,F,11/06/1917,5634,,Alyssa13@hotmail.com +473,Universidad de morón,Farmacia,20/05/2020,Richard phillips,,M,30/09/1919,3581,,Marc44@hotmail.com +474,Universidad de morón,Licenciatura en ciencias biológicas,02/05/2020,Samantha collins,,F,06/12/1922,8400,,Cookamy@gmail.com +475,Universidad de morón,Contador público ,11/08/2020,Ryan hernandez,,M,27/05/1949,5424,,Williamschristine@hotmail.com +476,Universidad de morón,Licenciatura en sociología ,10/07/2020,Andrea mills,,F,26/07/1981,9015,,Gregory18@gmail.com +477,Universidad de morón,Licenciatura en administración ,19/09/2020,Melissa sexton md,,F,13/03/2014,2148,,Vaughnjames@yahoo.com +478,Universidad de morón,Licenciatura en ciencias biológicas,02/08/2020,Scott hale,,M,14/02/2005,5471,,Fparker@gmail.com +479,Universidad de morón,Farmacia,03/10/2020,Alan thompson,,M,03/10/1924,5343,,Rodriguezmorgan@yahoo.com +480,Universidad de morón,Licenciatura en artes,01/05/2020,Makayla pearson,,F,10/10/1931,2943,,Smeyer@hotmail.com +481,Universidad de morón,Licenciatura en ciencia política ,09/11/2020,Mr. brandon hampton,,M,02/02/1958,9409,,Mathismatthew@hotmail.com +482,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,30/09/2020,Cindy thomas,,F,24/04/1968,8431,,Tuckerchad@yahoo.com +483,Universidad de morón,Licenciatura en ciencias biológicas,27/06/2020,Joseph edwards,,M,27/02/1921,5265,,Vromero@yahoo.com +484,Universidad de morón,Licenciatura en terapia ocupacional,02/07/2020,Warren morgan,,M,02/08/1969,6369,,Fblake@yahoo.com +485,Universidad de morón,Ciencias veterinarias,13/05/2020,Stephanie doyle,,F,26/08/2018,1649,,Chenjames@yahoo.com +486,Universidad de morón,Licenciatura en ciencias biológicas,05/07/2020,Eugene bryant,,M,06/08/2014,4231,,Carlsonmolly@hotmail.com +487,Universidad de morón,Licenciatura en kinesiología y fisiatría,11/05/2020,Thomas alvarado,,M,07/02/1947,3016,,Moralesanthony@hotmail.com +488,Universidad de morón,Medicina,19/04/2020,John molina,,M,18/03/1937,5775,,Bellchristopher@gmail.com +489,Universidad de morón,Ingeniería mecánica,17/11/2020,Caroline wood,,F,20/06/1910,3486,,Connernicholas@yahoo.com +490,Universidad de morón,Licenciatura en gestión de agroalimentos,25/10/2020,Katie morris,,F,12/03/1913,3716,,Angela22@yahoo.com +491,Universidad de morón,Licenciatura en ciencia política ,11/11/2020,Elizabeth schultz,,F,17/03/1992,3156,,Freemandebbie@hotmail.com +492,Universidad de morón,Licenciatura en producción de bioimagenes,27/08/2020,Ethan adams,,M,02/07/1932,1901,,Iruiz@yahoo.com +493,Universidad de morón,Diseño industrial,15/12/2020,Jennifer mueller,,F,01/10/1979,1884,,Danielhester@hotmail.com +494,Universidad de morón,Licenciatura en musicoterapia,31/05/2020,Barbara cook,,F,09/01/1968,8326,,Rodriguezamber@gmail.com +495,Universidad de morón,Farmacia,17/04/2020,Pamela moody,,F,18/12/1913,2723,,Sobrien@yahoo.com +496,Universidad de morón,Diseño industrial,09/09/2020,Joseph osborne,,M,22/02/1956,3370,,Smithelizabeth@gmail.com +497,Universidad de morón,Ingeniería en informática,07/03/2020,Jessica jensen,,F,22/09/1965,7009,,Wolfmark@yahoo.com +498,Universidad de morón,Ingeniería mecánica,13/02/2020,Nicholas rodgers,,M,03/06/1935,2503,,Osmith@gmail.com +499,Universidad de morón,Licenciatura en producción de bioimagenes,19/12/2020,Kristin williams,,F,17/07/1977,4722,,Robert31@yahoo.com +500,Universidad de morón,Ingeniería mecánica,23/01/2020,Melinda nolan,,F,03/07/1984,5585,,Mackderek@hotmail.com +501,Universidad de morón,Licenciatura en psicología,27/02/2020,George lindsey,,M,08/04/1946,2255,,Anne74@gmail.com +502,Universidad de morón,Licenciatura en ciencias de la educación ,18/02/2020,William knight,,M,15/07/1938,6022,,Zjohnson@gmail.com +503,Universidad de morón,Actuario ,23/05/2020,Daniel medina,,M,31/10/2009,5446,,Martinezjohnny@gmail.com +504,Universidad de morón,Licenciatura en artes,12/04/2020,Justin spears,,M,20/09/1974,6063,,Camachopaul@gmail.com +505,Universidad de morón,Licenciatura en ciencias de la computación,04/07/2020,Shelley fields,,F,25/07/2001,3020,,Nicholas19@yahoo.com +506,Universidad de morón,Licenciatura en musicoterapia,04/05/2020,Jeremy crawford,,M,07/03/1935,6667,,Ywyatt@gmail.com +507,Universidad de morón,Agronomía,23/07/2020,Sarah martinez,,F,11/10/2019,5710,,Laurieromero@gmail.com +508,Universidad de morón,Ingeniería electrónica,02/06/2020,Rachel briggs,,F,09/01/1907,5527,,Ginawolfe@gmail.com +509,Universidad de morón,Licenciatura en ciencias biológicas,09/12/2020,Christine ramirez,,F,16/02/1944,1625,,Murphykeith@gmail.com +510,Universidad de morón,Licenciatura en ciencias geológicas,24/07/2020,Angela evans,,F,01/05/1930,7637,,Phillipslori@hotmail.com +511,Universidad de morón,Licenciatura en kinesiología y fisiatría,01/02/2020,Charles gonzalez,,M,06/02/2015,3009,,Debbie83@yahoo.com +512,Universidad de morón,Actuario ,14/03/2020,Tiffany wilson,,F,26/10/1957,4137,,Derrick36@gmail.com +513,Universidad de morón,Diseño de imagen y sonido,25/08/2020,Kyle williams,,M,23/12/2002,5500,,Jacob61@hotmail.com +514,Universidad de morón,Ciencias veterinarias,29/08/2020,Jessica campbell,,F,17/09/1978,3229,,Amy05@yahoo.com +515,Universidad de morón,Técnico para bioterios ,06/04/2020,Patrick chambers,,M,31/07/1941,5637,,Cjohnson@hotmail.com +516,Universidad de morón,Contador público ,29/11/2020,Gina adams,,F,24/08/1970,3060,,Charles76@gmail.com +517,Universidad de morón,Licenciatura en ciencias de la computación,28/06/2020,Carla walker,,F,10/11/1926,6001,,Clarkstephanie@gmail.com +518,Universidad de morón,Licenciatura en ciencias geológicas,13/05/2020,Madison chan,,F,09/12/1964,8324,,Simstracy@gmail.com +519,Universidad de morón,Licenciatura en kinesiología y fisiatría,14/09/2020,Rhonda livingston,,F,31/07/2006,2523,,Harrislee@hotmail.com +520,Universidad de morón,Licenciatura en sociología ,02/09/2020,Cynthia kane,,F,16/11/2020,1759,,Rjohnson@hotmail.com +521,Universidad de morón,Arquitectura,06/02/2020,Justin peters,,M,07/07/1971,3134,,Lucerojoseph@yahoo.com +522,Universidad de morón,Licenciatura en ciencias biológicas,15/05/2020,Marissa johnston,,F,08/03/1928,3714,,Timothy76@hotmail.com +523,Universidad de morón,Licenciatura en psicología,14/01/2020,Dale bird,,M,22/09/1929,2905,,Michaelvalencia@gmail.com +524,Universidad de morón,Licenciatura en musicoterapia,06/04/2020,Jose cunningham,,M,19/08/1934,6660,,Oluna@gmail.com +525,Universidad de morón,Ingeniería en informática,18/10/2020,Jesse perez,,M,16/12/2007,7203,,Cherylrobinson@gmail.com +526,Universidad de morón,Licenciatura en ciencias de la educación ,28/04/2020,Allen atkinson,,M,15/05/1913,1854,,Rbrown@yahoo.com +527,Universidad de morón,Licenciatura en ciencias biológicas,08/12/2020,Karen wagner,,F,18/03/1988,5353,,Loretta42@gmail.com +528,Universidad de morón,Ingeniería mecánica,28/11/2020,Kayla ward,,F,23/02/1989,5582,,Biancawilliams@yahoo.com +529,Universidad de morón,Licenciatura en ciencias de la educación ,22/03/2020,Amy lewis,,F,21/11/1913,3560,,Guerraamy@yahoo.com +530,Universidad de morón,Diseño industrial,01/03/2020,Patricia grant,,F,05/02/1954,1713,,Ofox@hotmail.com +531,Universidad de morón,Licenciatura en planificación y diseño del paisaje,16/10/2020,John dougherty,,M,12/02/1976,1742,,Jay43@gmail.com +532,Universidad de morón,Farmacia,18/03/2020,Jennifer li,,F,05/07/1981,1682,,Scarter@gmail.com +533,Universidad de morón,Bioquímica,17/04/2020,Michael shepherd,,M,29/07/1918,5429,,Tsmith@gmail.com +534,Universidad de morón,Licenciatura en ciencias antropológicas,26/07/2020,Suzanne lewis,,F,30/11/1960,8401,,Emoody@gmail.com +535,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,26/05/2020,Christina hardin,,F,13/05/1949,9037,,Barnettolivia@gmail.com +536,Universidad de morón,Licenciatura en terapia ocupacional,27/01/2020,Henry walker,,M,09/09/1914,6300,,Russell91@yahoo.com +537,Universidad de morón,Actuario ,27/06/2020,Alan knox,,M,12/10/2017,3111,,Douglas17@hotmail.com +538,Universidad de morón,Diseño de imagen y sonido,08/07/2020,Brittany reyes,,F,05/10/1982,2111,,Kimberlybaker@gmail.com +539,Universidad de morón,Diseño industrial,31/08/2020,Mitchell reed,,M,07/09/1978,7316,,Emilywashington@yahoo.com +540,Universidad de morón,Ingeniería electrónica,29/10/2020,Christopher rogers,,M,20/12/1958,7605,,Cgarcia@yahoo.com +541,Universidad de morón,Licenciatura en terapia ocupacional,18/09/2020,Victoria cantu,,F,15/08/2012,2804,,Brownnicholas@hotmail.com +542,Universidad de morón,Licenciatura en ciencias de la computación,20/11/2020,Leslie thomas,,F,13/07/2008,8185,,Connerhaley@yahoo.com +543,Universidad de morón,Licenciatura en producción de bioimagenes,16/04/2020,Maureen anderson,,F,08/01/2006,6725,,Sierra60@hotmail.com +544,Universidad de morón,Ciencias veterinarias,23/08/2020,Jeffrey blanchard,,M,11/11/1924,8212,,Wesleyturner@hotmail.com +545,Universidad de morón,Licenciatura en gestión de agroalimentos,27/03/2020,Hannah davis,,F,15/12/1908,8154,,Rachelgarcia@hotmail.com +546,Universidad de morón,Licenciatura en sociología ,18/09/2020,Mary white,,F,12/11/1945,5500,,Mcbridelori@yahoo.com +547,Universidad de morón,Actuario ,03/10/2020,Nathaniel ramirez,,M,02/11/2016,5463,,Nancy33@hotmail.com +548,Universidad de morón,Bioquímica,31/03/2020,Chad adams,,M,13/12/2017,4137,,Amy15@hotmail.com +549,Universidad de morón,Licenciatura en planificación y diseño del paisaje,08/09/2020,Rebecca galloway,,F,09/11/1996,4751,,Imartinez@gmail.com +550,Universidad de morón,Diseño de imagen y sonido,30/05/2020,Katie williamson,,F,18/05/1928,3344,,Yfreeman@gmail.com +551,Universidad de morón,Agronomía,14/12/2020,Benjamin donovan,,M,28/11/1905,3048,,Newmanadrian@hotmail.com +552,Universidad de morón,Licenciatura en artes,11/11/2020,Amanda hall,,F,06/10/2010,8200,,Jamesguzman@yahoo.com +553,Universidad de morón,Licenciatura en producción de bioimagenes,16/09/2020,Chad edwards,,M,29/04/1963,2804,,Tinaharper@gmail.com +554,Universidad de morón,Bioquímica,25/02/2020,Maria combs,,F,28/01/2007,9013,,Ljames@hotmail.com +555,Universidad de morón,Licenciatura en ciencias de la computación,12/11/2020,Julie butler,,F,18/08/1970,2441,,Paul23@gmail.com +556,Universidad de morón,Medicina,31/05/2020,Nicole garcia,,F,14/06/1995,6031,,Hriddle@yahoo.com +557,Universidad de morón,Licenciatura en ciencias antropológicas,13/06/2020,Alan braun,,M,27/03/1978,5507,,Toddcline@gmail.com +558,Universidad de morón,Contador público ,01/03/2020,Jeremy sims,,M,03/12/2004,8411,,Aperez@gmail.com +559,Universidad de morón,Licenciatura en sociología ,26/06/2020,Jason nguyen,,M,23/12/1914,5613,,Samuelwillis@gmail.com +560,Universidad de morón,Contador público ,06/07/2020,David peters,,M,02/12/1952,3515,,Amyhill@yahoo.com +561,Universidad de morón,Licenciatura en planificación y diseño del paisaje,26/02/2020,Dustin vargas,,M,01/07/1973,1646,,Cindymonroe@hotmail.com +562,Universidad de morón,Ingeniería en informática,22/04/2020,Carolyn fisher,,F,16/04/1954,6476,,Kimberlyevans@gmail.com +563,Universidad de morón,Licenciatura en relaciones del trabajo ,22/11/2020,Martin gibson,,M,12/01/1909,4151,,Rperkins@gmail.com +564,Universidad de morón,Ciencias veterinarias,20/09/2020,Stacey wilson,,F,09/11/1925,2751,,Blake88@gmail.com +565,Universidad de morón,Diseño industrial,17/07/2020,Rebekah moore,,F,07/05/2000,3197,,Victoriafranklin@yahoo.com +566,Universidad de morón,Ciencias veterinarias,16/07/2020,Samuel walton,,M,31/01/1973,3730,,Deanwarren@yahoo.com +567,Universidad de morón,Licenciatura en psicología,24/05/2020,Christine carroll,,F,18/01/2021,3445,,Mario16@gmail.com +568,Universidad de morón,Farmacia,17/02/2020,James peterson,,M,09/02/1981,4153,,Dean22@yahoo.com +569,Universidad de morón,Diseño de imagen y sonido,29/07/2020,Kevin scott,,M,07/08/1907,1828,,Stephanie84@yahoo.com +570,Universidad de morón,Licenciatura en ciencias de la computación,16/06/2020,Melanie hernandez,,F,25/05/1973,3300,,Rprice@hotmail.com +571,Universidad de morón,Licenciatura en ciencia política ,24/01/2020,Steven taylor,,M,21/05/2018,6509,,Lucasshaw@yahoo.com +572,Universidad de morón,Diseño de imagen y sonido,09/07/2020,Michele dunn,,F,11/12/1944,5871,,Reesejeffrey@hotmail.com +573,Universidad de morón,Licenciatura en ciencias de la computación,28/10/2020,Vincent reed,,M,14/02/1925,7101,,Russokari@gmail.com +574,Universidad de morón,Arquitectura,24/09/2020,Christina sanchez,,F,09/05/1967,7020,,Breanna08@yahoo.com +575,Universidad de morón,Licenciatura en relaciones del trabajo ,11/07/2020,Madison miller,,F,05/03/1968,1629,,Donnadennis@yahoo.com +576,Universidad de morón,Diseño industrial,15/09/2020,Frank cole,,M,29/07/2009,8109,,Bhoward@gmail.com +577,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,25/01/2020,Kathryn lester,,F,12/08/1915,3374,,Vhawkins@hotmail.com +578,Universidad de morón,Licenciatura en administración ,04/12/2020,Mary delgado,,F,25/01/1975,5443,,Pwalker@gmail.com +579,Universidad de morón,Actuario ,13/05/2020,Zachary harris,,M,06/08/1937,7001,,Frankdaniel@yahoo.com +580,Universidad de morón,Arquitectura,23/01/2020,Michael lozano,,M,17/03/1998,3513,,Xjohnson@hotmail.com +581,Universidad de morón,Licenciatura en ciencia política ,02/10/2020,Robert floyd,,M,05/11/1943,6640,,Phillipstammie@yahoo.com +582,Universidad de morón,Licenciatura en psicología,25/06/2020,Angela taylor,,F,31/10/1918,2814,,Stevenjimenez@gmail.com +583,Universidad de morón,Bioquímica,22/12/2020,Peter estrada,,M,10/02/1988,4705,,Davisterrance@yahoo.com +584,Universidad de morón,Bioquímica,10/09/2020,Troy guerrero,,M,19/10/1954,3023,,Cwilson@yahoo.com +585,Universidad de morón,Licenciatura en kinesiología y fisiatría,06/02/2020,Crystal navarro,,F,29/04/1921,3540,,Jerry43@gmail.com +586,Universidad de morón,Técnico para bioterios ,25/09/2020,Danielle henry,,F,23/04/1980,3248,,Dvalenzuela@yahoo.com +587,Universidad de morón,Licenciatura en musicoterapia,16/01/2020,Joseph beard,,M,20/12/1959,5624,,Uwilliams@yahoo.com +588,Universidad de morón,Licenciatura en gestión de agroalimentos,25/08/2020,Lisa sparks,,F,19/05/2013,9033,,Guerrerophilip@yahoo.com +589,Universidad de morón,Licenciatura en artes,27/10/2020,Nicole cochran,,F,06/02/1921,2322,,Ysmith@hotmail.com +590,Universidad de morón,Técnico para bioterios ,21/09/2020,Mrs. sarah vincent,,F,31/12/1937,5500,,Steven78@gmail.com +591,Universidad de morón,Ingeniería mecánica,06/06/2020,Kimberly castillo,,F,08/10/2005,3076,,Irose@yahoo.com +592,Universidad de morón,Actuario ,28/08/2020,Tammy butler,,F,04/06/1981,3551,,Carlos40@yahoo.com +593,Universidad de morón,Contador público ,31/05/2020,Ronald summers,,M,22/08/1990,6559,,Shawntorres@hotmail.com +594,Universidad de morón,Actuario ,20/09/2020,David willis,,M,28/11/1999,7300,,Jodi42@yahoo.com +595,Universidad de morón,Arquitectura,09/03/2020,John moreno,,M,21/06/1981,2340,,Moraleserik@gmail.com +596,Universidad de morón,Licenciatura en planificación y diseño del paisaje,10/05/2020,Tracy henderson,,F,21/10/1967,1911,,Zbright@hotmail.com +597,Universidad de morón,Licenciatura en musicoterapia,27/11/2020,Corey williamson,,M,09/11/1973,4411,,Sarahmathews@gmail.com +598,Universidad de morón,Diseño de imagen y sonido,21/08/2020,Matthew waters,,M,23/12/1926,3192,,Catherinegonzalez@gmail.com +599,Universidad de morón,Licenciatura en ciencias ambientales,15/01/2020,Richard weaver,,M,21/11/1932,5733,,Xlopez@gmail.com +600,Universidad de morón,Licenciatura en kinesiología y fisiatría,26/04/2020,Nicholas ramirez,,M,25/06/1906,3060,,Benjamin36@gmail.com +601,Universidad de morón,Licenciatura en artes,29/02/2020,Jennifer richmond,,F,25/06/1944,5357,,Nicholascolon@gmail.com +602,Universidad de morón,Medicina,24/11/2020,Anthony trevino,,M,02/10/1949,3188,,Rallen@hotmail.com +603,Universidad de morón,Licenciatura en kinesiología y fisiatría,04/07/2020,Mary sullivan,,F,05/05/1974,1885,,Nathantorres@hotmail.com +604,Universidad de morón,Licenciatura en kinesiología y fisiatría,03/10/2020,Richard perry,,M,26/12/1980,4431,,Brandonwoods@hotmail.com +605,Universidad de morón,Licenciatura en psicología,20/11/2020,Larry erickson,,M,27/11/2020,6205,,Heather46@gmail.com +606,Universidad de morón,Técnico para bioterios ,26/05/2020,Javier bowman,,M,11/12/1913,5584,,Gmendoza@yahoo.com +607,Universidad de morón,Licenciatura en ciencias geológicas,26/07/2020,Robin myers,,F,19/09/1973,7136,,Paulcameron@gmail.com +608,Universidad de morón,Licenciatura en ciencias ambientales,08/02/2020,Lorraine archer,,F,04/08/1982,5374,,John32@hotmail.com +609,Universidad de morón,Licenciatura en sociología ,26/05/2020,Sheila perry,,F,12/02/2017,1601,,Vazquezthomas@yahoo.com +610,Universidad de morón,Medicina,06/02/2020,Luke vargas,,M,16/12/1997,6073,,James53@hotmail.com +611,Universidad de morón,Agronomía,23/01/2020,Roy brown,,M,24/10/1976,2622,,Lroman@gmail.com +612,Universidad de morón,Licenciatura en ciencias biológicas,09/05/2020,David ingram,,M,10/06/1985,9221,,Laurie36@gmail.com +613,Universidad de morón,Diseño industrial,21/06/2020,Lacey stone,,F,22/10/1936,6557,,Festrada@yahoo.com +614,Universidad de morón,Licenciatura en producción de bioimagenes,26/05/2020,Ethan chavez,,M,28/09/1917,3565,,Bairdsharon@gmail.com +615,Universidad de morón,Farmacia,20/03/2020,Douglas lane,,M,16/02/1976,2000,,Zfuentes@yahoo.com +616,Universidad de morón,Farmacia,11/07/2020,Mary douglas,,F,02/10/1956,3260,,April99@gmail.com +617,Universidad de morón,Licenciatura en gestión de agroalimentos,08/10/2020,Kayla short,,F,22/03/1977,6100,,Schmidtkimberly@gmail.com +618,Universidad de morón,Licenciatura en administración ,12/07/2020,Charles russell,,M,26/01/1951,6667,,Nhernandez@yahoo.com +619,Universidad de morón,Licenciatura en relaciones del trabajo ,03/10/2020,Mary gray,,F,23/01/1985,1804,,Terri26@hotmail.com +620,Universidad de morón,Arquitectura,11/09/2020,David stone,,M,16/01/1956,2914,,Dwarren@hotmail.com +621,Universidad de morón,Diseño de imagen y sonido,29/07/2020,Lee wallace,,M,25/12/1993,1981,,Karensimpson@hotmail.com +622,Universidad de morón,Ciencias veterinarias,17/12/2020,Christopher barrett,,M,05/03/1944,5351,,Gerald15@hotmail.com +623,Universidad de morón,Licenciatura en ciencias geológicas,03/11/2020,Jennifer simon,,F,30/12/1928,2309,,Hannahpadilla@yahoo.com +624,Universidad de morón,Licenciatura en planificación y diseño del paisaje,15/05/2020,Alexis wallace,,F,30/12/1959,7263,,Osilva@gmail.com +625,Universidad de morón,Licenciatura en ciencias de la computación,17/10/2020,Jason rodgers,,M,28/11/1983,6018,,Crystal78@hotmail.com +626,Universidad de morón,Agronomía,09/06/2020,Melissa beck,,F,24/08/2000,3716,,Tammy90@gmail.com +627,Universidad de morón,Farmacia,25/08/2020,David bridges,,M,02/02/1966,3170,,Hburgess@hotmail.com +628,Universidad de morón,Diseño industrial,04/11/2020,Morgan robinson,,F,28/06/1976,2764,,Nlam@hotmail.com +629,Universidad de morón,Licenciatura en sociología ,01/08/2020,James baker,,M,09/12/1968,5607,,Debragregory@gmail.com +630,Universidad de morón,Contador público ,01/07/2020,Kevin thompson,,M,25/02/1995,6071,,Miguellopez@hotmail.com +631,Universidad de morón,Medicina,17/09/2020,Robert washington,,M,12/08/2001,3054,,Glopez@gmail.com +632,Universidad de morón,Medicina,12/03/2020,Andrew kelly,,M,23/10/1981,2615,,Ywoods@gmail.com +633,Universidad de morón,Licenciatura en ciencias geológicas,08/10/2020,Danielle lang,,F,04/07/1929,3515,,Angelicamyers@gmail.com +634,Universidad de morón,Contador público ,19/11/2020,Dawn johnson,,F,08/03/1934,1636,,Michaelking@gmail.com +635,Universidad de morón,Licenciatura en producción de bioimagenes,16/09/2020,Jenna mckay,,F,20/02/1963,8158,,Rwilliams@gmail.com +636,Universidad de morón,Licenciatura en ciencias antropológicas,10/09/2020,Melissa gonzalez,,F,09/06/1966,3199,,Seth14@hotmail.com +637,Universidad de morón,Agronomía,29/05/2020,Taylor clark,,F,15/06/1979,1885,,Ppena@gmail.com +638,Universidad de morón,Licenciatura en ciencias biológicas,04/08/2020,Robert cain,,M,12/12/1977,2449,,Scottkathleen@yahoo.com +639,Universidad de morón,Diseño industrial,28/07/2020,Jill cantu,,F,16/11/1913,5446,,Sandra00@gmail.com +640,Universidad de morón,Licenciatura en terapia ocupacional,17/05/2020,Alyssa silva,,F,03/05/1987,5547,,Upalmer@yahoo.com +641,Universidad de morón,Técnico para bioterios ,10/05/2020,Dana wolfe,,F,23/04/1980,3060,,Weaverkenneth@gmail.com +642,Universidad de morón,Licenciatura en psicología,03/04/2020,Cameron foster,,M,19/07/2000,1921,,Jorgemays@hotmail.com +643,Universidad de morón,Licenciatura en ciencias ambientales,15/07/2020,James fuller,,M,27/06/1951,8361,,Cabreramelissa@yahoo.com +644,Universidad de morón,Licenciatura en kinesiología y fisiatría,07/02/2020,Mr. ronald ramos,,M,11/08/2016,5261,,Pamelamurphy@gmail.com +645,Universidad de morón,Licenciatura en sociología ,11/08/2020,Jessica rowe,,F,11/11/1949,4146,,Catherine75@hotmail.com +646,Universidad de morón,Ingeniería en informática,27/01/2020,Jerry fowler,,M,24/11/1973,8126,,Jordansandra@hotmail.com +647,Universidad de morón,Licenciatura en artes,22/11/2020,Erica moore,,F,26/11/1943,3712,,Kristine94@hotmail.com +648,Universidad de morón,Licenciatura en musicoterapia,11/12/2020,Timothy ramsey phd,,M,18/04/1915,1650,,Mollymcconnell@yahoo.com +649,Universidad de morón,Farmacia,30/06/2020,Victoria patterson,,F,01/12/1992,2206,,Fleminganthony@hotmail.com +650,Universidad de morón,Técnico para bioterios ,04/04/2020,Jocelyn schneider,,F,11/01/2004,2607,,Roberto22@hotmail.com +651,Universidad de morón,Bioquímica,21/10/2020,Krista waters,,F,12/08/1975,3267,,Melissa77@gmail.com +652,Universidad de morón,Técnico para bioterios ,12/06/2020,William wallace,,M,21/01/2003,2944,,Geraldwalker@hotmail.com +653,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,17/08/2020,Jessica knox,,F,15/08/1964,7118,,Pkirk@gmail.com +654,Universidad de morón,Licenciatura en ciencias de la educación ,10/09/2020,Lori kim,,F,11/12/1940,6623,,Ptownsend@hotmail.com +655,Universidad de morón,Licenciatura en musicoterapia,04/06/2020,Tyler flores,,M,28/04/1930,3734,,Walkerclayton@yahoo.com +656,Universidad de morón,Contador público ,26/12/2020,Lisa lee,,F,16/03/2000,8162,,Jennifer06@gmail.com +657,Universidad de morón,Diseño de imagen y sonido,29/12/2020,Sabrina marsh,,F,13/04/1958,6535,,Evansjohnathan@hotmail.com +658,Universidad de morón,Licenciatura en planificación y diseño del paisaje,03/11/2020,Miranda howard,,F,09/09/2000,2407,,Smitheric@gmail.com +659,Universidad de morón,Ingeniería en informática,17/05/2020,Lisa martinez,,F,28/01/2011,9001,,Jennycasey@hotmail.com +660,Universidad de morón,Diseño de imagen y sonido,19/09/2020,Jon hall,,M,11/12/1981,4115,,Nwalls@gmail.com +661,Universidad de morón,Licenciatura en ciencias geológicas,21/06/2020,Devin morrow,,M,09/06/1995,9121,,Jerryknight@gmail.com +662,Universidad de morón,Ingeniería mecánica,01/06/2020,Brandon beck,,M,21/02/2013,2631,,Richard76@yahoo.com +663,Universidad de morón,Licenciatura en planificación y diseño del paisaje,15/09/2020,John ross,,M,12/12/1933,6725,,Zwatkins@gmail.com +664,Universidad de morón,Licenciatura en gestión de agroalimentos,03/03/2020,Cheryl hanna,,F,27/11/1931,3194,,Kevinfoley@gmail.com +665,Universidad de morón,Bioquímica,17/09/2020,Rebecca scott,,F,07/09/2009,4715,,Christopher01@yahoo.com +666,Universidad de morón,Ingeniería en informática,15/03/2020,Joshua jones,,M,25/07/1953,5622,,Victoria57@yahoo.com +667,Universidad de morón,Licenciatura en ciencias geológicas,30/09/2020,Joseph mcdonald,,M,14/09/1930,3051,,Howeronald@yahoo.com +668,Universidad de morón,Ciencias veterinarias,20/06/2020,Sarah fletcher,,F,08/01/1949,6333,,Jamie17@hotmail.com +669,Universidad de morón,Licenciatura en producción de bioimagenes,09/09/2020,Victoria davis,,F,26/05/1910,2919,,Zcook@yahoo.com +670,Universidad de morón,Licenciatura en ciencia política ,20/12/2020,Nathaniel shaw,,M,29/12/1938,3317,,Tcarpenter@gmail.com +671,Universidad de morón,Arquitectura,28/12/2020,John farmer,,M,17/01/1983,8431,,Colonemily@yahoo.com +672,Universidad de morón,Farmacia,04/08/2020,Debra williams,,F,15/01/1933,2754,,Timothy31@hotmail.com +673,Universidad de morón,Ingeniería en informática,03/12/2020,Christopher jenkins,,M,21/11/1975,3466,,Diana14@hotmail.com +674,Universidad de morón,Licenciatura en ciencias geológicas,21/06/2020,Chloe sutton,,F,30/03/2013,3334,,Zsmith@yahoo.com +675,Universidad de morón,Licenciatura en administración ,25/12/2020,James stanley,,M,26/10/1959,3317,,Traci51@yahoo.com +676,Universidad de morón,Ingeniería mecánica,23/11/2020,Lisa copeland,,F,19/10/1990,3038,,Christineclark@gmail.com +677,Universidad de morón,Licenciatura en gestión de agroalimentos,17/08/2020,Bryan cox,,M,03/03/1963,3190,,Michael17@gmail.com +678,Universidad de morón,Medicina,13/10/2020,Pamela scott,,F,27/01/2009,8349,,Nguyenangela@hotmail.com +679,Universidad de morón,Actuario ,16/11/2020,Autumn fleming,,F,15/07/1907,5590,,Qlopez@hotmail.com +680,Universidad de morón,Farmacia,08/07/2020,Shannon horn,,F,22/11/1919,7505,,Richardsonmolly@gmail.com +681,Universidad de morón,Licenciatura en sociología ,23/06/2020,Tara gordon,,F,31/03/1938,3013,,Jennifercarr@gmail.com +682,Universidad de morón,Licenciatura en ciencias de la computación,09/08/2020,Carl romero,,M,02/05/1949,1602,,Austinford@yahoo.com +683,Universidad de morón,Ingeniería en informática,28/07/2020,Kyle tucker,,M,17/02/2020,2449,,Jlynch@gmail.com +684,Universidad de morón,Licenciatura en terapia ocupacional,07/08/2020,Kevin taylor,,M,08/09/1985,2723,,Michael65@gmail.com +685,Universidad de morón,Licenciatura en relaciones del trabajo ,20/08/2020,Kelly martin,,F,20/04/2011,1889,,Emily31@hotmail.com +686,Universidad de morón,Licenciatura en kinesiología y fisiatría,05/08/2020,Joshua barrett,,M,04/03/1979,3000,,Michaelellis@gmail.com +687,Universidad de morón,Licenciatura en ciencias antropológicas,19/06/2020,Cody keller,,M,13/04/1914,7521,,Morrisnicholas@yahoo.com +688,Universidad de morón,Ciencias veterinarias,04/08/2020,Tina fernandez,,F,11/01/2001,6740,,Hillrobin@yahoo.com +689,Universidad de morón,Medicina,17/01/2020,Thomas juarez,,M,30/11/1961,1842,,Ehensley@gmail.com +690,Universidad de morón,Licenciatura en gestión de agroalimentos,12/02/2020,Sharon white,,F,18/11/1916,3070,,Bweber@gmail.com +691,Universidad de morón,Ingeniería electrónica,06/11/2020,Richard espinoza,,M,22/01/1978,5835,,Laura96@yahoo.com +692,Universidad de morón,Bioquímica,10/03/2020,Heather sampson,,F,01/10/1929,6354,,Qgonzalez@hotmail.com +693,Universidad de morón,Licenciatura en ciencias de la educación ,19/03/2020,Mr. benjamin chavez,,M,02/10/1983,3072,,Dawsontracy@hotmail.com +694,Universidad de morón,Agronomía,21/09/2020,Sharon russell,,F,13/04/1980,6387,,Nancybanks@yahoo.com +695,Universidad de morón,Licenciatura en gestión de agroalimentos,11/10/2020,Wanda wright,,F,05/10/2021,8324,,Smithheather@gmail.com +696,Universidad de morón,Licenciatura en musicoterapia,15/08/2020,Seth schwartz,,M,10/01/1919,6451,,Oyoung@gmail.com +697,Universidad de morón,Arquitectura,02/08/2020,Christopher lara,,M,03/08/1973,2630,,Heather26@hotmail.com +698,Universidad de morón,Técnico para bioterios ,30/04/2020,Mark barnes,,M,17/06/1908,3052,,Jared78@hotmail.com +699,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,02/02/2020,Shannon jackson,,F,06/05/1959,6640,,Katienorton@gmail.com +700,Universidad de morón,Licenciatura en musicoterapia,15/04/2020,Jordan murphy,,M,21/04/1960,5741,,Ygates@gmail.com +701,Universidad de morón,Ingeniería mecánica,25/05/2020,Rachel franklin,,F,24/02/1920,6201,,Carla61@yahoo.com +702,Universidad de morón,Arquitectura,28/04/2020,Lynn chapman,,F,14/05/2009,3212,,Kristintaylor@hotmail.com +703,Universidad de morón,Licenciatura en ciencias antropológicas,03/10/2020,Timothy castillo,,M,21/03/1961,3621,,Elizabeth31@hotmail.com +704,Universidad de morón,Bioquímica,20/05/2020,Michael lopez,,M,26/07/1968,1984,,Christinewood@gmail.com +705,Universidad de morón,Licenciatura en ciencias de la educación ,01/12/2020,Steve torres,,M,04/02/2008,3199,,Gabriel92@gmail.com +706,Universidad de morón,Técnico para bioterios ,02/09/2020,Jennifer bennett,,F,21/08/1923,2347,,Bennettmark@gmail.com +707,Universidad de morón,Diseño de imagen y sonido,28/05/2020,Sheila moody,,F,27/08/2010,7020,,Yshaw@gmail.com +708,Universidad de morón,Diseño de imagen y sonido,20/07/2020,Michael nicholson,,M,24/04/1948,5600,,Xbradley@yahoo.com +709,Universidad de morón,Licenciatura en psicología,09/03/2020,Denise thompson,,F,29/08/1970,3212,,Lbailey@yahoo.com +710,Universidad de morón,Licenciatura en ciencias ambientales,16/07/2020,Mary cole,,F,02/03/2006,5465,,Ithomas@hotmail.com +711,Universidad de morón,Ingeniería en informática,19/07/2020,Douglas lynch,,M,07/05/1964,1642,,Kjordan@yahoo.com +712,Universidad de morón,Técnico para bioterios ,20/06/2020,Michael jackson,,M,07/08/2010,1822,,Jason73@yahoo.com +713,Universidad de morón,Ingeniería electrónica,20/07/2020,Shane pratt,,M,21/05/2019,8162,,Lfox@yahoo.com +714,Universidad de morón,Licenciatura en planificación y diseño del paisaje,12/07/2020,Jeffery johnson,,M,13/03/1982,6455,,Mccoywilliam@yahoo.com +715,Universidad de morón,Licenciatura en sociología ,27/11/2020,Justin foster,,M,08/07/1913,9410,,Nathan63@hotmail.com +716,Universidad de morón,Medicina,02/01/2021,Timothy johnson,,M,07/03/2001,6628,,Tracy99@yahoo.com +717,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,18/04/2020,Samantha lee,,F,26/11/1932,1712,,Hensleydavid@hotmail.com +718,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,24/04/2020,Joshua wilkinson,,M,18/08/1969,6311,,Daniel35@yahoo.com +719,Universidad de morón,Diseño industrial,18/02/2020,Matthew lopez,,M,24/01/1945,2156,,Johnstevens@yahoo.com +720,Universidad de morón,Licenciatura en artes,09/10/2020,Larry le,,M,01/05/1997,8183,,Qwillis@hotmail.com +721,Universidad de morón,Diseño industrial,22/06/2020,John adkins,,M,08/12/1974,5750,,Morganjoshua@gmail.com +722,Universidad de morón,Licenciatura en psicología,28/09/2020,Andrew beard,,M,27/05/2012,6346,,Eduardomcgrath@hotmail.com +723,Universidad de morón,Diseño industrial,31/07/2020,David frazier,,M,23/08/1990,4119,,Jason16@hotmail.com +724,Universidad de morón,Ciencias veterinarias,24/05/2020,Sarah richardson,,F,02/05/2009,4716,,Jamesmitchell@gmail.com +725,Universidad de morón,Licenciatura en psicología,28/03/2020,Ann burnett,,F,20/10/1994,2824,,Teresacollins@hotmail.com +726,Universidad de morón,Licenciatura en sociología ,01/04/2020,Kim reed,,F,04/03/1990,7414,,Pmartinez@hotmail.com +727,Universidad de morón,Licenciatura en ciencias biológicas,06/03/2020,Steve ward,,M,25/04/1970,3199,,Blee@yahoo.com +728,Universidad de morón,Ingeniería en informática,03/03/2020,Gilbert allen,,M,25/04/1919,4513,,Ewalker@gmail.com +729,Universidad de morón,Licenciatura en kinesiología y fisiatría,25/02/2020,Sarah yang,,F,26/06/1970,5470,,Walkercassandra@gmail.com +730,Universidad de morón,Arquitectura,23/06/2020,Oscar patel,,M,19/07/1948,5735,,Ianthompson@gmail.com +731,Universidad de morón,Licenciatura en relaciones del trabajo ,01/08/2020,Cody miller,,M,20/06/1995,8000,,Powellsandra@hotmail.com +732,Universidad de morón,Licenciatura en ciencias de la computación,27/03/2020,Anna adams,,F,17/01/1996,9300,,Zmclaughlin@hotmail.com +733,Universidad de morón,Diseño de imagen y sonido,15/05/2020,Corey clarke,,M,15/08/1975,8349,,Finleyteresa@yahoo.com +734,Universidad de morón,Licenciatura en musicoterapia,04/12/2020,Michael clark,,M,08/09/1990,3705,,Kathy42@yahoo.com +735,Universidad de morón,Licenciatura en administración ,23/11/2020,Joseph kelley,,M,29/05/1964,3083,,Christopher53@gmail.com +736,Universidad de morón,Licenciatura en sociología ,24/06/2020,Kevin holmes,,M,04/09/1993,1739,,Susanmartin@gmail.com +737,Universidad de morón,Diseño de imagen y sonido,14/12/2020,Martha salas,,F,31/01/2001,6727,,Tina54@hotmail.com +738,Universidad de morón,Técnico para bioterios ,03/02/2020,Jonathan fox,,M,25/09/1936,9207,,Amy65@gmail.com +739,Universidad de morón,Licenciatura en kinesiología y fisiatría,11/12/2020,Sarah carlson,,F,25/09/1982,1776,,Pjoseph@yahoo.com +740,Universidad de morón,Licenciatura en psicología,07/06/2020,Emily garcia,,F,30/06/2013,6435,,Amylopez@gmail.com +741,Universidad de morón,Ingeniería en informática,06/10/2020,Jason brown,,M,25/07/1964,6335,,Stacyfowler@hotmail.com +742,Universidad de morón,Licenciatura en planificación y diseño del paisaje,03/08/2020,Jeffrey barnes,,M,26/11/1993,5317,,Ftorres@hotmail.com +743,Universidad de morón,Ingeniería electrónica,10/08/2020,Jesse garcia,,M,01/02/1982,3332,,Alan58@yahoo.com +744,Universidad de morón,Licenciatura en ciencias de la educación ,23/08/2020,April wood,,F,14/04/1926,7519,,Michaeloconnor@hotmail.com +745,Universidad de morón,Técnico para bioterios ,03/09/2020,Robert nelson,,M,24/11/1910,5351,,Hudsonryan@hotmail.com +746,Universidad de morón,Licenciatura en ciencias de la computación,02/01/2021,Christina reed,,F,02/04/1940,8341,,Haroldlittle@hotmail.com +747,Universidad de morón,Técnico para bioterios ,30/10/2020,Amber perez,,F,21/05/1936,7167,,James91@hotmail.com +748,Universidad de morón,Ingeniería en informática,30/08/2020,Julia simpson,,F,29/07/1931,2309,,Rebeccagonzales@gmail.com +749,Universidad de morón,Ingeniería en informática,29/09/2020,Madison morgan,,F,09/01/2021,1865,,Victoriakirby@yahoo.com +750,Universidad de morón,Ciencias veterinarias,19/11/2020,Rachel gonzalez,,F,12/01/1961,6018,,Amanda76@hotmail.com +751,Universidad de morón,Licenciatura en artes,29/07/2020,Robert thomas,,M,09/04/1948,2317,,Lorettawang@gmail.com +752,Universidad de morón,Licenciatura en terapia ocupacional,05/12/2020,Amy nash,,F,29/11/1978,5470,,Sandy06@gmail.com +753,Universidad de morón,Licenciatura en ciencias ambientales,13/04/2020,Mitchell saunders,,M,25/03/1929,6207,,Lkelly@yahoo.com +754,Universidad de morón,Licenciatura en ciencias ambientales,07/11/2020,Mrs. stacey mendez md,,F,09/01/1959,6461,,Gregoryrogers@hotmail.com +755,Universidad de morón,Diseño de imagen y sonido,22/07/2020,Tyler wilson,,M,05/12/1912,3563,,Tracy54@hotmail.com +756,Universidad de morón,Diseño de imagen y sonido,30/01/2020,Sherri myers,,F,10/07/2002,2313,,Jamesvaughan@yahoo.com +757,Universidad de morón,Bioquímica,04/09/2020,Alexander vasquez,,M,31/07/2010,7545,,Vramos@gmail.com +758,Universidad de morón,Licenciatura en administración ,07/06/2020,Scott miller,,M,19/02/1978,1879,,Dodsonmatthew@yahoo.com +759,Universidad de morón,Licenciatura en ciencias ambientales,04/05/2020,Perry rodriguez,,M,16/03/1945,6201,,Roger76@gmail.com +760,Universidad de morón,Licenciatura en artes,28/05/2020,Natalie chambers,,F,11/11/1970,3192,,Patricia94@gmail.com +761,Universidad de morón,Licenciatura en administración ,27/04/2020,Kristen franco,,F,15/12/2017,3337,,Samanthamoreno@yahoo.com +762,Universidad de morón,Licenciatura en ciencias de la computación,07/11/2020,Gordon smith,,M,16/07/1992,4145,,Chad77@hotmail.com +763,Universidad de morón,Licenciatura en psicología,13/07/2020,Elizabeth walker,,F,27/04/1954,3703,,Hornrita@gmail.com +764,Universidad de morón,Arquitectura,14/08/2020,Elizabeth jenkins,,F,18/07/1962,8353,,Troy77@gmail.com +765,Universidad de morón,Técnico para bioterios ,29/02/2020,Christopher padilla,,M,02/01/1959,4618,,Ucurtis@yahoo.com +766,Universidad de morón,Licenciatura en planificación y diseño del paisaje,15/08/2020,Angela whitaker,,F,31/01/2004,5439,,Janetjacobs@yahoo.com +767,Universidad de morón,Licenciatura en sociología ,02/05/2020,Thomas griffith,,M,04/09/1908,3240,,Jasonrichard@gmail.com +768,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,13/04/2020,James bell,,M,12/04/1959,6309,,Julie04@yahoo.com +769,Universidad de morón,Licenciatura en ciencias antropológicas,25/04/2020,Jonathon roberts,,M,07/05/1971,3470,,Vbryant@gmail.com +770,Universidad de morón,Medicina,09/10/2020,Gabriel carr,,M,14/04/1954,2520,,Nicole90@gmail.com +771,Universidad de morón,Licenciatura en ciencias ambientales,05/03/2020,Amanda rodriguez,,F,17/12/1982,2535,,Jenniferjones@gmail.com +772,Universidad de morón,Licenciatura en kinesiología y fisiatría,22/09/2020,Amanda estes,,F,24/01/2021,3587,,Michael75@hotmail.com +773,Universidad de morón,Agronomía,09/07/2020,Angela woods,,F,01/01/1944,5733,,Steven97@gmail.com +774,Universidad de morón,Licenciatura en ciencias ambientales,17/09/2020,Todd woods,,M,02/07/2014,9213,,Devincobb@hotmail.com +775,Universidad de morón,Licenciatura en ciencia política ,13/05/2020,Meredith hutchinson,,F,18/08/1990,2136,,Rrichardson@yahoo.com +776,Universidad de morón,Licenciatura en ciencia política ,28/08/2020,Lisa love,,F,11/07/1998,8175,,Cookamanda@gmail.com +777,Universidad de morón,Licenciatura en ciencias biológicas,01/03/2020,Jacqueline edwards,,F,18/08/1957,5385,,Parkercynthia@yahoo.com +778,Universidad de morón,Licenciatura en musicoterapia,01/12/2020,Kevin nash,,M,27/10/2000,8361,,Robbinsrobert@yahoo.com +779,Universidad de morón,Ciencias veterinarias,21/06/2020,Katherine thomas,,F,17/06/1988,4164,,Hodgesmichael@gmail.com +780,Universidad de morón,Licenciatura en ciencias ambientales,18/07/2020,Melissa edwards,,F,22/05/1948,6032,,Carmengreen@hotmail.com +781,Universidad de morón,Licenciatura en sociología ,26/06/2020,Brian holt,,M,24/06/1956,1716,,Dean32@gmail.com +782,Universidad de morón,Arquitectura,17/06/2020,Keith hernandez,,M,25/03/1986,6405,,Sglover@gmail.com +783,Universidad de morón,Licenciatura en terapia ocupacional,28/08/2020,Amanda richardson,,F,07/07/2019,2173,,Evansryan@hotmail.com +784,Universidad de morón,Licenciatura en artes,20/11/2020,Desiree oliver,,F,14/11/1907,8500,,Bcampbell@hotmail.com +785,Universidad de morón,Licenciatura en ciencias antropológicas,26/01/2020,Heather pace,,F,13/08/2011,8400,,Angelajacobs@gmail.com +786,Universidad de morón,Licenciatura en sociología ,19/01/2020,Tiffany cox,,F,28/06/1936,4633,,Odomamanda@hotmail.com +787,Universidad de morón,Licenciatura en ciencias biológicas,23/09/2020,Amanda winters,,F,21/01/1920,6627,,Hstephens@hotmail.com +788,Universidad de morón,Contador público ,28/06/2020,Stephanie williams,,F,20/01/2007,4728,,Nicolejohnson@gmail.com +789,Universidad de morón,Agronomía,27/11/2020,Chelsea weber,,F,13/12/1991,7203,,Jenkinskimberly@hotmail.com +790,Universidad de morón,Contador público ,10/02/2020,Matthew lewis,,M,15/04/1947,6106,,Taylorjocelyn@hotmail.com +791,Universidad de morón,Farmacia,12/02/2020,Michael brown,,M,05/05/1989,3183,,Johnsonrodney@hotmail.com +792,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,01/05/2020,Julia spencer,,F,26/10/1920,3074,,Stephengibbs@gmail.com +793,Universidad de morón,Licenciatura en psicología,15/08/2020,Holly bryant,,F,14/10/1973,3311,,Lewisaaron@hotmail.com +794,Universidad de morón,Licenciatura en ciencia política ,06/07/2020,Courtney hernandez,,F,16/07/2002,6400,,Fernandezandrea@hotmail.com +795,Universidad de morón,Licenciatura en gestión de agroalimentos,20/10/2020,Ruth osborne,,F,04/08/1998,7160,,Qdiaz@gmail.com +796,Universidad de morón,Licenciatura en ciencias biológicas,20/07/2020,Frank ballard,,M,09/02/1988,3730,,Deborah51@yahoo.com +797,Universidad de morón,Licenciatura en terapia ocupacional,22/04/2020,Jessica newman,,F,10/07/2010,1613,,Ahaynes@hotmail.com +798,Universidad de morón,Licenciatura en ciencia política ,13/10/2020,Elizabeth smith,,F,05/10/1948,2349,,Michaelvargas@hotmail.com +799,Universidad de morón,Licenciatura en relaciones del trabajo ,12/09/2020,Grant young,,M,02/07/1940,2201,,Martineztimothy@yahoo.com +800,Universidad de morón,Licenciatura en terapia ocupacional,22/12/2020,Mary gonzales,,F,22/11/1969,3524,,Aliciarodriguez@gmail.com +801,Universidad de morón,Licenciatura en ciencias ambientales,20/06/2020,Elizabeth wilson,,F,11/03/1965,6106,,Troy32@yahoo.com +802,Universidad de morón,Ingeniería en informática,15/01/2020,Suzanne lang,,F,05/12/1906,8115,,Christyespinoza@gmail.com +803,Universidad de morón,Actuario ,20/05/2020,Donald wright,,M,20/07/1962,2142,,Christopherrogers@hotmail.com +804,Universidad de morón,Ciencias veterinarias,30/03/2020,Susan edwards,,F,16/12/1921,8170,,Bradking@gmail.com +805,Universidad de morón,Diseño de imagen y sonido,29/11/2020,Nicole howard,,F,17/08/2006,3569,,Fordselena@yahoo.com +806,Universidad de morón,Farmacia,29/06/2020,Jenna miller,,F,10/12/1985,3190,,Daviswilliam@hotmail.com +807,Universidad de morón,Ingeniería electrónica,15/04/2020,Dr. patrick acosta iv,,M,27/06/1939,7267,,Jessica20@yahoo.com +808,Universidad de morón,Ingeniería mecánica,03/06/2020,Matthew carr,,M,23/05/1956,6640,,Laurenmoore@yahoo.com +809,Universidad de morón,Licenciatura en producción de bioimagenes,01/11/2020,Lisa acosta,,F,16/12/1970,6500,,Sharonbarron@gmail.com +810,Universidad de morón,Ingeniería mecánica,03/06/2020,Mr. jesse robinson,,M,17/02/2006,6511,,Wagnerjesse@hotmail.com +811,Universidad de morón,Licenciatura en psicología,14/05/2020,Adrienne johnson,,F,06/11/1969,5763,,Kevin79@yahoo.com +812,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,11/05/2020,Tim fox,,M,09/11/1994,3460,,Maldonadobrian@yahoo.com +813,Universidad de morón,Licenciatura en planificación y diseño del paisaje,11/07/2020,Christopher gardner,,M,24/04/1945,3565,,Perezaudrey@gmail.com +814,Universidad de morón,Medicina,08/11/2020,Wesley welch,,M,23/06/1948,7517,,Christopher82@gmail.com +815,Universidad de morón,Licenciatura en ciencias de la computación,07/08/2020,William ho,,M,16/09/1928,7109,,Yhenry@gmail.com +816,Universidad de morón,Licenciatura en sociología ,28/02/2020,Jonathan allen,,M,23/12/1908,7639,,Hectorbrooks@gmail.com +817,Universidad de morón,Licenciatura en artes,12/11/2020,Tristan ochoa,,M,19/07/1948,5380,,Joshuacarlson@hotmail.com +818,Universidad de morón,Ciencias veterinarias,14/03/2020,Dawn smith,,F,28/04/1937,3122,,Jaredbridges@hotmail.com +819,Universidad de morón,Ciencias veterinarias,25/10/2020,Theresa travis,,F,01/11/1927,3589,,Xbauer@gmail.com +820,Universidad de morón,Licenciatura en psicología,24/01/2020,Thomas hensley,,M,07/06/1917,2802,,Megan33@hotmail.com +821,Universidad de morón,Farmacia,10/12/2020,Kimberly sparks,,F,10/04/1952,9035,,Rachaelgreer@yahoo.com +822,Universidad de morón,Licenciatura en sociología ,29/03/2020,Steven moody,,M,08/12/1918,7245,,Joseramirez@hotmail.com +823,Universidad de morón,Medicina,13/06/2020,Jeremy mason,,M,17/02/1926,5777,,Kneal@hotmail.com +824,Universidad de morón,Ingeniería en informática,07/05/2020,Dawn hicks,,F,28/05/1918,3448,,Nobrien@gmail.com +825,Universidad de morón,Licenciatura en planificación y diseño del paisaje,17/06/2020,Carrie king,,F,12/01/2016,5585,,Sstein@gmail.com +826,Universidad de morón,Ciencias veterinarias,23/08/2020,Beth patterson,,F,29/01/2002,8351,,Connie66@gmail.com +827,Universidad de morón,Ciencias veterinarias,12/05/2020,Joshua price,,M,17/02/1929,3440,,Tammysnyder@hotmail.com +828,Universidad de morón,Licenciatura en ciencia política ,16/11/2020,Melinda brown,,F,10/08/1952,4561,,Sherylramirez@gmail.com +829,Universidad de morón,Contador público ,23/10/2020,Matthew williamson,,M,10/07/2011,1768,,Jbrooks@yahoo.com +830,Universidad de morón,Licenciatura en sociología ,05/03/2020,Angela bryant,,F,09/11/2003,9007,,Nelsonandrew@yahoo.com +831,Universidad de morón,Ciencias veterinarias,08/12/2020,Brittney scott,,F,04/12/1925,2743,,Phelpscraig@gmail.com +832,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,21/04/2020,Timothy camacho,,M,03/09/2008,5743,,Rbarrett@hotmail.com +833,Universidad de morón,Arquitectura,31/07/2020,Alyssa house,,F,23/08/1938,7108,,Chad97@yahoo.com +834,Universidad de morón,Licenciatura en relaciones del trabajo ,13/03/2020,Melissa wheeler,,F,09/06/1907,3142,,Qgraves@yahoo.com +835,Universidad de morón,Licenciatura en psicología,25/08/2020,Jesse lee,,M,10/08/1959,2603,,Silvamary@gmail.com +836,Universidad de morón,Licenciatura en ciencias antropológicas,30/03/2020,Benjamin sharp,,M,08/01/1940,9035,,Ebaker@hotmail.com +837,Universidad de morón,Licenciatura en relaciones del trabajo ,09/03/2020,Jessica mcdowell,,F,03/01/1977,6200,,Don03@yahoo.com +838,Universidad de morón,Licenciatura en relaciones del trabajo ,28/10/2020,Wendy palmer,,F,05/09/1980,6665,,Amorrison@hotmail.com +839,Universidad de morón,Licenciatura en ciencias biológicas,06/02/2020,Jason kim,,M,27/06/1942,3731,,Jlopez@hotmail.com +840,Universidad de morón,Licenciatura en artes,07/02/2020,Dr. jeffrey brown,,M,24/03/1965,5272,,Ethannewton@gmail.com +841,Universidad de morón,Licenciatura en ciencias ambientales,22/01/2020,Kevin williams,,M,22/02/1935,2240,,Chavezjane@hotmail.com +842,Universidad de morón,Licenciatura en ciencia política ,22/12/2020,Amanda russell,,F,23/05/1942,1858,,Bentleyjose@gmail.com +843,Universidad de morón,Ingeniería mecánica,28/05/2020,Rebecca ali,,F,03/05/1976,3272,,Harrymcbride@yahoo.com +844,Universidad de morón,Contador público ,13/03/2020,Jason yu,,M,20/12/1989,3446,,Mccarthyjessica@yahoo.com +845,Universidad de morón,Diseño de imagen y sonido,20/05/2020,Deanna collins,,F,28/05/1973,7153,,Westphillip@gmail.com +846,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,29/05/2020,Greg rice,,M,02/04/1952,6341,,Oparker@hotmail.com +847,Universidad de morón,Técnico para bioterios ,18/10/2020,Thomas perez,,M,22/07/2015,7609,,Daisywallace@yahoo.com +848,Universidad de morón,Medicina,21/04/2020,Shannon walker,,F,07/01/1949,1648,,Zanderson@gmail.com +849,Universidad de morón,Técnico para bioterios ,28/04/2020,James weaver,,M,22/12/1911,8103,,Ymiller@yahoo.com +850,Universidad de morón,Ingeniería electrónica,14/05/2020,Amanda taylor,,F,18/10/1949,3188,,Cliffordroberson@yahoo.com +851,Universidad de morón,Bioquímica,30/12/2020,David miller,,M,10/02/1924,3332,,Nsmith@yahoo.com +852,Universidad de morón,Licenciatura en ciencias geológicas,14/06/2020,Amanda morris,,F,08/08/1946,1625,,Martin91@hotmail.com +853,Universidad de morón,Licenciatura en sociología ,12/06/2020,Felicia wade,,F,06/03/1946,2852,,Wray@gmail.com +854,Universidad de morón,Licenciatura en artes,04/03/2020,Edward jackson,,M,03/12/1969,4726,,Laura53@hotmail.com +855,Universidad de morón,Licenciatura en planificación y diseño del paisaje,14/02/2020,Mark sharp,,M,10/10/1976,7249,,Jasonwilliams@hotmail.com +856,Universidad de morón,Ciencias veterinarias,27/12/2020,Heather hardy,,F,04/05/1973,2242,,Mitchell18@hotmail.com +857,Universidad de morón,Medicina,07/04/2020,Lucas anderson,,M,11/10/1942,5741,,Kanejared@hotmail.com +858,Universidad de morón,Licenciatura en planificación y diseño del paisaje,26/08/2020,Haley estes,,F,01/07/1918,5779,,Toddbernard@hotmail.com +859,Universidad de morón,Licenciatura en ciencias biológicas,20/08/2020,Dr. shannon hayes md,,F,31/12/2000,3733,,Wmelton@hotmail.com +860,Universidad de morón,Arquitectura,02/10/2020,David miller,,M,04/09/1945,3449,,Wruiz@hotmail.com +861,Universidad de morón,Ciencias veterinarias,27/01/2020,Kristen simon,,F,24/05/2005,7404,,Gerald83@yahoo.com +862,Universidad de morón,Licenciatura en producción de bioimagenes,08/09/2020,William mccoy,,M,25/03/1996,3025,,Myersmegan@hotmail.com +863,Universidad de morón,Licenciatura en relaciones del trabajo ,26/06/2020,John howard,,M,25/07/1992,3516,,Michaelhayes@gmail.com +864,Universidad de morón,Farmacia,04/02/2020,David guerra,,M,31/12/1983,5261,,Brandon16@yahoo.com +865,Universidad de morón,Licenciatura en administración ,06/10/2020,Austin mendez,,M,14/01/1932,8431,,Woneal@gmail.com +866,Universidad de morón,Licenciatura en psicología,29/05/2020,Jesse brown,,M,15/07/1997,7609,,Charlesdunn@yahoo.com +867,Universidad de morón,Licenciatura en ciencias de la educación ,19/10/2020,Terrance moore,,M,06/06/1944,5443,,Qanderson@gmail.com +868,Universidad de morón,Ingeniería electrónica,02/08/2020,Erica knight,,F,18/11/2019,6401,,Herreradaniel@gmail.com +869,Universidad de morón,Licenciatura en planificación y diseño del paisaje,03/04/2020,Lori evans,,F,17/09/1940,2303,,Owelch@hotmail.com +870,Universidad de morón,Ciencias veterinarias,24/05/2020,Wesley tate,,M,26/06/1995,2441,,Cynthia45@yahoo.com +871,Universidad de morón,Farmacia,03/04/2020,Patricia miller,,F,27/11/2020,8351,,Lauramarsh@yahoo.com +872,Universidad de morón,Licenciatura en ciencias antropológicas,07/09/2020,Kim wang,,F,09/02/1999,3731,,Alandry@gmail.com +873,Universidad de morón,Licenciatura en ciencias biológicas,14/01/2020,Kara bailey,,F,21/12/2010,4230,,James57@yahoo.com +874,Universidad de morón,Bioquímica,17/02/2020,Elizabeth anderson,,F,24/01/1988,7412,,Debra74@yahoo.com +875,Universidad de morón,Diseño de imagen y sonido,17/07/2020,Martha flores,,F,15/08/1953,3565,,Heather27@gmail.com +876,Universidad de morón,Ingeniería en informática,12/10/2020,Zachary steele,,M,25/06/1960,2185,,Williamsjanet@yahoo.com +877,Universidad de morón,Ingeniería mecánica,29/05/2020,Debbie dixon,,F,24/01/1974,5442,,Thomasallen@gmail.com +878,Universidad de morón,Ingeniería en informática,04/09/2020,Daniel spears,,M,06/06/1941,1718,,Gabriella43@hotmail.com +879,Universidad de morón,Licenciatura en psicología,19/03/2020,Katherine murray,,F,14/03/1925,5753,,Djohns@yahoo.com +880,Universidad de morón,Bioquímica,05/11/2020,Sharon santiago,,F,21/02/2012,4235,,Bryanmartinez@yahoo.com +881,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,02/01/2021,John welch,,M,17/12/1942,2725,,Brian88@gmail.com +882,Universidad de morón,Arquitectura,20/02/2020,Jacob lewis,,M,22/10/1990,8156,,Colleenwilliamson@hotmail.com +883,Universidad de morón,Farmacia,29/02/2020,Jasmine henderson,,F,21/10/1923,1713,,Larry94@hotmail.com +884,Universidad de morón,Licenciatura en ciencias de la computación,01/07/2020,Donald rogers,,M,21/04/1917,5407,,Darrellgray@gmail.com +885,Universidad de morón,Licenciatura en ciencias geológicas,10/09/2020,Ryan bass,,M,10/01/1962,7113,,Tylerdavis@yahoo.com +886,Universidad de morón,Farmacia,23/05/2020,Ann wong,,F,02/06/2000,1778,,Robertsrhonda@yahoo.com +887,Universidad de morón,Licenciatura en ciencias antropológicas,01/10/2020,Vanessa gibson,,F,03/05/1929,7163,,Diana18@yahoo.com +888,Universidad de morón,Licenciatura en ciencias geológicas,16/04/2020,Ashley oliver,,F,01/01/1988,8316,,Ricekatie@hotmail.com +889,Universidad de morón,Actuario ,13/03/2020,Melissa pacheco,,F,06/07/1978,4624,,Harrisdebra@hotmail.com +890,Universidad de morón,Farmacia,26/05/2020,Amy lewis,,F,31/03/1990,2438,,Rmiller@yahoo.com +891,Universidad de morón,Licenciatura en ciencia política ,27/01/2020,Nancy bell,,F,15/03/2013,8303,,Inguyen@yahoo.com +892,Universidad de morón,Licenciatura en ciencias ambientales,10/05/2020,Tara johnson,,F,18/09/1949,2407,,Chaserobinson@hotmail.com +893,Universidad de morón,Licenciatura en producción de bioimagenes,23/11/2020,Sue aguilar,,F,11/11/1963,7103,,Saragould@gmail.com +894,Universidad de morón,Licenciatura en terapia ocupacional,01/05/2020,Jerry howell,,M,04/03/1913,1816,,Upetty@hotmail.com +895,Universidad de morón,Licenciatura en artes,16/01/2020,Nicole alexander,,F,09/08/1929,6387,,Gbautista@yahoo.com +896,Universidad de morón,Licenciatura en ciencias antropológicas,02/12/2020,Jorge smith,,M,04/09/1938,1611,,Owensapril@hotmail.com +897,Universidad de morón,Licenciatura en gestión de agroalimentos,14/07/2020,Logan price,,M,27/11/2016,6431,,Ichambers@gmail.com +898,Universidad de morón,Licenciatura en planificación y diseño del paisaje,16/06/2020,Darin pearson,,M,21/07/2002,9003,,Johnsonsteven@gmail.com +899,Universidad de morón,Ciencias veterinarias,20/03/2020,Shane rodriguez,,M,06/11/1945,1849,,Ysavage@gmail.com +900,Universidad de morón,Licenciatura en ciencia política ,25/08/2020,Maria watts,,F,18/03/1988,8158,,Cgonzalez@hotmail.com +901,Universidad de morón,Licenciatura en psicología,25/08/2020,Karen walls,,F,07/11/1945,9220,,Gonzalezvirginia@gmail.com +902,Universidad de morón,Técnico para bioterios ,24/12/2020,Amy young,,F,20/12/1942,7513,,Tbrady@yahoo.com +903,Universidad de morón,Licenciatura en administración ,14/03/2020,Kristen marshall,,F,26/06/1960,9040,,Nwilson@hotmail.com +904,Universidad de morón,Ingeniería electrónica,13/07/2020,Bryan rojas,,M,15/09/1977,4655,,Tiffany47@hotmail.com +905,Universidad de morón,Licenciatura en psicología,13/09/2020,Hannah schultz,,F,30/06/1909,6400,,Ashleetorres@hotmail.com +906,Universidad de morón,Licenciatura en psicología,01/09/2020,Victor osborne,,M,28/04/1956,2185,,Jeanettewilson@gmail.com +907,Universidad de morón,Licenciatura en ciencias ambientales,07/12/2020,Shelly bailey,,F,06/04/1929,7169,,Gibsonamanda@yahoo.com +908,Universidad de morón,Farmacia,02/12/2020,Anna fernandez,,F,07/09/2001,2531,,Jordanjames@gmail.com +909,Universidad de morón,Medicina,06/05/2020,Susan rodriguez,,F,18/03/1993,5757,,Ericbrown@gmail.com +910,Universidad de morón,Arquitectura,17/12/2020,Samuel williams,,M,07/06/1954,8532,,Kparks@gmail.com +911,Universidad de morón,Agronomía,25/11/2020,Justin hernandez,,M,04/06/1911,6233,,Tmaxwell@yahoo.com +912,Universidad de morón,Farmacia,06/05/2020,Melissa pruitt,,F,27/11/1957,9051,,Friedmanjohn@hotmail.com +913,Universidad de morón,Medicina,21/04/2020,Robin spencer,,F,10/03/2007,2177,,Ybarr@hotmail.com +914,Universidad de morón,Licenciatura en ciencia política ,03/10/2020,Richard lynn,,M,15/10/1986,8403,,Holmesjames@gmail.com +915,Universidad de morón,Licenciatura en ciencias antropológicas,22/07/2020,Erica white,,F,09/07/1980,7511,,Joshua20@hotmail.com +916,Universidad de morón,Ingeniería mecánica,24/01/2020,Christopher castro,,M,29/06/1938,4166,,Nicholas09@hotmail.com +917,Universidad de morón,Medicina,06/12/2020,Haley chavez,,F,03/06/1932,7013,,Haley83@gmail.com +918,Universidad de morón,Licenciatura en musicoterapia,19/12/2020,Ryan brooks,,M,05/09/2003,5438,,Darrylfleming@gmail.com +919,Universidad de morón,Licenciatura en planificación y diseño del paisaje,13/09/2020,Lindsey barrera,,F,04/02/1944,8156,,Cmiller@hotmail.com +920,Universidad de morón,Licenciatura en kinesiología y fisiatría,10/08/2020,Maria marsh,,F,08/03/1911,6634,,Xnelson@gmail.com +921,Universidad de morón,Actuario ,05/04/2020,Matthew ho,,M,03/09/2013,6431,,Kellyryan@gmail.com +922,Universidad de morón,Licenciatura en sociología ,14/01/2020,Andrea jefferson,,F,11/02/1913,2307,,Sanchezsandra@yahoo.com +923,Universidad de morón,Licenciatura en sociología ,08/02/2020,Brian nelson,,M,10/03/1975,5555,,Greenewilliam@hotmail.com +924,Universidad de morón,Bioquímica,09/05/2020,Derrick thomas,,M,21/09/1948,6237,,William99@gmail.com +925,Universidad de morón,Contador público ,02/09/2020,Kevin knight,,M,09/03/1986,1884,,Frank08@hotmail.com +926,Universidad de morón,Arquitectura,31/10/2020,Kenneth hayes,,M,07/08/1960,1735,,Angel97@yahoo.com +927,Universidad de morón,Técnico para bioterios ,11/12/2020,Jeffrey alexander,,M,02/04/1932,5757,,Timothytucker@yahoo.com +928,Universidad de morón,Ingeniería electrónica,15/09/2020,Megan moses,,F,28/08/1931,5701,,Hahnjonathan@gmail.com +929,Universidad de morón,Licenciatura en planificación y diseño del paisaje,09/04/2020,Maria martinez,,F,11/08/1907,6221,,Zachary87@yahoo.com +930,Universidad de morón,Licenciatura en gestión de agroalimentos,25/11/2020,Jose lucas,,M,25/04/1977,7174,,Lkim@gmail.com +931,Universidad de morón,Diseño de imagen y sonido,25/05/2020,Frank glenn,,M,24/03/1987,1607,,Allendaniel@hotmail.com +932,Universidad de morón,Ingeniería en informática,16/11/2020,Patricia stephenson,,F,30/01/1963,2117,,Ihill@gmail.com +933,Universidad de morón,Diseño industrial,11/08/2020,Todd smith,,M,05/10/1933,5306,,Douglasyoung@gmail.com +934,Universidad de morón,Medicina,25/07/2020,Marissa estrada,,F,17/03/1945,3206,,Fpowers@hotmail.com +935,Universidad de morón,Ciencias veterinarias,30/08/2020,Christopher malone,,M,19/09/1994,7613,,Xwilliams@yahoo.com +936,Universidad de morón,Ingeniería en informática,29/09/2020,Erika stevens,,F,02/07/1954,3557,,Travis06@hotmail.com +937,Universidad de morón,Diseño industrial,27/03/2020,Jimmy bryan,,M,27/06/1972,4631,,Kevinstevens@gmail.com +938,Universidad de morón,Licenciatura en ciencia política ,28/07/2020,Grace lee,,F,15/09/1962,7600,,Kylegeorge@gmail.com +939,Universidad de morón,Licenciatura en producción de bioimagenes,29/10/2020,Kathleen allen,,F,28/03/1927,3308,,Lmcgee@yahoo.com +940,Universidad de morón,Bioquímica,01/06/2020,Ronald griffith,,M,07/02/1952,2521,,Keith92@gmail.com +941,Universidad de morón,Licenciatura en ciencia política ,20/01/2020,Denise taylor,,F,17/09/1994,6740,,David99@yahoo.com +942,Universidad de morón,Licenciatura en ciencias ambientales,29/08/2020,Elizabeth peterson,,F,26/07/1925,3041,,Hortonroger@hotmail.com +943,Universidad de morón,Diseño de imagen y sonido,09/04/2020,Sarah stevens,,F,19/03/1988,6435,,Hughesrobert@hotmail.com +944,Universidad de morón,Licenciatura en administración ,11/07/2020,Dwayne henry,,M,23/10/1994,7103,,Shernandez@gmail.com +945,Universidad de morón,Licenciatura en ciencias biológicas,26/03/2020,Alexis torres,,F,18/03/1922,7174,,Ubrown@gmail.com +946,Universidad de morón,Bioquímica,11/12/2020,Caleb newman,,M,18/01/1953,2415,,Martinezgabrielle@yahoo.com +947,Universidad de morón,Diseño de imagen y sonido,26/09/2020,Matthew carr,,M,19/11/1984,6003,,Angela33@yahoo.com +948,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,19/02/2020,Kevin ramsey,,M,01/03/1935,2170,,Emily68@hotmail.com +949,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,31/07/2020,Jason leonard,,M,17/02/1922,7545,,Amy57@gmail.com +950,Universidad de morón,Licenciatura en ciencias de la computación,09/10/2020,Scott dominguez,,M,31/12/1972,6516,,Paula71@yahoo.com +951,Universidad de morón,Licenciatura en ciencias biológicas,21/02/2020,Jennifer diaz,,F,28/08/1967,6621,,Emilybrown@yahoo.com +952,Universidad de morón,Actuario ,25/09/2020,Cassandra shaffer,,F,28/08/2014,3355,,Sheilajohnson@hotmail.com +953,Universidad de morón,Ingeniería en informática,27/11/2020,Michael anderson,,M,06/09/1912,1727,,Danielyoung@yahoo.com +954,Universidad de morón,Licenciatura en producción de bioimagenes,12/06/2020,Allen johnson,,M,21/08/2019,3515,,Qmills@gmail.com +955,Universidad de morón,Licenciatura en kinesiología y fisiatría,19/01/2020,Chris mitchell,,M,15/01/1991,3017,,Milesmelissa@gmail.com +956,Universidad de morón,Agronomía,27/05/2020,Jessica rodriguez,,F,21/11/1949,3180,,Pjames@yahoo.com +957,Universidad de morón,Licenciatura en ciencias biológicas,13/11/2020,Meghan smith,,F,30/04/1941,7505,,Jacob65@yahoo.com +958,Universidad de morón,Licenciatura en ciencias geológicas,07/05/2020,Luis jennings,,M,24/11/1982,6501,,Adam68@gmail.com +959,Universidad de morón,Diseño de imagen y sonido,05/10/2020,Patrick kelly,,M,20/07/1914,2760,,Smithstacy@yahoo.com +960,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,23/12/2020,Robert anderson,,M,15/07/1995,7509,,Imcintosh@yahoo.com +961,Universidad de morón,Ingeniería en informática,12/12/2020,Catherine jones,,F,11/10/1909,6005,,William93@yahoo.com +962,Universidad de morón,Licenciatura en planificación y diseño del paisaje,13/06/2020,Danielle daniels,,F,02/10/1963,6354,,Danielhanson@gmail.com +963,Universidad de morón,Licenciatura en kinesiología y fisiatría,30/03/2020,Brenda nelson,,F,29/01/1916,6437,,Michelle83@hotmail.com +964,Universidad de morón,Licenciatura en artes,28/06/2020,Bobby miller,,M,26/04/1926,6385,,Ndavis@hotmail.com +965,Universidad de morón,Contador público ,16/02/2020,Kathleen barron,,F,06/04/1995,8160,,William43@hotmail.com +966,Universidad de morón,Actuario ,03/06/2020,Jennifer rowe,,F,02/07/2004,7110,,Stewartheather@hotmail.com +967,Universidad de morón,Licenciatura en musicoterapia,08/12/2020,Nicole stevenson,,F,18/10/1956,3309,,Jennifer46@gmail.com +968,Universidad de morón,Licenciatura en relaciones del trabajo ,15/10/2020,Melinda roach,,F,26/07/1915,5592,,Natalie27@gmail.com +969,Universidad de morón,Contador público ,12/07/2020,Samuel singleton,,M,15/03/1939,5831,,Dunnbrittany@gmail.com +970,Universidad de morón,Diseño de imagen y sonido,08/09/2020,John ortega,,M,04/04/1985,2529,,Robertnguyen@hotmail.com +971,Universidad de morón,Ingeniería electrónica,12/01/2020,Elaine patterson,,F,12/09/1950,2707,,Alexisrusso@hotmail.com +972,Universidad de morón,Ciencias veterinarias,05/12/2020,Matthew bass,,M,08/08/1998,3127,,Sarahbradley@yahoo.com +973,Universidad de morón,Licenciatura en psicología,06/08/2020,Melanie harris,,F,10/08/1975,1903,,Dunlapwayne@hotmail.com +974,Universidad de morón,Farmacia,24/05/2020,William harris,,M,21/02/2019,5266,,Donovanrebecca@yahoo.com +975,Universidad de morón,Ciencias veterinarias,16/12/2020,Frances harvey,,F,08/12/1955,5563,,Timothy98@gmail.com +976,Universidad de morón,Licenciatura en planificación y diseño del paisaje,30/01/2020,Tristan atkinson,,M,17/08/1960,6467,,Sweeneybrian@hotmail.com +977,Universidad de morón,Licenciatura en musicoterapia,07/09/2020,Nicole waters,,F,01/01/1919,1704,,Dixonaaron@hotmail.com +978,Universidad de morón,Licenciatura en ciencias de la computación,24/07/2020,Mary brown,,F,04/03/1908,5317,,Kennethmcclure@hotmail.com +979,Universidad de morón,Farmacia,17/12/2020,Peter hancock,,M,04/11/1917,7303,,Pamelarobles@gmail.com +980,Universidad de morón,Ingeniería en informática,14/04/2020,David perez,,M,01/08/1942,3246,,Davidcardenas@hotmail.com +981,Universidad de morón,Ciencias veterinarias,21/07/2020,Karen jones,,F,02/03/1917,6407,,Phillip00@gmail.com +982,Universidad de morón,Ingeniería electrónica,13/09/2020,Victoria davis,,F,01/07/1983,6063,,Hklein@gmail.com +983,Universidad de morón,Licenciatura en ciencias geológicas,19/04/2020,Lauren diaz,,F,28/07/1986,5549,,Gmiller@yahoo.com +984,Universidad de morón,Licenciatura en ciencias antropológicas,22/12/2020,Nicole bass,,F,23/03/1946,3241,,Larsenmeredith@gmail.com +985,Universidad de morón,Licenciatura en musicoterapia,22/06/2020,Sean dixon,,M,29/07/1947,7305,,Burtonchristopher@yahoo.com +986,Universidad de morón,Diseño de imagen y sonido,22/04/2020,Audrey frost,,F,08/06/2020,3567,,Chenerin@hotmail.com +987,Universidad de morón,Licenciatura en ciencias geológicas,25/12/2020,Melanie hanna,,F,17/05/1934,3513,,Mirandajennifer@gmail.com +988,Universidad de morón,Licenciatura en artes,07/12/2020,Emma murphy,,F,13/01/2003,3557,,Jay48@yahoo.com +989,Universidad de morón,Ingeniería en informática,17/12/2020,William phelps,,M,31/03/1923,2637,,Zbarnes@yahoo.com +990,Universidad de morón,Licenciatura en ciencias de la computación,01/08/2020,Bethany rodriguez,,F,01/05/2020,8351,,Jack72@yahoo.com +991,Universidad de morón,Contador público ,02/05/2020,Debra eaton,,F,07/07/1920,5386,,James86@gmail.com +992,Universidad de morón,Licenciatura en ciencias geológicas,30/01/2020,Megan sweeney,,F,04/09/1968,3265,,Brookekaiser@yahoo.com +993,Universidad de morón,Licenciatura en gestión de agroalimentos,31/01/2020,Desiree austin,,F,12/09/1922,6561,,Velezisaac@yahoo.com +994,Universidad de morón,Licenciatura en ciencia política ,01/04/2020,Derek morris,,M,01/12/1975,1885,,Rachel26@gmail.com +995,Universidad de morón,Licenciatura en ciencia política ,21/10/2020,Erin white,,F,03/10/1911,8508,,Steven79@yahoo.com +996,Universidad de morón,Licenciatura en ciencias antropológicas,22/02/2020,Dawn raymond,,F,26/02/1991,3204,,Jthomas@gmail.com +997,Universidad de morón,Licenciatura en terapia ocupacional,28/09/2020,Jessica floyd,,F,14/09/1919,6453,,Collinsjared@hotmail.com +998,Universidad de morón,Licenciatura en ciencias biológicas,22/06/2020,Gary williams,,M,23/07/2003,2255,,Madeline90@hotmail.com +999,Universidad de morón,Contador público ,26/04/2020,Connie crawford,,F,04/12/1983,5435,,Chadharrison@hotmail.com +1000,Universidad de morón,Medicina,21/11/2020,Adrian cummings,,M,05/11/1973,2820,,Debbie46@hotmail.com +1001,Universidad de morón,Arquitectura,11/01/2020,Mrs. jennifer hess,,F,18/03/1939,5590,,Morenowillie@gmail.com +1002,Universidad de morón,Licenciatura en musicoterapia,09/02/2020,John murphy,,M,10/11/1924,3403,,Joy35@gmail.com +1003,Universidad de morón,Licenciatura en ciencias de la computación,22/07/2020,Kevin harris,,M,24/03/1994,1897,,Hernandezwillie@hotmail.com +1004,Universidad de morón,Licenciatura en gestión de agroalimentos,23/09/2020,Stephen lucero,,M,21/10/1976,3309,,Vmeyer@yahoo.com +1005,Universidad de morón,Licenciatura en producción de bioimagenes,22/09/2020,Angela orr,,F,10/12/1942,1876,,Anthony38@hotmail.com +1006,Universidad de morón,Ingeniería en informática,30/08/2020,Kimberly dixon,,F,29/07/1977,5275,,Edwardsrichard@yahoo.com +1007,Universidad de morón,Licenciatura en ciencia política ,28/04/2020,Frank tucker,,M,06/02/1915,8534,,Markphillips@gmail.com +1008,Universidad de morón,Licenciatura en ciencias de la computación,17/12/2020,Melissa gomez,,F,09/07/1959,7009,,Smithtravis@gmail.com +1009,Universidad de morón,Licenciatura en sociología ,24/10/2020,Kristopher white,,M,05/03/1917,4514,,Yarcher@hotmail.com +1010,Universidad de morón,Ingeniería electrónica,21/04/2020,Benjamin simon,,M,15/10/1936,3531,,Scottcobb@gmail.com +1011,Universidad de morón,Licenciatura en sociología ,26/06/2020,James brown,,M,08/06/1988,5736,,Martinronald@gmail.com +1012,Universidad de morón,Licenciatura en ciencia política ,25/10/2020,Johnny hill,,M,30/10/1964,2345,,Daniel47@gmail.com +1013,Universidad de morón,Licenciatura en gestión de agroalimentos,21/10/2020,Tony fischer,,M,15/02/2008,6537,,Robert64@yahoo.com +1014,Universidad de morón,Ingeniería en informática,11/11/2020,Adam williamson,,M,22/08/1930,6213,,Amyjimenez@hotmail.com +1015,Universidad de morón,Licenciatura en gestión de agroalimentos,08/11/2020,Savannah sutton,,F,08/03/1960,4153,,Qjones@hotmail.com +1016,Universidad de morón,Diseño de imagen y sonido,01/05/2020,Richard west,,M,03/12/1929,2722,,Tiffanyvega@hotmail.com +1017,Universidad de morón,Ciencias veterinarias,25/08/2020,Mary wilson,,F,16/03/2020,8303,,Christophermccullough@gmail.com +1018,Universidad de morón,Licenciatura en ciencias biológicas,10/12/2020,Cynthia smith,,F,03/10/1998,6034,,Deanwilson@yahoo.com +1019,Universidad de morón,Actuario ,13/01/2020,Whitney brown,,F,31/10/1967,1741,,Prowe@yahoo.com +1020,Universidad de morón,Licenciatura en artes,23/03/2020,Vicki arellano,,F,03/06/1932,6369,,Brittany64@gmail.com +1021,Universidad de morón,Licenciatura en ciencias biológicas,23/12/2020,Nicole smith,,F,07/06/1918,6331,,Vasquezsonya@gmail.com +1022,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,27/03/2020,Rachael johnson,,F,06/07/2016,1909,,Vpowers@hotmail.com +1023,Universidad de morón,Contador público ,06/12/2020,Charles lopez,,M,28/05/1985,1612,,Norrisisaiah@gmail.com +1024,Universidad de morón,Licenciatura en psicología,04/11/2020,Sherry boyd,,F,27/09/1953,2409,,Kaitlyn51@hotmail.com +1025,Universidad de morón,Licenciatura en ciencias ambientales,30/12/2020,John bridges,,M,29/07/1925,7247,,Susanjenkins@hotmail.com +1026,Universidad de morón,Licenciatura en ciencias de la educación ,24/08/2020,Jennifer robbins,,F,21/08/1911,6361,,Yatesjohn@yahoo.com +1027,Universidad de morón,Ingeniería en informática,28/03/2020,Jessica gill,,F,05/07/1909,2637,,Cynthia23@hotmail.com +1028,Universidad de morón,Licenciatura en ciencias geológicas,29/12/2020,James meyers,,M,13/09/1930,8183,,Moodymaria@yahoo.com +1029,Universidad de morón,Ingeniería en informática,08/05/2020,Justin david,,M,03/08/1992,3505,,Garciaaaron@gmail.com +1030,Universidad de morón,Ingeniería mecánica,17/04/2020,Shannon garcia,,F,15/04/1908,5591,,Lewisrobert@hotmail.com +1031,Universidad de morón,Licenciatura en artes,28/06/2020,Alexander moore,,M,30/09/2004,4634,,Kmartinez@yahoo.com +1032,Universidad de morón,Licenciatura en ciencias geológicas,27/07/2020,Stacey carlson,,F,03/12/2004,5401,,Bellluis@hotmail.com +1033,Universidad de morón,Ciencias veterinarias,07/04/2020,Christine walsh,,F,10/10/1962,4601,,Lopezmatthew@gmail.com +1034,Universidad de morón,Ingeniería mecánica,11/04/2020,Angela miller,,F,13/06/2007,6500,,Jeremy15@yahoo.com +1035,Universidad de morón,Licenciatura en kinesiología y fisiatría,29/06/2020,Dawn velez,,F,13/05/1959,6409,,Gilldaniel@yahoo.com +1036,Universidad de morón,Licenciatura en administración ,03/10/2020,Lisa taylor,,F,27/10/1946,3718,,Castilloolivia@gmail.com +1037,Universidad de morón,Licenciatura en ciencias geológicas,22/09/2020,Brandon rodgers,,M,24/06/1951,6212,,Raymondsanders@hotmail.com +1038,Universidad de morón,Licenciatura en musicoterapia,01/07/2020,Keith alvarado,,M,02/12/1965,3445,,Kristensmith@gmail.com +1039,Universidad de morón,Licenciatura en psicología,02/03/2020,James bender,,M,21/04/1945,7200,,Henry95@gmail.com +1040,Universidad de morón,Licenciatura en kinesiología y fisiatría,17/02/2020,Jaclyn lee,,F,23/09/1947,3228,,Thompsonthomas@hotmail.com +1041,Universidad de morón,Licenciatura en relaciones del trabajo ,05/06/2020,Cody scott,,M,17/10/1996,3451,,Donnacarr@yahoo.com +1042,Universidad de morón,Ingeniería en informática,15/05/2020,Roy simpson,,M,28/04/1931,2508,,Sarah13@yahoo.com +1043,Universidad de morón,Contador público ,10/07/2020,Taylor white,,F,05/05/1927,2405,,Brandonthomas@hotmail.com +1044,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,03/08/2020,Sandra briggs,,F,22/12/1979,2800,,Davisthomas@yahoo.com +1045,Universidad de morón,Bioquímica,07/03/2020,Nathan jordan,,M,02/08/2002,8206,,Ibrown@hotmail.com +1046,Universidad de morón,Licenciatura en ciencias de la educación ,07/05/2020,Curtis jones,,M,04/08/1974,2806,,Wjohnson@yahoo.com +1047,Universidad de morón,Licenciatura en ciencias geológicas,24/05/2020,Nicole buck,,F,18/07/2000,4184,,Destiny47@gmail.com +1048,Universidad de morón,Licenciatura en ciencias biológicas,14/04/2020,Laura bowen,,F,03/02/1921,4107,,Ian93@gmail.com +1049,Universidad de morón,Licenciatura en sociología ,28/10/2020,Michael nixon,,M,27/01/1999,7200,,Katherinejohnson@gmail.com +1050,Universidad de morón,Licenciatura en sociología ,10/05/2020,Krystal wade,,F,18/03/1921,4147,,Samanthadawson@yahoo.com +1051,Universidad de morón,Licenciatura en ciencia política ,20/03/2020,Luke martin,,M,10/08/1922,6339,,Cassandrataylor@gmail.com +1052,Universidad de morón,Licenciatura en artes,17/05/2020,Rachel martin,,F,16/10/2018,2340,,Anthony36@gmail.com +1053,Universidad de morón,Licenciatura en gestión de agroalimentos,02/04/2020,Steven thomas,,M,17/11/1977,8402,,Valenzuelajoseph@hotmail.com +1054,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,14/08/2020,Ronald bridges,,M,29/07/1965,6367,,Lawrence34@hotmail.com +1055,Universidad de morón,Agronomía,01/12/2020,Alicia ramsey,,F,27/06/1940,6077,,Rjohnson@hotmail.com +1056,Universidad de morón,Ingeniería en informática,11/03/2020,Stephen kennedy,,M,21/02/1952,8353,,Careyevelyn@hotmail.com +1057,Universidad de morón,Contador público ,18/06/2020,Kristin shelton,,F,05/04/1912,3107,,Derrick73@hotmail.com +1058,Universidad de morón,Arquitectura,05/05/2020,Kristy mccarty,,F,10/04/1929,3001,,Patrickdiaz@hotmail.com +1059,Universidad de morón,Diseño industrial,05/12/2020,Cory mitchell,,M,14/07/1919,6017,,Henryjohn@yahoo.com +1060,Universidad de morón,Licenciatura en sociología ,28/02/2020,Jennifer austin,,F,08/02/1913,8409,,Robert90@hotmail.com +1061,Universidad de morón,Ingeniería electrónica,23/02/2020,Paul trujillo,,M,06/10/1963,7003,,Aprilfrey@hotmail.com +1062,Universidad de morón,Farmacia,31/03/2020,Adam montgomery,,M,09/04/2013,3318,,Maldonadofrank@yahoo.com +1063,Universidad de morón,Ingeniería mecánica,03/05/2020,Jonathan holland,,M,13/10/2004,3222,,Vcurtis@gmail.com +1064,Universidad de morón,Licenciatura en relaciones del trabajo ,27/06/2020,Jacob cooley,,M,06/01/1922,3000,,Patrick47@hotmail.com +1065,Universidad de morón,Licenciatura en artes,29/06/2020,James gardner,,M,16/03/1933,9019,,Kristin40@hotmail.com +1066,Universidad de morón,Diseño de imagen y sonido,05/09/2020,Tyler terry,,M,08/11/1952,2715,,Michael80@gmail.com +1067,Universidad de morón,Licenciatura en producción de bioimagenes,25/10/2020,Mrs. gail walters dvm,,F,30/03/2021,7130,,Weavermaurice@hotmail.com +1068,Universidad de morón,Contador público ,16/10/2020,Jennifer williams,,F,14/06/1935,2764,,Josechapman@hotmail.com +1069,Universidad de morón,Medicina,14/01/2020,Jason moore,,M,24/10/2017,3364,,Stanleyhannah@yahoo.com +1070,Universidad de morón,Ingeniería electrónica,27/03/2020,Dawn martinez,,F,05/09/1954,1881,,Cgreen@hotmail.com +1071,Universidad de morón,Ingeniería en informática,10/03/2020,Kevin campbell,,M,21/12/1940,6461,,Kmyers@hotmail.com +1072,Universidad de morón,Actuario ,06/03/2020,Christina bell,,F,08/03/1997,1708,,Louisperry@hotmail.com +1073,Universidad de morón,Diseño de imagen y sonido,13/07/2020,Virginia bond,,F,01/06/1952,1878,,Kari74@yahoo.com +1074,Universidad de morón,Bioquímica,06/10/2020,Jamie phillips,,F,16/02/2019,1852,,Reedandrea@gmail.com +1075,Universidad de morón,Licenciatura en gestión de agroalimentos,30/05/2020,Karen crane dds,,F,18/07/2016,6223,,Wrightdana@gmail.com +1076,Universidad de morón,Ingeniería electrónica,04/09/2020,Robert vargas,,M,11/01/2009,8201,,John47@hotmail.com +1077,Universidad de morón,Licenciatura en ciencias de la educación ,14/09/2020,Brett martinez,,M,26/04/1907,7106,,Frykara@gmail.com +1078,Universidad de morón,Arquitectura,08/08/2020,Thomas underwood,,M,26/08/1923,9221,,Brenda93@gmail.com +1079,Universidad de morón,Licenciatura en ciencias biológicas,31/12/2020,Charles martinez,,M,06/06/1960,3172,,Arthurmorgan@gmail.com +1080,Universidad de morón,Técnico para bioterios ,31/03/2020,Kenneth shaw,,M,12/05/1980,3428,,Stephenswanson@yahoo.com +1081,Universidad de morón,Ciencias veterinarias,30/03/2020,Maria gilmore,,F,19/03/1950,1858,,Thompsonmaria@hotmail.com +1082,Universidad de morón,Actuario ,03/08/2020,Ray matthews,,M,14/01/1936,2726,,Tonyapierce@yahoo.com +1083,Universidad de morón,Técnico para bioterios ,26/08/2020,Brianna miller,,F,15/09/1906,7513,,Smithchristopher@hotmail.com +1084,Universidad de morón,Bioquímica,21/02/2020,Michael dunn,,M,16/06/2005,3621,,Linda69@yahoo.com +1085,Universidad de morón,Farmacia,18/03/2020,James garcia,,M,16/09/1975,5343,,Sara57@gmail.com +1086,Universidad de morón,Ingeniería en informática,17/03/2020,Juan parker,,M,01/06/1925,3428,,Pruittgary@gmail.com +1087,Universidad de morón,Licenciatura en terapia ocupacional,11/07/2020,Brian perry,,M,13/09/1998,5531,,Donald27@gmail.com +1088,Universidad de morón,Licenciatura en administración ,05/02/2020,Jack morris,,M,16/05/2006,3317,,John19@hotmail.com +1089,Universidad de morón,Ingeniería en informática,25/11/2020,Patrick barnes,,M,09/07/1946,3001,,Charles28@gmail.com +1090,Universidad de morón,Actuario ,28/03/2020,Adam wong,,M,05/02/1935,1768,,Inguyen@yahoo.com +1091,Universidad de morón,Licenciatura en ciencias biológicas,14/03/2020,Connie gonzalez,,F,16/02/1930,1647,,Ruben93@yahoo.com +1092,Universidad de morón,Licenciatura en gestión de agroalimentos,12/05/2020,James mcmahon,,M,24/02/1928,1929,,Kweaver@yahoo.com +1093,Universidad de morón,Licenciatura en musicoterapia,15/01/2020,Katherine mooney,,F,14/06/1937,2109,,Jorge62@gmail.com +1094,Universidad de morón,Ciencias veterinarias,08/05/2020,Steven sherman,,M,20/08/2015,8183,,Lori37@gmail.com +1095,Universidad de morón,Ingeniería mecánica,20/08/2020,Richard dixon,,M,12/06/1907,5703,,Patriciagilmore@gmail.com +1096,Universidad de morón,Licenciatura en ciencias biológicas,09/10/2020,William evans,,M,29/08/2015,8203,,Sara59@hotmail.com +1097,Universidad de morón,Arquitectura,09/07/2020,Michael owen,,M,17/11/1947,1894,,Amysmith@gmail.com +1098,Universidad de morón,Diseño industrial,11/04/2020,Brenda rosario,,F,24/08/1993,5750,,Michael43@gmail.com +1099,Universidad de morón,Licenciatura en kinesiología y fisiatría,26/04/2020,Sherri smith,,F,20/04/2004,1757,,Scott94@gmail.com +1100,Universidad de morón,Licenciatura en ciencias biológicas,01/10/2020,Melissa fields,,F,06/02/1921,1893,,Heather10@yahoo.com +1101,Universidad de morón,Licenciatura en psicología,17/08/2020,Melissa horton,,F,22/06/1947,2732,,Santiagoadam@yahoo.com +1102,Universidad de morón,Contador público ,08/06/2020,Gregory li,,M,27/08/1959,8402,,Hernandeztara@hotmail.com +1103,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,16/03/2020,Shawn jenkins,,M,09/10/1977,8373,,Diane88@yahoo.com +1104,Universidad de morón,Ingeniería electrónica,03/10/2020,Antonio horton iii,,M,23/08/1982,6559,,Holly45@gmail.com +1105,Universidad de morón,Técnico para bioterios ,24/01/2020,Francisco beard,,M,18/08/1975,1881,,Zcollins@hotmail.com +1106,Universidad de morón,Ciencias veterinarias,01/11/2020,Nathan schroeder,,M,17/06/1975,2117,,Morganronald@hotmail.com +1107,Universidad de morón,Licenciatura en planificación y diseño del paisaje,09/03/2020,Joshua rodriguez,,M,09/09/1973,9021,,Anthony61@yahoo.com +1108,Universidad de morón,Licenciatura en sociología ,14/06/2020,Tonya thompson,,F,09/01/1924,6307,,Burchnicholas@gmail.com +1109,Universidad de morón,Licenciatura en producción de bioimagenes,01/07/2020,Julie schultz,,F,16/07/1925,1659,,Laurie37@hotmail.com +1110,Universidad de morón,Licenciatura en ciencias de la computación,22/12/2020,William bell,,M,04/03/1918,3172,,Qmartinez@yahoo.com +1111,Universidad de morón,Licenciatura en terapia ocupacional,06/10/2020,Michelle blackburn,,F,27/02/1936,6433,,Sandersmichael@hotmail.com +1112,Universidad de morón,Licenciatura en artes,22/05/2020,Kelli bean,,F,15/06/1959,5570,,Lchristensen@hotmail.com +1113,Universidad de morón,Ingeniería mecánica,31/10/2020,Patrick myers,,M,30/09/2009,5276,,Melissa90@hotmail.com +1114,Universidad de morón,Arquitectura,22/09/2020,Sarah rodgers,,F,24/11/1939,5883,,Steven61@gmail.com +1115,Universidad de morón,Licenciatura en ciencias antropológicas,19/04/2020,Vickie robinson,,F,08/10/1986,8364,,Jenkinsrachel@gmail.com +1116,Universidad de morón,Diseño industrial,23/03/2020,Harold evans,,M,28/10/1918,8417,,Angela44@hotmail.com +1117,Universidad de morón,Licenciatura en producción de bioimagenes,10/04/2020,Sarah reed,,F,08/04/2010,7406,,Johnsalinas@hotmail.com +1118,Universidad de morón,Licenciatura en planificación y diseño del paisaje,24/02/2020,Chloe rowe,,F,04/03/1926,3531,,Tmartinez@gmail.com +1119,Universidad de morón,Agronomía,29/06/2020,Ryan gordon,,M,16/11/1999,3176,,Robertrice@hotmail.com +1120,Universidad de morón,Licenciatura en sociología ,22/11/2020,Amanda allen,,F,04/05/1918,3017,,Kristinserrano@hotmail.com +1121,Universidad de morón,Licenciatura en psicología,18/11/2020,Debra walker,,F,20/07/1936,4711,,Seanmiller@gmail.com +1122,Universidad de morón,Licenciatura en kinesiología y fisiatría,18/12/2020,Thomas wise,,M,06/10/1941,1712,,Arnoldamy@gmail.com +1123,Universidad de morón,Diseño industrial,18/11/2020,Katherine pham,,F,09/05/2014,7637,,Tgreer@gmail.com +1124,Universidad de morón,Licenciatura en kinesiología y fisiatría,03/04/2020,Kristina thomas,,F,28/05/1924,1765,,John57@yahoo.com +1125,Universidad de morón,Diseño industrial,05/09/2020,Daniel dean,,M,08/01/1956,9303,,Williampoole@yahoo.com +1126,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,05/10/2020,Christine friedman,,F,26/10/2001,2700,,Garciaalexander@yahoo.com +1127,Universidad de morón,Medicina,14/12/2020,Christopher wilson,,M,01/11/1941,6005,,Kfernandez@yahoo.com +1128,Universidad de morón,Licenciatura en gestión de agroalimentos,19/04/2020,Rodney dean,,M,12/05/1911,3641,,Clarkanthony@yahoo.com +1129,Universidad de morón,Farmacia,04/08/2020,Joshua gonzalez,,M,01/09/2001,4146,,Uchen@gmail.com +1130,Universidad de morón,Arquitectura,06/11/2020,Donna briggs,,F,20/02/1938,5733,,Davidwallace@gmail.com +1131,Universidad de morón,Licenciatura en administración ,05/03/2020,Jeffrey figueroa,,M,26/10/1942,8503,,Perryfox@gmail.com +1132,Universidad de morón,Licenciatura en ciencias antropológicas,10/05/2020,Andrea reese,,F,05/01/1984,6022,,Kari39@yahoo.com +1133,Universidad de morón,Contador público ,22/10/2020,Ashley macias,,F,26/10/1989,3192,,James82@yahoo.com +1134,Universidad de morón,Licenciatura en musicoterapia,06/11/2020,Brendan wright,,M,13/12/1957,6277,,Alucas@gmail.com +1135,Universidad de morón,Agronomía,08/03/2020,Stephen allen iii,,M,18/02/1997,2630,,Srivera@hotmail.com +1136,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,17/09/2020,Gina harrison,,F,27/03/1994,3355,,Leechristina@gmail.com +1137,Universidad de morón,Licenciatura en ciencias antropológicas,09/05/2020,Heather donovan,,F,15/08/1955,7535,,Chriskirk@yahoo.com +1138,Universidad de morón,Licenciatura en ciencias ambientales,15/04/2020,Aaron williams,,M,15/07/1980,6721,,Ile@gmail.com +1139,Universidad de morón,Licenciatura en producción de bioimagenes,20/08/2020,Jeffrey freeman,,M,04/04/1937,3346,,Derrick91@yahoo.com +1140,Universidad de morón,Diseño de imagen y sonido,15/02/2020,Danielle boyd,,F,22/02/1980,5301,,Daltonduran@gmail.com +1141,Universidad de morón,Licenciatura en ciencia política ,08/12/2020,Stephen reed,,M,30/09/1950,3440,,Christopher50@hotmail.com +1142,Universidad de morón,Licenciatura en terapia ocupacional,18/11/2020,Christopher johnson,,M,17/09/1994,4113,,Edwinluna@hotmail.com +1143,Universidad de morón,Ingeniería en informática,04/12/2020,Adam fuentes,,M,01/03/2021,3129,,Marshsylvia@yahoo.com +1144,Universidad de morón,Licenciatura en gestión de agroalimentos,30/05/2020,Melody richards,,F,26/06/1959,7103,,Vsanchez@gmail.com +1145,Universidad de morón,Diseño de imagen y sonido,16/01/2020,Randy taylor,,M,06/08/1907,8370,,Xhoward@yahoo.com +1146,Universidad de morón,Contador público ,03/06/2020,William bush,,M,22/03/1956,7414,,Nicole48@hotmail.com +1147,Universidad de morón,Licenciatura en sociología ,26/10/2020,Jacqueline blair,,F,24/11/1910,4612,,Swilson@gmail.com +1148,Universidad de morón,Diseño industrial,08/03/2020,Benjamin price,,M,14/04/1929,5263,,Nelsonjohn@hotmail.com +1149,Universidad de morón,Licenciatura en relaciones del trabajo ,25/12/2020,Sandra jarvis,,F,16/11/2006,3317,,Bartonlarry@gmail.com +1150,Universidad de morón,Bioquímica,08/07/2020,Kelli delacruz,,F,17/08/1924,3400,,Wilsonjustin@gmail.com +1151,Universidad de morón,Técnico para bioterios ,28/02/2020,Jay ramirez,,M,01/05/2016,4603,,Edwardcooper@hotmail.com +1152,Universidad de morón,Licenciatura en ciencias geológicas,22/05/2020,James patel,,M,01/10/1966,9401,,Matthewnelson@gmail.com +1153,Universidad de morón,Licenciatura en terapia ocupacional,22/01/2020,Adam sanford,,M,30/04/1964,6032,,Phamilton@gmail.com +1154,Universidad de morón,Licenciatura en producción de bioimagenes,25/02/2020,Randy ritter,,M,19/12/1929,6614,,Tayloralicia@yahoo.com +1155,Universidad de morón,Actuario ,19/07/2020,Amy west,,F,30/10/1961,6244,,Traci12@yahoo.com +1156,Universidad de morón,Licenciatura en ciencias de la educación ,09/11/2020,Rebecca sutton,,F,16/01/2012,7404,,Hcopeland@yahoo.com +1157,Universidad de morón,Licenciatura en ciencias ambientales,30/05/2020,Alexander mckinney,,M,09/08/2000,5317,,Michellerogers@hotmail.com +1158,Universidad de morón,Licenciatura en sociología ,27/12/2020,David castillo,,M,13/11/1975,6360,,Robert73@yahoo.com +1159,Universidad de morón,Contador público ,28/08/2020,John clark,,M,16/06/1936,6652,,Hannah87@gmail.com +1160,Universidad de morón,Licenciatura en relaciones del trabajo ,27/07/2020,Melissa davis,,F,11/04/1983,5367,,Gregoryfarmer@yahoo.com +1161,Universidad de morón,Agronomía,03/08/2020,Melinda kennedy,,F,09/09/1975,2303,,James40@gmail.com +1162,Universidad de morón,Contador público ,29/12/2020,Kerry gomez,,F,20/02/1963,4722,,Dwilliams@gmail.com +1163,Universidad de morón,Diseño industrial,18/10/2020,Cynthia may,,F,07/02/1975,1601,,Stephaniefox@gmail.com +1164,Universidad de morón,Agronomía,18/06/2020,Virginia sherman,,F,13/11/1931,4640,,Justin22@hotmail.com +1165,Universidad de morón,Licenciatura en psicología,19/02/2020,Brittany norman,,F,29/05/2016,5733,,Garcianatalie@gmail.com +1166,Universidad de morón,Licenciatura en musicoterapia,21/09/2020,Craig jones,,M,29/04/1970,2200,,Lopezgina@hotmail.com +1167,Universidad de morón,Ingeniería en informática,12/10/2020,Jessica thomas,,F,22/07/1922,6015,,Stephanie94@hotmail.com +1168,Universidad de morón,Técnico para bioterios ,20/11/2020,Rhonda pham,,F,30/09/1918,3038,,Fstevens@hotmail.com +1169,Universidad de morón,Bioquímica,17/07/2020,William ortiz,,M,23/05/1957,2212,,Sarahjones@hotmail.com +1170,Universidad de morón,Licenciatura en ciencias geológicas,10/11/2020,Tracy montgomery,,F,27/07/1967,7243,,Tkelley@gmail.com +1171,Universidad de morón,Licenciatura en ciencias de la educación ,02/10/2020,David cruz,,M,25/12/1938,7214,,Duranjeffrey@yahoo.com +1172,Universidad de morón,Licenciatura en terapia ocupacional,14/05/2020,Brittany archer,,F,03/12/1912,5501,,Sanchezedward@gmail.com +1173,Universidad de morón,Licenciatura en ciencias geológicas,17/12/2020,John garcia,,M,20/03/1927,3380,,Christine74@hotmail.com +1174,Universidad de morón,Bioquímica,16/06/2020,Andrew lewis,,M,08/09/1996,6337,,Qburton@hotmail.com +1175,Universidad de morón,Licenciatura en ciencias biológicas,09/06/2020,Patricia boone,,F,18/11/1911,4107,,Duranjimmy@hotmail.com +1176,Universidad de morón,Licenciatura en sociología ,19/12/2020,Holly peterson,,F,14/06/1932,5419,,Jordan29@yahoo.com +1177,Universidad de morón,Licenciatura en ciencias biológicas,20/02/2020,Danielle bell,,F,22/02/1981,3732,,Josephbarnes@gmail.com +1178,Universidad de morón,Medicina,23/02/2020,Jennifer hogan,,F,16/02/1974,6205,,Hnguyen@yahoo.com +1179,Universidad de morón,Licenciatura en ciencias biológicas,13/04/2020,Jacob briggs,,M,14/04/1977,5750,,Ebates@gmail.com +1180,Universidad de morón,Bioquímica,23/02/2020,Summer santana,,F,07/10/1998,5521,,Orowe@yahoo.com +1181,Universidad de morón,Licenciatura en psicología,04/02/2020,Sarah smith,,F,29/02/1992,6555,,David17@gmail.com +1182,Universidad de morón,Técnico para bioterios ,02/11/2020,William gonzales,,M,16/01/1970,5779,,Cartermatthew@yahoo.com +1183,Universidad de morón,Licenciatura en artes,10/05/2020,Steven ramos,,M,13/10/1973,2301,,Brandtcassandra@gmail.com +1184,Universidad de morón,Licenciatura en ciencia política ,23/02/2020,Beth white,,F,01/01/2021,6533,,Michele10@yahoo.com +1185,Universidad de morón,Licenciatura en ciencia política ,16/07/2020,Joel weaver,,M,03/01/2004,3021,,Morgansamuel@yahoo.com +1186,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,10/05/2020,Ryan morales,,M,20/06/2014,3100,,Stokesjustin@yahoo.com +1187,Universidad de morón,Ingeniería en informática,17/10/2020,Kenneth beard,,M,14/10/2004,5507,,Mhill@yahoo.com +1188,Universidad de morón,Ingeniería electrónica,26/12/2020,Melinda miller dds,,F,14/03/2009,6214,,Heather09@yahoo.com +1189,Universidad de morón,Contador público ,15/01/2020,David miller,,M,16/04/1989,1664,,Kelly50@yahoo.com +1190,Universidad de morón,Ingeniería mecánica,02/05/2020,Warren newman,,M,18/12/1946,3183,,Dustin30@hotmail.com +1191,Universidad de morón,Licenciatura en ciencias de la computación,23/06/2020,David watkins,,M,22/08/1972,2347,,Xmiller@gmail.com +1192,Universidad de morón,Diseño de imagen y sonido,16/05/2020,Cory craig,,M,01/09/1948,8324,,Edwardwilson@gmail.com +1193,Universidad de morón,Ingeniería en informática,09/01/2020,Marc frazier,,M,06/01/1965,6389,,Holdenjacqueline@yahoo.com +1194,Universidad de morón,Licenciatura en ciencias biológicas,08/08/2020,Marco smith,,M,24/01/1973,2946,,Nbowers@gmail.com +1195,Universidad de morón,Licenciatura en relaciones del trabajo ,29/02/2020,Jeremy lee,,M,07/09/1979,1609,,Christopher71@hotmail.com +1196,Universidad de morón,Licenciatura en relaciones del trabajo ,14/02/2020,Michael yang,,M,01/01/2013,4144,,Psingh@gmail.com +1197,Universidad de morón,Contador público ,27/11/2020,Brian velazquez,,M,28/08/1984,2718,,Melissacervantes@gmail.com +1198,Universidad de morón,Diseño industrial,03/09/2020,Sheila moon,,F,24/04/1928,4503,,Evanwright@gmail.com +1199,Universidad de morón,Licenciatura en ciencias antropológicas,18/06/2020,Dr. geoffrey bell,,M,23/07/1906,3465,,Rnunez@yahoo.com +1200,Universidad de morón,Licenciatura en ciencia política ,20/04/2020,Jason fisher,,M,01/12/2012,1714,,Morganromero@gmail.com +1201,Universidad de morón,Licenciatura en gestión de agroalimentos,19/01/2020,Carrie delgado,,F,26/07/2019,2179,,Zharris@yahoo.com +1202,Universidad de morón,Licenciatura en ciencia política ,04/04/2020,Jessica villanueva,,F,31/05/2021,3144,,Williehamilton@gmail.com +1203,Universidad de morón,Farmacia,03/09/2020,Kimberly randall,,F,21/04/1949,5301,,Meghan49@yahoo.com +1204,Universidad de morón,Licenciatura en kinesiología y fisiatría,11/02/2020,Mrs. karen curry md,,F,18/09/1996,6467,,Clarkmatthew@yahoo.com +1205,Universidad de morón,Licenciatura en ciencias de la educación ,08/08/2020,Natalie campbell,,F,02/01/1930,3461,,Zpeck@yahoo.com +1206,Universidad de morón,Licenciatura en artes,10/07/2020,Cory thompson,,M,06/09/2017,6430,,John17@hotmail.com +1207,Universidad de morón,Licenciatura en administración ,24/02/2020,Christina chambers,,F,08/04/1993,1640,,Sarahjohnson@gmail.com +1208,Universidad de morón,Ingeniería en informática,03/08/2020,John lawson,,M,28/10/1959,2713,,Bennettdaniel@gmail.com +1209,Universidad de morón,Diseño de imagen y sonido,10/03/2020,Chad black,,M,28/05/2016,2740,,Matthew36@gmail.com +1210,Universidad de morón,Licenciatura en planificación y diseño del paisaje,28/08/2020,Mr. brian little,,M,01/03/2015,6369,,Lindsey50@hotmail.com +1211,Universidad de morón,Licenciatura en kinesiología y fisiatría,18/07/2020,Thomas reese,,M,13/02/1918,5831,,Meganjones@hotmail.com +1212,Universidad de morón,Técnico para bioterios ,28/06/2020,Brett brown,,M,30/11/2004,5713,,Lhenderson@yahoo.com +1213,Universidad de morón,Licenciatura en musicoterapia,10/07/2020,Christina wilson,,F,19/11/1994,3381,,Rwilliams@gmail.com +1214,Universidad de morón,Ciencias veterinarias,10/02/2020,Betty rivera,,F,20/12/2013,2187,,Paigegarcia@hotmail.com +1215,Universidad de morón,Licenciatura en administración ,23/09/2020,Dawn white,,F,19/12/1962,2930,,Twalton@gmail.com +1216,Universidad de morón,Licenciatura en producción de bioimagenes,09/01/2020,April fernandez,,F,29/01/1959,4640,,Timothyreeves@hotmail.com +1217,Universidad de morón,Técnico para bioterios ,25/09/2020,Teresa jackson,,F,11/09/1968,4117,,Katrina84@gmail.com +1218,Universidad de morón,Licenciatura en terapia ocupacional,16/11/2020,Dana potter,,F,30/06/1911,5572,,Steven68@hotmail.com +1219,Universidad de morón,Licenciatura en relaciones del trabajo ,16/10/2020,Justin howard,,M,30/10/2020,8111,,Chad85@hotmail.com +1220,Universidad de morón,Licenciatura en administración ,29/02/2020,Scott anderson,,M,23/07/1938,7407,,Jody59@hotmail.com +1221,Universidad de morón,Arquitectura,22/06/2020,Michael robinson,,M,14/02/1947,6203,,Blackandre@gmail.com +1222,Universidad de morón,Medicina,27/12/2020,Donald jones,,M,30/01/1989,1915,,Freemanpatricia@yahoo.com +1223,Universidad de morón,Licenciatura en ciencias biológicas,28/10/2020,Mr. christopher hicks,,M,26/09/1911,7214,,Fwilliams@yahoo.com +1224,Universidad de morón,Licenciatura en ciencias de la computación,14/11/2020,Jamie richardson,,M,24/05/1979,8307,,Veronica09@gmail.com +1225,Universidad de morón,Licenciatura en ciencias antropológicas,05/10/2020,Timothy cunningham,,M,28/09/2003,5384,,Oburton@yahoo.com +1226,Universidad de morón,Diseño de imagen y sonido,16/04/2020,Kenneth zimmerman,,M,04/10/1986,2828,,Xbarnes@gmail.com +1227,Universidad de morón,Agronomía,30/06/2020,Sarah medina,,F,10/01/2002,4605,,Jamespark@hotmail.com +1228,Universidad de morón,Diseño industrial,28/04/2020,Angela diaz,,F,11/07/1979,7112,,Nicholasdominguez@hotmail.com +1229,Universidad de morón,Diseño industrial,05/10/2020,James smith,,M,11/01/1975,5519,,Jaredfoster@gmail.com +1230,Universidad de morón,Agronomía,12/08/2020,Jeffrey burns,,M,18/06/2005,5403,,Lawrencetravis@yahoo.com +1231,Universidad de morón,Licenciatura en psicología,10/07/2020,Charles mullins,,M,06/01/1989,2415,,Sbarker@gmail.com +1232,Universidad de morón,Licenciatura en producción de bioimagenes,19/01/2020,Leah hall,,F,16/05/1949,3353,,Millerjulie@gmail.com +1233,Universidad de morón,Licenciatura en ciencias geológicas,05/11/2020,Gregory roman,,M,12/11/1924,3540,,Cervantessara@hotmail.com +1234,Universidad de morón,Ingeniería en informática,10/11/2020,Luke foster,,M,07/01/1970,6476,,Rasmussenkelsey@hotmail.com +1235,Universidad de morón,Bioquímica,19/07/2020,Joshua lopez,,M,04/03/1953,7220,,Zacharyglover@yahoo.com +1236,Universidad de morón,Licenciatura en sociología ,06/08/2020,Laura smith,,F,27/04/1932,2717,,Joshua08@yahoo.com +1237,Universidad de morón,Licenciatura en psicología,03/02/2020,Cole gibson,,M,09/01/1935,3074,,Qgolden@yahoo.com +1238,Universidad de morón,Licenciatura en terapia ocupacional,17/02/2020,Darrell obrien,,M,05/11/2003,7105,,Rward@hotmail.com +1239,Universidad de morón,Licenciatura en relaciones del trabajo ,16/07/2020,Emily diaz,,F,05/02/1925,3005,,Brownmichelle@hotmail.com +1240,Universidad de morón,Actuario ,19/08/2020,Theodore gallagher,,M,04/03/1925,2760,,Paullewis@yahoo.com +1241,Universidad de morón,Licenciatura en sociología ,30/08/2020,Jacob jenkins,,M,19/06/1914,1889,,Edward06@hotmail.com +1242,Universidad de morón,Licenciatura en kinesiología y fisiatría,21/03/2020,Darin gonzales,,M,27/09/1918,5763,,Amber09@hotmail.com +1243,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,03/06/2020,Jamie shelton,,F,31/01/1977,7265,,David86@yahoo.com +1244,Universidad de morón,Bioquímica,16/11/2020,Christine mathis,,F,29/09/1931,3013,,Robertsonstephanie@gmail.com +1245,Universidad de morón,Ciencias veterinarias,20/12/2020,Ryan petersen,,M,29/05/1969,3287,,Denisepearson@hotmail.com +1246,Universidad de morón,Licenciatura en musicoterapia,27/05/2020,Michael miller,,M,05/02/2017,3025,,Fbowen@hotmail.com +1247,Universidad de morón,Licenciatura en producción de bioimagenes,21/10/2020,Travis davis,,M,13/11/1948,4162,,Shelbymcfarland@yahoo.com +1248,Universidad de morón,Licenciatura en psicología,24/09/2020,Ashley mckinney,,F,22/09/1908,1636,,Susanhebert@hotmail.com +1249,Universidad de morón,Diseño industrial,18/04/2020,Karen murphy,,F,11/10/1965,5707,,Harrisandrea@yahoo.com +1250,Universidad de morón,Licenciatura en ciencias antropológicas,02/02/2020,Connor church,,M,01/06/1948,3204,,Kim01@gmail.com +1251,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,21/11/2020,Seth barnes,,M,08/07/1989,2146,,Dalton16@hotmail.com +1252,Universidad de morón,Licenciatura en administración ,29/05/2020,Maria ingram,,F,29/04/1990,8103,,Jasmine21@hotmail.com +1253,Universidad de morón,Licenciatura en producción de bioimagenes,25/08/2020,Erin pace,,F,15/09/2019,2600,,Timothykennedy@yahoo.com +1254,Universidad de morón,Ingeniería electrónica,01/02/2020,Hannah wright,,F,17/07/1999,1825,,Bankscrystal@yahoo.com +1255,Universidad de morón,Ingeniería electrónica,01/08/2020,Lisa newman,,F,28/05/1949,3226,,Plane@hotmail.com +1256,Universidad de morón,Licenciatura en gestión de agroalimentos,15/02/2020,Andrew brown,,M,08/11/2001,1832,,Ryanparker@yahoo.com +1257,Universidad de morón,Licenciatura en terapia ocupacional,01/05/2020,John murphy,,M,16/01/1977,3318,,Pamela81@hotmail.com +1258,Universidad de morón,Licenciatura en terapia ocupacional,21/12/2020,Cameron crawford,,M,09/12/2010,6003,,Andremacias@hotmail.com +1259,Universidad de morón,Licenciatura en musicoterapia,08/06/2020,Juan jones,,M,19/11/1968,2503,,Sharon56@gmail.com +1260,Universidad de morón,Licenciatura en relaciones del trabajo ,30/04/2020,William carter,,M,09/07/1975,5438,,Xwilliams@hotmail.com +1261,Universidad de morón,Licenciatura en ciencias de la educación ,10/05/2020,Jennifer mosley,,F,08/07/2016,6434,,Joanne40@hotmail.com +1262,Universidad de morón,Diseño industrial,01/05/2020,Mary medina,,F,03/02/1925,1653,,Barry43@hotmail.com +1263,Universidad de morón,Licenciatura en ciencias ambientales,29/12/2020,Steven george,,M,05/02/1975,7151,,Victor44@hotmail.com +1264,Universidad de morón,Licenciatura en ciencias biológicas,01/10/2020,Christopher nguyen,,M,07/05/1966,2718,,Andrearichardson@hotmail.com +1265,Universidad de morón,Diseño de imagen y sonido,20/10/2020,Gary miller,,M,19/09/2021,5549,,Mreyes@gmail.com +1266,Universidad de morón,Licenciatura en artes,10/10/2020,Timothy ford,,M,27/05/1940,6455,,Melissa47@yahoo.com +1267,Universidad de morón,Licenciatura en administración ,23/04/2020,Sabrina myers,,F,22/03/1920,2500,,Matthewsnyder@gmail.com +1268,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,19/06/2020,Tara smith,,F,11/04/1938,6317,,Lozanogabriela@yahoo.com +1269,Universidad de morón,Medicina,25/04/2020,Michael lara,,M,12/09/1921,2903,,Lleon@hotmail.com +1270,Universidad de morón,Ingeniería en informática,06/12/2020,Jennifer kirby,,F,01/06/1927,7630,,Michael70@hotmail.com +1271,Universidad de morón,Licenciatura en relaciones del trabajo ,26/12/2020,Emily edwards,,F,30/06/1933,4500,,Tammysherman@hotmail.com +1272,Universidad de morón,Diseño de imagen y sonido,26/04/2020,Meghan stevens,,F,02/11/1979,2718,,Jasonharding@gmail.com +1273,Universidad de morón,Ingeniería mecánica,13/01/2020,Wendy palmer,,F,19/11/1945,7110,,Sarahmartinez@gmail.com +1274,Universidad de morón,Licenciatura en kinesiología y fisiatría,25/01/2020,Linda ramos,,F,09/01/1917,2824,,Tracy49@hotmail.com +1275,Universidad de morón,Licenciatura en terapia ocupacional,16/09/2020,Anita good,,F,02/05/1972,3132,,Johnsoncole@hotmail.com +1276,Universidad de morón,Licenciatura en ciencia política ,02/06/2020,Jeffery gilbert,,M,03/11/1922,5603,,Richard52@yahoo.com +1277,Universidad de morón,Bioquímica,16/03/2020,Tammy campbell,,F,06/02/1984,1647,,Wilsonleonard@gmail.com +1278,Universidad de morón,Licenciatura en ciencias geológicas,29/11/2020,James wilson,,M,11/07/1909,6077,,Carrienichols@yahoo.com +1279,Universidad de morón,Arquitectura,07/12/2020,Charles phillips,,M,05/04/1957,8503,,Ryanharris@yahoo.com +1280,Universidad de morón,Licenciatura en ciencias geológicas,24/08/2020,Stephanie singh,,F,28/10/1937,8347,,Reevesalexandra@gmail.com +1281,Universidad de morón,Licenciatura en artes,25/08/2020,Curtis jimenez,,M,29/12/1967,6533,,Shermanjacqueline@hotmail.com +1282,Universidad de morón,Agronomía,20/08/2020,Joe leon,,M,13/07/1930,6476,,Christopherzuniga@gmail.com +1283,Universidad de morón,Medicina,22/06/2020,Katie bryant,,F,10/07/1927,2812,,Elizabethdavis@yahoo.com +1284,Universidad de morón,Contador público ,20/11/2020,Brian strickland,,M,04/11/1905,8133,,Courtney18@hotmail.com +1285,Universidad de morón,Licenciatura en kinesiología y fisiatría,29/12/2020,Glenn wright,,M,04/01/1973,4174,,Ihuang@gmail.com +1286,Universidad de morón,Diseño industrial,21/06/2020,Jamie dennis,,M,04/10/1937,5345,,Zthompson@hotmail.com +1287,Universidad de morón,Licenciatura en ciencias ambientales,29/03/2020,Eric walton,,M,09/12/1965,3074,,Kathryn56@gmail.com +1288,Universidad de morón,Ingeniería mecánica,15/01/2020,Elizabeth rhodes,,F,30/09/1908,1771,,Hawkinssara@yahoo.com +1289,Universidad de morón,Licenciatura en planificación y diseño del paisaje,10/05/2020,Jeffery santana,,M,17/04/1972,6242,,Timothy82@yahoo.com +1290,Universidad de morón,Diseño industrial,24/06/2020,Michael maldonado,,M,30/04/1971,4631,,Ptran@yahoo.com +1291,Universidad de morón,Bioquímica,31/03/2020,Kristin powers,,F,28/11/1941,3641,,Lauriebrown@gmail.com +1292,Universidad de morón,Licenciatura en ciencias biológicas,05/02/2020,Veronica cox,,F,23/04/2007,7535,,Cortezmegan@yahoo.com +1293,Universidad de morón,Licenciatura en musicoterapia,28/02/2020,Steven smith,,M,09/09/1971,5505,,Troy95@gmail.com +1294,Universidad de morón,Licenciatura en ciencias biológicas,19/09/2020,Tina sullivan,,F,07/07/1952,4149,,Davisalexander@yahoo.com +1295,Universidad de morón,Medicina,27/11/2020,Kevin myers,,M,07/05/1965,6455,,Tamaraschwartz@yahoo.com +1296,Universidad de morón,Actuario ,24/03/2020,Laura sellers,,F,24/06/1938,2607,,Nataliemiles@yahoo.com +1297,Universidad de morón,Ciencias veterinarias,15/10/2020,Audrey schroeder,,F,03/01/1956,1649,,Hcarpenter@yahoo.com +1298,Universidad de morón,Licenciatura en ciencia política ,31/03/2020,April brown,,F,20/07/2009,5471,,Stephenadams@gmail.com +1299,Universidad de morón,Ciencias veterinarias,20/06/2020,Ronnie fisher,,M,08/10/1943,7228,,Deborahbates@hotmail.com +1300,Universidad de morón,Ciencias veterinarias,04/03/2020,Derrick mitchell,,M,23/05/1997,4195,,Bsheppard@gmail.com +1301,Universidad de morón,Bioquímica,18/12/2020,Michael rice,,M,25/05/1980,3013,,Jacob69@yahoo.com +1302,Universidad de morón,Licenciatura en gestión de agroalimentos,11/07/2020,Steve cline,,M,28/11/1919,7103,,Fjohnson@gmail.com +1303,Universidad de morón,Licenciatura en ciencias antropológicas,08/04/2020,Dr. samantha patton md,,F,27/08/1935,6651,,Kevincole@hotmail.com +1304,Universidad de morón,Licenciatura en administración ,03/11/2020,Terry rodriguez,,M,07/12/1923,3204,,Tballard@gmail.com +1305,Universidad de morón,Licenciatura en ciencia política ,31/05/2020,Michael wade,,M,13/11/1915,6214,,Nicholas90@yahoo.com +1306,Universidad de morón,Ingeniería mecánica,08/12/2020,Melissa perez,,F,16/03/1948,3351,,Woodderrick@hotmail.com +1307,Universidad de morón,Licenciatura en sociología ,21/04/2020,Daniel gallagher dds,,M,06/05/2021,2126,,Gdavis@gmail.com +1308,Universidad de morón,Licenciatura en terapia ocupacional,22/06/2020,Timothy knight,,M,29/09/1923,7621,,Victoria15@yahoo.com +1309,Universidad de morón,Farmacia,26/01/2020,Kevin nguyen,,M,29/12/1936,5310,,Brittneymartin@gmail.com +1310,Universidad de morón,Licenciatura en ciencias de la educación ,25/05/2020,Amber scott,,F,06/07/1911,2852,,Justin12@gmail.com +1311,Universidad de morón,Arquitectura,17/04/2020,Jason watson,,M,18/05/2009,3308,,Russell67@gmail.com +1312,Universidad de morón,Licenciatura en ciencias antropológicas,31/03/2020,Kenneth jackson,,M,12/03/2001,8206,,Stevenbenson@yahoo.com +1313,Universidad de morón,Licenciatura en administración ,29/01/2020,Mark waller,,M,03/09/1943,8501,,Perezseth@hotmail.com +1314,Universidad de morón,Actuario ,26/10/2020,Timothy morris,,M,20/05/2010,4601,,Rtrevino@gmail.com +1315,Universidad de morón,Agronomía,12/06/2020,Jill lamb,,F,13/11/2016,2747,,Jennybrown@yahoo.com +1316,Universidad de morón,Arquitectura,06/12/2020,Brittany white,,F,27/11/1970,6343,,Lindacampbell@yahoo.com +1317,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,02/12/2020,Joshua orozco,,M,01/01/1909,6015,,Conleyjames@hotmail.com +1318,Universidad de morón,Licenciatura en producción de bioimagenes,24/04/2020,Caitlin blackwell,,F,26/05/1949,2801,,Brettgonzalez@gmail.com +1319,Universidad de morón,Técnico para bioterios ,04/04/2020,Dr. gregg jones,,M,09/07/1983,5533,,Gregory14@gmail.com +1320,Universidad de morón,Licenciatura en ciencias geológicas,01/08/2020,Robert butler,,M,08/12/1908,5325,,Michael53@gmail.com +1321,Universidad de morón,Diseño industrial,20/01/2020,Sarah bishop,,F,11/04/1913,5777,,Smithmichelle@yahoo.com +1322,Universidad de morón,Arquitectura,09/01/2020,David martinez,,M,03/11/1921,1755,,Millermarcus@yahoo.com +1323,Universidad de morón,Ingeniería electrónica,20/11/2020,Christopher riley,,M,24/03/2000,3416,,Gevans@yahoo.com +1324,Universidad de morón,Licenciatura en ciencias biológicas,25/09/2020,Eric williams,,M,01/04/1991,5565,,Timothy61@gmail.com +1325,Universidad de morón,Licenciatura en ciencias antropológicas,11/03/2020,Madison banks,,F,22/06/1970,6700,,Reidjeanne@yahoo.com +1326,Universidad de morón,Licenciatura en planificación y diseño del paisaje,08/02/2020,Jeffrey peterson,,M,04/10/1943,3371,,Woodchristina@gmail.com +1327,Universidad de morón,Licenciatura en producción de bioimagenes,01/11/2020,Johnny acosta,,M,10/12/2008,5563,,Xedwards@gmail.com +1328,Universidad de morón,Farmacia,18/05/2020,Brandi anderson,,F,30/03/2000,2148,,Averymatthew@gmail.com +1329,Universidad de morón,Contador público ,19/03/2020,Megan meyers,,F,24/09/1965,7414,,Robertschristopher@gmail.com +1330,Universidad de morón,Diseño industrial,18/07/2020,Jeffrey choi,,M,14/10/1980,6643,,Matthew22@yahoo.com +1331,Universidad de morón,Actuario ,15/10/2020,Mark perez,,M,27/07/1971,7609,,Reginahoffman@yahoo.com +1332,Universidad de morón,Actuario ,12/02/2020,Robert nelson,,M,12/04/1955,7548,,Shawnmckinney@gmail.com +1333,Universidad de morón,Contador público ,17/09/2020,Kathleen best,,F,11/05/2004,3228,,Tscott@hotmail.com +1334,Universidad de morón,Licenciatura en relaciones del trabajo ,27/06/2020,Nicole salazar,,F,19/01/1969,2804,,Zmorgan@gmail.com +1335,Universidad de morón,Ingeniería en informática,05/04/2020,Kurt gilmore,,M,13/01/1944,4146,,Igarrett@gmail.com +1336,Universidad de morón,Licenciatura en ciencias geológicas,26/06/2020,James cole,,M,01/04/2007,6078,,Jonathanwilliams@yahoo.com +1337,Universidad de morón,Licenciatura en psicología,11/10/2020,Lauren mendoza,,F,03/05/1950,5601,,Tphelps@hotmail.com +1338,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,01/01/2021,Ronald brown,,M,14/05/1942,3532,,Rubencox@yahoo.com +1339,Universidad de morón,Licenciatura en ciencias de la educación ,07/04/2020,Jane chen,,F,29/06/1919,6385,,Cclay@gmail.com +1340,Universidad de morón,Diseño industrial,16/08/2020,Warren allen,,M,17/07/1989,6277,,Kirkroberts@gmail.com +1341,Universidad de morón,Agronomía,27/06/2020,Alicia valdez,,F,11/08/1965,2324,,Pittmananna@yahoo.com +1342,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,11/06/2020,Dana smith,,F,10/05/1991,2935,,Rachel81@gmail.com +1343,Universidad de morón,Licenciatura en ciencias biológicas,18/12/2020,Anthony davis,,M,20/12/1976,6435,,Melaniegolden@hotmail.com +1344,Universidad de morón,Diseño industrial,14/01/2020,Makayla jones dvm,,F,05/09/1920,1885,,Twilliams@hotmail.com +1345,Universidad de morón,Actuario ,13/01/2020,Allison garcia,,F,04/08/1919,3252,,Alexander37@gmail.com +1346,Universidad de morón,Diseño de imagen y sonido,28/10/2020,Curtis larson,,M,12/06/1969,3357,,Castrorachael@hotmail.com +1347,Universidad de morón,Ingeniería mecánica,09/06/2020,Jessica mendoza,,F,08/08/1925,6220,,Qwebster@hotmail.com +1348,Universidad de morón,Bioquímica,01/07/2020,Mary shelton,,F,24/02/2019,5467,,Dbrooks@yahoo.com +1349,Universidad de morón,Ingeniería mecánica,06/11/2020,Charles ramirez,,M,31/07/1977,3208,,Katrina48@hotmail.com +1350,Universidad de morón,Licenciatura en producción de bioimagenes,09/04/2020,Jennifer mckinney,,F,06/10/1970,3306,,Johnsonryan@gmail.com +1351,Universidad de morón,Licenciatura en terapia ocupacional,09/11/2020,Kimberly adams,,F,10/04/1911,1814,,Tombates@hotmail.com +1352,Universidad de morón,Actuario ,11/11/2020,Ruth curry,,F,26/09/1966,6075,,Brandon47@hotmail.com +1353,Universidad de morón,Licenciatura en planificación y diseño del paisaje,07/03/2020,Michelle lynch,,F,02/03/1998,3287,,Yvonnejames@hotmail.com +1354,Universidad de morón,Licenciatura en ciencias antropológicas,25/11/2020,Robert ball,,M,23/07/1923,5527,,Pricedebra@yahoo.com +1355,Universidad de morón,Licenciatura en kinesiología y fisiatría,13/03/2020,Patrick morrow,,M,22/03/2008,3144,,Carlosbooker@gmail.com +1356,Universidad de morón,Licenciatura en relaciones del trabajo ,27/08/2020,Hannah fuentes,,F,21/11/2005,1755,,Turnerdanny@gmail.com +1357,Universidad de morón,Licenciatura en ciencias ambientales,12/09/2020,Courtney mcdonald,,F,16/08/1982,7020,,Jessicashelton@gmail.com +1358,Universidad de morón,Licenciatura en kinesiología y fisiatría,02/09/2020,Anthony williams,,M,13/07/2011,3300,,Carolyn96@hotmail.com +1359,Universidad de morón,Licenciatura en kinesiología y fisiatría,12/07/2020,Danielle york,,F,31/01/1907,6616,,Kcole@hotmail.com +1360,Universidad de morón,Ingeniería en informática,21/05/2020,Sharon mason,,F,02/08/2021,4644,,Gina09@hotmail.com +1361,Universidad de morón,Licenciatura en ciencia política ,25/03/2020,Shawn campbell,,M,01/04/1993,3021,,Nyoung@gmail.com +1362,Universidad de morón,Licenciatura en administración ,23/12/2020,Roberta alexander,,F,11/10/1933,3342,,Tammy80@yahoo.com +1363,Universidad de morón,Licenciatura en ciencias geológicas,17/03/2020,Summer robles,,F,14/10/1990,9051,,Princejames@hotmail.com +1364,Universidad de morón,Licenciatura en ciencias geológicas,15/01/2020,Colleen mclaughlin,,F,08/05/1997,2752,,Preid@hotmail.com +1365,Universidad de morón,Ciencias veterinarias,23/03/2020,Kevin atkins,,M,10/01/1948,2177,,Josephmartin@hotmail.com +1366,Universidad de morón,Actuario ,22/06/2020,Robert johnson,,M,15/01/2008,3586,,Nancymahoney@yahoo.com +1367,Universidad de morón,Ingeniería mecánica,19/12/2020,Jeffrey lee,,M,29/05/1929,6430,,Peter80@gmail.com +1368,Universidad de morón,Licenciatura en ciencias de la computación,14/01/2020,Anthony zavala,,M,14/12/1907,1893,,Barbaramoreno@yahoo.com +1369,Universidad de morón,Diseño de imagen y sonido,17/06/2020,Daniel clarke,,M,05/03/1993,1822,,Hermandawn@hotmail.com +1370,Universidad de morón,Licenciatura en ciencias de la computación,06/08/2020,Lauren kelly,,F,08/03/1927,6471,,Paultorres@gmail.com +1371,Universidad de morón,Agronomía,24/09/2020,Jason maynard,,M,09/05/2021,1718,,Lisaross@yahoo.com +1372,Universidad de morón,Licenciatura en ciencias biológicas,18/01/2020,Lindsay sims,,F,07/07/1974,6439,,Jessicavillarreal@yahoo.com +1373,Universidad de morón,Licenciatura en musicoterapia,15/06/2020,John walker,,M,09/09/1922,5507,,Ssmith@gmail.com +1374,Universidad de morón,Agronomía,26/11/2020,Catherine ibarra,,F,07/01/1970,6317,,Paul46@hotmail.com +1375,Universidad de morón,Arquitectura,15/11/2020,Lynn chavez,,F,02/07/1957,5386,,Markramos@gmail.com +1376,Universidad de morón,Diseño de imagen y sonido,04/08/2020,Keith wagner,,M,08/07/1947,4600,,Dale29@hotmail.com +1377,Universidad de morón,Licenciatura en ciencias antropológicas,28/03/2020,Brenda perry,,F,24/09/2019,5601,,Mcdanielrachel@gmail.com +1378,Universidad de morón,Licenciatura en ciencia política ,07/06/2020,Michael robinson,,M,03/12/1934,3378,,David43@gmail.com +1379,Universidad de morón,Licenciatura en relaciones del trabajo ,21/02/2020,Jennifer may,,F,19/08/1915,8156,,Hcastaneda@gmail.com +1380,Universidad de morón,Licenciatura en psicología,08/11/2020,Deborah rasmussen,,F,03/04/1917,7406,,Elizabeth10@hotmail.com +1381,Universidad de morón,Licenciatura en relaciones del trabajo ,29/02/2020,James gonzalez,,M,19/12/1982,7613,,Kbarry@gmail.com +1382,Universidad de morón,Licenciatura en musicoterapia,06/03/2020,Jesse bell,,M,01/07/1949,3156,,Batesderek@yahoo.com +1383,Universidad de morón,Licenciatura en ciencias antropológicas,18/10/2020,Karen chan,,F,03/01/1954,6417,,Danielbailey@hotmail.com +1384,Universidad de morón,Arquitectura,03/05/2020,Steve duffy,,M,19/09/1986,1649,,Aprillopez@gmail.com +1385,Universidad de morón,Ingeniería electrónica,13/08/2020,Crystal wilson,,F,22/02/1920,2703,,Vduffy@hotmail.com +1386,Universidad de morón,Ciencias veterinarias,10/02/2020,Thomas harper,,M,15/08/1983,3476,,Taylor84@hotmail.com +1387,Universidad de morón,Ingeniería en informática,08/04/2020,Emily hutchinson,,F,04/12/1916,4163,,Valerielynch@hotmail.com +1388,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,03/07/2020,Kristina williams,,F,16/02/1954,3181,,Mnorris@hotmail.com +1389,Universidad de morón,Bioquímica,24/07/2020,Christopher campbell,,M,02/07/1915,1761,,Sharonsilva@gmail.com +1390,Universidad de morón,Licenciatura en gestión de agroalimentos,16/12/2020,Steven johnson,,M,13/09/1915,6369,,Mhunter@gmail.com +1391,Universidad de morón,Ingeniería mecánica,06/02/2020,Victor sanchez,,M,11/04/1966,2311,,Brownwilliam@hotmail.com +1392,Universidad de morón,Licenciatura en ciencias de la educación ,17/10/2020,Ashley johnson,,F,17/11/1917,5431,,Emily12@hotmail.com +1393,Universidad de morón,Licenciatura en ciencia política ,28/12/2020,Dana santos,,F,06/10/1915,9301,,Erice@yahoo.com +1394,Universidad de morón,Actuario ,14/03/2020,Amber ortega,,F,23/11/1952,8430,,Blove@hotmail.com +1395,Universidad de morón,Licenciatura en ciencias de la computación,29/05/2020,Melissa barnes,,F,27/02/1966,2121,,Morrislauren@hotmail.com +1396,Universidad de morón,Licenciatura en ciencias de la educación ,07/10/2020,Kimberly thomas,,F,18/04/1955,2301,,Jennifersanchez@yahoo.com +1397,Universidad de morón,Diseño industrial,29/08/2020,Marc gardner,,M,13/07/1955,5645,,Nicholas94@gmail.com +1398,Universidad de morón,Licenciatura en relaciones del trabajo ,28/10/2020,Rodney arias,,M,29/07/1944,4163,,Jessicasmall@gmail.com +1399,Universidad de morón,Bioquímica,08/06/2020,Joel clay,,M,26/08/1968,5547,,Dmeadows@gmail.com +1400,Universidad de morón,Farmacia,09/01/2020,Heather blankenship,,F,12/01/1997,7107,,Catherine23@yahoo.com +1401,Universidad de morón,Licenciatura en terapia ocupacional,01/10/2020,Morgan mccoy,,F,27/04/1923,2352,,Lauren63@hotmail.com +1402,Universidad de morón,Arquitectura,01/08/2020,Michelle robinson,,F,28/12/1955,1676,,Brianna91@hotmail.com +1403,Universidad de morón,Técnico para bioterios ,05/10/2020,Anna reynolds,,F,24/10/2005,2527,,Michellerobinson@yahoo.com +1404,Universidad de morón,Licenciatura en ciencias biológicas,25/08/2020,Jon hernandez,,M,20/11/2020,8101,,Nelsondavid@gmail.com +1405,Universidad de morón,Licenciatura en musicoterapia,13/05/2020,Julie fisher,,F,11/10/1970,1638,,Ctran@gmail.com +1406,Universidad de morón,Ingeniería en informática,09/10/2020,Dustin ortega,,M,29/07/1944,3641,,Perezangela@hotmail.com +1407,Universidad de morón,Licenciatura en sociología ,17/02/2020,Cassandra gates,,F,02/05/1928,9207,,Marygutierrez@yahoo.com +1408,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,19/01/2020,Heather pope,,F,19/09/1927,2764,,Nsalazar@gmail.com +1409,Universidad de morón,Licenciatura en administración ,27/05/2020,Andrew gentry,,M,17/01/1999,1648,,Gardneredwin@gmail.com +1410,Universidad de morón,Licenciatura en planificación y diseño del paisaje,08/03/2020,Nicole snow,,F,13/12/2006,3471,,Amber82@gmail.com +1411,Universidad de morón,Licenciatura en artes,22/10/2020,Sonia thompson,,F,15/12/2019,5547,,Fmartinez@gmail.com +1412,Universidad de morón,Licenciatura en relaciones del trabajo ,15/10/2020,Madison collins dvm,,F,29/10/1972,3174,,Tiffany42@yahoo.com +1413,Universidad de morón,Diseño de imagen y sonido,26/05/2020,Mary galloway,,F,11/01/1950,9107,,Christopher55@yahoo.com +1414,Universidad de morón,Actuario ,16/03/2020,Carmen price,,F,20/09/1928,5374,,Laura42@gmail.com +1415,Universidad de morón,Licenciatura en ciencias biológicas,11/06/2020,Margaret green,,F,22/03/1922,4132,,Bmeyer@gmail.com +1416,Universidad de morón,Farmacia,27/09/2020,Mr. victor wright jr.,,M,20/05/1999,1776,,Chenchristy@yahoo.com +1417,Universidad de morón,Ingeniería electrónica,16/02/2020,Dustin ray,,M,20/10/1993,3401,,Abigail01@hotmail.com +1418,Universidad de morón,Ciencias veterinarias,12/05/2020,Edward george,,M,26/02/1915,5301,,Iobrien@yahoo.com +1419,Universidad de morón,Licenciatura en ciencia política ,12/02/2020,Raymond hanson,,M,27/11/2000,3353,,Phillipslisa@yahoo.com +1420,Universidad de morón,Contador público ,16/10/2020,Marie obrien,,F,11/10/1984,6387,,Kmarquez@hotmail.com +1421,Universidad de morón,Licenciatura en kinesiología y fisiatría,05/12/2020,Nathaniel hill,,M,17/03/1983,2246,,Ramosamy@gmail.com +1422,Universidad de morón,Ingeniería mecánica,03/02/2020,John silva,,M,06/07/1994,3487,,Brandy14@hotmail.com +1423,Universidad de morón,Bioquímica,15/08/2020,Gary young,,M,06/09/1912,2317,,Dianacantu@yahoo.com +1424,Universidad de morón,Licenciatura en administración ,04/04/2020,Shawn weber,,M,09/02/1945,3040,,Jameshorne@hotmail.com +1425,Universidad de morón,Licenciatura en artes,27/10/2020,Stephanie smith,,F,06/04/1906,3733,,Jeffrey63@yahoo.com +1426,Universidad de morón,Licenciatura en musicoterapia,17/10/2020,Michael ford,,M,24/04/1913,5321,,Alvarezrachel@gmail.com +1427,Universidad de morón,Ingeniería en informática,29/06/2020,Lindsey kent,,F,10/08/1995,4506,,Bwoods@yahoo.com +1428,Universidad de morón,Licenciatura en administración ,03/10/2020,Mrs. joanne keller md,,F,21/02/1917,9020,,Dkim@gmail.com +1429,Universidad de morón,Licenciatura en ciencia política ,12/06/2020,Douglas miller,,M,17/01/2017,8206,,Sthompson@hotmail.com +1430,Universidad de morón,Contador público ,11/11/2020,Amy poole,,F,08/05/2012,8303,,Ryandavila@yahoo.com +1431,Universidad de morón,Licenciatura en ciencias geológicas,26/10/2020,Todd lee,,M,24/08/1989,6465,,Wangdiana@yahoo.com +1432,Universidad de morón,Licenciatura en terapia ocupacional,16/01/2020,Mary hartman,,F,05/12/1907,1896,,Alyssaortega@hotmail.com +1433,Universidad de morón,Licenciatura en musicoterapia,19/07/2020,Heather pruitt,,F,04/06/1990,3316,,Danielmckinney@yahoo.com +1434,Universidad de morón,Técnico para bioterios ,28/05/2020,Sandra rich,,F,17/04/2009,1739,,Jritter@yahoo.com +1435,Universidad de morón,Licenciatura en artes,02/03/2020,Karen campbell,,F,21/10/1938,3302,,Umunoz@gmail.com +1436,Universidad de morón,Bioquímica,03/04/2020,Wendy arellano,,F,14/11/2015,7531,,Millerjaime@gmail.com +1437,Universidad de morón,Diseño industrial,15/06/2020,William thomas,,M,11/01/1990,7160,,Ucontreras@gmail.com +1438,Universidad de morón,Licenciatura en ciencias antropológicas,29/03/2020,Stacey mitchell,,F,01/12/1980,7136,,Daniellee@yahoo.com +1439,Universidad de morón,Ingeniería mecánica,02/06/2020,Sara wright,,F,08/04/1911,9303,,Uandrade@gmail.com +1440,Universidad de morón,Licenciatura en planificación y diseño del paisaje,09/05/2020,Ashley powell,,F,14/10/1910,5261,,Mhart@gmail.com +1441,Universidad de morón,Agronomía,19/10/2020,Thomas diaz,,M,06/02/1968,6516,,Robert51@hotmail.com +1442,Universidad de morón,Licenciatura en ciencias geológicas,01/05/2020,Alexandria reyes,,F,03/12/1933,1876,,Ojordan@gmail.com +1443,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,31/01/2020,Randy miller,,M,12/03/1925,6431,,Iwilliams@gmail.com +1444,Universidad de morón,Licenciatura en psicología,07/12/2020,Robert gregory,,M,22/05/1936,7150,,Vickie65@hotmail.com +1445,Universidad de morón,Farmacia,05/08/2020,Gerald adkins,,M,01/09/1928,2206,,Sean31@yahoo.com +1446,Universidad de morón,Licenciatura en planificación y diseño del paisaje,22/07/2020,Tiffany sanders,,F,12/09/1961,6213,,Davidpalmer@yahoo.com +1447,Universidad de morón,Licenciatura en planificación y diseño del paisaje,25/04/2020,Joann prince,,F,12/09/1980,5374,,Christopher60@hotmail.com +1448,Universidad de morón,Licenciatura en ciencia política ,30/03/2020,Christopher dorsey,,M,08/03/2020,6333,,Cgross@yahoo.com +1449,Universidad de morón,Diseño industrial,10/04/2020,Megan chandler,,F,19/09/2013,3212,,Michael38@yahoo.com +1450,Universidad de morón,Licenciatura en ciencias de la computación,10/08/2020,Jamie blevins,,F,23/04/1972,7414,,Lgriffin@yahoo.com +1451,Universidad de morón,Licenciatura en ciencias de la educación ,10/03/2020,Tanya morgan,,F,20/05/1952,5264,,Melanie35@hotmail.com +1452,Universidad de morón,Diseño industrial,18/03/2020,Timothy smith,,M,07/01/1962,3583,,Johnlong@hotmail.com +1453,Universidad de morón,Contador público ,02/05/2020,Johnny spears,,M,09/06/1920,3575,,Ryanbrown@yahoo.com +1454,Universidad de morón,Bioquímica,01/10/2020,Robert anderson,,M,29/06/1935,3718,,Jasmine96@hotmail.com +1455,Universidad de morón,Ingeniería electrónica,11/11/2020,Kyle jackson,,M,22/07/1954,2322,,Carollucas@hotmail.com +1456,Universidad de morón,Licenciatura en planificación y diseño del paisaje,15/05/2020,Lori miller,,F,12/03/2018,5467,,Mary40@yahoo.com +1457,Universidad de morón,Licenciatura en psicología,19/09/2020,Lori santos,,F,29/09/1946,6339,,Shannon51@hotmail.com +1458,Universidad de morón,Actuario ,30/06/2020,Jeffrey cantu,,M,04/10/1933,3230,,Taylorrobert@hotmail.com +1459,Universidad de morón,Licenciatura en planificación y diseño del paisaje,17/09/2020,Tyler wright,,M,21/05/1908,3172,,Waterscassie@hotmail.com +1460,Universidad de morón,Ciencias veterinarias,28/06/2020,Jacqueline jones,,F,07/10/1991,1836,,David86@hotmail.com +1461,Universidad de morón,Licenciatura en sociología ,03/10/2020,Amy davis,,F,04/06/1980,1878,,Hopkinskaren@gmail.com +1462,Universidad de morón,Ingeniería electrónica,07/06/2020,Anthony evans,,M,01/04/1939,5607,,Anthony53@hotmail.com +1463,Universidad de morón,Licenciatura en artes,28/12/2020,Jeremiah gamble,,M,07/09/2013,2802,,Randymills@yahoo.com +1464,Universidad de morón,Licenciatura en gestión de agroalimentos,22/08/2020,Dr. paul anthony,,M,29/01/1965,5417,,Christyhodges@hotmail.com +1465,Universidad de morón,Licenciatura en ciencias geológicas,02/02/2020,James dorsey,,M,02/04/1949,6501,,Poolemiguel@yahoo.com +1466,Universidad de morón,Ingeniería electrónica,17/05/2020,John larsen,,M,23/03/1998,8208,,Michael89@gmail.com +1467,Universidad de morón,Medicina,17/09/2020,Marc schmidt,,M,12/07/2016,3380,,Justinwilliamson@yahoo.com +1468,Universidad de morón,Ingeniería en informática,15/05/2020,Samantha taylor,,F,13/07/1930,4157,,Molinaangela@yahoo.com +1469,Universidad de morón,Licenciatura en administración ,08/10/2020,Michael mccoy dds,,M,13/08/2021,3164,,Jeffrey16@yahoo.com +1470,Universidad de morón,Licenciatura en ciencias ambientales,14/06/2020,Jennifer brooks,,F,24/01/1976,6405,,Bennettelizabeth@gmail.com +1471,Universidad de morón,Licenciatura en ciencias biológicas,29/05/2020,Danielle harrington,,F,18/03/1963,6430,,Martinjessica@gmail.com +1472,Universidad de morón,Licenciatura en musicoterapia,18/11/2020,Diana marquez,,F,21/01/2016,3220,,Lukenicholson@gmail.com +1473,Universidad de morón,Licenciatura en administración ,16/02/2020,Adrian tucker,,M,06/05/1946,3364,,Tanyarichards@hotmail.com +1474,Universidad de morón,Diseño industrial,03/02/2020,Kevin robbins,,M,13/06/1950,3328,,Brentphillips@gmail.com +1475,Universidad de morón,Licenciatura en artes,30/08/2020,Kristin zimmerman,,F,05/02/2005,2805,,Joycemelissa@yahoo.com +1476,Universidad de morón,Arquitectura,21/07/2020,Melinda clark,,F,10/11/1977,5883,,Laurendennis@gmail.com +1477,Universidad de morón,Actuario ,18/10/2020,Brittany hill,,F,06/09/1962,2520,,Osanders@yahoo.com +1478,Universidad de morón,Licenciatura en musicoterapia,06/08/2020,Cindy ramirez,,F,04/07/2016,3451,,Whitemaurice@yahoo.com +1479,Universidad de morón,Ingeniería mecánica,14/01/2020,Donald johnson,,M,26/03/2011,4145,,Juliawilliams@gmail.com +1480,Universidad de morón,Contador público ,07/02/2020,Emily sanchez,,F,27/12/1976,4722,,Tammy10@yahoo.com +1481,Universidad de morón,Ciencias veterinarias,15/11/2020,Daniel miller,,M,13/03/1919,5341,,Emily11@gmail.com +1482,Universidad de morón,Licenciatura en musicoterapia,08/11/2020,Chloe macias,,F,30/10/1992,2907,,Martinezarthur@gmail.com +1483,Universidad de morón,Ingeniería electrónica,27/05/2020,Lisa davis,,F,24/08/1934,5313,,Yrobbins@hotmail.com +1484,Universidad de morón,Licenciatura en musicoterapia,28/08/2020,David robinson,,M,11/05/1961,8172,,Phamkaren@yahoo.com +1485,Universidad de morón,Agronomía,25/05/2020,Susan burgess,,F,02/09/1918,2500,,Melinda46@yahoo.com +1486,Universidad de morón,Licenciatura en planificación y diseño del paisaje,26/11/2020,David hernandez dvm,,M,11/07/1912,7305,,Meltonstacey@gmail.com +1487,Universidad de morón,Licenciatura en relaciones del trabajo ,04/06/2020,Shannon richardson,,F,03/07/1934,7009,,Ghanson@hotmail.com +1488,Universidad de morón,Ingeniería electrónica,03/12/2020,Krystal hess,,F,24/10/1928,3170,,Vdiaz@hotmail.com +1489,Universidad de morón,Licenciatura en ciencias antropológicas,26/03/2020,Scott hernandez,,M,23/02/1946,2324,,Colinwong@hotmail.com +1490,Universidad de morón,Bioquímica,18/02/2020,Jared phillips,,M,22/10/1975,3129,,Montgomeryjessica@yahoo.com +1491,Universidad de morón,Licenciatura en kinesiología y fisiatría,15/03/2020,Ann perez,,F,23/02/1929,6632,,Johncardenas@hotmail.com +1492,Universidad de morón,Licenciatura en artes,07/03/2020,Robert fisher,,M,12/03/2003,7313,,Reeveskevin@yahoo.com +1493,Universidad de morón,Medicina,30/09/2020,Geoffrey macdonald,,M,07/03/1969,6467,,Daniel74@hotmail.com +1494,Universidad de morón,Diseño de imagen y sonido,08/09/2020,Melissa harrell,,F,12/12/2008,8153,,Tanya88@yahoo.com +1495,Universidad de morón,Licenciatura en ciencias ambientales,25/09/2020,Melissa ellis,,F,27/05/1978,3372,,Kingmariah@yahoo.com +1496,Universidad de morón,Licenciatura en ciencias geológicas,12/06/2020,Wendy brown,,F,07/10/1968,6723,,Angela94@gmail.com +1497,Universidad de morón,Bioquímica,26/02/2020,Steven jackson,,M,17/04/2019,5539,,Ericksonjacob@yahoo.com +1498,Universidad de morón,Diseño de imagen y sonido,18/04/2020,Jonathan davis,,M,06/03/1967,6461,,Lori11@yahoo.com +1499,Universidad de morón,Arquitectura,20/08/2020,Brent bauer,,M,20/09/1922,2181,,Dalegardner@yahoo.com +1500,Universidad de morón,Arquitectura,31/07/2020,Jacob logan,,M,14/05/2007,2154,,Christinewillis@hotmail.com +1501,Universidad de morón,Licenciatura en administración ,07/08/2020,Lori bond,,F,14/10/1931,7106,,Jonathan84@yahoo.com +1502,Universidad de morón,Licenciatura en kinesiología y fisiatría,28/12/2020,Justin bruce,,M,26/04/1978,5467,,Hugheschristopher@hotmail.com +1503,Universidad de morón,Licenciatura en ciencias de la computación,29/09/2020,Matthew scott,,M,24/07/1997,6277,,Smartin@hotmail.com +1504,Universidad de morón,Licenciatura en artes,27/11/2020,Cheryl torres,,F,09/05/1995,5582,,Ymccormick@yahoo.com +1505,Universidad de morón,Licenciatura en artes,04/06/2020,Courtney hill,,F,27/12/1962,1648,,Vincenthopkins@yahoo.com +1506,Universidad de morón,Ingeniería mecánica,20/02/2020,Christopher nichols,,M,10/03/1924,8315,,Mark90@gmail.com +1507,Universidad de morón,Licenciatura en ciencias antropológicas,20/12/2020,Tiffany lane,,F,04/03/1959,1633,,Gdillon@gmail.com +1508,Universidad de morón,Diseño de imagen y sonido,18/09/2020,Monica parker,,F,06/01/2020,6213,,Kathleenmercado@yahoo.com +1509,Universidad de morón,Licenciatura en administración ,27/09/2020,Raymond michael,,M,24/04/1966,4516,,Mmeyers@yahoo.com +1510,Universidad de morón,Ciencias veterinarias,24/06/2020,Benjamin hebert,,M,08/05/2017,3051,,John66@yahoo.com +1511,Universidad de morón,Licenciatura en relaciones del trabajo ,21/09/2020,David martinez,,M,13/11/1959,3328,,Tanyajones@hotmail.com +1512,Universidad de morón,Diseño de imagen y sonido,15/11/2020,Jacob wilson,,M,11/02/1944,5773,,Larryward@gmail.com +1513,Universidad de morón,Licenciatura en kinesiología y fisiatría,09/02/2020,Rachel obrien,,F,06/06/1957,5353,,Cynthialewis@hotmail.com +1514,Universidad de morón,Farmacia,03/10/2020,Peter miranda,,M,30/01/1952,4119,,Amberfields@hotmail.com +1515,Universidad de morón,Licenciatura en sociología ,28/05/2020,Elizabeth griffin dds,,F,14/10/2009,8334,,Mmiller@hotmail.com +1516,Universidad de morón,Contador público ,02/06/2020,Jacqueline gregory,,F,20/03/1941,5565,,Susancarroll@yahoo.com +1517,Universidad de morón,Licenciatura en ciencias ambientales,26/09/2020,Christina barnett,,F,11/05/1990,6465,,Anthony16@yahoo.com +1518,Universidad de morón,Diseño industrial,01/03/2020,Anthony church,,M,07/04/2013,4166,,Halljennifer@hotmail.com +1519,Universidad de morón,Diseño industrial,09/11/2020,Sheri hughes,,F,06/07/2004,7165,,Jamie46@gmail.com +1520,Universidad de morón,Diseño industrial,31/07/2020,Gregory barr,,M,10/01/1931,2415,,Debra22@yahoo.com +1521,Universidad de morón,Licenciatura en administración ,07/08/2020,Whitney thompson,,F,15/05/1906,3461,,Robertomartin@hotmail.com +1522,Universidad de morón,Diseño de imagen y sonido,23/08/2020,Matthew harmon,,M,12/06/1997,8148,,Sherry51@gmail.com +1523,Universidad de morón,Diseño de imagen y sonido,18/03/2020,Mikayla smith,,F,22/02/1997,4163,,Torreskaitlin@yahoo.com +1524,Universidad de morón,Licenciatura en artes,29/10/2020,Stephanie nichols,,F,07/12/1970,6431,,Connie04@hotmail.com +1525,Universidad de morón,Licenciatura en gestión de agroalimentos,10/04/2020,Paul carr,,M,19/01/1947,1875,,Lawsongregory@gmail.com +1526,Universidad de morón,Licenciatura en ciencias antropológicas,24/10/2020,Megan olsen,,F,07/02/1950,4119,,Charlescameron@gmail.com +1527,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,26/08/2020,Lisa burgess,,F,09/07/1977,3156,,Molly79@yahoo.com +1528,Universidad de morón,Licenciatura en psicología,11/12/2020,Marilyn hansen,,F,23/05/1980,1748,,Devinevans@hotmail.com +1529,Universidad de morón,Licenciatura en ciencias antropológicas,08/12/2020,Alexis poole,,F,18/01/1934,2846,,Maryhayden@hotmail.com +1530,Universidad de morón,Agronomía,11/11/2020,Marvin glover,,M,01/10/2011,2301,,Allenreid@hotmail.com +1531,Universidad de morón,Licenciatura en ciencia política ,20/02/2020,Christopher george,,M,05/05/1963,2253,,Emartinez@hotmail.com +1532,Universidad de morón,Licenciatura en ciencias antropológicas,05/12/2020,Kenneth diaz,,M,31/12/1945,2107,,Thomasmichelle@hotmail.com +1533,Universidad de morón,Licenciatura en ciencias antropológicas,23/02/2020,Joseph wood,,M,08/08/1980,5400,,Parsonsdylan@yahoo.com +1534,Universidad de morón,Licenciatura en ciencias geológicas,05/07/2020,Mackenzie diaz,,F,25/03/2010,7414,,Johnsonkatie@yahoo.com +1535,Universidad de morón,Licenciatura en ciencias de la educación ,06/05/2020,Ryan lane,,M,23/05/1975,3226,,Thomasmarsh@yahoo.com +1536,Universidad de morón,Ingeniería electrónica,28/06/2020,Lisa hill,,F,06/01/2014,6455,,Wilsonjoshua@hotmail.com +1537,Universidad de morón,Ingeniería en informática,05/10/2020,Gregory rose,,M,24/05/1935,2443,,Ashleywallace@yahoo.com +1538,Universidad de morón,Farmacia,22/03/2020,George reese,,M,01/07/1964,8424,,Kyle03@hotmail.com +1539,Universidad de morón,Licenciatura en kinesiología y fisiatría,15/05/2020,Jennifer kane,,F,11/09/1916,6434,,Williampatel@gmail.com +1540,Universidad de morón,Contador público ,25/10/2020,Andrew osborne,,M,28/01/2010,4722,,Halecourtney@yahoo.com +1541,Universidad de morón,Licenciatura en ciencias de la computación,25/05/2020,Shawn parsons,,M,03/09/1993,4230,,John43@yahoo.com +1542,Universidad de morón,Ingeniería en informática,23/04/2020,Alex fox,,M,02/09/1944,5341,,Joneschristopher@gmail.com +1543,Universidad de morón,Licenciatura en ciencia política ,18/03/2020,Wendy johnson,,F,30/03/1961,4141,,Michaelhorn@hotmail.com +1544,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,29/04/2020,Heather moore,,F,02/03/2001,4151,,Mjordan@hotmail.com +1545,Universidad de morón,Licenciatura en artes,08/08/2020,Melissa johnson,,F,13/11/1996,3208,,Kristophersoto@gmail.com +1546,Universidad de morón,Licenciatura en kinesiología y fisiatría,19/10/2020,Richard martinez,,M,24/12/1940,6501,,Jamesrivera@gmail.com +1547,Universidad de morón,Licenciatura en administración ,20/11/2020,Andrew weiss,,M,01/09/1910,3263,,Toddjohnson@yahoo.com +1548,Universidad de morón,Licenciatura en psicología,22/03/2020,Jennifer gibbs,,F,01/09/1968,9015,,Shawn16@yahoo.com +1549,Universidad de morón,Licenciatura en administración ,07/09/2020,Brandon taylor,,M,03/03/1937,5589,,Ldecker@gmail.com +1550,Universidad de morón,Licenciatura en relaciones del trabajo ,08/03/2020,Michael lee,,M,20/08/1995,2156,,Welchnicholas@yahoo.com +1551,Universidad de morón,Licenciatura en ciencias de la computación,27/06/2020,Christopher berger,,M,15/04/1926,8183,,Afrazier@hotmail.com +1552,Universidad de morón,Licenciatura en artes,08/06/2020,Rhonda graham,,F,14/02/1950,4514,,Dshah@hotmail.com +1553,Universidad de morón,Contador público ,27/01/2020,Jerome james,,M,16/07/2006,3376,,Waltonmark@yahoo.com +1554,Universidad de morón,Licenciatura en relaciones del trabajo ,19/10/2020,Lisa rodgers,,F,09/06/2019,3129,,Fullerhannah@yahoo.com +1555,Universidad de morón,Licenciatura en musicoterapia,01/01/2021,Heather williams,,F,26/06/1955,1925,,Fdonaldson@hotmail.com +1556,Universidad de morón,Licenciatura en ciencia política ,05/03/2020,Emily howell,,F,17/07/1941,7226,,Kmccoy@yahoo.com +1557,Universidad de morón,Licenciatura en sociología ,20/11/2020,David gaines,,M,18/03/1977,1894,,Ytaylor@yahoo.com +1558,Universidad de morón,Licenciatura en artes,23/05/2020,Matthew jimenez,,M,21/02/1913,6345,,Moorejoseph@yahoo.com +1559,Universidad de morón,Ingeniería mecánica,07/05/2020,Kevin drake,,M,05/04/1948,4149,,Katherineowen@gmail.com +1560,Universidad de morón,Licenciatura en ciencias biológicas,14/09/2020,David bell,,M,23/04/1964,3111,,Johnnelson@yahoo.com +1561,Universidad de morón,Licenciatura en sociología ,07/12/2020,Eric horton,,M,01/06/1937,3386,,Santoskevin@yahoo.com +1562,Universidad de morón,Arquitectura,13/03/2020,Julia lara,,F,21/01/2000,2903,,Fosterjoseph@gmail.com +1563,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,10/02/2020,Brandon moore,,M,28/08/1982,4634,,Michael26@yahoo.com +1564,Universidad de morón,Licenciatura en ciencias geológicas,25/11/2020,Mark pace,,M,19/10/1985,7106,,Xpalmer@gmail.com +1565,Universidad de morón,Licenciatura en ciencias antropológicas,22/12/2020,Vincent swanson,,M,25/08/2006,7547,,Richard24@gmail.com +1566,Universidad de morón,Licenciatura en ciencias ambientales,04/02/2020,Teresa allison,,F,18/03/1956,1875,,Hprice@gmail.com +1567,Universidad de morón,Ingeniería mecánica,22/12/2020,Sara suarez,,F,29/04/1945,7020,,Angel53@gmail.com +1568,Universidad de morón,Licenciatura en kinesiología y fisiatría,10/02/2020,John garner,,M,19/11/1944,2305,,Tylergarner@gmail.com +1569,Universidad de morón,Licenciatura en ciencias biológicas,29/06/2020,Nicholas hill,,M,01/03/1918,3592,,Jamesferguson@hotmail.com +1570,Universidad de morón,Licenciatura en administración ,18/03/2020,Robin boyd,,F,09/09/2017,2806,,Johnjackson@gmail.com +1571,Universidad de morón,Ingeniería mecánica,12/10/2020,Harold jordan,,M,11/08/2009,3476,,Holly36@hotmail.com +1572,Universidad de morón,Licenciatura en ciencias de la computación,06/11/2020,Ross velasquez,,M,04/11/2003,2309,,Alvarezmallory@hotmail.com +1573,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,24/02/2020,Michael wilson,,M,02/01/1931,5313,,James61@yahoo.com +1574,Universidad de morón,Licenciatura en terapia ocupacional,23/11/2020,Kevin mathews,,M,30/07/1927,3029,,Mary40@hotmail.com +1575,Universidad de morón,Licenciatura en ciencias de la educación ,01/02/2020,Travis green,,M,08/06/1911,1884,,Nrivera@hotmail.com +1576,Universidad de morón,Licenciatura en musicoterapia,08/07/2020,Jill roberts,,F,04/02/1974,4701,,Joseph26@yahoo.com +1577,Universidad de morón,Licenciatura en ciencias biológicas,04/06/2020,Jordan chavez,,M,24/06/1969,1686,,Craigrodriguez@gmail.com +1578,Universidad de morón,Ingeniería mecánica,06/07/2020,Jennifer barnes,,F,29/04/2001,8126,,Johnsonsusan@hotmail.com +1579,Universidad de morón,Ingeniería mecánica,19/09/2020,Heather leon,,F,30/01/1991,8411,,Ahinton@yahoo.com +1580,Universidad de morón,Licenciatura en psicología,15/06/2020,Allen nixon,,M,20/01/2007,6441,,Deborahjackson@yahoo.com +1581,Universidad de morón,Ingeniería mecánica,28/07/2020,Matthew logan,,M,11/10/1915,3384,,Ireynolds@yahoo.com +1582,Universidad de morón,Agronomía,08/10/2020,Kimberly jones,,F,15/11/1973,1706,,Lowerymelissa@gmail.com +1583,Universidad de morón,Licenciatura en producción de bioimagenes,30/07/2020,John garcia,,M,21/08/1966,1603,,Eflores@hotmail.com +1584,Universidad de morón,Ingeniería en informática,16/01/2020,Adam stanley,,M,21/04/1942,5700,,Dominique14@hotmail.com +1585,Universidad de morón,Actuario ,05/10/2020,Melissa spence,,F,17/07/2008,6216,,Jaredlee@hotmail.com +1586,Universidad de morón,Ingeniería electrónica,05/08/2020,Susan dyer,,F,01/08/1970,5579,,Leedavid@hotmail.com +1587,Universidad de morón,Licenciatura en musicoterapia,18/09/2020,Jeremy rogers,,M,13/10/1975,6550,,April55@hotmail.com +1588,Universidad de morón,Licenciatura en ciencias antropológicas,12/08/2020,Tiffany holland,,F,13/11/1994,9107,,Barrettkylie@yahoo.com +1589,Universidad de morón,Ciencias veterinarias,13/05/2020,Jennifer buchanan,,F,16/03/1929,7501,,Proctormichelle@hotmail.com +1590,Universidad de morón,Licenciatura en ciencias de la computación,18/12/2020,Jennifer hart,,F,30/07/1975,3050,,Josephromero@hotmail.com +1591,Universidad de morón,Contador público ,24/01/2020,Jennifer harvey,,F,08/01/2004,9225,,Tevans@yahoo.com +1592,Universidad de morón,Licenciatura en artes,30/09/2020,Michael meyer,,M,24/11/1956,5549,,Lynchrobert@hotmail.com +1593,Universidad de morón,Licenciatura en ciencias geológicas,17/12/2020,Timothy rivera,,M,12/07/1923,3712,,Nathanielortiz@hotmail.com +1594,Universidad de morón,Licenciatura en planificación y diseño del paisaje,14/09/2020,Tyler williams,,M,05/09/1961,3581,,Brian39@gmail.com +1595,Universidad de morón,Licenciatura en administración ,23/05/2020,Barbara ruiz,,F,15/03/1915,9100,,Masonsean@hotmail.com +1596,Universidad de morón,Arquitectura,03/04/2020,Jacqueline anderson,,F,05/09/1953,7316,,Tsmith@hotmail.com +1597,Universidad de morón,Medicina,15/08/2020,Christina ryan,,F,06/02/1996,5721,,Traci81@hotmail.com +1598,Universidad de morón,Agronomía,20/11/2020,James stone,,M,06/06/1969,5622,,Tyler17@hotmail.com +1599,Universidad de morón,Licenciatura en sociología ,30/04/2020,Kayla reyes,,F,20/02/2015,5753,,Nicole19@gmail.com +1600,Universidad de morón,Licenciatura en sociología ,21/02/2020,Sarah howard,,F,09/01/1953,2845,,Jesse40@hotmail.com +1601,Universidad de morón,Licenciatura en planificación y diseño del paisaje,16/04/2020,Douglas brown,,M,16/04/2008,5311,,Nicholas80@hotmail.com +1602,Universidad de morón,Contador público ,25/10/2020,Brandon berry,,M,16/02/1951,1897,,Elijahfrancis@hotmail.com +1603,Universidad de morón,Contador público ,13/11/2020,Brandon harris,,M,08/11/1910,1884,,Melody49@yahoo.com +1604,Universidad de morón,Licenciatura en gestión de agroalimentos,28/05/2020,William gonzalez,,M,27/02/1966,1653,,Nrowe@yahoo.com +1605,Universidad de morón,Licenciatura en planificación y diseño del paisaje,29/02/2020,Paul nielsen,,M,12/07/2000,7110,,Wilkinsonamy@yahoo.com +1606,Universidad de morón,Licenciatura en sociología ,16/06/2020,Kelly miller,,F,29/01/1980,1650,,Glenda70@hotmail.com +1607,Universidad de morón,Bioquímica,16/02/2020,Kaitlyn mueller,,F,13/12/1924,2179,,Heather78@hotmail.com +1608,Universidad de morón,Licenciatura en planificación y diseño del paisaje,08/06/2020,Matthew hancock,,M,28/01/1961,2752,,Hopkinsjames@hotmail.com +1609,Universidad de morón,Licenciatura en musicoterapia,16/01/2020,Dakota thompson,,M,01/10/1992,1881,,Jkim@yahoo.com +1610,Universidad de morón,Actuario ,04/10/2020,Larry perez,,M,20/12/2015,2212,,Lrivera@hotmail.com +1611,Universidad de morón,Licenciatura en ciencias biológicas,07/06/2020,Darrell torres,,M,14/09/2000,5736,,Shirley67@gmail.com +1612,Universidad de morón,Licenciatura en administración ,17/10/2020,Joseph rowe,,M,04/07/1916,1761,,Fostermonica@hotmail.com +1613,Universidad de morón,Licenciatura en psicología,19/08/2020,Erin cooper,,F,03/05/1937,1742,,Kimberlyturner@gmail.com +1614,Universidad de morón,Contador público ,19/03/2020,Caitlyn chase,,F,04/04/1956,6459,,Charleswagner@hotmail.com +1615,Universidad de morón,Licenciatura en ciencias geológicas,03/02/2020,Alex flowers,,M,23/01/1925,6346,,Sharonjuarez@hotmail.com +1616,Universidad de morón,Ciencias veterinarias,04/05/2020,Evan proctor,,M,24/09/1977,8109,,Margaret46@gmail.com +1617,Universidad de morón,Ingeniería en informática,22/10/2020,Kendra ross,,F,11/02/1993,6557,,James61@gmail.com +1618,Universidad de morón,Actuario ,22/04/2020,Dr. michael rich,,M,20/07/2020,5343,,Shawnmorgan@yahoo.com +1619,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,21/04/2020,Tara harvey,,F,02/09/1975,2521,,Johnblanchard@yahoo.com +1620,Universidad de morón,Licenciatura en artes,02/04/2020,Allison parker,,F,25/02/1944,2142,,Cbright@hotmail.com +1621,Universidad de morón,Ingeniería en informática,27/09/2020,Alexandra hampton,,F,04/11/1964,6333,,Davidknight@gmail.com +1622,Universidad de morón,Bioquímica,20/07/2020,Mrs. amanda morton,,F,06/05/1948,4750,,Kerrfrank@yahoo.com +1623,Universidad de morón,Actuario ,01/03/2020,Steven kelley,,M,25/05/2001,7414,,Singhsean@gmail.com +1624,Universidad de morón,Licenciatura en producción de bioimagenes,30/05/2020,Mary mcdonald,,F,06/07/1987,2206,,Martinjonathan@hotmail.com +1625,Universidad de morón,Licenciatura en planificación y diseño del paisaje,08/09/2020,Emily wolfe,,F,13/12/2013,2701,,Maryfrancis@hotmail.com +1626,Universidad de morón,Licenciatura en artes,13/06/2020,Geoffrey green,,M,10/06/2004,6101,,Katherine80@yahoo.com +1627,Universidad de morón,Bioquímica,15/08/2020,Elizabeth armstrong,,F,21/08/2001,5539,,Wfoley@hotmail.com +1628,Universidad de morón,Ingeniería electrónica,07/05/2020,Jessica richards,,F,08/03/1979,3192,,Yrogers@yahoo.com +1629,Universidad de morón,Ingeniería mecánica,16/04/2020,Mary oneal,,F,27/06/1950,7630,,Hhenderson@hotmail.com +1630,Universidad de morón,Licenciatura en administración ,13/01/2020,Jackie gonzalez,,F,15/11/2009,3511,,Lreynolds@hotmail.com +1631,Universidad de morón,Licenciatura en ciencias de la educación ,26/05/2020,Sarah brown,,F,16/02/1917,3543,,Gonzalezvictoria@gmail.com +1632,Universidad de morón,Licenciatura en psicología,08/12/2020,John montes,,M,19/03/1998,3267,,Johnnybrowning@hotmail.com +1633,Universidad de morón,Licenciatura en sociología ,19/11/2020,Michael hernandez,,M,14/02/1981,6233,,Jason69@hotmail.com +1634,Universidad de morón,Licenciatura en ciencias ambientales,30/03/2020,Mary fernandez,,F,06/08/1942,3302,,Janerodriguez@gmail.com +1635,Universidad de morón,Ciencias veterinarias,01/02/2020,Christopher johnson,,M,21/07/1998,6434,,Riveratimothy@hotmail.com +1636,Universidad de morón,Técnico para bioterios ,23/02/2020,John gordon,,M,28/04/1953,6103,,Kimberly18@yahoo.com +1637,Universidad de morón,Diseño de imagen y sonido,20/08/2020,Sara anderson,,F,31/12/1935,7536,,Isutton@gmail.com +1638,Universidad de morón,Contador público ,21/06/2020,Mary arroyo,,F,24/02/1958,1752,,Debrapearson@hotmail.com +1639,Universidad de morón,Bioquímica,19/03/2020,Nicole peck,,F,21/01/1973,8134,,Kathleenhenry@gmail.com +1640,Universidad de morón,Licenciatura en administración ,24/02/2020,Danielle gibson,,F,07/06/1968,1655,,Michael99@yahoo.com +1641,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,04/10/2020,Robert lee,,M,11/07/1993,4142,,Nguyenryan@hotmail.com +1642,Universidad de morón,Arquitectura,11/09/2020,Kristine gilmore,,F,15/10/1954,2701,,Wendy95@yahoo.com +1643,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,05/09/2020,Mark sanchez,,M,13/11/1905,4500,,Henrybenjamin@yahoo.com +1644,Universidad de morón,Licenciatura en ciencia política ,29/06/2020,Aaron williams,,M,11/11/1908,1876,,Jdaniel@yahoo.com +1645,Universidad de morón,Arquitectura,28/05/2020,Charles kent,,M,12/06/1951,3550,,Johnmartin@yahoo.com +1646,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,15/11/2020,Caroline bradley,,F,10/03/1933,2453,,Vgonzalez@hotmail.com +1647,Universidad de morón,Licenciatura en gestión de agroalimentos,23/06/2020,Crystal duran,,F,07/03/1924,5573,,Briannaobrien@hotmail.com +1648,Universidad de morón,Agronomía,05/11/2020,Victoria gallegos,,F,22/12/1939,1759,,Kellycole@hotmail.com +1649,Universidad de morón,Licenciatura en relaciones del trabajo ,08/09/2020,Christopher phillips,,M,22/03/1935,6501,,Brightcarrie@gmail.com +1650,Universidad de morón,Licenciatura en ciencias antropológicas,06/07/2020,Mark reid,,M,13/01/2005,1923,,Vsmith@yahoo.com +1651,Universidad de morón,Ciencias veterinarias,22/02/2020,Erin smith,,F,22/07/1996,4195,,Pthomas@gmail.com +1652,Universidad de morón,Ciencias veterinarias,26/06/2020,Kimberly rasmussen,,F,04/04/1996,2134,,Barkerbrittany@yahoo.com +1653,Universidad de morón,Arquitectura,06/10/2020,Terry johnson,,M,20/11/1992,3056,,Cummingsdustin@yahoo.com +1654,Universidad de morón,Licenciatura en planificación y diseño del paisaje,20/11/2020,Marcus gonzalez,,M,19/02/1999,2154,,Boltonpatty@gmail.com +1655,Universidad de morón,Arquitectura,27/07/2020,Joseph howard,,M,28/12/1935,5474,,Richardsonmelissa@gmail.com +1656,Universidad de morón,Licenciatura en producción de bioimagenes,28/04/2020,Richard robertson,,M,09/02/1913,6648,,Zweber@gmail.com +1657,Universidad de morón,Medicina,03/06/2020,Jamie allen,,F,28/12/1913,2415,,Sherry46@hotmail.com +1658,Universidad de morón,Diseño de imagen y sonido,17/08/2020,Ann owen,,F,01/12/1991,1838,,Ronald63@yahoo.com +1659,Universidad de morón,Ingeniería en informática,20/03/2020,Gregory ruiz,,M,01/04/1952,7111,,Madelineduffy@hotmail.com +1660,Universidad de morón,Licenciatura en ciencias de la computación,20/04/2020,Monica allen,,F,18/10/1929,6667,,Bonnie43@yahoo.com +1661,Universidad de morón,Diseño industrial,04/10/2020,Megan hall,,F,19/10/2018,3361,,Margaretquinn@hotmail.com +1662,Universidad de morón,Licenciatura en administración ,13/03/2020,Jeremy norris,,M,01/09/2020,7172,,Wmeyer@yahoo.com +1663,Universidad de morón,Bioquímica,07/05/2020,Amanda bishop,,F,23/01/1973,2500,,Hahndana@gmail.com +1664,Universidad de morón,Agronomía,29/03/2020,Jacob green,,M,24/02/1944,8418,,Laurielopez@hotmail.com +1665,Universidad de morón,Licenciatura en relaciones del trabajo ,21/07/2020,Jeanne miller,,F,26/10/2016,4235,,Andreaarias@hotmail.com +1666,Universidad de morón,Contador público ,10/10/2020,Sean miller,,M,30/03/1949,5407,,Martinjames@yahoo.com +1667,Universidad de morón,Bioquímica,21/08/2020,Judith vaughan,,F,27/07/1954,2801,,Barkerross@yahoo.com +1668,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,28/02/2020,John guerrero,,M,30/06/1925,5636,,Tonyaavila@gmail.com +1669,Universidad de morón,Licenciatura en ciencia política ,26/06/2020,Ricky mendoza,,M,07/03/1929,6538,,Mirandacindy@gmail.com +1670,Universidad de morón,Licenciatura en administración ,15/03/2020,Jessica webb,,F,24/01/1976,6221,,Aaron78@hotmail.com +1671,Universidad de morón,Licenciatura en kinesiología y fisiatría,19/05/2020,Cesar washington,,M,11/01/2019,7533,,Rayvanessa@hotmail.com +1672,Universidad de morón,Contador público ,02/11/2020,Valerie sanford,,F,11/02/2003,1897,,Rtrujillo@yahoo.com +1673,Universidad de morón,Licenciatura en terapia ocupacional,29/11/2020,Allen thompson,,M,31/05/1907,3267,,Velezspencer@hotmail.com +1674,Universidad de morón,Licenciatura en ciencias biológicas,13/10/2020,Tracy caldwell,,F,24/06/1944,2246,,Christophergraham@hotmail.com +1675,Universidad de morón,Licenciatura en ciencias ambientales,09/02/2020,Carrie kramer,,F,19/12/1905,1891,,Jennifer60@yahoo.com +1676,Universidad de morón,Actuario ,17/04/2020,Kevin gray,,M,24/11/1935,6216,,Andreabrown@hotmail.com +1677,Universidad de morón,Licenciatura en ciencias biológicas,10/09/2020,Frank cook,,M,10/05/1938,6621,,Charles91@gmail.com +1678,Universidad de morón,Licenciatura en artes,13/12/2020,Stephanie gonzales,,F,03/10/1995,6312,,Dennis97@gmail.com +1679,Universidad de morón,Licenciatura en ciencias de la computación,09/03/2020,Jonathan peterson,,M,20/02/1989,1842,,Steven90@gmail.com +1680,Universidad de morón,Contador público ,30/05/2020,Kristine bridges,,F,06/12/1968,3526,,Harrellmatthew@yahoo.com +1681,Universidad de morón,Licenciatura en ciencias de la educación ,30/09/2020,Daniel miller,,M,12/06/1961,8351,,Oclark@hotmail.com +1682,Universidad de morón,Licenciatura en ciencias de la educación ,01/03/2020,Tracy mason,,F,05/06/1976,8333,,Riveraanne@gmail.com +1683,Universidad de morón,Agronomía,11/10/2020,Jacob patterson,,M,27/01/1986,6405,,Zsanders@yahoo.com +1684,Universidad de morón,Diseño de imagen y sonido,24/07/2020,Martin li,,M,17/05/2012,3487,,Roachkaren@hotmail.com +1685,Universidad de morón,Diseño de imagen y sonido,22/12/2020,Brandi jackson,,F,05/03/2005,3201,,Johnsonkaitlyn@hotmail.com +1686,Universidad de morón,Bioquímica,04/02/2020,Paul berry,,M,22/02/1948,3190,,Karenrogers@hotmail.com +1687,Universidad de morón,Licenciatura en ciencias geológicas,23/04/2020,Jeremy sherman,,M,17/04/1915,1718,,Fnelson@hotmail.com +1688,Universidad de morón,Licenciatura en ciencias de la computación,09/09/2020,Martha wilson,,F,21/10/1983,7169,,Plawson@yahoo.com +1689,Universidad de morón,Ingeniería mecánica,21/10/2020,Juan adams,,M,11/07/1975,6015,,Adam46@hotmail.com +1690,Universidad de morón,Bioquímica,13/06/2020,Michael martin,,M,17/12/1992,5615,,Ashleyross@gmail.com +1691,Universidad de morón,Licenciatura en relaciones del trabajo ,18/04/2020,Brittany hall,,F,13/04/1940,3334,,Davismitchell@yahoo.com +1692,Universidad de morón,Licenciatura en kinesiología y fisiatría,24/08/2020,Daniel campos,,M,11/06/1936,3177,,Utorres@hotmail.com +1693,Universidad de morón,Licenciatura en ciencias geológicas,08/05/2020,Elijah jones,,M,23/11/2009,7109,,Blake14@gmail.com +1694,Universidad de morón,Medicina,22/04/2020,Jason peck,,M,13/08/1921,3103,,Evelynlam@yahoo.com +1695,Universidad de morón,Farmacia,05/04/2020,Joel colon,,M,22/07/1938,7515,,Katrinapetty@yahoo.com +1696,Universidad de morón,Arquitectura,25/06/2020,Robert swanson,,M,22/04/1935,8379,,Andrea97@hotmail.com +1697,Universidad de morón,Diseño industrial,22/02/2020,Jessica gonzalez,,F,03/05/1920,2156,,Lclarke@hotmail.com +1698,Universidad de morón,Agronomía,17/10/2020,Kristina horne,,F,18/11/2015,7600,,Alexanderlindsey@yahoo.com +1699,Universidad de morón,Ingeniería en informática,24/11/2020,Ronald calderon,,M,14/01/1970,4431,,Crystalmiller@gmail.com +1700,Universidad de morón,Licenciatura en gestión de agroalimentos,29/10/2020,Samantha lee,,F,19/02/2007,2208,,Xmartinez@yahoo.com +1701,Universidad de morón,Actuario ,21/03/2020,Kenneth hawkins,,M,23/03/1972,3534,,Walkerrobert@yahoo.com +1702,Universidad de morón,Licenciatura en artes,01/03/2020,Jacqueline johnson,,F,23/09/1995,6018,,Knapppaul@gmail.com +1703,Universidad de morón,Licenciatura en sociología ,09/07/2020,Vanessa thompson,,F,20/02/1995,8174,,Rbanks@yahoo.com +1704,Universidad de morón,Licenciatura en gestión de agroalimentos,21/03/2020,Ricardo spears,,M,04/09/1943,3052,,Ronaldjones@hotmail.com +1705,Universidad de morón,Licenciatura en ciencias de la educación ,30/08/2020,Jerome williams,,M,15/10/2009,6620,,Dereksingh@yahoo.com +1706,Universidad de morón,Arquitectura,02/12/2020,James smith,,M,13/09/1958,4634,,Douglassteele@hotmail.com +1707,Universidad de morón,Licenciatura en ciencia política ,24/11/2020,Vanessa jackson,,F,27/01/2020,1712,,Stephen62@hotmail.com +1708,Universidad de morón,Licenciatura en musicoterapia,31/10/2020,Suzanne rodriguez,,F,29/08/1947,5350,,Morrissteven@yahoo.com +1709,Universidad de morón,Bioquímica,09/11/2020,Edward davis,,M,18/04/1946,8370,,James92@gmail.com +1710,Universidad de morón,Licenciatura en psicología,18/07/2020,Randy gonzalez,,M,02/04/1970,2142,,Valerierodriguez@hotmail.com +1711,Universidad de morón,Contador público ,18/11/2020,Christina hoffman,,F,14/08/1943,3351,,Don35@gmail.com +1712,Universidad de morón,Licenciatura en ciencia política ,16/02/2020,Jamie york,,F,12/03/1968,6058,,Halexander@gmail.com +1713,Universidad de morón,Licenciatura en artes,20/05/2020,Kimberly larsen,,F,25/07/1976,1612,,Clarkclifford@hotmail.com +1714,Universidad de morón,Licenciatura en musicoterapia,14/01/2020,James ramos,,M,23/09/1962,3324,,Amandashaw@gmail.com +1715,Universidad de morón,Actuario ,09/09/2020,Terry rios,,M,08/05/1971,3269,,Bgreene@hotmail.com +1716,Universidad de morón,Ingeniería electrónica,16/02/2020,Katherine browning,,F,01/05/1934,5361,,Aguilaradam@hotmail.com +1717,Universidad de morón,Contador público ,15/02/2020,Douglas harris,,M,17/12/1916,6387,,Walkerkaren@hotmail.com +1718,Universidad de morón,Licenciatura en ciencias geológicas,24/11/2020,Reginald gordon,,M,30/11/1974,3265,,Charles59@hotmail.com +1719,Universidad de morón,Licenciatura en ciencias de la computación,02/10/2020,Jeremy mendez,,M,20/12/1942,5582,,Mbyrd@hotmail.com +1720,Universidad de morón,Licenciatura en gestión de agroalimentos,21/09/2020,Nicole grant,,F,23/06/2005,8415,,Heidiingram@yahoo.com +1721,Universidad de morón,Licenciatura en ciencias biológicas,05/04/2020,Abigail murray,,F,28/09/1942,7001,,Tlong@yahoo.com +1722,Universidad de morón,Farmacia,22/11/2020,Robert goodman,,M,01/10/1925,4111,,Nelsonderrick@yahoo.com +1723,Universidad de morón,Licenciatura en planificación y diseño del paisaje,07/04/2020,Megan bird,,F,08/11/1957,8401,,Awebb@yahoo.com +1724,Universidad de morón,Licenciatura en sociología ,24/05/2020,Joshua melton,,M,28/09/1909,5315,,Bellmichele@yahoo.com +1725,Universidad de morón,Licenciatura en ciencias geológicas,07/09/2020,Kyle wilkins,,M,18/07/2004,4724,,Margarethamilton@yahoo.com +1726,Universidad de morón,Licenciatura en planificación y diseño del paisaje,16/12/2020,Rebecca frye,,F,16/09/2007,6305,,Stephanie65@yahoo.com +1727,Universidad de morón,Licenciatura en gestión de agroalimentos,27/12/2020,Melissa roberts,,F,13/11/2014,3080,,Sandovalheather@gmail.com +1728,Universidad de morón,Licenciatura en producción de bioimagenes,04/09/2020,David pham,,M,18/02/1981,7201,,Tiffany82@hotmail.com +1729,Universidad de morón,Medicina,16/11/2020,Vicki nelson,,F,17/09/1929,8332,,Ashley44@gmail.com +1730,Universidad de morón,Licenciatura en relaciones del trabajo ,14/03/2020,Karen hart,,F,10/01/1939,3308,,Currycarolyn@yahoo.com +1731,Universidad de morón,Licenciatura en relaciones del trabajo ,26/11/2020,Lisa ramirez,,F,18/05/1977,1638,,Wchavez@yahoo.com +1732,Universidad de morón,Medicina,25/04/2020,Rachel gonzalez,,F,01/01/1967,8379,,Lauraboyd@gmail.com +1733,Universidad de morón,Licenciatura en relaciones del trabajo ,03/10/2020,Cynthia fitzgerald,,F,09/04/1964,3241,,Kenneth75@yahoo.com +1734,Universidad de morón,Licenciatura en gestión de agroalimentos,08/03/2020,Matthew lopez,,M,30/10/1927,9223,,Rogersleslie@yahoo.com +1735,Universidad de morón,Farmacia,18/06/2020,Bailey gardner,,F,28/05/1934,7105,,Jacobquinn@yahoo.com +1736,Universidad de morón,Licenciatura en ciencias antropológicas,09/02/2020,Andrew levine,,M,30/08/2002,5632,,Smithmelissa@yahoo.com +1737,Universidad de morón,Licenciatura en ciencias antropológicas,08/12/2020,Angela acosta,,F,14/11/1977,5475,,Colton26@hotmail.com +1738,Universidad de morón,Licenciatura en artes,07/08/2020,Kristy fleming,,F,20/05/1952,5701,,Athompson@hotmail.com +1739,Universidad de morón,Licenciatura en ciencias biológicas,05/04/2020,Amy schwartz,,F,23/05/2003,8124,,Douglas46@gmail.com +1740,Universidad de morón,Contador público ,06/11/2020,Kelly kelly,,F,19/05/2001,6438,,Stephanie18@gmail.com +1741,Universidad de morón,Farmacia,30/05/2020,Tanner bradley,,M,06/10/1972,9121,,Keithpetersen@yahoo.com +1742,Universidad de morón,Licenciatura en psicología,04/07/2020,Ashley hernandez,,F,02/11/1948,3530,,Andreasullivan@hotmail.com +1743,Universidad de morón,Licenciatura en sociología ,12/07/2020,Carl marshall,,M,26/11/1936,4168,,Juansmith@hotmail.com +1744,Universidad de morón,Licenciatura en administración ,19/12/2020,Jennifer brown,,F,07/11/1920,6213,,Patrick63@gmail.com +1745,Universidad de morón,Licenciatura en administración ,05/06/2020,Alfred rowland,,M,26/12/1985,7407,,Heidi77@hotmail.com +1746,Universidad de morón,Licenciatura en sociología ,16/07/2020,Maria ellis,,F,31/03/1956,5609,,Leslie89@yahoo.com +1747,Universidad de morón,Actuario ,07/02/2020,Elizabeth smith,,F,05/11/1921,5425,,Ferrellwilliam@yahoo.com +1748,Universidad de morón,Contador público ,13/04/2020,William lawson,,M,05/06/1991,4624,,Karen70@hotmail.com +1749,Universidad de morón,Farmacia,10/04/2020,Matthew farmer,,M,17/07/1938,1648,,Gbarrett@yahoo.com +1750,Universidad de morón,Licenciatura en ciencia política ,22/12/2020,Christina martinez,,F,09/12/1972,7150,,Christineknight@yahoo.com +1751,Universidad de morón,Licenciatura en artes,30/10/2020,Jennifer harrington,,F,10/05/1954,5571,,Mhooper@hotmail.com +1752,Universidad de morón,Contador público ,16/01/2020,Matthew williams,,M,08/07/1984,6348,,Kking@yahoo.com +1753,Universidad de morón,Contador público ,11/12/2020,Anthony thomas,,M,12/10/1950,8520,,James70@yahoo.com +1754,Universidad de morón,Licenciatura en sociología ,17/05/2020,Jonathan mcdaniel,,M,18/09/1939,2615,,Umorgan@yahoo.com +1755,Universidad de morón,Licenciatura en ciencias de la computación,22/02/2020,Brittany wilson,,F,11/02/1925,1894,,Nguzman@yahoo.com +1756,Universidad de morón,Licenciatura en ciencias antropológicas,21/12/2020,Jenna perez,,F,03/11/1942,3203,,Willie66@hotmail.com +1757,Universidad de morón,Licenciatura en ciencias geológicas,25/12/2020,Amanda wells,,F,13/09/1934,7228,,Hallcolin@gmail.com +1758,Universidad de morón,Ingeniería mecánica,28/07/2020,Marc alexander,,M,01/12/1935,7500,,Nancy71@hotmail.com +1759,Universidad de morón,Licenciatura en administración ,06/07/2020,Dawn smith md,,F,20/06/1935,3267,,Seanreyes@gmail.com +1760,Universidad de morón,Bioquímica,20/06/2020,Steven wallace,,M,14/06/1975,6608,,Jacksonjennifer@gmail.com +1761,Universidad de morón,Ingeniería electrónica,08/09/2020,Antonio lang,,M,29/09/1957,2643,,Rsims@hotmail.com +1762,Universidad de morón,Licenciatura en planificación y diseño del paisaje,18/11/2020,Stacey ross,,F,03/07/1966,2447,,Qwoods@hotmail.com +1763,Universidad de morón,Agronomía,10/04/2020,Matthew casey,,M,24/04/1980,8180,,Zacharyramirez@gmail.com +1764,Universidad de morón,Técnico para bioterios ,28/08/2020,Christopher kerr,,M,19/07/1927,3476,,Norrisnicholas@gmail.com +1765,Universidad de morón,Farmacia,14/01/2020,Jeffrey brown,,M,21/10/1933,6500,,Jthomas@hotmail.com +1766,Universidad de morón,Ingeniería electrónica,26/09/2020,Shannon jones,,F,03/01/1962,7635,,Michaelsullivan@gmail.com +1767,Universidad de morón,Licenciatura en administración ,11/07/2020,Michelle velasquez,,F,24/09/1958,8371,,Thomasnunez@hotmail.com +1768,Universidad de morón,Ingeniería mecánica,24/04/2020,Donald wood,,M,04/05/1945,3620,,James61@hotmail.com +1769,Universidad de morón,Licenciatura en administración ,05/07/2020,Jacob quinn,,M,25/08/2009,4119,,Billyhammond@hotmail.com +1770,Universidad de morón,Licenciatura en psicología,03/03/2020,Rebecca rhodes,,F,16/11/1981,2113,,Sheilawolfe@hotmail.com +1771,Universidad de morón,Medicina,22/09/2020,Gary sanchez,,M,01/08/1983,2214,,Melody52@hotmail.com +1772,Universidad de morón,Contador público ,08/07/2020,Carlos king,,M,16/06/1979,6335,,Mhernandez@hotmail.com +1773,Universidad de morón,Ciencias veterinarias,17/04/2020,Michael lee,,M,24/04/1938,6648,,Trandolph@gmail.com +1774,Universidad de morón,Licenciatura en musicoterapia,29/05/2020,Edward butler,,M,27/04/1991,5331,,Daniel28@yahoo.com +1775,Universidad de morón,Actuario ,31/08/2020,Amanda leonard,,F,15/07/1924,5537,,Johnsontimothy@gmail.com +1776,Universidad de morón,Licenciatura en sociología ,18/08/2020,Barry brown,,M,23/03/1989,2601,,Sgraham@yahoo.com +1777,Universidad de morón,Diseño industrial,04/10/2020,Michael hancock,,M,19/06/2012,4634,,Nwalker@gmail.com +1778,Universidad de morón,Licenciatura en gestión de agroalimentos,23/07/2020,Mitchell rogers,,M,19/09/2000,8144,,Emily25@gmail.com +1779,Universidad de morón,Técnico para bioterios ,11/07/2020,Steven wallace,,M,14/11/1906,5551,,Sandra63@gmail.com +1780,Universidad de morón,Farmacia,18/09/2020,William meyer,,M,09/06/1941,2121,,Karen97@yahoo.com +1781,Universidad de morón,Ingeniería mecánica,14/07/2020,Steve hurley iii,,M,24/10/1972,3181,,Carterisaiah@gmail.com +1782,Universidad de morón,Actuario ,18/09/2020,Jennifer smith,,F,22/07/2004,9121,,Briggsrobert@hotmail.com +1783,Universidad de morón,Ciencias veterinarias,20/01/2020,Gerald hunter,,M,24/09/2018,6017,,Chadstone@gmail.com +1784,Universidad de morón,Licenciatura en planificación y diseño del paisaje,14/04/2020,Dylan santos,,M,11/02/1954,5533,,Ijensen@hotmail.com +1785,Universidad de morón,Licenciatura en sociología ,06/12/2020,Joshua thompson md,,M,27/01/2015,1771,,Vincenthenry@hotmail.com +1786,Universidad de morón,Arquitectura,10/08/2020,Michael martin,,M,19/09/1924,4174,,Jean17@hotmail.com +1787,Universidad de morón,Ingeniería en informática,28/01/2020,Kenneth anderson,,M,11/11/1995,3118,,Jenna35@yahoo.com +1788,Universidad de morón,Licenciatura en administración ,30/04/2020,Patricia richards,,F,30/05/1968,3066,,Nharris@yahoo.com +1789,Universidad de morón,Ingeniería electrónica,10/08/2020,Susan cantrell,,F,28/03/1949,1895,,John12@yahoo.com +1790,Universidad de morón,Licenciatura en ciencias antropológicas,17/08/2020,Timothy robinson,,M,15/02/1918,6734,,Mschneider@yahoo.com +1791,Universidad de morón,Ciencias veterinarias,04/11/2020,Matthew mitchell,,M,11/08/1930,2813,,Brownlisa@hotmail.com +1792,Universidad de morón,Diseño industrial,16/12/2020,Mr. james matthews,,M,27/02/1959,3340,,Spencer78@hotmail.com +1793,Universidad de morón,Ingeniería electrónica,10/08/2020,Jeffery gray,,M,08/10/1936,7403,,Phillip45@hotmail.com +1794,Universidad de morón,Ciencias veterinarias,11/12/2020,Joseph crawford,,M,28/03/1924,3072,,Alyssa85@yahoo.com +1795,Universidad de morón,Ingeniería electrónica,05/03/2020,Linda contreras,,F,31/08/1970,3072,,Triley@yahoo.com +1796,Universidad de morón,Agronomía,06/06/2020,Daniel bell,,M,05/03/1937,7249,,Tonya57@hotmail.com +1797,Universidad de morón,Licenciatura en ciencias antropológicas,09/02/2020,Cody jones,,M,04/10/1985,6309,,Bakermary@gmail.com +1798,Universidad de morón,Licenciatura en relaciones del trabajo ,03/07/2020,Joseph orozco,,M,07/05/2005,8301,,Njohnson@hotmail.com +1799,Universidad de morón,Licenciatura en ciencias geológicas,21/08/2020,Casey huber,,F,30/04/1938,7620,,Sharon71@hotmail.com +1800,Universidad de morón,Licenciatura en producción de bioimagenes,04/03/2020,Madison choi,,F,06/10/1962,2754,,Mmiller@yahoo.com +1801,Universidad de morón,Licenciatura en ciencias biológicas,10/03/2020,Elizabeth estes,,F,16/11/1951,5831,,Ashah@hotmail.com +1802,Universidad de morón,Diseño industrial,27/10/2020,Andrew lloyd,,M,29/12/1941,7151,,Davidharris@yahoo.com +1803,Universidad de morón,Licenciatura en administración ,09/05/2020,Ana white,,F,26/11/1944,2253,,Allenjessica@yahoo.com +1804,Universidad de morón,Ingeniería en informática,28/04/2020,Michael lamb,,M,09/02/1913,4413,,Kevinhernandez@gmail.com +1805,Universidad de morón,Licenciatura en ciencias ambientales,31/01/2020,Barbara brown,,F,06/08/2009,3563,,Wrightnicole@gmail.com +1806,Universidad de morón,Farmacia,16/12/2020,Michael williamson,,M,16/06/1988,8200,,Arnoldheather@yahoo.com +1807,Universidad de morón,Licenciatura en terapia ocupacional,21/09/2020,Juan lopez,,M,24/10/1948,5260,,Jortiz@gmail.com +1808,Universidad de morón,Licenciatura en ciencia política ,30/08/2020,Kristina joyce,,F,01/03/1946,3374,,Douglas09@gmail.com +1809,Universidad de morón,Licenciatura en ciencias ambientales,04/07/2020,Julia phillips,,F,23/07/1981,7150,,Styler@yahoo.com +1810,Universidad de morón,Licenciatura en sociología ,03/02/2020,Dwayne reyes,,M,07/11/1972,6200,,Johnmcbride@gmail.com +1811,Universidad de morón,Licenciatura en planificación y diseño del paisaje,11/03/2020,Michele hodges dds,,F,17/03/1959,2523,,Grayalexandra@hotmail.com +1812,Universidad de morón,Licenciatura en ciencia política ,14/07/2020,Shawn mcmillan,,M,20/10/2009,3057,,Hernandezlinda@gmail.com +1813,Universidad de morón,Arquitectura,10/12/2020,Caitlin sparks,,F,29/03/2008,9400,,Nrobinson@hotmail.com +1814,Universidad de morón,Licenciatura en ciencias de la computación,28/08/2020,Aaron taylor,,M,06/12/1952,7316,,Patricia60@hotmail.com +1815,Universidad de morón,Licenciatura en psicología,12/12/2020,Lisa barron,,F,08/06/1961,1828,,Harrisjacqueline@hotmail.com +1816,Universidad de morón,Licenciatura en kinesiología y fisiatría,06/02/2020,Jacob farley,,M,17/12/2020,6309,,Taylordonna@gmail.com +1817,Universidad de morón,Licenciatura en administración ,16/02/2020,Jason cardenas,,M,30/06/1932,2183,,Cguzman@hotmail.com +1818,Universidad de morón,Licenciatura en ciencias biológicas,21/02/2020,Tiffany garrett,,F,25/02/1917,5350,,Daniellebarker@hotmail.com +1819,Universidad de morón,Licenciatura en ciencias biológicas,29/10/2020,Miranda george,,F,24/06/1980,6311,,Jgonzalez@gmail.com +1820,Universidad de morón,Licenciatura en ciencia política ,02/01/2021,Chelsea hart,,F,26/07/1913,2703,,Gfrederick@gmail.com +1821,Universidad de morón,Licenciatura en relaciones del trabajo ,10/09/2020,David hudson,,M,15/10/1933,6331,,Christinepadilla@hotmail.com +1822,Universidad de morón,Licenciatura en gestión de agroalimentos,11/07/2020,Lisa baker,,F,14/12/1906,5359,,Jessicaholden@gmail.com +1823,Universidad de morón,Licenciatura en sociología ,18/04/2020,Rebecca lin,,F,14/11/1982,5381,,Sbarrett@yahoo.com +1824,Universidad de morón,Medicina,09/12/2020,Michael keller,,M,04/06/1955,3071,,Casey93@hotmail.com +1825,Universidad de morón,Licenciatura en kinesiología y fisiatría,23/11/2020,Jeremy torres,,M,01/03/1937,6207,,Davidhill@gmail.com +1826,Universidad de morón,Medicina,15/03/2020,Adrian ward,,M,20/09/1950,6214,,Garciajonathan@hotmail.com +1827,Universidad de morón,Técnico para bioterios ,20/08/2020,Michael lynch,,M,03/08/1949,5425,,Bbailey@gmail.com +1828,Universidad de morón,Licenciatura en musicoterapia,05/09/2020,Joseph anderson,,M,06/07/2009,3153,,Matthew40@hotmail.com +1829,Universidad de morón,Contador público ,02/05/2020,Denise hill,,F,12/08/2020,2248,,Jeremy08@gmail.com +1830,Universidad de morón,Licenciatura en ciencias ambientales,01/05/2020,Christopher gonzales,,M,23/12/1973,8180,,Iscott@gmail.com +1831,Universidad de morón,Ingeniería mecánica,23/02/2020,William lowe,,M,27/05/1933,3346,,Robert61@gmail.com +1832,Universidad de morón,Ingeniería mecánica,10/03/2020,Shirley henry,,F,25/06/1914,5738,,Klinecindy@yahoo.com +1833,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,02/08/2020,Kerry mcclain,,F,26/04/1968,3705,,Paguilar@gmail.com +1834,Universidad de morón,Licenciatura en ciencias biológicas,24/01/2020,Teresa smith,,F,28/01/2003,8532,,Ericcarter@gmail.com +1835,Universidad de morón,Licenciatura en terapia ocupacional,18/04/2020,Jill price,,F,04/07/1925,2342,,Ericksonerin@yahoo.com +1836,Universidad de morón,Licenciatura en artes,23/12/2020,Robert livingston,,M,09/07/2009,5343,,Mitchell08@yahoo.com +1837,Universidad de morón,Licenciatura en ciencia política ,10/06/2020,Savannah moses,,F,20/08/1958,5541,,Brandonadams@hotmail.com +1838,Universidad de morón,Diseño de imagen y sonido,18/10/2020,John walker,,M,25/09/1908,3555,,Linda02@yahoo.com +1839,Universidad de morón,Licenciatura en kinesiología y fisiatría,02/09/2020,Thomas shannon,,M,13/12/1949,2918,,Wolfamanda@yahoo.com +1840,Universidad de morón,Licenciatura en ciencias ambientales,20/04/2020,Robin brown,,F,07/10/1984,3357,,Smithdanielle@yahoo.com +1841,Universidad de morón,Licenciatura en producción de bioimagenes,07/11/2020,William warren,,M,21/02/1999,9031,,Zleblanc@yahoo.com +1842,Universidad de morón,Diseño de imagen y sonido,20/07/2020,Mr. paul ross dds,,M,24/11/1949,2248,,Mosslindsay@yahoo.com +1843,Universidad de morón,Licenciatura en relaciones del trabajo ,23/04/2020,Jose casey jr.,,M,29/07/1938,3014,,Arhodes@gmail.com +1844,Universidad de morón,Licenciatura en ciencias antropológicas,20/08/2020,Steven walters dds,,M,04/12/1965,7207,,Rhodessteven@yahoo.com +1845,Universidad de morón,Licenciatura en ciencia política ,22/05/2020,Lisa moore,,F,14/12/1957,8148,,Timothyramirez@gmail.com +1846,Universidad de morón,Licenciatura en ciencias de la educación ,01/04/2020,Jeffery smith,,M,25/05/1996,8000,,Dustin21@hotmail.com +1847,Universidad de morón,Licenciatura en artes,01/06/2020,Kent bird,,M,25/10/1972,5275,,Jennaramirez@yahoo.com +1848,Universidad de morón,Diseño industrial,17/10/2020,Darren neal,,M,16/04/1918,6700,,Anitalowe@yahoo.com +1849,Universidad de morón,Licenciatura en ciencias geológicas,06/07/2020,Austin young,,M,05/06/1995,6660,,Zimmermanandrea@hotmail.com +1850,Universidad de morón,Actuario ,06/05/2020,Cheryl ryan,,F,02/03/1980,2760,,David04@hotmail.com +1851,Universidad de morón,Ingeniería en informática,08/09/2020,Kristine wheeler,,F,29/08/1953,8307,,Jesse72@yahoo.com +1852,Universidad de morón,Licenciatura en relaciones del trabajo ,10/05/2020,Jeffrey oliver,,M,20/10/2002,2763,,Abigailrodriguez@gmail.com +1853,Universidad de morón,Contador público ,02/11/2020,Annette salas,,F,29/04/2002,6557,,Hmarshall@hotmail.com +1854,Universidad de morón,Licenciatura en ciencias de la computación,11/09/2020,Patricia salinas,,F,29/09/1947,4157,,Afranco@gmail.com +1855,Universidad de morón,Licenciatura en ciencias antropológicas,01/12/2020,Joshua mendoza,,M,25/08/1959,2241,,Ayalavicki@hotmail.com +1856,Universidad de morón,Ciencias veterinarias,09/08/2020,Daniel kemp,,M,03/01/1991,3480,,Zperez@yahoo.com +1857,Universidad de morón,Técnico para bioterios ,12/10/2020,Joseph barnes,,M,14/06/1983,2113,,Andrew02@yahoo.com +1858,Universidad de morón,Farmacia,29/07/2020,Heather black,,F,11/01/1998,6706,,Alexandra76@yahoo.com +1859,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,24/07/2020,Erica gardner,,F,20/11/1933,6361,,Fcox@yahoo.com +1860,Universidad de morón,Licenciatura en ciencias de la educación ,21/04/2020,Paul martinez,,M,19/09/1964,5590,,Ruthcastillo@hotmail.com +1861,Universidad de morón,Licenciatura en kinesiología y fisiatría,23/05/2020,Steven lawson,,M,03/11/1951,5383,,Diazkristin@hotmail.com +1862,Universidad de morón,Licenciatura en planificación y diseño del paisaje,01/01/2021,Douglas dean,,M,25/03/2020,1714,,Lparker@yahoo.com +1863,Universidad de morón,Ingeniería mecánica,10/12/2020,Daniel mitchell,,M,14/05/1934,3051,,Williamsonjames@hotmail.com +1864,Universidad de morón,Licenciatura en ciencias geológicas,15/08/2020,Nathan rodriguez,,M,18/05/1973,5471,,Imahoney@hotmail.com +1865,Universidad de morón,Licenciatura en producción de bioimagenes,12/06/2020,Denise andrews,,F,13/02/1987,8124,,Miguel59@gmail.com +1866,Universidad de morón,Diseño de imagen y sonido,10/03/2020,Deborah ross,,F,06/05/1936,1649,,Benjamingarza@hotmail.com +1867,Universidad de morón,Licenciatura en ciencias de la computación,19/09/2020,Nicole perez,,F,08/03/2011,6501,,Shart@hotmail.com +1868,Universidad de morón,Ingeniería en informática,10/01/2020,Amanda gray,,F,16/03/1966,1862,,Amyjohnson@yahoo.com +1869,Universidad de morón,Bioquímica,08/02/2020,Jessica duncan,,F,06/01/1966,6505,,Lwilliams@hotmail.com +1870,Universidad de morón,Farmacia,21/05/2020,Brittany young,,F,16/07/2009,8521,,Phawkins@yahoo.com +1871,Universidad de morón,Licenciatura en producción de bioimagenes,16/03/2020,Larry brooks,,M,22/10/1906,6424,,Patrickstewart@yahoo.com +1872,Universidad de morón,Licenciatura en ciencias antropológicas,07/09/2020,Kathryn rivers dds,,F,06/10/1931,3563,,Jody83@yahoo.com +1873,Universidad de morón,Licenciatura en kinesiología y fisiatría,01/01/2021,Mr. christopher king jr.,,M,16/07/2020,8315,,Robert71@hotmail.com +1874,Universidad de morón,Ingeniería electrónica,27/01/2020,Julian pham,,M,27/02/1973,1627,,Haleyharris@yahoo.com +1875,Universidad de morón,Técnico para bioterios ,05/04/2020,Fred zamora,,M,14/08/1941,1601,,Ssutton@yahoo.com +1876,Universidad de morón,Licenciatura en sociología ,17/08/2020,Catherine jimenez,,F,24/07/1915,6627,,Craigchung@yahoo.com +1877,Universidad de morón,Arquitectura,28/06/2020,Margaret holland,,F,03/10/1965,6513,,Tchristensen@yahoo.com +1878,Universidad de morón,Licenciatura en ciencias biológicas,18/03/2020,Ruth west,,F,02/07/1952,3190,,Wrobinson@hotmail.com +1879,Universidad de morón,Licenciatura en artes,18/09/2020,Leah richards,,F,09/02/1987,2630,,Toni85@yahoo.com +1880,Universidad de morón,Licenciatura en ciencias geológicas,23/08/2020,Christopher boyle,,M,14/02/1964,1815,,Glassantonio@hotmail.com +1881,Universidad de morón,Licenciatura en ciencias antropológicas,29/05/2020,Cassidy mccoy,,F,07/06/2018,2440,,Econrad@yahoo.com +1882,Universidad de morón,Licenciatura en relaciones del trabajo ,15/09/2020,Derek shepherd,,M,17/01/1978,4413,,Heatherwade@gmail.com +1883,Universidad de morón,Licenciatura en gestión de agroalimentos,09/02/2020,Alyssa mayo,,F,05/06/1966,4650,,Swest@gmail.com +1884,Universidad de morón,Licenciatura en gestión de agroalimentos,15/02/2020,Jenna campos,,F,23/11/1939,8508,,Bobby83@hotmail.com +1885,Universidad de morón,Licenciatura en psicología,25/07/2020,Julie rogers,,F,26/12/1932,4242,,Timothyarcher@gmail.com +1886,Universidad de morón,Licenciatura en ciencias biológicas,10/12/2020,Daniel frazier,,M,05/07/1930,8166,,Rothkristen@hotmail.com +1887,Universidad de morón,Licenciatura en kinesiología y fisiatría,14/10/2020,William russell,,M,26/08/1984,2121,,Karen17@gmail.com +1888,Universidad de morón,Diseño de imagen y sonido,30/01/2020,Kyle potter,,M,10/08/1980,3046,,Manuel75@gmail.com +1889,Universidad de morón,Farmacia,29/06/2020,Sharon house,,F,10/03/1908,8326,,Michaelnavarro@hotmail.com +1890,Universidad de morón,Licenciatura en kinesiología y fisiatría,28/07/2020,Rachel bowers,,F,17/04/1975,3260,,Mgarrett@hotmail.com +1891,Universidad de morón,Licenciatura en administración ,08/06/2020,Robert blankenship,,M,27/11/1933,3432,,Kevin80@yahoo.com +1892,Universidad de morón,Medicina,30/01/2020,Frank williams,,M,27/10/1988,8156,,Castilloalexis@gmail.com +1893,Universidad de morón,Licenciatura en sociología ,16/05/2020,Megan sanchez,,F,20/11/1951,2109,,Danabrewer@yahoo.com +1894,Universidad de morón,Técnico para bioterios ,16/07/2020,Edward jones,,M,17/06/1990,3470,,Cstewart@gmail.com +1895,Universidad de morón,Farmacia,28/01/2020,Arthur romero,,M,22/04/1920,3308,,Kristiebaldwin@hotmail.com +1896,Universidad de morón,Licenciatura en ciencias de la educación ,17/02/2020,Jesus gray,,M,31/03/2004,5509,,Thomas48@hotmail.com +1897,Universidad de morón,Licenciatura en artes,04/05/2020,Juan kane,,M,31/03/1928,8133,,Tammy98@gmail.com +1898,Universidad de morón,Diseño industrial,05/03/2020,Joshua ingram,,M,09/04/1932,8333,,Jcarter@hotmail.com +1899,Universidad de morón,Licenciatura en kinesiología y fisiatría,01/11/2020,Scott joyce,,M,11/07/1962,2212,,Amandamiller@gmail.com +1900,Universidad de morón,Licenciatura en administración ,08/03/2020,Curtis galloway,,M,02/11/1937,3705,,Adamhernandez@gmail.com +1901,Universidad de morón,Licenciatura en producción de bioimagenes,11/04/2020,Joseph long,,M,24/08/1991,1886,,Erik87@hotmail.com +1902,Universidad de morón,Licenciatura en ciencias antropológicas,09/01/2020,Kristy hull,,F,16/10/1974,3416,,Tuckerryan@yahoo.com +1903,Universidad de morón,Licenciatura en gestión de agroalimentos,12/07/2020,Frederick lee,,M,04/08/1948,8364,,Prattkayla@yahoo.com +1904,Universidad de morón,Ingeniería en informática,13/05/2020,Henry pham,,M,16/01/1956,7612,,Nnelson@gmail.com +1905,Universidad de morón,Bioquímica,22/05/2020,Kristin clark,,F,23/06/1950,3025,,Amy91@gmail.com +1906,Universidad de morón,Medicina,01/02/2020,Brian gonzalez,,M,12/05/1934,8505,,Garyroberson@gmail.com +1907,Universidad de morón,Licenciatura en artes,04/06/2020,Christopher pruitt,,M,22/11/1927,4139,,Masseyjohn@yahoo.com +1908,Universidad de morón,Licenciatura en ciencias geológicas,07/02/2020,Christopher curtis,,M,30/08/2005,8208,,Cgarcia@hotmail.com +1909,Universidad de morón,Licenciatura en gestión de agroalimentos,16/05/2020,Ashley torres,,F,26/11/1969,6269,,Rodriguezcassandra@hotmail.com +1910,Universidad de morón,Licenciatura en musicoterapia,08/04/2020,Donald perez,,M,22/12/1943,1864,,Dbecker@gmail.com +1911,Universidad de morón,Actuario ,18/09/2020,Mariah norton,,F,18/03/2005,4612,,Ramirezscott@hotmail.com +1912,Universidad de morón,Arquitectura,17/07/2020,Patrick kennedy,,M,04/08/1952,8308,,Joe54@gmail.com +1913,Universidad de morón,Licenciatura en ciencias antropológicas,13/05/2020,Heather bryant,,F,02/07/1999,4133,,Gutierrezjessica@hotmail.com +1914,Universidad de morón,Licenciatura en psicología,09/11/2020,John schultz,,M,11/10/1971,3127,,Wyoung@yahoo.com +1915,Universidad de morón,Licenciatura en gestión de agroalimentos,15/04/2020,Kyle johnson,,M,20/04/1967,1752,,Kim44@yahoo.com +1916,Universidad de morón,Ingeniería electrónica,20/11/2020,Mr. kenneth robinson,,M,03/12/2001,7107,,Amyvang@gmail.com +1917,Universidad de morón,Farmacia,19/05/2020,Thomas smith,,M,11/01/1962,2132,,Wisealyssa@hotmail.com +1918,Universidad de morón,Licenciatura en musicoterapia,25/07/2020,Denise sexton,,F,11/10/1963,3181,,Brian06@yahoo.com +1919,Universidad de morón,Medicina,26/07/2020,Daniel ho,,M,25/01/1973,7240,,Tanderson@yahoo.com +1920,Universidad de morón,Agronomía,11/04/2020,Alicia johnston,,F,17/10/1913,1733,,Dharris@gmail.com +1921,Universidad de morón,Ciencias veterinarias,28/02/2020,Brittany clark,,F,10/10/1954,1875,,Cfarmer@gmail.com +1922,Universidad de morón,Licenciatura en gestión de agroalimentos,13/04/2020,Nancy morrow,,F,20/01/1963,6242,,Rtucker@hotmail.com +1923,Universidad de morón,Licenciatura en ciencias antropológicas,01/11/2020,Alyssa lewis,,F,09/08/1995,5427,,Connie56@gmail.com +1924,Universidad de morón,Licenciatura en ciencia política ,11/09/2020,Claire baker,,F,12/04/1976,6450,,Sarah86@gmail.com +1925,Universidad de morón,Licenciatura en gestión de agroalimentos,04/12/2020,Derrick yates,,M,27/06/1945,3020,,Richard82@hotmail.com +1926,Universidad de morón,Licenciatura en ciencias antropológicas,05/05/2020,Christine barrera,,F,14/08/1918,5419,,Mhensley@hotmail.com +1927,Universidad de morón,Licenciatura en ciencias biológicas,09/11/2020,Joseph garner,,M,08/01/1999,2637,,Ujohnson@yahoo.com +1928,Universidad de morón,Agronomía,23/09/2020,Lauren henry,,F,14/10/1923,1613,,Matthew19@yahoo.com +1929,Universidad de morón,Licenciatura en psicología,18/07/2020,Ashley peters,,F,11/03/1986,2156,,Christopher31@gmail.com +1930,Universidad de morón,Licenciatura en artes,22/08/2020,Dustin rojas,,M,19/12/1928,2700,,Lisa70@hotmail.com +1931,Universidad de morón,Licenciatura en gestión de agroalimentos,18/04/2020,Abigail brown,,F,21/08/1965,6441,,Crawfordandrew@hotmail.com +1932,Universidad de morón,Ingeniería mecánica,01/11/2020,Karen martinez,,F,02/11/1995,3111,,Nelsonronald@hotmail.com +1933,Universidad de morón,Arquitectura,25/05/2020,Ann huffman,,F,07/12/2003,5360,,Patrick55@hotmail.com +1934,Universidad de morón,Licenciatura en ciencias geológicas,15/01/2020,Michael garcia,,M,02/03/1951,3531,,Barkersergio@gmail.com +1935,Universidad de morón,Licenciatura en artes,09/02/2020,Sherri graham,,F,10/04/1948,3342,,Westmanuel@gmail.com +1936,Universidad de morón,Licenciatura en kinesiología y fisiatría,21/02/2020,Steven chang,,M,16/06/1957,2000,,Jenniferglenn@yahoo.com +1937,Universidad de morón,Actuario ,21/06/2020,Sarah daniels,,F,30/10/1950,4144,,Pedroalvarado@yahoo.com +1938,Universidad de morón,Licenciatura en terapia ocupacional,22/07/2020,James harris,,M,02/12/1928,4161,,Deborahbeck@hotmail.com +1939,Universidad de morón,Licenciatura en relaciones del trabajo ,28/09/2020,Albert olsen,,M,01/01/1948,8411,,Dlevine@yahoo.com +1940,Universidad de morón,Licenciatura en ciencia política ,09/02/2020,Jonathan graham,,M,07/12/1935,1886,,Scott84@gmail.com +1941,Universidad de morón,Arquitectura,15/02/2020,Angela gardner dds,,F,11/12/1998,3360,,Amandacisneros@hotmail.com +1942,Universidad de morón,Bioquímica,25/06/2020,Christopher jacobson,,M,04/07/1932,5444,,Christopher96@hotmail.com +1943,Universidad de morón,Licenciatura en ciencia política ,04/05/2020,Matthew horn,,M,29/08/1993,6339,,Davideaton@hotmail.com +1944,Universidad de morón,Licenciatura en relaciones del trabajo ,28/03/2020,Sean burns,,M,02/01/1922,2635,,Michealrichmond@hotmail.com +1945,Universidad de morón,Ingeniería electrónica,23/05/2020,Sandra bullock,,F,27/11/1934,6223,,Mark00@hotmail.com +1946,Universidad de morón,Licenciatura en relaciones del trabajo ,20/12/2020,Patrick reynolds,,M,18/05/1981,3567,,Davislaurie@gmail.com +1947,Universidad de morón,Actuario ,29/07/2020,Nathan brown,,M,21/03/1974,5461,,Ejordan@yahoo.com +1948,Universidad de morón,Medicina,30/10/2020,Anthony brown,,M,23/11/1937,3567,,Pmercado@gmail.com +1949,Universidad de morón,Licenciatura en musicoterapia,01/05/2020,Laura bennett,,F,25/10/1951,9040,,Lfox@hotmail.com +1950,Universidad de morón,Diseño de imagen y sonido,27/12/2020,Bruce curry,,M,28/03/1956,4751,,Michael01@yahoo.com +1951,Universidad de morón,Licenciatura en ciencias ambientales,05/05/2020,Doris mitchell,,F,17/11/1943,4513,,Bruce31@gmail.com +1952,Universidad de morón,Licenciatura en ciencias geológicas,02/07/2020,Samantha torres,,F,29/08/1978,6326,,Jennifer87@gmail.com +1953,Universidad de morón,Contador público ,25/06/2020,Michael green,,M,22/10/1949,5260,,Eric13@hotmail.com +1954,Universidad de morón,Licenciatura en artes,08/04/2020,Mrs. dominique oliver,,F,10/06/1920,7208,,Rodriguezjason@yahoo.com +1955,Universidad de morón,Medicina,07/12/2020,Kevin cooper,,M,25/11/1910,8534,,Jacquelinekline@hotmail.com +1956,Universidad de morón,Licenciatura en psicología,18/12/2020,Eric hammond,,M,04/07/1968,3125,,Awashington@yahoo.com +1957,Universidad de morón,Farmacia,27/11/2020,Danielle davis,,F,29/11/1905,2138,,Smithmark@hotmail.com +1958,Universidad de morón,Agronomía,01/06/2020,Jessica solis,,F,30/08/1981,3445,,Cohenroy@gmail.com +1959,Universidad de morón,Licenciatura en ciencias antropológicas,23/10/2020,Vanessa roman,,F,14/07/2003,4655,,John59@hotmail.com +1960,Universidad de morón,Licenciatura en planificación y diseño del paisaje,19/05/2020,Megan roach,,F,14/03/1959,3433,,Amiller@hotmail.com +1961,Universidad de morón,Contador público ,14/02/2020,Logan nelson,,M,04/02/1909,6634,,Dkeith@hotmail.com +1962,Universidad de morón,Diseño de imagen y sonido,17/01/2020,Angela cannon,,F,13/11/1924,6553,,Ymelendez@gmail.com +1963,Universidad de morón,Licenciatura en musicoterapia,03/08/2020,Christopher moses,,M,19/06/1961,3222,,Terri93@gmail.com +1964,Universidad de morón,Diseño industrial,16/08/2020,Robert marquez,,M,19/10/1999,6701,,Thomas90@hotmail.com +1965,Universidad de morón,Licenciatura en relaciones del trabajo ,21/03/2020,Scott bush,,M,06/05/1920,6321,,Evansjessica@gmail.com +1966,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,31/05/2020,Larry norris,,M,13/10/1958,3344,,Mherrera@yahoo.com +1967,Universidad de morón,Licenciatura en artes,30/10/2020,Raymond weber,,M,30/11/2012,6103,,Lindawatson@yahoo.com +1968,Universidad de morón,Licenciatura en ciencias ambientales,05/03/2020,Sheila bryant,,F,10/05/2020,4242,,Mnewman@yahoo.com +1969,Universidad de morón,Contador público ,26/07/2020,Travis perry,,M,17/11/1924,3172,,Williamcarter@hotmail.com +1970,Universidad de morón,Licenciatura en relaciones del trabajo ,19/06/2020,Christian taylor,,M,24/01/1926,3505,,Djackson@yahoo.com +1971,Universidad de morón,Ciencias veterinarias,29/04/2020,Teresa morse,,F,12/09/1906,2443,,Ypatrick@yahoo.com +1972,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,23/07/2020,Kelly knight,,F,15/01/1933,4151,,Bscott@hotmail.com +1973,Universidad de morón,Agronomía,26/12/2020,Janet arnold,,F,19/02/1919,6400,,Tatekathleen@gmail.com +1974,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,08/07/2020,Scott wilson,,M,25/06/1972,7009,,Gary46@hotmail.com +1975,Universidad de morón,Licenciatura en kinesiología y fisiatría,25/10/2020,Christina boyer,,F,15/11/1960,2933,,Ljackson@hotmail.com +1976,Universidad de morón,Actuario ,19/07/2020,Dustin roberts,,M,18/10/1952,2440,,Cannonjames@gmail.com +1977,Universidad de morón,Licenciatura en psicología,21/08/2020,Carrie bennett,,F,28/09/1949,6700,,Nicolemiller@yahoo.com +1978,Universidad de morón,Licenciatura en administración ,17/08/2020,Kimberly schmidt,,F,29/12/1907,5310,,Nathan08@gmail.com +1979,Universidad de morón,Licenciatura en sociología ,29/12/2020,Cody tucker,,M,26/10/1909,3322,,David78@hotmail.com +1980,Universidad de morón,Licenciatura en gestión de agroalimentos,11/06/2020,Nicholas schwartz,,M,31/12/1988,1864,,Moralesmichael@hotmail.com +1981,Universidad de morón,Licenciatura en gestión de agroalimentos,25/01/2020,Scott duarte,,M,22/03/1986,6312,,Wdawson@gmail.com +1982,Universidad de morón,Licenciatura en relaciones del trabajo ,15/08/2020,Stephen jones,,M,16/12/1944,8353,,Melissafrank@gmail.com +1983,Universidad de morón,Licenciatura en relaciones del trabajo ,16/02/2020,Joseph cunningham,,M,15/12/1928,3432,,Dawnpacheco@gmail.com +1984,Universidad de morón,Ciencias veterinarias,02/04/2020,Christopher hernandez,,M,17/07/1934,6661,,Sshea@gmail.com +1985,Universidad de morón,Licenciatura en relaciones del trabajo ,27/12/2020,Tracy thomas,,F,05/02/2009,5591,,Perezsarah@hotmail.com +1986,Universidad de morón,Licenciatura en ciencias antropológicas,22/07/2020,James lindsey,,M,27/12/1982,1919,,Brittany80@yahoo.com +1987,Universidad de morón,Licenciatura en ciencias ambientales,17/01/2020,Kevin moreno,,M,17/06/1933,1913,,Sharonbaird@hotmail.com +1988,Universidad de morón,Licenciatura en gestión de agroalimentos,06/03/2020,Yolanda brooks,,F,04/02/1951,2764,,Ostone@yahoo.com +1989,Universidad de morón,Diseño de imagen y sonido,11/12/2020,Sarah ruiz,,F,11/01/1985,5360,,Vbryant@yahoo.com +1990,Universidad de morón,Licenciatura en administración ,24/05/2020,Stephanie rivera,,F,25/02/1987,1611,,Dmosley@gmail.com +1991,Universidad de morón,Ingeniería electrónica,11/12/2020,Emily miller,,F,16/03/1940,2445,,Bradleyhodges@gmail.com +1992,Universidad de morón,Ciencias veterinarias,15/08/2020,Joanna williamson,,F,18/07/2021,3262,,Monica14@yahoo.com +1993,Universidad de morón,Licenciatura en producción de bioimagenes,08/03/2020,Alexander parker,,M,10/12/1936,5461,,Robert30@hotmail.com +1994,Universidad de morón,Licenciatura en musicoterapia,01/05/2020,Paul kramer,,M,21/06/1923,3134,,Ggreen@hotmail.com +1995,Universidad de morón,Licenciatura en ciencias biológicas,10/08/2020,Christine lloyd,,F,04/02/1944,7153,,Jacobgregory@hotmail.com +1996,Universidad de morón,Licenciatura en ciencias geológicas,10/10/2020,Lisa gonzalez,,F,23/03/2017,1815,,Gwilson@hotmail.com +1997,Universidad de morón,Técnico para bioterios ,19/11/2020,Jacob wolfe,,M,24/06/1968,6467,,Melissavelez@yahoo.com +1998,Universidad de morón,Diseño industrial,25/05/2020,Derek medina,,M,17/03/2015,1900,,Ashleylyons@hotmail.com +1999,Universidad de morón,Licenciatura en ciencias de la educación ,10/02/2020,Reginald king,,M,04/06/2021,8412,,Mary71@yahoo.com +2000,Universidad de morón,Diseño de imagen y sonido,06/08/2020,Diana bowen,,F,23/03/1946,6335,,Rebecca51@gmail.com +2001,Universidad de morón,Licenciatura en planificación y diseño del paisaje,09/02/2020,Bruce carlson,,M,07/01/1971,1605,,Jessicamoore@yahoo.com +2002,Universidad de morón,Licenciatura en ciencia política ,13/12/2020,Michael garcia,,M,15/01/1938,3101,,Ivannelson@yahoo.com +2003,Universidad de morón,Licenciatura en administración ,19/12/2020,Terrance cardenas,,M,29/10/1970,3045,,Wgraham@gmail.com +2004,Universidad de morón,Ingeniería electrónica,06/03/2020,Nathan gould,,M,21/02/2003,5560,,Xwilliams@hotmail.com +2005,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,11/07/2020,Donna spencer,,F,20/01/1991,2445,,Jessica09@hotmail.com +2006,Universidad de morón,Ingeniería mecánica,17/12/2020,Sergio johnson,,M,02/10/1926,8136,,Lsanchez@hotmail.com +2007,Universidad de morón,Ciencias veterinarias,23/07/2020,Tyler cooper,,M,01/06/1935,9300,,Rgarza@gmail.com +2008,Universidad de morón,Arquitectura,03/08/2020,Dana aguilar,,F,11/10/1908,4655,,Millersusan@gmail.com +2009,Universidad de morón,Licenciatura en sociología ,12/01/2020,Amy walsh,,F,11/10/1979,2711,,Justincrawford@gmail.com +2010,Universidad de morón,Técnico para bioterios ,20/07/2020,Jose phillips,,M,09/12/1959,2918,,Hbanks@yahoo.com +2011,Universidad de morón,Medicina,04/05/2020,Matthew greer,,M,21/06/2004,2315,,Bonnie43@gmail.com +2012,Universidad de morón,Arquitectura,19/01/2020,Jonathan reeves,,M,22/01/1981,8412,,Agood@hotmail.com +2013,Universidad de morón,Diseño de imagen y sonido,06/02/2020,Charles davis,,M,02/10/1935,7150,,Bergjeremy@yahoo.com +2014,Universidad de morón,Licenciatura en ciencias ambientales,22/04/2020,Lucas booker,,M,29/11/1951,2248,,Barkercatherine@hotmail.com +2015,Universidad de morón,Licenciatura en ciencias de la educación ,26/02/2020,Monique lee,,F,27/06/1998,6009,,Dkoch@hotmail.com +2016,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,08/12/2020,Lawrence williams,,M,15/03/1944,2311,,Kbautista@hotmail.com +2017,Universidad de morón,Técnico para bioterios ,08/08/2020,Natalie whitaker,,F,12/09/1966,4149,,Deanjames@hotmail.com +2018,Universidad de morón,Actuario ,03/10/2020,Jessica evans,,F,20/05/1997,7607,,Lwilliams@gmail.com +2019,Universidad de morón,Licenciatura en relaciones del trabajo ,20/04/2020,Donna griffin,,F,07/07/1943,3522,,Matthewmorrison@gmail.com +2020,Universidad de morón,Farmacia,24/07/2020,Linda hampton,,F,19/08/1973,4230,,Hudsonteresa@yahoo.com +2021,Universidad de morón,Licenciatura en sociología ,06/07/2020,Edwin patrick,,M,18/12/1963,2919,,Yschmidt@hotmail.com +2022,Universidad de morón,Licenciatura en ciencias de la educación ,31/05/2020,Jennifer scott,,F,03/02/1985,5779,,Bradleyball@yahoo.com +2023,Universidad de morón,Diseño industrial,29/08/2020,Victoria gonzalez,,F,04/04/1962,7207,,Carol36@yahoo.com +2024,Universidad de morón,Licenciatura en ciencias geológicas,08/06/2020,Greg martinez,,M,26/04/1921,1986,,Diana86@hotmail.com +2025,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,04/03/2020,Kristy washington,,F,14/04/1909,6042,,Andrea64@yahoo.com +2026,Universidad de morón,Diseño de imagen y sonido,11/12/2020,Tiffany larson,,F,30/04/1972,3355,,Bsmith@yahoo.com +2027,Universidad de morón,Licenciatura en planificación y diseño del paisaje,08/07/2020,Katherine mendoza,,F,17/09/1948,9407,,Ashley95@gmail.com +2028,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,13/10/2020,Laura dawson,,F,31/10/1918,5329,,Farcher@yahoo.com +2029,Universidad de morón,Diseño de imagen y sonido,14/10/2020,David garcia,,M,24/07/1986,1894,,Peterpowell@hotmail.com +2030,Universidad de morón,Licenciatura en producción de bioimagenes,04/06/2020,Steven becker,,M,29/12/1905,7111,,Hbailey@yahoo.com +2031,Universidad de morón,Licenciatura en terapia ocupacional,20/09/2020,Sharon adams,,F,27/10/1974,8340,,Ralph27@gmail.com +2032,Universidad de morón,Licenciatura en psicología,23/05/2020,Gregory nixon,,M,08/05/2002,2138,,Showard@yahoo.com +2033,Universidad de morón,Medicina,21/07/2020,Sara baker,,F,27/03/2010,6213,,Lwoods@hotmail.com +2034,Universidad de morón,Arquitectura,14/02/2020,Brian meyers,,M,13/05/1927,3232,,Peterfox@yahoo.com +2035,Universidad de morón,Licenciatura en ciencias de la computación,27/04/2020,Morgan vang,,F,29/01/2014,2720,,Fhoward@hotmail.com +2036,Universidad de morón,Licenciatura en ciencia política ,12/02/2020,Allison griffin,,F,26/05/1940,3481,,Marissahill@gmail.com +2037,Universidad de morón,Licenciatura en kinesiología y fisiatría,28/10/2020,Kevin garcia,,M,18/05/1944,3534,,Uthomas@hotmail.com +2038,Universidad de morón,Contador público ,12/05/2020,Jonathan sexton,,M,07/03/1994,1631,,Lindsay80@gmail.com +2039,Universidad de morón,Arquitectura,25/08/2020,Christopher atkinson,,M,08/03/1968,5622,,Whitney17@yahoo.com +2040,Universidad de morón,Licenciatura en ciencias biológicas,14/12/2020,Mary ware,,F,18/10/2017,2946,,Anthony61@hotmail.com +2041,Universidad de morón,Contador público ,29/11/2020,Patrick young,,M,04/06/1915,3557,,Simonevan@yahoo.com +2042,Universidad de morón,Licenciatura en ciencias de la educación ,26/09/2020,Beverly tucker,,F,27/12/1915,3500,,Bjohnson@gmail.com +2043,Universidad de morón,Licenciatura en ciencias de la computación,24/02/2020,Brenda goodwin,,F,03/04/2015,2449,,Tiffanymiller@hotmail.com +2044,Universidad de morón,Diseño de imagen y sonido,25/08/2020,Christopher lewis,,M,24/04/1992,1905,,Ufriedman@hotmail.com +2045,Universidad de morón,Licenciatura en sociología ,13/08/2020,Dustin rodriguez,,M,17/02/2006,6071,,Tammywalker@yahoo.com +2046,Universidad de morón,Licenciatura en terapia ocupacional,21/05/2020,Nicholas dyer,,M,31/03/1998,7530,,Dawncannon@yahoo.com +2047,Universidad de morón,Licenciatura en terapia ocupacional,06/06/2020,Anthony johnson,,M,28/08/1946,7639,,Collinsyolanda@hotmail.com +2048,Universidad de morón,Licenciatura en gestión de agroalimentos,03/12/2020,Karen fletcher,,F,05/06/1923,7260,,Robert91@gmail.com +2049,Universidad de morón,Licenciatura en ciencia política ,23/01/2020,Dr. joseph spencer,,M,08/05/1909,2109,,Zrasmussen@gmail.com +2050,Universidad de morón,Diseño de imagen y sonido,18/10/2020,Rachel lee,,F,13/02/1916,5433,,Rclarke@hotmail.com +2051,Universidad de morón,Contador público ,03/05/2020,Derek rollins,,M,06/07/1929,5637,,Mendozadeborah@gmail.com +2052,Universidad de morón,Licenciatura en ciencias ambientales,05/11/2020,Mrs. angela morris,,F,06/12/1948,1665,,Christophermorgan@yahoo.com +2053,Universidad de morón,Licenciatura en sociología ,20/07/2020,Samuel padilla,,M,28/05/2011,6073,,Jessica16@hotmail.com +2054,Universidad de morón,Licenciatura en musicoterapia,05/06/2020,Philip long,,M,04/02/1936,5304,,Zsmith@hotmail.com +2055,Universidad de morón,Licenciatura en gestión de agroalimentos,12/12/2020,Jessica huerta,,F,07/07/1982,5369,,Williamstaylor@gmail.com +2056,Universidad de morón,Licenciatura en planificación y diseño del paisaje,14/03/2020,Carolyn hunt,,F,20/01/2010,6652,,Eric17@hotmail.com +2057,Universidad de morón,Ingeniería en informática,11/08/2020,Nicholas romero,,M,03/04/1995,2533,,Fischerjulie@yahoo.com +2058,Universidad de morón,Ciencias veterinarias,06/05/2020,Mary dennis,,F,19/08/1981,3718,,Wmorales@gmail.com +2059,Universidad de morón,Bioquímica,12/09/2020,Natasha may,,F,16/02/1939,2500,,Brittany74@gmail.com +2060,Universidad de morón,Técnico para bioterios ,17/04/2020,Donald fischer,,M,17/12/2012,6058,,Ngraves@yahoo.com +2061,Universidad de morón,Licenciatura en relaciones del trabajo ,14/07/2020,Megan schroeder,,F,02/01/1968,8150,,Andrea29@hotmail.com +2062,Universidad de morón,Licenciatura en artes,15/01/2020,Diane combs,,F,01/08/2003,2611,,Nicole12@hotmail.com +2063,Universidad de morón,Licenciatura en ciencias de la educación ,28/06/2020,Bonnie smith,,F,03/04/1952,8170,,Elizabethcurtis@gmail.com +2064,Universidad de morón,Licenciatura en planificación y diseño del paisaje,09/06/2020,Anna gibson,,F,24/06/1949,5315,,Wilcoxkimberly@gmail.com +2065,Universidad de morón,Contador público ,16/08/2020,Jennifer rice,,F,03/10/1941,3543,,Garciaharry@yahoo.com +2066,Universidad de morón,Licenciatura en ciencias de la educación ,16/09/2020,Natasha pierce,,F,29/07/1946,1905,,Natalie83@hotmail.com +2067,Universidad de morón,Licenciatura en ciencias biológicas,14/03/2020,Amanda ross,,F,21/08/1967,1746,,Linda36@hotmail.com +2068,Universidad de morón,Ingeniería electrónica,23/08/2020,Mr. james fisher md,,M,15/04/1934,4230,,Pmacdonald@hotmail.com +2069,Universidad de morón,Arquitectura,19/05/2020,Charlene norton,,F,09/02/2008,7412,,Henrymatthews@gmail.com +2070,Universidad de morón,Licenciatura en relaciones del trabajo ,06/05/2020,Ann tate,,F,28/08/1944,8187,,Kbailey@gmail.com +2071,Universidad de morón,Contador público ,24/06/2020,Michael ferguson,,M,15/10/1986,6214,,Donaldlopez@yahoo.com +2072,Universidad de morón,Licenciatura en ciencias biológicas,23/03/2020,Douglas patterson,,M,07/09/1998,5372,,Yreyes@gmail.com +2073,Universidad de morón,Licenciatura en planificación y diseño del paisaje,02/11/2020,Lisa whitehead,,F,18/10/1953,5835,,Ghansen@yahoo.com +2074,Universidad de morón,Licenciatura en ciencias ambientales,06/12/2020,Kimberly weaver,,F,18/07/2017,1858,,Awallace@gmail.com +2075,Universidad de morón,Licenciatura en producción de bioimagenes,12/03/2020,Daniel reed,,M,10/05/1910,3231,,Jeremy54@hotmail.com +2076,Universidad de morón,Licenciatura en psicología,14/06/2020,Veronica stephens,,F,30/04/1908,3123,,Jonesalice@yahoo.com +2077,Universidad de morón,Licenciatura en musicoterapia,18/04/2020,Bob dalton,,M,02/07/1932,3722,,Sherry01@yahoo.com +2078,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,30/06/2020,Ronald dunn,,M,23/06/1987,8347,,Samanthaknight@hotmail.com +2079,Universidad de morón,Licenciatura en ciencias geológicas,16/05/2020,Paul allen,,M,19/09/2001,3530,,Clee@yahoo.com +2080,Universidad de morón,Ingeniería mecánica,04/08/2020,Joanna johnson,,F,17/06/2001,3042,,Rebeccadaniel@hotmail.com +2081,Universidad de morón,Ingeniería mecánica,28/08/2020,Matthew hodges,,M,19/10/2000,7501,,Robertwillis@yahoo.com +2082,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,30/01/2020,Timothy allen,,M,08/08/1985,7507,,Ssantos@hotmail.com +2083,Universidad de morón,Bioquímica,07/06/2020,Kristy patterson,,F,21/01/1922,1872,,Richardcobb@yahoo.com +2084,Universidad de morón,Actuario ,31/08/2020,Heather willis,,F,30/07/1934,6348,,Huberchristopher@gmail.com +2085,Universidad de morón,Agronomía,17/09/2020,Steven mueller,,M,03/12/1991,6515,,Marymartin@yahoo.com +2086,Universidad de morón,Licenciatura en gestión de agroalimentos,12/08/2020,Janet garrett,,F,18/02/1918,2603,,Dlopez@hotmail.com +2087,Universidad de morón,Ingeniería en informática,14/04/2020,Jessica taylor,,F,09/04/1916,3550,,Leon77@hotmail.com +2088,Universidad de morón,Licenciatura en musicoterapia,10/11/2020,Michelle burns,,F,20/10/1959,9315,,Tonyahendricks@gmail.com +2089,Universidad de morón,Ciencias veterinarias,06/05/2020,Keith hicks,,M,02/05/1920,1856,,Matthewsandoval@yahoo.com +2090,Universidad de morón,Licenciatura en artes,24/08/2020,Jose blevins,,M,19/05/2004,2848,,Kevinreed@hotmail.com +2091,Universidad de morón,Licenciatura en sociología ,20/03/2020,Alexis brown,,F,24/02/2021,5361,,Laura17@yahoo.com +2092,Universidad de morón,Licenciatura en musicoterapia,03/12/2020,Julia simon,,F,03/03/2018,1889,,Kimmary@hotmail.com +2093,Universidad de morón,Licenciatura en artes,03/03/2020,Leslie li,,F,20/03/1982,1615,,Jimmygarcia@yahoo.com +2094,Universidad de morón,Ciencias veterinarias,16/01/2020,Timothy torres,,M,06/03/1923,4513,,Kristimiller@gmail.com +2095,Universidad de morón,Diseño de imagen y sonido,15/05/2020,Lauren murphy,,F,29/06/2002,8127,,Hsmith@hotmail.com +2096,Universidad de morón,Contador público ,09/05/2020,Erica gregory,,F,05/01/1990,6551,,Astrong@hotmail.com +2097,Universidad de morón,Licenciatura en gestión de agroalimentos,03/11/2020,Steven stokes,,M,20/04/2011,7201,,Richardglover@hotmail.com +2098,Universidad de morón,Técnico para bioterios ,19/01/2020,Mrs. kathleen munoz,,F,15/08/1918,1754,,Vramos@hotmail.com +2099,Universidad de morón,Ingeniería mecánica,20/03/2020,Phillip hernandez,,M,11/02/2008,2520,,Ambermurphy@gmail.com +2100,Universidad de morón,Licenciatura en terapia ocupacional,22/05/2020,Ashley castro,,F,07/08/1970,3418,,Jessica92@hotmail.com +2101,Universidad de morón,Licenciatura en ciencias antropológicas,06/04/2020,Dr. paul king,,M,13/09/1985,4606,,Lhoward@yahoo.com +2102,Universidad de morón,Arquitectura,20/10/2020,Monique guerrero,,F,09/03/1985,1746,,Scott27@hotmail.com +2103,Universidad de morón,Licenciatura en musicoterapia,13/01/2020,Laura drake,,F,09/09/1955,6743,,Louislopez@gmail.com +2104,Universidad de morón,Licenciatura en ciencias biológicas,27/01/2020,Dean lynch,,M,03/05/1938,3328,,Dylanbarker@gmail.com +2105,Universidad de morón,Licenciatura en producción de bioimagenes,22/01/2020,Sandra scott,,F,03/08/1913,3315,,Rgoodman@hotmail.com +2106,Universidad de morón,Diseño industrial,19/06/2020,Joshua banks,,M,03/03/1907,7605,,Lwalsh@hotmail.com +2107,Universidad de morón,Licenciatura en musicoterapia,18/03/2020,Patrick brown,,M,30/10/1949,3474,,Robertjohnson@yahoo.com +2108,Universidad de morón,Ingeniería electrónica,08/04/2020,Adam snyder,,M,30/03/2000,2222,,Perezjeanne@gmail.com +2109,Universidad de morón,Licenciatura en ciencias de la computación,07/10/2020,Dustin abbott,,M,10/02/1996,7540,,Michael87@yahoo.com +2110,Universidad de morón,Licenciatura en sociología ,09/10/2020,Katrina brewer,,F,02/05/1939,2611,,Deborah80@yahoo.com +2111,Universidad de morón,Licenciatura en kinesiología y fisiatría,08/10/2020,Cynthia moody,,F,18/09/1964,2123,,Erich@hotmail.com +2112,Universidad de morón,Licenciatura en kinesiología y fisiatría,12/10/2020,Curtis aguilar,,M,02/11/1958,1605,,Pwhite@yahoo.com +2113,Universidad de morón,Diseño industrial,20/06/2020,Norma carter,,F,18/08/1947,2318,,Lawrence65@gmail.com +2114,Universidad de morón,Medicina,06/02/2020,Brandon sandoval,,M,18/11/2003,3260,,Williamhamilton@yahoo.com +2115,Universidad de morón,Licenciatura en ciencias geológicas,21/08/2020,Mary gutierrez,,F,30/07/1949,1755,,Robinnguyen@gmail.com +2116,Universidad de morón,Licenciatura en kinesiología y fisiatría,18/04/2020,Crystal weber,,F,06/05/1947,2202,,Bwalton@hotmail.com +2117,Universidad de morón,Licenciatura en producción de bioimagenes,09/08/2020,Angela walker,,F,04/02/1923,6614,,Tristan06@gmail.com +2118,Universidad de morón,Licenciatura en planificación y diseño del paisaje,28/03/2020,Sarah alvarez,,F,09/02/1936,6463,,Andrewalexander@gmail.com +2119,Universidad de morón,Ingeniería en informática,01/06/2020,Lydia leonard,,F,03/08/1955,1737,,Rebeccacohen@hotmail.com +2120,Universidad de morón,Licenciatura en ciencias ambientales,17/03/2020,Denise hays,,F,16/08/1914,5567,,Ifreeman@gmail.com +2121,Universidad de morón,Licenciatura en producción de bioimagenes,15/06/2020,William mckinney,,M,04/05/1929,5533,,Jose56@yahoo.com +2122,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,09/08/2020,John maxwell,,M,11/08/1994,6620,,Gphillips@gmail.com +2123,Universidad de morón,Licenciatura en ciencias de la educación ,09/10/2020,Justin grant,,M,15/06/1959,9013,,Luisroberson@gmail.com +2124,Universidad de morón,Medicina,25/12/2020,Natalie pope,,F,09/03/1974,1615,,Ebanks@hotmail.com +2125,Universidad de morón,Contador público ,07/08/2020,Desiree young,,F,02/11/1952,5592,,Awilcox@hotmail.com +2126,Universidad de morón,Licenciatura en sociología ,08/10/2020,Brandy whitehead,,F,14/04/1974,5265,,Ztapia@gmail.com +2127,Universidad de morón,Licenciatura en kinesiología y fisiatría,18/11/2020,Brittany patton,,F,31/07/1966,7106,,Benjamin93@gmail.com +2128,Universidad de morón,Licenciatura en ciencia política ,10/03/2020,Sara holmes,,F,29/11/1968,5359,,Frankgary@gmail.com +2129,Universidad de morón,Ingeniería electrónica,15/03/2020,Barry ramirez,,M,23/11/1950,2804,,Kempcarolyn@gmail.com +2130,Universidad de morón,Técnico para bioterios ,25/01/2020,Joseph ramirez,,M,29/05/1947,1739,,Renee42@hotmail.com +2131,Universidad de morón,Licenciatura en artes,11/06/2020,Justin hughes,,M,22/09/1937,3113,,Harrisarthur@gmail.com +2132,Universidad de morón,Bioquímica,11/08/2020,Aaron jimenez,,M,11/11/1918,9225,,Paigesnyder@yahoo.com +2133,Universidad de morón,Ingeniería mecánica,14/09/2020,Andrew cobb,,M,11/03/1922,5513,,Banksjacob@yahoo.com +2134,Universidad de morón,Actuario ,13/01/2020,Greg schmitt,,M,12/09/1996,1826,,Ruben63@yahoo.com +2135,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,23/06/2020,Gabrielle barber,,F,30/10/1979,8316,,Carrollmark@hotmail.com +2136,Universidad de morón,Medicina,05/11/2020,Susan jordan,,F,07/09/1933,7163,,Christine43@yahoo.com +2137,Universidad de morón,Licenciatura en relaciones del trabajo ,09/09/2020,Jason moss,,M,09/02/1994,2900,,Theresajones@gmail.com +2138,Universidad de morón,Licenciatura en gestión de agroalimentos,25/09/2020,Julie guerrero,,F,15/01/1935,5436,,Atkinsmelissa@yahoo.com +2139,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,31/08/2020,Antonio gardner,,M,10/03/1966,2905,,Annevelez@yahoo.com +2140,Universidad de morón,Licenciatura en ciencias biológicas,17/09/2020,Rebecca lopez,,F,06/07/1941,2212,,Katherineramirez@yahoo.com +2141,Universidad de morón,Licenciatura en musicoterapia,18/12/2020,Eric prince,,M,14/03/1943,3414,,Julie94@gmail.com +2142,Universidad de morón,Ingeniería en informática,20/03/2020,Shannon bailey,,F,08/09/1995,7228,,Rosedwayne@yahoo.com +2143,Universidad de morón,Licenciatura en sociología ,10/07/2020,Angela james,,F,13/09/2000,7536,,Mayertyler@yahoo.com +2144,Universidad de morón,Contador público ,08/09/2020,Jonathon shelton,,M,05/08/1999,4633,,Hillmelissa@gmail.com +2145,Universidad de morón,Licenciatura en ciencias de la computación,22/01/2020,Tina chaney,,F,26/08/1916,5537,,Marymorris@yahoo.com +2146,Universidad de morón,Ciencias veterinarias,06/11/2020,James franklin,,M,14/03/1953,5265,,Shawnwilson@hotmail.com +2147,Universidad de morón,Técnico para bioterios ,15/03/2020,Jason carpenter,,M,16/12/1967,6312,,Michealsilva@hotmail.com +2148,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,05/09/2020,Dawn ruiz,,F,27/07/1972,3353,,Robin86@yahoo.com +2149,Universidad de morón,Ingeniería en informática,31/12/2020,Matthew guzman,,M,25/03/1938,2300,,Xfrank@hotmail.com +2150,Universidad de morón,Ingeniería mecánica,13/06/2020,Kelly murphy,,F,23/11/1941,4168,,Crystal04@hotmail.com +2151,Universidad de morón,Licenciatura en ciencias ambientales,16/12/2020,Hannah sampson,,F,03/07/1909,6628,,Warnerlucas@yahoo.com +2152,Universidad de morón,Licenciatura en ciencias geológicas,22/12/2020,Gerald sheppard,,M,24/03/1958,3142,,Hrodriguez@gmail.com +2153,Universidad de morón,Licenciatura en psicología,13/06/2020,Melissa gardner,,F,06/09/1942,6645,,Stephen29@hotmail.com +2154,Universidad de morón,Diseño de imagen y sonido,26/11/2020,Shawn powell,,M,20/04/1933,5303,,Bobbyhartman@hotmail.com +2155,Universidad de morón,Licenciatura en terapia ocupacional,17/03/2020,Kelly harrington,,F,01/12/2007,8187,,Hpowers@yahoo.com +2156,Universidad de morón,Técnico para bioterios ,02/11/2020,Amy henderson,,F,24/09/1915,5730,,Evanbartlett@hotmail.com +2157,Universidad de morón,Diseño industrial,08/10/2020,Marissa page,,F,06/10/1914,5563,,James08@gmail.com +2158,Universidad de morón,Técnico para bioterios ,01/01/2021,Joshua watkins,,M,07/09/1908,5577,,Xmitchell@hotmail.com +2159,Universidad de morón,Licenciatura en ciencias geológicas,18/07/2020,Kevin russell,,M,23/12/1962,5539,,Jennifer83@gmail.com +2160,Universidad de morón,Ciencias veterinarias,11/04/2020,Shannon gomez dds,,F,30/12/1913,3463,,Frichardson@yahoo.com +2161,Universidad de morón,Diseño industrial,01/12/2020,Deborah watts,,F,18/09/2021,2309,,Katelyncortez@gmail.com +2162,Universidad de morón,Licenciatura en ciencias antropológicas,09/01/2020,Cheryl palmer,,F,19/02/2013,2705,,Jameswilliams@yahoo.com +2163,Universidad de morón,Licenciatura en producción de bioimagenes,16/01/2020,Janet fisher,,F,26/06/1948,5572,,Muellerkurt@gmail.com +2164,Universidad de morón,Agronomía,06/09/2020,Philip allen,,M,25/06/2003,5355,,Hgonzalez@gmail.com +2165,Universidad de morón,Licenciatura en ciencias geológicas,23/12/2020,Mr. jason gross,,M,18/07/1984,3380,,Kathy49@gmail.com +2166,Universidad de morón,Licenciatura en planificación y diseño del paisaje,23/12/2020,Katherine walker,,F,22/03/1930,2942,,Lynchjoshua@yahoo.com +2167,Universidad de morón,Ciencias veterinarias,13/01/2020,Crystal knight,,F,28/06/1980,1625,,Leahwatts@yahoo.com +2168,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,28/06/2020,Kelly bishop,,F,16/08/1966,5537,,Hhowell@hotmail.com +2169,Universidad de morón,Licenciatura en ciencias ambientales,15/03/2020,Joshua johnson,,M,20/05/1915,4231,,Simpsoneric@gmail.com +2170,Universidad de morón,Licenciatura en ciencias ambientales,28/02/2020,Ashley jennings,,F,25/07/1916,3114,,Brownbrandon@yahoo.com +2171,Universidad de morón,Licenciatura en artes,23/03/2020,Matthew smith md,,M,19/02/2011,2938,,Brent05@yahoo.com +2172,Universidad de morón,Licenciatura en musicoterapia,27/01/2020,Ashley ford,,F,15/04/2009,5357,,Christinewalter@yahoo.com +2173,Universidad de morón,Bioquímica,05/07/2020,Aaron smith,,M,26/07/1964,8300,,Dhunt@hotmail.com +2174,Universidad de morón,Licenciatura en ciencias antropológicas,10/08/2020,Roger hayes,,M,13/03/1944,6600,,Lisaalexander@yahoo.com +2175,Universidad de morón,Licenciatura en ciencias de la educación ,22/11/2020,Emily melton,,F,21/06/1945,6616,,Josephcaleb@gmail.com +2176,Universidad de morón,Licenciatura en ciencia política ,07/05/2020,Allison nichols,,F,11/08/1931,5427,,Andrea06@hotmail.com +2177,Universidad de morón,Licenciatura en sociología ,18/06/2020,Pamela hill,,F,17/01/1971,3309,,Vaughnhenry@hotmail.com +2178,Universidad de morón,Licenciatura en ciencias de la educación ,07/12/2020,Debra marquez,,F,20/07/2015,1635,,Annette22@hotmail.com +2179,Universidad de morón,Ingeniería electrónica,18/09/2020,Karen rodriguez,,F,13/12/2008,8154,,Andersonhannah@hotmail.com +2180,Universidad de morón,Licenciatura en musicoterapia,12/06/2020,Linda bennett,,F,12/02/2007,3440,,Teresathomas@yahoo.com +2181,Universidad de morón,Licenciatura en producción de bioimagenes,13/10/2020,Gary mitchell,,M,19/07/1925,6535,,Rachel82@hotmail.com +2182,Universidad de morón,Licenciatura en administración ,18/09/2020,Caleb kline,,M,10/06/1964,2846,,Moonkelly@hotmail.com +2183,Universidad de morón,Licenciatura en terapia ocupacional,15/08/2020,Richard horton,,M,02/03/1978,5738,,Anthonyhoward@hotmail.com +2184,Universidad de morón,Medicina,02/07/2020,Carlos haynes,,M,04/08/1920,5427,,Walterbridget@gmail.com +2185,Universidad de morón,Medicina,29/04/2020,Tracy bryan,,F,05/11/2017,3355,,Donnapalmer@hotmail.com +2186,Universidad de morón,Licenciatura en administración ,04/03/2020,Krystal davis,,F,19/01/2009,1708,,Joselopez@yahoo.com +2187,Universidad de morón,Ciencias veterinarias,18/05/2020,Sheri davis,,F,25/05/1983,8174,,Christopherfuller@hotmail.com +2188,Universidad de morón,Actuario ,28/06/2020,Debra jackson,,F,04/07/2002,2615,,Jacquelinemcdonald@yahoo.com +2189,Universidad de morón,Técnico para bioterios ,09/04/2020,Danielle jones,,F,24/08/1934,5722,,Davisjessica@gmail.com +2190,Universidad de morón,Licenciatura en ciencias antropológicas,22/10/2020,Patricia gilbert,,F,14/02/1949,3344,,Amays@gmail.com +2191,Universidad de morón,Licenciatura en relaciones del trabajo ,27/09/2020,Nancy johnson,,F,01/06/1929,6015,,Dawn21@hotmail.com +2192,Universidad de morón,Licenciatura en ciencias antropológicas,21/08/2020,Christopher webster,,M,07/06/1921,1768,,Reginaldbell@yahoo.com +2193,Universidad de morón,Licenciatura en sociología ,07/12/2020,Brian vasquez,,M,05/08/2020,2806,,Marie77@yahoo.com +2194,Universidad de morón,Bioquímica,15/01/2020,Darrell ward,,M,26/09/1938,1806,,Colemanvincent@hotmail.com +2195,Universidad de morón,Licenciatura en artes,25/03/2020,Joe hoffman,,M,29/07/1959,8124,,Robert82@hotmail.com +2196,Universidad de morón,Licenciatura en administración ,11/08/2020,Tammy huerta,,F,28/04/2010,5521,,Michaelnelson@yahoo.com +2197,Universidad de morón,Licenciatura en administración ,03/09/2020,Cynthia smith,,F,04/03/1927,3531,,Andrewkim@gmail.com +2198,Universidad de morón,Licenciatura en ciencia política ,14/03/2020,Shannon silva,,F,30/04/1999,1856,,Kimberly76@hotmail.com +2199,Universidad de morón,Ciencias veterinarias,08/03/2020,Christina rodriguez,,F,28/10/2004,7639,,Wangspencer@gmail.com +2200,Universidad de morón,Licenciatura en ciencias antropológicas,08/08/2020,Erica bailey,,F,14/09/1968,2535,,Mariehamilton@yahoo.com +2201,Universidad de morón,Licenciatura en planificación y diseño del paisaje,09/11/2020,Kim allen,,F,15/01/1948,6031,,Hross@gmail.com +2202,Universidad de morón,Contador público ,01/05/2020,Ashley turner md,,F,10/07/1968,3445,,Wortiz@gmail.com +2203,Universidad de morón,Contador público ,24/06/2020,Dr. amanda king,,F,06/09/1964,2113,,Marcusobrien@gmail.com +2204,Universidad de morón,Licenciatura en ciencias antropológicas,30/10/2020,David martinez,,M,18/09/1960,4630,,Richard11@gmail.com +2205,Universidad de morón,Diseño industrial,06/05/2020,Johnny sanders,,M,17/02/1966,3317,,Stephaniemitchell@hotmail.com +2206,Universidad de morón,Ingeniería mecánica,12/05/2020,Desiree stewart,,F,09/09/1987,3013,,Turnerstephanie@yahoo.com +2207,Universidad de morón,Bioquímica,02/10/2020,Olivia woodward,,F,13/02/1960,7633,,Mary77@gmail.com +2208,Universidad de morón,Licenciatura en planificación y diseño del paisaje,15/11/2020,Mrs. mary wagner,,F,08/12/1977,7223,,Jerry51@hotmail.com +2209,Universidad de morón,Licenciatura en ciencias antropológicas,07/02/2020,Mark gonzalez,,M,22/09/1937,4518,,Sean36@gmail.com +2210,Universidad de morón,Contador público ,23/05/2020,Kirsten taylor md,,F,27/08/2006,4176,,Josephbutler@hotmail.com +2211,Universidad de morón,Licenciatura en gestión de agroalimentos,25/09/2020,Melissa allen,,F,28/06/1993,5360,,Veronica41@yahoo.com +2212,Universidad de morón,Licenciatura en ciencias biológicas,28/08/2020,Nicholas hamilton,,M,07/12/2005,6103,,Marvinspencer@hotmail.com +2213,Universidad de morón,Licenciatura en sociología ,27/06/2020,Susan king,,F,27/11/1994,8117,,Rebeccafernandez@yahoo.com +2214,Universidad de morón,Farmacia,07/11/2020,Ashley yates,,F,10/07/1997,4600,,Lopezjeff@gmail.com +2215,Universidad de morón,Licenciatura en ciencias geológicas,20/12/2020,Bianca gutierrez,,F,04/12/1968,5467,,Daniel33@gmail.com +2216,Universidad de morón,Licenciatura en psicología,10/01/2020,Yolanda allison,,F,01/06/1921,8101,,Lewisaudrey@hotmail.com +2217,Universidad de morón,Licenciatura en producción de bioimagenes,01/11/2020,Amanda moody,,F,15/12/2004,3432,,Qramos@hotmail.com +2218,Universidad de morón,Diseño de imagen y sonido,29/10/2020,Morgan fox,,F,26/10/1958,1802,,Jefferyweber@gmail.com +2219,Universidad de morón,Bioquímica,30/04/2020,Christopher smith,,M,09/09/1950,3218,,Amay@gmail.com +2220,Universidad de morón,Licenciatura en ciencias antropológicas,05/06/2020,John lamb,,M,01/06/1974,4716,,Fmarquez@hotmail.com +2221,Universidad de morón,Licenciatura en ciencias antropológicas,22/03/2020,Scott martinez,,M,09/07/1966,2764,,April23@hotmail.com +2222,Universidad de morón,Licenciatura en producción de bioimagenes,08/03/2020,Philip dawson,,M,04/03/1928,8172,,Michelle89@yahoo.com +2223,Universidad de morón,Arquitectura,22/10/2020,Daniel rogers,,M,08/10/1980,3445,,Matthewfischer@yahoo.com +2224,Universidad de morón,Diseño de imagen y sonido,05/12/2020,Jonathan myers,,M,14/05/2005,3203,,Lauren96@hotmail.com +2225,Universidad de morón,Actuario ,04/04/2020,Anthony mendez,,M,21/02/1976,1605,,Rhondabaker@gmail.com +2226,Universidad de morón,Actuario ,11/06/2020,Francisco stark,,M,27/10/2013,4000,,Thomas04@hotmail.com +2227,Universidad de morón,Licenciatura en musicoterapia,09/02/2020,Mr. tony simmons dvm,,M,07/06/1986,3241,,Gregory71@gmail.com +2228,Universidad de morón,Diseño de imagen y sonido,08/08/2020,Samuel west,,M,19/09/1953,1986,,Johncunningham@gmail.com +2229,Universidad de morón,Licenciatura en producción de bioimagenes,15/02/2020,Robert fernandez,,M,04/03/1958,6513,,Josephgray@hotmail.com +2230,Universidad de morón,Contador público ,25/09/2020,Rose velez,,F,24/01/1969,6667,,Bretthoward@gmail.com +2231,Universidad de morón,Licenciatura en ciencia política ,04/03/2020,Eric smith,,M,05/07/1949,5592,,Williamssara@gmail.com +2232,Universidad de morón,Licenciatura en musicoterapia,18/02/2020,Eric mills,,M,04/06/1952,8417,,Michael52@yahoo.com +2233,Universidad de morón,Diseño de imagen y sonido,23/05/2020,Laura norris,,F,13/12/1907,7163,,Paigebell@hotmail.com +2234,Universidad de morón,Licenciatura en producción de bioimagenes,06/04/2020,Kathryn collins,,F,30/11/1963,1875,,Russellhowell@yahoo.com +2235,Universidad de morón,Licenciatura en ciencias de la educación ,12/10/2020,Denise johnson,,F,08/03/1943,8364,,Martinezmichael@gmail.com +2236,Universidad de morón,Licenciatura en ciencias biológicas,18/12/2020,Joshua huber,,M,09/12/1934,2523,,Rmurphy@gmail.com +2237,Universidad de morón,Licenciatura en relaciones del trabajo ,22/10/2020,Amanda miranda,,F,06/08/1928,3156,,John57@gmail.com +2238,Universidad de morón,Actuario ,26/08/2020,Grant young,,M,22/12/1986,3313,,Manueltucker@gmail.com +2239,Universidad de morón,Licenciatura en kinesiología y fisiatría,23/07/2020,Marcus hall,,M,23/09/1958,3575,,Xbuchanan@hotmail.com +2240,Universidad de morón,Licenciatura en ciencias geológicas,12/05/2020,Jordan taylor,,M,02/11/1919,2240,,Cbrown@hotmail.com +2241,Universidad de morón,Licenciatura en terapia ocupacional,27/07/2020,Brian jones,,M,23/10/1940,5759,,Crystal48@yahoo.com +2242,Universidad de morón,Licenciatura en planificación y diseño del paisaje,26/02/2020,Heather baker,,F,07/12/1987,8415,,Fwalters@hotmail.com +2243,Universidad de morón,Licenciatura en ciencias de la computación,12/12/2020,Nicole wright,,F,12/08/1938,3405,,Danielrobert@hotmail.com +2244,Universidad de morón,Ingeniería en informática,10/06/2020,Kenneth davis,,M,20/06/1927,5407,,Alexandermarcus@gmail.com +2245,Universidad de morón,Licenciatura en relaciones del trabajo ,03/12/2020,Mary mendoza,,F,29/03/1952,2935,,Brookstheresa@gmail.com +2246,Universidad de morón,Ingeniería mecánica,15/03/2020,Nicholas lyons,,M,12/07/1949,5421,,Duncanheather@hotmail.com +2247,Universidad de morón,Licenciatura en artes,19/04/2020,Zachary white,,M,28/07/1985,6103,,Berrydale@hotmail.com +2248,Universidad de morón,Licenciatura en ciencias de la educación ,11/03/2020,James marquez,,M,14/01/1944,3534,,Stevenvillarreal@yahoo.com +2249,Universidad de morón,Licenciatura en kinesiología y fisiatría,12/11/2020,Patricia andrade,,F,30/05/1930,3044,,Basslucas@yahoo.com +2250,Universidad de morón,Licenciatura en ciencia política ,01/04/2020,Jonathon martinez,,M,03/01/1975,1735,,Nicolevasquez@gmail.com +2251,Universidad de morón,Licenciatura en ciencias antropológicas,16/01/2020,Melissa beltran,,F,14/12/1986,5609,,Ljones@hotmail.com +2252,Universidad de morón,Licenciatura en ciencias biológicas,10/11/2020,Thomas mullins,,M,15/03/1938,9033,,Brownrebecca@gmail.com +2253,Universidad de morón,Actuario ,22/12/2020,Anthony williams,,M,11/02/2007,4135,,Robertobrown@gmail.com +2254,Universidad de morón,Licenciatura en ciencias geológicas,17/03/2020,Isabel horton,,F,07/05/1908,4101,,Davisstephen@gmail.com +2255,Universidad de morón,Licenciatura en planificación y diseño del paisaje,09/04/2020,James collins,,M,11/04/1988,3232,,Gregory03@hotmail.com +2256,Universidad de morón,Técnico para bioterios ,08/06/2020,Veronica phillips,,F,21/05/1956,5567,,Lmoore@hotmail.com +2257,Universidad de morón,Diseño de imagen y sonido,18/09/2020,Kimberly mcintyre,,F,31/03/1966,5722,,Millsangela@yahoo.com +2258,Universidad de morón,Ingeniería electrónica,08/10/2020,Thomas stein,,M,29/01/1927,8307,,Markpeterson@yahoo.com +2259,Universidad de morón,Bioquímica,28/03/2020,Katie rose,,F,25/09/1987,1763,,Marilyntaylor@hotmail.com +2260,Universidad de morón,Arquitectura,20/06/2020,Jared hubbard,,M,04/03/2017,7630,,Cholder@gmail.com +2261,Universidad de morón,Actuario ,30/10/2020,Katherine castillo,,F,02/06/1964,3183,,Jeremyhubbard@yahoo.com +2262,Universidad de morón,Bioquímica,19/08/2020,Jack smith,,M,09/04/1999,6013,,Duanesantana@hotmail.com +2263,Universidad de morón,Ingeniería mecánica,24/01/2020,Rebecca serrano,,F,08/06/1910,2000,,Davidclark@gmail.com +2264,Universidad de morón,Ingeniería en informática,30/07/2020,Allison jordan,,F,15/12/2000,3112,,Weavermark@yahoo.com +2265,Universidad de morón,Licenciatura en planificación y diseño del paisaje,08/10/2020,Jeremiah williams,,M,12/10/1975,1638,,Jenniferwebb@yahoo.com +2266,Universidad de morón,Licenciatura en ciencias ambientales,26/08/2020,Kelli henry,,F,28/10/2021,3017,,Christian45@hotmail.com +2267,Universidad de morón,Licenciatura en administración ,14/09/2020,Robert thomas,,M,30/11/1964,5424,,Xdecker@yahoo.com +2268,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,06/06/2020,Thomas lara,,M,04/04/1920,8340,,Uoconnell@gmail.com +2269,Universidad de morón,Licenciatura en kinesiología y fisiatría,14/07/2020,Allison morris,,F,28/03/1960,6475,,Pjohnson@yahoo.com +2270,Universidad de morón,Agronomía,17/05/2020,Ronald cordova,,M,31/03/1962,8371,,Obeck@hotmail.com +2271,Universidad de morón,Licenciatura en ciencias antropológicas,31/03/2020,Jessica garcia,,F,28/12/1959,1825,,Damon37@yahoo.com +2272,Universidad de morón,Licenciatura en administración ,29/05/2020,Mark gates,,M,16/11/2013,2804,,Katherinedavis@yahoo.com +2273,Universidad de morón,Licenciatura en ciencias geológicas,13/01/2020,Christopher lewis,,M,13/01/1937,5521,,Bmartin@yahoo.com +2274,Universidad de morón,Licenciatura en ciencias de la educación ,25/03/2020,Jonathan jackson,,M,14/02/1942,3280,,Joshuagardner@gmail.com +2275,Universidad de morón,Licenciatura en sociología ,19/12/2020,Charles meadows,,M,03/03/1959,5595,,Econner@yahoo.com +2276,Universidad de morón,Licenciatura en ciencias biológicas,25/10/2020,Jennifer jones,,F,23/11/2014,3112,,Michael56@hotmail.com +2277,Universidad de morón,Licenciatura en ciencia política ,29/03/2020,Edgar wu,,M,04/03/1910,6620,,Bruce65@yahoo.com +2278,Universidad de morón,Diseño industrial,16/04/2020,Gary boyer,,M,17/01/2005,6338,,Carternicholas@yahoo.com +2279,Universidad de morón,Licenciatura en administración ,13/07/2020,David stewart jr.,,M,24/05/1926,6453,,Sullivangina@yahoo.com +2280,Universidad de morón,Medicina,19/10/2020,Katherine sexton,,F,19/12/1986,8124,,Arthurparker@yahoo.com +2281,Universidad de morón,Licenciatura en planificación y diseño del paisaje,20/07/2020,Natasha beck,,F,10/03/1996,7203,,Kbaker@hotmail.com +2282,Universidad de morón,Bioquímica,01/08/2020,John nelson,,M,30/08/1946,3501,,Kle@gmail.com +2283,Universidad de morón,Licenciatura en musicoterapia,29/07/2020,Sarah bates,,F,28/03/1947,1614,,Gomezeric@gmail.com +2284,Universidad de morón,Licenciatura en ciencias antropológicas,20/01/2020,Michelle evans dds,,F,06/01/1927,8154,,Lfox@hotmail.com +2285,Universidad de morón,Agronomía,17/04/2020,Derek williams,,M,14/08/1960,2701,,Stoutbenjamin@hotmail.com +2286,Universidad de morón,Diseño industrial,16/04/2020,Ashlee miles,,F,02/12/2009,5439,,Davisjonathan@yahoo.com +2287,Universidad de morón,Licenciatura en kinesiología y fisiatría,21/11/2020,Jennifer foster,,F,30/08/1992,5384,,Kaylasaunders@yahoo.com +2288,Universidad de morón,Licenciatura en ciencias de la computación,08/03/2020,Jennifer flynn,,F,17/06/2017,2258,,Amber16@hotmail.com +2289,Universidad de morón,Bioquímica,01/07/2020,Jeanette harrell,,F,13/09/1921,6505,,Wilsonjessica@gmail.com +2290,Universidad de morón,Licenciatura en psicología,02/08/2020,Jon oneal,,M,05/09/1911,5465,,Anthonynicholas@yahoo.com +2291,Universidad de morón,Arquitectura,23/07/2020,Bradley contreras,,M,17/08/1966,6070,,Jeremiahcampbell@yahoo.com +2292,Universidad de morón,Licenciatura en kinesiología y fisiatría,06/09/2020,Richard clark,,M,15/10/1990,1702,,Stephendixon@yahoo.com +2293,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,09/10/2020,Sara buchanan,,F,09/11/1982,3705,,Charles57@gmail.com +2294,Universidad de morón,Licenciatura en gestión de agroalimentos,01/11/2020,Hannah rodriguez,,F,03/07/1953,1984,,Charlesrussell@yahoo.com +2295,Universidad de morón,Licenciatura en gestión de agroalimentos,24/05/2020,Lori white,,F,09/06/1925,5545,,Martinezanne@hotmail.com +2296,Universidad de morón,Técnico para bioterios ,17/07/2020,Daniel griffith,,M,14/08/1998,3366,,Matthewwilliams@gmail.com +2297,Universidad de morón,Diseño de imagen y sonido,08/08/2020,Jessica jones,,F,05/01/1908,7161,,Lvaldez@yahoo.com +2298,Universidad de morón,Técnico para bioterios ,05/08/2020,Andrew cruz,,M,17/11/2006,5735,,Garnermarissa@gmail.com +2299,Universidad de morón,Licenciatura en producción de bioimagenes,28/09/2020,David taylor,,M,22/11/1935,3730,,Johnflowers@yahoo.com +2300,Universidad de morón,Licenciatura en kinesiología y fisiatría,07/06/2020,Patricia johnson,,F,03/11/1934,5710,,Nathanhall@yahoo.com +2301,Universidad de morón,Agronomía,24/09/2020,Eric carroll,,M,29/09/1909,6300,,Greenbailey@hotmail.com +2302,Universidad de morón,Licenciatura en ciencias ambientales,02/07/2020,Charles fleming,,M,25/12/1995,1921,,Falvarado@yahoo.com +2303,Universidad de morón,Ingeniería en informática,28/03/2020,Emily bass,,F,27/06/1911,2252,,Millernicholas@yahoo.com +2304,Universidad de morón,Licenciatura en relaciones del trabajo ,06/04/2020,Donna curtis dvm,,F,25/06/1910,9303,,Rphillips@gmail.com +2305,Universidad de morón,Diseño industrial,19/04/2020,Edward porter,,M,24/06/1977,3433,,Bbrown@gmail.com +2306,Universidad de morón,Farmacia,18/04/2020,Dawn baird,,F,17/07/1935,3360,,Joann88@gmail.com +2307,Universidad de morón,Bioquímica,02/10/2020,David perry,,M,19/01/1989,7003,,Lroy@yahoo.com +2308,Universidad de morón,Licenciatura en administración ,13/12/2020,Rebecca johnson,,F,19/06/1910,4411,,Elizabethroy@yahoo.com +2309,Universidad de morón,Actuario ,13/12/2020,Jennifer hutchinson,,F,02/03/1952,5757,,Teresa90@yahoo.com +2310,Universidad de morón,Contador público ,10/04/2020,Kristy brooks,,F,02/11/1909,8132,,Thompsonjames@hotmail.com +2311,Universidad de morón,Licenciatura en producción de bioimagenes,13/11/2020,Jill gutierrez,,F,07/02/1973,8214,,Katherine36@hotmail.com +2312,Universidad de morón,Ingeniería electrónica,14/04/2020,Lisa sullivan,,F,03/09/1928,7601,,Jarmstrong@hotmail.com +2313,Universidad de morón,Agronomía,18/09/2020,Bryan king,,M,09/08/1910,8400,,Amanda54@gmail.com +2314,Universidad de morón,Licenciatura en kinesiología y fisiatría,02/01/2021,Daniel thomas,,M,06/01/2020,3201,,Christopherturner@yahoo.com +2315,Universidad de morón,Licenciatura en ciencias ambientales,20/01/2020,Michael ruiz,,M,25/10/1997,4411,,Zrosario@gmail.com +2316,Universidad de morón,Licenciatura en sociología ,16/11/2020,Alexander snyder,,M,07/11/1937,7260,,Kevin90@yahoo.com +2317,Universidad de morón,Ingeniería mecánica,26/10/2020,Diane johnson,,F,30/11/1925,3567,,Keithbishop@hotmail.com +2318,Universidad de morón,Ingeniería en informática,22/10/2020,Richard gregory,,M,21/07/1974,5467,,Christine20@gmail.com +2319,Universidad de morón,Ingeniería en informática,05/11/2020,Kristina morris,,F,16/04/1983,6009,,Emcmillan@yahoo.com +2320,Universidad de morón,Licenciatura en musicoterapia,01/07/2020,Derrick fisher,,M,16/04/1963,6474,,Bishopmatthew@yahoo.com +2321,Universidad de morón,Bioquímica,05/04/2020,Zachary cook,,M,27/11/1961,4542,,Cnicholson@yahoo.com +2322,Universidad de morón,Licenciatura en administración ,07/05/2020,Rebecca mcmahon,,F,15/06/2011,8172,,Dustinrobles@gmail.com +2323,Universidad de morón,Licenciatura en ciencias de la educación ,26/08/2020,David lewis,,M,08/09/1922,4107,,Cummingsnancy@yahoo.com +2324,Universidad de morón,Licenciatura en ciencias ambientales,29/09/2020,Melinda jones,,F,06/11/1971,8503,,Christinamccoy@hotmail.com +2325,Universidad de morón,Licenciatura en planificación y diseño del paisaje,19/10/2020,Jonathan smith,,M,13/04/2002,5598,,Todd83@hotmail.com +2326,Universidad de morón,Licenciatura en psicología,05/03/2020,Gabriella koch,,F,15/02/1967,9105,,Deborahscott@hotmail.com +2327,Universidad de morón,Licenciatura en artes,11/10/2020,Amber morton,,F,26/01/1917,3342,,Shelly65@yahoo.com +2328,Universidad de morón,Licenciatura en ciencias geológicas,27/04/2020,James holland,,M,04/03/1914,2181,,Devon90@gmail.com +2329,Universidad de morón,Actuario ,17/02/2020,Alex rodriguez,,M,18/10/1996,2303,,Christian51@hotmail.com +2330,Universidad de morón,Licenciatura en musicoterapia,19/07/2020,Sarah jackson,,F,03/10/1938,7214,,Dudleychristopher@gmail.com +2331,Universidad de morón,Ciencias veterinarias,28/12/2020,Timothy fox,,M,09/12/1973,5883,,Timothy43@hotmail.com +2332,Universidad de morón,Ingeniería mecánica,04/10/2020,Gary patel,,M,13/01/2011,2443,,Markhobbs@hotmail.com +2333,Universidad de morón,Licenciatura en ciencias biológicas,17/05/2020,Mary rogers,,F,01/07/1931,4122,,Michael63@yahoo.com +2334,Universidad de morón,Licenciatura en musicoterapia,23/11/2020,Evan sheppard,,M,02/05/2003,3285,,Vdonovan@hotmail.com +2335,Universidad de morón,Ingeniería mecánica,26/12/2020,George martin,,M,04/11/1912,4119,,Jonathonserrano@hotmail.com +2336,Universidad de morón,Diseño de imagen y sonido,01/02/2020,David miles,,M,02/03/1910,2709,,Gthompson@gmail.com +2337,Universidad de morón,Ingeniería electrónica,27/10/2020,Alice crawford,,F,17/12/1975,4431,,Davidlamb@gmail.com +2338,Universidad de morón,Licenciatura en musicoterapia,09/08/2020,Maria guerrero,,F,02/08/1927,4187,,Stephenrodgers@yahoo.com +2339,Universidad de morón,Diseño de imagen y sonido,12/12/2020,Courtney mason,,F,26/11/1995,1664,,Frederick54@hotmail.com +2340,Universidad de morón,Agronomía,21/05/2020,William cooper,,M,04/03/2004,2607,,Brandy19@hotmail.com +2341,Universidad de morón,Licenciatura en psicología,26/01/2020,Mrs. meghan santiago,,F,22/02/1913,6620,,Alison62@hotmail.com +2342,Universidad de morón,Licenciatura en sociología ,19/07/2020,Michelle lewis,,F,28/10/1979,5633,,Laura45@hotmail.com +2343,Universidad de morón,Licenciatura en administración ,10/08/2020,Bradley davila,,M,30/04/1975,6621,,Mcdonaldwhitney@gmail.com +2344,Universidad de morón,Licenciatura en artes,27/10/2020,David hernandez,,M,14/09/1997,8175,,Erneststokes@hotmail.com +2345,Universidad de morón,Licenciatura en relaciones del trabajo ,29/04/2020,Jason harris,,M,10/05/1918,3197,,Keith11@yahoo.com +2346,Universidad de morón,Licenciatura en gestión de agroalimentos,08/11/2020,Christopher smith,,M,09/11/1976,3350,,Jason76@gmail.com +2347,Universidad de morón,Licenciatura en ciencias geológicas,10/02/2020,Jennifer james,,F,16/07/1911,2173,,Amaxwell@gmail.com +2348,Universidad de morón,Ciencias veterinarias,02/08/2020,Maria webster,,F,19/04/1984,8412,,Selenathomas@yahoo.com +2349,Universidad de morón,Diseño industrial,22/07/2020,Paula wolf,,F,18/09/1923,3703,,Crosbymichael@gmail.com +2350,Universidad de morón,Licenciatura en artes,19/11/2020,Dawn adkins,,F,16/10/1941,2506,,Rebeccajohnson@hotmail.com +2351,Universidad de morón,Licenciatura en ciencias de la computación,14/06/2020,Joseph robertson,,M,03/12/1934,3283,,Atkinsonryan@gmail.com +2352,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,24/05/2020,Carla silva,,F,23/04/1984,8175,,Vwright@hotmail.com +2353,Universidad de morón,Licenciatura en sociología ,02/05/2020,Anthony adams,,M,11/11/1964,6515,,Lindseyballard@yahoo.com +2354,Universidad de morón,Licenciatura en ciencias de la educación ,28/11/2020,Mary dixon,,F,28/10/1908,5547,,Guzmanricky@gmail.com +2355,Universidad de morón,Licenciatura en artes,20/08/2020,Jeffery price,,M,24/06/2001,3001,,Akennedy@yahoo.com +2356,Universidad de morón,Técnico para bioterios ,06/04/2020,Jeremy williams,,M,18/02/1960,6337,,Kfrey@hotmail.com +2357,Universidad de morón,Licenciatura en ciencias ambientales,23/12/2020,Michael guerrero,,M,08/09/1981,1625,,Davidmitchell@gmail.com +2358,Universidad de morón,Licenciatura en terapia ocupacional,02/05/2020,Robert walker,,M,16/04/1977,1754,,Jimenezalexis@hotmail.com +2359,Universidad de morón,Ingeniería electrónica,23/06/2020,Jason glenn,,M,30/12/1910,2341,,Ronnie44@hotmail.com +2360,Universidad de morón,Licenciatura en ciencia política ,31/12/2020,Lori willis,,F,13/10/2013,8109,,Desiree16@hotmail.com +2361,Universidad de morón,Contador público ,17/07/2020,Maria crawford,,F,02/10/1909,2615,,Graygrace@yahoo.com +2362,Universidad de morón,Licenciatura en ciencias antropológicas,22/11/2020,Maria erickson,,F,19/09/1955,3009,,Kevinjohnson@yahoo.com +2363,Universidad de morón,Licenciatura en producción de bioimagenes,24/02/2020,Elizabeth olson,,F,27/12/2008,4231,,Robert10@gmail.com +2364,Universidad de morón,Actuario ,18/04/2020,Brent smith,,M,19/12/1990,8101,,Andersonkimberly@hotmail.com +2365,Universidad de morón,Licenciatura en sociología ,30/08/2020,Richard daniels,,M,02/07/1971,2407,,Qrobinson@hotmail.com +2366,Universidad de morón,Licenciatura en producción de bioimagenes,15/04/2020,Christopher herrera,,M,20/08/1942,6734,,Nicolemorse@yahoo.com +2367,Universidad de morón,Licenciatura en planificación y diseño del paisaje,17/02/2020,Douglas martin,,M,30/10/1933,8132,,Smithmeghan@hotmail.com +2368,Universidad de morón,Bioquímica,09/10/2020,Christopher chen,,M,02/10/1918,9000,,Imiller@gmail.com +2369,Universidad de morón,Licenciatura en terapia ocupacional,20/05/2020,Adam allen,,M,02/09/1911,6231,,Matthewsloan@yahoo.com +2370,Universidad de morón,Licenciatura en ciencias antropológicas,10/04/2020,Amber norman,,F,24/02/1987,3241,,Yhunter@gmail.com +2371,Universidad de morón,Licenciatura en psicología,06/03/2020,Scott smith,,M,26/11/1996,6533,,Michellebernard@yahoo.com +2372,Universidad de morón,Licenciatura en sociología ,09/05/2020,John bishop,,M,17/12/1973,1875,,Taylordaniel@gmail.com +2373,Universidad de morón,Licenciatura en ciencias geológicas,04/10/2020,Angela mitchell,,F,08/06/2008,5355,,Timothyperry@gmail.com +2374,Universidad de morón,Licenciatura en terapia ocupacional,04/07/2020,Patricia bradley,,F,29/12/2014,2701,,Sabrinasnyder@yahoo.com +2375,Universidad de morón,Licenciatura en kinesiología y fisiatría,12/01/2020,Kenneth lopez,,M,30/05/1912,9220,,Elizabeth03@hotmail.com +2376,Universidad de morón,Ingeniería electrónica,06/09/2020,Laura bennett,,F,18/01/1949,4506,,Andersonmary@yahoo.com +2377,Universidad de morón,Licenciatura en administración ,21/03/2020,Lisa mccarthy,,F,12/05/1958,1824,,Fsimon@hotmail.com +2378,Universidad de morón,Licenciatura en musicoterapia,25/02/2020,Bob summers,,M,13/07/1996,5463,,Jonathanfranklin@yahoo.com +2379,Universidad de morón,Licenciatura en psicología,08/02/2020,Stacey austin dds,,F,12/09/2018,4172,,Jasonmejia@yahoo.com +2380,Universidad de morón,Licenciatura en ciencias antropológicas,07/02/2020,Jo morgan,,F,10/08/1922,5575,,Tracycastillo@yahoo.com +2381,Universidad de morón,Ingeniería en informática,29/02/2020,Xavier hamilton,,M,30/12/1966,2181,,Iwhite@gmail.com +2382,Universidad de morón,Ingeniería en informática,30/11/2020,Jessica garcia,,F,04/06/1979,6437,,Victoriahall@hotmail.com +2383,Universidad de morón,Licenciatura en ciencias de la computación,14/07/2020,Valerie walker,,F,02/03/1936,2107,,Austinstephenson@yahoo.com +2384,Universidad de morón,Farmacia,06/04/2020,Benjamin gonzalez,,M,19/08/1940,3541,,Doylejeffrey@gmail.com +2385,Universidad de morón,Bioquímica,03/12/2020,Connor scott,,M,10/10/1947,8508,,Donaldglover@yahoo.com +2386,Universidad de morón,Farmacia,17/03/2020,James brennan,,M,01/02/1979,8501,,Larry75@hotmail.com +2387,Universidad de morón,Licenciatura en ciencia política ,23/09/2020,Adam bullock,,M,16/07/1906,8126,,Johnrobbins@yahoo.com +2388,Universidad de morón,Licenciatura en producción de bioimagenes,19/12/2020,Adam flowers,,M,16/10/2017,5331,,Ocarter@gmail.com +2389,Universidad de morón,Agronomía,12/01/2020,Ryan hernandez,,M,24/02/2020,4184,,Jrussell@yahoo.com +2390,Universidad de morón,Licenciatura en ciencias antropológicas,14/05/2020,Jennifer jennings,,F,18/08/1945,5505,,Klopez@gmail.com +2391,Universidad de morón,Técnico para bioterios ,13/05/2020,Holly johnson,,F,11/08/2002,8504,,Luisgriffin@yahoo.com +2392,Universidad de morón,Licenciatura en ciencia política ,13/01/2020,Cathy wilson,,F,12/01/1960,2148,,Jesse43@gmail.com +2393,Universidad de morón,Técnico para bioterios ,10/05/2020,David bray,,M,01/09/1977,2121,,Ahunter@yahoo.com +2394,Universidad de morón,Técnico para bioterios ,19/09/2020,Janet carson,,F,28/08/1939,1664,,Natashawilkins@gmail.com +2395,Universidad de morón,Licenciatura en kinesiología y fisiatría,14/05/2020,James newton,,M,31/01/1914,1663,,Sandraadams@yahoo.com +2396,Universidad de morón,Licenciatura en kinesiología y fisiatría,11/04/2020,Shawn tucker,,M,17/10/1949,3716,,Qhill@hotmail.com +2397,Universidad de morón,Arquitectura,10/01/2020,Deborah decker,,F,20/01/2000,1846,,Pagenicole@gmail.com +2398,Universidad de morón,Diseño industrial,08/08/2020,Robert holder,,M,13/12/1983,2812,,Patriciapowers@hotmail.com +2399,Universidad de morón,Ingeniería mecánica,15/10/2020,Sara short,,F,01/09/1937,2313,,Lee32@yahoo.com +2400,Universidad de morón,Ciencias veterinarias,30/06/2020,James cruz dds,,M,18/01/1917,5561,,Vincentharper@hotmail.com +2401,Universidad de morón,Licenciatura en ciencias de la computación,06/08/2020,Jennifer henderson,,F,11/06/1965,8371,,Ejackson@gmail.com +2402,Universidad de morón,Licenciatura en ciencias de la educación ,10/07/2020,Michelle mullins,,F,19/12/1953,7500,,Pettykim@yahoo.com +2403,Universidad de morón,Licenciatura en ciencias antropológicas,10/08/2020,Gina oconnor,,F,09/11/1987,6535,,Matthew77@yahoo.com +2404,Universidad de morón,Licenciatura en producción de bioimagenes,05/07/2020,Christine mccann,,F,28/05/1966,1822,,Hmurray@hotmail.com +2405,Universidad de morón,Licenciatura en ciencias de la educación ,09/03/2020,Tara archer,,F,17/10/1910,4141,,Dylan71@gmail.com +2406,Universidad de morón,Licenciatura en gestión de agroalimentos,25/04/2020,Donna brooks,,F,13/05/2000,3100,,Davidthompson@gmail.com +2407,Universidad de morón,Licenciatura en planificación y diseño del paisaje,09/05/2020,Kimberly huber,,F,24/12/1973,6634,,Sheltontony@hotmail.com +2408,Universidad de morón,Licenciatura en gestión de agroalimentos,02/06/2020,Kimberly obrien,,F,15/03/1935,8366,,Jorgeking@yahoo.com +2409,Universidad de morón,Bioquímica,09/11/2020,Michelle henry,,F,20/03/2014,4182,,Leslie21@hotmail.com +2410,Universidad de morón,Contador público ,18/09/2020,Devon bruce,,M,20/08/2016,3000,,Shelbyhawkins@hotmail.com +2411,Universidad de morón,Licenciatura en psicología,26/06/2020,Jesus smith,,M,17/12/1940,7111,,Oarmstrong@gmail.com +2412,Universidad de morón,Arquitectura,11/12/2020,Mark johnston,,M,30/07/2008,2218,,Ngarcia@hotmail.com +2413,Universidad de morón,Licenciatura en ciencias de la computación,09/01/2020,Russell patterson,,M,18/12/2003,2447,,Glennsummer@hotmail.com +2414,Universidad de morón,Ingeniería en informática,26/09/2020,Michael smith,,M,04/09/2021,5519,,Nataliejimenez@gmail.com +2415,Universidad de morón,Actuario ,24/09/2020,Michelle cook,,F,24/04/1997,3220,,Kristina83@yahoo.com +2416,Universidad de morón,Licenciatura en sociología ,13/02/2020,Kristen roberts,,F,08/09/1915,3072,,Ssanford@gmail.com +2417,Universidad de morón,Licenciatura en producción de bioimagenes,13/05/2020,Whitney summers,,F,02/12/1950,1881,,Brownjulia@yahoo.com +2418,Universidad de morón,Medicina,20/11/2020,Tamara hanna,,F,11/01/1948,3342,,Joseph71@gmail.com +2419,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,03/03/2020,Tammy dorsey,,F,11/05/1944,3017,,Ijohnson@hotmail.com +2420,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,15/05/2020,Christina davis,,F,18/06/1997,3421,,Washingtonryan@gmail.com +2421,Universidad de morón,Licenciatura en administración ,24/05/2020,Jason jackson,,M,03/02/1915,2824,,Ajones@gmail.com +2422,Universidad de morón,Diseño de imagen y sonido,25/06/2020,Lucas burke,,M,01/01/1929,6516,,Uconway@yahoo.com +2423,Universidad de morón,Licenciatura en artes,24/07/2020,Michael powell,,M,15/06/1970,6651,,Joseph33@yahoo.com +2424,Universidad de morón,Ingeniería electrónica,09/10/2020,Alan ray,,M,10/03/1950,1852,,Karengray@yahoo.com +2425,Universidad de morón,Ingeniería mecánica,10/07/2020,Daisy lewis,,F,17/05/2011,5304,,Ashleydean@hotmail.com +2426,Universidad de morón,Actuario ,31/07/2020,Adam vargas,,M,15/07/1961,5736,,Aguirrealyssa@gmail.com +2427,Universidad de morón,Medicina,20/10/2020,Joshua kane,,M,14/10/1994,1895,,Carlosstark@gmail.com +2428,Universidad de morón,Licenciatura en planificación y diseño del paisaje,20/06/2020,Laurie meyer,,F,15/11/1991,2725,,Craigscott@gmail.com +2429,Universidad de morón,Licenciatura en ciencias antropológicas,09/11/2020,Cody bryant,,M,22/02/1987,5700,,Ericcobb@gmail.com +2430,Universidad de morón,Licenciatura en ciencia política ,21/07/2020,Dominique howard,,F,18/05/1979,3511,,Jennifer36@yahoo.com +2431,Universidad de morón,Diseño industrial,23/03/2020,Kathleen blankenship,,F,28/05/2012,3254,,Justinowen@yahoo.com +2432,Universidad de morón,Licenciatura en ciencias de la computación,19/07/2020,Russell robinson,,M,17/05/1984,2505,,Martinwilliam@gmail.com +2433,Universidad de morón,Licenciatura en producción de bioimagenes,04/10/2020,Steven hunter,,M,08/11/1976,1621,,Richardhernandez@yahoo.com +2434,Universidad de morón,Arquitectura,14/08/2020,Karen smith,,F,12/11/1970,3550,,Xgreen@hotmail.com +2435,Universidad de morón,Bioquímica,14/07/2020,Tamara francis,,F,08/01/1930,9211,,Iferguson@gmail.com +2436,Universidad de morón,Licenciatura en ciencias biológicas,24/12/2020,James wilson,,M,31/03/2004,5615,,Belinda25@gmail.com +2437,Universidad de morón,Bioquímica,17/12/2020,Alexis simpson,,F,11/11/1963,7245,,Markmccarthy@yahoo.com +2438,Universidad de morón,Diseño industrial,11/02/2020,Grace solis,,F,15/10/1960,8363,,Cynthia16@hotmail.com +2439,Universidad de morón,Técnico para bioterios ,18/07/2020,David winters,,M,19/11/1979,3100,,Diana70@gmail.com +2440,Universidad de morón,Licenciatura en ciencia política ,17/06/2020,Melissa stephens,,F,18/12/2010,3353,,Glenlivingston@gmail.com +2441,Universidad de morón,Farmacia,10/02/2020,Mrs. jasmine roth,,F,11/05/1954,5835,,Jeffrey21@gmail.com +2442,Universidad de morón,Contador público ,08/12/2020,Joseph nguyen,,M,27/05/1975,5439,,Njones@yahoo.com +2443,Universidad de morón,Licenciatura en ciencia política ,15/09/2020,Amy moss,,F,28/10/1998,2720,,Stricklandregina@hotmail.com +2444,Universidad de morón,Licenciatura en relaciones del trabajo ,31/05/2020,Megan jones,,F,03/02/1932,2823,,Oalexander@yahoo.com +2445,Universidad de morón,Licenciatura en ciencias ambientales,23/06/2020,Katelyn owens,,F,28/01/1941,3505,,Patricia12@gmail.com +2446,Universidad de morón,Ingeniería mecánica,24/04/2020,Kylie foster,,F,15/09/1974,8118,,Gravesdaniel@yahoo.com +2447,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,03/09/2020,Joshua morris,,M,19/08/1919,3304,,Kevin84@hotmail.com +2448,Universidad de morón,Diseño industrial,10/08/2020,Linda evans,,F,25/11/1948,5623,,Gregorycrawford@gmail.com +2449,Universidad de morón,Arquitectura,14/04/2020,Sean martin,,M,27/07/2001,8322,,Jonesbrandon@gmail.com +2450,Universidad de morón,Licenciatura en relaciones del trabajo ,17/02/2020,Daniel anderson,,M,27/03/1938,7135,,Xking@hotmail.com +2451,Universidad de morón,Farmacia,21/01/2020,James mckinney,,M,01/11/1942,4230,,Gsalas@hotmail.com +2452,Universidad de morón,Bioquímica,03/03/2020,Sherry arroyo,,F,24/10/1943,2415,,Michaelgarcia@yahoo.com +2453,Universidad de morón,Contador público ,20/05/2020,Shane reynolds md,,M,29/09/1999,4107,,Jessica10@gmail.com +2454,Universidad de morón,Licenciatura en kinesiología y fisiatría,30/07/2020,Richard lucas,,M,03/02/1923,3353,,Tracywhite@hotmail.com +2455,Universidad de morón,Licenciatura en artes,24/07/2020,Nicole bartlett,,F,09/08/1981,4701,,Joseph14@hotmail.com +2456,Universidad de morón,Diseño industrial,28/02/2020,Jacqueline harvey,,F,07/07/1938,5544,,Gjohnson@gmail.com +2457,Universidad de morón,Ingeniería electrónica,17/07/2020,Mrs. amanda lynch,,F,06/12/1911,6663,,Hullemily@gmail.com +2458,Universidad de morón,Agronomía,05/05/2020,Brandy perry,,F,04/04/2014,3363,,Jrobinson@gmail.com +2459,Universidad de morón,Licenciatura en sociología ,25/06/2020,Sandra richardson,,F,10/03/1968,8504,,Brownanna@hotmail.com +2460,Universidad de morón,Ingeniería en informática,18/06/2020,Melissa diaz,,F,01/09/1928,1846,,Ymoses@yahoo.com +2461,Universidad de morón,Licenciatura en planificación y diseño del paisaje,24/11/2020,Anthony bailey,,M,16/12/1932,2907,,Stevensheidi@gmail.com +2462,Universidad de morón,Agronomía,06/05/2020,Antonio singh,,M,17/09/1969,1631,,Edwardfox@gmail.com +2463,Universidad de morón,Licenciatura en ciencias ambientales,03/10/2020,Edward cook,,M,04/06/1989,6616,,Flynndarren@gmail.com +2464,Universidad de morón,Licenciatura en gestión de agroalimentos,25/01/2020,Renee butler,,F,22/03/1965,7260,,Sjimenez@hotmail.com +2465,Universidad de morón,Licenciatura en sociología ,28/07/2020,Mitchell blair,,M,25/03/2005,4648,,Hodgejacob@gmail.com +2466,Universidad de morón,Arquitectura,22/09/2020,Kyle brown md,,M,21/08/1978,9031,,Nancyanderson@hotmail.com +2467,Universidad de morón,Ingeniería en informática,31/05/2020,Robert marquez,,M,21/02/1933,7639,,Udominguez@yahoo.com +2468,Universidad de morón,Licenciatura en artes,05/11/2020,Laurie phillips,,F,09/11/1951,2808,,William52@gmail.com +2469,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,08/06/2020,John walls,,M,01/11/1997,5595,,Dorseyjessica@hotmail.com +2470,Universidad de morón,Ingeniería mecánica,23/06/2020,Grace andersen,,F,06/03/2017,3421,,Maureen86@yahoo.com +2471,Universidad de morón,Licenciatura en ciencias de la computación,10/04/2020,Isaiah hansen,,M,15/04/1944,8164,,Dawn75@hotmail.com +2472,Universidad de morón,Licenciatura en kinesiología y fisiatría,08/02/2020,Danielle ramos,,F,16/07/1936,3470,,Laurenlogan@yahoo.com +2473,Universidad de morón,Técnico para bioterios ,30/09/2020,Erin wright,,F,17/12/1986,5503,,Timothy77@yahoo.com +2474,Universidad de morón,Licenciatura en artes,12/03/2020,Deborah davis,,F,07/05/1911,6078,,Mauricehaas@gmail.com +2475,Universidad de morón,Licenciatura en relaciones del trabajo ,28/11/2020,Cassandra hawkins,,F,07/10/1925,8000,,Johnsonjessica@hotmail.com +2476,Universidad de morón,Licenciatura en relaciones del trabajo ,14/05/2020,Timothy ochoa,,M,24/01/2017,5557,,Karen11@gmail.com +2477,Universidad de morón,Licenciatura en psicología,15/01/2020,Philip barrera,,M,06/04/1985,5505,,Owest@hotmail.com +2478,Universidad de morón,Licenciatura en ciencias geológicas,12/12/2020,Lynn austin,,F,24/03/1973,8162,,Stephaniehamilton@gmail.com +2479,Universidad de morón,Licenciatura en psicología,11/12/2020,Elizabeth miller,,F,19/07/2018,2208,,Waremark@hotmail.com +2480,Universidad de morón,Farmacia,27/01/2020,Jillian dickerson,,F,25/05/1991,8129,,Yzimmerman@gmail.com +2481,Universidad de morón,Técnico para bioterios ,19/10/2020,Gregory durham,,M,20/02/1998,8109,,Elainethomas@hotmail.com +2482,Universidad de morón,Licenciatura en ciencias ambientales,10/10/2020,Anna williams,,F,05/11/1942,1872,,Iperez@hotmail.com +2483,Universidad de morón,Licenciatura en ciencias ambientales,27/10/2020,Kevin savage,,M,23/04/1967,5700,,Kristinayers@hotmail.com +2484,Universidad de morón,Ingeniería en informática,16/06/2020,Bianca miller,,F,13/01/2006,3511,,Bryan42@gmail.com +2485,Universidad de morón,Contador público ,10/05/2020,Barry walter,,M,09/09/2001,1882,,Murphymitchell@yahoo.com +2486,Universidad de morón,Licenciatura en ciencia política ,22/08/2020,Katherine knight,,F,23/01/1984,5360,,Teverett@hotmail.com +2487,Universidad de morón,Licenciatura en ciencias biológicas,09/09/2020,Holly smith,,F,25/11/1912,7267,,Ikim@yahoo.com +2488,Universidad de morón,Licenciatura en gestión de agroalimentos,26/05/2020,Kimberly morales,,F,06/08/1949,1737,,Fisherbethany@hotmail.com +2489,Universidad de morón,Diseño industrial,22/06/2020,Brent daugherty,,M,04/08/1955,8328,,Johnsonjasmine@yahoo.com +2490,Universidad de morón,Licenciatura en kinesiología y fisiatría,26/05/2020,Anthony phillips,,M,09/06/1970,8328,,Jason87@gmail.com +2491,Universidad de morón,Actuario ,04/05/2020,Carlos erickson,,M,07/02/1987,8319,,Pbaldwin@gmail.com +2492,Universidad de morón,Actuario ,28/11/2020,Amber callahan,,F,25/01/1911,6450,,Wagnerscott@gmail.com +2493,Universidad de morón,Licenciatura en psicología,07/10/2020,Steven blevins,,M,10/05/1965,3185,,Kcollins@hotmail.com +2494,Universidad de morón,Licenciatura en ciencias de la educación ,28/05/2020,Christopher gutierrez,,M,04/06/1918,5598,,Longtiffany@yahoo.com +2495,Universidad de morón,Ingeniería en informática,09/09/2020,Joseph robinson,,M,23/02/1986,4230,,Morrisjonathan@gmail.com +2496,Universidad de morón,Agronomía,03/07/2020,Jesus thompson,,M,11/11/2004,5446,,Williamarias@yahoo.com +2497,Universidad de morón,Bioquímica,13/11/2020,Sherry moss,,F,17/07/1906,7519,,Cruzstephanie@yahoo.com +2498,Universidad de morón,Diseño industrial,26/07/2020,Jeffery richmond,,M,22/05/1982,6100,,Hernandezallen@gmail.com +2499,Universidad de morón,Licenciatura en ciencias biológicas,07/09/2020,Kyle russell,,M,16/07/2007,3511,,Richardsjoe@yahoo.com +2500,Universidad de morón,Licenciatura en ciencias de la educación ,25/11/2020,Julia smith,,F,15/01/2000,2352,,Uvillanueva@hotmail.com +2501,Universidad de morón,Licenciatura en producción de bioimagenes,19/02/2020,Dustin nolan,,M,10/04/1927,6411,,Andersonkeith@hotmail.com +2502,Universidad de morón,Licenciatura en relaciones del trabajo ,17/05/2020,Richard church,,M,30/03/1914,2300,,Nwilson@yahoo.com +2503,Universidad de morón,Medicina,23/06/2020,Randall gray,,M,13/07/1955,7101,,Donna41@hotmail.com +2504,Universidad de morón,Bioquímica,14/12/2020,Steven lewis,,M,15/06/1979,5304,,Ashley46@hotmail.com +2505,Universidad de morón,Licenciatura en ciencias geológicas,22/06/2020,Janet peterson,,F,13/03/1948,3328,,Allisonstephens@hotmail.com +2506,Universidad de morón,Licenciatura en musicoterapia,19/02/2020,Mrs. susan hernandez,,F,15/02/1934,7637,,Anna30@gmail.com +2507,Universidad de morón,Medicina,07/11/2020,Jeremy robertson,,M,13/03/1955,3001,,Kathyjohnson@gmail.com +2508,Universidad de morón,Bioquímica,20/09/2020,Michael valdez,,M,07/02/1954,2181,,Terri30@gmail.com +2509,Universidad de morón,Ingeniería electrónica,25/04/2020,Lisa martin,,F,03/08/1923,3471,,Agonzalez@gmail.com +2510,Universidad de morón,Ingeniería en informática,24/10/2020,Sean romero,,M,18/06/1988,3230,,Kristi77@hotmail.com +2511,Universidad de morón,Licenciatura en ciencia política ,13/08/2020,Kevin smith,,M,30/08/1922,4135,,Hmercado@gmail.com +2512,Universidad de morón,Licenciatura en kinesiología y fisiatría,04/05/2020,Martha johnson,,F,27/08/1963,1915,,Brittanyyoung@hotmail.com +2513,Universidad de morón,Ingeniería mecánica,07/03/2020,Victoria cherry,,F,12/07/1994,6438,,Zarias@hotmail.com +2514,Universidad de morón,Licenciatura en ciencias biológicas,25/01/2020,Kim vang,,F,23/10/2016,2456,,Rjoseph@gmail.com +2515,Universidad de morón,Licenciatura en psicología,28/05/2020,Joseph hughes,,M,16/10/1957,3226,,Rodriguezdebra@hotmail.com +2516,Universidad de morón,Licenciatura en sociología ,11/07/2020,Jamie dillon,,F,24/11/1908,3155,,Knappmichael@hotmail.com +2517,Universidad de morón,Licenciatura en sociología ,01/09/2020,Michael morris,,M,08/08/1933,8409,,Olsonjulie@gmail.com +2518,Universidad de morón,Ingeniería en informática,14/06/2020,Erin dunn,,F,16/09/1909,1742,,Mooremichael@hotmail.com +2519,Universidad de morón,Licenciatura en ciencias biológicas,14/11/2020,Morgan sanchez,,F,28/01/1978,9411,,Mcclaindiane@gmail.com +2520,Universidad de morón,Ingeniería mecánica,06/10/2020,Richard rivera,,M,18/06/1967,7100,,Jeffrey38@hotmail.com +2521,Universidad de morón,Licenciatura en gestión de agroalimentos,26/11/2020,Wendy hood,,F,26/03/1959,8364,,Matthew43@hotmail.com +2522,Universidad de morón,Agronomía,25/08/2020,Tracy bautista,,F,20/09/1961,2814,,Wandersen@gmail.com +2523,Universidad de morón,Diseño de imagen y sonido,06/02/2020,Andrea morgan,,F,01/07/1974,1889,,Billlopez@yahoo.com +2524,Universidad de morón,Licenciatura en ciencias de la computación,18/11/2020,Jose young,,M,23/03/1911,5427,,Jamie97@yahoo.com +2525,Universidad de morón,Licenciatura en sociología ,18/05/2020,Brad rodriguez,,M,30/10/1926,5707,,Xthompson@hotmail.com +2526,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,24/06/2020,Misty roberts,,F,06/11/2009,3641,,Tjackson@yahoo.com +2527,Universidad de morón,Arquitectura,20/03/2020,Jason jordan,,M,05/01/1995,8127,,Umontes@gmail.com +2528,Universidad de morón,Ingeniería electrónica,20/01/2020,Amy fuentes,,F,21/07/1939,8134,,Lmartinez@hotmail.com +2529,Universidad de morón,Medicina,07/04/2020,Barbara martinez,,F,19/12/1967,1886,,Mary43@gmail.com +2530,Universidad de morón,Farmacia,25/09/2020,Ms. lisa richmond,,F,28/03/1989,1614,,Averylisa@yahoo.com +2531,Universidad de morón,Licenciatura en administración ,29/01/2020,Craig gray,,M,11/01/1991,6651,,Yreynolds@hotmail.com +2532,Universidad de morón,Técnico para bioterios ,16/12/2020,Michael castillo,,M,01/10/1974,1601,,Jacobharvey@yahoo.com +2533,Universidad de morón,Licenciatura en ciencias geológicas,12/04/2020,Thomas burton,,M,06/04/1955,2440,,Nnavarro@hotmail.com +2534,Universidad de morón,Licenciatura en relaciones del trabajo ,22/01/2020,Whitney patterson,,F,20/11/1999,6503,,Cindykent@hotmail.com +2535,Universidad de morón,Licenciatura en sociología ,01/09/2020,Tim hicks,,M,17/03/1948,3066,,Sandragray@yahoo.com +2536,Universidad de morón,Licenciatura en ciencias geológicas,03/06/2020,Chris murphy,,M,14/04/1966,6625,,Gscott@yahoo.com +2537,Universidad de morón,Técnico para bioterios ,21/03/2020,Jessica harris,,F,06/02/1941,3066,,Gwong@yahoo.com +2538,Universidad de morón,Ciencias veterinarias,29/11/2020,Lisa taylor,,F,28/01/2003,8351,,Nthompson@yahoo.com +2539,Universidad de morón,Arquitectura,03/06/2020,Reginald sherman,,M,02/04/1960,7547,,Ryan26@hotmail.com +2540,Universidad de morón,Licenciatura en ciencias de la educación ,18/08/2020,Elizabeth carrillo,,F,10/10/1953,1806,,Rhondaweiss@yahoo.com +2541,Universidad de morón,Licenciatura en planificación y diseño del paisaje,22/12/2020,Jessica leon,,F,27/02/1955,3569,,Paulalicia@yahoo.com +2542,Universidad de morón,Ciencias veterinarias,05/03/2020,Emily le,,F,30/03/1967,3107,,Robert80@yahoo.com +2543,Universidad de morón,Contador público ,07/04/2020,Jonathan larsen,,M,11/11/2003,8126,,Xwilson@gmail.com +2544,Universidad de morón,Ingeniería mecánica,24/02/2020,Kristy burch,,F,16/10/1992,6600,,Smalljonathan@yahoo.com +2545,Universidad de morón,Técnico para bioterios ,28/07/2020,Brittany morgan,,F,12/11/2016,3445,,Fergusonmary@gmail.com +2546,Universidad de morón,Licenciatura en producción de bioimagenes,11/07/2020,Amy garza,,F,01/01/2017,8319,,Ucollins@yahoo.com +2547,Universidad de morón,Técnico para bioterios ,11/11/2020,Martin quinn,,M,08/01/1958,6450,,Sharonherrera@yahoo.com +2548,Universidad de morón,Bioquímica,06/03/2020,Jose stevens iii,,M,05/04/1972,3701,,Christophercarr@yahoo.com +2549,Universidad de morón,Diseño de imagen y sonido,21/04/2020,Nicole chapman,,F,16/06/1917,2156,,Saundersjeremy@yahoo.com +2550,Universidad de morón,Licenciatura en terapia ocupacional,28/03/2020,Edwin avery,,M,31/07/1959,3472,,Gregorymendoza@yahoo.com +2551,Universidad de morón,Arquitectura,10/05/2020,Brian herrera,,M,20/11/1966,4718,,Petersonchristopher@gmail.com +2552,Universidad de morón,Diseño de imagen y sonido,16/03/2020,Terri james,,F,02/02/1977,3551,,Ywaters@yahoo.com +2553,Universidad de morón,Licenciatura en administración ,08/02/2020,Alicia ortiz,,F,04/12/2018,2801,,Cohenpatrick@hotmail.com +2554,Universidad de morón,Ciencias veterinarias,08/07/2020,Amanda wade,,F,03/11/1999,9213,,Gillchristopher@gmail.com +2555,Universidad de morón,Agronomía,26/08/2020,Holly brown,,F,12/12/1957,7228,,Lsolis@hotmail.com +2556,Universidad de morón,Técnico para bioterios ,21/05/2020,Jeanette taylor,,F,29/01/1927,6062,,Droberts@yahoo.com +2557,Universidad de morón,Ingeniería en informática,26/08/2020,Mary obrien,,F,01/12/1947,2726,,Patrickryan@gmail.com +2558,Universidad de morón,Licenciatura en sociología ,21/02/2020,Rebecca beltran,,F,22/06/1967,2635,,Zscott@yahoo.com +2559,Universidad de morón,Ciencias veterinarias,03/04/2020,Andrew baker,,M,22/02/2003,7540,,Michellethompson@gmail.com +2560,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,24/01/2020,Alexa williams,,F,14/06/1920,3129,,Sarahjackson@hotmail.com +2561,Universidad de morón,Licenciatura en sociología ,08/10/2020,Joseph kramer,,M,02/02/1992,2806,,Leachshannon@gmail.com +2562,Universidad de morón,Licenciatura en ciencias biológicas,15/03/2020,Danielle christian,,F,02/09/1910,3340,,Benjaminmcdaniel@gmail.com +2563,Universidad de morón,Licenciatura en ciencias de la computación,12/11/2020,Caroline wallace,,F,15/12/1922,4124,,Ynorris@gmail.com +2564,Universidad de morón,Licenciatura en musicoterapia,02/10/2020,Mrs. samantha walker,,F,07/04/1986,5438,,Curtis94@gmail.com +2565,Universidad de morón,Licenciatura en sociología ,09/02/2020,Benjamin soto,,M,09/01/1910,8417,,Travisbrittney@yahoo.com +2566,Universidad de morón,Licenciatura en ciencias de la computación,16/10/2020,Kevin watson,,M,03/08/1994,5570,,Leeashley@yahoo.com +2567,Universidad de morón,Licenciatura en ciencias geológicas,07/05/2020,Keith bond,,M,21/07/1911,3117,,Nevans@gmail.com +2568,Universidad de morón,Licenciatura en gestión de agroalimentos,01/12/2020,Travis savage,,M,14/02/2018,3038,,Robersontracy@hotmail.com +2569,Universidad de morón,Licenciatura en ciencia política ,26/08/2020,Travis thornton,,M,21/04/2004,5553,,Christopher03@yahoo.com +2570,Universidad de morón,Licenciatura en administración ,28/08/2020,Annette pratt,,F,29/07/1952,5724,,Ahuang@hotmail.com +2571,Universidad de morón,Ingeniería en informática,23/01/2020,Angela green,,F,05/03/2001,2729,,Mjordan@yahoo.com +2572,Universidad de morón,Licenciatura en planificación y diseño del paisaje,23/11/2020,Heather davis,,F,17/08/1987,4153,,Arubio@yahoo.com +2573,Universidad de morón,Licenciatura en ciencias geológicas,24/07/2020,Grant harris,,M,10/07/2011,6641,,Melanielong@hotmail.com +2574,Universidad de morón,Contador público ,16/02/2020,Christine jones,,F,15/03/2009,3285,,Dunnjames@yahoo.com +2575,Universidad de morón,Licenciatura en planificación y diseño del paisaje,26/12/2020,Matthew wallace,,M,13/02/1960,6237,,Padillastacey@gmail.com +2576,Universidad de morón,Licenciatura en planificación y diseño del paisaje,03/12/2020,Danielle russell,,F,28/02/1956,6367,,Yufaith@gmail.com +2577,Universidad de morón,Licenciatura en musicoterapia,19/05/2020,Brian brown,,M,22/09/1954,8311,,Thompsonkayla@hotmail.com +2578,Universidad de morón,Ingeniería en informática,06/05/2020,Thomas powers,,M,06/12/1966,1836,,Joshuaellis@yahoo.com +2579,Universidad de morón,Licenciatura en planificación y diseño del paisaje,31/05/2020,Dr. michael frost,,M,28/05/1935,3324,,Mary05@yahoo.com +2580,Universidad de morón,Agronomía,02/05/2020,Michelle mason,,F,24/05/1979,4603,,Vholmes@gmail.com +2581,Universidad de morón,Licenciatura en sociología ,01/11/2020,Jose nelson,,M,07/01/1964,8349,,Ashley91@yahoo.com +2582,Universidad de morón,Ciencias veterinarias,23/11/2020,Denise lopez,,F,31/03/1940,3241,,Lambertstephanie@gmail.com +2583,Universidad de morón,Licenciatura en kinesiología y fisiatría,09/08/2020,Christopher nichols,,M,29/08/1988,2200,,Kellydavis@gmail.com +2584,Universidad de morón,Ingeniería en informática,08/03/2020,Nina barr,,F,07/01/1906,2501,,Xhughes@yahoo.com +2585,Universidad de morón,Contador público ,28/09/2020,Pam valentine,,F,02/06/2015,1888,,Jmoore@hotmail.com +2586,Universidad de morón,Medicina,29/09/2020,Debra warner,,F,16/07/2009,1889,,Michael46@yahoo.com +2587,Universidad de morón,Diseño de imagen y sonido,22/02/2020,Edwin torres,,M,22/03/1942,6465,,Davishannah@yahoo.com +2588,Universidad de morón,Ingeniería en informática,09/07/2020,Patricia ross,,F,26/12/1912,3353,,Charlesanderson@hotmail.com +2589,Universidad de morón,Licenciatura en administración ,23/03/2020,Jose martinez,,M,19/05/1959,3432,,Christopherpayne@gmail.com +2590,Universidad de morón,Licenciatura en gestión de agroalimentos,19/06/2020,Kristen lee,,F,12/12/1949,8168,,Stephanie90@hotmail.com +2591,Universidad de morón,Ingeniería mecánica,13/01/2020,Brian simpson,,M,25/11/1926,8318,,Gvilla@hotmail.com +2592,Universidad de morón,Medicina,05/08/2020,William douglas,,M,01/02/1945,6205,,Tyler75@hotmail.com +2593,Universidad de morón,Licenciatura en ciencias de la computación,14/08/2020,Vanessa smith,,F,09/02/1940,8308,,Connie51@hotmail.com +2594,Universidad de morón,Licenciatura en administración ,22/10/2020,Cynthia shah,,F,19/05/2013,3449,,Qpace@hotmail.com +2595,Universidad de morón,Licenciatura en sociología ,13/08/2020,Janet miller,,F,24/09/2012,2740,,Anthony75@gmail.com +2596,Universidad de morón,Ciencias veterinarias,07/09/2020,Terry kent,,M,09/01/1937,6607,,Monica38@yahoo.com +2597,Universidad de morón,Licenciatura en artes,21/03/2020,Lindsey lloyd,,F,05/09/1916,8370,,Fcampbell@hotmail.com +2598,Universidad de morón,Licenciatura en producción de bioimagenes,20/08/2020,Joshua cole,,M,15/10/1986,6475,,Mitchellcurtis@gmail.com +2599,Universidad de morón,Diseño industrial,07/12/2020,John smith,,M,19/06/2009,8185,,Owensamy@gmail.com +2600,Universidad de morón,Contador público ,07/03/2020,Tracey hernandez,,F,05/02/2017,3040,,Zdavis@yahoo.com +2601,Universidad de morón,Licenciatura en terapia ocupacional,02/12/2020,Julie dillon,,F,23/11/1984,4144,,Kathleentate@yahoo.com +2602,Universidad de morón,Diseño industrial,08/11/2020,Brian schwartz,,M,06/11/1960,2179,,Christopher43@gmail.com +2603,Universidad de morón,Ingeniería electrónica,22/12/2020,Joshua evans,,M,18/04/1928,3530,,Mataapril@hotmail.com +2604,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,26/01/2020,Colin lane,,M,10/08/1965,3427,,Garrettdaniel@yahoo.com +2605,Universidad de morón,Agronomía,17/02/2020,Peter nicholson,,M,06/12/2004,1744,,Wilkinslinda@hotmail.com +2606,Universidad de morón,Licenciatura en ciencia política ,15/09/2020,Melissa thomas,,F,14/07/1962,9113,,Parkstaylor@yahoo.com +2607,Universidad de morón,Licenciatura en kinesiología y fisiatría,30/12/2020,Heather jackson,,F,21/01/1997,6727,,Christopher68@gmail.com +2608,Universidad de morón,Licenciatura en ciencias geológicas,14/07/2020,Kimberly baldwin,,F,24/06/1941,7530,,Tracy66@gmail.com +2609,Universidad de morón,Ingeniería en informática,25/12/2020,Ian freeman,,M,14/12/1909,6734,,Iwhite@hotmail.com +2610,Universidad de morón,Actuario ,08/08/2020,Kristina riley,,F,13/06/1990,1919,,Fryemichael@yahoo.com +2611,Universidad de morón,Farmacia,20/01/2020,Douglas colon,,M,01/11/1912,8126,,Chadwilliams@yahoo.com +2612,Universidad de morón,Arquitectura,03/08/2020,Amanda cross,,F,28/03/1960,3060,,Morenomarie@yahoo.com +2613,Universidad de morón,Bioquímica,17/06/2020,John chen,,M,26/01/1950,3449,,Nicolereynolds@hotmail.com +2614,Universidad de morón,Actuario ,20/11/2020,Stacey cain,,F,30/06/2005,8532,,Aguilarmelissa@yahoo.com +2615,Universidad de morón,Ingeniería en informática,30/05/2020,Amber chambers,,F,29/02/2004,3105,,Rlowery@gmail.com +2616,Universidad de morón,Licenciatura en planificación y diseño del paisaje,18/12/2020,Jason cantu,,M,11/11/1976,7167,,Rodneyeaton@gmail.com +2617,Universidad de morón,Actuario ,16/07/2020,Kelsey long,,F,02/10/2001,5544,,Janderson@hotmail.com +2618,Universidad de morón,Diseño de imagen y sonido,31/05/2020,Robert neal,,M,18/06/1933,4726,,Cwalker@hotmail.com +2619,Universidad de morón,Ciencias veterinarias,10/03/2020,Noah chavez,,M,30/11/1942,5517,,David20@yahoo.com +2620,Universidad de morón,Licenciatura en psicología,23/05/2020,Tracy moore,,F,04/07/1942,3071,,Chandlerrobert@yahoo.com +2621,Universidad de morón,Ingeniería mecánica,01/09/2020,Paula hernandez,,F,16/09/1960,1712,,Anthony16@hotmail.com +2622,Universidad de morón,Licenciatura en ciencia política ,27/11/2020,Jeremy day,,M,26/01/2004,2909,,Luke22@gmail.com +2623,Universidad de morón,Licenciatura en gestión de agroalimentos,12/07/2020,Angela robinson,,F,02/10/1959,3046,,Derek88@gmail.com +2624,Universidad de morón,Licenciatura en sociología ,26/03/2020,Julie palmer,,F,24/05/2015,5415,,Jfarrell@hotmail.com +2625,Universidad de morón,Licenciatura en relaciones del trabajo ,04/09/2020,Susan contreras,,F,15/03/1990,1931,,Arnoldjoshua@yahoo.com +2626,Universidad de morón,Licenciatura en artes,28/06/2020,James coffey,,M,25/06/1964,7505,,Kramerheidi@gmail.com +2627,Universidad de morón,Licenciatura en terapia ocupacional,05/08/2020,William sims,,M,21/05/1916,8203,,Kingcatherine@yahoo.com +2628,Universidad de morón,Arquitectura,10/11/2020,Nicole rodgers,,F,29/04/1955,7106,,Crystal55@yahoo.com +2629,Universidad de morón,Licenciatura en sociología ,15/10/2020,Austin stewart,,M,04/11/1949,3114,,Dwilson@hotmail.com +2630,Universidad de morón,Técnico para bioterios ,21/05/2020,Carlos davis,,M,06/03/1971,3185,,Shannonatkinson@gmail.com +2631,Universidad de morón,Licenciatura en ciencia política ,31/10/2020,Nathan roberson,,M,20/11/1944,5735,,Norrisglen@yahoo.com +2632,Universidad de morón,Ingeniería electrónica,16/04/2020,Patricia hernandez,,F,26/06/1999,7601,,Jamiecox@gmail.com +2633,Universidad de morón,Agronomía,09/04/2020,Pamela delgado,,F,28/10/1959,7601,,Pwilkerson@hotmail.com +2634,Universidad de morón,Licenciatura en musicoterapia,24/12/2020,Scott kelly,,M,09/03/1998,3132,,Ryansmith@yahoo.com +2635,Universidad de morón,Licenciatura en ciencias geológicas,16/06/2020,Keith williams,,M,03/11/1979,1876,,Yburgess@yahoo.com +2636,Universidad de morón,Licenciatura en ciencias de la educación ,18/11/2020,Todd mckinney,,M,05/03/2000,9103,,Tim72@yahoo.com +2637,Universidad de morón,Licenciatura en musicoterapia,23/07/2020,Jesus simpson,,M,21/11/1974,3087,,Teresa93@gmail.com +2638,Universidad de morón,Agronomía,09/02/2020,Tiffany marshall,,F,10/03/1943,9207,,Mhoward@hotmail.com +2639,Universidad de morón,Licenciatura en administración ,30/06/2020,Stacey gay,,F,21/04/2000,5263,,Jaredholland@hotmail.com +2640,Universidad de morón,Diseño de imagen y sonido,16/04/2020,Kimberly oconnor,,F,06/06/1913,8430,,Tom88@gmail.com +2641,Universidad de morón,Licenciatura en psicología,01/01/2021,Brandon juarez,,M,02/03/1954,3191,,Richard91@yahoo.com +2642,Universidad de morón,Actuario ,09/11/2020,Wendy vang,,F,27/01/1916,3586,,Millerjason@yahoo.com +2643,Universidad de morón,Licenciatura en musicoterapia,21/04/2020,Angela thompson,,F,15/01/1907,3718,,Wcalderon@gmail.com +2644,Universidad de morón,Licenciatura en relaciones del trabajo ,28/10/2020,Lindsay browning,,F,27/07/1908,9053,,Dustingilbert@yahoo.com +2645,Universidad de morón,Licenciatura en ciencias de la educación ,21/09/2020,Paul saunders,,M,28/03/1934,4000,,Jeremyortega@hotmail.com +2646,Universidad de morón,Licenciatura en ciencias geológicas,24/11/2020,Jeff merritt,,M,23/10/1959,1874,,Travisrice@yahoo.com +2647,Universidad de morón,Técnico para bioterios ,23/08/2020,Travis becker md,,M,11/08/1960,2823,,William23@gmail.com +2648,Universidad de morón,Ciencias veterinarias,27/06/2020,Christina collier,,F,17/11/2012,7111,,Yhunter@yahoo.com +2649,Universidad de morón,Licenciatura en ciencias de la computación,17/06/2020,Joseph bryant,,M,29/06/1928,3071,,Sandraskinner@yahoo.com +2650,Universidad de morón,Contador público ,05/03/2020,Mrs. cheyenne jimenez,,F,05/08/1924,2846,,Jessica38@hotmail.com +2651,Universidad de morón,Licenciatura en ciencias de la computación,10/06/2020,Nicholas oconnor,,M,20/09/1958,6330,,Micheal43@gmail.com +2652,Universidad de morón,Técnico para bioterios ,20/06/2020,Austin jackson,,M,04/01/1966,6616,,Jenniferjohnson@yahoo.com +2653,Universidad de morón,Arquitectura,23/06/2020,Kristin edwards,,F,27/11/1940,3316,,Lori64@yahoo.com +2654,Universidad de morón,Actuario ,30/07/2020,Sarah boyd,,F,11/01/1935,4518,,Nixonjesse@hotmail.com +2655,Universidad de morón,Licenciatura en artes,08/10/2020,Angela delgado,,F,05/04/1998,4518,,Yallison@gmail.com +2656,Universidad de morón,Licenciatura en administración ,16/10/2020,Nicholas carey,,M,22/10/1978,3265,,Wendy42@gmail.com +2657,Universidad de morón,Actuario ,06/02/2020,Michael shaw,,M,06/05/2015,5360,,Robertsonderek@gmail.com +2658,Universidad de morón,Licenciatura en ciencia política ,13/08/2020,Toni king,,F,11/02/1989,3144,,Rgross@hotmail.com +2659,Universidad de morón,Diseño industrial,29/09/2020,Barbara mueller,,F,08/02/2018,1876,,Christopher99@yahoo.com +2660,Universidad de morón,Licenciatura en producción de bioimagenes,11/03/2020,Laura king,,F,08/09/1914,6628,,Kimberlywise@hotmail.com +2661,Universidad de morón,Diseño de imagen y sonido,27/10/2020,Amy rogers,,F,10/05/1978,4500,,Ralphmccullough@gmail.com +2662,Universidad de morón,Licenciatura en ciencias de la computación,21/07/2020,Jessica harris,,F,11/02/1915,3050,,Shawntran@hotmail.com +2663,Universidad de morón,Licenciatura en psicología,19/01/2020,Samuel gilmore,,M,30/10/2009,5360,,Michelle21@gmail.com +2664,Universidad de morón,Licenciatura en ciencias ambientales,27/11/2020,Tracy bailey,,F,07/02/1906,7609,,Tsmith@gmail.com +2665,Universidad de morón,Diseño industrial,02/09/2020,Mike goodman,,M,29/09/1958,8409,,Russellsteven@hotmail.com +2666,Universidad de morón,Ingeniería mecánica,18/12/2020,Corey strickland,,M,08/02/1932,8536,,Catherineparker@hotmail.com +2667,Universidad de morón,Licenciatura en ciencias de la educación ,19/02/2020,Derek cooley,,M,07/03/1997,1659,,Hannah08@gmail.com +2668,Universidad de morón,Licenciatura en administración ,12/01/2020,Christopher west,,M,13/03/1921,4152,,Allisonhouse@gmail.com +2669,Universidad de morón,Licenciatura en ciencias de la educación ,07/03/2020,Shelia nelson,,F,26/06/1963,1744,,Townsendtony@yahoo.com +2670,Universidad de morón,Licenciatura en psicología,31/01/2020,Michele rogers,,F,05/11/1927,4728,,Cking@yahoo.com +2671,Universidad de morón,Técnico para bioterios ,24/07/2020,Mitchell olson,,M,27/01/1990,3254,,Rwilcox@hotmail.com +2672,Universidad de morón,Arquitectura,21/09/2020,Susan fields,,F,16/07/2001,7517,,Normanhernandez@yahoo.com +2673,Universidad de morón,Licenciatura en artes,25/06/2020,Heather wilson,,F,18/11/1923,7114,,Paulgonzalez@yahoo.com +2674,Universidad de morón,Ciencias veterinarias,02/12/2020,Nicole watkins,,F,06/08/1974,1983,,Agray@gmail.com +2675,Universidad de morón,Licenciatura en ciencias geológicas,17/07/2020,Brady parker md,,M,02/11/1944,6213,,Heather40@gmail.com +2676,Universidad de morón,Contador público ,25/05/2020,Andrea huber,,F,12/11/1950,1983,,Ryan24@gmail.com +2677,Universidad de morón,Farmacia,06/12/2020,Alexandria flores,,F,27/06/1984,8303,,Klee@yahoo.com +2678,Universidad de morón,Licenciatura en sociología ,29/08/2020,Cody levine,,M,09/11/1984,2200,,Vincent63@yahoo.com +2679,Universidad de morón,Técnico para bioterios ,24/11/2020,Katie perry,,F,10/07/1997,4000,,Welchrebecca@yahoo.com +2680,Universidad de morón,Licenciatura en sociología ,12/09/2020,Claudia torres,,F,12/02/1970,4161,,Emily60@hotmail.com +2681,Universidad de morón,Licenciatura en ciencia política ,10/01/2020,Heather bradford,,F,05/08/1991,2447,,Mendozatravis@yahoo.com +2682,Universidad de morón,Licenciatura en relaciones del trabajo ,27/12/2020,Teresa holmes,,F,25/12/1942,2200,,Kathrynford@gmail.com +2683,Universidad de morón,Medicina,09/04/2020,Thomas reed,,M,23/12/2017,3401,,Nbutler@hotmail.com +2684,Universidad de morón,Ingeniería electrónica,24/02/2020,Patricia hammond,,F,15/08/1930,2101,,Kleinjoe@yahoo.com +2685,Universidad de morón,Ingeniería en informática,16/08/2020,Tracy thomas,,F,03/12/1962,1684,,Rnguyen@hotmail.com +2686,Universidad de morón,Ingeniería electrónica,16/04/2020,Sean turner,,M,26/03/1917,5321,,Fschaefer@gmail.com +2687,Universidad de morón,Agronomía,03/03/2020,Jason jones,,M,04/08/1966,2707,,Martinezbeverly@hotmail.com +2688,Universidad de morón,Licenciatura en psicología,21/07/2020,Emily newton,,F,19/09/1951,3181,,Gabrielerickson@hotmail.com +2689,Universidad de morón,Medicina,30/09/2020,Jeffrey patel,,M,30/04/1922,1733,,Alexiswebb@yahoo.com +2690,Universidad de morón,Licenciatura en ciencias geológicas,27/02/2020,Evelyn perez,,F,08/06/1915,4624,,Tanya03@gmail.com +2691,Universidad de morón,Licenciatura en ciencias antropológicas,23/04/2020,Brenda matthews,,F,25/09/1922,2179,,Sawyerpaul@gmail.com +2692,Universidad de morón,Licenciatura en planificación y diseño del paisaje,20/03/2020,Penny pittman,,F,02/07/2000,3366,,Cmorgan@hotmail.com +2693,Universidad de morón,Licenciatura en terapia ocupacional,26/03/2020,Shannon martinez,,F,18/05/1976,1613,,Lstone@yahoo.com +2694,Universidad de morón,Diseño industrial,09/03/2020,Amy davis,,F,25/02/1914,6457,,Kimjeffery@hotmail.com +2695,Universidad de morón,Licenciatura en ciencias ambientales,26/05/2020,Shannon jensen,,F,29/04/2019,3461,,Richardallen@gmail.com +2696,Universidad de morón,Arquitectura,08/11/2020,Whitney woodard,,F,20/08/2005,5533,,Smithjamie@yahoo.com +2697,Universidad de morón,Licenciatura en sociología ,17/09/2020,Connor moreno,,M,04/02/1930,4000,,Katrinacole@hotmail.com +2698,Universidad de morón,Agronomía,25/06/2020,Mr. seth barnes,,M,26/08/1974,1983,,Rogersdebra@hotmail.com +2699,Universidad de morón,Licenciatura en psicología,06/06/2020,Victor lopez,,M,12/11/1968,3272,,Eferguson@yahoo.com +2700,Universidad de morón,Ciencias veterinarias,05/11/2020,Gloria williamson,,F,20/11/2018,8326,,Cnavarro@hotmail.com +2701,Universidad de morón,Ingeniería en informática,12/05/2020,Brad gutierrez,,M,24/11/1938,5724,,Qdelgado@hotmail.com +2702,Universidad de morón,Licenciatura en administración ,02/05/2020,Jessica dunlap,,F,08/07/1966,2900,,Janegarza@hotmail.com +2703,Universidad de morón,Arquitectura,10/05/2020,Paul garrett,,M,31/03/1932,2531,,Fjohnson@yahoo.com +2704,Universidad de morón,Licenciatura en terapia ocupacional,28/07/2020,Jeffrey weaver,,M,25/02/1925,6058,,Valenciaallison@gmail.com +2705,Universidad de morón,Diseño de imagen y sonido,05/07/2020,Michael parker,,M,02/05/1914,8164,,Jennifersmith@gmail.com +2706,Universidad de morón,Agronomía,20/07/2020,Elizabeth weber,,F,06/06/1913,3133,,Portercarmen@hotmail.com +2707,Universidad de morón,Diseño de imagen y sonido,06/05/2020,Oscar jackson,,M,16/09/2003,2128,,Deborah42@gmail.com +2708,Universidad de morón,Ingeniería en informática,02/07/2020,Mario russell,,M,31/05/2011,1875,,Mellis@gmail.com +2709,Universidad de morón,Ingeniería mecánica,30/01/2020,Beverly brown,,F,15/09/1935,5436,,Cynthia08@gmail.com +2710,Universidad de morón,Ingeniería electrónica,22/10/2020,Chad brooks,,M,27/09/1994,3731,,Harmonbrittney@gmail.com +2711,Universidad de morón,Licenciatura en terapia ocupacional,28/08/2020,Sarah shaw,,F,09/03/1954,1618,,Jrussell@gmail.com +2712,Universidad de morón,Licenciatura en ciencias antropológicas,11/03/2020,Melissa hayes,,F,12/08/2000,5567,,Kelsey77@hotmail.com +2713,Universidad de morón,Licenciatura en producción de bioimagenes,11/12/2020,Anthony henry,,M,30/04/1952,7605,,Cherylnorton@gmail.com +2714,Universidad de morón,Ingeniería en informática,04/08/2020,Melanie smith,,F,24/02/1968,9009,,Hespinoza@gmail.com +2715,Universidad de morón,Arquitectura,04/11/2020,Thomas todd,,M,03/10/1996,5710,,Rlevy@yahoo.com +2716,Universidad de morón,Bioquímica,23/09/2020,Kimberly doyle,,F,06/06/1930,7403,,Brendanhubbard@hotmail.com +2717,Universidad de morón,Arquitectura,07/03/2020,Jeffrey matthews,,M,19/08/1953,3262,,Morenotonya@hotmail.com +2718,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,02/02/2020,Juan bennett,,M,19/11/2013,3487,,Fblake@gmail.com +2719,Universidad de morón,Actuario ,15/08/2020,John fletcher,,M,18/07/2005,3460,,Vickie36@yahoo.com +2720,Universidad de morón,Ingeniería mecánica,09/04/2020,Lindsey gonzales,,F,26/02/1931,2212,,Rpeterson@yahoo.com +2721,Universidad de morón,Licenciatura en ciencias de la computación,01/11/2020,Cameron ramos,,M,17/02/1913,7521,,Geraldwilliams@hotmail.com +2722,Universidad de morón,Bioquímica,09/09/2020,Amanda cummings,,F,15/07/1989,3025,,Leecarol@hotmail.com +2723,Universidad de morón,Licenciatura en ciencias geológicas,11/02/2020,Steven jenkins,,M,16/03/1985,4137,,Joseph95@gmail.com +2724,Universidad de morón,Técnico para bioterios ,31/05/2020,Patricia marquez,,F,25/01/1923,6507,,Montgomeryjulie@hotmail.com +2725,Universidad de morón,Contador público ,30/09/2020,Michelle williams,,F,11/05/1911,6001,,Omills@hotmail.com +2726,Universidad de morón,Licenciatura en producción de bioimagenes,04/12/2020,Kevin owens,,M,11/09/1933,4633,,Jonlang@hotmail.com +2727,Universidad de morón,Licenciatura en terapia ocupacional,01/02/2020,Matthew henry,,M,10/06/1972,5424,,Joe24@gmail.com +2728,Universidad de morón,Licenciatura en ciencias geológicas,02/02/2020,Melissa ramirez,,F,14/11/1924,7500,,Matthewtravis@yahoo.com +2729,Universidad de morón,Ciencias veterinarias,08/11/2020,Kelly mosley,,F,16/07/2013,6203,,Lopezjoseph@gmail.com +2730,Universidad de morón,Arquitectura,31/12/2020,Nancy boyer,,F,25/11/1916,6220,,Barbaradiaz@gmail.com +2731,Universidad de morón,Ingeniería electrónica,27/12/2020,Kyle kelly,,M,04/08/1914,4151,,Amberrodriguez@yahoo.com +2732,Universidad de morón,Técnico para bioterios ,01/08/2020,Dennis baldwin,,M,15/04/1915,8341,,Stephanie47@yahoo.com +2733,Universidad de morón,Ciencias veterinarias,15/06/2020,Eileen anderson,,F,14/08/1943,7005,,Wernerjustin@hotmail.com +2734,Universidad de morón,Arquitectura,24/05/2020,Steven austin,,M,02/05/1907,5707,,Hernandezscott@hotmail.com +2735,Universidad de morón,Agronomía,25/01/2020,Amanda sandoval,,F,30/05/1988,6500,,Pauljames@hotmail.com +2736,Universidad de morón,Contador público ,16/01/2020,Javier abbott,,M,15/01/1929,2601,,Brucesimmons@yahoo.com +2737,Universidad de morón,Actuario ,23/10/2020,Michael woods,,M,11/10/1907,3185,,Jaime25@gmail.com +2738,Universidad de morón,Agronomía,03/03/2020,John schaefer,,M,30/06/1936,8328,,Paulaliu@hotmail.com +2739,Universidad de morón,Medicina,21/10/2020,Russell lopez,,M,06/01/1943,6346,,Jsandoval@hotmail.com +2740,Universidad de morón,Ingeniería electrónica,02/03/2020,Sara dunn,,F,25/05/1932,6032,,Kwright@yahoo.com +2741,Universidad de morón,Ingeniería mecánica,17/06/2020,Joshua molina,,M,06/06/1942,1614,,Nhunter@hotmail.com +2742,Universidad de morón,Contador público ,29/11/2020,Mary gray,,F,30/05/1930,6537,,Mario46@yahoo.com +2743,Universidad de morón,Diseño industrial,21/11/2020,Erica duncan,,F,02/05/1995,8300,,Matthewsfrank@yahoo.com +2744,Universidad de morón,Medicina,21/02/2020,Zachary mejia,,M,21/06/1927,3144,,Lambertdaniel@hotmail.com +2745,Universidad de morón,Licenciatura en ciencias de la computación,06/05/2020,Gary summers,,M,06/05/1943,6559,,Patricia31@gmail.com +2746,Universidad de morón,Licenciatura en musicoterapia,07/09/2020,Melissa hall,,F,16/10/1954,6503,,Jameswood@yahoo.com +2747,Universidad de morón,Medicina,24/06/2020,Stephanie martinez,,F,24/06/1943,6311,,Nicholasjackson@yahoo.com +2748,Universidad de morón,Licenciatura en musicoterapia,03/06/2020,Garrett ramos,,M,18/06/1966,7205,,Barbaraestrada@yahoo.com +2749,Universidad de morón,Bioquímica,21/06/2020,Johnathan mccarthy,,M,09/01/1951,3485,,Julianmathis@yahoo.com +2750,Universidad de morón,Ingeniería en informática,05/11/2020,Kevin gross,,M,09/04/1975,9107,,Michaelrandall@yahoo.com +2751,Universidad de morón,Licenciatura en kinesiología y fisiatría,15/07/2020,Daniel pierce,,M,02/07/1912,4161,,Richardwolf@gmail.com +2752,Universidad de morón,Licenciatura en administración ,19/09/2020,Amanda berry,,F,31/10/1967,3503,,Cwilliams@yahoo.com +2753,Universidad de morón,Licenciatura en musicoterapia,26/12/2020,Todd lee,,M,17/09/1917,3471,,Angela99@yahoo.com +2754,Universidad de morón,Ingeniería electrónica,05/05/2020,Holly roberts,,F,09/04/1965,3485,,Karavargas@yahoo.com +2755,Universidad de morón,Ingeniería mecánica,09/05/2020,William white,,M,17/01/1914,3443,,James40@yahoo.com +2756,Universidad de morón,Licenciatura en gestión de agroalimentos,17/05/2020,Sarah hardin,,F,25/05/1998,4109,,Uwilliams@hotmail.com +2757,Universidad de morón,Ingeniería mecánica,28/10/2020,Cynthia zimmerman,,F,08/08/1973,5319,,Ryan56@gmail.com +2758,Universidad de morón,Diseño industrial,20/01/2020,Melissa patrick,,F,30/04/1961,8180,,Rbowen@yahoo.com +2759,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,13/09/2020,Brittany rice,,F,25/01/1999,5529,,Vbass@gmail.com +2760,Universidad de morón,Licenciatura en ciencias antropológicas,06/12/2020,Jonathan mccoy,,M,09/08/1992,2751,,Mhart@gmail.com +2761,Universidad de morón,Licenciatura en gestión de agroalimentos,03/05/2020,Ryan pierce,,M,06/01/1939,3561,,Ejackson@gmail.com +2762,Universidad de morón,Ingeniería mecánica,01/07/2020,Jacob holmes,,M,14/06/2013,5465,,Catherinehensley@hotmail.com +2763,Universidad de morón,Licenciatura en producción de bioimagenes,12/02/2020,April jones,,F,23/11/1927,4168,,Tinacalderon@gmail.com +2764,Universidad de morón,Diseño de imagen y sonido,24/04/2020,Robert davis,,M,12/12/2007,6007,,Mmccall@yahoo.com +2765,Universidad de morón,Licenciatura en producción de bioimagenes,02/08/2020,Alexander simmons,,M,16/05/1906,3427,,Kbates@hotmail.com +2766,Universidad de morón,Farmacia,26/11/2020,Daniel hess,,M,09/05/2003,2115,,Williamrose@hotmail.com +2767,Universidad de morón,Diseño industrial,12/02/2020,Diane wall,,F,12/06/1913,5598,,Smitherin@yahoo.com +2768,Universidad de morón,Licenciatura en relaciones del trabajo ,01/09/2020,Stacey kelley,,F,18/02/1952,3421,,April03@gmail.com +2769,Universidad de morón,Licenciatura en musicoterapia,30/06/2020,Erik perkins,,M,27/07/1949,8109,,David49@hotmail.com +2770,Universidad de morón,Licenciatura en gestión de agroalimentos,22/07/2020,Kayla bailey,,F,13/08/1951,3337,,Stacy56@gmail.com +2771,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,25/10/2020,Cody carpenter,,M,18/05/1950,3226,,Lauragreen@gmail.com +2772,Universidad de morón,Licenciatura en psicología,06/08/2020,Joshua mccormick,,M,02/03/2011,3192,,Brandon17@hotmail.com +2773,Universidad de morón,Actuario ,03/08/2020,Jeffrey ball,,M,05/07/1920,2700,,Smullins@gmail.com +2774,Universidad de morón,Contador público ,07/06/2020,Benjamin williams,,M,13/04/1929,6603,,Olong@yahoo.com +2775,Universidad de morón,Farmacia,23/03/2020,Randy ritter,,M,03/09/1932,2342,,Rodriguezmichael@gmail.com +2776,Universidad de morón,Farmacia,17/12/2020,Paul rogers,,M,23/01/1915,7406,,Zperkins@gmail.com +2777,Universidad de morón,Licenciatura en ciencias ambientales,30/10/2020,Nancy gross,,F,15/10/1961,3503,,Wweaver@gmail.com +2778,Universidad de morón,Bioquímica,06/09/2020,Marc burns,,M,13/04/1998,6001,,Dylanhatfield@yahoo.com +2779,Universidad de morón,Licenciatura en musicoterapia,02/03/2020,Nicole graham,,F,14/05/1948,3513,,Emckenzie@hotmail.com +2780,Universidad de morón,Bioquímica,04/03/2020,Caleb cain,,M,31/05/1953,3040,,Katherineadams@gmail.com +2781,Universidad de morón,Ciencias veterinarias,22/02/2020,Benjamin evans,,M,17/01/1994,2613,,Kelly10@gmail.com +2782,Universidad de morón,Licenciatura en ciencias ambientales,01/08/2020,Kevin bruce,,M,11/08/1979,3338,,Edwardcollins@hotmail.com +2783,Universidad de morón,Agronomía,07/02/2020,Carrie miller,,F,24/12/2013,2505,,Mcknightblake@gmail.com +2784,Universidad de morón,Licenciatura en musicoterapia,17/05/2020,Brenda mckee,,F,24/05/1916,3129,,Dparker@hotmail.com +2785,Universidad de morón,Arquitectura,04/03/2020,Suzanne hernandez,,F,09/03/1912,3172,,Mitchellricky@hotmail.com +2786,Universidad de morón,Licenciatura en sociología ,01/09/2020,Jamie bradley,,F,16/12/1928,1852,,Kellysharon@gmail.com +2787,Universidad de morón,Ciencias veterinarias,19/04/2020,Stephen mitchell,,M,25/02/1989,1702,,Tnovak@hotmail.com +2788,Universidad de morón,Arquitectura,30/04/2020,Danny pearson,,M,20/08/1974,6335,,Kthomas@yahoo.com +2789,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,15/11/2020,Julia martinez,,F,30/03/2014,1824,,Millercarol@gmail.com +2790,Universidad de morón,Licenciatura en artes,18/10/2020,Edwin edwards,,M,21/02/1965,8512,,James69@gmail.com +2791,Universidad de morón,Ingeniería mecánica,10/07/2020,Valerie coleman,,F,17/08/2004,5350,,Tara42@yahoo.com +2792,Universidad de morón,Medicina,13/07/2020,Robin simmons,,F,08/03/1932,2326,,Hornerhonda@gmail.com +2793,Universidad de morón,Ciencias veterinarias,11/04/2020,Brittany wilson,,F,20/06/2004,5730,,Crystalortiz@gmail.com +2794,Universidad de morón,Licenciatura en ciencias antropológicas,20/06/2020,Sarah gregory,,F,25/12/1942,1733,,Andrea80@gmail.com +2795,Universidad de morón,Licenciatura en ciencias de la computación,28/01/2020,Michelle jones,,F,03/03/2013,8407,,David35@gmail.com +2796,Universidad de morón,Diseño industrial,30/11/2020,Lori davis,,F,04/03/2015,5405,,Andreakeith@gmail.com +2797,Universidad de morón,Licenciatura en sociología ,06/02/2020,Jose moss,,M,25/02/1922,1678,,Padillavincent@gmail.com +2798,Universidad de morón,Técnico para bioterios ,06/09/2020,Brandon thomas,,M,15/05/1907,4741,,Baileymark@gmail.com +2799,Universidad de morón,Licenciatura en ciencias de la educación ,15/01/2020,Gregory wright,,M,13/08/1925,3244,,Kenneth12@gmail.com +2800,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,23/02/2020,Amy bradshaw,,F,13/06/1947,6326,,Qayers@hotmail.com +2801,Universidad de morón,Licenciatura en gestión de agroalimentos,30/10/2020,April hoffman,,F,28/11/1986,8322,,Ahawkins@gmail.com +2802,Universidad de morón,Ciencias veterinarias,16/01/2020,Paul petersen,,M,27/11/1980,3311,,Iellis@hotmail.com +2803,Universidad de morón,Ingeniería en informática,17/08/2020,Mrs. breanna figueroa,,F,20/04/1999,4145,,Eharris@yahoo.com +2804,Universidad de morón,Licenciatura en planificación y diseño del paisaje,05/12/2020,Austin hoffman,,M,04/07/1935,3581,,Peggy42@gmail.com +2805,Universidad de morón,Agronomía,19/08/2020,James harris,,M,31/10/2021,3563,,Goodkatie@yahoo.com +2806,Universidad de morón,Diseño industrial,04/11/2020,Alexis clark,,M,11/05/1994,6513,,Hickspeter@gmail.com +2807,Universidad de morón,Licenciatura en terapia ocupacional,24/09/2020,Calvin salazar,,M,04/10/1972,7203,,Traviskline@hotmail.com +2808,Universidad de morón,Farmacia,31/01/2020,Desiree caldwell,,F,01/12/1985,3280,,James60@yahoo.com +2809,Universidad de morón,Licenciatura en musicoterapia,01/01/2021,Ronnie barber,,M,23/03/1913,2311,,Marymiller@hotmail.com +2810,Universidad de morón,Licenciatura en musicoterapia,20/03/2020,Mary robertson,,F,20/07/1988,9101,,David76@hotmail.com +2811,Universidad de morón,Licenciatura en gestión de agroalimentos,28/12/2020,Tiffany wolf,,F,14/12/2001,6463,,Jackiegutierrez@yahoo.com +2812,Universidad de morón,Medicina,06/11/2020,Johnny williams,,M,23/09/1940,8308,,Maria64@yahoo.com +2813,Universidad de morón,Licenciatura en relaciones del trabajo ,30/12/2020,Robert fernandez,,M,04/05/1907,3448,,Ngutierrez@yahoo.com +2814,Universidad de morón,Licenciatura en planificación y diseño del paisaje,25/03/2020,Virginia duffy,,F,30/05/1921,2804,,Thompsontheresa@gmail.com +2815,Universidad de morón,Ingeniería mecánica,22/02/2020,Ashlee lopez,,F,27/09/1945,5425,,Okim@yahoo.com +2816,Universidad de morón,Farmacia,20/03/2020,Jeffrey barnes,,M,04/12/1935,8203,,Louisanderson@gmail.com +2817,Universidad de morón,Bioquímica,01/05/2020,Brian rollins,,M,04/07/1974,2317,,Sarah43@yahoo.com +2818,Universidad de morón,Farmacia,16/03/2020,Christopher gamble,,M,10/10/1950,3509,,Sabrina99@hotmail.com +2819,Universidad de morón,Técnico para bioterios ,31/07/2020,Nathan wright,,M,20/05/1924,7265,,Amanda15@yahoo.com +2820,Universidad de morón,Licenciatura en ciencias ambientales,07/06/2020,Katie wolfe,,F,15/01/2019,7007,,Reyeserik@yahoo.com +2821,Universidad de morón,Licenciatura en psicología,02/06/2020,Thomas lowe,,M,03/08/1918,5771,,Megan56@yahoo.com +2822,Universidad de morón,Licenciatura en planificación y diseño del paisaje,28/05/2020,Shaun gentry,,M,01/08/1930,2761,,Wgonzalez@yahoo.com +2823,Universidad de morón,Ciencias veterinarias,30/10/2020,Christine mckee,,F,19/04/1926,5735,,Pchung@gmail.com +2824,Universidad de morón,Ingeniería electrónica,11/05/2020,Dawn young,,F,06/04/2011,6706,,Pcarlson@yahoo.com +2825,Universidad de morón,Medicina,11/12/2020,Charles dillon,,M,23/07/1959,7500,,Jamesmiller@yahoo.com +2826,Universidad de morón,Actuario ,26/02/2020,Patricia davila,,F,28/12/1977,4126,,Campbellfrank@hotmail.com +2827,Universidad de morón,Licenciatura en administración ,30/11/2020,Jade johnston,,F,01/01/1907,1876,,Jdavidson@hotmail.com +2828,Universidad de morón,Ingeniería en informática,04/12/2020,Angela andersen,,F,21/07/1927,6100,,Drew04@yahoo.com +2829,Universidad de morón,Actuario ,03/02/2020,Juan sullivan,,M,07/08/2008,1890,,Clarencemartinez@hotmail.com +2830,Universidad de morón,Licenciatura en gestión de agroalimentos,15/06/2020,Jennifer wright,,F,13/09/1952,3505,,Fsmith@hotmail.com +2831,Universidad de morón,Actuario ,13/06/2020,Brittany wiley,,F,21/07/2000,6561,,Pbrown@gmail.com +2832,Universidad de morón,Licenciatura en ciencias antropológicas,20/03/2020,Sara wall,,F,08/05/1961,1664,,Cgarcia@gmail.com +2833,Universidad de morón,Licenciatura en artes,04/07/2020,Hannah gonzalez,,F,13/08/1973,5503,,Christophergonzalez@yahoo.com +2834,Universidad de morón,Medicina,13/01/2020,Martin morris,,M,14/06/1933,6600,,Gpierce@hotmail.com +2835,Universidad de morón,Ingeniería mecánica,24/08/2020,James peters,,M,02/10/1963,3366,,Jfernandez@gmail.com +2836,Universidad de morón,Ingeniería electrónica,27/04/2020,Mitchell smith,,M,24/08/1921,1723,,Staffordbrian@gmail.com +2837,Universidad de morón,Licenciatura en planificación y diseño del paisaje,12/10/2020,Victoria carroll,,F,27/08/1958,6723,,Carlawilliams@yahoo.com +2838,Universidad de morón,Licenciatura en producción de bioimagenes,06/06/2020,Rachel powers,,F,04/01/1975,5779,,Karen72@yahoo.com +2839,Universidad de morón,Arquitectura,26/01/2020,Rachel hall,,F,01/03/1971,3445,,Obrown@yahoo.com +2840,Universidad de morón,Licenciatura en artes,17/07/2020,Adam glover,,M,17/11/1974,4103,,Tamara73@hotmail.com +2841,Universidad de morón,Arquitectura,08/08/2020,William harvey,,M,02/10/1923,8313,,Carlsonrichard@hotmail.com +2842,Universidad de morón,Técnico para bioterios ,15/09/2020,Brian murray,,M,08/05/1923,2741,,Qedwards@yahoo.com +2843,Universidad de morón,Ingeniería mecánica,16/05/2020,Michael mills,,M,05/12/1997,5587,,Mariajohnson@hotmail.com +2844,Universidad de morón,Licenciatura en ciencias de la computación,11/07/2020,Matthew wilcox,,M,05/10/1958,1875,,Allison74@gmail.com +2845,Universidad de morón,Actuario ,19/12/2020,Mrs. jody harris,,F,04/08/1922,8124,,Bellkristen@yahoo.com +2846,Universidad de morón,Licenciatura en sociología ,24/07/2020,Ashley lopez,,F,18/04/1998,3128,,Fernandezheather@yahoo.com +2847,Universidad de morón,Diseño de imagen y sonido,27/12/2020,Kenneth mason,,M,17/11/2003,3214,,Riggsbrian@gmail.com +2848,Universidad de morón,Licenciatura en ciencias geológicas,26/05/2020,Eric strickland,,M,27/11/1906,6435,,Donnaodonnell@yahoo.com +2849,Universidad de morón,Licenciatura en ciencias de la computación,30/09/2020,Laurie kline,,F,29/06/2003,5731,,Mark35@gmail.com +2850,Universidad de morón,Técnico para bioterios ,25/12/2020,Kathy johnson,,F,13/12/2009,3344,,Brian31@hotmail.com +2851,Universidad de morón,Licenciatura en musicoterapia,03/05/2020,Christopher lee,,M,23/12/1958,2352,,Kevin25@yahoo.com +2852,Universidad de morón,Licenciatura en musicoterapia,28/06/2020,Sarah jones,,F,10/02/1925,3113,,Brianwilliams@yahoo.com +2853,Universidad de morón,Licenciatura en ciencias biológicas,06/06/2020,Lisa christian,,F,08/11/1912,5421,,Nelsonchristopher@gmail.com +2854,Universidad de morón,Licenciatura en ciencias de la educación ,02/12/2020,Rebecca cole,,F,26/04/1964,3014,,Alisonthompson@yahoo.com +2855,Universidad de morón,Licenciatura en musicoterapia,30/07/2020,Ashlee le,,F,17/04/1938,3328,,Ericawilliams@hotmail.com +2856,Universidad de morón,Licenciatura en psicología,02/06/2020,Rhonda harper,,F,01/04/2010,5313,,Boyerkaren@yahoo.com +2857,Universidad de morón,Agronomía,25/08/2020,Erin jackson,,F,13/12/1985,1980,,Qclark@hotmail.com +2858,Universidad de morón,Ciencias veterinarias,11/02/2020,Patricia brooks,,F,06/05/1911,7112,,Davisdavid@hotmail.com +2859,Universidad de morón,Licenciatura en ciencias geológicas,27/11/2020,Anthony may,,M,02/04/1981,6501,,Lemichael@hotmail.com +2860,Universidad de morón,Arquitectura,21/08/2020,Joseph hernandez,,M,07/02/1990,3263,,Lesliephillips@hotmail.com +2861,Universidad de morón,Licenciatura en psicología,04/05/2020,Tyler elliott,,M,06/07/1976,5573,,Leslieibarra@gmail.com +2862,Universidad de morón,Licenciatura en ciencias geológicas,14/05/2020,Michael santiago,,M,11/01/2017,5361,,Lance92@yahoo.com +2863,Universidad de morón,Ciencias veterinarias,17/05/2020,Juan pruitt,,M,17/07/1944,6472,,Bbanks@yahoo.com +2864,Universidad de morón,Diseño de imagen y sonido,10/01/2020,Pamela sanford,,F,27/01/1979,8136,,Angelahumphrey@gmail.com +2865,Universidad de morón,Licenciatura en musicoterapia,30/11/2020,Megan wood,,F,27/05/1943,2942,,Wadebrian@gmail.com +2866,Universidad de morón,Diseño industrial,19/02/2020,Jose logan,,M,25/10/1953,6640,,Lisa53@yahoo.com +2867,Universidad de morón,Licenciatura en sociología ,23/10/2020,Mr. david murphy,,M,28/04/1993,8156,,Jason60@gmail.com +2868,Universidad de morón,Ingeniería electrónica,15/11/2020,Joshua sanchez,,M,25/06/2007,3432,,Rdavis@gmail.com +2869,Universidad de morón,Arquitectura,17/09/2020,James martin,,M,20/08/1909,2722,,Jeremy84@yahoo.com +2870,Universidad de morón,Actuario ,12/11/2020,Samantha richard,,F,12/09/1989,6214,,Smithamanda@gmail.com +2871,Universidad de morón,Licenciatura en psicología,22/10/2020,Sharon king,,F,13/11/1981,8203,,Kelleyaudrey@yahoo.com +2872,Universidad de morón,Licenciatura en administración ,21/06/2020,James douglas,,M,27/01/1965,6607,,Vbond@hotmail.com +2873,Universidad de morón,Licenciatura en artes,03/08/2020,Rickey nelson,,M,19/08/2006,5741,,Erik06@hotmail.com +2874,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,25/08/2020,Victoria sellers,,F,21/01/1942,8204,,Shannon06@gmail.com +2875,Universidad de morón,Licenciatura en ciencias de la computación,14/05/2020,Christopher porter,,M,06/09/2005,6720,,James06@gmail.com +2876,Universidad de morón,Actuario ,30/10/2020,Michael pace,,M,13/11/1998,3620,,Khicks@gmail.com +2877,Universidad de morón,Licenciatura en administración ,04/04/2020,Brett smith,,M,03/10/1919,6614,,Meyermaria@gmail.com +2878,Universidad de morón,Contador público ,14/08/2020,Deborah watson,,F,08/10/1914,1836,,Andrea05@hotmail.com +2879,Universidad de morón,Licenciatura en kinesiología y fisiatría,24/11/2020,Patrick caldwell,,M,25/10/1953,3317,,Christopher25@hotmail.com +2880,Universidad de morón,Ciencias veterinarias,01/12/2020,Joseph lee,,M,29/09/1982,3550,,Kimberlyfisher@hotmail.com +2881,Universidad de morón,Agronomía,11/10/2020,Kendra wagner,,F,13/02/1991,2720,,Abigail10@gmail.com +2882,Universidad de morón,Arquitectura,24/07/2020,Jacqueline sanchez,,F,07/12/2020,3574,,Xferguson@gmail.com +2883,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,15/10/2020,Melissa payne,,F,11/11/2004,4719,,Ashley91@gmail.com +2884,Universidad de morón,Licenciatura en ciencias biológicas,10/08/2020,Melissa rodriguez,,F,22/10/1932,2300,,Smithelaine@gmail.com +2885,Universidad de morón,Licenciatura en planificación y diseño del paisaje,13/01/2020,Melissa anthony,,F,08/02/1992,8319,,Stephanie43@yahoo.com +2886,Universidad de morón,Agronomía,31/10/2020,Justin harris,,M,20/10/1999,2242,,Brandy30@gmail.com +2887,Universidad de morón,Licenciatura en ciencias de la computación,17/11/2020,Tyler gentry,,M,07/08/1955,6706,,Allen51@yahoo.com +2888,Universidad de morón,Licenciatura en ciencias ambientales,11/08/2020,Richard warner,,M,09/12/1926,5511,,Taylordavid@hotmail.com +2889,Universidad de morón,Ingeniería electrónica,18/08/2020,Sherry beard,,F,19/11/1969,1615,,Zpalmer@gmail.com +2890,Universidad de morón,Medicina,10/08/2020,John stark,,M,25/06/1966,2805,,Clarkmichael@hotmail.com +2891,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,03/04/2020,Patricia wright,,F,15/09/1970,1915,,Alexandria35@yahoo.com +2892,Universidad de morón,Licenciatura en sociología ,30/04/2020,Lucas bell,,M,10/09/2017,2741,,Marymarshall@yahoo.com +2893,Universidad de morón,Arquitectura,21/04/2020,Katrina ross,,F,31/01/1921,1893,,Craigjoseph@yahoo.com +2894,Universidad de morón,Licenciatura en ciencias de la educación ,08/10/2020,Lucas moreno,,M,27/03/1929,2214,,Jonathan48@yahoo.com +2895,Universidad de morón,Licenciatura en psicología,28/02/2020,Madison chase,,F,22/09/1934,6660,,Julie61@hotmail.com +2896,Universidad de morón,Diseño de imagen y sonido,17/01/2020,Brian mora,,M,01/06/1956,4146,,Kenneth90@gmail.com +2897,Universidad de morón,Licenciatura en musicoterapia,11/03/2020,Deanna myers,,F,14/07/1940,4644,,William39@hotmail.com +2898,Universidad de morón,Licenciatura en ciencias antropológicas,30/04/2020,Jordan ramirez,,M,20/08/2008,8315,,Alyssaedwards@gmail.com +2899,Universidad de morón,Licenciatura en relaciones del trabajo ,10/10/2020,Matthew alexander,,M,04/11/1953,6417,,Andersonangie@yahoo.com +2900,Universidad de morón,Licenciatura en sociología ,16/02/2020,Brittany vargas,,F,22/05/1921,6471,,Michael05@hotmail.com +2901,Universidad de morón,Licenciatura en ciencias biológicas,25/08/2020,Caleb duncan,,M,08/04/1920,8403,,Cgraham@hotmail.com +2902,Universidad de morón,Licenciatura en ciencias de la computación,11/03/2020,Maria mullins,,F,15/02/1944,6213,,Karen52@gmail.com +2903,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,15/09/2020,Brittany powell,,F,04/06/1916,3220,,Cynthiamoore@gmail.com +2904,Universidad de morón,Licenciatura en ciencias geológicas,29/08/2020,Adrienne fuller,,F,21/03/2020,4634,,Renee04@hotmail.com +2905,Universidad de morón,Licenciatura en terapia ocupacional,23/01/2020,Samantha hernandez,,F,14/09/1910,3472,,Angelaramsey@yahoo.com +2906,Universidad de morón,Licenciatura en producción de bioimagenes,21/01/2020,Jennifer warren,,F,01/07/1951,3543,,Pearsonleslie@hotmail.com +2907,Universidad de morón,Ingeniería en informática,21/08/2020,Taylor adams ii,,M,01/12/1929,2403,,Thompsonkaylee@yahoo.com +2908,Universidad de morón,Licenciatura en ciencias ambientales,18/09/2020,Cory delgado,,M,27/04/1959,8534,,Harmonheather@yahoo.com +2909,Universidad de morón,Licenciatura en terapia ocupacional,24/06/2020,Jason leonard,,M,07/05/2012,6101,,Vjenkins@gmail.com +2910,Universidad de morón,Licenciatura en ciencias de la computación,04/06/2020,Bruce bailey,,M,13/07/1921,5632,,Fgarner@gmail.com +2911,Universidad de morón,Licenciatura en psicología,26/08/2020,Stephanie fuller,,F,27/04/1955,6325,,Theresa13@gmail.com +2912,Universidad de morón,Licenciatura en administración ,09/08/2020,Joyce williams,,F,13/04/1999,1911,,Mark58@gmail.com +2913,Universidad de morón,Farmacia,08/10/2020,William miller,,M,15/04/1918,6100,,Kbell@gmail.com +2914,Universidad de morón,Medicina,13/12/2020,Ray smith,,M,27/08/1983,2407,,Rosstracy@gmail.com +2915,Universidad de morón,Bioquímica,04/02/2020,Brian zhang,,M,12/12/1973,8307,,Andrewperkins@yahoo.com +2916,Universidad de morón,Agronomía,16/05/2020,Christine stone,,F,26/10/1972,5444,,Powelldanny@yahoo.com +2917,Universidad de morón,Ciencias veterinarias,13/11/2020,Deborah henry,,F,01/03/1917,4111,,Bcameron@gmail.com +2918,Universidad de morón,Ingeniería electrónica,08/06/2020,Nicholas cunningham,,M,22/12/1991,2603,,Ortegaevelyn@hotmail.com +2919,Universidad de morón,Licenciatura en kinesiología y fisiatría,15/05/2020,Grant anthony,,M,22/01/1996,3421,,Maymelanie@gmail.com +2920,Universidad de morón,Actuario ,21/06/2020,Deborah cunningham,,F,09/12/2018,2257,,Michael50@hotmail.com +2921,Universidad de morón,Contador público ,10/08/2020,Mr. brandon brown,,M,08/06/1989,5612,,Petersjose@yahoo.com +2922,Universidad de morón,Licenciatura en terapia ocupacional,12/02/2020,Christopher stephens,,M,04/11/1913,2533,,Alicia35@hotmail.com +2923,Universidad de morón,Licenciatura en ciencia política ,15/02/2020,Christopher goodman,,M,22/10/1988,3342,,Mmiller@gmail.com +2924,Universidad de morón,Actuario ,31/08/2020,Jennifer henderson,,F,20/10/1919,8307,,Ryan61@yahoo.com +2925,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,15/10/2020,Michael lopez,,M,31/01/1962,8109,,Karenrussell@gmail.com +2926,Universidad de morón,Diseño de imagen y sonido,11/10/2020,Stephen rhodes,,M,17/08/2016,3560,,Thompsonpamela@gmail.com +2927,Universidad de morón,Licenciatura en kinesiología y fisiatría,22/04/2020,Rachel grant,,F,30/07/1943,3362,,Joneskenneth@yahoo.com +2928,Universidad de morón,Licenciatura en psicología,21/05/2020,Brittany welch,,F,11/04/1923,5607,,Treeves@gmail.com +2929,Universidad de morón,Licenciatura en ciencias geológicas,06/11/2020,Daniel wood,,M,10/05/1986,7240,,Jessica10@hotmail.com +2930,Universidad de morón,Licenciatura en terapia ocupacional,19/08/2020,Cynthia lynch,,F,20/07/1996,4753,,Daniel19@hotmail.com +2931,Universidad de morón,Licenciatura en sociología ,21/06/2020,Andrew austin md,,M,28/03/1958,7509,,Josephwilliams@hotmail.com +2932,Universidad de morón,Licenciatura en administración ,24/07/2020,Linda stewart,,F,05/11/1933,1614,,Sancheznatalie@yahoo.com +2933,Universidad de morón,Licenciatura en psicología,31/12/2020,Aaron mcdaniel,,M,23/04/2020,4632,,Bergerchelsea@hotmail.com +2934,Universidad de morón,Licenciatura en gestión de agroalimentos,03/08/2020,Kristen wilson,,F,25/05/1978,3009,,Leecharles@hotmail.com +2935,Universidad de morón,Licenciatura en ciencias biológicas,26/01/2020,Heather johnson,,F,17/07/1915,6352,,Apatrick@gmail.com +2936,Universidad de morón,Licenciatura en ciencia política ,28/09/2020,Kyle miller,,M,14/02/1907,4648,,Benjaminbooker@hotmail.com +2937,Universidad de morón,Licenciatura en ciencias ambientales,03/08/2020,Timothy atkinson md,,M,25/03/1982,2609,,Richardpatterson@gmail.com +2938,Universidad de morón,Licenciatura en sociología ,16/08/2020,Jeffrey perez,,M,29/03/1931,3371,,Hoffmandennis@hotmail.com +2939,Universidad de morón,Licenciatura en ciencia política ,30/05/2020,Mr. devin torres phd,,M,23/08/1960,8146,,Patrick26@yahoo.com +2940,Universidad de morón,Medicina,18/06/2020,Christopher molina,,M,04/09/1934,3362,,Marytucker@yahoo.com +2941,Universidad de morón,Licenciatura en ciencias de la educación ,02/04/2020,Scott neal,,M,28/07/1970,5317,,Vmiller@yahoo.com +2942,Universidad de morón,Licenciatura en ciencias ambientales,08/11/2020,Jason scott,,M,05/07/1925,3460,,Cbaker@gmail.com +2943,Universidad de morón,Diseño industrial,02/05/2020,Dr. michelle clark md,,F,12/06/1946,3324,,Jessica96@yahoo.com +2944,Universidad de morón,Licenciatura en kinesiología y fisiatría,21/08/2020,Joshua murphy,,M,26/04/1948,3081,,Coopertheresa@yahoo.com +2945,Universidad de morón,Ciencias veterinarias,21/05/2020,Lawrence ward,,M,29/09/1972,3513,,Barneschristopher@yahoo.com +2946,Universidad de morón,Farmacia,07/05/2020,Ryan morales jr.,,M,01/09/2012,6720,,Sonya33@hotmail.com +2947,Universidad de morón,Actuario ,27/03/2020,Rhonda chapman,,F,20/05/1934,6389,,Robertsmichael@yahoo.com +2948,Universidad de morón,Contador público ,12/07/2020,Jennifer castillo,,F,24/07/1938,6063,,Kimberly01@yahoo.com +2949,Universidad de morón,Diseño industrial,07/03/2020,Mark logan,,M,03/01/1943,2345,,Jorge12@yahoo.com +2950,Universidad de morón,Licenciatura en artes,15/10/2020,Lauren sullivan,,F,07/10/2019,7403,,Khall@yahoo.com +2951,Universidad de morón,Licenciatura en relaciones del trabajo ,10/01/2020,Christopher barnes,,M,20/09/1918,4162,,Charlescampbell@gmail.com +2952,Universidad de morón,Licenciatura en ciencias ambientales,27/03/2020,Paul nash,,M,03/08/2013,5777,,Ylam@gmail.com +2953,Universidad de morón,Licenciatura en sociología ,18/05/2020,Frank harris,,M,20/06/1970,5329,,Bondmary@yahoo.com +2954,Universidad de morón,Ingeniería electrónica,05/11/2020,Tiffany wood,,F,12/01/1991,5369,,Amanda64@hotmail.com +2955,Universidad de morón,Licenciatura en producción de bioimagenes,07/04/2020,Patrick logan,,M,29/09/1959,4713,,Longrobin@yahoo.com +2956,Universidad de morón,Agronomía,26/05/2020,Joshua garcia,,M,10/12/1928,1615,,Jessica41@yahoo.com +2957,Universidad de morón,Medicina,28/02/2020,Jade hall,,F,05/01/1926,3046,,Newmannathan@yahoo.com +2958,Universidad de morón,Farmacia,14/07/2020,Steven allen,,M,12/09/2016,6400,,Juliecarson@yahoo.com +2959,Universidad de morón,Bioquímica,01/11/2020,Cole mills,,M,19/11/1917,2700,,Milleramber@hotmail.com +2960,Universidad de morón,Ingeniería mecánica,20/05/2020,Michael li,,M,04/02/1923,8412,,Jessicagates@hotmail.com +2961,Universidad de morón,Licenciatura en administración ,11/07/2020,Leslie cummings dds,,F,26/08/1994,1770,,Charles69@gmail.com +2962,Universidad de morón,Ingeniería electrónica,29/06/2020,Michael conner,,M,16/04/1913,4158,,Tpeck@yahoo.com +2963,Universidad de morón,Ingeniería en informática,26/05/2020,April fritz,,F,24/05/1926,3516,,Diazjonathan@yahoo.com +2964,Universidad de morón,Ciencias veterinarias,12/11/2020,Vanessa zamora,,F,27/01/1918,7545,,Andrew40@gmail.com +2965,Universidad de morón,Ingeniería mecánica,25/03/2020,Matthew baker,,M,26/08/1949,5738,,Jilldaniel@hotmail.com +2966,Universidad de morón,Licenciatura en kinesiología y fisiatría,29/02/2020,Anna robbins,,F,28/07/1923,1804,,Wcameron@yahoo.com +2967,Universidad de morón,Licenciatura en ciencias antropológicas,08/09/2020,Jeffrey parker,,M,18/02/1994,6073,,Fstewart@gmail.com +2968,Universidad de morón,Licenciatura en musicoterapia,11/06/2020,Jack hendricks,,M,18/05/1994,3224,,Jeremyochoa@yahoo.com +2969,Universidad de morón,Bioquímica,04/09/2020,Jamie cunningham,,F,14/10/1998,9407,,Edwardserica@hotmail.com +2970,Universidad de morón,Licenciatura en psicología,03/08/2020,Shawn duran,,M,01/05/1935,6237,,Watersdanielle@gmail.com +2971,Universidad de morón,Licenciatura en ciencia política ,23/09/2020,Kenneth sullivan,,M,12/11/1948,1617,,Pmccarty@gmail.com +2972,Universidad de morón,Agronomía,06/05/2020,Stephanie meyers,,F,11/12/1943,6321,,Rcooper@yahoo.com +2973,Universidad de morón,Licenciatura en ciencias de la computación,20/06/2020,Steven stanton,,M,04/05/1980,4158,,Cannondavid@gmail.com +2974,Universidad de morón,Licenciatura en planificación y diseño del paisaje,22/12/2020,Jason chase,,M,04/02/1912,9210,,Carlosball@gmail.com +2975,Universidad de morón,Contador público ,23/12/2020,Daniel garcia,,M,25/03/1918,6323,,Colondaniel@yahoo.com +2976,Universidad de morón,Licenciatura en administración ,31/01/2020,Kristen walker,,F,09/08/1975,4724,,Elizabethmartinez@hotmail.com +2977,Universidad de morón,Licenciatura en gestión de agroalimentos,14/04/2020,Jason taylor,,M,16/04/2001,5703,,Travis81@gmail.com +2978,Universidad de morón,Ingeniería mecánica,31/05/2020,Jeffrey johnson,,M,23/08/1938,5473,,Natalie48@hotmail.com +2979,Universidad de morón,Medicina,25/01/2020,Blake wilson,,M,24/08/1944,6430,,Victoriaaguilar@hotmail.com +2980,Universidad de morón,Ingeniería electrónica,13/12/2020,Andre foster,,M,27/09/2020,2451,,Brian16@yahoo.com +2981,Universidad de morón,Licenciatura en producción de bioimagenes,21/02/2020,Lee bowen,,M,03/06/1947,3401,,Belljoseph@hotmail.com +2982,Universidad de morón,Diseño industrial,25/10/2020,Aaron rodriguez,,M,14/05/1996,3353,,Palmerdarryl@hotmail.com +2983,Universidad de morón,Licenciatura en artes,07/06/2020,Thomas brown,,M,17/10/1973,5612,,Bellrachel@yahoo.com +2984,Universidad de morón,Diseño industrial,28/03/2020,Helen cameron,,F,15/07/1936,3370,,April33@hotmail.com +2985,Universidad de morón,Licenciatura en ciencias biológicas,24/02/2020,Jamie stanton,,F,12/03/1982,2138,,Carrollstephen@gmail.com +2986,Universidad de morón,Licenciatura en sociología ,29/05/2020,Donald rogers,,M,19/04/1959,6505,,Aray@yahoo.com +2987,Universidad de morón,Licenciatura en ciencias biológicas,15/08/2020,Charles brown,,M,07/09/1920,2826,,Ychen@gmail.com +2988,Universidad de morón,Licenciatura en planificación y diseño del paisaje,09/02/2020,Fred fowler,,M,16/11/1935,1878,,Michellethomas@gmail.com +2989,Universidad de morón,Licenciatura en terapia ocupacional,10/08/2020,Frank powell,,M,29/07/1939,4186,,Lewisjessica@hotmail.com +2990,Universidad de morón,Licenciatura en producción de bioimagenes,11/05/2020,Barbara thompson,,F,21/05/1964,2732,,Wlee@gmail.com +2991,Universidad de morón,Actuario ,08/11/2020,Charles johnson,,M,23/09/1967,7221,,Nicholasmueller@gmail.com +2992,Universidad de morón,Licenciatura en gestión de agroalimentos,10/08/2020,Raymond dixon,,M,09/05/2009,9221,,Owensgregory@hotmail.com +2993,Universidad de morón,Licenciatura en relaciones del trabajo ,24/08/2020,Christine wilson,,F,31/10/1969,4641,,Jwillis@hotmail.com +2994,Universidad de morón,Medicina,09/04/2020,Joseph collins,,M,17/06/1992,6073,,Jonathanmacias@gmail.com +2995,Universidad de morón,Licenciatura en relaciones del trabajo ,23/12/2020,Joy jones,,F,17/03/1918,9213,,Jefferyallison@yahoo.com +2996,Universidad de morón,Licenciatura en ciencias geológicas,26/05/2020,Shawn owens,,M,12/11/2017,2454,,Jonathan54@gmail.com +2997,Universidad de morón,Licenciatura en ciencias de la educación ,26/07/2020,Anthony collins,,M,01/08/1997,5471,,Ndennis@yahoo.com +2998,Universidad de morón,Ingeniería electrónica,09/06/2020,Eric gray,,M,20/04/2018,3344,,Robynphillips@yahoo.com +2999,Universidad de morón,Licenciatura en sociología ,07/07/2020,Mary conway,,F,02/12/1971,5447,,Waltervance@yahoo.com +3000,Universidad de morón,Licenciatura en ciencias biológicas,18/02/2020,Tammie collins,,F,13/03/1945,3705,,Hicksalejandra@hotmail.com +3001,Universidad de morón,Licenciatura en relaciones del trabajo ,15/09/2020,Matthew williams,,M,27/10/2017,1778,,Qwilson@hotmail.com +3002,Universidad de morón,Arquitectura,06/10/2020,Anna navarro,,F,16/12/1933,1987,,Hallthomas@yahoo.com +3003,Universidad de morón,Licenciatura en ciencias ambientales,13/09/2020,James curtis,,M,10/09/1929,2101,,Tiffany31@yahoo.com +3004,Universidad de morón,Licenciatura en gestión de agroalimentos,07/03/2020,Jenna rice,,F,10/01/1984,5461,,Downsdavid@hotmail.com +3005,Universidad de morón,Ingeniería electrónica,24/06/2020,David torres,,M,02/06/1908,6000,,Hmiranda@hotmail.com +3006,Universidad de morón,Licenciatura en ciencias antropológicas,20/10/2020,Taylor harrison,,F,25/11/1966,3575,,Mtrujillo@gmail.com +3007,Universidad de morón,Licenciatura en relaciones del trabajo ,12/01/2020,William harper,,M,16/12/1935,9407,,Nicole62@hotmail.com +3008,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,08/08/2020,Amy green,,F,24/12/1941,1832,,Bryankey@yahoo.com +3009,Universidad de morón,Licenciatura en ciencias ambientales,04/11/2020,Alexandra little,,F,28/02/1913,5733,,Dcardenas@gmail.com +3010,Universidad de morón,Medicina,22/03/2020,Kelly howard,,F,19/01/1946,4612,,Jermaine38@hotmail.com +3011,Universidad de morón,Licenciatura en sociología ,22/09/2020,Jared barrera,,M,01/11/2008,1657,,Debraortiz@hotmail.com +3012,Universidad de morón,Licenciatura en ciencias de la computación,29/04/2020,Benjamin bailey,,M,15/12/1962,6367,,Bbishop@gmail.com +3013,Universidad de morón,Licenciatura en ciencias de la educación ,11/12/2020,Sue osborn,,F,03/08/1970,1984,,Oliviaclark@yahoo.com +3014,Universidad de morón,Licenciatura en musicoterapia,24/12/2020,Emily garner,,F,02/01/1917,7535,,David00@hotmail.com +3015,Universidad de morón,Ingeniería electrónica,01/11/2020,Kayla matthews,,F,18/12/1914,3230,,Nstevens@gmail.com +3016,Universidad de morón,Licenciatura en ciencias geológicas,14/08/2020,Bonnie vargas,,F,26/03/1925,2523,,Kyle25@hotmail.com +3017,Universidad de morón,Arquitectura,13/11/2020,Sarah hanna,,F,22/12/1947,6001,,Bryanmorris@hotmail.com +3018,Universidad de morón,Licenciatura en administración ,29/06/2020,John davis,,M,06/11/1924,5603,,Meyermichael@yahoo.com +3019,Universidad de morón,Licenciatura en ciencias ambientales,23/08/2020,Danny lee,,M,14/12/1914,3553,,Ygomez@yahoo.com +3020,Universidad de morón,Licenciatura en ciencias geológicas,05/08/2020,Cameron brooks,,M,13/05/1998,5400,,Rromero@gmail.com +3021,Universidad de morón,Ciencias veterinarias,06/08/2020,Nancy lewis,,F,25/01/1946,3013,,Floydronald@yahoo.com +3022,Universidad de morón,Licenciatura en producción de bioimagenes,10/05/2020,Susan conley,,F,09/08/2007,5555,,Fullerbryce@gmail.com +3023,Universidad de morón,Licenciatura en kinesiología y fisiatría,14/07/2020,Daniel hood,,M,06/03/1992,8403,,Cjennings@gmail.com +3024,Universidad de morón,Licenciatura en psicología,25/01/2020,Joseph avery,,M,13/11/1985,4504,,Gbullock@hotmail.com +3025,Universidad de morón,Licenciatura en ciencias geológicas,16/05/2020,Courtney lewis,,F,15/08/1971,2527,,Katelyn28@hotmail.com +3026,Universidad de morón,Licenciatura en ciencia política ,06/10/2020,Joy beard,,F,02/06/1946,6625,,Rlopez@gmail.com +3027,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,07/03/2020,James jenkins,,M,05/03/1951,3315,,Matthew97@yahoo.com +3028,Universidad de morón,Licenciatura en sociología ,29/03/2020,Brenda jacobs,,F,12/01/1906,5560,,Charles61@gmail.com +3029,Universidad de morón,Contador público ,08/04/2020,Ian bryan,,M,13/03/1956,3081,,Jessicajohnson@hotmail.com +3030,Universidad de morón,Ciencias veterinarias,22/02/2020,Erin williams,,F,06/07/1939,4137,,Jessica68@gmail.com +3031,Universidad de morón,Licenciatura en relaciones del trabajo ,02/06/2020,Ronald sanchez,,M,26/11/1955,7169,,Angelicaserrano@yahoo.com +3032,Universidad de morón,Agronomía,16/10/2020,Stephen collins,,M,25/01/1973,5474,,Jonathan47@yahoo.com +3033,Universidad de morón,Licenciatura en terapia ocupacional,16/06/2020,Natalie robinson,,F,02/09/1945,2401,,Brianmcpherson@hotmail.com +3034,Universidad de morón,Ingeniería en informática,03/11/2020,Dana olson,,F,25/08/1916,6430,,Vsimon@gmail.com +3035,Universidad de morón,Diseño industrial,20/09/2020,Kimberly garcia,,F,05/05/1970,6201,,Robert66@yahoo.com +3036,Universidad de morón,Licenciatura en planificación y diseño del paisaje,09/12/2020,Donald rogers,,M,12/05/1977,1761,,Christopher81@hotmail.com +3037,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,08/08/2020,Debra hunt,,F,24/10/1987,6103,,Eric58@yahoo.com +3038,Universidad de morón,Licenciatura en ciencias biológicas,20/02/2020,Alex mcmahon,,M,12/04/1984,5372,,Lisaharvey@yahoo.com +3039,Universidad de morón,Ciencias veterinarias,18/11/2020,Christine salazar,,F,29/07/1920,4242,,Fdavenport@hotmail.com +3040,Universidad de morón,Licenciatura en ciencias antropológicas,20/06/2020,Matthew johnson dvm,,M,21/09/1972,3241,,Amythomas@gmail.com +3041,Universidad de morón,Licenciatura en ciencia política ,18/04/2020,Ryan griffin,,M,06/03/1935,6201,,Julia91@yahoo.com +3042,Universidad de morón,Actuario ,18/02/2020,Rodney santiago,,M,05/05/2010,1842,,Eric35@yahoo.com +3043,Universidad de morón,Diseño de imagen y sonido,13/03/2020,Randy ruiz,,M,13/11/1971,6063,,Sandra06@gmail.com +3044,Universidad de morón,Bioquímica,04/02/2020,Carl miller,,M,10/10/1932,5367,,Twalters@yahoo.com +3045,Universidad de morón,Licenciatura en ciencias geológicas,30/09/2020,Matthew galloway,,M,19/07/2019,3287,,John96@hotmail.com +3046,Universidad de morón,Licenciatura en sociología ,19/12/2020,Jaclyn holt,,F,21/04/1979,5717,,Cynthia61@gmail.com +3047,Universidad de morón,Licenciatura en terapia ocupacional,08/12/2020,Traci peterson,,F,17/03/1966,6309,,Angela27@yahoo.com +3048,Universidad de morón,Ciencias veterinarias,30/04/2020,Debra fox,,F,23/06/1914,1754,,Drakemindy@hotmail.com +3049,Universidad de morón,Farmacia,05/11/2020,Misty castillo,,F,29/04/1953,3338,,Victoriapena@yahoo.com +3050,Universidad de morón,Medicina,14/08/2020,Christine clark,,F,19/02/2017,2445,,Brittanylewis@yahoo.com +3051,Universidad de morón,Ingeniería mecánica,30/06/2020,Derek taylor,,M,05/01/2004,3536,,Kristiestrong@gmail.com +3052,Universidad de morón,Técnico para bioterios ,27/03/2020,Lorraine riley,,F,28/06/1996,5401,,Vbarker@gmail.com +3053,Universidad de morón,Licenciatura en psicología,28/03/2020,Brittany ramsey,,F,02/01/1960,8300,,Bfoster@yahoo.com +3054,Universidad de morón,Licenciatura en ciencia política ,15/05/2020,Justin benson,,M,26/04/1924,4722,,Darlenejefferson@yahoo.com +3055,Universidad de morón,Diseño de imagen y sonido,10/09/2020,Rebecca decker dvm,,F,15/03/1938,2156,,Qmoon@gmail.com +3056,Universidad de morón,Actuario ,07/06/2020,Patrick acosta,,M,17/10/1967,6450,,Olong@yahoo.com +3057,Universidad de morón,Licenciatura en producción de bioimagenes,19/01/2020,Austin gibson,,M,04/10/1971,7165,,Allen85@gmail.com +3058,Universidad de morón,Licenciatura en relaciones del trabajo ,24/04/2020,Charlotte robertson,,F,29/03/1957,1881,,Madisonperry@gmail.com +3059,Universidad de morón,Licenciatura en kinesiología y fisiatría,15/09/2020,Tanya chavez,,F,16/09/2021,7214,,Michael37@hotmail.com +3060,Universidad de morón,Ingeniería mecánica,01/09/2020,Ashley acevedo,,F,15/07/1957,5425,,Jennifercase@gmail.com +3061,Universidad de morón,Técnico para bioterios ,22/03/2020,Alicia mullen,,F,26/07/1998,1849,,Jessica75@gmail.com +3062,Universidad de morón,Farmacia,20/06/2020,Rebecca jackson,,F,11/09/1927,3545,,Paula67@gmail.com +3063,Universidad de morón,Licenciatura en relaciones del trabajo ,19/10/2020,Tamara cruz,,F,03/09/1916,4139,,Hernandezsamantha@yahoo.com +3064,Universidad de morón,Licenciatura en ciencias ambientales,30/11/2020,John andrews,,M,12/02/1946,2639,,Brian36@yahoo.com +3065,Universidad de morón,Diseño industrial,24/08/2020,Donald allen,,M,28/09/1933,4166,,Dlee@gmail.com +3066,Universidad de morón,Bioquímica,26/02/2020,Jennifer francis,,F,16/11/2006,7151,,Austinwalker@yahoo.com +3067,Universidad de morón,Licenciatura en ciencias de la computación,14/09/2020,Eric wilson,,M,15/09/1977,3586,,Smithmichael@yahoo.com +3068,Universidad de morón,Actuario ,29/10/2020,Paul winters,,M,12/03/1994,6705,,Hallnorma@yahoo.com +3069,Universidad de morón,Licenciatura en planificación y diseño del paisaje,18/04/2020,Eric wilson,,M,28/09/1952,4187,,Ericbarker@yahoo.com +3070,Universidad de morón,Licenciatura en ciencias geológicas,03/11/2020,Clarence brown,,M,11/07/1935,1601,,Bgreen@hotmail.com +3071,Universidad de morón,Licenciatura en ciencia política ,13/01/2020,Desiree stafford,,F,25/01/1961,7107,,Hernandezsamuel@hotmail.com +3072,Universidad de morón,Licenciatura en kinesiología y fisiatría,21/07/2020,Jillian ponce,,F,24/04/2002,3409,,Miguelbutler@yahoo.com +3073,Universidad de morón,Licenciatura en planificación y diseño del paisaje,23/11/2020,Shawn jones md,,M,05/05/1943,2344,,Stephen13@hotmail.com +3074,Universidad de morón,Licenciatura en planificación y diseño del paisaje,29/12/2020,Debra vega,,F,27/04/2009,8308,,Fullerrobert@hotmail.com +3075,Universidad de morón,Licenciatura en producción de bioimagenes,14/06/2020,Aaron castaneda,,M,21/01/1966,8422,,Tylerbond@hotmail.com +3076,Universidad de morón,Licenciatura en relaciones del trabajo ,07/09/2020,Julie johnson,,F,06/10/1964,1905,,Charles78@hotmail.com +3077,Universidad de morón,Técnico para bioterios ,10/09/2020,Heather ramos,,F,23/06/1941,2613,,Bjoseph@hotmail.com +3078,Universidad de morón,Licenciatura en ciencias ambientales,10/06/2020,Jessica holt,,F,11/10/1959,7600,,Flee@hotmail.com +3079,Universidad de morón,Licenciatura en terapia ocupacional,31/10/2020,Amanda wright,,F,12/09/1927,4184,,Howellsamantha@hotmail.com +3080,Universidad de morón,Licenciatura en administración ,24/06/2020,Julie valencia,,F,16/02/1912,3560,,Lisa05@gmail.com +3081,Universidad de morón,Diseño industrial,15/02/2020,Alan burns,,M,30/11/1906,9111,,Mrivera@gmail.com +3082,Universidad de morón,Licenciatura en kinesiología y fisiatría,14/09/2020,Benjamin copeland dds,,M,09/03/1908,6241,,Mbarrett@yahoo.com +3083,Universidad de morón,Medicina,03/07/2020,Valerie martin,,F,24/05/1982,7633,,Kellerdavid@hotmail.com +3084,Universidad de morón,Licenciatura en artes,20/03/2020,Pamela henderson,,F,03/06/1961,9013,,Mnewman@hotmail.com +3085,Universidad de morón,Ingeniería mecánica,20/10/2020,Paul montgomery,,M,26/08/1915,8500,,Lrichards@hotmail.com +3086,Universidad de morón,Farmacia,22/07/2020,Julie lam,,F,14/03/1992,3509,,Mooregregory@gmail.com +3087,Universidad de morón,Licenciatura en planificación y diseño del paisaje,05/09/2020,Paul lee,,M,29/07/1981,8407,,Tracy78@yahoo.com +3088,Universidad de morón,Licenciatura en ciencias de la educación ,13/03/2020,Paul miller,,M,23/06/1934,2241,,Lyonsjerome@hotmail.com +3089,Universidad de morón,Bioquímica,27/07/2020,Bridget hammond,,F,20/07/1936,3487,,Stephenphillips@yahoo.com +3090,Universidad de morón,Licenciatura en artes,01/08/2020,Paula cook,,F,01/02/1989,2613,,Patricia87@gmail.com +3091,Universidad de morón,Licenciatura en ciencias de la computación,16/10/2020,David kelley,,M,25/04/1969,3071,,Joshuahernandez@yahoo.com +3092,Universidad de morón,Arquitectura,13/05/2020,Travis harris,,M,28/07/2016,1664,,Yking@yahoo.com +3093,Universidad de morón,Licenciatura en ciencias biológicas,28/10/2020,Cynthia armstrong,,F,17/07/1977,2841,,Michaelgarcia@hotmail.com +3094,Universidad de morón,Licenciatura en producción de bioimagenes,13/05/2020,John case,,M,22/08/1991,9203,,Thomasandrew@hotmail.com +3095,Universidad de morón,Licenciatura en producción de bioimagenes,08/05/2020,Amber nicholson,,F,20/12/1921,6603,,Harriskim@yahoo.com +3096,Universidad de morón,Licenciatura en ciencias de la educación ,22/10/2020,Joel campbell,,M,21/03/1980,1708,,Kelsey47@hotmail.com +3097,Universidad de morón,Licenciatura en ciencias biológicas,11/07/2020,Anthony medina,,M,27/11/1983,1815,,Phillip31@yahoo.com +3098,Universidad de morón,Ingeniería en informática,15/03/2020,Patrick barnes,,M,21/02/1915,4750,,Williamschristopher@yahoo.com +3099,Universidad de morón,Licenciatura en relaciones del trabajo ,10/11/2020,Claire salas,,F,06/08/2007,3575,,Williamsisaiah@yahoo.com +3100,Universidad de morón,Licenciatura en ciencias geológicas,28/08/2020,Amy hernandez,,F,26/10/2018,3592,,Zharmon@gmail.com +3101,Universidad de morón,Licenciatura en ciencias ambientales,13/08/2020,Pedro bentley,,M,06/10/1978,1661,,Otrujillo@gmail.com +3102,Universidad de morón,Técnico para bioterios ,29/01/2020,Chelsea gonzalez,,F,28/01/2016,3187,,Hawkinsheather@gmail.com +3103,Universidad de morón,Licenciatura en planificación y diseño del paisaje,06/12/2020,Tim smith,,M,26/12/1946,8333,,Cortezjoseph@hotmail.com +3104,Universidad de morón,Licenciatura en psicología,27/04/2020,Amy compton,,F,16/02/1974,5319,,Coreystewart@yahoo.com +3105,Universidad de morón,Licenciatura en ciencias geológicas,14/09/2020,Michael good,,M,21/08/1962,1776,,David95@gmail.com +3106,Universidad de morón,Contador público ,07/02/2020,David reed,,M,08/07/1998,2717,,Twalls@gmail.com +3107,Universidad de morón,Ingeniería electrónica,16/11/2020,Joseph bailey,,M,11/07/1964,6231,,Lanedaniel@gmail.com +3108,Universidad de morón,Contador público ,17/09/2020,Michele moore,,F,09/02/2009,4705,,Shanepage@yahoo.com +3109,Universidad de morón,Técnico para bioterios ,27/03/2020,Kelly wilson,,F,18/09/1962,5303,,Janetbrown@gmail.com +3110,Universidad de morón,Ciencias veterinarias,03/03/2020,Cesar woodard,,M,03/03/1957,6743,,Greenvalerie@yahoo.com +3111,Universidad de morón,Actuario ,19/04/2020,Michael rocha,,M,08/11/1939,9203,,Xcarr@gmail.com +3112,Universidad de morón,Medicina,18/03/2020,Robert green,,M,02/11/1982,8333,,Hpowers@gmail.com +3113,Universidad de morón,Técnico para bioterios ,10/10/2020,Paul spencer,,M,20/04/1980,1896,,Joseph92@gmail.com +3114,Universidad de morón,Licenciatura en ciencias de la educación ,29/08/2020,Rodney bowman,,M,02/10/1918,6064,,Gmontgomery@gmail.com +3115,Universidad de morón,Licenciatura en planificación y diseño del paisaje,21/01/2020,William martin,,M,01/01/2019,1646,,Rhansen@yahoo.com +3116,Universidad de morón,Ingeniería en informática,16/10/2020,Jason cook,,M,06/03/1944,3112,,Gsanders@yahoo.com +3117,Universidad de morón,Licenciatura en administración ,22/08/2020,Jacob wright,,M,22/10/1979,7513,,Matthewmoore@yahoo.com +3118,Universidad de morón,Arquitectura,04/06/2020,Elizabeth anderson,,F,10/12/2001,8124,,Jennifercalhoun@yahoo.com +3119,Universidad de morón,Licenciatura en terapia ocupacional,30/09/2020,Wanda hubbard,,F,03/04/1943,8180,,Qgraham@hotmail.com +3120,Universidad de morón,Medicina,09/09/2020,Peter brown,,M,10/11/1945,5561,,Ecampbell@yahoo.com +3121,Universidad de morón,Licenciatura en ciencias ambientales,31/01/2020,Anthony farmer,,M,04/07/1950,3269,,Crystaldavis@yahoo.com +3122,Universidad de morón,Diseño industrial,28/09/2020,Travis taylor,,M,11/01/1970,1836,,Joseph64@yahoo.com +3123,Universidad de morón,Licenciatura en artes,17/08/2020,Crystal kaiser,,F,09/07/1960,5632,,Thomasmartin@yahoo.com +3124,Universidad de morón,Licenciatura en planificación y diseño del paisaje,16/03/2020,Sandra payne,,F,18/06/1929,3001,,Tamaralucero@hotmail.com +3125,Universidad de morón,Licenciatura en artes,26/11/2020,Jeremiah bernard,,M,18/07/2012,1648,,Thomastucker@gmail.com +3126,Universidad de morón,Licenciatura en ciencias de la educación ,11/10/2020,Samantha mccullough,,F,09/12/1933,5609,,Markfinley@yahoo.com +3127,Universidad de morón,Farmacia,26/03/2020,Laura nielsen,,F,31/10/1989,6241,,Cstrong@hotmail.com +3128,Universidad de morón,Medicina,22/02/2020,Kyle simmons,,M,13/02/1972,8308,,Hodgesoscar@gmail.com +3129,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,14/01/2020,Daniel park,,M,08/01/2002,2201,,Bishopnicole@yahoo.com +3130,Universidad de morón,Licenciatura en ciencias biológicas,21/11/2020,Calvin silva,,M,22/12/1911,7511,,Huntkenneth@hotmail.com +3131,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,30/05/2020,Tristan lambert,,M,02/06/1963,3501,,Qgoodman@yahoo.com +3132,Universidad de morón,Licenciatura en ciencias geológicas,21/02/2020,James myers,,M,09/05/1908,6009,,Quinneric@hotmail.com +3133,Universidad de morón,Licenciatura en producción de bioimagenes,16/05/2020,Matthew larson,,M,07/11/2009,3450,,Elizabeth05@yahoo.com +3134,Universidad de morón,Ingeniería en informática,30/03/2020,Jenny jones,,F,14/01/1959,3302,,Pughconnie@yahoo.com +3135,Universidad de morón,Bioquímica,22/08/2020,Hannah smith,,F,25/07/1985,7100,,Rodney67@hotmail.com +3136,Universidad de morón,Bioquímica,16/04/2020,Matthew travis,,M,20/12/1975,4122,,Hmiller@yahoo.com +3137,Universidad de morón,Ingeniería en informática,07/03/2020,Matthew green,,M,25/01/1955,6015,,Sharonaustin@yahoo.com +3138,Universidad de morón,Licenciatura en gestión de agroalimentos,06/09/2020,Charles steele,,M,03/12/1989,5319,,Collinsmatthew@hotmail.com +3139,Universidad de morón,Licenciatura en ciencias ambientales,27/05/2020,Jason white,,M,26/05/1978,2633,,Stephanieharris@hotmail.com +3140,Universidad de morón,Ingeniería mecánica,25/08/2020,John brown,,M,02/05/1940,7174,,Vincent66@hotmail.com +3141,Universidad de morón,Licenciatura en kinesiología y fisiatría,25/11/2020,Karen cruz,,F,22/01/1916,5331,,Hcollins@hotmail.com +3142,Universidad de morón,Licenciatura en ciencias ambientales,31/12/2020,Danielle payne,,F,23/12/2008,2342,,Ctaylor@gmail.com +3143,Universidad de morón,Ingeniería electrónica,19/09/2020,Christie jones,,F,05/06/1944,8160,,Joe36@gmail.com +3144,Universidad de morón,Ingeniería electrónica,25/11/2020,Philip andersen,,M,22/11/1914,2529,,Daniellemcgrath@gmail.com +3145,Universidad de morón,Ingeniería en informática,15/01/2020,Megan hansen,,F,26/01/2016,5263,,Adamjones@hotmail.com +3146,Universidad de morón,Arquitectura,28/11/2020,Tiffany johnson,,F,30/12/1962,2914,,Monique95@yahoo.com +3147,Universidad de morón,Licenciatura en musicoterapia,31/07/2020,Benjamin smith,,M,08/04/1976,8201,,Blackwellmolly@gmail.com +3148,Universidad de morón,Licenciatura en ciencias antropológicas,21/03/2020,John huff,,M,06/09/2001,4157,,Amanda98@yahoo.com +3149,Universidad de morón,Licenciatura en ciencias ambientales,15/07/2020,Timothy white,,M,08/10/1926,1744,,Alexissparks@hotmail.com +3150,Universidad de morón,Licenciatura en gestión de agroalimentos,10/09/2020,Keith porter,,M,26/05/1961,7207,,John76@yahoo.com +3151,Universidad de morón,Farmacia,01/08/2020,Joseph jones,,M,01/10/1939,7313,,Thill@yahoo.com +3152,Universidad de morón,Licenciatura en ciencias de la computación,13/07/2020,Amy salazar,,F,20/01/1991,8146,,Iliu@yahoo.com +3153,Universidad de morón,Licenciatura en musicoterapia,24/07/2020,Christopher moran,,M,21/10/1973,8153,,Bsanchez@yahoo.com +3154,Universidad de morón,Contador público ,19/09/2020,Daniel hines,,M,15/08/1923,3224,,Jaredjohnson@hotmail.com +3155,Universidad de morón,Diseño de imagen y sonido,04/08/2020,Timothy hanson,,M,10/04/1966,2840,,Lewiskimberly@gmail.com +3156,Universidad de morón,Licenciatura en ciencia política ,28/03/2020,Abigail davis,,F,13/01/1944,8373,,Ryanjones@yahoo.com +3157,Universidad de morón,Licenciatura en administración ,22/02/2020,Timothy green,,M,02/06/1907,5515,,Chapmankelly@yahoo.com +3158,Universidad de morón,Ingeniería electrónica,21/07/2020,Richard leonard,,M,06/07/1951,5831,,Brenda70@yahoo.com +3159,Universidad de morón,Técnico para bioterios ,29/10/2020,Thomas craig,,M,22/05/1932,6403,,Melissawilson@hotmail.com +3160,Universidad de morón,Ingeniería en informática,08/09/2020,Thomas bates,,M,25/04/1988,8430,,Ywright@yahoo.com +3161,Universidad de morón,Ciencias veterinarias,21/09/2020,Jackie taylor,,F,08/04/1927,6325,,Cjackson@gmail.com +3162,Universidad de morón,Agronomía,20/05/2020,Brenda evans,,F,19/05/1930,4000,,Youngdavid@hotmail.com +3163,Universidad de morón,Licenciatura en kinesiología y fisiatría,21/08/2020,Joseph king,,M,02/11/1935,5596,,Donnablair@yahoo.com +3164,Universidad de morón,Técnico para bioterios ,09/12/2020,Sean johnson,,M,01/08/1928,3355,,Jason60@hotmail.com +3165,Universidad de morón,Licenciatura en ciencias de la educación ,27/02/2020,Kelly johnson,,M,30/06/2004,5372,,Tracycook@hotmail.com +3166,Universidad de morón,Licenciatura en terapia ocupacional,28/10/2020,Terri williams,,F,03/01/2019,6321,,Awalls@gmail.com +3167,Universidad de morón,Medicina,21/05/2020,Andrew lopez,,M,18/04/1998,6005,,Masonelizabeth@gmail.com +3168,Universidad de morón,Licenciatura en ciencias biológicas,08/06/2020,Margaret wade,,F,17/06/1985,3267,,Johnsongloria@gmail.com +3169,Universidad de morón,Licenciatura en kinesiología y fisiatría,18/07/2020,Patrick williams,,M,23/11/1913,3443,,Iwheeler@gmail.com +3170,Universidad de morón,Licenciatura en artes,20/06/2020,Nicholas rodriguez,,M,18/07/1988,6453,,Holly53@gmail.com +3171,Universidad de morón,Licenciatura en producción de bioimagenes,19/04/2020,Timothy stanley,,M,23/05/1953,5447,,Nicholas59@gmail.com +3172,Universidad de morón,Licenciatura en ciencias antropológicas,04/02/2020,Donald ferguson,,M,27/05/2018,5360,,Erin04@hotmail.com +3173,Universidad de morón,Ingeniería en informática,16/11/2020,Nicole stewart md,,F,03/04/1972,5601,,Christophernielsen@gmail.com +3174,Universidad de morón,Ciencias veterinarias,05/09/2020,Robert church,,M,23/09/2018,5357,,Riggssandra@gmail.com +3175,Universidad de morón,Licenciatura en ciencias geológicas,17/08/2020,Kenneth simmons,,M,28/07/1990,7020,,John83@yahoo.com +3176,Universidad de morón,Actuario ,22/08/2020,Melvin sutton,,M,19/09/1955,2931,,Brenda10@yahoo.com +3177,Universidad de morón,Licenciatura en terapia ocupacional,13/02/2020,Vicki ramirez,,F,21/10/1995,1731,,Amymaxwell@yahoo.com +3178,Universidad de morón,Licenciatura en relaciones del trabajo ,25/02/2020,Ashley day,,F,24/12/1990,4715,,Jensenlucas@gmail.com +3179,Universidad de morón,Ingeniería mecánica,15/06/2020,Robert brown,,M,03/03/2003,5541,,Hawkinsbrett@hotmail.com +3180,Universidad de morón,Licenciatura en gestión de agroalimentos,15/11/2020,Darlene brock,,F,19/01/1979,3342,,Cindy99@yahoo.com +3181,Universidad de morón,Licenciatura en administración ,26/07/2020,Amanda sexton,,F,28/06/1953,8366,,Drewweaver@yahoo.com +3182,Universidad de morón,Licenciatura en terapia ocupacional,10/04/2020,Dawn ochoa,,F,24/09/1980,8364,,Jonesjerry@hotmail.com +3183,Universidad de morón,Licenciatura en psicología,31/05/2020,Debbie smith,,F,04/01/1983,3501,,Karenbrown@hotmail.com +3184,Universidad de morón,Licenciatura en producción de bioimagenes,11/05/2020,Robert barnes,,M,09/08/1939,4242,,Cestrada@yahoo.com +3185,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,14/07/2020,Tonya dunn,,F,20/03/1967,8214,,Leewillie@hotmail.com +3186,Universidad de morón,Ingeniería mecánica,25/01/2020,Lisa singleton,,F,25/10/1922,3203,,Jill42@yahoo.com +3187,Universidad de morón,Licenciatura en sociología ,07/04/2020,Crystal williams,,F,06/11/1913,7103,,Christopher86@gmail.com +3188,Universidad de morón,Licenciatura en ciencias geológicas,27/03/2020,Jennifer davis,,F,25/02/1982,3032,,Julia42@gmail.com +3189,Universidad de morón,Bioquímica,04/06/2020,Alexandra edwards,,F,01/04/1989,7531,,Alex13@hotmail.com +3190,Universidad de morón,Licenciatura en ciencias geológicas,04/06/2020,Brenda richards,,F,20/10/1959,2848,,Abrennan@gmail.com +3191,Universidad de morón,Licenciatura en ciencia política ,04/06/2020,Richard williams,,M,09/11/1917,3051,,Ellisonpatrick@gmail.com +3192,Universidad de morón,Licenciatura en ciencias de la educación ,06/10/2020,Michael mejia,,M,28/02/1926,2916,,Richard76@hotmail.com +3193,Universidad de morón,Técnico para bioterios ,07/07/2020,Melissa burke,,F,24/03/1991,6411,,Zschmitt@gmail.com +3194,Universidad de morón,Medicina,27/05/2020,Amanda gay,,F,06/02/1995,2324,,Ljones@gmail.com +3195,Universidad de morón,Técnico para bioterios ,12/03/2020,Donna whitehead,,F,28/07/1937,4174,,Bennettjames@gmail.com +3196,Universidad de morón,Ingeniería mecánica,02/10/2020,Jonathan lewis,,M,22/06/1958,4707,,Elizabeth67@yahoo.com +3197,Universidad de morón,Contador público ,02/12/2020,Virginia wood,,F,14/05/1973,8132,,Mparks@yahoo.com +3198,Universidad de morón,Bioquímica,11/06/2020,Ellen boyd,,F,01/02/1910,3281,,Matthew73@hotmail.com +3199,Universidad de morón,Licenciatura en ciencias geológicas,05/08/2020,Mrs. emily donaldson,,F,15/08/2016,3232,,Rebeccaperez@gmail.com +3200,Universidad de morón,Licenciatura en ciencia política ,10/08/2020,Annette turner,,F,21/09/1945,2349,,Clementsshannon@yahoo.com +3201,Universidad de morón,Diseño industrial,19/09/2020,Daniel fischer,,M,03/04/1911,5331,,Efischer@gmail.com +3202,Universidad de morón,Bioquímica,25/11/2020,Danielle white,,F,13/12/2009,4632,,Jay78@yahoo.com +3203,Universidad de morón,Licenciatura en ciencias biológicas,15/07/2020,Jennifer moore,,F,08/10/2016,3261,,Kyleporter@hotmail.com +3204,Universidad de morón,Arquitectura,19/01/2020,Cheryl thomas,,F,27/02/1921,3066,,Meganswanson@hotmail.com +3205,Universidad de morón,Licenciatura en gestión de agroalimentos,08/03/2020,Kenneth parker,,M,11/01/2006,2242,,Eduardoallen@yahoo.com +3206,Universidad de morón,Licenciatura en musicoterapia,24/04/2020,Colleen martinez,,F,14/09/1989,1856,,Glenn12@hotmail.com +3207,Universidad de morón,Licenciatura en sociología ,15/02/2020,Ian ryan,,M,03/06/1967,5553,,Kallen@yahoo.com +3208,Universidad de morón,Ciencias veterinarias,03/12/2020,Rebekah white,,F,11/12/1933,8402,,Daniel72@yahoo.com +3209,Universidad de morón,Licenciatura en psicología,12/09/2020,Tiffany duncan,,F,20/04/1972,5443,,Rfoster@gmail.com +3210,Universidad de morón,Diseño industrial,06/07/2020,Stephanie erickson,,F,23/12/1963,7135,,Zacharysmith@yahoo.com +3211,Universidad de morón,Contador público ,11/10/2020,Kent wallace,,M,19/05/1966,8151,,Tina05@gmail.com +3212,Universidad de morón,Licenciatura en planificación y diseño del paisaje,11/12/2020,Ian robles,,M,15/09/1909,7212,,Fgraham@hotmail.com +3213,Universidad de morón,Diseño industrial,12/04/2020,Samuel king,,M,14/05/1950,3016,,Gfigueroa@gmail.com +3214,Universidad de morón,Licenciatura en psicología,11/11/2020,Eddie thomas,,M,18/11/1963,4709,,Patrick49@gmail.com +3215,Universidad de morón,Ingeniería en informática,26/06/2020,Jane scott,,F,17/01/1961,3021,,Dereklarson@gmail.com +3216,Universidad de morón,Diseño de imagen y sonido,09/12/2020,Brent smith,,M,07/01/1927,4184,,Jessica34@yahoo.com +3217,Universidad de morón,Ingeniería en informática,23/04/2020,Travis phillips,,M,27/08/2013,6321,,Rojaschad@gmail.com +3218,Universidad de morón,Técnico para bioterios ,26/03/2020,Penny freeman,,F,15/01/1947,4700,,Ulane@hotmail.com +3219,Universidad de morón,Licenciatura en ciencias ambientales,24/06/2020,Russell olson,,M,08/11/1978,5734,,Beverlyjames@gmail.com +3220,Universidad de morón,Licenciatura en sociología ,07/06/2020,Steven richardson,,M,23/04/1982,2146,,Millerkristen@hotmail.com +3221,Universidad de morón,Licenciatura en artes,21/10/2020,Mrs. jodi wilson,,F,08/03/1986,2637,,Michaelevans@yahoo.com +3222,Universidad de morón,Licenciatura en ciencias antropológicas,27/02/2020,Lisa bonilla,,F,18/06/1936,2743,,Robert50@yahoo.com +3223,Universidad de morón,Agronomía,16/06/2020,Sarah green,,F,14/09/1937,8412,,Mnelson@gmail.com +3224,Universidad de morón,Arquitectura,22/02/2020,Amy barnett,,F,02/01/1955,6000,,Coxkrystal@hotmail.com +3225,Universidad de morón,Licenciatura en ciencias biológicas,07/08/2020,Marcus bates,,M,31/03/1913,3722,,Daltondavid@yahoo.com +3226,Universidad de morón,Diseño de imagen y sonido,27/02/2020,Jennifer pitts dds,,F,24/07/1961,3244,,Betty68@hotmail.com +3227,Universidad de morón,Contador público ,20/08/2020,Sherri gonzalez,,F,15/02/1956,5315,,Darryl03@hotmail.com +3228,Universidad de morón,Ciencias veterinarias,30/10/2020,Aaron nixon,,M,19/10/1935,7212,,Zdiaz@gmail.com +3229,Universidad de morón,Técnico para bioterios ,19/10/2020,Brittany grant,,F,15/12/1922,1925,,Jmiller@hotmail.com +3230,Universidad de morón,Medicina,20/08/2020,Adam marks,,M,20/07/1946,5743,,Theresa40@yahoo.com +3231,Universidad de morón,Licenciatura en gestión de agroalimentos,25/09/2020,Brandon lewis,,M,26/12/1948,5333,,Jesseunderwood@hotmail.com +3232,Universidad de morón,Contador público ,01/01/2021,Maria murphy,,F,10/04/1988,3300,,Fmoreno@gmail.com +3233,Universidad de morón,Contador público ,14/12/2020,Patricia moss,,F,04/03/1914,2846,,Vcarney@hotmail.com +3234,Universidad de morón,Licenciatura en relaciones del trabajo ,27/01/2020,Karen cobb,,F,25/07/1934,1731,,Loriobrien@yahoo.com +3235,Universidad de morón,Licenciatura en gestión de agroalimentos,29/05/2020,Wendy moore,,F,17/09/2018,1913,,Lclark@hotmail.com +3236,Universidad de morón,Ingeniería en informática,26/05/2020,Grant franco,,M,17/08/1936,4501,,Morganmelissa@yahoo.com +3237,Universidad de morón,Licenciatura en sociología ,03/05/2020,Chelsea huber,,F,31/07/1950,8400,,Eric39@hotmail.com +3238,Universidad de morón,Licenciatura en ciencias de la computación,13/07/2020,Phillip rich,,M,10/07/2001,9017,,Hickmancarl@gmail.com +3239,Universidad de morón,Licenciatura en musicoterapia,14/09/2020,Heidi smith,,F,21/09/1987,8514,,Kellypeter@gmail.com +3240,Universidad de morón,Licenciatura en ciencias antropológicas,10/12/2020,Cheyenne thomas,,F,14/06/1947,1633,,Harrisdouglas@gmail.com +3241,Universidad de morón,Medicina,21/09/2020,Robert gill,,M,03/09/1971,2443,,Suzanneowen@gmail.com +3242,Universidad de morón,Arquitectura,25/12/2020,Michael levine,,M,02/09/1985,6431,,Melanie66@hotmail.com +3243,Universidad de morón,Arquitectura,21/11/2020,Carrie brown,,F,15/11/1952,7511,,Jacksoncheryl@yahoo.com +3244,Universidad de morón,Ingeniería electrónica,26/05/2020,Glenn carroll,,M,05/11/1965,5405,,Travis71@gmail.com +3245,Universidad de morón,Ingeniería en informática,19/06/2020,Ann dean,,F,23/04/1989,7414,,Eric25@yahoo.com +3246,Universidad de morón,Técnico para bioterios ,19/02/2020,Corey ashley,,M,29/07/1911,5310,,Meghancampbell@gmail.com +3247,Universidad de morón,Ingeniería en informática,27/09/2020,Eric tucker,,M,28/01/1925,3057,,Qnelson@yahoo.com +3248,Universidad de morón,Ingeniería electrónica,30/10/2020,Christine jones,,F,31/05/2002,9037,,Xsexton@gmail.com +3249,Universidad de morón,Licenciatura en musicoterapia,02/08/2020,Sarah callahan,,F,02/07/2009,6103,,Joneslinda@gmail.com +3250,Universidad de morón,Licenciatura en ciencias geológicas,11/09/2020,Christian osborne,,M,25/09/2004,1655,,Robert45@yahoo.com +3251,Universidad de morón,Diseño de imagen y sonido,19/03/2020,Alisha marks,,F,14/03/1965,5734,,Hilllucas@gmail.com +3252,Universidad de morón,Licenciatura en ciencia política ,14/01/2020,Anthony kelly,,M,21/05/1935,8113,,Michele66@hotmail.com +3253,Universidad de morón,Licenciatura en ciencias de la computación,16/03/2020,Lindsey walsh,,F,16/05/1984,6453,,Padams@yahoo.com +3254,Universidad de morón,Ingeniería electrónica,25/08/2020,Kimberly simpson,,F,13/02/1942,5341,,Stevenfigueroa@gmail.com +3255,Universidad de morón,Licenciatura en ciencias ambientales,10/07/2020,Elizabeth jones,,F,20/09/1978,3315,,Lisa62@gmail.com +3256,Universidad de morón,Licenciatura en planificación y diseño del paisaje,11/07/2020,Charles hernandez,,M,17/10/1980,9203,,Marissa25@gmail.com +3257,Universidad de morón,Medicina,26/06/2020,James kelley,,M,02/07/1948,4506,,Patrick45@gmail.com +3258,Universidad de morón,Licenciatura en ciencia política ,08/12/2020,Mrs. lisa johnson,,F,26/12/1984,4700,,Oburns@gmail.com +3259,Universidad de morón,Licenciatura en producción de bioimagenes,31/01/2020,Melissa michael,,F,14/02/1989,3384,,Paigemorrison@hotmail.com +3260,Universidad de morón,Licenciatura en administración ,30/12/2020,Randy stevenson,,M,16/01/1983,6457,,Matthewsjeffrey@gmail.com +3261,Universidad de morón,Licenciatura en ciencias antropológicas,10/08/2020,Cindy jones,,F,07/12/2015,2930,,Robert83@yahoo.com +3262,Universidad de morón,Licenciatura en administración ,31/01/2020,Alexis morrison,,F,14/06/1964,2440,,Lindseytaylor@hotmail.com +3263,Universidad de morón,Diseño de imagen y sonido,22/05/2020,Tim flores,,M,26/07/1932,2603,,Autumnlamb@gmail.com +3264,Universidad de morón,Licenciatura en ciencias ambientales,19/12/2020,Matthew ramirez,,M,21/09/1968,9300,,Fgrant@hotmail.com +3265,Universidad de morón,Licenciatura en musicoterapia,20/06/2020,Mary skinner,,F,22/04/2013,2255,,Sara74@gmail.com +3266,Universidad de morón,Ingeniería electrónica,04/05/2020,Larry johnson,,M,22/06/2010,8536,,Austinfuller@hotmail.com +3267,Universidad de morón,Bioquímica,09/12/2020,Grace lewis,,F,13/12/1996,1748,,Marvin51@hotmail.com +3268,Universidad de morón,Agronomía,14/12/2020,Christy bennett,,F,05/03/1988,2311,,Jameswest@hotmail.com +3269,Universidad de morón,Licenciatura en gestión de agroalimentos,07/11/2020,Leroy nguyen,,M,21/01/1952,7509,,Oboyd@gmail.com +3270,Universidad de morón,Actuario ,31/05/2020,Michael stevens,,M,13/03/1935,1731,,Cwillis@yahoo.com +3271,Universidad de morón,Ingeniería en informática,07/11/2020,Meredith rivera,,F,07/11/1946,2715,,Kellerstephanie@hotmail.com +3272,Universidad de morón,Licenciatura en ciencia política ,25/03/2020,Mark meadows,,M,17/02/1925,6708,,Julie72@gmail.com +3273,Universidad de morón,Diseño de imagen y sonido,27/07/2020,Shelley sanchez,,F,09/10/1938,1980,,Hesterbrandon@yahoo.com +3274,Universidad de morón,Licenciatura en producción de bioimagenes,21/03/2020,Nicholas castro,,M,17/06/1970,7517,,Upetty@gmail.com +3275,Universidad de morón,Licenciatura en ciencia política ,02/06/2020,Michelle simmons,,F,23/01/1986,1834,,Lopezsamuel@yahoo.com +3276,Universidad de morón,Licenciatura en ciencias de la educación ,12/11/2020,Amy kerr,,F,25/05/1990,4719,,Rcurtis@hotmail.com +3277,Universidad de morón,Ingeniería mecánica,01/06/2020,Chloe tapia,,F,02/02/1971,3580,,Ellencarr@yahoo.com +3278,Universidad de morón,Licenciatura en gestión de agroalimentos,10/05/2020,Anna jones,,F,07/11/1995,2609,,Barnesdavid@yahoo.com +3279,Universidad de morón,Licenciatura en musicoterapia,24/09/2020,Tara haynes,,F,16/04/1944,5873,,Thomasmartin@gmail.com +3280,Universidad de morón,Actuario ,19/03/2020,Tina fuentes,,F,12/11/1971,4147,,Whinton@hotmail.com +3281,Universidad de morón,Licenciatura en relaciones del trabajo ,21/10/2020,Stephen schroeder,,M,23/11/1949,1980,,Varellano@yahoo.com +3282,Universidad de morón,Ingeniería mecánica,09/05/2020,Norma morgan,,F,30/04/1969,3117,,Jessica51@yahoo.com +3283,Universidad de morón,Agronomía,21/06/2020,John schneider,,M,07/12/1986,3522,,John94@hotmail.com +3284,Universidad de morón,Licenciatura en producción de bioimagenes,11/06/2020,Steven little,,M,12/11/1925,8341,,Amy10@gmail.com +3285,Universidad de morón,Contador público ,07/08/2020,Michelle kerr,,F,19/04/1937,2732,,Ndavis@yahoo.com +3286,Universidad de morón,Ingeniería en informática,22/02/2020,Timothy little,,M,06/09/1970,2206,,Danielhall@yahoo.com +3287,Universidad de morón,Ingeniería en informática,22/12/2020,Mark thornton,,M,05/02/1980,7318,,Phillipsjeffery@hotmail.com +3288,Universidad de morón,Licenciatura en ciencias de la educación ,13/02/2020,Thomas bell,,M,09/06/1965,8506,,Krios@hotmail.com +3289,Universidad de morón,Licenciatura en musicoterapia,14/10/2020,Justin greer,,M,09/10/1984,4653,,Willisscott@hotmail.com +3290,Universidad de morón,Licenciatura en ciencias antropológicas,07/03/2020,Walter martin,,M,23/03/1943,5741,,Karen42@gmail.com +3291,Universidad de morón,Agronomía,19/10/2020,Michael jenkins,,M,01/11/1959,8301,,Garciajoseph@hotmail.com +3292,Universidad de morón,Licenciatura en psicología,25/11/2020,Jeffrey vega md,,M,07/02/2000,1896,,Huangbianca@gmail.com +3293,Universidad de morón,Licenciatura en ciencia política ,09/05/2020,Andrea wong,,F,28/03/1955,8153,,Jennafowler@hotmail.com +3294,Universidad de morón,Contador público ,01/06/2020,Amanda thompson,,F,02/09/1911,2529,,Cameron93@hotmail.com +3295,Universidad de morón,Licenciatura en planificación y diseño del paisaje,09/09/2020,Valerie shelton,,F,24/02/1979,1651,,Jenna23@gmail.com +3296,Universidad de morón,Licenciatura en musicoterapia,21/09/2020,Teresa gilbert,,F,05/11/1934,2854,,Pattersonnicholas@yahoo.com +3297,Universidad de morón,Contador público ,06/04/2020,Thomas perkins,,M,28/12/1960,6071,,Lisabrown@gmail.com +3298,Universidad de morón,Diseño de imagen y sonido,04/02/2020,Laura hunt,,F,21/01/2008,3580,,Curtisherrera@yahoo.com +3299,Universidad de morón,Licenciatura en kinesiología y fisiatría,29/03/2020,Rhonda vasquez,,F,29/10/1943,5525,,Taylorjacob@hotmail.com +3300,Universidad de morón,Licenciatura en ciencias antropológicas,30/12/2020,Michelle blevins,,F,27/12/1928,2173,,Natasha26@gmail.com +3301,Universidad de morón,Licenciatura en terapia ocupacional,19/12/2020,Amanda lewis,,F,18/10/2003,1826,,Agray@hotmail.com +3302,Universidad de morón,Licenciatura en planificación y diseño del paisaje,08/03/2020,Julie scott,,F,15/12/1927,3575,,Kathrynthomas@gmail.com +3303,Universidad de morón,Licenciatura en relaciones del trabajo ,14/02/2020,April castro,,F,06/01/1981,2142,,Epeterson@gmail.com +3304,Universidad de morón,Licenciatura en ciencias biológicas,31/08/2020,Rebekah francis,,F,17/08/1924,5475,,Amcintosh@gmail.com +3305,Universidad de morón,Ingeniería mecánica,22/01/2020,Belinda kim,,F,01/01/1906,7214,,Phillip39@hotmail.com +3306,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,20/04/2020,Paul bush,,M,28/08/1956,6612,,Annetteberry@gmail.com +3307,Universidad de morón,Licenciatura en kinesiología y fisiatría,01/05/2020,Ethan martinez,,M,14/03/2002,8345,,Laurensanchez@gmail.com +3308,Universidad de morón,Bioquímica,16/10/2020,Heather carter,,F,10/12/1989,2506,,Zmanning@yahoo.com +3309,Universidad de morón,Licenciatura en psicología,19/10/2020,Gregory nixon,,M,25/06/1933,7545,,Robertoguerra@yahoo.com +3310,Universidad de morón,Licenciatura en ciencias antropológicas,15/05/2020,Melvin livingston,,M,02/01/2010,9121,,Jonathan38@gmail.com +3311,Universidad de morón,Licenciatura en ciencias ambientales,28/08/2020,Kristin sweeney,,F,22/06/1980,1822,,Kimberly27@yahoo.com +3312,Universidad de morón,Bioquímica,23/12/2020,Lisa molina,,F,17/10/1947,3201,,Aaronclark@gmail.com +3313,Universidad de morón,Ingeniería en informática,18/01/2020,Erin sanchez,,F,09/08/1909,9021,,Emilyjohnson@hotmail.com +3314,Universidad de morón,Licenciatura en gestión de agroalimentos,04/05/2020,Sean brewer,,M,30/09/2001,5500,,Jason48@hotmail.com +3315,Universidad de morón,Licenciatura en terapia ocupacional,28/07/2020,Cindy johnson,,F,03/02/1938,6311,,Gillespieeric@hotmail.com +3316,Universidad de morón,Bioquímica,07/06/2020,Cindy thompson,,F,03/11/1908,5471,,Deannarobinson@hotmail.com +3317,Universidad de morón,Licenciatura en ciencias de la educación ,15/02/2020,Michael king,,M,17/02/1922,2726,,Jaimesoto@hotmail.com +3318,Universidad de morón,Ingeniería mecánica,14/06/2020,Dr. christopher smith,,M,29/06/1969,3405,,Eddielowe@gmail.com +3319,Universidad de morón,Licenciatura en ciencias ambientales,16/10/2020,Ryan dickerson,,M,29/06/1910,6640,,Katelynmckenzie@yahoo.com +3320,Universidad de morón,Medicina,27/01/2020,Andrew clark,,M,01/01/1927,9100,,Sarahsherman@gmail.com +3321,Universidad de morón,Licenciatura en relaciones del trabajo ,26/10/2020,Denise frazier,,F,20/03/1972,1923,,Yesenia09@gmail.com +3322,Universidad de morón,Licenciatura en ciencias biológicas,23/05/2020,Tara dixon,,F,14/02/2020,1865,,Carrollchelsey@gmail.com +3323,Universidad de morón,Agronomía,08/04/2020,Zachary friedman,,M,02/12/2017,3023,,Annewhite@yahoo.com +3324,Universidad de morón,Contador público ,26/03/2020,Jose warren,,M,03/03/1936,3285,,Bryanhicks@gmail.com +3325,Universidad de morón,Ingeniería electrónica,12/08/2020,Roger jones,,M,25/11/1980,4235,,Sharonwatson@yahoo.com +3326,Universidad de morón,Técnico para bioterios ,22/01/2020,Eric nunez,,M,31/01/1912,5340,,Pritter@gmail.com +3327,Universidad de morón,Agronomía,02/02/2020,Susan quinn,,F,25/03/1971,3183,,Oscarchambers@hotmail.com +3328,Universidad de morón,Actuario ,18/04/2020,Nicole jackson,,F,05/07/1955,2326,,Jamescharles@yahoo.com +3329,Universidad de morón,Licenciatura en planificación y diseño del paisaje,08/09/2020,Larry gaines,,M,18/02/1909,5374,,Haneystephen@gmail.com +3330,Universidad de morón,Licenciatura en ciencias antropológicas,03/11/2020,Mary waters,,F,02/04/1948,3220,,Shellydonaldson@yahoo.com +3331,Universidad de morón,Contador público ,11/05/2020,Jennifer romero,,F,28/03/2002,3358,,Thernandez@gmail.com +3332,Universidad de morón,Licenciatura en administración ,16/01/2020,Kevin jackson,,M,01/05/1938,3511,,Duranandrew@hotmail.com +3333,Universidad de morón,Licenciatura en ciencia política ,16/05/2020,Sarah roth,,F,09/11/1958,6235,,Xallen@yahoo.com +3334,Universidad de morón,Agronomía,15/04/2020,Timothy long,,M,17/06/1943,1865,,Bhall@gmail.com +3335,Universidad de morón,Licenciatura en ciencias antropológicas,30/05/2020,Phillip washington,,M,27/05/1984,1644,,Paul08@gmail.com +3336,Universidad de morón,Licenciatura en sociología ,18/05/2020,Shawn crawford,,M,06/04/1914,3123,,Chungalexandra@yahoo.com +3337,Universidad de morón,Licenciatura en ciencias antropológicas,16/08/2020,Garrett tucker,,M,27/07/1913,6450,,Abigailhogan@gmail.com +3338,Universidad de morón,Licenciatura en administración ,21/11/2020,Ashley costa,,F,03/06/1915,5549,,Whiteabigail@hotmail.com +3339,Universidad de morón,Licenciatura en ciencias geológicas,10/02/2020,Carla oliver,,F,02/06/1937,7531,,Danielle33@gmail.com +3340,Universidad de morón,Ciencias veterinarias,28/09/2020,Kelly reynolds,,F,16/08/1954,5709,,Rodriguezchad@hotmail.com +3341,Universidad de morón,Bioquímica,06/03/2020,Emily williams,,F,29/01/1916,3318,,Zsmith@yahoo.com +3342,Universidad de morón,Licenciatura en musicoterapia,27/08/2020,Kelly duncan,,F,18/02/2013,5331,,Whitneyrodriguez@hotmail.com +3343,Universidad de morón,Actuario ,24/07/2020,Jerry bishop,,M,11/07/1975,6405,,Wgriffin@gmail.com +3344,Universidad de morón,Licenciatura en sociología ,23/05/2020,Courtney strickland,,F,29/04/1987,7135,,Whardin@gmail.com +3345,Universidad de morón,Ciencias veterinarias,20/07/2020,Danielle brown,,F,08/06/1918,5755,,Holttracy@gmail.com +3346,Universidad de morón,Licenciatura en ciencias biológicas,23/03/2020,James ryan,,M,01/09/1985,1635,,Danieltorres@yahoo.com +3347,Universidad de morón,Licenciatura en terapia ocupacional,28/09/2020,Stephen estrada,,M,12/01/1912,9301,,Johnbarnes@yahoo.com +3348,Universidad de morón,Licenciatura en ciencias biológicas,20/06/2020,Adam nichols,,M,19/12/1985,8508,,Fbecker@yahoo.com +3349,Universidad de morón,Bioquímica,27/02/2020,Lisa ortiz,,F,29/08/1975,4187,,Andersonsandra@hotmail.com +3350,Universidad de morón,Ingeniería electrónica,02/06/2020,Mr. james miller iii,,M,07/11/2011,7165,,Lisawalton@yahoo.com +3351,Universidad de morón,Licenciatura en ciencias ambientales,03/07/2020,Amanda sanchez,,F,25/04/1913,7163,,Rodgersjames@yahoo.com +3352,Universidad de morón,Licenciatura en gestión de agroalimentos,03/03/2020,Cheryl gonzalez,,F,01/02/1999,1669,,Adam51@gmail.com +3353,Universidad de morón,Licenciatura en musicoterapia,12/07/2020,Ashley hoover,,F,09/10/2013,9019,,Lhogan@gmail.com +3354,Universidad de morón,Ingeniería electrónica,07/08/2020,Sara ray,,F,10/09/2013,5736,,Brandonsanchez@gmail.com +3355,Universidad de morón,Licenciatura en ciencias de la educación ,12/07/2020,Patricia lopez,,F,10/10/1964,5753,,Nicholasmurphy@gmail.com +3356,Universidad de morón,Licenciatura en kinesiología y fisiatría,25/08/2020,Christopher rodriguez,,M,01/12/1941,6476,,Rebeccaburns@gmail.com +3357,Universidad de morón,Licenciatura en kinesiología y fisiatría,02/09/2020,Greg rhodes,,M,24/04/1982,2804,,Vwhite@hotmail.com +3358,Universidad de morón,Licenciatura en administración ,23/01/2020,Jessica reyes,,F,01/02/1912,6034,,Amybrown@hotmail.com +3359,Universidad de morón,Licenciatura en ciencia política ,19/07/2020,Amanda martinez,,F,24/02/1984,3128,,Greenecameron@hotmail.com +3360,Universidad de morón,Licenciatura en sociología ,22/09/2020,Michael sheppard,,M,23/12/1990,3381,,Cathycampbell@yahoo.com +3361,Universidad de morón,Licenciatura en ciencias ambientales,09/11/2020,Miss anna ingram dvm,,F,07/09/1953,2806,,Kellyjones@yahoo.com +3362,Universidad de morón,Agronomía,11/02/2020,Sydney salinas,,F,27/02/1926,8151,,Ballnicholas@yahoo.com +3363,Universidad de morón,Licenciatura en ciencias de la educación ,25/05/2020,Caroline salazar,,F,04/12/1952,7020,,Ramirezjacob@yahoo.com +3364,Universidad de morón,Licenciatura en gestión de agroalimentos,11/12/2020,Scott reed,,M,14/07/1923,5743,,Erinblack@hotmail.com +3365,Universidad de morón,Diseño industrial,13/01/2020,Sara gardner,,F,21/11/1972,3445,,Edwardskristy@hotmail.com +3366,Universidad de morón,Diseño de imagen y sonido,10/06/2020,Kimberly mendez,,F,24/07/1927,6451,,Garrettkenneth@yahoo.com +3367,Universidad de morón,Licenciatura en artes,14/06/2020,Johnny walker,,M,30/07/1967,2349,,Lisa95@yahoo.com +3368,Universidad de morón,Licenciatura en planificación y diseño del paisaje,08/02/2020,Richard webb,,M,21/12/2002,7635,,Robertchavez@yahoo.com +3369,Universidad de morón,Licenciatura en musicoterapia,18/01/2020,Shawn franco,,M,25/01/1992,3188,,Fsmith@gmail.com +3370,Universidad de morón,Licenciatura en ciencias biológicas,06/10/2020,Angela simpson,,F,15/08/1909,3405,,Shieldsjacqueline@hotmail.com +3371,Universidad de morón,Licenciatura en sociología ,07/02/2020,Justin henry,,M,19/10/2013,3718,,Brianna80@yahoo.com +3372,Universidad de morón,Licenciatura en ciencias de la educación ,15/02/2020,Angelica howard,,F,31/08/1982,8514,,Carolynyork@yahoo.com +3373,Universidad de morón,Licenciatura en ciencia política ,14/08/2020,Michael johnson,,M,22/05/1990,3269,,Ocannon@yahoo.com +3374,Universidad de morón,Ingeniería en informática,05/03/2020,Sean guzman,,M,09/12/1931,4144,,Kevinhoward@gmail.com +3375,Universidad de morón,Licenciatura en sociología ,25/07/2020,Mark hunt,,M,15/09/1942,8200,,Colemannicole@hotmail.com +3376,Universidad de morón,Licenciatura en gestión de agroalimentos,29/04/2020,Robert weaver,,M,06/11/1996,2607,,Eddie55@yahoo.com +3377,Universidad de morón,Licenciatura en sociología ,20/09/2020,Paul lawrence,,M,24/06/1991,5515,,Tcalderon@gmail.com +3378,Universidad de morón,Bioquímica,18/05/2020,Anita wilson,,F,19/02/1910,6105,,Kaufmantamara@gmail.com +3379,Universidad de morón,Bioquímica,09/08/2020,Cynthia young,,F,29/08/2018,4728,,Swalsh@hotmail.com +3380,Universidad de morón,Licenciatura en ciencias de la computación,15/01/2020,Jamie taylor,,F,16/01/1929,5730,,Vduran@hotmail.com +3381,Universidad de morón,Farmacia,26/09/2020,Charles collins,,M,03/08/1909,8315,,Brenda16@gmail.com +3382,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,09/01/2020,Caleb wall,,M,01/08/1963,6352,,Lmerritt@hotmail.com +3383,Universidad de morón,Licenciatura en administración ,13/02/2020,Christopher murphy,,M,24/05/1983,8361,,Schmittaimee@gmail.com +3384,Universidad de morón,Medicina,04/05/2020,Vanessa diaz md,,F,20/06/1970,6511,,Dturner@hotmail.com +3385,Universidad de morón,Contador público ,13/10/2020,Matthew rodriguez,,M,02/06/1994,2107,,Fevans@gmail.com +3386,Universidad de morón,Técnico para bioterios ,22/02/2020,Cheryl collins,,F,22/09/1965,8301,,Jdudley@yahoo.com +3387,Universidad de morón,Licenciatura en sociología ,02/12/2020,Melanie thornton,,F,13/02/1940,4518,,Deanlambert@gmail.com +3388,Universidad de morón,Actuario ,05/10/2020,Timothy johnson,,M,15/07/2021,6616,,Denisejuarez@hotmail.com +3389,Universidad de morón,Farmacia,19/01/2020,Abigail delgado,,F,26/03/1956,1980,,Robertsmith@yahoo.com +3390,Universidad de morón,Licenciatura en ciencias de la computación,30/12/2020,Michelle west,,F,16/05/2000,6105,,Jacqueline87@yahoo.com +3391,Universidad de morón,Ciencias veterinarias,26/12/2020,Stacy morgan,,F,24/04/1970,8170,,Seancruz@yahoo.com +3392,Universidad de morón,Licenciatura en planificación y diseño del paisaje,15/01/2020,Kenneth jimenez,,M,02/05/2010,2601,,Alicia99@yahoo.com +3393,Universidad de morón,Licenciatura en ciencias de la educación ,13/08/2020,Bradley potter,,M,18/08/1915,3050,,Ronniemoore@gmail.com +3394,Universidad de morón,Licenciatura en ciencia política ,04/04/2020,Michael villa,,M,30/11/1960,5380,,Joespencer@gmail.com +3395,Universidad de morón,Licenciatura en ciencias ambientales,27/10/2020,Leslie castillo,,M,27/02/1932,7547,,Heaton@hotmail.com +3396,Universidad de morón,Licenciatura en kinesiología y fisiatría,11/09/2020,Bruce wilson,,M,18/01/2003,2132,,Erika22@hotmail.com +3397,Universidad de morón,Licenciatura en ciencias de la educación ,18/07/2020,Jessica lopez,,F,31/07/1951,5587,,Thomas07@yahoo.com +3398,Universidad de morón,Licenciatura en terapia ocupacional,16/06/2020,Alexis lloyd,,F,23/10/2010,5707,,Mmoses@gmail.com +3399,Universidad de morón,Bioquímica,22/09/2020,Vincent davis,,M,30/01/2019,5345,,Nvargas@gmail.com +3400,Universidad de morón,Ciencias veterinarias,30/01/2020,Jennifer spencer,,F,26/05/1985,2740,,Charles35@yahoo.com +3401,Universidad de morón,Licenciatura en ciencias ambientales,11/08/2020,Michael munoz,,M,03/09/2004,7223,,Mitchellmichelle@gmail.com +3402,Universidad de morón,Licenciatura en ciencias geológicas,04/12/2020,Jake hernandez,,M,28/07/1924,2206,,Herreragabrielle@hotmail.com +3403,Universidad de morón,Licenciatura en ciencias antropológicas,26/09/2020,Alexis schmidt,,F,12/07/1933,5579,,Autumn53@hotmail.com +3404,Universidad de morón,Licenciatura en ciencias geológicas,25/06/2020,Jim wong,,M,22/05/1961,2440,,Jennifer47@gmail.com +3405,Universidad de morón,Licenciatura en planificación y diseño del paisaje,08/03/2020,Victoria moore,,F,19/10/2020,6616,,Jacobsvalerie@hotmail.com +3406,Universidad de morón,Licenciatura en artes,15/09/2020,Paul johnson,,M,07/03/1967,5573,,Prattlinda@gmail.com +3407,Universidad de morón,Técnico para bioterios ,02/05/2020,William morton,,M,29/07/2001,2123,,Angelatorres@hotmail.com +3408,Universidad de morón,Contador público ,01/12/2020,Natasha thomas,,F,14/04/1997,2303,,Carolhall@hotmail.com +3409,Universidad de morón,Licenciatura en ciencias de la educación ,01/01/2021,James miller,,M,16/03/1994,3226,,Haynesjohn@yahoo.com +3410,Universidad de morón,Licenciatura en psicología,30/05/2020,Elizabeth evans,,F,27/10/1989,6475,,Burnscynthia@hotmail.com +3411,Universidad de morón,Ingeniería mecánica,18/12/2020,John miller,,M,27/12/1977,6345,,Seanmontgomery@yahoo.com +3412,Universidad de morón,Medicina,19/01/2020,Tracie santiago,,F,15/09/1957,6501,,Duranveronica@hotmail.com +3413,Universidad de morón,Licenciatura en producción de bioimagenes,20/05/2020,Walter turner,,M,18/04/1961,3212,,Rhondatorres@yahoo.com +3414,Universidad de morón,Ingeniería mecánica,25/10/2020,James phillips,,M,26/05/2006,5547,,Jennifer39@gmail.com +3415,Universidad de morón,Licenciatura en planificación y diseño del paisaje,05/09/2020,Catherine howard,,F,10/07/1952,2307,,Travisvictoria@yahoo.com +3416,Universidad de morón,Licenciatura en gestión de agroalimentos,07/08/2020,Wesley silva,,M,27/09/2015,4622,,Jessica93@yahoo.com +3417,Universidad de morón,Licenciatura en ciencias antropológicas,31/08/2020,Christian martin,,M,01/12/1964,7637,,George29@hotmail.com +3418,Universidad de morón,Licenciatura en sociología ,15/01/2020,Kimberly mason,,F,08/01/1945,6700,,Conleyvictoria@gmail.com +3419,Universidad de morón,Licenciatura en ciencias biológicas,24/06/2020,Amanda floyd,,F,06/03/1944,7005,,Mcculloughjacqueline@yahoo.com +3420,Universidad de morón,Licenciatura en kinesiología y fisiatría,20/01/2020,Juan ortega,,M,13/03/1932,3550,,Thomasbrianna@gmail.com +3421,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,16/05/2020,Robert jacobson,,M,09/12/1956,6605,,Kristenwalter@yahoo.com +3422,Universidad de morón,Diseño de imagen y sonido,14/06/2020,Sean dalton,,M,07/05/1948,4431,,Higginskaitlyn@gmail.com +3423,Universidad de morón,Licenciatura en ciencias de la educación ,12/12/2020,Lisa lopez,,F,30/10/1970,5719,,Michaelrogers@gmail.com +3424,Universidad de morón,Ingeniería mecánica,12/08/2020,Christine owens,,F,29/03/1922,5351,,Jmcguire@yahoo.com +3425,Universidad de morón,Arquitectura,07/10/2020,Evan ortiz,,M,17/05/2003,6352,,Stephenrosales@hotmail.com +3426,Universidad de morón,Bioquímica,22/03/2020,Timothy nelson,,M,18/03/2002,7505,,Susan57@hotmail.com +3427,Universidad de morón,Licenciatura en producción de bioimagenes,11/06/2020,Daniel murray,,M,06/05/2008,6723,,Denise81@hotmail.com +3428,Universidad de morón,Contador público ,09/01/2020,Brenda walker,,F,16/04/2005,5438,,Christopherwerner@gmail.com +3429,Universidad de morón,Farmacia,02/10/2020,Jared baker,,M,02/05/1963,3229,,Webbandrew@gmail.com +3430,Universidad de morón,Licenciatura en ciencias de la computación,09/08/2020,Aaron cole,,M,13/07/1966,9001,,Burnettelizabeth@hotmail.com +3431,Universidad de morón,Medicina,28/07/2020,Scott phillips,,M,05/08/1998,7601,,Omar11@gmail.com +3432,Universidad de morón,Licenciatura en ciencias antropológicas,06/08/2020,Matthew morales,,M,24/04/2006,8180,,Cartervernon@hotmail.com +3433,Universidad de morón,Licenciatura en kinesiología y fisiatría,10/03/2020,Paul rose,,M,06/09/1975,5596,,Michellejohns@gmail.com +3434,Universidad de morón,Licenciatura en ciencias de la computación,02/10/2020,Hannah murray,,F,24/08/1986,3042,,Cliffordevans@yahoo.com +3435,Universidad de morón,Licenciatura en ciencias de la computación,15/03/2020,William barnett,,M,22/10/1950,3460,,Donnathomas@yahoo.com +3436,Universidad de morón,Licenciatura en producción de bioimagenes,25/05/2020,Ricardo craig md,,M,10/05/2013,1607,,Robert93@gmail.com +3437,Universidad de morón,Licenciatura en kinesiología y fisiatría,06/08/2020,Jennifer howard,,F,07/07/1977,3364,,Vjohnson@gmail.com +3438,Universidad de morón,Licenciatura en gestión de agroalimentos,14/02/2020,Nicholas moore,,M,09/09/1993,4146,,Bfitzgerald@yahoo.com +3439,Universidad de morón,Diseño industrial,05/04/2020,Jessica lawson,,F,30/07/1960,5738,,Scottkelly@gmail.com +3440,Universidad de morón,Licenciatura en ciencias antropológicas,25/02/2020,Melanie jones,,F,26/01/1954,4504,,Villegasmarc@hotmail.com +3441,Universidad de morón,Arquitectura,02/10/2020,Susan barnett,,F,25/09/2015,3230,,Cgreen@hotmail.com +3442,Universidad de morón,Licenciatura en ciencias ambientales,01/01/2021,Kathy kane,,F,01/01/1917,1744,,Brandonbowers@yahoo.com +3443,Universidad de morón,Arquitectura,05/11/2020,Jose blevins,,M,15/01/1928,1642,,Erika65@yahoo.com +3444,Universidad de morón,Licenciatura en ciencias biológicas,29/03/2020,Karen ruiz,,F,07/04/2008,3501,,Smithdiana@yahoo.com +3445,Universidad de morón,Ingeniería mecánica,15/12/2020,Robert garza,,M,12/03/2021,2800,,Rholmes@yahoo.com +3446,Universidad de morón,Técnico para bioterios ,21/03/2020,Tara thomas,,F,13/03/1918,4750,,Cporter@gmail.com +3447,Universidad de morón,Actuario ,19/04/2020,Alexis lee,,F,24/06/1916,4431,,Simsangela@gmail.com +3448,Universidad de morón,Diseño industrial,29/02/2020,Kathryn lozano,,F,29/01/1935,6205,,Hallstephanie@hotmail.com +3449,Universidad de morón,Licenciatura en producción de bioimagenes,31/07/2020,Matthew henry,,M,20/06/2016,9303,,Brucerivera@yahoo.com +3450,Universidad de morón,Licenciatura en administración ,24/04/2020,Joseph newton,,M,18/03/1920,5329,,Johntodd@gmail.com +3451,Universidad de morón,Técnico para bioterios ,12/07/2020,Alison wilson,,F,21/09/1964,6203,,Wagnermaria@yahoo.com +3452,Universidad de morón,Medicina,19/10/2020,Bryan peterson,,M,24/09/1979,5313,,Vatkinson@yahoo.com +3453,Universidad de morón,Licenciatura en ciencias ambientales,08/07/2020,Charles hunt,,M,05/05/1973,1672,,Breannawashington@hotmail.com +3454,Universidad de morón,Licenciatura en ciencias geológicas,14/08/2020,Whitney hernandez,,F,21/07/1944,1667,,Smithheather@gmail.com +3455,Universidad de morón,Arquitectura,25/10/2020,Jennifer washington,,F,05/12/2005,6078,,Ingramashley@hotmail.com +3456,Universidad de morón,Licenciatura en kinesiología y fisiatría,19/05/2020,Monique shields,,F,30/01/2021,1739,,Kpatterson@yahoo.com +3457,Universidad de morón,Licenciatura en sociología ,27/12/2020,Pamela brooks,,F,09/05/1989,8111,,Bbrown@hotmail.com +3458,Universidad de morón,Actuario ,06/09/2020,Kimberly ramirez,,F,07/02/1907,3454,,Mhayes@gmail.com +3459,Universidad de morón,Ciencias veterinarias,15/12/2020,Anna peck,,F,07/01/2003,2107,,Mario36@hotmail.com +3460,Universidad de morón,Farmacia,03/05/2020,Sarah rocha,,F,04/08/1913,5598,,Melissa71@hotmail.com +3461,Universidad de morón,Licenciatura en producción de bioimagenes,03/09/2020,Charles sawyer,,M,04/05/1970,5551,,Bandrews@gmail.com +3462,Universidad de morón,Licenciatura en artes,05/04/2020,Crystal howell,,F,23/04/1920,7151,,Elizabethwilson@yahoo.com +3463,Universidad de morón,Contador público ,23/06/2020,Mark perez,,M,25/09/2004,9203,,Cpierce@gmail.com +3464,Universidad de morón,Licenciatura en ciencias de la educación ,26/04/2020,Randy schroeder,,M,14/11/1986,6015,,Donnaingram@yahoo.com +3465,Universidad de morón,Ciencias veterinarias,25/03/2020,Brendan dixon,,M,03/08/1966,1733,,Enelson@yahoo.com +3466,Universidad de morón,Licenciatura en musicoterapia,27/05/2020,Dean love,,M,21/07/1979,5409,,Brittanydougherty@gmail.com +3467,Universidad de morón,Farmacia,05/04/2020,Brian benton,,M,26/12/1993,6050,,Kimberlyanderson@gmail.com +3468,Universidad de morón,Actuario ,10/04/2020,David vang,,M,05/05/2016,3014,,Robinsonpaul@hotmail.com +3469,Universidad de morón,Licenciatura en ciencias antropológicas,14/10/2020,Nancy wright,,F,09/04/1945,3029,,Moorematthew@yahoo.com +3470,Universidad de morón,Licenciatura en gestión de agroalimentos,04/07/2020,Ruben garcia,,M,08/01/2018,4715,,Paul32@yahoo.com +3471,Universidad de morón,Licenciatura en ciencias geológicas,30/05/2020,Jeffrey hicks,,M,02/09/1927,1862,,Abigailpark@hotmail.com +3472,Universidad de morón,Farmacia,05/11/2020,Steven juarez,,M,05/03/1990,6417,,Npayne@hotmail.com +3473,Universidad de morón,Licenciatura en ciencias biológicas,16/01/2020,Scott joseph,,M,13/06/1994,3046,,Perrytimothy@hotmail.com +3474,Universidad de morón,Licenciatura en ciencia política ,04/10/2020,Christine bowen,,F,25/08/1922,9409,,Pgill@hotmail.com +3475,Universidad de morón,Licenciatura en ciencias ambientales,11/04/2020,Tracy mendoza,,F,08/07/1976,6461,,Doyletodd@hotmail.com +3476,Universidad de morón,Ingeniería en informática,19/10/2020,Evan bradshaw,,M,06/07/1947,3433,,Patriciakaiser@gmail.com +3477,Universidad de morón,Licenciatura en kinesiología y fisiatría,04/05/2020,Chelsey whitaker,,F,15/03/1949,3240,,Aandrews@gmail.com +3478,Universidad de morón,Ingeniería electrónica,20/01/2020,Mary perez,,F,24/11/2019,8402,,Hunterronald@gmail.com +3479,Universidad de morón,Licenciatura en ciencias antropológicas,21/02/2020,Garrett moyer,,M,23/06/1906,3572,,Emily72@hotmail.com +3480,Universidad de morón,Licenciatura en ciencias de la computación,02/08/2020,William drake,,M,12/10/2008,1716,,Zjensen@yahoo.com +3481,Universidad de morón,Ciencias veterinarias,03/08/2020,Amanda chang,,F,05/03/1988,1903,,Joshua41@hotmail.com +3482,Universidad de morón,Licenciatura en producción de bioimagenes,16/02/2020,Andrew howell,,M,03/05/1946,3567,,Shaley@gmail.com +3483,Universidad de morón,Licenciatura en planificación y diseño del paisaje,07/02/2020,Paul johnson,,M,20/04/1944,1824,,Laura35@gmail.com +3484,Universidad de morón,Licenciatura en kinesiología y fisiatría,19/12/2020,Matthew escobar,,M,01/03/2006,2639,,Marybarton@hotmail.com +3485,Universidad de morón,Licenciatura en relaciones del trabajo ,01/04/2020,Alex allen,,M,13/09/1914,7118,,Alan11@hotmail.com +3486,Universidad de morón,Licenciatura en terapia ocupacional,28/03/2020,Steven hall,,M,29/08/1910,2804,,Tannerchavez@yahoo.com +3487,Universidad de morón,Técnico para bioterios ,24/08/2020,Patricia chan,,F,23/09/2017,2745,,Sandramitchell@gmail.com +3488,Universidad de morón,Ingeniería electrónica,14/01/2020,Deborah stevenson,,F,07/08/1976,5327,,Victoriadavidson@hotmail.com +3489,Universidad de morón,Licenciatura en ciencia política ,26/01/2020,Melissa schneider,,F,05/10/1994,6400,,Adamsbenjamin@yahoo.com +3490,Universidad de morón,Licenciatura en relaciones del trabajo ,04/12/2020,Kimberly velasquez,,F,27/03/2001,6233,,Holly23@yahoo.com +3491,Universidad de morón,Licenciatura en ciencias de la educación ,25/10/2020,Laurie hunt,,F,06/11/1976,7543,,Xchavez@hotmail.com +3492,Universidad de morón,Licenciatura en producción de bioimagenes,21/03/2020,Joseph morris,,M,14/09/1962,9111,,Moorejohn@yahoo.com +3493,Universidad de morón,Agronomía,04/02/2020,Amy gilbert,,F,26/06/2010,8203,,Ksmith@hotmail.com +3494,Universidad de morón,Licenciatura en planificación y diseño del paisaje,09/08/2020,Jose ross,,M,05/12/1968,9213,,Juliabanks@gmail.com +3495,Universidad de morón,Licenciatura en ciencia política ,06/09/2020,Lauren house,,F,22/08/1956,7241,,Arthurdunn@hotmail.com +3496,Universidad de morón,Licenciatura en administración ,10/10/2020,Cole martinez,,M,26/07/1969,3018,,Donaldsonwesley@yahoo.com +3497,Universidad de morón,Licenciatura en artes,28/06/2020,Joyce ruiz,,F,28/12/2012,6471,,Traceydurham@gmail.com +3498,Universidad de morón,Licenciatura en ciencias de la educación ,17/05/2020,Leon lee,,M,26/06/1990,5444,,Mendozasandra@hotmail.com +3499,Universidad de morón,Licenciatura en musicoterapia,01/08/2020,Larry kelley,,M,02/07/1942,3412,,Qskinner@hotmail.com +3500,Universidad de morón,Licenciatura en administración ,06/02/2020,Michael harmon,,M,21/05/2017,2709,,Sydney92@yahoo.com +3501,Universidad de morón,Licenciatura en gestión de agroalimentos,20/09/2020,Christopher hopkins,,M,01/08/1982,2148,,Blake48@hotmail.com +3502,Universidad de morón,Licenciatura en planificación y diseño del paisaje,10/05/2020,Darin davenport,,M,25/04/1917,8117,,Mklein@yahoo.com +3503,Universidad de morón,Actuario ,05/11/2020,Christine butler,,F,30/06/1921,8366,,Harmondaniel@gmail.com +3504,Universidad de morón,Licenciatura en psicología,28/04/2020,Christopher mendoza,,M,22/01/2005,6207,,Parksmark@yahoo.com +3505,Universidad de morón,Ingeniería en informática,19/11/2020,Diane jordan,,F,05/04/1908,3372,,Elizabethmcmillan@hotmail.com +3506,Universidad de morón,Licenciatura en relaciones del trabajo ,20/08/2020,Cheryl lawson,,F,18/09/1913,6220,,Pattoncathy@hotmail.com +3507,Universidad de morón,Licenciatura en producción de bioimagenes,21/09/2020,Jerome white,,M,15/09/2017,5386,,Christinaestrada@gmail.com +3508,Universidad de morón,Licenciatura en terapia ocupacional,16/01/2020,Robert roberts,,M,19/02/1952,4111,,Rebeccaedwards@yahoo.com +3509,Universidad de morón,Licenciatura en gestión de agroalimentos,10/02/2020,Jesus hooper,,M,03/03/1906,1708,,Eric81@hotmail.com +3510,Universidad de morón,Licenciatura en administración ,08/08/2020,Melissa lee,,F,05/11/1913,5509,,Larsonmichael@yahoo.com +3511,Universidad de morón,Licenciatura en producción de bioimagenes,22/05/2020,Eric washington,,M,31/03/1951,2802,,Jeremy09@hotmail.com +3512,Universidad de morón,Ingeniería en informática,26/01/2020,Anthony mccall,,M,30/03/2019,5363,,Etaylor@hotmail.com +3513,Universidad de morón,Contador público ,11/05/2020,Amanda moore,,F,06/07/1973,8375,,Susan29@yahoo.com +3514,Universidad de morón,Licenciatura en psicología,09/07/2020,Haley wilson,,F,13/12/1937,2415,,Etaylor@hotmail.com +3515,Universidad de morón,Licenciatura en kinesiología y fisiatría,25/07/2020,Jennifer rose,,F,05/02/1996,5429,,Dodonnell@hotmail.com +3516,Universidad de morón,Ingeniería electrónica,15/03/2020,Austin sandoval,,M,19/07/1981,3432,,Laura52@hotmail.com +3517,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,13/08/2020,Joshua hernandez,,M,03/04/1906,3229,,Erika42@gmail.com +3518,Universidad de morón,Licenciatura en artes,19/12/2020,Jonathan johnson,,M,08/12/1997,5603,,Andersonelaine@gmail.com +3519,Universidad de morón,Licenciatura en terapia ocupacional,05/07/2020,Steven murray,,M,16/06/1942,3534,,April89@gmail.com +3520,Universidad de morón,Licenciatura en ciencias ambientales,18/09/2020,Matthew gallagher,,M,31/07/2008,5717,,Ifowler@hotmail.com +3521,Universidad de morón,Actuario ,09/03/2020,Donald perez,,M,06/07/1965,8431,,Nmendoza@hotmail.com +3522,Universidad de morón,Licenciatura en producción de bioimagenes,04/03/2020,James taylor,,M,19/04/2007,4655,,Juanpratt@yahoo.com +3523,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,06/10/2020,Taylor hardy,,F,29/07/1917,1983,,Karimiranda@hotmail.com +3524,Universidad de morón,Arquitectura,06/05/2020,Dr. dorothy griffin md,,F,09/08/1995,1648,,Munozcarrie@gmail.com +3525,Universidad de morón,Contador público ,04/05/2020,Stacie andrews,,F,17/07/1981,3081,,Kaneamanda@hotmail.com +3526,Universidad de morón,Licenciatura en producción de bioimagenes,27/01/2020,John taylor,,M,01/11/1960,6561,,Theresa49@gmail.com +3527,Universidad de morón,Farmacia,20/01/2020,Katherine long,,F,25/12/1959,3448,,Kvalenzuela@yahoo.com +3528,Universidad de morón,Licenciatura en ciencias antropológicas,19/10/2020,Jenna griffith,,F,13/03/1928,2761,,Kari78@hotmail.com +3529,Universidad de morón,Ingeniería mecánica,02/09/2020,Stephanie rodriguez,,F,02/07/1910,3044,,Mckaychristopher@hotmail.com +3530,Universidad de morón,Licenciatura en ciencias de la educación ,28/08/2020,Edward frazier,,M,28/03/1973,3201,,Richard24@yahoo.com +3531,Universidad de morón,Licenciatura en producción de bioimagenes,20/08/2020,Joshua sandoval,,M,04/11/1905,9031,,Christopher24@yahoo.com +3532,Universidad de morón,Licenciatura en kinesiología y fisiatría,16/03/2020,Cassandra sherman,,F,15/06/1928,7007,,Patelbilly@yahoo.com +3533,Universidad de morón,Licenciatura en producción de bioimagenes,19/07/2020,Ashley walker,,F,07/11/2008,4129,,Micheleparsons@yahoo.com +3534,Universidad de morón,Licenciatura en relaciones del trabajo ,10/10/2020,Mrs. melinda yates,,F,20/10/1937,2105,,Katherine16@hotmail.com +3535,Universidad de morón,Licenciatura en artes,26/07/2020,Kenneth hernandez dds,,M,11/05/1918,4109,,Jacobreynolds@hotmail.com +3536,Universidad de morón,Contador público ,01/06/2020,Adam estrada,,M,05/10/1963,3470,,Johnscheryl@gmail.com +3537,Universidad de morón,Licenciatura en ciencias geológicas,06/05/2020,Ronald hernandez,,M,28/04/2019,1771,,Gomezdavid@hotmail.com +3538,Universidad de morón,Ingeniería mecánica,10/06/2020,Francisco torres dvm,,M,22/09/1907,1661,,Lauren61@gmail.com +3539,Universidad de morón,Farmacia,27/01/2020,Alexis gutierrez,,F,18/06/1923,6467,,Cynthiamorris@yahoo.com +3540,Universidad de morón,Licenciatura en ciencias geológicas,24/01/2020,Darren conner,,M,19/03/1941,3051,,Anne02@hotmail.com +3541,Universidad de morón,Diseño industrial,16/08/2020,Gail hoffman,,F,01/12/1968,5743,,Lewischristopher@gmail.com +3542,Universidad de morón,Licenciatura en terapia ocupacional,07/09/2020,Kimberly ruiz,,F,17/10/2006,2943,,Kimberlybaker@hotmail.com +3543,Universidad de morón,Licenciatura en ciencias biológicas,08/07/2020,Chad brown,,M,01/12/1992,4514,,Hamiltonadam@gmail.com +3544,Universidad de morón,Ingeniería electrónica,31/05/2020,Ann parker,,F,13/08/1942,6475,,Joseph63@gmail.com +3545,Universidad de morón,Ciencias veterinarias,01/09/2020,Michelle schroeder,,F,07/03/1913,8154,,Laurenmcdaniel@gmail.com +3546,Universidad de morón,Licenciatura en gestión de agroalimentos,22/06/2020,Henry bolton,,M,14/06/2007,8204,,Eddie43@yahoo.com +3547,Universidad de morón,Ingeniería electrónica,20/01/2020,Evelyn navarro,,F,16/10/1962,7603,,Benjamin94@hotmail.com +3548,Universidad de morón,Bioquímica,30/07/2020,Cynthia randall,,F,31/08/2011,1816,,Oconnorjennifer@hotmail.com +3549,Universidad de morón,Farmacia,28/05/2020,Jordan baker,,F,27/04/1972,6312,,Walterstaylor@gmail.com +3550,Universidad de morón,Licenciatura en producción de bioimagenes,15/12/2020,Christopher calhoun,,M,22/05/1974,6311,,Marywells@hotmail.com +3551,Universidad de morón,Licenciatura en psicología,29/02/2020,Tyler austin,,M,30/10/1959,2613,,Normayoder@yahoo.com +3552,Universidad de morón,Contador público ,03/03/2020,Patricia galvan,,F,15/07/2007,3567,,Laura92@gmail.com +3553,Universidad de morón,Licenciatura en ciencias ambientales,08/05/2020,Beth rogers,,F,16/01/1941,2900,,Davidfisher@gmail.com +3554,Universidad de morón,Diseño industrial,16/01/2020,Christian moran,,M,04/08/1990,2216,,John77@gmail.com +3555,Universidad de morón,Licenciatura en artes,28/10/2020,Matthew ball,,M,23/09/1952,8412,,Angelasanders@yahoo.com +3556,Universidad de morón,Contador público ,30/06/2020,Anthony kemp,,M,11/09/2017,8363,,Qdean@yahoo.com +3557,Universidad de morón,Licenciatura en producción de bioimagenes,03/03/2020,Kayla church,,F,30/04/1992,2609,,Njones@hotmail.com +3558,Universidad de morón,Licenciatura en ciencias biológicas,16/05/2020,Mitchell freeman,,M,12/06/1980,1638,,Jessica91@yahoo.com +3559,Universidad de morón,Licenciatura en gestión de agroalimentos,26/06/2020,Benjamin campbell,,M,22/04/2000,6216,,Andre50@gmail.com +3560,Universidad de morón,Actuario ,22/02/2020,Timothy jones,,M,13/05/1914,3265,,Dianamiller@gmail.com +3561,Universidad de morón,Contador público ,06/11/2020,Tommy ford,,M,31/10/1977,2181,,Darrenkennedy@gmail.com +3562,Universidad de morón,Diseño de imagen y sonido,22/10/2020,Alicia bryant,,F,22/11/2007,2136,,Tmaxwell@yahoo.com +3563,Universidad de morón,Contador público ,26/08/2020,Jason payne,,M,04/07/1960,1650,,Brownheather@gmail.com +3564,Universidad de morón,Contador público ,13/07/2020,Christopher bowman,,M,31/03/1928,1865,,Hartmichael@hotmail.com +3565,Universidad de morón,Licenciatura en relaciones del trabajo ,28/11/2020,Lisa wells,,F,07/12/2011,2400,,Dana76@gmail.com +3566,Universidad de morón,Licenciatura en kinesiología y fisiatría,07/08/2020,Robert wilson,,M,06/09/1942,5531,,Cynthia88@yahoo.com +3567,Universidad de morón,Licenciatura en ciencias de la computación,22/01/2020,Kathleen vaughn,,F,01/08/1909,9409,,Hansonjulia@gmail.com +3568,Universidad de morón,Licenciatura en ciencias ambientales,05/03/2020,Jason wyatt,,M,24/06/2005,9053,,Nsmith@gmail.com +3569,Universidad de morón,Diseño de imagen y sonido,03/02/2020,Stephanie barnett,,F,22/03/1955,2447,,Berrykimberly@hotmail.com +3570,Universidad de morón,Arquitectura,10/02/2020,Amy esparza,,F,26/09/2020,8144,,Wendymayo@hotmail.com +3571,Universidad de morón,Ingeniería electrónica,12/06/2020,Erika lewis,,F,29/10/1928,3445,,Schmidtveronica@hotmail.com +3572,Universidad de morón,Licenciatura en ciencias ambientales,27/06/2020,Manuel rodriguez,,M,01/09/1954,1874,,Daniel18@gmail.com +3573,Universidad de morón,Licenciatura en planificación y diseño del paisaje,14/07/2020,Jason nguyen,,M,26/11/2007,4626,,Michaelwalsh@yahoo.com +3574,Universidad de morón,Licenciatura en musicoterapia,10/03/2020,Danny cuevas,,M,16/05/1965,5735,,Urice@hotmail.com +3575,Universidad de morón,Licenciatura en ciencias de la educación ,01/07/2020,Amy gibson,,F,07/06/1942,8340,,Bautistajoseph@hotmail.com +3576,Universidad de morón,Licenciatura en ciencias antropológicas,27/10/2020,Julie weber,,F,03/06/1976,6339,,Jessica22@yahoo.com +3577,Universidad de morón,Licenciatura en ciencias de la educación ,10/06/2020,Christina ochoa,,F,04/08/1924,3474,,Andersonjoshua@hotmail.com +3578,Universidad de morón,Licenciatura en ciencias geológicas,15/12/2020,Alicia taylor,,F,02/05/1973,5605,,Alyssajackson@gmail.com +3579,Universidad de morón,Técnico para bioterios ,01/09/2020,Jessica morris,,F,06/07/1933,5442,,Kathleennguyen@hotmail.com +3580,Universidad de morón,Agronomía,28/08/2020,Cesar anderson,,M,13/04/1920,8212,,Kevin54@gmail.com +3581,Universidad de morón,Actuario ,28/06/2020,Jessica mann,,F,09/08/1967,6511,,Dhall@yahoo.com +3582,Universidad de morón,Ingeniería mecánica,07/08/2020,Kara thornton dvm,,F,16/11/1927,5467,,Psmith@hotmail.com +3583,Universidad de morón,Ingeniería en informática,14/07/2020,Jamie oconnor,,F,05/09/1973,4632,,Michaelbond@yahoo.com +3584,Universidad de morón,Medicina,06/07/2020,Jamie whitehead,,F,18/05/1990,2352,,Omueller@gmail.com +3585,Universidad de morón,Bioquímica,01/11/2020,Natasha kramer,,F,29/04/1952,3142,,Vkennedy@gmail.com +3586,Universidad de morón,Licenciatura en ciencias de la educación ,13/07/2020,Lisa whitehead,,F,31/10/2005,6013,,Patelheather@hotmail.com +3587,Universidad de morón,Contador público ,19/01/2020,Teresa carlson,,F,04/03/2001,3196,,Baxtermicheal@yahoo.com +3588,Universidad de morón,Diseño de imagen y sonido,07/12/2020,Eric ochoa,,M,01/11/1917,6467,,Jameschan@gmail.com +3589,Universidad de morón,Licenciatura en ciencias biológicas,13/08/2020,Michael thompson,,M,03/10/1980,3557,,Clarkkristen@gmail.com +3590,Universidad de morón,Licenciatura en ciencias geológicas,18/10/2020,Megan collins,,F,21/06/1942,4740,,Alyssa19@hotmail.com +3591,Universidad de morón,Agronomía,09/07/2020,Gary holland,,M,24/12/1973,7541,,Diazjudy@yahoo.com +3592,Universidad de morón,Licenciatura en psicología,20/12/2020,Andrea garcia,,F,13/08/1931,4231,,Riverakristy@gmail.com +3593,Universidad de morón,Licenciatura en artes,25/04/2020,Charlene anderson,,F,17/11/2008,3218,,Bcherry@yahoo.com +3594,Universidad de morón,Licenciatura en ciencias geológicas,23/03/2020,Jennifer wyatt,,F,11/01/1930,8174,,Jberry@gmail.com +3595,Universidad de morón,Licenciatura en artes,17/12/2020,Krystal mercado,,F,27/09/1926,6100,,Murphyerik@hotmail.com +3596,Universidad de morón,Licenciatura en relaciones del trabajo ,03/04/2020,Jessica wheeler,,F,21/06/1994,3313,,Kevin98@hotmail.com +3597,Universidad de morón,Farmacia,25/10/2020,Tammy barrett,,F,14/03/1941,5601,,Jessica80@yahoo.com +3598,Universidad de morón,Licenciatura en ciencias geológicas,03/05/2020,Ashley sanchez,,F,24/09/1918,9113,,Nneal@gmail.com +3599,Universidad de morón,Licenciatura en ciencia política ,03/06/2020,Phillip grant,,M,22/08/1918,2128,,Hendersondiane@hotmail.com +3600,Universidad de morón,Licenciatura en ciencias antropológicas,16/02/2020,Shelley brown,,F,03/04/2000,6307,,Aballard@gmail.com +3601,Universidad de morón,Ciencias veterinarias,01/08/2020,Tammie johnson,,F,03/01/1935,5835,,Bhoffman@gmail.com +3602,Universidad de morón,Licenciatura en psicología,06/08/2020,Kerry allen,,F,31/05/1912,8373,,Matthew48@hotmail.com +3603,Universidad de morón,Licenciatura en sociología ,07/08/2020,Holly conrad,,F,20/05/1971,6515,,Nicholasgonzalez@hotmail.com +3604,Universidad de morón,Licenciatura en gestión de agroalimentos,04/05/2020,Jacob murray,,M,03/01/1970,4434,,Piercemelissa@yahoo.com +3605,Universidad de morón,Licenciatura en terapia ocupacional,27/01/2020,Frank brown,,M,02/05/2021,3155,,Aguilarmeghan@gmail.com +3606,Universidad de morón,Bioquímica,20/04/2020,Dana williams,,F,02/11/1965,1923,,Bwalker@hotmail.com +3607,Universidad de morón,Licenciatura en ciencias biológicas,16/06/2020,Billy moran,,M,01/09/1999,4124,,Kristiewilliams@yahoo.com +3608,Universidad de morón,Diseño industrial,01/04/2020,Nicole salazar,,F,28/06/1914,2248,,Rachael47@yahoo.com +3609,Universidad de morón,Licenciatura en kinesiología y fisiatría,08/09/2020,Cassandra smith,,F,25/10/1960,6607,,Perrychristina@hotmail.com +3610,Universidad de morón,Agronomía,22/09/2020,Blake harris,,M,12/04/1908,3101,,Justin29@yahoo.com +3611,Universidad de morón,Licenciatura en sociología ,03/10/2020,Suzanne wallace,,F,21/01/1933,4235,,Reyescatherine@hotmail.com +3612,Universidad de morón,Licenciatura en ciencias antropológicas,29/04/2020,Sheri reynolds,,F,26/04/1964,4751,,Nthompson@yahoo.com +3613,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,19/09/2020,Jasmine suarez,,F,14/07/1985,6323,,Aaron95@hotmail.com +3614,Universidad de morón,Técnico para bioterios ,19/08/2020,Faith ray,,F,23/11/1978,5360,,Jacob77@hotmail.com +3615,Universidad de morón,Ingeniería en informática,01/10/2020,Cynthia stone,,F,02/04/1926,8200,,Curtisbarnes@gmail.com +3616,Universidad de morón,Diseño industrial,16/10/2020,Dr. carol taylor,,F,14/12/1998,6605,,Timothy92@gmail.com +3617,Universidad de morón,Licenciatura en planificación y diseño del paisaje,04/11/2020,Jennifer norton,,F,09/09/1972,7630,,Tom23@gmail.com +3618,Universidad de morón,Licenciatura en sociología ,17/09/2020,Andrew downs,,M,10/01/1993,3009,,Kylewarren@hotmail.com +3619,Universidad de morón,Actuario ,20/11/2020,Raymond flores,,M,01/03/2003,8417,,Wendy86@gmail.com +3620,Universidad de morón,Licenciatura en planificación y diseño del paisaje,18/01/2020,Jody morton,,F,03/07/1944,6561,,Julie84@gmail.com +3621,Universidad de morón,Licenciatura en ciencias ambientales,01/11/2020,Kristy mullins,,F,07/03/1971,6553,,Qmoore@gmail.com +3622,Universidad de morón,Técnico para bioterios ,23/09/2020,Matthew white,,M,17/05/1915,5770,,Autumn90@gmail.com +3623,Universidad de morón,Licenciatura en ciencias de la educación ,12/03/2020,Benjamin harris,,M,25/10/2010,3563,,Hnguyen@gmail.com +3624,Universidad de morón,Licenciatura en artes,06/08/2020,Bethany mcdonald,,F,31/12/1959,1911,,Michael02@yahoo.com +3625,Universidad de morón,Licenciatura en relaciones del trabajo ,15/04/2020,Mark reyes,,M,12/07/2021,3427,,Lisa79@gmail.com +3626,Universidad de morón,Farmacia,01/10/2020,Garrett williams,,M,23/11/1958,8214,,Gaynicholas@hotmail.com +3627,Universidad de morón,Agronomía,04/10/2020,Erica zimmerman,,F,11/01/1980,9015,,Jsalinas@hotmail.com +3628,Universidad de morón,Bioquímica,15/04/2020,Benjamin deleon,,M,29/10/1906,2760,,Pmorgan@gmail.com +3629,Universidad de morón,Farmacia,16/01/2020,Katie lopez,,F,31/10/1997,5553,,Ryoung@yahoo.com +3630,Universidad de morón,Licenciatura en ciencias de la computación,20/05/2020,Julie alexander,,F,30/07/1996,6203,,Camposjohn@gmail.com +3631,Universidad de morón,Licenciatura en ciencias biológicas,27/11/2020,Jennifer welch,,F,12/02/1963,2944,,Amanda51@yahoo.com +3632,Universidad de morón,Licenciatura en psicología,09/05/2020,Tiffany hernandez,,F,02/10/1971,3555,,Natasha46@gmail.com +3633,Universidad de morón,Ingeniería electrónica,24/12/2020,Melissa arellano,,F,03/02/1919,2720,,Nlawson@gmail.com +3634,Universidad de morón,Licenciatura en producción de bioimagenes,06/02/2020,Christopher norman,,M,04/10/1979,6201,,Ohernandez@hotmail.com +3635,Universidad de morón,Licenciatura en artes,21/02/2020,Brian thomas,,M,18/10/1921,4119,,Igonzalez@yahoo.com +3636,Universidad de morón,Licenciatura en kinesiología y fisiatría,02/10/2020,Sherry morris,,F,16/11/1962,7201,,Johnstonpaul@yahoo.com +3637,Universidad de morón,Medicina,06/12/2020,Jason torres,,M,07/07/1926,6000,,Gonzalezcristian@yahoo.com +3638,Universidad de morón,Licenciatura en gestión de agroalimentos,22/11/2020,Carolyn giles,,F,25/03/1976,2179,,Torreskristi@yahoo.com +3639,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,13/09/2020,Steven mann,,M,28/08/2017,3342,,Erin75@yahoo.com +3640,Universidad de morón,Licenciatura en ciencias de la educación ,24/03/2020,Lisa hartman,,F,27/06/1915,3342,,Robert25@yahoo.com +3641,Universidad de morón,Licenciatura en ciencias de la educación ,12/01/2020,Erin blake,,F,05/06/1960,2763,,Kharmon@hotmail.com +3642,Universidad de morón,Licenciatura en ciencias antropológicas,30/12/2020,Andrew cook,,M,27/11/2006,1826,,Wrightsamantha@gmail.com +3643,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,19/03/2020,Debra griffin,,F,02/03/1931,7307,,Ericbrooks@gmail.com +3644,Universidad de morón,Ingeniería en informática,25/03/2020,Jenna davis,,F,12/12/1958,2313,,Angela64@hotmail.com +3645,Universidad de morón,Licenciatura en psicología,10/02/2020,Lori anderson md,,F,17/03/1915,2918,,Bwalker@hotmail.com +3646,Universidad de morón,Licenciatura en ciencias geológicas,11/03/2020,Ricardo sosa,,M,04/08/1936,1874,,Mwilson@gmail.com +3647,Universidad de morón,Licenciatura en administración ,11/05/2020,Henry gonzalez,,M,20/07/1911,1925,,Vlee@yahoo.com +3648,Universidad de morón,Licenciatura en terapia ocupacional,04/12/2020,Teresa johnson,,F,24/02/1956,8129,,Chandlergregory@hotmail.com +3649,Universidad de morón,Arquitectura,16/10/2020,Morgan stevens,,F,19/03/1932,6348,,Qross@yahoo.com +3650,Universidad de morón,Actuario ,12/07/2020,Terry bishop,,M,16/01/1970,2501,,Bryanstephens@yahoo.com +3651,Universidad de morón,Diseño industrial,17/12/2020,Amber noble,,F,05/04/1945,1981,,Edwardsdiane@hotmail.com +3652,Universidad de morón,Licenciatura en sociología ,27/02/2020,Anthony peterson,,M,20/06/1951,8122,,Johnsongregory@gmail.com +3653,Universidad de morón,Agronomía,07/06/2020,Dennis long,,M,03/10/1976,2317,,Carlosmarshall@hotmail.com +3654,Universidad de morón,Contador público ,24/01/2020,John williams,,M,30/09/1929,7631,,Melanierivera@gmail.com +3655,Universidad de morón,Diseño de imagen y sonido,22/01/2020,Alexandra walton,,F,19/03/1945,6400,,Ashley60@hotmail.com +3656,Universidad de morón,Licenciatura en gestión de agroalimentos,29/04/2020,Paul miller,,M,07/03/1934,3216,,Jasminejones@hotmail.com +3657,Universidad de morón,Ingeniería mecánica,26/06/2020,Michael robinson,,M,06/10/1989,6600,,Lisa81@hotmail.com +3658,Universidad de morón,Farmacia,01/06/2020,John lawson,,M,14/03/1910,9121,,Robin67@gmail.com +3659,Universidad de morón,Licenciatura en ciencias ambientales,20/07/2020,Jennifer tyler,,F,09/05/1990,4103,,Coreyjuarez@hotmail.com +3660,Universidad de morón,Licenciatura en ciencias antropológicas,14/04/2020,Steven miller,,M,24/02/1966,8105,,Joyce38@yahoo.com +3661,Universidad de morón,Bioquímica,20/03/2020,Heather williams,,F,26/12/1988,5315,,Xlee@gmail.com +3662,Universidad de morón,Técnico para bioterios ,19/09/2020,John romero,,M,17/02/1963,6335,,Vrichmond@gmail.com +3663,Universidad de morón,Licenciatura en producción de bioimagenes,23/11/2020,Jill barnes,,F,02/09/1960,7635,,Salazarmichael@gmail.com +3664,Universidad de morón,Ingeniería electrónica,24/12/2020,Jason robinson,,M,13/02/1923,5353,,Kristawilson@gmail.com +3665,Universidad de morón,Agronomía,06/10/2020,Mary doyle,,F,18/06/1995,9227,,Larsonsheila@yahoo.com +3666,Universidad de morón,Licenciatura en ciencias geológicas,07/05/2020,Amanda edwards,,F,04/03/1982,4561,,Kathy58@hotmail.com +3667,Universidad de morón,Licenciatura en ciencia política ,16/08/2020,Natasha wells,,F,02/03/1941,1980,,Daniel88@gmail.com +3668,Universidad de morón,Licenciatura en producción de bioimagenes,31/12/2020,Courtney clark,,F,30/05/1995,8375,,Kristinalogan@yahoo.com +3669,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,20/02/2020,Amanda johnson,,F,01/02/2003,2322,,Ycantrell@gmail.com +3670,Universidad de morón,Bioquímica,15/07/2020,Danielle mckenzie,,F,11/02/1973,5738,,Mccoymichael@gmail.com +3671,Universidad de morón,Licenciatura en ciencias de la educación ,11/04/2020,Anna ward,,F,18/03/1922,4235,,Xnavarro@hotmail.com +3672,Universidad de morón,Diseño industrial,17/11/2020,Max vaughan,,M,09/10/1915,6030,,Austinjohnson@hotmail.com +3673,Universidad de morón,Licenciatura en kinesiología y fisiatría,01/06/2020,Seth miranda,,M,03/04/2011,2607,,Thomaskristi@hotmail.com +3674,Universidad de morón,Medicina,08/02/2020,Cindy cameron,,F,13/11/2013,8431,,Mark15@yahoo.com +3675,Universidad de morón,Licenciatura en musicoterapia,26/04/2020,Brandi lucas,,F,08/12/1964,3407,,Bergmark@gmail.com +3676,Universidad de morón,Licenciatura en administración ,18/12/2020,Gabriel ritter,,M,11/05/1995,8504,,Johnsonderek@gmail.com +3677,Universidad de morón,Licenciatura en ciencia política ,22/03/2020,Jessica whitney,,F,05/12/1967,1704,,Fordjulie@yahoo.com +3678,Universidad de morón,Licenciatura en psicología,07/07/2020,Tyler mathews,,M,15/10/1939,1854,,Hannah09@gmail.com +3679,Universidad de morón,Licenciatura en relaciones del trabajo ,11/09/2020,Emily walsh,,F,13/07/1961,8324,,Cruzmatthew@gmail.com +3680,Universidad de morón,Licenciatura en kinesiología y fisiatría,11/05/2020,Michael salas,,M,26/10/1969,6430,,Gsimon@gmail.com +3681,Universidad de morón,Ingeniería electrónica,22/12/2020,Janet richards,,F,18/09/1938,6703,,Barbarafisher@yahoo.com +3682,Universidad de morón,Contador público ,17/05/2020,Don wells,,M,30/03/1999,6323,,Jonathan51@yahoo.com +3683,Universidad de morón,Técnico para bioterios ,16/01/2020,Donald williams,,M,12/02/1997,3530,,Dominguezscott@hotmail.com +3684,Universidad de morón,Diseño industrial,03/10/2020,Randall ramsey,,M,06/11/1955,4600,,Bpittman@gmail.com +3685,Universidad de morón,Ingeniería mecánica,31/05/2020,Thomas martinez,,M,11/04/1911,4514,,Thomas37@yahoo.com +3686,Universidad de morón,Bioquímica,01/12/2020,Brian jefferson,,M,16/09/2007,2208,,Bowendiane@gmail.com +3687,Universidad de morón,Licenciatura en ciencias de la educación ,25/08/2020,Douglas simpson,,M,03/02/1922,2938,,Mackmary@gmail.com +3688,Universidad de morón,Licenciatura en ciencias de la computación,27/12/2020,Jeffrey ferguson,,M,28/12/1911,7205,,Josephgregory@yahoo.com +3689,Universidad de morón,Licenciatura en kinesiología y fisiatría,26/11/2020,Kristen mosley,,F,02/08/2019,5417,,Dana75@yahoo.com +3690,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,05/05/2020,Clifford drake,,M,20/04/1981,4124,,Uclayton@hotmail.com +3691,Universidad de morón,Ingeniería mecánica,17/05/2020,Justin wright,,M,17/04/1997,2752,,Gloriabooker@gmail.com +3692,Universidad de morón,Ingeniería electrónica,06/11/2020,Bradley johnson,,M,16/12/1911,1748,,Woodslori@gmail.com +3693,Universidad de morón,Licenciatura en ciencias de la computación,21/12/2020,Michael flores,,M,21/01/1910,6507,,Hartjames@yahoo.com +3694,Universidad de morón,Técnico para bioterios ,26/04/2020,Victoria cole,,F,15/08/1940,1876,,Zgreen@hotmail.com +3695,Universidad de morón,Licenciatura en ciencias de la computación,03/05/2020,Gregory harris,,M,15/04/1933,1919,,Brittany18@gmail.com +3696,Universidad de morón,Licenciatura en ciencias antropológicas,24/05/2020,Russell clark,,M,08/09/1932,4750,,Tthomas@hotmail.com +3697,Universidad de morón,Ingeniería electrónica,21/04/2020,Janet bush,,F,15/06/2020,2107,,Rosarioapril@yahoo.com +3698,Universidad de morón,Licenciatura en ciencias de la computación,26/12/2020,Brian kelly,,M,06/10/1963,1737,,Xsparks@gmail.com +3699,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,15/05/2020,Kirk collins,,M,31/08/1932,5560,,Gdillon@gmail.com +3700,Universidad de morón,Ingeniería electrónica,24/08/2020,Brandon mitchell,,M,18/08/2008,3164,,Christopherrichardson@yahoo.com +3701,Universidad de morón,Licenciatura en sociología ,07/11/2020,Billy brennan,,M,24/10/1995,3382,,Estout@yahoo.com +3702,Universidad de morón,Licenciatura en gestión de agroalimentos,06/03/2020,Hailey adams,,F,08/12/1975,5423,,Aosborn@yahoo.com +3703,Universidad de morón,Ciencias veterinarias,21/04/2020,Eric salazar,,M,20/10/1966,1983,,Fkelly@yahoo.com +3704,Universidad de morón,Ingeniería mecánica,08/06/2020,Barbara wallace,,F,01/01/1958,2916,,Chasewilliam@gmail.com +3705,Universidad de morón,Licenciatura en ciencias biológicas,09/05/2020,Amy jordan,,F,26/06/1963,8144,,Stephanie13@yahoo.com +3706,Universidad de morón,Diseño industrial,12/02/2020,Christine lane,,F,09/08/2016,4117,,Preston93@hotmail.com +3707,Universidad de morón,Licenciatura en relaciones del trabajo ,24/05/2020,Angela long,,F,20/10/1986,1842,,Lhogan@hotmail.com +3708,Universidad de morón,Licenciatura en producción de bioimagenes,15/06/2020,Tanner howard,,M,13/09/1914,2946,,Matthewberry@gmail.com +3709,Universidad de morón,Licenciatura en ciencias biológicas,17/01/2020,Miguel fuentes,,M,10/10/1926,6101,,Tonyajohnson@gmail.com +3710,Universidad de morón,Bioquímica,18/09/2020,Andre castillo,,M,18/01/1961,1644,,Qrobbins@yahoo.com +3711,Universidad de morón,Licenciatura en ciencia política ,31/05/2020,Maria skinner,,F,29/04/1985,2173,,Gordonbrian@hotmail.com +3712,Universidad de morón,Técnico para bioterios ,21/08/2020,Jamie burgess,,F,23/03/1997,3060,,Kellywhitney@gmail.com +3713,Universidad de morón,Ciencias veterinarias,15/05/2020,Joel kelly,,M,02/08/2015,3117,,Garrettaaron@hotmail.com +3714,Universidad de morón,Licenciatura en ciencias de la educación ,06/07/2020,Kyle reed,,M,12/08/1907,2115,,Greg59@hotmail.com +3715,Universidad de morón,Arquitectura,22/11/2020,Christopher wheeler,,M,18/07/1963,1650,,Graybradley@yahoo.com +3716,Universidad de morón,Arquitectura,30/09/2020,Peter wilson,,M,19/08/1925,4234,,Lyonsvirginia@hotmail.com +3717,Universidad de morón,Licenciatura en relaciones del trabajo ,21/08/2020,Nancy reynolds,,F,01/05/1926,2907,,Fhaley@hotmail.com +3718,Universidad de morón,Licenciatura en ciencias antropológicas,31/01/2020,Tim valenzuela,,M,22/08/1937,3346,,Barbara00@yahoo.com +3719,Universidad de morón,Ingeniería en informática,14/05/2020,Lisa bishop,,F,01/12/2002,5501,,Amy44@hotmail.com +3720,Universidad de morón,Licenciatura en artes,11/08/2020,Christopher smith,,M,02/12/2017,7641,,Whenry@yahoo.com +3721,Universidad de morón,Farmacia,24/07/2020,John escobar,,M,13/04/1945,2854,,Becksarah@hotmail.com +3722,Universidad de morón,Técnico para bioterios ,21/08/2020,David hayes,,M,20/07/1936,2456,,Toni69@yahoo.com +3723,Universidad de morón,Licenciatura en ciencia política ,19/12/2020,Timothy pearson,,M,07/09/2015,2200,,Jeremyhayes@hotmail.com +3724,Universidad de morón,Licenciatura en ciencias de la computación,14/07/2020,Courtney duarte,,F,11/09/1930,6476,,Cheryl69@gmail.com +3725,Universidad de morón,Licenciatura en artes,20/10/2020,Allison robinson,,F,22/11/2017,1733,,Anna30@gmail.com +3726,Universidad de morón,Diseño industrial,12/07/2020,Brian nelson,,M,30/11/2020,5557,,Vincentlarson@yahoo.com +3727,Universidad de morón,Ciencias veterinarias,17/08/2020,Gabriel rodriguez,,M,17/05/1972,5615,,Hartangela@yahoo.com +3728,Universidad de morón,Bioquímica,25/09/2020,Shawn erickson,,M,16/02/2007,3206,,Mark44@hotmail.com +3729,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,01/03/2020,Jesus sanchez,,M,12/03/1969,1886,,Emily04@hotmail.com +3730,Universidad de morón,Diseño industrial,12/06/2020,Dr. bethany jones,,F,24/09/2002,3337,,Lisagraham@gmail.com +3731,Universidad de morón,Ingeniería en informática,09/01/2020,Heidi sanchez,,F,04/09/1919,5353,,Andrewcollins@gmail.com +3732,Universidad de morón,Licenciatura en ciencias de la computación,21/07/2020,Benjamin reeves dds,,M,30/04/1941,3500,,Bassdenise@yahoo.com +3733,Universidad de morón,Licenciatura en planificación y diseño del paisaje,04/09/2020,George williams,,M,17/10/1953,5569,,Michael63@yahoo.com +3734,Universidad de morón,Licenciatura en ciencias antropológicas,02/11/2020,Jennifer harris,,F,27/12/1910,7163,,Johnwallace@gmail.com +3735,Universidad de morón,Arquitectura,18/10/2020,Margaret reilly,,F,02/10/1993,5505,,Yrobbins@gmail.com +3736,Universidad de morón,Arquitectura,10/03/2020,Heidi arnold,,F,09/11/1956,4434,,Qcaldwell@gmail.com +3737,Universidad de morón,Licenciatura en ciencia política ,31/07/2020,Molly lambert,,F,27/05/1988,5331,,Jeremycruz@gmail.com +3738,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,30/09/2020,Patricia price,,F,14/02/1934,6400,,Jessica58@yahoo.com +3739,Universidad de morón,Licenciatura en producción de bioimagenes,16/09/2020,Philip schroeder,,M,20/05/2017,4162,,Griffinmargaret@gmail.com +3740,Universidad de morón,Licenciatura en ciencias biológicas,14/04/2020,Kevin gilmore,,M,05/10/2012,6511,,Danielpowell@gmail.com +3741,Universidad de morón,Diseño de imagen y sonido,16/10/2020,Jade moore,,F,19/01/1948,1623,,Lawrence17@gmail.com +3742,Universidad de morón,Licenciatura en kinesiología y fisiatría,17/10/2020,Brian oliver,,M,08/07/1934,3011,,Fbrown@yahoo.com +3743,Universidad de morón,Licenciatura en ciencias de la computación,13/06/2020,Daniel taylor,,M,07/07/1922,3574,,Chelsea91@hotmail.com +3744,Universidad de morón,Licenciatura en producción de bioimagenes,03/08/2020,Tommy jordan,,M,26/12/1986,3557,,Nortiz@gmail.com +3745,Universidad de morón,Licenciatura en ciencias biológicas,16/03/2020,Matthew burton,,M,29/07/1968,3306,,Denisehayes@hotmail.com +3746,Universidad de morón,Medicina,26/08/2020,Norma reynolds,,F,04/06/1929,1627,,Michellejackson@gmail.com +3747,Universidad de morón,Licenciatura en musicoterapia,26/04/2020,Adam graham,,M,02/01/1948,3485,,Amandaflores@yahoo.com +3748,Universidad de morón,Licenciatura en psicología,11/02/2020,Steven padilla,,M,28/06/2007,6667,,Johnshelton@yahoo.com +3749,Universidad de morón,Actuario ,13/08/2020,Laura simmons,,F,23/09/1938,2529,,Burnscrystal@hotmail.com +3750,Universidad de morón,Ingeniería mecánica,09/09/2020,Ian sullivan,,M,08/09/1945,1638,,Carriepearson@yahoo.com +3751,Universidad de morón,Licenciatura en ciencias geológicas,10/12/2020,Wendy hughes,,F,03/03/1951,5261,,Teresa95@yahoo.com +3752,Universidad de morón,Licenciatura en ciencias biológicas,26/09/2020,Steven phelps,,M,21/09/1972,8418,,Nicole13@yahoo.com +3753,Universidad de morón,Licenciatura en relaciones del trabajo ,20/12/2020,Gabriella summers,,F,26/02/1963,6430,,Tracypham@hotmail.com +3754,Universidad de morón,Agronomía,24/04/2020,Thomas farmer,,M,31/08/1929,3580,,Jonathanayers@yahoo.com +3755,Universidad de morón,Licenciatura en ciencias geológicas,10/05/2020,Nathaniel harrell,,M,20/03/1963,4503,,Amanda94@hotmail.com +3756,Universidad de morón,Licenciatura en sociología ,25/09/2020,Lori bell,,F,28/06/1955,4113,,Hsullivan@hotmail.com +3757,Universidad de morón,Farmacia,01/06/2020,Maria duran,,F,23/12/1938,6509,,Phamseth@gmail.com +3758,Universidad de morón,Licenciatura en terapia ocupacional,16/02/2020,Jacob wells,,M,25/11/2007,2311,,Newmansarah@hotmail.com +3759,Universidad de morón,Licenciatura en ciencias de la educación ,25/12/2020,Christopher lewis,,M,22/10/1929,3105,,Ggonzales@yahoo.com +3760,Universidad de morón,Licenciatura en planificación y diseño del paisaje,16/05/2020,John harrison,,M,02/09/2003,6380,,Shannongreen@gmail.com +3761,Universidad de morón,Bioquímica,29/05/2020,Christine norris,,F,07/07/1969,2909,,Jwalker@gmail.com +3762,Universidad de morón,Licenciatura en gestión de agroalimentos,17/05/2020,Laura brown,,F,14/11/1943,9103,,Bettykramer@hotmail.com +3763,Universidad de morón,Licenciatura en administración ,26/05/2020,Lauren rhodes,,F,26/03/1945,5773,,Robinhernandez@yahoo.com +3764,Universidad de morón,Actuario ,14/05/2020,Cathy proctor,,F,13/09/1967,3302,,Sandersricky@yahoo.com +3765,Universidad de morón,Actuario ,22/05/2020,Linda barr,,F,12/01/1977,4234,,Barkernicholas@gmail.com +3766,Universidad de morón,Farmacia,27/04/2020,William king,,M,13/01/1916,2453,,Dkramer@yahoo.com +3767,Universidad de morón,Actuario ,12/08/2020,Nicole allen,,F,23/10/1926,2601,,Jaclyn01@gmail.com +3768,Universidad de morón,Ciencias veterinarias,28/07/2020,Diane shaw,,F,09/12/1906,5274,,Lgonzalez@hotmail.com +3769,Universidad de morón,Ingeniería en informática,08/02/2020,Eric perkins,,M,25/05/1970,2340,,Adam98@hotmail.com +3770,Universidad de morón,Actuario ,18/01/2020,Nathaniel conway,,M,23/09/1947,2451,,Rodriguezclaire@yahoo.com +3771,Universidad de morón,Ingeniería en informática,05/08/2020,Adam anderson,,M,16/04/2001,9305,,Hernandezjoseph@hotmail.com +3772,Universidad de morón,Licenciatura en ciencias geológicas,03/11/2020,Christina jones,,F,22/10/1924,7200,,Tbeck@yahoo.com +3773,Universidad de morón,Licenciatura en producción de bioimagenes,01/04/2020,Vanessa ward,,F,03/08/2006,4513,,Walkerjeffrey@hotmail.com +3774,Universidad de morón,Medicina,13/11/2020,Isabel bush,,F,14/07/1918,3401,,Taylorstephen@gmail.com +3775,Universidad de morón,Licenciatura en relaciones del trabajo ,25/03/2020,Jessica brown,,F,19/08/1941,1737,,Morganortega@gmail.com +3776,Universidad de morón,Ingeniería electrónica,14/10/2020,Felicia munoz,,F,27/07/1940,5734,,Antonio50@gmail.com +3777,Universidad de morón,Licenciatura en psicología,07/12/2020,Ian mitchell,,M,06/05/2010,2344,,Prubio@hotmail.com +3778,Universidad de morón,Ingeniería en informática,28/05/2020,Stephanie bender,,F,30/04/1920,3450,,Gregorydelgado@yahoo.com +3779,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,04/02/2020,Stacey keith,,F,12/04/1987,1815,,Obarnes@gmail.com +3780,Universidad de morón,Licenciatura en ciencias geológicas,19/07/2020,Mr. thomas jordan,,M,02/01/1942,8370,,Scottjohn@gmail.com +3781,Universidad de morón,Licenciatura en ciencias de la computación,04/10/2020,Justin martinez,,M,16/05/1939,5545,,Henry95@hotmail.com +3782,Universidad de morón,Licenciatura en ciencias antropológicas,02/11/2020,Stephanie hudson,,F,09/12/1917,5519,,Thomas31@gmail.com +3783,Universidad de morón,Licenciatura en psicología,30/09/2020,Richard brown,,M,23/02/1917,7620,,Dhart@gmail.com +3784,Universidad de morón,Arquitectura,12/08/2020,Jasmine alexander,,F,05/12/2017,1759,,Madeline92@yahoo.com +3785,Universidad de morón,Licenciatura en producción de bioimagenes,27/03/2020,Steven jones,,M,10/10/1954,2156,,Yking@hotmail.com +3786,Universidad de morón,Licenciatura en terapia ocupacional,15/07/2020,Brian dean,,M,24/01/2020,8200,,Fferrell@yahoo.com +3787,Universidad de morón,Licenciatura en kinesiología y fisiatría,18/01/2020,Lisa jones,,F,19/05/1945,5381,,Madison72@gmail.com +3788,Universidad de morón,Ingeniería electrónica,25/04/2020,Kathryn vance,,F,04/02/1914,4122,,Peter56@yahoo.com +3789,Universidad de morón,Licenciatura en ciencias biológicas,27/02/2020,Karen jackson,,F,08/01/1924,3133,,Wendy38@hotmail.com +3790,Universidad de morón,Farmacia,21/11/2020,Robin smith,,F,19/10/2000,5340,,Lucerokaren@yahoo.com +3791,Universidad de morón,Ingeniería mecánica,03/12/2020,Brittney ayers,,F,11/04/1943,4135,,Marcuswells@hotmail.com +3792,Universidad de morón,Medicina,20/05/2020,Alexis padilla,,F,02/05/1974,1655,,Jacobriggs@gmail.com +3793,Universidad de morón,Técnico para bioterios ,05/02/2020,Mariah flowers,,F,22/02/2010,6708,,Popegregory@gmail.com +3794,Universidad de morón,Licenciatura en relaciones del trabajo ,07/04/2020,Lisa baker,,F,05/07/1938,5734,,Williamwells@gmail.com +3795,Universidad de morón,Licenciatura en ciencias ambientales,09/10/2020,Brandon mcintosh,,M,16/12/1943,2720,,Chambersmarco@gmail.com +3796,Universidad de morón,Medicina,02/06/2020,Kristen mullen,,F,30/08/2014,5620,,Eclark@gmail.com +3797,Universidad de morón,Licenciatura en ciencias de la computación,18/06/2020,Steven stone,,M,17/08/1991,4157,,Davisrachael@gmail.com +3798,Universidad de morón,Licenciatura en musicoterapia,07/12/2020,Evan thomas,,M,05/12/2016,2630,,Matthewsjasmine@hotmail.com +3799,Universidad de morón,Ingeniería en informática,10/02/2020,Ms. connie lowe,,F,06/10/1974,2305,,Penadonna@gmail.com +3800,Universidad de morón,Licenciatura en musicoterapia,18/08/2020,Tony elliott,,M,14/07/1960,1874,,Ojohnson@yahoo.com +3801,Universidad de morón,Licenciatura en administración ,18/04/2020,Joseph obrien,,M,09/04/1973,1611,,Russellavila@gmail.com +3802,Universidad de morón,Licenciatura en administración ,03/03/2020,Ariel donaldson,,F,26/01/1973,3125,,Tonydavidson@hotmail.com +3803,Universidad de morón,Agronomía,13/03/2020,Kevin smith,,M,21/10/1920,4168,,Nancy84@gmail.com +3804,Universidad de morón,Licenciatura en ciencias biológicas,26/03/2020,Morgan christensen,,F,03/12/1975,3518,,Karen63@gmail.com +3805,Universidad de morón,Ciencias veterinarias,17/08/2020,Caitlin washington,,F,04/05/1958,2349,,Jamiemurphy@yahoo.com +3806,Universidad de morón,Arquitectura,30/07/2020,Joseph holt,,M,24/07/1952,6538,,Coreyrodriguez@hotmail.com +3807,Universidad de morón,Licenciatura en ciencias ambientales,16/02/2020,Steven melton,,M,02/08/1927,5374,,Cbrooks@yahoo.com +3808,Universidad de morón,Licenciatura en ciencias ambientales,09/04/2020,Christine white,,F,26/11/1932,3545,,Erik97@gmail.com +3809,Universidad de morón,Medicina,21/12/2020,Jerry jordan,,M,22/04/1926,1742,,Carlostrevino@hotmail.com +3810,Universidad de morón,Licenciatura en terapia ocupacional,06/10/2020,Morgan pearson,,F,15/10/2001,4618,,Ryoung@gmail.com +3811,Universidad de morón,Medicina,14/11/2020,Sheila mueller,,F,16/06/2012,2152,,Nguyenstephanie@hotmail.com +3812,Universidad de morón,Ciencias veterinarias,11/06/2020,Steven curtis,,M,10/08/2011,7167,,Rogerstanya@hotmail.com +3813,Universidad de morón,Licenciatura en producción de bioimagenes,18/11/2020,William thomas,,M,03/11/1924,7203,,Christinaanderson@gmail.com +3814,Universidad de morón,Licenciatura en ciencias antropológicas,01/10/2020,Kimberly farrell,,F,09/05/1948,2445,,Terrimoses@hotmail.com +3815,Universidad de morón,Licenciatura en psicología,09/11/2020,Leah franco,,F,19/10/2000,1686,,Cjackson@gmail.com +3816,Universidad de morón,Licenciatura en artes,05/11/2020,Colleen olson,,F,07/08/1948,4124,,Oliviadiaz@hotmail.com +3817,Universidad de morón,Agronomía,02/10/2020,Justin day,,M,07/09/1915,5409,,Christinaburton@gmail.com +3818,Universidad de morón,Farmacia,25/11/2020,Rebecca gardner,,F,18/11/2012,5771,,Rosecarpenter@hotmail.com +3819,Universidad de morón,Actuario ,16/06/2020,Scott hunter,,M,16/01/1945,4718,,Charles92@yahoo.com +3820,Universidad de morón,Técnico para bioterios ,02/05/2020,Kathy schultz,,F,24/04/1979,1884,,Kevin76@yahoo.com +3821,Universidad de morón,Licenciatura en ciencias de la computación,13/01/2020,Jennifer sanchez,,F,31/10/1990,2311,,Wardamy@yahoo.com +3822,Universidad de morón,Licenciatura en sociología ,18/01/2020,Amber fletcher,,F,03/05/1912,6700,,Ujones@hotmail.com +3823,Universidad de morón,Farmacia,01/01/2021,Michael lawson,,M,15/05/1953,1650,,Alexanderburch@hotmail.com +3824,Universidad de morón,Agronomía,27/01/2020,Rachel adams,,F,19/08/1996,7513,,Johnathanmelton@gmail.com +3825,Universidad de morón,Licenciatura en planificación y diseño del paisaje,04/06/2020,Sarah thomas,,F,22/09/1934,6641,,Emily32@yahoo.com +3826,Universidad de morón,Licenciatura en artes,11/02/2020,Francisco johnson,,M,03/03/1958,6315,,Mary91@yahoo.com +3827,Universidad de morón,Ingeniería en informática,07/07/2020,Rachel jenkins,,F,07/06/1933,3003,,Kmyers@yahoo.com +3828,Universidad de morón,Licenciatura en gestión de agroalimentos,22/10/2020,Mark burke,,M,20/02/1981,4705,,Gabrielafitzgerald@gmail.com +3829,Universidad de morón,Licenciatura en ciencias biológicas,13/10/2020,Amanda clark,,F,21/01/1942,6301,,Andrea55@hotmail.com +3830,Universidad de morón,Licenciatura en planificación y diseño del paisaje,17/03/2020,Chloe carlson,,F,31/08/2007,1722,,Kenneth52@yahoo.com +3831,Universidad de morón,Licenciatura en kinesiología y fisiatría,30/06/2020,Brandi jenkins,,F,22/07/1991,2915,,Rrodriguez@yahoo.com +3832,Universidad de morón,Medicina,02/03/2020,Leroy gray,,M,06/06/1916,2707,,Wlee@yahoo.com +3833,Universidad de morón,Licenciatura en gestión de agroalimentos,03/11/2020,Paul green,,M,01/05/1920,5438,,Davidtorres@gmail.com +3834,Universidad de morón,Agronomía,20/02/2020,Daniel alexander,,M,25/11/1954,4184,,Swhite@yahoo.com +3835,Universidad de morón,Licenciatura en planificación y diseño del paisaje,10/10/2020,Karen davis,,F,01/06/1917,1890,,Ibrock@yahoo.com +3836,Universidad de morón,Licenciatura en planificación y diseño del paisaje,19/12/2020,Melissa byrd,,F,21/06/1992,3133,,Jarvischarles@yahoo.com +3837,Universidad de morón,Ingeniería electrónica,30/10/2020,Jeff paul,,M,25/06/1907,3551,,Pzimmerman@gmail.com +3838,Universidad de morón,Licenciatura en ciencias ambientales,15/04/2020,Sandra bryant,,F,02/04/1964,3474,,Jasonwilcox@yahoo.com +3839,Universidad de morón,Licenciatura en ciencia política ,01/12/2020,Edward sweeney,,M,10/06/1911,6330,,Kimberly56@hotmail.com +3840,Universidad de morón,Licenciatura en ciencias de la computación,03/05/2020,Stephanie riggs dvm,,F,20/09/2001,4129,,Jennifersanchez@gmail.com +3841,Universidad de morón,Licenciatura en psicología,17/03/2020,Rita ray,,F,10/01/1936,8366,,Edwardpayne@gmail.com +3842,Universidad de morón,Licenciatura en gestión de agroalimentos,02/06/2020,Ashley christensen,,F,08/05/1986,7214,,Jwright@hotmail.com +3843,Universidad de morón,Licenciatura en psicología,23/11/2020,Carol ford,,F,26/06/1929,6632,,Lhunt@hotmail.com +3844,Universidad de morón,Licenciatura en ciencias de la educación ,05/03/2020,Megan hoover,,F,23/10/1983,1713,,Fosterchristopher@hotmail.com +3845,Universidad de morón,Diseño de imagen y sonido,22/12/2020,Krista martin,,F,14/11/2005,1980,,Andreareid@yahoo.com +3846,Universidad de morón,Ingeniería en informática,17/04/2020,Joshua werner,,M,19/11/1967,5615,,Jennifer35@hotmail.com +3847,Universidad de morón,Licenciatura en psicología,06/03/2020,Alexis erickson,,F,20/05/2019,4162,,Iwright@gmail.com +3848,Universidad de morón,Licenciatura en ciencias de la computación,16/12/2020,Daniel little,,M,25/10/1967,3023,,Bwright@gmail.com +3849,Universidad de morón,Licenciatura en administración ,19/06/2020,Ann carter,,F,18/10/2018,1921,,Amanda73@hotmail.com +3850,Universidad de morón,Contador público ,24/12/2020,Alexandra nguyen,,F,25/08/1944,2500,,Leonardbridget@yahoo.com +3851,Universidad de morón,Ingeniería en informática,09/04/2020,Jason sandoval,,M,24/09/1982,5771,,Villarrealbrian@yahoo.com +3852,Universidad de morón,Licenciatura en terapia ocupacional,15/12/2020,Amy castaneda,,F,24/04/2020,6051,,Marissa92@yahoo.com +3853,Universidad de morón,Licenciatura en ciencia política ,13/11/2020,Danielle sanchez,,F,28/09/1935,5529,,Rebecca74@yahoo.com +3854,Universidad de morón,Licenciatura en planificación y diseño del paisaje,11/08/2020,Curtis heath,,M,20/01/1920,4750,,Jenniferwhite@gmail.com +3855,Universidad de morón,Ingeniería en informática,28/01/2020,Vanessa shaffer,,F,17/03/1986,7412,,Slewis@yahoo.com +3856,Universidad de morón,Ingeniería mecánica,05/09/2020,Joshua johnson,,M,26/08/1955,5503,,Yutyler@hotmail.com +3857,Universidad de morón,Ciencias veterinarias,17/09/2020,Jeanette marshall,,F,05/09/1994,8416,,Denisestrickland@yahoo.com +3858,Universidad de morón,Medicina,05/03/2020,Kimberly hughes,,F,03/02/2014,7247,,Christopherphillips@hotmail.com +3859,Universidad de morón,Licenciatura en psicología,06/06/2020,Kathryn gardner,,F,04/10/1979,3545,,Bclark@yahoo.com +3860,Universidad de morón,Licenciatura en kinesiología y fisiatría,04/10/2020,Dr. mary hall,,F,25/12/1987,7226,,Drakealyssa@hotmail.com +3861,Universidad de morón,Ingeniería mecánica,20/02/2020,Eric cook,,M,24/04/1990,6207,,Greendavid@gmail.com +3862,Universidad de morón,Licenciatura en terapia ocupacional,16/10/2020,Lauren wolfe,,F,28/06/1924,7020,,Allentracy@yahoo.com +3863,Universidad de morón,Licenciatura en producción de bioimagenes,17/05/2020,Tammy young,,F,14/04/1961,2705,,Iweaver@gmail.com +3864,Universidad de morón,Licenciatura en ciencias geológicas,07/07/2020,Elizabeth mills,,F,21/04/1977,5413,,Karen13@yahoo.com +3865,Universidad de morón,Arquitectura,26/04/2020,Heather neal,,F,05/09/1956,2187,,Susan57@hotmail.com +3866,Universidad de morón,Licenciatura en gestión de agroalimentos,11/01/2020,Maria bell,,F,06/07/1961,1612,,Jgregory@hotmail.com +3867,Universidad de morón,Ciencias veterinarias,13/11/2020,Clinton kelly,,M,14/11/1921,1621,,Josephnunez@hotmail.com +3868,Universidad de morón,Ingeniería mecánica,18/07/2020,Amanda livingston,,F,08/11/1980,2912,,Whitneymiller@yahoo.com +3869,Universidad de morón,Licenciatura en musicoterapia,02/08/2020,Larry lucas,,M,28/12/1967,1842,,Pamelahughes@hotmail.com +3870,Universidad de morón,Arquitectura,23/09/2020,Sheri johnson,,F,29/04/1924,8300,,Maria71@yahoo.com +3871,Universidad de morón,Ingeniería en informática,24/07/2020,Samuel adams,,M,06/11/1951,3230,,Robertlindsey@gmail.com +3872,Universidad de morón,Licenciatura en ciencias ambientales,12/12/2020,Elaine stone,,F,29/02/2012,3208,,Michaelmorales@yahoo.com +3873,Universidad de morón,Agronomía,01/07/2020,Emily strong,,F,27/02/1939,3287,,Christine15@yahoo.com +3874,Universidad de morón,Diseño industrial,04/10/2020,Ashley pierce,,F,28/08/1914,4634,,Howematthew@gmail.com +3875,Universidad de morón,Arquitectura,20/11/2020,Jaime kim,,F,03/12/1968,3358,,Gdavis@yahoo.com +3876,Universidad de morón,Diseño de imagen y sonido,27/02/2020,Debra clark,,F,29/11/2012,3351,,Heatheribarra@hotmail.com +3877,Universidad de morón,Licenciatura en producción de bioimagenes,12/07/2020,Tracy lowe,,F,02/01/1960,5722,,Omartin@gmail.com +3878,Universidad de morón,Licenciatura en musicoterapia,19/03/2020,Jason bryan,,M,29/11/1990,3087,,Nathanmorse@yahoo.com +3879,Universidad de morón,Licenciatura en gestión de agroalimentos,01/08/2020,Herbert price,,M,19/03/1979,3020,,Timothy26@hotmail.com +3880,Universidad de morón,Ingeniería electrónica,25/03/2020,Joseph hernandez,,M,09/01/2020,5573,,Jo39@hotmail.com +3881,Universidad de morón,Licenciatura en producción de bioimagenes,20/11/2020,Elizabeth snyder,,F,04/01/1926,7260,,Gmcbride@hotmail.com +3882,Universidad de morón,Licenciatura en planificación y diseño del paisaje,30/09/2020,Jennifer ford,,F,30/04/2007,2725,,Acostaann@yahoo.com +3883,Universidad de morón,Farmacia,27/11/2020,Julie walters,,F,05/12/1983,9305,,Osmith@yahoo.com +3884,Universidad de morón,Ingeniería mecánica,29/04/2020,Jeffrey rios,,M,16/04/1928,3107,,Bridget58@yahoo.com +3885,Universidad de morón,Licenciatura en gestión de agroalimentos,05/09/2020,Michelle brown,,F,13/08/2017,3105,,Dunnjennifer@gmail.com +3886,Universidad de morón,Farmacia,31/01/2020,Jill cooper phd,,F,16/09/1925,3509,,Ejohnson@gmail.com +3887,Universidad de morón,Ingeniería electrónica,10/07/2020,Stephanie rivas,,F,01/08/2002,5711,,Uvance@yahoo.com +3888,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,30/06/2020,Leah underwood,,F,17/06/1955,4501,,Garrettlisa@hotmail.com +3889,Universidad de morón,Contador público ,06/09/2020,Ray chen,,M,30/04/1923,6746,,Stacy98@yahoo.com +3890,Universidad de morón,Licenciatura en artes,18/08/2020,Steven mann,,M,15/04/1912,5331,,Lmiller@yahoo.com +3891,Universidad de morón,Licenciatura en psicología,16/08/2020,Rachel simmons,,F,20/02/1930,8200,,James35@gmail.com +3892,Universidad de morón,Licenciatura en ciencias ambientales,11/03/2020,Andrew smith,,M,13/10/1907,4109,,Virginianelson@yahoo.com +3893,Universidad de morón,Agronomía,19/01/2020,Jessica oneill,,F,09/10/1910,2179,,Jenniferthomas@hotmail.com +3894,Universidad de morón,Licenciatura en ciencias biológicas,25/04/2020,Laura harrison,,F,23/10/1994,3461,,Emily17@gmail.com +3895,Universidad de morón,Licenciatura en ciencias ambientales,21/09/2020,Leslie kaiser,,F,28/05/1926,4176,,Brittany83@gmail.com +3896,Universidad de morón,Contador público ,31/05/2020,Brandon phillips,,M,12/04/1921,2761,,Robin49@yahoo.com +3897,Universidad de morón,Licenciatura en psicología,05/03/2020,Diana moon,,F,03/04/1952,2601,,Bruce12@yahoo.com +3898,Universidad de morón,Farmacia,16/09/2020,Jonathon smith,,M,21/01/2014,8168,,Khubbard@yahoo.com +3899,Universidad de morón,Licenciatura en ciencias geológicas,08/07/2020,Kayla johnson,,F,11/05/1931,6277,,Jean43@hotmail.com +3900,Universidad de morón,Medicina,22/03/2020,Nathaniel carpenter,,M,13/02/1979,1752,,Daniel01@hotmail.com +3901,Universidad de morón,Licenciatura en gestión de agroalimentos,28/07/2020,Oscar sloan,,M,03/07/1924,6734,,Annaarellano@gmail.com +3902,Universidad de morón,Licenciatura en ciencias de la computación,09/10/2020,Patrick williamson,,M,23/03/1971,5409,,Gonzalezstephen@gmail.com +3903,Universidad de morón,Licenciatura en relaciones del trabajo ,19/08/2020,Emily hernandez,,F,22/09/1941,1737,,Jonhanna@yahoo.com +3904,Universidad de morón,Ingeniería en informática,01/07/2020,Andrew smith,,M,29/01/1950,2729,,Tracey76@yahoo.com +3905,Universidad de morón,Ingeniería en informática,10/03/2020,Jeremy abbott,,M,17/02/1935,4105,,Jacquelinegriffin@gmail.com +3906,Universidad de morón,Licenciatura en ciencias de la computación,28/05/2020,Rebecca clark,,F,22/07/1987,3553,,Fishermariah@yahoo.com +3907,Universidad de morón,Licenciatura en psicología,11/09/2020,David roberts,,M,19/07/1959,1896,,Barnettjeffrey@yahoo.com +3908,Universidad de morón,Ingeniería mecánica,23/04/2020,Alexander oconnor,,M,22/05/1913,6634,,Hshannon@yahoo.com +3909,Universidad de morón,Ingeniería en informática,17/02/2020,David mendoza,,M,02/06/1994,8340,,Shieldsthomas@gmail.com +3910,Universidad de morón,Licenciatura en ciencias ambientales,26/01/2020,Steven gonzalez,,M,24/02/2006,2729,,Xhampton@hotmail.com +3911,Universidad de morón,Agronomía,18/05/2020,Susan hanson,,F,28/03/1917,9035,,Tinagutierrez@yahoo.com +3912,Universidad de morón,Farmacia,24/04/2020,Alison parker,,F,26/04/1995,7503,,Juliesanchez@yahoo.com +3913,Universidad de morón,Licenciatura en administración ,15/05/2020,James moore,,M,02/07/1965,6439,,Charlesperez@gmail.com +3914,Universidad de morón,Actuario ,06/08/2020,Ronald logan,,M,06/04/2010,4134,,Shepardjose@gmail.com +3915,Universidad de morón,Licenciatura en planificación y diseño del paisaje,16/06/2020,Charles schwartz,,M,23/04/1959,6333,,Ryan91@yahoo.com +3916,Universidad de morón,Licenciatura en relaciones del trabajo ,22/10/2020,Brad henderson,,M,19/12/1972,1893,,Fuentestimothy@gmail.com +3917,Universidad de morón,Agronomía,08/06/2020,James sanchez,,M,17/09/1953,3116,,Katie41@hotmail.com +3918,Universidad de morón,Diseño industrial,31/08/2020,William robinson,,M,13/04/1999,5521,,Arthurturner@hotmail.com +3919,Universidad de morón,Licenciatura en artes,12/04/2020,Adam jones,,M,21/03/1955,3448,,Karen96@gmail.com +3920,Universidad de morón,Licenciatura en musicoterapia,04/09/2020,Nancy parker,,F,01/01/1951,1653,,Marywatts@hotmail.com +3921,Universidad de morón,Licenciatura en artes,06/06/2020,Scott mitchell,,M,21/05/1937,3449,,Gina12@hotmail.com +3922,Universidad de morón,Ingeniería en informática,29/09/2020,Michele sanders,,F,10/12/2011,3364,,Bryantjoshua@yahoo.com +3923,Universidad de morón,Licenciatura en sociología ,02/11/2020,Amber miller,,F,01/04/1987,2751,,Gillespieashley@gmail.com +3924,Universidad de morón,Licenciatura en ciencias antropológicas,14/11/2020,Lindsey mcdaniel,,F,04/01/2014,2905,,Tiffanysims@hotmail.com +3925,Universidad de morón,Medicina,12/05/2020,Courtney finley,,F,16/01/1978,3183,,Daniel21@yahoo.com +3926,Universidad de morón,Licenciatura en terapia ocupacional,28/07/2020,Kimberly byrd,,F,13/05/2002,1659,,Terrence00@gmail.com +3927,Universidad de morón,Ciencias veterinarias,31/10/2020,John thompson,,M,03/01/1927,3531,,Briangonzalez@gmail.com +3928,Universidad de morón,Licenciatura en planificación y diseño del paisaje,09/01/2020,Courtney brock,,F,05/08/1993,2848,,Hjames@hotmail.com +3929,Universidad de morón,Licenciatura en relaciones del trabajo ,22/03/2020,William oconnor,,M,25/04/1989,1923,,Tracy18@hotmail.com +3930,Universidad de morón,Agronomía,04/06/2020,Robert welch,,M,14/10/1933,3009,,Evananthony@gmail.com +3931,Universidad de morón,Contador público ,11/02/2020,Brandon blankenship,,M,30/04/1915,5598,,Petersonkelsey@yahoo.com +3932,Universidad de morón,Ciencias veterinarias,25/06/2020,Christopher brown,,M,01/06/1965,7630,,Katherine52@yahoo.com +3933,Universidad de morón,Licenciatura en planificación y diseño del paisaje,21/06/2020,Lori harris,,F,17/01/1956,2622,,Alicia69@hotmail.com +3934,Universidad de morón,Licenciatura en ciencias geológicas,04/05/2020,Latasha mccormick,,F,02/06/2020,3460,,Ichavez@gmail.com +3935,Universidad de morón,Licenciatura en ciencias geológicas,09/08/2020,Curtis miller,,M,30/06/2011,7007,,Sandra73@gmail.com +3936,Universidad de morón,Licenciatura en ciencias antropológicas,21/03/2020,Kendra watkins,,F,22/11/1973,1981,,Brittanygallagher@yahoo.com +3937,Universidad de morón,Licenciatura en producción de bioimagenes,16/01/2020,Sharon cole,,F,25/10/1911,5533,,Danielle50@gmail.com +3938,Universidad de morón,Licenciatura en kinesiología y fisiatría,29/11/2020,Edward marquez,,M,27/08/1925,5724,,Jamie03@gmail.com +3939,Universidad de morón,Licenciatura en sociología ,16/07/2020,Jamie torres,,F,24/05/1998,3001,,Brandon25@yahoo.com +3940,Universidad de morón,Bioquímica,02/02/2020,Kelli young,,F,26/09/1923,7600,,Greentyler@gmail.com +3941,Universidad de morón,Diseño industrial,13/05/2020,Christina kelly,,F,12/12/1943,7406,,Qgreen@hotmail.com +3942,Universidad de morón,Licenciatura en terapia ocupacional,27/05/2020,Joseph moran,,M,09/10/1912,1987,,Ramirezamanda@yahoo.com +3943,Universidad de morón,Licenciatura en ciencias de la computación,14/11/2020,Robert henson,,M,14/06/1993,6101,,Anthony23@hotmail.com +3944,Universidad de morón,Actuario ,01/02/2020,Zachary hamilton,,M,14/07/1921,5771,,Dyerryan@gmail.com +3945,Universidad de morón,Diseño de imagen y sonido,20/08/2020,John morales,,M,24/08/1925,6438,,Stewartlisa@hotmail.com +3946,Universidad de morón,Licenciatura en terapia ocupacional,18/05/2020,Bryan porter,,M,29/06/2019,5372,,Milleradam@yahoo.com +3947,Universidad de morón,Licenciatura en artes,13/12/2020,Mike snow,,M,26/07/1990,2701,,David56@hotmail.com +3948,Universidad de morón,Ingeniería en informática,13/12/2020,Matthew barnett,,M,26/10/1924,3306,,Levi28@hotmail.com +3949,Universidad de morón,Licenciatura en ciencia política ,17/12/2020,David edwards,,M,21/10/1987,2175,,Cflores@yahoo.com +3950,Universidad de morón,Actuario ,07/07/2020,Sherry perry,,F,26/06/2003,5333,,Xarroyo@yahoo.com +3951,Universidad de morón,Licenciatura en relaciones del trabajo ,11/05/2020,James parks,,M,06/04/2017,1713,,Wujames@yahoo.com +3952,Universidad de morón,Licenciatura en ciencias de la educación ,12/06/2020,Victoria carter,,F,29/07/1911,5601,,Moraleswilliam@hotmail.com +3953,Universidad de morón,Licenciatura en gestión de agroalimentos,07/03/2020,William moreno,,M,02/10/1951,2523,,Cardenastamara@gmail.com +3954,Universidad de morón,Ingeniería en informática,11/10/2020,Nicholas green,,M,19/04/1948,3486,,Alee@yahoo.com +3955,Universidad de morón,Licenciatura en ciencias biológicas,13/01/2020,Chris long,,M,06/02/1929,8201,,Marquezwilliam@yahoo.com +3956,Universidad de morón,Actuario ,21/01/2020,Nathan jimenez,,M,03/08/1907,1739,,Mcclainjamie@hotmail.com +3957,Universidad de morón,Licenciatura en sociología ,23/07/2020,Kimberly mcguire,,F,11/01/1984,1714,,Wolfdeanna@hotmail.com +3958,Universidad de morón,Licenciatura en planificación y diseño del paisaje,25/04/2020,Christina nguyen,,F,06/07/1908,7260,,Iortiz@hotmail.com +3959,Universidad de morón,Diseño industrial,03/08/2020,Jennifer moore,,F,29/01/1913,6100,,Fnguyen@hotmail.com +3960,Universidad de morón,Bioquímica,17/07/2020,Jeremy holloway,,M,26/08/1931,3170,,Collinspaul@gmail.com +3961,Universidad de morón,Licenciatura en ciencias de la computación,28/09/2020,David cooper,,M,21/02/1946,5405,,Laura76@hotmail.com +3962,Universidad de morón,Licenciatura en kinesiología y fisiatría,17/12/2020,Kenneth peters,,M,01/06/1944,3011,,Rgreen@yahoo.com +3963,Universidad de morón,Licenciatura en relaciones del trabajo ,24/11/2020,Donald harrington,,M,10/03/1941,7507,,Gwilliams@gmail.com +3964,Universidad de morón,Ingeniería en informática,23/02/2020,Aaron rowland,,M,04/02/1971,5341,,Cmurray@hotmail.com +3965,Universidad de morón,Bioquímica,13/11/2020,Brandon long,,M,29/08/1983,2173,,Evance@gmail.com +3966,Universidad de morón,Licenciatura en producción de bioimagenes,20/08/2020,Karen lopez,,F,12/03/1945,3361,,Justin89@hotmail.com +3967,Universidad de morón,Arquitectura,17/01/2020,Miguel nunez,,M,26/04/1928,6646,,Vmartinez@yahoo.com +3968,Universidad de morón,Licenciatura en terapia ocupacional,25/12/2020,Cassie perkins,,F,16/06/1990,2326,,Ppratt@yahoo.com +3969,Universidad de morón,Licenciatura en terapia ocupacional,07/06/2020,William lewis,,M,05/11/1970,5545,,Frederick64@hotmail.com +3970,Universidad de morón,Ingeniería mecánica,12/02/2020,Maria greene,,F,02/05/1972,6205,,Greenjoseph@gmail.com +3971,Universidad de morón,Licenciatura en psicología,11/09/2020,Christopher curry,,M,07/11/1995,5500,,Grahamamanda@gmail.com +3972,Universidad de morón,Licenciatura en psicología,05/11/2020,Christopher king,,M,24/12/1944,8175,,Lisamccarthy@yahoo.com +3973,Universidad de morón,Técnico para bioterios ,14/09/2020,Linda murray,,F,22/02/1999,4632,,Ulopez@hotmail.com +3974,Universidad de morón,Arquitectura,13/12/2020,Troy gardner,,M,01/09/1947,6269,,Dhawkins@yahoo.com +3975,Universidad de morón,Licenciatura en ciencias de la computación,27/01/2020,Rebekah wood,,F,19/06/1906,2257,,Hhernandez@hotmail.com +3976,Universidad de morón,Licenciatura en ciencia política ,27/03/2020,Mary vasquez,,F,27/08/1967,8336,,Murraydavid@gmail.com +3977,Universidad de morón,Licenciatura en artes,30/05/2020,Maria kelly,,F,17/06/1995,3714,,Janetmartin@gmail.com +3978,Universidad de morón,Licenciatura en ciencia política ,16/05/2020,Kirsten holland,,F,18/01/1930,3194,,Hodavid@gmail.com +3979,Universidad de morón,Licenciatura en planificación y diseño del paisaje,26/06/2020,Mathew bailey,,M,06/07/1992,3220,,Hunter04@hotmail.com +3980,Universidad de morón,Licenciatura en producción de bioimagenes,17/05/2020,Michael henry,,M,23/08/1990,2123,,Diamond53@hotmail.com +3981,Universidad de morón,Contador público ,17/05/2020,Melissa hancock,,F,01/08/1927,1891,,Lori80@gmail.com +3982,Universidad de morón,Licenciatura en terapia ocupacional,29/06/2020,Joseph young,,M,01/03/1930,2821,,Lauren86@hotmail.com +3983,Universidad de morón,Ingeniería en informática,06/12/2020,Raymond roberts,,M,02/10/2004,3518,,Thomasnolan@hotmail.com +3984,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,06/02/2020,Robin daniels,,F,06/07/1991,2800,,Toddaguilar@hotmail.com +3985,Universidad de morón,Licenciatura en ciencias antropológicas,27/09/2020,Scott zuniga,,M,18/06/1942,1889,,Fdawson@yahoo.com +3986,Universidad de morón,Contador público ,08/05/2020,John smith,,M,13/04/1986,6511,,Galvarado@gmail.com +3987,Universidad de morón,Arquitectura,27/10/2020,Courtney frazier,,F,03/06/1932,8341,,Peter54@yahoo.com +3988,Universidad de morón,Diseño industrial,11/12/2020,Eric rojas,,M,16/11/1915,9053,,Carrillodouglas@hotmail.com +3989,Universidad de morón,Licenciatura en producción de bioimagenes,06/10/2020,Carla peterson,,F,28/08/1965,6537,,Kevinsmith@gmail.com +3990,Universidad de morón,Farmacia,16/03/2020,Andrew stevens,,M,11/08/1919,2317,,Richardstokes@hotmail.com +3991,Universidad de morón,Licenciatura en ciencias de la computación,29/10/2020,Cheryl moore,,F,27/05/1958,3192,,Lisagreen@yahoo.com +3992,Universidad de morón,Licenciatura en ciencias biológicas,20/05/2020,Linda terry,,F,08/09/1983,3134,,Kimberly45@gmail.com +3993,Universidad de morón,Licenciatura en ciencias de la educación ,07/07/2020,Sara wiggins,,F,14/12/1921,3254,,Beverly68@yahoo.com +3994,Universidad de morón,Licenciatura en ciencias de la computación,22/05/2020,Michael martinez,,M,24/10/1973,7305,,Tyler12@hotmail.com +3995,Universidad de morón,Actuario ,27/03/2020,Jason smith,,M,25/06/1906,7106,,Kennethherrera@yahoo.com +3996,Universidad de morón,Medicina,12/01/2020,David mathews,,M,01/02/2001,5531,,Gibsonjennifer@yahoo.com +3997,Universidad de morón,Licenciatura en artes,20/02/2020,Michael smith,,M,07/10/1997,3287,,Fking@gmail.com +3998,Universidad de morón,Licenciatura en ciencias de la educación ,17/11/2020,Richard rodgers,,M,09/08/1967,2214,,Ambercunningham@gmail.com +3999,Universidad de morón,Licenciatura en ciencias geológicas,24/03/2020,Andrew morgan,,M,26/06/1950,6230,,Joseph77@gmail.com +4000,Universidad de morón,Licenciatura en terapia ocupacional,02/09/2020,Robert martinez,,M,21/09/2001,2405,,Tgarcia@gmail.com +4001,Universidad de morón,Licenciatura en kinesiología y fisiatría,28/12/2020,Suzanne cooper,,F,02/09/1955,2715,,David11@gmail.com +4002,Universidad de morón,Licenciatura en ciencia política ,27/06/2020,Reginald leonard,,M,03/11/1969,1684,,Brandonanderson@gmail.com +4003,Universidad de morón,Licenciatura en producción de bioimagenes,18/08/2020,Dr. william montgomery,,M,29/01/1986,4713,,Ubaldwin@hotmail.com +4004,Universidad de morón,Licenciatura en psicología,29/06/2020,Peter soto,,M,30/09/2002,6360,,Natalie53@gmail.com +4005,Universidad de morón,Contador público ,12/03/2020,Jonathan taylor,,M,22/11/1919,7011,,Ifox@gmail.com +4006,Universidad de morón,Ingeniería mecánica,15/11/2020,Lisa brooks,,F,01/08/1922,6337,,Glittle@gmail.com +4007,Universidad de morón,Licenciatura en planificación y diseño del paisaje,08/06/2020,Steven tanner,,M,11/08/1910,2763,,Birdaustin@hotmail.com +4008,Universidad de morón,Licenciatura en gestión de agroalimentos,03/04/2020,Lisa moyer,,F,18/12/1989,6036,,Brendanyates@yahoo.com +4009,Universidad de morón,Ingeniería en informática,12/03/2020,Thomas lopez,,M,25/12/2013,7531,,Alexander23@hotmail.com +4010,Universidad de morón,Licenciatura en ciencias de la computación,02/09/2020,Dr. robert thompson,,M,30/10/1961,2443,,Fwilliams@gmail.com +4011,Universidad de morón,Ingeniería electrónica,16/12/2020,Thomas brown,,M,29/12/2001,8424,,Prestonalan@gmail.com +4012,Universidad de morón,Licenciatura en administración ,23/11/2020,Jacob powell,,M,04/12/2015,6216,,Reginald71@hotmail.com +4013,Universidad de morón,Diseño de imagen y sonido,18/07/2020,Jennifer lopez,,F,27/08/1991,8333,,Burtontyler@hotmail.com +4014,Universidad de morón,Técnico para bioterios ,01/12/2020,Cynthia robertson,,F,27/02/1954,2607,,Nelsonmonique@hotmail.com +4015,Universidad de morón,Licenciatura en producción de bioimagenes,01/03/2020,Robert garcia,,M,05/02/1964,3181,,Stevensmichelle@yahoo.com +4016,Universidad de morón,Ingeniería en informática,25/11/2020,Edward jones,,M,15/03/1924,1748,,Mcdonaldjill@yahoo.com +4017,Universidad de morón,Licenciatura en relaciones del trabajo ,02/05/2020,Stacy rivers,,F,17/11/2000,6740,,Jasminemiller@hotmail.com +4018,Universidad de morón,Diseño industrial,11/12/2020,Julie vincent,,F,28/08/2009,4164,,Rodneymiddleton@gmail.com +4019,Universidad de morón,Licenciatura en psicología,08/04/2020,David shaw,,M,16/06/1966,1737,,Jacqueline98@gmail.com +4020,Universidad de morón,Licenciatura en ciencias de la educación ,27/04/2020,Christine osborn,,F,27/12/1925,1931,,Yabbott@gmail.com +4021,Universidad de morón,Ingeniería electrónica,16/11/2020,Cheryl benton,,F,02/04/1987,3474,,Brittany43@hotmail.com +4022,Universidad de morón,Diseño industrial,26/09/2020,Robyn hill,,F,12/03/1985,1601,,Barbara76@hotmail.com +4023,Universidad de morón,Licenciatura en ciencias biológicas,27/02/2020,Karen riley,,F,26/04/1994,3013,,Campbellpaula@hotmail.com +4024,Universidad de morón,Contador público ,17/03/2020,Sabrina butler,,F,12/09/1943,5361,,Perezmark@hotmail.com +4025,Universidad de morón,Licenciatura en ciencias de la educación ,02/11/2020,Kristen lee,,F,04/12/1943,3041,,Gbrown@hotmail.com +4026,Universidad de morón,Contador público ,21/09/2020,Megan mayer,,F,25/10/1948,1842,,Fishertaylor@yahoo.com +4027,Universidad de morón,Arquitectura,26/08/2020,Melanie gonzalez,,F,04/04/1907,3045,,Brittanyyork@hotmail.com +4028,Universidad de morón,Licenciatura en ciencias ambientales,26/02/2020,Blake wilson,,M,31/05/2017,3327,,Tannernicole@hotmail.com +4029,Universidad de morón,Licenciatura en ciencias geológicas,15/09/2020,Sarah hudson,,F,06/12/1984,7414,,Santiagodaniel@gmail.com +4030,Universidad de morón,Licenciatura en ciencias de la computación,11/08/2020,Stephen medina,,M,26/07/1942,6535,,Rosemichelle@gmail.com +4031,Universidad de morón,Licenciatura en administración ,04/10/2020,Alyssa johnson,,F,17/08/1931,1669,,Williamsnicole@yahoo.com +4032,Universidad de morón,Licenciatura en ciencias de la educación ,29/04/2020,Paige may,,F,12/02/1942,3013,,Kchang@yahoo.com +4033,Universidad de morón,Licenciatura en planificación y diseño del paisaje,27/09/2020,Michele dixon,,F,03/02/1948,8313,,Houstonkathy@yahoo.com +4034,Universidad de morón,Licenciatura en artes,31/03/2020,Christopher bradley,,M,21/04/1915,3351,,David83@yahoo.com +4035,Universidad de morón,Técnico para bioterios ,27/02/2020,Brett mathews,,M,29/06/1952,7113,,Melissa16@gmail.com +4036,Universidad de morón,Licenciatura en terapia ocupacional,30/06/2020,Stephen juarez,,M,15/08/1913,1765,,Isaiahjohnson@gmail.com +4037,Universidad de morón,Licenciatura en relaciones del trabajo ,11/01/2020,Patrick keller,,M,10/07/2002,3346,,Msmith@yahoo.com +4038,Universidad de morón,Licenciatura en relaciones del trabajo ,09/09/2020,Erica russell,,F,13/06/1959,3117,,Jasonbennett@gmail.com +4039,Universidad de morón,Licenciatura en ciencias antropológicas,20/10/2020,Thomas warren,,M,06/01/2005,5442,,Henrymurray@hotmail.com +4040,Universidad de morón,Ingeniería electrónica,07/06/2020,Tracy moore,,F,13/01/1942,5319,,Ryan61@yahoo.com +4041,Universidad de morón,Licenciatura en administración ,01/03/2020,Marcus singh,,M,01/01/2011,3020,,Joyce87@hotmail.com +4042,Universidad de morón,Agronomía,09/12/2020,Robert franklin,,M,29/05/1950,8504,,Katelynbolton@yahoo.com +4043,Universidad de morón,Diseño industrial,19/04/2020,Brooke brooks,,F,02/12/1914,6244,,Coxjames@gmail.com +4044,Universidad de morón,Ingeniería mecánica,28/08/2020,Michael dyer,,M,17/10/2006,1676,,Samantha79@gmail.com +4045,Universidad de morón,Licenciatura en psicología,06/09/2020,Chad forbes,,M,21/01/1984,5734,,John49@yahoo.com +4046,Universidad de morón,Ingeniería mecánica,20/02/2020,Olivia schroeder,,F,14/09/2012,5303,,David10@gmail.com +4047,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,09/09/2020,Haley mccormick,,F,25/10/1939,2907,,Ryancarrie@hotmail.com +4048,Universidad de morón,Ingeniería mecánica,29/10/2020,Meredith johnson,,F,06/09/2020,6367,,Jenniferritter@yahoo.com +4049,Universidad de morón,Ciencias veterinarias,28/08/2020,Jesse reynolds,,M,24/10/1952,1759,,Angela92@yahoo.com +4050,Universidad de morón,Licenciatura en ciencias biológicas,18/08/2020,Richard miller,,M,17/03/1929,7167,,Lwilliams@hotmail.com +4051,Universidad de morón,Licenciatura en ciencias ambientales,16/12/2020,Mr. andrew brown,,M,12/06/1980,9017,,Zcameron@hotmail.com +4052,Universidad de morón,Licenciatura en relaciones del trabajo ,02/10/2020,Nathaniel lopez,,M,22/12/1943,6705,,Nmccoy@hotmail.com +4053,Universidad de morón,Licenciatura en ciencia política ,10/03/2020,Dawn wright,,F,26/07/1984,2500,,Jamessmith@hotmail.com +4054,Universidad de morón,Licenciatura en artes,27/04/2020,Angela robbins,,F,25/01/1934,4633,,Wilsonkara@hotmail.com +4055,Universidad de morón,Licenciatura en relaciones del trabajo ,10/02/2020,Michelle stevenson,,F,15/11/2015,3070,,Ryan07@hotmail.com +4056,Universidad de morón,Medicina,14/05/2020,James jones,,M,24/08/1990,5429,,Brianbutler@gmail.com +4057,Universidad de morón,Actuario ,22/10/2020,Christopher webb,,M,14/08/1908,7300,,Yrobinson@yahoo.com +4058,Universidad de morón,Licenciatura en musicoterapia,14/11/2020,Alexander johnson,,M,22/02/1917,2400,,Johnguerrero@gmail.com +4059,Universidad de morón,Licenciatura en ciencias antropológicas,29/08/2020,Timothy frazier,,M,04/04/2010,5589,,Ypacheco@hotmail.com +4060,Universidad de morón,Licenciatura en ciencias de la computación,23/06/2020,Rachel dillon,,F,21/11/1936,6438,,Davidespinoza@gmail.com +4061,Universidad de morón,Farmacia,06/04/2020,Julie ryan,,F,09/07/1951,5589,,Holly91@hotmail.com +4062,Universidad de morón,Actuario ,30/01/2020,Paula anderson,,F,22/03/1987,6077,,Lisabarnes@hotmail.com +4063,Universidad de morón,Licenciatura en artes,29/04/2020,David baldwin,,M,13/11/1929,1669,,Josephgarner@hotmail.com +4064,Universidad de morón,Licenciatura en ciencias antropológicas,14/05/2020,Angela gardner,,F,26/06/1911,5609,,Sheilaboyle@yahoo.com +4065,Universidad de morón,Licenciatura en ciencias ambientales,15/06/2020,Jeffery davis,,M,01/06/2018,6051,,Marywilliams@yahoo.com +4066,Universidad de morón,Ingeniería en informática,11/12/2020,Alicia hale,,F,27/07/1919,2248,,Michael34@yahoo.com +4067,Universidad de morón,Licenciatura en kinesiología y fisiatría,13/08/2020,Jacob anderson,,M,23/03/1976,6535,,Judithpotter@hotmail.com +4068,Universidad de morón,Actuario ,08/09/2020,Rose dickerson,,F,08/12/1994,1901,,Melissamcintyre@yahoo.com +4069,Universidad de morón,Farmacia,11/07/2020,Timothy harris,,M,10/07/1967,8521,,David04@gmail.com +4070,Universidad de morón,Licenciatura en musicoterapia,17/09/2020,Andre ruiz,,M,17/08/2014,2812,,Ryan09@gmail.com +4071,Universidad de morón,Diseño de imagen y sonido,08/03/2020,Bridget murillo,,F,16/04/1997,3443,,Mariaking@gmail.com +4072,Universidad de morón,Ingeniería electrónica,16/02/2020,Melissa myers,,F,01/09/1947,3366,,Clinton34@gmail.com +4073,Universidad de morón,Licenciatura en sociología ,29/01/2020,Mrs. barbara robinson,,F,08/09/1925,8158,,Adamsdylan@gmail.com +4074,Universidad de morón,Licenciatura en musicoterapia,04/07/2020,Billy jimenez,,M,19/01/1981,5275,,Millerstephen@yahoo.com +4075,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,22/11/2020,Sherry ramirez,,F,01/08/1915,2717,,Arellanotammy@hotmail.com +4076,Universidad de morón,Licenciatura en psicología,27/10/2020,Katelyn roberts,,F,25/06/1936,1778,,Jacob74@yahoo.com +4077,Universidad de morón,Bioquímica,16/12/2020,Julie hicks,,F,03/05/2011,6708,,Kevin10@yahoo.com +4078,Universidad de morón,Licenciatura en planificación y diseño del paisaje,09/12/2020,Benjamin heath,,M,11/06/1992,2823,,Danielalvarez@hotmail.com +4079,Universidad de morón,Licenciatura en ciencias antropológicas,19/08/2020,Johnny wolf,,M,01/01/1928,3183,,William72@gmail.com +4080,Universidad de morón,Licenciatura en musicoterapia,31/12/2020,Angela moody,,F,18/11/1925,3503,,Craigshane@gmail.com +4081,Universidad de morón,Farmacia,28/04/2020,Brian reynolds,,M,11/02/1946,2846,,Robert21@gmail.com +4082,Universidad de morón,Licenciatura en terapia ocupacional,24/03/2020,Robert james,,M,23/10/1908,5276,,Conleychristopher@yahoo.com +4083,Universidad de morón,Licenciatura en kinesiología y fisiatría,13/04/2020,Thomas arellano,,M,11/07/2003,6001,,Felicia29@yahoo.com +4084,Universidad de morón,Licenciatura en relaciones del trabajo ,06/09/2020,Gloria jefferson,,F,29/03/1984,3572,,Glenncallahan@gmail.com +4085,Universidad de morón,Diseño industrial,24/12/2020,Tracey russell,,F,24/10/1955,5431,,Glassnatalie@hotmail.com +4086,Universidad de morón,Licenciatura en ciencias antropológicas,26/08/2020,Rebecca franklin,,F,25/10/1909,6042,,Loganroberson@yahoo.com +4087,Universidad de morón,Bioquímica,22/06/2020,Andrea gray,,F,26/10/1923,3501,,Samantha48@hotmail.com +4088,Universidad de morón,Ingeniería electrónica,12/02/2020,Rickey brooks,,M,01/01/1917,2179,,Jacquelinebaker@yahoo.com +4089,Universidad de morón,Licenciatura en administración ,08/06/2020,Emily stewart,,F,07/03/2014,8340,,Kaisermegan@gmail.com +4090,Universidad de morón,Licenciatura en terapia ocupacional,28/08/2020,Morgan jacobs,,F,16/03/2013,2303,,Tiffanyfleming@yahoo.com +4091,Universidad de morón,Licenciatura en ciencias de la educación ,28/10/2020,Ryan rivera,,M,12/08/2004,4132,,Alyssa58@gmail.com +4092,Universidad de morón,Diseño de imagen y sonido,21/08/2020,Olivia robinson,,F,05/09/2013,7531,,Jacobwyatt@gmail.com +4093,Universidad de morón,Diseño industrial,24/01/2020,Cynthia marsh,,F,26/08/1962,1739,,Nicolearnold@hotmail.com +4094,Universidad de morón,Licenciatura en ciencia política ,05/04/2020,Cory powell,,M,13/04/1908,3212,,Nyang@yahoo.com +4095,Universidad de morón,Licenciatura en gestión de agroalimentos,03/08/2020,Richard stone,,M,16/03/1941,6667,,Mullinsdylan@gmail.com +4096,Universidad de morón,Licenciatura en kinesiología y fisiatría,20/05/2020,Scott drake,,M,26/01/1937,3313,,Michaelpineda@gmail.com +4097,Universidad de morón,Licenciatura en ciencias antropológicas,20/12/2020,Shawn chandler,,M,06/02/1928,2409,,Paul90@hotmail.com +4098,Universidad de morón,Medicina,02/07/2020,Sheri oneal,,F,09/10/1998,4700,,Jonathan70@gmail.com +4099,Universidad de morón,Licenciatura en relaciones del trabajo ,26/07/2020,Brandon hensley,,M,11/07/1990,4601,,Joseph78@gmail.com +4100,Universidad de morón,Agronomía,28/09/2020,Nancy smith,,F,28/01/1959,5705,,Joshua23@hotmail.com +4101,Universidad de morón,Diseño industrial,21/01/2020,Ricardo perez,,M,28/12/1991,9313,,Michael23@gmail.com +4102,Universidad de morón,Licenciatura en ciencias biológicas,15/11/2020,Shirley sherman,,F,09/03/1921,7500,,Matthew74@gmail.com +4103,Universidad de morón,Licenciatura en relaciones del trabajo ,02/10/2020,Sonya robinson,,F,21/07/1965,5360,,Dawn38@gmail.com +4104,Universidad de morón,Ingeniería electrónica,02/06/2020,Robert figueroa,,M,06/03/1941,7623,,Hensleywayne@gmail.com +4105,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,09/01/2020,Christopher burgess,,M,04/01/1962,3450,,Annterrell@gmail.com +4106,Universidad de morón,Agronomía,02/09/2020,Vincent garrett,,M,10/09/1955,3181,,Jeffersonanthony@gmail.com +4107,Universidad de morón,Licenciatura en terapia ocupacional,21/03/2020,John wilson,,M,16/04/1936,5442,,Ngarcia@hotmail.com +4108,Universidad de morón,Licenciatura en musicoterapia,21/01/2020,Matthew dunn,,M,07/12/2015,6505,,Austingonzalez@gmail.com +4109,Universidad de morón,Licenciatura en kinesiología y fisiatría,13/11/2020,Jacob schmidt,,M,11/10/1974,4709,,William45@gmail.com +4110,Universidad de morón,Arquitectura,06/04/2020,Nicole espinoza,,F,08/02/1951,8336,,Deniseking@yahoo.com +4111,Universidad de morón,Licenciatura en sociología ,20/11/2020,Brittany garza,,F,26/02/1916,2740,,Susangomez@hotmail.com +4112,Universidad de morón,Licenciatura en ciencia política ,05/11/2020,Allison lawrence,,F,04/01/1996,8366,,Jharmon@gmail.com +4113,Universidad de morón,Agronomía,25/12/2020,Nicole torres,,F,04/08/1944,5575,,Grossapril@hotmail.com +4114,Universidad de morón,Licenciatura en ciencias de la computación,23/01/2020,Danny schmidt,,M,13/10/1970,2611,,Alambert@gmail.com +4115,Universidad de morón,Ingeniería electrónica,03/06/2020,David hill,,M,11/12/1905,7214,,Isullivan@hotmail.com +4116,Universidad de morón,Técnico para bioterios ,23/07/2020,Judith logan,,F,03/05/1940,5881,,Russellpatricia@hotmail.com +4117,Universidad de morón,Licenciatura en kinesiología y fisiatría,21/12/2020,Jimmy yoder,,M,28/10/2005,4132,,Morganbryan@hotmail.com +4118,Universidad de morón,Licenciatura en ciencias antropológicas,03/09/2020,Ronald taylor,,M,24/07/1920,1746,,Daviddavis@yahoo.com +4119,Universidad de morón,Licenciatura en psicología,29/10/2020,Brian wood,,M,08/12/1924,5473,,Gibsongrace@gmail.com +4120,Universidad de morón,Actuario ,31/10/2020,Erin robinson,,F,05/11/1949,3005,,Vbaker@hotmail.com +4121,Universidad de morón,Bioquímica,10/06/2020,Chelsea graham,,F,01/07/1916,3532,,Kevindavis@yahoo.com +4122,Universidad de morón,Licenciatura en ciencias de la educación ,04/11/2020,Jade bell,,F,16/06/1979,2253,,Nfrench@yahoo.com +4123,Universidad de morón,Ingeniería mecánica,26/09/2020,Courtney hernandez,,F,08/04/2013,1706,,Shudson@hotmail.com +4124,Universidad de morón,Licenciatura en terapia ocupacional,27/05/2020,Kimberly smith,,F,04/11/1971,3503,,Lauriepeterson@hotmail.com +4125,Universidad de morón,Licenciatura en administración ,14/03/2020,Richard mcdowell,,M,18/02/1975,4561,,Markcampbell@hotmail.com +4126,Universidad de morón,Licenciatura en ciencias de la computación,15/09/2020,Erin thomas,,F,31/03/1948,6620,,Kyle45@yahoo.com +4127,Universidad de morón,Licenciatura en artes,19/02/2020,Stephen gross,,M,23/10/1975,6071,,Carol16@gmail.com +4128,Universidad de morón,Diseño de imagen y sonido,29/02/2020,Julie smith,,F,17/02/1990,6727,,Carl29@yahoo.com +4129,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,07/07/2020,Peggy nixon,,F,05/09/1986,3346,,Vroy@yahoo.com +4130,Universidad de morón,Licenciatura en ciencias de la educación ,21/01/2020,Madeline jackson,,F,03/08/1957,9020,,Clogan@yahoo.com +4131,Universidad de morón,Licenciatura en ciencias ambientales,14/11/2020,Ariel morris,,F,07/09/1930,3112,,Gabriel84@yahoo.com +4132,Universidad de morón,Ingeniería electrónica,31/01/2020,Chelsea garner,,F,14/10/2008,9000,,Annaruiz@yahoo.com +4133,Universidad de morón,Licenciatura en kinesiología y fisiatría,09/05/2020,Kathy simmons,,F,10/08/1950,4159,,Ayalasierra@gmail.com +4134,Universidad de morón,Licenciatura en ciencias antropológicas,04/06/2020,Diana anderson,,F,13/12/1914,6623,,Cgarcia@gmail.com +4135,Universidad de morón,Licenciatura en ciencias geológicas,06/03/2020,Cathy owens,,F,28/05/1938,6244,,Patricia91@hotmail.com +4136,Universidad de morón,Contador público ,10/04/2020,Richard garrett,,M,20/09/2021,7261,,Christopherjohnson@yahoo.com +4137,Universidad de morón,Contador público ,14/09/2020,Kathryn kim,,F,17/09/1952,9031,,Pwilliamson@gmail.com +4138,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,13/10/2020,Matthew garrett,,M,16/01/1992,7114,,Markkim@hotmail.com +4139,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,13/11/2020,Anna clark,,F,05/05/1937,3241,,Uhill@gmail.com +4140,Universidad de morón,Licenciatura en ciencias de la educación ,17/10/2020,Todd johnson,,M,08/06/2005,1980,,Deleonkatelyn@gmail.com +4141,Universidad de morón,Licenciatura en ciencias antropológicas,20/08/2020,William wright,,M,09/09/2018,1900,,Marycarroll@gmail.com +4142,Universidad de morón,Licenciatura en producción de bioimagenes,07/03/2020,Allen davis,,M,16/01/1997,3192,,William39@yahoo.com +4143,Universidad de morón,Licenciatura en ciencias geológicas,12/02/2020,Dana arnold,,F,24/05/1918,5525,,Holdertimothy@hotmail.com +4144,Universidad de morón,Técnico para bioterios ,16/10/2020,Scott cunningham,,M,04/01/1984,3350,,Ohernandez@hotmail.com +4145,Universidad de morón,Licenciatura en sociología ,09/08/2020,Bruce robinson,,M,12/04/2004,3101,,Monicaharris@gmail.com +4146,Universidad de morón,Licenciatura en ciencias biológicas,22/06/2020,Omar lee,,M,13/09/1989,3378,,Gloriamoss@hotmail.com +4147,Universidad de morón,Ingeniería electrónica,16/06/2020,Matthew moore,,M,21/03/1913,6339,,Laurenperry@hotmail.com +4148,Universidad de morón,Arquitectura,14/01/2020,Samuel adams,,M,11/05/1960,6553,,Brownnancy@hotmail.com +4149,Universidad de morón,Licenciatura en relaciones del trabajo ,21/11/2020,Betty dunn,,F,12/05/1928,2720,,Vhobbs@gmail.com +4150,Universidad de morón,Licenciatura en kinesiología y fisiatría,10/11/2020,Sara graves,,F,16/04/1921,1674,,Nathan81@yahoo.com +4151,Universidad de morón,Licenciatura en kinesiología y fisiatría,09/01/2020,Robert martin,,M,11/08/1982,5471,,Dawsonjocelyn@yahoo.com +4152,Universidad de morón,Ingeniería mecánica,29/10/2020,Susan hansen,,F,15/04/1992,4741,,Summerstiffany@yahoo.com +4153,Universidad de morón,Técnico para bioterios ,09/02/2020,Audrey hernandez,,F,15/08/1923,7541,,Rebeccalynch@hotmail.com +4154,Universidad de morón,Diseño de imagen y sonido,23/11/2020,Christina pope,,F,03/08/1945,5570,,John86@gmail.com +4155,Universidad de morón,Actuario ,14/06/2020,Jennifer flores,,F,22/10/1934,9410,,Alicefrank@gmail.com +4156,Universidad de morón,Licenciatura en kinesiología y fisiatría,24/11/2020,Christopher garcia,,M,14/02/2017,6453,,Michaelrobinson@hotmail.com +4157,Universidad de morón,Licenciatura en ciencias antropológicas,23/04/2020,Dr. jesse juarez,,M,03/04/1950,5513,,Saramartin@hotmail.com +4158,Universidad de morón,Licenciatura en sociología ,30/04/2020,Michael jenkins,,M,13/04/2003,3100,,Lori53@gmail.com +4159,Universidad de morón,Licenciatura en ciencias ambientales,28/03/2020,William brown,,M,09/08/2006,4129,,Simsandrea@yahoo.com +4160,Universidad de morón,Licenciatura en producción de bioimagenes,26/08/2020,Veronica park,,F,28/05/1965,8201,,Gregory22@gmail.com +4161,Universidad de morón,Licenciatura en producción de bioimagenes,25/12/2020,Shelby jones,,F,01/05/2005,3532,,Julierodriguez@hotmail.com +4162,Universidad de morón,Licenciatura en musicoterapia,09/08/2020,Jeff jones,,M,18/05/1923,2121,,Howardcorey@yahoo.com +4163,Universidad de morón,Licenciatura en administración ,23/10/2020,Ryan thompson,,M,10/01/1919,5304,,Hprice@hotmail.com +4164,Universidad de morón,Licenciatura en ciencias ambientales,25/10/2020,Jacqueline mosley,,F,30/03/1923,3076,,Solisdennis@yahoo.com +4165,Universidad de morón,Licenciatura en administración ,27/04/2020,Thomas nunez,,M,03/02/1998,4168,,Jrice@hotmail.com +4166,Universidad de morón,Licenciatura en ciencias de la educación ,27/02/2020,Linda bell,,F,08/05/1941,6505,,Clarkmichael@yahoo.com +4167,Universidad de morón,Ingeniería mecánica,11/07/2020,Scott johnson,,M,24/09/1926,2535,,Nbauer@yahoo.com +4168,Universidad de morón,Diseño industrial,30/07/2020,Sarah suarez,,F,27/03/1937,5701,,Joneselizabeth@hotmail.com +4169,Universidad de morón,Licenciatura en gestión de agroalimentos,10/09/2020,Joseph morales,,M,28/05/1927,3472,,Steven68@yahoo.com +4170,Universidad de morón,Licenciatura en ciencia política ,01/11/2020,Andrew lopez,,M,09/02/1928,8203,,Ldaniels@gmail.com +4171,Universidad de morón,Ingeniería mecánica,02/09/2020,Hailey andrade,,F,30/10/1924,9120,,Brandonpotter@gmail.com +4172,Universidad de morón,Ingeniería en informática,25/11/2020,Kimberly bowen,,F,01/09/1950,5569,,Westanthony@gmail.com +4173,Universidad de morón,Licenciatura en kinesiología y fisiatría,27/11/2020,Derrick frank,,M,22/09/1941,3311,,Daniel08@gmail.com +4174,Universidad de morón,Agronomía,07/09/2020,Cynthia bailey,,F,21/12/1993,6237,,Pvaldez@hotmail.com +4175,Universidad de morón,Ciencias veterinarias,05/03/2020,Mary campbell,,F,18/06/1935,3355,,Markhowell@gmail.com +4176,Universidad de morón,Diseño de imagen y sonido,16/09/2020,Donna owens,,F,23/03/1912,1627,,Bakeralexis@hotmail.com +4177,Universidad de morón,Licenciatura en planificación y diseño del paisaje,03/12/2020,Carlos white,,M,08/08/2004,8431,,Wjohns@gmail.com +4178,Universidad de morón,Diseño de imagen y sonido,04/07/2020,Sandra gilbert,,F,21/01/2016,3208,,Sroth@gmail.com +4179,Universidad de morón,Licenciatura en ciencia política ,05/06/2020,Mary chung,,F,19/04/2003,3503,,Rebecca56@yahoo.com +4180,Universidad de morón,Licenciatura en ciencia política ,20/01/2020,James campbell,,M,08/05/1990,2454,,Millergregory@hotmail.com +4181,Universidad de morón,Licenciatura en musicoterapia,03/08/2020,Heidi weber,,F,18/09/1959,6533,,Rebecca80@gmail.com +4182,Universidad de morón,Medicina,04/10/2020,Jeffrey cooley,,M,07/04/1957,6405,,Jamesgonzalez@gmail.com +4183,Universidad de morón,Licenciatura en ciencias biológicas,03/12/2020,Kevin walton,,M,16/03/2018,9037,,Brian95@hotmail.com +4184,Universidad de morón,Licenciatura en producción de bioimagenes,11/03/2020,Molly hanson,,F,17/05/2008,3014,,Crystal63@gmail.com +4185,Universidad de morón,Licenciatura en ciencias geológicas,02/11/2020,Angela potts,,F,20/08/1913,1663,,Joshuaware@gmail.com +4186,Universidad de morón,Licenciatura en ciencias de la educación ,24/06/2020,Zachary tran,,M,30/04/1950,2218,,Pittmancarolyn@gmail.com +4187,Universidad de morón,Contador público ,22/04/2020,Theresa rowland,,F,17/09/1941,6013,,Grantellison@gmail.com +4188,Universidad de morón,Licenciatura en administración ,09/11/2020,Jason davis,,M,13/05/1985,4163,,Gordonkathleen@yahoo.com +4189,Universidad de morón,Licenciatura en psicología,08/04/2020,Jennifer nelson,,F,01/02/1992,5615,,Powersmeredith@yahoo.com +4190,Universidad de morón,Licenciatura en administración ,13/10/2020,Brian cowan,,M,28/04/1971,1884,,Hclayton@yahoo.com +4191,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,20/03/2020,Melody smith,,F,28/01/2000,3731,,Brownandrew@gmail.com +4192,Universidad de morón,Licenciatura en ciencias de la computación,15/05/2020,Jessica robinson,,F,30/05/1934,5596,,John42@yahoo.com +4193,Universidad de morón,Ciencias veterinarias,16/09/2020,Laura vincent,,F,30/04/2013,3283,,Susan85@yahoo.com +4194,Universidad de morón,Licenciatura en sociología ,06/05/2020,Julian lewis,,M,13/11/1950,9400,,Wangjustin@hotmail.com +4195,Universidad de morón,Contador público ,04/06/2020,Wesley richards,,M,24/09/1931,3107,,Benjaminlindsey@hotmail.com +4196,Universidad de morón,Licenciatura en producción de bioimagenes,19/06/2020,Mallory robinson,,F,06/02/1961,7241,,Ocontreras@hotmail.com +4197,Universidad de morón,Licenciatura en ciencias geológicas,09/03/2020,Jacqueline stevens,,F,31/08/2007,3453,,Burkeraymond@hotmail.com +4198,Universidad de morón,Licenciatura en sociología ,04/09/2020,Tina garcia,,F,19/12/1962,8506,,Dalebarron@gmail.com +4199,Universidad de morón,Licenciatura en musicoterapia,02/06/2020,Veronica pearson,,F,11/12/1930,9200,,Brooke29@gmail.com +4200,Universidad de morón,Licenciatura en ciencias biológicas,12/09/2020,Casey lowe,,M,12/05/1924,4512,,Margaretrichardson@gmail.com +4201,Universidad de morón,Licenciatura en terapia ocupacional,27/03/2020,Patrick williams,,M,13/11/2000,5313,,Robert83@hotmail.com +4202,Universidad de morón,Licenciatura en terapia ocupacional,07/08/2020,Kimberly elliott,,F,28/08/1924,1629,,Sanchezbecky@gmail.com +4203,Universidad de morón,Licenciatura en relaciones del trabajo ,02/07/2020,Angel watts,,F,20/12/1958,1741,,Yleon@gmail.com +4204,Universidad de morón,Licenciatura en ciencia política ,18/10/2020,David haas,,M,05/10/1953,3432,,Fmurray@yahoo.com +4205,Universidad de morón,Licenciatura en ciencias antropológicas,07/05/2020,Michelle ross,,F,09/06/1953,2352,,Rebeccakemp@hotmail.com +4206,Universidad de morón,Farmacia,17/07/2020,Andrew kelley,,M,02/07/1973,6030,,Scottcaitlin@yahoo.com +4207,Universidad de morón,Licenciatura en sociología ,29/06/2020,Joseph cardenas,,M,09/04/1999,9410,,Amandatucker@gmail.com +4208,Universidad de morón,Licenciatura en ciencia política ,09/03/2020,Larry ross,,M,23/03/1985,6330,,Ualvarado@yahoo.com +4209,Universidad de morón,Licenciatura en ciencias geológicas,01/02/2020,Brooke pitts,,F,05/05/1974,8153,,Hendersonchristy@hotmail.com +4210,Universidad de morón,Agronomía,21/01/2020,Dawn garcia,,F,01/02/2002,4716,,Jacobharper@yahoo.com +4211,Universidad de morón,Diseño de imagen y sonido,23/10/2020,Ryan erickson,,M,03/01/2013,1876,,Earl17@gmail.com +4212,Universidad de morón,Licenciatura en terapia ocupacional,29/02/2020,Jerry lopez,,M,21/11/1925,6435,,Owilson@gmail.com +4213,Universidad de morón,Ingeniería electrónica,27/02/2020,Robert bryant,,M,15/07/1955,5539,,Sarah38@gmail.com +4214,Universidad de morón,Licenciatura en ciencias geológicas,26/11/2020,Todd durham,,M,11/08/1949,8129,,Robertnorris@gmail.com +4215,Universidad de morón,Licenciatura en kinesiología y fisiatría,28/12/2020,Jeremiah baxter,,M,24/09/1914,1847,,Krichardson@hotmail.com +4216,Universidad de morón,Licenciatura en relaciones del trabajo ,07/05/2020,Anthony evans,,M,05/06/2012,3382,,Stephanie35@hotmail.com +4217,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,30/04/2020,Abigail green,,F,19/01/1934,1612,,Dixonkathryn@hotmail.com +4218,Universidad de morón,Farmacia,26/05/2020,Natasha lee,,F,05/05/2002,3518,,Robertchapman@hotmail.com +4219,Universidad de morón,Licenciatura en artes,09/06/2020,Timothy russell,,M,08/05/1930,1748,,Matthew68@gmail.com +4220,Universidad de morón,Licenciatura en ciencias ambientales,14/08/2020,Christopher sherman,,M,11/09/2011,4605,,Johnstondawn@yahoo.com +4221,Universidad de morón,Licenciatura en ciencias geológicas,03/02/2020,Linda oconnor,,F,27/07/1912,5541,,Michael91@gmail.com +4222,Universidad de morón,Licenciatura en planificación y diseño del paisaje,25/09/2020,Connie wilson,,F,05/10/1908,8521,,Jeremystephenson@hotmail.com +4223,Universidad de morón,Agronomía,16/04/2020,Jennifer bernard,,F,27/06/1982,5421,,Qdonovan@yahoo.com +4224,Universidad de morón,Licenciatura en ciencia política ,22/10/2020,Rodney mccarthy,,M,11/02/1943,5407,,Lewisderrick@hotmail.com +4225,Universidad de morón,Ingeniería electrónica,05/08/2020,Marcus gould,,M,25/06/1921,7406,,Kimberly90@yahoo.com +4226,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,16/02/2020,Caitlyn knight,,F,12/06/1970,4413,,Timothy98@yahoo.com +4227,Universidad de morón,Licenciatura en ciencia política ,13/10/2020,Brandon rodriguez,,M,27/03/1952,8206,,Rachel08@yahoo.com +4228,Universidad de morón,Licenciatura en terapia ocupacional,17/08/2020,Amber perry,,F,26/04/1945,3105,,Pearsondenise@gmail.com +4229,Universidad de morón,Licenciatura en producción de bioimagenes,06/11/2020,Erica gallagher,,F,10/09/2014,3272,,Figueroaanna@yahoo.com +4230,Universidad de morón,Ciencias veterinarias,09/06/2020,Rhonda kim,,F,17/12/1965,6352,,Audrey95@yahoo.com +4231,Universidad de morón,Licenciatura en ciencias geológicas,16/10/2020,David miller,,M,22/11/1973,2826,,Ddelgado@hotmail.com +4232,Universidad de morón,Licenciatura en artes,11/07/2020,Russell smith,,M,28/03/1946,3287,,Brendan54@hotmail.com +4233,Universidad de morón,Licenciatura en relaciones del trabajo ,02/11/2020,Nicholas walker,,M,09/10/2019,4107,,Williamalvarez@gmail.com +4234,Universidad de morón,Técnico para bioterios ,09/11/2020,Joshua patterson,,M,07/07/1911,7406,,Gneal@yahoo.com +4235,Universidad de morón,Licenciatura en musicoterapia,08/10/2020,Samantha gonzalez,,F,19/01/1941,2527,,Steven63@hotmail.com +4236,Universidad de morón,Técnico para bioterios ,19/11/2020,Keith ross,,M,12/09/1962,3451,,Joel81@gmail.com +4237,Universidad de morón,Ingeniería en informática,23/07/2020,Connie brown,,F,15/05/2004,3427,,Kristin41@yahoo.com +4238,Universidad de morón,Licenciatura en planificación y diseño del paisaje,31/01/2020,Chelsea brown,,F,28/02/1919,4644,,Corey25@hotmail.com +4239,Universidad de morón,Licenciatura en sociología ,23/09/2020,Tristan rodriguez,,M,23/03/2017,6346,,Bryan52@hotmail.com +4240,Universidad de morón,Licenciatura en ciencias ambientales,22/09/2020,Jason allen,,M,22/03/1917,1858,,Grantbrian@gmail.com +4241,Universidad de morón,Licenciatura en ciencias de la computación,24/01/2020,Brent myers,,M,16/06/1954,9213,,Zedwards@hotmail.com +4242,Universidad de morón,Medicina,15/11/2020,Jeff neal,,M,11/07/2004,4514,,Mvega@gmail.com +4243,Universidad de morón,Licenciatura en administración ,24/09/2020,Stephen stanley,,M,24/05/1987,2318,,Cwebb@hotmail.com +4244,Universidad de morón,Actuario ,22/01/2020,John sullivan,,M,16/05/2018,2113,,Edward34@yahoo.com +4245,Universidad de morón,Agronomía,14/09/2020,Eric miller,,M,08/09/1929,8340,,Brianmerritt@yahoo.com +4246,Universidad de morón,Licenciatura en relaciones del trabajo ,12/09/2020,Michael cruz,,M,04/02/1991,5345,,Garrettmclean@gmail.com +4247,Universidad de morón,Licenciatura en psicología,10/11/2020,David harris,,M,28/11/1946,3328,,Hurleymarcus@hotmail.com +4248,Universidad de morón,Ingeniería en informática,16/02/2020,Patricia carter,,F,03/08/1943,3113,,Barbara69@hotmail.com +4249,Universidad de morón,Licenciatura en ciencia política ,15/05/2020,Kenneth evans,,M,13/02/1950,3481,,Pricelisa@gmail.com +4250,Universidad de morón,Arquitectura,31/05/2020,Maria holden,,F,12/07/2012,6461,,Rushgregory@hotmail.com +4251,Universidad de morón,Bioquímica,05/02/2020,Brandon wong,,M,27/11/1987,7613,,Ngarcia@gmail.com +4252,Universidad de morón,Diseño industrial,04/11/2020,Daniel jackson,,M,29/04/1942,2405,,Charles30@hotmail.com +4253,Universidad de morón,Licenciatura en ciencias de la educación ,24/07/2020,Larry dennis,,M,14/03/1968,3524,,Novakbrenda@gmail.com +4254,Universidad de morón,Licenciatura en kinesiología y fisiatría,11/01/2020,Robert arellano,,M,01/11/1966,3585,,Colson@yahoo.com +4255,Universidad de morón,Licenciatura en musicoterapia,30/07/2020,Victoria carr,,F,26/07/1976,3433,,Melissa38@yahoo.com +4256,Universidad de morón,Licenciatura en sociología ,08/11/2020,Don hood,,M,27/04/2008,5547,,Mullinscory@hotmail.com +4257,Universidad de morón,Diseño de imagen y sonido,11/11/2020,Travis duncan dds,,M,12/08/1951,6007,,James21@hotmail.com +4258,Universidad de morón,Licenciatura en kinesiología y fisiatría,21/06/2020,Patty mcmahon,,F,06/11/1982,7543,,Mcooper@gmail.com +4259,Universidad de morón,Farmacia,07/02/2020,Krista cummings,,F,29/01/1912,2732,,Stevenhernandez@gmail.com +4260,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,14/08/2020,Rhonda smith,,F,27/05/1943,7110,,Maria63@hotmail.com +4261,Universidad de morón,Licenciatura en ciencias de la computación,15/03/2020,Elizabeth perez,,F,21/04/1985,5713,,Wallacejeremy@hotmail.com +4262,Universidad de morón,Licenciatura en ciencia política ,28/01/2020,Thomas huang,,M,22/04/2020,1882,,Melissa02@gmail.com +4263,Universidad de morón,Licenciatura en ciencias antropológicas,18/02/2020,Karen rodriguez,,F,07/06/1981,2752,,Vadams@gmail.com +4264,Universidad de morón,Licenciatura en planificación y diseño del paisaje,16/12/2020,Wendy cross,,F,08/06/1994,3076,,Laurarobinson@gmail.com +4265,Universidad de morón,Farmacia,27/06/2020,Susan jones,,F,06/10/2004,1618,,Oharris@gmail.com +4266,Universidad de morón,Licenciatura en ciencias de la computación,18/06/2020,Samuel weaver,,M,30/01/1973,5329,,Anthony48@hotmail.com +4267,Universidad de morón,Ingeniería mecánica,01/12/2020,David lewis,,M,20/03/1942,2341,,Mary63@gmail.com +4268,Universidad de morón,Farmacia,04/06/2020,Sandra king,,F,29/10/1928,6516,,Cevans@yahoo.com +4269,Universidad de morón,Farmacia,14/10/2020,Marilyn faulkner,,F,22/02/1933,7163,,Jeffreyhiggins@gmail.com +4270,Universidad de morón,Licenciatura en ciencias antropológicas,22/06/2020,Gabrielle stafford,,F,31/01/1921,3384,,Phammond@hotmail.com +4271,Universidad de morón,Diseño industrial,07/05/2020,Matthew brown,,M,04/09/1939,7601,,Paynejasmin@hotmail.com +4272,Universidad de morón,Licenciatura en sociología ,22/04/2020,Frances castro,,F,11/04/1931,3021,,Ricemandy@gmail.com +4273,Universidad de morón,Contador público ,17/05/2020,Joseph thomas,,M,17/12/1935,6237,,Yandrews@yahoo.com +4274,Universidad de morón,Actuario ,09/10/2020,Victoria evans,,F,29/12/1949,7107,,Reneehernandez@gmail.com +4275,Universidad de morón,Licenciatura en planificación y diseño del paisaje,11/10/2020,Francisco johnson,,M,20/05/2004,6660,,Mia59@hotmail.com +4276,Universidad de morón,Licenciatura en sociología ,14/04/2020,Paul harrison,,M,02/09/1967,3040,,April18@hotmail.com +4277,Universidad de morón,Medicina,15/10/2020,Melissa perry,,F,06/02/2018,5736,,Alexanderlori@yahoo.com +4278,Universidad de morón,Licenciatura en ciencias ambientales,01/06/2020,Eric snow,,M,07/07/1926,7303,,Lynn54@hotmail.com +4279,Universidad de morón,Técnico para bioterios ,29/07/2020,Sarah campbell,,F,21/07/1933,6500,,Jose57@yahoo.com +4280,Universidad de morón,Medicina,16/12/2020,Christy garrett,,F,15/04/1924,2725,,Emccann@hotmail.com +4281,Universidad de morón,Bioquímica,03/05/2020,Melissa olsen,,F,23/08/1911,2453,,Shane17@hotmail.com +4282,Universidad de morón,Medicina,02/08/2020,Anna rodriguez,,F,22/04/1948,3326,,Jsmith@yahoo.com +4283,Universidad de morón,Ingeniería electrónica,25/05/2020,Jessica anderson,,F,31/07/2020,3011,,Peterstevens@gmail.com +4284,Universidad de morón,Ciencias veterinarias,19/12/2020,Tony phillips,,M,02/01/1956,3732,,Bartontara@gmail.com +4285,Universidad de morón,Ingeniería mecánica,26/12/2020,Kevin cox,,M,29/04/1951,7167,,Williammaxwell@gmail.com +4286,Universidad de morón,Actuario ,06/03/2020,Vickie clarke,,F,14/07/1983,6201,,Vmyers@yahoo.com +4287,Universidad de morón,Ingeniería en informática,01/10/2020,Taylor green,,F,22/09/1921,1643,,Barnesjasmine@gmail.com +4288,Universidad de morón,Agronomía,23/11/2020,Patricia gutierrez,,F,07/03/2016,5707,,Keithbilly@hotmail.com +4289,Universidad de morón,Técnico para bioterios ,14/06/2020,Tara patterson,,F,03/11/1961,3551,,Christopher22@gmail.com +4290,Universidad de morón,Licenciatura en administración ,01/12/2020,Mrs. laura gonzales phd,,F,29/10/1926,2187,,Amanda64@hotmail.com +4291,Universidad de morón,Licenciatura en artes,09/06/2020,Patricia johnson,,F,15/03/1977,5505,,Cassandrawhite@yahoo.com +4292,Universidad de morón,Técnico para bioterios ,30/12/2020,Anthony king,,M,16/06/1912,6605,,Andrewallen@yahoo.com +4293,Universidad de morón,Licenciatura en ciencias de la educación ,29/02/2020,Sarah johnson,,F,07/08/1967,7545,,Cassandra16@hotmail.com +4294,Universidad de morón,Licenciatura en sociología ,02/05/2020,Mike garza,,M,09/10/2020,5439,,Kevin13@gmail.com +4295,Universidad de morón,Ciencias veterinarias,22/11/2020,Kelly garza,,F,14/07/2006,6220,,Ashley19@yahoo.com +4296,Universidad de morón,Actuario ,13/06/2020,Taylor hernandez,,F,11/05/1917,1852,,Reeveskimberly@yahoo.com +4297,Universidad de morón,Licenciatura en sociología ,29/02/2020,Michael meyer,,M,17/11/1913,2340,,Rachel63@yahoo.com +4298,Universidad de morón,Licenciatura en artes,19/09/2020,Adam smith,,M,26/01/2005,5736,,Kellyduane@gmail.com +4299,Universidad de morón,Licenciatura en gestión de agroalimentos,06/11/2020,Caroline obrien,,F,04/10/1911,3362,,Jennifer46@hotmail.com +4300,Universidad de morón,Técnico para bioterios ,20/08/2020,Maria foster,,F,13/11/1961,4723,,Hwilliams@gmail.com +4301,Universidad de morón,Diseño industrial,12/05/2020,Stephanie eaton,,F,13/04/1929,1812,,Kristy38@gmail.com +4302,Universidad de morón,Agronomía,01/04/2020,Ronald turner,,M,26/01/2002,9313,,Taradavis@hotmail.com +4303,Universidad de morón,Licenciatura en ciencias de la computación,11/06/2020,Sandra stephens,,F,13/12/1917,5411,,Lmcguire@yahoo.com +4304,Universidad de morón,Actuario ,16/06/2020,Robert bradley,,M,28/07/1953,7500,,Ashley57@yahoo.com +4305,Universidad de morón,Licenciatura en producción de bioimagenes,18/11/2020,Cynthia brooks,,F,06/08/1953,8148,,Vlopez@gmail.com +4306,Universidad de morón,Ingeniería electrónica,25/11/2020,Christina davis,,F,11/03/2019,8351,,Kreid@gmail.com +4307,Universidad de morón,Medicina,24/07/2020,Janice cortez,,F,01/11/2004,7007,,Nicholasmason@yahoo.com +4308,Universidad de morón,Licenciatura en ciencias ambientales,13/03/2020,Patrick lewis,,M,30/06/2010,8208,,Cynthia15@hotmail.com +4309,Universidad de morón,Ingeniería mecánica,25/12/2020,Rodney best,,M,21/04/2001,9030,,John91@yahoo.com +4310,Universidad de morón,Ingeniería en informática,08/12/2020,Karen reyes,,F,07/03/1939,8122,,Campbellsteven@yahoo.com +4311,Universidad de morón,Licenciatura en ciencias biológicas,29/05/2020,Ernest james,,M,10/09/1959,6022,,Oliviadeleon@hotmail.com +4312,Universidad de morón,Contador público ,10/06/2020,Cody evans,,M,12/05/1990,2740,,Debranavarro@gmail.com +4313,Universidad de morón,Licenciatura en musicoterapia,23/11/2020,Jessica cameron,,F,11/05/1934,7637,,Tiffany34@gmail.com +4314,Universidad de morón,Diseño de imagen y sonido,13/07/2020,Jennifer smith,,F,07/01/1977,8164,,Joseph68@yahoo.com +4315,Universidad de morón,Licenciatura en producción de bioimagenes,28/09/2020,Scott jackson,,M,31/08/1958,8133,,Urodriguez@hotmail.com +4316,Universidad de morón,Licenciatura en producción de bioimagenes,20/04/2020,Dawn moore,,F,01/06/2003,4157,,Tramirez@hotmail.com +4317,Universidad de morón,Licenciatura en terapia ocupacional,18/09/2020,John olsen,,M,01/09/1985,3191,,Fitzgeraldcorey@hotmail.com +4318,Universidad de morón,Licenciatura en musicoterapia,16/10/2020,Janice ford,,F,24/12/2002,1766,,Rogertucker@hotmail.com +4319,Universidad de morón,Medicina,07/02/2020,Mrs. stacey compton,,F,21/09/1967,8316,,Kjackson@yahoo.com +4320,Universidad de morón,Contador público ,25/02/2020,Debra stewart,,F,23/01/2004,6330,,Ocollier@hotmail.com +4321,Universidad de morón,Licenciatura en ciencias de la computación,09/02/2020,Eric anderson,,M,14/12/1979,2946,,Jennifer56@gmail.com +4322,Universidad de morón,Licenciatura en relaciones del trabajo ,10/02/2020,Tina perry,,F,10/10/1996,6457,,Cthomas@hotmail.com +4323,Universidad de morón,Licenciatura en ciencias de la educación ,09/04/2020,Robert williams,,M,10/07/1909,3041,,Stephencannon@hotmail.com +4324,Universidad de morón,Licenciatura en sociología ,30/08/2020,Tyler martinez,,M,27/03/1906,2453,,Tvaughn@yahoo.com +4325,Universidad de morón,Licenciatura en ciencias ambientales,25/02/2020,Michelle mccarthy,,F,19/09/1932,8345,,Yorkjulia@hotmail.com +4326,Universidad de morón,Licenciatura en ciencias geológicas,02/04/2020,Sharon mckinney,,F,22/02/2009,2138,,Sanchezwilliam@hotmail.com +4327,Universidad de morón,Ingeniería electrónica,24/07/2020,Dawn white,,F,05/02/2014,6312,,Knappjose@hotmail.com +4328,Universidad de morón,Licenciatura en psicología,15/04/2020,Grace jones,,F,16/06/1910,1931,,Benjamingeorge@gmail.com +4329,Universidad de morón,Farmacia,31/08/2020,Teresa pace,,F,30/10/1964,6018,,Jefferyblackwell@gmail.com +4330,Universidad de morón,Licenciatura en sociología ,28/04/2020,Jennifer mitchell phd,,F,05/04/1944,1897,,Holmeskelsey@gmail.com +4331,Universidad de morón,Licenciatura en ciencias geológicas,28/04/2020,Dustin cisneros,,M,14/04/2016,8126,,Nelsonjames@gmail.com +4332,Universidad de morón,Ciencias veterinarias,17/08/2020,Monica gonzales,,F,06/03/1969,2407,,Anthony77@yahoo.com +4333,Universidad de morón,Licenciatura en ciencias de la educación ,04/12/2020,Eric pena,,M,29/01/2013,5381,,Samantha59@gmail.com +4334,Universidad de morón,Diseño industrial,26/10/2020,James ballard,,M,22/07/2010,1670,,Mknapp@hotmail.com +4335,Universidad de morón,Licenciatura en ciencias biológicas,17/08/2020,Stephanie martin,,F,05/04/1912,5722,,Sandersmatthew@hotmail.com +4336,Universidad de morón,Arquitectura,13/09/2020,Tracie maxwell,,F,18/12/2018,3185,,Williamsdavid@yahoo.com +4337,Universidad de morón,Licenciatura en ciencias antropológicas,23/01/2020,Jose coleman,,M,11/01/1947,3575,,Njohnson@hotmail.com +4338,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,22/10/2020,Jennifer wheeler,,F,06/08/2016,5835,,Donna52@gmail.com +4339,Universidad de morón,Licenciatura en sociología ,23/11/2020,Janet mathis,,F,14/05/1980,5345,,Rodriguezstephanie@hotmail.com +4340,Universidad de morón,Licenciatura en ciencias geológicas,30/11/2020,Christopher summers,,M,23/06/1906,8505,,Carol87@gmail.com +4341,Universidad de morón,Farmacia,12/04/2020,Eddie diaz,,M,24/08/1997,9007,,Jakereyes@hotmail.com +4342,Universidad de morón,Licenciatura en ciencias de la computación,20/01/2020,Andrea ferguson,,F,25/05/2021,5753,,Ereyes@hotmail.com +4343,Universidad de morón,Diseño de imagen y sonido,07/11/2020,John lopez,,M,15/10/1914,6345,,Rday@yahoo.com +4344,Universidad de morón,Ciencias veterinarias,18/07/2020,Victor stewart,,M,14/11/1967,1890,,Nwilson@hotmail.com +4345,Universidad de morón,Licenciatura en musicoterapia,20/10/2020,Hannah wright,,F,30/04/1925,4132,,Zimmermanmargaret@gmail.com +4346,Universidad de morón,Licenciatura en artes,21/02/2020,Laura moore,,F,24/04/1965,2142,,Martinmontoya@yahoo.com +4347,Universidad de morón,Diseño industrial,19/07/2020,Kristine martinez,,F,31/03/1928,3557,,Millerashley@yahoo.com +4348,Universidad de morón,Licenciatura en relaciones del trabajo ,03/11/2020,Angela miller,,F,14/09/1921,8373,,Mckenzierice@gmail.com +4349,Universidad de morón,Arquitectura,01/02/2020,Jeremy murphy,,M,19/05/2008,5473,,Matthew24@gmail.com +4350,Universidad de morón,Licenciatura en ciencias de la computación,06/03/2020,Katrina esparza,,F,31/12/1960,7151,,Kwilliams@yahoo.com +4351,Universidad de morón,Licenciatura en administración ,14/06/2020,Heather clements,,F,22/09/1917,3621,,Bkey@yahoo.com +4352,Universidad de morón,Licenciatura en sociología ,19/03/2020,Kaitlyn sanchez,,F,23/06/1929,1761,,Ashleygreen@hotmail.com +4353,Universidad de morón,Licenciatura en kinesiología y fisiatría,23/12/2020,Tammy johnston,,F,19/04/1922,5300,,Cody63@hotmail.com +4354,Universidad de morón,Licenciatura en relaciones del trabajo ,03/10/2020,Lawrence combs,,M,29/01/1939,7011,,Jason64@gmail.com +4355,Universidad de morón,Licenciatura en planificación y diseño del paisaje,24/10/2020,Dr. debra townsend,,F,05/01/1910,4124,,Cjohnson@hotmail.com +4356,Universidad de morón,Licenciatura en gestión de agroalimentos,19/03/2020,Joseph lozano,,M,04/06/1939,3360,,Jonesjose@yahoo.com +4357,Universidad de morón,Licenciatura en musicoterapia,01/01/2021,Steven sims,,M,19/07/1985,4166,,Bmartin@gmail.com +4358,Universidad de morón,Licenciatura en producción de bioimagenes,08/05/2020,Kenneth thompson,,M,18/08/1948,5734,,Nmonroe@hotmail.com +4359,Universidad de morón,Licenciatura en ciencias de la computación,01/06/2020,Megan mccoy,,F,21/03/1980,5549,,Wchavez@hotmail.com +4360,Universidad de morón,Licenciatura en producción de bioimagenes,06/06/2020,Diane hernandez,,F,12/01/2001,3230,,Cathyesparza@gmail.com +4361,Universidad de morón,Licenciatura en producción de bioimagenes,28/08/2020,Randy booth,,M,08/04/1936,1858,,Nicolelee@gmail.com +4362,Universidad de morón,Licenciatura en ciencias ambientales,09/07/2020,Matthew larsen,,M,20/09/1947,1900,,Snydershannon@hotmail.com +4363,Universidad de morón,Licenciatura en relaciones del trabajo ,08/04/2020,Wendy wilcox,,F,15/12/1919,7313,,Sara30@yahoo.com +4364,Universidad de morón,Licenciatura en ciencias antropológicas,09/10/2020,Paul hart,,M,02/01/1932,4504,,Karendickson@gmail.com +4365,Universidad de morón,Licenciatura en ciencias antropológicas,22/10/2020,Tracy bailey,,F,04/02/1997,1602,,Sarahkelly@hotmail.com +4366,Universidad de morón,Diseño de imagen y sonido,29/08/2020,Michelle smith,,F,24/07/1972,6300,,Silvabonnie@hotmail.com +4367,Universidad de morón,Licenciatura en ciencias de la computación,15/02/2020,Carlos morrow,,M,11/08/1976,2615,,Uclark@hotmail.com +4368,Universidad de morón,Licenciatura en ciencias biológicas,05/10/2020,Sabrina nelson,,F,15/01/1977,3306,,Williamspeter@hotmail.com +4369,Universidad de morón,Licenciatura en administración ,19/07/2020,Alvin russell,,M,15/11/2011,2523,,Hicksbrittany@gmail.com +4370,Universidad de morón,Licenciatura en kinesiología y fisiatría,24/06/2020,John parrish,,M,29/12/1997,3283,,Imiller@gmail.com +4371,Universidad de morón,Farmacia,12/01/2020,Shawn cook,,M,01/10/2011,7167,,Garciachristian@gmail.com +4372,Universidad de morón,Ingeniería en informática,20/06/2020,Cynthia reeves,,F,06/04/1917,5759,,Phillipskathleen@yahoo.com +4373,Universidad de morón,Farmacia,31/07/2020,Travis mooney,,M,15/06/1979,3029,,Moramary@gmail.com +4374,Universidad de morón,Diseño industrial,25/08/2020,Jennifer dunn,,F,13/11/2001,3540,,Jessicasalazar@yahoo.com +4375,Universidad de morón,Técnico para bioterios ,04/02/2020,James walker,,M,11/05/1999,5424,,Clarktina@gmail.com +4376,Universidad de morón,Medicina,23/07/2020,Katherine lucas,,F,27/01/1958,6437,,Lauren20@hotmail.com +4377,Universidad de morón,Farmacia,30/06/2020,Joseph sampson,,M,14/06/1992,4151,,Carolineodonnell@yahoo.com +4378,Universidad de morón,Licenciatura en administración ,11/01/2020,Daniel phillips,,M,24/09/2010,5276,,Marquezkristen@gmail.com +4379,Universidad de morón,Ciencias veterinarias,01/05/2020,Sarah morgan,,F,03/10/2015,1858,,Ginavasquez@gmail.com +4380,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,13/11/2020,Jennifer le,,F,02/02/1956,6036,,Ucamacho@hotmail.com +4381,Universidad de morón,Licenciatura en artes,17/07/2020,Emily holmes md,,F,10/02/2005,6100,,Scottclark@yahoo.com +4382,Universidad de morón,Diseño de imagen y sonido,03/07/2020,Cynthia hudson,,F,14/04/1999,7536,,Xnorris@gmail.com +4383,Universidad de morón,Licenciatura en ciencias ambientales,05/10/2020,Dustin brock,,M,17/11/2009,5636,,Vchristensen@gmail.com +4384,Universidad de morón,Licenciatura en ciencias de la computación,10/09/2020,Joe mayer,,M,10/07/1938,1748,,Larry78@yahoo.com +4385,Universidad de morón,Farmacia,02/02/2020,Amy walker,,F,04/07/1947,6476,,Danarocha@hotmail.com +4386,Universidad de morón,Medicina,08/03/2020,Sabrina aguilar,,F,13/06/2019,5543,,Cheryl29@hotmail.com +4387,Universidad de morón,Diseño industrial,29/05/2020,Philip miller,,M,23/01/1932,7414,,Walshalex@hotmail.com +4388,Universidad de morón,Licenciatura en kinesiología y fisiatría,01/04/2020,Lisa moore,,F,03/05/1945,3128,,Freyallison@hotmail.com +4389,Universidad de morón,Medicina,03/10/2020,Calvin garrett,,M,31/08/1992,3337,,Mprice@yahoo.com +4390,Universidad de morón,Licenciatura en ciencias ambientales,12/02/2020,Michelle kirby,,F,25/12/1958,5276,,Fnichols@hotmail.com +4391,Universidad de morón,Bioquímica,24/12/2020,Tracy cruz,,F,04/04/1944,6667,,Anthonykeller@gmail.com +4392,Universidad de morón,Licenciatura en ciencias de la educación ,02/05/2020,April mcdonald,,F,20/07/1949,3083,,Kevinhanson@yahoo.com +4393,Universidad de morón,Agronomía,08/12/2020,Mark macias,,M,21/07/2000,7108,,Amber13@yahoo.com +4394,Universidad de morón,Licenciatura en musicoterapia,04/08/2020,Joanna norton,,F,26/07/1989,4618,,Sharpjoshua@gmail.com +4395,Universidad de morón,Licenciatura en relaciones del trabajo ,31/05/2020,Mark sutton,,M,17/12/1982,6553,,Mcdonalddavid@hotmail.com +4396,Universidad de morón,Ingeniería en informática,27/04/2020,Daniel butler,,M,29/06/1921,8500,,Amy08@hotmail.com +4397,Universidad de morón,Ingeniería mecánica,14/12/2020,Gina mills,,F,17/09/1982,9201,,Kathleenbutler@hotmail.com +4398,Universidad de morón,Medicina,25/08/2020,Michele navarro,,F,14/10/1992,5544,,Smithdustin@gmail.com +4399,Universidad de morón,Licenciatura en planificación y diseño del paisaje,01/03/2020,Carrie acosta,,F,16/02/1910,8151,,Kathleenmclaughlin@gmail.com +4400,Universidad de morón,Licenciatura en artes,23/11/2020,Bradley walker,,M,07/05/1944,3226,,Michealharmon@hotmail.com +4401,Universidad de morón,Licenciatura en musicoterapia,12/03/2020,Jack stewart,,M,23/04/1991,3403,,Pauljones@gmail.com +4402,Universidad de morón,Licenciatura en administración ,07/05/2020,Amanda drake,,F,04/02/1998,6018,,Karenshaw@hotmail.com +4403,Universidad de morón,Licenciatura en gestión de agroalimentos,22/05/2020,Rachel simmons,,F,20/06/2014,8000,,Rodriguezjanice@yahoo.com +4404,Universidad de morón,Licenciatura en relaciones del trabajo ,27/04/2020,Ricardo francis,,M,16/10/1988,4503,,Davismary@yahoo.com +4405,Universidad de morón,Agronomía,06/04/2020,Randy lane,,M,14/02/2004,5325,,Zachary44@gmail.com +4406,Universidad de morón,Licenciatura en kinesiología y fisiatría,13/09/2020,Danielle mckee,,F,14/09/1920,3170,,Deansnyder@gmail.com +4407,Universidad de morón,Medicina,24/07/2020,Michael nunez,,M,06/07/1967,5612,,Xkey@hotmail.com +4408,Universidad de morón,Licenciatura en ciencias geológicas,07/03/2020,Gregory moore,,M,18/08/1963,6001,,Lori45@yahoo.com +4409,Universidad de morón,Licenciatura en terapia ocupacional,23/05/2020,Cheryl cabrera,,F,07/10/1937,3192,,Diane73@gmail.com +4410,Universidad de morón,Licenciatura en ciencia política ,12/07/2020,Gregory taylor,,M,26/02/1916,3003,,Michelle23@gmail.com +4411,Universidad de morón,Licenciatura en psicología,26/02/2020,Cheryl stanton,,F,13/10/1930,7620,,Jeffery22@yahoo.com +4412,Universidad de morón,Licenciatura en ciencias de la educación ,12/08/2020,William duarte,,M,23/12/1965,5264,,Brendajordan@yahoo.com +4413,Universidad de morón,Licenciatura en planificación y diseño del paisaje,11/04/2020,David stephens,,M,08/03/2018,6205,,Josephkelley@yahoo.com +4414,Universidad de morón,Ingeniería mecánica,22/02/2020,Mr. bruce martinez,,M,22/10/2020,1871,,Richard01@gmail.com +4415,Universidad de morón,Ingeniería electrónica,16/06/2020,Paige lee,,F,31/05/1952,5623,,Andersonjacob@hotmail.com +4416,Universidad de morón,Licenciatura en ciencias de la educación ,22/04/2020,Sara armstrong,,F,25/09/2009,3200,,Pwilliams@gmail.com +4417,Universidad de morón,Diseño industrial,10/12/2020,Catherine kelly,,F,29/07/1971,5439,,Nelsonthomas@hotmail.com +4418,Universidad de morón,Arquitectura,29/06/2020,Katie sherman,,F,25/04/1940,8181,,Julia56@hotmail.com +4419,Universidad de morón,Licenciatura en kinesiología y fisiatría,25/01/2020,James wilson,,M,05/02/1963,4503,,Evanmaddox@yahoo.com +4420,Universidad de morón,Arquitectura,09/05/2020,Lawrence farmer,,M,20/03/1940,5555,,Brennanalicia@hotmail.com +4421,Universidad de morón,Diseño industrial,23/02/2020,Jennifer quinn,,F,21/01/1912,5413,,Hillsamuel@gmail.com +4422,Universidad de morón,Ciencias veterinarias,12/12/2020,Thomas johnson,,M,11/12/2020,1893,,Carriekennedy@yahoo.com +4423,Universidad de morón,Ingeniería electrónica,05/09/2020,Thomas carlson,,M,21/03/1968,2933,,Matthewschmidt@hotmail.com +4424,Universidad de morón,Licenciatura en producción de bioimagenes,16/08/2020,Joy escobar,,F,02/04/1937,1678,,Greerjenny@gmail.com +4425,Universidad de morón,Licenciatura en ciencias antropológicas,04/11/2020,Haley taylor,,F,31/10/1976,7119,,Cynthia64@gmail.com +4426,Universidad de morón,Licenciatura en administración ,31/07/2020,April mosley,,F,03/11/1976,3272,,Steven26@gmail.com +4427,Universidad de morón,Licenciatura en ciencias de la computación,24/12/2020,Matthew pineda,,M,28/10/1947,6701,,Wellsdavid@gmail.com +4428,Universidad de morón,Licenciatura en ciencias de la educación ,22/01/2020,Brittany gutierrez,,F,05/10/1935,5636,,Danielsoto@hotmail.com +4429,Universidad de morón,Diseño industrial,05/09/2020,Evan simon,,M,06/09/2011,9050,,Cherylquinn@hotmail.com +4430,Universidad de morón,Licenciatura en ciencias biológicas,30/11/2020,Glenda waller,,F,14/11/1978,7412,,Ronald64@yahoo.com +4431,Universidad de morón,Diseño industrial,26/01/2020,Becky rogers,,F,01/04/2003,8158,,Melissa31@gmail.com +4432,Universidad de morón,Licenciatura en ciencia política ,20/02/2020,Emily lane,,F,18/07/1960,5405,,Kimberlykelly@hotmail.com +4433,Universidad de morón,Licenciatura en ciencias biológicas,05/12/2020,Kristen sanchez,,F,01/12/1999,6411,,Williamsjoann@yahoo.com +4434,Universidad de morón,Licenciatura en producción de bioimagenes,15/01/2020,Norman wagner,,M,18/05/1931,2527,,Rsnyder@hotmail.com +4435,Universidad de morón,Licenciatura en ciencias biológicas,29/05/2020,Angela ponce,,F,02/03/1979,5563,,Odonnellraymond@hotmail.com +4436,Universidad de morón,Diseño industrial,16/10/2020,Justin smith,,M,03/04/1909,6335,,Kenneth38@yahoo.com +4437,Universidad de morón,Farmacia,08/03/2020,Robert lee,,M,05/03/1989,3315,,Melissa71@gmail.com +4438,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,10/02/2020,Robert clark,,M,19/07/1979,2505,,Martha34@gmail.com +4439,Universidad de morón,Ingeniería electrónica,30/11/2020,Tabitha wright,,F,18/12/2015,3545,,Ajohnson@hotmail.com +4440,Universidad de morón,Licenciatura en kinesiología y fisiatría,22/08/2020,Justin valdez,,M,26/10/1947,6461,,Ttodd@gmail.com +4441,Universidad de morón,Agronomía,23/09/2020,Michael leblanc,,M,12/02/1923,3204,,Fshea@gmail.com +4442,Universidad de morón,Licenciatura en kinesiología y fisiatría,25/08/2020,Heidi simmons,,F,13/11/2019,3000,,Wguerrero@yahoo.com +4443,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,16/07/2020,Abigail johnson,,F,17/11/1994,3050,,Nbrennan@gmail.com +4444,Universidad de morón,Licenciatura en relaciones del trabajo ,16/10/2020,Crystal webb,,F,10/05/1918,8508,,Kallen@yahoo.com +4445,Universidad de morón,Licenciatura en ciencias de la computación,27/06/2020,James lynch,,M,07/07/2005,5709,,Dariuswilson@gmail.com +4446,Universidad de morón,Bioquímica,10/09/2020,Erin curtis,,F,01/12/1943,1917,,Cjoseph@hotmail.com +4447,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,12/02/2020,Kimberly lane,,F,25/04/2017,2103,,Michaelnathan@gmail.com +4448,Universidad de morón,Licenciatura en kinesiología y fisiatría,29/04/2020,Tara johnson,,F,14/07/1907,2903,,Chad44@hotmail.com +4449,Universidad de morón,Licenciatura en administración ,05/08/2020,Kelly gonzalez,,F,27/09/2002,7151,,Andrew68@yahoo.com +4450,Universidad de morón,Licenciatura en ciencias geológicas,05/09/2020,Christina morales,,F,21/10/1969,3267,,Kevinfoster@yahoo.com +4451,Universidad de morón,Licenciatura en psicología,17/01/2020,Robert stewart md,,M,16/08/1916,2128,,Sarahduffy@yahoo.com +4452,Universidad de morón,Ingeniería en informática,11/10/2020,Gabrielle richardson,,F,04/10/1961,3142,,Jdiaz@yahoo.com +4453,Universidad de morón,Diseño de imagen y sonido,06/06/2020,Linda bryant,,F,23/03/1975,2301,,Mckeebryce@gmail.com +4454,Universidad de morón,Licenciatura en ciencias ambientales,22/10/2020,Veronica ward md,,F,06/10/1949,8148,,Newtonrichard@hotmail.com +4455,Universidad de morón,Licenciatura en ciencias de la computación,22/04/2020,Nancy green,,F,20/06/1907,8301,,Frank76@hotmail.com +4456,Universidad de morón,Licenciatura en ciencias de la educación ,25/08/2020,Deborah coleman,,F,19/02/1962,1649,,Ymoore@yahoo.com +4457,Universidad de morón,Licenciatura en kinesiología y fisiatría,01/04/2020,Randy henry,,M,22/02/1977,6476,,Jasmine29@hotmail.com +4458,Universidad de morón,Diseño industrial,28/11/2020,Sarah mcdonald,,F,02/01/1956,5261,,Courtney78@hotmail.com +4459,Universidad de morón,Licenciatura en administración ,17/02/2020,Kathleen ho,,F,16/01/2002,5319,,Jonathangilmore@hotmail.com +4460,Universidad de morón,Diseño industrial,05/08/2020,Julie marsh,,F,16/12/1982,1613,,Victormoore@gmail.com +4461,Universidad de morón,Licenciatura en planificación y diseño del paisaje,15/07/2020,Danielle robles dvm,,F,13/01/1978,9300,,Morachristopher@hotmail.com +4462,Universidad de morón,Ciencias veterinarias,31/10/2020,David cowan,,M,19/06/1913,8345,,Cparker@hotmail.com +4463,Universidad de morón,Farmacia,31/01/2020,Hannah goodwin,,F,28/04/1956,9007,,Joannekim@gmail.com +4464,Universidad de morón,Ciencias veterinarias,23/03/2020,Matthew wade,,M,24/02/2005,3204,,Andrea66@hotmail.com +4465,Universidad de morón,Ingeniería en informática,07/05/2020,Michael anderson,,M,16/03/1945,2258,,Jeffrey98@yahoo.com +4466,Universidad de morón,Actuario ,02/12/2020,Robert johnson,,M,12/06/1987,6661,,Melissa84@gmail.com +4467,Universidad de morón,Licenciatura en gestión de agroalimentos,03/06/2020,Amber williams,,F,02/12/1995,8151,,Tbarrett@yahoo.com +4468,Universidad de morón,Ingeniería electrónica,02/04/2020,Mark jenkins,,M,18/12/1939,4622,,Sstephens@gmail.com +4469,Universidad de morón,Actuario ,11/08/2020,Steven cochran,,M,01/03/1926,2000,,Jsmith@hotmail.com +4470,Universidad de morón,Bioquímica,11/07/2020,Alicia roberts,,F,15/08/2020,9409,,Sherry12@yahoo.com +4471,Universidad de morón,Licenciatura en terapia ocupacional,13/02/2020,Randy walker,,M,06/01/1942,1642,,Ihill@yahoo.com +4472,Universidad de morón,Ciencias veterinarias,23/07/2020,Maria cardenas,,F,27/05/1996,8134,,Mikecraig@gmail.com +4473,Universidad de morón,Licenciatura en artes,23/02/2020,Linda martin,,F,19/08/1943,1776,,Parkerjason@gmail.com +4474,Universidad de morón,Licenciatura en ciencias ambientales,06/08/2020,Lori jones,,F,17/05/1962,1842,,Egarcia@hotmail.com +4475,Universidad de morón,Licenciatura en ciencias de la computación,13/12/2020,Michael lucas,,M,24/07/1921,4103,,Brookemorgan@gmail.com +4476,Universidad de morón,Licenciatura en ciencia política ,31/08/2020,Corey carter,,M,21/12/1930,7261,,Falexander@gmail.com +4477,Universidad de morón,Licenciatura en ciencias antropológicas,29/06/2020,Elizabeth andrews,,F,17/07/2000,7313,,Corey67@yahoo.com +4478,Universidad de morón,Licenciatura en ciencias antropológicas,03/05/2020,John cooper,,M,03/07/1906,6725,,Jonescarol@gmail.com +4479,Universidad de morón,Ingeniería electrónica,28/02/2020,Sandra garza,,F,11/04/1983,3524,,Amanda03@gmail.com +4480,Universidad de morón,Licenciatura en administración ,25/10/2020,Robert reed,,M,09/11/1914,1834,,Diane84@hotmail.com +4481,Universidad de morón,Ingeniería en informática,28/07/2020,Joseph watson,,M,15/11/1951,1917,,Huntstephanie@yahoo.com diff --git a/files/GFUNRioCuarto_select.csv b/files/GFUNRioCuarto_select.csv new file mode 100644 index 00000000..7286f139 --- /dev/null +++ b/files/GFUNRioCuarto_select.csv @@ -0,0 +1,1839 @@ +,university,career,inscription_date,first_name,last_name,gender,age,postal_code,location,email +0,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Dec/29,Austin-norris,,M,19/Sep/06,,12-de-agosto,Amycurtis@hotmail.com +1,Universidad-nacional-de-río-cuarto,Farmacia,20/Oct/28,Tyler-owens,,M,33/May/26,,Matheu,Usmith@yahoo.com +2,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,21/Jan/26,Donna-hess,,F,42/Apr/03,,General-gutierrez,Angelrollins@gmail.com +3,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Oct/12,John-gonzales,,M,06/Jan/01,,Aconquija,Jamesho@yahoo.com +4,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,21/Jan/15,Michael-smith,,M,95/Mar/07,,Chelforo,Laura64@yahoo.com +5,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Nov/16,Christopher-davis,,M,51/Jun/13,,Bella-italia,Christopher80@yahoo.com +6,Universidad-nacional-de-río-cuarto,Farmacia,20/Oct/02,Jacqueline-gray,,F,91/Dec/19,,Cañadon-del-corral,Uodonnell@yahoo.com +7,Universidad-nacional-de-río-cuarto,Contador-público-,20/Nov/24,Denise-richard,,F,71/Jan/28,,Maggiolo,Trevor97@gmail.com +8,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/08,Brian-lee,,M,60/Jul/31,,Acostilla,Dbrewer@yahoo.com +9,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Dec/12,Alexander-cooke,,M,57/Jun/29,,Campo-paletta,Joseph45@hotmail.com +10,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Sep/18,Steven-blake,,M,88/Aug/11,,Longchamps,Amandapalmer@yahoo.com +11,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Sep/02,Elizabeth-stewart,,F,00/Aug/28,,Berisso,Ajohnson@gmail.com +12,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,21/Jan/20,Johnny-hull,,M,83/Mar/30,,Alcaraz-norte,Ehale@gmail.com +13,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Sep/17,David-pineda,,M,21/Sep/27,,Bahia-cracher,Christine82@gmail.com +14,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Sep/09,Morgan-hale,,F,04/Oct/11,,Campo-medina,Jacobdunn@hotmail.com +15,Universidad-nacional-de-río-cuarto,Arquitectura,20/Dec/03,Brandi-norman,,F,96/Jul/23,,3-de-mayo,Wjohnson@yahoo.com +16,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Dec/19,Rose-jenkins,,F,42/Jun/07,,Bonpland,Mendezkathleen@yahoo.com +17,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Sep/02,Mitchell-jenkins,,M,07/Aug/23,,Alamo,Joshuastuart@yahoo.com +18,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Sep/07,Leslie-walsh,,F,96/Apr/23,,9-de-julio,Turnercory@yahoo.com +19,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Sep/03,Jeffrey-warren,,M,29/Nov/23,,Capilla-del-señor,Thomas10@hotmail.com +20,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Sep/10,Wesley-taylor,,M,95/Feb/23,,Benito-juarez,Johnhughes@gmail.com +21,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,21/Jan/28,Lisa-conley,,F,45/Aug/27,,Dest-aeronautico-milit-reconqu,Brandijackson@gmail.com +22,Universidad-nacional-de-río-cuarto,Actuario-,21/Jan/01,Brendan-bell,,M,81/Dec/05,,Arroyo-magdalena,Sampsonsara@hotmail.com +23,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Nov/15,Noah-deleon,,M,17/Dec/03,,Colonia-mabragaña,Johnsoncaleb@hotmail.com +24,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Dec/05,Michele-gonzalez,,F,40/Aug/27,,Cañadon-ferrais,Zlawson@gmail.com +25,Universidad-nacional-de-río-cuarto,Farmacia,20/Oct/04,Stephanie-gordon,,F,47/Jun/28,,Copacabana,Carolmiller@hotmail.com +26,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Nov/21,Rebecca-young,,F,74/Mar/28,,Alejandra,Wdavis@gmail.com +27,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Sep/26,Julia-perry,,F,48/Nov/25,,Barrio-chapadmalal,Christophermartin@yahoo.com +28,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Nov/14,Sandra-moore,,F,73/Jun/21,,Del-viso,Austinwolfe@yahoo.com +29,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/16,Christine-horne,,F,59/Aug/20,,Kilometro-525,Natashacasey@hotmail.com +30,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Sep/02,Matthew-thomas,,M,77/Apr/07,,Planicie-banderita,Teresa21@gmail.com +31,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Dec/16,Tina-reid,,F,72/Dec/25,,Ingeniero-williams,Teresa52@hotmail.com +32,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Dec/08,Joseph-peterson,,M,73/Oct/11,,Berretta,Wongjames@yahoo.com +33,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Dec/09,Cynthia-campbell,,F,37/Feb/18,,20-de-febrero,Davisjesse@gmail.com +34,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Dec/19,Marc-allen,,M,65/Jul/05,,Campo-moreno,Mcgrathashley@yahoo.com +35,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Sep/12,Sue-franklin,,F,03/May/31,,D-orbigny,Fbyrd@yahoo.com +36,Universidad-nacional-de-río-cuarto,Actuario-,20/Dec/31,Tommy-stein,,M,19/Jun/21,,Boulogne,Lmendez@gmail.com +37,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Nov/13,Frederick-sullivan,,M,17/Feb/03,,Arbol-verde,Melissamorgan@hotmail.com +38,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Dec/01,Brian-moore,,M,80/Mar/04,,Chipauquil,Donna26@yahoo.com +39,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Sep/12,Alexandra-hale,,F,91/Nov/24,,Arbol-verde,Jason45@gmail.com +40,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Sep/22,Robert-mcknight,,M,20/Mar/16,,La-pastora,Vberger@yahoo.com +41,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Nov/19,Jennifer-moss,,F,77/May/06,,Baigorrita,Drewhunter@gmail.com +42,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Dec/07,Erin-rivera,,F,10/Nov/04,,Bella-union-paraje,Davislori@hotmail.com +43,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,21/Jan/17,Brian-burton,,M,41/May/28,,La-dorita,Rodriguezmichael@hotmail.com +44,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Dec/24,Joseph-payne,,M,51/Feb/16,,Florentino-ameghino,Hilllisa@yahoo.com +45,Universidad-nacional-de-río-cuarto,Actuario-,20/Dec/18,Desiree-thomas,,F,57/May/04,,Carcaraña,Edward14@hotmail.com +46,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Sep/09,Denise-turner,,F,48/Apr/13,,Bonifacio,Scott01@hotmail.com +47,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Oct/17,Teresa-howard,,F,67/Jul/11,,Achaval-rodriguez,Priscilla58@gmail.com +48,Universidad-nacional-de-río-cuarto,Arquitectura,20/Oct/21,Gabriela-lopez,,F,48/Jul/03,,Huanqueros,Jesus71@gmail.com +49,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Dec/24,Jamie-jackson,,F,89/Nov/20,,Colonia-san-francisco,Castrosamuel@yahoo.com +50,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Dec/10,Julia-williams,,F,26/Jan/31,,Agua-de-los-manantiales,Oreynolds@yahoo.com +51,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Oct/03,Zachary-russell,,M,34/Sep/14,,Alto-de-las-arañas,Gilmorepaul@yahoo.com +52,Universidad-nacional-de-río-cuarto,Arquitectura,20/Nov/18,Samuel-leon,,M,19/Nov/08,,Chipauquil,Greensteven@yahoo.com +53,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Oct/24,Allen-foster,,M,37/Apr/08,,Chichagasta,Xatkins@yahoo.com +54,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Oct/20,James-andersen,,M,97/May/18,,Alamos,Rachelcobb@yahoo.com +55,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Dec/03,Jennifer-deleon,,F,23/Feb/27,,Allen,Medinapeggy@gmail.com +56,Universidad-nacional-de-río-cuarto,Bioquímica,20/Oct/28,David-stephenson,,M,13/Jul/30,,Almirante-brown,Smorris@gmail.com +57,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Dec/17,Amanda-ramos,,F,20/Jun/10,,Colonia-cello,Jamesburton@yahoo.com +58,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Sep/12,Dawn-cruz,,F,61/May/07,,Juan-maria-gutierrez,Phelpssarah@yahoo.com +59,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Dec/13,Clinton-jimenez,,M,96/Sep/12,,Catamontaña,Ryan68@hotmail.com +60,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Dec/24,Kendra-gonzalez,,F,47/Oct/11,,Barrancas,Xnoble@gmail.com +61,Universidad-nacional-de-río-cuarto,Arquitectura,20/Nov/10,Kevin-mckinney,,M,43/Dec/26,,Las-quintas,Tuckermelissa@yahoo.com +62,Universidad-nacional-de-río-cuarto,Medicina,20/Sep/21,Alicia-martin,,F,95/Jul/15,,Agua-azul,Bwheeler@gmail.com +63,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Oct/01,Lisa-caldwell,,F,12/Aug/02,,Arroyo-casco,Ucruz@yahoo.com +64,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Oct/29,Amy-thomas,,F,25/Jan/10,,Barrio-la-luisa,Sharris@hotmail.com +65,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Oct/26,Anne-perry,,F,08/Sep/25,,El-juncalito,Tannermiller@gmail.com +66,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Oct/24,Jennifer-scott,,F,46/Oct/21,,Anguinan,Richard31@hotmail.com +67,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Sep/05,Ryan-jenkins,,M,90/Nov/26,,Colonia-josefa,Nathan34@yahoo.com +68,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,21/Jan/12,Amanda-garrison,,F,08/Oct/26,,Aguas-verdes,Catherinehunter@gmail.com +69,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Dec/05,Tara-hodges,,F,36/Aug/03,,Casablanca,Erobinson@hotmail.com +70,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Nov/03,Thomas-molina,,M,21/Jul/03,,Cutral-co,Yburton@yahoo.com +71,Universidad-nacional-de-río-cuarto,Contador-público-,20/Oct/15,Travis-lawson,,M,89/Sep/18,,Isla,Vanessasanchez@yahoo.com +72,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Oct/30,Travis-williams,,M,17/Apr/03,,Adolfo-j-pomar,Rileykevin@yahoo.com +73,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,21/Jan/28,Marissa-marshall,,F,27/Nov/20,,Ifran,Turnerzachary@yahoo.com +74,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Dec/25,Susan-singleton,,F,89/Jul/20,,Encina,Amanda37@gmail.com +75,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Nov/02,Michelle-allen,,F,15/Sep/30,,Cupiles,Justin70@yahoo.com +76,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Nov/17,Cheryl-randolph,,F,57/Jun/19,,Barrialitos,Cookdylan@gmail.com +77,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Dec/19,William-daniel,,M,72/Jul/25,,25-de-mayo,Alejandromccall@yahoo.com +78,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Oct/11,Ian-thomas,,M,68/Nov/09,,El-chalten,Clong@hotmail.com +79,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Nov/05,James-reynolds,,M,82/Mar/27,,Labarden,Laurieyoung@hotmail.com +80,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Sep/19,David-ochoa,,M,66/Aug/14,,El-campamento,Millerrobert@gmail.com +81,Universidad-nacional-de-río-cuarto,Diseño-industrial,21/Jan/11,Sara-porter,,F,29/Mar/21,,Algarrobo-del-aguila,Valeriejimenez@gmail.com +82,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,21/Jan/18,Nicole-smith,,F,46/Dec/20,,9-de-julio-kilometro-20,Richardsonphilip@gmail.com +83,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Nov/20,Mary-hernandez,,F,87/Oct/13,,Campo-garabato,Gsalas@hotmail.com +84,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Oct/02,Joseph-wright,,M,14/May/06,,Berabevu,Martinezsarah@gmail.com +85,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Dec/01,Lori-richmond,,F,34/Aug/04,,Oriente,Thomaswilliamson@gmail.com +86,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Oct/09,Thomas-hall,,M,19/May/05,,10-de-mayo,Michaelallen@hotmail.com +87,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,21/Jan/16,Julia-thomas,,F,36/Jun/30,,Atencio,Chavezlaura@hotmail.com +88,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Nov/29,Danielle-ramos,,F,74/Dec/01,,Cañadon-lagarto,Michaelgardner@gmail.com +89,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,21/Jan/04,Kyle-williams,,M,19/Jul/06,,Avanzada,Taylorjames@hotmail.com +90,Universidad-nacional-de-río-cuarto,Agronomía,20/Nov/12,Daniel-jones,,M,96/Jan/11,,Chocori,Rodriguezcorey@yahoo.com +91,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Sep/06,Rebecca-reilly,,F,83/Nov/06,,Crispi,Zvillegas@gmail.com +92,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/13,Anna-gray,,F,55/Mar/20,,Acheral,Xelliott@yahoo.com +93,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Sep/04,Lindsey-oliver,,F,16/Dec/30,,Cuesta-del-ternero,Hansondanny@hotmail.com +94,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,21/Jan/29,Tara-kemp,,F,12/Apr/28,,Barrio-villa-cordoba,Keithlynch@gmail.com +95,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,21/Jan/15,Crystal-cameron,,F,86/Apr/21,,Nelson,Leejames@gmail.com +96,Universidad-nacional-de-río-cuarto,Agronomía,20/Sep/07,Holly-contreras,,F,21/Mar/27,,Balneario-la-caleta,Osbornjacqueline@gmail.com +97,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Nov/04,Troy-brown,,M,26/Sep/25,,El-peregrino,Fvilla@hotmail.com +98,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Dec/15,Samantha-lewis,,F,51/Oct/30,,7-de-abril,Mariahcampbell@yahoo.com +99,Universidad-nacional-de-río-cuarto,Contador-público-,20/Dec/14,Jeremy-sweeney,,M,69/May/28,,Agua-colorada,Ngibbs@gmail.com +100,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Sep/06,Joseph-phillips,,M,03/Oct/04,,Ocho-vados,Josephbanks@gmail.com +101,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Sep/08,William-smith,,M,36/Aug/06,,Claudio-c-molina,Estevenson@gmail.com +102,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Dec/21,Amanda-lawson,,F,01/Aug/27,,9-de-julio,Jeffrey85@yahoo.com +103,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Sep/23,Andrew-webster,,M,94/May/02,,Antonio-tomas-sud,Vwalker@yahoo.com +104,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Oct/24,Mary-summers,,F,43/Mar/22,,Adrian-maturano,Qterry@hotmail.com +105,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Oct/24,Patricia-wallace,,F,68/Sep/01,,Pontaut,Amy04@gmail.com +106,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Nov/11,Audrey-davis,,F,17/Sep/08,,Banda-de-lucero,Williamscorey@gmail.com +107,Universidad-nacional-de-río-cuarto,Bioquímica,20/Sep/02,Nicholas-martin,,M,18/Jul/04,,Curandu,Clarkejonathan@gmail.com +108,Universidad-nacional-de-río-cuarto,Medicina,20/Sep/25,Ricky-owens,,M,33/Jan/04,,Acasape,Lbarton@hotmail.com +109,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Oct/30,Gail-skinner,,F,58/Mar/28,,Calchaqui,William90@gmail.com +110,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Sep/02,Devon-jones,,M,38/May/28,,El-pampero,Asanchez@yahoo.com +111,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,21/Jan/11,Jeremy-washington,,M,53/Sep/14,,El-zapallar,Robinsonjennifer@gmail.com +112,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Oct/22,Brittney-parks,,F,97/Apr/06,,Empalme,William86@yahoo.com +113,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Sep/21,Laura-bruce,,F,74/Nov/12,,Antonio-pini,Brittneymurphy@gmail.com +114,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,21/Jan/28,Jennifer-wallace,,F,64/Dec/19,,Carlos-tejedor,Wwilliams@gmail.com +115,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Oct/08,Jessica-gentry,,F,37/Mar/07,,La-legua,Samantha83@yahoo.com +116,Universidad-nacional-de-río-cuarto,Agronomía,20/Nov/26,Jose-lopez,,M,97/Sep/08,,Arroyo-mal-paso,Cartercarolyn@gmail.com +117,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Oct/18,Jose-jordan,,M,94/Mar/16,,Muñiz,Lcampbell@gmail.com +118,Universidad-nacional-de-río-cuarto,Contador-público-,20/Oct/26,Raymond-hensley,,M,41/Oct/07,,Aaron-castellanos,Mjones@yahoo.com +119,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Oct/24,Christopher-steele,,M,19/Jul/30,,Cameron,Jose87@yahoo.com +120,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,21/Jan/23,Sharon-hernandez,,F,00/Dec/25,,Bañado-san-antonio,Jonescatherine@hotmail.com +121,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Dec/08,Nicholas-torres,,M,16/Apr/27,,Bacacay,Kim36@hotmail.com +122,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Oct/16,Anna-le,,F,77/Dec/08,,El-campamento,Christinapalmer@yahoo.com +123,Universidad-nacional-de-río-cuarto,Contador-público-,20/Sep/30,Jessica-dyer,,F,73/Mar/14,,Colonia-cazaux,Alexandra15@hotmail.com +124,Universidad-nacional-de-río-cuarto,Agronomía,20/Sep/05,Aaron-strong,,M,80/Apr/28,,Paso-de-los-andes,Briansanders@gmail.com +125,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Sep/25,Jennifer-sanders,,F,01/May/10,,Acevedo,Erin58@yahoo.com +126,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,21/Jan/30,David-archer,,M,45/Mar/16,,Cristiano-muerto,Penaamy@gmail.com +127,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Sep/24,Meghan-grimes,,F,12/May/20,,Cañadita,Hthomas@gmail.com +128,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Nov/01,Patrick-dunn,,M,37/Aug/31,,El-retiro,Jennifer08@yahoo.com +129,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Sep/19,Nathaniel-shelton,,M,61/Jan/26,,Villa-sauce,Parkskatherine@hotmail.com +130,Universidad-nacional-de-río-cuarto,Contador-público-,20/Sep/11,Nicole-meyer,,F,15/Aug/30,,Adolfo-alsina,Jkhan@hotmail.com +131,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Sep/25,Darlene-hicks,,F,13/Jun/14,,Barrio-batan,Henrykatherine@gmail.com +132,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Nov/18,Steven-randolph,,M,16/May/19,,Aconquija,Melaniecraig@hotmail.com +133,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,21/Jan/31,Leslie-brooks,,F,20/Jan/24,,Achupallas,Bettymyers@hotmail.com +134,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Oct/31,Anthony-skinner,,M,31/Feb/11,,Empalme-villa-constitucion,Vjones@gmail.com +135,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Dec/09,Adam-jacobs,,M,82/Apr/26,,Don-torcuato,Josephhess@gmail.com +136,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Oct/22,Brandi-wood,,F,71/Jan/18,,Alfredo-demarchi,Christopher82@gmail.com +137,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Dec/24,Maria-lee,,F,31/Aug/12,,General-urquiza,Deborah84@hotmail.com +138,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Oct/29,Jonathan-hayes,,M,85/Nov/27,,Alto-del-saladillo,Tnelson@yahoo.com +139,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Sep/16,Joseph-bishop-md,,M,44/Oct/25,,Avena,John36@yahoo.com +140,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,21/Jan/17,Joshua-bauer,,M,68/Nov/29,,Los-cardos,Xbrown@yahoo.com +141,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/30,John-taylor,,M,04/Mar/24,,Alastuey,Carolyn02@hotmail.com +142,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Oct/07,Francisco-bishop,,M,76/Apr/13,,Concepcion-del-bermejo,Lallen@hotmail.com +143,Universidad-nacional-de-río-cuarto,Bioquímica,20/Nov/10,Mr.-joshua-allen,,M,63/Jan/31,,7-de-abril,Thomassuzanne@gmail.com +144,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Oct/20,Marcus-kidd,,M,89/Sep/03,,Kilometro-408,Stephenkelley@gmail.com +145,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Dec/02,Dawn-williamson,,F,54/Feb/01,,Cura-malal,Wilsonkrystal@yahoo.com +146,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Nov/17,Eileen-lewis,,F,20/Dec/17,,Agua-de-diaz,Smarks@hotmail.com +147,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Oct/03,Mary-smith,,F,12/Jun/25,,Valentin-alsina,Davidlawrence@yahoo.com +148,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Oct/17,Christine-gomez,,F,63/Sep/12,,Cevil-grande,Xtran@yahoo.com +149,Universidad-nacional-de-río-cuarto,Bioquímica,20/Dec/08,Richard-robinson,,M,10/Aug/05,,Colonia-la-negra,Gholland@gmail.com +150,Universidad-nacional-de-río-cuarto,Agronomía,20/Oct/13,Alexander-thompson,,M,09/Dec/20,,Barrio-emir-ramon-juarez,Sferrell@yahoo.com +151,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Nov/12,Angelica-richards,,F,45/May/05,,La-union,Vstevenson@hotmail.com +152,Universidad-nacional-de-río-cuarto,Farmacia,20/Oct/16,Trevor-williams,,M,23/Sep/04,,20-de-septiembre,Epace@yahoo.com +153,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Dec/04,Jennifer-woods,,F,58/Feb/20,,Carbometal,Qanderson@hotmail.com +154,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Nov/21,Samantha-carter,,F,26/Oct/23,,Colonia-españa,Daniel86@yahoo.com +155,Universidad-nacional-de-río-cuarto,Diseño-industrial,21/Feb/01,Angel-romero,,F,13/Mar/27,,Agua-colorada,Ericclark@yahoo.com +156,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,21/Jan/14,Edwin-sparks,,M,80/Oct/08,,San-francisco-solano,Wilsonmichelle@hotmail.com +157,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,21/Jan/03,Crystal-montgomery,,F,09/Oct/23,,Mercado-central,Johnsonapril@gmail.com +158,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Oct/22,Catherine-watson,,F,97/Mar/29,,Punta-de-los-llanos,Pbenson@yahoo.com +159,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Oct/11,Nathaniel-coleman,,M,83/Mar/02,,El-tala,Shill@gmail.com +160,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Dec/24,Ryan-wilson,,M,56/Mar/29,,Alfaland,Ebrooks@gmail.com +161,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Nov/24,Cassandra-gallegos,,F,07/Apr/18,,Maggiolo,Jordannicholas@hotmail.com +162,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Sep/18,Michael-osborne,,M,47/May/20,,Bajo-las-tunas,David78@gmail.com +163,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,21/Jan/16,Amy-gaines,,F,89/May/25,,Bonifacio,Ehansen@hotmail.com +164,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Sep/08,Rebecca-frederick,,F,91/Apr/09,,Baños-pismanta,Ritaanderson@yahoo.com +165,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Sep/21,Lisa-reyes,,F,28/Jun/15,,Banda-de-lucero,Jenniferhiggins@yahoo.com +166,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,21/Jan/06,Eric-nash,,M,26/Dec/21,,La-pelada,Xclark@hotmail.com +167,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Nov/02,Jose-walker,,M,16/Feb/01,,Calvo,Merrittkatie@yahoo.com +168,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Sep/23,Jay-webster,,M,21/Apr/18,,Caminera-napaleofu,Eweiss@yahoo.com +169,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Nov/23,Aaron-olsen-jr.,,M,06/Mar/10,,Alegria,Hayley57@yahoo.com +170,Universidad-nacional-de-río-cuarto,Medicina,20/Nov/05,Valerie-henry,,F,91/Nov/24,,Aguas-de-las-mulas,Juanmora@yahoo.com +171,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Sep/20,Corey-parks,,M,50/Jul/22,,Ingeniero-allan,Fochoa@yahoo.com +172,Universidad-nacional-de-río-cuarto,Bioquímica,20/Oct/29,Ronald-jackson,,M,13/Oct/12,,Abra-de-pives,Scottfletcher@hotmail.com +173,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Dec/06,Jeffrey-vasquez,,M,97/Dec/11,,Alto-del-saladillo,Benjaminbullock@hotmail.com +174,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,21/Jan/23,Bryan-johnson,,M,84/Jan/23,,Angel-gallardo,Robertgomez@yahoo.com +175,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Dec/22,Shannon-guerrero,,F,06/Jan/12,,Colonia-la-oracion,Freynolds@gmail.com +176,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Dec/10,Elizabeth-wong,,F,95/Dec/24,,El-guanaco,Timothy50@gmail.com +177,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,21/Jan/06,Michael-parker,,M,18/Nov/07,,Abra,Jordangavin@hotmail.com +178,Universidad-nacional-de-río-cuarto,Contador-público-,20/Sep/14,Sean-burke,,M,19/Jan/31,,San-geronimo,Jennifer35@yahoo.com +179,Universidad-nacional-de-río-cuarto,Agronomía,21/Jan/04,Kyle-graham,,M,21/Jun/06,,Andalucia,Dillonbutler@yahoo.com +180,Universidad-nacional-de-río-cuarto,Farmacia,21/Jan/27,Pamela-lara,,F,24/Nov/28,,Agote,Mason49@hotmail.com +181,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,21/Jan/17,Laura-fields,,F,67/Jul/22,,Colonia-rivas,Julie88@yahoo.com +182,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Oct/23,Shane-smith,,M,10/Nov/26,,Cañada-rica,Joseph95@yahoo.com +183,Universidad-nacional-de-río-cuarto,Agronomía,21/Jan/02,Robin-olson,,F,75/Aug/01,,El-pino,Amanda83@yahoo.com +184,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Sep/25,Martha-ferguson,,F,80/Nov/18,,Abra-de-hinojo,Davidwebster@hotmail.com +185,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Dec/24,April-martin,,F,96/May/22,,Carrizal-norte,Carolynsweeney@yahoo.com +186,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,21/Jan/02,Justin-knight,,M,40/Jan/01,,Perez,Millerwendy@yahoo.com +187,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Dec/22,Christina-welch,,F,06/Nov/15,,Berabevu,Cochranstephen@hotmail.com +188,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,21/Jan/17,Brett-dominguez,,M,88/Jun/09,,El-retiro,Cgutierrez@gmail.com +189,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,21/Jan/20,Elizabeth-rowland,,F,50/Mar/18,,Caspinchango,Sean73@gmail.com +190,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Nov/15,Scott-weaver,,M,81/Jul/19,,Banda-florida,Kathysmith@hotmail.com +191,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Nov/18,Katherine-lowe,,F,09/May/10,,San-isidro,Autumnrobinson@gmail.com +192,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Nov/07,Elizabeth-jones,,F,16/Dec/04,,El-pimpollo,Obecker@hotmail.com +193,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Dec/02,Paul-bishop,,M,19/Jun/04,,Carcaraña,Coreyadams@yahoo.com +194,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Sep/18,Ian-west,,M,08/Dec/06,,Angelita,Stephanie32@yahoo.com +195,Universidad-nacional-de-río-cuarto,Contador-público-,20/Oct/03,Angie-hoffman,,F,85/May/18,,Colonia-loma-negra,Zdavis@hotmail.com +196,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Nov/18,Ashley-williams,,F,12/Aug/12,,Ingeniero-balbin,Elizabethjimenez@gmail.com +197,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Nov/11,Michael-williams,,M,44/Nov/05,,Barranqueras,Jameswatson@hotmail.com +198,Universidad-nacional-de-río-cuarto,Bioquímica,20/Dec/31,John-charles,,M,82/Aug/10,,Cabred,Jasonbarber@gmail.com +199,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Sep/07,Brandon-smith,,M,17/May/04,,2-de-mayo,Tammy56@hotmail.com +200,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,21/Jan/27,James-humphrey,,M,46/Jun/26,,Temperley,Kimjames@gmail.com +201,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Oct/16,Angel-hansen,,F,17/Mar/25,,Juancho,Michael45@yahoo.com +202,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Dec/13,John-henderson,,M,66/Nov/29,,Destileria-fiscal,Larrymiller@hotmail.com +203,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Dec/30,Taylor-shepard,,F,91/Jan/22,,17-de-agosto,Jennifer33@gmail.com +204,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Nov/10,Heidi-pope,,F,72/Dec/01,,Libertad,Valerie14@yahoo.com +205,Universidad-nacional-de-río-cuarto,Arquitectura,20/Sep/01,William-watkins-jr.,,M,54/Nov/19,,Arroyo-baru,Brittany64@gmail.com +206,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Nov/15,Daniel-hunt,,M,00/May/23,,Coronel-boerr,Riosrichard@yahoo.com +207,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Sep/18,Rick-bell,,M,12/Dec/15,,Centro-comunitario-cnia-nue,Emiller@yahoo.com +208,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Dec/06,Terry-harris,,M,93/Mar/23,,Angelita,Elizabethroberts@gmail.com +209,Universidad-nacional-de-río-cuarto,Medicina,20/Nov/22,Kristina-russell,,F,20/Jul/24,,Comodoro-rivadavia,Benjaminwillis@yahoo.com +210,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Dec/30,Melanie-kennedy,,F,70/Sep/04,,Cañadon-leon,Zwilliams@gmail.com +211,Universidad-nacional-de-río-cuarto,Actuario-,20/Dec/03,Daniel-hernandez,,M,53/Mar/12,,Cañada,Mayseric@gmail.com +212,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Sep/18,Philip-kelley,,M,42/Feb/20,,El-dia,Beckcraig@hotmail.com +213,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Sep/24,James-hughes,,M,72/Aug/09,,25-de-mayo,Istephenson@yahoo.com +214,Universidad-nacional-de-río-cuarto,Actuario-,20/Oct/03,Timothy-coleman,,M,21/Sep/12,,Ciudad-madero,Michaelhorn@hotmail.com +215,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Sep/21,Travis-reynolds,,M,20/May/10,,Arenales,Dbrooks@yahoo.com +216,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Oct/23,Richard-matthews,,M,09/Apr/27,,Avellaneda,Jason79@hotmail.com +217,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,21/Jan/12,John-mccarty,,M,59/Feb/04,,Cabo-san-fermin,Navarrosean@gmail.com +218,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Sep/19,Amanda-mendoza,,F,25/Aug/28,,Barrio-jardin-luzuriaga,Jamesgriffith@gmail.com +219,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,21/Jan/05,Lisa-contreras,,F,16/Feb/25,,Huanqueros,Mwu@yahoo.com +220,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Nov/06,Jason-gonzales,,M,17/Aug/25,,Juan-vela,Privas@hotmail.com +221,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,21/Jan/19,Stacy-brown,,F,15/Jul/17,,Cupiles,Brettpeters@hotmail.com +222,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Oct/31,Andrew-jackson,,M,57/Jul/30,,Aldao,Hopkinsdaniel@yahoo.com +223,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,21/Jan/04,Shawn-ramos,,M,13/Aug/06,,Alamo,Olivianelson@gmail.com +224,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Nov/25,Leslie-butler,,F,63/Jul/03,,Arroyo-corralito,Michellewarren@yahoo.com +225,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Dec/06,Kathryn-mcintosh-md,,F,07/Jan/22,,Manuel-b-gonnet,Kathleen29@gmail.com +226,Universidad-nacional-de-río-cuarto,Actuario-,20/Sep/10,Meredith-davis,,F,20/Oct/19,,Arroyo-molino,Hansonmisty@yahoo.com +227,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Dec/17,Sharon-reyes,,F,01/Mar/31,,Alcaraz-2do,Tylercrawford@gmail.com +228,Universidad-nacional-de-río-cuarto,Bioquímica,21/Jan/25,Ronald-martin,,M,51/Feb/24,,Amuschina,Jodiperkins@hotmail.com +229,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Oct/14,Melissa-martin,,F,43/Oct/27,,Alma-grande,Jamesdonald@hotmail.com +230,Universidad-nacional-de-río-cuarto,Actuario-,20/Dec/24,Lance-carpenter,,M,36/Sep/17,,Dolores,Danielle52@yahoo.com +231,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,21/Jan/18,Mr.-robert-rodriguez,,M,37/Oct/20,,Centro-agricola-el-pato,Anitahernandez@hotmail.com +232,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Nov/16,Samuel-summers,,M,20/Jun/29,,Paso-del-rey,Brian57@yahoo.com +233,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Nov/04,Troy-foley,,M,88/Sep/12,,El-jaguel,Walkerjason@hotmail.com +234,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Oct/30,Jason-wilson,,M,38/Jun/02,,Albarellos,Zoe65@yahoo.com +235,Universidad-nacional-de-río-cuarto,Actuario-,20/Nov/07,Derrick-johns,,M,65/Sep/07,,Arribeños,George38@yahoo.com +236,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,21/Jan/19,Danny-griffith,,M,07/Jan/13,,Colonia-bombal-y-tabanera,Patelcharles@hotmail.com +237,Universidad-nacional-de-río-cuarto,Actuario-,20/Nov/07,Donna-clayton,,F,54/Dec/20,,Buena-esperanza,Gabrielkerr@yahoo.com +238,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,21/Jan/10,Christopher-wilkins,,M,63/Aug/14,,Campo-san-jose,Jefferymiller@yahoo.com +239,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Dec/03,Kimberly-waller,,F,32/May/16,,Grand-bourg,Smithjeffrey@hotmail.com +240,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,21/Jan/02,Jennifer-johnson,,F,91/Nov/22,,Arroyo-del-cura,Adamgolden@yahoo.com +241,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Oct/08,Christine-barry,,F,45/Apr/24,,Barrio-parque-leloir,Wellssusan@yahoo.com +242,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,21/Jan/05,Linda-smith,,F,00/Oct/15,,La-california,Cheryljefferson@gmail.com +243,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Oct/18,Daniel-wiley,,M,08/Jul/17,,Acasape,Daniellegraham@yahoo.com +244,Universidad-nacional-de-río-cuarto,Bioquímica,20/Sep/19,Kara-reyes,,F,98/Aug/16,,La-union,Pbooker@hotmail.com +245,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Nov/30,Mark-cordova,,M,19/Feb/09,,Acheral,Jose25@gmail.com +246,Universidad-nacional-de-río-cuarto,Agronomía,20/Nov/22,Stacie-grimes,,F,10/Sep/06,,Carlos-spegazzini,Benjamin26@yahoo.com +247,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Nov/11,Aaron-smith,,M,47/Aug/03,,Atucha,Brettbond@yahoo.com +248,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Oct/10,Dawn-walker,,F,17/Oct/03,,Bartolome-mitre,Amanda72@yahoo.com +249,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Dec/15,Heather-walsh,,F,95/May/29,,3-de-mayo,Michael52@yahoo.com +250,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Oct/01,Krista-valdez,,F,59/May/24,,Gonzalez-catan,Flemingdanielle@gmail.com +251,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Oct/21,Olivia-perkins,,F,13/Feb/19,,2-de-julio,Edward07@yahoo.com +252,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Dec/09,Andrea-krause,,F,20/Jul/14,,Aldea-maria-luisa,Deanstephanie@hotmail.com +253,Universidad-nacional-de-río-cuarto,Bioquímica,20/Dec/30,Brianna-burke,,F,92/Aug/15,,Campo-quiñones,Davidmatthews@gmail.com +254,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Nov/06,Janice-shelton,,F,76/May/19,,El-carretero,Kjimenez@hotmail.com +255,Universidad-nacional-de-río-cuarto,Agronomía,20/Dec/13,Mrs.-dawn-casey,,F,78/Jul/16,,Kilmetro-165,Amy30@hotmail.com +256,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Nov/17,Kevin-carpenter,,M,08/Mar/07,,Agua-seballe,Hnguyen@gmail.com +257,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Nov/15,Christopher-gallagher,,M,13/Jun/21,,Adolfo-alsina,Jenniferfoster@yahoo.com +258,Universidad-nacional-de-río-cuarto,Arquitectura,21/Jan/09,Gregory-simmons,,M,06/Dec/25,,Arroyo-ceibal,Casey81@hotmail.com +259,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Dec/28,Kelly-king,,F,21/Jul/21,,El-porvenir,Carreric@hotmail.com +260,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Sep/14,Dr.-scott-harris,,M,99/Apr/14,,Arbol-solo,Robertahenderson@hotmail.com +261,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Nov/30,Lauren-yang,,F,03/Jun/11,,Colonia-japonesa,Josephyoung@hotmail.com +262,Universidad-nacional-de-río-cuarto,Contador-público-,20/Nov/19,Lisa-brown,,F,10/Mar/11,,3-de-mayo,Ryanbeltran@yahoo.com +263,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,21/Jan/22,Andrew-tucker,,M,81/Oct/06,,Arroyo-caraballo,Peter00@hotmail.com +264,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Dec/13,Evan-wallace,,M,81/Sep/23,,Balneario-atlantida,Carlwilliams@gmail.com +265,Universidad-nacional-de-río-cuarto,Farmacia,21/Jan/19,William-watts,,M,58/Nov/27,,Corral-de-piedras,Plong@hotmail.com +266,Universidad-nacional-de-río-cuarto,Agronomía,20/Dec/29,Jennifer-gomez,,F,98/Nov/18,,20-de-septiembre,Samanthabrown@hotmail.com +267,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Nov/10,Kathleen-nguyen,,F,07/Mar/09,,Acheral,Jacobseric@hotmail.com +268,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Oct/05,Robin-bates,,F,43/Jun/09,,Favelli,Hreed@gmail.com +269,Universidad-nacional-de-río-cuarto,Contador-público-,21/Jan/16,Jennifer-smith,,F,84/Jul/25,,El-jumeal,Stacy34@hotmail.com +270,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,21/Jan/10,Sherry-davis,,F,06/Mar/03,,El-guanaco,Adam63@hotmail.com +271,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Sep/02,Katherine-mcdowell,,F,54/Oct/13,,San-andres,Gwells@hotmail.com +272,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,21/Jan/09,Caitlin-navarro,,F,35/Sep/02,,Campamento-sol,Stephen52@gmail.com +273,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Oct/31,Michelle-robinson,,F,03/Oct/24,,Cañadita,Erin64@gmail.com +274,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Dec/04,Teresa-carpenter,,F,84/Apr/04,,Bahia-cracher,Susanyoder@gmail.com +275,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Sep/07,Joe-simon,,M,66/Apr/09,,Del-viso,Leesandra@gmail.com +276,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Oct/17,Tony-wright,,M,14/Mar/31,,Abra-de-hinojo,Jasonsullivan@gmail.com +277,Universidad-nacional-de-río-cuarto,Farmacia,20/Oct/12,Brenda-anderson,,F,33/Mar/27,,Almirante-brown,Anthonydean@gmail.com +278,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Sep/02,David-brooks,,M,94/Sep/03,,Fortin-chaco,Qgordon@gmail.com +279,Universidad-nacional-de-río-cuarto,Actuario-,21/Jan/06,Laurie-munoz,,F,38/Aug/04,,Abra-rica,Andrew55@hotmail.com +280,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Oct/15,Kim-garcia,,F,12/Dec/30,,Caminera,Christian97@yahoo.com +281,Universidad-nacional-de-río-cuarto,Contador-público-,20/Nov/29,Tony-morgan,,M,48/Mar/20,,Arturo-almaraz,Frodriguez@hotmail.com +282,Universidad-nacional-de-río-cuarto,Agronomía,21/Jan/07,Mark-jackson,,M,63/Apr/14,,Desvio-kilometro-234,Mscott@yahoo.com +283,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Dec/17,Jessica-williams,,F,81/Nov/25,,Colonia-baron,Timothyhart@hotmail.com +284,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Sep/13,Justin-ford-dvm,,M,66/Nov/12,,Cañada,Bryanmorrison@yahoo.com +285,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Oct/22,Shannon-nelson,,F,54/May/03,,Bigand,Garciachase@hotmail.com +286,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,21/Jan/22,Laura-walls,,F,21/Jun/12,,La-querencia,Ruiztheresa@hotmail.com +287,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,21/Jan/25,Erik-campbell,,M,08/Jun/13,,Campo-peña-lopez,Bryantselena@hotmail.com +288,Universidad-nacional-de-río-cuarto,Agronomía,20/Oct/27,Michael-smith,,M,17/Jul/10,,Colonia-falco,Pattersonvictoria@yahoo.com +289,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,21/Jan/19,Elizabeth-taylor,,F,39/Aug/22,,Aconquija,Qward@gmail.com +290,Universidad-nacional-de-río-cuarto,Farmacia,20/Sep/07,Tracy-lin,,F,24/Jun/18,,Cupiles,Melissalee@yahoo.com +291,Universidad-nacional-de-río-cuarto,Contador-público-,21/Jan/18,Amy-robinson,,F,84/Dec/07,,Adela-corti,Kelly19@yahoo.com +292,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Oct/21,Brittany-coleman,,F,82/Jul/30,,Alfredo-demarchi,Brettanderson@hotmail.com +293,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Dec/02,David-lambert,,M,45/Jul/05,,General-gutierrez,Kevinnewman@gmail.com +294,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Sep/01,Roy-potter,,M,12/Jun/11,,Campo-la-nena,Ortizstephen@hotmail.com +295,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Sep/16,Jessica-cabrera,,F,58/Oct/03,,Cerrillos-al-sud,Fryechristopher@yahoo.com +296,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Nov/04,Erica-avery,,F,33/Apr/21,,Colonia-cunci,Frenchjessica@yahoo.com +297,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Nov/26,Derrick-johnson,,M,40/Feb/01,,Pazos-kanki,Leekendra@gmail.com +298,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Dec/16,George-khan,,M,13/Aug/12,,Achiras,Millerkatie@hotmail.com +299,Universidad-nacional-de-río-cuarto,Farmacia,20/Nov/13,Catherine-moore,,F,95/Dec/06,,El-tropezon,Courtneywilliams@gmail.com +300,Universidad-nacional-de-río-cuarto,Arquitectura,20/Oct/26,Amy-brady,,F,81/Nov/03,,Huanqueros,Yjones@gmail.com +301,Universidad-nacional-de-río-cuarto,Bioquímica,20/Dec/03,Robert-trevino,,M,12/Nov/09,,Colonia-montefiore,Stephanie37@gmail.com +302,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Dec/28,Laura-curry,,F,44/Dec/23,,Antelo,Kdavis@hotmail.com +303,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Oct/01,Alex-bush,,M,66/Feb/12,,La-banda,Barbara64@hotmail.com +304,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Sep/10,Yvonne-nelson,,F,39/Aug/04,,Alvear,Nortonjoseph@gmail.com +305,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Sep/19,Amy-nichols,,F,38/Aug/12,,Aldea-asuncion,Ashley55@hotmail.com +306,Universidad-nacional-de-río-cuarto,Contador-público-,20/Dec/20,Brian-shannon,,M,29/Feb/02,,Gandolfi,Hernandezregina@hotmail.com +307,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Nov/09,Ashley-brown,,F,58/May/31,,Arroyo-chalia,Rking@yahoo.com +308,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Oct/12,Lauren-allison,,F,53/Nov/27,,San-marcelo,Carsontara@gmail.com +309,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Sep/17,Dustin-gaines,,M,20/Sep/13,,Bella-vista,Robertortiz@gmail.com +310,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Sep/16,Ashley-waller,,F,33/Apr/05,,Estacion-coronel-pringles,Gary04@hotmail.com +311,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,21/Jan/21,Alison-young,,F,97/Aug/16,,Agua-salada,Amber27@hotmail.com +312,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Oct/26,Christopher-vincent,,M,18/Aug/17,,9-de-julio,Iphillips@hotmail.com +313,Universidad-nacional-de-río-cuarto,Contador-público-,20/Nov/30,David-jenkins,,M,18/Nov/29,,Costa-grande,Lsmith@gmail.com +314,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Oct/29,Lori-simmons,,F,63/Aug/25,,Jose-leon-suarez,Nunezelizabeth@yahoo.com +315,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,21/Jan/17,Ryan-matthews-md,,M,58/Feb/15,,Adolfo-j-pomar,Dibarra@yahoo.com +316,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Nov/30,Johnny-crawford,,M,93/Mar/28,,Colonia-abate,Frazierroger@yahoo.com +317,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Nov/18,Christine-wilson,,F,17/Oct/03,,Carapachay,Powelldavid@gmail.com +318,Universidad-nacional-de-río-cuarto,Actuario-,20/Dec/08,Kimberly-gomez,,F,69/Nov/18,,Trujui,Ronald86@gmail.com +319,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,21/Jan/14,Jeffrey-woods,,M,59/Sep/11,,Colonia-cello,Mario69@hotmail.com +320,Universidad-nacional-de-río-cuarto,Actuario-,20/Sep/24,Blake-glass,,M,99/Aug/17,,Algarrobo,Andrew33@yahoo.com +321,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/22,Jonathan-evans,,M,06/Dec/10,,Apeadero-guanacache,Annette62@yahoo.com +322,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Oct/23,Crystal-riley,,F,05/Nov/28,,Diamante,Dcharles@gmail.com +323,Universidad-nacional-de-río-cuarto,Medicina,20/Sep/26,Jennifer-rodriguez,,F,46/Apr/15,,Los-antiguos,Glenngarcia@hotmail.com +324,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,21/Jan/06,Teresa-williams,,F,12/Sep/12,,Arroyo-molino,Tony65@gmail.com +325,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Oct/24,Alexander-villegas,,M,15/Mar/05,,Campo-ubajo,Chadreyes@gmail.com +326,Universidad-nacional-de-río-cuarto,Medicina,20/Oct/30,Cynthia-gonzales,,F,14/Mar/26,,Colonia-la-blanquita,Jamesbell@hotmail.com +327,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Dec/14,Nicole-cochran,,F,63/Nov/10,,Amambay,Rmorgan@hotmail.com +328,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Dec/14,David-archer,,M,27/Nov/22,,Bañado-verde,Thomas66@yahoo.com +329,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,21/Jan/11,Pamela-chen,,F,82/Jan/21,,Los-cardos,Lauriebrown@hotmail.com +330,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Oct/02,Alison-brooks,,F,97/Jan/10,,Cholila,Nicholasweiss@hotmail.com +331,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Oct/22,Teresa-zavala,,F,13/Jun/09,,Aguadita,Sandra15@yahoo.com +332,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Sep/04,Virginia-scott,,F,08/Sep/21,,Curandu,Brownpenny@hotmail.com +333,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,21/Jan/04,Lindsey-smith,,F,04/Jan/10,,Balcosna,Cnguyen@hotmail.com +334,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,21/Jan/09,James-king,,M,79/Nov/26,,Alastuey,Ctanner@yahoo.com +335,Universidad-nacional-de-río-cuarto,Actuario-,20/Dec/29,Heidi-pearson,,F,79/Jan/11,,Britos,Iwright@yahoo.com +336,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Sep/11,Joseph-wells,,M,35/Jun/06,,Bella-vista,Qgonzales@yahoo.com +337,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Nov/15,Rebecca-mcneil,,F,73/Oct/02,,Colonia-tacurales,Mallory90@gmail.com +338,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,21/Jan/13,Gary-mckinney,,M,68/May/01,,Almacen-piatti,Amandasims@hotmail.com +339,Universidad-nacional-de-río-cuarto,Medicina,21/Jan/02,Lance-gray,,M,64/Feb/15,,Colonia-bombal,Browndiane@yahoo.com +340,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Nov/09,Lacey-richardson,,F,74/Jul/03,,Fuerte-quemado,Gward@yahoo.com +341,Universidad-nacional-de-río-cuarto,Farmacia,21/Jan/14,Mallory-ward,,F,64/Nov/25,,Barrancon,Mahoneyjoshua@gmail.com +342,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Sep/04,Catherine-vasquez,,F,76/Jun/06,,Ciudadela,Jane59@gmail.com +343,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,21/Jan/31,Brandy-thompson,,F,74/Jan/24,,Rio-mayo,Markjones@gmail.com +344,Universidad-nacional-de-río-cuarto,Agronomía,20/Sep/05,Johnny-buchanan,,M,07/Jun/06,,Planicie-banderita,Wilsonelizabeth@gmail.com +345,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Oct/15,Alyssa-rivera,,F,14/Nov/19,,Bella-union-paraje,Brianfloyd@hotmail.com +346,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,21/Jan/28,Christina-mitchell,,F,97/May/05,,Allen,Curtisjessica@yahoo.com +347,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Nov/11,Heather-barrera,,F,52/Sep/29,,Aguas-de-las-mulas,Opadilla@hotmail.com +348,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Nov/21,Kimberly-rivera,,F,13/Jun/17,,Carlos-casares,Nelsonjacqueline@gmail.com +349,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,21/Jan/08,Tamara-holland,,F,04/Aug/28,,Angostura,Gomezjessica@yahoo.com +350,Universidad-nacional-de-río-cuarto,Contador-público-,21/Jan/26,Michael-hopkins,,M,80/Jan/03,,Quiñihual-estacion,Brownkimberly@hotmail.com +351,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,21/Jan/10,Christina-williams,,F,99/Feb/22,,El-rincon,Kelly96@gmail.com +352,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Nov/10,Kelli-wheeler,,F,47/Dec/04,,Arroyo-caraballo,Stacy33@gmail.com +353,Universidad-nacional-de-río-cuarto,Contador-público-,20/Oct/28,Emily-hendricks,,F,42/Jul/26,,Aguada-alegre,Brooksgregory@gmail.com +354,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Oct/09,Catherine-evans,,F,06/Nov/10,,Arroyo-moreira,Bellmatthew@hotmail.com +355,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Dec/26,William-lopez,,M,47/Jun/12,,Boliche-lata,Ramirezjuan@yahoo.com +356,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Sep/25,Nicholas-schultz,,M,24/Sep/11,,Arminda,Ymcguire@hotmail.com +357,Universidad-nacional-de-río-cuarto,Bioquímica,20/Dec/15,Todd-simmons,,M,85/Jun/25,,Dest-aeronautico-milit-reconqu,Anthonycook@yahoo.com +358,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Sep/27,Nancy-martinez,,F,75/Apr/08,,Haedo,Samanthahughes@hotmail.com +359,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Oct/29,Bonnie-miller,,F,14/Apr/28,,Cervantes,Kelseyzavala@gmail.com +360,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Oct/09,Christie-white,,F,22/Apr/26,,Colonia-belgrano,Ndavenport@gmail.com +361,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Sep/25,Christopher-williams,,M,92/Oct/12,,Corralito,Donna12@yahoo.com +362,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Oct/07,Julie-patrick,,F,93/Jul/21,,El-abanico,Juanthomas@yahoo.com +363,Universidad-nacional-de-río-cuarto,Medicina,20/Oct/11,Craig-morgan,,M,63/Jan/04,,Ceballos,Ghardy@hotmail.com +364,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Dec/16,Jacob-taylor,,M,91/Apr/06,,Favelli,Imalone@yahoo.com +365,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Dec/12,Zachary-jackson,,M,04/Jan/14,,Cañadon-lagarto,Mendezcharles@hotmail.com +366,Universidad-nacional-de-río-cuarto,Actuario-,20/Nov/12,Kristin-bennett,,F,71/Apr/16,,Carcaraña,Kimberlydecker@gmail.com +367,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,21/Jan/27,Carolyn-campbell,,F,09/Apr/21,,11-de-mayo,Vgarza@hotmail.com +368,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Oct/03,Vincent-flowers,,M,47/Nov/06,,6-de-septiembre,Smithkimberly@hotmail.com +369,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Dec/16,Kristen-rocha,,F,99/Oct/04,,Cañadon-de-los-indios,Cory16@yahoo.com +370,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Dec/11,Andrew-adams,,M,26/Mar/14,,La-sara,Brownchristopher@gmail.com +371,Universidad-nacional-de-río-cuarto,Actuario-,20/Sep/22,John-mitchell,,M,78/Jun/17,,Barro-negro,Matthew24@hotmail.com +372,Universidad-nacional-de-río-cuarto,Contador-público-,20/Oct/08,Jennifer-raymond,,F,05/Dec/24,,Amberes,Destiny12@hotmail.com +373,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Oct/01,Erica-green,,F,47/Aug/05,,Cespedes,Chadclark@yahoo.com +374,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Oct/09,Victoria-prince,,F,21/Oct/24,,El-medano,Steven56@gmail.com +375,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,21/Jan/04,Ashley-santiago,,F,37/Apr/09,,Caimancito,Alexandrawagner@gmail.com +376,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Oct/03,Thomas-smith,,M,90/Oct/24,,San-jose,Gregory86@gmail.com +377,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Dec/14,James-martin,,M,17/Apr/23,,Francisco-berra,Jose84@gmail.com +378,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Dec/06,Mario-roberson,,M,69/Apr/20,,Cora,Finleyrobert@yahoo.com +379,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Sep/17,Megan-perez,,F,77/Nov/05,,Colonia-los-sauces,Davidwest@gmail.com +380,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Oct/08,Pamela-alvarez,,F,76/Mar/17,,Allen,Wilsonandrew@gmail.com +381,Universidad-nacional-de-río-cuarto,Medicina,21/Jan/07,Catherine-hernandez,,F,57/Aug/09,,Aguada-chacay-co,Clarkalexander@gmail.com +382,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Nov/08,Robert-campos,,M,95/Jun/18,,Cerana,Dward@gmail.com +383,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,21/Jan/17,Amanda-pearson,,F,52/Nov/20,,Acebal,Gwebb@hotmail.com +384,Universidad-nacional-de-río-cuarto,Diseño-industrial,21/Jan/19,Lindsey-henry,,F,62/Aug/19,,Aldea-beleiro,Hallbruce@yahoo.com +385,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Oct/10,Daniel-melendez,,M,14/May/05,,El-rincon,Jasongarcia@yahoo.com +386,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Sep/03,Mary-white,,F,27/Mar/05,,La-torrecita,Cameronhendricks@hotmail.com +387,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Dec/29,Kristy-larson,,F,17/Dec/04,,Aguada-del-loro,Newtonjason@yahoo.com +388,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,21/Jan/14,Dr.-lori-lawson,,F,11/Jul/11,,Iturraspe,Savannahwilson@hotmail.com +389,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Nov/23,Erin-summers,,F,89/Mar/08,,Amadores,Silvajon@gmail.com +390,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Dec/25,Daniel-davis,,M,61/Oct/22,,Agua-colorada,Knightrodney@hotmail.com +391,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Sep/25,Angela-johnson,,F,24/Dec/10,,Est-jauregui-va-flandria,Johncowan@gmail.com +392,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Nov/19,Cheryl-white,,F,49/Dec/16,,Algarrobo-verde,Uwilliams@yahoo.com +393,Universidad-nacional-de-río-cuarto,Arquitectura,20/Sep/23,Tammy-gibson,,F,71/Sep/13,,Sierra-de-la-ventana,Andrew32@gmail.com +394,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Oct/20,Alexander-kaiser,,M,89/Apr/19,,San-andres,Tyler73@yahoo.com +395,Universidad-nacional-de-río-cuarto,Bioquímica,20/Sep/28,Lori-watson,,F,29/Mar/11,,Bella-vista,Bradley47@gmail.com +396,Universidad-nacional-de-río-cuarto,Arquitectura,20/Nov/28,Melanie-french-dds,,F,01/Aug/21,,Ambrosio-p-lezica,Millerrobert@gmail.com +397,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Dec/18,Andrew-ferguson,,M,09/Jun/11,,Agua-hedionda,Wilcoxjennifer@gmail.com +398,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Dec/10,Sarah-perkins,,F,04/May/13,,Zona-delta-san-fernando,Alexanderbrian@yahoo.com +399,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Nov/10,Ryan-baker,,M,45/Mar/15,,Baldes-de-pacheco,Bradleymichael@gmail.com +400,Universidad-nacional-de-río-cuarto,Farmacia,20/Oct/24,Christopher-ball,,M,10/Mar/24,,Candioti,Jgarza@yahoo.com +401,Universidad-nacional-de-río-cuarto,Arquitectura,21/Jan/11,Luis-hernandez,,M,33/May/01,,El-cenizo,Judithstevenson@yahoo.com +402,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Nov/06,Patricia-fields,,F,16/Apr/05,,Alejandro-petion,Jamesbradley@yahoo.com +403,Universidad-nacional-de-río-cuarto,Contador-público-,20/Sep/26,Edward-gibson,,M,29/May/06,,Aguas-verdes,Nicole98@gmail.com +404,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Nov/18,Carrie-lee,,F,26/Nov/14,,Altillo-del-medio,Turnertravis@gmail.com +405,Universidad-nacional-de-río-cuarto,Farmacia,20/Sep/11,Christopher-nelson,,M,06/May/06,,Villa-rosa,Cking@gmail.com +406,Universidad-nacional-de-río-cuarto,Bioquímica,20/Sep/03,Laura-miller,,F,25/Nov/08,,Francisco-madero,Duncanmichael@yahoo.com +407,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Oct/06,Alexa-lopez,,F,66/Oct/09,,Colonia-el-aguara,Andrew40@yahoo.com +408,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Dec/08,Tony-cardenas,,M,36/Jun/02,,Dos-hermanos,Eanderson@yahoo.com +409,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,21/Jan/08,Carolyn-smith,,F,20/Apr/11,,Campo-de-talamayo,Austin62@hotmail.com +410,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Dec/20,John-thompson-dds,,M,68/Jul/25,,Caraguatay,Ericamoore@gmail.com +411,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Nov/19,Jonathan-reyes,,M,73/Nov/01,,Aldea-maria-luisa,Riddlenicholas@yahoo.com +412,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Dec/22,Daniel-ruiz,,M,25/Oct/22,,Zona-delta-san-fernando,Kenneth59@gmail.com +413,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Nov/10,Matthew-chung,,M,72/Aug/07,,Cholila,Ymccann@gmail.com +414,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Nov/06,Steven-ellis,,M,36/Aug/15,,Barrio-la-union,Orodriguez@gmail.com +415,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,21/Jan/06,Anthony-preston,,M,43/Mar/20,,Bayauca,Zjohnson@yahoo.com +416,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,21/Jan/14,Taylor-franklin,,M,79/Oct/22,,Anasagasti,Craigjessica@yahoo.com +417,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Dec/21,Dalton-davis,,M,16/Feb/14,,Basail,Jenkinswilliam@hotmail.com +418,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Sep/04,Karen-williams,,F,61/Jul/11,,Arquedas,Jennifervega@hotmail.com +419,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/04,Matthew-hoffman,,M,89/Sep/29,,Amberes,Flynnjoseph@yahoo.com +420,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Nov/11,Kristen-ray,,F,85/Sep/24,,Agua-verde,Matthewcooper@yahoo.com +421,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/13,David-hernandez,,M,11/Feb/20,,Anguil,Hollandann@yahoo.com +422,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Nov/03,Barbara-krause,,F,07/Jun/27,,Buena-vista,Castrojoseph@gmail.com +423,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,21/Jan/21,Mrs.-teresa-lucero,,F,40/Feb/21,,El-retiro,Iwoods@hotmail.com +424,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,21/Jan/31,Cory-perez,,M,06/Feb/03,,Arroyo-corralito,Jason37@yahoo.com +425,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Dec/24,Anna-curtis,,F,73/Dec/04,,Buena-esperanza,Goodalex@gmail.com +426,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Sep/24,Ronald-jenkins,,M,28/Aug/02,,La-eduvigis,Cynthia17@yahoo.com +427,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Sep/23,Ian-smith,,M,85/Mar/11,,Colonia-california,Wbaker@gmail.com +428,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Oct/22,Anthony-carroll,,M,43/Jun/03,,El-carmen,Sarawilson@gmail.com +429,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,21/Jan/19,Brooke-webb,,F,56/Mar/18,,Alvarez,Sheryl51@hotmail.com +430,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,21/Jan/16,Connie-fowler,,F,34/Aug/13,,Aldea-forestal,Dawn42@hotmail.com +431,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Nov/13,Lonnie-richardson,,M,08/Oct/30,,Campo-el-jacaranda,Crystalhall@hotmail.com +432,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,21/Jan/19,Joseph-stewart,,M,78/Jan/22,,Ricardo-rojas,Antoniowalker@gmail.com +433,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,21/Jan/17,Russell-coleman,,M,73/Apr/25,,Abra-verde,Bpeterson@hotmail.com +434,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Dec/09,Fernando-goodman,,M,83/Aug/16,,El-espinillo,Ijones@hotmail.com +435,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Oct/31,Julie-farrell,,F,61/Feb/16,,Comodoro-rivadavia,Vanessadillon@yahoo.com +436,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Oct/01,Benjamin-ward,,M,13/May/31,,Arequito,Johnsonerin@gmail.com +437,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Nov/27,Elizabeth-johnson,,F,85/May/01,,Bayauca,Kramerbenjamin@yahoo.com +438,Universidad-nacional-de-río-cuarto,Arquitectura,21/Jan/29,Samantha-mcintyre,,F,49/Mar/08,,Calvo,Mark37@gmail.com +439,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Oct/22,Kimberly-short,,F,14/Mar/29,,8-de-diciembre,Matthew80@gmail.com +440,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Dec/26,Adrienne-mckenzie,,F,03/Jul/13,,El-campamento,Iliu@hotmail.com +441,Universidad-nacional-de-río-cuarto,Contador-público-,20/Dec/15,Kimberly-bradley,,F,18/Jun/22,,Chivilcoy,Alopez@yahoo.com +442,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,21/Jan/04,Ryan-richards,,M,53/Dec/08,,Alizal,Williamsonphillip@hotmail.com +443,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Oct/25,Justin-estes,,M,80/Feb/02,,Colonia-alberdi,Davisdavid@hotmail.com +444,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Nov/02,Brittany-carpenter,,F,64/Oct/28,,Almacen-el-descanso,Julia65@gmail.com +445,Universidad-nacional-de-río-cuarto,Medicina,20/Dec/26,Ryan-mitchell,,M,46/Aug/24,,Banda-de-lucero,Fowlerashley@yahoo.com +446,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Nov/23,Ronald-zhang,,M,06/Sep/17,,Arrayanal,Spencerheather@yahoo.com +447,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Oct/14,Misty-shah,,F,12/Jul/04,,Arana,Qmurphy@gmail.com +448,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Sep/20,Dr.-alexis-hess,,F,05/Sep/23,,America-unida,Jessica60@yahoo.com +449,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Nov/16,Kristopher-cox,,M,70/Apr/26,,Capitan-solari,Lbradshaw@gmail.com +450,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,21/Jan/21,David-lawson,,M,69/Jun/27,,Aserradero-arroyo,Allenbrandon@yahoo.com +451,Universidad-nacional-de-río-cuarto,Arquitectura,20/Nov/29,Christine-flores,,F,37/May/16,,Altillo-del-medio,Aberry@gmail.com +452,Universidad-nacional-de-río-cuarto,Agronomía,20/Dec/11,Denise-young,,F,07/Mar/16,,Cañadon-caliente,Jenniferjohnson@hotmail.com +453,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,21/Jan/07,Cassandra-spencer,,F,98/Mar/24,,Las-perlas,Johnsonmelvin@yahoo.com +454,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Oct/23,Zachary-moore,,M,31/Jun/28,,Carreras,Hlynch@hotmail.com +455,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Sep/19,Paula-conner,,F,40/Dec/10,,Colonia-jauregui,Ballardtammy@gmail.com +456,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Dec/28,Kristen-johnston,,F,52/Dec/10,,Chivilcoy,Dennis95@hotmail.com +457,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Dec/17,Erin-goodwin,,F,85/Apr/05,,El-duraznillo,Lwatts@hotmail.com +458,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,21/Jan/03,Jennifer-smith,,F,62/May/16,,Benitez,Dgonzalez@yahoo.com +459,Universidad-nacional-de-río-cuarto,Medicina,21/Jan/29,Grant-sellers,,M,48/Aug/09,,Chavarria,Kevin79@hotmail.com +460,Universidad-nacional-de-río-cuarto,Farmacia,20/Dec/13,Dennis-griffin,,M,52/May/12,,Claudio-c-molina,Lopezpeter@yahoo.com +461,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,21/Jan/02,Robert-doyle,,M,11/Jun/15,,Estacion-sola,Lyonsjohn@yahoo.com +462,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Dec/26,Jade-carroll,,F,13/Dec/27,,Sancti-spiritu,Charlene71@yahoo.com +463,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Dec/08,Jessica-clarke,,F,86/Oct/10,,El-bombero,Maria55@gmail.com +464,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Oct/01,Mary-hancock,,F,63/Jul/28,,Arroyo-pastora,Jacksonmark@gmail.com +465,Universidad-nacional-de-río-cuarto,Arquitectura,20/Nov/08,Victor-brown,,M,14/Nov/04,,Estacion-lago-epecuen,Allison32@yahoo.com +466,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Dec/20,Matthew-graham,,M,41/Sep/30,,Arroyo-seco,Ucordova@yahoo.com +467,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,21/Jan/02,Mary-valdez,,F,67/Jul/11,,Cascada-los-cantaros,Esteskelly@yahoo.com +468,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Oct/24,Bruce-cunningham,,M,64/Jun/01,,Porvenir,Brookssamantha@gmail.com +469,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Sep/29,Susan-gilbert,,F,09/May/10,,Alto-de-leiva,Michael49@gmail.com +470,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,21/Jan/02,Lucas-gordon,,M,04/Nov/06,,Alvarez-de-toledo,Robin46@yahoo.com +471,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Dec/31,Brandon-little,,M,02/Jun/22,,San-bernardo-del-tuyu,Taylor89@gmail.com +472,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Dec/08,Alex-jacobson,,M,80/Mar/29,,Anta,Nataliejones@hotmail.com +473,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Dec/29,Tara-bailey,,F,16/Mar/25,,Bordenave,Kempmegan@gmail.com +474,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Oct/22,Shawn-santiago,,M,86/Jul/01,,Membrillar,Stephensjennifer@gmail.com +475,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Dec/04,Stacie-thomas,,F,54/May/15,,Colonia-dos-rosas-y-la-legua,Claytonchristina@yahoo.com +476,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Nov/27,Brian-hancock,,M,63/Aug/29,,Barrio-la-dolly,Margaretmeadows@hotmail.com +477,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Nov/02,Raymond-gibbs,,M,06/Dec/30,,Adolfo-alsina,Nicolelopez@hotmail.com +478,Universidad-nacional-de-río-cuarto,Contador-público-,20/Oct/24,Jonathan-fitzpatrick,,M,39/Nov/14,,General-guido,Rwhite@gmail.com +479,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Oct/27,Amanda-taylor,,F,10/Jan/19,,Las-hermanas,Mgray@gmail.com +480,Universidad-nacional-de-río-cuarto,Medicina,20/Sep/02,Diane-armstrong,,F,32/Jul/16,,Bosques,Jwalters@yahoo.com +481,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Oct/30,Tina-moore,,F,53/Aug/12,,Carandaiti,Joshuagreer@gmail.com +482,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Dec/21,Sharon-strong,,F,48/Jul/03,,Villa-olivari,Kimberlynelson@gmail.com +483,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Oct/28,Sara-carney,,F,15/Jan/17,,Agua-botada,Danielleonard@gmail.com +484,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Dec/28,Bobby-lewis,,M,15/Aug/25,,11-de-septiembre,Russell21@yahoo.com +485,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Oct/15,Ms.-katie-smith,,F,62/May/29,,Recalde,Igonzalez@yahoo.com +486,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Dec/01,Lori-hodges,,F,85/Jan/28,,Castilla,Michellewilliams@hotmail.com +487,Universidad-nacional-de-río-cuarto,Bioquímica,21/Jan/03,Andrea-taylor,,F,89/Mar/31,,Aldea-san-gregorio,Collinsandrea@hotmail.com +488,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Dec/10,Samantha-bell,,F,20/Oct/05,,Arroyo-pareja,Psimon@yahoo.com +489,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Nov/06,Paula-jones,,F,22/May/21,,Comandante-leal,Caseyedwards@hotmail.com +490,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Nov/27,Anne-anderson,,F,16/May/14,,El-carmen,Gabrielle02@yahoo.com +491,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,21/Jan/20,Deborah-nguyen,,F,92/Aug/25,,Colonia-zapata,Donald94@hotmail.com +492,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,21/Jan/16,Joshua-adams,,M,82/Aug/19,,Casablanca,Jordanmedina@yahoo.com +493,Universidad-nacional-de-río-cuarto,Medicina,20/Sep/23,George-carter,,M,73/Dec/12,,Adolfo-van-praet,Olee@hotmail.com +494,Universidad-nacional-de-río-cuarto,Contador-público-,20/Dec/05,Eric-miller,,M,73/May/03,,Campo-pesoa,Ruben79@gmail.com +495,Universidad-nacional-de-río-cuarto,Medicina,21/Jan/16,Robin-rios,,F,12/Apr/11,,Campo-el-mataco,Xfrederick@gmail.com +496,Universidad-nacional-de-río-cuarto,Arquitectura,21/Jan/05,Shannon-snyder,,F,98/Jun/01,,Moron,Adam20@hotmail.com +497,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Nov/13,Courtney-hoffman,,F,29/Jan/19,,La-eduvigis,Gonzalezjasmine@gmail.com +498,Universidad-nacional-de-río-cuarto,Farmacia,20/Oct/14,Bianca-carter,,F,97/Apr/17,,Colonia-la-oracion,Ambertaylor@yahoo.com +499,Universidad-nacional-de-río-cuarto,Farmacia,20/Nov/17,Paul-jones,,M,83/Jan/12,,Cameron,Bernardmark@gmail.com +500,Universidad-nacional-de-río-cuarto,Arquitectura,20/Sep/18,Jeremy-rodriguez,,M,39/Jun/13,,Huanqueros,Juliansilva@hotmail.com +501,Universidad-nacional-de-río-cuarto,Contador-público-,20/Dec/09,William-cervantes,,M,11/Dec/21,,El-abanico,Ghendricks@hotmail.com +502,Universidad-nacional-de-río-cuarto,Agronomía,20/Oct/19,Yvonne-todd,,F,47/Feb/28,,Arenales,Xrodriguez@gmail.com +503,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Sep/17,Andrew-wallace,,M,76/Mar/18,,Arroyo,James52@hotmail.com +504,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Dec/02,Shelley-wood,,F,48/Aug/15,,Aguada-de-guerra,Derekanderson@gmail.com +505,Universidad-nacional-de-río-cuarto,Farmacia,20/Sep/10,Melissa-watkins,,F,59/Feb/10,,20-de-febrero,Ashley36@gmail.com +506,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,21/Jan/26,Angela-clark,,F,96/Sep/24,,Empalme-frontera,Duanecarney@gmail.com +507,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Oct/18,Christopher-hamilton,,M,43/Jul/14,,Isla-grande,Randalljoel@yahoo.com +508,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,21/Jan/10,William-morrison,,M,66/Mar/07,,Temperley,Dennismills@hotmail.com +509,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Dec/13,Christopher-delacruz,,M,85/Jun/23,,Burzaco,Dominique46@hotmail.com +510,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Oct/12,Mary-williams-phd,,F,85/Jun/07,,Abel,Evan37@gmail.com +511,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Sep/22,Walter-schneider,,M,84/Dec/11,,Las-hermanas,Brandon45@hotmail.com +512,Universidad-nacional-de-río-cuarto,Farmacia,20/Sep/09,Pamela-johnson,,F,32/Oct/23,,Las-perlas,Jill67@yahoo.com +513,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Oct/14,Megan-rios,,F,17/Apr/04,,Arroyo-seco,Gonzalezmargaret@gmail.com +514,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Oct/27,Ellen-horne,,F,91/Jun/15,,Doctor-domingo-harosteguy,Chenlarry@gmail.com +515,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Nov/13,Alfred-allen,,M,35/Dec/30,,23-de-agosto,Qgutierrez@yahoo.com +516,Universidad-nacional-de-río-cuarto,Agronomía,20/Nov/25,Kevin-fitzpatrick,,M,84/Nov/09,,Arroyo-caraballo,Anna20@hotmail.com +517,Universidad-nacional-de-río-cuarto,Agronomía,20/Sep/28,Richard-tanner,,M,78/Apr/14,,Abipones,Currybarbara@yahoo.com +518,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Dec/18,Sandra-newton,,F,27/Oct/12,,Arroyo-magdalena,Olsenjoseph@hotmail.com +519,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Oct/21,Erik-lin,,M,89/Dec/24,,Ariel,Crawfordjoshua@yahoo.com +520,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Oct/19,Curtis-duncan,,M,14/Dec/23,,Hurlingham,Moorepamela@yahoo.com +521,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Sep/21,Christian-douglas,,M,60/Dec/27,,Frigorifico-cap,Richardsmichael@yahoo.com +522,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,21/Jan/08,Scott-reese,,M,11/Mar/05,,Albarellos,Xkelly@hotmail.com +523,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Dec/16,Brian-turner,,M,18/Sep/20,,El-pimpollo,Smithtony@gmail.com +524,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,21/Jan/18,Kathy-green,,F,68/Nov/30,,Campo-caretto,Dillonmeyer@gmail.com +525,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Nov/11,Eric-smith,,M,64/Feb/07,,Villani,Itate@gmail.com +526,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,21/Jan/07,Leah-saunders,,F,48/Sep/08,,Campo-la-flor-los-ralos,Chad36@gmail.com +527,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Nov/15,Mary-brewer,,F,61/Nov/07,,Lote-11-escuela-107,Nguyendebra@yahoo.com +528,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Sep/03,Rebecca-cisneros,,F,47/Aug/03,,Cupiles,Awelch@gmail.com +529,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Oct/18,Jerry-davis,,M,64/Jul/17,,Casbas,Doughertydevin@yahoo.com +530,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Sep/07,Lisa-hutchinson,,F,57/Jul/24,,Estancia-las-gamas,Taylor63@gmail.com +531,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Dec/30,William-brown,,M,88/May/25,,El-perdido-est-jose-guisasola,Davischarles@gmail.com +532,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,21/Jan/15,Antonio-brown,,M,09/Sep/14,,Alsina,Kristinaking@yahoo.com +533,Universidad-nacional-de-río-cuarto,Bioquímica,20/Nov/09,Robert-branch,,M,89/Sep/11,,Alisos--de-abajo,Jjones@gmail.com +534,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Sep/04,Joshua-villegas,,M,29/Jul/23,,Cataratas-del-iguazu,Hulltina@hotmail.com +535,Universidad-nacional-de-río-cuarto,Medicina,21/Jan/04,Victoria-rasmussen,,F,28/Sep/08,,Azul,Khopkins@yahoo.com +536,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Dec/19,Jason-murray,,M,65/Dec/11,,Arribeños,Thomascowan@gmail.com +537,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Nov/27,Teresa-bailey,,F,15/Oct/05,,Cascada-los-cantaros,Sandramyers@yahoo.com +538,Universidad-nacional-de-río-cuarto,Farmacia,20/Dec/16,Melody-davis,,F,49/Sep/21,,Campo-quiñones,John24@hotmail.com +539,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Oct/01,Michael-garcia,,M,87/Apr/22,,Bosques,Danielharvey@yahoo.com +540,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Nov/05,Jonathan-moore,,M,12/Jun/16,,La-pelada,Keithmichael@hotmail.com +541,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Nov/09,Jerry-johnson,,M,05/Nov/29,,Abra-de-pives,Janegarcia@hotmail.com +542,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Oct/09,Maria-morgan,,F,52/Jun/22,,Bagual,Wattsjeremy@yahoo.com +543,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Oct/19,Joseph-boyer,,M,13/Jul/11,,Carahunco,Wwatson@hotmail.com +544,Universidad-nacional-de-río-cuarto,Bioquímica,20/Nov/22,Morgan-jackson,,F,11/Sep/08,,Buena-esperanza,Christina34@hotmail.com +545,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Oct/28,Melissa-baxter,,F,26/Jan/12,,Alegre,Huberjames@yahoo.com +546,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Oct/14,Debbie-manning,,F,75/Mar/04,,Diamante,Davidrodriguez@hotmail.com +547,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Nov/15,Shelby-henderson,,F,84/Sep/25,,Caimancito,Brandonmorgan@hotmail.com +548,Universidad-nacional-de-río-cuarto,Contador-público-,20/Dec/11,Taylor-williams,,F,05/Oct/25,,11-de-mayo,Cindy04@hotmail.com +549,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Sep/17,Stacey-davis,,F,48/Oct/13,,Brea-chimpana,Gblake@hotmail.com +550,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Oct/07,Chelsea-levine,,F,67/Mar/23,,Aconquija,Ogray@gmail.com +551,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Dec/06,Debra-delgado,,F,41/May/22,,Comodoro-rivadavia,Kyle13@gmail.com +552,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Sep/20,Pamela-moon,,F,64/Nov/10,,Barrio-villa-adela,Frankjohnson@hotmail.com +553,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Oct/21,Tina-paul,,F,18/Jan/31,,Alvaro-barros,Stephen90@hotmail.com +554,Universidad-nacional-de-río-cuarto,Arquitectura,20/Sep/14,Sandra-clark,,F,62/Jul/18,,Campamento-sol,Xbrown@yahoo.com +555,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,21/Jan/10,Felicia-williams,,F,64/Jan/17,,Desvio-kilometro-234,Kfrederick@yahoo.com +556,Universidad-nacional-de-río-cuarto,Medicina,20/Dec/01,Robert-alexander,,M,33/Oct/29,,El-hoyo,Jpeterson@hotmail.com +557,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Nov/29,Ryan-smith,,M,19/Jun/02,,Edmundo-perkins,Alicia18@gmail.com +558,Universidad-nacional-de-río-cuarto,Contador-público-,20/Oct/17,Mark-whitaker,,M,21/Aug/29,,Capitan-bermudez,Wguzman@hotmail.com +559,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Dec/02,James-townsend,,M,72/Sep/08,,Colonia-coronel-dorrego,Barreracynthia@yahoo.com +560,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Dec/22,Jeffrey-watson,,M,91/Jul/14,,Atuel-sud,Blucero@hotmail.com +561,Universidad-nacional-de-río-cuarto,Bioquímica,20/Sep/25,Derek-fisher,,M,98/Oct/31,,Abipones,Ktorres@hotmail.com +562,Universidad-nacional-de-río-cuarto,Bioquímica,21/Jan/18,Susan-scott,,F,58/May/06,,Cortaderas,Nicholaselliott@yahoo.com +563,Universidad-nacional-de-río-cuarto,Medicina,20/Sep/06,Tracy-riddle,,F,46/Dec/03,,Arroyo-las-minas,Floreschloe@yahoo.com +564,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Dec/14,Jessica-sullivan,,F,11/Mar/24,,Bella-vista,Thomas93@yahoo.com +565,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,21/Jan/26,Bryan-valdez,,M,43/Jun/28,,El-alto,Edwardallen@gmail.com +566,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Dec/01,Victoria-valenzuela,,F,05/Feb/02,,Colonia-zambungo,Charlescurtis@yahoo.com +567,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Sep/26,Ashley-parker,,F,15/Oct/14,,Campo-de-mayo,Matthew27@gmail.com +568,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,21/Jan/07,Anthony-jennings,,M,48/Jun/11,,Barranquitas,Sara55@gmail.com +569,Universidad-nacional-de-río-cuarto,Contador-público-,21/Jan/14,Brenda-chambers,,F,63/Apr/09,,Aguada-san-roque,Amyroberts@hotmail.com +570,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,21/Jan/07,Henry-proctor,,M,81/Aug/03,,Rincon-de-milberg,Jasonmcdonald@yahoo.com +571,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Sep/09,Kelsey-hendrix,,F,31/Oct/11,,El-chalten,Uwalters@yahoo.com +572,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Dec/31,Taylor-hernandez,,F,60/Jul/06,,El-araza,Jennifer59@gmail.com +573,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Nov/06,Michelle-hammond,,F,51/Aug/11,,Antiguyos,Mendozalisa@yahoo.com +574,Universidad-nacional-de-río-cuarto,Contador-público-,21/Jan/11,Catherine-santiago,,F,12/Apr/26,,Cinco-saltos,Prestondonald@hotmail.com +575,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Nov/27,Larry-mitchell,,M,13/Aug/26,,Cramer,Sheltonjared@gmail.com +576,Universidad-nacional-de-río-cuarto,Farmacia,20/Dec/25,Melissa-lopez,,F,84/Dec/03,,Colonia-bella-italia,Amy11@yahoo.com +577,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,21/Jan/24,Jessica-phillips,,F,84/Jan/16,,Cañadon-la-madera,Stevenschad@gmail.com +578,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Sep/17,Joshua-pierce,,M,88/May/15,,Abra-verde,Rbradley@hotmail.com +579,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,21/Jan/24,Alexander-may,,M,01/Mar/23,,Primera-junta,Patelbenjamin@yahoo.com +580,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Sep/24,Tammy-middleton,,F,80/Apr/05,,Perez,Davidwilkins@gmail.com +581,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Nov/08,Sharon-martin,,F,34/Aug/29,,Cachiyuyal,Zwalton@yahoo.com +582,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Nov/08,Carolyn-lopez,,F,31/Apr/08,,Isla-tigre,Evansrobert@gmail.com +583,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Nov/15,Michael-sullivan,,M,27/Aug/15,,Alarcon,Gonzalezjessica@yahoo.com +584,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Oct/13,Troy-rodriguez,,M,37/Nov/16,,Bahia-creek,Guerrabobby@gmail.com +585,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Nov/17,Jeffrey-holder,,M,28/Nov/18,,Apoyaco,Rbrown@hotmail.com +586,Universidad-nacional-de-río-cuarto,Contador-público-,20/Nov/24,Aimee-murphy,,F,83/Mar/13,,Mecha,Michellesteele@yahoo.com +587,Universidad-nacional-de-río-cuarto,Medicina,21/Jan/21,Katelyn-austin,,F,36/May/09,,Angeloni,Xmiller@yahoo.com +588,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Oct/22,Susan-acosta,,F,79/Feb/25,,Aguadita,Mscott@gmail.com +589,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,21/Jan/04,Scott-oliver,,M,46/Dec/03,,Albardon,Shirleyevans@gmail.com +590,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Oct/04,Crystal-campbell,,F,58/Aug/04,,Colonia-el-simbol,Angelaburgess@gmail.com +591,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Dec/28,Tyler-bowers,,M,88/Dec/28,,Arroyito,Powellbrian@yahoo.com +592,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Dec/11,William-meyer,,M,51/Jun/21,,Corral-de-piedras,Hkim@gmail.com +593,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,21/Jan/08,Jacob-moore,,M,46/Feb/05,,Colonia-la-oracion,Amcneil@hotmail.com +594,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/17,Jennifer-king,,F,97/Feb/28,,Adolfo-rodriguez-saa,Garygibson@yahoo.com +595,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Dec/09,Sandra-richardson,,F,07/Oct/04,,San-clemente-del-tuyu,Omcmahon@yahoo.com +596,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Sep/27,Jennifer-gutierrez,,F,22/Oct/30,,Hughes,Meyermichelle@hotmail.com +597,Universidad-nacional-de-río-cuarto,Bioquímica,20/Nov/27,James-hill,,M,31/Jul/28,,Arequito,Whitekenneth@gmail.com +598,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Nov/10,Natalie-brown,,F,33/Nov/30,,Bañado-verde,Andrewwood@gmail.com +599,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Nov/25,Holly-alvarez,,F,09/Apr/05,,Adan-quiroga,Francis81@hotmail.com +600,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,21/Jan/22,Maria-park,,F,96/Dec/17,,Barrio-villa-adela,Janetwoods@gmail.com +601,Universidad-nacional-de-río-cuarto,Bioquímica,20/Dec/05,Darius-young,,M,56/Jun/28,,Avellaneda,Cainjeremy@yahoo.com +602,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Sep/25,Matthew-barrett,,M,44/Apr/26,,Clason,Salazarbenjamin@yahoo.com +603,Universidad-nacional-de-río-cuarto,Farmacia,20/Oct/25,Carla-benitez,,F,52/Jul/12,,Wilde,Sarahrusso@hotmail.com +604,Universidad-nacional-de-río-cuarto,Actuario-,20/Sep/30,Casey-wright,,M,26/Dec/19,,17-de-agosto,Jose78@yahoo.com +605,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Nov/07,Gina-cunningham,,F,81/Sep/30,,Arroyo-burgos,John80@yahoo.com +606,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Oct/03,Glenn-jones,,M,33/Sep/12,,Coliqueo,Daltonnicole@hotmail.com +607,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Nov/24,Susan-adkins,,F,10/Dec/08,,Cuartel-v,Richard32@yahoo.com +608,Universidad-nacional-de-río-cuarto,Actuario-,20/Nov/14,Eddie-tucker,,M,76/May/01,,Arenaza,Clewis@gmail.com +609,Universidad-nacional-de-río-cuarto,Diseño-industrial,21/Jan/18,Kathleen-knapp,,F,35/Apr/20,,Colonia-loma-negra,Millermiguel@yahoo.com +610,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Dec/12,Helen-johnson,,F,02/Nov/21,,Monte-chingolo,Emiller@hotmail.com +611,Universidad-nacional-de-río-cuarto,Farmacia,20/Sep/21,Cheryl-pena,,F,94/Aug/28,,Adrogue,Nicholasrivera@yahoo.com +612,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Oct/05,Susan-foster,,F,55/Dec/27,,Jose-clemente-paz,Ryan78@yahoo.com +613,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Oct/31,Ryan-bernard,,M,92/May/10,,Costa-del-nogoya,Xhampton@hotmail.com +614,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/01,Melissa-escobar,,F,39/Nov/14,,Costa-bonita-balneario,Heather97@gmail.com +615,Universidad-nacional-de-río-cuarto,Contador-público-,20/Dec/16,Amanda-taylor,,F,04/Sep/19,,Algarrobo,Walter33@yahoo.com +616,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Sep/30,Jamie-haynes,,F,90/Jul/18,,El-potrero,Wendyyoung@hotmail.com +617,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Oct/23,Jason-mccormick,,M,16/Jan/21,,Roldan,Louissullivan@yahoo.com +618,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Sep/05,Deborah-morris,,F,76/Mar/12,,Camino-centenario-km-11500,Wnewman@yahoo.com +619,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Nov/26,Dawn-harrison,,F,84/Jan/30,,Catamontaña,Gwilliams@gmail.com +620,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Dec/07,Kristi-jackson,,F,26/Aug/12,,Alto-calilegua,Gilmoreanna@yahoo.com +621,Universidad-nacional-de-río-cuarto,Bioquímica,20/Nov/12,Patrick-burnett,,M,62/Dec/21,,Lomas-del-rio-lujan,Keith73@hotmail.com +622,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Nov/15,Austin-mcguire,,M,94/Mar/02,,Carlos-keen,Farnold@yahoo.com +623,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Sep/08,Margaret-anderson,,F,60/Jul/12,,Campo-la-nena,Pking@hotmail.com +624,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,21/Jan/28,David-yoder,,M,22/Jan/06,,Chapaleufu,Brandylee@hotmail.com +625,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Dec/20,Arthur-rodriguez,,M,38/Jul/19,,Arroyo-vega,Ramossusan@gmail.com +626,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Dec/16,Justin-white,,M,31/Jun/08,,Gregorio-de-laferrere,Daryl72@yahoo.com +627,Universidad-nacional-de-río-cuarto,Contador-público-,21/Jan/13,Sophia-bowen,,F,32/May/09,,Campo-cicare,Westnicole@yahoo.com +628,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Dec/21,William-spencer,,M,54/May/16,,Fortin-chaco,Valeriewilliams@gmail.com +629,Universidad-nacional-de-río-cuarto,Medicina,20/Nov/07,Rebecca-hart,,F,97/Nov/18,,23-de-agosto,Smithkristi@gmail.com +630,Universidad-nacional-de-río-cuarto,Farmacia,20/Nov/17,Melanie-williams,,F,50/Jan/28,,Kilometro-23,Kathyrusso@hotmail.com +631,Universidad-nacional-de-río-cuarto,Agronomía,20/Sep/26,Johnny-alexander,,M,34/Oct/26,,Barcala,Perkinsmatthew@hotmail.com +632,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Oct/13,Benjamin-logan,,M,26/May/27,,Cañada-seca,Parker91@yahoo.com +633,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Nov/03,Jessica-ramirez,,F,02/Sep/09,,Antumpa,Brentparker@gmail.com +634,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Dec/28,Dana-webster,,F,86/May/21,,23-de-agosto,Davidspence@yahoo.com +635,Universidad-nacional-de-río-cuarto,Agronomía,20/Sep/21,Brian-george,,M,40/Nov/07,,Apostoles,Chad58@gmail.com +636,Universidad-nacional-de-río-cuarto,Arquitectura,20/Sep/07,Sara-white,,F,74/Feb/04,,Aguara-grande,Khall@yahoo.com +637,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,21/Jan/12,Sherri-huffman,,F,44/Dec/25,,Anasagasti,Bryan45@yahoo.com +638,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Dec/19,Melissa-hull,,F,76/Mar/13,,Angaco-norte,Laura50@yahoo.com +639,Universidad-nacional-de-río-cuarto,Farmacia,20/Sep/25,Michele-duncan,,F,34/Feb/15,,Boulogne,Barkerlaura@gmail.com +640,Universidad-nacional-de-río-cuarto,Medicina,20/Sep/16,Carlos-pham,,M,05/Nov/25,,Del-valle,Robertclarke@gmail.com +641,Universidad-nacional-de-río-cuarto,Agronomía,20/Dec/23,Harold-martinez,,M,41/May/09,,San-pedro-de-iruya,Pcarrillo@yahoo.com +642,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Dec/18,Cristina-ward,,F,92/Dec/16,,San-jose-de-piedra-blanca,Tanyamurphy@gmail.com +643,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Oct/04,Cory-gallagher,,M,08/Jan/30,,Campo-coliqueo,Fisherteresa@gmail.com +644,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Sep/16,Megan-baker,,F,95/Jul/22,,Aparzo,Patrick77@gmail.com +645,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Dec/08,Ricardo-salas,,M,21/Apr/28,,La-lucila-del-mar,Uhernandez@yahoo.com +646,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Nov/10,William-parker,,M,98/Feb/09,,Hale,Anna80@gmail.com +647,Universidad-nacional-de-río-cuarto,Agronomía,20/Dec/30,Darlene-long,,F,19/Nov/18,,Kilometro-45,John64@gmail.com +648,Universidad-nacional-de-río-cuarto,Bioquímica,20/Nov/05,Bradley-chase,,M,10/Sep/19,,El-trio,Laurenrivera@yahoo.com +649,Universidad-nacional-de-río-cuarto,Bioquímica,20/Sep/25,Thomas-boyd,,M,02/Mar/31,,Agua-amarilla-la-hoyada,Sharris@gmail.com +650,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Oct/21,Jessica-long,,F,98/Sep/22,,Villani,Millerdennis@hotmail.com +651,Universidad-nacional-de-río-cuarto,Medicina,20/Dec/22,Martin-larson,,M,46/May/13,,Cañadon-del-corral,Mercadojesse@yahoo.com +652,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Nov/12,Mark-martinez,,M,13/Jul/16,,Algarrobo-grande,Rebeccahenderson@gmail.com +653,Universidad-nacional-de-río-cuarto,Bioquímica,20/Oct/22,Jessica-bryant,,F,10/Apr/13,,Cañadon-de-los-indios,Latoyaortiz@yahoo.com +654,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Sep/15,Erika-ramirez,,F,49/Apr/19,,Aguada-a-pique,Abrandt@yahoo.com +655,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Nov/24,Cody-galloway,,M,45/May/24,,Pagancillo,Tammy15@yahoo.com +656,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Oct/12,Christina-mueller,,F,10/Sep/09,,Las-toninas,Emily78@yahoo.com +657,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Dec/26,Alexis-gray,,F,89/Oct/09,,Amadores,Vaughncourtney@hotmail.com +658,Universidad-nacional-de-río-cuarto,Actuario-,20/Dec/14,Michelle-wagner,,F,39/May/16,,Estacion-general-arenales,Whitelee@yahoo.com +659,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Oct/13,Charles-lin,,M,48/Aug/10,,El-peregrino,Alexandercarroll@yahoo.com +660,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Oct/12,Jerry-brooks,,M,06/Aug/22,,Desvio-boero,Wellscorey@yahoo.com +661,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Nov/26,David-gibson,,M,79/Apr/13,,Alarcon,Zmiller@yahoo.com +662,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Sep/30,Krista-scott,,F,46/Apr/07,,Colonia-falco,Jason52@yahoo.com +663,Universidad-nacional-de-río-cuarto,Contador-público-,20/Dec/23,Harold-thomas,,M,13/Oct/15,,Colonia-lote-12,Lorilane@hotmail.com +664,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,21/Jan/22,Frank-church,,M,12/Aug/23,,Campo-yaguarete,Oconnellkelly@yahoo.com +665,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Nov/25,Gregg-weaver,,M,86/Nov/10,,Achiras,Erica53@yahoo.com +666,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Nov/01,Paul-sanchez,,M,06/Oct/08,,Blandengues,Fvillarreal@gmail.com +667,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Dec/29,Amanda-harvey,,F,08/Feb/11,,Banfield,Zmack@hotmail.com +668,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Sep/08,Jason-rosario,,M,81/Nov/24,,Igarzabal,Chungkenneth@gmail.com +669,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,21/Jan/21,Samantha-ballard,,F,12/Feb/02,,Bosques,Gramos@gmail.com +670,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Sep/10,Kelly-patel,,F,15/Feb/07,,Coronel-boerr,Victoria48@gmail.com +671,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Oct/28,Brian-townsend,,M,10/May/30,,7-de-abril,Troth@hotmail.com +672,Universidad-nacional-de-río-cuarto,Contador-público-,20/Nov/11,Willie-trujillo,,M,55/Mar/28,,Carlos-keen,Richardgonzales@hotmail.com +673,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,21/Jan/12,Loretta-jones,,F,63/Apr/25,,Balneario-claromeco,Bradley27@hotmail.com +674,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Sep/01,James-robles,,M,13/Jun/02,,Almacen-la-colina,Xcooper@gmail.com +675,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Oct/19,Denise-sherman,,F,02/Feb/07,,Cañada-del-ucle,Cfoley@yahoo.com +676,Universidad-nacional-de-río-cuarto,Farmacia,20/Nov/30,Bonnie-stewart,,F,95/Mar/15,,Cayastacito,Frivera@yahoo.com +677,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Nov/04,Jason-strickland,,M,18/Aug/18,,Centella,Skidd@gmail.com +678,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Nov/09,Natasha-mccarthy,,F,58/Apr/03,,Agua-de-las-palomas,Hfoster@gmail.com +679,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Nov/03,Joseph-reyes,,M,35/Apr/20,,Chavarria,Dawnprice@yahoo.com +680,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Sep/29,Mackenzie-nguyen,,F,53/Mar/20,,La-aguada-de-las-animas,Lynchlaura@hotmail.com +681,Universidad-nacional-de-río-cuarto,Farmacia,21/Jan/25,Dawn-marshall,,F,84/May/06,,Cameron,Reedtimothy@gmail.com +682,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,21/Jan/13,Jessica-baker,,F,08/Mar/15,,Campo-andino,Smithsarah@yahoo.com +683,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,21/Jan/01,Craig-bailey,,M,55/Jul/17,,La-torrecita,Wellsstacie@hotmail.com +684,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Sep/04,Kristen-sexton,,F,81/Aug/05,,Colonia-baron,Sierrawise@gmail.com +685,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Dec/03,Stacy-park,,F,59/Jul/24,,Algarrobal,Jenniferward@hotmail.com +686,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Oct/12,Susan-hopkins,,F,45/Jan/18,,Cipolletti,Timothymcdonald@hotmail.com +687,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,21/Jan/04,Rachael-aguilar,,F,65/Apr/04,,Villa-hipodromo,Rallen@yahoo.com +688,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,21/Jan/23,Rebecca-hernandez,,F,67/Mar/13,,Arroyo-claro,Wyattlaura@yahoo.com +689,Universidad-nacional-de-río-cuarto,Medicina,20/Nov/12,Darryl-blake,,M,73/Oct/26,,Campo-andino,Michael90@yahoo.com +690,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,21/Feb/01,Melissa-clark,,F,19/Aug/09,,Estacion-coronel-pringles,Jonessherry@yahoo.com +691,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Sep/16,Michael-miller,,M,20/Nov/21,,Estancia-las-isletas,Dannylindsey@hotmail.com +692,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Sep/29,Timothy-harrison,,M,10/May/30,,Arroyo-pescado,Mcintoshtony@gmail.com +693,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Nov/02,Melissa-rich,,F,75/Mar/10,,Cululu,Robinhurst@yahoo.com +694,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Nov/03,Sean-wells,,M,87/Feb/16,,Barrio-la-luisa,Robertwalker@gmail.com +695,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Nov/07,Grace-terrell,,F,43/Jan/16,,Aldea-san-jorge,Nancy73@yahoo.com +696,Universidad-nacional-de-río-cuarto,Medicina,21/Jan/21,Dennis-howell,,M,20/Aug/20,,Est-jauregui-va-flandria,Blakeyork@hotmail.com +697,Universidad-nacional-de-río-cuarto,Contador-público-,21/Jan/19,Adrienne-perez,,F,94/Dec/13,,Colonia-rusa,Snyderbernard@hotmail.com +698,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Nov/09,Jason-zimmerman,,M,03/Nov/17,,Campo-de-los-andes,Uhall@gmail.com +699,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Sep/07,Nathaniel-garcia,,M,32/Jun/14,,Colonia-lia-y-allende,Cynthiapadilla@yahoo.com +700,Universidad-nacional-de-río-cuarto,Actuario-,21/Jan/06,Susan-mccullough,,F,78/May/01,,Barrio-el-molino,Christopherbennett@yahoo.com +701,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Dec/25,Kathy-dominguez,,F,51/Feb/22,,Colonia-belga-americana,Lisa70@yahoo.com +702,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,21/Jan/10,Kevin-mccoy,,M,16/Jun/29,,Agua-de-castilla,Andersoncatherine@hotmail.com +703,Universidad-nacional-de-río-cuarto,Agronomía,20/Oct/13,Rebecca-brown,,F,18/Feb/12,,Arata,Lbird@yahoo.com +704,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,21/Jan/25,Kristine-herman,,F,69/Apr/08,,Sancti-spiritu,Taylorbishop@hotmail.com +705,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Oct/27,Eric-rivera,,M,68/Jun/27,,Ampacama,Fmoore@hotmail.com +706,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Dec/03,William-clarke,,M,25/Aug/15,,Chanilao,Petersonrobert@hotmail.com +707,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Dec/21,Nicholas-avila,,M,55/May/20,,Estacion-uspallata,Kmelendez@yahoo.com +708,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,21/Jan/27,Courtney-spencer,,F,61/Nov/29,,Arbol-verde,Yhawkins@gmail.com +709,Universidad-nacional-de-río-cuarto,Contador-público-,21/Jan/30,Natalie-burke,,F,44/Jun/09,,11-de-mayo,Matadennis@hotmail.com +710,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Dec/19,Benjamin-terry,,M,49/Jun/15,,Almirante-irizar,Xrusso@hotmail.com +711,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,21/Jan/17,Laurie-simpson,,F,34/Jun/30,,Agua-colorada,Hoffmanamanda@gmail.com +712,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,21/Jan/13,Morgan-rivera,,F,11/Aug/31,,Arroyo-cahunco,Vswanson@hotmail.com +713,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,21/Jan/07,Thomas-burnett,,M,92/Mar/05,,El-pimpollo,Colejeffrey@hotmail.com +714,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,21/Jan/26,Kara-farmer,,F,78/Apr/07,,Colonia-josefa,Ginawood@gmail.com +715,Universidad-nacional-de-río-cuarto,Medicina,20/Sep/19,Kristina-long-md,,F,99/Nov/11,,Algarrobitos-1ro,Nelsonalexis@hotmail.com +716,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,21/Jan/28,Timothy-johnson,,M,07/Dec/03,,Cerro-aconcagua,Laurie03@hotmail.com +717,Universidad-nacional-de-río-cuarto,Agronomía,20/Dec/30,Edward-gallegos,,M,54/Jun/03,,Costa-brava,Robersonlori@yahoo.com +718,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Sep/07,Brandon-jimenez,,M,69/May/14,,Arquedas,Garrettmccoy@hotmail.com +719,Universidad-nacional-de-río-cuarto,Contador-público-,20/Nov/18,Anita-stewart,,F,37/May/31,,Campo-peña-lopez,Maciasdavid@hotmail.com +720,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Dec/13,Ronnie-jackson,,M,35/May/25,,Chancay,Courtneyduncan@hotmail.com +721,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Oct/31,Lindsay-miller,,F,70/Sep/30,,Adolfo-gonzales-chaves,Heidierickson@yahoo.com +722,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,21/Jan/29,Tracy-collins-dvm,,F,33/Aug/24,,Chapuy,Rebeccamorales@gmail.com +723,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Dec/07,Melanie-young,,F,34/Feb/26,,Agua-botada,Hallshane@yahoo.com +724,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Dec/08,Ryan-coleman,,M,17/Aug/27,,General-rojo,Kimroberts@yahoo.com +725,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,21/Jan/14,Sandra-marsh,,F,33/Jul/19,,Colonia-cunci,Gomezvalerie@yahoo.com +726,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,21/Jan/20,Victoria-martin,,F,12/Oct/23,,Abra-del-trigo,Jeremiahporter@yahoo.com +727,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Dec/09,Johnathan-perez,,M,30/Feb/18,,Barrio-batan,Crystal23@yahoo.com +728,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Sep/14,Walter-perez,,M,42/Jul/24,,Kilometro-208,Clarkkeith@gmail.com +729,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Dec/31,Kimberly-brown,,F,63/May/10,,Kilometro-525,Justin05@gmail.com +730,Universidad-nacional-de-río-cuarto,Agronomía,20/Dec/15,Zachary-johnson,,M,11/Nov/14,,Capiovi,Alexander08@hotmail.com +731,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Oct/08,Anthony-wright,,M,12/May/30,,Armstrong,Sjimenez@hotmail.com +732,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Dec/13,Michael-green,,M,42/Jan/10,,Campo-la-nena,Sdelacruz@yahoo.com +733,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Nov/28,Angela-chavez,,F,62/Feb/24,,Aldao,Trevinogina@yahoo.com +734,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,21/Jan/20,Thomas-cook,,M,06/Dec/07,,Carrizales,Zthompson@hotmail.com +735,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Nov/16,Shane-downs,,M,11/Nov/11,,Graciarena,Gcooke@hotmail.com +736,Universidad-nacional-de-río-cuarto,Bioquímica,20/Dec/21,Keith-porter,,M,75/Oct/11,,Ataliva,Carlanash@gmail.com +737,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,21/Jan/12,Belinda-cole,,F,22/Jun/03,,Gahan,Danielle67@gmail.com +738,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Dec/14,Edward-cameron,,M,53/Aug/17,,Colonia-berro,Biancacervantes@hotmail.com +739,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,21/Jan/25,Joseph-grimes,,M,08/Dec/18,,Cañada-de-las-vacas,Gary39@gmail.com +740,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Oct/08,Greg-hamilton,,M,71/Jun/24,,Alfredo-demarchi,Fnicholson@yahoo.com +741,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Oct/13,Laura-mckee,,F,12/Mar/09,,Asuncion,Chris27@hotmail.com +742,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Nov/06,Abigail-rodriguez,,F,34/Oct/01,,Campo-pesoa,Fowleralexandria@yahoo.com +743,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Oct/12,Michael-carson,,M,13/Feb/18,,Punta-de-los-llanos,Gmorgan@yahoo.com +744,Universidad-nacional-de-río-cuarto,Farmacia,21/Jan/14,Jean-tucker,,F,14/Feb/10,,Dique-toma,Nathanielneal@gmail.com +745,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Nov/08,Jerry-white,,M,36/Feb/12,,Barrio-don-santiago,Benjamin47@hotmail.com +746,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Sep/09,Alexander-martinez,,M,93/Apr/05,,Arroyo-del-rey,Mayers@yahoo.com +747,Universidad-nacional-de-río-cuarto,Farmacia,21/Jan/28,Barbara-snyder,,F,11/Jun/24,,25-de-mayo,Brettbaldwin@yahoo.com +748,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,21/Jan/19,Dr.-luis-day,,M,65/Nov/02,,Agote,Jessicafoster@gmail.com +749,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Oct/27,George-bell,,M,92/Sep/30,,San-genaro-norte,Reedmichael@yahoo.com +750,Universidad-nacional-de-río-cuarto,Bioquímica,20/Oct/03,Robert-moss,,M,17/Jul/12,,Casbas,Michelle95@yahoo.com +751,Universidad-nacional-de-río-cuarto,Agronomía,20/Nov/11,Christopher-zimmerman,,M,09/Feb/03,,Gomez,Alec96@yahoo.com +752,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Dec/04,Daniel-smith,,M,18/Aug/08,,Ingeniero-thompson,Steelegerald@gmail.com +753,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Nov/04,Casey-mckenzie,,M,62/Sep/16,,Punta-de-los-llanos,Nbarron@hotmail.com +754,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Oct/23,Melanie-barrett,,F,70/Jan/14,,Cara-mala,Kevinlewis@yahoo.com +755,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Oct/01,Lawrence-wong,,M,47/Mar/26,,Colonia-escribano,Dedwards@hotmail.com +756,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/19,James-lee,,M,47/Apr/10,,Agua-amarga,Ugray@yahoo.com +757,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Nov/06,Donna-allison,,F,19/Jul/10,,Melincue,Sandraflores@hotmail.com +758,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Nov/01,Todd-le,,M,76/May/17,,Rio-mayo,Matthewperry@yahoo.com +759,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,21/Jan/21,Joshua-perry,,M,91/Aug/30,,Abralaite,Kelly94@hotmail.com +760,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,21/Jan/05,Anthony-rodriguez,,M,05/Mar/16,,Alto-del-saladillo,Charris@yahoo.com +761,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Dec/28,Cassandra-white,,F,79/Dec/24,,7-de-abril,Jensenkevin@yahoo.com +762,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Oct/06,Michele-mills,,F,12/Mar/03,,Mariano-acosta,Angel42@gmail.com +763,Universidad-nacional-de-río-cuarto,Medicina,21/Jan/10,Megan-brown,,F,78/Sep/05,,Pilar,Zkelly@hotmail.com +764,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Nov/29,Amanda-warren,,F,17/Apr/20,,Agua-de-los-manantiales,Kellymendez@gmail.com +765,Universidad-nacional-de-río-cuarto,Medicina,20/Dec/01,Carlos-adams,,M,35/Feb/09,,Estancias,Ncervantes@gmail.com +766,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Oct/19,Mr.-nathaniel-willis,,M,47/Jul/16,,Aldea-beleiro,Donaldvasquez@yahoo.com +767,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Oct/25,Rachel-gonzalez,,F,99/Nov/27,,La-chilca,Cweber@hotmail.com +768,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Dec/11,Carrie-owens,,F,65/Mar/15,,Arroyo-urquiza,Cwilliams@yahoo.com +769,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,21/Jan/13,Lisa-brown,,F,34/May/31,,Paso-telegrafo,Lindsaydalton@hotmail.com +770,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Oct/11,Anthony-ochoa,,M,95/Jan/28,,Colonia-beaufort,Gilbert37@hotmail.com +771,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Nov/25,Brian-alvarez,,M,41/Dec/29,,Francisco-casal,Drewcox@yahoo.com +772,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Sep/26,Jonathan-navarro,,M,06/Oct/18,,Arroyo-corralito,Wongandrew@yahoo.com +773,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Sep/26,Julia-robertson,,F,76/Jan/31,,San-mayol,Harrisanthony@yahoo.com +774,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/06,Derrick-aguirre,,M,58/Dec/05,,General-guido,Masseyheidi@hotmail.com +775,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Sep/16,George-goodman,,M,10/Dec/16,,Aldea-san-antonio,Garciajoshua@hotmail.com +776,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,21/Jan/01,Christine-hall,,F,65/Jan/02,,Campo-de-talamayo,Tthompson@gmail.com +777,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Nov/25,Christopher-johnson,,M,11/Jan/11,,Bahia-tranquila,Wsmith@hotmail.com +778,Universidad-nacional-de-río-cuarto,Bioquímica,21/Jan/24,Daniel-houston,,M,20/Sep/06,,Agua-de-diaz,Daviskelsey@hotmail.com +779,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Nov/07,James-briggs,,M,34/Sep/10,,Algarrobal,Bgriffin@gmail.com +780,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Oct/17,Katie-valdez,,F,14/Jun/07,,Albigasta,Contreraskathleen@gmail.com +781,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,21/Jan/03,Karen-gonzalez,,F,84/Dec/16,,Kilometro-184,Lrogers@gmail.com +782,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Sep/19,Susan-morales,,F,54/Feb/28,,El-zapallar,Sharon92@hotmail.com +783,Universidad-nacional-de-río-cuarto,Bioquímica,20/Nov/25,Harold-smith,,M,05/May/29,,Buena-vista,Edwardjimenez@gmail.com +784,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Nov/30,Jon-coleman,,M,31/May/21,,Frigorifico-cap,Jason47@hotmail.com +785,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Oct/19,Dr.-sierra-lawson,,F,22/Mar/19,,Dudignac,Brownpaul@yahoo.com +786,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Oct/01,Kayla-hahn,,F,24/Apr/30,,Alberti,Tyler26@gmail.com +787,Universidad-nacional-de-río-cuarto,Arquitectura,20/Dec/16,John-wolf,,M,08/Jan/10,,Colonia-beaufort,Kellyangel@gmail.com +788,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Dec/25,Kevin-ford,,M,29/Oct/21,,Domselaar,Williamscheryl@hotmail.com +789,Universidad-nacional-de-río-cuarto,Bioquímica,20/Dec/07,Gary-gardner,,M,05/Apr/01,,Eduardo-costa,Sheenapace@gmail.com +790,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Nov/28,David-young,,M,56/Mar/05,,Aguapey,Jcardenas@yahoo.com +791,Universidad-nacional-de-río-cuarto,Agronomía,21/Jan/24,John-rodriguez,,M,65/Mar/27,,Abel,Johnstonkelli@gmail.com +792,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Oct/02,Amber-hicks,,F,83/May/26,,Anecon-chico,Christian03@yahoo.com +793,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Nov/29,Nicholas-lynch,,M,54/Feb/07,,Chumbicha,William48@hotmail.com +794,Universidad-nacional-de-río-cuarto,Medicina,20/Oct/07,Michelle-smith,,F,64/May/19,,Agua-azul,Kristin13@gmail.com +795,Universidad-nacional-de-río-cuarto,Contador-público-,20/Sep/05,Heather-lopez,,F,73/Mar/03,,Colonia-matilde,Mary87@gmail.com +796,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Dec/13,Zachary-atkins,,M,47/Feb/28,,Carlos-spegazzini,Zreeves@hotmail.com +797,Universidad-nacional-de-río-cuarto,Bioquímica,20/Nov/03,Francisco-johnson,,M,69/Dec/27,,28-de-julio,Andrew65@hotmail.com +798,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Nov/08,Collin-greene,,M,16/Jul/17,,Albarellos,Bryantalex@gmail.com +799,Universidad-nacional-de-río-cuarto,Arquitectura,20/Dec/11,Johnny-lopez,,M,20/Dec/09,,Campo-rodriguez,Jonespamela@hotmail.com +800,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Oct/11,Brittney-mack,,F,02/Apr/04,,Campo-coliqueo,Tonyamcgrath@hotmail.com +801,Universidad-nacional-de-río-cuarto,Arquitectura,20/Oct/21,Henry-james,,M,84/Jul/17,,Arroyo-pastora,Samuelpayne@yahoo.com +802,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Dec/18,Sabrina-washington,,F,25/May/12,,Aguas-de-las-mulas,Michael39@gmail.com +803,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Nov/11,David-walker,,M,11/Jan/26,,23-de-agosto,Eyoung@yahoo.com +804,Universidad-nacional-de-río-cuarto,Agronomía,20/Oct/01,Joe-graham,,M,21/Feb/17,,Achico,Patelcheyenne@yahoo.com +805,Universidad-nacional-de-río-cuarto,Actuario-,20/Oct/17,Ashley-rodriguez,,F,11/Apr/18,,Bajo-caracoles,Drojas@hotmail.com +806,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Oct/31,Amber-bell,,F,38/Sep/01,,Carahunco,Kperry@gmail.com +807,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Nov/11,Elizabeth-white,,F,62/Oct/25,,Isla-los-laureles,Dorothy86@hotmail.com +808,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Sep/23,Steven-moore,,M,66/Sep/27,,Godoy,Kelseymassey@hotmail.com +809,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Oct/30,Christine-kennedy,,F,83/Mar/10,,El-talar,Cweeks@gmail.com +810,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,21/Jan/01,David-bates,,M,09/Nov/05,,9-de-julio-kilometro-20,Jlarson@yahoo.com +811,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,21/Jan/05,Vincent-huang,,M,03/Jun/16,,Campo-de-talamayo,Mark00@gmail.com +812,Universidad-nacional-de-río-cuarto,Arquitectura,20/Oct/23,Sandra-carroll,,F,89/Mar/07,,Ayacucho,Matthewjohnson@yahoo.com +813,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,21/Jan/15,Paige-marks,,F,41/Aug/13,,Balde-de-leyes,Petersonjennifer@yahoo.com +814,Universidad-nacional-de-río-cuarto,Bioquímica,21/Jan/31,Mrs.-jessica-shelton-phd,,F,57/Feb/19,,Bocas,Adriana26@yahoo.com +815,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Sep/03,Charlene-brown,,F,18/Dec/08,,Colonia-baron,Albertjones@yahoo.com +816,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Oct/01,Luke-phillips,,M,35/Jul/20,,Carcaraña,Jessicaolsen@gmail.com +817,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Sep/15,Joe-buchanan,,M,65/Aug/25,,Anguil,Jeffreyfrancis@gmail.com +818,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Nov/06,James-adams,,M,47/Aug/30,,Monte-chingolo,Tcampos@yahoo.com +819,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Nov/23,Steven-snyder,,M,57/May/29,,Aicuña,David49@hotmail.com +820,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Dec/04,Lisa-meza,,F,02/Aug/30,,Algarrobito,Annerichardson@yahoo.com +821,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Dec/30,Katie-torres,,F,05/Jun/08,,Algarrobo,Aaroncollier@gmail.com +822,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Nov/14,Ricky-walton,,M,60/Oct/15,,Colonia-belga-americana,Christopher00@yahoo.com +823,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Sep/26,Eric-mcpherson,,M,25/Jul/24,,Aldea-san-jorge,Gbeck@hotmail.com +824,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Oct/02,John-brown-md,,M,46/May/09,,La-ines,Garnertiffany@hotmail.com +825,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Dec/06,Lisa-wilson,,F,18/Nov/13,,Chancay,Padillajustin@hotmail.com +826,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,21/Jan/09,Sharon-watts,,F,33/Sep/19,,1-de-mayo,Njohnston@hotmail.com +827,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,21/Jan/07,Joel-salinas,,M,01/Feb/07,,Arroyo-burgos,Brownjose@hotmail.com +828,Universidad-nacional-de-río-cuarto,Agronomía,20/Oct/30,Kimberly-moore,,F,14/Apr/25,,Cullin-manzano,Valdezlisa@hotmail.com +829,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,21/Jan/27,Autumn-miller,,F,09/Feb/27,,San-antonio-de-obligado,Jsmith@hotmail.com +830,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Nov/15,Kiara-franklin,,F,71/Aug/09,,Alianza,Patrickpotter@gmail.com +831,Universidad-nacional-de-río-cuarto,Bioquímica,20/Dec/23,Brandy-lee,,F,26/May/15,,Benito-juarez,Flowerschristopher@gmail.com +832,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Oct/03,Michael-davenport,,M,76/May/14,,Bocayuba,Qsmith@yahoo.com +833,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,21/Jan/08,Christina-jackson,,F,11/Apr/27,,Isla-tigre,Steven07@hotmail.com +834,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,21/Jan/03,Brian-davis,,M,24/Apr/28,,Algarrobo-verde,Tharris@yahoo.com +835,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Dec/04,Eric-wall,,M,34/Jun/13,,Alpachiri,Lisastevenson@yahoo.com +836,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Nov/17,Robert-mckenzie,,M,81/Feb/05,,4-de-febrero,Katie53@yahoo.com +837,Universidad-nacional-de-río-cuarto,Medicina,20/Nov/17,Anthony-thompson,,M,10/May/15,,Abipones,Vgonzalez@hotmail.com +838,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,21/Jan/29,Hannah-johnson,,F,29/Aug/07,,Aero-club-rosario,Ashleymartin@yahoo.com +839,Universidad-nacional-de-río-cuarto,Actuario-,20/Oct/13,Erica-moran,,F,60/Apr/14,,Angeloni,Xwilliams@gmail.com +840,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,21/Jan/28,Jason-holder,,M,04/Nov/15,,Barrancon,Reeveskatherine@yahoo.com +841,Universidad-nacional-de-río-cuarto,Farmacia,20/Dec/13,Paul-fisher,,M,25/Mar/15,,General-guido,Zarellano@gmail.com +842,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Nov/20,James-smith,,M,10/Aug/27,,Calchaqui,Jessicagibbs@yahoo.com +843,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Dec/14,Melissa-garcia,,F,95/Jun/19,,Campo-el-mataco,Joshua73@hotmail.com +844,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Nov/13,Marc-lyons,,M,06/Jan/01,,Azul,Fletchervictoria@hotmail.com +845,Universidad-nacional-de-río-cuarto,Actuario-,20/Dec/29,Phillip-wilkins,,M,21/Apr/12,,El-zapallar,Harriseduardo@hotmail.com +846,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Oct/05,Jennifer-brown,,F,88/Oct/27,,Campo-caretto,Jeremyclayton@hotmail.com +847,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Oct/22,Zachary-ramirez,,M,11/Sep/07,,Santos-lugares,Johnsonmichael@hotmail.com +848,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,21/Jan/28,Anthony-summers,,M,26/Feb/28,,Camet,Jonesaaron@gmail.com +849,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Sep/11,Thomas-elliott,,M,34/Aug/30,,La-colina,Jonesjulian@yahoo.com +850,Universidad-nacional-de-río-cuarto,Contador-público-,20/Oct/16,Roy-baker,,M,21/Apr/07,,Avanzada,Mhenderson@hotmail.com +851,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Sep/03,Derek-weber,,M,38/Mar/29,,Bernardo-de-irigoyen,Nadams@hotmail.com +852,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Sep/25,Michael-salazar,,M,07/Mar/19,,Estancia-las-isletas,Hrosario@yahoo.com +853,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Nov/29,Jeffrey-yates,,M,20/Apr/25,,Rincon-de-milberg,Sweeneybobby@yahoo.com +854,Universidad-nacional-de-río-cuarto,Contador-público-,20/Sep/04,Micheal-shea,,M,80/Mar/20,,Agua-colorada,Stephen51@gmail.com +855,Universidad-nacional-de-río-cuarto,Arquitectura,20/Dec/22,Peter-buckley,,M,10/Oct/15,,Balneario-la-caleta,Psuarez@yahoo.com +856,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Dec/21,Jessica-andrade,,F,27/Sep/25,,Alpachiri,Angelaward@yahoo.com +857,Universidad-nacional-de-río-cuarto,Actuario-,20/Dec/31,Patrick-hill,,M,11/Jul/07,,Ambato,Francopamela@gmail.com +858,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Oct/14,Diane-stephens,,F,68/May/27,,La-union,Apitts@yahoo.com +859,Universidad-nacional-de-río-cuarto,Contador-público-,20/Oct/13,Tyler-miller,,M,03/Jan/30,,El-potrero,Dennis73@hotmail.com +860,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Oct/25,Brian-manning,,M,66/Oct/17,,El-durazno,Andrea92@gmail.com +861,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Dec/02,Richard-smith,,M,45/Jul/02,,Altamirano-sud,Vargastodd@hotmail.com +862,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Nov/07,Robert-mosley,,M,25/Aug/16,,Enrique-fynn,Charlessarah@hotmail.com +863,Universidad-nacional-de-río-cuarto,Farmacia,20/Dec/06,Michael-duncan,,M,19/Nov/21,,Kilometro-374,Andersendeborah@yahoo.com +864,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,21/Jan/25,Douglas-lawson,,M,05/Sep/12,,Colonia-aborigen,Wsullivan@yahoo.com +865,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Sep/07,Elizabeth-ingram,,F,06/Mar/09,,Barrio-la-luisa,Tara01@gmail.com +866,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Oct/18,Hannah-daniel,,F,26/Jan/28,,General-rojo,Wcarson@gmail.com +867,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Nov/04,Carlos-rivas,,M,13/Mar/01,,Correa,Kennethstephens@gmail.com +868,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Sep/02,Ashley-ward,,F,32/Sep/05,,Abra-de-pives,Nicoleyoung@yahoo.com +869,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,21/Jan/19,Amy-jenkins,,F,31/Jan/25,,Gerli,Uallen@gmail.com +870,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Nov/11,Paul-alvarez,,M,16/Jul/28,,Estela,Jsnyder@gmail.com +871,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,21/Jan/15,John-pearson,,M,06/Apr/07,,Abra-rica,Kevingarcia@hotmail.com +872,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Dec/04,Nathan-johns,,M,87/Aug/02,,Campo-gimenez,Anthony07@yahoo.com +873,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Dec/12,Stacy-burns,,F,75/Oct/11,,El-molle,Pattersonkeith@gmail.com +874,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Sep/11,Marie-pierce,,F,52/Jul/30,,El-alto,Deborahgaines@yahoo.com +875,Universidad-nacional-de-río-cuarto,Medicina,21/Feb/01,Angela-leon,,F,16/May/14,,Costa-del-nogoya,Brennanjulie@hotmail.com +876,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Dec/21,Nicole-pacheco,,F,37/May/09,,Cantera-villalonga,Crystalpayne@yahoo.com +877,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Nov/08,Scott-johnson,,M,25/Aug/27,,Acostilla,Lisa91@gmail.com +878,Universidad-nacional-de-río-cuarto,Arquitectura,20/Dec/14,Rebecca-gilmore,,F,02/Oct/19,,Campo-moises-seccion-1a,Brandypark@gmail.com +879,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Sep/11,Michael-burns,,M,50/Oct/27,,Gandolfi,Iburns@gmail.com +880,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Dec/12,Jeanne-kidd,,F,16/Jan/26,,Alvaro-barros,Morgankimberly@hotmail.com +881,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Sep/29,Jennifer-odonnell,,F,73/Aug/25,,Cataratas-del-iguazu,Rburns@yahoo.com +882,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Sep/18,Jonathan-mclaughlin,,M,69/Jul/09,,Colonia-arocena-ina,Kevinedwards@yahoo.com +883,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Sep/13,Douglas-owens,,M,58/Oct/03,,Colonia-dr-gdor-udaondo,Tyler60@hotmail.com +884,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Oct/28,Kristen-walker,,F,74/Jun/19,,Campo-el-mataco,Robinsonandrea@gmail.com +885,Universidad-nacional-de-río-cuarto,Bioquímica,20/Dec/25,Beverly-lane,,F,22/Aug/27,,Arroyo-grande,Benjaminjones@yahoo.com +886,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Nov/15,Debra-tran,,F,20/Apr/21,,Cavour,Lwall@hotmail.com +887,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,21/Jan/04,Daniel-davis,,M,14/Mar/29,,Villa-ballester,Richardsbrooke@yahoo.com +888,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Oct/05,Aaron-jones,,M,09/Mar/14,,9-de-julio,Jlewis@hotmail.com +889,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Nov/18,Debra-hanson,,F,96/Mar/19,,30-de-agosto,Donnabrown@hotmail.com +890,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,21/Jan/19,Chad-doyle,,M,24/Oct/05,,Balsa-senillosa,Leerichard@yahoo.com +891,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Dec/25,Brandon-brewer,,M,73/Feb/28,,Enrique-fynn,Ahamilton@gmail.com +892,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Nov/07,Timothy-bowen,,M,26/Jul/09,,Bermudez,Leahnichols@hotmail.com +893,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Nov/30,Natalie-lucas,,F,77/Apr/17,,Colonia-arocena-ina,Eclark@yahoo.com +894,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,21/Jan/30,Patricia-newton,,F,38/Jul/20,,Balde-ahumada,Chasedoyle@yahoo.com +895,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Oct/21,Stephanie-austin,,F,66/Oct/20,,Grand-bourg,Davidsonlindsey@yahoo.com +896,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Nov/21,George-shepard,,M,50/Apr/02,,Aparzo,Zwilson@hotmail.com +897,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Nov/09,Matthew-hernandez,,M,57/Dec/31,,Arroyo-hondo,Lisagarcia@gmail.com +898,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/23,Melissa-ward,,F,86/Dec/24,,Alastuey,Josephle@yahoo.com +899,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,21/Jan/11,Mr.-jonathan-hester-jr.,,M,36/Jan/07,,Villa-dominico,Hickmansusan@hotmail.com +900,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Nov/27,Brandon-cooke,,M,69/Oct/02,,Agote,Zsanchez@hotmail.com +901,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,21/Jan/30,Sarah-nolan,,F,58/May/03,,Est-jauregui-va-flandria,Zberry@hotmail.com +902,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,21/Jan/24,John-peterson,,M,28/Jan/22,,Favelli,Christopherbryan@gmail.com +903,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/08,Jerry-smith,,M,04/Jun/19,,Campo-garabato,Gsullivan@hotmail.com +904,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Oct/29,Connor-stewart,,M,14/Oct/17,,El-jaguel,Rossjulie@yahoo.com +905,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Sep/24,Timothy-james,,M,58/Nov/15,,Calera,Qmartin@yahoo.com +906,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Nov/14,Connie-mann,,F,80/Oct/31,,General-guido,Zbaldwin@hotmail.com +907,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Sep/26,Cynthia-lopez,,F,06/Nov/20,,Cachel,Becky53@gmail.com +908,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Dec/12,Yolanda-page,,F,65/Dec/29,,Agua-de-torre,Darren17@hotmail.com +909,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Nov/24,Jodi-smith,,F,13/Feb/27,,Arbuco,Swansonjordan@hotmail.com +910,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,21/Jan/30,Heather-baker,,F,80/Dec/10,,Bagual,Shirley77@gmail.com +911,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,21/Jan/10,Miss-melissa-foley-md,,F,18/Apr/02,,Aguada-de-las-tejas,Sullivanelizabeth@hotmail.com +912,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Oct/10,Christopher-rodriguez-jr.,,M,03/Oct/13,,Cari-larquea,Millerjoshua@hotmail.com +913,Universidad-nacional-de-río-cuarto,Bioquímica,20/Sep/21,Wesley-pierce,,M,05/Feb/11,,Argerich,Brandonsanchez@gmail.com +914,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Nov/06,Kathryn-garner,,F,82/Nov/12,,Carcaraña,Stevenpearson@gmail.com +915,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Sep/22,Jamie-scott-dvm,,F,84/Dec/10,,Florencio-varela,Jamesmartinez@gmail.com +916,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Dec/07,Jennifer-paul,,F,87/Jun/30,,Barranquitas,Nancyperez@gmail.com +917,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Nov/29,Manuel-garcia,,M,69/Mar/01,,Carlos-tejedor,Chloewood@yahoo.com +918,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,21/Jan/05,Julie-lopez,,F,24/Jan/17,,Alferez-san-martin,Joshua70@yahoo.com +919,Universidad-nacional-de-río-cuarto,Actuario-,20/Nov/30,Nathan-white,,M,44/Jan/28,,Ayui-parada,Joshuahuber@yahoo.com +920,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,21/Jan/28,David-carlson,,M,31/Nov/04,,Aguada-chacay-co,Kimberly15@hotmail.com +921,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Sep/14,Amber-carter,,F,03/Jun/27,,Adolfo-alsina,Ayerssusan@yahoo.com +922,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Nov/06,Jason-green,,M,97/Dec/12,,Arroyo-castillo,Tracyschultz@gmail.com +923,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Nov/27,Sherry-garcia,,F,67/Jan/29,,Chapanay,Fdickerson@yahoo.com +924,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Nov/09,Bruce-adams,,M,77/Aug/22,,Bernardo-larroude,Carlos17@hotmail.com +925,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Dec/31,James-wall,,M,27/Jan/27,,Cañadon-la-madera,Amandaspencer@hotmail.com +926,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Nov/12,Allison-lee,,F,18/Oct/22,,Bella-vista,Natasha83@yahoo.com +927,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Oct/04,Samuel-wagner,,M,20/Aug/21,,Planchada-banderita,Charlesbrown@hotmail.com +928,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Sep/27,Mrs.-laura-austin,,F,92/Mar/12,,Almirante-irizar,Brianna52@gmail.com +929,Universidad-nacional-de-río-cuarto,Agronomía,20/Sep/07,Valerie-beltran,,F,15/Jun/05,,Alabama,Ugraham@hotmail.com +930,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Sep/19,Alexander-elliott,,M,10/Nov/07,,Gobernador-roca,Cmaldonado@yahoo.com +931,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Oct/18,Mary-hayes,,F,36/May/05,,Barrancas,Bonillathomas@gmail.com +932,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Nov/13,Eric-snow,,M,13/Aug/30,,Arroyo-moreira,Malonenathaniel@yahoo.com +933,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Oct/23,Joel-curtis,,M,66/Jul/06,,Estacion-christophersen,Henrydawn@yahoo.com +934,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Oct/16,Brian-adams,,M,73/Nov/17,,Nelson,Tina72@hotmail.com +935,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Dec/24,Patricia-wilson,,F,56/Jun/30,,Colonia-la-marta,Summersjoshua@yahoo.com +936,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Oct/02,Michael-gonzales,,M,11/Aug/11,,Colonia-españa,Tracylester@gmail.com +937,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Dec/09,Kelly-cooper,,F,09/Feb/26,,Aldea-forestal,Garythompson@yahoo.com +938,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Sep/29,Scott-haney,,M,60/Apr/26,,16-de-julio,Thomaskimberly@yahoo.com +939,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Dec/11,Tiffany-edwards,,F,77/Jan/07,,Amalia,Gary14@gmail.com +940,Universidad-nacional-de-río-cuarto,Diseño-industrial,21/Jan/02,Brenda-russell,,F,15/Aug/08,,Arroyo-guilaia,Kathleenbenitez@gmail.com +941,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Sep/13,Patricia-west,,F,87/Dec/16,,Estela,Leslie49@gmail.com +942,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Oct/02,Stephanie-massey,,F,70/Oct/02,,Campo-de-mayo,Alexgreen@gmail.com +943,Universidad-nacional-de-río-cuarto,Contador-público-,20/Dec/12,Miranda-gonzales,,F,17/Sep/09,,Avanzada,Rhonda97@gmail.com +944,Universidad-nacional-de-río-cuarto,Farmacia,20/Sep/08,Alexander-harmon,,M,74/Jun/30,,Aldea-asuncion,Zroach@hotmail.com +945,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Dec/19,Mario-sanchez,,M,13/May/26,,El-pampero,Uturner@hotmail.com +946,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Oct/15,Alejandro-cooley,,M,97/Sep/10,,Andrade,Vincentestrada@gmail.com +947,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Sep/08,Jessica-bernard,,F,31/Sep/24,,Colonia-españa,Brian42@gmail.com +948,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Sep/12,Katherine-roman,,F,40/Nov/26,,13-de-enero,Grossrichard@gmail.com +949,Universidad-nacional-de-río-cuarto,Medicina,20/Oct/17,Jason-rodriguez-md,,M,99/Nov/02,,Baterias,Rfrost@hotmail.com +950,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,21/Jan/17,Ellen-moreno,,F,52/Aug/18,,Barrio-chapadmalal,Lisarodgers@gmail.com +951,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,21/Jan/05,Johnny-todd,,M,69/Mar/13,,Pazos-kanki,Fmartinez@yahoo.com +952,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Sep/06,Andrew-martinez,,M,95/Jan/03,,Alto-del-saladillo,Daltonsavage@hotmail.com +953,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Sep/23,Christopher-smith,,M,61/Mar/10,,Alpasinche,Dodsonmark@hotmail.com +954,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Sep/02,Tracey-garrett,,F,66/Jan/26,,Bañado-verde,Justinwhitney@yahoo.com +955,Universidad-nacional-de-río-cuarto,Contador-público-,21/Jan/14,Kelly-wagner,,F,54/Jan/26,,Emilio-lamarca,Christopher55@gmail.com +956,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,21/Jan/22,Barry-walters,,M,15/Jul/08,,Arroyo-castillo,Courtney84@hotmail.com +957,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Dec/31,Lisa-brown,,F,49/Jul/08,,Quilmes,Vgreer@gmail.com +958,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Nov/30,Willie-tucker,,M,38/Nov/13,,9-de-julio,Charles02@yahoo.com +959,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Sep/21,Vickie-brown,,F,02/Feb/28,,Santa-teresita,Colleen14@hotmail.com +960,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,21/Jan/27,Dr.-donald-jennings,,M,50/Aug/13,,La-querencia,Laurenwise@hotmail.com +961,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,21/Jan/07,William-huerta,,M,93/May/20,,Altamirano,Fbarajas@hotmail.com +962,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Dec/07,Ryan-roach,,M,14/Sep/04,,Dos-hermanos,Juan11@yahoo.com +963,Universidad-nacional-de-río-cuarto,Agronomía,21/Jan/18,Courtney-clark,,F,01/Dec/14,,El-socorro,Sleonard@hotmail.com +964,Universidad-nacional-de-río-cuarto,Agronomía,20/Oct/01,Walter-welch,,M,50/Nov/09,,Arbol-solo,Tylerjimenez@hotmail.com +965,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,21/Jan/23,Philip-johnson,,M,70/Jul/19,,Anguil,Crystal08@yahoo.com +966,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Nov/25,Susan-andrade,,F,52/Jun/17,,Bosques,Alejandrosimpson@yahoo.com +967,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Oct/14,Todd-gross,,M,52/Oct/16,,Colonia-dos-rosas-y-la-legua,Isanchez@gmail.com +968,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Oct/15,Katherine-conley,,F,03/Apr/09,,Abdon-castro-tolay,Bmay@hotmail.com +969,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Dec/21,Peggy-allen,,F,11/Dec/05,,La-union,Ruizkathleen@gmail.com +970,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Oct/20,Mr.-dennis-lee,,M,15/Aug/12,,Carlos-maria-naon,Laurenpowell@yahoo.com +971,Universidad-nacional-de-río-cuarto,Arquitectura,20/Oct/13,Blake-adams,,M,17/Apr/24,,Rio-tala,Elizabeth89@yahoo.com +972,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Dec/02,Willie-young,,M,32/Dec/07,,Amalia,Sandovalelizabeth@yahoo.com +973,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Nov/24,Ethan-bates,,M,70/Dec/14,,Berisso,Michealanderson@yahoo.com +974,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Oct/13,Nathaniel-velez,,M,61/Sep/11,,Colonia-el-aguara,Brianharris@hotmail.com +975,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Sep/20,Daniel-vega,,M,36/Apr/16,,Diego-lopez,Ruthcruz@hotmail.com +976,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Oct/13,Michele-harrison,,F,46/Apr/06,,Alanices,Gardneramanda@yahoo.com +977,Universidad-nacional-de-río-cuarto,Arquitectura,20/Nov/11,Heather-pruitt,,F,20/Oct/27,,Adela-corti,Smathis@hotmail.com +978,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Sep/09,April-carpenter,,F,49/Dec/08,,Cañadon-leon,Youngsheri@yahoo.com +979,Universidad-nacional-de-río-cuarto,Agronomía,20/Nov/28,Russell-murphy,,M,85/Apr/20,,Algarrobo-verde,Shirleywilliams@yahoo.com +980,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Oct/02,James-carter,,M,10/Jun/03,,Campo-la-nena,William61@gmail.com +981,Universidad-nacional-de-río-cuarto,Medicina,21/Jan/16,Kristen-spencer,,F,29/Jun/06,,Cañada-de-las-ovejas,Alexispatel@yahoo.com +982,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Nov/12,Timothy-harrison,,M,09/Sep/07,,Estacion-christophersen,Kingdakota@yahoo.com +983,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Dec/18,Steven-ford,,M,15/Apr/29,,28-de-julio,Mariataylor@hotmail.com +984,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Sep/15,Laurie-schroeder,,F,17/May/18,,Abra-verde,Rhondaramirez@hotmail.com +985,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Oct/01,Anita-mccarthy,,F,11/Feb/09,,Barrio-el-tontal,Danaortiz@gmail.com +986,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Oct/05,Mr.-chris-parker,,M,51/Dec/05,,Arroyo-aleli,Stephenanderson@yahoo.com +987,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,21/Jan/21,Zachary-mosley,,M,09/Apr/26,,General-galarza,Ashley53@yahoo.com +988,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,21/Jan/04,Franklin-chan,,M,80/Oct/16,,Arrechea,Ibarratanner@hotmail.com +989,Universidad-nacional-de-río-cuarto,Medicina,20/Sep/16,David-mcdonald,,M,20/Oct/22,,Avanzada,Carol55@yahoo.com +990,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Dec/29,Sarah-ingram,,F,50/May/03,,Albarracin,Dhuerta@hotmail.com +991,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Dec/30,Thomas-sharp,,M,10/Nov/30,,Bartolome-mitre,Tmendez@gmail.com +992,Universidad-nacional-de-río-cuarto,Actuario-,20/Nov/20,Becky-dunn,,F,13/Feb/14,,Campo-las-puertas,Wolfeamanda@gmail.com +993,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Nov/28,Mary-lee,,F,21/Aug/10,,Balde-ahumada,Erinwhite@gmail.com +994,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Dec/24,Kimberly-whitney,,F,78/Oct/30,,Berretta,Qjones@hotmail.com +995,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Dec/18,Frank-ward,,M,50/Jul/30,,Alzaga,Reginasloan@hotmail.com +996,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Nov/06,Sarah-wallace,,F,39/Apr/29,,Capilla-del-señor,Briannawilson@yahoo.com +997,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Nov/08,Joshua-hudson,,M,17/Apr/14,,Canal-15-cerro-de-la-gloria,Smithmichael@yahoo.com +998,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Oct/29,Courtney-mathews,,F,29/Feb/10,,Campo-el-jacaranda,Tchristian@hotmail.com +999,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Dec/25,Lisa-ramos,,F,11/May/06,,Cabildo,William89@hotmail.com +1000,Universidad-nacional-de-río-cuarto,Bioquímica,21/Jan/09,Angela-hernandez,,F,11/Jun/04,,Barrio-ferri,Kimberly49@hotmail.com +1001,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Oct/22,Samantha-yates,,F,02/Jan/24,,Indacochea,Michaelholmes@hotmail.com +1002,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Dec/23,Zachary-hurley,,M,29/Aug/18,,Alcaraz-norte,Terrilopez@hotmail.com +1003,Universidad-nacional-de-río-cuarto,Farmacia,20/Dec/16,Joshua-gonzalez,,M,49/Jun/07,,Anta,Brianbriggs@yahoo.com +1004,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,21/Jan/15,Olivia-jones-dds,,F,10/Apr/28,,Alzaga,Gregory05@yahoo.com +1005,Universidad-nacional-de-río-cuarto,Farmacia,20/Sep/17,Jennifer-roberson,,F,79/Jun/04,,1-de-mayo,Cpowell@gmail.com +1006,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Sep/25,Jason-gomez,,M,21/Oct/23,,Arroyo-quintana,Benjaminmacias@hotmail.com +1007,Universidad-nacional-de-río-cuarto,Farmacia,20/Oct/29,Amy-jenkins,,F,38/May/19,,Estancia-las-gamas,Chad94@yahoo.com +1008,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Oct/24,Michael-buchanan,,M,15/May/01,,Barcala,Sawyersharon@gmail.com +1009,Universidad-nacional-de-río-cuarto,Actuario-,21/Jan/12,Teresa-chapman,,F,36/Feb/21,,Porvenir,Dianejones@hotmail.com +1010,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Dec/26,David-edwards,,M,95/Oct/06,,Trujui,Khill@gmail.com +1011,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Oct/21,Brendan-nichols,,M,97/May/11,,Tablada,Codysuarez@hotmail.com +1012,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Sep/21,Craig-smith,,M,40/Oct/19,,Temperley,Fdillon@gmail.com +1013,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Oct/26,Cody-walker,,M,12/Feb/14,,Abra-de-peñas,Victor76@yahoo.com +1014,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Dec/06,Jeffrey-love,,M,43/Dec/06,,9-de-julio,Wyattcory@gmail.com +1015,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Dec/11,Thomas-lane,,M,15/Jun/01,,Manuel-b-gonnet,Lauren55@hotmail.com +1016,Universidad-nacional-de-río-cuarto,Actuario-,21/Jan/28,Christine-allison,,F,24/Nov/01,,Desvio-boero,Xbuck@hotmail.com +1017,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Oct/30,Aaron-vasquez,,M,45/Dec/08,,Chacabuco,Lisagreen@hotmail.com +1018,Universidad-nacional-de-río-cuarto,Contador-público-,20/Dec/30,Mark-lopez-jr.,,M,64/May/30,,Gobernador-benegas,Stephanie74@yahoo.com +1019,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Dec/27,Charles-walker,,M,84/Aug/05,,Campo-el-jacaranda,Greenerobert@gmail.com +1020,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Sep/24,Lisa-chen,,F,82/Nov/09,,Agustoni,Timothybryant@gmail.com +1021,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Dec/22,Tracy-vargas,,F,19/Jan/15,,El-duraznillo,Tadams@gmail.com +1022,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,21/Jan/07,Diana-dickerson,,F,81/May/03,,Camaron-chico,Victoria45@hotmail.com +1023,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Dec/26,Gerald-mcguire,,M,68/May/14,,Calfucura,Tgonzalez@gmail.com +1024,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Nov/10,Claire-french,,F,10/Jun/29,,Franklin,Veronicamahoney@yahoo.com +1025,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,21/Jan/07,Daisy-morris,,F,91/Apr/16,,Balsa-senillosa,Heatherthomas@yahoo.com +1026,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Sep/01,Candice-gonzalez,,F,65/Jul/19,,Erezcano,Williamsdavid@hotmail.com +1027,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Sep/21,Nathan-allen,,M,15/Oct/30,,Avestruz,John09@gmail.com +1028,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Nov/02,Rachel-rogers,,F,35/Apr/19,,Gonzalez-moreno,Garzatiffany@hotmail.com +1029,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/21,Sharon-thompson,,F,08/Aug/25,,Barrio-don-santiago,Icaldwell@yahoo.com +1030,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,21/Jan/11,Brandon-gray,,M,99/Nov/23,,Anahi,Gomezjessica@gmail.com +1031,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Nov/02,Danielle-schroeder,,F,15/Sep/27,,Campo-de-villamil,Sotojohn@gmail.com +1032,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Nov/03,Mary-schmitt,,F,47/Jul/03,,Ataliva,Graycarlos@yahoo.com +1033,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Oct/12,Vanessa-miller,,F,73/Dec/19,,Cristolia,Daltonalexandria@gmail.com +1034,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Sep/21,Luke-hunter,,M,87/Mar/19,,Chamical,Rodriguezlisa@gmail.com +1035,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Nov/10,April-wilson,,F,87/Mar/12,,Colonia-florencia,Christine77@yahoo.com +1036,Universidad-nacional-de-río-cuarto,Contador-público-,20/Sep/07,Cody-james,,M,48/Mar/18,,El-rincon,Njimenez@hotmail.com +1037,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,21/Jan/23,Jeffrey-hansen,,M,33/Nov/04,,Aguas-verdes,Jerry72@yahoo.com +1038,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,21/Jan/21,Kevin-thomas,,M,34/Feb/11,,Benitez,Chad28@yahoo.com +1039,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Oct/13,Susan-martin,,F,36/Apr/13,,Cañadon-del-toro,Wjohns@gmail.com +1040,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,21/Jan/07,Hunter-mitchell,,M,30/Jul/04,,Colonia-baron,Jeremymoreno@yahoo.com +1041,Universidad-nacional-de-río-cuarto,Medicina,20/Dec/22,Kenneth-riley,,M,89/Apr/30,,Chacabuco,Prattjacob@hotmail.com +1042,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,21/Jan/15,Karen-bean,,F,03/Feb/22,,Corbett,Annphillips@yahoo.com +1043,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Oct/29,Kyle-wilson,,M,33/Mar/30,,Coronel-charlone,Christopherwest@yahoo.com +1044,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,21/Jan/15,Alexis-green,,F,40/Nov/08,,Cañadon-del-corral,Jesse95@yahoo.com +1045,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,21/Jan/29,Kevin-johnson,,M,45/Jul/12,,Claverie,Thompsonkristy@hotmail.com +1046,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Dec/06,Marcus-davis,,M,78/Feb/24,,Cholila,Williamsstephanie@hotmail.com +1047,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Nov/28,Vickie-jackson,,F,41/May/06,,Lomas-del-rio-lujan,Patrick08@gmail.com +1048,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,21/Jan/20,Angela-hensley,,F,32/Mar/21,,Bahia-bustamante,Ycastillo@yahoo.com +1049,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Dec/24,Jason-torres-jr.,,M,80/Aug/02,,Blandengues,Austin82@hotmail.com +1050,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Oct/17,Amy-jimenez,,F,54/Sep/05,,Anasagasti,Dmanning@gmail.com +1051,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Dec/04,Michelle-gould,,F,93/Jun/05,,Comandante-granville,Xgallagher@gmail.com +1052,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Nov/03,Cynthia-richards,,F,61/Jul/10,,Las-hermanas,Ephillips@yahoo.com +1053,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,21/Jan/17,Alexandria-scott,,F,64/Apr/20,,Cañadon-ferrais,Mary90@gmail.com +1054,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,21/Jan/23,Michelle-johnson,,F,10/May/30,,Cañadon-chileno,Laura72@gmail.com +1055,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Nov/15,James-brown,,M,72/Nov/20,,Dock-sud,Fitzgeraldjulie@yahoo.com +1056,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Nov/15,Daniel-boyd,,M,41/Jul/08,,San-geronimo,Palmerdominique@gmail.com +1057,Universidad-nacional-de-río-cuarto,Agronomía,20/Dec/05,Jeff-walker,,M,79/Feb/18,,Cristolia,Zgarcia@yahoo.com +1058,Universidad-nacional-de-río-cuarto,Agronomía,21/Jan/20,Luis-paul,,M,08/Jan/02,,Barrio-la-dolly,Kturner@yahoo.com +1059,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Oct/20,Stephen-estrada,,M,34/Jun/05,,Gaboto,Schultzmindy@yahoo.com +1060,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,21/Feb/01,Linda-arellano,,F,04/May/17,,4-de-noviembre,Colin64@yahoo.com +1061,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Dec/28,George-raymond,,M,58/Nov/07,,Agua-de-castilla,Adavis@yahoo.com +1062,Universidad-nacional-de-río-cuarto,Arquitectura,20/Oct/08,Samuel-cruz,,M,94/Mar/14,,Carlos-maria-naon,Mgarcia@gmail.com +1063,Universidad-nacional-de-río-cuarto,Arquitectura,20/Oct/04,Krystal-lowe,,F,40/Sep/26,,Claverie,Brianhernandez@yahoo.com +1064,Universidad-nacional-de-río-cuarto,Arquitectura,20/Dec/12,Antonio-alvarez,,M,30/Aug/10,,Colonia-sere,Jenniferwarner@hotmail.com +1065,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,21/Jan/22,Jacob-scott,,M,21/Aug/11,,Arroyo-pareja,Mking@yahoo.com +1066,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Dec/10,George-jones,,M,60/Nov/08,,Oriente,Osmith@hotmail.com +1067,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Sep/23,Ryan-nelson,,M,38/Sep/05,,Antonio-carboni,Victormora@hotmail.com +1068,Universidad-nacional-de-río-cuarto,Arquitectura,20/Dec/07,Thomas-clark,,M,09/May/18,,Arroyo-seco,Delgadobarbara@hotmail.com +1069,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Dec/10,Richard-anderson,,M,24/Feb/10,,Barrio-1-de-mayo,Pgray@gmail.com +1070,Universidad-nacional-de-río-cuarto,Medicina,20/Nov/07,Leslie-mcdonald-dds,,F,07/Aug/17,,Alto-de-sierra,Martindylan@yahoo.com +1071,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,21/Jan/05,Marc-robinson,,M,21/Mar/15,,Batelito,Hugheschristine@yahoo.com +1072,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Nov/17,Kathryn-serrano,,F,07/Jun/07,,Aldea-santafecina,Othomas@gmail.com +1073,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Nov/13,Gary-lowe,,M,33/Mar/31,,Berabevu,Georgejones@gmail.com +1074,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Sep/25,Andrew-vasquez,,M,73/Mar/28,,25-de-mayo,Sarahhale@yahoo.com +1075,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Sep/04,Danielle-james,,F,95/Apr/12,,Campo-sabate,Craigfitzpatrick@hotmail.com +1076,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,21/Jan/17,Timothy-tucker,,M,03/Apr/18,,El-pampero,Pateljoshua@gmail.com +1077,Universidad-nacional-de-río-cuarto,Actuario-,20/Dec/22,Melinda-bray-md,,F,57/Aug/20,,Lavalle,Harveybenjamin@gmail.com +1078,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,21/Jan/19,Randy-olson,,M,01/Jan/21,,Arroyo-las-minas,Bbush@gmail.com +1079,Universidad-nacional-de-río-cuarto,Agronomía,21/Jan/12,Steven-parsons,,M,02/Nov/29,,El-carretero,Samanthanunez@yahoo.com +1080,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Sep/12,Lauren-wiley,,F,91/Apr/01,,Bartolome-mitre,Carlaharris@gmail.com +1081,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Dec/01,Anne-miller,,F,94/Jan/18,,Carbometal,Uhale@hotmail.com +1082,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,21/Jan/05,Michael-watkins,,M,04/Feb/28,,Bosques,Ychambers@hotmail.com +1083,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Dec/23,Amber-brock,,F,28/Dec/06,,Maipu,Wsmith@yahoo.com +1084,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Oct/17,Rachel-weaver,,F,27/Mar/03,,Comodoro-py,Bjones@gmail.com +1085,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Nov/19,Morgan-holmes,,F,40/Jun/23,,Bacacay,Bryan82@yahoo.com +1086,Universidad-nacional-de-río-cuarto,Agronomía,20/Nov/09,Danielle-scott,,F,61/Oct/10,,Altillo-del-medio,Jacquelinevaldez@hotmail.com +1087,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Oct/10,Kimberly-browning,,F,82/May/12,,Nonogasta,Jbird@gmail.com +1088,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Sep/28,Stephanie-davidson,,F,08/Aug/17,,Calchaqui,Smithjerry@gmail.com +1089,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Sep/30,Joshua-craig,,M,45/Nov/25,,Ocho-vados,Christopher83@hotmail.com +1090,Universidad-nacional-de-río-cuarto,Farmacia,20/Sep/12,Amanda-chapman,,F,06/Aug/23,,Arana,Moorenancy@yahoo.com +1091,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Nov/15,Brittany-stanley,,F,16/Jul/25,,Del-valle,Ocook@yahoo.com +1092,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Oct/25,Donald-riley,,M,02/Jun/08,,Bordenave,Roy00@yahoo.com +1093,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,21/Jan/15,Yolanda-davis,,F,96/Jul/22,,Apeadero-quiroga,Stevenruiz@hotmail.com +1094,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Oct/20,Michael-miller,,M,49/Mar/14,,Isla-grande,Diane57@hotmail.com +1095,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Oct/22,Kenneth-baxter,,M,17/May/07,,Caraguata,Johnsonkathryn@hotmail.com +1096,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Dec/23,Michael-maldonado,,M,20/Nov/11,,Colonia-clara,Onelson@yahoo.com +1097,Universidad-nacional-de-río-cuarto,Medicina,20/Dec/25,Michael-barber,,M,07/Dec/25,,Alianza,Scottthomas@gmail.com +1098,Universidad-nacional-de-río-cuarto,Agronomía,20/Sep/12,Angela-lam,,F,54/Mar/19,,Ceres,Savannahpollard@yahoo.com +1099,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Sep/06,Sarah-campbell,,F,91/Feb/22,,Calilegua,Matthewdelgado@hotmail.com +1100,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Dec/28,Tonya-hays,,F,36/Jan/21,,Aconquija,Hernandezamy@gmail.com +1101,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Oct/21,Jason-webb,,M,15/Mar/09,,Base-naval-rio-santiago,Travis23@gmail.com +1102,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Sep/04,Nicole-jackson,,F,73/Jan/02,,Alberto-flores,Allisonsmith@yahoo.com +1103,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,21/Jan/15,Carrie-chan,,F,61/Nov/01,,San-mayol,Dianejackson@yahoo.com +1104,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Sep/19,Kayla-brock,,F,19/Jul/23,,Carlos-spegazzini,Fuentesjay@gmail.com +1105,Universidad-nacional-de-río-cuarto,Bioquímica,20/Nov/21,Shelly-thompson,,F,22/Mar/27,,Almacen-cristian-schubert,Brownkyle@yahoo.com +1106,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Nov/20,Kyle-carpenter,,M,11/Nov/12,,Arroyo-moreira,Guerradebra@gmail.com +1107,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Dec/03,Angelica-molina,,F,80/Apr/07,,Carro-quemado,Teresahoward@gmail.com +1108,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Dec/30,Amanda-davidson,,F,13/Jan/10,,El-rincon,Xtrevino@gmail.com +1109,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Dec/22,Melissa-crawford,,F,92/Oct/13,,Muñiz,Ndavidson@yahoo.com +1110,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Nov/26,Stefanie-jacobs,,F,69/Feb/21,,Villa-lerga,Tonycooper@yahoo.com +1111,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Dec/20,Amber-harris,,F,08/Sep/15,,Estancia-las-gamas,Ndelgado@hotmail.com +1112,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Oct/06,John-lopez,,M,32/Sep/22,,3-de-mayo,Johnsonandrea@hotmail.com +1113,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Oct/16,Joshua-owens,,M,16/May/28,,Capitan-montoya,Curtisayala@hotmail.com +1114,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Sep/11,Yolanda-jones,,F,97/Oct/24,,Nelson,Matakathleen@yahoo.com +1115,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,21/Feb/01,Dr.-ann-newton,,F,19/Feb/07,,Clason,Joe05@hotmail.com +1116,Universidad-nacional-de-río-cuarto,Contador-público-,20/Sep/24,Christopher-fox,,M,51/Mar/26,,25-de-mayo,Sarahreilly@hotmail.com +1117,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Sep/11,Steve-baker-md,,M,39/Jun/19,,Matheu,Julia47@yahoo.com +1118,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Oct/31,Heidi-berry,,F,06/Feb/06,,La-querencia,Anthony24@gmail.com +1119,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,21/Jan/12,Brittany-herman,,F,24/Sep/01,,Diego-de-alvear,Asantiago@hotmail.com +1120,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Dec/13,Ralph-campbell,,M,37/Jul/01,,Abra,Laneallison@gmail.com +1121,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,21/Jan/22,Willie-galloway,,M,17/Nov/10,,Anasagasti,Blopez@yahoo.com +1122,Universidad-nacional-de-río-cuarto,Bioquímica,20/Sep/27,Ashley-lyons,,F,52/Jun/01,,Langueyu,Garrisonmegan@yahoo.com +1123,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Oct/26,David-nelson,,M,18/Mar/11,,Aranguren,Deangray@gmail.com +1124,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Dec/06,Kenneth-harris,,M,87/Jul/22,,Cacique-ariacaiquin,Jrush@hotmail.com +1125,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Dec/22,Tiffany-farrell,,F,37/Nov/17,,6-de-septiembre,Hsteele@gmail.com +1126,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,21/Jan/25,Henry-cooper,,M,49/Jun/25,,Alto-con-zampa,Michaellynch@hotmail.com +1127,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Dec/27,Randy-dixon,,M,39/Dec/02,,Colonia-santa-teresa,Ystevenson@yahoo.com +1128,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Oct/29,Jesus-murphy,,M,54/Sep/02,,22-de-diciembre,Morrisontrevor@gmail.com +1129,Universidad-nacional-de-río-cuarto,Arquitectura,21/Jan/09,Debbie-wilson,,F,02/Jan/31,,12-de-octubre,Brian25@gmail.com +1130,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,21/Jan/25,Melissa-moreno,,F,24/Nov/17,,Agote,Brandiwilliams@gmail.com +1131,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Nov/17,Derek-hunt-dds,,M,79/Aug/25,,America,Qbowman@yahoo.com +1132,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Sep/28,Noah-stein,,M,72/Mar/24,,El-araza,Andrewrobertson@hotmail.com +1133,Universidad-nacional-de-río-cuarto,Diseño-industrial,21/Jan/21,Richard-ramos,,M,20/Jan/16,,La-querencia,Fhowell@hotmail.com +1134,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Sep/06,Sean-smith,,M,12/May/17,,La-pastora,Pricejohnathan@gmail.com +1135,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Dec/07,Richard-sparks,,M,88/Nov/22,,Cabi-monda,Hillmackenzie@gmail.com +1136,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Oct/06,Jose-potts,,M,18/Nov/12,,Lavalle,Transteven@hotmail.com +1137,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,21/Jan/03,Tommy-hernandez,,M,79/Apr/16,,Casira,Adam88@hotmail.com +1138,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Dec/08,Robert-obrien,,M,71/Sep/02,,Chacabuco,Harrisontracey@gmail.com +1139,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Nov/22,John-kerr,,M,28/May/10,,Barrio-villa-adela,Yhall@gmail.com +1140,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Sep/13,Jennifer-miller,,F,67/Jun/08,,San-justo,Annette19@hotmail.com +1141,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Dec/10,Casey-gregory,,F,46/Sep/29,,Colonia-hinojo,Ryoung@gmail.com +1142,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Oct/15,Randy-peterson,,M,70/Aug/30,,Faro-querandi,Choward@gmail.com +1143,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Dec/28,Heather-anderson,,F,59/Jan/14,,Godoy,Nconway@gmail.com +1144,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Oct/29,James-morgan,,M,00/Jul/04,,Candelaria-sud,Joelmontgomery@hotmail.com +1145,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Nov/30,Charles-shields,,M,73/Mar/16,,Colonia-mabragaña,Mhorton@gmail.com +1146,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,21/Jan/28,Kelly-jones,,F,07/Aug/27,,General-conesa,Brianbenjamin@gmail.com +1147,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Oct/05,James-lopez-dds,,M,60/May/14,,Bauer-y-sigel,Mirandahayes@gmail.com +1148,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Sep/16,Gabriella-hanson,,F,70/Jul/07,,Maipu,Christina54@gmail.com +1149,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Dec/28,Preston-miller,,M,06/Aug/21,,Costa-bonita-balneario,Karenbrown@gmail.com +1150,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,21/Jan/12,Raymond-white,,M,21/Jun/18,,Alcaraz-sud,Hwright@yahoo.com +1151,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,21/Jan/31,Thomas-jones,,M,39/Sep/27,,La-lucila,Djensen@hotmail.com +1152,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Oct/20,Lawrence-peck,,M,71/May/01,,Lomas-del-mirador,Jessica95@gmail.com +1153,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Sep/14,Amanda-lopez,,F,39/Sep/07,,Abalo,Gnewton@gmail.com +1154,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Nov/14,Ryan-williamson,,M,93/Nov/14,,Barrio-la-union,Emiller@gmail.com +1155,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,21/Jan/02,Stephanie-ramos,,F,62/Mar/20,,Dos-hermanas,Pierceshannon@gmail.com +1156,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Sep/17,Richard-hendricks,,M,77/Jan/20,,Ingenio-la-providencia,Bpalmer@hotmail.com +1157,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Nov/07,Michele-blackwell,,F,17/May/16,,Anillaco,Jennifercarter@gmail.com +1158,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Nov/18,Mrs.-allison-smith-dvm,,F,06/Jun/27,,Colonia-barga,Pereznathan@yahoo.com +1159,Universidad-nacional-de-río-cuarto,Arquitectura,20/Sep/13,Jacob-anderson,,M,11/Jun/18,,Isla-martin-garcia,Robert84@gmail.com +1160,Universidad-nacional-de-río-cuarto,Actuario-,21/Jan/06,Sara-brooks,,F,72/Feb/18,,Aguay,Deborahsmith@yahoo.com +1161,Universidad-nacional-de-río-cuarto,Arquitectura,20/Oct/15,Jonathan-banks,,M,13/Sep/28,,Emilio-lamarca,Mzuniga@yahoo.com +1162,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Oct/04,Laura-williams,,F,07/Sep/03,,Ingeniero-balbin,Courtneybauer@hotmail.com +1163,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Oct/08,Matthew-ford,,M,07/Feb/25,,Gobernador-benegas,Lortega@yahoo.com +1164,Universidad-nacional-de-río-cuarto,Agronomía,20/Sep/25,William-dunlap,,M,09/Apr/21,,Chamical,Caitlinmcguire@hotmail.com +1165,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,21/Feb/01,Nicole-wheeler,,F,73/Oct/24,,Arroyo-palmar,Meghanvillarreal@hotmail.com +1166,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Nov/02,Adriana-esparza,,F,23/Dec/15,,Agustoni,Gilmorekaren@yahoo.com +1167,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Nov/01,Sandra-adams,,F,39/Dec/19,,Arturo-vatteone,Melissa62@yahoo.com +1168,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Sep/22,Jamie-conway,,F,19/Oct/13,,Ingeniero-balbin,Sanchezbianca@gmail.com +1169,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/19,Jeanne-clark,,F,99/May/30,,Banda-florida,Ymiller@hotmail.com +1170,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Dec/09,Zachary-costa,,M,34/Mar/18,,Peyrano,Tgarcia@hotmail.com +1171,Universidad-nacional-de-río-cuarto,Arquitectura,20/Sep/30,Stacy-edwards,,F,29/Aug/07,,El-bombero,Suarezlawrence@gmail.com +1172,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Oct/05,Douglas-martin,,M,78/May/07,,Arañita,Jamessantiago@yahoo.com +1173,Universidad-nacional-de-río-cuarto,Medicina,20/Nov/01,Mason-johnson,,M,80/Sep/15,,Kilometro-184,Buckleybrittany@hotmail.com +1174,Universidad-nacional-de-río-cuarto,Farmacia,21/Jan/04,Bobby-lucas,,M,24/Oct/18,,Agua-botada,Tannerkimberly@hotmail.com +1175,Universidad-nacional-de-río-cuarto,Actuario-,20/Sep/22,George-martinez,,M,74/Nov/26,,Comandante-nicanor-otamendi,Andrewjackson@hotmail.com +1176,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Dec/10,Kevin-flores,,M,18/Feb/20,,Colonia-hardy,Jonesmegan@yahoo.com +1177,Universidad-nacional-de-río-cuarto,Medicina,20/Nov/17,Jake-taylor,,M,57/Jul/04,,Agua-botada,Jennifer99@gmail.com +1178,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Sep/15,Christopher-williamson,,M,41/Jul/20,,Hale,Chadkoch@hotmail.com +1179,Universidad-nacional-de-río-cuarto,Arquitectura,21/Jan/01,Jessica-wilson,,F,56/Apr/28,,Cañada-de-gomez,Ojones@gmail.com +1180,Universidad-nacional-de-río-cuarto,Farmacia,20/Sep/07,Alicia-davenport,,F,91/Jan/05,,San-isidro,Heathermartin@yahoo.com +1181,Universidad-nacional-de-río-cuarto,Arquitectura,20/Sep/09,Anthony-collier,,M,14/Jul/27,,Angeloni,Csuarez@hotmail.com +1182,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,21/Jan/22,Eric-moreno,,M,25/Jun/28,,Campo-crisol,Danielle01@hotmail.com +1183,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Dec/10,Tony-sanders,,M,73/Jul/31,,Gobernador-lanusse,Tstephens@hotmail.com +1184,Universidad-nacional-de-río-cuarto,Agronomía,20/Dec/06,Louis-williams,,M,94/Feb/14,,Merlo,Kpeterson@yahoo.com +1185,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,21/Jan/31,Julie-stephenson,,F,86/Oct/12,,Atuel-sud,Nterry@yahoo.com +1186,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Sep/28,Kristy-sutton,,F,00/Apr/21,,Campo-castro,Qlara@gmail.com +1187,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Nov/10,Justin-smith,,M,21/Mar/06,,Adolfo-alsina,Kyle23@hotmail.com +1188,Universidad-nacional-de-río-cuarto,Actuario-,20/Oct/18,Justin-sullivan,,M,72/Jul/28,,El-durazno,Nwiggins@gmail.com +1189,Universidad-nacional-de-río-cuarto,Arquitectura,20/Nov/18,Danny-wilson,,M,09/Feb/13,,Juan-f-ibarra,Yfrench@yahoo.com +1190,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Sep/23,Jessica-pacheco,,F,57/Oct/29,,Frigorifico-cap,Kristapineda@yahoo.com +1191,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Nov/29,Jason-white,,M,45/Apr/07,,San-clemente-del-tuyu,Urice@hotmail.com +1192,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Oct/05,Jennifer-chan,,F,04/Nov/10,,Alto-del-molle,Rachel79@gmail.com +1193,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,21/Jan/17,Scott-diaz,,M,30/Mar/29,,Colonia-devoto,Cheyenne12@hotmail.com +1194,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,21/Jan/26,Paul-black,,M,91/Jun/04,,Balneario-atlantida,Sara68@yahoo.com +1195,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,21/Jan/21,Whitney-barr,,F,50/Feb/18,,Adan-quiroga,Lucasjessica@yahoo.com +1196,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,21/Jan/25,Richard-rivera,,M,88/Jan/22,,Banda-de-lucero,Calebhoward@gmail.com +1197,Universidad-nacional-de-río-cuarto,Agronomía,20/Sep/02,Alex-holloway,,M,17/Mar/11,,Baños-pismanta,Whitealyssa@yahoo.com +1198,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/05,Jason-roach,,M,51/Jan/28,,Alto-con-zampa,Amandafigueroa@gmail.com +1199,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Nov/27,Cheryl-blake,,F,77/Nov/24,,Abra-del-tafi,Ewhite@yahoo.com +1200,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,21/Jan/18,Brittney-hernandez,,F,40/Mar/22,,Cachiyuyal,Margaretwilson@gmail.com +1201,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Dec/31,Thomas-schneider,,M,88/Feb/21,,El-espinillo,Wmorgan@hotmail.com +1202,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,21/Jan/29,Dustin-williams,,M,55/Apr/16,,Arroyo-hondo,Jmorris@gmail.com +1203,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Nov/09,Rachel-torres,,F,72/May/14,,El-jaguel,Gbrewer@yahoo.com +1204,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Oct/03,Kenneth-johnson,,M,23/Jul/14,,Claypole,Cwatson@gmail.com +1205,Universidad-nacional-de-río-cuarto,Contador-público-,20/Dec/27,David-porter,,M,40/Sep/29,,Betbeder,Obauer@yahoo.com +1206,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/16,Harry-thomas,,M,47/Nov/25,,Alto-del-salvador,Wangleah@yahoo.com +1207,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Sep/06,Christian-santos,,M,17/Oct/13,,Ingeniero-thompson,Meghan90@yahoo.com +1208,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,21/Jan/02,Lauren-ashley,,F,63/Feb/07,,Alto-con-zampa,Amccarthy@hotmail.com +1209,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Oct/04,Julian-jacobs,,M,88/Apr/05,,Campo-monte-la-viruela,Scottariel@yahoo.com +1210,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Sep/08,Samantha-hughes,,F,06/May/28,,San-bernardo-del-tuyu,Stephen10@hotmail.com +1211,Universidad-nacional-de-río-cuarto,Medicina,20/Dec/04,Rachel-donaldson,,F,31/Apr/24,,Pellegrini,Bowenwendy@yahoo.com +1212,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Dec/20,Brian-bell,,M,09/Dec/04,,Aparzo,Shannongonzalez@hotmail.com +1213,Universidad-nacional-de-río-cuarto,Medicina,21/Jan/22,Melissa-davis,,F,65/Mar/15,,El-retiro,Dashley@gmail.com +1214,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Sep/30,Krista-robinson,,F,81/Jun/19,,Antonio-tomas,Ryanreed@hotmail.com +1215,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Sep/01,Robin-boone,,F,05/Dec/30,,Andalucia,Ramseygeorge@gmail.com +1216,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,21/Jan/05,Eric-warren,,M,10/Feb/24,,Libano,Kristawhite@gmail.com +1217,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Oct/08,Kathy-winters,,F,55/Oct/29,,Aaron-castellanos,Murphyjorge@hotmail.com +1218,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,21/Jan/16,Marc-morris,,M,29/Jul/13,,Garcia-del-rio,Nicoleford@gmail.com +1219,Universidad-nacional-de-río-cuarto,Actuario-,20/Oct/09,Louis-brock,,M,16/Jun/15,,Ancon,Griffindavid@yahoo.com +1220,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Oct/25,Alan-randall,,M,54/Dec/28,,Aguada-escondida,Thompsonkatherine@hotmail.com +1221,Universidad-nacional-de-río-cuarto,Contador-público-,20/Sep/13,Douglas-mccarty,,M,20/Feb/15,,Benito-juarez,Qcook@hotmail.com +1222,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Nov/04,Betty-hodges,,F,98/Jun/09,,Alvaro-barros,Brenda85@yahoo.com +1223,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Oct/03,Tiffany-golden,,F,27/Mar/27,,Colonia-los-sauces,Parksashley@hotmail.com +1224,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Oct/29,Spencer-day,,M,14/Feb/11,,San-justo,Josephsparks@gmail.com +1225,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Nov/06,Zachary-osborn,,M,15/Oct/31,,Chelforo,Stewartcheryl@gmail.com +1226,Universidad-nacional-de-río-cuarto,Arquitectura,20/Sep/04,Megan-grant,,F,69/Jun/17,,Almirante-solier,Ryanclark@hotmail.com +1227,Universidad-nacional-de-río-cuarto,Actuario-,20/Oct/23,Jesse-molina,,M,22/Jul/16,,Los-cardos,Suttonnathaniel@gmail.com +1228,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Dec/06,Brianna-adams,,F,21/Sep/27,,Aldecon,Twright@yahoo.com +1229,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Oct/21,Javier-daniels-md,,M,99/Apr/13,,Aguadita,Jodidiaz@yahoo.com +1230,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Oct/22,Leonard-trevino,,M,01/Jun/12,,Gonzalez-catan,Tanya13@hotmail.com +1231,Universidad-nacional-de-río-cuarto,Farmacia,20/Oct/05,Debbie-alexander,,F,59/Jul/26,,Gregorio-de-laferrere,Iriddle@gmail.com +1232,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Oct/11,Amanda-clark,,F,00/May/15,,Kilometro-125,Llane@gmail.com +1233,Universidad-nacional-de-río-cuarto,Actuario-,20/Dec/02,Robin-walker,,F,41/Dec/30,,Coronel-boerr,Lauramyers@gmail.com +1234,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Sep/15,Brian-bonilla,,M,99/Sep/03,,Caraguatay,Vsmith@hotmail.com +1235,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Nov/08,John-vazquez,,M,45/Mar/21,,Chivilcoy,Ihanson@hotmail.com +1236,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Nov/15,Anthony-nichols,,M,13/Mar/20,,Ciudad-madero,Barbarapearson@yahoo.com +1237,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Sep/03,Tammie-black,,F,19/Nov/17,,San-clemente-del-tuyu,Jessica76@hotmail.com +1238,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Dec/14,Connie-brock,,F,42/Feb/04,,Aguadita,Joannspencer@gmail.com +1239,Universidad-nacional-de-río-cuarto,Contador-público-,20/Sep/10,Brian-wilson,,M,81/Jan/24,,El-molle,Jerryyang@yahoo.com +1240,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,21/Jan/15,Lisa-patton,,F,64/Jan/25,,Colonia-cazaux,Jlopez@gmail.com +1241,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Oct/09,Ashley-mullen,,F,03/Aug/03,,San-genaro-norte,Nancy11@yahoo.com +1242,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Dec/24,Scott-huerta,,M,87/Apr/01,,Alberti,Webbmandy@gmail.com +1243,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Oct/11,Beverly-lane,,F,93/Apr/25,,Chiclana,Flawrence@yahoo.com +1244,Universidad-nacional-de-río-cuarto,Arquitectura,20/Nov/14,Keith-warren,,M,72/Jun/07,,Atreuco,Peter95@gmail.com +1245,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Oct/14,Kelly-johnson,,F,04/Jan/22,,Kilometro-45,Michelle23@hotmail.com +1246,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Oct/19,Sophia-martinez,,F,17/Aug/16,,Laprida,Haileymartinez@gmail.com +1247,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,21/Feb/01,Heather-sanders,,F,28/Apr/18,,Acaragua,Alexandra52@hotmail.com +1248,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Nov/10,Joan-osborne,,F,40/Mar/22,,Azara,Portermichael@yahoo.com +1249,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,21/Jan/19,Patricia-baker,,F,94/Jun/01,,Mercado-central,Marcus85@gmail.com +1250,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Nov/13,Tammy-beck,,F,09/Sep/21,,Corral-de-piedras,Greenzachary@hotmail.com +1251,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,21/Jan/12,Keith-mullen,,M,20/Jan/02,,La-lucila,Cjohnson@hotmail.com +1252,Universidad-nacional-de-río-cuarto,Farmacia,21/Jan/31,Linda-rose,,F,67/Jun/01,,30-de-octubre,Jwilliams@yahoo.com +1253,Universidad-nacional-de-río-cuarto,Agronomía,20/Sep/11,Lisa-ruiz,,F,36/Dec/04,,Bolivar,Mooredonna@yahoo.com +1254,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Nov/27,Amy-wilkerson,,F,27/Mar/28,,Apeadero-guanacache,Bradley17@yahoo.com +1255,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,21/Jan/22,Emily-young,,F,37/Feb/08,,Colonia-sere,Psoto@gmail.com +1256,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,21/Jan/16,Amanda-williams,,F,85/Dec/13,,Bahia-solano,Hdunn@yahoo.com +1257,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Sep/21,Austin-lewis,,M,61/Nov/16,,Balde-de-leyes,Ofletcher@hotmail.com +1258,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Dec/29,Shawn-smith,,M,60/Jul/03,,Rio-tala,Timothy37@hotmail.com +1259,Universidad-nacional-de-río-cuarto,Farmacia,21/Jan/04,Ryan-martinez,,M,79/Mar/22,,Albigasta,Bennettmatthew@yahoo.com +1260,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Sep/10,Sandra-smith,,F,19/Dec/17,,Barrio-carosio,Kimberlyenglish@hotmail.com +1261,Universidad-nacional-de-río-cuarto,Agronomía,20/Oct/19,Hunter-sanchez,,M,65/Oct/15,,Balderrama,Daniellecarey@hotmail.com +1262,Universidad-nacional-de-río-cuarto,Actuario-,20/Dec/05,Mary-andrews,,F,36/Sep/30,,Bajo-la-cancha,Frankhayes@yahoo.com +1263,Universidad-nacional-de-río-cuarto,Contador-público-,20/Oct/17,Whitney-avila,,F,63/Feb/27,,Huasa-pampa-norte,Neilrichardson@gmail.com +1264,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Sep/06,Donald-robbins,,M,53/Jun/11,,Aguada-escondida,Ehiggins@hotmail.com +1265,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Oct/09,Todd-washington,,M,50/Nov/25,,El-talar,Kingelizabeth@yahoo.com +1266,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Oct/12,Jordan-jones,,F,34/Dec/11,,Colonia-avellaneda,Laura25@gmail.com +1267,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Dec/29,Patrick-mcdowell,,M,14/Jun/18,,Bernal-este,Veronicawells@yahoo.com +1268,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Nov/20,Scott-cox,,M,07/Jul/06,,Hurlingham,Brendamorales@yahoo.com +1269,Universidad-nacional-de-río-cuarto,Farmacia,20/Sep/20,Matthew-hernandez,,M,77/Jun/27,,Arroyo-grande,Wholt@hotmail.com +1270,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Oct/07,Kristen-hurst,,F,14/Apr/22,,Avena,Wilsoncolleen@hotmail.com +1271,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Dec/08,Christine-king,,F,13/Oct/20,,Colonia-avellaneda,Donovancarlos@gmail.com +1272,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,21/Jan/03,Emily-galloway,,F,31/Jan/24,,Arroyo-fedor,Wanda00@hotmail.com +1273,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,21/Jan/07,Brittany-ford,,F,48/Jul/06,,Benavidez,William17@gmail.com +1274,Universidad-nacional-de-río-cuarto,Arquitectura,20/Dec/10,Patrick-reeves,,M,79/Jul/16,,Los-laureles,Jamesdeleon@yahoo.com +1275,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Oct/21,Shannon-figueroa,,F,66/May/15,,Jose-ferrari,Youngerin@gmail.com +1276,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Sep/07,Brianna-mcgee,,F,52/May/21,,Dolores,Duffyjennifer@gmail.com +1277,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Nov/16,Mark-cole,,M,32/Jul/01,,Aparicio-cue,Jennifer71@hotmail.com +1278,Universidad-nacional-de-río-cuarto,Arquitectura,20/Oct/01,Carrie-wallace-md,,F,10/Dec/02,,Bocas,Vhester@hotmail.com +1279,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,21/Jan/21,Jordan-carroll,,F,18/Sep/09,,Kilometro-23,Ricky14@gmail.com +1280,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Dec/27,Charles-luna,,M,84/Jul/24,,3-de-mayo,Hensleybrandon@yahoo.com +1281,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Nov/17,Stephen-johnson,,M,13/Jul/25,,General-urquiza,Stevensonwendy@gmail.com +1282,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Oct/08,Terri-cole,,F,26/Jul/13,,Camaron-chico,Wandahughes@gmail.com +1283,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,21/Jan/17,Eric-kennedy,,M,41/Jun/03,,Laprida,Marquezbrenda@yahoo.com +1284,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Sep/21,Daniel-howell,,M,95/Dec/13,,America,Mariowashington@yahoo.com +1285,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Oct/20,Michelle-perry,,F,46/Dec/20,,Cholila,Marcusparks@yahoo.com +1286,Universidad-nacional-de-río-cuarto,Arquitectura,21/Jan/31,Juan-zimmerman,,M,64/Jun/07,,Huanguelen,Bryan41@gmail.com +1287,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Oct/20,Marcus-fuller,,M,11/Aug/11,,Estela,Herrerasarah@yahoo.com +1288,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,21/Jan/21,Angela-murphy,,F,91/Nov/13,,Alto-del-molle,Owood@hotmail.com +1289,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Nov/21,Erica-gilbert,,F,85/Jun/12,,Bosques,Robintorres@yahoo.com +1290,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Oct/16,Renee-espinoza,,F,68/Dec/09,,Ezpeleta-este,Vincentferguson@gmail.com +1291,Universidad-nacional-de-río-cuarto,Medicina,20/Oct/18,Brian-harris,,M,05/Dec/31,,Fortin-irene,Zmartinez@hotmail.com +1292,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Nov/09,Amy-perez,,F,91/Sep/17,,La-banda,Smithjohn@yahoo.com +1293,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,21/Jan/30,Glenn-valencia,,M,72/Oct/04,,Ampacama,Mackenziecarter@yahoo.com +1294,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Dec/27,Mitchell-foster,,M,12/Jun/16,,Aguara-grande,Arroyotonya@gmail.com +1295,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Nov/27,Jordan-anderson,,M,99/Nov/22,,Boliche-lata,Bellnatasha@hotmail.com +1296,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Nov/14,Patricia-crane,,F,93/Aug/21,,Angelica,Sanchezalfred@yahoo.com +1297,Universidad-nacional-de-río-cuarto,Contador-público-,20/Nov/20,Benjamin-sanchez,,M,43/Aug/07,,Los-antiguos,Kjohnson@yahoo.com +1298,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Dec/25,Raymond-gonzales,,M,16/Nov/10,,Arroyo-el-mocho,Gmassey@yahoo.com +1299,Universidad-nacional-de-río-cuarto,Contador-público-,21/Jan/04,Teresa-smith,,F,21/Dec/26,,Campo-crisol,Christineking@yahoo.com +1300,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Dec/22,Michele-santana-md,,F,11/Apr/02,,Campo-aristimuño,Ashley23@hotmail.com +1301,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Oct/28,Elaine-hart,,F,83/Sep/06,,Cacui,Qkirk@yahoo.com +1302,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Dec/12,Laura-stewart,,F,59/Dec/25,,Colonia-falco,Bradleyjoshua@yahoo.com +1303,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Sep/02,Theresa-yang,,F,02/Aug/07,,Curandu,Colleen77@yahoo.com +1304,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/14,Zachary-wilkerson,,M,07/Aug/01,,Campo-charo,Amy59@yahoo.com +1305,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Oct/13,Ryan-bowers,,M,76/Jun/11,,Achico,Isaiahlivingston@gmail.com +1306,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Sep/28,Valerie-todd,,F,25/Jun/01,,3-de-mayo,Kjones@yahoo.com +1307,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Dec/18,Alexandra-garner,,F,20/Jul/06,,San-fernando,Ycaldwell@gmail.com +1308,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Dec/09,Morgan-henderson,,F,12/Apr/15,,Gobernador-moyano,Martintammy@gmail.com +1309,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Dec/24,Paul-reid,,M,95/Jun/17,,Albigasta,Thomasking@hotmail.com +1310,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Sep/09,Zachary-petty,,M,74/May/17,,Arroyo-cahunco,Brooke68@hotmail.com +1311,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,21/Jan/08,Alexandria-boone,,F,42/Jul/21,,Barrio-belgrano,Jjones@hotmail.com +1312,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,21/Jan/02,Sydney-chandler,,F,18/Mar/23,,Cañadon-lagarto,Hannah24@yahoo.com +1313,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Nov/18,Thomas-johnston,,M,50/Sep/08,,Camba-paso,Christinashepard@hotmail.com +1314,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Sep/27,Ashley-reynolds,,F,35/Jul/12,,Cristiano-muerto,Julieherring@gmail.com +1315,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Sep/04,Robert-harper,,M,14/Mar/22,,Aguas-de-las-mulas,Hernandezangela@gmail.com +1316,Universidad-nacional-de-río-cuarto,Farmacia,20/Dec/12,Melanie-green,,F,34/Dec/26,,Manuel-alberti,Kdickson@gmail.com +1317,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Nov/25,Michael-flores,,M,32/Nov/30,,Barranqueras,Jamesjohnston@gmail.com +1318,Universidad-nacional-de-río-cuarto,Arquitectura,20/Sep/07,Kyle-rose,,M,02/Apr/30,,Estacion-mazan,Nwalters@gmail.com +1319,Universidad-nacional-de-río-cuarto,Farmacia,20/Oct/15,Alexander-baker,,M,56/Feb/07,,El-carbalino,Uneal@hotmail.com +1320,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Dec/11,Dylan-baker,,M,88/Jul/12,,Cañadon-ferrais,Davidbrown@yahoo.com +1321,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,21/Jan/28,Zachary-french,,M,42/Sep/03,,Crispi,Adamstiffany@yahoo.com +1322,Universidad-nacional-de-río-cuarto,Farmacia,20/Oct/02,Brent-harrison,,M,12/Oct/31,,Campamento-sol,Turnerjohn@gmail.com +1323,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,21/Jan/22,Beth-nguyen,,F,99/Feb/04,,Barlett,Rodrigueztanner@gmail.com +1324,Universidad-nacional-de-río-cuarto,Contador-público-,20/Nov/30,Taylor-logan,,F,10/Jun/14,,Arquedas,Janicesmith@yahoo.com +1325,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Oct/04,Zachary-mann,,M,05/May/20,,25-de-mayo,Amy32@gmail.com +1326,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Sep/16,Kayla-chen,,F,12/Feb/16,,Cavour,Stephenrodriguez@yahoo.com +1327,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Dec/09,Jessica-alexander,,F,79/Feb/20,,Almacen-la-colina,Richard86@gmail.com +1328,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Oct/21,Nathaniel-williams,,M,45/Sep/29,,Colonia-san-francisco,Seth98@yahoo.com +1329,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Dec/28,Keith-gonzalez,,M,11/May/17,,Cañada-la-rica,Baileydaniel@gmail.com +1330,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Nov/23,Denise-barber,,F,19/Apr/21,,Alvaro-barros,Richard38@hotmail.com +1331,Universidad-nacional-de-río-cuarto,Arquitectura,20/Nov/02,Blake-patterson,,M,21/Mar/28,,Albarellos,Ashleycopeland@gmail.com +1332,Universidad-nacional-de-río-cuarto,Medicina,20/Sep/17,Amanda-shepherd,,F,06/Jun/18,,Cabral-cue,Trodriguez@hotmail.com +1333,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,21/Jan/02,Julie-george,,F,17/Dec/29,,Paso-de-los-andes,April83@gmail.com +1334,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,21/Jan/16,Andrew-dickerson,,M,86/Mar/08,,Desvio-kilometro-55,Rhiggins@yahoo.com +1335,Universidad-nacional-de-río-cuarto,Farmacia,20/Nov/21,Maria-beasley,,F,85/Jan/24,,Castelar,Fnichols@yahoo.com +1336,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Oct/14,Connor-walker,,M,30/Oct/03,,El-chalten,Bondlisa@hotmail.com +1337,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Oct/22,Marilyn-scott,,F,08/Feb/23,,Los-molinos,Ckeller@yahoo.com +1338,Universidad-nacional-de-río-cuarto,Agronomía,20/Sep/08,Jennifer-williams,,F,20/Jul/22,,Arijon,Thomasrachel@hotmail.com +1339,Universidad-nacional-de-río-cuarto,Agronomía,20/Nov/03,Jennifer-rios,,F,32/Sep/19,,Barrio-el-tontal,Mossscott@gmail.com +1340,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Nov/16,Collin-bowen,,M,17/Jun/05,,Amana,Mary17@hotmail.com +1341,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Sep/06,Courtney-hurst,,F,66/Jun/15,,Allen,Flawson@hotmail.com +1342,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Oct/31,Steven-schmidt-dds,,M,46/Jan/28,,Clason,Angelachung@yahoo.com +1343,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Sep/15,Scott-weber,,M,52/Nov/13,,Bowen,Fergusonstephen@yahoo.com +1344,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Nov/29,Mary-mendoza,,F,92/Mar/11,,Los-sembrados,Logan97@hotmail.com +1345,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,21/Jan/18,Karen-collins,,F,89/May/27,,Las-palmas,Gperez@gmail.com +1346,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,21/Jan/24,John-andrews,,M,27/Dec/08,,Campo-clucellas,Yturner@gmail.com +1347,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Oct/23,Nicholas-kim,,M,06/Sep/19,,Campo-de-talamayo,Christina63@hotmail.com +1348,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,21/Jan/17,Timothy-hobbs,,M,89/Feb/04,,Carreras,Jason27@hotmail.com +1349,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Sep/06,Lisa-gonzalez,,F,05/Dec/24,,La-cañada,Keitholson@yahoo.com +1350,Universidad-nacional-de-río-cuarto,Contador-público-,21/Jan/22,Alice-williams,,F,96/May/09,,Zona-delta-san-fernando,Chadgarza@gmail.com +1351,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Nov/01,Matthew-nielsen,,M,70/Jan/11,,Colonia-beaufort,Vsullivan@gmail.com +1352,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,21/Jan/19,Christine-lewis,,F,40/Dec/01,,Casbas,Brianshaw@yahoo.com +1353,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Nov/13,Jennifer-martinez,,F,87/Feb/10,,Alto-verde,Brandon82@yahoo.com +1354,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Oct/15,Daniel-webster,,M,20/Mar/27,,Trujui,Gonzalesbrandon@hotmail.com +1355,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Sep/18,Zachary-pace,,M,52/Nov/22,,Amadores,Kenneth09@hotmail.com +1356,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Sep/02,Emily-wong,,F,19/Feb/03,,La-lucila,Warnerjames@hotmail.com +1357,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Nov/23,Chad-cisneros,,M,13/Sep/15,,Buena-vista,Zcohen@gmail.com +1358,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Oct/27,Amber-harmon,,F,69/Mar/01,,Acheral,Christina40@yahoo.com +1359,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Sep/10,Elizabeth-barr,,F,74/Apr/19,,Colonia-alberdi,Harrisjessica@hotmail.com +1360,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,21/Jan/11,Adam-kelley,,M,31/Oct/21,,Bernardo-larroude,Jasmine35@hotmail.com +1361,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Nov/03,Christopher-owens,,M,52/Jul/17,,Amilgancho,Piercepatricia@hotmail.com +1362,Universidad-nacional-de-río-cuarto,Agronomía,20/Sep/06,Diana-carr,,F,77/Nov/18,,Candelaria,Adrianadiaz@gmail.com +1363,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Nov/02,Zachary-oliver,,M,77/Aug/27,,Libano,Garciaangel@hotmail.com +1364,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Sep/26,Timothy-harrison,,M,34/Dec/12,,Arano,Angela35@hotmail.com +1365,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,21/Jan/24,Christopher-martin,,M,29/Mar/04,,Alto-calilegua,Codygardner@hotmail.com +1366,Universidad-nacional-de-río-cuarto,Medicina,20/Dec/30,Justin-blackwell,,M,21/Oct/22,,Aristia,David06@hotmail.com +1367,Universidad-nacional-de-río-cuarto,Actuario-,20/Dec/21,Ethan-lowe,,M,34/Jan/27,,Agua-de-la-piedra,Kaylaparrish@yahoo.com +1368,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Nov/25,Mark-sampson,,M,98/Jun/25,,Villa-eloisa,Apriljackson@hotmail.com +1369,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Oct/04,George-watts,,M,64/Jun/03,,20-de-febrero,Ucastro@gmail.com +1370,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Sep/30,John-johnson,,M,76/Jun/09,,Cañadon-chileno,Ftaylor@hotmail.com +1371,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Oct/31,Mrs.-michelle-young,,F,59/Nov/30,,Alumine,Darrell87@yahoo.com +1372,Universidad-nacional-de-río-cuarto,Arquitectura,20/Sep/08,Jamie-graves,,M,88/Sep/15,,Guamini,Dayjoseph@gmail.com +1373,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Nov/21,Brandy-serrano,,F,98/Mar/02,,Haras-san-jacinto,Thompsongeorge@yahoo.com +1374,Universidad-nacional-de-río-cuarto,Agronomía,20/Sep/30,Crystal-lopez,,F,12/Sep/17,,Alizal,Kaylaschneider@yahoo.com +1375,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Dec/23,William-valdez,,M,44/Jul/04,,Colonia-berro,Zwright@hotmail.com +1376,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Oct/04,Rachel-powers,,F,83/Jun/27,,Arturo-almaraz,Johncampbell@hotmail.com +1377,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Dec/17,Olivia-martin,,F,12/Mar/14,,Alfredo-peña,Ortizchristopher@yahoo.com +1378,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Dec/12,Jeffrey-carson,,M,89/May/12,,Franklin,Uhayes@yahoo.com +1379,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Sep/01,David-douglas,,M,29/Sep/28,,Ciudadela,Martha56@gmail.com +1380,Universidad-nacional-de-río-cuarto,Contador-público-,20/Sep/09,Chad-freeman,,M,29/Sep/02,,Aparicio-cue,Hlee@yahoo.com +1381,Universidad-nacional-de-río-cuarto,Agronomía,20/Dec/07,Anthony-gates,,M,06/May/14,,El-dique,Zachary39@yahoo.com +1382,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,21/Jan/13,David-gonzalez,,M,40/May/31,,Algarrobo,Cohenjoshua@gmail.com +1383,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Sep/04,Tina-smith,,F,58/Jun/08,,Victoria,Icarroll@hotmail.com +1384,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Oct/17,Shawn-knox,,M,19/Nov/14,,Planicie-banderita,Angelaschmidt@hotmail.com +1385,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Dec/21,Danielle-macias,,F,14/Apr/22,,Basail,Jeromeharrington@gmail.com +1386,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Sep/24,Jeffrey-carter,,M,43/Oct/26,,Cataratas-del-iguazu,Kristin92@hotmail.com +1387,Universidad-nacional-de-río-cuarto,Farmacia,20/Nov/23,Sarah-jones,,F,07/Jan/17,,Chelforo,Andrewperry@gmail.com +1388,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Nov/16,Paul-barnes,,M,51/Sep/01,,Barrio-batan,Zhughes@hotmail.com +1389,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Dec/26,Chad-lee,,M,87/Oct/02,,Barrio-villa-saladillo,Thompsoncameron@hotmail.com +1390,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Oct/14,Jeanne-carter,,F,12/Jul/17,,Barrientos,Andrew53@gmail.com +1391,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,21/Feb/01,Renee-hanson,,F,49/May/20,,San-bernardo-del-tuyu,Cprice@yahoo.com +1392,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Oct/04,Meredith-marshall,,F,37/Apr/05,,Barrio-trocha,Susan30@hotmail.com +1393,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Oct/02,Justin-freeman,,M,85/Jun/29,,Colonia-duran,Ortizbrian@yahoo.com +1394,Universidad-nacional-de-río-cuarto,Bioquímica,20/Nov/15,Michael-cameron,,M,13/Dec/01,,6-de-septiembre,Rodriguezeric@yahoo.com +1395,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Nov/11,Emily-cohen,,F,77/Jan/31,,Punta-lara,Palmermichael@yahoo.com +1396,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Oct/23,Emily-davenport,,F,17/Jan/16,,Los-frentones,Hwilliams@hotmail.com +1397,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Sep/21,Michelle-schroeder,,F,81/Apr/16,,Jose-ferrari,Wisebrian@gmail.com +1398,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Nov/14,Rhonda-mitchell,,F,91/May/17,,El-dique,David59@gmail.com +1399,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/07,Kim-hurst,,F,48/Nov/26,,Los-antiguos,Tyler23@hotmail.com +1400,Universidad-nacional-de-río-cuarto,Actuario-,20/Oct/26,Rhonda-hendrix,,F,42/Nov/25,,Campo-calvo,Uweber@gmail.com +1401,Universidad-nacional-de-río-cuarto,Agronomía,20/Nov/27,Destiny-fowler,,F,52/Jan/12,,Campo-de-talamayo,Martinezelizabeth@yahoo.com +1402,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Dec/07,Amy-jones,,F,51/Feb/24,,Ambas-puntillas,Jdavis@gmail.com +1403,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,21/Jan/17,Sergio-smith,,M,96/Jun/24,,Aldea-apeleg,Nicolebauer@gmail.com +1404,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Oct/09,Brandon-ortega,,M,90/Oct/29,,El-durazno,Theodore84@yahoo.com +1405,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Dec/28,Linda-patel,,F,71/Mar/25,,Fortin-lavalle,Vwatkins@gmail.com +1406,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,21/Feb/01,Alexander-smith,,M,55/Mar/16,,Lote-11-escuela-107,Jpalmer@yahoo.com +1407,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,21/Jan/24,Sara-jones,,F,92/Jul/17,,Atalaya,Brownjeffrey@yahoo.com +1408,Universidad-nacional-de-río-cuarto,Actuario-,20/Oct/25,Heather-roberson,,F,73/Jun/04,,Estacion-christophersen,William94@gmail.com +1409,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Dec/15,Thomas-richardson,,M,13/Dec/10,,Baños-termales,Adamsthomas@yahoo.com +1410,Universidad-nacional-de-río-cuarto,Actuario-,20/Oct/07,Megan-williams,,F,15/Aug/22,,Agua-blanca,Jessicagarner@yahoo.com +1411,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Dec/31,Brian-banks,,M,95/Feb/02,,Quiñihual-estacion,Abush@gmail.com +1412,Universidad-nacional-de-río-cuarto,Contador-público-,21/Jan/02,Maria-white,,F,82/Dec/15,,Campo-caretto,Garciaeric@gmail.com +1413,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,21/Jan/27,Lisa-barnett,,F,17/Mar/31,,Cangallo,Walkerjeffrey@yahoo.com +1414,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Nov/11,Jessica-cross,,F,55/Jul/15,,Chovet,Bowmanjesus@hotmail.com +1415,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Dec/26,Sarah-williamson,,F,92/Jul/29,,Arroyo-san-juan,Matthewlong@yahoo.com +1416,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Oct/13,Dr.-rebecca-bowen,,F,53/Apr/21,,Colonia-dos-rosas-y-la-legua,Whitney40@yahoo.com +1417,Universidad-nacional-de-río-cuarto,Agronomía,20/Oct/18,Mrs.-amber-garrison-md,,F,81/Jan/28,,8-de-diciembre,Austinmatthews@hotmail.com +1418,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Oct/26,Lisa-hayes,,F,18/Jan/12,,La-eduvigis,Nicole50@yahoo.com +1419,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Dec/11,Gabriella-campbell,,F,13/Jun/14,,Baños-termales,Perkinsandrew@yahoo.com +1420,Universidad-nacional-de-río-cuarto,Contador-público-,21/Jan/15,Sarah-duncan-phd,,F,02/May/13,,Juancho,Coreygarner@gmail.com +1421,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Dec/14,James-pena,,M,19/Apr/19,,Alcaraz-norte,Vincentparker@yahoo.com +1422,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Dec/13,Mark-edwards,,M,48/Jul/20,,Alisos--de-abajo,Richmondmatthew@hotmail.com +1423,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Sep/05,Christopher-pacheco,,M,20/Oct/31,,Kilmetro-165,George93@yahoo.com +1424,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Nov/29,Kimberly-crawford,,F,11/May/03,,Centinela,Abowen@gmail.com +1425,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Nov/13,Ryan-young,,M,86/Oct/20,,Amalia,Jessicagraves@gmail.com +1426,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,21/Jan/30,Angela-ramirez,,F,28/Nov/28,,Los-molinos,Marshallangela@hotmail.com +1427,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Oct/14,Ashley-lindsey,,F,68/Jan/04,,Villa-santos-tesei,Kwarner@yahoo.com +1428,Universidad-nacional-de-río-cuarto,Actuario-,20/Sep/09,David-miller,,M,97/Feb/13,,Coronel-granada,Qwolfe@gmail.com +1429,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Sep/18,Larry-fuentes,,M,84/May/15,,Aguas-de-las-mulas,Youngjennifer@hotmail.com +1430,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Dec/10,Lorraine-warren,,F,96/May/04,,Campo-cicare,Oconnorcheryl@yahoo.com +1431,Universidad-nacional-de-río-cuarto,Farmacia,20/Sep/01,Mr.-willie-adams,,M,25/Apr/26,,Banderalo,Crystal06@yahoo.com +1432,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,21/Jan/20,Benjamin-ruiz,,M,72/Jul/10,,4-de-noviembre,Juanmurphy@hotmail.com +1433,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Dec/20,Theresa-hicks,,F,60/Jun/13,,1-de-mayo,Floydjacqueline@gmail.com +1434,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Nov/01,Kyle-phillips,,M,08/Apr/12,,12-de-agosto,Williamskenneth@yahoo.com +1435,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Nov/03,Paige-ray,,F,90/Mar/26,,San-jose-de-piedra-blanca,Jpowell@yahoo.com +1436,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Oct/22,Jacob-davis,,M,28/Mar/29,,San-isidro,Jasmine22@hotmail.com +1437,Universidad-nacional-de-río-cuarto,Farmacia,20/Dec/13,Michael-mccall-md,,M,19/Mar/04,,Boeuf,Steven33@gmail.com +1438,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,21/Jan/14,Anna-howard,,F,98/Mar/16,,Altamirano-sud,Antonio18@hotmail.com +1439,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,21/Jan/18,Julian-rose,,M,38/Jan/10,,Benavidez,Espinozagregory@hotmail.com +1440,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Oct/12,Christopher-crawford,,M,09/May/06,,La-colina,Stevensonmichelle@hotmail.com +1441,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Dec/12,Jeff-anthony,,M,54/Mar/25,,13-de-enero,Anthonywiggins@yahoo.com +1442,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Sep/02,Daniel-jones,,M,29/Jan/02,,Barrio-belgrano-ortiz,Alexandergonzalez@gmail.com +1443,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Sep/24,Jesse-lynch,,M,12/Feb/14,,Buena-vista,Bwalsh@hotmail.com +1444,Universidad-nacional-de-río-cuarto,Medicina,20/Sep/17,Valerie-rivera,,F,47/Jun/24,,Campo-horquesco,Hoodaaron@gmail.com +1445,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Sep/09,Pamela-ware,,F,87/Jun/16,,San-antonio-de-obligado,Andersonrobert@yahoo.com +1446,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,21/Jan/17,Alexis-stephens,,M,84/Jul/20,,Achico,Qbrennan@hotmail.com +1447,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Dec/12,Frank-bailey,,M,56/Feb/18,,D-orbigny,Gregorylee@gmail.com +1448,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Sep/06,Logan-goodwin,,M,09/Aug/09,,Abra-pampa,Boyernicolas@hotmail.com +1449,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Oct/13,John-black,,M,37/Nov/27,,Aldea-apeleg,Gdean@gmail.com +1450,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Oct/25,Erika-simpson,,F,08/Mar/15,,Primera-junta,Sfrazier@hotmail.com +1451,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Dec/13,Logan-nixon,,M,45/Dec/31,,Apeadero-las-chimbas,Patriciafoster@yahoo.com +1452,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Sep/16,Michael-mejia,,M,10/Apr/17,,Acheral,Rbell@yahoo.com +1453,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,21/Jan/18,Caroline-suarez,,F,29/Apr/30,,Barrio-pedro-rocco,Williamscole@yahoo.com +1454,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Dec/18,Makayla-sanders,,F,08/Jan/03,,Chocori,Dhawkins@gmail.com +1455,Universidad-nacional-de-río-cuarto,Agronomía,20/Dec/19,Nancy-coleman,,F,48/Mar/07,,La-cañada,Julieherrera@gmail.com +1456,Universidad-nacional-de-río-cuarto,Actuario-,20/Oct/22,Eric-jackson,,M,61/Mar/16,,Barrio-villa-cordoba,Dannyosborne@yahoo.com +1457,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Sep/13,Nicholas-gutierrez,,M,18/Jul/03,,Del-viso,Qjames@hotmail.com +1458,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Dec/01,Molly-mahoney,,F,97/Apr/10,,Escuela-agricola-don-bosco,Twebb@gmail.com +1459,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Nov/22,Sheila-casey,,F,85/Feb/12,,Cañada-rosquin,Carmenvillarreal@hotmail.com +1460,Universidad-nacional-de-río-cuarto,Contador-público-,20/Sep/19,Valerie-dudley,,F,87/Apr/20,,Castilla,Fward@hotmail.com +1461,Universidad-nacional-de-río-cuarto,Arquitectura,20/Sep/30,Laura-fuller,,F,74/Jan/23,,Agua-verde,Erinhenry@gmail.com +1462,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Nov/19,Amanda-brown,,F,74/Oct/17,,Buena-vista,Erindalton@hotmail.com +1463,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Oct/29,Thomas-hernandez-md,,M,44/Aug/14,,Las-palmas,Colleen10@gmail.com +1464,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Nov/19,Anthony-scott,,M,44/Jan/30,,Campo-coubert,Julie39@hotmail.com +1465,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,21/Jan/17,Jessica-choi,,F,93/Nov/23,,Crispi,Amanda22@gmail.com +1466,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,21/Jan/19,Brad-black,,M,22/Dec/10,,Base-aeronaval-cmte-espora,Michelle05@yahoo.com +1467,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Nov/11,Angel-santiago,,M,34/Sep/25,,Emilio-lamarca,Ritternatalie@gmail.com +1468,Universidad-nacional-de-río-cuarto,Diseño-industrial,21/Jan/18,Andre-mata,,M,20/Aug/15,,Colonia-la-negra,Stevenschristian@yahoo.com +1469,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Oct/27,Gabrielle-campbell,,F,38/Mar/05,,Campo-medina,Awilson@yahoo.com +1470,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Dec/02,Wayne-barajas,,M,10/Nov/26,,Chivilcoy,Tamaramarsh@yahoo.com +1471,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Nov/19,Andrew-mills,,M,81/Mar/26,,Aguada-de-piedra,Butlerkenneth@gmail.com +1472,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Oct/26,Brittany-dillon,,F,13/Dec/15,,Peyrano,Wilsonsherry@gmail.com +1473,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,21/Jan/18,Abigail-mckinney,,F,39/Aug/01,,Bernasconi,Idurham@hotmail.com +1474,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,21/Jan/12,Kristen-greene,,F,39/Mar/06,,Barra-bonita,Alexandersteven@yahoo.com +1475,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Oct/15,Victoria-miller,,F,46/Aug/25,,1-de-mayo,Qgarcia@gmail.com +1476,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Oct/26,Zachary-schultz,,M,08/Sep/20,,Catamontaña,Williamsullivan@gmail.com +1477,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Dec/03,Christopher-gomez,,M,51/Jun/29,,Campo-el-bermejo,Tapiaclifford@hotmail.com +1478,Universidad-nacional-de-río-cuarto,Agronomía,20/Nov/26,Douglas-lane,,M,32/Aug/14,,Campo-de-galnasi,Mcfarlandstephanie@yahoo.com +1479,Universidad-nacional-de-río-cuarto,Bioquímica,20/Oct/06,Mark-pineda,,M,40/Sep/10,,Boeuf,Wellsautumn@gmail.com +1480,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,21/Jan/26,Joseph-herrera,,M,16/Jul/23,,Bayauca,Harrisjustin@gmail.com +1481,Universidad-nacional-de-río-cuarto,Bioquímica,20/Oct/05,Mark-gallagher,,M,07/Dec/08,,Bustamante,Hgreer@yahoo.com +1482,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Sep/15,Kenneth-reeves,,M,88/Jul/11,,Colonia-monte-la-plata,Zpugh@yahoo.com +1483,Universidad-nacional-de-río-cuarto,Agronomía,21/Jan/27,Kevin-howard,,M,01/Oct/27,,Ambrosio-p-lezica,Vbrown@gmail.com +1484,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Nov/17,Michelle-lopez,,F,77/Sep/25,,Britos,Ududley@yahoo.com +1485,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,21/Jan/23,John-cox,,M,09/Sep/15,,Alcaraz-norte,Ldunn@yahoo.com +1486,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Nov/02,April-sanders,,F,33/Jun/07,,El-brete,Charrison@hotmail.com +1487,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,21/Jan/24,Nicole-villarreal,,F,52/Dec/18,,Grand-bourg,Pruittmichelle@hotmail.com +1488,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,21/Jan/27,Julie-sharp,,F,63/Jul/11,,Colonia-centenario,Victorianeal@hotmail.com +1489,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Nov/08,Misty-brown,,F,22/Sep/12,,Juan-maria-gutierrez,Thompsonmarie@gmail.com +1490,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Dec/01,Timothy-moore,,M,91/Jul/12,,Santos-lugares,Vmorris@gmail.com +1491,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Sep/14,Joshua-newman,,M,14/Apr/24,,El-socorro,Hensleymichael@yahoo.com +1492,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Nov/18,Michael-cooper,,M,88/Jul/21,,Desamparados,Samanthaburns@hotmail.com +1493,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Nov/23,Patricia-norris,,F,57/Jul/24,,Colonia-matilde,Helen76@yahoo.com +1494,Universidad-nacional-de-río-cuarto,Diseño-industrial,21/Jan/20,Anthony-mckinney,,M,93/Feb/07,,Colonia-cunci,Ashley86@hotmail.com +1495,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Nov/18,Elizabeth-barker,,F,05/Jun/21,,Aero-club-canal,Leecody@yahoo.com +1496,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/15,Brianna-pearson,,F,07/Aug/13,,Basail,Smithtracy@hotmail.com +1497,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Oct/12,Daniel-mooney,,M,38/Jul/09,,Colonia-mabragaña,Nlittle@hotmail.com +1498,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Sep/15,Joanne-wolf,,F,94/Dec/31,,Arroyo-de-la-cruz,Whicks@hotmail.com +1499,Universidad-nacional-de-río-cuarto,Contador-público-,20/Dec/22,James-bridges,,M,38/Nov/07,,Kilometro-208,Sharonjohnson@gmail.com +1500,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Nov/30,Jennifer-fowler,,F,89/Nov/10,,Chapuy,Wernerkimberly@yahoo.com +1501,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,21/Jan/20,Justin-walker,,M,22/Apr/08,,Campo-del-norte-americano,Nicholaswilson@gmail.com +1502,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Dec/10,Alex-ramirez,,M,70/Nov/17,,Aguara-grande,Donnaflores@gmail.com +1503,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Sep/07,Daniel-gonzalez,,M,15/May/11,,Colonia-cello,Obenjamin@hotmail.com +1504,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Dec/16,Sean-ellis,,M,73/Aug/12,,Arsenal-de-guerra-san-lorenzo,Jason39@hotmail.com +1505,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Nov/02,Susan-haas,,F,91/Jan/03,,El-olivo,Jennifer31@hotmail.com +1506,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Dec/02,Deanna-vasquez,,F,99/Jun/28,,2-de-julio,Christophercollins@gmail.com +1507,Universidad-nacional-de-río-cuarto,Medicina,20/Dec/13,Benjamin-young,,M,70/Jul/25,,Acassuso,Markssamantha@gmail.com +1508,Universidad-nacional-de-río-cuarto,Arquitectura,20/Dec/29,Mark-hernandez,,M,28/Feb/16,,Antonio-pini,Michelletaylor@yahoo.com +1509,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Nov/19,Emily-garcia,,F,10/Jan/04,,Balneario-claromeco,Gcurtis@gmail.com +1510,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Oct/16,Timothy-quinn,,M,12/Apr/25,,Campo-de-talamayo,Singhthomas@gmail.com +1511,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Dec/13,Sandra-lane-dvm,,F,98/Feb/01,,1-de-mayo,Rgarcia@gmail.com +1512,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Nov/21,Angela-mata,,F,17/May/16,,Cerro-aconcagua,Tsmall@gmail.com +1513,Universidad-nacional-de-río-cuarto,Contador-público-,20/Oct/11,Don-reyes,,M,85/Dec/09,,Campo-pesoa,Paul32@hotmail.com +1514,Universidad-nacional-de-río-cuarto,Agronomía,20/Dec/30,Juan-daniels,,M,19/Apr/05,,Arroyo-quintana,Austin18@gmail.com +1515,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Sep/30,Leslie-johnston,,F,12/Sep/08,,Bernasconi,Mjordan@hotmail.com +1516,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Nov/11,Kimberly-cole,,F,05/Apr/04,,Camaron-chico,Nicholegomez@hotmail.com +1517,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Oct/31,Daniel-simpson,,M,09/Sep/12,,Campo-zavalla,Cnicholson@gmail.com +1518,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Nov/22,Daniel-david,,M,14/Jun/21,,Almacen-castro,Kent40@hotmail.com +1519,Universidad-nacional-de-río-cuarto,Agronomía,20/Sep/01,Wayne-vazquez,,M,67/Jun/06,,Kilometro-77,Ismith@yahoo.com +1520,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Oct/16,Larry-hall,,M,07/Sep/30,,Cachari,Stevensonlinda@hotmail.com +1521,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,21/Jan/02,Erika-jones,,F,17/May/02,,Acostilla,Gordonanita@hotmail.com +1522,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Dec/18,Denise-gilmore,,F,09/Oct/25,,Berabevu,Huntalexander@hotmail.com +1523,Universidad-nacional-de-río-cuarto,Arquitectura,20/Nov/03,Daniel-bailey,,M,19/Apr/21,,General-rojo,Perezmichael@yahoo.com +1524,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,21/Jan/04,Edward-estes,,M,90/Feb/11,,Colonia-el-potrero,Hray@hotmail.com +1525,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Sep/22,Daniel-johnson,,M,48/Apr/26,,Cramer,Fryjoan@yahoo.com +1526,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Nov/16,Judith-gallegos,,F,13/Jun/07,,Abra-de-hinojo,Margaret11@gmail.com +1527,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Sep/06,Christopher-williams,,M,44/Mar/23,,Sancti-spiritu,Khorton@hotmail.com +1528,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Dec/26,Kendra-ortega,,F,92/Aug/23,,Acuña-cue,Wilsoncharles@hotmail.com +1529,Universidad-nacional-de-río-cuarto,Arquitectura,20/Dec/22,Justin-williams,,M,76/Jan/02,,Carlos-tejedor,Mitchellcarter@yahoo.com +1530,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Oct/31,Ryan-rice,,M,71/Nov/26,,Ingeniero-thompson,Jasongriffin@gmail.com +1531,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Oct/13,Jeffrey-cohen,,M,51/Sep/25,,Libertad,Charles68@hotmail.com +1532,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,21/Jan/22,Ryan-green,,M,12/May/07,,San-antonio-de-padua,Tjohnson@hotmail.com +1533,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,21/Jan/28,Angelica-joseph,,F,49/Jul/31,,Desamparados,Robertwolf@hotmail.com +1534,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Oct/05,Robert-smith,,M,18/Mar/04,,Challaco,Phillipssarah@gmail.com +1535,Universidad-nacional-de-río-cuarto,Actuario-,20/Oct/28,Kathryn-castillo,,F,84/Jul/28,,Villa-adelina,Nelsonalexander@hotmail.com +1536,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,21/Feb/01,Christine-williams,,F,74/Nov/06,,Alberti,Cdrake@gmail.com +1537,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Nov/11,David-greene,,M,81/Mar/15,,Chumbicha,Mcarter@yahoo.com +1538,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Oct/27,Michael-ramirez,,M,16/Aug/16,,Colonia-belgrano,Jacksonjoseph@hotmail.com +1539,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Nov/15,Jacqueline-williams,,F,40/Sep/29,,20-de-junio,Stevenslance@yahoo.com +1540,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,21/Jan/25,Shawn-hines,,M,83/Jun/18,,Argentina-belvedere,Davisryan@yahoo.com +1541,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/12,Gabrielle-marquez,,F,17/Nov/02,,Colonia-duran,Frenchanthony@hotmail.com +1542,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Sep/17,James-hughes,,M,50/Oct/06,,El-perdido-est-jose-guisasola,Richard19@hotmail.com +1543,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Oct/05,Rebecca-melton,,F,30/Sep/17,,Atalaya,Chandlerdavid@yahoo.com +1544,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Nov/02,David-thornton,,M,94/Jul/09,,Cupiles,Foxryan@gmail.com +1545,Universidad-nacional-de-río-cuarto,Farmacia,20/Dec/13,Sheila-gray,,F,41/Nov/02,,Atreuco,Kfrancis@yahoo.com +1546,Universidad-nacional-de-río-cuarto,Contador-público-,20/Dec/20,Robert-keller,,M,39/Jan/21,,Batelito,Hcarter@yahoo.com +1547,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,21/Jan/16,Elaine-johnson,,F,14/Dec/30,,Cañadon-lagarto,Lisa64@gmail.com +1548,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Oct/03,Steven-randall,,M,53/Dec/13,,Asamblea,Johnathan02@hotmail.com +1549,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Nov/12,Neil-bautista,,M,29/Mar/04,,4-de-noviembre,Brandi55@gmail.com +1550,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Dec/25,Michelle-richardson,,F,28/Dec/31,,Cipolletti,Osbornekatie@yahoo.com +1551,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Sep/07,Barbara-mckenzie,,F,37/Dec/15,,Haedo,Ariascarrie@yahoo.com +1552,Universidad-nacional-de-río-cuarto,Medicina,20/Nov/11,Andrea-colon,,F,40/Dec/12,,Alvear,Tinawhite@gmail.com +1553,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Nov/14,Isaac-lambert,,M,82/Apr/06,,La-lucila,Vlamb@yahoo.com +1554,Universidad-nacional-de-río-cuarto,Bioquímica,21/Jan/18,James-torres,,M,33/May/17,,Saladillo-norte,Kristinhall@hotmail.com +1555,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Nov/24,Christopher-alexander,,M,64/Nov/03,,Lavalle,Dkim@yahoo.com +1556,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Dec/04,Daniel-zimmerman,,M,36/Feb/09,,Algarrobal-abajo,Flemingbrandon@yahoo.com +1557,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Oct/03,Natasha-brown,,F,89/Jul/29,,13-de-enero,Lperez@gmail.com +1558,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Dec/29,Christopher-johnson,,M,89/Apr/16,,Cushamen,Xcurry@yahoo.com +1559,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Oct/30,Alexis-hayes,,M,68/Oct/11,,Gonzalez-moreno,Ywells@hotmail.com +1560,Universidad-nacional-de-río-cuarto,Actuario-,20/Sep/20,Kevin-valentine,,M,13/Oct/16,,Kilometro-112,Hernandezjason@hotmail.com +1561,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Nov/03,Mrs.-kristina-robertson-md,,F,15/Nov/11,,Arteaga,Jessicahughes@yahoo.com +1562,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Nov/22,Kristen-whitehead,,F,21/May/23,,Colonia-centenario,Harrisandrea@hotmail.com +1563,Universidad-nacional-de-río-cuarto,Agronomía,20/Dec/05,Jesse-robinson,,M,92/Aug/11,,El-chalten,Michaelgriffin@yahoo.com +1564,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Nov/09,Elizabeth-hudson,,F,18/Jun/23,,Saldungaray,Cgreene@hotmail.com +1565,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Oct/22,Thomas-rivera,,M,82/Jul/16,,Berraondo,Brittanygreen@hotmail.com +1566,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Dec/14,Hannah-obrien,,F,19/Jan/30,,Algarrobo-verde,Shannon65@yahoo.com +1567,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Oct/26,Tiffany-lane,,F,38/Mar/24,,Aero-club-canal,Ashleycox@yahoo.com +1568,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Dec/21,Crystal-lawson,,F,86/Oct/17,,Achupallas,Fgomez@hotmail.com +1569,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Oct/07,Christopher-ford,,M,02/Sep/21,,Angeloni,Pameladoyle@gmail.com +1570,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Dec/05,Keith-smith,,M,59/Apr/25,,Lavalle,Loretta11@gmail.com +1571,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Nov/24,Heather-tucker,,F,85/Apr/19,,Cazon,Pdavies@yahoo.com +1572,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Dec/10,Brittany-johnson,,F,21/May/29,,Alto-calilegua,Xaviersimpson@yahoo.com +1573,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,21/Jan/30,Alyssa-duke,,F,37/Aug/17,,Cinco-saltos,Vcalhoun@hotmail.com +1574,Universidad-nacional-de-río-cuarto,Bioquímica,20/Oct/28,Jennifer-caldwell,,F,20/Oct/23,,Gregorio-de-laferrere,Jlong@gmail.com +1575,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Oct/03,Michael-cross,,M,47/Dec/08,,Gahan,Andersondorothy@yahoo.com +1576,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Sep/29,Brooke-daniel,,F,43/Jan/14,,Masurel,Nathan93@hotmail.com +1577,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Sep/16,Matthew-pruitt,,M,66/Dec/18,,Los-molinos,James65@hotmail.com +1578,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Nov/02,John-pena,,M,55/Sep/09,,25-de-mayo,Ajackson@yahoo.com +1579,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Dec/01,Dr.-joe-cohen,,M,34/Nov/19,,Colonia-berro,Ogood@yahoo.com +1580,Universidad-nacional-de-río-cuarto,Agronomía,20/Sep/20,Kaitlin-johnson,,F,16/Jan/28,,Colonia-zambungo,Asaunders@hotmail.com +1581,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Dec/23,Michelle-best,,F,19/Mar/22,,Arauco,Moorejennifer@hotmail.com +1582,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Oct/03,James-thompson,,M,68/Dec/26,,Caminera-napaleofu,Edward78@gmail.com +1583,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Nov/04,Amy-barnes-dvm,,F,62/Mar/26,,El-retiro,Mcdowelldevin@gmail.com +1584,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Oct/14,David-smith,,M,83/Oct/05,,Berraondo,Michellenelson@hotmail.com +1585,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Oct/29,Jenna-castro,,F,88/Jul/28,,Empalme,Vblair@gmail.com +1586,Universidad-nacional-de-río-cuarto,Agronomía,20/Dec/26,Preston-acosta,,M,78/Aug/30,,Adan-quiroga,Rodney51@hotmail.com +1587,Universidad-nacional-de-río-cuarto,Arquitectura,20/Sep/30,Patricia-rivas,,F,56/Feb/18,,Belgrano,Ebartlett@hotmail.com +1588,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Sep/08,Wayne-hernandez,,M,21/May/07,,Barrio-pedro-rocco,Jason94@gmail.com +1589,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,21/Jan/23,Anthony-washington,,M,73/Oct/01,,Dest-aeronautico-milit-reconqu,Clara@hotmail.com +1590,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Nov/25,Terry-elliott,,M,03/Feb/23,,Boeuf,Ecarroll@gmail.com +1591,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Sep/06,Nicholas-kemp,,M,27/Apr/20,,Betbeder,Istout@hotmail.com +1592,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Sep/28,Justin-martin,,M,13/Dec/03,,Garro,Vperkins@hotmail.com +1593,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,21/Jan/23,Chris-murray,,M,73/Oct/14,,Carlos-keen,Dylanmccoy@hotmail.com +1594,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Nov/26,Kenneth-webb,,M,10/Jul/22,,Colonia-loma-negra,Stephaniemoody@yahoo.com +1595,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Sep/18,William-ramirez,,M,56/Jan/30,,Acheral,Kaufmanamy@yahoo.com +1596,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,21/Jan/19,Jade-campbell,,F,61/Oct/03,,Avia-terai,Kimberly06@yahoo.com +1597,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Oct/31,Colin-mcbride,,M,40/Mar/23,,Cristolia,Taylorjoel@gmail.com +1598,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Oct/23,Jerry-chang,,M,66/Jul/15,,Alto-de-las-plumas,Kellyproctor@gmail.com +1599,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/20,Keith-delacruz,,M,19/Jun/06,,Cañadon-del-toro,Barry04@gmail.com +1600,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Oct/27,Christina-gallagher,,F,07/Mar/06,,Barrio-batan,Michelle37@hotmail.com +1601,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Sep/22,Melanie-garcia,,F,92/May/21,,Colonia-velez,Suarezcharles@hotmail.com +1602,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Sep/17,Natalie-butler,,F,70/Aug/01,,Avestruz,Ujohnson@yahoo.com +1603,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Oct/28,Ronald-park,,M,21/Jan/15,,Armstrong,Brenda10@hotmail.com +1604,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Sep/27,Julian-collins,,M,18/Feb/02,,Aguada-chacay-co,Matthew75@gmail.com +1605,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Oct/17,Charles-hogan,,M,97/Nov/10,,Sarandi,Scottobrien@gmail.com +1606,Universidad-nacional-de-río-cuarto,Farmacia,20/Sep/15,Terri-bailey,,F,70/Sep/25,,El-zapallar,Scotttimothy@gmail.com +1607,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,21/Jan/12,Brian-smith,,M,21/Aug/25,,Francisco-alvarez,Garciasarah@gmail.com +1608,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Oct/01,Bruce-brown,,M,08/Apr/08,,Dolores,Briangonzalez@hotmail.com +1609,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Sep/14,Alec-wood,,M,83/Apr/07,,Barrio-chapadmalal,Rmoses@yahoo.com +1610,Universidad-nacional-de-río-cuarto,Agronomía,21/Jan/09,David-harrison,,M,21/Jul/23,,General-conesa,Jacksonkatherine@hotmail.com +1611,Universidad-nacional-de-río-cuarto,Contador-público-,20/Dec/01,Matthew-fitzpatrick,,M,27/Mar/10,,Agrio-balsa,Tina60@gmail.com +1612,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Dec/18,Mark-mcdaniel,,M,25/Aug/04,,Cachirulo,Saunderstony@gmail.com +1613,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Oct/25,Christopher-moore,,M,45/Apr/28,,La-colina,Edward61@gmail.com +1614,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Dec/22,Heather-jones,,F,09/Jun/01,,Antiguo,Jmathews@hotmail.com +1615,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Sep/05,Angela-reese,,F,97/Aug/13,,Alto-verde,Danielleatkins@yahoo.com +1616,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Dec/29,James-wilson,,M,63/Oct/01,,Barrio-gral-jose-de-san-martin,Reevesbonnie@hotmail.com +1617,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Nov/09,Thomas-roberts,,M,36/Jan/26,,2-de-mayo,Smithwilliam@hotmail.com +1618,Universidad-nacional-de-río-cuarto,Contador-público-,20/Oct/28,Donald-meyer,,M,95/Jun/29,,Los-antiguos,Vmarshall@gmail.com +1619,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Dec/01,Miranda-foster,,F,64/Jun/30,,Agustin-roca,Sheri19@yahoo.com +1620,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,21/Jan/24,Michael-white,,M,12/Oct/17,,Cantera-villalonga,Fisherdana@yahoo.com +1621,Universidad-nacional-de-río-cuarto,Contador-público-,20/Sep/18,Jeremiah-le,,M,83/Oct/25,,Colman,Amandahaney@hotmail.com +1622,Universidad-nacional-de-río-cuarto,Bioquímica,20/Dec/16,Suzanne-jones,,F,92/Jul/15,,Bocayuba,Debra60@yahoo.com +1623,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Oct/04,Veronica-lopez,,F,73/Jul/20,,Rawson,Larry90@hotmail.com +1624,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Nov/17,Heather-harris,,F,52/Aug/08,,Barrio-trocha,Harrisbrent@hotmail.com +1625,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,21/Jan/19,Dawn-mosley,,F,37/Mar/07,,Barrio-garin-norte,Gmorrow@yahoo.com +1626,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Dec/02,Isaac-perez,,M,06/Oct/07,,Gobernador-benegas,Snowjaime@yahoo.com +1627,Universidad-nacional-de-río-cuarto,Diseño-industrial,21/Jan/22,Michael-ritter,,M,23/Feb/15,,Calderon,Andrew55@yahoo.com +1628,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Nov/24,Levi-carpenter,,M,54/Jun/15,,Huanguelen,Andrea80@yahoo.com +1629,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Nov/25,Kevin-patterson,,M,12/Oct/15,,Estacion-mazan,Robertdaniel@gmail.com +1630,Universidad-nacional-de-río-cuarto,Arquitectura,20/Oct/15,Charles-gonzalez,,M,64/Aug/26,,Barrio-gral-jose-de-san-martin,Logandavid@gmail.com +1631,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Dec/20,Danielle-mclean,,F,74/Sep/23,,Alarcon,Beckdaniel@gmail.com +1632,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Nov/20,Joshua-adams,,M,84/Feb/20,,Candelaria-sud,Nfletcher@hotmail.com +1633,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Dec/30,Adam-smith,,M,99/Apr/06,,Colonia-baron-hirsch,Dthompson@gmail.com +1634,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Sep/02,Michael-elliott,,M,22/Mar/17,,La-isabel,Stoutjames@yahoo.com +1635,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,21/Jan/09,Michele-mccormick,,F,10/Sep/25,,Cañadon-lagarto,Qharvey@yahoo.com +1636,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Sep/14,Michael-gonzalez,,M,53/May/02,,Juan-vela,Tiffany65@yahoo.com +1637,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Sep/26,Monica-brown,,F,05/Dec/21,,Caseros,Marcussnow@yahoo.com +1638,Universidad-nacional-de-río-cuarto,Actuario-,20/Nov/15,Carrie-williams,,F,35/Nov/19,,Emilio-lamarca,Srivera@hotmail.com +1639,Universidad-nacional-de-río-cuarto,Medicina,20/Nov/27,Angelica-bartlett,,F,16/Dec/27,,17-de-agosto,Scott34@hotmail.com +1640,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Dec/11,Laura-gonzalez,,F,11/Nov/22,,Canal-15-cerro-de-la-gloria,Adam15@hotmail.com +1641,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Sep/23,Alan-webb,,M,52/Jan/16,,Planchada-banderita,Amy06@hotmail.com +1642,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Sep/03,Kyle-fox,,M,20/May/18,,Arroyo-claro,Theresa63@hotmail.com +1643,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Dec/21,Lisa-green,,F,47/Oct/23,,Campo-la-riviere,Nwright@yahoo.com +1644,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Sep/27,Bryan-weeks,,M,15/Mar/03,,Colonia-roca,Fernandezjose@gmail.com +1645,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,21/Feb/01,Charlene-english,,F,66/Nov/12,,Cañadita,Nicholasmichael@hotmail.com +1646,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Nov/04,Ruth-wilkinson,,F,50/Mar/03,,Arboleda,Jonesgabriel@hotmail.com +1647,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Sep/14,Francisco-marquez,,M,11/Jan/14,,Colonia-leiva,Adam96@gmail.com +1648,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,21/Jan/09,Matthew-snow,,M,92/Jul/18,,Alberti,Fryewillie@yahoo.com +1649,Universidad-nacional-de-río-cuarto,Agronomía,20/Sep/27,Catherine-anderson,,F,88/Sep/22,,La-querencia,Victor74@hotmail.com +1650,Universidad-nacional-de-río-cuarto,Farmacia,20/Oct/22,Jennifer-sims,,F,96/Jul/02,,De-bruyn,Vickie88@gmail.com +1651,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Nov/23,Kelly-ortega,,F,34/Sep/30,,Carandaiti,Anthonymcmillan@hotmail.com +1652,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Nov/04,Ryan-singh,,M,58/May/22,,Aparicio-cue,Karenhughes@hotmail.com +1653,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Dec/23,Evelyn-jones,,F,52/Jul/11,,Cañadon-lagarto,Keith83@gmail.com +1654,Universidad-nacional-de-río-cuarto,Contador-público-,20/Nov/07,George-white,,M,25/Mar/07,,Franklin,Nhernandez@gmail.com +1655,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Sep/27,Kelly-larson,,F,31/Oct/22,,Iturraspe,Shammond@yahoo.com +1656,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Oct/21,Isaac-green,,M,83/Oct/02,,Alto-las-lechuzas,Tinamejia@gmail.com +1657,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,21/Jan/04,Isaac-brown,,M,59/Dec/25,,Ayui-parada,Jacqueline42@hotmail.com +1658,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,21/Jan/30,April-larsen,,F,74/Apr/01,,Cañada-la-negra,Emmalane@yahoo.com +1659,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Dec/03,Charles-johnson,,M,96/Dec/16,,El-triunfo,Bullockanthony@gmail.com +1660,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Nov/24,Becky-morgan,,F,55/Nov/04,,Barrio-parque-leloir,Lbryant@yahoo.com +1661,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Sep/20,Sara-richardson,,F,95/Mar/07,,Albariño,Hsavage@gmail.com +1662,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Oct/26,Jonathan-roberts,,M,53/Oct/05,,Lomas-del-mirador,Nataliegordon@hotmail.com +1663,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Nov/30,Anna-walls,,F,21/Apr/26,,D-orbigny,Xbrown@hotmail.com +1664,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,21/Jan/08,Jodi-carrillo,,F,85/Jan/18,,Villa-de-mayo,Martinalan@hotmail.com +1665,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,21/Jan/30,Brian-boyle,,M,00/Sep/10,,Laguna-del-barro,Bowmansteven@gmail.com +1666,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/30,James-miller,,M,03/Mar/27,,Armstrong,Melissabean@yahoo.com +1667,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Oct/22,Pamela-adams,,F,97/Apr/17,,28-de-julio,Katherine47@gmail.com +1668,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Dec/13,Kimberly-mckinney,,F,32/Feb/24,,4-de-febrero,Awhite@gmail.com +1669,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Oct/03,Seth-palmer,,M,17/Nov/02,,Cañadon-botello,Andrew27@gmail.com +1670,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Sep/17,Carla-taylor,,F,84/Sep/22,,Campo-las-puertas,Johnherrera@yahoo.com +1671,Universidad-nacional-de-río-cuarto,Medicina,21/Jan/23,Susan-warren,,F,21/Apr/03,,Albigasta,Nvargas@gmail.com +1672,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Sep/16,Karen-nielsen,,F,49/Sep/07,,Catua,Brian43@yahoo.com +1673,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Dec/11,Jason-hardy,,M,12/Oct/17,,Angostura,Nicholaswatts@hotmail.com +1674,Universidad-nacional-de-río-cuarto,Arquitectura,20/Dec/17,Tara-gonzalez,,F,12/Sep/06,,Hurlingham,Josephlane@yahoo.com +1675,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Oct/06,Travis-smith,,M,99/Oct/28,,Cailomuta,Uross@yahoo.com +1676,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,21/Jan/02,Michael-martinez,,M,00/Sep/08,,Empalme-frontera,Adamperez@gmail.com +1677,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Dec/07,Roy-malone,,M,62/Apr/29,,Arroyo-urquiza,Iruiz@hotmail.com +1678,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Dec/27,Martha-crosby,,F,08/Feb/19,,Brea-chimpana,Melissazamora@gmail.com +1679,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Sep/21,Emily-sexton,,F,91/May/08,,Escuela-agricola-don-bosco,Marchunter@gmail.com +1680,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,21/Jan/23,Jeremy-gardner,,M,15/Nov/26,,Ingeniero-de-madrid,Sandersrobert@gmail.com +1681,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Sep/13,James-tucker,,M,11/Apr/12,,Arata,Shelley63@hotmail.com +1682,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Dec/28,Kendra-vargas,,F,56/Dec/28,,San-justo,Bethanyroman@yahoo.com +1683,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Sep/08,Kelly-cortez,,F,20/Aug/23,,Almacen-el-descanso,Jonesmark@yahoo.com +1684,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Nov/17,Matthew-sanders,,M,20/Sep/09,,Aero-club-canal,Jblack@hotmail.com +1685,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Oct/07,Anthony-bryant,,M,47/Apr/01,,Cachel,Andrewryan@yahoo.com +1686,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Oct/14,Scott-woodard,,M,09/Feb/27,,28-de-julio,Devin80@gmail.com +1687,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,21/Jan/27,Donald-webster,,M,25/Dec/19,,Argerich,Samanthamiller@yahoo.com +1688,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Dec/16,Jessica-romero,,F,45/Nov/04,,Hito-45,Villathomas@yahoo.com +1689,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,21/Jan/30,Michael-andrews,,M,76/Jun/15,,General-rojo,Steven96@yahoo.com +1690,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,21/Jan/17,Robert-scott,,M,83/May/19,,Campo-peña-lopez,Qkennedy@hotmail.com +1691,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Nov/29,Lynn-kemp,,F,08/Aug/16,,Arbuco,Halevanessa@gmail.com +1692,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Nov/01,Madison-smith,,F,36/Oct/19,,Cañada-seca,Josephthompson@gmail.com +1693,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,20/Dec/30,Amy-richardson,,F,17/Feb/25,,Agua-negra,Goldenwendy@yahoo.com +1694,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Nov/23,Robert-cohen,,M,02/Jun/24,,Alsina,Judithmyers@yahoo.com +1695,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Oct/06,Tracy-salinas,,F,24/Jul/22,,Grutly,Jennifer46@yahoo.com +1696,Universidad-nacional-de-río-cuarto,Farmacia,21/Jan/26,Dr.-donald-callahan,,M,88/Dec/20,,Gaboto,Powellwilliam@gmail.com +1697,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Nov/01,Alan-palmer,,M,09/Mar/27,,Puesto-de-isla,Nancywilliams@hotmail.com +1698,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Oct/31,Dustin-harper,,M,10/Jun/15,,Colhue-huapi,Lopezjerome@gmail.com +1699,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Dec/24,Ivan-wagner,,M,92/Dec/20,,Caseros,Fmann@yahoo.com +1700,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Oct/01,Rebecca-sanchez,,F,38/Feb/09,,Alto-los-cardales,Fletcherveronica@hotmail.com +1701,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Nov/14,Brandon-long,,M,14/Oct/03,,Campo-raffo,Zachary62@yahoo.com +1702,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Nov/05,Jamie-jimenez,,F,14/May/24,,La-isabel,Elizabethmcdonald@yahoo.com +1703,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Oct/15,Brittany-smith,,F,16/Sep/28,,Colonia-santa-rosa,Nancy96@hotmail.com +1704,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Nov/10,Michael-pham,,M,22/Mar/26,,Colonia-dr-gdor-udaondo,Lwilliams@gmail.com +1705,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Dec/31,Troy-williams,,M,18/Feb/16,,Alegre,Vmorgan@yahoo.com +1706,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Dec/22,John-wade,,M,90/Dec/30,,Kilometro-77,Mleonard@hotmail.com +1707,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Nov/29,Paul-anderson,,M,36/Aug/22,,Arroyo-manganga,Gregory48@hotmail.com +1708,Universidad-nacional-de-río-cuarto,Arquitectura,21/Jan/25,Michael-rodriguez,,M,11/Jan/23,,Jose-leon-suarez,Tiffanybrown@yahoo.com +1709,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Sep/13,Haley-edwards,,F,04/Jun/15,,Arroyo-vega,Crystal32@hotmail.com +1710,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,21/Feb/01,Paula-hughes,,F,74/Jun/03,,Colonia-nac-de-alienados,Brownyvonne@yahoo.com +1711,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Dec/04,Susan-myers,,F,27/Apr/11,,Algarrobal,Kingjames@yahoo.com +1712,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Nov/13,Kimberly-walton,,F,20/Jul/29,,La-dulce,Frankwu@yahoo.com +1713,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Sep/01,Katie-jensen,,F,94/Aug/22,,La-bilbaina,Rdoyle@gmail.com +1714,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Sep/02,Tony-quinn,,M,13/Jul/02,,Saladillo-norte,Thomas10@hotmail.com +1715,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Nov/02,William-macias,,M,29/Sep/17,,Capitan-lazo,Nicole09@hotmail.com +1716,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Sep/15,Ryan-stout,,M,13/Aug/03,,Angeloni,Amandawebb@hotmail.com +1717,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,21/Jan/03,Amanda-jones,,F,96/Jul/26,,Alumine,Sandersjessica@yahoo.com +1718,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Sep/10,Jennifer-haynes,,F,11/Jun/02,,Arroyo-del-pescado,Andersonmatthew@gmail.com +1719,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,21/Jan/15,Thomas-fisher,,M,22/May/22,,2-de-mayo,Fletcherdavid@hotmail.com +1720,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Oct/10,Courtney-nguyen,,F,16/Jul/20,,16-de-julio,Steven39@yahoo.com +1721,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,21/Jan/28,Aaron-drake,,M,21/Sep/11,,Aguada-guzman,Zbeltran@hotmail.com +1722,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Nov/20,Daisy-hoffman,,F,10/Jul/17,,Aldea-san-antonio,Zleblanc@gmail.com +1723,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Oct/03,Teresa-gomez,,F,27/Mar/22,,Capayan,Oking@hotmail.com +1724,Universidad-nacional-de-río-cuarto,Farmacia,20/Sep/10,John-lee,,M,83/Jun/01,,Boulogne,Hduncan@yahoo.com +1725,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Nov/23,Kevin-larson,,M,63/Oct/24,,La-lucila,Watsonmatthew@yahoo.com +1726,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Dec/27,Mark-reese,,M,14/Nov/09,,El-trigo,Matthewwilliams@yahoo.com +1727,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Nov/17,Matthew-williams,,M,30/Mar/09,,Caminera,Kelly97@gmail.com +1728,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/12,Heather-briggs,,F,17/Nov/12,,Agua-cercada,Elizabeth20@hotmail.com +1729,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,21/Jan/24,Jonathon-robles,,M,46/May/10,,Temperley,Robertodonnell@hotmail.com +1730,Universidad-nacional-de-río-cuarto,Farmacia,20/Oct/17,Heather-ortiz-md,,F,11/Feb/05,,Haras-san-jacinto,Jeremiahkelley@hotmail.com +1731,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,21/Jan/20,Clayton-jones,,M,01/Jun/02,,Berretta,Brett22@hotmail.com +1732,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Sep/17,Mary-simpson,,F,76/Nov/23,,Catua,Gonzalezapril@yahoo.com +1733,Universidad-nacional-de-río-cuarto,Bioquímica,20/Oct/06,Cory-hill,,M,02/May/05,,Campo-caretto,Hspencer@hotmail.com +1734,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,21/Jan/15,Wayne-campbell,,M,38/Apr/25,,Pagancillo,Fergusonbradley@gmail.com +1735,Universidad-nacional-de-río-cuarto,Farmacia,20/Oct/15,Kathy-smith,,F,24/Jul/30,,Aguadita,Jasmine72@gmail.com +1736,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Sep/21,Jesse-parker,,M,00/Jun/15,,Colonia-las-yescas,Hpetersen@gmail.com +1737,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Sep/12,Nicole-perry,,F,28/Dec/28,,Aguadita,Michaelfarrell@yahoo.com +1738,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Dec/28,Pamela-wise,,F,92/Feb/25,,Arroyo-burgos,Msmith@yahoo.com +1739,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Oct/12,William-hernandez,,M,12/Oct/30,,Cantera-aguirre,Zbrown@hotmail.com +1740,Universidad-nacional-de-río-cuarto,Farmacia,20/Nov/07,Bryan-bradley,,M,89/Jul/26,,Avellaneda,Nancy93@yahoo.com +1741,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Oct/18,Kristen-pierce,,F,86/May/01,,Cañadon-de-los-indios,Barberstephanie@hotmail.com +1742,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Oct/06,Jorge-wyatt,,M,14/Oct/08,,Ayacucho,Ballardvictoria@gmail.com +1743,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,21/Jan/12,Alan-moore,,M,50/Nov/02,,Dudignac,Sherryfranklin@hotmail.com +1744,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Sep/14,Danielle-hansen,,F,18/Jul/03,,Abra-baya,Carrie90@hotmail.com +1745,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,20/Sep/07,Sandra-dixon,,F,05/Apr/06,,Coronel-charlone,Kennethcalderon@gmail.com +1746,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Nov/01,Hector-garcia,,M,68/Aug/17,,Florentino-ameghino,Schmidtjeffrey@yahoo.com +1747,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Sep/07,Jeffrey-jones,,M,89/Mar/27,,Arroyo-del-rey,Preyes@yahoo.com +1748,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,21/Jan/19,Edward-williams,,M,24/Jan/17,,Adolfo-alsina,Thomas36@hotmail.com +1749,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Nov/26,Jordan-taylor,,F,29/Aug/26,,Campo-huber,Thansen@hotmail.com +1750,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,20/Dec/21,Laura-yang,,F,96/Dec/07,,Antelo,Kellyralph@yahoo.com +1751,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Dec/03,Christopher-black,,M,84/Apr/07,,Cristolia,Eric76@yahoo.com +1752,Universidad-nacional-de-río-cuarto,Agronomía,20/Oct/08,William-diaz,,M,50/Dec/01,,Arturo-vatteone,Thomas48@yahoo.com +1753,Universidad-nacional-de-río-cuarto,Bioquímica,20/Nov/06,Kimberly-daugherty,,F,35/Aug/08,,Algarrobito,James61@hotmail.com +1754,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Nov/24,Joshua-pearson,,M,46/Aug/04,,Alfalad,Angelamay@yahoo.com +1755,Universidad-nacional-de-río-cuarto,Arquitectura,20/Nov/02,Katherine-murillo,,F,09/Sep/25,,Alamo,Clarkhenry@yahoo.com +1756,Universidad-nacional-de-río-cuarto,Técnico-para-bioterios-,20/Dec/27,Frank-santana,,M,33/Jun/23,,Colonia-morgan,Andrewsantos@gmail.com +1757,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,20/Nov/23,Robert-newman,,M,96/Aug/20,,Aguas-verdes,Carolynhenderson@gmail.com +1758,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,21/Jan/15,Jennifer-garcia,,F,59/Sep/20,,San-nicolas-de-los-arroyos,Mariaestrada@yahoo.com +1759,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,21/Jan/08,Ryan-jensen,,M,52/Apr/13,,Arroyo-vega,Smithpeter@gmail.com +1760,Universidad-nacional-de-río-cuarto,Bioquímica,21/Jan/27,Olivia-rivas,,F,53/May/23,,2-de-julio,Marymartinez@yahoo.com +1761,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Oct/06,Jennifer-walters,,F,86/Sep/14,,Maria-magdalena,Hannahstanley@hotmail.com +1762,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Sep/01,Valerie-brown,,F,27/Nov/12,,Otto-bemberg,Colleenschultz@yahoo.com +1763,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Oct/22,Zachary-francis,,M,99/Apr/20,,Amenabar,Floresvictor@hotmail.com +1764,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Sep/06,Zachary-perry,,M,95/Nov/06,,Aguas-buenas,Hthomas@yahoo.com +1765,Universidad-nacional-de-río-cuarto,Farmacia,20/Nov/09,Dennis-gardner,,M,15/Feb/21,,Ramos-mejia,Kmiller@yahoo.com +1766,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Sep/23,Jared-joseph,,M,08/Oct/09,,La-cañada,James98@gmail.com +1767,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,21/Jan/08,Jacqueline-mills,,F,45/Mar/24,,Aguayo,Comptoncynthia@hotmail.com +1768,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,21/Jan/25,Nancy-munoz,,F,69/Aug/12,,Temperley,Diamondjohnson@yahoo.com +1769,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Oct/15,Marcus-cherry,,M,16/Apr/11,,Chumbicha,Richard88@yahoo.com +1770,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Sep/02,Daniel-rush,,M,51/Sep/11,,Colonia-bombal,Gonzalezwalter@yahoo.com +1771,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Nov/22,James-bush-md,,M,82/Jul/19,,Colonia-japonesa,Frederickfitzpatrick@yahoo.com +1772,Universidad-nacional-de-río-cuarto,Contador-público-,20/Dec/13,Nina-foster,,F,69/Jul/14,,Campo-la-plata,Tonylloyd@hotmail.com +1773,Universidad-nacional-de-río-cuarto,Agronomía,20/Nov/18,Tonya-mckinney,,F,15/Jan/13,,Rincon-de-milberg,Mcguirewilliam@yahoo.com +1774,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,20/Oct/01,Paige-wagner,,F,68/May/25,,Altamirano-norte,Misty71@hotmail.com +1775,Universidad-nacional-de-río-cuarto,Contador-público-,20/Oct/18,Bonnie-carey,,F,96/Jul/24,,Jesus-maria,Lewismary@yahoo.com +1776,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Nov/10,Amanda-sanchez,,F,61/Jan/11,,Ingeniero-de-madrid,Traviswatkins@hotmail.com +1777,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Sep/27,Scott-scott,,M,91/Jul/25,,Correntoso,Susan25@yahoo.com +1778,Universidad-nacional-de-río-cuarto,Contador-público-,20/Dec/21,Mary-sanchez-md,,F,91/Mar/06,,Casbas,Bryan06@hotmail.com +1779,Universidad-nacional-de-río-cuarto,Medicina,20/Nov/07,Kristy-evans,,F,68/Jan/01,,Los-gauchos,Thomas19@yahoo.com +1780,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Oct/06,Jennifer-flores,,F,56/Jul/12,,Alto-de-sierra,Fernandezrichard@hotmail.com +1781,Universidad-nacional-de-río-cuarto,Ingeniería-mecánica,21/Jan/18,Abigail-james,,F,43/Sep/23,,Esmeralda,Melissa21@gmail.com +1782,Universidad-nacional-de-río-cuarto,Medicina,20/Dec/26,Nichole-faulkner,,F,62/Jun/07,,Colonia-loma-negra,Grahambenjamin@gmail.com +1783,Universidad-nacional-de-río-cuarto,Ingeniería-en-informática,20/Nov/29,Scott-howard,,M,97/Sep/02,,Bosques,Ztate@gmail.com +1784,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Nov/01,Michael-jacobson,,M,65/Dec/24,,Estrada,Danielrios@hotmail.com +1785,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Oct/13,Ian-arellano,,M,15/Dec/15,,Alagon,Juliagoodman@gmail.com +1786,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-geológicas,20/Nov/17,Cynthia-ferguson,,F,86/Jan/01,,Alamo,Zcarter@yahoo.com +1787,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Dec/17,William-holmes,,M,46/Apr/10,,Agua-azul,David05@hotmail.com +1788,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Dec/20,Cheryl-stokes,,F,82/May/16,,Colonia-bombal,Goodmanmark@gmail.com +1789,Universidad-nacional-de-río-cuarto,Licenciatura-en-kinesiología-y-fisiatría,20/Dec/01,William-moore,,M,13/Jul/21,,11-de-septiembre,Cmatthews@yahoo.com +1790,Universidad-nacional-de-río-cuarto,Ingeniería-electrónica,21/Jan/01,Laura-curtis,,F,17/Jul/03,,Agustin-mosconi,Yanderson@yahoo.com +1791,Universidad-nacional-de-río-cuarto,Licenciatura-en-psicología,21/Jan/01,Gina-jackson,,F,27/Aug/23,,Asturias,Nashfelicia@hotmail.com +1792,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Nov/19,Jamie-garcia,,F,48/Apr/01,,Las-palmas,Johnevans@gmail.com +1793,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Dec/08,Jill-thornton,,F,94/Oct/22,,Bajo-grande,Deborahperkins@yahoo.com +1794,Universidad-nacional-de-río-cuarto,Licenciatura-en-administración-,20/Sep/27,Jose-long,,M,43/Aug/03,,25-de-mayo,Marissa65@hotmail.com +1795,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Dec/12,Jennifer-walker,,F,70/Aug/26,,Chimpay,Klopez@hotmail.com +1796,Universidad-nacional-de-río-cuarto,Licenciatura-en-sociología-,20/Nov/15,Tommy-smith,,M,15/Jul/31,,Estacion-coronel-pringles,Warrenjames@yahoo.com +1797,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Oct/22,Eric-thompson,,M,20/Aug/08,,Gaboto,Ronaldgriffin@hotmail.com +1798,Universidad-nacional-de-río-cuarto,Arquitectura,20/Dec/22,Christopher-munoz,,M,27/Apr/02,,Bajo-de-los-sueldos,Daniel19@yahoo.com +1799,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Sep/05,John-cole,,M,32/Nov/01,,Agustin-mosconi,Molinacassidy@yahoo.com +1800,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Nov/19,David-boyer,,M,08/Feb/08,,El-porvenir,Leonsydney@yahoo.com +1801,Universidad-nacional-de-río-cuarto,Licenciatura-en-relaciones-del-trabajo-,20/Nov/01,Kevin-heath,,M,20/Jul/14,,Colonia-los-bosques,Kim78@gmail.com +1802,Universidad-nacional-de-río-cuarto,Licenciatura-en-planificación-y-diseño-del-paisaje,20/Sep/21,Rachel-carter-md,,F,77/Jul/12,,Alto-grande,Thomasmedina@gmail.com +1803,Universidad-nacional-de-río-cuarto,Contador-público-,20/Nov/20,Alison-kaufman,,F,79/Sep/04,,Aranguren,Jade42@yahoo.com +1804,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Nov/09,Gregory-mayo,,M,31/Aug/12,,Campo-la-riviere,Zphillips@yahoo.com +1805,Universidad-nacional-de-río-cuarto,Diseño-industrial,20/Oct/28,Tonya-lewis,,F,16/May/17,,Brea-chimpana,Garzakimberly@gmail.com +1806,Universidad-nacional-de-río-cuarto,Farmacia,21/Jan/07,Alison-smith,,F,04/Jul/17,,Colonia-bella-italia,Psmith@hotmail.com +1807,Universidad-nacional-de-río-cuarto,Medicina,21/Jan/29,Laura-cole,,F,47/Nov/08,,Kilometro-208,Brentaguilar@hotmail.com +1808,Universidad-nacional-de-río-cuarto,Actuario-,20/Sep/01,Michael-rodriguez,,M,38/Nov/11,,Crotto,Hhayes@gmail.com +1809,Universidad-nacional-de-río-cuarto,Farmacia,21/Jan/08,Nicole-flores,,F,62/Jul/09,,Cabreria,Loriterrell@gmail.com +1810,Universidad-nacional-de-río-cuarto,Licenciatura-en-gestión-de-agroalimentos,20/Sep/28,Amber-chambers,,F,62/Jan/12,,Campo-ubajo,Hillmary@yahoo.com +1811,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Nov/21,Mark-mullen,,M,02/Jun/02,,Albarracin,Davidriley@yahoo.com +1812,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,21/Jan/29,Rhonda-johnson,,F,27/Sep/01,,Barker,Haynesmichael@hotmail.com +1813,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-computación,20/Nov/26,Beth-jimenez,,F,07/Aug/01,,Abra-del-trigo,Walkervalerie@gmail.com +1814,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Dec/20,Patrick-phillips,,M,29/May/19,,Alejandro-petion,Donnasimon@gmail.com +1815,Universidad-nacional-de-río-cuarto,Ciencias-veterinarias,20/Nov/29,Lindsay-jefferson,,F,87/Apr/28,,Rafael-calzada,Xjohnson@hotmail.com +1816,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Dec/02,Michael-skinner,,M,16/Sep/27,,Colonia-reina-margarita,Michellespencer@gmail.com +1817,Universidad-nacional-de-río-cuarto,Licenciatura-en-artes,20/Sep/12,James-sanchez,,M,30/Oct/10,,Bella-vista,Rbrooks@hotmail.com +1818,Universidad-nacional-de-río-cuarto,Agronomía,21/Feb/01,Sarah-holmes,,F,34/Dec/14,,Alegria,Ywilliams@yahoo.com +1819,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-de-la-educación-,20/Sep/17,Maurice-barnett,,M,07/Oct/19,,La-buana-moza,Kyle73@hotmail.com +1820,Universidad-nacional-de-río-cuarto,Contador-público-,20/Dec/31,Joshua-roberts,,M,66/Sep/26,,Caminera-napaleofu,Christian32@hotmail.com +1821,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Oct/07,Brandon-jones,,M,53/Jul/10,,Ingeniero-allan,Emilyklein@hotmail.com +1822,Universidad-nacional-de-río-cuarto,Farmacia,20/Oct/02,Tracy-frye,,F,40/Dec/15,,Condarco,Justin47@gmail.com +1823,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Sep/24,Diana-mcdonald,,F,07/May/26,,Francisco-paz,Heather67@yahoo.com +1824,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Nov/20,Emma-knapp,,F,56/Nov/14,,Cuartel-v,Kking@yahoo.com +1825,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Nov/13,Annette-hernandez,,F,63/Jun/19,,Baradero,Thomashunt@gmail.com +1826,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-antropológicas,20/Sep/11,Tammy-cruz,,F,91/Aug/11,,Arroyo-salado,Sbarrett@gmail.com +1827,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Oct/14,Dustin-nelson,,M,04/Jul/12,,Banda-de-lucero,Wjohnson@yahoo.com +1828,Universidad-nacional-de-río-cuarto,Diseño-de-imagen-y-sonido,20/Nov/11,Michael-delgado,,M,63/May/05,,Colonia-adolfo-alsina,Bnichols@hotmail.com +1829,Universidad-nacional-de-río-cuarto,Licenciatura-en-producción-de-bioimagenes,20/Dec/05,Christopher-romero,,M,12/Sep/07,,Puente-del-inca,Jessicawhite@hotmail.com +1830,Universidad-nacional-de-río-cuarto,Licenciatura-en-musicoterapia,20/Oct/08,Rebekah-simpson,,F,22/Sep/03,,Balcosna,Harriskenneth@hotmail.com +1831,Universidad-nacional-de-río-cuarto,Licenciatura-en-terapia-ocupacional,20/Dec/28,Mark-montoya,,M,75/Jan/07,,Ambas-puntillas,Aaronterry@gmail.com +1832,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Oct/06,Jamie-kelly,,M,64/Sep/19,,Colonia-monte-la-plata,Paulcain@gmail.com +1833,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-y-tecnología-de-alimentos,21/Jan/24,Erika-lee,,F,88/Jul/03,,Maori,Bennettanthony@yahoo.com +1834,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-ambientales,20/Nov/22,Adam-brown,,M,07/Aug/31,,Buena-vista,James12@hotmail.com +1835,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencia-política-,20/Sep/15,Willie-gordon,,M,64/May/24,,Bahia-langara,Adamskimberly@hotmail.com +1836,Universidad-nacional-de-río-cuarto,Licenciatura-en-ciencias-biológicas,21/Jan/10,Victoria-duran,,F,11/Nov/05,,Agustoni,Nicolehenderson@gmail.com +1837,Universidad-nacional-de-río-cuarto,Farmacia,20/Sep/21,Brad-vega,,M,44/Jun/19,,Monte-chingolo,Laurenkennedy@hotmail.com diff --git a/files/GHUNBuenosAires_select.csv b/files/GHUNBuenosAires_select.csv new file mode 100644 index 00000000..9de229fc --- /dev/null +++ b/files/GHUNBuenosAires_select.csv @@ -0,0 +1,4195 @@ +,university,career,inscription_date,first_name,last_name,gender,fechas_nacimiento,age,postal_code,location,email +0,universidad-de-buenos-aires,actuario-,2020-09-24,,amy-wallace,f,21-Mar-12,,8431,"4440-edward-junctions-apt.-088 +east-brian,-ar-23045",brookejones@yahoo.com +1,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-09-27,,angela-hudson,f,05-Feb-21,,3151,"8672-rasmussen-way +leviville,-id-98957",cpatterson@yahoo.com +2,universidad-de-buenos-aires,medicina,2020-10-18,,jessica-sandoval,f,45-Sep-12,,6601,"4934-robyn-burg +lake-sandy,-al-36317",melinda04@hotmail.com +3,universidad-de-buenos-aires,arquitectura,2021-02-13,,stephanie-montoya,f,07-Oct-07,,2723,"1873-west-spring +davidberg,-tn-75056",mlewis@gmail.com +4,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-09-20,,david-cooper,m,29-Aug-01,,6105,"8086-davenport-flat-suite-093 +port-robertview,-ky-35162",lukegutierrez@yahoo.com +5,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-12-12,,benjamin-nicholson,m,68-Jun-05,,5345,"3986-reynolds-lodge-suite-625 +north-christopher,-me-06591",bgonzalez@hotmail.com +6,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-12-04,,douglas-boyer,m,13-May-09,,3580,"3370-richardson-forge-apt.-577 +greenechester,-ma-65283",taylor62@yahoo.com +7,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-09-18,,kenneth-wright,m,49-Aug-12,,7172,"640-ramos-vista-suite-029 +north-virginia,-wa-44218",butlermartha@gmail.com +8,universidad-de-buenos-aires,técnico-para-bioterios-,2021-01-28,,heather-bradford,f,17-Nov-02,,6422,"6017-anna-trail +south-mary,-ma-58614",nicole86@yahoo.com +9,universidad-de-buenos-aires,ingeniería-electrónica,2021-01-27,,mary-smith,f,89-Sep-13,,8113,"717-henry-land-apt.-299 +floreston,-wi-42607",margaret65@yahoo.com +10,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-11-04,,pamela-delgado,f,88-Sep-17,,5557,"91379-jerry-cove +south-ryan,-mo-89223",stefanie45@hotmail.com +11,universidad-de-buenos-aires,licenciatura-en-administración-,2020-11-24,,paul-myers,m,23-Nov-14,,5407,"57252-cummings-wells +new-benjamin,-nv-04671",ypayne@yahoo.com +12,universidad-de-buenos-aires,medicina,2021-01-15,,amy-hurst,f,80-Dec-29,,4129,"236-tina-plains-apt.-897 +north-candice,-mo-24063",akeller@gmail.com +13,universidad-de-buenos-aires,medicina,2020-10-24,,jessica-davis,f,09-Dec-30,,4124,"242-green-pike +wallaceshire,-ky-69556",barbaranash@gmail.com +14,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-01-04,,kimberly-banks,f,93-Aug-15,,5591,"380-vaughan-oval-suite-814 +north-albertport,-ut-82402",timothyfoster@gmail.com +15,universidad-de-buenos-aires,ciencias-veterinarias,2021-02-20,,barbara-cervantes,f,09-Mar-19,,6032,"12344-harvey-forks-apt.-250 +lake-andrew,-in-54635",katherine52@gmail.com +16,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-11-02,,stephanie-gates,f,44-Aug-17,,6433,"850-jenna-heights +new-crystal,-co-19557",carlashepherd@yahoo.com +17,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-12-16,,daniel-harrell,m,58-Nov-10,,8308,"00962-rogers-neck +masonfort,-pa-53085",lvelasquez@gmail.com +18,universidad-de-buenos-aires,contador-público-,2020-11-13,,justin-gonzalez,m,74-Nov-04,,5541,"97832-jacob-street +west-carolynland,-il-08714",oconnorbrenda@yahoo.com +19,universidad-de-buenos-aires,ingeniería-mecánica,2020-11-25,,ethan-pierce,m,48-Feb-11,,7161,"unit-8687-box-3328 +dpo-aa-81289",reynoldsmegan@yahoo.com +20,universidad-de-buenos-aires,medicina,2020-12-24,,cody-robbins,m,11-Jan-01,,6634,"unit-0349-box-5655 +dpo-aa-61033",hjackson@hotmail.com +21,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-15,,justin-lewis,m,74-Oct-08,,3196,"63076-taylor-court +samanthaburgh,-wa-54667",gjensen@hotmail.com +22,universidad-de-buenos-aires,licenciatura-en-artes,2020-12-11,,chelsea-bond,f,96-Oct-24,,1614,"916-smith-crossroad-suite-741 +butlerfurt,-or-87341",quinnlonnie@gmail.com +23,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-11-10,,michelle-mccullough,f,24-Jun-22,,3155,"56795-james-mountain-suite-176 +rogerfurt,-ia-05645",jennifer34@yahoo.com +24,universidad-de-buenos-aires,bioquímica,2020-11-01,,scott-cox,m,21-Oct-15,,1636,"psc-0074,-box-0862 +apo-aa-98962",james05@hotmail.com +25,universidad-de-buenos-aires,farmacia,2020-09-19,,michael-smith,m,97-Feb-15,,1754,"5986-rogers-tunnel-suite-132 +new-tracychester,-me-67245",alexandertiffany@gmail.com +26,universidad-de-buenos-aires,ingeniería-en-informática,2021-01-26,,brittney-smith,f,68-Jul-23,,3226,"4697-wesley-harbors-apt.-007 +east-seanborough,-sc-40404",anne23@yahoo.com +27,universidad-de-buenos-aires,diseño-industrial,2021-02-18,,stephanie-guerra,f,07-Sep-27,,2720,"37542-wheeler-underpass +south-melanie,-md-10742",stephensgeorge@yahoo.com +28,universidad-de-buenos-aires,ingeniería-en-informática,2020-09-03,,ronald-martin-md,m,35-Jun-22,,7533,"361-brendan-lakes +brandonchester,-ne-89068",fgriffin@yahoo.com +29,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2021-02-21,,tonya-jones,f,59-May-04,,3230,"psc-7995,-box-5066 +apo-aa-65066",christopher86@gmail.com +30,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-11-08,,jonathan-howell,m,60-Aug-09,,3471,"4931-murphy-dam-apt.-730 +fowlerland,-ks-15643",michaelnicholson@yahoo.com +31,universidad-de-buenos-aires,licenciatura-en-administración-,2020-12-28,,samantha-dixon,f,84-Jan-30,,5831,"3541-emily-walks-suite-823 +moorechester,-dc-90576",jessica62@gmail.com +32,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-02-09,,kristin-weiss,f,13-Aug-05,,5475,"829-andrew-roads +eatonside,-id-85428",pquinn@gmail.com +33,universidad-de-buenos-aires,licenciatura-en-psicología,2020-09-17,,melanie-gray,f,14-Mar-22,,3222,"7687-brady-brooks-apt.-500 +new-andrea,-nd-58333",joshua82@hotmail.com +34,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-12-08,,jordan-cole,m,33-May-23,,9217,"0716-phillip-courts +aprilburgh,-nm-52489",deanhernandez@yahoo.com +35,universidad-de-buenos-aires,medicina,2020-10-12,,alexander-smith,m,54-May-08,,1688,"9767-hernandez-crescent +east-michelleside,-il-12130",lsmith@hotmail.com +36,universidad-de-buenos-aires,medicina,2020-10-03,,amber-leonard,f,14-Aug-12,,9407,"867-tracy-land-apt.-523 +north-dawn,-mt-18952",glopez@hotmail.com +37,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-09-09,,dawn-sellers,f,85-Sep-20,,6323,"303-wood-oval +south-patrickfurt,-ct-76804",douglasstevens@yahoo.com +38,universidad-de-buenos-aires,licenciatura-en-artes,2021-01-22,,joseph-reed,m,25-Jan-28,,6233,"605-reyes-stream-suite-731 +jacobberg,-dc-42485",molly37@yahoo.com +39,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-02-19,,jennifer-miller,f,95-Sep-24,,4129,"40067-jean-hill-apt.-397 +angelaburgh,-ok-25163",smithrobert@gmail.com +40,universidad-de-buenos-aires,licenciatura-en-artes,2020-11-30,,amanda-cardenas,f,03-Sep-19,,1603,"914-thomas-prairie-apt.-932 +daltonfort,-ky-35748",tannersara@hotmail.com +41,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-24,,amanda-sawyer,f,14-Aug-01,,7404,"5068-hall-flat-apt.-730 +careyberg,-ky-59096",ricejeffrey@yahoo.com +42,universidad-de-buenos-aires,ingeniería-mecánica,2020-11-13,,tiffany-barnes,f,83-Apr-22,,5632,"074-tyler-lake +patrickmouth,-va-74750",douglas71@hotmail.com +43,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-10-08,,james-anderson,m,05-Jan-18,,9227,"35286-daniel-causeway-apt.-893 +port-joshua,-hi-91097",tristan99@hotmail.com +44,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-09-28,,christopher-robertson,m,09-Feb-20,,3315,"5094-kevin-path-suite-639 +north-aliciaberg,-hi-92045",catherinecasey@hotmail.com +45,universidad-de-buenos-aires,bioquímica,2020-09-28,,jennifer-bryan,f,96-Jun-02,,4117,"psc-0069,-box-3551 +apo-ae-81103",debra42@yahoo.com +46,universidad-de-buenos-aires,arquitectura,2021-01-01,,terry-pitts,m,42-Dec-14,,5471,"81928-laura-avenue-apt.-008 +west-thomasfurt,-tx-08530",gabrielsimmons@hotmail.com +47,universidad-de-buenos-aires,ciencias-veterinarias,2021-01-28,,sean-white,m,33-Apr-10,,2505,"1408-cain-cliff-apt.-323 +chadborough,-ga-32797",ustewart@gmail.com +48,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-12-10,,mackenzie-jackson,f,83-Oct-22,,9050,"8286-lori-meadow-apt.-760 +cindyfort,-or-35258",brianlewis@yahoo.com +49,universidad-de-buenos-aires,licenciatura-en-psicología,2021-01-14,,gregory-rios,m,80-May-17,,7203,"214-angela-cove +south-haley,-wa-64304",haroldguzman@hotmail.com +50,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-11-26,,jon-mcneil,m,24-Jan-30,,2930,"819-davis-shoal-suite-110 +north-amanda,-az-68499",jacobbass@yahoo.com +51,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-29,,diana-watkins,f,49-May-21,,3734,"4983-benjamin-prairie-suite-138 +south-jeremyfurt,-tn-41815",lmiles@hotmail.com +52,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-02-13,,brent-ewing,m,65-Jun-08,,2147,"0407-solomon-mews-apt.-795 +east-angela,-co-72272",sallysmith@hotmail.com +53,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-09-11,,kathy-spears,f,19-Aug-10,,4103,"667-stevens-harbors-suite-584 +south-rebecca,-pa-54744",louis25@yahoo.com +54,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-10-24,,amanda-fowler,f,54-Jul-06,,9033,"2656-gail-shore-suite-379 +port-sophiaton,-ut-32349",fphillips@hotmail.com +55,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-12-17,,antonio-jones,m,07-Apr-22,,2618,"9632-mary-locks +mckenziebury,-me-66854",zpatrick@gmail.com +56,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-30,,nicholas-fuller,m,27-Dec-15,,1659,"875-moore-centers-apt.-770 +east-ryan,-ga-68689",jonathan83@gmail.com +57,universidad-de-buenos-aires,ingeniería-en-informática,2021-01-08,,jamie-taylor,f,03-Aug-24,,6400,"7901-simpson-plains +codyton,-or-11655",jonesgordon@gmail.com +58,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-02-07,,jimmy-hill,m,62-Jan-26,,6748,"45691-dustin-fork-suite-148 +barbarachester,-ut-50156",kruegerangelica@yahoo.com +59,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2021-02-12,,robin-schroeder,f,95-Sep-26,,3550,"613-stacey-river +holtmouth,-tx-39582",derekhill@hotmail.com +60,universidad-de-buenos-aires,medicina,2020-12-06,,samantha-richardson,f,47-Aug-31,,8351,"711-ashley-junction +hopkinshaven,-ar-93218",edwardscorey@yahoo.com +61,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2021-02-06,,benjamin-jackson,m,90-Dec-29,,3174,"1040-glenn-harbors +larrytown,-oh-43144",kimberly41@hotmail.com +62,universidad-de-buenos-aires,ingeniería-en-informática,2020-12-25,,scott-castro,m,07-Apr-13,,8332,"69672-james-meadows +east-stephanieview,-nv-99099",ghall@yahoo.com +63,universidad-de-buenos-aires,diseño-industrial,2020-10-27,,thomas-brooks,m,03-May-28,,1617,"58271-pace-route-apt.-450 +west-kyle,-mn-74721",jaclyn17@yahoo.com +64,universidad-de-buenos-aires,técnico-para-bioterios-,2020-09-30,,willie-taylor,m,88-Jun-30,,9101,"290-wayne-harbor +north-kennethland,-nm-23909",victor22@gmail.com +65,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-11-05,,brian-wilson-dds,m,30-Nov-09,,8402,"116-christopher-overpass +north-danieltown,-tx-94027",jonesbrandy@hotmail.com +66,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-10-11,,brittney-brewer,f,62-Feb-10,,6430,"usnv-hamilton +fpo-ap-65686",lwilliams@gmail.com +67,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-10-13,,robin-carter,f,19-Jul-12,,7174,"81829-alexander-center +new-albertchester,-mi-06914",gwhite@yahoo.com +68,universidad-de-buenos-aires,licenciatura-en-psicología,2020-09-13,,jacqueline-rodriguez,f,75-May-07,,6561,"83401-lindsey-meadows-suite-888 +port-michelleton,-va-65864",pbecker@hotmail.com +69,universidad-de-buenos-aires,licenciatura-en-psicología,2020-12-06,,ariana-torres,f,09-May-30,,3518,"965-schmidt-mall +victorview,-sd-07041",pamela66@hotmail.com +70,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-09-10,,brendan-jimenez-md,m,73-Nov-09,,5572,"387-stephanie-loop-apt.-016 +diazton,-al-55980",lisa86@gmail.com +71,universidad-de-buenos-aires,actuario-,2020-09-17,,stephanie-goodman,f,87-Feb-03,,3052,"90932-valerie-village +nicolefort,-ok-74080",barbara55@yahoo.com +72,universidad-de-buenos-aires,farmacia,2020-10-11,,christine-bond,f,08-Dec-27,,2761,"9314-burnett-streets-apt.-556 +new-michelle,-md-69139",joelzamora@gmail.com +73,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-10-09,,thomas-padilla,m,83-Dec-27,,5710,"202-owen-flat +west-clarence,-nm-91754",jane70@yahoo.com +74,universidad-de-buenos-aires,farmacia,2020-09-24,,peggy-jensen,f,66-Aug-02,,6042,"4925-martin-unions-suite-809 +west-benjamin,-nd-32270",rebeccalogan@yahoo.com +75,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-10-18,,christina-watson,f,08-Feb-25,,7531,"usns-clarke +fpo-ap-27428",fletcherpaul@hotmail.com +76,universidad-de-buenos-aires,contador-público-,2020-11-06,,samuel-richardson,m,76-Jun-07,,1826,"689-joseph-trafficway +susanmouth,-ms-96143",rachelfletcher@hotmail.com +77,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2021-02-03,,april-pierce,f,84-Dec-27,,2132,"1093-williams-mountain +new-alecville,-me-71091",meghancervantes@yahoo.com +78,universidad-de-buenos-aires,bioquímica,2020-09-10,,donna-fisher,f,18-Apr-30,,6600,"9755-david-mountain +harriston,-fl-59016",michelecurtis@yahoo.com +79,universidad-de-buenos-aires,licenciatura-en-psicología,2021-01-24,,travis-kelly,m,13-Sep-13,,3183,"03695-kevin-skyway-suite-919 +davismouth,-mi-41745",carolynpadilla@gmail.com +80,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-09-28,,james-jones,m,28-May-30,,1896,"52442-fields-coves-suite-475 +kimside,-me-12870",coledanielle@gmail.com +81,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-10-02,,jaclyn-riley,f,29-Dec-07,,6073,"unit-4842-box-4534 +dpo-ae-77542",velazquezgregory@yahoo.com +82,universidad-de-buenos-aires,licenciatura-en-artes,2020-11-03,,joy-mendoza,f,84-Dec-02,,5584,"8351-simpson-park +cherylbury,-ma-92281",whitepamela@gmail.com +83,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-01-29,,alejandro-horton,m,18-Aug-10,,4713,"042-jones-estates +barnettbury,-ny-12125",elizabeth53@gmail.com +84,universidad-de-buenos-aires,ingeniería-electrónica,2020-10-14,,jamie-macias,f,04-Oct-01,,5835,"753-douglas-mountains +austinville,-or-26595",dianaknox@hotmail.com +85,universidad-de-buenos-aires,agronomía,2021-02-10,,kristi-graham,f,69-May-21,,5341,"2604-jose-throughway-apt.-536 +jacksonstad,-mn-48133",christina62@yahoo.com +86,universidad-de-buenos-aires,farmacia,2020-09-28,,michael-griffith,m,24-Sep-23,,9223,"9532-lewis-mission +east-lauren,-nv-39960",lisagutierrez@gmail.com +87,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-01-16,,michael-english,m,02-Apr-24,,5381,"7029-connie-drive-apt.-473 +lake-lisa,-ut-23108",flemingdavid@yahoo.com +88,universidad-de-buenos-aires,licenciatura-en-psicología,2021-01-04,,joshua-spencer,m,49-Dec-03,,1822,"4991-aaron-lodge +west-mark,-ne-96833",nsingleton@hotmail.com +89,universidad-de-buenos-aires,actuario-,2020-11-29,,natalie-berry,f,85-Jul-11,,3180,"291-garcia-pike +morrisbury,-md-41527",michaelbauer@hotmail.com +90,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-09-23,,adrian-blevins,m,14-Jun-28,,4631,"863-joseph-rest-suite-262 +new-davidbury,-wi-28714",walkerkevin@gmail.com +91,universidad-de-buenos-aires,licenciatura-en-psicología,2020-09-09,,stephanie-padilla,f,92-Jul-17,,1881,"70068-huerta-views +port-lynnbury,-ks-47025",oneillmichael@yahoo.com +92,universidad-de-buenos-aires,ciencias-veterinarias,2021-01-04,,christopher-parker,m,99-Jul-31,,1611,"36379-michael-crest +jonathantown,-ks-73056",ronaldvaughn@hotmail.com +93,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-05,,beverly-sanders,f,74-Jan-02,,8364,"14182-aaron-landing +susanville,-ny-03484",tbaker@hotmail.com +94,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-09-30,,nicole-brown,f,44-Oct-21,,6507,"56501-dixon-mall-apt.-498 +west-stephenton,-oh-85493",john33@hotmail.com +95,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-10,,gabrielle-lee,f,16-Jul-19,,1649,"4872-gregory-bypass-apt.-562 +gardnerville,-la-50133",matthewslindsay@gmail.com +96,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-11-23,,cindy-dixon,f,78-May-16,,6269,"usnv-schwartz +fpo-aa-19398",mmiller@yahoo.com +97,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-27,,david-wilson,m,46-Jul-02,,1765,"unit-3148-box-1142 +dpo-ae-99210",jerome17@gmail.com +98,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-11-23,,nancy-villegas,f,91-May-24,,3109,"psc-4099,-box-2065 +apo-aa-73375",stantondavid@yahoo.com +99,universidad-de-buenos-aires,agronomía,2021-02-04,,chad-tran,m,93-Sep-09,,6279,"131-danielle-fords +lake-davidview,-az-14208",taylormark@yahoo.com +100,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-12-01,,veronica-wilson,f,16-Jun-28,,6601,"86933-william-ports-apt.-774 +sheltonside,-mi-64499",anne74@yahoo.com +101,universidad-de-buenos-aires,licenciatura-en-psicología,2020-11-21,,gabriel-cameron,m,17-May-30,,2760,"1130-huynh-mission +north-donaldburgh,-wa-77987",thomas05@yahoo.com +102,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-02-14,,austin-clark,m,25-Oct-21,,3386,"77474-castillo-fork-suite-973 +cochranmouth,-hi-33365",lmullins@hotmail.com +103,universidad-de-buenos-aires,diseño-industrial,2020-11-12,,kelly-miller,f,72-Jul-13,,5603,"2859-green-rapid-apt.-570 +jonathanville,-wy-36110",mclaughlinjustin@gmail.com +104,universidad-de-buenos-aires,licenciatura-en-administración-,2021-01-06,,stephanie-scott,f,14-Feb-01,,5770,"6782-duran-alley-apt.-997 +campbellton,-wi-47085",patelbrian@yahoo.com +105,universidad-de-buenos-aires,ciencias-veterinarias,2021-01-28,,ms.-regina-franco,f,95-Oct-11,,6703,"068-robbins-rest +websterburgh,-ut-71594",cruzleslie@hotmail.com +106,universidad-de-buenos-aires,ingeniería-mecánica,2020-12-28,,vernon-chavez,m,63-Aug-28,,2202,"psc-4347,-box-3932 +apo-aa-94948",lortiz@yahoo.com +107,universidad-de-buenos-aires,licenciatura-en-administración-,2020-11-25,,joseph-alexander,m,58-Sep-12,,6441,"1784-perez-ridge +port-tony,-nh-65689",kellerbruce@gmail.com +108,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-10-20,,manuel-brown,m,47-Jun-12,,5413,"461-todd-field-suite-981 +howellchester,-ct-05922",amy67@yahoo.com +109,universidad-de-buenos-aires,licenciatura-en-psicología,2020-10-27,,julia-young,f,45-Jun-21,,6279,"4525-perez-harbor-suite-932 +north-brittanyview,-ga-80583",thomas68@hotmail.com +110,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-11-17,,laura-smith,f,97-Mar-13,,1757,"59987-mark-extension +south-emily,-mo-97841",rachel35@gmail.com +111,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-11-05,,megan-brown,f,95-Dec-11,,7165,"1750-charles-ports +east-matthewport,-ga-62713",williamsjason@hotmail.com +112,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-11-15,,jonathan-hood,m,97-Apr-27,,2533,"2516-christian-causeway-suite-369 +port-charlesmouth,-mn-53591",richrobert@yahoo.com +113,universidad-de-buenos-aires,ciencias-veterinarias,2020-10-21,,kimberly-calhoun,f,73-Dec-15,,3197,"569-andrea-wall-suite-047 +jessicamouth,-wy-77333",hgordon@gmail.com +114,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2021-02-04,,pamela-landry,f,74-Feb-19,,3023,"818-james-pine-apt.-002 +north-sethmouth,-az-47046",nmcdonald@yahoo.com +115,universidad-de-buenos-aires,ingeniería-mecánica,2020-10-09,,troy-black,m,40-Nov-06,,3474,"91959-ryan-road +joshuaborough,-wi-29676",barnesvalerie@gmail.com +116,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-09-09,,gary-conner,m,41-Jan-06,,3111,"57008-charles-corners +west-sabrina,-tn-88351",jason40@gmail.com +117,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-01-28,,melanie-kelly,f,59-Oct-17,,7408,"940-williams-knoll +kimberlyland,-vt-52199",michael61@yahoo.com +118,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-09-14,,joseph-wallace,m,56-Jul-25,,1911,"uss-wright +fpo-ap-06745",sramos@gmail.com +119,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-11-16,,jessica-adams,f,18-Jan-22,,5533,"5213-tiffany-lake +port-larrybury,-ut-54700",johnreynolds@yahoo.com +120,universidad-de-buenos-aires,actuario-,2021-01-05,,barbara-clark,f,22-Sep-10,,8536,"304-scott-road +robertberg,-dc-85047",wendy21@gmail.com +121,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-11-16,,kevin-wood,m,89-May-03,,3541,"321-webb-burgs +anthonyburgh,-va-57541",mckeerobert@yahoo.com +122,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-10-26,,joseph-west,m,55-Nov-23,,8402,"390-richard-orchard +paulchester,-ut-17341",nguyenkristen@hotmail.com +123,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-12-13,,richard-prince,m,05-Jan-02,,4740,"psc-8393,-box-2047 +apo-ap-04174",nancy50@yahoo.com +124,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-12-23,,michelle-berger-phd,f,20-Apr-02,,8200,"psc-2138,-box-2372 +apo-ae-08440",jrussell@yahoo.com +125,universidad-de-buenos-aires,técnico-para-bioterios-,2020-10-29,,shawn-mcclain,m,12-Nov-15,,2709,"26777-heather-lock-apt.-106 +mooreland,-nj-83617",megan30@yahoo.com +126,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-12-29,,ronald-martin,m,26-Jun-20,,9030,"169-nguyen-course-apt.-935 +lake-kelseymouth,-ks-97480",chelseatravis@yahoo.com +127,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-10-19,,rachel-morgan,f,20-Jul-13,,5401,"720-sanchez-rue +south-collinmouth,-dc-34818",mark74@yahoo.com +128,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-11-21,,brandon-green-phd,m,29-Sep-10,,5317,"77020-george-springs +michaeltown,-ms-72183",gomezlaura@yahoo.com +129,universidad-de-buenos-aires,ingeniería-mecánica,2020-10-16,,jeremy-murphy,m,77-Dec-07,,2248,"9857-edwin-shoal +lake-heatherport,-az-42084",jessica90@gmail.com +130,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-02-09,,joshua-george,m,07-Aug-27,,2603,"psc-3780,-box-5912 +apo-ae-86375",mullinslauren@hotmail.com +131,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-09-07,,kayla-sanchez,f,19-Aug-31,,6100,"6010-jackson-locks +jonesmouth,-ne-57534",madisonweaver@yahoo.com +132,universidad-de-buenos-aires,técnico-para-bioterios-,2020-10-13,,kristine-adkins,f,86-Oct-11,,5703,"48786-salazar-roads +east-andrewmouth,-il-36509",shannonvelasquez@hotmail.com +133,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-01-14,,todd-steele,m,36-Dec-01,,7536,"6794-jennifer-trail-suite-685 +east-jefferyport,-wy-15230",cheryl13@gmail.com +134,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-13,,spencer-brewer,m,33-Jul-19,,3425,"5060-patricia-lodge-suite-998 +annettemouth,-al-28855",pearsonkimberly@gmail.com +135,universidad-de-buenos-aires,farmacia,2020-10-03,,debra-simmons-dds,f,85-Apr-12,,8424,"347-craig-knolls +charlesshire,-oh-66544",franciscoharrell@hotmail.com +136,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-10-05,,whitney-gonzalez,f,80-Jun-20,,7163,"unit-8530-box-5619 +dpo-ae-41090",khananthony@gmail.com +137,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-12-19,,bethany-walsh,f,25-Nov-24,,7536,"6128-owens-common +jenniferview,-wa-26020",ericwatkins@yahoo.com +138,universidad-de-buenos-aires,bioquímica,2020-12-30,,jennifer-day,f,20-Mar-23,,6603,"unit-6469-box-3428 +dpo-aa-11016",ncohen@yahoo.com +139,universidad-de-buenos-aires,actuario-,2020-12-28,,ryan-collins,m,08-Sep-07,,8409,"psc-0095,-box-3283 +apo-ae-05693",hudsonjulie@gmail.com +140,universidad-de-buenos-aires,farmacia,2021-02-14,,chad-stein,m,21-Dec-18,,2128,"2226-smith-spur +jamesport,-fl-94605",johnpage@gmail.com +141,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2021-02-09,,angela-gonzalez,f,37-Apr-29,,9411,"672-moore-rue-suite-351 +new-williamfurt,-co-80440",margaretmartin@gmail.com +142,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-09-20,,timothy-carey,m,18-Dec-04,,8206,"4914-curtis-rue-suite-794 +rodriguezhaven,-ok-50554",jeremyporter@gmail.com +143,universidad-de-buenos-aires,ingeniería-en-informática,2021-01-07,,julie-davis,f,02-Sep-26,,7119,"314-smith-circle-apt.-024 +lake-davidburgh,-ky-47223",brownchris@hotmail.com +144,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-12-29,,david-soto,m,07-Jun-20,,2326,"psc-8397,-box-5655 +apo-ae-86156",powersdavid@hotmail.com +145,universidad-de-buenos-aires,ciencias-veterinarias,2020-09-13,,sean-kelly,m,17-Jun-26,,6380,"736-tate-hills +shawland,-or-64578",kempcrystal@gmail.com +146,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-10-07,,victoria-gomez,f,08-May-03,,1744,"054-martinez-gardens +robertsonburgh,-ks-07332",jacobheath@yahoo.com +147,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-09-29,,donna-blackwell,f,93-Jan-19,,6071,"47532-david-walk-apt.-801 +joanberg,-ks-69812",crystal07@gmail.com +148,universidad-de-buenos-aires,actuario-,2020-11-10,,james-bright,m,15-May-02,,2848,"813-patricia-turnpike-suite-601 +annamouth,-fl-59244",joseph67@gmail.com +149,universidad-de-buenos-aires,ingeniería-mecánica,2021-01-29,,emma-lee,f,08-Mar-05,,3316,"1803-vicki-prairie-apt.-172 +rogersport,-la-79496",john29@hotmail.com +150,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-12-17,,christina-little,f,48-Apr-08,,1731,"85545-paula-greens +bakerburgh,-mt-82970",foxnicholas@yahoo.com +151,universidad-de-buenos-aires,medicina,2020-10-21,,amber-robinson,f,53-Jul-06,,2812,"062-jorge-well-apt.-702 +new-charles,-mt-02705",zacharymyers@gmail.com +152,universidad-de-buenos-aires,licenciatura-en-artes,2020-12-01,,cynthia-garcia,f,63-Jun-23,,1889,"67897-williams-mews +lake-audrey,-ma-54140",tracymorales@hotmail.com +153,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-02-06,,nathan-gardner,m,08-Mar-06,,7530,"74300-yates-track-apt.-741 +south-angela,-ma-45705",lperez@hotmail.com +154,universidad-de-buenos-aires,licenciatura-en-administración-,2020-10-27,,yolanda-williams,f,29-Apr-14,,3522,"471-jennifer-walks +markville,-ar-38813",dennisglover@gmail.com +155,universidad-de-buenos-aires,bioquímica,2021-02-03,,beth-newton,f,28-Jan-12,,6323,"191-clark-trace-apt.-323 +davidsonburgh,-ga-09011",martinezmegan@gmail.com +156,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-12-28,,john-chen,m,98-Apr-28,,2305,"42924-humphrey-mountain-suite-765 +port-thomas,-ne-89992",donovanheidi@gmail.com +157,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-11-27,,shawn-larson,m,06-Mar-05,,9121,"08503-luke-bypass +new-dustin,-nc-46400",urose@hotmail.com +158,universidad-de-buenos-aires,agronomía,2021-02-07,,carmen-wheeler,f,76-Oct-19,,6471,"441-adams-drive-suite-243 +ortizport,-pa-29247",espinozaamanda@yahoo.com +159,universidad-de-buenos-aires,medicina,2020-12-08,,linda-gonzalez,f,11-Feb-17,,3511,"8896-anderson-underpass +clarkborough,-in-55198",wendyhill@hotmail.com +160,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2021-01-16,,thomas-johnson,m,05-Mar-24,,8311,"0873-kendra-falls +josephburgh,-az-75894",christinezhang@gmail.com +161,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-11-10,,olivia-taylor,f,20-Jun-21,,5529,"unit-6970-box-1630 +dpo-ae-00551",rodney64@hotmail.com +162,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-12-06,,michael-ashley,m,54-Jun-14,,3085,"1647-nicole-highway-suite-314 +fletcherport,-tn-60599",julie24@yahoo.com +163,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-02-02,,mr.-matthew-mercado-dvm,m,93-Jul-05,,3076,"410-cunningham-roads +jessicaland,-ga-79378",patriciamoreno@hotmail.com +164,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-10-20,,nina-flores,f,02-Jun-01,,3371,"15895-dunn-centers +new-mark,-tx-20314",sarahfleming@gmail.com +165,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-01-23,,karen-arnold,f,92-Oct-06,,6058,"3121-nicholas-union +new-amyview,-in-69537",xmurray@gmail.com +166,universidad-de-buenos-aires,bioquímica,2020-09-12,,sarah-parrish,f,55-Jul-30,,5517,"241-randy-turnpike-apt.-512 +north-anthony,-ut-59801",bmitchell@hotmail.com +167,universidad-de-buenos-aires,agronomía,2021-01-07,,valerie-brown,f,40-Sep-27,,8115,"08329-ashlee-dale-apt.-431 +west-susanstad,-vt-16306",smithsean@hotmail.com +168,universidad-de-buenos-aires,diseño-industrial,2020-09-22,,kimberly-davis,f,02-Nov-22,,3153,"3613-wayne-stream-suite-056 +south-julieburgh,-ks-12741",braymelinda@hotmail.com +169,universidad-de-buenos-aires,ingeniería-electrónica,2020-09-30,,eddie-johnson,m,23-Nov-13,,7263,"64384-james-prairie +bensonhaven,-ut-50233",christopher08@hotmail.com +170,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-11-23,,wendy-warren,f,46-Sep-02,,8185,"85576-jones-ports +burgesshaven,-nj-32057",mooreruben@yahoo.com +171,universidad-de-buenos-aires,actuario-,2020-09-04,,joseph-kelly,m,47-Jan-21,,1905,"10880-nicholson-keys +south-katherine,-ut-79683",sharon19@gmail.com +172,universidad-de-buenos-aires,arquitectura,2020-11-02,,anthony-mckinney,m,68-Jul-23,,2105,"3261-joseph-green-suite-894 +yorkside,-ks-41383",christophernichols@hotmail.com +173,universidad-de-buenos-aires,ciencias-veterinarias,2020-12-28,,angela-williams,f,11-May-22,,6326,"7724-ray-manors-apt.-058 +lake-mary,-md-63886",sonya75@gmail.com +174,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-09-15,,sabrina-carter,f,93-Sep-24,,5773,"975-johnson-grove-suite-661 +jerrytown,-nv-84485",antonio29@gmail.com +175,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-02-21,,thomas-white,m,45-Aug-13,,7153,"76886-delgado-wall +north-shane,-in-99081",cpierce@hotmail.com +176,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-10-17,,david-williams,m,52-Nov-03,,7240,"043-john-ferry +cabreraberg,-wy-52307",sandrajohnson@gmail.com +177,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2021-01-11,,margaret-mcpherson,f,20-Mar-16,,4182,"1865-toni-tunnel +meganmouth,-ar-04142",smithanthony@hotmail.com +178,universidad-de-buenos-aires,ciencias-veterinarias,2021-01-26,,mary-mann,f,36-Apr-25,,6641,"8189-vasquez-track-suite-659 +brendanfort,-me-77479",jacquelinehensley@gmail.com +179,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-01-18,,kristen-alvarez,f,17-Jun-21,,3507,"0596-clark-course-apt.-016 +michaelside,-nh-31848",allensara@yahoo.com +180,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-02-06,,dr.-william-hahn,m,19-Jan-26,,7620,"30420-sarah-port-suite-086 +lake-allisonton,-in-12631",zboyd@yahoo.com +181,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2021-01-02,,joshua-norris,m,31-Jan-11,,6228,"61403-tamara-path +new-joseph,-wv-38632",donald49@yahoo.com +182,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2021-02-07,,sarah-brown,f,73-Oct-02,,2938,"8807-ross-lake +shelbyfurt,-tn-84833",toni28@yahoo.com +183,universidad-de-buenos-aires,licenciatura-en-administración-,2020-10-14,,tina-richardson,f,87-Jul-23,,6640,"704-billy-bypass-suite-803 +lake-marktown,-ms-65310",katherineprice@gmail.com +184,universidad-de-buenos-aires,licenciatura-en-administración-,2020-09-01,,terry-dixon,f,13-Mar-23,,6646,"25009-bell-wall-suite-690 +richardsport,-ky-93678",jerry32@yahoo.com +185,universidad-de-buenos-aires,ingeniería-electrónica,2020-12-28,,holly-price,f,82-Aug-09,,8303,"1552-ward-station-suite-599 +brandonside,-ar-44722",ashleybauer@gmail.com +186,universidad-de-buenos-aires,licenciatura-en-administración-,2020-12-05,,john-hill,m,74-Jun-04,,3476,"626-miles-flat +heatherfurt,-ut-58039",jennifercurtis@yahoo.com +187,universidad-de-buenos-aires,arquitectura,2021-02-18,,andres-medina,m,73-Aug-10,,1842,"1544-martinez-dam +north-laura,-il-31321",williamsalexis@yahoo.com +188,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-12-08,,nathaniel-mitchell,m,16-Mar-24,,3226,"1470-meyers-pike-apt.-358 +lake-eric,-ca-47714",calhounmichael@hotmail.com +189,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-12-26,,james-brooks,m,79-Oct-08,,4542,"1472-thompson-fork-apt.-076 +beckyland,-nh-27114",masondavid@yahoo.com +190,universidad-de-buenos-aires,contador-público-,2020-09-13,,daniel-chandler,m,18-Jul-20,,6078,"68103-tanya-drives +stephaniefurt,-in-23276",dawnesparza@gmail.com +191,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-01-07,,michael-mccoy,m,06-Dec-03,,7407,"733-scott-forges-apt.-811 +south-kelsey,-mo-39808",holly78@gmail.com +192,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-11-19,,logan-freeman,m,44-May-28,,4000,"305-thomas-harbors +east-william,-sd-40356",thompsonsteven@gmail.com +193,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-10-16,,jason-cohen,m,06-Jun-20,,1741,"79989-zachary-divide-suite-467 +lake-andrew,-az-24755",nancyryan@hotmail.com +194,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-12-29,,vanessa-perez,f,50-Dec-31,,9315,"58238-roach-glens +wesleyview,-oh-49427",kathleencasey@gmail.com +195,universidad-de-buenos-aires,farmacia,2020-10-08,,matthew-olson,m,15-Dec-11,,3046,"97847-davis-fort +oconnorside,-nv-13873",garyhudson@gmail.com +196,universidad-de-buenos-aires,bioquímica,2020-10-04,,angel-villegas,f,10-Nov-10,,3514,"uss-richard +fpo-aa-93124",davischarles@gmail.com +197,universidad-de-buenos-aires,licenciatura-en-administración-,2020-12-04,,jeremy-snyder,m,33-May-12,,3451,"608-mark-ports-apt.-345 +elizabethchester,-ct-72827",tthomas@yahoo.com +198,universidad-de-buenos-aires,contador-público-,2020-09-05,,stephanie-hernandez,f,15-Mar-19,,6721,"4241-hernandez-rue-apt.-522 +west-brittneymouth,-pa-07763",kramerterri@yahoo.com +199,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-11-24,,javier-thomas,m,74-Mar-11,,8127,"997-neal-shoals-apt.-822 +juliaport,-ri-16251",oanderson@hotmail.com +200,universidad-de-buenos-aires,ingeniería-electrónica,2020-12-14,,jodi-coleman,f,15-Jan-20,,7301,"unit-9569-box-3769 +dpo-ap-10030",gatkinson@gmail.com +201,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-09-18,,lisa-paul,f,75-Jan-05,,4144,"950-cook-causeway-apt.-111 +timothyhaven,-nc-10135",johnsoneric@hotmail.com +202,universidad-de-buenos-aires,licenciatura-en-artes,2021-02-06,,benjamin-martinez,m,96-May-19,,3386,"221-foster-ville +lake-aliciatown,-me-09941",evanallen@gmail.com +203,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-11-08,,kelly-walker,m,28-May-17,,5345,"85864-mcbride-mills-apt.-376 +jensenview,-wa-07453",hermandwayne@gmail.com +204,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-10-01,,mr.-eric-ochoa,m,96-Jun-15,,8416,"743-griffin-throughway +north-shariborough,-mn-54242",tatejonathan@yahoo.com +205,universidad-de-buenos-aires,medicina,2020-09-29,,taylor-rodriguez,f,76-Nov-29,,2909,"800-anthony-manors +mikefort,-al-60403",millertammy@hotmail.com +206,universidad-de-buenos-aires,diseño-industrial,2020-09-16,,mr.-anthony-davenport-md,m,05-Aug-25,,3212,"100-richard-isle +scottmouth,-ca-28039",miranda35@yahoo.com +207,universidad-de-buenos-aires,bioquímica,2021-02-05,,james-stokes,m,62-Aug-31,,2246,"880-thompson-gardens-suite-322 +bridgesport,-ar-08692",robert52@hotmail.com +208,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-11-28,,bridget-frank,f,80-Apr-28,,2255,"usns-fuentes +fpo-ap-89729",danielpena@gmail.com +209,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-01-13,,rachael-krause,f,35-Feb-16,,1612,"8504-shea-tunnel-apt.-362 +west-scottview,-pa-74498",torresbrandon@yahoo.com +210,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-11-19,,john-love,m,94-Jan-23,,5730,"5707-andrew-crescent +south-meredithside,-or-58108",carlsonrodney@yahoo.com +211,universidad-de-buenos-aires,ciencias-veterinarias,2020-12-03,,kenneth-farmer,m,73-Aug-24,,3313,"732-lawson-gateway-apt.-320 +dianahaven,-oh-85741",hwilliams@gmail.com +212,universidad-de-buenos-aires,ciencias-veterinarias,2020-09-14,,sharon-harris,f,11-Feb-20,,3244,"2001-gardner-ways-suite-886 +amandachester,-me-64260",curtis80@hotmail.com +213,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-10-28,,karen-johnson,f,55-Aug-27,,8136,"4951-chelsea-dam +port-william,-nd-53875",caroline40@gmail.com +214,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-10-03,,david-quinn,m,90-Jul-21,,5425,"31878-kenneth-brooks-suite-210 +lake-evelynchester,-ca-35965",longtina@yahoo.com +215,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-12-17,,chase-wallace,m,87-Apr-25,,1871,"1539-melissa-falls-suite-416 +new-kimberlyberg,-il-98912",jill87@gmail.com +216,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-12-27,,karen-hill,f,60-Jun-12,,5343,"1441-jennifer-isle-apt.-348 +myersshire,-ma-60678",pamelaanderson@gmail.com +217,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-11,,maria-campos,f,58-Jan-03,,4724,"unit-6580-box-6514 +dpo-aa-31089",stephanieevans@yahoo.com +218,universidad-de-buenos-aires,ingeniería-electrónica,2020-11-18,,adrian-strickland,m,74-Sep-28,,6723,"24359-lori-road-apt.-050 +murraychester,-tx-54105",katie67@yahoo.com +219,universidad-de-buenos-aires,ingeniería-mecánica,2021-01-11,,andrew-lin,m,16-Feb-02,,6073,"885-robinson-mount-suite-567 +new-jonathanview,-al-31560",theresa10@yahoo.com +220,universidad-de-buenos-aires,ingeniería-mecánica,2020-12-27,,christopher-nelson,m,02-Dec-18,,3036,"057-rogers-green +lake-jonathanville,-nc-12016",diane11@yahoo.com +221,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-10-02,,eric-velasquez,m,58-Apr-19,,7247,"2495-ramos-hills +east-thomasmouth,-nm-15761",robertenglish@hotmail.com +222,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-19,,kevin-ortiz,m,09-Nov-06,,4411,"3856-ramirez-vista-suite-814 +east-sophia,-co-51929",sarahoward@gmail.com +223,universidad-de-buenos-aires,licenciatura-en-psicología,2020-12-22,,kelly-reyes,f,93-Jun-09,,1836,"9857-baker-point +new-courtney,-vt-61450",robertszachary@hotmail.com +224,universidad-de-buenos-aires,agronomía,2021-01-05,,jacob-hill,m,46-Jul-16,,3461,"8276-herrera-rue-suite-538 +east-matthewborough,-mi-09744",samueldavis@yahoo.com +225,universidad-de-buenos-aires,técnico-para-bioterios-,2020-12-17,,erik-valencia,m,46-Jul-31,,1858,"071-adams-corner +dorseyview,-sc-05814",jacobsonmonica@yahoo.com +226,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2021-02-09,,paul-rangel,m,74-Dec-27,,3403,"4644-nicholas-radial-suite-991 +east-jasonside,-ks-62476",joeldavis@gmail.com +227,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-12-24,,douglas-webster,m,44-Nov-26,,3109,"7493-jacqueline-street +west-ashley,-me-68041",whitecassandra@hotmail.com +228,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-10-21,,ricardo-hall,m,79-May-19,,7119,"0503-anthony-dale +alyssaton,-va-93253",udavis@hotmail.com +229,universidad-de-buenos-aires,licenciatura-en-psicología,2020-11-12,,melanie-smith-dds,f,85-May-23,,1838,"psc-3903,-box-4147 +apo-aa-14715",xaguilar@yahoo.com +230,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-10-04,,marissa-adams,f,95-Sep-12,,9225,"45870-ricky-islands +lake-dean,-ut-98808",lucasrowland@gmail.com +231,universidad-de-buenos-aires,licenciatura-en-artes,2020-09-19,,brian-thompson,m,88-Nov-19,,1702,"23853-watson-crossing-suite-159 +port-robert,-id-81433",matthew34@hotmail.com +232,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-09-04,,mary-alexander,f,95-Jul-12,,2805,"716-jasmin-knoll-apt.-953 +new-zacharyport,-ri-57139",sydneyhorton@gmail.com +233,universidad-de-buenos-aires,bioquímica,2020-12-03,,john-campbell,m,74-May-21,,3386,"8319-lang-expressway +turnerborough,-az-29011",kimzachary@yahoo.com +234,universidad-de-buenos-aires,actuario-,2020-09-23,,nicole-harrell-dds,f,18-Oct-10,,2505,"170-victoria-islands-apt.-456 +rickton,-nc-08657",heather93@hotmail.com +235,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-12-12,,susan-hill,f,42-Jan-16,,2173,"99342-hampton-squares-suite-302 +helenshire,-md-38904",kimberlysmith@gmail.com +236,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-12-16,,bobby-sanchez,m,01-Nov-23,,3518,"884-patricia-motorway-apt.-537 +west-leslieton,-al-88164",jordanrios@gmail.com +237,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-12-11,,mr.-shawn-glenn,m,09-Apr-19,,3042,"402-steven-vista-suite-914 +port-jamesland,-mo-84085",vickierocha@gmail.com +238,universidad-de-buenos-aires,farmacia,2020-10-02,,jacqueline-wilcox,f,15-Apr-13,,1981,"907-white-pike +west-barbarachester,-wa-99661",lhicks@gmail.com +239,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-12-29,,jon-woods,m,62-Jun-14,,3534,"9811-rollins-glens +rossland,-hi-38649",whitneyward@hotmail.com +240,universidad-de-buenos-aires,ingeniería-en-informática,2020-09-18,,catherine-bryant,f,06-Dec-10,,4142,"1316-garcia-forges-suite-403 +gutierrezstad,-co-54507",kayla59@yahoo.com +241,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-10-17,,kevin-perez,m,34-Feb-21,,1891,"704-martinez-terrace +andrewberg,-wi-33747",pinedaalexis@yahoo.com +242,universidad-de-buenos-aires,diseño-industrial,2021-01-02,,matthew-miles,m,70-Jun-28,,3420,"45656-guzman-crest-apt.-505 +lake-sandraside,-ga-08741",brittanyjohnson@gmail.com +243,universidad-de-buenos-aires,agronomía,2021-02-06,,melanie-cantu,f,39-Jan-14,,5537,"0369-charles-stream +lake-johnside,-ct-74844",shannon00@yahoo.com +244,universidad-de-buenos-aires,farmacia,2020-09-26,,suzanne-gonzales,f,01-Jan-18,,1602,"psc-6319,-box-8837 +apo-aa-40677",rodriguezbeth@yahoo.com +245,universidad-de-buenos-aires,licenciatura-en-artes,2021-01-16,,sydney-little,f,80-Jul-14,,5471,"psc-9291,-box-8535 +apo-aa-46529",kellypark@yahoo.com +246,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2021-01-26,,travis-baird,m,17-Dec-01,,4500,"584-spencer-spring-suite-933 +dianamouth,-nv-90597",christopherwatkins@hotmail.com +247,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-10-13,,kenneth-jones,m,76-Nov-12,,3701,"781-andrew-mills +north-nathan,-nc-05512",smithsummer@gmail.com +248,universidad-de-buenos-aires,técnico-para-bioterios-,2020-10-26,,kelly-clark,f,10-Jan-23,,2633,"869-mitchell-springs-suite-185 +lake-susanbury,-fl-59790",welchruben@hotmail.com +249,universidad-de-buenos-aires,medicina,2020-10-31,,james-anderson,m,50-Jun-24,,6333,"112-hart-burgs-suite-416 +norrisfurt,-id-52510",wintersdonna@hotmail.com +250,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-02-14,,kyle-ortega,m,06-Jun-22,,7635,"841-castro-prairie +michaelburgh,-mi-84944",wongkari@gmail.com +251,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-10-29,,heather-dixon,f,07-Jun-18,,8363,"95693-daniel-forest +jenkinsshire,-ct-85622",ramirezrichard@hotmail.com +252,universidad-de-buenos-aires,arquitectura,2020-10-22,,douglas-aguilar,m,43-Dec-26,,3023,"2042-lambert-fields +sarahmouth,-sd-65923",scottwalker@yahoo.com +253,universidad-de-buenos-aires,contador-público-,2020-11-27,,melvin-brown,m,73-Jun-30,,1882,"094-cervantes-flat-apt.-735 +port-brandonport,-in-28833",zshelton@gmail.com +254,universidad-de-buenos-aires,licenciatura-en-psicología,2020-11-10,,frank-wilson,m,25-Mar-16,,6555,"65647-arnold-squares +north-michael,-wy-26720",gomezangela@hotmail.com +255,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-12-26,,nancy-green,f,32-Jun-13,,6216,"1521-dylan-bypass-suite-132 +east-anthonyton,-ca-87126",yjackson@gmail.com +256,universidad-de-buenos-aires,ingeniería-electrónica,2021-02-06,,robert-stewart,m,92-Sep-16,,3285,"5371-harris-ville-apt.-217 +garciaville,-ak-94525",kcampbell@yahoo.com +257,universidad-de-buenos-aires,ingeniería-en-informática,2021-01-22,,renee-jimenez,f,69-Jun-17,,2611,"2476-crystal-circle-suite-112 +east-robinburgh,-wa-65840",tiffany46@yahoo.com +258,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-02-15,,richard-ward,m,05-Aug-06,,1886,"508-smith-stream-suite-312 +north-jennifer,-ne-10009",christine66@gmail.com +259,universidad-de-buenos-aires,licenciatura-en-artes,2021-01-22,,daryl-morgan,m,08-Jul-24,,9315,"8873-walsh-stravenue-apt.-701 +lake-april,-la-45212",xspencer@gmail.com +260,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-11-30,,veronica-jones,f,46-Feb-28,,8400,"665-flynn-mission +east-andrea,-ct-54351",wardmelinda@hotmail.com +261,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-11-06,,toni-gaines,f,51-Jun-01,,9213,"137-lynch-divide +new-ashley,-il-82915",amy23@hotmail.com +262,universidad-de-buenos-aires,licenciatura-en-administración-,2021-01-04,,ralph-moore,m,07-Oct-14,,8401,"7874-kennedy-expressway-apt.-656 +new-todd,-ne-84702",sharon82@gmail.com +263,universidad-de-buenos-aires,ingeniería-mecánica,2020-11-15,,donald-lopez,m,49-Jul-06,,3071,"623-vasquez-rapids-apt.-765 +nelsonview,-ky-19244",michaelgibson@gmail.com +264,universidad-de-buenos-aires,diseño-industrial,2021-02-06,,james-robinson,m,02-Apr-10,,1636,"719-paula-meadow-apt.-526 +new-marcustown,-mo-04877",samuel95@hotmail.com +265,universidad-de-buenos-aires,ingeniería-electrónica,2020-10-27,,timothy-bowen,m,82-Feb-14,,7612,"083-lane-vista +johnton,-ne-44032",martin22@gmail.com +266,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-09-20,,elizabeth-miller,f,95-Sep-05,,2752,"269-mathis-isle +south-maryburgh,-co-39281",mmartin@yahoo.com +267,universidad-de-buenos-aires,técnico-para-bioterios-,2020-11-13,,garrett-rogers,m,09-Dec-08,,5359,"135-david-forest-apt.-810 +west-staceyton,-tx-39482",harrisjulia@gmail.com +268,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-11-11,,katherine-bennett,f,81-Nov-10,,7100,"03049-mary-key-apt.-445 +allentown,-ny-11294",jball@hotmail.com +269,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-02-02,,david-garza,m,67-Jul-07,,1649,"4195-riley-stream-suite-904 +kerrland,-ma-56179",combsroy@yahoo.com +270,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-09-07,,brittany-proctor,f,78-Jun-19,,5612,"7539-nielsen-loaf-suite-861 +west-nathanhaven,-tn-77353",daltonmichael@yahoo.com +271,universidad-de-buenos-aires,ingeniería-en-informática,2020-10-06,,joe-lewis,m,37-Nov-17,,8170,"psc-6887,-box-5823 +apo-ap-30926",rachel07@gmail.com +272,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-09-11,,daniel-thomas,m,00-Oct-20,,9407,"26830-jennifer-fields-suite-309 +carsonbury,-ar-86361",jonescrystal@gmail.com +273,universidad-de-buenos-aires,licenciatura-en-administración-,2020-10-17,,april-stein,f,05-Nov-04,,2637,"2024-mary-mountain +drakefort,-nj-53788",zhouse@hotmail.com +274,universidad-de-buenos-aires,ciencias-veterinarias,2021-01-17,,danny-chavez,m,56-Mar-16,,3712,"7130-joseph-orchard +steventown,-in-30175",rickey15@gmail.com +275,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2021-01-25,,christian-hall,m,18-Aug-23,,3731,"734-bond-port-apt.-715 +jonesview,-me-00762",hmoore@gmail.com +276,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-11-02,,courtney-edwards,f,11-Mar-06,,4195,"870-castaneda-mill +alejandratown,-sc-43026",sanchezcristina@yahoo.com +277,universidad-de-buenos-aires,farmacia,2020-12-21,,chris-sweeney,m,39-Mar-27,,2218,"802-george-club-suite-835 +west-adrianville,-al-92619",richard30@hotmail.com +278,universidad-de-buenos-aires,licenciatura-en-administración-,2020-10-14,,antonio-taylor,m,82-Feb-02,,5461,"9797-randy-view-suite-028 +vincentburgh,-la-11655",lisa78@hotmail.com +279,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-02-03,,dawn-holder,f,55-May-15,,4107,"13794-may-shore-apt.-612 +andrewshire,-ut-99566",lauren27@gmail.com +280,universidad-de-buenos-aires,ciencias-veterinarias,2021-01-30,,kimberly-weber,f,39-Nov-14,,9311,"64159-luna-drive-suite-374 +mcgrathland,-nj-71651",ashleyleach@yahoo.com +281,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2021-01-16,,stacey-gomez,f,18-Jun-24,,3081,"65134-kenneth-neck +sarahstad,-fl-42576",olsonrobert@gmail.com +282,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-12-13,,samantha-gibson,f,45-Jun-28,,3471,"76420-dixon-courts-apt.-069 +port-bonniebury,-nh-86034",alexandragordon@yahoo.com +283,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-02-02,,cody-hughes,m,87-Jan-07,,6700,"81401-kendra-streets-apt.-994 +karenton,-al-06879",jessicajohnson@gmail.com +284,universidad-de-buenos-aires,contador-público-,2020-09-13,,vanessa-simpson,f,60-Feb-11,,2603,"5235-roach-shoal-apt.-826 +new-johnchester,-ma-14183",fgreen@gmail.com +285,universidad-de-buenos-aires,contador-público-,2020-12-23,,anna-kim,f,05-Aug-16,,6343,"05382-regina-meadows-suite-500 +lake-charlesfurt,-mi-67632",spencejared@hotmail.com +286,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-09-29,,patrick-morgan,m,01-Oct-28,,8370,"uscgc-castillo +fpo-ap-86576",kpierce@gmail.com +287,universidad-de-buenos-aires,farmacia,2020-12-29,,justin-sullivan,m,89-Jul-11,,7540,"unit-2377-box-3847 +dpo-aa-58459",flowersryan@hotmail.com +288,universidad-de-buenos-aires,actuario-,2020-11-11,,raymond-armstrong,m,01-Jan-13,,5634,"365-morrison-point-apt.-765 +east-jonathanside,-il-32004",crystal67@yahoo.com +289,universidad-de-buenos-aires,medicina,2020-09-02,,david-rowe,m,26-Mar-23,,3244,"60078-wells-ramp +new-robertside,-ga-36809",mcclainmichelle@yahoo.com +290,universidad-de-buenos-aires,contador-público-,2021-01-23,,walter-dickson,m,02-Feb-21,,3020,"354-shannon-shores +west-casey,-sc-88799",robin96@gmail.com +291,universidad-de-buenos-aires,bioquímica,2021-01-11,,michelle-parker,f,51-Jun-25,,5523,"3181-paula-mountain +west-rachelport,-ca-10139",fwarner@yahoo.com +292,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2021-02-17,,john-farrell,m,57-Nov-22,,3318,"497-anthony-coves +east-matthew,-md-96077",quinnlori@gmail.com +293,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-12-01,,jennifer-mathis,f,20-Jun-21,,5560,"unit-9458-box-2426 +dpo-ap-10546",hughesvirginia@yahoo.com +294,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-02,,brady-vang,m,31-May-27,,3340,"352-mills-drives +new-brittanyton,-nc-80082",carlosharper@gmail.com +295,universidad-de-buenos-aires,medicina,2020-09-05,,jason-moore,m,12-Jun-09,,7240,"4829-cook-lane +hallberg,-va-93333",monica46@gmail.com +296,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-02-08,,james-davis,m,81-Sep-09,,8105,"6801-castaneda-port-apt.-127 +north-jeremystad,-in-47374",hschneider@hotmail.com +297,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-09-28,,david-lopez,m,28-Mar-03,,2324,"0469-hood-meadows-suite-862 +north-colleen,-ca-52133",ashley90@gmail.com +298,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-11-25,,carla-dunn-dds,f,13-Mar-04,,8187,"84799-gary-expressway-suite-541 +new-kaylashire,-or-36700",mdennis@hotmail.com +299,universidad-de-buenos-aires,arquitectura,2020-11-30,,jason-smith,m,78-Sep-29,,2828,"954-mosley-mountain-suite-087 +annmouth,-wa-08027",wellsashley@hotmail.com +300,universidad-de-buenos-aires,ingeniería-electrónica,2020-09-07,,heather-mcbride,f,06-May-07,,1646,"90305-kyle-club-apt.-546 +adamsville,-me-96184",andersonjeremy@gmail.com +301,universidad-de-buenos-aires,ingeniería-mecánica,2020-10-26,,jason-smith,m,87-Mar-22,,1684,"49309-steven-plaza-apt.-313 +lindseyfort,-nd-58627",wallerjohn@hotmail.com +302,universidad-de-buenos-aires,contador-público-,2020-10-23,,scott-washington,m,10-Jul-12,,6614,"49655-david-curve-suite-447 +new-stevenborough,-wv-17565",eddie07@yahoo.com +303,universidad-de-buenos-aires,ingeniería-mecánica,2020-09-05,,andrew-nguyen,m,21-Jul-26,,4122,"362-rebecca-estate +south-christina,-ut-75902",carpentervictor@yahoo.com +304,universidad-de-buenos-aires,licenciatura-en-sociología-,2021-01-22,,steven-kelly,m,86-Oct-10,,2700,"9349-larry-rest-apt.-148 +south-alicia,-ca-24487",gilbertnicholas@yahoo.com +305,universidad-de-buenos-aires,ingeniería-mecánica,2020-10-04,,kathleen-hamilton,f,25-Aug-04,,5567,"56398-baldwin-gardens +north-sarah,-nm-43429",klopez@gmail.com +306,universidad-de-buenos-aires,ingeniería-mecánica,2020-09-13,,benjamin-thompson,m,74-Jun-21,,4145,"09399-william-glens-apt.-834 +port-claytonfort,-la-30872",hhuynh@hotmail.com +307,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-10-06,,henry-ramirez,m,72-Dec-07,,2440,"65525-ashley-stravenue +cameronberg,-id-37483",justin54@yahoo.com +308,universidad-de-buenos-aires,ingeniería-en-informática,2021-01-26,,timothy-johnson,m,09-Feb-14,,4600,"psc-4573,-box-4903 +apo-aa-93852",diamond47@gmail.com +309,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-02-05,,mr.-james-harris,m,10-Aug-08,,9101,"31532-meyer-springs-suite-557 +port-shelleyside,-ak-19333",michellebrooks@gmail.com +310,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2021-01-05,,robert-bates,m,52-Sep-22,,2915,"94544-vincent-key-suite-490 +lorishire,-mi-84653",schaeferthomas@yahoo.com +311,universidad-de-buenos-aires,farmacia,2021-02-13,,mrs.-alejandra-winters,f,79-Sep-01,,8532,"788-david-courts-apt.-140 +sandramouth,-md-64840",lisaramirez@hotmail.com +312,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-10-26,,aaron-sampson,m,14-May-25,,3357,"526-matthew-crossing +shannonbury,-ne-38083",james37@hotmail.com +313,universidad-de-buenos-aires,bioquímica,2020-09-30,,cynthia-lewis,f,21-May-11,,8409,"963-jessica-streets +new-ashley,-wv-62170",jared33@hotmail.com +314,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-14,,stephen-hutchinson,m,92-Nov-13,,3703,"91010-sarah-lake +lake-amber,-ky-22753",zjohnson@gmail.com +315,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-10-25,,brian-peters,m,60-Apr-09,,2813,"983-thompson-lodge +east-nancy,-ms-25111",michelle31@gmail.com +316,universidad-de-buenos-aires,licenciatura-en-artes,2021-02-12,,pamela-bradford,f,99-Sep-24,,8322,"unit-8334-box-8732 +dpo-aa-31702",duanerobinson@hotmail.com +317,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-29,,samantha-greer,f,38-Dec-08,,3483,"8321-green-stravenue +ericburgh,-me-79543",lancefletcher@hotmail.com +318,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-12-03,,brooke-hernandez,f,26-Feb-03,,6001,"258-kiara-manor-suite-908 +heatherview,-ar-70493",bjohnson@hotmail.com +319,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-12-31,,lauren-dean,f,29-Dec-18,,7160,"530-lambert-meadows-suite-587 +cynthiastad,-hi-45299",byrddestiny@hotmail.com +320,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-01-16,,brooke-gutierrez,f,31-Jan-17,,4700,"8734-brown-stravenue +michaelport,-mn-58764",brandy53@yahoo.com +321,universidad-de-buenos-aires,diseño-industrial,2020-12-22,,rebecca-coleman,f,96-Jan-23,,6459,"psc-8175,-box-0614 +apo-ae-20750",jlambert@hotmail.com +322,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2021-01-08,,paul-roberts,m,91-Jan-22,,3287,"4398-joseph-bypass-suite-639 +east-lindaland,-ky-21125",stephanie87@gmail.com +323,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-01-13,,amanda-griffin,f,17-Nov-18,,8308,"1519-stephanie-circles +west-jonathanshire,-il-71968",laratina@hotmail.com +324,universidad-de-buenos-aires,medicina,2021-02-16,,robert-wright,m,09-Aug-17,,3283,"47371-sarah-creek-suite-308 +josephport,-mt-77154",kdaniels@yahoo.com +325,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-01-30,,christopher-tyler,m,57-Jun-14,,8113,"15144-keith-plains-apt.-508 +karenchester,-nd-96590",fmorgan@gmail.com +326,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-11-28,,alexander-pierce,m,69-Jul-15,,9051,"751-wilkinson-passage +west-christopher,-wv-82595",jordankathy@gmail.com +327,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-01-09,,jasmine-crawford,f,89-Nov-01,,4172,"40983-linda-mews +larrystad,-nd-54267",garyhamilton@yahoo.com +328,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-10-16,,mary-wallace,f,64-Sep-12,,8118,"01832-christopher-forks-suite-418 +lake-john,-az-86474",robert29@gmail.com +329,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-10-23,,barry-ibarra,m,40-Aug-20,,5560,"3118-eric-parks-suite-443 +carolynchester,-nd-18752",andrew41@gmail.com +330,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-10-21,,roger-hale,m,85-Nov-27,,5319,"38340-lee-lakes +robertton,-ma-23703",kevin44@hotmail.com +331,universidad-de-buenos-aires,bioquímica,2020-12-19,,tina-ashley,f,51-Aug-26,,7165,"6922-miller-course-apt.-780 +patriciamouth,-wi-24140",shawn00@gmail.com +332,universidad-de-buenos-aires,ingeniería-electrónica,2020-10-31,,kimberly-beltran,f,46-Nov-13,,6533,"5956-rush-circles-suite-032 +west-edwardberg,-ut-10113",adamwagner@gmail.com +333,universidad-de-buenos-aires,ingeniería-en-informática,2020-12-16,,angela-jenkins,f,67-Jul-17,,5340,"945-tara-club-suite-800 +tylerside,-in-61252",iharris@gmail.com +334,universidad-de-buenos-aires,licenciatura-en-psicología,2020-10-07,,kristina-williams,f,80-Apr-19,,7153,"681-simpson-stravenue +port-nicholeland,-ny-10644",harrisrobert@yahoo.com +335,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-09-11,,sheryl-pennington,f,73-Oct-17,,2315,"7009-stacy-ferry-suite-583 +phillipshaven,-ne-09863",vanessa62@gmail.com +336,universidad-de-buenos-aires,bioquímica,2020-10-31,,matthew-jones,m,57-Sep-07,,5317,"3650-bryant-harbors-suite-479 +hallbury,-ak-22969",grahampatrick@gmail.com +337,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-10-23,,kristin-sexton,f,03-Feb-16,,7620,"uscgc-day +fpo-ap-14009",amiller@gmail.com +338,universidad-de-buenos-aires,contador-público-,2020-12-06,,tina-mcdonald,f,20-Oct-26,,3057,"8683-mandy-lakes-apt.-804 +new-gabriella,-ca-01336",ryan00@yahoo.com +339,universidad-de-buenos-aires,actuario-,2020-11-15,,cheryl-cook,f,91-Jul-20,,4719,"998-gordon-estates +lorichester,-ok-68026",walkeralexander@gmail.com +340,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-10-17,,cheryl-romero,f,71-Nov-15,,5276,"4960-gina-inlet +east-renee,-wv-09504",travis42@yahoo.com +341,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-10-23,,natasha-hall,f,39-Feb-24,,1609,"uss-turner +fpo-aa-17634",katherinewilliams@gmail.com +342,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-11-14,,michael-reyes,m,62-Sep-04,,2202,"9171-glass-corner-apt.-030 +levyshire,-nj-07053",zstuart@gmail.com +343,universidad-de-buenos-aires,contador-público-,2021-01-31,,patrick-jones,m,73-Jan-22,,1895,"911-david-park +rogersstad,-tx-82091",fernando11@hotmail.com +344,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-01-14,,justin-wood,m,16-Apr-13,,5592,"310-kevin-plaza-apt.-395 +marquezside,-sc-71841",melissamontgomery@yahoo.com +345,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-12-02,,jordan-scott,m,40-Jun-03,,1987,"19031-anthony-crossroad +south-andrew,-fl-55657",nicholsadam@yahoo.com +346,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-11-22,,ann-brown,f,54-Dec-21,,5551,"831-sherman-stravenue +lake-annachester,-de-68011",andersonolivia@gmail.com +347,universidad-de-buenos-aires,ciencias-veterinarias,2020-10-21,,renee-reeves,f,89-Jun-13,,1885,"072-friedman-road-suite-087 +callahanberg,-nh-87677",rward@hotmail.com +348,universidad-de-buenos-aires,agronomía,2021-02-15,,justin-davidson,m,54-Mar-29,,5350,"206-megan-river-apt.-327 +south-michael,-hi-96362",emilydavis@hotmail.com +349,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-01-25,,terry-roth,m,96-Sep-23,,6712,"883-white-center +michelleburgh,-ma-28152",ule@hotmail.com +350,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-11-08,,vincent-kelly,m,23-Jan-05,,6703,"711-amber-ridges +west-paigefurt,-ky-04137",nking@yahoo.com +351,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-12-28,,madeline-fischer,f,37-Jul-24,,3370,"423-caitlin-cove-suite-175 +east-josephburgh,-hi-47265",susan19@gmail.com +352,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-10-10,,jessica-barrett,f,79-Dec-09,,4713,"24075-helen-lakes-suite-228 +west-susanstad,-or-27195",jessicataylor@gmail.com +353,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-11-21,,michael-jordan,m,20-Apr-13,,4117,"24420-sharp-skyway +south-jessica,-va-95792",cmartinez@gmail.com +354,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-29,,kara-saunders,f,11-Jun-23,,3107,"7881-acosta-glens-suite-587 +east-ryanport,-al-47987",christinelawrence@hotmail.com +355,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-09-08,,lori-maynard,f,46-Mar-14,,4431,"6786-martinez-glen-apt.-817 +vanessafurt,-oh-71930",timothy40@gmail.com +356,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-11-24,,michelle-peterson,f,10-Apr-09,,6561,"psc-5685,-box-1099 +apo-aa-11526",mitchelljoseph@gmail.com +357,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2021-02-20,,kathleen-herring,f,85-Mar-17,,5710,"983-larsen-mews-suite-285 +west-micheleton,-ne-29851",emartin@gmail.com +358,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-10-27,,john-thomas,m,58-Jun-24,,2508,"740-jonathan-island +north-alexandershire,-il-69596",holdenkevin@yahoo.com +359,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2021-01-06,,darryl-brown,m,95-Oct-23,,4126,"6278-gregory-greens-apt.-340 +emilyview,-wv-40095",ohernandez@gmail.com +360,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-09-02,,ryan-williams,m,17-Aug-18,,3586,"unit-8940-box-2706 +dpo-aa-58625",smithrobert@yahoo.com +361,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-09-14,,amanda-ellis,f,61-Apr-07,,3076,"5781-reyes-turnpike +jonathanberg,-de-99740",cfranklin@yahoo.com +362,universidad-de-buenos-aires,medicina,2020-10-30,,michael-moreno,m,08-Feb-07,,2848,"unit-4489-box-8822 +dpo-ae-11969",tayloroscar@yahoo.com +363,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-11-23,,donna-gibson,f,28-Sep-10,,5636,"83202-phillips-loaf +east-shellyborough,-ky-28145",jameswise@gmail.com +364,universidad-de-buenos-aires,actuario-,2020-11-14,,shawna-williams,f,60-Mar-15,,8328,"50253-taylor-ranch-suite-208 +andersonshire,-mn-68795",burtonsandra@yahoo.com +365,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-03,,sarah-white,f,10-Jul-25,,8400,"360-gray-rapid +karenberg,-nj-48605",thomaswilliam@yahoo.com +366,universidad-de-buenos-aires,agronomía,2020-10-17,,katrina-moore,f,20-Oct-22,,3412,"683-gray-landing-suite-346 +ortegaport,-vt-91381",jeremy12@hotmail.com +367,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2021-02-19,,jason-lewis,m,26-Jan-09,,8168,"58169-garcia-pass-suite-547 +nelsontown,-ok-92834",mcochran@yahoo.com +368,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-11-27,,peter-campbell,m,23-Nov-04,,6034,"5721-joe-green-apt.-742 +henrychester,-al-02024",taylorchambers@hotmail.com +369,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-10-22,,pamela-espinoza,f,78-Apr-08,,5622,"unit-3833-box-7838 +dpo-ap-76559",allenfrancis@hotmail.com +370,universidad-de-buenos-aires,actuario-,2020-09-26,,kristin-moore,f,07-Jul-17,,3423,"5311-foster-course-apt.-689 +aprilfurt,-ms-35365",andrewcross@gmail.com +371,universidad-de-buenos-aires,ingeniería-mecánica,2020-12-29,,angel-bishop,m,13-Mar-31,,7407,"27283-martin-square-suite-164 +jacobborough,-de-90787",wiseandrea@gmail.com +372,universidad-de-buenos-aires,diseño-industrial,2020-12-06,,robert-carlson,m,04-Nov-28,,7247,"3941-andrea-union +south-rhondachester,-ne-07665",markbrown@gmail.com +373,universidad-de-buenos-aires,agronomía,2020-10-01,,susan-mcguire,f,04-Aug-05,,5596,"21657-andrews-highway-apt.-603 +south-johnnyberg,-md-64509",jacobsjonathan@hotmail.com +374,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-01-17,,james-michael,m,17-Nov-06,,6407,"756-peterson-valleys-suite-237 +south-scott,-oh-47041",linda03@yahoo.com +375,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-11-23,,joseph-bender,m,33-Jun-27,,1864,"9150-willis-radial +east-ashleybury,-ak-03445",john19@hotmail.com +376,universidad-de-buenos-aires,agronomía,2021-01-20,,adrian-young,m,27-Jun-01,,4718,"3697-richard-brook-suite-416 +michelleside,-hi-20363",fnguyen@gmail.com +377,universidad-de-buenos-aires,licenciatura-en-administración-,2021-02-20,,bobby-guzman,m,29-Oct-02,,6235,"51630-sierra-passage +lake-jackieburgh,-az-20937",wilcoxtim@hotmail.com +378,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-01-16,,thomas-lucero,m,06-Oct-12,,2808,"psc-0914,-box-1434 +apo-ae-38377",hclarke@gmail.com +379,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-09-11,,thomas-armstrong,m,02-Jun-20,,6471,"71537-morales-path +dakotaside,-wv-45097",lcohen@gmail.com +380,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-10-23,,timothy-parker,m,06-Nov-27,,9211,"613-rios-prairie-suite-804 +west-christina,-nc-49129",christopher42@gmail.com +381,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-12-10,,bailey-moore,f,90-Aug-27,,6013,"59154-burgess-junctions-apt.-473 +robertside,-tn-72324",tbarnes@hotmail.com +382,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-20,,philip-cain,m,43-Mar-21,,1900,"6954-richmond-prairie +raymouth,-wa-14047",christopherhall@hotmail.com +383,universidad-de-buenos-aires,ciencias-veterinarias,2021-01-02,,stephanie-valentine,f,56-Mar-05,,7407,"2117-rachael-tunnel +new-jill,-va-61859",pruittlogan@yahoo.com +384,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-09-17,,bianca-pennington,f,18-Sep-06,,8132,"02843-crystal-way-apt.-590 +barnesville,-dc-78744",billy35@gmail.com +385,universidad-de-buenos-aires,farmacia,2020-09-13,,dawn-brown,f,59-Mar-20,,2637,"7940-nancy-lake-suite-146 +parkerport,-mn-25888",cobbdarlene@hotmail.com +386,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-22,,monica-brown,f,55-Jan-01,,3153,"300-schneider-pass-apt.-895 +east-luis,-wa-67825",osmith@yahoo.com +387,universidad-de-buenos-aires,técnico-para-bioterios-,2021-02-16,,james-sharp,m,36-May-29,,8181,"98020-william-hollow-suite-792 +samuelport,-ks-98947",sean30@gmail.com +388,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-11-02,,nancy-fleming,f,39-Apr-17,,1712,"uss-irwin +fpo-ap-74069",mlucas@yahoo.com +389,universidad-de-buenos-aires,medicina,2020-10-08,,christopher-mcbride,m,59-Jul-02,,3181,"83801-kline-ports +east-davidshire,-ak-98270",butleranthony@hotmail.com +390,universidad-de-buenos-aires,ingeniería-en-informática,2020-12-17,,jennifer-foster,f,73-Jul-24,,3023,"583-john-pass +north-lucas,-az-85326",christianhernandez@gmail.com +391,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-12-13,,alexander-knight,m,74-Jan-17,,8512,"5804-arias-points-apt.-452 +boydton,-ok-27135",theresa63@yahoo.com +392,universidad-de-buenos-aires,licenciatura-en-administración-,2020-11-19,,kelly-hale,f,47-Aug-28,,2246,"700-davis-squares +shannonborough,-ga-30041",monicagomez@yahoo.com +393,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-11-02,,gary-rogers,m,91-Mar-20,,1852,"1659-lisa-square-apt.-212 +beltranview,-de-35664",pwhitehead@yahoo.com +394,universidad-de-buenos-aires,ciencias-veterinarias,2021-01-03,,james-brooks,m,64-Jun-02,,5573,"2449-matthew-fall +south-bruce,-il-01983",wbaker@yahoo.com +395,universidad-de-buenos-aires,farmacia,2021-02-08,,sean-henderson,m,48-Oct-24,,8373,"140-jason-camp +port-jaime,-al-38794",imarquez@yahoo.com +396,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-28,,rebecca-ferguson,f,96-May-06,,8416,"052-dickerson-pike-apt.-468 +north-malloryton,-sd-36851",douglas66@hotmail.com +397,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-02-14,,carla-hill,f,07-Sep-03,,6503,"22528-mcknight-junctions-apt.-035 +joycechester,-mn-69048",kara54@yahoo.com +398,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-12-07,,denise-wood,f,30-Jul-06,,4709,"4878-natalie-center-suite-967 +lake-sarahside,-tn-72562",saramarshall@yahoo.com +399,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-01-17,,william-lopez,m,75-Dec-16,,4162,"887-yates-bypass +east-jason,-hi-84824",rgreene@gmail.com +400,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-12-13,,alexander-hudson,m,28-Jul-10,,3592,"66593-monroe-ferry-suite-778 +port-jamiefurt,-il-34482",tamarafitzgerald@yahoo.com +401,universidad-de-buenos-aires,técnico-para-bioterios-,2020-09-22,,courtney-mueller,f,21-Mar-23,,4164,"3225-janice-parks-apt.-874 +hernandezmouth,-ut-17284",silvapamela@hotmail.com +402,universidad-de-buenos-aires,agronomía,2021-01-15,,adam-kennedy,m,11-Jun-24,,2611,"986-kathryn-light-suite-865 +west-angela,-ny-83349",donalddrake@hotmail.com +403,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-10-31,,angel-herrera,f,02-Feb-08,,6203,"907-ortiz-place-apt.-528 +mitchellbury,-wi-86808",jennifer72@gmail.com +404,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-02-06,,yvonne-stone,f,74-Feb-28,,4413,"052-sara-freeway-apt.-934 +west-markport,-oh-92477",georgestewart@yahoo.com +405,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-10-28,,adrian-foley,m,12-Jan-02,,3580,"8044-hill-center-suite-158 +clarkchester,-in-51689",dvalenzuela@yahoo.com +406,universidad-de-buenos-aires,bioquímica,2021-02-17,,richard-cox,m,09-Aug-16,,1636,"787-leonard-harbors +reyesstad,-ut-11647",sandra07@yahoo.com +407,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-11-18,,timothy-anderson-ii,m,03-Nov-24,,3023,"8515-jason-rapid-suite-184 +kelleyhaven,-ar-48552",michael57@yahoo.com +408,universidad-de-buenos-aires,ciencias-veterinarias,2020-11-15,,holly-stevens,f,11-Jul-01,,3433,"0946-tina-roads +north-cathybury,-tn-39067",humphreyrichard@hotmail.com +409,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-18,,timothy-hamilton,m,52-Feb-23,,2311,"8790-chavez-villages-suite-985 +michaelburgh,-vt-67187",gomezkimberly@gmail.com +410,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-10-24,,elizabeth-johnson,f,20-May-22,,3318,"83967-johnston-curve +jonesfurt,-sd-68524",nicole77@hotmail.com +411,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-10-22,,jesus-miller,m,11-Aug-05,,8361,"402-finley-court +east-mariaville,-il-57400",psimon@yahoo.com +412,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-11-24,,jessica-gillespie,f,80-Jul-30,,5439,"45904-matthew-mission +north-nicholastown,-md-73919",jessica89@hotmail.com +413,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-10-13,,timothy-fowler,m,19-May-20,,5425,"88158-patricia-lock +new-steven,-mn-44124",taylorkevin@gmail.com +414,universidad-de-buenos-aires,actuario-,2021-02-12,,christopher-grant,m,76-Nov-16,,9409,"407-serrano-fields-suite-462 +north-kristabury,-nh-88843",roberto55@yahoo.com +415,universidad-de-buenos-aires,ingeniería-en-informática,2021-01-07,,cheryl-wright,f,83-Jan-17,,3203,"087-williams-rapid +port-matthewville,-fl-89745",kristy98@yahoo.com +416,universidad-de-buenos-aires,licenciatura-en-sociología-,2021-02-13,,laurie-gates,f,29-Apr-29,,1627,"51940-cody-turnpike-suite-265 +east-dustin,-mi-64891",isabel57@gmail.com +417,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-09-30,,casey-wright,m,07-Sep-08,,3421,"17732-michael-knolls +lake-alejandro,-va-24334",tracirobinson@yahoo.com +418,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-12-25,,christina-rogers,f,51-Oct-27,,5632,"70990-sydney-junctions-apt.-737 +east-rachel,-ak-81858",robinsonlisa@hotmail.com +419,universidad-de-buenos-aires,ingeniería-en-informática,2020-12-26,,spencer-kaiser,m,56-Feb-29,,6230,"6363-mathis-squares-suite-754 +bridgetstad,-nc-85869",miguel39@hotmail.com +420,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-09-18,,beth-chan,f,49-May-02,,3036,"327-williams-ferry +port-thomas,-mo-55907",rwilson@yahoo.com +421,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-10-20,,stephen-jones,m,15-Jan-25,,5609,"522-dillon-mission +port-ronald,-fl-29153",luis03@yahoo.com +422,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-01-28,,seth-schmidt,m,00-Aug-30,,3372,"094-shirley-square +lindamouth,-wy-53365",stephenfrazier@hotmail.com +423,universidad-de-buenos-aires,farmacia,2020-11-02,,stephen-johnson,m,59-Oct-05,,5385,"2545-amanda-mount-suite-629 +williamstad,-wy-06426",vasquezscott@yahoo.com +424,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-11-17,,kristopher-gordon,m,58-Apr-27,,3445,"8575-fred-river +ericside,-or-13890",thorntontommy@gmail.com +425,universidad-de-buenos-aires,técnico-para-bioterios-,2021-02-13,,anna-simon,f,06-Sep-23,,2512,"052-stokes-flat-apt.-402 +west-michaelfort,-ny-45461",odonnelljacob@hotmail.com +426,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-11-24,,diana-williams,f,14-Nov-04,,2212,"377-michelle-dale-apt.-519 +goodmanton,-ct-40759",crawfordbenjamin@hotmail.com +427,universidad-de-buenos-aires,licenciatura-en-psicología,2020-10-22,,douglas-fischer,m,99-May-07,,5751,"06193-fletcher-drives-apt.-310 +east-jasonchester,-in-77881",dominique16@yahoo.com +428,universidad-de-buenos-aires,bioquímica,2020-09-04,,timothy-stuart,m,72-Oct-11,,6022,"6282-sean-shore-suite-184 +davidside,-ia-11897",drodriguez@hotmail.com +429,universidad-de-buenos-aires,contador-público-,2021-02-02,,john-hayes,m,07-Jul-25,,2916,"845-jacqueline-valleys-suite-987 +heatherbury,-ia-68032",andersonamy@hotmail.com +430,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-09-01,,lisa-frye,f,82-Mar-15,,3313,"91250-whitehead-bypass-apt.-920 +coopermouth,-sd-28734",george95@yahoo.com +431,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-09-08,,roger-green,m,87-Nov-08,,7118,"148-gail-wells-apt.-780 +contrerasbury,-la-83424",connieanderson@gmail.com +432,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2021-02-14,,jason-matthews,m,15-Jul-22,,7633,"53431-craig-falls-apt.-186 +peggychester,-ak-09414",sbeck@hotmail.com +433,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-11-14,,paula-moore,f,31-Feb-14,,8334,"86854-donovan-place +danielland,-nc-03887",daviskevin@gmail.com +434,universidad-de-buenos-aires,ingeniería-mecánica,2020-10-14,,patrick-harris,m,73-Jul-08,,7261,"806-ryan-junctions +jacquelinemouth,-nv-93943",james26@gmail.com +435,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-10-03,,katherine-wilson,f,18-Oct-25,,3586,"542-christopher-port +garciamouth,-ca-77631",ashleywoodard@gmail.com +436,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-12-17,,aaron-brown,m,19-Feb-18,,3260,"042-baker-forges +west-christopher,-in-89855",briangonzalez@hotmail.com +437,universidad-de-buenos-aires,farmacia,2020-10-23,,faith-woods,f,60-Oct-11,,8117,"1502-rachel-expressway-apt.-587 +allenbury,-ia-82415",coopercharles@hotmail.com +438,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-10-25,,richard-wells,m,06-Feb-14,,7119,"5701-goodwin-locks +lake-hannahburgh,-az-06085",christinecoleman@hotmail.com +439,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-11-15,,joseph-kelley,m,60-Jan-02,,6212,"07334-victoria-lane +sanchezbury,-la-88778",taylorclark@gmail.com +440,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-09-26,,john-brewer,m,71-Apr-05,,5369,"469-padilla-lakes +lake-max,-mn-25244",leslie27@yahoo.com +441,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2021-02-11,,joseph-wilcox,m,56-Mar-12,,4161,"7338-robert-ridge +laurastad,-mn-62230",tiffanymcconnell@gmail.com +442,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-11-24,,paul-craig,m,03-Nov-21,,1768,"436-rodriguez-estate +port-james,-nh-61829",pedropayne@yahoo.com +443,universidad-de-buenos-aires,ingeniería-en-informática,2020-12-12,,emily-garza,f,15-Dec-08,,6405,"449-marc-fall +anthonyport,-al-56838",zacharygreen@hotmail.com +444,universidad-de-buenos-aires,actuario-,2020-09-10,,amanda-meyer,f,66-Jan-31,,1878,"5897-claire-fork-apt.-247 +caitlynton,-ne-83557",roykatelyn@gmail.com +445,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-02-02,,mary-miles,f,85-Apr-17,,9009,"854-garrett-loop +fullershire,-oh-47912",emily58@yahoo.com +446,universidad-de-buenos-aires,farmacia,2020-10-12,,wayne-poole-phd,m,11-May-09,,5521,"921-garza-knoll-apt.-316 +martinstad,-tx-17742",imccarthy@gmail.com +447,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-11-08,,amanda-bradford,f,93-Dec-02,,3016,"6339-ryan-tunnel-apt.-989 +east-christophermouth,-fl-98858",kempsarah@gmail.com +448,universidad-de-buenos-aires,licenciatura-en-psicología,2020-09-01,,mr.-joshua-cameron,m,88-Feb-03,,2111,"971-jennifer-orchard-apt.-536 +thomasshire,-wi-62367",brentnewman@hotmail.com +449,universidad-de-buenos-aires,medicina,2020-11-02,,anne-johnson,f,85-Aug-01,,1802,"042-joy-ways +timothyville,-sd-26655",john68@gmail.com +450,universidad-de-buenos-aires,licenciatura-en-psicología,2020-09-30,,theresa-vega,f,28-Mar-31,,6417,"027-derek-center +lake-leslie,-wi-28746",xfranklin@hotmail.com +451,universidad-de-buenos-aires,licenciatura-en-administración-,2020-11-25,,kevin-hawkins,m,43-Oct-08,,6667,"212-david-gardens +michealstad,-mn-29556",jessicagonzalez@hotmail.com +452,universidad-de-buenos-aires,medicina,2021-02-19,,amber-stein,f,80-May-16,,3362,"57037-julia-underpass +charlesshire,-sc-48811",dawn23@yahoo.com +453,universidad-de-buenos-aires,diseño-industrial,2020-10-15,,peter-best,m,10-Aug-10,,5561,"284-williams-mountains-apt.-187 +south-laurenmouth,-nv-70734",samuelhill@hotmail.com +454,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-09-29,,jasmine-rodgers,f,85-Nov-27,,8107,"8794-brown-parkway-apt.-679 +east-dalton,-ks-74421",lcarroll@hotmail.com +455,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-09-12,,thomas-powell,m,10-Aug-25,,7311,"7062-jared-courts-apt.-005 +ashleyhaven,-ne-49744",courtneyfowler@gmail.com +456,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-10-19,,cynthia-wells,f,26-Sep-04,,3518,"97426-carrie-mountain +west-robertfort,-mo-48719",orrdenise@yahoo.com +457,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-12-05,,gregory-carrillo,m,65-Dec-12,,3231,"8275-brooke-manor +melissaport,-de-94004",laurenayers@hotmail.com +458,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-11-12,,zoe-lawson,f,05-Oct-27,,3370,"43844-heather-fields +joannashire,-vt-49947",kellychristopher@yahoo.com +459,universidad-de-buenos-aires,ingeniería-electrónica,2020-09-29,,cameron-oliver,m,13-Sep-12,,3516,"10284-kimberly-gateway-suite-486 +brendaberg,-or-10560",elizabethmoody@yahoo.com +460,universidad-de-buenos-aires,contador-público-,2021-02-18,,justin-rivera,m,36-May-10,,9111,"83516-yoder-valleys-apt.-585 +sabrinaview,-ms-87981",christopherroberson@yahoo.com +461,universidad-de-buenos-aires,arquitectura,2021-01-14,,tiffany-roth,f,58-Apr-12,,1888,"202-davis-ridges-suite-259 +cranemouth,-wi-11371",morgan08@yahoo.com +462,universidad-de-buenos-aires,técnico-para-bioterios-,2020-11-01,,michael-underwood,m,17-Sep-27,,4139,"3062-jones-meadows +williamberg,-vt-86643",ibriggs@hotmail.com +463,universidad-de-buenos-aires,licenciatura-en-administración-,2021-01-06,,stephanie-english,f,58-Jan-23,,5722,"13980-lewis-shores +karenmouth,-ny-97205",michelle49@hotmail.com +464,universidad-de-buenos-aires,actuario-,2020-12-01,,betty-barrett,f,48-Apr-04,,1927,"22599-brian-dale-suite-609 +port-adam,-de-12826",adriangraves@hotmail.com +465,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-10-26,,lisa-hughes,f,02-Jun-29,,6533,"8222-shawn-pines +gonzalezshire,-hi-21080",lfisher@gmail.com +466,universidad-de-buenos-aires,actuario-,2020-09-26,,jennifer-rodriguez,f,87-Jul-12,,7623,"425-ortiz-rapids +east-heather,-tn-20741",kevin31@yahoo.com +467,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-09-15,,mary-mann,f,21-Oct-18,,4651,"39787-amanda-meadows +kellymouth,-in-69280",padillamonica@gmail.com +468,universidad-de-buenos-aires,bioquímica,2020-12-10,,jacqueline-salas,f,00-Aug-26,,9409,"92443-patricia-port +lake-diane,-or-22304",smiles@yahoo.com +469,universidad-de-buenos-aires,licenciatura-en-psicología,2021-02-09,,samantha-russell,f,02-Oct-15,,6030,"9132-harris-ville +south-ashley,-ok-40446",glenn03@yahoo.com +470,universidad-de-buenos-aires,ingeniería-electrónica,2021-01-27,,katie-foster,f,35-Dec-09,,4633,"2038-duran-island-suite-998 +port-shannon,-fl-28902",keithhughes@hotmail.com +471,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-11-11,,mary-hall,f,88-Sep-13,,2826,"9372-solomon-mountain +kellystad,-pa-13858",zhernandez@gmail.com +472,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-11-11,,dwayne-thompson,m,96-Jan-20,,7130,"4484-amy-meadow +south-steven,-mt-08285",jonesleah@hotmail.com +473,universidad-de-buenos-aires,actuario-,2020-10-14,,dylan-james,m,92-Jul-31,,1754,"6182-amy-freeway-suite-929 +lake-robinside,-sc-65926",nward@yahoo.com +474,universidad-de-buenos-aires,contador-público-,2020-11-18,,jennifer-oneal,f,69-May-01,,5621,"unit-7350-box-4674 +dpo-aa-71561",jeffreyneal@gmail.com +475,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2021-02-09,,william-butler,m,36-Mar-11,,1890,"6886-kathryn-village +rossland,-fl-31038",emacias@gmail.com +476,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-11-19,,veronica-vazquez,f,36-Jan-27,,1838,"uscgc-richardson +fpo-aa-38558",williamsjessica@yahoo.com +477,universidad-de-buenos-aires,técnico-para-bioterios-,2020-10-24,,jessica-robinson,f,67-Mar-09,,6330,"914-kline-brook-suite-793 +luiston,-ky-55741",jdavis@gmail.com +478,universidad-de-buenos-aires,licenciatura-en-psicología,2020-11-10,,kevin-dean,m,75-Dec-13,,3170,"psc-9977,-box-5789 +apo-ap-59411",thomas21@yahoo.com +479,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-12-11,,jane-wood,f,85-Aug-26,,4411,"828-nguyen-junction-suite-335 +kyliestad,-ut-21856",ypena@yahoo.com +480,universidad-de-buenos-aires,contador-público-,2020-10-04,,robert-hahn,m,06-Aug-19,,3587,"5123-goodwin-park +deborahhaven,-va-63765",vanessahoffman@yahoo.com +481,universidad-de-buenos-aires,técnico-para-bioterios-,2020-11-26,,april-jimenez,f,43-Oct-28,,3560,"81172-rodriguez-junctions +oneillfurt,-me-66888",uboyd@yahoo.com +482,universidad-de-buenos-aires,arquitectura,2021-02-04,,aaron-carlson,m,20-Mar-13,,6058,"493-joseph-dale +gillside,-fl-71722",joshua31@gmail.com +483,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-12-07,,cynthia-hayes,f,20-Mar-21,,2222,"4309-david-curve +north-samantha,-ms-82110",michellegarza@hotmail.com +484,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-11-02,,william-edwards-dds,m,13-May-13,,5386,"15841-green-ridge +port-madison,-ms-11187",nicholas90@hotmail.com +485,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-11-30,,james-harris,m,49-Aug-27,,4158,"005-john-islands +west-melissa,-me-02722",marie04@gmail.com +486,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2021-02-18,,barry-mcdowell,m,05-Jun-13,,3018,"4771-garrett-fort +north-amy,-me-74260",greenchristina@gmail.com +487,universidad-de-buenos-aires,actuario-,2021-01-08,,tammy-smith,f,12-Apr-17,,6607,"032-melissa-union-suite-942 +davidtown,-mi-85840",xjohnson@gmail.com +488,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-12-29,,nicholas-petty,m,96-Dec-30,,7013,"23827-brown-land +east-nathanberg,-de-88610",chavezkimberly@hotmail.com +489,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-02-12,,jeffrey-dunn,m,58-Jul-31,,7111,"48399-calderon-way +north-cynthiafort,-il-75930",sherry75@yahoo.com +490,universidad-de-buenos-aires,ingeniería-en-informática,2020-12-03,,leslie-williams,f,49-Dec-10,,1706,"361-payne-route +west-christina,-pa-06249",allenmark@hotmail.com +491,universidad-de-buenos-aires,técnico-para-bioterios-,2020-10-12,,mr.-malik-hutchinson-dds,m,45-Jun-19,,5444,"182-robert-lakes-suite-464 +davidmouth,-la-93069",bushanthony@gmail.com +492,universidad-de-buenos-aires,farmacia,2020-11-10,,george-howard,m,15-Apr-30,,6311,"08071-daniel-hill +lake-steven,-tn-01874",angelica84@hotmail.com +493,universidad-de-buenos-aires,ciencias-veterinarias,2021-02-16,,sharon-martinez,f,70-Mar-06,,3400,"92713-ross-passage-suite-534 +east-debra,-ms-95262",benjamin10@gmail.com +494,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-03,,christian-smith,m,45-Nov-29,,3113,"863-jamie-place-suite-985 +suzanneburgh,-ma-26776",marymccoy@hotmail.com +495,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2021-01-23,,ralph-johnson,m,85-Apr-30,,6015,"333-cynthia-river +port-kevinport,-nh-77799",jjenkins@gmail.com +496,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-10-15,,michael-rowe,m,06-Dec-16,,2705,"5127-green-trace-apt.-934 +east-angelaton,-nc-12886",kevinanderson@gmail.com +497,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-09-20,,patrick-blankenship,m,10-Apr-11,,7261,"36767-johnston-mountains-suite-727 +rivasborough,-wy-95923",johnsondevon@yahoo.com +498,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-11-20,,edgar-carey,m,12-May-17,,4750,"285-smith-ramp-apt.-940 +andrewberg,-ms-98933",eruiz@hotmail.com +499,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-01-20,,donald-mcfarland,m,36-Aug-20,,7541,"55887-melanie-unions-apt.-477 +sandovalstad,-tn-95396",mitchellandrew@yahoo.com +500,universidad-de-buenos-aires,medicina,2020-12-14,,matthew-schultz,m,66-Apr-17,,7531,"830-shawn-light +cynthiaberg,-nh-23662",qburton@yahoo.com +501,universidad-de-buenos-aires,diseño-industrial,2021-01-02,,jessica-washington,f,53-Sep-15,,2801,"195-shawn-avenue +fordbury,-ms-43232",john43@gmail.com +502,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-11-22,,todd-jones,m,49-Jan-04,,6505,"30530-kristin-place +new-rachel,-hi-23763",gina85@hotmail.com +503,universidad-de-buenos-aires,diseño-industrial,2020-11-13,,james-ward,m,07-May-24,,3378,"6125-reese-circle +port-coreyberg,-wv-02369",harold19@hotmail.com +504,universidad-de-buenos-aires,licenciatura-en-administración-,2020-10-22,,joshua-lopez,m,34-Jun-14,,7540,"6829-erin-mountains-suite-361 +tylershire,-ia-47582",snydercarolyn@hotmail.com +505,universidad-de-buenos-aires,ingeniería-electrónica,2020-11-21,,mr.-ernest-owen,m,02-Mar-28,,4741,"09587-williams-grove +new-melanie,-dc-34686",ugordon@hotmail.com +506,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-10-06,,sarah-shields,f,90-Aug-16,,6450,"1765-porter-bridge +paulville,-ma-57188",sarah66@hotmail.com +507,universidad-de-buenos-aires,medicina,2020-10-18,,carrie-davenport,f,63-Dec-14,,6062,"6113-anderson-row +east-victortown,-ar-98496",klawrence@hotmail.com +508,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-02-18,,ann-woods,f,27-Jan-20,,3332,"2737-connie-rapid +nancymouth,-az-80320",careylarry@yahoo.com +509,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-12-21,,joshua-shea,m,78-Oct-20,,3302,"99845-calvin-flats-apt.-748 +daltonside,-ks-20341",richardwoods@gmail.com +510,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-11-28,,kevin-newman,m,87-Oct-25,,8536,"439-young-landing +east-austin,-wv-70355",thompsonwilliam@gmail.com +511,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-12-11,,julie-foster,f,30-Nov-03,,1901,"7534-stone-shoals +west-michaelland,-or-01316",chapmanandrea@hotmail.com +512,universidad-de-buenos-aires,medicina,2021-02-11,,daniel-mann,m,14-Aug-31,,3116,"271-taylor-isle-suite-130 +jameston,-dc-45359",zhangjoe@yahoo.com +513,universidad-de-buenos-aires,ingeniería-en-informática,2021-02-14,,reginald-stone,m,06-Apr-03,,2216,"82137-john-path-suite-784 +lamstad,-nm-08591",nstevens@gmail.com +514,universidad-de-buenos-aires,medicina,2020-11-03,,andre-roberts,m,10-Mar-06,,3111,"36902-cummings-union-apt.-961 +michaelchester,-co-95220",allenhaley@hotmail.com +515,universidad-de-buenos-aires,arquitectura,2021-01-19,,miguel-everett,m,12-Dec-19,,6345,"4137-thompson-trail-suite-875 +randallchester,-il-09516",sarahleach@gmail.com +516,universidad-de-buenos-aires,bioquímica,2020-09-21,,justin-davis,m,62-Jan-17,,1649,"1843-jackson-manors +new-karen,-la-12936",smithtaylor@hotmail.com +517,universidad-de-buenos-aires,licenciatura-en-artes,2020-09-05,,michael-hanson,m,09-Feb-26,,4139,"uscgc-black +fpo-aa-93578",danielle07@hotmail.com +518,universidad-de-buenos-aires,ciencias-veterinarias,2021-02-08,,elizabeth-payne,f,80-Nov-17,,2618,"79386-diaz-locks +matatown,-ok-49611",rkidd@hotmail.com +519,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-02-08,,curtis-lamb,m,35-Oct-02,,3129,"350-holly-island +susanville,-id-17449",susan25@yahoo.com +520,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-10-02,,jennifer-wright,f,11-Feb-04,,1895,"376-hamilton-streets +richardsonmouth,-ri-05108",nlane@hotmail.com +521,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-09-12,,stephen-russell,m,47-Oct-29,,3317,"psc-0126,-box-7775 +apo-aa-52658",fischerjoshua@yahoo.com +522,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-11-02,,miss-andrea-russell,f,46-Dec-06,,2633,"43274-williams-rue-suite-125 +west-mollyfurt,-co-10368",kelsey01@hotmail.com +523,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-01-18,,donald-vasquez,m,84-Jan-11,,2123,"883-sanchez-crossing-apt.-191 +new-veronica,-sc-57646",mark31@yahoo.com +524,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-10-07,,andrea-sanchez,f,78-Jan-14,,6435,"708-lambert-freeway-apt.-067 +nelsonfurt,-mt-69397",crystal35@yahoo.com +525,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-11-19,,shane-parker,m,87-Apr-07,,3351,"5824-tammy-terrace +north-kevin,-ia-56493",yingram@hotmail.com +526,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-10-25,,william-russell,m,21-Feb-17,,3201,"40649-alan-courts +east-robert,-va-14645",ajames@yahoo.com +527,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-12-18,,monica-taylor,f,18-Jun-01,,8151,"04030-jasmine-run +new-tiffany,-wi-47338",afrancis@hotmail.com +528,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-11-05,,alyssa-ewing,f,68-Mar-27,,5589,"921-gregory-fields-suite-650 +stonefort,-wa-45998",fnelson@yahoo.com +529,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-12-03,,eric-barron,m,49-May-13,,7530,"397-bailey-locks +sandrashire,-ca-67783",iblair@yahoo.com +530,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-11-16,,crystal-sanders,f,77-Sep-16,,9220,"5426-reed-crossing-apt.-442 +lake-tammy,-mn-32563",hammondjacqueline@hotmail.com +531,universidad-de-buenos-aires,ingeniería-electrónica,2020-10-30,,stephen-sanchez,m,63-Apr-28,,9401,"psc-5034,-box-5567 +apo-aa-30203",qsmith@gmail.com +532,universidad-de-buenos-aires,licenciatura-en-sociología-,2021-02-11,,frank-sanchez,m,12-Jan-09,,3465,"134-sarah-streets-suite-036 +garciafort,-ct-77102",sarah46@gmail.com +533,universidad-de-buenos-aires,licenciatura-en-artes,2020-09-24,,william-anderson-dvm,m,78-May-12,,5711,"859-philip-plains +amandastad,-ut-91741",lewisanthony@gmail.com +534,universidad-de-buenos-aires,farmacia,2020-11-26,,gregory-hurley,m,82-Jan-06,,2812,"944-valdez-island +moorefort,-de-62001",charris@hotmail.com +535,universidad-de-buenos-aires,actuario-,2020-11-01,,aaron-miller,m,07-Oct-17,,6223,"7875-christopher-roads-suite-952 +harmonfurt,-ne-05484",ashley01@gmail.com +536,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-02-07,,stephanie-shah,f,11-Dec-30,,7533,"700-swanson-island +lake-tyler,-vt-84803",alanjohnson@yahoo.com +537,universidad-de-buenos-aires,ingeniería-electrónica,2020-09-22,,audrey-cooper,f,76-Apr-24,,9041,"unit-5382-box-0225 +dpo-ae-40930",wadeadam@yahoo.com +538,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-11-21,,larry-gonzales,m,16-Apr-09,,9411,"0772-kevin-run +lake-warren,-al-60109",hshea@gmail.com +539,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-12-26,,dennis-schmidt,m,20-Oct-15,,7515,"0561-myers-drives +east-nicoleberg,-ut-64960",caitlinswanson@gmail.com +540,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-12-16,,jennifer-arias,f,33-Jun-01,,6465,"691-parker-canyon-suite-552 +port-chris,-ut-61249",trose@hotmail.com +541,universidad-de-buenos-aires,agronomía,2021-01-19,,maria-drake,f,15-Nov-01,,7261,"04920-campbell-light-suite-341 +north-julieville,-ms-67875",jose52@yahoo.com +542,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-10-13,,william-romero,m,85-Mar-31,,6430,"2026-joseph-brook-apt.-084 +louismouth,-ca-47084",timothyrichardson@gmail.com +543,universidad-de-buenos-aires,diseño-industrial,2020-09-10,,barry-moyer,m,59-Jan-06,,1754,"unit-8903-box-0144 +dpo-ae-22152",patriciaberg@hotmail.com +544,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-02-21,,tracey-gonzalez,f,38-Oct-13,,7174,"8902-howell-meadows-suite-508 +west-mark,-ma-23614",cassandraperry@hotmail.com +545,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-12-01,,james-elliott,m,73-Jan-13,,6474,"5189-smith-wells-apt.-611 +bassside,-or-23511",eric82@hotmail.com +546,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2021-02-16,,austin-lucas,m,39-Mar-14,,8214,"5488-jeffrey-squares +lake-madelinechester,-ut-40103",millersusan@gmail.com +547,universidad-de-buenos-aires,diseño-industrial,2020-10-05,,tyler-schwartz,m,01-Aug-24,,5775,"5548-johnston-circle +north-samuelport,-la-91385",davidbrown@hotmail.com +548,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-12-16,,michael-becker-md,m,56-Dec-12,,1731,"035-rick-haven +east-allison,-sc-68633",melissa83@gmail.com +549,universidad-de-buenos-aires,actuario-,2021-01-31,,thomas-neal,m,08-Aug-17,,2179,"9709-willis-manor +port-brandonfurt,-ny-67097",stephensadrian@gmail.com +550,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-18,,kelly-acosta,f,05-Feb-05,,3351,"409-melissa-motorway +thomasstad,-de-61277",bharrison@hotmail.com +551,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-10-03,,kristen-nelson,f,20-Feb-04,,6352,"33703-barry-isle-suite-332 +new-ericberg,-wy-40303",wellsdana@yahoo.com +552,universidad-de-buenos-aires,ingeniería-mecánica,2020-09-21,,charles-moran,m,52-Jul-10,,3513,"45287-andrea-brooks-suite-841 +west-logan,-id-56144",zcannon@yahoo.com +553,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-02-03,,mario-bartlett,m,74-Sep-02,,7153,"151-steven-mountain +ashleyside,-sc-32313",todddean@gmail.com +554,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2021-01-02,,jessica-stokes,f,71-Sep-14,,5570,"868-mary-skyway-suite-506 +tannerport,-tn-84750",alexisbarber@gmail.com +555,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-01-03,,shane-garcia,m,51-Nov-23,,6009,"63651-dawn-fork +lake-carmenmouth,-ny-46309",vwest@yahoo.com +556,universidad-de-buenos-aires,agronomía,2020-12-31,,dr.-kristen-barnes,f,29-Feb-06,,1987,"34204-sanchez-neck-suite-385 +leslieport,-wy-37416",fwalker@gmail.com +557,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-16,,jeffrey-martin,m,21-Feb-22,,8336,"018-cobb-center-suite-137 +south-debramouth,-nv-11151",msilva@yahoo.com +558,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-11-25,,adam-smith,m,07-May-24,,5624,"66965-dalton-islands-apt.-536 +lisamouth,-la-83877",markmorales@gmail.com +559,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-11-13,,richard-george,m,21-Nov-12,,1878,"881-anderson-freeway-suite-068 +east-virginia,-mo-71039",mcleanharry@gmail.com +560,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-17,,annette-figueroa,f,94-Aug-11,,1862,"966-hicks-orchard-suite-035 +east-stephanie,-sd-20885",stephanieschroeder@yahoo.com +561,universidad-de-buenos-aires,contador-público-,2021-01-20,,anthony-figueroa,m,08-May-10,,6367,"85962-nicole-cape-suite-829 +tinaville,-de-53098",darrell02@yahoo.com +562,universidad-de-buenos-aires,contador-público-,2021-02-14,,kyle-shannon,m,56-Aug-20,,7243,"11493-martinez-viaduct +charleston,-ak-89768",karen17@yahoo.com +563,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-11-19,,teresa-frank,f,54-Sep-01,,5763,"7750-stefanie-keys-apt.-114 +jamesfurt,-fl-58207",tbaker@yahoo.com +564,universidad-de-buenos-aires,licenciatura-en-psicología,2021-02-04,,kayla-little,f,25-Jan-04,,6720,"936-barr-ramp +south-sarahville,-tx-96001",russellvargas@hotmail.com +565,universidad-de-buenos-aires,licenciatura-en-artes,2021-02-12,,adam-hill,m,23-Oct-17,,1688,"89179-suzanne-cape +port-jamesberg,-de-14518",emendoza@yahoo.com +566,universidad-de-buenos-aires,ciencias-veterinarias,2021-02-01,,tyler-diaz,m,20-Apr-12,,5274,"665-kathleen-square +summersmouth,-ct-84968",clinton11@yahoo.com +567,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-23,,mr.-thomas-mcintyre-dvm,m,11-Jun-15,,4633,"98053-phillips-burg-apt.-020 +rojasstad,-mt-04779",anthonycain@hotmail.com +568,universidad-de-buenos-aires,ciencias-veterinarias,2020-11-06,,maria-nguyen,f,34-Jan-10,,3401,"1560-duran-keys-suite-151 +johnsonview,-id-61461",rmata@hotmail.com +569,universidad-de-buenos-aires,ingeniería-mecánica,2020-09-20,,jill-kemp,f,46-Oct-29,,2841,"336-leslie-mountains-suite-761 +east-joshua,-mt-87168",thomasthompson@yahoo.com +570,universidad-de-buenos-aires,farmacia,2020-12-17,,anthony-henderson,m,43-Aug-23,,2301,"749-frank-station-suite-235 +north-sandraville,-sd-58900",ocarney@yahoo.com +571,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-09-04,,thomas-reynolds,m,95-Sep-09,,6723,"52100-sarah-inlet-apt.-048 +south-patriciachester,-ky-16477",brandon31@yahoo.com +572,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-11-06,,jeffrey-love,m,25-Feb-06,,6743,"83234-garcia-rest +north-marie,-ia-97732",vickienicholson@gmail.com +573,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-09-26,,adrienne-martin,f,04-Aug-30,,1888,"52633-ferguson-mountains +new-jenna,-oh-85724",john53@gmail.com +574,universidad-de-buenos-aires,licenciatura-en-administración-,2021-02-20,,lindsay-lewis,f,61-Mar-12,,5423,"5186-todd-summit-apt.-679 +new-susan,-nc-94803",qstewart@hotmail.com +575,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-10-05,,ricky-baldwin,m,41-Jul-12,,3113,"47989-collins-brooks-apt.-448 +fullerton,-md-91780",jared20@hotmail.com +576,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-10-29,,daniel-russo,m,97-Jul-17,,3044,"uscgc-kelley +fpo-aa-25218",smallbarbara@gmail.com +577,universidad-de-buenos-aires,farmacia,2020-12-14,,andrea-fleming,f,08-Mar-04,,2173,"6425-mary-manor-suite-343 +east-michaelfort,-or-44771",danielcortez@gmail.com +578,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-12-30,,james-hall,m,76-Feb-05,,3061,"2291-wilson-lights +erinburgh,-id-54968",thomas98@hotmail.com +579,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-10-11,,alvin-sherman,m,26-Jan-24,,3228,"048-knapp-cape-apt.-721 +rachelborough,-in-67386",kellykyle@hotmail.com +580,universidad-de-buenos-aires,licenciatura-en-artes,2020-11-23,,monique-moore,f,59-Feb-16,,6330,"031-michael-flat +ramirezton,-sd-54718",varias@hotmail.com +581,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-12-17,,daniel-wu,m,31-Mar-02,,5589,"9624-adams-groves +kevinberg,-ut-12338",andrea63@yahoo.com +582,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-02-02,,jennifer-flores,f,89-Oct-06,,8316,"5892-herrera-harbor-suite-490 +richardton,-la-41831",phillipssue@yahoo.com +583,universidad-de-buenos-aires,arquitectura,2020-10-20,,jeffrey-richardson,m,29-Jul-10,,1739,"68533-james-trail-suite-122 +williamside,-sc-66578",carriehicks@hotmail.com +584,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-02-04,,taylor-martinez,f,85-Mar-30,,1882,"72489-shelly-underpass-suite-332 +downsmouth,-wv-56455",zwang@yahoo.com +585,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-09-16,,lynn-rodriguez,f,19-Jul-18,,8172,"323-bates-crest-suite-767 +new-tinabury,-vt-19938",rebecca65@yahoo.com +586,universidad-de-buenos-aires,ingeniería-en-informática,2021-02-10,,debbie-solis,f,98-Apr-11,,1905,"317-cory-corners-apt.-207 +lake-sydneyberg,-mn-88974",hensleytheresa@yahoo.com +587,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-11-06,,linda-richardson,f,13-Jun-25,,6223,"psc-6556,-box-4585 +apo-aa-67876",michele37@gmail.com +588,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-11-21,,cameron-pena,m,66-Jan-17,,2919,"7494-reeves-creek +sharonchester,-wa-12769",ymiller@gmail.com +589,universidad-de-buenos-aires,diseño-industrial,2020-12-16,,debbie-lopez,f,84-Feb-08,,1890,"unit-6320-box-6188 +dpo-ae-17596",scottkenneth@hotmail.com +590,universidad-de-buenos-aires,técnico-para-bioterios-,2020-09-09,,sara-crosby,f,66-Oct-01,,4172,"0734-linda-summit +lake-stephanieton,-sd-62820",hkelley@hotmail.com +591,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-11-14,,barbara-rodriguez,f,27-Jun-29,,5321,"48898-brown-grove-apt.-089 +lake-paulside,-ne-15485",charles26@gmail.com +592,universidad-de-buenos-aires,licenciatura-en-artes,2020-11-15,,stacy-hodge,f,64-Sep-11,,7545,"unit-4652-box-4773 +dpo-ae-82536",brianrivera@gmail.com +593,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-11-25,,laura-ho,f,44-Sep-13,,5470,"38237-francis-haven +new-brandonbury,-ms-50111",sabrina76@gmail.com +594,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-02-08,,dr.-courtney-franklin,f,62-Nov-26,,4500,"35112-ronald-garden-suite-930 +lake-laurie,-nc-48616",gouldwendy@yahoo.com +595,universidad-de-buenos-aires,contador-público-,2020-10-27,,jacob-torres,m,51-Jul-08,,1856,"2171-salinas-lights-suite-920 +north-matthewmouth,-mt-50458",jvalencia@hotmail.com +596,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-01-19,,joseph-dawson,m,14-Feb-01,,2700,"unit-7872-box-4356 +dpo-ap-58113",dmoore@hotmail.com +597,universidad-de-buenos-aires,licenciatura-en-psicología,2020-12-13,,tracy-rhodes,f,92-Jun-25,,1862,"unit-0795-box-9101 +dpo-aa-29068",cassandraolsen@hotmail.com +598,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-02-04,,aaron-jackson,m,21-Apr-03,,8107,"3492-jacqueline-wall +east-dean,-dc-57230",cainsarah@gmail.com +599,universidad-de-buenos-aires,licenciatura-en-administración-,2021-02-15,,heather-taylor,f,42-Jun-12,,8187,"14482-peter-locks +elizabethberg,-ak-93051",melissarussell@yahoo.com +600,universidad-de-buenos-aires,agronomía,2021-02-05,,kevin-solis,m,79-Feb-11,,2715,"4634-mccann-groves +richardport,-ok-24134",myersscott@hotmail.com +601,universidad-de-buenos-aires,farmacia,2020-12-03,,tyler-cunningham,m,30-Nov-10,,3432,"89802-riley-station +new-brianna,-il-89366",collinswayne@yahoo.com +602,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-10-06,,carlos-hopkins,m,99-Jan-22,,3386,"psc-8977,-box-4214 +apo-ae-81487",dodom@hotmail.com +603,universidad-de-buenos-aires,licenciatura-en-artes,2020-10-03,,kevin-richards,m,90-Nov-13,,6474,"unit-1413-box-1540 +dpo-ae-82829",zyoung@yahoo.com +604,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-09-16,,megan-bennett,f,89-Apr-17,,9401,"89128-thomas-common-apt.-205 +moraberg,-va-54841",edwinsawyer@yahoo.com +605,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2021-02-08,,amber-baker,f,06-Dec-29,,5363,"352-rhodes-square +west-michael,-ny-24025",yramirez@hotmail.com +606,universidad-de-buenos-aires,licenciatura-en-artes,2020-11-30,,daniel-schneider,m,14-Feb-10,,8148,"966-rhonda-fort-suite-058 +south-heather,-ne-77914",thomaslam@gmail.com +607,universidad-de-buenos-aires,actuario-,2020-12-09,,jason-briggs,m,10-May-29,,5637,"98756-cathy-mission-suite-856 +east-austinberg,-ks-79407",iwhite@yahoo.com +608,universidad-de-buenos-aires,licenciatura-en-psicología,2020-12-01,,nichole-nelson,f,86-Aug-21,,3081,"28696-earl-passage-suite-496 +east-michaelburgh,-ok-59322",theresa83@gmail.com +609,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-01-27,,robert-pollard,m,83-Dec-26,,1901,"2545-owens-turnpike +port-josephchester,-mi-25992",lopezjessica@hotmail.com +610,universidad-de-buenos-aires,agronomía,2020-10-05,,angela-reese,f,38-Apr-06,,5722,"9571-shields-overpass-apt.-275 +prattport,-dc-95762",taylor42@hotmail.com +611,universidad-de-buenos-aires,ingeniería-mecánica,2020-10-20,,stephen-nichols,m,46-Jul-17,,3052,"281-bobby-port +port-kevinberg,-ca-80315",nmay@gmail.com +612,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-02,,christina-moore,f,00-Jan-16,,7505,"usnv-wilson +fpo-aa-71803",christinawilliams@gmail.com +613,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-10-02,,karen-dunn,f,45-Aug-30,,7305,"83113-christopher-pine-suite-832 +brownburgh,-al-11267",davispatrick@yahoo.com +614,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-11-29,,ashley-bean,f,12-Mar-12,,3050,"uscgc-nixon +fpo-ap-50691",stephenanderson@hotmail.com +615,universidad-de-buenos-aires,bioquímica,2020-10-15,,jody-howell,f,09-May-05,,6409,"836-dunn-harbors-apt.-801 +christineport,-ia-93448",angela77@gmail.com +616,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-09-01,,kenneth-fernandez,m,19-Jul-21,,2914,"unit-7284-box-0875 +dpo-ae-77958",michaelrose@yahoo.com +617,universidad-de-buenos-aires,bioquímica,2020-12-02,,kimberly-pham,f,42-Jun-29,,2113,"6051-nelson-ridges +craighaven,-wv-02058",abigailgray@yahoo.com +618,universidad-de-buenos-aires,agronomía,2020-11-28,,jorge-castro,m,03-Apr-01,,5735,"303-hart-dale +johnsonfurt,-vt-51328",misty59@gmail.com +619,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-02-12,,frank-rogers,m,76-Jan-19,,5575,"0688-annette-union-apt.-125 +lake-sarahchester,-wi-60644",cooperdouglas@gmail.com +620,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-11-25,,christina-kelly,f,15-May-10,,7623,"73087-billy-mountain +north-christopher,-ga-46521",kylecrawford@gmail.com +621,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-11-01,,gwendolyn-franklin,f,51-Sep-30,,3309,"5608-sandra-field +new-raymond,-al-35417",andrea40@yahoo.com +622,universidad-de-buenos-aires,técnico-para-bioterios-,2020-09-06,,kristen-rose,f,59-Jul-04,,1987,"8132-linda-rapids +new-dylan,-nc-87850",alexandragarcia@hotmail.com +623,universidad-de-buenos-aires,bioquímica,2021-01-15,,jeffrey-cox,m,07-Oct-29,,6553,"02218-melissa-fall-suite-927 +johnsonfurt,-co-89615",ahawkins@yahoo.com +624,universidad-de-buenos-aires,farmacia,2020-09-20,,terry-ayers,m,44-Aug-14,,5759,"5828-vincent-pines +darleneport,-mn-93156",sarah64@yahoo.com +625,universidad-de-buenos-aires,ingeniería-mecánica,2021-01-04,,tracey-green,f,75-Nov-18,,2764,"0832-everett-pass +west-bryan,-ok-29640",victorjackson@yahoo.com +626,universidad-de-buenos-aires,diseño-industrial,2021-02-05,,derrick-chen,m,65-Sep-12,,6627,"2425-joanna-landing-suite-708 +welchport,-in-24823",steven52@hotmail.com +627,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-11-05,,mary-mcdowell,f,89-Sep-05,,5415,"333-brian-street-apt.-429 +port-danieltown,-ny-49083",hannahblackwell@hotmail.com +628,universidad-de-buenos-aires,licenciatura-en-sociología-,2021-01-13,,mrs.-evelyn-smith-md,f,36-Sep-18,,3105,"7886-bailey-lodge-suite-530 +kathleenstad,-ga-72670",cbowen@gmail.com +629,universidad-de-buenos-aires,bioquímica,2020-12-10,,angela-ramos,f,96-May-19,,4622,"882-andrea-harbors +ricestad,-ar-52365",richard57@gmail.com +630,universidad-de-buenos-aires,ingeniería-en-informática,2020-10-28,,brent-ingram,m,74-Jan-24,,6207,"81785-kent-radial +kristinachester,-wa-85117",jameswolfe@hotmail.com +631,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-09-27,,gary-vargas,m,59-Dec-05,,5351,"27345-rivera-prairie-suite-737 +mercadobury,-ut-93201",gsweeney@hotmail.com +632,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-01-28,,megan-torres,f,97-Sep-06,,9021,"unit-4418-box-2079 +dpo-aa-81399",nicole48@yahoo.com +633,universidad-de-buenos-aires,ingeniería-mecánica,2021-02-21,,jerry-love,m,79-Sep-05,,1716,"88459-scott-hills-apt.-561 +west-nancyville,-de-04267",nicolejones@gmail.com +634,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-10-11,,renee-pearson,f,31-Jul-15,,2253,"638-mckinney-meadow +port-daryltown,-la-07995",bsimmons@yahoo.com +635,universidad-de-buenos-aires,contador-público-,2020-12-05,,eric-miller,m,75-Feb-16,,4230,"791-carrillo-pike-apt.-923 +south-jasonton,-ak-23853",uwall@hotmail.com +636,universidad-de-buenos-aires,arquitectura,2020-12-09,,sally-wolf,f,82-Jun-12,,5272,"5349-april-mission-suite-929 +zacharyport,-wi-38768",bdaniel@hotmail.com +637,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-12-11,,nicholas-foster,m,79-Nov-09,,4145,"usnv-moore +fpo-ae-39195",sampsonheather@yahoo.com +638,universidad-de-buenos-aires,arquitectura,2021-02-06,,kelly-jimenez,f,84-Jun-05,,5734,"60341-moore-ramp +jonesberg,-ks-86829",christianlee@yahoo.com +639,universidad-de-buenos-aires,medicina,2020-09-12,,donna-atkins,f,51-Aug-06,,9303,"8147-catherine-mews +new-jameshaven,-ms-39999",kellermicheal@yahoo.com +640,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-10-05,,frank-frost,m,98-Jun-07,,2156,"146-julie-viaduct-apt.-857 +masonville,-pa-10775",swansonjohn@yahoo.com +641,universidad-de-buenos-aires,licenciatura-en-psicología,2021-01-30,,michael-fowler,m,14-Oct-31,,1640,"0248-hunt-rue-apt.-557 +east-matthewmouth,-ny-12624",gbrown@hotmail.com +642,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-09-04,,alicia-thomas,f,36-Jul-11,,5549,"366-alisha-knoll-apt.-076 +lake-patrick,-ga-02578",brianphillips@gmail.com +643,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2021-02-01,,rebecca-cowan,f,36-Jan-19,,6706,"14316-mckenzie-fork-apt.-032 +owensstad,-mt-76874",adam83@hotmail.com +644,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-09-20,,suzanne-bruce,f,21-Jul-28,,4122,"132-rhodes-summit-suite-719 +new-jacobmouth,-oh-14405",karl02@gmail.com +645,universidad-de-buenos-aires,licenciatura-en-artes,2021-02-18,,wayne-fields,m,11-Jan-31,,6305,"347-sharp-circles-apt.-105 +sosastad,-mo-30542",russell39@gmail.com +646,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-10-23,,karen-moss,f,36-Jan-27,,5385,"16424-robinson-square-suite-689 +michaelhaven,-in-29479",nicholascharles@yahoo.com +647,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-10-14,,matthew-mendoza,m,04-Jun-22,,5357,"93905-elizabeth-drive-apt.-701 +port-laurie,-mn-62657",byrdkevin@gmail.com +648,universidad-de-buenos-aires,licenciatura-en-artes,2021-01-05,,jennifer-webb,f,69-Mar-28,,7307,"62429-morales-rapid +lake-ashley,-sd-84144",aaron52@gmail.com +649,universidad-de-buenos-aires,diseño-industrial,2020-09-04,,jane-dominguez,f,25-Apr-15,,9107,"psc-5250,-box-8527 +apo-aa-92836",vjuarez@yahoo.com +650,universidad-de-buenos-aires,licenciatura-en-artes,2020-11-05,,frederick-stanley,m,81-Oct-23,,5555,"24062-adam-plains +watkinsbury,-hi-65484",holtjamie@hotmail.com +651,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-10-05,,brian-ross,m,06-Apr-05,,8206,"40143-smith-grove-apt.-984 +lake-rachelside,-pa-76367",joshua11@yahoo.com +652,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-09-14,,monica-owens,f,99-May-20,,1613,"40488-miller-cove +lake-emily,-fl-95859",erinphillips@gmail.com +653,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-09-08,,matthew-rose,m,45-Nov-01,,2241,"03653-lee-grove +west-angelicaton,-ms-67425",jonathan38@gmail.com +654,universidad-de-buenos-aires,licenciatura-en-psicología,2020-11-05,,sandra-simon,f,23-Apr-24,,3350,"807-laura-mall-suite-674 +stoutside,-il-96968",kristina72@gmail.com +655,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-11-19,,alicia-acosta,f,46-Jul-12,,8171,"289-mitchell-extensions +south-lorettaview,-ma-70674",patricia58@gmail.com +656,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-09-30,,william-walker,m,15-Jun-01,,3718,"1908-virginia-lock-apt.-842 +lake-paul,-ny-71703",connie50@gmail.com +657,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-11-07,,lynn-johnson,f,40-May-14,,7247,"91238-jason-inlet +hartmanshire,-co-51451",erinbanks@gmail.com +658,universidad-de-buenos-aires,medicina,2020-11-14,,tony-chavez,m,29-Aug-04,,2918,"515-sheila-plains +nelsonborough,-ny-16120",loripeterson@yahoo.com +659,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-12-31,,kristopher-bennett,m,12-Aug-27,,6354,"55929-harris-road +west-jonathan,-nv-08945",michelle93@hotmail.com +660,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-11-24,,ashley-williams,f,06-Mar-08,,7228,"81979-molina-hollow +lake-karabury,-ky-97972",cmitchell@hotmail.com +661,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-10-23,,sarah-adams,f,47-Jun-15,,6070,"78499-ramirez-rapid +west-michael,-mo-51991",jamesperry@yahoo.com +662,universidad-de-buenos-aires,bioquímica,2021-01-10,,danielle-mitchell,f,73-Jun-20,,7613,"23105-lewis-expressway +wardberg,-tx-69978",vhill@gmail.com +663,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-12-18,,robert-elliott,m,19-Oct-15,,3357,"95692-elizabeth-parks-suite-026 +williamsview,-ca-87243",andersenmercedes@yahoo.com +664,universidad-de-buenos-aires,agronomía,2020-11-18,,taylor-clark,f,13-Apr-24,,5883,"76135-cohen-mountains-suite-867 +jenkinsborough,-de-14397",kimberlyjones@hotmail.com +665,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-11-14,,richard-kirby,m,39-Jan-07,,2309,"unit-9354-box-9677 +dpo-aa-94884",alvareztina@hotmail.com +666,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-02-04,,jennifer-roberson,f,38-Dec-27,,6051,"297-veronica-glens-apt.-842 +lake-tanya,-nc-56601",johnsonjonathan@hotmail.com +667,universidad-de-buenos-aires,técnico-para-bioterios-,2020-09-04,,aaron-byrd,m,11-Jun-12,,8364,"69034-moore-views-apt.-986 +north-judithmouth,-ri-91943",kristineblackwell@yahoo.com +668,universidad-de-buenos-aires,farmacia,2021-01-14,,jennifer-clarke,f,74-Oct-23,,6433,"35081-jeremy-creek +howellmouth,-al-33771",kevinespinoza@gmail.com +669,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-10-10,,courtney-davis,f,85-Jun-27,,5443,"426-anderson-valleys +east-aaronstad,-nd-41477",arivas@gmail.com +670,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-10-31,,patrick-caldwell,m,84-Jul-26,,4705,"30154-osborne-extensions +nicholsonmouth,-ne-90914",pottermegan@yahoo.com +671,universidad-de-buenos-aires,ingeniería-mecánica,2021-01-06,,elizabeth-lin,f,45-Sep-13,,2916,"0395-elizabeth-ville-apt.-101 +lake-bradley,-in-25281",elizabethsmith@yahoo.com +672,universidad-de-buenos-aires,actuario-,2020-09-21,,luis-jackson,m,28-Mar-03,,4142,"4160-joseph-ways +lake-theresaberg,-sc-18893",andrewhamilton@yahoo.com +673,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-15,,julia-mora,f,11-Apr-24,,5343,"394-paul-rest +brittanyville,-ar-59892",qbentley@yahoo.com +674,universidad-de-buenos-aires,técnico-para-bioterios-,2020-09-27,,megan-stuart,f,95-Jan-26,,1923,"1615-olson-loop +thomasside,-ga-82134",sharpcynthia@gmail.com +675,universidad-de-buenos-aires,ingeniería-electrónica,2020-12-22,,michael-williams,m,60-Nov-28,,7501,"unit-0147-box-1782 +dpo-ap-77984",melanie70@hotmail.com +676,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-10-01,,brandon-henderson,m,10-Nov-20,,4144,"7286-petersen-plaza +davidburgh,-mt-23180",kennethdaniels@hotmail.com +677,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-09-30,,jeremiah-mitchell,m,75-Feb-08,,6213,"9885-cook-stravenue +hunterfort,-wy-47562",calvin66@hotmail.com +678,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-12-13,,melissa-buck,f,77-Jan-30,,6748,"239-hernandez-river +andrewtown,-mi-11591",julierogers@hotmail.com +679,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-16,,william-mendez,m,39-Mar-17,,6063,"4291-roy-inlet +north-shannon,-ks-07185",blakesparks@hotmail.com +680,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-12-27,,david-hill,m,36-Sep-15,,9225,"4511-jenkins-island-suite-329 +deanburgh,-nm-86868",anita70@gmail.com +681,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-02-15,,juan-mercer,m,56-Jun-14,,6465,"6637-smith-lakes +new-tylerton,-nh-33722",ithomas@yahoo.com +682,universidad-de-buenos-aires,medicina,2020-12-18,,michelle-butler,f,09-Jan-21,,3085,"7636-gilbert-burg +north-james,-or-06055",uwallace@hotmail.com +683,universidad-de-buenos-aires,diseño-industrial,2021-02-10,,douglas-ingram,m,77-May-29,,1864,"4805-ruben-viaduct-suite-478 +mollytown,-id-39435",castroandrew@hotmail.com +684,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-12-08,,patrick-lee,m,59-Mar-03,,4431,"0529-mark-plains +shannonchester,-mn-08990",steven94@hotmail.com +685,universidad-de-buenos-aires,agronomía,2020-10-31,,john-palmer,m,57-Nov-18,,2117,"4101-white-garden +adamhaven,-nm-52007",nicole92@gmail.com +686,universidad-de-buenos-aires,medicina,2021-02-09,,stephanie-gilbert,f,44-Nov-24,,6050,"24332-nelson-drives-suite-652 +wallacestad,-nc-36179",richard44@yahoo.com +687,universidad-de-buenos-aires,contador-público-,2020-12-18,,kimberly-murray,f,02-Sep-29,,6380,"unit-2635-box-5231 +dpo-aa-34397",arnoldbrandy@yahoo.com +688,universidad-de-buenos-aires,técnico-para-bioterios-,2021-02-01,,gregory-mata,m,51-Feb-26,,5557,"4400-peterson-stream-suite-001 +murphyburgh,-wa-19873",kporter@yahoo.com +689,universidad-de-buenos-aires,actuario-,2021-02-03,,johnathan-contreras,m,32-Dec-16,,3081,"111-jason-tunnel +hamiltonland,-nd-98150",mackjared@yahoo.com +690,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-10-11,,philip-hill,m,06-Apr-14,,8504,"1690-alexis-estates-suite-278 +west-rhondamouth,-nv-34118",andrearios@hotmail.com +691,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-12-18,,margaret-munoz,f,91-Jul-09,,1825,"7262-weber-port-suite-477 +hermanside,-il-07594",agarcia@hotmail.com +692,universidad-de-buenos-aires,arquitectura,2020-09-21,,jessica-bass,f,47-Dec-19,,3485,"420-paul-mall +west-fredside,-ks-39631",nicole75@gmail.com +693,universidad-de-buenos-aires,contador-público-,2020-09-25,,caroline-tran,f,20-Aug-26,,5734,"unit-7644-box-2303 +dpo-ae-08865",sean73@yahoo.com +694,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-10-21,,shannon-chaney,f,24-Nov-21,,6701,"312-gardner-garden +south-makaylatown,-nm-62454",robert40@gmail.com +695,universidad-de-buenos-aires,licenciatura-en-artes,2020-11-23,,kayla-schmitt,f,94-Jul-09,,3358,"1350-elizabeth-villages-apt.-074 +josephville,-co-84627",ynorton@gmail.com +696,universidad-de-buenos-aires,licenciatura-en-artes,2020-11-16,,jasmine-dickerson,f,85-Dec-27,,4235,"8907-saunders-manor-apt.-224 +lopezhaven,-wa-14327",ajohnson@hotmail.com +697,universidad-de-buenos-aires,farmacia,2020-12-30,,michael-norris,m,27-Jun-20,,2823,"433-aguilar-plains-apt.-092 +ashleyshire,-ca-92587",ywelch@gmail.com +698,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-11-18,,gloria-clark,f,17-Aug-22,,2915,"1193-franklin-points +lake-alexander,-il-58327",vsimmons@gmail.com +699,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-09-05,,jennifer-sullivan,f,57-Sep-12,,5419,"3982-jesse-islands +jenniferfurt,-ia-37942",hillrobert@gmail.com +700,universidad-de-buenos-aires,técnico-para-bioterios-,2021-02-08,,brendan-taylor,m,40-Feb-21,,3000,"348-ashley-villages +davisborough,-il-43336",rmoore@hotmail.com +701,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2021-01-21,,haley-smith,f,73-Feb-16,,3344,"163-patricia-cliffs +pachecostad,-wy-95892",lolson@hotmail.com +702,universidad-de-buenos-aires,ciencias-veterinarias,2020-12-10,,andrea-white,f,17-Jun-09,,4135,"20494-martinez-estates +north-erikburgh,-nj-25638",wtucker@gmail.com +703,universidad-de-buenos-aires,contador-público-,2021-02-14,,theresa-atkinson,f,14-Jul-18,,4164,"unit-4229-box-1440 +dpo-aa-85151",pdavis@hotmail.com +704,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-09-11,,linda-yu,f,39-May-30,,8318,"93231-campbell-stream-apt.-683 +lake-chadside,-ct-65179",zsolomon@yahoo.com +705,universidad-de-buenos-aires,diseño-industrial,2020-12-23,,cassandra-johnson,f,65-Dec-13,,3054,"28320-harvey-shore +stephenmouth,-mo-48873",taylormonica@yahoo.com +706,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-14,,timothy-gomez,m,35-Feb-05,,2630,"82091-brandon-causeway-apt.-753 +north-amanda,-mi-12146",taylorjimmy@yahoo.com +707,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-01-06,,deborah-johnson,f,86-Sep-29,,3071,"unit-0423-box-4034 +dpo-ap-42572",opowers@gmail.com +708,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-11-05,,leah-brown,f,47-Dec-09,,3105,"5255-kaitlyn-groves-suite-435 +south-james,-tx-07091",jenniferdavis@gmail.com +709,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-11-05,,henry-brown,m,05-Jun-05,,7631,"97020-collins-trail +larsonmouth,-ky-90565",juliewright@gmail.com +710,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-11-09,,angel-tucker,m,98-Jun-08,,6435,"3466-cline-highway-suite-144 +port-andrewbury,-nv-83794",kyle95@hotmail.com +711,universidad-de-buenos-aires,licenciatura-en-administración-,2020-10-31,,michael-castillo,m,04-Feb-18,,3032,"773-lopez-views-suite-657 +cardenasfurt,-ri-96966",williamsandrew@yahoo.com +712,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-09-13,,gabrielle-thomas,f,54-Feb-26,,6022,"07105-christy-branch-apt.-193 +south-claudiaville,-ma-46986",coxsarah@gmail.com +713,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-09-19,,larry-allen,m,39-Sep-27,,8168,"04188-laurie-trail-apt.-525 +garciabury,-me-52978",lindsayjohnson@gmail.com +714,universidad-de-buenos-aires,ingeniería-mecánica,2021-02-16,,brianna-torres,f,51-Apr-10,,2147,"4576-turner-springs-suite-423 +jessicaport,-mi-06916",ysosa@hotmail.com +715,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-10-04,,cheryl-scott,f,41-May-22,,7005,"125-sydney-village +woodborough,-ut-11147",troy83@gmail.com +716,universidad-de-buenos-aires,ingeniería-electrónica,2021-02-20,,gregory-johnson,m,15-Jun-19,,3109,"573-williams-run +joshuafort,-ny-14164",joseph75@hotmail.com +717,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-08,,kyle-bailey,m,18-Jul-13,,6241,"3719-jesse-manor-suite-915 +paulchester,-de-28726",kingmelanie@gmail.com +718,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-12-15,,donald-harris,m,78-Sep-05,,2826,"7936-lin-lane-apt.-764 +new-ryanhaven,-dc-01003",kaylee46@yahoo.com +719,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-10-27,,carlos-anderson,m,46-Oct-02,,1885,"8830-butler-mall-suite-387 +theresahaven,-hi-57353",tbaxter@yahoo.com +720,universidad-de-buenos-aires,ingeniería-electrónica,2020-10-08,,miguel-pugh,m,33-Oct-26,,5563,"5423-carla-skyway-apt.-993 +lake-kristenborough,-nm-81728",tara01@gmail.com +721,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-02-02,,sarah-castillo,f,20-Apr-15,,1774,"687-jason-valleys-suite-212 +east-melissa,-ne-64705",harperryan@gmail.com +722,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-09-27,,anthony-young,m,52-May-07,,3515,"015-cody-burg-suite-473 +jameschester,-co-91371",jgarcia@gmail.com +723,universidad-de-buenos-aires,agronomía,2020-12-14,,mrs.-teresa-waters,f,30-Feb-16,,8118,"8165-arnold-street-apt.-287 +port-cameron,-tx-12101",xquinn@gmail.com +724,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-11-11,,carolyn-bray,f,22-Apr-27,,1981,"psc-7248,-box-8076 +apo-ae-13834",rjordan@gmail.com +725,universidad-de-buenos-aires,ingeniería-mecánica,2020-12-19,,steven-leon,m,00-Nov-20,,8127,"37401-zuniga-lodge +michelleton,-mt-78850",hernandezkimberly@yahoo.com +726,universidad-de-buenos-aires,licenciatura-en-psicología,2021-01-21,,micheal-ruiz,m,18-Jan-13,,3304,"402-chapman-radial-apt.-991 +palmerfort,-ms-49942",kpalmer@hotmail.com +727,universidad-de-buenos-aires,medicina,2020-11-21,,mary-harvey,f,20-Mar-15,,8185,"230-maurice-street-suite-684 +hartfort,-pa-79455",garrisondarlene@yahoo.com +728,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-09-25,,kim-stokes,f,53-Jul-15,,3316,"psc-4606,-box-5954 +apo-ap-02384",andersongary@yahoo.com +729,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2021-02-19,,patricia-garcia,f,88-Feb-18,,1636,"3248-brown-extensions +port-mary,-mt-05338",mark28@yahoo.com +730,universidad-de-buenos-aires,ingeniería-electrónica,2020-09-20,,marie-french,f,14-Jan-22,,7150,"150-michael-burg +jeffersonmouth,-in-31288",across@gmail.com +731,universidad-de-buenos-aires,ingeniería-electrónica,2020-09-08,,jennifer-thompson,f,08-Dec-05,,4186,"755-john-orchard-apt.-550 +east-fred,-nc-02290",gomezveronica@yahoo.com +732,universidad-de-buenos-aires,licenciatura-en-artes,2021-01-31,,harold-bradford,m,19-Oct-21,,8361,"unit-6165-box-4940 +dpo-ae-89436",mcdonaldjohn@yahoo.com +733,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-10-31,,alexander-moran,m,17-Jan-01,,6430,"255-yvonne-parkways-suite-564 +smithland,-ct-83225",ddiaz@hotmail.com +734,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-10-22,,gregory-castro,m,00-Aug-05,,3734,"112-gabriel-rest +daviston,-wy-13992",amberdeleon@gmail.com +735,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-12-14,,frank-cross,m,51-Jan-17,,1849,"301-leslie-mountain-apt.-956 +pachecomouth,-nd-03562",bbarnes@yahoo.com +736,universidad-de-buenos-aires,ingeniería-electrónica,2020-11-28,,ross-wells,m,20-Nov-23,,2915,"8438-alex-rue-suite-455 +patrickchester,-me-02857",mccarthykimberly@gmail.com +737,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-10-01,,louis-cobb,m,03-Jul-16,,4166,"642-rodriguez-run +melissastad,-mo-66388",xwatson@hotmail.com +738,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-12-15,,daniel-garcia,m,17-Jul-29,,5759,"27704-ralph-rue +leonardborough,-fl-65246",andrew96@gmail.com +739,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-12-11,,dr.-david-fritz,m,39-Feb-10,,7300,"10067-santos-prairie +josefort,-id-29589",craigmorris@hotmail.com +740,universidad-de-buenos-aires,licenciatura-en-psicología,2021-01-02,,gabriella-steele,f,19-Jul-01,,2512,"4388-patricia-pines +lake-shannonhaven,-ri-62460",thompsonrichard@gmail.com +741,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-10-21,,sheila-downs,f,22-Oct-29,,6307,"4927-ashley-centers +maldonadofurt,-ks-00646",stevenbradley@gmail.com +742,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-09-29,,elizabeth-brown,f,93-Oct-28,,6667,"psc-3932,-box-1902 +apo-aa-35345",dannysharp@yahoo.com +743,universidad-de-buenos-aires,licenciatura-en-psicología,2021-02-17,,wendy-ross,f,03-Aug-25,,3232,"48574-johnston-parkways-apt.-763 +cookmouth,-md-52373",harperdanny@yahoo.com +744,universidad-de-buenos-aires,ingeniería-electrónica,2020-11-06,,sarah-sherman,f,74-Feb-18,,6319,"409-cynthia-springs-suite-444 +lake-erin,-az-72779",andrebell@yahoo.com +745,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-10-01,,heidi-cox,f,55-Oct-26,,2942,"410-dana-lodge +new-gregory,-nc-04242",bennettcarmen@yahoo.com +746,universidad-de-buenos-aires,ingeniería-mecánica,2021-01-11,,peter-mullins,m,98-Jul-18,,3514,"5192-mcbride-hollow-apt.-102 +stantonhaven,-wy-28607",connor21@hotmail.com +747,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-10-03,,connie-greer,f,34-Sep-16,,2729,"5599-vernon-harbors-suite-662 +north-paulberg,-id-30146",cacosta@gmail.com +748,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-12-12,,mitchell-mcclure,m,14-Jul-07,,2512,"9298-flores-inlet +new-vanessa,-mo-24298",bondanthony@gmail.com +749,universidad-de-buenos-aires,actuario-,2020-11-02,,meagan-perez,f,31-Mar-06,,6734,"8875-hill-overpass-suite-225 +dawnborough,-md-42410",scotthardy@hotmail.com +750,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-09-26,,anne-elliott,f,47-Jan-14,,1766,"169-derek-cove +jennifermouth,-ne-38309",markwest@yahoo.com +751,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-10-28,,megan-boyd,f,66-May-03,,3515,"uss-gibson +fpo-aa-80583",mjones@yahoo.com +752,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-12-14,,sara-vang,f,06-May-19,,8158,"2216-luke-turnpike-suite-433 +alexmouth,-mn-36621",ojackson@gmail.com +753,universidad-de-buenos-aires,ingeniería-electrónica,2020-09-01,,daniel-haynes,m,16-Aug-30,,5374,"unit-2457-box-0816 +dpo-ap-14692",vargaspamela@hotmail.com +754,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2021-02-12,,raymond-haney,m,12-Mar-04,,2103,"609-sarah-summit +port-olivia,-tn-81001",vasqueztammy@yahoo.com +755,universidad-de-buenos-aires,diseño-industrial,2020-09-18,,frank-smith,m,57-Jun-07,,6369,"21597-hartman-plaza-apt.-235 +millerstad,-sd-59263",denisetorres@yahoo.com +756,universidad-de-buenos-aires,farmacia,2020-10-12,,james-james,m,90-Jan-11,,4145,"192-michael-pines-apt.-768 +east-charlestown,-ct-36090",jenkinsmadison@hotmail.com +757,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-12-14,,erika-glover,f,93-May-01,,6431,"169-haney-springs-suite-916 +amandaland,-in-89094",joshuaewing@gmail.com +758,universidad-de-buenos-aires,actuario-,2020-10-11,,miss-kari-fischer,f,13-Aug-12,,2711,"137-david-plains +south-stephentown,-in-50625",sierra62@hotmail.com +759,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-10-12,,michelle-johnson,f,80-Jun-16,,3100,"944-ellen-locks +east-joshua,-ia-82296",alyssamarshall@gmail.com +760,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-10-21,,justin-foster,m,67-Nov-28,,6352,"92704-antonio-ranch-suite-322 +meyersstad,-nd-27352",lisa59@hotmail.com +761,universidad-de-buenos-aires,ingeniería-mecánica,2020-12-12,,jamie-brooks,f,51-Mar-18,,5529,"1364-collins-branch +east-michael,-me-95025",elizabeth18@yahoo.com +762,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-02-09,,john-blevins,m,10-Mar-06,,2921,"unit-0464-box-0284 +dpo-ap-86493",clementsjeanne@hotmail.com +763,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-12-20,,thomas-holland,m,12-May-23,,5881,"83715-sheila-squares-apt.-185 +new-randyfort,-dc-15616",crystaljohnson@gmail.com +764,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-10-08,,david-bailey,m,02-Jun-17,,5773,"9952-michael-manor-suite-188 +new-matthewbury,-me-29957",jonathanjohnson@hotmail.com +765,universidad-de-buenos-aires,licenciatura-en-psicología,2020-11-07,,deborah-dennis,f,14-Jun-22,,3708,"880-janet-ridges-suite-909 +jamesbury,-nm-62910",bvaughn@hotmail.com +766,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-20,,jill-wong,f,80-Sep-10,,9400,"990-wheeler-lane-suite-934 +port-joeport,-id-60999",christopherjackson@gmail.com +767,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-11-03,,jonathan-aguilar,m,90-Jan-12,,3550,"28160-courtney-landing-suite-363 +gatesbury,-nh-85411",ynelson@gmail.com +768,universidad-de-buenos-aires,licenciatura-en-administración-,2020-10-04,,susan-orr,f,94-Dec-02,,1665,"71565-kelly-harbor +west-scott,-mt-85491",kimberly91@gmail.com +769,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-10-09,,barbara-gentry,f,28-Nov-16,,2324,"usnv-smith +fpo-ap-51321",costajoseph@gmail.com +770,universidad-de-buenos-aires,arquitectura,2020-11-01,,phillip-harris,m,48-Sep-30,,6233,"392-cathy-prairie-apt.-514 +simpsonport,-nm-79984",melissaramirez@hotmail.com +771,universidad-de-buenos-aires,licenciatura-en-administración-,2020-11-08,,anna-macias,f,47-May-30,,2938,"71423-arthur-green-apt.-638 +alexhaven,-il-37007",anthony45@hotmail.com +772,universidad-de-buenos-aires,licenciatura-en-administración-,2020-09-01,,alicia-lara-md,f,92-Jan-06,,5719,"5851-krueger-junction-suite-179 +westfurt,-vt-18012",tfarley@yahoo.com +773,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-10-04,,dale-martin,m,33-Dec-18,,4650,"282-heather-centers +port-tammy,-mn-32074",mackenzie28@hotmail.com +774,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-10-29,,melinda-foster,f,11-Jan-19,,3056,"84278-love-lane-apt.-687 +wilcoxbury,-mo-31686",hayesrichard@yahoo.com +775,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-09-24,,steven-rogers,m,13-Jun-15,,2508,"950-hodges-ridge +lake-christopher,-hi-28784",henry25@hotmail.com +776,universidad-de-buenos-aires,técnico-para-bioterios-,2020-09-23,,amber-pena,f,77-Sep-15,,6509,"86968-ashlee-islands +south-nathan,-wi-64820",clairetorres@yahoo.com +777,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-11-24,,daisy-riley,f,48-Mar-24,,5777,"640-chen-villages-apt.-985 +south-joshuachester,-nd-01653",bergheather@hotmail.com +778,universidad-de-buenos-aires,arquitectura,2020-12-18,,kerri-carroll,f,96-May-10,,8181,"04908-miller-ranch +moonland,-md-15881",kimberlysteele@hotmail.com +779,universidad-de-buenos-aires,ingeniería-electrónica,2020-10-14,,amanda-simon,f,07-Mar-19,,5442,"89446-ayala-land-apt.-531 +cheyennefort,-tn-24785",ugonzalez@hotmail.com +780,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-09-05,,amanda-west,f,58-May-04,,4753,"4226-debra-knoll-suite-173 +lisamouth,-fl-78839",austinmichelle@gmail.com +781,universidad-de-buenos-aires,actuario-,2021-01-20,,mario-diaz,m,47-May-21,,1825,"08407-mary-village-apt.-249 +south-katherine,-va-94055",elizabethnichols@yahoo.com +782,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-12-01,,jason-hernandez,m,97-Oct-22,,7163,"6898-jessica-extension-suite-819 +jermainetown,-ut-67104",jonathanparrish@hotmail.com +783,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-11-03,,april-grant-dvm,f,86-Nov-06,,5417,"60063-deborah-terrace-apt.-545 +west-hannahchester,-il-94486",molinatamara@yahoo.com +784,universidad-de-buenos-aires,farmacia,2021-01-06,,donna-lopez,f,71-Sep-09,,5603,"863-nancy-ford +evanschester,-mi-04514",josephshannon@gmail.com +785,universidad-de-buenos-aires,técnico-para-bioterios-,2021-01-06,,daniel-clark,m,94-Nov-11,,9203,"7409-butler-skyway +east-andrew,-il-30758",stephaniegeorge@gmail.com +786,universidad-de-buenos-aires,arquitectura,2021-01-21,,charles-graham,m,22-Oct-23,,7307,"262-hill-circle-suite-334 +south-nathaniel,-hi-64959",xbaker@yahoo.com +787,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-11-29,,claudia-lee,f,04-Oct-17,,1778,"97625-sarah-shoal-apt.-934 +lake-stephanie,-or-73682",kelseyalvarez@gmail.com +788,universidad-de-buenos-aires,agronomía,2020-10-04,,debra-pineda,f,86-Oct-02,,3021,"12932-castaneda-street-apt.-082 +alexisfort,-dc-89540",thomasdaniel@hotmail.com +789,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-12-02,,jaime-stanley,m,51-Oct-12,,9041,"11561-nathaniel-mountain +wareborough,-mn-28230",drodriguez@gmail.com +790,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2021-01-29,,thomas-golden,m,43-May-12,,8411,"psc-0054,-box-0881 +apo-ap-29470",leah79@gmail.com +791,universidad-de-buenos-aires,actuario-,2020-10-03,,amanda-meza,f,12-Feb-26,,3360,"2160-mosley-overpass +gregorymouth,-sc-07455",garciacassandra@hotmail.com +792,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-12-13,,cheryl-steele,f,18-Jan-21,,7205,"44677-campos-fields +south-brianna,-la-15077",monicaelliott@yahoo.com +793,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2021-01-14,,kimberly-taylor,f,84-May-25,,1672,"1632-skinner-crescent +jacobbury,-wv-15965",daniellelove@yahoo.com +794,universidad-de-buenos-aires,técnico-para-bioterios-,2020-11-26,,jeffrey-lowe,m,49-Oct-07,,6277,"48112-miller-cove-suite-501 +north-xavier,-de-15235",bakerjacob@gmail.com +795,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-12-15,,samantha-leonard,f,30-Jan-09,,9021,"458-lawrence-shore +villegasfort,-id-72798",melaniewhite@yahoo.com +796,universidad-de-buenos-aires,técnico-para-bioterios-,2021-01-29,,elizabeth-gonzales,f,74-Oct-07,,8311,"587-patricia-shores-apt.-824 +jasonmouth,-ut-29988",sshelton@yahoo.com +797,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-01-08,,brittney-wallace,f,05-Aug-29,,2745,"3871-melendez-crest-suite-748 +nicoleport,-mt-93436",shepherdcody@yahoo.com +798,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-02-18,,michael-bruce,m,05-May-10,,8158,"387-wright-street +west-micheletown,-ks-68451",rodriguezdanny@gmail.com +799,universidad-de-buenos-aires,actuario-,2020-12-02,,michelle-richards,f,43-Aug-09,,8183,"155-arnold-passage +lake-coltonborough,-ia-73321",dunnmarc@hotmail.com +800,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-10-06,,john-valencia,m,64-May-05,,8373,"9471-michelle-lane +ericville,-la-03257",sbender@hotmail.com +801,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-11-13,,john-brandt,m,14-Jan-03,,5541,"psc-9167,-box-0725 +apo-ae-28178",qmccarty@hotmail.com +802,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2021-02-01,,christina-smith,f,62-Jul-23,,2805,"3786-catherine-knolls-suite-943 +heatherfurt,-il-47759",yolson@gmail.com +803,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-12-28,,danny-powell,m,61-Jun-18,,6071,"72299-christopher-dam +matthewmouth,-az-62984",mmorse@yahoo.com +804,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-10-06,,samuel-nguyen,m,29-May-24,,1872,"076-eaton-tunnel +west-matthew,-vt-67843",ilucas@yahoo.com +805,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2021-01-19,,nicholas-jones-dds,m,13-Jul-23,,4231,"4099-jesus-burg-apt.-458 +east-rhondaberg,-mi-92855",byrdgerald@gmail.com +806,universidad-de-buenos-aires,licenciatura-en-administración-,2020-11-29,,thomas-hodge,m,11-Oct-12,,1815,"089-anderson-walks-apt.-510 +south-caitlinfort,-nd-26508",kathrynbarnes@hotmail.com +807,universidad-de-buenos-aires,medicina,2020-11-23,,mariah-kelley,f,76-May-11,,3185,"psc-5194,-box-3887 +apo-ap-19406",vmack@hotmail.com +808,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-10-22,,william-wilson,m,09-Mar-21,,2445,"3981-michael-parks-apt.-920 +west-robertborough,-sd-21980",guy98@hotmail.com +809,universidad-de-buenos-aires,diseño-industrial,2020-09-13,,max-montgomery,m,43-Feb-04,,3045,"1745-clark-viaduct-suite-070 +new-austinmouth,-az-02902",kristincortez@gmail.com +810,universidad-de-buenos-aires,medicina,2020-12-02,,austin-espinoza,m,47-May-17,,6441,"5507-cynthia-manor +east-larryfurt,-mi-02811",robert37@gmail.com +811,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-11-16,,kathryn-gonzalez,f,09-Nov-26,,8105,"9552-sandra-shoal-apt.-215 +port-brent,-fl-14167",kgray@hotmail.com +812,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-09-28,,amber-hoffman,f,31-Apr-04,,7414,"29397-morgan-rapid +hartborough,-ak-17596",mcardenas@yahoo.com +813,universidad-de-buenos-aires,técnico-para-bioterios-,2020-10-12,,catherine-henry,f,16-Feb-02,,6706,"150-elizabeth-road-suite-923 +north-steven,-mn-21795",davidweaver@gmail.com +814,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-09-07,,stephanie-campbell,f,46-Nov-15,,5707,"usnv-maldonado +fpo-ae-21091",gibsonwilliam@hotmail.com +815,universidad-de-buenos-aires,ingeniería-electrónica,2020-10-21,,david-perez,m,26-Jul-16,,5579,"7487-michael-islands-suite-554 +michaelchester,-al-89464",jjoseph@hotmail.com +816,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2021-01-07,,martha-summers,f,98-Sep-03,,7208,"0142-charles-stravenue-suite-216 +williamsport,-ky-89667",nguyenkatherine@hotmail.com +817,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-09-28,,teresa-white,f,51-Jun-06,,3522,"877-jose-extension-suite-241 +new-april,-de-04040",kthompson@yahoo.com +818,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-10-22,,joel-cole,m,26-Nov-09,,4195,"128-john-parkway +walkerburgh,-ak-35831",jeffreyalexander@gmail.com +819,universidad-de-buenos-aires,bioquímica,2020-11-17,,victoria-johnson,f,69-Jan-17,,8134,"psc-1900,-box-4358 +apo-ae-75737",gilbertmaria@gmail.com +820,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-11-13,,sharon-davis,f,10-Apr-06,,3232,"1427-steven-trafficway +north-michael,-id-20252",angela92@gmail.com +821,universidad-de-buenos-aires,diseño-industrial,2020-09-13,,bridget-wells,f,15-Jan-11,,9001,"unit-7824-box-8584 +dpo-ae-10330",enichols@gmail.com +822,universidad-de-buenos-aires,licenciatura-en-administración-,2020-12-07,,sean-foley,m,66-Mar-25,,6748,"957-courtney-brooks-apt.-718 +south-ginahaven,-mo-11506",daniellestark@gmail.com +823,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-09-28,,tiffany-young,f,12-Jun-30,,6214,"8027-mcclain-estates-apt.-598 +robertsborough,-wy-70105",rodriguezrobin@yahoo.com +824,universidad-de-buenos-aires,licenciatura-en-psicología,2021-02-10,,daniel-rubio,m,54-Aug-19,,1635,"748-jeffrey-isle-suite-526 +south-tarashire,-nj-93776",ymerritt@gmail.com +825,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-12-31,,carl-berg,m,21-Sep-12,,6401,"737-miller-squares +jessicabury,-tx-99143",pmeadows@gmail.com +826,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-12-31,,kenneth-ramsey,m,49-Oct-02,,5567,"27114-newman-mount-suite-642 +andrewfurt,-in-51150",rachelcarter@yahoo.com +827,universidad-de-buenos-aires,licenciatura-en-administración-,2021-01-02,,shelly-wolfe,f,11-May-22,,8361,"8954-james-junction +maryland,-sc-01071",jamesgarcia@yahoo.com +828,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-09-18,,penny-chandler,f,48-Apr-22,,7261,"560-wood-greens +rioschester,-il-81019",emily95@gmail.com +829,universidad-de-buenos-aires,contador-público-,2020-12-06,,kim-tucker,f,34-Feb-27,,3500,"156-elliott-wall-apt.-075 +campbellmouth,-ky-68666",russosharon@gmail.com +830,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-01-13,,tim-mack,m,99-Jul-20,,5359,"521-gonzalez-heights-suite-572 +kathleenhaven,-wy-39934",daymolly@hotmail.com +831,universidad-de-buenos-aires,farmacia,2020-12-12,,mr.-gerald-wilson,m,82-Dec-23,,8113,"67688-john-lodge +east-frederickbury,-id-74758",ritterkelly@yahoo.com +832,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-08,,theresa-evans,f,84-Apr-27,,2175,"uscgc-daniels +fpo-aa-24059",brian08@gmail.com +833,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-03,,mia-garcia,f,98-Sep-22,,4655,"049-carol-parks-apt.-062 +rebeccaport,-ne-06981",ashley37@gmail.com +834,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-12-01,,nicholas-jensen,m,67-Dec-23,,4135,"686-adrian-walk +hopkinsfort,-sc-57542",jill74@yahoo.com +835,universidad-de-buenos-aires,técnico-para-bioterios-,2020-09-12,,brooke-flores,f,31-Jul-20,,9120,"44245-emily-manors-apt.-837 +north-david,-sc-26016",moorebobby@hotmail.com +836,universidad-de-buenos-aires,licenciatura-en-administración-,2020-10-29,,jonathan-zimmerman,m,04-Mar-01,,7118,"6895-chambers-brook-suite-536 +garzaberg,-ri-71494",ucannon@gmail.com +837,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-12-12,,blake-henderson,m,74-Nov-15,,6000,"psc-4040,-box-3230 +apo-aa-00610",sandrabrown@yahoo.com +838,universidad-de-buenos-aires,ciencias-veterinarias,2021-01-16,,erica-burton,f,19-Jul-21,,3066,"4012-cox-alley +jessicabury,-nm-03899",xduncan@yahoo.com +839,universidad-de-buenos-aires,contador-público-,2020-09-04,,michelle-johnston,f,62-Jan-02,,3445,"3492-brown-passage +kaylatown,-fl-33165",nmcguire@yahoo.com +840,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-10-12,,jason-buckley,m,64-Apr-18,,5501,"4604-luis-flat +west-brenda,-ms-84599",sharon49@hotmail.com +841,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-01-28,,ronald-montgomery,m,05-Aug-09,,6501,"54440-david-way-apt.-597 +dylanhaven,-ne-43733",carol30@yahoo.com +842,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-02-08,,jason-green,m,10-Sep-22,,7114,"20057-ford-crossing +port-andrew,-wv-92786",vlawrence@gmail.com +843,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2021-01-14,,donald-jennings,m,63-Sep-08,,7151,"180-hickman-shoals +manuelport,-co-81252",carolnash@yahoo.com +844,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-01-08,,micheal-cohen,m,02-Mar-08,,4512,"69207-karen-turnpike-suite-237 +lake-kristen,-wy-54781",nshepherd@yahoo.com +845,universidad-de-buenos-aires,bioquímica,2020-11-22,,jennifer-jones,f,09-Jul-24,,7103,"4715-higgins-fort +bradleyhaven,-me-88408",timothy15@hotmail.com +846,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-11-30,,joseph-smith,m,93-Dec-09,,1804,"73279-moody-rest-suite-243 +north-michael,-nj-29438",hendersonerika@hotmail.com +847,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-12-09,,heather-park,f,48-Jan-07,,9035,"uss-heath +fpo-ae-08250",erin15@gmail.com +848,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-02-20,,philip-scott,m,56-Nov-01,,6230,"6855-hartman-gardens +east-deborahborough,-ga-81855",xavier04@hotmail.com +849,universidad-de-buenos-aires,bioquímica,2020-12-04,,dr.-cheyenne-williams,f,17-Apr-18,,1774,"psc-6611,-box-8646 +apo-aa-59486",jasonholland@hotmail.com +850,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-10-28,,megan-silva,f,43-Feb-16,,5261,"06833-henry-ferry-suite-027 +west-haleyland,-nv-16228",christopher16@yahoo.com +851,universidad-de-buenos-aires,ciencias-veterinarias,2021-02-14,,katherine-higgins,f,04-Dec-13,,9200,"usnv-jackson +fpo-aa-05331",jacqueline75@gmail.com +852,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-12-18,,timothy-jones,m,93-Sep-11,,2523,"0168-miller-view-apt.-837 +sandrahaven,-wv-66223",evansteresa@yahoo.com +853,universidad-de-buenos-aires,arquitectura,2020-11-25,,justin-medina,m,68-Apr-03,,7011,"unit-6611-box-6571 +dpo-aa-16182",anthonyholder@yahoo.com +854,universidad-de-buenos-aires,ingeniería-en-informática,2020-12-16,,andrew-rodriguez,m,58-Dec-08,,1808,"32152-john-walk +yatesmouth,-nm-44839",jcook@yahoo.com +855,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-11-23,,debra-jackson,f,85-Nov-18,,3700,"692-carolyn-center-apt.-920 +new-emilyfurt,-mn-67263",angeladuncan@gmail.com +856,universidad-de-buenos-aires,agronomía,2020-10-18,,steven-fox,m,02-Jul-11,,6451,"26112-gregory-parkway +andrewbury,-ut-78633",mia98@yahoo.com +857,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-12-27,,calvin-payne,m,12-Aug-10,,6100,"0028-jacob-flats +lake-philipfurt,-tx-03861",brianwilson@gmail.com +858,universidad-de-buenos-aires,farmacia,2020-11-26,,austin-evans,m,87-Apr-19,,5544,"60156-kathleen-keys-apt.-905 +port-taramouth,-mt-44201",carrjoshua@hotmail.com +859,universidad-de-buenos-aires,bioquímica,2020-11-16,,patricia-wallace,f,99-May-05,,2607,"4884-novak-spur-apt.-572 +lake-kaylaside,-nj-76294",xwilliams@yahoo.com +860,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-10-06,,adrian-murray,m,06-Jul-21,,5770,"468-harrison-coves-apt.-560 +lake-lisa,-wa-60430",navarrojennifer@gmail.com +861,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-09-22,,marcus-martinez,m,82-Nov-26,,8300,"407-christopher-trace +johnsonland,-wv-34117",zacharymelton@hotmail.com +862,universidad-de-buenos-aires,licenciatura-en-administración-,2020-09-24,,karen-bolton,f,63-Jan-13,,2914,"28896-nicole-spur +tylerland,-hi-83076",holmesethan@yahoo.com +863,universidad-de-buenos-aires,medicina,2020-12-26,,jeanne-smith,f,08-Jul-26,,3446,"32153-smith-cape +alanland,-nc-37269",fwolf@hotmail.com +864,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-12-29,,wayne-lane,m,08-Nov-05,,6303,"24813-david-extension-apt.-341 +campbellbury,-sd-35592",vasqueztodd@yahoo.com +865,universidad-de-buenos-aires,ingeniería-mecánica,2020-10-01,,annette-simpson-dds,f,18-Apr-16,,1925,"532-cooper-knolls +north-amber,-or-33428",anitaleon@yahoo.com +866,universidad-de-buenos-aires,diseño-industrial,2021-01-18,,debra-moore,f,33-May-21,,4650,"75755-obrien-station +sarahburgh,-wy-29030",nelsonwendy@gmail.com +867,universidad-de-buenos-aires,bioquímica,2020-10-12,,chelsey-harrison,f,93-Jun-14,,1824,"529-tucker-loop +lake-robertland,-ma-52863",jeffrey03@gmail.com +868,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-02-05,,angela-whitehead,f,88-Mar-31,,1602,"100-jackson-plains +christopherport,-pa-22065",willievalencia@yahoo.com +869,universidad-de-buenos-aires,licenciatura-en-artes,2020-12-13,,amanda-stewart,f,26-Oct-16,,2445,"8677-moore-flats +lake-brendaport,-nd-15058",sperez@gmail.com +870,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-02-03,,peter-rodgers,m,40-Dec-28,,5633,"2985-lori-loop +brianfurt,-wv-18315",sabrinacooke@yahoo.com +871,universidad-de-buenos-aires,ciencias-veterinarias,2020-10-02,,ronald-anderson,m,28-Feb-18,,6500,"9409-wilson-green +south-allenview,-ma-43667",craigroberson@yahoo.com +872,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-01-13,,jennifer-russell-dds,f,90-Jul-12,,8113,"529-mcdaniel-pass +davisshire,-az-71815",iwalsh@gmail.com +873,universidad-de-buenos-aires,medicina,2021-02-09,,travis-solis,m,10-Dec-17,,5623,"81818-peters-estates +new-janetburgh,-oh-87326",gina24@hotmail.com +874,universidad-de-buenos-aires,ingeniería-mecánica,2021-01-28,,jacqueline-jones,f,79-Jun-23,,3416,"5507-matthew-place-apt.-395 +wilsonstad,-id-49716",joseph85@hotmail.com +875,universidad-de-buenos-aires,licenciatura-en-artes,2021-01-23,,kathleen-fischer,f,04-Sep-01,,7163,"415-kaitlin-trace-suite-635 +lake-tashaborough,-ks-51870",xmorris@gmail.com +876,universidad-de-buenos-aires,ingeniería-en-informática,2020-10-22,,barbara-santiago,f,51-Oct-08,,5620,"unit-0187-box-4668 +dpo-ap-94116",wandawilson@hotmail.com +877,universidad-de-buenos-aires,actuario-,2020-09-16,,susan-stevenson,f,36-Oct-03,,5594,"uscgc-shaffer +fpo-ap-31956",nicole82@yahoo.com +878,universidad-de-buenos-aires,ingeniería-electrónica,2020-10-28,,thomas-perez,m,01-Sep-14,,4115,"0626-hill-fort-apt.-098 +north-bryan,-or-30717",jennifergriffin@hotmail.com +879,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-02-18,,george-sampson,m,19-Apr-05,,6667,"6802-downs-trace +port-brittany,-az-71837",snichols@gmail.com +880,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-12-21,,patrick-lynch,m,28-Jul-04,,8107,"0350-cross-lake-apt.-640 +nicoleberg,-ct-75102",lisa55@hotmail.com +881,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-10-28,,jennifer-reed,f,54-Nov-09,,8504,"86896-allen-square-suite-861 +south-timothyberg,-wi-98741",alicia28@gmail.com +882,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-07,,michael-deleon,m,99-Jun-20,,6431,"804-holly-crossing +east-kimberly,-ia-24599",dsingh@gmail.com +883,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2021-01-30,,abigail-bender,f,13-Jan-14,,7543,"2440-jorge-hollow-apt.-145 +port-jorge,-ok-53770",nkirk@gmail.com +884,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-26,,bradley-ross,m,11-Apr-16,,7212,"08539-ashley-valley-suite-820 +port-rickeyshire,-id-56369",stacymartinez@hotmail.com +885,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-10-03,,donald-brown,m,98-Dec-02,,7200,"763-ian-loaf-suite-146 +wallacebury,-mn-91138",aguilarwilliam@yahoo.com +886,universidad-de-buenos-aires,técnico-para-bioterios-,2020-10-13,,lauren-west,f,84-Apr-09,,4608,"3030-little-terrace +north-matthewshire,-ar-23133",brooksjeffrey@gmail.com +887,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-11-26,,laura-flores,f,76-Oct-17,,7630,"74791-chavez-tunnel-suite-576 +east-alexander,-ne-35391",alexis28@yahoo.com +888,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-10-19,,mr.-benjamin-wilson,m,16-Mar-06,,1778,"usns-davis +fpo-ap-22800",ibaker@gmail.com +889,universidad-de-buenos-aires,farmacia,2021-02-19,,madison-cooper,f,37-Sep-11,,5613,"20621-wolf-land-apt.-407 +west-michaelton,-de-91500",mariabean@yahoo.com +890,universidad-de-buenos-aires,arquitectura,2020-10-11,,randy-johnson,m,15-Aug-17,,7637,"956-amanda-station-suite-125 +east-ronald,-co-22645",anne78@gmail.com +891,universidad-de-buenos-aires,técnico-para-bioterios-,2020-11-15,,tyler-long,m,71-Nov-23,,9211,"109-william-brook-apt.-607 +east-stephanie,-co-69608",brockdaniel@hotmail.com +892,universidad-de-buenos-aires,técnico-para-bioterios-,2020-11-06,,allison-brooks,f,31-Sep-02,,6100,"174-david-neck-apt.-454 +teresaville,-ma-13924",annealexander@gmail.com +893,universidad-de-buenos-aires,ciencias-veterinarias,2020-10-31,,michelle-gordon,f,07-Aug-23,,2506,"61205-garcia-cape-suite-994 +evansstad,-in-43478",ramosvalerie@hotmail.com +894,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-10-05,,ronnie-paul,m,87-Feb-04,,4172,"427-smith-pine +new-tylerstad,-ky-38553",kristinpierce@hotmail.com +895,universidad-de-buenos-aires,agronomía,2021-02-08,,mr.-sean-hooper,m,99-Jun-09,,3507,"24964-michael-lane +carlview,-ak-12584",isoto@yahoo.com +896,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-11-30,,pamela-browning,f,34-Feb-22,,5517,"52436-edward-hill-apt.-853 +new-dianaton,-nc-62818",devin93@hotmail.com +897,universidad-de-buenos-aires,ciencias-veterinarias,2020-10-11,,donna-finley,f,41-Jun-27,,2611,"63398-contreras-station +south-debraville,-sd-82068",rachel70@gmail.com +898,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-01-20,,michael-harmon,m,13-May-10,,4168,"026-jones-way-suite-029 +blackstad,-ne-69188",sandra19@gmail.com +899,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-09-21,,heather-wright,f,09-May-24,,3060,"831-rodriguez-cliff-suite-858 +brendamouth,-nj-39065",christopher71@gmail.com +900,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-09-19,,gregory-crawford,m,20-Sep-26,,5736,"088-amy-hollow-suite-740 +andrewstad,-me-82697",sarahmunoz@yahoo.com +901,universidad-de-buenos-aires,actuario-,2020-12-27,,travis-savage,m,61-Jan-03,,1635,"05632-torres-garden +new-daniel,-ut-24021",xanderson@yahoo.com +902,universidad-de-buenos-aires,ingeniería-electrónica,2021-02-09,,christopher-bell,m,46-Nov-30,,5873,"850-orozco-trace +port-graceborough,-sd-34154",tony63@yahoo.com +903,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-02,,cheryl-williams,f,67-Aug-08,,5601,"07474-barry-lock-apt.-422 +new-shirleyside,-co-49083",frederick14@yahoo.com +904,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-12-08,,michael-day,m,25-May-17,,3382,"6448-maria-field +moralesville,-mo-65431",ghickman@yahoo.com +905,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-06,,john-atkins,m,24-Aug-30,,8336,"3262-kenneth-points-suite-217 +north-emilyport,-tx-92753",welchelaine@yahoo.com +906,universidad-de-buenos-aires,contador-público-,2021-01-06,,megan-campbell,f,92-Mar-11,,3581,"uscgc-norris +fpo-aa-63652",rebecca76@hotmail.com +907,universidad-de-buenos-aires,farmacia,2020-12-27,,nicole-valenzuela,f,92-Apr-28,,1834,"psc-1341,-box-0573 +apo-ae-35365",bevans@yahoo.com +908,universidad-de-buenos-aires,bioquímica,2021-02-02,,erica-ellis,f,52-Apr-15,,1824,"65434-becker-fork-apt.-621 +mallorymouth,-wv-24823",quinndustin@gmail.com +909,universidad-de-buenos-aires,actuario-,2020-09-10,,jessica-hall,f,28-Oct-11,,7000,"51801-brandon-station +fitzgeraldville,-al-44629",younglindsay@yahoo.com +910,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2021-02-16,,anthony-little,m,86-Jan-24,,4126,"5937-tammy-spurs-suite-060 +lake-mary,-tn-61558",sheilasosa@hotmail.com +911,universidad-de-buenos-aires,licenciatura-en-artes,2021-01-15,,john-cain,m,70-Aug-26,,1752,"6703-troy-mills-suite-288 +angelamouth,-oh-75738",juliesanchez@gmail.com +912,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-11-19,,jeffrey-wood,m,18-Oct-01,,3071,"364-steven-trail-apt.-380 +danielmouth,-nv-37600",patricia93@hotmail.com +913,universidad-de-buenos-aires,medicina,2020-10-31,,shannon-wallace,f,25-Jul-13,,3574,"55024-paige-village +north-maryville,-ar-05375",gabriel69@yahoo.com +914,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-11-23,,francisco-ramsey,m,08-Feb-25,,3014,"5503-megan-forge +gibsonfort,-hi-79709",ismith@yahoo.com +915,universidad-de-buenos-aires,ingeniería-en-informática,2021-01-27,,joseph-reyes,m,74-Dec-13,,3188,"762-kerry-court-apt.-990 +east-richard,-ca-09103",davidramos@hotmail.com +916,universidad-de-buenos-aires,bioquímica,2021-01-14,,jonathan-sparks,m,02-Aug-03,,2613,"218-michael-views +port-seth,-ks-81220",xrodriguez@yahoo.com +917,universidad-de-buenos-aires,medicina,2020-11-02,,kathleen-silva,f,00-Mar-14,,1635,"398-adam-streets-suite-854 +thomasville,-wv-45562",debra70@yahoo.com +918,universidad-de-buenos-aires,ingeniería-en-informática,2021-01-20,,amy-rodriguez,f,17-Mar-23,,7214,"unit-1821-box-1497 +dpo-aa-12955",ocaldwell@yahoo.com +919,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-09-01,,crystal-gonzalez,f,60-Mar-05,,3199,"unit-5680-box-4967 +dpo-aa-22867",hdiaz@yahoo.com +920,universidad-de-buenos-aires,ingeniería-en-informática,2020-09-29,,omar-perkins,m,88-Feb-15,,6660,"8999-warren-plains +evansport,-de-96655",carl93@hotmail.com +921,universidad-de-buenos-aires,farmacia,2020-09-06,,denise-smith,f,22-Jul-20,,1678,"607-kyle-isle +port-willie,-mi-28405",barronjames@gmail.com +922,universidad-de-buenos-aires,ingeniería-electrónica,2020-11-29,,philip-nguyen,m,08-Mar-05,,6050,"psc-6190,-box-5505 +apo-ae-67534",fflores@yahoo.com +923,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-02-01,,michelle-maddox,f,14-Feb-12,,6017,"419-hardy-pike +new-gary,-ak-10890",jasonbowman@yahoo.com +924,universidad-de-buenos-aires,medicina,2020-11-01,,anthony-chapman,m,29-Jul-20,,2109,"80877-richardson-terrace +port-jonathan,-tx-66426",edward85@yahoo.com +925,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2021-01-24,,mark-hardin,m,70-Jun-13,,1875,"486-patricia-stravenue +ianland,-ok-07336",smithrobin@gmail.com +926,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-01-15,,jeffrey-mccarthy,m,95-Jan-02,,3046,"8667-jermaine-mall +port-lindseyberg,-pa-89547",christopherhughes@hotmail.com +927,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2021-01-25,,ryan-carroll-md,m,18-Aug-14,,4633,"496-richard-heights-apt.-301 +port-christopherside,-mt-71508",gonzalesdiana@gmail.com +928,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-09-26,,samantha-white,f,27-Feb-09,,3170,"83927-williams-throughway-apt.-898 +lake-joshuaberg,-mn-87451",coxbrenda@yahoo.com +929,universidad-de-buenos-aires,ciencias-veterinarias,2020-11-27,,john-diaz,m,18-Jun-04,,7151,"687-kristen-forest-suite-157 +johnton,-vt-92625",stephen64@hotmail.com +930,universidad-de-buenos-aires,licenciatura-en-administración-,2020-11-29,,kyle-sullivan,m,71-Apr-23,,6228,"365-young-stream +anthonychester,-nv-32938",christine62@hotmail.com +931,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-02-08,,jason-hubbard,m,30-Apr-27,,3188,"psc-3290,-box-8836 +apo-aa-48373",jstanton@hotmail.com +932,universidad-de-buenos-aires,licenciatura-en-artes,2020-12-29,,scott-smith,m,43-Dec-01,,5501,"119-castillo-pines-suite-767 +east-vanessabury,-ne-57921",drivera@gmail.com +933,universidad-de-buenos-aires,actuario-,2020-11-29,,patrick-schmidt,m,21-Dec-12,,3487,"1709-banks-harbors-apt.-938 +jasonbury,-co-51575",whitneymccall@gmail.com +934,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-11-08,,claudia-juarez,f,66-Aug-13,,3332,"4229-wise-plains-suite-904 +north-terrancetown,-id-10172",ejohnson@gmail.com +935,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-10-30,,stephen-wright,m,36-Mar-14,,2743,"879-johnson-gateway-suite-988 +west-katherine,-ri-93288",alyssalopez@yahoo.com +936,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-11-01,,joe-jackson,m,87-Aug-18,,2752,"4763-white-rapids +emilyton,-mn-42363",adamhill@yahoo.com +937,universidad-de-buenos-aires,licenciatura-en-sociología-,2021-02-20,,kimberly-burnett,f,59-Aug-20,,7167,"77779-diaz-inlet +new-roberthaven,-sd-81625",aaron08@gmail.com +938,universidad-de-buenos-aires,contador-público-,2020-09-17,,aaron-mcdaniel,m,06-Jun-23,,6743,"psc-4444,-box-4712 +apo-ap-71165",hawkinsmichael@hotmail.com +939,universidad-de-buenos-aires,ingeniería-electrónica,2020-11-28,,jeffrey-george,m,14-Dec-19,,3446,"765-michele-cove-apt.-697 +new-ericland,-oh-72062",walkerharry@hotmail.com +940,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-11-03,,justin-hoover,m,47-Jul-12,,9300,"2157-nancy-ranch-apt.-773 +boydtown,-nm-52808",ldavis@gmail.com +941,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2021-01-23,,cindy-gay,f,36-Jan-25,,2503,"45465-krueger-vista +west-brettland,-vt-97125",daniellejones@hotmail.com +942,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-12-09,,douglas-rodriguez,m,11-Jul-17,,5413,"38647-anderson-canyon-suite-511 +south-maryfurt,-vt-85181",michael08@hotmail.com +943,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-10-14,,nicholas-arnold,m,14-Feb-26,,7613,"6591-perry-isle-suite-363 +geoffreychester,-sc-07833",lcowan@hotmail.com +944,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-11-27,,destiny-bennett,f,96-Feb-29,,8124,"354-shelby-divide +ravenberg,-wy-60432",vickiedaniels@gmail.com +945,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-10-21,,thomas-johnson,m,19-Mar-26,,4722,"785-sanders-street +christineton,-ne-20772",collinschristopher@yahoo.com +946,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-10-05,,alexandra-smith,f,99-Aug-20,,2187,"usnv-davis +fpo-aa-56072",debrajordan@yahoo.com +947,universidad-de-buenos-aires,agronomía,2020-11-12,,justin-morgan,m,01-Jul-02,,1737,"3838-garrett-square-suite-492 +port-jessefurt,-al-29217",fitzgeraldjoshua@gmail.com +948,universidad-de-buenos-aires,licenciatura-en-artes,2020-10-05,,jonathan-myers,m,53-Jul-14,,9227,"8568-gray-crest-apt.-826 +south-dustin,-nc-93087",joe07@yahoo.com +949,universidad-de-buenos-aires,ingeniería-mecánica,2020-12-24,,angela-greene,f,26-Mar-13,,3486,"108-jaclyn-point +lozanoton,-ny-00729",aaronclark@yahoo.com +950,universidad-de-buenos-aires,diseño-industrial,2020-10-02,,lisa-jenkins,f,33-Nov-17,,5345,"543-gibson-stravenue +jacquelineview,-id-44027",blankenshipmercedes@hotmail.com +951,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2021-02-11,,stephen-baker,m,52-Jun-11,,9213,"3099-michael-highway +johnshire,-or-44395",baxterdiamond@yahoo.com +952,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-09-29,,dana-graham,f,29-May-09,,6652,"2642-angela-inlet +north-kaitlynmouth,-me-76235",maryfitzgerald@hotmail.com +953,universidad-de-buenos-aires,ingeniería-en-informática,2020-09-25,,jennifer-moore,f,18-Nov-10,,6361,"35213-robert-stream-apt.-819 +wallaceborough,-ga-78442",mhudson@hotmail.com +954,universidad-de-buenos-aires,licenciatura-en-psicología,2020-09-18,,brandy-levine,f,02-Jul-29,,8309,"019-norton-trafficway-suite-272 +briggsville,-vt-81258",fmason@yahoo.com +955,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-09-19,,morgan-burke,f,54-Aug-21,,9217,"6276-john-junction +port-cindyshire,-wv-19622",derricksnyder@yahoo.com +956,universidad-de-buenos-aires,arquitectura,2021-01-25,,james-oconnell,m,75-May-15,,2808,"38461-carpenter-passage-suite-814 +south-markmouth,-hi-72184",stephanie69@gmail.com +957,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-20,,kimberly-wright,f,31-May-26,,7101,"42687-amanda-unions +jeremyhaven,-nv-30288",crystal63@hotmail.com +958,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-10-31,,ivan-cook,m,55-Nov-21,,1774,"14077-kerr-course-apt.-466 +perezview,-ne-19107",jennifersnyder@hotmail.com +959,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2021-02-16,,nathan-brown,m,21-May-06,,3514,"526-bush-street-apt.-529 +north-stephen,-ms-99917",patricia88@yahoo.com +960,universidad-de-buenos-aires,agronomía,2020-11-13,,pamela-horton,f,21-Jun-10,,1669,"72251-lawrence-fort +east-vincentton,-dc-30031",anthonyfernandez@hotmail.com +961,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-12-22,,ricardo-morgan-jr.,m,13-Oct-27,,3076,"889-michael-lane-suite-171 +new-angela,-nm-62680",peterjimenez@yahoo.com +962,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-11-17,,michael-grant,m,46-May-24,,2643,"4661-tonya-river-apt.-070 +cartertown,-ia-82538",wswanson@gmail.com +963,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-11,,christopher-chapman,m,25-Oct-04,,2705,"unit-0440-box-2562 +dpo-ae-28931",tmccarty@gmail.com +964,universidad-de-buenos-aires,bioquímica,2020-11-26,,marie-wilson,f,57-May-18,,5413,"252-pope-stravenue-apt.-362 +mariastad,-or-13597",dunnwilliam@gmail.com +965,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2021-02-15,,julie-green,f,25-Nov-20,,3269,"89768-aguirre-path +guerreromouth,-ia-80755",ashleychristopher@yahoo.com +966,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-09-02,,gabrielle-brown,f,02-Nov-19,,3641,"97021-jasmine-burgs-suite-258 +jamieshire,-tn-24774",heatherjohnson@gmail.com +967,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-11-30,,earl-clark,m,90-Mar-19,,8521,"68172-ryan-cove-apt.-979 +port-jenniferstad,-sc-23265",webbchristopher@yahoo.com +968,universidad-de-buenos-aires,ingeniería-mecánica,2021-02-21,,kevin-stevens,m,01-Dec-22,,8311,"42148-ann-junctions-apt.-678 +nicholsmouth,-ma-70678",armstrongtimothy@gmail.com +969,universidad-de-buenos-aires,diseño-industrial,2021-01-07,,michael-erickson,m,72-Sep-19,,2531,"psc-5373,-box-5130 +apo-ae-24626",darrylgarcia@hotmail.com +970,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-11-04,,elizabeth-ho,f,02-Aug-21,,2322,"091-taylor-hill +weavermouth,-co-93125",derrick56@gmail.com +971,universidad-de-buenos-aires,diseño-industrial,2021-01-29,,maria-miles,f,10-May-28,,4176,"97325-anna-mount-apt.-255 +west-robertside,-ct-07017",delliott@yahoo.com +972,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-12-03,,kelly-combs,f,92-Feb-09,,3265,"9106-diaz-fields +millerhaven,-wy-83288",pierceamanda@hotmail.com +973,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-22,,steven-hall,m,75-Jun-26,,3355,"69611-adams-stream +port-christopherside,-nv-80427",brian99@yahoo.com +974,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-02-07,,christine-perkins,f,84-Apr-22,,5386,"2461-cody-cape-suite-866 +south-hannah,-oh-46362",parkerregina@gmail.com +975,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-09,,meghan-norton,f,75-Dec-16,,7111,"8790-richard-locks +south-erica,-oh-20467",williamfletcher@hotmail.com +976,universidad-de-buenos-aires,actuario-,2020-09-16,,rodney-marks-phd,m,33-Oct-20,,5340,"34522-shea-plaza-apt.-347 +lake-allison,-vt-47435",pstrickland@gmail.com +977,universidad-de-buenos-aires,licenciatura-en-administración-,2020-09-28,,sandra-wright,f,93-Oct-30,,6387,"9434-veronica-tunnel-suite-108 +west-jessica,-ms-40803",fvargas@yahoo.com +978,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-01-21,,jenna-castaneda,f,36-Jun-10,,6424,"6346-randy-square-apt.-178 +north-nicholas,-fl-28078",gonzalezjason@hotmail.com +979,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-12-07,,george-chang,m,86-Mar-05,,5700,"3001-elizabeth-row +samuelport,-mt-37668",melissamacdonald@yahoo.com +980,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-11-09,,michael-hernandez,m,15-Oct-24,,7009,"54419-jacqueline-isle-suite-949 +lake-erin,-ks-43780",bryantadam@hotmail.com +981,universidad-de-buenos-aires,medicina,2021-01-08,,david-aguirre,m,57-Aug-18,,8520,"70674-mcclain-road-apt.-837 +south-mark,-wi-67164",joseph76@gmail.com +982,universidad-de-buenos-aires,arquitectura,2021-01-25,,anthony-jenkins,m,19-Mar-20,,3272,"4894-teresa-highway-apt.-264 +petersland,-wi-38212",jennifer35@yahoo.com +983,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-10-15,,brittany-collins,f,46-Sep-25,,1763,"07959-davis-avenue-suite-807 +north-david,-ks-80650",ybrown@hotmail.com +984,universidad-de-buenos-aires,medicina,2020-09-10,,tonya-burton,f,09-Mar-10,,8107,"5129-brown-well +new-nicholasborough,-hi-89843",dhill@gmail.com +985,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-12-07,,michael-scott,m,53-Sep-08,,3511,"1236-dustin-estate +richmondhaven,-la-59529",xcross@gmail.com +986,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-09-06,,tanya-ortega,f,77-Jul-05,,5460,"9571-robert-orchard +east-troy,-la-81083",halljoseph@hotmail.com +987,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-23,,edward-tanner,m,34-Sep-18,,5738,"71300-jacqueline-green-apt.-192 +north-sandratown,-me-86399",grosssarah@yahoo.com +988,universidad-de-buenos-aires,licenciatura-en-artes,2020-10-27,,linda-farmer,f,91-Jan-31,,5350,"usns-baker +fpo-aa-64789",frank30@hotmail.com +989,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-09-05,,randy-smith,m,73-Aug-02,,1894,"7970-theresa-circle-suite-392 +osborneview,-nm-92662",jasminjenkins@gmail.com +990,universidad-de-buenos-aires,diseño-industrial,2020-09-11,,ian-christian,m,67-Feb-06,,9315,"3996-glover-club +west-tracyville,-dc-75293",kelly61@hotmail.com +991,universidad-de-buenos-aires,ingeniería-mecánica,2020-11-17,,brian-crosby,m,11-Jul-01,,2617,"718-philip-groves-suite-667 +lake-bethfort,-wv-65243",andres89@yahoo.com +992,universidad-de-buenos-aires,contador-público-,2020-09-23,,mark-wilkinson,m,09-May-17,,6330,"357-jeremy-shores +west-jose,-nh-47663",mwilliams@gmail.com +993,universidad-de-buenos-aires,ingeniería-en-informática,2020-09-24,,jesus-gomez,m,13-Dec-18,,2633,"64860-brian-gardens-apt.-312 +north-maryport,-vt-40532",travisbanks@gmail.com +994,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-19,,jonathan-coleman,m,21-Jan-14,,2443,"0867-paul-green +new-ronaldside,-nc-07341",christinadiaz@hotmail.com +995,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-07,,elizabeth-pugh,f,16-Oct-24,,5636,"9852-rose-crossing +joshuatown,-ri-21806",nathan59@gmail.com +996,universidad-de-buenos-aires,bioquímica,2021-02-08,,heather-campbell-dvm,f,88-Mar-17,,8333,"29432-french-valley +east-christy,-wi-78214",hvasquez@yahoo.com +997,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-01-24,,amanda-barrera-md,f,72-Oct-18,,8315,"06376-anderson-summit +martinmouth,-ak-60472",betty66@hotmail.com +998,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-11-09,,jennifer-hill,f,17-Dec-01,,3338,"7680-brown-turnpike-suite-543 +north-maryborough,-wi-95932",joshuafuller@hotmail.com +999,universidad-de-buenos-aires,licenciatura-en-psicología,2021-02-11,,abigail-bernard,f,30-Nov-22,,7531,"psc-9685,-box-5389 +apo-ae-43870",carmen66@yahoo.com +1000,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-09-28,,sharon-harper,f,41-Jul-13,,8407,"475-chapman-cape +matthewton,-de-33905",jessica00@yahoo.com +1001,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-09-23,,rodney-shelton,m,61-Jul-23,,7639,"7619-evans-shores +north-claudia,-oh-81269",browningcynthia@hotmail.com +1002,universidad-de-buenos-aires,ingeniería-mecánica,2020-12-20,,jonathan-gardner,m,52-Jun-07,,3421,"018-hanson-fork-apt.-514 +lake-michelle,-nm-09364",qballard@gmail.com +1003,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-11-09,,andrew-russell,m,54-May-13,,3515,"5029-dustin-square +west-shawn,-wa-15547",hnelson@hotmail.com +1004,universidad-de-buenos-aires,agronomía,2020-09-26,,donald-boyd,m,64-May-01,,2101,"110-amanda-prairie-suite-848 +ferrellburgh,-nd-48597",jamesdavis@yahoo.com +1005,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-11-13,,danielle-west,f,87-Jun-04,,6073,"5393-eduardo-greens +lake-mikefurt,-or-47705",clarkjoshua@gmail.com +1006,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-01-11,,stephanie-moore,f,55-Jan-10,,2103,"39501-brown-lodge +rhondastad,-ma-83584",samantha59@gmail.com +1007,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-01-11,,jennifer-hall,f,75-Aug-28,,1678,"46281-herman-plaza +browntown,-in-73512",cashley@hotmail.com +1008,universidad-de-buenos-aires,actuario-,2020-09-26,,linda-fisher,f,09-Aug-30,,6411,"76527-hunt-drive +anthonyville,-ri-42795",erin72@gmail.com +1009,universidad-de-buenos-aires,ciencias-veterinarias,2020-10-05,,kevin-brown,m,34-Nov-23,,8315,"2522-morris-lock +port-harold,-ny-94399",aaronsmith@gmail.com +1010,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-09-13,,jason-vincent,m,89-Mar-15,,8328,"42485-hernandez-squares +melissaport,-va-81164",gregory38@gmail.com +1011,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-11-27,,nicole-gill,f,40-Nov-02,,1812,"3196-meagan-cliff +east-timstad,-ct-23484",dschroeder@yahoo.com +1012,universidad-de-buenos-aires,diseño-industrial,2020-09-14,,brenda-flores,f,02-Nov-19,,8418,"61937-jody-burgs-suite-787 +north-brianborough,-ks-51828",ibrandt@hotmail.com +1013,universidad-de-buenos-aires,ingeniería-electrónica,2021-02-10,,jason-vang,m,06-May-16,,3516,"0998-donna-meadow +west-jeanne,-mn-01997",scott75@hotmail.com +1014,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-09-23,,tina-bauer,f,16-Sep-15,,7100,"90843-dustin-roads-apt.-130 +feliciaburgh,-nv-96501",stevenschmidt@yahoo.com +1015,universidad-de-buenos-aires,técnico-para-bioterios-,2020-10-16,,ruth-knight,f,53-Jun-21,,7112,"08571-david-trail +west-christianfurt,-ak-49529",brandonbullock@gmail.com +1016,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-01-06,,lisa-smith,f,88-Apr-10,,8206,"397-emily-groves +north-allen,-md-28199",alvaradoabigail@yahoo.com +1017,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-11-26,,paul-stevens,m,55-May-28,,8172,"444-stephanie-cove +ericborough,-ga-51858",pgreen@hotmail.com +1018,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-16,,aaron-silva,m,33-Jan-27,,2715,"255-matthews-knoll-suite-945 +coleland,-sd-56681",robertjones@hotmail.com +1019,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-11-09,,jason-baker,m,85-Oct-22,,6220,"4894-sean-divide +jonestown,-me-89010",bullocknicole@hotmail.com +1020,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-10-17,,daniel-khan,m,53-Oct-02,,3100,"0016-miller-alley-suite-753 +jamesberg,-ak-30572",erik62@hotmail.com +1021,universidad-de-buenos-aires,técnico-para-bioterios-,2021-02-04,,william-stewart,m,08-May-16,,7167,"42570-warren-groves +south-james,-fl-61815",lcohen@hotmail.com +1022,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-10-27,,christopher-wilson,m,23-Apr-30,,3480,"99892-lopez-loaf-apt.-151 +port-patrick,-wa-27277",ogonzalez@hotmail.com +1023,universidad-de-buenos-aires,licenciatura-en-administración-,2021-01-12,,cassandra-edwards,f,48-Nov-28,,8168,"492-justin-loaf +new-deannafort,-mi-96978",crobinson@hotmail.com +1024,universidad-de-buenos-aires,licenciatura-en-artes,2020-09-19,,tamara-harper,f,87-Sep-29,,5409,"1194-christopher-meadow-suite-646 +lake-tamarafort,-ma-19328",austinjohn@hotmail.com +1025,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-11-12,,zachary-perez-md,m,13-Sep-07,,1872,"psc-4598,-box-0438 +apo-ap-86375",jacksonsusan@yahoo.com +1026,universidad-de-buenos-aires,ciencias-veterinarias,2021-02-13,,christopher-wilson,m,45-Apr-15,,2307,"40886-brian-cliffs-suite-576 +patrickstad,-nc-45473",brian97@gmail.com +1027,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-10-03,,theodore-perez,m,92-Nov-07,,3480,"3299-johnson-station-apt.-687 +new-mauricebury,-nd-67267",orowe@gmail.com +1028,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-01-08,,nicole-miller,f,09-Jul-26,,4411,"474-perez-keys +west-patriciamouth,-hi-71855",marcuscarter@hotmail.com +1029,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-10-15,,christine-mcconnell,f,18-Mar-27,,5713,"984-angela-burgs-suite-574 +north-justin,-sd-96168",smithchristopher@gmail.com +1030,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-09-04,,ian-harris,m,74-Mar-11,,5353,"44021-meyer-ridge +west-yvonnestad,-oh-87163",davisstephen@gmail.com +1031,universidad-de-buenos-aires,ingeniería-electrónica,2020-09-10,,joseph-moore,m,21-Aug-04,,2607,"390-johnathan-plains-apt.-130 +hebertview,-ia-53685",rebekah03@yahoo.com +1032,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-11-14,,jacob-davis,m,19-Dec-13,,2144,"11290-gonzalez-landing +lake-jesse,-mt-00901",douglasingram@yahoo.com +1033,universidad-de-buenos-aires,ingeniería-en-informática,2020-10-23,,jason-taylor,m,26-Dec-21,,8402,"psc-6402,-box-9955 +apo-ae-56037",donna58@hotmail.com +1034,universidad-de-buenos-aires,ingeniería-en-informática,2020-11-16,,caleb-gordon,m,24-Jul-20,,3014,"133-wood-expressway-suite-012 +new-mauriceside,-nh-16382",aestrada@gmail.com +1035,universidad-de-buenos-aires,licenciatura-en-artes,2020-12-30,,mrs.-mckenzie-perez,f,21-Jun-10,,9030,"2015-jonathan-course +rossburgh,-az-82920",billy87@yahoo.com +1036,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2021-02-01,,gregory-moss,m,19-Mar-27,,5331,"38071-traci-orchard +jeffreystad,-nc-60378",andrew50@hotmail.com +1037,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-10-07,,april-lopez,f,23-Mar-10,,3076,"43171-richards-prairie +east-linda,-or-59984",joshuapotts@hotmail.com +1038,universidad-de-buenos-aires,agronomía,2020-11-06,,michelle-curtis,f,04-Mar-20,,4630,"74747-nguyen-island +morrisberg,-tx-09522",hrogers@hotmail.com +1039,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-05,,michael-howell,m,50-Jul-26,,5831,"20121-solis-parks-apt.-282 +port-emilytown,-ma-73989",heather82@yahoo.com +1040,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2021-01-23,,maria-hernandez,f,56-Oct-25,,8303,"7561-contreras-trafficway-suite-197 +elizabethfurt,-ga-40884",evan24@gmail.com +1041,universidad-de-buenos-aires,licenciatura-en-administración-,2020-12-04,,justin-garcia,m,12-Mar-07,,3381,"8893-james-manors +lake-lauratown,-me-70360",ptaylor@yahoo.com +1042,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-09-23,,christina-anderson,f,56-Apr-07,,3718,"6766-andrew-motorway-apt.-267 +santiagoton,-nc-63634",greenkristen@hotmail.com +1043,universidad-de-buenos-aires,diseño-industrial,2020-12-13,,ashley-wise,f,44-Dec-11,,1896,"16835-william-lock +kellystad,-wy-52006",paulamerritt@gmail.com +1044,universidad-de-buenos-aires,actuario-,2020-12-09,,micheal-james,m,39-Jan-10,,2909,"psc-1673,-box-8784 +apo-ap-65088",heidi57@yahoo.com +1045,universidad-de-buenos-aires,ingeniería-mecánica,2020-09-24,,brenda-david,f,91-Jan-21,,5605,"6865-hill-forest-apt.-082 +garciahaven,-wy-01907",william50@hotmail.com +1046,universidad-de-buenos-aires,ingeniería-mecánica,2020-12-23,,billy-thompson,m,61-Jan-05,,5386,"91908-amber-fall +lake-eric,-la-02210",josephchristopher@gmail.com +1047,universidad-de-buenos-aires,licenciatura-en-artes,2021-02-17,,bryan-myers,m,37-Oct-26,,3133,"874-payne-overpass-suite-101 +port-tiffanyport,-ut-70369",sjones@gmail.com +1048,universidad-de-buenos-aires,licenciatura-en-artes,2020-10-29,,tracy-campbell,f,27-Nov-19,,8430,"71825-rangel-street-apt.-962 +north-lisa,-mt-53893",josephriley@yahoo.com +1049,universidad-de-buenos-aires,contador-público-,2020-11-12,,rebecca-long,f,95-Sep-11,,6330,"255-jason-square-suite-227 +new-michaeltown,-wy-96271",hendricksjason@yahoo.com +1050,universidad-de-buenos-aires,bioquímica,2020-12-11,,abigail-clark,f,61-Aug-15,,8430,"7871-charles-haven-suite-310 +rossshire,-or-86953",cynthiawhite@gmail.com +1051,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-11-03,,ray-curtis,m,76-Apr-18,,4186,"68272-mcdonald-views-suite-062 +west-jessicaborough,-il-63066",john07@gmail.com +1052,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-02-07,,kimberly-jarvis,f,64-Jun-05,,7404,"2616-mckinney-stravenue-suite-668 +port-tara,-la-44910",melissa92@gmail.com +1053,universidad-de-buenos-aires,ingeniería-electrónica,2020-11-10,,melissa-jackson,f,53-Jul-07,,2349,"psc-4970,-box-9768 +apo-ae-97172",peter88@gmail.com +1054,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-01-22,,jacob-davis,m,13-Dec-02,,8417,"9464-house-summit +south-rebeccafort,-de-34106",prattjoe@hotmail.com +1055,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-01-09,,robert-beck-dds,m,13-Jan-21,,8000,"96353-cross-centers-apt.-221 +mcclainland,-nv-61897",aprilvargas@yahoo.com +1056,universidad-de-buenos-aires,licenciatura-en-administración-,2020-11-09,,michael-white,m,05-Feb-10,,5272,"462-burns-path-apt.-287 +kimhaven,-ny-92840",gharris@gmail.com +1057,universidad-de-buenos-aires,ingeniería-en-informática,2020-10-28,,stephanie-castro,f,78-Jun-03,,3122,"50917-bautista-harbor-suite-435 +south-robert,-nh-05053",mayeramanda@gmail.com +1058,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-09-16,,alyssa-white,f,75-Jun-03,,3518,"55793-michael-well-suite-128 +port-mike,-me-39201",todd29@hotmail.com +1059,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2021-01-21,,kara-perry,f,60-Nov-04,,6017,"0268-jennifer-vista +hartborough,-dc-22423",seangarrett@hotmail.com +1060,universidad-de-buenos-aires,contador-público-,2020-09-08,,david-thomas,m,66-Apr-26,,2617,"464-amy-terrace +north-christopher,-wy-45189",alyssa57@hotmail.com +1061,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-09-09,,donald-hurst,m,96-Jul-07,,3226,"9770-madison-ramp +west-tammyfort,-ia-63452",james47@hotmail.com +1062,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-01-03,,marcus-gilbert,m,15-Jul-19,,7519,"69071-madison-inlet-apt.-189 +chelseatown,-mt-09401",sgates@hotmail.com +1063,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-09-29,,sara-warner,f,53-Jan-12,,4187,"78383-green-fall-apt.-276 +carlyton,-mo-77116",wbell@gmail.com +1064,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-09-11,,charles-allen,m,00-Aug-07,,3513,"515-michael-crest +nunezton,-wv-52275",sarathomas@hotmail.com +1065,universidad-de-buenos-aires,medicina,2021-01-30,,amy-santos,f,73-Mar-27,,3200,"9347-robert-causeway-apt.-001 +katherineport,-ut-53761",scott26@hotmail.com +1066,universidad-de-buenos-aires,diseño-industrial,2020-10-07,,christopher-smith,m,01-Nov-14,,6330,"6742-doyle-motorway-apt.-177 +port-hunterville,-wi-56216",eddiecurtis@hotmail.com +1067,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-10-10,,william-lucas,m,81-Jan-14,,6307,"4973-christopher-track +joeshire,-al-94417",pparker@gmail.com +1068,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2021-02-20,,jennifer-gutierrez,f,88-Oct-15,,2741,"36871-jack-corners +brendamouth,-hi-51901",williamsonlaura@yahoo.com +1069,universidad-de-buenos-aires,técnico-para-bioterios-,2021-02-08,,maureen-stevenson-md,f,94-Feb-24,,6212,"94625-matthew-road +port-david,-de-47629",elizabethpatterson@yahoo.com +1070,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-10-07,,daniel-soto,m,07-Mar-06,,2903,"31097-keller-terrace-apt.-944 +port-scotthaven,-fl-34832",kcook@hotmail.com +1071,universidad-de-buenos-aires,ingeniería-en-informática,2020-12-29,,aaron-pope,m,51-Aug-20,,2711,"693-woods-rapids-apt.-108 +kylebury,-ga-38963",patrick06@yahoo.com +1072,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-11-06,,william-williams,m,11-Dec-31,,7111,"809-browning-parkways +south-sandra,-il-71611",chase05@yahoo.com +1073,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-01-16,,elizabeth-bautista,f,94-Mar-11,,5369,"71068-devin-forges-apt.-443 +michaelside,-sc-37655",ibartlett@yahoo.com +1074,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-11-22,,tracy-gray,m,00-Sep-23,,7509,"psc-7086,-box-6182 +apo-ae-97919",jeremy11@gmail.com +1075,universidad-de-buenos-aires,ingeniería-mecánica,2020-11-28,,micheal-george,m,20-Oct-30,,5306,"630-brian-well +jenniferfurt,-wi-31111",heather42@yahoo.com +1076,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-02-06,,kenneth-brown,m,93-Nov-17,,8319,"6767-christopher-place-suite-505 +north-matthew,-ca-22322",grivera@yahoo.com +1077,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-10-10,,robert-thompson,m,22-Nov-25,,8431,"unit-6670-box-1908 +dpo-ap-38322",yfrank@yahoo.com +1078,universidad-de-buenos-aires,ciencias-veterinarias,2021-01-23,,pamela-green,f,13-Jun-21,,2802,"38533-sims-springs +carsonburgh,-mo-89732",veronicakirk@hotmail.com +1079,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-01-28,,donald-hardy,m,79-Apr-05,,3029,"7807-smith-mountain-apt.-789 +port-michaelberg,-va-87473",william90@hotmail.com +1080,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-01-05,,mr.-james-simpson,m,33-May-23,,6665,"352-bates-stream +north-kristi,-dc-77846",ashleyrojas@yahoo.com +1081,universidad-de-buenos-aires,contador-público-,2020-11-14,,christopher-barker,m,19-Sep-01,,7318,"psc-5175,-box-6013 +apo-aa-02860",sarah62@yahoo.com +1082,universidad-de-buenos-aires,agronomía,2020-11-17,,heather-estrada,f,18-Jul-01,,3188,"571-castillo-pine +perezton,-al-09177",garrisonhector@yahoo.com +1083,universidad-de-buenos-aires,medicina,2020-11-28,,kyle-scott,m,22-Feb-04,,3023,"722-hernandez-mall-suite-135 +delgadobury,-sd-59701",smedina@yahoo.com +1084,universidad-de-buenos-aires,ciencias-veterinarias,2021-01-01,,richard-moore,m,37-Nov-08,,1870,"psc-6617,-box-0337 +apo-ap-07939",kimberly23@hotmail.com +1085,universidad-de-buenos-aires,licenciatura-en-psicología,2021-01-15,,harold-wood,m,18-Apr-09,,2214,"9650-ruth-common +scottshire,-il-67021",jim43@hotmail.com +1086,universidad-de-buenos-aires,licenciatura-en-sociología-,2021-01-24,,robert-campbell,m,96-Jan-08,,8158,"4675-smith-brook +lake-margaretport,-nm-82605",elizabethsmith@yahoo.com +1087,universidad-de-buenos-aires,bioquímica,2020-12-07,,jamie-clayton,f,50-May-24,,9000,"84594-rivera-junctions-apt.-428 +millerport,-sc-99728",victoriahart@hotmail.com +1088,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-09-28,,steven-medina,m,00-Sep-03,,6625,"832-martin-viaduct +west-amberton,-ia-49728",nelsontimothy@yahoo.com +1089,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-11-08,,dustin-nelson,m,51-Sep-06,,7001,"4131-victoria-fords-apt.-615 +new-richard,-ky-66037",rsantos@hotmail.com +1090,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-09-24,,nathan-miller,m,47-Oct-31,,5275,"77448-nathan-squares-suite-638 +jonesmouth,-sd-13281",randerson@hotmail.com +1091,universidad-de-buenos-aires,técnico-para-bioterios-,2021-01-21,,charles-powers,m,21-Jan-26,,5738,"40068-lamb-plaza +julieside,-wy-30384",stephanie76@gmail.com +1092,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-09-08,,matthew-estrada,m,75-Jun-05,,8183,"6273-wilson-creek-suite-066 +johnfort,-ky-05521",carterbradley@yahoo.com +1093,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-09-26,,kara-walls,f,48-Feb-26,,5620,"unit-0520-box-2319 +dpo-ae-91601",rmeyers@hotmail.com +1094,universidad-de-buenos-aires,agronomía,2020-10-22,,eric-robinson,m,64-Jul-29,,3423,"626-hess-forks-apt.-709 +russomouth,-ky-81190",sharon63@gmail.com +1095,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-11-09,,david-mcdonald,m,48-May-24,,8333,"674-ashley-bridge-apt.-520 +brandonborough,-mn-14671",vstark@hotmail.com +1096,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-12-14,,jennifer-cowan,f,06-Feb-08,,6628,"899-taylor-center +lake-markborough,-de-88045",robertdavis@yahoo.com +1097,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-09-30,,jessica-morales,f,15-Jan-22,,5266,"659-gonzalez-locks +malikchester,-sd-95807",melissawalters@yahoo.com +1098,universidad-de-buenos-aires,licenciatura-en-administración-,2020-09-14,,erin-cooper,f,29-Jul-18,,3040,"74790-white-rapid-suite-556 +melanieland,-wv-77460",emurray@gmail.com +1099,universidad-de-buenos-aires,medicina,2020-10-16,,mark-sheppard,m,05-Jun-16,,5573,"373-michael-plains +joeburgh,-mo-03204",tknox@gmail.com +1100,universidad-de-buenos-aires,agronomía,2021-02-06,,joshua-mcmillan,m,26-Jan-12,,2115,"86785-miller-shores +jasonview,-ne-67310",smithcharles@gmail.com +1101,universidad-de-buenos-aires,arquitectura,2020-10-10,,kelly-chapman,f,26-Mar-13,,7501,"901-makayla-mews +riddleside,-ky-96468",nmcdonald@yahoo.com +1102,universidad-de-buenos-aires,ingeniería-mecánica,2020-12-19,,laura-jones,f,77-Aug-24,,3403,"uss-martin +fpo-ae-72058",kennethberry@yahoo.com +1103,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-09-19,,brittany-dean,f,43-Jan-08,,3134,"88637-ashley-flats-apt.-618 +karenchester,-dc-36610",lindsey12@hotmail.com +1104,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-10-17,,charles-jennings,m,85-Sep-19,,4145,"8251-horn-harbor +lake-tinaview,-ri-02058",wgoodman@yahoo.com +1105,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-01-24,,philip-jones,m,46-Jun-07,,3269,"384-julie-keys-apt.-738 +cuevasport,-nd-69801",twright@gmail.com +1106,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-12-29,,rachel-dennis,f,34-Apr-07,,5567,"623-hall-burgs-apt.-665 +port-carriestad,-oh-01866",brittany95@hotmail.com +1107,universidad-de-buenos-aires,licenciatura-en-psicología,2020-11-30,,denise-watson,f,14-Jul-29,,5400,"08634-edwards-orchard-suite-600 +south-zachary,-ne-30262",daniel26@yahoo.com +1108,universidad-de-buenos-aires,bioquímica,2020-09-06,,paul-wallace,m,64-Feb-12,,3703,"95487-willie-mountains +starkview,-fl-50491",scott03@yahoo.com +1109,universidad-de-buenos-aires,licenciatura-en-artes,2020-10-02,,cole-johnson,m,36-Sep-16,,7240,"3217-dean-place +johnsonstad,-or-26896",kevin04@gmail.com +1110,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-12-21,,derrick-moore,m,37-May-25,,4719,"4093-alexander-streets +new-billy,-tn-81190",mercadorichard@gmail.com +1111,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-09-28,,cheryl-mcgee,f,51-Jan-03,,9409,"73417-luna-forge-apt.-591 +north-kathy,-ny-25340",josephmcdonald@yahoo.com +1112,universidad-de-buenos-aires,agronomía,2020-12-18,,cameron-campbell,m,03-Jun-16,,6535,"025-bradley-square-suite-353 +woodardfurt,-ak-63547",amandaburton@yahoo.com +1113,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2021-01-10,,sara-reyes,f,26-Aug-07,,3380,"1201-johnson-park +shannonborough,-pa-28419",raymondcastillo@gmail.com +1114,universidad-de-buenos-aires,ingeniería-en-informática,2021-01-13,,lindsay-castillo,f,01-Sep-15,,4184,"8487-jeffery-trafficway-apt.-832 +lake-kenneth,-mn-00564",bennettstephanie@yahoo.com +1115,universidad-de-buenos-aires,licenciatura-en-psicología,2020-11-22,,mary-johnson,f,13-Feb-01,,2134,"uscgc-smith +fpo-aa-74468",asmith@gmail.com +1116,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-01,,miranda-ortiz,f,58-Dec-04,,5264,"065-kelly-row-apt.-599 +lake-alexander,-ga-29555",moralesmary@hotmail.com +1117,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-25,,melissa-acevedo,f,72-Nov-16,,3056,"7028-wagner-stravenue +north-danielville,-ky-44892",julie38@gmail.com +1118,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-09-05,,monique-patterson,f,53-Sep-04,,2826,"262-martinez-summit +kyleborough,-wa-94530",william42@gmail.com +1119,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-12-02,,charles-golden,m,39-Dec-16,,3471,"32435-bridges-springs +nicholasland,-ia-02879",marykim@yahoo.com +1120,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-11-14,,john-lynch,m,85-Apr-03,,1822,"549-christopher-glen +katherineberg,-ia-59989",craig86@hotmail.com +1121,universidad-de-buenos-aires,ingeniería-mecánica,2020-10-02,,jacob-sweeney,m,01-Jul-24,,6471,"706-ramos-river-apt.-413 +ashleyshire,-sd-62085",mmorgan@gmail.com +1122,universidad-de-buenos-aires,arquitectura,2021-02-21,,joseph-cook,m,70-Apr-28,,1838,"284-donald-fork +north-robertstad,-nh-93990",oscarparker@gmail.com +1123,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-02,,michael-james,m,97-Apr-27,,7600,"79788-mitchell-mission-suite-470 +justinport,-la-61078",starknathan@yahoo.com +1124,universidad-de-buenos-aires,ingeniería-mecánica,2021-02-10,,michael-ellis,m,96-Feb-13,,2322,"9568-amy-neck-apt.-008 +haydenmouth,-nm-26634",wolson@yahoo.com +1125,universidad-de-buenos-aires,licenciatura-en-administración-,2020-12-17,,allison-torres,f,31-May-04,,2919,"8992-francis-mill +new-alicia,-sd-32884",leonardemily@gmail.com +1126,universidad-de-buenos-aires,arquitectura,2020-09-04,,christopher-edwards,m,33-Sep-02,,8162,"81297-miller-rue-apt.-588 +east-nathaniel,-tx-87607",ereyes@hotmail.com +1127,universidad-de-buenos-aires,medicina,2021-02-15,,mr.-thomas-martinez,m,11-Apr-18,,1816,"551-wright-overpass-apt.-753 +north-carol,-il-01788",autumn94@gmail.com +1128,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-12-03,,kristina-cox,f,37-Feb-12,,3405,"6818-martinez-springs-suite-891 +vanessashire,-me-32661",qbush@hotmail.com +1129,universidad-de-buenos-aires,licenciatura-en-psicología,2020-09-28,,christine-carson,f,92-Oct-24,,3372,"3705-martinez-squares-apt.-652 +new-sandrachester,-tn-29410",kristinapennington@gmail.com +1130,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-02,,raymond-jones,m,09-Jun-14,,1605,"89379-maria-crossing +burchport,-fl-58276",brownamanda@gmail.com +1131,universidad-de-buenos-aires,arquitectura,2020-09-01,,william-mason,m,06-Nov-17,,3733,"1232-tonya-rue +port-johnmouth,-sc-30266",schmidtjared@gmail.com +1132,universidad-de-buenos-aires,bioquímica,2021-01-05,,sherry-mason,f,46-Jun-29,,2919,"7032-anthony-stravenue-suite-337 +kevinbury,-pa-92532",rosborne@hotmail.com +1133,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-12-09,,erin-greene,f,99-Mar-31,,2179,"61279-donna-inlet +south-travisview,-co-92720",bwood@gmail.com +1134,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-11-05,,jodi-graham,f,74-Jun-22,,4501,"1626-brown-mission-suite-195 +ronaldburgh,-ne-12016",hector31@hotmail.com +1135,universidad-de-buenos-aires,actuario-,2021-02-14,,norman-heath,m,21-Jun-22,,4122,"3233-karen-gateway +hollyville,-la-29681",hstanton@gmail.com +1136,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-10-10,,courtney-tucker,f,92-May-02,,7301,"unit-3321-box-7412 +dpo-ap-49192",john83@hotmail.com +1137,universidad-de-buenos-aires,diseño-industrial,2021-01-27,,jeffrey-norton,m,21-Sep-15,,5433,"229-dudley-loaf +matthewstad,-nd-58741",vdavis@hotmail.com +1138,universidad-de-buenos-aires,diseño-industrial,2021-01-03,,joseph-martin,m,62-Nov-17,,8305,"954-frederick-tunnel-apt.-973 +new-cynthia,-nd-79309",xrice@yahoo.com +1139,universidad-de-buenos-aires,licenciatura-en-administración-,2020-09-07,,elizabeth-vasquez,f,83-Apr-21,,3254,"4852-kaitlyn-land-suite-310 +esparzastad,-wi-74163",jeffreylee@gmail.com +1140,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-09-25,,denise-white,f,63-Apr-09,,3005,"16668-wells-pike-suite-281 +north-larryfurt,-sc-59701",teresanewton@yahoo.com +1141,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-11-06,,dawn-bryan,f,14-Feb-18,,3311,"601-michael-walks +johnsonhaven,-ca-65223",todd46@gmail.com +1142,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-09-07,,carrie-phillips,f,80-Sep-28,,9203,"4168-elizabeth-knoll-suite-399 +fordview,-il-44441",thomastammy@yahoo.com +1143,universidad-de-buenos-aires,licenciatura-en-sociología-,2021-01-28,,amber-fox,f,04-Feb-14,,2126,"676-emily-views +south-michael,-al-83381",currytimothy@gmail.com +1144,universidad-de-buenos-aires,ciencias-veterinarias,2020-12-08,,megan-cooper,f,39-Apr-29,,3151,"8054-spears-fort-apt.-659 +jessicaland,-tn-56628",amandalamb@gmail.com +1145,universidad-de-buenos-aires,bioquímica,2020-11-30,,joseph-schmitt,m,41-Jul-10,,3272,"4461-odom-common-apt.-849 +port-haroldbury,-sd-39982",garciasamantha@yahoo.com +1146,universidad-de-buenos-aires,licenciatura-en-artes,2020-11-30,,william-malone,m,18-Apr-14,,4182,"766-john-inlet +churchview,-nm-06633",marvinward@yahoo.com +1147,universidad-de-buenos-aires,ingeniería-mecánica,2020-10-02,,david-good,m,01-Apr-10,,1897,"85849-vaughan-rest +north-charlenemouth,-nv-68742",wbennett@gmail.com +1148,universidad-de-buenos-aires,ingeniería-mecánica,2020-10-10,,erica-king,f,56-Aug-15,,4105,"412-garrett-mission-suite-579 +north-anthony,-oh-24414",michael18@yahoo.com +1149,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-01-31,,beverly-rogers,f,42-Mar-05,,5264,"unit-4983-box-0915 +dpo-ae-52417",xclark@gmail.com +1150,universidad-de-buenos-aires,farmacia,2020-09-30,,jaime-rios,m,17-Jan-14,,6101,"934-johnson-cliffs +sarahbury,-ar-69142",vanessarobinson@gmail.com +1151,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-09-21,,james-gonzalez,m,18-Sep-17,,6103,"536-winters-forks +lake-heather,-mn-24253",lopezkelsey@hotmail.com +1152,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-11-09,,tracy-reynolds,f,63-Oct-03,,8158,"0318-richard-lodge-suite-166 +donnastad,-sc-24500",ecarpenter@gmail.com +1153,universidad-de-buenos-aires,contador-público-,2020-09-21,,joshua-stuart,m,90-May-13,,9227,"627-linda-brooks +new-curtismouth,-tx-20263",jonesbrianna@gmail.com +1154,universidad-de-buenos-aires,licenciatura-en-psicología,2020-12-23,,michael-bird,m,35-Aug-27,,6071,"97682-hull-summit +marytown,-wv-38921",tfuentes@yahoo.com +1155,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2021-02-06,,katie-doyle,f,63-May-19,,5529,"1224-lisa-parkway +holdenchester,-in-46981",howardsharon@yahoo.com +1156,universidad-de-buenos-aires,ciencias-veterinarias,2020-10-23,,matthew-burns,m,16-Nov-13,,1611,"6375-daniels-trafficway +port-janetfurt,-fl-81311",hbanks@yahoo.com +1157,universidad-de-buenos-aires,licenciatura-en-artes,2020-12-21,,derek-waters,m,64-Mar-31,,3151,"091-ho-creek-apt.-179 +new-eugenemouth,-mn-48636",daniel33@gmail.com +1158,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-10-30,,chelsea-hill,f,73-May-21,,1602,"4011-martin-pike-apt.-552 +south-amber,-la-43212",autumnsolis@yahoo.com +1159,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-14,,todd-hawkins,m,07-Jan-20,,2909,"309-cross-corners-apt.-618 +myerston,-ca-91607",shawn59@gmail.com +1160,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-10-05,,joseph-atkins,m,68-May-19,,5343,"460-barrett-way +mcdanieltown,-ny-80046",obrennan@hotmail.com +1161,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-02-04,,bobby-collins,m,78-Oct-04,,5598,"055-benjamin-curve +travisborough,-wy-42613",william42@yahoo.com +1162,universidad-de-buenos-aires,ingeniería-electrónica,2020-10-23,,christopher-robinson,m,22-Aug-24,,8185,"52696-tate-fork-suite-255 +north-jesse,-mt-93489",lcollins@hotmail.com +1163,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-02-18,,laura-chambers,f,42-Oct-26,,4159,"433-tyler-club +west-deborah,-nh-60961",kleinjoseph@yahoo.com +1164,universidad-de-buenos-aires,técnico-para-bioterios-,2020-09-01,,richard-haynes,m,20-May-09,,2523,"318-simon-divide-suite-109 +lopezfort,-ak-65607",chunt@gmail.com +1165,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-09-09,,alexander-anderson,m,16-Jan-01,,9035,"6679-villarreal-road-suite-720 +catherineborough,-wv-59862",andersonlaura@hotmail.com +1166,universidad-de-buenos-aires,licenciatura-en-artes,2021-01-28,,stephen-olsen,m,70-Jan-12,,9217,"66737-bonnie-squares-apt.-064 +north-maryside,-me-60446",david19@yahoo.com +1167,universidad-de-buenos-aires,ingeniería-electrónica,2020-10-15,,cody-moore,m,54-Apr-06,,1669,"683-kristin-manor-apt.-345 +melissamouth,-mn-91123",gonzalezcindy@yahoo.com +1168,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-02-11,,cody-jackson,m,15-Aug-28,,8521,"97426-hicks-stream +acevedofort,-or-43464",fryetaylor@yahoo.com +1169,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2021-01-18,,curtis-wolfe,m,55-May-20,,7620,"26880-samantha-forges-suite-707 +south-cheryl,-fl-85253",angelaphillips@yahoo.com +1170,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-01-29,,casey-freeman,m,09-May-24,,6323,"1466-anthony-ville-apt.-923 +west-christopher,-ms-98858",jason89@yahoo.com +1171,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-11-02,,jeffery-arnold,m,89-May-21,,3011,"878-laura-plaza +townsendburgh,-ak-95786",norma60@gmail.com +1172,universidad-de-buenos-aires,agronomía,2020-10-02,,margaret-thomas,f,22-Jul-13,,3013,"psc-8039,-box-9077 +apo-ae-12364",waltersjames@hotmail.com +1173,universidad-de-buenos-aires,farmacia,2020-09-22,,nathan-fields,m,01-Oct-16,,1923,"71873-jacobs-extension +south-karentown,-mi-73941",paigesmith@gmail.com +1174,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-02-18,,jeffrey-payne,m,43-May-25,,3241,"93124-jennifer-shores +west-matthew,-sd-66568",lwilliams@hotmail.com +1175,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-11-28,,sheri-cohen,f,40-Nov-21,,5621,"67247-jimenez-mountain +davidfort,-wy-31024",smitheric@hotmail.com +1176,universidad-de-buenos-aires,agronomía,2020-10-22,,laura-franco,f,25-Jul-12,,2921,"463-roberts-lock +johnsonville,-il-16207",amccall@hotmail.com +1177,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-02-06,,jennifer-brown,f,24-May-28,,1702,"5943-nicole-dam +east-sandraland,-wa-04320",haynesapril@hotmail.com +1178,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-01-06,,kyle-bell,m,25-Dec-23,,6042,"915-jasmine-divide-suite-098 +billyland,-ma-82291",jonestaylor@gmail.com +1179,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-09-11,,ian-smith,m,16-Jul-12,,5533,"507-george-ports-suite-588 +reginashire,-ri-81368",bmadden@hotmail.com +1180,universidad-de-buenos-aires,técnico-para-bioterios-,2020-09-30,,robert-powell,m,15-Nov-17,,1917,"4776-alisha-motorway +north-carriemouth,-in-91742",stacey53@yahoo.com +1181,universidad-de-buenos-aires,diseño-industrial,2021-01-18,,tony-mejia,m,56-May-30,,7153,"165-michele-spurs-suite-637 +new-brandonview,-vt-66764",donald61@hotmail.com +1182,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-01-21,,robert-barry,m,15-Apr-23,,8534,"56634-morgan-meadow-suite-841 +nicholsonton,-ak-88392",ldickerson@yahoo.com +1183,universidad-de-buenos-aires,arquitectura,2020-11-10,,dustin-smith,m,40-Jul-15,,6036,"931-osborne-isle-suite-688 +shellyberg,-dc-97070",kcarroll@yahoo.com +1184,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-01-30,,robert-cummings,m,20-Feb-24,,3016,"49613-hines-isle +port-gailstad,-ky-04181",johnsonbrandon@hotmail.com +1185,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-02-13,,martin-walker,m,99-Aug-10,,2802,"308-misty-course +rebeccaland,-me-72033",kandrews@gmail.com +1186,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-12-17,,kirsten-stone,f,30-Dec-29,,3448,"usns-hicks +fpo-ae-62465",ismith@gmail.com +1187,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-09-04,,gabriel-adams,m,98-Mar-07,,3344,"35128-bridges-alley +tiffanyborough,-az-37430",ryan93@hotmail.com +1188,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-10-01,,nicole-sloan,f,60-Nov-27,,8409,"6132-austin-via-suite-649 +port-mason,-wy-60890",pamelagarcia@hotmail.com +1189,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-09-09,,shannon-richards,f,74-Apr-18,,2633,"236-chelsea-cape-apt.-833 +burnschester,-nm-49927",crystal26@gmail.com +1190,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-10-31,,aaron-mendoza,m,98-Sep-14,,7540,"6942-pamela-locks +lake-sarah,-az-51805",sarahjarvis@yahoo.com +1191,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-16,,james-bennett,m,11-Oct-13,,2113,"92111-michelle-drive-apt.-448 +maxwellshire,-ok-33025",juan30@yahoo.com +1192,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-12-01,,raymond-palmer,m,25-Sep-14,,4518,"2690-michelle-point-suite-326 +north-aprilhaven,-tx-60348",kathryngreene@hotmail.com +1193,universidad-de-buenos-aires,ciencias-veterinarias,2020-11-15,,michael-robinson,m,62-May-13,,8164,"18849-rice-prairie +marshallport,-tn-33066",underwoodkayla@yahoo.com +1194,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-11-01,,courtney-mcguire,f,31-Jul-25,,1852,"5522-lopez-points +johnburgh,-ct-07274",tjohnson@hotmail.com +1195,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-10-17,,christine-murphy,f,87-Mar-13,,1646,"284-thornton-ranch-apt.-947 +south-elizabethstad,-nc-68739",cgordon@hotmail.com +1196,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-01-08,,mr.-michael-reed,m,34-Sep-10,,2916,"160-rebecca-mountains +edwardborough,-nv-64405",derek83@gmail.com +1197,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-24,,kathleen-sullivan,f,21-Aug-05,,3132,"9327-espinoza-lock-apt.-423 +south-christy,-va-47802",crystalirwin@hotmail.com +1198,universidad-de-buenos-aires,ingeniería-en-informática,2021-02-05,,joshua-butler,m,79-Feb-09,,1648,"0206-riley-hill +willieshire,-ms-46563",wsilva@gmail.com +1199,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-09-29,,thomas-dickerson,m,08-Apr-14,,5777,"uss-rodriguez +fpo-ap-17230",swallace@yahoo.com +1200,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-11-17,,shane-bowers,m,69-Aug-05,,2506,"psc-3042,-box-2581 +apo-ae-52342",paulkathryn@hotmail.com +1201,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-11-21,,marcus-hickman-md,m,13-Nov-30,,6387,"62459-amy-lodge +port-teresastad,-tn-63929",jackson86@hotmail.com +1202,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-09-16,,barbara-perez,f,78-Mar-30,,6748,"psc-4500,-box-1079 +apo-ap-90072",frank01@yahoo.com +1203,universidad-de-buenos-aires,técnico-para-bioterios-,2020-12-17,,melissa-garza,f,91-Jan-08,,5771,"9792-jason-wells +ronaldchester,-co-03833",triciagreen@yahoo.com +1204,universidad-de-buenos-aires,arquitectura,2020-11-08,,ethan-thomas,m,80-Dec-07,,6216,"82963-wilson-harbors +brianfurt,-al-95538",vegarichard@hotmail.com +1205,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-01-09,,kurt-parker,m,14-Aug-03,,5425,"5234-alexander-route +montoyaport,-ct-12857",michaelholden@gmail.com +1206,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-10-19,,kelsey-bennett,f,71-Feb-18,,7226,"914-hammond-drive-apt.-949 +port-kennethside,-ga-48920",donovanmichelle@gmail.com +1207,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2021-02-02,,kaitlin-brooks,f,25-Jun-04,,6603,"9483-steve-loop +brandibury,-md-79229",ujohnson@hotmail.com +1208,universidad-de-buenos-aires,farmacia,2020-11-15,,james-thompson,m,18-Mar-02,,8309,"8246-brown-gardens +lake-sara,-ia-85213",samuelhawkins@hotmail.com +1209,universidad-de-buenos-aires,diseño-industrial,2020-11-30,,kristi-jackson,f,99-Sep-30,,7151,"7500-wood-spurs-suite-503 +lake-charlene,-ky-49376",imalone@hotmail.com +1210,universidad-de-buenos-aires,actuario-,2020-12-01,,gina-patel,f,34-Feb-07,,6459,"662-paula-meadow-apt.-422 +east-amandabury,-nh-10221",walshangela@hotmail.com +1211,universidad-de-buenos-aires,medicina,2020-11-09,,bobby-rivers,m,01-Jun-01,,7161,"267-jeffrey-harbors-apt.-844 +west-hunter,-id-44841",wilsonlisa@hotmail.com +1212,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2021-02-03,,crystal-cisneros,f,15-Jul-25,,5461,"8674-vasquez-view +west-phillipborough,-ky-98495",camerongordon@yahoo.com +1213,universidad-de-buenos-aires,licenciatura-en-administración-,2020-11-09,,stephanie-white,f,15-Sep-08,,7404,"810-johnson-run-apt.-834 +south-michael,-al-64491",aaronjacobs@yahoo.com +1214,universidad-de-buenos-aires,ciencias-veterinarias,2020-12-07,,george-griffith,m,00-Apr-08,,3474,"unit-3287-box-5214 +dpo-aa-58550",marianorris@hotmail.com +1215,universidad-de-buenos-aires,ciencias-veterinarias,2020-11-01,,daniel-mccann,m,47-May-26,,4709,"0598-perez-knoll-suite-939 +port-lorimouth,-ri-39902",yhubbard@yahoo.com +1216,universidad-de-buenos-aires,licenciatura-en-psicología,2021-01-29,,jeffrey-anderson,m,49-Jan-08,,4109,"8023-anita-common-apt.-904 +south-lawrence,-ma-66189",evanswalter@gmail.com +1217,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2021-02-02,,michael-taylor,m,26-Jun-22,,3045,"0142-english-drives +rachelfurt,-mt-16202",qwilliams@yahoo.com +1218,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-09-08,,chelsey-holland,f,08-Sep-11,,9211,"41443-alexandra-forges +sarahton,-sc-55295",austinyates@yahoo.com +1219,universidad-de-buenos-aires,ingeniería-electrónica,2020-10-08,,nicole-sparks,f,98-Apr-02,,3322,"8774-mcdonald-fall +heatherchester,-ky-48100",seanfoster@yahoo.com +1220,universidad-de-buenos-aires,licenciatura-en-psicología,2020-10-20,,eric-white,m,23-Jan-17,,3485,"2962-ruiz-underpass +allisonborough,-al-86184",kristinagarcia@yahoo.com +1221,universidad-de-buenos-aires,farmacia,2020-10-24,,melissa-riggs,f,08-Feb-03,,6667,"7481-nelson-mews +williamsmouth,-ok-82907",reyesjennifer@hotmail.com +1222,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-01-22,,joshua-maldonado,m,08-Apr-28,,7305,"9705-woods-harbors +carolynstad,-ma-84198",josephward@hotmail.com +1223,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-10-07,,susan-goodwin,f,09-Jul-18,,2401,"897-chapman-roads-apt.-838 +west-bryanchester,-ok-94067",barnesemily@gmail.com +1224,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2021-01-31,,justin-robinson,m,43-Sep-18,,8105,"360-ronald-ferry-apt.-942 +west-thomasmouth,-ar-19306",marktaylor@gmail.com +1225,universidad-de-buenos-aires,ingeniería-mecánica,2021-01-13,,samantha-garza,f,42-Jan-30,,3260,"653-melanie-alley-apt.-243 +port-brittneyport,-oh-83494",becksuzanne@gmail.com +1226,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-11-15,,amber-harrison,f,36-Dec-08,,4726,"19107-john-mountains +north-shannon,-de-95789",bwalker@hotmail.com +1227,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-12-05,,anna-gonzalez,f,05-Dec-07,,2443,"904-andrew-haven +fostermouth,-ri-34282",usalazar@hotmail.com +1228,universidad-de-buenos-aires,agronomía,2020-11-20,,jasmine-wright,f,16-Dec-08,,3454,"0100-misty-mills +east-oscar,-nm-58890",joseph78@hotmail.com +1229,universidad-de-buenos-aires,farmacia,2020-12-01,,richard-gallegos,m,21-Mar-29,,3315,"unit-8931-box-1178 +dpo-ae-94557",melendezjames@hotmail.com +1230,universidad-de-buenos-aires,ingeniería-electrónica,2021-01-21,,johnny-kelly,m,35-Feb-16,,5601,"9307-james-plaza-apt.-577 +petersshire,-or-02735",qbarnett@hotmail.com +1231,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-09-09,,sandy-morgan,f,31-Dec-10,,6013,"psc-7397,-box-3918 +apo-aa-18274",christopher53@gmail.com +1232,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-01-25,,margaret-walker,f,29-Jun-07,,4113,"0735-david-lights-suite-748 +north-jefferyport,-al-97579",uharper@gmail.com +1233,universidad-de-buenos-aires,licenciatura-en-administración-,2021-01-07,,daniel-sullivan,m,06-Aug-19,,9217,"3951-scott-ramp-suite-899 +clarkberg,-az-04465",cruzpaula@hotmail.com +1234,universidad-de-buenos-aires,actuario-,2020-10-23,,peter-walters,m,06-Nov-07,,1601,"134-garcia-fort +port-laurastad,-mi-68417",lopezthomas@hotmail.com +1235,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-16,,jennifer-smith,f,43-Dec-29,,3560,"718-kyle-branch +cookhaven,-mi-79291",ahernandez@hotmail.com +1236,universidad-de-buenos-aires,medicina,2020-11-06,,paula-poole,f,75-Apr-05,,4644,"328-jones-shore-suite-328 +matthewburgh,-mo-75374",halldave@yahoo.com +1237,universidad-de-buenos-aires,ingeniería-en-informática,2020-09-01,,donna-singleton,f,36-Sep-19,,7000,"75363-michael-mills +north-david,-mt-16663",santanajohn@yahoo.com +1238,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2021-01-09,,wendy-henry,f,11-Sep-29,,5555,"71430-moore-mews-suite-725 +brendaville,-ms-74338",haileybradshaw@gmail.com +1239,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-11-06,,michael-martinez,m,93-Feb-15,,7105,"798-patterson-junction-suite-204 +east-bryan,-ok-04424",gregorypotter@yahoo.com +1240,universidad-de-buenos-aires,técnico-para-bioterios-,2021-02-12,,amy-moore,f,01-May-22,,5444,"6037-kane-drive +south-jonathan,-dc-50250",robert74@gmail.com +1241,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-10-07,,laurie-herrera,f,32-Apr-02,,9420,"54085-melissa-village-apt.-798 +north-sierra,-dc-16893",melissazamora@yahoo.com +1242,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-11-30,,nicole-kelly,f,63-Apr-10,,3563,"66626-ramirez-forges +west-troy,-vt-46136",sjackson@gmail.com +1243,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-27,,jason-brooks,m,03-Nov-26,,5722,"75238-lynch-road-apt.-558 +frankside,-de-73260",karen55@hotmail.com +1244,universidad-de-buenos-aires,contador-público-,2020-10-27,,tammy-adkins,f,27-Jan-13,,6300,"102-williams-lodge-suite-486 +east-david,-nc-27759",durhamdavid@hotmail.com +1245,universidad-de-buenos-aires,arquitectura,2020-12-17,,derrick-mason,m,17-May-08,,6433,"47592-villarreal-springs +south-robertland,-mn-07095",jeffreylove@gmail.com +1246,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-12-08,,julie-allen,f,38-Sep-18,,5301,"151-robinson-mission-suite-344 +south-gracefurt,-ia-52344",dukediane@hotmail.com +1247,universidad-de-buenos-aires,licenciatura-en-administración-,2020-11-03,,edward-holmes,m,05-Jun-22,,2527,"418-john-divide +west-sean,-in-98982",christianeric@gmail.com +1248,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-10-23,,amber-medina,f,43-Jul-31,,3027,"755-amanda-knolls +hurstville,-md-74495",uoconnor@gmail.com +1249,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-02-19,,rachel-campbell,f,21-Apr-05,,2611,"853-miller-canyon-apt.-732 +duranburgh,-nv-10046",ybush@hotmail.com +1250,universidad-de-buenos-aires,arquitectura,2020-12-30,,kara-parker,f,47-Oct-08,,6457,"9280-adams-prairie +johnsonview,-mo-90712",xfigueroa@yahoo.com +1251,universidad-de-buenos-aires,ingeniería-en-informática,2020-12-01,,catherine-hall,f,50-Jan-03,,8326,"9960-andres-mall-suite-726 +west-travis,-mt-16492",jessica06@hotmail.com +1252,universidad-de-buenos-aires,licenciatura-en-artes,2020-10-29,,jacqueline-allison,f,16-Oct-15,,1682,"45695-kathryn-corners-apt.-751 +manningchester,-sd-20238",careyjill@gmail.com +1253,universidad-de-buenos-aires,agronomía,2020-09-17,,jose-richardson,m,31-Jul-23,,2508,"187-taylor-wall +east-christopher,-il-30747",turnertimothy@hotmail.com +1254,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-11-11,,patrick-garcia,m,76-Apr-29,,8514,"0602-dawson-crescent +port-teresa,-nv-57069",hoffmanryan@yahoo.com +1255,universidad-de-buenos-aires,agronomía,2020-11-02,,nicole-macias,f,16-Dec-04,,8411,"558-campbell-views +north-randallstad,-ut-92058",hessjason@hotmail.com +1256,universidad-de-buenos-aires,licenciatura-en-artes,2020-09-25,,melinda-jones,f,39-Jan-06,,6403,"414-clark-ville +port-jessica,-me-84466",tracy37@yahoo.com +1257,universidad-de-buenos-aires,contador-público-,2020-10-10,,sherry-lowe,f,71-Sep-02,,3156,"01166-janet-points +port-anne,-ct-13349",nicole90@yahoo.com +1258,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-11-21,,eric-duncan,m,17-Jun-25,,3180,"277-aaron-island-apt.-440 +reedfort,-wv-62908",antoniorobinson@hotmail.com +1259,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2021-01-14,,rachel-wagner,f,20-Oct-15,,8185,"psc-5868,-box-8680 +apo-ae-91830",gonzalezjames@hotmail.com +1260,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-11-06,,maria-wright,f,08-Jan-11,,3474,"unit-5899-box-8148 +dpo-ae-79508",sharonguerrero@yahoo.com +1261,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-09-27,,jay-cervantes,m,39-Mar-13,,3553,"9595-mary-fall +east-andrew,-wa-84414",ydickerson@hotmail.com +1262,universidad-de-buenos-aires,diseño-industrial,2020-11-05,,dawn-garcia,f,92-Apr-08,,3451,"781-charles-ranch +veronicaville,-wv-42349",dmonroe@yahoo.com +1263,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-10-31,,christopher-meyer,m,02-Jul-17,,7172,"125-bowen-landing +caseytown,-nj-47050",mendezkayla@gmail.com +1264,universidad-de-buenos-aires,diseño-industrial,2020-09-26,,jared-hernandez,m,09-Aug-27,,8534,"3137-brennan-avenue +robertstad,-nv-59869",rhondapacheco@gmail.com +1265,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-10-24,,amanda-silva,f,96-Jun-21,,3027,"080-angela-plain +butlerburgh,-ar-24794",gabriela26@gmail.com +1266,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-26,,patricia-byrd,f,54-Aug-25,,3714,"030-sandoval-crest +north-samuelborough,-ct-12465",aperry@hotmail.com +1267,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-10-15,,mitchell-blackburn,m,35-Sep-17,,3050,"79987-ryan-locks +edwardschester,-tn-29656",lauren44@hotmail.com +1268,universidad-de-buenos-aires,farmacia,2020-12-11,,laura-browning,f,28-Jan-16,,1688,"04862-moody-gateway +leonton,-ut-58877",zachary83@gmail.com +1269,universidad-de-buenos-aires,ingeniería-electrónica,2020-11-12,,jermaine-harris,m,61-Mar-31,,1890,"18833-lyons-coves-apt.-372 +west-carolyn,-ne-14002",millermatthew@gmail.com +1270,universidad-de-buenos-aires,técnico-para-bioterios-,2020-09-29,,sherry-kelly,f,38-Jun-02,,2000,"372-devon-radial +christinechester,-dc-17198",lquinn@hotmail.com +1271,universidad-de-buenos-aires,licenciatura-en-administración-,2020-12-03,,kelly-huynh,f,45-Jul-31,,8400,"9662-abbott-groves-suite-223 +lewisborough,-ma-18706",jburgess@hotmail.com +1272,universidad-de-buenos-aires,ingeniería-en-informática,2020-11-10,,lisa-davis,f,25-May-17,,3581,"5153-larsen-shoals-suite-511 +lake-beverly,-mo-07615",pearsonkaren@yahoo.com +1273,universidad-de-buenos-aires,licenciatura-en-administración-,2021-01-19,,jasmine-harris,f,84-Jan-23,,1872,"450-stone-vista-suite-254 +new-emilybury,-nd-78531",jose62@hotmail.com +1274,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-12-05,,alexandra-fernandez,f,26-Mar-12,,4630,"0441-torres-radial +lake-lisabury,-wi-79707",allisonharris@yahoo.com +1275,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2021-01-21,,scott-valdez,m,40-Mar-08,,5545,"97675-alexander-port-apt.-783 +georgebury,-id-58865",tmayo@yahoo.com +1276,universidad-de-buenos-aires,ciencias-veterinarias,2020-11-24,,max-simpson,m,87-Apr-07,,5572,"6496-sandoval-lodge-suite-647 +new-johnberg,-ky-08338",rodgerscraig@gmail.com +1277,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-02-12,,melissa-green,f,65-Mar-05,,2124,"unit-4204-box-1898 +dpo-ae-68910",bmoore@hotmail.com +1278,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2021-02-21,,sydney-roberts,f,56-Aug-03,,1742,"3613-green-islands +dominguezstad,-or-91603",lisalarsen@yahoo.com +1279,universidad-de-buenos-aires,ingeniería-mecánica,2020-10-28,,karen-wright,f,71-Nov-25,,8309,"819-patrick-oval +chapmanchester,-tx-54634",kaylaward@hotmail.com +1280,universidad-de-buenos-aires,actuario-,2020-09-21,,devin-reyes,m,02-Feb-28,,2255,"58427-newman-drive-suite-782 +cliffordhaven,-ma-71090",dunnlouis@gmail.com +1281,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-09-29,,francisco-andrews,m,54-Jul-10,,4542,"psc-0983,-box-6397 +apo-ae-88235",watkinsmelissa@hotmail.com +1282,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-12-24,,david-wilson,m,86-Mar-08,,3201,"54341-jessica-expressway-apt.-245 +north-josephstad,-ut-45069",garyadams@yahoo.com +1283,universidad-de-buenos-aires,ingeniería-mecánica,2021-02-13,,deborah-allen,f,12-Oct-23,,3380,"2164-king-walks +lewisfurt,-dc-10712",barry70@hotmail.com +1284,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-01-08,,michelle-may,f,20-Oct-11,,7105,"4538-rebecca-mill +lynchfurt,-ia-56300",watsonkristine@gmail.com +1285,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-02-15,,catherine-taylor,f,18-May-15,,4132,"028-laura-roads +brownview,-nv-67671",schmidtderek@gmail.com +1286,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-12-19,,mario-blair,m,14-Dec-18,,9000,"63140-zimmerman-viaduct-suite-233 +north-brian,-al-00545",sandy94@yahoo.com +1287,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-11-26,,krista-swanson,f,14-Feb-01,,3445,"660-wade-locks-suite-860 +lake-tracy,-nj-84514",joshua45@gmail.com +1288,universidad-de-buenos-aires,actuario-,2021-02-06,,annette-smith,f,99-Aug-14,,4434,"093-melissa-junctions +new-elizabeth,-nv-11989",kimscott@gmail.com +1289,universidad-de-buenos-aires,bioquímica,2020-11-24,,robert-galloway,m,80-Dec-01,,1778,"30039-rose-square-suite-098 +new-christy,-ga-13920",mgalvan@yahoo.com +1290,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-12-18,,ryan-williams,m,87-Aug-21,,6646,"6997-huffman-trail-apt.-115 +port-destinyhaven,-wv-65519",chapmansara@gmail.com +1291,universidad-de-buenos-aires,licenciatura-en-administración-,2020-12-27,,stacy-turner,f,63-Apr-29,,9113,"usns-joseph +fpo-aa-04411",christine50@gmail.com +1292,universidad-de-buenos-aires,bioquímica,2020-11-17,,angela-wade,f,13-Jan-09,,2617,"380-smith-lakes +alvarezville,-dc-64599",moorefrank@yahoo.com +1293,universidad-de-buenos-aires,bioquímica,2020-10-15,,gregory-johnson,m,72-Mar-01,,1852,"928-william-common-suite-866 +andrewborough,-mn-26080",estradakristi@hotmail.com +1294,universidad-de-buenos-aires,ingeniería-mecánica,2020-11-03,,mckenzie-cline,f,20-Oct-28,,5374,"1045-allison-heights-apt.-875 +new-peterborough,-tx-34840",michael78@hotmail.com +1295,universidad-de-buenos-aires,contador-público-,2020-11-13,,michael-ponce,m,54-Aug-23,,3136,"5676-campbell-loaf +yvonnestad,-ct-67225",jason15@gmail.com +1296,universidad-de-buenos-aires,licenciatura-en-psicología,2021-02-17,,rachel-charles,f,16-Nov-03,,1856,"388-tim-mission-suite-027 +east-melissa,-md-88062",ellen80@hotmail.com +1297,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-10-02,,kevin-turner,m,57-Mar-21,,7635,"3884-ashley-branch-apt.-399 +west-jessicamouth,-va-87893",chenjacob@hotmail.com +1298,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-11-14,,barbara-mills,f,24-Jan-27,,2124,"7716-donna-plains +paulashire,-ct-72455",xhester@gmail.com +1299,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-12-19,,george-parker,m,08-Jan-18,,7641,"22459-evans-roads-apt.-794 +lawsonberg,-la-87632",henry98@hotmail.com +1300,universidad-de-buenos-aires,arquitectura,2020-10-22,,maria-lewis,f,21-Apr-10,,3421,"74264-oconnor-dale +johnsonmouth,-oh-50599",amy74@gmail.com +1301,universidad-de-buenos-aires,diseño-industrial,2021-02-18,,brandon-savage-dds,m,67-Aug-22,,1814,"2542-tina-haven-apt.-026 +north-angelafurt,-ak-97244",qbennett@yahoo.com +1302,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2021-01-17,,brian-frost,m,14-Feb-02,,4632,"uss-navarro +fpo-ae-13779",nharris@yahoo.com +1303,universidad-de-buenos-aires,licenciatura-en-psicología,2020-09-03,,danielle-silva,f,52-Jul-31,,3587,"3746-scott-forest-apt.-369 +paulstad,-dc-97210",jackson68@hotmail.com +1304,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-16,,julia-lester,f,19-May-08,,2352,"5110-nicole-forges-apt.-291 +new-tyler,-ar-62609",bsilva@hotmail.com +1305,universidad-de-buenos-aires,ingeniería-en-informática,2020-11-15,,vicki-scott,f,87-Aug-21,,5315,"9548-janet-walk +new-leahmouth,-ia-50864",orozcobrenda@hotmail.com +1306,universidad-de-buenos-aires,diseño-industrial,2020-12-04,,william-spence,m,62-Apr-03,,3100,"48776-michael-lane-apt.-347 +jameshaven,-wy-86499",katherineray@hotmail.com +1307,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-01-23,,stacy-reed,f,74-Jul-19,,3524,"81058-walker-bridge-apt.-253 +stephenbury,-nd-73119",sharon17@hotmail.com +1308,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-10-16,,timothy-stone,m,13-Feb-25,,3580,"296-burns-turnpike +west-jade,-tx-14000",jane50@hotmail.com +1309,universidad-de-buenos-aires,medicina,2020-12-02,,carolyn-howard,f,74-Oct-25,,2812,"11379-danielle-corners +dianeside,-co-59200",jeffery55@gmail.com +1310,universidad-de-buenos-aires,bioquímica,2020-09-02,,ruth-rogers,f,30-Aug-09,,3574,"8162-sonia-parkways +schultzfort,-sd-45760",nina38@gmail.com +1311,universidad-de-buenos-aires,ciencias-veterinarias,2020-11-18,,elizabeth-harris,f,45-Jul-02,,5515,"7822-margaret-ways +jaymouth,-az-52084",kcrane@hotmail.com +1312,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-09-08,,valerie-adams,f,05-Oct-03,,2216,"8362-angela-parkway-suite-993 +lake-jeffrey,-mn-50697",kjenkins@yahoo.com +1313,universidad-de-buenos-aires,ingeniería-en-informática,2020-09-09,,roger-moses,m,86-Feb-09,,9313,"916-justin-points +west-ianchester,-ne-72193",heatherwalton@hotmail.com +1314,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2021-02-21,,eric-parks,m,89-Feb-03,,2841,"25844-baker-station +lake-brandichester,-ut-76343",jennifer76@yahoo.com +1315,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-09-18,,kathy-bradford,f,66-Aug-19,,4608,"629-cooper-tunnel +east-mistyton,-az-23623",omorris@hotmail.com +1316,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-11-08,,shelby-smith,f,83-Nov-09,,6501,"09072-john-trail-apt.-316 +new-raymond,-id-59478",audreyclements@yahoo.com +1317,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-12-02,,darryl-snow,m,08-Feb-24,,3360,"59486-johnson-point-apt.-520 +catherinehaven,-ca-55275",harperanthony@gmail.com +1318,universidad-de-buenos-aires,ciencias-veterinarias,2020-12-09,,cheryl-johnson,f,46-Apr-03,,3574,"unit-8432-box-8847 +dpo-ae-82229",kelly04@gmail.com +1319,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-09-14,,danielle-gibbs,f,01-Sep-24,,2241,"895-haynes-drives-suite-170 +walterburgh,-nh-57980",wellswayne@yahoo.com +1320,universidad-de-buenos-aires,agronomía,2021-02-18,,sarah-quinn,f,10-Aug-06,,2741,"unit-2389-box-1150 +dpo-ae-93185",shawn82@hotmail.com +1321,universidad-de-buenos-aires,bioquímica,2020-09-21,,mary-harper,f,57-Apr-28,,7631,"89340-cohen-mills +south-alexanderfurt,-va-19997",ashley71@yahoo.com +1322,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-12-26,,denise-james,f,05-Sep-15,,8113,"200-villanueva-vista +south-vanessa,-az-80863",michelepowers@hotmail.com +1323,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-09-18,,steven-wells,m,13-Jun-05,,2743,"1968-martin-mountains-suite-278 +new-brianview,-il-83794",knighttracy@yahoo.com +1324,universidad-de-buenos-aires,agronomía,2021-01-05,,emily-gould,f,63-Apr-26,,3009,"20106-perez-fort +port-sharonfurt,-ar-64672",taylorbowman@hotmail.com +1325,universidad-de-buenos-aires,agronomía,2020-10-05,,mark-schmidt,m,29-Nov-11,,6703,"030-thompson-views +new-stanleyton,-fl-32239",millercatherine@hotmail.com +1326,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-10-22,,anthony-krause,m,65-Aug-16,,4700,"9348-simpson-viaduct-suite-087 +brownchester,-or-63752",ryan08@gmail.com +1327,universidad-de-buenos-aires,ingeniería-mecánica,2021-01-30,,abigail-watkins,f,93-Mar-16,,8500,"unit-0695-box-5201 +dpo-ae-97685",kfitzgerald@gmail.com +1328,universidad-de-buenos-aires,arquitectura,2020-09-21,,anthony-stark,m,58-Apr-25,,5475,"23952-paige-overpass-apt.-558 +charlestown,-nh-33273",dylanhill@hotmail.com +1329,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-12-07,,carol-gentry,f,57-Jun-07,,1731,"6074-keith-route-suite-576 +north-brian,-nc-81536",brendajohnson@hotmail.com +1330,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-12-07,,robert-watkins,m,45-Jul-14,,2900,"793-nguyen-oval +matthewport,-in-72699",mackenzie98@gmail.com +1331,universidad-de-buenos-aires,ciencias-veterinarias,2021-01-12,,bethany-mcdowell,f,94-Feb-02,,7000,"3857-griffith-mills-suite-023 +kathrynside,-va-01986",emilybutler@yahoo.com +1332,universidad-de-buenos-aires,ingeniería-electrónica,2020-09-19,,james-garrett,m,17-Sep-12,,4616,"usnv-lee +fpo-ae-75204",wromero@gmail.com +1333,universidad-de-buenos-aires,licenciatura-en-psicología,2020-11-20,,crystal-lopez,f,10-Aug-20,,6203,"00539-campbell-skyway-apt.-175 +mcdanielchester,-nd-67213",moodycynthia@yahoo.com +1334,universidad-de-buenos-aires,licenciatura-en-administración-,2020-12-24,,melissa-lawrence,f,35-May-09,,3586,"724-kenneth-islands-suite-972 +veronicaborough,-wv-78253",christopher25@gmail.com +1335,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-10-30,,ashley-washington,f,59-Jul-15,,1862,"0470-ashley-square +lorihaven,-al-45795",krista61@gmail.com +1336,universidad-de-buenos-aires,técnico-para-bioterios-,2020-10-18,,amanda-brooks,f,86-Aug-29,,6459,"37323-stewart-rapids +east-shannonland,-ny-53715",jonathan19@yahoo.com +1337,universidad-de-buenos-aires,ciencias-veterinarias,2020-12-10,,jeffrey-thompson,m,62-Nov-03,,8322,"1864-rebecca-key +sarahville,-sd-69414",ngibson@yahoo.com +1338,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-12-02,,zoe-carter,f,49-Aug-22,,1849,"817-tonya-glens +east-danielchester,-ri-88143",delgadoalexis@hotmail.com +1339,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2021-01-09,,albert-white,m,13-Jan-26,,1627,"7845-rebecca-dale-apt.-072 +justinberg,-ga-51725",rusheric@yahoo.com +1340,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-11-18,,jason-robertson,m,73-Dec-21,,2317,"3023-morales-radial +larrytown,-fl-99851",james08@gmail.com +1341,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-10-06,,caitlin-keller,f,54-Jul-18,,9300,"283-becker-tunnel +veronicahaven,-id-95218",williamssteven@yahoo.com +1342,universidad-de-buenos-aires,farmacia,2020-11-09,,sheila-chandler,f,18-Mar-07,,6354,"4446-julia-curve-suite-613 +west-michaelville,-la-51617",davissheila@yahoo.com +1343,universidad-de-buenos-aires,agronomía,2020-12-21,,joyce-ali,f,31-Jul-31,,9217,"uscgc-sanchez +fpo-aa-40782",derek85@gmail.com +1344,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-09-26,,deborah-larson,f,09-Mar-23,,3118,"069-nathaniel-branch-apt.-641 +barreraville,-nc-54911",iharrison@yahoo.com +1345,universidad-de-buenos-aires,bioquímica,2021-01-13,,michael-weiss,m,39-Jun-09,,2123,"782-edwards-skyway-apt.-922 +lake-daniel,-nc-41024",kmalone@hotmail.com +1346,universidad-de-buenos-aires,actuario-,2020-12-08,,brian-rasmussen,m,99-Jun-29,,1722,"55091-huff-neck-suite-658 +east-steventon,-ms-55244",johnburns@hotmail.com +1347,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-10-16,,david-fitzgerald,m,02-Mar-15,,4616,"289-briggs-springs-apt.-264 +west-julie,-wv-73982",emily39@yahoo.com +1348,universidad-de-buenos-aires,licenciatura-en-psicología,2020-11-16,,mary-graham,f,22-Apr-06,,3142,"3196-tyler-gardens +phelpston,-al-09262",washingtonthomas@gmail.com +1349,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2021-02-12,,edward-castillo,m,90-Aug-04,,1742,"unit-8404-box-6913 +dpo-ap-47539",jamiepayne@yahoo.com +1350,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-09-14,,richard-neal,m,65-Apr-29,,6605,"026-smith-divide +south-claytonville,-ca-57413",edwardcampbell@hotmail.com +1351,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-16,,debra-graves,f,59-Oct-26,,4728,"2455-alvarez-cove +matthewburgh,-ar-82155",robert37@hotmail.com +1352,universidad-de-buenos-aires,licenciatura-en-artes,2020-09-21,,dana-johnson,f,06-Aug-16,,7406,"8002-andersen-creek +lake-adriennebury,-de-50963",qgarner@hotmail.com +1353,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-10-08,,shane-morgan,m,84-Oct-21,,3000,"7054-allen-lock-apt.-392 +lake-dennis,-ny-01579",fjenkins@gmail.com +1354,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2021-01-07,,laura-king,f,15-Aug-13,,9410,"97173-lynn-island +ashleyport,-ky-98151",zwilson@yahoo.com +1355,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-02-04,,jason-huffman,m,98-Mar-21,,3111,"11447-joshua-mission +new-autumnfurt,-wa-57039",kevindunn@yahoo.com +1356,universidad-de-buenos-aires,bioquímica,2020-11-02,,johnathan-davis,m,41-Mar-11,,4137,"8112-antonio-garden +greenville,-dc-53740",rebeccacastro@hotmail.com +1357,universidad-de-buenos-aires,licenciatura-en-psicología,2020-09-29,,heather-gallagher,f,18-Apr-23,,7401,"29817-howard-skyway +moorefort,-tn-43875",esummers@gmail.com +1358,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-01-10,,gary-mccarthy,m,48-Aug-13,,3441,"6671-myers-corners-suite-224 +north-robert,-mi-62271",taylor41@hotmail.com +1359,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-11-22,,pamela-mcconnell,f,24-Sep-12,,6050,"760-parrish-vista-suite-552 +lisaside,-az-86929",lsteele@hotmail.com +1360,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-12-07,,christopher-mendoza,m,27-May-18,,3060,"413-michael-green +west-brian,-de-28225",christian21@hotmail.com +1361,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-12-22,,stephanie-bush,f,09-May-13,,3400,"715-thomas-village-apt.-064 +juliefurt,-ca-18461",kimberlydavis@yahoo.com +1362,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-09-27,,donna-lewis,f,91-Nov-16,,6345,"psc-4191,-box-1264 +apo-ae-07384",htaylor@gmail.com +1363,universidad-de-buenos-aires,bioquímica,2021-02-20,,carly-keller,f,88-Feb-12,,2142,"0337-campos-keys +south-tinaville,-sd-64033",kari70@hotmail.com +1364,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-12-17,,angela-smith,f,48-Jan-29,,9421,"1079-michael-prairie-suite-814 +south-grantburgh,-il-97687",torresdawn@hotmail.com +1365,universidad-de-buenos-aires,medicina,2020-11-19,,nicole-weaver,f,74-Oct-23,,2723,"858-murray-underpass-suite-882 +blankenshipton,-ct-46607",fwiley@hotmail.com +1366,universidad-de-buenos-aires,actuario-,2020-09-06,,beth-snyder,f,81-May-11,,4719,"8414-hill-rapid +owenshire,-ar-61848",achan@gmail.com +1367,universidad-de-buenos-aires,técnico-para-bioterios-,2020-09-27,,alexander-peterson,m,32-Apr-07,,4431,"9238-wright-neck +reedville,-ks-55203",bsmith@hotmail.com +1368,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-12-12,,andrew-watson,m,47-Oct-27,,6516,"6158-amanda-mission-apt.-118 +north-betty,-wy-91700",carmenmorgan@hotmail.com +1369,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-09-08,,mark-wood,m,85-Aug-12,,3204,"409-norris-union-apt.-782 +grantview,-mo-81368",vross@hotmail.com +1370,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-09-11,,charles-bond,m,37-Jun-21,,3177,"5672-alexander-curve +robertshire,-tx-67704",gonzalezshawn@hotmail.com +1371,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-02-04,,david-brown,m,10-Apr-22,,2508,"81067-peterson-ridges-apt.-101 +jacksonport,-hi-81608",stephanie44@gmail.com +1372,universidad-de-buenos-aires,ingeniería-en-informática,2020-11-13,,morgan-anderson,f,55-Jan-17,,1854,"69325-gutierrez-key +gonzalezville,-al-52646",jamiebutler@yahoo.com +1373,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-11-29,,james-martinez,m,50-Nov-19,,2709,"47399-christina-court-apt.-387 +rodriguezborough,-ky-13933",dalesmith@gmail.com +1374,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-02,,daniel-liu,m,63-Jul-18,,3433,"366-crawford-river-suite-309 +north-raymondborough,-dc-19199",richard38@gmail.com +1375,universidad-de-buenos-aires,diseño-industrial,2020-12-26,,mr.-jesse-mccoy,m,27-May-11,,2170,"359-jason-lodge-apt.-825 +port-jasonfort,-ne-89925",benjamin99@yahoo.com +1376,universidad-de-buenos-aires,actuario-,2020-11-24,,tracy-cox,f,16-Oct-13,,2124,"3994-william-ridges-suite-543 +south-robert,-sc-52120",xreid@yahoo.com +1377,universidad-de-buenos-aires,medicina,2021-02-20,,kevin-adams,m,95-Nov-23,,1706,"86322-norris-point +joshuaview,-sd-92407",timothyzavala@gmail.com +1378,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-01-15,,emily-cooper,f,95-Apr-04,,6380,"05219-ashley-meadow +new-garyburgh,-ut-51086",marshangela@gmail.com +1379,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-09-04,,pamela-peters,f,95-Apr-04,,1723,"88857-sheena-spur +jamieburgh,-ct-76640",riosjose@gmail.com +1380,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-11-15,,patricia-jimenez,f,49-Oct-02,,2506,"8690-martin-port +port-kimberlyport,-hi-54208",barrettalicia@gmail.com +1381,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-11-13,,jennifer-simon,f,64-Dec-14,,2216,"usnv-christensen +fpo-aa-48177",jasminewilliams@yahoo.com +1382,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-09-09,,matthew-lopez,m,80-Dec-24,,7400,"170-rice-fork-suite-305 +thorntonfurt,-ms-09415",nataliesanders@hotmail.com +1383,universidad-de-buenos-aires,diseño-industrial,2020-09-12,,ralph-smith,m,38-Aug-25,,5634,"469-rodriguez-camp-suite-817 +new-thomastown,-sc-06347",brightrachel@yahoo.com +1384,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-01-24,,elizabeth-mitchell,f,29-Apr-11,,4719,"47562-edgar-skyway +ericville,-co-46433",charles84@yahoo.com +1385,universidad-de-buenos-aires,licenciatura-en-administración-,2020-12-28,,robert-murray,m,55-Dec-15,,1921,"6328-mckenzie-mountain-apt.-479 +north-lorishire,-ct-51365",curtisweeks@gmail.com +1386,universidad-de-buenos-aires,licenciatura-en-psicología,2020-11-03,,anna-smith,f,96-Oct-16,,5325,"34635-rojas-fields-apt.-699 +port-rebeccachester,-la-60299",blake25@hotmail.com +1387,universidad-de-buenos-aires,técnico-para-bioterios-,2020-12-23,,christina-gates,f,30-Feb-18,,9023,"2360-costa-estate +sparksland,-vt-41969",gabriel63@hotmail.com +1388,universidad-de-buenos-aires,farmacia,2020-11-06,,stephanie-williams,f,10-Mar-07,,6269,"03723-rice-locks +chandlerfort,-oh-50761",mejiamitchell@yahoo.com +1389,universidad-de-buenos-aires,técnico-para-bioterios-,2020-09-15,,suzanne-glover,f,93-Jul-13,,7165,"53926-anthony-roads-apt.-056 +kirkfort,-tn-45287",robert66@hotmail.com +1390,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-11-13,,mark-kim,m,59-Apr-14,,3470,"19130-audrey-points +lake-louis,-co-08653",bowersjason@hotmail.com +1391,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2021-02-06,,christine-hernandez,f,17-Jun-15,,3283,"29723-hall-extensions-apt.-108 +south-emily,-vt-78066",hicksjeffrey@hotmail.com +1392,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-10-28,,paul-martinez,m,33-Jul-09,,2345,"5324-rich-plaza +west-sara,-mo-23104",amandaramos@yahoo.com +1393,universidad-de-buenos-aires,bioquímica,2020-10-18,,dennis-thomas,m,17-May-09,,1802,"16107-taylor-falls-suite-113 +north-reneechester,-va-45216",burnsalicia@yahoo.com +1394,universidad-de-buenos-aires,licenciatura-en-artes,2021-01-15,,george-miller,m,52-Jul-15,,5509,"41421-alexis-mountains +victoriaborough,-ok-82909",williamsmary@hotmail.com +1395,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-23,,francisco-sheppard,m,58-Aug-23,,1931,"5078-moody-lights-suite-255 +willishaven,-oh-33927",courtneythompson@yahoo.com +1396,universidad-de-buenos-aires,bioquímica,2020-09-15,,amanda-kelly,f,12-May-08,,2175,"unit-5534-box-4624 +dpo-aa-12234",carlosgarcia@hotmail.com +1397,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-10-29,,crystal-lopez,f,57-Jan-27,,5463,"535-carter-lakes-apt.-664 +south-diane,-nd-19821",phillip25@gmail.com +1398,universidad-de-buenos-aires,arquitectura,2020-10-27,,christopher-fleming,m,18-Oct-20,,6305,"073-mark-highway +moralesberg,-ok-46455",bhudson@yahoo.com +1399,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-09-19,,cindy-bridges,f,54-Dec-17,,6220,"083-khan-freeway-apt.-171 +lake-susanbury,-ga-60591",santosdouglas@gmail.com +1400,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-12-02,,anthony-martin,m,73-Apr-24,,4235,"usns-cooper +fpo-aa-90063",michael51@hotmail.com +1401,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2021-01-17,,vanessa-taylor,f,16-Aug-05,,5325,"8676-valerie-trafficway +garnermouth,-de-47845",moodyalex@hotmail.com +1402,universidad-de-buenos-aires,licenciatura-en-administración-,2020-10-09,,carl-daniels,m,64-Nov-21,,3272,"0892-mark-brook-apt.-363 +westland,-ut-25622",gsimpson@hotmail.com +1403,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-09-16,,jacob-torres,m,06-Mar-06,,5321,"6789-sophia-ferry +smithview,-de-29992",shelley65@yahoo.com +1404,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2021-01-12,,kelly-love,f,10-Mar-24,,5407,"8626-jennifer-lakes-apt.-124 +east-tannerport,-oh-43952",joseph53@yahoo.com +1405,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-01-01,,margaret-anderson,f,94-Nov-01,,6352,"psc-4305,-box-5124 +apo-ae-00881",coopertiffany@hotmail.com +1406,universidad-de-buenos-aires,ingeniería-mecánica,2020-11-21,,joseph-phillips,m,87-Nov-22,,8122,"067-jones-mount +west-saraborough,-wv-49947",andrewpowell@hotmail.com +1407,universidad-de-buenos-aires,farmacia,2021-01-12,,michael-scott,m,34-May-05,,6553,"unit-5937-box-4656 +dpo-ae-63398",amanda05@gmail.com +1408,universidad-de-buenos-aires,licenciatura-en-administración-,2020-11-10,,veronica-estrada,f,08-Jul-03,,5779,"75629-evans-plaza +sanchezside,-wy-84094",eesparza@yahoo.com +1409,universidad-de-buenos-aires,medicina,2020-11-12,,kathleen-lee,f,92-May-12,,7005,"9926-moore-loaf-apt.-059 +nicholasview,-mn-77358",josephsparks@gmail.com +1410,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-09-14,,benjamin-wise,m,07-Jan-24,,3532,"1517-cindy-freeway-apt.-897 +lake-jessicabury,-in-01462",olee@gmail.com +1411,universidad-de-buenos-aires,farmacia,2020-10-21,,cody-powell,m,36-May-25,,7007,"373-nicole-field +south-michele,-mo-63658",hlane@yahoo.com +1412,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-06,,anthony-ortiz,m,31-Apr-10,,3044,"9390-timothy-springs +reedfurt,-nc-47113",danielle66@gmail.com +1413,universidad-de-buenos-aires,ingeniería-electrónica,2020-10-05,,annette-henderson,f,60-Dec-16,,3342,"unit-3624-box-2752 +dpo-ap-48547",stephen10@gmail.com +1414,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-01-07,,keith-lamb,m,71-Sep-21,,5503,"536-jill-cape +walkerfurt,-oh-43539",natashapineda@hotmail.com +1415,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2021-01-09,,donna-gomez,f,83-Sep-27,,5443,"62396-sarah-parkways +west-kevin,-ms-26877",hlyons@hotmail.com +1416,universidad-de-buenos-aires,agronomía,2020-10-21,,john-mitchell,m,49-Jun-09,,5565,"48742-nathaniel-path-apt.-011 +north-timothyton,-mi-97780",brentmiller@hotmail.com +1417,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-11,,annette-blanchard,f,30-Jun-01,,9111,"6353-jeffrey-glen-apt.-875 +welchview,-fl-90191",longjesus@yahoo.com +1418,universidad-de-buenos-aires,licenciatura-en-administración-,2020-09-22,,kimberly-hughes,f,50-Nov-12,,3176,"uscgc-mayer +fpo-ae-03784",christywatson@hotmail.com +1419,universidad-de-buenos-aires,arquitectura,2020-10-27,,anthony-james,m,13-May-22,,6511,"03459-kayla-land-apt.-765 +lucerochester,-al-72026",jamesjensen@gmail.com +1420,universidad-de-buenos-aires,contador-público-,2020-09-03,,jennifer-harris,f,16-Aug-27,,7260,"psc-0691,-box-9350 +apo-ap-90575",kenneth81@gmail.com +1421,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-10-13,,darrell-ramirez,m,82-Jan-25,,4648,"3096-peters-ramp-apt.-237 +andersonhaven,-nv-61960",tiffany72@gmail.com +1422,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-12-08,,david-woods,m,72-Jul-15,,3315,"843-hannah-neck-apt.-843 +port-erin,-al-59757",rgray@yahoo.com +1423,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-11-20,,steve-daniel,m,21-Dec-03,,8500,"96125-bartlett-points +port-samanthaton,-ny-49042",brittneygibson@hotmail.com +1424,universidad-de-buenos-aires,arquitectura,2021-02-17,,michael-bennett,m,43-Nov-22,,4134,"5833-peter-villages +port-matthewside,-pa-22371",terry07@yahoo.com +1425,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2021-01-26,,amanda-hernandez,f,57-Jul-20,,6660,"25011-walter-summit +north-cherylhaven,-id-70729",michael67@yahoo.com +1426,universidad-de-buenos-aires,ciencias-veterinarias,2020-11-30,,jonathan-roth,m,98-Jan-25,,1708,"1472-gutierrez-shore +gomezberg,-ia-81053",heatherjordan@hotmail.com +1427,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2021-01-23,,samantha-jones,f,80-Jul-17,,1838,"95068-barnes-roads +sethville,-nd-42061",wendy80@hotmail.com +1428,universidad-de-buenos-aires,farmacia,2021-02-09,,amanda-rios,f,13-Mar-01,,9007,"422-michelle-views +warnerport,-me-99850",bobbygreen@hotmail.com +1429,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-08,,donna-davis,f,18-Apr-07,,5343,"713-gregory-fork +ianmouth,-wy-82239",gmoore@hotmail.com +1430,universidad-de-buenos-aires,actuario-,2020-10-09,,caleb-thompson,m,76-Mar-26,,7536,"3533-cooper-path-apt.-725 +adamsborough,-md-49281",charlesjackson@hotmail.com +1431,universidad-de-buenos-aires,técnico-para-bioterios-,2021-01-03,,angela-shaw,f,37-Sep-10,,7500,"59408-sherry-creek +south-kennethchester,-tx-20314",linda59@gmail.com +1432,universidad-de-buenos-aires,farmacia,2021-01-10,,dennis-martinez,m,73-Jan-26,,3425,"psc-4943,-box-4064 +apo-aa-33542",frodriguez@gmail.com +1433,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-01-06,,tabitha-freeman,f,07-Apr-09,,8341,"7462-kristy-plaza +south-tiffany,-il-51319",fedwards@hotmail.com +1434,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-11-03,,carol-davis,f,34-Aug-21,,2523,"10949-woods-garden-suite-821 +katiebury,-ne-53138",emoss@gmail.com +1435,universidad-de-buenos-aires,diseño-industrial,2020-11-17,,kathleen-huff,f,66-Feb-07,,6070,"psc-1949,-box-0338 +apo-ae-28304",gcarter@gmail.com +1436,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-09-28,,tina-estrada,f,27-Feb-25,,5515,"uscgc-sanchez +fpo-aa-45729",davidcarter@gmail.com +1437,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-12-03,,ann-nash,f,90-Jun-18,,1739,"1530-obrien-court +tonybury,-ne-16581",stevenkaiser@hotmail.com +1438,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-11-10,,paul-bell,m,49-Apr-26,,5374,"652-alvarez-underpass +north-maureen,-ct-01231",byrdphillip@gmail.com +1439,universidad-de-buenos-aires,farmacia,2020-11-12,,chad-palmer,m,46-Oct-22,,3327,"27999-william-track +roberthaven,-id-48697",kellie72@yahoo.com +1440,universidad-de-buenos-aires,licenciatura-en-artes,2020-12-05,,jeremy-jones,m,14-Dec-01,,3545,"5253-rollins-tunnel-apt.-617 +port-saraport,-ca-43913",cody72@yahoo.com +1441,universidad-de-buenos-aires,diseño-industrial,2021-01-09,,leslie-armstrong,f,72-Apr-23,,6627,"889-becker-summit +michaelstad,-ks-36524",nancyschneider@yahoo.com +1442,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-09-03,,carolyn-white,f,14-Jun-16,,1678,"80955-jacob-island +matthewville,-mn-47721",mossjason@hotmail.com +1443,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-09-04,,rebecca-adams,f,83-Sep-09,,8536,"unit-2047-box-1861 +dpo-ap-22228",mgibson@yahoo.com +1444,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-01-07,,donna-fowler,f,44-Jul-23,,2760,"761-mcguire-harbors-suite-176 +craigchester,-nj-59991",kevin10@hotmail.com +1445,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-02-09,,steven-conway,m,47-Sep-10,,3125,"38062-johnston-place +south-jamesmouth,-ar-75015",idavis@gmail.com +1446,universidad-de-buenos-aires,diseño-industrial,2020-11-28,,christian-adams,m,52-Nov-25,,6369,"22497-dickson-ridges +lake-johnside,-ms-75137",sarah07@hotmail.com +1447,universidad-de-buenos-aires,arquitectura,2020-09-21,,bianca-mejia,f,13-Sep-20,,4235,"5967-michael-villages +amyburgh,-nh-89267",chadsmith@hotmail.com +1448,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-01-27,,michael-cook,m,46-Feb-24,,3355,"926-wallace-meadow +west-kathleenland,-wy-35153",sharon55@gmail.com +1449,universidad-de-buenos-aires,ciencias-veterinarias,2021-01-28,,william-harrison,m,36-Oct-01,,5470,"36641-harrell-lock-apt.-701 +pamelaborough,-sc-77570",bflores@hotmail.com +1450,universidad-de-buenos-aires,licenciatura-en-administración-,2021-01-10,,mary-berger,f,66-Feb-14,,3066,"72283-chambers-prairie +jeffreyburgh,-nc-97024",yhutchinson@yahoo.com +1451,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-14,,mary-webb,f,21-Jan-26,,6301,"42103-michael-tunnel-apt.-632 +collinsport,-sc-79614",billy38@hotmail.com +1452,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-01,,eric-burke,m,32-Apr-26,,3420,"5424-rebecca-unions-apt.-330 +sanchezfurt,-mo-14607",livingstonmatthew@hotmail.com +1453,universidad-de-buenos-aires,arquitectura,2020-09-29,,colleen-juarez,f,80-Jul-12,,9207,"124-snyder-skyway +south-amanda,-wy-29713",ugay@yahoo.com +1454,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2021-02-03,,daniel-ochoa,m,38-Jan-16,,3017,"536-walsh-dam-suite-981 +lake-nathanberg,-nj-47964",jacksonjames@gmail.com +1455,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-09-20,,sarah-woods,f,77-Mar-27,,3432,"4005-tran-trail +gardnerfort,-nh-07577",anthony62@hotmail.com +1456,universidad-de-buenos-aires,medicina,2020-10-07,,jenna-williams,f,88-Mar-20,,7641,"184-craig-tunnel +east-patriciaside,-nh-16335",beverlyayers@gmail.com +1457,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-11-01,,matthew-arias,m,56-Jan-17,,6513,"uss-campbell +fpo-ap-10725",taylornicole@yahoo.com +1458,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-10-26,,james-jones,m,08-Apr-27,,9227,"unit-7950-box-3383 +dpo-ae-82407",ylucero@gmail.com +1459,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-10-13,,james-bates,m,01-May-09,,3013,"77611-marcus-trail +port-jonathanview,-de-35861",smithkeith@hotmail.com +1460,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-12-12,,sherry-freeman,f,35-Sep-26,,3511,"3392-camacho-manors +harrisonland,-dc-90920",shelleydavis@hotmail.com +1461,universidad-de-buenos-aires,contador-público-,2020-09-21,,ruth-myers,f,07-Jul-09,,3267,"248-linda-forges +port-tomchester,-wi-25313",robin82@gmail.com +1462,universidad-de-buenos-aires,licenciatura-en-administración-,2020-11-30,,jessica-arnold,f,91-Oct-03,,3313,"45976-michael-village +dunnberg,-nc-22652",rflores@hotmail.com +1463,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-11-12,,allison-ford,f,18-Jul-03,,1653,"6054-orozco-brook +north-anthonystad,-az-88019",thorntonray@hotmail.com +1464,universidad-de-buenos-aires,farmacia,2020-09-08,,donna-cummings,f,96-Aug-30,,1621,"31013-laura-wall +wallaceville,-or-52569",jacob99@yahoo.com +1465,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-10-22,,kylie-turner,f,96-Feb-23,,6601,"213-york-common +cindybury,-or-73465",katelynbaxter@gmail.com +1466,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2021-01-06,,denise-curtis,f,47-Sep-25,,5529,"0779-madeline-club +kellybury,-wy-05015",jonesbradley@hotmail.com +1467,universidad-de-buenos-aires,técnico-para-bioterios-,2020-12-09,,robert-hood,m,48-Jun-09,,3052,"2024-nicole-fords +moralesmouth,-mn-13565",john79@gmail.com +1468,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2021-02-09,,john-bailey,m,19-Feb-25,,4728,"4697-alex-ridges +pittmanmouth,-wy-20565",rileywilliam@gmail.com +1469,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-10-26,,angel-mendoza,f,43-Dec-07,,5620,"958-robert-courts-suite-443 +greenborough,-ri-57178",howarderic@hotmail.com +1470,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-01-07,,angela-quinn,f,77-Mar-18,,3003,"80309-harris-junction-suite-534 +east-jasonside,-nc-83044",amymaldonado@yahoo.com +1471,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-11-14,,cassandra-beck,f,95-Sep-14,,1733,"785-dawn-meadows-apt.-855 +lake-christopherfort,-vt-34250",kjohnson@gmail.com +1472,universidad-de-buenos-aires,técnico-para-bioterios-,2020-12-21,,charles-franco,m,38-Feb-09,,3304,"742-stewart-divide-suite-184 +south-whitney,-tx-99337",tmatthews@yahoo.com +1473,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-02-18,,michael-copeland,m,32-May-12,,1649,"6143-gordon-common +terrancechester,-ri-41260",cford@hotmail.com +1474,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-10-09,,crystal-collins,f,14-Jul-14,,5535,"9530-robert-course +herreraton,-ri-24351",ohartman@gmail.com +1475,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-10-04,,jeffrey-webster,m,27-Jun-22,,9107,"25747-bethany-isle +cantutown,-sd-20175",wrightdouglas@hotmail.com +1476,universidad-de-buenos-aires,ciencias-veterinarias,2020-12-27,,david-santiago,m,21-Apr-04,,3440,"2920-young-forks-suite-905 +tammyside,-al-92099",wattsphilip@hotmail.com +1477,universidad-de-buenos-aires,licenciatura-en-administración-,2020-11-01,,julie-campbell,f,74-Jun-29,,5633,"378-susan-extension-apt.-710 +walkerhaven,-nd-33100",christine99@hotmail.com +1478,universidad-de-buenos-aires,ingeniería-electrónica,2020-11-22,,richard-jackson,m,69-Mar-29,,5535,"047-ellis-path-suite-050 +elizabethbury,-ri-42438",martinezchristine@hotmail.com +1479,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-10-28,,john-gill,m,69-Feb-14,,8431,"688-johnson-summit +huffmanmouth,-ca-96454",johnsonloretta@gmail.com +1480,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-10-17,,brittany-barr,f,64-Jul-11,,8136,"94912-joe-club-suite-818 +new-hayley,-il-74587",sandraadams@gmail.com +1481,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-12-06,,alec-mercado,m,56-Apr-08,,5523,"5098-brian-road +lake-paulmouth,-al-17366",sara27@yahoo.com +1482,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-01-26,,jonathan-harris,m,41-Oct-15,,3248,"03773-lisa-inlet-suite-557 +north-chad,-mn-26491",kaufmanjill@hotmail.com +1483,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-09-10,,alexander-ortega,m,95-Jan-20,,2111,"748-jermaine-trace-apt.-916 +west-chadport,-tx-81635",perezteresa@yahoo.com +1484,universidad-de-buenos-aires,ciencias-veterinarias,2020-12-12,,debra-kim,f,41-Nov-10,,2729,"5222-jared-divide-suite-196 +williamsville,-dc-70482",tanyawaters@hotmail.com +1485,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-12-21,,zachary-matthews,m,61-Jan-22,,2309,"95337-lewis-groves +port-aaronburgh,-il-89802",underwoodjohn@gmail.com +1486,universidad-de-buenos-aires,técnico-para-bioterios-,2021-02-08,,sherri-sherman,f,98-Jun-05,,5365,"usns-roberts +fpo-aa-61944",vaughnmichael@yahoo.com +1487,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-12-27,,isaiah-guzman,m,77-Jul-06,,6451,"03377-jeremiah-pass +matthewburgh,-ga-18057",phillipingram@yahoo.com +1488,universidad-de-buenos-aires,contador-público-,2021-01-15,,cheyenne-church,f,09-Mar-19,,3020,"020-michael-lakes-suite-635 +east-brian,-ia-80946",zolson@hotmail.com +1489,universidad-de-buenos-aires,farmacia,2020-12-04,,thomas-lopez,m,75-Aug-31,,4601,"42008-myers-hills-suite-480 +josephville,-wi-03383",adamsanchez@hotmail.com +1490,universidad-de-buenos-aires,bioquímica,2020-12-29,,kathy-robinson,f,18-May-02,,2204,"32611-gregory-meadows-suite-843 +smithbury,-de-92343",qpope@hotmail.com +1491,universidad-de-buenos-aires,agronomía,2021-02-02,,lindsey-fleming,f,63-May-02,,4722,"0016-winters-mountains +ritterview,-ct-72369",nicholasbrown@gmail.com +1492,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-09-27,,wanda-warner,f,99-Jun-01,,5701,"3082-kimberly-valleys-suite-470 +morrisfurt,-tn-38931",oweeks@hotmail.com +1493,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-09-05,,daniel-williams,m,82-Feb-15,,6501,"5732-jenkins-crossroad-suite-001 +port-robert,-vt-23004",vazquezfrank@gmail.com +1494,universidad-de-buenos-aires,diseño-industrial,2020-12-20,,carrie-collier,f,82-Mar-09,,8153,"807-hayley-loaf-suite-631 +south-michelleview,-az-75170",samuel51@hotmail.com +1495,universidad-de-buenos-aires,ciencias-veterinarias,2021-02-21,,luis-gaines,m,43-May-26,,5438,"7543-kaitlyn-shoal-suite-833 +port-nicole,-mn-83719",bradforddeanna@gmail.com +1496,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-10-10,,curtis-berg,m,03-Mar-23,,6335,"134-tammy-meadow-apt.-637 +staceystad,-pa-27350",robert61@gmail.com +1497,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-12-03,,troy-brooks,m,17-Jul-19,,5385,"8115-melissa-lane +davidland,-ak-08547",steve08@gmail.com +1498,universidad-de-buenos-aires,actuario-,2020-09-13,,jeffrey-griffin,m,49-Aug-21,,3472,"8548-lauren-parks-suite-646 +north-kennethmouth,-ar-82843",kanderson@gmail.com +1499,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-10-14,,pamela-williams,f,04-Jan-06,,5609,"2187-richard-inlet-suite-394 +south-davidchester,-ny-10380",ucameron@gmail.com +1500,universidad-de-buenos-aires,ingeniería-en-informática,2020-10-05,,kenneth-barajas,m,45-Sep-11,,6345,"unit-5460-box-6022 +dpo-aa-40187",kflowers@yahoo.com +1501,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2021-02-18,,michelle-simpson,f,21-Feb-06,,4119,"5832-smith-mountains-apt.-075 +castilloton,-dc-75302",morrispatricia@gmail.com +1502,universidad-de-buenos-aires,ciencias-veterinarias,2020-09-27,,brandon-elliott,m,60-Dec-25,,5475,"67213-baldwin-divide +johnland,-pa-25802",jonesdominique@hotmail.com +1503,universidad-de-buenos-aires,licenciatura-en-administración-,2020-10-26,,victoria-rodriguez,f,27-Jun-23,,7400,"80354-kristy-brook +port-matthewland,-tx-86585",jennifer61@hotmail.com +1504,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-01-30,,julia-miller,f,01-Mar-30,,1814,"947-barrera-villages-suite-386 +new-joshualand,-ut-82778",laurafarmer@yahoo.com +1505,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2021-01-25,,jamie-rodriguez,f,68-Sep-30,,3066,"61938-larry-radial-apt.-974 +sydneyview,-ri-40164",ilee@yahoo.com +1506,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-11-21,,gavin-boyer,m,35-Nov-14,,6401,"83225-joshua-springs-suite-938 +elizabethberg,-nj-58377",gardnershawn@hotmail.com +1507,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2021-01-09,,jody-park,f,24-Oct-09,,4230,"08768-williams-camp +robertsontown,-al-48787",jasmin57@gmail.com +1508,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-10-10,,amber-walker,f,09-Jul-19,,1746,"11572-vanessa-harbors +codyland,-ne-10396",kurt78@gmail.com +1509,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-12-02,,ian-jones,m,01-Feb-03,,3400,"22246-gardner-way +west-christopher,-ma-85837",jharvey@gmail.com +1510,universidad-de-buenos-aires,ciencias-veterinarias,2021-01-05,,sandra-johnson,f,12-Jun-26,,5541,"92742-gregory-brook +lake-russellberg,-il-64920",icarter@yahoo.com +1511,universidad-de-buenos-aires,ciencias-veterinarias,2020-09-15,,dr.-sean-jones-ii,m,03-May-07,,8300,"54773-barnes-spur-suite-193 +fletcherview,-ar-37157",elizabeth76@hotmail.com +1512,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-09-03,,ashley-shelton,f,73-Nov-18,,4166,"6986-tammy-ranch-suite-185 +south-darinbury,-nc-72637",jason48@yahoo.com +1513,universidad-de-buenos-aires,licenciatura-en-sociología-,2021-01-01,,alex-gonzalez,m,61-Jul-14,,1714,"psc-8783,-box-9571 +apo-ae-65302",vmurphy@gmail.com +1514,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2021-01-31,,mr.-charles-stout,m,92-Apr-12,,8301,"7097-anna-glen +hillhaven,-ny-19947",thompsonjennifer@yahoo.com +1515,universidad-de-buenos-aires,ciencias-veterinarias,2020-12-17,,justin-mcguire,m,69-Aug-29,,3101,"631-brandon-crescent +port-stephanie,-nv-31482",robertwhite@hotmail.com +1516,universidad-de-buenos-aires,licenciatura-en-administración-,2020-12-14,,michelle-gomez,f,65-Apr-26,,7404,"879-king-isle-suite-465 +cartershire,-ms-95147",samanthacarey@hotmail.com +1517,universidad-de-buenos-aires,farmacia,2020-12-14,,heidi-terry,f,86-Jun-12,,6325,"psc-0249,-box-6862 +apo-ap-44501",skaiser@gmail.com +1518,universidad-de-buenos-aires,agronomía,2020-11-24,,danielle-murphy,f,39-Sep-20,,8206,"577-christian-court +quinnport,-vt-74972",snownathan@hotmail.com +1519,universidad-de-buenos-aires,ingeniería-electrónica,2021-02-07,,kayla-richards,f,45-Mar-28,,5549,"98954-collins-hill-apt.-572 +karenmouth,-wa-33243",manuelmartinez@gmail.com +1520,universidad-de-buenos-aires,bioquímica,2020-11-06,,peter-martinez,m,13-Nov-30,,2136,"188-rocha-islands +gayhaven,-ca-91661",hortonroger@hotmail.com +1521,universidad-de-buenos-aires,licenciatura-en-psicología,2021-02-12,,carol-downs-md,f,38-Aug-27,,5301,"540-salazar-islands-apt.-999 +scottfort,-nh-28816",renglish@gmail.com +1522,universidad-de-buenos-aires,farmacia,2020-10-30,,samantha-larson,f,70-Jun-12,,5321,"190-meghan-forge +olsonburgh,-hi-21742",elizabeth13@yahoo.com +1523,universidad-de-buenos-aires,medicina,2020-09-08,,anna-miller,f,12-Oct-19,,3536,"92873-sean-fort-suite-843 +chadborough,-ak-36707",qmcdonald@yahoo.com +1524,universidad-de-buenos-aires,actuario-,2020-12-07,,joshua-douglas,m,36-May-16,,1981,"483-james-freeway-apt.-269 +south-dylanport,-il-66785",briannaanderson@gmail.com +1525,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-11-03,,raymond-austin,m,49-May-10,,4719,"77356-rivers-circle-apt.-086 +port-cody,-wy-29439",grahamaustin@yahoo.com +1526,universidad-de-buenos-aires,farmacia,2020-09-28,,leslie-williams,m,51-May-17,,2611,"60882-ward-turnpike-suite-356 +donnaport,-mt-49652",woodsbryan@yahoo.com +1527,universidad-de-buenos-aires,farmacia,2020-09-09,,tara-stewart,f,08-Jan-22,,6553,"5326-lawrence-wall-apt.-627 +hawkinsburgh,-vt-24765",xbrown@gmail.com +1528,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-10-05,,james-gibbs,m,07-Dec-18,,3125,"21301-juan-wall +rasmussenburgh,-co-44895",christinatrujillo@gmail.com +1529,universidad-de-buenos-aires,agronomía,2021-01-22,,jenna-payne,f,17-Jul-24,,1757,"6075-johnson-meadow-apt.-803 +ryanborough,-nc-58824",nwilson@yahoo.com +1530,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-10-22,,todd-cooper,m,23-Dec-18,,1879,"69523-patricia-junction-suite-541 +lake-patrickville,-tn-20543",erica04@hotmail.com +1531,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-12,,gavin-scott,m,97-Dec-04,,1981,"6482-mackenzie-rest-suite-609 +banksland,-nv-89951",bowmananthony@hotmail.com +1532,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-10-16,,jennifer-johnson,f,70-Jul-17,,3114,"9270-jones-parkway-apt.-547 +west-rodney,-mo-82704",carolyn47@yahoo.com +1533,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-30,,kerry-flores,m,15-Apr-15,,6315,"468-newman-mission +west-samantha,-oh-87733",troy26@yahoo.com +1534,universidad-de-buenos-aires,medicina,2020-10-12,,allen-west,m,12-Apr-02,,8334,"9791-jennifer-creek +avilashire,-wa-43060",moralesgina@hotmail.com +1535,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-11-23,,sean-zhang,m,77-Jan-05,,1815,"6629-angela-stream +kimberlymouth,-in-79828",julieholland@gmail.com +1536,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-10-03,,laura-parsons,f,52-Aug-22,,2216,"0742-brandy-greens-suite-779 +east-michael,-ak-35902",diana97@hotmail.com +1537,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-11-13,,jack-hill,m,07-Dec-23,,1605,"192-thomas-harbors +east-kevin,-nv-63374",tylerfuller@yahoo.com +1538,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-11-07,,rodney-fisher,m,25-Nov-27,,2257,"531-miller-key +north-heather,-wi-97858",rebecca83@gmail.com +1539,universidad-de-buenos-aires,arquitectura,2021-01-24,,dr.-christian-leblanc,m,14-Apr-24,,3425,"223-zachary-unions +jessicaport,-az-85124",courtneynorton@hotmail.com +1540,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-12-18,,richard-johnson,m,83-Oct-29,,2142,"0855-jill-forest +lauratown,-tn-68112",qbauer@gmail.com +1541,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-02-11,,pamela-taylor,f,16-Nov-03,,5709,"14039-jenkins-cove +east-ashley,-tx-79037",mbowen@gmail.com +1542,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-11-19,,angela-rosario,f,86-Apr-03,,3014,"uscgc-willis +fpo-ae-93573",brittany93@hotmail.com +1543,universidad-de-buenos-aires,arquitectura,2020-09-12,,anthony-choi,m,85-Jul-16,,7613,"7189-costa-street-suite-736 +katherinemouth,-me-86745",sonya73@hotmail.com +1544,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-01-04,,tara-cross,f,52-May-20,,8301,"066-sweeney-stream-apt.-702 +johnview,-ut-39005",catherinegonzales@yahoo.com +1545,universidad-de-buenos-aires,arquitectura,2020-10-16,,mary-perez,f,85-Aug-18,,5321,"93828-chase-fort-suite-282 +pattersonhaven,-sc-53140",clopez@hotmail.com +1546,universidad-de-buenos-aires,farmacia,2020-10-25,,eric-wilson,m,69-May-24,,2134,"5028-david-forges-suite-069 +east-ronald,-ak-10006",qfrost@gmail.com +1547,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-12-18,,toni-colon,f,46-Dec-04,,3287,"857-tina-rapids-apt.-968 +west-heather,-ok-73294",jamesadams@gmail.com +1548,universidad-de-buenos-aires,ingeniería-mecánica,2021-01-25,,george-russell,m,79-Dec-18,,1619,"95012-monique-streets +bentleyburgh,-or-20835",olara@gmail.com +1549,universidad-de-buenos-aires,actuario-,2020-10-09,,jim-wood,m,90-Aug-28,,5413,"73818-reynolds-view +kylefurt,-mt-10041",trevor55@gmail.com +1550,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-09-02,,karen-kane,f,20-Mar-16,,2705,"067-dennis-manor +lopezmouth,-sd-03776",hchandler@yahoo.com +1551,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-10-26,,jeffrey-wright,m,80-Jan-13,,1882,"3917-john-key +wilsonview,-ne-06293",russojeremy@gmail.com +1552,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-01-07,,stephanie-snyder,f,28-Jul-07,,5570,"0761-darryl-grove-suite-573 +jennamouth,-ga-73514",walter34@yahoo.com +1553,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-11-30,,samuel-mccarty,m,13-Apr-04,,2726,"psc-0503,-box-0288 +apo-ae-71232",xblanchard@yahoo.com +1554,universidad-de-buenos-aires,ingeniería-en-informática,2020-11-18,,john-chapman,m,73-Feb-27,,4724,"68966-sullivan-light +port-normaville,-il-75631",jeremiahglenn@yahoo.com +1555,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2021-02-07,,christian-howard,m,09-Jun-07,,1644,"774-nicholas-plains +new-brianton,-ak-69334",petersenjason@yahoo.com +1556,universidad-de-buenos-aires,ingeniería-electrónica,2020-10-09,,mr.-david-shaw-dds,m,84-Apr-05,,2915,"220-petersen-light +lake-haley,-ky-04253",gerald16@yahoo.com +1557,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-11-13,,felicia-rogers,f,27-Jan-25,,8151,"56954-catherine-square-suite-669 +yolandaburgh,-ak-84508",jeffreyhernandez@gmail.com +1558,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-16,,brandy-silva,f,89-Jun-16,,4139,"25213-sellers-street-apt.-743 +stevenburgh,-mt-18990",angela49@hotmail.com +1559,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-11-27,,jamie-stephenson,f,12-Aug-24,,7536,"24706-johnston-forge-apt.-255 +east-tomhaven,-co-51790",millsjoshua@gmail.com +1560,universidad-de-buenos-aires,arquitectura,2021-02-08,,laurie-keller,f,41-May-27,,2128,"46399-hardin-road-suite-609 +lake-michelle,-wi-75389",elizabeth02@gmail.com +1561,universidad-de-buenos-aires,actuario-,2020-11-20,,jason-nguyen,m,85-Mar-22,,8401,"5162-gutierrez-port-suite-163 +south-laura,-wv-13626",dixonmelissa@gmail.com +1562,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-09-18,,stephen-gonzalez,m,18-May-16,,3080,"unit-8440-box-5387 +dpo-ap-45067",heatherclayton@yahoo.com +1563,universidad-de-buenos-aires,licenciatura-en-psicología,2021-02-11,,duane-robertson,m,47-Jun-17,,6403,"653-parker-extensions +sabrinamouth,-id-95910",ghurst@yahoo.com +1564,universidad-de-buenos-aires,ingeniería-electrónica,2021-01-01,,kent-allen,m,18-Oct-09,,2185,"08407-fernandez-junctions-suite-313 +new-samuelville,-al-57829",sharondiaz@hotmail.com +1565,universidad-de-buenos-aires,licenciatura-en-psicología,2020-12-04,,sarah-allen,f,13-May-06,,8301,"7519-crawford-circles-suite-806 +port-jennifer,-tn-56100",qthompson@hotmail.com +1566,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2021-02-13,,lori-melton,f,66-Dec-28,,8503,"1155-jonathan-path-suite-712 +kevinville,-wi-28321",katherinekeller@hotmail.com +1567,universidad-de-buenos-aires,agronomía,2021-01-20,,anthony-hamilton,m,55-Jan-29,,5770,"4614-kimberly-mount-apt.-962 +julieview,-il-54682",kaitlynsmith@hotmail.com +1568,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-11-24,,bruce-parks,m,27-Jun-20,,4152,"889-woodard-point +haleyport,-nd-09169",karenparker@hotmail.com +1569,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-11-20,,jennifer-li,f,08-Nov-15,,2315,"39367-brian-radial-suite-750 +lake-toddhaven,-mn-22872",christine45@gmail.com +1570,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-02-18,,allison-parker,f,77-Feb-02,,3526,"9722-dana-run-apt.-523 +west-laurie,-ca-92118",jermainewilliamson@yahoo.com +1571,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-02-02,,william-daniels,m,24-Sep-23,,5304,"uscgc-james +fpo-aa-29421",christopher00@hotmail.com +1572,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-09-11,,dylan-conway,m,50-Aug-18,,3641,"usnv-smith +fpo-ap-51845",stephen72@gmail.com +1573,universidad-de-buenos-aires,licenciatura-en-psicología,2020-09-21,,eric-johnson,m,86-Nov-10,,3572,"uscgc-ellison +fpo-ae-86459",johnmccoy@gmail.com +1574,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-12-08,,dustin-atkins,m,85-May-15,,4231,"psc-7724,-box-7948 +apo-ap-24661",mary03@gmail.com +1575,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-10-08,,joy-roberts,f,52-Feb-05,,8308,"95515-james-glens +territon,-tx-56479",danielsadrian@hotmail.com +1576,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-12-03,,jason-robinson,m,76-Dec-08,,9031,"62863-fuller-estate-apt.-992 +froststad,-dc-20989",walterssabrina@hotmail.com +1577,universidad-de-buenos-aires,licenciatura-en-artes,2021-01-04,,louis-wood,m,57-Nov-29,,4723,"4668-gonzales-forges +shawnhaven,-sc-67035",dclark@gmail.com +1578,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-09-24,,brittany-harris,f,06-Aug-26,,3587,"1729-brian-light +west-james,-ar-05040",paulsamuel@hotmail.com +1579,universidad-de-buenos-aires,licenciatura-en-psicología,2020-10-25,,brandon-sanders,m,45-Mar-14,,3326,"usns-carter +fpo-ae-38818",langanna@hotmail.com +1580,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-11-15,,william-baker,m,95-Oct-10,,7267,"852-cook-manor +east-chadmouth,-al-47178",foxdiana@yahoo.com +1581,universidad-de-buenos-aires,ciencias-veterinarias,2021-02-04,,diane-duran,f,88-Mar-04,,7407,"3041-holmes-knolls +lake-michael,-va-32784",melissa79@gmail.com +1582,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2021-01-30,,alejandro-barker,m,64-Oct-11,,3208,"97523-hall-place +west-kristen,-tx-85751",randysantiago@yahoo.com +1583,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-11-30,,heidi-morris,f,35-Aug-19,,8206,"38455-jennifer-stravenue +tylermouth,-ri-81386",shelly90@hotmail.com +1584,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-09-11,,jerry-stein,m,60-Oct-23,,3080,"9869-miller-summit +north-judith,-sc-70204",kristin68@hotmail.com +1585,universidad-de-buenos-aires,arquitectura,2020-11-05,,amy-murphy,f,76-Jul-10,,1874,"556-frazier-plain +south-eric,-il-72166",hillheather@yahoo.com +1586,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-09-11,,anthony-jones,m,01-Sep-29,,5594,"57336-cynthia-forest-suite-700 +hudsonstad,-me-93999",josephhill@yahoo.com +1587,universidad-de-buenos-aires,medicina,2020-09-23,,scott-molina,m,36-Jan-12,,6013,"96499-yang-cape +michaelstad,-nj-30165",davisdavid@gmail.com +1588,universidad-de-buenos-aires,licenciatura-en-psicología,2020-11-06,,anna-murray,f,24-Dec-02,,5600,"295-richards-neck-suite-584 +port-kimberlymouth,-pa-71938",tina58@gmail.com +1589,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-12-31,,denise-flores,f,16-Aug-28,,3418,"00505-phillip-trail +maciasside,-wa-21439",burchedward@gmail.com +1590,universidad-de-buenos-aires,arquitectura,2021-01-08,,paul-wilson,m,15-Apr-05,,2258,"14084-williams-flat +east-aaron,-de-60086",johnsjames@hotmail.com +1591,universidad-de-buenos-aires,arquitectura,2021-01-26,,raymond-bell,m,02-Jun-16,,3451,"980-maldonado-rapid +armstrongview,-al-29232",ysnyder@hotmail.com +1592,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-11-13,,jeffrey-hansen,m,65-Mar-16,,3569,"300-spencer-hollow-apt.-371 +yateshaven,-sc-36297",olewis@yahoo.com +1593,universidad-de-buenos-aires,agronomía,2020-11-07,,stephanie-baker,f,65-Dec-25,,7511,"8022-zachary-square +north-jenniferland,-nj-51829",laurarivas@hotmail.com +1594,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-09-23,,jonathan-middleton,m,43-Sep-13,,2445,"700-jennifer-tunnel +east-courtney,-ut-13948",cheryl99@hotmail.com +1595,universidad-de-buenos-aires,agronomía,2020-10-01,,holly-oliver,f,41-Feb-26,,1765,"119-amy-pine +moralesmouth,-id-56549",johnsonjohnny@yahoo.com +1596,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-11-29,,joseph-goodwin,m,65-Aug-13,,6501,"611-john-highway-apt.-150 +lake-juliebury,-ms-42371",spham@gmail.com +1597,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-11-28,,lisa-perez,f,85-Dec-01,,1909,"5005-amy-manors-apt.-926 +north-stevenshire,-sd-10088",susan26@hotmail.com +1598,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-27,,stanley-kim,m,49-Jan-02,,5551,"855-james-parks +north-jamie,-il-06938",wendyfleming@yahoo.com +1599,universidad-de-buenos-aires,ingeniería-electrónica,2020-10-19,,jason-daniels,m,57-Jan-02,,6437,"8492-jose-coves +new-mariebury,-tn-62284",wilkinslauren@gmail.com +1600,universidad-de-buenos-aires,diseño-industrial,2021-01-21,,jennifer-thomas,f,57-Jan-17,,2823,"434-ryan-keys +lake-elizabethborough,-az-82704",rwoods@hotmail.com +1601,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-10-04,,jillian-brown,f,38-Jul-16,,5369,"768-jerome-river-apt.-784 +carlosburgh,-sd-02782",rachelhammond@hotmail.com +1602,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-11-23,,erica-bird,f,64-Aug-12,,3132,"3219-nancy-stream-suite-636 +lewisstad,-or-88059",rachel94@gmail.com +1603,universidad-de-buenos-aires,bioquímica,2021-02-10,,mr.-daniel-leonard-jr.,m,06-Apr-16,,8412,"41719-sheila-trail +south-vicki,-mi-13754",okelly@gmail.com +1604,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-12-22,,john-wolfe,m,96-May-18,,3212,"5578-lisa-grove +patriciaview,-oh-89116",franciscocameron@hotmail.com +1605,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-10-10,,edward-ramirez,m,33-Nov-04,,1884,"9155-flores-island +vickiland,-ak-40745",ambergarcia@gmail.com +1606,universidad-de-buenos-aires,licenciatura-en-psicología,2020-09-19,,dawn-day,f,93-Jul-22,,4111,"479-stewart-common-apt.-526 +barbarafort,-pa-42249",wagnerelizabeth@hotmail.com +1607,universidad-de-buenos-aires,farmacia,2020-10-19,,kathleen-sanchez,f,93-Mar-27,,3318,"0445-courtney-spurs-apt.-101 +south-williamtown,-sc-29157",lindsaykemp@yahoo.com +1608,universidad-de-buenos-aires,licenciatura-en-psicología,2020-12-30,,justin-kennedy,m,84-Jun-29,,2117,"08034-huber-groves-apt.-851 +port-deborah,-tx-04029",cgarcia@hotmail.com +1609,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-09-27,,jennifer-cantu,f,33-Dec-19,,6748,"6074-simpson-mission-suite-530 +port-robert,-al-46831",gregory78@gmail.com +1610,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2021-02-16,,heather-kim,f,39-May-07,,6607,"306-owens-mountain-suite-368 +east-thomas,-in-50624",brownvincent@hotmail.com +1611,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-10-07,,amy-gibson,f,22-Mar-23,,5401,"790-hodge-cliff-apt.-213 +christinaview,-ks-46198",hughesjason@hotmail.com +1612,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-12-23,,laura-bailey,f,06-Mar-26,,7533,"35839-claudia-gardens +east-brian,-nm-12566",twilliams@gmail.com +1613,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-10-02,,jason-atkins,m,35-May-04,,6461,"7844-maynard-extensions +greeneborough,-ri-15026",noah36@yahoo.com +1614,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-09-23,,samuel-wallace,m,26-Mar-09,,8401,"59176-gibbs-valley-suite-506 +lauraport,-id-18290",schroederapril@hotmail.com +1615,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-12-30,,tammy-lopez,f,29-Jan-18,,2740,"4397-aaron-skyway +snydertown,-mt-74798",alexisespinoza@yahoo.com +1616,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-11-29,,cheyenne-gardner,f,45-Feb-27,,4624,"4877-estrada-port-apt.-473 +nancytown,-al-64775",apayne@gmail.com +1617,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-09-26,,sarah-wheeler,f,01-Jun-12,,7249,"97763-lucero-rapid-apt.-213 +east-susan,-nv-76374",kmaddox@hotmail.com +1618,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-24,,donna-bell,f,77-Nov-03,,8416,"3287-green-bypass-suite-605 +new-bradfurt,-nj-57519",nicolesimon@gmail.com +1619,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2021-01-22,,ryan-white-md,m,51-Aug-18,,3589,"521-rowe-spurs +sandraton,-az-29051",wrightmark@gmail.com +1620,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-10-01,,julie-pearson,f,84-May-16,,6721,"usns-reese +fpo-aa-72150",stevenreed@yahoo.com +1621,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-01-20,,krista-fleming,f,75-Jul-07,,5544,"091-richardson-greens-apt.-714 +matthewburgh,-la-02121",lewisedwin@gmail.com +1622,universidad-de-buenos-aires,ingeniería-electrónica,2020-09-02,,andrew-rocha,m,11-Oct-25,,2938,"3750-michael-island +katherineshire,-mn-37653",crichard@gmail.com +1623,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-15,,sandra-lewis,f,53-Aug-07,,8532,"0501-anna-walks +port-savannah,-nc-06777",jose96@hotmail.com +1624,universidad-de-buenos-aires,medicina,2020-09-15,,clayton-oconnor,m,62-Dec-16,,1655,"47272-carol-meadows +south-gary,-ak-09067",lisa42@yahoo.com +1625,universidad-de-buenos-aires,diseño-industrial,2021-02-03,,brandon-johnson,m,29-Mar-03,,6013,"91922-haynes-cliffs +chamberstown,-nj-04515",michelle12@gmail.com +1626,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-11-27,,joseph-smith,m,39-Nov-03,,3448,"57386-catherine-mall +robertmouth,-md-84870",reyeslori@yahoo.com +1627,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-02-17,,peter-knight,m,00-Jul-12,,5527,"90973-perez-key-suite-692 +lake-nicholashaven,-mo-31697",smithmatthew@yahoo.com +1628,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-02-08,,arthur-lee,m,18-Jul-08,,3204,"8235-tapia-island-apt.-477 +lukehaven,-hi-48600",csmith@hotmail.com +1629,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-11-25,,matthew-drake,m,55-Apr-02,,3070,"unit-3086-box-8055 +dpo-ae-17538",kimelliott@hotmail.com +1630,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-09-14,,richard-smith,m,08-Aug-24,,5275,"81452-joshua-forest +lake-michellefurt,-hi-31545",williamscharles@yahoo.com +1631,universidad-de-buenos-aires,licenciatura-en-sociología-,2021-01-19,,walter-ramos,m,88-Dec-24,,3351,"2912-krause-isle-apt.-886 +lake-ralphview,-de-06806",terryerica@yahoo.com +1632,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-09-16,,kelsey-huerta,f,11-Feb-02,,9220,"736-jordan-orchard-apt.-589 +watsonfurt,-me-10251",alexellis@yahoo.com +1633,universidad-de-buenos-aires,licenciatura-en-artes,2020-09-16,,austin-bailey,m,67-Jul-01,,4626,"6053-maria-mews +port-paul,-mn-77761",frogers@yahoo.com +1634,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-01-03,,whitney-johnson,f,88-Jun-11,,3409,"84330-stephen-throughway +lake-kevinmouth,-mi-17503",susan41@hotmail.com +1635,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-02-19,,dustin-brown,m,73-Jun-28,,4616,"15641-perry-lights-apt.-817 +robinsonmouth,-ms-45786",asmith@gmail.com +1636,universidad-de-buenos-aires,contador-público-,2020-10-31,,stephanie-schmidt,f,19-Aug-27,,8303,"133-timothy-plain-apt.-990 +jimmytown,-va-80672",linda60@gmail.com +1637,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-12-12,,gregory-skinner,m,39-Dec-29,,4158,"1807-rodriguez-passage +taraview,-pa-17558",ochoakristin@gmail.com +1638,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-11-17,,rhonda-wilson,f,10-Jul-09,,9107,"09911-teresa-stream +kimberlyshire,-ca-25003",gadams@gmail.com +1639,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-01-10,,billy-fleming,m,04-Feb-22,,4122,"25491-lindsey-green-suite-140 +lake-amychester,-me-78764",jmorrow@yahoo.com +1640,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-12-01,,john-may,m,26-Sep-05,,4716,"645-lee-loop-suite-901 +baileybury,-mn-43993",david97@hotmail.com +1641,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-11-01,,douglas-kirk,m,91-Jan-25,,4643,"562-angela-vista +jonathantown,-id-70449",williamsbailey@yahoo.com +1642,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2021-01-26,,lisa-miller,f,54-Nov-28,,5403,"48749-christopher-views +leonardfort,-nj-48673",roberto87@hotmail.com +1643,universidad-de-buenos-aires,bioquímica,2020-12-01,,brent-torres,m,10-Jan-05,,2403,"927-wallace-prairie-apt.-314 +nguyenmouth,-or-03773",hclark@hotmail.com +1644,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-12-07,,jeff-little,m,51-Nov-11,,2812,"7523-green-wall +north-jenniferport,-tx-53371",rodney94@gmail.com +1645,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-11-21,,vincent-page,m,68-Apr-29,,8318,"8207-richard-knolls-suite-028 +east-joeville,-fl-32845",rhondadean@hotmail.com +1646,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-15,,william-williams,m,89-Mar-17,,1757,"7603-elizabeth-skyway-suite-014 +rebeccaburgh,-mo-75042",pgonzalez@yahoo.com +1647,universidad-de-buenos-aires,contador-público-,2020-11-07,,brandon-delacruz,m,12-Mar-09,,3423,"74972-moore-shore-apt.-607 +new-brettbury,-mn-82842",levi39@gmail.com +1648,universidad-de-buenos-aires,licenciatura-en-sociología-,2021-01-17,,kristina-boone,f,15-Dec-09,,1674,"043-raymond-cliff +west-seth,-nh-62671",amber66@yahoo.com +1649,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-02-17,,joshua-west,m,33-Sep-10,,6553,"19979-johnson-fords +mariatown,-ct-08275",aliu@yahoo.com +1650,universidad-de-buenos-aires,farmacia,2020-10-08,,rebecca-lee,f,41-May-31,,2117,"4140-patricia-forges-suite-887 +mitchellshire,-oh-34810",grandolph@hotmail.com +1651,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2021-02-08,,jesus-welch,m,83-Apr-16,,9203,"754-veronica-drive-suite-128 +lake-amandashire,-hi-84687",william00@gmail.com +1652,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-11-03,,shane-parsons,m,41-Jan-17,,1617,"98809-jessica-island +port-franciscohaven,-ak-15246",dgallagher@hotmail.com +1653,universidad-de-buenos-aires,diseño-industrial,2020-12-30,,joseph-thornton,m,12-Sep-13,,5438,"21909-dean-lodge +port-peterview,-al-81002",christine46@hotmail.com +1654,universidad-de-buenos-aires,ingeniería-mecánica,2020-11-16,,cynthia-henderson,f,06-Oct-08,,9225,"35137-garza-knolls-suite-959 +east-chad,-va-55061",amyluna@hotmail.com +1655,universidad-de-buenos-aires,agronomía,2020-12-26,,jon-callahan,m,59-Jul-26,,6400,"10151-odonnell-light +meyerside,-ne-65572",robertgeorge@yahoo.com +1656,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-12-29,,paul-silva,m,09-Sep-26,,3334,"69043-smith-vista-apt.-583 +williamsbury,-vt-62106",gabriellabullock@hotmail.com +1657,universidad-de-buenos-aires,bioquímica,2020-10-26,,morgan-gray,f,38-Dec-04,,5531,"233-gross-mountains +west-sharon,-nd-50862",christopher27@hotmail.com +1658,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-12-04,,david-hawkins,m,13-Sep-21,,1774,"1323-hopkins-island-suite-910 +smithview,-ks-28636",kimberly68@hotmail.com +1659,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-02-03,,lisa-rojas,f,50-Feb-02,,4231,"599-hardy-gateway +davisburgh,-ky-94767",kristinehenderson@gmail.com +1660,universidad-de-buenos-aires,licenciatura-en-artes,2021-01-14,,allison-roman,f,07-Dec-14,,5470,"97100-samantha-drive +olsenside,-mo-12107",melanie56@yahoo.com +1661,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-16,,rebecca-lyons,f,05-Dec-24,,4178,"psc-6610,-box-4696 +apo-ae-46423",briannaking@yahoo.com +1662,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2021-01-13,,robert-mosley,m,52-Jul-09,,3260,"98351-jessica-hill +south-kimberly,-mn-74716",fwise@yahoo.com +1663,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-11-10,,becky-zimmerman,f,19-Aug-19,,6469,"uss-guerra +fpo-ap-53171",gary28@hotmail.com +1664,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-09-02,,craig-allen,m,82-Sep-15,,3526,"6714-miguel-mission-apt.-647 +reneeborough,-co-74188",patrickmoss@gmail.com +1665,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2021-01-13,,william-morgan,m,57-Aug-22,,7212,"9873-amanda-plaza +lake-karla,-ut-76979",kellybrad@hotmail.com +1666,universidad-de-buenos-aires,medicina,2020-12-06,,trevor-mcclain,m,82-Jan-21,,2535,"21161-william-stream-apt.-352 +port-kellyport,-dc-53178",franciscoperry@yahoo.com +1667,universidad-de-buenos-aires,licenciatura-en-artes,2020-11-22,,stacy-wallace,f,35-Aug-01,,3370,"7860-wyatt-fort +south-sue,-hi-02583",jasmine43@gmail.com +1668,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-11-04,,patrick-brown,m,91-Jul-23,,6628,"70742-saunders-keys-suite-267 +north-james,-md-74041",smorgan@gmail.com +1669,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-09-13,,lisa-hutchinson,f,21-Jun-03,,1808,"234-li-forest +powellfort,-de-40977",romerojonathan@gmail.com +1670,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-10-10,,andrea-beasley,f,11-Sep-27,,3061,"47014-johnson-avenue +new-janet,-tn-88756",kanderson@yahoo.com +1671,universidad-de-buenos-aires,licenciatura-en-artes,2021-01-26,,megan-wilkinson,f,83-May-16,,6550,"63068-gregory-branch +skinnertown,-ar-69803",robbinsashley@gmail.com +1672,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-11-30,,caroline-brown,f,12-Aug-09,,6438,"784-carolyn-via +smithborough,-mo-48582",richard09@gmail.com +1673,universidad-de-buenos-aires,ingeniería-electrónica,2021-01-23,,michael-banks,m,32-Mar-21,,2718,"473-contreras-knolls +jeffreyfurt,-mi-09228",sgraham@hotmail.com +1674,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2021-01-14,,kayla-evans,f,45-Mar-19,,1741,"79631-kim-summit +west-codyshire,-pa-44678",richardjenkins@gmail.com +1675,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-11-27,,susan-schneider,f,77-Jul-12,,3188,"339-moran-key-apt.-934 +salinashaven,-ks-34580",philiphansen@yahoo.com +1676,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-12-02,,willie-casey,m,43-Sep-17,,4174,"7117-jennifer-square-apt.-115 +lake-todd,-nh-64612",sarah97@gmail.com +1677,universidad-de-buenos-aires,bioquímica,2021-01-30,,brett-guerrero,m,49-Feb-21,,6700,"07067-martin-forges +north-pamelaberg,-nj-10165",duane57@yahoo.com +1678,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-09-17,,howard-johnson,m,44-Dec-08,,5319,"41098-briggs-lake-suite-431 +west-rebeccaberg,-ut-76476",fwatkins@gmail.com +1679,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-10-23,,peter-morrison,m,41-Sep-16,,3246,"3831-sara-road-suite-387 +deborahhaven,-sd-94273",smithcharles@yahoo.com +1680,universidad-de-buenos-aires,bioquímica,2021-01-15,,nicholas-robles,m,12-Nov-26,,7612,"142-miller-dale +east-virginiatown,-ga-21720",harrisalicia@gmail.com +1681,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-11-29,,bradley-green,m,17-Jan-21,,6725,"475-amy-roads +port-jeffrey,-fl-69293",maureen69@gmail.com +1682,universidad-de-buenos-aires,técnico-para-bioterios-,2020-10-23,,emily-holt,f,64-Jul-19,,6105,"61070-carol-estates-apt.-735 +port-suzanneborough,-md-01158",fowlermitchell@gmail.com +1683,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-10-02,,charles-harris,m,05-Feb-26,,1688,"665-parker-estate +fergusonberg,-mn-98875",robinwalter@yahoo.com +1684,universidad-de-buenos-aires,ingeniería-electrónica,2020-09-19,,john-williams,m,79-Sep-07,,6748,"536-emily-mountains-suite-917 +kennethland,-ar-39883",sarah22@hotmail.com +1685,universidad-de-buenos-aires,farmacia,2020-12-02,,danielle-baker,f,65-Oct-01,,5831,"7484-chelsea-path +north-carly,-vt-34499",lindsey47@gmail.com +1686,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2021-01-03,,brittney-gardner,f,09-Nov-28,,3011,"1316-tamara-knoll +east-timothy,-mo-97481",nwoods@hotmail.com +1687,universidad-de-buenos-aires,técnico-para-bioterios-,2021-01-17,,bonnie-bass,f,35-May-20,,1665,"54757-christopher-plains +phillipsmouth,-me-43008",staylor@hotmail.com +1688,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-12-13,,kendra-thomas,f,18-Jan-19,,8146,"935-berry-walks-apt.-221 +south-rose,-me-67870",johngarcia@yahoo.com +1689,universidad-de-buenos-aires,contador-público-,2021-02-15,,amanda-roy,f,27-Mar-09,,2101,"1126-campbell-points +danielhaven,-ms-73593",rangeljoseph@gmail.com +1690,universidad-de-buenos-aires,contador-público-,2020-12-08,,samuel-taylor,m,10-May-07,,7400,"92565-white-centers-suite-692 +harringtonberg,-oh-49783",jennifer33@gmail.com +1691,universidad-de-buenos-aires,ingeniería-electrónica,2020-10-31,,brandi-reese,f,19-Sep-20,,8347,"unit-9119-box-4329 +dpo-aa-55616",tonyamahoney@yahoo.com +1692,universidad-de-buenos-aires,licenciatura-en-artes,2020-09-26,,robert-lowe,m,31-Oct-30,,2438,"14619-harrison-land +juliashire,-in-60557",cody48@gmail.com +1693,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-10-27,,denise-weaver,f,82-Feb-23,,4434,"44769-hammond-way-apt.-838 +ryanfort,-nc-66954",bellamanda@yahoo.com +1694,universidad-de-buenos-aires,medicina,2020-12-21,,brianna-macias,f,24-Oct-30,,2222,"289-fields-lake-suite-609 +lake-jacobfort,-ut-67322",ejackson@yahoo.com +1695,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-10-26,,christine-schmidt,f,13-Oct-08,,3376,"038-jasmine-walk-apt.-375 +lesliehaven,-ms-55620",mthomas@hotmail.com +1696,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-10-21,,gina-morrow,f,07-Apr-19,,1602,"4768-vicki-court-suite-355 +north-shannonfort,-wv-45359",aparker@hotmail.com +1697,universidad-de-buenos-aires,medicina,2020-11-08,,dennis-moore-md,m,21-Jan-14,,8407,"psc-9506,-box-5421 +apo-ap-22313",tarafisher@yahoo.com +1698,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-10-01,,susan-erickson,f,51-Oct-11,,2900,"295-morales-plains-suite-389 +waretown,-wa-08590",tsmith@hotmail.com +1699,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-11-15,,daniel-chandler,m,14-Mar-12,,2501,"4165-alex-squares +lake-michelle,-il-30956",rscott@yahoo.com +1700,universidad-de-buenos-aires,actuario-,2020-12-25,,janice-zimmerman-md,f,75-Feb-17,,3433,"27435-douglas-inlet +hamptonberg,-al-93449",teresapowell@yahoo.com +1701,universidad-de-buenos-aires,actuario-,2020-10-10,,susan-cole,f,67-Jun-02,,7301,"psc-3148,-box-0516 +apo-ap-06313",brian64@yahoo.com +1702,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-10-13,,mark-quinn,m,18-Feb-24,,3017,"015-harper-burg +stewartmouth,-sd-44037",elizabethcollins@hotmail.com +1703,universidad-de-buenos-aires,licenciatura-en-administración-,2020-12-07,,jonathan-stephens,m,01-Oct-25,,5381,"1424-jessica-garden-suite-460 +south-alexandraberg,-ak-17801",john64@hotmail.com +1704,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-08,,virginia-bates,f,48-Mar-27,,8336,"01960-carr-drives +ericmouth,-tx-42382",nnorris@hotmail.com +1705,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-12-22,,mary-rice,f,14-Dec-20,,4700,"0863-wilson-extension-apt.-243 +stephanieview,-nj-32015",lesteven@yahoo.com +1706,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-12-24,,donald-snyder,m,38-Nov-17,,3203,"2046-lisa-vista-suite-381 +new-katie,-nm-43599",deborah53@yahoo.com +1707,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-12-22,,thomas-hill,m,67-May-28,,8328,"psc-4389,-box-2971 +apo-ap-50042",jamesrobertson@gmail.com +1708,universidad-de-buenos-aires,ingeniería-mecánica,2020-09-08,,evan-miller,m,82-Mar-07,,3400,"44921-sherri-vista +south-brittanystad,-mn-71751",kathrynhill@gmail.com +1709,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-09-11,,tammy-alvarado,f,21-Apr-07,,2301,"09117-linda-key +port-angelaview,-de-73379",garrettdavis@yahoo.com +1710,universidad-de-buenos-aires,medicina,2020-09-15,,tonya-brown,f,11-Nov-18,,6652,"4909-perkins-centers +matthewchester,-or-61837",nbuck@gmail.com +1711,universidad-de-buenos-aires,arquitectura,2021-02-06,,jenna-hogan,f,76-Dec-08,,3531,"23388-jessica-passage-apt.-210 +millerbury,-nh-75022",jwalker@yahoo.com +1712,universidad-de-buenos-aires,diseño-industrial,2020-09-03,,tina-mendoza,f,62-Jul-24,,3112,"0232-rodriguez-points-suite-191 +port-davidville,-mi-96136",carlsonbrian@hotmail.com +1713,universidad-de-buenos-aires,licenciatura-en-psicología,2020-09-04,,brenda-williams,f,61-Mar-05,,8132,"0572-shane-way +east-rubenhaven,-la-65741",burtonamanda@hotmail.com +1714,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-09-30,,brittany-rivera,f,38-Oct-06,,8183,"9214-lambert-tunnel-apt.-945 +port-kevin,-ut-17232",oatkins@gmail.com +1715,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-12-13,,antonio-johnson,m,42-Jun-12,,7011,"276-knight-knoll-apt.-003 +new-coreyhaven,-md-55546",olsonnancy@hotmail.com +1716,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2021-02-18,,joe-russell,m,16-Sep-10,,1846,"252-brady-locks +ericport,-ri-82832",hwilliams@yahoo.com +1717,universidad-de-buenos-aires,diseño-industrial,2020-09-24,,laura-tucker,f,16-Mar-24,,6433,"876-baker-falls-apt.-418 +port-madison,-sc-62341",aaronmclaughlin@hotmail.com +1718,universidad-de-buenos-aires,ingeniería-en-informática,2021-02-16,,denise-liu,f,24-Apr-29,,6212,"102-kaitlin-springs-suite-894 +new-evan,-ca-67213",katelyn90@hotmail.com +1719,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2021-01-04,,rebecca-strong,f,14-Sep-26,,8305,"8447-larsen-fords +smithstad,-hi-42600",lambashlee@hotmail.com +1720,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-11-26,,derek-silva,m,27-Oct-10,,1659,"20197-lyons-union-apt.-373 +new-megan,-ar-98485",katrinaschmidt@gmail.com +1721,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-10-16,,mr.-randall-medina,m,72-May-28,,5501,"04085-lee-streets-suite-011 +lake-ruthborough,-ne-49431",ybradford@yahoo.com +1722,universidad-de-buenos-aires,arquitectura,2020-10-05,,luke-miller,m,54-Sep-05,,3117,"35380-brady-terrace +pacefurt,-al-55341",jwilson@yahoo.com +1723,universidad-de-buenos-aires,actuario-,2020-11-02,,cynthia-ramos,f,39-Nov-28,,6050,"3318-pearson-drives +jonestown,-in-80011",veronica84@hotmail.com +1724,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-11-10,,brenda-robinson,f,12-Oct-22,,9019,"psc-9553,-box-0001 +apo-ae-41432",raymond71@yahoo.com +1725,universidad-de-buenos-aires,ingeniería-en-informática,2021-02-09,,benjamin-butler,m,94-Apr-19,,8000,"11511-jackson-stravenue +cheyennetown,-nj-37716",ucollins@yahoo.com +1726,universidad-de-buenos-aires,licenciatura-en-artes,2020-10-05,,bradley-knox,m,34-Oct-27,,3230,"72826-donna-underpass +east-jessica,-de-32632",kcollins@yahoo.com +1727,universidad-de-buenos-aires,farmacia,2020-09-22,,michael-lopez,m,06-May-24,,5433,"974-kendra-extensions-suite-554 +audreyborough,-mo-58118",butlerjohn@hotmail.com +1728,universidad-de-buenos-aires,licenciatura-en-artes,2021-01-17,,connie-hall,f,92-Oct-23,,6661,"unit-8055-box-2224 +dpo-ae-05362",mckaybrian@yahoo.com +1729,universidad-de-buenos-aires,ingeniería-mecánica,2020-10-03,,jaime-nguyen,f,47-Oct-31,,4144,"4287-hunt-skyway-apt.-749 +christopherside,-al-30384",eric53@hotmail.com +1730,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-11-18,,cynthia-petty,f,59-Mar-30,,2905,"53299-caitlin-road +penatown,-nc-08947",mccoyjasmine@hotmail.com +1731,universidad-de-buenos-aires,ciencias-veterinarias,2020-09-12,,lisa-bridges,f,95-Feb-15,,1759,"714-lindsay-meadows-suite-784 +port-katherine,-id-25754",april18@yahoo.com +1732,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2021-01-18,,sarah-chavez,f,46-Sep-27,,5351,"997-smith-expressway +east-matthewmouth,-oh-69370",moontiffany@yahoo.com +1733,universidad-de-buenos-aires,ciencias-veterinarias,2020-12-21,,mathew-lewis,m,20-Aug-29,,4722,"psc-5337,-box-3501 +apo-aa-63027",rileybrandi@hotmail.com +1734,universidad-de-buenos-aires,licenciatura-en-psicología,2021-01-13,,autumn-carlson,f,13-Jul-28,,5463,"68168-cox-crescent +west-cynthiaton,-ks-49671",dustinriley@hotmail.com +1735,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-02-21,,nicholas-ferguson,m,64-Feb-24,,3272,"088-kristina-dam +south-robert,-tn-07387",jnorris@yahoo.com +1736,universidad-de-buenos-aires,licenciatura-en-artes,2020-10-28,,brandy-stout,f,15-Sep-18,,6507,"592-jeffrey-street-apt.-878 +smithmouth,-mo-42670",mitchell89@yahoo.com +1737,universidad-de-buenos-aires,farmacia,2020-09-10,,christopher-page,m,58-Jun-15,,4633,"60702-may-camp +new-stephenshire,-ar-76436",michael33@hotmail.com +1738,universidad-de-buenos-aires,farmacia,2021-02-04,,kenneth-moon,m,68-Jun-02,,8181,"0398-gregg-plains-apt.-419 +west-sarah,-sd-61904",bobbyknight@hotmail.com +1739,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-11-12,,brandon-davis,m,29-Apr-23,,3220,"9027-diaz-square +millerfort,-la-26951",crandall@yahoo.com +1740,universidad-de-buenos-aires,licenciatura-en-psicología,2021-02-05,,william-montoya,m,40-Jun-24,,7000,"193-holly-crossroad +davidberg,-pa-87029",tammybeard@hotmail.com +1741,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-02-17,,samantha-alvarado,f,01-Dec-03,,7541,"85335-taylor-cliff-apt.-792 +ryanfort,-hi-95234",chambersrobert@yahoo.com +1742,universidad-de-buenos-aires,técnico-para-bioterios-,2020-11-23,,michael-pennington,m,55-Apr-16,,5551,"053-thomas-coves-suite-596 +port-brianside,-oh-90053",jessica95@gmail.com +1743,universidad-de-buenos-aires,ciencias-veterinarias,2020-12-10,,randy-wiley,m,18-Nov-04,,9213,"251-lowe-radial +port-ronnie,-mi-73195",qgarcia@hotmail.com +1744,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-12-13,,adrienne-mcconnell,f,21-Jun-17,,6463,"unit-6793-box-2457 +dpo-aa-62143",irodriguez@yahoo.com +1745,universidad-de-buenos-aires,licenciatura-en-administración-,2020-11-05,,jesse-rivas,m,89-Apr-19,,1663,"8005-ward-mill +woodfort,-wv-44004",lawsonjared@yahoo.com +1746,universidad-de-buenos-aires,licenciatura-en-psicología,2021-02-11,,julian-barnett,m,42-Feb-20,,5355,"262-hall-valleys +jamieland,-wy-54191",jjohns@hotmail.com +1747,universidad-de-buenos-aires,medicina,2021-01-20,,steve-romero,m,40-Oct-28,,2605,"6036-davis-squares-suite-637 +johnsonfurt,-ri-43646",crystalcarroll@yahoo.com +1748,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-10-07,,david-lucero-dvm,m,08-Apr-14,,3324,"668-jacob-lock +cooleyborough,-nh-70467",brandon60@hotmail.com +1749,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-10-19,,christina-haney,f,24-Oct-15,,3514,"411-stephanie-manors-apt.-512 +west-lisamouth,-va-47308",cward@hotmail.com +1750,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-11-28,,leslie-brady,m,18-Apr-10,,2405,"73627-mathew-place-apt.-927 +michelleland,-nv-10344",tim01@yahoo.com +1751,universidad-de-buenos-aires,arquitectura,2020-11-18,,daniel-garcia,m,24-Dec-17,,3327,"7054-moore-villages-apt.-418 +west-angel,-tn-12485",abigailescobar@yahoo.com +1752,universidad-de-buenos-aires,bioquímica,2020-09-26,,brooke-holmes,f,21-Feb-14,,2503,"usns-thomas +fpo-ae-55023",eburnett@yahoo.com +1753,universidad-de-buenos-aires,actuario-,2020-12-13,,cynthia-murillo,f,19-Apr-07,,2305,"80370-chad-ways-apt.-408 +west-loriport,-ga-51543",michaelsanchez@yahoo.com +1754,universidad-de-buenos-aires,contador-público-,2020-12-20,,keith-harris,m,58-Feb-15,,1905,"43395-bennett-trace-suite-797 +port-vicki,-al-55886",whitebrett@hotmail.com +1755,universidad-de-buenos-aires,diseño-industrial,2020-09-17,,mary-goodman,f,78-Mar-18,,5361,"381-jennifer-isle-apt.-049 +port-waynechester,-la-40609",csanford@hotmail.com +1756,universidad-de-buenos-aires,licenciatura-en-artes,2020-10-18,,rebecca-jackson,f,94-Mar-05,,3432,"9724-smith-knolls-suite-238 +new-michaelstad,-mi-55128",murphynathaniel@gmail.com +1757,universidad-de-buenos-aires,ingeniería-en-informática,2021-01-31,,rebecca-ortiz,f,01-Mar-08,,6075,"8804-caitlin-springs +lake-davidbury,-oh-39061",carl60@hotmail.com +1758,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-10-28,,melissa-jones,f,11-Mar-24,,9301,"89906-hill-gardens +lake-gina,-nv-09676",katherine85@hotmail.com +1759,universidad-de-buenos-aires,diseño-industrial,2020-09-07,,sara-gonzales,f,27-Nov-30,,5381,"49330-tracy-neck +joshuamouth,-ri-72995",bennettroger@yahoo.com +1760,universidad-de-buenos-aires,medicina,2020-11-12,,patricia-lewis,f,42-Feb-24,,1638,"3010-thomas-manors-suite-800 +brandonland,-ct-15693",sarahwallace@yahoo.com +1761,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-10-07,,linda-hunter,f,21-Sep-03,,4618,"psc-7905,-box-4341 +apo-ap-92130",rosscarol@yahoo.com +1762,universidad-de-buenos-aires,bioquímica,2020-11-18,,ashlee-marquez,f,07-Jan-06,,3370,"4634-ashley-highway-apt.-561 +marshallbury,-sd-74300",jason66@yahoo.com +1763,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-01-23,,daniel-baker,m,70-Jan-14,,2451,"1397-lewis-extensions-suite-864 +pruitthaven,-md-15082",vmathis@yahoo.com +1764,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-10-09,,jo-dixon,f,04-May-14,,6383,"uscgc-ruiz +fpo-aa-95025",stephanie00@yahoo.com +1765,universidad-de-buenos-aires,arquitectura,2020-10-17,,christina-hall,f,27-Dec-04,,1981,"687-george-route-apt.-694 +lake-andrew,-ny-45771",lisa87@hotmail.com +1766,universidad-de-buenos-aires,actuario-,2021-02-02,,anna-garcia,f,51-Feb-16,,6239,"039-cummings-flat-apt.-259 +matthewborough,-va-95774",xevans@hotmail.com +1767,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-09,,jessica-adams,f,25-Mar-29,,2218,"3096-williams-ports-apt.-443 +lake-ericberg,-ak-71925",andrea54@hotmail.com +1768,universidad-de-buenos-aires,bioquímica,2020-09-07,,ian-curtis,m,25-Aug-29,,2113,"708-reed-forges-suite-010 +kelleyhaven,-de-76636",patrick30@yahoo.com +1769,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-02-19,,holly-jones,f,02-Aug-18,,1849,"unit-5536-box-4478 +dpo-ap-10804",mcintyreabigail@yahoo.com +1770,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-10-19,,patricia-green,f,09-Jan-30,,3620,"577-evelyn-parkways-apt.-745 +east-sandra,-vt-98030",cynthiathomas@gmail.com +1771,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-24,,mary-day,f,36-Jul-17,,3018,"uscgc-weiss +fpo-ae-02784",hillthomas@yahoo.com +1772,universidad-de-buenos-aires,ingeniería-en-informática,2020-09-08,,william-tucker,m,77-Mar-27,,3048,"3289-joseph-green-apt.-652 +lydiaside,-md-73478",scochran@yahoo.com +1773,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-02-10,,john-lane,m,60-Jan-25,,7541,"67317-humphrey-loop +south-louisshire,-mi-58240",helen15@yahoo.com +1774,universidad-de-buenos-aires,agronomía,2020-09-16,,sean-mayo,m,98-Aug-12,,7613,"90103-matthew-vista-apt.-343 +richardmouth,-nd-78697",danielschristopher@yahoo.com +1775,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-11-12,,lori-gonzalez,f,85-Mar-11,,7531,"04138-murphy-inlet +lauraland,-ma-45734",yanderson@gmail.com +1776,universidad-de-buenos-aires,técnico-para-bioterios-,2020-11-23,,kelly-brown,f,09-Feb-04,,1631,"12277-david-rest +new-dwayne,-sd-86667",brandon84@gmail.com +1777,universidad-de-buenos-aires,licenciatura-en-artes,2021-01-01,,lisa-thompson,f,15-Mar-13,,2600,"6778-pamela-keys-apt.-587 +new-bryanmouth,-sc-58331",jared67@yahoo.com +1778,universidad-de-buenos-aires,licenciatura-en-administración-,2020-11-08,,anna-munoz,f,48-Nov-11,,2341,"580-hernandez-dale +gregorytown,-mi-53858",mhawkins@yahoo.com +1779,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2021-01-29,,megan-mitchell,f,54-Mar-15,,2808,"27922-james-shore +markstad,-mi-94460",gmann@gmail.com +1780,universidad-de-buenos-aires,licenciatura-en-psicología,2021-02-13,,jason-morales,m,98-May-20,,3197,"usns-jarvis +fpo-ae-96221",wayne38@gmail.com +1781,universidad-de-buenos-aires,técnico-para-bioterios-,2020-11-28,,rebecca-singh,f,35-Sep-03,,2527,"8020-melinda-branch-apt.-386 +north-vanessa,-ok-21903",qbryant@gmail.com +1782,universidad-de-buenos-aires,diseño-industrial,2021-02-05,,scott-kaufman,m,19-Jun-08,,6537,"3939-potter-plain-apt.-731 +north-julie,-az-57760",justin92@gmail.com +1783,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-01-23,,carla-brown,f,27-Jul-22,,6605,"6638-miller-knoll-suite-377 +richmondborough,-nc-08811",xday@hotmail.com +1784,universidad-de-buenos-aires,licenciatura-en-psicología,2020-12-15,,teresa-hicks-md,f,38-Sep-15,,4235,"439-thomas-squares +west-amandaberg,-nv-98060",curtisholloway@gmail.com +1785,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-09-16,,erin-wheeler,f,29-Nov-04,,1731,"0381-jesse-ports +torresville,-me-37817",bhill@hotmail.com +1786,universidad-de-buenos-aires,medicina,2020-11-27,,matthew-little,m,21-Aug-14,,5541,"40528-george-squares-suite-590 +south-joanna,-al-21463",jennifer76@yahoo.com +1787,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-01-01,,gary-pearson,m,49-Sep-06,,3231,"39986-steven-court-apt.-864 +north-emilyville,-ia-96020",davidkelly@yahoo.com +1788,universidad-de-buenos-aires,diseño-industrial,2020-09-13,,donna-barber,f,20-Nov-03,,7501,"9667-dawn-street-suite-262 +foxberg,-hi-02274",tlawson@hotmail.com +1789,universidad-de-buenos-aires,bioquímica,2020-11-19,,dustin-smith,m,33-Jun-20,,6279,"20670-james-fields +south-mark,-dc-42087",sbeasley@gmail.com +1790,universidad-de-buenos-aires,farmacia,2020-10-26,,laura-gonzalez,f,53-Apr-22,,3194,"11485-heather-islands-apt.-840 +jessicafurt,-nj-80155",marisa28@hotmail.com +1791,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-02-04,,emily-odonnell,f,57-Jun-22,,1871,"47817-joseph-unions-suite-646 +morrisonfort,-sd-03158",stacey07@gmail.com +1792,universidad-de-buenos-aires,ciencias-veterinarias,2020-09-27,,david-hardy,m,18-Feb-08,,5359,"280-brenda-pass-apt.-091 +jonesfort,-wy-50536",jasonrichards@hotmail.com +1793,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-11-28,,brittany-robles-md,f,16-Mar-17,,3109,"0074-christensen-prairie +hannahfurt,-oh-47462",josephgray@hotmail.com +1794,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-10-19,,jeremy-hall,m,06-Jan-01,,8505,"22200-castro-bridge-suite-526 +west-elizabeth,-ca-99556",mooresarah@yahoo.com +1795,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-09-16,,jose-michael,m,45-Apr-02,,3400,"902-chase-pass-apt.-981 +richardston,-ga-24750",athompson@yahoo.com +1796,universidad-de-buenos-aires,farmacia,2021-02-18,,kevin-anderson,m,06-Mar-29,,8303,"40665-joanna-drive +christinemouth,-ar-32110",moorepatrick@hotmail.com +1797,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2021-01-04,,breanna-banks,f,09-May-15,,5835,"199-eddie-turnpike +amybury,-ca-35394",rachel57@yahoo.com +1798,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2021-01-16,,micheal-kennedy,m,94-Sep-05,,1900,"097-james-fords +jamesview,-nv-92815",squinn@yahoo.com +1799,universidad-de-buenos-aires,diseño-industrial,2020-11-22,,joanne-foster,f,84-Nov-21,,4105,"32101-luke-canyon-suite-549 +port-jeffrey,-md-90369",angela57@gmail.com +1800,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-01,,steve-farmer,m,85-Mar-04,,5707,"506-long-rest +port-judymouth,-mt-05171",hilljerome@gmail.com +1801,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-09-30,,morgan-mcdowell,f,69-Oct-30,,4155,"uss-johnson +fpo-aa-92647",williamsernest@hotmail.com +1802,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-10-03,,kara-roberts,f,17-Jul-01,,3103,"39183-phillips-turnpike-suite-039 +holderburgh,-ca-41881",paul63@hotmail.com +1803,universidad-de-buenos-aires,licenciatura-en-psicología,2020-10-20,,joshua-edwards,m,81-Jun-24,,7150,"141-jessica-inlet +lake-john,-il-57491",elizabethcannon@gmail.com +1804,universidad-de-buenos-aires,bioquímica,2021-01-11,,jordan-cox,f,92-Sep-27,,3018,"1469-david-square-apt.-385 +new-leah,-ky-29069",brianwalsh@gmail.com +1805,universidad-de-buenos-aires,licenciatura-en-sociología-,2021-02-13,,mark-acosta,m,44-Apr-04,,6063,"0406-goodwin-corners +patriciashire,-ms-74094",wendy18@gmail.com +1806,universidad-de-buenos-aires,técnico-para-bioterios-,2020-10-29,,todd-vasquez,m,60-Apr-17,,2800,"646-munoz-harbor-apt.-794 +erikamouth,-az-60119",spencerphillip@hotmail.com +1807,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-10-18,,chelsea-carter,f,44-Nov-08,,2401,"406-victoria-fields +new-gary,-ma-66082",maciaselizabeth@yahoo.com +1808,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2021-02-17,,andrew-ingram,m,17-Sep-27,,5773,"445-lam-heights-apt.-013 +new-cheryl,-md-02190",joshua65@yahoo.com +1809,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-01-01,,steven-montgomery,m,57-Oct-15,,4724,"586-lang-pines-suite-861 +lake-richardbury,-md-80174",meganbell@gmail.com +1810,universidad-de-buenos-aires,licenciatura-en-artes,2020-12-26,,sara-valdez,f,19-Feb-11,,8521,"8228-fisher-pine-suite-311 +north-allen,-tx-93247",albert90@hotmail.com +1811,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-12-31,,craig-vaughn,m,47-May-26,,4111,"7886-cynthia-alley +harrisville,-va-24365",amandawise@gmail.com +1812,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-09-30,,kimberly-walton-dvm,f,97-Aug-01,,1625,"4428-thomas-ville +santiagoview,-md-04761",brian12@gmail.com +1813,universidad-de-buenos-aires,ciencias-veterinarias,2021-02-10,,jason-miller,m,07-Sep-24,,8203,"7304-johnson-plain-apt.-590 +tiffanyshire,-sc-71695",acostaheather@gmail.com +1814,universidad-de-buenos-aires,ingeniería-en-informática,2021-01-15,,benjamin-morris,m,94-Mar-24,,1704,"7006-roberts-ridge-apt.-224 +tamarafort,-sd-99483",oparker@yahoo.com +1815,universidad-de-buenos-aires,farmacia,2020-10-12,,suzanne-morgan,f,06-Jul-07,,9405,"9523-charles-view-suite-302 +lisaside,-ny-97948",jennifer23@hotmail.com +1816,universidad-de-buenos-aires,agronomía,2020-10-16,,patrick-hughes,m,46-Oct-10,,4146,"21420-cynthia-fort +simmonshaven,-md-64796",ujones@hotmail.com +1817,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-10-16,,michael-wang,m,96-Sep-04,,2204,"975-donna-pike +kyleland,-ar-24798",heidi44@yahoo.com +1818,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2021-01-12,,erica-snyder,f,67-Dec-17,,7300,"609-kendra-shoal +connershire,-de-99185",kporter@hotmail.com +1819,universidad-de-buenos-aires,técnico-para-bioterios-,2020-10-18,,matthew-owens,m,59-Oct-10,,5612,"663-stark-harbor-suite-584 +julianberg,-de-37730",omarshall@hotmail.com +1820,universidad-de-buenos-aires,técnico-para-bioterios-,2020-10-17,,matthew-lawson,m,85-Jun-05,,4147,"062-david-glens-apt.-411 +michaelstad,-ny-97378",lesliewebster@gmail.com +1821,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-10-13,,brian-robinson,m,37-Jul-09,,8136,"6302-peters-motorway-apt.-897 +amandahaven,-wy-82237",khall@gmail.com +1822,universidad-de-buenos-aires,agronomía,2020-09-12,,maria-schaefer,f,30-Jul-10,,3029,"95507-cody-courts-suite-747 +port-john,-nv-40054",jeffrey18@hotmail.com +1823,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-10-02,,ashlee-williams,f,73-Sep-23,,4159,"9308-smith-springs-suite-784 +scottbury,-la-89278",rickmoses@gmail.com +1824,universidad-de-buenos-aires,licenciatura-en-artes,2020-12-21,,matthew-ortiz,m,12-Sep-13,,2252,"20311-wilson-rapid-apt.-700 +west-jasmine,-nd-97278",donna40@gmail.com +1825,universidad-de-buenos-aires,diseño-industrial,2021-01-02,,chad-norris,m,90-Apr-21,,2633,"382-donald-meadow-suite-109 +baileyport,-mn-66450",mjohnson@gmail.com +1826,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-02-13,,jeremy-miller,m,30-Oct-27,,4134,"6437-sherri-valley +new-angelmouth,-ri-84321",karenshelton@gmail.com +1827,universidad-de-buenos-aires,diseño-industrial,2021-02-03,,jon-gallegos,m,19-Sep-04,,5598,"82588-karl-greens +new-steven,-ia-25988",tyler17@gmail.com +1828,universidad-de-buenos-aires,actuario-,2020-10-19,,jason-mendez,m,24-Jan-20,,3246,"3237-wanda-cliffs-apt.-849 +barbarabury,-hi-31726",barbarabennett@gmail.com +1829,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-10-27,,amy-taylor,f,22-Dec-22,,7412,"214-cynthia-harbor-apt.-355 +east-timothy,-ga-51398",marie74@hotmail.com +1830,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-09-02,,sabrina-mcneil,f,26-Oct-04,,2204,"uscgc-ayers +fpo-ae-89413",jasonavila@gmail.com +1831,universidad-de-buenos-aires,medicina,2020-12-09,,morgan-perez,f,19-Apr-02,,8181,"unit-7006-box-9551 +dpo-ap-39387",jasmine34@yahoo.com +1832,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-11-28,,emily-moss,f,47-Apr-01,,6338,"522-jeffrey-mills-apt.-681 +east-kelli,-va-56638",nancy23@gmail.com +1833,universidad-de-buenos-aires,bioquímica,2021-02-04,,deborah-hudson,f,07-Apr-02,,6338,"uss-mcfarland +fpo-ae-63990",oramirez@gmail.com +1834,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-11-12,,gail-avery,f,21-Jan-09,,5571,"47787-miller-isle-apt.-948 +ryanberg,-ks-68825",lisamiranda@hotmail.com +1835,universidad-de-buenos-aires,licenciatura-en-artes,2021-01-20,,susan-davis,f,11-Dec-18,,2761,"14342-holly-viaduct-apt.-134 +west-brandon,-ar-00894",gordonwilson@hotmail.com +1836,universidad-de-buenos-aires,licenciatura-en-psicología,2020-12-26,,amber-jensen,f,18-Sep-14,,7116,"33100-mahoney-summit +port-judith,-sd-15445",mitchellcharles@gmail.com +1837,universidad-de-buenos-aires,diseño-industrial,2020-10-30,,andrea-delacruz,f,96-Aug-17,,6459,"878-amanda-spring-apt.-953 +new-crystal,-nj-24467",james72@gmail.com +1838,universidad-de-buenos-aires,licenciatura-en-psicología,2021-02-14,,charles-johnson,m,24-Jan-04,,3246,"0080-erika-road +faulknerton,-ms-50774",ospencer@hotmail.com +1839,universidad-de-buenos-aires,agronomía,2020-12-28,,kristen-hanson,f,13-Dec-02,,1776,"3173-robbins-ways-apt.-099 +hollystad,-ut-50834",cervantesmary@hotmail.com +1840,universidad-de-buenos-aires,ingeniería-mecánica,2021-02-12,,nicole-johnston,f,66-Apr-11,,1903,"306-rivera-mills-suite-071 +south-luis,-nm-64830",philip90@hotmail.com +1841,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-09-09,,valerie-evans,f,48-Jan-08,,2309,"05154-hahn-wells-suite-071 +north-charlesland,-vt-59376",stevenmathews@yahoo.com +1842,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-10-08,,michael-hodges,m,10-Oct-12,,1664,"7333-patricia-meadow +north-jaclynton,-hi-42218",sean96@hotmail.com +1843,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-11-30,,sarah-peck,f,92-Apr-22,,6476,"10368-isaac-drives +new-christopher,-al-30544",julie30@hotmail.com +1844,universidad-de-buenos-aires,medicina,2020-09-08,,megan-greer,f,96-Dec-18,,1708,"569-price-extensions-suite-156 +north-annview,-dc-49651",mcguirebrady@hotmail.com +1845,universidad-de-buenos-aires,licenciatura-en-artes,2020-10-28,,danielle-miller,f,75-Apr-08,,5400,"90614-martinez-lake-suite-375 +new-heidibury,-mn-24045",victoria31@hotmail.com +1846,universidad-de-buenos-aires,contador-público-,2020-09-21,,monica-li,f,14-May-21,,7110,"7733-patel-keys +williamsborough,-ri-04937",brittanystewart@yahoo.com +1847,universidad-de-buenos-aires,agronomía,2021-01-22,,grace-green,f,57-Mar-19,,3481,"463-mcgee-trail +rubenburgh,-az-02566",xtaylor@yahoo.com +1848,universidad-de-buenos-aires,actuario-,2020-11-04,,brooke-burgess,f,52-Mar-28,,3380,"unit-3742-box-1964 +dpo-ae-28644",bradleyguzman@yahoo.com +1849,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2021-02-15,,david-cruz,m,86-Nov-16,,3703,"psc-3223,-box-4570 +apo-aa-82920",wilsonmaurice@yahoo.com +1850,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-12-03,,michael-huang,m,84-Jan-03,,4139,"73116-simmons-well +timothyfurt,-ga-13391",rodriguezjames@gmail.com +1851,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-11-29,,brandy-taylor,f,69-Aug-27,,3172,"88498-garcia-brooks-apt.-797 +south-casey,-ny-69685",wmorton@gmail.com +1852,universidad-de-buenos-aires,ingeniería-electrónica,2021-01-27,,michael-howe,m,39-Jun-25,,4230,"67088-smith-glens +loriborough,-wa-44993",jessicarogers@gmail.com +1853,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-02-13,,jordan-flynn,f,13-Dec-28,,6335,"6394-michael-viaduct-suite-642 +shawhaven,-co-06372",wwalls@hotmail.com +1854,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-01-20,,timothy-rosario,m,30-Aug-17,,3483,"792-coffey-landing-suite-861 +south-nancy,-ky-01726",richard84@gmail.com +1855,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-11-04,,sarah-smith,f,35-Mar-30,,3718,"5437-justin-islands-suite-685 +lopezhaven,-pa-00780",courtney25@hotmail.com +1856,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-12-10,,james-guerrero,m,22-Sep-03,,3029,"489-barrett-mills-suite-009 +west-sheila,-oh-74504",anngalloway@hotmail.com +1857,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2021-01-19,,edward-roberts,m,35-Jan-26,,3060,"usnv-cruz +fpo-ae-07583",miguellopez@gmail.com +1858,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-09-09,,jennifer-stevens,f,13-Jun-05,,7165,"7586-adrian-rapids-suite-076 +south-christine,-az-45322",riveraann@yahoo.com +1859,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-09-06,,victoria-vaughan,f,91-Feb-08,,3216,"91418-anderson-greens +lake-kellyburgh,-vt-42703",vmullen@yahoo.com +1860,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-09-30,,blake-sellers,m,69-Nov-10,,2438,"786-king-plaza-apt.-595 +west-misty,-nd-36054",arthurherrera@yahoo.com +1861,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-09-22,,linda-hughes,f,01-Aug-30,,3263,"uss-pace +fpo-ae-73337",frankwilkins@yahoo.com +1862,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-09-24,,megan-graham-md,f,64-Aug-07,,2703,"4807-holly-isle-suite-512 +taylorburgh,-ga-43948",shirley70@yahoo.com +1863,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-10-04,,tonya-walker,f,28-Aug-14,,3733,"5338-murillo-summit +thomasmouth,-dc-35829",collinsstephanie@hotmail.com +1864,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-09-14,,tara-weaver,f,40-May-04,,3372,"554-louis-land +south-ashleystad,-nj-60325",brucehenderson@gmail.com +1865,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-11-26,,jeremy-rivers,m,68-Jan-02,,5411,"4370-peterson-canyon +paulfort,-ri-90670",david64@yahoo.com +1866,universidad-de-buenos-aires,ingeniería-mecánica,2020-11-22,,james-reynolds,m,08-Sep-10,,5633,"psc-7603,-box-2207 +apo-aa-43670",rickwilliams@gmail.com +1867,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-11-18,,mr.-eric-fernandez,m,42-Oct-24,,9015,"0924-henry-pines +south-melissabury,-va-38764",sarah01@gmail.com +1868,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-02-08,,sarah-perkins,f,43-Jun-21,,5561,"44487-richard-overpass +north-toddmouth,-tn-25626",ipreston@yahoo.com +1869,universidad-de-buenos-aires,medicina,2020-09-02,,denise-robbins,f,43-Dec-19,,8301,"88098-alexander-forest +heathermouth,-ri-99160",burnettcarla@hotmail.com +1870,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-12-14,,misty-murray,f,08-May-27,,9315,"1823-jesus-springs +mikeburgh,-nj-06826",turnerernest@yahoo.com +1871,universidad-de-buenos-aires,técnico-para-bioterios-,2020-10-31,,christian-johnson,m,51-Dec-08,,3263,"830-heather-drive-apt.-382 +sheltonborough,-il-92681",emartinez@yahoo.com +1872,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-10-19,,john-fischer,m,40-Apr-11,,5590,"unit-5662-box-1121 +dpo-ap-92152",jamesdougherty@gmail.com +1873,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-01-29,,lisa-wallace,f,15-Nov-22,,8504,"31007-alexis-mountains +smithland,-mt-97365",schmidtkatherine@gmail.com +1874,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-12,,jessica-adkins,f,92-Jul-31,,8371,"39261-cassandra-drive-suite-127 +port-anneland,-al-43858",william76@gmail.com +1875,universidad-de-buenos-aires,agronomía,2020-09-26,,audrey-jefferson,f,34-Oct-28,,7200,"586-stephen-courts-suite-070 +port-tammy,-nc-32483",bhowe@gmail.com +1876,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-01-23,,cassandra-booth,f,55-Jan-05,,6701,"457-dominique-turnpike-suite-543 +lake-kathymouth,-ne-78684",awhite@hotmail.com +1877,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-11-01,,karen-garcia,f,54-May-07,,6277,"519-elizabeth-station-apt.-266 +lake-kevin,-ga-16446",christopherhaney@yahoo.com +1878,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-12-19,,john-elliott,m,84-Feb-03,,8164,"5495-barnett-station-suite-081 +new-lisastad,-mi-55068",lawrenceshirley@gmail.com +1879,universidad-de-buenos-aires,licenciatura-en-administración-,2020-12-02,,donna-hoover,f,42-Apr-01,,3214,"psc-7046,-box-0772 +apo-ae-57289",lauragarner@yahoo.com +1880,universidad-de-buenos-aires,técnico-para-bioterios-,2020-10-01,,christopher-mccarthy,m,91-Oct-19,,8156,"168-hebert-point +south-kevintown,-hi-10931",lindahughes@gmail.com +1881,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-11-09,,robin-brown,f,41-Nov-17,,6237,"915-scott-ridge-suite-441 +catherinechester,-nv-39613",tony36@gmail.com +1882,universidad-de-buenos-aires,licenciatura-en-psicología,2020-09-02,,katrina-beard,f,16-Mar-04,,2603,"38694-young-cliffs +wendyfort,-ri-91647",boyerkathy@gmail.com +1883,universidad-de-buenos-aires,licenciatura-en-administración-,2020-09-23,,katie-cruz,f,11-Jun-30,,6475,"83645-shea-pass +port-robert,-wv-83957",gmoreno@gmail.com +1884,universidad-de-buenos-aires,ciencias-veterinarias,2020-10-22,,brittany-myers,f,65-Apr-06,,5589,"6102-sara-square-suite-845 +kathrynview,-id-44391",ramirezmichael@gmail.com +1885,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2021-01-18,,joshua-york,m,40-Oct-21,,5563,"731-garcia-wells +shannonstad,-in-77288",rbell@yahoo.com +1886,universidad-de-buenos-aires,ingeniería-mecánica,2020-10-30,,ann-gentry,f,72-Jun-21,,2303,"7213-cooper-points +east-melissaview,-wv-12679",wendy47@gmail.com +1887,universidad-de-buenos-aires,bioquímica,2020-10-18,,sarah-rodriguez,f,23-Oct-26,,6651,"7228-johnson-orchard +callahanshire,-al-35236",gregory91@hotmail.com +1888,universidad-de-buenos-aires,licenciatura-en-artes,2020-12-09,,tina-glass,f,61-Feb-20,,2187,"uss-ryan +fpo-ap-56540",dereksingh@hotmail.com +1889,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2021-02-12,,sheila-may,f,45-Jan-16,,2401,"uscgc-simmons +fpo-aa-91665",stevenjackson@yahoo.com +1890,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2021-01-14,,stephanie-johnson,f,82-Dec-31,,6509,"1724-angela-knoll-apt.-522 +south-marcus,-ia-27363",lancerivera@gmail.com +1891,universidad-de-buenos-aires,contador-público-,2020-11-24,,christina-leonard,f,09-Aug-01,,2512,"psc-8544,-box-1351 +apo-aa-09390",kimberly33@yahoo.com +1892,universidad-de-buenos-aires,licenciatura-en-administración-,2020-09-10,,jeremy-sanchez,m,08-Aug-31,,2183,"55607-evan-forges +bryantown,-wa-98472",ssimpson@hotmail.com +1893,universidad-de-buenos-aires,actuario-,2020-11-10,,cynthia-howell,f,50-Jun-26,,9103,"529-wood-views +lake-brandonburgh,-ut-10282",lewisjoshua@gmail.com +1894,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-09-01,,william-snyder,m,60-Sep-23,,3192,"80374-anderson-lodge-suite-093 +ritaland,-co-85681",dianaatkins@gmail.com +1895,universidad-de-buenos-aires,ingeniería-electrónica,2021-02-12,,samuel-reynolds,m,09-Nov-21,,3156,"67040-wolf-loop-suite-552 +donaldside,-nh-99462",quinnalyssa@gmail.com +1896,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-12-13,,erica-johnson,f,16-Aug-04,,4506,"888-lewis-cape +port-glenn,-il-19509",westpenny@gmail.com +1897,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2021-01-12,,joseph-guerrero-md,m,90-Oct-03,,5463,"72793-hart-radial-apt.-333 +kevinstad,-ia-50624",catherinesmith@hotmail.com +1898,universidad-de-buenos-aires,diseño-industrial,2020-11-04,,bryan-walters,m,79-Aug-07,,3038,"7555-ruth-springs-suite-086 +reneeton,-mn-27801",sethcarr@hotmail.com +1899,universidad-de-buenos-aires,técnico-para-bioterios-,2020-12-29,,joshua-thompson,m,86-Feb-12,,1858,"68312-diana-centers-apt.-928 +south-christopher,-ok-51507",sarah66@yahoo.com +1900,universidad-de-buenos-aires,farmacia,2020-09-02,,renee-ross,f,14-Jun-18,,6034,"248-clark-camp-suite-616 +east-jacobtown,-ri-74112",joseph47@yahoo.com +1901,universidad-de-buenos-aires,ingeniería-electrónica,2020-10-08,,melissa-dyer,f,05-Oct-18,,6101,"07723-patel-skyway-suite-154 +charlesview,-mt-60974",thill@gmail.com +1902,universidad-de-buenos-aires,técnico-para-bioterios-,2020-09-28,,michael-zhang,m,72-Dec-27,,8536,"495-andrew-street-apt.-766 +east-amybury,-la-84203",matthew63@yahoo.com +1903,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-09-23,,james-clark,m,01-Sep-22,,3337,"psc-1508,-box-1902 +apo-ap-72935",englishjesus@yahoo.com +1904,universidad-de-buenos-aires,ciencias-veterinarias,2021-01-16,,stephen-young,m,24-Jun-10,,7541,"unit-0728-box-8118 +dpo-ap-33939",bwolfe@yahoo.com +1905,universidad-de-buenos-aires,bioquímica,2020-10-10,,tammy-padilla,f,59-Jul-29,,3536,"953-williams-street-apt.-859 +michelleburgh,-wi-34570",williamjames@hotmail.com +1906,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-12-26,,jamie-valdez,m,28-Jan-06,,3272,"275-daniel-plaza +cynthiaville,-ri-02157",bellis@yahoo.com +1907,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-11-30,,amber-parker,f,26-Sep-27,,3563,"33987-tommy-spring-apt.-873 +johnsonton,-wi-21894",lewiscynthia@gmail.com +1908,universidad-de-buenos-aires,ingeniería-mecánica,2021-01-31,,devin-rivas,m,49-Apr-28,,8146,"uscgc-wiggins +fpo-ap-24875",dudleyamy@hotmail.com +1909,universidad-de-buenos-aires,licenciatura-en-administración-,2020-09-14,,wendy-arias,f,59-Jul-28,,1888,"unit-1623-box-4988 +dpo-ap-63413",swilliams@hotmail.com +1910,universidad-de-buenos-aires,arquitectura,2020-11-11,,jeremiah-kennedy,m,14-Nov-09,,1931,"3320-sanchez-parkway +taylorshire,-ny-98297",krystalbartlett@yahoo.com +1911,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-02-17,,shelby-wu,f,11-Jun-23,,6244,"517-diaz-pike +lake-carol,-pa-56237",austinhunter@hotmail.com +1912,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-11-22,,trevor-green,m,68-Aug-06,,8347,"93192-nathaniel-manors +wallacefurt,-mt-22151",mirandaamy@yahoo.com +1913,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-10-15,,laura-jones,f,13-Oct-11,,5636,"12945-christine-via-suite-470 +byrdville,-va-83415",davisalbert@gmail.com +1914,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-02-07,,elizabeth-rodriguez,f,50-Mar-22,,5831,"938-taylor-ville +west-elizabeth,-wa-97254",catherinemartin@gmail.com +1915,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-10-31,,lynn-harris,f,33-Feb-18,,3507,"24196-bartlett-mount-suite-895 +thomaston,-ky-49831",turnerandrea@gmail.com +1916,universidad-de-buenos-aires,contador-público-,2021-02-17,,karen-ramsey,f,19-Aug-12,,4168,"72076-anderson-expressway +brandonview,-co-82895",harrymccoy@hotmail.com +1917,universidad-de-buenos-aires,ingeniería-en-informática,2020-11-19,,luis-kirk,m,50-Feb-24,,5590,"psc-7810,-box-9629 +apo-aa-40206",michelle95@gmail.com +1918,universidad-de-buenos-aires,medicina,2020-10-05,,kristin-williams,f,17-Dec-03,,3516,"71979-sandra-path-apt.-527 +donnaport,-ky-40911",alexmorgan@yahoo.com +1919,universidad-de-buenos-aires,agronomía,2020-10-11,,catherine-roach,f,18-Jun-27,,5594,"37696-joseph-forks +lake-rachelmouth,-nc-84567",anthony85@hotmail.com +1920,universidad-de-buenos-aires,ingeniería-en-informática,2020-10-27,,ashley-pham,f,02-Aug-26,,3172,"648-scott-mountains +lake-shannonstad,-ca-31470",taylorkelly@yahoo.com +1921,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-09-10,,johnny-williams,m,57-Jul-18,,5621,"47377-sonya-river-apt.-460 +port-emily,-ky-42795",vpena@gmail.com +1922,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-01-13,,melinda-clark,f,32-Nov-30,,6228,"117-smith-isle +austinhaven,-mt-96449",hayley40@yahoo.com +1923,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2021-02-09,,lisa-barry,f,51-May-15,,1605,"1939-garrett-route-suite-604 +port-deborah,-nj-73822",tlozano@hotmail.com +1924,universidad-de-buenos-aires,contador-público-,2020-09-25,,shelia-jenkins,f,20-Aug-07,,6389,"1148-dawn-prairie +andrewport,-id-48085",ejohnston@yahoo.com +1925,universidad-de-buenos-aires,arquitectura,2020-12-20,,jack-harris,m,66-Oct-01,,5383,"323-young-expressway +brandyhaven,-dc-96303",thomasbrown@yahoo.com +1926,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-11-11,,edwin-mills,m,74-Nov-11,,7607,"7923-brown-bridge +north-rachaelton,-al-12616",vhernandez@yahoo.com +1927,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-11-29,,danielle-mccarthy,f,76-Dec-31,,3150,"30263-conrad-turnpike +jamesstad,-mt-57544",dennis11@gmail.com +1928,universidad-de-buenos-aires,ingeniería-electrónica,2021-01-11,,rachel-parsons,f,78-Sep-10,,3526,"41689-yoder-rapids +changstad,-sd-97405",matthew78@gmail.com +1929,universidad-de-buenos-aires,licenciatura-en-artes,2020-09-19,,colleen-chang,f,87-Apr-01,,4500,"132-tonya-locks +edwardburgh,-sc-80954",jennifer69@hotmail.com +1930,universidad-de-buenos-aires,licenciatura-en-psicología,2021-01-15,,jay-raymond,m,79-Jul-13,,2248,"701-reyes-overpass-apt.-835 +west-joelhaven,-az-00875",timothysmith@gmail.com +1931,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2021-01-17,,alexander-guzman,m,40-Apr-30,,9227,"67161-hudson-pine +east-austin,-pa-42911",dbrown@yahoo.com +1932,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-09-04,,jessica-lewis,f,22-Sep-22,,5381,"894-morris-harbors-apt.-781 +watkinsmouth,-nm-88716",kennethwilson@yahoo.com +1933,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-01-06,,amanda-johnson,f,20-Jun-03,,5276,"18942-joshua-stream-apt.-284 +south-brooke,-in-83153",matthewbrown@gmail.com +1934,universidad-de-buenos-aires,licenciatura-en-psicología,2020-12-11,,matthew-miller,m,09-Jun-15,,2501,"usnv-gonzales +fpo-aa-19003",mlyons@yahoo.com +1935,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-12-31,,edward-singh,m,12-Nov-08,,1981,"047-banks-extension +new-michael,-oh-30912",vbradshaw@hotmail.com +1936,universidad-de-buenos-aires,licenciatura-en-administración-,2020-09-10,,heather-gardner,f,20-Jun-02,,6720,"261-kelly-haven-apt.-886 +patelborough,-ok-46140",pedrocarr@gmail.com +1937,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-01-12,,ryan-jensen,m,26-Feb-13,,4512,"487-warner-overpass-apt.-534 +dylanside,-me-71457",tanyabush@yahoo.com +1938,universidad-de-buenos-aires,farmacia,2020-10-24,,anita-davis,f,68-Oct-05,,5429,"14023-jordan-place +north-kimberlystad,-nv-08958",ocarpenter@gmail.com +1939,universidad-de-buenos-aires,arquitectura,2020-11-22,,marc-mendoza,m,40-Dec-11,,2764,"psc-2339,-box-6623 +apo-ae-95433",wilsonderek@hotmail.com +1940,universidad-de-buenos-aires,arquitectura,2020-12-08,,beverly-osborne,f,36-Oct-03,,3353,"30303-mckee-turnpike-apt.-100 +north-amy,-mo-04914",cfrancis@yahoo.com +1941,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-09-30,,jennifer-english,f,55-Jan-21,,3011,"339-smith-brooks-apt.-774 +deniseton,-nh-52311",knightcassandra@gmail.com +1942,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-09-26,,sandra-taylor,f,23-Jun-17,,3460,"64890-gomez-river +north-matthewmouth,-nc-38724",williambaker@gmail.com +1943,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-09-04,,alicia-hopkins,f,95-Nov-09,,7167,"015-daniel-wells-suite-547 +morganfurt,-wy-95933",tylergray@hotmail.com +1944,universidad-de-buenos-aires,licenciatura-en-administración-,2020-09-28,,michele-morales,f,07-Nov-20,,5633,"57401-vasquez-garden +east-brandi,-ar-34208",hollydyer@yahoo.com +1945,universidad-de-buenos-aires,arquitectura,2020-10-24,,paul-ortiz,m,06-Dec-27,,5260,"26859-morris-walk +reginaldstad,-wy-46455",birdcalvin@gmail.com +1946,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-09-09,,anne-pace,f,84-Oct-01,,2503,"335-deanna-garden-suite-977 +new-maryville,-mt-64724",williamsjames@hotmail.com +1947,universidad-de-buenos-aires,farmacia,2020-09-19,,trevor-colon,m,94-May-28,,1986,"38934-johnson-view +west-sarahtown,-me-46313",matthewweaver@gmail.com +1948,universidad-de-buenos-aires,agronomía,2021-02-11,,brian-barrera,m,78-Oct-26,,5310,"44723-owen-terrace +melissastad,-az-37279",mccormickwanda@yahoo.com +1949,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2021-02-11,,jasmine-benitez,f,69-Mar-14,,1741,"221-castaneda-route +dominguezshire,-ok-50672",charris@yahoo.com +1950,universidad-de-buenos-aires,farmacia,2020-11-25,,david-marshall,m,87-Jun-04,,5722,"5030-lisa-cliffs-suite-914 +lake-danielview,-ma-24614",timothydrake@yahoo.com +1951,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-10-20,,norman-cooper,m,00-Jan-10,,8430,"546-randall-hills +brettport,-nd-27649",thomas86@hotmail.com +1952,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-06,,seth-riley,m,26-May-14,,4522,"245-young-plain +port-samanthaburgh,-tx-77496",carrolldebra@gmail.com +1953,universidad-de-buenos-aires,licenciatura-en-administración-,2020-10-05,,michael-conrad,m,52-Sep-13,,1894,"668-george-haven-apt.-393 +johnsonshire,-me-15194",urichardson@gmail.com +1954,universidad-de-buenos-aires,bioquímica,2020-10-26,,erin-english,f,24-May-01,,6237,"602-henry-circle-apt.-392 +maryland,-md-51896",lesliehall@hotmail.com +1955,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-12-31,,anita-lopez,f,68-Nov-07,,2124,"3856-jill-ford-suite-811 +east-franklinburgh,-ms-84072",xgonzales@gmail.com +1956,universidad-de-buenos-aires,bioquímica,2020-10-29,,franklin-fisher,m,02-Jun-26,,8418,"796-wilson-prairie +charlesberg,-ms-20898",gomezrichard@gmail.com +1957,universidad-de-buenos-aires,arquitectura,2020-10-09,,kathy-green,f,43-Feb-26,,2804,"469-jason-cove +east-travis,-ok-79342",scott23@hotmail.com +1958,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-12-28,,melvin-weaver,m,67-Apr-15,,3487,"341-li-haven +gutierrezshire,-wi-10790",stephen83@hotmail.com +1959,universidad-de-buenos-aires,contador-público-,2020-11-10,,paul-parker,m,83-Jan-22,,4146,"012-kimberly-fords-apt.-627 +fischertown,-nh-16790",teresataylor@gmail.com +1960,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-09-30,,alexis-wilson,m,19-Jul-07,,6437,"85106-rebecca-ford-apt.-946 +harriston,-wv-68098",tammy05@hotmail.com +1961,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-10-28,,nicholas-smith,m,87-Feb-26,,7412,"usns-thompson +fpo-ae-59128",iewing@hotmail.com +1962,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2021-01-03,,samantha-griffin,f,62-Jul-08,,9020,"63657-stuart-spring +osbornetown,-co-28169",christopherbaldwin@hotmail.com +1963,universidad-de-buenos-aires,licenciatura-en-administración-,2021-01-10,,melissa-melton,f,65-Nov-20,,1884,"901-karen-creek +west-margaret,-mt-57808",hannah91@hotmail.com +1964,universidad-de-buenos-aires,diseño-industrial,2021-02-12,,tonya-scott,f,46-Nov-20,,5340,"58264-molly-parkways-apt.-114 +east-harry,-co-85433",jacobjones@hotmail.com +1965,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-11-27,,marvin-mccarthy,m,72-Apr-08,,1897,"3193-courtney-gardens +christopherbury,-az-80412",hallpeter@hotmail.com +1966,universidad-de-buenos-aires,licenciatura-en-artes,2020-10-30,,michele-howell,f,10-Aug-26,,4117,"37466-benton-station-suite-765 +east-morgan,-hi-65811",franklin20@yahoo.com +1967,universidad-de-buenos-aires,técnico-para-bioterios-,2020-09-17,,kathleen-sutton,f,94-Jul-06,,7500,"92068-webster-park-suite-287 +gilesview,-ne-50052",pamelamorgan@yahoo.com +1968,universidad-de-buenos-aires,ingeniería-electrónica,2020-12-10,,william-morales,m,66-May-23,,5473,"43489-bryan-station +south-christine,-hi-59521",jonathanboyle@yahoo.com +1969,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2020-11-03,,laura-smith-dvm,f,66-Sep-14,,6665,"949-martinez-orchard-apt.-466 +smithmouth,-mi-95947",williamrodriguez@gmail.com +1970,universidad-de-buenos-aires,ingeniería-mecánica,2020-09-20,,james-mccall,m,15-Aug-30,,6559,"256-nichole-land-suite-865 +port-alisonville,-sc-01246",lauraphelps@yahoo.com +1971,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2021-02-11,,catherine-morrison,f,96-Dec-24,,7548,"1239-carpenter-crest +south-williamview,-md-98304",wsmith@gmail.com +1972,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2021-01-25,,jane-castillo,f,32-Oct-01,,2854,"75848-franco-shoal-suite-239 +new-robertoview,-al-08548",leemelinda@hotmail.com +1973,universidad-de-buenos-aires,licenciatura-en-artes,2020-11-25,,pamela-anderson,f,50-Jan-29,,7400,"06001-smith-pike +west-linda,-tn-07900",charles49@hotmail.com +1974,universidad-de-buenos-aires,bioquímica,2020-10-22,,tina-conner,f,82-Feb-01,,6213,"9457-jason-isle-apt.-894 +kevinborough,-in-19175",david11@hotmail.com +1975,universidad-de-buenos-aires,ciencias-veterinarias,2020-10-04,,christina-brown,f,87-Jan-25,,3592,"7483-hoffman-orchard +north-michele,-mo-05127",matthew64@gmail.com +1976,universidad-de-buenos-aires,licenciatura-en-artes,2021-02-13,,alison-garcia,f,53-Apr-18,,2721,"1736-michael-brooks-apt.-238 +joshuamouth,-in-26422",bryan72@yahoo.com +1977,universidad-de-buenos-aires,diseño-industrial,2021-01-17,,jared-howe-phd,m,97-Mar-01,,2212,"4691-pamela-port-apt.-039 +port-emilyberg,-ct-11231",uriley@yahoo.com +1978,universidad-de-buenos-aires,ingeniería-en-informática,2020-12-06,,luis-garcia,m,77-Jun-04,,1633,"16824-catherine-hill +perezmouth,-co-57583",johnsonpamela@hotmail.com +1979,universidad-de-buenos-aires,licenciatura-en-artes,2020-11-03,,andrea-carter,f,22-Dec-22,,3017,"494-barbara-gateway-suite-562 +new-casey,-nm-10402",adamspaul@hotmail.com +1980,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-10-22,,jessica-reed,f,00-Jul-02,,6348,"1313-tonya-wells-suite-598 +south-jesse,-nv-94063",bcooper@yahoo.com +1981,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2021-02-13,,alex-mendoza,m,04-Jun-30,,3240,"9625-rachel-drive-suite-072 +lake-natalieton,-de-03172",wbrennan@yahoo.com +1982,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-11-12,,morgan-james,f,80-Apr-28,,3581,"712-conner-track-apt.-510 +smithton,-md-74555",amberbaker@gmail.com +1983,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2021-01-02,,taylor-perry,f,94-Feb-19,,8200,"545-hardin-summit-apt.-367 +lake-danielle,-ct-00953",brownjoseph@yahoo.com +1984,universidad-de-buenos-aires,ingeniería-electrónica,2020-10-28,,travis-leonard,m,50-Feb-02,,4501,"51660-henderson-freeway +west-jeremiahborough,-va-68867",abigailcohen@hotmail.com +1985,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2021-02-19,,roy-gardner,m,12-Oct-28,,6005,"574-erin-run-apt.-559 +south-heather,-tx-53986",william25@yahoo.com +1986,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-12-19,,hannah-allen,f,42-Sep-01,,9030,"603-leah-way-apt.-987 +west-jennaberg,-sd-60761",walter51@gmail.com +1987,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2021-01-20,,charles-humphrey,m,14-Apr-30,,2935,"0688-latoya-creek +christopherfurt,-ga-98663",moralesrebecca@hotmail.com +1988,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2020-11-16,,rita-howard,f,00-Nov-20,,2128,"34455-payne-oval-apt.-292 +brookstown,-ms-74697",darren14@gmail.com +1989,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2020-10-11,,shaun-adams,m,52-Oct-07,,8400,"815-emma-lane +west-martin,-vt-01888",mcintoshmichelle@hotmail.com +1990,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2021-01-10,,veronica-romero,f,98-Sep-18,,6073,"9460-christine-estate-suite-541 +new-kevin,-pa-24077",wrightmichele@hotmail.com +1991,universidad-de-buenos-aires,diseño-industrial,2021-01-08,,vicki-francis,f,32-May-01,,5777,"514-gardner-vista-suite-156 +davidland,-va-89522",timothy58@yahoo.com +1992,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-02-04,,heather-james-dvm,f,06-Apr-29,,3261,"745-blackwell-lake +rebeccaburgh,-pa-71678",woodardriley@gmail.com +1993,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-10-24,,clarence-taylor,m,89-Jul-27,,5475,"2701-logan-island-suite-305 +south-randy,-in-14362",rojastiffany@yahoo.com +1994,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-09-09,,april-kerr,f,67-Dec-10,,3420,"998-anna-trail-apt.-487 +smithfort,-nv-08264",greenechase@hotmail.com +1995,universidad-de-buenos-aires,ingeniería-en-informática,2021-02-03,,sarah-shelton,f,61-Oct-05,,3218,"55819-sandra-fort +port-john,-dc-55497",douglas49@gmail.com +1996,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-11-22,,roy-wilkerson,m,25-Jan-01,,3304,"0476-joel-knoll-apt.-753 +molinastad,-nm-82043",joseph07@hotmail.com +1997,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-02-04,,alan-barnes,m,27-Jan-28,,6221,"01019-crane-manors +davisport,-ne-58140",ronaldbrown@yahoo.com +1998,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-10-24,,andrew-henderson,m,07-Nov-23,,1722,"3175-thompson-ports-apt.-192 +reynoldsmouth,-tn-46567",lorinelson@hotmail.com +1999,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-12-25,,jacob-johnson,m,33-May-27,,7536,"2801-perez-vista +smithborough,-md-83651",aorozco@hotmail.com +2000,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-computación,2020-09-20,,james-moran,m,00-Jun-21,,1646,"8709-harris-flats-suite-185 +ellistown,-pa-08883",brownfelicia@yahoo.com +2001,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-26,,james-hernandez,m,84-Jan-30,,3269,"6873-sanchez-gardens +brianaview,-nd-86434",marcus54@yahoo.com +2002,universidad-de-buenos-aires,ciencias-veterinarias,2020-12-09,,jennifer-pace,f,27-May-01,,8103,"6174-brown-summit-suite-449 +gregoryhaven,-va-91873",jacksontracy@gmail.com +2003,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2021-02-07,,timothy-johnson,m,51-Feb-27,,2703,"usnv-thomas +fpo-ap-14685",brichardson@hotmail.com +2004,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-01-12,,elizabeth-patterson,f,38-Aug-25,,3020,"360-kimberly-park +port-micheletown,-pa-10901",armstronglaurie@yahoo.com +2005,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-11-24,,taylor-mcdonald,f,69-May-20,,6661,"5887-brown-lake-apt.-478 +new-tina,-mi-29855",kaitlynstone@hotmail.com +2006,universidad-de-buenos-aires,técnico-para-bioterios-,2020-10-07,,cynthia-fox,f,20-Mar-11,,1613,"7515-denise-pine +andersonmouth,-md-38168",brent16@gmail.com +2007,universidad-de-buenos-aires,medicina,2020-11-11,,lisa-king,f,49-Sep-11,,1815,"59137-thomas-springs +franklinshire,-nv-67617",victoria39@gmail.com +2008,universidad-de-buenos-aires,bioquímica,2020-10-29,,linda-walters,f,53-Mar-02,,3412,"psc-4227,-box-0116 +apo-aa-16436",palmeramanda@gmail.com +2009,universidad-de-buenos-aires,licenciatura-en-ciencias-biológicas,2021-01-23,,russell-johnson,m,74-Jul-24,,2170,"81017-bryan-estates-suite-258 +williamsville,-dc-08875",mthompson@gmail.com +2010,universidad-de-buenos-aires,licenciatura-en-ciencias-ambientales,2021-01-05,,deanna-thompson,f,13-Nov-11,,3476,"543-mendez-run +andrewfort,-nd-27778",stanleylewis@hotmail.com +2011,universidad-de-buenos-aires,arquitectura,2020-09-24,,david-guerrero,m,02-Oct-17,,4724,"142-charles-mountain +anthonyview,-az-75695",heatherhogan@gmail.com +2012,universidad-de-buenos-aires,farmacia,2021-02-13,,ms.-nancy-clark,f,92-Aug-06,,6608,"3350-robert-ville-suite-820 +donnaport,-pa-54298",eallen@hotmail.com +2013,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-10-10,,russell-phelps,m,79-Dec-05,,5443,"unit-0956-box-1486 +dpo-aa-18505",irichardson@gmail.com +2014,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-09-02,,robert-gates,m,19-Feb-22,,5713,"545-karen-forks +charleshaven,-ut-83676",guerrerokim@yahoo.com +2015,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-09-07,,derrick-andrews,m,41-May-07,,3700,"uss-robles +fpo-ap-61185",nbrown@gmail.com +2016,universidad-de-buenos-aires,diseño-industrial,2020-11-20,,michael-beltran,m,62-May-11,,5443,"93842-lyons-mount-suite-610 +north-jeff,-nj-05898",william55@gmail.com +2017,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-12-10,,christian-wyatt,m,32-Dec-12,,3555,"317-barbara-glen +matthewstad,-nv-18093",stephanie52@gmail.com +2018,universidad-de-buenos-aires,licenciatura-en-psicología,2020-11-12,,david-ellis,m,11-Mar-14,,7307,"7537-murray-avenue +south-toni,-mt-57866",karla27@gmail.com +2019,universidad-de-buenos-aires,diseño-industrial,2020-12-05,,julie-stein,f,74-Dec-06,,8360,"7672-nguyen-village +carolside,-wa-48275",danielle57@yahoo.com +2020,universidad-de-buenos-aires,técnico-para-bioterios-,2021-01-15,,brandi-bishop,f,53-Apr-08,,5755,"78828-johnson-valley-apt.-826 +collinsfurt,-mo-06062",kiara65@yahoo.com +2021,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-10-07,,brenda-smith-dds,f,71-Oct-16,,3231,"0009-stacy-orchard +martinezchester,-mt-80481",wsalinas@yahoo.com +2022,universidad-de-buenos-aires,ciencias-veterinarias,2020-11-25,,brenda-brooks,f,39-Apr-10,,6465,"43058-hartman-overpass-apt.-678 +east-williamville,-ri-88492",samantha87@hotmail.com +2023,universidad-de-buenos-aires,ciencias-veterinarias,2020-09-11,,kimberly-allen,f,21-May-04,,5573,"451-ryan-fields-suite-655 +simsport,-de-73446",qmathis@hotmail.com +2024,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-09-11,,ian-bruce,m,60-Dec-27,,9030,"758-carrie-grove +anthonyland,-ms-28973",fergusontimothy@hotmail.com +2025,universidad-de-buenos-aires,licenciatura-en-psicología,2021-02-06,,eric-moreno,m,54-Jun-22,,5473,"uss-brown +fpo-ae-39648",justin89@gmail.com +2026,universidad-de-buenos-aires,ingeniería-en-informática,2020-10-17,,jennifer-good,f,61-Nov-07,,6201,"15853-patricia-key-suite-453 +danielport,-de-52767",williamwallace@hotmail.com +2027,universidad-de-buenos-aires,arquitectura,2020-10-03,,richard-smith,m,21-Oct-09,,9409,"49417-pollard-stravenue +laceyport,-hi-62406",georgevanessa@yahoo.com +2028,universidad-de-buenos-aires,licenciatura-en-administración-,2020-10-14,,george-dillon,m,82-Apr-28,,5436,"4259-tiffany-dale +brewerport,-ma-52444",gina58@hotmail.com +2029,universidad-de-buenos-aires,bioquímica,2020-12-04,,bruce-miller,m,66-Oct-29,,7214,"626-jimmy-falls-apt.-448 +curtisside,-il-51756",youngscott@gmail.com +2030,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-10-21,,kevin-bates,m,94-Aug-12,,6009,"9556-walker-coves-apt.-907 +stuartside,-ut-66104",youngjames@gmail.com +2031,universidad-de-buenos-aires,diseño-industrial,2020-12-31,,brooke-nunez,f,58-Jan-17,,6553,"93425-katelyn-stream +reynoldsborough,-mi-56346",jarcher@gmail.com +2032,universidad-de-buenos-aires,ingeniería-mecánica,2020-12-13,,ian-molina,m,94-Dec-11,,4172,"91113-reynolds-orchard +south-isabella,-oh-31938",hallkathleen@hotmail.com +2033,universidad-de-buenos-aires,actuario-,2020-12-31,,benjamin-burnett,m,87-Jul-14,,2633,"2392-hodges-plains +donaldborough,-tx-81849",qbell@hotmail.com +2034,universidad-de-buenos-aires,agronomía,2020-12-01,,caitlyn-black,f,95-Oct-19,,8353,"psc-7918,-box-3684 +apo-aa-54070",susantucker@hotmail.com +2035,universidad-de-buenos-aires,licenciatura-en-planificación-y-diseño-del-paisaje,2020-09-30,,andrea-miller,f,88-Jun-03,,3263,"48327-chandler-forest-suite-917 +mcdonaldside,-wv-76418",martinjoy@gmail.com +2036,universidad-de-buenos-aires,licenciatura-en-terapia-ocupacional,2020-09-15,,mark-holden,m,08-May-02,,8187,"05965-lisa-forge-suite-487 +lake-joannefort,-nm-43497",amy96@gmail.com +2037,universidad-de-buenos-aires,farmacia,2020-12-12,,alexandra-crane,f,14-Nov-03,,1731,"265-raymond-extensions-suite-186 +johnsonborough,-pa-30298",ngonzalez@gmail.com +2038,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2020-12-05,,destiny-hicks,f,54-Jan-04,,4743,"714-stephanie-wall-apt.-149 +acevedoborough,-id-86068",mooresamantha@yahoo.com +2039,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-10-09,,sheila-thomas,f,37-Oct-28,,8307,"97526-samuel-trace-apt.-408 +west-sarahbury,-ne-58158",jackie32@hotmail.com +2040,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2021-01-15,,jacob-ortega,m,25-Jun-10,,5425,"2694-jennifer-drives-apt.-814 +new-lisa,-va-42305",james52@hotmail.com +2041,universidad-de-buenos-aires,técnico-para-bioterios-,2021-01-07,,james-tran,m,50-Sep-28,,4155,"23058-evans-creek-suite-741 +nicolehaven,-tx-66148",angela44@gmail.com +2042,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-10-13,,kevin-morrison,m,45-Mar-24,,3113,"2212-shane-valley +robertland,-ia-12076",hollyrodriguez@hotmail.com +2043,universidad-de-buenos-aires,diseño-industrial,2020-10-27,,james-frazier,m,36-Oct-27,,3440,"391-miguel-pike-suite-727 +phillipsbury,-nv-99028",jacquelinedavidson@hotmail.com +2044,universidad-de-buenos-aires,ciencias-veterinarias,2020-10-19,,matthew-taylor,m,50-Sep-23,,7167,"7715-dunn-parks-suite-913 +south-john,-ne-17014",john37@yahoo.com +2045,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-12-12,,mark-hill,m,38-Oct-17,,8160,"8538-saunders-street +west-alan,-nm-71956",josecook@yahoo.com +2046,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2021-01-23,,kyle-arellano,m,74-Mar-05,,5439,"21342-alicia-fork +dennisshire,-nj-60143",andersonangela@gmail.com +2047,universidad-de-buenos-aires,licenciatura-en-ciencias-antropológicas,2021-01-03,,curtis-campbell,m,24-Jan-08,,1981,"616-brittany-wells-apt.-237 +bradleyborough,-wv-43768",holmesdale@yahoo.com +2048,universidad-de-buenos-aires,licenciatura-en-artes,2020-09-14,,ashley-martinez,f,20-May-10,,2128,"6181-andrew-junction-apt.-315 +moorestad,-il-46602",matthew47@hotmail.com +2049,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2021-02-13,,susan-ortega,f,77-Jun-17,,3272,"5391-green-parks-apt.-044 +douglasland,-ca-62543",hornechristine@hotmail.com +2050,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2021-01-21,,cassidy-clark,f,13-Dec-31,,2854,"086-christopher-field-apt.-818 +tinaborough,-il-49736",tthomas@yahoo.com +2051,universidad-de-buenos-aires,licenciatura-en-artes,2021-01-11,,james-galvan,m,84-Mar-03,,2257,"psc-6168,-box-4423 +apo-ae-16088",sullivankaren@yahoo.com +2052,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-10-17,,valerie-carlson,f,08-Aug-12,,3418,"2840-holly-cove-suite-490 +michaelview,-fl-34747",edwardprice@yahoo.com +2053,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2021-01-24,,chad-smith,m,64-Jun-28,,1631,"0961-timothy-pine-suite-670 +josephbury,-tn-09052",andrew04@yahoo.com +2054,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2020-09-14,,michael-armstrong,m,09-Nov-21,,1986,"114-gonzalez-isle +katherineberg,-va-56966",abigailshort@hotmail.com +2055,universidad-de-buenos-aires,agronomía,2020-11-29,,lauren-howell,f,16-May-01,,2717,"3852-kaufman-trace-apt.-912 +ricktown,-wy-46412",katherine44@hotmail.com +2056,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2021-02-19,,george-glover,m,19-Apr-04,,4237,"5329-ashley-points +smithchester,-mn-98917",andrewselizabeth@yahoo.com +2057,universidad-de-buenos-aires,licenciatura-en-ciencias-de-la-educación-,2020-10-12,,steven-townsend,m,29-Sep-08,,8351,"2419-walton-burgs +danielsmouth,-dc-24313",brownchristopher@hotmail.com +2058,universidad-de-buenos-aires,licenciatura-en-sociología-,2021-02-20,,aaron-sawyer,m,52-Aug-14,,7110,"05971-luke-heights +south-lisa,-mt-20514",fscott@hotmail.com +2059,universidad-de-buenos-aires,diseño-industrial,2021-01-03,,dana-jones,f,71-Jan-25,,2912,"75246-ferguson-ports +lake-adam,-ks-25952",jennifer46@yahoo.com +2060,universidad-de-buenos-aires,ingeniería-en-informática,2020-09-09,,nicholas-simmons,m,95-Jul-14,,7007,"708-wright-roads-suite-308 +new-roger,-or-42145",chapmanstephanie@yahoo.com +2061,universidad-de-buenos-aires,medicina,2020-11-22,,catherine-rodriguez,f,17-Jul-24,,3326,"340-lopez-burgs +west-brandon,-ny-48187",cpage@gmail.com +2062,universidad-de-buenos-aires,arquitectura,2020-09-26,,paul-harvey,m,69-Jul-14,,6311,"146-garza-green +new-lisa,-nc-53535",xrodgers@yahoo.com +2063,universidad-de-buenos-aires,licenciatura-en-administración-,2020-09-05,,edward-smith,m,04-Dec-10,,6036,"9688-martinez-loop-suite-584 +jamesmouth,-ak-84597",hhawkins@yahoo.com +2064,universidad-de-buenos-aires,licenciatura-en-ciencia-política-,2021-01-07,,ann-willis,f,69-Jul-05,,3074,"9256-davis-forest +lake-jeffreyshire,-dc-71416",jimmyhall@yahoo.com +2065,universidad-de-buenos-aires,licenciatura-en-psicología,2020-09-08,,richard-sims,m,15-Sep-05,,2529,"7623-moore-neck +susanland,-sd-48587",ikidd@hotmail.com +2066,universidad-de-buenos-aires,ingeniería-electrónica,2020-12-06,,cheryl-vargas,f,33-Jun-07,,1854,"8929-valerie-gateway-suite-124 +davidview,-wa-35946",julia66@yahoo.com +2067,universidad-de-buenos-aires,ciencias-veterinarias,2020-10-11,,nicole-french,f,15-Mar-07,,5605,"7144-chan-trail-apt.-609 +new-joel,-pa-94310",caleb79@yahoo.com +2068,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-01-13,,ronald-watkins,m,08-Feb-23,,9041,"1969-kemp-meadow +vargasland,-ak-46207",gina87@hotmail.com +2069,universidad-de-buenos-aires,contador-público-,2020-11-10,,andrew-cain-phd,m,99-Jan-03,,3706,"31341-christopher-gateway +tatemouth,-ri-90207",iross@yahoo.com +2070,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-10-02,,vanessa-smith,f,06-Oct-23,,1778,"3030-reed-common +new-karenport,-ks-59678",icastillo@hotmail.com +2071,universidad-de-buenos-aires,ingeniería-electrónica,2020-11-17,,michelle-sanders,f,51-Aug-12,,8101,"64622-gary-alley-apt.-949 +south-abigailport,-co-38810",bradley61@yahoo.com +2072,universidad-de-buenos-aires,ingeniería-mecánica,2020-09-20,,jesse-craig,m,72-May-14,,3125,"399-carney-forks-suite-085 +morganside,-mo-29377",uford@hotmail.com +2073,universidad-de-buenos-aires,ciencias-veterinarias,2020-09-30,,nicholas-phillips,m,69-Sep-25,,6319,"0141-joyce-neck +conniemouth,-ak-58945",lisahebert@yahoo.com +2074,universidad-de-buenos-aires,licenciatura-en-administración-,2020-11-21,,sarah-hampton,f,42-Jan-26,,5603,"8873-crawford-mountains-suite-743 +lake-melinda,-sc-83305",moodychristopher@gmail.com +2075,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-12-03,,martin-moon,m,04-May-10,,8506,"60298-joshua-junctions +west-rachel,-ny-12497",john48@gmail.com +2076,universidad-de-buenos-aires,licenciatura-en-administración-,2020-09-12,,kendra-harrison,f,09-Jun-27,,3412,"653-krause-overpass-suite-420 +west-marcusville,-wi-99473",oelliott@gmail.com +2077,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-10-12,,linda-mueller,f,94-Jul-07,,4144,"7281-sharon-fields +north-aliciachester,-ri-13159",devin01@gmail.com +2078,universidad-de-buenos-aires,diseño-de-imagen-y-sonido,2020-09-23,,tammy-curry,f,86-Sep-03,,7020,"561-richards-square +east-courtneyview,-de-93597",feliciascott@yahoo.com +2079,universidad-de-buenos-aires,licenciatura-en-artes,2020-10-31,,carla-nichols,f,20-Oct-19,,5400,"352-kyle-estate-suite-994 +joyceland,-mi-24003",sarahmckay@yahoo.com +2080,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2020-12-09,,adam-mathis,m,26-Oct-02,,1886,"943-mason-trafficway-apt.-152 +lake-aaronfurt,-oh-03260",joyceschaefer@yahoo.com +2081,universidad-de-buenos-aires,actuario-,2020-10-20,,sharon-young,f,00-Jun-07,,6383,"812-jeffrey-meadow-apt.-932 +paulland,-la-07616",laura22@yahoo.com +2082,universidad-de-buenos-aires,actuario-,2020-10-16,,brittany-rodriguez,f,18-Jan-05,,2173,"46685-rebecca-lakes-apt.-647 +bethport,-nj-68667",alara@yahoo.com +2083,universidad-de-buenos-aires,licenciatura-en-sociología-,2020-09-02,,adam-estes,m,97-Mar-31,,1627,"624-villa-trail +hallport,-ia-01869",michael12@yahoo.com +2084,universidad-de-buenos-aires,licenciatura-en-psicología,2020-10-16,,andrea-lang,f,32-Jul-29,,3032,"556-roberta-port-suite-293 +new-johnny,-ny-84702",cnichols@yahoo.com +2085,universidad-de-buenos-aires,licenciatura-en-musicoterapia,2021-02-15,,megan-williams,f,66-Jul-17,,3309,"46031-stephens-gardens-suite-611 +port-marymouth,-pa-80362",christinabryant@gmail.com +2086,universidad-de-buenos-aires,licenciatura-en-relaciones-del-trabajo-,2020-10-03,,eric-newman,m,70-Apr-15,,1723,"81785-walters-square +garciatown,-mt-09657",dustinlawson@hotmail.com +2087,universidad-de-buenos-aires,licenciatura-en-artes,2020-09-21,,marvin-johnson,m,08-Oct-19,,8324,"6309-gay-field-apt.-970 +annview,-me-70981",izamora@gmail.com +2088,universidad-de-buenos-aires,licenciatura-en-kinesiología-y-fisiatría,2020-11-09,,taylor-marquez,f,96-Apr-18,,5605,"3148-patrick-springs-apt.-522 +east-jason,-or-69248",akrause@hotmail.com +2089,universidad-de-buenos-aires,licenciatura-en-producción-de-bioimagenes,2020-12-09,,jeffrey-martin,m,60-Feb-23,,9103,"2897-ray-radial-suite-383 +freemanbury,-ky-13993",robert06@yahoo.com +2090,universidad-de-buenos-aires,licenciatura-en-ciencias-geológicas,2021-02-11,,brad-washington,m,00-Apr-05,,3128,"4056-richard-meadow +east-candicebury,-mi-51473",paularhodes@hotmail.com +2091,universidad-de-buenos-aires,licenciatura-en-ciencia-y-tecnología-de-alimentos,2020-11-18,,michael-johnson,m,69-Jun-06,,9020,"1996-wyatt-landing-apt.-655 +austinside,-ks-63358",jennifermiller@gmail.com +2092,universidad-de-buenos-aires,arquitectura,2020-12-05,,lisa-brown,f,15-Oct-07,,8183,"123-simpson-fords +reedstad,-ma-80983",fnorman@hotmail.com +2093,universidad-de-buenos-aires,medicina,2020-10-17,,steven-lewis,m,55-Jan-04,,4413,"uss-watson +fpo-aa-97780",maria76@hotmail.com +2094,universidad-de-buenos-aires,ingeniería-mecánica,2020-10-18,,donna-bailey,f,35-Feb-26,,6600,"1241-julie-crest +jenniferbury,-nm-22866",gilbertmichele@yahoo.com +2095,universidad-de-buenos-aires,ingeniería-mecánica,2020-12-11,,victoria-valdez,f,65-Jul-03,,3441,"8171-west-ville-apt.-909 +kimberlyborough,-ga-34470",robert61@hotmail.com +2096,universidad-de-buenos-aires,licenciatura-en-gestión-de-agroalimentos,2020-11-18,,christine-ramirez,f,62-Jul-03,,3461,"436-newton-loaf-apt.-715 +east-kevin,-md-68582",andrehunt@gmail.com diff --git a/files/GHUNDelcine_select.csv b/files/GHUNDelcine_select.csv new file mode 100644 index 00000000..5a8c63b9 --- /dev/null +++ b/files/GHUNDelcine_select.csv @@ -0,0 +1,2046 @@ +,university,career,inscription_date,first_name,last_name,gender,birth_dates,age,location,postal_code,email +0,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-12-31,,STACEY-MEDINA,F,07-04-1959,,ALDEA-BELEIRO,,SARAHPHAM@YAHOO.COM +1,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-10-29,,KATHRYN-NICHOLS,F,22-12-2008,,COLONIA-BARGA,,CHRISTOPHERANDERSON@YAHOO.COM +2,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2021-01-01,,ERIC-KANE,M,24-02-2009,,SAN-JUSTO,,JAMES27@YAHOO.COM +3,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-09-17,,JERRY-BEASLEY,M,30-05-1990,,BOQUERON,,BROWNMICHAEL@GMAIL.COM +4,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-10-29,,DARRELL-CHAPMAN,M,12-07-1960,,AGUA-RICA,,CTHOMAS@HOTMAIL.COM +5,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-11-13,,KIMBERLY-MOORE,F,19-04-1977,,ABRA-GUAZU,,NHILL@HOTMAIL.COM +6,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-12-09,,CHAD-NELSON,M,22-02-1976,,ANTA,,BENJAMIN04@YAHOO.COM +7,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-12-16,,JESSICA-MARKS,F,27-09-1971,,COLONIA-CAMPO-PIAGGIO,,JEFFREY47@GMAIL.COM +8,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-09-12,,DANIELLE-JOHNSON,F,28-12-1936,,DIAMANTE,,NUNEZTRACY@YAHOO.COM +9,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-11-26,,PAMELA-LANE,F,09-11-1987,,EMPALME-VILLA-CONSTITUCION,,LOPEZASHLEY@YAHOO.COM +10,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-11-02,,APRIL-MARSHALL,F,22-10-1997,,DESVIO-BOERO,,XLYNCH@YAHOO.COM +11,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-09-04,,KATHLEEN-DEAN,F,27-05-1969,,KILOMETRO-77,,WMORRIS@GMAIL.COM +12,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-09-14,,MATTHEW-FINLEY,M,05-04-1960,,AGUARA-CUA,,BRIANPARKER@HOTMAIL.COM +13,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2021-01-22,,ANGELA-KING,F,15-08-1916,,AMENABAR,,MARIA28@HOTMAIL.COM +14,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-10-12,,DARIN-LONG,M,25-05-2011,,BENITO-JUAREZ,,BURNSSTEVEN@HOTMAIL.COM +15,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-09-03,,MATTHEW-ANDERSON,M,17-07-1909,,CALERA-LA-NORMA,,KAREN35@YAHOO.COM +16,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-10-26,,DAVID-BURNS,M,13-07-1961,,ESTACION-CHRISTOPHERSEN,,ELIZABETH62@HOTMAIL.COM +17,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-10-07,,AUSTIN-HENSLEY,M,28-04-1955,,22-DE-DICIEMBRE,,XDELGADO@HOTMAIL.COM +18,UNIVERSIDAD-DEL-CINE,FARMACIA,2021-01-19,,NATHAN-GONZALES,M,24-04-2006,,AGUADITAS,,ALBERTBUSH@HOTMAIL.COM +19,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-12-28,,CHARLES-HERNANDEZ,M,02-02-1929,,APARICIO,,WCOLEMAN@HOTMAIL.COM +20,UNIVERSIDAD-DEL-CINE,FARMACIA,2021-02-18,,JILL-HOLDER,F,05-06-1983,,FARO-SAN-ANTONIO,,LAURIE72@YAHOO.COM +21,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-09-19,,CHRISTOPHER-NELSON,M,06-01-1980,,ESTACION-LA-RINCONADA,,STEPHENSJENNIFER@HOTMAIL.COM +22,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2021-01-22,,DONALD-FRY,M,29-08-1916,,CHAVARRIA,,YOUNGCHRISTINA@HOTMAIL.COM +23,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-10-17,,MELISSA-BROWN,F,08-07-1948,,EL-TALAR,,JJONES@GMAIL.COM +24,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-10-05,,THERESA-BAKER,F,30-07-2013,,IRENEO-PORTELA,,BDAVIS@HOTMAIL.COM +25,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-10-25,,STEPHANIE-MITCHELL,F,02-11-2017,,CAPDEPONT,,WELLSJACOB@GMAIL.COM +26,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-11-10,,ROSS-BEAN,M,13-06-2013,,COLONIA-SAN-EDUARDO,,ANNA71@HOTMAIL.COM +27,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-12-10,,BOBBY-SMITH,M,26-05-1961,,AGUILARES,,BRUCE09@HOTMAIL.COM +28,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2021-02-01,,JOHN-COLE,M,17-12-1955,,RAWSON,,MMORRIS@YAHOO.COM +29,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-12-23,,JAMES-CUMMINGS,M,04-08-1909,,LLAVALLOL,,XJOHNSON@YAHOO.COM +30,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-11-19,,WANDA-HARRISON,F,23-11-1993,,CARCARAÑA,,ROBERTBAILEY@YAHOO.COM +31,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2021-01-14,,AMANDA-SIMON,F,05-02-1954,,LOMAS-DE-ZAMORA,,LARRYMACK@HOTMAIL.COM +32,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-10-09,,AMY-MORSE,F,27-04-1947,,PALANTELEN,,NANCYHORTON@GMAIL.COM +33,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-02-03,,JUAN-SMITH,M,06-01-1909,,CAPDEPONT,,MCARLSON@GMAIL.COM +34,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-11-14,,JILL-TRAN,F,11-06-1942,,ARROYO-URQUIZA,,GARNERCHRISTINA@GMAIL.COM +35,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-10-13,,BRENDA-WRIGHT,F,22-04-1981,,ALIANZA,,FBURTON@YAHOO.COM +36,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-09-11,,MELISSA-DAVIS,F,19-07-1980,,COLONIA-EL-SIMBOL,,KSNYDER@YAHOO.COM +37,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-10-04,,LORI-WILEY,F,24-06-1928,,VILLA-RUIZ,,KYLESMITH@YAHOO.COM +38,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2021-01-11,,BENJAMIN-NICHOLS,M,09-02-1948,,BALCARCE,,ZAVERY@GMAIL.COM +39,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-09-04,,AMY-SOTO,F,09-08-1930,,MASUREL,,BRYANTCHRISTINA@HOTMAIL.COM +40,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-01-11,,JENNIFER-PETERS,F,29-02-1980,,EL-ABANICO,,HHERNANDEZ@YAHOO.COM +41,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-09-20,,JAMIE-WILSON,F,16-03-1985,,ACEILAN,,MURPHYCALEB@GMAIL.COM +42,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-11-29,,KEVIN-MILLER,M,01-04-1950,,ALTO-VERDE,,SHORTMICHAEL@HOTMAIL.COM +43,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-09-05,,ISAAC-ARMSTRONG,M,10-10-1998,,AEROPUERTO-EZEIZA,,STEPHANIEWARD@GMAIL.COM +44,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-01-19,,REBECCA-BARNETT,F,29-04-1991,,COLONIA-EGIDO,,KIDDALEXIS@YAHOO.COM +45,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-02-15,,BONNIE-CRUZ,F,30-05-2013,,COLONIA-CENTENARIO,,JUANMULLINS@YAHOO.COM +46,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-10-23,,SHELBY-MILLER,F,24-08-1965,,BAJO-DE-LOS-HUESOS,,DBURNS@YAHOO.COM +47,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-12-15,,ROBERT-JOHNSON,M,01-09-1979,,EL-TREBOL,,STANLEY08@GMAIL.COM +48,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-11-22,,PHILIP-MELTON,M,24-08-1934,,AGUSTONI,,BFOLEY@YAHOO.COM +49,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-11-11,,MIKE-FOWLER,M,07-08-1938,,ARROYO-SECO,,STACYSANTOS@YAHOO.COM +50,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-12-04,,TAMMY-COLE,F,18-03-1957,,CASTELAR,,KIMBENJAMIN@GMAIL.COM +51,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-12-04,,JOSEPH-FISHER,M,17-03-1941,,DOMSELAAR,,JEREMYRODRIGUEZ@HOTMAIL.COM +52,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-12-20,,BRIAN-HARRIS,M,01-01-2013,,BUENA-VISTA,,PAULBAILEY@GMAIL.COM +53,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-12-27,,ALEXANDER-SHEPARD,M,29-03-1981,,9-DE-JULIO-KILOMETRO-20,,CHRISTOPHERSMITH@YAHOO.COM +54,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-11-24,,AUTUMN-SMITH,F,17-04-1941,,LOS-LAURELES,,KARAMCDOWELL@GMAIL.COM +55,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-12-12,,CRAIG-BAKER,M,17-06-1939,,ANTONIO-CARBONI,,VHARVEY@GMAIL.COM +56,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2021-01-20,,LESLIE-DIAZ,M,02-08-2018,,PUNTA-LARA,,KATHLEENGREEN@HOTMAIL.COM +57,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-11-20,,KRISTIN-RUIZ,F,27-11-1908,,COLONIA-REINA-MARGARITA,,LMARTINEZ@YAHOO.COM +58,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-02-16,,MARK-MUNOZ,M,01-11-1916,,BACACAY,,KATHERINECHANG@YAHOO.COM +59,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2021-02-18,,BRADLEY-WILLIAMS,M,27-12-1959,,ALCORTA,,DEBORAHMOORE@HOTMAIL.COM +60,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-02-01,,MICHAEL-JONES,M,24-11-1950,,ASUNCION-MARIA,,UJACKSON@YAHOO.COM +61,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2021-01-10,,JORGE-ROSE,M,15-12-1993,,COLHUE-HUAPI,,JOSEPHWHITE@YAHOO.COM +62,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-11-23,,TRACEY-BOWERS,F,19-10-1954,,PALANTELEN,,DUNLAPKATRINA@GMAIL.COM +63,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-12-06,,NATHAN-TAYLOR,M,20-03-1925,,ALMIRANTE-BROWN,,MADELINECHEN@HOTMAIL.COM +64,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-12-28,,JEFFREY-CASTANEDA,M,27-01-1908,,ACHICO,,ANGELACORTEZ@HOTMAIL.COM +65,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2021-02-02,,TRICIA-GOMEZ,F,12-04-1909,,AGUA-COLORADA,,KATHLEEN47@YAHOO.COM +66,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-09-04,,AUSTIN-SHAW,M,20-05-2019,,ARROYO-PESCADO,,XPITTMAN@GMAIL.COM +67,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2021-01-31,,DR.-MARK-RIVERA-MD,M,16-08-1991,,ALTO-LOS-CARDALES,,HOLLANDKELSEY@YAHOO.COM +68,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-02-18,,RUSSELL-DAVIS,M,21-02-1987,,ADRIAN-MATURANO,,OCHAMBERS@GMAIL.COM +69,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-09-13,,MONICA-CAMPOS,F,23-06-1926,,CARLOS-SALAS,,KARA78@HOTMAIL.COM +70,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-11-26,,CHAD-DUDLEY,M,26-12-1965,,LA-COLINA,,MSMITH@YAHOO.COM +71,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-09-02,,TODD-GONZALEZ,M,16-12-1976,,COLONIA-JAUREGUI,,GRIFFINGARY@YAHOO.COM +72,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2021-02-12,,BRANDI-NICHOLS,F,26-01-1911,,COLONIA-LA-BLANQUITA,,GEORGEELLIOTT@HOTMAIL.COM +73,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2021-02-15,,ZACHARY-GARCIA,M,22-08-1959,,ABRALAITE,,SUSANROBINSON@HOTMAIL.COM +74,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-01-24,,SAMANTHA-HANSON,F,04-07-1948,,ARROYO-GRANDE,,MICHAEL83@YAHOO.COM +75,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-09-27,,SCOTT-WILLIAMS,M,13-10-1979,,DEL-VISO,,CGARCIA@YAHOO.COM +76,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-02-01,,ANN-PAGE,F,15-02-1942,,COLONIA-ROCA,,WHENDERSON@GMAIL.COM +77,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-01-17,,JAMES-CASTILLO,M,28-10-2008,,SAN-ISIDRO,,CINDY70@YAHOO.COM +78,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2021-01-21,,JACOB-SANCHEZ,M,29-02-1984,,ALMACEN-PIATTI,,KINGSARAH@HOTMAIL.COM +79,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2021-01-23,,RYAN-WILLIAMS,M,20-07-1921,,BARRIO-BELGRANO-ORTIZ,,SHANELONG@HOTMAIL.COM +80,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-01-17,,APRIL-MILLER,F,20-12-1974,,INDACOCHEA,,WSNOW@HOTMAIL.COM +81,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-09-10,,ROGER-COOPER,M,09-04-1965,,LA-CHIRLANDIA,,JIMMY47@YAHOO.COM +82,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-01-12,,SETH-HART,M,03-11-1990,,COLONIA-NUEVA-MONTEVIDEO,,URICH@HOTMAIL.COM +83,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-10-17,,ERIC-GARRETT,M,08-08-2019,,ALVAREZ,,JAMESGONZALEZ@HOTMAIL.COM +84,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2021-01-17,,CAROL-OLSON,F,15-01-1972,,EL-JAGUEL,,IWHITEHEAD@YAHOO.COM +85,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-09-16,,ABIGAIL-RAMIREZ,F,07-12-1985,,ALTO-DE-LAS-ARAÑAS,,GEORGEFRANCO@HOTMAIL.COM +86,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2021-01-26,,BIANCA-SMITH,F,04-09-1914,,ANGELONI,,JULIE12@GMAIL.COM +87,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-12-08,,MR.-SCOTT-BENDER,M,01-12-1964,,IGARZABAL,,DROGERS@GMAIL.COM +88,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-01-16,,HANNAH-PARKER,F,06-10-2010,,FARO-SAN-ANTONIO,,CHRISTOPHERSUMMERS@GMAIL.COM +89,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-10-01,,ELLEN-HAYNES,F,11-12-1986,,COLONIA-ABATE,,MELTONASHLEY@YAHOO.COM +90,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2021-01-28,,JAMES-BAKER-MD,M,29-12-1929,,PUESTO-DE-ISLA,,QMCDONALD@GMAIL.COM +91,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-01-15,,DOUGLAS-CASEY,M,12-09-1993,,BALCARCE,,ZJOHNSON@YAHOO.COM +92,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-09-27,,SHELBY-SMITH,F,16-05-1993,,COLONIA-MONTE-LA-PLATA,,NZIMMERMAN@HOTMAIL.COM +93,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2021-02-05,,COLLEEN-SMITH,F,20-05-1911,,CAPITAN-CASTRO,,BRANDIREYNOLDS@HOTMAIL.COM +94,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-10-25,,ADRIAN-MILLER,M,06-11-2019,,ACHICO,,MATTHEW24@YAHOO.COM +95,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-09-03,,MICHAEL-MILLER,M,02-05-1924,,ALTAMIRANO,,CRYSTAL22@HOTMAIL.COM +96,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-10-14,,CATHY-CARR,F,06-01-1955,,ALCORTA,,SARAH64@YAHOO.COM +97,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2021-01-25,,GINA-FLEMING,F,04-04-1963,,AGUSTONI,,MCGEEKRISTIN@GMAIL.COM +98,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-11-16,,KYLE-JENKINS,M,24-12-1934,,EL-DURAZNO,,VSOTO@HOTMAIL.COM +99,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-11-11,,TIFFANY-HOLLAND,F,05-09-1948,,AMANA,,RICEMARY@YAHOO.COM +100,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-12-01,,STEPHEN-RODRIGUEZ,M,15-01-2008,,MAORI,,ANTONIOJONES@YAHOO.COM +101,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-12-02,,ELIZABETH-EDWARDS,F,13-03-1979,,AGUIRRE-CUE,,DAVIDSONROBERT@GMAIL.COM +102,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-11-25,,TRAVIS-DUDLEY,M,14-03-2010,,GOBERNADOR-CRESPO,,JUSTIN60@HOTMAIL.COM +103,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-09-07,,SHANNON-BRADLEY,F,12-12-1921,,NORDELTA,,JENNIFERGARCIA@YAHOO.COM +104,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-10-19,,JOHNATHAN-MORROW,M,19-01-1918,,ANTA,,SHAFFERLISA@GMAIL.COM +105,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2021-01-05,,MICHAEL-CROSS,M,10-01-1964,,MAIPU,,JOSEPHFLEMING@YAHOO.COM +106,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-12-01,,STEVEN-BAKER,M,06-03-1943,,CAÑADON-LEON,,JGALLOWAY@GMAIL.COM +107,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-09-15,,CARLOS-FORD,M,23-11-1991,,CRISPI,,GRACECORTEZ@GMAIL.COM +108,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-09-02,,EVAN-JOHNSON,M,06-09-1998,,LA-CALIFORNIA,,DANIEL39@GMAIL.COM +109,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-11-08,,STEPHEN-CARRILLO,M,18-09-1960,,ACASAPE,,JACK34@YAHOO.COM +110,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-09-20,,SCOTT-DIAZ,M,04-12-1969,,20-DE-SEPTIEMBRE,,KELLYKEVIN@HOTMAIL.COM +111,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2021-02-11,,JOSHUA-HERNANDEZ,M,11-05-1998,,BUENA-ESPERANZA,,EWILEY@HOTMAIL.COM +112,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-02-13,,JANET-MILLER,F,24-05-1945,,COLONIA-CORONEL-DORREGO,,MICHAELDAVIS@HOTMAIL.COM +113,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-10-22,,SCOTT-HILL,M,17-05-1919,,HUASA-PAMPA-NORTE,,BROWNALEXANDRA@GMAIL.COM +114,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-11-17,,VICKIE-HOPKINS,F,11-01-1935,,CAMPO-YAGUARETE,,ERIKLOPEZ@HOTMAIL.COM +115,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-01-24,,DAWN-JACKSON,F,18-04-1947,,CAÑADON-CHILENO,,VARGASBONNIE@YAHOO.COM +116,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-01-31,,AMY-MOORE,F,25-05-1961,,ALFALAD,,RYAN95@HOTMAIL.COM +117,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-10-24,,SUSAN-HOWELL,F,21-05-1978,,AGRIO-BALSA,,CHARLESRUSH@GMAIL.COM +118,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-10-02,,BILLY-WILLIAMS,M,16-12-2005,,COLONIA-ESCRIBANO,,FTATE@YAHOO.COM +119,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-12-09,,KELLY-BLAKE,F,10-09-1948,,BARRIO-EMIR-RAMON-JUAREZ,,RKENNEDY@YAHOO.COM +120,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-11-21,,ASHLEE-SLOAN,F,03-11-2002,,CAMPO-DE-LOS-TOROS,,TAYLORLEONARD@YAHOO.COM +121,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-10-28,,DAVID-YOUNG,M,12-09-1949,,GANDOLFI,,PADILLADEBRA@HOTMAIL.COM +122,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-11-17,,ANN-TAYLOR,F,02-09-1949,,LA-VITICOLA,,MOOREASHLEY@GMAIL.COM +123,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-01-04,,TAMARA-HUANG,F,31-10-1991,,HUANGUELEN,,SANCHEZJESSICA@GMAIL.COM +124,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-10-31,,KIMBERLY-DOYLE,F,19-11-1971,,ASUNCION-MARIA,,PARSONSTHOMAS@GMAIL.COM +125,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-10-26,,MARY-MILLER,F,15-05-1971,,HITO-45,,CASSANDRAHARRIS@GMAIL.COM +126,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-09-19,,DUSTIN-DAVIS,M,14-09-1927,,COMANDANTE-GIRIBONE,,MARISSANUNEZ@HOTMAIL.COM +127,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-09-26,,JAMES-HESS,M,25-01-2004,,IGARZABAL,,MATTHEWCONTRERAS@GMAIL.COM +128,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2021-01-20,,MICHAEL-FRYE,M,09-11-1962,,COLONIA-BERTOZZI,,MICHAELWHITE@YAHOO.COM +129,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-12-12,,JONATHAN-CASTILLO,M,25-05-1918,,COLONIA-CAMPO-PIAGGIO,,PHOLT@GMAIL.COM +130,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2021-01-23,,KRISTI-OCONNOR,F,10-02-2015,,BELLA-VISTA,,YOUNGCYNTHIA@GMAIL.COM +131,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-11-07,,JOHN-MARKS,M,27-07-1939,,LOMAS-DE-ZAMORA,,ERINSUAREZ@YAHOO.COM +132,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-09-23,,JESSE-ARNOLD,M,29-12-2018,,ANDRADE,,KRISTENBENNETT@HOTMAIL.COM +133,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-11-24,,STEVEN-SMITH,M,31-08-1906,,ARIJON,,MARKROBERTS@YAHOO.COM +134,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-11-28,,ALEXA-STOKES,F,12-09-2000,,QUILMES-OESTE,,SMITHHENRY@YAHOO.COM +135,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2021-01-11,,DONNA-SHEPHERD,F,20-08-1976,,BLAS-DURAÑONA,,YOUNGMICHAEL@HOTMAIL.COM +136,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-01-07,,MARGARET-SANDOVAL,F,26-05-2016,,CAMPO-DE-LOS-ANDES,,AMYCASEY@HOTMAIL.COM +137,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-09-14,,PAUL-PECK,M,03-02-1956,,NELSON,,CESAR08@YAHOO.COM +138,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-09-11,,CATHERINE-FLORES,F,18-02-1935,,30-DE-AGOSTO,,YGRAY@GMAIL.COM +139,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-11-18,,AMANDA-DAVIDSON,F,25-08-1967,,ALTO-HUACO,,JOHNSONGREGORY@GMAIL.COM +140,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-01-12,,MARY-MORSE,F,24-08-1979,,GARRO,,CABRERAJOYCE@HOTMAIL.COM +141,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-12-21,,JEREMIAH-GUTIERREZ,M,02-06-1910,,SIERRA-DE-LA-VENTANA,,SANCHEZALEXANDRA@GMAIL.COM +142,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-02-13,,DARREN-COLE,M,18-12-1951,,KILOMETRO-374,,CONTRERASMARK@YAHOO.COM +143,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-02-17,,STACEY-MENDOZA,F,23-05-1964,,CAMPO-COUBERT,,JAMES97@YAHOO.COM +144,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-12-08,,LOGAN-TURNER,M,18-05-1991,,VILLA-DE-MAYO,,OLSONLAURA@GMAIL.COM +145,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-11-24,,LISA-WILLIAMSON,F,31-03-1995,,ACONQUIJA,,EMAY@YAHOO.COM +146,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-11-14,,ERICA-GARCIA,F,24-11-1989,,BAJASTINE,,OSBORNESTEPHEN@YAHOO.COM +147,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-12-07,,SHARON-KNIGHT-MD,F,20-07-1981,,EL-TALA,,BENNETTVICTOR@HOTMAIL.COM +148,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-09-15,,SARA-WEAVER,F,06-11-2009,,TRUJUI,,MARIO60@YAHOO.COM +149,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-11-21,,MICHAEL-HARRISON,M,07-01-1909,,HARAS-SAN-JACINTO,,TMARTIN@HOTMAIL.COM +150,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2021-01-20,,JULIA-WILSON,F,23-08-2009,,CAMPO-UBAJO,,AARONSCOTT@YAHOO.COM +151,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-02-17,,MELISSA-KING,F,15-03-1986,,EL-HORNO,,DPONCE@HOTMAIL.COM +152,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2021-02-03,,JANE-MATTHEWS,F,17-03-1973,,LA-EDUVIGIS,,DMCMILLAN@HOTMAIL.COM +153,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-11-12,,JEREMY-JENNINGS,M,06-10-1990,,LOS-SEMBRADOS,,BRADLEYPAM@GMAIL.COM +154,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-02-02,,SEAN-CLARK,M,30-04-2021,,ANTIGUYOS,,PMARTIN@HOTMAIL.COM +155,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-12-25,,KEITH-GLENN,M,14-03-1908,,CAÑADON-FERRAIS,,OLEE@GMAIL.COM +156,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-02-14,,SARAH-HARMON,F,25-05-1923,,EL-PORVENIR,,BRYANREYNOLDS@YAHOO.COM +157,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2021-01-03,,MICHAEL-PORTER,M,23-05-1922,,ALAMO,,SMITHGREGORY@HOTMAIL.COM +158,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2021-01-16,,SARAH-VANG,F,25-03-1951,,CIPOLLETTI,,STEVENSTRACY@GMAIL.COM +159,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-12-18,,HOLLY-DIAZ,F,14-01-1925,,BATHURST-ESTACION,,BBROWN@HOTMAIL.COM +160,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2021-01-21,,LOGAN-HALL,M,02-07-2009,,CAÑADON-DEL-TORO,,JOHNHENSLEY@YAHOO.COM +161,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-11-08,,KIMBERLY-IBARRA,F,02-05-1928,,ARROYO-GRANDE,,MIKEMARTIN@HOTMAIL.COM +162,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-09-28,,SANDRA-WHITE,F,30-05-1974,,GOBERNADOR-BENEGAS,,ASHLEY63@HOTMAIL.COM +163,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-11-23,,THERESA-CHANEY,F,05-01-1967,,DIAZ,,GARRISONCHRISTOPHER@YAHOO.COM +164,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-11-03,,TANYA-LEVY,F,06-09-2007,,ALDEA-ESCOLAR,,GNGUYEN@HOTMAIL.COM +165,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-10-17,,EDWARD-HARRISON,M,27-05-1969,,CARRIZAL,,SAMUELWEAVER@HOTMAIL.COM +166,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2021-01-23,,WENDY-SIMON,F,29-12-1964,,CASEROS,,RICHARDROBINSON@YAHOO.COM +167,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-02-17,,BENJAMIN-JOHNSON,M,19-01-1923,,ALFREDO-DEMARCHI,,EKING@YAHOO.COM +168,UNIVERSIDAD-DEL-CINE,FARMACIA,2021-02-05,,DAVID-EDWARDS,M,01-12-1945,,CUSHAMEN,,JENNIFER58@YAHOO.COM +169,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2021-01-26,,KEVIN-WATTS,M,29-04-1934,,LA-BANDA,,AMBER18@HOTMAIL.COM +170,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-10-08,,SEAN-SHAW,M,22-01-1917,,RANELAGH,,NICOLE88@HOTMAIL.COM +171,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-11-30,,BROOKE-BENNETT,F,12-10-2013,,EL-PAMPERO,,AMANDA65@GMAIL.COM +172,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-12-07,,GARY-MARSH,M,05-01-2019,,COLONIA-CELINA,,WATSONJONATHAN@YAHOO.COM +173,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-12-08,,JOHN-LOGAN,M,21-01-1921,,AGUA-COLORADA,,YDAVIS@YAHOO.COM +174,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-02-11,,DARRYL-PHELPS,M,19-01-1993,,SAN-MAYOL,,WAGNERSHANE@GMAIL.COM +175,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-12-12,,ROBERT-CARTER,M,28-07-1922,,CAMPO-CRISOL,,CHAD78@GMAIL.COM +176,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-09-28,,CHRISTOPHER-LAWRENCE,M,15-01-1955,,CEBALLOS,,VICTOR57@GMAIL.COM +177,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-12-13,,FAITH-HARRIS,F,04-03-1981,,ALVAREZ,,FRIVERA@GMAIL.COM +178,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-10-30,,TREVOR-JOHNSON-JR.,M,22-08-1990,,JESUS-MARIA,,CLARKKEVIN@HOTMAIL.COM +179,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2021-01-22,,CHRISTOPHER-FISHER,M,31-12-1941,,COLONIA-DUPORTAL,,KEVINGILBERT@GMAIL.COM +180,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-09-30,,MICHAEL-CHANDLER,M,07-03-2001,,COLONIA-MACKINLAY,,DARLENEBAXTER@HOTMAIL.COM +181,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-12-19,,TRACEY-SCOTT,F,26-01-1998,,CORONEL-CHARLONE,,SYDNEYCAMPBELL@HOTMAIL.COM +182,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-11-29,,ANDREW-SMITH,M,22-11-1952,,BENITEZ,,WALLACEJANICE@HOTMAIL.COM +183,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2021-01-04,,JORDAN-WELCH,F,05-09-1999,,AGUANGO,,STEPHANIETREVINO@YAHOO.COM +184,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-09-02,,MELINDA-THOMPSON,F,15-05-1934,,CAÑADA,,MONICA35@YAHOO.COM +185,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-12-20,,AMBER-BUTLER,F,12-10-2010,,AGUADA-CECILIO,,COURTNEY80@GMAIL.COM +186,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-02-21,,VANESSA-CUNNINGHAM,F,23-10-1961,,DON-TORCUATO,,BENNETTJAMES@YAHOO.COM +187,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-09-25,,MICHAEL-MORTON,M,31-12-1977,,ALDEA-SANTA-MARIA,,WENDYJACKSON@YAHOO.COM +188,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-09-14,,ELIZABETH-LAMBERT,F,11-12-1962,,AGUADA-ALEGRE,,BWALLACE@HOTMAIL.COM +189,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-12-30,,LISA-BRYANT,F,12-01-1906,,BADANO,,EORTIZ@GMAIL.COM +190,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-12-20,,NATASHA-VALENZUELA,F,20-04-1991,,LA-DULCE,,MICHAEL82@GMAIL.COM +191,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-10-03,,BARBARA-LEE,F,15-11-1977,,25-DE-MAYO,,TAMARA32@HOTMAIL.COM +192,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-10-19,,TAMMY-MITCHELL,F,03-12-2001,,DESTILERIA-FISCAL,,BTURNER@GMAIL.COM +193,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-12-30,,DR.-MEGAN-TORRES-DVM,F,28-07-1927,,CAMPO-SAN-JOSE,,ZMOORE@YAHOO.COM +194,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-11-18,,CONNIE-DOMINGUEZ,F,10-12-1970,,COLONIA-BARON,,LARRY61@GMAIL.COM +195,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-10-29,,VICTOR-DELGADO,M,25-10-1989,,22-DE-DICIEMBRE,,BSANCHEZ@HOTMAIL.COM +196,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2021-02-20,,STEVEN-SMITH,M,09-09-1983,,LIBERTAD,,KRISTINSHANNON@YAHOO.COM +197,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-02-12,,ROBERT-BALDWIN,M,18-07-1959,,CAMPO-COLIQUEO,,NHUDSON@GMAIL.COM +198,UNIVERSIDAD-DEL-CINE,FARMACIA,2021-02-14,,APRIL-ARNOLD,F,12-08-1945,,INGENIERO-ADOLFO-SOURDEAUX,,PETERSONDAVID@HOTMAIL.COM +199,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-10-13,,CHARLES-JORDAN,M,01-04-1937,,IFRAN,,MANDY57@GMAIL.COM +200,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-10-14,,CHRISTOPHER-WONG,M,27-12-1919,,DOS-HERMANOS,,MDUNCAN@YAHOO.COM +201,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-12-15,,LUKE-ROCHA,M,24-08-1967,,FLORIDA,,WALLEN@GMAIL.COM +202,UNIVERSIDAD-DEL-CINE,MEDICINA,2021-01-18,,AARON-WAGNER,M,14-11-1941,,ALTO-BLANCO,,BSMITH@GMAIL.COM +203,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-09-12,,AUSTIN-BERG,M,27-06-1987,,EL-SOCORRO,,PAMELADAVILA@YAHOO.COM +204,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2021-02-20,,GABRIELA-DAVIS,F,10-02-1908,,BARADERO,,LBRYANT@YAHOO.COM +205,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-12-07,,TIM-WILLIS,M,06-01-1953,,ALEJANDRA,,MOORESTEVEN@HOTMAIL.COM +206,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2021-01-28,,LEONARD-LARSON,M,11-02-1944,,CARAGUATAY,,DUANEBOWERS@GMAIL.COM +207,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-09-29,,JULIE-SIMON,F,12-04-1925,,11-DE-MAYO,,JKAISER@GMAIL.COM +208,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-10-11,,RHONDA-GONZALEZ,F,03-08-2004,,VILLA-MARTELLI,,HEIDIWILKERSON@HOTMAIL.COM +209,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2021-01-31,,BRANDON-KNIGHT,M,16-04-1983,,CAMPO-QUIÑONES,,EVANROBERTS@YAHOO.COM +210,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-10-09,,LARRY-SCOTT,M,06-02-1962,,ALTO-PENCOSO,,MICHAELSMITH@GMAIL.COM +211,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-10-31,,LOUIS-JOHNSON,M,30-09-1953,,BOUQUET,,TONYWOOD@HOTMAIL.COM +212,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-12-07,,JOHN-PEREZ,M,04-03-1951,,MAORI,,GREG45@GMAIL.COM +213,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-11-26,,GABRIELLE-GREENE,F,23-08-1966,,GOBERNADOR-LANUSSE,,AVILAREBECCA@YAHOO.COM +214,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-09-15,,DEANNA-WILLIAMS,F,20-12-1935,,AMILGANCHO,,KATHLEENNELSON@GMAIL.COM +215,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-10-31,,AUSTIN-JONES,M,13-10-1955,,MERLO,,SCHULTZLORI@YAHOO.COM +216,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-09-07,,RYAN-LEWIS,M,23-03-1999,,VIRREY-DEL-PINO,,THOMAS92@YAHOO.COM +217,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-10-21,,MARK-HICKS,M,11-07-1976,,B-LOS-AROMOS-SAN-PATRICIO,,CAMPBELLEUGENE@GMAIL.COM +218,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2021-01-15,,ALEXANDER-VASQUEZ,M,10-11-1965,,CAMPO-LA-RIVIERE,,ROBERT06@GMAIL.COM +219,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-02-06,,DERRICK-BRENNAN,M,01-10-1919,,BARRIO-EL-MOLINO,,XCOLEMAN@YAHOO.COM +220,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-12-15,,JOHN-CALDERON,M,01-11-1982,,CAMPO-HORQUESCO,,WRIGHTJESSICA@GMAIL.COM +221,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-10-23,,JOHN-LEE,M,27-01-2013,,COLONIA-LOS-SAUCES,,HJOHNSON@YAHOO.COM +222,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-10-12,,BRIAN-MASON,M,27-07-1965,,CARLOS-TEJEDOR,,SMITHAMANDA@YAHOO.COM +223,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-12-07,,HELEN-PETERSON,F,17-02-1926,,EL-REMANSO,,WOODKAREN@GMAIL.COM +224,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2021-02-14,,JAMIE-KRUEGER,M,19-04-1953,,CHANILAO,,VNELSON@YAHOO.COM +225,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2021-01-01,,DAVID-BROOKS,M,11-10-1930,,CASCADA-LOS-CANTAROS,,WANGNICHOLAS@HOTMAIL.COM +226,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-12-07,,FRANCISCO-MURPHY,M,07-03-1968,,CUTRAL-CO,,WARRENLOUIS@YAHOO.COM +227,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-10-15,,JONATHAN-LAWRENCE-MD,M,15-04-2009,,ACEILAN,,XLOPEZ@GMAIL.COM +228,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2021-01-29,,KELLY-ROSS,F,14-11-1908,,CANGALLO,,PHOWARD@HOTMAIL.COM +229,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-02-03,,HEIDI-RAMIREZ,F,22-05-2009,,BELLA-ITALIA,,MJONES@YAHOO.COM +230,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-11-07,,KIMBERLY-WILLIAMS,F,13-11-2004,,EL-GUALICHO,,SARAH61@GMAIL.COM +231,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-09-01,,TAMMY-RAMOS,F,12-06-1995,,ABRAMO,,MICHAELSINGH@HOTMAIL.COM +232,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2021-02-09,,JOHN-BARKER,M,14-12-2005,,ISLA-GRAN-MALVINA,,MARKRODRIGUEZ@YAHOO.COM +233,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2021-01-21,,JENNIFER-REED,F,30-03-1983,,ARISTIDES-VILLANUEVA,,ADAMBARBER@GMAIL.COM +234,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-12-10,,PATRICK-HENSLEY,M,25-06-1978,,DOS-HERMANOS,,HANNAH18@HOTMAIL.COM +235,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-10-24,,MELISSA-MILLS,F,26-06-1913,,BARRIO-FERRI,,ELIZABETH17@GMAIL.COM +236,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-12-01,,STEVEN-HUNTER,M,28-09-1993,,AERO-CLUB-CANAL,,AMUNOZ@YAHOO.COM +237,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-10-03,,CHAD-ROMERO,M,31-08-1969,,ARROYO-CEIBAL,,ECONTRERAS@GMAIL.COM +238,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-11-26,,SHAWN-ROBINSON,M,14-03-1980,,APARICIO-CUE,,JIM36@GMAIL.COM +239,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-12-29,,SARAH-MARSHALL,F,13-10-1939,,LEHMANN,,JOSHUA84@YAHOO.COM +240,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-09-07,,BETH-WHEELER,F,19-09-1985,,ANTELO,,SMILLER@GMAIL.COM +241,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2021-02-10,,MATTHEW-PHILLIPS,M,20-07-1983,,COLONIA-LIA-Y-ALLENDE,,SANTIAGOCHRISTIAN@HOTMAIL.COM +242,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-01-14,,ZACHARY-GORDON,M,03-06-1979,,ALGARROBO-VERDE,,ZSAWYER@HOTMAIL.COM +243,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-11-09,,VALERIE-MCCARTHY,F,29-09-1942,,CAMINERA-SAMBOROMBON,,LOPEZELIZABETH@GMAIL.COM +244,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-10-19,,ANNA-BUTLER,F,11-03-2009,,COLONIA-BOMBAL,,HCUMMINGS@YAHOO.COM +245,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-11-01,,RYAN-SMITH,M,22-12-1974,,AGUAS-BUENAS,,JSINGLETON@GMAIL.COM +246,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-09-08,,JENNIFER-JONES,F,31-10-1922,,COLONIA-DOS-ROSAS-Y-LA-LEGUA,,CONNERJOHN@HOTMAIL.COM +247,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-11-15,,JESSE-GUTIERREZ,M,24-08-1980,,INGENIERO-ALLAN,,AUSTINMURPHY@GMAIL.COM +248,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-12-09,,FREDERICK-WARREN,M,06-07-2002,,ARROYO-CORTO,,EDWARDSCAMERON@HOTMAIL.COM +249,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2021-01-11,,ANN-MARSHALL,F,17-03-1996,,ALGARROBAL,,PAIGEHART@YAHOO.COM +250,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2021-01-22,,SCOTT-RICHARDS,M,19-06-1940,,SAN-JOSE-DE-PIEDRA-BLANCA,,LEEPATTERSON@GMAIL.COM +251,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-01-02,,GABRIELLE-GUERRERO,F,18-07-1990,,ACASAPE,,CHRISTINA36@YAHOO.COM +252,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-09-14,,ETHAN-CARTER,M,19-02-2020,,COLONIA-FERRARI,,BERGWILLIAM@YAHOO.COM +253,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-09-11,,JERRY-LAMBERT,M,14-03-1915,,HITO-45,,RMCLAUGHLIN@YAHOO.COM +254,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-02-10,,SANDRA-COOLEY,F,28-11-1949,,CAMPO-GARABATO,,STEELEJAMES@GMAIL.COM +255,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-12-23,,OLIVIA-SNOW,F,18-11-2009,,4-DE-FEBRERO,,JACQUELINE20@HOTMAIL.COM +256,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-12-17,,DANIEL-MEDINA-DVM,M,02-12-1908,,ARROYO-CAHUNCO,,DRODRIGUEZ@YAHOO.COM +257,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2021-02-12,,WILLIAM-STEWART,M,26-01-1974,,ARROYO-SANTA-MARIA,,SARAH82@YAHOO.COM +258,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-12-08,,MATTHEW-OWENS,M,23-03-1943,,DINA-HUAPI,,CARLOSLEWIS@HOTMAIL.COM +259,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-12-14,,MARIE-CAMPOS,F,21-09-2016,,ISLA-LOS-LAURELES,,PINEDAMATTHEW@YAHOO.COM +260,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-11-25,,MARIA-JONES,F,02-05-2000,,BAÑADO-VERDE,,JENNIFERFLEMING@HOTMAIL.COM +261,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2021-02-15,,CHELSEA-YOUNG,F,03-10-1936,,LUIS-CHICO,,DIANA80@HOTMAIL.COM +262,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-09-22,,KAREN-JONES,F,07-10-1970,,AGUADA-A-PIQUE,,CHILL@YAHOO.COM +263,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-02-15,,AMANDA-ROBERTS,F,11-07-1927,,CHILLAR,,RICHARDRICHARD@YAHOO.COM +264,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-12-24,,TODD-GIBBS,M,05-01-1991,,CESPEDES,,JULIE31@YAHOO.COM +265,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-12-20,,JESSICA-GILBERT,F,01-11-2003,,JOSE-LEON-SUAREZ,,WMILLER@GMAIL.COM +266,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-11-01,,GREGORY-PENA,M,16-09-1920,,EL-DURAZNILLO,,MORRISONJILL@GMAIL.COM +267,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2021-02-01,,BROOKE-CHAMBERS,F,20-06-1961,,BIGAND,,DWILLIAMS@HOTMAIL.COM +268,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-11-29,,CARRIE-GRAHAM,F,22-11-1926,,BENAVIDEZ,,PBOONE@GMAIL.COM +269,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-01-05,,BRIAN-GARCIA,M,23-03-1966,,D-ORBIGNY,,CAROLWHEELER@YAHOO.COM +270,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-12-24,,SYDNEY-DIXON,F,24-05-1981,,ARRECHEA,,ALEJANDRO53@GMAIL.COM +271,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-09-19,,MONICA-CISNEROS,F,28-09-1987,,VILLA-MANZANO,,PENNINGTONCARLOS@HOTMAIL.COM +272,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2021-01-13,,HENRY-MORROW,M,30-07-1977,,COLONIA-LOS-TRES-USARIS,,RHODESDOMINIQUE@YAHOO.COM +273,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-10-17,,DOUGLAS-RUSSELL,M,21-04-2020,,DIEGO-DE-ALVEAR,,BERRYSHARON@HOTMAIL.COM +274,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-10-13,,SUSAN-SCOTT,F,06-03-1969,,COLONIA-SAN-FRANCISCO,,KELSEY11@YAHOO.COM +275,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-10-06,,REGINALD-LEWIS,M,22-03-1906,,SANCTI-SPIRITU,,WATSONMARK@YAHOO.COM +276,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-12-05,,ADAM-STEPHENS,M,24-09-1959,,PEYRANO,,NICHOLASHARRELL@GMAIL.COM +277,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-11-02,,LAURIE-BAILEY,F,13-02-1983,,PEREZ,,FORBESTIMOTHY@HOTMAIL.COM +278,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-10-25,,KIMBERLY-COX,F,25-03-1954,,AMBROSETTI,,ABUTLER@GMAIL.COM +279,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-11-29,,BRYAN-PROCTOR,M,11-03-1965,,VILLA-SAUCE,,FBOYLE@GMAIL.COM +280,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2021-02-20,,CARMEN-LYONS,F,28-04-1978,,ALTO-PENCOSO,,ULONG@HOTMAIL.COM +281,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-10-06,,JASON-LYNCH,M,16-01-1943,,ALTAMIRA,,JOHNSONKEVIN@GMAIL.COM +282,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-11-05,,DANIEL-LEON,M,21-03-1962,,CAILOMUTA,,WHEELERTHEODORE@YAHOO.COM +283,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-10-30,,RICKY-HAMILTON,M,15-05-1997,,LA-INES,,SHAWMICHELLE@GMAIL.COM +284,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-12-11,,MARIO-MORGAN,M,10-10-1983,,FRANCISCO-MADERO,,KRAMIREZ@GMAIL.COM +285,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2021-02-19,,NATASHA-TERRY,F,26-01-1994,,AGUA-VERDE,,APRIL97@GMAIL.COM +286,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2021-01-05,,CHRISTOPHER-SPARKS,M,16-11-1915,,COMANDANTE-LEAL,,XHERNANDEZ@GMAIL.COM +287,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-11-13,,AMY-WARD,F,26-10-1954,,BECCAR,,BARRY38@YAHOO.COM +288,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-11-05,,JESSICA-COOPER,F,05-03-2012,,BAUER-Y-SIGEL,,JESSICA59@YAHOO.COM +289,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2021-02-14,,NICOLE-LEWIS,F,28-03-2012,,ARTURO-ALMARAZ,,BRANDON81@YAHOO.COM +290,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-12-10,,JOANN-WARREN,F,02-09-1954,,BOQUERON,,HOUSERANDALL@YAHOO.COM +291,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-11-07,,KELLY-ANDERSON,F,19-09-2010,,CORRALITO,,KIMBERLY06@YAHOO.COM +292,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-09-30,,WILLIAM-MALONE,M,10-09-1970,,ADRIAN-MATURANO,,DAVID09@GMAIL.COM +293,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-10-01,,ERIK-SMITH,M,06-03-1924,,CAÑADA-LA-NEGRA,,KTURNER@GMAIL.COM +294,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-09-18,,CHRISTINA-RICHARD,F,29-10-1931,,AMBERES,,FZUNIGA@HOTMAIL.COM +295,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2021-02-09,,CHRISTINE-WHITE,F,12-12-1917,,ALPATACAL,,ANDREWDELACRUZ@YAHOO.COM +296,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-10-06,,LAUREN-GALLAGHER,F,28-09-1924,,COLONIA-GOBERNADOR-AYALA,,JEFFREY10@GMAIL.COM +297,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-10-25,,GARY-WRIGHT-II,M,06-01-1947,,ALTO-LAS-LECHUZAS,,WPATRICK@HOTMAIL.COM +298,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-11-24,,TARA-HENRY,F,22-01-1911,,AGUADITA,,MARYNEWMAN@YAHOO.COM +299,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-12-18,,DONNA-GREENE,F,23-06-2004,,JUAN-F-IBARRA,,BROOKE12@YAHOO.COM +300,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-11-01,,GEORGE-HALE,M,29-05-1933,,BARRANCAS-COLORADAS,,JOHNSONJENNIFER@YAHOO.COM +301,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-02-14,,CARL-ALVAREZ,M,29-08-1952,,AGUA-DE-CASTILLA,,CHRISTOPHERMORENO@GMAIL.COM +302,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-09-08,,ANNETTE-SMITH,F,30-09-1919,,AGUA-GRANDE,,RKRAMER@HOTMAIL.COM +303,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-11-11,,CRYSTAL-NIELSEN,F,06-08-1922,,GLEW,,WATSONSANDRA@YAHOO.COM +304,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-12-26,,KATHY-JOHNSON,F,12-02-1941,,MECHA,,XCRUZ@HOTMAIL.COM +305,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-09-29,,EDWARD-HUDSON,M,08-05-1961,,ANGELICA,,GERALDKENNEDY@YAHOO.COM +306,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-10-14,,ROBERT-CANTRELL,M,28-09-1948,,ESTACION-CHRISTOPHERSEN,,KYLERAMOS@HOTMAIL.COM +307,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-11-23,,JOSHUA-BAUER,M,23-01-1922,,CASIMIRO-GOMEZ,,SAMUELMARSH@HOTMAIL.COM +308,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-12-07,,GABRIELLA-GRANT,F,25-05-1924,,EL-TALAR,,CHRISTINANORRIS@YAHOO.COM +309,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-09-18,,WESLEY-JOHNSON,M,24-05-1949,,ALICURA,,TORRESMIKE@HOTMAIL.COM +310,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2021-01-07,,KRISTY-PHILLIPS,F,29-06-1931,,DIEGO-DE-ALVEAR,,MORGANCOLLEEN@GMAIL.COM +311,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-11-28,,CHRISTOPHER-JONES,M,13-07-1992,,CAMERON,,ALEXANDERGARCIA@HOTMAIL.COM +312,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-11-04,,WILLIAM-COLE,M,14-09-2021,,CARLOS-SALAS,,SARA68@GMAIL.COM +313,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-01-07,,LAUREN-IBARRA,F,22-08-1994,,FLAMENCO,,JACOBSONJESSICA@YAHOO.COM +314,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2021-01-26,,STACY-EDWARDS,F,22-11-1999,,ALASTUEY,,CHRISTOPHER00@YAHOO.COM +315,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-01-02,,MEGAN-YODER,F,30-09-1933,,BELGRANO,,SALASLAUREN@HOTMAIL.COM +316,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-11-28,,BETTY-NORTON,F,26-08-1920,,CARRIZAL,,CARRIE85@HOTMAIL.COM +317,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2021-02-07,,KATHERINE-ROBERTS,F,17-03-1986,,SAN-ANTONIO-DE-OBLIGADO,,FRITZSHAWN@YAHOO.COM +318,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2021-01-24,,ROGER-BURNS,M,22-03-1915,,CAPDEPONT,,HICKSCHRISTIAN@GMAIL.COM +319,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-12-26,,TONYA-TAYLOR,F,29-03-1921,,AGUA-SEBALLE,,CLAYJEFFREY@GMAIL.COM +320,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-10-10,,KARINA-KING,F,03-03-1940,,AGUA-HEDIONDA,,BRIANREESE@YAHOO.COM +321,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-11-18,,BENJAMIN-PIERCE,M,24-04-1917,,EL-LENGUARAZ,,MCLARKE@GMAIL.COM +322,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-11-20,,AMBER-DIAZ,F,08-11-1999,,ACEBAL,,RUSSELLAMY@GMAIL.COM +323,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2021-01-29,,AARON-LOPEZ,M,04-10-1949,,CANTERA-AGUIRRE,,ROBERT16@GMAIL.COM +324,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-11-01,,FERNANDO-JONES,M,30-06-1943,,CAMPO-EL-MATACO,,BOBBY01@YAHOO.COM +325,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-10-06,,JON-HUANG,M,21-05-1930,,CIUDADELA,,CARTERBRIANNA@HOTMAIL.COM +326,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-12-09,,JASON-HILL,M,21-02-2015,,ACEILAN,,GARY48@YAHOO.COM +327,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-10-10,,STEVEN-HULL,M,30-05-1986,,ARROYO-BURGOS,,UCRUZ@YAHOO.COM +328,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-12-31,,DR.-MARY-NELSON-DDS,F,17-05-1987,,RICARDO-LAVALLE,,WHITEANNA@GMAIL.COM +329,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-11-03,,SEAN-SANDERS,M,04-09-1963,,LABORDEBOY,,VANESSA10@YAHOO.COM +330,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-11-10,,JESSICA-RIVERS,F,23-01-1999,,VILLA-HIPODROMO,,QWILLIAMS@GMAIL.COM +331,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-12-12,,DEANNA-MONROE-MD,F,15-05-1937,,ACEVEDO,,LINDSEYDELGADO@YAHOO.COM +332,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-10-12,,KRISTINA-NAVARRO,F,10-04-1913,,GARCIA-DEL-RIO,,JOHNSONMELISSA@YAHOO.COM +333,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-12-10,,JENNIFER-JIMENEZ,F,01-03-1972,,ITUZAINGO,,NGUYENSUSAN@GMAIL.COM +334,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2021-01-02,,ROBERT-BARRON,M,03-10-1912,,ALMIRANTE-SOLIER,,XPRICE@GMAIL.COM +335,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-09-12,,BRADLEY-ORTIZ,M,20-08-1954,,ALTO-PENCOSO,,ZBAKER@HOTMAIL.COM +336,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2021-02-03,,HAROLD-LYNCH,M,24-01-2002,,MUÑIZ,,REIDKATHY@GMAIL.COM +337,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-12-12,,ALEXIS-SELLERS,F,01-12-1995,,ADELA-CORTI,,JONATHANLEE@YAHOO.COM +338,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-01-02,,ADAM-MANNING,M,06-04-1989,,ARROYO-CEIBAL,,MARY52@HOTMAIL.COM +339,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2021-01-10,,ROBERTA-YATES,F,10-02-1910,,ALTO-EL-PUESTO,,TAMMYSMITH@HOTMAIL.COM +340,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-10-01,,CHRISTOPHER-STONE,M,17-02-1929,,DUDIGNAC,,PBOWERS@GMAIL.COM +341,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-09-11,,MICHELLE-TORRES,F,10-11-1956,,ABRA-EL-CANDADO,,MICHELLE54@HOTMAIL.COM +342,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-01-02,,REBEKAH-SCHMIDT,F,09-07-1915,,KILOMETRO-112,,PAULWRIGHT@GMAIL.COM +343,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-12-08,,TIMOTHY-PRINCE,M,17-03-1937,,ANTONIO-TOMAS,,VMCCOY@YAHOO.COM +344,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-11-11,,CHRISTINE-FISHER,F,22-09-1962,,ANGOSTO-DEL-PERCHEL,,NEALJEFFERY@GMAIL.COM +345,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2021-01-24,,MR.-MICHAEL-HENSON,M,08-10-1943,,D-ORBIGNY,,MICHELLECARROLL@GMAIL.COM +346,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-10-30,,BRENT-MOORE,M,21-05-1980,,CANDELARIA-SUD,,GREGORYLAURIE@HOTMAIL.COM +347,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-10-28,,DANIEL-MASSEY,M,18-04-1932,,COLONIA-FREITAS,,JASONPEARSON@HOTMAIL.COM +348,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2021-01-13,,BRIAN-PEREZ,M,18-02-1956,,ANTONIO-TOMAS,,DONNALI@HOTMAIL.COM +349,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-11-05,,ALLISON-FOSTER,F,19-06-2019,,DOCK-SUD,,ERIK71@HOTMAIL.COM +350,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-09-29,,AMANDA-PARK,F,02-02-1950,,ALDEA-SAN-GREGORIO,,JACOBBROWN@YAHOO.COM +351,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-11-17,,EDGAR-JACKSON,M,27-03-1922,,CARAGUATAY,,JOHNNY35@HOTMAIL.COM +352,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-09-08,,JULIA-ALLEN,F,08-09-1965,,COLONIA-CALIFORNIA,,SYLVIAFISHER@YAHOO.COM +353,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-12-17,,JOSEPH-WILLIAMS,M,10-06-1922,,CORTADERAS,,RUSSOJOSEPH@YAHOO.COM +354,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-10-14,,MATTHEW-HAYES,M,26-08-1952,,ARROYO-QUILLA,,VWOLF@HOTMAIL.COM +355,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-09-10,,KATELYN-PARKS,F,07-02-1997,,VILLA-DOMINICO,,NRAMIREZ@HOTMAIL.COM +356,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-10-26,,NICHOLAS-BARNETT,M,21-04-1909,,ARROYO-TOMAS,,PJOHNSON@YAHOO.COM +357,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-02-07,,PAUL-CARNEY,M,22-03-1968,,BELLA-VISTA,,RACHELWEBER@HOTMAIL.COM +358,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-11-14,,DAWN-HOGAN,F,07-10-1953,,ALTO-JAGUEL,,NATASHAJOHNSON@GMAIL.COM +359,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-11-26,,STEPHEN-CRUZ,M,06-10-1927,,CAMPO-LA-LIMA,,MEDINABRENDA@HOTMAIL.COM +360,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-11-07,,TRAVIS-GUERRA,M,18-12-1977,,ASCENCION,,DEREKMOORE@GMAIL.COM +361,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2021-02-12,,MICHELE-JONES-DDS,F,25-09-2004,,VILLA-SANTOS-TESEI,,HGONZALEZ@GMAIL.COM +362,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-10-11,,NORMAN-FRIEDMAN,M,27-08-1948,,AGUA-SEBALLE,,SCOTTVASQUEZ@HOTMAIL.COM +363,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-11-22,,ANGEL-JONES,M,15-09-2006,,BARRANQUITAS,,GRAYJOSE@HOTMAIL.COM +364,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-10-23,,JOSEPH-BATES,M,09-12-1937,,CERVANTES,,MBASS@GMAIL.COM +365,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2021-02-07,,JUDY-NORRIS,F,19-04-2005,,CARBOMETAL,,HUNTER62@HOTMAIL.COM +366,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-02-13,,KEITH-UNDERWOOD,M,14-08-1932,,ALGARROBO,,HMORTON@HOTMAIL.COM +367,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-10-07,,AMANDA-CALDWELL,F,01-11-1936,,GOBERNADOR-BENEGAS,,JACOBBROWN@HOTMAIL.COM +368,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-12-29,,CHLOE-FRY,F,17-12-1976,,EL-CHUMBEAU,,EMILY76@HOTMAIL.COM +369,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-09-16,,ERIC-SHELTON,M,30-03-1988,,DOS-HERMANAS,,PFIELDS@YAHOO.COM +370,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-10-09,,ALICIA-HARVEY,F,12-01-1990,,CAMINO-CENTENARIO-KM-11500,,NJOHNSON@YAHOO.COM +371,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-10-28,,TIMOTHY-DIXON,M,17-11-1931,,CARLOS-SALAS,,THERESA29@GMAIL.COM +372,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-12-01,,MITCHELL-JONES,M,02-11-1954,,ARROYO-DEL-PESCADO,,MALLORYBROWN@HOTMAIL.COM +373,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-12-17,,ERICA-KING,F,28-06-2021,,BARRANCON,,KRISTYGUTIERREZ@HOTMAIL.COM +374,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-10-22,,MICHAEL-MILLER,M,04-06-1990,,AGUA-COLORADA,,NICHOLAS80@HOTMAIL.COM +375,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2021-02-02,,KATHRYN-FERGUSON,F,27-04-1916,,GENERAL-GALARZA,,SMITHCHRISTIAN@HOTMAIL.COM +376,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-12-27,,BRANDON-PRESTON,M,23-02-1966,,SAN-ANDRES,,KENNETH00@GMAIL.COM +377,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-01-30,,JENNIFER-LOPEZ,F,15-09-1994,,CAMPO-GARCIA,,ANN91@GMAIL.COM +378,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-09-23,,TINA-PARKS,F,11-01-1965,,LOS-INDIOS,,ERIC17@YAHOO.COM +379,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-12-22,,THOMAS-SULLIVAN,M,09-05-1983,,INGENIERO-THOMPSON,,RGUERRERO@HOTMAIL.COM +380,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-11-11,,TRACY-MCDONALD,F,15-11-1925,,ANGOSTURA,,JENNIFERLARA@YAHOO.COM +381,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-12-03,,DAVID-BENDER,M,11-12-1953,,BARRIO-DON-SANTIAGO,,LEEJENNIFER@GMAIL.COM +382,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-01-08,,DEBORAH-SMITH,F,08-12-1954,,ISLA-GRANDE,,MATTHEW32@GMAIL.COM +383,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-09-21,,MORGAN-MORGAN,F,09-06-2005,,ARROYO-SAN-JUAN,,YCARR@GMAIL.COM +384,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-11-23,,JOSEPH-KENNEDY,M,18-10-1936,,CAÑADON-DEL-TORO,,NGUYENBONNIE@YAHOO.COM +385,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-09-24,,JACOB-PETERSON,M,18-09-1995,,CANDIOTI,,KELLY19@HOTMAIL.COM +386,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-10-23,,MATTHEW-GORDON,M,18-06-1958,,EL-PORVENIR,,EMILYGALVAN@HOTMAIL.COM +387,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-10-30,,CHRIS-ZIMMERMAN,M,30-04-1997,,SAN-JOSE-DE-PIEDRA-BLANCA,,ACABRERA@YAHOO.COM +388,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2021-01-26,,CARRIE-EVANS,F,26-01-1914,,AGUA-DE-LA-MULA,,XKEITH@GMAIL.COM +389,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-10-13,,MERCEDES-LE,F,19-01-1999,,CHAVARRIA,,ROSALESBRITTANY@YAHOO.COM +390,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-10-14,,JAMES-HUDSON,M,12-06-1912,,GRANADERO-BAIGORRIA,,GREGORYJANET@HOTMAIL.COM +391,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-11-11,,COREY-RODRIGUEZ,M,26-12-1945,,SAN-FRANCISCO-SOLANO,,GERALDCUNNINGHAM@GMAIL.COM +392,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2021-01-06,,STEVEN-AGUILAR,M,15-12-1945,,ALTO-DEL-MOLLE,,QCAMERON@GMAIL.COM +393,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2021-01-19,,JESSICA-MCCONNELL,F,23-02-2018,,ALPACHIRI,,BRENDAWEBB@GMAIL.COM +394,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-12-30,,NATALIE-MORRISON,F,06-04-1955,,CAMPO-PESOA,,IBARKER@HOTMAIL.COM +395,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-11-24,,MATTHEW-RICHARDS,M,04-04-1925,,PASO-TELEGRAFO,,TIFFANYHARRISON@YAHOO.COM +396,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-12-29,,MARIA-ROSE,F,27-11-1947,,CABRAL-CUE,,HTYLER@YAHOO.COM +397,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-11-19,,AMY-BLAKE,F,15-10-2007,,EL-CARRETERO,,ANDREW60@HOTMAIL.COM +398,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-12-22,,JENNIFER-ROBINSON,F,26-12-1949,,CAÑADON-SECO,,GINA54@HOTMAIL.COM +399,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-11-30,,DENISE-BEARD,F,03-11-1952,,BAÑADITO-VIEJO,,LMORALES@GMAIL.COM +400,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-12-07,,NICOLAS-SAUNDERS,M,06-08-2013,,SAN-BERNARDO-DEL-TUYU,,DONNAHERNANDEZ@YAHOO.COM +401,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2021-01-22,,MICHELLE-DAVIS,F,28-12-2006,,9-DE-JULIO,,MICHAEL96@YAHOO.COM +402,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-02-01,,PETER-REYES,M,10-12-2008,,LAS-HERMANAS,,JAMIEMIDDLETON@HOTMAIL.COM +403,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-11-30,,JAMES-OWENS,M,03-02-2015,,CANTERA-AGUIRRE,,BROWNJOSE@YAHOO.COM +404,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-10-31,,ANGELA-HUBBARD,F,30-06-1930,,KILOMETRO-125,,MELISSA93@GMAIL.COM +405,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2021-01-23,,JAMES-KENNEDY,M,28-11-2020,,EL-DIQUE,,SAMANTHA65@GMAIL.COM +406,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-09-26,,TINA-MILLER,F,22-04-2012,,SAN-GENARO-NORTE,,ANDREW34@YAHOO.COM +407,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2021-01-08,,BETTY-WILLIAMS-DDS,F,19-04-1910,,ARROYO-DEL-MEDIO,,DAVIDSTEVENS@GMAIL.COM +408,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2021-01-12,,CHARLES-LEON,M,29-08-1964,,ATALAYA,,TAMMYWILLIAMS@HOTMAIL.COM +409,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-12-30,,CHRISTOPHER-BAKER,M,07-10-1908,,RICARDO-LAVALLE,,RNGUYEN@YAHOO.COM +410,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2021-02-08,,AMY-MONROE,F,23-10-2007,,LA-LUCILA,,WENDY92@YAHOO.COM +411,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-09-13,,CHRISTOPHER-FORBES,M,25-12-1944,,9-DE-JULIO,,LBROCK@HOTMAIL.COM +412,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-09-09,,DANIELLE-NELSON,F,11-02-1918,,EL-PEREGRINO,,BWHITE@HOTMAIL.COM +413,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-11-02,,KAREN-MATHEWS,F,08-03-2008,,EMPALME-FRONTERA,,IHAMPTON@GMAIL.COM +414,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2021-01-23,,MARIA-HOOD,F,17-06-1938,,ABRA-RICA,,GEORGETHORNTON@HOTMAIL.COM +415,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-12-10,,EMMA-JONES,F,25-11-1994,,EL-DIQUE,,RCAMPBELL@GMAIL.COM +416,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-01-06,,JAY-SCOTT,M,25-11-1906,,ALCARAZ-2DO,,HARDYSHAWN@GMAIL.COM +417,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-01-17,,CHRISTOPHER-GONZALEZ,M,29-07-1991,,ALTO-JAGUEL,,MGRAVES@GMAIL.COM +418,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-12-23,,ADRIANA-SANCHEZ,F,02-06-1930,,CHOVET,,JWYATT@YAHOO.COM +419,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2021-01-03,,JOSHUA-MCDONALD,M,25-03-1987,,BARRIO-EMIR-RAMON-JUAREZ,,REBECCASMALL@GMAIL.COM +420,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-09-22,,MELISSA-OBRIEN,F,03-03-1959,,CAFFERATA,,JRAMSEY@YAHOO.COM +421,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-10-16,,ABIGAIL-CHANG,F,18-09-1921,,EL-DIA,,MICHAEL41@YAHOO.COM +422,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-11-20,,SHANE-FLORES,M,20-02-1974,,VILLA-LERGA,,JACKSONTROY@HOTMAIL.COM +423,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2021-02-16,,STEPHANIE-CLAY,F,03-02-1969,,LA-CHILCA,,CAITLINDAVIS@YAHOO.COM +424,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-11-18,,SONIA-PARKS,F,23-05-1979,,CAÑADA-DE-LAS-OVEJAS,,FINLEYSUSAN@HOTMAIL.COM +425,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-12-23,,ELIZABETH-BEARD,F,29-02-1952,,COLONIA-DUPORTAL,,AMANDA87@HOTMAIL.COM +426,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-12-03,,KEVIN-MARKS,M,06-01-1995,,SUNDBLAD,,MILLERBRETT@YAHOO.COM +427,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-11-04,,FRANCISCO-MARTINEZ,M,07-09-1995,,CAMPO-HUBER,,JODY54@YAHOO.COM +428,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-11-10,,EDGAR-WEBSTER,M,14-04-2004,,BARRIO-LA-DOLLY,,BRANDON41@YAHOO.COM +429,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-11-28,,HOLLY-BROWNING,F,23-12-1972,,ABRA-PAMPA,,KRISTINFERNANDEZ@GMAIL.COM +430,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-09-29,,STANLEY-MORAN,M,05-05-1985,,CAMPO-RAFFO,,LINDSAYPETERSON@GMAIL.COM +431,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-12-04,,MATTHEW-COOK,M,05-07-2009,,EL-CENIZO,,MICHELLE16@YAHOO.COM +432,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2021-01-16,,CANDACE-YOUNG,F,28-12-2018,,BARCENA,,LARRYCONWAY@HOTMAIL.COM +433,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-11-30,,BRIAN-ALVAREZ,M,14-10-1971,,LOS-CARDOS,,PINEDABARBARA@HOTMAIL.COM +434,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-09-28,,ERIC-JONES,M,21-02-1961,,ARROYO-CORTO,,CHRISTOPHER59@HOTMAIL.COM +435,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-09-14,,MADISON-WOOD,F,17-03-1933,,AMENABAR,,SDAWSON@HOTMAIL.COM +436,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-09-27,,TYLER-TAYLOR,M,25-08-1961,,SAN-MAYOL,,JAIMESTARK@YAHOO.COM +437,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-12-24,,OSCAR-VEGA,M,27-07-1950,,ANGUINAN,,TREYNOLDS@YAHOO.COM +438,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-11-24,,JEFFREY-HAYES,M,13-07-1911,,CAMPO-MORENO,,TAMARA48@YAHOO.COM +439,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-10-31,,MRS.-RACHAEL-RAMOS,F,28-01-1996,,ALDEA-FORESTAL,,NLAWSON@HOTMAIL.COM +440,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-12-16,,DANIEL-DAVIS,M,12-12-1981,,CORONEL-CHARLONE,,REBECCAJONES@YAHOO.COM +441,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-10-23,,ROBERT-BAKER,M,16-04-1917,,ALTO-DEL-SALADILLO,,KNIGHTJENNIFER@HOTMAIL.COM +442,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-02-08,,DAVID-THOMPSON,M,19-09-1982,,FRANCISCO-MADERO,,MEDINAKATHLEEN@YAHOO.COM +443,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2021-02-14,,ERIK-WARNER,M,10-07-1966,,ARROYO-MOLINO,,GZAMORA@YAHOO.COM +444,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-10-30,,PAIGE-LAWRENCE,F,25-10-1923,,CUCHA-CUCHA,,EPARSONS@YAHOO.COM +445,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-02-14,,LINDA-PHILLIPS,F,12-08-1918,,ALEJANDRO-KORN,,DEAN48@HOTMAIL.COM +446,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2021-01-22,,NATALIE-ROBERSON,F,27-02-2007,,AGUA-LOS-MATOS,,ODONNELLKATELYN@GMAIL.COM +447,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2021-01-22,,JEFFREY-CAMPBELL,M,20-08-1959,,CANNING,,GILBERTCARLA@HOTMAIL.COM +448,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-09-05,,ANDREW-ALLEN,M,18-08-1998,,CAMPO-YAGUARETE,,SANCHEZMICHELE@YAHOO.COM +449,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-09-07,,LORI-MURRAY,F,16-06-1973,,LA-ORIENTAL,,ELIZABETH52@HOTMAIL.COM +450,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2021-01-11,,RANDALL-JOHNSON,M,10-09-1958,,LA-CHIRLANDIA,,SEAN46@YAHOO.COM +451,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2021-02-01,,MIKE-MARTIN,M,18-12-1949,,VILLARS,,WKELLY@HOTMAIL.COM +452,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-09-11,,PARKER-PRUITT,M,24-10-1957,,ALGARROBAL,,MACDONALDANGEL@YAHOO.COM +453,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-01-24,,ANTONIO-ROBERTSON,M,03-08-1907,,ADROGUE,,SHERYLELLIOTT@HOTMAIL.COM +454,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-10-28,,BRITTANY-GAMBLE,F,10-12-2014,,COLONIA-GOBERNADOR-AYALA,,MATTHEWRAMSEY@HOTMAIL.COM +455,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-12-11,,MARY-MARSHALL,F,05-10-1973,,CAÑADON-DE-LOS-INDIOS,,KMYERS@HOTMAIL.COM +456,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-12-01,,STEPHANIE-HARPER,F,13-07-1964,,CAÑADA-DE-GOMEZ,,WHITEMARY@HOTMAIL.COM +457,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-09-11,,WILLIAM-BEST,M,09-12-1927,,CAÑADA-RICA,,CHRISTOPHERHALL@GMAIL.COM +458,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2021-02-19,,THOMAS-BELL,M,09-01-2005,,SAN-GERONIMO,,YGRANT@HOTMAIL.COM +459,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-01-04,,AMY-VANG,F,30-04-1906,,KILOMETRO-408,,MPHILLIPS@GMAIL.COM +460,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-11-22,,MICHAEL-TAYLOR,M,02-07-1926,,ALTILLO-DEL-MEDIO,,LINDSEYDAVIS@GMAIL.COM +461,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-01-27,,MARY-RIVERS,F,03-11-2015,,APEADERO-GUANACACHE,,PAULA50@YAHOO.COM +462,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-10-11,,WILLIAM-FRAZIER,M,05-11-1956,,BARRIO-JARDIN-LUZURIAGA,,DONNABENTON@HOTMAIL.COM +463,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-11-12,,BENJAMIN-PAGE,M,28-01-1919,,NORDELTA,,MURRAYSARAH@YAHOO.COM +464,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-09-25,,RACHEL-HAYES,F,21-07-1996,,ALDEA-MARIA-LUISA,,ASANCHEZ@GMAIL.COM +465,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-12-04,,CHARLOTTE-FERNANDEZ-DVM,F,30-06-1962,,ARROYO-CASTILLO,,ROWEAARON@YAHOO.COM +466,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2021-01-06,,BREANNA-BLAIR,F,21-05-1962,,DON-TORCUATO,,TERESA49@GMAIL.COM +467,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-12-23,,CHRISTOPHER-SCHMIDT,M,07-09-2008,,CHACABUCO,,LISASIMPSON@GMAIL.COM +468,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-10-27,,JOSEPH-FULLER,M,02-05-1912,,LLAVALLOL,,RODRIGUEZJENNIFER@GMAIL.COM +469,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-12-14,,HAROLD-EVERETT,M,17-01-1969,,EL-RETIRO,,CONEAL@GMAIL.COM +470,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-09-11,,JUSTIN-ALEXANDER,M,14-04-2017,,20-DE-JUNIO,,CODY19@YAHOO.COM +471,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2021-02-19,,KRISTI-STONE,F,03-10-2012,,DRABBLE,,QHARRIS@GMAIL.COM +472,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-10-18,,SCOTT-NEAL,M,15-06-1933,,COMANDANTE-NICANOR-OTAMENDI,,WARRENPETER@YAHOO.COM +473,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-11-03,,JAMES-JOHNSON,M,04-08-1936,,BARRIO-JARDIN-LUZURIAGA,,LUIS09@YAHOO.COM +474,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-12-12,,TRISTAN-MEJIA,M,24-03-1942,,CUARTEL-V,,CHRISTOPHER62@YAHOO.COM +475,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-12-21,,RICHARD-WASHINGTON,M,15-02-1948,,AGUADA-GUZMAN,,MARK75@GMAIL.COM +476,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-02-20,,KURT-KING,M,06-12-1937,,VALLE-HONDO,,ANTONIOREYES@YAHOO.COM +477,UNIVERSIDAD-DEL-CINE,FARMACIA,2021-02-19,,WILLIAM-TUCKER,M,27-07-1918,,BAJO-DE-RACO,,KATHERINE21@GMAIL.COM +478,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-09-14,,KATHERINE-HUMPHREY,F,04-11-2015,,LOS-MOLINOS,,KROBERTS@GMAIL.COM +479,UNIVERSIDAD-DEL-CINE,MEDICINA,2021-02-08,,STEVEN-MARTIN,M,07-07-1986,,ISIDRO-CASANOVA,,VTRAN@YAHOO.COM +480,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-12-08,,SEAN-GUTIERREZ,M,06-02-1950,,VILLA-ELOISA,,AMANDAMCKNIGHT@HOTMAIL.COM +481,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-01-18,,JAVIER-BURNS,M,20-01-1960,,ARROYO-GRANDE,,YJEFFERSON@HOTMAIL.COM +482,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-11-17,,MICHAEL-TAYLOR,M,24-07-1951,,ZONA-DELTA-TIGRE,,UDAVIS@GMAIL.COM +483,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-09-18,,DANNY-GREEN,M,06-05-1960,,LA-LIMPIA,,BELINDA46@YAHOO.COM +484,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-12-20,,STACY-PARKER,F,05-05-1989,,EL-TALAR,,ANGELA10@HOTMAIL.COM +485,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-12-19,,MICHAEL-WEBB,M,24-07-1984,,4-DE-FEBRERO,,VREED@GMAIL.COM +486,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-02-19,,HEATHER-PHILLIPS,F,21-12-1992,,ALGARROBAL-ABAJO,,CDELACRUZ@HOTMAIL.COM +487,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-01-20,,MELISSA-RODRIGUEZ,F,11-11-2014,,ARROYO-CARABALLO,,MICHAEL22@YAHOO.COM +488,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-10-14,,SHANNON-SERRANO,F,07-10-1926,,COLONIA-FALCO,,GHOFFMAN@GMAIL.COM +489,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-12-06,,JERRY-MILLER,M,28-10-1931,,LA-MOROCHA,,UBRADLEY@HOTMAIL.COM +490,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-10-10,,JIMMY-BLACKBURN,M,08-05-1997,,BARRIO-DON-SANTIAGO,,MEYERSTANNER@GMAIL.COM +491,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-10-27,,LISA-SHANNON,F,21-08-1978,,COLONIA-DURAN,,XWARD@GMAIL.COM +492,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-02-06,,SHARON-BECK,F,13-08-1968,,CAA-YARI,,HANSENMONIQUE@YAHOO.COM +493,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-09-03,,AMY-JOHNS,F,22-11-2018,,ALTO-VERDE,,TRACY57@HOTMAIL.COM +494,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-11-20,,COLTON-HARRISON,M,18-05-1949,,ACHERAL,,JOAN38@YAHOO.COM +495,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-10-27,,CHRISTOPHER-DAY,M,27-07-1970,,ACHAVAL-RODRIGUEZ,,IKELLY@GMAIL.COM +496,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-02-12,,JULIE-DELACRUZ,F,14-12-1923,,COLONIA-LEIVA,,QKLEIN@YAHOO.COM +497,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-09-21,,KIMBERLY-SULLIVAN,F,05-04-1917,,CAMPO-LARGO,,MAYOCHASE@YAHOO.COM +498,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-10-05,,ROBERT-MARSHALL,M,08-07-1959,,CHIVILCOY,,SHERRY85@HOTMAIL.COM +499,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-12-15,,JESUS-COLE,M,18-04-1941,,EMPALME-FRONTERA,,OBECKER@GMAIL.COM +500,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2021-02-16,,JAMES-FRANK,M,21-11-1948,,DIEGO-LOPEZ,,TERRI56@YAHOO.COM +501,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-01-06,,SHERRI-MILLER,F,29-05-1932,,ALBARIÑO,,UHARRIS@HOTMAIL.COM +502,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2021-02-07,,AMANDA-JOHNSON,F,12-02-1996,,ASAMBLEA,,MISTYROCHA@HOTMAIL.COM +503,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-11-26,,MORGAN-JOHNSON,F,19-11-2001,,CHANILAO,,STACYJENKINS@GMAIL.COM +504,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-11-17,,KAREN-WEISS,F,09-07-1961,,CALLE-LARGA-VIEJA,,DCOLON@YAHOO.COM +505,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-09-06,,TERRENCE-MAY,M,13-02-1979,,ALTO-CALILEGUA,,HJOHNSON@YAHOO.COM +506,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-10-07,,DAVID-FORD,M,09-05-1921,,BAÑADO-NORTE,,SANDRAMCDONALD@HOTMAIL.COM +507,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-11-19,,MRS.-LORI-PAYNE,F,26-07-2004,,ALDEA-APELEG,,ZLEWIS@YAHOO.COM +508,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-11-13,,DANNY-THOMAS,M,29-09-1949,,CERVANTES,,ANDERSONTANYA@GMAIL.COM +509,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-09-30,,STACEY-KRUEGER,F,04-05-1965,,CHEROGUITA,,JACQUELINELEE@YAHOO.COM +510,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-11-09,,CHRISTIAN-JOHNSON,M,28-10-2004,,ARROYO-CLARO,,QSCHAEFER@HOTMAIL.COM +511,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-11-13,,JENNIFER-YU,F,22-03-1942,,BALCARCE,,DAVIDANDREWS@HOTMAIL.COM +512,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-12-09,,JENNIFER-WEBB,F,24-08-1940,,GENERAL-GALARZA,,MARIAMORALES@YAHOO.COM +513,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-09-19,,DAVID-HUBER-JR.,M,02-02-1925,,CAÑADON-CALIENTE,,RYANCHAVEZ@GMAIL.COM +514,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-12-23,,JACQUELINE-LARSON-MD,F,13-04-1968,,CAMARON-CHICO,,OCOBB@GMAIL.COM +515,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-09-23,,MARIO-WHITE,M,06-03-1967,,ASTURIAS,,DAVID97@GMAIL.COM +516,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-12-15,,CARLY-JONES,F,30-05-2012,,CUPILES,,BRENDATHOMPSON@HOTMAIL.COM +517,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-12-29,,KAYLA-RAY,F,15-10-1955,,ALDEA-MARIA-LUISA,,CARSONHEATHER@GMAIL.COM +518,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-12-09,,DARRYL-RICE,M,01-09-2016,,BELLA-VISTA,,KJOYCE@GMAIL.COM +519,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-10-20,,LEROY-LEE,M,20-01-1984,,BALNEARIO-CHAPALCO,,TAYLOR75@GMAIL.COM +520,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2021-01-05,,DANIELLE-AYALA,F,11-11-1974,,COLONIA-DOS-ROSAS-Y-LA-LEGUA,,GUZMANNANCY@YAHOO.COM +521,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-09-03,,BRIAN-JENKINS,M,08-04-1933,,ARBOLEDA,,BETHANYHAAS@YAHOO.COM +522,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-09-03,,DAVID-BLAKE,M,07-04-2017,,ALGARROBITOS-1RO,,ASHLEY16@HOTMAIL.COM +523,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-09-06,,PAMELA-HOPKINS,F,30-05-1945,,SAN-GERONIMO,,RYAN25@HOTMAIL.COM +524,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-11-14,,KEVIN-BLAIR,M,14-04-2017,,AGUA-SALADA,,CHRISTINEHARVEY@HOTMAIL.COM +525,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2021-01-15,,ANDREW-PINEDA,M,02-10-1942,,CUTRAL-CO,,MELISSAPARKER@HOTMAIL.COM +526,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-01-28,,RICHARD-DUKE,M,08-02-1968,,DON-TORCUATO,,DENISE75@GMAIL.COM +527,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-09-09,,CAROLYN-DECKER,F,13-05-1916,,AGUADA-DE-PIEDRA,,WFREEMAN@HOTMAIL.COM +528,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-01-15,,KEITH-SMITH,M,03-03-1981,,BOCAYUBA,,VANESSA36@HOTMAIL.COM +529,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-09-20,,ASHLEY-SHIELDS,F,12-11-1936,,HUANGUELEN,,MCOOLEY@YAHOO.COM +530,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-09-12,,MARCUS-PONCE,M,25-11-1979,,ACASSUSO,,KIMPAMELA@HOTMAIL.COM +531,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-01-28,,KATELYN-KLINE,F,19-11-1956,,ARROYO-PAREJA,,RODRIGUEZPATRICK@GMAIL.COM +532,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2021-02-02,,STACIE-BROCK,F,28-01-1999,,CARRO-QUEMADO,,TIM78@YAHOO.COM +533,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2021-01-10,,CONNIE-HARRINGTON,F,11-11-1938,,BALDE-AHUMADA,,JACKSONMICHELE@YAHOO.COM +534,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-09-08,,RONALD-STARK,M,10-03-1975,,AGUA-COLORADA,,VICKIPRICE@HOTMAIL.COM +535,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-10-15,,KENDRA-WRIGHT,F,07-02-1917,,LOS-MOLINOS,,KRISTENBAILEY@YAHOO.COM +536,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-09-18,,CATHERINE-JOSEPH,F,02-06-1915,,ALDEA-SANTA-MARIA,,PRODRIGUEZ@GMAIL.COM +537,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2021-02-05,,KYLE-BRADLEY,M,10-09-1919,,JUAN-VELA,,SMITHKRISTEN@HOTMAIL.COM +538,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2021-02-18,,KENNETH-WATSON,M,10-03-1969,,COLONIA-LOMA-NEGRA,,COURTNEY55@HOTMAIL.COM +539,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-02-02,,JOANNE-SINGH,F,20-08-1926,,AMERICA-UNIDA,,GREENEDWARD@HOTMAIL.COM +540,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-09-07,,THEODORE-MYERS,M,03-03-1946,,BARRIO-VILLA-ADELA,,PAUL12@HOTMAIL.COM +541,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-11-08,,CLAYTON-DORSEY,M,06-02-1932,,QUILMES-OESTE,,BRIANHOLMES@HOTMAIL.COM +542,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-11-17,,SHAUN-OWENS,M,12-08-2004,,CULULU,,RONALDBROWN@YAHOO.COM +543,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-10-02,,LAURA-BIRD,F,19-06-1951,,BARRIO-JARDIN-LUZURIAGA,,GARYNELSON@GMAIL.COM +544,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-09-27,,PAUL-KHAN,M,14-02-1970,,GONZALEZ-MORENO,,CLUCAS@GMAIL.COM +545,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-10-23,,BRENDAN-PRUITT,M,20-12-1965,,CAMPO-SALUSSO,,STEVENHERNANDEZ@HOTMAIL.COM +546,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-10-05,,KYLE-MACDONALD,M,10-09-1996,,ALTO-RIO-PICO,,SAMUEL37@HOTMAIL.COM +547,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-01-04,,KELLY-SMITH,F,24-09-2021,,AGUA-CERCADA,,JTHOMAS@HOTMAIL.COM +548,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-10-14,,MRS.-EMILY-MARTIN,F,10-11-1916,,ACASAPE,,IBARRASTEPHEN@YAHOO.COM +549,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-11-10,,ETHAN-BROWN,M,06-01-1998,,CAMPO-LA-FLOR-LOS-RALOS,,VANGCHRISTOPHER@HOTMAIL.COM +550,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-09-18,,TRAVIS-BALDWIN,M,05-02-1953,,BARRIO-TROCHA,,OMILLER@HOTMAIL.COM +551,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-10-04,,MARY-SMITH,F,21-10-1917,,CAÑADON-BOTELLO,,LYONSJUSTIN@YAHOO.COM +552,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-12-24,,ASHLEY-POOLE,F,07-07-1906,,BOWEN,,ROBINSONKATHERINE@HOTMAIL.COM +553,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-10-23,,MICHAEL-PETERSON,M,18-09-2000,,LA-PASTORA,,VHUYNH@YAHOO.COM +554,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-09-20,,TIMOTHY-WILSON,M,01-01-1982,,BATERIAS,,DIANEMCLAUGHLIN@GMAIL.COM +555,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-11-03,,JOSEPH-BATES,M,19-01-2007,,ISLA-GRAN-MALVINA,,JEREMYBERRY@YAHOO.COM +556,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-09-19,,DANIELLE-CARPENTER,F,24-08-1943,,AGUSTONI,,YHARRIS@GMAIL.COM +557,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2021-02-03,,DANIELLE-LANE,F,24-03-1979,,VILLA-LERGA,,WKING@HOTMAIL.COM +558,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-10-25,,JESUS-JOHNSON,M,21-05-1937,,JUAN-E-BARRA,,AMANDA49@YAHOO.COM +559,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-09-09,,MR.-DAVID-PAGE,M,07-08-1954,,CAMPO-YAGUARETE,,ANDREWHUDSON@YAHOO.COM +560,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-10-01,,ASHLEY-JONES,F,26-09-1927,,COLONIA-RIVAS,,WRICH@YAHOO.COM +561,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2021-01-26,,JEREMY-WALKER,M,14-01-1988,,GENERAL-HORNOS,,JESSICAMOSLEY@YAHOO.COM +562,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2021-01-09,,ALLEN-DUNCAN,M,16-07-1940,,GREGORIO-DE-LAFERRERE,,GARZALINDSEY@YAHOO.COM +563,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-12-10,,MAKAYLA-RAMOS,F,06-06-1911,,KILOMETRO-125,,MARTINKAISER@YAHOO.COM +564,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-11-19,,DANIEL-GONZALES,M,28-10-1912,,BALNEARIO-ORIENTE,,BLACKTARA@GMAIL.COM +565,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2021-02-08,,KIRSTEN-COLEMAN,F,30-11-1973,,SAN-GERONIMO,,TREVORDYER@HOTMAIL.COM +566,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2021-02-17,,LUCAS-JONES,M,02-05-1983,,COLONIA-EGIDO,,UBROWN@HOTMAIL.COM +567,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-01-08,,JARED-GILLESPIE,M,22-02-1950,,PUNTA-LARA,,CHARLES01@YAHOO.COM +568,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-11-23,,CAITLYN-KRAUSE,F,30-08-1951,,AGUADA-A-PIQUE,,BARRJOSHUA@HOTMAIL.COM +569,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2021-02-10,,MICHAEL-GIBBS,M,12-01-1935,,COLONIA-ZAPATA,,JESSICA48@GMAIL.COM +570,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2021-02-06,,CINDY-GARCIA,F,14-02-1960,,ARANGUREN,,OWOODS@HOTMAIL.COM +571,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-12-23,,CHRISTOPHER-CONWAY,M,06-07-1938,,VILLA-SABOYA,,RENEE07@HOTMAIL.COM +572,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-09-10,,JENNIFER-GONZALES,F,10-04-1980,,CAÑADA-LA-RICA,,AMANDA95@YAHOO.COM +573,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-11-04,,HANNAH-WILLIS,F,15-05-1934,,CHOCORI,,QTYLER@YAHOO.COM +574,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-10-31,,RONALD-HAWKINS,M,28-07-2001,,COLONIA-JAPONESA,,ROGERSJENNIFER@HOTMAIL.COM +575,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2021-01-10,,BARBARA-RANDOLPH,F,12-02-1992,,BANDA-VARELA,,ROBINSONDAVID@HOTMAIL.COM +576,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-01-16,,JOCELYN-SHAW,F,17-06-1915,,DOCK-SUD,,TIMOTHYLOPEZ@YAHOO.COM +577,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-12-22,,JAMES-HART,M,28-02-2005,,AERO-CLUB-ROSARIO,,BROWNMATTHEW@YAHOO.COM +578,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-12-28,,CHRISTINA-PATTERSON,F,13-01-2009,,FLORIDA,,THOMAS16@YAHOO.COM +579,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-10-09,,CODY-BARNES,M,09-08-1957,,CARANDAITI,,GWENDOLYNCARPENTER@YAHOO.COM +580,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2021-01-10,,LAURA-LOPEZ,F,28-03-1969,,BAJO-DE-LOS-SUELDOS,,TRAVISATKINSON@GMAIL.COM +581,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-09-24,,AMBER-GUTIERREZ,F,01-11-2016,,INGENIERO-WILLIAMS,,PSMITH@GMAIL.COM +582,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-12-05,,MONICA-POTTS,F,06-11-1943,,22-DE-MAYO,,RAMIREZRONALD@GMAIL.COM +583,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-09-19,,CHRISTINA-BAILEY,F,18-10-1926,,EL-ARBOLITO,,PHILLIPSABIGAIL@HOTMAIL.COM +584,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-11-25,,EMILY-SULLIVAN,F,25-12-1950,,ESCUELA-AGRICOLA-DON-BOSCO,,ULEWIS@GMAIL.COM +585,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-10-04,,LISA-SCHWARTZ,F,03-10-1991,,COLONIA-MACKINLAY,,PNELSON@GMAIL.COM +586,UNIVERSIDAD-DEL-CINE,MEDICINA,2021-01-12,,JAMES-MILLER,M,01-05-1957,,LA-AGUADA-DE-LAS-ANIMAS,,NATHAN81@YAHOO.COM +587,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-10-28,,JOHN-COOK-JR.,M,18-02-1938,,ITUZAINGO,,PHILIP66@HOTMAIL.COM +588,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-10-24,,MICHELLE-CLAY,F,18-05-1990,,BARRIO-DON-SANTIAGO,,LAWSONEMILY@GMAIL.COM +589,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-09-24,,BENJAMIN-WALKER,M,20-06-1963,,CLAVERIE,,GSMITH@YAHOO.COM +590,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-09-16,,SIERRA-SIMS,F,16-10-1942,,CASCADA,,RACHAELCHASE@YAHOO.COM +591,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-01-09,,ROBERT-MALONE,M,20-07-1933,,COLONIA-CELINA,,FRANK33@HOTMAIL.COM +592,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-11-21,,PATRICK-CURTIS,M,17-03-1960,,ACEILAN,,LARRY17@YAHOO.COM +593,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-09-12,,TIMOTHY-MENDEZ,M,16-05-1993,,COLONIA-LOS-BOSQUES,,TJOHNSON@GMAIL.COM +594,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-10-28,,LAUREN-SMITH,F,17-08-1910,,DOLORES,,LKLINE@GMAIL.COM +595,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2021-02-12,,HAROLD-OBRIEN,M,23-03-1921,,CAMINERA-NAPALEOFU,,BBERRY@GMAIL.COM +596,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-10-29,,PATRICIA-MCNEIL,F,24-03-1912,,CARRO-QUEMADO,,FRANKBRYANT@YAHOO.COM +597,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-09-12,,HEATHER-WANG,F,30-10-1921,,CUTRAL-CO,,MICHAELYOUNG@GMAIL.COM +598,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2021-01-30,,EMILY-HAHN-PHD,F,30-10-1981,,CAA-YARI,,BRYANBROWN@GMAIL.COM +599,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-09-30,,LOUIS-PARSONS,M,05-02-1941,,ANGUIL,,ERIC55@YAHOO.COM +600,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-09-03,,VANESSA-LARSON,F,06-09-1980,,CASTILLA,,RAYMONDCARROLL@GMAIL.COM +601,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-10-22,,RHONDA-ROSS,F,29-12-1967,,COLONIA-ADOLFO-ALSINA,,CHAD59@HOTMAIL.COM +602,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-10-28,,MICHAEL-HUNTER,M,07-05-2002,,AGUADITA,,LMILES@HOTMAIL.COM +603,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2021-01-19,,RAYMOND-RODRIGUEZ,M,10-07-2001,,ARAÑITA,,SYDNEY92@HOTMAIL.COM +604,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-09-24,,CHRISTOPHER-JONES,M,02-03-1958,,CAMPO-CALVO,,MIRANDAROSS@YAHOO.COM +605,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-10-22,,JORDAN-HALL,F,05-12-2002,,COLONIA-MACKINLAY,,GTURNER@YAHOO.COM +606,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-11-04,,AARON-STARK,M,05-05-1973,,ESC-NAV-MILITAR-RIO-SANT,,HANSENDANA@HOTMAIL.COM +607,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-12-11,,TIMOTHY-FLOYD,M,20-02-1915,,EL-TREBOL,,IALLEN@HOTMAIL.COM +608,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2021-02-11,,JAY-AUSTIN,M,19-02-1954,,LOS-ANTIGUOS,,BROOKSLINDA@YAHOO.COM +609,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-09-04,,TRAVIS-ROBERTS,M,13-04-1991,,CAPILLA-DEL-SEÑOR,,JESSE68@GMAIL.COM +610,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-10-07,,REGINA-SAMPSON,F,29-08-1991,,VICTORIA,,TRAVIS51@YAHOO.COM +611,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-10-29,,JOHN-BROWN,M,31-01-2015,,ABRA-DE-PIVES,,VICTOR15@GMAIL.COM +612,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2021-01-09,,JACOB-VEGA,M,14-07-2000,,AGUA-NEGRA,,AMANDA51@HOTMAIL.COM +613,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-11-27,,KRISTEN-COLEMAN,F,18-07-1921,,CHILLAR,,WLIN@GMAIL.COM +614,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-11-09,,SARAH-FERNANDEZ,F,15-07-2021,,ESTACION-SAGUIER,,TRAVIS79@YAHOO.COM +615,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-01-19,,MELISSA-DANIELS,F,20-05-1950,,ARROYO-TOMAS,,CALEBTUCKER@YAHOO.COM +616,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-01-25,,JONATHAN-JACKSON,M,31-07-1913,,CASIMIRO-GOMEZ,,THOMASREEVES@HOTMAIL.COM +617,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2021-02-06,,BRITTANY-OROZCO,F,18-09-1983,,CARA-MALA,,RIVERACOLIN@GMAIL.COM +618,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-10-16,,JUSTIN-WOODWARD,M,30-01-1956,,ARROYO-SECO,,CLEMENTSNATASHA@GMAIL.COM +619,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-11-03,,CASEY-ROMERO,M,09-05-1969,,COLONIA-MACKINLAY,,SANCHEZLISA@YAHOO.COM +620,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2021-01-12,,CHARLES-BROWN,M,09-07-1984,,ISLA-GRAN-MALVINA,,JACKIEMONTGOMERY@GMAIL.COM +621,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-11-05,,LARRY-VILLA,M,20-04-1993,,WHEELWRIGHT,,JULIACAMACHO@HOTMAIL.COM +622,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2021-01-18,,TIFFANY-THOMAS,F,22-10-1949,,GARCIA-DEL-RIO,,SHEILAMEYER@YAHOO.COM +623,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2021-02-13,,TASHA-NORMAN,F,17-04-1934,,CAMPO-RAFFO,,MARISSABLANCHARD@GMAIL.COM +624,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-10-08,,WILLIAM-WASHINGTON,M,21-09-2019,,EL-CAMPAMENTO,,ALYSSA20@YAHOO.COM +625,UNIVERSIDAD-DEL-CINE,FARMACIA,2021-02-18,,JOHNNY-LOPEZ,M,11-06-1935,,ANGELICA,,EDWINRIVERA@YAHOO.COM +626,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2021-01-13,,MAURICE-DUNN,M,19-12-1933,,AGUADA-ESCONDIDA,,TREYNOLDS@GMAIL.COM +627,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-12-25,,LINDSEY-MCGUIRE,F,13-09-1931,,DOS-HERMANAS,,KRISTISMITH@YAHOO.COM +628,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-09-16,,STEPHANIE-HILL,F,31-08-1921,,ARTEAGA,,GARY29@HOTMAIL.COM +629,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2021-01-18,,CAMERON-THOMPSON,M,27-02-1924,,CARILO,,LEAH09@HOTMAIL.COM +630,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-09-13,,CODY-GOMEZ,M,16-08-1962,,CUPILES,,JAMESALI@GMAIL.COM +631,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-09-10,,JONATHAN-TOWNSEND,M,08-07-1978,,CALILEGUA,,BARTLETTKEITH@YAHOO.COM +632,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2021-01-26,,DAVID-GOULD,M,23-10-1925,,9-DE-JULIO-KILOMETRO-20,,BRANDON13@HOTMAIL.COM +633,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-01-21,,VICTOR-DAVIS,M,17-09-1984,,COLONIA-BARON,,CASTROBRENDA@GMAIL.COM +634,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-11-30,,CARLOS-GRAY,M,05-07-1997,,CAMPO-DE-VILLAMIL,,JENNINGSJONATHAN@YAHOO.COM +635,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-12-29,,SCOTT-HUGHES,M,25-10-1924,,EL-MEDANO,,NAVARROMEGAN@YAHOO.COM +636,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-01-30,,DEREK-LYNCH,M,17-05-1922,,EL-BRETE,,KEVIN26@YAHOO.COM +637,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2021-01-31,,MELISSA-SHAFFER,F,15-04-1999,,ARROYO-BURGOS,,DENISEHARVEY@GMAIL.COM +638,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-09-20,,ADAM-SHARP,M,10-03-1910,,GAHAN,,ANGELICASMITH@YAHOO.COM +639,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-09-26,,STEVEN-THORNTON,M,27-08-1930,,AGUA-LINDA,,LORISMITH@GMAIL.COM +640,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-09-13,,ROBERT-ANDERSON,M,28-12-1912,,BLAQUIER,,WILLIAM10@GMAIL.COM +641,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-09-11,,CHRISTOPHER-CERVANTES,M,23-04-1909,,COLONIA-LA-YERBA,,COOKDAVID@HOTMAIL.COM +642,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-12-29,,JOSE-SIMMONS,M,13-10-1917,,MARIA-MAGDALENA,,LRUIZ@GMAIL.COM +643,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-12-24,,JENNIFER-STOKES,F,23-09-1962,,ALTO-BLANCO,,WMOORE@YAHOO.COM +644,UNIVERSIDAD-DEL-CINE,FARMACIA,2021-02-06,,PATRICK-RICHARDSON,M,05-05-1906,,EL-PERDIDO-EST-JOSE-GUISASOLA,,STEPHANIE65@HOTMAIL.COM +645,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-01-06,,JOSHUA-HERNANDEZ,M,08-12-1971,,BOWEN,,YBROWN@YAHOO.COM +646,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2021-02-14,,CHRISTINE-LYNCH,F,14-09-1946,,LA-TRANCA,,ROBINMOODY@HOTMAIL.COM +647,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-09-10,,SARAH-VILLANUEVA,F,02-11-1940,,ARTURO-SEGUI,,JONATHANHICKS@GMAIL.COM +648,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-09-30,,AMANDA-TODD,F,06-08-2006,,CORRALITO,,TWALTERS@YAHOO.COM +649,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-09-16,,MADELINE-NORTON,F,19-08-1964,,BARRIO-EMIR-RAMON-JUAREZ,,FOSTERSCOTT@YAHOO.COM +650,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-11-24,,PAULA-GONZALEZ,F,22-07-1938,,BARLETT,,REEDDANIEL@GMAIL.COM +651,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-10-04,,ANGEL-NEAL,F,27-05-1941,,ARROYO-EL-MOCHO,,JOHNFERNANDEZ@GMAIL.COM +652,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-10-03,,JAMES-PITTMAN,M,30-09-1935,,ITURRASPE,,ANA42@YAHOO.COM +653,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2021-01-18,,ARTHUR-MIRANDA,M,22-10-1984,,FRANCISCO-MADERO,,WENDY07@YAHOO.COM +654,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-12-08,,ANTHONY-SMITH,M,25-10-1932,,BARRIO-BATAN,,AMANDAARMSTRONG@GMAIL.COM +655,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-10-15,,AMBER-LEWIS,F,16-07-1989,,ARGERICH,,JULIESCOTT@HOTMAIL.COM +656,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-12-06,,ADAM-WILLIS,M,03-10-1990,,ALGARROBO-GRANDE,,KELLYGUERRERO@GMAIL.COM +657,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-10-19,,DAVID-WILLIAMS,M,01-08-1967,,OCHO-VADOS,,WILLIAMSDANIEL@GMAIL.COM +658,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-11-30,,DEBBIE-GROSS,F,28-01-1968,,VILLA-ADELINA,,GWEISS@YAHOO.COM +659,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2021-01-06,,JACOB-GARCIA,M,23-05-1989,,CASCADA-LOS-CANTAROS,,DIANASHARP@YAHOO.COM +660,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-12-25,,RACHAEL-FORD,F,23-08-2005,,RECALDE,,IBENJAMIN@HOTMAIL.COM +661,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-11-08,,WENDY-MCDONALD,F,28-01-1996,,COLONIA-LEIVA,,COLLINSJOSHUA@GMAIL.COM +662,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-10-14,,JEFFREY-THOMAS,M,06-04-1946,,CAMPO-HORQUESCO,,REESEKYLE@GMAIL.COM +663,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-09-27,,LYNN-MITCHELL,F,23-08-1916,,COLONIA-SAN-FRANCISCO,,KELLY24@YAHOO.COM +664,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2021-01-06,,MATTHEW-MARTINEZ,M,20-07-2011,,CARAGUATA,,BURNSRONALD@YAHOO.COM +665,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-09-11,,JANET-CUNNINGHAM,F,14-11-1930,,ESTELA,,GORTIZ@YAHOO.COM +666,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2021-02-05,,JAMES-WELCH,M,14-12-2008,,HUGHES,,NAVARROJUDY@YAHOO.COM +667,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-12-29,,MARK-PERKINS,M,09-03-1992,,COLONIA-CUNCI,,ROBERTO87@GMAIL.COM +668,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-12-02,,MARIO-RICHARDSON,M,22-02-2005,,ANCON,,PIERCEHANNAH@HOTMAIL.COM +669,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-11-28,,GLENN-COPELAND,M,05-05-1968,,AGUAY,,GREGORY56@HOTMAIL.COM +670,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-01-20,,MARIO-JOHNSTON,M,29-07-1999,,CABURE,,NATALIE92@GMAIL.COM +671,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-09-09,,KEITH-SAMPSON,M,28-04-1975,,BERNARDO-LARROUDE,,OPETERSON@HOTMAIL.COM +672,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2021-02-07,,ANGELA-NORRIS,F,18-04-1974,,LAS-HERMANAS,,HOFFMANROY@GMAIL.COM +673,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2021-01-16,,MATTHEW-STEPHENS,M,28-05-1950,,AGUA-CERCADA,,LISA31@HOTMAIL.COM +674,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-10-02,,MICHAEL-STARK,M,14-10-1995,,ORIENTE,,ROBERTFREEMAN@HOTMAIL.COM +675,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-09-13,,MEGAN-CASTILLO,F,03-05-1970,,SAN-GENARO-NORTE,,JENSENCOURTNEY@GMAIL.COM +676,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-02-13,,BRIANNA-RAMIREZ,F,11-11-1980,,ALFREDO-PEÑA,,LMORRIS@HOTMAIL.COM +677,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-11-10,,CLAUDIA-OBRIEN,F,21-01-1993,,COLONIA-VALDEZ,,JOHN98@HOTMAIL.COM +678,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2021-01-24,,AMY-JACKSON,F,11-07-1943,,CALERA-LA-NORMA,,GERALDCRAWFORD@YAHOO.COM +679,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-11-20,,ERIC-ROY,M,02-02-1975,,LA-VITICOLA,,UHOLMES@HOTMAIL.COM +680,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2021-01-11,,ERIN-KELLER,F,03-02-1928,,KILOMETRO-374,,DAVIDCARTER@GMAIL.COM +681,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-11-12,,CRYSTAL-COFFEY,F,30-11-2011,,CALEUFU,,RYAN47@GMAIL.COM +682,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-11-24,,ERIC-GAY,M,30-09-1923,,ATREUCO,,TSPARKS@GMAIL.COM +683,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-12-07,,CHRISTINE-FRYE,F,28-07-2001,,ARROYO-BALMACEDA,,SHEILA74@HOTMAIL.COM +684,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2021-01-23,,CHRISTINA-PEREZ,F,10-09-2001,,LIBANO,,HREYES@GMAIL.COM +685,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-11-01,,TRICIA-WILLIAMSON,F,25-07-2003,,EL-BOMBERO,,IWHITE@YAHOO.COM +686,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2021-01-28,,GORDON-FOSTER,M,08-03-2014,,CAMINERA,,SHELBY40@GMAIL.COM +687,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-11-30,,ANGEL-HARRIS,F,05-06-1989,,ALBARDON,,KYLE70@HOTMAIL.COM +688,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-02-15,,PATRICIA-GORDON,F,09-11-1931,,VILLA-NUMANCIA,,BOLSON@YAHOO.COM +689,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-11-06,,MS.-DEBRA-RODRIGUEZ,F,04-07-1954,,CORONEL-CHARLONE,,MOSSJULIE@GMAIL.COM +690,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-12-08,,JAMES-HERRERA,M,07-08-1928,,VILLA-RAFFO,,SWHITE@YAHOO.COM +691,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-01-15,,DOUGLAS-MILLER,M,23-12-1964,,ACUÑA-CUE,,CHARLENE74@YAHOO.COM +692,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-02-04,,MICHAEL-HALEY,M,16-08-2014,,CARBOMETAL,,JSILVA@YAHOO.COM +693,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2021-01-06,,DENISE-ROBINSON,F,26-11-1948,,ANZOATEGUI,,GRAYKATIE@YAHOO.COM +694,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-09-06,,LAWRENCE-ALLEN,M,16-02-1921,,BLANCA-GRANDE,,BRENT61@GMAIL.COM +695,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2021-01-23,,SERGIO-GREEN,M,05-09-1961,,ALGARROBO,,DEANNAPENA@GMAIL.COM +696,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2021-01-05,,DAVID-RICHARDSON,M,29-10-1939,,AGUA-DE-DIONISIO,,DANIELLEHARRIS@YAHOO.COM +697,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-10-05,,JOHN-STEVENS,M,24-11-1970,,CUESTA-DEL-TERNERO,,ANDREWUNDERWOOD@HOTMAIL.COM +698,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-12-21,,ROBERT-FROST,M,13-03-1983,,LA-BANDA,,KIMBERLYDIAZ@GMAIL.COM +699,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-01-30,,JAMES-LEWIS,M,12-05-1951,,COLONIA-NUEVA-MONTEVIDEO,,OWRIGHT@GMAIL.COM +700,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-01-21,,DR.-DEBRA-COOK-PHD,F,12-10-2005,,CAÑADON-LA-MADERA,,SAMUELTHOMPSON@GMAIL.COM +701,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-10-04,,MICHAEL-GARCIA,M,23-09-1915,,EDMUNDO-PERKINS,,HDAVIS@YAHOO.COM +702,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-11-06,,CHRISTINE-CHRISTIAN,F,02-05-1910,,ALTO-JAGUEL,,ELYNCH@GMAIL.COM +703,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-09-12,,ROSS-DICKSON-DDS,M,09-07-1948,,CAVOUR,,GMUNOZ@GMAIL.COM +704,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-11-29,,RAVEN-MURPHY-PHD,F,28-05-1918,,ARROYO-SAN-JUAN,,WVEGA@GMAIL.COM +705,UNIVERSIDAD-DEL-CINE,FARMACIA,2021-01-05,,ADAM-FOLEY,M,07-09-1923,,ARROYO-CEIBO,,KCLAYTON@GMAIL.COM +706,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-01-18,,CASSANDRA-ANDERSON,F,13-06-1985,,NELSON,,EMILY15@HOTMAIL.COM +707,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-12-04,,CLAIRE-BERGER,F,03-08-1946,,BONNEMENT,,UHUDSON@GMAIL.COM +708,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-12-11,,BRETT-MORRISON,M,09-02-1998,,CARAHUNCO,,RCHAVEZ@HOTMAIL.COM +709,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-09-09,,BRAD-HARDING,M,08-11-1923,,AROMOS,,NANDERSON@GMAIL.COM +710,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-10-23,,TIMOTHY-LOWE,M,22-01-1979,,BAJO-DE-RACO,,MARIA78@HOTMAIL.COM +711,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2021-01-30,,SAVANNAH-WEBB,F,01-01-1922,,CUESTA-DEL-TERNERO,,ROBIN33@GMAIL.COM +712,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-11-02,,PATRICK-BROWN,M,23-09-1971,,CAMPANA,,MORRISCOREY@HOTMAIL.COM +713,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-10-06,,DESIREE-MARTINEZ,F,15-12-1937,,AZOPARDO,,ZIMMERMANRYAN@YAHOO.COM +714,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2021-02-01,,LINDSAY-MACK,F,23-11-1985,,ADELA,,SCHWARTZMARTIN@YAHOO.COM +715,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-01-26,,ROBERT-FISCHER,M,19-07-1980,,ALCARAZ-NORTE,,STACIE46@HOTMAIL.COM +716,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-12-22,,PATRICK-BROWN,M,18-01-1932,,CARRO-QUEMADO,,ALEXANDRAMARTINEZ@YAHOO.COM +717,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2021-02-08,,TYLER-STEWART,M,30-06-1924,,CAMPO-MAGNIN,,MHERNANDEZ@GMAIL.COM +718,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-11-10,,DANIEL-WILLIAMS,M,28-09-1913,,CAMPO-LA-LIMA,,DERRICK97@GMAIL.COM +719,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-11-01,,NICOLAS-SANCHEZ,M,05-02-2019,,GAHAN,,KENNETHMCCARTY@HOTMAIL.COM +720,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-11-20,,BRITTNEY-LUCAS,F,19-03-1954,,CAMPO-HUBER,,KARENJUAREZ@GMAIL.COM +721,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-12-08,,CAROL-BROWN,F,21-03-1931,,VILLA-HIPODROMO,,FPERKINS@YAHOO.COM +722,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2021-01-22,,ANTHONY-BERRY,M,28-06-1933,,COLONIA-ADOLFO-ALSINA,,ANDREA94@GMAIL.COM +723,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-10-26,,KRISTEN-ELLISON,F,27-06-1909,,GONZALEZ-MORENO,,TERESAWALLACE@YAHOO.COM +724,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-11-11,,CARL-MICHAEL,M,07-07-1946,,COLONIA-HERNANDARIAS,,ISAAC72@GMAIL.COM +725,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-10-21,,STEPHANIE-ZAMORA,F,28-02-2015,,GRACIARENA,,ROBINSONMIGUEL@HOTMAIL.COM +726,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-12-14,,JEFFREY-DONOVAN,M,22-05-1959,,ALBARDON,,VSMITH@YAHOO.COM +727,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-09-14,,DENISE-MOORE,F,22-07-1923,,CORA,,DAVID62@HOTMAIL.COM +728,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-02-19,,ANDREW-BENNETT,M,05-03-1989,,ESTANCIAS,,ASHLEY94@HOTMAIL.COM +729,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2021-01-19,,VINCENT-MARTINEZ,M,02-06-1926,,CAÑADON-LAGARTO,,ZHERNANDEZ@HOTMAIL.COM +730,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2021-01-05,,JACOB-PHILLIPS,M,29-11-2006,,KILOMETRO-45,,BENJAMIN96@HOTMAIL.COM +731,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-12-02,,BRIAN-BARTON,M,07-12-2017,,VILLA-MARTELLI,,SAMANTHA40@HOTMAIL.COM +732,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-11-01,,ANTHONY-GARCIA-DDS,M,30-12-2006,,CIUDADELA,,JASON94@GMAIL.COM +733,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2021-02-03,,JESSICA-EVANS,F,10-05-1922,,17-DE-AGOSTO,,NICHOLSJESSICA@YAHOO.COM +734,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-11-25,,JOSHUA-BERNARD,M,28-12-1932,,AGUA-DE-LA-MULA,,DEREKFIGUEROA@HOTMAIL.COM +735,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-10-28,,HEATHER-WILLIS,F,31-08-1998,,BOWEN,,DOUGLASPENA@YAHOO.COM +736,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-11-30,,JENNIFER-PORTER,F,10-05-1977,,RIO-TALA,,KMATHIS@HOTMAIL.COM +737,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-11-19,,NICOLE-COLLINS,F,07-07-1963,,ESPARTILLAR,,BRYANTBARBARA@YAHOO.COM +738,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-10-07,,DANIEL-MARTIN,M,19-09-1932,,EMPALME-FRONTERA,,RAYMOND85@YAHOO.COM +739,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-11-25,,JORDAN-SMITH,M,20-09-1976,,ALGARROBO,,LTERRY@GMAIL.COM +740,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-01-04,,DOROTHY-KAISER,F,11-07-1974,,BOEUF,,LEEGEORGE@YAHOO.COM +741,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-09-15,,KYLE-JORDAN,M,07-12-2018,,LA-TORRECITA,,MITCHELLSHAFFER@HOTMAIL.COM +742,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-10-05,,DAMON-PARKER,M,12-09-1967,,EL-JUPITER,,STEVEN52@YAHOO.COM +743,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-12-10,,SARA-TODD,F,12-03-1997,,COLONIA-SANTA-ROSA,,WARRENDARRYL@GMAIL.COM +744,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-02-05,,TYLER-GARCIA,M,16-10-2021,,COSTA-BRAVA,,PERKINSNINA@GMAIL.COM +745,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-10-14,,STACY-HERNANDEZ,F,03-05-2020,,CAMPO-SALUSSO,,DSHAW@GMAIL.COM +746,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2021-01-03,,MICHAEL-MONTES,M,28-11-1989,,AGUADA-DE-GUERRA,,DDAVIS@HOTMAIL.COM +747,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-11-19,,ANTHONY-FOWLER,M,11-02-1968,,BADANO,,STEWARTMARK@HOTMAIL.COM +748,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-01-31,,STEPHEN-MYERS,M,13-01-1908,,AGUADA-FLORENCIO,,WHITNEY44@GMAIL.COM +749,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-12-02,,KRISTY-LANG,F,31-10-1960,,FRANCISCO-CASAL,,JOSHUAORTIZ@YAHOO.COM +750,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-11-23,,COURTNEY-BRAY,F,06-11-1935,,JOSE-MARIA-BLANCO,,SEAN10@GMAIL.COM +751,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-12-19,,KELLY-HAMILTON,F,28-05-2010,,EL-JUMEAL,,PSIMPSON@YAHOO.COM +752,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-11-14,,MEAGAN-WALKER,F,05-02-1924,,INGENIO-LA-PROVIDENCIA,,BENITEZLISA@HOTMAIL.COM +753,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-12-26,,TRACEY-REYNOLDS,F,31-10-1967,,COLONIA-HERNANDARIAS,,HROBERTS@HOTMAIL.COM +754,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-09-11,,BETHANY-GARCIA,F,28-04-1924,,ALABAMA,,PEREZKRISTINA@YAHOO.COM +755,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-11-30,,CASSANDRA-ROBINSON,F,17-02-1959,,CARLOS-SPEGAZZINI,,CRIVERA@GMAIL.COM +756,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2021-01-25,,VICTORIA-PETERSON,F,15-05-2002,,CARAGUATA,,SHELLYTHOMPSON@GMAIL.COM +757,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-01-25,,JOSEPH-MCGEE,M,05-05-1929,,ANTIGUO,,HAMPTONKEITH@GMAIL.COM +758,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-12-29,,JACK-THOMPSON,M,31-08-1978,,30-DE-AGOSTO,,RICHARD49@HOTMAIL.COM +759,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-10-08,,LINDSAY-CARROLL,F,10-08-2018,,GENERAL-SAN-MARTIN,,SIERRAORR@GMAIL.COM +760,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-11-27,,JUSTIN-CHAMBERS,M,07-09-1924,,FAVELLI,,LIUBRANDON@YAHOO.COM +761,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2021-02-15,,APRIL-CHRISTENSEN,F,19-12-2008,,BAJO-GUAZU,,HEATHERCOOK@GMAIL.COM +762,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-11-10,,SUSAN-PITTMAN,F,23-11-1954,,COMANDANTE-NICANOR-OTAMENDI,,KAISERTRACI@HOTMAIL.COM +763,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-12-22,,STEPHANIE-RAMIREZ,F,12-11-1941,,COLONIA-ABATE,,REIDDAVID@HOTMAIL.COM +764,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-09-10,,ANGIE-MANN,F,04-08-2001,,DINA-HUAPI,,JESUS57@GMAIL.COM +765,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2021-01-08,,MATTHEW-HAAS,M,07-09-1971,,COLONIA-RUSA,,WILLIAM18@HOTMAIL.COM +766,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-11-09,,TRACY-TANNER,F,16-04-1956,,ARROYO-PASTORA,,CARSONKATIE@GMAIL.COM +767,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2021-02-02,,MEGAN-HALL,F,16-05-1995,,IRENEO-PORTELA,,FJACKSON@GMAIL.COM +768,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-01-28,,KRISTEN-JONES,F,16-08-1969,,COLONIA-ALBERDI,,ZFREEMAN@GMAIL.COM +769,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-10-26,,JUSTIN-CHANDLER,M,13-05-1954,,CORTADERAS,,QJOHNSON@GMAIL.COM +770,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-10-30,,CATHY-BUTLER,F,18-06-1991,,GUILLERMO-E-HUDSON,,EWALKER@HOTMAIL.COM +771,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-12-10,,KIMBERLY-OLSEN,F,24-07-1927,,BAÑADITO-VIEJO,,ELIZABETHWILLIAMS@HOTMAIL.COM +772,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-10-06,,CHRISTOPHER-KELLER,M,20-01-1914,,ACONQUIJA,,DROBINSON@GMAIL.COM +773,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-09-23,,DAVID-GOODWIN,M,15-03-1995,,ARGENTINA-BELVEDERE,,MELTONELIZABETH@GMAIL.COM +774,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-12-22,,MEGAN-SMITH,F,06-06-2018,,ALARCON,,HESPINOZA@HOTMAIL.COM +775,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-11-05,,JOSEPH-DILLON,M,10-08-2005,,BADANO,,MSWEENEY@YAHOO.COM +776,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-11-25,,JESSE-GLENN,M,12-04-2009,,CAMPO-SAN-JOSE,,MAX15@HOTMAIL.COM +777,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-12-18,,HEATHER-WILSON,F,03-01-1992,,RICARDO-LAVALLE,,GRIFFITHASHLEY@YAHOO.COM +778,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-10-19,,WESLEY-RODRIGUEZ,M,10-02-1931,,BARRIO-LA-LUISA,,AMYVILLANUEVA@YAHOO.COM +779,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2021-02-04,,TERESA-FORD,F,01-02-1906,,AGUAS-CALIENTES,,XROJAS@GMAIL.COM +780,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-12-14,,ANA-BENNETT,F,21-05-1967,,CAPIHUAS,,RICHARD02@HOTMAIL.COM +781,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-01-29,,JEFFREY-SANDERS,M,14-07-1923,,BAJO-DE-LOS-SUELDOS,,TRAMSEY@GMAIL.COM +782,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-11-23,,STEVEN-SAWYER,M,24-07-2010,,CALILEGUA,,ADAMRIGGS@YAHOO.COM +783,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-12-26,,ANGELA-WARD,F,07-05-1988,,EL-REMANSO,,TWATTS@YAHOO.COM +784,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-12-29,,RICKY-ELLIOTT,M,13-07-1988,,MELINCUE,,TAMMIECRANE@YAHOO.COM +785,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-11-07,,LAURIE-REED,F,15-12-1959,,LA-MOROCHA,,DANIELPHILLIPS@GMAIL.COM +786,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-01-27,,CHARLES-RAMIREZ,M,19-05-1980,,EL-PORVENIR,,JEREMYBROWN@GMAIL.COM +787,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-10-16,,NICOLE-DOUGLAS,F,07-10-1991,,SUNDBLAD,,ZAVALALISA@YAHOO.COM +788,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-12-10,,DESTINY-SMITH,F,01-01-1942,,ALGARROBITO,,WILLIAM63@GMAIL.COM +789,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-12-24,,CHRISTOPHER-POTTER,M,01-06-1968,,EL-CAMPAMENTO,,MARTINRENEE@GMAIL.COM +790,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2021-01-23,,JULIE-ROSE,F,12-05-1972,,EL-HORNO,,SPENCERFROST@HOTMAIL.COM +791,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2021-01-30,,KIMBERLY-JOHNSON,F,19-09-1932,,BUENA-ESPERANZA,,GAINESTANYA@YAHOO.COM +792,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-11-13,,BRIAN-HORTON,M,21-07-1984,,GOMEZ,,JOHNRODRIGUEZ@HOTMAIL.COM +793,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-12-15,,LORI-HARVEY,F,01-04-1946,,ALMACEN-CRISTIAN-SCHUBERT,,CRYSTALLANG@YAHOO.COM +794,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-09-04,,DANIEL-JOHNSON,M,21-01-1974,,ALTO-DE-LAS-ARAÑAS,,JENNIFERTHOMAS@YAHOO.COM +795,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-12-01,,KEVIN-WHEELER,M,01-04-1913,,SANTOS-LUGARES,,MICHAELHICKS@YAHOO.COM +796,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-10-28,,JACQUELINE-COLEMAN,F,26-01-1927,,BELLA-VISTA,,WTORRES@HOTMAIL.COM +797,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2021-01-23,,NANCY-SERRANO,F,23-10-2006,,APEADERO-LAS-CHIMBAS,,TTERRELL@HOTMAIL.COM +798,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-01-24,,SHERYL-MARTINEZ,F,16-01-1909,,IRENEO-PORTELA,,BRYAN24@GMAIL.COM +799,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-10-25,,ROBERT-DUNN,M,24-12-2003,,ARGENTINA-BELVEDERE,,JACQUELINECORDOVA@HOTMAIL.COM +800,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-02-14,,BRENDA-ROBERTS,F,01-05-2005,,LA-PORTEÑA,,GARCIAMARCUS@HOTMAIL.COM +801,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-01-25,,ROBERT-ALLEN,M,12-05-1972,,BAÑADO-VERDE,,WESLEYCOOPER@GMAIL.COM +802,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-11-13,,MARY-MCINTOSH,F,31-03-1961,,COLONIA-LOS-SAUCES,,SCHWARTZERNEST@HOTMAIL.COM +803,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-11-10,,VANESSA-GARDNER,F,06-10-2011,,ANECON-CHICO,,WALTER06@YAHOO.COM +804,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-09-01,,KEVIN-BRANDT,M,28-11-1958,,CHILECITO,,RSOSA@HOTMAIL.COM +805,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2021-02-16,,CHRISTOPHER-FREDERICK,M,31-08-1955,,ARROYO-DE-LA-VENTANA,,DAVID10@YAHOO.COM +806,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-01-12,,RACHEL-CRAWFORD,F,18-10-1948,,INGENIERO-DE-MADRID,,APEREZ@YAHOO.COM +807,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-10-08,,ELIZABETH-CHAMBERS,F,06-04-1914,,GUAMINI,,YRAMOS@HOTMAIL.COM +808,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-10-30,,JESSICA-THOMPSON,F,15-12-2003,,ALDEA-BRASILERA,,CHRISTINE70@HOTMAIL.COM +809,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2021-02-08,,JESSICA-HILL,F,19-03-1943,,EMPALME-FRONTERA,,JEFFREYSHAW@YAHOO.COM +810,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-12-16,,JENNIFER-TURNER,F,21-07-2009,,VICTORIA,,FGREEN@GMAIL.COM +811,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2021-02-15,,ZACHARY-HUDSON,M,20-09-1913,,AROMOS,,CAMERONPALMER@HOTMAIL.COM +812,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-01-27,,AMANDA-LOPEZ,F,19-04-1917,,EL-ESPINILLO,,MARTHADOUGLAS@HOTMAIL.COM +813,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2021-01-30,,MICHAEL-THOMAS,M,18-11-1919,,ARANGUREN,,ADAMSTRACY@HOTMAIL.COM +814,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-11-16,,JOHN-HERRING,M,21-01-1985,,JOSE-CLEMENTE-PAZ,,ANGELA39@GMAIL.COM +815,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-12-03,,DENISE-BURKE,F,31-12-1918,,ALTO-GRANDE,,WILLIAMSALLISON@YAHOO.COM +816,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-12-17,,TROY-MOORE,M,08-08-2016,,DEFERRARI,,BRADLEY42@HOTMAIL.COM +817,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-11-17,,MICHAEL-JUAREZ,M,17-07-1930,,ALEJANDRO-KORN,,MCAMACHO@YAHOO.COM +818,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-09-09,,CONNOR-HOLLAND,M,16-05-1990,,COLONIA-CORONEL-DORREGO,,BRIAN24@GMAIL.COM +819,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-02-17,,MR.-SAMUEL-MOORE,M,21-10-1928,,HURLINGHAM,,ZTURNER@HOTMAIL.COM +820,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-10-11,,CHRISTOPHER-FLORES,M,09-05-1941,,CANAL-15-CERRO-DE-LA-GLORIA,,DANIELBELL@GMAIL.COM +821,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2021-01-27,,KEVIN-BRYANT,M,11-09-1920,,BOSQUES,,JODYCOFFEY@YAHOO.COM +822,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-10-10,,WILLIAM-ROMAN,M,06-08-1941,,CAMPO-LARGO,,ALICIAREID@HOTMAIL.COM +823,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-12-16,,MCKENZIE-WHITE,F,19-07-2011,,CAPITAN-LAZO,,TRACY60@GMAIL.COM +824,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-11-17,,GERALD-GRAY,M,25-03-1959,,EL-DURAZNILLO,,OSBORNEDONALD@HOTMAIL.COM +825,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2021-02-14,,STEPHEN-PHELPS,M,15-09-1933,,CAÑADON-LEON,,ASHLEYWILLIAMS@GMAIL.COM +826,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2021-01-28,,HANNAH-BROOKS,F,20-05-1972,,ARROYO-URQUIZA,,RALPH03@HOTMAIL.COM +827,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-11-24,,CYNTHIA-DUKE,F,22-05-1928,,ALBERTO-FLORES,,JOHN54@HOTMAIL.COM +828,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2021-02-13,,KRISTIN-SCOTT,F,11-11-1983,,DINA-HUAPI,,SANDRA86@GMAIL.COM +829,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-10-24,,NATALIE-YATES,F,09-02-1973,,ARBOLEDA,,KTAYLOR@GMAIL.COM +830,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-12-28,,THERESA-HERRERA,F,14-03-1969,,CAAGUAZU,,PATRICIA04@YAHOO.COM +831,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-09-20,,AMY-HALL,F,11-02-1928,,CAFFERATA,,JPORTER@GMAIL.COM +832,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-09-27,,JEFFREY-EDWARDS,M,02-10-2012,,FELICIA,,DMOSS@YAHOO.COM +833,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-09-22,,AMANDA-AGUILAR,F,27-08-1941,,CAMPO-QUIÑONES,,HANDERSEN@YAHOO.COM +834,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-12-18,,YVETTE-SANCHEZ,F,10-10-1953,,BERABEVU,,JESSICA79@GMAIL.COM +835,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-12-16,,KRISTY-TURNER,F,02-07-2019,,CALVO,,GROSSCATHERINE@HOTMAIL.COM +836,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-10-16,,KELLY-CRUZ,F,07-03-1908,,ALELOY,,JULIEHUGHES@HOTMAIL.COM +837,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-10-30,,BRANDY-CAMERON,F,27-08-1992,,HUGHES,,TODDWARREN@YAHOO.COM +838,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-02-03,,CARLOS-MILLER,M,08-06-1931,,CAMPO-EL-BERMEJO,,SOTOMATTHEW@YAHOO.COM +839,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-01-12,,JOHN-JACKSON,M,23-08-2004,,CAMPO-DE-LOS-TOROS,,JEFFREYFREEMAN@GMAIL.COM +840,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2021-02-19,,BRANDON-PERKINS,M,04-09-1917,,APOYACO,,SHAWMARIE@YAHOO.COM +841,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-10-30,,KENNETH-NIELSEN,M,04-09-1925,,ACONQUIJA,,ANTHONYCHEN@HOTMAIL.COM +842,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-11-15,,COREY-BUTLER,M,29-05-1949,,BARRIO-EL-MOLINO,,SHELIALIN@HOTMAIL.COM +843,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-01-29,,MR.-BLAKE-RAMOS,M,21-04-1933,,BERRAONDO,,JULIA14@HOTMAIL.COM +844,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-12-25,,MRS.-KATHLEEN-RODRIGUEZ,F,23-07-1907,,LA-BUANA-MOZA,,STEVEN46@GMAIL.COM +845,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-12-27,,SANDRA-BASS,F,29-07-1988,,CALEUFU,,ALBERTGIBBS@HOTMAIL.COM +846,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-10-21,,MEGAN-ESPINOZA,F,23-02-2006,,PLANCHADA-BANDERITA,,YSCHMIDT@HOTMAIL.COM +847,UNIVERSIDAD-DEL-CINE,MEDICINA,2021-02-16,,ANGELA-PEREZ,F,21-10-1909,,LA-PORTEÑA,,SILVABOB@YAHOO.COM +848,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-12-12,,MITCHELL-JOHNSON,M,13-10-1996,,TABLADA,,LINDA52@HOTMAIL.COM +849,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2021-01-29,,LINDA-BENTON,F,19-04-1930,,BARCALA,,MICHAEL72@GMAIL.COM +850,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2021-01-08,,DR.-DONALD-SMITH,M,03-08-1960,,MAORI,,RPOPE@GMAIL.COM +851,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-12-10,,HEATHER-BELL,F,26-09-1914,,COLONIA-JAUREGUI,,CYNTHIAMOORE@YAHOO.COM +852,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-12-26,,MARK-STEPHENS,M,11-05-1954,,COLONIA-ESPAÑA,,KRISTIGRAHAM@GMAIL.COM +853,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2021-01-06,,TIMOTHY-THOMAS,M,11-10-1988,,AGUIRRE-CUE,,KATHLEEN23@HOTMAIL.COM +854,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-01-18,,JAMES-WAGNER,M,24-09-1955,,CONCEPCION-DEL-BERMEJO,,ALLEN98@HOTMAIL.COM +855,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2021-02-03,,SCOTT-CARTER,M,17-12-1965,,ALEJANDRA,,STEPHANIE68@GMAIL.COM +856,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-10-01,,DAVID-VARGAS,M,22-05-1993,,LA-CAÑADA,,ASHLEY28@GMAIL.COM +857,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-02-18,,MICHAEL-HOOD,M,26-01-1944,,COLONIA-LIA-Y-ALLENDE,,ERIC16@YAHOO.COM +858,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-12-28,,DEANNA-PETERSEN,F,16-05-1914,,COLONIA-CENTENARIO,,KBROWN@GMAIL.COM +859,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2021-01-25,,CODY-DAY,M,21-04-1931,,ARRIBEÑOS,,MICHAEL25@YAHOO.COM +860,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-09-07,,YVONNE-MATHIS,F,17-03-2002,,CAMPO-CARETTO,,RHAMILTON@YAHOO.COM +861,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-12-10,,ELIZABETH-FREEMAN,F,24-09-2014,,CERES,,TAMMY11@YAHOO.COM +862,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-12-03,,STEPHEN-COOPER,M,05-11-1923,,ABRA-RICA,,ANNETTECALDERON@HOTMAIL.COM +863,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2021-01-22,,CATHERINE-PERKINS,F,15-05-1955,,ALDEA-BRASILERA,,JERRY21@GMAIL.COM +864,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-09-15,,ERIC-MATTHEWS,M,10-07-1940,,ESTACION-SOLA,,SGIBSON@GMAIL.COM +865,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-10-05,,SUSAN-GONZALEZ,F,06-05-1929,,BARRIO-VILLA-ADELA,,UEDWARDS@YAHOO.COM +866,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2021-02-15,,ERIC-LONG,M,07-01-1907,,RAMOS-MEJIA,,JOSE07@YAHOO.COM +867,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2021-02-18,,KATHERINE-MARTINEZ,F,17-11-2013,,CAMPO-BOTTO,,SANDERSTINA@HOTMAIL.COM +868,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-12-09,,GREGORY-BAKER,M,19-09-1992,,CAICHUE,,MICHAELGUERRERO@YAHOO.COM +869,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-11-13,,TODD-TURNER,M,23-02-1922,,CAÑADON-LEON,,QLOPEZ@HOTMAIL.COM +870,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-12-25,,AMANDA-BARTLETT,F,09-04-1953,,LOS-CARDOS,,IKENNEDY@HOTMAIL.COM +871,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-10-03,,BRIAN-MARTIN,M,21-09-1964,,CRAMER,,HARTRICHARD@HOTMAIL.COM +872,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-12-02,,BRIAN-VELASQUEZ,M,09-02-1971,,ALISOS--DE-ABAJO,,GIBSONLISA@HOTMAIL.COM +873,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-09-09,,RICKY-DIAZ,M,24-07-1910,,BOULOGNE,,ANTHONYATKINS@YAHOO.COM +874,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-02-06,,EMILY-WALLACE,F,13-06-1914,,FORTIN-IRENE,,RAYMELISSA@YAHOO.COM +875,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2021-01-09,,CAITLIN-WILLIAMS,F,19-09-1997,,AYACUCHO,,THOMASRENEE@GMAIL.COM +876,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-12-14,,BETHANY-DAVIS,F,24-04-1940,,AEROPUERTO-EZEIZA,,JACOB43@YAHOO.COM +877,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-01-02,,KARA-THOMAS,F,01-02-1981,,COLONIA-CALIFORNIA,,DELGADOANGEL@YAHOO.COM +878,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-12-07,,DANNY-ADKINS,M,13-03-2006,,KILOMETRO-45,,SUSAN72@HOTMAIL.COM +879,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-10-25,,ARTHUR-STEWART,M,22-09-1997,,RIO-TALA,,EDWARDSPAUL@GMAIL.COM +880,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-09-17,,NICOLE-GREEN,F,13-05-1921,,CLASON,,MARTINVINCENT@HOTMAIL.COM +881,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-11-28,,MARC-WEAVER,M,27-03-1935,,COLONIA-BERTOZZI,,VCOLE@GMAIL.COM +882,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2021-01-27,,ALEX-HOLLAND,M,25-05-1944,,BALNEARIO-OCEANO,,YBRENNAN@YAHOO.COM +883,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-11-11,,ALEXANDER-WRIGHT,M,21-01-1951,,BUENA-VISTA,,JONESJOHNATHAN@YAHOO.COM +884,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-11-01,,DAVID-MANNING,M,13-04-2011,,ATUEL-SUD,,JOELMAXWELL@YAHOO.COM +885,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-11-25,,BRADLEY-ESCOBAR,M,27-09-1943,,BIGAND,,MARK85@GMAIL.COM +886,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-11-24,,BRANDON-GORDON,M,31-10-1971,,EL-TALAR,,SHELTONLISA@GMAIL.COM +887,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-12-24,,ANDRE-MOORE,M,07-08-1916,,BANDERALO,,SCOTT77@GMAIL.COM +888,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-10-10,,HUNTER-CROSS,M,28-06-1977,,CHAÑARCITO,,MAURICESANCHEZ@HOTMAIL.COM +889,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2021-01-01,,MS.-DEBRA-STEPHENS,F,01-08-1951,,MESON-DE-FIERRO,,STEPHANIE26@YAHOO.COM +890,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-12-22,,JODI-ROBERTSON,F,09-06-2000,,CAMPO-MONTE-LA-VIRUELA,,ROBERTSONSCOTT@GMAIL.COM +891,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-11-28,,MEGAN-SCHMIDT,F,22-05-1984,,FORTIN-CHACO,,ALARSEN@HOTMAIL.COM +892,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-09-27,,CHARLES-BARKER,M,05-03-1960,,CABRED,,DHORNE@HOTMAIL.COM +893,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2021-01-26,,ERIN-DRAKE,F,03-08-1972,,LA-ORIENTAL,,LYNCHDEBORAH@YAHOO.COM +894,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-09-22,,MARIA-PACE,F,05-07-1963,,ACOSTILLA,,PAMELA37@GMAIL.COM +895,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2021-01-10,,KENDRA-PACE,F,16-09-1927,,ANCON,,EILEENKNIGHT@GMAIL.COM +896,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2021-01-16,,JONATHAN-SHERMAN,M,13-07-1966,,BARRIO-LA-UNION,,DJONES@HOTMAIL.COM +897,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-11-17,,JASON-WEAVER,M,10-05-1993,,ARROYO-QUILLEN,,TPATRICK@HOTMAIL.COM +898,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-01-02,,ANTHONY-BENNETT,M,20-05-1988,,GABOTO,,VYOUNG@HOTMAIL.COM +899,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-12-05,,MEGHAN-ROY,F,13-03-2003,,EL-TRIUNFO,,KELLYBRYANT@GMAIL.COM +900,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-11-16,,LISA-HALL,F,25-11-1947,,MEMBRILLAR,,GUZMANMITCHELL@YAHOO.COM +901,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-10-13,,MARTIN-SAVAGE,M,02-10-1995,,BOUQUET,,FLORESMANUEL@GMAIL.COM +902,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-12-29,,MARK-MILLS,M,13-12-1963,,AGUADA-A-PIQUE,,UGREENE@YAHOO.COM +903,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-11-06,,TAYLOR-PETERSON,F,01-12-1969,,GENTE-GRANDE,,MERCADOMARISSA@GMAIL.COM +904,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-10-18,,KENNETH-HICKS,M,22-07-1994,,AGUA-COLORADA,,NTHOMPSON@HOTMAIL.COM +905,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2021-01-16,,REBECCA-BOOKER,F,09-09-1967,,KILOMETRO-23,,LRICHARDSON@HOTMAIL.COM +906,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-09-21,,MARIA-BARRETT,F,07-06-1925,,2-DE-MAYO,,GWHITAKER@HOTMAIL.COM +907,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-11-08,,MEGHAN-MOORE,F,18-11-1989,,BENITO-JUAREZ,,BMCKAY@GMAIL.COM +908,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2021-02-12,,RACHEL-DELEON,F,31-01-2007,,ANGEL-GALLARDO,,JAMES70@GMAIL.COM +909,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-09-26,,ROBERT-FLYNN,M,26-12-2018,,ABRA-DE-PEÑAS,,RANDY60@GMAIL.COM +910,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2021-01-20,,TODD-BEARD,M,02-05-1997,,LA-CHINACA,,AARON20@HOTMAIL.COM +911,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-10-01,,STEPHANIE-GARCIA,F,24-05-1983,,ALVARO-BARROS,,LOUISGONZALES@GMAIL.COM +912,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-10-23,,CHRISTINE-ORTEGA,F,11-03-1990,,BERNARDO-LARROUDE,,TROYMCDONALD@HOTMAIL.COM +913,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-12-29,,JOSEPH-ANDERSON,M,30-07-1958,,MANUEL-OCAMPO,,SMITHSHERRI@GMAIL.COM +914,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-12-17,,MICHAEL-JONES,M,27-09-1989,,MERLO,,TAYLOR65@YAHOO.COM +915,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-10-09,,ADAM-FERGUSON,M,01-06-1948,,CAPIHUAS,,MICHELLE08@GMAIL.COM +916,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-11-22,,EDUARDO-COLE,M,30-08-1980,,ANGOSTURA,,SAMPSONMICHAEL@HOTMAIL.COM +917,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-12-19,,SANDRA-ROBERTSON,F,02-11-1974,,ALDEA-FORESTAL,,ERIN86@GMAIL.COM +918,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-10-20,,FRANCISCO-MATTHEWS,M,07-08-1953,,CAMINO-CENTENARIO-KM-11500,,FARRELLDAVID@GMAIL.COM +919,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-11-22,,DR.-STEVEN-GALLOWAY,M,13-03-2008,,CAMPO-LA-FLOR-LOS-RALOS,,JENNIFER16@GMAIL.COM +920,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-12-13,,KAREN-KRAUSE,F,18-12-1929,,BALNEARIO-ATLANTIDA,,KRISTINBROOKS@HOTMAIL.COM +921,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-11-28,,JOHN-ROSS,M,31-03-2021,,ALTAMIRANO-NORTE,,PYOUNG@HOTMAIL.COM +922,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-11-11,,SUSAN-ROTH,F,12-09-1983,,BARRIO-JARDIN-LUZURIAGA,,RHALL@YAHOO.COM +923,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2021-01-06,,CHRISTOPHER-TAYLOR,M,08-06-1976,,BONPLAND-NORTE,,HALLMARY@GMAIL.COM +924,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2021-01-05,,LISA-THOMAS,F,27-11-2000,,VILLA-RUIZ,,DAVISKAREN@GMAIL.COM +925,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-11-06,,BRIAN-JOHNSON,M,24-09-1980,,COLONIA-SANTA-ROSA,,ASHLEY35@YAHOO.COM +926,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-11-18,,PATRICK-MATHEWS,M,27-05-1981,,COLONIA-ABATE,,DONNA06@HOTMAIL.COM +927,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-11-12,,JENNIFER-LOPEZ,F,29-11-1917,,ESTACION-CHRISTOPHERSEN,,JOHN98@YAHOO.COM +928,UNIVERSIDAD-DEL-CINE,MEDICINA,2021-01-14,,JESUS-ARIAS,M,21-12-2010,,ALFREDO-DEMARCHI,,TREVORNOLAN@GMAIL.COM +929,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-12-10,,ERIC-MCCOY,M,16-04-1934,,CAMBA-PASO,,OCOOPER@GMAIL.COM +930,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-12-03,,MANUEL-LINDSEY,M,12-09-1910,,EL-JUNCALITO,,MICHAELBURKE@GMAIL.COM +931,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-10-28,,KATIE-WATKINS,F,19-04-1916,,EL-ABANICO,,CYNTHIASANDERS@YAHOO.COM +932,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-10-09,,ANGELA-HERRING,F,06-07-2010,,BAHIA-SOLANO,,MICHAELGRAHAM@HOTMAIL.COM +933,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2021-01-28,,CHRISTOPHER-ENGLISH,M,30-06-1958,,TRISTAN-SUAREZ,,ZVELASQUEZ@HOTMAIL.COM +934,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-09-16,,CHRISTOPHER-MOSES,M,14-06-2003,,25-DE-MAYO,,OTRAN@HOTMAIL.COM +935,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-09-12,,PATRICIA-ROCHA,F,10-02-1915,,ESMERALDA,,CATHYJONES@HOTMAIL.COM +936,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-12-22,,JESUS-MILLER,M,06-07-1987,,ABEL,,MELANIEMILLS@YAHOO.COM +937,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-01-27,,ALLISON-WOOD,F,05-09-1991,,AVENA,,MARTINJOSEPH@YAHOO.COM +938,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2021-01-20,,OLIVIA-MITCHELL,F,18-06-1983,,ALARCON,,ADAM96@HOTMAIL.COM +939,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-11-10,,JEANETTE-COLE,F,28-11-1916,,BALCOSNA,,SSALAZAR@YAHOO.COM +940,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-11-29,,RACHEL-GONZALEZ,F,08-01-2017,,CHAPUY,,CRYSTAL18@YAHOO.COM +941,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-11-27,,VICKIE-PARKS,F,16-06-1983,,DINA-HUAPI,,MARTINEZJOSEPH@YAHOO.COM +942,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2021-01-01,,TERRENCE-FRANCIS,M,26-11-1918,,COSTA-GRANDE,,MCDANIELSHERRY@HOTMAIL.COM +943,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-10-05,,KATHLEEN-MARTINEZ-MD,F,04-07-1937,,CUESTA-DEL-TERNERO,,HROBERSON@GMAIL.COM +944,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2021-01-08,,LISA-JACKSON,F,21-02-1987,,CLAUDIO-C-MOLINA,,ZACHARY70@YAHOO.COM +945,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-09-05,,THOMAS-ANDERSON,M,03-01-1983,,IRAOLA,,HOBRIEN@HOTMAIL.COM +946,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-11-16,,CAROLYN-LOPEZ,F,17-05-1923,,HALE,,ACOLLINS@YAHOO.COM +947,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-01-29,,MARK-HERRERA,M,01-08-1968,,CASIRA,,CHRISTIEMARTIN@GMAIL.COM +948,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-12-13,,ADAM-MURPHY,M,10-11-2000,,GRANADERO-BAIGORRIA,,KARENTRUJILLO@YAHOO.COM +949,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-10-26,,JOHN-MYERS,M,20-04-1940,,AVELLANEDA,,YCROSBY@YAHOO.COM +950,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-09-29,,LEONARD-YOUNG,M,05-08-1950,,COLONIA-LA-MARTA,,WROBINSON@YAHOO.COM +951,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2021-02-12,,LORI-HAYES,F,20-05-1931,,FUERTE-QUEMADO,,GILBERTSARA@YAHOO.COM +952,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-10-24,,CHERYL-AYALA,F,22-05-1927,,LOS-MOLINOS,,BRANDTMARK@YAHOO.COM +953,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-12-02,,JOSE-FLORES,M,11-05-1984,,BETBEDER,,YSTEELE@YAHOO.COM +954,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-02-06,,TAMMY-BOWERS,F,03-10-1974,,EL-MOLLE,,ROBINFISHER@GMAIL.COM +955,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-11-09,,TREVOR-ENGLISH,M,24-04-1929,,AGUA-DE-DIAZ,,UHICKMAN@HOTMAIL.COM +956,UNIVERSIDAD-DEL-CINE,MEDICINA,2021-01-29,,PAULA-JENKINS,F,21-04-2005,,OCHO-VADOS,,JOSEPH02@YAHOO.COM +957,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-12-07,,BRIAN-CLARK,M,28-02-1957,,CIUDAD-JARDIN-DEL-PALOMAR,,KELLYRENEE@GMAIL.COM +958,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2021-01-13,,MICHAEL-GUERRERO,M,23-08-1982,,VILLANI,,DANIELGOODWIN@GMAIL.COM +959,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2021-02-14,,NICOLE-MOORE,F,01-05-1945,,GIRODIAS,,FBROWN@GMAIL.COM +960,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-09-01,,MARK-FREY,M,18-03-1912,,BASAIL,,LAURIEWHITE@HOTMAIL.COM +961,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-12-24,,PAUL-GAMBLE,M,29-12-1916,,VILLA-ANGELICA,,WSMITH@HOTMAIL.COM +962,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-12-12,,MARCUS-BANKS,M,09-10-1913,,PALANTELEN,,KENT24@HOTMAIL.COM +963,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-11-04,,KENNETH-GIBBS,M,20-11-1925,,CANGALLO,,UHUDSON@YAHOO.COM +964,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-09-08,,EMILY-JONES,F,19-06-1917,,CARLOS-SALAS,,MALDONADOMARISSA@YAHOO.COM +965,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-02-13,,JOSHUA-HAWKINS,M,18-08-2017,,COLONIA-ABORIGEN,,CHRISTIANKIM@GMAIL.COM +966,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-11-29,,STEVEN-CARSON,M,29-08-1929,,SAN-GERONIMO,,SHAWN32@HOTMAIL.COM +967,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-09-16,,PATRICIA-BROCK,F,03-04-1976,,ATREUCO,,MANDY53@GMAIL.COM +968,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-01-06,,JARED-THOMAS,M,18-04-1961,,MUÑIZ,,PADILLAVERNON@GMAIL.COM +969,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-10-03,,DONALD-FRANKLIN,M,08-09-2012,,CHEROGUITA,,JOHN41@YAHOO.COM +970,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-11-25,,DARRYL-ROGERS,M,10-12-1909,,CAMPO-DEL-NORTE-AMERICANO,,BUTLERJAMIE@HOTMAIL.COM +971,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-09-02,,DANIEL-SMITH,M,22-02-1933,,BERRETTA,,STANLEY79@GMAIL.COM +972,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-10-17,,LAUREN-SUMMERS,F,17-06-1952,,KILOMETRO-77,,SMITCHELL@YAHOO.COM +973,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-12-30,,SCOTT-PUGH,M,21-07-1922,,AICUÑA,,GCLARK@YAHOO.COM +974,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-10-15,,KAYLA-MITCHELL,F,02-11-1913,,LA-DULCE,,MGREER@YAHOO.COM +975,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-11-07,,BONNIE-CARNEY,F,27-08-2004,,GENTE-GRANDE,,CHELSEA71@GMAIL.COM +976,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-09-18,,DENISE-HANEY,F,14-03-1935,,SANTOS-LUGARES,,JORDANJONES@YAHOO.COM +977,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-09-28,,PAMELA-HERNANDEZ,F,16-10-2001,,ALTO-VERDE,,SEAN24@HOTMAIL.COM +978,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-09-08,,STEPHANIE-BUTLER,F,10-07-2002,,MARTIN-CORONADO,,COLLINSNICHOLAS@YAHOO.COM +979,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2021-02-18,,JAMES-WRIGHT,M,29-09-1925,,CACIQUE-ARIACAIQUIN,,CHARLES28@YAHOO.COM +980,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-11-09,,TERRY-PIERCE,M,19-08-1970,,CORRALITO,,CRYSTALGONZALEZ@HOTMAIL.COM +981,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-10-21,,KIMBERLY-BARTLETT,F,20-04-1968,,EL-CAMOATI,,JJONES@GMAIL.COM +982,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-01-06,,NANCY-SCOTT,F,08-05-1951,,CAMPO-GIMENEZ,,JENNIFER01@YAHOO.COM +983,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-10-14,,SARA-BARKER,F,27-02-1971,,CASCADA,,JMOORE@HOTMAIL.COM +984,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-01-07,,DONNA-NICHOLSON,F,10-04-1987,,CACUI,,BANKSJEFFREY@HOTMAIL.COM +985,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-10-06,,CYNTHIA-MAY,F,14-04-1975,,ANCON,,CASTRODEBORAH@HOTMAIL.COM +986,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-09-22,,MARK-ALLEN,M,26-01-1920,,28-DE-NOVIEMBRE,,JUSTIN20@YAHOO.COM +987,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-12-25,,DANIEL-MARTINEZ,M,03-12-1923,,AMILGANCHO,,BRYANNICOLE@YAHOO.COM +988,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-11-15,,JENNIFER-PAYNE,F,01-07-1998,,ESTANCIA-LAS-ISLETAS,,ROBERTGLOVER@YAHOO.COM +989,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-01-28,,CHARLES-JONES,M,24-11-1937,,GONZALEZ-MORENO,,CRAIG24@GMAIL.COM +990,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2021-01-13,,TYLER-BLACK,M,16-04-2000,,BOMBAL,,KIMBERLYWHITE@HOTMAIL.COM +991,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-01-02,,JACOB-WILSON,M,01-03-1948,,COLONIA-PUJOL,,ADAVIS@YAHOO.COM +992,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-01-10,,CYNTHIA-WATTS,F,05-05-1939,,KILOMETRO-77,,RBURNS@HOTMAIL.COM +993,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-10-24,,RONALD-WEST,M,22-02-2003,,AMPATA,,BAILEYBROWN@YAHOO.COM +994,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-11-23,,DANIEL-PIERCE,M,26-02-2003,,12-DE-OCTUBRE,,GILLJOHNNY@YAHOO.COM +995,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-11-08,,SHERI-GARDNER,F,23-08-1923,,EL-DIA,,JOSECOCHRAN@GMAIL.COM +996,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-12-02,,DR.-DAVID-ANDERSON,M,04-05-1913,,CRISPI,,CMARTINEZ@HOTMAIL.COM +997,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-10-21,,BETTY-MASSEY,F,17-10-1915,,ALTO-LAS-LECHUZAS,,HUDSONRICHARD@GMAIL.COM +998,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-11-12,,REGINA-YODER,F,02-03-1922,,AGUADA-SAN-ROQUE,,DEANNAWRIGHT@HOTMAIL.COM +999,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-10-17,,JOSHUA-DUNN,M,07-02-2021,,ALMACEN-LA-COLINA,,BTATE@YAHOO.COM +1000,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-01-02,,HALEY-MASSEY,F,21-09-1954,,AERO-CLUB-ROSARIO,,HWEBB@YAHOO.COM +1001,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-12-07,,JASON-STONE,M,08-10-1929,,PEREZ,,AMANDA34@GMAIL.COM +1002,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-09-03,,SEAN-MORRISON,M,31-07-1941,,ALMIRANTE-BROWN,,LINDSEYANN@GMAIL.COM +1003,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-10-14,,EVELYN-BLACK,F,25-06-1992,,AGUADITA,,JGONZALEZ@HOTMAIL.COM +1004,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2021-02-08,,KIMBERLY-HAWKINS,F,09-10-1919,,ARROYO-BURGOS,,JOHN50@GMAIL.COM +1005,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2021-01-06,,HEATHER-GOODMAN,F,09-08-1992,,ALIANZA,,RHONDA53@GMAIL.COM +1006,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-10-25,,WILLIAM-MORRIS,M,22-01-1925,,PONTAUT,,ISTRICKLAND@YAHOO.COM +1007,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-12-04,,JOHN-KIDD,M,11-01-1907,,CHELFORO,,EMILYYORK@HOTMAIL.COM +1008,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-10-06,,AMBER-HARRISON,F,21-07-1971,,17-DE-AGOSTO,,RUSSELLCATHY@YAHOO.COM +1009,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-12-05,,AIMEE-BLANKENSHIP,F,15-02-1990,,COLONIA-LIA-Y-ALLENDE,,PRICEANDREW@GMAIL.COM +1010,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-10-24,,DAVID-GRAY,M,07-12-1981,,AZARA,,JOSEPH98@YAHOO.COM +1011,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-12-15,,WILLIAM-AGUILAR,M,08-06-1960,,LA-ESPERANZA-ROSAS-LAS-FLORES,,JEFFERY42@GMAIL.COM +1012,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2021-01-07,,MRS.-ELIZABETH-KLEIN,F,06-06-1995,,ESTELA,,JESSICAYATES@GMAIL.COM +1013,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2021-01-27,,JASON-BERNARD,M,09-08-1927,,ANAHI,,MORENOLARRY@HOTMAIL.COM +1014,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-01-28,,JOHN-MUELLER,M,16-03-1945,,FRANCISCO-PAZ,,KEVINMCCLURE@HOTMAIL.COM +1015,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-10-09,,AARON-GEORGE,M,12-05-2011,,AGUA-CERCADA,,PATRICIA94@HOTMAIL.COM +1016,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2021-02-16,,KEITH-HUFF,M,28-07-1963,,CARLOS-PELLEGRINI,,UGARNER@YAHOO.COM +1017,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-10-04,,ISAAC-BRADFORD,M,13-01-1937,,AZCUENAGA,,HUNTERJESSICA@YAHOO.COM +1018,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-10-19,,JOE-OWENS,M,04-11-1952,,D-ORBIGNY,,THERESA14@YAHOO.COM +1019,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-01-28,,HEATHER-GUTIERREZ,F,18-02-2013,,COLONIA-JAPONESA,,ICLAY@YAHOO.COM +1020,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2021-02-15,,JOHNATHAN-HEBERT,M,01-01-1915,,ARRIBEÑOS,,SJONES@HOTMAIL.COM +1021,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-12-15,,CHRISTOPHER-FLOWERS,M,26-02-1988,,ANTONIO-TOMAS,,THOMASBRANDY@YAHOO.COM +1022,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-09-23,,CHRISTOPHER-FISHER,M,29-10-1960,,CAPITAN-CASTRO,,JENNAWILLIAMS@HOTMAIL.COM +1023,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-11-13,,NATHAN-DAVIS,M,06-12-1935,,ARAUCO,,ROBERTMARTINEZ@HOTMAIL.COM +1024,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-11-26,,DAVID-MARTIN,M,27-01-1982,,EL-TROPEZON,,HAMMONDJAMIE@GMAIL.COM +1025,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-11-13,,BRITTNEY-JONES,F,18-08-1944,,ESTACION-MAZAN,,ROGERSALYSSA@GMAIL.COM +1026,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2021-01-07,,ANDREW-LOPEZ,M,04-10-1982,,CHANCAY,,STEVEN99@YAHOO.COM +1027,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2021-02-15,,MOLLY-GARCIA,F,08-01-1908,,ANGELINA,,ELIZABETH75@HOTMAIL.COM +1028,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-11-04,,ISAAC-EVANS,M,01-02-2017,,EL-JAGUEL,,EWONG@GMAIL.COM +1029,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2021-02-21,,JOSHUA-GIBSON,M,20-02-1956,,AGUA-DE-DIONISIO,,CURRYNATALIE@YAHOO.COM +1030,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-09-08,,MRS.-RUTH-BLACKWELL,F,13-11-1974,,RICARDO-LAVALLE,,KYLIE04@HOTMAIL.COM +1031,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-09-26,,KENNETH-PARKER,M,14-11-1959,,EL-ARBOLITO,,TAMARA89@GMAIL.COM +1032,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-11-12,,JOSEPH-ADAMS,M,14-12-1983,,CASABLANCA,,ANTHONY03@HOTMAIL.COM +1033,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-11-12,,TRACY-HERNANDEZ,F,13-07-1996,,AGRELO,,PATTERSONANTHONY@YAHOO.COM +1034,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-02-03,,ASHLEY-REYNOLDS,F,27-01-1929,,CARMEN-DE-ARECO,,BAKERJAY@HOTMAIL.COM +1035,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-12-09,,STEPHEN-SMITH,M,14-03-1967,,BAÑADO-VERDE,,SOCONNOR@GMAIL.COM +1036,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-01-23,,DAVID-TAYLOR,M,22-06-1928,,CASPINCHANGO,,WESLEY30@YAHOO.COM +1037,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-12-06,,JASON-GARCIA,M,08-04-2007,,ISLA-LOS-LAURELES,,JAMES09@GMAIL.COM +1038,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-09-20,,MICHAEL-BAILEY,M,11-03-2005,,BARRIO-BELGRANO-ORTIZ,,ANDRADESARA@YAHOO.COM +1039,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2021-02-17,,RICK-GILES,M,09-09-1947,,CUCULLU,,CHRISTINEMEDINA@HOTMAIL.COM +1040,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-01-22,,BRITTANY-DONOVAN,F,14-09-2003,,CAMPO-ARISTIMUÑO,,CORY64@GMAIL.COM +1041,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-10-08,,PHILLIP-MARTINEZ,M,18-06-1978,,BARRIO-LA-UNION,,GATESKEVIN@GMAIL.COM +1042,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-10-11,,JONATHAN-GARCIA,M,14-11-1968,,ALDAO,,BETTY00@GMAIL.COM +1043,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-10-05,,ANTHONY-HOWARD,M,18-06-1987,,ARROYO-CORRALITO,,MCCANNLINDA@HOTMAIL.COM +1044,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-09-26,,ALEJANDRA-MCGRATH,F,01-11-1934,,COLONIA-BEAUFORT,,LYNN89@GMAIL.COM +1045,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2021-02-19,,DR.-ALEXANDRA-RUBIO,F,13-11-2002,,COLONIA-DR-GDOR-UDAONDO,,DAWN29@YAHOO.COM +1046,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-11-02,,DANIELLE-SOLIS,F,08-10-1996,,ANDRADE,,JOSHUAVASQUEZ@GMAIL.COM +1047,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-11-10,,KIM-GORDON,F,19-04-2016,,CLAVERIE,,AKELLER@GMAIL.COM +1048,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-12-25,,RICHARD-GILBERT,M,19-07-1965,,20-DE-FEBRERO,,AMANDAJONES@HOTMAIL.COM +1049,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-10-17,,EUGENE-GILLESPIE,M,23-04-2020,,ANGUIL,,AUSTIN00@HOTMAIL.COM +1050,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-10-18,,DANIEL-ORTIZ,M,11-12-1987,,LEUBUCO,,GEORGE42@GMAIL.COM +1051,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-12-15,,FELICIA-BROWN,F,02-05-1988,,COLONIA-CAMPO-PIAGGIO,,UVASQUEZ@HOTMAIL.COM +1052,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-11-15,,SHELBY-ROBINSON,F,29-04-1963,,SAN-ANTONIO-DE-PADUA,,RANDALLLAUREN@GMAIL.COM +1053,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2021-01-26,,JIMMY-MEYERS,M,18-11-1991,,COLONIA-LIA-Y-ALLENDE,,STACYBARNES@GMAIL.COM +1054,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-11-13,,BRYAN-MENDEZ,M,23-06-2001,,CAMPO-GARABATO,,LINDSEYBUTLER@HOTMAIL.COM +1055,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-10-24,,EILEEN-KIM,F,24-08-1928,,ARROYO-HONDO,,GARRETTTHOMAS@HOTMAIL.COM +1056,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-10-05,,RYAN-WILLIAMS,M,23-03-1978,,ANGOSTURA,,JAREDCLAYTON@YAHOO.COM +1057,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-01-20,,JULIE-WILSON,F,27-03-1981,,CORA,,DANIEL24@YAHOO.COM +1058,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-01-15,,SAMANTHA-MORGAN,F,09-06-1999,,FRIGORIFICO-CAP,,LANECHARLES@YAHOO.COM +1059,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-02-06,,BRIAN-JOHNSON,M,27-11-1983,,CAMPO-GARABATO,,QLANDRY@YAHOO.COM +1060,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2021-01-17,,WILLIAM-QUINN,M,12-11-1927,,CAMPO-COUBERT,,CBROWN@GMAIL.COM +1061,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2021-02-21,,JOHN-JONES,M,26-11-1937,,BAÑADO-SAN-ANTONIO,,HARRISTRISTAN@YAHOO.COM +1062,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2021-02-13,,BRITTANY-BALDWIN,F,07-06-1927,,EL-CHUMBEAU,,PRINCEBRITTANY@HOTMAIL.COM +1063,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-10-05,,KATHRYN-SMALL,F,10-06-1948,,ALGARROBAL,,OAVILA@GMAIL.COM +1064,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-12-15,,ANTHONY-BAILEY,M,01-04-1935,,CAPITAN-BERMUDEZ,,DSTANLEY@YAHOO.COM +1065,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-11-07,,SHAWN-GARCIA,M,27-03-1953,,AGUA-NEGRA,,DOUGHERTYANTHONY@HOTMAIL.COM +1066,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2021-02-20,,HANNAH-CLARK,F,26-09-1948,,1-DE-MAYO,,AMY32@YAHOO.COM +1067,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-09-09,,ALEJANDRO-NGUYEN,M,17-11-1955,,MAORI,,MICHAELBREWER@YAHOO.COM +1068,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-01-13,,KIMBERLY-BRADY,F,16-04-2016,,ARBOL-SOLO,,POWELLLAURA@HOTMAIL.COM +1069,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-12-11,,JOSHUA-CHAMBERS,M,31-10-1982,,BAJO-CARACOLES,,HERRERASHAUN@GMAIL.COM +1070,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-12-04,,KEVIN-LONG,M,01-10-1927,,BALNEARIO-OCEANO,,HACEVEDO@GMAIL.COM +1071,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-11-07,,JOHN-AGUIRRE,M,18-10-2011,,DOLORES,,BBENNETT@GMAIL.COM +1072,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-11-21,,JESSICA-LITTLE,F,17-01-1988,,ALTO-JAGUEL,,HARDYJESSICA@GMAIL.COM +1073,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-10-10,,JAMES-DAVIS,M,13-11-1947,,ANGELITA,,WILLISCRYSTAL@YAHOO.COM +1074,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-09-01,,KATHERINE-THOMAS,F,26-01-2018,,CAÑADON-DE-LOS-INDIOS,,CBROWN@GMAIL.COM +1075,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-09-26,,VANESSA-KIM,F,18-05-2006,,COLONIA-ABATE,,CBENNETT@GMAIL.COM +1076,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-10-04,,BRANDY-FISHER,F,13-03-1917,,BOLICHE-LATA,,DIAZCASSANDRA@YAHOO.COM +1077,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-10-30,,WALTER-DAVIDSON,M,21-10-1956,,ANTELO,,JENNIFER21@HOTMAIL.COM +1078,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-12-29,,CHRISTOPHER-COOK,M,28-02-1907,,BUENA-VISTA,,DIXONNATASHA@YAHOO.COM +1079,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-10-20,,JASMINE-ROBERTS,F,04-01-1923,,BUENA-VISTA,,ZACHARY03@HOTMAIL.COM +1080,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-09-15,,JILL-SMITH,F,05-01-2008,,ALDEA-ASUNCION,,NDIAZ@YAHOO.COM +1081,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-11-03,,LUKE-BARNES,M,17-09-1920,,ALMIRANTE-BROWN,,CHRISTOPHER59@GMAIL.COM +1082,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2021-01-25,,CHRISTINA-MITCHELL,F,09-06-1957,,EL-RETIRO,,DAVIDJONES@HOTMAIL.COM +1083,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2021-02-04,,BENJAMIN-HUNTER,M,12-05-1955,,ARROYO-URQUIZA,,YRODRIGUEZ@GMAIL.COM +1084,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-11-10,,VICTORIA-NIELSEN,F,04-08-1971,,COLONIA-BELGRANO,,MOODYALEXANDRA@YAHOO.COM +1085,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-09-04,,WILLIAM-GILL,M,05-06-1984,,CAMPO-DE-TALAMAYO,,EMILY73@GMAIL.COM +1086,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2021-01-09,,BRIANNA-CASTILLO,F,21-10-1988,,ARQUEDAS,,ANDREWMILLER@HOTMAIL.COM +1087,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2021-02-09,,JOSEPH-OWENS,M,09-07-1911,,CRISTIANO-MUERTO,,JEROME78@HOTMAIL.COM +1088,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-11-17,,LINDA-BROWN,F,12-05-2010,,22-DE-MAYO,,CHERYLORR@HOTMAIL.COM +1089,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-10-31,,YVONNE-CHRISTENSEN,F,04-03-1964,,ARENOSO,,FYATES@GMAIL.COM +1090,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-02-11,,MARY-HALEY,F,19-04-1938,,COLONIA-BERLIN,,EMERCER@YAHOO.COM +1091,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-11-12,,LISA-FORD,F,01-07-1979,,EL-PINO,,LINDA86@GMAIL.COM +1092,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-10-31,,ANGELA-GRIFFIN,F,13-03-1963,,BARRIENTOS,,TARA03@HOTMAIL.COM +1093,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-09-23,,BRANDY-RAMIREZ,F,14-04-1925,,AMBERES,,HTERRY@HOTMAIL.COM +1094,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2021-01-10,,BARBARA-THOMAS,F,16-03-1982,,AGUA-Y-ENERGIA,,BROWNJOSHUA@GMAIL.COM +1095,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-12-15,,JENNIFER-REED,F,06-07-1920,,CHAVARRIA,,JBEARD@YAHOO.COM +1096,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-11-06,,JAY-ANDERSON,M,24-07-1929,,BALNEARIO-LOS-ANGELES,,VALERIEWALLACE@GMAIL.COM +1097,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2021-01-20,,RYAN-FULLER,M,26-02-1952,,ITUZAINGO,,ZWELCH@YAHOO.COM +1098,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-11-08,,AMY-SCHAEFER,F,13-07-2010,,BERAZATEGUI,,MEGHANJOHNSON@YAHOO.COM +1099,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-10-08,,STEPHANIE-FRANK,F,15-12-1915,,ASERRADERO-ARROYO,,MACKENZIE87@HOTMAIL.COM +1100,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-09-06,,JEFFREY-HERNANDEZ,M,22-10-1923,,EST-JAUREGUI-VA-FLANDRIA,,SGALLOWAY@GMAIL.COM +1101,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-09-05,,DEBORAH-JACKSON,F,28-05-1928,,CASABLANCA,,SWRIGHT@HOTMAIL.COM +1102,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-10-27,,AUTUMN-STEPHENS,F,11-04-1970,,GOUIN,,LOPEZMELISSA@HOTMAIL.COM +1103,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-11-02,,CRAIG-TAYLOR,M,22-09-1914,,VILLA-RUIZ,,MOLLY93@GMAIL.COM +1104,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-10-29,,JARED-GUTIERREZ,M,24-08-1973,,AERO-CLUB-CANAL,,LAURASMITH@HOTMAIL.COM +1105,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2021-02-02,,NATALIE-SANCHEZ,F,05-03-1970,,VILLA-BALLESTER,,SHIRLEY69@YAHOO.COM +1106,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-11-16,,TIFFANY-VELAZQUEZ,F,01-02-1970,,ALDO-BONZI,,BOWENS@YAHOO.COM +1107,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-09-12,,REBECCA-HARDY,F,28-02-2013,,AROMOS,,SCHUNG@GMAIL.COM +1108,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-12-20,,YVETTE-ANDERSON,F,30-10-1906,,ANGELINA,,PATTERSONJEFFREY@GMAIL.COM +1109,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-09-07,,JORDAN-GRAVES,F,27-06-1921,,BERNAL-ESTE,,BERRYJOSEPH@YAHOO.COM +1110,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-10-26,,RENEE-JONES,F,23-07-1984,,ARROYO-CEIBAL,,MARYGILMORE@GMAIL.COM +1111,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-02-06,,JENNIFER-TAYLOR,F,17-01-1964,,ALONGO,,MILLSDAVID@YAHOO.COM +1112,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-12-30,,MICHAEL-JONES,M,05-04-1935,,CRAMER,,KATHRYN22@HOTMAIL.COM +1113,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2021-02-07,,ZACHARY-GILMORE,M,07-06-1929,,KILOMETRO-184,,CARLA52@HOTMAIL.COM +1114,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-11-04,,THOMAS-BAILEY,M,12-07-1980,,ARROYO-DULCE,,HENSLEYCHRISTINA@HOTMAIL.COM +1115,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-10-13,,DAVID-PATTERSON,M,23-02-1978,,BARRIO-BELGRANO,,ROBERT52@HOTMAIL.COM +1116,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-10-20,,MICHELE-ANDERSON,F,05-11-1954,,ARROYO-DEL-REY,,RICHARDSONTAMMY@YAHOO.COM +1117,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2021-01-18,,APRIL-FLOYD,F,07-08-1916,,GREGORIO-DE-LAFERRERE,,STEPHEN27@HOTMAIL.COM +1118,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2021-01-17,,AARON-MOORE,M,10-03-1938,,ALVARO-BARROS,,RONALD18@YAHOO.COM +1119,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-12-23,,TREVOR-EVANS,M,25-10-1961,,BENITEZ,,ZBRIDGES@GMAIL.COM +1120,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-09-12,,JORDAN-CHAVEZ,F,25-10-2000,,ANDALUCIA,,RUSSELLMELISSA@HOTMAIL.COM +1121,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-10-28,,KRISTIN-FLORES,F,14-03-1982,,OCHO-VADOS,,SARA82@GMAIL.COM +1122,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-10-15,,AUTUMN-SIMPSON,F,21-10-1931,,CHILECITO,,STEPHEN65@YAHOO.COM +1123,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-11-14,,ANGELA-CANTU,F,02-12-1969,,ARROYO-DULCE,,LOPEZJONATHAN@HOTMAIL.COM +1124,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-01-04,,VICTORIA-FREDERICK,F,18-12-1938,,AZTEAZU,,PETERDUFFY@YAHOO.COM +1125,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-12-27,,KRISTI-WILLIAMSON,F,21-06-2006,,ESTACION-SALADAS,,BURKEVICTORIA@YAHOO.COM +1126,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-10-29,,GORDON-ANDERSON,M,19-07-1922,,SIERRA-DE-LA-VENTANA,,MARK38@GMAIL.COM +1127,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-11-07,,LISA-CARR,F,14-06-1944,,ENCINA,,RICEJUSTIN@YAHOO.COM +1128,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-12-07,,JADE-SCHULTZ,F,12-08-1978,,SARANDI,,CONRADKIMBERLY@HOTMAIL.COM +1129,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-09-29,,MATTHEW-WONG,M,05-04-1910,,LA-CHIRLANDIA,,BROWNEMMA@YAHOO.COM +1130,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-11-12,,ROBERT-SHERMAN,M,17-05-1952,,CHAMICAL,,MELINDARAY@HOTMAIL.COM +1131,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-09-13,,TONY-NORTON,M,29-01-1991,,FIRMAT,,YCRAWFORD@YAHOO.COM +1132,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-12-05,,ANDREA-LEE,F,02-08-1941,,COLONIA-BOMBAL-Y-TABANERA,,ZAMORANICOLE@HOTMAIL.COM +1133,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-11-02,,BRANDY-OCONNOR,F,26-10-1953,,CAMPO-QUIÑONES,,CHRISTINESHORT@HOTMAIL.COM +1134,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2021-02-02,,GABRIELA-BARKER,F,07-07-1926,,LOS-CORREDORES,,QYOUNG@GMAIL.COM +1135,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-11-04,,KAREN-BENNETT,F,06-07-1951,,ALABAMA,,YGREENE@HOTMAIL.COM +1136,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-11-08,,KIMBERLY-WILKERSON,F,19-12-1931,,BARRIO-GRAL-JOSE-DE-SAN-MARTIN,,KELLY41@YAHOO.COM +1137,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-01-27,,DANIELLE-TAYLOR,F,03-02-1971,,CERES,,DANIELSALLY@YAHOO.COM +1138,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-11-27,,NICOLAS-MARTINEZ,M,17-10-1936,,LAS-TONINAS,,JHICKS@GMAIL.COM +1139,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-11-02,,KAYLA-VILLEGAS,F,20-06-1956,,BONIFACIO,,BDAVIES@HOTMAIL.COM +1140,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-09-27,,TAMMY-KELLER,F,16-05-1985,,ARROYO-FEDOR,,RODRIGUEZJOHNATHAN@HOTMAIL.COM +1141,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-12-16,,CHRIS-ROBINSON,M,02-05-1929,,COLONIA-ZAMBUNGO,,COOKEAMBER@HOTMAIL.COM +1142,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-09-01,,DENNIS-MEADOWS,M,07-02-1941,,LA-GAMA,,TYLERRUIZ@GMAIL.COM +1143,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-11-06,,MEGAN-GARCIA,F,15-09-1965,,EL-ARBOLITO,,JASONSMITH@YAHOO.COM +1144,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-12-10,,MELANIE-REYES,F,18-04-1971,,CAMPO-CASTRO,,YHERNANDEZ@GMAIL.COM +1145,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-11-23,,HEATHER-MOSLEY,F,19-12-2018,,COLONIA-SERE,,MENDOZAGREGORY@GMAIL.COM +1146,UNIVERSIDAD-DEL-CINE,MEDICINA,2021-01-31,,CARRIE-STEVENS,F,23-08-1983,,ARROYO-HONDO,,GCHRISTENSEN@YAHOO.COM +1147,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-11-17,,PATRICK-LYNCH,M,01-10-1955,,BATAVIA,,CLUNA@HOTMAIL.COM +1148,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-09-12,,RACHEL-BREWER,F,14-02-1958,,DOS-HERMANAS,,ADAMSEMILY@GMAIL.COM +1149,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2021-02-09,,STEPHEN-BROOKS,M,16-05-1914,,CHANILAO,,RANDY76@YAHOO.COM +1150,UNIVERSIDAD-DEL-CINE,FARMACIA,2021-01-19,,DONNA-REYNOLDS,F,30-07-1989,,COLMAN,,SARAHROBERTS@YAHOO.COM +1151,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-11-19,,KEITH-GLOVER,M,04-08-2015,,COLONIA-CENTENARIO,,RICHARD16@YAHOO.COM +1152,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-09-04,,MADISON-ANDERSON,F,28-02-1948,,BAÑOS-TERMALES,,KELLY17@YAHOO.COM +1153,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-11-24,,TAMMY-CHAVEZ,F,09-06-1947,,BELLA-VISTA,,DANIELJACKSON@GMAIL.COM +1154,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-12-12,,DAVID-SWANSON,M,23-12-1911,,MAORI,,DONNA10@YAHOO.COM +1155,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-12-18,,STEPHANIE-KEY,F,24-10-1936,,CAÑADON-DE-LAS-VACAS,,JUSTIN68@HOTMAIL.COM +1156,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2021-02-14,,MEGAN-PRESTON,F,09-09-1972,,DIEGO-LOPEZ,,OLIVIAMOODY@HOTMAIL.COM +1157,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-11-13,,RACHAEL-SMITH,F,17-11-2003,,ACEBAL,,JAMESMUELLER@GMAIL.COM +1158,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-10-02,,MICHAEL-LEBLANC,M,17-10-1928,,ALBARELLOS,,DAVISKEVIN@YAHOO.COM +1159,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-11-19,,VANESSA-PERKINS,F,19-03-1980,,BAÑADO-VERDE,,JASON52@GMAIL.COM +1160,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-01-10,,BRENDA-HUMPHREY,F,13-11-1943,,AYACUCHO,,CHRISTINECAMERON@HOTMAIL.COM +1161,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2021-02-15,,BRITTANY-SMITH,F,28-11-1996,,DESVIO-KILOMETRO-234,,MARILYN55@YAHOO.COM +1162,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-10-01,,CARLA-FORD,F,11-04-2012,,CANGREJILLOS,,RODRIGUEZERIN@HOTMAIL.COM +1163,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-09-04,,MARK-CARTER,M,28-07-1993,,CAÑADA,,APRILGONZALEZ@GMAIL.COM +1164,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-11-11,,ANNA-MORALES,F,14-12-1951,,CALEUFU,,JFOSTER@GMAIL.COM +1165,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-11-12,,SABRINA-CONWAY,F,09-09-1942,,CASIMIRO-GOMEZ,,GERALD50@HOTMAIL.COM +1166,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-11-02,,ALICIA-OCONNOR,F,17-08-1959,,LOS-FRENTONES,,NMUNOZ@HOTMAIL.COM +1167,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-09-29,,JENNIFER-WRIGHT,F,21-03-1919,,ALGARROBAL,,TDORSEY@HOTMAIL.COM +1168,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2021-02-11,,CHARLES-PECK,M,15-01-1920,,EL-ABANICO,,DUSTIN32@GMAIL.COM +1169,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-12-17,,RILEY-HALL,M,19-06-1986,,ATREUCO,,NICOLEPOWELL@HOTMAIL.COM +1170,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2021-02-06,,KATHRYN-BREWER,F,31-01-1927,,ATALIVA-ROCA,,THUDSON@YAHOO.COM +1171,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-01-09,,JOSEPH-THOMAS,M,16-12-1967,,COLONIA-LOS-TRES-USARIS,,DANIELLONG@HOTMAIL.COM +1172,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-10-14,,TIMOTHY-MILLER,M,07-02-1938,,AMUSCHINA,,COCHRANJAMIE@HOTMAIL.COM +1173,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-12-13,,RAVEN-WHITE,F,18-12-2019,,COLONIA-CALIFORNIA,,KEITHJENNIFER@YAHOO.COM +1174,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-11-05,,KAREN-STUART,F,08-10-1995,,ARROYO-CHALIA,,JENNINGSANGELA@HOTMAIL.COM +1175,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2021-01-01,,STEVEN-WILLIS,M,05-06-2007,,BELGRANO,,KAYLAALVARADO@GMAIL.COM +1176,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-10-02,,LINDA-LEWIS,F,21-08-1982,,CUESTA-DEL-TERNERO,,GPEREZ@GMAIL.COM +1177,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2021-01-03,,RACHEL-GRAVES,F,12-02-1972,,CANDIOTI,,BARBARA83@HOTMAIL.COM +1178,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-01-23,,ALICE-GOMEZ,F,30-12-1991,,APARZO,,RAMSEYCLARENCE@GMAIL.COM +1179,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-01-01,,TANYA-PEREZ,F,28-08-1995,,ARROYO-PAREJA,,JEFFREYFRY@GMAIL.COM +1180,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-11-15,,CASSIDY-CALDWELL,F,14-11-1944,,AGUA-NEGRA,,CARRIEJONES@GMAIL.COM +1181,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-12-12,,JODI-JOHNSON,F,12-02-1913,,CAMARON-CHICO,,LAUREN70@HOTMAIL.COM +1182,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-10-24,,KATHRYN-VALENTINE,F,02-05-2021,,LEHMANN,,KEITH65@GMAIL.COM +1183,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-02-04,,RYAN-GARCIA,M,05-04-1957,,CLAYPOLE,,HICKSVICTORIA@HOTMAIL.COM +1184,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-12-20,,ERICA-PHILLIPS,F,05-03-1912,,APOSTOLES,,WRIGHTCHARLES@YAHOO.COM +1185,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-09-26,,AIMEE-MENDEZ,F,02-03-2017,,COLONIA-DEVOTO,,JOSHUAELLIS@YAHOO.COM +1186,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-11-20,,TIMOTHY-JOHNSON,M,03-09-1983,,AMADORES,,RIVERASARA@HOTMAIL.COM +1187,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-12-08,,MORGAN-VAUGHN,F,05-02-1907,,ANTONIO-TOMAS-SUD,,COWANBRANDON@YAHOO.COM +1188,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-12-02,,JACQUELINE-WADE,F,03-03-1955,,ARANO,,WILLIAMRANDALL@HOTMAIL.COM +1189,UNIVERSIDAD-DEL-CINE,MEDICINA,2021-01-25,,HEATHER-SCOTT,F,31-07-1950,,BERRAONDO,,THEODORE58@HOTMAIL.COM +1190,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-10-04,,BRIAN-LINDSEY,M,18-04-1921,,ARROYO-CLARO,,OHARRISON@HOTMAIL.COM +1191,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-12-17,,HEATHER-HOWELL,F,10-11-1946,,AROMOS,,WESLEY01@GMAIL.COM +1192,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-11-02,,APRIL-LOWE,F,17-06-1972,,ACASSUSO,,JWILSON@YAHOO.COM +1193,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-11-27,,KAYLA-BAKER,F,16-04-1954,,AVANZADA,,LOPEZTIM@HOTMAIL.COM +1194,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2021-01-20,,GARY-ADAMS,M,03-09-1908,,EL-ALTILLO,,HMARTINEZ@GMAIL.COM +1195,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-11-24,,ROBERT-RAMIREZ,M,14-09-1979,,BAJO-DE-RACO,,QKING@GMAIL.COM +1196,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-10-16,,JACOB-BISHOP,M,31-12-2016,,COLONIA-LA-BLANQUITA,,WILLIAM24@HOTMAIL.COM +1197,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-10-09,,KATHERINE-VILLANUEVA,F,11-12-1924,,CAMPO-LA-NENA,,LAURIEGARCIA@YAHOO.COM +1198,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-09-23,,KATHLEEN-NUNEZ,F,29-06-1983,,GENERAL-RODRIGUEZ,,SCOTT51@YAHOO.COM +1199,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-11-10,,KIM-HALE,F,12-02-1960,,GENERAL-GUTIERREZ,,JOSHUANGUYEN@YAHOO.COM +1200,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-12-01,,CHAD-STRONG,M,14-12-2013,,AZARA,,TSMITH@GMAIL.COM +1201,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-02-04,,STEPHEN-BROOKS,M,26-11-1991,,ALCARAZ-1RO,,CAITLYNNELSON@GMAIL.COM +1202,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-02-09,,TINA-PERKINS,F,17-01-2013,,EL-TRIO,,BROWNDAVID@HOTMAIL.COM +1203,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-01-30,,DAVID-BOWMAN,M,30-09-1907,,QUILMES-OESTE,,PAMELATHOMAS@YAHOO.COM +1204,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-01-21,,TONYA-HENRY,F,05-02-2001,,ESTANCIA-LAS-GAMAS,,KWILLIAMS@HOTMAIL.COM +1205,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-02-04,,KARI-CONTRERAS,F,25-10-1911,,BELLA-VISTA,,LPRICE@GMAIL.COM +1206,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-12-01,,GLENN-HOWARD,M,14-05-1988,,COLONIA-BERRO,,COLIN39@HOTMAIL.COM +1207,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-12-15,,KRISTIE-JONES,F,31-10-2009,,ABRAMO,,CASSANDRACLAY@GMAIL.COM +1208,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-11-26,,KELLY-NIXON,F,22-10-1981,,APEADERO-LAS-CHIMBAS,,ONEALMONICA@GMAIL.COM +1209,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-11-26,,TINA-MOLINA,F,27-02-1921,,20-DE-FEBRERO,,ERIN94@YAHOO.COM +1210,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-11-23,,ALEXANDRA-CASTRO,F,11-10-1999,,CORTINES,,WEAVERDEBRA@YAHOO.COM +1211,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-09-08,,LISA-LUCAS,F,17-09-1932,,ALEN-CUE,,LAURALEWIS@HOTMAIL.COM +1212,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-09-15,,KATHERINE-FOSTER,F,14-07-1979,,PILAR,,YGRANT@GMAIL.COM +1213,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-09-15,,MR.-RYAN-GIBSON,M,22-01-1939,,BELLA-VISTA,,JPEREZ@HOTMAIL.COM +1214,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-10-18,,JERRY-PATRICK-III,M,27-07-1983,,ARROYO-MOLINO,,GREGORYELLIS@YAHOO.COM +1215,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-10-31,,JAMES-RIVERA,M,20-12-1940,,OTTO-BEMBERG,,STACEYTAYLOR@YAHOO.COM +1216,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-11-25,,VALERIE-SMITH,F,21-03-2021,,COLONIA-1-DE-MAYO,,DNICHOLS@HOTMAIL.COM +1217,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-12-26,,TERRY-ROBINSON,M,19-01-1913,,CAMPO-MAGNIN,,JENNIFER89@GMAIL.COM +1218,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-01-21,,STACY-MARTINEZ,F,05-09-1919,,CAMPO-DE-TALAMAYO,,CGONZALEZ@HOTMAIL.COM +1219,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-11-14,,WILLIE-RODRIGUEZ,M,02-11-1981,,CARLOS-SPEGAZZINI,,DAVIDVANG@YAHOO.COM +1220,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-10-02,,DAVID-BROWN,M,27-12-1971,,LA-FLORENCIA,,BROOKENICHOLS@GMAIL.COM +1221,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-10-14,,JACOB-COOPER,M,10-11-1973,,LA-LUCILA,,KATHYRAMIREZ@HOTMAIL.COM +1222,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-09-03,,JENNIFER-LEWIS,F,12-04-1950,,LA-MOROCHA,,CFLORES@HOTMAIL.COM +1223,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-10-14,,SHIRLEY-JOSEPH,F,29-08-1940,,CHOCORI,,MCCALLREBECCA@GMAIL.COM +1224,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-11-08,,JOANNA-DAVIS,F,09-12-2006,,LOS-CORREDORES,,ALLENJOSEPH@HOTMAIL.COM +1225,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-12-09,,AMY-MORALES,F,29-07-1936,,ARROYO-CASTILLO,,BRITTANY24@GMAIL.COM +1226,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2021-02-01,,WILLIAM-DANIELS,M,07-05-2008,,AYUI-PARADA,,NGUYENHANNAH@HOTMAIL.COM +1227,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-10-09,,CHRISTOPHER-GOLDEN,M,13-07-1919,,INGENIERO-WILLIAMS,,PDAVIS@GMAIL.COM +1228,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-09-19,,JASON-RIOS,M,31-07-1963,,KILOMETRO-77,,GILBERTBRENT@GMAIL.COM +1229,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-12-02,,ROGER-LAWRENCE,M,20-02-1956,,CAÑADA-SECA,,JOHNDICKERSON@GMAIL.COM +1230,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2021-01-30,,TYLER-HALE,M,25-02-1928,,ANTONIO-PINI,,TERRYMARY@HOTMAIL.COM +1231,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-09-20,,SHELBY-WARD,F,24-07-2015,,ARANA,,CLARKBRANDON@GMAIL.COM +1232,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2021-01-30,,REBECCA-KELLER,F,16-06-1982,,KILOMETRO-23,,NATHANSMITH@GMAIL.COM +1233,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2021-02-15,,DANIEL-WEST,M,12-07-2021,,VILLA-HIPODROMO,,SCOTTVANG@YAHOO.COM +1234,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-11-22,,DAVID-CRAIG,M,01-11-1955,,CURA-MALAL,,DHIGGINS@GMAIL.COM +1235,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-11-16,,JACOB-ROJAS,M,12-03-1956,,ALGARROBO-VERDE,,KRISTI50@GMAIL.COM +1236,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-09-23,,JAMES-MARTINEZ,M,04-08-2017,,PRIMERA-JUNTA,,ANGEL06@YAHOO.COM +1237,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2021-02-16,,PAULA-POTTS,F,21-11-1921,,AGUA-COLORADA,,LISA56@YAHOO.COM +1238,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-11-27,,SHANE-THOMAS,M,19-02-1997,,FRANCISCO-ALVAREZ,,FRYJUAN@HOTMAIL.COM +1239,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2021-02-11,,KYLE-TURNER,M,16-08-1922,,ALGARROBAL,,CHRISTINACALDERON@HOTMAIL.COM +1240,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-09-11,,ROBERT-MORSE-MD,M,13-07-1934,,ALEJANDRA,,RTHOMAS@YAHOO.COM +1241,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2021-01-30,,PATRICIA-WATSON,F,30-04-1940,,DE-LA-CANAL,,KELLYRAMSEY@YAHOO.COM +1242,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2021-01-13,,LAUREN-MORRIS,F,22-12-1980,,COLONIA-BELGRANO,,BROWNADAM@GMAIL.COM +1243,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-11-07,,KAREN-MCKENZIE,F,11-03-1998,,CAMPO-YAGUARETE,,CHRISTOPHER93@HOTMAIL.COM +1244,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2021-01-12,,BARBARA-EVANS,F,23-08-1974,,CABRERIA,,MARKANDERSON@GMAIL.COM +1245,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-11-13,,JAMES-MORALES,M,22-02-2009,,ADELA,,PEARSONLAUREN@YAHOO.COM +1246,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-11-01,,JEREMY-GARCIA,M,02-08-2017,,11-DE-SEPTIEMBRE,,RAYMONDLAWRENCE@YAHOO.COM +1247,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-11-03,,PAULA-LEE,F,16-11-1980,,CAMPO-SAN-JOSE,,OLOZANO@YAHOO.COM +1248,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2021-02-12,,HENRY-PETERSEN,M,06-05-1981,,ACHAVAL-RODRIGUEZ,,MADISONGUTIERREZ@YAHOO.COM +1249,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-12-18,,RICARDO-KAUFMAN,M,10-05-1959,,ACHERAL,,WILLIAMSSAMANTHA@YAHOO.COM +1250,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2021-02-09,,JEFFREY-ALVAREZ,M,09-11-1961,,ANGACO-NORTE,,WILLIAM48@GMAIL.COM +1251,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-12-18,,LISA-KENNEDY,F,04-07-1971,,BAUER-Y-SIGEL,,ELIZABETH24@GMAIL.COM +1252,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-11-19,,STEPHANIE-POPE,F,13-12-2019,,ALTO-CON-ZAMPA,,TORRESALEXA@YAHOO.COM +1253,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-01-11,,RANDALL-HUDSON,M,18-06-1919,,AGUADA-GUZMAN,,RYANMENDEZ@YAHOO.COM +1254,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-09-09,,CODY-SCHROEDER,M,02-08-1912,,ALMIRANTE-SOLIER,,GHODGES@YAHOO.COM +1255,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-11-23,,NATHANIEL-ADAMS,M,28-05-1999,,BEALISTOCK,,JEFFREY65@YAHOO.COM +1256,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-09-04,,CAROLYN-HOWARD,F,01-12-1971,,INGENIO-LA-PROVIDENCIA,,ROSARIODONNA@YAHOO.COM +1257,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2021-01-28,,MATTHEW-THOMAS,M,25-06-1967,,BATIRUANA,,JUSTIN17@GMAIL.COM +1258,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-01-10,,JAMES-CANNON,M,19-05-1984,,ISLA-GRANDE,,IEDWARDS@YAHOO.COM +1259,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2021-02-18,,GREGORY-ANDREWS,M,10-10-1978,,ZONA-DELTA-SAN-FERNANDO,,JOSEMCKAY@GMAIL.COM +1260,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-10-09,,ZACHARY-JONES,M,30-03-1965,,MUÑIZ,,NEDWARDS@GMAIL.COM +1261,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2021-01-31,,JOSEPH-SIMMONS,M,24-03-1968,,LOS-INDIOS,,WOODSSHANNON@HOTMAIL.COM +1262,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2021-02-02,,RALPH-ROBINSON,M,06-03-1966,,ABRA-PAMPA,,DONNA54@HOTMAIL.COM +1263,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-09-23,,JEFFREY-HARRISON,M,06-07-1978,,RIO-TALA,,CAROLGIBSON@GMAIL.COM +1264,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2021-01-13,,VICTORIA-ZIMMERMAN,F,01-08-1990,,CAMPO-CHARO,,WELLSSERGIO@GMAIL.COM +1265,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-09-28,,HEATHER-HILL,F,17-03-1999,,ESTACION-CORONEL-PRINGLES,,SULLIVANKYLE@HOTMAIL.COM +1266,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-10-17,,PETER-PEREZ,M,24-11-1991,,CORONEL-PRINGLES,,SFISCHER@YAHOO.COM +1267,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-11-29,,MADELINE-SANDERS,F,01-05-2012,,CAÑADON-LAGARTO,,MITCHELLBIANCA@GMAIL.COM +1268,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-01-09,,KATHRYN-WRIGHT,F,31-03-1981,,COLONIA-VELEZ,,JAMESDELACRUZ@YAHOO.COM +1269,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-09-29,,TODD-WILSON,M,07-04-2004,,ALGARROBO,,STEVEN89@YAHOO.COM +1270,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-11-03,,ROBERT-SPENCER,M,30-06-1961,,CAPITAN-MONTOYA,,LEBLANCNATHAN@GMAIL.COM +1271,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-01-14,,ANGELICA-CAMPBELL,F,31-08-1983,,CULLIN-MANZANO,,THOMAS72@GMAIL.COM +1272,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-02-10,,SARA-LEWIS,F,12-07-1983,,AGUADA-DE-LA-PEÑA,,JOHN38@HOTMAIL.COM +1273,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2021-02-02,,KEVIN-PATEL,M,19-07-1943,,BARRIO-FERRI,,JOSE66@HOTMAIL.COM +1274,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-10-13,,FRANK-GUERRERO,M,31-01-1991,,BALDE-DE-LEYES,,ELIZABETHWALL@GMAIL.COM +1275,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-09-23,,DANIEL-WILKINS,M,01-11-1979,,2-DE-MAYO,,XBERRY@YAHOO.COM +1276,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-10-17,,AUSTIN-RAMIREZ,M,03-03-1931,,BAJO-GUAZU,,MICHAELWRIGHT@GMAIL.COM +1277,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-11-13,,CYNTHIA-HUNTER,F,30-08-1969,,GARCIA-DEL-RIO,,ROBERT46@HOTMAIL.COM +1278,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2021-02-13,,DANIEL-MONTGOMERY,M,09-10-1935,,AZTEAZU,,ASTEELE@YAHOO.COM +1279,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-12-24,,LYNN-MILLER,F,13-10-1936,,CAMPO-LA-RIVIERE,,JACOB29@GMAIL.COM +1280,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-12-03,,ABIGAIL-AGUILAR,F,16-09-1942,,ALTO-VERDE,,WALLACELAUREN@HOTMAIL.COM +1281,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-02-13,,DEBBIE-HARRIS,F,30-11-1936,,BARRIO-EMIR-RAMON-JUAREZ,,OJOHNSON@YAHOO.COM +1282,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-09-16,,LISA-BROWN,F,29-12-1992,,AGUADA-FLORENCIO,,ZACHARYSANTIAGO@YAHOO.COM +1283,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-12-18,,RICKY-CHURCH,M,21-10-1998,,COLONIA-BEAUFORT,,VWALKER@HOTMAIL.COM +1284,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-12-08,,AMANDA-RAMIREZ,F,07-05-1979,,EL-PINGO,,GREENKATHLEEN@YAHOO.COM +1285,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-09-04,,CORY-NGUYEN,M,22-04-1972,,AGUA-SEBALLE,,FLOYDSHARON@GMAIL.COM +1286,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2021-01-29,,KIMBERLY-BOWMAN,F,07-07-1982,,LEUBUCO,,JWELLS@YAHOO.COM +1287,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2021-01-04,,KATELYN-HILL,F,12-01-1945,,ARROYO-CEIBO,,JEFFREYKELLY@GMAIL.COM +1288,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-09-08,,MELISSA-BYRD,F,01-11-1913,,BAJO-HONDO,,TMOORE@YAHOO.COM +1289,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-02-12,,SEAN-MOORE,M,20-07-1907,,EL-PEREGRINO,,LINDSEY12@GMAIL.COM +1290,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-10-03,,DAVID-HUGHES,M,06-10-1913,,BAJO-DE-RACO,,VANESSASHELTON@HOTMAIL.COM +1291,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-11-18,,STEPHANIE-MARTIN,F,03-12-1930,,CARLOS-MARIA-NAON,,AMBER76@GMAIL.COM +1292,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-01-12,,JOSEPH-RODRIGUEZ,M,14-09-2004,,ANTIGUYOS,,STEVENMILLER@YAHOO.COM +1293,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-11-14,,STEPHANIE-VANG,F,17-05-1970,,LA-BUANA-MOZA,,PAIGEJACKSON@YAHOO.COM +1294,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2021-01-20,,LAURA-TRAVIS,F,05-12-2017,,SANTA-TERESITA,,HOWARDKENNETH@YAHOO.COM +1295,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-11-14,,TIMOTHY-JOHNSON,M,20-02-1928,,ANTA-CHICA,,TAYLORJERRY@HOTMAIL.COM +1296,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2021-02-20,,STEPHEN-YOUNG,M,16-12-1991,,ARGENTINA-BELVEDERE,,AMYTHORNTON@GMAIL.COM +1297,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-09-24,,JOSHUA-SIMS,M,06-01-1991,,LA-TRANCA,,DZIMMERMAN@YAHOO.COM +1298,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-10-14,,RANDALL-JAMES,M,13-04-2005,,CAMPO-MEDINA,,CHAD96@HOTMAIL.COM +1299,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2021-01-29,,ETHAN-JONES,M,04-10-1916,,MANUEL-B-GONNET,,AANDERSON@YAHOO.COM +1300,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2021-01-12,,ASHLEY-RAMOS,F,21-04-1993,,SAN-ANTONIO-DE-OBLIGADO,,MBATES@HOTMAIL.COM +1301,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-10-06,,TAYLOR-LOPEZ,F,24-10-1931,,COLONIA-SANTA-TERESA,,SANCHEZCHERYL@GMAIL.COM +1302,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-09-02,,ROBIN-MARTINEZ,F,16-01-1968,,CAA-YARI,,JESSICA47@YAHOO.COM +1303,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2021-01-16,,BARBARA-JONES,F,06-01-2013,,BARRIO-JARDIN-LUZURIAGA,,LAURA69@HOTMAIL.COM +1304,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-02-16,,JESSICA-WHITE,F,09-01-2020,,ANECON-CHICO,,BELLBRENDA@HOTMAIL.COM +1305,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-11-23,,HALEY-HERNANDEZ,F,07-10-1932,,ARRECHEA,,TERESA86@YAHOO.COM +1306,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2021-02-15,,MICHELLE-STEELE,F,29-09-1912,,ARISTIA,,TERESA37@YAHOO.COM +1307,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-11-10,,JOHN-HOWARD,M,07-07-1956,,ALMIRANTE-BROWN,,JOSEPHSTEVENSON@HOTMAIL.COM +1308,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-09-09,,JEFFREY-PARKER,M,06-03-1967,,BATIRUANA,,CHRISTOPHER35@GMAIL.COM +1309,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-10-26,,MARK-ANDERSON,M,04-06-1954,,LOS-CARDOS,,HALLJOSEPH@GMAIL.COM +1310,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-12-08,,STEPHEN-CASE,M,20-09-1919,,CAMPO-COUBERT,,KIMBERLYSCHULTZ@HOTMAIL.COM +1311,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-10-19,,ANTHONY-CANTU,M,05-04-1916,,AGUA-DE-DIONISIO,,MARTINWILLIAM@HOTMAIL.COM +1312,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-12-27,,ALEXANDRIA-ORTIZ,F,18-11-1908,,ADELA-CORTI,,GREGORY33@HOTMAIL.COM +1313,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-09-10,,JEFFREY-HUFF,M,04-08-1926,,ALAMOS,,JHARTMAN@HOTMAIL.COM +1314,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-11-10,,WILLIAM-LEON,M,06-10-1922,,BRITOS,,OSBORNEKAYLA@GMAIL.COM +1315,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-12-11,,JONATHAN-HULL,M,14-08-1940,,ARROYO-DEL-PESCADO,,JENNIFER08@GMAIL.COM +1316,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-09-28,,MICHELE-JOHNSON,F,09-06-1987,,MONTE-CHINGOLO,,JOHN47@HOTMAIL.COM +1317,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-01-27,,ROBERT-GARCIA,M,13-12-1915,,CARRO-QUEMADO,,COLE53@GMAIL.COM +1318,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-11-26,,ERIC-HAMILTON,M,04-01-2008,,VILLARS,,RANDALL57@GMAIL.COM +1319,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-10-12,,JAMES-THOMAS,M,27-10-1939,,ALGARROBO-DEL-AGUILA,,NMAHONEY@YAHOO.COM +1320,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-12-07,,THERESA-WEISS,F,29-05-2018,,CIUDADELA,,MOOREJEFFERY@HOTMAIL.COM +1321,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-10-07,,STEVEN-GAINES,M,07-09-1970,,CAMPO-SAN-JOSE,,JOSEPH82@HOTMAIL.COM +1322,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-10-22,,VANESSA-HARRIS,F,18-01-1964,,CAMPO-REDONDO,,JULIEMARTIN@YAHOO.COM +1323,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-10-15,,VERNON-CASTRO,M,02-02-1919,,BOLIVAR,,PHILIP96@YAHOO.COM +1324,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-09-28,,KELLY-KEMP,F,14-04-1925,,ALDEA-SAN-ANTONIO,,JAMIEADAMS@GMAIL.COM +1325,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2021-01-26,,MR.-ANDREW-FERGUSON,M,13-07-1907,,RICARDO-LAVALLE,,JONATHAN24@YAHOO.COM +1326,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-09-28,,THOMAS-KOCH,M,15-10-1979,,ALLEN,,GARDNERAMANDA@YAHOO.COM +1327,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-11-12,,LEAH-PETERSON,F,11-09-1953,,CUPILES,,HSIMMONS@YAHOO.COM +1328,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-12-09,,CHRISTOPHER-ROBINSON,M,10-11-1973,,ESTANCIA-LAS-GAMAS,,MICHAELMENDEZ@HOTMAIL.COM +1329,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-10-07,,AMANDA-ALVAREZ-PHD,F,22-01-1968,,ABRA-DEL-TRIGO,,STARKMICHELLE@YAHOO.COM +1330,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-11-30,,RACHEL-FRANCO,F,15-02-1963,,CAMPO-MOISES-SECCION-1A,,ROBERTDORSEY@HOTMAIL.COM +1331,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-02-17,,KAREN-RILEY,F,02-08-2005,,VILLA-MARTELLI,,COLEMANMICHELLE@YAHOO.COM +1332,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2021-01-03,,BRIAN-WAGNER,M,22-10-1955,,PLANCHADA-BANDERITA,,TIFFANY91@GMAIL.COM +1333,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-12-12,,BOBBY-WANG,M,14-04-1970,,ANTONIO-CARBONI,,RSIMON@HOTMAIL.COM +1334,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-02-19,,DENISE-RIOS,F,30-09-1974,,JUAN-E-BARRA,,UCONWAY@YAHOO.COM +1335,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-10-11,,KELLY-MITCHELL,F,03-03-1972,,EL-ZAPALLAR,,BYRDWANDA@GMAIL.COM +1336,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-12-17,,MR.-STEPHEN-ARMSTRONG,M,20-11-2004,,ALDEA-MARIA-LUISA,,HADAMS@YAHOO.COM +1337,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-11-28,,KEVIN-SMITH,M,13-10-1918,,AN-AIKE,,RHAYES@YAHOO.COM +1338,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-11-17,,STEVEN-ROLLINS,M,06-02-1974,,SUNDBLAD,,JOHNSONRICHARD@YAHOO.COM +1339,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-11-12,,MICHAEL-WATSON,M,25-07-2019,,12-DE-OCTUBRE,,RILEY11@YAHOO.COM +1340,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-12-16,,WILLIAM-PRICE,M,19-11-1929,,ALBERTO-FLORES,,ERIK43@GMAIL.COM +1341,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-11-07,,EVAN-SAMPSON,M,19-03-1997,,BUENA-VISTA,,JENNIFER32@YAHOO.COM +1342,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-12-30,,ELIZABETH-VAUGHN,F,29-05-2004,,SALADILLO-NORTE,,NICOLE54@HOTMAIL.COM +1343,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-10-20,,JOSEPH-TAYLOR,M,02-04-1965,,LA-DORITA,,HOLLANDLAURA@YAHOO.COM +1344,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-11-01,,AARON-MEJIA,M,22-05-1928,,CAÑADA,,CFOX@GMAIL.COM +1345,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-02-17,,STEPHANIE-CALDWELL,F,02-10-1951,,GRAND-BOURG,,GREGORYGREER@HOTMAIL.COM +1346,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-12-22,,WILLIAM-MALONE,M,14-05-1970,,CARAHUNCO,,SHARON05@GMAIL.COM +1347,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-09-15,,AMY-LLOYD-DVM,F,10-12-1927,,ALTO-CALILEGUA,,CHRISTOPHER29@HOTMAIL.COM +1348,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-10-05,,JOHN-MARSHALL,M,20-10-1973,,ALFREDO-PEÑA,,JORGE15@GMAIL.COM +1349,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-12-25,,AMBER-HARRIS,F,03-03-2005,,ALBERTO-FLORES,,MSANCHEZ@GMAIL.COM +1350,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-01-21,,ALEX-VAUGHN,M,26-12-1953,,CATINZACO,,JUSTINSMITH@GMAIL.COM +1351,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2021-01-24,,LARRY-MARTIN,M,16-01-1994,,CARLOS-KEEN,,SADAMS@HOTMAIL.COM +1352,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-09-23,,SARA-KELLY,F,30-06-1921,,ALPATACAL,,AWOODS@YAHOO.COM +1353,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-12-25,,AMY-VANG,F,22-12-1920,,ALTO-DEL-SALVADOR,,HORTONJUDY@GMAIL.COM +1354,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2021-02-12,,CALEB-CANNON,M,19-01-2007,,ESTACION-DE-ZOOTECNIA-B,,ASTONE@YAHOO.COM +1355,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2021-02-12,,JOHNATHAN-LAWRENCE,M,13-05-1932,,VILLA-SANTOS-TESEI,,SCHMIDTSEAN@YAHOO.COM +1356,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-10-18,,VINCENT-CAMPOS,M,28-07-2017,,FLORENCIO-VARELA,,JAMES76@GMAIL.COM +1357,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2021-02-01,,JILL-BULLOCK,F,22-03-1930,,ROLDAN,,CHRISTOPHER87@YAHOO.COM +1358,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2021-01-13,,FRANCES-EDWARDS,F,27-02-1967,,ARROYO-AGUAS-BLANCAS,,DEANNA86@GMAIL.COM +1359,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-09-16,,NICHOLAS-ORTIZ,M,29-10-1908,,2-DE-MAYO,,NWALTON@GMAIL.COM +1360,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-11-30,,JENNIFER-OWENS,F,02-03-1963,,CALERA-LA-NORMA,,JESSICAPENA@YAHOO.COM +1361,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-10-25,,LINDA-GOODWIN,F,18-03-1966,,EL-POTRERO,,SRIVERA@GMAIL.COM +1362,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-11-09,,KIMBERLY-LEWIS,F,24-05-1970,,CORA,,NATALIERIOS@GMAIL.COM +1363,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-02-09,,LAUREN-ROBLES,F,16-02-2012,,LA-LUCILA,,SCOTTLAWRENCE@HOTMAIL.COM +1364,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-01-02,,JACQUELINE-MANN,F,24-11-1935,,ANILLACO,,MORANDAVID@GMAIL.COM +1365,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2021-02-20,,BROOKE-BURNS,F,12-07-2000,,PUNTA-DE-LOS-LLANOS,,MERCERJAMIE@YAHOO.COM +1366,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-02-14,,CHRISTOPHER-WASHINGTON,M,23-05-1931,,ARSENAL-DE-GUERRA-SAN-LORENZO,,SANDERSTRACY@YAHOO.COM +1367,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-01-18,,MARK-ROGERS,M,05-08-1914,,CAÑADON-CHILENO,,BAILEYJONATHAN@YAHOO.COM +1368,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-12-10,,DOUGLAS-PORTER,M,07-06-1995,,ANTA,,TREVINODEBORAH@GMAIL.COM +1369,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2021-01-20,,JACOB-BREWER,M,29-05-1925,,TEMPERLEY,,JOHNSONROBERT@YAHOO.COM +1370,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2021-02-01,,PAUL-KEY,M,14-01-1963,,EL-DIA,,IMCCORMICK@GMAIL.COM +1371,UNIVERSIDAD-DEL-CINE,FARMACIA,2021-01-02,,JESSICA-BRADSHAW,F,26-11-1953,,AGUA-DE-LA-MULA,,NICOLESANCHEZ@GMAIL.COM +1372,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-12-10,,ALISON-MCDANIEL,F,09-08-1965,,PASO-TELEGRAFO,,MARGARETMILLER@HOTMAIL.COM +1373,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-10-10,,ANDREW-GREEN,M,14-06-1937,,9-DE-JULIO,,BROOKEFAULKNER@HOTMAIL.COM +1374,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-02-08,,RYAN-JACKSON,M,27-04-1909,,DIAMANTE,,SMULLINS@GMAIL.COM +1375,UNIVERSIDAD-DEL-CINE,FARMACIA,2021-01-06,,CONNIE-RUSSELL,F,26-07-2009,,LA-COLINA,,TAMMY25@GMAIL.COM +1376,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-12-10,,ELIZABETH-MARTINEZ,F,24-10-2001,,COLONIA-SAN-FRANCISCO,,XPOTTS@YAHOO.COM +1377,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2021-02-21,,TYLER-NASH,M,04-04-1971,,BAHIA-LAPATAIA,,AMY56@HOTMAIL.COM +1378,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-09-06,,SARAH-SANCHEZ,F,18-07-1942,,CULULU,,LISAROBINSON@GMAIL.COM +1379,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2021-02-07,,BRANDON-WOLF,M,13-07-1917,,VILLA-LERGA,,LPADILLA@HOTMAIL.COM +1380,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-09-01,,BRIAN-MADDEN,M,29-06-2019,,ALCETE,,NGUYENJOHN@YAHOO.COM +1381,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-10-09,,LAURA-HUBER,F,15-09-1993,,BONNEMENT,,PATRICKWOODARD@GMAIL.COM +1382,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-09-16,,SYDNEY-LEWIS,F,19-06-1950,,CORRALITO,,GREG27@YAHOO.COM +1383,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2021-02-02,,JUSTIN-SMITH,M,19-07-2017,,PONTAUT,,SKIRK@GMAIL.COM +1384,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-09-02,,NOAH-SMITH,M,03-02-1988,,BENAVIDEZ,,BRANDONSTAFFORD@HOTMAIL.COM +1385,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-11-15,,ANGELA-GRAVES,F,27-08-1993,,EL-JUPITER,,KMOORE@YAHOO.COM +1386,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2021-02-08,,DANIELLE-SHORT,F,16-09-1914,,CHANCAY,,XSMITH@GMAIL.COM +1387,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2021-01-29,,JASON-FORD,M,04-02-2013,,OCHENTA-Y-CUATRO,,CHRISTINAGONZALEZ@HOTMAIL.COM +1388,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-09-22,,CRYSTAL-JOHNSON,F,15-02-2009,,ATREUCO,,SCHNEIDERRENEE@GMAIL.COM +1389,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-10-28,,NANCY-WHITE,F,02-03-1926,,CHAPANAY,,BARNESMARY@GMAIL.COM +1390,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-10-05,,ALICIA-TAYLOR,F,27-08-1988,,LA-VITICOLA,,AMANDAHAYES@GMAIL.COM +1391,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-12-18,,ANGELA-PARKS,F,11-04-2016,,CARMEN-DE-ARECO,,APRIL01@HOTMAIL.COM +1392,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-02-05,,THOMAS-SCHULTZ,M,17-10-1937,,CAZON,,MCCALLALEXANDER@GMAIL.COM +1393,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-09-22,,DONALD-GONZALEZ,M,08-08-1927,,BANDA-DE-LUCERO,,XOLIVER@YAHOO.COM +1394,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2021-02-08,,LYNN-WHITE,F,23-07-1978,,BELLA-VISTA,,NATALIE52@HOTMAIL.COM +1395,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-01-05,,MATTHEW-HOLT,M,16-09-1956,,CUCHA-CUCHA,,SINGHDAWN@YAHOO.COM +1396,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-01-26,,DAVID-DORSEY,M,22-01-1956,,COLONIA-VALDEZ,,LANEDONNA@YAHOO.COM +1397,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2021-02-14,,CLIFFORD-RIVERA,M,17-09-1979,,4-DE-FEBRERO,,WILLIAM99@HOTMAIL.COM +1398,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-02-06,,VANESSA-HALEY,F,14-05-2021,,AMANA,,JENNIFERARNOLD@GMAIL.COM +1399,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-12-10,,MEGAN-BISHOP,F,08-12-1941,,COLONIA-EGIDO,,MILLERJONATHAN@GMAIL.COM +1400,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-10-26,,PETER-SAVAGE,M,29-05-1987,,ACHICO,,ROYMORROW@YAHOO.COM +1401,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-12-01,,ALLISON-FRAZIER,F,26-11-1964,,EL-CHALTEN,,MILLSDEAN@HOTMAIL.COM +1402,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-12-06,,ANTONIO-REID,M,08-05-1906,,COLONIA-DEVOTO,,DAVID42@GMAIL.COM +1403,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2021-01-24,,JENNIFER-MIRANDA,F,24-11-1964,,BERISSO,,JUANGRAHAM@HOTMAIL.COM +1404,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-09-27,,ABIGAIL-AYALA,F,21-01-1977,,ANTIGUYOS,,KINGERICA@GMAIL.COM +1405,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-11-22,,LISA-BELL,F,09-04-2000,,APOYACO,,GEORGEJOHN@HOTMAIL.COM +1406,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2021-01-19,,BRYAN-SHAFFER,M,23-12-1977,,INDIO-RICO,,MELISSASTRICKLAND@GMAIL.COM +1407,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-12-28,,MICHAEL-JONES,M,18-09-1995,,ALTO-VERDE,,RASMUSSENJUSTIN@HOTMAIL.COM +1408,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-12-12,,LUKE-LEWIS,M,16-08-2001,,ARROYO-CAHUNCO,,XWILLIAMSON@GMAIL.COM +1409,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-02-04,,LAUREN-BROOKS,F,27-04-1995,,AGUADA-GRANDE,,RJACKSON@HOTMAIL.COM +1410,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2021-01-31,,CHARLES-CHAN,M,28-03-1985,,BARRIO-BELGRANO,,PATRICIA80@YAHOO.COM +1411,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-02-11,,SANDRA-SANCHEZ,F,20-12-1997,,FORTIN-IRENE,,JAMIEBARRERA@YAHOO.COM +1412,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-09-03,,ROBERT-GARRETT,M,04-02-2000,,AROMOS,,JOHN65@YAHOO.COM +1413,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-09-26,,STEPHANIE-PEREZ,F,21-12-2006,,25-DE-MAYO,,DAWNCOSTA@GMAIL.COM +1414,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-11-05,,CRYSTAL-MORRIS,F,11-09-2013,,CULLIN-MANZANO,,DANIEL10@GMAIL.COM +1415,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2021-01-22,,MARCUS-WRIGHT,M,06-04-1912,,CAMPO-PEÑA-LOPEZ,,ANDERSONBRIAN@HOTMAIL.COM +1416,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-01-05,,ANGELA-SILVA,F,16-02-1993,,ESTACION-SAGUIER,,DEBORAH23@GMAIL.COM +1417,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-01-03,,TIFFANY-ROSE,F,31-03-1941,,ARTEAGA,,WILLIAM58@HOTMAIL.COM +1418,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-10-07,,TIFFANY-STEIN,F,05-07-1932,,LOS-CARDOS,,CSANCHEZ@YAHOO.COM +1419,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-12-23,,DR.-BRENDA-COLEMAN,F,24-11-1993,,CAMPO-MOISES-SECCION-1A,,DAVILA@HOTMAIL.COM +1420,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-10-28,,ANTHONY-ROSARIO,M,04-06-1970,,CAMPO-GARAY,,BRANDON13@YAHOO.COM +1421,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-09-19,,SABRINA-OWEN,F,06-09-1906,,CHAMICAL,,LESLIESMITH@HOTMAIL.COM +1422,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-11-13,,SARAH-YOUNG,F,30-10-1925,,CAMPO-MORENO,,VROSS@GMAIL.COM +1423,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-09-02,,DANA-ARNOLD,F,01-11-1917,,CABRAL-CUE,,GALLEGOSCHLOE@HOTMAIL.COM +1424,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-09-11,,AMANDA-LANE,F,15-06-1976,,ATREUCO,,ROGERSMONICA@YAHOO.COM +1425,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-12-02,,ROBERT-TANNER,M,13-10-1967,,BOSQUES,,OSTANLEY@GMAIL.COM +1426,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2021-02-09,,KELSEY-PEREZ,F,08-05-1992,,11-DE-MAYO,,RICHARD56@YAHOO.COM +1427,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-12-11,,ANITA-BAKER,F,11-10-1932,,AGUADA-CHACAY-CO,,PATELJUSTIN@GMAIL.COM +1428,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-09-29,,LOGAN-JOHNSON,M,02-09-1936,,COLONIA-LOS-TRES-USARIS,,JONESKIMBERLY@HOTMAIL.COM +1429,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-11-21,,STEVEN-SANCHEZ,M,30-10-1940,,SALADILLO-NORTE,,ESOLOMON@HOTMAIL.COM +1430,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-11-18,,PEGGY-ENGLISH,F,09-08-2017,,AGUAPEY,,WALLSERIC@HOTMAIL.COM +1431,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-02-02,,COLLEEN-HUNT,F,30-05-1947,,CARBOMETAL,,SIMSASHLEY@YAHOO.COM +1432,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-10-05,,MICHAEL-PIERCE,M,13-12-1929,,ALBERTO-FLORES,,DCOOK@HOTMAIL.COM +1433,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-10-01,,KEVIN-LEBLANC,M,22-03-1965,,BERABEVU,,JAREDJOHNSON@GMAIL.COM +1434,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-11-15,,SARAH-CHAMBERS,F,28-09-1938,,AVANZADA,,NICHOLAS32@YAHOO.COM +1435,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2021-01-19,,MR.-CALVIN-FLEMING,M,18-12-1927,,CAMPO-MEDINA,,VALERIE27@YAHOO.COM +1436,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-11-29,,SARA-KNIGHT,F,19-07-1975,,EL-GUALICHO,,LYNCHSHANNON@YAHOO.COM +1437,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-12-29,,JUSTIN-NEWMAN,M,15-04-1915,,ALEGRIA,,WERNERROBERT@HOTMAIL.COM +1438,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-09-05,,RUTH-MITCHELL,F,31-07-2021,,EL-JUPITER,,PDUARTE@GMAIL.COM +1439,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-10-01,,SCOTT-CARROLL,M,02-05-1909,,ACONQUIJA,,TARA28@YAHOO.COM +1440,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-01-01,,DAKOTA-GUERRA,M,14-09-1958,,ALTO-DEL-SALADILLO,,MILLERDAVID@HOTMAIL.COM +1441,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-11-05,,KIMBERLY-MASSEY,F,02-01-1965,,BARRIO-BATAN,,WROBERTS@HOTMAIL.COM +1442,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-11-24,,MATTHEW-SIMMONS,M,04-08-1920,,EL-ALTILLO,,ROBINGIBBS@GMAIL.COM +1443,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-12-16,,JUSTIN-JOHNSTON,M,31-03-2010,,EL-TRIGO,,RAMIREZANNA@YAHOO.COM +1444,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-10-05,,DEBBIE-CONNER,F,27-10-2013,,EMPALME-VILLA-CONSTITUCION,,MWILLIAMS@GMAIL.COM +1445,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-12-02,,NATHAN-TODD,M,11-06-1954,,ACARAGUA,,COREYDUNCAN@YAHOO.COM +1446,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-11-24,,BROOKE-RUSSELL,F,23-06-2020,,CAMARON-CHICO,,ROBERT42@HOTMAIL.COM +1447,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-10-21,,AMANDA-SMITH,F,03-01-2006,,ARROYO-SECO,,MITCHELLCRYSTAL@YAHOO.COM +1448,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-12-10,,KEITH-MURPHY,M,26-01-1988,,MAGGIOLO,,RBOWEN@HOTMAIL.COM +1449,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-09-09,,TAMMY-LEWIS,F,06-02-1951,,11-DE-SEPTIEMBRE,,LOUIS05@HOTMAIL.COM +1450,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-12-07,,ZACHARY-WALKER-JR.,M,19-09-1974,,CAÑETE,,CHRISTOPHERJOHNSTON@GMAIL.COM +1451,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-10-22,,NICHOLE-COMPTON,F,13-06-2003,,CHILLAR,,LEEREBECCA@HOTMAIL.COM +1452,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-11-26,,MELINDA-HALL,F,12-04-1994,,MORON,,WILLIAMSEDWARD@HOTMAIL.COM +1453,UNIVERSIDAD-DEL-CINE,MEDICINA,2021-01-28,,JORDAN-ATKINSON,M,27-10-1924,,LUIS-GUILLON,,MICHAELCLARK@GMAIL.COM +1454,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-12-24,,DONNA-DAVIS,F,17-03-2017,,COLONIA-LOS-SAUCES,,WPEARSON@HOTMAIL.COM +1455,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-10-20,,JONATHAN-JONES,M,31-10-1978,,LA-ORIENTAL,,JOSEPH66@YAHOO.COM +1456,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-11-14,,CARLOS-HUTCHINSON,M,26-08-1946,,AROMOS,,MATHEW70@YAHOO.COM +1457,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2021-02-16,,KELLY-LEVY,F,17-06-1938,,SUNDBLAD,,PERKINSVICTOR@YAHOO.COM +1458,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-12-13,,NICOLE-BAILEY,F,31-03-1941,,CATINZACO,,PETERSBETH@GMAIL.COM +1459,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-11-03,,BRIAN-GRAY,M,09-08-1917,,CALERA,,WALLSWILLIAM@GMAIL.COM +1460,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-12-16,,GREGORY-CARLSON,M,06-09-1979,,COMODORO-RIVADAVIA,,ANDREW88@HOTMAIL.COM +1461,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-12-21,,HECTOR-WHITE,M,01-09-1988,,MARIANO-ACOSTA,,TROYDOUGHERTY@HOTMAIL.COM +1462,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-11-03,,APRIL-POOLE,F,17-03-1944,,9-DE-JULIO,,HERNANDEZRACHEL@GMAIL.COM +1463,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-02-04,,CATHERINE-MCDONALD,F,05-08-1985,,GODOY,,KIMBERLYLARSON@YAHOO.COM +1464,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-02-14,,ANTONIO-LOPEZ,M,20-04-1991,,PLOMER,,JAMESFLORES@YAHOO.COM +1465,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-12-28,,LORRAINE-HOWARD,F,07-12-1916,,LA-QUERENCIA,,JAMESPIERCE@YAHOO.COM +1466,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-12-31,,ANTHONY-VASQUEZ,M,29-11-1907,,LOS-POLVORINES,,HANCOCKKENNETH@GMAIL.COM +1467,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-09-22,,KIMBERLY-DUNCAN,F,08-02-1926,,LUIS-CHICO,,SCOTTJONATHAN@GMAIL.COM +1468,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-01-07,,MICHAEL-BRADY,M,21-03-1911,,ABEL,,DAYMIRANDA@HOTMAIL.COM +1469,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-12-19,,MARY-SCOTT,F,28-08-1949,,BADANO,,VDAVIS@HOTMAIL.COM +1470,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-12-26,,AMANDA-WARD,F,19-04-1991,,ALPASINCHE,,NIELSENIAN@HOTMAIL.COM +1471,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-01-21,,JON-BYRD,M,12-12-1980,,LA-SARA,,SMITHJOHN@YAHOO.COM +1472,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-12-22,,WILLIAM-MORRISON,M,12-05-1999,,CARAGUATAY,,SEANMITCHELL@YAHOO.COM +1473,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-01-04,,MARK-CARROLL,M,22-11-1986,,ARROYO-PASTORA,,RODRIGUEZSARA@HOTMAIL.COM +1474,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-09-11,,RONALD-WARNER,M,03-09-1992,,VILLA-MARTELLI,,WALTERSRUSSELL@GMAIL.COM +1475,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-02-04,,STEVEN-LEWIS,M,26-05-1922,,SANTA-TERESITA,,WILCOXCINDY@GMAIL.COM +1476,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-11-09,,WILLIAM-JACKSON,M,26-09-1920,,LA-FLORENCIA,,HAROLDMARTINEZ@YAHOO.COM +1477,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2021-02-10,,GABRIELLA-WILLIAMS,F,28-02-1990,,EL-PORVENIR,,STEPHANIE05@HOTMAIL.COM +1478,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-10-24,,KRISTINA-NASH,F,13-05-1938,,ALTA-ITALIA,,UBISHOP@HOTMAIL.COM +1479,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-12-28,,JUAN-SANCHEZ,M,27-11-1969,,ARROYO-SANTA-MARIA,,TOWENS@HOTMAIL.COM +1480,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-11-08,,GEORGE-SIMON,M,24-12-1990,,VALLE-DE-LAS-LEÑAS,,TINATORRES@GMAIL.COM +1481,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-10-01,,MICHELLE-PERKINS,F,22-07-1942,,BOEUF,,UDUNCAN@GMAIL.COM +1482,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2021-02-12,,JILLIAN-WALKER,F,10-07-1944,,RECALDE,,MARTINEZMARK@YAHOO.COM +1483,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-01-24,,BENJAMIN-HARPER,M,29-06-1964,,ALTO-JAGUEL,,MAXWELL87@YAHOO.COM +1484,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-12-08,,WALTER-COLLINS,M,10-07-1942,,25-DE-MAYO,,VFREY@HOTMAIL.COM +1485,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2021-01-23,,BRIAN-VARGAS,M,26-05-2018,,CAMPO-LA-FLOR-LOS-RALOS,,GARYMARTINEZ@HOTMAIL.COM +1486,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2021-02-19,,JOEL-THOMPSON,M,10-10-1996,,ARENOSO,,APRILDOYLE@YAHOO.COM +1487,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-10-29,,ROBIN-HILL,F,18-12-1918,,BERNAL-ESTE,,TONY35@GMAIL.COM +1488,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-10-17,,MICHAEL-JOHNSON,M,19-04-1957,,AGUARA-CUA,,KEITH43@HOTMAIL.COM +1489,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-12-30,,MEGAN-MARTINEZ,F,24-09-1958,,BARRIO-EL-MOLINO,,CALLAHANDANNY@HOTMAIL.COM +1490,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-12-12,,ALEJANDRO-ROBERTS,M,06-05-1924,,AGUA-COLORADA,,JUAN36@HOTMAIL.COM +1491,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2021-01-02,,HEIDI-WARNER,F,26-04-1929,,AGRIO-BALSA,,GREERJENNIFER@GMAIL.COM +1492,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-12-03,,DAVID-NELSON,M,18-04-1958,,ABIPONES,,CHRISTINAMCDONALD@GMAIL.COM +1493,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-10-14,,JOSHUA-KELLY,M,10-09-1985,,AGUA-AMARILLA-LA-HOYADA,,CRYSTAL50@GMAIL.COM +1494,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-12-02,,TYLER-HUBBARD,M,04-02-1913,,ATREUCO,,AKENNEDY@HOTMAIL.COM +1495,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-09-23,,MOLLY-HILL,F,23-06-1961,,BERAZATEGUI,,TAMMYMURPHY@HOTMAIL.COM +1496,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-11-27,,MONIQUE-CONLEY,F,23-09-1987,,LA-PUNTA,,KELLEYVICTORIA@GMAIL.COM +1497,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-10-19,,CASEY-SMITH,M,22-07-1950,,BALNEARIO-CLAROMECO,,OBARTON@YAHOO.COM +1498,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-10-08,,PAMELA-HARTMAN,F,06-05-1948,,EL-TRIO,,PRESTONERIC@GMAIL.COM +1499,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-02-18,,DUSTIN-MURPHY,M,08-04-1997,,BIGAND,,RSULLIVAN@GMAIL.COM +1500,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-10-10,,JENNA-GILBERT,F,05-03-1954,,PILAR,,BERGERRHONDA@HOTMAIL.COM +1501,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-09-01,,JEFFREY-OSBORN,M,08-07-2011,,ARROYO-DE-LA-VENTANA,,JUSTINTORRES@HOTMAIL.COM +1502,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-12-10,,SYLVIA-HOUSE,F,11-05-2010,,COLONIA-CORONEL-DORREGO,,SWANSONTHERESA@HOTMAIL.COM +1503,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-11-04,,REBECCA-GARCIA,F,18-08-1975,,COLONIA-NAC-DE-ALIENADOS,,BENJAMINTORRES@GMAIL.COM +1504,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-01-02,,MR.-JACOB-HAMILTON-DDS,M,05-06-1956,,ALTO-RIO-PICO,,MEZACRAIG@GMAIL.COM +1505,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-11-14,,JERRY-HERNANDEZ,M,25-09-1948,,LA-LUCILA,,CARRIE17@GMAIL.COM +1506,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-11-26,,JAMIE-MCDONALD,F,27-07-1978,,FRANCISCO-CASAL,,DANIEL30@GMAIL.COM +1507,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-12-14,,SANDRA-ROBERTS,F,17-07-1944,,ROLDAN,,WESLEYCRANE@GMAIL.COM +1508,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-01-12,,ANN-NGUYEN,F,31-01-1965,,CHILLAR,,JULIAN41@YAHOO.COM +1509,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-01-09,,ZACHARY-SHAW,M,26-01-1986,,ALMA-GRANDE,,ELIZABETHHART@YAHOO.COM +1510,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-12-08,,MARC-RICE,M,15-10-1955,,PASO-TELEGRAFO,,SARAHGRANT@HOTMAIL.COM +1511,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2021-02-13,,JENNIFER-GIBBS,F,07-01-1985,,VILLA-EL-CHOCON,,KEITHWILLIAMS@GMAIL.COM +1512,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-12-22,,FRANK-HOBBS,M,03-12-1939,,CAÑADON-DEL-CORRAL,,QHAMPTON@GMAIL.COM +1513,UNIVERSIDAD-DEL-CINE,MEDICINA,2021-02-08,,AMANDA-WALLACE,F,15-01-2020,,8-DE-DICIEMBRE,,FSELLERS@YAHOO.COM +1514,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-09-26,,JOSEPH-DILLON,M,27-09-1981,,ALTO-VERDE,,STEPHANIE06@GMAIL.COM +1515,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-12-15,,TYLER-CURRY,M,29-10-1996,,EL-PIMPOLLO,,ROBINSONMATTHEW@GMAIL.COM +1516,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-09-21,,BILL-THOMPSON,M,09-11-1950,,SIERRA-DE-LA-VENTANA,,LINDA55@YAHOO.COM +1517,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-10-22,,JASMINE-VANG,F,18-05-1933,,COLONIA-MORGAN,,THERESAGENTRY@YAHOO.COM +1518,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2021-01-11,,SARAH-REYES,F,17-02-1921,,LANDETA,,WILLIAMREYNOLDS@HOTMAIL.COM +1519,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-10-12,,TIMOTHY-WOODS,M,28-10-1950,,CHAÑARCITO,,RSTOUT@GMAIL.COM +1520,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-09-12,,JILL-GIBSON,F,05-07-1989,,EL-PINO,,ZNAVARRO@HOTMAIL.COM +1521,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-09-18,,MEGAN-ANDERSON,F,13-09-1911,,ARAUCO,,CHRISTOPHERFOSTER@HOTMAIL.COM +1522,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-11-20,,SHERRI-JONES,F,22-03-2003,,AZOPARDO,,WBROWN@YAHOO.COM +1523,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-09-24,,JULIA-AGUILAR,F,28-11-1931,,VILLA-ELOISA,,DEBORAHWILSON@GMAIL.COM +1524,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2021-02-13,,LISA-GRAY,F,30-04-1912,,AIMOGASTA,,PHILIP56@HOTMAIL.COM +1525,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-10-21,,MR.-MICHAEL-HERNANDEZ-DVM,M,26-03-1984,,ANTONIO-TOMAS,,WILLIAM88@HOTMAIL.COM +1526,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-09-20,,SUSAN-SMITH,F,30-12-1943,,CASIRA,,GILBERTJENNIFER@HOTMAIL.COM +1527,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-10-17,,ERIC-MATTHEWS,M,26-06-1943,,BOUQUET,,JJOHNSTON@GMAIL.COM +1528,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2021-01-08,,THOMAS-SMITH,M,01-05-1956,,AGUARA-GRANDE,,MCOLEMAN@GMAIL.COM +1529,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-10-15,,RONALD-SUMMERS-DVM,M,12-06-1914,,LA-BLANQUEADA,,BARNESKIM@GMAIL.COM +1530,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-10-13,,JAMES-REYNOLDS,M,21-08-2011,,DE-LA-CANAL,,MARIE42@GMAIL.COM +1531,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-11-22,,RYAN-SOLOMON,M,17-12-1995,,AGUA-DE-DIAZ,,OJACKSON@HOTMAIL.COM +1532,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-09-13,,KAREN-SANTIAGO,F,07-04-1999,,DESAMPARADOS,,CHARLESACOSTA@GMAIL.COM +1533,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2021-02-01,,CLAUDIA-HARRISON,F,23-06-1940,,CORONEL-CHARLONE,,CINDYWEBSTER@HOTMAIL.COM +1534,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-01-30,,BONNIE-CASTANEDA,F,06-03-2017,,CAAGUAZU,,OWRIGHT@GMAIL.COM +1535,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2021-01-24,,SHERRY-MCKAY,F,26-12-1925,,LA-PLATA,,WILSONSHAUN@GMAIL.COM +1536,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-11-08,,ALLISON-MUELLER,F,01-09-1921,,ANTUMPA,,COLLINSELIZABETH@HOTMAIL.COM +1537,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2021-01-22,,LAURA-WALL,F,09-10-1913,,ASAMBLEA,,BLACKPAUL@YAHOO.COM +1538,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-01-08,,DAVID-CARTER,M,17-09-1968,,ADAN-QUIROGA,,LHAYES@YAHOO.COM +1539,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2021-02-16,,ANNA-BELL,F,09-11-1945,,CAMPO-ARISTIMUÑO,,ELIZABETH37@YAHOO.COM +1540,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2021-02-14,,ANTHONY-GALLAGHER,M,11-08-1991,,FARO-QUERANDI,,CHAD35@YAHOO.COM +1541,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-11-03,,ASHLEY-PARRISH,F,18-11-1979,,ARANGUREN,,ANGELA33@YAHOO.COM +1542,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-02-08,,STEVEN-GREGORY,M,08-02-1909,,FARO-QUERANDI,,BRITTANYMCPHERSON@YAHOO.COM +1543,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2021-01-25,,LOGAN-PIERCE,M,18-05-1957,,AROMOS,,HENDERSONBRIANA@YAHOO.COM +1544,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-10-11,,KATHY-HINES,F,06-03-1920,,ALMACEN-PIATTI,,TNELSON@GMAIL.COM +1545,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2021-02-15,,ISAAC-CHRISTENSEN,M,07-08-1954,,BARRIO-CHAPADMALAL,,DEBORAH62@YAHOO.COM +1546,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-10-31,,THOMAS-HOWE,M,11-09-2008,,BATIRUANA,,RODRIGUEZROBERT@GMAIL.COM +1547,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-09-18,,CHRISTOPHER-KENT,M,03-10-1948,,ARIJON,,HEATHERJONES@YAHOO.COM +1548,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-09-15,,ALEXANDRA-HERNANDEZ,F,08-11-1965,,AMALIA,,MARKKAISER@HOTMAIL.COM +1549,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2021-01-16,,DANA-SMITH,F,23-06-2017,,BANDERALO,,NICOLESMITH@HOTMAIL.COM +1550,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-10-07,,SHANNON-THOMPSON,F,18-04-1913,,CAMPO-EL-JACARANDA,,BRIANCUNNINGHAM@YAHOO.COM +1551,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2021-01-14,,GLENN-MAXWELL,M,24-06-1916,,ARRIBEÑOS,,TGRAHAM@YAHOO.COM +1552,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-02-09,,SANDRA-GREENE,F,05-10-1938,,ALTO-CON-ZAMPA,,STACEY36@HOTMAIL.COM +1553,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-09-15,,JOANNA-BROWN,F,30-06-1985,,GENERAL-GALARZA,,PCARLSON@YAHOO.COM +1554,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-10-23,,SCOTT-LEWIS,M,24-03-1938,,ALDEA-SAN-ANDRES,,MALONEDARRELL@GMAIL.COM +1555,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-11-30,,JESSICA-BOWMAN,F,23-02-1971,,MONTE-CHINGOLO,,DANIELMORRISON@YAHOO.COM +1556,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-10-04,,CHRISTOPHER-KIM,M,16-10-1997,,ADELA-CORTI,,ROBINWOOD@YAHOO.COM +1557,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-02-10,,DANIELLE-SMITH,F,18-12-2013,,CAMPO-CASTRO,,SARAHDAVID@GMAIL.COM +1558,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2021-01-25,,JOHN-NICHOLS,M,23-11-2008,,ESTANCIAS,,WYATTCROSS@GMAIL.COM +1559,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-10-15,,STEVEN-ARNOLD,M,24-10-1932,,ALZAGA,,ISABELLA86@GMAIL.COM +1560,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-12-11,,KENNETH-PERRY,M,29-05-1948,,CARAGUATAY,,CHAD42@GMAIL.COM +1561,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-09-16,,ANN-STARK,F,11-03-1982,,ESTACION-SAGUIER,,WHITELAURA@HOTMAIL.COM +1562,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-11-22,,KEVIN-ACEVEDO,M,27-01-2013,,ARROYO-ALELI,,TERRI17@HOTMAIL.COM +1563,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-01-12,,JAMES-JOHNSON,M,12-01-1937,,COLONIA-HINOJO,,BRANDON61@HOTMAIL.COM +1564,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-10-29,,NICOLE-GUERRERO,F,26-06-1926,,SAN-JOSE,,MELANIE29@HOTMAIL.COM +1565,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-11-18,,PATRICIA-LI,F,21-06-1961,,DEST-AERONAUTICO-MILIT-RECONQU,,MCGEEANGELA@GMAIL.COM +1566,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-12-04,,KYLE-KIM,M,19-07-2006,,WILDE,,CFOX@YAHOO.COM +1567,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-10-24,,DAVID-PERKINS,M,24-09-2004,,BARRIO-FERRI,,XDALTON@HOTMAIL.COM +1568,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-01-21,,JEREMIAH-THORNTON,M,15-06-1942,,3-DE-MAYO,,CASSANDRA42@GMAIL.COM +1569,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-09-17,,STEPHEN-PONCE,M,29-06-1912,,ALTAMIRANO-NORTE,,NICOLE24@HOTMAIL.COM +1570,UNIVERSIDAD-DEL-CINE,MEDICINA,2021-02-12,,JOSEPH-HERNANDEZ,M,05-09-1921,,ARROYO-QUILLEN,,JOSEPHGARCIA@HOTMAIL.COM +1571,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-10-27,,ELLEN-LOZANO,F,06-11-1910,,ANGELITA,,KATRINA64@GMAIL.COM +1572,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-11-29,,WILLIAM-AGUILAR,M,08-01-2008,,AMAMBAY,,WGREENE@GMAIL.COM +1573,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-11-02,,JAMES-AYALA,M,14-02-1913,,ATREUCO,,IJOHNSON@YAHOO.COM +1574,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-09-02,,DWAYNE-FLORES,M,29-05-1926,,ALGARROBO,,JEREMYPHILLIPS@HOTMAIL.COM +1575,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2021-02-17,,CHARLES-FISHER,M,24-11-1928,,BARRANQUITAS,,AMY28@GMAIL.COM +1576,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-12-16,,KATHERINE-BARRON,F,28-04-1997,,EL-DIA,,NDELGADO@GMAIL.COM +1577,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-10-08,,ANITA-LOPEZ,F,08-04-1932,,CACHARI,,LISA34@GMAIL.COM +1578,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-01-10,,JOHN-WARNER,M,22-04-1908,,BELLA-UNION-PARAJE,,USMITH@GMAIL.COM +1579,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-09-15,,MORGAN-CUNNINGHAM,F,30-07-2021,,ALTO-DE-LA-LEÑA,,DAVIDTAYLOR@GMAIL.COM +1580,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-12-17,,TYRONE-CLARKE,M,30-09-1982,,COLONIA-VALDEZ,,MATTHEWROSARIO@HOTMAIL.COM +1581,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2021-02-03,,SAMANTHA-MILES,F,18-06-2009,,ARAUCO,,KENNETH41@HOTMAIL.COM +1582,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-11-16,,BRANDON-TAYLOR,M,02-10-1993,,CAÑADA-DEL-UCLE,,MIDDLETONDAVID@HOTMAIL.COM +1583,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-09-19,,LESLIE-WILLIAMS,F,11-01-1998,,SANTOS-LUGARES,,JIMMYLAMB@HOTMAIL.COM +1584,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-10-29,,AMANDA-EVANS,F,05-10-1966,,ARROYO-GRANDE,,BRIANHORN@GMAIL.COM +1585,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-09-13,,MICHAEL-WHITE,M,14-12-2007,,AVELLANEDA,,AMBER48@GMAIL.COM +1586,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-10-25,,KENNETH-OLSON,M,18-03-2007,,ADOLFO-J-POMAR,,JACOB73@GMAIL.COM +1587,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-10-01,,JENNIFER-THOMAS,F,02-07-1928,,CHIVILCOY,,JOELCOOPER@YAHOO.COM +1588,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-11-06,,JOHN-MCKNIGHT,M,22-07-1945,,CAMINERA-LUJAN,,JENNIFER49@GMAIL.COM +1589,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2021-01-25,,KEVIN-CARROLL,M,20-03-1949,,AGUA-BLANCA,,MANUEL05@GMAIL.COM +1590,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2021-01-01,,SHARON-SCOTT,F,17-01-1975,,COLIQUEO,,MARTINRANDALL@HOTMAIL.COM +1591,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-10-15,,TRACY-CANTRELL,F,05-12-1962,,GUILLERMO-E-HUDSON,,DANIELLELEWIS@YAHOO.COM +1592,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2021-02-01,,KRISTA-RYAN,F,14-02-1981,,VILLA-SABOYA,,BDRAKE@GMAIL.COM +1593,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-12-22,,LISA-TUCKER,F,21-10-1909,,ARBOLEDA,,TUCKERKIMBERLY@YAHOO.COM +1594,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-11-04,,STUART-CLINE,M,14-11-1977,,AGUAPEY,,FLEMINGDENNIS@YAHOO.COM +1595,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-10-27,,RYAN-HARVEY,M,11-08-1999,,BAJO-DE-LOS-SUELDOS,,EBERGER@YAHOO.COM +1596,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-10-02,,MICHAEL-FREEMAN,M,19-01-2021,,DINA-HUAPI,,KINGTODD@HOTMAIL.COM +1597,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-12-15,,VICTOR-HAYES,M,21-11-1940,,CAMPO-CLUCELLAS,,WNUNEZ@YAHOO.COM +1598,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2021-01-13,,AUSTIN-BLAKE,M,29-12-1918,,VALENTIN-ALSINA,,HARVEYJAMES@YAHOO.COM +1599,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-02-14,,ROBERT-GARCIA,M,04-09-1996,,BLAS-DURAÑONA,,KELSEYHERNANDEZ@GMAIL.COM +1600,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-12-23,,JEREMY-RAMOS-PHD,M,31-10-1977,,MERLO,,SMCCANN@YAHOO.COM +1601,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2021-02-10,,DAVID-TORRES,M,22-12-1948,,COLONIA-MENDEZ-BAR,,KATHYMARTINEZ@YAHOO.COM +1602,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2021-01-13,,SHANE-SANCHEZ,M,28-01-1991,,BARRANCAS-COLORADAS,,MICHAEL15@GMAIL.COM +1603,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-01-21,,MATHEW-COOPER,M,07-05-1987,,COOPER,,LSTEVENS@YAHOO.COM +1604,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-12-08,,JOSE-HOFFMAN,M,09-08-2004,,D-ORBIGNY,,ZACHARYMURPHY@GMAIL.COM +1605,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-09-04,,SHARON-DAWSON,F,01-06-1980,,ABRA-MAYO,,ROJASMICHAEL@HOTMAIL.COM +1606,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2021-01-26,,TRACY-WILLIAMS,F,01-01-1957,,BAÑADITO-VIEJO,,HMCBRIDE@YAHOO.COM +1607,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2021-02-05,,GREGORY-WILSON,M,28-07-1991,,VILLA-SABOYA,,LSMITH@HOTMAIL.COM +1608,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-02-18,,JEROME-MCINTOSH,M,08-07-1966,,SAN-CLEMENTE-DEL-TUYU,,WALTERGIBSON@GMAIL.COM +1609,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-09-30,,ASHLEY-WRIGHT,F,06-12-2005,,CHALLACO,,WILLIAM52@YAHOO.COM +1610,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-11-01,,DAVID-CARROLL,M,27-12-1938,,SAN-PEDRO-DE-IRUYA,,JONATHAN09@HOTMAIL.COM +1611,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-11-01,,RICHARD-SANTOS,M,06-06-2007,,VILLA-ANGELICA,,YBALL@GMAIL.COM +1612,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-01-06,,LAUREN-SMITH,F,05-05-1997,,CABAÑA-EL-CISNE,,STRICKLANDCRAIG@YAHOO.COM +1613,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-12-16,,KAYLA-PEREZ,F,28-01-1992,,GONZALEZ-MORENO,,GBARNES@HOTMAIL.COM +1614,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-10-20,,KEVIN-JACKSON,M,12-05-2016,,ALPASINCHE,,JENNIFER68@GMAIL.COM +1615,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-09-05,,ALISHA-HOWARD,F,09-04-1950,,CORA,,LAURASIMON@YAHOO.COM +1616,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-12-27,,KIMBERLY-REYNOLDS,F,23-03-1969,,VILLA-SAUCE,,DANIELCOLE@GMAIL.COM +1617,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-01-15,,ZACHARY-PORTER,M,22-01-1934,,COSTA-DEL-RIO-AZUL,,ANDREA29@YAHOO.COM +1618,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-11-25,,BRUCE-OBRIEN,M,27-05-1921,,BARRO-NEGRO,,BBROWN@YAHOO.COM +1619,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-01-15,,DENISE-LOPEZ,F,24-10-1980,,AGUA-BLANCA,,MORROWDAWN@GMAIL.COM +1620,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-09-01,,RENEE-PITTMAN,F,28-08-1940,,CAMPO-QUIRNO,,ADAMSVICTOR@HOTMAIL.COM +1621,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-10-04,,CAROL-GRAY,F,07-06-1929,,EL-PEREGRINO,,SMITHWILLIAM@GMAIL.COM +1622,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-09-21,,EDGAR-WARD,M,07-07-1915,,ALDEA-BELEIRO,,JESSICA09@HOTMAIL.COM +1623,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-09-20,,CRYSTAL-MASON-DVM,F,10-11-2013,,CARLOS-SALAS,,ANDERSONRICHARD@YAHOO.COM +1624,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-11-28,,WILLIAM-GORDON,M,13-03-1919,,CAFFERATA,,DAVIDCAMPBELL@HOTMAIL.COM +1625,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-01-25,,THERESA-TAYLOR,F,12-12-1943,,ACONQUIJA,,KYLESTEWART@YAHOO.COM +1626,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-09-01,,DEVIN-TRAN,M,28-05-1997,,CAMPO-EL-BERMEJO,,HANSENJOHNNY@YAHOO.COM +1627,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-11-10,,HOLLY-DAVIS,F,24-11-1957,,SAN-BERNARDO-DEL-TUYU,,JACOB72@GMAIL.COM +1628,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-10-19,,BETTY-YOUNG,F,21-03-1918,,ANTONIO-DE-LOS-HEROS,,VWANG@GMAIL.COM +1629,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-10-27,,TROY-DUFFY,M,25-07-2020,,ARROYO-SAN-JUAN,,BMORRIS@GMAIL.COM +1630,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-09-07,,THOMAS-SANCHEZ,M,15-04-1920,,ARROYO-SALADO,,JACKSONJOAN@GMAIL.COM +1631,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-10-25,,TARA-PARKS,F,02-11-1977,,COLONIA-EL-AGUARA,,DANIELNEAL@GMAIL.COM +1632,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-09-30,,AMBER-HUFF,F,27-12-1911,,AVANZADA,,EBECKER@HOTMAIL.COM +1633,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-10-02,,TROY-SMITH,M,12-07-1984,,DOCTOR-DOMINGO-HAROSTEGUY,,HUNTDAVID@YAHOO.COM +1634,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-12-23,,PHILLIP-WRIGHT,M,28-09-1998,,LA-INES,,MELINDA19@YAHOO.COM +1635,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-12-28,,VICTORIA-ROSS,F,20-05-1958,,ALTAMIRA,,JASON23@GMAIL.COM +1636,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-10-27,,TIFFANY-RYAN,F,11-01-1969,,CATINZACO,,GREENSCOTT@HOTMAIL.COM +1637,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-10-16,,REGINA-WILSON,F,13-05-1934,,AGUADITAS,,ALEC77@GMAIL.COM +1638,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2021-01-29,,MARIA-BATES,F,25-04-1982,,EL-PINO,,JLANE@YAHOO.COM +1639,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-11-06,,JESSICA-WALLACE,F,18-10-1956,,AGUADA-A-PIQUE,,LOWERYJENNIFER@YAHOO.COM +1640,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2021-02-09,,DANIELLE-WILEY,F,20-04-1971,,ANGEL-GALLARDO,,THOMASFOSTER@GMAIL.COM +1641,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2021-01-31,,TAMARA-PROCTOR,F,05-02-1958,,ADOLFO-GONZALES-CHAVES,,SROSS@HOTMAIL.COM +1642,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-09-02,,JOSEPH-WHITNEY,M,07-05-1950,,DHO,,FMOSLEY@YAHOO.COM +1643,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-12-19,,MATTHEW-CUMMINGS,M,01-07-1987,,22-DE-MAYO,,JAMES36@HOTMAIL.COM +1644,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-02-10,,JEFFREY-BAKER,M,25-03-1988,,CORONEL-BOERR,,COLEMANJOSEPH@YAHOO.COM +1645,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-01-11,,ANDREW-HERNANDEZ,M,30-06-1916,,BREA-CHIMPANA,,NORMANHOLLY@GMAIL.COM +1646,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-09-02,,ALEXANDRIA-RAMIREZ,F,17-06-1951,,SAN-ANTONIO-DE-OBLIGADO,,BRIAN23@YAHOO.COM +1647,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-12-22,,GARY-LAM,M,03-03-1909,,BUENA-VISTA,,VALERIEMOORE@HOTMAIL.COM +1648,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-11-20,,KENNETH-SULLIVAN,M,28-12-1998,,CINCO-SALTOS,,TROCHA@HOTMAIL.COM +1649,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-10-16,,MELANIE-JOHNSON,F,14-11-1960,,ARROYO-ALELI,,LADAMS@HOTMAIL.COM +1650,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-11-01,,CHRISTOPHER-ORTIZ,M,17-08-1959,,BARRIO-GRAL-JOSE-DE-SAN-MARTIN,,BOONEJOHN@HOTMAIL.COM +1651,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-12-10,,MADELINE-FRY,F,29-05-1921,,AGUA-COLORADA,,CARTERCHRISTOPHER@HOTMAIL.COM +1652,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-12-19,,JENNIFER-VAUGHAN,F,26-06-2014,,LOS-LAURELES,,KAREN57@GMAIL.COM +1653,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-09-06,,ELIZABETH-RODRIGUEZ,F,05-11-1941,,COLONIA-LA-BLANQUITA,,JUSTIN51@YAHOO.COM +1654,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-12-16,,BRANDON-WILLIAMS,M,30-08-2008,,DINA-HUAPI,,MONIQUEBLAKE@YAHOO.COM +1655,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2021-01-28,,MATTHEW-CRAWFORD,M,16-07-1989,,ALBARDON,,HARPERBRENDA@YAHOO.COM +1656,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2021-02-14,,NICHOLAS-ADAMS,M,08-07-1983,,AGUA-NEGRA,,JENNIFER76@GMAIL.COM +1657,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-12-11,,ANDRE-ONEAL,M,11-04-2007,,ALBARELLOS,,HALEY33@GMAIL.COM +1658,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-09-09,,DANIELLE-GARCIA-MD,F,08-01-1985,,23-DE-AGOSTO,,HANNAH36@HOTMAIL.COM +1659,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-10-17,,JERRY-BARTLETT,M,27-08-1962,,ESTACION-SALADAS,,KESTES@GMAIL.COM +1660,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-09-12,,KAITLYN-ROTH,F,31-08-1947,,CIPOLLETTI,,BRITTNEY34@HOTMAIL.COM +1661,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-11-13,,JESSICA-THOMPSON,F,08-06-2008,,ARROYO-PALMAR,,HROBERTS@GMAIL.COM +1662,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-02-20,,DONALD-PERRY,M,22-11-1917,,CAMPO-CALVO,,JANETLEONARD@GMAIL.COM +1663,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-12-04,,MARTIN-POWELL,M,23-08-1942,,BARRIENTOS,,WILLIAM11@GMAIL.COM +1664,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-11-15,,JAMES-HALE,M,26-09-2010,,4-DE-NOVIEMBRE,,LFOLEY@YAHOO.COM +1665,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-01-02,,AUSTIN-HUMPHREY,M,18-09-1990,,JESUS-MARIA,,ANTHONY48@GMAIL.COM +1666,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-11-02,,MICHAEL-BROWN,M,28-04-1913,,CAPAYAN,,MARIAFREY@YAHOO.COM +1667,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-12-14,,KATELYN-ROBERTSON,F,18-04-2010,,COLONIA-SAN-MANUEL,,WILSONAMBER@HOTMAIL.COM +1668,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-10-15,,TANYA-HOLT,F,03-05-1989,,KILOMETRO-208,,SHERYLJOHNSON@HOTMAIL.COM +1669,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-10-07,,WHITNEY-HUNTER,F,25-12-1970,,IRENEO-PORTELA,,CANDACE62@GMAIL.COM +1670,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-09-01,,KATRINA-MARTINEZ,F,25-04-1927,,BERISSO,,JESSICAPERKINS@GMAIL.COM +1671,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-01-04,,JOANN-OCONNOR,F,26-01-2018,,COMODORO-RIVADAVIA,,LONGTIM@HOTMAIL.COM +1672,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-09-27,,SHAWN-PRICE,M,06-07-1921,,CAMARON-CHICO,,POLSON@GMAIL.COM +1673,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-02-20,,KEVIN-REID,M,16-10-1909,,BARRIO-JARDIN-LUZURIAGA,,JONESJULIA@YAHOO.COM +1674,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2021-01-23,,STEPHANIE-CHAVEZ,F,31-03-1960,,CIPOLLETTI,,JEFFREY83@GMAIL.COM +1675,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-12-14,,TANNER-GOMEZ,M,16-12-1913,,12-DE-AGOSTO,,LARRY11@HOTMAIL.COM +1676,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-02-16,,CLAIRE-STEVENSON,F,06-12-1908,,GRAND-BOURG,,CHRISTINE14@YAHOO.COM +1677,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-11-06,,DR.-MARTHA-MURPHY,F,01-02-2015,,CANGALLO,,TTHOMPSON@HOTMAIL.COM +1678,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-10-28,,TERESA-BENSON,F,25-04-2009,,SEY,,ERIC31@HOTMAIL.COM +1679,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-10-30,,DR.-STEPHEN-CORTEZ-JR.,M,04-12-1982,,BERNASCONI,,COURTNEYODONNELL@YAHOO.COM +1680,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-09-06,,NICOLE-KING,F,20-03-1914,,ARROYO-URQUIZA,,VLOPEZ@HOTMAIL.COM +1681,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-11-23,,JAMES-CROSS,M,27-04-2009,,ISLA-MARTIN-GARCIA,,JCALDERON@GMAIL.COM +1682,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-09-11,,KEVIN-WATSON,M,12-05-1936,,ARROYO-SAN-JUAN,,LCARLSON@HOTMAIL.COM +1683,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2021-01-10,,REBECCA-OBRIEN,F,26-04-2006,,VILLA-SANTOS-TESEI,,FMORROW@GMAIL.COM +1684,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-01-07,,ROBYN-WHITNEY,F,01-09-1978,,ESTACION-CORONEL-PRINGLES,,IALLEN@YAHOO.COM +1685,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2021-01-28,,KATHERINE-CHURCH,F,03-02-1908,,AGUA-DE-LAS-PALOMAS,,APRIL05@YAHOO.COM +1686,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-09-02,,MIRANDA-HENRY-DVM,F,12-06-1952,,ARANO,,ANNAWHITE@HOTMAIL.COM +1687,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-12-09,,STACEY-ROWLAND,F,13-09-1930,,ALLENDE,,DAMONPORTER@GMAIL.COM +1688,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2021-01-03,,JOSEPH-ANDERSON,M,05-12-1962,,DRABBLE,,TINASELLERS@HOTMAIL.COM +1689,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-12-03,,SHERRI-ANDERSON,F,04-08-1971,,CANTERA-VILLALONGA,,DAVID90@YAHOO.COM +1690,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-12-29,,KARA-HUBBARD,F,13-04-1943,,CUTRAL-CO,,GREGORYBRYANT@HOTMAIL.COM +1691,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2021-02-19,,TANYA-DAVENPORT,F,18-09-1933,,RANELAGH,,WALTER21@HOTMAIL.COM +1692,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-11-02,,ANDREW-PHILLIPS,M,23-12-1964,,AGUADA-FLORENCIO,,THOMASTHOMAS@HOTMAIL.COM +1693,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2021-01-10,,BROOKE-MARQUEZ,F,01-10-1997,,ALMACEN-PIATTI,,ROBERT17@GMAIL.COM +1694,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-10-15,,ZACHARY-JOHNSON,M,29-05-1988,,AZARA,,ABEST@HOTMAIL.COM +1695,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-12-07,,MATTHEW-BERG,M,09-03-1963,,EL-GUALICHO,,JAMESFERNANDEZ@YAHOO.COM +1696,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-10-31,,NICHOLAS-CASTRO,M,23-01-1933,,ANAHI,,THOMAS82@GMAIL.COM +1697,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-10-07,,MARY-FRANKLIN,F,06-01-1990,,ARROYO-SECO,,ROSSSARAH@YAHOO.COM +1698,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-01-20,,JANET-BUCKLEY,F,20-09-2004,,LA-AGUADA-DE-LAS-ANIMAS,,ZYANG@HOTMAIL.COM +1699,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-09-12,,ERIN-GUERRERO,F,20-05-2015,,ALGARROBO-VERDE,,CHARLESAVERY@GMAIL.COM +1700,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-10-13,,MICHELLE-SMITH,F,13-07-2001,,ALTONA,,JOHNSONSHELIA@HOTMAIL.COM +1701,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-12-22,,ALYSSA-CASTRO,F,17-10-1996,,COMODORO-PY,,STACEY24@YAHOO.COM +1702,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-09-24,,LORRAINE-MARTIN,F,12-11-1931,,CALILEGUA,,HERBERT28@GMAIL.COM +1703,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-10-06,,KEVIN-MORALES,M,06-10-1988,,ARENALES,,SNYDERROBERT@YAHOO.COM +1704,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-09-19,,BRIAN-FLEMING,M,04-11-1948,,ESTACION-CHRISTOPHERSEN,,LMORGAN@GMAIL.COM +1705,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-09-12,,ANGELA-SANCHEZ,F,11-12-1964,,CARLOS-SPEGAZZINI,,MATTHEWSASHLEE@GMAIL.COM +1706,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-02-15,,STEPHANIE-GRAHAM,F,25-07-1963,,BELLA-UNION-PARAJE,,CARTERERIN@GMAIL.COM +1707,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-11-17,,ANDREW-GALVAN,M,04-06-1996,,CIUDAD-MADERO,,KARENCOBB@YAHOO.COM +1708,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2021-01-13,,JENNIFER-PRICE,F,12-11-2009,,BARLETT,,MARYMAYER@YAHOO.COM +1709,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-11-29,,GINA-LUCAS,F,09-02-1970,,LA-PRIMAVERA,,WILLIAMSONJULIE@HOTMAIL.COM +1710,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-09-24,,SAMANTHA-SPARKS,F,03-06-1952,,CAMPO-DE-VILLAMIL,,RACHEL74@GMAIL.COM +1711,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-11-17,,VINCENT-PEREZ,M,09-08-1972,,BOSQUES,,AARON53@HOTMAIL.COM +1712,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-01-22,,BONNIE-MARTIN,F,28-02-1936,,LA-QUERENCIA,,HERRERARICHARD@HOTMAIL.COM +1713,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-09-26,,ANTONIO-BERRY,M,30-10-2021,,LAPRIDA,,SHIRLEY52@HOTMAIL.COM +1714,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-11-11,,BIANCA-TAYLOR,F,26-02-1996,,BALSA-SENILLOSA,,LAURABARRETT@HOTMAIL.COM +1715,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-10-02,,BRYAN-LOPEZ,M,29-05-1952,,AGUANGO,,BARBARA80@GMAIL.COM +1716,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-11-24,,BRIAN-GIBSON,M,28-03-2005,,IFRAN,,STHOMPSON@HOTMAIL.COM +1717,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-11-01,,WARREN-HERRERA,M,16-04-1960,,CAÑADON-SECO,,LSMITH@GMAIL.COM +1718,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-11-03,,LISA-RIGGS,F,22-05-2008,,CANDELARIA-SUD,,BENJAMINWONG@GMAIL.COM +1719,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-12-13,,KEITH-HERRING,M,17-06-1976,,BUENA-ESPERANZA,,MANUEL63@GMAIL.COM +1720,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-11-14,,JAMES-ROGERS,M,02-11-1918,,INGENIO-LA-PROVIDENCIA,,OROZCOOLIVIA@GMAIL.COM +1721,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-09-16,,COLLEEN-SINGH,F,14-07-1930,,ALFALAND,,TIFFANY59@YAHOO.COM +1722,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-10-31,,HALEY-GARCIA,F,26-06-1932,,AERO-CLUB-CANAL,,STEPHANIESERRANO@YAHOO.COM +1723,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-10-02,,MICHAEL-SCOTT-MD,M,09-02-2004,,AMBERES,,PMORGAN@HOTMAIL.COM +1724,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2021-01-10,,WILLIAM-HUGHES,M,06-02-1908,,INGENIERO-DE-MADRID,,NICHOLAS20@HOTMAIL.COM +1725,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-12-01,,LESLIE-ANDERSON,F,25-01-1921,,EL-CAMOATI,,HARRISCATHERINE@HOTMAIL.COM +1726,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-10-02,,PAUL-BROOKS,M,02-11-1950,,ALGARROBO,,NBUTLER@HOTMAIL.COM +1727,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2021-02-01,,RUSSELL-FOLEY,M,19-03-1989,,CASALINS,,JUAN63@YAHOO.COM +1728,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-09-07,,KELSEY-SMITH,F,09-03-1959,,CAZON,,CHRISTINE95@YAHOO.COM +1729,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2021-01-01,,JESSICA-CERVANTES,F,02-04-1999,,GERLI,,SOBRIEN@HOTMAIL.COM +1730,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-12-20,,JESSICA-MILLER,F,04-04-1929,,CAMINERA-NAPALEOFU,,CHRISTENSENROBERT@YAHOO.COM +1731,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-10-03,,ASHLEY-JAMES,F,20-04-2006,,ALMIRANTE-BROWN,,HFROST@HOTMAIL.COM +1732,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-12-21,,BARRY-KING,M,04-01-1910,,COLONIA-LIA-Y-ALLENDE,,AMBER95@GMAIL.COM +1733,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2021-01-09,,DYLAN-BROWN,M,20-12-2011,,COMANDANTE-NICANOR-OTAMENDI,,AMANDABIRD@GMAIL.COM +1734,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-10-22,,FRANK-HENRY,M,19-07-1920,,BAJO-DE-LOS-SUELDOS,,HAYNESMELISSA@GMAIL.COM +1735,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-11-03,,JENNIFER-PRICE,F,14-08-1991,,BARLETT,,MORGANASHLEY@GMAIL.COM +1736,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-09-20,,DEBRA-SMITH,F,04-06-2013,,KILOMETRO-47,,OLOPEZ@GMAIL.COM +1737,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-10-17,,JUSTIN-WARD,M,02-08-2011,,ANTELO,,MWOLFE@HOTMAIL.COM +1738,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-12-18,,JAMES-COLE,M,25-10-1936,,ARROYO-HONDO,,REYNOLDSMICHAEL@HOTMAIL.COM +1739,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-10-11,,SARAH-BRADLEY,F,31-07-1989,,KILMETRO-165,,ICONLEY@YAHOO.COM +1740,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-09-16,,DEANNA-WILLIAMS,F,27-07-1954,,EL-RETIRO,,IJACOBS@HOTMAIL.COM +1741,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2021-02-02,,RICHARD-GONZALEZ,M,15-03-1992,,CARLOS-PELLEGRINI,,FPHILLIPS@HOTMAIL.COM +1742,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-09-21,,MRS.-PAMELA-REYES,F,20-02-1920,,CAMPO-DE-GALNASI,,MATTHEWORTIZ@GMAIL.COM +1743,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-02-06,,CARL-WHITE,M,13-11-1986,,CANDELARIA-SUD,,GBARRY@HOTMAIL.COM +1744,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-11-30,,SEAN-BAUER,M,24-02-1974,,BARRIO-LA-UNION,,WANDERSON@HOTMAIL.COM +1745,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-09-10,,MR.-JEFFERY-HANCOCK,M,12-07-1968,,9-DE-JULIO,,ROBERTREED@HOTMAIL.COM +1746,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-02-17,,KRISTA-JENSEN,F,30-12-1977,,BANDA-DE-LUCERO,,YLEE@YAHOO.COM +1747,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2021-01-03,,RYAN-WALKER,M,20-01-1929,,PLANICIE-BANDERITA,,PRICETHOMAS@YAHOO.COM +1748,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2021-01-26,,HEATHER-CHANDLER,F,11-05-2007,,CAMPO-YAGUARETE,,TRAVISSMITH@GMAIL.COM +1749,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-01-13,,JOSEPH-MCCONNELL,M,15-02-2016,,ASAMBLEA,,EDWIN45@YAHOO.COM +1750,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-01-25,,LINDSEY-GRAY,F,04-06-1923,,INGENIERO-WILLIAMS,,MELVINTURNER@YAHOO.COM +1751,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-01-30,,MASON-WISE,M,03-07-1920,,CUPILES,,BRENDA62@GMAIL.COM +1752,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-10-22,,GERALD-HALL,M,06-09-1969,,BARRIO-EMIR-RAMON-JUAREZ,,SCOTT82@YAHOO.COM +1753,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-12-29,,SHAWN-FLOYD,M,25-11-1961,,JOSE-MARIA-BLANCO,,THORNTONLISA@YAHOO.COM +1754,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2021-01-15,,GRACE-WILLIAMS,F,01-05-1955,,COLONIA-ALVEAR,,BOWENHOLLY@HOTMAIL.COM +1755,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2021-01-03,,DANIELLE-JOHNSTON,F,02-12-1917,,BENAVIDEZ,,DAVIDSONASHLEY@HOTMAIL.COM +1756,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2021-01-07,,AMANDA-GARZA,F,28-11-2013,,CAMPO-GIMENEZ,,CMORTON@HOTMAIL.COM +1757,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-12-07,,JAMES-HERNANDEZ,M,11-05-2020,,LAS-PALMAS,,EHANSON@GMAIL.COM +1758,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-02-14,,FRANCES-HUNTER,F,07-01-1907,,BALNEARIO-ORIENTE,,THOMAS62@GMAIL.COM +1759,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2021-01-22,,AMY-RIVERA,F,21-11-1961,,ACEBAL,,OLSONJAMES@GMAIL.COM +1760,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2021-01-27,,DR.-DARRELL-WILLIAMS,M,06-08-2007,,CABRAL-CUE,,ANDERSONSAMANTHA@GMAIL.COM +1761,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-09-23,,MARISA-CLARK,F,05-06-1990,,ALELOY,,ORTIZRUTH@GMAIL.COM +1762,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-10-11,,HENRY-BARBER,M,21-05-1947,,PRIMERA-JUNTA,,SNOVAK@GMAIL.COM +1763,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-11-09,,JODI-BROOKS,F,19-05-1981,,BLANDENGUES,,JEREMYEVERETT@YAHOO.COM +1764,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-12-02,,PATRICK-LYNCH,M,16-11-1979,,EL-JAGUEL,,THOMASKRISTIN@HOTMAIL.COM +1765,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-11-22,,NATALIE-MURRAY,F,12-12-1930,,COLONIA-ENSANCHE-SAUCE,,GAINESKYLE@HOTMAIL.COM +1766,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2021-01-28,,BRIANA-CHAN,F,17-11-2009,,ADOLFO-ALSINA,,DANHENSON@HOTMAIL.COM +1767,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-12-04,,MARY-MASSEY,F,24-10-1944,,CORTINES,,VMOORE@YAHOO.COM +1768,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-11-19,,SAMUEL-DAVIS,M,24-01-1927,,LA-INES,,HEATHERCAMPBELL@YAHOO.COM +1769,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-09-11,,JACOB-DAY,M,13-12-2017,,BECCAR,,FERNANDO78@HOTMAIL.COM +1770,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2021-01-17,,GARY-SWEENEY,M,13-04-1972,,28-DE-JULIO,,TIFFANY81@YAHOO.COM +1771,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-10-28,,DANIEL-FISHER,M,25-02-1930,,BARRIO-BELGRANO,,VICKIRANDALL@YAHOO.COM +1772,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-09-30,,KATHERINE-PETERSEN,F,25-11-1908,,EL-OLIVO,,VICTORIABERRY@GMAIL.COM +1773,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-11-26,,WILLIAM-TATE-DVM,M,13-09-2014,,LLAVALLOL,,TINAWALLACE@HOTMAIL.COM +1774,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-01-22,,STEPHANIE-COLLINS,F,09-10-1932,,DOLORES,,TSMITH@HOTMAIL.COM +1775,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-09-12,,STEPHANIE-WILSON,F,03-03-1981,,ARROYO-SALADO,,LEONARDPEREZ@YAHOO.COM +1776,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-09-28,,JEAN-GIBSON,F,28-04-1958,,ALTO-HUACO,,SAMUELSCHNEIDER@HOTMAIL.COM +1777,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-11-07,,NATALIE-WILSON,F,26-04-1933,,BALDES-DE-PACHECO,,VILLEGASJUAN@YAHOO.COM +1778,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-09-07,,ANDREW-CARDENAS,M,10-12-1949,,KILOMETRO-125,,ERICBAILEY@YAHOO.COM +1779,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-12-21,,JENNA-MORGAN,F,19-05-1938,,BUENA-VISTA,,ADAMSMICHAEL@HOTMAIL.COM +1780,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2021-02-21,,DENISE-DAVIS,F,10-11-1907,,LAGUNA-DEL-BARRO,,ZBOOTH@GMAIL.COM +1781,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2021-01-04,,STEVEN-MONTOYA,M,25-10-1968,,LA-CAÑADA,,RACHEL76@YAHOO.COM +1782,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-09-12,,DAWN-MATA,F,04-01-1959,,CAMINO-CENTENARIO-KM-11500,,PBRANDT@GMAIL.COM +1783,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2020-09-03,,TERESA-BROOKS,F,04-02-1960,,DOS-HERMANAS,,MMURPHY@GMAIL.COM +1784,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-10-22,,GEORGE-HANSEN,M,26-09-1942,,ESTACION-CORONEL-PRINGLES,,WMCDANIEL@HOTMAIL.COM +1785,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-09-25,,SYDNEY-WADE,F,25-02-1971,,ORIENTE,,MICHAEL42@HOTMAIL.COM +1786,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-09-28,,KIMBERLY-SNYDER,F,01-05-1931,,BOULOGNE,,VHOWARD@YAHOO.COM +1787,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2021-02-09,,BRITTANY-SKINNER,F,30-10-1951,,PEREZ,,MREYNOLDS@YAHOO.COM +1788,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2021-01-24,,DIANE-DICKERSON,F,26-09-1912,,ASCENCION,,JOSHUA90@YAHOO.COM +1789,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-10-02,,KATHRYN-AVILA,F,13-05-1983,,CALILEGUA,,LAURABRADLEY@HOTMAIL.COM +1790,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-09-24,,TAMMY-ADAMS,F,20-11-1906,,BAHIA-SAN-BLAS,,WYATTPACE@YAHOO.COM +1791,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-09-17,,KIM-PALMER,F,09-06-1935,,CERRILLOS-AL-SUD,,BOOKERDONALD@GMAIL.COM +1792,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-11-30,,WHITNEY-NELSON,F,05-10-2002,,PIAMONTE,,JOHN41@GMAIL.COM +1793,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-11-29,,BENJAMIN-ROBINSON,M,04-07-1953,,COLONIA-LOMA-NEGRA,,TLEE@HOTMAIL.COM +1794,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-10-18,,ALICIA-POTTER,F,28-01-2006,,AGUADA-GRANDE,,GRANDOLPH@GMAIL.COM +1795,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-11-22,,ADRIAN-MCCLURE,M,03-01-1937,,CUSHAMEN,,AMY33@GMAIL.COM +1796,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-12-26,,JEREMY-PAYNE,M,30-12-1966,,AGUA-VERDE,,LOGAN96@GMAIL.COM +1797,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-09-02,,MICHAEL-GRAHAM,M,02-11-1920,,ATALIVA-ROCA,,HAWKINSDANIEL@GMAIL.COM +1798,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-09-15,,JAMES-TAYLOR,M,14-12-1995,,ACHUPALLAS,,DANIELLIU@HOTMAIL.COM +1799,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-09-15,,DANIEL-MURPHY,M,09-01-1970,,AVENIDA-EJERCITO-PARANA,,JAMIE86@YAHOO.COM +1800,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-11-19,,LISA-GONZALEZ,F,06-07-1967,,NELSON,,CDALTON@GMAIL.COM +1801,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-09-21,,JAMES-GUZMAN,M,29-02-1908,,EL-TRIUNFO,,SMITHTAMMY@HOTMAIL.COM +1802,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-10-04,,DEREK-DAY,M,22-01-1984,,COLONIA-AROCENA-INA,,JOHNSTONMARK@YAHOO.COM +1803,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-12-01,,MICHELLE-CRUZ,F,30-09-1906,,GANDOLFI,,JOENGUYEN@GMAIL.COM +1804,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-02-17,,SAMANTHA-WOOD,F,09-02-2007,,ABRA-VERDE,,KATHRYN07@YAHOO.COM +1805,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-12-10,,NICOLE-RODRIGUEZ,F,09-05-2004,,POZO-NAVAGAN,,BETH35@YAHOO.COM +1806,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-10-25,,KIMBERLY-TRAN,F,21-09-2000,,ADOLFO-ALSINA,,BRADLEYJENNINGS@HOTMAIL.COM +1807,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-01-14,,NICHOLAS-BAIRD,M,26-10-1916,,ANTONIO-DE-LOS-HEROS,,TATEWANDA@HOTMAIL.COM +1808,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-12-09,,STEPHEN-GORDON,M,30-01-1923,,BRAVO-DEL-DOS,,HARTDONALD@YAHOO.COM +1809,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-11-23,,MARIO-MORRIS,M,28-12-1995,,GORCHS,,ZOROZCO@GMAIL.COM +1810,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-11-16,,JOSE-THORNTON,M,07-11-1908,,CARRERAS,,EMCCARTHY@HOTMAIL.COM +1811,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-02-07,,KEVIN-WRIGHT,M,13-12-2015,,ARRECHEA,,WILLIAMYANG@YAHOO.COM +1812,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-09-27,,CAROL-THOMPSON,F,21-06-1962,,CORBETT,,SARAHMATHEWS@HOTMAIL.COM +1813,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-11-28,,KARA-HOLT,F,08-10-1937,,ROLDAN,,HUDSONJONATHAN@YAHOO.COM +1814,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-12-23,,ERIN-SMITH,F,30-05-1982,,BALNEARIO-CLAROMECO,,SARAH74@GMAIL.COM +1815,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-09-21,,JUSTIN-WHITAKER,M,15-05-1972,,CAÑADON-LEON,,ADAMSLARRY@YAHOO.COM +1816,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2021-01-28,,CAMERON-GAMBLE,M,30-11-2007,,BAÑOS-TERMALES,,RYAN67@GMAIL.COM +1817,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-12-20,,RONALD-HERRERA,M,10-02-1920,,ARTURO-ALMARAZ,,BCANTRELL@HOTMAIL.COM +1818,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-11-30,,JESSE-BARNES,M,21-10-2007,,23-DE-AGOSTO,,JILLIANBARNES@GMAIL.COM +1819,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-12-08,,DAN-LOPEZ,M,26-09-1970,,DESVIO-BOERO,,KATHERINEPATTERSON@GMAIL.COM +1820,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-12-12,,JULIE-BERGER,F,02-04-1914,,BUENA-VISTA,,KRISTIN76@GMAIL.COM +1821,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-11-08,,JACQUELINE-BAILEY,F,02-02-1944,,OTTO-BEMBERG,,CASEYPEARSON@HOTMAIL.COM +1822,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-12-29,,GEOFFREY-JORDAN,M,25-02-1969,,BARRIO-EMIR-RAMON-JUAREZ,,DANIELLERAY@HOTMAIL.COM +1823,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2021-02-11,,MARC-CAREY,M,09-02-1918,,BARRANCAS-COLORADAS,,GCANNON@YAHOO.COM +1824,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-10-31,,JOSHUA-HOLDEN,M,29-03-1936,,AVESTRUZ,,GONZALEZMICHELLE@GMAIL.COM +1825,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-10-11,,CURTIS-ALVAREZ,M,12-07-1932,,ADRIAN-MATURANO,,OWILLIAMS@HOTMAIL.COM +1826,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-11-27,,CHRISTOPHER-MARTIN,M,09-11-1926,,ARROYO-MAGDALENA,,TRACY38@HOTMAIL.COM +1827,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-09-28,,CHAD-EDWARDS,M,01-07-1934,,FRONTERA,,KAITLYNHORNE@GMAIL.COM +1828,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2021-02-01,,TERRY-HALL,M,26-03-2006,,AZOPARDO,,MICHAELPHILLIPS@YAHOO.COM +1829,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-11-06,,DAWN-MILLER,F,01-01-1913,,ARBOLEDA,,MICHAEL20@HOTMAIL.COM +1830,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-09-17,,MONICA-BLAKE,F,30-11-1980,,LOS-INDIOS,,KATHY28@HOTMAIL.COM +1831,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-12-01,,VICTOR-BYRD,M,03-07-1920,,COLONIA-RIVAS,,VRIOS@GMAIL.COM +1832,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-10-25,,JOSHUA-JONES,M,30-07-1978,,AGUA-DE-LA-MULA,,QJONES@GMAIL.COM +1833,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-10-15,,THOMAS-SWEENEY,M,02-08-1970,,VALLE-HONDO,,LCLARK@YAHOO.COM +1834,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2021-01-01,,LORI-GIBSON,F,20-09-1971,,GANDOLFI,,JENKINSMONICA@GMAIL.COM +1835,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-10-16,,JOSHUA-DAVID,M,08-05-1907,,DEL-VISO,,ESWEENEY@GMAIL.COM +1836,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2021-02-17,,KRISTINA-ROSS,F,24-04-2014,,JOSE-FERRARI,,HERRERASEAN@YAHOO.COM +1837,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-09-29,,MARCUS-GARCIA,M,15-12-1941,,COLONIA-CUNCI,,LJOHNSON@HOTMAIL.COM +1838,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-12-28,,MELISSA-OCHOA,F,15-03-2006,,22-DE-DICIEMBRE,,ALLENDENISE@HOTMAIL.COM +1839,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-12-07,,CHRISTIAN-MAYO,M,17-10-2020,,ALASTUEY,,JJONES@HOTMAIL.COM +1840,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-01-03,,BARBARA-ARNOLD,F,10-06-1971,,COLONIA-ZAPATA,,CHRISTIANANGELA@YAHOO.COM +1841,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-12-27,,OSCAR-PHILLIPS,M,19-03-2020,,BUEN-RETIRO,,TSULLIVAN@YAHOO.COM +1842,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-01-04,,MICHAEL-RIOS,M,26-03-1926,,SAN-ANDRES,,NGUYENASHLEY@GMAIL.COM +1843,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-10-23,,ROSS-STEVENS,M,25-08-1994,,AGUA-DE-LA-PIEDRA,,BENJAMIN83@HOTMAIL.COM +1844,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-11-18,,MEREDITH-CHASE,F,06-05-1996,,ALBERTO-GERCHUNOFF,,HARRY80@HOTMAIL.COM +1845,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-11-04,,NATHAN-TAYLOR,M,29-06-1915,,CAMPO-REDONDO,,CLAUDIA36@YAHOO.COM +1846,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-11-21,,VICTORIA-LANG,F,17-03-1995,,BARRIO-BATAN,,CARLSONJOSEPH@YAHOO.COM +1847,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-10-20,,ASHLEY-THOMPSON,F,13-01-1932,,AGUADITA,,GRIMESMARY@HOTMAIL.COM +1848,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-10-02,,TRAVIS-SMITH,M,25-09-2012,,BAJO-LA-CANCHA,,CHARLESWILSON@YAHOO.COM +1849,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-09-03,,DAVID-JOHNSTON,M,28-10-2012,,CAMINERA-LUJAN,,MOYERKRISTEN@YAHOO.COM +1850,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-01-05,,KELLIE-JONES,F,20-07-1974,,EMPALME-VILLA-CONSTITUCION,,PAGEZACHARY@YAHOO.COM +1851,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-10-07,,JOANNA-ROBINSON,F,28-10-2011,,7-DE-ABRIL,,OHAWKINS@GMAIL.COM +1852,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-09-17,,AMBER-OSBORNE,F,26-07-1955,,AGUA-SALADA,,DERRICK10@HOTMAIL.COM +1853,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2021-01-06,,REBECCA-LUCAS,F,17-07-1948,,CAÑADON-CHILENO,,TLAM@GMAIL.COM +1854,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-09-14,,SARAH-WELLS,F,16-04-1990,,BOUQUET,,LOPEZMARTIN@YAHOO.COM +1855,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2021-01-14,,WILLIAM-BROWN,M,25-08-1965,,ABRA-DE-HINOJO,,TREVORWATTS@YAHOO.COM +1856,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-10-22,,JOSHUA-REEVES,M,20-10-1942,,ACHICO,,BLANCHARDAMANDA@GMAIL.COM +1857,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-11-23,,KAITLIN-LANG,F,05-08-1951,,ALDEA-APELEG,,GREGORYDELACRUZ@YAHOO.COM +1858,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-09-21,,ROBERT-WILLIS,M,13-12-1956,,ARROYITO,,DELEONREBECCA@YAHOO.COM +1859,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-01-13,,TRAVIS-JONES,M,11-12-1965,,CASBAS,,MICHELLEATKINSON@HOTMAIL.COM +1860,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-11-22,,JAMES-EVANS,M,21-12-1956,,GIRODIAS,,RIGGSJULIE@GMAIL.COM +1861,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2021-01-28,,SAMUEL-ROWE,M,10-07-2018,,9-DE-JULIO,,RSTOUT@HOTMAIL.COM +1862,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-09-15,,MICHAEL-PETERSON,M,08-02-1955,,CAMPO-CHARO,,LUISFLYNN@YAHOO.COM +1863,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-12-12,,TERRY-CARPENTER,M,08-03-1918,,ALCARACITO,,STEVENCAMPBELL@YAHOO.COM +1864,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-12-16,,MAURICE-GEORGE,M,24-12-2013,,LA-VITICOLA,,BAILEYMARTIN@GMAIL.COM +1865,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-10-01,,ERICA-COLLINS,F,26-11-1960,,AVESTRUZ,,XAGUIRRE@YAHOO.COM +1866,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2020-10-14,,VALERIE-NGUYEN,F,29-11-1969,,COLONIA-LIA-Y-ALLENDE,,MMAY@GMAIL.COM +1867,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-10-07,,PAUL-WILSON,M,09-07-2014,,ALBERTO-FLORES,,DANIELWEAVER@HOTMAIL.COM +1868,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-02-21,,MELISSA-HESS,F,23-03-1984,,TEMPERLEY,,LEJEREMIAH@HOTMAIL.COM +1869,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-09-25,,GABRIELLE-LARSEN,F,15-02-2013,,ABEL,,OBLEVINS@GMAIL.COM +1870,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-10-15,,DAVID-ONEAL,M,29-08-2002,,ARROYO-DEL-CURA,,SCOTT04@YAHOO.COM +1871,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-10-18,,DAVID-NASH,M,26-03-1908,,LA-MOROCHA,,DELEONREBECCA@HOTMAIL.COM +1872,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-12-17,,CHRISTINE-PORTER,F,10-01-1963,,CORREA,,ANDREA26@YAHOO.COM +1873,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-12-31,,WENDY-FISHER,F,18-03-1949,,CENTRO-AGRICOLA-EL-PATO,,AWALKER@YAHOO.COM +1874,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-09-06,,SARAH-WILLIAMS,F,24-11-1914,,BATIRUANA,,IWEAVER@GMAIL.COM +1875,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2021-01-17,,TIFFANY-SMITH,F,08-05-1918,,CUENCA,,CURRYERIK@YAHOO.COM +1876,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-10-10,,MICHAEL-FOX,M,10-09-1906,,ALMACEN-CASTRO,,ZJACKSON@GMAIL.COM +1877,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-12-23,,THOMAS-BAUER,M,21-01-1997,,ARROYO-PASTORA,,JUANVASQUEZ@HOTMAIL.COM +1878,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-01-29,,AMBER-SIMPSON,F,02-07-1929,,ALISOS--DE-ABAJO,,HUDSONTIMOTHY@GMAIL.COM +1879,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2021-01-25,,CHRISTOPHER-COOK,M,20-01-1966,,HUANGUELEN,,BENDERELIZABETH@YAHOO.COM +1880,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-12-15,,ALEX-GOMEZ,M,25-02-1924,,ALAGON,,ROBERTWOOD@HOTMAIL.COM +1881,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-10-30,,RONALD-COLEMAN,M,15-03-2021,,CAMPO-PEÑA-LOPEZ,,BENSONKENNETH@GMAIL.COM +1882,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-12-25,,JEREMY-GREEN,M,15-01-1916,,CORTADERAS,,SHEABRIAN@YAHOO.COM +1883,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-12-01,,JARED-BENTLEY-II,M,11-04-2020,,COLONIA-MONTEFIORE,,TAYLORALVAREZ@YAHOO.COM +1884,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-01-02,,GREGORY-SHARP,M,25-09-2010,,REALICO,,LNASH@GMAIL.COM +1885,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-12-05,,AMY-JENKINS,F,19-10-1967,,BARCENA,,LANESARAH@GMAIL.COM +1886,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-11-01,,JENNIFER-SANTIAGO,F,23-08-1930,,AGUAS-CALIENTES,,JAMESBAILEY@YAHOO.COM +1887,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2021-01-18,,CRISTIAN-ALEXANDER,M,10-07-1993,,EL-TALAR,,SHORTTODD@HOTMAIL.COM +1888,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-11-03,,JAMES-FITZGERALD,M,19-10-1940,,ARROYO-GRANDE,,LESLIELEVINE@GMAIL.COM +1889,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-01-24,,KIMBERLY-BOYD,F,08-04-1975,,ALTO-VERDE,,PATRICKWRIGHT@GMAIL.COM +1890,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-12-06,,DEBORAH-DUNN,F,29-12-2004,,LOS-MOLINOS,,BRADLEYSIMPSON@YAHOO.COM +1891,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2021-01-07,,DENNIS-WATSON,M,04-10-1955,,ATAHUALPA,,CHRISTINA24@YAHOO.COM +1892,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-09-10,,MATTHEW-SMITH,M,22-01-1946,,ALGARROBAL-ABAJO,,ROBERTO02@HOTMAIL.COM +1893,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-11-29,,MICHAEL-HUNTER,M,04-01-2002,,SAN-PEDRO-DE-IRUYA,,LUKE35@HOTMAIL.COM +1894,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-12-15,,TRACEY-PERKINS,F,20-04-1919,,QUILMES,,ANGELICAHUNT@YAHOO.COM +1895,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-12-05,,ROBERT-VILLANUEVA,M,15-07-1910,,ACASAPE,,DCLARK@HOTMAIL.COM +1896,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-10-17,,TIFFANY-HOWE,F,29-10-1971,,LA-ISABEL,,TIFFANY55@GMAIL.COM +1897,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2021-01-09,,JASMINE-RAYMOND,F,30-09-1950,,EL-ZAPALLAR,,BRANDONSANDOVAL@YAHOO.COM +1898,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2021-02-07,,DONALD-MASON,M,22-05-1961,,CAPITAN-SOLARI,,HARRISZACHARY@GMAIL.COM +1899,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-01-02,,CHRISTINA-IBARRA,F,05-11-1928,,ALCORTA,,LINDAGOMEZ@YAHOO.COM +1900,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-10-13,,MR.-AARON-LOPEZ,M,17-03-2008,,PLANICIE-BANDERITA,,THOMPSONSAMANTHA@YAHOO.COM +1901,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-09-24,,ANTHONY-CHAN,M,26-12-1945,,GANDOLFI,,CRAIG34@YAHOO.COM +1902,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-11-02,,KELLY-JOHNSON,F,23-08-2016,,ALBARRACIN,,HERRERATERESA@HOTMAIL.COM +1903,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-11-07,,ROBERTO-BARNES,M,09-07-1912,,CHANCAY,,MARIAFORD@GMAIL.COM +1904,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-10-11,,JESUS-ADKINS,M,20-07-1917,,AGUSTONI,,GWASHINGTON@YAHOO.COM +1905,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-09-18,,LORI-MILLER,F,06-04-2016,,ALGARROBO,,SEANGOMEZ@HOTMAIL.COM +1906,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-12-19,,MARIAH-VILLANUEVA,F,09-08-1961,,GRACIARENA,,LEAHHERRERA@YAHOO.COM +1907,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-11-06,,JANICE-RAMIREZ,F,05-09-1982,,CHOLILA,,LORIRODRIGUEZ@GMAIL.COM +1908,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-11-18,,APRIL-CARTER,F,04-03-1920,,CANGALLO,,SUSANSHEA@GMAIL.COM +1909,UNIVERSIDAD-DEL-CINE,MEDICINA,2021-01-20,,RICHARD-STEPHENS,M,22-08-1978,,GENERAL-GUIDO,,SWALLACE@YAHOO.COM +1910,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-10-15,,ALEJANDRA-WALKER,F,22-10-1975,,CUARTEL-VII,,TAYLORREBECCA@YAHOO.COM +1911,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-12-11,,PHILLIP-HAWKINS,M,21-08-1988,,LOS-LAURELES,,JENNIFERROBINSON@YAHOO.COM +1912,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-10-08,,CYNTHIA-DELACRUZ,F,26-08-1985,,CERVANTES,,WALTERCARRILLO@YAHOO.COM +1913,UNIVERSIDAD-DEL-CINE,FARMACIA,2021-02-14,,PATRICK-TURNER,M,30-11-1979,,7-DE-ABRIL,,HROSE@YAHOO.COM +1914,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-10-25,,MICHAEL-SANDERS,M,03-08-1935,,AGUA-SALADA,,ASHLEY40@YAHOO.COM +1915,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2021-02-05,,MARY-CAMPBELL,F,09-07-1948,,CAMPO-LA-NENA,,OBRADLEY@GMAIL.COM +1916,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-02-11,,TOMMY-TAYLOR,M,12-08-2014,,ARROYO-SECO,,MICHAELHICKS@YAHOO.COM +1917,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-12-16,,JULIE-FRIEDMAN,F,10-05-2010,,BAIGORRITA,,BARNESCHRISTINA@GMAIL.COM +1918,UNIVERSIDAD-DEL-CINE,FARMACIA,2021-01-30,,JENNY-GARRETT,F,03-05-1908,,CARLOS-SALAS,,DKLEIN@HOTMAIL.COM +1919,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2021-01-15,,BRENDA-BAKER,F,10-08-1930,,BARRIO-INDIO-TROMPA,,SARAHODONNELL@YAHOO.COM +1920,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-01-04,,ASHLEY-JAMES,F,01-08-1946,,ESTACION-CORONEL-PRINGLES,,HALLEN@GMAIL.COM +1921,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2021-02-17,,RUSSELL-ANDREWS,M,29-09-1921,,BERDUC,,MATTHEWDURAN@HOTMAIL.COM +1922,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2021-01-06,,CHERYL-ROBERTS,F,17-12-1996,,LA-CHINACA,,JILL09@GMAIL.COM +1923,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2021-01-19,,PATRICIA-COLLINS,F,21-04-1907,,GERLI,,ANDREW72@YAHOO.COM +1924,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-10-20,,MARK-YODER,M,23-02-2001,,GRANADERO-BAIGORRIA,,KIM92@HOTMAIL.COM +1925,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-12-03,,HOLLY-BLAIR,F,07-11-1921,,COLONIA-ENSANCHE-SAUCE,,RICARDOBROWN@GMAIL.COM +1926,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-11-25,,TIFFANY-PARRISH,F,13-04-1968,,30-DE-AGOSTO,,WEEKSALEXANDER@HOTMAIL.COM +1927,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2021-01-20,,CHRISTOPHER-GREER,M,29-11-1999,,CORRAL-DE-PIEDRAS,,ALYSSA70@HOTMAIL.COM +1928,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-02-18,,SCOTT-WOOD,M,27-06-2019,,FLORIDA,,PCOOPER@GMAIL.COM +1929,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-01-06,,JENNIFER-BARNES,F,31-05-1943,,AGUA-NEGRA,,MICHAELBECKER@YAHOO.COM +1930,UNIVERSIDAD-DEL-CINE,ACTUARIO-,2021-01-10,,ASHLEY-ROSE,F,22-01-1913,,EL-CAMPAMENTO,,JIMENEZALICE@HOTMAIL.COM +1931,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2021-01-18,,AMY-LYNCH,F,05-03-1965,,EL-JUMEAL,,MILLSJOHN@YAHOO.COM +1932,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-01-13,,TRACY-KENNEDY,F,18-07-1987,,AGUA-BLANCA,,KATHERINE51@YAHOO.COM +1933,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2021-01-14,,HOLLY-YANG,F,16-04-1933,,AGUA-CERCADA,,JILL10@GMAIL.COM +1934,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-11-04,,JAMES-HEATH,M,31-12-1991,,FIRMAT,,MICHAEL38@HOTMAIL.COM +1935,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-11-04,,SHARON-RAMIREZ,F,06-07-1915,,EL-RETIRO,,ERICWALKER@GMAIL.COM +1936,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2021-01-25,,ARIANA-INGRAM,F,06-09-2009,,4-DE-FEBRERO,,TINA41@GMAIL.COM +1937,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-11-07,,KIM-AUSTIN,F,05-03-1999,,CHALLACO,,ROBINTAYLOR@HOTMAIL.COM +1938,UNIVERSIDAD-DEL-CINE,MEDICINA,2020-12-12,,MRS.-NICOLE-SCOTT-MD,F,30-07-1979,,NORDELTA,,FERNANDEZNICHOLAS@GMAIL.COM +1939,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-09-25,,JAMES-BARBER,M,22-02-1949,,LA-EDUVIGIS,,SUSAN00@HOTMAIL.COM +1940,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-11-26,,TAMMY-MCGEE,F,28-12-1953,,CHIPAUQUIL,,PATTERSONLISA@GMAIL.COM +1941,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2021-02-14,,SUSAN-STEPHENS,F,19-02-1936,,CULLIN-MANZANO,,ANN10@HOTMAIL.COM +1942,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2021-02-18,,RACHEL-HUNT,F,01-01-1960,,28-DE-JULIO,,BARTLETTJORGE@HOTMAIL.COM +1943,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2020-10-02,,JASON-NORMAN,M,07-05-1906,,ADELA,,FLORESCHRISTOPHER@GMAIL.COM +1944,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-12-08,,PAMELA-ROBERTS,F,14-06-1951,,PUESTO-DE-ISLA,,ALBERT80@HOTMAIL.COM +1945,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-SOCIOLOGÍA-,2020-11-24,,ELIZABETH-HODGES,F,26-06-2013,,ARISTIDES-VILLANUEVA,,OWENSSTACEY@GMAIL.COM +1946,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2021-01-29,,TRACEY-GORDON,F,29-11-1926,,EL-ALTO,,DENNIS66@YAHOO.COM +1947,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2021-01-30,,AMY-MILLER,F,15-12-1931,,MELINCUE,,CAROLYNMAY@HOTMAIL.COM +1948,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2020-09-16,,CHARLES-WILSON,M,18-06-1971,,FRANCISCO-MADERO,,KPRICE@HOTMAIL.COM +1949,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2020-10-23,,DUSTIN-TAYLOR,M,05-06-1948,,6-DE-SEPTIEMBRE,,BWILKINS@YAHOO.COM +1950,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-02-07,,CARLA-DAVIS,F,26-12-2011,,ARROYO,,STEWARTGABRIELLE@YAHOO.COM +1951,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-09-04,,DANIELLE-MULLEN,F,06-05-1985,,CAÑETE,,CHRISTINEJOHNSON@HOTMAIL.COM +1952,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-12-13,,HALEY-OLSON,F,29-06-1921,,LA-ORIENTAL,,LISABLAKE@HOTMAIL.COM +1953,UNIVERSIDAD-DEL-CINE,INGENIERÍA-ELECTRÓNICA,2020-10-09,,CARLY-MARTINEZ,F,08-05-2014,,ARBOL-SOLO,,BROOKE18@GMAIL.COM +1954,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-10-24,,TREVOR-BROWN,M,06-12-1968,,CAMPANA,,JEANETTE68@GMAIL.COM +1955,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2021-02-11,,NICHOLAS-ROMERO,M,03-08-1966,,ARAUCO,,SHERRYREED@YAHOO.COM +1956,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-11-23,,GEORGE-HIGGINS,M,15-08-1980,,CUSHAMEN,,MELISSADAVIS@GMAIL.COM +1957,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-10-24,,SARA-SNYDER,F,14-09-1934,,BAJASTINE,,VCHANG@HOTMAIL.COM +1958,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2021-01-02,,CRAIG-SMITH,M,20-07-2014,,BALDES-DE-PACHECO,,TIMOTHYROBLES@YAHOO.COM +1959,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PRODUCCIÓN-DE-BIOIMAGENES,2021-01-27,,SARAH-BARBER,F,11-03-1952,,ALDEA-SAN-ANTONIO,,KINGCOLLEEN@YAHOO.COM +1960,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-10-03,,GAIL-ANDERSON,F,27-06-2017,,AGUSTONI,,NAVARROVICTOR@YAHOO.COM +1961,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-11-14,,JASON-BRADLEY,M,12-10-1965,,CARI-LARQUEA,,CODY80@GMAIL.COM +1962,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-10-21,,SARA-CLARK,F,02-05-1951,,CAMPO-CASTRO,,LARSONKATHERINE@YAHOO.COM +1963,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-11-19,,PATRICIA-MENDEZ,F,04-04-1986,,DESPEÑADEROS,,JOCELYNMITCHELL@GMAIL.COM +1964,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-AMBIENTALES,2020-09-19,,BILLY-WILLIAMS-DDS,M,14-04-1956,,AGUADA-DE-PIEDRA,,CYNTHIA00@GMAIL.COM +1965,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-11-05,,CYNTHIA-BENSON,F,03-10-1983,,BUEN-PASTO,,SWILSON@YAHOO.COM +1966,UNIVERSIDAD-DEL-CINE,MEDICINA,2021-01-29,,WILLIAM-HUTCHINSON,M,22-02-2000,,GENERAL-CONESA,,JEROME99@GMAIL.COM +1967,UNIVERSIDAD-DEL-CINE,FARMACIA,2021-01-20,,LESLIE-ALVAREZ,F,25-04-2016,,CAMPAMENTO-SOL,,MARTINANDREA@GMAIL.COM +1968,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-11-15,,TYLER-GUERRERO,M,11-07-1957,,BONIFACIO,,JESSE56@GMAIL.COM +1969,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-10-12,,TERRY-FOSTER,M,09-03-1963,,CLAVERIE,,CHERNANDEZ@HOTMAIL.COM +1970,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-11-22,,JAMES-TATE,M,07-05-1961,,DINA-HUAPI,,JAMESRODRIGUEZ@GMAIL.COM +1971,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-10-11,,SARAH-HOFFMAN,F,03-03-1998,,BALDERRAMA,,DBAKER@GMAIL.COM +1972,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2020-11-11,,KELLY-SINGLETON,F,20-10-1945,,ALTO-DEL-PUESTO,,SANDRA97@YAHOO.COM +1973,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2021-01-18,,CODY-JACKSON,M,31-07-1910,,9-DE-JULIO,,SANDRAJENNINGS@YAHOO.COM +1974,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-10-08,,MICHAEL-ERICKSON,M,21-12-1905,,FRANCISCO-PAZ,,CORYSMITH@HOTMAIL.COM +1975,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-12-09,,MELISSA-BATES,F,19-12-1938,,ANJULLON,,AHENDRICKS@HOTMAIL.COM +1976,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-11-14,,CHRISTINE-THOMPSON,F,05-01-2020,,LA-FLORENCIA,,BRYANKATHERINE@HOTMAIL.COM +1977,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-11-08,,RHONDA-COX,F,05-11-2002,,CATAMONTAÑA,,LUISWILLIAMS@YAHOO.COM +1978,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2020-12-02,,LINDSAY-SMITH,F,05-03-1931,,COLONIA-BELGA-AMERICANA,,DAVISSTEPHANIE@GMAIL.COM +1979,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2021-02-20,,KEVIN-ROBERTS,M,25-05-1930,,AGUAS-BUENAS,,YCOOK@GMAIL.COM +1980,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2021-01-26,,CHRISTINA-SHEPPARD,F,09-11-1937,,CAMPO-PESOA,,AMBERBENNETT@GMAIL.COM +1981,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-12-08,,BETH-ALEXANDER,F,21-03-1929,,LA-CHILCA,,SALAZARERIKA@HOTMAIL.COM +1982,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2021-02-19,,MELISSA-SCOTT,F,06-05-1910,,FLORIDA,,TORRESCHRISTINE@HOTMAIL.COM +1983,UNIVERSIDAD-DEL-CINE,FARMACIA,2021-01-01,,ANGELA-JACKSON,F,02-12-2006,,FRANCISCO-CASAL,,MEGAN09@GMAIL.COM +1984,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-12-12,,RYAN-ELLIS,M,13-09-1940,,JOSE-CLEMENTE-PAZ,,LESTERERIC@GMAIL.COM +1985,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-10-08,,TAYLOR-HENDERSON,F,28-11-1930,,CAÑADA-DEL-UCLE,,SAMANTHA70@GMAIL.COM +1986,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-KINESIOLOGÍA-Y-FISIATRÍA,2021-01-17,,CHRIS-OLSON,M,02-03-1991,,CARANDAITI,,MHORTON@YAHOO.COM +1987,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2021-02-09,,BENJAMIN-ALLEN,M,28-05-1925,,TEMPERLEY,,JACOB44@GMAIL.COM +1988,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-10-10,,JEREMY-WILLIAMS,M,16-09-1912,,LAS-QUINTAS,,NICOLEWAGNER@HOTMAIL.COM +1989,UNIVERSIDAD-DEL-CINE,FARMACIA,2021-01-18,,STACY-JOHNSON,F,02-06-1971,,BERISSO,,FERGUSONANTHONY@GMAIL.COM +1990,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2021-02-18,,SHEILA-JONES,F,06-10-1948,,GUAMINI,,OCHOAJAMES@YAHOO.COM +1991,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-10-29,,ANDRE-JOHNSON,M,03-12-2003,,VILLA-NUMANCIA,,JSMITH@HOTMAIL.COM +1992,UNIVERSIDAD-DEL-CINE,TÉCNICO-PARA-BIOTERIOS-,2020-12-10,,TIMOTHY-HOLLAND,M,01-03-1922,,SAN-BERNARDO-DEL-TUYU,,CHARLES82@HOTMAIL.COM +1993,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-11-24,,REBECCA-BONILLA,F,16-06-1981,,ALICURA,,TINACUMMINGS@YAHOO.COM +1994,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-10-27,,YVONNE-CALDWELL,F,28-04-1945,,ANGEL-GALLARDO,,DAVIDROBINSON@YAHOO.COM +1995,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-12-20,,JOSEPH-NELSON,M,12-07-2018,,LEHMANN,,VOLSON@GMAIL.COM +1996,UNIVERSIDAD-DEL-CINE,INGENIERÍA-MECÁNICA,2021-02-21,,ASHLEY-HENDERSON,F,09-01-1921,,KILOMETRO-45,,SVALENTINE@HOTMAIL.COM +1997,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-11-20,,ZACHARY-JACOBS,M,10-09-1961,,COLONIA-LAS-YESCAS,,WILSONLAURA@HOTMAIL.COM +1998,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2021-02-16,,STACY-BUSH,F,24-08-1908,,CUCULLU,,CARTERKARA@GMAIL.COM +1999,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-12-01,,CHERYL-GONZALEZ,F,26-04-1938,,COMANDANTE-NICANOR-OTAMENDI,,HSANCHEZ@HOTMAIL.COM +2000,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-10-07,,HALEY-FERGUSON,F,10-10-2002,,AGUADITA,,SANDRARAMIREZ@YAHOO.COM +2001,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2021-01-01,,DR.-GEORGE-MARSHALL,M,27-02-2010,,BERNAL-ESTE,,NBARNES@HOTMAIL.COM +2002,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-POLÍTICA-,2020-11-30,,MS.-SHANNON-MITCHELL,F,24-05-1957,,BLANDENGUES,,STEPHEN63@GMAIL.COM +2003,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-11-01,,DARLENE-MILLER,F,22-01-1951,,CAMPO-BOTTO,,BRIAN71@GMAIL.COM +2004,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2020-11-14,,CHAD-ALVAREZ,M,23-01-1936,,GONZALEZ-MORENO,,LISA84@HOTMAIL.COM +2005,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-11-12,,ALICIA-HOLT,F,05-09-1982,,VILLA-RAFFO,,SANDRA11@YAHOO.COM +2006,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-EDUCACIÓN-,2021-02-16,,ADAM-BOYLE,M,23-11-2020,,AGUADA,,MATTHEWCROSS@GMAIL.COM +2007,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-09-15,,BROOKE-JOHNSON,F,16-11-1971,,ALUMINE,,EDUARDOWARD@YAHOO.COM +2008,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ARTES,2020-11-04,,MCKENZIE-WALLACE,F,11-01-2009,,17-DE-AGOSTO,,PAIGE37@YAHOO.COM +2009,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-10-02,,KATHLEEN-BLACKBURN,F,27-09-1925,,INGENIERO-BALBIN,,RIVERANICHOLAS@YAHOO.COM +2010,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-02-04,,JAMES-DUNCAN,M,31-07-1921,,ALAGON,,MAYTIFFANY@GMAIL.COM +2011,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-11-08,,DAVID-ORTIZ,M,01-12-1994,,BARCENA,,YMORROW@YAHOO.COM +2012,UNIVERSIDAD-DEL-CINE,DISEÑO-DE-IMAGEN-Y-SONIDO,2020-09-18,,REBECCA-FOSTER,F,21-11-1987,,DOS-HERMANOS,,KATELYNGARCIA@YAHOO.COM +2013,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-09-19,,MATTHEW-BOYLE,M,01-07-1942,,AGUAS-VERDES,,PETERSJACOB@YAHOO.COM +2014,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-10-12,,KEVIN-BYRD,M,16-08-2006,,TRUJUI,,ARNOLDDAVID@HOTMAIL.COM +2015,UNIVERSIDAD-DEL-CINE,ARQUITECTURA,2021-02-12,,MICHELLE-MORAN,F,09-01-1935,,COLONIA-VELEZ,,RUTHGREEN@GMAIL.COM +2016,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-10-15,,CHRISTOPHER-WHEELER,M,20-12-1991,,CAMPO-DE-LOS-ANDES,,IMILLER@GMAIL.COM +2017,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-09-21,,KATIE-BRAY,F,06-01-1908,,CABI-MONDA,,ALICEWILLIS@GMAIL.COM +2018,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2021-01-24,,DAVID-WONG,M,13-08-2012,,ALEGRIA,,SHANNON46@YAHOO.COM +2019,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2021-01-03,,ANTHONY-STEWART,M,05-03-2008,,RICARDO-ROJAS,,MORGANANTHONY@HOTMAIL.COM +2020,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-MUSICOTERAPIA,2020-11-08,,BRIANNA-LOGAN,F,28-05-2012,,AGUAY,,FIELDSJOSHUA@GMAIL.COM +2021,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-09-15,,MARIA-MORALES-MD,F,22-06-1915,,CARMEN-DE-ARECO,,CBANKS@HOTMAIL.COM +2022,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2021-01-07,,JASMINE-LEE,F,06-04-2002,,COMANDANTE-NICANOR-OTAMENDI,,JOSHUA97@GMAIL.COM +2023,UNIVERSIDAD-DEL-CINE,CIENCIAS-VETERINARIAS,2020-09-17,,MITCHELL-JONES,M,24-01-1928,,COLONIA-DEVOTO,,BELLRICHARD@HOTMAIL.COM +2024,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-TERAPIA-OCUPACIONAL,2021-02-21,,CAMERON-COWAN,M,16-09-1922,,ESTACION-GENERAL-ARENALES,,ALEXANDERCOLLINS@HOTMAIL.COM +2025,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-10-08,,AMANDA-OWEN-PHD,F,01-02-1926,,COLONIA-ABATE,,NATHAN83@YAHOO.COM +2026,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-GEOLÓGICAS,2020-12-23,,CHAD-SIMMONS,M,19-03-1949,,COLONIA-REINA-MARGARITA,,HEATHEREATON@GMAIL.COM +2027,UNIVERSIDAD-DEL-CINE,BIOQUÍMICA,2020-11-13,,ALEX-FERGUSON,M,29-04-1984,,CORRAL-DE-PIEDRAS,,MICHAELREYNOLDS@HOTMAIL.COM +2028,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PLANIFICACIÓN-Y-DISEÑO-DEL-PAISAJE,2020-11-02,,RYAN-MCMILLAN,M,03-07-1989,,SAN-ANTONIO-DE-OBLIGADO,,AORR@HOTMAIL.COM +2029,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-11-19,,TODD-RODRIGUEZ,M,30-09-2015,,APARICIO-CUE,,LOPEZMICHELE@GMAIL.COM +2030,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-10-14,,TIMOTHY-COOK,M,27-02-1950,,3-DE-MAYO,,HDORSEY@YAHOO.COM +2031,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-DE-LA-COMPUTACIÓN,2020-09-09,,BRIAN-PETERSON,M,24-05-1988,,BANDA-VARELA,,MATHISERIC@HOTMAIL.COM +2032,UNIVERSIDAD-DEL-CINE,FARMACIA,2020-10-15,,JACQUELINE-GRAHAM,F,11-07-2015,,10-DE-MAYO,,KAYLA72@HOTMAIL.COM +2033,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-ADMINISTRACIÓN-,2020-09-06,,JILL-KENNEDY,F,08-08-1950,,ACHALCO,,EMILY74@GMAIL.COM +2034,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIA-Y-TECNOLOGÍA-DE-ALIMENTOS,2020-10-19,,ANN-ESTRADA,F,08-10-1954,,CAÑETE,,LANETAMMIE@GMAIL.COM +2035,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-RELACIONES-DEL-TRABAJO-,2020-09-20,,ANGELA-AGUILAR,F,05-05-1910,,AGUAS-VERDES,,PAULDANIEL@YAHOO.COM +2036,UNIVERSIDAD-DEL-CINE,DISEÑO-INDUSTRIAL,2020-10-14,,BRITTANY-HAMILTON,F,26-02-1921,,EL-PIMPOLLO,,JEFFREYBELL@YAHOO.COM +2037,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2021-02-16,,CHRISTOPHER-MCDONALD,M,12-01-1924,,25-DE-MAYO,,CHAMBERSCYNTHIA@GMAIL.COM +2038,UNIVERSIDAD-DEL-CINE,INGENIERÍA-EN-INFORMÁTICA,2020-12-18,,KATHERINE-VAUGHN,F,12-09-1937,,BUSTAMANTE,,WANDAWILLIAMS@GMAIL.COM +2039,UNIVERSIDAD-DEL-CINE,AGRONOMÍA,2021-01-30,,MR.-CAMERON-RILEY-DDS,M,30-06-1979,,KILOMETRO-408,,NBECKER@YAHOO.COM +2040,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-PSICOLOGÍA,2020-12-13,,AUSTIN-ALEXANDER,M,29-08-1999,,CANDELARIA-SUD,,AMANDA88@YAHOO.COM +2041,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-ANTROPOLÓGICAS,2020-12-06,,CYNTHIA-GALLAGHER,F,12-08-1913,,BOUQUET,,SVINCENT@GMAIL.COM +2042,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-GESTIÓN-DE-AGROALIMENTOS,2020-09-08,,STEPHANIE-HARRISON,F,13-09-1911,,LAVALLE,,ROBERTGARCIA@YAHOO.COM +2043,UNIVERSIDAD-DEL-CINE,LICENCIATURA-EN-CIENCIAS-BIOLÓGICAS,2020-10-25,,DAVID-MARTINEZ,M,04-02-1975,,ALDEA-SAN-GREGORIO,,MICHAELSNYDER@GMAIL.COM +2044,UNIVERSIDAD-DEL-CINE,CONTADOR-PÚBLICO-,2020-12-29,,SHERI-AGUIRRE,F,24-12-1935,,ALDEA-SAN-JORGE,,WWHITEHEAD@HOTMAIL.COM diff --git a/files/GIUJujuy.csv b/files/GIUJujuy.csv new file mode 100644 index 00000000..cbc7b274 --- /dev/null +++ b/files/GIUJujuy.csv @@ -0,0 +1,7498 @@ +,inscription_date,birth_date,age,university,career,nombre,email,sexo,location,postal_code +0,2019-12-15,1999-09-11,,universidad tecnológica nacional,actuario ,dawn montgomery,jeffrey01@gmail.com,f,cooper, +1,2020-05-21,2017-03-25,,universidad nacional de jujuy,licenciatura en ciencias geológicas,sue washington,benjaminmurray@hotmail.com,f,costa bonita balneario, +2,2019-10-17,1917-04-01,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,kim gibson,speters@yahoo.com,f,campo coubert, +3,2019-12-05,2001-06-15,,universidad tecnológica nacional,licenciatura en administración ,jasmine mitchell,anthonyrandolph@hotmail.com,f,cachirulo, +4,2020-07-30,1997-12-15,,universidad tecnológica nacional,ingeniería electrónica,dwayne lucero,maryreed@yahoo.com,m,alvaro barros, +5,2020-07-05,1945-10-03,,universidad nacional de jujuy,técnico para bioterios ,timothy davis,bruceobrien@hotmail.com,m,planchada banderita, +6,2019-10-14,1924-02-02,,universidad tecnológica nacional,farmacia,sharon villarreal,dhall@yahoo.com,f,arroyo, +7,2020-04-05,1953-07-07,,universidad nacional de jujuy,licenciatura en ciencias biológicas,mary gonzalez,qblair@hotmail.com,f,hughes, +8,2019-12-01,1910-08-31,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,david mora,nancy71@hotmail.com,m,benitez, +9,2020-03-02,1941-02-28,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,donna clark,melissa48@yahoo.com,f,bagual, +10,2020-01-10,1960-08-16,,universidad tecnológica nacional,licenciatura en administración ,john byrd,hillsavannah@hotmail.com,m,campo de los andes, +11,2019-11-29,1970-01-05,,universidad tecnológica nacional,técnico para bioterios ,jennifer green,atravis@gmail.com,f,aneque grande, +12,2020-07-17,1940-08-07,,universidad tecnológica nacional,agronomía,michael sullivan,kluna@hotmail.com,m,rincon de milberg, +13,2020-05-21,1931-01-06,,universidad tecnológica nacional,licenciatura en ciencias biológicas,jordan gould,kathleentorres@hotmail.com,m,abasto, +14,2020-03-08,1941-06-25,,universidad tecnológica nacional,diseño de imagen y sonido,thomas boyd,anthonycontreras@hotmail.com,m,colonia leiva, +15,2020-03-31,1937-06-27,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,eric summers,mike55@gmail.com,m,aguadita, +16,2020-05-14,1995-07-20,,universidad nacional de jujuy,farmacia,anthony mitchell,tiffany87@gmail.com,m,candelaria sud, +17,2020-02-01,1930-08-30,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,rachel mullins,qrhodes@hotmail.com,f,campana, +18,2019-12-26,1926-01-05,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,stephanie lynch,williamgreen@gmail.com,f,achupallas, +19,2019-12-10,1909-07-13,,universidad nacional de jujuy,agronomía,melanie pace,laurenortega@gmail.com,f,campo la nena, +20,2020-06-26,1962-04-11,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,john sanders md,george58@gmail.com,m,rafael castillo, +21,2020-01-29,2004-03-14,,universidad tecnológica nacional,medicina,anna lee,laurenvazquez@gmail.com,f,la cañada, +22,2020-04-25,2015-03-15,,universidad nacional de jujuy,ciencias veterinarias,jeffrey mason,lorifox@yahoo.com,m,frigorifico cap, +23,2020-02-01,1988-12-09,,universidad tecnológica nacional,licenciatura en administración ,megan foster,lkhan@gmail.com,f,el espinillo, +24,2019-12-12,2003-10-09,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,patricia johnson,guylewis@hotmail.com,f,remedios de escalada, +25,2020-01-03,1964-08-06,,universidad tecnológica nacional,ingeniería mecánica,pamela castro,xmartinez@hotmail.com,f,carlos keen, +26,2020-07-27,1995-08-31,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,yvonne farrell,jennifer31@hotmail.com,f,faro san antonio, +27,2020-01-19,1963-10-27,,universidad nacional de jujuy,licenciatura en ciencias ambientales,susan huber,tthomas@hotmail.com,f,colonia españa, +28,2020-02-28,1947-06-06,,universidad tecnológica nacional,licenciatura en psicología,jodi wilson,awilcox@hotmail.com,f,bahia cracher, +29,2019-12-03,1929-08-03,,universidad nacional de jujuy,técnico para bioterios ,phillip johnson,alanhowell@gmail.com,m,flamenco, +30,2020-04-10,1944-05-19,,universidad nacional de jujuy,contador público ,carlos white,santanamichael@yahoo.com,m,gregorio de laferrere, +31,2020-02-17,1924-07-10,,universidad nacional de jujuy,licenciatura en ciencias biológicas,joe castro,hbarron@hotmail.com,m,cora, +32,2020-06-09,1994-07-10,,universidad nacional de jujuy,bioquímica,susan ruiz,andersonsean@yahoo.com,f,alvarez, +33,2020-01-03,2019-12-03,,universidad nacional de jujuy,licenciatura en sociología ,crystal mendoza dds,catherinemata@yahoo.com,f,aguay, +34,2019-11-20,1947-06-28,,universidad tecnológica nacional,licenciatura en ciencia política ,glenda king,jgross@yahoo.com,f,ricardo lavalle, +35,2020-01-26,1920-01-11,,universidad nacional de jujuy,bioquímica,john freeman,thomas71@gmail.com,m,kilometro 77, +36,2019-10-03,1994-01-05,,universidad tecnológica nacional,bioquímica,benjamin mccarthy,zjohnson@yahoo.com,m,capitan castro, +37,2020-07-07,1959-05-05,,universidad tecnológica nacional,licenciatura en ciencia política ,nicholas cruz,jeffrey28@yahoo.com,m,barrio belgrano, +38,2020-03-19,2013-03-07,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,karen smith,katie84@gmail.com,f,bagual, +39,2020-01-28,1915-10-01,,universidad tecnológica nacional,actuario ,kara graham,tpatterson@yahoo.com,f,ingenio la providencia, +40,2020-04-14,1964-10-10,,universidad nacional de jujuy,licenciatura en terapia ocupacional,karen ortiz,cynthia97@yahoo.com,f,el pimpollo, +41,2020-01-09,1962-04-26,,universidad tecnológica nacional,medicina,dale brown,carmen16@hotmail.com,m,coronel pringles, +42,2020-01-09,1909-03-18,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,tasha davis,crystal78@gmail.com,f,barcala, +43,2019-11-07,1913-09-06,,universidad nacional de jujuy,licenciatura en artes,amber ryan,nterrell@gmail.com,f,abra de peñas, +44,2020-07-23,2001-08-08,,universidad tecnológica nacional,licenciatura en sociología ,scott solis,woodwardana@hotmail.com,m,alto de la leña, +45,2020-03-31,1923-03-08,,universidad tecnológica nacional,licenciatura en sociología ,kimberly taylor,corey65@gmail.com,f,campo medina, +46,2020-04-09,1998-05-17,,universidad tecnológica nacional,agronomía,scott wood,qwilson@hotmail.com,m,cachirulo, +47,2020-06-15,2006-11-16,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,keith bass,rodgersjanice@hotmail.com,m,carlos maria naon, +48,2020-06-29,1914-08-29,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,brian mason,masseystacy@hotmail.com,m,ingeniero allan, +49,2019-10-20,2019-09-18,,universidad nacional de jujuy,licenciatura en artes,lori moyer,william94@gmail.com,f,cangallo, +50,2020-05-11,2015-02-08,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,dylan lopez,david59@hotmail.com,m,la oriental, +51,2020-05-05,2013-09-26,,universidad nacional de jujuy,licenciatura en artes,gregory goodman,wrobertson@yahoo.com,m,costa del rio azul, +52,2020-01-11,2015-08-12,,universidad tecnológica nacional,diseño de imagen y sonido,david rodriguez,donald94@gmail.com,m,cabure, +53,2020-02-21,1999-05-15,,universidad tecnológica nacional,licenciatura en artes,daniel alexander,reyestony@gmail.com,m,colonia tacurales, +54,2020-04-11,1922-05-04,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,harold mitchell,sandra91@gmail.com,m,caimancito, +55,2020-03-12,1994-04-16,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,mr. timothy adams,gnorton@yahoo.com,m,chumbicha, +56,2020-03-21,2002-06-14,,universidad tecnológica nacional,licenciatura en artes,alexis hayden,ashlee19@yahoo.com,f,chavarria, +57,2020-02-19,1914-08-10,,universidad nacional de jujuy,licenciatura en musicoterapia,jay roberts,dthomas@gmail.com,m,cañadon botello, +58,2020-02-02,1928-05-10,,universidad tecnológica nacional,diseño de imagen y sonido,matthew perez,gmunoz@hotmail.com,m,acasape, +59,2020-01-03,1993-08-17,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,madison flores,nathanielhernandez@yahoo.com,f,la sara, +60,2020-05-29,1946-09-10,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,nicholas miller,jbarajas@hotmail.com,m,cristiano muerto, +61,2020-05-24,2001-08-31,,universidad nacional de jujuy,licenciatura en ciencias de la computación,kelli ramirez,ydavis@hotmail.com,f,aparicio, +62,2019-11-14,1920-01-25,,universidad tecnológica nacional,diseño de imagen y sonido,christine salazar,evanscott@yahoo.com,f,carmen, +63,2020-02-23,1945-04-25,,universidad tecnológica nacional,licenciatura en psicología,rebekah shaw,reedjacob@yahoo.com,f,1 de mayo, +64,2020-06-05,1926-01-01,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,bradley rogers,nkennedy@gmail.com,m,barrientos, +65,2020-05-14,1924-01-27,,universidad nacional de jujuy,farmacia,peter clayton,welchray@gmail.com,m,colonia tacurales, +66,2020-03-28,1957-06-25,,universidad tecnológica nacional,farmacia,wesley lowe,marksmith@yahoo.com,m,alvarez de toledo, +67,2020-02-09,1942-02-06,,universidad tecnológica nacional,medicina,tracey jenkins,brandontran@yahoo.com,f,villa hipodromo, +68,2020-01-29,1975-04-22,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,dr. joshua wolfe,fsmith@gmail.com,m,coronel isleños, +69,2020-01-07,1982-01-19,,universidad tecnológica nacional,bioquímica,matthew gordon,ngutierrez@gmail.com,m,bustamante, +70,2020-02-18,2021-01-25,,universidad nacional de jujuy,licenciatura en sociología ,ashley garcia,bbrooks@hotmail.com,f,angostura, +71,2020-06-01,1944-10-14,,universidad tecnológica nacional,técnico para bioterios ,jennifer english,gutierrezshelby@hotmail.com,f,colonia berro, +72,2019-10-03,1997-05-11,,universidad tecnológica nacional,diseño de imagen y sonido,russell mcfarland,petergross@hotmail.com,m,juan maria gutierrez, +73,2019-12-11,1964-05-15,,universidad tecnológica nacional,actuario ,jeffery morgan,brandymorales@gmail.com,m,cañadon chileno, +74,2019-12-12,1944-11-14,,universidad tecnológica nacional,licenciatura en musicoterapia,james anderson,terrance37@yahoo.com,m,arroyo cahunco, +75,2019-10-02,1922-08-07,,universidad nacional de jujuy,farmacia,gabriela willis,robertslinda@gmail.com,f,aguada de las tejas, +76,2019-11-05,1961-02-11,,universidad nacional de jujuy,ingeniería mecánica,anthony martin,omartin@gmail.com,m,estacion coronel pringles, +77,2020-01-06,1919-01-29,,universidad nacional de jujuy,licenciatura en musicoterapia,marie lloyd,olsongregory@yahoo.com,f,el zorro, +78,2020-05-08,1907-01-30,,universidad tecnológica nacional,diseño industrial,dana hahn,davidjohnson@yahoo.com,f,alvarez de toledo, +79,2020-03-18,2000-08-17,,universidad tecnológica nacional,agronomía,janice yang,harrismichelle@hotmail.com,f,albariño, +80,2020-06-27,1957-09-02,,universidad tecnológica nacional,licenciatura en ciencias ambientales,matthew smith,adampayne@hotmail.com,m,nonogasta, +81,2020-02-28,1962-12-03,,universidad tecnológica nacional,licenciatura en ciencia política ,brooke stephens md,alyssafields@gmail.com,f,aldecon, +82,2020-01-28,1973-10-18,,universidad tecnológica nacional,técnico para bioterios ,pamela boone,stephanieneal@hotmail.com,f,estacion saguier, +83,2020-01-04,1992-12-07,,universidad tecnológica nacional,licenciatura en ciencias geológicas,troy harris,krista98@yahoo.com,m,arana, +84,2020-07-05,2012-10-18,,universidad tecnológica nacional,ingeniería mecánica,ms. hannah kidd,shopkins@hotmail.com,f,atalaya, +85,2019-12-15,2019-07-07,,universidad nacional de jujuy,licenciatura en sociología ,leah rhodes,lanesara@yahoo.com,f,carcaraña, +86,2020-06-05,1988-06-16,,universidad nacional de jujuy,licenciatura en sociología ,joanna smith,deanstephanie@hotmail.com,f,agua negra, +87,2020-07-21,1997-07-17,,universidad tecnológica nacional,farmacia,christine cordova,dawn65@gmail.com,f,campo huber, +88,2019-11-02,2004-10-11,,universidad tecnológica nacional,licenciatura en administración ,natalie young,patricknichols@yahoo.com,f,comandante nicanor otamendi, +89,2020-04-01,1964-02-16,,universidad tecnológica nacional,medicina,teresa richardson,heatherwade@hotmail.com,f,hospital necochea, +90,2020-02-11,1963-05-23,,universidad tecnológica nacional,licenciatura en ciencia política ,yesenia martin,jamesnguyen@hotmail.com,f,arroyo baru, +91,2019-12-07,1961-03-01,,universidad tecnológica nacional,licenciatura en terapia ocupacional,christine guzman,jennifer68@hotmail.com,f,san jose de piedra blanca, +92,2020-05-13,1968-09-26,,universidad nacional de jujuy,arquitectura,lisa leach,fkelly@yahoo.com,f,9 de julio, +93,2019-10-10,1905-12-03,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,christine martin,alex53@gmail.com,f,campo moreno, +94,2020-02-11,2017-03-11,,universidad nacional de jujuy,licenciatura en terapia ocupacional,dorothy smith,georgephillips@yahoo.com,f,general san martin, +95,2019-12-10,2008-11-05,,universidad nacional de jujuy,farmacia,vanessa jimenez,herrerasierra@hotmail.com,f,alpasinche, +96,2020-01-31,1922-12-29,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,lauren marquez,kingmargaret@yahoo.com,f,villa ruiz, +97,2019-10-02,2008-11-27,,universidad nacional de jujuy,ingeniería en informática,natasha williams,daniel81@hotmail.com,f,aguada, +98,2020-01-28,2007-07-30,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,thomas white,nicholasmiller@hotmail.com,m,algarrobal, +99,2020-07-06,1978-10-05,,universidad nacional de jujuy,licenciatura en sociología ,chad delgado,tvincent@gmail.com,m,bajo de los sueldos, +100,2020-02-22,1972-07-09,,universidad nacional de jujuy,licenciatura en psicología,william lane,julia71@hotmail.com,m,chapaleufu, +101,2020-01-08,2021-02-28,,universidad nacional de jujuy,ingeniería mecánica,fernando morse,rgarcia@hotmail.com,m,huanguelen, +102,2020-06-10,1950-06-22,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,rebecca martin,campbellangela@hotmail.com,f,aguada a pique, +103,2020-03-09,1932-07-07,,universidad nacional de jujuy,medicina,beverly morales,millerjeffrey@hotmail.com,f,alcete, +104,2020-05-03,1960-04-13,,universidad tecnológica nacional,licenciatura en terapia ocupacional,robert mclaughlin,thomasamanda@yahoo.com,m,colonia mackinlay, +105,2020-03-14,1914-04-15,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,jodi robbins,annettejackson@gmail.com,f,castelar, +106,2019-10-15,1915-09-12,,universidad tecnológica nacional,ingeniería mecánica,christopher moore,jessicarivera@gmail.com,m,alicura, +107,2020-02-16,1988-04-15,,universidad nacional de jujuy,licenciatura en administración ,joshua benson,emilylogan@yahoo.com,m,cheroguita, +108,2020-03-22,2008-12-05,,universidad nacional de jujuy,arquitectura,robert stevens,nelsonpatrick@yahoo.com,m,colonia montefiore, +109,2020-05-29,1934-12-02,,universidad tecnológica nacional,diseño industrial,roger goodwin,melissa17@gmail.com,m,casimiro gomez, +110,2019-11-28,1930-01-01,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,benjamin hoffman,renee98@gmail.com,m,plomer, +111,2019-10-28,2019-02-17,,universidad nacional de jujuy,licenciatura en ciencias geológicas,brett mitchell,vbutler@hotmail.com,m,arroyo aguila negra, +112,2019-12-29,1919-08-26,,universidad tecnológica nacional,licenciatura en administración ,james thompson,matthewhamilton@hotmail.com,m,arroyo vega, +113,2020-07-10,1988-08-13,,universidad tecnológica nacional,ingeniería en informática,derek mcconnell,bruce10@gmail.com,m,amenabar, +114,2020-03-18,2016-08-23,,universidad tecnológica nacional,diseño industrial,christopher harris dvm,melissajackson@yahoo.com,m,pazos kanki, +115,2020-06-25,1965-03-15,,universidad nacional de jujuy,licenciatura en ciencias de la computación,angela curry,alec36@yahoo.com,f,san fernando, +116,2020-05-25,1941-10-09,,universidad nacional de jujuy,licenciatura en ciencias ambientales,susan salas,jaclynpatterson@gmail.com,f,el jaguel, +117,2019-10-19,1992-09-04,,universidad tecnológica nacional,licenciatura en ciencia política ,william stewart,jose02@yahoo.com,m,capitan lazo, +118,2019-10-01,1936-07-31,,universidad tecnológica nacional,arquitectura,david morris,bradleymills@yahoo.com,m,bernardo de irigoyen, +119,2020-07-01,1976-03-03,,universidad nacional de jujuy,ingeniería electrónica,joy wood,bford@yahoo.com,f,colonia belgrano, +120,2020-03-20,1987-04-25,,universidad nacional de jujuy,actuario ,luke king,cody72@yahoo.com,m,arroyo san juan, +121,2019-11-05,1969-05-19,,universidad nacional de jujuy,agronomía,michael robinson,joseph81@gmail.com,m,fortin irene, +122,2020-03-21,1982-05-20,,universidad tecnológica nacional,diseño industrial,jason walsh,uchambers@yahoo.com,m,baldes de pacheco, +123,2020-05-28,2017-03-01,,universidad tecnológica nacional,diseño de imagen y sonido,bryan thompson,wphillips@gmail.com,m,agua de dionisio, +124,2019-10-09,1997-11-14,,universidad nacional de jujuy,licenciatura en terapia ocupacional,kristen henderson,graymond@hotmail.com,f,campo peña lopez, +125,2020-07-12,1994-09-11,,universidad nacional de jujuy,arquitectura,caroline shaw,williamsjon@yahoo.com,f,barrio garin norte, +126,2020-01-28,1918-05-26,,universidad tecnológica nacional,licenciatura en ciencias geológicas,haley fox,opope@gmail.com,f,coliqueo, +127,2020-02-01,1978-11-11,,universidad tecnológica nacional,licenciatura en ciencia política ,kimberly harper,nperry@gmail.com,f,apoyaco, +128,2020-02-20,1999-08-01,,universidad tecnológica nacional,licenciatura en ciencias biológicas,ms. alison cervantes,phillip66@gmail.com,f,jose leon suarez, +129,2020-06-23,1932-11-24,,universidad tecnológica nacional,farmacia,adrian howell,cesar45@hotmail.com,m,campo el mataco, +130,2020-04-29,2004-03-21,,universidad tecnológica nacional,técnico para bioterios ,haley stone,ndudley@hotmail.com,f,almirante brown, +131,2020-02-10,2014-03-07,,universidad nacional de jujuy,ciencias veterinarias,kara christian,lewisallison@hotmail.com,f,manuel ocampo, +132,2020-01-12,1925-05-16,,universidad tecnológica nacional,contador público ,shaun murray,eric83@gmail.com,m,barrio la dolly, +133,2019-11-12,1998-01-15,,universidad tecnológica nacional,licenciatura en psicología,lisa ray,vadams@yahoo.com,f,cabral cue, +134,2020-05-27,1911-08-05,,universidad nacional de jujuy,ingeniería mecánica,hannah burgess,jessicadennis@hotmail.com,f,baños pismanta, +135,2020-02-03,1985-11-27,,universidad nacional de jujuy,farmacia,jillian kidd,fmendoza@gmail.com,f,agua verde, +136,2020-04-15,1977-09-24,,universidad tecnológica nacional,licenciatura en ciencias biológicas,steven gonzales dvm,williamsbill@hotmail.com,m,paso del rey, +137,2020-02-12,2007-05-12,,universidad nacional de jujuy,licenciatura en terapia ocupacional,tanya johnson,eric82@hotmail.com,f,llavallol, +138,2019-12-08,1941-09-29,,universidad tecnológica nacional,diseño industrial,paul mata,psnyder@yahoo.com,m,campo pesoa, +139,2019-10-27,1933-11-14,,universidad nacional de jujuy,ingeniería mecánica,christopher anderson,troyvillanueva@gmail.com,m,general rojo, +140,2020-04-17,1991-04-14,,universidad tecnológica nacional,licenciatura en ciencias biológicas,gary dyer,davisjason@yahoo.com,m,colonia ensanche sauce, +141,2020-01-08,1987-11-30,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,victor burns,vanessa05@gmail.com,m,grutly, +142,2020-05-24,2017-03-17,,universidad nacional de jujuy,licenciatura en ciencias ambientales,chelsea dunn,philipyork@gmail.com,f,bahia san blas, +143,2019-11-04,2016-06-01,,universidad tecnológica nacional,técnico para bioterios ,jerry lopez,jobrien@yahoo.com,m,albardon, +144,2020-03-15,2016-08-03,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,paula davis,sluna@hotmail.com,f,barrio 1 de mayo, +145,2020-01-21,1908-07-20,,universidad nacional de jujuy,ciencias veterinarias,edgar lewis,sandralopez@gmail.com,m,porvenir, +146,2020-01-16,1908-11-18,,universidad tecnológica nacional,ingeniería electrónica,sherry lopez,garyhernandez@gmail.com,f,caminera samborombon, +147,2019-11-22,1954-05-02,,universidad tecnológica nacional,actuario ,daniel fitzgerald,hartmanmichael@hotmail.com,m,cascada los cantaros, +148,2019-12-09,1931-05-31,,universidad tecnológica nacional,licenciatura en psicología,andrea lee,denisevaldez@gmail.com,f,ricardone, +149,2019-12-30,2008-06-21,,universidad nacional de jujuy,diseño de imagen y sonido,alyssa salazar,brookenguyen@hotmail.com,f,el porvenir, +150,2020-05-14,1997-08-03,,universidad tecnológica nacional,farmacia,michelle barker,johnsonstephanie@yahoo.com,f,agua seballe, +151,2020-02-10,1969-01-05,,universidad tecnológica nacional,ingeniería electrónica,samantha jackson,kaylacardenas@yahoo.com,f,bernardo larroude, +152,2020-05-04,1916-02-10,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,kelly williamson,devon31@gmail.com,f,aparzo, +153,2019-10-21,1989-01-20,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,regina lane,wyattjudy@gmail.com,f,gomez, +154,2019-12-30,1967-08-30,,universidad nacional de jujuy,licenciatura en ciencias ambientales,monica patterson,alexa42@yahoo.com,f,barrio lencina, +155,2020-01-27,1946-11-11,,universidad tecnológica nacional,contador público ,erica rodriguez,henryhopkins@yahoo.com,f,el altillo, +156,2019-12-22,1921-10-11,,universidad tecnológica nacional,licenciatura en terapia ocupacional,reginald ross,renee88@hotmail.com,m,cervantes, +157,2019-12-08,1976-10-31,,universidad nacional de jujuy,ingeniería electrónica,peter smith,nicholas77@gmail.com,m,base aeronaval cmte espora, +158,2019-12-24,1944-04-21,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,kirk saunders,audreyduran@yahoo.com,m,cataratas del iguazu, +159,2020-05-21,1940-01-15,,universidad nacional de jujuy,licenciatura en ciencia política ,ashley gonzales,nsmith@hotmail.com,f,ayacucho, +160,2019-10-23,2007-03-08,,universidad nacional de jujuy,farmacia,andrea pearson,cynthiastanley@gmail.com,f,cañadon botello, +161,2020-02-04,1994-09-05,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,kristin velasquez,jessemendez@yahoo.com,f,gobernador roca, +162,2020-07-29,1929-06-09,,universidad nacional de jujuy,licenciatura en psicología,steve zavala,steventaylor@yahoo.com,m,coronel pringles, +163,2020-05-27,1921-09-10,,universidad nacional de jujuy,licenciatura en sociología ,john fischer,bernardjames@hotmail.com,m,america unida, +164,2020-07-24,1930-04-12,,universidad tecnológica nacional,ingeniería mecánica,jody sullivan,maurice04@gmail.com,f,alto de leiva, +165,2019-11-18,1992-02-10,,universidad tecnológica nacional,licenciatura en administración ,sean clark,angelahenderson@gmail.com,m,matheu, +166,2020-02-29,1958-06-10,,universidad tecnológica nacional,farmacia,john cervantes,hendersonkathryn@gmail.com,m,empalme san carlos, +167,2019-10-06,1918-11-30,,universidad nacional de jujuy,licenciatura en musicoterapia,catherine ellis,lrobinson@yahoo.com,f,san jose, +168,2020-04-11,1971-10-09,,universidad nacional de jujuy,licenciatura en ciencias biológicas,james torres,reedadam@gmail.com,m,erezcano, +169,2020-07-19,1915-07-29,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,tracy bell,webbkayla@hotmail.com,f,colonia jauregui, +170,2020-03-02,1931-01-02,,universidad nacional de jujuy,licenciatura en ciencias geológicas,bobby fisher,christopherallen@yahoo.com,m,carcaraña, +171,2019-10-18,1986-01-08,,universidad tecnológica nacional,licenciatura en ciencias ambientales,victor williams,solisandrea@gmail.com,m,blanca grande, +172,2020-07-12,2003-04-25,,universidad tecnológica nacional,diseño industrial,brian gutierrez,connor98@gmail.com,m,la torrecita, +173,2020-03-12,1967-01-13,,universidad nacional de jujuy,licenciatura en ciencias geológicas,carolyn turner,darius19@gmail.com,f,catinzaco, +174,2020-05-14,2019-06-06,,universidad tecnológica nacional,licenciatura en ciencias de la computación,erik miranda,dorothy12@yahoo.com,m,francisco alvarez, +175,2020-04-14,2000-01-01,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,stephen garcia,flemingcheryl@yahoo.com,m,firmat, +176,2020-03-11,1971-03-31,,universidad tecnológica nacional,ingeniería mecánica,terry mills,stephen26@yahoo.com,m,cevil grande, +177,2020-04-19,1956-05-05,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,howard ross,rachellee@yahoo.com,m,general hornos, +178,2020-04-11,1924-03-21,,universidad nacional de jujuy,medicina,angelica castro,tcrane@gmail.com,f,castilla, +179,2020-02-15,1921-09-09,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,julie thomas,danielhooper@hotmail.com,f,cristolia, +180,2020-01-14,1911-12-04,,universidad nacional de jujuy,licenciatura en musicoterapia,catherine parks,susan78@yahoo.com,f,caracoles, +181,2020-06-20,1919-10-30,,universidad tecnológica nacional,arquitectura,brandon clark,shawnrusso@hotmail.com,m,funke, +182,2020-02-07,1932-07-29,,universidad tecnológica nacional,licenciatura en ciencias ambientales,vanessa davenport,robertreynolds@yahoo.com,f,argentina belvedere, +183,2020-04-10,1913-09-17,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,alexander ware,daniel12@hotmail.com,m,el araza, +184,2020-07-25,1992-04-02,,universidad nacional de jujuy,licenciatura en ciencias ambientales,daniel harrell,ppierce@gmail.com,m,arroyo el mocho, +185,2019-12-29,1924-09-17,,universidad tecnológica nacional,licenciatura en administración ,jake haynes,cindysmith@hotmail.com,m,aparicio cue, +186,2019-11-15,2019-06-23,,universidad nacional de jujuy,licenciatura en sociología ,rebekah owens,aliciagarcia@gmail.com,f,alto pencoso, +187,2020-06-11,1988-10-24,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,anna phillips,pbrowning@yahoo.com,f,haras san jacinto, +188,2020-03-27,1931-05-17,,universidad nacional de jujuy,licenciatura en psicología,kristen hall,andrea56@yahoo.com,f,guamini, +189,2020-06-11,1972-05-07,,universidad tecnológica nacional,bioquímica,michael vazquez,wilcoxkiara@hotmail.com,m,domselaar, +190,2019-10-10,1945-10-08,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,matthew davis,omyers@hotmail.com,m,abra de pives, +191,2020-05-10,1953-02-26,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,dominique maldonado,cynthia52@hotmail.com,f,alto verde, +192,2019-12-12,1987-04-01,,universidad nacional de jujuy,ingeniería electrónica,linda garrett,charleshamilton@hotmail.com,f,bajo las tunas, +193,2020-02-09,1972-01-26,,universidad nacional de jujuy,diseño industrial,amanda cole,josephobrien@gmail.com,f,colonia zambungo, +194,2020-05-30,1977-01-17,,universidad nacional de jujuy,diseño de imagen y sonido,alyssa daniel,rbennett@gmail.com,f,acheral, +195,2019-11-12,1914-10-22,,universidad tecnológica nacional,farmacia,curtis nunez,johnsonshannon@gmail.com,m,catamontaña, +196,2020-03-17,1968-05-31,,universidad nacional de jujuy,contador público ,bradley ashley,xstephens@hotmail.com,m,gobernador lanusse, +197,2020-03-17,1963-11-23,,universidad nacional de jujuy,licenciatura en psicología,christina cervantes,baldwinstephanie@yahoo.com,f,dos hermanas, +198,2020-02-22,1938-09-08,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,kayla andersen,rogerrichards@gmail.com,f,campo de galnasi, +199,2019-10-20,1986-11-24,,universidad tecnológica nacional,diseño industrial,sharon hendricks,garciajamie@hotmail.com,f,colonia freitas, +200,2020-02-23,1923-04-07,,universidad tecnológica nacional,licenciatura en ciencias biológicas,megan black,gwilliams@hotmail.com,f,aldao, +201,2019-12-18,1931-03-07,,universidad nacional de jujuy,actuario ,jeffery howell dds,craig75@yahoo.com,m,alvarez, +202,2019-10-06,1914-04-09,,universidad tecnológica nacional,diseño de imagen y sonido,deborah johnson,wcook@gmail.com,f,cacui, +203,2020-05-21,1932-06-13,,universidad nacional de jujuy,licenciatura en ciencias biológicas,scott johnson,aaron59@gmail.com,m,barrio la dolly, +204,2020-03-29,1985-09-15,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,ashley frazier,wtaylor@hotmail.com,f,base aeronaval cmte espora, +205,2020-05-23,1930-08-17,,universidad tecnológica nacional,licenciatura en ciencia política ,megan patterson,yvonnepatel@hotmail.com,f,campo el jacaranda, +206,2020-04-13,1929-12-08,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,michael alvarado,hawkinsjustin@yahoo.com,m,alzaga, +207,2020-03-06,2003-10-22,,universidad nacional de jujuy,licenciatura en ciencias geológicas,stacey haas,afarmer@yahoo.com,f,villars, +208,2020-05-01,1986-12-28,,universidad nacional de jujuy,licenciatura en psicología,chad joseph,nicholsjessica@hotmail.com,m,castelar, +209,2020-05-21,1977-01-08,,universidad tecnológica nacional,actuario ,luis hoffman,kimberly84@gmail.com,m,cañada del ucle, +210,2020-06-28,1925-08-28,,universidad nacional de jujuy,licenciatura en ciencias geológicas,theresa carrillo,jeremy91@gmail.com,f,angosto del perchel, +211,2020-05-30,1962-11-19,,universidad tecnológica nacional,ingeniería en informática,matthew garcia,reginaldharrison@hotmail.com,m,agrio balsa, +212,2019-11-23,1945-04-17,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,dr. michael welch,joseph83@yahoo.com,m,campo monte la viruela, +213,2019-11-14,1957-05-15,,universidad tecnológica nacional,licenciatura en ciencia política ,lisa jordan,watsonwilliam@yahoo.com,f,arroyo mal paso, +214,2020-05-01,1944-06-06,,universidad tecnológica nacional,contador público ,michelle carter,jessicalarsen@yahoo.com,f,barrientos, +215,2020-04-09,1908-08-23,,universidad nacional de jujuy,licenciatura en artes,james howard,antoniofrench@hotmail.com,m,baterias, +216,2020-01-28,1957-04-09,,universidad nacional de jujuy,técnico para bioterios ,alyssa johnson,qduncan@yahoo.com,f,aromos, +217,2019-12-12,1906-02-21,,universidad nacional de jujuy,licenciatura en ciencias geológicas,kristopher green,nlewis@hotmail.com,m,el carretero, +218,2020-07-27,1917-05-09,,universidad nacional de jujuy,diseño de imagen y sonido,mr. russell goodwin,ericksonjustin@yahoo.com,m,estancias, +219,2020-02-26,1997-11-15,,universidad nacional de jujuy,licenciatura en ciencia política ,jessica jimenez,jeremy68@yahoo.com,f,berduc, +220,2020-04-28,1972-12-18,,universidad nacional de jujuy,licenciatura en ciencias ambientales,brendan stokes,mlynn@yahoo.com,m,el hoyo, +221,2019-12-26,1930-05-14,,universidad tecnológica nacional,licenciatura en psicología,john gill,hallen@gmail.com,m,colonia los bosques, +222,2019-11-08,1930-09-01,,universidad tecnológica nacional,bioquímica,noah taylor,johnnunez@hotmail.com,m,coronel granada, +223,2020-05-05,1974-10-24,,universidad nacional de jujuy,ingeniería mecánica,jose shaw,thomas32@gmail.com,m,23 de agosto, +224,2020-07-18,1915-07-15,,universidad tecnológica nacional,licenciatura en ciencias geológicas,patrick stein,donna84@hotmail.com,m,la bilbaina, +225,2020-05-12,1962-08-06,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jackson shannon,williamspatricia@gmail.com,m,ingeniero de madrid, +226,2020-01-21,1999-08-14,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,mark allen,jnguyen@hotmail.com,m,colonia centenario, +227,2019-12-16,2016-01-07,,universidad tecnológica nacional,técnico para bioterios ,jessica hawkins,justin09@gmail.com,f,costa del este, +228,2019-11-15,1990-08-06,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,matthew santiago,pcarroll@hotmail.com,m,llavallol, +229,2020-02-02,1918-12-20,,universidad tecnológica nacional,ingeniería electrónica,joshua glenn,lawrence95@gmail.com,m,arroyo pescado, +230,2019-10-08,1987-06-20,,universidad nacional de jujuy,licenciatura en ciencias geológicas,mr. james ryan md,ksmith@yahoo.com,m,colonia rusa, +231,2020-03-01,1932-02-02,,universidad tecnológica nacional,licenciatura en psicología,manuel torres,harpermary@hotmail.com,m,colonia mendez bar, +232,2020-05-21,1990-05-22,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,shawn camacho,emanning@yahoo.com,m,leubuco, +233,2020-01-08,1931-08-03,,universidad tecnológica nacional,arquitectura,alan gonzalez,candrews@yahoo.com,m,adolfo van praet, +234,2020-07-29,1932-12-13,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,kimberly hartman,michaelcontreras@hotmail.com,f,barrancon, +235,2019-11-11,1928-11-14,,universidad tecnológica nacional,licenciatura en sociología ,stephanie hale,chad33@gmail.com,f,sierra de la ventana, +236,2020-03-04,2012-10-08,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,justin warner,frichardson@yahoo.com,m,balsa, +237,2020-06-18,1934-03-12,,universidad tecnológica nacional,licenciatura en musicoterapia,caroline rose,jasmine21@hotmail.com,f,faro san antonio, +238,2020-06-18,2014-11-03,,universidad nacional de jujuy,licenciatura en administración ,jason knapp,schneiderdonna@hotmail.com,m,avenida ejercito parana, +239,2019-10-17,1959-06-29,,universidad nacional de jujuy,licenciatura en artes,rebecca pierce,torressusan@hotmail.com,f,villa ballester, +240,2020-02-05,1924-07-23,,universidad tecnológica nacional,licenciatura en sociología ,kayla beard,smoore@yahoo.com,f,hale, +241,2019-10-22,1950-08-05,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,edward young,muellermonica@yahoo.com,m,nordelta, +242,2020-06-26,1973-01-25,,universidad nacional de jujuy,diseño industrial,amber harper,mgreene@gmail.com,f,nelson, +243,2019-11-09,1930-05-02,,universidad tecnológica nacional,licenciatura en ciencias de la computación,roger gregory,zvalenzuela@gmail.com,m,abra el candado, +244,2020-02-23,1961-07-09,,universidad nacional de jujuy,licenciatura en psicología,mr. donald diaz,sanchezanthony@gmail.com,m,el carbalino, +245,2019-10-15,1975-10-27,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,karen cook,sheajack@yahoo.com,f,acheral, +246,2019-12-13,1912-11-13,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,joanne shaffer,williamsrobert@yahoo.com,f,ingeniero allan, +247,2020-07-09,1931-09-20,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,diana smith,yyoung@hotmail.com,f,chivilcoy, +248,2020-04-28,1914-06-30,,universidad nacional de jujuy,arquitectura,hannah fisher,randy52@yahoo.com,f,adrian maturano, +249,2020-03-11,1936-07-16,,universidad tecnológica nacional,bioquímica,peter collins,jennifermay@hotmail.com,m,kilometro 184, +250,2019-10-07,1944-07-16,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,dylan watson,joshua41@gmail.com,m,la dulce, +251,2019-11-15,1958-09-26,,universidad nacional de jujuy,agronomía,john mcpherson,larry09@gmail.com,m,kilometro 47, +252,2020-07-17,1999-01-05,,universidad tecnológica nacional,licenciatura en ciencias geológicas,tara howard,brittany01@hotmail.com,f,avia terai, +253,2020-05-25,1942-08-19,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,sydney anderson,acruz@hotmail.com,f,barrio la luisa, +254,2020-06-01,2006-12-03,,universidad nacional de jujuy,licenciatura en ciencias de la computación,dawn jones,mooremichael@gmail.com,f,felicia, +255,2019-11-05,2017-06-06,,universidad nacional de jujuy,licenciatura en ciencias de la computación,tasha jones,uhendricks@yahoo.com,f,barrio villa cordoba, +256,2019-12-08,2019-03-08,,universidad tecnológica nacional,ciencias veterinarias,james austin,tross@yahoo.com,m,ciudadela, +257,2020-02-26,2001-05-14,,universidad nacional de jujuy,licenciatura en ciencias ambientales,colin lowery jr.,martinbrittany@hotmail.com,m,arroyo de la cruz, +258,2019-10-27,1974-09-17,,universidad nacional de jujuy,medicina,sarah kemp,jacobthompson@yahoo.com,f,allende, +259,2020-07-24,1906-07-23,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,ryan pitts,sarahcooper@hotmail.com,m,campo de los andes, +260,2020-05-26,1951-10-17,,universidad nacional de jujuy,diseño industrial,james smith,sbaker@gmail.com,m,acostilla, +261,2020-06-09,2007-12-10,,universidad nacional de jujuy,licenciatura en administración ,timothy ware,wrightkristin@hotmail.com,m,caa yari, +262,2019-10-13,1972-01-23,,universidad tecnológica nacional,diseño industrial,ricky scott,michaellawson@yahoo.com,m,la chinaca, +263,2019-11-01,1923-01-14,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,diane chen,michaelthompson@gmail.com,f,colonia el simbol, +264,2020-03-10,1958-02-02,,universidad tecnológica nacional,licenciatura en ciencias de la computación,brian elliott,ashley92@gmail.com,m,berabevu, +265,2020-04-06,2018-03-18,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,jennifer brown,barnesamber@yahoo.com,f,godoy, +266,2020-02-03,1956-11-15,,universidad tecnológica nacional,licenciatura en ciencias ambientales,wayne robertson,sydney62@yahoo.com,m,antonio carboni, +267,2020-02-14,2003-04-21,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,ryan garcia,ssingleton@yahoo.com,m,apeadero quiroga, +268,2020-05-13,1933-02-01,,universidad tecnológica nacional,licenciatura en ciencias de la computación,david shaffer,umarshall@gmail.com,m,de bruyn, +269,2020-06-17,1909-04-12,,universidad nacional de jujuy,licenciatura en ciencias de la computación,steven hernandez,iperez@yahoo.com,m,ingeniero allan, +270,2020-06-14,1976-12-27,,universidad tecnológica nacional,licenciatura en ciencia política ,eileen maynard,pereztimothy@gmail.com,f,colonia dos rosas y la legua, +271,2019-12-14,1932-12-08,,universidad tecnológica nacional,licenciatura en artes,steven newman,yhogan@gmail.com,m,buena vista, +272,2019-12-28,1971-12-23,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,amanda harrison,sarahhill@gmail.com,f,kilometro 125, +273,2020-05-20,1925-06-07,,universidad nacional de jujuy,diseño de imagen y sonido,crystal armstrong,brewermelissa@yahoo.com,f,agua blanca, +274,2020-07-02,1924-07-05,,universidad nacional de jujuy,técnico para bioterios ,kelly hill,turnercraig@gmail.com,f,campo garabato, +275,2020-02-29,1938-12-31,,universidad tecnológica nacional,licenciatura en terapia ocupacional,tracy meyer,meganwolf@gmail.com,f,alberto flores, +276,2020-02-13,1936-10-11,,universidad nacional de jujuy,actuario ,michael simpson,joshuahunt@yahoo.com,m,alegria, +277,2020-03-26,1941-05-24,,universidad nacional de jujuy,bioquímica,jennifer sullivan,dorothycardenas@gmail.com,f,el porvenir, +278,2019-11-30,1932-11-23,,universidad nacional de jujuy,técnico para bioterios ,jessica barrera,ugonzales@yahoo.com,f,bella vista, +279,2020-02-16,1968-10-15,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,mercedes garcia,owenstina@gmail.com,f,colonia el aguara, +280,2020-06-22,1977-03-11,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,patricia soto,steven27@yahoo.com,f,11 de septiembre, +281,2019-11-01,1945-08-26,,universidad tecnológica nacional,licenciatura en administración ,kimberly phillips,danielgates@hotmail.com,f,22 de diciembre, +282,2020-03-04,2004-10-05,,universidad nacional de jujuy,actuario ,tracy ramirez,austinowen@gmail.com,f,barrio la dolly, +283,2019-11-19,1935-04-01,,universidad nacional de jujuy,técnico para bioterios ,mary rogers,tfernandez@gmail.com,f,el lenguaraz, +284,2019-12-09,1916-07-12,,universidad tecnológica nacional,ingeniería en informática,nicole scott,singhnicole@gmail.com,f,villa santos tesei, +285,2020-05-03,1956-07-20,,universidad nacional de jujuy,licenciatura en ciencia política ,cody stephenson,sgilmore@hotmail.com,m,colonia bella vista, +286,2020-06-14,1995-09-16,,universidad nacional de jujuy,diseño industrial,stephen lopez dds,ugreen@hotmail.com,m,general urquiza, +287,2020-05-08,1965-08-17,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,matthew gonzalez,christopher66@gmail.com,m,arroyo canelon, +288,2020-01-29,1988-01-05,,universidad nacional de jujuy,farmacia,terry brown,millsjeremiah@yahoo.com,f,aparicio cue, +289,2019-10-24,1988-07-27,,universidad nacional de jujuy,diseño industrial,christian bartlett,gilesarthur@yahoo.com,m,campo ubajo, +290,2020-01-10,1973-03-02,,universidad tecnológica nacional,licenciatura en ciencias ambientales,adriana huber,xwest@yahoo.com,f,campo garabato, +291,2020-03-14,2015-09-03,,universidad nacional de jujuy,licenciatura en musicoterapia,ashley jones,jfox@hotmail.com,f,la rosa, +292,2019-11-02,1942-03-09,,universidad tecnológica nacional,licenciatura en musicoterapia,lisa may,sotoamber@gmail.com,f,barrio gral jose de san martin, +293,2020-04-26,2020-09-25,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,linda dillon,powellcharles@gmail.com,f,arroyo el mocho, +294,2019-11-11,1938-07-29,,universidad nacional de jujuy,licenciatura en psicología,adam christensen,qmays@hotmail.com,m,22 de diciembre, +295,2020-07-22,1991-04-01,,universidad nacional de jujuy,contador público ,paula conrad,lloydchristine@hotmail.com,f,campo gimenez, +296,2019-12-14,1995-03-19,,universidad nacional de jujuy,agronomía,michael turner,philiphorton@gmail.com,m,colonia la blanquita, +297,2019-10-29,2013-10-11,,universidad nacional de jujuy,ingeniería mecánica,allison rodriguez,mcneillinda@gmail.com,f,benito juarez, +298,2019-11-30,1906-04-02,,universidad nacional de jujuy,ingeniería electrónica,thomas garcia,michael21@gmail.com,m,colonia la yerba, +299,2019-11-14,2011-04-05,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,mrs. michelle valenzuela md,simpsonsteven@hotmail.com,f,berisso, +300,2020-01-25,1939-08-06,,universidad tecnológica nacional,licenciatura en sociología ,cynthia haas,jessica33@gmail.com,f,estela, +301,2019-12-18,2013-06-09,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,taylor hardin,browncheryl@yahoo.com,f,anillaco, +302,2020-01-15,1922-10-23,,universidad nacional de jujuy,medicina,penny petersen,jaclyn85@hotmail.com,f,agua salada, +303,2020-04-04,1948-11-13,,universidad nacional de jujuy,licenciatura en ciencias geológicas,steven olsen,morabobby@hotmail.com,m,el dique, +304,2019-10-28,2000-10-19,,universidad tecnológica nacional,licenciatura en ciencias biológicas,gregory campbell,rhill@hotmail.com,m,cervantes, +305,2020-07-08,1966-01-19,,universidad nacional de jujuy,medicina,alexander taylor,karibean@gmail.com,m,belgrano, +306,2019-10-01,1975-12-01,,universidad tecnológica nacional,ingeniería electrónica,ashley huff,charlotte80@hotmail.com,f,arroyo grande, +307,2019-11-30,1908-10-30,,universidad tecnológica nacional,ingeniería electrónica,nathan mcfarland,brittanytorres@hotmail.com,m,las hermanas, +308,2020-05-01,1911-11-30,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,lisa sanders,daniellewade@gmail.com,f,villa angelica, +309,2020-05-21,1966-07-20,,universidad nacional de jujuy,agronomía,daniel perez,jesse21@yahoo.com,m,chapi talo, +310,2020-07-19,2014-01-07,,universidad nacional de jujuy,ingeniería en informática,gary clark,hwilson@yahoo.com,m,aguada de piedra, +311,2019-11-28,1961-06-16,,universidad nacional de jujuy,arquitectura,jason perry,marywright@yahoo.com,m,florencio varela, +312,2020-06-27,1927-02-25,,universidad nacional de jujuy,agronomía,thomas ramirez,millerbrittany@yahoo.com,m,agua y energia, +313,2019-10-16,1910-05-14,,universidad nacional de jujuy,diseño industrial,robert anderson,johnstonsteven@gmail.com,m,cheroguita, +314,2020-06-22,1969-06-17,,universidad nacional de jujuy,farmacia,joyce smith,stevengilbert@hotmail.com,f,colonia cazaux, +315,2019-10-26,1966-07-02,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,anita suarez,jessicadavis@gmail.com,f,agua verde, +316,2020-01-13,1959-02-17,,universidad tecnológica nacional,técnico para bioterios ,stephanie gutierrez,huntmaxwell@yahoo.com,f,el retiro, +317,2020-05-15,1987-12-26,,universidad nacional de jujuy,ingeniería electrónica,brian shields,jonesteresa@gmail.com,m,catua, +318,2020-05-30,2010-11-14,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jennifer smith,jbaker@gmail.com,f,san bernardo del tuyu, +319,2020-04-01,1921-07-13,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,john brooks,jhood@gmail.com,m,barrio chapadmalal, +320,2020-07-21,2013-06-27,,universidad nacional de jujuy,licenciatura en terapia ocupacional,sean cox,zrobles@gmail.com,m,alto huaco, +321,2019-10-18,1912-01-13,,universidad tecnológica nacional,farmacia,william bridges,morrispaul@gmail.com,m,11 de septiembre, +322,2020-06-11,2016-09-10,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,ann wagner,ohunt@hotmail.com,f,bella vista, +323,2020-04-18,2016-06-30,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,jesus dickerson,nwhite@hotmail.com,m,domselaar, +324,2020-07-02,1950-01-18,,universidad nacional de jujuy,licenciatura en ciencia política ,amanda page,walter21@gmail.com,f,campo la riviere, +325,2020-06-15,1935-07-12,,universidad tecnológica nacional,arquitectura,michelle khan,ingrammichael@hotmail.com,f,aguirrezabala, +326,2020-02-04,1975-12-28,,universidad tecnológica nacional,licenciatura en ciencias ambientales,jennifer price,colleen89@gmail.com,f,villa olivari, +327,2020-07-01,1969-01-30,,universidad nacional de jujuy,farmacia,joel harper,mccormickchristine@yahoo.com,m,blanca grande, +328,2019-11-19,1927-06-21,,universidad tecnológica nacional,licenciatura en musicoterapia,matthew brooks,icabrera@gmail.com,m,barrio trocha, +329,2020-02-15,1939-08-18,,universidad nacional de jujuy,agronomía,andrea nguyen,mary91@hotmail.com,f,desvio kilometro 55, +330,2020-06-21,1963-08-06,,universidad nacional de jujuy,diseño de imagen y sonido,roy diaz,markmoran@gmail.com,m,colonia nac de alienados, +331,2020-03-31,1986-12-14,,universidad tecnológica nacional,licenciatura en ciencias geológicas,tina butler,joseph72@hotmail.com,f,aguada san roque, +332,2020-07-23,1956-01-04,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,lauren hood,caleb24@yahoo.com,f,campo castro, +333,2019-11-12,1920-12-02,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,deanna lewis,robinmoore@gmail.com,f,campo charo, +334,2020-07-09,2003-03-27,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,david lindsey,cwallace@yahoo.com,m,arroyo casco, +335,2020-05-21,1937-03-22,,universidad nacional de jujuy,diseño de imagen y sonido,katherine simpson,jonathannelson@hotmail.com,f,diego lopez, +336,2019-12-10,1960-12-01,,universidad tecnológica nacional,técnico para bioterios ,james taylor,sbrown@hotmail.com,m,sierra de la ventana, +337,2020-06-27,1928-07-22,,universidad tecnológica nacional,licenciatura en ciencias biológicas,alicia miller,pamela79@gmail.com,f,ciudad evita, +338,2020-04-24,1943-05-04,,universidad nacional de jujuy,licenciatura en musicoterapia,daniel martin,stephaniemartin@hotmail.com,m,pontaut, +339,2019-10-29,1967-01-06,,universidad nacional de jujuy,diseño de imagen y sonido,karen mendoza,autumnrogers@gmail.com,f,wheelwright, +340,2020-06-15,1939-12-18,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,melanie haas,newtonleah@gmail.com,f,colonia duran, +341,2020-02-07,2013-11-09,,universidad tecnológica nacional,licenciatura en psicología,lori dunn,tanderson@hotmail.com,f,algarrobal abajo, +342,2020-06-01,1972-03-06,,universidad nacional de jujuy,farmacia,richard guzman,rpetersen@yahoo.com,m,barrio el molino, +343,2020-04-29,1936-02-29,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,jason barry,sarah58@gmail.com,m,barranqueras, +344,2019-11-27,1927-05-19,,universidad tecnológica nacional,licenciatura en ciencias de la computación,william snyder,jvega@gmail.com,m,aldea san antonio, +345,2020-01-19,1909-12-29,,universidad nacional de jujuy,ingeniería mecánica,nancy jones,hsmith@gmail.com,f,algarrobo, +346,2019-12-21,1985-12-19,,universidad nacional de jujuy,diseño de imagen y sonido,cheryl scott,christyescobar@gmail.com,f,6 de septiembre, +347,2020-02-15,2002-05-13,,universidad nacional de jujuy,licenciatura en terapia ocupacional,mark dixon,gschmidt@yahoo.com,m,villa hipodromo, +348,2020-01-19,1992-07-20,,universidad nacional de jujuy,licenciatura en administración ,alec drake,phillipsmichael@hotmail.com,m,el araza, +349,2019-11-15,1961-02-10,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,cory guerrero,rburns@gmail.com,m,arijon, +350,2020-07-15,1916-10-14,,universidad tecnológica nacional,ingeniería electrónica,ricardo mayer,lindamurray@hotmail.com,m,ocho vados, +351,2020-06-30,1975-02-02,,universidad tecnológica nacional,medicina,lori meyer,romerodeborah@gmail.com,f,arroyo hondo, +352,2020-07-27,2001-11-02,,universidad tecnológica nacional,licenciatura en administración ,angela harrington,lharper@yahoo.com,f,anta chica, +353,2020-02-06,1962-07-09,,universidad nacional de jujuy,licenciatura en ciencias biológicas,heather baker,ismith@hotmail.com,f,doctor domingo harosteguy, +354,2020-03-25,1906-05-12,,universidad nacional de jujuy,medicina,jeffrey moore,martha26@hotmail.com,m,aldea san gregorio, +355,2020-01-20,1911-01-30,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,colleen miller,carlos91@gmail.com,f,rincon de milberg, +356,2020-03-23,1971-12-30,,universidad nacional de jujuy,licenciatura en psicología,stephanie bell,patrickcarter@gmail.com,f,alto de sierra, +357,2020-01-13,1914-01-19,,universidad nacional de jujuy,medicina,kimberly mitchell,tjohnston@gmail.com,f,abo nezu, +358,2020-02-14,1956-01-24,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,gregory davis,dbrown@yahoo.com,m,campo quiñones, +359,2020-03-08,1921-07-25,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,richard smith,tonyadiaz@yahoo.com,m,el bombero, +360,2019-12-14,1937-05-13,,universidad nacional de jujuy,licenciatura en ciencias geológicas,katherine sandoval,pdavies@hotmail.com,f,la chispa, +361,2020-07-08,1995-01-21,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,deanna phillips,thomas45@gmail.com,f,colonia santa teresa, +362,2019-11-08,1994-12-25,,universidad tecnológica nacional,farmacia,dennis davis,christophermendez@hotmail.com,m,aldea santa maria, +363,2019-11-20,2004-01-15,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,erica mahoney,odonnellsamantha@hotmail.com,f,carrizal norte, +364,2020-03-11,1948-07-18,,universidad tecnológica nacional,licenciatura en musicoterapia,jesse saunders,wrightbrian@hotmail.com,m,crispi, +365,2020-05-08,1977-03-11,,universidad tecnológica nacional,contador público ,matthew romero,chaseshawna@hotmail.com,m,barrio carosio, +366,2020-01-25,1935-07-07,,universidad tecnológica nacional,técnico para bioterios ,elizabeth reese,stephanieturner@yahoo.com,f,llavallol, +367,2019-10-02,1997-08-18,,universidad nacional de jujuy,diseño industrial,joseph gonzalez,rebeccapena@yahoo.com,m,ocho vados, +368,2019-11-10,1944-06-03,,universidad nacional de jujuy,diseño de imagen y sonido,frank rivera,jenkinsjessica@hotmail.com,m,francisco alvarez, +369,2020-07-29,2008-03-18,,universidad nacional de jujuy,licenciatura en sociología ,frederick beck,lewisronald@gmail.com,m,barrio garin norte, +370,2020-06-05,1961-10-11,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,ruth nelson,joycemelissa@yahoo.com,f,bigand, +371,2020-02-04,1952-06-06,,universidad tecnológica nacional,ingeniería en informática,robert peterson,kochoa@hotmail.com,m,bolivar, +372,2020-04-12,1989-11-22,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,robert anderson,sarah73@yahoo.com,m,barranquitas, +373,2019-12-17,1963-07-15,,universidad tecnológica nacional,diseño de imagen y sonido,hailey johnston,mthompson@gmail.com,f,balsa, +374,2019-11-27,1990-08-19,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,chelsea mcknight,bryandiaz@hotmail.com,f,colonia hardy, +375,2019-11-29,1943-12-22,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,jose tucker,hmartinez@gmail.com,m,las hermanas, +376,2020-07-14,2004-08-23,,universidad nacional de jujuy,ciencias veterinarias,richard norris,john52@gmail.com,m,britos, +377,2019-12-18,1989-01-22,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,paula watkins,karenstewart@yahoo.com,f,alcete, +378,2020-05-20,1976-10-27,,universidad nacional de jujuy,licenciatura en ciencias geológicas,john ayers,tammymahoney@yahoo.com,m,la ines, +379,2019-11-09,2019-05-08,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,kevin green,laurenlewis@gmail.com,m,virrey del pino, +380,2019-12-31,1922-03-14,,universidad nacional de jujuy,agronomía,edward martinez,john56@gmail.com,m,la eduvigis, +381,2020-02-18,2020-03-01,,universidad nacional de jujuy,licenciatura en terapia ocupacional,abigail lam,utodd@yahoo.com,f,colonia la marta, +382,2020-02-09,1967-11-08,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,sandra smith,jasonsteele@hotmail.com,f,agua de diaz, +383,2019-11-21,1914-08-07,,universidad tecnológica nacional,contador público ,devon carlson,ojoseph@gmail.com,m,baterias, +384,2019-10-23,2020-07-11,,universidad tecnológica nacional,licenciatura en administración ,tara trujillo,smithcandace@gmail.com,f,alto pencoso, +385,2020-01-19,1966-08-08,,universidad tecnológica nacional,diseño industrial,stacy washington,adamspaula@yahoo.com,f,lavalle, +386,2020-01-21,1934-05-15,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,antonio werner,codymckee@hotmail.com,m,cañadon chileno, +387,2020-03-15,1980-09-12,,universidad nacional de jujuy,licenciatura en terapia ocupacional,katherine benson,mcintyreann@gmail.com,f,faro san antonio, +388,2020-03-09,1995-07-28,,universidad tecnológica nacional,medicina,travis joseph,johnstevens@hotmail.com,m,estacion lago epecuen, +389,2020-05-04,1943-09-26,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,todd stuart,munozdanielle@gmail.com,m,cervantes, +390,2020-04-02,1953-09-09,,universidad nacional de jujuy,licenciatura en artes,william thompson,briandudley@yahoo.com,m,cañada de las ovejas, +391,2020-07-21,2018-01-15,,universidad tecnológica nacional,licenciatura en ciencias de la computación,brittany long,robert18@yahoo.com,f,estacion general arenales, +392,2020-05-15,1938-08-23,,universidad nacional de jujuy,licenciatura en ciencias geológicas,mason cook,klee@gmail.com,m,colonia cunci, +393,2020-03-30,1925-10-17,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,deanna taylor,donaldkemp@hotmail.com,f,barker, +394,2019-11-18,1974-10-18,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jacob ballard,joneshannah@gmail.com,m,agua blanca, +395,2019-11-27,1908-04-14,,universidad tecnológica nacional,licenciatura en ciencias ambientales,samuel ramirez,msutton@yahoo.com,m,libertad, +396,2020-05-01,1922-03-28,,universidad tecnológica nacional,licenciatura en terapia ocupacional,teresa martin md,daniel63@yahoo.com,f,colonia santa teresa, +397,2020-02-17,2005-03-18,,universidad tecnológica nacional,diseño de imagen y sonido,lucas garcia,andrew82@yahoo.com,m,arroyo magdalena, +398,2020-01-31,1995-04-25,,universidad nacional de jujuy,actuario ,brandon cabrera,robert52@yahoo.com,m,agua blanca, +399,2020-03-10,1908-12-14,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jack wiggins,angela58@hotmail.com,m,la gama, +400,2019-10-05,1975-08-07,,universidad tecnológica nacional,diseño de imagen y sonido,alexandria davis,williammcgrath@gmail.com,f,hurlingham, +401,2020-03-19,2017-06-15,,universidad nacional de jujuy,licenciatura en psicología,amber calderon,williamtate@yahoo.com,f,agrio balsa, +402,2020-04-21,1920-01-12,,universidad tecnológica nacional,licenciatura en ciencias ambientales,denise richardson,andrew84@hotmail.com,f,campo botto, +403,2019-12-23,2000-02-24,,universidad nacional de jujuy,licenciatura en ciencias geológicas,shawna kim,pamela96@yahoo.com,f,el carmen, +404,2020-04-16,1983-03-27,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,teresa hampton,timothy57@gmail.com,f,comandante granville, +405,2020-04-19,1975-07-26,,universidad tecnológica nacional,ingeniería electrónica,joseph white,michael16@yahoo.com,m,alto el puesto, +406,2020-06-15,1959-07-02,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,eric hall,dpollard@gmail.com,m,el dia, +407,2020-05-13,2006-08-31,,universidad tecnológica nacional,licenciatura en artes,ashley graham,hlarsen@hotmail.com,f,general gutierrez, +408,2020-07-01,1993-08-27,,universidad tecnológica nacional,licenciatura en ciencias de la computación,daniel young,williamswilliam@gmail.com,m,barro negro, +409,2020-04-17,1934-03-30,,universidad tecnológica nacional,ingeniería en informática,nancy bowman,candice02@hotmail.com,f,copacabana, +410,2019-11-03,1962-11-30,,universidad nacional de jujuy,licenciatura en musicoterapia,whitney espinoza,shannon10@yahoo.com,f,la salada, +411,2020-04-30,1928-12-25,,universidad nacional de jujuy,ciencias veterinarias,michael mueller,lisablankenship@yahoo.com,m,barrio el molino, +412,2020-01-18,1998-10-26,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,kyle sherman,moranmary@yahoo.com,m,barrio 1 de mayo, +413,2020-05-12,1988-02-17,,universidad nacional de jujuy,licenciatura en ciencias geológicas,daniel martinez md,lisanewman@yahoo.com,m,el jaguel, +414,2020-01-25,1935-03-11,,universidad nacional de jujuy,ingeniería mecánica,julie deleon,christine53@gmail.com,f,cataratas del iguazu, +415,2019-10-02,1988-07-15,,universidad tecnológica nacional,licenciatura en administración ,john diaz,trevor18@yahoo.com,m,manuel b gonnet, +416,2020-04-10,2018-08-11,,universidad nacional de jujuy,bioquímica,melissa smith,llucas@hotmail.com,f,arauco, +417,2020-06-22,1907-03-11,,universidad nacional de jujuy,actuario ,george byrd,jacobhowell@yahoo.com,m,carbometal, +418,2019-12-01,1956-09-08,,universidad tecnológica nacional,licenciatura en ciencias ambientales,melinda miller,wrightgina@gmail.com,f,ifran, +419,2020-02-05,1979-10-27,,universidad tecnológica nacional,ingeniería en informática,william howell,stephaniepatel@yahoo.com,m,bellocq, +420,2020-04-10,1978-08-10,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,mario fritz,carolynduarte@yahoo.com,m,colonia san eduardo, +421,2020-04-19,1936-01-20,,universidad nacional de jujuy,licenciatura en psicología,robin holmes,christopher19@hotmail.com,f,el tropezon, +422,2020-03-25,1983-09-03,,universidad nacional de jujuy,contador público ,shelly johnson,jessica90@gmail.com,f,las quintas, +423,2020-05-09,2001-06-26,,universidad tecnológica nacional,licenciatura en musicoterapia,jonathan garcia,christopherbass@hotmail.com,m,colonia belgrano, +424,2020-06-10,1995-03-13,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,olivia rowe,jessica97@hotmail.com,f,arroyo urquiza, +425,2020-03-16,1956-09-05,,universidad nacional de jujuy,ingeniería en informática,brandy parker,jessicapugh@yahoo.com,f,costa del este, +426,2020-03-25,1972-04-30,,universidad tecnológica nacional,licenciatura en administración ,william brown,colonpatrick@gmail.com,m,ingeniero allan, +427,2020-03-14,1989-11-24,,universidad nacional de jujuy,farmacia,dawn cervantes,pennymurphy@gmail.com,f,barra bonita, +428,2019-12-17,2006-11-14,,universidad nacional de jujuy,licenciatura en ciencias de la computación,karen brown,brenda70@gmail.com,f,coronel pringles, +429,2020-01-22,1931-07-03,,universidad nacional de jujuy,licenciatura en terapia ocupacional,anthony skinner,rhonda61@yahoo.com,m,costa bonita balneario, +430,2020-01-17,1950-06-12,,universidad tecnológica nacional,licenciatura en ciencias de la computación,jacob richardson,amber25@yahoo.com,m,coronel pringles, +431,2020-06-04,1990-06-22,,universidad tecnológica nacional,farmacia,brett hall md,torresjoseph@gmail.com,m,antonio tomas, +432,2020-03-22,2018-05-13,,universidad tecnológica nacional,licenciatura en psicología,joshua king,sandersangela@yahoo.com,m,langueyu, +433,2020-02-14,1915-08-06,,universidad nacional de jujuy,medicina,tina ward,fstewart@hotmail.com,f,ciudad madero, +434,2020-07-19,1959-03-21,,universidad nacional de jujuy,ingeniería mecánica,mary baxter,ijones@yahoo.com,f,funke, +435,2020-03-21,1926-11-05,,universidad nacional de jujuy,agronomía,brandon daniel,hillmason@yahoo.com,m,alberto flores, +436,2019-10-24,1922-05-22,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,randall allen,matthewcochran@gmail.com,m,el altillo, +437,2019-11-09,1984-06-30,,universidad tecnológica nacional,actuario ,amanda becker,david30@yahoo.com,f,allen, +438,2020-01-25,1976-02-10,,universidad nacional de jujuy,ingeniería electrónica,daniel crawford,sheppardkarla@hotmail.com,m,kilometro 23, +439,2020-06-18,1981-12-09,,universidad tecnológica nacional,licenciatura en ciencias de la computación,patrick pittman,wyoung@gmail.com,m,colonia lia y allende, +440,2020-05-05,1964-08-12,,universidad nacional de jujuy,ciencias veterinarias,gregory watson,colleenguerrero@hotmail.com,m,colonia mendez bar, +441,2019-12-22,1940-05-06,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,michael henderson,fbruce@hotmail.com,m,barrialitos, +442,2019-10-12,1983-10-14,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,april simpson,zsaunders@yahoo.com,f,doctor domingo harosteguy, +443,2020-03-02,1923-04-15,,universidad nacional de jujuy,bioquímica,lori gonzalez,martinjose@hotmail.com,f,campo gimenez, +444,2020-05-11,1927-10-05,,universidad tecnológica nacional,ingeniería electrónica,john myers,rachel61@yahoo.com,m,azteazu, +445,2020-07-16,1952-11-25,,universidad tecnológica nacional,licenciatura en ciencias biológicas,mrs. heather cook md,sevans@gmail.com,f,la eduvigis, +446,2020-03-13,1967-12-17,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,jonathan byrd,joseph80@hotmail.com,m,la banda, +447,2020-07-14,1922-05-13,,universidad tecnológica nacional,ingeniería mecánica,christina ward,christopher59@hotmail.com,f,diego lopez, +448,2020-05-30,1931-06-03,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,morgan ford,barajassean@hotmail.com,f,base aerea teniente matienzo, +449,2020-01-07,1916-05-23,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,james young,skelly@hotmail.com,m,laguna del barro, +450,2019-10-07,1909-04-11,,universidad nacional de jujuy,arquitectura,kristopher williams,heatherwilson@hotmail.com,m,colonia belgrano, +451,2020-02-11,1944-06-21,,universidad nacional de jujuy,bioquímica,diana holt,briana10@hotmail.com,f,agua del simbol, +452,2020-01-29,1963-11-09,,universidad tecnológica nacional,licenciatura en ciencia política ,virginia cooper,twall@gmail.com,f,anta, +453,2019-11-22,1958-10-29,,universidad nacional de jujuy,diseño industrial,micheal morales,jhayes@hotmail.com,m,cutral co, +454,2020-03-06,1966-11-30,,universidad nacional de jujuy,licenciatura en administración ,gregory mckay,lowerysophia@hotmail.com,m,del valle, +455,2020-04-26,1913-08-15,,universidad tecnológica nacional,licenciatura en administración ,tim miller,jacksonhunt@gmail.com,m,colonia tacurales, +456,2020-04-10,1980-03-27,,universidad tecnológica nacional,ciencias veterinarias,felicia thomas,adamsdakota@hotmail.com,f,los antiguos, +457,2020-04-25,1990-06-01,,universidad tecnológica nacional,licenciatura en musicoterapia,cody martinez,schmidtthomas@hotmail.com,m,allen, +458,2019-10-07,1918-10-26,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,rachel larsen,justinyoung@gmail.com,f,campo la nena, +459,2019-10-14,1951-11-26,,universidad nacional de jujuy,licenciatura en ciencias biológicas,kathryn miles,alexandermurphy@hotmail.com,f,cataratas del iguazu, +460,2020-02-25,1949-08-15,,universidad tecnológica nacional,licenciatura en ciencias de la computación,scott patrick,tyler74@hotmail.com,m,curandu, +461,2019-12-27,1964-09-21,,universidad nacional de jujuy,ingeniería mecánica,anthony kent,jacquelinelopez@gmail.com,m,el jumeal, +462,2020-07-28,1987-09-18,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,rita jones,mark24@hotmail.com,f,indio rico, +463,2020-06-22,1925-07-17,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,john ramirez,rodriguezmichael@gmail.com,m,bocas, +464,2020-01-07,1913-07-25,,universidad nacional de jujuy,técnico para bioterios ,ian thomas,ithompson@gmail.com,m,isidro casanova, +465,2019-10-23,1968-03-12,,universidad nacional de jujuy,licenciatura en psicología,john sellers,stacey37@yahoo.com,m,arroyo castillo, +466,2020-07-26,1980-02-20,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,amber walker,iharrison@gmail.com,f,alcaraz 1ro, +467,2020-04-10,2005-01-26,,universidad nacional de jujuy,ciencias veterinarias,meredith giles,staceysullivan@hotmail.com,f,amenabar, +468,2020-05-03,2005-03-14,,universidad nacional de jujuy,licenciatura en artes,tiffany morales,cynthia63@gmail.com,f,colonia la oracion, +469,2020-01-07,1908-09-28,,universidad nacional de jujuy,técnico para bioterios ,derek holder,susanjohnson@hotmail.com,m,base aeronaval punta indio, +470,2020-05-15,1936-05-08,,universidad tecnológica nacional,ingeniería mecánica,william green,kenneth45@hotmail.com,m,aldea san gregorio, +471,2019-12-21,1933-08-28,,universidad nacional de jujuy,licenciatura en administración ,candace oliver,jnelson@hotmail.com,f,villani, +472,2019-10-24,2006-07-17,,universidad nacional de jujuy,ciencias veterinarias,joseph gibson,staceyjefferson@gmail.com,m,bajo de los huesos, +473,2019-10-22,1969-09-30,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,shane rowe,patricia37@hotmail.com,m,francisco casal, +474,2020-02-21,1955-03-05,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,brenda lopez,davislisa@yahoo.com,f,alagon, +475,2020-07-24,1921-06-01,,universidad nacional de jujuy,licenciatura en musicoterapia,richard adkins,victoriabird@yahoo.com,m,acassuso, +476,2020-05-19,2019-07-29,,universidad nacional de jujuy,actuario ,joseph murray,jamesriley@yahoo.com,m,juan f ibarra, +477,2020-01-18,2001-09-09,,universidad tecnológica nacional,licenciatura en ciencias biológicas,joanna vasquez,gonzalezjoseph@gmail.com,f,arrechea, +478,2020-07-25,1961-10-17,,universidad nacional de jujuy,medicina,cynthia griffith,reedstephanie@yahoo.com,f,la california, +479,2020-01-11,1961-11-17,,universidad tecnológica nacional,licenciatura en terapia ocupacional,denise wood,franklinhannah@hotmail.com,f,rio mayo, +480,2020-02-14,1951-12-10,,universidad tecnológica nacional,licenciatura en ciencias ambientales,kimberly weeks,boydgreg@gmail.com,f,colonia belga americana, +481,2020-07-13,1919-04-10,,universidad nacional de jujuy,licenciatura en ciencias geológicas,justin riggs,ugonzalez@gmail.com,m,chancay, +482,2020-04-12,1964-03-11,,universidad nacional de jujuy,ingeniería en informática,cynthia ball,salasjacob@gmail.com,f,caseros, +483,2019-10-06,1992-10-15,,universidad tecnológica nacional,licenciatura en psicología,donna gentry,calvingregory@yahoo.com,f,colonia los tres usaris, +484,2020-01-30,1927-03-31,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,mrs. joanna nguyen phd,powersnatasha@gmail.com,f,carahunco, +485,2020-06-21,1963-06-05,,universidad tecnológica nacional,licenciatura en psicología,gary roberts,mellis@hotmail.com,m,la cañada, +486,2020-06-02,1977-02-26,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,angela rasmussen,claudia17@gmail.com,f,castelar, +487,2020-03-09,2013-11-10,,universidad nacional de jujuy,licenciatura en ciencias de la computación,michelle rodriguez,kclark@hotmail.com,f,alizal, +488,2020-07-18,2001-09-27,,universidad nacional de jujuy,técnico para bioterios ,antonio lambert,francismichael@yahoo.com,m,cavour, +489,2020-06-07,1913-09-07,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,lucas arnold,phyllisaguilar@hotmail.com,m,acuña cue, +490,2020-04-16,1950-03-27,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,miguel moore,millerchristopher@gmail.com,m,colonia la india, +491,2020-02-08,2007-11-14,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,lauren taylor,rosebecky@gmail.com,f,mecha, +492,2020-06-20,1945-10-04,,universidad nacional de jujuy,ingeniería mecánica,susan smith,ohines@yahoo.com,f,buena vista, +493,2020-06-09,1947-11-23,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,william shelton,jennifervargas@hotmail.com,m,alto calilegua, +494,2019-11-28,1959-09-04,,universidad tecnológica nacional,actuario ,mark schmidt,lisahowell@gmail.com,m,b los aromos san patricio, +495,2020-02-01,2007-08-23,,universidad nacional de jujuy,medicina,lori brown,darmstrong@hotmail.com,f,colonia las yescas, +496,2020-01-22,1948-06-23,,universidad tecnológica nacional,actuario ,john green,samanthawalker@gmail.com,m,diego lopez, +497,2020-07-21,2013-06-04,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,mark lucas,davidrhodes@gmail.com,m,colonia abate, +498,2020-04-14,1997-06-20,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,marisa macias,fredprice@gmail.com,f,campo la lima, +499,2020-05-22,1996-09-20,,universidad nacional de jujuy,licenciatura en sociología ,timothy ruiz,fbaker@hotmail.com,m,bowen, +500,2020-01-11,1914-12-08,,universidad nacional de jujuy,licenciatura en terapia ocupacional,derek wang,allison83@hotmail.com,m,cullin manzano, +501,2020-01-03,2006-12-05,,universidad tecnológica nacional,farmacia,lawrence horton,rose12@hotmail.com,m,campo crenna, +502,2020-01-22,2014-12-21,,universidad tecnológica nacional,licenciatura en artes,james kirk dvm,cshea@hotmail.com,m,colonia baron, +503,2020-03-05,1934-09-20,,universidad tecnológica nacional,contador público ,michael ferguson,thomas46@hotmail.com,m,cushamen, +504,2019-11-27,1907-08-25,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,jeffrey larson,kcollins@yahoo.com,m,costa del nogoya, +505,2020-07-02,1980-06-06,,universidad nacional de jujuy,farmacia,misty george,dylan23@gmail.com,f,colonia hernandarias, +506,2020-06-24,1956-10-21,,universidad nacional de jujuy,licenciatura en ciencias geológicas,angela munoz,jennifer14@hotmail.com,f,alberti, +507,2019-12-23,1993-12-09,,universidad tecnológica nacional,ingeniería mecánica,wendy brown,lucas93@gmail.com,f,cañada rosquin, +508,2019-12-22,1982-01-20,,universidad tecnológica nacional,licenciatura en ciencia política ,taylor jimenez,mvang@hotmail.com,f,campo caretto, +509,2020-06-03,1951-08-07,,universidad nacional de jujuy,licenciatura en musicoterapia,michelle garner dvm,erivera@yahoo.com,f,general hornos, +510,2020-04-10,1933-03-30,,universidad nacional de jujuy,diseño industrial,william gallagher,mstone@hotmail.com,m,fortin irene, +511,2020-03-22,1954-07-26,,universidad tecnológica nacional,ingeniería mecánica,jonathan mckee,clayamy@yahoo.com,m,antelo, +512,2020-01-18,1946-09-07,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,david garner,ohopkins@gmail.com,m,bella vista, +513,2020-02-17,1968-06-06,,universidad tecnológica nacional,diseño de imagen y sonido,robert williams,tortega@yahoo.com,m,abbott, +514,2019-11-15,1983-12-15,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,michael wolfe,johnstonrebecca@hotmail.com,m,ingenio la providencia, +515,2020-04-25,1933-08-15,,universidad tecnológica nacional,actuario ,holly williams,hlynch@hotmail.com,f,casalins, +516,2020-01-05,2009-05-23,,universidad nacional de jujuy,farmacia,olivia roberts,randy95@yahoo.com,f,aguada escondida, +517,2020-04-03,1916-11-23,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,dwayne butler,dana60@yahoo.com,m,rio tala, +518,2020-05-14,1943-04-27,,universidad nacional de jujuy,licenciatura en ciencia política ,amy contreras,kathleen17@hotmail.com,f,colonia los bosques, +519,2020-01-17,1924-06-03,,universidad nacional de jujuy,ingeniería en informática,kristina lee,pbrown@hotmail.com,f,cachari, +520,2019-10-18,1981-04-21,,universidad tecnológica nacional,arquitectura,sarah howell,karenfrye@gmail.com,f,campo cicare, +521,2020-04-17,1931-07-23,,universidad tecnológica nacional,ingeniería mecánica,tina garcia,fbrowning@gmail.com,f,rafael castillo, +522,2020-02-12,1910-01-22,,universidad nacional de jujuy,medicina,christina rowe,mark84@yahoo.com,f,9 de julio, +523,2019-11-19,1991-11-20,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,brandon parker,danadrake@yahoo.com,m,el dique, +524,2020-04-13,1941-05-17,,universidad nacional de jujuy,diseño industrial,michelle hammond,bowersmegan@hotmail.com,f,campo medina, +525,2019-12-09,1961-07-09,,universidad tecnológica nacional,licenciatura en terapia ocupacional,mrs. tammy moore,darren12@yahoo.com,f,guamini, +526,2020-03-05,2010-06-22,,universidad nacional de jujuy,licenciatura en ciencia política ,victor rose,balltaylor@gmail.com,m,aero club canal, +527,2019-10-04,1978-09-23,,universidad nacional de jujuy,licenciatura en administración ,timothy mcgrath,henryjennifer@gmail.com,m,balneario los angeles, +528,2020-03-26,1998-04-13,,universidad tecnológica nacional,técnico para bioterios ,christopher williams,tjohnson@yahoo.com,m,colonia alvear, +529,2020-01-03,1954-09-01,,universidad tecnológica nacional,agronomía,lindsay garza,cynthiaboyd@hotmail.com,f,alfredo demarchi, +530,2020-04-03,1991-01-21,,universidad tecnológica nacional,ciencias veterinarias,maria nichols,ethompson@yahoo.com,f,arrascaeta, +531,2020-07-06,2008-11-22,,universidad tecnológica nacional,ingeniería mecánica,abigail ryan,hendersonalan@gmail.com,f,agua linda, +532,2019-10-01,1969-07-24,,universidad nacional de jujuy,actuario ,james gutierrez,allison48@hotmail.com,m,arroyo aleli, +533,2020-03-19,1927-05-26,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,dawn barnett,hlopez@hotmail.com,f,alsina, +534,2019-12-21,1963-07-27,,universidad tecnológica nacional,licenciatura en artes,valerie petty,samanthagallagher@yahoo.com,f,alfredo peña, +535,2020-02-11,1955-04-25,,universidad tecnológica nacional,contador público ,michael scott,james74@yahoo.com,m,dos hermanas, +536,2020-05-26,1931-06-07,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,eric casey,james78@gmail.com,m,labarden, +537,2019-10-22,1963-07-13,,universidad nacional de jujuy,licenciatura en ciencias ambientales,jeff warner jr.,watkinskevin@yahoo.com,m,colonia avellaneda, +538,2019-11-13,1923-03-13,,universidad nacional de jujuy,licenciatura en ciencias de la computación,keith martin,john51@yahoo.com,m,pozo navagan, +539,2019-10-03,1923-01-06,,universidad nacional de jujuy,ingeniería mecánica,steven robertson,trice@yahoo.com,m,avestruz, +540,2020-02-13,1955-08-24,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,steven taylor,vduncan@yahoo.com,m,barrio el molino, +541,2019-12-14,1999-07-01,,universidad nacional de jujuy,licenciatura en artes,brittany williams,nicholas59@yahoo.com,f,anasagasti, +542,2019-10-07,1976-11-14,,universidad tecnológica nacional,bioquímica,tina adams,christinejordan@gmail.com,f,bahia langara, +543,2020-04-20,1921-11-05,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,elizabeth thompson,bettycampbell@yahoo.com,f,desamparados, +544,2020-02-25,1986-08-11,,universidad tecnológica nacional,agronomía,rodney johnson,fclark@hotmail.com,m,cañadon chileno, +545,2020-01-26,1906-06-28,,universidad tecnológica nacional,ingeniería mecánica,traci powell,anitaschmidt@hotmail.com,f,cañete, +546,2019-12-01,2001-10-21,,universidad nacional de jujuy,licenciatura en musicoterapia,joshua ross,gcarlson@gmail.com,m,colonia celina, +547,2020-01-11,1946-06-04,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,nancy tran,jeffreyolson@hotmail.com,f,colonia leiva, +548,2020-05-15,1957-08-23,,universidad tecnológica nacional,licenciatura en psicología,maria douglas,stephaniekelly@gmail.com,f,arteaga, +549,2020-07-14,1917-08-20,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,william green,jeffrey24@hotmail.com,m,avia terai, +550,2019-12-31,2008-05-04,,universidad tecnológica nacional,licenciatura en ciencia política ,cynthia munoz,andrea33@gmail.com,f,rio mayo, +551,2019-11-21,2010-04-01,,universidad nacional de jujuy,medicina,donald perez,frederickdavila@gmail.com,m,cañada rosquin, +552,2020-08-01,2014-10-16,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,elizabeth williams,austin31@yahoo.com,f,el pino, +553,2019-10-18,1914-04-27,,universidad tecnológica nacional,actuario ,kevin dickerson,horozco@gmail.com,m,faro querandi, +554,2019-11-28,1968-05-27,,universidad nacional de jujuy,licenciatura en musicoterapia,lisa bishop,ycarroll@yahoo.com,f,balneario oriente, +555,2020-03-07,1993-04-15,,universidad nacional de jujuy,agronomía,kevin fox,lindajones@hotmail.com,m,cañadon del corral, +556,2020-03-20,2009-02-10,,universidad nacional de jujuy,licenciatura en ciencias biológicas,tracey shields,jessica67@gmail.com,f,arroyo manganga, +557,2020-01-14,2009-04-04,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,jason cruz,hayesstephanie@yahoo.com,m,la ribera, +558,2019-10-22,1918-02-11,,universidad nacional de jujuy,actuario ,rachel smith,ljohnson@yahoo.com,f,arroyo de la ventana, +559,2020-07-27,1983-11-10,,universidad tecnológica nacional,licenciatura en ciencias biológicas,jeffrey reyes,ronaldtrevino@yahoo.com,m,villa raffo, +560,2020-05-30,2015-06-09,,universidad tecnológica nacional,ingeniería en informática,sean flynn,juan60@hotmail.com,m,aldecon, +561,2019-12-21,1922-07-23,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,linda miller,jennifersawyer@yahoo.com,f,costa grande, +562,2020-03-10,1984-04-06,,universidad tecnológica nacional,ingeniería mecánica,theresa bailey,jennifer77@gmail.com,f,alto verde, +563,2019-12-06,1964-05-29,,universidad tecnológica nacional,licenciatura en administración ,joseph robertson,melissa54@hotmail.com,m,campo monte la viruela, +564,2020-04-07,1952-11-17,,universidad tecnológica nacional,ingeniería electrónica,brian wells,melissa23@hotmail.com,m,aldea escolar, +565,2020-05-16,1945-08-19,,universidad tecnológica nacional,diseño de imagen y sonido,rachel tanner,wyattdavid@gmail.com,f,gaboto, +566,2020-05-21,1997-08-29,,universidad nacional de jujuy,licenciatura en ciencias biológicas,crystal wallace,jacobjohnson@yahoo.com,f,cuartel vii, +567,2019-10-11,1932-09-29,,universidad nacional de jujuy,ingeniería electrónica,paul gibbs,johnbarnes@hotmail.com,m,villa el chocon, +568,2020-04-25,1958-04-18,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jennifer lawrence,garnerlatasha@yahoo.com,f,villa martelli, +569,2020-05-13,1961-05-12,,universidad tecnológica nacional,licenciatura en sociología ,marco lopez,carrolljeffrey@yahoo.com,m,cerro de la gloria canal 15, +570,2019-12-17,1952-06-25,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,mrs. rita nguyen,katie18@yahoo.com,f,empalme, +571,2019-12-24,1942-07-19,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,regina evans,danielwilliams@yahoo.com,f,coronel granada, +572,2020-03-24,2006-02-28,,universidad nacional de jujuy,medicina,gary marquez,froberts@yahoo.com,m,arroyo ceibo, +573,2020-02-23,1910-09-02,,universidad nacional de jujuy,ingeniería electrónica,charles white,smithbrianna@hotmail.com,m,agua salada, +574,2020-02-17,2020-12-19,,universidad tecnológica nacional,licenciatura en ciencia política ,marc torres,nicole55@hotmail.com,m,25 de mayo, +575,2020-06-12,1958-09-17,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,david bowers,shelbydunn@hotmail.com,m,bajo la cancha, +576,2020-05-10,1953-12-26,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,lynn wood,john95@hotmail.com,f,baterias, +577,2020-02-25,1970-08-16,,universidad nacional de jujuy,licenciatura en musicoterapia,corey hernandez,cstanley@hotmail.com,m,arroyo vega, +578,2020-06-07,1908-11-17,,universidad nacional de jujuy,farmacia,leroy barron,xconway@yahoo.com,m,chavarria, +579,2019-12-25,2019-01-16,,universidad nacional de jujuy,técnico para bioterios ,michael gutierrez,carpenteradam@yahoo.com,m,colonia bella italia, +580,2020-07-15,2018-02-14,,universidad tecnológica nacional,ingeniería electrónica,daisy stevens,staceycantu@yahoo.com,f,el socorro, +581,2020-03-31,1952-05-10,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,jason calderon,annawheeler@gmail.com,m,la pastora, +582,2020-03-28,1999-08-11,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,steven russell,davidjones@gmail.com,m,agua de la piedra, +583,2020-07-21,1944-02-06,,universidad nacional de jujuy,farmacia,tiffany love,omar53@gmail.com,f,25 de mayo, +584,2019-12-19,2012-11-12,,universidad tecnológica nacional,diseño de imagen y sonido,sarah austin,walexander@gmail.com,f,castelar, +585,2020-01-03,2011-08-16,,universidad tecnológica nacional,licenciatura en artes,wendy santos,nicolasowens@hotmail.com,f,atreuco, +586,2019-10-28,1971-02-12,,universidad tecnológica nacional,licenciatura en ciencias ambientales,brittany nelson,jesseevans@yahoo.com,f,colonia dr gdor udaondo, +587,2019-12-09,2013-08-08,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,kristi dixon,daycrystal@hotmail.com,f,colonia hardy, +588,2019-10-18,2007-01-06,,universidad nacional de jujuy,licenciatura en psicología,julia perez,jennifer52@hotmail.com,f,banfield, +589,2020-01-26,1999-04-25,,universidad nacional de jujuy,licenciatura en ciencias geológicas,james norris,longjoseph@hotmail.com,m,estacion sola, +590,2019-10-04,1939-07-03,,universidad nacional de jujuy,arquitectura,brandon taylor,jessicarodriguez@yahoo.com,m,antonio pini, +591,2019-12-17,1934-11-01,,universidad nacional de jujuy,licenciatura en terapia ocupacional,whitney bell,hjohns@gmail.com,f,arroyo isabel, +592,2019-10-24,1953-10-30,,universidad tecnológica nacional,diseño industrial,troy gonzalez,richarddudley@gmail.com,m,arauco, +593,2019-10-16,1957-09-09,,universidad nacional de jujuy,licenciatura en sociología ,kevin rice,tjones@hotmail.com,m,adolfo rodriguez saa, +594,2020-02-07,2016-08-03,,universidad tecnológica nacional,farmacia,pamela pacheco,pgraham@hotmail.com,f,beruti, +595,2019-11-27,1931-02-04,,universidad nacional de jujuy,diseño industrial,cody gill,michelle45@yahoo.com,m,cespedes, +596,2020-04-03,1968-12-19,,universidad nacional de jujuy,licenciatura en administración ,bonnie turner,smithcaitlyn@hotmail.com,f,estacion lago epecuen, +597,2020-03-01,1921-10-09,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,shane ramirez,oliverkayla@hotmail.com,m,centenario, +598,2020-03-05,1995-12-23,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,misty hughes,paul94@hotmail.com,f,abra del tafi, +599,2019-10-22,1977-01-05,,universidad nacional de jujuy,licenciatura en ciencias geológicas,abigail freeman,erikarmstrong@yahoo.com,f,abra del trigo, +600,2020-01-26,1967-12-15,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jessica stevens,dawnthomas@hotmail.com,f,abra el candado, +601,2020-02-11,1972-09-04,,universidad nacional de jujuy,licenciatura en ciencias geológicas,jason anderson,xortiz@hotmail.com,m,chichagasta, +602,2020-07-07,1981-10-20,,universidad nacional de jujuy,técnico para bioterios ,mary ellis,cherylrogers@gmail.com,f,nelson, +603,2019-11-19,1999-02-24,,universidad nacional de jujuy,técnico para bioterios ,james mccoy,kimking@hotmail.com,m,barrio la dolly, +604,2019-10-23,2005-09-25,,universidad nacional de jujuy,licenciatura en ciencias biológicas,angela estrada,kevin48@yahoo.com,f,arroyo aguas blancas, +605,2020-03-28,1993-05-10,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,jonathan henderson,richmondjulie@gmail.com,m,bajo de las palomas, +606,2019-12-18,1986-06-18,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,heather robbins,baldwinmichelle@gmail.com,f,arroyo del cura, +607,2020-06-02,1941-03-16,,universidad tecnológica nacional,farmacia,jacob jones,maryandrade@yahoo.com,m,alto del puesto, +608,2019-12-17,1920-08-25,,universidad nacional de jujuy,licenciatura en terapia ocupacional,keith ball,qsmith@yahoo.com,m,paso de los andes, +609,2020-04-16,1996-03-02,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,edwin lambert,morganhernandez@hotmail.com,m,barrio don santiago, +610,2019-10-14,1959-05-15,,universidad nacional de jujuy,licenciatura en administración ,chad goodwin,jimenezbrianna@gmail.com,m,30 de agosto, +611,2019-10-10,1952-10-25,,universidad nacional de jujuy,técnico para bioterios ,martha lee,richardsonandrew@yahoo.com,f,colonia centenario, +612,2020-05-17,1918-02-13,,universidad tecnológica nacional,licenciatura en administración ,scott smith,acollins@yahoo.com,m,bernardo de irigoyen, +613,2020-01-24,1955-09-06,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,terry yates,savagejames@gmail.com,m,virrey del pino, +614,2020-04-13,1973-03-16,,universidad tecnológica nacional,licenciatura en ciencias biológicas,douglas walker,jonathan26@hotmail.com,m,alicura, +615,2019-12-03,1912-09-04,,universidad tecnológica nacional,medicina,patrick osborne,jenniferrivers@yahoo.com,m,longchamps, +616,2020-04-17,2012-09-04,,universidad nacional de jujuy,licenciatura en ciencias ambientales,jennifer fitzgerald,nathan50@gmail.com,f,colpes, +617,2020-02-20,2001-11-28,,universidad nacional de jujuy,diseño de imagen y sonido,andrew wise,vwoods@yahoo.com,m,cramer, +618,2019-12-07,1966-11-22,,universidad nacional de jujuy,contador público ,christopher smith,fischerjennifer@gmail.com,m,bauer y sigel, +619,2019-11-26,1930-02-09,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,casey henderson,blong@gmail.com,m,libano, +620,2020-04-16,1963-06-25,,universidad nacional de jujuy,licenciatura en ciencias de la computación,lisa guzman,brian95@gmail.com,f,comodoro rivadavia, +621,2019-10-20,1952-07-15,,universidad tecnológica nacional,licenciatura en musicoterapia,nicholas king,sara10@yahoo.com,m,el peregrino, +622,2019-10-03,1952-02-06,,universidad tecnológica nacional,bioquímica,lindsey lee,matthew06@hotmail.com,f,albigasta, +623,2019-12-01,1941-08-26,,universidad tecnológica nacional,licenciatura en ciencias biológicas,dr. mark martin,carlsonrichard@gmail.com,m,colonia avellaneda, +624,2020-07-24,2012-05-07,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,john anderson,cheryl65@yahoo.com,m,cañadon lagarto, +625,2020-05-16,2013-05-23,,universidad nacional de jujuy,licenciatura en terapia ocupacional,kelly shaw,myersjulian@yahoo.com,f,ingeniero huergo, +626,2019-11-14,1993-08-13,,universidad tecnológica nacional,licenciatura en ciencia política ,karen hale,krystal66@gmail.com,f,francisco madero, +627,2020-04-09,1993-01-24,,universidad nacional de jujuy,licenciatura en musicoterapia,mr. edward burgess,allisondurham@yahoo.com,m,monte chingolo, +628,2020-08-01,1941-02-14,,universidad tecnológica nacional,bioquímica,allison brooks md,armstrongjason@gmail.com,f,agua amarga, +629,2019-12-15,1998-12-06,,universidad nacional de jujuy,licenciatura en psicología,crystal martinez,melissagomez@hotmail.com,f,cara mala, +630,2020-05-01,1921-09-16,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,alice king,watsonjessica@gmail.com,f,almacen el descanso, +631,2020-07-24,2001-02-12,,universidad nacional de jujuy,medicina,scott stanley,charles80@gmail.com,m,los molinos, +632,2020-01-25,1915-03-05,,universidad nacional de jujuy,técnico para bioterios ,gabriel jones,ksnyder@yahoo.com,m,9 de julio, +633,2019-10-31,1950-07-08,,universidad tecnológica nacional,ingeniería electrónica,crystal boyd,mcfarlanddanielle@gmail.com,f,hurlingham, +634,2019-10-11,1958-06-26,,universidad tecnológica nacional,farmacia,joshua hopkins,kevincollier@yahoo.com,m,cameron, +635,2019-10-17,1957-10-16,,universidad nacional de jujuy,ingeniería electrónica,suzanne estrada,tristanwilliamson@hotmail.com,f,los sembrados, +636,2019-12-20,1915-11-16,,universidad nacional de jujuy,técnico para bioterios ,timothy cooper,abarker@gmail.com,m,agua salada, +637,2020-04-18,1985-09-24,,universidad tecnológica nacional,licenciatura en ciencia política ,james lambert,zgibbs@hotmail.com,m,altamira, +638,2020-04-17,1984-07-20,,universidad nacional de jujuy,licenciatura en ciencias biológicas,todd webster,shirley43@hotmail.com,m,campo paletta, +639,2020-03-30,1966-12-16,,universidad nacional de jujuy,medicina,heather nicholson,rgarcia@yahoo.com,f,aguada escondida, +640,2020-05-14,1933-11-30,,universidad nacional de jujuy,licenciatura en ciencias de la computación,michelle nolan,villanuevaphyllis@hotmail.com,f,hale, +641,2020-01-02,1951-01-20,,universidad tecnológica nacional,técnico para bioterios ,michael anderson,gonzalezmichael@yahoo.com,m,fuerte quemado, +642,2020-02-01,1913-12-19,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,kevin mullen,robertmoon@yahoo.com,m,granadero baigorria, +643,2020-01-29,1986-07-29,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jordan bowers,melanie62@yahoo.com,f,isla tigre, +644,2019-12-29,1965-08-02,,universidad nacional de jujuy,licenciatura en sociología ,mr. john ross,cohenelizabeth@yahoo.com,m,algarrobal, +645,2020-05-22,1977-02-11,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,brandon williams,howellamy@hotmail.com,m,buena esperanza, +646,2020-05-29,1972-08-24,,universidad tecnológica nacional,licenciatura en sociología ,walter jackson,snowdenise@gmail.com,m,san nicolas de los arroyos, +647,2019-11-24,1929-05-24,,universidad nacional de jujuy,licenciatura en artes,gabriella santos,manueltyler@yahoo.com,f,aguada de las tejas, +648,2019-10-11,1942-12-21,,universidad tecnológica nacional,ingeniería mecánica,dr. bruce green,alyssashaw@yahoo.com,m,campo de mayo, +649,2020-03-19,1988-07-16,,universidad tecnológica nacional,ingeniería en informática,carolyn wright,gentrymichael@yahoo.com,f,el trebol, +650,2019-10-18,1982-06-20,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,aimee golden,pcole@hotmail.com,f,aldea santa maria, +651,2020-03-29,1947-09-19,,universidad nacional de jujuy,licenciatura en ciencias geológicas,lisa simpson,wpark@gmail.com,f,pilar, +652,2020-04-08,2020-07-23,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,curtis sanchez,hsloan@yahoo.com,m,empalme villa constitucion, +653,2020-05-18,1916-05-22,,universidad tecnológica nacional,ciencias veterinarias,mary green,xmartin@yahoo.com,f,10 de mayo, +654,2019-12-23,1978-11-09,,universidad tecnológica nacional,ingeniería electrónica,andre allison,bobbystuart@hotmail.com,m,2 de julio, +655,2019-12-06,1907-08-16,,universidad tecnológica nacional,licenciatura en psicología,michele buck,staceyanderson@yahoo.com,f,el carbalino, +656,2020-05-25,1929-06-13,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,alexander kaufman,jasmine46@hotmail.com,m,centro comunitario cnia nue, +657,2020-02-08,1941-02-27,,universidad tecnológica nacional,licenciatura en ciencias biológicas,mariah henry,jlewis@yahoo.com,f,agua amarga, +658,2019-12-02,1981-02-02,,universidad nacional de jujuy,medicina,carol russo,michellethomas@hotmail.com,f,arenoso, +659,2019-10-29,2020-01-08,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,priscilla pena,michaelgarcia@gmail.com,f,arrechea, +660,2020-01-01,1921-02-21,,universidad tecnológica nacional,diseño de imagen y sonido,john wright ii,campbellwilliam@yahoo.com,m,boulogne, +661,2019-11-24,1914-09-08,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,heidi hill,savila@gmail.com,f,hale, +662,2019-10-05,1944-08-12,,universidad nacional de jujuy,arquitectura,nicole weaver,andersonmichael@gmail.com,f,cabaña el cisne, +663,2020-01-23,1933-06-03,,universidad nacional de jujuy,ciencias veterinarias,david clark,georgejones@gmail.com,m,avanzada, +664,2020-07-08,2019-05-11,,universidad nacional de jujuy,licenciatura en ciencias de la computación,anthony smith,davidhobbs@hotmail.com,m,la dorita, +665,2020-05-29,1979-03-09,,universidad tecnológica nacional,licenciatura en ciencia política ,phillip rowe,randolphdeanna@hotmail.com,m,kilometro 47, +666,2019-10-14,1945-01-26,,universidad tecnológica nacional,licenciatura en terapia ocupacional,david gonzalez,teresasmith@gmail.com,m,el triunfo, +667,2019-12-22,1949-02-05,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,thomas james,krystalarmstrong@hotmail.com,m,jose clemente paz, +668,2020-02-26,1960-09-27,,universidad nacional de jujuy,licenciatura en ciencia política ,joseph mathews,matthewharris@yahoo.com,m,cantera aguirre, +669,2020-03-24,1946-08-18,,universidad nacional de jujuy,licenciatura en psicología,matthew hodges,valerie29@gmail.com,m,colonia zapata, +670,2020-02-13,1915-06-15,,universidad nacional de jujuy,contador público ,kevin rodriguez,sanchezsharon@hotmail.com,m,cañada la rica, +671,2020-01-17,1979-09-11,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,jorge reese,jamesjohnson@yahoo.com,m,alegre, +672,2019-12-19,2015-10-06,,universidad tecnológica nacional,medicina,jason moreno,harrisaustin@hotmail.com,m,pellegrini, +673,2019-10-08,1955-12-22,,universidad nacional de jujuy,licenciatura en administración ,nathan ross,cblack@yahoo.com,m,arroyo vega, +674,2020-04-16,1915-03-22,,universidad nacional de jujuy,licenciatura en ciencias de la computación,bobby young,taylor61@hotmail.com,m,dos hermanos, +675,2020-05-03,1962-05-09,,universidad tecnológica nacional,licenciatura en artes,amber hayes,joshuasteele@yahoo.com,f,los molinos, +676,2019-10-22,1962-01-26,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,dawn swanson,lewisnancy@gmail.com,f,la banda, +677,2020-05-10,2019-01-04,,universidad tecnológica nacional,licenciatura en administración ,jesus lopez,danielstone@hotmail.com,m,la banda, +678,2020-02-11,2009-04-09,,universidad nacional de jujuy,ingeniería mecánica,sandra thomas,angelaflores@hotmail.com,f,desvio kilometro 55, +679,2020-07-15,1943-08-15,,universidad nacional de jujuy,agronomía,donald mcguire,hwilson@gmail.com,m,cabo san fermin, +680,2019-12-08,2018-01-25,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,kelly bailey,daniel47@hotmail.com,f,cañada la negra, +681,2019-10-11,1952-04-04,,universidad tecnológica nacional,licenciatura en artes,courtney reed,jay51@hotmail.com,f,arroyo ceibo, +682,2020-07-05,1910-01-24,,universidad tecnológica nacional,ciencias veterinarias,mark robertson,brenda25@gmail.com,m,el dia, +683,2019-10-11,1912-04-25,,universidad tecnológica nacional,medicina,john patel,jacobsjoel@gmail.com,m,aristia, +684,2020-02-17,1977-03-27,,universidad tecnológica nacional,bioquímica,debra craig,lopeztammy@gmail.com,f,chocori, +685,2020-06-14,1961-06-11,,universidad tecnológica nacional,diseño industrial,tamara rodgers,kimberly12@hotmail.com,f,caminera napaleofu, +686,2020-04-11,2017-05-02,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,connor giles,kgallegos@gmail.com,m,san geronimo, +687,2020-02-15,1912-08-28,,universidad nacional de jujuy,licenciatura en terapia ocupacional,wesley bradley,robert58@hotmail.com,m,esc nav militar rio sant, +688,2020-05-25,1982-12-13,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,alison blankenship,markmanning@yahoo.com,f,san lorenzo, +689,2020-01-22,1975-05-22,,universidad tecnológica nacional,diseño industrial,alyssa collins,nharrison@gmail.com,f,dudignac, +690,2020-02-14,1994-08-24,,universidad tecnológica nacional,licenciatura en ciencias ambientales,ms. courtney kim md,khendricks@gmail.com,f,altillo del medio, +691,2019-11-07,1947-10-08,,universidad nacional de jujuy,farmacia,kaitlin schmidt,kirbyanthony@gmail.com,f,colonia pujol, +692,2019-11-17,1928-07-29,,universidad tecnológica nacional,licenciatura en musicoterapia,kelly young,april52@hotmail.com,f,villa lynch, +693,2019-11-12,1980-05-13,,universidad tecnológica nacional,ingeniería mecánica,manuel barnes,djohnson@gmail.com,m,amberes, +694,2019-10-05,2001-02-08,,universidad tecnológica nacional,licenciatura en ciencia política ,richard castillo,mcbridelori@gmail.com,m,campo la lima, +695,2020-04-04,1985-07-01,,universidad tecnológica nacional,bioquímica,samantha campbell,jgilbert@yahoo.com,f,aguirrezabala, +696,2019-11-11,1956-04-08,,universidad tecnológica nacional,bioquímica,spencer young,jacobsmichele@gmail.com,m,bolivar, +697,2019-10-08,1992-10-04,,universidad tecnológica nacional,licenciatura en ciencia política ,angela green,ambergray@hotmail.com,f,cavour, +698,2020-05-03,2020-10-17,,universidad tecnológica nacional,bioquímica,michael henry,kbailey@yahoo.com,m,bocas, +699,2020-02-19,1934-04-11,,universidad tecnológica nacional,ingeniería mecánica,christopher brown,michael66@yahoo.com,m,villa saboya, +700,2020-07-12,1977-12-20,,universidad tecnológica nacional,licenciatura en ciencias de la computación,thomas walker,adamtaylor@gmail.com,m,colonia duportal, +701,2020-04-14,1944-07-04,,universidad tecnológica nacional,ingeniería en informática,adam kim,lindasmith@gmail.com,m,chanilao, +702,2020-05-24,1943-03-27,,universidad nacional de jujuy,contador público ,larry williams,tammyelliott@gmail.com,m,moron, +703,2020-02-20,1952-04-12,,universidad nacional de jujuy,arquitectura,tyrone sullivan,tiffany12@yahoo.com,m,alabama, +704,2019-11-19,1938-02-08,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,patricia allison,ysheppard@gmail.com,f,adolfo j pomar, +705,2020-01-16,1924-07-09,,universidad nacional de jujuy,ingeniería mecánica,daniel mcdonald,cwagner@yahoo.com,m,chilecito, +706,2020-02-03,1919-08-04,,universidad tecnológica nacional,licenciatura en ciencias ambientales,timothy martinez,rmorrison@hotmail.com,m,cameron, +707,2019-12-09,2014-05-22,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,susan roach,jwashington@hotmail.com,f,los frentones, +708,2019-12-02,1987-11-05,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,amanda stevens,autumn15@yahoo.com,f,villa sauce, +709,2020-01-22,1937-06-10,,universidad tecnológica nacional,licenciatura en terapia ocupacional,colleen edwards,laurenthompson@yahoo.com,f,godoy, +710,2020-06-12,1949-10-07,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jennifer stout,robertmatthews@gmail.com,f,cachirulo, +711,2020-02-05,1974-05-19,,universidad nacional de jujuy,licenciatura en terapia ocupacional,amber hayes,onavarro@hotmail.com,f,san isidro, +712,2020-05-16,1923-06-30,,universidad nacional de jujuy,licenciatura en ciencia política ,barbara anderson,jspencer@hotmail.com,f,cantera villalonga, +713,2019-10-19,2020-09-02,,universidad nacional de jujuy,licenciatura en ciencias geológicas,sharon boyd,markclark@gmail.com,f,aguaditas, +714,2020-04-06,1915-08-17,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,joan moore,richardgarcia@gmail.com,f,arroyo pastora, +715,2019-11-17,2001-05-11,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,francis ortega,ldaniel@yahoo.com,m,bernal este, +716,2020-07-14,1983-07-30,,universidad tecnológica nacional,diseño de imagen y sonido,frank santana,allenmorris@yahoo.com,m,guillermo e hudson, +717,2020-05-23,1943-01-14,,universidad nacional de jujuy,licenciatura en ciencias geológicas,todd austin,murphysusan@gmail.com,m,paso de los andes, +718,2019-11-18,1985-08-01,,universidad nacional de jujuy,licenciatura en ciencias biológicas,kristina dean,garciaalison@gmail.com,f,9 de julio, +719,2019-10-17,1928-04-19,,universidad nacional de jujuy,arquitectura,adam thompson,harringtonjessica@gmail.com,m,cucullu, +720,2020-02-24,1999-04-22,,universidad nacional de jujuy,farmacia,stephanie gallagher,imurray@yahoo.com,f,balneario claromeco, +721,2019-10-05,1934-11-10,,universidad tecnológica nacional,agronomía,leah maldonado,lisaferguson@yahoo.com,f,bolivar, +722,2020-01-15,1954-10-25,,universidad nacional de jujuy,agronomía,nicole young,carterhannah@gmail.com,f,iraola, +723,2019-11-20,1922-09-08,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,stephanie sosa,robinsonjennifer@yahoo.com,f,francisco alvarez, +724,2020-07-06,2015-11-12,,universidad tecnológica nacional,licenciatura en musicoterapia,michael estrada,sherryramirez@hotmail.com,m,3 de mayo, +725,2020-04-26,1952-09-07,,universidad tecnológica nacional,licenciatura en administración ,raymond smith,robertsonerica@gmail.com,m,el jaguel, +726,2020-03-06,1975-07-25,,universidad nacional de jujuy,ingeniería electrónica,nicholas adams,crystal12@hotmail.com,m,dudignac, +727,2020-04-12,1988-10-20,,universidad tecnológica nacional,licenciatura en musicoterapia,derek torres,randyyork@gmail.com,m,paso de los andes, +728,2020-03-23,2004-01-18,,universidad nacional de jujuy,ingeniería electrónica,joe johnson,douglashall@gmail.com,m,aguirre cue, +729,2020-04-12,1969-03-10,,universidad nacional de jujuy,bioquímica,stephanie roach,ijohnson@hotmail.com,f,caleufu, +730,2020-01-01,1983-02-25,,universidad nacional de jujuy,medicina,oscar russell,hhahn@hotmail.com,m,gerli, +731,2019-10-12,2008-01-05,,universidad nacional de jujuy,arquitectura,aaron clark,gomezcheryl@hotmail.com,m,catua, +732,2020-06-18,1952-07-16,,universidad nacional de jujuy,bioquímica,jessica noble,cooleysarah@gmail.com,f,ingenio la providencia, +733,2020-01-11,2015-08-29,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,katherine robinson,vmoore@gmail.com,f,12 de octubre, +734,2020-01-22,1961-01-28,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,andrew obrien,daniel29@hotmail.com,m,colonia dos rosas y la legua, +735,2020-01-08,1971-10-30,,universidad nacional de jujuy,agronomía,becky mitchell,jason90@yahoo.com,f,cabral cue, +736,2020-07-12,1911-11-14,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,antonio prince,omiller@gmail.com,m,chimpay, +737,2019-10-01,1970-01-10,,universidad nacional de jujuy,licenciatura en ciencias geológicas,savannah moreno,jenniferjohnson@gmail.com,f,villa rosa, +738,2020-06-30,1961-07-31,,universidad tecnológica nacional,licenciatura en sociología ,ashlee ortiz,jennifer42@hotmail.com,f,atreuco, +739,2020-05-31,1959-07-19,,universidad nacional de jujuy,farmacia,bailey evans,elizabeth01@gmail.com,f,abra de hinojo, +740,2020-04-28,1952-09-06,,universidad nacional de jujuy,diseño de imagen y sonido,colleen cole,cellis@gmail.com,f,dho, +741,2020-06-15,2020-09-05,,universidad nacional de jujuy,ingeniería en informática,carl thomas,anne49@hotmail.com,m,america, +742,2020-02-10,1974-12-25,,universidad nacional de jujuy,ingeniería mecánica,kevin king,christian04@hotmail.com,m,arroyo del medio, +743,2020-05-03,1944-07-08,,universidad nacional de jujuy,licenciatura en terapia ocupacional,clinton little,millermichael@gmail.com,m,aguayo, +744,2020-05-17,2013-03-01,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,steven ellison,angelawatson@hotmail.com,m,aguas de las mulas, +745,2020-06-21,1927-09-13,,universidad nacional de jujuy,licenciatura en ciencias geológicas,dana compton,murraybenjamin@gmail.com,f,barrio indio trompa, +746,2020-04-01,2005-01-22,,universidad nacional de jujuy,técnico para bioterios ,michael salinas,sarahsmith@gmail.com,m,aldea maria luisa, +747,2020-05-11,1988-04-26,,universidad nacional de jujuy,técnico para bioterios ,richard jordan,cody26@hotmail.com,m,enrique fynn, +748,2020-02-13,1935-08-18,,universidad nacional de jujuy,licenciatura en ciencias biológicas,jennifer martinez,jessicamason@yahoo.com,f,aguada de piedra, +749,2020-02-27,2001-12-25,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,john turner,kennedyjoseph@yahoo.com,m,agua de la zorra, +750,2019-12-10,2011-02-02,,universidad nacional de jujuy,licenciatura en ciencias geológicas,maria duncan,qhunter@gmail.com,f,antiguo, +751,2020-04-14,1943-01-30,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,scott brock,aguilaramy@hotmail.com,m,colonia la india, +752,2020-01-10,1910-09-23,,universidad nacional de jujuy,agronomía,melanie richardson,jhodge@gmail.com,f,aldao, +753,2020-01-18,1908-10-05,,universidad tecnológica nacional,ciencias veterinarias,patrick gallegos dvm,nbarrett@yahoo.com,m,iraola, +754,2020-07-14,1983-12-05,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,allison mckinney,robincook@yahoo.com,f,barrio chapadmalal, +755,2019-11-09,1960-05-31,,universidad nacional de jujuy,licenciatura en ciencia política ,robert dillon,cwright@yahoo.com,m,colonia margarita, +756,2020-04-03,1922-04-19,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,anthony hull,robbinsjames@yahoo.com,m,barrio villa saladillo, +757,2020-07-08,1993-01-03,,universidad tecnológica nacional,farmacia,cynthia castillo,cynthia87@gmail.com,f,campo garabato, +758,2019-12-05,1987-05-22,,universidad tecnológica nacional,actuario ,faith thompson,angela37@yahoo.com,f,centinela, +759,2020-03-28,1942-12-02,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,john allen,cindy16@gmail.com,m,meson de fierro, +760,2019-10-08,2002-05-24,,universidad nacional de jujuy,licenciatura en ciencias biológicas,deborah dixon,rebecca35@hotmail.com,f,quilmes, +761,2019-11-03,1935-09-19,,universidad tecnológica nacional,diseño industrial,william carroll,gary78@yahoo.com,m,agua de diaz, +762,2019-11-16,2017-01-09,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,donald jones,hramos@hotmail.com,m,villa el chocon, +763,2020-05-07,1913-11-08,,universidad tecnológica nacional,licenciatura en administración ,tammy gibson,prichard@gmail.com,f,el trigo, +764,2020-07-16,1927-10-23,,universidad tecnológica nacional,licenciatura en ciencias de la computación,kimberly miller,ericreynolds@gmail.com,f,carlos tejedor, +765,2020-02-08,2001-05-21,,universidad nacional de jujuy,bioquímica,mackenzie chang,scottwalker@yahoo.com,f,colonia matilde, +766,2020-01-20,1957-07-03,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,nicole mcclure,sara70@hotmail.com,f,cañada, +767,2020-01-08,1970-12-01,,universidad nacional de jujuy,licenciatura en psicología,jessica leon,jzimmerman@yahoo.com,f,claypole, +768,2020-04-29,1907-09-09,,universidad nacional de jujuy,medicina,christopher hobbs,thomas61@yahoo.com,m,almacen cristian schubert, +769,2020-05-06,1936-11-26,,universidad tecnológica nacional,licenciatura en artes,michael key,stephanie96@yahoo.com,m,base aerea teniente matienzo, +770,2020-06-28,1917-11-12,,universidad nacional de jujuy,licenciatura en musicoterapia,melanie drake,robertsolomon@yahoo.com,f,gerli, +771,2020-07-13,1984-04-18,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,cindy riley,michael39@gmail.com,f,colonia las yescas, +772,2020-03-15,1981-11-22,,universidad nacional de jujuy,medicina,kathryn love,barrerajennifer@hotmail.com,f,acevedo, +773,2020-07-23,2020-04-19,,universidad nacional de jujuy,ingeniería electrónica,christopher wilkerson,paul49@hotmail.com,m,el carretero, +774,2020-03-12,2015-02-17,,universidad tecnológica nacional,licenciatura en ciencias geológicas,laura hill,toddcoleman@hotmail.com,f,la lucila, +775,2019-10-16,1925-10-21,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,william case,grodriguez@hotmail.com,m,desamparados, +776,2019-10-13,1997-09-30,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,john moran,edwardkeller@yahoo.com,m,arminda, +777,2020-03-06,2011-05-06,,universidad tecnológica nacional,ingeniería en informática,anna williams,hkelly@yahoo.com,f,palantelen, +778,2020-05-17,1958-05-15,,universidad nacional de jujuy,ingeniería electrónica,charles hickman,beverly14@gmail.com,m,cañada de las vacas, +779,2020-02-13,1910-02-04,,universidad nacional de jujuy,licenciatura en ciencias de la computación,william roman,lhart@gmail.com,m,arroyo quilla, +780,2019-12-05,1915-09-19,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,michael harris,abutler@yahoo.com,m,allen, +781,2020-05-03,1911-05-18,,universidad nacional de jujuy,licenciatura en sociología ,richard johnson,latashastewart@hotmail.com,m,esteban de luca, +782,2020-01-29,1993-05-17,,universidad tecnológica nacional,medicina,julie jones,snyderashley@hotmail.com,f,maipu, +783,2020-04-25,1959-08-04,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,nicholas coffey,tylergonzales@hotmail.com,m,castilla, +784,2020-05-02,1966-06-21,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,joe english dvm,webbbrandon@yahoo.com,m,ciudad madero, +785,2020-04-03,1948-10-11,,universidad nacional de jujuy,licenciatura en musicoterapia,bobby johnson,wattsmarcus@yahoo.com,m,alto los cardales, +786,2019-11-08,2018-09-03,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,lisa williams,brobinson@hotmail.com,f,coraceros, +787,2020-04-02,1913-02-06,,universidad tecnológica nacional,diseño industrial,jennifer thompson,tmora@gmail.com,f,alto de las arañas, +788,2020-07-30,2014-05-28,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,javier snyder,rebeccacobb@gmail.com,m,capitan solari, +789,2020-04-28,2010-04-03,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,james hoover,smithpatricia@gmail.com,m,colhue huapi, +790,2019-10-23,1942-09-26,,universidad tecnológica nacional,ingeniería mecánica,john hamilton,elizabethhuynh@hotmail.com,m,arata, +791,2020-02-14,1966-07-09,,universidad tecnológica nacional,diseño industrial,sarah douglas,mariawood@hotmail.com,f,colonia clara, +792,2019-11-12,1970-12-21,,universidad tecnológica nacional,licenciatura en artes,edward payne,xhaley@hotmail.com,m,adolfo gonzales chaves, +793,2020-04-20,1973-07-06,,universidad nacional de jujuy,contador público ,david williamson,elizabethsmith@yahoo.com,m,colonia reina margarita, +794,2020-07-28,1966-08-28,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,mrs. hannah matthews,mendozajessica@hotmail.com,f,capayan, +795,2020-02-12,2016-07-23,,universidad tecnológica nacional,agronomía,craig leach,crosbyjose@gmail.com,m,hurlingham, +796,2020-07-05,1935-02-09,,universidad nacional de jujuy,actuario ,gina rodriguez,loritran@hotmail.com,f,el pampero, +797,2020-07-10,1953-05-14,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,justin le,cassandra06@hotmail.com,m,agua de los manantiales, +798,2020-02-29,2007-09-08,,universidad nacional de jujuy,ingeniería mecánica,stephanie beltran,danielcarlson@gmail.com,f,alejandra, +799,2020-02-04,1920-03-27,,universidad nacional de jujuy,diseño industrial,carl cohen,hendrixsharon@gmail.com,m,villa lerga, +800,2020-05-24,1959-02-07,,universidad nacional de jujuy,farmacia,hector moore,andrea45@yahoo.com,m,capdepont, +801,2020-07-11,2011-04-18,,universidad tecnológica nacional,licenciatura en ciencias ambientales,michael rivera,justin03@hotmail.com,m,arroyo del rey, +802,2020-03-22,2017-01-25,,universidad tecnológica nacional,licenciatura en ciencias geológicas,daniel jones,rclark@hotmail.com,m,balsa, +803,2019-12-04,1913-09-20,,universidad nacional de jujuy,técnico para bioterios ,alexa diaz,wendymoore@gmail.com,f,cabred, +804,2020-01-18,1936-08-19,,universidad tecnológica nacional,licenciatura en ciencias biológicas,tracie vargas,meagantaylor@hotmail.com,f,alastuey, +805,2019-10-13,1912-08-08,,universidad tecnológica nacional,ingeniería en informática,brenda reyes,oking@hotmail.com,f,aguara cua, +806,2020-06-15,1951-02-21,,universidad nacional de jujuy,licenciatura en ciencias biológicas,stacie jones md,adam24@yahoo.com,f,carlos casares, +807,2019-12-11,1979-10-29,,universidad nacional de jujuy,ciencias veterinarias,joshua johnson,ronald94@gmail.com,m,arroyo pescado, +808,2020-04-23,1938-05-11,,universidad nacional de jujuy,agronomía,brianna mendoza,tracypeterson@gmail.com,f,aguada guzman, +809,2020-06-23,1969-02-02,,universidad nacional de jujuy,licenciatura en ciencia política ,collin adams,brenda30@gmail.com,m,general rojo, +810,2020-05-22,1978-10-01,,universidad tecnológica nacional,licenciatura en psicología,wendy dalton,williamsangela@hotmail.com,f,arroyo del cura, +811,2020-03-27,1929-06-24,,universidad tecnológica nacional,licenciatura en psicología,dustin rivas,nicole92@gmail.com,m,colonia celina, +812,2019-10-26,2007-01-26,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,michael hudson,nicholas59@gmail.com,m,camet, +813,2020-02-20,1976-10-14,,universidad tecnológica nacional,técnico para bioterios ,sarah blackburn,timothygriffin@yahoo.com,f,guillermo e hudson, +814,2020-07-25,2016-09-05,,universidad nacional de jujuy,licenciatura en sociología ,rebecca wang,latasha96@gmail.com,f,adolfo rodriguez saa, +815,2019-10-05,1931-09-08,,universidad tecnológica nacional,licenciatura en sociología ,emily james,sharonjohnson@hotmail.com,f,balneario la caleta, +816,2020-01-27,1914-08-10,,universidad tecnológica nacional,farmacia,kayla ramsey,calvin58@yahoo.com,f,boeuf, +817,2019-10-23,1945-05-03,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,annette chambers,dmorrison@yahoo.com,f,aguadita, +818,2020-01-06,1935-09-15,,universidad nacional de jujuy,contador público ,james howard,david57@gmail.com,m,francisco casal, +819,2019-10-31,2005-09-27,,universidad tecnológica nacional,licenciatura en sociología ,michael lang,lauriejohnson@hotmail.com,m,altamirano, +820,2019-10-08,1955-08-19,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,ashley martinez,rodney02@hotmail.com,f,almirante brown, +821,2020-03-04,1979-03-21,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,rachel jones,amy58@hotmail.com,f,cañada de las vacas, +822,2019-12-15,1911-05-15,,universidad tecnológica nacional,diseño de imagen y sonido,pedro soto,kenneth69@hotmail.com,m,rio tala, +823,2020-01-13,1928-02-26,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,william mcgrath,jeffrey43@hotmail.com,m,antonio tomas, +824,2019-12-08,1984-01-04,,universidad nacional de jujuy,licenciatura en psicología,norma burns,joshua25@yahoo.com,f,carmen de areco, +825,2020-03-30,1948-12-24,,universidad tecnológica nacional,técnico para bioterios ,tony fuller,thorntonmatthew@hotmail.com,m,el bombero, +826,2019-12-26,1910-09-15,,universidad tecnológica nacional,contador público ,louis carroll,gmiller@hotmail.com,m,barrio el molino, +827,2020-06-13,1985-05-12,,universidad nacional de jujuy,agronomía,eduardo briggs,nwilliams@hotmail.com,m,13 de enero, +828,2020-07-16,1946-07-18,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,jessica vasquez,mary48@hotmail.com,f,cascada los cantaros, +829,2020-05-01,1956-05-24,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,frank ayers,mason35@yahoo.com,m,chivilcoy, +830,2020-07-31,1929-01-13,,universidad tecnológica nacional,ciencias veterinarias,gregory macdonald,joshua88@hotmail.com,m,campo botto, +831,2020-06-16,1939-01-20,,universidad nacional de jujuy,licenciatura en ciencias ambientales,connie combs,chambersfrancisco@yahoo.com,f,baterias, +832,2020-03-24,1943-12-07,,universidad nacional de jujuy,actuario ,john scott,greenlinda@yahoo.com,m,el pampero, +833,2020-06-10,1915-09-02,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,george velez,hickmanjennifer@gmail.com,m,bernardo larroude, +834,2019-11-11,2017-12-24,,universidad nacional de jujuy,técnico para bioterios ,amber kennedy,johnwilson@gmail.com,f,castilla, +835,2019-10-01,2005-07-24,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,christopher harrison,velasquezmichael@gmail.com,m,san andres, +836,2020-06-29,1928-11-15,,universidad tecnológica nacional,agronomía,gregory walker,qpace@gmail.com,m,capitan castro, +837,2020-07-29,1973-11-16,,universidad tecnológica nacional,técnico para bioterios ,justin rodriguez,ramirezjames@gmail.com,m,cachel, +838,2020-03-11,1945-09-14,,universidad tecnológica nacional,técnico para bioterios ,john clements,thomas51@yahoo.com,m,bahia bustamante, +839,2020-02-15,1968-05-19,,universidad tecnológica nacional,agronomía,susan berg,lori31@gmail.com,f,la california, +840,2020-07-05,1929-07-07,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,leonard flores,jwalker@yahoo.com,m,arroyo las minas, +841,2020-02-25,1921-04-01,,universidad nacional de jujuy,licenciatura en sociología ,steven hooper,melissa42@yahoo.com,m,cañadon de los indios, +842,2020-06-23,1929-11-19,,universidad nacional de jujuy,licenciatura en artes,hannah holmes,dorothy29@hotmail.com,f,la cañada, +843,2020-01-15,1930-07-06,,universidad nacional de jujuy,licenciatura en terapia ocupacional,mackenzie jackson,tarmstrong@gmail.com,f,amana, +844,2019-12-21,1924-04-26,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,thomas foster,ghammond@hotmail.com,m,colonia rusa, +845,2019-10-03,1963-01-01,,universidad nacional de jujuy,ingeniería electrónica,marvin lam,umorrison@yahoo.com,m,rafael calzada, +846,2020-01-22,1992-02-22,,universidad tecnológica nacional,licenciatura en sociología ,courtney lopez,angela43@yahoo.com,f,correntoso, +847,2019-11-02,1978-04-24,,universidad nacional de jujuy,licenciatura en ciencias biológicas,margaret sawyer,ucarey@yahoo.com,f,crotto, +848,2019-11-26,1938-02-09,,universidad tecnológica nacional,farmacia,holly ryan,garzabradley@hotmail.com,f,ceballos, +849,2020-02-06,1987-11-13,,universidad tecnológica nacional,licenciatura en ciencias biológicas,kimberly duffy,davidjenkins@gmail.com,f,colonia bertozzi, +850,2020-04-02,1931-12-02,,universidad tecnológica nacional,licenciatura en ciencias ambientales,mr. peter carroll,amy68@gmail.com,m,arroyo aleli, +851,2019-10-01,1926-02-27,,universidad tecnológica nacional,contador público ,charles singh,tuckerelizabeth@gmail.com,m,aldecon, +852,2020-07-07,1957-10-18,,universidad tecnológica nacional,ingeniería en informática,james brown,eballard@gmail.com,m,10 de mayo, +853,2020-05-28,1925-06-18,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jeffrey lee,brucelisa@yahoo.com,m,cachari, +854,2020-03-08,1914-10-28,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,jack jones,xcamacho@hotmail.com,m,aurelia, +855,2019-10-03,2000-01-07,,universidad nacional de jujuy,ingeniería electrónica,amy stevens,williamshailey@yahoo.com,f,aguada de piedra, +856,2020-06-20,1961-02-14,,universidad nacional de jujuy,técnico para bioterios ,evelyn white,graycraig@gmail.com,f,colonia lote 12, +857,2019-11-07,2004-07-12,,universidad tecnológica nacional,ingeniería mecánica,michael charles,olsonjacqueline@yahoo.com,m,campo huber, +858,2019-12-02,2004-12-17,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,toni scott,hernandezrobin@gmail.com,f,alto el puesto, +859,2020-05-31,2003-05-18,,universidad tecnológica nacional,diseño industrial,sharon ramsey,timvaldez@hotmail.com,f,lehmann, +860,2019-10-11,1968-12-27,,universidad tecnológica nacional,diseño industrial,kathy randolph,caitlinboyle@yahoo.com,f,bosques, +861,2020-02-20,2017-10-19,,universidad nacional de jujuy,licenciatura en terapia ocupacional,sara jacobs,pbrock@hotmail.com,f,gahan, +862,2020-03-29,1923-12-15,,universidad tecnológica nacional,diseño de imagen y sonido,angela miller,meltonjoel@gmail.com,f,alto del saladillo, +863,2019-10-15,1919-12-29,,universidad nacional de jujuy,técnico para bioterios ,curtis wagner,hkim@hotmail.com,m,arroyo isabel, +864,2020-04-25,1915-07-20,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,mike dunlap,blackwellrodney@yahoo.com,m,curandu, +865,2020-04-05,1988-12-20,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,jason smith,hmorales@yahoo.com,m,algarrobitos 1ro, +866,2020-03-15,1907-08-14,,universidad nacional de jujuy,técnico para bioterios ,spencer avila,valenzuelakathleen@yahoo.com,m,22 de mayo, +867,2020-01-25,1994-08-15,,universidad nacional de jujuy,arquitectura,jessica parker,fwilson@yahoo.com,f,achico, +868,2020-04-25,1935-09-06,,universidad tecnológica nacional,agronomía,michelle herman,ofitzpatrick@gmail.com,f,espartillar, +869,2020-05-24,2002-01-06,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,john reed,henry96@hotmail.com,m,bañado verde, +870,2020-05-12,1969-07-13,,universidad nacional de jujuy,licenciatura en musicoterapia,justin wright,zlopez@hotmail.com,m,dolores, +871,2020-04-17,1964-01-25,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,julie keith,ereilly@yahoo.com,f,base aerea teniente matienzo, +872,2020-01-25,1973-04-14,,universidad nacional de jujuy,licenciatura en administración ,carl scott,karenhawkins@gmail.com,m,campo galloso, +873,2020-01-01,2009-06-07,,universidad tecnológica nacional,farmacia,kristin cummings,gallagherjames@hotmail.com,f,abo nezu, +874,2019-10-14,1977-07-05,,universidad tecnológica nacional,ingeniería en informática,arthur butler,rileybrandon@gmail.com,m,bagual, +875,2019-12-10,2015-02-28,,universidad tecnológica nacional,actuario ,shannon edwards,kimberly75@gmail.com,f,saladillo norte, +876,2019-10-26,1984-07-19,,universidad nacional de jujuy,licenciatura en ciencias de la computación,holly howard,margaretray@gmail.com,f,arroyo chalia, +877,2020-01-22,1996-05-07,,universidad tecnológica nacional,contador público ,theodore vasquez,pcox@gmail.com,m,alanices, +878,2019-11-06,1968-07-03,,universidad nacional de jujuy,actuario ,sarah sanders,meadowspaige@yahoo.com,f,bahia creek, +879,2020-02-06,1967-03-14,,universidad tecnológica nacional,ingeniería electrónica,margaret edwards,williamwheeler@yahoo.com,f,25 de mayo, +880,2020-06-23,2003-03-20,,universidad tecnológica nacional,técnico para bioterios ,terry banks,jacksonbrittany@hotmail.com,m,campo yaguarete, +881,2020-05-29,1948-03-16,,universidad nacional de jujuy,agronomía,maria russell,valeriescott@gmail.com,f,colonia abate, +882,2020-04-14,1943-04-10,,universidad nacional de jujuy,ingeniería en informática,nicole odom,brucemartin@gmail.com,f,colonia alberdi, +883,2020-01-15,1947-06-17,,universidad nacional de jujuy,licenciatura en ciencia política ,crystal johnson,robert20@gmail.com,f,bajo de las palomas, +884,2020-02-26,2011-08-03,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,dr. frank baker,suzanne24@hotmail.com,m,ingeniero williams, +885,2019-11-30,2014-08-14,,universidad tecnológica nacional,ciencias veterinarias,tiffany craig,kingmegan@gmail.com,f,campo santo domingo, +886,2020-01-25,1953-06-08,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,monique hansen,pricekyle@hotmail.com,f,villa lerga, +887,2020-06-30,2003-06-27,,universidad tecnológica nacional,diseño de imagen y sonido,leah stephens,ashleewilliams@gmail.com,f,albigasta, +888,2020-01-20,1924-10-04,,universidad tecnológica nacional,licenciatura en sociología ,erica brooks,raymondfernandez@gmail.com,f,gahan, +889,2019-10-08,1943-06-04,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,joshua kennedy,taylorduran@yahoo.com,m,cortaderas, +890,2019-10-04,1918-12-24,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,paula freeman,alyssamorgan@gmail.com,f,cinco saltos, +891,2020-01-27,2005-08-22,,universidad nacional de jujuy,farmacia,amber buck,dcortez@hotmail.com,f,bathurst estacion, +892,2019-10-22,1920-06-25,,universidad nacional de jujuy,licenciatura en ciencias geológicas,michael nixon,millsrachel@yahoo.com,m,la plata, +893,2020-01-24,2006-01-04,,universidad nacional de jujuy,licenciatura en artes,jacob bolton,ryanjohnson@hotmail.com,m,abbott, +894,2019-12-05,1974-09-28,,universidad nacional de jujuy,licenciatura en ciencias de la computación,alexandra hunter,award@yahoo.com,f,el carbalino, +895,2019-12-19,1959-12-19,,universidad tecnológica nacional,ingeniería mecánica,richard ortiz,jessicagaines@gmail.com,m,alvear, +896,2020-06-25,1955-01-06,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,erin white,anneanderson@yahoo.com,f,anzoategui, +897,2020-07-07,1956-05-01,,universidad tecnológica nacional,licenciatura en ciencias biológicas,jaime smith,carterolivia@hotmail.com,m,anta chica, +898,2019-10-01,1927-07-16,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,amanda jacobs,elizabeth31@gmail.com,f,garin, +899,2019-12-17,1971-08-22,,universidad tecnológica nacional,licenciatura en psicología,carmen parker,carl23@hotmail.com,f,pellegrini, +900,2019-10-20,2000-09-29,,universidad tecnológica nacional,actuario ,kristina diaz,tylergriffin@gmail.com,f,adrian maturano, +901,2020-05-07,1997-09-28,,universidad tecnológica nacional,licenciatura en terapia ocupacional,curtis harmon,james68@hotmail.com,m,alcaraz 2do, +902,2020-02-07,1920-10-31,,universidad tecnológica nacional,ciencias veterinarias,jennifer hawkins,davidcolon@hotmail.com,f,aguada del loro, +903,2020-04-10,1966-08-01,,universidad nacional de jujuy,ingeniería en informática,steven adkins,vhenry@gmail.com,m,arroyo grande, +904,2020-03-24,1938-12-21,,universidad nacional de jujuy,licenciatura en sociología ,samantha meyer,stevenssamantha@hotmail.com,f,estacion yerua, +905,2020-01-11,1953-11-18,,universidad nacional de jujuy,licenciatura en artes,sean smith,nicholas92@yahoo.com,m,gerli, +906,2020-03-09,1930-10-04,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,john wheeler,riverachristopher@hotmail.com,m,colman, +907,2019-10-03,1984-08-23,,universidad tecnológica nacional,arquitectura,kevin hughes md,justin12@hotmail.com,m,barranquitas, +908,2019-10-06,1937-01-02,,universidad nacional de jujuy,ciencias veterinarias,melissa herman,emily30@hotmail.com,f,arroyo de la cruz, +909,2020-03-22,1928-12-01,,universidad nacional de jujuy,medicina,timothy livingston,herreranatalie@yahoo.com,m,colonia beaufort, +910,2020-07-21,1975-06-30,,universidad tecnológica nacional,diseño industrial,erin collins phd,mccormickmonica@yahoo.com,f,adolfo j pomar, +911,2020-04-03,1930-11-13,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,jordan thomas,glennsean@hotmail.com,f,el carbalino, +912,2020-05-17,2015-01-21,,universidad nacional de jujuy,ingeniería mecánica,jeffrey gomez,wandabarker@hotmail.com,m,bolivar, +913,2020-06-25,2003-09-15,,universidad nacional de jujuy,licenciatura en sociología ,joseph padilla,karenhernandez@hotmail.com,m,campana, +914,2020-06-14,1936-09-11,,universidad nacional de jujuy,diseño industrial,william patel,olivialynn@yahoo.com,m,bayauca, +915,2020-04-18,2015-01-02,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,nathaniel barker,pcortez@yahoo.com,m,cevil grande, +916,2020-03-02,1932-09-24,,universidad nacional de jujuy,bioquímica,karen jefferson,julie04@yahoo.com,f,el arbolito, +917,2020-04-29,1956-07-17,,universidad tecnológica nacional,licenciatura en ciencia política ,melissa davis,edwardmarshall@gmail.com,f,belgrano, +918,2020-05-25,1932-08-03,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,richard perez,uwilliamson@yahoo.com,m,faro querandi, +919,2020-03-26,1996-02-21,,universidad tecnológica nacional,medicina,joshua james,sarahhoward@hotmail.com,m,araujo, +920,2020-03-28,1921-11-26,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,jessica martin,lindsey23@yahoo.com,f,barrio don santiago, +921,2019-12-14,1947-09-04,,universidad tecnológica nacional,bioquímica,emma martin,michaelleblanc@yahoo.com,f,colonia margarita, +922,2020-07-19,1911-06-19,,universidad nacional de jujuy,licenciatura en ciencia política ,calvin lewis,daniel30@hotmail.com,m,eduardo costa, +923,2019-11-02,1958-03-24,,universidad tecnológica nacional,licenciatura en artes,danny mayo,nathanbailey@gmail.com,m,bartolome mitre, +924,2020-01-13,2002-12-11,,universidad tecnológica nacional,licenciatura en musicoterapia,mr. scott cook,ianweaver@gmail.com,m,edmundo perkins, +925,2020-07-28,1968-02-08,,universidad tecnológica nacional,licenciatura en ciencias geológicas,robert salas,warnermatthew@gmail.com,m,las toninas, +926,2020-05-08,1958-08-21,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,amanda robinson,fullerjose@yahoo.com,f,colonia hansen, +927,2019-12-31,1931-05-07,,universidad nacional de jujuy,diseño de imagen y sonido,christopher pearson,gperry@gmail.com,m,campo el jacaranda, +928,2020-03-28,2005-07-01,,universidad tecnológica nacional,licenciatura en artes,justin torres,danielle91@yahoo.com,m,camino centenario km 11500, +929,2020-01-27,1910-09-20,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,victoria smith,khoward@hotmail.com,f,el campamento, +930,2020-05-12,1988-08-24,,universidad tecnológica nacional,licenciatura en ciencias ambientales,david wright,lisaarellano@yahoo.com,m,cuesta del ternero, +931,2019-12-22,2008-01-31,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,lisa cross,robertbanks@hotmail.com,f,general conesa, +932,2020-06-24,1996-08-23,,universidad nacional de jujuy,diseño de imagen y sonido,michelle fitzgerald,rachelmurray@gmail.com,f,kilometro 77, +933,2020-01-26,1917-03-01,,universidad tecnológica nacional,licenciatura en ciencia política ,kathleen davis,christina55@gmail.com,f,alvarez, +934,2020-06-27,1976-03-03,,universidad nacional de jujuy,licenciatura en ciencias geológicas,jessica norman,littlewalter@yahoo.com,f,capitan solari, +935,2020-04-23,2006-10-11,,universidad nacional de jujuy,bioquímica,derek carlson,oliverrichard@hotmail.com,m,banderalo, +936,2020-03-02,1938-09-09,,universidad nacional de jujuy,licenciatura en ciencias ambientales,rachel cooper,katelyn90@hotmail.com,f,el trio, +937,2020-03-11,1931-01-04,,universidad nacional de jujuy,contador público ,stephen nash,ygarcia@yahoo.com,m,manuel ocampo, +938,2020-07-23,1947-01-28,,universidad nacional de jujuy,licenciatura en ciencias geológicas,gary flowers,michelle66@yahoo.com,m,2 de julio, +939,2020-03-10,2019-05-03,,universidad tecnológica nacional,licenciatura en musicoterapia,jennifer moore,weberashley@yahoo.com,f,lomas de zamora, +940,2020-07-04,1911-01-20,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,dennis nelson,gonzalesmonica@yahoo.com,m,arbuco, +941,2019-12-29,1916-06-16,,universidad tecnológica nacional,diseño de imagen y sonido,amanda smith,pcameron@hotmail.com,f,estacion moreno, +942,2020-06-22,1922-03-01,,universidad nacional de jujuy,diseño industrial,karen harrington,danielle69@yahoo.com,f,ambrosetti, +943,2019-11-28,2003-12-13,,universidad tecnológica nacional,farmacia,debra williams dvm,whitneyteresa@yahoo.com,f,bermudez, +944,2020-04-10,1946-08-08,,universidad nacional de jujuy,licenciatura en ciencias de la computación,mr. richard gill,christopher53@gmail.com,m,arroyo burgos, +945,2020-07-02,1994-08-23,,universidad nacional de jujuy,licenciatura en administración ,richard wheeler,nicole76@gmail.com,m,campamento sol, +946,2020-01-16,2021-08-21,,universidad nacional de jujuy,ingeniería electrónica,dr. donna lara md,jgarcia@yahoo.com,f,apeadero quiroga, +947,2020-05-13,1950-09-19,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,james little,astrickland@hotmail.com,m,gobernador lanusse, +948,2020-05-29,1965-10-29,,universidad tecnológica nacional,contador público ,christian schwartz,chelseacollins@hotmail.com,m,colonia nueva montevideo, +949,2019-10-26,1912-07-27,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,nicole johnson,keithperry@gmail.com,f,desvio kilometro 55, +950,2020-03-25,1929-04-18,,universidad tecnológica nacional,arquitectura,fred mullen,william49@gmail.com,m,colonia escribano, +951,2020-01-20,1922-09-02,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,david garcia,pwalker@gmail.com,m,9 de julio, +952,2019-10-19,2000-03-12,,universidad tecnológica nacional,licenciatura en ciencias geológicas,john davis,graveskent@hotmail.com,m,almacen cristian schubert, +953,2020-03-25,2010-04-15,,universidad nacional de jujuy,bioquímica,christopher payne,gwarren@hotmail.com,m,agua negra, +954,2019-12-29,1924-04-30,,universidad tecnológica nacional,bioquímica,michael kaiser,russellgibson@yahoo.com,m,cari larquea, +955,2020-07-25,1913-09-26,,universidad nacional de jujuy,diseño de imagen y sonido,jeffrey daniels,carrcraig@yahoo.com,m,arroyo aguas blancas, +956,2020-05-12,1950-02-13,,universidad tecnológica nacional,ingeniería electrónica,megan collins,ryan93@yahoo.com,f,la bilbaina, +957,2020-04-06,1925-07-14,,universidad tecnológica nacional,licenciatura en musicoterapia,charles gilmore,freemanchristina@hotmail.com,m,nonogasta, +958,2020-04-29,1962-06-30,,universidad tecnológica nacional,licenciatura en ciencias biológicas,zachary weeks,garrisonjames@gmail.com,m,garcia del rio, +959,2020-06-13,1956-02-24,,universidad tecnológica nacional,licenciatura en psicología,michael lopez,shawn82@yahoo.com,m,colonia tacurales, +960,2020-05-01,1915-07-19,,universidad tecnológica nacional,licenciatura en ciencias de la computación,whitney higgins,phillipmoreno@yahoo.com,f,amuschina, +961,2020-01-25,1963-06-22,,universidad nacional de jujuy,licenciatura en ciencias geológicas,frank brennan,kayla21@yahoo.com,m,algarrobal abajo, +962,2020-03-06,1926-02-02,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,penny hernandez,morenoadam@hotmail.com,f,alfredo demarchi, +963,2020-03-01,1986-07-14,,universidad nacional de jujuy,técnico para bioterios ,carrie mejia,thomaspeterson@yahoo.com,f,isla, +964,2020-03-13,2004-01-06,,universidad nacional de jujuy,licenciatura en administración ,michael miller,tony97@gmail.com,m,guamini, +965,2020-03-09,1930-07-23,,universidad tecnológica nacional,actuario ,crystal rhodes,qjones@gmail.com,f,cascada los cantaros, +966,2020-05-10,2017-02-25,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,sherry weiss,omason@gmail.com,f,capayan, +967,2020-05-18,1937-11-21,,universidad nacional de jujuy,licenciatura en terapia ocupacional,alice coleman,ibaker@yahoo.com,f,algarrobito, +968,2020-03-17,1916-01-22,,universidad tecnológica nacional,diseño de imagen y sonido,brooke harper,pwolfe@yahoo.com,f,indacochea, +969,2020-02-17,1955-02-01,,universidad tecnológica nacional,licenciatura en ciencias de la computación,michael horton,alvarezeric@gmail.com,m,acasape, +970,2019-10-15,1978-11-28,,universidad tecnológica nacional,licenciatura en ciencia política ,jonathan bailey,jonathan32@hotmail.com,m,agua de torre, +971,2020-02-21,1991-05-24,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,laurie robinson,jason46@yahoo.com,f,colonia ferrari, +972,2020-05-29,1923-09-28,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,stacy martinez,brownjon@hotmail.com,f,baigorrita, +973,2020-02-18,1968-11-26,,universidad tecnológica nacional,licenciatura en ciencias de la computación,james clark,dcarey@hotmail.com,m,arroyo canelon, +974,2019-11-26,1993-05-15,,universidad tecnológica nacional,licenciatura en sociología ,troy turner,scott09@hotmail.com,m,agua blanca, +975,2020-02-22,1978-12-10,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,curtis pope,hilljessica@yahoo.com,m,algarrobal abajo, +976,2020-06-28,1944-01-01,,universidad tecnológica nacional,diseño industrial,darius stanley,natalienguyen@gmail.com,m,emilio lamarca, +977,2020-06-30,1935-05-06,,universidad tecnológica nacional,farmacia,melissa newton,erikrichardson@yahoo.com,f,ambato, +978,2020-03-06,1951-09-06,,universidad nacional de jujuy,ingeniería mecánica,darren jones,eduardo38@gmail.com,m,independencia, +979,2019-12-02,1980-02-03,,universidad nacional de jujuy,ingeniería en informática,tina spencer,yanderson@hotmail.com,f,gobernador roca, +980,2019-11-29,1950-07-27,,universidad nacional de jujuy,contador público ,keith carter,kimberly66@gmail.com,m,cañada seca, +981,2020-01-23,1916-04-26,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,travis johnson dds,smithmelissa@gmail.com,m,labordeboy, +982,2019-10-30,2018-04-08,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,bradley fuentes,bthompson@gmail.com,m,caminera samborombon, +983,2020-05-03,1931-08-29,,universidad tecnológica nacional,licenciatura en ciencias ambientales,stephen armstrong,morriskayla@gmail.com,m,estacion christophersen, +984,2020-05-01,1908-02-07,,universidad nacional de jujuy,diseño industrial,david hines,aimeefields@hotmail.com,m,isla victoria, +985,2020-06-01,1958-08-04,,universidad tecnológica nacional,medicina,christopher martinez,vlove@yahoo.com,m,villa ruiz, +986,2019-11-24,1915-03-03,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jessica robbins,rebecca07@hotmail.com,f,anta chica, +987,2020-03-04,1957-12-03,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,cassandra daniel,charlesfrey@hotmail.com,f,ifran, +988,2020-06-14,2020-09-16,,universidad tecnológica nacional,diseño industrial,jenny rodriguez,harriskimberly@yahoo.com,f,lomas de zamora, +989,2020-04-03,1920-06-27,,universidad nacional de jujuy,licenciatura en ciencias ambientales,steven kent,joannahall@gmail.com,m,arroyo casco, +990,2020-04-14,1978-08-02,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,heather ross,iblankenship@yahoo.com,f,colonia san manuel, +991,2020-01-28,1958-01-21,,universidad tecnológica nacional,actuario ,makayla hammond,angel06@yahoo.com,f,el hoyo, +992,2020-07-12,1912-09-22,,universidad nacional de jujuy,diseño industrial,martin morton,collierregina@yahoo.com,m,gobernador crespo, +993,2020-03-22,1926-09-26,,universidad tecnológica nacional,licenciatura en ciencias de la computación,michael mcdowell,justin92@hotmail.com,m,colonia barga, +994,2020-06-30,1910-07-06,,universidad tecnológica nacional,licenciatura en ciencia política ,todd reeves,justin36@hotmail.com,m,arrayanal, +995,2020-03-28,1960-11-03,,universidad nacional de jujuy,ingeniería en informática,matthew hansen,sullivanthomas@gmail.com,m,almacen cristian schubert, +996,2019-11-22,1974-03-10,,universidad tecnológica nacional,medicina,kevin moses,craig66@hotmail.com,m,3 de mayo, +997,2020-04-17,1984-10-06,,universidad tecnológica nacional,agronomía,robert kemp,millermatthew@gmail.com,m,crotto, +998,2019-10-06,1986-01-28,,universidad nacional de jujuy,licenciatura en terapia ocupacional,aaron mitchell,susanperez@gmail.com,m,asuncion, +999,2020-04-07,1946-12-10,,universidad tecnológica nacional,diseño industrial,kyle rivera,boydmichele@yahoo.com,m,almirante solier, +1000,2020-07-03,1982-05-18,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,donald white,ashley00@yahoo.com,m,barrancas coloradas, +1001,2020-05-06,1936-09-15,,universidad nacional de jujuy,técnico para bioterios ,taylor gamble,michellejohnson@hotmail.com,f,gomez, +1002,2020-03-21,1916-02-11,,universidad nacional de jujuy,licenciatura en ciencias ambientales,todd roberson,odixon@yahoo.com,m,colonia clara, +1003,2020-04-18,1955-03-14,,universidad nacional de jujuy,medicina,david miller,yedwards@yahoo.com,m,estacion christophersen, +1004,2020-06-02,2005-03-01,,universidad tecnológica nacional,licenciatura en administración ,lori smith,zsanchez@gmail.com,f,alberto flores, +1005,2020-04-26,1977-09-24,,universidad tecnológica nacional,licenciatura en administración ,richard aguirre,gdaniel@hotmail.com,m,cañada, +1006,2019-11-06,1953-03-08,,universidad nacional de jujuy,ingeniería mecánica,sara friedman,mmartin@yahoo.com,f,la eduvigis, +1007,2020-01-30,1928-01-31,,universidad tecnológica nacional,agronomía,kimberly martin,crice@yahoo.com,f,caraguatay, +1008,2020-05-07,2016-08-22,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,nicholas bell,alishawelch@hotmail.com,m,benitez, +1009,2019-12-18,1987-06-21,,universidad nacional de jujuy,licenciatura en ciencias ambientales,thomas griffin,peterhicks@gmail.com,m,acevedo, +1010,2020-03-23,1988-07-05,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,robert white,courtneyparsons@hotmail.com,m,estacion uspallata, +1011,2020-01-10,1950-04-21,,universidad tecnológica nacional,licenciatura en sociología ,michael weber,vallen@hotmail.com,m,ingenio la providencia, +1012,2020-07-23,1909-05-04,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,anna salinas,smithadam@yahoo.com,f,las quintas, +1013,2020-01-06,1996-08-15,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,mary kim md,espinozawilliam@hotmail.com,f,los antiguos, +1014,2019-11-08,1927-01-28,,universidad nacional de jujuy,arquitectura,vincent wagner,rachelmcclure@hotmail.com,m,colonia los lapachos, +1015,2020-02-19,1908-12-10,,universidad nacional de jujuy,licenciatura en ciencias ambientales,andrea hill,tiffany31@hotmail.com,f,alto del saladillo, +1016,2019-12-14,2012-03-22,,universidad tecnológica nacional,contador público ,darrell washington,makaylagiles@yahoo.com,m,el rincon, +1017,2020-01-22,2016-10-25,,universidad tecnológica nacional,ciencias veterinarias,jessica ochoa,joshuaedwards@gmail.com,f,barro negro, +1018,2019-11-10,1992-11-08,,universidad nacional de jujuy,ingeniería en informática,patricia curtis,rebeccasmith@gmail.com,f,manuel ocampo, +1019,2020-06-12,1939-05-28,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,rachel walter,whitejohn@gmail.com,f,bella vista, +1020,2020-05-21,2012-10-29,,universidad nacional de jujuy,diseño de imagen y sonido,theodore schwartz,amanda09@gmail.com,m,anecon chico, +1021,2020-01-18,1940-05-20,,universidad tecnológica nacional,arquitectura,michelle copeland,lewisjamie@hotmail.com,f,edmundo perkins, +1022,2020-01-21,1974-09-03,,universidad tecnológica nacional,licenciatura en ciencias ambientales,kevin ryan,dillon27@yahoo.com,m,alberto flores, +1023,2020-04-12,2007-08-20,,universidad nacional de jujuy,licenciatura en ciencia política ,jeffrey choi,natalie00@hotmail.com,m,arroyo hondo, +1024,2020-04-21,1935-08-19,,universidad tecnológica nacional,contador público ,wendy oliver,hubercynthia@hotmail.com,f,la pastora, +1025,2020-01-18,2000-02-25,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jason duke,angela65@gmail.com,m,barrancas coloradas, +1026,2019-10-31,1999-05-16,,universidad tecnológica nacional,diseño industrial,juan austin,rossomar@gmail.com,m,anahi, +1027,2020-03-25,1998-12-28,,universidad nacional de jujuy,bioquímica,kevin rodriguez,toddpatel@yahoo.com,m,la morocha, +1028,2020-01-09,1974-08-17,,universidad nacional de jujuy,actuario ,cody miles,tina88@hotmail.com,m,campana, +1029,2019-12-04,2017-06-08,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,steven avila jr.,thompsonamanda@yahoo.com,m,casbas, +1030,2019-10-18,1952-12-20,,universidad nacional de jujuy,diseño industrial,amanda chung,marissa94@gmail.com,f,agua azul, +1031,2020-02-01,1990-11-14,,universidad tecnológica nacional,licenciatura en ciencias biológicas,charles ayala,tracyowens@gmail.com,m,barrancon, +1032,2019-12-12,1985-05-10,,universidad nacional de jujuy,agronomía,patrick matthews,matthewhunter@hotmail.com,m,san clemente del tuyu, +1033,2019-12-06,1962-07-30,,universidad tecnológica nacional,farmacia,kristin gonzales,thomastimothy@hotmail.com,f,aldea san gregorio, +1034,2020-04-13,1908-08-02,,universidad nacional de jujuy,diseño industrial,anthony lang,grosscrystal@yahoo.com,m,la aguada de las animas, +1035,2020-03-16,1952-11-08,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,jonathon chavez,williamsjustin@hotmail.com,m,aneque grande, +1036,2020-02-01,1991-05-11,,universidad tecnológica nacional,diseño de imagen y sonido,victoria allen,valdezcourtney@yahoo.com,f,piamonte, +1037,2020-03-19,2009-09-21,,universidad nacional de jujuy,medicina,timothy mckay,nealgarrett@yahoo.com,m,campo la flor los ralos, +1038,2020-06-13,1957-10-02,,universidad tecnológica nacional,actuario ,karen cook,mathew95@gmail.com,f,dest aeronautico milit reconqu, +1039,2020-06-01,1944-06-03,,universidad nacional de jujuy,diseño de imagen y sonido,stephanie moreno,laraelizabeth@gmail.com,f,candelaria, +1040,2020-01-24,1937-10-07,,universidad tecnológica nacional,ingeniería en informática,david hernandez,tthompson@gmail.com,m,sierra de la ventana, +1041,2020-01-31,2012-12-09,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,jeremy trevino,joshuajefferson@gmail.com,m,sierra de la ventana, +1042,2020-01-24,2019-12-30,,universidad tecnológica nacional,ingeniería en informática,kelly benson,lanelisa@yahoo.com,f,arroyo hondo, +1043,2020-06-01,1936-09-14,,universidad tecnológica nacional,técnico para bioterios ,joseph wells,kevin31@gmail.com,m,albigasta, +1044,2020-04-06,1981-03-14,,universidad nacional de jujuy,licenciatura en administración ,jesse allison,browntina@gmail.com,m,lierra adjemiro, +1045,2020-06-30,1981-05-29,,universidad tecnológica nacional,diseño industrial,wayne neal,adamhughes@gmail.com,m,bajastine, +1046,2020-01-22,1931-04-19,,universidad tecnológica nacional,arquitectura,dr. michael carter md,jwalsh@hotmail.com,m,arroyo dulce, +1047,2019-10-26,2009-01-10,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,rhonda foster,yolandagreen@hotmail.com,f,el palmar de san francisco, +1048,2020-02-06,1998-06-11,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,gina mcclain,joseph15@hotmail.com,f,del valle, +1049,2019-12-22,1949-05-26,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,john lucas,wbailey@yahoo.com,m,arroyo chalia, +1050,2019-12-17,1939-06-13,,universidad tecnológica nacional,licenciatura en ciencias ambientales,teresa baldwin dds,qhall@hotmail.com,f,isla los laureles, +1051,2019-12-17,1929-05-03,,universidad nacional de jujuy,licenciatura en terapia ocupacional,brian becker,bking@gmail.com,m,betbeder, +1052,2019-12-21,1957-06-11,,universidad tecnológica nacional,licenciatura en artes,jason smith,brenda78@yahoo.com,m,chipauquil, +1053,2020-03-26,2002-09-02,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,ashley hooper,anna59@gmail.com,f,abalo, +1054,2019-12-01,1940-11-25,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,carolyn mclaughlin,megan73@hotmail.com,f,aldea brasilera, +1055,2020-02-13,1969-03-08,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,john romero,burkedebbie@gmail.com,m,arroyo balmaceda, +1056,2020-01-21,1995-09-19,,universidad nacional de jujuy,ingeniería en informática,jeffrey ford,tiffany30@hotmail.com,m,balneario oceano, +1057,2020-04-22,1975-12-16,,universidad tecnológica nacional,licenciatura en ciencias geológicas,sherry ford,khanhunter@hotmail.com,f,la colina, +1058,2020-02-27,1922-07-04,,universidad tecnológica nacional,ingeniería mecánica,melissa cook,heatherbullock@yahoo.com,f,colonia dr gdor udaondo, +1059,2020-01-22,1946-12-13,,universidad tecnológica nacional,licenciatura en psicología,michelle herman,amandasullivan@yahoo.com,f,colonia ferrari, +1060,2019-11-08,1967-04-06,,universidad tecnológica nacional,licenciatura en ciencias ambientales,karen kelly,richardjohnson@yahoo.com,f,coronel isleños, +1061,2020-03-08,1964-02-14,,universidad nacional de jujuy,licenciatura en ciencia política ,jane lopez,mreeves@yahoo.com,f,cataratas del iguazu, +1062,2020-02-05,1950-08-22,,universidad tecnológica nacional,farmacia,mr. michael miller,fflores@gmail.com,m,cañada la rica, +1063,2020-03-24,1972-03-17,,universidad nacional de jujuy,arquitectura,rebecca copeland,howellamber@gmail.com,f,barrio el tontal, +1064,2020-04-10,1993-07-05,,universidad tecnológica nacional,licenciatura en musicoterapia,alexis davis,lbeard@hotmail.com,f,cara mala, +1065,2019-10-05,1963-08-03,,universidad nacional de jujuy,bioquímica,jennifer wagner,christinayoung@hotmail.com,f,cortines, +1066,2020-07-14,1938-02-09,,universidad nacional de jujuy,licenciatura en artes,jennifer barber,keithdavis@yahoo.com,f,san justo, +1067,2019-10-18,1990-01-11,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,christina welch,kterrell@hotmail.com,f,la lucila, +1068,2019-11-17,1918-03-10,,universidad tecnológica nacional,bioquímica,david pollard phd,lwilliams@hotmail.com,m,campo crenna, +1069,2020-05-29,1931-07-10,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,amanda parker,zthomas@hotmail.com,f,costa del nogoya, +1070,2020-01-23,2000-01-02,,universidad nacional de jujuy,diseño de imagen y sonido,sean baker,arroyoseth@hotmail.com,m,empalme frontera, +1071,2020-07-13,1958-02-08,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,natalie pham,daviskristin@yahoo.com,f,cangrejillos, +1072,2020-02-28,1915-07-23,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,ashlee johnson,jenniferarnold@hotmail.com,f,alferez san martin, +1073,2020-04-06,2017-04-24,,universidad tecnológica nacional,contador público ,rodney vargas,sherry77@hotmail.com,m,chancay, +1074,2020-01-18,1973-02-16,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,max beck,johnnyjensen@gmail.com,m,apostoles, +1075,2020-01-22,1909-08-12,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,david velasquez,derek12@hotmail.com,m,cespedes, +1076,2020-01-13,1967-02-22,,universidad nacional de jujuy,medicina,patricia lopez,odalton@yahoo.com,f,alpatacal, +1077,2020-02-06,1984-03-23,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,sarah nelson,ytaylor@gmail.com,f,laguna del barro, +1078,2020-01-22,1970-07-10,,universidad nacional de jujuy,técnico para bioterios ,rose bishop,carla81@yahoo.com,f,antonio de los heros, +1079,2020-05-15,2019-03-23,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,lauren smith,francismelissa@hotmail.com,f,colonia santa teresa, +1080,2020-01-26,1921-02-24,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jason holmes,hensonstacy@hotmail.com,m,22 de diciembre, +1081,2019-10-23,1963-04-11,,universidad tecnológica nacional,licenciatura en ciencias ambientales,nathan blevins,kelleyscott@yahoo.com,m,san clemente del tuyu, +1082,2020-04-24,1965-02-23,,universidad nacional de jujuy,ciencias veterinarias,steven watts,samuelpatrick@yahoo.com,m,agua de los manantiales, +1083,2020-05-09,2018-10-14,,universidad nacional de jujuy,ingeniería electrónica,charles turner,pblankenship@gmail.com,m,aguada grande, +1084,2019-11-21,1941-05-21,,universidad tecnológica nacional,licenciatura en musicoterapia,emily allen,hillbrandon@yahoo.com,f,buen retiro, +1085,2020-06-12,1966-05-13,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,erika campbell,kevin75@hotmail.com,f,anguil, +1086,2019-10-03,2007-06-30,,universidad nacional de jujuy,contador público ,david walker,freemankristen@yahoo.com,m,bajo grande, +1087,2019-11-09,1935-06-27,,universidad tecnológica nacional,ciencias veterinarias,megan hernandez,charles91@gmail.com,f,el campamento, +1088,2020-04-24,2019-10-06,,universidad tecnológica nacional,farmacia,sherry best,lopezryan@hotmail.com,f,aguirrezabala, +1089,2020-02-17,2012-10-04,,universidad nacional de jujuy,medicina,mary wiggins,karenmartinez@gmail.com,f,barrancon, +1090,2020-04-02,1927-11-07,,universidad tecnológica nacional,ingeniería mecánica,timothy willis,osbornshane@hotmail.com,m,barrio el tontal, +1091,2019-10-24,1916-10-02,,universidad tecnológica nacional,farmacia,patrick allen,brendahicks@yahoo.com,m,chovet, +1092,2020-01-09,1962-09-08,,universidad nacional de jujuy,licenciatura en ciencia política ,richard curtis,fisherkenneth@hotmail.com,m,bahia cracher, +1093,2019-12-22,1997-03-26,,universidad nacional de jujuy,ingeniería electrónica,suzanne thompson,cruzkenneth@gmail.com,f,la morocha, +1094,2020-03-14,2021-04-29,,universidad nacional de jujuy,licenciatura en ciencia política ,cody rodriguez,laura39@yahoo.com,m,bernardo larroude, +1095,2020-03-20,2004-07-06,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,tiffany adkins,tabithapeters@yahoo.com,f,chivilcoy, +1096,2019-11-23,1988-06-01,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,dylan barber,fitzpatrickcarolyn@yahoo.com,m,el socorro, +1097,2020-06-02,1969-03-12,,universidad tecnológica nacional,técnico para bioterios ,jeffrey murphy,vasquezjohn@hotmail.com,m,correa, +1098,2020-06-17,1981-07-29,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,laurie torres,loribarnes@hotmail.com,f,avia terai, +1099,2019-12-05,1964-01-09,,universidad tecnológica nacional,actuario ,charles jones,wallerjeanne@gmail.com,m,alto jaguel, +1100,2019-11-08,1955-11-28,,universidad tecnológica nacional,licenciatura en administración ,judith obrien,hudsonmaria@gmail.com,f,colonia aborigen, +1101,2020-01-18,1908-12-19,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,loretta vasquez,thomasmark@yahoo.com,f,barrio parque leloir, +1102,2020-02-04,1914-07-30,,universidad tecnológica nacional,licenciatura en ciencias de la computación,thomas guerra dvm,melanie34@hotmail.com,m,general rodriguez, +1103,2020-06-20,1986-01-06,,universidad tecnológica nacional,licenciatura en administración ,patrick werner,ashley74@gmail.com,m,lierra adjemiro, +1104,2020-02-06,1947-03-26,,universidad nacional de jujuy,ingeniería mecánica,jacob lloyd,alisonvazquez@gmail.com,m,abra pampa, +1105,2020-03-26,1981-11-13,,universidad tecnológica nacional,actuario ,bradley scott,pmurphy@gmail.com,m,colonia margarita, +1106,2020-04-06,1958-07-11,,universidad tecnológica nacional,arquitectura,jennifer wilcox,donaldphillips@gmail.com,f,colonia florencia, +1107,2019-10-13,1929-04-21,,universidad tecnológica nacional,técnico para bioterios ,barbara owen,rubenhart@hotmail.com,f,campo santo domingo, +1108,2020-01-09,1952-03-13,,universidad tecnológica nacional,arquitectura,ashley schmidt,jilliandrake@hotmail.com,f,el duraznillo, +1109,2020-07-27,1958-10-27,,universidad tecnológica nacional,licenciatura en musicoterapia,jessica herring,ellisonluke@gmail.com,f,aguara, +1110,2020-01-10,1912-07-05,,universidad nacional de jujuy,licenciatura en ciencias ambientales,connie howard,gshelton@gmail.com,f,alcete, +1111,2020-01-10,2013-05-28,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,gary reese,johnwong@hotmail.com,m,colonia escribano, +1112,2019-11-05,1973-01-14,,universidad tecnológica nacional,licenciatura en artes,jeffrey casey,lgriffin@yahoo.com,m,colonia velez, +1113,2019-11-14,1990-09-07,,universidad nacional de jujuy,licenciatura en ciencias biológicas,randy kramer,laura57@hotmail.com,m,cramer, +1114,2019-12-25,1936-11-13,,universidad tecnológica nacional,licenciatura en musicoterapia,john patterson,yknight@yahoo.com,m,adolfo j pomar, +1115,2020-02-08,1998-07-28,,universidad nacional de jujuy,medicina,jeffrey becker,millerjennifer@yahoo.com,m,arroyo isabel, +1116,2020-05-07,1932-05-31,,universidad nacional de jujuy,ingeniería electrónica,colin hudson,nlane@hotmail.com,m,cañadon caliente, +1117,2020-06-08,1932-04-11,,universidad nacional de jujuy,contador público ,brianna travis,jeffery11@hotmail.com,f,alegria, +1118,2019-12-17,1960-04-21,,universidad nacional de jujuy,ingeniería en informática,christopher johnson,evanshector@gmail.com,m,domselaar, +1119,2019-10-27,1915-07-18,,universidad nacional de jujuy,licenciatura en terapia ocupacional,tracy johnson,brandoncastro@gmail.com,f,barrio belgrano ortiz, +1120,2020-07-23,1915-12-28,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,jennifer little,vincentzachary@hotmail.com,f,arenales, +1121,2019-11-06,1917-09-10,,universidad tecnológica nacional,agronomía,anthony oliver,toni82@gmail.com,m,buen pasto, +1122,2020-01-19,1937-01-22,,universidad nacional de jujuy,licenciatura en terapia ocupacional,lawrence moran,rodriguezkeith@gmail.com,m,baños termales, +1123,2020-07-25,1955-12-15,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,samantha hernandez,christopher00@yahoo.com,f,agua colorada, +1124,2020-06-26,2005-08-26,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,katie spears,rachel95@yahoo.com,f,barrio pedro rocco, +1125,2020-04-20,1908-10-06,,universidad tecnológica nacional,bioquímica,robert jones,jshields@yahoo.com,m,cura malal, +1126,2020-04-22,2008-10-09,,universidad tecnológica nacional,licenciatura en sociología ,deanna pennington,robert41@gmail.com,f,allende, +1127,2020-07-30,1967-09-20,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,katherine martinez,imorrison@gmail.com,f,apeadero guanacache, +1128,2020-05-03,1948-01-14,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,felicia martin,boydamanda@gmail.com,f,la banda, +1129,2020-03-21,1940-03-01,,universidad tecnológica nacional,bioquímica,jillian krueger,slucas@gmail.com,f,colonia hinojo, +1130,2020-03-05,1987-08-12,,universidad tecnológica nacional,licenciatura en ciencias ambientales,anthony henderson,eric24@hotmail.com,m,cululu, +1131,2019-11-24,1937-07-12,,universidad tecnológica nacional,agronomía,spencer wilkerson,silvaandrew@hotmail.com,m,dest aeronautico milit reconqu, +1132,2019-10-23,1981-09-30,,universidad tecnológica nacional,ingeniería mecánica,sarah clark,matthewseric@gmail.com,f,la rosa, +1133,2019-10-06,1927-05-29,,universidad tecnológica nacional,licenciatura en psicología,william mitchell,francovincent@hotmail.com,m,francisco paz, +1134,2020-03-31,1938-02-18,,universidad tecnológica nacional,diseño de imagen y sonido,jacob colon,xweber@yahoo.com,m,colonia cunci, +1135,2020-03-18,1949-09-21,,universidad nacional de jujuy,licenciatura en administración ,stephanie king,zglover@hotmail.com,f,arroyo las minas, +1136,2019-10-26,2010-12-09,,universidad tecnológica nacional,contador público ,jeffrey reed,smithcrystal@yahoo.com,m,barcena, +1137,2020-05-14,1975-06-13,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jordan clark,glang@gmail.com,f,cuartel iv, +1138,2019-11-19,1994-10-29,,universidad tecnológica nacional,licenciatura en ciencias ambientales,amanda rojas,campbellemily@yahoo.com,f,cañada seca, +1139,2019-12-25,1920-02-19,,universidad tecnológica nacional,licenciatura en ciencias biológicas,denise williamson,orobbins@gmail.com,f,colonia california, +1140,2020-07-26,1926-02-19,,universidad tecnológica nacional,licenciatura en ciencias ambientales,daniel chen md,vfreeman@gmail.com,m,almacen cristian schubert, +1141,2020-04-02,1947-10-01,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,cynthia finley,imurray@gmail.com,f,esteban de luca, +1142,2020-04-02,1924-09-13,,universidad tecnológica nacional,ingeniería electrónica,rebecca mack,hfaulkner@yahoo.com,f,calera, +1143,2020-06-23,1953-10-28,,universidad tecnológica nacional,licenciatura en ciencias de la computación,bradley adams,greentara@yahoo.com,m,casbas, +1144,2020-05-21,2016-02-07,,universidad tecnológica nacional,licenciatura en psicología,charles jenkins,mcconnelljoshua@yahoo.com,m,agua de los manantiales, +1145,2020-04-22,1989-11-05,,universidad nacional de jujuy,licenciatura en ciencias biológicas,joanne jennings,kevinsanchez@yahoo.com,f,atahualpa, +1146,2019-11-02,1911-06-30,,universidad tecnológica nacional,agronomía,jennifer rivera,anthonycooper@hotmail.com,f,alcete, +1147,2019-10-10,1928-09-04,,universidad nacional de jujuy,licenciatura en ciencia política ,renee berry,gcopeland@yahoo.com,f,arbol solo, +1148,2020-07-09,2021-01-20,,universidad tecnológica nacional,técnico para bioterios ,brian orr,robertrodriguez@hotmail.com,m,chacras viejas, +1149,2020-04-19,1916-10-05,,universidad tecnológica nacional,diseño de imagen y sonido,robert dorsey,jskinner@yahoo.com,m,quilmes oeste, +1150,2020-01-17,2017-03-27,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,elizabeth stewart,deckerjoshua@hotmail.com,f,bravo del dos, +1151,2020-05-02,2002-12-24,,universidad tecnológica nacional,licenciatura en terapia ocupacional,stephen richardson,scottcruz@yahoo.com,m,el lenguaraz, +1152,2020-05-06,1962-05-29,,universidad tecnológica nacional,licenciatura en musicoterapia,alyssa williams,larsonrachel@gmail.com,f,cañada, +1153,2020-03-03,1916-10-13,,universidad tecnológica nacional,ingeniería electrónica,whitney sims,xorozco@yahoo.com,f,dho, +1154,2019-11-13,1998-07-20,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,brandy riley,zsmith@gmail.com,f,drabble, +1155,2019-12-19,1961-07-08,,universidad tecnológica nacional,diseño industrial,joan ramirez,taylor82@hotmail.com,f,ezpeleta este, +1156,2020-03-11,2014-02-24,,universidad nacional de jujuy,licenciatura en ciencia política ,caitlyn thompson,kristen13@yahoo.com,f,luis guillon, +1157,2020-07-05,1983-02-04,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,erik silva,jonathanbryant@yahoo.com,m,campo redondo, +1158,2019-12-12,2015-04-22,,universidad nacional de jujuy,licenciatura en administración ,gregory edwards,dianerichards@hotmail.com,m,atreuco, +1159,2019-10-07,2010-10-13,,universidad nacional de jujuy,ciencias veterinarias,gina cooley,rwilson@hotmail.com,f,larrechea, +1160,2020-05-01,1940-12-03,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,bruce johnson,mcarter@hotmail.com,m,cabo san fermin, +1161,2020-01-24,1977-03-28,,universidad tecnológica nacional,licenciatura en artes,tanya herrera,jennifer86@gmail.com,f,san justo, +1162,2019-11-21,1996-09-23,,universidad tecnológica nacional,agronomía,christopher bell,wendysharp@hotmail.com,m,el cenizo, +1163,2019-10-28,1912-03-26,,universidad tecnológica nacional,bioquímica,michael hartman,wbowman@gmail.com,m,balsa senillosa, +1164,2019-12-26,1962-08-29,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,alicia martinez,jaredhawkins@hotmail.com,f,algarrobitos 1ro, +1165,2019-10-22,1977-08-04,,universidad nacional de jujuy,licenciatura en administración ,albert brown,charlotte86@yahoo.com,m,colonia berro, +1166,2020-04-12,1982-06-03,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,tamara rios,knichols@yahoo.com,f,acassuso, +1167,2020-04-19,2017-07-30,,universidad tecnológica nacional,licenciatura en artes,amanda hale,rosetammy@gmail.com,f,campo medina, +1168,2020-03-15,2000-10-13,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,tiffany griffin,jeremymiller@hotmail.com,f,colonia la oracion, +1169,2020-03-25,1923-10-29,,universidad nacional de jujuy,diseño de imagen y sonido,stephanie bentley,williamsashley@yahoo.com,f,antelo, +1170,2019-12-13,1934-12-15,,universidad tecnológica nacional,licenciatura en musicoterapia,linda moreno,glen60@gmail.com,f,algarrobitos 1ro, +1171,2020-01-19,1940-03-31,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,emily harris,mlee@gmail.com,f,argerich, +1172,2020-01-02,1941-07-01,,universidad tecnológica nacional,licenciatura en ciencias ambientales,andre goodwin,kiara19@gmail.com,m,adolfo gonzales chaves, +1173,2020-05-13,1926-02-10,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,melissa brown,abigail27@gmail.com,f,cerro aconcagua, +1174,2020-01-26,1976-03-28,,universidad nacional de jujuy,contador público ,megan nunez,harriselizabeth@yahoo.com,f,crispi, +1175,2019-11-29,1927-01-09,,universidad tecnológica nacional,licenciatura en administración ,aaron villegas,joshuawaller@hotmail.com,m,aguas calientes, +1176,2020-06-10,1955-01-27,,universidad nacional de jujuy,diseño de imagen y sonido,mrs. emily moore,hweber@gmail.com,f,barrio parque leloir, +1177,2019-11-22,1987-10-13,,universidad tecnológica nacional,licenciatura en ciencias geológicas,joseph andrews,toddtran@hotmail.com,m,cañada de las ovejas, +1178,2019-11-18,1980-01-06,,universidad tecnológica nacional,licenciatura en musicoterapia,craig barrera,nkeith@yahoo.com,m,capihuas, +1179,2020-03-24,1969-03-26,,universidad nacional de jujuy,diseño de imagen y sonido,stephanie gamble,kmarquez@gmail.com,f,cerana, +1180,2020-02-15,1914-02-17,,universidad nacional de jujuy,licenciatura en terapia ocupacional,wendy sosa,jeffreytaylor@gmail.com,f,arbol solo, +1181,2020-06-16,1988-07-19,,universidad nacional de jujuy,diseño industrial,michael rogers,lesliehansen@yahoo.com,m,chacabuco, +1182,2020-06-18,1972-10-28,,universidad tecnológica nacional,licenciatura en ciencia política ,corey martinez,lambertdavid@gmail.com,m,escuela agricola don bosco, +1183,2020-02-07,2014-06-04,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jon matthews,darrencarson@yahoo.com,m,estacion general arenales, +1184,2019-11-28,1912-10-15,,universidad tecnológica nacional,ingeniería electrónica,hannah archer,summerlewis@gmail.com,f,algarrobo, +1185,2020-01-27,1918-03-23,,universidad nacional de jujuy,técnico para bioterios ,lindsay thornton,joshua26@hotmail.com,f,abra verde, +1186,2020-04-16,1967-03-29,,universidad tecnológica nacional,licenciatura en ciencias geológicas,ashley travis,wscott@hotmail.com,f,colonia rivas, +1187,2020-06-19,1972-05-30,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,todd lee,elizabethschmidt@hotmail.com,m,algarrobo verde, +1188,2020-07-19,1967-08-21,,universidad nacional de jujuy,ciencias veterinarias,sharon garcia,joshua71@hotmail.com,f,la limpia, +1189,2019-12-12,1928-04-19,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,tiffany hernandez,brianna87@hotmail.com,f,banda florida, +1190,2020-06-21,1908-07-03,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,james fisher,kristin71@yahoo.com,m,almirante irizar, +1191,2020-02-09,2002-03-26,,universidad tecnológica nacional,licenciatura en terapia ocupacional,isabella davenport,roycrawford@gmail.com,f,comodoro py, +1192,2020-05-12,1993-03-23,,universidad tecnológica nacional,licenciatura en terapia ocupacional,heather hanna,agarcia@hotmail.com,f,los sembrados, +1193,2020-01-28,1916-07-16,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,troy huerta,blairoscar@hotmail.com,m,costa brava, +1194,2020-02-16,1995-02-21,,universidad nacional de jujuy,ciencias veterinarias,lisa anderson,nancy08@hotmail.com,f,adolfo alsina, +1195,2020-03-06,1916-01-07,,universidad tecnológica nacional,técnico para bioterios ,christopher aguirre,donald11@hotmail.com,m,cheroguita, +1196,2020-01-02,1967-07-01,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,kathy bennett,walter12@gmail.com,f,estacion christophersen, +1197,2020-03-09,1940-04-22,,universidad nacional de jujuy,licenciatura en artes,jason crawford,josephfoster@gmail.com,m,carro quemado, +1198,2019-10-27,1996-08-22,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,mark anderson,qrobertson@yahoo.com,m,cacique ariacaiquin, +1199,2020-03-31,1997-04-08,,universidad nacional de jujuy,ingeniería mecánica,michael turner,daniel44@hotmail.com,m,aguada escondida, +1200,2020-01-02,1944-06-01,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,steven davis,alexahall@yahoo.com,m,la querencia, +1201,2020-01-04,2010-06-17,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,jamie padilla,katherinecooper@yahoo.com,f,algarrobito, +1202,2020-04-20,1936-07-01,,universidad nacional de jujuy,farmacia,patrick wong,adam84@gmail.com,m,campo de los andes, +1203,2019-11-28,2010-01-11,,universidad nacional de jujuy,licenciatura en administración ,angela underwood,michael45@gmail.com,f,isla, +1204,2020-05-11,2016-08-24,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,louis herring,shelley97@gmail.com,m,adolfo alsina, +1205,2020-03-18,1918-11-09,,universidad tecnológica nacional,licenciatura en psicología,craig barnett,palmerbrianna@hotmail.com,m,est jauregui va flandria, +1206,2020-04-11,1910-05-16,,universidad nacional de jujuy,ingeniería mecánica,alicia taylor,diazkaren@yahoo.com,f,campo la flor los ralos, +1207,2020-04-27,1925-05-12,,universidad nacional de jujuy,ciencias veterinarias,cory allen,anthonystark@yahoo.com,m,bañadito viejo, +1208,2019-11-30,1928-11-06,,universidad tecnológica nacional,diseño industrial,cathy gonzales,benjamindickerson@gmail.com,f,atreuco, +1209,2020-03-21,1930-06-07,,universidad tecnológica nacional,licenciatura en ciencias biológicas,anna burns,wchase@gmail.com,f,diamante, +1210,2020-02-15,1968-02-11,,universidad tecnológica nacional,farmacia,victoria jones,whitebrandon@yahoo.com,f,villa lynch, +1211,2020-02-24,2002-06-08,,universidad tecnológica nacional,ingeniería en informática,karen rhodes,upitts@yahoo.com,f,el talar, +1212,2019-11-23,2016-04-29,,universidad nacional de jujuy,licenciatura en artes,alice stewart,john56@hotmail.com,f,balneario chapalco, +1213,2020-06-10,1918-08-09,,universidad tecnológica nacional,farmacia,matthew white,roy71@hotmail.com,m,baños termales, +1214,2019-12-26,1941-12-27,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,sara anthony,lauren42@yahoo.com,f,atalaya, +1215,2020-03-07,1907-12-22,,universidad tecnológica nacional,contador público ,karen snyder,zrosales@yahoo.com,f,colonia abate, +1216,2019-12-17,1922-05-16,,universidad tecnológica nacional,licenciatura en artes,michael nguyen,qmosley@hotmail.com,m,copacabana, +1217,2020-03-25,1921-02-25,,universidad nacional de jujuy,licenciatura en ciencias biológicas,matthew simon,scottzhang@hotmail.com,m,otto bemberg, +1218,2020-05-04,1929-03-11,,universidad tecnológica nacional,bioquímica,kayla conner,martinphillip@yahoo.com,f,la union, +1219,2019-12-19,1994-06-20,,universidad nacional de jujuy,actuario ,christine jordan,ramirezcharles@yahoo.com,f,aparicio cue, +1220,2019-12-18,1948-09-02,,universidad tecnológica nacional,ciencias veterinarias,cindy mccarthy,oriley@gmail.com,f,cortines, +1221,2020-03-23,1946-04-04,,universidad nacional de jujuy,licenciatura en ciencias biológicas,anthony williams,ethompson@yahoo.com,m,campo el mataco, +1222,2020-06-07,1957-11-30,,universidad tecnológica nacional,licenciatura en artes,andrew hoffman,chasemarc@hotmail.com,m,avenida ejercito parana, +1223,2020-06-06,1945-07-09,,universidad tecnológica nacional,arquitectura,courtney boyd,jose64@gmail.com,f,independencia, +1224,2020-06-05,1995-04-22,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,john kidd,kevin18@yahoo.com,m,grutly, +1225,2019-12-26,1977-09-02,,universidad nacional de jujuy,licenciatura en ciencia política ,victoria smith,lodonnell@hotmail.com,f,campo horquesco, +1226,2019-12-13,1952-11-18,,universidad tecnológica nacional,diseño de imagen y sonido,paul rice,dstevenson@yahoo.com,m,algarrobo del aguila, +1227,2019-11-24,2019-06-12,,universidad tecnológica nacional,agronomía,elizabeth thomas,eduarte@yahoo.com,f,aero club rosario, +1228,2020-05-05,1952-05-26,,universidad nacional de jujuy,licenciatura en ciencias geológicas,jose white,stevencollins@gmail.com,m,agua colorada, +1229,2020-01-31,1906-10-27,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,michelle reyes,velezjohn@yahoo.com,f,el alto, +1230,2019-11-24,1994-07-29,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,paul floyd,loveamber@gmail.com,m,colonia san eduardo, +1231,2020-02-12,1959-02-09,,universidad tecnológica nacional,contador público ,travis cunningham,michellegonzalez@yahoo.com,m,algarrobo, +1232,2019-12-15,1959-04-21,,universidad tecnológica nacional,arquitectura,jeffery hartman,kingjohn@yahoo.com,m,cerro santa ana, +1233,2019-10-03,1942-09-23,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,melinda sanchez,fmitchell@gmail.com,f,25 de mayo, +1234,2020-01-31,1977-08-25,,universidad tecnológica nacional,agronomía,cody kelley,davidking@hotmail.com,m,agua botada, +1235,2020-05-31,2006-04-09,,universidad tecnológica nacional,licenciatura en ciencias geológicas,lori sanchez,andrewbrown@hotmail.com,f,caichue, +1236,2020-05-03,1944-01-24,,universidad nacional de jujuy,ingeniería en informática,william myers,zwilson@hotmail.com,m,barrio jardin luzuriaga, +1237,2020-06-18,1995-08-03,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,louis williams,mistycollins@gmail.com,m,buena esperanza, +1238,2019-11-04,1944-07-05,,universidad tecnológica nacional,licenciatura en musicoterapia,joshua green,alexanderbuchanan@hotmail.com,m,aguara grande, +1239,2020-03-06,2007-09-06,,universidad tecnológica nacional,licenciatura en ciencias de la computación,nancy miller,bpark@yahoo.com,f,chacras viejas, +1240,2019-11-05,1981-06-05,,universidad nacional de jujuy,licenciatura en terapia ocupacional,clifford gonzalez,mayerpatricia@hotmail.com,m,alicura, +1241,2020-01-04,1930-08-08,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jennifer davis,edwardsbeth@hotmail.com,f,arroyo mal paso, +1242,2019-11-30,1921-02-22,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,brenda johnson,twhitehead@gmail.com,f,aguada a pique, +1243,2020-03-02,1941-05-21,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,jessica gonzalez,mcmillanwilliam@hotmail.com,f,baños pismanta, +1244,2020-06-12,1927-03-03,,universidad nacional de jujuy,licenciatura en ciencia política ,benjamin brown,deanwheeler@hotmail.com,m,aparicio, +1245,2020-07-09,1944-08-01,,universidad tecnológica nacional,diseño industrial,sherry mccoy,leslie33@hotmail.com,f,colonia dos rosas y la legua, +1246,2019-12-21,2020-03-15,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,brandon gibson,mary96@gmail.com,m,arrascaeta, +1247,2019-11-24,1975-12-07,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,kaitlin sullivan,amy11@yahoo.com,f,aguadita, +1248,2020-05-30,2008-11-03,,universidad tecnológica nacional,diseño de imagen y sonido,steven mcclure,karenlove@gmail.com,m,libano, +1249,2019-12-06,1908-03-24,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,monica davis,ohines@gmail.com,f,colonia la marta, +1250,2020-02-12,1969-10-19,,universidad nacional de jujuy,licenciatura en artes,corey cain,ibrown@yahoo.com,m,cañada de las ovejas, +1251,2019-11-06,2012-06-18,,universidad tecnológica nacional,licenciatura en sociología ,sarah thomas,erik99@yahoo.com,f,algarrobo, +1252,2019-12-24,1936-01-30,,universidad tecnológica nacional,bioquímica,denise thompson,bishopcasey@hotmail.com,f,abra, +1253,2019-11-19,1968-12-03,,universidad nacional de jujuy,licenciatura en musicoterapia,robert farley,karenmartin@hotmail.com,m,mecha, +1254,2019-10-06,1944-10-24,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,theresa luna,lspencer@hotmail.com,f,amilgancho, +1255,2020-03-30,2012-05-07,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,lori townsend,belindathomas@gmail.com,f,chelforo, +1256,2020-07-05,1944-01-04,,universidad nacional de jujuy,contador público ,katherine thomas,joshua46@hotmail.com,f,el pingo, +1257,2020-04-02,1911-05-07,,universidad nacional de jujuy,licenciatura en administración ,sarah green,leonardryan@gmail.com,f,arroyo guilaia, +1258,2019-12-18,1958-04-07,,universidad tecnológica nacional,agronomía,christian gomez,josephmiles@yahoo.com,m,atahualpa, +1259,2020-07-19,1992-08-26,,universidad nacional de jujuy,ingeniería en informática,theresa patrick,dfischer@hotmail.com,f,bouquet, +1260,2020-02-16,1922-07-14,,universidad nacional de jujuy,diseño industrial,william burke,kholmes@yahoo.com,m,el trio, +1261,2019-11-14,2018-07-29,,universidad tecnológica nacional,ingeniería mecánica,david flowers,gmoore@gmail.com,m,aldea san jorge, +1262,2020-05-08,2004-05-29,,universidad tecnológica nacional,ingeniería mecánica,robert gonzalez dvm,andrew59@hotmail.com,m,sarandi, +1263,2020-06-11,1958-01-10,,universidad nacional de jujuy,diseño industrial,barbara campbell,rachel12@yahoo.com,f,chavarria, +1264,2020-06-04,1988-06-02,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,karen carter,jenniferthomas@hotmail.com,f,campo botto, +1265,2020-04-30,1976-12-09,,universidad nacional de jujuy,licenciatura en ciencias biológicas,robert gomez,huntersharon@gmail.com,m,destileria fiscal, +1266,2020-02-21,1945-03-31,,universidad nacional de jujuy,licenciatura en ciencias geológicas,bonnie manning,adamsbarbara@gmail.com,f,alcete, +1267,2019-11-14,1949-05-19,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,gwendolyn wilkins,michael83@gmail.com,f,capayan, +1268,2019-12-06,2016-03-01,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,patrick williams,aguirresamantha@gmail.com,m,bella vista, +1269,2019-11-29,1932-08-01,,universidad tecnológica nacional,ciencias veterinarias,meghan miller,amyoliver@gmail.com,f,emilio lamarca, +1270,2020-02-01,1965-09-09,,universidad nacional de jujuy,actuario ,kim gay,ericharmon@yahoo.com,f,los polvorines, +1271,2019-12-24,1915-12-27,,universidad tecnológica nacional,licenciatura en terapia ocupacional,gary jackson,othomas@hotmail.com,m,almirante brown, +1272,2020-05-22,1986-08-25,,universidad tecnológica nacional,contador público ,anthony mahoney,andersonkatherine@yahoo.com,m,rincon de milberg, +1273,2020-04-19,1957-03-20,,universidad nacional de jujuy,licenciatura en sociología ,latasha arroyo,stevethomas@gmail.com,f,alto del saladillo, +1274,2020-06-16,1957-03-06,,universidad tecnológica nacional,licenciatura en psicología,cheryl cummings,gabrielle93@gmail.com,f,barrio 1 de mayo, +1275,2019-11-19,2003-08-17,,universidad nacional de jujuy,arquitectura,brandon johnston,trevorpayne@yahoo.com,m,costa del rio azul, +1276,2020-04-25,1909-04-05,,universidad nacional de jujuy,técnico para bioterios ,brian morales,monica13@gmail.com,m,la bilbaina, +1277,2019-10-07,1916-06-11,,universidad tecnológica nacional,licenciatura en administración ,robert brown,elizabeth52@gmail.com,m,ariel, +1278,2019-12-15,1993-07-26,,universidad tecnológica nacional,licenciatura en artes,morgan houston,debrathomas@gmail.com,f,campana, +1279,2019-11-19,1998-09-07,,universidad tecnológica nacional,licenciatura en musicoterapia,bryan paul,anthonylloyd@gmail.com,m,villa saboya, +1280,2020-03-07,1931-07-24,,universidad nacional de jujuy,licenciatura en terapia ocupacional,melvin caldwell,xmccoy@yahoo.com,m,la oriental, +1281,2020-05-08,1913-08-24,,universidad tecnológica nacional,ingeniería mecánica,nicole george,calvin77@yahoo.com,f,alma grande, +1282,2020-03-04,2008-11-24,,universidad nacional de jujuy,farmacia,matthew wade,roseroy@hotmail.com,m,carrizales, +1283,2020-06-20,2007-08-28,,universidad nacional de jujuy,licenciatura en terapia ocupacional,kayla garcia,craigsnyder@gmail.com,f,colhue huapi, +1284,2019-10-02,1996-05-13,,universidad tecnológica nacional,ingeniería mecánica,shannon powell,angelamiller@hotmail.com,f,aguara, +1285,2020-07-27,2008-04-26,,universidad nacional de jujuy,diseño industrial,jessica vargas,michaelgutierrez@hotmail.com,f,arroyo corto, +1286,2020-01-15,1912-02-01,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,rita west,ellenhodges@gmail.com,f,berabevu, +1287,2020-02-24,2003-07-25,,universidad nacional de jujuy,licenciatura en administración ,kristine marquez,hickmanelizabeth@gmail.com,f,el tala, +1288,2020-04-13,1952-11-02,,universidad tecnológica nacional,licenciatura en ciencias geológicas,tyler hernandez,velezlauren@yahoo.com,m,abralaite, +1289,2020-01-24,1951-11-24,,universidad nacional de jujuy,ingeniería electrónica,judy zimmerman,angelaconway@gmail.com,f,favelli, +1290,2020-05-25,1964-05-20,,universidad nacional de jujuy,licenciatura en ciencia política ,jeremy gonzales,ronaldreilly@gmail.com,m,villars, +1291,2020-08-01,1931-09-02,,universidad nacional de jujuy,actuario ,nathaniel dixon,andrewclark@hotmail.com,m,coronel isleños, +1292,2020-01-06,1956-12-10,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,jasmine anderson,nchapman@hotmail.com,f,arroyo castillo, +1293,2020-04-03,1984-07-15,,universidad nacional de jujuy,licenciatura en ciencias biológicas,mathew jackson,john70@gmail.com,m,aparzo, +1294,2020-06-28,1994-08-21,,universidad tecnológica nacional,agronomía,veronica carson,amythomas@yahoo.com,f,colonia avellaneda, +1295,2020-04-22,1928-01-19,,universidad tecnológica nacional,licenciatura en ciencia política ,joseph monroe,anthonymason@yahoo.com,m,bahia creek, +1296,2020-06-11,1950-12-29,,universidad nacional de jujuy,diseño de imagen y sonido,lori martin,liukatie@gmail.com,f,la punta, +1297,2019-10-07,2012-02-16,,universidad tecnológica nacional,técnico para bioterios ,andrew buck md,brian82@hotmail.com,m,adrian maturano, +1298,2020-07-02,2014-12-18,,universidad tecnológica nacional,licenciatura en artes,shannon galloway,keith17@hotmail.com,f,esc nav militar rio sant, +1299,2020-06-02,1940-08-01,,universidad nacional de jujuy,bioquímica,jeremy miller,grosscory@gmail.com,m,abra mayo, +1300,2020-02-03,1952-07-16,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jasmine medina,rodriguezjames@gmail.com,f,villa manzano, +1301,2020-06-12,1951-08-19,,universidad tecnológica nacional,contador público ,michael reed,michelle15@hotmail.com,m,cañadon lagarto, +1302,2020-07-23,1961-02-16,,universidad nacional de jujuy,licenciatura en ciencias biológicas,amber silva,simpsondeborah@hotmail.com,f,membrillar, +1303,2019-10-12,2019-12-02,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,taylor ellis,alexander91@hotmail.com,f,alabama, +1304,2020-06-27,1928-03-23,,universidad tecnológica nacional,licenciatura en psicología,melissa nguyen,angelaadkins@gmail.com,f,cululu, +1305,2019-11-06,1974-08-04,,universidad tecnológica nacional,diseño de imagen y sonido,joe maldonado,jking@hotmail.com,m,alagon, +1306,2020-03-23,1951-11-09,,universidad nacional de jujuy,farmacia,samuel barnes,lisa05@yahoo.com,m,lavalle, +1307,2020-02-08,2020-06-25,,universidad nacional de jujuy,ingeniería mecánica,timothy jordan,xflores@gmail.com,m,ambas puntillas, +1308,2020-06-23,1998-06-18,,universidad nacional de jujuy,ingeniería electrónica,summer nguyen,greencasey@hotmail.com,f,bolivar, +1309,2020-02-12,1935-05-08,,universidad nacional de jujuy,farmacia,ronald alexander,sreed@gmail.com,m,la aguada de las animas, +1310,2019-12-30,2020-10-29,,universidad tecnológica nacional,actuario ,chad evans,perezkayla@hotmail.com,m,bocas, +1311,2020-05-18,2000-03-10,,universidad tecnológica nacional,licenciatura en ciencias de la computación,angela carroll,danielreed@gmail.com,f,campo coubert, +1312,2020-01-08,2004-01-07,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,holly romero,lauraevans@hotmail.com,f,arroyo tomas, +1313,2019-12-09,2014-07-13,,universidad tecnológica nacional,ingeniería en informática,joseph rangel,cole52@yahoo.com,m,bella union paraje, +1314,2020-06-11,1919-07-31,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,mrs. emily sharp,coxwhitney@yahoo.com,f,agote, +1315,2020-03-31,1951-04-10,,universidad tecnológica nacional,farmacia,eric wilson,morganbrown@gmail.com,m,carandaiti, +1316,2020-04-22,1936-10-05,,universidad tecnológica nacional,agronomía,robin baxter,michelle66@yahoo.com,f,el brete, +1317,2020-02-22,1941-11-26,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,whitney mcpherson,smartin@gmail.com,f,arroyo quilla, +1318,2019-12-31,1956-06-02,,universidad nacional de jujuy,diseño industrial,andrew williams,qhenson@hotmail.com,m,avanzada, +1319,2020-05-04,1981-10-24,,universidad nacional de jujuy,licenciatura en psicología,ronald robinson,nicholsonchristina@gmail.com,m,arroyo el mocho, +1320,2020-05-25,1907-03-21,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,christina wheeler,mcintyrecrystal@gmail.com,f,campo calvo, +1321,2020-03-12,2019-06-14,,universidad tecnológica nacional,ciencias veterinarias,heather phillips,brownjanice@yahoo.com,f,campo botto, +1322,2019-10-30,1936-06-02,,universidad nacional de jujuy,ingeniería mecánica,edward collins,cgraves@hotmail.com,m,bahia solano, +1323,2020-01-10,1931-09-06,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,heather thompson,olopez@yahoo.com,f,el sombrerito, +1324,2020-07-24,2007-01-21,,universidad tecnológica nacional,licenciatura en ciencias geológicas,scott diaz,olsonsamantha@hotmail.com,m,colonia avellaneda, +1325,2020-03-23,1937-07-18,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,franklin lewis,codydelgado@yahoo.com,m,colonia cunci, +1326,2020-06-05,1980-04-11,,universidad tecnológica nacional,bioquímica,michael pruitt,davishannah@gmail.com,m,benitez, +1327,2020-06-27,1909-07-01,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,stephanie wagner,victor11@yahoo.com,f,campo yaguarete, +1328,2019-10-20,1981-09-24,,universidad tecnológica nacional,farmacia,allison smith,kathryn05@gmail.com,f,baradero, +1329,2020-04-05,2019-06-30,,universidad tecnológica nacional,contador público ,jasmine baker,michael36@gmail.com,f,abipones, +1330,2019-10-22,1932-01-13,,universidad nacional de jujuy,diseño industrial,david gray,heatherwallace@hotmail.com,m,la viticola, +1331,2020-01-16,1998-09-23,,universidad tecnológica nacional,técnico para bioterios ,emily ballard,jhernandez@gmail.com,f,aromos, +1332,2019-11-15,2000-07-13,,universidad nacional de jujuy,actuario ,sue daniels,lori23@yahoo.com,f,agua los matos, +1333,2020-01-29,2011-02-07,,universidad tecnológica nacional,ciencias veterinarias,katelyn wu,jessicaryan@hotmail.com,f,arroyo casco, +1334,2019-10-25,2016-12-11,,universidad tecnológica nacional,licenciatura en terapia ocupacional,melissa walsh,dawnmartin@gmail.com,f,cañadon caliente, +1335,2019-11-20,1917-09-21,,universidad nacional de jujuy,ingeniería en informática,stephen wilson,jason71@gmail.com,m,caminera lujan, +1336,2020-06-17,1985-01-11,,universidad nacional de jujuy,ciencias veterinarias,mr. eric johnson,kwilliams@gmail.com,m,dos hermanas, +1337,2020-05-20,1994-08-09,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,kimberly fischer,katherinealexander@gmail.com,f,drabble, +1338,2019-12-10,1924-08-07,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,joe torres,acastillo@gmail.com,m,amambay, +1339,2019-11-22,1996-12-07,,universidad nacional de jujuy,medicina,elizabeth gray,grossjill@yahoo.com,f,cangrejillos, +1340,2020-03-05,1945-10-17,,universidad tecnológica nacional,medicina,corey white,mariegibson@gmail.com,m,gregorio de laferrere, +1341,2020-02-26,1976-03-14,,universidad nacional de jujuy,licenciatura en ciencias de la computación,maureen fernandez,kathy39@gmail.com,f,bernardo de irigoyen, +1342,2020-02-14,1947-02-13,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,linda moore,wilsonkelly@yahoo.com,f,haedo, +1343,2020-06-07,2020-01-02,,universidad tecnológica nacional,actuario ,julia harper,johnbishop@yahoo.com,f,el jaguel, +1344,2019-12-05,1999-10-10,,universidad tecnológica nacional,arquitectura,natalie carpenter,rhodesjennifer@gmail.com,f,cañada de las ovejas, +1345,2019-10-23,2004-12-15,,universidad nacional de jujuy,técnico para bioterios ,tamara santiago,hclark@yahoo.com,f,alto los cardales, +1346,2020-02-12,1966-12-23,,universidad tecnológica nacional,técnico para bioterios ,jennifer williams,jnicholson@yahoo.com,f,carlos spegazzini, +1347,2019-11-20,1990-04-28,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,andrea townsend,chadprice@hotmail.com,f,arroyo santa maria, +1348,2019-12-17,2012-02-10,,universidad tecnológica nacional,licenciatura en artes,jason vazquez,madelinedavenport@yahoo.com,m,fortin irene, +1349,2020-01-12,2006-08-30,,universidad tecnológica nacional,arquitectura,carol irwin,zgarcia@hotmail.com,f,arroyo claro, +1350,2020-07-26,1921-10-15,,universidad tecnológica nacional,técnico para bioterios ,kerry maddox,dawnhall@gmail.com,m,arturo vatteone, +1351,2020-04-28,1998-05-02,,universidad nacional de jujuy,ingeniería en informática,gary palmer,hflynn@gmail.com,m,bagual, +1352,2019-12-14,1909-02-26,,universidad tecnológica nacional,diseño de imagen y sonido,amy gonzalez,huberrobert@gmail.com,f,agrio balsa, +1353,2019-10-22,1957-02-18,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,brittany winters,fischerveronica@yahoo.com,f,general san martin, +1354,2019-10-28,1970-01-19,,universidad nacional de jujuy,contador público ,sarah price,fcallahan@hotmail.com,f,azteazu, +1355,2020-06-28,1923-03-14,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,john schneider,espinozamatthew@yahoo.com,m,estacion moreno, +1356,2020-04-08,1999-08-10,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,kristina molina,david24@hotmail.com,f,azul, +1357,2020-05-07,2009-09-20,,universidad nacional de jujuy,licenciatura en ciencias geológicas,ryan austin,smithjamie@gmail.com,m,goyena, +1358,2019-12-07,1953-09-28,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,christopher hernandez,emmathompson@yahoo.com,m,angostura, +1359,2020-02-05,2002-02-07,,universidad tecnológica nacional,licenciatura en psicología,laura osborne,bellcody@yahoo.com,f,alpachiri, +1360,2020-01-08,1972-09-21,,universidad nacional de jujuy,licenciatura en psicología,haley martinez,campbelljessica@gmail.com,f,colonia ensanche sauce, +1361,2020-05-19,1950-11-24,,universidad nacional de jujuy,licenciatura en psicología,jimmy brooks,jeffstewart@gmail.com,m,cabral, +1362,2019-10-02,1950-07-25,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,michael christian,kendrarodriguez@hotmail.com,m,estacion christophersen, +1363,2020-03-23,1926-02-12,,universidad nacional de jujuy,licenciatura en ciencias geológicas,joseph mack,donovangary@gmail.com,m,francisco paz, +1364,2020-05-01,1982-10-10,,universidad tecnológica nacional,licenciatura en sociología ,alexis thompson,smithjenny@yahoo.com,f,bombal, +1365,2020-07-23,1941-02-28,,universidad nacional de jujuy,contador público ,christy novak,rmitchell@yahoo.com,f,campo garabato, +1366,2019-10-29,1907-12-15,,universidad tecnológica nacional,agronomía,sheena roberson,zolson@gmail.com,f,achaval rodriguez, +1367,2020-03-13,1982-05-23,,universidad nacional de jujuy,medicina,nicole simpson,joyce10@gmail.com,f,villa martelli, +1368,2020-07-25,1956-09-21,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,gavin carrillo,michealobrien@yahoo.com,m,estrada, +1369,2020-06-22,1907-01-09,,universidad tecnológica nacional,licenciatura en musicoterapia,madeline perez,vgillespie@gmail.com,f,aguada, +1370,2020-05-28,2013-09-27,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,kristine larson,heather51@gmail.com,f,casimiro gomez, +1371,2020-02-03,1996-01-09,,universidad tecnológica nacional,ingeniería electrónica,eric myers,carrie62@gmail.com,m,el tropezon, +1372,2020-05-26,1979-09-16,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,pamela miller,joshua53@hotmail.com,f,maria magdalena, +1373,2020-07-26,1965-08-10,,universidad tecnológica nacional,diseño industrial,jodi porter,stonemark@yahoo.com,f,aldao, +1374,2020-06-20,2003-03-29,,universidad nacional de jujuy,licenciatura en artes,matthew perry,qwest@hotmail.com,m,base naval rio santiago, +1375,2019-12-12,1946-11-27,,universidad nacional de jujuy,farmacia,virginia wagner,frostbrian@gmail.com,f,las palmas, +1376,2019-11-09,1977-06-13,,universidad tecnológica nacional,ingeniería en informática,philip chapman,aprilhamilton@yahoo.com,m,cañadon lagarto, +1377,2020-04-21,2020-04-09,,universidad nacional de jujuy,agronomía,jeffery martin,bautistashane@hotmail.com,m,arroyo molino, +1378,2019-11-22,1978-02-17,,universidad nacional de jujuy,agronomía,deborah logan,maria54@yahoo.com,f,ayacucho, +1379,2020-01-12,1941-06-16,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,annette ferguson,jeffreyjohnson@yahoo.com,f,campo yaguarete, +1380,2020-06-08,1920-10-05,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,connie jones,stanleyacosta@gmail.com,f,el carmen, +1381,2020-05-11,1955-01-11,,universidad nacional de jujuy,licenciatura en ciencia política ,tammy green,laurieroberson@yahoo.com,f,colonia zambungo, +1382,2019-12-19,1967-06-13,,universidad nacional de jujuy,licenciatura en artes,michelle gallagher,martinezdeborah@yahoo.com,f,barrio indio trompa, +1383,2020-03-02,1930-05-13,,universidad tecnológica nacional,licenciatura en artes,maria stanley,fstanley@gmail.com,f,colonia roca, +1384,2019-10-02,2011-08-16,,universidad tecnológica nacional,licenciatura en ciencia política ,mario boyle,acollins@hotmail.com,m,escuela agricola don bosco, +1385,2020-04-23,1975-01-01,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,steven hernandez,tlindsey@hotmail.com,m,saldungaray, +1386,2020-03-31,1979-02-15,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,rebecca hamilton,julie58@hotmail.com,f,caraguatay, +1387,2020-07-13,1918-06-26,,universidad tecnológica nacional,ingeniería en informática,paul thompson,katelyn05@hotmail.com,m,florentino ameghino, +1388,2019-10-22,1995-04-02,,universidad tecnológica nacional,diseño de imagen y sonido,phillip cox,cherylgonzales@gmail.com,m,caaguazu, +1389,2020-07-20,1976-09-24,,universidad nacional de jujuy,licenciatura en terapia ocupacional,chad dickerson,jfranklin@hotmail.com,m,colonia los sauces, +1390,2019-11-17,1949-03-18,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,erika sanders,xperry@gmail.com,f,bonpland norte, +1391,2019-11-12,1930-07-26,,universidad nacional de jujuy,arquitectura,laura watson,urobinson@hotmail.com,f,ancon, +1392,2019-12-12,1941-02-20,,universidad nacional de jujuy,ingeniería electrónica,lawrence fernandez,gutierrezbrian@yahoo.com,m,4 de febrero, +1393,2020-04-26,1961-05-24,,universidad tecnológica nacional,diseño de imagen y sonido,alexander morales,howardelizabeth@gmail.com,m,bajo la cancha, +1394,2020-06-21,1955-12-29,,universidad tecnológica nacional,licenciatura en ciencias ambientales,richard lee,michael88@hotmail.com,m,franklin, +1395,2019-12-15,2009-06-13,,universidad tecnológica nacional,diseño de imagen y sonido,nathan gonzalez,phillip21@gmail.com,m,agustin mosconi, +1396,2020-07-31,1943-08-14,,universidad nacional de jujuy,medicina,randy bowman,cjacobs@hotmail.com,m,abalo, +1397,2019-10-26,1970-10-03,,universidad nacional de jujuy,ingeniería mecánica,sarah perry,angela45@gmail.com,f,agustoni, +1398,2020-03-16,1957-12-27,,universidad tecnológica nacional,actuario ,brenda greene,buckleyallison@gmail.com,f,aldea brasilera, +1399,2020-03-25,1982-01-13,,universidad nacional de jujuy,licenciatura en psicología,dale rice,tara17@yahoo.com,m,colonia san eduardo, +1400,2020-06-21,1948-01-06,,universidad nacional de jujuy,ciencias veterinarias,aaron miller,kimberly02@hotmail.com,m,balsa, +1401,2019-11-22,1995-10-11,,universidad tecnológica nacional,ingeniería en informática,mark lane,keithevans@gmail.com,m,villars, +1402,2020-06-30,1937-08-20,,universidad nacional de jujuy,arquitectura,dawn martin,martin43@yahoo.com,f,las quintas, +1403,2020-03-23,1978-05-18,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,brian king,catherine52@gmail.com,m,maggiolo, +1404,2020-04-07,1969-03-07,,universidad nacional de jujuy,licenciatura en psicología,kevin richards,uryan@hotmail.com,m,cuesta del ternero, +1405,2020-03-19,1961-11-02,,universidad nacional de jujuy,técnico para bioterios ,sara turner,tony91@gmail.com,f,arroyo palmar, +1406,2020-04-15,1954-10-24,,universidad nacional de jujuy,técnico para bioterios ,robert mayer,gonzalesmicheal@gmail.com,m,acheral, +1407,2020-03-13,1908-09-18,,universidad nacional de jujuy,ingeniería mecánica,jessica brooks dvm,richard47@hotmail.com,f,desvio kilometro 234, +1408,2020-02-28,1984-09-03,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,katie black,jacobsnicole@gmail.com,f,calderon, +1409,2020-07-04,1981-09-12,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,thomas parsons,shelly67@gmail.com,m,barrio la dolly, +1410,2019-11-21,2004-07-17,,universidad tecnológica nacional,licenciatura en musicoterapia,tammy foley,hollandcarrie@hotmail.com,f,azopardo, +1411,2019-11-19,1968-01-15,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,lindsey solis,donald86@gmail.com,f,gobernador crespo, +1412,2020-01-31,1917-10-25,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,joshua duran,davisdanny@yahoo.com,m,comandante granville, +1413,2020-06-30,1915-01-20,,universidad nacional de jujuy,licenciatura en terapia ocupacional,emily sosa,melissa42@yahoo.com,f,apostoles, +1414,2020-07-29,2007-11-19,,universidad nacional de jujuy,contador público ,james thornton,steven06@yahoo.com,m,achiras, +1415,2020-01-04,1944-05-31,,universidad nacional de jujuy,licenciatura en ciencia política ,stuart scott,donna98@hotmail.com,m,alto pencoso, +1416,2020-05-22,1908-08-11,,universidad tecnológica nacional,licenciatura en musicoterapia,edward escobar,calebedwards@gmail.com,m,el zurdo, +1417,2020-05-28,2009-12-22,,universidad tecnológica nacional,diseño industrial,david davis,maryclayton@gmail.com,m,chancay, +1418,2020-07-22,1995-11-12,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,christian davis,trancatherine@hotmail.com,m,colonia matilde, +1419,2020-03-17,1936-12-05,,universidad tecnológica nacional,licenciatura en ciencias ambientales,veronica hardy,brittanycrawford@gmail.com,f,carmen de areco, +1420,2020-07-30,1989-01-17,,universidad nacional de jujuy,bioquímica,michael smith,qhenderson@yahoo.com,m,francisco madero, +1421,2020-05-21,2020-04-20,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,john hogan,morganleonard@yahoo.com,m,ingeniero adolfo sourdeaux, +1422,2020-05-12,1939-09-12,,universidad tecnológica nacional,licenciatura en administración ,joel hampton,dcampbell@yahoo.com,m,barrio villa cordoba, +1423,2019-10-16,1907-06-20,,universidad nacional de jujuy,licenciatura en ciencias de la computación,shannon brown,katie59@gmail.com,f,cañada seca, +1424,2020-03-31,1906-06-01,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,stephen owens,elizabeth50@hotmail.com,m,estacion saladas, +1425,2020-07-01,1910-10-31,,universidad nacional de jujuy,ingeniería mecánica,robert baldwin,jacob42@hotmail.com,m,agua de la piedra, +1426,2019-11-09,1956-01-14,,universidad nacional de jujuy,ingeniería mecánica,sara gonzalez,davidchurch@hotmail.com,f,anguinan, +1427,2019-12-28,1915-02-13,,universidad tecnológica nacional,ingeniería mecánica,ross erickson,julieadams@yahoo.com,m,las palmas, +1428,2020-01-18,2003-08-04,,universidad tecnológica nacional,arquitectura,ryan hayes,moniquebrown@hotmail.com,m,aldea forestal, +1429,2020-02-21,1990-12-28,,universidad tecnológica nacional,licenciatura en sociología ,henry jones,staceykennedy@hotmail.com,m,los corredores, +1430,2019-10-08,2008-09-28,,universidad tecnológica nacional,licenciatura en ciencia política ,veronica fitzgerald,leahmartinez@hotmail.com,f,trujui, +1431,2020-03-08,2021-04-13,,universidad nacional de jujuy,licenciatura en psicología,brian jones,chanrodney@hotmail.com,m,arroyo seco, +1432,2020-07-17,2015-05-21,,universidad tecnológica nacional,licenciatura en ciencias geológicas,jason bell,gloria39@yahoo.com,m,san clemente del tuyu, +1433,2020-07-28,1963-05-25,,universidad tecnológica nacional,licenciatura en ciencia política ,isabella sanders,velazquezjoshua@hotmail.com,f,altamirano, +1434,2020-04-01,1970-07-14,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,veronica lloyd,harrismiranda@hotmail.com,f,matheu, +1435,2020-07-03,1912-02-28,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,lauren lee,eddie52@gmail.com,f,bustamante, +1436,2020-04-09,2017-01-19,,universidad nacional de jujuy,contador público ,patricia castro,floresrichard@hotmail.com,f,barrio belgrano, +1437,2020-01-31,1922-05-09,,universidad nacional de jujuy,ingeniería en informática,noah gomez,asmith@gmail.com,m,meson de fierro, +1438,2020-05-09,1968-04-23,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,elizabeth webb,gloria62@gmail.com,f,almirante solier, +1439,2020-07-18,2014-07-14,,universidad nacional de jujuy,licenciatura en ciencias biológicas,jill johnson,stephanieallen@yahoo.com,f,agua seballe, +1440,2020-04-22,1939-05-31,,universidad tecnológica nacional,licenciatura en artes,katie fernandez,greese@yahoo.com,f,arquedas, +1441,2019-12-18,1958-01-08,,universidad tecnológica nacional,licenciatura en sociología ,ms. jennifer jones md,hendersonamy@gmail.com,f,ingeniero allan, +1442,2020-06-10,2005-07-23,,universidad tecnológica nacional,licenciatura en administración ,ryan king,alexiskennedy@hotmail.com,m,guamini, +1443,2020-01-14,1997-07-03,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,robin cunningham,avilajoseph@hotmail.com,f,cazon, +1444,2020-05-28,2002-06-25,,universidad tecnológica nacional,contador público ,lisa johnston,xhernandez@gmail.com,f,colonia el aguara, +1445,2020-05-16,1924-10-07,,universidad nacional de jujuy,licenciatura en ciencias ambientales,elizabeth cruz,badams@hotmail.com,f,la sara, +1446,2020-02-25,1926-09-23,,universidad nacional de jujuy,licenciatura en artes,julie ruiz,cwalker@gmail.com,f,colonia valdez, +1447,2020-02-12,1967-06-05,,universidad nacional de jujuy,medicina,lauren taylor,gstanley@gmail.com,f,bealistock, +1448,2020-07-23,1992-08-19,,universidad tecnológica nacional,diseño industrial,amy freeman,oconnellpatrick@hotmail.com,f,bella vista, +1449,2020-01-17,1929-05-16,,universidad nacional de jujuy,medicina,mario garcia,michelle33@gmail.com,m,colonia gobernador ayala, +1450,2020-07-08,1948-06-20,,universidad nacional de jujuy,actuario ,tiffany mccarthy,ymartinez@hotmail.com,f,cañadon ferrais, +1451,2019-11-09,1974-07-19,,universidad tecnológica nacional,diseño industrial,ethan allen,nicole32@gmail.com,m,florencio varela, +1452,2020-07-15,1956-06-02,,universidad tecnológica nacional,licenciatura en terapia ocupacional,michael montgomery,ucampbell@yahoo.com,m,barrio gral jose de san martin, +1453,2020-06-14,1961-07-01,,universidad nacional de jujuy,licenciatura en ciencias ambientales,cynthia zimmerman,kristinemorris@hotmail.com,f,buena esperanza, +1454,2019-10-27,1981-02-25,,universidad nacional de jujuy,licenciatura en psicología,joan potter,smithjason@hotmail.com,f,la lucila, +1455,2020-07-07,1980-11-29,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,michael franklin,mbullock@gmail.com,m,fuerte quemado, +1456,2020-01-24,2009-01-11,,universidad nacional de jujuy,bioquímica,jennifer rosales,andrew98@hotmail.com,f,arenaza, +1457,2020-01-31,1980-08-18,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,michelle carrillo,mark26@gmail.com,f,frigorifico cap, +1458,2020-03-20,1909-02-24,,universidad tecnológica nacional,agronomía,william snyder jr.,btownsend@hotmail.com,m,san isidro, +1459,2020-07-18,1994-01-25,,universidad nacional de jujuy,licenciatura en sociología ,christina smith,alan15@yahoo.com,f,cooper, +1460,2019-11-27,1913-06-10,,universidad tecnológica nacional,licenciatura en artes,carlos richardson,larsonkatrina@gmail.com,m,agua verde, +1461,2020-07-23,1958-08-07,,universidad tecnológica nacional,medicina,mason west,emily33@gmail.com,m,alcaraz sud, +1462,2020-03-20,1957-06-06,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,nicholas rogers,simpsonlisa@yahoo.com,m,la viticola, +1463,2020-04-26,1978-06-30,,universidad tecnológica nacional,licenciatura en ciencias de la computación,monique williams,georgetimothy@gmail.com,f,estacion de zootecnia b, +1464,2020-01-21,2003-12-04,,universidad nacional de jujuy,contador público ,michele obrien,millermichael@gmail.com,f,villa el chocon, +1465,2020-02-02,2010-09-14,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,michele yang,kari89@gmail.com,f,angelica, +1466,2019-11-18,1955-12-22,,universidad nacional de jujuy,licenciatura en ciencias ambientales,mark wilson,aharris@gmail.com,m,gregorio de laferrere, +1467,2020-06-21,1912-09-15,,universidad tecnológica nacional,licenciatura en ciencias geológicas,kevin wong,carly99@hotmail.com,m,base aeronaval punta indio, +1468,2020-02-07,1942-10-10,,universidad nacional de jujuy,licenciatura en ciencia política ,david nguyen md,greendaisy@yahoo.com,m,aicuña, +1469,2020-07-31,1939-11-28,,universidad tecnológica nacional,bioquímica,colleen bradley,triciastephenson@hotmail.com,f,cutral co, +1470,2020-05-22,1938-04-18,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,laura parker,jenna77@hotmail.com,f,chavarria, +1471,2019-10-07,1953-06-20,,universidad nacional de jujuy,ingeniería mecánica,ashley white,miranda89@yahoo.com,f,colonia dos rosas y la legua, +1472,2019-11-16,1947-11-29,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,brandon rodriguez,rwood@yahoo.com,m,el remanso, +1473,2020-02-29,1975-06-22,,universidad nacional de jujuy,medicina,brianna chambers,waynevaldez@gmail.com,f,angelita, +1474,2020-04-25,2002-10-08,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,alexander roberts,phillipsregina@hotmail.com,m,bme bavio gral mansilla, +1475,2020-04-12,2009-03-04,,universidad tecnológica nacional,contador público ,mark smith,jeffrey88@hotmail.com,m,el cipres, +1476,2020-01-03,1916-04-03,,universidad tecnológica nacional,diseño de imagen y sonido,shelley ruiz,jhudson@yahoo.com,f,la oriental, +1477,2020-04-04,1980-09-25,,universidad nacional de jujuy,licenciatura en ciencias geológicas,amanda allison,bradley81@hotmail.com,f,estacion moreno, +1478,2020-06-23,2016-07-15,,universidad tecnológica nacional,actuario ,brittany bell,baileyrachel@hotmail.com,f,jose leon suarez, +1479,2020-05-27,1966-09-07,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,joshua medina,scollins@gmail.com,m,aldea apeleg, +1480,2020-07-15,1911-01-02,,universidad tecnológica nacional,diseño de imagen y sonido,chase jones,kphelps@yahoo.com,m,villa olivari, +1481,2020-05-29,1962-04-01,,universidad tecnológica nacional,ingeniería en informática,phillip holloway,xrice@gmail.com,m,algarrobo grande, +1482,2019-10-15,1950-11-24,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,edwin johnson,morandarlene@gmail.com,m,12 de octubre, +1483,2020-03-12,1972-03-05,,universidad nacional de jujuy,licenciatura en administración ,jody wright,hoffmanelizabeth@hotmail.com,f,villa raffo, +1484,2020-05-03,1969-04-04,,universidad nacional de jujuy,licenciatura en ciencias de la computación,blake arnold,olsonkathryn@gmail.com,m,colonia hernandarias, +1485,2019-12-18,1958-12-24,,universidad nacional de jujuy,licenciatura en administración ,scott shannon,farmstrong@hotmail.com,m,alejandro petion, +1486,2020-01-02,1957-04-01,,universidad tecnológica nacional,licenciatura en ciencias biológicas,anita may,william24@yahoo.com,f,barrio parque leloir, +1487,2020-07-27,1970-04-22,,universidad tecnológica nacional,ingeniería mecánica,lauren wallace,jasonpowell@hotmail.com,f,aldea apeleg, +1488,2019-10-01,1973-09-06,,universidad tecnológica nacional,diseño industrial,stephanie bailey,johnsonaaron@yahoo.com,f,firmat, +1489,2020-06-01,1911-08-22,,universidad tecnológica nacional,contador público ,michael martin,johnsonryan@gmail.com,m,ricardo rojas, +1490,2019-11-12,2000-10-21,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,natalie olsen,zsweeney@yahoo.com,f,francisco paz, +1491,2019-11-21,1973-03-07,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,william wright,wharper@hotmail.com,m,villa lerga, +1492,2020-06-06,2011-01-08,,universidad tecnológica nacional,agronomía,james patton,efoster@hotmail.com,m,arroyo claro, +1493,2020-05-22,2019-02-16,,universidad nacional de jujuy,ciencias veterinarias,lindsey flowers,scottmichael@hotmail.com,f,cachiyuyal, +1494,2020-05-25,1958-11-15,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,carolyn gilbert,slewis@yahoo.com,f,colonia josefa, +1495,2020-01-09,2014-12-19,,universidad nacional de jujuy,licenciatura en terapia ocupacional,christine walker,brian84@gmail.com,f,comodoro py, +1496,2020-05-01,1930-02-19,,universidad nacional de jujuy,farmacia,holly wilson,gbrown@gmail.com,f,arrayanal, +1497,2020-03-23,1998-10-25,,universidad nacional de jujuy,ingeniería en informática,glen jackson,raymondhowell@yahoo.com,m,antonio tomas sud, +1498,2020-03-11,1916-03-17,,universidad tecnológica nacional,licenciatura en ciencias geológicas,audrey willis,tfowler@yahoo.com,f,bolivar, +1499,2020-03-07,1997-06-17,,universidad tecnológica nacional,arquitectura,james perez,lthompson@hotmail.com,m,cañada seca, +1500,2019-12-31,1936-01-19,,universidad tecnológica nacional,contador público ,joanna anderson,howarddarrell@yahoo.com,f,barrientos, +1501,2020-05-27,1925-05-18,,universidad nacional de jujuy,actuario ,danny everett,tiffanybell@gmail.com,m,8 de diciembre, +1502,2020-01-27,1908-08-02,,universidad tecnológica nacional,licenciatura en artes,kaylee hawkins,kaylaclark@hotmail.com,f,cañada del ucle, +1503,2020-05-09,1917-01-31,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,mr. darrell clark,steven90@hotmail.com,m,buena esperanza, +1504,2020-05-13,1994-06-19,,universidad nacional de jujuy,licenciatura en terapia ocupacional,amy hill,ahernandez@gmail.com,f,kilometro 112, +1505,2020-01-06,1911-04-23,,universidad nacional de jujuy,licenciatura en psicología,christopher tanner,hsmith@hotmail.com,m,chapi talo, +1506,2019-10-29,1915-11-14,,universidad tecnológica nacional,ingeniería electrónica,belinda keller,paula60@yahoo.com,f,adolfo alsina, +1507,2020-04-08,1984-12-10,,universidad tecnológica nacional,licenciatura en ciencias de la computación,jeffrey banks,cookjonathan@yahoo.com,m,domselaar, +1508,2020-06-23,1985-08-15,,universidad nacional de jujuy,licenciatura en artes,jon butler,joshua52@hotmail.com,m,alarcon, +1509,2020-03-12,1959-04-06,,universidad tecnológica nacional,actuario ,robin adams,wagnerdaniel@yahoo.com,f,rawson, +1510,2020-07-11,1929-12-08,,universidad nacional de jujuy,licenciatura en artes,steven lynn,apriljackson@hotmail.com,m,argentina belvedere, +1511,2020-02-19,1909-09-01,,universidad nacional de jujuy,licenciatura en ciencias geológicas,sheila buckley,sherrialexander@yahoo.com,f,arroyo aguas blancas, +1512,2020-02-24,2020-03-16,,universidad nacional de jujuy,licenciatura en musicoterapia,mark luna,justinbartlett@hotmail.com,m,agua negra, +1513,2020-02-28,2011-01-24,,universidad tecnológica nacional,licenciatura en ciencia política ,michael thompson,brittney29@gmail.com,m,el pampero, +1514,2020-01-29,1928-09-16,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,juan daniels,meyersamantha@hotmail.com,m,adolfo van praet, +1515,2020-04-05,2010-04-11,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,julia pacheco,rstokes@hotmail.com,f,arturo segui, +1516,2020-06-07,1930-05-01,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,michele moore,martineztracey@yahoo.com,f,temperley, +1517,2020-02-09,1989-09-18,,universidad tecnológica nacional,diseño de imagen y sonido,theresa campbell,anthony51@gmail.com,f,arrechea, +1518,2020-04-27,1920-03-18,,universidad nacional de jujuy,bioquímica,erin morales,johnross@hotmail.com,f,san clemente del tuyu, +1519,2020-01-25,1991-01-22,,universidad nacional de jujuy,licenciatura en sociología ,olivia marshall,kimberlyhill@gmail.com,f,adan quiroga, +1520,2020-04-01,1936-02-14,,universidad nacional de jujuy,licenciatura en sociología ,patrick terry,abrowning@gmail.com,m,campo aristimuño, +1521,2019-10-28,1992-11-14,,universidad tecnológica nacional,bioquímica,kayla ellison,susan64@hotmail.com,f,angeloni, +1522,2020-01-11,1923-12-11,,universidad nacional de jujuy,ingeniería mecánica,jody harrison,sawyerdeanna@yahoo.com,f,isla gran malvina, +1523,2020-07-26,1966-08-13,,universidad tecnológica nacional,licenciatura en terapia ocupacional,amy smith,joseph81@gmail.com,f,arroyo mal paso, +1524,2020-05-25,1910-01-28,,universidad nacional de jujuy,licenciatura en ciencia política ,michael patrick,hmelton@gmail.com,m,buen retiro, +1525,2020-07-22,2015-12-21,,universidad nacional de jujuy,licenciatura en administración ,dwayne bolton,rrivera@yahoo.com,m,estacion general arenales, +1526,2019-10-01,1956-10-30,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,charles johnson,john37@hotmail.com,m,el peregrino, +1527,2020-03-05,1923-06-10,,universidad tecnológica nacional,ingeniería mecánica,robert braun,yalvarez@gmail.com,m,centenario, +1528,2019-12-11,1989-01-20,,universidad nacional de jujuy,ingeniería en informática,robin hoffman,lawrence50@yahoo.com,f,cañadon chileno, +1529,2020-06-19,1963-05-14,,universidad tecnológica nacional,diseño industrial,nicole nelson,belldanielle@yahoo.com,f,isla tigre, +1530,2020-04-11,1956-10-30,,universidad nacional de jujuy,ingeniería en informática,ralph sharp,pmiller@yahoo.com,m,aguara grande, +1531,2019-10-02,2013-09-05,,universidad tecnológica nacional,medicina,jeffrey benitez,dmassey@gmail.com,m,quiñihual estacion, +1532,2020-02-01,1917-01-16,,universidad nacional de jujuy,agronomía,lisa cooper,aimeecarson@gmail.com,f,el pino, +1533,2019-10-27,2016-03-16,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,michael wilson,jenniferwatts@gmail.com,m,longchamps, +1534,2020-01-09,1906-12-04,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,phillip king,paige09@hotmail.com,m,franklin, +1535,2020-03-31,2011-03-10,,universidad nacional de jujuy,farmacia,kelly daniels,william33@gmail.com,f,la banda, +1536,2020-01-23,1941-10-02,,universidad nacional de jujuy,diseño industrial,wanda garner,yhale@hotmail.com,f,basail, +1537,2020-02-20,1954-06-24,,universidad tecnológica nacional,actuario ,jean johnson,kaitlin14@hotmail.com,f,caraguata, +1538,2020-01-05,1939-07-18,,universidad nacional de jujuy,licenciatura en ciencias biológicas,courtney rice,homichael@yahoo.com,f,bahia creek, +1539,2020-02-29,1950-01-20,,universidad tecnológica nacional,arquitectura,duane kelly,cameron06@gmail.com,m,canning, +1540,2019-10-21,2001-01-15,,universidad tecnológica nacional,licenciatura en sociología ,alyssa duffy,jonathan27@yahoo.com,f,el gualicho, +1541,2019-10-11,1917-05-02,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,laura thompson,ryan88@gmail.com,f,los antiguos, +1542,2020-02-13,2011-06-07,,universidad tecnológica nacional,actuario ,alyssa gentry,sheila73@yahoo.com,f,aguada, +1543,2019-11-27,1972-01-25,,universidad tecnológica nacional,licenciatura en ciencia política ,nathan watson,smithjulie@hotmail.com,m,rio tala, +1544,2020-03-09,1968-11-21,,universidad nacional de jujuy,diseño industrial,adam harris,herreravanessa@hotmail.com,m,banda varela, +1545,2020-02-07,1920-09-30,,universidad tecnológica nacional,farmacia,chelsea morales,sandersmitchell@gmail.com,f,leubuco, +1546,2020-02-23,1943-09-06,,universidad nacional de jujuy,licenciatura en ciencia política ,samantha smith,debbiewise@hotmail.com,f,10 de mayo, +1547,2020-06-24,1963-04-21,,universidad tecnológica nacional,bioquímica,tiffany jones,emiller@hotmail.com,f,chovet, +1548,2020-07-30,2014-10-01,,universidad nacional de jujuy,licenciatura en ciencias de la computación,jason hawkins,prestonbarbara@hotmail.com,m,brea chimpana, +1549,2020-05-05,1910-12-01,,universidad nacional de jujuy,licenciatura en ciencias ambientales,randy butler,panderson@gmail.com,m,indio rico, +1550,2020-01-28,1990-08-19,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,erin garcia,jamessoto@gmail.com,f,cachiyuyal, +1551,2019-11-26,1986-08-03,,universidad tecnológica nacional,diseño industrial,kaylee giles,across@yahoo.com,f,abra, +1552,2020-07-12,1944-04-20,,universidad tecnológica nacional,arquitectura,christina martin,fhunter@yahoo.com,f,capilla guadalupe norte, +1553,2020-06-12,1928-02-11,,universidad nacional de jujuy,licenciatura en musicoterapia,matthew banks,irice@hotmail.com,m,aldea asuncion, +1554,2020-03-21,1972-12-24,,universidad nacional de jujuy,técnico para bioterios ,donna stone,claudiasellers@gmail.com,f,carro quemado, +1555,2019-10-12,1926-09-27,,universidad tecnológica nacional,licenciatura en ciencias biológicas,harold page,laurenhaney@gmail.com,m,algarrobo grande, +1556,2020-04-28,1994-04-24,,universidad nacional de jujuy,farmacia,meghan yates,traciallen@hotmail.com,f,agua de la zorra, +1557,2020-01-16,1956-11-03,,universidad nacional de jujuy,licenciatura en musicoterapia,isaiah lyons,debraward@gmail.com,m,alto pencoso, +1558,2020-04-20,1967-01-30,,universidad nacional de jujuy,licenciatura en artes,ann hansen,warren05@hotmail.com,f,bme bavio gral mansilla, +1559,2020-06-10,1985-01-05,,universidad tecnológica nacional,farmacia,laura carpenter,carrolljeffrey@yahoo.com,f,cañada de gomez, +1560,2020-02-20,1960-02-29,,universidad tecnológica nacional,arquitectura,tammy waters,christinapayne@hotmail.com,f,baños termales, +1561,2020-02-17,1954-05-13,,universidad nacional de jujuy,licenciatura en artes,courtney fritz,debra15@hotmail.com,f,sey, +1562,2020-05-20,1980-02-26,,universidad tecnológica nacional,farmacia,albert english,trevor16@yahoo.com,m,alto verde, +1563,2020-07-11,1970-01-11,,universidad nacional de jujuy,licenciatura en ciencias de la computación,kristin mason,justincobb@yahoo.com,f,bajo guazu, +1564,2020-01-25,1989-05-08,,universidad nacional de jujuy,licenciatura en ciencias ambientales,michael randolph,jeremy25@gmail.com,m,aldea brasilera, +1565,2020-07-18,1963-01-21,,universidad nacional de jujuy,licenciatura en artes,john brown,bhopkins@hotmail.com,m,arijon, +1566,2019-10-21,1981-11-22,,universidad nacional de jujuy,licenciatura en ciencia política ,sabrina oconnor,treynolds@hotmail.com,f,arroyo del pescado, +1567,2020-05-27,1915-09-09,,universidad nacional de jujuy,licenciatura en psicología,paula cardenas,torresscott@hotmail.com,f,el olivo, +1568,2020-04-11,1993-09-11,,universidad tecnológica nacional,licenciatura en ciencia política ,john hendrix,hannahgraham@gmail.com,m,alberto gerchunoff, +1569,2020-01-27,1923-07-26,,universidad nacional de jujuy,licenciatura en administración ,adrian miller,heather75@hotmail.com,m,las palmas, +1570,2020-02-20,1937-04-12,,universidad nacional de jujuy,ingeniería mecánica,carol walsh,margaret10@gmail.com,f,amadores, +1571,2020-07-28,1918-01-20,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,mr. jason lane dds,markgregory@yahoo.com,m,el juncalito, +1572,2020-01-04,1958-07-22,,universidad tecnológica nacional,licenciatura en psicología,maria mckenzie,sanchezchristopher@gmail.com,f,el arbolito, +1573,2020-06-08,1954-06-10,,universidad tecnológica nacional,ciencias veterinarias,kelly larson,vmartinez@yahoo.com,f,chapaleufu, +1574,2020-04-01,1990-12-26,,universidad nacional de jujuy,agronomía,wanda chavez,chelsea71@hotmail.com,f,villa rosa, +1575,2020-06-21,1941-08-20,,universidad tecnológica nacional,ingeniería electrónica,crystal mccann,kennethbridges@hotmail.com,f,cascada, +1576,2019-12-08,1960-01-03,,universidad tecnológica nacional,diseño industrial,dean howe,jessicacunningham@yahoo.com,m,centella, +1577,2019-10-25,1915-06-24,,universidad nacional de jujuy,licenciatura en terapia ocupacional,amanda gill,hernandeztimothy@gmail.com,f,el pampero, +1578,2019-11-14,1908-02-21,,universidad tecnológica nacional,agronomía,nicole campbell,frankmora@yahoo.com,f,san bernardo del tuyu, +1579,2020-07-04,1997-07-13,,universidad nacional de jujuy,licenciatura en musicoterapia,lori murphy,sheilaconway@gmail.com,f,baterias, +1580,2020-01-21,1920-08-26,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,gabrielle brown,joseph27@gmail.com,f,nelson, +1581,2020-06-06,1907-01-06,,universidad tecnológica nacional,licenciatura en psicología,joseph murphy,alan86@gmail.com,m,estacion moreno, +1582,2019-11-21,1909-03-23,,universidad tecnológica nacional,licenciatura en sociología ,holly johnson,benjaminsanchez@gmail.com,f,agua salada, +1583,2020-02-26,1939-12-19,,universidad tecnológica nacional,arquitectura,mark johns,joelmiller@hotmail.com,m,alto de la leña, +1584,2020-07-30,1932-01-15,,universidad nacional de jujuy,licenciatura en musicoterapia,heidi berg,elizabeth46@yahoo.com,f,acassuso, +1585,2019-12-07,2017-09-23,,universidad tecnológica nacional,actuario ,marc johnson,duncanlee@hotmail.com,m,la rosa, +1586,2019-10-21,1995-08-03,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,omar richardson,esparzacurtis@gmail.com,m,el palmar de san francisco, +1587,2020-01-19,1951-09-03,,universidad nacional de jujuy,técnico para bioterios ,desiree thompson,grogers@gmail.com,f,colonia bella vista, +1588,2020-02-28,1936-01-13,,universidad tecnológica nacional,ingeniería electrónica,victoria walsh,tammygutierrez@gmail.com,f,chivilcoy, +1589,2019-10-16,1932-04-05,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,david gutierrez,jameswalton@hotmail.com,m,aguas buenas, +1590,2019-10-19,1979-07-27,,universidad nacional de jujuy,arquitectura,anthony leonard,phylliscummings@hotmail.com,m,coronel isleños, +1591,2020-07-26,1908-10-04,,universidad tecnológica nacional,arquitectura,danny knight,owensgabriel@hotmail.com,m,aguango, +1592,2020-01-03,1958-05-12,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,lisa ray,jasonhall@yahoo.com,f,quilmes, +1593,2020-03-01,1947-06-23,,universidad tecnológica nacional,licenciatura en musicoterapia,steven perez,paulapeck@gmail.com,m,colonia zapata, +1594,2020-06-19,1969-03-20,,universidad nacional de jujuy,licenciatura en musicoterapia,renee massey,jason31@gmail.com,f,porvenir, +1595,2020-02-05,1962-03-17,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,trevor abbott,calvinbishop@hotmail.com,m,colonia ensanche sauce, +1596,2020-07-03,1963-05-25,,universidad nacional de jujuy,diseño industrial,sarah wallace,lawrencechristopher@yahoo.com,f,el rincon, +1597,2020-06-11,1953-04-17,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,joseph liu,nelsontyler@yahoo.com,m,la torrecita, +1598,2019-10-05,1944-11-19,,universidad nacional de jujuy,licenciatura en musicoterapia,elizabeth watts,ekramer@yahoo.com,f,centella, +1599,2019-12-07,2005-06-27,,universidad tecnológica nacional,licenciatura en terapia ocupacional,michael wright,pmitchell@yahoo.com,m,la esperanza rosas las flores, +1600,2020-03-17,1951-06-29,,universidad nacional de jujuy,licenciatura en ciencias ambientales,kathy garcia,dthompson@gmail.com,f,el jupiter, +1601,2020-07-19,1984-02-12,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,barbara gray,joseph49@hotmail.com,f,el lenguaraz, +1602,2020-05-20,1926-11-04,,universidad tecnológica nacional,arquitectura,misty hopkins,hcarroll@hotmail.com,f,barrio batan, +1603,2020-04-23,1940-12-02,,universidad nacional de jujuy,licenciatura en sociología ,barbara turner,villarrealtheresa@hotmail.com,f,vicente lopez, +1604,2020-04-10,1930-10-22,,universidad nacional de jujuy,licenciatura en ciencia política ,ricky garrett,bonderik@gmail.com,m,aldea forestal, +1605,2020-03-02,1999-01-20,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,teresa west,philip88@hotmail.com,f,carro quemado, +1606,2019-10-04,1916-12-13,,universidad nacional de jujuy,técnico para bioterios ,donald clark,marymiller@hotmail.com,m,aguapey, +1607,2020-01-03,1968-05-02,,universidad nacional de jujuy,ingeniería en informática,jennifer hamilton,kristygeorge@yahoo.com,f,pellegrini, +1608,2019-12-04,1918-10-05,,universidad tecnológica nacional,licenciatura en ciencia política ,justin rodriguez,andrea93@hotmail.com,m,plomer, +1609,2020-02-22,1995-12-14,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,ashley thornton,penaronald@hotmail.com,f,estacion saguier, +1610,2019-10-11,1945-08-29,,universidad tecnológica nacional,farmacia,thomas hunter,ronaldstuart@gmail.com,m,balderrama, +1611,2020-02-23,1913-01-13,,universidad nacional de jujuy,arquitectura,megan randolph,harriskim@yahoo.com,f,beruti, +1612,2020-03-31,1990-09-18,,universidad tecnológica nacional,arquitectura,dr. john costa,trankathy@hotmail.com,m,amenabar, +1613,2020-07-01,1991-09-18,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jennifer joseph,kara61@hotmail.com,f,alcete, +1614,2020-05-26,1949-09-07,,universidad tecnológica nacional,diseño industrial,maria riggs,stephaniescott@gmail.com,f,colonia velez, +1615,2020-04-10,1965-08-18,,universidad nacional de jujuy,medicina,pamela hill,oyoung@hotmail.com,f,cramer, +1616,2019-12-29,2015-08-18,,universidad tecnológica nacional,ingeniería electrónica,victoria carter,kenneth51@yahoo.com,f,albariño, +1617,2020-02-25,1969-01-29,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,andrew brewer,brandysmith@yahoo.com,m,cañete, +1618,2020-01-21,1950-04-17,,universidad nacional de jujuy,ingeniería electrónica,daryl ochoa,michael97@hotmail.com,m,los gauchos, +1619,2020-03-12,1955-05-17,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,evan wells,danielsmith@yahoo.com,m,chivilcoy, +1620,2020-02-22,1923-12-18,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,nancy castaneda,erice@hotmail.com,f,arroyo guilaia, +1621,2020-04-06,1995-02-17,,universidad nacional de jujuy,farmacia,natalie leblanc,rsutton@gmail.com,f,claverie, +1622,2019-11-29,2002-04-14,,universidad tecnológica nacional,licenciatura en musicoterapia,kathleen williams,kellyharris@gmail.com,f,arroyo aleli, +1623,2020-01-26,1978-07-27,,universidad nacional de jujuy,contador público ,shannon edwards,lisa46@gmail.com,f,cabral, +1624,2019-11-14,2005-04-15,,universidad nacional de jujuy,agronomía,amber perez,hardyjessica@yahoo.com,f,cangallo, +1625,2020-04-03,1996-08-28,,universidad tecnológica nacional,ciencias veterinarias,christopher brown,manderson@hotmail.com,m,colonia california, +1626,2020-02-07,1927-04-03,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jeffrey hayes jr.,blee@hotmail.com,m,campo medina, +1627,2020-01-20,1939-12-23,,universidad tecnológica nacional,diseño de imagen y sonido,angela graham,patriciahowell@gmail.com,f,caleufu, +1628,2019-11-22,1944-07-28,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,logan hansen,wpruitt@yahoo.com,m,comandante nicanor otamendi, +1629,2020-07-06,1945-05-09,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,susan brooks,lloydsharon@yahoo.com,f,adolfo rodriguez saa, +1630,2020-02-03,1907-11-20,,universidad nacional de jujuy,ingeniería electrónica,melissa wheeler,ygarcia@yahoo.com,f,kilometro 77, +1631,2020-05-16,2007-12-13,,universidad nacional de jujuy,ingeniería mecánica,mariah edwards,waltonscott@yahoo.com,f,avena, +1632,2020-01-30,1992-10-26,,universidad tecnológica nacional,licenciatura en sociología ,sean mcdonald,brownguy@hotmail.com,m,buena vista, +1633,2020-03-08,1970-11-19,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,linda ferguson,aprilhill@gmail.com,f,achiras, +1634,2020-06-07,1914-02-12,,universidad nacional de jujuy,licenciatura en sociología ,beth burch,kelly59@yahoo.com,f,chavarria, +1635,2020-02-13,2014-04-29,,universidad tecnológica nacional,diseño de imagen y sonido,amanda parker,petermartinez@gmail.com,f,crispi, +1636,2020-04-11,1924-04-23,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,jeffrey carr,john59@hotmail.com,m,ambas puntillas, +1637,2020-01-24,1914-04-08,,universidad tecnológica nacional,licenciatura en ciencia política ,john allen,bryce06@hotmail.com,m,alto grande, +1638,2020-07-04,2013-06-18,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,justin jackson,sarahmejia@gmail.com,m,colonia la yerba, +1639,2020-02-21,1980-03-30,,universidad nacional de jujuy,técnico para bioterios ,brianna watson,clara@hotmail.com,f,alto los cardales, +1640,2019-10-30,1968-07-24,,universidad nacional de jujuy,técnico para bioterios ,james todd,kayla87@yahoo.com,m,estancias, +1641,2019-10-15,1931-10-06,,universidad nacional de jujuy,contador público ,brandy wolfe,justin41@gmail.com,f,baños pismanta, +1642,2020-01-06,2009-01-25,,universidad nacional de jujuy,arquitectura,stephen henderson,bennettjasmine@hotmail.com,m,colonia el aguara, +1643,2019-11-26,1933-09-05,,universidad nacional de jujuy,licenciatura en ciencias ambientales,ashley wallace,lambfelicia@hotmail.com,f,abra de hinojo, +1644,2020-07-09,2002-11-14,,universidad tecnológica nacional,licenciatura en sociología ,jonathan collier dvm,xlester@hotmail.com,m,albardon, +1645,2019-11-11,2013-02-09,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,julie thompson,velasquezjustin@gmail.com,f,cervantes, +1646,2020-05-04,1991-09-12,,universidad tecnológica nacional,licenciatura en sociología ,david davidson,micheal57@yahoo.com,m,general hornos, +1647,2020-02-20,1992-07-07,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,nathan bailey,ronald69@gmail.com,m,guillermo e hudson, +1648,2019-10-24,1929-05-14,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,dr. william mcgrath,zmays@hotmail.com,m,campo calvo, +1649,2020-05-09,1961-10-11,,universidad nacional de jujuy,licenciatura en ciencias de la computación,christopher singh,priddle@gmail.com,m,haedo, +1650,2020-05-22,1940-06-13,,universidad tecnológica nacional,ingeniería electrónica,william gray,joshua75@hotmail.com,m,cuenca, +1651,2020-06-09,1997-05-18,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,tricia downs,nguyencrystal@yahoo.com,f,carcaraña, +1652,2020-06-10,1983-02-08,,universidad tecnológica nacional,medicina,anthony harris,david12@hotmail.com,m,san mayol, +1653,2019-11-13,1953-01-29,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,jeremy nolan,natalieadams@yahoo.com,m,azara, +1654,2020-01-15,2019-01-13,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,aaron reed,jessicaalvarez@gmail.com,m,arturo almaraz, +1655,2019-11-27,2009-10-05,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,vanessa swanson,imalone@hotmail.com,f,adolfo alsina, +1656,2019-12-06,2020-05-23,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,martin ross,hdecker@gmail.com,m,aldea santa maria, +1657,2020-02-19,1980-11-08,,universidad tecnológica nacional,licenciatura en ciencias geológicas,kathy garcia,wbrennan@gmail.com,f,fortin lavalle, +1658,2020-07-14,1985-11-26,,universidad tecnológica nacional,arquitectura,justin steele,john98@hotmail.com,m,campo raffo, +1659,2020-03-14,1989-02-14,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,vanessa davis,hlyons@hotmail.com,f,caracoles, +1660,2020-03-15,1946-02-15,,universidad tecnológica nacional,técnico para bioterios ,debra jackson,kendra43@hotmail.com,f,desvio kilometro 55, +1661,2020-03-16,1981-09-25,,universidad tecnológica nacional,ingeniería en informática,lacey taylor,harrisloretta@gmail.com,f,gonzalez moreno, +1662,2019-12-13,1948-04-13,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,destiny cherry,joshuareynolds@yahoo.com,f,la oriental, +1663,2020-04-22,1969-07-30,,universidad tecnológica nacional,diseño industrial,jason boyle,ruthhernandez@hotmail.com,m,haedo, +1664,2020-05-15,1957-03-17,,universidad nacional de jujuy,ciencias veterinarias,stephanie benson,rhondabutler@yahoo.com,f,cañadon caliente, +1665,2020-01-07,1978-07-13,,universidad tecnológica nacional,técnico para bioterios ,tiffany chen,cpage@yahoo.com,f,carrizal norte, +1666,2020-01-23,1967-01-26,,universidad nacional de jujuy,licenciatura en ciencias de la computación,carmen chang,johnsonchad@gmail.com,f,chumbicha, +1667,2020-06-04,1906-06-08,,universidad nacional de jujuy,licenciatura en musicoterapia,tracy edwards,rphillips@yahoo.com,f,amberes, +1668,2019-10-17,1919-10-20,,universidad tecnológica nacional,licenciatura en ciencia política ,amy carlson,zwilliams@hotmail.com,f,bowen, +1669,2019-10-27,1971-02-10,,universidad nacional de jujuy,licenciatura en musicoterapia,michelle cantrell,warrenvictor@yahoo.com,f,cañada, +1670,2020-01-30,1983-03-21,,universidad nacional de jujuy,medicina,tiffany padilla,lglass@gmail.com,f,cortaderas, +1671,2019-12-31,1960-02-26,,universidad tecnológica nacional,licenciatura en ciencias geológicas,dominic wright,powellamanda@gmail.com,m,nonogasta, +1672,2020-05-21,1921-01-21,,universidad nacional de jujuy,licenciatura en psicología,charles hernandez,burnsdavid@gmail.com,m,colonia coronel dorrego, +1673,2020-05-30,1982-09-30,,universidad tecnológica nacional,licenciatura en artes,michael harris iii,tjensen@hotmail.com,m,banda varela, +1674,2019-12-15,1913-11-24,,universidad tecnológica nacional,licenciatura en terapia ocupacional,samantha lester,nelsonsummer@hotmail.com,f,atuel sud, +1675,2020-01-05,2007-07-03,,universidad nacional de jujuy,arquitectura,jennifer hart,hhamilton@hotmail.com,f,alta italia, +1676,2020-05-20,1915-07-16,,universidad nacional de jujuy,ciencias veterinarias,patricia velazquez,cody69@hotmail.com,f,francisco paz, +1677,2020-02-11,1930-12-26,,universidad tecnológica nacional,técnico para bioterios ,joseph hayes,pedromullen@yahoo.com,m,san jose de piedra blanca, +1678,2020-07-11,2007-04-02,,universidad nacional de jujuy,ingeniería en informática,michele lambert,gutierrezharold@gmail.com,f,colonia rivas, +1679,2020-04-09,1920-04-28,,universidad nacional de jujuy,licenciatura en psicología,brittany taylor,montgomeryeric@hotmail.com,f,arroyo ceibal, +1680,2020-02-05,1976-02-05,,universidad nacional de jujuy,licenciatura en ciencias de la computación,jennifer houston,zweaver@hotmail.com,f,adolfo rodriguez saa, +1681,2019-10-24,1942-11-06,,universidad nacional de jujuy,bioquímica,andrea ramsey,ismith@hotmail.com,f,alto huaco, +1682,2019-10-08,1924-05-20,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,mr. anthony mayo,savannahgill@gmail.com,m,amenabar, +1683,2020-06-09,1957-04-19,,universidad tecnológica nacional,agronomía,gabriel graham,rowetyler@yahoo.com,m,planchada banderita, +1684,2020-07-16,1973-07-18,,universidad tecnológica nacional,medicina,gary taylor,moorenicholas@gmail.com,m,apostoles, +1685,2019-12-30,1991-01-16,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,christina wood,eric67@gmail.com,f,bahia bustamante, +1686,2020-01-27,1953-07-23,,universidad nacional de jujuy,arquitectura,lindsay underwood dvm,larsonbrandon@yahoo.com,f,don torcuato, +1687,2020-03-28,1983-10-04,,universidad tecnológica nacional,ingeniería en informática,michael brandt,gerald77@hotmail.com,m,azul, +1688,2020-01-17,2018-02-02,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,ricardo hunter,hailey51@yahoo.com,m,alamo, +1689,2020-01-28,1952-02-16,,universidad nacional de jujuy,diseño de imagen y sonido,yvonne robertson,clarkjoseph@yahoo.com,f,masurel, +1690,2019-10-27,1942-05-05,,universidad tecnológica nacional,licenciatura en ciencias geológicas,joseph martin,don27@hotmail.com,m,25 de mayo, +1691,2019-11-26,1932-01-13,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,edward henry,jeremyhenderson@hotmail.com,m,avanzada, +1692,2019-10-23,1998-07-14,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,willie davis,berrycorey@gmail.com,m,la querencia, +1693,2019-11-29,1941-04-22,,universidad nacional de jujuy,licenciatura en psicología,valerie johnson,janet24@hotmail.com,f,brea chimpana, +1694,2020-02-13,1920-11-24,,universidad tecnológica nacional,farmacia,joshua kaufman,usteele@hotmail.com,m,agua seballe, +1695,2020-01-19,1971-01-28,,universidad nacional de jujuy,arquitectura,robert hernandez,ychapman@gmail.com,m,independencia, +1696,2019-10-31,2003-07-03,,universidad nacional de jujuy,licenciatura en ciencias geológicas,lindsey allen,troth@hotmail.com,f,arenoso, +1697,2020-02-15,2014-11-09,,universidad nacional de jujuy,contador público ,donald smith,burtonsarah@yahoo.com,m,colonia santa teresa, +1698,2020-05-26,1935-08-29,,universidad tecnológica nacional,licenciatura en ciencia política ,joel valencia,richardsdanielle@hotmail.com,m,allende, +1699,2019-10-14,2015-11-11,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,danielle oneill,stacey19@yahoo.com,f,arroyo moreira, +1700,2019-11-11,1960-08-06,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,michael robinson,jimeneztheresa@yahoo.com,m,wheelwright, +1701,2020-06-05,1956-10-21,,universidad tecnológica nacional,licenciatura en ciencias de la computación,terrance king,millercatherine@yahoo.com,m,planchada banderita, +1702,2020-02-21,1997-11-10,,universidad nacional de jujuy,actuario ,benjamin carter,scott68@gmail.com,m,blas durañona, +1703,2020-05-25,1931-09-02,,universidad tecnológica nacional,medicina,scott wallace,justin85@yahoo.com,m,caseros, +1704,2020-01-22,2013-10-17,,universidad tecnológica nacional,técnico para bioterios ,miranda coleman,qsnyder@hotmail.com,f,crispi, +1705,2019-10-19,1975-05-26,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,gina flores,lori14@yahoo.com,f,el bombero, +1706,2019-10-02,1990-08-30,,universidad tecnológica nacional,agronomía,julie pope,kmccoy@yahoo.com,f,bañado verde, +1707,2020-05-08,1975-12-07,,universidad nacional de jujuy,licenciatura en ciencias biológicas,benjamin wallace,thuynh@gmail.com,m,4 de noviembre, +1708,2020-03-11,1932-09-20,,universidad nacional de jujuy,licenciatura en psicología,paige kelly,wsellers@gmail.com,f,de bruyn, +1709,2020-03-23,1980-01-24,,universidad tecnológica nacional,licenciatura en artes,ashley sparks,taylorvalerie@gmail.com,f,agua colorada, +1710,2020-07-26,1932-02-18,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,jose stevenson,yray@hotmail.com,m,albariño, +1711,2020-05-04,2004-01-18,,universidad nacional de jujuy,bioquímica,peter diaz,kjohnson@hotmail.com,m,ancon, +1712,2020-03-26,1941-07-11,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,james perkins,matthew11@yahoo.com,m,alabama, +1713,2019-11-07,2010-05-06,,universidad nacional de jujuy,ingeniería mecánica,melissa perez,ashleysmith@hotmail.com,f,algarrobal abajo, +1714,2019-12-06,1964-10-13,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,denise rice,lauraferguson@yahoo.com,f,achalco, +1715,2019-11-14,1997-09-04,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,anna simon,abrown@hotmail.com,f,colonia tacurales, +1716,2019-12-24,1919-02-01,,universidad nacional de jujuy,bioquímica,jacob robertson,carolynwashington@yahoo.com,m,2 de mayo, +1717,2020-06-24,1945-09-25,,universidad nacional de jujuy,licenciatura en ciencias de la computación,katherine olson,michellecarpenter@gmail.com,f,abralaite, +1718,2020-01-09,1948-06-26,,universidad tecnológica nacional,licenciatura en ciencias ambientales,daniel ponce,rsmith@yahoo.com,m,antonio de los heros, +1719,2020-04-15,2015-04-12,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,terry mcbride,rboyle@hotmail.com,m,colonia duran, +1720,2019-10-31,1944-07-20,,universidad tecnológica nacional,licenciatura en terapia ocupacional,makayla phillips,madison32@hotmail.com,f,agua de la zorra, +1721,2020-01-19,1943-05-08,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,maria rose,debbie60@yahoo.com,f,arrayanal, +1722,2019-12-02,1920-03-03,,universidad tecnológica nacional,medicina,wesley anderson,kennethleonard@gmail.com,m,rafael calzada, +1723,2019-12-03,1965-07-14,,universidad tecnológica nacional,licenciatura en ciencias biológicas,christine palmer,hamiltonjoyce@hotmail.com,f,bajo de raco, +1724,2019-12-13,2002-08-22,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,harry wright,floresmatthew@gmail.com,m,cabral, +1725,2020-06-28,1943-06-30,,universidad tecnológica nacional,ingeniería electrónica,tamara hines md,danielrobert@gmail.com,f,altamira, +1726,2020-01-27,1980-09-21,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,paul carpenter,osmith@hotmail.com,m,pilar, +1727,2019-12-09,2007-09-09,,universidad tecnológica nacional,licenciatura en ciencias ambientales,steven farmer,kevin94@gmail.com,m,el triunfo, +1728,2019-11-26,1936-08-31,,universidad tecnológica nacional,ingeniería en informática,keith kramer,greenjuan@gmail.com,m,barrio indio trompa, +1729,2020-05-27,1951-03-21,,universidad nacional de jujuy,arquitectura,austin moreno,twalls@gmail.com,m,villani, +1730,2020-04-27,1998-03-03,,universidad nacional de jujuy,licenciatura en ciencia política ,cindy montgomery,kbrown@yahoo.com,f,alcaraz 1ro, +1731,2019-12-04,1948-02-26,,universidad tecnológica nacional,licenciatura en ciencias de la computación,anthony smith,jamespetersen@yahoo.com,m,armstrong, +1732,2020-02-25,1939-02-08,,universidad tecnológica nacional,licenciatura en ciencias de la computación,anne chase,justinmoss@hotmail.com,f,saladillo norte, +1733,2020-07-26,2018-08-27,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,timothy marshall,laura22@hotmail.com,m,antonio de los heros, +1734,2019-11-21,1978-10-20,,universidad tecnológica nacional,licenciatura en artes,patrick johnson,corey93@hotmail.com,m,agua blanca, +1735,2020-01-20,1954-05-25,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,juan espinoza,samueltorres@hotmail.com,m,chillar, +1736,2019-12-11,1983-09-23,,universidad nacional de jujuy,diseño industrial,jared clark,wallacedanielle@hotmail.com,m,bonpland norte, +1737,2020-02-10,1911-10-03,,universidad tecnológica nacional,licenciatura en ciencias ambientales,jeremy hayes,vstewart@hotmail.com,m,bella union paraje, +1738,2020-06-29,1911-12-03,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,joseph jordan,phernandez@hotmail.com,m,bordenave, +1739,2020-01-01,1988-01-19,,universidad nacional de jujuy,licenciatura en terapia ocupacional,mr. lawrence pena,alice26@gmail.com,m,caseros, +1740,2019-12-22,1911-02-23,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,alexandra ortega,bbailey@gmail.com,f,la pastora, +1741,2019-12-05,1931-08-26,,universidad tecnológica nacional,diseño de imagen y sonido,kelly crosby,emily00@yahoo.com,f,arroyo san juan, +1742,2020-04-09,2006-09-14,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,alexander taylor,shermanvalerie@yahoo.com,m,capitan montoya, +1743,2019-11-29,1977-10-27,,universidad tecnológica nacional,arquitectura,joseph short,rduffy@yahoo.com,m,barrio villa adela, +1744,2020-01-09,1973-09-21,,universidad nacional de jujuy,licenciatura en ciencias biológicas,angela jackson,michael00@yahoo.com,f,kilometro 77, +1745,2019-10-07,2015-09-29,,universidad tecnológica nacional,licenciatura en ciencia política ,jeffery alvarado,qlambert@hotmail.com,m,cameron, +1746,2020-04-03,1967-07-28,,universidad nacional de jujuy,técnico para bioterios ,donald daniels,psmith@hotmail.com,m,la chispa, +1747,2020-05-24,1948-12-18,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,susan gillespie,twilliams@hotmail.com,f,anecon grande, +1748,2019-12-13,2019-02-07,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,erica johnson,shannonhopkins@gmail.com,f,colonia valdez, +1749,2020-01-17,2019-04-26,,universidad tecnológica nacional,licenciatura en musicoterapia,kelly edwards,samantha29@yahoo.com,f,la ribera, +1750,2020-06-24,1987-08-20,,universidad nacional de jujuy,licenciatura en ciencia política ,jacob jones,eric72@yahoo.com,m,carapachay, +1751,2020-02-16,1949-06-19,,universidad nacional de jujuy,ingeniería electrónica,zachary nelson,rogerstammy@gmail.com,m,campo redondo, +1752,2019-10-15,2011-02-21,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,sandra guerrero,elizabeth22@gmail.com,f,laprida, +1753,2020-02-08,1966-01-20,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,grace adams,dstevens@yahoo.com,f,acevedo, +1754,2019-12-30,1975-11-10,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,calvin patel,uingram@yahoo.com,m,antonio de los heros, +1755,2019-12-14,1957-12-09,,universidad nacional de jujuy,actuario ,margaret escobar,lauriehoward@hotmail.com,f,san lorenzo, +1756,2020-03-06,1992-11-02,,universidad tecnológica nacional,ingeniería en informática,shawna martinez,nathan11@gmail.com,f,bella vista, +1757,2020-05-02,2004-10-26,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,matthew walsh,annaramsey@hotmail.com,m,otto bemberg, +1758,2019-10-31,1995-11-29,,universidad tecnológica nacional,licenciatura en psicología,spencer blackwell,bradleyhernandez@gmail.com,m,la banda, +1759,2020-07-03,1943-06-27,,universidad nacional de jujuy,ingeniería en informática,ashley morris,yshields@yahoo.com,f,gaboto, +1760,2020-01-07,2016-03-08,,universidad nacional de jujuy,licenciatura en psicología,david robinson,villalori@hotmail.com,m,bahia san blas, +1761,2020-03-09,1978-05-28,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,robin anderson,qgreene@gmail.com,f,alto las lechuzas, +1762,2020-05-09,1995-01-26,,universidad nacional de jujuy,licenciatura en ciencias geológicas,jessica kelly,littlelauren@hotmail.com,f,arroyo salado, +1763,2020-06-26,1972-12-14,,universidad nacional de jujuy,farmacia,sarah clark,elliottkaren@hotmail.com,f,apostoles, +1764,2020-05-30,1949-12-10,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,tonya harris,armstrongvictoria@hotmail.com,f,barrio carosio, +1765,2020-06-13,1934-11-01,,universidad tecnológica nacional,licenciatura en ciencias ambientales,billy mejia,lcaldwell@hotmail.com,m,campo largo, +1766,2020-01-20,1998-05-13,,universidad nacional de jujuy,licenciatura en musicoterapia,robert wilson,james63@gmail.com,m,estacion christophersen, +1767,2020-06-15,2010-07-16,,universidad tecnológica nacional,diseño de imagen y sonido,yolanda henry,linda95@yahoo.com,f,apostoles, +1768,2020-06-23,1920-05-04,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,patricia mitchell,wilsondaniel@hotmail.com,f,estacion lago epecuen, +1769,2020-07-08,1977-09-08,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,colton meadows,brian35@hotmail.com,m,el araza, +1770,2019-11-13,1913-10-06,,universidad tecnológica nacional,licenciatura en administración ,brenda jones,brendangomez@gmail.com,f,ramos mejia, +1771,2020-05-28,1936-09-10,,universidad nacional de jujuy,contador público ,daniel howell,ellisleslie@hotmail.com,m,kilometro 125, +1772,2019-10-31,1942-09-26,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,ronald walsh,jerry21@yahoo.com,m,campo de galnasi, +1773,2020-04-14,1980-07-15,,universidad tecnológica nacional,farmacia,jodi banks,gregorywilkerson@gmail.com,f,albigasta, +1774,2020-02-23,1925-12-11,,universidad nacional de jujuy,licenciatura en artes,john padilla,carl99@gmail.com,m,el rincon, +1775,2020-07-30,1979-04-08,,universidad tecnológica nacional,arquitectura,brandy ward,jennifer23@yahoo.com,f,agua colorada, +1776,2020-01-14,1978-02-10,,universidad tecnológica nacional,diseño de imagen y sonido,james cline,smithmichelle@gmail.com,m,almirante brown, +1777,2020-05-10,1988-02-23,,universidad tecnológica nacional,licenciatura en artes,sabrina levy,hinesrachel@gmail.com,f,chelforo, +1778,2020-03-19,1946-08-10,,universidad nacional de jujuy,diseño industrial,dr. daniel griffin,samantha29@hotmail.com,m,almirante irizar, +1779,2020-01-15,1923-09-11,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,joe wagner,sharon61@hotmail.com,m,antumpa, +1780,2020-06-13,1968-05-21,,universidad nacional de jujuy,técnico para bioterios ,sean smith,rlamb@gmail.com,m,jesus maria, +1781,2019-12-30,1947-12-28,,universidad nacional de jujuy,ingeniería mecánica,joseph strickland,ajacobs@hotmail.com,m,alejandro petion, +1782,2019-12-18,1910-07-07,,universidad tecnológica nacional,licenciatura en ciencias geológicas,terry mcgee,kcontreras@gmail.com,m,cerana, +1783,2020-02-23,1987-02-07,,universidad tecnológica nacional,ingeniería mecánica,dawn bailey,christopher70@hotmail.com,f,ambas puntillas, +1784,2019-12-05,1961-12-05,,universidad tecnológica nacional,farmacia,dawn frederick,edward20@gmail.com,f,25 de mayo, +1785,2020-01-09,2018-02-16,,universidad tecnológica nacional,ciencias veterinarias,jessica hamilton,castillojon@yahoo.com,f,colonia hernandarias, +1786,2020-07-28,1991-12-04,,universidad tecnológica nacional,medicina,amanda dunn,wmorris@hotmail.com,f,calvo, +1787,2020-01-18,2008-10-16,,universidad tecnológica nacional,diseño industrial,victoria mathews,tammyshannon@hotmail.com,f,barrio pedro rocco, +1788,2020-05-09,1922-07-29,,universidad tecnológica nacional,licenciatura en ciencia política ,albert mendez,flamb@gmail.com,m,bosques, +1789,2020-06-23,1999-06-16,,universidad nacional de jujuy,ingeniería electrónica,frank frederick,patelbarbara@gmail.com,m,agua de las palomas, +1790,2020-04-07,1984-04-03,,universidad tecnológica nacional,arquitectura,jennifer coleman,bakerhannah@yahoo.com,f,los antiguos, +1791,2020-05-15,1932-03-02,,universidad nacional de jujuy,ingeniería en informática,alexander carson,nolanjeffrey@gmail.com,m,despeñaderos, +1792,2020-07-23,2002-08-16,,universidad nacional de jujuy,ingeniería en informática,karen wells,laceymartinez@hotmail.com,f,ifran, +1793,2020-07-22,1986-06-20,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,shelia tyler,sandra61@gmail.com,f,meson de fierro, +1794,2020-05-07,1956-12-08,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,jeffrey molina,jeffrey91@yahoo.com,m,agua y energia, +1795,2020-02-26,1907-02-26,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,travis white,jpacheco@hotmail.com,m,17 de agosto, +1796,2019-12-01,1938-08-12,,universidad nacional de jujuy,agronomía,stephanie smith,christina38@hotmail.com,f,barlett, +1797,2020-07-03,2008-01-16,,universidad tecnológica nacional,agronomía,james bradley,lmiranda@gmail.com,m,alcaraz 2do, +1798,2019-10-23,1973-06-04,,universidad nacional de jujuy,ingeniería mecánica,nicole jackson,jacobsondarryl@yahoo.com,f,copacabana, +1799,2019-12-18,1953-06-10,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,brandon saunders,villanuevarichard@hotmail.com,m,faro querandi, +1800,2020-05-10,1924-10-29,,universidad nacional de jujuy,ingeniería electrónica,paul wright md,oporter@yahoo.com,m,la pastora, +1801,2020-02-13,1926-04-20,,universidad nacional de jujuy,licenciatura en ciencia política ,james vargas,escott@gmail.com,m,arroyo grande, +1802,2020-06-30,2020-04-16,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jacob perkins,wanda08@hotmail.com,m,campo de los toros, +1803,2020-01-23,1992-10-27,,universidad nacional de jujuy,licenciatura en administración ,brandi stark,cmiller@gmail.com,f,enrique fynn, +1804,2020-06-14,1989-05-15,,universidad nacional de jujuy,ingeniería electrónica,danny wilson,martharandall@gmail.com,m,colonia devoto, +1805,2020-07-29,1937-06-19,,universidad nacional de jujuy,diseño de imagen y sonido,angela paul,hestrada@gmail.com,f,la rosa, +1806,2020-06-30,1910-12-08,,universidad nacional de jujuy,diseño industrial,chris larsen,sandy83@yahoo.com,m,colonia barga, +1807,2019-11-29,1940-07-17,,universidad tecnológica nacional,medicina,curtis gonzalez,phillipwagner@hotmail.com,m,agua de diaz, +1808,2020-03-23,1930-10-19,,universidad nacional de jujuy,contador público ,andrew lee,mrobinson@gmail.com,m,villa el chocon, +1809,2019-12-29,1996-07-27,,universidad nacional de jujuy,bioquímica,christopher walton,frederickraymond@gmail.com,m,rincon de milberg, +1810,2019-10-29,2003-10-18,,universidad tecnológica nacional,actuario ,adam harris,marklewis@hotmail.com,m,aguara cua, +1811,2020-08-01,1985-05-05,,universidad nacional de jujuy,licenciatura en administración ,jason whitaker,franklinspears@gmail.com,m,abra mayo, +1812,2019-12-19,1920-03-03,,universidad tecnológica nacional,actuario ,christian thompson,butlermelissa@gmail.com,m,concepcion del bermejo, +1813,2020-07-20,1959-02-26,,universidad tecnológica nacional,licenciatura en sociología ,norman beard,danamadden@hotmail.com,m,cora, +1814,2020-04-30,2001-01-28,,universidad tecnológica nacional,diseño industrial,adam castaneda,marcus54@hotmail.com,m,algarrobo, +1815,2020-06-08,1973-03-21,,universidad tecnológica nacional,licenciatura en musicoterapia,anne gonzalez,cherrera@yahoo.com,f,alto verde, +1816,2020-04-23,1941-07-12,,universidad tecnológica nacional,licenciatura en ciencia política ,jeremiah martin,kevin91@hotmail.com,m,general rojo, +1817,2020-06-25,1997-08-12,,universidad nacional de jujuy,licenciatura en administración ,michael becker,davidwalker@hotmail.com,m,arsenal de guerra san lorenzo, +1818,2019-11-25,1940-08-24,,universidad nacional de jujuy,diseño industrial,julia schmitt,fred84@gmail.com,f,anguinan, +1819,2020-07-08,2014-10-19,,universidad tecnológica nacional,licenciatura en musicoterapia,dennis lamb,vgentry@yahoo.com,m,cañada rosquin, +1820,2019-10-04,1985-07-15,,universidad nacional de jujuy,licenciatura en ciencias geológicas,sandra wallace,brandicarson@yahoo.com,f,barrancas, +1821,2020-02-16,1957-01-20,,universidad nacional de jujuy,licenciatura en psicología,kimberly rodriguez,hannahharris@hotmail.com,f,agustin mosconi, +1822,2019-12-25,1923-02-05,,universidad nacional de jujuy,ingeniería mecánica,maureen robertson,spencermatthew@gmail.com,f,aparicio cue, +1823,2020-04-12,1934-07-07,,universidad tecnológica nacional,ingeniería electrónica,mary holt,thompsonnicholas@gmail.com,f,gente grande, +1824,2020-06-03,1907-05-11,,universidad nacional de jujuy,ingeniería en informática,kathryn mitchell,robertbrown@yahoo.com,f,el camoati, +1825,2019-12-27,1941-01-10,,universidad tecnológica nacional,contador público ,elizabeth barrett,friedmanbenjamin@yahoo.com,f,peyrano, +1826,2019-10-02,1941-12-01,,universidad nacional de jujuy,licenciatura en psicología,kara caldwell,randallstephanie@hotmail.com,f,aceilan, +1827,2020-07-26,2005-06-03,,universidad nacional de jujuy,licenciatura en ciencias ambientales,michael rojas,sharonwilliams@yahoo.com,m,alto grande, +1828,2020-06-27,1964-10-23,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,sharon alexander,kevinhughes@hotmail.com,f,la ribera, +1829,2020-01-14,2021-02-15,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,brittany nelson,yperez@gmail.com,f,la tranca, +1830,2019-11-22,1962-04-30,,universidad nacional de jujuy,licenciatura en ciencias ambientales,amy adams,jedwards@gmail.com,f,cañadon la madera, +1831,2020-01-02,1949-05-21,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,david jones,odonnellmary@gmail.com,m,balneario chapalco, +1832,2019-10-23,2000-01-27,,universidad tecnológica nacional,diseño de imagen y sonido,kathleen howard,holly91@hotmail.com,f,algarrobo verde, +1833,2019-11-27,1979-07-08,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,timothy west,michaelgrimes@yahoo.com,m,aero club rosario, +1834,2020-06-23,1980-04-21,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,julie smith,rebeccagonzalez@gmail.com,f,indacochea, +1835,2020-01-04,1983-10-08,,universidad tecnológica nacional,licenciatura en administración ,tasha reed,rcook@hotmail.com,f,emilio lamarca, +1836,2020-02-11,1967-02-09,,universidad nacional de jujuy,contador público ,sarah parker,robertcox@gmail.com,f,la chispa, +1837,2019-10-17,2010-01-05,,universidad tecnológica nacional,medicina,anita burke,wosborne@yahoo.com,f,aguay, +1838,2020-08-01,1941-12-17,,universidad nacional de jujuy,ingeniería electrónica,robert rodriguez,ahenderson@hotmail.com,m,chiclana, +1839,2020-03-27,1984-01-28,,universidad tecnológica nacional,técnico para bioterios ,jeffrey williams,travis41@gmail.com,m,frigorifico cap, +1840,2019-12-17,2014-05-05,,universidad tecnológica nacional,arquitectura,judy martin,dunnjudy@gmail.com,f,colonia japonesa, +1841,2019-10-05,1982-12-27,,universidad nacional de jujuy,arquitectura,tara hill,christopher15@yahoo.com,f,campo raffo, +1842,2020-03-25,1973-08-29,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,james mckinney,vwashington@gmail.com,m,garro, +1843,2020-06-29,1954-08-18,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,julie johnson,bnguyen@hotmail.com,f,ambrosetti, +1844,2020-06-10,1908-01-10,,universidad nacional de jujuy,diseño de imagen y sonido,robin weber,salinasrobert@yahoo.com,f,general san martin, +1845,2020-06-08,1937-08-12,,universidad tecnológica nacional,farmacia,james brown,maryrodriguez@hotmail.com,m,barrio villa cordoba, +1846,2020-04-18,2014-03-12,,universidad nacional de jujuy,actuario ,robert vaughn,sharonmurray@hotmail.com,m,argerich, +1847,2020-07-02,1988-07-31,,universidad nacional de jujuy,ingeniería electrónica,daniel blake,marksmichael@hotmail.com,m,barra bonita, +1848,2020-05-11,2004-01-08,,universidad tecnológica nacional,licenciatura en artes,sandra allen,eflowers@hotmail.com,f,albigasta, +1849,2020-05-25,1933-08-27,,universidad nacional de jujuy,técnico para bioterios ,kevin long,bensoncolin@yahoo.com,m,blandengues, +1850,2020-06-09,1923-02-04,,universidad tecnológica nacional,licenciatura en ciencias de la computación,jacob washington,smithjames@gmail.com,m,balneario oceano, +1851,2020-04-15,1985-03-20,,universidad tecnológica nacional,ingeniería electrónica,nathaniel williams,crystal14@yahoo.com,m,arroyo de la ventana, +1852,2020-07-24,1974-03-11,,universidad tecnológica nacional,licenciatura en ciencias ambientales,teresa ellis,bthomas@gmail.com,f,barrio 1 de mayo, +1853,2019-12-14,1918-03-22,,universidad tecnológica nacional,agronomía,alex cox,marcuscunningham@yahoo.com,m,b los aromos san patricio, +1854,2020-01-14,1933-01-22,,universidad nacional de jujuy,licenciatura en terapia ocupacional,jessica moore,arthurmiller@hotmail.com,f,camaron chico, +1855,2020-06-17,2011-09-15,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,samantha henderson,hayeszachary@hotmail.com,f,abra rica, +1856,2020-01-04,1993-06-14,,universidad nacional de jujuy,medicina,tyrone cooley,cmorrison@yahoo.com,m,abra de hinojo, +1857,2020-04-10,1937-07-13,,universidad tecnológica nacional,licenciatura en sociología ,sheri davis,darren54@hotmail.com,f,campo paletta, +1858,2020-04-13,1977-12-22,,universidad tecnológica nacional,licenciatura en artes,adriana mccoy,rrhodes@yahoo.com,f,almirante irizar, +1859,2020-04-06,1981-06-15,,universidad tecnológica nacional,licenciatura en musicoterapia,timothy wilkins,robert67@yahoo.com,m,indio rico, +1860,2020-02-24,1929-09-06,,universidad nacional de jujuy,ingeniería electrónica,zachary peck,delacruzkrista@gmail.com,m,cañada de las ovejas, +1861,2020-01-11,1913-03-27,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,eric schwartz,hunteralyssa@hotmail.com,m,campo pesoa, +1862,2019-11-08,1989-11-05,,universidad tecnológica nacional,licenciatura en administración ,ronald duffy,jamie25@hotmail.com,m,labarden, +1863,2020-01-07,1942-06-28,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,roger davis,camposkaren@yahoo.com,m,alto verde, +1864,2019-11-26,1940-07-14,,universidad nacional de jujuy,licenciatura en psicología,gina jones,nguyenjames@gmail.com,f,baterias, +1865,2020-07-02,1912-08-16,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,isaac small,meganbriggs@yahoo.com,m,aldo bonzi, +1866,2020-04-06,1940-05-09,,universidad nacional de jujuy,ingeniería electrónica,timothy clark,jessica11@yahoo.com,m,barrio trocha, +1867,2019-12-11,1976-09-08,,universidad nacional de jujuy,ingeniería electrónica,darlene kelley dvm,oduncan@gmail.com,f,kilometro 208, +1868,2019-12-10,1937-09-23,,universidad nacional de jujuy,bioquímica,sydney woods,phillip15@hotmail.com,f,eduardo costa, +1869,2020-06-13,1921-01-02,,universidad nacional de jujuy,diseño de imagen y sonido,madeline robinson,johnlowery@yahoo.com,f,chacabuco, +1870,2020-05-15,1915-07-24,,universidad nacional de jujuy,actuario ,cheryl andrews,zgordon@gmail.com,f,aguas calientes, +1871,2019-12-24,1928-12-21,,universidad nacional de jujuy,licenciatura en artes,jocelyn benton,rossmichael@gmail.com,f,carapachay, +1872,2020-01-13,1919-09-09,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,dale martin,barbarabeasley@gmail.com,m,1 de mayo, +1873,2020-03-14,1982-09-25,,universidad nacional de jujuy,técnico para bioterios ,jamie coleman,erica79@yahoo.com,f,isla, +1874,2020-04-05,2013-09-30,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,dr. duane morris md,pamela88@yahoo.com,m,caraguatay, +1875,2019-11-02,2013-01-15,,universidad tecnológica nacional,farmacia,timothy lowe,obentley@gmail.com,m,andrade, +1876,2020-05-02,1918-04-13,,universidad tecnológica nacional,ingeniería en informática,brenda scott,colin88@hotmail.com,f,bañado san antonio, +1877,2020-04-14,2006-11-04,,universidad nacional de jujuy,agronomía,heidi mathews,julie05@hotmail.com,f,barrio indio trompa, +1878,2019-10-22,1923-03-19,,universidad nacional de jujuy,licenciatura en ciencias biológicas,scott mcfarland,ymurphy@yahoo.com,m,centenario, +1879,2020-01-08,1973-08-27,,universidad nacional de jujuy,ingeniería mecánica,ronald phillips,christophermoore@hotmail.com,m,el jumeal, +1880,2019-11-01,2002-08-17,,universidad tecnológica nacional,licenciatura en administración ,jim shaw,brandylee@yahoo.com,m,beccar, +1881,2020-01-27,1987-03-23,,universidad tecnológica nacional,medicina,jimmy gilbert,michael37@gmail.com,m,cabral cue, +1882,2020-03-09,2020-09-14,,universidad tecnológica nacional,arquitectura,leslie long dvm,jonesnathan@yahoo.com,f,campo el bermejo, +1883,2020-04-29,1981-01-31,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,shannon melton,barreratravis@gmail.com,f,campo la plata, +1884,2020-07-25,1920-07-17,,universidad nacional de jujuy,agronomía,fernando pierce,ruizmichael@gmail.com,m,bonifacio, +1885,2019-10-05,1984-05-21,,universidad nacional de jujuy,farmacia,kelly ward,michelle70@gmail.com,f,mecha, +1886,2020-01-15,1974-11-12,,universidad tecnológica nacional,actuario ,courtney james,nancy65@gmail.com,f,bayauca, +1887,2020-06-09,1933-12-20,,universidad tecnológica nacional,licenciatura en artes,anne wilson,loganmadeline@yahoo.com,f,comodoro py, +1888,2019-10-23,1930-05-03,,universidad nacional de jujuy,licenciatura en ciencias de la computación,emily young,lukesmith@yahoo.com,f,acassuso, +1889,2020-06-05,1976-09-16,,universidad tecnológica nacional,licenciatura en sociología ,jennifer matthews,greencarol@yahoo.com,f,villa lynch, +1890,2019-12-17,1963-10-29,,universidad nacional de jujuy,licenciatura en artes,elizabeth bell,kirkanthony@yahoo.com,f,alto verde, +1891,2020-06-14,1937-12-29,,universidad tecnológica nacional,técnico para bioterios ,james davis,joseph63@gmail.com,m,la cañada, +1892,2020-05-27,1960-08-29,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,andrew ross,hgonzales@hotmail.com,m,colonia reina margarita, +1893,2020-01-23,1951-05-04,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,gregory hill,dbennett@gmail.com,m,espartillar, +1894,2020-07-15,1951-09-04,,universidad tecnológica nacional,licenciatura en ciencias ambientales,stacey stout,samanthajohnson@gmail.com,f,alarcon, +1895,2020-06-04,1968-07-17,,universidad nacional de jujuy,diseño de imagen y sonido,lindsey allen,ichen@yahoo.com,f,arbol solo, +1896,2020-03-03,1914-09-29,,universidad tecnológica nacional,contador público ,george marsh md,codycarter@hotmail.com,m,gobernador duval, +1897,2019-12-12,1935-09-01,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,lauren smith,rodriguezmichael@gmail.com,f,abra el candado, +1898,2020-02-25,1955-01-21,,universidad tecnológica nacional,ingeniería en informática,victoria rosario,perezkaren@hotmail.com,f,colonia ensanche sauce, +1899,2019-12-05,1989-03-26,,universidad tecnológica nacional,bioquímica,erika lyons,jason68@gmail.com,f,cañada seca, +1900,2019-12-09,2019-06-17,,universidad tecnológica nacional,técnico para bioterios ,christina lopez,martinezstephanie@yahoo.com,f,gouin, +1901,2020-02-15,1947-05-02,,universidad nacional de jujuy,diseño industrial,gary roman,wgriffin@hotmail.com,m,aguayo, +1902,2020-06-26,2015-09-04,,universidad nacional de jujuy,agronomía,james jones,lewisjeffrey@gmail.com,m,libano, +1903,2020-07-19,2008-09-26,,universidad nacional de jujuy,ingeniería en informática,stephanie anderson,epalmer@yahoo.com,f,asuncion maria, +1904,2020-06-11,1961-06-30,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,james garcia,bakerjoshua@gmail.com,m,erezcano, +1905,2020-04-01,1949-06-15,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,robert campbell,omays@gmail.com,m,britos, +1906,2020-04-07,1993-10-29,,universidad nacional de jujuy,licenciatura en psicología,susan gill,donnamcbride@hotmail.com,f,cabred, +1907,2020-05-26,2018-07-29,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,jacqueline marquez,kevin41@hotmail.com,f,bañadito viejo, +1908,2019-12-02,1989-05-28,,universidad tecnológica nacional,licenciatura en ciencias de la computación,tracy blanchard,vwilcox@hotmail.com,f,barrio jardin luzuriaga, +1909,2020-07-26,1913-12-18,,universidad tecnológica nacional,licenciatura en sociología ,karen mcclain,susanlozano@gmail.com,f,colonia la oracion, +1910,2020-04-03,1964-11-24,,universidad tecnológica nacional,farmacia,jose snyder jr.,asanchez@hotmail.com,m,agrio balsa, +1911,2019-12-22,1972-09-10,,universidad nacional de jujuy,licenciatura en musicoterapia,jennifer moore,aglass@yahoo.com,f,campo coubert, +1912,2020-05-14,1960-07-23,,universidad tecnológica nacional,licenciatura en administración ,debbie king,eric94@hotmail.com,f,valle hondo, +1913,2020-02-11,1926-07-04,,universidad tecnológica nacional,licenciatura en ciencias ambientales,robert krueger,jamesnathan@hotmail.com,m,comandante granville, +1914,2020-06-22,1914-03-30,,universidad nacional de jujuy,licenciatura en ciencia política ,manuel johnson phd,zglover@gmail.com,m,12 de agosto, +1915,2020-05-29,1920-08-31,,universidad tecnológica nacional,ciencias veterinarias,brian ramsey,michael87@hotmail.com,m,abramo, +1916,2020-06-25,1913-07-26,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,daniel lee,mblack@gmail.com,m,acostilla, +1917,2020-05-01,1940-08-09,,universidad tecnológica nacional,ingeniería mecánica,kevin walker,yspencer@gmail.com,m,la colina, +1918,2020-01-20,2009-04-25,,universidad tecnológica nacional,licenciatura en ciencias de la computación,christine smith,thorntonmorgan@yahoo.com,f,cafferata, +1919,2020-02-07,1952-09-18,,universidad tecnológica nacional,licenciatura en ciencias ambientales,jasmine williams,nancybautista@gmail.com,f,correa, +1920,2020-01-16,1921-04-16,,universidad nacional de jujuy,arquitectura,michael taylor,bgordon@hotmail.com,m,abdon castro tolay, +1921,2019-11-28,1949-09-29,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,leslie jones,mendezkatherine@gmail.com,f,el pampero, +1922,2020-04-20,1985-05-25,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,ronnie thompson,sonya97@hotmail.com,m,arroyo canelon, +1923,2020-06-25,1981-06-21,,universidad nacional de jujuy,medicina,melissa sanchez,hurstjonathan@yahoo.com,f,bombal, +1924,2020-01-17,2012-08-07,,universidad nacional de jujuy,ciencias veterinarias,brenda duran,garciadonald@hotmail.com,f,anahi, +1925,2020-01-01,1995-03-01,,universidad tecnológica nacional,licenciatura en ciencias geológicas,stephanie ball,fsmith@gmail.com,f,avanzada, +1926,2019-11-09,2016-12-11,,universidad tecnológica nacional,ingeniería en informática,cindy little,lee45@hotmail.com,f,caspinchango, +1927,2019-11-20,1977-02-27,,universidad tecnológica nacional,licenciatura en sociología ,dana bailey,djones@yahoo.com,f,el guanaco, +1928,2020-02-21,2010-04-02,,universidad nacional de jujuy,ingeniería electrónica,robert jackson,johnstone@yahoo.com,m,san isidro, +1929,2020-06-30,2001-05-05,,universidad nacional de jujuy,licenciatura en psicología,michael wilson,kari17@hotmail.com,m,antonio de los heros, +1930,2020-03-15,2012-02-28,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,christian rodriguez,branchmiranda@hotmail.com,m,colonia san manuel, +1931,2020-03-03,1943-05-31,,universidad nacional de jujuy,agronomía,rebecca martin,john02@yahoo.com,f,almirante brown, +1932,2020-01-11,1981-01-09,,universidad tecnológica nacional,licenciatura en psicología,andrew morgan,reginarogers@hotmail.com,m,anjullon, +1933,2020-02-03,2011-09-24,,universidad nacional de jujuy,licenciatura en administración ,gerald mills,melissa98@gmail.com,m,claudio c molina, +1934,2020-04-19,1994-08-03,,universidad nacional de jujuy,licenciatura en ciencias biológicas,marilyn edwards,ricky18@gmail.com,f,aparicio cue, +1935,2020-04-21,1911-05-04,,universidad nacional de jujuy,diseño de imagen y sonido,linda bullock,jessica63@yahoo.com,f,arroyo urquiza, +1936,2020-04-18,1985-12-24,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,courtney thomas,jweaver@yahoo.com,f,caspinchango, +1937,2020-01-03,1945-11-11,,universidad nacional de jujuy,actuario ,william bowen,osmith@hotmail.com,m,algarrobitos 1ro, +1938,2020-06-15,1991-08-14,,universidad nacional de jujuy,ingeniería electrónica,joel clark,phenderson@hotmail.com,m,arroyo pareja, +1939,2020-04-29,1969-04-17,,universidad tecnológica nacional,licenciatura en ciencias biológicas,kelli morris,william32@hotmail.com,f,aparicio, +1940,2020-06-17,1955-02-01,,universidad nacional de jujuy,ingeniería mecánica,albert fleming,jason99@gmail.com,m,anahi, +1941,2019-10-31,2010-08-29,,universidad nacional de jujuy,licenciatura en artes,caitlin stewart,davisjames@gmail.com,f,maria magdalena, +1942,2020-04-09,1990-01-07,,universidad nacional de jujuy,bioquímica,nancy montoya,blackburndaryl@yahoo.com,f,aguango, +1943,2019-10-04,1991-07-28,,universidad tecnológica nacional,arquitectura,vicki kelly,ltownsend@gmail.com,f,ituzaingo, +1944,2020-07-13,2011-08-11,,universidad tecnológica nacional,licenciatura en musicoterapia,samantha dixon,mjones@yahoo.com,f,el pampero, +1945,2020-06-16,2005-11-06,,universidad nacional de jujuy,licenciatura en musicoterapia,spencer martin,harveyzoe@hotmail.com,m,algarrobo verde, +1946,2019-11-05,2002-07-16,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,yolanda cooley,wgonzalez@hotmail.com,f,arroyo balmaceda, +1947,2020-06-04,1924-09-21,,universidad nacional de jujuy,contador público ,kirsten white,wyoung@yahoo.com,f,gregorio de laferrere, +1948,2020-01-22,1982-11-20,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,steven sandoval,john67@gmail.com,m,asamblea, +1949,2020-04-14,1939-12-01,,universidad nacional de jujuy,licenciatura en ciencias biológicas,dana jenkins,janiceevans@hotmail.com,f,dho, +1950,2020-04-25,1979-09-16,,universidad tecnológica nacional,contador público ,eric duncan,ypadilla@gmail.com,m,eduardo costa, +1951,2020-05-10,1964-07-21,,universidad nacional de jujuy,ingeniería en informática,mark gonzalez,riveramatthew@hotmail.com,m,aldea beleiro, +1952,2020-04-24,1910-01-10,,universidad tecnológica nacional,licenciatura en ciencia política ,eric long,kimberly81@yahoo.com,m,alamos, +1953,2020-04-10,2018-08-21,,universidad nacional de jujuy,licenciatura en administración ,lawrence graham,matthewgarcia@gmail.com,m,colonia 1 de mayo, +1954,2020-02-04,1933-10-20,,universidad tecnológica nacional,agronomía,ryan webb,brittany41@gmail.com,m,andrade, +1955,2020-06-06,1933-03-27,,universidad nacional de jujuy,licenciatura en ciencia política ,meghan turner,brittany93@gmail.com,f,colonia baron, +1956,2019-12-31,1955-12-05,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,caitlyn walton,matthew21@gmail.com,f,colonia la negra, +1957,2020-01-14,1956-09-17,,universidad nacional de jujuy,contador público ,laura lopez,xtaylor@hotmail.com,f,adolfo alsina, +1958,2019-12-02,1990-05-13,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,kevin johnson,ndelgado@hotmail.com,m,colonia reina margarita, +1959,2020-01-18,1987-10-30,,universidad tecnológica nacional,diseño industrial,kristen hensley,sherryjackson@hotmail.com,f,bowen, +1960,2020-03-05,1912-12-17,,universidad tecnológica nacional,ingeniería electrónica,nicole hansen,williamscatherine@yahoo.com,f,alto de las arañas, +1961,2020-06-22,1925-05-06,,universidad tecnológica nacional,medicina,renee rocha,mendozamichelle@gmail.com,f,capdepont, +1962,2020-04-02,2012-10-23,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,cheryl harper,edwardsangela@hotmail.com,f,balcarce, +1963,2019-11-12,1975-05-04,,universidad nacional de jujuy,licenciatura en terapia ocupacional,rachel davis,perezkristin@yahoo.com,f,campo el jacaranda, +1964,2020-05-26,1988-03-26,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,charles hall,vnelson@yahoo.com,m,abra de peñas, +1965,2020-06-15,1943-06-15,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,michael ramirez,courtney59@yahoo.com,m,calfucura, +1966,2019-10-24,1911-04-07,,universidad tecnológica nacional,actuario ,nancy peterson,adriandominguez@hotmail.com,f,angelina, +1967,2020-05-29,1964-01-02,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,thomas wagner,pboone@gmail.com,m,aguada guzman, +1968,2020-03-16,1928-10-24,,universidad nacional de jujuy,licenciatura en ciencias ambientales,hannah rodriguez,christopher01@gmail.com,f,argerich, +1969,2020-01-15,2012-04-13,,universidad tecnológica nacional,ingeniería en informática,jeremy walton,ucooper@gmail.com,m,cachiyuyal, +1970,2020-07-12,1940-05-31,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,marcus booth,selena55@gmail.com,m,corbett, +1971,2020-02-29,1984-06-13,,universidad tecnológica nacional,licenciatura en ciencias ambientales,john thompson,john52@yahoo.com,m,chipauquil, +1972,2020-01-25,1926-07-23,,universidad tecnológica nacional,ingeniería mecánica,jonathan khan,longalexander@hotmail.com,m,casira, +1973,2019-10-02,2014-06-04,,universidad tecnológica nacional,diseño de imagen y sonido,adam torres,geraldcarroll@yahoo.com,m,berretta, +1974,2020-01-09,1933-02-28,,universidad tecnológica nacional,arquitectura,bryce francis,melissagomez@hotmail.com,m,bella vista, +1975,2020-05-21,1933-06-01,,universidad nacional de jujuy,licenciatura en ciencias geológicas,angela harris,jasongibson@gmail.com,f,campana, +1976,2020-02-03,1936-03-14,,universidad tecnológica nacional,ingeniería electrónica,amy sutton,masseydawn@hotmail.com,f,comodoro py, +1977,2019-12-09,1912-09-09,,universidad tecnológica nacional,licenciatura en musicoterapia,christian waters,fkirby@gmail.com,m,la pelada, +1978,2020-04-30,1967-10-08,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,david goodman,desireeflynn@hotmail.com,m,la union, +1979,2019-10-06,1931-03-31,,universidad nacional de jujuy,licenciatura en ciencias geológicas,george bryant,murphyian@gmail.com,m,el palmar de san francisco, +1980,2020-05-24,2003-12-29,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,taylor carlson,perry43@hotmail.com,f,cervantes, +1981,2020-05-05,1990-01-01,,universidad nacional de jujuy,ingeniería mecánica,melissa matthews,carriegreen@yahoo.com,f,brea chimpana, +1982,2020-05-04,2019-10-07,,universidad tecnológica nacional,ingeniería en informática,tara glass,robrien@gmail.com,f,santa teresita, +1983,2020-01-05,1922-04-12,,universidad tecnológica nacional,licenciatura en sociología ,kathy morgan,garzaandrew@gmail.com,f,aguada de guerra, +1984,2020-03-26,1908-12-15,,universidad nacional de jujuy,ingeniería mecánica,john reeves,rogersanthony@hotmail.com,m,claudio c molina, +1985,2020-07-25,1978-08-02,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,william thompson,jordanchristine@gmail.com,m,buena vista, +1986,2019-10-29,1958-10-03,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,lisa gibson,vstafford@hotmail.com,f,san clemente del tuyu, +1987,2020-06-13,2013-06-20,,universidad nacional de jujuy,agronomía,sandra grant,stephen54@gmail.com,f,alto del salvador, +1988,2019-10-12,1938-01-01,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,david hubbard,agreer@gmail.com,m,haedo, +1989,2019-10-31,1991-01-07,,universidad nacional de jujuy,ingeniería electrónica,james rivera,walkerkristy@hotmail.com,m,bella vista, +1990,2020-04-06,1916-08-24,,universidad nacional de jujuy,farmacia,thomas griffin,john57@hotmail.com,m,carrizal norte, +1991,2019-11-25,1961-12-10,,universidad tecnológica nacional,ingeniería mecánica,jessica landry,wallsrobert@gmail.com,f,abo nezu, +1992,2020-05-04,1981-04-19,,universidad nacional de jujuy,arquitectura,amber wood,melvin82@gmail.com,f,colonia alberdi, +1993,2020-01-10,2018-01-13,,universidad tecnológica nacional,ingeniería mecánica,melissa cross,joshua50@gmail.com,f,23 de agosto, +1994,2020-05-15,1981-06-06,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,louis taylor,mcdonaldnorma@gmail.com,m,cascada los cantaros, +1995,2020-04-22,1936-09-29,,universidad nacional de jujuy,ingeniería mecánica,sherry rodriguez,annburgess@gmail.com,f,barrio parque leloir, +1996,2020-04-04,1972-06-26,,universidad nacional de jujuy,licenciatura en ciencias geológicas,julia martinez,nlee@yahoo.com,f,cucullu, +1997,2019-11-27,2011-12-30,,universidad tecnológica nacional,medicina,alejandro gates,chaveznicholas@gmail.com,m,cuartel iv, +1998,2019-11-13,1923-07-30,,universidad nacional de jujuy,licenciatura en administración ,patrick guerrero,hwu@yahoo.com,m,capayan, +1999,2020-01-20,1974-09-10,,universidad nacional de jujuy,licenciatura en ciencias biológicas,gerald graham,leonardbrandy@gmail.com,m,arequito, +2000,2020-03-17,1926-10-08,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,patricia moyer,debbiefoster@gmail.com,f,abasto, +2001,2019-12-07,1972-10-08,,universidad tecnológica nacional,licenciatura en administración ,vanessa collins,tjordan@yahoo.com,f,8 de diciembre, +2002,2020-03-05,1912-03-02,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,robert robinson,privera@hotmail.com,m,arbol verde, +2003,2020-06-20,1952-07-30,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,kelly erickson,lcallahan@hotmail.com,f,centenario, +2004,2020-04-04,1923-05-19,,universidad nacional de jujuy,licenciatura en administración ,anne holland,pierceeric@hotmail.com,f,iraola, +2005,2019-11-30,1949-02-24,,universidad nacional de jujuy,licenciatura en ciencia política ,emily nelson,freemanvictoria@gmail.com,f,anecon chico, +2006,2020-05-07,1988-04-23,,universidad nacional de jujuy,licenciatura en terapia ocupacional,mikayla rogers,clarkdavid@gmail.com,f,adolfo j pomar, +2007,2020-07-06,2018-05-09,,universidad tecnológica nacional,licenciatura en ciencias biológicas,colleen smith,jeffrey19@gmail.com,f,cabo san fermin, +2008,2020-04-16,2014-03-03,,universidad nacional de jujuy,licenciatura en ciencias geológicas,jeffrey myers,whitewilliam@yahoo.com,m,aeropuerto ezeiza, +2009,2019-12-18,1931-07-10,,universidad nacional de jujuy,diseño industrial,katherine walker,kristy54@yahoo.com,f,colonia velez, +2010,2019-11-23,1921-05-13,,universidad tecnológica nacional,arquitectura,madeline atkinson,vduncan@yahoo.com,f,gente grande, +2011,2019-12-16,1935-05-25,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jennifer huff,moorerose@yahoo.com,f,campana, +2012,2020-03-29,1987-05-18,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,mr. andrew simpson,fosterfrederick@hotmail.com,m,alen cue, +2013,2020-05-16,1909-02-07,,universidad nacional de jujuy,ingeniería en informática,laura harding,zmoody@gmail.com,f,alto verde, +2014,2020-05-30,1936-10-25,,universidad tecnológica nacional,contador público ,angela ferguson,tboone@hotmail.com,f,curandu, +2015,2020-02-19,1953-04-18,,universidad tecnológica nacional,bioquímica,stephen robinson,michaelfletcher@gmail.com,m,arbol solo, +2016,2020-05-08,1960-07-23,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,diana young,ayersmolly@yahoo.com,f,avestruz, +2017,2020-05-15,1982-08-08,,universidad tecnológica nacional,ingeniería mecánica,timothy moore,johnsonsarah@gmail.com,m,bealistock, +2018,2019-12-10,1964-03-04,,universidad tecnológica nacional,ciencias veterinarias,robert gay,yjohnson@hotmail.com,m,la chinaca, +2019,2020-04-17,1978-11-19,,universidad nacional de jujuy,licenciatura en ciencia política ,paul gardner md,whiteamy@gmail.com,m,gobernador lanusse, +2020,2019-11-11,1960-06-12,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,brian martinez,hoffmanjay@yahoo.com,m,el trebol, +2021,2019-10-22,1984-05-02,,universidad tecnológica nacional,ingeniería mecánica,natalie watson,rhoward@hotmail.com,f,chacras viejas, +2022,2019-11-14,1962-10-01,,universidad nacional de jujuy,licenciatura en ciencias de la computación,andrew brown,michaelfigueroa@gmail.com,m,el duraznillo, +2023,2020-06-13,1934-02-04,,universidad nacional de jujuy,licenciatura en administración ,eric anderson,michael00@yahoo.com,m,aldea san gregorio, +2024,2020-01-22,2014-01-31,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,kenneth coleman,adamsnicholas@hotmail.com,m,colonia ensanche sauce, +2025,2020-06-04,2000-02-28,,universidad tecnológica nacional,licenciatura en sociología ,sherry jones,qcrawford@gmail.com,f,arroyo castillo, +2026,2020-06-21,1937-05-24,,universidad tecnológica nacional,actuario ,christian richards,avilamatthew@hotmail.com,m,aguango, +2027,2019-10-04,1943-12-20,,universidad tecnológica nacional,licenciatura en sociología ,kelsey long,david07@hotmail.com,f,barrio emir ramon juarez, +2028,2020-04-02,1964-10-15,,universidad tecnológica nacional,licenciatura en ciencias ambientales,adrienne turner,srandall@yahoo.com,f,bajo grande, +2029,2020-04-02,1998-08-07,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,kristen fisher,tracie57@yahoo.com,f,arroyo dulce, +2030,2019-11-30,1971-07-29,,universidad nacional de jujuy,licenciatura en ciencias biológicas,terry gray,qlambert@yahoo.com,m,ampata, +2031,2019-10-09,2004-12-10,,universidad nacional de jujuy,licenciatura en ciencias biológicas,rachel arroyo,milleralexis@gmail.com,f,hale, +2032,2019-12-03,1912-09-11,,universidad tecnológica nacional,medicina,james mullins,gweaver@gmail.com,m,la banda, +2033,2019-11-10,1968-05-23,,universidad tecnológica nacional,agronomía,pamela rodriguez,valentineanthony@hotmail.com,f,cerana, +2034,2019-12-12,1970-03-12,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,michael moreno,ediaz@hotmail.com,m,general galarza, +2035,2019-10-06,1949-06-18,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,joshua stout,joshua33@gmail.com,m,estacion general arenales, +2036,2019-11-14,2010-08-30,,universidad tecnológica nacional,agronomía,rachel sutton,lindawilkinson@yahoo.com,f,gorchs, +2037,2020-02-29,1985-09-01,,universidad nacional de jujuy,farmacia,scott hanna,jennifer36@gmail.com,m,el chalten, +2038,2020-04-29,2017-06-24,,universidad nacional de jujuy,ciencias veterinarias,shawn reeves,scottdarrell@gmail.com,m,agua colorada, +2039,2020-03-05,1936-05-29,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,whitney cain,oliverrobin@gmail.com,f,edmundo perkins, +2040,2020-06-26,1942-02-04,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,stephanie wilson,kdavidson@gmail.com,f,bella vista, +2041,2020-04-16,1933-08-08,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,joseph rios,dzuniga@hotmail.com,m,allen, +2042,2020-02-08,2019-04-17,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,james ferrell,obanks@hotmail.com,m,alarcon, +2043,2019-10-05,1952-12-09,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,steven williams,kroberts@yahoo.com,m,bañado san antonio, +2044,2020-04-03,1986-09-14,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,denise parker,donald62@hotmail.com,f,llavallol, +2045,2020-07-30,2002-10-20,,universidad tecnológica nacional,ingeniería electrónica,johnny osborn,javier06@yahoo.com,m,arroyo guilaia, +2046,2020-05-27,1942-10-08,,universidad nacional de jujuy,licenciatura en ciencias biológicas,carol garcia md,darrellhernandez@hotmail.com,f,kilometro 184, +2047,2020-07-27,1953-08-24,,universidad tecnológica nacional,ingeniería electrónica,william ewing,sarah22@yahoo.com,m,abra pampa, +2048,2020-06-21,2015-09-24,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,tommy boyer,adam86@yahoo.com,m,kilometro 23, +2049,2019-10-25,2015-08-31,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,jennifer mcdowell,dixonkaren@hotmail.com,f,armstrong, +2050,2019-12-22,1963-10-04,,universidad tecnológica nacional,ingeniería electrónica,tony gonzales,rachelmarquez@hotmail.com,m,campo moises seccion 1a, +2051,2020-07-21,1961-01-05,,universidad nacional de jujuy,ciencias veterinarias,lauren johnson,fcoleman@gmail.com,f,agua colorada, +2052,2020-07-23,1914-04-19,,universidad tecnológica nacional,bioquímica,benjamin fischer,arthurortega@hotmail.com,m,aguas de las mulas, +2053,2020-06-08,2002-07-24,,universidad nacional de jujuy,diseño industrial,dillon oliver,hobbsangie@hotmail.com,m,bella vista, +2054,2020-06-23,2004-05-18,,universidad nacional de jujuy,licenciatura en ciencias ambientales,ann adams,amanda46@hotmail.com,f,chapaleufu, +2055,2020-05-29,1990-09-29,,universidad tecnológica nacional,licenciatura en sociología ,jimmy ballard,alejandrocisneros@yahoo.com,m,dique toma, +2056,2019-10-19,1940-02-29,,universidad tecnológica nacional,licenciatura en ciencias biológicas,jeffery weber,davidpatrick@gmail.com,m,ingenio la providencia, +2057,2020-04-30,1923-06-20,,universidad nacional de jujuy,farmacia,jeff vazquez,george73@hotmail.com,m,balsa, +2058,2020-02-18,1987-01-22,,universidad tecnológica nacional,farmacia,sheryl carrillo,becknicole@yahoo.com,f,agua hedionda, +2059,2019-12-12,1928-04-17,,universidad tecnológica nacional,licenciatura en psicología,cody chan,sarahjones@hotmail.com,m,algarrobito, +2060,2020-06-29,2004-01-21,,universidad tecnológica nacional,actuario ,kathy holland,allenmontes@hotmail.com,f,trujui, +2061,2020-04-29,1954-07-23,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jessica perez,tturner@hotmail.com,f,cañadita, +2062,2019-10-15,1972-06-01,,universidad nacional de jujuy,técnico para bioterios ,christina hutchinson,patricia80@hotmail.com,f,aldo bonzi, +2063,2020-02-27,1974-12-11,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,rebecca castillo,emccullough@yahoo.com,f,11 de septiembre, +2064,2020-01-12,2008-08-02,,universidad nacional de jujuy,licenciatura en ciencia política ,christopher lee,dixonbradley@hotmail.com,m,arroyo las minas, +2065,2020-06-20,2019-02-06,,universidad tecnológica nacional,técnico para bioterios ,james rodriguez dds,travislee@yahoo.com,m,francisco madero, +2066,2019-10-30,1919-09-11,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,deborah burns,christopheranthony@yahoo.com,f,blandengues, +2067,2019-11-06,1926-12-28,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,charles vance,lwood@hotmail.com,m,arminda, +2068,2019-11-23,1961-09-07,,universidad nacional de jujuy,licenciatura en artes,christina lester,bellsara@hotmail.com,f,cataratas del iguazu, +2069,2020-01-02,1998-11-18,,universidad nacional de jujuy,actuario ,catherine anderson,richardjesse@yahoo.com,f,9 de abril, +2070,2020-01-17,1968-05-22,,universidad tecnológica nacional,licenciatura en sociología ,elizabeth galloway,evelynbrown@hotmail.com,f,ascencion, +2071,2020-06-25,2015-12-26,,universidad nacional de jujuy,licenciatura en ciencias de la computación,edward bradford,taylormichael@yahoo.com,m,alferez san martin, +2072,2020-03-16,1973-07-25,,universidad tecnológica nacional,licenciatura en psicología,monica jones,oowens@hotmail.com,f,arroyo ceibal, +2073,2019-11-07,1962-11-06,,universidad nacional de jujuy,ingeniería electrónica,rebecca patterson,sroberts@yahoo.com,f,san jose de piedra blanca, +2074,2020-05-02,1969-08-09,,universidad nacional de jujuy,licenciatura en psicología,pamela chavez,gutierrezwanda@yahoo.com,f,kilmetro 165, +2075,2020-01-26,2007-09-20,,universidad nacional de jujuy,agronomía,joseph white,masonjoshua@yahoo.com,m,colonia la marta, +2076,2019-11-08,1944-04-21,,universidad tecnológica nacional,ingeniería mecánica,michael smith,bergtoni@yahoo.com,m,banda de lucero, +2077,2020-05-30,1967-06-20,,universidad tecnológica nacional,licenciatura en ciencias biológicas,scott brooks,rodriguezlaura@yahoo.com,m,abdon castro tolay, +2078,2020-02-06,1942-11-27,,universidad nacional de jujuy,ciencias veterinarias,aimee colon,raymond20@hotmail.com,f,altamirano norte, +2079,2019-11-26,1986-01-31,,universidad tecnológica nacional,licenciatura en administración ,elizabeth deleon,lisamorrison@hotmail.com,f,pozo navagan, +2080,2020-04-16,1944-05-16,,universidad nacional de jujuy,licenciatura en administración ,jordan mendoza,cherylstone@gmail.com,m,juan e barra, +2081,2019-10-23,1979-05-30,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,joseph richardson,elizabeth60@yahoo.com,m,santos lugares, +2082,2020-01-24,1958-12-24,,universidad nacional de jujuy,ingeniería en informática,dillon foster,bhatfield@gmail.com,m,colonia cunci, +2083,2020-06-12,2003-06-17,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,tamara ford,samuel64@yahoo.com,f,los gauchos, +2084,2020-01-25,1962-12-14,,universidad nacional de jujuy,licenciatura en musicoterapia,megan wagner,carrieshaw@hotmail.com,f,pellegrini, +2085,2020-05-27,1919-12-19,,universidad nacional de jujuy,licenciatura en musicoterapia,brad marquez,leonardkevin@hotmail.com,m,colonia la negra, +2086,2020-04-29,2018-01-01,,universidad nacional de jujuy,farmacia,jennifer hamilton,catherine73@gmail.com,f,ayui parada, +2087,2019-12-23,1923-06-16,,universidad tecnológica nacional,bioquímica,kelly smith,kevinduran@hotmail.com,f,base aeronaval cmte espora, +2088,2020-04-26,1915-01-20,,universidad nacional de jujuy,licenciatura en sociología ,chelsea hubbard,normafloyd@gmail.com,f,anecon grande, +2089,2020-02-15,2011-12-07,,universidad nacional de jujuy,técnico para bioterios ,erik smith,melissa05@hotmail.com,m,alcaraz 2do, +2090,2020-06-25,1951-05-11,,universidad nacional de jujuy,licenciatura en musicoterapia,david baker,martineztamara@yahoo.com,m,comandante giribone, +2091,2020-01-17,1945-07-30,,universidad tecnológica nacional,licenciatura en ciencias de la computación,mark weaver,timothy71@yahoo.com,m,aguada florencio, +2092,2020-07-07,1928-09-22,,universidad nacional de jujuy,ingeniería mecánica,joseph rasmussen,nyoung@yahoo.com,m,clason, +2093,2019-12-05,2005-09-06,,universidad nacional de jujuy,licenciatura en artes,dustin johnson,timothyrios@gmail.com,m,barrientos, +2094,2020-03-24,1944-04-04,,universidad tecnológica nacional,licenciatura en musicoterapia,dillon vega,travishiggins@gmail.com,m,3 de mayo, +2095,2020-04-29,1975-12-26,,universidad nacional de jujuy,licenciatura en ciencias de la computación,alan mckenzie,jamescunningham@gmail.com,m,el pimpollo, +2096,2020-01-14,2013-09-23,,universidad tecnológica nacional,farmacia,julia rogers,patricia92@hotmail.com,f,arrascaeta, +2097,2020-06-29,1992-04-16,,universidad tecnológica nacional,licenciatura en psicología,daisy hansen,ohoffman@hotmail.com,f,edmundo perkins, +2098,2020-01-24,2013-06-22,,universidad tecnológica nacional,licenciatura en artes,richard reed,joe82@yahoo.com,m,colonia mabragaña, +2099,2019-11-25,1964-12-21,,universidad nacional de jujuy,ciencias veterinarias,brooke frazier,mike26@gmail.com,f,colonia jauregui, +2100,2019-11-22,1931-08-01,,universidad nacional de jujuy,ingeniería electrónica,frederick gamble,paulagallegos@yahoo.com,m,azara, +2101,2020-04-29,1970-06-03,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,michelle gonzales,devin17@hotmail.com,f,carlos casares, +2102,2019-10-30,1988-12-12,,universidad tecnológica nacional,licenciatura en artes,kim miranda,ernest14@hotmail.com,f,cabaña el cisne, +2103,2019-12-16,1949-07-08,,universidad tecnológica nacional,diseño de imagen y sonido,kimberly bryant,bishopwilliam@gmail.com,f,agua hedionda, +2104,2020-07-02,1997-11-15,,universidad nacional de jujuy,medicina,yvonne martin,taylorisaac@gmail.com,f,arenoso, +2105,2020-07-04,1981-11-01,,universidad nacional de jujuy,ingeniería mecánica,dustin joyce,samantha89@gmail.com,m,el dique, +2106,2019-11-13,2018-11-22,,universidad tecnológica nacional,actuario ,patricia clarke,melindaschultz@yahoo.com,f,aguayo, +2107,2020-04-01,2019-11-23,,universidad nacional de jujuy,contador público ,kyle mahoney,clarkeheather@yahoo.com,m,tablada, +2108,2019-11-26,1996-03-12,,universidad tecnológica nacional,licenciatura en artes,daniel craig,danablack@gmail.com,m,rafael calzada, +2109,2019-12-02,1982-05-01,,universidad tecnológica nacional,licenciatura en ciencias biológicas,vanessa smith,fhodge@yahoo.com,f,estancia las gamas, +2110,2020-03-01,1968-02-07,,universidad tecnológica nacional,licenciatura en ciencias ambientales,amber lopez,warddavid@hotmail.com,f,estacion sola, +2111,2020-02-11,1910-01-06,,universidad nacional de jujuy,diseño industrial,sara coffey,susan73@yahoo.com,f,costa grande, +2112,2020-05-22,1988-04-30,,universidad nacional de jujuy,ingeniería mecánica,lisa bryant,natalie83@hotmail.com,f,corralito, +2113,2019-12-05,2008-01-06,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,christine francis,erik41@gmail.com,f,caminera lujan, +2114,2020-03-16,1948-01-21,,universidad nacional de jujuy,diseño industrial,john robinson,jordanlisa@yahoo.com,m,santos lugares, +2115,2020-07-14,1962-04-21,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,charlene ross,qterry@yahoo.com,f,rawson, +2116,2020-03-07,1938-12-04,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,robert parrish,ischwartz@yahoo.com,m,el carmen, +2117,2019-11-09,1996-03-28,,universidad nacional de jujuy,licenciatura en administración ,david long,osandoval@gmail.com,m,realico, +2118,2020-04-05,1913-11-19,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,natasha lee,allen83@gmail.com,f,el espinillo, +2119,2020-06-22,2002-11-14,,universidad tecnológica nacional,licenciatura en ciencias biológicas,anthony turner,ricky48@hotmail.com,m,aero club canal, +2120,2020-04-25,2021-07-26,,universidad tecnológica nacional,licenciatura en ciencias ambientales,sue kelley,joseph77@hotmail.com,f,blaquier, +2121,2019-12-09,1965-03-11,,universidad nacional de jujuy,técnico para bioterios ,robert mcfarland,james14@hotmail.com,m,felicia, +2122,2020-02-09,2006-02-05,,universidad tecnológica nacional,licenciatura en ciencia política ,erika daniels,salastimothy@gmail.com,f,olascoaga, +2123,2020-05-18,1980-06-16,,universidad tecnológica nacional,agronomía,sarah anderson,lsuarez@hotmail.com,f,alcaraz 1ro, +2124,2019-11-23,2000-10-14,,universidad nacional de jujuy,arquitectura,anthony ware,kathryn00@yahoo.com,m,gonzalez moreno, +2125,2020-04-17,2008-06-03,,universidad tecnológica nacional,diseño industrial,justin brown,brucefelicia@gmail.com,m,remedios de escalada, +2126,2020-02-08,2000-05-04,,universidad nacional de jujuy,licenciatura en terapia ocupacional,troy martin,phillipstony@gmail.com,m,villa ruiz, +2127,2020-03-06,1923-08-13,,universidad nacional de jujuy,licenciatura en musicoterapia,jeffery black,gonzalezjennifer@yahoo.com,m,guamini, +2128,2020-07-08,1974-05-25,,universidad nacional de jujuy,licenciatura en ciencias ambientales,rebecca becker,charlesweaver@yahoo.com,f,campo de los andes, +2129,2020-02-27,1934-06-15,,universidad tecnológica nacional,licenciatura en musicoterapia,gary brown,ckeller@hotmail.com,m,bartolome mitre, +2130,2020-04-22,2015-08-09,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,robert turner,gjackson@hotmail.com,m,adan quiroga, +2131,2019-11-17,2003-01-18,,universidad tecnológica nacional,contador público ,mikayla willis,warrendaniel@yahoo.com,f,almacen piatti, +2132,2020-05-23,1989-01-24,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,elizabeth good,kimberlyparker@yahoo.com,f,cachari, +2133,2020-02-11,1958-04-20,,universidad tecnológica nacional,licenciatura en ciencia política ,cory spencer,pfowler@yahoo.com,m,bartolome mitre, +2134,2019-12-21,1924-06-01,,universidad tecnológica nacional,ingeniería en informática,james mcmahon,scottwall@hotmail.com,m,alen cue, +2135,2019-11-29,1922-05-05,,universidad nacional de jujuy,farmacia,tina howard,michael28@yahoo.com,f,campo gimenez, +2136,2019-11-12,1964-08-07,,universidad nacional de jujuy,licenciatura en administración ,jerry young,peterrivera@yahoo.com,m,arroyo chalia, +2137,2020-03-29,1951-10-24,,universidad nacional de jujuy,licenciatura en ciencias ambientales,michele blair,sburke@gmail.com,f,virrey del pino, +2138,2020-03-29,2011-01-11,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,marcus rich,oskinner@gmail.com,m,arroyo cahunco, +2139,2019-12-08,1921-01-03,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,laura sutton,chrisholden@hotmail.com,f,adolfo gonzales chaves, +2140,2020-05-21,2010-02-07,,universidad tecnológica nacional,actuario ,pamela collins,richard85@yahoo.com,f,empalme, +2141,2020-01-25,1926-07-19,,universidad nacional de jujuy,ingeniería en informática,heather martinez,jacobslisa@gmail.com,f,colonia la marta, +2142,2020-05-30,1920-06-30,,universidad nacional de jujuy,licenciatura en ciencias biológicas,annette williamson,brittanysnyder@gmail.com,f,maipu, +2143,2020-06-09,1985-10-13,,universidad tecnológica nacional,actuario ,dr. eric walker,durhamstephanie@hotmail.com,m,gorchs, +2144,2020-03-17,1962-08-19,,universidad tecnológica nacional,licenciatura en terapia ocupacional,james miller,brendafletcher@yahoo.com,m,america, +2145,2020-01-25,1960-09-08,,universidad tecnológica nacional,actuario ,wendy lopez,stevensbenjamin@gmail.com,f,11 de septiembre, +2146,2020-04-02,1967-05-04,,universidad nacional de jujuy,diseño de imagen y sonido,brenda hill,fisherjason@hotmail.com,f,boulogne, +2147,2020-02-11,1993-08-10,,universidad tecnológica nacional,técnico para bioterios ,charles walker,emilyhill@hotmail.com,m,la lucila, +2148,2020-04-20,1971-04-05,,universidad tecnológica nacional,farmacia,tammy miller,bnguyen@yahoo.com,f,berisso, +2149,2020-04-18,1921-05-16,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,dr. matthew russell ii,laurenbrowning@yahoo.com,m,arrascaeta, +2150,2020-02-21,2004-01-22,,universidad nacional de jujuy,ciencias veterinarias,rebecca bonilla,brianbond@yahoo.com,f,alvarez de toledo, +2151,2020-01-12,1991-07-30,,universidad nacional de jujuy,medicina,james gardner,megangreen@hotmail.com,m,alejandra, +2152,2020-05-02,1937-12-21,,universidad nacional de jujuy,licenciatura en psicología,jennifer jones,rioseric@hotmail.com,f,colonia roca, +2153,2019-11-01,2007-06-02,,universidad tecnológica nacional,ingeniería mecánica,stephanie gross,julia72@hotmail.com,f,alberto flores, +2154,2019-10-07,1972-04-17,,universidad nacional de jujuy,arquitectura,debra becker,oscar41@gmail.com,f,cañadon de los indios, +2155,2020-03-28,2014-07-19,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,ryan harris,zpham@hotmail.com,m,ancon, +2156,2020-02-25,1988-03-06,,universidad nacional de jujuy,licenciatura en ciencias de la computación,mark herrera,becky46@yahoo.com,m,aconquija, +2157,2019-10-22,1927-12-05,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,logan terry,seanthomas@hotmail.com,m,la punta, +2158,2020-01-16,1988-07-28,,universidad tecnológica nacional,ingeniería en informática,margaret gill,matthewzuniga@yahoo.com,f,chimpay, +2159,2020-02-16,1908-07-16,,universidad tecnológica nacional,licenciatura en ciencia política ,olivia walton,lisadavis@yahoo.com,f,campo la plata, +2160,2020-04-25,1916-04-17,,universidad nacional de jujuy,diseño de imagen y sonido,mark wood,galexander@hotmail.com,m,la porteña, +2161,2020-06-20,1954-10-12,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,russell salinas,herreramelinda@yahoo.com,m,caracoles, +2162,2019-12-23,2011-11-15,,universidad tecnológica nacional,agronomía,bryan williams,dscott@yahoo.com,m,colonia el aguara, +2163,2020-06-28,1981-10-01,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,fernando martinez,pbrown@yahoo.com,m,carlos maria naon, +2164,2020-05-08,1923-02-07,,universidad tecnológica nacional,licenciatura en ciencia política ,jacob horton,kelly33@gmail.com,m,cerrillos al sud, +2165,2020-06-01,1918-04-04,,universidad nacional de jujuy,actuario ,ronald kim,bmedina@gmail.com,m,abalo, +2166,2020-01-20,2010-07-24,,universidad tecnológica nacional,licenciatura en ciencias de la computación,michael jackson,gregory89@hotmail.com,m,barrio batan, +2167,2019-12-04,1974-01-01,,universidad tecnológica nacional,agronomía,lisa martin,aaron45@gmail.com,f,angelita, +2168,2020-04-23,1994-10-19,,universidad nacional de jujuy,diseño de imagen y sonido,anna brown,judy71@gmail.com,f,cushamen, +2169,2020-05-06,2003-11-25,,universidad nacional de jujuy,bioquímica,aaron ortega,colemanjason@gmail.com,m,altillo del medio, +2170,2020-06-19,2016-04-25,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,christopher davies,anthony93@gmail.com,m,boliche lata, +2171,2020-07-02,1925-02-14,,universidad nacional de jujuy,licenciatura en sociología ,lisa marshall,wigginskathy@hotmail.com,f,abbott, +2172,2019-11-15,1966-06-04,,universidad nacional de jujuy,diseño de imagen y sonido,anthony miller,bushmelissa@gmail.com,m,aicuña, +2173,2020-06-22,1947-07-18,,universidad nacional de jujuy,farmacia,bobby adams,robert34@gmail.com,m,alejandra, +2174,2020-02-11,2011-12-24,,universidad nacional de jujuy,diseño industrial,sharon green,rtaylor@gmail.com,f,el trio, +2175,2020-07-25,1984-11-17,,universidad tecnológica nacional,técnico para bioterios ,amy lutz,maria02@gmail.com,f,aguada a pique, +2176,2020-02-07,1940-06-04,,universidad tecnológica nacional,agronomía,kim stewart,velliott@yahoo.com,f,arroyo santa maria, +2177,2020-03-18,1909-10-22,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,dr. dennis jimenez dvm,ccastillo@yahoo.com,m,nonogasta, +2178,2019-12-17,1935-09-10,,universidad tecnológica nacional,medicina,jessica jimenez,markbrown@yahoo.com,f,bella vista, +2179,2020-02-09,1923-01-27,,universidad nacional de jujuy,bioquímica,chelsea park,gwilliams@yahoo.com,f,aparicio cue, +2180,2019-10-22,1978-08-08,,universidad tecnológica nacional,ingeniería en informática,adam johnson,adriangates@gmail.com,m,villa santos tesei, +2181,2020-07-21,2009-06-23,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,briana hancock,srichardson@yahoo.com,f,campo el mataco, +2182,2020-01-25,1973-05-16,,universidad tecnológica nacional,técnico para bioterios ,allen hamilton,andrewbush@gmail.com,m,colonia zambungo, +2183,2020-04-06,1971-04-08,,universidad nacional de jujuy,ciencias veterinarias,melissa kidd,reesewilliam@hotmail.com,f,la chilca, +2184,2020-01-31,2017-06-27,,universidad nacional de jujuy,licenciatura en terapia ocupacional,julie george,paula42@hotmail.com,f,aguara grande, +2185,2020-03-22,1961-08-05,,universidad tecnológica nacional,licenciatura en psicología,julie bennett,esmith@yahoo.com,f,anecon grande, +2186,2020-06-06,1910-10-23,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,dana foster,valerieedwards@hotmail.com,f,villani, +2187,2020-02-16,1939-03-10,,universidad tecnológica nacional,licenciatura en psicología,aaron torres,qweaver@yahoo.com,m,la union, +2188,2020-07-28,1989-12-16,,universidad tecnológica nacional,ingeniería en informática,linda kennedy,zmorgan@yahoo.com,f,agua amarga, +2189,2020-01-12,2010-12-26,,universidad tecnológica nacional,contador público ,margaret roberts,bradleymorgan@yahoo.com,f,chacabuco, +2190,2019-10-16,1920-04-06,,universidad nacional de jujuy,técnico para bioterios ,robert orr jr.,christopher70@gmail.com,m,alto del molle, +2191,2020-03-30,1929-05-14,,universidad nacional de jujuy,licenciatura en sociología ,brittany sanders,haroldpearson@gmail.com,f,la gama, +2192,2020-04-13,1956-01-30,,universidad tecnológica nacional,técnico para bioterios ,heather brown,wlewis@yahoo.com,f,colonia avellaneda, +2193,2020-01-13,1980-12-18,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,stacey reeves,lindagonzalez@yahoo.com,f,castilla, +2194,2019-11-15,1953-11-15,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,karen gordon,bhanson@gmail.com,f,antonio carboni, +2195,2020-05-18,2015-03-17,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,brian wilson,mitchelladam@gmail.com,m,correa, +2196,2020-02-11,1962-10-20,,universidad nacional de jujuy,licenciatura en ciencia política ,aaron lin,baldwinnancy@gmail.com,m,gonzalez catan, +2197,2019-12-22,2004-08-26,,universidad nacional de jujuy,licenciatura en administración ,mark singleton,rachel79@gmail.com,m,colonia mendez bar, +2198,2019-12-23,1919-07-06,,universidad tecnológica nacional,agronomía,craig roberts,joel16@gmail.com,m,estacion moreno, +2199,2020-04-27,1974-12-24,,universidad nacional de jujuy,ingeniería en informática,jennifer rodriguez,nicolefuentes@gmail.com,f,el palmar de san francisco, +2200,2020-02-21,2001-03-25,,universidad nacional de jujuy,licenciatura en ciencia política ,margaret hughes,qford@gmail.com,f,el campamento, +2201,2019-10-09,1931-09-08,,universidad nacional de jujuy,agronomía,john johnson,angiescott@hotmail.com,m,rawson, +2202,2019-12-14,2020-05-21,,universidad nacional de jujuy,licenciatura en musicoterapia,erin hill,castrodanielle@yahoo.com,f,caminera lujan, +2203,2020-04-27,1927-10-09,,universidad tecnológica nacional,licenciatura en ciencias geológicas,jason le,zsoto@yahoo.com,m,cañadon la madera, +2204,2020-06-19,1933-12-16,,universidad tecnológica nacional,licenciatura en administración ,carl stewart,csmith@hotmail.com,m,colonia alvear, +2205,2020-05-28,1963-02-26,,universidad nacional de jujuy,ingeniería electrónica,debbie bauer,barry85@yahoo.com,f,bajo hondo, +2206,2020-01-10,1906-11-02,,universidad tecnológica nacional,diseño industrial,charles shaw,donna43@gmail.com,m,ingeniero de madrid, +2207,2020-05-14,1964-10-10,,universidad tecnológica nacional,arquitectura,willie blanchard,scottdean@gmail.com,m,la colina, +2208,2020-01-04,1932-10-16,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,robyn lopez,sethcastillo@yahoo.com,f,empalme san carlos, +2209,2020-04-08,1947-09-23,,universidad nacional de jujuy,técnico para bioterios ,brandon pierce,scollins@yahoo.com,m,cuenca, +2210,2020-07-28,1936-02-12,,universidad tecnológica nacional,licenciatura en ciencias geológicas,kenneth smith,zwalter@hotmail.com,m,kilometro 184, +2211,2020-03-05,1911-04-20,,universidad tecnológica nacional,licenciatura en administración ,bailey white,brittanymiller@yahoo.com,f,ascencion, +2212,2019-11-10,1997-07-07,,universidad nacional de jujuy,licenciatura en terapia ocupacional,mrs. gina michael,salinasgregory@gmail.com,f,bigand, +2213,2019-12-05,1964-10-18,,universidad nacional de jujuy,licenciatura en terapia ocupacional,robert smith,ycole@yahoo.com,m,alto verde, +2214,2019-10-30,2011-08-15,,universidad tecnológica nacional,contador público ,brandon morgan,wendygray@gmail.com,m,b los aromos san patricio, +2215,2020-06-30,2000-05-29,,universidad tecnológica nacional,ingeniería electrónica,rebecca brown,williamskyle@hotmail.com,f,garcia del rio, +2216,2019-11-05,1929-12-29,,universidad tecnológica nacional,licenciatura en sociología ,malik cox,wfisher@hotmail.com,m,la pelada, +2217,2020-03-07,1925-09-27,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,kathy bryant,ngomez@hotmail.com,f,aldea san andres, +2218,2019-12-12,1958-08-19,,universidad tecnológica nacional,contador público ,andrew schneider,alexander91@yahoo.com,m,aguada de la peña, +2219,2019-10-31,1949-11-06,,universidad nacional de jujuy,diseño industrial,lucas gonzalez,kclark@hotmail.com,m,arroyo del pescado, +2220,2020-07-24,1993-05-11,,universidad nacional de jujuy,ingeniería en informática,tracy kelley,sholt@yahoo.com,f,isidro casanova, +2221,2020-07-02,1963-04-22,,universidad tecnológica nacional,licenciatura en ciencias biológicas,chelsea jones,cuevasjason@hotmail.com,f,antiguo, +2222,2020-03-21,1965-01-10,,universidad tecnológica nacional,licenciatura en ciencias de la computación,derrick cook,gonzalezjames@hotmail.com,m,la chirlandia, +2223,2019-12-16,1981-08-10,,universidad nacional de jujuy,diseño industrial,elizabeth ramirez,vazquezmaria@yahoo.com,f,arroyo salado, +2224,2019-12-03,1943-12-31,,universidad nacional de jujuy,licenciatura en ciencias biológicas,jesse hernandez,whitelauren@hotmail.com,m,cañadon seco, +2225,2020-07-14,1958-09-26,,universidad nacional de jujuy,licenciatura en terapia ocupacional,william steele,pauljohnston@hotmail.com,m,el campamento, +2226,2020-05-24,1937-01-17,,universidad tecnológica nacional,arquitectura,taylor kelly dds,gdavis@gmail.com,f,colonia bombal, +2227,2019-12-26,2017-03-25,,universidad tecnológica nacional,ingeniería electrónica,tammy palmer,hamiltontracy@hotmail.com,f,aero club canal, +2228,2020-05-19,2010-12-31,,universidad tecnológica nacional,ingeniería electrónica,dr. oscar hammond,campbellcharles@yahoo.com,m,el campamento, +2229,2020-06-15,1985-07-12,,universidad tecnológica nacional,licenciatura en ciencias biológicas,sherry roberts,veronica70@yahoo.com,f,antonio tomas sud, +2230,2020-02-26,1998-02-10,,universidad tecnológica nacional,licenciatura en ciencias geológicas,sheila porter,rojasjoshua@hotmail.com,f,belgrano, +2231,2019-10-06,1916-08-23,,universidad nacional de jujuy,bioquímica,travis cook,burkemelissa@yahoo.com,m,agua de las palomas, +2232,2020-03-04,2014-08-02,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,john alexander,krystal15@hotmail.com,m,colonia 1 de mayo, +2233,2019-12-11,1936-09-13,,universidad tecnológica nacional,licenciatura en ciencias biológicas,samantha davis,silvajose@hotmail.com,f,agua amarga, +2234,2019-11-01,1947-01-10,,universidad tecnológica nacional,licenciatura en terapia ocupacional,stacy shelton,oramos@gmail.com,f,grand bourg, +2235,2020-02-20,2001-08-03,,universidad nacional de jujuy,licenciatura en ciencias biológicas,sean reynolds,webbtony@gmail.com,m,alicura, +2236,2020-05-06,2004-06-14,,universidad nacional de jujuy,técnico para bioterios ,brady burns,tcook@gmail.com,m,aguada chacay co, +2237,2019-10-20,1911-12-06,,universidad nacional de jujuy,ingeniería en informática,nicole brennan,goodwinbethany@yahoo.com,f,fortin irene, +2238,2019-11-21,2016-05-16,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,alan fry,melissa82@hotmail.com,m,libertad, +2239,2019-11-20,2000-06-01,,universidad tecnológica nacional,licenciatura en ciencias ambientales,thomas shields,laurenchandler@hotmail.com,m,bernasconi, +2240,2020-01-30,1967-03-06,,universidad tecnológica nacional,licenciatura en ciencias geológicas,nicole young,wilsonstephen@gmail.com,f,copacabana, +2241,2020-02-09,1924-03-06,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,eric newman,tgarcia@yahoo.com,m,alto verde, +2242,2020-02-09,1924-01-15,,universidad nacional de jujuy,diseño industrial,renee calderon,dorothylewis@yahoo.com,f,san francisco solano, +2243,2020-06-15,1986-10-15,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,michael hess,chanjoseph@gmail.com,m,argentina belvedere, +2244,2019-12-21,1919-04-08,,universidad tecnológica nacional,licenciatura en administración ,andrew wells,hillnicole@yahoo.com,m,cazon, +2245,2020-05-21,2014-11-07,,universidad nacional de jujuy,ingeniería en informática,angela white,samuelnelson@yahoo.com,f,avanzada, +2246,2019-11-05,1920-01-11,,universidad nacional de jujuy,licenciatura en ciencia política ,scott carroll,ryan39@hotmail.com,m,albarellos, +2247,2019-11-29,1974-08-18,,universidad nacional de jujuy,licenciatura en terapia ocupacional,nicole lloyd,rrobinson@gmail.com,f,aldea san antonio, +2248,2020-03-14,1909-02-14,,universidad tecnológica nacional,medicina,deborah bell,ndouglas@yahoo.com,f,cerrillos al sud, +2249,2020-03-30,1948-05-03,,universidad tecnológica nacional,actuario ,kathryn young,kendra56@hotmail.com,f,aldea san antonio, +2250,2019-12-06,1978-04-30,,universidad tecnológica nacional,licenciatura en musicoterapia,grant hopkins,yberger@hotmail.com,m,campo pesoa, +2251,2020-01-30,2018-08-26,,universidad tecnológica nacional,licenciatura en ciencia política ,stacy hernandez,kayla31@gmail.com,f,arroyo palmar, +2252,2020-07-14,1965-10-21,,universidad tecnológica nacional,diseño de imagen y sonido,john white,michaelcox@yahoo.com,m,estacion yerua, +2253,2020-04-13,1910-07-08,,universidad nacional de jujuy,licenciatura en artes,justin garza,hancockadam@hotmail.com,m,dest aeronautico milit reconqu, +2254,2019-11-23,1973-03-23,,universidad nacional de jujuy,licenciatura en ciencias geológicas,christine flowers,williamspatricia@hotmail.com,f,wheelwright, +2255,2020-01-30,2016-09-08,,universidad tecnológica nacional,agronomía,jessica sloan,tyler49@yahoo.com,f,el peregrino, +2256,2020-06-09,1938-12-01,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,suzanne solis,james67@gmail.com,f,anillaco, +2257,2020-07-31,1975-06-12,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,dennis andrews,cwallace@gmail.com,m,colonia bella italia, +2258,2020-05-16,1994-08-21,,universidad tecnológica nacional,licenciatura en ciencias de la computación,jerry elliott,randydavis@hotmail.com,m,colonia baron, +2259,2019-12-21,1987-10-25,,universidad nacional de jujuy,licenciatura en ciencia política ,kendra ortiz,wandamaynard@hotmail.com,f,bajo de raco, +2260,2020-06-03,1919-08-26,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,catherine mcpherson,emmagreen@yahoo.com,f,casimiro gomez, +2261,2020-04-29,1995-08-07,,universidad tecnológica nacional,licenciatura en psicología,ronald mercado,rgarcia@gmail.com,m,altona, +2262,2020-01-31,1917-05-29,,universidad nacional de jujuy,licenciatura en ciencias ambientales,ian reid,pross@gmail.com,m,clason, +2263,2020-04-13,2000-10-31,,universidad nacional de jujuy,arquitectura,raymond martinez,stephenjones@gmail.com,m,curandu, +2264,2020-04-27,1948-04-30,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,kaitlyn moreno,pamelamartinez@yahoo.com,f,acasape, +2265,2020-05-22,1943-02-21,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,brittney leblanc,ronaldhernandez@gmail.com,f,alto calilegua, +2266,2020-05-11,1993-05-27,,universidad nacional de jujuy,licenciatura en ciencia política ,kevin cummings,ryan46@hotmail.com,m,candioti, +2267,2020-03-13,1911-03-24,,universidad tecnológica nacional,licenciatura en ciencia política ,todd winters,matthew27@yahoo.com,m,colonia los zapallos, +2268,2019-10-12,1969-06-25,,universidad tecnológica nacional,bioquímica,amy gentry,michael73@hotmail.com,f,balneario chapalco, +2269,2020-04-08,1993-09-16,,universidad tecnológica nacional,licenciatura en ciencia política ,alex stevens,darlene74@hotmail.com,m,colonia leiva, +2270,2019-12-23,1978-09-01,,universidad nacional de jujuy,ingeniería en informática,kevin anderson,jesse30@yahoo.com,m,cachari, +2271,2020-03-09,2020-12-04,,universidad tecnológica nacional,licenciatura en artes,james avila,torresjoseph@yahoo.com,m,arroyo burgos, +2272,2020-01-05,1912-04-21,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,john bennett,rebecca88@hotmail.com,m,el horno, +2273,2020-04-27,1967-05-10,,universidad tecnológica nacional,bioquímica,jeffrey smith,gcisneros@hotmail.com,m,anecon grande, +2274,2020-06-03,2001-08-04,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,cheryl hernandez,tferrell@yahoo.com,f,colonia santa rosa, +2275,2019-11-15,1972-07-30,,universidad tecnológica nacional,diseño de imagen y sonido,dan hardin,andrew99@yahoo.com,m,encina, +2276,2020-04-25,1999-06-08,,universidad tecnológica nacional,licenciatura en ciencias biológicas,david riley,lindseykatherine@yahoo.com,m,frontera, +2277,2020-07-31,1946-11-08,,universidad tecnológica nacional,licenciatura en administración ,daniel morales,fitzgeraldbrittany@gmail.com,m,hurlingham, +2278,2020-02-26,2016-08-08,,universidad nacional de jujuy,licenciatura en ciencias de la computación,pamela clark,abrown@gmail.com,f,alto lindo, +2279,2019-11-23,2008-01-08,,universidad tecnológica nacional,licenciatura en sociología ,tonya melton,brayleslie@hotmail.com,f,aguaditas, +2280,2019-12-06,1985-04-19,,universidad tecnológica nacional,ciencias veterinarias,lorraine mann,davistimothy@yahoo.com,f,el juncalito, +2281,2020-01-13,1973-03-25,,universidad tecnológica nacional,ciencias veterinarias,patrick williams,robinsonmelissa@yahoo.com,m,alpatacal, +2282,2019-10-01,1979-03-07,,universidad tecnológica nacional,medicina,brenda harris,dwarren@gmail.com,f,cespedes, +2283,2020-04-21,1912-06-13,,universidad nacional de jujuy,técnico para bioterios ,kathryn brown,smithbruce@hotmail.com,f,la florencia, +2284,2020-01-14,1949-02-25,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,michael mathis,ericaalvarado@yahoo.com,m,indacochea, +2285,2020-02-16,1915-06-18,,universidad tecnológica nacional,licenciatura en ciencias biológicas,hunter jones,fzavala@yahoo.com,m,la aguada de las animas, +2286,2019-12-20,1909-11-23,,universidad nacional de jujuy,farmacia,michael mccullough,silvamaria@gmail.com,m,caminera, +2287,2020-06-26,1938-01-07,,universidad nacional de jujuy,licenciatura en musicoterapia,jason medina,harmonchase@gmail.com,m,allende, +2288,2019-10-26,1995-03-16,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,mr. edward lindsey,bryansims@gmail.com,m,campo clucellas, +2289,2020-03-10,1934-07-02,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,dr. belinda williams dds,sanchezamanda@gmail.com,f,dudignac, +2290,2020-05-05,1981-05-04,,universidad nacional de jujuy,bioquímica,dominique robles,odeleon@hotmail.com,f,acheral, +2291,2020-01-22,1975-01-13,,universidad tecnológica nacional,ingeniería electrónica,martin mooney,fbrown@gmail.com,m,campo castro, +2292,2019-12-05,1932-11-02,,universidad tecnológica nacional,licenciatura en ciencias de la computación,cynthia gonzales,adamsdeborah@gmail.com,f,copacabana, +2293,2019-11-11,1976-09-30,,universidad nacional de jujuy,ingeniería en informática,tommy vaughan,idalton@gmail.com,m,monte chingolo, +2294,2020-05-09,1919-03-19,,universidad nacional de jujuy,licenciatura en psicología,kristine cox,valerie21@yahoo.com,f,agua salada, +2295,2020-04-30,1979-01-29,,universidad tecnológica nacional,arquitectura,hannah mason,jacquelineberger@gmail.com,f,el trebol, +2296,2019-10-11,2007-06-17,,universidad nacional de jujuy,actuario ,jennifer howell,annellis@hotmail.com,f,colonia san eduardo, +2297,2019-10-23,1906-03-24,,universidad nacional de jujuy,contador público ,lori velazquez,marissa23@yahoo.com,f,colon, +2298,2020-02-26,1958-08-26,,universidad nacional de jujuy,diseño de imagen y sonido,melissa cochran,dmack@gmail.com,f,cataratas del iguazu, +2299,2020-05-29,1983-09-11,,universidad tecnológica nacional,actuario ,austin johnson,howardkevin@yahoo.com,m,1 de mayo, +2300,2019-12-16,1946-09-03,,universidad tecnológica nacional,licenciatura en ciencias ambientales,doris flores,sarahmoss@hotmail.com,f,el peregrino, +2301,2020-05-12,1939-08-11,,universidad tecnológica nacional,licenciatura en administración ,christina romero phd,brianna34@yahoo.com,f,ampacama, +2302,2020-04-29,1950-11-26,,universidad nacional de jujuy,ingeniería mecánica,kirk bailey,jonessamantha@gmail.com,m,colonia los sauces, +2303,2020-06-25,2009-05-24,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,crystal sparks,sellersjohn@hotmail.com,f,cabaña el cisne, +2304,2019-10-09,1979-11-18,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,frank brown,patelstephanie@gmail.com,m,general urquiza, +2305,2019-12-03,1980-03-25,,universidad nacional de jujuy,ingeniería mecánica,mary thornton,michael15@hotmail.com,f,bealistock, +2306,2020-06-29,1944-05-14,,universidad tecnológica nacional,técnico para bioterios ,melanie daniels,danielle36@gmail.com,f,antonio tomas sud, +2307,2020-02-14,1956-12-12,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,scott jenkins,kellyjason@hotmail.com,m,estacion mazan, +2308,2019-10-21,1926-05-24,,universidad tecnológica nacional,ciencias veterinarias,danielle dunlap,castilloemily@hotmail.com,f,barro negro, +2309,2020-06-30,1932-07-06,,universidad nacional de jujuy,diseño de imagen y sonido,laurie berger,armstrongdenise@gmail.com,f,agua colorada, +2310,2020-01-17,1971-04-06,,universidad nacional de jujuy,diseño industrial,jenna hendrix,erin98@gmail.com,f,general rojo, +2311,2020-02-24,2014-05-24,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,tyler wyatt,pollardthomas@gmail.com,m,campo el jacaranda, +2312,2020-06-16,1977-11-12,,universidad nacional de jujuy,ingeniería en informática,jacqueline riley,xbarnes@yahoo.com,f,alicura, +2313,2020-07-13,1947-05-22,,universidad nacional de jujuy,licenciatura en administración ,joseph hill,mayerbrittany@gmail.com,m,correa, +2314,2020-01-24,1982-11-30,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,charlotte patterson,phorton@hotmail.com,f,el palmar de san francisco, +2315,2020-04-17,1978-07-01,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,luke porter,christopher21@yahoo.com,m,gorchs, +2316,2019-12-31,2011-02-22,,universidad nacional de jujuy,licenciatura en ciencias geológicas,samantha strickland,adam25@hotmail.com,f,agua colorada, +2317,2019-10-10,1936-01-30,,universidad tecnológica nacional,farmacia,jasmine shah,heather46@gmail.com,f,barra bonita, +2318,2019-12-14,1946-01-12,,universidad nacional de jujuy,licenciatura en ciencia política ,hannah hines,carolyn72@yahoo.com,f,angosto del perchel, +2319,2019-12-26,1960-09-27,,universidad tecnológica nacional,bioquímica,sandra brown,gabrielyang@gmail.com,f,la lucila del mar, +2320,2020-02-16,1936-12-02,,universidad nacional de jujuy,licenciatura en ciencia política ,george collins,alanfox@yahoo.com,m,centro comunitario cnia nue, +2321,2020-06-24,1933-04-26,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,mia vaughan,john36@gmail.com,f,altillo del medio, +2322,2020-03-08,2002-11-17,,universidad nacional de jujuy,licenciatura en sociología ,leslie johnson dds,ashleydiaz@hotmail.com,f,almacen castro, +2323,2020-03-26,1993-08-07,,universidad tecnológica nacional,licenciatura en ciencia política ,kristen smith,joshua53@gmail.com,f,algarrobo, +2324,2019-10-23,1959-12-24,,universidad nacional de jujuy,contador público ,cheryl greene,jessica90@yahoo.com,f,adolfo rodriguez saa, +2325,2020-07-29,1977-09-23,,universidad nacional de jujuy,medicina,charles carr,camposdesiree@hotmail.com,m,atahualpa, +2326,2020-07-25,2016-04-11,,universidad tecnológica nacional,licenciatura en ciencias geológicas,cheryl miller,kwalker@hotmail.com,f,estacion mazan, +2327,2019-12-13,1994-07-13,,universidad nacional de jujuy,licenciatura en ciencias ambientales,elizabeth deleon,simmonstim@hotmail.com,f,colonia lia y allende, +2328,2020-07-05,1930-10-08,,universidad nacional de jujuy,diseño de imagen y sonido,lauren lee,dawnbauer@yahoo.com,f,calle larga vieja, +2329,2020-05-04,2010-09-15,,universidad tecnológica nacional,contador público ,donald sanchez,carla50@gmail.com,m,el triunfo, +2330,2020-04-10,1999-04-22,,universidad tecnológica nacional,licenciatura en psicología,kathleen ellis,odavis@hotmail.com,f,chañarcito, +2331,2020-05-27,1972-03-18,,universidad tecnológica nacional,licenciatura en artes,jesse le,jbradford@gmail.com,m,campo paletta, +2332,2020-06-07,1953-09-30,,universidad tecnológica nacional,ingeniería mecánica,tammy garza,gregbrady@gmail.com,f,estancia las isletas, +2333,2020-03-20,1959-04-18,,universidad nacional de jujuy,actuario ,ebony smith,jacquelinejackson@hotmail.com,f,el carbalino, +2334,2020-06-06,2008-01-11,,universidad tecnológica nacional,licenciatura en ciencias de la computación,jesse freeman,hernandezsteven@yahoo.com,m,bernardo larroude, +2335,2020-03-31,1964-11-07,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,tammy mercado,todd72@yahoo.com,f,chichagasta, +2336,2020-06-11,2016-08-28,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,valerie thomas,asnyder@hotmail.com,f,el palmar de san francisco, +2337,2020-04-23,1981-08-02,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,brandi grant,crystaldavidson@yahoo.com,f,la lucila, +2338,2020-05-10,1959-12-01,,universidad nacional de jujuy,agronomía,nathaniel west,brandonsmith@hotmail.com,m,el horno, +2339,2020-03-20,1976-04-22,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,michele kelley,mileslisa@yahoo.com,f,isla los laureles, +2340,2020-05-07,1909-12-30,,universidad tecnológica nacional,farmacia,austin strong md,buchananbrianna@yahoo.com,m,aldecon, +2341,2019-11-12,2020-05-12,,universidad nacional de jujuy,licenciatura en ciencias biológicas,natasha fields,ebrooks@hotmail.com,f,angeloni, +2342,2019-10-18,1954-03-21,,universidad nacional de jujuy,agronomía,melvin brown,erin68@gmail.com,m,laguna del barro, +2343,2019-12-13,1966-05-12,,universidad tecnológica nacional,licenciatura en psicología,william williams,elizabethreynolds@gmail.com,m,zona delta san fernando, +2344,2020-02-09,1949-02-15,,universidad nacional de jujuy,licenciatura en ciencias biológicas,michael smith,tina52@gmail.com,m,arroyo guilaia, +2345,2020-05-03,1931-05-28,,universidad nacional de jujuy,bioquímica,nathan osborn,collinspamela@yahoo.com,m,caimancito, +2346,2019-11-02,1949-10-15,,universidad tecnológica nacional,licenciatura en psicología,sara padilla md,katrinasellers@hotmail.com,f,isla gran malvina, +2347,2020-02-03,1941-08-30,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,steven martinez,seth27@yahoo.com,m,goyena, +2348,2020-07-12,1951-08-08,,universidad nacional de jujuy,ingeniería mecánica,caleb jacobson,stephaniethomas@gmail.com,m,arroyo vega, +2349,2019-11-28,1938-11-03,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,catherine macias,sarabass@hotmail.com,f,canal 15 cerro de la gloria, +2350,2020-07-20,1969-12-16,,universidad tecnológica nacional,técnico para bioterios ,erin dudley,webbjulie@yahoo.com,f,atencio, +2351,2020-02-04,1913-02-17,,universidad nacional de jujuy,licenciatura en ciencias geológicas,kristine becker,ocooper@gmail.com,f,felicia, +2352,2019-11-23,1976-10-21,,universidad tecnológica nacional,ingeniería electrónica,phillip baker,jbryan@yahoo.com,m,antonio tomas, +2353,2020-05-13,2010-01-29,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,michelle suarez,josemccarty@gmail.com,f,el socorro, +2354,2020-04-06,1963-02-18,,universidad nacional de jujuy,arquitectura,nicholas wiggins,jonathanwheeler@hotmail.com,m,arroyo del pescado, +2355,2020-03-09,2008-08-18,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,catherine conway,jennyglenn@hotmail.com,f,libertad, +2356,2020-02-21,2014-08-30,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,richard simpson,thomastravis@hotmail.com,m,bajo las tunas, +2357,2020-02-29,1926-11-17,,universidad nacional de jujuy,licenciatura en artes,dwayne stevens,kadams@yahoo.com,m,kilometro 125, +2358,2020-02-11,2013-09-12,,universidad tecnológica nacional,licenciatura en ciencias de la computación,amanda ramirez,burnsholly@hotmail.com,f,cangrejillos, +2359,2020-04-05,1933-07-18,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,timothy griffin,lauragonzalez@hotmail.com,m,jose ferrari, +2360,2019-11-10,1989-05-08,,universidad tecnológica nacional,licenciatura en administración ,jessica wagner,tanya67@hotmail.com,f,pozo navagan, +2361,2019-10-13,1925-06-02,,universidad tecnológica nacional,licenciatura en ciencias geológicas,kevin carter,andersonrebecca@gmail.com,m,arata, +2362,2020-05-11,2020-11-24,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,megan ford,micheal46@hotmail.com,f,alto verde, +2363,2019-10-31,2009-10-17,,universidad nacional de jujuy,licenciatura en administración ,sandra roman,mvang@hotmail.com,f,la bilbaina, +2364,2020-05-22,1989-01-08,,universidad nacional de jujuy,licenciatura en psicología,traci walker,nealkathleen@hotmail.com,f,los frentones, +2365,2020-05-09,2007-10-14,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,corey shaw,holmessteven@gmail.com,m,bahia bustamante, +2366,2020-04-28,1931-08-11,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,kelly rodriguez,hsalazar@gmail.com,f,cafferata, +2367,2019-12-22,1974-05-08,,universidad nacional de jujuy,actuario ,barbara thomas,rossariana@hotmail.com,f,aguirre cue, +2368,2020-03-19,1965-08-31,,universidad tecnológica nacional,ingeniería electrónica,kevin rosales,michaelgarcia@gmail.com,m,abra el candado, +2369,2020-03-26,1952-06-16,,universidad nacional de jujuy,licenciatura en psicología,timothy russell,glassmatthew@yahoo.com,m,villa dominico, +2370,2020-03-27,2011-12-24,,universidad tecnológica nacional,licenciatura en administración ,mr. daniel taylor dds,sara38@yahoo.com,m,angel gallardo, +2371,2020-07-16,2007-04-27,,universidad tecnológica nacional,contador público ,jennifer simpson,riverajonathan@hotmail.com,f,saldungaray, +2372,2019-11-06,2018-02-17,,universidad tecnológica nacional,diseño industrial,kimberly mejia,christine35@yahoo.com,f,despeñaderos, +2373,2020-03-12,1937-10-27,,universidad tecnológica nacional,licenciatura en ciencias geológicas,robert hammond,amy67@hotmail.com,m,colonia arocena ina, +2374,2020-02-16,1958-01-07,,universidad nacional de jujuy,arquitectura,maria ramirez,jessicamorris@gmail.com,f,aguapey, +2375,2019-12-13,1957-12-12,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,tammy wallace,robin03@gmail.com,f,aguas calientes, +2376,2020-03-08,1923-11-28,,universidad tecnológica nacional,arquitectura,jacqueline barton,christinecross@gmail.com,f,batelito, +2377,2020-02-03,2002-09-06,,universidad tecnológica nacional,farmacia,jessica johnson,larry02@gmail.com,f,empalme san carlos, +2378,2020-07-22,2005-05-31,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,lynn young,lewisvanessa@gmail.com,f,el perdido est jose guisasola, +2379,2020-06-30,2008-11-29,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,tracy edwards,david42@gmail.com,f,florencio varela, +2380,2019-10-16,1966-10-19,,universidad tecnológica nacional,licenciatura en ciencias de la computación,jason smith,zmendoza@hotmail.com,m,abo nezu, +2381,2019-11-06,1937-08-14,,universidad nacional de jujuy,bioquímica,amy taylor,samantha99@hotmail.com,f,arenales, +2382,2020-07-28,1940-04-18,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,tonya baker,christinecallahan@yahoo.com,f,el altillo, +2383,2019-12-01,1969-08-17,,universidad tecnológica nacional,licenciatura en musicoterapia,michael morales,foxtara@hotmail.com,m,anecon grande, +2384,2020-07-10,1999-09-10,,universidad nacional de jujuy,medicina,christina hansen,kingashley@yahoo.com,f,alto del puesto, +2385,2019-12-26,1998-09-15,,universidad nacional de jujuy,licenciatura en administración ,mark melendez,kenneth91@yahoo.com,m,campo garcia, +2386,2019-10-25,1999-03-05,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,christopher morgan,harold43@yahoo.com,m,colonia cazaux, +2387,2020-06-04,2008-11-11,,universidad nacional de jujuy,contador público ,james cabrera,april98@gmail.com,m,el cenizo, +2388,2020-06-13,1927-09-06,,universidad nacional de jujuy,ciencias veterinarias,jessica alexander,vgordon@hotmail.com,f,casalins, +2389,2020-06-26,1957-05-27,,universidad tecnológica nacional,medicina,joseph patel,harrispamela@hotmail.com,m,isla tigre, +2390,2019-12-24,1915-07-19,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,jenna gutierrez,stevecolon@yahoo.com,f,el retiro, +2391,2019-12-01,2003-08-08,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,melanie brown,tacevedo@yahoo.com,f,alcaracito, +2392,2019-12-26,1973-03-19,,universidad nacional de jujuy,licenciatura en ciencias de la computación,jeremy leon,seanrodriguez@gmail.com,m,la pastora, +2393,2019-12-05,1936-01-17,,universidad tecnológica nacional,contador público ,pamela phillips,elliottmatthew@hotmail.com,f,camaron chico, +2394,2019-11-05,1935-03-23,,universidad nacional de jujuy,licenciatura en terapia ocupacional,jordan martinez,patriciajennings@yahoo.com,f,sancti spiritu, +2395,2019-11-06,2002-11-04,,universidad nacional de jujuy,licenciatura en ciencias geológicas,caitlin brown,jlewis@yahoo.com,f,colonia la india, +2396,2020-06-05,1966-10-07,,universidad nacional de jujuy,licenciatura en psicología,mr. christopher rogers,james20@gmail.com,m,moron, +2397,2020-02-18,1979-09-26,,universidad nacional de jujuy,licenciatura en psicología,melissa lee,nancy17@gmail.com,f,barrio chapadmalal, +2398,2020-01-28,1936-10-20,,universidad nacional de jujuy,licenciatura en ciencias geológicas,terri webster,katrina68@yahoo.com,f,aguada escondida, +2399,2019-10-06,2007-06-29,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,teresa davis dvm,kathryn81@hotmail.com,f,el lenguaraz, +2400,2020-03-16,1954-06-14,,universidad tecnológica nacional,agronomía,matthew rogers,warebill@gmail.com,m,campo calvo, +2401,2020-02-21,1998-01-28,,universidad nacional de jujuy,diseño de imagen y sonido,matthew wells,kaylawaters@gmail.com,m,coronel isleños, +2402,2020-06-23,1930-12-22,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,brian alexander,rbutler@hotmail.com,m,el chumbeau, +2403,2019-10-21,1944-11-14,,universidad nacional de jujuy,actuario ,mark archer,wknox@gmail.com,m,laprida, +2404,2019-10-24,1936-11-11,,universidad nacional de jujuy,farmacia,zachary tanner,jasmine09@gmail.com,m,carmen de areco, +2405,2020-05-22,2001-01-18,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,marc jones,zherrera@hotmail.com,m,estancia las isletas, +2406,2020-05-28,1979-07-17,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,eric anderson,stephanie93@yahoo.com,m,alegria, +2407,2020-04-22,1965-03-30,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,victoria byrd,dowen@gmail.com,f,villars, +2408,2020-07-29,2010-02-16,,universidad tecnológica nacional,ingeniería electrónica,richard johnson,shannongross@yahoo.com,m,colonia aborigen, +2409,2020-03-27,1990-07-12,,universidad nacional de jujuy,licenciatura en ciencias biológicas,barbara ferguson,elizabeth38@gmail.com,f,colonia freitas, +2410,2020-01-25,1964-09-06,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jeremy stokes,cynthiaford@gmail.com,m,2 de julio, +2411,2019-10-17,2013-03-14,,universidad tecnológica nacional,bioquímica,collin stuart,seth55@yahoo.com,m,alfredo demarchi, +2412,2020-02-25,1950-07-25,,universidad tecnológica nacional,ingeniería en informática,austin forbes,alisonwalters@gmail.com,m,zona delta tigre, +2413,2019-12-26,2010-04-13,,universidad tecnológica nacional,técnico para bioterios ,victor miller,james11@gmail.com,m,atencio, +2414,2020-06-23,1970-09-20,,universidad tecnológica nacional,licenciatura en administración ,christopher flowers,mary21@gmail.com,m,arteaga, +2415,2019-10-22,1932-06-25,,universidad tecnológica nacional,licenciatura en sociología ,alyssa walters,amy13@yahoo.com,f,campo aristimuño, +2416,2019-12-02,1973-09-01,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,john thompson,bwalker@hotmail.com,m,ingeniero williams, +2417,2020-05-01,1974-03-15,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,melissa cherry,william05@yahoo.com,f,estacion moreno, +2418,2020-02-06,1945-03-24,,universidad nacional de jujuy,licenciatura en ciencias geológicas,scott james,hcherry@gmail.com,m,san jose de piedra blanca, +2419,2020-06-22,1911-12-19,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,annette jenkins,smithvalerie@hotmail.com,f,graciarena, +2420,2019-10-30,1965-12-18,,universidad tecnológica nacional,diseño industrial,tammy anderson,cherrydavid@gmail.com,f,gomez, +2421,2020-02-10,1919-06-29,,universidad tecnológica nacional,ingeniería mecánica,richard harrell,zacharytaylor@gmail.com,m,kilometro 77, +2422,2020-02-17,1994-09-10,,universidad tecnológica nacional,ciencias veterinarias,michele montgomery,bookerjames@gmail.com,f,graciarena, +2423,2019-11-14,1944-12-28,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jeremy wilson,srojas@gmail.com,m,fortin irene, +2424,2020-02-16,1914-11-25,,universidad nacional de jujuy,ingeniería electrónica,curtis warren,imckinney@yahoo.com,m,el peregrino, +2425,2019-10-23,1986-07-29,,universidad tecnológica nacional,licenciatura en ciencias ambientales,paul camacho,gonzalezsandra@hotmail.com,m,bañado norte, +2426,2019-12-05,1958-03-05,,universidad nacional de jujuy,licenciatura en ciencia política ,angela fowler,samuelhubbard@gmail.com,f,agua de castilla, +2427,2020-04-17,1971-07-01,,universidad tecnológica nacional,actuario ,cynthia luna,ymartin@hotmail.com,f,aristia, +2428,2020-04-03,1906-03-12,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,kevin patton,elee@gmail.com,m,challaco, +2429,2020-04-16,1965-01-01,,universidad nacional de jujuy,diseño de imagen y sonido,michael stewart,shawnchavez@hotmail.com,m,desamparados, +2430,2019-12-08,2013-02-08,,universidad tecnológica nacional,licenciatura en ciencias ambientales,gregory miller,stevengreene@hotmail.com,m,glew, +2431,2020-07-13,2004-02-12,,universidad tecnológica nacional,ciencias veterinarias,derek garcia,vsmith@gmail.com,m,bahia solano, +2432,2019-12-31,1999-02-21,,universidad nacional de jujuy,diseño industrial,jessica miller,mitchell73@gmail.com,f,barrancas coloradas, +2433,2019-11-05,1926-10-22,,universidad tecnológica nacional,agronomía,shelley miller,maysnicole@hotmail.com,f,colonia mendez bar, +2434,2020-06-23,2014-07-03,,universidad nacional de jujuy,ingeniería en informática,janet todd,juliasanders@yahoo.com,f,favelli, +2435,2019-11-27,1976-02-27,,universidad nacional de jujuy,contador público ,jennifer williams,nicolegeorge@hotmail.com,f,andrade, +2436,2019-11-17,1988-01-30,,universidad nacional de jujuy,diseño de imagen y sonido,jennifer hayes,thomas11@yahoo.com,f,catamontaña, +2437,2019-12-11,1924-11-18,,universidad nacional de jujuy,diseño de imagen y sonido,tiffany thompson,zachary49@yahoo.com,f,abra de peñas, +2438,2020-06-02,1935-08-20,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,adam cobb,reedgrace@yahoo.com,m,alto blanco, +2439,2020-02-17,1923-05-13,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,julia aguilar,stanleyjones@yahoo.com,f,cerro de la gloria canal 15, +2440,2020-04-12,1949-08-11,,universidad nacional de jujuy,licenciatura en artes,ashley love,martinezcassandra@hotmail.com,f,san andres, +2441,2020-03-21,1943-01-29,,universidad tecnológica nacional,licenciatura en ciencias geológicas,brent carter,waynedavenport@yahoo.com,m,barrio villa adela, +2442,2020-01-16,1954-02-13,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,dustin garcia ii,collinsalexander@gmail.com,m,aicuña, +2443,2020-01-24,2019-09-28,,universidad tecnológica nacional,bioquímica,betty lin,patrick18@yahoo.com,f,sey, +2444,2020-03-03,1990-06-15,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,kristy kline,lauraaguilar@gmail.com,f,arbuco, +2445,2020-06-05,1953-12-31,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,mrs. renee taylor phd,collinsrandall@gmail.com,f,cuartel v, +2446,2020-07-05,1935-12-16,,universidad tecnológica nacional,licenciatura en ciencias biológicas,karen watson,jessicamiller@yahoo.com,f,costa bonita balneario, +2447,2020-02-20,1945-02-28,,universidad tecnológica nacional,ciencias veterinarias,terri armstrong,mwilliams@hotmail.com,f,ingeniero thompson, +2448,2020-06-05,1980-11-23,,universidad nacional de jujuy,licenciatura en administración ,william luna,victorsanders@gmail.com,m,capayan, +2449,2020-03-07,1990-08-10,,universidad nacional de jujuy,actuario ,charles hernandez,randall31@gmail.com,m,barrio el tontal, +2450,2019-10-06,1995-01-25,,universidad tecnológica nacional,ingeniería mecánica,david farmer,christopherrodgers@gmail.com,m,11 de mayo, +2451,2020-02-01,1906-12-18,,universidad nacional de jujuy,diseño industrial,rachel thomas,mary56@yahoo.com,f,remedios de escalada, +2452,2020-03-22,1962-09-08,,universidad tecnológica nacional,licenciatura en artes,brenda bell,brookewyatt@gmail.com,f,colonia los tres usaris, +2453,2020-05-07,1958-07-15,,universidad nacional de jujuy,licenciatura en ciencia política ,daniel brown,walkermary@yahoo.com,m,bahia lapataia, +2454,2020-06-02,1982-06-06,,universidad nacional de jujuy,licenciatura en ciencias biológicas,tracy walker,loririchards@hotmail.com,f,agrio balsa, +2455,2019-11-01,1958-05-25,,universidad nacional de jujuy,licenciatura en terapia ocupacional,dr. john nelson,plopez@hotmail.com,m,alto del puesto, +2456,2020-03-14,1954-04-04,,universidad tecnológica nacional,licenciatura en musicoterapia,penny bryant,cathygarcia@hotmail.com,f,calera, +2457,2020-04-01,1958-12-22,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,ronald aguilar,lcummings@gmail.com,m,bayauca, +2458,2019-12-09,1969-05-19,,universidad nacional de jujuy,licenciatura en ciencia política ,michael fernandez,rhoward@yahoo.com,m,capiovi, +2459,2020-01-28,1958-07-31,,universidad tecnológica nacional,actuario ,james smith,cevans@yahoo.com,m,arroyo manganga, +2460,2020-05-19,2006-06-23,,universidad nacional de jujuy,ingeniería mecánica,michael davis,brittanybenton@gmail.com,m,claudio c molina, +2461,2020-01-04,1937-03-01,,universidad nacional de jujuy,licenciatura en ciencias biológicas,pamela manning,mbecker@gmail.com,f,campo castro, +2462,2020-04-06,1909-01-17,,universidad tecnológica nacional,licenciatura en ciencias geológicas,jacob nguyen,fmartin@hotmail.com,m,alpatacal, +2463,2020-03-20,1939-04-27,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,bianca rodriguez,allisonhardy@yahoo.com,f,diaz, +2464,2020-02-24,2003-01-31,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,charles davidson,danielbrown@yahoo.com,m,cañadon del toro, +2465,2019-12-04,2017-01-26,,universidad nacional de jujuy,medicina,gregory jacobs,pvazquez@gmail.com,m,punta de los llanos, +2466,2020-01-17,1925-12-19,,universidad nacional de jujuy,ingeniería electrónica,jose taylor,fanderson@yahoo.com,m,cramer, +2467,2019-11-24,1920-08-06,,universidad nacional de jujuy,licenciatura en ciencias geológicas,cassandra long,yhernandez@hotmail.com,f,cerana, +2468,2019-12-14,1945-01-04,,universidad tecnológica nacional,ingeniería en informática,eric hill,erica61@gmail.com,m,general conesa, +2469,2019-12-27,1931-12-08,,universidad nacional de jujuy,licenciatura en ciencia política ,laura torres,fjones@gmail.com,f,coraceros, +2470,2020-05-20,1978-12-28,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,lindsay smith,warrenvictoria@yahoo.com,f,arauco, +2471,2020-02-03,1982-11-24,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,julia hood,williamsvanessa@hotmail.com,f,arroyo aleli, +2472,2020-07-22,1941-08-05,,universidad nacional de jujuy,ciencias veterinarias,scott weiss,serranofrank@yahoo.com,m,carlos salas, +2473,2019-12-25,1907-08-08,,universidad tecnológica nacional,técnico para bioterios ,brandon garcia,sawyermary@hotmail.com,m,azul, +2474,2019-12-02,1942-07-28,,universidad nacional de jujuy,licenciatura en artes,diana garcia,kelly60@hotmail.com,f,cortaderas, +2475,2019-10-22,1975-09-24,,universidad tecnológica nacional,licenciatura en ciencias de la computación,christopher manning,corybarnett@hotmail.com,m,punta de los llanos, +2476,2019-10-14,1994-08-21,,universidad nacional de jujuy,licenciatura en administración ,tina hughes,laura22@yahoo.com,f,bahia cracher, +2477,2020-02-22,1961-12-07,,universidad nacional de jujuy,farmacia,james hill,zunigajeremy@yahoo.com,m,arroyo mal paso, +2478,2020-04-04,1996-04-13,,universidad tecnológica nacional,licenciatura en musicoterapia,ryan mckinney,stevensondonald@yahoo.com,m,colonia nueva montevideo, +2479,2020-06-18,1906-10-19,,universidad nacional de jujuy,licenciatura en administración ,leslie mayo,karahinton@yahoo.com,f,caraguatay, +2480,2020-07-04,1907-06-18,,universidad tecnológica nacional,licenciatura en artes,mr. shawn mullins,xlong@gmail.com,m,villa lerga, +2481,2020-02-29,2006-09-10,,universidad nacional de jujuy,técnico para bioterios ,amber mayo,xshepard@gmail.com,f,cabure, +2482,2019-12-02,1913-04-06,,universidad tecnológica nacional,técnico para bioterios ,brian johnson,ayalajohn@hotmail.com,m,centenario, +2483,2020-02-12,1975-05-09,,universidad nacional de jujuy,licenciatura en psicología,robert taylor,jamesthompson@gmail.com,m,colonia la negra, +2484,2019-11-02,1915-07-08,,universidad tecnológica nacional,licenciatura en ciencias geológicas,randy mills,jennifer34@yahoo.com,m,agua colorada, +2485,2019-12-05,1928-01-18,,universidad tecnológica nacional,ciencias veterinarias,heather rodriguez,karenpatel@gmail.com,f,enrique fynn, +2486,2020-05-04,1936-12-11,,universidad tecnológica nacional,licenciatura en terapia ocupacional,brianna wall,twood@yahoo.com,f,ascencion, +2487,2019-10-16,1988-11-27,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,erin nolan,matthewvilla@yahoo.com,f,barrio garin norte, +2488,2020-03-15,1943-12-15,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,samantha contreras,kellerbrian@yahoo.com,f,ancon, +2489,2020-06-16,1967-05-08,,universidad nacional de jujuy,licenciatura en ciencias ambientales,dustin alexander,awhite@yahoo.com,m,algarrobal, +2490,2020-03-02,1963-10-24,,universidad tecnológica nacional,licenciatura en administración ,rebecca fuller,ryan25@gmail.com,f,estacion mazan, +2491,2020-06-03,1908-08-19,,universidad tecnológica nacional,licenciatura en terapia ocupacional,denise townsend,smithmarie@yahoo.com,f,gobernador benegas, +2492,2020-05-02,2021-05-29,,universidad nacional de jujuy,actuario ,suzanne garcia,hjohnson@yahoo.com,f,bajo de raco, +2493,2020-07-02,1908-06-06,,universidad nacional de jujuy,medicina,stephanie salinas,gracestevens@hotmail.com,f,colonia jauregui, +2494,2020-03-16,1945-02-12,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,cristian fischer,michael77@gmail.com,m,bajo de los huesos, +2495,2019-12-12,1949-08-07,,universidad tecnológica nacional,licenciatura en ciencia política ,raymond drake,zcampbell@hotmail.com,m,13 de enero, +2496,2019-12-28,1975-03-08,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,victor dawson,iwoodard@yahoo.com,m,colonia los lapachos, +2497,2020-02-27,2018-09-16,,universidad nacional de jujuy,contador público ,christina hill,garzakathleen@gmail.com,f,desvio boero, +2498,2020-05-05,1965-10-27,,universidad tecnológica nacional,técnico para bioterios ,julie gomez,harperkevin@hotmail.com,f,coronel boerr, +2499,2020-05-21,1960-01-20,,universidad nacional de jujuy,licenciatura en musicoterapia,robert johnson,kristinaharris@gmail.com,m,ataliva, +2500,2019-12-27,1982-01-23,,universidad nacional de jujuy,agronomía,rachael greene,xjordan@gmail.com,f,carahunco, +2501,2020-05-13,1922-05-31,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,thomas eaton,keithjones@hotmail.com,m,alto huaco, +2502,2020-06-05,1922-11-21,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,mary choi,hoffmanrichard@hotmail.com,f,aldea san andres, +2503,2020-06-15,1930-04-09,,universidad tecnológica nacional,bioquímica,randy phillips,rodgersjessica@yahoo.com,m,las perlas, +2504,2020-02-12,1979-11-29,,universidad tecnológica nacional,licenciatura en ciencias ambientales,tammy martin,richard40@gmail.com,f,dos hermanos, +2505,2020-06-13,1973-01-04,,universidad nacional de jujuy,licenciatura en psicología,johnny pacheco,ashley89@yahoo.com,m,20 de junio, +2506,2020-04-19,1908-02-12,,universidad nacional de jujuy,licenciatura en ciencia política ,kelsey kane,andersonwilliam@gmail.com,f,banfield, +2507,2020-01-07,1926-08-06,,universidad tecnológica nacional,licenciatura en administración ,christopher johnson,gtaylor@yahoo.com,m,san nicolas de los arroyos, +2508,2020-01-08,1991-10-13,,universidad nacional de jujuy,técnico para bioterios ,christian jones,tracymckinney@hotmail.com,m,alijilan, +2509,2020-05-19,1950-08-27,,universidad tecnológica nacional,licenciatura en psicología,allen garza,edodson@yahoo.com,m,barrio villa cordoba, +2510,2020-04-10,1925-08-12,,universidad nacional de jujuy,licenciatura en terapia ocupacional,jessica gray,imoore@hotmail.com,f,colonia barga, +2511,2020-03-20,2012-09-11,,universidad tecnológica nacional,licenciatura en terapia ocupacional,ronald lewis,james62@hotmail.com,m,la chilca, +2512,2020-04-05,1958-12-16,,universidad tecnológica nacional,ingeniería mecánica,louis hubbard,davidjimenez@hotmail.com,m,bocas, +2513,2019-11-22,1935-12-08,,universidad tecnológica nacional,licenciatura en sociología ,benjamin haynes,cassandra20@yahoo.com,m,arbol verde, +2514,2019-10-15,1968-12-05,,universidad nacional de jujuy,licenciatura en psicología,tracy ramirez,leahshelton@gmail.com,m,agua los matos, +2515,2020-05-02,1990-11-05,,universidad nacional de jujuy,licenciatura en artes,martin perez,bakerchristina@hotmail.com,m,el carbalino, +2516,2020-03-02,1934-11-28,,universidad nacional de jujuy,contador público ,donald romero,arnoldedwin@yahoo.com,m,godoy, +2517,2019-12-26,2015-09-10,,universidad nacional de jujuy,actuario ,angela gutierrez,olsonrobert@hotmail.com,f,cerro santa ana, +2518,2019-12-18,1925-02-16,,universidad nacional de jujuy,diseño de imagen y sonido,robert anderson,aliciagill@yahoo.com,m,alsina, +2519,2020-04-08,1920-03-14,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,megan pruitt,zperez@yahoo.com,f,longchamps, +2520,2019-10-30,1956-08-11,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,thomas harris,cheryl76@yahoo.com,m,labordeboy, +2521,2019-10-29,1924-06-30,,universidad tecnológica nacional,licenciatura en ciencias biológicas,kari fowler,dsilva@gmail.com,f,el hoyo, +2522,2020-01-31,1948-02-21,,universidad tecnológica nacional,diseño de imagen y sonido,patricia garcia,darrelljones@gmail.com,f,cañadon la madera, +2523,2019-10-06,1951-05-19,,universidad nacional de jujuy,ciencias veterinarias,dean smith,lauramitchell@hotmail.com,m,catinzaco, +2524,2020-04-28,1923-01-21,,universidad nacional de jujuy,licenciatura en ciencias de la computación,michael wilson,andrewsmicheal@yahoo.com,m,colonia zapata, +2525,2020-07-04,1918-04-19,,universidad tecnológica nacional,licenciatura en psicología,jennifer lane,pottsjason@hotmail.com,f,almacen el descanso, +2526,2020-07-26,1960-03-16,,universidad tecnológica nacional,técnico para bioterios ,donna howell,garciarebecca@yahoo.com,f,manuel ocampo, +2527,2020-01-04,1922-09-08,,universidad nacional de jujuy,licenciatura en ciencias geológicas,kathleen mitchell,rtanner@gmail.com,f,acheral, +2528,2020-02-08,1948-11-14,,universidad nacional de jujuy,técnico para bioterios ,patrick garcia,erika92@yahoo.com,m,algarrobo, +2529,2019-10-02,1978-12-13,,universidad tecnológica nacional,diseño de imagen y sonido,larry little,kingrichard@gmail.com,m,barro negro, +2530,2020-06-08,2003-09-13,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,brenda lane,brianvalentine@gmail.com,f,campo zavalla, +2531,2019-12-04,2003-12-09,,universidad tecnológica nacional,medicina,patrick harrell,hburgess@gmail.com,m,aldea maria luisa, +2532,2020-05-24,1949-02-27,,universidad nacional de jujuy,licenciatura en artes,paul garrison,lopezjennifer@gmail.com,m,sey, +2533,2020-07-03,1998-08-14,,universidad nacional de jujuy,ingeniería en informática,amber patterson,nhaas@hotmail.com,f,cabaña el cisne, +2534,2020-08-01,1983-06-19,,universidad nacional de jujuy,licenciatura en ciencias de la computación,diana velasquez,dclark@hotmail.com,f,correa, +2535,2019-12-27,2002-07-16,,universidad tecnológica nacional,actuario ,samantha herrera,youngjacob@hotmail.com,f,amadores, +2536,2020-04-27,1944-05-01,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jill gonzalez,jamestanner@gmail.com,f,agua los matos, +2537,2019-11-08,1988-07-01,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,ricky huang,meagan81@hotmail.com,m,juan e barra, +2538,2020-07-31,1923-02-27,,universidad tecnológica nacional,agronomía,ruben taylor,vcross@gmail.com,m,agua de los manantiales, +2539,2019-10-17,1985-10-04,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,george king,tnguyen@gmail.com,m,cañadon lagarto, +2540,2019-11-26,1924-01-31,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,nathan barrett,larry38@gmail.com,m,22 de diciembre, +2541,2019-12-20,1994-03-23,,universidad nacional de jujuy,contador público ,jason bender dvm,michael55@yahoo.com,m,algarrobal, +2542,2019-12-26,2015-01-07,,universidad nacional de jujuy,licenciatura en administración ,steven roberts,btodd@yahoo.com,m,aguirre cue, +2543,2020-02-17,1926-10-28,,universidad nacional de jujuy,licenciatura en artes,michael kent,charlestucker@hotmail.com,m,arroyo quilla, +2544,2020-03-12,1915-09-07,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,anthony acosta,curtismichael@hotmail.com,m,san antonio de padua, +2545,2020-05-11,2011-04-28,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,elizabeth villanueva,juangilmore@gmail.com,f,aguada grande, +2546,2019-12-22,2002-05-10,,universidad tecnológica nacional,licenciatura en ciencia política ,danielle turner,veronicawalker@hotmail.com,f,boqueron, +2547,2020-07-30,1905-11-07,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jacob rogers,william40@gmail.com,m,la tranca, +2548,2020-05-23,1966-05-30,,universidad nacional de jujuy,licenciatura en ciencias ambientales,juan white,carriemiller@hotmail.com,m,azul, +2549,2019-11-03,1950-08-26,,universidad nacional de jujuy,licenciatura en psicología,pamela spencer,jeffreyharmon@yahoo.com,f,challaco, +2550,2020-06-24,1964-10-05,,universidad nacional de jujuy,diseño industrial,dominique brewer,jonesmaria@yahoo.com,f,alejandra, +2551,2020-01-30,1997-04-30,,universidad nacional de jujuy,licenciatura en administración ,kelsey reyes,katherine41@hotmail.com,f,landeta, +2552,2020-07-07,2004-09-19,,universidad tecnológica nacional,licenciatura en ciencias de la computación,chad phillips,warneramber@gmail.com,m,catamontaña, +2553,2020-04-08,1913-11-18,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,william fowler,mariogarrett@gmail.com,m,aguay, +2554,2020-04-12,2016-03-15,,universidad tecnológica nacional,ingeniería electrónica,angel delgado,mary92@hotmail.com,f,barlett, +2555,2020-03-02,1939-10-18,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jason hogan,garzanatasha@gmail.com,m,agua salada, +2556,2020-06-14,1975-02-10,,universidad tecnológica nacional,medicina,charlotte neal,hdunn@yahoo.com,f,estancia las isletas, +2557,2019-10-16,1930-08-16,,universidad tecnológica nacional,ingeniería electrónica,edward perry,arianajohnson@gmail.com,m,pilar, +2558,2019-11-13,1913-06-10,,universidad tecnológica nacional,ingeniería en informática,rachel chavez,wardconnor@hotmail.com,f,estacion general arenales, +2559,2020-04-18,1981-07-02,,universidad nacional de jujuy,licenciatura en ciencias biológicas,heather nunez,erivera@gmail.com,f,campo moreno, +2560,2020-01-19,2017-05-08,,universidad tecnológica nacional,licenciatura en musicoterapia,william robertson,richard39@yahoo.com,m,cañadon de las vacas, +2561,2020-07-06,1909-06-21,,universidad tecnológica nacional,contador público ,jason hayes,wyattbrittany@yahoo.com,m,alto los cardales, +2562,2019-10-12,1971-10-06,,universidad tecnológica nacional,licenciatura en ciencias biológicas,erin weber,wigginsrobert@yahoo.com,f,20 de septiembre, +2563,2020-01-11,1916-10-26,,universidad nacional de jujuy,medicina,brandi young,melissawilliams@hotmail.com,f,costa bonita balneario, +2564,2020-06-06,1948-12-16,,universidad tecnológica nacional,actuario ,christina ortiz,theresajacobs@gmail.com,f,arroyo burgos, +2565,2020-02-29,1921-03-03,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,tammy burke,gabrieladowns@gmail.com,f,abra del tafi, +2566,2020-06-24,1936-01-21,,universidad nacional de jujuy,licenciatura en musicoterapia,scott good,uperry@yahoo.com,m,alto de las plumas, +2567,2020-02-29,1970-10-07,,universidad nacional de jujuy,ingeniería en informática,kelly james,gardnerstephen@gmail.com,m,el triunfo, +2568,2020-06-07,2004-01-06,,universidad nacional de jujuy,diseño industrial,douglas ball,stapia@gmail.com,m,canal 15 cerro de la gloria, +2569,2020-07-12,2011-02-09,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,heidi wells,gpeterson@hotmail.com,f,colonia bella vista, +2570,2019-12-07,2017-09-26,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,rebecca taylor,nicolewilliams@gmail.com,f,estacion uspallata, +2571,2020-01-16,1991-11-28,,universidad nacional de jujuy,licenciatura en ciencias de la computación,james lewis,bowenchelsea@hotmail.com,m,banda florida, +2572,2020-05-30,1956-07-21,,universidad tecnológica nacional,actuario ,julie guzman,russellvillarreal@hotmail.com,f,est jauregui va flandria, +2573,2019-12-23,1979-08-07,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,stacey buckley,wosborne@hotmail.com,f,campo moises seccion 1a, +2574,2020-04-24,1943-03-05,,universidad nacional de jujuy,licenciatura en psicología,john espinoza,teresarowe@gmail.com,m,la morocha, +2575,2019-12-05,1946-06-01,,universidad tecnológica nacional,contador público ,charles wilkins,rangelkatie@gmail.com,m,barrio trocha, +2576,2020-01-27,2009-03-08,,universidad tecnológica nacional,licenciatura en terapia ocupacional,katherine holmes,emoore@gmail.com,f,punta lara, +2577,2019-11-14,2010-02-26,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,timothy harper,jordanmichele@yahoo.com,m,desvio kilometro 55, +2578,2020-05-14,1925-08-01,,universidad nacional de jujuy,farmacia,thomas fisher,ginapatterson@yahoo.com,m,alijilan, +2579,2020-04-29,1930-10-07,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,mary wise,sierra25@hotmail.com,f,palantelen, +2580,2020-03-14,1955-06-27,,universidad nacional de jujuy,licenciatura en psicología,sheila wilson,turnersusan@yahoo.com,f,abra, +2581,2020-04-10,1981-06-04,,universidad nacional de jujuy,farmacia,thomas henry,nicole02@hotmail.com,m,colonia las yescas, +2582,2020-07-24,1916-09-16,,universidad nacional de jujuy,licenciatura en ciencia política ,alyssa savage,christopherpeterson@gmail.com,f,bauer y sigel, +2583,2020-03-24,1926-11-19,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,james sloan,davidsonsamuel@hotmail.com,m,avanzada, +2584,2020-04-26,1949-02-24,,universidad tecnológica nacional,actuario ,eric williams,antoniomiller@hotmail.com,m,anguinan, +2585,2019-12-31,1966-01-24,,universidad nacional de jujuy,licenciatura en terapia ocupacional,aaron johns,edavis@gmail.com,m,francisco berra, +2586,2020-06-01,1949-05-30,,universidad tecnológica nacional,licenciatura en ciencia política ,mr. dominic carlson,john10@yahoo.com,m,centro comunitario cnia nue, +2587,2020-07-03,2000-06-15,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,yvette chapman,victoria14@yahoo.com,f,estela, +2588,2020-05-17,1926-09-11,,universidad tecnológica nacional,licenciatura en artes,lynn davis,fhawkins@hotmail.com,f,pagancillo, +2589,2020-01-28,1932-08-12,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,timothy kelly dds,susanjacobs@hotmail.com,m,cabred, +2590,2019-12-02,1967-04-09,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,michael perez jr.,ramossteven@hotmail.com,m,beruti, +2591,2019-12-28,2018-04-15,,universidad nacional de jujuy,licenciatura en ciencias biológicas,kimberly davis,eileen89@gmail.com,f,colonia jauregui, +2592,2020-05-02,1935-09-16,,universidad tecnológica nacional,diseño de imagen y sonido,james rivas,imorales@yahoo.com,m,arroyo del pescado, +2593,2020-07-28,2020-10-08,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,christopher brown,katie70@gmail.com,m,an aike, +2594,2020-04-16,1935-06-13,,universidad nacional de jujuy,licenciatura en musicoterapia,kayla ross,paynejonathan@gmail.com,f,aconquija, +2595,2019-12-27,1907-09-25,,universidad nacional de jujuy,arquitectura,paul hurley,donnaholmes@hotmail.com,m,planchada banderita, +2596,2020-05-01,1974-10-26,,universidad nacional de jujuy,licenciatura en ciencia política ,jennifer hernandez,fjohnson@yahoo.com,f,barrio 1 de mayo, +2597,2020-06-21,1977-03-25,,universidad tecnológica nacional,licenciatura en sociología ,nicole floyd,deleoncourtney@yahoo.com,f,22 de diciembre, +2598,2019-11-14,1932-01-22,,universidad tecnológica nacional,licenciatura en ciencias geológicas,karen figueroa,tstewart@yahoo.com,f,carlos maria naon, +2599,2020-05-04,1968-12-04,,universidad nacional de jujuy,licenciatura en ciencias ambientales,robert pollard jr.,moraleschristine@gmail.com,m,bella vista, +2600,2020-02-24,1979-01-06,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,elizabeth murray,hollandamber@yahoo.com,f,anzoategui, +2601,2020-07-05,1947-04-22,,universidad nacional de jujuy,ingeniería en informática,ray thompson,zfreeman@gmail.com,m,agua salada, +2602,2019-11-25,2001-09-04,,universidad tecnológica nacional,técnico para bioterios ,mark johnson,bellsharon@hotmail.com,m,barrio gral jose de san martin, +2603,2020-04-12,1977-08-12,,universidad tecnológica nacional,licenciatura en sociología ,caitlyn robinson,kylenelson@hotmail.com,f,abasto, +2604,2020-03-15,1959-01-10,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,tony welch,dustinwalton@gmail.com,m,8 de diciembre, +2605,2019-10-03,1931-10-14,,universidad nacional de jujuy,arquitectura,kelsey moran,flynnjoanna@yahoo.com,f,colonia la india, +2606,2019-10-02,1995-10-07,,universidad nacional de jujuy,diseño de imagen y sonido,tonya mason,cody63@yahoo.com,f,espartillar, +2607,2020-05-04,1934-03-30,,universidad tecnológica nacional,licenciatura en ciencia política ,richard lee,clarksally@hotmail.com,m,colonia la oracion, +2608,2020-07-02,1970-11-22,,universidad nacional de jujuy,diseño de imagen y sonido,felicia kramer,christine99@yahoo.com,f,gorchs, +2609,2020-02-23,1941-09-04,,universidad tecnológica nacional,licenciatura en ciencia política ,kevin martin,kpotter@yahoo.com,m,isla victoria, +2610,2020-07-31,1923-05-25,,universidad tecnológica nacional,licenciatura en sociología ,james sanchez,bwilson@hotmail.com,m,faro san antonio, +2611,2019-11-11,1956-08-08,,universidad tecnológica nacional,técnico para bioterios ,tommy peterson,murraysarah@hotmail.com,m,la isabel, +2612,2020-06-21,1972-07-02,,universidad nacional de jujuy,licenciatura en musicoterapia,katherine clark,loriestrada@hotmail.com,f,alegre, +2613,2020-04-25,1910-10-21,,universidad nacional de jujuy,ciencias veterinarias,drew johnston,gregoryevans@yahoo.com,m,aguas verdes, +2614,2019-11-28,2020-05-19,,universidad tecnológica nacional,agronomía,mia murray,tammy45@yahoo.com,f,la aguada de las animas, +2615,2020-01-02,2008-11-19,,universidad tecnológica nacional,medicina,lisa harrison,lfrench@gmail.com,f,manuel b gonnet, +2616,2020-03-12,2000-05-04,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,curtis sawyer,wlove@yahoo.com,m,capdepont, +2617,2019-11-09,1917-06-01,,universidad tecnológica nacional,agronomía,ronald moore,rodriguezdebra@hotmail.com,m,atreuco, +2618,2020-04-19,1919-01-18,,universidad nacional de jujuy,ingeniería mecánica,allison bishop,lrhodes@gmail.com,f,caraguatay, +2619,2019-10-27,1951-08-06,,universidad tecnológica nacional,farmacia,maria curtis,carlsonjackie@yahoo.com,f,aguada san roque, +2620,2020-07-15,1941-08-24,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,matthew white,icrawford@hotmail.com,m,kilometro 208, +2621,2020-07-14,2008-11-07,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,brian morgan,lhall@gmail.com,m,4 de noviembre, +2622,2020-07-13,1951-03-16,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,samantha jones,gbailey@yahoo.com,f,caminera napaleofu, +2623,2020-06-22,2011-11-13,,universidad tecnológica nacional,farmacia,timothy ingram,fbush@yahoo.com,m,aguada grande, +2624,2020-01-18,2013-03-16,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,monique howell,fgarcia@yahoo.com,f,lomas de zamora, +2625,2019-11-12,1987-07-09,,universidad nacional de jujuy,farmacia,christopher robinson,jessicahood@yahoo.com,m,chapanay, +2626,2019-12-09,1928-06-06,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,kara gonzales,shane15@hotmail.com,f,balneario atlantida, +2627,2020-06-24,1981-02-06,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,debra suarez,efrench@yahoo.com,f,barra bonita, +2628,2019-12-08,1910-04-13,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,matthew burns,csmith@hotmail.com,m,alto verde, +2629,2020-07-25,2016-02-16,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,justin carpenter,riosroy@yahoo.com,m,campamento sol, +2630,2020-02-21,1983-07-12,,universidad nacional de jujuy,técnico para bioterios ,ashley jones,oreed@yahoo.com,f,escuela agricola don bosco, +2631,2020-01-20,1930-03-09,,universidad tecnológica nacional,técnico para bioterios ,zachary marsh,greerjoseph@gmail.com,m,acerillos, +2632,2019-12-18,1914-04-14,,universidad nacional de jujuy,bioquímica,david rangel,rshort@gmail.com,m,agua colorada, +2633,2020-05-24,1914-04-16,,universidad tecnológica nacional,licenciatura en ciencias ambientales,michael jones,awilliams@yahoo.com,m,baterias, +2634,2020-07-02,1910-10-29,,universidad tecnológica nacional,diseño industrial,melanie mcknight,judywhite@hotmail.com,f,jose clemente paz, +2635,2019-11-10,1925-06-28,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,james rogers,kmorris@gmail.com,m,sey, +2636,2020-07-25,1976-11-15,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,maria cabrera,qoliver@yahoo.com,f,cañadon la madera, +2637,2019-12-20,1960-06-05,,universidad tecnológica nacional,licenciatura en psicología,heather perez,taylorjoseph@yahoo.com,f,arroyo las minas, +2638,2020-04-06,2021-03-29,,universidad tecnológica nacional,licenciatura en artes,george barnes,edgar16@hotmail.com,m,godoy, +2639,2020-05-15,1939-09-02,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,jonathan gamble,cookdawn@gmail.com,m,carlos tejedor, +2640,2020-04-17,1954-04-28,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,william benjamin,dzavala@gmail.com,m,arroyo vega, +2641,2019-11-12,1907-04-15,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,tyler phelps,sochoa@hotmail.com,m,colonia centenario, +2642,2020-05-20,1986-04-26,,universidad nacional de jujuy,licenciatura en ciencia política ,elizabeth mcintyre,markgordon@gmail.com,f,colonia clara, +2643,2019-10-01,1995-06-17,,universidad tecnológica nacional,ingeniería mecánica,gregory smith dds,paulwilliams@hotmail.com,m,bañadito viejo, +2644,2019-11-11,1984-02-20,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,gregory myers,amanda18@hotmail.com,m,arroyo ceibal, +2645,2019-12-08,1962-05-07,,universidad nacional de jujuy,contador público ,lauren duke dds,maddoxgina@hotmail.com,f,la chirlandia, +2646,2020-03-29,1910-06-05,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,dominique hernandez,nguyenkenneth@hotmail.com,f,ariel, +2647,2020-04-25,1972-09-30,,universidad tecnológica nacional,licenciatura en sociología ,jeffrey george,phayden@hotmail.com,m,arboleda, +2648,2019-12-25,1981-06-01,,universidad nacional de jujuy,licenciatura en ciencias de la computación,crystal peck,oarnold@yahoo.com,f,albigasta, +2649,2019-11-06,1995-05-17,,universidad tecnológica nacional,farmacia,george powers,lisa73@gmail.com,m,villa manzano, +2650,2019-11-13,1966-02-01,,universidad tecnológica nacional,licenciatura en ciencias biológicas,alexis hancock,todd33@hotmail.com,m,altamirano, +2651,2019-10-06,1926-01-01,,universidad nacional de jujuy,farmacia,christine avery,zachary43@hotmail.com,f,abra baya, +2652,2020-04-22,1947-08-07,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,michael collins,joshua57@yahoo.com,m,corralito, +2653,2019-12-11,2013-01-23,,universidad nacional de jujuy,técnico para bioterios ,frederick alvarado,hernandezkiara@yahoo.com,m,huanguelen, +2654,2020-03-19,1920-12-11,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,barbara grant,uryan@gmail.com,f,la legua, +2655,2020-04-11,1947-07-30,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,stephanie wade,williamjones@hotmail.com,f,acostilla, +2656,2020-05-10,1982-07-17,,universidad tecnológica nacional,contador público ,charles smith,odaniels@gmail.com,m,arroyo quillen, +2657,2020-03-03,1997-02-05,,universidad tecnológica nacional,diseño industrial,christopher taylor,randolphjasmine@gmail.com,m,buena esperanza, +2658,2020-04-23,1966-06-30,,universidad nacional de jujuy,licenciatura en sociología ,don perry,tortiz@gmail.com,m,campo de galnasi, +2659,2020-02-12,1955-09-29,,universidad nacional de jujuy,ciencias veterinarias,shannon rivera,krystalrobertson@gmail.com,f,abdon castro tolay, +2660,2020-03-08,1994-08-25,,universidad tecnológica nacional,ciencias veterinarias,ernest hubbard,andersonalicia@gmail.com,m,matheu, +2661,2020-05-18,1967-03-13,,universidad nacional de jujuy,ingeniería mecánica,kelly walker,drobinson@yahoo.com,m,4 de noviembre, +2662,2019-12-15,1930-03-12,,universidad tecnológica nacional,farmacia,kristopher moore,jackie94@gmail.com,m,arroyo de la ventana, +2663,2019-12-02,1984-08-30,,universidad nacional de jujuy,bioquímica,tricia jackson,yjackson@gmail.com,f,fortin chaco, +2664,2020-01-30,1943-12-02,,universidad tecnológica nacional,licenciatura en ciencia política ,robert baker,vcabrera@gmail.com,m,el triunfo, +2665,2019-10-19,1970-02-03,,universidad nacional de jujuy,farmacia,courtney hamilton,mary75@gmail.com,f,dest aeronautico milit reconqu, +2666,2020-02-11,1943-07-22,,universidad tecnológica nacional,licenciatura en psicología,brandon woodard,samanthaterry@yahoo.com,m,colonia los lapachos, +2667,2020-02-20,1924-05-03,,universidad nacional de jujuy,ingeniería en informática,ryan reynolds,scottdennis@gmail.com,m,arbuco, +2668,2020-04-09,1997-03-26,,universidad nacional de jujuy,licenciatura en psicología,joshua ross,nprice@yahoo.com,m,colonia la negra, +2669,2020-04-24,2021-06-26,,universidad nacional de jujuy,licenciatura en sociología ,ronald mooney,zavalashelby@hotmail.com,m,villani, +2670,2020-06-23,1930-06-01,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,jordan jones,msnyder@yahoo.com,m,moron, +2671,2020-06-26,1939-08-02,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,valerie smith,kelly63@hotmail.com,f,arroyo ceibo, +2672,2020-05-04,1945-12-01,,universidad nacional de jujuy,farmacia,shannon clay,robert59@yahoo.com,f,albigasta, +2673,2019-11-14,1941-11-11,,universidad tecnológica nacional,licenciatura en ciencias geológicas,brandon sutton,yolandasmith@yahoo.com,m,arroyo ceibal, +2674,2020-02-13,1944-04-28,,universidad tecnológica nacional,diseño industrial,amy koch,reeveslaura@hotmail.com,f,valle hondo, +2675,2020-06-06,1922-02-16,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,sean stokes,danieljoseph@yahoo.com,m,angelina, +2676,2019-12-14,1956-07-21,,universidad nacional de jujuy,ingeniería electrónica,jesus hill,hware@gmail.com,m,gomez, +2677,2020-03-10,1986-01-04,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,vanessa perez dvm,williamsjoseph@gmail.com,f,arroyo de la cruz, +2678,2020-01-12,1987-02-27,,universidad tecnológica nacional,bioquímica,bianca salas,garciavalerie@hotmail.com,f,general conesa, +2679,2020-03-19,1998-04-27,,universidad nacional de jujuy,licenciatura en ciencias biológicas,lacey silva,markramirez@hotmail.com,f,almirante solier, +2680,2020-04-01,1955-02-26,,universidad nacional de jujuy,medicina,louis beard,charlesperez@hotmail.com,m,cañadon de los indios, +2681,2020-02-15,1914-05-30,,universidad tecnológica nacional,licenciatura en ciencias biológicas,mr. mason dominguez,murphymichele@gmail.com,m,sancti spiritu, +2682,2020-06-21,1983-04-22,,universidad nacional de jujuy,licenciatura en ciencia política ,brandi meyers,orozcorebecca@hotmail.com,f,abralaite, +2683,2019-10-19,1980-09-25,,universidad tecnológica nacional,actuario ,nathaniel smith,jessica62@yahoo.com,m,colonia bella vista, +2684,2020-05-11,2014-09-13,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,michaela vasquez,jasonjones@yahoo.com,f,arrechea, +2685,2019-12-23,1997-03-17,,universidad nacional de jujuy,licenciatura en psicología,cynthia jackson,jonesheidi@gmail.com,f,alvaro barros, +2686,2019-12-17,1926-03-25,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,aaron richardson,walkerkathleen@yahoo.com,m,el porvenir, +2687,2020-02-25,2016-02-02,,universidad tecnológica nacional,bioquímica,tyler lamb,andrew71@gmail.com,m,adela, +2688,2020-02-15,2020-03-21,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,taylor parker,tristandavis@hotmail.com,m,achalco, +2689,2019-11-02,1909-08-20,,universidad tecnológica nacional,licenciatura en artes,alex davis,fharris@yahoo.com,m,allende, +2690,2020-01-07,1943-01-31,,universidad nacional de jujuy,licenciatura en ciencias biológicas,vanessa carter,brandoncarson@hotmail.com,f,barrio 1 de mayo, +2691,2020-02-04,2002-07-04,,universidad tecnológica nacional,diseño industrial,lisa pena,gvasquez@yahoo.com,f,ciudad evita, +2692,2019-10-25,1958-04-06,,universidad tecnológica nacional,licenciatura en terapia ocupacional,taylor klein,michael97@yahoo.com,f,agua blanca, +2693,2019-12-15,1977-06-24,,universidad tecnológica nacional,licenciatura en terapia ocupacional,lee deleon,evan21@hotmail.com,m,caminera, +2694,2020-06-29,1951-06-11,,universidad nacional de jujuy,licenciatura en ciencia política ,michelle weeks,uromero@hotmail.com,f,aguada del loro, +2695,2020-05-23,1993-06-05,,universidad tecnológica nacional,diseño industrial,devin clark,kathryn53@yahoo.com,m,el carretero, +2696,2020-02-15,2007-06-26,,universidad nacional de jujuy,arquitectura,sean anderson,richardwade@gmail.com,m,el dique, +2697,2020-06-17,1952-12-07,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,scott taylor,colekevin@yahoo.com,m,banda florida, +2698,2020-01-23,1943-10-17,,universidad nacional de jujuy,licenciatura en ciencias geológicas,rebecca anderson,andrea45@hotmail.com,f,abra guazu, +2699,2020-02-21,2005-05-11,,universidad tecnológica nacional,ingeniería mecánica,crystal wilson,natalie06@hotmail.com,f,remedios de escalada, +2700,2020-04-21,1979-12-06,,universidad tecnológica nacional,licenciatura en artes,cheyenne morales,angelicamoran@hotmail.com,f,arbol solo, +2701,2020-07-24,1918-06-21,,universidad nacional de jujuy,diseño de imagen y sonido,matthew cisneros,jonesjennifer@hotmail.com,m,los frentones, +2702,2019-12-25,1967-10-09,,universidad nacional de jujuy,farmacia,lisa cooper,qmcgee@gmail.com,f,antonio carboni, +2703,2020-06-21,1961-03-13,,universidad nacional de jujuy,ciencias veterinarias,mr. craig valenzuela,elizabeth52@yahoo.com,m,aldea san andres, +2704,2020-05-08,1912-06-27,,universidad tecnológica nacional,agronomía,kristen dominguez,angelajohnson@gmail.com,f,baños pismanta, +2705,2020-03-04,1993-03-29,,universidad nacional de jujuy,ingeniería en informática,christina jones,gabriellaestrada@gmail.com,f,amalia, +2706,2020-07-21,2007-08-17,,universidad nacional de jujuy,ingeniería electrónica,eduardo fields,angela56@yahoo.com,m,el porvenir, +2707,2020-03-23,1951-01-01,,universidad nacional de jujuy,licenciatura en ciencias ambientales,mary levy,danielharris@hotmail.com,f,1 de mayo, +2708,2019-12-09,1945-03-03,,universidad tecnológica nacional,ingeniería en informática,sean hammond,jeanettelopez@gmail.com,m,cerro aconcagua, +2709,2020-02-05,1940-11-04,,universidad nacional de jujuy,técnico para bioterios ,tammy lopez,gnelson@gmail.com,f,villa ballester, +2710,2019-12-21,1958-08-13,,universidad nacional de jujuy,licenciatura en ciencias geológicas,alyssa miller,navarrodonna@yahoo.com,f,bajo de los sueldos, +2711,2019-12-06,1974-03-18,,universidad nacional de jujuy,licenciatura en psicología,james johnson,adamspatricia@yahoo.com,m,alagon, +2712,2020-05-10,2014-04-16,,universidad nacional de jujuy,licenciatura en ciencias ambientales,anthony richardson,lisa44@hotmail.com,m,campo santo domingo, +2713,2020-04-03,1983-03-29,,universidad nacional de jujuy,licenciatura en ciencia política ,robert perry,banksanthony@gmail.com,m,colonia nac de alienados, +2714,2020-04-10,1954-02-23,,universidad nacional de jujuy,licenciatura en musicoterapia,donald jones ii,rchapman@yahoo.com,m,arroyo grande, +2715,2020-01-02,1921-05-16,,universidad tecnológica nacional,ingeniería en informática,kevin wolf,lambertandrew@hotmail.com,m,destileria fiscal, +2716,2020-01-09,1922-04-12,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,charles brown,edwardserin@yahoo.com,m,costa del rio azul, +2717,2020-06-15,1906-12-15,,universidad nacional de jujuy,diseño de imagen y sonido,joshua robertson,kingcharles@gmail.com,m,alejandro petion, +2718,2019-10-05,2014-06-02,,universidad nacional de jujuy,licenciatura en psicología,melissa chavez,gstout@hotmail.com,f,campo sabate, +2719,2020-05-10,1968-05-10,,universidad tecnológica nacional,arquitectura,richard carr,barrpatricia@yahoo.com,m,batiruana, +2720,2020-06-12,1960-12-11,,universidad nacional de jujuy,ingeniería electrónica,denise smith,gleon@gmail.com,f,chillar, +2721,2019-12-24,1976-12-03,,universidad nacional de jujuy,licenciatura en psicología,danielle white,wilsondeborah@hotmail.com,f,angelica, +2722,2019-11-25,1924-08-29,,universidad nacional de jujuy,licenciatura en ciencias geológicas,robert bennett,rjohnson@yahoo.com,m,adela, +2723,2019-11-03,1993-11-22,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,sarah brown,scottespinoza@hotmail.com,f,agua blanca, +2724,2020-04-05,1995-11-21,,universidad tecnológica nacional,licenciatura en musicoterapia,chad decker,alexanderpadilla@gmail.com,m,9 de julio, +2725,2019-12-13,2013-07-11,,universidad nacional de jujuy,ingeniería en informática,matthew jones,keithlutz@yahoo.com,m,ezpeleta este, +2726,2019-12-15,2011-12-17,,universidad tecnológica nacional,diseño de imagen y sonido,jeanette ibarra,qsmith@hotmail.com,f,nordelta, +2727,2020-01-09,1971-08-31,,universidad nacional de jujuy,licenciatura en psicología,john ruiz,scott41@hotmail.com,m,juan f ibarra, +2728,2020-03-26,1962-11-04,,universidad nacional de jujuy,ciencias veterinarias,susan smith,michellenewman@yahoo.com,f,aguayo, +2729,2020-05-13,1996-01-03,,universidad nacional de jujuy,licenciatura en administración ,michael thomas,matthewthompson@yahoo.com,m,capilla del señor, +2730,2020-02-09,1999-11-01,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,lawrence jones,frostanthony@gmail.com,m,arsenal de guerra san lorenzo, +2731,2020-05-02,1977-11-19,,universidad nacional de jujuy,ingeniería en informática,ian cook,lyonsamy@hotmail.com,m,acassuso, +2732,2019-11-07,2005-12-23,,universidad nacional de jujuy,ciencias veterinarias,ross cooper,jessicacalhoun@hotmail.com,m,aromos, +2733,2019-11-03,1988-06-14,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,richard delgado,jwilliams@hotmail.com,m,el pimpollo, +2734,2020-01-08,2011-01-07,,universidad nacional de jujuy,licenciatura en artes,laurie ramirez,anthony79@gmail.com,f,paso telegrafo, +2735,2020-05-03,1941-12-02,,universidad nacional de jujuy,diseño industrial,christine thompson,lewisrebecca@gmail.com,f,barrio ferri, +2736,2020-04-24,2005-08-05,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,anthony smith,evelynhaley@hotmail.com,m,campo redondo, +2737,2020-04-25,1975-01-17,,universidad nacional de jujuy,arquitectura,louis mccarty,mark18@hotmail.com,m,amenabar, +2738,2019-10-11,1987-05-07,,universidad tecnológica nacional,ingeniería mecánica,susan hanson,derrick98@gmail.com,f,los polvorines, +2739,2020-06-24,1927-03-03,,universidad tecnológica nacional,actuario ,leslie duncan,brianthomas@hotmail.com,f,realico, +2740,2019-11-02,1983-04-25,,universidad tecnológica nacional,contador público ,kevin griffin,alvaradomichele@hotmail.com,m,el pampero, +2741,2020-03-03,1979-02-10,,universidad nacional de jujuy,farmacia,miguel flynn dds,leonardwilliams@gmail.com,m,aguay, +2742,2020-05-01,2016-04-06,,universidad nacional de jujuy,licenciatura en ciencia política ,andrew johnson,matthewjohnson@yahoo.com,m,boulogne, +2743,2020-01-26,2001-07-10,,universidad nacional de jujuy,técnico para bioterios ,rachel jacobson,jesus99@hotmail.com,f,balneario atlantida, +2744,2020-03-11,1913-04-15,,universidad nacional de jujuy,licenciatura en artes,ms. sarah holder,robertsonmichael@yahoo.com,f,el carretero, +2745,2020-05-29,1999-10-31,,universidad nacional de jujuy,bioquímica,jennifer harris,angela69@yahoo.com,f,algarrobal puisoye, +2746,2019-11-27,1972-04-09,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,teresa jimenez,martinezbryan@hotmail.com,f,arroyo grande, +2747,2020-04-05,1941-03-22,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,barbara thomas,amanda77@yahoo.com,f,blandengues, +2748,2019-11-09,1915-07-06,,universidad nacional de jujuy,medicina,mandy barton,daniel91@yahoo.com,f,almirante brown, +2749,2020-02-11,1992-12-28,,universidad nacional de jujuy,ingeniería electrónica,mark nichols,brownmisty@hotmail.com,m,carrizal, +2750,2020-01-07,1968-09-02,,universidad tecnológica nacional,farmacia,monica romero,mariafriedman@yahoo.com,f,el tala, +2751,2019-11-26,1955-06-15,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,steven farley,barnetttyler@hotmail.com,m,labordeboy, +2752,2020-03-14,2007-01-14,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,diana king,steelemelissa@yahoo.com,f,carlos spegazzini, +2753,2019-11-04,1985-08-30,,universidad tecnológica nacional,licenciatura en musicoterapia,michael huffman,malonemeghan@yahoo.com,m,ampata, +2754,2019-10-31,1977-03-20,,universidad tecnológica nacional,medicina,adrian franklin,franklinvanessa@hotmail.com,m,colonia bombal, +2755,2020-01-30,1990-11-13,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,terri hampton,blanchardjenna@gmail.com,f,amalia, +2756,2020-01-29,1920-08-31,,universidad tecnológica nacional,técnico para bioterios ,anne lane,andrea48@yahoo.com,f,el talar, +2757,2019-11-30,1985-06-16,,universidad tecnológica nacional,licenciatura en musicoterapia,sandra horne,bramirez@hotmail.com,f,capitan lazo, +2758,2019-10-05,1987-05-08,,universidad tecnológica nacional,ingeniería en informática,micheal rasmussen,adkinsmaria@gmail.com,m,arroyo magdalena, +2759,2020-02-01,1920-08-17,,universidad tecnológica nacional,diseño de imagen y sonido,emma green,taylormark@hotmail.com,f,buen pasto, +2760,2020-02-05,1963-05-06,,universidad tecnológica nacional,ingeniería en informática,angela chambers,hmartin@gmail.com,f,la buana moza, +2761,2020-03-23,1983-12-10,,universidad tecnológica nacional,arquitectura,holly johnson,bryannelson@yahoo.com,f,algarrobo grande, +2762,2020-06-07,1941-06-27,,universidad nacional de jujuy,medicina,ashley huff,pmoore@gmail.com,f,florentino ameghino, +2763,2019-11-03,1962-10-12,,universidad tecnológica nacional,diseño de imagen y sonido,lynn white,donna03@gmail.com,f,campo del norte americano, +2764,2020-01-05,1923-03-27,,universidad tecnológica nacional,diseño de imagen y sonido,matthew webster,colleenthomas@gmail.com,m,anasagasti, +2765,2020-05-03,2019-04-28,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,derek smith,barbarajensen@yahoo.com,m,cortines, +2766,2020-03-13,1911-08-05,,universidad tecnológica nacional,ingeniería electrónica,andrew rivera,madisonperez@gmail.com,m,barcena, +2767,2019-10-22,1995-12-13,,universidad tecnológica nacional,farmacia,jennifer king,josepeterson@yahoo.com,f,armstrong, +2768,2019-11-11,1906-04-04,,universidad tecnológica nacional,licenciatura en ciencia política ,jessica snyder,acollins@hotmail.com,f,ranelagh, +2769,2019-10-11,2017-12-29,,universidad tecnológica nacional,licenciatura en artes,scott gordon,peterbruce@yahoo.com,m,enrique fynn, +2770,2020-05-29,1996-01-09,,universidad tecnológica nacional,contador público ,tyler fletcher,alex81@gmail.com,m,la punta, +2771,2020-07-25,1938-04-07,,universidad tecnológica nacional,licenciatura en ciencias ambientales,cheryl heath,whitejulie@gmail.com,f,colonia tacurales, +2772,2020-03-03,1968-05-28,,universidad nacional de jujuy,licenciatura en sociología ,vicki hall,rhodesjoseph@hotmail.com,f,maipu, +2773,2020-05-18,1907-10-01,,universidad nacional de jujuy,ciencias veterinarias,daniel reid,laura14@gmail.com,m,bonnement, +2774,2019-11-09,1977-03-24,,universidad nacional de jujuy,licenciatura en ciencias de la computación,tiffany berg,mhill@hotmail.com,f,alto lindo, +2775,2019-10-23,1962-04-20,,universidad nacional de jujuy,licenciatura en psicología,cynthia brown,jennifer64@yahoo.com,f,agustin roca, +2776,2020-05-15,1990-11-09,,universidad tecnológica nacional,licenciatura en psicología,heather gonzalez,lpotter@hotmail.com,f,colonia roca, +2777,2020-07-04,1984-09-23,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,kara davis,stacy37@gmail.com,f,agote, +2778,2020-05-26,1970-09-24,,universidad tecnológica nacional,licenciatura en ciencias biológicas,brian simmons,bennettjohn@hotmail.com,m,membrillar, +2779,2019-11-27,1956-01-22,,universidad tecnológica nacional,contador público ,richard ewing,diazchristine@hotmail.com,m,dos hermanos, +2780,2020-04-25,1958-08-21,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jerry webb,abbottjoshua@hotmail.com,m,maggiolo, +2781,2019-12-22,1971-10-28,,universidad tecnológica nacional,actuario ,jeffrey campbell,josephethan@hotmail.com,m,el sombrerito, +2782,2019-11-08,1984-01-30,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,angela davidson,veronicamorris@gmail.com,f,aldea apeleg, +2783,2020-06-08,1946-11-17,,universidad nacional de jujuy,diseño industrial,joseph velasquez,mrichard@gmail.com,m,el retiro, +2784,2019-11-22,1985-10-24,,universidad tecnológica nacional,licenciatura en ciencias ambientales,richard vasquez,bobby00@yahoo.com,m,ricardo lavalle, +2785,2020-07-10,1993-01-09,,universidad nacional de jujuy,licenciatura en ciencias ambientales,kathryn floyd,lindseykim@yahoo.com,f,las palmas, +2786,2020-03-30,1990-02-23,,universidad nacional de jujuy,ingeniería electrónica,maria mccoy,jacquelinehanna@gmail.com,f,san isidro, +2787,2019-12-22,2016-12-19,,universidad nacional de jujuy,licenciatura en psicología,james fuller,aaronsmith@hotmail.com,m,huanguelen, +2788,2019-10-30,1911-05-27,,universidad nacional de jujuy,licenciatura en administración ,audrey miranda,john99@hotmail.com,f,alegre, +2789,2020-01-13,1956-06-15,,universidad nacional de jujuy,licenciatura en artes,amanda miller,grayguy@gmail.com,f,luis chico, +2790,2019-11-16,2000-08-21,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,lisa hernandez,loriramirez@hotmail.com,f,ricardo lavalle, +2791,2020-03-12,1978-11-15,,universidad nacional de jujuy,licenciatura en sociología ,tim summers,dhogan@gmail.com,m,cerro de la gloria canal 15, +2792,2020-02-28,1971-01-14,,universidad nacional de jujuy,licenciatura en terapia ocupacional,edward andrews,susan42@hotmail.com,m,alabama, +2793,2019-12-25,1970-01-13,,universidad nacional de jujuy,ingeniería electrónica,victoria cortez,vanessaschwartz@hotmail.com,f,allen, +2794,2020-01-27,2011-03-30,,universidad nacional de jujuy,agronomía,andrew barnes,jessicanixon@gmail.com,m,kilometro 125, +2795,2020-07-05,2020-02-07,,universidad nacional de jujuy,licenciatura en ciencia política ,samantha davis,brian28@yahoo.com,f,colonia bombal, +2796,2019-11-14,2021-10-03,,universidad nacional de jujuy,licenciatura en sociología ,derek smith,amandamay@hotmail.com,m,agua cercada, +2797,2020-07-29,1918-11-12,,universidad tecnológica nacional,agronomía,joseph pitts,gonzalezeric@yahoo.com,m,arauco, +2798,2020-02-07,1907-07-23,,universidad nacional de jujuy,licenciatura en artes,kevin stephens,wattsmichelle@gmail.com,m,estancia las gamas, +2799,2020-02-08,2005-02-14,,universidad tecnológica nacional,licenciatura en ciencias geológicas,robert jones,cory33@yahoo.com,m,chapaleufu, +2800,2019-12-06,1940-08-20,,universidad tecnológica nacional,ingeniería electrónica,jacob evans,mbrewer@hotmail.com,m,acasape, +2801,2020-05-22,1952-02-03,,universidad nacional de jujuy,licenciatura en psicología,dean barnett,knappaaron@gmail.com,m,la porteña, +2802,2020-05-28,1952-06-28,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,kelly chambers,keith93@yahoo.com,f,cañadon leon, +2803,2019-12-07,1980-12-17,,universidad nacional de jujuy,licenciatura en ciencia política ,william ortiz,pwalker@yahoo.com,m,bonifacio, +2804,2020-03-26,1907-05-12,,universidad nacional de jujuy,licenciatura en musicoterapia,ashley peterson,cindy82@gmail.com,f,banfield, +2805,2019-12-28,2011-02-11,,universidad tecnológica nacional,licenciatura en psicología,katelyn hunter,dylangreen@yahoo.com,f,comandante leal, +2806,2019-10-27,1987-12-26,,universidad tecnológica nacional,licenciatura en psicología,sue mendez,janicedavis@yahoo.com,f,costa bonita balneario, +2807,2019-11-14,2013-11-03,,universidad tecnológica nacional,licenciatura en ciencias geológicas,james diaz,bobby55@gmail.com,m,alto verde, +2808,2020-01-09,1995-06-07,,universidad nacional de jujuy,técnico para bioterios ,lori bentley,sullivankatie@hotmail.com,f,ochenta y cuatro, +2809,2019-10-24,1997-05-23,,universidad tecnológica nacional,diseño industrial,adam alvarez,lisaadams@yahoo.com,m,carrizal norte, +2810,2019-10-26,1968-11-24,,universidad nacional de jujuy,licenciatura en psicología,cheryl wright,sydney66@gmail.com,f,barrio parque leloir, +2811,2019-12-11,1940-02-02,,universidad nacional de jujuy,licenciatura en ciencias geológicas,luke rodriguez,julieoliver@hotmail.com,m,campo san jose, +2812,2019-12-18,1967-12-24,,universidad nacional de jujuy,licenciatura en musicoterapia,rebecca garcia,cunninghamkevin@yahoo.com,f,campo largo, +2813,2019-12-24,2015-06-18,,universidad nacional de jujuy,ciencias veterinarias,james ross,fcontreras@hotmail.com,m,bigand, +2814,2020-03-17,1912-11-16,,universidad tecnológica nacional,ingeniería electrónica,john gates,kimberlylittle@yahoo.com,m,bagual, +2815,2020-07-29,2011-09-03,,universidad nacional de jujuy,ingeniería mecánica,jill velez,gutierrezsandra@gmail.com,f,20 de febrero, +2816,2020-07-29,1953-03-01,,universidad tecnológica nacional,actuario ,jared gallagher,wallmaurice@yahoo.com,m,la lucila, +2817,2020-05-01,1989-04-20,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,jennifer rivera,amercer@yahoo.com,f,agua colorada, +2818,2020-04-17,1959-06-26,,universidad nacional de jujuy,contador público ,kelsey jones,antoniojackson@yahoo.com,f,cañadon la madera, +2819,2019-12-20,1978-09-28,,universidad tecnológica nacional,licenciatura en musicoterapia,kendra welch,lopezapril@gmail.com,f,colonia berlin, +2820,2020-07-26,1979-02-04,,universidad tecnológica nacional,medicina,ashley sanders,mckenzie19@yahoo.com,f,colonia dos rosas y la legua, +2821,2019-11-03,1976-07-22,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,courtney miller,sonyareed@gmail.com,f,aguaditas, +2822,2019-12-03,1921-05-04,,universidad tecnológica nacional,técnico para bioterios ,debra eaton,allisonferguson@yahoo.com,f,colonia ensanche sauce, +2823,2020-04-14,2021-06-03,,universidad tecnológica nacional,ciencias veterinarias,robert green,edwardsjill@hotmail.com,m,colonia los tres usaris, +2824,2019-10-07,1984-10-23,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,samantha thompson,whutchinson@hotmail.com,f,bella vista, +2825,2020-02-14,2018-08-04,,universidad nacional de jujuy,agronomía,tony gregory,anthony48@hotmail.com,m,nordelta, +2826,2019-12-27,1922-08-12,,universidad nacional de jujuy,licenciatura en artes,henry glass,allison00@yahoo.com,m,la union, +2827,2020-05-30,1947-05-21,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,austin burns,fosterrichard@hotmail.com,m,azara, +2828,2019-12-08,1941-11-24,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,christian bond,diazaaron@hotmail.com,m,la punta, +2829,2020-05-01,1974-03-11,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,edwin jennings,isimmons@yahoo.com,m,coronel boerr, +2830,2019-11-01,2012-10-10,,universidad tecnológica nacional,técnico para bioterios ,ms. debra lee,vjohnson@yahoo.com,f,cari larquea, +2831,2020-07-18,1927-07-21,,universidad tecnológica nacional,actuario ,william roy,watsonsarah@hotmail.com,m,desamparados, +2832,2020-07-06,1988-10-31,,universidad nacional de jujuy,licenciatura en psicología,gina cruz,kristi50@gmail.com,f,blas durañona, +2833,2020-07-13,2009-10-22,,universidad nacional de jujuy,bioquímica,brandon dennis,josephbrooks@hotmail.com,m,isla, +2834,2020-07-31,1963-02-01,,universidad tecnológica nacional,licenciatura en terapia ocupacional,derek wells,nancyrichardson@hotmail.com,m,porvenir, +2835,2020-04-09,1915-02-26,,universidad tecnológica nacional,medicina,stephanie watts,kristinafernandez@gmail.com,f,chacabuco, +2836,2020-03-08,1969-11-18,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,rose zimmerman,michaelwright@yahoo.com,f,lavalle, +2837,2020-05-16,1978-09-27,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,christopher mccall,zjones@hotmail.com,m,colonia la gaviota, +2838,2020-04-24,1949-09-14,,universidad tecnológica nacional,licenciatura en ciencias biológicas,cody larson,awright@yahoo.com,m,colonia la negra, +2839,2020-07-18,1929-10-18,,universidad nacional de jujuy,ciencias veterinarias,jennifer branch,rtapia@gmail.com,f,aguirrezabala, +2840,2020-04-08,1973-06-12,,universidad tecnológica nacional,ingeniería en informática,nicole mitchell,porterjoseph@hotmail.com,f,aguada alegre, +2841,2019-10-28,1941-10-21,,universidad nacional de jujuy,arquitectura,mrs. julia gutierrez,kim56@yahoo.com,f,cramer, +2842,2019-11-17,1913-05-31,,universidad nacional de jujuy,técnico para bioterios ,lauren hinton,ashley05@yahoo.com,f,la chirlandia, +2843,2019-11-19,2017-12-12,,universidad tecnológica nacional,licenciatura en musicoterapia,maria evans,cyates@yahoo.com,f,colonia freitas, +2844,2019-11-10,1981-03-13,,universidad nacional de jujuy,medicina,jonathan figueroa,tracymartin@yahoo.com,m,alto el puesto, +2845,2019-10-13,1911-03-09,,universidad nacional de jujuy,ingeniería mecánica,eric smith,elizabeth26@hotmail.com,m,agua de dionisio, +2846,2019-10-01,1960-09-14,,universidad nacional de jujuy,licenciatura en terapia ocupacional,natalie russell,sharishepherd@gmail.com,f,deferrari, +2847,2019-12-03,1983-03-01,,universidad tecnológica nacional,actuario ,benjamin goodwin,christinejones@gmail.com,m,aldea chaleco, +2848,2019-10-01,1927-07-09,,universidad nacional de jujuy,farmacia,alex schultz,wayne89@hotmail.com,m,cazon, +2849,2020-03-25,1925-03-22,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,stephanie evans md,grace36@hotmail.com,f,almirante irizar, +2850,2020-02-19,1959-07-30,,universidad tecnológica nacional,licenciatura en ciencias biológicas,angel murray,lindsayfisher@hotmail.com,m,gobernador crespo, +2851,2020-03-17,1907-07-25,,universidad tecnológica nacional,diseño industrial,roberto monroe,barbarabowen@yahoo.com,m,alicura, +2852,2020-02-26,1958-06-14,,universidad tecnológica nacional,licenciatura en ciencia política ,ashley alvarez,peter85@yahoo.com,f,arroyo fedor, +2853,2020-07-10,1951-08-02,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,katherine chandler,emily49@yahoo.com,f,aldea san gregorio, +2854,2019-11-20,1918-02-01,,universidad nacional de jujuy,licenciatura en ciencias ambientales,rebecca esparza,greenekevin@gmail.com,f,alizal, +2855,2020-01-30,1919-05-13,,universidad nacional de jujuy,ingeniería mecánica,frank fitzgerald,ptyler@gmail.com,m,la viticola, +2856,2020-06-25,1938-02-18,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,catherine torres,iedwards@gmail.com,f,san nicolas de los arroyos, +2857,2020-01-11,1931-10-05,,universidad nacional de jujuy,diseño industrial,wendy jones,jessicagonzales@hotmail.com,f,20 de junio, +2858,2019-12-14,1951-01-23,,universidad nacional de jujuy,licenciatura en psicología,jasmine romero,joanne34@gmail.com,f,barrio batan, +2859,2020-01-23,1972-12-13,,universidad nacional de jujuy,licenciatura en musicoterapia,martha curry,petersvictor@hotmail.com,f,las hermanas, +2860,2020-05-04,1928-02-06,,universidad tecnológica nacional,ciencias veterinarias,janice little,reginald83@gmail.com,f,benavidez, +2861,2020-02-01,1956-02-18,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,raymond mueller,fgaines@gmail.com,m,comodoro rivadavia, +2862,2020-01-24,2011-08-28,,universidad tecnológica nacional,licenciatura en psicología,gerald ryan,yheath@yahoo.com,m,general rojo, +2863,2020-03-08,1915-04-24,,universidad tecnológica nacional,diseño industrial,kathleen mason,whitewilliam@gmail.com,f,arroyo grande, +2864,2020-06-12,1920-03-07,,universidad tecnológica nacional,técnico para bioterios ,jon davis,burkemargaret@gmail.com,m,blas durañona, +2865,2020-03-15,2011-04-11,,universidad nacional de jujuy,licenciatura en terapia ocupacional,rachel martinez,tbrown@yahoo.com,f,9 de julio, +2866,2020-02-14,1949-09-25,,universidad nacional de jujuy,diseño de imagen y sonido,lawrence butler,kaitlyn26@yahoo.com,m,bahia lapataia, +2867,2020-06-15,1917-06-11,,universidad nacional de jujuy,licenciatura en psicología,christy schmidt,perezteresa@hotmail.com,f,alto jaguel, +2868,2019-10-12,1964-02-13,,universidad tecnológica nacional,agronomía,olivia oconnor,colleenglass@hotmail.com,f,arquedas, +2869,2019-11-03,1913-12-16,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,lisa smith,moorekatherine@yahoo.com,f,1 de mayo, +2870,2020-05-23,1954-07-18,,universidad nacional de jujuy,licenciatura en administración ,brittany pacheco,robert70@hotmail.com,f,carapachay, +2871,2019-12-09,1992-09-10,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,roberto boyer,qgeorge@hotmail.com,m,gente grande, +2872,2020-06-27,1932-02-29,,universidad nacional de jujuy,licenciatura en ciencias biológicas,jennifer merritt md,nprice@hotmail.com,f,el palmar de san francisco, +2873,2020-07-13,1961-03-15,,universidad nacional de jujuy,licenciatura en artes,dr. kathleen dennis md,matthewsjustin@gmail.com,f,sarandi, +2874,2020-04-12,1976-07-02,,universidad nacional de jujuy,licenciatura en sociología ,brian gomez,rcross@gmail.com,m,cutral co, +2875,2020-01-15,1991-11-16,,universidad tecnológica nacional,diseño de imagen y sonido,dr. taylor moore,estephens@hotmail.com,f,la primavera, +2876,2020-02-26,1983-09-14,,universidad tecnológica nacional,diseño de imagen y sonido,lisa cherry,richard17@hotmail.com,f,bahia san blas, +2877,2020-04-16,1958-06-07,,universidad nacional de jujuy,ingeniería electrónica,jason lee,kschroeder@yahoo.com,m,colonia gobernador ayala, +2878,2019-12-18,1975-05-27,,universidad nacional de jujuy,medicina,thomas romero,leslie31@gmail.com,m,chichagasta, +2879,2020-06-26,2014-02-26,,universidad nacional de jujuy,ingeniería electrónica,chase phelps,amy49@yahoo.com,m,altona, +2880,2020-04-28,2004-05-23,,universidad nacional de jujuy,diseño de imagen y sonido,antonio santos,hunterbrittany@yahoo.com,m,gomez, +2881,2020-06-27,1928-01-04,,universidad tecnológica nacional,ciencias veterinarias,robert rush,msanders@hotmail.com,m,colonia el simbol, +2882,2020-03-31,1990-06-12,,universidad tecnológica nacional,ingeniería electrónica,matthew williams,alicia32@gmail.com,m,coronel boerr, +2883,2020-06-27,1917-08-21,,universidad nacional de jujuy,licenciatura en sociología ,ryan rios,mitchellkaren@gmail.com,m,laguna del barro, +2884,2019-11-10,1976-12-06,,universidad nacional de jujuy,licenciatura en ciencias biológicas,jennifer wright,brandi69@gmail.com,f,gente grande, +2885,2020-06-26,1939-04-13,,universidad nacional de jujuy,licenciatura en ciencias geológicas,joseph gonzalez,christopher38@hotmail.com,m,arbuco, +2886,2020-05-24,1972-04-27,,universidad tecnológica nacional,ingeniería mecánica,paul wiley,sanderswilliam@yahoo.com,m,batiruana, +2887,2020-06-20,1929-04-29,,universidad tecnológica nacional,actuario ,donald simmons,omorse@yahoo.com,m,el cipres, +2888,2020-07-09,2008-08-01,,universidad tecnológica nacional,bioquímica,susan wagner,tristanalexander@gmail.com,f,amana, +2889,2020-05-28,2019-11-04,,universidad nacional de jujuy,licenciatura en administración ,michael blake,whitney44@hotmail.com,m,alpatacal, +2890,2020-01-26,1973-01-12,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,sarah ford,robinmalone@gmail.com,f,chancay, +2891,2019-12-04,2004-01-01,,universidad nacional de jujuy,licenciatura en artes,annette davidson,kentraymond@gmail.com,f,colonia devoto, +2892,2019-11-06,1965-07-25,,universidad nacional de jujuy,técnico para bioterios ,edward anderson,rlewis@hotmail.com,m,acassuso, +2893,2020-01-09,2019-05-05,,universidad nacional de jujuy,licenciatura en ciencias geológicas,caleb mora,charlesfreeman@gmail.com,m,aserradero arroyo, +2894,2019-12-11,1948-11-30,,universidad nacional de jujuy,licenciatura en terapia ocupacional,benjamin miller,melissa25@hotmail.com,m,corral de piedras, +2895,2020-03-25,1980-02-24,,universidad tecnológica nacional,ciencias veterinarias,tina zuniga,rachel74@yahoo.com,f,barlett, +2896,2019-12-19,2005-10-05,,universidad tecnológica nacional,licenciatura en ciencias de la computación,ruth cruz,brendarowe@yahoo.com,f,alianza, +2897,2020-04-12,1915-09-30,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,william shepard,vcooper@gmail.com,m,villa numancia, +2898,2020-01-12,1974-11-18,,universidad tecnológica nacional,técnico para bioterios ,teresa george,jessica47@hotmail.com,f,el abanico, +2899,2019-11-23,1907-02-16,,universidad nacional de jujuy,licenciatura en ciencias biológicas,rebecca weeks,sandovalmargaret@hotmail.com,f,28 de julio, +2900,2019-11-26,1975-06-06,,universidad nacional de jujuy,licenciatura en terapia ocupacional,christopher conway,gonzalezbrian@yahoo.com,m,aguada de guerra, +2901,2020-05-10,1977-05-14,,universidad tecnológica nacional,farmacia,melissa spears,powersjohn@yahoo.com,f,capdepont, +2902,2019-11-24,2013-11-25,,universidad nacional de jujuy,farmacia,erin collins,cflynn@gmail.com,f,cañada la rica, +2903,2020-07-15,1935-02-03,,universidad tecnológica nacional,bioquímica,lindsay davis,aruiz@yahoo.com,f,campo coubert, +2904,2019-11-29,1905-12-06,,universidad tecnológica nacional,agronomía,toni kennedy,kevinwebb@gmail.com,f,cañadon seco, +2905,2019-11-17,1918-01-29,,universidad tecnológica nacional,diseño de imagen y sonido,sean wilkinson jr.,zperez@gmail.com,m,caaguazu, +2906,2019-12-08,1994-12-07,,universidad tecnológica nacional,técnico para bioterios ,brenda solis,garciamichelle@gmail.com,f,colonia devoto, +2907,2020-07-11,1963-03-15,,universidad nacional de jujuy,licenciatura en musicoterapia,francisco ferguson,hudsonzachary@hotmail.com,m,abra baya, +2908,2020-02-22,2021-10-21,,universidad tecnológica nacional,licenciatura en ciencias biológicas,christopher guzman,lisacook@hotmail.com,m,campo crenna, +2909,2020-04-20,1931-01-17,,universidad nacional de jujuy,licenciatura en ciencias ambientales,lisa jenkins,millermichael@gmail.com,f,campana, +2910,2020-02-02,1992-11-30,,universidad tecnológica nacional,ingeniería en informática,tyler daniel,lisagordon@yahoo.com,m,caminera lujan, +2911,2019-11-09,1966-01-24,,universidad nacional de jujuy,actuario ,kelly boyle,simpsonrobert@hotmail.com,f,faro san antonio, +2912,2019-10-05,2002-08-31,,universidad nacional de jujuy,ciencias veterinarias,beth strong,orodriguez@gmail.com,f,algarrobal abajo, +2913,2020-06-20,1938-08-19,,universidad nacional de jujuy,contador público ,brian turner,hoovermatthew@hotmail.com,m,acuña cue, +2914,2019-12-30,1963-06-22,,universidad tecnológica nacional,licenciatura en ciencias de la computación,dennis becker,mcole@hotmail.com,m,diego lopez, +2915,2020-04-26,2007-02-12,,universidad tecnológica nacional,diseño industrial,christina smith,erikahardin@hotmail.com,f,colonia 1 de mayo, +2916,2020-05-21,1949-07-15,,universidad nacional de jujuy,diseño industrial,christine johnson,ahoward@gmail.com,f,gahan, +2917,2020-07-28,1934-05-18,,universidad tecnológica nacional,arquitectura,kelly compton,pamela48@hotmail.com,f,el chumbeau, +2918,2019-11-26,1926-05-05,,universidad tecnológica nacional,licenciatura en administración ,william miles,webbchristina@gmail.com,m,acaragua, +2919,2020-02-21,1924-06-07,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,marcus shah,lori10@hotmail.com,m,abdon castro tolay, +2920,2019-11-16,2014-03-29,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,christina lopez,eric08@yahoo.com,f,baños termales, +2921,2020-02-27,2002-06-24,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,alicia alexander,rossgregory@yahoo.com,f,emilio lamarca, +2922,2020-02-08,1966-11-25,,universidad nacional de jujuy,licenciatura en musicoterapia,jonathan jones,whitneymartin@gmail.com,m,20 de junio, +2923,2020-06-27,1923-12-08,,universidad tecnológica nacional,licenciatura en artes,jeffrey levy,scott35@yahoo.com,m,castilla, +2924,2020-07-09,1931-05-19,,universidad nacional de jujuy,bioquímica,david rosales,ashley74@hotmail.com,m,alianza, +2925,2019-12-20,1941-02-20,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,ashley mejia,cruzkellie@gmail.com,f,anderson, +2926,2019-11-23,1981-05-30,,universidad nacional de jujuy,técnico para bioterios ,julie costa,steven98@gmail.com,f,barrio el molino, +2927,2020-07-23,1912-07-10,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,samantha maxwell,stanleyaudrey@yahoo.com,f,la lucila, +2928,2020-01-06,1960-06-09,,universidad nacional de jujuy,licenciatura en administración ,marilyn smith,pamela68@hotmail.com,f,abra verde, +2929,2019-11-12,2010-01-08,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,krista kaiser,sheena50@hotmail.com,f,campo las puertas, +2930,2019-10-27,1951-08-03,,universidad nacional de jujuy,licenciatura en ciencias de la computación,charles lopez,nashamanda@gmail.com,m,alto verde, +2931,2020-06-18,1948-07-11,,universidad tecnológica nacional,bioquímica,timothy foster,frances99@yahoo.com,m,libano, +2932,2020-01-28,2012-05-29,,universidad nacional de jujuy,licenciatura en sociología ,sharon cox,millsjennifer@yahoo.com,f,martin coronado, +2933,2020-02-18,1907-01-20,,universidad tecnológica nacional,ingeniería electrónica,christina garza,glennhorn@hotmail.com,f,meson de fierro, +2934,2019-12-06,1936-07-12,,universidad nacional de jujuy,técnico para bioterios ,ryan reed,krystalhull@gmail.com,m,agua de los manantiales, +2935,2019-12-17,1943-03-06,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,janet owens,gaguilar@yahoo.com,f,erezcano, +2936,2020-07-02,1931-03-29,,universidad tecnológica nacional,técnico para bioterios ,jeffery gardner,rebeccaconner@gmail.com,m,grand bourg, +2937,2020-01-11,1959-02-04,,universidad tecnológica nacional,licenciatura en ciencia política ,caleb garcia,jennifer54@yahoo.com,m,alcete, +2938,2020-02-15,2019-04-01,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,laura bullock,ggomez@hotmail.com,f,3 de mayo, +2939,2020-02-29,1949-06-10,,universidad nacional de jujuy,licenciatura en musicoterapia,ernest payne,gene17@gmail.com,m,olascoaga, +2940,2020-02-10,1967-01-25,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,john rhodes,bellmariah@yahoo.com,m,9 de julio, +2941,2019-10-31,1923-12-11,,universidad nacional de jujuy,ciencias veterinarias,kelly harmon,jamie22@gmail.com,f,aldea san antonio, +2942,2019-10-01,1913-04-17,,universidad tecnológica nacional,licenciatura en musicoterapia,peter mcdaniel,robertsontheresa@yahoo.com,m,san mayol, +2943,2020-06-21,1925-08-10,,universidad tecnológica nacional,diseño de imagen y sonido,charlene mccoy,lauren12@gmail.com,f,camino centenario km 11500, +2944,2019-11-17,1931-01-06,,universidad tecnológica nacional,medicina,karen allen,codytravis@hotmail.com,f,colonia baron, +2945,2020-05-13,1980-02-05,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,ronald marshall,vkennedy@hotmail.com,m,alto lindo, +2946,2020-04-24,1972-05-27,,universidad nacional de jujuy,contador público ,melissa boyd,amberhensley@hotmail.com,f,calvo, +2947,2020-05-09,1911-10-29,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,nathaniel oliver,ashley85@gmail.com,m,abra mayo, +2948,2019-10-30,1917-04-26,,universidad tecnológica nacional,arquitectura,larry white,davislisa@gmail.com,m,berretta, +2949,2019-12-01,1940-08-07,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,alyssa torres,david00@hotmail.com,f,colonia hernandarias, +2950,2019-12-26,2002-03-14,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,margaret gonzales,wcampbell@hotmail.com,f,trujui, +2951,2020-05-23,1956-04-14,,universidad tecnológica nacional,farmacia,charles butler,xdunn@hotmail.com,m,agua linda, +2952,2019-11-03,2003-10-05,,universidad tecnológica nacional,licenciatura en ciencias de la computación,travis castro,abrown@hotmail.com,m,ariel, +2953,2020-05-03,1995-08-05,,universidad nacional de jujuy,licenciatura en psicología,david pollard,copelandlisa@gmail.com,m,alto los cardales, +2954,2020-01-06,1959-02-08,,universidad tecnológica nacional,licenciatura en administración ,felicia jones,cathymelendez@gmail.com,f,carlos pellegrini, +2955,2020-01-08,1958-04-16,,universidad nacional de jujuy,contador público ,michael case,anthonynelson@yahoo.com,m,colonia sere, +2956,2019-12-25,1914-03-29,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,joseph ross,xellis@yahoo.com,m,empalme san carlos, +2957,2020-05-29,1995-01-21,,universidad tecnológica nacional,licenciatura en ciencias ambientales,carrie kemp,randy27@gmail.com,f,agua azul, +2958,2020-04-18,1982-05-06,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,eddie richards dds,crobinson@hotmail.com,m,alto de leiva, +2959,2019-12-11,1945-08-22,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,sarah kelly,steven53@yahoo.com,f,el espinillo, +2960,2019-12-06,1982-01-07,,universidad tecnológica nacional,licenciatura en musicoterapia,susan erickson,angela28@gmail.com,f,casablanca, +2961,2020-01-07,1987-07-29,,universidad tecnológica nacional,actuario ,brian delgado,kristy04@yahoo.com,m,alagon, +2962,2019-11-07,2002-06-12,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jack franklin,leematthew@gmail.com,m,aldea forestal, +2963,2020-07-19,2005-06-14,,universidad tecnológica nacional,ingeniería electrónica,matthew sandoval,spencerjoseph@yahoo.com,m,bajo guazu, +2964,2019-11-30,1939-07-21,,universidad nacional de jujuy,ingeniería mecánica,christopher kidd,prios@yahoo.com,m,el cenizo, +2965,2020-02-21,1964-12-03,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,alex suarez dvm,jmoon@yahoo.com,m,arroyo del rey, +2966,2019-12-09,1934-02-06,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,gabrielle vaughan,alichristopher@gmail.com,f,albardon, +2967,2019-12-31,1997-05-31,,universidad tecnológica nacional,licenciatura en ciencia política ,teresa gallagher,opayne@hotmail.com,f,arroyo el mocho, +2968,2020-02-21,2015-08-21,,universidad tecnológica nacional,ingeniería electrónica,jeffrey dawson,bwillis@hotmail.com,m,anta chica, +2969,2019-12-21,1936-11-02,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,gene moore,thomassilva@gmail.com,m,hale, +2970,2019-12-30,1966-02-24,,universidad nacional de jujuy,técnico para bioterios ,kristine watson,victoriarobinson@hotmail.com,f,isla, +2971,2020-07-20,1906-05-03,,universidad tecnológica nacional,licenciatura en administración ,sandra stanley,sarahfoley@hotmail.com,f,cañadon del corral, +2972,2019-12-15,1916-10-22,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,mrs. kristina dixon,david92@hotmail.com,f,calera la norma, +2973,2020-03-03,1928-10-11,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,john horton,kwatson@hotmail.com,m,bartolome mitre, +2974,2020-04-17,1959-10-11,,universidad nacional de jujuy,licenciatura en administración ,bryan lewis,nataliegray@yahoo.com,m,balneario chapalco, +2975,2019-11-13,1992-10-24,,universidad nacional de jujuy,licenciatura en administración ,meredith white,raymondwilson@gmail.com,f,aldea asuncion, +2976,2020-04-12,2005-07-15,,universidad nacional de jujuy,ciencias veterinarias,susan kaiser,tranolivia@hotmail.com,f,cañada del ucle, +2977,2020-07-31,1956-12-31,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jacob rodriguez,thomas10@yahoo.com,m,10 de mayo, +2978,2019-12-09,1994-06-09,,universidad nacional de jujuy,licenciatura en administración ,antonio pearson,flogan@hotmail.com,m,cuartel vii, +2979,2020-01-06,1990-01-28,,universidad nacional de jujuy,arquitectura,jeffery ward,maddendavid@hotmail.com,m,alto del saladillo, +2980,2020-05-05,1983-06-24,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,sean taylor,ronald71@yahoo.com,m,cabral cue, +2981,2019-12-18,1995-04-17,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,alec wright,jenniferestrada@hotmail.com,m,carlos spegazzini, +2982,2020-07-25,1925-03-25,,universidad nacional de jujuy,diseño de imagen y sonido,angela park,jessica51@hotmail.com,f,colonia japonesa, +2983,2019-11-07,1993-09-25,,universidad tecnológica nacional,licenciatura en terapia ocupacional,robert brown,aguilarjames@hotmail.com,m,colonia rivas, +2984,2019-11-22,1996-12-29,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,sara coleman,joseph56@gmail.com,f,isla gran malvina, +2985,2020-02-09,1907-12-17,,universidad tecnológica nacional,ciencias veterinarias,david baker,williamboone@hotmail.com,m,cespedes, +2986,2020-06-07,1974-08-18,,universidad nacional de jujuy,ingeniería en informática,gary jones,anthony22@gmail.com,m,aldea apeleg, +2987,2020-01-15,1947-07-13,,universidad nacional de jujuy,bioquímica,carolyn mitchell,margarettaylor@yahoo.com,f,colonia beaufort, +2988,2019-12-07,1927-11-17,,universidad nacional de jujuy,diseño industrial,jordan sanchez,jacobsrodney@hotmail.com,m,la viticola, +2989,2020-03-04,2018-10-30,,universidad tecnológica nacional,diseño de imagen y sonido,elizabeth morton,tammy08@hotmail.com,f,arrayanal, +2990,2020-02-28,1948-05-30,,universidad tecnológica nacional,ingeniería en informática,terry garcia,goodwinpaul@hotmail.com,m,arminda, +2991,2020-01-14,1976-04-02,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,danielle suarez,deansteven@gmail.com,f,roldan, +2992,2020-03-22,1967-11-21,,universidad nacional de jujuy,arquitectura,heather bonilla,cynthia45@gmail.com,f,chelforo, +2993,2019-12-13,1997-11-22,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,gabrielle anderson,williamsjennifer@hotmail.com,f,general guido, +2994,2020-03-08,1954-04-19,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,nicholas robinson,thomasgarcia@yahoo.com,m,argentina belvedere, +2995,2019-12-31,1908-05-03,,universidad tecnológica nacional,licenciatura en administración ,sandra macdonald,jadams@hotmail.com,f,avellaneda, +2996,2020-03-30,2021-07-07,,universidad tecnológica nacional,ingeniería mecánica,james diaz,ray98@hotmail.com,m,aguaditas, +2997,2020-07-18,1979-12-07,,universidad nacional de jujuy,diseño industrial,alexis miller,samantha04@gmail.com,f,aero club canal, +2998,2020-05-22,1987-04-18,,universidad tecnológica nacional,licenciatura en artes,lori scott,wsmith@yahoo.com,f,campo paletta, +2999,2020-04-22,1944-03-30,,universidad tecnológica nacional,ingeniería electrónica,erica yang,jacobscrystal@hotmail.com,f,aldea santafecina, +3000,2020-02-26,1996-11-24,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,miss jasmine young,wheelerbrian@gmail.com,f,bahia cracher, +3001,2020-06-29,2005-07-07,,universidad tecnológica nacional,licenciatura en ciencias biológicas,walter zimmerman,timothysmith@hotmail.com,m,caraguatay, +3002,2019-10-27,1963-03-11,,universidad nacional de jujuy,agronomía,kristi mcdonald,ashleywang@hotmail.com,f,bajo la cancha, +3003,2020-03-25,1950-08-16,,universidad nacional de jujuy,ciencias veterinarias,nancy campbell,william31@gmail.com,f,godoy, +3004,2019-10-24,1954-03-05,,universidad nacional de jujuy,diseño industrial,kenneth barnes,nmitchell@gmail.com,m,arroyo tomas, +3005,2020-05-08,1995-11-02,,universidad tecnológica nacional,ingeniería en informática,dr. amber johnson,stephanieriddle@hotmail.com,f,barrio gral jose de san martin, +3006,2020-06-05,2016-05-14,,universidad nacional de jujuy,contador público ,peter gomez,steven75@yahoo.com,m,aguadita, +3007,2020-01-02,1913-07-27,,universidad nacional de jujuy,licenciatura en sociología ,amanda novak,kcastillo@yahoo.com,f,caracoles, +3008,2020-03-13,1950-12-17,,universidad nacional de jujuy,ciencias veterinarias,james long,wrobinson@gmail.com,m,muñiz, +3009,2020-04-06,1977-02-06,,universidad tecnológica nacional,arquitectura,steven sexton jr.,butleranna@hotmail.com,m,bravo del dos, +3010,2020-07-07,1925-04-22,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,shirley miller md,elizabeth26@gmail.com,f,estrada, +3011,2020-04-23,1996-06-15,,universidad nacional de jujuy,técnico para bioterios ,curtis wood,sharon64@hotmail.com,m,cañadon ferrais, +3012,2020-03-03,1951-02-09,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,catherine ruiz,melissathomas@hotmail.com,f,colonia belgrano, +3013,2020-05-11,1989-11-18,,universidad tecnológica nacional,actuario ,rachel serrano,alicia76@hotmail.com,f,colonia hansen, +3014,2019-12-06,1973-08-20,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,karl bonilla,michelle14@hotmail.com,m,aguada florencio, +3015,2020-01-06,1927-06-08,,universidad nacional de jujuy,arquitectura,justin long,christopherchambers@gmail.com,m,caraguatay, +3016,2019-12-23,1969-05-17,,universidad tecnológica nacional,diseño de imagen y sonido,jared richardson,frankjustin@gmail.com,m,algarrobal puisoye, +3017,2019-10-06,1954-10-21,,universidad tecnológica nacional,actuario ,tiffany johnson,greenegary@hotmail.com,f,apeadero quiroga, +3018,2020-02-18,1908-04-10,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,sarah roberts,kimberlywolfe@yahoo.com,f,la dorita, +3019,2020-06-24,1993-04-22,,universidad tecnológica nacional,arquitectura,duane wallace,andrew28@gmail.com,m,paso del rey, +3020,2020-05-03,1971-02-25,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,vickie smith,dbond@hotmail.com,f,chacras viejas, +3021,2019-12-22,1934-10-15,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,robert parrish,jasonyoung@gmail.com,m,20 de septiembre, +3022,2020-07-07,1917-06-18,,universidad nacional de jujuy,licenciatura en sociología ,travis neal,chammond@yahoo.com,m,abra guazu, +3023,2020-03-02,1942-09-29,,universidad tecnológica nacional,licenciatura en ciencias biológicas,joseph farmer,susan29@hotmail.com,m,manuel ocampo, +3024,2020-07-09,1909-12-20,,universidad nacional de jujuy,licenciatura en ciencia política ,suzanne beck,zandersen@yahoo.com,f,chacabuco, +3025,2020-04-26,1972-02-10,,universidad nacional de jujuy,licenciatura en ciencias de la computación,peter schneider,lisa00@gmail.com,m,coraceros, +3026,2020-02-13,1997-11-13,,universidad tecnológica nacional,licenciatura en ciencias ambientales,calvin harper,lfoster@hotmail.com,m,centinela, +3027,2020-07-17,1973-07-28,,universidad nacional de jujuy,arquitectura,christopher clark,stevenlong@yahoo.com,m,bajo caracoles, +3028,2019-12-09,1908-08-13,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,allen terry,mikedecker@gmail.com,m,el trigo, +3029,2020-03-10,1947-05-17,,universidad tecnológica nacional,actuario ,catherine sanchez,vasqueznicholas@hotmail.com,f,alamos, +3030,2019-11-11,1930-01-09,,universidad tecnológica nacional,diseño industrial,cassie morrow,michaelcombs@yahoo.com,f,9 de julio, +3031,2020-04-02,2009-05-07,,universidad tecnológica nacional,licenciatura en sociología ,savannah tyler,rachel84@hotmail.com,f,cooper, +3032,2020-05-19,1968-09-18,,universidad nacional de jujuy,ingeniería mecánica,tiffany reyes,robert23@yahoo.com,f,desvio kilometro 234, +3033,2020-06-06,1981-04-23,,universidad tecnológica nacional,licenciatura en artes,annette santiago,madisonpeters@yahoo.com,f,almirante brown, +3034,2019-10-31,1926-05-28,,universidad tecnológica nacional,licenciatura en ciencias de la computación,david kaufman,sgibson@yahoo.com,m,carrizal norte, +3035,2020-03-05,1979-12-31,,universidad nacional de jujuy,diseño de imagen y sonido,david white,melanie20@hotmail.com,m,baigorrita, +3036,2020-05-13,1920-03-14,,universidad nacional de jujuy,medicina,judith phillips,allenjames@gmail.com,f,estacion coronel pringles, +3037,2020-06-12,1995-03-27,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,eric nichols,jamienichols@yahoo.com,m,haedo, +3038,2020-07-31,1965-10-03,,universidad tecnológica nacional,licenciatura en administración ,craig garcia,jlee@yahoo.com,m,barrio chapadmalal, +3039,2019-12-19,1991-04-06,,universidad tecnológica nacional,licenciatura en administración ,joshua thomas,brianyoder@hotmail.com,m,angeloni, +3040,2019-10-07,2011-06-02,,universidad nacional de jujuy,licenciatura en sociología ,scott sherman,alexanderdeanna@hotmail.com,m,campo quiñones, +3041,2020-03-29,2018-11-06,,universidad nacional de jujuy,licenciatura en musicoterapia,megan johnson,joseph52@gmail.com,f,aldea chaleco, +3042,2020-02-01,1987-02-03,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,alejandro jacobs,hstephens@gmail.com,m,campo paletta, +3043,2020-04-01,2000-05-26,,universidad nacional de jujuy,ciencias veterinarias,kelly gray,jasondyer@gmail.com,f,barrio villa saladillo, +3044,2019-10-04,2017-08-20,,universidad nacional de jujuy,técnico para bioterios ,jason nguyen,stephanie31@yahoo.com,m,colonia baron hirsch, +3045,2020-01-31,1943-08-24,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,valerie lamb,zwalker@gmail.com,f,el araza, +3046,2019-11-28,1999-10-05,,universidad nacional de jujuy,técnico para bioterios ,katherine rodriguez,njohns@gmail.com,f,las quintas, +3047,2020-06-03,2004-08-06,,universidad tecnológica nacional,ingeniería electrónica,amy woods,holmesmary@hotmail.com,f,aldecon, +3048,2020-04-27,1971-12-14,,universidad tecnológica nacional,bioquímica,stephanie hansen,jamie45@gmail.com,f,arbol verde, +3049,2019-11-26,1982-01-24,,universidad nacional de jujuy,bioquímica,amber santos,drewcardenas@hotmail.com,f,almacen la colina, +3050,2020-03-06,1937-03-13,,universidad tecnológica nacional,licenciatura en terapia ocupacional,angela brewer,harveykelli@hotmail.com,f,agua colorada, +3051,2020-05-31,1969-06-25,,universidad tecnológica nacional,ingeniería electrónica,alyssa sanders,qmelendez@yahoo.com,f,3 de mayo, +3052,2020-04-12,1961-01-07,,universidad nacional de jujuy,actuario ,stephanie booth,areeves@yahoo.com,f,las toninas, +3053,2020-03-23,2018-04-02,,universidad nacional de jujuy,ciencias veterinarias,william york,underwoodleslie@yahoo.com,m,leubuco, +3054,2020-07-11,1978-08-05,,universidad tecnológica nacional,actuario ,maria hampton md,williamsmiguel@hotmail.com,f,el bombero, +3055,2019-12-28,2001-12-06,,universidad nacional de jujuy,contador público ,emily price,snyderbrianna@gmail.com,f,1 de mayo, +3056,2020-01-30,2017-09-10,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,ralph collins,andreaweaver@gmail.com,m,agua colorada, +3057,2020-03-24,1911-01-04,,universidad tecnológica nacional,medicina,shane ruiz,hdunn@gmail.com,m,campo garcia, +3058,2019-11-08,1979-05-08,,universidad nacional de jujuy,diseño industrial,linda taylor,lisaclark@hotmail.com,f,barrio parque leloir, +3059,2019-10-05,1970-07-10,,universidad tecnológica nacional,licenciatura en administración ,ryan chavez,colecheryl@hotmail.com,m,cevil grande, +3060,2020-07-14,2009-11-11,,universidad tecnológica nacional,licenciatura en ciencias geológicas,patrick murphy,wilsonwilliam@hotmail.com,m,nelson, +3061,2019-10-07,1923-11-21,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,lori robinson,woodcarrie@hotmail.com,f,plomer, +3062,2019-12-24,1957-01-14,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,sophia stevens,vasquezcynthia@gmail.com,f,balneario oceano, +3063,2019-11-27,1946-10-07,,universidad nacional de jujuy,licenciatura en musicoterapia,dave carpenter,tylerbrown@hotmail.com,m,villa numancia, +3064,2020-06-08,1989-07-27,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,wendy joseph,patriciaperez@yahoo.com,f,colonia abate, +3065,2019-11-12,1918-06-23,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,ronald mullins,zsimpson@gmail.com,m,capitan lazo, +3066,2020-03-08,1929-05-05,,universidad tecnológica nacional,medicina,mark wolfe,jeremy73@gmail.com,m,alto con zampa, +3067,2019-12-03,1972-01-31,,universidad nacional de jujuy,licenciatura en sociología ,christopher lewis,mccoykyle@hotmail.com,m,aicuña, +3068,2020-04-29,1946-12-21,,universidad nacional de jujuy,medicina,thomas thompson,erika73@hotmail.com,m,barrialitos, +3069,2020-05-17,1935-07-02,,universidad nacional de jujuy,licenciatura en terapia ocupacional,susan johnston,audreyashley@yahoo.com,f,bajo grande, +3070,2020-06-05,1913-02-28,,universidad nacional de jujuy,medicina,russell hood,daniel47@gmail.com,m,de la canal, +3071,2020-05-20,1942-07-02,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,ashley wheeler,taylorjulia@hotmail.com,f,arteaga, +3072,2020-02-22,2004-03-23,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jeremy harris,henrypaula@gmail.com,m,cañadon del toro, +3073,2020-02-17,1965-03-24,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,james blake,kschroeder@hotmail.com,m,carcaraña, +3074,2020-04-04,1930-03-12,,universidad nacional de jujuy,diseño industrial,benjamin perez,rodriguezlaura@gmail.com,m,colonia loma negra, +3075,2020-01-05,1967-02-22,,universidad nacional de jujuy,agronomía,edward baker,yhunter@gmail.com,m,el triunfo, +3076,2020-02-20,1999-09-19,,universidad tecnológica nacional,arquitectura,danielle sanchez,bennettjuan@yahoo.com,f,alegre, +3077,2020-07-22,1918-04-21,,universidad tecnológica nacional,ingeniería electrónica,latoya brown,kendra39@yahoo.com,f,otto bemberg, +3078,2019-11-02,1948-02-04,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,andrew moore,mgoodman@yahoo.com,m,hurlingham, +3079,2020-06-24,1999-07-12,,universidad nacional de jujuy,ingeniería mecánica,joshua williams,zford@gmail.com,m,lomas del rio lujan, +3080,2020-06-21,1971-07-12,,universidad nacional de jujuy,licenciatura en ciencias ambientales,anne bartlett,hardingmatthew@gmail.com,f,alastuey, +3081,2020-03-19,1935-04-03,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,beth jones,xrhodes@yahoo.com,f,bathurst estacion, +3082,2020-02-04,1944-10-26,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,angela miller,emily43@yahoo.com,f,campo garcia, +3083,2020-01-10,1934-03-09,,universidad tecnológica nacional,arquitectura,laura odonnell,jamesmann@gmail.com,f,vicente lopez, +3084,2020-02-13,1935-02-17,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,amanda anderson,mhuff@gmail.com,f,campo moises seccion 1a, +3085,2020-01-16,1999-10-15,,universidad nacional de jujuy,medicina,lynn robinson dvm,freemanelizabeth@hotmail.com,f,alto verde, +3086,2019-10-20,1937-06-21,,universidad tecnológica nacional,licenciatura en ciencias de la computación,charles figueroa,juan72@hotmail.com,m,maria magdalena, +3087,2020-02-05,1918-03-05,,universidad nacional de jujuy,licenciatura en terapia ocupacional,crystal nielsen,katienguyen@hotmail.com,f,el jaguel, +3088,2020-06-21,1991-07-17,,universidad nacional de jujuy,farmacia,natalie gordon,sanchezmichael@gmail.com,f,la legua, +3089,2020-01-06,2004-06-18,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,joseph dean,ucampos@gmail.com,m,antonio de los heros, +3090,2020-06-05,1929-11-13,,universidad tecnológica nacional,licenciatura en psicología,savannah rojas,angelanicholson@gmail.com,f,el remanso, +3091,2020-01-01,1907-03-09,,universidad tecnológica nacional,agronomía,laura jones,bvazquez@gmail.com,f,cañadon lagarto, +3092,2019-10-28,2016-10-05,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,brandon trujillo,twilliams@gmail.com,m,arroyo manganga, +3093,2019-12-19,1964-12-05,,universidad nacional de jujuy,licenciatura en administración ,julian hall,calhounmichael@hotmail.com,m,aldea san antonio, +3094,2019-10-07,1994-08-02,,universidad tecnológica nacional,arquitectura,michael faulkner,robinsonholly@gmail.com,m,antonio pini, +3095,2020-01-18,1944-03-10,,universidad nacional de jujuy,licenciatura en psicología,john anderson,richardsonmichelle@yahoo.com,m,campo peña lopez, +3096,2020-03-29,1995-08-10,,universidad tecnológica nacional,ciencias veterinarias,nicole sutton,craig27@gmail.com,f,campo peña lopez, +3097,2020-04-25,1929-06-23,,universidad tecnológica nacional,actuario ,spencer jackson,veronica08@yahoo.com,m,arroyo tomas, +3098,2019-10-12,1930-05-23,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,robert brady,angelaashley@yahoo.com,m,estacion saguier, +3099,2020-07-13,1909-11-21,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,christina ortiz,xedwards@hotmail.com,f,aldo bonzi, +3100,2019-12-07,1914-09-03,,universidad nacional de jujuy,licenciatura en ciencia política ,madison pearson,zjohnson@gmail.com,f,bella vista, +3101,2020-02-18,2013-06-20,,universidad tecnológica nacional,licenciatura en musicoterapia,jeffrey moreno,melody41@gmail.com,m,otto bemberg, +3102,2020-06-28,2009-03-10,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,matthew taylor,elizabethnewman@yahoo.com,m,agua cercada, +3103,2020-01-22,1989-05-17,,universidad nacional de jujuy,ingeniería mecánica,kevin roth,phillipstheresa@hotmail.com,m,gobernador duval, +3104,2020-06-17,1915-11-01,,universidad tecnológica nacional,ciencias veterinarias,dakota brown,nelsonjohn@gmail.com,m,cañada la rica, +3105,2020-07-17,1997-05-14,,universidad tecnológica nacional,actuario ,brian swanson,raymondroberts@yahoo.com,m,pellegrini, +3106,2020-04-25,2003-05-06,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,melissa good,kbrown@hotmail.com,f,cutral co, +3107,2020-01-10,1907-08-24,,universidad nacional de jujuy,agronomía,heather clark,rayjason@yahoo.com,f,cañadon de los indios, +3108,2020-06-01,1943-06-14,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,michelle stafford,jeffrey17@gmail.com,f,altamirano sud, +3109,2020-02-20,2011-01-25,,universidad tecnológica nacional,bioquímica,sergio munoz,jose03@yahoo.com,m,avellaneda, +3110,2020-05-17,1995-09-18,,universidad nacional de jujuy,licenciatura en ciencias biológicas,angela day,claytonroger@hotmail.com,f,el pingo, +3111,2020-07-27,1914-01-15,,universidad nacional de jujuy,licenciatura en sociología ,hailey stanton,jessicabrown@gmail.com,f,calle larga vieja, +3112,2019-11-27,1943-05-12,,universidad nacional de jujuy,ingeniería mecánica,edward andrews,davidhughes@yahoo.com,m,el carmen, +3113,2019-10-10,1921-02-14,,universidad nacional de jujuy,licenciatura en psicología,angela smith,johnsonaustin@yahoo.com,f,avia terai, +3114,2019-11-06,1970-06-17,,universidad nacional de jujuy,actuario ,melissa watkins,vguerrero@gmail.com,f,arroyo cahunco, +3115,2019-11-23,1917-10-15,,universidad nacional de jujuy,licenciatura en ciencias biológicas,amber hill,garrettbrown@gmail.com,f,campo la lima, +3116,2020-01-04,2019-07-06,,universidad nacional de jujuy,licenciatura en sociología ,caitlin anderson,christopherbrown@yahoo.com,f,belgrano, +3117,2020-01-04,1976-06-15,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,steven maynard,sarahcoleman@hotmail.com,m,dina huapi, +3118,2019-12-24,2003-07-30,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,eric king,zmolina@yahoo.com,m,alsina, +3119,2020-07-31,1945-04-25,,universidad nacional de jujuy,bioquímica,judith williams,suzanneford@hotmail.com,f,arribeños, +3120,2019-12-04,1926-03-31,,universidad tecnológica nacional,licenciatura en artes,marisa weber,sandra84@gmail.com,f,altona, +3121,2019-10-29,1919-09-04,,universidad nacional de jujuy,licenciatura en ciencias de la computación,geoffrey martinez,moniqueswanson@hotmail.com,m,angel gallardo, +3122,2020-04-19,1961-06-13,,universidad tecnológica nacional,licenciatura en psicología,ronald jones,ilee@yahoo.com,m,el pimpollo, +3123,2020-05-05,1934-06-04,,universidad nacional de jujuy,licenciatura en terapia ocupacional,john palmer,jenniferwilliams@hotmail.com,m,alto jaguel, +3124,2019-10-24,1930-03-14,,universidad tecnológica nacional,contador público ,vernon miller,benjamin52@hotmail.com,m,atreuco, +3125,2020-07-06,1960-10-03,,universidad tecnológica nacional,medicina,glenn williams,ewilliams@yahoo.com,m,cañadon la madera, +3126,2020-05-31,1968-12-23,,universidad nacional de jujuy,diseño de imagen y sonido,timothy thomas,troy61@hotmail.com,m,acostilla, +3127,2020-06-12,1962-10-16,,universidad tecnológica nacional,actuario ,chad ross,joseph80@hotmail.com,m,jesus maria, +3128,2020-04-08,1989-07-24,,universidad nacional de jujuy,arquitectura,emily lynn,leroyfrederick@gmail.com,f,adolfo van praet, +3129,2020-04-12,1998-03-31,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,ruben vasquez,leetyler@gmail.com,m,acevedo, +3130,2020-03-06,1979-02-18,,universidad nacional de jujuy,ciencias veterinarias,steven webb,ryandennis@yahoo.com,m,algarrobal, +3131,2019-10-18,1951-03-08,,universidad nacional de jujuy,contador público ,jerry nguyen,jwalker@yahoo.com,m,cangrejillos, +3132,2020-07-16,1927-09-18,,universidad tecnológica nacional,técnico para bioterios ,garrett williams,linda82@hotmail.com,m,algarrobo verde, +3133,2020-03-19,1911-07-17,,universidad nacional de jujuy,licenciatura en psicología,ricky gonzalez,rpruitt@yahoo.com,m,bacacay, +3134,2019-10-13,2015-08-29,,universidad nacional de jujuy,técnico para bioterios ,kelsey anderson,douglasmoreno@gmail.com,f,aguada de la peña, +3135,2019-12-20,1979-11-04,,universidad tecnológica nacional,licenciatura en psicología,matthew powers,omaralexander@yahoo.com,m,arroyo del cura, +3136,2020-04-29,1909-05-08,,universidad tecnológica nacional,ingeniería electrónica,alison zavala,fjohns@yahoo.com,f,ambato, +3137,2019-11-03,1911-11-28,,universidad tecnológica nacional,arquitectura,miss tiffany rojas md,michelleedwards@yahoo.com,f,san jose de piedra blanca, +3138,2020-05-19,1924-04-20,,universidad nacional de jujuy,arquitectura,deborah hopkins,lindamartin@hotmail.com,f,arroyo molino, +3139,2020-05-29,1944-11-03,,universidad nacional de jujuy,ciencias veterinarias,alexis ross,imartinez@yahoo.com,m,coliqueo, +3140,2019-10-07,1957-05-05,,universidad nacional de jujuy,actuario ,christopher carter,lkeller@hotmail.com,m,clason, +3141,2020-07-23,1934-01-27,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,paul castaneda,torreslinda@yahoo.com,m,brea chimpana, +3142,2020-06-26,1982-09-23,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,tiffany ramirez,natasha27@yahoo.com,f,aguada del loro, +3143,2019-12-04,1999-05-25,,universidad tecnológica nacional,licenciatura en ciencias de la computación,john hughes,gloria92@gmail.com,m,general guido, +3144,2019-10-11,1964-01-31,,universidad nacional de jujuy,ciencias veterinarias,david lewis,pmoore@gmail.com,m,carcaraña, +3145,2020-02-14,1963-06-21,,universidad nacional de jujuy,diseño industrial,jose miller,yjohnson@yahoo.com,m,agua amarga, +3146,2020-03-23,2008-07-07,,universidad tecnológica nacional,licenciatura en administración ,kimberly wilson,burtonyesenia@hotmail.com,f,carapachay, +3147,2019-10-29,1959-10-13,,universidad tecnológica nacional,farmacia,diana jackson,felicia61@yahoo.com,f,ituzaingo, +3148,2020-03-16,2009-06-24,,universidad tecnológica nacional,ingeniería mecánica,jessica hoffman,baldwindeborah@hotmail.com,f,el campamento, +3149,2019-11-21,1919-04-16,,universidad nacional de jujuy,licenciatura en psicología,kyle holden,donaldstanton@hotmail.com,m,general rodriguez, +3150,2020-07-12,1962-03-22,,universidad tecnológica nacional,licenciatura en ciencias geológicas,alexis price,andrewreynolds@yahoo.com,f,kilometro 525, +3151,2020-07-20,2017-01-03,,universidad tecnológica nacional,diseño de imagen y sonido,anna wilkerson,montoyachristopher@yahoo.com,f,chamical, +3152,2019-12-08,1935-12-11,,universidad nacional de jujuy,bioquímica,patrick williams,arthursuarez@hotmail.com,m,albarracin, +3153,2019-11-19,1941-10-03,,universidad tecnológica nacional,ciencias veterinarias,jose weeks,johnphillips@yahoo.com,m,alfredo peña, +3154,2019-12-31,1952-08-30,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,donna watson,madeline89@gmail.com,f,bauer y sigel, +3155,2020-03-29,1926-02-21,,universidad tecnológica nacional,licenciatura en artes,amanda yu,danielle41@gmail.com,f,el juncalito, +3156,2020-07-09,1981-05-21,,universidad tecnológica nacional,ingeniería electrónica,troy brennan,phillipkramer@gmail.com,m,agua los matos, +3157,2020-01-06,1958-06-30,,universidad tecnológica nacional,técnico para bioterios ,michael fields,drodriguez@gmail.com,m,abo nezu, +3158,2020-06-08,1944-01-30,,universidad nacional de jujuy,licenciatura en ciencias biológicas,kevin turner,stephanierodriguez@yahoo.com,m,baños termales, +3159,2020-02-26,1994-12-06,,universidad nacional de jujuy,licenciatura en terapia ocupacional,lori dennis,qbrooks@yahoo.com,f,campo del norte americano, +3160,2019-11-27,2014-11-20,,universidad tecnológica nacional,licenciatura en ciencias geológicas,wanda estrada,ibarton@hotmail.com,f,colonia nac de alienados, +3161,2020-04-14,1958-04-26,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,mr. james young,salasphilip@yahoo.com,m,colonia los zapallos, +3162,2019-11-22,1937-01-09,,universidad tecnológica nacional,arquitectura,john castaneda,aaron10@gmail.com,m,abra de peñas, +3163,2020-04-27,1986-02-27,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,brittany armstrong,brittany81@yahoo.com,f,pagancillo, +3164,2019-11-19,2021-08-10,,universidad tecnológica nacional,licenciatura en ciencia política ,mary ray,gjohnson@yahoo.com,f,general rojo, +3165,2019-12-08,1954-10-19,,universidad tecnológica nacional,licenciatura en ciencias biológicas,terry thomas,obrooks@hotmail.com,f,glew, +3166,2020-04-29,1920-07-22,,universidad nacional de jujuy,ingeniería mecánica,gary little,briandaniels@hotmail.com,m,buena vista, +3167,2020-03-09,1939-09-27,,universidad nacional de jujuy,contador público ,george nelson,barnettmichelle@yahoo.com,m,alto verde, +3168,2020-02-28,1948-04-27,,universidad tecnológica nacional,contador público ,donald allen,michelle87@hotmail.com,m,general urquiza, +3169,2020-02-02,1969-09-18,,universidad tecnológica nacional,licenciatura en administración ,ronald parker,nelsonjorge@hotmail.com,m,alto el puesto, +3170,2020-01-20,2009-02-16,,universidad nacional de jujuy,licenciatura en ciencias de la computación,jaime payne,rklein@yahoo.com,f,colonia abate, +3171,2020-06-30,1923-07-31,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,brian turner,michele13@gmail.com,m,cafferata, +3172,2020-02-05,1953-07-22,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jennifer vance,jeffreyknight@yahoo.com,f,buena vista, +3173,2020-03-25,1967-12-26,,universidad nacional de jujuy,diseño de imagen y sonido,steven willis,amanda42@gmail.com,m,saladillo norte, +3174,2019-11-19,1968-05-23,,universidad nacional de jujuy,licenciatura en ciencias de la computación,michael smith,davidangela@yahoo.com,m,buena vista, +3175,2020-01-25,1983-07-08,,universidad nacional de jujuy,arquitectura,tamara hess,wturner@hotmail.com,f,campo salusso, +3176,2020-06-02,1942-02-18,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,dylan bender,annejohnston@gmail.com,m,abra del tafi, +3177,2020-04-26,1943-06-04,,universidad nacional de jujuy,contador público ,wendy frazier,larrymiles@gmail.com,f,villa saboya, +3178,2020-04-28,1985-02-18,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,natalie johnson,yorksarah@hotmail.com,f,alto calilegua, +3179,2020-02-05,1950-05-24,,universidad tecnológica nacional,medicina,jamie pearson,hmartin@gmail.com,f,arroyo de la ventana, +3180,2020-02-09,1937-02-24,,universidad nacional de jujuy,arquitectura,robert harmon,daviselaine@hotmail.com,m,llavallol, +3181,2020-07-12,1928-05-05,,universidad nacional de jujuy,ciencias veterinarias,timothy hawkins,victor47@yahoo.com,m,balsa senillosa, +3182,2019-12-25,1927-11-08,,universidad tecnológica nacional,arquitectura,peggy williams,gilbert58@yahoo.com,f,guamini, +3183,2020-02-17,1955-10-18,,universidad nacional de jujuy,licenciatura en terapia ocupacional,amanda brown,lvasquez@yahoo.com,f,alto huaco, +3184,2020-02-19,1938-12-28,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,amber williams,jrose@hotmail.com,f,cari larquea, +3185,2019-11-07,1969-01-05,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,angela ellison,nmcdonald@hotmail.com,f,aguada escondida, +3186,2020-05-28,1921-06-16,,universidad nacional de jujuy,ingeniería en informática,joseph castillo,evargas@hotmail.com,m,cañadon caliente, +3187,2020-07-02,1986-09-06,,universidad nacional de jujuy,licenciatura en ciencia política ,stephen young,deborah35@gmail.com,m,alferez san martin, +3188,2020-07-15,1914-03-01,,universidad tecnológica nacional,licenciatura en ciencias geológicas,morgan johnson,mary27@yahoo.com,f,iturraspe, +3189,2020-03-07,1954-03-27,,universidad nacional de jujuy,licenciatura en ciencias ambientales,james young,christianhunt@hotmail.com,m,chamical, +3190,2020-03-16,1932-10-18,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jason scott,hicksmarcus@yahoo.com,m,berretta, +3191,2020-02-15,1963-10-22,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,amber wright,nking@gmail.com,f,barranquitas, +3192,2020-07-30,1911-05-08,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,samantha cooper,dixonanthony@hotmail.com,f,cinco saltos, +3193,2019-12-13,2018-01-15,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,justin evans,williamsdanielle@gmail.com,m,cameron, +3194,2019-12-11,1923-07-09,,universidad tecnológica nacional,licenciatura en musicoterapia,matthew santiago,smithsarah@yahoo.com,m,la chispa, +3195,2020-05-22,1920-06-24,,universidad tecnológica nacional,licenciatura en musicoterapia,juan williams,browntodd@gmail.com,m,caminera, +3196,2020-06-21,1975-01-12,,universidad tecnológica nacional,diseño industrial,sarah herrera,rburnett@hotmail.com,f,hughes, +3197,2020-04-19,2007-08-18,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,robert carney,wufaith@yahoo.com,m,peyrano, +3198,2020-05-30,1911-02-20,,universidad tecnológica nacional,licenciatura en psicología,kevin barnett,davispam@hotmail.com,m,centinela, +3199,2020-06-23,1988-01-23,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,tamara cooper,suarezmaria@hotmail.com,f,atucha, +3200,2020-01-20,1975-12-04,,universidad nacional de jujuy,bioquímica,samantha eaton,kwalsh@hotmail.com,f,balneario la caleta, +3201,2020-01-24,2001-09-25,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,sara long,kennedyrachel@yahoo.com,f,ricardo rojas, +3202,2019-12-16,2011-10-29,,universidad nacional de jujuy,agronomía,victoria chavez,sandrawilliams@gmail.com,f,arroyo pastora, +3203,2020-06-18,1939-02-26,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,matthew mora,houseadam@gmail.com,m,beruti, +3204,2020-04-08,1929-06-09,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,gregory griffin,tamaracook@yahoo.com,m,agua negra, +3205,2020-05-10,1982-02-11,,universidad tecnológica nacional,contador público ,elizabeth mckinney,pward@gmail.com,f,calvo, +3206,2020-01-25,2020-03-25,,universidad nacional de jujuy,ciencias veterinarias,cassidy olson,blackburnsarah@yahoo.com,f,20 de febrero, +3207,2020-06-16,1917-06-09,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,daniel bryant,tammycampbell@hotmail.com,m,punta lara, +3208,2020-07-23,1990-09-02,,universidad tecnológica nacional,licenciatura en terapia ocupacional,dr. anne valentine,ajones@hotmail.com,f,algarrobo, +3209,2020-03-25,1986-10-24,,universidad nacional de jujuy,licenciatura en ciencias biológicas,robert davidson jr.,stephensaaron@yahoo.com,m,la buana moza, +3210,2019-11-21,1933-04-20,,universidad tecnológica nacional,licenciatura en sociología ,diana haynes,cindy97@hotmail.com,f,arroyo grande, +3211,2019-12-08,1982-11-26,,universidad nacional de jujuy,ingeniería electrónica,carlos craig,michaelmeyers@hotmail.com,m,kilometro 374, +3212,2019-11-16,2005-04-30,,universidad nacional de jujuy,medicina,david mendoza,csmith@gmail.com,m,cacui, +3213,2019-11-06,1955-12-11,,universidad nacional de jujuy,licenciatura en musicoterapia,sean jefferson,richardhanson@yahoo.com,m,aguapey, +3214,2019-10-07,2002-05-23,,universidad tecnológica nacional,arquitectura,loretta odonnell,bradleyroberts@gmail.com,f,apeadero guanacache, +3215,2019-10-15,1926-08-06,,universidad nacional de jujuy,licenciatura en sociología ,robert gomez dds,lambertmonica@yahoo.com,m,achiras, +3216,2019-10-28,1983-05-04,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,becky mcclain,bradley58@gmail.com,f,merlo, +3217,2020-07-24,1959-01-19,,universidad tecnológica nacional,licenciatura en sociología ,scott williams,anita86@gmail.com,m,berduc, +3218,2020-05-31,1996-09-24,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,travis martinez,maryholmes@hotmail.com,m,la chirlandia, +3219,2019-12-10,1967-12-29,,universidad nacional de jujuy,ciencias veterinarias,jennifer jones,evelyn91@hotmail.com,f,balneario los angeles, +3220,2020-07-19,1906-02-22,,universidad tecnológica nacional,licenciatura en artes,isabel hodge,millerlisa@yahoo.com,f,banderalo, +3221,2020-04-25,2005-08-07,,universidad tecnológica nacional,licenciatura en administración ,joseph williams,mnorton@hotmail.com,m,aguas de las mulas, +3222,2020-06-30,1946-03-18,,universidad tecnológica nacional,diseño de imagen y sonido,miranda pineda,christopher62@yahoo.com,f,arroyo hondo, +3223,2020-01-01,2017-11-20,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,tonya barnes,carlbuckley@hotmail.com,f,arroyo el mocho, +3224,2020-05-12,2016-07-29,,universidad tecnológica nacional,licenciatura en psicología,jill davis,amandawebster@yahoo.com,f,centinela, +3225,2019-10-17,1915-12-06,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,wanda sosa,barbara83@yahoo.com,f,adolfo alsina, +3226,2019-11-16,1921-05-06,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,mary brown,piercedavid@hotmail.com,f,colman, +3227,2020-03-02,2013-11-04,,universidad nacional de jujuy,ingeniería mecánica,kevin evans,martinkarina@yahoo.com,m,planchada banderita, +3228,2019-11-10,1957-12-19,,universidad tecnológica nacional,licenciatura en ciencias geológicas,brittany bailey,gabriel77@hotmail.com,f,colonia hardy, +3229,2020-04-13,2008-02-29,,universidad tecnológica nacional,licenciatura en ciencias ambientales,steven stephens,gstephenson@hotmail.com,m,coliqueo, +3230,2020-05-08,2010-06-30,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,jennifer archer,berryshawn@hotmail.com,f,arroyo guilaia, +3231,2020-03-10,1931-03-04,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,mason white,hchristensen@yahoo.com,m,colonia celina, +3232,2020-03-12,1967-09-28,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,darren roberts,beverly06@hotmail.com,m,dos hermanos, +3233,2020-06-05,2019-05-12,,universidad tecnológica nacional,licenciatura en sociología ,timothy young,brian40@hotmail.com,m,el tala, +3234,2020-07-04,1989-10-25,,universidad tecnológica nacional,licenciatura en administración ,shelly watts,petersonheather@yahoo.com,f,boca p 25, +3235,2020-03-14,1923-01-02,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,jennifer suarez,timothymiller@hotmail.com,f,barra bonita, +3236,2020-01-31,1988-02-01,,universidad nacional de jujuy,contador público ,george grant,joseph27@gmail.com,m,la lucila, +3237,2020-03-24,1985-10-02,,universidad nacional de jujuy,ciencias veterinarias,jamie long,masoncody@yahoo.com,f,piamonte, +3238,2019-12-30,1928-08-17,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,kevin nelson,christine86@yahoo.com,m,colonia morgan, +3239,2020-05-22,1926-02-28,,universidad tecnológica nacional,ingeniería en informática,carrie lang,dunndawn@gmail.com,f,avenida ejercito parana, +3240,2020-01-13,1982-12-22,,universidad tecnológica nacional,licenciatura en ciencias geológicas,william armstrong,bishoprebekah@gmail.com,m,estrada, +3241,2020-02-06,1979-06-30,,universidad nacional de jujuy,agronomía,victoria grant,malonesarah@gmail.com,f,los cardos, +3242,2020-07-20,1923-05-11,,universidad nacional de jujuy,actuario ,maria fowler,faguilar@gmail.com,f,cholila, +3243,2020-06-14,1959-02-27,,universidad tecnológica nacional,ciencias veterinarias,daniel hill,pkeith@hotmail.com,m,abasto, +3244,2020-03-15,1996-07-03,,universidad tecnológica nacional,licenciatura en terapia ocupacional,lauren hernandez,brucespears@gmail.com,f,campo huber, +3245,2020-04-06,1991-11-21,,universidad tecnológica nacional,licenciatura en ciencias de la computación,joseph johnson,shelly04@gmail.com,m,barrancas coloradas, +3246,2020-03-14,1933-11-26,,universidad tecnológica nacional,licenciatura en sociología ,dr. marvin garcia,jwebster@hotmail.com,m,la bilbaina, +3247,2020-05-06,2005-04-14,,universidad tecnológica nacional,medicina,sara smith,kristenanderson@yahoo.com,f,balneario claromeco, +3248,2020-04-29,1953-07-11,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,robert kelly,billy56@hotmail.com,m,arroyo seco, +3249,2020-03-05,2000-10-19,,universidad tecnológica nacional,licenciatura en psicología,morgan sloan,robert09@gmail.com,f,adolfo alsina, +3250,2020-05-18,1926-07-05,,universidad tecnológica nacional,licenciatura en terapia ocupacional,ashley davis,scott54@hotmail.com,f,victoria, +3251,2019-12-07,1929-02-25,,universidad tecnológica nacional,licenciatura en ciencias geológicas,kimberly oliver,davidjordan@gmail.com,f,estrada, +3252,2020-02-09,1986-08-11,,universidad tecnológica nacional,arquitectura,joseph ortega,sstanley@hotmail.com,m,el jumeal, +3253,2019-10-16,1913-06-18,,universidad nacional de jujuy,contador público ,jorge friedman,btaylor@gmail.com,m,22 de diciembre, +3254,2020-03-02,1986-08-22,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,kayla williams,privers@hotmail.com,f,aranguren, +3255,2020-05-16,1931-11-19,,universidad nacional de jujuy,licenciatura en artes,lisa brown,rogercoleman@hotmail.com,f,la buana moza, +3256,2020-03-30,1992-11-05,,universidad nacional de jujuy,actuario ,anthony kent,conleymichael@yahoo.com,m,la ribera, +3257,2020-02-16,1998-11-05,,universidad nacional de jujuy,arquitectura,jessica tyler,donaldtownsend@yahoo.com,f,lavalle, +3258,2020-06-24,2018-09-18,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,evan guerra,calderonmelissa@gmail.com,m,el arbolito, +3259,2019-11-01,1988-06-05,,universidad tecnológica nacional,licenciatura en ciencias biológicas,misty vaughn,nancy50@yahoo.com,f,el retiro, +3260,2020-07-29,1908-08-30,,universidad tecnológica nacional,ingeniería mecánica,devin taylor,martha31@gmail.com,m,campo la nena, +3261,2020-01-12,1973-05-18,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,christopher combs,adriancook@gmail.com,m,9 de julio, +3262,2020-07-28,1970-08-22,,universidad tecnológica nacional,actuario ,deborah zavala,wolfejoseph@hotmail.com,f,los frentones, +3263,2020-04-05,1944-06-17,,universidad tecnológica nacional,diseño industrial,roger chavez,coxdonald@hotmail.com,m,destileria fiscal, +3264,2020-03-22,1960-07-27,,universidad tecnológica nacional,diseño de imagen y sonido,shari wilson,christinerandolph@yahoo.com,f,colonia cazaux, +3265,2020-07-15,1999-10-31,,universidad tecnológica nacional,licenciatura en ciencias geológicas,bradley mercado,fmassey@gmail.com,m,alberto flores, +3266,2020-04-23,2008-04-05,,universidad nacional de jujuy,medicina,rodney gonzalez,cynthia32@hotmail.com,m,kilometro 374, +3267,2020-05-19,1979-11-13,,universidad nacional de jujuy,licenciatura en ciencias de la computación,nicole anderson,owalker@yahoo.com,f,corral de piedras, +3268,2020-02-27,1981-07-06,,universidad nacional de jujuy,ingeniería en informática,daniel garcia,kimkramer@hotmail.com,m,planchada banderita, +3269,2020-01-03,1909-11-02,,universidad tecnológica nacional,farmacia,michael sims,annettegutierrez@gmail.com,m,arroyo de la cruz, +3270,2019-12-27,1935-11-08,,universidad tecnológica nacional,bioquímica,phillip davis,bautistagina@yahoo.com,m,allen, +3271,2020-01-19,1974-04-09,,universidad tecnológica nacional,ciencias veterinarias,daniel nguyen,snyderphillip@yahoo.com,m,burzaco, +3272,2019-12-19,1985-02-19,,universidad nacional de jujuy,ciencias veterinarias,aaron burns,xsummers@yahoo.com,m,estancias, +3273,2020-01-05,1965-07-30,,universidad tecnológica nacional,licenciatura en ciencias ambientales,jason clements,bfranklin@gmail.com,m,coronel granada, +3274,2020-07-03,2013-11-02,,universidad tecnológica nacional,técnico para bioterios ,martin mccarthy,jennifer53@hotmail.com,m,abra del trigo, +3275,2019-12-26,1974-08-24,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,mr. patrick griffin,krichardson@gmail.com,m,campo redondo, +3276,2020-08-01,1907-03-14,,universidad nacional de jujuy,diseño industrial,joseph thompson,ashley99@gmail.com,m,plomer, +3277,2020-02-22,1906-11-29,,universidad tecnológica nacional,actuario ,tiffany carter,sdeleon@gmail.com,f,el peregrino, +3278,2020-05-31,1999-08-26,,universidad nacional de jujuy,licenciatura en psicología,melissa williamson,rzamora@yahoo.com,f,el cipres, +3279,2020-01-18,1985-07-16,,universidad tecnológica nacional,medicina,jennifer brooks,kreed@yahoo.com,f,la florencia, +3280,2020-06-19,1929-11-26,,universidad tecnológica nacional,licenciatura en terapia ocupacional,taylor holland,kylesellers@yahoo.com,m,independencia, +3281,2019-12-08,1906-05-17,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,joan moore,megan78@yahoo.com,f,colonia santa rosa, +3282,2020-06-26,1966-11-25,,universidad tecnológica nacional,licenciatura en administración ,curtis roberts,tlewis@hotmail.com,m,colonia alvear, +3283,2019-11-07,1911-01-20,,universidad nacional de jujuy,licenciatura en ciencias geológicas,dr. andrew martin,ccollins@yahoo.com,m,melincue, +3284,2019-10-07,1947-04-13,,universidad nacional de jujuy,licenciatura en ciencias ambientales,david green,aanderson@gmail.com,m,granadero baigorria, +3285,2020-03-13,1980-11-19,,universidad nacional de jujuy,licenciatura en ciencias biológicas,vickie velez,jeremy32@hotmail.com,f,labarden, +3286,2020-07-06,1951-01-19,,universidad tecnológica nacional,licenciatura en administración ,patricia fisher,qgreen@yahoo.com,f,agua salada, +3287,2020-07-23,1991-02-25,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,anthony henry,logansuzanne@gmail.com,m,campo medina, +3288,2020-05-10,2015-04-04,,universidad nacional de jujuy,licenciatura en ciencia política ,robin brown,charlesshaw@yahoo.com,f,cerana, +3289,2020-02-21,1915-03-19,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,joseph waters,rayjennifer@gmail.com,m,arano, +3290,2020-07-30,2000-11-04,,universidad nacional de jujuy,medicina,jill joseph,melodydean@yahoo.com,f,9 de julio, +3291,2020-01-07,1957-06-17,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,alexandra robinson,padkins@hotmail.com,f,armstrong, +3292,2020-06-11,1976-06-13,,universidad nacional de jujuy,licenciatura en ciencias ambientales,dalton gibson,joshuaschroeder@gmail.com,m,el juncalito, +3293,2019-12-27,1985-09-25,,universidad tecnológica nacional,licenciatura en ciencia política ,eric bell,sosaamanda@gmail.com,m,bernal este, +3294,2020-01-17,1938-10-01,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,danny foster,ucrawford@yahoo.com,m,gonzalez moreno, +3295,2020-05-31,1922-07-09,,universidad tecnológica nacional,licenciatura en artes,luke lewis,charles00@yahoo.com,m,ambas puntillas, +3296,2019-12-27,1940-11-24,,universidad nacional de jujuy,arquitectura,gerald mendez,perezjacob@gmail.com,m,casimiro gomez, +3297,2020-04-05,2013-11-20,,universidad nacional de jujuy,ingeniería mecánica,kevin allen,washingtonbrenda@yahoo.com,m,buena nueva, +3298,2020-01-30,1976-06-16,,universidad tecnológica nacional,bioquímica,paul ramirez,jacobhoward@hotmail.com,m,bañadito viejo, +3299,2020-07-02,1959-08-26,,universidad nacional de jujuy,arquitectura,veronica nguyen,donna34@yahoo.com,f,colonia cazaux, +3300,2020-07-01,1994-10-25,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,richard cobb,dustinstewart@yahoo.com,m,blanca grande, +3301,2019-12-19,1957-06-29,,universidad nacional de jujuy,licenciatura en ciencias ambientales,chase ellison,snydervictor@yahoo.com,m,arroyo quillen, +3302,2020-01-11,1943-12-23,,universidad tecnológica nacional,licenciatura en ciencias biológicas,melissa baldwin,felicia05@yahoo.com,f,plomer, +3303,2020-03-22,1954-04-13,,universidad nacional de jujuy,licenciatura en ciencias ambientales,tracy garcia,kirbyjacob@gmail.com,f,los gauchos, +3304,2019-11-13,1913-04-13,,universidad tecnológica nacional,licenciatura en administración ,felicia smith,williamware@yahoo.com,f,cañadon la madera, +3305,2020-05-06,1905-12-13,,universidad tecnológica nacional,licenciatura en ciencias geológicas,nancy benson,vasquezraymond@yahoo.com,f,villa martelli, +3306,2020-04-08,1910-09-05,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,cory collins,courtneymoore@yahoo.com,m,colonia arocena ina, +3307,2020-07-21,1939-06-10,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,christine allen,daniellevazquez@hotmail.com,f,cailomuta, +3308,2020-02-24,1917-05-18,,universidad tecnológica nacional,licenciatura en ciencias biológicas,nicholas doyle,joshua89@hotmail.com,m,funke, +3309,2020-04-15,1960-09-06,,universidad nacional de jujuy,licenciatura en musicoterapia,monica clark,lindseybenjamin@yahoo.com,f,colonia los bosques, +3310,2020-02-03,1971-05-03,,universidad tecnológica nacional,ingeniería en informática,kyle padilla,james09@yahoo.com,m,aldea beleiro, +3311,2020-02-21,1960-10-14,,universidad tecnológica nacional,actuario ,melvin aguilar,bwebster@gmail.com,m,dos hermanos, +3312,2020-04-30,1957-01-05,,universidad tecnológica nacional,licenciatura en psicología,jeffery fernandez,williamsholly@yahoo.com,m,valle de las leñas, +3313,2020-01-25,2016-12-29,,universidad tecnológica nacional,licenciatura en psicología,jocelyn ford,derek38@yahoo.com,f,campo charo, +3314,2020-04-18,1997-10-10,,universidad tecnológica nacional,ciencias veterinarias,elizabeth johnston,cindymoss@yahoo.com,f,ernestina, +3315,2019-12-20,1927-02-28,,universidad nacional de jujuy,diseño de imagen y sonido,mitchell nguyen,rickyjones@hotmail.com,m,edmundo perkins, +3316,2020-05-29,1987-06-27,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,sandra ortiz,barbara18@yahoo.com,f,algarrobo grande, +3317,2020-07-18,2003-02-23,,universidad nacional de jujuy,licenciatura en psicología,ronald miller,krodriguez@gmail.com,m,campo quirno, +3318,2020-06-07,2012-03-03,,universidad nacional de jujuy,técnico para bioterios ,destiny clark,rickeycarter@hotmail.com,f,la tranca, +3319,2019-12-28,1956-07-18,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,andrea carpenter,gturner@yahoo.com,f,2 de julio, +3320,2019-10-16,2002-09-04,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,matthew mcintyre,theresamurray@hotmail.com,m,perez, +3321,2019-10-09,1915-08-21,,universidad nacional de jujuy,medicina,pamela marshall,antoniogregory@yahoo.com,f,bordenave, +3322,2020-02-20,2020-09-25,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,erin gomez,timothy93@gmail.com,f,dock sud, +3323,2019-10-19,1993-03-15,,universidad tecnológica nacional,licenciatura en musicoterapia,raymond price,ricardohaynes@hotmail.com,m,casbas, +3324,2020-04-04,1921-07-27,,universidad tecnológica nacional,bioquímica,shawn robles,robinsonheather@gmail.com,m,anguinan, +3325,2020-04-22,2013-11-28,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,jessica hill,brianna45@hotmail.com,f,capitan lazo, +3326,2019-12-04,1978-03-26,,universidad nacional de jujuy,licenciatura en ciencias biológicas,jack hamilton,chadmason@gmail.com,m,el pino, +3327,2020-06-25,2005-12-23,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,erik walter,nchang@yahoo.com,m,arroyo del rey, +3328,2020-05-29,1951-07-26,,universidad tecnológica nacional,actuario ,monique hale dds,emilyevans@yahoo.com,f,labarden, +3329,2020-05-01,1920-05-30,,universidad tecnológica nacional,ingeniería en informática,tracey marshall,lawrencevasquez@gmail.com,f,el zorro, +3330,2019-10-18,1927-11-11,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,thomas flynn,rebecca55@hotmail.com,m,el trigo, +3331,2020-07-05,2014-03-03,,universidad tecnológica nacional,medicina,michael bell,jennifer19@yahoo.com,m,agua y energia, +3332,2020-04-22,2003-04-07,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,danielle taylor,barnettbrenda@yahoo.com,f,albarellos, +3333,2020-02-05,1937-03-06,,universidad nacional de jujuy,ingeniería mecánica,jenna chavez,kayleedavis@yahoo.com,f,chañarcito, +3334,2020-02-23,1961-03-07,,universidad tecnológica nacional,licenciatura en musicoterapia,robert fernandez,tyler65@yahoo.com,m,aguaditas, +3335,2019-12-04,1973-08-10,,universidad nacional de jujuy,agronomía,kevin oliver,harrisoncrystal@gmail.com,m,gobernador roca, +3336,2020-04-25,1977-03-28,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jason price,xwright@hotmail.com,m,baradero, +3337,2020-07-30,1962-09-13,,universidad nacional de jujuy,diseño de imagen y sonido,molly myers,hannahmoran@gmail.com,f,cangallo, +3338,2020-02-24,1925-11-16,,universidad nacional de jujuy,ingeniería electrónica,joshua ross,adrianduran@gmail.com,m,anguil, +3339,2020-05-09,1937-04-27,,universidad tecnológica nacional,diseño de imagen y sonido,scott randall,derrick86@hotmail.com,m,abra, +3340,2019-12-28,1919-03-23,,universidad nacional de jujuy,licenciatura en psicología,cynthia hamilton,amanda98@gmail.com,f,estacion sola, +3341,2019-12-07,2004-09-19,,universidad nacional de jujuy,bioquímica,nicholas cruz,william17@yahoo.com,m,agua amarilla la hoyada, +3342,2020-05-09,1926-10-19,,universidad nacional de jujuy,diseño de imagen y sonido,jessica day,james06@hotmail.com,f,colonia monte la plata, +3343,2020-01-11,2015-03-14,,universidad nacional de jujuy,licenciatura en administración ,anna soto,courtneymyers@yahoo.com,f,el carmen, +3344,2020-01-24,1985-09-21,,universidad tecnológica nacional,agronomía,stephen landry,gainescatherine@hotmail.com,m,arroyo magdalena, +3345,2020-06-14,1929-08-24,,universidad tecnológica nacional,licenciatura en musicoterapia,susan delgado,ilawrence@gmail.com,f,aldea asuncion, +3346,2020-06-13,1940-01-02,,universidad nacional de jujuy,ingeniería en informática,cindy hicks,rochamark@hotmail.com,f,campo rodriguez, +3347,2020-02-18,1914-02-13,,universidad nacional de jujuy,diseño industrial,tiffany olsen,michaelserrano@yahoo.com,f,alongo, +3348,2019-10-12,2019-04-04,,universidad tecnológica nacional,licenciatura en ciencia política ,darrell thomas,sarahhayes@gmail.com,m,paso telegrafo, +3349,2020-07-28,2002-03-01,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,luis mclaughlin,julia57@gmail.com,m,barrio garin norte, +3350,2019-11-28,2004-09-24,,universidad nacional de jujuy,arquitectura,heather rodriguez,ryanyang@gmail.com,f,colonia reina margarita, +3351,2020-06-30,1960-02-28,,universidad tecnológica nacional,licenciatura en ciencias ambientales,howard hancock jr.,adriana35@hotmail.com,m,colonia belga americana, +3352,2020-08-01,2004-09-14,,universidad nacional de jujuy,licenciatura en sociología ,lauren gonzalez,smithdenise@hotmail.com,f,dina huapi, +3353,2020-04-06,1955-03-19,,universidad tecnológica nacional,agronomía,brad pena,curtis20@gmail.com,m,casimiro gomez, +3354,2020-03-11,1941-12-25,,universidad nacional de jujuy,licenciatura en administración ,stephanie flores,sbrown@yahoo.com,f,cañadon del corral, +3355,2019-12-07,2015-09-17,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,william hale,rasmussentimothy@gmail.com,m,agua hedionda, +3356,2020-01-15,1927-11-21,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,breanna long,vickiestrada@hotmail.com,f,kilometro 125, +3357,2019-12-28,1923-05-06,,universidad nacional de jujuy,técnico para bioterios ,david cole,bsteele@hotmail.com,m,maria magdalena, +3358,2020-03-02,1953-02-23,,universidad tecnológica nacional,ciencias veterinarias,heather tucker,colemangloria@yahoo.com,f,campo la plata, +3359,2019-12-27,1941-11-27,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,heather daniels,gardnerchristopher@gmail.com,f,coronel boerr, +3360,2020-04-22,1909-09-17,,universidad tecnológica nacional,licenciatura en ciencias ambientales,jason austin,quinnshannon@gmail.com,m,los sembrados, +3361,2020-02-17,1987-06-20,,universidad tecnológica nacional,licenciatura en musicoterapia,dr. rebecca hatfield,james15@gmail.com,f,estacion sola, +3362,2020-01-11,1939-02-02,,universidad tecnológica nacional,actuario ,david myers,dale79@yahoo.com,m,cañada, +3363,2019-10-18,1916-02-06,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,matthew palmer,valeriehughes@yahoo.com,m,empalme san carlos, +3364,2020-03-10,1936-10-05,,universidad tecnológica nacional,ingeniería electrónica,travis chavez,robert83@gmail.com,m,claudio c molina, +3365,2020-05-09,1984-04-28,,universidad tecnológica nacional,bioquímica,mary king,paul08@yahoo.com,f,kilometro 208, +3366,2020-06-29,1972-01-10,,universidad nacional de jujuy,licenciatura en ciencia política ,eric nelson,sydneyperkins@gmail.com,m,carlos tejedor, +3367,2020-07-27,2017-10-02,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,amanda hughes,dmeyer@gmail.com,f,aldea asuncion, +3368,2020-06-08,1944-05-23,,universidad tecnológica nacional,licenciatura en sociología ,danielle cummings,lovecaitlin@yahoo.com,f,balde de leyes, +3369,2020-01-26,1967-07-11,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,renee rowe,mark80@gmail.com,f,crotto, +3370,2020-05-18,2001-07-26,,universidad tecnológica nacional,diseño industrial,timothy sullivan,angela87@gmail.com,m,chapuy, +3371,2020-02-04,1957-04-12,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,tammy nelson,kyle47@hotmail.com,f,colonia alvear, +3372,2019-11-06,1960-06-18,,universidad nacional de jujuy,licenciatura en terapia ocupacional,george davila,williamsmichael@hotmail.com,m,bernardo de irigoyen, +3373,2020-03-07,1906-06-15,,universidad tecnológica nacional,licenciatura en administración ,susan smith,lauraknight@gmail.com,f,caleufu, +3374,2020-05-21,1923-01-27,,universidad nacional de jujuy,licenciatura en ciencias biológicas,james riley,sean67@gmail.com,m,arroyo quillen, +3375,2020-02-01,1956-02-17,,universidad nacional de jujuy,ciencias veterinarias,maria mitchell,ojackson@gmail.com,f,jose clemente paz, +3376,2020-05-07,2020-11-23,,universidad nacional de jujuy,medicina,joseph rivas,tamara82@gmail.com,m,iraola, +3377,2019-10-09,1970-09-29,,universidad tecnológica nacional,ciencias veterinarias,robin spencer,davidlopez@gmail.com,f,encina, +3378,2020-02-06,1956-12-14,,universidad nacional de jujuy,contador público ,kevin palmer,marcus55@gmail.com,m,atahualpa, +3379,2019-11-20,1927-03-18,,universidad nacional de jujuy,ciencias veterinarias,mary forbes,jasminelevine@gmail.com,f,el talar, +3380,2020-03-05,1923-02-05,,universidad tecnológica nacional,ingeniería en informática,scott harrison,chaserobin@gmail.com,m,colonia aborigen, +3381,2020-05-28,1978-01-26,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,erin holmes,ajohnston@yahoo.com,f,batelito, +3382,2020-05-15,2001-07-11,,universidad tecnológica nacional,actuario ,william mendoza,christophersnyder@gmail.com,m,estacion uspallata, +3383,2020-04-27,1952-02-17,,universidad tecnológica nacional,arquitectura,deborah patton,tasha55@gmail.com,f,los antiguos, +3384,2020-05-29,1979-01-09,,universidad nacional de jujuy,ingeniería en informática,emily day,mendozaapril@yahoo.com,f,alegria, +3385,2020-01-17,1932-11-13,,universidad nacional de jujuy,licenciatura en artes,deborah mcguire,tmiller@hotmail.com,f,arroyo burgos, +3386,2019-12-11,1977-09-07,,universidad nacional de jujuy,licenciatura en ciencias ambientales,jennifer ray,ryanshelton@hotmail.com,f,deferrari, +3387,2020-04-27,1957-04-25,,universidad tecnológica nacional,licenciatura en terapia ocupacional,chase clark,nelsonangel@hotmail.com,m,gandolfi, +3388,2020-06-04,1928-01-11,,universidad nacional de jujuy,licenciatura en terapia ocupacional,lori ramirez dds,escobarmatthew@gmail.com,f,capitan solari, +3389,2020-03-06,1972-09-13,,universidad tecnológica nacional,licenciatura en ciencia política ,shannon keith,gtaylor@gmail.com,f,agua de la mula, +3390,2019-11-28,2006-02-26,,universidad tecnológica nacional,licenciatura en musicoterapia,ronald blair,donaldrivera@gmail.com,m,campo aristimuño, +3391,2020-06-03,1931-03-27,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jeanette leon,paulnelson@hotmail.com,f,abra mayo, +3392,2020-04-12,1988-05-27,,universidad nacional de jujuy,ingeniería en informática,april camacho,rcarter@hotmail.com,f,colonia roca, +3393,2020-08-01,1920-11-27,,universidad tecnológica nacional,arquitectura,daniel stephens,karen02@yahoo.com,m,cristiano muerto, +3394,2019-10-16,1954-04-26,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,jose wright,nbrown@gmail.com,m,alma grande, +3395,2020-06-17,1972-07-14,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,nicole barker,rhonda80@yahoo.com,f,amalia, +3396,2020-04-29,1926-07-09,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,kaitlyn wilson,vchristensen@yahoo.com,f,ancon, +3397,2020-01-29,1982-01-30,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,william lewis,richardsonkathryn@yahoo.com,m,indio rico, +3398,2019-12-10,1999-01-18,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,christina lawrence,osmith@yahoo.com,f,altamirano sud, +3399,2020-03-26,1916-07-13,,universidad nacional de jujuy,licenciatura en terapia ocupacional,patricia macias,phyllis88@yahoo.com,f,antonio de los heros, +3400,2019-12-26,1941-01-25,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,david guerrero,qmedina@hotmail.com,m,la legua, +3401,2019-10-12,2011-09-27,,universidad tecnológica nacional,licenciatura en psicología,kristin thompson,thomas12@gmail.com,f,abel, +3402,2020-03-09,1989-07-09,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,timothy colon,istevens@yahoo.com,m,kilometro 374, +3403,2020-02-19,1940-02-14,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,monica best,poolemichael@hotmail.com,f,los sembrados, +3404,2020-05-12,1999-05-14,,universidad tecnológica nacional,licenciatura en artes,samuel montoya,ycalderon@yahoo.com,m,agustin mosconi, +3405,2020-01-31,1923-09-17,,universidad nacional de jujuy,técnico para bioterios ,wanda franco,qrobbins@yahoo.com,f,ingeniero huergo, +3406,2019-11-30,1919-07-13,,universidad tecnológica nacional,agronomía,jill lewis,reneebriggs@yahoo.com,f,bagual, +3407,2020-02-04,2012-04-17,,universidad tecnológica nacional,farmacia,karl thomas,kennethtucker@yahoo.com,m,cevil grande, +3408,2020-01-12,1931-11-09,,universidad tecnológica nacional,actuario ,ryan love,robertjones@yahoo.com,m,caleufu, +3409,2019-10-26,1944-07-09,,universidad tecnológica nacional,técnico para bioterios ,nancy welch,castillomargaret@gmail.com,f,jesus maria, +3410,2019-11-10,1978-09-22,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,melinda wright,anthony59@gmail.com,f,baterias, +3411,2020-05-05,1982-06-29,,universidad nacional de jujuy,licenciatura en psicología,nicole waller,jeffreyhansen@gmail.com,f,alberto gerchunoff, +3412,2019-12-17,1917-11-17,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,danielle gutierrez,savannahstafford@gmail.com,f,copacabana, +3413,2019-11-19,1948-08-24,,universidad nacional de jujuy,diseño de imagen y sonido,tina wilson,dustinbennett@hotmail.com,f,esmeralda, +3414,2020-03-01,1907-03-19,,universidad nacional de jujuy,ciencias veterinarias,bryan lane,tsantiago@hotmail.com,m,luis guillon, +3415,2020-06-14,1959-09-23,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,cassandra taylor,sonialong@yahoo.com,f,copacabana, +3416,2019-11-28,1982-01-04,,universidad tecnológica nacional,licenciatura en ciencias ambientales,kristopher foster,wpowell@yahoo.com,m,manuel b gonnet, +3417,2020-03-12,2019-02-02,,universidad tecnológica nacional,agronomía,christopher harmon,kyle08@hotmail.com,m,villars, +3418,2019-12-16,2020-09-08,,universidad nacional de jujuy,medicina,megan lopez,knappjoshua@hotmail.com,f,san clemente del tuyu, +3419,2020-03-13,2017-07-17,,universidad nacional de jujuy,ciencias veterinarias,eric cardenas,jkelly@yahoo.com,m,aguada, +3420,2020-02-23,2007-06-09,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,elizabeth montes,judithpatton@hotmail.com,f,colonia egido, +3421,2019-10-16,1923-12-28,,universidad tecnológica nacional,ingeniería electrónica,theresa gomez,ronaldlopez@hotmail.com,f,aguas buenas, +3422,2020-07-15,2010-02-15,,universidad tecnológica nacional,licenciatura en artes,lisa martin,kevin57@yahoo.com,f,el espinillo, +3423,2020-07-07,1948-01-28,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,erin charles,patriciabennett@hotmail.com,f,del viso, +3424,2020-03-07,2016-04-24,,universidad tecnológica nacional,ingeniería electrónica,jim cooper,omorales@gmail.com,m,acheral, +3425,2019-12-10,1955-12-17,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,brandon thomas,frandall@hotmail.com,m,alto pencoso, +3426,2020-01-07,1985-06-21,,universidad nacional de jujuy,ingeniería mecánica,jason miller,kelly78@hotmail.com,m,hughes, +3427,2019-11-12,1923-02-18,,universidad nacional de jujuy,farmacia,dr. stephanie scott,wesleywatkins@gmail.com,f,costa brava, +3428,2020-01-09,1968-07-15,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,tamara clay,christinebeck@yahoo.com,f,colonia morgan, +3429,2020-04-25,1975-06-30,,universidad nacional de jujuy,contador público ,tammy cordova,bonnie72@hotmail.com,f,el remanso, +3430,2020-05-19,1907-05-12,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,stephanie pineda,shanelewis@gmail.com,f,el tropezon, +3431,2020-07-22,1949-09-02,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,michael smith,iferguson@gmail.com,m,adolfo j pomar, +3432,2020-03-17,1944-06-15,,universidad tecnológica nacional,licenciatura en psicología,james daniel,nmoore@yahoo.com,m,buena vista, +3433,2020-05-29,2016-07-22,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,leslie williams,rebeccagriffin@gmail.com,f,aguara cua, +3434,2020-04-11,1922-08-16,,universidad nacional de jujuy,licenciatura en ciencia política ,rachel ross,matthewbass@gmail.com,f,angelica, +3435,2020-05-15,1988-06-06,,universidad nacional de jujuy,agronomía,kendra thompson,petersonjenna@hotmail.com,f,chumbicha, +3436,2020-07-13,2008-08-26,,universidad nacional de jujuy,diseño de imagen y sonido,deborah johnson,keithsmith@yahoo.com,f,los polvorines, +3437,2020-04-26,1967-07-28,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,alexander jordan,michael08@yahoo.com,m,la pelada, +3438,2020-01-01,1935-11-07,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,michael rich,ugarcia@yahoo.com,m,el jupiter, +3439,2019-10-27,2012-07-19,,universidad nacional de jujuy,licenciatura en ciencia política ,mark brooks,philip32@hotmail.com,m,balsa senillosa, +3440,2019-12-28,1979-10-31,,universidad nacional de jujuy,licenciatura en ciencia política ,patrick bennett,leslie90@yahoo.com,m,alcaracito, +3441,2020-04-08,1934-12-04,,universidad nacional de jujuy,agronomía,daniel ortiz,phillipsmichelle@hotmail.com,m,guamini, +3442,2020-07-24,1952-09-11,,universidad nacional de jujuy,licenciatura en ciencias ambientales,brandi barnes,petersongary@yahoo.com,f,caminera lujan, +3443,2019-11-09,1984-03-16,,universidad tecnológica nacional,licenciatura en sociología ,andrea lee,zgarcia@hotmail.com,f,gobernador lanusse, +3444,2020-04-14,1954-04-29,,universidad nacional de jujuy,licenciatura en psicología,mary james,amy80@hotmail.com,f,la salada, +3445,2020-06-04,1957-12-24,,universidad nacional de jujuy,licenciatura en ciencias geológicas,benjamin baker,claudiali@hotmail.com,m,9 de julio, +3446,2020-05-01,2021-01-29,,universidad tecnológica nacional,licenciatura en ciencias de la computación,emily rodriguez,sroberts@gmail.com,f,balneario claromeco, +3447,2019-11-29,1977-01-31,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,james williams,zgarrett@gmail.com,m,azara, +3448,2020-06-12,1946-02-26,,universidad nacional de jujuy,ciencias veterinarias,carlos jackson,floresdavid@yahoo.com,m,altamirano, +3449,2019-10-09,1996-09-07,,universidad nacional de jujuy,licenciatura en terapia ocupacional,allison duarte,manningdavid@hotmail.com,f,adolfo alsina, +3450,2019-10-05,1972-08-03,,universidad tecnológica nacional,licenciatura en ciencias geológicas,kimberly ross,stephanie78@yahoo.com,f,base aeronaval cmte espora, +3451,2019-12-22,1980-01-15,,universidad nacional de jujuy,licenciatura en artes,laura peters,monica32@gmail.com,f,abramo, +3452,2020-07-14,1971-04-27,,universidad nacional de jujuy,ingeniería mecánica,carol armstrong,michael14@gmail.com,f,arroyo claro, +3453,2020-06-03,2020-01-02,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,katie perez,ggutierrez@hotmail.com,f,arroyo urquiza, +3454,2020-05-04,1971-05-04,,universidad tecnológica nacional,ingeniería electrónica,ashley perez,sheaevan@gmail.com,f,corbett, +3455,2020-01-10,2014-05-18,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,stacy williams,wball@yahoo.com,f,colonia clara, +3456,2020-05-07,1964-01-05,,universidad nacional de jujuy,licenciatura en artes,michael sharp,turnerandrea@gmail.com,m,bañado san antonio, +3457,2019-10-03,1919-08-28,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,michael robbins,tanyanunez@yahoo.com,m,canal 15 cerro de la gloria, +3458,2019-10-08,1974-07-18,,universidad nacional de jujuy,licenciatura en psicología,melissa weaver,iking@hotmail.com,f,cristiano muerto, +3459,2020-05-02,1926-05-22,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,linda mckay,frankgomez@hotmail.com,f,colonia ferrari, +3460,2020-01-21,1923-08-06,,universidad tecnológica nacional,licenciatura en psicología,logan bryant,castrojacob@gmail.com,m,arroyo aleli, +3461,2020-03-28,1914-02-20,,universidad tecnológica nacional,licenciatura en ciencias biológicas,nancy lawrence,nunezanthony@gmail.com,f,bajo la cancha, +3462,2020-06-22,1954-10-31,,universidad nacional de jujuy,técnico para bioterios ,james palmer,melissaperez@gmail.com,m,villa lynch, +3463,2020-04-20,1940-11-11,,universidad nacional de jujuy,ingeniería en informática,jocelyn mitchell,jacksoncraig@gmail.com,f,chiclana, +3464,2020-01-25,1986-11-17,,universidad nacional de jujuy,licenciatura en ciencias de la computación,brittany garcia,imelton@gmail.com,f,almacen la colina, +3465,2020-01-16,1979-11-27,,universidad nacional de jujuy,ingeniería mecánica,brooke moore,johnsonandrew@gmail.com,f,bonnement, +3466,2020-01-14,1909-11-15,,universidad tecnológica nacional,licenciatura en administración ,francisco christensen,berrytracy@gmail.com,m,abra, +3467,2020-04-13,1915-02-12,,universidad nacional de jujuy,ingeniería mecánica,diane sullivan,amanda35@hotmail.com,f,4 de febrero, +3468,2020-04-03,1929-12-13,,universidad nacional de jujuy,agronomía,pamela stewart,tmoore@hotmail.com,f,colonia la gaviota, +3469,2020-04-16,1926-02-11,,universidad tecnológica nacional,licenciatura en artes,adam webb,jefferysantos@hotmail.com,m,faro san antonio, +3470,2020-01-27,1994-10-05,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,jeffery jenkins,oliviasmith@yahoo.com,m,d orbigny, +3471,2020-04-13,2016-05-05,,universidad tecnológica nacional,licenciatura en ciencias geológicas,monica cook,jennifer79@gmail.com,f,cachel, +3472,2020-02-13,2005-07-10,,universidad tecnológica nacional,licenciatura en psicología,jacob figueroa,benjamin65@gmail.com,m,lierra adjemiro, +3473,2020-06-03,1963-10-01,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,makayla garcia,anthonyroberts@yahoo.com,f,el zapallar, +3474,2020-06-19,2011-05-24,,universidad tecnológica nacional,agronomía,charles higgins,jennifer44@gmail.com,m,aguada escondida, +3475,2020-03-23,2016-04-22,,universidad nacional de jujuy,agronomía,leon smith,hferguson@hotmail.com,m,colonia berlin, +3476,2020-03-10,2000-02-28,,universidad tecnológica nacional,ingeniería mecánica,nathan atkins,parkerandres@gmail.com,m,barrio 1 de mayo, +3477,2020-02-23,1995-05-27,,universidad nacional de jujuy,licenciatura en ciencias geológicas,jo phelps,perryrichard@yahoo.com,f,bosques, +3478,2019-10-12,1980-04-03,,universidad nacional de jujuy,licenciatura en psicología,margaret williamson,kennedyelizabeth@hotmail.com,f,abra, +3479,2020-03-08,1928-12-18,,universidad tecnológica nacional,ciencias veterinarias,mark vaughn,andrea51@hotmail.com,m,pellegrini, +3480,2020-01-12,1924-03-16,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,isaac johnson,stephensmith@hotmail.com,m,el carbalino, +3481,2020-01-05,1995-04-09,,universidad nacional de jujuy,licenciatura en artes,chris winters,robertholder@yahoo.com,m,chumbicha, +3482,2020-06-20,1999-07-27,,universidad nacional de jujuy,ingeniería en informática,amber pugh,jonathanferguson@hotmail.com,f,antonio tomas, +3483,2020-01-02,1968-12-27,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,kara yates,karen26@yahoo.com,f,plomer, +3484,2019-10-15,2019-01-22,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,jacob moore,kkennedy@yahoo.com,m,iraola, +3485,2019-11-01,1971-07-26,,universidad tecnológica nacional,licenciatura en ciencias ambientales,sarah jackson,websterjeffrey@hotmail.com,f,agustin mosconi, +3486,2020-01-22,1967-06-29,,universidad tecnológica nacional,licenciatura en ciencias de la computación,robin olsen,nnelson@yahoo.com,f,coraceros, +3487,2020-06-05,2019-10-13,,universidad nacional de jujuy,contador público ,nicole huerta,nicholaschavez@yahoo.com,f,porvenir, +3488,2019-12-16,1948-10-03,,universidad nacional de jujuy,ingeniería electrónica,johnathan miles,gibsontiffany@gmail.com,m,carandaiti, +3489,2019-11-27,1972-05-01,,universidad nacional de jujuy,arquitectura,john rubio,ftorres@yahoo.com,m,calera la norma, +3490,2020-01-12,1905-12-05,,universidad nacional de jujuy,licenciatura en ciencias biológicas,jose peterson,jeffreynorton@yahoo.com,m,colman, +3491,2020-04-25,1960-10-06,,universidad nacional de jujuy,diseño industrial,matthew shaffer,melissahenson@hotmail.com,m,las quintas, +3492,2020-06-10,1955-10-11,,universidad tecnológica nacional,licenciatura en ciencias geológicas,marcus terry,rhondajordan@gmail.com,m,azcuenaga, +3493,2020-06-28,1981-04-03,,universidad tecnológica nacional,licenciatura en ciencias ambientales,cynthia gutierrez,rodriguezkaren@gmail.com,f,aguara cua, +3494,2019-11-22,1981-04-28,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,dennis davis,daniel59@hotmail.com,m,el horno, +3495,2020-06-07,1933-12-30,,universidad nacional de jujuy,contador público ,terrence simpson,lthomas@gmail.com,m,villa numancia, +3496,2019-12-20,1987-08-03,,universidad nacional de jujuy,arquitectura,gwendolyn brooks,austinalyssa@hotmail.com,f,encina, +3497,2020-06-17,1917-02-15,,universidad tecnológica nacional,licenciatura en ciencias ambientales,amy fox,emily48@hotmail.com,f,coronel boerr, +3498,2020-06-11,2003-06-15,,universidad tecnológica nacional,ingeniería en informática,crystal wheeler,reginareed@hotmail.com,f,ceres, +3499,2020-02-14,1970-06-11,,universidad nacional de jujuy,ciencias veterinarias,john bullock,cwright@gmail.com,m,estancia las gamas, +3500,2020-02-03,1952-04-09,,universidad tecnológica nacional,licenciatura en ciencias ambientales,wanda rice,fwall@yahoo.com,f,alanices, +3501,2020-04-23,1975-12-22,,universidad nacional de jujuy,ingeniería electrónica,rickey christensen,nguyenrebecca@yahoo.com,m,zona delta tigre, +3502,2019-11-20,1976-09-25,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,anita myers,laurenknight@gmail.com,f,bajo las tunas, +3503,2020-06-24,2013-04-13,,universidad nacional de jujuy,licenciatura en terapia ocupacional,keith smith,qharmon@gmail.com,m,colonia la blanquita, +3504,2020-05-14,1940-09-12,,universidad nacional de jujuy,licenciatura en ciencias ambientales,juan green,zbarnes@hotmail.com,m,san mayol, +3505,2020-02-18,2014-01-05,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,john farrell,samanthamoore@gmail.com,m,arroyo guilaia, +3506,2019-12-31,1939-04-06,,universidad tecnológica nacional,técnico para bioterios ,colleen ferguson,robertross@yahoo.com,f,3 de mayo, +3507,2020-06-24,1964-10-23,,universidad tecnológica nacional,ingeniería en informática,sarah waters,kleinhailey@hotmail.com,f,agua colorada, +3508,2020-06-20,2004-09-22,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,roger rivas,pjames@hotmail.com,m,la lucila, +3509,2019-10-10,1921-10-27,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,christopher rowe,yandrews@yahoo.com,m,aldao, +3510,2019-10-25,1948-02-25,,universidad nacional de jujuy,licenciatura en psicología,ryan boyd,kimberly30@yahoo.com,m,adolfo gonzales chaves, +3511,2019-11-20,1978-06-21,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,melissa richardson,michael27@hotmail.com,f,el alto, +3512,2019-11-20,1985-08-09,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,joshua hicks,vberry@hotmail.com,m,carrizal, +3513,2020-06-19,2008-03-03,,universidad tecnológica nacional,agronomía,rebecca neal,zlee@hotmail.com,f,abdon castro tolay, +3514,2020-02-28,1924-08-30,,universidad nacional de jujuy,licenciatura en ciencia política ,randall morales md,gordondouglas@gmail.com,m,otto bemberg, +3515,2020-01-21,1924-03-03,,universidad tecnológica nacional,licenciatura en administración ,emily rodriguez,fjackson@hotmail.com,f,balneario claromeco, +3516,2019-10-21,2008-07-03,,universidad tecnológica nacional,licenciatura en musicoterapia,scott davis,jennifer22@yahoo.com,m,juan vucetich ex dr r levene, +3517,2020-03-31,1943-08-04,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,edward hicks,jasonholland@yahoo.com,m,agua de la piedra, +3518,2020-02-28,1973-02-25,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,melanie valdez,lisa98@hotmail.com,f,colonia duran, +3519,2020-02-12,1962-12-26,,universidad tecnológica nacional,ingeniería electrónica,dustin gregory,joseph72@yahoo.com,m,matheu, +3520,2020-06-07,1919-02-02,,universidad tecnológica nacional,farmacia,michael morales,taylorchristina@yahoo.com,m,aldecon, +3521,2020-02-12,1907-01-07,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,justin gonzalez,christinawoodard@gmail.com,m,dest aeronautico milit reconqu, +3522,2020-03-26,1988-09-15,,universidad nacional de jujuy,contador público ,james saunders,renee59@gmail.com,m,aparicio, +3523,2020-02-16,2004-06-23,,universidad tecnológica nacional,ingeniería en informática,tyler johnson jr.,mcdanielkristopher@yahoo.com,m,cabildo, +3524,2020-05-28,1973-10-26,,universidad nacional de jujuy,licenciatura en terapia ocupacional,carla white,sarahsanchez@hotmail.com,f,beruti, +3525,2020-07-27,2004-09-01,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,angela mcdonald,eperez@gmail.com,f,alto lindo, +3526,2020-03-18,2012-01-02,,universidad tecnológica nacional,bioquímica,arthur hoffman,jacksonlisa@yahoo.com,m,vicente lopez, +3527,2020-05-19,2016-11-23,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,veronica wilson md,tylerhernandez@gmail.com,f,bañado san antonio, +3528,2020-01-10,1982-12-31,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jennifer jackson,charleswalker@hotmail.com,f,aparicio cue, +3529,2020-07-19,1923-06-08,,universidad tecnológica nacional,licenciatura en terapia ocupacional,michelle walker,christophermiller@gmail.com,f,colonia el potrero, +3530,2020-05-14,1928-09-28,,universidad tecnológica nacional,ingeniería electrónica,jonathan bell,michael31@yahoo.com,m,aicuña, +3531,2020-07-14,2008-09-25,,universidad nacional de jujuy,contador público ,dylan riggs,khayes@yahoo.com,m,hurlingham, +3532,2020-02-14,1951-07-10,,universidad nacional de jujuy,bioquímica,adam delgado,christianlisa@hotmail.com,m,barrio el tontal, +3533,2020-01-11,2017-07-21,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,alyssa gilbert,denise72@gmail.com,f,campo del norte americano, +3534,2019-11-08,1990-09-02,,universidad tecnológica nacional,licenciatura en terapia ocupacional,julian vaughn,hyoder@yahoo.com,m,agua de la zorra, +3535,2019-11-17,1929-11-02,,universidad nacional de jujuy,licenciatura en ciencia política ,julie hernandez,wthompson@yahoo.com,f,aldea san jorge, +3536,2020-04-29,1945-05-15,,universidad nacional de jujuy,licenciatura en ciencias biológicas,bianca moore,david76@gmail.com,f,la oriental, +3537,2019-12-24,1982-09-12,,universidad tecnológica nacional,ingeniería mecánica,george phillips,bridgeslindsey@gmail.com,m,chillar, +3538,2019-12-02,1972-06-11,,universidad nacional de jujuy,medicina,joseph frank,kennethmorales@gmail.com,m,carlos tejedor, +3539,2019-10-05,1962-08-23,,universidad nacional de jujuy,medicina,charles cantrell,jeremy84@gmail.com,m,villa lerga, +3540,2020-03-26,2001-11-28,,universidad nacional de jujuy,diseño industrial,haley salas,jack46@gmail.com,f,campo rodriguez, +3541,2019-11-20,1990-10-18,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,amanda stewart,olsonbrenda@hotmail.com,f,cayastacito, +3542,2020-03-29,1956-09-22,,universidad nacional de jujuy,licenciatura en ciencias ambientales,isaiah cohen,paul21@yahoo.com,m,las hermanas, +3543,2019-12-12,1953-10-16,,universidad nacional de jujuy,ciencias veterinarias,debra carroll,yellison@hotmail.com,f,bosques, +3544,2019-11-03,2019-02-04,,universidad tecnológica nacional,actuario ,elizabeth welch,ujames@gmail.com,f,catua, +3545,2020-02-29,1945-06-15,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,bobby ball,cabrerapaul@yahoo.com,m,la rosa, +3546,2020-02-06,1929-11-05,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,andrew peterson,ryanbriggs@hotmail.com,m,adrogue, +3547,2020-02-19,1918-01-12,,universidad nacional de jujuy,bioquímica,christina marshall,patrickweber@hotmail.com,f,arroyo pastora, +3548,2020-07-08,1974-08-16,,universidad nacional de jujuy,diseño de imagen y sonido,edwin ward,jasonhuerta@yahoo.com,m,alto grande, +3549,2020-02-25,2009-02-18,,universidad tecnológica nacional,licenciatura en ciencias de la computación,joshua watkins,kgreer@hotmail.com,m,kilometro 47, +3550,2020-01-24,1915-10-25,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,teresa huff,jennifer21@hotmail.com,f,chumbicha, +3551,2020-04-11,1908-02-23,,universidad nacional de jujuy,ingeniería electrónica,joseph gutierrez,ronald65@gmail.com,m,isla grande, +3552,2020-03-30,1980-04-09,,universidad tecnológica nacional,agronomía,spencer mcdowell,qweiss@hotmail.com,m,chapanay, +3553,2020-01-16,2012-04-03,,universidad tecnológica nacional,técnico para bioterios ,courtney bell,dalton61@hotmail.com,f,ampata, +3554,2020-03-07,1940-12-28,,universidad tecnológica nacional,diseño de imagen y sonido,mr. david beltran,jmoran@gmail.com,m,arroyo de la cruz, +3555,2019-10-08,1921-02-09,,universidad tecnológica nacional,licenciatura en sociología ,angela lynn,tgreen@yahoo.com,f,florencio varela, +3556,2019-11-01,2016-07-22,,universidad tecnológica nacional,actuario ,wendy boone,janetcampbell@yahoo.com,f,san francisco solano, +3557,2019-10-01,2008-07-23,,universidad nacional de jujuy,licenciatura en ciencia política ,ashley spencer,kgonzalez@gmail.com,f,empalme villa constitucion, +3558,2019-11-29,1959-04-27,,universidad nacional de jujuy,farmacia,doris harrison,loricunningham@gmail.com,f,avanzada, +3559,2020-04-21,1927-12-18,,universidad tecnológica nacional,ingeniería en informática,james patterson,debra05@yahoo.com,m,base aeronaval punta indio, +3560,2020-06-22,1991-10-18,,universidad tecnológica nacional,licenciatura en ciencia política ,jerry garner,osanchez@hotmail.com,m,25 de mayo, +3561,2019-12-04,1948-08-26,,universidad nacional de jujuy,farmacia,brandon walter,sdavies@gmail.com,m,dudignac, +3562,2019-12-13,1919-08-13,,universidad nacional de jujuy,diseño industrial,victoria howe,andrewfrench@yahoo.com,f,costa grande, +3563,2020-05-28,1914-06-17,,universidad nacional de jujuy,licenciatura en ciencias de la computación,emily heath,richard60@gmail.com,f,berazategui, +3564,2019-12-03,1947-06-30,,universidad tecnológica nacional,licenciatura en ciencia política ,dennis stein,lgarcia@yahoo.com,m,capihuas, +3565,2019-11-27,1995-12-15,,universidad tecnológica nacional,licenciatura en ciencias ambientales,matthew owens,clarkrobert@hotmail.com,m,carlos salas, +3566,2020-05-25,1980-04-04,,universidad nacional de jujuy,ingeniería electrónica,gina sutton,megan70@hotmail.com,f,arroyo santa maria, +3567,2020-07-27,1990-04-19,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,steven lewis,amahoney@gmail.com,m,campo castro, +3568,2019-12-04,1927-03-13,,universidad tecnológica nacional,ingeniería mecánica,krista brown,ntaylor@gmail.com,f,17 de agosto, +3569,2020-07-23,1982-03-24,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,stephanie salinas,robert16@yahoo.com,f,nordelta, +3570,2020-01-14,1984-09-26,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,michael wood,cassandrakane@hotmail.com,m,caimancito, +3571,2020-06-16,1912-11-01,,universidad nacional de jujuy,licenciatura en musicoterapia,megan peck,hendersondennis@hotmail.com,f,chimpay, +3572,2020-05-09,2020-09-15,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,david crosby,lwatkins@yahoo.com,m,aguada, +3573,2020-06-06,1990-12-23,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,jessica hall,edwardsdillon@gmail.com,f,alto verde, +3574,2020-07-17,1967-05-28,,universidad nacional de jujuy,diseño industrial,jonathan gonzalez dds,ogarcia@yahoo.com,m,8 de diciembre, +3575,2019-10-07,1946-05-08,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,anita myers,mayotyler@hotmail.com,f,cañada de gomez, +3576,2019-12-31,1978-07-20,,universidad nacional de jujuy,licenciatura en ciencias biológicas,richard woods,stefanie53@gmail.com,m,los gauchos, +3577,2019-11-21,1967-08-14,,universidad tecnológica nacional,licenciatura en psicología,lindsey burns,brittney45@gmail.com,f,9 de julio, +3578,2020-01-02,2020-05-28,,universidad tecnológica nacional,licenciatura en terapia ocupacional,jennifer freeman,seanbrown@gmail.com,f,garro, +3579,2020-05-31,1958-06-29,,universidad nacional de jujuy,bioquímica,amanda campbell,edwardbaxter@yahoo.com,f,chipauquil, +3580,2020-03-17,1971-10-15,,universidad tecnológica nacional,ciencias veterinarias,michael ashley,tbradley@yahoo.com,m,labarden, +3581,2020-03-23,2017-06-18,,universidad tecnológica nacional,licenciatura en ciencias de la computación,john lee,karen41@gmail.com,m,cascada los cantaros, +3582,2020-01-31,1918-04-25,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,tasha jackson,samuelserrano@yahoo.com,f,colonia hernandarias, +3583,2019-11-19,2015-02-01,,universidad tecnológica nacional,licenciatura en ciencias ambientales,robert wilson,aaronrivera@yahoo.com,m,valle de las leñas, +3584,2020-04-23,1912-09-04,,universidad tecnológica nacional,licenciatura en artes,linda bennett,lsimmons@gmail.com,f,capilla guadalupe norte, +3585,2019-11-25,1983-03-25,,universidad tecnológica nacional,licenciatura en ciencias biológicas,joel oneal,amann@gmail.com,m,fortin lavalle, +3586,2020-04-20,2011-07-20,,universidad tecnológica nacional,ingeniería electrónica,kevin willis,caitlin55@gmail.com,m,general rodriguez, +3587,2020-01-08,1940-04-03,,universidad tecnológica nacional,ingeniería electrónica,samantha sanchez,meganscott@gmail.com,f,campo castro, +3588,2020-06-01,1997-10-08,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,sandra hanson,walkerjames@gmail.com,f,la tranca, +3589,2020-04-24,1964-05-08,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,john stephens,reillyronald@gmail.com,m,angelica, +3590,2020-07-28,2005-11-02,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,mrs. kari santana dds,griley@gmail.com,f,30 de octubre, +3591,2019-10-28,1934-02-21,,universidad nacional de jujuy,diseño de imagen y sonido,jeremiah davis,chelseawilliams@yahoo.com,m,rincon de milberg, +3592,2019-11-02,1946-03-09,,universidad tecnológica nacional,ingeniería electrónica,melinda smith,marco58@gmail.com,f,arauco, +3593,2019-12-24,1991-03-06,,universidad nacional de jujuy,ingeniería mecánica,kaitlyn zuniga,iarnold@yahoo.com,f,aranguren, +3594,2020-03-27,1973-01-22,,universidad nacional de jujuy,licenciatura en administración ,nicole torres,mwebb@gmail.com,f,avanzada, +3595,2020-01-07,1917-07-25,,universidad nacional de jujuy,licenciatura en sociología ,alan johnson,sanderson@gmail.com,m,coronel granada, +3596,2020-05-10,1996-02-16,,universidad nacional de jujuy,farmacia,courtney heath,moorecheyenne@gmail.com,f,berazategui, +3597,2019-12-18,1917-07-05,,universidad tecnológica nacional,actuario ,tammy butler,gibbsbrendan@hotmail.com,f,franklin, +3598,2019-12-27,1951-11-15,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,kelly williamson,samuel37@gmail.com,f,el bombero, +3599,2020-06-08,2001-07-21,,universidad tecnológica nacional,ingeniería mecánica,sandra riley,pvaldez@yahoo.com,f,calle larga vieja, +3600,2020-07-14,1934-04-04,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,elizabeth taylor,ijohnson@hotmail.com,f,centro comunitario cnia nue, +3601,2020-02-27,1922-08-15,,universidad tecnológica nacional,diseño de imagen y sonido,kevin buchanan,campbellmary@gmail.com,m,empalme san carlos, +3602,2020-01-23,1946-03-15,,universidad tecnológica nacional,ingeniería en informática,robert davis,xkelly@gmail.com,m,estacion mazan, +3603,2020-04-03,1921-06-02,,universidad nacional de jujuy,medicina,christopher hardy,dixonchristian@yahoo.com,m,aguara grande, +3604,2019-12-24,1940-12-26,,universidad nacional de jujuy,licenciatura en sociología ,michelle sims,youngscott@gmail.com,f,anguinan, +3605,2020-04-05,1961-11-19,,universidad tecnológica nacional,actuario ,dawn carlson dds,austindanny@yahoo.com,f,arboleda, +3606,2020-03-01,1909-07-19,,universidad tecnológica nacional,agronomía,david stevens,hensleypatricia@hotmail.com,m,12 de octubre, +3607,2019-12-03,2002-08-25,,universidad tecnológica nacional,diseño de imagen y sonido,alexandria miller,bill33@gmail.com,f,algarrobo, +3608,2020-03-03,2012-10-01,,universidad tecnológica nacional,licenciatura en ciencias geológicas,madison phillips,brent77@gmail.com,f,arteaga, +3609,2019-11-14,1940-07-20,,universidad tecnológica nacional,agronomía,doris carr,logan43@gmail.com,f,abra del trigo, +3610,2020-05-28,2012-03-27,,universidad nacional de jujuy,arquitectura,cody jones,voconnor@yahoo.com,m,campo raffo, +3611,2020-03-26,1918-12-19,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,raymond whitehead,caleb82@yahoo.com,m,el porvenir, +3612,2019-11-05,1940-08-15,,universidad tecnológica nacional,licenciatura en ciencia política ,heather williamson,ohernandez@gmail.com,f,cerro de la gloria canal 15, +3613,2019-11-10,1960-09-08,,universidad nacional de jujuy,licenciatura en psicología,april aguilar,qsalas@hotmail.com,f,abo nezu, +3614,2020-02-14,1953-01-04,,universidad tecnológica nacional,licenciatura en artes,evan moore,holtandrew@hotmail.com,m,los antiguos, +3615,2019-12-29,1923-02-24,,universidad nacional de jujuy,técnico para bioterios ,zachary lee,tiffanyhenderson@yahoo.com,m,campo las puertas, +3616,2020-07-26,1946-10-30,,universidad nacional de jujuy,licenciatura en musicoterapia,colleen robbins,bryansmith@hotmail.com,f,camaron chico, +3617,2020-03-31,2009-06-19,,universidad nacional de jujuy,licenciatura en administración ,donna howe,ihamilton@yahoo.com,f,arroyo de la cruz, +3618,2020-04-23,1993-09-03,,universidad nacional de jujuy,diseño industrial,kayla johnson,vfisher@hotmail.com,f,hito 45, +3619,2020-01-12,1909-08-03,,universidad nacional de jujuy,ciencias veterinarias,lisa mills,cookgloria@gmail.com,f,avellaneda, +3620,2020-04-04,1917-07-30,,universidad tecnológica nacional,licenciatura en ciencias geológicas,tim bailey,tjoyce@yahoo.com,m,arboleda, +3621,2020-07-08,1935-11-28,,universidad nacional de jujuy,actuario ,michael dyer,ybell@gmail.com,m,alen cue, +3622,2020-07-13,1983-02-23,,universidad nacional de jujuy,licenciatura en ciencias ambientales,ronald rodriguez,kinglarry@gmail.com,m,gerli, +3623,2020-02-24,2016-01-12,,universidad tecnológica nacional,ingeniería electrónica,lisa scott,rwagner@gmail.com,f,chocori, +3624,2020-05-05,1981-10-20,,universidad nacional de jujuy,medicina,erica clark,rogerskaren@yahoo.com,f,cañadon seco, +3625,2019-12-26,1985-12-21,,universidad nacional de jujuy,ciencias veterinarias,nicole mclaughlin,ryanfloyd@gmail.com,f,emilio lamarca, +3626,2020-05-18,1941-07-22,,universidad tecnológica nacional,diseño de imagen y sonido,jason beasley,brittany98@gmail.com,m,el campamento, +3627,2020-03-19,1981-01-19,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,mr. jeremiah shaw,jenkinsashley@hotmail.com,m,claypole, +3628,2019-12-14,2015-08-10,,universidad nacional de jujuy,técnico para bioterios ,david castillo,nharrison@yahoo.com,m,balneario oriente, +3629,2019-11-04,1983-12-19,,universidad tecnológica nacional,licenciatura en sociología ,jessica smith,ssmith@hotmail.com,f,cañadon del toro, +3630,2020-06-17,1973-04-08,,universidad tecnológica nacional,licenciatura en ciencia política ,jennifer juarez,ryannguyen@gmail.com,f,cholila, +3631,2020-02-14,2002-09-13,,universidad tecnológica nacional,ingeniería electrónica,craig mendez,frank90@gmail.com,m,abra, +3632,2020-02-28,1965-06-01,,universidad tecnológica nacional,licenciatura en ciencia política ,mr. ronald lane,pabbott@hotmail.com,m,planchada banderita, +3633,2020-04-26,1920-05-24,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,rodney george,thomas44@yahoo.com,m,alfaland, +3634,2020-01-25,1927-11-08,,universidad nacional de jujuy,arquitectura,elizabeth davila,mendozadonald@gmail.com,f,antelo, +3635,2020-03-28,1952-09-08,,universidad nacional de jujuy,actuario ,isaac jones,cookjohn@hotmail.com,m,campo calvo, +3636,2020-01-15,1960-08-19,,universidad tecnológica nacional,licenciatura en administración ,stephen henry,gutierrezdonna@gmail.com,m,el remanso, +3637,2020-07-28,1908-05-28,,universidad tecnológica nacional,licenciatura en psicología,daniel keller,alejandro99@yahoo.com,m,villa olivari, +3638,2020-06-30,2017-08-12,,universidad nacional de jujuy,licenciatura en ciencias de la computación,lisa chen,burchdeanna@gmail.com,f,dos hermanas, +3639,2020-04-07,1959-12-03,,universidad nacional de jujuy,licenciatura en ciencias geológicas,kevin preston,emoore@yahoo.com,m,bealistock, +3640,2020-04-28,1994-11-14,,universidad nacional de jujuy,técnico para bioterios ,james rowe,singhkristina@gmail.com,m,cristolia, +3641,2020-05-11,1958-06-27,,universidad tecnológica nacional,ingeniería electrónica,donald krueger,sarahpeterson@hotmail.com,m,canal 15 cerro de la gloria, +3642,2020-06-13,1971-08-09,,universidad tecnológica nacional,licenciatura en terapia ocupacional,brett smith,stewartaaron@yahoo.com,m,cheroguita, +3643,2019-12-26,1957-12-15,,universidad nacional de jujuy,diseño de imagen y sonido,daniel smith,watkinscraig@hotmail.com,m,alvarez, +3644,2020-06-25,1963-07-14,,universidad tecnológica nacional,licenciatura en ciencia política ,seth horn,katelyn40@hotmail.com,m,cucullu, +3645,2020-06-27,1993-03-22,,universidad nacional de jujuy,ingeniería en informática,hayley bowen,mgonzalez@gmail.com,f,agua colorada, +3646,2020-03-08,2008-01-02,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,catherine gill dds,paulobrien@yahoo.com,f,arroyo salado, +3647,2020-05-13,2016-02-01,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,brittany ritter,robertstrickland@gmail.com,f,el juncalito, +3648,2020-04-29,2002-05-13,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,kelly parker,agreen@yahoo.com,f,arroyo quilla, +3649,2020-04-01,1918-02-16,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,joel owen,ssantana@hotmail.com,m,balsa senillosa, +3650,2019-12-13,1990-03-11,,universidad nacional de jujuy,ingeniería electrónica,victoria dyer,raymond27@yahoo.com,f,arroyo ceibo, +3651,2020-06-28,1963-09-06,,universidad nacional de jujuy,licenciatura en ciencia política ,kimberly ellis,ngraham@hotmail.com,f,ricardo lavalle, +3652,2020-01-10,1939-03-05,,universidad nacional de jujuy,actuario ,paul kelley,jordantimothy@yahoo.com,m,arroyo fedor, +3653,2019-11-20,1976-07-17,,universidad tecnológica nacional,diseño de imagen y sonido,scott flowers,kelsey58@gmail.com,m,estacion mazan, +3654,2019-12-24,2021-01-08,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,ethan stewart,tamaragonzales@gmail.com,m,ifran, +3655,2020-01-25,1910-11-07,,universidad nacional de jujuy,ciencias veterinarias,micheal miller,nhill@gmail.com,m,chanilao, +3656,2019-11-29,1957-08-16,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,stacy wilson,boydjoel@gmail.com,f,el hoyo, +3657,2019-12-26,1917-03-10,,universidad tecnológica nacional,diseño industrial,ms. kimberly martinez,samantha34@hotmail.com,f,anderson, +3658,2020-01-22,1962-12-02,,universidad nacional de jujuy,diseño industrial,david miller,smithvincent@gmail.com,m,el trio, +3659,2020-04-07,1985-07-29,,universidad nacional de jujuy,licenciatura en ciencia política ,thomas holmes,heatherwalker@yahoo.com,m,aparzo, +3660,2020-02-29,2016-12-17,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,lisa wright,dstone@yahoo.com,f,britos, +3661,2020-02-19,1948-01-28,,universidad tecnológica nacional,licenciatura en ciencias ambientales,brian ryan,ohorton@yahoo.com,m,agua de los manantiales, +3662,2020-02-02,1917-11-22,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,thomas willis,aprilmorales@hotmail.com,m,30 de agosto, +3663,2020-03-06,1944-05-31,,universidad nacional de jujuy,farmacia,eric stone,jimmy01@gmail.com,m,barrialitos, +3664,2020-06-14,2020-06-10,,universidad tecnológica nacional,diseño de imagen y sonido,michael hamilton,jenniferbailey@gmail.com,m,arroyo santa maria, +3665,2020-01-25,1934-04-07,,universidad nacional de jujuy,ingeniería mecánica,troy cook,lindseywalls@yahoo.com,m,castilla, +3666,2020-04-09,2004-10-21,,universidad nacional de jujuy,actuario ,jacqueline garrett,shirleyfarmer@hotmail.com,f,buena esperanza, +3667,2020-05-26,1994-10-28,,universidad nacional de jujuy,arquitectura,eugene lynn,heatherbennett@gmail.com,m,agua amarilla la hoyada, +3668,2020-05-19,1933-12-04,,universidad tecnológica nacional,licenciatura en ciencias geológicas,misty valentine,angela03@hotmail.com,f,antonio tomas sud, +3669,2020-07-02,1930-05-15,,universidad tecnológica nacional,licenciatura en ciencias geológicas,kenneth vasquez,ujensen@yahoo.com,m,cañada rica, +3670,2019-11-01,1986-02-23,,universidad nacional de jujuy,licenciatura en musicoterapia,carlos williams,whiteconnor@yahoo.com,m,san pedro de iruya, +3671,2020-01-11,2010-08-04,,universidad tecnológica nacional,medicina,robert martinez,griffinapril@gmail.com,m,cailomuta, +3672,2020-01-24,1968-02-03,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,matthew bradshaw,bennettdavid@yahoo.com,m,faro querandi, +3673,2020-05-12,1945-04-03,,universidad tecnológica nacional,ingeniería mecánica,lee schneider,jimmychavez@gmail.com,m,el socorro, +3674,2020-05-18,1922-08-08,,universidad nacional de jujuy,licenciatura en artes,benjamin jones,vmarsh@hotmail.com,m,la sara, +3675,2019-12-09,1919-09-12,,universidad nacional de jujuy,medicina,anthony kemp,joseph19@yahoo.com,m,colonia avellaneda, +3676,2020-03-17,1999-09-11,,universidad tecnológica nacional,ingeniería mecánica,evan curtis,lopezmelissa@gmail.com,m,cristolia, +3677,2020-04-16,2015-07-28,,universidad tecnológica nacional,licenciatura en ciencias biológicas,kristen savage,perrymelanie@gmail.com,f,caminera, +3678,2020-07-04,1993-01-21,,universidad tecnológica nacional,licenciatura en administración ,nicole cline,tiffany50@yahoo.com,f,bella union paraje, +3679,2019-12-05,2000-10-03,,universidad nacional de jujuy,licenciatura en ciencias de la computación,julie ramsey,brennandaniel@hotmail.com,f,alzaga, +3680,2020-06-05,1966-06-12,,universidad tecnológica nacional,diseño de imagen y sonido,susan watkins,mooredesiree@gmail.com,f,abasto, +3681,2020-01-07,1987-11-09,,universidad tecnológica nacional,bioquímica,jennifer johnson,mossjavier@hotmail.com,f,alto de las arañas, +3682,2020-02-20,1914-05-02,,universidad tecnológica nacional,licenciatura en ciencias biológicas,michele galvan,thompsongail@yahoo.com,f,arana, +3683,2020-06-08,2003-12-01,,universidad tecnológica nacional,licenciatura en sociología ,kelly holt,ymorris@gmail.com,f,colonia belgrano, +3684,2019-12-23,1953-03-06,,universidad nacional de jujuy,licenciatura en artes,timothy hancock,avasquez@yahoo.com,m,estancia las gamas, +3685,2020-03-01,1952-10-04,,universidad tecnológica nacional,licenciatura en administración ,diana brown,ashley23@hotmail.com,f,aguada de las tejas, +3686,2020-07-15,2016-10-19,,universidad nacional de jujuy,ingeniería electrónica,robert walton,raven83@gmail.com,m,sey, +3687,2020-03-24,1943-02-04,,universidad tecnológica nacional,licenciatura en ciencias ambientales,david sullivan,lynchethan@gmail.com,m,general san martin, +3688,2020-01-18,1984-05-18,,universidad nacional de jujuy,licenciatura en terapia ocupacional,sarah escobar,charles23@gmail.com,f,barlett, +3689,2020-02-14,1933-07-12,,universidad tecnológica nacional,diseño de imagen y sonido,barbara mccullough,wendyrodriguez@yahoo.com,f,centro comunitario cnia nue, +3690,2020-02-18,1929-07-14,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,tara horton,andreaevans@gmail.com,f,aguas de las mulas, +3691,2020-03-03,1934-07-31,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,cody hunt,anna17@gmail.com,m,arroyo seco, +3692,2020-07-19,1935-05-10,,universidad nacional de jujuy,licenciatura en artes,ana alvarado,rogersjames@hotmail.com,f,haedo, +3693,2020-02-03,2006-11-17,,universidad nacional de jujuy,bioquímica,audrey mitchell,vhughes@yahoo.com,f,ireneo portela, +3694,2019-12-13,1949-05-17,,universidad nacional de jujuy,arquitectura,maureen watts,erinburgess@yahoo.com,f,anahi, +3695,2020-03-23,1982-04-22,,universidad nacional de jujuy,ingeniería electrónica,summer harris,kevin60@gmail.com,f,kilometro 408, +3696,2020-06-15,2018-05-23,,universidad tecnológica nacional,diseño de imagen y sonido,mr. brian west,priscilla77@yahoo.com,m,acasape, +3697,2020-02-14,1957-11-17,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,danielle santos,fisherfaith@hotmail.com,f,arroyo del pescado, +3698,2020-03-16,1935-04-14,,universidad nacional de jujuy,licenciatura en ciencias ambientales,christina wright,katietorres@hotmail.com,f,anjullon, +3699,2019-10-13,1999-05-18,,universidad tecnológica nacional,medicina,anna jones,ktodd@yahoo.com,f,alcaraz sud, +3700,2019-11-04,1926-02-21,,universidad tecnológica nacional,diseño industrial,kevin madden,mindy88@gmail.com,m,estancia las gamas, +3701,2020-01-29,1999-04-25,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,kyle cantu,nicolelee@gmail.com,m,baños lunlunta, +3702,2020-02-22,1991-12-07,,universidad nacional de jujuy,licenciatura en ciencias geológicas,gregory phillips,umiller@yahoo.com,m,pazos kanki, +3703,2020-03-18,1959-12-11,,universidad nacional de jujuy,medicina,tracy herman,charles91@hotmail.com,f,agua cercada, +3704,2020-04-05,1956-10-27,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,stephanie thomas,xholloway@gmail.com,f,bañadito viejo, +3705,2019-11-04,1982-04-13,,universidad nacional de jujuy,medicina,kiara moore,ikennedy@yahoo.com,f,la isabel, +3706,2020-07-02,1996-03-19,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,emily ballard,sarah65@hotmail.com,f,cupiles, +3707,2019-10-03,1997-06-04,,universidad tecnológica nacional,diseño industrial,cheryl rodriguez,xharvey@hotmail.com,f,colonia los tres usaris, +3708,2020-05-13,1948-06-17,,universidad tecnológica nacional,diseño de imagen y sonido,anthony henry,jeffreyshea@yahoo.com,m,capitan lazo, +3709,2019-11-11,1945-11-11,,universidad tecnológica nacional,agronomía,erin buck,sara74@hotmail.com,f,17 de agosto, +3710,2020-01-10,1965-10-24,,universidad tecnológica nacional,arquitectura,brooke wright,rogerschad@yahoo.com,f,colonia escribano, +3711,2020-07-23,1991-09-13,,universidad tecnológica nacional,licenciatura en ciencias geológicas,whitney wood,reillyashley@yahoo.com,f,anguinan, +3712,2020-02-11,1919-10-29,,universidad tecnológica nacional,medicina,katelyn miller,llong@yahoo.com,f,asuncion, +3713,2020-03-30,2002-06-29,,universidad tecnológica nacional,licenciatura en ciencias ambientales,robert byrd,daviescasey@yahoo.com,m,el retiro, +3714,2020-06-11,1941-01-08,,universidad nacional de jujuy,licenciatura en ciencias ambientales,erin murray,websterbrandi@hotmail.com,f,alma grande, +3715,2019-12-17,1990-11-11,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,jennifer campbell,bryan99@hotmail.com,f,alto huaco, +3716,2020-05-18,2021-09-14,,universidad nacional de jujuy,farmacia,sandra henderson,turnerdavid@yahoo.com,f,arteaga, +3717,2020-04-03,2019-10-16,,universidad tecnológica nacional,ingeniería mecánica,christopher chapman,jamesjustin@yahoo.com,m,agua colorada, +3718,2020-06-28,2009-10-30,,universidad tecnológica nacional,licenciatura en sociología ,emily thompson,qvalenzuela@hotmail.com,f,castelar, +3719,2020-03-05,1980-01-27,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,martha bishop,stephensonangelica@gmail.com,f,la isabel, +3720,2019-12-22,1964-07-17,,universidad tecnológica nacional,arquitectura,shane carr,larrybird@gmail.com,m,cañadon leon, +3721,2020-03-14,1993-03-08,,universidad nacional de jujuy,contador público ,stephanie ibarra,emily09@yahoo.com,f,cachari, +3722,2020-04-17,1968-12-19,,universidad nacional de jujuy,licenciatura en musicoterapia,debra flores,cgordon@yahoo.com,f,barro negro, +3723,2020-01-10,1919-11-16,,universidad tecnológica nacional,licenciatura en artes,william schultz,ogarner@gmail.com,m,barrio garin norte, +3724,2020-05-04,1916-06-23,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,jeremiah hill,amber59@yahoo.com,m,caraguatay, +3725,2020-02-13,1994-11-19,,universidad nacional de jujuy,licenciatura en sociología ,laura phillips,petersonsusan@yahoo.com,f,bosques, +3726,2020-03-05,1958-04-04,,universidad nacional de jujuy,contador público ,eugene johnson,ygay@yahoo.com,m,arroyo pastora, +3727,2020-05-04,1982-02-25,,universidad nacional de jujuy,contador público ,stephen leonard,hollandmichael@gmail.com,m,arroyo pelon, +3728,2020-07-01,2002-12-31,,universidad tecnológica nacional,licenciatura en ciencia política ,jennifer bennett,mooreanna@yahoo.com,f,el palmar de san francisco, +3729,2020-06-24,1970-04-03,,universidad nacional de jujuy,ingeniería mecánica,karen hughes,belljames@hotmail.com,f,bañado san antonio, +3730,2019-10-01,1990-04-02,,universidad nacional de jujuy,actuario ,lisa bennett,penacharles@yahoo.com,f,arroyo del medio, +3731,2020-03-09,2016-09-05,,universidad tecnológica nacional,ingeniería en informática,michael white,wilsonjaclyn@hotmail.com,m,adrogue, +3732,2019-10-10,1946-10-16,,universidad tecnológica nacional,ingeniería mecánica,julia taylor,jacobgood@hotmail.com,f,leubuco, +3733,2020-03-17,2015-08-04,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,gregory contreras,joshuacannon@yahoo.com,m,comandante nicanor otamendi, +3734,2019-10-03,1977-10-07,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,robert allen,kelseydominguez@gmail.com,m,colonia celina, +3735,2019-10-18,1917-04-14,,universidad nacional de jujuy,ciencias veterinarias,anthony martinez,davidsontina@hotmail.com,m,calvo, +3736,2020-07-27,1947-04-16,,universidad tecnológica nacional,diseño industrial,wendy moran,carol33@yahoo.com,f,9 de abril, +3737,2020-05-31,1939-07-04,,universidad tecnológica nacional,ingeniería en informática,benjamin weeks,christophercarr@yahoo.com,m,cañada de las ovejas, +3738,2020-05-21,2007-12-14,,universidad nacional de jujuy,diseño de imagen y sonido,courtney walker,zramirez@hotmail.com,f,carcaraña, +3739,2020-04-27,1921-06-18,,universidad nacional de jujuy,licenciatura en ciencias ambientales,ryan keith,megan58@gmail.com,m,cañada la negra, +3740,2020-01-04,1995-12-03,,universidad tecnológica nacional,ingeniería electrónica,vincent avery,brendadominguez@hotmail.com,m,ranelagh, +3741,2019-10-18,1913-09-11,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,sophia estrada,kingkevin@yahoo.com,f,agua colorada, +3742,2019-10-14,1964-10-06,,universidad nacional de jujuy,ingeniería electrónica,devon vargas,pstewart@hotmail.com,m,general gutierrez, +3743,2019-10-17,1912-04-20,,universidad nacional de jujuy,licenciatura en ciencias geológicas,alexis griffin,rachelmcmillan@yahoo.com,f,coronel granada, +3744,2020-01-30,1955-09-14,,universidad nacional de jujuy,licenciatura en terapia ocupacional,kyle cortez,snyderstephanie@hotmail.com,m,la rosa, +3745,2019-10-22,2000-05-26,,universidad nacional de jujuy,ingeniería electrónica,james figueroa,bushzachary@yahoo.com,m,ampacama, +3746,2020-05-21,1992-07-17,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,hannah randall,robertsonpamela@yahoo.com,f,gaboto, +3747,2019-12-30,1981-03-28,,universidad tecnológica nacional,ciencias veterinarias,kenneth bruce,robert26@yahoo.com,m,america unida, +3748,2020-06-12,1909-08-03,,universidad nacional de jujuy,licenciatura en terapia ocupacional,mrs. jacqueline newman dds,shannonknapp@yahoo.com,f,barrio ferri, +3749,2019-12-28,1913-09-20,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,hannah rhodes,vasquezdonald@gmail.com,f,arroyo isabel, +3750,2019-12-16,1928-08-06,,universidad tecnológica nacional,actuario ,jill carter,umclaughlin@yahoo.com,f,colonia escribano, +3751,2020-05-30,1942-11-17,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,adrian davis,paynewilliam@gmail.com,m,alegria, +3752,2020-03-14,2013-03-02,,universidad nacional de jujuy,licenciatura en musicoterapia,cynthia cole,matthewhall@yahoo.com,f,cañada seca, +3753,2019-10-03,2007-04-05,,universidad tecnológica nacional,ingeniería mecánica,donald cobb,anne56@gmail.com,m,alvarez jonte, +3754,2020-01-07,2014-04-01,,universidad tecnológica nacional,licenciatura en psicología,daniel valentine,stephen93@hotmail.com,m,berraondo, +3755,2020-05-08,1915-07-26,,universidad nacional de jujuy,licenciatura en psicología,matthew adams,esingleton@yahoo.com,m,carreras, +3756,2019-10-13,1966-09-06,,universidad tecnológica nacional,licenciatura en ciencias biológicas,shelly bell,derek77@yahoo.com,f,barrio 1 de mayo, +3757,2019-10-31,1993-02-24,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,kari joyce,nguyencraig@gmail.com,f,kilometro 184, +3758,2020-07-13,1990-08-11,,universidad tecnológica nacional,licenciatura en ciencias de la computación,lisa hamilton,randy89@gmail.com,f,colonia san francisco, +3759,2020-05-26,1994-10-19,,universidad tecnológica nacional,farmacia,zoe best,eanderson@yahoo.com,f,isla, +3760,2020-07-22,1970-03-14,,universidad nacional de jujuy,ingeniería en informática,veronica reeves,ubrown@gmail.com,f,goyena, +3761,2020-07-17,1923-02-21,,universidad tecnológica nacional,licenciatura en ciencias ambientales,erin gentry,mwells@hotmail.com,f,almirante irizar, +3762,2019-11-08,1949-04-04,,universidad nacional de jujuy,licenciatura en ciencias ambientales,natalie stevens,pwong@gmail.com,f,cara mala, +3763,2019-10-03,1923-05-18,,universidad tecnológica nacional,licenciatura en ciencia política ,mark ford,kathleen17@hotmail.com,m,aguadita, +3764,2020-02-16,1938-05-10,,universidad nacional de jujuy,farmacia,logan stokes,xwilliams@gmail.com,m,aaron castellanos, +3765,2020-01-29,1950-12-23,,universidad tecnológica nacional,licenciatura en ciencias ambientales,william flores,christinahernandez@hotmail.com,m,roldan, +3766,2020-06-10,1913-02-13,,universidad tecnológica nacional,agronomía,cristina parks,angelagarza@gmail.com,f,agua azul, +3767,2019-11-06,1952-09-11,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,andrea good,benderrichard@yahoo.com,f,colonia monte la plata, +3768,2019-10-08,1962-07-01,,universidad tecnológica nacional,diseño industrial,ashley abbott,jamesaaron@hotmail.com,f,villa saboya, +3769,2020-02-17,1930-11-26,,universidad tecnológica nacional,contador público ,heather schwartz,mariajimenez@gmail.com,f,alejandra, +3770,2020-07-10,1991-02-15,,universidad tecnológica nacional,licenciatura en terapia ocupacional,zachary stewart,ryan92@yahoo.com,m,colonia clara, +3771,2020-03-13,1974-08-01,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,kathy carson,mooreadam@hotmail.com,f,aguada, +3772,2020-05-04,1914-04-02,,universidad tecnológica nacional,técnico para bioterios ,alexander herrera,daviscraig@gmail.com,m,guillermo e hudson, +3773,2019-12-02,1918-03-04,,universidad nacional de jujuy,agronomía,lauren hale,vrodriguez@gmail.com,f,bowen, +3774,2020-01-25,1963-11-07,,universidad nacional de jujuy,ingeniería electrónica,jared hunter,raymond67@hotmail.com,m,la chirlandia, +3775,2020-01-27,1951-12-15,,universidad tecnológica nacional,licenciatura en ciencia política ,edward hunt,xdaniel@hotmail.com,m,campo rodriguez, +3776,2020-05-22,1934-01-31,,universidad nacional de jujuy,diseño de imagen y sonido,sabrina coleman,palvarez@hotmail.com,f,abra del trigo, +3777,2020-05-07,1989-12-15,,universidad tecnológica nacional,licenciatura en artes,anne todd,lynnpotter@gmail.com,f,campo garay, +3778,2019-10-16,1909-07-14,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,jessica miller,paige25@hotmail.com,f,arroyo pelon, +3779,2020-02-27,1968-05-23,,universidad tecnológica nacional,licenciatura en terapia ocupacional,rhonda jennings,shelby31@gmail.com,f,carlos pellegrini, +3780,2020-07-24,1996-03-18,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,holly sawyer,elizabeth87@gmail.com,f,capdepont, +3781,2020-05-14,2011-02-24,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,jennifer reed,herbert51@hotmail.com,f,colonia la marta, +3782,2019-10-27,2006-04-27,,universidad tecnológica nacional,licenciatura en ciencias geológicas,emily manning,ztyler@hotmail.com,f,el durazno, +3783,2020-07-09,1951-05-17,,universidad nacional de jujuy,licenciatura en psicología,nathan shannon,timothysanders@hotmail.com,m,sey, +3784,2020-01-07,1939-04-22,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jenna williams,rmoore@yahoo.com,f,arroyo baru, +3785,2019-11-30,2016-11-06,,universidad nacional de jujuy,farmacia,tiffany vaughn,douglasroach@yahoo.com,f,kilometro 408, +3786,2020-01-14,1931-08-16,,universidad tecnológica nacional,licenciatura en artes,joshua williamson,donald78@yahoo.com,m,bañado verde, +3787,2020-06-03,1950-06-29,,universidad nacional de jujuy,medicina,michele barber,bellelizabeth@yahoo.com,f,kilometro 184, +3788,2020-02-15,1967-09-13,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,david smith,wblack@yahoo.com,m,atalaya, +3789,2020-05-07,1975-05-13,,universidad tecnológica nacional,bioquímica,antonio thomas,ehurst@hotmail.com,m,arroyo casco, +3790,2019-11-21,1960-07-27,,universidad tecnológica nacional,licenciatura en ciencias biológicas,lisa kirby,josephpalmer@gmail.com,f,avia terai, +3791,2020-03-03,1977-02-02,,universidad tecnológica nacional,licenciatura en artes,daniel brooks,xcarlson@hotmail.com,m,agua y energia, +3792,2019-10-23,1907-05-28,,universidad nacional de jujuy,licenciatura en ciencia política ,kenneth wong,luis71@yahoo.com,m,zona delta tigre, +3793,2019-11-25,1996-11-02,,universidad tecnológica nacional,bioquímica,robert villarreal,kathleenwilson@gmail.com,m,achaval rodriguez, +3794,2020-04-22,1948-09-09,,universidad tecnológica nacional,licenciatura en ciencias de la computación,jason johnson,burnettmichael@hotmail.com,m,alto lindo, +3795,2020-02-03,1993-03-10,,universidad tecnológica nacional,actuario ,dr. todd cantrell,ricardokemp@gmail.com,m,hughes, +3796,2020-03-19,1909-03-24,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,renee marsh,heatherstrong@hotmail.com,f,chumbicha, +3797,2020-03-11,1952-11-12,,universidad tecnológica nacional,diseño industrial,sarah cox,lking@gmail.com,f,bañadito viejo, +3798,2020-06-23,1912-12-16,,universidad tecnológica nacional,ciencias veterinarias,miss julie simmons,ygoodman@hotmail.com,f,lote 11 escuela 107, +3799,2020-06-23,1992-08-08,,universidad nacional de jujuy,farmacia,john martin,jacqueline18@yahoo.com,m,alto de sierra, +3800,2020-05-03,2002-05-09,,universidad nacional de jujuy,licenciatura en administración ,christine martinez,richard14@hotmail.com,f,anecon chico, +3801,2020-04-25,2000-11-05,,universidad tecnológica nacional,ingeniería mecánica,kayla houston,wheelersusan@yahoo.com,f,est jauregui va flandria, +3802,2019-10-27,1912-12-11,,universidad nacional de jujuy,técnico para bioterios ,michele hill,smithelizabeth@hotmail.com,f,aldea escolar, +3803,2019-11-04,1978-05-21,,universidad tecnológica nacional,medicina,lindsay flores,robinsonashlee@gmail.com,f,aguayo, +3804,2019-11-16,1980-03-15,,universidad nacional de jujuy,contador público ,anthony arroyo,cameron87@hotmail.com,m,chimpay, +3805,2020-03-30,1943-02-14,,universidad nacional de jujuy,licenciatura en ciencias biológicas,erica chavez,dhopkins@yahoo.com,f,colonia california, +3806,2020-01-19,1990-08-19,,universidad tecnológica nacional,agronomía,stephen brooks,vkennedy@hotmail.com,m,ingeniero balbin, +3807,2020-01-10,1958-05-26,,universidad tecnológica nacional,licenciatura en ciencias biológicas,sherry white,kari12@gmail.com,f,arturo almaraz, +3808,2020-06-26,1906-08-30,,universidad nacional de jujuy,licenciatura en ciencia política ,steven baker,ptrujillo@hotmail.com,m,castelar, +3809,2019-12-19,1930-01-21,,universidad nacional de jujuy,licenciatura en musicoterapia,annette flores,vdavid@gmail.com,f,la bilbaina, +3810,2020-02-23,1969-08-10,,universidad nacional de jujuy,ingeniería mecánica,kevin bean,kevinlee@gmail.com,m,9 de abril, +3811,2020-05-05,1978-12-18,,universidad nacional de jujuy,licenciatura en terapia ocupacional,derrick meyer,carmen56@yahoo.com,m,estancia las gamas, +3812,2019-10-03,1982-03-28,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,jesse curtis,hhenderson@hotmail.com,m,aldea san antonio, +3813,2019-11-20,1911-10-09,,universidad nacional de jujuy,licenciatura en ciencia política ,tara miller,sarahthompson@gmail.com,f,buen pasto, +3814,2020-05-19,2012-05-26,,universidad tecnológica nacional,licenciatura en artes,mr. charles morris,johnsonmichael@yahoo.com,m,nordelta, +3815,2020-06-15,1969-09-04,,universidad nacional de jujuy,licenciatura en sociología ,christopher zimmerman,davidcox@yahoo.com,m,arroyo corralito, +3816,2020-04-21,1960-07-10,,universidad tecnológica nacional,licenciatura en administración ,jennifer carr,williamsjohn@hotmail.com,f,capiovi, +3817,2020-05-22,1957-06-19,,universidad tecnológica nacional,farmacia,kimberly herman,zwu@gmail.com,f,catua, +3818,2020-06-15,1973-06-11,,universidad tecnológica nacional,licenciatura en ciencias biológicas,christopher roberts,colemanjonathan@yahoo.com,m,gobernador moyano, +3819,2020-04-21,1950-03-26,,universidad tecnológica nacional,farmacia,jonathan davis,lamalejandra@hotmail.com,m,la chinaca, +3820,2020-05-23,2002-06-02,,universidad tecnológica nacional,medicina,nicholas booth,diana13@yahoo.com,m,cuesta del ternero, +3821,2020-06-21,1952-03-31,,universidad nacional de jujuy,licenciatura en ciencias biológicas,jenna york,ywiggins@yahoo.com,f,capitan lazo, +3822,2020-04-21,1921-10-05,,universidad nacional de jujuy,ingeniería electrónica,michael gibbs,sconner@yahoo.com,m,rio mayo, +3823,2020-01-12,1936-09-07,,universidad tecnológica nacional,licenciatura en ciencias ambientales,katie james,woodserica@hotmail.com,f,12 de octubre, +3824,2020-03-16,1952-02-07,,universidad nacional de jujuy,diseño de imagen y sonido,amy oconnor,adam14@gmail.com,f,arrechea, +3825,2020-05-28,1979-11-11,,universidad tecnológica nacional,medicina,brian wright,rachel10@hotmail.com,m,abel, +3826,2020-03-25,1977-07-29,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,sarah alvarado,hannawendy@yahoo.com,f,baños termales, +3827,2020-05-08,1942-04-22,,universidad nacional de jujuy,licenciatura en ciencias ambientales,patrick smith,quinnrebecca@gmail.com,m,cañada la negra, +3828,2020-05-15,1906-01-19,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,sara harris,jthomas@hotmail.com,f,isla grande, +3829,2019-11-10,2021-05-22,,universidad tecnológica nacional,diseño de imagen y sonido,jordan king,fsnyder@gmail.com,f,batiruana, +3830,2020-02-01,1980-05-10,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,samuel knox,justinhopkins@yahoo.com,m,antiguo, +3831,2020-07-14,1928-06-21,,universidad tecnológica nacional,licenciatura en sociología ,mary turner,daniellawrence@gmail.com,f,almacen cristian schubert, +3832,2020-07-28,1938-04-26,,universidad tecnológica nacional,diseño de imagen y sonido,susan noble,scott97@yahoo.com,f,arroyo grande, +3833,2020-01-13,1995-01-17,,universidad nacional de jujuy,licenciatura en terapia ocupacional,victoria anderson,pollardedward@yahoo.com,f,chacabuco, +3834,2020-04-21,1940-07-02,,universidad nacional de jujuy,agronomía,suzanne reed,mjohnson@hotmail.com,f,campo clucellas, +3835,2020-03-28,1938-07-08,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,ruth freeman,clarkjeffery@gmail.com,f,el horno, +3836,2020-02-23,1970-03-12,,universidad tecnológica nacional,licenciatura en administración ,kayla hancock,gesparza@yahoo.com,f,villa saboya, +3837,2020-05-26,1977-01-31,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,michael marshall,lavila@hotmail.com,m,america, +3838,2019-12-12,2008-11-26,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,dana lee,loretta99@gmail.com,f,langueyu, +3839,2020-07-15,1999-02-23,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jay cruz,jrios@yahoo.com,m,aromos, +3840,2020-07-26,1927-06-10,,universidad tecnológica nacional,licenciatura en artes,karen allen,michaeltaylor@gmail.com,f,cerro santa ana, +3841,2020-07-01,1918-08-06,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,maria cohen,umitchell@yahoo.com,f,estancia santa catalina, +3842,2019-11-28,1929-03-10,,universidad tecnológica nacional,ingeniería mecánica,kevin hall,grahampaula@yahoo.com,m,arrayanal, +3843,2019-12-06,1989-06-15,,universidad tecnológica nacional,licenciatura en sociología ,david burnett,kruegerchase@yahoo.com,m,juan maria gutierrez, +3844,2020-01-19,1919-05-20,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,kimberly craig,ubailey@hotmail.com,f,barrio gral jose de san martin, +3845,2020-07-10,1945-10-13,,universidad tecnológica nacional,bioquímica,norma turner,starkashley@gmail.com,f,colonia los tres usaris, +3846,2020-03-09,1955-05-30,,universidad nacional de jujuy,diseño de imagen y sonido,hailey miller,rebecca13@gmail.com,f,alamo, +3847,2020-06-12,1996-05-05,,universidad tecnológica nacional,ciencias veterinarias,tiffany castro,rbaker@gmail.com,f,san jose de piedra blanca, +3848,2020-06-02,1933-09-07,,universidad nacional de jujuy,licenciatura en sociología ,cody nguyen,vaughanjennifer@yahoo.com,m,alvarez de toledo, +3849,2019-12-17,1986-01-03,,universidad nacional de jujuy,licenciatura en sociología ,linda morgan,suzannewalker@hotmail.com,f,arteaga, +3850,2020-07-23,2017-07-05,,universidad tecnológica nacional,licenciatura en sociología ,alicia martin,tbeck@gmail.com,f,los gauchos, +3851,2020-03-03,1972-06-29,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,michelle joseph,sheltoncody@gmail.com,f,gregorio de laferrere, +3852,2020-02-03,1908-06-14,,universidad nacional de jujuy,licenciatura en ciencias ambientales,brittany perez,loricox@gmail.com,f,balde ahumada, +3853,2020-07-21,1913-02-16,,universidad tecnológica nacional,licenciatura en musicoterapia,robert hernandez,parkertroy@yahoo.com,m,aguirre cue, +3854,2020-06-02,1938-04-29,,universidad tecnológica nacional,licenciatura en artes,zachary owen,maria26@gmail.com,m,abalo, +3855,2020-03-22,1992-11-20,,universidad nacional de jujuy,bioquímica,michael brown,catherine89@hotmail.com,m,candelaria, +3856,2020-02-15,1957-06-21,,universidad tecnológica nacional,licenciatura en sociología ,jeremy frey,nicholas11@gmail.com,m,ceres, +3857,2020-07-24,1911-10-03,,universidad tecnológica nacional,ingeniería electrónica,rhonda white,aaroncurry@gmail.com,f,barrio trocha, +3858,2020-01-20,1990-05-29,,universidad nacional de jujuy,diseño industrial,haley robinson,clarkrobert@yahoo.com,f,iraola, +3859,2020-04-27,1949-11-25,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,kevin ortiz,powelljane@gmail.com,m,campo crenna, +3860,2020-06-18,1940-02-18,,universidad tecnológica nacional,técnico para bioterios ,joshua johnson,bentonloretta@yahoo.com,m,colonia lia y allende, +3861,2020-05-14,1927-05-15,,universidad nacional de jujuy,actuario ,david kane,gardnerjoshua@hotmail.com,m,lomas del mirador, +3862,2020-03-27,1968-12-08,,universidad tecnológica nacional,técnico para bioterios ,pamela scott,swade@hotmail.com,f,adolfo alsina, +3863,2020-06-13,1988-07-09,,universidad tecnológica nacional,arquitectura,rebecca garza,briannayoung@hotmail.com,f,juan maria gutierrez, +3864,2020-06-11,2003-01-17,,universidad tecnológica nacional,licenciatura en ciencia política ,timothy mullins,preyes@yahoo.com,m,avestruz, +3865,2020-04-26,2000-01-06,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,donald ryan,dyershannon@yahoo.com,m,agua colorada, +3866,2020-03-04,1932-12-19,,universidad tecnológica nacional,bioquímica,marcus price,acevedocharles@yahoo.com,m,camaron chico, +3867,2020-03-21,1955-09-28,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,vanessa buchanan,barnesnathaniel@gmail.com,f,campo calvo, +3868,2020-05-09,1930-02-11,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,diane smith,charles54@hotmail.com,f,cabi monda, +3869,2020-06-14,1955-09-07,,universidad nacional de jujuy,agronomía,christopher wilson,brownchristopher@yahoo.com,m,emilio lamarca, +3870,2020-07-07,1945-10-05,,universidad tecnológica nacional,licenciatura en ciencia política ,cynthia parsons,jasmine99@gmail.com,f,baños de la laja, +3871,2019-11-24,1935-05-16,,universidad nacional de jujuy,técnico para bioterios ,tracy freeman,camposmatthew@hotmail.com,f,colpes, +3872,2020-01-02,1999-10-24,,universidad nacional de jujuy,licenciatura en ciencias ambientales,kimberly bonilla,robert30@gmail.com,f,colonia devoto, +3873,2020-01-07,2000-12-26,,universidad tecnológica nacional,licenciatura en psicología,matthew jenkins,ohenson@hotmail.com,m,arroyo moreira, +3874,2020-03-04,1965-11-10,,universidad nacional de jujuy,diseño industrial,mr. joshua jackson,patriciaatkinson@yahoo.com,m,el remanso, +3875,2019-12-29,1956-10-14,,universidad tecnológica nacional,ciencias veterinarias,john garcia,davidking@hotmail.com,m,valle de las leñas, +3876,2020-03-19,1913-11-29,,universidad nacional de jujuy,licenciatura en psicología,jeffrey key,kristopher69@gmail.com,m,villa angelica, +3877,2020-06-13,1920-12-30,,universidad tecnológica nacional,licenciatura en terapia ocupacional,allison green,josephadkins@gmail.com,f,arroyo quilla, +3878,2020-01-07,1994-03-14,,universidad tecnológica nacional,ingeniería en informática,heather lopez,nrussell@gmail.com,f,alberto gerchunoff, +3879,2019-10-20,1952-08-05,,universidad tecnológica nacional,actuario ,denise griffith,uwiley@gmail.com,f,alcete, +3880,2020-04-26,1962-12-24,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,audrey anderson,thomasjenkins@gmail.com,f,sey, +3881,2019-11-28,1925-07-22,,universidad nacional de jujuy,licenciatura en terapia ocupacional,james young,kimberlybrooks@gmail.com,m,arturo segui, +3882,2019-10-12,1919-06-15,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,connie gomez,eedwards@gmail.com,f,abra del tafi, +3883,2020-01-30,1929-05-24,,universidad tecnológica nacional,licenciatura en ciencias geológicas,tracey vincent,frankmunoz@hotmail.com,f,candelaria sud, +3884,2020-02-21,1983-06-20,,universidad tecnológica nacional,licenciatura en administración ,alexander vargas,sullivanmichael@gmail.com,m,est jauregui va flandria, +3885,2020-03-15,1927-12-18,,universidad nacional de jujuy,licenciatura en ciencias geológicas,carl davis,astewart@gmail.com,m,barrio la union, +3886,2020-04-05,1947-11-22,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,kaitlyn clark,ricky12@gmail.com,f,rio tala, +3887,2019-10-02,1966-08-22,,universidad tecnológica nacional,licenciatura en ciencias ambientales,emily morrow,katie20@gmail.com,f,ranelagh, +3888,2019-11-03,2004-03-30,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,yvonne duncan,lcarter@gmail.com,f,bolivar, +3889,2019-10-24,1933-06-22,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,timothy watkins,gilbertdiane@yahoo.com,m,barrio villa saladillo, +3890,2020-01-14,2016-09-18,,universidad tecnológica nacional,licenciatura en ciencias geológicas,sydney allen,victoriastevenson@yahoo.com,f,recalde, +3891,2020-05-28,1938-11-18,,universidad tecnológica nacional,ingeniería mecánica,kim russell,ricky85@gmail.com,f,almirante irizar, +3892,2020-05-17,1974-08-13,,universidad nacional de jujuy,licenciatura en artes,george wilson,ruizdavid@hotmail.com,m,la primavera, +3893,2019-10-16,1976-06-20,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,maria collins,ycarter@hotmail.com,f,el zapallar, +3894,2020-07-16,1955-12-10,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,jonathan shaw,jose80@hotmail.com,m,bahia bustamante, +3895,2020-06-01,1933-09-08,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,christopher phillips,beth04@yahoo.com,m,el brete, +3896,2020-01-26,1976-07-21,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,debbie payne,cassandra52@gmail.com,f,indio rico, +3897,2020-04-05,1945-08-02,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jessica branch,colton86@gmail.com,f,alto de las arañas, +3898,2020-02-21,1912-03-27,,universidad tecnológica nacional,contador público ,frank clarke,joanprice@yahoo.com,m,chivilcoy, +3899,2020-03-07,1949-01-03,,universidad tecnológica nacional,técnico para bioterios ,jessica vang,quinnkaylee@hotmail.com,f,alejandro korn, +3900,2020-03-10,1992-11-27,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,mark kelley,alexishoward@gmail.com,m,campo clucellas, +3901,2019-11-17,1949-04-13,,universidad tecnológica nacional,licenciatura en ciencias de la computación,leslie murphy,burtonkimberly@yahoo.com,m,angel gallardo, +3902,2020-06-27,1993-08-19,,universidad nacional de jujuy,técnico para bioterios ,becky norman,blozano@gmail.com,f,bañado norte, +3903,2019-10-28,2009-11-09,,universidad nacional de jujuy,agronomía,chase spence,ycopeland@yahoo.com,m,arroyo balmaceda, +3904,2020-06-16,2011-05-11,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,nicholas shea,bridget04@hotmail.com,m,agua blanca, +3905,2020-02-07,1950-01-03,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,amanda blake,lreilly@hotmail.com,f,ricardo rojas, +3906,2020-06-13,1968-03-06,,universidad nacional de jujuy,arquitectura,mitchell finley,juliethompson@yahoo.com,m,dos hermanas, +3907,2019-12-24,1925-04-24,,universidad tecnológica nacional,ingeniería mecánica,eric miller,gphillips@gmail.com,m,el jaguel, +3908,2020-07-27,2007-09-16,,universidad nacional de jujuy,medicina,brian hill,brownwilliam@yahoo.com,m,la rosa, +3909,2020-04-01,1929-05-05,,universidad tecnológica nacional,diseño industrial,roberto noble,krauseandrew@hotmail.com,m,comandante nicanor otamendi, +3910,2020-05-05,1973-12-07,,universidad tecnológica nacional,bioquímica,jackie johnson,millerandrea@gmail.com,f,san pedro de iruya, +3911,2020-07-28,1955-11-19,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,melissa hale,martinezleslie@hotmail.com,f,apeadero las chimbas, +3912,2019-12-29,1969-11-24,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,beth riley,zwatts@gmail.com,f,barrio la union, +3913,2020-07-22,1979-02-18,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,tanya thomas,dylan17@gmail.com,f,balneario atlantida, +3914,2020-05-08,1916-10-24,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,christopher miller,amandajohnson@gmail.com,m,aldea san andres, +3915,2019-12-13,2005-07-18,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,tony peterson,mathew75@hotmail.com,m,aguirrezabala, +3916,2020-01-09,1997-12-03,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,rebecca blackburn,hbrown@gmail.com,f,badano, +3917,2019-12-17,1938-04-11,,universidad tecnológica nacional,licenciatura en artes,jenna russo,kevinsmith@yahoo.com,f,arroyo caraballo, +3918,2020-07-01,1921-12-01,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,lisa rivas,cobbdanielle@gmail.com,f,san clemente del tuyu, +3919,2020-04-25,1971-04-11,,universidad tecnológica nacional,agronomía,nicole wolf,darrell96@yahoo.com,f,fortin chaco, +3920,2020-06-15,2011-10-17,,universidad nacional de jujuy,actuario ,shelia johnson phd,fkennedy@gmail.com,f,escuela agricola don bosco, +3921,2020-04-24,1937-01-17,,universidad tecnológica nacional,medicina,michelle green,julia68@hotmail.com,f,villa olivari, +3922,2020-06-09,1929-06-05,,universidad tecnológica nacional,licenciatura en ciencias geológicas,joan rose,amywilliams@gmail.com,f,base aerea teniente matienzo, +3923,2019-12-25,1941-05-06,,universidad nacional de jujuy,ingeniería mecánica,adam vazquez,greenejesse@hotmail.com,m,capitan montoya, +3924,2019-11-27,1989-06-24,,universidad tecnológica nacional,licenciatura en terapia ocupacional,christina johnson,hughesbrittney@gmail.com,f,25 de mayo, +3925,2020-05-15,1992-08-14,,universidad tecnológica nacional,ciencias veterinarias,kent haynes,sarah94@yahoo.com,m,arroyo seco, +3926,2020-06-08,1938-10-06,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,melissa dunn,westkatherine@yahoo.com,f,cameron, +3927,2020-03-18,2008-03-03,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,veronica hubbard,lhill@hotmail.com,f,clason, +3928,2020-06-27,2001-08-28,,universidad nacional de jujuy,bioquímica,tracy hebert,savannahwyatt@yahoo.com,f,colonia pujol, +3929,2019-12-02,1920-11-13,,universidad nacional de jujuy,licenciatura en terapia ocupacional,emily simmons,gracerodriguez@hotmail.com,f,la aguada de las animas, +3930,2020-07-30,1938-02-16,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,sarah tucker,amandabarnett@hotmail.com,f,agrelo, +3931,2019-12-27,1997-07-17,,universidad tecnológica nacional,licenciatura en artes,craig jackson,brian07@yahoo.com,m,colon, +3932,2020-02-20,1972-11-24,,universidad tecnológica nacional,técnico para bioterios ,justin lopez,matthewbrewer@gmail.com,m,arroyo, +3933,2019-11-19,1928-03-26,,universidad nacional de jujuy,licenciatura en musicoterapia,jeremiah thomas,jesus66@hotmail.com,m,la porteña, +3934,2020-03-26,1923-07-30,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,julian watson,joy83@gmail.com,m,caminera lujan, +3935,2020-07-02,2017-12-26,,universidad tecnológica nacional,bioquímica,julie thomas,jill32@gmail.com,f,edmundo perkins, +3936,2019-10-27,1933-12-28,,universidad tecnológica nacional,diseño industrial,michael riggs,angelamurray@hotmail.com,m,bustamante, +3937,2019-10-16,1955-07-12,,universidad nacional de jujuy,licenciatura en ciencias ambientales,joshua kelley,weekslisa@hotmail.com,m,empalme frontera, +3938,2019-12-07,1985-06-02,,universidad nacional de jujuy,licenciatura en ciencias ambientales,matthew solomon,pcollins@gmail.com,m,cara mala, +3939,2019-11-12,2013-09-28,,universidad nacional de jujuy,licenciatura en ciencias geológicas,curtis anderson dds,kristindavis@hotmail.com,m,lote 11 escuela 107, +3940,2020-07-27,1958-12-04,,universidad nacional de jujuy,diseño de imagen y sonido,sarah ross dds,douglasmendez@hotmail.com,f,10 de mayo, +3941,2020-04-11,1935-09-04,,universidad nacional de jujuy,ingeniería en informática,thomas peters,mark38@yahoo.com,m,cuesta del ternero, +3942,2020-07-27,1998-03-26,,universidad nacional de jujuy,ingeniería en informática,maurice mitchell,megan01@hotmail.com,m,estacion lago epecuen, +3943,2020-02-24,2006-05-25,,universidad tecnológica nacional,licenciatura en sociología ,paul nelson,john98@yahoo.com,m,bosques, +3944,2019-12-14,1914-11-02,,universidad tecnológica nacional,licenciatura en ciencia política ,patrick wilkinson,gjones@gmail.com,m,san pedro de iruya, +3945,2020-01-02,1981-08-28,,universidad tecnológica nacional,ingeniería electrónica,cynthia schultz,ann96@hotmail.com,f,el chalten, +3946,2020-07-26,1907-05-15,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,anthony mooney,brendamartinez@gmail.com,m,empalme villa constitucion, +3947,2019-11-28,2019-06-01,,universidad nacional de jujuy,ciencias veterinarias,ashley campbell,joneskathryn@gmail.com,f,el porvenir, +3948,2020-04-28,1983-11-12,,universidad tecnológica nacional,licenciatura en ciencias ambientales,jennifer roberts,aaronwhite@gmail.com,f,abra, +3949,2020-07-13,1981-10-08,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,scott chavez,nicole81@yahoo.com,m,ciudad madero, +3950,2019-12-29,1924-07-26,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,melvin green,paigebenson@gmail.com,m,arribeños, +3951,2020-05-10,2007-03-25,,universidad nacional de jujuy,licenciatura en ciencias geológicas,anthony sanders,bianca31@yahoo.com,m,kilometro 208, +3952,2019-10-29,1983-06-17,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,brittany martinez,cherrera@hotmail.com,f,chivilcoy, +3953,2020-03-12,1955-12-01,,universidad tecnológica nacional,diseño industrial,amanda manning,ybarron@yahoo.com,f,chovet, +3954,2020-07-14,2014-12-14,,universidad nacional de jujuy,farmacia,charles brown,christophergordon@yahoo.com,m,colonia los sauces, +3955,2020-06-21,1934-03-05,,universidad nacional de jujuy,licenciatura en musicoterapia,daniel fuller,powellmichael@yahoo.com,m,cañadon lagarto, +3956,2020-06-27,1938-11-12,,universidad nacional de jujuy,licenciatura en psicología,kristina simpson,ginageorge@gmail.com,f,algarrobal abajo, +3957,2020-01-25,1930-08-14,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,sheila allen,james90@yahoo.com,f,labordeboy, +3958,2019-11-17,2009-11-14,,universidad nacional de jujuy,licenciatura en psicología,bryan bates,john52@yahoo.com,m,carrizales, +3959,2019-10-14,1942-06-26,,universidad nacional de jujuy,licenciatura en psicología,keith davis,smithdavid@gmail.com,m,abra, +3960,2019-11-04,1934-12-30,,universidad nacional de jujuy,actuario ,darlene parker,gregory89@hotmail.com,f,bagual, +3961,2020-07-08,1933-01-29,,universidad nacional de jujuy,bioquímica,margaret adams,jonessandra@gmail.com,f,la buana moza, +3962,2020-05-08,2021-03-22,,universidad nacional de jujuy,diseño industrial,lori jordan,codyharmon@gmail.com,f,aguada chacay co, +3963,2020-07-30,2002-05-23,,universidad nacional de jujuy,licenciatura en ciencias biológicas,austin brewer,aguilaranthony@hotmail.com,m,colonia los tres usaris, +3964,2020-04-26,1912-06-21,,universidad nacional de jujuy,licenciatura en ciencias biológicas,roy weaver,james15@hotmail.com,m,ciudad jardin del palomar, +3965,2019-11-10,1938-07-12,,universidad nacional de jujuy,ingeniería en informática,louis braun,thomasscott@hotmail.com,m,la esperanza rosas las flores, +3966,2020-04-27,2004-05-31,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,philip booker,william20@gmail.com,m,campo clucellas, +3967,2019-11-14,1906-08-09,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,robert coffey,jeff19@yahoo.com,m,la lucila, +3968,2020-02-02,1975-04-15,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,joan mayer,lrivera@gmail.com,f,colonia rusa, +3969,2019-12-20,1975-04-07,,universidad nacional de jujuy,licenciatura en ciencias biológicas,teresa anderson,tracynash@gmail.com,f,la morocha, +3970,2020-04-08,1942-02-28,,universidad tecnológica nacional,ingeniería electrónica,theresa black,tiffanybooth@gmail.com,f,campo la lima, +3971,2020-01-26,1945-01-26,,universidad tecnológica nacional,licenciatura en ciencia política ,john herrera,craig04@gmail.com,m,colonia reina margarita, +3972,2019-12-31,1933-03-19,,universidad nacional de jujuy,licenciatura en ciencias biológicas,jennifer morales,brian79@gmail.com,f,abra, +3973,2020-02-06,2001-11-24,,universidad tecnológica nacional,licenciatura en psicología,tommy lee,qpeters@yahoo.com,m,atencio, +3974,2020-07-13,1988-10-23,,universidad tecnológica nacional,contador público ,matthew thomas,aaron44@yahoo.com,m,barrio belgrano ortiz, +3975,2020-05-28,1980-04-23,,universidad nacional de jujuy,ingeniería en informática,maria thompson,gregoryaguirre@gmail.com,f,coronel granada, +3976,2019-10-26,1969-08-26,,universidad nacional de jujuy,licenciatura en psicología,andrew noble,deckereileen@hotmail.com,m,kilometro 112, +3977,2020-04-15,1988-07-15,,universidad tecnológica nacional,actuario ,nathaniel mendoza,abowen@hotmail.com,m,isidro casanova, +3978,2019-12-15,1988-04-27,,universidad tecnológica nacional,licenciatura en sociología ,gary jackson,hernandezshannon@gmail.com,m,cuartel iv, +3979,2020-06-01,2009-12-14,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,paul mitchell,alec90@hotmail.com,m,cabreria, +3980,2020-06-01,1932-05-29,,universidad tecnológica nacional,bioquímica,michael hernandez,donald67@hotmail.com,m,arroyo ceibal, +3981,2020-05-08,1975-09-24,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,michelle murphy,gregorystewart@yahoo.com,f,colonia duran, +3982,2020-07-15,1928-05-25,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,tiffany taylor,conniesmith@yahoo.com,f,colonia campo piaggio, +3983,2020-01-13,1994-11-23,,universidad nacional de jujuy,licenciatura en musicoterapia,brian harris,steven49@gmail.com,m,anahi, +3984,2020-03-16,2005-02-13,,universidad nacional de jujuy,licenciatura en ciencias de la computación,michael payne,kelly66@gmail.com,m,almacen cristian schubert, +3985,2020-06-11,1911-08-15,,universidad tecnológica nacional,licenciatura en administración ,carlos everett,fullerrobert@hotmail.com,m,balsa, +3986,2020-01-11,2018-05-16,,universidad nacional de jujuy,licenciatura en artes,dr. angela williams,lauraaustin@hotmail.com,f,estacion lago epecuen, +3987,2020-03-21,1924-07-17,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,martin collins,natalieblackburn@yahoo.com,m,cañadon caliente, +3988,2020-08-01,1932-01-13,,universidad nacional de jujuy,arquitectura,ashley thompson,iwhite@hotmail.com,f,cuartel iv, +3989,2020-03-29,1991-05-29,,universidad nacional de jujuy,ingeniería en informática,william hurley,sarah59@hotmail.com,m,san jose, +3990,2019-12-12,1975-09-25,,universidad tecnológica nacional,licenciatura en administración ,ashley jenkins,jesse92@hotmail.com,f,libano, +3991,2019-10-21,1939-07-19,,universidad nacional de jujuy,ingeniería en informática,rachel hopkins,ericclark@gmail.com,f,isla tigre, +3992,2020-05-17,1921-11-03,,universidad tecnológica nacional,licenciatura en ciencias de la computación,laura barnett,pmann@hotmail.com,f,campo garcia, +3993,2019-11-21,1966-07-24,,universidad tecnológica nacional,actuario ,timothy underwood,mcoleman@yahoo.com,m,calfucura, +3994,2020-03-22,2000-11-29,,universidad nacional de jujuy,bioquímica,robert carroll,scottlewis@gmail.com,m,manuel alberti, +3995,2019-10-25,1935-05-23,,universidad tecnológica nacional,licenciatura en ciencias geológicas,steven williams,sking@gmail.com,m,buen retiro, +3996,2020-03-06,1995-12-27,,universidad tecnológica nacional,licenciatura en ciencias de la computación,stacy chen,moragina@yahoo.com,f,ampata, +3997,2020-07-08,1979-08-13,,universidad tecnológica nacional,diseño industrial,michele williams,isabellawarren@gmail.com,f,capilla del señor, +3998,2020-04-18,1946-09-25,,universidad nacional de jujuy,licenciatura en ciencias geológicas,donna nichols,kwalker@yahoo.com,f,cacui, +3999,2020-04-30,1969-09-02,,universidad tecnológica nacional,ingeniería mecánica,justin hudson,eric93@hotmail.com,m,castelar, +4000,2020-05-02,1941-06-13,,universidad tecnológica nacional,agronomía,jacob ferguson,shannon81@gmail.com,m,arroyo quillen, +4001,2020-06-06,1933-04-28,,universidad tecnológica nacional,licenciatura en ciencia política ,angel paul,kelleychristopher@yahoo.com,f,arrascaeta, +4002,2020-01-17,1960-10-31,,universidad nacional de jujuy,ingeniería en informática,kevin lynch,aturner@gmail.com,m,aimogasta, +4003,2020-07-18,1966-02-25,,universidad nacional de jujuy,licenciatura en administración ,patricia thomas,shortkayla@gmail.com,f,12 de octubre, +4004,2019-12-18,1919-10-28,,universidad tecnológica nacional,licenciatura en ciencia política ,christopher gonzales,jonesjoseph@yahoo.com,m,barrio villa adela, +4005,2019-10-24,1989-05-09,,universidad tecnológica nacional,licenciatura en ciencia política ,justin davis,keithbarker@gmail.com,m,antonio de los heros, +4006,2020-01-29,1919-10-18,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,connie coffey,joshua87@hotmail.com,f,arata, +4007,2019-11-25,1939-12-04,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,sherri green,vaughngabriela@hotmail.com,f,colonia florencia, +4008,2020-07-11,1930-04-01,,universidad nacional de jujuy,contador público ,christopher washington,cartergregory@hotmail.com,m,colonia loma negra, +4009,2020-02-01,1965-08-11,,universidad tecnológica nacional,licenciatura en psicología,carl brewer,hbarnes@yahoo.com,m,d orbigny, +4010,2020-05-22,1961-01-05,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,colton turner,reyesbrian@yahoo.com,m,el pingo, +4011,2020-07-05,1990-07-20,,universidad tecnológica nacional,técnico para bioterios ,carol ward,elliscynthia@hotmail.com,f,villa lynch, +4012,2020-04-29,2016-12-30,,universidad nacional de jujuy,actuario ,alexander perez,wardsara@yahoo.com,m,albardon, +4013,2020-03-25,1990-09-30,,universidad nacional de jujuy,licenciatura en ciencias geológicas,luis shaw,thompsonmichael@hotmail.com,m,alvarez, +4014,2019-10-19,2014-04-05,,universidad nacional de jujuy,farmacia,anthony reyes,jaredbaker@hotmail.com,m,el palmar de san francisco, +4015,2020-06-06,1967-06-26,,universidad tecnológica nacional,técnico para bioterios ,brandon robinson,ramseyrobert@hotmail.com,m,avanzada, +4016,2019-11-09,1921-01-22,,universidad nacional de jujuy,licenciatura en ciencias ambientales,michael roach,mark87@yahoo.com,m,25 de mayo, +4017,2020-06-23,1937-05-20,,universidad tecnológica nacional,licenciatura en ciencias geológicas,scott kane,daviscarlos@yahoo.com,m,base naval rio santiago, +4018,2020-01-30,1911-12-03,,universidad nacional de jujuy,técnico para bioterios ,christopher lawrence,reillylisa@yahoo.com,m,meson de fierro, +4019,2020-01-04,1930-01-18,,universidad nacional de jujuy,licenciatura en artes,samuel vasquez,howardsuzanne@hotmail.com,m,campana, +4020,2020-02-24,1958-12-24,,universidad tecnológica nacional,medicina,suzanne simmons,stephaniejohnson@gmail.com,f,alpasinche, +4021,2020-02-23,1970-07-03,,universidad tecnológica nacional,ingeniería mecánica,alan estrada,mtaylor@hotmail.com,m,albigasta, +4022,2019-10-27,1976-11-03,,universidad nacional de jujuy,licenciatura en musicoterapia,maria willis,marywilliams@yahoo.com,f,alisos de abajo, +4023,2019-10-31,2001-08-01,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,tina rogers,victoriamccormick@yahoo.com,f,estacion uspallata, +4024,2019-10-07,1953-03-09,,universidad nacional de jujuy,licenciatura en ciencias de la computación,emma summers,brittanycarlson@gmail.com,f,blaquier, +4025,2019-10-04,1936-12-14,,universidad nacional de jujuy,contador público ,jill zimmerman,davidreyes@yahoo.com,f,lote 11 escuela 107, +4026,2019-11-09,1965-05-28,,universidad tecnológica nacional,diseño industrial,shawn turner,jenniferspencer@yahoo.com,m,avellaneda, +4027,2020-05-20,1919-09-23,,universidad nacional de jujuy,licenciatura en ciencia política ,lindsey holder,milleralyssa@hotmail.com,f,garin, +4028,2020-05-07,2010-08-28,,universidad tecnológica nacional,bioquímica,randall meyers,lyonsmartha@gmail.com,m,el duraznillo, +4029,2020-06-13,1948-11-25,,universidad tecnológica nacional,licenciatura en administración ,james lamb,jamesmunoz@hotmail.com,m,aguayo, +4030,2020-03-02,1976-12-09,,universidad tecnológica nacional,licenciatura en artes,lucas glover,wmiller@hotmail.com,m,bathurst estacion, +4031,2020-04-23,2006-10-29,,universidad nacional de jujuy,contador público ,pamela rivera,shaneoneill@gmail.com,f,cantera aguirre, +4032,2019-10-24,1933-02-02,,universidad nacional de jujuy,licenciatura en ciencia política ,maria boyd,adam33@yahoo.com,f,agua grande, +4033,2020-03-15,1989-02-03,,universidad tecnológica nacional,ingeniería en informática,jaclyn allison,jordanalexander@gmail.com,f,carlos maria naon, +4034,2019-10-10,1976-04-18,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,brandon lane,rodriguezsamuel@gmail.com,m,iraola, +4035,2019-11-26,1967-03-06,,universidad nacional de jujuy,ingeniería en informática,robin jackson,pproctor@yahoo.com,f,rio tala, +4036,2020-06-08,1981-05-26,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,george johnson,vaughanmike@hotmail.com,m,puente del inca, +4037,2020-05-09,1921-12-15,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,beth carter,david69@gmail.com,f,san bernardo del tuyu, +4038,2020-04-03,1964-02-15,,universidad nacional de jujuy,diseño de imagen y sonido,lisa brown,fperez@gmail.com,f,huasa pampa norte, +4039,2020-06-29,1957-11-25,,universidad tecnológica nacional,ingeniería mecánica,shannon guerra,bentondylan@gmail.com,f,alberto gerchunoff, +4040,2019-10-26,1933-10-05,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,brenda carter,alisonrios@yahoo.com,f,adolfo alsina, +4041,2019-11-08,1967-10-16,,universidad tecnológica nacional,ingeniería electrónica,judith lucero,eileengarcia@gmail.com,f,gobernador benegas, +4042,2019-10-28,2020-02-10,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,savannah phillips,kmendez@gmail.com,f,dos hermanos, +4043,2020-07-21,1923-10-19,,universidad tecnológica nacional,bioquímica,paula schneider,dennis11@hotmail.com,f,calchaqui, +4044,2020-04-01,1935-06-17,,universidad tecnológica nacional,farmacia,alicia phillips,aglover@hotmail.com,f,bella italia, +4045,2020-05-29,1908-07-18,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,barbara walter,meyertroy@gmail.com,f,acevedo, +4046,2020-02-21,1971-02-02,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,autumn graham,james33@gmail.com,f,jose clemente paz, +4047,2019-12-07,1975-05-28,,universidad nacional de jujuy,bioquímica,mr. tyler johnson,wnicholson@hotmail.com,m,benavidez, +4048,2020-06-29,1980-10-23,,universidad nacional de jujuy,arquitectura,sandra turner,pjohnson@gmail.com,f,alcaracito, +4049,2020-07-10,1932-12-07,,universidad tecnológica nacional,licenciatura en sociología ,richard dunn,allenlaura@yahoo.com,m,bajo la cancha, +4050,2019-11-26,1914-10-16,,universidad nacional de jujuy,licenciatura en sociología ,william snow,hannah53@yahoo.com,m,campo coubert, +4051,2020-04-29,2007-11-17,,universidad nacional de jujuy,arquitectura,derrick gonzalez,rjames@gmail.com,m,barros pazos, +4052,2020-04-01,1909-01-25,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,mark hernandez,xhoward@yahoo.com,m,aristides villanueva, +4053,2019-12-09,1932-10-22,,universidad nacional de jujuy,ciencias veterinarias,abigail coffey,lunasandra@yahoo.com,f,colonia los lapachos, +4054,2020-07-10,1980-09-04,,universidad tecnológica nacional,ingeniería electrónica,john jefferson,abigail01@hotmail.com,m,el cipres, +4055,2020-04-09,2007-04-20,,universidad tecnológica nacional,actuario ,eric hernandez,westjennifer@yahoo.com,m,alto de las plumas, +4056,2020-04-10,2006-06-09,,universidad tecnológica nacional,ciencias veterinarias,erica robinson,lawrencedouglas@gmail.com,f,el sombrerito, +4057,2020-06-21,2001-10-26,,universidad nacional de jujuy,licenciatura en ciencias ambientales,adam cook,lisablack@gmail.com,m,barrio garin norte, +4058,2020-01-19,1927-05-04,,universidad nacional de jujuy,licenciatura en ciencia política ,mr. samuel evans,kaylajenkins@hotmail.com,m,gahan, +4059,2020-05-24,2019-09-06,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,nancy jennings,thomascraig@gmail.com,f,cabure, +4060,2020-06-19,1911-08-29,,universidad nacional de jujuy,licenciatura en terapia ocupacional,andrew castillo,williamspaul@gmail.com,m,general rodriguez, +4061,2020-01-22,2000-06-15,,universidad nacional de jujuy,medicina,james pitts,sherry97@yahoo.com,m,agustin roca, +4062,2019-11-13,2000-05-25,,universidad nacional de jujuy,licenciatura en artes,alexandria sellers,timothyjohnson@yahoo.com,f,abra de hinojo, +4063,2020-05-12,1958-08-19,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,christopher garner,harrisonthomas@yahoo.com,m,boca p 25, +4064,2020-03-05,1993-05-31,,universidad tecnológica nacional,licenciatura en administración ,cindy thomas,kimberly75@hotmail.com,f,ingeniero williams, +4065,2019-12-21,1947-09-09,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,william garrett,williamthomas@hotmail.com,m,algarrobo grande, +4066,2019-10-04,1962-03-13,,universidad tecnológica nacional,licenciatura en sociología ,michael mcintyre,kathryn12@hotmail.com,m,aero club canal, +4067,2020-05-24,1911-08-29,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,kathryn gray,knightrobert@gmail.com,f,buena esperanza, +4068,2019-12-10,1909-11-08,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,aaron hines,thorntonamanda@gmail.com,m,cantera villalonga, +4069,2019-11-01,1943-08-07,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,jennifer weber,vmartinez@yahoo.com,f,el bombero, +4070,2020-06-05,2003-11-01,,universidad nacional de jujuy,licenciatura en ciencias geológicas,emily esparza,kaylawinters@gmail.com,f,el pampero, +4071,2019-12-15,1984-07-13,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,casey morris,thompsonleslie@gmail.com,m,cañada rosquin, +4072,2020-03-28,1936-06-06,,universidad tecnológica nacional,técnico para bioterios ,jennifer duke,figueroachristie@hotmail.com,f,9 de julio, +4073,2019-10-20,1990-05-27,,universidad tecnológica nacional,diseño industrial,jessica johnson,benjaminryan@hotmail.com,f,alberti, +4074,2020-01-01,1981-07-22,,universidad tecnológica nacional,licenciatura en terapia ocupacional,ronald collins,douglassanchez@hotmail.com,m,aurelia, +4075,2019-10-17,1963-08-11,,universidad nacional de jujuy,medicina,kylie morrison md,bakerroy@yahoo.com,f,la primavera, +4076,2020-05-30,1942-09-28,,universidad tecnológica nacional,licenciatura en musicoterapia,jacob johnson,idorsey@hotmail.com,m,gente grande, +4077,2020-01-27,1932-03-20,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,samuel hill,jacob55@hotmail.com,m,colonia bombal y tabanera, +4078,2020-02-10,2012-06-17,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,robert hernandez,anthonygreen@yahoo.com,m,arana, +4079,2020-03-22,1941-02-27,,universidad tecnológica nacional,ingeniería electrónica,molly nguyen,ismith@gmail.com,f,castilla, +4080,2019-11-04,1964-12-19,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,donald miller,johnanderson@yahoo.com,m,barrio belgrano ortiz, +4081,2020-02-01,2003-12-03,,universidad tecnológica nacional,licenciatura en ciencias de la computación,peggy ochoa,wpope@hotmail.com,f,buena vista, +4082,2020-02-25,1939-06-06,,universidad tecnológica nacional,ingeniería electrónica,karen thompson,zwagner@gmail.com,f,kilometro 112, +4083,2020-01-13,1928-05-06,,universidad tecnológica nacional,arquitectura,natalie phillips,tyler82@hotmail.com,f,andalucia, +4084,2020-02-15,1984-02-06,,universidad tecnológica nacional,farmacia,thomas hill,ronald66@gmail.com,m,el pimpollo, +4085,2020-05-01,1991-11-08,,universidad tecnológica nacional,licenciatura en ciencias geológicas,traci wood,angiegarcia@hotmail.com,f,tablada, +4086,2020-01-24,1954-08-04,,universidad tecnológica nacional,ingeniería mecánica,beth henry,paula52@gmail.com,f,caimancito, +4087,2020-04-06,1971-10-08,,universidad tecnológica nacional,ingeniería mecánica,maurice cunningham,pnichols@yahoo.com,m,avia terai, +4088,2019-12-24,1979-09-25,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,eric young,chelsea05@yahoo.com,m,badano, +4089,2020-01-18,1996-09-12,,universidad tecnológica nacional,licenciatura en artes,mary mcknight,luis67@yahoo.com,f,colonia bombal y tabanera, +4090,2020-03-23,2020-08-21,,universidad tecnológica nacional,ingeniería en informática,matthew aguilar,rodriguezdaniel@gmail.com,m,acuña cue, +4091,2020-04-16,1963-05-19,,universidad tecnológica nacional,agronomía,sharon ortega,amysmith@hotmail.com,f,frigorifico cap, +4092,2020-01-24,1945-05-10,,universidad nacional de jujuy,licenciatura en ciencias geológicas,melvin robinson,charlesphillips@hotmail.com,m,campo la nena, +4093,2020-04-18,2007-05-01,,universidad tecnológica nacional,medicina,kurt collins,sheltonmichael@gmail.com,m,colonia dr gdor udaondo, +4094,2020-04-04,1943-11-17,,universidad tecnológica nacional,bioquímica,heather hall,nicole24@hotmail.com,f,azteazu, +4095,2020-06-08,1964-06-16,,universidad nacional de jujuy,licenciatura en sociología ,amy peterson,david54@yahoo.com,f,4 de febrero, +4096,2020-05-29,1962-12-13,,universidad tecnológica nacional,diseño industrial,michael simmons,claudia15@hotmail.com,m,arroyo ceibal, +4097,2020-05-27,2004-03-30,,universidad tecnológica nacional,medicina,jimmy bass,brendawarner@hotmail.com,m,arroyo isabel, +4098,2020-06-01,1988-06-24,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,tammy ramirez,brandi68@yahoo.com,f,fortin irene, +4099,2019-10-01,1973-06-28,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,erica gibson,yeseniaanderson@yahoo.com,f,el chumbeau, +4100,2020-04-21,1947-04-07,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,clayton smith,jacksonbenjamin@hotmail.com,m,cafferata, +4101,2020-06-07,2007-01-20,,universidad tecnológica nacional,licenciatura en musicoterapia,paige coleman,becky98@hotmail.com,f,manuel b gonnet, +4102,2019-11-07,1947-05-11,,universidad nacional de jujuy,medicina,paul stone,sarah39@hotmail.com,m,valle hondo, +4103,2020-05-01,1975-10-01,,universidad nacional de jujuy,contador público ,anthony miller,cjones@hotmail.com,m,bealistock, +4104,2019-10-25,1947-09-16,,universidad nacional de jujuy,licenciatura en sociología ,brian cuevas,williamellis@yahoo.com,m,chumbicha, +4105,2020-01-06,1909-06-09,,universidad tecnológica nacional,diseño industrial,thomas hickman,nicholasbates@hotmail.com,m,agrio balsa, +4106,2020-03-17,1979-09-29,,universidad tecnológica nacional,licenciatura en psicología,randy velez,johnjennings@yahoo.com,m,antiguo, +4107,2019-10-19,2008-10-25,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,mr. andrew stanley,ashley21@gmail.com,m,aguayo, +4108,2020-07-23,2010-09-03,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,kristin reyes,cmoore@hotmail.com,f,la morocha, +4109,2020-03-22,1958-03-22,,universidad nacional de jujuy,diseño industrial,jay ortega,alexanderchavez@yahoo.com,m,monte chingolo, +4110,2020-03-25,1927-04-05,,universidad tecnológica nacional,diseño de imagen y sonido,bruce tucker,grobinson@yahoo.com,m,barrio la dolly, +4111,2020-07-18,1935-05-16,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,alicia holmes,leemelanie@yahoo.com,f,ezpeleta este, +4112,2019-11-14,1957-09-09,,universidad nacional de jujuy,licenciatura en psicología,heather miller,michaelbaker@gmail.com,f,aguay, +4113,2019-10-08,1978-05-10,,universidad tecnológica nacional,actuario ,melissa mckinney,jessica16@hotmail.com,f,balderrama, +4114,2020-06-16,1992-06-13,,universidad tecnológica nacional,licenciatura en ciencias ambientales,tonya kim,ashley70@hotmail.com,f,aguada florencio, +4115,2020-05-27,1975-08-31,,universidad nacional de jujuy,licenciatura en artes,lauren sanders,schmidtsean@gmail.com,f,los indios, +4116,2020-07-06,1973-10-27,,universidad nacional de jujuy,arquitectura,sue taylor,david57@gmail.com,f,rafael castillo, +4117,2020-06-20,1947-01-12,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,suzanne shannon,dylan67@gmail.com,f,cascada, +4118,2020-04-04,1931-10-03,,universidad nacional de jujuy,licenciatura en ciencias de la computación,victoria gibson,pachecoheather@yahoo.com,f,campo garabato, +4119,2020-07-30,2015-02-25,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,ashley cervantes,orogers@gmail.com,f,coronel boerr, +4120,2019-10-12,1922-05-04,,universidad tecnológica nacional,ingeniería mecánica,nicole dennis,ysanchez@gmail.com,f,isidro casanova, +4121,2019-12-05,1934-09-20,,universidad nacional de jujuy,licenciatura en ciencia política ,michael reed,triciarandall@gmail.com,m,colonia morgan, +4122,2019-10-02,1964-08-24,,universidad nacional de jujuy,licenciatura en ciencias de la computación,tamara thompson,david26@yahoo.com,f,blas durañona, +4123,2020-04-11,1961-11-12,,universidad tecnológica nacional,licenciatura en ciencias geológicas,adam valenzuela,kevin59@yahoo.com,m,arroyo chalia, +4124,2020-04-09,1930-07-19,,universidad nacional de jujuy,agronomía,ronald moore,paul23@gmail.com,m,gobernador crespo, +4125,2020-02-21,2016-09-22,,universidad nacional de jujuy,licenciatura en artes,cindy davis,angelapowell@yahoo.com,f,angel gallardo, +4126,2020-03-19,1914-04-22,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,eric humphrey,comptonstefanie@hotmail.com,m,el remanso, +4127,2019-11-25,1994-09-28,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,kristina martinez,hickmanedward@gmail.com,f,ochenta y cuatro, +4128,2020-06-05,1925-03-03,,universidad tecnológica nacional,ciencias veterinarias,ian goodman,evansbrian@gmail.com,m,mecha, +4129,2020-04-04,1984-01-05,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,richard miranda,carolyncervantes@gmail.com,m,general galarza, +4130,2019-11-29,1950-11-24,,universidad tecnológica nacional,farmacia,erin gonzales,manuel99@hotmail.com,f,britos, +4131,2020-04-03,1921-09-25,,universidad tecnológica nacional,ciencias veterinarias,mandy lucas,ray72@yahoo.com,f,cailomuta, +4132,2019-12-04,2012-01-23,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,jimmy brewer,thompsondestiny@hotmail.com,m,el alto, +4133,2020-05-29,1915-02-09,,universidad nacional de jujuy,agronomía,robert walsh,wknox@hotmail.com,m,general guido, +4134,2020-02-12,1992-11-19,,universidad tecnológica nacional,licenciatura en artes,victor castro,mariabailey@hotmail.com,m,saldungaray, +4135,2020-06-24,1906-05-30,,universidad tecnológica nacional,licenciatura en terapia ocupacional,brian willis,ellischad@yahoo.com,m,aguada de las tejas, +4136,2020-03-13,1959-07-31,,universidad tecnológica nacional,farmacia,mary mckinney,davidjordan@hotmail.com,f,alsina, +4137,2019-11-20,1961-12-01,,universidad tecnológica nacional,licenciatura en artes,thomas davis,carolrobbins@hotmail.com,m,arroyo vega, +4138,2020-02-29,2019-08-13,,universidad nacional de jujuy,licenciatura en sociología ,robert romero,daniel03@gmail.com,m,2 de mayo, +4139,2019-10-17,1944-11-29,,universidad nacional de jujuy,contador público ,sabrina johnson,rarnold@yahoo.com,f,campo el jacaranda, +4140,2019-10-12,1998-04-14,,universidad nacional de jujuy,ingeniería electrónica,billy morrison,hevans@hotmail.com,m,libano, +4141,2020-06-13,1994-07-10,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,gerald allen,joseph51@yahoo.com,m,abra pampa, +4142,2020-05-10,1998-03-06,,universidad tecnológica nacional,ciencias veterinarias,emily bolton,ginamendoza@yahoo.com,f,arrascaeta, +4143,2019-10-24,1976-06-26,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,lisa davis,tannerross@gmail.com,f,cortines, +4144,2019-12-15,1911-03-27,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,amy wright,gregory27@hotmail.com,f,rafael calzada, +4145,2020-01-24,2019-08-18,,universidad tecnológica nacional,licenciatura en artes,james graves,edaniel@gmail.com,m,abra mayo, +4146,2020-03-15,1941-11-26,,universidad nacional de jujuy,licenciatura en sociología ,ashley cordova,alyssa62@gmail.com,f,aguada del loro, +4147,2020-05-11,1985-03-22,,universidad tecnológica nacional,ingeniería en informática,candace davis,johnsonkaren@hotmail.com,f,desvio kilometro 234, +4148,2020-04-16,1995-01-02,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,kathy young,derrickmurphy@hotmail.com,f,cuenca, +4149,2019-11-16,1995-06-12,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,david klein,justin57@hotmail.com,m,atucha, +4150,2019-10-25,1961-10-24,,universidad tecnológica nacional,agronomía,shannon cardenas,hjimenez@hotmail.com,f,acebal, +4151,2019-12-21,1966-02-16,,universidad tecnológica nacional,arquitectura,cody morales,aleonard@hotmail.com,m,algarrobal, +4152,2020-05-08,1914-09-14,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,rachel jordan,vbuckley@gmail.com,f,villa martelli, +4153,2020-01-23,1919-05-15,,universidad tecnológica nacional,licenciatura en ciencia política ,william davenport,vmartinez@gmail.com,m,blanca grande, +4154,2020-05-26,1977-08-04,,universidad nacional de jujuy,licenciatura en ciencias geológicas,stephen walker dvm,abigailmiller@hotmail.com,m,campana, +4155,2019-12-01,1914-06-21,,universidad nacional de jujuy,ingeniería mecánica,brandon morrow,mariahtorres@gmail.com,m,betbeder, +4156,2020-02-15,2017-03-31,,universidad tecnológica nacional,medicina,amanda dixon,kmunoz@hotmail.com,f,los gauchos, +4157,2020-07-21,2021-03-18,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,connie johnson,igarcia@yahoo.com,f,adrian maturano, +4158,2020-05-24,1959-06-10,,universidad nacional de jujuy,licenciatura en artes,victoria brown,brownkaren@gmail.com,f,barrio trocha, +4159,2020-02-20,1958-12-06,,universidad nacional de jujuy,licenciatura en psicología,jeffrey vasquez dds,ryanmiller@gmail.com,m,boca p 25, +4160,2019-12-18,1968-02-18,,universidad nacional de jujuy,licenciatura en ciencias ambientales,connor bartlett,sthomas@gmail.com,m,antonio tomas, +4161,2020-04-20,2016-01-14,,universidad nacional de jujuy,licenciatura en artes,jillian young,bsalinas@hotmail.com,f,alen cue, +4162,2020-05-13,1955-11-01,,universidad nacional de jujuy,licenciatura en ciencias biológicas,jessica gray,zedwards@hotmail.com,f,barrio la dolly, +4163,2020-02-10,2009-05-28,,universidad tecnológica nacional,actuario ,sara wolf,tylermartinez@gmail.com,f,villa hipodromo, +4164,2019-10-24,1999-09-12,,universidad nacional de jujuy,ciencias veterinarias,david dickerson,conniebell@hotmail.com,m,arteaga, +4165,2020-01-08,1955-11-24,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,tanya scott,bjohnson@hotmail.com,f,esc nav militar rio sant, +4166,2020-05-18,1944-07-20,,universidad tecnológica nacional,licenciatura en ciencias de la computación,darrell davis,jerry10@hotmail.com,m,agua colorada, +4167,2019-10-28,1933-12-27,,universidad tecnológica nacional,licenciatura en terapia ocupacional,cristian lester,tmartin@hotmail.com,m,colonia hansen, +4168,2019-10-13,2001-08-29,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,victor kaufman,rmontgomery@gmail.com,m,albardon, +4169,2020-02-23,1947-03-03,,universidad tecnológica nacional,contador público ,john romero,bcole@gmail.com,m,azcuenaga, +4170,2019-10-06,2008-09-16,,universidad tecnológica nacional,licenciatura en artes,shannon cook,christinabrown@yahoo.com,f,alfaland, +4171,2020-03-21,1927-12-13,,universidad tecnológica nacional,medicina,denise harvey,cory52@yahoo.com,f,bañado san antonio, +4172,2020-05-23,1994-04-12,,universidad nacional de jujuy,licenciatura en ciencias de la computación,andre martin,brendamoore@hotmail.com,m,baradero, +4173,2020-01-11,1929-01-16,,universidad tecnológica nacional,ingeniería en informática,eric kidd,johnsoncarmen@gmail.com,m,plomer, +4174,2020-03-15,1965-11-29,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,monique clark,stephaniecortez@gmail.com,f,colonia dos rosas y la legua, +4175,2020-02-07,1962-11-29,,universidad tecnológica nacional,licenciatura en psicología,susan morton,campbellaaron@yahoo.com,f,la lucila del mar, +4176,2020-01-06,1978-02-10,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,marcus hampton,melissapowell@yahoo.com,m,campo santo domingo, +4177,2020-03-04,1988-07-01,,universidad tecnológica nacional,licenciatura en ciencias ambientales,jeffrey terry,fieldsalex@hotmail.com,m,alto huaco, +4178,2019-10-16,1975-08-15,,universidad tecnológica nacional,licenciatura en terapia ocupacional,ashley campbell,bentonangelica@hotmail.com,f,el pino, +4179,2020-04-04,1963-03-06,,universidad nacional de jujuy,licenciatura en ciencias geológicas,david jones,deborahgoodwin@hotmail.com,m,bme bavio gral mansilla, +4180,2020-01-06,1954-09-12,,universidad nacional de jujuy,ingeniería mecánica,david hill,rebeccamartin@yahoo.com,m,alto con zampa, +4181,2020-01-06,2021-05-09,,universidad nacional de jujuy,licenciatura en artes,jessica pratt,mark02@yahoo.com,f,abra mayo, +4182,2019-11-15,1954-03-09,,universidad tecnológica nacional,agronomía,barry stevens,ashleyrivera@yahoo.com,m,san jose, +4183,2019-12-23,1996-10-15,,universidad nacional de jujuy,licenciatura en ciencias biológicas,brandon james,antoniocasey@gmail.com,m,balneario chapalco, +4184,2020-02-04,1916-05-14,,universidad nacional de jujuy,técnico para bioterios ,christine madden,carolhenderson@gmail.com,f,estancia santa catalina, +4185,2019-12-21,1998-04-17,,universidad nacional de jujuy,licenciatura en ciencias ambientales,rebecca owens,ktorres@gmail.com,f,colpes, +4186,2020-07-18,1930-02-04,,universidad nacional de jujuy,ingeniería mecánica,christine bright,robert66@gmail.com,f,el medano, +4187,2020-06-27,1916-04-19,,universidad tecnológica nacional,licenciatura en ciencias biológicas,michael bray,gordonjessica@hotmail.com,m,capdepont, +4188,2020-05-16,2009-06-02,,universidad nacional de jujuy,bioquímica,rebecca price,sharon06@gmail.com,f,del valle, +4189,2020-04-29,1943-04-13,,universidad nacional de jujuy,diseño industrial,elizabeth gardner,grahammonica@hotmail.com,f,cantera aguirre, +4190,2020-05-20,2020-04-15,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,robert briggs,nicholskenneth@gmail.com,m,cerrillos al sud, +4191,2020-04-09,1962-04-11,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,stephen thomas,gabrielklein@gmail.com,m,agua amarga, +4192,2019-10-20,1906-01-27,,universidad tecnológica nacional,actuario ,mary howard,joseph31@hotmail.com,f,arroyo quintana, +4193,2020-01-25,2019-09-19,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,harry hines,dfriedman@yahoo.com,m,villa manzano, +4194,2020-04-07,1984-09-02,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jordan ryan,leslie08@gmail.com,m,anecon chico, +4195,2020-01-16,1980-09-15,,universidad nacional de jujuy,medicina,christopher lopez,hlopez@yahoo.com,m,kilometro 112, +4196,2020-04-06,1953-09-21,,universidad nacional de jujuy,ciencias veterinarias,angela morales,yschmidt@yahoo.com,f,arminda, +4197,2020-03-05,1972-08-21,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,matthew hoover,annalittle@yahoo.com,m,colonia la negra, +4198,2020-02-06,1915-12-29,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,karen nelson,fwood@hotmail.com,f,acheral, +4199,2020-07-19,1934-12-25,,universidad nacional de jujuy,licenciatura en musicoterapia,lisa lambert,wardjames@yahoo.com,f,granadero baigorria, +4200,2019-11-01,2011-02-11,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,amanda long,mcleanarthur@hotmail.com,f,agua rica, +4201,2020-01-09,1969-06-05,,universidad nacional de jujuy,farmacia,albert wall,rhodesjennifer@hotmail.com,m,alto grande, +4202,2019-11-09,1965-01-12,,universidad nacional de jujuy,licenciatura en musicoterapia,kimberly cox,jamesmoran@hotmail.com,f,acuña cue, +4203,2019-12-27,1978-07-11,,universidad tecnológica nacional,licenciatura en terapia ocupacional,katherine chapman,suarezmichael@hotmail.com,f,16 de julio, +4204,2019-12-19,1950-10-19,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,madison jones,garrett03@yahoo.com,f,ataliva, +4205,2019-11-12,2021-05-25,,universidad tecnológica nacional,licenciatura en ciencia política ,natasha davidson,kevinbell@yahoo.com,f,arenaza, +4206,2019-10-17,1947-07-01,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,christopher harris,burkeemily@gmail.com,m,calvo, +4207,2019-10-23,1990-03-05,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,nicholas oconnor,kendra79@hotmail.com,m,campo san jose, +4208,2019-12-29,1987-07-10,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,joshua anderson,olin@gmail.com,m,san lorenzo, +4209,2020-02-28,1940-11-21,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,catherine walker,kcole@hotmail.com,f,campo salusso, +4210,2020-06-01,1948-05-19,,universidad nacional de jujuy,diseño industrial,katherine durham,mclaughlinkaren@yahoo.com,f,20 de septiembre, +4211,2019-11-18,2006-03-13,,universidad tecnológica nacional,licenciatura en terapia ocupacional,randall bryant,ysmith@yahoo.com,m,claudio c molina, +4212,2020-01-14,1910-06-18,,universidad tecnológica nacional,licenciatura en ciencias ambientales,gregory taylor,william99@yahoo.com,m,colonia ensanche sauce, +4213,2019-12-30,1907-08-17,,universidad tecnológica nacional,medicina,jennifer wood,sara90@hotmail.com,f,anahi, +4214,2020-03-04,1954-06-20,,universidad tecnológica nacional,licenciatura en musicoterapia,melanie marsh,petersalec@gmail.com,f,alvarez jonte, +4215,2020-05-30,1906-09-22,,universidad tecnológica nacional,licenciatura en ciencias ambientales,cynthia stone,ravenhunt@yahoo.com,f,campo la nena, +4216,2020-05-11,2000-09-02,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,christopher fernandez,carol63@gmail.com,m,empalme, +4217,2019-11-19,1998-06-10,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,michelle james,rbell@gmail.com,f,ciudad jardin del palomar, +4218,2020-03-11,2009-06-08,,universidad tecnológica nacional,farmacia,james koch,daniel59@gmail.com,m,la punta, +4219,2020-02-25,1908-04-10,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,lisa white,colevincent@hotmail.com,f,arroyo de la ventana, +4220,2020-04-29,1986-02-28,,universidad tecnológica nacional,licenciatura en psicología,timothy frey,troymurray@gmail.com,m,chapi talo, +4221,2020-04-26,1910-01-15,,universidad nacional de jujuy,licenciatura en artes,dana russell,loweryjennifer@hotmail.com,f,blandengues, +4222,2020-03-26,1952-01-07,,universidad nacional de jujuy,farmacia,christina collins,vturner@gmail.com,f,aldecon, +4223,2019-10-06,1950-09-28,,universidad nacional de jujuy,licenciatura en sociología ,billy boone,frobertson@hotmail.com,m,anjullon, +4224,2020-02-06,1990-10-24,,universidad nacional de jujuy,ingeniería en informática,ashley nichols,kimberlyjohnson@yahoo.com,f,colonia hansen, +4225,2020-06-28,1956-12-23,,universidad nacional de jujuy,licenciatura en artes,janet jacobs,grodriguez@gmail.com,f,maria magdalena, +4226,2020-02-24,1920-03-18,,universidad nacional de jujuy,licenciatura en sociología ,reginald walters,levans@hotmail.com,m,cortines, +4227,2020-01-02,1949-11-13,,universidad nacional de jujuy,agronomía,gregory black,davisedward@yahoo.com,m,bañado verde, +4228,2020-07-21,1911-11-19,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,ryan garcia,janet95@gmail.com,m,mercado central, +4229,2020-06-13,1921-02-04,,universidad nacional de jujuy,agronomía,jamie nelson,ptucker@hotmail.com,f,ingeniero adolfo sourdeaux, +4230,2020-04-12,1972-05-21,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,sherri hanna,renee06@yahoo.com,f,alegre, +4231,2020-02-05,1980-07-01,,universidad tecnológica nacional,contador público ,kristen barron,mclark@gmail.com,f,base aeronaval punta indio, +4232,2019-10-16,1969-12-16,,universidad tecnológica nacional,contador público ,charles hayes,msharp@gmail.com,m,colonia berlin, +4233,2020-01-12,1929-07-17,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,allison davis,richpeter@yahoo.com,f,lavalle, +4234,2019-10-30,1930-02-17,,universidad tecnológica nacional,ingeniería electrónica,carol lopez,mirandacoleman@gmail.com,f,arroyo del medio, +4235,2020-02-12,1995-02-10,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,alyssa douglas,eyates@gmail.com,f,alamos, +4236,2020-05-19,1907-07-31,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,patricia johnson,kmiller@gmail.com,f,balneario claromeco, +4237,2020-07-20,2013-07-04,,universidad nacional de jujuy,licenciatura en terapia ocupacional,andrew sanders md,mosesdaniel@gmail.com,m,el pampero, +4238,2019-11-14,2018-04-30,,universidad nacional de jujuy,ingeniería en informática,elaine fields,elopez@gmail.com,f,agua grande, +4239,2020-03-26,1920-10-28,,universidad nacional de jujuy,ingeniería en informática,leah phillips,youngdanielle@gmail.com,f,albigasta, +4240,2019-12-20,2012-01-30,,universidad tecnológica nacional,licenciatura en ciencias biológicas,katie boyd,oconnorlori@hotmail.com,f,colonia berro, +4241,2020-01-01,1988-05-09,,universidad tecnológica nacional,farmacia,steven thomas,rodriguezanthony@yahoo.com,m,alvear, +4242,2020-02-18,2014-03-17,,universidad nacional de jujuy,técnico para bioterios ,joe poole,wrightbill@gmail.com,m,colonia cello, +4243,2020-01-27,2010-03-20,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,christie wilkinson,nelsonlance@hotmail.com,f,porvenir, +4244,2019-10-29,1917-07-02,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,lisa henderson,billy85@gmail.com,f,cañada, +4245,2020-03-24,1947-07-14,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,travis mckenzie,ywilkins@hotmail.com,m,alberto flores, +4246,2020-02-14,1939-08-09,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,mark bradshaw,karen22@hotmail.com,m,abra, +4247,2019-11-25,1964-09-09,,universidad nacional de jujuy,contador público ,margaret chandler,lorilewis@gmail.com,f,antiguyos, +4248,2020-03-07,1997-01-28,,universidad tecnológica nacional,arquitectura,timothy cline,cunninghamkristen@hotmail.com,m,aguas calientes, +4249,2020-04-11,2006-03-03,,universidad tecnológica nacional,ingeniería electrónica,mark morrison,jesse74@yahoo.com,m,barrio la luisa, +4250,2020-04-04,2011-03-29,,universidad tecnológica nacional,ciencias veterinarias,robert williamson,steven45@hotmail.com,m,atencio, +4251,2020-03-23,1971-09-04,,universidad tecnológica nacional,diseño de imagen y sonido,omar campbell,shill@yahoo.com,m,arbol solo, +4252,2020-05-31,1962-12-09,,universidad tecnológica nacional,diseño industrial,jim thompson,pattersonallison@gmail.com,m,almirante brown, +4253,2020-02-05,1948-03-03,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,mary white,jessica08@gmail.com,f,aguas de las mulas, +4254,2020-01-24,1918-08-17,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,kayla smith,mcdonaldleah@yahoo.com,f,catinzaco, +4255,2019-12-10,1930-08-31,,universidad nacional de jujuy,actuario ,logan sutton,pattersonroberto@gmail.com,m,longchamps, +4256,2020-07-21,1992-04-22,,universidad nacional de jujuy,licenciatura en ciencias ambientales,patrick jones,kayla61@gmail.com,m,el zapallar, +4257,2020-06-23,2010-08-19,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,carl cortez,cervanteschristine@yahoo.com,m,estancia las gamas, +4258,2020-04-26,2011-03-27,,universidad nacional de jujuy,actuario ,deborah perry,stevensjeffrey@hotmail.com,f,bahia bustamante, +4259,2020-03-28,1909-09-02,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,ronald baker,vbarrett@hotmail.com,m,gonzalez catan, +4260,2020-06-18,1911-07-06,,universidad tecnológica nacional,licenciatura en terapia ocupacional,mrs. stephanie edwards,acowan@gmail.com,f,villa lerga, +4261,2019-10-14,1987-10-14,,universidad nacional de jujuy,licenciatura en ciencia política ,ryan smith,jeffreycasey@hotmail.com,m,campo san jose, +4262,2020-06-07,1906-05-04,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,emily hopkins,hudsonlisa@hotmail.com,f,angelina, +4263,2020-07-02,1926-07-20,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,jennifer johnson,kelly70@hotmail.com,f,barrio la luisa, +4264,2020-01-21,2013-04-17,,universidad tecnológica nacional,técnico para bioterios ,renee sims,julia74@yahoo.com,f,alto grande, +4265,2020-07-25,2014-03-20,,universidad tecnológica nacional,licenciatura en artes,ryan alvarez,april59@yahoo.com,m,campo botto, +4266,2020-02-13,2016-10-14,,universidad tecnológica nacional,agronomía,christopher obrien,ywilkins@hotmail.com,m,abra baya, +4267,2020-03-25,1994-01-07,,universidad nacional de jujuy,técnico para bioterios ,jessica davis,amartinez@hotmail.com,f,25 de mayo, +4268,2020-04-15,1954-07-04,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,christina yu,jacqueline42@hotmail.com,f,avanzada, +4269,2020-07-22,1979-08-23,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,kyle hall,richardsjohn@gmail.com,m,hughes, +4270,2020-05-08,1954-02-16,,universidad tecnológica nacional,ingeniería mecánica,angela wiggins,davidholmes@gmail.com,f,carandaiti, +4271,2019-11-05,1912-06-07,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,derek robertson,andrearobinson@hotmail.com,m,el talar, +4272,2020-06-14,2000-02-16,,universidad tecnológica nacional,diseño de imagen y sonido,nicole orr,ecampbell@gmail.com,f,cinco saltos, +4273,2019-12-07,1954-04-15,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,karen dodson,misty46@gmail.com,f,barrialitos, +4274,2020-05-02,1990-01-28,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,allison garcia,rachel87@hotmail.com,f,florentino ameghino, +4275,2020-07-05,1922-12-03,,universidad nacional de jujuy,diseño industrial,jeffery delgado,elizabeth08@yahoo.com,m,barrio emir ramon juarez, +4276,2019-10-02,1987-03-05,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,paul edwards,thubbard@hotmail.com,m,glew, +4277,2020-02-18,2008-08-13,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jennifer lee,schneidermaurice@gmail.com,f,aimogasta, +4278,2019-11-21,1918-03-26,,universidad nacional de jujuy,licenciatura en ciencias ambientales,jessica palmer dds,mcdowellchristopher@gmail.com,f,campo garcia, +4279,2020-05-14,1912-04-14,,universidad nacional de jujuy,agronomía,melissa reese,wrightmaria@gmail.com,f,colonia bombal, +4280,2020-03-01,1933-11-17,,universidad tecnológica nacional,técnico para bioterios ,philip lewis,martinerin@yahoo.com,m,arrayanal, +4281,2020-04-30,1966-03-10,,universidad nacional de jujuy,licenciatura en ciencias ambientales,rita sanders,kimhunter@hotmail.com,f,la lucila del mar, +4282,2020-01-19,1990-05-10,,universidad tecnológica nacional,licenciatura en musicoterapia,dr. kimberly blackwell,julieruiz@yahoo.com,f,barra bonita, +4283,2019-11-24,1961-08-18,,universidad nacional de jujuy,licenciatura en terapia ocupacional,dr. andrew lewis,dmitchell@hotmail.com,m,condarco, +4284,2020-02-29,1966-01-20,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,stephanie cox,etodd@hotmail.com,f,el medano, +4285,2020-02-09,1937-09-05,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,patricia franco,kimberlymeadows@gmail.com,f,granadero baigorria, +4286,2019-11-30,1919-09-22,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,trevor perkins,freymatthew@yahoo.com,m,el trebol, +4287,2020-01-29,1995-02-01,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,destiny gutierrez,martinjose@yahoo.com,f,campo garabato, +4288,2020-01-16,1932-01-01,,universidad tecnológica nacional,diseño industrial,robert lopez,owood@yahoo.com,m,santa teresita, +4289,2020-02-23,1919-03-31,,universidad nacional de jujuy,técnico para bioterios ,michael porter,stephanie18@gmail.com,m,bella vista, +4290,2020-02-22,2019-04-01,,universidad tecnológica nacional,ingeniería en informática,laura baker,joshua30@yahoo.com,f,quilmes, +4291,2020-05-10,1942-03-16,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,cesar morales md,edward68@yahoo.com,m,laprida, +4292,2020-01-21,1939-06-15,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,gregory ramirez,mark79@gmail.com,m,destileria fiscal, +4293,2020-02-21,1922-12-29,,universidad nacional de jujuy,licenciatura en ciencias de la computación,andre baldwin,earlwebb@hotmail.com,m,estacion saguier, +4294,2020-02-15,1935-02-25,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,anne gonzales,elizabethbrown@hotmail.com,f,cachirulo, +4295,2020-03-25,1928-11-13,,universidad tecnológica nacional,medicina,mary adkins,jonathanmorgan@hotmail.com,f,bealistock, +4296,2019-11-12,2000-12-23,,universidad tecnológica nacional,arquitectura,scott ramos,kimberly97@yahoo.com,m,allende, +4297,2019-10-15,1947-12-12,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,michelle wheeler,lrichardson@hotmail.com,f,el jumeal, +4298,2019-10-25,2000-10-12,,universidad nacional de jujuy,licenciatura en ciencia política ,james hill,ahaynes@gmail.com,m,adolfo gonzales chaves, +4299,2020-02-19,1974-09-15,,universidad nacional de jujuy,licenciatura en ciencias biológicas,tracy nguyen,leroychandler@gmail.com,f,agua colorada, +4300,2019-11-17,1970-10-27,,universidad tecnológica nacional,licenciatura en ciencias ambientales,samantha anderson,ureese@hotmail.com,f,aguay, +4301,2019-12-06,1917-03-03,,universidad nacional de jujuy,ingeniería electrónica,scott smith,matthewschristine@hotmail.com,m,aguada de las tejas, +4302,2020-01-21,1955-08-10,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,margaret robles,nbryant@hotmail.com,f,algarrobo, +4303,2020-05-23,1933-06-08,,universidad tecnológica nacional,bioquímica,peter turner,thorntonjason@yahoo.com,m,porvenir, +4304,2019-10-13,1971-05-15,,universidad nacional de jujuy,licenciatura en musicoterapia,heather garza,marvingarcia@yahoo.com,f,barros pazos, +4305,2019-10-06,1979-04-12,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,daisy houston,zthomas@yahoo.com,f,boqueron, +4306,2020-08-01,1957-06-09,,universidad tecnológica nacional,ingeniería electrónica,michael thompson,douglasmary@yahoo.com,m,algarrobito, +4307,2020-06-13,1947-10-03,,universidad nacional de jujuy,licenciatura en ciencia política ,cindy sanchez,jared58@hotmail.com,f,haras san jacinto, +4308,2020-01-24,1965-07-20,,universidad tecnológica nacional,licenciatura en ciencias biológicas,dustin harvey,kevinlee@gmail.com,m,colonia rivas, +4309,2019-10-09,2006-11-28,,universidad tecnológica nacional,contador público ,nicole neal,danielhamilton@yahoo.com,f,cañada rica, +4310,2019-12-01,1993-03-28,,universidad tecnológica nacional,licenciatura en ciencias biológicas,christopher morton,carol97@gmail.com,m,cristolia, +4311,2020-01-24,2000-10-18,,universidad nacional de jujuy,técnico para bioterios ,leslie hall,andersonlisa@gmail.com,f,juan vela, +4312,2020-03-21,1966-02-27,,universidad tecnológica nacional,licenciatura en ciencia política ,mr. derek golden,shawn49@hotmail.com,m,kilometro 23, +4313,2020-05-29,1993-01-10,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,melanie gibson,mary20@hotmail.com,f,arroyo hondo, +4314,2019-11-01,1945-01-26,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jamie hicks,danielle22@yahoo.com,m,cabreria, +4315,2020-04-04,2000-02-02,,universidad tecnológica nacional,licenciatura en psicología,david harvey,tamaramunoz@gmail.com,m,la porteña, +4316,2020-07-25,1986-02-25,,universidad nacional de jujuy,farmacia,tara caldwell,howardandrews@yahoo.com,f,aguada grande, +4317,2019-11-07,1990-07-15,,universidad nacional de jujuy,licenciatura en ciencias ambientales,steven gross,melissaferguson@gmail.com,m,valle de las leñas, +4318,2019-12-24,1927-04-20,,universidad nacional de jujuy,licenciatura en terapia ocupacional,jessica rodriguez,rickpalmer@yahoo.com,f,balneario los angeles, +4319,2020-04-28,1926-04-06,,universidad nacional de jujuy,licenciatura en sociología ,stacy holder,diazlori@hotmail.com,f,indacochea, +4320,2019-11-17,1979-03-31,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,stacey williams,nguyennicole@yahoo.com,f,anecon grande, +4321,2020-04-04,1939-11-11,,universidad tecnológica nacional,licenciatura en musicoterapia,jason martin,hallray@hotmail.com,m,cabure, +4322,2020-05-06,1953-12-12,,universidad tecnológica nacional,bioquímica,nathan hickman,deborah28@hotmail.com,m,berduc, +4323,2020-04-26,2005-07-04,,universidad tecnológica nacional,agronomía,kylie pineda,idelgado@gmail.com,f,alberto gerchunoff, +4324,2020-03-06,1921-09-04,,universidad nacional de jujuy,licenciatura en ciencias de la computación,michael martin,brittanyray@gmail.com,m,kilometro 374, +4325,2020-01-04,1915-03-18,,universidad nacional de jujuy,licenciatura en ciencias biológicas,kevin young,lopezcharles@hotmail.com,m,catamontaña, +4326,2020-02-15,1950-05-23,,universidad tecnológica nacional,agronomía,cristian brown,cgoodman@yahoo.com,m,campo garcia, +4327,2019-12-07,1910-04-10,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,doris griffith,christopher28@hotmail.com,f,bella vista, +4328,2019-12-14,1953-08-30,,universidad tecnológica nacional,licenciatura en ciencias ambientales,joseph jarvis,brittany24@hotmail.com,m,cañada rica, +4329,2020-06-04,1952-08-29,,universidad nacional de jujuy,agronomía,alexis mitchell,xhahn@hotmail.com,f,las quintas, +4330,2020-02-11,1941-12-03,,universidad tecnológica nacional,ingeniería mecánica,mrs. gloria barker,qhall@yahoo.com,f,avanzada, +4331,2019-12-02,1928-10-02,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,paige combs,danielle59@hotmail.com,f,villa saboya, +4332,2020-02-02,1983-11-21,,universidad nacional de jujuy,diseño de imagen y sonido,jessica king,tjones@gmail.com,f,cabaña el cisne, +4333,2020-02-09,1999-04-27,,universidad nacional de jujuy,ingeniería mecánica,vincent shelton,debbie15@yahoo.com,m,campo charo, +4334,2020-05-03,1961-12-24,,universidad tecnológica nacional,ingeniería en informática,kevin smith,cbarnes@hotmail.com,m,campo coliqueo, +4335,2020-05-14,1928-09-12,,universidad nacional de jujuy,licenciatura en administración ,daniel quinn,mary73@yahoo.com,m,planchada banderita, +4336,2020-03-10,1948-04-01,,universidad nacional de jujuy,contador público ,angela brewer,hedwards@hotmail.com,f,aparzo, +4337,2020-02-04,1961-07-24,,universidad nacional de jujuy,licenciatura en psicología,jose tucker,hmann@gmail.com,m,campo la flor los ralos, +4338,2020-04-10,1955-05-26,,universidad nacional de jujuy,ingeniería mecánica,eddie pace,brewermatthew@hotmail.com,m,francisco madero, +4339,2020-01-29,1919-04-15,,universidad nacional de jujuy,licenciatura en terapia ocupacional,todd rice,smithseth@hotmail.com,m,barrialitos, +4340,2020-06-07,1973-11-13,,universidad nacional de jujuy,ingeniería electrónica,william bender,sarahpreston@gmail.com,m,aneque grande, +4341,2020-03-30,2016-12-27,,universidad nacional de jujuy,ciencias veterinarias,brent murphy,johntaylor@yahoo.com,m,cameron, +4342,2020-05-28,1996-01-30,,universidad tecnológica nacional,contador público ,robin norman,amy48@yahoo.com,f,el triunfo, +4343,2020-05-05,1906-09-28,,universidad tecnológica nacional,licenciatura en sociología ,andrew carter,tammy63@gmail.com,m,arbol solo, +4344,2020-04-16,1940-03-27,,universidad tecnológica nacional,licenciatura en administración ,amy smith,longjonathan@yahoo.com,f,labordeboy, +4345,2020-06-08,1983-03-14,,universidad nacional de jujuy,diseño de imagen y sonido,anthony dunn,robert08@yahoo.com,m,colonia bombal, +4346,2020-01-24,1993-05-14,,universidad tecnológica nacional,ingeniería en informática,susan david,brenda36@yahoo.com,f,campo yaguarete, +4347,2019-11-19,1919-04-29,,universidad tecnológica nacional,licenciatura en ciencias biológicas,aaron martinez,danielosborne@hotmail.com,m,los gauchos, +4348,2020-01-30,1946-08-01,,universidad tecnológica nacional,licenciatura en ciencias ambientales,colin howard,jamespark@yahoo.com,m,colonia belga americana, +4349,2020-06-15,1949-11-04,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,caroline watson,awalker@hotmail.com,f,arroyo aguila negra, +4350,2020-07-28,1985-07-21,,universidad nacional de jujuy,medicina,matthew wall,thomas87@gmail.com,m,antonio de los heros, +4351,2019-10-29,1911-10-26,,universidad tecnológica nacional,licenciatura en musicoterapia,christopher torres md,kimberly30@gmail.com,m,2 de mayo, +4352,2020-07-09,1946-01-27,,universidad tecnológica nacional,actuario ,rick johnson,xbanks@hotmail.com,m,aguas calientes, +4353,2019-11-11,1976-10-08,,universidad tecnológica nacional,ciencias veterinarias,john weaver,zyoung@yahoo.com,m,alegria, +4354,2019-11-30,2015-07-06,,universidad tecnológica nacional,licenciatura en ciencias biológicas,william garcia,nortonjames@hotmail.com,m,colonia gobernador ayala, +4355,2020-03-29,1927-06-24,,universidad tecnológica nacional,contador público ,christine allen,david19@gmail.com,f,libertad, +4356,2020-07-09,2011-11-04,,universidad tecnológica nacional,licenciatura en ciencias de la computación,michael thomas,webersara@yahoo.com,m,agua blanca, +4357,2020-03-16,1964-05-16,,universidad nacional de jujuy,licenciatura en ciencias biológicas,roberta caldwell,fharris@hotmail.com,f,agua los matos, +4358,2020-03-18,1927-09-19,,universidad tecnológica nacional,licenciatura en psicología,ryan gonzalez,johnsonpatricia@hotmail.com,m,campo coubert, +4359,2019-11-25,2015-04-05,,universidad tecnológica nacional,técnico para bioterios ,karen coleman,gonzalezjoseph@gmail.com,f,la gama, +4360,2020-03-25,1991-07-23,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,elizabeth patterson,huntrichard@gmail.com,f,cazon, +4361,2020-01-03,2004-02-28,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,abigail martinez,jenningseric@yahoo.com,f,ocho vados, +4362,2020-04-25,1908-05-19,,universidad tecnológica nacional,licenciatura en ciencias de la computación,kelly perry,matthewjones@gmail.com,f,garcia del rio, +4363,2020-01-26,1912-09-02,,universidad nacional de jujuy,arquitectura,gregory nunez,ysalazar@yahoo.com,m,barrio jardin luzuriaga, +4364,2020-01-02,2013-03-13,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,jessica nguyen,gdavis@gmail.com,f,grutly, +4365,2019-11-05,1976-04-20,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,daniel friedman,icrawford@hotmail.com,m,cerro de la gloria canal 15, +4366,2019-12-05,1954-06-11,,universidad nacional de jujuy,diseño de imagen y sonido,erika hubbard,russellcampbell@hotmail.com,f,arroyo el mocho, +4367,2020-06-11,1917-05-25,,universidad nacional de jujuy,ingeniería electrónica,brad frederick,ggonzalez@gmail.com,m,achalco, +4368,2020-02-21,2012-02-15,,universidad nacional de jujuy,actuario ,brad young,davisdanny@hotmail.com,m,argerich, +4369,2020-07-01,1953-07-15,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,deborah hahn,tiffany00@gmail.com,f,colonia mackinlay, +4370,2019-11-23,1957-07-16,,universidad nacional de jujuy,ingeniería electrónica,william ballard,robert02@yahoo.com,m,colonia 1 de mayo, +4371,2020-04-14,1944-05-04,,universidad nacional de jujuy,licenciatura en ciencias de la computación,natalie gonzales,antonioross@gmail.com,f,ingenio la providencia, +4372,2020-06-08,1924-02-17,,universidad tecnológica nacional,agronomía,amy murray,fernandezmegan@hotmail.com,f,chillar, +4373,2020-06-17,1927-03-15,,universidad tecnológica nacional,ingeniería en informática,elizabeth evans,unguyen@hotmail.com,f,buena nueva, +4374,2020-03-27,1930-10-01,,universidad tecnológica nacional,licenciatura en ciencias de la computación,amy harris,ohowell@gmail.com,f,palantelen, +4375,2020-07-12,2016-07-22,,universidad nacional de jujuy,licenciatura en ciencias biológicas,cathy robinson,jenkinsjustin@gmail.com,f,monte chingolo, +4376,2020-03-18,1972-03-31,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,derrick franklin,brianaortiz@gmail.com,m,el molle, +4377,2020-06-09,1956-09-02,,universidad nacional de jujuy,actuario ,steven morris,lshea@hotmail.com,m,cañada de las ovejas, +4378,2020-07-03,1938-10-10,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,erin davis,kathleen02@hotmail.com,f,buen retiro, +4379,2020-05-19,1935-02-08,,universidad tecnológica nacional,ingeniería en informática,jodi wade,evansjennifer@gmail.com,f,la punta, +4380,2019-11-12,1982-03-23,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,karen nixon dvm,xmccarthy@gmail.com,f,san mayol, +4381,2020-06-23,1960-01-25,,universidad nacional de jujuy,licenciatura en terapia ocupacional,tyler colon,arnoldmatthew@gmail.com,m,aguada del loro, +4382,2019-12-04,1986-04-26,,universidad nacional de jujuy,diseño de imagen y sonido,paul alexander,mckeesamantha@yahoo.com,m,guamini, +4383,2020-02-16,1985-06-20,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,john wallace,carolbates@yahoo.com,m,barrio trocha, +4384,2019-10-11,1935-06-12,,universidad tecnológica nacional,ingeniería en informática,denise gonzalez,lperez@yahoo.com,f,bagual, +4385,2020-03-10,2021-09-26,,universidad tecnológica nacional,arquitectura,tonya diaz,catherine16@gmail.com,f,agua amarga, +4386,2020-07-07,1981-11-25,,universidad tecnológica nacional,licenciatura en administración ,amy reese,amber27@gmail.com,f,calera, +4387,2020-05-01,1987-03-30,,universidad tecnológica nacional,diseño industrial,justin woodward,robert50@yahoo.com,m,barrio jardin luzuriaga, +4388,2020-03-08,1933-02-16,,universidad nacional de jujuy,diseño de imagen y sonido,dawn cooley,deborah44@hotmail.com,f,12 de octubre, +4389,2020-01-08,2019-09-14,,universidad tecnológica nacional,ingeniería en informática,david mccoy,pparker@hotmail.com,m,colonia alberdi, +4390,2020-05-24,1962-08-02,,universidad nacional de jujuy,diseño de imagen y sonido,paul guerrero,thomasmurray@gmail.com,m,chavarria, +4391,2020-01-01,1953-06-27,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,monica wheeler,bwilson@hotmail.com,f,arteaga, +4392,2020-03-07,2016-04-27,,universidad tecnológica nacional,licenciatura en ciencias ambientales,jennifer potter,brianlewis@hotmail.com,f,carandaiti, +4393,2019-11-01,2015-11-04,,universidad nacional de jujuy,arquitectura,janet wright,alexandra23@gmail.com,f,carandaiti, +4394,2020-03-10,1951-10-09,,universidad nacional de jujuy,actuario ,larry hill,heathermiller@yahoo.com,m,banda varela, +4395,2020-06-26,2018-01-16,,universidad nacional de jujuy,licenciatura en administración ,brianna clay,marythomas@yahoo.com,f,8 de diciembre, +4396,2019-11-06,2013-05-04,,universidad nacional de jujuy,licenciatura en ciencias geológicas,crystal armstrong,markrice@yahoo.com,f,aguadita, +4397,2020-07-20,1956-02-27,,universidad nacional de jujuy,licenciatura en artes,jasmin phillips,thomasfox@hotmail.com,f,cañada seca, +4398,2020-06-08,1994-09-30,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,michael carter,christine24@yahoo.com,m,arroyo guilaia, +4399,2019-12-07,1996-09-11,,universidad tecnológica nacional,licenciatura en ciencias geológicas,elizabeth hernandez,kclark@yahoo.com,f,calilegua, +4400,2020-02-29,1946-05-30,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,amanda martin,shawelizabeth@yahoo.com,f,sarandi, +4401,2020-02-15,1970-09-15,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,isabella kelley,nbanks@gmail.com,f,9 de julio kilometro 20, +4402,2019-11-27,1925-05-02,,universidad nacional de jujuy,ciencias veterinarias,jonathan garcia,alyssa74@yahoo.com,m,chapi talo, +4403,2019-12-11,2000-08-01,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,joshua brady,obrienshirley@yahoo.com,m,angelina, +4404,2020-06-09,2015-01-09,,universidad nacional de jujuy,agronomía,jessica perez,andrea27@yahoo.com,f,aserradero arroyo, +4405,2020-06-21,1950-12-02,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,caleb wood dvm,daniel49@gmail.com,m,libertad, +4406,2020-06-12,1918-02-06,,universidad nacional de jujuy,licenciatura en ciencias geológicas,laura rogers,meaganmorrow@gmail.com,f,bustamante, +4407,2019-12-13,1916-02-02,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,michael johnson,laurenmorrow@hotmail.com,m,maori, +4408,2020-04-06,2007-08-24,,universidad tecnológica nacional,licenciatura en ciencias geológicas,deborah mendoza,velezrichard@yahoo.com,f,chivilcoy, +4409,2020-03-31,1961-01-12,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,nicole moran,sheila51@yahoo.com,f,colonia campo piaggio, +4410,2020-06-22,1947-04-01,,universidad nacional de jujuy,licenciatura en ciencias biológicas,melissa frank,jeffreyayers@yahoo.com,f,planchada banderita, +4411,2020-01-17,1981-10-06,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,brenda farley,grahamjeremiah@hotmail.com,f,colonia la india, +4412,2020-03-22,1952-01-09,,universidad tecnológica nacional,diseño de imagen y sonido,michael miller,haysnicole@hotmail.com,m,cevil grande, +4413,2020-06-29,1919-05-15,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,richard jimenez,oanderson@gmail.com,m,saldungaray, +4414,2020-01-25,1984-10-10,,universidad tecnológica nacional,licenciatura en sociología ,james johnson,oconnellcindy@gmail.com,m,casimiro gomez, +4415,2019-11-26,2000-01-16,,universidad tecnológica nacional,licenciatura en terapia ocupacional,shannon blair,zdiaz@yahoo.com,f,chacabuco, +4416,2020-07-27,2021-10-02,,universidad nacional de jujuy,licenciatura en ciencias geológicas,william roth,laurenmills@hotmail.com,m,kilometro 184, +4417,2020-04-21,1996-11-25,,universidad nacional de jujuy,técnico para bioterios ,robert bradshaw,awest@hotmail.com,m,villa ruiz, +4418,2020-06-15,2012-08-18,,universidad tecnológica nacional,diseño industrial,tiffany christensen,rowekevin@hotmail.com,f,campo gimenez, +4419,2019-12-25,1982-08-01,,universidad tecnológica nacional,licenciatura en ciencias biológicas,grace dennis,meghanchaney@yahoo.com,f,gobernador roca, +4420,2020-01-31,1973-07-01,,universidad nacional de jujuy,licenciatura en terapia ocupacional,anne cochran,meganbishop@hotmail.com,f,cortaderas, +4421,2019-10-13,1967-05-06,,universidad tecnológica nacional,técnico para bioterios ,carol alexander,rebecca20@gmail.com,f,firmat, +4422,2019-10-09,1928-10-11,,universidad nacional de jujuy,contador público ,fernando hodge,valenciajoshua@hotmail.com,m,carrizal, +4423,2020-05-14,1964-02-23,,universidad tecnológica nacional,licenciatura en ciencias biológicas,joseph lopez,wareandrea@gmail.com,m,san fernando, +4424,2020-03-15,1948-07-23,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,edward brown,christianruiz@yahoo.com,m,azara, +4425,2020-02-07,1971-08-29,,universidad tecnológica nacional,licenciatura en ciencias biológicas,stacy erickson,jennifer66@yahoo.com,f,colonia duportal, +4426,2020-04-28,1947-09-10,,universidad tecnológica nacional,licenciatura en administración ,lisa bruce,derek84@hotmail.com,f,canteras de gregorini, +4427,2020-05-14,1949-07-20,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,david morales,mclark@hotmail.com,m,empalme, +4428,2020-02-10,1988-02-18,,universidad nacional de jujuy,licenciatura en ciencias ambientales,megan taylor,tuckerdenise@yahoo.com,f,cachari, +4429,2019-11-06,1931-09-11,,universidad tecnológica nacional,licenciatura en musicoterapia,dana wheeler,coxmelissa@yahoo.com,f,los polvorines, +4430,2020-05-09,1982-08-31,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,mr. miguel valdez,teresa80@yahoo.com,m,11 de mayo, +4431,2019-12-25,1996-07-07,,universidad tecnológica nacional,ingeniería en informática,ashley pruitt,andrewmendoza@yahoo.com,f,saldungaray, +4432,2020-04-27,1963-09-13,,universidad nacional de jujuy,licenciatura en ciencias biológicas,shannon drake,matthew63@yahoo.com,f,carro quemado, +4433,2019-10-12,1996-05-19,,universidad tecnológica nacional,licenciatura en artes,daniel thomas,zmorse@gmail.com,m,agua negra, +4434,2020-04-10,1908-08-19,,universidad nacional de jujuy,ingeniería electrónica,michelle jordan,kevin73@yahoo.com,f,boulogne, +4435,2019-10-04,1930-10-22,,universidad tecnológica nacional,bioquímica,joseph williams,kathleenbell@hotmail.com,m,caspinchango, +4436,2020-02-16,1910-08-02,,universidad tecnológica nacional,licenciatura en artes,sean spears,tylercummings@yahoo.com,m,casbas, +4437,2020-04-06,1994-01-31,,universidad nacional de jujuy,arquitectura,stephanie king,kingnicholas@gmail.com,f,estacion lago epecuen, +4438,2019-12-04,1991-12-29,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,alexander phillips,miranda32@gmail.com,m,acevedo, +4439,2020-06-07,1930-11-25,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,kari mejia,qsutton@gmail.com,f,acheral, +4440,2019-10-06,1967-01-27,,universidad tecnológica nacional,técnico para bioterios ,kimberly mcpherson,ggarcia@yahoo.com,f,abra rica, +4441,2019-10-19,1935-07-23,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,christian robinson,jimmy45@gmail.com,m,chivilcoy, +4442,2020-07-20,1914-07-24,,universidad tecnológica nacional,arquitectura,cody hess,sarawilliams@gmail.com,m,costa del nogoya, +4443,2020-04-21,1923-01-05,,universidad tecnológica nacional,ingeniería en informática,lisa hendrix,gary10@gmail.com,f,valle de las leñas, +4444,2019-12-31,1972-12-15,,universidad tecnológica nacional,licenciatura en ciencias de la computación,connor robbins,andrew54@hotmail.com,m,calchaqui, +4445,2020-02-23,1925-02-10,,universidad nacional de jujuy,licenciatura en sociología ,meghan paul,justinlutz@gmail.com,f,bella italia, +4446,2019-11-20,1949-08-30,,universidad nacional de jujuy,licenciatura en ciencias de la computación,savannah huber,iwebb@yahoo.com,f,anguil, +4447,2020-04-22,2011-04-13,,universidad nacional de jujuy,licenciatura en musicoterapia,michael bass,ltucker@yahoo.com,m,haras san jacinto, +4448,2019-10-14,1927-02-28,,universidad tecnológica nacional,licenciatura en ciencias ambientales,stephen jackson,dawn00@hotmail.com,m,colonia la oracion, +4449,2019-10-30,2011-10-18,,universidad tecnológica nacional,licenciatura en terapia ocupacional,david pierce,jfoster@yahoo.com,m,alta italia, +4450,2019-10-30,1914-01-02,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,barbara martinez,barbererin@yahoo.com,f,agua verde, +4451,2020-07-17,2015-07-25,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,adam schmidt,ashley73@hotmail.com,m,tablada, +4452,2020-03-03,1984-04-19,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,shannon conner,qjones@gmail.com,f,estacion saguier, +4453,2020-04-03,1989-03-05,,universidad tecnológica nacional,licenciatura en administración ,amy haas,brownjames@yahoo.com,f,estacion christophersen, +4454,2020-03-06,1968-05-16,,universidad nacional de jujuy,licenciatura en ciencia política ,elizabeth tucker,tracy58@gmail.com,f,bahia lapataia, +4455,2020-06-13,1937-04-06,,universidad tecnológica nacional,bioquímica,peggy parrish,ericmoore@yahoo.com,f,colonia arocena ina, +4456,2020-04-13,2016-05-27,,universidad tecnológica nacional,licenciatura en musicoterapia,susan silva,romerowesley@hotmail.com,f,bonpland, +4457,2019-12-14,1952-04-30,,universidad tecnológica nacional,licenciatura en ciencias ambientales,erik mccall,zyoung@hotmail.com,m,barrio parque leloir, +4458,2019-11-22,1990-12-29,,universidad nacional de jujuy,arquitectura,dawn rodriguez,jburgess@gmail.com,f,huanguelen, +4459,2020-06-08,1927-08-13,,universidad nacional de jujuy,ingeniería mecánica,alicia smith,pramos@gmail.com,f,la pastora, +4460,2020-03-17,1957-05-01,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,juan schneider,browneric@yahoo.com,m,berabevu, +4461,2019-12-15,2001-05-29,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,danielle gonzalez,jdowns@hotmail.com,f,colonia la india, +4462,2019-10-04,1986-03-07,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,mrs. peggy murray,hickscatherine@yahoo.com,f,angel gallardo, +4463,2020-04-25,1909-08-15,,universidad nacional de jujuy,licenciatura en artes,megan smith,davidrojas@gmail.com,f,arroyo moreira, +4464,2020-01-10,2003-01-14,,universidad tecnológica nacional,licenciatura en ciencias ambientales,stephanie wilson,joshua10@yahoo.com,f,bella vista, +4465,2020-06-25,1937-02-22,,universidad nacional de jujuy,licenciatura en ciencias biológicas,brandon crosby,irivera@yahoo.com,m,la gama, +4466,2019-11-30,2006-12-02,,universidad nacional de jujuy,licenciatura en terapia ocupacional,morgan myers,bkoch@yahoo.com,f,colonia hinojo, +4467,2020-05-16,1943-12-17,,universidad nacional de jujuy,licenciatura en ciencia política ,jenna paul,carlos14@hotmail.com,f,colonia clara, +4468,2020-05-17,1946-04-16,,universidad tecnológica nacional,licenciatura en sociología ,shawn freeman,bryanward@yahoo.com,m,concepcion del bermejo, +4469,2020-03-08,2021-02-01,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,brandi conley,bcross@hotmail.com,f,almacen el descanso, +4470,2020-06-04,1938-12-09,,universidad nacional de jujuy,técnico para bioterios ,jason phillips,emily70@gmail.com,m,lote 11 escuela 107, +4471,2019-11-19,2013-09-25,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,anthony guzman,dedwards@gmail.com,m,arroyo hondo, +4472,2020-02-12,1975-04-11,,universidad nacional de jujuy,licenciatura en ciencias ambientales,michael salazar,jonathan64@hotmail.com,m,arana, +4473,2020-04-12,1909-11-30,,universidad tecnológica nacional,licenciatura en terapia ocupacional,devin smith,zachary36@gmail.com,m,campana, +4474,2020-03-05,2020-07-02,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,luis griffin,jwallace@hotmail.com,m,palantelen, +4475,2020-03-01,1967-10-15,,universidad tecnológica nacional,licenciatura en ciencias de la computación,heather mclean,george54@gmail.com,f,agua azul, +4476,2020-02-06,1959-05-30,,universidad tecnológica nacional,licenciatura en ciencias biológicas,jennifer aguilar,sandovalamanda@hotmail.com,f,23 de agosto, +4477,2020-05-04,1939-02-02,,universidad nacional de jujuy,licenciatura en ciencias biológicas,amy parsons,troykane@gmail.com,f,chavarria, +4478,2020-06-28,1978-06-16,,universidad tecnológica nacional,farmacia,sandra simon,greenemarcus@yahoo.com,f,carlos maria naon, +4479,2020-02-16,1992-04-30,,universidad tecnológica nacional,licenciatura en ciencias geológicas,carmen harvey,xedwards@yahoo.com,f,estela, +4480,2019-12-07,1963-07-03,,universidad tecnológica nacional,diseño de imagen y sonido,eric barton,jennifer85@gmail.com,m,capitan lazo, +4481,2019-11-21,1958-03-21,,universidad tecnológica nacional,bioquímica,mary kirk,david24@hotmail.com,f,ataliva roca, +4482,2020-04-06,1968-04-18,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,laura sharp,obryant@hotmail.com,f,campo caretto, +4483,2020-01-25,1934-05-07,,universidad nacional de jujuy,licenciatura en artes,laurie flores,obaldwin@gmail.com,f,aguada de guerra, +4484,2020-06-28,1976-05-24,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,shane hawkins,abigail31@yahoo.com,m,bajo hondo, +4485,2020-07-28,1925-06-03,,universidad tecnológica nacional,diseño industrial,vincent richardson,garyroberson@yahoo.com,m,cabreria, +4486,2020-07-24,1952-02-29,,universidad nacional de jujuy,licenciatura en terapia ocupacional,elizabeth rivera,bedwards@hotmail.com,f,arbol solo, +4487,2020-02-15,1941-11-14,,universidad tecnológica nacional,licenciatura en ciencias de la computación,doris becker,lauramcbride@hotmail.com,f,el pimpollo, +4488,2020-07-07,1956-12-04,,universidad tecnológica nacional,medicina,mrs. kimberly mason dvm,vlin@hotmail.com,f,acasape, +4489,2020-06-08,2005-06-25,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,edward perez,hunter26@yahoo.com,m,general rojo, +4490,2020-02-15,1936-04-18,,universidad tecnológica nacional,licenciatura en psicología,stephanie smith,mitchell83@hotmail.com,f,cachiyuyal, +4491,2020-05-31,2002-03-16,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,anthony keller,johnnymiller@gmail.com,m,cari larquea, +4492,2020-07-25,1933-09-28,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,karen beasley,kelly79@gmail.com,f,el olivo, +4493,2020-04-01,1911-08-09,,universidad tecnológica nacional,diseño industrial,dylan jenkins,psimpson@hotmail.com,m,campo caretto, +4494,2020-01-29,1944-11-08,,universidad nacional de jujuy,licenciatura en ciencias ambientales,kevin torres,martinezsarah@hotmail.com,m,martin coronado, +4495,2020-01-19,1999-11-03,,universidad tecnológica nacional,arquitectura,cassandra frazier,nelsonkevin@gmail.com,f,aguada de guerra, +4496,2020-03-14,1955-04-20,,universidad tecnológica nacional,actuario ,matthew blevins dvm,millerjames@yahoo.com,m,campo zavalla, +4497,2019-11-02,1980-10-09,,universidad tecnológica nacional,ingeniería mecánica,stephanie taylor,bingram@yahoo.com,f,comodoro rivadavia, +4498,2020-05-13,1996-04-15,,universidad nacional de jujuy,licenciatura en psicología,ashley hill,wayne14@gmail.com,f,bella vista, +4499,2020-02-20,1993-02-15,,universidad tecnológica nacional,diseño industrial,sabrina melendez,markjimenez@yahoo.com,f,agua del simbol, +4500,2020-02-24,1923-06-27,,universidad tecnológica nacional,ingeniería electrónica,ashley gates,jenniferjennings@hotmail.com,f,base aerea teniente matienzo, +4501,2019-10-02,1947-06-13,,universidad tecnológica nacional,ingeniería mecánica,jesus barr,kaylasmith@hotmail.com,m,arroyo castillo, +4502,2020-03-05,1920-08-02,,universidad tecnológica nacional,licenciatura en psicología,john reyes,douglassamantha@gmail.com,m,4 de febrero, +4503,2020-01-24,1978-08-08,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,tammy thomas,christina59@yahoo.com,f,la chispa, +4504,2020-04-02,1967-07-03,,universidad tecnológica nacional,licenciatura en terapia ocupacional,dan santos,ltorres@gmail.com,m,kilometro 408, +4505,2020-05-02,1962-07-26,,universidad nacional de jujuy,ingeniería en informática,jamie moore,michaelblair@yahoo.com,m,avanzada, +4506,2019-11-02,1991-02-03,,universidad tecnológica nacional,ingeniería mecánica,sarah good md,ikelly@hotmail.com,f,kilometro 77, +4507,2020-04-23,1931-02-01,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,thomas rubio,ericareid@hotmail.com,m,firmat, +4508,2020-01-13,1919-09-10,,universidad tecnológica nacional,agronomía,courtney bailey,kimberly13@gmail.com,f,kilometro 408, +4509,2019-12-02,1933-02-15,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,janet smith,darylhull@hotmail.com,f,22 de mayo, +4510,2019-11-08,1918-08-10,,universidad tecnológica nacional,licenciatura en ciencias biológicas,william bowman,gaguilar@gmail.com,m,los gauchos, +4511,2020-01-15,1957-11-27,,universidad tecnológica nacional,medicina,rachael daniels,greendavid@yahoo.com,f,punta de los llanos, +4512,2020-02-20,2005-01-15,,universidad nacional de jujuy,licenciatura en sociología ,karina owens,ysmith@yahoo.com,f,pozo navagan, +4513,2020-06-17,1942-10-11,,universidad nacional de jujuy,contador público ,jacob jones,andersonjames@gmail.com,m,colonia bertozzi, +4514,2019-10-02,1992-08-12,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,emily short,ashepard@gmail.com,f,gobernador benegas, +4515,2020-07-27,1985-09-09,,universidad nacional de jujuy,licenciatura en ciencias ambientales,stephanie smith,elizabeth52@hotmail.com,f,colonia nac de alienados, +4516,2020-06-26,1944-07-14,,universidad nacional de jujuy,diseño industrial,luis cole,samantha36@hotmail.com,m,muñiz, +4517,2019-12-03,1919-02-01,,universidad nacional de jujuy,licenciatura en ciencias geológicas,natasha sandoval,stevenmurphy@hotmail.com,f,bajo de raco, +4518,2020-06-16,2017-10-25,,universidad nacional de jujuy,licenciatura en ciencia política ,ryan obrien,carlahoover@yahoo.com,m,11 de mayo, +4519,2020-03-21,1985-09-09,,universidad nacional de jujuy,medicina,kelly olson,rvillegas@gmail.com,f,colonia la yerba, +4520,2019-10-27,1951-09-16,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,angela holt,rebekahalexander@yahoo.com,f,amadores, +4521,2020-02-01,1964-04-23,,universidad nacional de jujuy,arquitectura,christopher luna,jamesruiz@yahoo.com,m,membrillar, +4522,2019-12-10,1992-10-30,,universidad nacional de jujuy,diseño de imagen y sonido,william miller,gcampbell@hotmail.com,m,arauco, +4523,2020-05-07,1958-08-22,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,natalie bennett,gomezmichael@gmail.com,f,juan vela, +4524,2020-05-10,1922-06-22,,universidad nacional de jujuy,ingeniería mecánica,shari white,xvazquez@hotmail.com,f,ernestina, +4525,2020-04-12,1968-03-11,,universidad tecnológica nacional,licenciatura en artes,james crane,ricardomorris@yahoo.com,m,agua de dionisio, +4526,2020-05-24,1924-11-06,,universidad tecnológica nacional,diseño industrial,todd turner,grimeslori@gmail.com,m,alto del saladillo, +4527,2019-10-21,1928-01-19,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,taylor lee,nacosta@yahoo.com,f,chiclana, +4528,2019-10-23,1925-04-09,,universidad nacional de jujuy,ingeniería electrónica,krystal summers,hmoran@hotmail.com,f,boqueron, +4529,2020-05-10,1999-12-26,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,james mcdaniel,framos@gmail.com,m,otto bemberg, +4530,2020-04-23,1999-01-02,,universidad nacional de jujuy,licenciatura en terapia ocupacional,carlos casey,kristinegarcia@yahoo.com,m,arroyo hondo, +4531,2020-02-25,1995-07-09,,universidad nacional de jujuy,licenciatura en terapia ocupacional,gloria kramer,ariasjennifer@hotmail.com,f,balneario chapalco, +4532,2019-12-30,1910-03-14,,universidad nacional de jujuy,bioquímica,kristen galvan,derrick05@hotmail.com,f,quiñihual estacion, +4533,2019-12-11,1929-07-08,,universidad nacional de jujuy,ingeniería mecánica,jeffrey fuller,matthewnorris@hotmail.com,m,angostura, +4534,2020-03-31,1969-05-26,,universidad tecnológica nacional,diseño industrial,andrew mahoney,grossjeffrey@hotmail.com,m,dina huapi, +4535,2020-04-21,2015-11-07,,universidad tecnológica nacional,licenciatura en terapia ocupacional,michael wall,kevinwagner@yahoo.com,m,francisco paz, +4536,2020-04-02,2015-08-07,,universidad tecnológica nacional,ingeniería electrónica,joe ramos,mclaughlinerik@gmail.com,m,ciudad jardin del palomar, +4537,2019-11-09,1991-02-25,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,christina knight,aaron79@gmail.com,f,cortaderas, +4538,2019-12-16,1999-04-03,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,gina valdez,davidrivera@gmail.com,f,las hermanas, +4539,2020-03-08,1921-12-05,,universidad nacional de jujuy,bioquímica,kevin cervantes,patricia71@yahoo.com,m,frigorifico cap, +4540,2020-05-30,1975-12-30,,universidad nacional de jujuy,licenciatura en ciencias ambientales,jennifer walker,marthawang@hotmail.com,f,aconquija, +4541,2020-02-10,1917-12-29,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,jennifer gomez,swalker@yahoo.com,f,cura malal, +4542,2020-04-08,1952-11-29,,universidad nacional de jujuy,ingeniería mecánica,sherry solomon,jane58@gmail.com,f,colonia japonesa, +4543,2020-06-24,1917-01-02,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,tracy hamilton,qpeck@gmail.com,f,cañadon chileno, +4544,2020-02-03,2014-03-18,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,zachary tucker,uclark@gmail.com,m,don torcuato, +4545,2020-04-06,1915-06-30,,universidad tecnológica nacional,contador público ,joseph rivera,nicolecampbell@yahoo.com,m,aguay, +4546,2020-05-23,2010-11-05,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,cody logan,ethornton@yahoo.com,m,campo castro, +4547,2020-04-26,1908-08-29,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,melanie williams,andreadavila@yahoo.com,f,abra rica, +4548,2020-01-07,1999-02-17,,universidad tecnológica nacional,ingeniería mecánica,michael kent,matthewwilson@gmail.com,m,juan maria gutierrez, +4549,2019-10-03,1970-11-22,,universidad nacional de jujuy,licenciatura en psicología,jason clayton,morgansean@yahoo.com,m,punta lara, +4550,2020-02-11,2020-11-17,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,justin patel,nelsonrichard@hotmail.com,m,general san martin, +4551,2019-12-24,2020-07-21,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,daniel cruz,martinezjames@yahoo.com,m,colonia arocena ina, +4552,2020-03-07,2006-09-14,,universidad tecnológica nacional,técnico para bioterios ,mathew escobar,wmorales@gmail.com,m,primera junta, +4553,2020-02-26,1999-03-31,,universidad nacional de jujuy,licenciatura en psicología,nicholas garcia ii,sharris@hotmail.com,m,godoy, +4554,2020-04-12,1965-07-20,,universidad tecnológica nacional,bioquímica,ryan robinson,joseph89@yahoo.com,m,bahia lapataia, +4555,2019-12-18,1992-10-02,,universidad tecnológica nacional,arquitectura,julia gardner,shawncarr@yahoo.com,f,jose leon suarez, +4556,2019-10-22,1927-07-05,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,kendra wolfe,connie87@yahoo.com,f,colonia centenario, +4557,2019-10-30,1958-04-07,,universidad nacional de jujuy,agronomía,benjamin rodriguez,leeshawn@gmail.com,m,blas durañona, +4558,2020-07-05,1989-11-08,,universidad tecnológica nacional,ingeniería mecánica,michaela hodge,mhudson@gmail.com,f,bajo las tunas, +4559,2020-06-23,1983-01-05,,universidad nacional de jujuy,contador público ,emily wright,kimberly43@yahoo.com,f,moron, +4560,2019-11-09,2016-01-26,,universidad nacional de jujuy,técnico para bioterios ,eugene campbell,grahamelizabeth@yahoo.com,m,victoria, +4561,2020-06-08,1961-02-03,,universidad nacional de jujuy,licenciatura en ciencias biológicas,david castro,xlowery@yahoo.com,m,colonia bertozzi, +4562,2019-11-28,1952-01-03,,universidad tecnológica nacional,licenciatura en ciencia política ,briana berry,claire61@hotmail.com,f,barro negro, +4563,2019-10-17,1953-04-22,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,joseph obrien,kathryn56@gmail.com,m,blaquier, +4564,2020-04-09,1920-08-03,,universidad tecnológica nacional,diseño de imagen y sonido,adam lee,llloyd@hotmail.com,m,aguango, +4565,2019-10-15,1909-02-13,,universidad tecnológica nacional,licenciatura en administración ,matthew thomas,terrigarcia@yahoo.com,m,la lucila, +4566,2019-12-20,1930-05-21,,universidad tecnológica nacional,licenciatura en ciencias ambientales,carl mann,timjohnson@hotmail.com,m,colonia california, +4567,2020-01-08,1917-04-17,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,richard palmer,patriciabryant@gmail.com,m,barrio villa adela, +4568,2020-07-16,1959-03-15,,universidad nacional de jujuy,licenciatura en artes,david gordon,hlopez@gmail.com,m,recalde, +4569,2019-12-19,1998-02-18,,universidad nacional de jujuy,licenciatura en ciencias ambientales,karina jackson,katherine50@hotmail.com,f,cañadon caliente, +4570,2020-07-05,1921-12-12,,universidad nacional de jujuy,licenciatura en sociología ,angela west,nicole45@yahoo.com,f,campo monte la viruela, +4571,2020-05-11,1933-09-28,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,ann davis,jerry10@hotmail.com,f,berretta, +4572,2019-10-29,2004-07-08,,universidad tecnológica nacional,ingeniería electrónica,haley hernandez,nsantos@gmail.com,f,calle larga vieja, +4573,2020-03-04,1984-05-02,,universidad tecnológica nacional,arquitectura,anthony martinez,jasonhuerta@hotmail.com,m,bella italia, +4574,2020-06-05,1919-08-17,,universidad nacional de jujuy,bioquímica,charles greer,odouglas@gmail.com,m,kilometro 208, +4575,2020-07-04,1996-02-17,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,michael rowe,kayla23@gmail.com,m,agote, +4576,2020-06-29,1967-03-22,,universidad nacional de jujuy,licenciatura en sociología ,jonathan peters,felicia86@hotmail.com,m,aguaditas, +4577,2020-02-27,1939-10-09,,universidad nacional de jujuy,medicina,david russell,maryanderson@gmail.com,m,calle larga vieja, +4578,2020-03-24,2012-01-01,,universidad nacional de jujuy,licenciatura en artes,christie martinez,eric39@yahoo.com,f,algarrobo del aguila, +4579,2020-01-12,1938-01-24,,universidad tecnológica nacional,diseño industrial,whitney williams,deborah95@hotmail.com,f,laguna del barro, +4580,2020-01-04,1976-09-16,,universidad nacional de jujuy,licenciatura en ciencias de la computación,kathryn young,sclark@gmail.com,f,frontera, +4581,2020-05-05,2006-01-31,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,tanner davis,harrischristopher@gmail.com,m,2 de julio, +4582,2020-01-31,1960-10-08,,universidad nacional de jujuy,medicina,donna jones,melinda30@yahoo.com,f,bahia lapataia, +4583,2019-10-02,2006-10-18,,universidad nacional de jujuy,licenciatura en ciencias de la computación,nicholas jackson,williamselizabeth@yahoo.com,m,bordenave, +4584,2019-10-14,1955-12-21,,universidad nacional de jujuy,ciencias veterinarias,paul lewis,ynguyen@gmail.com,m,cuartel v, +4585,2020-04-27,1975-10-06,,universidad nacional de jujuy,ingeniería electrónica,ashley wheeler,hclark@yahoo.com,f,algarrobo, +4586,2019-11-07,1929-05-07,,universidad tecnológica nacional,licenciatura en artes,anthony joseph jr.,pateldylan@yahoo.com,m,canning, +4587,2020-01-03,1917-10-25,,universidad nacional de jujuy,licenciatura en ciencia política ,samantha larson,gene42@gmail.com,f,landeta, +4588,2019-11-11,2020-03-19,,universidad tecnológica nacional,licenciatura en terapia ocupacional,jessica green,xwalsh@yahoo.com,f,la punta, +4589,2019-12-19,1935-10-10,,universidad nacional de jujuy,técnico para bioterios ,april green,bellkristina@yahoo.com,f,quiñihual estacion, +4590,2019-11-16,1928-12-07,,universidad tecnológica nacional,bioquímica,brian johnson,natashaphillips@hotmail.com,m,barrio la luisa, +4591,2020-07-24,1973-04-20,,universidad tecnológica nacional,licenciatura en ciencias geológicas,jacob baldwin,tiffany91@yahoo.com,m,colonia devoto, +4592,2020-04-01,1988-06-23,,universidad nacional de jujuy,licenciatura en artes,grace warren,caldwelljeffrey@hotmail.com,f,barrio pedro rocco, +4593,2020-06-13,2012-06-14,,universidad nacional de jujuy,técnico para bioterios ,eric stuart,howardgomez@yahoo.com,m,cangrejillos, +4594,2019-11-26,1984-04-29,,universidad tecnológica nacional,licenciatura en ciencias de la computación,lisa johnson,joannadaniels@gmail.com,f,balcarce, +4595,2019-12-27,1977-08-16,,universidad tecnológica nacional,ingeniería mecánica,robert wells,guerranathan@yahoo.com,m,quiñihual estacion, +4596,2020-05-13,1976-05-28,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,troy mcdonald,fwatson@hotmail.com,m,kilometro 374, +4597,2020-01-30,2006-12-24,,universidad tecnológica nacional,licenciatura en ciencia política ,monica frost,dtorres@hotmail.com,f,alpatacal, +4598,2020-07-17,1996-10-31,,universidad tecnológica nacional,farmacia,bradley ford,whitneyhale@hotmail.com,m,arroyo pareja, +4599,2020-03-24,1924-06-22,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jennifer bates,ncruz@yahoo.com,f,bernal este, +4600,2020-03-22,1969-03-24,,universidad tecnológica nacional,agronomía,christopher williams,sandrabrown@gmail.com,m,algarrobo grande, +4601,2020-07-08,1994-09-25,,universidad nacional de jujuy,ciencias veterinarias,jocelyn mclean,josephho@yahoo.com,f,bella vista, +4602,2020-07-08,2013-07-02,,universidad tecnológica nacional,licenciatura en ciencias ambientales,matthew gonzalez,amyhull@gmail.com,m,america, +4603,2020-06-05,1952-10-19,,universidad nacional de jujuy,medicina,dr. kyle roberson dvm,zacharylee@hotmail.com,m,chapi talo, +4604,2020-03-31,1933-05-22,,universidad tecnológica nacional,contador público ,david padilla,rreeves@yahoo.com,m,indio rico, +4605,2020-01-26,1964-10-21,,universidad tecnológica nacional,ingeniería electrónica,mark sanders,brownmary@yahoo.com,m,colonia san manuel, +4606,2020-04-14,1987-08-12,,universidad tecnológica nacional,ciencias veterinarias,christopher galloway,zacharywebb@gmail.com,m,casimiro gomez, +4607,2020-05-08,1973-01-06,,universidad nacional de jujuy,ingeniería electrónica,sandra wall,solomonmary@gmail.com,f,fuerte quemado, +4608,2020-01-04,2000-07-05,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,wayne weaver,davidcampbell@yahoo.com,m,azara, +4609,2019-10-09,1986-09-28,,universidad nacional de jujuy,ingeniería mecánica,lori ortiz,ryanmonica@gmail.com,f,alto de la leña, +4610,2020-06-03,1993-07-04,,universidad tecnológica nacional,contador público ,mr. frank thomas md,pmarshall@gmail.com,m,corralito, +4611,2020-07-04,2020-09-18,,universidad tecnológica nacional,medicina,kendra walter,jonesjoe@hotmail.com,f,campo quiñones, +4612,2019-10-08,1910-06-17,,universidad tecnológica nacional,licenciatura en musicoterapia,anthony jordan,elizabeth64@gmail.com,m,colonia la blanquita, +4613,2019-11-19,2018-08-13,,universidad tecnológica nacional,diseño de imagen y sonido,ashley chavez,gregory71@yahoo.com,f,batavia, +4614,2020-05-12,1907-12-30,,universidad tecnológica nacional,diseño industrial,jon davis,uburns@gmail.com,m,hale, +4615,2019-10-25,1932-01-26,,universidad nacional de jujuy,contador público ,jennifer jackson,vbrown@gmail.com,f,la querencia, +4616,2019-12-16,1977-01-30,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,kimberly weiss,lgraves@hotmail.com,f,aguas de las mulas, +4617,2019-12-13,1953-10-31,,universidad tecnológica nacional,licenciatura en administración ,bruce blake,jcortez@gmail.com,m,arroyo seco, +4618,2020-05-31,1915-03-23,,universidad nacional de jujuy,licenciatura en ciencias de la computación,kenneth cervantes,jason87@hotmail.com,m,el bombero, +4619,2020-07-15,2015-07-28,,universidad nacional de jujuy,bioquímica,linda nelson,bobbycastro@hotmail.com,f,algarrobito, +4620,2020-01-31,1921-01-31,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,charlotte taylor,conwaytammy@hotmail.com,f,ambrosio p lezica, +4621,2019-11-16,1980-04-10,,universidad nacional de jujuy,licenciatura en artes,john kent,simpsonjessica@hotmail.com,m,arroyo del medio, +4622,2020-07-18,1999-09-25,,universidad tecnológica nacional,ingeniería mecánica,trevor payne,ymathis@gmail.com,m,25 de mayo, +4623,2020-02-21,2001-10-15,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,rachel rangel,zromero@yahoo.com,f,algarrobo del aguila, +4624,2020-04-11,2009-10-18,,universidad nacional de jujuy,medicina,kathryn davis,kentmary@gmail.com,f,la rosa, +4625,2019-10-03,1974-04-25,,universidad nacional de jujuy,licenciatura en psicología,renee walker,rossdavid@yahoo.com,f,apeadero las chimbas, +4626,2020-02-26,1977-08-31,,universidad tecnológica nacional,técnico para bioterios ,laura rivera,kristina10@yahoo.com,f,colonia florencia, +4627,2020-07-06,1970-10-03,,universidad tecnológica nacional,técnico para bioterios ,charles anderson,plopez@hotmail.com,m,ciudad madero, +4628,2020-07-06,1918-12-10,,universidad tecnológica nacional,licenciatura en ciencias biológicas,randy gonzales,ghensley@yahoo.com,m,agua de diaz, +4629,2020-04-15,2012-10-20,,universidad nacional de jujuy,técnico para bioterios ,veronica spears,nhudson@yahoo.com,f,desamparados, +4630,2020-05-13,1955-06-23,,universidad tecnológica nacional,farmacia,kelly mcmillan,cruzjonathan@yahoo.com,f,gobernador roca, +4631,2020-04-25,2000-04-15,,universidad nacional de jujuy,bioquímica,jason lloyd,tbowers@gmail.com,m,kilometro 77, +4632,2020-04-22,1988-10-10,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,timothy parks,cathystanton@yahoo.com,m,cari larquea, +4633,2019-11-26,2019-10-24,,universidad tecnológica nacional,farmacia,katherine miller,patricia28@hotmail.com,f,agrio balsa, +4634,2019-10-02,1998-06-01,,universidad tecnológica nacional,licenciatura en ciencias ambientales,paul meyer,floreswesley@gmail.com,m,camba paso, +4635,2020-03-10,1988-12-22,,universidad nacional de jujuy,ciencias veterinarias,andrea brown,hmills@yahoo.com,f,abra del trigo, +4636,2020-02-19,1944-10-15,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,emily davis,sherry40@gmail.com,f,kilometro 125, +4637,2019-11-24,1927-11-10,,universidad tecnológica nacional,licenciatura en artes,timothy crawford,rachel01@gmail.com,m,fuerte quemado, +4638,2020-04-07,1917-02-03,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,taylor marsh phd,douglas39@hotmail.com,f,maggiolo, +4639,2020-01-12,1945-07-31,,universidad nacional de jujuy,farmacia,diana brown,brendaturner@hotmail.com,f,baños de la laja, +4640,2020-01-14,1965-04-27,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,robert pineda,woodsholly@gmail.com,m,balsa senillosa, +4641,2020-07-08,1938-08-01,,universidad nacional de jujuy,ingeniería mecánica,justin spence,austin50@yahoo.com,m,alamo, +4642,2020-03-10,1920-12-13,,universidad nacional de jujuy,agronomía,ryan waller,amymalone@gmail.com,m,basail, +4643,2019-11-23,1955-08-04,,universidad nacional de jujuy,diseño de imagen y sonido,dana smith,rodgersstephanie@gmail.com,f,jose ferrari, +4644,2019-12-19,1987-06-21,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,dr. joshua holmes,lewisbrandon@hotmail.com,m,la tranca, +4645,2020-01-25,1937-09-22,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,johnny allen,jamie17@yahoo.com,m,campo de villamil, +4646,2020-01-22,1993-07-20,,universidad tecnológica nacional,ingeniería en informática,kari morales,gmills@yahoo.com,f,carapachay, +4647,2020-04-24,1922-09-12,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,frederick russo,michaeldorsey@yahoo.com,m,el trigo, +4648,2020-03-24,2007-01-08,,universidad tecnológica nacional,contador público ,caroline johnson,denisecarter@yahoo.com,f,colonia leiva, +4649,2020-03-27,1988-07-07,,universidad tecnológica nacional,diseño de imagen y sonido,michael nelson,carlos16@yahoo.com,m,la chinaca, +4650,2020-07-20,1960-10-08,,universidad tecnológica nacional,licenciatura en musicoterapia,erin pearson,hollyyoung@yahoo.com,f,acostilla, +4651,2020-06-25,1907-10-06,,universidad tecnológica nacional,medicina,nicole carter,martintracy@yahoo.com,f,bosques, +4652,2020-05-14,1999-06-13,,universidad nacional de jujuy,licenciatura en administración ,joanne cox,chayes@hotmail.com,f,la union, +4653,2019-12-27,2018-05-30,,universidad nacional de jujuy,actuario ,mr. john nelson,vsmith@hotmail.com,m,agua verde, +4654,2019-10-25,1919-02-01,,universidad nacional de jujuy,licenciatura en ciencias biológicas,marc chung,estradabrendan@hotmail.com,m,13 de enero, +4655,2019-10-24,1995-12-25,,universidad nacional de jujuy,licenciatura en ciencia política ,jennifer martinez,bfreeman@hotmail.com,f,el camoati, +4656,2020-05-02,1978-05-06,,universidad nacional de jujuy,arquitectura,tracy baker,davidjenkins@hotmail.com,f,laguna del barro, +4657,2020-04-03,2021-02-23,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,preston fox,lhall@yahoo.com,m,saldungaray, +4658,2020-07-05,1917-02-27,,universidad tecnológica nacional,licenciatura en ciencias biológicas,mr. steve riley,erica88@hotmail.com,m,alto grande, +4659,2020-06-12,1936-12-23,,universidad tecnológica nacional,agronomía,cathy barr,melissagiles@yahoo.com,f,el socorro, +4660,2019-10-05,1906-12-22,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,mark cole,tannerann@hotmail.com,m,acostilla, +4661,2020-07-03,1913-12-25,,universidad tecnológica nacional,licenciatura en ciencias biológicas,alan wilson,powellkenneth@hotmail.com,m,campo castro, +4662,2020-01-12,1943-02-18,,universidad nacional de jujuy,licenciatura en psicología,kathy adams,meganpeterson@yahoo.com,f,arrascaeta, +4663,2019-11-17,1987-04-14,,universidad nacional de jujuy,agronomía,sandra white,courtneystark@gmail.com,f,caracoles, +4664,2020-02-11,1996-12-22,,universidad tecnológica nacional,licenciatura en musicoterapia,ms. sarah bennett md,salvarado@gmail.com,f,arroyo seco, +4665,2019-12-31,1968-07-13,,universidad tecnológica nacional,ingeniería mecánica,donald ramos,nschmidt@hotmail.com,m,7 de abril, +4666,2019-11-17,1999-12-21,,universidad tecnológica nacional,diseño industrial,lisa williams,pberry@hotmail.com,f,campo la nena, +4667,2019-10-10,1967-04-28,,universidad nacional de jujuy,ingeniería mecánica,keith wade,butlersara@hotmail.com,m,berabevu, +4668,2020-07-11,1926-10-17,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,daniel brock,farmercole@hotmail.com,m,banda florida, +4669,2020-06-05,1907-01-23,,universidad tecnológica nacional,ingeniería electrónica,edward martin,careyheidi@gmail.com,m,barrio belgrano, +4670,2019-10-22,1998-08-03,,universidad tecnológica nacional,actuario ,lindsay garza,bjennings@hotmail.com,f,9 de julio, +4671,2020-01-07,1912-09-22,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,chad yang,asmith@hotmail.com,m,calderon, +4672,2020-01-12,1908-03-06,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,chris white,simpsontina@yahoo.com,m,arroyo claro, +4673,2020-04-20,1935-05-26,,universidad nacional de jujuy,diseño de imagen y sonido,john evans,qhart@hotmail.com,m,lehmann, +4674,2020-01-18,2014-12-07,,universidad nacional de jujuy,medicina,jennifer todd,stevenburns@gmail.com,f,angostura, +4675,2019-11-25,1966-05-09,,universidad tecnológica nacional,licenciatura en ciencias ambientales,laura munoz,norman81@gmail.com,f,antiguo, +4676,2020-07-08,1945-08-24,,universidad tecnológica nacional,licenciatura en psicología,jordan yu,qberger@gmail.com,f,bauer y sigel, +4677,2020-05-29,1923-07-03,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,megan diaz,mirandarodriguez@yahoo.com,f,cañada la rica, +4678,2020-01-02,1924-11-03,,universidad nacional de jujuy,licenciatura en terapia ocupacional,anthony sexton,amartinez@yahoo.com,m,2 de julio, +4679,2020-07-26,1910-12-14,,universidad nacional de jujuy,farmacia,michael turner,velazquezvincent@yahoo.com,m,colonia arocena ina, +4680,2020-01-07,2011-06-09,,universidad nacional de jujuy,licenciatura en ciencias ambientales,joseph cummings,rwheeler@yahoo.com,m,acostilla, +4681,2020-04-08,1968-04-11,,universidad tecnológica nacional,licenciatura en ciencias geológicas,rachel park,john55@yahoo.com,f,estacion yerua, +4682,2020-06-12,1914-12-09,,universidad tecnológica nacional,licenciatura en terapia ocupacional,derrick walters,smithlogan@gmail.com,m,cabi monda, +4683,2020-06-12,2011-03-05,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,kristine jones,dmartin@gmail.com,f,arbol verde, +4684,2020-06-03,1962-02-09,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,john rangel,kimberly56@yahoo.com,m,agua de la zorra, +4685,2020-02-26,2001-03-29,,universidad tecnológica nacional,ingeniería mecánica,donald jones,trevorpearson@hotmail.com,m,barcala, +4686,2020-07-28,1966-02-09,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,jessica robinson,dawn81@hotmail.com,f,campo garabato, +4687,2020-04-28,1923-02-25,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,catherine ross,jody66@yahoo.com,f,alto de leiva, +4688,2020-07-31,1978-11-30,,universidad tecnológica nacional,bioquímica,samuel lopez,vortega@yahoo.com,m,labarden, +4689,2020-06-17,1915-09-06,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,gabriel ferguson,wbarker@hotmail.com,m,el cenizo, +4690,2020-06-27,1990-06-29,,universidad nacional de jujuy,arquitectura,michael meyer,agibbs@hotmail.com,m,bahia creek, +4691,2020-05-05,1974-03-05,,universidad tecnológica nacional,licenciatura en musicoterapia,keith hess,kellypeter@gmail.com,m,matheu, +4692,2020-05-17,2010-07-12,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,katherine valdez,ystephenson@gmail.com,f,campo garabato, +4693,2020-04-07,1959-07-18,,universidad nacional de jujuy,licenciatura en psicología,robert allen,tranjustin@gmail.com,m,alegria, +4694,2020-07-08,1940-11-18,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,nicole martin,tammiemcdowell@yahoo.com,f,balsa, +4695,2020-06-19,1937-05-25,,universidad tecnológica nacional,licenciatura en psicología,johnny robertson,murrayjanice@yahoo.com,m,campo andino, +4696,2019-10-14,1973-06-05,,universidad nacional de jujuy,medicina,robert rogers,amanda90@hotmail.com,m,blas durañona, +4697,2019-12-03,1912-05-23,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,bailey stanton,susan15@gmail.com,f,el duraznillo, +4698,2020-07-07,1959-08-07,,universidad tecnológica nacional,arquitectura,lee ballard,prodriguez@gmail.com,m,el bombero, +4699,2020-07-08,1909-08-20,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,robin rodriguez,peterbooker@yahoo.com,f,2 de mayo, +4700,2020-04-09,1936-10-02,,universidad nacional de jujuy,ciencias veterinarias,ethan coleman,patrickbowen@gmail.com,m,la porteña, +4701,2019-10-25,2012-01-23,,universidad tecnológica nacional,ingeniería mecánica,thomas bradford,bmartinez@gmail.com,m,arrascaeta, +4702,2020-07-14,1940-12-03,,universidad tecnológica nacional,ciencias veterinarias,timothy hurley,miguel11@gmail.com,m,bahia langara, +4703,2019-11-07,1913-05-24,,universidad tecnológica nacional,licenciatura en ciencias ambientales,miranda arnold,williamssheila@yahoo.com,f,cachel, +4704,2020-03-25,1937-10-26,,universidad nacional de jujuy,licenciatura en ciencias de la computación,jacqueline horton,twolfe@gmail.com,f,arroyo magdalena, +4705,2020-07-16,1909-05-03,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,jeremy hernandez,margaretyork@yahoo.com,m,barrio gral jose de san martin, +4706,2020-02-25,1939-10-24,,universidad tecnológica nacional,licenciatura en ciencias biológicas,sherry carrillo,combsrenee@hotmail.com,f,cañadon ferrais, +4707,2020-05-17,1955-10-15,,universidad nacional de jujuy,licenciatura en sociología ,samuel hill,bortega@hotmail.com,m,azara, +4708,2020-02-13,2016-07-10,,universidad tecnológica nacional,licenciatura en psicología,tara barnett,moranmeghan@hotmail.com,f,bauer y sigel, +4709,2020-02-10,1964-03-11,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,joe whitney,davidgrimes@gmail.com,m,bajo las tunas, +4710,2020-02-17,1952-04-27,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,derek campbell,gpope@hotmail.com,m,sundblad, +4711,2020-06-06,1944-02-25,,universidad nacional de jujuy,diseño industrial,troy wood,donnalee@gmail.com,m,cavour, +4712,2020-07-30,2000-03-04,,universidad nacional de jujuy,bioquímica,ryan campos,ianwright@yahoo.com,m,colonia nac de alienados, +4713,2020-04-29,1957-11-20,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,veronica carter,nsmith@yahoo.com,f,banda florida, +4714,2020-07-28,1973-11-21,,universidad nacional de jujuy,licenciatura en ciencias ambientales,daniel watts,millerkristy@gmail.com,m,cheroguita, +4715,2020-07-06,1966-10-23,,universidad tecnológica nacional,licenciatura en artes,lauren harris,juarezjose@gmail.com,f,antonio tomas sud, +4716,2020-02-24,1968-08-26,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,julie howard,kevinwilliams@yahoo.com,f,arroyo magdalena, +4717,2020-05-10,1944-02-20,,universidad nacional de jujuy,medicina,katie andersen,deborahlewis@yahoo.com,f,betbeder, +4718,2020-03-21,1953-02-03,,universidad tecnológica nacional,técnico para bioterios ,deborah sanchez,medinaryan@hotmail.com,f,faro querandi, +4719,2020-03-16,1913-10-16,,universidad tecnológica nacional,licenciatura en ciencias biológicas,nathan obrien,robertbell@hotmail.com,m,lehmann, +4720,2020-07-27,2008-05-06,,universidad nacional de jujuy,licenciatura en ciencias biológicas,timothy terry,shawallison@hotmail.com,m,la florencia, +4721,2020-03-29,1947-12-01,,universidad tecnológica nacional,licenciatura en terapia ocupacional,linda johnson,sandra65@yahoo.com,f,huanguelen, +4722,2020-02-01,1909-11-02,,universidad nacional de jujuy,agronomía,benjamin payne,savannahcompton@gmail.com,m,fuerte quemado, +4723,2019-12-29,1967-08-01,,universidad nacional de jujuy,ingeniería electrónica,pamela jones,kempnathan@yahoo.com,f,agua de torre, +4724,2020-04-26,1967-07-26,,universidad nacional de jujuy,licenciatura en musicoterapia,john frey,shaun13@gmail.com,m,arboleda, +4725,2020-01-10,1946-02-16,,universidad nacional de jujuy,medicina,carla tapia,daniel28@gmail.com,f,arroyo chalia, +4726,2019-11-28,1983-10-01,,universidad nacional de jujuy,licenciatura en ciencias geológicas,jamie vaughn,brownbonnie@gmail.com,f,albarracin, +4727,2020-03-12,1941-12-18,,universidad tecnológica nacional,actuario ,kristi price,jasminemiller@yahoo.com,f,valle hondo, +4728,2020-06-09,1934-06-12,,universidad tecnológica nacional,actuario ,zachary wilson,morrisbrendan@gmail.com,m,2 de mayo, +4729,2020-06-25,1983-12-26,,universidad nacional de jujuy,licenciatura en ciencia política ,vincent knight,lewisjoseph@hotmail.com,m,centenario, +4730,2020-02-09,1991-08-29,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,daniel hunt,xmueller@hotmail.com,m,san isidro, +4731,2019-10-31,1947-10-21,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,katrina brock,reyesdaniel@hotmail.com,f,agrelo, +4732,2020-02-24,1929-04-01,,universidad tecnológica nacional,licenciatura en ciencias geológicas,sandra smith,browndaniel@yahoo.com,f,cipolletti, +4733,2020-02-28,1931-05-29,,universidad tecnológica nacional,licenciatura en ciencias de la computación,lindsay adams,wongjessica@yahoo.com,f,aconquija, +4734,2020-06-14,1955-03-30,,universidad nacional de jujuy,licenciatura en ciencias de la computación,patricia garcia,kayla54@yahoo.com,f,cuartel iv, +4735,2020-05-18,1957-07-21,,universidad tecnológica nacional,licenciatura en psicología,barbara mckee,iroman@yahoo.com,f,juancho, +4736,2020-07-01,1988-09-11,,universidad tecnológica nacional,licenciatura en ciencias ambientales,jasmine smith,lesliegriffin@gmail.com,f,acassuso, +4737,2020-02-11,1910-02-22,,universidad tecnológica nacional,arquitectura,joshua mathews,katiemorris@gmail.com,m,arroyo, +4738,2020-07-04,1946-07-17,,universidad nacional de jujuy,contador público ,jenny taylor,jacobsgregory@hotmail.com,f,anillaco, +4739,2019-12-29,1980-12-22,,universidad nacional de jujuy,licenciatura en ciencias geológicas,corey keith,heather83@gmail.com,m,chacras viejas, +4740,2020-05-29,1934-09-25,,universidad tecnológica nacional,ciencias veterinarias,erin davis,cherylward@gmail.com,f,colonia aborigen, +4741,2020-03-22,1922-08-17,,universidad tecnológica nacional,licenciatura en ciencia política ,lisa reyes,ericayoung@gmail.com,f,capitan montoya, +4742,2020-05-04,1922-03-25,,universidad tecnológica nacional,ingeniería en informática,charles travis,browndamon@hotmail.com,m,villa lynch, +4743,2019-11-04,2010-01-31,,universidad nacional de jujuy,ingeniería en informática,amy kelly,ann07@gmail.com,f,la oriental, +4744,2019-12-13,1942-01-26,,universidad nacional de jujuy,licenciatura en psicología,leslie foley,kingsavannah@hotmail.com,f,aguara grande, +4745,2020-06-11,1987-06-28,,universidad nacional de jujuy,licenciatura en administración ,monica ford,melanie78@hotmail.com,f,basail, +4746,2019-10-17,1964-06-11,,universidad tecnológica nacional,arquitectura,hailey berger,sandra48@hotmail.com,f,villa numancia, +4747,2019-12-18,1913-08-04,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,jennifer cordova,elliskyle@hotmail.com,f,colhue huapi, +4748,2019-11-24,2012-04-18,,universidad tecnológica nacional,agronomía,rachel jenkins,michael74@hotmail.com,f,carrizal, +4749,2020-07-23,1960-03-28,,universidad nacional de jujuy,medicina,rickey simon,kathleenbullock@hotmail.com,m,villa hipodromo, +4750,2020-06-28,1916-11-02,,universidad tecnológica nacional,técnico para bioterios ,anna lewis,melissacollins@gmail.com,f,graciarena, +4751,2020-01-09,1926-08-19,,universidad nacional de jujuy,medicina,phillip bell,christopher90@yahoo.com,m,colpes, +4752,2020-07-26,2005-11-14,,universidad tecnológica nacional,farmacia,patrick castaneda,joshuathompson@hotmail.com,m,el medano, +4753,2020-06-02,1955-01-09,,universidad tecnológica nacional,actuario ,mary archer,jcook@yahoo.com,f,san genaro norte, +4754,2020-04-30,1944-11-01,,universidad tecnológica nacional,contador público ,noah turner,ehiggins@hotmail.com,m,larrechea, +4755,2019-12-20,1953-03-19,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,jessica medina,caroline17@hotmail.com,f,el zorro, +4756,2020-07-20,1936-04-29,,universidad nacional de jujuy,diseño industrial,eric roberson,nicolebrooks@gmail.com,m,san marcelo, +4757,2019-10-14,2001-10-28,,universidad nacional de jujuy,licenciatura en ciencias ambientales,kristen tapia,crawfordtanya@yahoo.com,f,aneque grande, +4758,2020-05-15,1943-10-01,,universidad nacional de jujuy,diseño de imagen y sonido,daniel jones,michaelsnow@hotmail.com,m,chapuy, +4759,2020-05-08,1956-03-28,,universidad nacional de jujuy,licenciatura en terapia ocupacional,jennifer sparks,phyllisshaffer@gmail.com,f,calera la norma, +4760,2020-02-09,1940-09-11,,universidad tecnológica nacional,técnico para bioterios ,debbie long,groth@gmail.com,f,iraola, +4761,2019-10-06,1961-11-27,,universidad nacional de jujuy,licenciatura en ciencias geológicas,paul brown,xjones@yahoo.com,m,bahia bustamante, +4762,2019-10-18,1931-07-03,,universidad nacional de jujuy,licenciatura en artes,gabriel simpson,callahangerald@hotmail.com,m,carlos maria naon, +4763,2020-06-23,1957-08-14,,universidad tecnológica nacional,licenciatura en ciencias biológicas,luke orr,kennethnolan@yahoo.com,m,cantera villalonga, +4764,2020-05-12,1968-11-27,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,mrs. amy shelton,blaketina@yahoo.com,f,colonia tacurales, +4765,2020-02-03,1961-02-08,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,julia kramer,ywilliams@hotmail.com,f,general gutierrez, +4766,2020-01-06,1971-11-28,,universidad tecnológica nacional,licenciatura en musicoterapia,matthew williams,jacobsjimmy@hotmail.com,m,correa, +4767,2020-01-04,2010-09-18,,universidad nacional de jujuy,licenciatura en artes,kelsey smith,peterslynn@yahoo.com,f,ataliva roca, +4768,2020-03-25,2007-09-13,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,eric soto,chad82@gmail.com,m,carrizales, +4769,2020-01-12,1909-11-10,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,jacqueline moore,orrkathryn@yahoo.com,f,arrayanal, +4770,2020-02-21,1958-05-26,,universidad nacional de jujuy,licenciatura en artes,mary smith,scott43@yahoo.com,f,abel, +4771,2020-07-18,1984-05-23,,universidad nacional de jujuy,bioquímica,dana garcia,josephtricia@hotmail.com,f,diamante, +4772,2020-02-07,1932-01-24,,universidad tecnológica nacional,ciencias veterinarias,kevin gutierrez,torreschelsea@gmail.com,m,cavour, +4773,2019-12-01,1973-08-16,,universidad tecnológica nacional,licenciatura en ciencias biológicas,bradley strickland,zavalalisa@gmail.com,m,agua salada, +4774,2020-03-23,1978-01-28,,universidad tecnológica nacional,actuario ,james martinez,yangelizabeth@hotmail.com,m,el guanaco, +4775,2020-05-25,1963-04-30,,universidad nacional de jujuy,arquitectura,ralph west,thomas06@hotmail.com,m,campo cicare, +4776,2019-10-01,2010-08-24,,universidad tecnológica nacional,arquitectura,mr. harry hernandez,victoria06@gmail.com,m,matheu, +4777,2020-03-16,1965-11-11,,universidad tecnológica nacional,farmacia,kristen mercer,jenningsjeffrey@yahoo.com,f,campo horquesco, +4778,2019-10-18,1913-11-25,,universidad nacional de jujuy,contador público ,kara barr,tmoore@hotmail.com,f,colonia sere, +4779,2020-04-12,1998-02-01,,universidad tecnológica nacional,licenciatura en musicoterapia,grant gill,cevans@hotmail.com,m,bustamante, +4780,2019-11-23,1991-08-17,,universidad tecnológica nacional,técnico para bioterios ,doris weiss,vrichardson@gmail.com,f,campo horquesco, +4781,2020-02-17,1945-11-09,,universidad tecnológica nacional,ingeniería mecánica,bradley delacruz,william05@hotmail.com,m,coronel isleños, +4782,2020-05-06,2020-10-26,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,catherine jones,williamramirez@gmail.com,f,altillo del medio, +4783,2020-07-30,1913-08-31,,universidad tecnológica nacional,agronomía,nicholas davis,michaelhenderson@hotmail.com,m,apeadero guanacache, +4784,2020-07-23,1989-02-11,,universidad tecnológica nacional,licenciatura en ciencia política ,luis warren,francisco75@gmail.com,m,cañada de gomez, +4785,2020-03-31,1981-04-12,,universidad tecnológica nacional,licenciatura en ciencias biológicas,roberta frederick,lanetim@yahoo.com,f,balneario los angeles, +4786,2019-12-27,1952-01-15,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,samantha mills,joseph85@hotmail.com,f,barros pazos, +4787,2020-01-08,1910-05-17,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,mariah anderson,mauricedecker@gmail.com,f,anguinan, +4788,2020-05-26,1992-07-15,,universidad tecnológica nacional,farmacia,dale irwin,maryadkins@gmail.com,m,crispi, +4789,2020-06-22,1968-10-03,,universidad nacional de jujuy,farmacia,brittany mcbride,stephanie48@hotmail.com,f,juan maria gutierrez, +4790,2019-12-08,1928-11-04,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,donald hubbard,obrienedward@yahoo.com,m,la esperanza rosas las flores, +4791,2020-07-23,1919-05-30,,universidad nacional de jujuy,farmacia,steven sanchez,qmarks@gmail.com,m,arbuco, +4792,2020-07-26,1968-08-11,,universidad tecnológica nacional,licenciatura en artes,susan tran,frederickperez@gmail.com,f,campo peña lopez, +4793,2019-11-16,1988-02-23,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,richard diaz,heather16@hotmail.com,m,alto calilegua, +4794,2020-02-12,1982-12-06,,universidad nacional de jujuy,licenciatura en ciencias ambientales,frank anderson,kelsey29@yahoo.com,m,alzaga, +4795,2020-06-21,1949-07-19,,universidad nacional de jujuy,licenciatura en ciencias geológicas,darlene smith,patricia83@gmail.com,f,edmundo perkins, +4796,2020-03-28,1951-07-06,,universidad tecnológica nacional,licenciatura en terapia ocupacional,eric walker,tombrady@yahoo.com,m,colonia lote 12, +4797,2020-04-23,1923-04-03,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,carl williams,yanderson@hotmail.com,m,cuartel iv, +4798,2020-02-07,1962-01-23,,universidad tecnológica nacional,licenciatura en terapia ocupacional,kevin hernandez,rose01@gmail.com,m,angel gallardo, +4799,2019-10-09,1998-02-11,,universidad nacional de jujuy,técnico para bioterios ,cynthia nichols,mitchellmackenzie@gmail.com,f,balneario los angeles, +4800,2020-01-02,1922-03-16,,universidad nacional de jujuy,farmacia,maria bond,ortizkaitlin@yahoo.com,f,esmeralda, +4801,2020-07-16,2021-07-29,,universidad tecnológica nacional,licenciatura en artes,heather gross,kerryjohnson@gmail.com,f,temperley, +4802,2020-07-18,1935-01-19,,universidad tecnológica nacional,arquitectura,dr. renee shelton,zvargas@yahoo.com,f,arroyo seco, +4803,2019-12-20,1939-05-04,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,rhonda morrison,smallkevin@gmail.com,f,cristolia, +4804,2020-06-30,1957-04-10,,universidad tecnológica nacional,actuario ,megan cole,gsanders@gmail.com,f,22 de diciembre, +4805,2019-10-13,2011-12-29,,universidad tecnológica nacional,arquitectura,darrell williams,dawndavidson@hotmail.com,m,llavallol, +4806,2020-03-03,1985-10-19,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,joe martin,youngmegan@yahoo.com,m,aldea brasilera, +4807,2019-12-07,1928-04-20,,universidad tecnológica nacional,licenciatura en ciencias geológicas,alyssa benjamin,littlejeremy@yahoo.com,f,banda florida, +4808,2020-07-30,1982-01-14,,universidad tecnológica nacional,licenciatura en administración ,jerry smith,larry61@yahoo.com,m,baños termales, +4809,2019-11-24,1908-02-12,,universidad nacional de jujuy,diseño de imagen y sonido,carol snyder,harrisonjohn@yahoo.com,f,merlo, +4810,2019-10-07,1914-10-14,,universidad tecnológica nacional,diseño de imagen y sonido,dylan casey,ajones@hotmail.com,m,el zorro, +4811,2020-05-29,2017-08-12,,universidad tecnológica nacional,diseño industrial,victor charles,woodkenneth@hotmail.com,m,caaguazu, +4812,2020-02-15,1962-10-24,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,donna burns md,tonya94@yahoo.com,f,lomas del mirador, +4813,2020-03-25,1956-06-18,,universidad nacional de jujuy,ingeniería en informática,beth hunter,christopher31@gmail.com,f,cañete, +4814,2019-10-21,1935-10-28,,universidad nacional de jujuy,licenciatura en ciencias ambientales,maria patton,ycopeland@yahoo.com,f,comandante giribone, +4815,2020-05-03,2014-06-18,,universidad tecnológica nacional,ingeniería en informática,mark white,rkent@yahoo.com,m,la dorita, +4816,2020-06-11,1980-06-23,,universidad tecnológica nacional,arquitectura,kristin armstrong,barbaraduran@gmail.com,f,bacacay, +4817,2020-04-19,1929-05-23,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,mark patel,jonesbarbara@gmail.com,m,bonnement, +4818,2020-03-05,1923-01-16,,universidad nacional de jujuy,medicina,maxwell anderson,xrogers@gmail.com,m,agua azul, +4819,2019-10-23,2016-06-04,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,courtney garcia,millerwilliam@yahoo.com,f,acassuso, +4820,2020-04-28,2000-09-25,,universidad tecnológica nacional,farmacia,monique smith,warrenterri@yahoo.com,f,alto de leiva, +4821,2020-06-19,2010-06-23,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,david thompson,torresclaire@gmail.com,m,barrio belgrano, +4822,2020-06-01,2015-06-21,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,stacy roberson,davidmckee@gmail.com,f,la cañada, +4823,2019-10-17,1920-02-12,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,mrs. alexis garcia,mellis@gmail.com,f,iturraspe, +4824,2020-03-22,2010-02-04,,universidad nacional de jujuy,licenciatura en administración ,sharon rivera,gfarrell@hotmail.com,f,sancti spiritu, +4825,2020-05-01,1994-05-12,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,felicia norton,rickyolson@gmail.com,f,la union, +4826,2020-06-26,2016-04-11,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,suzanne reed,hfloyd@gmail.com,f,bealistock, +4827,2019-10-17,1965-08-07,,universidad tecnológica nacional,licenciatura en ciencias ambientales,kelsey gamble,johnsonstephen@hotmail.com,f,colonia la gaviota, +4828,2020-06-06,1983-10-16,,universidad nacional de jujuy,licenciatura en artes,kristen terry,uwalker@gmail.com,f,kilometro 525, +4829,2020-03-27,1968-09-16,,universidad tecnológica nacional,diseño industrial,jessica roy,zbarrett@gmail.com,f,granadero baigorria, +4830,2019-11-12,1945-03-30,,universidad nacional de jujuy,licenciatura en sociología ,michelle brown,jeffreyturner@yahoo.com,f,alcete, +4831,2020-05-22,1987-06-19,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,kathy park,imaddox@yahoo.com,f,alcete, +4832,2020-02-11,1962-04-17,,universidad tecnológica nacional,ingeniería electrónica,tammie simmons dds,williamsdarren@gmail.com,f,cabildo, +4833,2020-07-01,1936-07-06,,universidad nacional de jujuy,licenciatura en sociología ,eugene cox,uhernandez@hotmail.com,m,12 de agosto, +4834,2019-10-09,1993-06-21,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,jerry hardin,sallyfrench@gmail.com,m,alamos, +4835,2020-04-01,1929-10-11,,universidad nacional de jujuy,licenciatura en sociología ,linda hull,daniel12@hotmail.com,f,abo nezu, +4836,2020-02-29,1955-06-12,,universidad tecnológica nacional,licenciatura en terapia ocupacional,christopher valdez,michellewatson@gmail.com,m,azul, +4837,2020-05-16,1991-01-19,,universidad nacional de jujuy,diseño industrial,brian johnson,tparker@gmail.com,m,arroyo ceibo, +4838,2019-12-05,1978-04-20,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,meghan hensley,robertpena@yahoo.com,f,belgrano, +4839,2020-02-09,2000-01-20,,universidad nacional de jujuy,licenciatura en artes,seth white,kellyjessica@hotmail.com,m,adrian maturano, +4840,2020-03-08,1906-02-26,,universidad nacional de jujuy,licenciatura en administración ,krista lucas,anna00@yahoo.com,f,adela, +4841,2020-02-08,1979-11-28,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,alan adams,xfarley@gmail.com,m,el cenizo, +4842,2020-02-08,1985-06-05,,universidad nacional de jujuy,diseño industrial,casey edwards,jfranco@yahoo.com,m,antonio tomas, +4843,2020-02-04,1946-06-08,,universidad tecnológica nacional,agronomía,mary vaughn,amysmith@gmail.com,f,angosto del perchel, +4844,2020-04-03,1909-11-10,,universidad tecnológica nacional,licenciatura en ciencias de la computación,stephanie cameron,cpeters@gmail.com,f,est jauregui va flandria, +4845,2020-01-18,1954-10-06,,universidad nacional de jujuy,agronomía,robert weiss,jwilson@gmail.com,m,la blanqueada, +4846,2020-05-15,1936-12-27,,universidad tecnológica nacional,ingeniería electrónica,joseph williams,tboyd@gmail.com,m,caraguatay, +4847,2019-10-21,2007-01-16,,universidad nacional de jujuy,licenciatura en ciencias ambientales,robert white,brian25@yahoo.com,m,abdon castro tolay, +4848,2020-05-08,1917-04-11,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,cody jimenez,uburch@hotmail.com,m,campo castro, +4849,2020-06-12,1948-11-13,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,jeremy ballard,alexandersmith@hotmail.com,m,guamini, +4850,2020-06-06,1969-04-05,,universidad tecnológica nacional,licenciatura en psicología,david rose,blutz@gmail.com,m,ciudadela, +4851,2020-01-25,1926-09-23,,universidad tecnológica nacional,bioquímica,melissa rivera,wandaboyd@yahoo.com,f,abra guazu, +4852,2020-01-11,1953-08-09,,universidad nacional de jujuy,arquitectura,tracy jones,torresronald@hotmail.com,f,arturo segui, +4853,2019-12-06,1988-08-06,,universidad tecnológica nacional,licenciatura en ciencia política ,dalton bryant,tonya23@yahoo.com,m,agua linda, +4854,2020-03-25,2004-04-21,,universidad nacional de jujuy,licenciatura en sociología ,eric jones,michelle41@hotmail.com,m,boca p 25, +4855,2020-06-29,2019-11-06,,universidad nacional de jujuy,diseño de imagen y sonido,stephanie taylor,zsmith@gmail.com,f,costa del rio azul, +4856,2019-11-27,1928-08-27,,universidad nacional de jujuy,licenciatura en psicología,brent riddle,brianyu@gmail.com,m,kilometro 208, +4857,2020-07-23,1926-09-20,,universidad nacional de jujuy,contador público ,terri cooper,simpsonanthony@gmail.com,f,camba paso, +4858,2020-02-14,1914-11-29,,universidad nacional de jujuy,contador público ,mariah salinas,grayjeffrey@hotmail.com,f,cipolletti, +4859,2019-11-02,1973-10-18,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jamie smith,brandonreed@hotmail.com,f,isla los laureles, +4860,2019-12-28,1985-03-06,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,brian pierce,ghernandez@gmail.com,m,coliqueo, +4861,2020-07-24,1979-01-05,,universidad nacional de jujuy,farmacia,suzanne evans,gabriel89@hotmail.com,f,alto de las plumas, +4862,2020-01-08,2014-09-19,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,mr. alexander davis,jgardner@gmail.com,m,asuncion, +4863,2020-05-22,1967-07-11,,universidad nacional de jujuy,licenciatura en sociología ,denise mcdonald,newtondaniel@hotmail.com,f,villa numancia, +4864,2020-06-13,1959-02-08,,universidad nacional de jujuy,licenciatura en sociología ,maria curtis,along@gmail.com,f,haedo, +4865,2020-02-14,1967-12-04,,universidad tecnológica nacional,arquitectura,robin gordon,lee32@yahoo.com,f,cachel, +4866,2019-10-08,2002-02-11,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,janice francis,rjames@yahoo.com,f,isla tigre, +4867,2020-02-18,1986-06-19,,universidad tecnológica nacional,actuario ,jerome smith,paige65@yahoo.com,m,fuerte quemado, +4868,2020-01-29,1911-01-21,,universidad tecnológica nacional,medicina,pam gallagher,julia48@hotmail.com,f,campo de los toros, +4869,2020-03-21,1984-11-20,,universidad tecnológica nacional,ingeniería mecánica,austin bernard,smithjeffrey@hotmail.com,m,agrelo, +4870,2020-07-30,2007-05-07,,universidad tecnológica nacional,licenciatura en musicoterapia,david rivas,jacquelinegreene@hotmail.com,m,colonia belga americana, +4871,2020-01-05,1984-04-25,,universidad nacional de jujuy,diseño industrial,tina garcia,timothywilson@yahoo.com,f,agua de la zorra, +4872,2020-05-28,1935-01-12,,universidad tecnológica nacional,farmacia,edward wood,underwoodmatthew@hotmail.com,m,carcaraña, +4873,2020-02-22,1963-07-26,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,theresa hoover,longkelsey@gmail.com,f,arañita, +4874,2020-02-27,1927-02-12,,universidad tecnológica nacional,licenciatura en artes,teresa richard,powellcatherine@gmail.com,f,cañada, +4875,2020-01-23,1917-04-30,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,michelle schroeder,john31@yahoo.com,f,colonia celina, +4876,2020-06-01,2008-12-02,,universidad nacional de jujuy,licenciatura en administración ,danielle rodriguez,walkercharles@hotmail.com,f,estacion moreno, +4877,2020-02-26,1911-11-02,,universidad tecnológica nacional,agronomía,steven holder,lopezcaitlyn@hotmail.com,m,santos lugares, +4878,2020-07-08,1934-01-23,,universidad nacional de jujuy,licenciatura en psicología,troy ellison,deborahlara@gmail.com,m,alizal, +4879,2020-06-07,2000-01-27,,universidad tecnológica nacional,licenciatura en ciencia política ,susan hudson dds,josephwilson@yahoo.com,f,del viso, +4880,2020-03-14,1924-06-23,,universidad nacional de jujuy,licenciatura en ciencia política ,daniel martin,megan61@hotmail.com,m,argentina belvedere, +4881,2019-11-24,1957-01-17,,universidad nacional de jujuy,ingeniería en informática,jennifer krueger,christopher89@gmail.com,f,santa teresita, +4882,2019-11-07,1980-04-30,,universidad nacional de jujuy,licenciatura en terapia ocupacional,gregory barnes,smithtyler@gmail.com,m,catamontaña, +4883,2019-11-09,1955-05-24,,universidad tecnológica nacional,farmacia,nicole mcpherson,matthewcallahan@hotmail.com,f,gobernador lanusse, +4884,2020-02-19,2018-05-19,,universidad nacional de jujuy,ingeniería electrónica,tiffany wilson md,brandon09@yahoo.com,f,campo de villamil, +4885,2019-12-12,1923-06-18,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,barbara garcia,christy20@yahoo.com,f,colman, +4886,2020-07-13,1926-05-12,,universidad nacional de jujuy,licenciatura en sociología ,gail ward,marshallcourtney@gmail.com,f,bacacay, +4887,2020-05-24,1985-03-12,,universidad nacional de jujuy,técnico para bioterios ,keith gomez,victorshort@hotmail.com,m,17 de agosto, +4888,2019-11-05,1995-08-17,,universidad tecnológica nacional,licenciatura en ciencias de la computación,sandra ray,jason60@yahoo.com,f,arroyo urquiza, +4889,2019-11-10,1972-02-02,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,katherine wallace,ocook@gmail.com,f,9 de julio kilometro 20, +4890,2020-05-18,1924-03-11,,universidad nacional de jujuy,licenciatura en artes,perry henry,robinsonlisa@hotmail.com,m,estacion saladas, +4891,2019-12-31,1915-07-02,,universidad nacional de jujuy,agronomía,francis gonzalez,heather62@yahoo.com,m,agustoni, +4892,2020-04-28,1975-06-15,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,michael king,amber45@hotmail.com,m,campo de mayo, +4893,2019-10-28,1932-01-20,,universidad tecnológica nacional,arquitectura,john campbell,deniseallen@hotmail.com,m,colonia centenario, +4894,2020-06-26,1986-01-13,,universidad nacional de jujuy,licenciatura en psicología,john phillips,joshualove@hotmail.com,m,el durazno, +4895,2020-04-19,2011-11-24,,universidad nacional de jujuy,agronomía,erica mccullough,shane57@gmail.com,f,arbol solo, +4896,2019-12-03,1922-03-12,,universidad tecnológica nacional,licenciatura en artes,tracy harris,gary84@gmail.com,m,isidro casanova, +4897,2020-05-03,2014-11-05,,universidad nacional de jujuy,licenciatura en psicología,amy williams,erica68@gmail.com,f,amana, +4898,2019-12-05,1964-08-07,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,billy greer,gwatson@gmail.com,m,angaco norte, +4899,2020-02-20,1948-01-31,,universidad tecnológica nacional,ingeniería en informática,alexander stevens,cameroncampbell@yahoo.com,m,alto de la leña, +4900,2020-02-02,1978-01-28,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,jeffrey bolton,pughjoseph@gmail.com,m,berabevu, +4901,2020-02-07,1978-04-16,,universidad nacional de jujuy,diseño de imagen y sonido,derek browning,lydia05@yahoo.com,m,jesus maria, +4902,2020-07-25,2020-09-09,,universidad nacional de jujuy,licenciatura en ciencia política ,joseph hartman,morganmichelle@yahoo.com,m,general rojo, +4903,2020-02-27,1907-01-25,,universidad tecnológica nacional,licenciatura en sociología ,mikayla lane,carolinebrock@gmail.com,f,baños lunlunta, +4904,2019-11-07,1980-02-05,,universidad nacional de jujuy,licenciatura en ciencias geológicas,kyle ramirez,flemingmonica@yahoo.com,m,caaguazu, +4905,2019-10-14,2001-04-17,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,jason brown,mramos@hotmail.com,m,estacion de zootecnia b, +4906,2020-01-02,1914-11-21,,universidad tecnológica nacional,diseño de imagen y sonido,ashley moyer,oscarbarron@hotmail.com,f,puente del inca, +4907,2020-04-17,1946-06-12,,universidad tecnológica nacional,licenciatura en psicología,sarah padilla,woodwalter@hotmail.com,f,10 de mayo, +4908,2019-12-06,1954-09-18,,universidad nacional de jujuy,medicina,joanna meyer,ashleyhunt@yahoo.com,f,cuesta del ternero, +4909,2020-04-15,1952-07-13,,universidad nacional de jujuy,diseño de imagen y sonido,anthony ford,traceywilliams@hotmail.com,m,estacion christophersen, +4910,2019-11-19,2019-01-05,,universidad nacional de jujuy,técnico para bioterios ,karen brown,willie52@gmail.com,f,carlos tejedor, +4911,2020-07-08,1955-03-11,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,daniel strong,bdickson@gmail.com,m,barrio el tontal, +4912,2019-11-12,1990-09-19,,universidad tecnológica nacional,licenciatura en artes,virginia juarez,carla32@hotmail.com,f,el brete, +4913,2020-03-09,1987-08-30,,universidad tecnológica nacional,ingeniería en informática,vincent fields,nglover@hotmail.com,m,gonzalez catan, +4914,2019-11-21,1984-05-26,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,peter hale,pruittbrad@hotmail.com,m,cerro aconcagua, +4915,2020-05-24,1931-01-02,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,david barr,teresajordan@yahoo.com,m,25 de mayo, +4916,2020-06-17,1963-01-10,,universidad nacional de jujuy,ciencias veterinarias,joanna arnold,pottsemma@hotmail.com,f,cristolia, +4917,2020-06-13,1957-05-23,,universidad nacional de jujuy,arquitectura,pamela trevino,rodriguezdeborah@yahoo.com,f,huanqueros, +4918,2019-12-06,1919-09-29,,universidad tecnológica nacional,diseño de imagen y sonido,alison allen,aalexander@hotmail.com,f,lomas del mirador, +4919,2019-11-11,1957-03-16,,universidad tecnológica nacional,licenciatura en ciencia política ,nathan lloyd,jonathan41@yahoo.com,m,barrancas, +4920,2020-05-08,1926-01-10,,universidad nacional de jujuy,licenciatura en psicología,david andersen,angela36@yahoo.com,m,chivilcoy, +4921,2020-01-26,1996-10-08,,universidad nacional de jujuy,licenciatura en administración ,jamie thomas,kbrown@yahoo.com,f,cerro aconcagua, +4922,2019-12-13,1953-01-08,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,alexa smith,jbrooks@hotmail.com,f,coraceros, +4923,2020-06-13,2006-03-25,,universidad tecnológica nacional,licenciatura en ciencias biológicas,kimberly lewis,kathryn27@gmail.com,f,los cardos, +4924,2020-02-10,2006-12-16,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,brandon schultz,vanessa96@hotmail.com,m,alicura, +4925,2020-04-15,1925-05-21,,universidad nacional de jujuy,ingeniería en informática,gregory hamilton,michael22@hotmail.com,m,villa dominico, +4926,2019-11-17,1932-03-21,,universidad tecnológica nacional,licenciatura en ciencias de la computación,paul graham,vwest@yahoo.com,m,alanices, +4927,2019-11-09,1995-05-15,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,andrew olson,morangordon@gmail.com,m,balneario oceano, +4928,2020-03-13,2004-12-18,,universidad nacional de jujuy,ingeniería mecánica,keith becker,robert34@gmail.com,m,florentino ameghino, +4929,2020-04-06,1982-03-08,,universidad tecnológica nacional,licenciatura en administración ,samantha wall,trevorcarter@hotmail.com,f,colonia monte la plata, +4930,2019-11-27,1945-04-05,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,robert khan,kenneth02@gmail.com,m,amberes, +4931,2020-02-08,2003-06-01,,universidad nacional de jujuy,bioquímica,sarah gonzalez,nknight@yahoo.com,f,alferez san martin, +4932,2020-07-17,2003-05-10,,universidad tecnológica nacional,licenciatura en sociología ,janet hudson,keith43@yahoo.com,f,haras san jacinto, +4933,2020-03-14,1934-09-10,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,william oconnor,kentdawn@yahoo.com,m,rafael castillo, +4934,2019-11-21,1977-12-20,,universidad nacional de jujuy,diseño de imagen y sonido,brian nelson,reginald05@yahoo.com,m,planicie banderita, +4935,2020-03-11,1916-08-23,,universidad tecnológica nacional,ingeniería mecánica,nicole oneill,sonya06@gmail.com,f,3 de mayo, +4936,2020-03-03,1961-03-07,,universidad tecnológica nacional,licenciatura en psicología,david welch,laurie22@hotmail.com,m,campo yaguarete, +4937,2020-04-09,1942-09-24,,universidad tecnológica nacional,licenciatura en ciencias de la computación,robert johnson,vlucas@gmail.com,m,arroyo pescado, +4938,2020-03-28,1911-02-13,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,gina mendoza,phendrix@yahoo.com,f,canteras de gregorini, +4939,2020-01-23,1924-08-20,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,christopher foster,dalegreene@hotmail.com,m,la chinaca, +4940,2019-12-11,1937-01-21,,universidad nacional de jujuy,licenciatura en ciencias geológicas,cynthia lee,tinalong@yahoo.com,f,colonia morgan, +4941,2020-01-31,1987-12-09,,universidad tecnológica nacional,licenciatura en musicoterapia,robert hendrix,erikasmith@hotmail.com,m,comandante leal, +4942,2019-10-04,2014-03-30,,universidad tecnológica nacional,ingeniería mecánica,carlos white,zkelly@gmail.com,m,garin, +4943,2020-01-12,1994-06-27,,universidad tecnológica nacional,técnico para bioterios ,jerome lewis,gene64@yahoo.com,m,corralito, +4944,2020-05-04,1993-02-12,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,jessica robinson,angelicaestrada@gmail.com,f,arata, +4945,2020-05-01,1914-12-04,,universidad tecnológica nacional,licenciatura en artes,spencer austin,steven25@gmail.com,m,anguinan, +4946,2020-05-11,1939-11-07,,universidad tecnológica nacional,licenciatura en ciencias de la computación,heather smith,stevenslouis@gmail.com,f,avellaneda, +4947,2020-01-05,1951-03-08,,universidad tecnológica nacional,diseño de imagen y sonido,rachel robinson,christyowens@hotmail.com,f,alpachiri, +4948,2020-04-13,1985-09-25,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,sheila wright,hayley62@yahoo.com,f,cortines, +4949,2020-02-13,1992-01-21,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,ellen payne md,mlivingston@hotmail.com,f,guamini, +4950,2020-01-15,1954-05-20,,universidad tecnológica nacional,contador público ,eddie wilkinson,shawnthomas@gmail.com,m,arroyo del rey, +4951,2020-06-20,1917-08-06,,universidad nacional de jujuy,licenciatura en ciencias ambientales,william wood,rmcdaniel@yahoo.com,m,america, +4952,2019-12-02,1965-11-01,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jerry copeland,calderondaniel@yahoo.com,m,aldao, +4953,2020-03-11,1934-10-30,,universidad tecnológica nacional,licenciatura en musicoterapia,david campbell,michael52@gmail.com,m,garin, +4954,2020-05-30,1978-09-15,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,zachary brown,erik48@gmail.com,m,colonia los sauces, +4955,2019-10-14,1980-01-03,,universidad tecnológica nacional,licenciatura en ciencias geológicas,adam young,kathleenaguilar@gmail.com,m,bajo guazu, +4956,2020-07-20,2000-03-25,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,stephanie davis,jorge39@yahoo.com,f,11 de septiembre, +4957,2020-03-02,1918-06-19,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,kimberly gregory,owenscraig@hotmail.com,f,aguara grande, +4958,2019-11-13,2012-07-09,,universidad nacional de jujuy,ingeniería electrónica,amanda kim,robertnguyen@gmail.com,f,colonia los lapachos, +4959,2019-11-17,2004-06-13,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,andrea hutchinson,nicholas17@hotmail.com,f,cañada la negra, +4960,2020-06-26,1958-08-08,,universidad nacional de jujuy,licenciatura en artes,tracy mata,william12@hotmail.com,f,balcosna, +4961,2020-01-08,1906-03-31,,universidad nacional de jujuy,licenciatura en administración ,ronnie hamilton,mtorres@yahoo.com,m,algarrobo verde, +4962,2019-10-03,1990-07-08,,universidad tecnológica nacional,licenciatura en ciencias de la computación,justin jensen,etorres@yahoo.com,m,colonia montefiore, +4963,2019-12-16,2010-11-29,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,david reynolds,jmorales@hotmail.com,m,abasto, +4964,2020-03-04,2012-05-25,,universidad nacional de jujuy,licenciatura en ciencias biológicas,barbara ellis,alexjones@hotmail.com,f,aguada san roque, +4965,2019-11-09,1932-03-10,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,jennifer garcia,morganerika@gmail.com,f,alumine, +4966,2019-11-12,1923-05-22,,universidad tecnológica nacional,ingeniería electrónica,robert nelson,glenn58@gmail.com,m,arsenal de guerra san lorenzo, +4967,2019-12-29,1925-01-15,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jacob decker,laura37@yahoo.com,m,la pastora, +4968,2020-02-09,2014-11-13,,universidad nacional de jujuy,licenciatura en sociología ,michael espinoza,paulgallagher@yahoo.com,m,bahia bustamante, +4969,2019-12-24,1966-03-04,,universidad nacional de jujuy,farmacia,michelle harris,vthompson@hotmail.com,f,30 de agosto, +4970,2020-02-11,2013-01-03,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,kristin greene,dawn01@yahoo.com,f,cañadon la madera, +4971,2019-12-20,1909-06-25,,universidad tecnológica nacional,licenciatura en ciencia política ,ms. veronica wheeler phd,amanda80@yahoo.com,f,abdon castro tolay, +4972,2019-11-21,1946-10-27,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,madison hughes,edgar21@gmail.com,f,laprida, +4973,2020-01-23,1933-05-17,,universidad tecnológica nacional,licenciatura en ciencias de la computación,jeanne horn,monicahill@yahoo.com,f,bayauca, +4974,2019-10-14,1976-08-18,,universidad tecnológica nacional,licenciatura en ciencias ambientales,laura flores,sandra10@hotmail.com,f,bañado norte, +4975,2019-12-07,1929-03-31,,universidad nacional de jujuy,medicina,donald wheeler md,lovecheyenne@gmail.com,m,dos hermanos, +4976,2019-11-20,2019-06-16,,universidad tecnológica nacional,ingeniería electrónica,whitney chavez,nicole51@hotmail.com,f,cañadita, +4977,2019-11-21,1966-11-13,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,jessica miller,katrina16@gmail.com,f,glew, +4978,2020-04-22,1976-11-13,,universidad tecnológica nacional,licenciatura en terapia ocupacional,deborah garcia,elizabeth63@gmail.com,f,colonia los zapallos, +4979,2019-10-20,1918-03-25,,universidad tecnológica nacional,licenciatura en ciencias ambientales,kyle sanchez,aaron17@gmail.com,m,alto grande, +4980,2020-03-17,1991-05-11,,universidad nacional de jujuy,ingeniería electrónica,alexandra miller,brandonstewart@hotmail.com,f,campo huber, +4981,2020-02-28,1917-02-22,,universidad nacional de jujuy,ciencias veterinarias,hannah hayes,timothy67@hotmail.com,f,agua hedionda, +4982,2019-11-17,1950-06-01,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,ashley miller,billywalker@gmail.com,f,pilar, +4983,2019-10-30,1968-01-05,,universidad nacional de jujuy,licenciatura en ciencia política ,caleb jones,lcox@yahoo.com,m,alcaraz sud, +4984,2020-01-03,1912-04-02,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,david chavez,alvarezsherry@hotmail.com,m,chichagasta, +4985,2020-01-01,1907-12-16,,universidad nacional de jujuy,actuario ,caleb fisher,hillmatthew@gmail.com,m,4 de febrero, +4986,2020-02-02,1911-09-18,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,alexander lewis,reeseevelyn@yahoo.com,m,arana, +4987,2020-06-26,1911-12-30,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,brady duncan,justingonzalez@gmail.com,m,el altillo, +4988,2019-10-24,1981-09-08,,universidad tecnológica nacional,licenciatura en artes,rebecca barker,kanemicheal@gmail.com,f,balsa, +4989,2020-01-12,1918-09-15,,universidad nacional de jujuy,diseño de imagen y sonido,jill lewis,stephendalton@yahoo.com,f,arroyo magdalena, +4990,2019-11-14,2020-07-04,,universidad tecnológica nacional,licenciatura en psicología,mr. ricky foster,umcgee@yahoo.com,m,maipu, +4991,2020-03-17,2003-03-05,,universidad nacional de jujuy,ingeniería en informática,kayla deleon,jacksonjulie@yahoo.com,f,cabaña el cisne, +4992,2019-12-01,1971-08-07,,universidad nacional de jujuy,actuario ,jade roberts,aliciawright@hotmail.com,f,cristiano muerto, +4993,2019-12-28,2011-02-02,,universidad tecnológica nacional,bioquímica,jesse benton,cookrussell@hotmail.com,m,hito 45, +4994,2020-06-03,1957-09-04,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,emily grant,fmartin@gmail.com,f,capitan bermudez, +4995,2020-06-28,1932-07-07,,universidad tecnológica nacional,arquitectura,richard miller,benjamin86@gmail.com,m,la querencia, +4996,2020-01-15,1977-02-01,,universidad tecnológica nacional,bioquímica,daryl barron,prestonashley@hotmail.com,m,el lenguaraz, +4997,2019-11-20,2007-03-02,,universidad nacional de jujuy,licenciatura en musicoterapia,michelle robbins,gwalker@hotmail.com,f,campo coubert, +4998,2020-01-12,1921-08-13,,universidad nacional de jujuy,ciencias veterinarias,nicole perkins,pmiller@hotmail.com,f,campo quirno, +4999,2020-04-22,1996-04-30,,universidad nacional de jujuy,arquitectura,christopher soto,bskinner@hotmail.com,m,el perdido est jose guisasola, +5000,2020-06-01,1931-08-11,,universidad tecnológica nacional,licenciatura en terapia ocupacional,laura jackson,dlawrence@gmail.com,f,adolfo alsina, +5001,2020-01-16,2007-07-21,,universidad tecnológica nacional,técnico para bioterios ,anna savage,ashley89@hotmail.com,f,francisco paz, +5002,2019-10-13,1996-11-26,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,mrs. amy costa,bdickerson@hotmail.com,f,chavarria, +5003,2020-04-17,1955-08-31,,universidad tecnológica nacional,licenciatura en artes,dr. kathleen ruiz,monicathomas@yahoo.com,f,arroyo seco, +5004,2020-08-01,1951-11-17,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,joseph robbins,brenda87@yahoo.com,m,el cipres, +5005,2020-06-27,1938-09-27,,universidad nacional de jujuy,licenciatura en terapia ocupacional,dr. mary jackson,chadhughes@hotmail.com,f,alsina, +5006,2020-06-21,1944-02-20,,universidad tecnológica nacional,bioquímica,teresa lane,elizabeth58@yahoo.com,f,agustin roca, +5007,2020-04-10,1967-04-15,,universidad tecnológica nacional,técnico para bioterios ,jennifer duncan dds,beverly65@gmail.com,f,catinzaco, +5008,2019-12-30,1942-02-04,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,linda williamson,oscar96@gmail.com,f,cristolia, +5009,2020-03-24,1922-07-06,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,scott mahoney,jessica13@hotmail.com,m,campo redondo, +5010,2020-04-17,2020-11-14,,universidad nacional de jujuy,licenciatura en artes,sandy barnes,alison14@hotmail.com,f,camino centenario km 11500, +5011,2020-02-16,2019-05-27,,universidad tecnológica nacional,medicina,samuel hill,sellerscatherine@gmail.com,m,chancay, +5012,2020-03-18,1929-01-09,,universidad tecnológica nacional,ingeniería electrónica,sheena patterson,rowesusan@hotmail.com,f,barranquitas, +5013,2020-02-12,1984-03-03,,universidad nacional de jujuy,licenciatura en ciencias biológicas,robert gray,greertodd@gmail.com,m,aldea forestal, +5014,2019-12-13,1953-11-24,,universidad nacional de jujuy,bioquímica,valerie todd,tyoung@gmail.com,f,arrascaeta, +5015,2019-12-15,1930-04-07,,universidad tecnológica nacional,técnico para bioterios ,angel alexander,williamboyd@yahoo.com,f,antonio carboni, +5016,2020-05-15,1977-05-06,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,tiffany robbins,klyons@gmail.com,f,caspinchango, +5017,2019-11-23,2015-07-15,,universidad tecnológica nacional,licenciatura en ciencias geológicas,erik sharp,shepardsandy@gmail.com,m,barrio don santiago, +5018,2020-02-10,1941-01-05,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,anna sharp,cummingskimberly@gmail.com,f,colonia las yescas, +5019,2020-06-05,1969-09-16,,universidad tecnológica nacional,licenciatura en ciencia política ,sheila lewis,johnsonanthony@gmail.com,f,capitan bermudez, +5020,2020-02-10,1924-01-08,,universidad tecnológica nacional,licenciatura en psicología,lynn robinson,mirandajason@yahoo.com,f,casalins, +5021,2019-12-23,1933-03-20,,universidad nacional de jujuy,bioquímica,janet hill,emilychan@hotmail.com,f,altona, +5022,2020-06-08,1937-02-23,,universidad nacional de jujuy,ingeniería electrónica,ashley jimenez,cthomas@yahoo.com,f,la rosa, +5023,2020-07-19,1948-12-06,,universidad nacional de jujuy,ciencias veterinarias,jennifer wolfe,bradleytaylor@hotmail.com,f,azul, +5024,2020-03-29,1927-12-31,,universidad nacional de jujuy,contador público ,scott moran,bmclean@gmail.com,m,la viticola, +5025,2020-02-10,1995-02-05,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,daniel delgado,vmoore@yahoo.com,m,casbas, +5026,2020-07-26,1986-10-16,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,lisa coleman,lozanostephen@gmail.com,f,estrada, +5027,2019-11-16,1964-02-04,,universidad nacional de jujuy,licenciatura en psicología,robert fowler,noahcooper@gmail.com,m,buen retiro, +5028,2019-11-20,1938-08-05,,universidad tecnológica nacional,licenciatura en terapia ocupacional,david daniels,christina94@gmail.com,m,baldes de pacheco, +5029,2020-06-25,1967-06-09,,universidad tecnológica nacional,licenciatura en terapia ocupacional,jennifer cook,emily68@gmail.com,f,san jose, +5030,2019-10-15,2005-08-14,,universidad nacional de jujuy,licenciatura en sociología ,michael black,xsullivan@gmail.com,m,gobernador roca, +5031,2019-12-04,1955-07-24,,universidad nacional de jujuy,ingeniería en informática,roger mcdaniel,benjamin47@hotmail.com,m,copacabana, +5032,2020-01-22,1969-05-25,,universidad nacional de jujuy,ciencias veterinarias,teresa vega,wintersmanuel@hotmail.com,f,campo de los toros, +5033,2020-02-27,1987-11-04,,universidad nacional de jujuy,licenciatura en psicología,betty pratt,wrodriguez@gmail.com,f,cañada de gomez, +5034,2020-01-10,2000-05-25,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,deborah torres,lacey42@hotmail.com,f,caminera samborombon, +5035,2020-07-20,1988-05-20,,universidad tecnológica nacional,técnico para bioterios ,debbie tanner,mmcgee@hotmail.com,f,bosques, +5036,2019-12-11,1957-08-22,,universidad nacional de jujuy,licenciatura en ciencias ambientales,michael smith dds,joseph44@hotmail.com,m,cataratas del iguazu, +5037,2020-04-08,1961-12-01,,universidad tecnológica nacional,ingeniería mecánica,christopher carney,xsmith@yahoo.com,m,rincon de milberg, +5038,2020-07-23,1975-09-02,,universidad tecnológica nacional,licenciatura en musicoterapia,christopher wilson,sking@hotmail.com,m,colonia mendez bar, +5039,2020-04-17,1972-11-10,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,april werner,crystal96@gmail.com,f,bathurst estacion, +5040,2020-04-03,1990-08-11,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,keith oconnell,vasquezandrew@yahoo.com,m,valle hondo, +5041,2020-06-25,1953-05-06,,universidad tecnológica nacional,arquitectura,dennis moore,cshepard@hotmail.com,m,llavallol, +5042,2020-03-09,1916-12-16,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,corey chen,johnnymathis@yahoo.com,m,costa bonita balneario, +5043,2020-07-01,1995-05-21,,universidad nacional de jujuy,licenciatura en ciencias geológicas,william wright,butlerandrea@yahoo.com,m,agua amarga, +5044,2020-01-11,1986-04-27,,universidad tecnológica nacional,farmacia,cindy chambers md,bonnie74@yahoo.com,f,el retiro, +5045,2019-11-28,1940-10-21,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,melissa wallace,brownkelli@yahoo.com,f,almacen la colina, +5046,2019-11-23,2017-03-24,,universidad nacional de jujuy,diseño industrial,brandon swanson,downsrenee@yahoo.com,m,virrey del pino, +5047,2019-12-03,1973-01-12,,universidad tecnológica nacional,ciencias veterinarias,leah hernandez,elong@yahoo.com,f,alcete, +5048,2020-02-16,1974-03-06,,universidad nacional de jujuy,agronomía,kimberly acosta,kleinrobert@yahoo.com,f,colonia bertozzi, +5049,2020-04-07,1916-04-10,,universidad nacional de jujuy,ciencias veterinarias,mr. robert rich,jonesjoshua@gmail.com,m,cholila, +5050,2020-02-26,1929-11-11,,universidad nacional de jujuy,agronomía,julia daniel,mitchellbradley@hotmail.com,f,barrancas, +5051,2020-07-01,1916-05-06,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,robert baker,james39@gmail.com,m,villa hipodromo, +5052,2020-01-13,1963-09-20,,universidad nacional de jujuy,agronomía,nicole avila,weavernicole@hotmail.com,f,acuña cue, +5053,2019-12-11,1988-05-10,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,david reynolds,jonesvictoria@yahoo.com,m,avenida ejercito parana, +5054,2020-06-18,1914-10-15,,universidad nacional de jujuy,diseño industrial,reginald kirk,katherine24@hotmail.com,m,cañada rica, +5055,2019-12-24,1960-02-17,,universidad nacional de jujuy,licenciatura en ciencias de la computación,stephanie greene,cobbjames@yahoo.com,f,acheral, +5056,2019-11-01,1949-11-27,,universidad tecnológica nacional,licenciatura en musicoterapia,ashley wilson,emilyglenn@gmail.com,f,barrio emir ramon juarez, +5057,2020-07-28,1996-11-05,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,kathleen holland,katherine89@gmail.com,f,arboleda, +5058,2020-03-12,1993-03-02,,universidad nacional de jujuy,licenciatura en ciencias ambientales,amber jackson,tammy76@hotmail.com,f,cushamen, +5059,2020-04-26,1941-05-15,,universidad tecnológica nacional,contador público ,rebecca thompson,hectormay@gmail.com,f,barrientos, +5060,2020-03-08,2002-07-13,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,lisa perkins,vanessa05@yahoo.com,f,agua hedionda, +5061,2020-01-21,1951-06-03,,universidad nacional de jujuy,farmacia,randy palmer,evansamy@hotmail.com,m,cespedes, +5062,2020-06-29,1940-04-01,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,bradley logan,nanderson@hotmail.com,m,los molinos, +5063,2020-05-21,1992-03-01,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,mark collins,denise10@yahoo.com,m,arroyo manganga, +5064,2020-06-26,1910-10-23,,universidad tecnológica nacional,farmacia,douglas gonzalez,brandonbarber@gmail.com,m,campo castro, +5065,2020-05-09,1917-02-12,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,george frank,kennethcervantes@yahoo.com,m,colpes, +5066,2020-01-22,1970-11-16,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,lisa cole,matthewcrane@hotmail.com,f,san justo, +5067,2020-07-16,1986-10-03,,universidad tecnológica nacional,licenciatura en ciencias ambientales,corey black,gilmoreheather@yahoo.com,m,alcaraz norte, +5068,2020-03-12,1937-03-13,,universidad nacional de jujuy,arquitectura,anthony becker,rmartinez@hotmail.com,m,el trio, +5069,2020-02-14,1947-04-19,,universidad tecnológica nacional,agronomía,jody christian,marshalljacob@gmail.com,f,barro negro, +5070,2019-10-04,2011-02-18,,universidad tecnológica nacional,ciencias veterinarias,jessica garcia,anitadennis@hotmail.com,f,campo el mataco, +5071,2020-02-19,1909-01-10,,universidad tecnológica nacional,diseño de imagen y sonido,andrew clark,martinezmatthew@hotmail.com,m,virrey del pino, +5072,2020-05-04,1910-01-16,,universidad tecnológica nacional,ingeniería en informática,jacqueline bradford,bridget74@hotmail.com,f,el altillo, +5073,2020-07-09,1915-11-28,,universidad tecnológica nacional,licenciatura en ciencias ambientales,jessica booth,veronica21@hotmail.com,f,la dorita, +5074,2019-11-08,1912-10-26,,universidad nacional de jujuy,licenciatura en administración ,krista gentry,halljeffrey@gmail.com,f,aguapey, +5075,2020-03-13,1918-08-26,,universidad tecnológica nacional,arquitectura,shane montgomery,connie77@yahoo.com,m,encina, +5076,2020-02-06,1984-08-07,,universidad nacional de jujuy,licenciatura en artes,sharon rhodes,moniquehernandez@yahoo.com,f,casbas, +5077,2020-07-28,1991-03-24,,universidad nacional de jujuy,medicina,john watkins,eileenjohnson@hotmail.com,m,boqueron, +5078,2020-06-18,1932-01-06,,universidad nacional de jujuy,licenciatura en artes,frank crane,alyssa55@yahoo.com,m,angostura, +5079,2020-06-25,1937-07-25,,universidad nacional de jujuy,licenciatura en ciencias biológicas,steven casey md,phendrix@gmail.com,m,abra guazu, +5080,2020-01-05,1999-10-08,,universidad tecnológica nacional,licenciatura en administración ,austin cruz,taylorcrystal@gmail.com,m,el abanico, +5081,2019-12-15,1914-06-15,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,sheryl davis,kirkcatherine@hotmail.com,f,carlos tejedor, +5082,2019-11-27,1991-02-01,,universidad nacional de jujuy,licenciatura en administración ,tammie stein,justinwood@gmail.com,f,alto de la leña, +5083,2020-01-22,1912-05-23,,universidad nacional de jujuy,diseño de imagen y sonido,kristy doyle,lewislisa@gmail.com,f,olascoaga, +5084,2020-03-17,2000-04-09,,universidad tecnológica nacional,licenciatura en ciencias geológicas,jody salinas,cdavis@hotmail.com,f,san lorenzo, +5085,2020-07-29,1996-12-15,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,christopher terrell,wrogers@hotmail.com,m,francisco madero, +5086,2020-07-07,1981-07-04,,universidad nacional de jujuy,licenciatura en sociología ,mary mclaughlin,uharvey@gmail.com,f,abra verde, +5087,2020-02-03,1913-03-31,,universidad nacional de jujuy,farmacia,kristin james,reginalambert@yahoo.com,f,gonzalez moreno, +5088,2020-02-09,1923-02-23,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,kristin hill,cowen@gmail.com,f,el gualicho, +5089,2019-12-24,1920-09-12,,universidad nacional de jujuy,licenciatura en ciencia política ,donna martinez,madisonrobbins@yahoo.com,f,mercado central, +5090,2020-05-21,1962-11-28,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,michael dawson,robert68@hotmail.com,m,arroyo pastora, +5091,2020-02-04,1916-05-06,,universidad tecnológica nacional,ciencias veterinarias,joseph cruz,danieljulia@gmail.com,m,17 de agosto, +5092,2020-03-25,1981-07-03,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,erin greer,suzanne58@hotmail.com,f,base aeronaval punta indio, +5093,2020-04-05,2018-07-10,,universidad nacional de jujuy,licenciatura en psicología,mark murray,adrianamiles@hotmail.com,m,aldecon, +5094,2020-02-10,1944-12-07,,universidad tecnológica nacional,licenciatura en ciencias biológicas,robert caldwell,sherinewman@gmail.com,m,alvear, +5095,2019-11-20,1968-10-25,,universidad tecnológica nacional,farmacia,john morgan,jacobschad@yahoo.com,m,la porteña, +5096,2020-06-17,2015-01-01,,universidad tecnológica nacional,ingeniería en informática,tabitha brooks,mary31@gmail.com,f,aguada de las tejas, +5097,2020-05-08,2014-07-27,,universidad tecnológica nacional,licenciatura en artes,jeffrey small,natalie68@yahoo.com,m,beruti, +5098,2020-01-07,1912-11-30,,universidad tecnológica nacional,ingeniería en informática,george mckee jr.,joneserika@gmail.com,m,la tranca, +5099,2020-04-28,1970-01-09,,universidad tecnológica nacional,técnico para bioterios ,judith wright,brownjason@gmail.com,f,realico, +5100,2020-07-05,2012-08-19,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,teresa meyer,cassandra25@gmail.com,f,colonia josefa, +5101,2019-12-11,1916-11-20,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,aaron williamson,kreese@yahoo.com,m,villa saboya, +5102,2020-04-16,2013-07-22,,universidad tecnológica nacional,farmacia,miss lisa hunt,michaelaschultz@hotmail.com,f,la primavera, +5103,2020-06-06,2021-09-24,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,debra clark,fisherjoseph@gmail.com,f,alzaga, +5104,2020-03-18,1952-05-14,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,brian williams,owalker@gmail.com,m,el sombrerito, +5105,2020-01-28,1984-12-26,,universidad tecnológica nacional,farmacia,douglas baker,hcarr@gmail.com,m,colonia lia y allende, +5106,2020-05-19,1911-05-11,,universidad tecnológica nacional,bioquímica,heather henry,patriciamartinez@hotmail.com,f,doctor domingo harosteguy, +5107,2020-06-27,1967-11-23,,universidad nacional de jujuy,licenciatura en terapia ocupacional,kyle green,pkerr@hotmail.com,m,colonia celina, +5108,2020-04-24,1926-01-13,,universidad tecnológica nacional,bioquímica,jacob elliott,mariablankenship@yahoo.com,m,martin coronado, +5109,2020-03-02,2019-02-13,,universidad nacional de jujuy,licenciatura en administración ,mr. william bailey,ruizlisa@hotmail.com,m,las palmas, +5110,2020-06-16,1923-07-27,,universidad tecnológica nacional,licenciatura en musicoterapia,diana greene,christinaholt@hotmail.com,f,chimpay, +5111,2020-02-10,1920-03-07,,universidad tecnológica nacional,ciencias veterinarias,joseph henry,mooredeborah@hotmail.com,m,el palmar de san francisco, +5112,2019-10-14,1943-10-14,,universidad tecnológica nacional,licenciatura en ciencias biológicas,bonnie harvey,aadams@gmail.com,f,laguna del barro, +5113,2019-10-20,1985-09-21,,universidad tecnológica nacional,licenciatura en ciencias ambientales,jessica wilson,donovantimothy@yahoo.com,f,achupallas, +5114,2020-01-18,2011-10-28,,universidad tecnológica nacional,ingeniería electrónica,jacob hall,jeffreykhan@hotmail.com,m,campo moreno, +5115,2019-12-17,1979-06-12,,universidad tecnológica nacional,medicina,jennifer huff,hhoward@hotmail.com,f,las toninas, +5116,2020-04-19,1957-08-24,,universidad tecnológica nacional,diseño de imagen y sonido,paul garcia,rsellers@hotmail.com,m,colonia mendez bar, +5117,2019-10-30,1934-06-01,,universidad nacional de jujuy,ingeniería electrónica,taylor wood,mary77@yahoo.com,m,abo nezu, +5118,2020-02-19,1920-09-21,,universidad tecnológica nacional,licenciatura en ciencias biológicas,janet johnson,ochoamartha@hotmail.com,f,cameron, +5119,2019-12-25,1997-07-26,,universidad nacional de jujuy,licenciatura en ciencia política ,johnny edwards,ssanchez@yahoo.com,m,angostura, +5120,2020-02-13,1977-05-27,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,brandon jones,robert78@yahoo.com,m,huasa pampa norte, +5121,2019-10-31,1960-06-03,,universidad tecnológica nacional,licenciatura en psicología,julie erickson,tmack@yahoo.com,f,agua salada, +5122,2019-12-28,2007-07-08,,universidad tecnológica nacional,bioquímica,roberta taylor,klambert@hotmail.com,f,cabildo, +5123,2020-03-12,2015-07-12,,universidad tecnológica nacional,actuario ,mr. francisco callahan,joseph25@hotmail.com,m,caraguatay, +5124,2019-12-21,1939-11-27,,universidad tecnológica nacional,bioquímica,jessica bell,allisonvasquez@gmail.com,f,mercado central, +5125,2020-04-24,1906-08-20,,universidad nacional de jujuy,licenciatura en artes,erica davis,bennettethan@yahoo.com,f,condarco, +5126,2019-10-03,1912-10-17,,universidad tecnológica nacional,actuario ,andrea rodriguez,matthew01@yahoo.com,f,colonia leiva, +5127,2020-07-03,1965-12-08,,universidad tecnológica nacional,ingeniería electrónica,chad evans,vlamb@hotmail.com,m,cipolletti, +5128,2019-11-18,2003-05-11,,universidad nacional de jujuy,agronomía,jennifer smith,kramerkatherine@hotmail.com,f,la ribera, +5129,2020-07-31,1915-07-16,,universidad tecnológica nacional,ingeniería electrónica,emily taylor,efields@gmail.com,f,las perlas, +5130,2020-03-18,2010-03-23,,universidad nacional de jujuy,medicina,james bray,tsexton@yahoo.com,m,mariano acosta, +5131,2019-10-07,2001-12-14,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,steve sampson,hayessherri@gmail.com,m,3 de mayo, +5132,2020-02-17,1998-04-11,,universidad tecnológica nacional,licenciatura en artes,denise meyer,howardcheyenne@hotmail.com,f,bañado norte, +5133,2020-06-19,1910-12-30,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,elizabeth love,erik83@gmail.com,f,campo san jose, +5134,2020-01-23,2015-09-18,,universidad nacional de jujuy,técnico para bioterios ,charlotte hernandez,williamsdavid@yahoo.com,f,caseros, +5135,2020-07-31,2012-02-05,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,melanie evans,johnsonmark@yahoo.com,f,altona, +5136,2019-12-30,1967-09-04,,universidad nacional de jujuy,licenciatura en sociología ,mathew johnson,shannonherrera@yahoo.com,m,angelina, +5137,2020-04-05,1985-02-05,,universidad tecnológica nacional,licenciatura en ciencias de la computación,peter thompson,maldonadokatie@gmail.com,m,arrechea, +5138,2020-04-23,1921-04-29,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,rhonda harrell,bgarrett@yahoo.com,f,cari larquea, +5139,2019-10-02,1964-04-17,,universidad tecnológica nacional,ingeniería mecánica,chelsea walker,tsuarez@hotmail.com,f,berduc, +5140,2019-10-16,1907-07-13,,universidad tecnológica nacional,licenciatura en ciencias geológicas,melissa taylor,sanchezlisa@gmail.com,f,altamirano, +5141,2020-07-21,1941-04-22,,universidad tecnológica nacional,licenciatura en psicología,melissa thompson,jennifermiles@gmail.com,f,andrade, +5142,2020-03-01,1924-06-12,,universidad tecnológica nacional,contador público ,melissa chavez,vhouston@gmail.com,f,aldea san antonio, +5143,2020-01-30,1975-06-28,,universidad nacional de jujuy,licenciatura en administración ,ashley sellers,eodonnell@yahoo.com,f,amana, +5144,2020-06-09,2016-09-09,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,lindsey pierce,josephvargas@gmail.com,f,campo castro, +5145,2020-02-06,1995-11-17,,universidad nacional de jujuy,diseño de imagen y sonido,jessica zimmerman,pooleadam@hotmail.com,f,argentina belvedere, +5146,2020-07-17,2007-12-30,,universidad nacional de jujuy,licenciatura en psicología,william baker,hartemily@hotmail.com,m,campo el jacaranda, +5147,2020-05-21,1998-01-20,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,kimberly chavez,fmiller@yahoo.com,f,campo el mataco, +5148,2020-04-07,1907-07-24,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,dean moore,xlewis@gmail.com,m,victoria, +5149,2019-10-05,1955-03-23,,universidad nacional de jujuy,licenciatura en ciencias geológicas,antonio rangel,ppeterson@gmail.com,m,capitan montoya, +5150,2019-11-28,1975-03-09,,universidad nacional de jujuy,licenciatura en terapia ocupacional,christian glass,christopher13@gmail.com,m,clason, +5151,2019-10-21,1951-04-16,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,michael moore dvm,echurch@hotmail.com,m,aldea san gregorio, +5152,2020-03-09,1948-07-27,,universidad nacional de jujuy,licenciatura en artes,jessica wilkins,rochoa@hotmail.com,f,el remanso, +5153,2020-04-09,1977-11-10,,universidad nacional de jujuy,licenciatura en ciencias ambientales,robert decker,davidgreer@hotmail.com,m,colonia aborigen, +5154,2019-11-22,2010-07-20,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,jennifer kelly,keithreyes@yahoo.com,f,villa numancia, +5155,2020-02-03,2000-02-06,,universidad nacional de jujuy,farmacia,lindsey fernandez dds,hmoreno@hotmail.com,f,villa angelica, +5156,2020-04-17,1918-07-17,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,james berry,yfuller@hotmail.com,m,el hoyo, +5157,2020-03-31,1965-05-30,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,tara vaughan,matthewreynolds@hotmail.com,f,temperley, +5158,2019-10-01,1944-09-19,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,melissa perez,vmiller@gmail.com,f,colonia rusa, +5159,2019-11-15,1961-01-16,,universidad tecnológica nacional,licenciatura en terapia ocupacional,morgan hendricks,davidwilliams@hotmail.com,f,agua blanca, +5160,2020-02-21,1935-02-11,,universidad tecnológica nacional,licenciatura en ciencias de la computación,april martin,bettyjones@yahoo.com,f,anjullon, +5161,2020-03-26,1991-05-05,,universidad nacional de jujuy,licenciatura en ciencias de la computación,tammy barton,melissaturner@hotmail.com,f,9 de julio, +5162,2020-01-11,2013-07-16,,universidad nacional de jujuy,licenciatura en sociología ,jennifer reyes,lking@yahoo.com,f,12 de octubre, +5163,2020-03-19,1947-04-01,,universidad nacional de jujuy,licenciatura en sociología ,john neal,zmckinney@hotmail.com,m,alto del salvador, +5164,2020-02-22,1959-08-15,,universidad tecnológica nacional,farmacia,ashley smith,mccormickalexis@gmail.com,f,ireneo portela, +5165,2020-05-16,1976-09-16,,universidad tecnológica nacional,arquitectura,diane shea,davidmitchell@yahoo.com,f,san lorenzo, +5166,2019-11-02,1939-09-06,,universidad tecnológica nacional,licenciatura en ciencia política ,jeffrey johns,ismith@hotmail.com,m,moron, +5167,2019-10-30,1931-11-19,,universidad tecnológica nacional,licenciatura en musicoterapia,kathleen ortiz,tgoodman@hotmail.com,f,general urquiza, +5168,2020-05-30,2004-10-23,,universidad nacional de jujuy,bioquímica,maurice ayala,martinezderek@gmail.com,m,aurelia, +5169,2020-05-04,1945-03-15,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,amanda solomon,lrivera@hotmail.com,f,paso telegrafo, +5170,2020-04-13,1920-05-01,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,lisa golden,hbrown@yahoo.com,f,la ines, +5171,2020-05-27,1985-05-07,,universidad nacional de jujuy,licenciatura en ciencia política ,andrew williams,mlopez@yahoo.com,m,anahi, +5172,2020-06-19,1997-08-23,,universidad tecnológica nacional,ingeniería mecánica,christopher torres,williammiller@gmail.com,m,alto lindo, +5173,2020-01-27,2008-01-15,,universidad nacional de jujuy,licenciatura en musicoterapia,brittney spencer,gayrose@yahoo.com,f,comandante giribone, +5174,2020-05-07,1908-10-31,,universidad nacional de jujuy,licenciatura en ciencias ambientales,joshua garza,aaron28@hotmail.com,m,agua linda, +5175,2019-12-02,1997-06-25,,universidad nacional de jujuy,arquitectura,brian mckee,michaeljohnson@gmail.com,m,empalme frontera, +5176,2019-11-21,1968-02-14,,universidad nacional de jujuy,licenciatura en ciencias geológicas,laura fisher,oreyes@hotmail.com,f,buena esperanza, +5177,2020-07-20,2021-03-15,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,jerome james,joshuaadams@yahoo.com,m,carlos salas, +5178,2020-07-17,1964-09-29,,universidad tecnológica nacional,licenciatura en psicología,steven simmons,eandrews@yahoo.com,m,colonia santa rosa, +5179,2020-01-21,1959-10-03,,universidad nacional de jujuy,farmacia,jason smith,lisa92@yahoo.com,m,los polvorines, +5180,2019-12-22,1915-03-03,,universidad nacional de jujuy,agronomía,molly mccoy,ishields@gmail.com,f,baños termales, +5181,2020-07-01,1961-07-07,,universidad tecnológica nacional,medicina,wayne le,penajessica@yahoo.com,m,9 de julio, +5182,2020-02-19,1957-07-20,,universidad nacional de jujuy,bioquímica,ivan wong,larsengregory@gmail.com,m,cañadon ferrais, +5183,2020-07-29,1993-10-19,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,tommy lewis,heather34@yahoo.com,m,grutly, +5184,2020-06-21,1956-02-28,,universidad nacional de jujuy,licenciatura en ciencias de la computación,monica torres,keithcatherine@hotmail.com,f,arboleda, +5185,2020-04-14,2001-11-28,,universidad tecnológica nacional,ciencias veterinarias,christine scott,mccormickjonathan@hotmail.com,f,alto los cardales, +5186,2019-10-09,1909-10-16,,universidad nacional de jujuy,licenciatura en ciencias geológicas,joseph landry,riveracharles@yahoo.com,m,almacen el descanso, +5187,2019-12-01,1983-02-25,,universidad tecnológica nacional,licenciatura en ciencias geológicas,erica chase,drusso@hotmail.com,f,colonia los tres usaris, +5188,2020-06-07,1946-05-20,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,katherine lamb,rubenwelch@yahoo.com,f,casira, +5189,2020-01-16,1924-11-10,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,danny huff,williamsmichael@gmail.com,m,el hoyo, +5190,2020-07-17,1959-03-18,,universidad nacional de jujuy,ingeniería electrónica,gwendolyn mason,tranrodney@gmail.com,f,cañadon ferrais, +5191,2020-02-09,1949-07-23,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,olivia morgan,robinsonmakayla@hotmail.com,f,agustin mosconi, +5192,2020-06-16,1970-07-21,,universidad tecnológica nacional,ingeniería en informática,george davis,billy44@yahoo.com,m,colonia los tres usaris, +5193,2019-11-11,1946-02-11,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,sharon williams md,amy84@hotmail.com,f,manuel b gonnet, +5194,2019-12-27,1973-10-14,,universidad tecnológica nacional,ciencias veterinarias,tammy vazquez,williamslinda@yahoo.com,f,colonia valdez, +5195,2020-04-05,1922-12-11,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,christine clark,gvaughn@hotmail.com,f,arroyo pareja, +5196,2020-06-28,1936-09-06,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,tony guerra,lewisamber@hotmail.com,m,asuncion maria, +5197,2020-01-27,1953-11-23,,universidad nacional de jujuy,actuario ,beth walton,mccarthythomas@gmail.com,f,arroyo, +5198,2020-03-17,1924-04-12,,universidad tecnológica nacional,licenciatura en artes,kevin smith,rodney27@gmail.com,m,agua blanca, +5199,2020-02-22,1908-06-11,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,daniel evans,jsingleton@yahoo.com,m,alvear, +5200,2019-10-01,1962-05-29,,universidad tecnológica nacional,licenciatura en terapia ocupacional,chad khan,michael68@gmail.com,m,campo charo, +5201,2020-02-21,1915-04-06,,universidad nacional de jujuy,bioquímica,madison abbott,xanderson@yahoo.com,f,alcete, +5202,2020-03-01,1923-09-20,,universidad tecnológica nacional,licenciatura en administración ,deborah oneill,ydavis@gmail.com,f,arroyo manganga, +5203,2020-06-06,1963-09-01,,universidad nacional de jujuy,agronomía,christopher palmer,brian69@yahoo.com,m,aguara cua, +5204,2020-02-18,1916-01-16,,universidad nacional de jujuy,ingeniería mecánica,spencer allen,ronnie48@yahoo.com,m,bonpland, +5205,2020-05-30,1948-02-05,,universidad nacional de jujuy,ciencias veterinarias,shannon chang,susansmith@hotmail.com,f,estacion saladas, +5206,2019-10-08,1978-09-06,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,david smith,guzmanjohn@yahoo.com,m,goyena, +5207,2020-02-29,1908-01-05,,universidad tecnológica nacional,ciencias veterinarias,destiny bowman,dglass@hotmail.com,f,kilometro 208, +5208,2020-04-16,2012-01-04,,universidad nacional de jujuy,contador público ,mary spencer,nicole67@hotmail.com,f,la chilca, +5209,2020-06-28,2007-01-16,,universidad nacional de jujuy,licenciatura en psicología,william jones,mgordon@hotmail.com,m,martin coronado, +5210,2019-11-19,1973-07-21,,universidad tecnológica nacional,ingeniería en informática,william brown,boydthomas@hotmail.com,m,arroyo hondo, +5211,2020-05-21,1999-05-15,,universidad nacional de jujuy,contador público ,stephen bailey,jamiejohnson@yahoo.com,m,el pimpollo, +5212,2020-05-31,1950-12-21,,universidad nacional de jujuy,diseño industrial,lisa collins,leeheather@gmail.com,f,colonia duportal, +5213,2019-12-14,1979-06-17,,universidad tecnológica nacional,licenciatura en ciencias ambientales,jason barber,yschmitt@gmail.com,m,cari larquea, +5214,2020-06-13,2002-11-22,,universidad tecnológica nacional,bioquímica,john washington,ldillon@hotmail.com,m,arroyo vega, +5215,2019-11-11,1988-05-07,,universidad tecnológica nacional,licenciatura en psicología,harry rios,allison06@yahoo.com,m,indio rico, +5216,2020-04-30,1963-06-03,,universidad nacional de jujuy,técnico para bioterios ,lisa torres,aaron57@hotmail.com,f,barrio gral jose de san martin, +5217,2019-12-16,1981-08-16,,universidad nacional de jujuy,licenciatura en ciencia política ,mitchell jackson,jacobbutler@hotmail.com,m,gouin, +5218,2019-11-15,1932-04-07,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,david bryan,uharrell@hotmail.com,m,beccar, +5219,2020-04-21,1979-09-27,,universidad nacional de jujuy,arquitectura,kim johnston,frank70@yahoo.com,f,campo ubajo, +5220,2020-02-01,1982-12-04,,universidad tecnológica nacional,diseño de imagen y sonido,charles campbell,jimmymoore@yahoo.com,m,valentin alsina, +5221,2019-12-28,1959-07-03,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,amy buckley,melissa53@gmail.com,f,arroyo palmar, +5222,2020-01-28,1944-12-09,,universidad tecnológica nacional,contador público ,jessica moss,michael74@hotmail.com,f,azara, +5223,2020-02-21,1987-02-14,,universidad tecnológica nacional,farmacia,kristina hale,marquezbrett@gmail.com,f,desvio kilometro 55, +5224,2020-02-23,2000-01-14,,universidad nacional de jujuy,licenciatura en musicoterapia,savannah heath,wvincent@gmail.com,f,albardon, +5225,2020-03-31,1911-04-09,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,richard cruz,lsmith@yahoo.com,m,colonia leiva, +5226,2019-12-25,1929-03-28,,universidad nacional de jujuy,ingeniería electrónica,patrick gonzalez,mackenzielloyd@hotmail.com,m,adrian maturano, +5227,2020-07-19,1925-07-17,,universidad tecnológica nacional,bioquímica,eric ellis,brianhall@hotmail.com,m,la salada, +5228,2020-03-09,1993-09-16,,universidad tecnológica nacional,bioquímica,jeff martin,colleensanchez@gmail.com,m,villa santos tesei, +5229,2020-01-24,2005-12-04,,universidad nacional de jujuy,ingeniería en informática,todd ray,hpena@yahoo.com,m,el zapallar, +5230,2019-11-21,1925-04-21,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,kimberly mata,mcdonaldcourtney@gmail.com,f,el potrero, +5231,2020-06-13,2003-03-01,,universidad tecnológica nacional,licenciatura en psicología,mr. dylan mann,melanie73@yahoo.com,m,cañada seca, +5232,2020-01-11,2008-07-31,,universidad tecnológica nacional,técnico para bioterios ,dr. carolyn gardner,katherine62@hotmail.com,f,el dia, +5233,2019-10-16,1989-02-05,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,matthew walker,misty73@yahoo.com,m,colonia belgrano, +5234,2020-04-18,1955-10-20,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,adam figueroa,brittany22@yahoo.com,m,colonia freitas, +5235,2019-11-14,1969-12-21,,universidad nacional de jujuy,diseño industrial,johnny arellano,hillsamantha@gmail.com,m,azteazu, +5236,2019-12-04,1957-11-12,,universidad tecnológica nacional,diseño de imagen y sonido,paul koch,dianedavis@yahoo.com,m,colonia cunci, +5237,2020-06-21,1988-02-11,,universidad nacional de jujuy,licenciatura en sociología ,courtney johnson,pattersontina@gmail.com,f,libertad, +5238,2020-04-04,1911-04-17,,universidad nacional de jujuy,ingeniería mecánica,kathy love,jason94@hotmail.com,f,el socorro, +5239,2020-07-14,1929-07-15,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,larry anderson,joneseric@gmail.com,m,alsina, +5240,2020-05-10,1906-04-29,,universidad tecnológica nacional,licenciatura en ciencias biológicas,tara lawson,hbrooks@hotmail.com,f,bella vista, +5241,2020-05-14,1988-11-12,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,cynthia oneill,ingramalicia@gmail.com,f,la dorita, +5242,2019-11-27,1933-06-28,,universidad tecnológica nacional,ingeniería mecánica,sarah stephens,wisemax@yahoo.com,f,san justo, +5243,2020-06-13,1929-04-29,,universidad nacional de jujuy,diseño industrial,melissa williams,jessica67@hotmail.com,f,aguara cua, +5244,2020-06-14,1914-01-25,,universidad tecnológica nacional,licenciatura en administración ,daniel blake,smithderek@yahoo.com,m,colpes, +5245,2020-05-10,1981-06-01,,universidad tecnológica nacional,medicina,james bean,elee@hotmail.com,m,blandengues, +5246,2020-04-22,1923-02-14,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,brent sanders,meganswanson@yahoo.com,m,beccar, +5247,2020-05-07,1912-06-06,,universidad nacional de jujuy,diseño industrial,mario schneider,ericajohnson@hotmail.com,m,camba paso, +5248,2019-11-18,2020-04-16,,universidad tecnológica nacional,licenciatura en ciencias biológicas,anthony phillips,summerdeleon@gmail.com,m,colonia alvear, +5249,2020-03-27,1942-09-15,,universidad nacional de jujuy,licenciatura en sociología ,amanda hines,reillyjessica@gmail.com,f,3 de mayo, +5250,2020-06-04,1944-03-20,,universidad nacional de jujuy,farmacia,sandy mcmahon,mannjames@hotmail.com,f,blanca grande, +5251,2020-07-25,1939-02-01,,universidad nacional de jujuy,ingeniería en informática,greg aguirre,stevencarter@yahoo.com,m,bella union paraje, +5252,2020-03-17,1986-02-08,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,terri anderson,james33@yahoo.com,f,barra bonita, +5253,2019-11-14,1995-11-25,,universidad tecnológica nacional,licenciatura en terapia ocupacional,jonathan pruitt,annehenry@hotmail.com,m,colonia matilde, +5254,2020-05-06,1917-09-07,,universidad nacional de jujuy,farmacia,rachel goodman,cmarshall@hotmail.com,f,chacabuco, +5255,2019-11-25,1989-04-09,,universidad nacional de jujuy,licenciatura en terapia ocupacional,andrew rivera,tinabrock@hotmail.com,m,fortin chaco, +5256,2020-02-17,1985-05-24,,universidad nacional de jujuy,medicina,eric parks,vroberts@gmail.com,m,azara, +5257,2020-06-12,1975-11-03,,universidad tecnológica nacional,ingeniería en informática,jamie tran,dcarey@gmail.com,f,boeuf, +5258,2020-07-10,1926-02-11,,universidad nacional de jujuy,ingeniería electrónica,matthew baker,christopher73@gmail.com,m,agua seballe, +5259,2020-02-02,2008-12-22,,universidad nacional de jujuy,licenciatura en sociología ,kelly jones,sabrinagray@gmail.com,f,doctor domingo harosteguy, +5260,2020-04-15,2019-10-02,,universidad nacional de jujuy,licenciatura en ciencias de la computación,corey hartman iii,feliciapollard@gmail.com,m,chacabuco, +5261,2019-12-07,1907-10-07,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,joshua sanchez,falvarado@hotmail.com,m,campo huber, +5262,2020-07-21,1919-11-19,,universidad nacional de jujuy,licenciatura en ciencias de la computación,dominique chen,susan94@yahoo.com,f,agua salada, +5263,2020-07-04,1925-11-08,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,carol henry,jenniferhobbs@gmail.com,f,la chispa, +5264,2019-10-22,1933-05-09,,universidad tecnológica nacional,licenciatura en ciencia política ,mary alvarado,shawjessica@yahoo.com,f,baterias, +5265,2020-05-27,2015-05-19,,universidad nacional de jujuy,ciencias veterinarias,alison morgan,ruizlindsey@hotmail.com,f,colonia ferrari, +5266,2020-05-02,2000-03-17,,universidad nacional de jujuy,contador público ,jacob harris,adamlewis@gmail.com,m,colonia bombal, +5267,2019-12-18,1910-10-28,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,tina murray,craigperkins@yahoo.com,f,ascencion, +5268,2020-02-19,1976-11-11,,universidad nacional de jujuy,ingeniería mecánica,angela hunter,christopher84@yahoo.com,f,cabi monda, +5269,2019-12-24,1980-03-26,,universidad nacional de jujuy,ingeniería mecánica,brian smith,joshuamadden@yahoo.com,m,avia terai, +5270,2020-06-16,2007-10-27,,universidad nacional de jujuy,licenciatura en ciencias ambientales,amanda guerrero,ccobb@gmail.com,f,cora, +5271,2019-12-02,2004-01-08,,universidad nacional de jujuy,diseño industrial,audrey erickson,richardwilson@gmail.com,f,balsa senillosa, +5272,2020-04-19,1913-08-17,,universidad tecnológica nacional,actuario ,gregory becker,hrios@gmail.com,m,barrancas coloradas, +5273,2020-03-21,1917-02-20,,universidad tecnológica nacional,farmacia,jose little,greenashley@hotmail.com,m,bajo las tunas, +5274,2019-11-19,1949-10-27,,universidad tecnológica nacional,licenciatura en administración ,kelly carroll,brownshelley@yahoo.com,m,25 de mayo, +5275,2020-01-12,2012-09-19,,universidad tecnológica nacional,licenciatura en sociología ,aaron smith,jamesronald@yahoo.com,m,corralito, +5276,2019-10-15,1977-02-23,,universidad tecnológica nacional,actuario ,kevin anderson,jacqueline77@gmail.com,m,base naval rio santiago, +5277,2019-11-12,1934-03-10,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,sarah smith,jerrybright@yahoo.com,f,allen, +5278,2020-05-08,1931-02-12,,universidad nacional de jujuy,licenciatura en ciencias biológicas,matthew boyd,nadams@hotmail.com,m,cholila, +5279,2019-12-23,2020-10-16,,universidad tecnológica nacional,ingeniería mecánica,jo zamora,rday@hotmail.com,f,campo medina, +5280,2019-10-31,1942-12-30,,universidad nacional de jujuy,licenciatura en ciencias biológicas,sarah phillips,smithbrittney@hotmail.com,f,angaco norte, +5281,2020-04-13,1962-01-25,,universidad tecnológica nacional,licenciatura en sociología ,benjamin gonzales,riverajoshua@gmail.com,m,agua salada, +5282,2020-05-08,1999-05-09,,universidad nacional de jujuy,licenciatura en administración ,lauren oliver,angel57@hotmail.com,f,quilmes oeste, +5283,2019-10-15,1985-05-08,,universidad tecnológica nacional,licenciatura en psicología,katherine parrish,andersonwilliam@yahoo.com,f,general hornos, +5284,2020-01-02,1991-04-22,,universidad tecnológica nacional,ingeniería electrónica,sandy hart,greenecrystal@hotmail.com,f,comodoro rivadavia, +5285,2020-07-10,1943-08-05,,universidad tecnológica nacional,licenciatura en musicoterapia,douglas cruz,timothy12@gmail.com,m,25 de mayo, +5286,2020-01-12,1922-01-04,,universidad nacional de jujuy,medicina,renee armstrong,sarahlewis@hotmail.com,f,agua seballe, +5287,2020-06-29,1917-07-18,,universidad tecnológica nacional,ciencias veterinarias,rita adams,amy56@yahoo.com,f,caminera lujan, +5288,2019-11-12,1993-02-19,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,james gilbert,rosecarla@hotmail.com,m,agustoni, +5289,2019-10-27,1949-02-17,,universidad nacional de jujuy,medicina,autumn wilson,marywong@yahoo.com,f,aromos, +5290,2020-03-24,1957-03-15,,universidad nacional de jujuy,ingeniería en informática,shawn duncan,lisacooper@yahoo.com,m,chocori, +5291,2020-05-16,1952-11-28,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,patricia romero,murphysandra@yahoo.com,f,cañadon seco, +5292,2020-01-13,1925-02-15,,universidad nacional de jujuy,licenciatura en ciencias de la computación,brian wood,hopkinsjeffrey@yahoo.com,m,la torrecita, +5293,2019-11-19,1926-09-23,,universidad tecnológica nacional,licenciatura en sociología ,amy fischer,tiffanygarcia@yahoo.com,f,quiñihual estacion, +5294,2019-11-21,1998-08-04,,universidad tecnológica nacional,ingeniería electrónica,melinda meyer,laurie61@hotmail.com,f,caminera napaleofu, +5295,2019-11-25,1939-03-11,,universidad tecnológica nacional,licenciatura en ciencias de la computación,logan rivers,imason@hotmail.com,m,aldea san gregorio, +5296,2020-02-05,1933-01-25,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,brian perez,jamessmith@hotmail.com,m,bordenave, +5297,2019-12-17,1951-08-10,,universidad nacional de jujuy,licenciatura en psicología,antonio jones,hernandezbarbara@yahoo.com,m,caichue, +5298,2020-02-14,1998-12-13,,universidad tecnológica nacional,licenciatura en ciencias geológicas,kelly mathis,qstevenson@hotmail.com,f,barrio batan, +5299,2020-02-20,1950-02-10,,universidad tecnológica nacional,licenciatura en ciencia política ,nicholas lee,barnesstacy@yahoo.com,m,cabo san fermin, +5300,2020-03-08,1907-12-12,,universidad tecnológica nacional,licenciatura en sociología ,lucas brown,mmcintosh@hotmail.com,m,villa raffo, +5301,2019-12-05,1930-05-11,,universidad tecnológica nacional,técnico para bioterios ,kyle weaver,trodriguez@gmail.com,m,quilmes, +5302,2020-01-02,1960-12-28,,universidad nacional de jujuy,licenciatura en ciencias ambientales,candace hanson,vanessa79@hotmail.com,f,ayui parada, +5303,2020-07-13,2010-10-31,,universidad nacional de jujuy,diseño industrial,donna davies,edwinlogan@gmail.com,f,barker, +5304,2020-02-01,1993-08-09,,universidad nacional de jujuy,licenciatura en musicoterapia,alexander jenkins,mgraves@hotmail.com,m,colonia lia y allende, +5305,2019-11-18,1964-07-13,,universidad tecnológica nacional,arquitectura,mr. shaun jones md,rbailey@gmail.com,m,atahualpa, +5306,2020-03-10,1985-06-22,,universidad tecnológica nacional,ingeniería electrónica,michael taylor,vmitchell@gmail.com,m,llavallol, +5307,2020-01-30,1956-03-01,,universidad tecnológica nacional,licenciatura en administración ,rodney taylor,mileslauren@hotmail.com,m,adela, +5308,2020-06-28,1985-04-08,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,anne potter,terryweaver@gmail.com,f,arturo segui, +5309,2020-04-06,1965-10-25,,universidad tecnológica nacional,diseño de imagen y sonido,lance jones,juliadavidson@gmail.com,m,los antiguos, +5310,2020-03-24,1911-05-14,,universidad nacional de jujuy,diseño industrial,tyler roberts,hannahwright@hotmail.com,m,arroyo tomas, +5311,2020-02-07,2018-01-08,,universidad tecnológica nacional,licenciatura en musicoterapia,jackie hunt,devonkeller@hotmail.com,f,challaco, +5312,2020-02-21,1950-09-01,,universidad tecnológica nacional,medicina,alexis roberts,douglaswatkins@gmail.com,f,campo la flor los ralos, +5313,2019-12-18,1939-10-28,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,austin davis,james38@gmail.com,m,colonia las yescas, +5314,2020-01-02,1943-10-02,,universidad tecnológica nacional,agronomía,nicholas edwards,timothy87@hotmail.com,m,el guanaco, +5315,2020-06-06,1934-02-10,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,alexis webb,stevensonashley@yahoo.com,f,villani, +5316,2020-07-31,1947-09-20,,universidad tecnológica nacional,licenciatura en terapia ocupacional,christopher jennings,mwong@gmail.com,m,baños de la laja, +5317,2020-01-07,1988-08-22,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,sara wallace,tina08@gmail.com,f,base naval rio santiago, +5318,2020-06-13,1964-06-08,,universidad tecnológica nacional,contador público ,eric flynn,gregoryatkins@yahoo.com,m,estela, +5319,2020-07-02,1907-04-21,,universidad tecnológica nacional,ingeniería electrónica,jessica smith,cartertravis@yahoo.com,f,manuel b gonnet, +5320,2019-11-16,2013-11-04,,universidad nacional de jujuy,ingeniería electrónica,martha chung,alexadominguez@gmail.com,f,lierra adjemiro, +5321,2020-03-20,1945-02-13,,universidad tecnológica nacional,licenciatura en sociología ,julie davis,ramirezsamantha@hotmail.com,f,arroyo del medio, +5322,2019-11-08,2013-01-03,,universidad tecnológica nacional,farmacia,chad brown,bbradley@hotmail.com,m,campo moreno, +5323,2019-12-16,1994-10-06,,universidad nacional de jujuy,licenciatura en ciencias de la computación,denise fleming,gregory87@yahoo.com,f,bravo del dos, +5324,2020-06-20,1978-11-02,,universidad tecnológica nacional,licenciatura en artes,rita hart,julie07@yahoo.com,f,del valle, +5325,2020-06-15,2006-11-25,,universidad nacional de jujuy,licenciatura en administración ,joseph francis,kelly96@yahoo.com,m,colonia matilde, +5326,2019-12-10,1996-05-22,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,ryan matthews,mosskathryn@hotmail.com,m,campo magnin, +5327,2020-02-20,1906-04-20,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,sheila williams,jknight@gmail.com,f,bayauca, +5328,2020-07-20,1979-09-17,,universidad tecnológica nacional,técnico para bioterios ,tommy becker,kennedyjacob@hotmail.com,m,bahia solano, +5329,2020-06-19,1972-07-24,,universidad nacional de jujuy,licenciatura en musicoterapia,brandon phillips,davidrivera@gmail.com,m,rio mayo, +5330,2019-10-04,1975-06-20,,universidad tecnológica nacional,licenciatura en ciencias biológicas,darren roberts,whitewesley@hotmail.com,m,chilecito, +5331,2020-03-22,1916-10-12,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,joshua jefferson,jacquelinepeterson@hotmail.com,m,colonia ensanche sauce, +5332,2020-06-09,1964-04-15,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,evan ritter,jenniferbrewer@hotmail.com,m,el zapallar, +5333,2019-10-29,1971-01-03,,universidad nacional de jujuy,ciencias veterinarias,william ellis,alexanderholland@hotmail.com,m,chapaleufu, +5334,2020-06-04,1973-04-16,,universidad nacional de jujuy,ciencias veterinarias,brittany griffin,brittany65@hotmail.com,f,goyena, +5335,2019-10-29,1960-03-13,,universidad tecnológica nacional,bioquímica,carrie jenkins,wwarren@yahoo.com,f,angaco norte, +5336,2019-11-06,1922-01-27,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,olivia olsen,zball@gmail.com,f,campo botto, +5337,2020-07-26,1905-12-19,,universidad nacional de jujuy,licenciatura en sociología ,drew bush,bvance@hotmail.com,m,colonia ferrari, +5338,2020-06-27,1909-05-09,,universidad tecnológica nacional,licenciatura en psicología,ashley johns,gjohnston@hotmail.com,f,barrio la union, +5339,2020-01-17,1975-11-03,,universidad tecnológica nacional,licenciatura en ciencias de la computación,william ford,twilliams@gmail.com,m,carlos maria naon, +5340,2019-12-18,1955-03-16,,universidad nacional de jujuy,ingeniería electrónica,vanessa campbell,xmcfarland@hotmail.com,f,alto lindo, +5341,2020-02-25,1998-03-18,,universidad tecnológica nacional,licenciatura en artes,christy barrera,ronald92@yahoo.com,f,arroyo pastora, +5342,2019-10-02,2020-01-28,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,cindy rasmussen,shellybyrd@yahoo.com,f,alongo, +5343,2019-10-05,1994-08-31,,universidad nacional de jujuy,licenciatura en ciencias de la computación,katie harper,kayla37@hotmail.com,f,andalucia, +5344,2019-11-14,1973-11-12,,universidad tecnológica nacional,licenciatura en ciencias ambientales,maria lang dvm,ubrown@yahoo.com,f,longchamps, +5345,2019-11-19,1990-09-06,,universidad nacional de jujuy,ingeniería en informática,james morse,austindavid@hotmail.com,m,banderalo, +5346,2020-02-06,1912-08-04,,universidad nacional de jujuy,ingeniería en informática,daniel phelps,fishermarc@yahoo.com,m,bañado norte, +5347,2020-05-20,1982-06-01,,universidad tecnológica nacional,licenciatura en ciencias biológicas,robin newton,thomasbrady@hotmail.com,f,balsa senillosa, +5348,2020-03-01,1974-11-01,,universidad nacional de jujuy,actuario ,laura patel dds,keith42@yahoo.com,f,colonia leiva, +5349,2020-02-12,1957-12-22,,universidad tecnológica nacional,licenciatura en ciencia política ,cassandra maxwell,cameronharrell@gmail.com,f,20 de febrero, +5350,2020-02-24,1975-04-08,,universidad nacional de jujuy,licenciatura en ciencias ambientales,vincent burton,valerieibarra@hotmail.com,m,arroyo el mocho, +5351,2020-07-09,1976-04-14,,universidad tecnológica nacional,bioquímica,shane bernard,joshuastone@gmail.com,m,villars, +5352,2019-12-25,1976-10-31,,universidad tecnológica nacional,técnico para bioterios ,sara owens,deniseallen@hotmail.com,f,b los aromos san patricio, +5353,2020-04-01,1944-04-24,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,melissa leon md,kristin31@yahoo.com,f,colonia mendez bar, +5354,2019-10-26,1973-02-11,,universidad nacional de jujuy,licenciatura en psicología,lisa lowery,mccallcharles@yahoo.com,f,acheral, +5355,2020-02-04,1949-01-23,,universidad tecnológica nacional,medicina,melanie rodriguez,jessica44@gmail.com,f,bernardo larroude, +5356,2020-04-17,1913-04-27,,universidad tecnológica nacional,agronomía,christopher jackson,meganarnold@gmail.com,m,argerich, +5357,2020-02-21,1967-11-11,,universidad nacional de jujuy,licenciatura en sociología ,anthony andrews,mmendez@gmail.com,m,aguilares, +5358,2019-12-07,1974-03-19,,universidad nacional de jujuy,licenciatura en ciencias ambientales,jacob smith,allison14@gmail.com,m,los frentones, +5359,2020-01-26,1961-10-05,,universidad tecnológica nacional,actuario ,stephen andrews,nathanadams@yahoo.com,m,barranqueras, +5360,2020-05-31,1974-12-30,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,donna aguilar,pittmanraven@hotmail.com,f,general guido, +5361,2020-06-02,1954-11-21,,universidad tecnológica nacional,diseño industrial,jacob chandler,valenciarodney@hotmail.com,m,ancon, +5362,2019-12-08,2021-07-13,,universidad tecnológica nacional,ingeniería electrónica,matthew stone,colonemily@hotmail.com,m,colonia los tres usaris, +5363,2019-10-08,1983-07-20,,universidad nacional de jujuy,contador público ,crystal poole,ericjones@yahoo.com,f,abra del trigo, +5364,2019-10-10,1906-04-18,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,heather campbell,reneeweaver@hotmail.com,f,campo aristimuño, +5365,2020-01-22,2009-04-29,,universidad tecnológica nacional,medicina,catherine frazier,marthadunlap@yahoo.com,f,amenabar, +5366,2020-01-14,1961-03-06,,universidad nacional de jujuy,agronomía,christopher gonzalez,tylerrandy@hotmail.com,m,arequito, +5367,2020-03-31,1940-08-30,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,ellen galvan,ehill@hotmail.com,f,apoyaco, +5368,2020-05-30,1939-02-17,,universidad tecnológica nacional,diseño de imagen y sonido,tyler hill,andrew23@hotmail.com,m,carilo, +5369,2020-07-01,1919-02-15,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,brandy may,lburnett@gmail.com,f,estacion christophersen, +5370,2019-10-21,1923-05-14,,universidad tecnológica nacional,licenciatura en ciencias ambientales,christine baker,kathryncook@hotmail.com,f,3 de mayo, +5371,2020-01-06,1911-11-06,,universidad nacional de jujuy,ingeniería electrónica,charles peterson,kelly91@hotmail.com,m,tristan suarez, +5372,2019-11-07,1949-06-01,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,ashley castaneda,stewartgregory@gmail.com,f,bealistock, +5373,2020-03-28,1987-11-21,,universidad tecnológica nacional,ingeniería electrónica,richard dudley,linda26@hotmail.com,m,campo de talamayo, +5374,2020-01-23,2019-05-10,,universidad nacional de jujuy,agronomía,gail smith,katherineerickson@gmail.com,f,d orbigny, +5375,2020-01-25,1929-11-14,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,suzanne martinez,cooleythomas@hotmail.com,f,la lucila, +5376,2019-12-07,2006-06-08,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,sandra duran,keithbailey@yahoo.com,f,cañada seca, +5377,2020-02-02,1990-08-20,,universidad tecnológica nacional,agronomía,lawrence brady,brownmichael@gmail.com,m,abipones, +5378,2019-10-03,1967-01-20,,universidad tecnológica nacional,licenciatura en ciencias de la computación,victor gonzalez,evan01@gmail.com,m,alto calilegua, +5379,2020-02-11,2015-09-07,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,tammy price,chadlevy@hotmail.com,f,acasape, +5380,2020-04-13,1909-04-29,,universidad tecnológica nacional,diseño de imagen y sonido,tara townsend,kjohnson@gmail.com,f,bayauca, +5381,2019-12-28,1989-06-02,,universidad nacional de jujuy,ingeniería en informática,jason young,caleb49@yahoo.com,m,arturo almaraz, +5382,2019-12-05,1965-01-21,,universidad tecnológica nacional,licenciatura en psicología,logan patel,michele80@hotmail.com,m,aguada, +5383,2020-05-11,2000-07-19,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,robyn olson,vbradford@yahoo.com,f,dock sud, +5384,2019-12-29,1907-01-19,,universidad nacional de jujuy,licenciatura en sociología ,felicia spencer,brianbradley@hotmail.com,f,despeñaderos, +5385,2019-10-28,1923-10-18,,universidad nacional de jujuy,ingeniería en informática,jade hunt,eric33@gmail.com,f,realico, +5386,2020-05-07,1925-06-23,,universidad nacional de jujuy,técnico para bioterios ,melissa guerra,michealgutierrez@gmail.com,f,arroyo el mocho, +5387,2019-10-27,1976-12-01,,universidad nacional de jujuy,contador público ,parker ramirez,ucannon@hotmail.com,m,virrey del pino, +5388,2020-06-02,1934-05-11,,universidad tecnológica nacional,ingeniería mecánica,holly roberts,frankcampbell@yahoo.com,f,colonia freitas, +5389,2020-01-11,1995-09-04,,universidad nacional de jujuy,actuario ,brett walters,jennifer71@hotmail.com,m,acerillos, +5390,2020-06-27,1977-06-30,,universidad nacional de jujuy,licenciatura en administración ,justin jones,pburgess@hotmail.com,m,arroyo salado, +5391,2020-02-22,1979-11-07,,universidad nacional de jujuy,técnico para bioterios ,miguel pham,justin03@hotmail.com,m,estrada, +5392,2019-12-26,2011-03-22,,universidad tecnológica nacional,licenciatura en ciencias de la computación,ryan shannon,victoriazhang@gmail.com,m,diego lopez, +5393,2019-10-19,1950-06-07,,universidad tecnológica nacional,licenciatura en ciencias de la computación,joseph rose,cmullins@yahoo.com,m,agua y energia, +5394,2020-03-15,1959-03-09,,universidad tecnológica nacional,licenciatura en ciencias de la computación,jeffrey peters,lisawhite@hotmail.com,m,base aeronaval cmte espora, +5395,2020-02-19,2012-05-09,,universidad nacional de jujuy,medicina,sharon brown,amyharris@yahoo.com,f,cheroguita, +5396,2020-07-10,2011-02-14,,universidad tecnológica nacional,ingeniería mecánica,joshua alexander,kurthuynh@yahoo.com,m,calfucura, +5397,2019-10-18,1926-03-29,,universidad nacional de jujuy,diseño de imagen y sonido,kenneth ford,tjones@yahoo.com,m,estancia las isletas, +5398,2020-01-07,2015-05-22,,universidad nacional de jujuy,ingeniería electrónica,cheryl randolph,victoriaortega@yahoo.com,f,los indios, +5399,2019-10-29,1979-12-11,,universidad tecnológica nacional,bioquímica,angela ramirez,csmith@hotmail.com,f,abra de hinojo, +5400,2019-11-10,1955-02-05,,universidad nacional de jujuy,licenciatura en ciencias de la computación,john gilbert,hmoore@gmail.com,m,carlos tejedor, +5401,2019-11-06,1969-12-15,,universidad nacional de jujuy,ingeniería mecánica,robert chambers,vanessa43@hotmail.com,m,25 de mayo, +5402,2020-04-16,1983-10-23,,universidad tecnológica nacional,licenciatura en ciencias ambientales,alex cunningham,regina54@hotmail.com,m,melincue, +5403,2020-01-04,2013-01-01,,universidad nacional de jujuy,licenciatura en sociología ,jason gonzales,hendersontracy@gmail.com,m,bonifacio, +5404,2020-04-19,1924-01-27,,universidad nacional de jujuy,bioquímica,angela lopez,dmoreno@hotmail.com,f,arroyo aguila negra, +5405,2020-07-14,1932-02-03,,universidad nacional de jujuy,actuario ,deanna kramer,annfisher@gmail.com,f,angel gallardo, +5406,2020-05-18,1948-01-12,,universidad nacional de jujuy,licenciatura en ciencias geológicas,bailey knight,vhays@yahoo.com,f,adolfo gonzales chaves, +5407,2020-04-25,1940-02-26,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,eric ward,glassbrianna@gmail.com,m,candelaria sud, +5408,2020-04-02,2016-10-11,,universidad nacional de jujuy,licenciatura en terapia ocupacional,david powell,alexanderaaron@hotmail.com,m,el cenizo, +5409,2020-02-26,1942-04-26,,universidad tecnológica nacional,licenciatura en terapia ocupacional,heather rivera,peter34@hotmail.com,f,barrio belgrano ortiz, +5410,2020-05-05,2006-05-19,,universidad tecnológica nacional,técnico para bioterios ,joshua simon,michael65@hotmail.com,m,villa angelica, +5411,2020-04-21,1962-12-03,,universidad nacional de jujuy,agronomía,grant hernandez,sharon89@gmail.com,m,coraceros, +5412,2020-01-07,1992-04-20,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,melanie morales,dmiller@hotmail.com,f,igarzabal, +5413,2019-10-20,1933-05-23,,universidad tecnológica nacional,licenciatura en administración ,keith russell,yford@gmail.com,m,aldea brasilera, +5414,2020-05-01,1943-02-19,,universidad nacional de jujuy,contador público ,katherine james,sharon50@gmail.com,f,algarrobo, +5415,2020-03-22,1931-07-08,,universidad tecnológica nacional,licenciatura en terapia ocupacional,kristy brown,david25@yahoo.com,f,el dique, +5416,2019-11-05,1913-06-09,,universidad nacional de jujuy,ciencias veterinarias,lauren watson,nancy17@gmail.com,f,costa del rio azul, +5417,2020-02-03,1959-03-17,,universidad tecnológica nacional,licenciatura en ciencias geológicas,michelle mendez,jameswilson@yahoo.com,f,las toninas, +5418,2020-03-21,1971-11-08,,universidad nacional de jujuy,licenciatura en terapia ocupacional,sarah miller,johnsonmichael@gmail.com,f,hughes, +5419,2019-10-30,1972-06-28,,universidad tecnológica nacional,bioquímica,derek torres,elopez@yahoo.com,m,17 de agosto, +5420,2019-11-30,1963-08-18,,universidad nacional de jujuy,agronomía,heather nichols,brittney71@gmail.com,f,encina, +5421,2020-06-17,1944-04-12,,universidad tecnológica nacional,licenciatura en musicoterapia,denise kane,johnstonmikayla@hotmail.com,f,arroyo grande, +5422,2020-01-07,1914-06-16,,universidad tecnológica nacional,licenciatura en sociología ,travis brooks,stanleyelizabeth@yahoo.com,m,abra baya, +5423,2020-06-02,1932-04-01,,universidad nacional de jujuy,diseño industrial,shawn ruiz,kalexander@gmail.com,m,antonio carboni, +5424,2020-03-20,1907-02-28,,universidad nacional de jujuy,agronomía,amanda johnson,kgeorge@gmail.com,f,el jupiter, +5425,2020-04-19,1938-05-29,,universidad tecnológica nacional,ingeniería electrónica,angela davis,rodriguezronnie@gmail.com,f,bella vista, +5426,2020-05-04,1966-09-05,,universidad nacional de jujuy,farmacia,alexa mitchell,bakerdavid@hotmail.com,f,banfield, +5427,2020-05-06,1984-02-26,,universidad nacional de jujuy,técnico para bioterios ,james murray,james28@gmail.com,m,arenales, +5428,2020-04-18,1971-07-27,,universidad tecnológica nacional,licenciatura en administración ,ronnie nguyen,sean65@yahoo.com,m,gouin, +5429,2020-07-12,1908-01-18,,universidad tecnológica nacional,licenciatura en administración ,william lopez,carlospeterson@gmail.com,m,bahia langara, +5430,2020-05-20,1972-11-08,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,jeffrey richardson,matthew79@yahoo.com,m,angelina, +5431,2020-01-06,1947-06-10,,universidad nacional de jujuy,contador público ,james valentine,vhicks@yahoo.com,m,las perlas, +5432,2020-01-23,1911-04-24,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,cody gordon,nmoore@hotmail.com,m,igarzabal, +5433,2020-06-10,1907-10-13,,universidad tecnológica nacional,ingeniería en informática,kristin santiago,melissa22@yahoo.com,f,chañarcito, +5434,2020-01-09,1984-04-29,,universidad nacional de jujuy,licenciatura en terapia ocupacional,audrey hernandez,brittanygibson@yahoo.com,f,abbott, +5435,2020-05-09,1989-12-14,,universidad nacional de jujuy,farmacia,richard smith,carlos54@gmail.com,m,aguada de las tejas, +5436,2020-01-17,1970-12-03,,universidad nacional de jujuy,licenciatura en terapia ocupacional,raymond miller,shanechapman@gmail.com,m,colonia egido, +5437,2020-04-10,1993-07-20,,universidad tecnológica nacional,bioquímica,christina delgado,michael21@yahoo.com,f,el retiro, +5438,2020-03-27,2020-09-26,,universidad tecnológica nacional,medicina,nicole walters,jadesanchez@hotmail.com,f,alto las lechuzas, +5439,2020-04-21,2004-01-17,,universidad nacional de jujuy,ciencias veterinarias,eddie walton,kirkayers@yahoo.com,m,antonio tomas, +5440,2020-02-01,1969-04-23,,universidad nacional de jujuy,licenciatura en terapia ocupacional,stacie coleman,reyespaul@gmail.com,f,chancay, +5441,2020-05-14,1920-08-24,,universidad tecnológica nacional,medicina,ryan webb,huntmorgan@hotmail.com,m,acostilla, +5442,2020-01-20,1967-10-26,,universidad nacional de jujuy,licenciatura en ciencias ambientales,javier lowe,latoyapotts@yahoo.com,m,alto de las plumas, +5443,2020-05-05,1956-12-03,,universidad tecnológica nacional,ingeniería en informática,stephanie christensen md,tina63@yahoo.com,f,camaron chico, +5444,2020-06-21,2013-08-28,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,preston gardner,rhondayoung@hotmail.com,m,cullin manzano, +5445,2020-05-20,1994-07-29,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,benjamin williams,vhernandez@yahoo.com,m,casalins, +5446,2019-12-16,1975-03-31,,universidad tecnológica nacional,licenciatura en psicología,anthony davis,steven44@hotmail.com,m,barrio la luisa, +5447,2020-01-08,2015-02-05,,universidad nacional de jujuy,licenciatura en ciencias ambientales,kathleen chavez,qfrancis@yahoo.com,f,algarrobo del aguila, +5448,2020-03-05,1977-03-09,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,antonio cook,ryanrogers@yahoo.com,m,almacen la colina, +5449,2020-07-22,2017-12-11,,universidad nacional de jujuy,contador público ,betty miller,dominiqueevans@gmail.com,f,aldea forestal, +5450,2020-06-14,1905-11-25,,universidad tecnológica nacional,licenciatura en ciencias de la computación,glenn dean,noahgibson@gmail.com,m,candelaria, +5451,2019-10-11,1923-05-08,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,sandy hughes,toddmorgan@yahoo.com,f,antiguo, +5452,2020-04-28,1911-06-28,,universidad nacional de jujuy,arquitectura,joshua jackson,brennankayla@yahoo.com,m,goyena, +5453,2020-06-03,1982-05-28,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,katie taylor,kpetersen@yahoo.com,f,aguirre cue, +5454,2020-07-21,2006-04-15,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,tiffany owens,eugene10@hotmail.com,f,britos, +5455,2020-03-12,1948-02-09,,universidad nacional de jujuy,licenciatura en musicoterapia,michael pearson,brandonfleming@hotmail.com,m,el zurdo, +5456,2019-12-14,1933-05-04,,universidad tecnológica nacional,diseño de imagen y sonido,james benitez,matthewhamilton@hotmail.com,m,calderon, +5457,2020-07-06,1952-11-19,,universidad tecnológica nacional,diseño industrial,mark key,kcox@gmail.com,m,colonia españa, +5458,2019-10-29,1914-02-03,,universidad tecnológica nacional,diseño industrial,april murphy,robertcooper@hotmail.com,f,aparicio, +5459,2019-11-23,1919-11-24,,universidad tecnológica nacional,ingeniería mecánica,jared romero,keithmatthew@hotmail.com,m,bañado norte, +5460,2020-04-12,1977-11-22,,universidad tecnológica nacional,medicina,robert edwards,hthomas@gmail.com,m,tablada, +5461,2020-05-06,2007-10-16,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,sarah hogan,jessica95@hotmail.com,f,ascencion, +5462,2020-05-30,1992-04-03,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,vicki heath,zjones@yahoo.com,f,carlos tejedor, +5463,2019-12-25,1957-08-06,,universidad tecnológica nacional,licenciatura en ciencia política ,desiree edwards,dtorres@gmail.com,f,aguaditas, +5464,2020-02-20,1926-01-19,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,robert marshall,johnsonchristopher@yahoo.com,m,barrio villa cordoba, +5465,2020-01-10,2012-02-05,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,joseph lucas,zsanchez@hotmail.com,m,valentin alsina, +5466,2020-01-09,1998-03-29,,universidad nacional de jujuy,ingeniería mecánica,joshua cortez md,scott21@yahoo.com,m,cañadon del corral, +5467,2020-05-28,1942-01-02,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,rachel maldonado,whitekatelyn@yahoo.com,f,aguas verdes, +5468,2019-11-18,1980-11-04,,universidad nacional de jujuy,licenciatura en terapia ocupacional,robin fowler,umays@hotmail.com,f,campo calvo, +5469,2019-12-20,2009-12-18,,universidad tecnológica nacional,medicina,monica rollins,youngkrista@yahoo.com,f,capihuas, +5470,2020-03-13,2018-11-18,,universidad nacional de jujuy,ingeniería en informática,marissa stevens,williamwaters@yahoo.com,f,isla los laureles, +5471,2020-02-26,1908-04-28,,universidad tecnológica nacional,licenciatura en administración ,bonnie turner,richardfitzgerald@gmail.com,f,labarden, +5472,2020-07-20,1920-05-26,,universidad tecnológica nacional,licenciatura en ciencias de la computación,tammy pruitt,tanner84@hotmail.com,f,cuartel iv, +5473,2019-11-14,1918-05-01,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,sean bradley,vford@gmail.com,m,isla grande, +5474,2020-04-28,1986-02-25,,universidad nacional de jujuy,actuario ,amy nolan,rwillis@gmail.com,f,amana, +5475,2020-01-08,1914-09-14,,universidad tecnológica nacional,ciencias veterinarias,jennifer obrien,andrewguerra@yahoo.com,f,bahia creek, +5476,2020-06-13,1927-06-20,,universidad tecnológica nacional,ciencias veterinarias,jimmy reed,whitericky@gmail.com,m,baldes de pacheco, +5477,2019-11-15,1991-02-09,,universidad tecnológica nacional,ingeniería mecánica,autumn goodman,carpentermegan@hotmail.com,f,los corredores, +5478,2020-07-09,1985-05-23,,universidad tecnológica nacional,ingeniería mecánica,larry greer,amber79@yahoo.com,m,aristides villanueva, +5479,2020-03-16,1921-08-07,,universidad nacional de jujuy,agronomía,dr. christopher rodriguez,stacey70@gmail.com,m,blas durañona, +5480,2019-11-25,1986-09-08,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,sharon roberts,usmith@hotmail.com,f,san francisco solano, +5481,2020-06-25,1961-12-18,,universidad nacional de jujuy,licenciatura en terapia ocupacional,oscar west,reginabenson@gmail.com,m,arroyo corralito, +5482,2020-07-18,1998-10-14,,universidad nacional de jujuy,ingeniería electrónica,thomas reynolds,zallen@gmail.com,m,aguas verdes, +5483,2019-12-25,1921-08-28,,universidad tecnológica nacional,licenciatura en artes,julia duarte,fisherbrian@gmail.com,f,andrade, +5484,2019-11-04,1942-08-31,,universidad tecnológica nacional,licenciatura en ciencias ambientales,mckenzie walter,kylehardin@gmail.com,f,colonia belga americana, +5485,2020-01-03,1925-07-10,,universidad nacional de jujuy,agronomía,andrew morrison,millerdwayne@yahoo.com,m,carandaiti, +5486,2020-04-13,1952-02-12,,universidad tecnológica nacional,ingeniería electrónica,cynthia green,randallpeterson@hotmail.com,f,gonzalez moreno, +5487,2020-01-20,1987-01-20,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,patrick parker,zprice@yahoo.com,m,colonia matilde, +5488,2020-03-10,2009-10-18,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,marisa jackson,tapiamanuel@yahoo.com,f,colonia egido, +5489,2020-06-07,1984-01-02,,universidad tecnológica nacional,licenciatura en artes,bradley rodriguez,kathryn06@hotmail.com,m,almirante irizar, +5490,2020-03-03,1921-11-17,,universidad tecnológica nacional,licenciatura en sociología ,michael long,keithortega@hotmail.com,m,aguada grande, +5491,2020-06-16,1983-09-28,,universidad tecnológica nacional,contador público ,elaine rangel,rosemartha@yahoo.com,f,avellaneda, +5492,2020-02-24,2011-10-30,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,george baker,abowman@hotmail.com,m,gomez, +5493,2019-10-08,1982-11-27,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,brittany hoffman,gardnerkyle@yahoo.com,f,colonia gobernador ayala, +5494,2020-04-02,1964-04-15,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,tyler carrillo,michael23@gmail.com,m,faro san antonio, +5495,2020-03-24,1995-11-03,,universidad nacional de jujuy,agronomía,miss brooke scott dvm,melissapeterson@gmail.com,f,kilometro 208, +5496,2020-05-25,1918-12-23,,universidad tecnológica nacional,licenciatura en ciencias geológicas,kaylee walsh,murillojuan@yahoo.com,f,barrio villa cordoba, +5497,2020-03-13,1956-06-11,,universidad tecnológica nacional,licenciatura en psicología,melissa roberts,woodsdonna@yahoo.com,f,buena esperanza, +5498,2020-01-08,1956-11-17,,universidad nacional de jujuy,licenciatura en ciencias de la computación,richard evans,racheljordan@gmail.com,m,anasagasti, +5499,2019-12-03,2007-12-12,,universidad nacional de jujuy,técnico para bioterios ,laura weiss,vickihenderson@yahoo.com,f,jose leon suarez, +5500,2020-02-29,1955-12-06,,universidad tecnológica nacional,diseño industrial,joshua oneal,miguel47@hotmail.com,m,cañada de las vacas, +5501,2020-06-25,1956-09-19,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,luis frazier,znunez@hotmail.com,m,agua azul, +5502,2020-01-26,1922-11-02,,universidad tecnológica nacional,actuario ,michele erickson,kristendelgado@gmail.com,f,colonia baron hirsch, +5503,2020-01-23,1962-12-04,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,corey floyd,davidwilliams@yahoo.com,m,san isidro, +5504,2020-05-08,1973-08-15,,universidad tecnológica nacional,arquitectura,bryan allen,wilkinsnicole@yahoo.com,m,colonia florencia, +5505,2020-06-25,1977-09-08,,universidad tecnológica nacional,bioquímica,collin holland,sjohnson@yahoo.com,m,caspinchango, +5506,2020-02-11,1909-06-20,,universidad nacional de jujuy,diseño de imagen y sonido,lauren henderson,laura23@gmail.com,f,aguada, +5507,2020-05-25,1919-11-03,,universidad nacional de jujuy,actuario ,tonya terrell,shawkins@hotmail.com,f,general galarza, +5508,2019-11-04,2002-08-17,,universidad nacional de jujuy,contador público ,william martinez,cookrobert@yahoo.com,m,el hoyo, +5509,2020-01-10,1928-08-21,,universidad tecnológica nacional,licenciatura en ciencias de la computación,david aguirre iii,stevenmoody@gmail.com,m,campo calvo, +5510,2020-03-04,2005-11-13,,universidad tecnológica nacional,licenciatura en artes,douglas mckee,ayoung@gmail.com,m,el rincon, +5511,2020-01-27,1927-01-29,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,jeffrey george,stephen53@hotmail.com,m,abra, +5512,2019-12-10,1961-05-17,,universidad tecnológica nacional,licenciatura en sociología ,angela bray,kara99@yahoo.com,f,san pedro de iruya, +5513,2019-10-29,1928-07-05,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,william jennings,stephaniejames@yahoo.com,m,agua seballe, +5514,2019-12-14,2008-11-19,,universidad nacional de jujuy,arquitectura,miranda clark,vkennedy@gmail.com,f,aparicio cue, +5515,2020-04-20,1941-05-26,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,rachel fernandez,moontyler@gmail.com,f,lomas de zamora, +5516,2019-10-31,1943-12-20,,universidad nacional de jujuy,licenciatura en administración ,crystal chang,yangtaylor@gmail.com,f,clason, +5517,2020-07-03,1922-09-04,,universidad tecnológica nacional,técnico para bioterios ,matthew ramos,teresamiller@yahoo.com,m,anjullon, +5518,2019-11-03,1980-08-29,,universidad nacional de jujuy,farmacia,cindy bentley,fowlerjonathan@gmail.com,f,los sembrados, +5519,2019-12-08,1973-01-27,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,laura harris,jeffreykane@hotmail.com,f,larrechea, +5520,2020-01-03,1940-03-05,,universidad tecnológica nacional,técnico para bioterios ,john mitchell,carriemiranda@yahoo.com,m,cañadon chileno, +5521,2019-10-19,1977-12-21,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,christian marshall,warrenanne@hotmail.com,m,camba paso, +5522,2020-01-26,1993-12-22,,universidad tecnológica nacional,ingeniería electrónica,karl adams,daniel31@gmail.com,m,aguay, +5523,2020-02-13,1969-05-24,,universidad tecnológica nacional,bioquímica,albert tran,dmartin@hotmail.com,m,el socorro, +5524,2019-12-03,1983-11-16,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jacob massey,williamsamy@hotmail.com,m,jose maria blanco, +5525,2019-12-03,2008-07-25,,universidad tecnológica nacional,agronomía,april chambers,greenmichael@gmail.com,f,la limpia, +5526,2020-07-12,1912-07-26,,universidad tecnológica nacional,licenciatura en musicoterapia,linda reid,wendymartin@hotmail.com,f,colonia lia y allende, +5527,2020-05-30,1999-07-13,,universidad tecnológica nacional,farmacia,sarah brown,baldwinbrandi@gmail.com,f,cheroguita, +5528,2020-04-25,1917-01-21,,universidad tecnológica nacional,medicina,mrs. mary young,priscilla46@gmail.com,f,cañadon caliente, +5529,2020-04-02,2015-01-22,,universidad tecnológica nacional,licenciatura en administración ,susan barton,iwatts@yahoo.com,f,ambas puntillas, +5530,2019-11-20,1933-11-28,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,mary sherman,waremelinda@gmail.com,f,barrio garin norte, +5531,2020-05-30,1974-01-13,,universidad tecnológica nacional,licenciatura en ciencias geológicas,mark carlson,david73@gmail.com,m,chapuy, +5532,2019-12-10,1927-11-26,,universidad nacional de jujuy,licenciatura en musicoterapia,francisco alexander,kylie03@hotmail.com,m,bajo la cancha, +5533,2020-05-29,1942-02-16,,universidad nacional de jujuy,técnico para bioterios ,dominic howell,mullinsangela@gmail.com,m,campo galloso, +5534,2019-11-28,1960-08-22,,universidad nacional de jujuy,licenciatura en psicología,jesse carroll,jsimmons@hotmail.com,m,buena nueva, +5535,2020-02-10,1959-06-01,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,anna pope,oconnorbrandon@yahoo.com,f,dock sud, +5536,2020-03-16,1931-11-14,,universidad nacional de jujuy,ingeniería en informática,gregory collins,moraerin@yahoo.com,m,araujo, +5537,2020-03-25,2008-08-06,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,jennifer freeman,wgarcia@gmail.com,f,el talar, +5538,2019-10-03,1923-09-03,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,robert ortiz,patricia14@yahoo.com,m,san antonio de obligado, +5539,2020-06-08,1926-08-05,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,glenn mendez,callahankevin@yahoo.com,m,nelson, +5540,2019-10-16,2001-05-12,,universidad nacional de jujuy,ciencias veterinarias,claire wagner,brownbrian@hotmail.com,f,bahia langara, +5541,2020-04-28,1935-05-01,,universidad tecnológica nacional,agronomía,christopher hamilton,annettefernandez@gmail.com,m,campo san jose, +5542,2020-03-26,1926-03-13,,universidad tecnológica nacional,licenciatura en artes,robert walker,crandolph@gmail.com,m,calfucura, +5543,2020-05-29,1963-01-18,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,marc adams,alexhurley@gmail.com,m,boca p 25, +5544,2020-04-03,1961-06-30,,universidad nacional de jujuy,actuario ,bryan brown,michael72@hotmail.com,m,colonia lote 12, +5545,2019-11-04,1924-04-07,,universidad nacional de jujuy,licenciatura en artes,karen roberson,ovalencia@hotmail.com,f,carilo, +5546,2019-11-14,1906-11-08,,universidad tecnológica nacional,farmacia,william turner,gabriella65@hotmail.com,m,arteaga, +5547,2019-11-15,2001-08-15,,universidad tecnológica nacional,ingeniería en informática,mrs. sarah ingram,lopezmary@hotmail.com,f,alto los cardales, +5548,2020-01-11,1958-12-28,,universidad nacional de jujuy,medicina,phillip hancock,ylee@yahoo.com,m,el perdido est jose guisasola, +5549,2020-02-14,1993-06-07,,universidad tecnológica nacional,diseño de imagen y sonido,john pacheco,shawnpena@yahoo.com,m,agua botada, +5550,2020-05-21,1984-03-13,,universidad tecnológica nacional,diseño de imagen y sonido,robert brown,yross@yahoo.com,m,alicura, +5551,2020-01-06,1920-10-12,,universidad nacional de jujuy,licenciatura en ciencias ambientales,lindsey beard,smoran@hotmail.com,f,arroyo salado, +5552,2020-04-19,1963-06-12,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,frank robertson,jeffdavis@gmail.com,m,carlos spegazzini, +5553,2020-03-08,1912-05-31,,universidad nacional de jujuy,agronomía,matthew johnson,brian07@hotmail.com,m,el gualicho, +5554,2020-07-07,2021-02-12,,universidad nacional de jujuy,contador público ,john hamilton,qosborn@yahoo.com,m,san andres, +5555,2020-04-25,1906-08-26,,universidad tecnológica nacional,licenciatura en musicoterapia,jeffrey berger,allenashley@gmail.com,m,realico, +5556,2020-03-13,2002-07-03,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,stephanie ramirez,troyberry@gmail.com,f,campo castro, +5557,2020-07-03,1931-11-19,,universidad nacional de jujuy,ciencias veterinarias,mark morgan,rpalmer@yahoo.com,m,la viticola, +5558,2019-12-01,2008-01-13,,universidad nacional de jujuy,licenciatura en sociología ,mrs. sharon rivera,zhorton@yahoo.com,f,la primavera, +5559,2019-12-20,2021-02-18,,universidad nacional de jujuy,bioquímica,heidi rodriguez,sanchezgregory@hotmail.com,f,capitan castro, +5560,2020-07-12,1922-10-13,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,maria harrison,samuellee@yahoo.com,f,campo coubert, +5561,2020-06-01,2001-09-07,,universidad tecnológica nacional,diseño industrial,daniel buckley,michaeltorres@gmail.com,m,cachel, +5562,2020-05-24,1978-09-27,,universidad nacional de jujuy,licenciatura en ciencia política ,kimberly campbell,colton29@yahoo.com,f,san antonio de padua, +5563,2019-12-29,1933-11-18,,universidad tecnológica nacional,licenciatura en ciencias biológicas,brenda montgomery,matthewparker@yahoo.com,f,cañada de gomez, +5564,2019-11-19,1971-05-31,,universidad tecnológica nacional,diseño de imagen y sonido,luis russell,jamie28@gmail.com,m,bahia bustamante, +5565,2019-11-14,1915-06-13,,universidad nacional de jujuy,ingeniería en informática,megan mcdonald,perezanna@hotmail.com,f,colonia clara, +5566,2019-12-01,1999-08-31,,universidad tecnológica nacional,licenciatura en administración ,robert copeland,millerolivia@yahoo.com,m,casalins, +5567,2020-01-12,1991-02-27,,universidad tecnológica nacional,licenciatura en psicología,luis solis,rgreen@gmail.com,m,el molle, +5568,2020-02-03,1965-03-20,,universidad tecnológica nacional,ingeniería electrónica,robert osborne,ljohnson@yahoo.com,m,cañada del ucle, +5569,2020-01-22,2010-12-03,,universidad nacional de jujuy,farmacia,jeffrey bryant,robertomedina@yahoo.com,m,fortin chaco, +5570,2019-11-27,1957-02-24,,universidad tecnológica nacional,diseño de imagen y sonido,kyle wright,phillipsadam@gmail.com,m,barrio el molino, +5571,2020-02-21,2020-03-08,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,john gonzalez,turnerjason@yahoo.com,m,almacen cristian schubert, +5572,2020-07-08,2014-06-30,,universidad nacional de jujuy,medicina,leslie miller,cynthia87@hotmail.com,f,albariño, +5573,2020-04-15,1965-06-18,,universidad nacional de jujuy,licenciatura en ciencia política ,matthew reeves,ecoleman@gmail.com,m,agua verde, +5574,2019-12-16,1922-06-19,,universidad tecnológica nacional,licenciatura en ciencias biológicas,james schmidt,smithjoshua@yahoo.com,m,arroyo guilaia, +5575,2020-06-29,1975-07-07,,universidad tecnológica nacional,ingeniería mecánica,kimberly powers,zshields@hotmail.com,f,bella vista, +5576,2020-05-10,1973-08-21,,universidad tecnológica nacional,licenciatura en musicoterapia,lisa douglas,cgutierrez@hotmail.com,f,catua, +5577,2020-02-28,1941-05-26,,universidad nacional de jujuy,arquitectura,kendra thompson,jacksonchad@gmail.com,f,anecon grande, +5578,2019-12-30,1981-09-02,,universidad tecnológica nacional,licenciatura en administración ,michael adams,wigginswendy@yahoo.com,m,agua verde, +5579,2020-05-09,1945-07-25,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,tracy lozano,samanthajenkins@yahoo.com,f,bonpland norte, +5580,2019-11-18,1938-07-13,,universidad nacional de jujuy,licenciatura en ciencias ambientales,tina woodward,frytheresa@hotmail.com,f,antiguyos, +5581,2020-04-01,2007-09-14,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,michael berry,ffarrell@gmail.com,m,caraguata, +5582,2020-03-10,1950-02-24,,universidad tecnológica nacional,licenciatura en terapia ocupacional,stephanie salas,jessica92@hotmail.com,f,villars, +5583,2019-10-12,2004-07-25,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,kevin barnett,michelle88@yahoo.com,m,estancia las isletas, +5584,2020-04-20,1959-12-03,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,gabrielle gonzalez,jennifersanchez@hotmail.com,f,adela corti, +5585,2020-04-26,1995-05-19,,universidad tecnológica nacional,medicina,timothy lawrence,newtonjennifer@yahoo.com,m,chapaleufu, +5586,2020-02-18,1952-12-10,,universidad tecnológica nacional,licenciatura en ciencias geológicas,megan miller,sanchezkatherine@gmail.com,f,base aerea teniente matienzo, +5587,2020-01-12,1998-09-07,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,roger long,fphillips@hotmail.com,m,chillar, +5588,2019-10-09,1971-12-06,,universidad nacional de jujuy,licenciatura en ciencias de la computación,samantha hill,tylermiller@gmail.com,f,altona, +5589,2019-12-21,1911-03-15,,universidad nacional de jujuy,licenciatura en sociología ,tabitha norton,matthew86@hotmail.com,f,cañada la rica, +5590,2020-07-04,2001-11-27,,universidad nacional de jujuy,licenciatura en administración ,donna frost,wendy63@yahoo.com,f,bajo las tunas, +5591,2019-12-05,2017-05-22,,universidad tecnológica nacional,contador público ,mary campbell,jeremy04@yahoo.com,f,la isabel, +5592,2019-10-27,1968-08-24,,universidad nacional de jujuy,actuario ,roger flores,blake11@yahoo.com,m,28 de noviembre, +5593,2019-12-17,2011-05-03,,universidad nacional de jujuy,diseño industrial,bryan schneider,kevin43@gmail.com,m,mercado central, +5594,2020-01-16,1925-08-18,,universidad tecnológica nacional,ciencias veterinarias,laura singleton,zadams@hotmail.com,f,alarcon, +5595,2019-12-18,1979-11-01,,universidad nacional de jujuy,bioquímica,cassidy chavez,randy52@gmail.com,f,gobernador moyano, +5596,2020-02-10,1960-07-01,,universidad nacional de jujuy,medicina,michael smith,harrisalyssa@yahoo.com,m,berraondo, +5597,2019-11-01,1970-09-30,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,meghan diaz,john45@gmail.com,f,9 de julio, +5598,2019-10-23,1910-06-26,,universidad tecnológica nacional,licenciatura en ciencia política ,sarah collins,ayerssteven@yahoo.com,f,la plata, +5599,2020-04-26,1991-08-22,,universidad tecnológica nacional,ingeniería electrónica,teresa stein,phillipsjeanette@gmail.com,f,arteaga, +5600,2020-07-29,1964-03-01,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,kyle duffy,tracystephens@yahoo.com,m,zona delta san fernando, +5601,2020-04-13,1996-06-06,,universidad tecnológica nacional,licenciatura en musicoterapia,brian pugh,brooke38@gmail.com,m,tablada, +5602,2019-11-29,1918-08-05,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,victor guzman,scottjohn@gmail.com,m,la bilbaina, +5603,2020-04-16,1928-08-19,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,caitlin stevens,heidiwong@yahoo.com,f,la ines, +5604,2019-12-01,1946-11-21,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,evelyn andrews,julie13@hotmail.com,f,alto de sierra, +5605,2020-07-21,1954-05-17,,universidad tecnológica nacional,contador público ,juan henry,mannbrian@gmail.com,m,arquedas, +5606,2020-02-24,1909-01-09,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,martin stevenson,westjennifer@hotmail.com,m,agua los matos, +5607,2020-05-10,1961-02-01,,universidad tecnológica nacional,licenciatura en artes,jeff ramsey,rjones@hotmail.com,m,an aike, +5608,2019-12-30,1958-06-29,,universidad nacional de jujuy,técnico para bioterios ,lauren rodriguez,kstewart@yahoo.com,f,campo largo, +5609,2019-10-31,1913-01-10,,universidad nacional de jujuy,contador público ,craig richards,yadams@yahoo.com,m,baños lunlunta, +5610,2020-05-05,2007-11-21,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,monica matthews,williamsmith@gmail.com,f,el dia, +5611,2020-05-29,1916-08-15,,universidad nacional de jujuy,ingeniería electrónica,amanda mcmillan,pfloyd@yahoo.com,f,merlo, +5612,2019-11-14,1989-05-31,,universidad nacional de jujuy,medicina,tiffany jones,vchang@gmail.com,f,la viticola, +5613,2020-06-02,1909-07-11,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,elizabeth oneal,nicolas68@gmail.com,f,alfredo peña, +5614,2020-04-20,1972-12-25,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,charles lin,cristian58@yahoo.com,m,rawson, +5615,2019-11-03,1975-08-07,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,lori smith,kenneth82@hotmail.com,f,casablanca, +5616,2020-03-06,1980-12-21,,universidad tecnológica nacional,licenciatura en ciencias biológicas,jordan hall,dgonzales@hotmail.com,f,el brete, +5617,2020-02-21,1912-07-23,,universidad tecnológica nacional,licenciatura en ciencias geológicas,nancy ross,michelledavis@hotmail.com,f,peyrano, +5618,2019-11-23,2004-09-27,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,michelle clark,johnwoods@yahoo.com,f,agua de castilla, +5619,2019-12-26,1938-09-30,,universidad tecnológica nacional,técnico para bioterios ,hector jackson,cbrown@yahoo.com,m,edmundo perkins, +5620,2020-01-02,1948-10-04,,universidad nacional de jujuy,licenciatura en ciencia política ,debra padilla,umooney@hotmail.com,f,juancho, +5621,2020-02-27,1978-09-08,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,william robinson,norrisjoseph@hotmail.com,m,el cipres, +5622,2020-08-01,1957-03-19,,universidad tecnológica nacional,técnico para bioterios ,christopher bailey,hpeters@yahoo.com,m,desvio boero, +5623,2020-07-08,1987-03-15,,universidad nacional de jujuy,diseño industrial,cody hunt,maryparker@hotmail.com,m,estacion mazan, +5624,2020-05-06,2013-12-03,,universidad nacional de jujuy,agronomía,sarah waters,phillipwood@gmail.com,f,arroyo aguila negra, +5625,2019-11-11,1940-06-04,,universidad nacional de jujuy,licenciatura en ciencias geológicas,robert barnes,joseph51@hotmail.com,m,estacion sola, +5626,2020-04-26,1977-09-11,,universidad tecnológica nacional,medicina,william nguyen,adriana80@hotmail.com,m,altamirano, +5627,2020-01-13,2019-04-11,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,victor west,jjames@gmail.com,m,alto los cardales, +5628,2020-05-04,2017-10-13,,universidad tecnológica nacional,arquitectura,andrea rhodes,reedryan@yahoo.com,f,arañita, +5629,2020-02-08,1971-01-30,,universidad nacional de jujuy,técnico para bioterios ,bruce peck,paul48@gmail.com,m,colhue huapi, +5630,2020-01-30,1922-01-11,,universidad tecnológica nacional,ingeniería electrónica,michael thomas,matthew84@hotmail.com,m,banda varela, +5631,2019-10-31,1966-05-27,,universidad nacional de jujuy,técnico para bioterios ,deborah mcintosh,stephaniereynolds@hotmail.com,f,colonia 1 de mayo, +5632,2019-12-09,2007-09-04,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,kimberly white,nicholemartinez@yahoo.com,f,cañadon del toro, +5633,2020-03-07,2008-08-19,,universidad tecnológica nacional,contador público ,tammy clay,wilsonkathleen@hotmail.com,f,estancia las isletas, +5634,2020-02-18,1927-05-20,,universidad nacional de jujuy,diseño industrial,billy sawyer,patrickjohnson@gmail.com,m,anta, +5635,2019-11-16,2018-04-20,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,david villa,vazquezmark@hotmail.com,m,el triunfo, +5636,2020-06-24,1919-12-13,,universidad nacional de jujuy,ciencias veterinarias,marcus nguyen,jeffrey50@gmail.com,m,angelica, +5637,2020-01-30,1997-01-13,,universidad nacional de jujuy,arquitectura,elizabeth eaton,robertskim@gmail.com,f,andrade, +5638,2020-07-27,1954-08-24,,universidad tecnológica nacional,diseño industrial,christina elliott,zwilson@hotmail.com,f,campo caretto, +5639,2020-05-22,1983-03-15,,universidad nacional de jujuy,farmacia,elizabeth booker,kholmes@gmail.com,f,mecha, +5640,2020-06-28,1933-05-22,,universidad tecnológica nacional,actuario ,danny smith jr.,mhenry@gmail.com,m,buena vista, +5641,2019-12-23,1969-10-25,,universidad tecnológica nacional,ciencias veterinarias,susan luna,jessicaenglish@yahoo.com,f,buena vista, +5642,2019-10-16,2016-10-16,,universidad tecnológica nacional,licenciatura en administración ,alicia taylor,ybailey@hotmail.com,f,aldea brasilera, +5643,2020-01-19,1999-11-11,,universidad tecnológica nacional,arquitectura,linda turner,heathernoble@gmail.com,f,la lucila, +5644,2019-10-16,2021-04-16,,universidad nacional de jujuy,ingeniería en informática,david fisher,juan61@hotmail.com,m,diaz, +5645,2019-12-14,1983-03-10,,universidad tecnológica nacional,licenciatura en ciencias biológicas,tiffany frazier,mark45@gmail.com,f,6 de septiembre, +5646,2019-11-18,2021-03-06,,universidad nacional de jujuy,contador público ,mark adams,david68@gmail.com,m,belgrano, +5647,2020-04-06,1929-09-06,,universidad nacional de jujuy,licenciatura en ciencias de la computación,samantha baker,kimberly27@hotmail.com,f,cascada, +5648,2019-12-23,1951-07-21,,universidad tecnológica nacional,medicina,amy reynolds,todd96@hotmail.com,f,chovet, +5649,2020-07-06,1975-01-18,,universidad nacional de jujuy,licenciatura en terapia ocupacional,melissa farmer,bakerangela@yahoo.com,f,casimiro gomez, +5650,2020-01-09,2018-05-20,,universidad nacional de jujuy,ciencias veterinarias,dr. james briggs,megan82@yahoo.com,m,9 de julio kilometro 20, +5651,2019-10-20,1968-01-12,,universidad tecnológica nacional,actuario ,brett burch,brian20@hotmail.com,m,agua salada, +5652,2020-05-08,1950-07-04,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,zachary owens,sarah41@gmail.com,m,agua linda, +5653,2020-04-06,1906-10-08,,universidad tecnológica nacional,actuario ,carlos roman,kevin87@gmail.com,m,aaron castellanos, +5654,2020-07-15,1991-11-27,,universidad nacional de jujuy,farmacia,john johnson,william29@hotmail.com,m,arboleda, +5655,2020-04-07,1948-01-07,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,manuel norton,kathryn97@yahoo.com,m,pazos kanki, +5656,2020-01-06,1997-10-08,,universidad tecnológica nacional,licenciatura en ciencias biológicas,valerie orozco,sabrina19@gmail.com,f,san genaro norte, +5657,2020-01-19,1940-08-30,,universidad tecnológica nacional,agronomía,andrea jacobs,qhouse@gmail.com,f,almacen cristian schubert, +5658,2019-12-28,1911-05-28,,universidad nacional de jujuy,licenciatura en terapia ocupacional,aaron obrien,rebecca93@yahoo.com,m,arroyo baru, +5659,2019-11-01,1993-06-03,,universidad nacional de jujuy,agronomía,jesse holmes,kevin02@hotmail.com,m,adela, +5660,2020-05-17,1914-10-18,,universidad tecnológica nacional,licenciatura en ciencias ambientales,joseph ortega,suzanne21@hotmail.com,m,buena vista, +5661,2020-06-24,1978-03-28,,universidad nacional de jujuy,ingeniería electrónica,tanya reyes,brandon20@gmail.com,f,corbett, +5662,2020-01-21,1910-01-03,,universidad nacional de jujuy,técnico para bioterios ,ronald hernandez,dominic99@hotmail.com,m,balsa, +5663,2020-02-18,2020-04-29,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,luis smith,justinhaynes@gmail.com,m,colonia escribano, +5664,2020-03-19,2014-12-09,,universidad nacional de jujuy,ingeniería mecánica,michelle keller,marcussalinas@gmail.com,f,america unida, +5665,2019-10-09,1993-05-10,,universidad tecnológica nacional,licenciatura en ciencias de la computación,brandon cooper,thernandez@yahoo.com,m,colonia bombal y tabanera, +5666,2019-11-25,2007-03-20,,universidad nacional de jujuy,licenciatura en artes,gabrielle sanchez,shannon55@yahoo.com,f,asuncion maria, +5667,2020-04-01,2003-08-04,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,ruben yoder,austinbaker@yahoo.com,m,almacen cristian schubert, +5668,2020-05-15,2010-04-13,,universidad nacional de jujuy,licenciatura en ciencia política ,michelle williamson,rsherman@yahoo.com,f,arturo almaraz, +5669,2020-06-13,1995-02-25,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,kimberly stevens,gutierreznathaniel@gmail.com,f,campo coliqueo, +5670,2020-03-12,1985-04-29,,universidad nacional de jujuy,ingeniería mecánica,ashley taylor,patty18@yahoo.com,f,balneario chapalco, +5671,2019-12-04,1939-05-31,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,sharon thompson,bbraun@gmail.com,f,faro san antonio, +5672,2020-04-29,1922-05-01,,universidad tecnológica nacional,farmacia,colleen oconnor,peggyholloway@gmail.com,f,san nicolas de los arroyos, +5673,2020-03-21,1923-07-01,,universidad nacional de jujuy,licenciatura en musicoterapia,debbie garrett,petersjesse@yahoo.com,f,estacion christophersen, +5674,2020-02-03,1975-07-25,,universidad nacional de jujuy,licenciatura en ciencias geológicas,paul stephens,kbrown@gmail.com,m,bahia bustamante, +5675,2019-10-17,1980-06-01,,universidad nacional de jujuy,licenciatura en ciencia política ,samantha hahn,melissa38@hotmail.com,f,hughes, +5676,2020-05-01,2007-06-16,,universidad nacional de jujuy,arquitectura,aimee gray,tapiamichelle@hotmail.com,f,el palmar de san francisco, +5677,2019-11-10,1931-11-25,,universidad nacional de jujuy,licenciatura en sociología ,greg martin,martinlynn@gmail.com,m,balsa, +5678,2020-06-06,1922-05-07,,universidad nacional de jujuy,licenciatura en terapia ocupacional,allison houston,molinalauren@yahoo.com,f,agua azul, +5679,2019-11-22,1992-05-23,,universidad tecnológica nacional,diseño de imagen y sonido,cynthia buchanan,bruce87@hotmail.com,f,arano, +5680,2020-07-08,1947-03-15,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,amanda wilson,matthewrusso@hotmail.com,f,catamontaña, +5681,2020-07-23,1950-02-07,,universidad nacional de jujuy,técnico para bioterios ,alan williams,matthewlawrence@hotmail.com,m,3 de mayo, +5682,2020-01-10,2020-04-11,,universidad nacional de jujuy,licenciatura en ciencias ambientales,carlos hodge,christinewaller@yahoo.com,m,arroyo san juan, +5683,2020-06-04,2010-09-05,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,christopher jones,bethany92@gmail.com,m,colonia bombal y tabanera, +5684,2020-02-14,1963-01-17,,universidad tecnológica nacional,contador público ,courtney scott,sara19@gmail.com,f,colonia campo piaggio, +5685,2020-05-06,1958-06-04,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,brian ho,davischristopher@hotmail.com,m,alto del salvador, +5686,2020-04-04,1944-09-21,,universidad nacional de jujuy,licenciatura en ciencia política ,mrs. sandra patel,krobinson@gmail.com,f,colonia japonesa, +5687,2020-03-22,2017-03-08,,universidad tecnológica nacional,bioquímica,cindy fox,anthony26@hotmail.com,f,gerli, +5688,2020-01-17,1970-08-03,,universidad nacional de jujuy,técnico para bioterios ,gregory mcdonald,qstephenson@gmail.com,m,campo la lima, +5689,2020-05-10,1923-09-06,,universidad tecnológica nacional,agronomía,adam rivas,staceyallison@gmail.com,m,cortaderas, +5690,2020-03-13,1909-03-01,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,megan robinson,mariolowe@yahoo.com,f,cabred, +5691,2019-11-20,1961-04-13,,universidad tecnológica nacional,arquitectura,michael sanders,huntmaria@gmail.com,m,la chilca, +5692,2020-04-01,1928-06-01,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,justin macias,jasminegarrison@hotmail.com,m,arteaga, +5693,2019-11-04,1969-11-14,,universidad nacional de jujuy,bioquímica,lawrence klein,pcarey@hotmail.com,m,arbol solo, +5694,2020-03-04,2010-05-05,,universidad nacional de jujuy,ciencias veterinarias,matthew clark,john09@gmail.com,m,aguara, +5695,2020-07-15,1953-02-03,,universidad tecnológica nacional,licenciatura en administración ,jeanette curry,kevinsilva@hotmail.com,f,aneque grande, +5696,2020-06-14,1990-08-16,,universidad tecnológica nacional,ciencias veterinarias,laura blevins,padams@hotmail.com,f,comandante nicanor otamendi, +5697,2019-12-28,1953-12-23,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,dawn moore,zsimpson@yahoo.com,f,ciudad madero, +5698,2019-10-15,1963-03-24,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,desiree le,ariel03@yahoo.com,f,erezcano, +5699,2019-10-20,1942-09-21,,universidad nacional de jujuy,licenciatura en ciencias ambientales,richard shaw,allenandrew@yahoo.com,m,chimpay, +5700,2019-12-20,1938-03-02,,universidad nacional de jujuy,contador público ,rachel morales,amber88@hotmail.com,f,22 de diciembre, +5701,2019-10-05,1913-03-23,,universidad tecnológica nacional,medicina,anthony powers,wstanley@gmail.com,m,bolivar, +5702,2020-05-09,1936-11-19,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,vanessa mills,sonyalopez@gmail.com,f,balneario claromeco, +5703,2019-10-19,2019-06-12,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,yvonne stevenson,ifitzgerald@hotmail.com,f,ricardone, +5704,2019-10-15,2011-11-23,,universidad tecnológica nacional,licenciatura en administración ,frederick preston,lowerobin@hotmail.com,m,blanca grande, +5705,2020-03-20,2011-02-20,,universidad nacional de jujuy,arquitectura,keith gutierrez,hannahsmith@yahoo.com,m,villa lerga, +5706,2020-05-01,1931-05-05,,universidad nacional de jujuy,bioquímica,julie taylor,tramos@yahoo.com,f,baterias, +5707,2020-01-11,1972-09-10,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,jonathan gay,mark29@yahoo.com,m,estancia santa catalina, +5708,2020-07-10,1947-01-05,,universidad nacional de jujuy,licenciatura en musicoterapia,mary sullivan,ann52@gmail.com,f,alcaraz 1ro, +5709,2019-11-25,1934-02-09,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,nicholas jones,royromero@gmail.com,m,colonia los tres usaris, +5710,2019-12-06,2007-03-09,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,kaitlyn thompson,barrettjustin@gmail.com,f,estacion coronel pringles, +5711,2019-10-30,1917-02-15,,universidad tecnológica nacional,diseño industrial,christina winters,nicholasvalencia@gmail.com,f,ingeniero balbin, +5712,2019-10-16,1934-10-20,,universidad tecnológica nacional,licenciatura en terapia ocupacional,stephen mendez,boltonmarcus@yahoo.com,m,melincue, +5713,2020-06-03,1953-07-02,,universidad nacional de jujuy,licenciatura en musicoterapia,kendra adams,matthewsmith@yahoo.com,f,colonia dr gdor udaondo, +5714,2019-11-30,1982-05-10,,universidad tecnológica nacional,licenciatura en ciencias geológicas,kayla hall,jbass@yahoo.com,f,villa santos tesei, +5715,2020-02-12,1962-02-11,,universidad nacional de jujuy,ingeniería electrónica,mary patel,scott47@hotmail.com,f,alto verde, +5716,2019-12-22,2000-04-19,,universidad tecnológica nacional,licenciatura en ciencias geológicas,kenneth beard,ryan13@hotmail.com,m,camba paso, +5717,2020-07-26,1974-05-08,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,belinda schmidt,madisonjones@gmail.com,f,boqueron, +5718,2020-06-30,1971-02-03,,universidad tecnológica nacional,agronomía,andrew ramirez,gcampbell@yahoo.com,m,santos lugares, +5719,2019-12-20,1968-11-18,,universidad nacional de jujuy,ingeniería en informática,stephanie mckinney,fischerashley@yahoo.com,f,arroyo salado, +5720,2020-02-23,1995-10-07,,universidad nacional de jujuy,medicina,thomas vargas,bowmanbrian@hotmail.com,m,gobernador benegas, +5721,2020-01-23,1922-06-15,,universidad nacional de jujuy,diseño industrial,roberto york,sandrarobinson@gmail.com,m,san jose de piedra blanca, +5722,2019-11-05,1977-03-14,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jennifer ingram,ncox@gmail.com,f,florida, +5723,2020-05-27,1998-12-29,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,jennifer wallace,ibridges@hotmail.com,f,arroyo casco, +5724,2020-02-07,1910-09-20,,universidad nacional de jujuy,diseño de imagen y sonido,angela lucas,michael12@hotmail.com,f,albariño, +5725,2020-02-16,2004-05-16,,universidad tecnológica nacional,bioquímica,angela thompson dds,joshuapalmer@hotmail.com,f,alejandra, +5726,2020-01-24,1912-03-24,,universidad nacional de jujuy,ingeniería mecánica,sandra davis,williamsalexander@yahoo.com,f,colonia los sauces, +5727,2019-10-30,1914-04-24,,universidad tecnológica nacional,técnico para bioterios ,michelle banks,qjones@gmail.com,f,alpasinche, +5728,2019-12-17,1906-03-22,,universidad tecnológica nacional,licenciatura en sociología ,linda russell,butlernancy@gmail.com,f,buena esperanza, +5729,2020-01-09,1919-02-12,,universidad tecnológica nacional,bioquímica,adrian beck,garrett10@gmail.com,m,aguara cua, +5730,2019-12-01,1949-09-27,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,harold webster,gjones@yahoo.com,m,barrio gral jose de san martin, +5731,2020-03-26,2002-11-09,,universidad tecnológica nacional,arquitectura,edgar stewart phd,ericbooker@yahoo.com,m,agote, +5732,2019-11-10,1932-07-12,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,christine foster,monicasmith@yahoo.com,f,dique toma, +5733,2020-02-25,1993-10-12,,universidad nacional de jujuy,licenciatura en musicoterapia,bailey cohen,brett09@yahoo.com,f,aldea santafecina, +5734,2020-05-08,2013-08-05,,universidad tecnológica nacional,arquitectura,felicia acevedo,michael38@yahoo.com,f,bajo de raco, +5735,2020-06-24,1953-01-29,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,james carlson,chenmarissa@hotmail.com,m,banda florida, +5736,2020-06-16,1939-03-16,,universidad nacional de jujuy,agronomía,ashley hebert,patriciawillis@yahoo.com,f,el jaguel, +5737,2019-10-04,1982-10-05,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,daniel rodriguez,vickigilbert@gmail.com,m,bermudez, +5738,2020-05-30,1946-12-28,,universidad tecnológica nacional,licenciatura en terapia ocupacional,stacy hayes,lriley@hotmail.com,f,estancia las isletas, +5739,2020-03-29,2011-11-10,,universidad nacional de jujuy,ingeniería en informática,sarah deleon,omar40@yahoo.com,f,cañada del ucle, +5740,2019-11-13,2007-10-14,,universidad nacional de jujuy,contador público ,todd watkins,mroach@yahoo.com,m,casimiro gomez, +5741,2020-06-08,1916-10-08,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,erin stanley,brucechristopher@yahoo.com,f,villa hipodromo, +5742,2020-03-19,1954-11-15,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,cindy johnson,wrice@hotmail.com,f,barrio 1 de mayo, +5743,2019-11-18,1932-12-23,,universidad nacional de jujuy,licenciatura en ciencias geológicas,tyler medina,fwilliams@hotmail.com,m,barrio 1 de mayo, +5744,2020-01-30,1944-07-22,,universidad tecnológica nacional,ingeniería electrónica,erica reed,blakewaters@yahoo.com,f,colonia devoto, +5745,2020-07-05,1947-09-25,,universidad tecnológica nacional,bioquímica,kathryn chan,sandovaleddie@hotmail.com,f,alicura, +5746,2020-03-22,1919-05-06,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,john blankenship,villegastiffany@yahoo.com,m,pazos kanki, +5747,2020-01-09,1948-10-21,,universidad tecnológica nacional,ingeniería mecánica,phillip campbell,zsmith@gmail.com,m,carahunco, +5748,2019-11-03,2008-06-20,,universidad tecnológica nacional,licenciatura en administración ,james alvarez,tammy58@hotmail.com,m,costa del nogoya, +5749,2020-06-05,1986-08-26,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,victor jacobson,eric51@gmail.com,m,realico, +5750,2020-07-08,1962-11-03,,universidad tecnológica nacional,farmacia,ronnie monroe,ryan60@yahoo.com,m,flamenco, +5751,2019-10-01,1979-04-04,,universidad tecnológica nacional,diseño de imagen y sonido,terri frost,bmiller@yahoo.com,f,burzaco, +5752,2020-01-17,1910-09-07,,universidad nacional de jujuy,licenciatura en psicología,brian lopez,xsoto@gmail.com,m,antonio tomas sud, +5753,2019-12-01,1914-02-10,,universidad tecnológica nacional,técnico para bioterios ,elizabeth huffman,thubbard@yahoo.com,f,alsina, +5754,2020-07-14,1956-11-08,,universidad nacional de jujuy,licenciatura en ciencias geológicas,joseph chapman,oneillmia@gmail.com,m,colonia campo piaggio, +5755,2019-11-15,1930-09-03,,universidad nacional de jujuy,licenciatura en ciencias ambientales,robert perez,sduffy@hotmail.com,m,recalde, +5756,2019-12-19,1999-05-29,,universidad tecnológica nacional,diseño de imagen y sonido,ray cruz,xgray@yahoo.com,m,bañado norte, +5757,2020-05-15,1956-08-22,,universidad tecnológica nacional,técnico para bioterios ,jennifer chen,emily26@gmail.com,f,graciarena, +5758,2019-10-13,2019-06-22,,universidad nacional de jujuy,ingeniería en informática,teresa moore,frenchnathaniel@yahoo.com,f,alastuey, +5759,2020-04-12,1940-10-06,,universidad tecnológica nacional,licenciatura en ciencias ambientales,mary fisher,jonathan50@hotmail.com,f,ciudad madero, +5760,2020-02-16,2000-11-08,,universidad nacional de jujuy,diseño industrial,stephanie shields,adamlane@yahoo.com,f,calderon, +5761,2020-02-16,1928-10-25,,universidad tecnológica nacional,farmacia,jenna hoffman,melissaayala@yahoo.com,f,arroyo guilaia, +5762,2020-07-31,2015-06-17,,universidad nacional de jujuy,ingeniería mecánica,scott lewis,lisadunn@yahoo.com,m,guamini, +5763,2020-03-29,1963-08-04,,universidad nacional de jujuy,licenciatura en terapia ocupacional,debra diaz,ashley34@hotmail.com,f,colonia baron hirsch, +5764,2020-05-04,1928-12-19,,universidad nacional de jujuy,licenciatura en artes,angel kennedy,qobrien@hotmail.com,m,9 de julio kilometro 20, +5765,2020-03-30,1984-05-03,,universidad nacional de jujuy,técnico para bioterios ,dr. norma meyer md,joshuagoodwin@gmail.com,f,peyrano, +5766,2020-05-29,1946-10-03,,universidad tecnológica nacional,licenciatura en artes,kimberly weber,mooredebra@yahoo.com,f,arroyo magdalena, +5767,2020-02-20,2007-11-29,,universidad nacional de jujuy,licenciatura en ciencias geológicas,daniel cochran,rogerscarlos@yahoo.com,m,almacen castro, +5768,2019-10-24,1966-02-04,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,timothy clark,hodgepaul@gmail.com,m,rawson, +5769,2020-06-25,1937-04-18,,universidad tecnológica nacional,licenciatura en artes,diane rollins,reedstephanie@hotmail.com,f,algarrobo grande, +5770,2020-01-15,2001-08-11,,universidad nacional de jujuy,técnico para bioterios ,jonathan smith,imarsh@yahoo.com,m,carrizal, +5771,2020-03-14,1928-03-29,,universidad nacional de jujuy,agronomía,melissa wagner,ivelez@gmail.com,f,costa bonita balneario, +5772,2020-05-25,1952-08-11,,universidad tecnológica nacional,farmacia,adam jackson,stewartjimmy@yahoo.com,m,colonia bombal, +5773,2020-07-15,1959-05-11,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,mark williams,schultzsamantha@gmail.com,m,castelar, +5774,2020-04-20,1941-04-16,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,nancy grant,amandanewman@gmail.com,f,aguara, +5775,2019-12-25,1923-10-26,,universidad nacional de jujuy,farmacia,dr. cathy ware,gwilliams@gmail.com,f,estacion yerua, +5776,2019-10-01,1911-08-24,,universidad nacional de jujuy,diseño de imagen y sonido,shannon clark,karen45@gmail.com,f,balcosna, +5777,2020-04-01,2013-10-04,,universidad tecnológica nacional,licenciatura en ciencias biológicas,jonathan miller,bryantjermaine@hotmail.com,m,apoyaco, +5778,2019-12-05,1917-09-04,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,sarah luna,hickmancarlos@hotmail.com,f,isla martin garcia, +5779,2020-05-01,1952-12-14,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,amanda salinas,jayhuff@yahoo.com,f,barrancas coloradas, +5780,2020-04-06,1950-05-30,,universidad nacional de jujuy,licenciatura en ciencias ambientales,kristina roberts,sherri80@yahoo.com,f,campo el jacaranda, +5781,2020-02-07,2016-09-03,,universidad tecnológica nacional,licenciatura en ciencias geológicas,stephanie cunningham,pauljohnson@yahoo.com,f,ingeniero de madrid, +5782,2020-05-05,2017-04-21,,universidad nacional de jujuy,licenciatura en terapia ocupacional,sarah clark,rhodge@yahoo.com,f,estrada, +5783,2020-04-20,1931-08-20,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,nicole shea,hannacourtney@hotmail.com,f,barrio villa adela, +5784,2019-11-14,1912-01-19,,universidad tecnológica nacional,licenciatura en artes,jason williams,xnorman@gmail.com,m,caminera lujan, +5785,2020-04-19,1968-03-20,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,lydia horton,npetersen@hotmail.com,f,colonia pujol, +5786,2020-05-08,1922-04-05,,universidad tecnológica nacional,medicina,bobby sutton,awilson@hotmail.com,m,cabaña el cisne, +5787,2020-06-26,1951-01-19,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,maria harper,destiny03@hotmail.com,f,cuesta del ternero, +5788,2020-01-21,1997-01-16,,universidad tecnológica nacional,licenciatura en ciencias biológicas,tara brown,jjohnson@hotmail.com,f,arroyo urquiza, +5789,2020-03-04,2011-09-16,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,vanessa monroe,brittany37@gmail.com,f,villa rosa, +5790,2020-01-26,1988-07-20,,universidad nacional de jujuy,licenciatura en ciencias geológicas,claire hill,ocoleman@yahoo.com,f,garin, +5791,2019-10-30,1942-02-26,,universidad tecnológica nacional,bioquímica,angelica ramirez,kenneth03@gmail.com,f,colonia josefa, +5792,2020-06-30,1936-08-04,,universidad tecnológica nacional,arquitectura,richard garcia,callen@gmail.com,m,nelson, +5793,2020-02-03,1928-04-15,,universidad tecnológica nacional,licenciatura en ciencias de la computación,rodney larson,garciaanne@yahoo.com,m,general rojo, +5794,2019-10-09,1967-04-13,,universidad tecnológica nacional,licenciatura en ciencias geológicas,christine brewer,nelsonsusan@hotmail.com,f,3 de mayo, +5795,2019-12-13,1982-08-18,,universidad nacional de jujuy,licenciatura en ciencias biológicas,james roberts,destiny88@gmail.com,m,aguada chacay co, +5796,2020-01-28,2019-04-20,,universidad nacional de jujuy,licenciatura en psicología,robin collins,mannjohnathan@gmail.com,f,campana, +5797,2019-12-03,2013-03-26,,universidad tecnológica nacional,licenciatura en terapia ocupacional,linda jones,hhines@hotmail.com,f,aguada guzman, +5798,2019-10-30,1922-09-17,,universidad tecnológica nacional,licenciatura en musicoterapia,andrea castro,pdavis@hotmail.com,f,la aguada de las animas, +5799,2019-11-13,1952-11-18,,universidad nacional de jujuy,diseño de imagen y sonido,mary lee,cruzalyssa@hotmail.com,f,aero club canal, +5800,2020-04-08,1954-11-25,,universidad nacional de jujuy,diseño de imagen y sonido,michelle waters,wilsonmatthew@gmail.com,f,aguango, +5801,2019-10-23,1969-03-09,,universidad nacional de jujuy,bioquímica,monica rivera,tammyoliver@hotmail.com,f,villa rosa, +5802,2020-02-22,2007-09-22,,universidad nacional de jujuy,ingeniería electrónica,michael hull,raystanley@yahoo.com,m,kilometro 184, +5803,2019-12-31,1979-11-22,,universidad nacional de jujuy,diseño de imagen y sonido,maria jackson,tracydavis@yahoo.com,f,longchamps, +5804,2019-10-16,1965-08-20,,universidad nacional de jujuy,arquitectura,wanda miller,rachelbell@yahoo.com,f,agua de dionisio, +5805,2020-01-03,1937-04-28,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,kristina rodriguez,parkfrancisco@yahoo.com,f,la sara, +5806,2019-12-02,1987-03-01,,universidad tecnológica nacional,medicina,timothy holmes,lhawkins@gmail.com,m,berduc, +5807,2019-11-23,1966-06-06,,universidad tecnológica nacional,actuario ,mark martinez,deborahtorres@gmail.com,m,agua de dionisio, +5808,2020-07-03,1949-03-16,,universidad tecnológica nacional,licenciatura en ciencias geológicas,rebecca hoffman,ojames@gmail.com,f,ciudad madero, +5809,2019-12-22,1953-10-13,,universidad tecnológica nacional,licenciatura en musicoterapia,heather woods,owensgloria@gmail.com,f,cora, +5810,2020-01-16,1919-05-09,,universidad nacional de jujuy,licenciatura en ciencias biológicas,ryan nelson,katelyn07@hotmail.com,m,estancias, +5811,2019-12-05,2011-03-07,,universidad nacional de jujuy,licenciatura en ciencias geológicas,mark chapman,melindahendrix@hotmail.com,m,espartillar, +5812,2020-03-02,1977-12-01,,universidad tecnológica nacional,ingeniería en informática,cory bryant,jeremycruz@hotmail.com,m,bañado norte, +5813,2019-11-03,2013-08-04,,universidad tecnológica nacional,medicina,george vasquez,probbins@hotmail.com,m,general gutierrez, +5814,2019-12-26,1933-11-22,,universidad tecnológica nacional,actuario ,jonathan jensen,dianaodonnell@yahoo.com,m,el remanso, +5815,2020-04-11,1919-12-06,,universidad tecnológica nacional,licenciatura en administración ,sarah hampton,mullenmichelle@yahoo.com,f,aparicio cue, +5816,2019-12-03,1965-12-15,,universidad nacional de jujuy,arquitectura,stephanie hensley,barkerandrea@gmail.com,f,alzaga, +5817,2020-07-16,1991-02-12,,universidad tecnológica nacional,licenciatura en ciencias de la computación,brent hayes,rebecca38@gmail.com,m,anjullon, +5818,2020-05-15,1911-01-03,,universidad tecnológica nacional,arquitectura,christopher smith,sanderscaitlin@gmail.com,m,ciudadela, +5819,2020-07-07,1937-07-06,,universidad tecnológica nacional,contador público ,christina guzman,xavier24@yahoo.com,f,altamira, +5820,2020-04-12,1953-08-16,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,amy green,dtorres@hotmail.com,f,corral de piedras, +5821,2019-11-07,1925-03-29,,universidad nacional de jujuy,licenciatura en sociología ,david james,qgarcia@hotmail.com,m,colonia santa teresa, +5822,2020-04-15,1984-06-15,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jennifer quinn,sharon42@gmail.com,f,cuartel iv, +5823,2019-12-10,1966-05-17,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,phillip williams,tmorales@yahoo.com,m,alcaraz 1ro, +5824,2020-02-20,1931-05-17,,universidad nacional de jujuy,diseño de imagen y sonido,gary murray,maciasdiane@hotmail.com,m,paso telegrafo, +5825,2020-07-15,1958-11-01,,universidad tecnológica nacional,ingeniería mecánica,marissa sims,robert50@gmail.com,f,cushamen, +5826,2020-07-05,1960-03-24,,universidad nacional de jujuy,ingeniería electrónica,stephanie davis dds,charlesmoore@yahoo.com,f,chamical, +5827,2020-07-15,2006-08-18,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,daniel guzman,kelseystephens@yahoo.com,m,costa brava, +5828,2020-03-17,1984-02-24,,universidad tecnológica nacional,farmacia,jacob peterson,pamelawells@yahoo.com,m,barrio carosio, +5829,2020-04-09,1985-11-25,,universidad nacional de jujuy,agronomía,heather shepherd,scott12@yahoo.com,f,la morocha, +5830,2019-11-25,2015-05-20,,universidad nacional de jujuy,agronomía,antonio ross,zrobertson@gmail.com,m,cabreria, +5831,2020-02-10,1920-01-05,,universidad nacional de jujuy,medicina,matthew moreno,rbryant@gmail.com,m,buena nueva, +5832,2020-03-27,1926-04-13,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,gary barrett,daniel34@hotmail.com,m,barrio garin norte, +5833,2019-12-01,2004-06-26,,universidad tecnológica nacional,licenciatura en ciencias biológicas,barbara velez,achristensen@gmail.com,f,cerro de la gloria canal 15, +5834,2020-01-08,1945-12-21,,universidad nacional de jujuy,licenciatura en ciencia política ,linda romero,kayla67@hotmail.com,f,ceballos, +5835,2020-05-04,1943-11-26,,universidad nacional de jujuy,diseño de imagen y sonido,andrea hodges,murraysarah@yahoo.com,f,10 de mayo, +5836,2020-07-14,1972-03-30,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,robert grimes,butlerashley@gmail.com,m,alcaraz 1ro, +5837,2020-05-18,2006-10-29,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,mary martin,william26@hotmail.com,f,dudignac, +5838,2019-12-25,1998-08-11,,universidad tecnológica nacional,agronomía,joe clark,ivaldez@yahoo.com,m,abra del trigo, +5839,2020-05-27,1935-09-04,,universidad nacional de jujuy,licenciatura en psicología,timothy kelley,jacobsonzachary@yahoo.com,m,campo magnin, +5840,2020-04-15,1938-04-09,,universidad nacional de jujuy,licenciatura en terapia ocupacional,tanner phillips,allisonreynolds@gmail.com,m,general san martin, +5841,2020-06-10,1907-04-25,,universidad nacional de jujuy,diseño de imagen y sonido,joshua reeves,david33@hotmail.com,m,aguara grande, +5842,2019-11-07,1972-04-22,,universidad nacional de jujuy,agronomía,david gordon,stonekathleen@yahoo.com,m,centro agricola el pato, +5843,2020-03-24,1912-05-26,,universidad nacional de jujuy,ingeniería mecánica,franklin tyler,nsharp@hotmail.com,m,villa saboya, +5844,2020-04-06,1981-04-20,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,todd caldwell,lewisbrian@gmail.com,m,17 de agosto, +5845,2020-03-31,1951-07-25,,universidad tecnológica nacional,agronomía,adam york,zimmermanbrandy@gmail.com,m,alicura, +5846,2019-11-28,1982-10-18,,universidad nacional de jujuy,licenciatura en psicología,brian harris,mccarthyeric@hotmail.com,m,villa numancia, +5847,2019-12-24,2015-09-15,,universidad nacional de jujuy,agronomía,ricky garcia,ctaylor@gmail.com,m,baños pismanta, +5848,2020-03-06,1942-01-13,,universidad tecnológica nacional,ciencias veterinarias,nathan rogers,smithtyler@gmail.com,m,cabo san fermin, +5849,2020-01-19,1939-09-14,,universidad tecnológica nacional,licenciatura en ciencia política ,patrick gonzalez,jose67@hotmail.com,m,campo rodriguez, +5850,2020-01-03,1978-07-11,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,eric cantu,flowersedward@yahoo.com,m,arroyo quilla, +5851,2020-06-15,1907-08-07,,universidad nacional de jujuy,ingeniería mecánica,justin black,maldonadocathy@yahoo.com,m,abdon castro tolay, +5852,2019-12-10,1974-09-12,,universidad tecnológica nacional,licenciatura en artes,sharon hunt,aconley@yahoo.com,f,lomas del rio lujan, +5853,2020-05-25,1920-12-04,,universidad tecnológica nacional,ingeniería mecánica,claudia cook,popemichelle@yahoo.com,f,bañado san antonio, +5854,2020-07-03,1938-03-12,,universidad nacional de jujuy,licenciatura en terapia ocupacional,meghan davis,zcaldwell@yahoo.com,f,candelaria sud, +5855,2020-07-08,1951-11-23,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,adam dean,jonesapril@hotmail.com,m,gorchs, +5856,2020-02-06,1942-01-21,,universidad tecnológica nacional,licenciatura en sociología ,luke johnson,robinsontodd@hotmail.com,m,colonia santa rosa, +5857,2020-02-23,1988-11-07,,universidad nacional de jujuy,ciencias veterinarias,christopher reyes,adamsmith@yahoo.com,m,barrialitos, +5858,2019-10-23,1980-06-16,,universidad nacional de jujuy,diseño industrial,patrick flowers,fischerlaura@gmail.com,m,colonia adolfo alsina, +5859,2020-02-25,1908-07-29,,universidad nacional de jujuy,contador público ,dr. jesus beck,arobbins@gmail.com,m,11 de septiembre, +5860,2020-06-14,2020-04-03,,universidad tecnológica nacional,ingeniería electrónica,chelsea morris,escobarwilliam@gmail.com,f,la rosa, +5861,2020-04-10,1940-09-03,,universidad tecnológica nacional,licenciatura en sociología ,jessica diaz,mgoodwin@yahoo.com,f,el araza, +5862,2020-02-05,2010-01-04,,universidad tecnológica nacional,agronomía,catherine wilson,danielsosa@yahoo.com,f,cabi monda, +5863,2019-12-22,1963-08-08,,universidad nacional de jujuy,licenciatura en ciencia política ,justin hernandez,simpsonmatthew@gmail.com,m,erezcano, +5864,2019-12-25,2021-08-25,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,barbara smith,ebishop@hotmail.com,f,aldao, +5865,2019-12-31,1983-12-23,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,brenda mendez,jennifer50@yahoo.com,f,colonia freitas, +5866,2020-05-07,1973-05-12,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,marisa madden,nmalone@yahoo.com,f,capitan bermudez, +5867,2019-10-02,1971-05-27,,universidad tecnológica nacional,licenciatura en ciencias de la computación,sarah flores,cooperkelly@hotmail.com,f,realico, +5868,2020-06-11,1955-02-05,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,amy thomas,mirandaallison@gmail.com,f,hurlingham, +5869,2019-10-30,1982-04-26,,universidad nacional de jujuy,licenciatura en psicología,mark carter,hickmandawn@yahoo.com,m,iraola, +5870,2020-05-21,1982-01-08,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,lisa williams,matthewnguyen@gmail.com,f,campo de mayo, +5871,2019-12-17,1959-03-12,,universidad tecnológica nacional,medicina,amy carr,rebecca34@yahoo.com,f,alto el puesto, +5872,2020-07-14,1960-08-14,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,samuel perez,juliefranklin@hotmail.com,m,barranqueras, +5873,2019-10-21,1986-07-17,,universidad nacional de jujuy,ciencias veterinarias,kristina ryan,lesliethompson@yahoo.com,f,bahia creek, +5874,2020-02-04,1950-01-04,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,kathleen summers,kellerandrew@hotmail.com,f,paso del rey, +5875,2020-05-22,1975-08-28,,universidad tecnológica nacional,licenciatura en artes,brittany bennett,allenlauren@gmail.com,f,agua rica, +5876,2020-06-20,2014-03-29,,universidad nacional de jujuy,licenciatura en ciencias biológicas,blake pierce,grayamy@gmail.com,m,aguada de la peña, +5877,2019-11-10,1968-01-05,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,darrell phillips,richard47@yahoo.com,m,balneario claromeco, +5878,2019-10-22,1987-10-31,,universidad tecnológica nacional,licenciatura en ciencias biológicas,mark edwards,williamsbrian@yahoo.com,m,acassuso, +5879,2019-10-23,2015-11-07,,universidad nacional de jujuy,licenciatura en artes,kenneth lowery,dmyers@gmail.com,m,agua de los manantiales, +5880,2019-10-28,2010-08-16,,universidad tecnológica nacional,ingeniería electrónica,michael lopez,joshuabailey@yahoo.com,m,aguada del loro, +5881,2020-06-05,1993-07-27,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,cody guzman,pburns@yahoo.com,m,agua colorada, +5882,2020-03-28,1964-09-06,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,kyle jarvis,annachen@hotmail.com,m,drabble, +5883,2019-12-05,1979-12-31,,universidad nacional de jujuy,licenciatura en artes,jasmin morgan,achristensen@yahoo.com,f,campo cicare, +5884,2019-11-09,2020-10-13,,universidad nacional de jujuy,contador público ,guy lopez,sandraroberson@hotmail.com,m,carlos casares, +5885,2019-10-15,1953-07-11,,universidad nacional de jujuy,ingeniería electrónica,melissa hoover,youngmelanie@hotmail.com,f,canning, +5886,2019-10-08,1977-01-07,,universidad tecnológica nacional,licenciatura en psicología,scott rivera,ysteele@gmail.com,m,cañadon chileno, +5887,2019-11-16,1970-11-26,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,kevin johnson,vbyrd@hotmail.com,m,bocas, +5888,2020-04-08,1910-02-01,,universidad tecnológica nacional,farmacia,alfred davis,christopherharvey@gmail.com,m,arroyo salado, +5889,2019-12-05,1966-10-13,,universidad tecnológica nacional,licenciatura en ciencias ambientales,mrs. colleen hester md,csandoval@gmail.com,f,la florencia, +5890,2019-10-03,1911-04-12,,universidad tecnológica nacional,arquitectura,kelly daugherty,williamherrera@hotmail.com,f,atuel sud, +5891,2020-06-02,1963-01-23,,universidad tecnológica nacional,licenciatura en terapia ocupacional,denise franklin,thorntonteresa@hotmail.com,f,bella vista, +5892,2019-11-05,1978-01-25,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,elizabeth harmon,johnkelly@hotmail.com,f,bonpland, +5893,2020-03-04,1942-11-01,,universidad tecnológica nacional,contador público ,matthew lewis,garnerdennis@yahoo.com,m,agrelo, +5894,2020-01-23,1994-12-04,,universidad nacional de jujuy,licenciatura en musicoterapia,ms. natalie fox dvm,smitherin@hotmail.com,f,wheelwright, +5895,2020-02-01,1992-05-15,,universidad tecnológica nacional,licenciatura en ciencia política ,kevin hale,xmiles@gmail.com,m,villa lerga, +5896,2019-12-14,2010-08-14,,universidad nacional de jujuy,licenciatura en artes,nicole morse,christina70@hotmail.com,f,alen cue, +5897,2020-06-02,2012-10-19,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jodi hull,ewalsh@hotmail.com,f,baños lunlunta, +5898,2020-03-08,1970-02-20,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,natasha walker,ericjones@gmail.com,f,colonia santa teresa, +5899,2019-10-07,1982-01-29,,universidad tecnológica nacional,diseño de imagen y sonido,kyle olson,upatterson@hotmail.com,m,condarco, +5900,2020-07-05,2015-06-25,,universidad nacional de jujuy,diseño de imagen y sonido,nicole avila,jamesfranklin@gmail.com,f,arroyo salado, +5901,2020-02-19,1907-01-04,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,cynthia hill,alewis@hotmail.com,f,bowen, +5902,2020-04-15,2021-04-28,,universidad tecnológica nacional,bioquímica,timothy avila,sgallegos@yahoo.com,m,abo nezu, +5903,2020-04-01,1966-05-17,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,april ellis,william79@yahoo.com,f,aguirre cue, +5904,2020-06-12,2019-03-06,,universidad tecnológica nacional,licenciatura en musicoterapia,jacqueline blackwell,littletracey@hotmail.com,f,arana, +5905,2019-10-26,1984-08-18,,universidad tecnológica nacional,licenciatura en musicoterapia,michelle martinez,kara17@gmail.com,f,casira, +5906,2019-11-23,2005-08-16,,universidad tecnológica nacional,ingeniería electrónica,manuel gonzalez,robert05@gmail.com,m,pilar, +5907,2020-04-15,1968-06-19,,universidad tecnológica nacional,licenciatura en artes,christopher adams,reneesimpson@yahoo.com,m,san antonio de obligado, +5908,2019-12-11,1949-12-01,,universidad nacional de jujuy,licenciatura en terapia ocupacional,tonya daniels,bromero@hotmail.com,f,abbott, +5909,2019-10-20,1985-03-23,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,lisa smith,dbruce@gmail.com,f,rafael castillo, +5910,2019-10-25,2018-04-08,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,elizabeth smith,eduardo62@yahoo.com,f,aldea maria luisa, +5911,2020-02-07,1925-10-21,,universidad tecnológica nacional,licenciatura en administración ,peter williams,moralestimothy@yahoo.com,m,alejandra, +5912,2020-03-15,1946-02-03,,universidad tecnológica nacional,farmacia,eric middleton,vhester@gmail.com,m,pagancillo, +5913,2019-12-07,1941-01-29,,universidad tecnológica nacional,contador público ,james davis,humphreyangel@hotmail.com,m,villa lerga, +5914,2019-12-21,1932-05-09,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,joseph pitts,lauriebauer@gmail.com,m,kilometro 125, +5915,2020-02-03,1998-05-19,,universidad nacional de jujuy,actuario ,lisa murphy,michael70@yahoo.com,f,campo la flor los ralos, +5916,2020-06-28,1960-05-12,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,michael miller,simsbrittany@yahoo.com,m,bajo hondo, +5917,2020-05-20,1980-07-06,,universidad tecnológica nacional,licenciatura en ciencias ambientales,cassandra meadows,pinedafrank@hotmail.com,f,planicie banderita, +5918,2019-12-27,1963-02-08,,universidad tecnológica nacional,farmacia,katherine guerrero,duane67@gmail.com,f,peyrano, +5919,2020-06-11,1960-12-12,,universidad nacional de jujuy,licenciatura en ciencia política ,joseph braun,alicia37@gmail.com,m,bella italia, +5920,2020-01-07,1950-11-04,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,diane ray,petermassey@gmail.com,f,anzoategui, +5921,2019-11-23,1961-07-01,,universidad nacional de jujuy,bioquímica,courtney bush,eriley@hotmail.com,f,carlos pellegrini, +5922,2020-05-28,1985-06-08,,universidad tecnológica nacional,ingeniería en informática,angela hester,bryanhorne@gmail.com,f,colonia devoto, +5923,2020-05-08,2010-03-13,,universidad nacional de jujuy,licenciatura en administración ,garrett nichols,christopherguzman@hotmail.com,m,correa, +5924,2020-05-28,1908-01-11,,universidad tecnológica nacional,licenciatura en ciencias biológicas,phillip johnson,alison20@gmail.com,m,agua verde, +5925,2020-01-13,1920-12-09,,universidad nacional de jujuy,agronomía,sonya gonzalez,pbaxter@hotmail.com,f,aldea escolar, +5926,2020-06-18,1968-04-13,,universidad nacional de jujuy,licenciatura en psicología,michael miller,robert82@yahoo.com,m,recalde, +5927,2020-06-09,1970-02-04,,universidad nacional de jujuy,diseño de imagen y sonido,jamie hall,katrina47@gmail.com,f,barrio la union, +5928,2020-03-05,1918-09-03,,universidad tecnológica nacional,arquitectura,donald raymond,reedjerome@hotmail.com,m,cañadon seco, +5929,2020-01-11,1914-08-25,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,jennifer thornton,robert76@yahoo.com,f,cerro santa ana, +5930,2020-03-26,1976-08-17,,universidad tecnológica nacional,licenciatura en ciencias de la computación,james benson,jeffrey28@hotmail.com,m,el arbolito, +5931,2020-06-24,2004-12-11,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,vincent davis,emily91@hotmail.com,m,alvarez jonte, +5932,2020-01-08,1905-11-11,,universidad tecnológica nacional,técnico para bioterios ,shannon coleman dds,bobbyrosario@gmail.com,f,alferez san martin, +5933,2020-05-27,2018-03-09,,universidad tecnológica nacional,contador público ,michelle white,grossmichael@gmail.com,f,diaz, +5934,2020-07-07,1928-03-25,,universidad nacional de jujuy,bioquímica,diana trevino,yshort@hotmail.com,f,el medano, +5935,2020-05-30,2008-03-06,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,barbara brown,kimrodriguez@hotmail.com,f,san nicolas de los arroyos, +5936,2020-05-19,1994-03-13,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,steven elliott,flynnjames@hotmail.com,m,aguirre cue, +5937,2019-10-13,1941-02-11,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,benjamin peters,vjohnson@yahoo.com,m,maipu, +5938,2020-07-12,1961-07-27,,universidad nacional de jujuy,licenciatura en terapia ocupacional,jacqueline kelley,huangerika@gmail.com,f,catua, +5939,2020-03-21,1978-07-17,,universidad nacional de jujuy,ciencias veterinarias,scott edwards,lori01@yahoo.com,m,16 de julio, +5940,2019-10-08,1955-04-20,,universidad nacional de jujuy,licenciatura en terapia ocupacional,cindy walker,rosegibson@gmail.com,f,kilometro 408, +5941,2020-04-24,1925-11-30,,universidad nacional de jujuy,licenciatura en ciencia política ,marissa allen,johnsonnicole@gmail.com,f,campo aristimuño, +5942,2020-06-22,1982-08-22,,universidad nacional de jujuy,agronomía,john pratt,leslieallison@hotmail.com,m,abra baya, +5943,2019-10-14,2010-12-03,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,gabriel marshall,ryan89@yahoo.com,m,centenario, +5944,2019-10-10,1983-05-25,,universidad nacional de jujuy,licenciatura en artes,david taylor,tinahurley@hotmail.com,m,bahia bustamante, +5945,2020-02-14,1951-07-31,,universidad nacional de jujuy,diseño industrial,brett mitchell,ibryant@yahoo.com,m,boca p 25, +5946,2020-01-11,1909-04-13,,universidad tecnológica nacional,farmacia,kayla singleton,fitzgeralderic@gmail.com,f,dho, +5947,2019-11-09,1991-09-22,,universidad nacional de jujuy,contador público ,david harris,angelmeyer@yahoo.com,m,peyrano, +5948,2020-03-19,2012-09-08,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,elizabeth hunter,omartinez@hotmail.com,f,colonia san manuel, +5949,2020-04-13,2001-04-30,,universidad tecnológica nacional,contador público ,shawn alexander,rlopez@gmail.com,m,arroyo el mocho, +5950,2020-04-24,1922-10-29,,universidad nacional de jujuy,ingeniería en informática,julie jimenez,colleen91@yahoo.com,f,campo de talamayo, +5951,2020-05-20,1930-03-13,,universidad tecnológica nacional,licenciatura en ciencias ambientales,trevor nguyen,kathleen54@yahoo.com,m,alma grande, +5952,2019-10-05,1985-07-23,,universidad nacional de jujuy,contador público ,michelle mcdonald,thomaschristopher@hotmail.com,f,bonnement, +5953,2020-02-09,1954-07-23,,universidad nacional de jujuy,farmacia,nicholas pierce,hermanmichelle@yahoo.com,m,estancia santa catalina, +5954,2020-03-03,1914-08-07,,universidad nacional de jujuy,diseño industrial,larry frost,christopher49@gmail.com,m,balneario chapalco, +5955,2020-04-14,1908-01-26,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,brian harris,rcole@yahoo.com,m,el duraznillo, +5956,2020-07-02,1919-11-16,,universidad nacional de jujuy,bioquímica,jasmine serrano,christopher66@hotmail.com,f,aldea santa maria, +5957,2019-10-28,1920-07-13,,universidad tecnológica nacional,licenciatura en sociología ,connie brewer,changcindy@hotmail.com,f,los corredores, +5958,2020-03-06,2020-07-07,,universidad nacional de jujuy,licenciatura en administración ,kyle ochoa,colegallagher@hotmail.com,m,alto calilegua, +5959,2020-06-28,1959-04-16,,universidad nacional de jujuy,licenciatura en ciencias geológicas,garrett james dds,hkim@gmail.com,m,villa olivari, +5960,2019-12-23,1998-03-31,,universidad nacional de jujuy,ingeniería en informática,bruce smith,vturner@hotmail.com,m,colonia españa, +5961,2020-03-22,2015-12-16,,universidad nacional de jujuy,diseño industrial,jonathan hall,wcohen@gmail.com,m,calchaqui, +5962,2019-10-25,1934-05-21,,universidad nacional de jujuy,licenciatura en ciencias de la computación,cassidy powell,hmiller@yahoo.com,f,colonia mendez bar, +5963,2019-12-24,1970-05-10,,universidad nacional de jujuy,arquitectura,kelly olson,vreese@gmail.com,f,estrada, +5964,2020-03-15,1934-10-23,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,holly williams,hwalsh@yahoo.com,f,buena esperanza, +5965,2020-04-20,1976-11-12,,universidad nacional de jujuy,licenciatura en musicoterapia,paul lewis,john71@gmail.com,m,acassuso, +5966,2020-01-16,1942-01-29,,universidad nacional de jujuy,licenciatura en artes,paul jackson,sarahdonovan@yahoo.com,m,colonia delfino, +5967,2020-03-26,2000-10-03,,universidad tecnológica nacional,licenciatura en ciencias de la computación,jeffery randall,heatherobrien@gmail.com,m,campo medina, +5968,2019-10-29,1962-01-30,,universidad nacional de jujuy,licenciatura en musicoterapia,pamela oneal,rodney93@gmail.com,f,alpasinche, +5969,2020-06-05,1988-07-27,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,melissa reed,richardstanley@gmail.com,f,arroyo palmar, +5970,2020-06-12,1988-08-18,,universidad tecnológica nacional,farmacia,melissa jones,ktaylor@gmail.com,f,candelaria, +5971,2020-04-27,1905-12-08,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,mark lee,dylan00@gmail.com,m,perez, +5972,2020-07-21,2000-08-01,,universidad nacional de jujuy,bioquímica,colton harris,william42@yahoo.com,m,bocas, +5973,2020-07-23,1991-08-19,,universidad tecnológica nacional,ciencias veterinarias,elizabeth baldwin,jmiller@yahoo.com,f,san geronimo, +5974,2019-11-10,1954-09-12,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,juan jackson,pamelapatterson@yahoo.com,m,blas durañona, +5975,2020-06-25,1950-02-28,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,jason benitez,smithbriana@yahoo.com,m,azul, +5976,2020-02-06,1973-03-23,,universidad nacional de jujuy,ciencias veterinarias,steven howard,nicole95@yahoo.com,m,clason, +5977,2019-11-21,1909-04-29,,universidad nacional de jujuy,actuario ,jeff hayes,srivers@hotmail.com,m,cerro santa ana, +5978,2020-06-18,1990-08-20,,universidad nacional de jujuy,agronomía,alexander gonzales,amyhayes@hotmail.com,m,arroyo, +5979,2019-11-15,2008-03-20,,universidad tecnológica nacional,ingeniería mecánica,michael brown,davidedwards@gmail.com,m,ceballos, +5980,2020-01-20,1938-07-12,,universidad nacional de jujuy,licenciatura en ciencias de la computación,jason hernandez,smorris@gmail.com,m,carlos keen, +5981,2020-03-15,1937-02-26,,universidad nacional de jujuy,licenciatura en ciencias de la computación,mitchell randolph,kgiles@gmail.com,m,el durazno, +5982,2019-10-02,1982-05-24,,universidad tecnológica nacional,diseño industrial,bruce johnson,taramartin@gmail.com,m,aguadita, +5983,2020-06-04,2015-06-08,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,angelica ramos,brandon96@hotmail.com,f,arroyo aguila negra, +5984,2020-05-18,1922-07-07,,universidad nacional de jujuy,farmacia,christopher mckenzie,sarahsimmons@yahoo.com,m,alto nuestra señora del valle, +5985,2020-03-04,1996-02-12,,universidad tecnológica nacional,ingeniería en informática,brenda price,ginabrown@yahoo.com,f,la querencia, +5986,2020-02-11,1934-06-24,,universidad tecnológica nacional,licenciatura en ciencias ambientales,chad booth,bryanherring@yahoo.com,m,otto bemberg, +5987,2019-12-26,1948-07-27,,universidad tecnológica nacional,arquitectura,rachael dean,mwilliams@gmail.com,f,baigorrita, +5988,2020-03-26,1939-03-17,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,heidi bradford,wilsondaniel@hotmail.com,f,bajo de los sueldos, +5989,2020-05-16,1949-07-02,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,mr. rodney cuevas md,kmoody@hotmail.com,m,angelita, +5990,2020-07-16,2019-09-18,,universidad nacional de jujuy,licenciatura en psicología,christopher santos,debra22@hotmail.com,m,jose maria blanco, +5991,2019-10-30,1951-06-08,,universidad tecnológica nacional,ingeniería mecánica,lori mcfarland,bradley82@yahoo.com,f,cipolletti, +5992,2020-05-05,1915-04-28,,universidad tecnológica nacional,licenciatura en administración ,beth taylor,melaniejenkins@hotmail.com,f,camba paso, +5993,2019-10-30,1917-10-18,,universidad nacional de jujuy,licenciatura en ciencias de la computación,mr. daniel powell,cynthia74@yahoo.com,m,aconquija, +5994,2020-05-12,2001-10-15,,universidad nacional de jujuy,ciencias veterinarias,barbara moore,danielsnyder@yahoo.com,f,estancia las isletas, +5995,2020-06-05,2019-02-02,,universidad nacional de jujuy,licenciatura en ciencias de la computación,tina johnson,kjohnson@yahoo.com,f,allen, +5996,2020-07-02,1962-11-25,,universidad tecnológica nacional,licenciatura en ciencias biológicas,ellen perez,patrick38@hotmail.com,f,colonia josefa, +5997,2020-01-07,1946-09-15,,universidad tecnológica nacional,licenciatura en ciencia política ,maria daniels,yspencer@yahoo.com,f,asturias, +5998,2020-05-19,2019-10-22,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,deborah hines,tylercarroll@hotmail.com,f,acebal, +5999,2020-04-27,1965-10-04,,universidad nacional de jujuy,diseño de imagen y sonido,joshua black,hkelly@gmail.com,m,acassuso, +6000,2020-04-05,1957-09-06,,universidad nacional de jujuy,licenciatura en ciencias ambientales,kimberly steele,wdominguez@hotmail.com,f,juancho, +6001,2020-06-19,1966-12-27,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,karen park,janice67@gmail.com,f,barranqueras, +6002,2019-11-03,1931-10-14,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,donald house,davidbrown@hotmail.com,m,colonia los sauces, +6003,2020-01-11,1932-07-08,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jose gutierrez,paulevans@yahoo.com,m,atuel sud, +6004,2020-04-19,1934-04-14,,universidad tecnológica nacional,licenciatura en ciencias geológicas,nathaniel mendoza,lynchstephanie@hotmail.com,m,alto pencoso, +6005,2020-07-23,1915-02-10,,universidad tecnológica nacional,licenciatura en administración ,chad graham,maria78@yahoo.com,m,chacras viejas, +6006,2020-05-17,1991-09-03,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,joel kim,bensonaaron@yahoo.com,m,perez, +6007,2020-04-07,1999-05-06,,universidad tecnológica nacional,técnico para bioterios ,kathryn miranda,zhanna@yahoo.com,f,chapaleufu, +6008,2020-06-10,2002-02-19,,universidad tecnológica nacional,arquitectura,jason greene,bridgesdavid@yahoo.com,m,manuel alberti, +6009,2020-02-20,2011-06-15,,universidad tecnológica nacional,licenciatura en ciencias ambientales,kevin benjamin,ian04@hotmail.com,m,aguas calientes, +6010,2020-07-29,1998-06-16,,universidad tecnológica nacional,ciencias veterinarias,amanda clark,anitamora@gmail.com,f,aldea apeleg, +6011,2020-01-15,1936-02-16,,universidad nacional de jujuy,licenciatura en administración ,jasmine griffith,charleshansen@hotmail.com,f,colonia la blanquita, +6012,2020-06-04,1911-11-03,,universidad tecnológica nacional,farmacia,kimberly williams,gball@gmail.com,f,carlos pellegrini, +6013,2019-12-27,1994-06-30,,universidad nacional de jujuy,farmacia,anthony marshall,annaramos@gmail.com,m,22 de mayo, +6014,2020-08-01,1933-02-13,,universidad nacional de jujuy,farmacia,justin wood,twagner@gmail.com,m,carlos casares, +6015,2020-01-31,1917-08-04,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,christopher jackson,waltersann@gmail.com,m,buena vista, +6016,2020-05-10,1924-02-13,,universidad nacional de jujuy,licenciatura en ciencias geológicas,charles bell,ashleyjerry@hotmail.com,m,mecha, +6017,2020-06-22,1905-11-15,,universidad nacional de jujuy,licenciatura en ciencias geológicas,lisa white,simsrachel@yahoo.com,f,angosto del perchel, +6018,2020-01-14,1938-04-08,,universidad tecnológica nacional,agronomía,susan ruiz,gregorymorgan@gmail.com,f,barrio 1 de mayo, +6019,2020-01-19,2013-11-01,,universidad nacional de jujuy,ingeniería en informática,michael collins,todd86@yahoo.com,m,la cañada, +6020,2020-02-27,1992-02-03,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,michelle hill,ocummings@gmail.com,f,francisco alvarez, +6021,2019-12-03,1958-01-05,,universidad nacional de jujuy,contador público ,matthew sandoval,samantha94@gmail.com,m,gomez, +6022,2020-02-05,1912-09-05,,universidad tecnológica nacional,licenciatura en ciencia política ,sean snyder,iwilliams@gmail.com,m,crotto, +6023,2019-11-04,2013-03-01,,universidad tecnológica nacional,licenciatura en artes,karen alvarado,ophillips@hotmail.com,f,agustoni, +6024,2020-05-30,2004-12-09,,universidad nacional de jujuy,licenciatura en ciencias geológicas,samantha kidd,robertskatie@hotmail.com,f,arroyo de la cruz, +6025,2019-11-15,1971-02-02,,universidad tecnológica nacional,ciencias veterinarias,christina hayes,joseph49@gmail.com,f,adela, +6026,2020-07-07,2015-10-23,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,leroy miller,paulnunez@gmail.com,m,9 de julio, +6027,2020-04-17,1940-04-23,,universidad tecnológica nacional,licenciatura en artes,corey allen,hillcassie@hotmail.com,m,erezcano, +6028,2020-07-03,1933-05-09,,universidad nacional de jujuy,bioquímica,james santos,michellethomas@yahoo.com,m,batavia, +6029,2020-07-10,2020-01-09,,universidad tecnológica nacional,ingeniería electrónica,kim newman,banksmatthew@yahoo.com,f,arboleda, +6030,2020-01-21,2019-07-15,,universidad nacional de jujuy,contador público ,dawn peterson,jonathangonzales@yahoo.com,f,campo gimenez, +6031,2020-03-24,1932-12-01,,universidad tecnológica nacional,licenciatura en ciencias de la computación,katie davis,joshuamiles@hotmail.com,f,alto de leiva, +6032,2020-05-20,1984-09-28,,universidad tecnológica nacional,actuario ,dawn beltran,vgarcia@gmail.com,f,valentin alsina, +6033,2019-10-22,1972-06-21,,universidad tecnológica nacional,licenciatura en administración ,stephanie gordon,laura25@hotmail.com,f,ceres, +6034,2020-01-18,1983-06-12,,universidad nacional de jujuy,ingeniería electrónica,jasmine ross,pdalton@yahoo.com,f,agua de la zorra, +6035,2020-04-18,1914-01-06,,universidad tecnológica nacional,arquitectura,ricardo tran,colonjeremy@gmail.com,m,angelica, +6036,2019-11-17,1968-05-22,,universidad nacional de jujuy,técnico para bioterios ,christopher solomon,sierra62@gmail.com,m,colonia zambungo, +6037,2020-03-23,1982-07-29,,universidad nacional de jujuy,contador público ,diane bentley,bairdalexandra@gmail.com,f,acaragua, +6038,2020-05-01,1997-12-21,,universidad tecnológica nacional,arquitectura,kenneth mclaughlin,fsandoval@gmail.com,m,acassuso, +6039,2019-12-18,1906-10-16,,universidad tecnológica nacional,licenciatura en ciencia política ,barbara wallace,thomasjensen@yahoo.com,f,el olivo, +6040,2020-04-03,1982-10-15,,universidad nacional de jujuy,licenciatura en artes,daniel gonzales,stevensrichard@yahoo.com,m,colonia loma negra, +6041,2020-07-01,1998-02-01,,universidad tecnológica nacional,ingeniería electrónica,stacey young,rmeadows@hotmail.com,f,lote 11 escuela 107, +6042,2020-04-04,1932-12-17,,universidad tecnológica nacional,licenciatura en artes,david wallace dds,xlawson@hotmail.com,m,campo magnin, +6043,2020-01-31,1983-11-06,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,terry davis,anna62@hotmail.com,m,los polvorines, +6044,2020-06-26,2014-08-06,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,shari buchanan,crawfordjames@gmail.com,f,agua negra, +6045,2019-11-30,1947-01-29,,universidad nacional de jujuy,licenciatura en psicología,lori moore,ravenallen@hotmail.com,f,frigorifico cap, +6046,2020-02-02,1972-09-28,,universidad nacional de jujuy,licenciatura en sociología ,michelle davis,vfoley@gmail.com,f,colonia alberdi, +6047,2020-03-28,1939-06-05,,universidad nacional de jujuy,farmacia,kelly johnson,nclark@hotmail.com,f,el jaguel, +6048,2020-04-30,1930-06-19,,universidad tecnológica nacional,licenciatura en ciencia política ,eric guzman,james64@hotmail.com,m,san pedro de iruya, +6049,2020-02-10,1965-11-24,,universidad nacional de jujuy,contador público ,darrell taylor,timothy52@yahoo.com,m,bahia solano, +6050,2020-04-01,1987-08-14,,universidad tecnológica nacional,licenciatura en ciencia política ,crystal miller,walter98@yahoo.com,f,ambas puntillas, +6051,2020-03-23,1998-01-06,,universidad nacional de jujuy,licenciatura en psicología,christopher silva,montessamantha@hotmail.com,m,agua del simbol, +6052,2019-10-07,1966-12-12,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,jasmine cooper,framirez@hotmail.com,f,haras san jacinto, +6053,2020-04-24,1942-10-24,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,brandon garcia,sarahwilson@yahoo.com,m,bajo de raco, +6054,2020-05-26,2005-02-17,,universidad nacional de jujuy,licenciatura en ciencias biológicas,katherine kelly,gbarker@gmail.com,f,antiguyos, +6055,2019-12-10,1983-08-03,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,jeffrey rivera,monicajones@yahoo.com,m,arrascaeta, +6056,2020-05-18,1921-11-27,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jerry thomas,calvinwillis@hotmail.com,m,bellocq, +6057,2020-06-28,1925-09-08,,universidad nacional de jujuy,ciencias veterinarias,amy gibson,albert26@gmail.com,f,adela, +6058,2020-06-18,1972-11-06,,universidad tecnológica nacional,licenciatura en ciencias geológicas,megan roberson,nicholas39@hotmail.com,f,campana, +6059,2020-04-28,1972-12-02,,universidad tecnológica nacional,farmacia,lynn mccarty,parksjames@hotmail.com,f,juan e barra, +6060,2019-10-07,1931-07-31,,universidad nacional de jujuy,bioquímica,sarah taylor,collinslisa@hotmail.com,f,glew, +6061,2020-03-09,1977-12-07,,universidad nacional de jujuy,licenciatura en sociología ,nicholas hill,blewis@yahoo.com,m,albigasta, +6062,2020-05-30,1939-02-04,,universidad nacional de jujuy,licenciatura en ciencias biológicas,dawn fowler,dtapia@gmail.com,f,arroyo ceibal, +6063,2020-07-19,1955-09-10,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,angela walters,elizabeth89@gmail.com,f,2 de mayo, +6064,2020-02-02,1908-07-03,,universidad nacional de jujuy,actuario ,david lee,laura00@hotmail.com,m,colpes, +6065,2020-07-05,1942-07-04,,universidad tecnológica nacional,licenciatura en ciencias biológicas,cheryl montoya,watkinsmatthew@gmail.com,f,azul, +6066,2020-02-27,1914-12-18,,universidad nacional de jujuy,licenciatura en ciencias de la computación,jason rogers,thorntonsusan@yahoo.com,m,los indios, +6067,2020-06-26,1980-03-31,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,allen valencia,jason65@gmail.com,m,acaragua, +6068,2019-10-16,1994-08-22,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,tim richard,tina83@hotmail.com,m,arroyo pelon, +6069,2019-12-20,2000-02-14,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,david bradley,hamiltonjohn@yahoo.com,m,abra rica, +6070,2020-07-18,2004-01-03,,universidad tecnológica nacional,licenciatura en ciencias biológicas,james manning,maxgomez@gmail.com,m,campo botto, +6071,2020-02-29,2017-07-24,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,robert wagner,ryan25@hotmail.com,m,alto de la leña, +6072,2020-05-21,1967-06-16,,universidad nacional de jujuy,medicina,bryan harrington,shahdestiny@gmail.com,m,maipu, +6073,2020-04-29,1971-03-22,,universidad tecnológica nacional,licenciatura en ciencias geológicas,jennifer jenkins,betty74@gmail.com,f,algarrobo verde, +6074,2020-04-24,1962-10-18,,universidad tecnológica nacional,ingeniería mecánica,tammy soto,townsendjulie@hotmail.com,f,bernardo larroude, +6075,2020-02-28,1990-08-22,,universidad tecnológica nacional,licenciatura en administración ,dennis bell,waynecrawford@hotmail.com,m,chacras viejas, +6076,2019-10-17,1941-12-06,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,robert perez,kellimartinez@yahoo.com,m,albardon, +6077,2019-11-05,2002-07-11,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,joshua lynn,moyerlacey@hotmail.com,m,antonio de los heros, +6078,2020-02-19,1968-02-05,,universidad nacional de jujuy,ciencias veterinarias,richard henderson,josephhayes@yahoo.com,m,carro quemado, +6079,2020-02-20,1907-05-03,,universidad tecnológica nacional,licenciatura en musicoterapia,thomas gaines,egonzalez@gmail.com,m,alto nuestra señora del valle, +6080,2020-05-08,1917-07-08,,universidad nacional de jujuy,técnico para bioterios ,stephanie rodriguez,watsonchristopher@yahoo.com,f,colonia berlin, +6081,2020-07-16,1907-11-04,,universidad tecnológica nacional,licenciatura en musicoterapia,nicholas strickland,caldwellhector@hotmail.com,m,berduc, +6082,2020-07-17,2002-08-08,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,tiffany west,wilsonmark@gmail.com,f,la lucila, +6083,2019-10-13,1969-12-01,,universidad nacional de jujuy,ingeniería electrónica,linda chavez,slewis@hotmail.com,f,la lucila del mar, +6084,2020-01-20,1949-06-14,,universidad nacional de jujuy,técnico para bioterios ,lauren shelton,jmoore@yahoo.com,f,ingeniero adolfo sourdeaux, +6085,2020-02-15,1927-05-13,,universidad tecnológica nacional,licenciatura en psicología,samantha morales,wmarsh@gmail.com,f,campo huber, +6086,2020-01-30,1922-06-13,,universidad nacional de jujuy,diseño industrial,karen nguyen,medinascott@hotmail.com,f,frigorifico cap, +6087,2020-06-08,1955-02-17,,universidad nacional de jujuy,licenciatura en ciencias ambientales,jason martinez,michael25@yahoo.com,m,wilde, +6088,2020-03-03,1914-09-19,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,justin brown,melissagomez@hotmail.com,m,cañadon del toro, +6089,2020-01-08,1941-03-19,,universidad nacional de jujuy,licenciatura en musicoterapia,katherine bennett,qwalker@gmail.com,f,colonia rivas, +6090,2019-11-25,2008-02-03,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,cynthia burns,kking@yahoo.com,f,garro, +6091,2020-01-22,1912-08-30,,universidad tecnológica nacional,ingeniería mecánica,tonya robinson,mkelley@hotmail.com,f,aldea maria luisa, +6092,2020-01-28,1982-01-28,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,hannah harrington,sylvia81@hotmail.com,f,san jose de piedra blanca, +6093,2020-07-19,1924-04-04,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,kayla hubbard,bdurham@hotmail.com,f,sarandi, +6094,2020-04-14,1923-05-10,,universidad tecnológica nacional,contador público ,travis taylor,jacksonshelley@yahoo.com,m,abra de peñas, +6095,2020-04-16,1940-05-19,,universidad tecnológica nacional,licenciatura en ciencias biológicas,megan peters,douglas17@hotmail.com,f,el pimpollo, +6096,2020-01-26,2002-04-16,,universidad tecnológica nacional,licenciatura en ciencia política ,sarah jones,aclark@hotmail.com,f,barrio villa adela, +6097,2020-03-19,1961-03-10,,universidad tecnológica nacional,diseño de imagen y sonido,christine simmons,ilong@hotmail.com,f,alto los cardales, +6098,2020-01-02,1911-04-04,,universidad nacional de jujuy,actuario ,michael reid,robertmunoz@gmail.com,m,aristides villanueva, +6099,2019-11-29,2000-02-13,,universidad nacional de jujuy,licenciatura en ciencias ambientales,glenn browning,howardwoods@gmail.com,m,aeropuerto ezeiza, +6100,2020-01-29,1909-06-29,,universidad nacional de jujuy,bioquímica,tyler franklin,elizabeth74@gmail.com,m,campo monte la viruela, +6101,2020-06-12,1994-05-04,,universidad nacional de jujuy,agronomía,selena obrien,jacobboyd@yahoo.com,f,otto bemberg, +6102,2020-07-17,1949-05-24,,universidad nacional de jujuy,licenciatura en musicoterapia,yvonne lee,john97@gmail.com,f,colonia aborigen, +6103,2019-11-01,1978-12-07,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,nancy santiago,rogerssharon@yahoo.com,f,alizal, +6104,2020-07-03,1907-08-01,,universidad nacional de jujuy,ingeniería electrónica,alexis jackson,holdenchristopher@gmail.com,m,villa el chocon, +6105,2020-04-08,1908-06-04,,universidad nacional de jujuy,medicina,melinda campbell,lisamorrison@gmail.com,f,colonia montefiore, +6106,2020-07-12,2016-01-01,,universidad nacional de jujuy,medicina,kristina page,ernestmooney@yahoo.com,f,cañada la rica, +6107,2019-12-21,1941-07-15,,universidad tecnológica nacional,agronomía,william robinson,hthomas@gmail.com,m,valle de las leñas, +6108,2020-01-27,1980-04-19,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,melvin peterson,zrodriguez@yahoo.com,m,angosto del perchel, +6109,2020-02-10,1937-06-21,,universidad tecnológica nacional,licenciatura en terapia ocupacional,geoffrey becker,jennifercrawford@gmail.com,m,20 de junio, +6110,2020-03-17,1977-11-03,,universidad nacional de jujuy,ciencias veterinarias,daniel gross,tinacontreras@yahoo.com,m,asamblea, +6111,2020-07-18,1930-01-05,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,hayley oliver,jthomas@hotmail.com,f,la morocha, +6112,2020-03-14,2009-02-28,,universidad tecnológica nacional,técnico para bioterios ,rhonda lewis,noah02@gmail.com,f,atalaya, +6113,2020-06-05,1928-12-20,,universidad tecnológica nacional,ingeniería en informática,michelle smith,timothylindsey@gmail.com,f,comandante nicanor otamendi, +6114,2020-05-31,2008-06-18,,universidad nacional de jujuy,licenciatura en ciencias de la computación,jessica quinn,smithtammy@gmail.com,f,colonia clara, +6115,2020-01-17,1914-04-21,,universidad tecnológica nacional,ingeniería electrónica,bryce guerra,tbrady@yahoo.com,m,chacabuco, +6116,2019-10-24,1972-07-02,,universidad tecnológica nacional,licenciatura en ciencias geológicas,john howell,james17@hotmail.com,m,arroyo aguila negra, +6117,2020-04-17,1936-09-19,,universidad nacional de jujuy,licenciatura en psicología,michelle walker,danny02@gmail.com,f,colonia el aguara, +6118,2020-01-13,2018-01-07,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,alexander robinson,gcarson@gmail.com,m,banda de lucero, +6119,2020-04-05,1953-01-26,,universidad nacional de jujuy,licenciatura en ciencias geológicas,christine rocha,rossthomas@hotmail.com,f,kilometro 184, +6120,2020-03-06,2005-02-04,,universidad tecnológica nacional,licenciatura en ciencia política ,joan parker,kelseyolson@yahoo.com,f,campo zavalla, +6121,2019-11-16,1980-10-04,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,kevin thomas,reynoldsjessica@yahoo.com,m,arroyo, +6122,2020-03-06,2009-02-04,,universidad nacional de jujuy,bioquímica,kyle cross,jamie74@yahoo.com,m,colonia monte la plata, +6123,2020-04-26,2008-03-02,,universidad tecnológica nacional,licenciatura en ciencias geológicas,norman dalton,carolynfoster@yahoo.com,m,kilometro 45, +6124,2020-02-14,1991-11-21,,universidad tecnológica nacional,licenciatura en musicoterapia,kimberly smith,heather70@yahoo.com,f,arroyo, +6125,2019-10-17,1988-09-12,,universidad tecnológica nacional,diseño de imagen y sonido,heather cannon,kimberly37@yahoo.com,f,arturo segui, +6126,2020-04-16,1915-05-14,,universidad tecnológica nacional,licenciatura en ciencia política ,nicole butler,johnsonphyllis@hotmail.com,f,campo de galnasi, +6127,2019-10-02,1933-08-07,,universidad tecnológica nacional,licenciatura en ciencias biológicas,brittany solis,lmiller@hotmail.com,f,alfredo peña, +6128,2020-02-24,1990-02-04,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,wanda cooper,brian32@gmail.com,f,apeadero quiroga, +6129,2020-06-03,1923-12-23,,universidad tecnológica nacional,licenciatura en psicología,karen salas,colonnicole@gmail.com,f,laprida, +6130,2020-06-03,1981-06-24,,universidad tecnológica nacional,licenciatura en terapia ocupacional,joseph dalton,zking@hotmail.com,m,beccar, +6131,2020-07-07,1997-09-05,,universidad nacional de jujuy,licenciatura en musicoterapia,christopher gomez,taragonzales@hotmail.com,m,el chalten, +6132,2020-03-21,1967-03-10,,universidad tecnológica nacional,licenciatura en ciencia política ,sara davila,mikaylanichols@hotmail.com,f,hurlingham, +6133,2020-07-11,1940-06-07,,universidad tecnológica nacional,diseño industrial,chase mann,fishercaitlyn@gmail.com,m,agua linda, +6134,2020-04-15,1961-10-08,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,rachel stephens,wardkeith@yahoo.com,f,antelo, +6135,2020-06-19,1951-07-29,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,diane moore,ialexander@yahoo.com,f,el triunfo, +6136,2020-02-21,1972-05-14,,universidad tecnológica nacional,medicina,leah vincent,kbarker@yahoo.com,f,cantera villalonga, +6137,2020-01-07,1962-04-16,,universidad tecnológica nacional,licenciatura en psicología,jonathan garcia,dawn11@yahoo.com,m,cullin manzano, +6138,2020-03-20,1908-02-03,,universidad tecnológica nacional,licenciatura en ciencias biológicas,louis preston,tiffany76@yahoo.com,m,enrique fynn, +6139,2020-04-21,1945-12-07,,universidad nacional de jujuy,licenciatura en psicología,dale bond,spencermaria@yahoo.com,m,saladillo norte, +6140,2020-07-26,2002-03-13,,universidad nacional de jujuy,licenciatura en sociología ,keith carrillo,chapmankristen@yahoo.com,m,otto bemberg, +6141,2019-12-29,1965-03-10,,universidad nacional de jujuy,técnico para bioterios ,mrs. jamie mora,kmack@yahoo.com,f,anguil, +6142,2019-10-02,1914-04-29,,universidad nacional de jujuy,licenciatura en artes,stefanie english,alexandersolis@hotmail.com,f,capilla guadalupe norte, +6143,2020-01-06,2015-06-16,,universidad nacional de jujuy,ciencias veterinarias,tim roy,thompsonchristina@yahoo.com,m,cañadon del toro, +6144,2019-11-21,2008-12-16,,universidad nacional de jujuy,bioquímica,bruce barnett,bruce78@hotmail.com,m,arroyo ceibo, +6145,2020-01-02,1991-12-09,,universidad tecnológica nacional,licenciatura en artes,katrina schmidt,kevinbuckley@yahoo.com,f,colonia egido, +6146,2020-01-25,1936-08-15,,universidad nacional de jujuy,licenciatura en ciencia política ,margaret robertson,johnburgess@yahoo.com,f,libertad, +6147,2019-11-03,2018-05-21,,universidad nacional de jujuy,diseño industrial,amanda collins,uprice@hotmail.com,f,el porvenir, +6148,2020-02-27,1955-04-05,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,lauren horton,sanderson@gmail.com,f,almirante brown, +6149,2020-05-02,2007-04-04,,universidad tecnológica nacional,diseño industrial,robert jones,michael50@yahoo.com,m,barrio villa cordoba, +6150,2020-01-22,1934-02-19,,universidad nacional de jujuy,técnico para bioterios ,robert osborne,christopher26@hotmail.com,m,abasto, +6151,2020-04-09,1963-10-15,,universidad tecnológica nacional,diseño industrial,amanda thompson,mendezalicia@yahoo.com,f,manuel ocampo, +6152,2020-02-17,1930-01-18,,universidad nacional de jujuy,medicina,joshua smith,alanwilliams@gmail.com,m,villa el chocon, +6153,2020-03-24,2009-04-16,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,krista mejia,brett56@hotmail.com,f,albarellos, +6154,2020-02-18,1973-08-28,,universidad nacional de jujuy,ingeniería mecánica,sarah owen,briana46@gmail.com,f,agua colorada, +6155,2020-04-16,1993-05-30,,universidad tecnológica nacional,ingeniería mecánica,michelle holmes,andrea39@hotmail.com,f,la oriental, +6156,2020-02-27,1995-12-17,,universidad nacional de jujuy,licenciatura en ciencias biológicas,david williams,uguerrero@yahoo.com,m,abra mayo, +6157,2020-05-20,2017-03-07,,universidad tecnológica nacional,licenciatura en ciencias geológicas,jeremy jackson,thorntonrachel@hotmail.com,m,hale, +6158,2019-11-26,1934-05-01,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,angel jones,michael88@gmail.com,f,arroyo palmar, +6159,2020-05-11,2002-12-09,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,brittany chang,lsandoval@gmail.com,f,banda florida, +6160,2020-01-25,1988-04-10,,universidad nacional de jujuy,diseño industrial,ann noble,david74@yahoo.com,f,san justo, +6161,2020-05-04,1953-07-03,,universidad nacional de jujuy,licenciatura en artes,aaron garcia,hamiltonkenneth@yahoo.com,m,colonia santa teresa, +6162,2019-11-28,1970-11-02,,universidad nacional de jujuy,licenciatura en administración ,shawn martin,ncraig@hotmail.com,m,barrio el molino, +6163,2019-10-11,1981-03-04,,universidad nacional de jujuy,licenciatura en ciencias biológicas,heather michael,michelle21@gmail.com,f,23 de agosto, +6164,2020-06-19,1931-04-18,,universidad nacional de jujuy,licenciatura en psicología,kimberly adkins,xbullock@yahoo.com,f,cañadon la madera, +6165,2020-04-23,1999-07-09,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,vincent french,kimberly42@hotmail.com,m,amuschina, +6166,2020-06-22,2005-09-28,,universidad nacional de jujuy,licenciatura en terapia ocupacional,samantha montoya,karenruiz@hotmail.com,f,aparzo, +6167,2019-12-28,2001-03-17,,universidad tecnológica nacional,actuario ,antonio gomez,ybrown@hotmail.com,m,cañada del ucle, +6168,2020-03-15,1917-09-10,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,adam moore,wilsonjames@yahoo.com,m,encina, +6169,2020-01-17,1922-11-06,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,luke ayala,michael36@yahoo.com,m,campo galloso, +6170,2019-11-14,2005-03-26,,universidad tecnológica nacional,licenciatura en terapia ocupacional,matthew khan,kenneth80@yahoo.com,m,colonia bella vista, +6171,2020-02-25,1971-11-04,,universidad tecnológica nacional,licenciatura en musicoterapia,tyler edwards,browndavid@yahoo.com,m,acuña cue, +6172,2019-12-13,1929-01-02,,universidad tecnológica nacional,licenciatura en ciencias biológicas,jennifer jacobs,lauren94@yahoo.com,f,agua verde, +6173,2020-06-09,1919-10-06,,universidad tecnológica nacional,licenciatura en sociología ,charles flores,armstrongchristopher@gmail.com,m,ascencion, +6174,2020-04-23,1960-09-09,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jodi smith,johnvasquez@yahoo.com,f,campo de mayo, +6175,2020-01-24,1960-01-22,,universidad tecnológica nacional,bioquímica,kristine morales,lisa42@yahoo.com,f,capitan bermudez, +6176,2020-07-10,1928-10-20,,universidad tecnológica nacional,farmacia,leah harding,wrightmiranda@hotmail.com,f,iturraspe, +6177,2019-10-13,1955-02-04,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,rhonda alexander,rogerselizabeth@hotmail.com,f,azteazu, +6178,2019-11-13,1929-12-04,,universidad tecnológica nacional,diseño de imagen y sonido,jennifer davis,timothy86@gmail.com,f,villani, +6179,2019-11-28,1986-02-05,,universidad tecnológica nacional,licenciatura en administración ,rebecca romero,teresa29@yahoo.com,f,colonia rusa, +6180,2020-04-26,1973-02-22,,universidad tecnológica nacional,licenciatura en ciencias ambientales,john wood,douglasholt@gmail.com,m,corbett, +6181,2020-03-28,2001-01-25,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,bradley gardner,melissamays@hotmail.com,m,aldea san jorge, +6182,2020-03-28,2015-01-04,,universidad nacional de jujuy,contador público ,monica webster,ulindsey@gmail.com,f,cañada la negra, +6183,2020-05-06,2003-09-04,,universidad tecnológica nacional,medicina,dennis ward,asmith@hotmail.com,m,colonia josefa, +6184,2020-03-30,1981-11-05,,universidad tecnológica nacional,ciencias veterinarias,janet henderson,awalker@gmail.com,f,almirante brown, +6185,2019-11-15,2010-06-05,,universidad nacional de jujuy,farmacia,robert smith,burkeandrew@yahoo.com,m,colonia freitas, +6186,2019-10-28,1972-05-14,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,nicholas sexton,morenoalexander@gmail.com,m,aldo bonzi, +6187,2020-04-04,1966-04-27,,universidad nacional de jujuy,licenciatura en ciencias geológicas,timothy rocha,schmidtjeremy@hotmail.com,m,alto verde, +6188,2020-07-28,1971-04-29,,universidad nacional de jujuy,diseño de imagen y sonido,mr. douglas hill,brendasanchez@yahoo.com,m,caleufu, +6189,2019-10-11,1994-11-06,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,christopher massey,freemandavid@gmail.com,m,manuel b gonnet, +6190,2020-05-03,1922-01-19,,universidad tecnológica nacional,diseño industrial,katherine tanner,vangpaul@hotmail.com,f,anta, +6191,2020-07-12,1951-07-29,,universidad nacional de jujuy,bioquímica,mark nichols,brian26@hotmail.com,m,el guanaco, +6192,2020-01-24,1912-08-14,,universidad nacional de jujuy,licenciatura en ciencia política ,harold kerr,janet30@gmail.com,m,el horno, +6193,2019-11-23,1991-05-30,,universidad tecnológica nacional,licenciatura en ciencia política ,adam cruz,roger46@hotmail.com,m,diego de alvear, +6194,2020-03-05,1989-02-25,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,pamela armstrong,youngaustin@gmail.com,f,agua de diaz, +6195,2019-10-16,1918-12-26,,universidad tecnológica nacional,licenciatura en psicología,daniel ingram dds,edwardhenderson@gmail.com,m,abalo, +6196,2019-11-11,1988-12-22,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,jason oliver,lorilambert@hotmail.com,m,cacui, +6197,2020-04-07,2021-06-20,,universidad nacional de jujuy,actuario ,nichole gray,sotobrent@yahoo.com,f,chimpay, +6198,2019-11-16,1945-07-05,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,christopher francis,deborahgonzalez@hotmail.com,m,gonzalez catan, +6199,2020-03-29,1963-06-28,,universidad tecnológica nacional,medicina,ronnie wilson,ktaylor@hotmail.com,m,28 de julio, +6200,2020-02-09,1948-05-08,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,alexandra russell,danachoi@yahoo.com,f,aldea forestal, +6201,2020-02-23,1918-06-17,,universidad tecnológica nacional,licenciatura en artes,jennifer ramirez,mooresamantha@hotmail.com,f,gonzalez moreno, +6202,2020-02-04,1959-06-17,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,brian graves,samuelknight@yahoo.com,m,aguirre cue, +6203,2020-02-17,2007-01-30,,universidad nacional de jujuy,diseño industrial,joshua wagner,stephenbarnett@yahoo.com,m,cañadon seco, +6204,2020-01-29,1938-09-06,,universidad tecnológica nacional,licenciatura en ciencias biológicas,holly roberts,sweaver@hotmail.com,f,ezpeleta este, +6205,2019-12-14,1975-08-18,,universidad tecnológica nacional,ingeniería electrónica,steven williams,obrienjoseph@gmail.com,m,23 de agosto, +6206,2020-04-08,1958-10-10,,universidad nacional de jujuy,técnico para bioterios ,monica baker,rhondadelacruz@gmail.com,f,alpatacal, +6207,2020-01-25,1990-05-02,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,philip baker,larry80@hotmail.com,m,altamirano, +6208,2020-03-14,1926-06-03,,universidad nacional de jujuy,bioquímica,hannah welch,ejimenez@hotmail.com,f,carilo, +6209,2020-02-07,1958-11-09,,universidad tecnológica nacional,licenciatura en musicoterapia,kenneth young,kmendoza@yahoo.com,m,cari larquea, +6210,2020-05-03,2017-11-12,,universidad nacional de jujuy,licenciatura en terapia ocupacional,wesley roth,qpace@hotmail.com,m,azcuenaga, +6211,2020-02-25,2015-07-12,,universidad tecnológica nacional,farmacia,tammy martinez,hgriffin@yahoo.com,f,estela, +6212,2019-11-11,2020-07-20,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,jamie garcia,dgould@yahoo.com,f,bombal, +6213,2020-05-06,2009-04-23,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,matthew martinez,rodriguezjon@hotmail.com,m,avanzada, +6214,2020-06-07,2002-02-27,,universidad nacional de jujuy,contador público ,diana butler,ibrown@gmail.com,f,beccar, +6215,2020-04-11,2020-04-23,,universidad nacional de jujuy,técnico para bioterios ,christopher moore,lgrant@gmail.com,m,aldea san antonio, +6216,2020-06-30,1948-11-03,,universidad tecnológica nacional,ingeniería mecánica,john ballard,nalexander@gmail.com,m,la plata, +6217,2020-03-09,1936-09-04,,universidad tecnológica nacional,ingeniería en informática,heather sanchez,rosstheodore@yahoo.com,f,agua azul, +6218,2020-04-23,1997-05-14,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,richard perry,thompsonaaron@hotmail.com,m,bernasconi, +6219,2019-12-20,1925-11-26,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,paul tate,melissaanderson@hotmail.com,m,casbas, +6220,2020-05-20,2003-08-14,,universidad nacional de jujuy,ingeniería mecánica,robert lyons,alove@gmail.com,m,abra, +6221,2020-03-12,1961-10-08,,universidad tecnológica nacional,licenciatura en psicología,stacey king,sanchezvictoria@yahoo.com,f,aldea santa maria, +6222,2020-03-01,1978-09-10,,universidad tecnológica nacional,bioquímica,angela williams,nelsonnicholas@gmail.com,f,el araza, +6223,2020-07-30,1982-08-28,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,michael evans,williammalone@hotmail.com,m,melincue, +6224,2020-06-21,1908-08-12,,universidad tecnológica nacional,licenciatura en administración ,william ramos,mitchell91@hotmail.com,m,asamblea, +6225,2020-07-12,1972-12-11,,universidad nacional de jujuy,arquitectura,denise roberts,marygutierrez@gmail.com,f,aldea brasilera, +6226,2020-07-03,1917-07-28,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,daniel lewis,stephen35@gmail.com,m,arsenal de guerra san lorenzo, +6227,2020-07-28,1945-11-01,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,aaron fisher,wjohnson@yahoo.com,m,indio rico, +6228,2020-07-13,2016-07-27,,universidad tecnológica nacional,licenciatura en ciencias ambientales,kristy booker,jlyons@yahoo.com,f,atalaya, +6229,2020-02-07,1981-12-05,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,carol mccall,qmccoy@gmail.com,f,pellegrini, +6230,2020-05-04,1994-11-22,,universidad tecnológica nacional,ingeniería mecánica,jasmine shields,pbaker@hotmail.com,f,alto verde, +6231,2019-12-27,1984-12-18,,universidad nacional de jujuy,agronomía,martin douglas,kellyjoshua@gmail.com,m,adolfo alsina, +6232,2020-05-27,1980-11-05,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,morgan crawford,epotter@hotmail.com,f,caminera samborombon, +6233,2019-10-02,1994-07-30,,universidad tecnológica nacional,licenciatura en musicoterapia,tiffany moore,glennbrandon@yahoo.com,f,candelaria, +6234,2020-02-07,1935-08-05,,universidad tecnológica nacional,ingeniería electrónica,adam porter,smithsandra@hotmail.com,m,chapi talo, +6235,2019-11-21,1924-07-15,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,lori cain,wwilson@yahoo.com,f,dho, +6236,2020-03-03,2008-11-14,,universidad nacional de jujuy,técnico para bioterios ,erin shelton,dawn81@gmail.com,f,gahan, +6237,2020-01-23,1925-12-22,,universidad tecnológica nacional,licenciatura en ciencias geológicas,mary lloyd,riversjulia@yahoo.com,f,carlos casares, +6238,2020-03-24,1913-01-21,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,cindy lang,brandy27@gmail.com,f,estela, +6239,2020-04-10,1975-06-09,,universidad tecnológica nacional,ingeniería electrónica,joshua morgan,agreen@hotmail.com,m,bermudez, +6240,2019-12-30,1975-10-11,,universidad nacional de jujuy,diseño de imagen y sonido,sharon riley,vparrish@hotmail.com,f,balneario claromeco, +6241,2019-11-19,1987-12-25,,universidad nacional de jujuy,licenciatura en ciencias ambientales,shannon russell,donaldsonandrea@gmail.com,f,recalde, +6242,2019-12-09,2020-07-07,,universidad nacional de jujuy,licenciatura en ciencias geológicas,kimberly collins,diane25@gmail.com,f,san pedro de iruya, +6243,2020-03-19,1906-06-01,,universidad tecnológica nacional,diseño de imagen y sonido,rebecca wells,cpage@hotmail.com,f,colonia la gaviota, +6244,2020-03-20,1995-03-20,,universidad tecnológica nacional,contador público ,james turner,clayton50@yahoo.com,m,anecon chico, +6245,2020-02-22,1933-07-09,,universidad nacional de jujuy,técnico para bioterios ,amanda kennedy,eric34@gmail.com,f,agua amarga, +6246,2019-11-27,2005-02-01,,universidad tecnológica nacional,licenciatura en ciencias ambientales,scott brandt,piercegary@gmail.com,m,agua de la piedra, +6247,2020-06-19,1926-05-05,,universidad nacional de jujuy,licenciatura en ciencias ambientales,jerry prince,mbates@yahoo.com,m,capdepont, +6248,2020-03-10,1988-08-28,,universidad nacional de jujuy,actuario ,shannon cook,egalloway@gmail.com,f,campo moreno, +6249,2020-02-04,1919-01-05,,universidad tecnológica nacional,ciencias veterinarias,stephanie ortega,shawna07@yahoo.com,f,arroyo fedor, +6250,2020-03-18,1980-02-19,,universidad tecnológica nacional,diseño de imagen y sonido,mary erickson,santosadam@gmail.com,f,bravo del dos, +6251,2020-07-22,1977-05-03,,universidad nacional de jujuy,licenciatura en ciencias ambientales,steven west,dominiquekelley@yahoo.com,m,4 de febrero, +6252,2019-10-25,1998-06-11,,universidad tecnológica nacional,actuario ,steve jackson,ocox@gmail.com,m,aguadita, +6253,2019-10-21,1940-12-22,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,dr. anthony snyder,jaywilliams@hotmail.com,m,balsa, +6254,2019-11-20,1919-02-07,,universidad nacional de jujuy,licenciatura en terapia ocupacional,derek torres,camachotimothy@yahoo.com,m,arbol solo, +6255,2020-06-15,1951-07-12,,universidad tecnológica nacional,ingeniería en informática,larry rogers,terrelltanya@gmail.com,m,adolfo van praet, +6256,2020-02-21,1992-12-14,,universidad nacional de jujuy,diseño industrial,michael dalton,victoriamoss@yahoo.com,m,lomas del mirador, +6257,2020-03-16,2018-06-22,,universidad tecnológica nacional,arquitectura,daniel wilson,reedsarah@gmail.com,m,ancon, +6258,2020-05-27,1978-11-19,,universidad nacional de jujuy,licenciatura en ciencia política ,scott sutton,christina85@gmail.com,m,agua amarga, +6259,2019-11-17,2001-04-12,,universidad nacional de jujuy,farmacia,joshua khan,bryanjason@hotmail.com,m,bealistock, +6260,2020-03-18,1930-09-22,,universidad tecnológica nacional,licenciatura en ciencia política ,laura khan,madison80@yahoo.com,f,america, +6261,2020-03-15,1929-10-15,,universidad tecnológica nacional,contador público ,donald miller,amy43@hotmail.com,m,cervantes, +6262,2020-07-18,2008-04-26,,universidad tecnológica nacional,bioquímica,lisa coleman,igonzalez@gmail.com,f,barker, +6263,2020-05-02,1980-01-12,,universidad nacional de jujuy,agronomía,ryan mcdonald,youngjoshua@yahoo.com,m,bella vista, +6264,2020-01-03,1946-09-05,,universidad nacional de jujuy,licenciatura en psicología,dr. kevin murray,danielthompson@hotmail.com,m,barlett, +6265,2020-07-29,1936-11-26,,universidad tecnológica nacional,arquitectura,robert dean,bartonwilliam@gmail.com,m,la sara, +6266,2020-02-03,1999-08-22,,universidad tecnológica nacional,ingeniería mecánica,joel gillespie,owensbrenda@hotmail.com,m,alastuey, +6267,2020-06-01,1964-12-21,,universidad nacional de jujuy,ciencias veterinarias,heidi white,gschmitt@yahoo.com,f,aguada cecilio, +6268,2019-12-22,1968-03-09,,universidad tecnológica nacional,actuario ,ashley kelley,andreafrey@gmail.com,f,aguayo, +6269,2020-07-27,1989-03-11,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,teresa jones,smoore@hotmail.com,f,agua de torre, +6270,2020-07-06,2014-10-06,,universidad nacional de jujuy,actuario ,johnathan king,serranoruth@gmail.com,m,fuerte quemado, +6271,2020-05-30,1951-12-26,,universidad nacional de jujuy,licenciatura en administración ,catherine barrett,nholmes@yahoo.com,f,albardon, +6272,2020-06-07,1945-12-15,,universidad tecnológica nacional,licenciatura en musicoterapia,tyler rodriguez,jennifer18@gmail.com,m,carmen de areco, +6273,2020-06-05,1998-01-28,,universidad tecnológica nacional,licenciatura en ciencia política ,shawn jensen,david21@gmail.com,m,barrio don santiago, +6274,2020-07-05,1993-07-21,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,kelly sanders,kellylisa@hotmail.com,f,gobernador duval, +6275,2019-12-19,1987-12-12,,universidad tecnológica nacional,licenciatura en ciencias de la computación,phyllis walsh,david10@yahoo.com,f,angelica, +6276,2020-04-16,1932-08-13,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,michael mullins dvm,meganmorrison@gmail.com,m,el tala, +6277,2019-10-11,1910-07-20,,universidad tecnológica nacional,licenciatura en ciencias biológicas,robin bartlett,benjamin46@yahoo.com,f,abra, +6278,2020-06-12,1970-03-17,,universidad nacional de jujuy,licenciatura en artes,bryan wilkinson,ylamb@gmail.com,m,colonia el aguara, +6279,2020-04-22,1935-01-26,,universidad nacional de jujuy,licenciatura en administración ,james arnold,onguyen@hotmail.com,m,cerana, +6280,2019-12-27,2011-04-11,,universidad nacional de jujuy,licenciatura en musicoterapia,cristian farmer,gonzalezdebbie@hotmail.com,m,cerro de la gloria canal 15, +6281,2020-07-23,1952-06-02,,universidad nacional de jujuy,licenciatura en ciencias ambientales,randy madden,norrisjohn@yahoo.com,m,aceilan, +6282,2020-06-11,1978-05-22,,universidad nacional de jujuy,farmacia,matthew lawson,nguyenjohn@yahoo.com,m,cañete, +6283,2020-07-17,1960-09-27,,universidad tecnológica nacional,licenciatura en ciencias biológicas,erin gibson,blevinshaley@yahoo.com,f,villa olivari, +6284,2020-02-09,1913-12-18,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,daniel riley,johnsontiffany@hotmail.com,m,campo de talamayo, +6285,2019-10-07,2016-05-24,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,helen douglas,joanna47@gmail.com,f,arroyo moreira, +6286,2020-07-20,1941-12-11,,universidad nacional de jujuy,técnico para bioterios ,chelsea richards,dfoster@yahoo.com,f,cataratas del iguazu, +6287,2020-04-24,1922-08-03,,universidad tecnológica nacional,licenciatura en ciencias ambientales,timothy bryan,glee@hotmail.com,m,albarracin, +6288,2020-05-29,1915-04-17,,universidad nacional de jujuy,licenciatura en musicoterapia,whitney valenzuela,rothsamantha@gmail.com,f,arroyo salado, +6289,2019-10-10,2005-05-31,,universidad nacional de jujuy,contador público ,jeffrey sandoval,cole96@yahoo.com,m,barro negro, +6290,2019-11-20,1932-02-21,,universidad tecnológica nacional,ciencias veterinarias,jeffrey fisher,abigailjones@hotmail.com,m,juancho, +6291,2020-03-03,1944-06-12,,universidad nacional de jujuy,licenciatura en musicoterapia,michael lopez,aaronjones@gmail.com,m,campo paletta, +6292,2020-03-05,1910-03-25,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jason moore,morrisonrodney@gmail.com,m,angelica, +6293,2019-12-26,1952-04-03,,universidad nacional de jujuy,ingeniería en informática,justin mcmillan,thomasstephanie@yahoo.com,m,aguada florencio, +6294,2020-05-20,1950-03-28,,universidad nacional de jujuy,licenciatura en musicoterapia,megan mcdonald,xedwards@yahoo.com,f,ifran, +6295,2019-12-06,1980-01-27,,universidad tecnológica nacional,licenciatura en administración ,douglas kim,johnsonkyle@hotmail.com,m,valle hondo, +6296,2020-02-29,1983-02-13,,universidad nacional de jujuy,arquitectura,joseph donovan,michealowens@yahoo.com,m,estancia las isletas, +6297,2020-07-23,1974-02-25,,universidad nacional de jujuy,licenciatura en administración ,curtis morris,thomas65@hotmail.com,m,barrientos, +6298,2020-07-07,1916-06-24,,universidad tecnológica nacional,bioquímica,kenneth davis,phillip11@gmail.com,m,firmat, +6299,2020-03-19,1958-07-14,,universidad tecnológica nacional,agronomía,emma bryant,mullinssamantha@yahoo.com,f,felicia, +6300,2020-02-29,2011-05-22,,universidad tecnológica nacional,licenciatura en psicología,barbara butler,brittanylewis@gmail.com,f,cululu, +6301,2020-04-22,1950-01-17,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,robert sawyer,markmorgan@hotmail.com,m,lavalle, +6302,2019-10-22,1993-10-26,,universidad nacional de jujuy,licenciatura en terapia ocupacional,joshua johnson,johnschmidt@yahoo.com,m,diego lopez, +6303,2019-10-02,1988-08-26,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,john taylor,mejiamary@hotmail.com,m,kilometro 125, +6304,2020-05-04,1958-07-10,,universidad tecnológica nacional,ingeniería mecánica,morgan morales,xprice@gmail.com,f,isla grande, +6305,2020-03-21,1926-09-08,,universidad nacional de jujuy,bioquímica,michael ramirez,tracy52@hotmail.com,m,casimiro gomez, +6306,2019-10-23,1998-05-17,,universidad tecnológica nacional,ingeniería mecánica,walter bartlett jr.,jonathanreynolds@gmail.com,m,campo santo domingo, +6307,2020-01-09,1986-09-21,,universidad tecnológica nacional,licenciatura en artes,mark dennis,willisrichard@yahoo.com,m,moron, +6308,2019-10-21,1923-03-12,,universidad tecnológica nacional,licenciatura en sociología ,james snow,masseymeghan@gmail.com,m,el tropezon, +6309,2020-07-28,2014-05-16,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,rachel howard,lopezchristopher@gmail.com,f,chapuy, +6310,2020-07-08,1906-09-19,,universidad tecnológica nacional,ingeniería electrónica,alicia tran,robert71@hotmail.com,f,antonio pini, +6311,2020-02-20,1920-07-22,,universidad nacional de jujuy,contador público ,barbara gordon,twalker@yahoo.com,f,batiruana, +6312,2020-07-12,1999-07-06,,universidad tecnológica nacional,licenciatura en ciencias biológicas,julie gomez,ramossheila@yahoo.com,f,sey, +6313,2019-12-08,1953-10-18,,universidad tecnológica nacional,ingeniería en informática,lacey kirk,ramostonya@yahoo.com,f,colonia baron, +6314,2020-03-09,1929-12-31,,universidad tecnológica nacional,licenciatura en musicoterapia,amanda hunter,nataliecunningham@yahoo.com,f,boqueron, +6315,2019-11-13,1962-09-30,,universidad tecnológica nacional,licenciatura en terapia ocupacional,keith king,mcclurewilliam@yahoo.com,m,ancon, +6316,2020-04-13,1958-06-21,,universidad nacional de jujuy,licenciatura en psicología,beth brown,kathyscott@yahoo.com,f,baños termales, +6317,2020-02-20,2011-08-09,,universidad tecnológica nacional,actuario ,victor jackson,ekirby@gmail.com,m,chichagasta, +6318,2020-05-12,1950-05-19,,universidad tecnológica nacional,diseño industrial,connor colon,shirley71@gmail.com,m,aromos, +6319,2020-03-17,1939-05-20,,universidad tecnológica nacional,diseño industrial,victoria dunn,lisa40@yahoo.com,f,general rojo, +6320,2020-06-11,1960-04-08,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,tony martin,kellyaustin@yahoo.com,m,la pastora, +6321,2020-06-10,1965-05-21,,universidad nacional de jujuy,licenciatura en musicoterapia,sonya morrison,george85@hotmail.com,f,colonia lia y allende, +6322,2019-11-28,1990-03-04,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,mrs. elizabeth atkins,ewang@gmail.com,f,abra del tafi, +6323,2020-04-04,1985-06-10,,universidad nacional de jujuy,farmacia,travis kim jr.,briana14@yahoo.com,m,anguil, +6324,2020-01-08,1948-01-04,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,timothy watson,jenniferzimmerman@hotmail.com,m,labarden, +6325,2020-04-29,2005-03-12,,universidad tecnológica nacional,diseño industrial,rachel wade,dbeltran@gmail.com,f,colonia monte la plata, +6326,2020-02-05,1989-03-22,,universidad tecnológica nacional,contador público ,maria thomas dvm,starkbryan@hotmail.com,f,labarden, +6327,2020-05-01,1940-11-22,,universidad tecnológica nacional,licenciatura en artes,troy brown,krystal49@yahoo.com,m,adolfo alsina, +6328,2020-04-30,2017-12-26,,universidad tecnológica nacional,licenciatura en musicoterapia,anne romero,jbradshaw@hotmail.com,f,arroyo balmaceda, +6329,2020-05-01,1911-03-28,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,dr. nathan sandoval,landryelizabeth@yahoo.com,m,colonia sere, +6330,2020-02-04,1949-04-04,,universidad nacional de jujuy,ingeniería electrónica,jerry white,wallpenny@gmail.com,m,colonia ferrari, +6331,2019-10-04,2008-07-27,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,colleen larson,rickyhurst@hotmail.com,f,aldea san antonio, +6332,2020-01-01,1997-04-18,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,matthew baker,annaburke@hotmail.com,m,alto de leiva, +6333,2020-01-15,1995-09-02,,universidad tecnológica nacional,licenciatura en ciencias de la computación,james hudson,campbellandre@gmail.com,m,antelo, +6334,2019-12-17,2020-02-01,,universidad nacional de jujuy,licenciatura en ciencias biológicas,michelle mathews,hhoffman@gmail.com,f,arroyo castillo, +6335,2019-10-28,1942-11-11,,universidad tecnológica nacional,licenciatura en musicoterapia,timothy smith,heather16@hotmail.com,m,planicie banderita, +6336,2020-05-24,1998-08-28,,universidad nacional de jujuy,licenciatura en ciencia política ,theresa martinez,zcrawford@hotmail.com,f,aldea san andres, +6337,2020-04-17,1925-08-13,,universidad nacional de jujuy,licenciatura en administración ,brittany rivera,jordanstacey@yahoo.com,f,aguada de piedra, +6338,2020-06-20,1933-10-09,,universidad tecnológica nacional,bioquímica,jason perry,hendersoncorey@yahoo.com,m,la chirlandia, +6339,2020-07-21,1938-04-24,,universidad tecnológica nacional,farmacia,michael ramirez,malonelindsey@gmail.com,m,bocayuba, +6340,2020-05-08,1931-08-12,,universidad nacional de jujuy,diseño de imagen y sonido,heather rojas,vthompson@hotmail.com,f,barrio ferri, +6341,2020-05-16,1936-01-03,,universidad tecnológica nacional,agronomía,alexander jenkins,efrey@yahoo.com,m,comodoro rivadavia, +6342,2019-10-19,1957-08-23,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jason mason dds,wilkinsandrea@yahoo.com,m,independencia, +6343,2019-10-07,1929-07-14,,universidad tecnológica nacional,técnico para bioterios ,david mason,lisa15@gmail.com,m,campana, +6344,2020-04-04,1960-09-14,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jacob owens,ybradley@yahoo.com,m,chavarria, +6345,2019-11-17,1963-02-08,,universidad nacional de jujuy,técnico para bioterios ,amy dixon,kimberlylarsen@gmail.com,f,tristan suarez, +6346,2020-07-23,1969-03-28,,universidad tecnológica nacional,licenciatura en ciencias biológicas,steven floyd,zmorales@yahoo.com,m,arroyo seco, +6347,2020-07-04,1989-07-11,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,richard mueller,tylerhernandez@yahoo.com,m,san clemente del tuyu, +6348,2020-06-02,1975-05-06,,universidad nacional de jujuy,ingeniería en informática,denise hernandez,carterrobert@gmail.com,f,bermudez, +6349,2019-10-01,1988-11-28,,universidad nacional de jujuy,bioquímica,victoria moyer,rhonda26@hotmail.com,f,bathurst estacion, +6350,2020-07-21,1930-07-08,,universidad tecnológica nacional,ciencias veterinarias,nathan salinas,whaney@gmail.com,m,colonia santa teresa, +6351,2020-03-01,2000-09-08,,universidad tecnológica nacional,diseño industrial,mr. michael lucas,kingjudy@hotmail.com,m,general rodriguez, +6352,2020-04-22,1984-12-16,,universidad tecnológica nacional,farmacia,robert smith,courtney76@hotmail.com,m,ramos mejia, +6353,2019-12-21,1913-03-02,,universidad nacional de jujuy,ingeniería electrónica,sean mccullough,gallowayjason@yahoo.com,m,alamos, +6354,2020-01-04,1955-09-28,,universidad tecnológica nacional,ciencias veterinarias,luis guzman,xford@yahoo.com,m,cañadon de las vacas, +6355,2020-03-27,1930-07-03,,universidad tecnológica nacional,diseño de imagen y sonido,brenda moran,brian79@gmail.com,f,azul, +6356,2019-10-12,1980-08-22,,universidad nacional de jujuy,medicina,amanda burns,marquezangela@yahoo.com,f,arturo segui, +6357,2019-10-03,2017-03-01,,universidad nacional de jujuy,actuario ,brenda lewis,wbrown@yahoo.com,f,campo crenna, +6358,2019-10-14,1907-12-02,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,tracy turner,danielle33@gmail.com,f,colonia los sauces, +6359,2019-10-13,1966-09-11,,universidad nacional de jujuy,contador público ,kyle carr,nicholasscott@yahoo.com,m,el medano, +6360,2020-07-26,2013-06-25,,universidad nacional de jujuy,agronomía,scott ryan,andersonsarah@gmail.com,m,santa teresita, +6361,2020-03-18,1974-11-17,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,joseph mann,daviserin@gmail.com,m,ingeniero williams, +6362,2019-11-25,1939-10-10,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,eric avila,gaguilar@yahoo.com,m,aldo bonzi, +6363,2020-01-11,2019-02-05,,universidad tecnológica nacional,diseño de imagen y sonido,joshua kennedy,michelle70@gmail.com,m,san isidro, +6364,2020-02-16,2018-09-07,,universidad tecnológica nacional,arquitectura,dr. melanie richard,qflores@hotmail.com,f,caichue, +6365,2019-10-27,1978-07-30,,universidad nacional de jujuy,licenciatura en ciencias ambientales,james miller,stephenfarmer@hotmail.com,m,dina huapi, +6366,2020-01-12,1955-03-19,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,james cameron,wesleybaker@yahoo.com,m,ascencion, +6367,2020-07-24,1935-06-02,,universidad nacional de jujuy,bioquímica,melissa pineda,ogibson@gmail.com,f,colonia ensanche sauce, +6368,2020-07-06,1938-09-22,,universidad nacional de jujuy,licenciatura en musicoterapia,thomas johnson,heather71@gmail.com,m,arauco, +6369,2020-03-05,1999-06-03,,universidad nacional de jujuy,actuario ,kristin ramos,christopher20@gmail.com,f,la oriental, +6370,2020-05-14,1945-07-03,,universidad tecnológica nacional,diseño industrial,stephen lewis,smithjessica@gmail.com,m,correntoso, +6371,2019-11-18,1920-07-04,,universidad nacional de jujuy,diseño de imagen y sonido,nicole miller,dsullivan@gmail.com,f,la pastora, +6372,2019-12-14,1977-06-17,,universidad tecnológica nacional,licenciatura en administración ,daniel clarke,jessicamartin@yahoo.com,m,almacen castro, +6373,2019-12-02,1910-02-23,,universidad nacional de jujuy,licenciatura en ciencias biológicas,shari carpenter,pittsterri@hotmail.com,f,el retiro, +6374,2020-05-02,1971-09-09,,universidad tecnológica nacional,licenciatura en ciencias geológicas,kerry duncan,rlynch@yahoo.com,m,abra, +6375,2020-01-03,1962-02-04,,universidad nacional de jujuy,licenciatura en ciencias biológicas,richard dixon,ssmith@yahoo.com,m,23 de agosto, +6376,2020-07-06,1989-05-03,,universidad nacional de jujuy,licenciatura en ciencias ambientales,kenneth campbell,cfrench@hotmail.com,m,el alto, +6377,2019-11-02,1936-10-31,,universidad tecnológica nacional,licenciatura en ciencias geológicas,amy wiggins,charlesjordan@hotmail.com,f,lomas de zamora, +6378,2020-01-12,2017-12-22,,universidad tecnológica nacional,licenciatura en administración ,jennifer stevens md,cherylgray@yahoo.com,f,la blanqueada, +6379,2020-03-28,1964-11-11,,universidad nacional de jujuy,diseño de imagen y sonido,mitchell phillips,stephaniebarnes@gmail.com,m,el horno, +6380,2020-04-07,1938-04-30,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,diana foster,deborah95@gmail.com,f,agua blanca, +6381,2020-03-07,1982-08-25,,universidad tecnológica nacional,arquitectura,dr. amy patrick md,jasonbecker@yahoo.com,f,bocas, +6382,2019-12-30,1990-05-15,,universidad nacional de jujuy,ciencias veterinarias,eric smith,caseychang@yahoo.com,m,arroyo burgos, +6383,2020-04-28,2015-01-27,,universidad tecnológica nacional,farmacia,dustin williams,diane95@gmail.com,m,angostura, +6384,2019-10-26,1937-12-26,,universidad nacional de jujuy,contador público ,jamie campbell,sparker@hotmail.com,f,bayauca, +6385,2020-04-07,2007-05-05,,universidad tecnológica nacional,licenciatura en sociología ,craig phillips,madisonjones@gmail.com,m,primera junta, +6386,2019-12-25,1970-02-05,,universidad nacional de jujuy,licenciatura en ciencias de la computación,kevin smith,collinsryan@hotmail.com,m,balcarce, +6387,2019-12-29,1944-11-22,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,jason francis,wshannon@hotmail.com,m,dudignac, +6388,2020-04-20,1952-10-13,,universidad tecnológica nacional,bioquímica,james hernandez,megansharp@yahoo.com,m,acostilla, +6389,2020-07-12,1944-02-19,,universidad tecnológica nacional,medicina,alyssa foster,scott54@yahoo.com,f,gobernador benegas, +6390,2020-08-01,1946-02-26,,universidad nacional de jujuy,medicina,gabriel burns,rebecca26@hotmail.com,m,agua botada, +6391,2020-07-17,1920-10-18,,universidad tecnológica nacional,medicina,jaime reynolds,don36@hotmail.com,m,colonia la blanquita, +6392,2019-10-08,2014-12-02,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,michael flores,henry09@gmail.com,m,coronel isleños, +6393,2020-03-07,1972-02-25,,universidad nacional de jujuy,diseño de imagen y sonido,marc villanueva,suzannemartinez@hotmail.com,m,arroyo claro, +6394,2019-12-19,1916-05-31,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,cynthia nunez,yvonneneal@gmail.com,f,30 de octubre, +6395,2019-12-28,2007-04-06,,universidad nacional de jujuy,agronomía,derrick williams,juan18@hotmail.com,m,camba paso, +6396,2019-10-31,1973-03-07,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,adam hicks,carolinecraig@hotmail.com,m,alcaraz sud, +6397,2020-07-17,1953-10-24,,universidad tecnológica nacional,licenciatura en ciencia política ,michael smith,makayla30@yahoo.com,m,cabure, +6398,2020-05-02,1952-07-31,,universidad nacional de jujuy,licenciatura en administración ,dr. sandra sutton md,woodscheryl@yahoo.com,f,quilmes oeste, +6399,2020-03-25,1998-01-16,,universidad nacional de jujuy,licenciatura en sociología ,amanda gomez,flemingian@gmail.com,f,arbol solo, +6400,2020-06-06,1910-12-14,,universidad tecnológica nacional,ciencias veterinarias,mario gill,christinashannon@yahoo.com,m,arbuco, +6401,2019-10-18,1977-03-28,,universidad nacional de jujuy,licenciatura en ciencias geológicas,gregory hunt,johncarter@gmail.com,m,colonia ferrari, +6402,2020-03-01,2021-04-16,,universidad nacional de jujuy,licenciatura en administración ,robert middleton,imatthews@hotmail.com,m,agua blanca, +6403,2020-06-24,1940-12-22,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,james gonzalez,jjones@hotmail.com,m,batiruana, +6404,2020-02-15,1954-03-29,,universidad nacional de jujuy,licenciatura en administración ,nicole sharp,carterkristen@hotmail.com,f,la primavera, +6405,2020-03-07,1995-05-20,,universidad nacional de jujuy,licenciatura en ciencias geológicas,briana briggs,adammassey@yahoo.com,f,huanguelen, +6406,2020-04-09,1925-03-09,,universidad tecnológica nacional,contador público ,gary weeks,scottdavis@yahoo.com,m,maria magdalena, +6407,2019-11-24,1946-04-05,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,rachel wilson,cparrish@gmail.com,f,berazategui, +6408,2020-07-11,2000-09-28,,universidad nacional de jujuy,ciencias veterinarias,steven silva,gwatson@gmail.com,m,colonia california, +6409,2020-05-31,2017-05-09,,universidad tecnológica nacional,licenciatura en administración ,anthony wood,clarkashley@yahoo.com,m,desvio kilometro 234, +6410,2020-06-29,1963-06-24,,universidad tecnológica nacional,licenciatura en administración ,nicholas flores,ortegaanna@gmail.com,m,florencio varela, +6411,2019-11-15,1981-08-21,,universidad nacional de jujuy,licenciatura en ciencia política ,anna coffey,vhernandez@yahoo.com,f,el tropezon, +6412,2020-01-16,1913-04-06,,universidad nacional de jujuy,licenciatura en ciencias de la computación,shane flores,tarawagner@hotmail.com,m,larrechea, +6413,2020-05-17,1931-06-22,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,jerry perez,vmason@yahoo.com,m,nonogasta, +6414,2020-04-08,1975-12-15,,universidad nacional de jujuy,licenciatura en musicoterapia,robert pineda,nmiller@yahoo.com,m,alto del saladillo, +6415,2020-02-02,1920-08-29,,universidad tecnológica nacional,licenciatura en ciencias geológicas,lisa hudson,joe20@yahoo.com,f,cabral cue, +6416,2019-11-12,1983-10-20,,universidad tecnológica nacional,farmacia,james george,davidbell@hotmail.com,m,aguayo, +6417,2020-01-02,1977-09-18,,universidad tecnológica nacional,ciencias veterinarias,daniel henry,xscott@hotmail.com,m,aparicio cue, +6418,2020-01-09,1959-08-14,,universidad tecnológica nacional,agronomía,alexander sullivan,cunninghamsarah@gmail.com,m,hurlingham, +6419,2020-01-27,1989-03-29,,universidad nacional de jujuy,ciencias veterinarias,brandon gutierrez,coxandrea@hotmail.com,m,beccar, +6420,2019-10-06,1947-10-23,,universidad nacional de jujuy,técnico para bioterios ,andrew sheppard,alexanderbrian@gmail.com,m,puesto de isla, +6421,2020-07-02,1968-07-22,,universidad nacional de jujuy,licenciatura en sociología ,vincent gibson,smccall@yahoo.com,m,cespedes, +6422,2020-04-09,1955-05-13,,universidad tecnológica nacional,diseño de imagen y sonido,miguel klein,meredith38@yahoo.com,m,los gauchos, +6423,2020-05-12,1915-03-21,,universidad tecnológica nacional,farmacia,tiffany cuevas,wzamora@yahoo.com,f,centenario, +6424,2020-07-16,1946-08-01,,universidad tecnológica nacional,licenciatura en administración ,alison moss,lawrencenancy@gmail.com,f,barrio garin norte, +6425,2020-05-17,1941-12-16,,universidad tecnológica nacional,arquitectura,vanessa berger,shawn15@gmail.com,f,aguirrezabala, +6426,2020-02-19,1969-01-07,,universidad tecnológica nacional,farmacia,april jordan,fnixon@gmail.com,f,cortines, +6427,2020-07-31,1946-04-14,,universidad tecnológica nacional,diseño industrial,christine williams,misty81@hotmail.com,f,colonia baron hirsch, +6428,2019-11-05,1982-07-09,,universidad tecnológica nacional,ingeniería electrónica,erica richards,joshuablackwell@yahoo.com,f,jose leon suarez, +6429,2020-01-28,1953-02-25,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,marcus wallace,uwilson@yahoo.com,m,aguada florencio, +6430,2019-10-13,1991-03-02,,universidad nacional de jujuy,agronomía,kristina bradford,faithcooley@gmail.com,f,arroyo isabel, +6431,2020-03-29,1974-09-08,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,melissa mcmahon,graynicole@gmail.com,f,dolores, +6432,2019-11-26,2001-02-10,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,holly martin,kathleen31@yahoo.com,f,barrio parque leloir, +6433,2019-10-15,1959-05-16,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,melissa mcdonald,vfisher@gmail.com,f,agua blanca, +6434,2020-02-24,1985-05-17,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,adam hodges,gsnyder@yahoo.com,m,ernestina, +6435,2020-06-16,1919-03-01,,universidad tecnológica nacional,actuario ,david price,mgray@gmail.com,m,piamonte, +6436,2020-03-21,1961-12-23,,universidad nacional de jujuy,bioquímica,william gomez,melissa85@hotmail.com,m,los antiguos, +6437,2020-04-13,1909-01-24,,universidad nacional de jujuy,arquitectura,michael taylor,davisanna@yahoo.com,m,acostilla, +6438,2020-02-08,1964-12-06,,universidad nacional de jujuy,licenciatura en artes,joseph avila,schmidtcatherine@hotmail.com,m,colpes, +6439,2020-07-27,1925-11-15,,universidad tecnológica nacional,ingeniería electrónica,anna hall,sherrymorrison@yahoo.com,f,abra mayo, +6440,2020-07-21,1922-06-25,,universidad tecnológica nacional,licenciatura en ciencias geológicas,steven reyes,susanperkins@gmail.com,m,coronel boerr, +6441,2019-11-22,1907-02-10,,universidad tecnológica nacional,diseño industrial,cory terry,terryprice@hotmail.com,m,aconquija, +6442,2019-11-10,2015-09-13,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,michael murphy,xsmith@gmail.com,m,abra del trigo, +6443,2020-02-27,2006-11-29,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,abigail garcia,dawn99@hotmail.com,f,colonia duran, +6444,2019-10-25,2012-01-26,,universidad nacional de jujuy,bioquímica,melinda grant,xjackson@hotmail.com,f,felicia, +6445,2019-11-20,1928-05-12,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,william brown,jameswolf@gmail.com,m,barrancon, +6446,2020-06-14,1909-06-14,,universidad tecnológica nacional,licenciatura en ciencias biológicas,taylor olson,carolyn72@yahoo.com,f,cervantes, +6447,2020-06-01,1935-05-22,,universidad tecnológica nacional,licenciatura en ciencias de la computación,david reid,mcclaincaroline@gmail.com,m,candioti, +6448,2020-07-12,1984-10-05,,universidad tecnológica nacional,medicina,jessica moore,xmoore@hotmail.com,f,bajo de los sueldos, +6449,2019-11-17,1964-03-11,,universidad nacional de jujuy,medicina,michelle perez,pamela05@gmail.com,f,challaco, +6450,2020-02-15,1906-11-01,,universidad nacional de jujuy,licenciatura en terapia ocupacional,dawn thomas,nreed@yahoo.com,f,12 de octubre, +6451,2020-07-22,1928-10-26,,universidad tecnológica nacional,medicina,roger guzman,hamptonjulie@gmail.com,m,alcete, +6452,2019-11-15,1990-09-22,,universidad tecnológica nacional,licenciatura en sociología ,jonathan martin,jesusgarcia@hotmail.com,m,avestruz, +6453,2020-02-08,1950-01-11,,universidad nacional de jujuy,licenciatura en artes,melanie lopez,verickson@gmail.com,f,aguas verdes, +6454,2019-11-03,1951-11-19,,universidad tecnológica nacional,licenciatura en ciencias ambientales,andrea carroll,fletcherjessica@hotmail.com,f,el campamento, +6455,2020-02-06,1946-08-01,,universidad nacional de jujuy,ingeniería en informática,steve harrell,daniellejohnson@yahoo.com,m,el alto, +6456,2020-06-12,1970-12-25,,universidad nacional de jujuy,diseño de imagen y sonido,samantha clark,welchjoshua@gmail.com,f,coliqueo, +6457,2020-04-14,1927-12-03,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,brian lutz,derek03@yahoo.com,m,el jupiter, +6458,2020-05-10,1991-03-17,,universidad nacional de jujuy,licenciatura en sociología ,angela solis,cynthia06@hotmail.com,f,colonia los bosques, +6459,2020-05-19,1946-02-25,,universidad tecnológica nacional,farmacia,michael vasquez,elliottstefanie@gmail.com,m,aero club canal, +6460,2019-11-21,1919-02-06,,universidad tecnológica nacional,licenciatura en sociología ,michael adams,castillojames@gmail.com,m,el trebol, +6461,2019-10-05,1926-12-02,,universidad nacional de jujuy,diseño industrial,johnny wilson,jonathanromero@yahoo.com,m,barrio don santiago, +6462,2020-03-26,1906-05-05,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,kevin keller,chendebra@yahoo.com,m,hale, +6463,2020-04-16,1926-09-08,,universidad nacional de jujuy,diseño de imagen y sonido,tonya gonzalez,lrice@gmail.com,f,abra verde, +6464,2020-02-27,1963-09-09,,universidad tecnológica nacional,licenciatura en administración ,linda lewis,thomasronald@hotmail.com,f,paso del rey, +6465,2020-02-23,1944-04-16,,universidad nacional de jujuy,ingeniería mecánica,kristina mercado,parkerjoshua@gmail.com,f,el jupiter, +6466,2019-11-10,1944-06-27,,universidad tecnológica nacional,contador público ,jacqueline brown,ochoi@gmail.com,f,felicia, +6467,2020-02-21,1959-02-26,,universidad tecnológica nacional,arquitectura,timothy terry,christopher37@gmail.com,m,rawson, +6468,2020-02-16,2013-08-21,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,michael butler,jmiller@yahoo.com,m,cantera villalonga, +6469,2020-01-26,2003-03-07,,universidad nacional de jujuy,licenciatura en sociología ,dr. nicole russell md,heather68@yahoo.com,f,desvio kilometro 55, +6470,2020-04-11,1996-05-01,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,jeremy wilson,rodriguezwendy@hotmail.com,m,castelar, +6471,2020-05-19,1955-07-09,,universidad tecnológica nacional,licenciatura en administración ,sarah miller,robert01@yahoo.com,f,aero club canal, +6472,2019-10-03,1946-03-16,,universidad tecnológica nacional,diseño industrial,christopher sanchez,youngphillip@gmail.com,m,colonia dos rosas y la legua, +6473,2019-12-03,1966-08-05,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,jason sanford,shawscott@hotmail.com,m,arroyo las minas, +6474,2020-07-11,2011-05-04,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,kenneth shea,jessicaaguilar@gmail.com,m,kilometro 208, +6475,2019-10-23,1922-04-22,,universidad nacional de jujuy,licenciatura en musicoterapia,denise perez,mackenzie08@yahoo.com,f,cañada de las ovejas, +6476,2020-06-07,1945-03-26,,universidad tecnológica nacional,licenciatura en ciencias biológicas,robert george,cbrown@gmail.com,m,de bruyn, +6477,2019-12-15,1919-02-11,,universidad nacional de jujuy,licenciatura en sociología ,samantha mcdowell,slopez@gmail.com,f,alto de las plumas, +6478,2020-07-23,2002-01-04,,universidad nacional de jujuy,licenciatura en sociología ,sydney gaines,davidcole@gmail.com,f,arroyo aguas blancas, +6479,2019-10-27,1975-06-10,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,lisa dunn,dylangilmore@gmail.com,f,campo redondo, +6480,2020-01-24,1912-03-21,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,gina gilbert,meganmullins@gmail.com,f,aguada del loro, +6481,2020-05-30,1998-04-30,,universidad tecnológica nacional,licenciatura en administración ,jerry johnson,alicia61@hotmail.com,m,san antonio de padua, +6482,2019-11-10,1973-10-06,,universidad nacional de jujuy,licenciatura en ciencias ambientales,victoria elliott,chernandez@hotmail.com,f,aldea beleiro, +6483,2020-07-13,2004-12-05,,universidad tecnológica nacional,técnico para bioterios ,cassie miller,nguyenannette@gmail.com,f,carmen de areco, +6484,2019-11-23,2006-06-01,,universidad tecnológica nacional,licenciatura en sociología ,patrick turner,cruzjohnny@hotmail.com,m,aguay, +6485,2020-01-21,1933-08-13,,universidad tecnológica nacional,arquitectura,kenneth taylor,nataliedickerson@hotmail.com,m,aero club rosario, +6486,2019-12-28,2011-12-20,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,sherry washington,hdelgado@yahoo.com,f,iturraspe, +6487,2020-05-16,1973-01-28,,universidad nacional de jujuy,licenciatura en sociología ,amanda jimenez,sandovaljoshua@hotmail.com,f,arroyo pastora, +6488,2020-04-27,1953-09-18,,universidad nacional de jujuy,diseño de imagen y sonido,thomas vasquez,jeffrey88@hotmail.com,m,agua salada, +6489,2020-07-24,1960-10-28,,universidad tecnológica nacional,licenciatura en ciencias de la computación,kenneth moore,sandra20@gmail.com,m,arboleda, +6490,2020-05-08,1994-10-29,,universidad nacional de jujuy,ingeniería mecánica,allen lopez,stephanie87@yahoo.com,m,centenario, +6491,2020-07-23,1958-11-03,,universidad nacional de jujuy,licenciatura en administración ,emily king,derek50@hotmail.com,f,martin coronado, +6492,2020-06-05,2006-05-31,,universidad tecnológica nacional,técnico para bioterios ,emma vargas,russellangelica@yahoo.com,f,colonia zapata, +6493,2019-10-20,1912-07-20,,universidad tecnológica nacional,ingeniería electrónica,sharon jones,wmiller@hotmail.com,f,arroyo mal paso, +6494,2020-03-17,2012-11-13,,universidad tecnológica nacional,licenciatura en ciencias biológicas,kelly wilcox,annwallace@yahoo.com,f,caspinchango, +6495,2020-05-29,1996-03-16,,universidad tecnológica nacional,arquitectura,shawn gordon,fedwards@yahoo.com,m,gente grande, +6496,2020-06-13,1970-12-09,,universidad tecnológica nacional,medicina,jennifer wilkinson,kimberly33@hotmail.com,f,arroyo moreira, +6497,2020-07-29,1911-05-06,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jon boyle,lisa11@hotmail.com,m,beccar, +6498,2020-05-04,2013-11-18,,universidad nacional de jujuy,medicina,micheal stephens,jorgejones@gmail.com,m,villa martelli, +6499,2020-02-28,2002-02-23,,universidad tecnológica nacional,ingeniería mecánica,brenda jimenez,rbrowning@hotmail.com,f,caminera samborombon, +6500,2019-11-30,1941-08-14,,universidad tecnológica nacional,licenciatura en administración ,kristina kennedy,rogersdeborah@yahoo.com,f,acuña cue, +6501,2019-12-11,1923-03-14,,universidad tecnológica nacional,diseño de imagen y sonido,sandra wang,burgessamanda@gmail.com,f,de la canal, +6502,2020-01-22,1940-06-12,,universidad tecnológica nacional,licenciatura en ciencias de la computación,michael diaz,dboyle@hotmail.com,m,bouquet, +6503,2020-04-22,1978-02-19,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,jessica dyer,toni82@yahoo.com,f,fortin lavalle, +6504,2020-02-18,1935-12-05,,universidad nacional de jujuy,agronomía,sandra owen,jonesnicholas@yahoo.com,f,sundblad, +6505,2020-06-13,1959-06-25,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,diane jackson,sarahweeks@gmail.com,f,saldungaray, +6506,2019-10-06,1938-12-08,,universidad tecnológica nacional,técnico para bioterios ,cole kane,johnsonrobert@gmail.com,m,boliche lata, +6507,2020-03-21,2017-09-14,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,brian cole,ryan47@hotmail.com,m,caminera, +6508,2020-07-26,2011-06-08,,universidad nacional de jujuy,licenciatura en sociología ,john hines,brennanelizabeth@gmail.com,m,alto las lechuzas, +6509,2020-06-01,2020-10-23,,universidad tecnológica nacional,licenciatura en ciencias biológicas,robert jenkins,brentanderson@gmail.com,m,villani, +6510,2020-01-13,1921-05-22,,universidad tecnológica nacional,agronomía,darryl young,juanburns@yahoo.com,m,la pastora, +6511,2020-01-04,1992-02-20,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,nathaniel morris,cannonkevin@gmail.com,m,primera junta, +6512,2019-10-15,1928-05-05,,universidad tecnológica nacional,agronomía,michael weaver,ograham@hotmail.com,m,achalco, +6513,2019-12-14,1971-07-03,,universidad nacional de jujuy,técnico para bioterios ,eric gonzalez,davispatricia@gmail.com,m,bonpland norte, +6514,2019-12-26,2001-03-18,,universidad nacional de jujuy,ingeniería en informática,jennifer garcia,todd72@yahoo.com,f,san lorenzo, +6515,2019-12-06,2000-09-14,,universidad nacional de jujuy,licenciatura en administración ,kimberly richards,stefaniekoch@yahoo.com,f,9 de julio, +6516,2020-03-24,1947-09-24,,universidad nacional de jujuy,contador público ,brian moore,curtis75@yahoo.com,m,colonia freitas, +6517,2020-01-14,1985-06-02,,universidad tecnológica nacional,ingeniería mecánica,james brown,lebenjamin@gmail.com,m,agustin roca, +6518,2019-11-08,1914-07-24,,universidad nacional de jujuy,licenciatura en ciencias ambientales,katrina buchanan,kellerkelly@gmail.com,f,castelar, +6519,2019-11-16,1984-04-27,,universidad nacional de jujuy,licenciatura en sociología ,valerie johnson,matthew23@gmail.com,f,chillar, +6520,2020-06-11,2007-06-07,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,troy adkins,johnsonmark@hotmail.com,m,atencio, +6521,2019-12-10,1906-06-25,,universidad tecnológica nacional,actuario ,haley petty,nicolelawson@yahoo.com,f,el jupiter, +6522,2019-12-26,1910-05-21,,universidad nacional de jujuy,licenciatura en terapia ocupacional,mariah martin,jonesscott@hotmail.com,f,colonia reina margarita, +6523,2019-10-09,1949-09-21,,universidad tecnológica nacional,contador público ,lance johnson,fsimon@hotmail.com,m,cañada rica, +6524,2020-07-05,1999-03-12,,universidad nacional de jujuy,ingeniería electrónica,william nelson,nichole48@hotmail.com,m,berabevu, +6525,2019-11-04,1970-04-24,,universidad nacional de jujuy,licenciatura en musicoterapia,julie lopez,christopher94@yahoo.com,f,aguapey, +6526,2020-07-22,1978-12-24,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,amanda peterson,jeffreyjones@hotmail.com,f,el cipres, +6527,2019-10-10,1972-09-10,,universidad tecnológica nacional,licenciatura en ciencias geológicas,ian williams,kleinlee@hotmail.com,m,iturraspe, +6528,2020-04-16,1934-01-29,,universidad nacional de jujuy,licenciatura en artes,jason gomez,dmarshall@gmail.com,m,campo ubajo, +6529,2020-05-07,1999-04-08,,universidad tecnológica nacional,arquitectura,erik kelly,nicholsyolanda@hotmail.com,m,bajo guazu, +6530,2020-06-19,1940-05-26,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,gabriel harrison,kayla81@yahoo.com,m,diego de alvear, +6531,2020-02-14,2016-05-03,,universidad nacional de jujuy,licenciatura en artes,heather smith,leahwelch@gmail.com,f,colonia margarita, +6532,2020-07-15,1934-04-18,,universidad nacional de jujuy,licenciatura en ciencias biológicas,ronald leach,laurenyoung@yahoo.com,m,crotto, +6533,2020-03-10,1948-08-28,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,ashley robinson,mking@hotmail.com,f,edmundo perkins, +6534,2019-11-24,1974-08-31,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,john cox,alexa65@hotmail.com,m,agua de las palomas, +6535,2019-12-04,1915-10-03,,universidad tecnológica nacional,licenciatura en ciencias biológicas,bob young,johnsonjoseph@gmail.com,m,chanilao, +6536,2020-06-28,2020-05-31,,universidad tecnológica nacional,arquitectura,sydney curry,millerautumn@gmail.com,f,campo cicare, +6537,2020-05-26,1980-12-06,,universidad tecnológica nacional,actuario ,angela fuentes,frank16@gmail.com,f,adela, +6538,2020-05-15,1962-06-09,,universidad nacional de jujuy,bioquímica,jillian willis,robertaguilar@hotmail.com,f,avellaneda, +6539,2019-11-29,1979-06-27,,universidad tecnológica nacional,bioquímica,marcus dean iii,sbrooks@gmail.com,m,abramo, +6540,2019-12-15,1979-11-03,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,brittney jimenez,crystal36@yahoo.com,f,campo san jose, +6541,2020-04-08,1968-08-10,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,erica carroll,tonya87@hotmail.com,f,cañada la negra, +6542,2020-03-03,1973-05-18,,universidad nacional de jujuy,diseño de imagen y sonido,chris ball,glenn13@gmail.com,m,bajo grande, +6543,2020-04-21,1974-02-08,,universidad nacional de jujuy,actuario ,chris jimenez,fhernandez@hotmail.com,m,alvarez, +6544,2019-11-10,1914-06-02,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,keith fitzgerald,kclements@gmail.com,m,cortines, +6545,2020-07-22,1928-04-16,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,teresa wilkerson,olsonjustin@gmail.com,f,cabure, +6546,2019-11-27,1919-11-02,,universidad nacional de jujuy,licenciatura en ciencias de la computación,michele brown,pkemp@yahoo.com,f,crotto, +6547,2020-05-29,1976-09-14,,universidad nacional de jujuy,licenciatura en ciencias ambientales,joseph macdonald,jdavis@hotmail.com,m,campo crenna, +6548,2020-07-19,2006-03-21,,universidad nacional de jujuy,contador público ,rachael sandoval,yterry@gmail.com,f,jose ferrari, +6549,2020-04-26,1996-05-24,,universidad tecnológica nacional,licenciatura en ciencia política ,justin white,jeffrey91@hotmail.com,m,perez, +6550,2019-11-28,2016-06-26,,universidad tecnológica nacional,licenciatura en ciencias biológicas,crystal williams,qthompson@hotmail.com,f,4 de noviembre, +6551,2019-10-31,1930-02-09,,universidad nacional de jujuy,farmacia,gina sanford,michael69@hotmail.com,f,villa eloisa, +6552,2020-02-14,1995-06-17,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,anthony anthony,ppeterson@yahoo.com,m,alto pencoso, +6553,2020-02-24,1909-03-16,,universidad nacional de jujuy,medicina,mitchell parrish,costapaul@gmail.com,m,la oriental, +6554,2020-04-29,1999-11-28,,universidad nacional de jujuy,licenciatura en administración ,jamie howard,alexanderthomas@yahoo.com,f,alto las lechuzas, +6555,2020-01-17,2010-02-23,,universidad nacional de jujuy,actuario ,jessica edwards,jacob27@hotmail.com,f,lavalle, +6556,2020-03-22,1979-08-12,,universidad tecnológica nacional,licenciatura en psicología,janet powers,acevedochristopher@yahoo.com,f,dos hermanos, +6557,2020-04-22,1946-08-16,,universidad tecnológica nacional,diseño de imagen y sonido,joseph frank,vgray@hotmail.com,m,achico, +6558,2020-02-26,1910-01-15,,universidad nacional de jujuy,licenciatura en sociología ,michelle wagner,tromero@yahoo.com,f,alto con zampa, +6559,2020-05-10,1983-03-28,,universidad tecnológica nacional,diseño industrial,andrew mercado,garciarobert@yahoo.com,m,el zorro, +6560,2020-06-09,1914-05-29,,universidad tecnológica nacional,diseño industrial,kevin scott,bduarte@gmail.com,m,gobernador moyano, +6561,2020-01-09,1922-11-27,,universidad tecnológica nacional,ingeniería mecánica,meghan greene,erangel@hotmail.com,f,arana, +6562,2020-02-26,2008-08-11,,universidad tecnológica nacional,técnico para bioterios ,claire alexander,christopher96@hotmail.com,f,garro, +6563,2020-03-21,1990-02-10,,universidad tecnológica nacional,licenciatura en psicología,vicki perry,breanna45@hotmail.com,f,cañada seca, +6564,2020-06-30,1968-03-27,,universidad tecnológica nacional,medicina,christopher clark,brownian@gmail.com,m,lavalle, +6565,2020-02-02,1976-08-11,,universidad tecnológica nacional,licenciatura en ciencias geológicas,mr. david weaver,davisbrian@gmail.com,m,apostoles, +6566,2020-06-27,1924-07-11,,universidad tecnológica nacional,ciencias veterinarias,lisa moore,daughertyjames@hotmail.com,f,manuel ocampo, +6567,2020-02-25,1949-03-09,,universidad nacional de jujuy,ingeniería mecánica,michael herring,tammyschmitt@gmail.com,m,maori, +6568,2020-05-07,1984-09-24,,universidad tecnológica nacional,ingeniería electrónica,donna aguirre,justin96@yahoo.com,f,dho, +6569,2020-04-29,2002-07-21,,universidad tecnológica nacional,agronomía,caitlyn herrera,cvillegas@gmail.com,f,alto del puesto, +6570,2019-12-22,1916-02-23,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,george jones,kevinsingleton@yahoo.com,m,10 de mayo, +6571,2019-11-23,1937-06-17,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,ashley martinez,fisherjames@gmail.com,f,las quintas, +6572,2020-03-10,1933-01-16,,universidad nacional de jujuy,actuario ,courtney scott,michelle55@yahoo.com,f,bauer y sigel, +6573,2020-03-01,1942-09-06,,universidad tecnológica nacional,actuario ,anthony mejia,plopez@hotmail.com,m,esmeralda, +6574,2020-07-24,1957-08-10,,universidad tecnológica nacional,medicina,michael perez,lindahuynh@yahoo.com,m,ambas puntillas, +6575,2019-10-18,1974-09-18,,universidad nacional de jujuy,farmacia,scott moore,miguelgeorge@yahoo.com,m,kilometro 408, +6576,2020-02-28,1992-10-21,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jason fry,michaelyoung@gmail.com,m,arroyito, +6577,2020-04-18,1986-10-14,,universidad nacional de jujuy,técnico para bioterios ,robin mcneil,jwilliamson@hotmail.com,f,el trigo, +6578,2019-10-12,2018-12-19,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,regina walker,amy16@gmail.com,f,barrio carosio, +6579,2019-12-29,1966-03-09,,universidad nacional de jujuy,licenciatura en ciencia política ,michael jordan,lroth@yahoo.com,m,4 de febrero, +6580,2019-12-18,2019-12-31,,universidad tecnológica nacional,licenciatura en administración ,david olsen,larry81@gmail.com,m,agua de la zorra, +6581,2019-10-18,1970-07-15,,universidad tecnológica nacional,farmacia,william little,bennettjennifer@hotmail.com,m,isla gran malvina, +6582,2019-10-05,2015-11-28,,universidad nacional de jujuy,diseño industrial,carol sloan,sabrinajones@gmail.com,f,banderalo, +6583,2019-11-25,2017-08-01,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,evelyn fletcher,wrightaaron@yahoo.com,f,girodias, +6584,2020-06-26,1928-01-16,,universidad nacional de jujuy,licenciatura en artes,mark livingston,irichards@gmail.com,m,aguada grande, +6585,2020-02-12,1973-06-07,,universidad nacional de jujuy,licenciatura en musicoterapia,sandra smith,brobinson@yahoo.com,f,aristides villanueva, +6586,2020-01-21,1935-11-26,,universidad tecnológica nacional,licenciatura en ciencia política ,gregory jones,aaronmcguire@gmail.com,m,capdepont, +6587,2020-05-23,1917-03-18,,universidad tecnológica nacional,bioquímica,joanne cooper,kathleen88@yahoo.com,f,colonia san eduardo, +6588,2020-05-02,1906-09-25,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,tracey young,yhernandez@gmail.com,f,campo clucellas, +6589,2019-10-04,1914-05-07,,universidad nacional de jujuy,agronomía,miranda graves,pittmanrichard@yahoo.com,f,cayastacito, +6590,2019-11-30,1934-04-15,,universidad nacional de jujuy,bioquímica,victoria rush,hardingcarla@hotmail.com,f,el jaguel, +6591,2020-01-25,1970-03-19,,universidad tecnológica nacional,diseño industrial,bonnie lopez,hyoung@yahoo.com,f,colonia aborigen, +6592,2020-07-16,1951-05-12,,universidad nacional de jujuy,farmacia,jeffrey mathis,klinemark@hotmail.com,m,colonia florencia, +6593,2020-02-21,2008-02-27,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,gail powers,thompsonoscar@gmail.com,f,adela, +6594,2020-07-30,2018-09-01,,universidad nacional de jujuy,ingeniería electrónica,lauren herrera,oturner@gmail.com,f,la lucila del mar, +6595,2020-04-27,2017-02-26,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,robin hoffman,mitchelljerry@yahoo.com,f,colonia bombal y tabanera, +6596,2019-12-20,1975-04-23,,universidad tecnológica nacional,licenciatura en terapia ocupacional,mark berg,ybird@hotmail.com,m,colonia egido, +6597,2019-10-04,1931-02-22,,universidad tecnológica nacional,agronomía,madison clark,jennifer66@yahoo.com,f,estacion la rinconada, +6598,2020-05-28,1923-07-14,,universidad nacional de jujuy,técnico para bioterios ,sarah simon,jonesevan@gmail.com,f,empalme, +6599,2020-06-04,1972-02-01,,universidad tecnológica nacional,contador público ,tammy thomas,xburns@hotmail.com,f,cataratas del iguazu, +6600,2020-01-06,1971-01-21,,universidad nacional de jujuy,licenciatura en ciencia política ,kevin jones,denise85@hotmail.com,m,estrada, +6601,2020-01-30,1946-01-14,,universidad tecnológica nacional,ciencias veterinarias,trevor williams,qlogan@gmail.com,m,campo quirno, +6602,2020-06-29,1993-06-10,,universidad nacional de jujuy,ingeniería en informática,alexis smith,oguzman@yahoo.com,m,bajo de raco, +6603,2020-06-24,1989-12-26,,universidad tecnológica nacional,licenciatura en ciencias de la computación,krystal dennis,mitchellheather@hotmail.com,f,candioti, +6604,2019-10-02,1944-05-27,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,mark ford,johnsonemily@hotmail.com,m,fortin lavalle, +6605,2020-02-15,1939-05-17,,universidad tecnológica nacional,ciencias veterinarias,miguel thompson,lisadunlap@gmail.com,m,gorchs, +6606,2019-11-07,1921-02-12,,universidad nacional de jujuy,actuario ,nathaniel davis,richard17@yahoo.com,m,carmen de areco, +6607,2020-07-08,1946-07-18,,universidad tecnológica nacional,licenciatura en ciencias ambientales,cynthia harrison md,ikelley@yahoo.com,f,barrio carosio, +6608,2020-04-07,1965-09-30,,universidad nacional de jujuy,licenciatura en ciencias geológicas,richard hall,karen21@yahoo.com,m,cupiles, +6609,2020-05-27,1988-09-21,,universidad nacional de jujuy,ingeniería electrónica,desiree leonard,eric27@hotmail.com,f,anasagasti, +6610,2020-04-25,1920-12-16,,universidad tecnológica nacional,ingeniería en informática,bailey macdonald,rodriguezrenee@yahoo.com,f,campo garcia, +6611,2020-04-28,1973-04-06,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,kendra lamb,leslie26@yahoo.com,f,caminera samborombon, +6612,2020-04-27,1939-01-13,,universidad tecnológica nacional,diseño de imagen y sonido,tracy douglas,johnsonchad@gmail.com,f,del valle, +6613,2019-11-10,1906-04-02,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,natalie banks,melissa00@gmail.com,f,tablada, +6614,2020-05-27,2003-05-28,,universidad tecnológica nacional,ingeniería en informática,michael marshall,fosterapril@gmail.com,m,cucha cucha, +6615,2020-06-29,2020-07-10,,universidad tecnológica nacional,licenciatura en sociología ,julian howard,ztaylor@yahoo.com,m,angaco norte, +6616,2020-04-25,1978-04-10,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,paula cruz,alexander73@hotmail.com,f,bajo grande, +6617,2020-06-10,1951-01-23,,universidad tecnológica nacional,ciencias veterinarias,erin horton,wellsjeffrey@hotmail.com,f,porvenir, +6618,2019-11-12,1919-12-27,,universidad nacional de jujuy,diseño industrial,christina miles,wendy39@gmail.com,f,colonia el simbol, +6619,2020-03-21,1925-01-15,,universidad tecnológica nacional,actuario ,sonya hicks,victorhoffman@yahoo.com,f,algarrobal, +6620,2019-10-23,1941-07-07,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,anna hayes,gina42@yahoo.com,f,la colina, +6621,2019-12-24,1914-04-01,,universidad tecnológica nacional,arquitectura,harry jacobs,trujillodustin@hotmail.com,m,costa grande, +6622,2020-02-01,1923-09-07,,universidad tecnológica nacional,bioquímica,anthony murray,amy33@gmail.com,m,el retiro, +6623,2020-02-01,1945-03-11,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,justin barnes,lreynolds@yahoo.com,m,de bruyn, +6624,2020-02-04,1951-09-15,,universidad nacional de jujuy,licenciatura en ciencias biológicas,teresa oliver,richardburch@gmail.com,f,copacabana, +6625,2020-01-29,1970-04-04,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,mrs. sophia mayer,laurenwhite@hotmail.com,f,arminda, +6626,2020-01-05,1923-08-28,,universidad nacional de jujuy,licenciatura en ciencias biológicas,angel hawkins,steven45@hotmail.com,f,abra verde, +6627,2019-11-04,1940-07-18,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,adrian caldwell,smithronald@gmail.com,m,planicie banderita, +6628,2020-02-23,2015-05-05,,universidad tecnológica nacional,licenciatura en administración ,alejandra long,mwhitney@yahoo.com,f,garro, +6629,2019-12-13,1941-05-18,,universidad tecnológica nacional,contador público ,joseph rios,casey01@yahoo.com,m,campo la nena, +6630,2020-01-01,1957-09-13,,universidad nacional de jujuy,licenciatura en ciencias ambientales,justin miller,fruiz@yahoo.com,m,alastuey, +6631,2019-10-03,1994-01-28,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,christopher robertson,jennifer71@yahoo.com,m,alto del puesto, +6632,2020-07-23,2018-04-19,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,richard miller,fdavis@hotmail.com,m,chañarcito, +6633,2020-05-09,1947-08-28,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,nicholas hayes,elandry@hotmail.com,m,general rodriguez, +6634,2020-04-13,1943-06-22,,universidad tecnológica nacional,licenciatura en ciencias ambientales,darlene mendez,campbellbruce@yahoo.com,f,ambrosetti, +6635,2020-04-17,1949-07-19,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,james trujillo,andrewtorres@gmail.com,m,carlos pellegrini, +6636,2020-01-10,1937-06-17,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,robert beard,earl15@yahoo.com,m,claverie, +6637,2020-02-11,1905-12-06,,universidad tecnológica nacional,licenciatura en musicoterapia,susan jordan dvm,mary21@yahoo.com,f,antumpa, +6638,2019-11-04,1985-01-23,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,patricia downs,marymcguire@yahoo.com,f,la lucila, +6639,2020-01-02,1912-06-01,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,brandon noble,mreynolds@hotmail.com,m,las quintas, +6640,2020-05-04,1906-02-09,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,lori flynn,mcarter@gmail.com,f,puerto ojo de agua, +6641,2019-10-09,1945-01-14,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,cynthia jones,michealfuentes@hotmail.com,f,estacion yerua, +6642,2020-07-14,1982-07-04,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,amy perez,lclark@yahoo.com,f,agua rica, +6643,2020-05-06,1956-08-16,,universidad tecnológica nacional,licenciatura en sociología ,robin harris,nelsonchristian@hotmail.com,f,el zurdo, +6644,2020-02-20,1952-07-18,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,daniel hill,shawn84@hotmail.com,m,aceilan, +6645,2019-10-26,1925-02-06,,universidad tecnológica nacional,ingeniería electrónica,richard duncan,alisally@yahoo.com,m,ochenta y cuatro, +6646,2020-01-06,1962-10-05,,universidad tecnológica nacional,contador público ,caitlin medina,michaelstewart@hotmail.com,f,kilometro 112, +6647,2020-02-14,1958-08-28,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,darlene johnson,jonathanholloway@yahoo.com,f,isla los laureles, +6648,2020-03-20,2007-03-10,,universidad nacional de jujuy,medicina,heather smith,samuelvasquez@gmail.com,f,el zurdo, +6649,2020-01-31,2002-06-30,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,laurie gay dds,calebbeltran@yahoo.com,f,langueyu, +6650,2020-05-30,1943-10-04,,universidad nacional de jujuy,farmacia,matthew baker,mary92@gmail.com,m,adela corti, +6651,2019-12-12,1912-09-03,,universidad tecnológica nacional,licenciatura en artes,jamie gonzalez,smithmadison@yahoo.com,f,ochenta y cuatro, +6652,2019-10-01,1989-05-29,,universidad tecnológica nacional,licenciatura en ciencias biológicas,mrs. kelsey guerra,heatheredwards@yahoo.com,f,algarrobitos 1ro, +6653,2020-05-18,1917-10-03,,universidad tecnológica nacional,licenciatura en musicoterapia,matthew moore,michael99@hotmail.com,m,alto de las plumas, +6654,2020-02-25,2002-04-23,,universidad tecnológica nacional,licenciatura en ciencias geológicas,angela dyer,rwilliams@gmail.com,f,chacras viejas, +6655,2020-04-10,2014-03-11,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,thomas johnson,courtneysimmons@hotmail.com,m,villa eloisa, +6656,2019-11-15,2003-05-13,,universidad tecnológica nacional,medicina,crystal cook,pamelagarrison@hotmail.com,f,ituzaingo, +6657,2020-01-11,1921-01-31,,universidad nacional de jujuy,diseño de imagen y sonido,jacob brooks,kelsey58@yahoo.com,m,arroyo pelon, +6658,2019-12-27,1954-01-15,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,jennifer williams,julie92@yahoo.com,f,ambato, +6659,2020-02-13,1985-05-22,,universidad nacional de jujuy,arquitectura,joseph thomas,sonya60@yahoo.com,m,9 de abril, +6660,2020-06-02,1948-12-22,,universidad nacional de jujuy,diseño industrial,jennifer burns,emorrison@hotmail.com,f,gregorio de laferrere, +6661,2020-07-11,1965-01-20,,universidad nacional de jujuy,licenciatura en artes,parker soto,danieldunn@gmail.com,m,alvear, +6662,2019-10-16,2000-01-30,,universidad tecnológica nacional,licenciatura en musicoterapia,joseph evans,randall35@yahoo.com,m,cañada de gomez, +6663,2019-12-16,1946-05-07,,universidad nacional de jujuy,licenciatura en ciencias ambientales,donna mejia,conleykendra@gmail.com,f,boqueron, +6664,2020-06-22,2018-09-07,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,william li,crivera@hotmail.com,m,9 de julio kilometro 20, +6665,2020-06-09,1906-04-07,,universidad tecnológica nacional,licenciatura en ciencias ambientales,charles camacho,johnreid@hotmail.com,m,ayui parada, +6666,2020-05-02,2016-01-06,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,kristopher rivera,chavezdonald@yahoo.com,m,paso del rey, +6667,2020-04-25,1945-05-25,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,victoria thompson,rchavez@hotmail.com,f,godoy, +6668,2019-12-26,2001-04-18,,universidad nacional de jujuy,ingeniería electrónica,william rivera,vhall@yahoo.com,m,san jose de piedra blanca, +6669,2020-02-24,1979-03-24,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,maria johnston,angela17@yahoo.com,f,tablada, +6670,2020-04-07,2003-11-10,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,eric manning,thomasmercer@hotmail.com,m,bajo de los huesos, +6671,2019-11-13,1916-07-27,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,carrie herman,smatthews@hotmail.com,f,alamos, +6672,2020-03-03,1967-03-29,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,kathryn knight,tracyedwards@gmail.com,f,labordeboy, +6673,2020-06-02,1969-11-19,,universidad tecnológica nacional,licenciatura en psicología,rachel sims,xharris@yahoo.com,f,capilla guadalupe norte, +6674,2020-04-01,1948-07-02,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,amy shepherd,edavis@yahoo.com,f,aguada cecilio, +6675,2020-03-10,1936-10-22,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,lisa hayes,fgreen@hotmail.com,f,cañadita, +6676,2020-03-06,2010-12-31,,universidad tecnológica nacional,licenciatura en artes,kaitlyn jenkins,paul02@hotmail.com,f,juan e barra, +6677,2020-06-22,1936-01-05,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,shawn tanner,trodriguez@gmail.com,m,3 de mayo, +6678,2019-11-28,1907-04-07,,universidad tecnológica nacional,técnico para bioterios ,hayley miller,foleyjohn@gmail.com,f,agua colorada, +6679,2020-05-03,1921-05-22,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,steven clayton,leeveronica@gmail.com,m,colonia coronel dorrego, +6680,2020-03-04,1921-08-10,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,carrie myers,carl14@hotmail.com,f,castelar, +6681,2019-12-31,2019-08-07,,universidad nacional de jujuy,licenciatura en administración ,vicki hinton,gabriella00@hotmail.com,f,estancias, +6682,2020-02-27,1981-06-04,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,willie mendoza,curtis41@hotmail.com,m,aceilan, +6683,2019-11-10,1932-06-18,,universidad nacional de jujuy,licenciatura en artes,bryce gomez,matthewsanchez@gmail.com,m,gomez, +6684,2020-01-18,2001-07-17,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,angela brown,alexander23@hotmail.com,f,2 de mayo, +6685,2020-03-22,2020-02-11,,universidad tecnológica nacional,diseño de imagen y sonido,emily lester,richardsonkimberly@hotmail.com,f,altamirano, +6686,2020-06-24,1985-10-18,,universidad tecnológica nacional,licenciatura en artes,stephanie frey,uvaughn@gmail.com,f,agua salada, +6687,2020-04-29,1911-12-25,,universidad tecnológica nacional,licenciatura en artes,christopher cobb,livingstonaustin@yahoo.com,m,amenabar, +6688,2019-12-16,1911-06-17,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,sean li,laurenwilliams@hotmail.com,m,bahia cracher, +6689,2020-07-28,1974-03-31,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,nicholas dawson,steven95@gmail.com,m,almacen castro, +6690,2020-07-28,1955-05-24,,universidad nacional de jujuy,farmacia,patrick hoover,mjohnson@hotmail.com,m,agua de los manantiales, +6691,2019-10-15,1957-10-11,,universidad tecnológica nacional,licenciatura en terapia ocupacional,eric rodriguez,johnsonjessica@yahoo.com,m,alto de sierra, +6692,2020-04-29,1956-10-06,,universidad nacional de jujuy,agronomía,christina bradley,joseph99@hotmail.com,f,gonzalez moreno, +6693,2020-02-05,2015-04-03,,universidad tecnológica nacional,licenciatura en ciencias biológicas,anthony davis,jacobsonstephanie@gmail.com,m,villa sauce, +6694,2020-03-24,1941-07-20,,universidad tecnológica nacional,licenciatura en musicoterapia,kristy mora,robertbuchanan@gmail.com,f,labarden, +6695,2020-03-23,1914-06-05,,universidad nacional de jujuy,bioquímica,melanie vasquez,cmcdowell@hotmail.com,f,los gauchos, +6696,2020-05-17,1912-02-23,,universidad tecnológica nacional,licenciatura en terapia ocupacional,stacy barnett,david73@gmail.com,f,bajo de las palomas, +6697,2020-02-05,1929-02-14,,universidad tecnológica nacional,contador público ,michael ford,robinsonmichael@gmail.com,m,alto pencoso, +6698,2020-02-29,1939-07-16,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,matthew garcia,sarah20@yahoo.com,m,la plata, +6699,2020-07-23,1964-10-12,,universidad nacional de jujuy,ingeniería en informática,jennifer mcclain,isims@hotmail.com,f,chillar, +6700,2019-10-30,1947-05-11,,universidad tecnológica nacional,licenciatura en ciencia política ,abigail mcdonald,amy07@hotmail.com,f,alto del salvador, +6701,2019-11-05,1987-01-06,,universidad nacional de jujuy,licenciatura en psicología,catherine carter,steven32@gmail.com,f,ingeniero huergo, +6702,2020-01-09,2014-05-16,,universidad nacional de jujuy,bioquímica,marcus chambers,jason99@gmail.com,m,acostilla, +6703,2020-05-26,1942-04-29,,universidad tecnológica nacional,licenciatura en terapia ocupacional,elizabeth conley,kelly99@yahoo.com,f,san jose de piedra blanca, +6704,2019-12-04,2009-05-08,,universidad nacional de jujuy,bioquímica,anthony grant,loganronald@yahoo.com,m,santos lugares, +6705,2020-04-29,1910-10-25,,universidad tecnológica nacional,farmacia,brittany gardner,benjaminwalker@gmail.com,f,leubuco, +6706,2019-10-30,1987-07-28,,universidad nacional de jujuy,licenciatura en ciencias ambientales,kenneth cook,ybird@gmail.com,m,d orbigny, +6707,2019-12-19,1965-08-28,,universidad tecnológica nacional,actuario ,matthew brewer,georgealexander@hotmail.com,m,barrio ferri, +6708,2020-07-27,2006-09-09,,universidad tecnológica nacional,arquitectura,andre stone,michaelpeterson@hotmail.com,m,de la canal, +6709,2019-10-03,1992-05-16,,universidad tecnológica nacional,medicina,melissa garcia,maryhughes@gmail.com,f,aldea beleiro, +6710,2019-12-09,1956-10-02,,universidad nacional de jujuy,medicina,anthony anderson,samanthamorales@gmail.com,m,carlos casares, +6711,2020-02-04,2014-11-17,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jacqueline smith,chelsea38@yahoo.com,f,albariño, +6712,2020-03-28,1924-05-26,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,sarah howard,tina97@yahoo.com,f,ingeniero beaugey, +6713,2020-06-21,1954-02-15,,universidad nacional de jujuy,farmacia,miguel mcclain,stonegary@gmail.com,m,campo ubajo, +6714,2019-10-21,2014-11-19,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,wayne anderson,stephanie58@hotmail.com,m,bella vista, +6715,2020-08-01,1988-01-26,,universidad tecnológica nacional,ciencias veterinarias,vanessa miller,dstevens@gmail.com,f,ricardone, +6716,2020-05-02,1970-07-18,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,sharon neal,awallace@gmail.com,f,altamirano norte, +6717,2020-05-21,1952-10-08,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,steven jacobson,yhartman@hotmail.com,m,cañadon la madera, +6718,2020-05-21,1990-03-09,,universidad nacional de jujuy,licenciatura en psicología,stephanie roberts,nadams@yahoo.com,f,belgrano, +6719,2020-04-08,1923-08-11,,universidad tecnológica nacional,arquitectura,michelle wallace,haleyruiz@gmail.com,f,arijon, +6720,2020-05-02,1976-06-22,,universidad nacional de jujuy,licenciatura en ciencias ambientales,alan juarez,buckleychristopher@gmail.com,m,aguirre cue, +6721,2020-03-09,1911-09-28,,universidad tecnológica nacional,actuario ,mary curry,jennifer86@hotmail.com,f,el zapallar, +6722,2020-01-26,1905-12-01,,universidad nacional de jujuy,actuario ,brenda riley,rachelbrown@hotmail.com,f,acaragua, +6723,2020-02-11,1935-03-18,,universidad nacional de jujuy,contador público ,edward flores,ashleyenglish@hotmail.com,m,campo redondo, +6724,2020-01-20,2016-11-16,,universidad tecnológica nacional,técnico para bioterios ,brian gilbert,suemoore@hotmail.com,m,alamo, +6725,2020-07-05,1963-04-15,,universidad nacional de jujuy,bioquímica,robert dean,livingstonashley@hotmail.com,m,aleloy, +6726,2019-10-06,1977-02-03,,universidad tecnológica nacional,licenciatura en ciencias biológicas,charles guerrero,joanncarroll@gmail.com,m,cuartel vii, +6727,2020-01-19,1915-03-06,,universidad tecnológica nacional,licenciatura en ciencias de la computación,kendra leach,jimmy35@hotmail.com,f,agua y energia, +6728,2019-11-20,1907-03-17,,universidad tecnológica nacional,técnico para bioterios ,nicole stanley,jwatson@yahoo.com,f,alvaro barros, +6729,2020-01-01,1988-11-09,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,maria vang,summersmary@gmail.com,f,bermudez, +6730,2020-04-29,1958-01-10,,universidad nacional de jujuy,licenciatura en administración ,michael williamson,adammcgee@hotmail.com,m,general hornos, +6731,2020-04-16,1974-09-21,,universidad nacional de jujuy,licenciatura en ciencias biológicas,erik gonzalez,waynehull@hotmail.com,m,juancho, +6732,2019-12-25,1914-12-13,,universidad tecnológica nacional,licenciatura en psicología,gilbert thomas,andrea42@yahoo.com,m,la chilca, +6733,2020-05-19,2020-10-23,,universidad tecnológica nacional,ingeniería electrónica,dawn bonilla,barnesjacob@hotmail.com,f,abasto, +6734,2020-02-24,1952-05-18,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,patricia rodriguez,burkejeremiah@gmail.com,f,arroyo pastora, +6735,2020-06-11,1928-01-27,,universidad nacional de jujuy,ingeniería mecánica,kristin chapman,michelle78@gmail.com,f,la torrecita, +6736,2019-10-14,1918-10-07,,universidad tecnológica nacional,ingeniería electrónica,gregory peterson,cheryl50@yahoo.com,m,cara mala, +6737,2020-03-20,1969-08-14,,universidad nacional de jujuy,ciencias veterinarias,juan farley,jennifer61@gmail.com,m,la chilca, +6738,2020-04-26,1909-02-18,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,kelly allen,timothypetersen@gmail.com,f,juan vela, +6739,2020-01-13,1918-02-23,,universidad nacional de jujuy,diseño de imagen y sonido,amber brown,iadams@gmail.com,f,arana, +6740,2020-06-02,1982-12-30,,universidad nacional de jujuy,agronomía,hannah hernandez,omartinez@hotmail.com,f,libertad, +6741,2019-11-12,2015-09-17,,universidad nacional de jujuy,licenciatura en artes,priscilla hale,christy84@gmail.com,f,campo ubajo, +6742,2019-12-02,1927-04-17,,universidad nacional de jujuy,licenciatura en ciencia política ,jose petty,lydiaryan@hotmail.com,m,colonia falco, +6743,2020-02-24,1999-05-24,,universidad nacional de jujuy,técnico para bioterios ,michael moore,matthewsdustin@hotmail.com,m,antelo, +6744,2020-02-14,1914-12-03,,universidad tecnológica nacional,diseño de imagen y sonido,christopher velasquez,lsanchez@yahoo.com,m,blanca grande, +6745,2020-07-02,2019-01-15,,universidad nacional de jujuy,licenciatura en terapia ocupacional,martin fry,pcombs@gmail.com,m,cutral co, +6746,2020-05-30,2001-08-09,,universidad tecnológica nacional,contador público ,robin griffin,douglaswebb@hotmail.com,f,arroyo dulce, +6747,2020-04-19,2020-08-29,,universidad tecnológica nacional,medicina,joshua hill,rstevens@yahoo.com,m,arrayanal, +6748,2019-10-12,1925-04-14,,universidad tecnológica nacional,actuario ,joseph bauer,john97@yahoo.com,m,alumine, +6749,2020-04-04,2016-08-17,,universidad tecnológica nacional,licenciatura en artes,elizabeth price,ffreeman@yahoo.com,f,arroyo caraballo, +6750,2020-07-28,1952-06-08,,universidad nacional de jujuy,diseño industrial,julie weber,fosteredward@yahoo.com,f,colonia berro, +6751,2019-11-03,1910-07-07,,universidad nacional de jujuy,licenciatura en ciencias de la computación,christopher morris,matthew61@yahoo.com,m,11 de mayo, +6752,2020-06-01,1931-08-05,,universidad tecnológica nacional,bioquímica,anthony garcia,steven13@yahoo.com,m,el pimpollo, +6753,2020-06-13,1992-09-30,,universidad tecnológica nacional,licenciatura en artes,mary montgomery,ocortez@gmail.com,f,encina, +6754,2020-01-13,1946-12-27,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,dr. mary ramirez md,milleramber@hotmail.com,f,arroyo corralito, +6755,2020-05-20,1911-06-30,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,ms. victoria smith,christopher43@yahoo.com,f,albarracin, +6756,2020-06-18,1906-09-10,,universidad nacional de jujuy,arquitectura,tammy goodman,eric92@yahoo.com,f,kilometro 47, +6757,2020-02-16,1954-10-29,,universidad tecnológica nacional,contador público ,sherri sharp,jeffreywilliams@gmail.com,f,alvarez, +6758,2019-12-10,1952-07-20,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,alfred johnson,ashleyphillips@hotmail.com,m,abra el candado, +6759,2019-10-27,2009-01-27,,universidad tecnológica nacional,licenciatura en ciencias ambientales,rhonda norton,nfarmer@hotmail.com,f,arboleda, +6760,2020-02-07,1985-03-19,,universidad nacional de jujuy,licenciatura en ciencias ambientales,jeffery perry,sramirez@hotmail.com,m,del viso, +6761,2020-02-24,1952-01-10,,universidad tecnológica nacional,contador público ,teresa werner,gomezcharles@yahoo.com,f,colonia pujol, +6762,2020-03-10,1963-12-19,,universidad tecnológica nacional,licenciatura en ciencia política ,wendy mcguire,allisonmorris@gmail.com,f,labarden, +6763,2019-11-13,1998-07-06,,universidad nacional de jujuy,ciencias veterinarias,april murillo,fcaldwell@hotmail.com,f,igarzabal, +6764,2020-04-18,2014-08-05,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,laura jensen,cmueller@hotmail.com,f,balde de leyes, +6765,2020-06-12,1952-03-18,,universidad tecnológica nacional,farmacia,samantha kelly,frankchristy@hotmail.com,f,bajo guazu, +6766,2019-10-24,1916-01-28,,universidad tecnológica nacional,diseño de imagen y sonido,haley brown,ortizmichelle@hotmail.com,f,arribeños, +6767,2019-12-07,2004-09-23,,universidad nacional de jujuy,bioquímica,elizabeth love,glennthomas@gmail.com,f,arbol verde, +6768,2019-10-11,1975-08-13,,universidad tecnológica nacional,licenciatura en administración ,ashley anderson,laura63@gmail.com,f,arroyo del pescado, +6769,2020-05-08,1982-03-15,,universidad tecnológica nacional,bioquímica,jose edwards,hrice@hotmail.com,m,almirante irizar, +6770,2019-11-03,2012-03-18,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,linda hoffman,johnevans@yahoo.com,f,buena nueva, +6771,2019-12-22,1982-12-09,,universidad tecnológica nacional,bioquímica,shannon spencer,thorntonpenny@gmail.com,f,colonia dos rosas y la legua, +6772,2020-02-02,1932-02-29,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,ashley lamb,cgallegos@gmail.com,f,fortin lavalle, +6773,2020-01-31,1999-07-13,,universidad tecnológica nacional,licenciatura en sociología ,joseph nelson,brownrandy@yahoo.com,m,alejandro petion, +6774,2020-01-24,1938-12-22,,universidad tecnológica nacional,actuario ,joel green,jason86@yahoo.com,m,carrizales, +6775,2020-02-15,2011-04-26,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,michelle baker,burtonvictoria@gmail.com,f,el abanico, +6776,2020-07-01,1979-08-15,,universidad nacional de jujuy,licenciatura en terapia ocupacional,kylie nguyen,erin00@yahoo.com,f,saladillo norte, +6777,2020-03-17,1982-09-23,,universidad tecnológica nacional,licenciatura en ciencias de la computación,julie garza,ohunter@hotmail.com,f,arroyo, +6778,2019-10-16,1967-09-25,,universidad nacional de jujuy,licenciatura en musicoterapia,ralph flores,suzannecruz@hotmail.com,m,brea chimpana, +6779,2019-11-12,1990-08-06,,universidad tecnológica nacional,contador público ,curtis evans,icooper@hotmail.com,m,trujui, +6780,2019-11-03,2016-12-04,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,darlene allen,dennis75@gmail.com,f,agua de dionisio, +6781,2020-01-12,1986-05-31,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,kyle smith,mwhite@yahoo.com,m,calle larga vieja, +6782,2019-12-02,1921-08-04,,universidad nacional de jujuy,contador público ,christopher pacheco,shawjorge@gmail.com,m,batiruana, +6783,2020-05-22,1958-07-02,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,joseph morales,rachel26@yahoo.com,m,cameron, +6784,2020-05-05,1994-11-06,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,michael marquez,dominiquetorres@hotmail.com,m,chanilao, +6785,2019-12-08,1921-06-15,,universidad tecnológica nacional,licenciatura en ciencia política ,jacob cohen,bmoore@hotmail.com,m,boeuf, +6786,2019-11-07,1937-01-09,,universidad tecnológica nacional,licenciatura en psicología,joshua brown,baxterjerry@yahoo.com,m,agua colorada, +6787,2019-10-27,1967-08-11,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,karina lee,alyssa84@gmail.com,f,aldea chaleco, +6788,2020-03-26,1932-01-03,,universidad tecnológica nacional,contador público ,cheryl smith,kelsey85@yahoo.com,f,20 de septiembre, +6789,2020-03-10,1936-02-04,,universidad tecnológica nacional,licenciatura en ciencia política ,sara hays,barbara83@hotmail.com,f,colonia la india, +6790,2020-07-15,1979-07-14,,universidad nacional de jujuy,licenciatura en ciencia política ,david blair,thompsonanna@hotmail.com,m,cari larquea, +6791,2020-03-31,1934-11-02,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,tony irwin,andre96@yahoo.com,m,bajastine, +6792,2019-11-03,1993-04-22,,universidad tecnológica nacional,bioquímica,bradley hester,mlandry@yahoo.com,m,el carretero, +6793,2020-03-18,1995-06-15,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,aaron taylor,briana61@hotmail.com,m,almacen cristian schubert, +6794,2020-04-30,2003-06-26,,universidad tecnológica nacional,medicina,kenneth arellano,brandon42@yahoo.com,m,encina, +6795,2020-06-29,1915-11-26,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,roger collins,steven87@hotmail.com,m,candelaria, +6796,2019-11-27,2013-08-15,,universidad tecnológica nacional,licenciatura en terapia ocupacional,christy rowe,fflores@yahoo.com,f,puerto ojo de agua, +6797,2020-04-06,2009-04-30,,universidad tecnológica nacional,farmacia,christopher stevens,christinavelazquez@yahoo.com,m,apeadero las chimbas, +6798,2020-05-06,1984-01-28,,universidad tecnológica nacional,licenciatura en administración ,misty bailey,kwilson@gmail.com,f,cañada la negra, +6799,2019-12-08,1946-10-05,,universidad tecnológica nacional,diseño de imagen y sonido,brandy nunez,robinsoneric@yahoo.com,f,alpachiri, +6800,2020-04-22,1979-12-21,,universidad nacional de jujuy,licenciatura en sociología ,tina smith,rachelallen@hotmail.com,f,13 de enero, +6801,2020-03-03,1938-07-20,,universidad nacional de jujuy,licenciatura en psicología,brent sanchez,hhurley@gmail.com,m,albigasta, +6802,2020-06-05,1998-12-14,,universidad nacional de jujuy,licenciatura en ciencias de la computación,george hartman,hansenclayton@yahoo.com,m,ezpeleta este, +6803,2020-05-28,1942-12-08,,universidad tecnológica nacional,ciencias veterinarias,charles chase,rramirez@yahoo.com,m,barra bonita, +6804,2020-03-07,1919-04-06,,universidad tecnológica nacional,licenciatura en ciencias biológicas,shaun mcknight phd,kkelly@hotmail.com,m,la pelada, +6805,2020-05-01,1974-09-20,,universidad tecnológica nacional,medicina,kristina fields,rhondalee@yahoo.com,f,berretta, +6806,2020-01-05,1975-05-20,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,lisa marshall,burtonkristie@gmail.com,f,arroyo del rey, +6807,2020-04-17,1944-08-29,,universidad tecnológica nacional,licenciatura en ciencias ambientales,john leblanc,pamela21@gmail.com,m,el hoyo, +6808,2019-10-06,1987-03-12,,universidad nacional de jujuy,licenciatura en artes,jane shepherd,emorrison@gmail.com,f,aaron castellanos, +6809,2020-07-27,1949-05-10,,universidad nacional de jujuy,licenciatura en ciencias ambientales,rose williams,stephenwells@gmail.com,f,capitan lazo, +6810,2020-02-22,1994-04-30,,universidad nacional de jujuy,farmacia,ernest macias,jesusjackson@hotmail.com,m,quilmes, +6811,2019-11-13,2020-03-29,,universidad nacional de jujuy,ingeniería electrónica,karen murphy,wyang@hotmail.com,f,costa grande, +6812,2020-01-16,1983-10-24,,universidad tecnológica nacional,agronomía,james gordon,johncline@hotmail.com,m,amilgancho, +6813,2019-12-07,2013-09-19,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,julie torres,brenthunt@hotmail.com,f,cascada, +6814,2020-02-27,1956-10-27,,universidad tecnológica nacional,ingeniería mecánica,adrian woodward,hannah22@yahoo.com,m,juan vela, +6815,2019-10-10,1927-12-25,,universidad nacional de jujuy,actuario ,ashley scott,charlesmartinez@gmail.com,f,colonia ferrari, +6816,2019-12-02,2012-11-15,,universidad tecnológica nacional,agronomía,kaylee hood,stephanie73@hotmail.com,f,asamblea, +6817,2019-10-24,2011-01-29,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,jackson shelton,stephencruz@gmail.com,m,11 de septiembre, +6818,2020-04-28,2010-08-28,,universidad nacional de jujuy,arquitectura,mark bennett,edwardsmatthew@hotmail.com,m,carilo, +6819,2019-12-22,1950-11-28,,universidad nacional de jujuy,ingeniería mecánica,brian lara,tabbott@yahoo.com,m,san clemente del tuyu, +6820,2020-04-05,1987-12-14,,universidad tecnológica nacional,técnico para bioterios ,roy cruz,edwardsimmons@hotmail.com,m,guamini, +6821,2020-05-23,1937-09-14,,universidad nacional de jujuy,ingeniería electrónica,dalton torres,christopher83@gmail.com,m,coronel charlone, +6822,2020-05-04,1930-11-18,,universidad tecnológica nacional,licenciatura en terapia ocupacional,devon valdez,iwalton@hotmail.com,m,el trio, +6823,2019-11-15,1920-04-27,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,rebecca berry,houstondonna@hotmail.com,f,espartillar, +6824,2020-02-25,1914-05-10,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,joshua cain,nicole08@hotmail.com,m,carapachay, +6825,2019-10-19,1983-12-23,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,christopher coleman,patrickreynolds@hotmail.com,m,general rojo, +6826,2020-05-27,1941-02-08,,universidad nacional de jujuy,ingeniería mecánica,katherine fitzgerald,rivasdesiree@yahoo.com,f,antonio tomas sud, +6827,2020-02-09,1909-10-16,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,timothy davis,denisequinn@gmail.com,m,ricardo lavalle, +6828,2020-03-17,1994-04-06,,universidad tecnológica nacional,licenciatura en artes,brian garcia,caitlyn96@hotmail.com,m,campo de los andes, +6829,2019-12-16,1936-12-05,,universidad tecnológica nacional,licenciatura en ciencias biológicas,angela lynn,sarah00@gmail.com,f,acassuso, +6830,2020-07-02,2020-06-17,,universidad nacional de jujuy,licenciatura en sociología ,amy wallace,michaelpoole@yahoo.com,f,aldea asuncion, +6831,2020-02-28,1971-10-28,,universidad nacional de jujuy,licenciatura en ciencias de la computación,elizabeth long,williamsjulie@hotmail.com,f,el medano, +6832,2019-11-14,1969-07-24,,universidad nacional de jujuy,licenciatura en musicoterapia,robert johnson,david32@gmail.com,m,bella vista, +6833,2020-07-31,1985-08-30,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,kevin johnson,kellygary@gmail.com,m,maori, +6834,2019-10-14,1979-06-20,,universidad nacional de jujuy,licenciatura en ciencia política ,isabella rhodes,dhorn@hotmail.com,f,colonia san manuel, +6835,2020-03-28,1987-04-14,,universidad nacional de jujuy,medicina,carolyn shaw,matthewowen@yahoo.com,f,atuel sud, +6836,2019-11-15,1920-10-29,,universidad tecnológica nacional,técnico para bioterios ,wendy lynn,fscott@yahoo.com,f,aserradero arroyo, +6837,2019-12-22,1973-10-26,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,ariana white,heathermaldonado@hotmail.com,f,campo galloso, +6838,2019-10-07,1961-09-30,,universidad tecnológica nacional,licenciatura en ciencias biológicas,don valdez,troy74@yahoo.com,m,estacion lago epecuen, +6839,2020-03-19,1933-05-23,,universidad nacional de jujuy,ingeniería electrónica,maurice daugherty,cameron31@gmail.com,m,balcarce, +6840,2020-02-27,1990-08-09,,universidad nacional de jujuy,técnico para bioterios ,loretta ponce,whoward@hotmail.com,f,algarrobo, +6841,2019-11-10,1956-05-21,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,larry banks,proach@hotmail.com,m,arroyo burgos, +6842,2020-07-02,1931-03-04,,universidad nacional de jujuy,ciencias veterinarias,amy clark,uandersen@yahoo.com,f,campo garcia, +6843,2019-12-31,1934-09-20,,universidad nacional de jujuy,licenciatura en psicología,casey hartman,rstephens@gmail.com,f,estancia las gamas, +6844,2020-03-28,1998-04-18,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,sharon cook,jessethomas@hotmail.com,f,san fernando, +6845,2019-10-05,1980-05-24,,universidad nacional de jujuy,ingeniería mecánica,jason ford,natalielewis@hotmail.com,m,paso del rey, +6846,2020-05-04,1935-09-13,,universidad nacional de jujuy,licenciatura en administración ,todd welch,popetaylor@hotmail.com,m,coronel granada, +6847,2020-03-20,1954-11-07,,universidad nacional de jujuy,ingeniería mecánica,jeffrey arnold,timothybecker@hotmail.com,m,11 de septiembre, +6848,2020-02-03,1998-01-16,,universidad nacional de jujuy,licenciatura en artes,morgan davidson,rosswilliam@hotmail.com,f,independencia, +6849,2020-04-17,1965-01-20,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,joseph johnson,rhondasnyder@yahoo.com,m,bañado verde, +6850,2020-05-21,1940-01-04,,universidad tecnológica nacional,agronomía,mrs. jamie shields md,jefferybates@hotmail.com,f,amalia, +6851,2020-04-05,1916-03-27,,universidad tecnológica nacional,ingeniería en informática,james gonzalez,erin67@gmail.com,m,fortin chaco, +6852,2019-10-11,1991-03-28,,universidad nacional de jujuy,licenciatura en musicoterapia,kenneth santos,clarkkimberly@gmail.com,m,rio mayo, +6853,2019-12-10,1963-10-25,,universidad tecnológica nacional,diseño de imagen y sonido,clayton ellis,froberts@hotmail.com,m,kilometro 77, +6854,2020-07-11,1963-11-07,,universidad nacional de jujuy,bioquímica,john scott,gaychelsea@yahoo.com,m,ambrosetti, +6855,2020-04-10,1937-08-05,,universidad nacional de jujuy,licenciatura en terapia ocupacional,jason mullen,gary30@yahoo.com,m,ataliva, +6856,2020-05-12,1967-07-04,,universidad nacional de jujuy,licenciatura en ciencia política ,catherine mitchell,john77@hotmail.com,f,estancia las gamas, +6857,2019-10-12,1933-08-22,,universidad nacional de jujuy,licenciatura en ciencias geológicas,rachel jones,williamsonalbert@yahoo.com,f,perez, +6858,2020-06-29,2006-05-15,,universidad tecnológica nacional,licenciatura en ciencias biológicas,lauren gonzalez,frank84@yahoo.com,f,estacion de zootecnia b, +6859,2020-01-30,1912-02-16,,universidad tecnológica nacional,arquitectura,mary moore,harpermarissa@yahoo.com,f,alto verde, +6860,2019-11-10,1939-05-14,,universidad tecnológica nacional,bioquímica,cynthia soto,jonathanboyer@gmail.com,f,estacion saladas, +6861,2019-10-05,1932-12-15,,universidad tecnológica nacional,licenciatura en psicología,stacy combs,jennifer40@hotmail.com,f,caraguata, +6862,2020-06-17,2017-05-23,,universidad tecnológica nacional,licenciatura en musicoterapia,jasmine williams,thomas48@yahoo.com,f,cululu, +6863,2020-03-12,1972-05-09,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,alexander noble,amy16@hotmail.com,m,colonia centenario, +6864,2020-06-17,1937-12-23,,universidad tecnológica nacional,licenciatura en terapia ocupacional,kaitlyn pearson,bgarza@yahoo.com,f,barrio garin norte, +6865,2019-10-20,1953-01-20,,universidad tecnológica nacional,licenciatura en terapia ocupacional,madison mcdowell,markgay@hotmail.com,f,centinela, +6866,2019-10-15,1971-11-26,,universidad tecnológica nacional,ingeniería en informática,kelly morris,cabrerasteven@yahoo.com,f,erezcano, +6867,2020-03-04,1929-08-08,,universidad tecnológica nacional,ingeniería mecánica,joseph blankenship,nhenry@yahoo.com,m,casalins, +6868,2020-03-30,1989-05-22,,universidad tecnológica nacional,licenciatura en musicoterapia,richard horton,danielhines@yahoo.com,m,alma grande, +6869,2020-07-27,1968-06-05,,universidad tecnológica nacional,ingeniería mecánica,george miller md,lorraine09@hotmail.com,m,caminera lujan, +6870,2020-07-23,1952-02-08,,universidad nacional de jujuy,licenciatura en psicología,anthony vega,jessicascott@gmail.com,m,est jauregui va flandria, +6871,2019-11-08,1948-01-18,,universidad tecnológica nacional,licenciatura en ciencias geológicas,matthew walker,tbrown@hotmail.com,m,arturo almaraz, +6872,2020-05-25,1943-04-27,,universidad tecnológica nacional,farmacia,jessica davis,deborahmartinez@yahoo.com,f,colonia hernandarias, +6873,2020-04-30,1932-03-20,,universidad tecnológica nacional,licenciatura en terapia ocupacional,tonya harper,jonathanhughes@yahoo.com,f,bahia solano, +6874,2020-01-17,2008-03-26,,universidad tecnológica nacional,bioquímica,brooke lutz,craigtiffany@hotmail.com,f,aero club rosario, +6875,2019-10-13,1980-08-10,,universidad tecnológica nacional,licenciatura en ciencia política ,suzanne cruz,mitchellmeghan@hotmail.com,f,arauco, +6876,2020-04-27,2013-04-01,,universidad tecnológica nacional,ciencias veterinarias,angelica moore,michaelanderson@hotmail.com,f,valentin alsina, +6877,2020-05-30,1978-04-29,,universidad tecnológica nacional,licenciatura en terapia ocupacional,robert mueller,caldwelldaniel@hotmail.com,m,el porvenir, +6878,2020-04-24,1925-02-28,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,derek nguyen,meagangillespie@hotmail.com,m,achaval rodriguez, +6879,2019-10-09,1931-10-15,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,richard morris,john57@gmail.com,m,beruti, +6880,2019-12-06,1932-10-28,,universidad nacional de jujuy,medicina,jeffrey munoz,kristenrogers@yahoo.com,m,claudio c molina, +6881,2020-02-05,1990-10-19,,universidad tecnológica nacional,contador público ,lori nelson,lindsay30@hotmail.com,f,el tala, +6882,2020-04-15,1932-03-13,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,jackson morrison,catherinefletcher@gmail.com,m,bañado norte, +6883,2020-07-08,1973-01-04,,universidad nacional de jujuy,licenciatura en ciencias biológicas,carmen horton,uhayes@hotmail.com,f,berduc, +6884,2019-11-30,1962-02-14,,universidad nacional de jujuy,licenciatura en terapia ocupacional,brianna edwards md,berryjustin@hotmail.com,f,barrancas, +6885,2019-10-04,1918-10-21,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,lisa anderson,allisonbrown@yahoo.com,f,abel, +6886,2019-12-26,1977-03-08,,universidad nacional de jujuy,actuario ,reginald thomas,yvega@yahoo.com,m,campo paletta, +6887,2020-07-13,1985-05-06,,universidad nacional de jujuy,licenciatura en ciencias de la computación,thomas carter,mackmarcus@yahoo.com,m,manuel alberti, +6888,2020-02-01,1954-07-15,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,jason holmes,sophia08@hotmail.com,m,indacochea, +6889,2020-03-02,1928-06-06,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,suzanne gates,erin08@yahoo.com,f,cora, +6890,2019-11-15,1979-03-17,,universidad nacional de jujuy,licenciatura en ciencia política ,kimberly white,jchavez@hotmail.com,f,abralaite, +6891,2019-12-28,1922-05-11,,universidad nacional de jujuy,ingeniería mecánica,krystal lynch,wray@hotmail.com,f,alegria, +6892,2019-10-07,1978-09-17,,universidad nacional de jujuy,medicina,brittany robinson,mhayes@gmail.com,f,barros pazos, +6893,2020-04-21,2013-12-11,,universidad nacional de jujuy,ciencias veterinarias,scott smith,vtaylor@yahoo.com,m,punta de los llanos, +6894,2020-04-20,1931-05-27,,universidad tecnológica nacional,arquitectura,pamela carr,bradley43@hotmail.com,f,alto del salvador, +6895,2019-11-16,1961-08-31,,universidad tecnológica nacional,licenciatura en ciencias de la computación,anthony dalton,brendaflores@hotmail.com,m,cortaderas, +6896,2019-10-26,1914-12-01,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,jennifer wells,jmartin@yahoo.com,f,abra del tafi, +6897,2020-02-20,1932-03-25,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,kyle frazier,baileyrebecca@yahoo.com,m,villa angelica, +6898,2019-10-09,1994-07-04,,universidad tecnológica nacional,actuario ,miss barbara mcdonald,kathryn08@gmail.com,f,alto del puesto, +6899,2020-03-20,1913-09-22,,universidad nacional de jujuy,licenciatura en artes,thomas ramirez,wshannon@yahoo.com,m,barro negro, +6900,2020-04-06,1920-11-14,,universidad nacional de jujuy,licenciatura en psicología,derrick jackson,kimberlyyoung@hotmail.com,m,cabaña el cisne, +6901,2020-04-14,1952-12-27,,universidad tecnológica nacional,bioquímica,erin sanchez,sarah81@hotmail.com,f,arroyo pareja, +6902,2020-01-31,1967-02-27,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,hayley hoffman,warrencarl@gmail.com,f,bajo guazu, +6903,2019-12-06,1961-06-03,,universidad tecnológica nacional,licenciatura en musicoterapia,brett dixon,erikandersen@gmail.com,m,campo monte la viruela, +6904,2019-11-20,1997-04-28,,universidad tecnológica nacional,ingeniería mecánica,justin juarez,deborahmoore@gmail.com,m,amadores, +6905,2020-01-11,1963-02-03,,universidad tecnológica nacional,bioquímica,madison romero,qbradley@hotmail.com,f,avanzada, +6906,2019-11-09,1957-11-03,,universidad tecnológica nacional,licenciatura en administración ,anthony owen,aunderwood@hotmail.com,m,cabo san fermin, +6907,2019-10-31,1935-02-19,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,keith cook,kimberly34@hotmail.com,m,alejandro petion, +6908,2020-07-30,1947-02-24,,universidad tecnológica nacional,licenciatura en musicoterapia,bridget gomez,hartmandale@gmail.com,f,el carbalino, +6909,2020-06-21,2003-06-09,,universidad nacional de jujuy,licenciatura en psicología,carmen clark,fosterkelly@hotmail.com,f,arroyo isabel, +6910,2019-11-05,2020-03-09,,universidad nacional de jujuy,licenciatura en musicoterapia,benjamin moore,meyerjames@yahoo.com,m,coronel isleños, +6911,2020-03-20,1991-07-08,,universidad nacional de jujuy,ingeniería mecánica,laura aguirre,tbrown@yahoo.com,f,estacion la rinconada, +6912,2020-03-20,2021-07-10,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,natalie cooper,fpoole@yahoo.com,f,arroyo moreira, +6913,2020-01-23,2021-04-28,,universidad tecnológica nacional,licenciatura en ciencias geológicas,kathleen baker,pmartin@hotmail.com,f,alamo, +6914,2019-12-09,1912-03-08,,universidad tecnológica nacional,licenciatura en musicoterapia,michael watson,allen03@yahoo.com,m,azteazu, +6915,2020-03-08,1946-11-16,,universidad tecnológica nacional,ciencias veterinarias,steven smith,hcontreras@gmail.com,m,burzaco, +6916,2020-06-25,1990-12-24,,universidad tecnológica nacional,bioquímica,marie fernandez,johnsondenise@yahoo.com,f,cushamen, +6917,2020-06-17,1984-03-09,,universidad tecnológica nacional,licenciatura en psicología,kim sullivan,olewis@hotmail.com,f,barrio pedro rocco, +6918,2019-10-23,1986-09-23,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,daniel johnson,alexandra80@gmail.com,m,adolfo gonzales chaves, +6919,2020-01-26,1957-12-29,,universidad nacional de jujuy,diseño industrial,cynthia mason,danielfarley@yahoo.com,f,campo huber, +6920,2020-01-09,1949-03-17,,universidad tecnológica nacional,contador público ,brandon newton,brownarthur@yahoo.com,m,alcaracito, +6921,2020-04-01,1983-09-17,,universidad tecnológica nacional,medicina,dr. eric fields,cturner@gmail.com,m,graciarena, +6922,2019-12-10,1909-02-23,,universidad nacional de jujuy,diseño industrial,bryan barry,adamsmelissa@gmail.com,m,fortin lavalle, +6923,2019-10-23,1995-09-20,,universidad tecnológica nacional,licenciatura en ciencias ambientales,holly kennedy,qwalters@yahoo.com,f,diamante, +6924,2020-03-05,2002-05-18,,universidad nacional de jujuy,licenciatura en musicoterapia,rhonda carlson,monroetiffany@hotmail.com,f,arequito, +6925,2019-10-15,1908-06-11,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,james ross,mary29@yahoo.com,m,aguada alegre, +6926,2020-04-14,1931-03-18,,universidad tecnológica nacional,licenciatura en ciencia política ,judith russell,kimberlymoss@gmail.com,f,colonia rivas, +6927,2020-07-19,2013-01-27,,universidad nacional de jujuy,técnico para bioterios ,brittany west,awilson@gmail.com,f,cañadon lagarto, +6928,2019-11-14,1954-09-23,,universidad tecnológica nacional,licenciatura en ciencias biológicas,christina jenkins,charlesjustin@hotmail.com,f,gahan, +6929,2020-02-16,1937-03-17,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jaclyn peterson,hnewton@gmail.com,f,los molinos, +6930,2019-11-16,1975-05-10,,universidad nacional de jujuy,medicina,dennis pruitt,xhuynh@gmail.com,m,el trigo, +6931,2020-05-09,1943-07-04,,universidad nacional de jujuy,licenciatura en ciencias ambientales,kristina powell,yhayes@hotmail.com,f,anzoategui, +6932,2020-01-17,1935-12-26,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,angela butler,vlee@yahoo.com,f,piamonte, +6933,2019-10-18,1976-07-15,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,shawn warner,melissa32@yahoo.com,m,balderrama, +6934,2020-07-15,1944-11-29,,universidad nacional de jujuy,licenciatura en ciencia política ,thomas lopez,gmedina@yahoo.com,m,algarrobo verde, +6935,2020-07-25,1944-06-07,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,cristina romero,castanedaeric@yahoo.com,f,bella vista, +6936,2020-06-17,1913-07-05,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,steven fleming,karen33@hotmail.com,m,alto con zampa, +6937,2020-06-26,2017-08-09,,universidad nacional de jujuy,licenciatura en psicología,danielle johnson,bauerchristina@gmail.com,f,el zorro, +6938,2019-11-05,2018-08-30,,universidad tecnológica nacional,diseño de imagen y sonido,stephen castaneda,justinellis@gmail.com,m,los polvorines, +6939,2020-05-25,1913-04-25,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,wendy mayo,allengabriel@yahoo.com,f,coronel isleños, +6940,2020-01-07,1985-07-19,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,joan rivera,jackieanderson@yahoo.com,f,agua blanca, +6941,2020-01-31,1934-04-27,,universidad nacional de jujuy,ciencias veterinarias,kara zamora,xhall@hotmail.com,f,almacen castro, +6942,2020-01-30,1941-12-23,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jamie jennings,jjohnson@hotmail.com,f,juan f ibarra, +6943,2019-11-01,2007-01-20,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,mr. justin morrison,rlittle@yahoo.com,m,alcorta, +6944,2020-03-01,1979-08-15,,universidad tecnológica nacional,licenciatura en ciencias ambientales,mary boyd,davisgregory@hotmail.com,f,agua de las palomas, +6945,2020-06-23,1926-09-27,,universidad tecnológica nacional,medicina,francisco pope,aguilarmakayla@hotmail.com,m,la sara, +6946,2019-12-30,1915-06-04,,universidad nacional de jujuy,licenciatura en ciencias de la computación,thomas wise,syoung@hotmail.com,m,agustoni, +6947,2019-10-21,2013-07-17,,universidad tecnológica nacional,licenciatura en ciencias de la computación,ryan reed,johnpeterson@yahoo.com,m,clason, +6948,2019-11-12,1975-09-01,,universidad nacional de jujuy,licenciatura en psicología,shari stevens,virginia82@hotmail.com,f,campo de talamayo, +6949,2020-01-08,1907-09-11,,universidad tecnológica nacional,medicina,john hanna,jasmineflores@yahoo.com,m,colonia cunci, +6950,2020-06-30,1931-11-11,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,melanie cook,joe88@yahoo.com,f,betbeder, +6951,2020-04-09,1986-02-09,,universidad nacional de jujuy,licenciatura en ciencia política ,adam white,ocarroll@yahoo.com,m,jose leon suarez, +6952,2019-11-30,1932-02-24,,universidad tecnológica nacional,licenciatura en ciencias ambientales,howard smith,david77@hotmail.com,m,cura malal, +6953,2020-04-07,1913-02-25,,universidad nacional de jujuy,ingeniería mecánica,scott wagner,nbutler@yahoo.com,m,agua verde, +6954,2020-03-29,1944-11-02,,universidad nacional de jujuy,ingeniería en informática,alison herrera,jeremysimmons@yahoo.com,f,general gutierrez, +6955,2019-10-08,1933-05-20,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,michelle lewis,zacharynichols@hotmail.com,f,condarco, +6956,2020-03-17,1960-09-18,,universidad nacional de jujuy,licenciatura en ciencia política ,richard owens,christine10@hotmail.com,m,clason, +6957,2020-05-20,1922-11-19,,universidad nacional de jujuy,ingeniería electrónica,donna hudson,sandralee@gmail.com,f,campo salusso, +6958,2019-11-29,1987-03-15,,universidad tecnológica nacional,licenciatura en artes,allison lester,adamclark@gmail.com,f,altona, +6959,2019-12-22,1948-12-06,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,mr. william anderson,scottdillon@gmail.com,m,barlett, +6960,2019-10-18,1908-06-15,,universidad nacional de jujuy,licenciatura en psicología,heather williams,patriciagarcia@yahoo.com,f,alvarez, +6961,2020-06-16,1928-11-21,,universidad tecnológica nacional,ingeniería electrónica,jose riggs,markevans@hotmail.com,m,barrancon, +6962,2020-01-12,1967-08-03,,universidad nacional de jujuy,ingeniería en informática,debra grant,moniqueperry@yahoo.com,f,el potrero, +6963,2019-12-31,1922-04-28,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,chelsea hill,jennifer57@gmail.com,f,zona delta tigre, +6964,2020-07-09,2002-09-01,,universidad nacional de jujuy,diseño industrial,jennifer lee,wesley34@gmail.com,f,abdon castro tolay, +6965,2020-05-12,1997-03-31,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,michael clark,bwells@gmail.com,m,campo garcia, +6966,2020-05-28,2002-10-02,,universidad tecnológica nacional,actuario ,robert montoya,brendamartinez@gmail.com,m,sey, +6967,2020-03-18,1925-07-12,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,eddie young,melissabennett@hotmail.com,m,chillar, +6968,2020-01-14,1952-12-08,,universidad tecnológica nacional,agronomía,samantha harris,conradroberto@hotmail.com,f,colonia barga, +6969,2020-03-16,1986-03-10,,universidad nacional de jujuy,licenciatura en psicología,joshua lowery,brian53@gmail.com,m,calderon, +6970,2020-04-26,1965-11-10,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,benjamin harris,bradshawjames@yahoo.com,m,alma grande, +6971,2020-03-02,1961-03-19,,universidad tecnológica nacional,licenciatura en ciencias ambientales,bradley mullen,david01@hotmail.com,m,blanca grande, +6972,2019-11-18,1939-05-09,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,connie johnson,christina62@yahoo.com,f,oriente, +6973,2019-10-09,1995-07-27,,universidad nacional de jujuy,diseño industrial,crystal harrison,wilsonelizabeth@yahoo.com,f,acostilla, +6974,2020-02-24,2012-11-29,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,clarence green,george19@hotmail.com,m,el talar, +6975,2020-01-07,1956-08-03,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,martha delacruz,obauer@hotmail.com,f,villa adelina, +6976,2020-05-12,1964-03-09,,universidad tecnológica nacional,actuario ,robert sutton,lisa37@gmail.com,m,casalins, +6977,2019-12-21,1959-03-21,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,tyler hall,elijahmadden@gmail.com,m,caraguata, +6978,2020-06-17,1938-11-16,,universidad nacional de jujuy,actuario ,leslie owens,robertwang@yahoo.com,f,almacen cristian schubert, +6979,2020-05-09,2013-01-16,,universidad nacional de jujuy,licenciatura en ciencias de la computación,jared james,michael39@hotmail.com,m,aldea asuncion, +6980,2019-12-05,1985-06-16,,universidad nacional de jujuy,ciencias veterinarias,kristie rodriguez,mirandacox@yahoo.com,f,arroyo del medio, +6981,2019-12-24,1961-08-01,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,mary giles,tnavarro@hotmail.com,f,colonia barga, +6982,2020-07-21,1998-01-14,,universidad nacional de jujuy,agronomía,sarah taylor,jhale@yahoo.com,f,ayui parada, +6983,2020-01-25,2018-10-27,,universidad tecnológica nacional,medicina,brianna whitaker,michael41@gmail.com,f,atucha, +6984,2020-06-26,2017-10-25,,universidad tecnológica nacional,licenciatura en musicoterapia,mandy romero,matthewshayley@hotmail.com,f,carbometal, +6985,2020-04-28,1933-06-02,,universidad tecnológica nacional,ingeniería mecánica,kenneth smith,rachel79@gmail.com,m,fortin irene, +6986,2019-10-03,1966-07-03,,universidad nacional de jujuy,agronomía,monica aguirre,erin35@hotmail.com,f,pilar, +6987,2020-07-12,1954-07-05,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,joshua scott,anna34@hotmail.com,m,ingeniero beaugey, +6988,2019-12-14,1955-07-04,,universidad tecnológica nacional,licenciatura en musicoterapia,barbara olsen,yharrington@gmail.com,f,bahia bustamante, +6989,2019-10-03,1929-08-27,,universidad tecnológica nacional,licenciatura en musicoterapia,susan luna,stevenfloyd@hotmail.com,f,condarco, +6990,2020-03-27,1946-01-03,,universidad tecnológica nacional,diseño industrial,daniel stokes,usantos@hotmail.com,m,asturias, +6991,2019-12-16,1945-09-11,,universidad tecnológica nacional,licenciatura en terapia ocupacional,kathy lopez,franklin31@yahoo.com,f,bahia solano, +6992,2019-10-23,1917-07-02,,universidad tecnológica nacional,diseño de imagen y sonido,richard jones,zallen@gmail.com,m,adela, +6993,2020-07-04,1906-04-07,,universidad tecnológica nacional,farmacia,jeffrey sloan,johnsonadam@yahoo.com,m,cara mala, +6994,2020-03-16,1936-10-22,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,samantha dillon,jonescharles@hotmail.com,f,barrio carosio, +6995,2020-02-06,1910-06-22,,universidad nacional de jujuy,licenciatura en ciencia política ,joseph hardin,bobbybaker@gmail.com,m,atencio, +6996,2020-03-13,1951-11-09,,universidad tecnológica nacional,licenciatura en sociología ,alexis hardin,daniel15@gmail.com,f,gobernador crespo, +6997,2020-03-16,1975-05-24,,universidad tecnológica nacional,ciencias veterinarias,brenda newman,eric12@yahoo.com,f,altillo del medio, +6998,2020-03-04,2013-10-01,,universidad nacional de jujuy,farmacia,richard velez,williamsbilly@yahoo.com,m,base aeronaval cmte espora, +6999,2020-02-12,1999-11-15,,universidad tecnológica nacional,licenciatura en terapia ocupacional,michael smith,kristineperkins@hotmail.com,m,abra del trigo, +7000,2019-12-07,2020-12-15,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,timothy terry,xromero@yahoo.com,m,comodoro rivadavia, +7001,2020-02-16,1961-05-11,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,brenda hartman,davidwarren@hotmail.com,f,palantelen, +7002,2020-06-13,1964-12-07,,universidad nacional de jujuy,ingeniería en informática,joanna rocha,wheelerdavid@yahoo.com,f,leubuco, +7003,2019-12-15,1972-12-22,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,rebecca pierce,johnsonashley@hotmail.com,f,cascada, +7004,2020-03-22,1942-04-11,,universidad nacional de jujuy,agronomía,dr. jesus jensen,william81@hotmail.com,m,chiclana, +7005,2019-10-22,1917-04-13,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,james smith,elizabethtaylor@yahoo.com,m,costa del rio azul, +7006,2020-04-09,1999-12-26,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,morgan collier,psanders@yahoo.com,f,correa, +7007,2020-06-02,1913-04-12,,universidad tecnológica nacional,técnico para bioterios ,kristen morgan,lisa42@yahoo.com,f,balneario chapalco, +7008,2019-11-19,1984-04-04,,universidad nacional de jujuy,licenciatura en ciencia política ,michael davidson,desiree09@gmail.com,m,la cañada, +7009,2020-06-12,1946-11-18,,universidad tecnológica nacional,licenciatura en ciencias ambientales,jocelyn nicholson,bradley11@hotmail.com,f,colonia ensanche sauce, +7010,2020-03-24,1978-02-07,,universidad tecnológica nacional,licenciatura en artes,rebecca ruiz,xfoley@yahoo.com,f,arañita, +7011,2020-01-28,1943-06-30,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,roy hawkins,walterjason@yahoo.com,m,banda varela, +7012,2019-11-05,1936-01-20,,universidad tecnológica nacional,ciencias veterinarias,patrick reed,fisherbrandi@yahoo.com,m,garro, +7013,2020-05-27,1919-01-04,,universidad tecnológica nacional,licenciatura en ciencias ambientales,paul mann,santosalexander@hotmail.com,m,casbas, +7014,2020-05-01,2012-07-07,,universidad tecnológica nacional,licenciatura en terapia ocupacional,donald patterson,jason69@hotmail.com,m,betbeder, +7015,2020-05-08,1914-03-19,,universidad tecnológica nacional,arquitectura,tammy perez,sanchezjames@yahoo.com,f,bella vista, +7016,2020-05-11,1952-01-26,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,taylor wood,mcgeekathryn@hotmail.com,f,colonia bertozzi, +7017,2020-03-06,1906-11-27,,universidad tecnológica nacional,licenciatura en psicología,stephen hernandez,lovebecky@hotmail.com,m,caaguazu, +7018,2020-04-27,1963-07-28,,universidad tecnológica nacional,licenciatura en psicología,david tucker,christopherbolton@hotmail.com,m,haedo, +7019,2020-01-07,1945-08-09,,universidad nacional de jujuy,licenciatura en terapia ocupacional,john fitzgerald,amyers@yahoo.com,m,2 de julio, +7020,2020-06-04,1980-05-15,,universidad tecnológica nacional,ingeniería electrónica,tammy johnston,davidbarrett@yahoo.com,f,el alto, +7021,2019-12-18,2001-02-12,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,nicole jackson,rsimmons@hotmail.com,f,campo calvo, +7022,2020-03-09,2013-05-20,,universidad nacional de jujuy,licenciatura en terapia ocupacional,michelle alvarez,nguyenmichele@gmail.com,f,gente grande, +7023,2019-10-21,1926-09-13,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,christine wright,cynthia25@hotmail.com,f,arroyo caraballo, +7024,2020-01-17,1990-06-22,,universidad tecnológica nacional,licenciatura en ciencias geológicas,christopher thompson,vincentcampos@hotmail.com,m,florencio varela, +7025,2019-12-05,2010-02-06,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,richard donovan,gwebster@hotmail.com,m,grutly, +7026,2020-03-24,1994-09-30,,universidad tecnológica nacional,actuario ,laura villa,khuerta@yahoo.com,f,alongo, +7027,2020-01-28,1940-11-21,,universidad nacional de jujuy,técnico para bioterios ,jill duncan,bpeters@yahoo.com,f,campo garabato, +7028,2020-05-24,1935-06-21,,universidad tecnológica nacional,actuario ,susan coleman,gardneraaron@gmail.com,f,ciudad evita, +7029,2020-01-13,1979-10-08,,universidad tecnológica nacional,licenciatura en ciencias biológicas,emily wagner,hugheschristopher@gmail.com,f,arboleda, +7030,2019-11-06,2006-06-25,,universidad nacional de jujuy,ingeniería en informática,garrett russell,ivaughan@yahoo.com,m,coronel pringles, +7031,2019-10-14,2017-01-21,,universidad nacional de jujuy,diseño de imagen y sonido,kara taylor,bryan@hotmail.com,f,arroyo seco, +7032,2020-07-22,1995-09-27,,universidad tecnológica nacional,ingeniería electrónica,julie brown,bdavis@gmail.com,f,perez, +7033,2020-03-17,1921-07-08,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,matthew stewart,cheryl74@gmail.com,m,ingeniero huergo, +7034,2019-12-29,1934-08-17,,universidad nacional de jujuy,actuario ,rodney west,tferrell@yahoo.com,m,avanzada, +7035,2019-12-26,1937-09-03,,universidad nacional de jujuy,licenciatura en terapia ocupacional,gary cohen,craigwilliam@yahoo.com,m,colonia cello, +7036,2019-12-03,1955-04-02,,universidad tecnológica nacional,farmacia,alyssa cummings,cliffordrogers@yahoo.com,f,colonia españa, +7037,2020-06-02,2016-11-04,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,kayla brown,kristenburke@hotmail.com,f,colonia 1 de mayo, +7038,2020-02-16,1992-04-01,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,william williams,michelle83@yahoo.com,m,alto verde, +7039,2019-12-17,1973-02-11,,universidad tecnológica nacional,ciencias veterinarias,clayton long,gonzaleztara@yahoo.com,m,arroyo grande, +7040,2020-04-22,1907-06-04,,universidad nacional de jujuy,agronomía,dylan baxter,eringreen@hotmail.com,m,edmundo perkins, +7041,2020-04-30,1991-01-17,,universidad nacional de jujuy,licenciatura en sociología ,nancy green,lisa91@gmail.com,f,ceballos, +7042,2019-10-26,1930-05-25,,universidad tecnológica nacional,ciencias veterinarias,tyler foster,snydertiffany@hotmail.com,m,agua de castilla, +7043,2019-11-05,1959-11-27,,universidad tecnológica nacional,medicina,melissa jones,sanchezcarol@hotmail.com,f,cazon, +7044,2020-02-18,1949-09-01,,universidad nacional de jujuy,licenciatura en artes,angela scott,amy87@hotmail.com,f,puesto de isla, +7045,2020-03-02,2004-10-23,,universidad nacional de jujuy,arquitectura,amy lyons,tommy77@hotmail.com,f,colonia los tres usaris, +7046,2020-01-01,1950-10-20,,universidad tecnológica nacional,técnico para bioterios ,christopher rodriguez,courtneystone@gmail.com,m,chacabuco, +7047,2020-07-24,1907-06-25,,universidad tecnológica nacional,licenciatura en sociología ,michael stevens,rebeccamartin@hotmail.com,m,colonia celina, +7048,2020-01-04,1924-11-01,,universidad tecnológica nacional,técnico para bioterios ,dwayne vega,nguyenjanet@gmail.com,m,chapuy, +7049,2020-07-20,2000-03-03,,universidad nacional de jujuy,diseño industrial,emily thomas,tamara55@hotmail.com,f,barrientos, +7050,2020-05-12,1925-09-18,,universidad nacional de jujuy,diseño industrial,jack martinez,danielle67@hotmail.com,m,indacochea, +7051,2020-07-08,1972-10-01,,universidad nacional de jujuy,licenciatura en ciencias biológicas,anthony martinez,kristyreed@yahoo.com,m,funke, +7052,2019-10-25,1967-04-12,,universidad nacional de jujuy,licenciatura en terapia ocupacional,alexis rush,dianaparker@gmail.com,f,frontera, +7053,2020-04-23,2014-02-02,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,joseph thompson,christian62@gmail.com,m,bahia tranquila, +7054,2020-08-01,2011-12-15,,universidad tecnológica nacional,licenciatura en psicología,deborah beck,lisapratt@hotmail.com,f,agua negra, +7055,2020-01-01,1923-01-01,,universidad nacional de jujuy,actuario ,george johnson,dakota60@hotmail.com,m,villa manzano, +7056,2020-03-23,1914-07-15,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,john green,colinshannon@yahoo.com,m,alvarez, +7057,2020-02-20,1999-02-19,,universidad tecnológica nacional,ingeniería mecánica,robert collins,patrickrusso@yahoo.com,m,bahia lapataia, +7058,2020-05-11,1915-06-26,,universidad tecnológica nacional,licenciatura en ciencias biológicas,jill smith,gary21@gmail.com,f,bañado verde, +7059,2020-07-05,1984-03-03,,universidad nacional de jujuy,bioquímica,brandon soto,kristopher16@yahoo.com,m,colonia freitas, +7060,2020-06-26,1944-06-03,,universidad nacional de jujuy,arquitectura,lisa moreno,stevensonjohnathan@hotmail.com,f,base naval rio santiago, +7061,2020-06-23,1918-08-27,,universidad nacional de jujuy,contador público ,john wilkerson,hollandlauren@hotmail.com,m,agua colorada, +7062,2020-05-01,2016-12-22,,universidad tecnológica nacional,técnico para bioterios ,brenda lewis,jpruitt@yahoo.com,f,avanzada, +7063,2020-02-18,1991-01-15,,universidad tecnológica nacional,farmacia,scott stevenson,krystal82@yahoo.com,m,cañadon de las vacas, +7064,2019-12-06,1961-08-21,,universidad nacional de jujuy,licenciatura en ciencia política ,mr. frederick garcia,richardcantu@hotmail.com,m,arroyo tomas, +7065,2020-03-29,1916-10-21,,universidad nacional de jujuy,licenciatura en terapia ocupacional,jonathan butler,vgonzalez@gmail.com,m,agua colorada, +7066,2020-05-26,1936-10-24,,universidad nacional de jujuy,técnico para bioterios ,lonnie moore,tiffanysmith@hotmail.com,m,dest aeronautico milit reconqu, +7067,2020-02-10,1997-09-19,,universidad nacional de jujuy,licenciatura en artes,ariana hernandez,yrichardson@yahoo.com,f,ingeniero balbin, +7068,2019-11-04,1964-12-23,,universidad tecnológica nacional,técnico para bioterios ,lauren graham,jlee@yahoo.com,f,cangallo, +7069,2020-05-04,1970-12-21,,universidad nacional de jujuy,técnico para bioterios ,sharon conner,sherry07@gmail.com,f,caaguazu, +7070,2020-06-19,2006-11-03,,universidad tecnológica nacional,farmacia,richard stevenson,rileykimberly@gmail.com,m,caraguata, +7071,2020-02-25,1935-04-15,,universidad tecnológica nacional,ingeniería electrónica,katie francis,robertpark@gmail.com,f,la sara, +7072,2019-10-22,1941-06-26,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,katie garrett,sking@yahoo.com,f,rincon de milberg, +7073,2020-05-04,1992-11-03,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,logan martin,alison38@hotmail.com,m,aguada de guerra, +7074,2020-05-24,1910-07-12,,universidad tecnológica nacional,medicina,amber rodriguez,brooke43@yahoo.com,f,ceballos, +7075,2019-11-14,1955-11-24,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,amanda barnes,lauradillon@gmail.com,f,la punta, +7076,2020-06-10,1922-05-23,,universidad tecnológica nacional,medicina,david camacho,warrenamy@gmail.com,m,buena esperanza, +7077,2020-03-15,2019-03-12,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,sandra johnson,jennifer70@yahoo.com,f,capilla guadalupe norte, +7078,2019-10-17,1907-07-23,,universidad tecnológica nacional,técnico para bioterios ,christian wright,vincent00@gmail.com,m,el talar, +7079,2020-01-07,1960-02-12,,universidad tecnológica nacional,ingeniería electrónica,andrea ewing,michael00@gmail.com,f,amalia, +7080,2020-05-15,2014-12-17,,universidad nacional de jujuy,técnico para bioterios ,donald garza,vconway@hotmail.com,m,de bruyn, +7081,2020-02-10,1941-04-06,,universidad tecnológica nacional,medicina,ashley anderson,smithdylan@gmail.com,f,isla grande, +7082,2020-01-10,1926-01-09,,universidad tecnológica nacional,licenciatura en psicología,gregory harvey,wbenton@yahoo.com,m,ambato, +7083,2019-12-01,1955-07-04,,universidad nacional de jujuy,farmacia,james lyons,tdavis@hotmail.com,m,algarrobitos 1ro, +7084,2020-02-09,1972-08-23,,universidad nacional de jujuy,medicina,ashley knight,xhoward@yahoo.com,f,ireneo portela, +7085,2020-03-15,2019-11-11,,universidad tecnológica nacional,licenciatura en ciencias de la computación,lisa harding,mckinneywilliam@yahoo.com,f,kilometro 525, +7086,2020-05-02,2000-06-01,,universidad nacional de jujuy,actuario ,calvin faulkner,smithmark@hotmail.com,m,cupiles, +7087,2020-03-17,1967-12-05,,universidad tecnológica nacional,licenciatura en psicología,karen clark,rodriguezmark@gmail.com,f,chivilcoy, +7088,2020-06-20,2019-04-04,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,alexis russell,juliewilson@hotmail.com,f,cervantes, +7089,2020-02-12,1982-12-30,,universidad tecnológica nacional,actuario ,karen kirk,cindynguyen@yahoo.com,f,roldan, +7090,2020-06-11,1941-08-05,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,jenna cruz,morgansarah@hotmail.com,f,diaz, +7091,2020-03-29,1943-08-03,,universidad tecnológica nacional,licenciatura en administración ,tammy howell,hernandezkatie@hotmail.com,f,la primavera, +7092,2019-12-09,1974-07-15,,universidad nacional de jujuy,licenciatura en ciencias biológicas,chelsea wallace,christopher50@yahoo.com,f,perez, +7093,2020-02-27,1935-10-21,,universidad tecnológica nacional,diseño de imagen y sonido,scott little,vsmith@hotmail.com,m,aeropuerto ezeiza, +7094,2020-06-25,1983-04-20,,universidad nacional de jujuy,técnico para bioterios ,colin lopez,jenniferbarton@hotmail.com,m,chapuy, +7095,2020-03-22,1924-08-19,,universidad tecnológica nacional,ingeniería mecánica,diane henderson,jose91@hotmail.com,f,barrio parque leloir, +7096,2020-06-15,1955-09-04,,universidad nacional de jujuy,contador público ,zachary jones,xjames@gmail.com,m,la lucila del mar, +7097,2020-05-09,1915-09-12,,universidad tecnológica nacional,técnico para bioterios ,raymond alvarez,qtaylor@hotmail.com,m,11 de septiembre, +7098,2020-01-02,2021-07-24,,universidad tecnológica nacional,licenciatura en ciencias de la computación,larry johnson,veronicajohnson@yahoo.com,m,lavalle, +7099,2019-10-16,1940-05-05,,universidad nacional de jujuy,ciencias veterinarias,mrs. theresa thomas,ejohnson@gmail.com,f,el pimpollo, +7100,2020-01-05,1959-01-13,,universidad tecnológica nacional,licenciatura en ciencias geológicas,kayla cortez,melissa36@hotmail.com,f,el molle, +7101,2020-02-25,1928-11-19,,universidad nacional de jujuy,diseño industrial,adam mcdonald,roger71@yahoo.com,m,el guanaco, +7102,2020-03-09,1916-03-02,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,warren curry,lcurtis@gmail.com,m,colonia alvear, +7103,2019-10-18,1970-11-02,,universidad nacional de jujuy,ingeniería en informática,ricky hill,gmcgee@hotmail.com,m,claudio c molina, +7104,2020-04-03,1915-11-30,,universidad tecnológica nacional,licenciatura en ciencias de la computación,jessica henderson,ewade@gmail.com,f,baños termales, +7105,2020-06-06,1987-11-19,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,amber pope,sarasanders@gmail.com,f,villa santos tesei, +7106,2020-04-04,1945-09-22,,universidad nacional de jujuy,licenciatura en psicología,patrick mercado,deanjacqueline@gmail.com,m,el porvenir, +7107,2020-07-14,1925-01-22,,universidad tecnológica nacional,licenciatura en musicoterapia,sarah boyer,stevensanchez@yahoo.com,f,labarden, +7108,2019-11-25,1929-07-29,,universidad nacional de jujuy,licenciatura en artes,susan brown,johnsondustin@yahoo.com,f,la banda, +7109,2020-06-30,2013-08-02,,universidad tecnológica nacional,licenciatura en sociología ,brent mack,bacosta@yahoo.com,m,campo garcia, +7110,2019-11-10,1994-07-08,,universidad tecnológica nacional,técnico para bioterios ,michelle glass,egonzales@gmail.com,f,bella italia, +7111,2020-02-21,1918-11-07,,universidad nacional de jujuy,licenciatura en ciencia política ,nicholas abbott,stephanie95@yahoo.com,m,arenales, +7112,2020-02-08,1975-01-08,,universidad nacional de jujuy,ciencias veterinarias,andrew smith,vguerra@yahoo.com,m,aguas calientes, +7113,2020-07-29,1906-11-04,,universidad tecnológica nacional,licenciatura en ciencias biológicas,joshua estrada,aguilaremily@yahoo.com,m,cavour, +7114,2019-11-14,1947-05-12,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,tim kelley,tracy17@gmail.com,m,algarrobitos 1ro, +7115,2020-06-18,1942-05-18,,universidad tecnológica nacional,bioquímica,kevin brown,vhayes@hotmail.com,m,ambas puntillas, +7116,2020-01-29,1968-11-21,,universidad nacional de jujuy,licenciatura en artes,anna wood,ernestwhite@hotmail.com,f,condarco, +7117,2020-04-01,1922-11-27,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,william todd,kristi97@gmail.com,m,coronel isleños, +7118,2020-03-27,2012-04-26,,universidad tecnológica nacional,ingeniería mecánica,patricia russell,lgallagher@gmail.com,f,planicie banderita, +7119,2020-04-04,2002-12-01,,universidad nacional de jujuy,agronomía,mrs. kristy allen dvm,anthonyshaw@gmail.com,f,alvarez de toledo, +7120,2020-02-13,1972-06-19,,universidad nacional de jujuy,medicina,mr. juan wilcox,daniel15@hotmail.com,m,capdepont, +7121,2020-06-22,2018-02-24,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,grant woods,omcpherson@yahoo.com,m,agua negra, +7122,2019-11-16,2021-06-06,,universidad tecnológica nacional,licenciatura en ciencias ambientales,jesse monroe,waterssharon@gmail.com,m,nordelta, +7123,2020-03-19,1979-02-05,,universidad tecnológica nacional,licenciatura en musicoterapia,elizabeth wells phd,sara30@gmail.com,f,melincue, +7124,2019-10-24,1940-11-25,,universidad tecnológica nacional,actuario ,kelsey davis,amanda40@gmail.com,f,huasa pampa norte, +7125,2020-04-28,1985-08-05,,universidad tecnológica nacional,ciencias veterinarias,john bowers,shannonanderson@yahoo.com,m,agua colorada, +7126,2020-01-28,1992-03-16,,universidad nacional de jujuy,diseño de imagen y sonido,russell mccoy md,deborah57@gmail.com,m,algarrobo grande, +7127,2019-11-01,2016-04-19,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,robert winters,kcontreras@yahoo.com,m,colonia los sauces, +7128,2020-02-01,1974-06-08,,universidad nacional de jujuy,ingeniería electrónica,charles smith,merrittmegan@yahoo.com,m,avellaneda, +7129,2020-04-22,1986-09-23,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,harry smith,jenniferburton@yahoo.com,m,el araza, +7130,2019-12-12,1907-03-07,,universidad tecnológica nacional,licenciatura en ciencia política ,joshua fisher,qthompson@hotmail.com,m,florencio varela, +7131,2019-12-24,1974-08-15,,universidad tecnológica nacional,licenciatura en terapia ocupacional,jennifer padilla,randallnathan@hotmail.com,f,colonia josefa, +7132,2020-01-24,2012-01-15,,universidad nacional de jujuy,medicina,connor clark,kristinjimenez@gmail.com,m,aguada alegre, +7133,2020-05-10,1941-07-14,,universidad tecnológica nacional,licenciatura en ciencias ambientales,cory martin,amorton@yahoo.com,m,bernal este, +7134,2019-11-19,1956-02-09,,universidad tecnológica nacional,diseño industrial,daniel wallace,kthomas@yahoo.com,m,labordeboy, +7135,2020-04-21,1929-07-12,,universidad nacional de jujuy,licenciatura en administración ,christopher warren,benjaminrenee@gmail.com,m,la buana moza, +7136,2020-05-25,1934-09-12,,universidad tecnológica nacional,licenciatura en artes,jessica robinson,robertsmark@hotmail.com,f,barrio emir ramon juarez, +7137,2020-04-19,1910-08-08,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,traci cooke,walterlewis@yahoo.com,f,juan maria gutierrez, +7138,2020-04-16,1943-07-13,,universidad tecnológica nacional,diseño de imagen y sonido,michelle freeman,yellis@yahoo.com,f,abra guazu, +7139,2019-11-11,1997-06-11,,universidad nacional de jujuy,ingeniería electrónica,laura hampton,teresajoseph@yahoo.com,f,franklin, +7140,2020-07-12,1923-12-16,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,christopher anthony,whitneybrown@gmail.com,m,libano, +7141,2020-06-18,2008-01-09,,universidad nacional de jujuy,licenciatura en psicología,jacqueline neal,larry90@yahoo.com,f,9 de julio, +7142,2020-02-12,1976-07-24,,universidad tecnológica nacional,actuario ,dawn house,scarlson@hotmail.com,f,campo quiñones, +7143,2020-03-06,1977-03-19,,universidad tecnológica nacional,licenciatura en ciencias biológicas,mr. robert alexander,whitemichael@yahoo.com,m,juancho, +7144,2019-12-07,2006-04-11,,universidad tecnológica nacional,actuario ,benjamin wells,ihuff@yahoo.com,m,balneario atlantida, +7145,2019-11-02,1955-02-17,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,steven daniels,heather31@gmail.com,m,alanices, +7146,2019-12-02,1928-06-03,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,kathy peters,kmays@yahoo.com,f,aguada de las tejas, +7147,2020-05-28,1976-09-22,,universidad tecnológica nacional,licenciatura en ciencias de la educación ,paul burgess,michael58@yahoo.com,m,campo botto, +7148,2019-10-05,1930-06-25,,universidad nacional de jujuy,licenciatura en artes,felicia ramos,morrisoncindy@yahoo.com,f,campo san jose, +7149,2020-05-29,1929-11-15,,universidad nacional de jujuy,ciencias veterinarias,amber peterson,vmarsh@hotmail.com,f,abra guazu, +7150,2019-10-18,1971-09-12,,universidad tecnológica nacional,ingeniería mecánica,jessica smith,donald86@hotmail.com,f,agua de torre, +7151,2019-12-24,1926-11-20,,universidad nacional de jujuy,licenciatura en administración ,marcia flynn,tleonard@yahoo.com,f,barrio chapadmalal, +7152,2019-11-03,1999-12-12,,universidad tecnológica nacional,licenciatura en terapia ocupacional,kelli green,llang@yahoo.com,f,boeuf, +7153,2020-02-07,1975-09-10,,universidad nacional de jujuy,técnico para bioterios ,nicole collins,dawn22@yahoo.com,f,escuela agricola don bosco, +7154,2020-07-15,2004-01-16,,universidad tecnológica nacional,licenciatura en artes,candace martinez,kweber@hotmail.com,f,la porteña, +7155,2020-01-05,1981-09-05,,universidad tecnológica nacional,bioquímica,david richards,jordanantonio@hotmail.com,m,la salada, +7156,2020-04-30,1997-10-18,,universidad nacional de jujuy,licenciatura en artes,judith shepherd,wesleydowns@yahoo.com,f,barrio pedro rocco, +7157,2019-12-30,1968-08-01,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,steven jones,jonathan31@yahoo.com,m,barra bonita, +7158,2020-05-30,1912-09-23,,universidad nacional de jujuy,licenciatura en ciencias biológicas,brian hess,ymiller@yahoo.com,m,peyrano, +7159,2020-05-07,1956-06-10,,universidad nacional de jujuy,actuario ,dr. daniel brown,claytonjacqueline@hotmail.com,m,arroyo castillo, +7160,2020-03-08,2011-12-13,,universidad tecnológica nacional,licenciatura en artes,jennifer english,marilyn16@hotmail.com,f,aldea beleiro, +7161,2020-02-06,1934-05-23,,universidad tecnológica nacional,licenciatura en ciencias ambientales,melanie mccormick,kmiller@hotmail.com,f,atreuco, +7162,2020-06-05,1937-03-02,,universidad tecnológica nacional,farmacia,karen matthews,gonzalesmegan@gmail.com,f,aparicio cue, +7163,2020-06-28,1922-12-12,,universidad tecnológica nacional,licenciatura en ciencias de la computación,rachel bullock,taylormoody@gmail.com,f,barra bonita, +7164,2020-03-07,1987-08-04,,universidad nacional de jujuy,licenciatura en ciencia política ,lisa cannon,tbryan@gmail.com,f,arenoso, +7165,2020-05-14,1955-09-05,,universidad nacional de jujuy,bioquímica,alyssa butler,dianejones@gmail.com,f,balsa, +7166,2020-05-03,1959-01-08,,universidad nacional de jujuy,diseño de imagen y sonido,roy fisher,jessica68@yahoo.com,m,piamonte, +7167,2019-12-30,2000-02-24,,universidad tecnológica nacional,contador público ,sean harmon,jamessmith@hotmail.com,m,arroyo quintana, +7168,2020-07-13,1988-04-11,,universidad tecnológica nacional,licenciatura en administración ,christopher black,ytate@gmail.com,m,banfield, +7169,2019-11-19,1932-04-10,,universidad tecnológica nacional,ingeniería mecánica,john walker,connie95@yahoo.com,m,barrio lencina, +7170,2020-02-18,1963-03-07,,universidad tecnológica nacional,licenciatura en terapia ocupacional,amanda buchanan,petersonsarah@yahoo.com,f,ancon, +7171,2020-01-25,1910-08-25,,universidad nacional de jujuy,ciencias veterinarias,kathleen collins,staceyleonard@gmail.com,f,el cipres, +7172,2019-11-08,1921-04-26,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,luis williams,jsmith@gmail.com,m,campo ubajo, +7173,2019-10-29,1955-11-08,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,gregory miller,qmills@hotmail.com,m,bowen, +7174,2020-03-09,1992-10-19,,universidad tecnológica nacional,actuario ,sandra chase,butlermichelle@hotmail.com,f,campo las puertas, +7175,2020-07-06,1996-04-22,,universidad tecnológica nacional,diseño industrial,laura martin,davidhill@yahoo.com,f,escuela agricola don bosco, +7176,2019-10-08,1958-02-02,,universidad tecnológica nacional,diseño industrial,kayla mccarthy,jeffrey46@gmail.com,f,anderson, +7177,2019-12-16,1973-08-22,,universidad tecnológica nacional,licenciatura en psicología,beth ingram,debbiemurphy@hotmail.com,f,estacion uspallata, +7178,2019-10-17,1977-02-27,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,kari perez,louisbrown@yahoo.com,f,angel gallardo, +7179,2019-11-14,1987-11-11,,universidad tecnológica nacional,contador público ,michael palmer,ycochran@hotmail.com,m,aldea san antonio, +7180,2020-04-23,2010-05-20,,universidad nacional de jujuy,agronomía,linda lee,rmendoza@yahoo.com,f,crotto, +7181,2020-06-17,1937-06-26,,universidad nacional de jujuy,farmacia,karen cain,harriscasey@yahoo.com,f,cachari, +7182,2019-10-12,1918-01-16,,universidad tecnológica nacional,licenciatura en ciencias biológicas,andrea butler,harrishayley@yahoo.com,f,candioti, +7183,2020-04-22,1954-07-07,,universidad nacional de jujuy,agronomía,jaime hardy,victoria07@gmail.com,m,abramo, +7184,2019-12-05,1969-10-03,,universidad tecnológica nacional,actuario ,mike bennett,megan69@gmail.com,m,alejandra, +7185,2020-02-17,1921-11-16,,universidad tecnológica nacional,licenciatura en administración ,david lester,hkelley@gmail.com,m,el trio, +7186,2020-06-08,1959-07-01,,universidad nacional de jujuy,ingeniería electrónica,alisha leonard,debbie91@gmail.com,f,colonia mackinlay, +7187,2020-05-18,1923-01-10,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,shannon harrison,james17@hotmail.com,f,agua de las palomas, +7188,2020-06-13,1985-02-18,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,kayla stanley,michael50@gmail.com,f,arroyo santa maria, +7189,2020-03-09,1984-08-09,,universidad tecnológica nacional,contador público ,angela allen,tylerevans@gmail.com,f,gonzalez catan, +7190,2019-10-07,1907-02-21,,universidad tecnológica nacional,licenciatura en ciencias ambientales,jamie white,sierraross@hotmail.com,f,arquedas, +7191,2019-12-01,2016-03-28,,universidad nacional de jujuy,medicina,leslie bass,kwade@yahoo.com,f,bella vista, +7192,2020-06-07,1963-11-23,,universidad nacional de jujuy,bioquímica,tim johnson,david00@gmail.com,m,cascada, +7193,2020-06-06,1907-07-08,,universidad nacional de jujuy,licenciatura en ciencias de la computación,shelly cunningham,rogersstacy@hotmail.com,f,arroyo aguas blancas, +7194,2019-11-02,1932-11-16,,universidad nacional de jujuy,contador público ,gregory barr,chaneybenjamin@hotmail.com,m,baños de la laja, +7195,2020-04-21,1960-10-16,,universidad tecnológica nacional,licenciatura en musicoterapia,rhonda jackson,millercynthia@yahoo.com,f,abra mayo, +7196,2020-03-24,1917-12-23,,universidad nacional de jujuy,medicina,susan castillo,bmills@hotmail.com,f,aparicio cue, +7197,2019-12-06,1924-01-06,,universidad nacional de jujuy,actuario ,kevin haynes,jeffrey51@yahoo.com,m,general guido, +7198,2020-01-02,1956-05-02,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,emily anderson,jennifer11@hotmail.com,f,laguna del barro, +7199,2020-04-28,1980-04-14,,universidad tecnológica nacional,ciencias veterinarias,hector moore,anthonywilson@gmail.com,m,colonia florencia, +7200,2019-11-20,1990-04-12,,universidad nacional de jujuy,bioquímica,michael craig,victorialong@yahoo.com,m,jose clemente paz, +7201,2020-03-20,1938-03-27,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,clinton wood,aortiz@hotmail.com,m,casalins, +7202,2020-05-04,2005-11-02,,universidad nacional de jujuy,licenciatura en ciencias biológicas,kathryn sims,wpalmer@yahoo.com,f,juancho, +7203,2020-06-01,1914-03-21,,universidad nacional de jujuy,licenciatura en sociología ,jason kramer,jreynolds@gmail.com,m,alagon, +7204,2020-03-05,1971-12-26,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,deanna zhang,glenn80@gmail.com,f,villa raffo, +7205,2020-01-14,1964-06-08,,universidad tecnológica nacional,licenciatura en ciencias de la computación,darren wright,marknoble@gmail.com,m,colonia centenario, +7206,2020-06-06,1960-11-06,,universidad tecnológica nacional,actuario ,erica smith,amy73@hotmail.com,f,colonia nueva montevideo, +7207,2020-05-07,2015-09-08,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,amanda choi,travisferguson@hotmail.com,f,arroyo caraballo, +7208,2020-04-18,1924-03-02,,universidad nacional de jujuy,ingeniería mecánica,andrew park,orreric@yahoo.com,m,monte chingolo, +7209,2019-10-23,1986-07-13,,universidad nacional de jujuy,actuario ,shelby yates,ogray@hotmail.com,f,estacion saladas, +7210,2019-11-13,2012-05-17,,universidad tecnológica nacional,ingeniería mecánica,william gray,hernandezlindsay@yahoo.com,m,juancho, +7211,2020-01-15,1983-04-26,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,cesar bryant,marybrooks@hotmail.com,m,campo moreno, +7212,2020-03-05,1951-12-28,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,dillon brown,johnmoore@gmail.com,m,albarracin, +7213,2020-07-23,1946-07-13,,universidad nacional de jujuy,bioquímica,kimberly acosta,williamswilliam@gmail.com,f,las toninas, +7214,2019-12-08,1986-08-13,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jason montgomery,reillyjoseph@gmail.com,m,campo gimenez, +7215,2020-05-23,1983-02-02,,universidad nacional de jujuy,licenciatura en ciencias biológicas,miranda white,antoniohoward@yahoo.com,f,aguara grande, +7216,2019-12-09,1956-03-23,,universidad nacional de jujuy,arquitectura,matthew conrad,amandahogan@hotmail.com,m,agua hedionda, +7217,2019-11-12,1952-03-17,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,justin lee jr.,gregory54@gmail.com,m,colonia hardy, +7218,2020-03-15,1982-08-26,,universidad tecnológica nacional,licenciatura en ciencias ambientales,eric carr,mayalicia@gmail.com,m,bayauca, +7219,2020-01-09,1978-09-09,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,kathleen green,willie47@gmail.com,f,arroyo quilla, +7220,2020-04-25,1983-12-26,,universidad nacional de jujuy,farmacia,louis martinez,randallbrenda@hotmail.com,m,colonia california, +7221,2020-02-22,1965-12-25,,universidad nacional de jujuy,bioquímica,sonia nelson,xchase@yahoo.com,f,blandengues, +7222,2019-12-09,1915-04-02,,universidad tecnológica nacional,licenciatura en musicoterapia,benjamin thompson,xkane@gmail.com,m,campo el bermejo, +7223,2020-02-07,1923-01-17,,universidad nacional de jujuy,diseño industrial,nicole morales,xguzman@gmail.com,f,gobernador duval, +7224,2019-10-17,1952-10-01,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,mrs. julie jacobs,douglasperkins@yahoo.com,f,cerana, +7225,2020-03-23,1924-06-01,,universidad tecnológica nacional,ingeniería en informática,frank taylor,othomas@gmail.com,m,jose maria blanco, +7226,2020-07-15,1918-05-15,,universidad tecnológica nacional,ingeniería mecánica,diane maddox,david21@gmail.com,f,barrio emir ramon juarez, +7227,2020-06-27,1971-04-14,,universidad nacional de jujuy,farmacia,kristina schmidt,rosejessica@hotmail.com,f,alcaracito, +7228,2019-11-27,1929-01-21,,universidad nacional de jujuy,agronomía,timothy smith,smcdonald@yahoo.com,m,colonia santa rosa, +7229,2020-05-09,1929-11-08,,universidad nacional de jujuy,ingeniería en informática,alexander barron,bgriffin@gmail.com,m,jose ferrari, +7230,2020-06-12,1976-07-16,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,anthony wilcox,robertsonwhitney@hotmail.com,m,casbas, +7231,2020-07-21,1909-06-20,,universidad nacional de jujuy,ingeniería en informática,brian wright,jameswilliams@hotmail.com,m,12 de octubre, +7232,2019-11-07,1975-06-15,,universidad tecnológica nacional,licenciatura en administración ,anthony ferguson,ashleyallen@gmail.com,m,aaron castellanos, +7233,2019-10-30,1971-01-30,,universidad tecnológica nacional,licenciatura en sociología ,jason cole,emilybaker@hotmail.com,m,cacique ariacaiquin, +7234,2020-04-10,1938-11-08,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,miranda vargas,jennifer71@hotmail.com,f,colonia los zapallos, +7235,2020-05-21,2016-10-09,,universidad nacional de jujuy,licenciatura en artes,lawrence flores,justinhernandez@yahoo.com,m,bouquet, +7236,2020-07-06,1990-08-01,,universidad tecnológica nacional,agronomía,angela serrano,smithcorey@hotmail.com,f,arroyo ceibal, +7237,2020-02-16,1910-01-05,,universidad tecnológica nacional,actuario ,justin lopez,danielneal@yahoo.com,m,ceballos, +7238,2020-03-25,1949-06-19,,universidad nacional de jujuy,licenciatura en administración ,jose jackson,johnolson@hotmail.com,m,las perlas, +7239,2020-07-18,1989-03-17,,universidad tecnológica nacional,licenciatura en terapia ocupacional,timothy williams,richardmartin@yahoo.com,m,buen retiro, +7240,2020-01-31,1912-02-20,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,amanda french,rossjennifer@yahoo.com,f,pagancillo, +7241,2020-04-16,1948-04-27,,universidad tecnológica nacional,agronomía,lori navarro,turnerkatie@hotmail.com,f,aguirre cue, +7242,2020-07-04,1908-11-18,,universidad nacional de jujuy,licenciatura en sociología ,melissa jones,christopher30@gmail.com,f,canteras de gregorini, +7243,2020-05-11,1941-10-15,,universidad tecnológica nacional,licenciatura en ciencias geológicas,sarah stein,atkinsonanne@gmail.com,f,amberes, +7244,2020-05-09,1998-08-04,,universidad nacional de jujuy,licenciatura en psicología,nicole martinez,kristamay@gmail.com,f,colonia lote 12, +7245,2020-05-21,1938-04-28,,universidad tecnológica nacional,medicina,christina ruiz,cory57@gmail.com,f,barrio villa cordoba, +7246,2020-03-09,1965-03-26,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,teresa oliver,nicole26@hotmail.com,f,colonia baron hirsch, +7247,2020-04-11,2011-08-23,,universidad tecnológica nacional,licenciatura en ciencias geológicas,travis good,phambryan@hotmail.com,m,cuenca, +7248,2020-05-31,1909-01-24,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,alexis nguyen,awoodard@yahoo.com,f,chivilcoy, +7249,2020-01-07,1978-01-25,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,daniel thompson,kimberlystewart@yahoo.com,m,colonia el potrero, +7250,2020-02-18,1989-06-23,,universidad tecnológica nacional,licenciatura en terapia ocupacional,richard watson,jason20@gmail.com,m,desamparados, +7251,2020-02-22,1963-02-26,,universidad nacional de jujuy,licenciatura en ciencias geológicas,justin coleman,kimberly59@hotmail.com,m,burzaco, +7252,2020-06-20,2003-09-22,,universidad nacional de jujuy,licenciatura en sociología ,david barber,smithandrew@gmail.com,m,10 de mayo, +7253,2020-03-27,1957-04-19,,universidad tecnológica nacional,licenciatura en ciencias ambientales,mary walton,lindanguyen@gmail.com,f,abra, +7254,2020-05-26,1922-03-21,,universidad tecnológica nacional,técnico para bioterios ,kelli erickson,florescalvin@gmail.com,f,aguada chacay co, +7255,2020-01-30,1994-08-29,,universidad nacional de jujuy,licenciatura en artes,patricia mcintyre,robinsonjames@gmail.com,f,dest aeronautico milit reconqu, +7256,2019-10-27,2019-11-30,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,sue chapman,jessicaschwartz@yahoo.com,f,el perdido est jose guisasola, +7257,2020-06-25,2009-03-02,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,charles white,todd70@yahoo.com,m,alsina, +7258,2020-01-11,1999-05-11,,universidad tecnológica nacional,bioquímica,roberto beck,carrlarry@hotmail.com,m,arroyo dulce, +7259,2019-10-17,2018-11-12,,universidad tecnológica nacional,ingeniería mecánica,jose thompson,galvanrobert@gmail.com,m,cerro santa ana, +7260,2020-03-31,2003-05-30,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,david ortega,merrittcarla@yahoo.com,m,campo clucellas, +7261,2019-11-28,1964-09-24,,universidad nacional de jujuy,licenciatura en ciencias ambientales,chad jones,yvonne02@yahoo.com,m,boliche lata, +7262,2019-10-20,1922-08-11,,universidad tecnológica nacional,licenciatura en ciencias geológicas,mary ramirez,upowers@yahoo.com,f,arroyo manganga, +7263,2020-07-23,1940-04-30,,universidad tecnológica nacional,bioquímica,christopher bailey,ronaldkennedy@yahoo.com,m,arroyo hondo, +7264,2019-11-13,1968-02-05,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,donna harris,janicetorres@yahoo.com,f,landeta, +7265,2020-07-11,1913-02-22,,universidad nacional de jujuy,licenciatura en sociología ,anthony hopkins,lturner@yahoo.com,m,grand bourg, +7266,2019-11-13,1980-06-11,,universidad nacional de jujuy,ingeniería en informática,david phillips,phahn@gmail.com,m,colonia san manuel, +7267,2019-10-25,1912-05-06,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,amy bowers,nicholaswhite@yahoo.com,f,centenario, +7268,2020-03-26,1997-09-14,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,andrea wright,whart@gmail.com,f,villa manzano, +7269,2020-01-15,1962-04-16,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,donna peterson,lherring@hotmail.com,f,la limpia, +7270,2020-06-08,1929-01-04,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,christian shaffer,derek61@yahoo.com,m,agua blanca, +7271,2020-06-05,2001-03-26,,universidad nacional de jujuy,ciencias veterinarias,jeffrey silva,krodgers@gmail.com,m,arroyo castillo, +7272,2020-05-24,1946-06-03,,universidad nacional de jujuy,arquitectura,julie ponce,tonyanash@gmail.com,f,carcaraña, +7273,2019-12-24,1930-02-08,,universidad tecnológica nacional,diseño de imagen y sonido,elizabeth brown,karen64@gmail.com,f,avanzada, +7274,2020-06-14,1974-03-08,,universidad nacional de jujuy,ingeniería mecánica,justin vargas,kmurphy@yahoo.com,m,el retiro, +7275,2020-03-27,2013-06-07,,universidad nacional de jujuy,arquitectura,kayla heath,ycaldwell@hotmail.com,f,kilometro 125, +7276,2019-11-15,1939-06-22,,universidad tecnológica nacional,ingeniería mecánica,rebecca vazquez,lesliepierce@gmail.com,f,adolfo gonzales chaves, +7277,2020-01-18,1933-06-22,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,tiffany patel,sean66@hotmail.com,f,estacion moreno, +7278,2020-04-30,1919-05-14,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,deborah hopkins,hunter62@yahoo.com,f,aldea san antonio, +7279,2020-01-20,1963-10-07,,universidad tecnológica nacional,ingeniería electrónica,robert lam,cortezevelyn@gmail.com,m,arroyo, +7280,2020-01-12,1995-12-24,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,jason diaz,longjasmine@yahoo.com,m,empalme, +7281,2019-12-04,2014-02-01,,universidad tecnológica nacional,contador público ,nicole taylor,chanamber@hotmail.com,f,camet, +7282,2020-07-31,2001-12-28,,universidad tecnológica nacional,farmacia,amber lutz,jesus89@yahoo.com,f,cerro santa ana, +7283,2020-01-04,2016-05-27,,universidad tecnológica nacional,licenciatura en sociología ,kelsey munoz,wsmith@yahoo.com,f,arroyo ceibo, +7284,2019-10-31,1944-03-08,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,curtis winters,melissa52@gmail.com,m,cabaña el cisne, +7285,2019-12-10,2006-12-20,,universidad nacional de jujuy,arquitectura,jack scott,jonathonjackson@hotmail.com,m,jose clemente paz, +7286,2020-02-11,1966-05-01,,universidad tecnológica nacional,ingeniería mecánica,kevin bell,laurenperez@gmail.com,m,juan vela, +7287,2019-12-21,1966-08-20,,universidad tecnológica nacional,licenciatura en artes,alexander bell,reyesdenise@gmail.com,m,calera, +7288,2020-07-19,2002-07-28,,universidad tecnológica nacional,arquitectura,bryan mcguire,lynchalicia@yahoo.com,m,challaco, +7289,2020-05-30,1939-01-07,,universidad nacional de jujuy,ingeniería en informática,gabriela vasquez,coleluis@yahoo.com,f,merlo, +7290,2019-10-23,1908-04-24,,universidad nacional de jujuy,agronomía,michelle sharp,xjackson@yahoo.com,f,general san martin, +7291,2019-11-21,1979-03-16,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,hannah leach,xstone@yahoo.com,f,gahan, +7292,2019-12-26,1963-12-26,,universidad nacional de jujuy,ciencias veterinarias,trevor sanders,nblake@yahoo.com,m,caimancito, +7293,2019-11-01,1979-07-10,,universidad tecnológica nacional,diseño de imagen y sonido,mark lucas,littlegeorge@yahoo.com,m,chillar, +7294,2020-04-15,1949-01-31,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,laurie knapp,robinjimenez@yahoo.com,f,apeadero guanacache, +7295,2020-05-15,1949-01-23,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,marcus holland,sherry25@hotmail.com,m,plomer, +7296,2020-05-31,1941-07-21,,universidad tecnológica nacional,licenciatura en artes,frank ruiz,julie92@hotmail.com,m,el dique, +7297,2019-10-01,1965-10-14,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,taylor barnes,dustinwalsh@hotmail.com,f,capitan solari, +7298,2020-02-20,1911-10-06,,universidad nacional de jujuy,arquitectura,kathryn chambers,sadams@hotmail.com,f,francisco berra, +7299,2020-05-07,1938-04-26,,universidad tecnológica nacional,licenciatura en ciencia y tecnología de alimentos,michael garrison,timothystone@yahoo.com,m,arturo almaraz, +7300,2020-05-13,1916-03-01,,universidad tecnológica nacional,licenciatura en ciencias de la computación,daniel casey,yramirez@hotmail.com,m,costa del este, +7301,2020-04-09,1915-11-01,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,jack huffman md,stephaniethomas@yahoo.com,m,la morocha, +7302,2020-01-11,1977-07-04,,universidad tecnológica nacional,contador público ,david thomas,zblackwell@gmail.com,m,dique toma, +7303,2019-12-10,1987-11-14,,universidad tecnológica nacional,farmacia,margaret rios,greggromero@gmail.com,f,arroyo manganga, +7304,2020-01-07,1968-05-06,,universidad nacional de jujuy,arquitectura,robin davis,bburns@yahoo.com,f,11 de septiembre, +7305,2019-12-25,1997-09-05,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,michael carter,rstevenson@hotmail.com,m,arroyo magdalena, +7306,2019-12-20,1996-04-14,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,joe hayes,haley29@hotmail.com,m,bajo de las palomas, +7307,2020-03-25,1983-04-16,,universidad nacional de jujuy,bioquímica,teresa wiggins,jasminesparks@gmail.com,f,quiñihual estacion, +7308,2020-04-07,1932-01-13,,universidad nacional de jujuy,diseño industrial,joseph boone,fitzpatrickangie@gmail.com,m,cucullu, +7309,2020-03-23,1973-08-10,,universidad tecnológica nacional,licenciatura en ciencias ambientales,wendy alexander,sophia19@hotmail.com,f,llavallol, +7310,2020-04-04,1931-10-28,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,emily hughes,pughdiane@gmail.com,f,alcorta, +7311,2019-12-04,1924-05-24,,universidad nacional de jujuy,licenciatura en sociología ,ashley anderson,bradleypineda@gmail.com,f,cañadon chileno, +7312,2020-06-26,2021-08-27,,universidad tecnológica nacional,licenciatura en terapia ocupacional,paul martinez,emily00@yahoo.com,m,corbett, +7313,2020-04-23,1957-01-15,,universidad nacional de jujuy,licenciatura en musicoterapia,debra reed,whiteshannon@gmail.com,f,cuartel vii, +7314,2019-12-28,1987-08-23,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,brenda morgan,danielmcgrath@yahoo.com,f,alegria, +7315,2020-05-23,1964-01-24,,universidad tecnológica nacional,licenciatura en terapia ocupacional,philip hebert,austintimothy@gmail.com,m,arroyo ceibal, +7316,2019-12-06,1933-03-12,,universidad tecnológica nacional,ciencias veterinarias,javier price,moralesryan@hotmail.com,m,san jose, +7317,2020-05-29,1977-12-19,,universidad nacional de jujuy,licenciatura en ciencias geológicas,anthony kelley,walkerisabel@hotmail.com,m,villa olivari, +7318,2020-05-17,1979-08-18,,universidad nacional de jujuy,ingeniería mecánica,anthony wright,cbeck@gmail.com,m,challaco, +7319,2020-01-23,1981-01-24,,universidad tecnológica nacional,bioquímica,angela cole,paul25@gmail.com,f,acasape, +7320,2019-12-23,1968-07-31,,universidad nacional de jujuy,licenciatura en musicoterapia,michael young,theresaford@hotmail.com,m,victoria, +7321,2020-07-03,1955-07-19,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,kimberly hoffman,hzuniga@yahoo.com,f,colonia josefa, +7322,2019-12-10,1982-07-22,,universidad nacional de jujuy,arquitectura,david jordan,lewisedward@gmail.com,m,aguas verdes, +7323,2020-03-07,1950-03-30,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,melody williams,brandygillespie@yahoo.com,f,punta de los llanos, +7324,2019-10-17,1985-01-09,,universidad tecnológica nacional,medicina,bobby bernard,daniel49@yahoo.com,m,campo rodriguez, +7325,2020-07-22,1939-04-04,,universidad tecnológica nacional,licenciatura en ciencias de la computación,andrea nicholson,riveraryan@hotmail.com,f,antonio de los heros, +7326,2019-11-07,2004-10-27,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,miss monique craig,chrishernandez@hotmail.com,f,cululu, +7327,2020-07-23,1955-02-20,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,robin reed,anne24@hotmail.com,f,castelar, +7328,2020-01-29,1996-10-29,,universidad nacional de jujuy,diseño industrial,thomas ferguson,ericksonwilliam@yahoo.com,m,general galarza, +7329,2020-01-11,1930-04-02,,universidad nacional de jujuy,contador público ,sara chambers,benjamin90@yahoo.com,f,destileria fiscal, +7330,2020-03-01,1907-10-29,,universidad nacional de jujuy,técnico para bioterios ,matthew robbins,anitacombs@yahoo.com,m,cangallo, +7331,2020-03-03,2006-02-09,,universidad nacional de jujuy,licenciatura en ciencias de la computación,antonio bradley,kimberly62@hotmail.com,m,valle hondo, +7332,2020-05-07,1955-02-23,,universidad nacional de jujuy,licenciatura en ciencias ambientales,sandra miller,walshamber@yahoo.com,f,allende, +7333,2019-10-30,2006-05-27,,universidad nacional de jujuy,licenciatura en ciencias biológicas,rachel silva,henrystephanie@gmail.com,f,colonia devoto, +7334,2020-01-26,2010-07-24,,universidad nacional de jujuy,licenciatura en ciencias biológicas,jeffrey collins,cgonzalez@gmail.com,m,campo santo domingo, +7335,2020-01-03,1918-01-18,,universidad tecnológica nacional,licenciatura en ciencias ambientales,margaret moss,natashasmith@hotmail.com,f,baldes de pacheco, +7336,2019-11-12,1944-12-17,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,lisa ferguson,pturner@gmail.com,f,moron, +7337,2020-07-28,2007-01-03,,universidad tecnológica nacional,ingeniería en informática,melanie carroll,andrea66@yahoo.com,f,el brete, +7338,2019-11-13,1931-11-17,,universidad tecnológica nacional,licenciatura en terapia ocupacional,courtney brooks,daniel23@yahoo.com,f,bahia lapataia, +7339,2020-07-13,2010-03-11,,universidad nacional de jujuy,diseño industrial,edward erickson,victoria70@hotmail.com,m,canal 15 cerro de la gloria, +7340,2020-02-20,1933-03-18,,universidad nacional de jujuy,licenciatura en ciencias de la computación,katherine hudson,hwest@gmail.com,f,dest aeronautico milit reconqu, +7341,2020-07-20,1989-05-13,,universidad nacional de jujuy,técnico para bioterios ,douglas phillips,wjones@yahoo.com,m,la punta, +7342,2019-10-31,1913-08-31,,universidad tecnológica nacional,diseño industrial,rachael campbell,eringriffin@yahoo.com,f,buena esperanza, +7343,2020-03-08,1918-07-06,,universidad nacional de jujuy,licenciatura en ciencia política ,samantha montgomery,stevenross@yahoo.com,f,los molinos, +7344,2020-06-30,1909-11-27,,universidad tecnológica nacional,licenciatura en gestión de agroalimentos,crystal pena,jennifermayo@hotmail.com,f,arroyo casco, +7345,2019-11-19,1975-03-16,,universidad tecnológica nacional,licenciatura en administración ,cindy maldonado,efuller@gmail.com,f,atalaya, +7346,2019-10-22,2017-02-10,,universidad tecnológica nacional,ciencias veterinarias,larry wu,xsmith@yahoo.com,m,laguna del barro, +7347,2020-06-04,1969-03-19,,universidad tecnológica nacional,licenciatura en ciencias geológicas,david reynolds,npark@yahoo.com,m,ampacama, +7348,2019-10-25,1923-06-27,,universidad nacional de jujuy,ingeniería mecánica,april roberts,wilsonjames@gmail.com,f,balde de leyes, +7349,2020-01-10,1939-05-14,,universidad nacional de jujuy,licenciatura en psicología,mark bowers,adamjackson@hotmail.com,m,cataratas del iguazu, +7350,2020-07-01,1909-04-22,,universidad tecnológica nacional,licenciatura en artes,david moore,bharris@hotmail.com,m,colonia sere, +7351,2019-11-03,1921-12-03,,universidad tecnológica nacional,contador público ,jason miller,traceybolton@gmail.com,m,asturias, +7352,2019-12-02,1991-07-27,,universidad nacional de jujuy,agronomía,thomas jones,pcolon@hotmail.com,m,colonia california, +7353,2020-05-03,1961-07-20,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,richard riley,ikeith@hotmail.com,m,andalucia, +7354,2019-11-28,1908-11-23,,universidad nacional de jujuy,licenciatura en sociología ,brandon knight,ashleygreen@gmail.com,m,aranguren, +7355,2020-06-27,2000-11-02,,universidad tecnológica nacional,ingeniería electrónica,terrence johnson,xjackson@gmail.com,m,otto bemberg, +7356,2019-11-09,1919-06-27,,universidad tecnológica nacional,licenciatura en ciencias geológicas,robert roberts,nicholasowens@hotmail.com,m,tablada, +7357,2020-03-10,1928-02-14,,universidad nacional de jujuy,licenciatura en psicología,matthew rivera,samantha74@gmail.com,m,villa raffo, +7358,2019-10-12,1932-01-20,,universidad nacional de jujuy,técnico para bioterios ,danielle fitzgerald,wilsondarius@yahoo.com,f,arroyo isabel, +7359,2019-11-06,1930-06-11,,universidad nacional de jujuy,diseño de imagen y sonido,barbara morgan,crogers@hotmail.com,f,betbeder, +7360,2020-01-12,1957-03-01,,universidad tecnológica nacional,farmacia,shannon rose,gordondavid@gmail.com,f,balneario los angeles, +7361,2020-05-24,1920-03-23,,universidad nacional de jujuy,licenciatura en psicología,james lopez,larrybauer@yahoo.com,m,arroyo claro, +7362,2020-04-19,1938-07-24,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,brian dean,anthonymason@gmail.com,m,25 de mayo, +7363,2020-01-29,1962-01-12,,universidad tecnológica nacional,agronomía,glenn lane,lewischarlotte@gmail.com,m,cara mala, +7364,2020-02-17,1984-10-14,,universidad tecnológica nacional,licenciatura en administración ,mr. christopher nelson phd,msimmons@yahoo.com,m,arroyo san juan, +7365,2019-12-19,1993-12-24,,universidad nacional de jujuy,diseño industrial,allison schmidt,patricknixon@hotmail.com,f,caraguatay, +7366,2020-01-05,1995-10-08,,universidad nacional de jujuy,licenciatura en artes,cassidy scott,anthonymoore@yahoo.com,f,blanca grande, +7367,2020-05-17,1907-08-05,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,robert hart,psmith@gmail.com,m,colonia bombal y tabanera, +7368,2020-02-16,1996-08-17,,universidad tecnológica nacional,licenciatura en ciencia política ,michael irwin,morrisfelicia@hotmail.com,m,angelica, +7369,2020-06-01,1976-09-13,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,matthew williams,thomasandersen@hotmail.com,m,el espinillo, +7370,2020-07-10,1994-04-18,,universidad tecnológica nacional,medicina,kimberly vazquez,christine27@hotmail.com,f,el horno, +7371,2020-02-12,1924-11-12,,universidad tecnológica nacional,contador público ,tyler johnson,emily32@yahoo.com,m,ampata, +7372,2020-04-08,2021-03-25,,universidad tecnológica nacional,licenciatura en relaciones del trabajo ,timothy taylor,rosecynthia@yahoo.com,m,puesto de isla, +7373,2019-10-14,1975-11-04,,universidad nacional de jujuy,licenciatura en ciencias geológicas,jimmy alexander,oingram@hotmail.com,m,bajo de los huesos, +7374,2020-01-31,1928-02-10,,universidad tecnológica nacional,ciencias veterinarias,karen malone,davisstefanie@hotmail.com,f,general galarza, +7375,2020-05-18,2013-11-01,,universidad nacional de jujuy,medicina,megan taylor,rebekahkelly@hotmail.com,f,acerillos, +7376,2020-07-04,1963-04-14,,universidad tecnológica nacional,licenciatura en ciencia política ,mr. patrick young,jamesmoody@gmail.com,m,el camoati, +7377,2020-03-14,1935-05-30,,universidad nacional de jujuy,diseño industrial,robert hahn,earl85@gmail.com,m,aguadita, +7378,2020-06-28,1929-03-03,,universidad tecnológica nacional,diseño industrial,patricia gill,ataylor@yahoo.com,f,arroyo guilaia, +7379,2020-04-04,2006-07-20,,universidad nacional de jujuy,medicina,courtney hansen,alexandria41@hotmail.com,f,primera junta, +7380,2020-04-02,1937-08-31,,universidad tecnológica nacional,licenciatura en kinesiología y fisiatría,kevin robinson,stephanie66@yahoo.com,m,barra bonita, +7381,2020-02-11,1944-05-21,,universidad nacional de jujuy,farmacia,amy martin,chris93@gmail.com,f,alpasinche, +7382,2019-10-26,1958-09-17,,universidad tecnológica nacional,licenciatura en ciencias geológicas,victoria wade,alexis35@gmail.com,f,aguada de guerra, +7383,2020-02-17,1908-03-18,,universidad nacional de jujuy,licenciatura en ciencia y tecnología de alimentos,shirley clark,rfletcher@yahoo.com,f,arbol solo, +7384,2020-02-17,1987-08-19,,universidad nacional de jujuy,técnico para bioterios ,debra jones,scottmartinez@gmail.com,f,comandante nicanor otamendi, +7385,2019-10-09,1937-02-06,,universidad tecnológica nacional,licenciatura en psicología,rebecca johnson,mjohnson@yahoo.com,f,agua de diaz, +7386,2020-02-29,2010-07-08,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,christopher kelly,jessicamack@yahoo.com,m,bella vista, +7387,2020-05-01,2014-11-21,,universidad tecnológica nacional,bioquímica,mr. jared ball,rlewis@yahoo.com,m,9 de julio, +7388,2019-11-29,1909-07-27,,universidad nacional de jujuy,licenciatura en musicoterapia,joe garcia,kathrynevans@yahoo.com,m,merlo, +7389,2020-02-13,1927-06-06,,universidad tecnológica nacional,ingeniería electrónica,cynthia zamora,maldonadochristopher@yahoo.com,f,banda florida, +7390,2019-10-28,1960-01-02,,universidad tecnológica nacional,ciencias veterinarias,kristen lopez,anthony18@hotmail.com,f,dique toma, +7391,2019-10-17,1993-09-01,,universidad nacional de jujuy,ingeniería electrónica,katherine mccann,isaiah67@hotmail.com,f,general galarza, +7392,2020-04-27,1915-01-19,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,darius jones,fwagner@yahoo.com,m,primera junta, +7393,2019-12-05,2021-06-18,,universidad tecnológica nacional,agronomía,kristin norris,justin27@yahoo.com,f,alto jaguel, +7394,2020-02-01,1950-06-18,,universidad tecnológica nacional,licenciatura en ciencia política ,sarah barnes,knightoscar@hotmail.com,f,cuartel vii, +7395,2020-07-09,1996-11-25,,universidad nacional de jujuy,licenciatura en ciencias ambientales,patricia anderson,wsmith@hotmail.com,f,la tranca, +7396,2019-10-12,1946-12-20,,universidad nacional de jujuy,diseño industrial,jennifer berg,justin52@hotmail.com,f,colonia san manuel, +7397,2020-01-15,1943-08-24,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,steven delgado,thomasrachel@gmail.com,m,mecha, +7398,2020-03-15,2012-08-06,,universidad nacional de jujuy,bioquímica,connie webb,huffmancraig@hotmail.com,f,cascada, +7399,2020-01-24,1955-06-22,,universidad nacional de jujuy,técnico para bioterios ,john hughes,martin65@gmail.com,m,calera argentina, +7400,2020-01-29,2004-08-23,,universidad tecnológica nacional,licenciatura en ciencias biológicas,mrs. brandy kelly,bsmith@yahoo.com,f,balneario claromeco, +7401,2019-10-29,1928-04-03,,universidad tecnológica nacional,licenciatura en ciencia política ,rachel williams,kolson@gmail.com,f,baigorrita, +7402,2020-02-04,2001-10-22,,universidad tecnológica nacional,bioquímica,christine chandler phd,tammy29@hotmail.com,f,estacion saguier, +7403,2020-04-29,1971-05-13,,universidad nacional de jujuy,diseño de imagen y sonido,matthew lopez,gregory35@yahoo.com,m,chiclana, +7404,2019-11-06,1963-01-10,,universidad tecnológica nacional,bioquímica,scott potter,christina45@yahoo.com,m,colman, +7405,2019-10-01,1931-07-09,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,jennifer price,kgarner@hotmail.com,f,algarrobo, +7406,2020-03-07,1956-12-23,,universidad nacional de jujuy,licenciatura en ciencias de la computación,lisa mata,leescott@gmail.com,f,colonia los bosques, +7407,2019-12-23,1982-12-15,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,andrew mckinney,joseph34@hotmail.com,m,goyena, +7408,2020-03-27,1983-05-13,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,thomas williams,michael65@yahoo.com,m,carlos salas, +7409,2019-10-05,2010-11-01,,universidad tecnológica nacional,bioquímica,elizabeth braun,kimberlyramirez@yahoo.com,f,san lorenzo, +7410,2020-03-02,1981-11-27,,universidad nacional de jujuy,diseño de imagen y sonido,rebecca boyle,vnelson@yahoo.com,f,alto las lechuzas, +7411,2020-08-01,1989-06-25,,universidad nacional de jujuy,ingeniería electrónica,linda thomas,jeremyscott@hotmail.com,f,colonia jauregui, +7412,2020-06-22,1910-03-28,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,holly griffith,stewartfrank@gmail.com,f,melincue, +7413,2020-03-02,1961-12-28,,universidad nacional de jujuy,técnico para bioterios ,drew perez,jody26@hotmail.com,m,maria magdalena, +7414,2019-10-16,2020-11-21,,universidad nacional de jujuy,agronomía,donna williams,christinamelton@gmail.com,f,baños pismanta, +7415,2020-03-13,2019-08-16,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,laura summers,ggreen@gmail.com,f,dique toma, +7416,2020-06-02,1994-12-15,,universidad nacional de jujuy,licenciatura en psicología,meghan hale,singletonlori@gmail.com,f,atahualpa, +7417,2019-12-24,2021-01-18,,universidad tecnológica nacional,contador público ,andrew thompson,mary04@hotmail.com,m,alcete, +7418,2020-04-27,1998-11-01,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,kristie brewer,bwaters@yahoo.com,f,lehmann, +7419,2019-12-06,1929-12-24,,universidad tecnológica nacional,licenciatura en ciencias geológicas,vanessa cervantes,trevorjones@hotmail.com,f,chelforo, +7420,2020-01-05,1989-07-31,,universidad tecnológica nacional,ciencias veterinarias,christina ruiz,johnstonwesley@hotmail.com,f,barrio el tontal, +7421,2020-04-20,1934-01-29,,universidad tecnológica nacional,bioquímica,cheryl hansen,geoffrey18@gmail.com,f,arroyo de la cruz, +7422,2019-12-11,1953-06-21,,universidad tecnológica nacional,ciencias veterinarias,terrance day,kimberlymartinez@yahoo.com,m,cerro santa ana, +7423,2020-06-26,1944-07-24,,universidad tecnológica nacional,técnico para bioterios ,thomas james iii,cjohnson@gmail.com,m,avia terai, +7424,2020-02-15,2018-02-16,,universidad tecnológica nacional,licenciatura en terapia ocupacional,jonathan gibson,hgomez@hotmail.com,m,barrio 1 de mayo, +7425,2020-03-26,1934-02-24,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,julie kelley,jacqueline59@gmail.com,f,aguada guzman, +7426,2020-06-17,2013-08-03,,universidad nacional de jujuy,contador público ,jason ward,tjohnson@hotmail.com,m,alvarez jonte, +7427,2020-01-12,1979-06-25,,universidad tecnológica nacional,arquitectura,jennifer cox,silvacarrie@hotmail.com,f,campo redondo, +7428,2020-07-21,1993-07-03,,universidad tecnológica nacional,licenciatura en producción de bioimagenes,james ruiz,shawnnovak@gmail.com,m,adolfo j pomar, +7429,2020-03-19,1988-10-30,,universidad nacional de jujuy,ingeniería mecánica,kendra cobb,weaverjohn@hotmail.com,f,carilo, +7430,2020-04-23,1972-06-05,,universidad tecnológica nacional,licenciatura en ciencias biológicas,charles walker,gary73@yahoo.com,m,aeropuerto ezeiza, +7431,2020-07-02,1937-06-14,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,kathryn tate,brandon16@hotmail.com,f,berisso, +7432,2020-03-10,2020-04-26,,universidad tecnológica nacional,bioquímica,gary hernandez,ggomez@gmail.com,m,ricardo lavalle, +7433,2020-02-02,1934-05-06,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,peter pruitt,dhunt@yahoo.com,m,el palmar de san francisco, +7434,2020-05-15,1944-05-09,,universidad nacional de jujuy,contador público ,greg johnson,laurenlewis@hotmail.com,m,angaco norte, +7435,2019-11-27,1921-07-04,,universidad tecnológica nacional,contador público ,jasmine russell,newmanjessica@gmail.com,f,plomer, +7436,2019-12-09,1973-08-03,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,luis wilkinson,pward@hotmail.com,m,agua y energia, +7437,2020-03-14,2012-12-14,,universidad tecnológica nacional,farmacia,brent davis,geraldtucker@hotmail.com,m,cañada del ucle, +7438,2019-12-16,1918-01-25,,universidad tecnológica nacional,actuario ,christopher gray,mcdanielmonica@yahoo.com,m,amalia, +7439,2019-12-03,2021-03-28,,universidad tecnológica nacional,licenciatura en terapia ocupacional,michael stone,james45@gmail.com,m,colonia florencia, +7440,2020-04-11,1939-11-18,,universidad nacional de jujuy,medicina,matthew lewis,taylorhannah@gmail.com,m,llavallol, +7441,2020-04-08,1982-06-27,,universidad nacional de jujuy,ingeniería mecánica,kevin ballard,adrianharris@yahoo.com,m,villa santos tesei, +7442,2019-11-09,1935-10-18,,universidad tecnológica nacional,licenciatura en ciencias ambientales,teresa charles,xavierdorsey@hotmail.com,f,plomer, +7443,2020-02-10,1956-05-28,,universidad tecnológica nacional,diseño de imagen y sonido,samantha nicholson,smithjared@hotmail.com,f,azteazu, +7444,2020-07-28,1907-06-16,,universidad nacional de jujuy,licenciatura en musicoterapia,miss valerie soto md,lopezashley@yahoo.com,f,abel, +7445,2020-03-20,1952-06-08,,universidad nacional de jujuy,licenciatura en artes,martin dixon,patriciaolson@yahoo.com,m,chipauquil, +7446,2020-05-18,1976-05-31,,universidad nacional de jujuy,ciencias veterinarias,robert reed,anna97@yahoo.com,m,casalins, +7447,2020-06-09,1984-01-11,,universidad nacional de jujuy,agronomía,dr. brittany fisher,pwilliams@gmail.com,f,colonia escribano, +7448,2020-01-08,1952-09-22,,universidad tecnológica nacional,licenciatura en ciencias biológicas,shannon orozco,ethan14@gmail.com,f,candioti, +7449,2020-05-12,1962-11-08,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,brandon myers,mdavis@hotmail.com,m,peyrano, +7450,2019-10-21,1917-01-22,,universidad tecnológica nacional,contador público ,dana diaz,vlittle@hotmail.com,f,agua amarilla la hoyada, +7451,2019-11-19,1996-12-11,,universidad tecnológica nacional,diseño industrial,jared george,abigail30@hotmail.com,m,arroyo ceibal, +7452,2019-10-21,1924-07-07,,universidad tecnológica nacional,licenciatura en ciencia política ,nicholas acosta,eugene01@gmail.com,m,carandaiti, +7453,2020-03-21,1917-07-22,,universidad nacional de jujuy,ingeniería en informática,amanda kaiser,devin00@yahoo.com,f,eduardo costa, +7454,2019-12-28,2021-09-11,,universidad tecnológica nacional,licenciatura en ciencias ambientales,carrie kramer,patricia22@yahoo.com,f,b los aromos san patricio, +7455,2019-10-07,1972-01-23,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,jose moore,klee@yahoo.com,m,cañada de gomez, +7456,2020-04-17,1925-11-07,,universidad tecnológica nacional,ingeniería electrónica,michelle johnson,brett39@gmail.com,f,campo castro, +7457,2020-03-29,2014-02-13,,universidad nacional de jujuy,técnico para bioterios ,patricia hatfield,lauren53@yahoo.com,f,algarrobal abajo, +7458,2020-01-16,1979-10-15,,universidad tecnológica nacional,ingeniería mecánica,danielle blankenship,garzamary@gmail.com,f,lavalle, +7459,2020-03-23,1927-06-19,,universidad nacional de jujuy,licenciatura en ciencias de la educación ,caitlyn baldwin,smalone@hotmail.com,f,carbometal, +7460,2020-07-11,1969-04-16,,universidad nacional de jujuy,arquitectura,jason hoffman,lisagoodman@gmail.com,m,barrio batan, +7461,2019-12-08,1967-04-01,,universidad nacional de jujuy,técnico para bioterios ,michelle tyler,donna89@gmail.com,f,bajo las tunas, +7462,2020-04-23,1965-07-15,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,christopher stein,brentsanchez@gmail.com,m,altamira, +7463,2019-10-23,2007-12-17,,universidad nacional de jujuy,diseño industrial,michele davis,angelabrown@yahoo.com,f,cristiano muerto, +7464,2020-06-17,1909-08-14,,universidad tecnológica nacional,licenciatura en administración ,ethan wyatt,kaylaoconnell@hotmail.com,m,cinco saltos, +7465,2020-02-20,2018-04-19,,universidad tecnológica nacional,licenciatura en ciencias de la computación,elizabeth olson,james87@hotmail.com,f,algarrobo grande, +7466,2020-07-06,1920-06-28,,universidad nacional de jujuy,licenciatura en ciencias ambientales,gary bennett,mcgeeshelby@yahoo.com,m,cerrillos al sud, +7467,2019-11-16,2008-05-17,,universidad nacional de jujuy,licenciatura en ciencias antropológicas,shawn white,edward31@hotmail.com,m,colonia aborigen, +7468,2019-12-14,2019-07-30,,universidad nacional de jujuy,ingeniería en informática,crystal perez,annacruz@hotmail.com,f,langueyu, +7469,2020-07-12,1998-10-30,,universidad tecnológica nacional,licenciatura en ciencias ambientales,barry brooks md,ydaniels@hotmail.com,m,cailomuta, +7470,2020-06-02,1912-02-03,,universidad nacional de jujuy,bioquímica,edward moore,johncollins@gmail.com,m,aguada grande, +7471,2020-05-14,1966-09-14,,universidad tecnológica nacional,contador público ,regina williams,darryljones@gmail.com,f,estancia las gamas, +7472,2019-12-04,2017-08-21,,universidad nacional de jujuy,arquitectura,miguel hall,warecharles@gmail.com,m,algarrobo, +7473,2019-10-23,1917-03-21,,universidad tecnológica nacional,licenciatura en psicología,peter price,dpugh@gmail.com,m,alagon, +7474,2019-11-03,1943-03-21,,universidad nacional de jujuy,técnico para bioterios ,corey sherman,gjohnson@hotmail.com,m,bahia cracher, +7475,2019-10-17,1992-07-20,,universidad nacional de jujuy,licenciatura en gestión de agroalimentos,bailey martin,mitchellalexander@yahoo.com,f,ampacama, +7476,2020-07-28,1945-05-01,,universidad nacional de jujuy,licenciatura en relaciones del trabajo ,april sanchez,conwayrebecca@yahoo.com,f,bañadito viejo, +7477,2019-12-24,2007-07-26,,universidad nacional de jujuy,bioquímica,george davis,raymond46@gmail.com,m,el pingo, +7478,2020-03-23,1953-12-27,,universidad tecnológica nacional,licenciatura en terapia ocupacional,bonnie washington,omartinez@hotmail.com,f,ciudad jardin del palomar, +7479,2020-06-19,1941-08-08,,universidad nacional de jujuy,técnico para bioterios ,mary vargas,brendamills@hotmail.com,f,colonia dr gdor udaondo, +7480,2020-03-18,1929-01-09,,universidad nacional de jujuy,licenciatura en producción de bioimagenes,mrs. kristen flores,pstephens@gmail.com,f,gregorio de laferrere, +7481,2019-11-06,1910-08-21,,universidad nacional de jujuy,ingeniería electrónica,kathy brown,ianmiller@hotmail.com,f,candelaria, +7482,2020-03-17,1973-07-19,,universidad nacional de jujuy,licenciatura en artes,jose sanchez,monique33@gmail.com,m,bahia tranquila, +7483,2019-11-26,1968-02-20,,universidad tecnológica nacional,técnico para bioterios ,jasmine kim,dreed@yahoo.com,f,colonia belgrano, +7484,2020-04-01,1983-11-24,,universidad nacional de jujuy,licenciatura en ciencias biológicas,brandon nichols,allen82@yahoo.com,m,aguada, +7485,2020-01-20,1936-05-18,,universidad nacional de jujuy,licenciatura en kinesiología y fisiatría,ronald hughes,taylornguyen@yahoo.com,m,berazategui, +7486,2019-10-15,1915-01-05,,universidad tecnológica nacional,ingeniería electrónica,amy james,lauriesimpson@gmail.com,f,alma grande, +7487,2019-11-03,1950-12-19,,universidad nacional de jujuy,arquitectura,catherine decker,thomasdavis@yahoo.com,f,barcena, +7488,2019-12-08,1969-05-31,,universidad nacional de jujuy,licenciatura en planificación y diseño del paisaje,lauren wright,courtneyrichards@gmail.com,f,challaco, +7489,2020-03-27,1959-08-16,,universidad nacional de jujuy,licenciatura en artes,david cowan,xromero@yahoo.com,m,saladillo norte, +7490,2020-01-17,1985-01-19,,universidad nacional de jujuy,diseño de imagen y sonido,erica parker md,rmurphy@yahoo.com,f,bahia langara, +7491,2019-10-11,1981-10-27,,universidad tecnológica nacional,ingeniería electrónica,robert mason,tammywilliams@hotmail.com,m,capitan solari, +7492,2020-03-09,1969-09-30,,universidad tecnológica nacional,licenciatura en ciencias antropológicas,claudia ramos,kurt35@hotmail.com,f,1 de mayo, +7493,2020-07-08,1988-08-11,,universidad tecnológica nacional,licenciatura en ciencias ambientales,raymond salas,zacharyharding@gmail.com,m,maria magdalena, +7494,2020-03-17,1952-01-06,,universidad tecnológica nacional,técnico para bioterios ,kimberly pena,jennifergarcia@gmail.com,f,ciudad evita, +7495,2019-12-14,1960-11-22,,universidad tecnológica nacional,licenciatura en planificación y diseño del paisaje,tiffany pacheco,lewisjennifer@hotmail.com,f,cachel, +7496,2020-02-14,1967-06-28,,universidad nacional de jujuy,licenciatura en artes,nathaniel garcia,monroejustin@yahoo.com,m,la tranca, diff --git a/files/GIUMoron.csv b/files/GIUMoron.csv new file mode 100644 index 00000000..89631a0b --- /dev/null +++ b/files/GIUMoron.csv @@ -0,0 +1,4901 @@ +,inscription_date,nacimiento,age,universidad,carrerra,nombrre,eemail,sexo,direccion,codgoposstal +0,2020-01-01,1919-10-13,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Heather lewis,Juanfox@yahoo.com,F,"12011 johnson throughway +port reneeberg, ct 40849",4142 +1,2020-01-01,1996-10-31,,Universidad de morón,Licenciatura en artes,Roger wright,Joycehudson@hotmail.com,M,"2030 henry stravenue suite 534 +north douglas, nh 99326",5603 +2,2020-01-01,2006-07-30,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,James baker,Roberthall@hotmail.com,M,"1609 gaines glen suite 050 +lake josefurt, in 96178",5421 +3,2020-01-01,2005-12-29,,Universidad nacional de la pampa,Diseño de imagen y sonido,Patrick holloway,Clarkjustin@hotmail.com,M,"Unit 3401 box 3245 +dpo ae 18264",3350 +4,2020-01-01,2003-01-14,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Charles west,David84@yahoo.com,M,"9039 connie hollow suite 640 +cooperchester, va 47310",7633 +5,2020-01-01,1929-10-15,,Universidad de morón,Técnico para bioterios ,Christopher phillips,Huntererin@hotmail.com,M,"70843 burns greens apt. 881 +south chad, la 85341",8417 +6,2020-01-01,1996-03-31,,Universidad de morón,Diseño industrial,Christine blair,William48@yahoo.com,F,"2573 alexandra plain suite 379 +wilkersonburgh, sd 83374",5405 +7,2020-01-01,1917-07-05,,Universidad de morón,Licenciatura en ciencias antropológicas,Dr. heather huynh,Vbaker@yahoo.com,F,"31705 brian mall +south douglasbury, nc 14903",6725 +8,2020-01-01,1974-12-27,,Universidad nacional de la pampa,Técnico para bioterios ,Brandon woodard,Howardwilliam@gmail.com,M,"Unit 7505 box 9903 +dpo aa 58008",5700 +9,2020-01-01,1956-03-10,,Universidad nacional de la pampa,Diseño de imagen y sonido,Andrew diaz,Alexandrawolf@gmail.com,M,"709 matthew circle +derekmouth, mi 46709",8349 +10,2020-01-01,1995-12-07,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Jordan bowers,Brichardson@gmail.com,M,"31979 daniel gateway suite 585 +josephstad, nm 27271",6070 +11,2020-01-01,1956-05-29,,Universidad nacional de la pampa,Actuario ,Justin cruz,Vyates@gmail.com,M,"0133 angel shore +east rebeccaton, nd 96059",5632 +12,2020-01-01,1915-06-03,,Universidad nacional de la pampa,Bioquímica,Patricia myers,Melvinhenry@gmail.com,F,"756 mackenzie island +ericksonmouth, mi 07376",2529 +13,2020-01-01,1932-12-30,,Universidad nacional de la pampa,Ciencias veterinarias,Andrew sampson,Mcculloughdanielle@yahoo.com,M,"649 paul knolls +stevenland, nv 36921",6476 +14,2020-01-01,1995-07-09,,Universidad de morón,Medicina,William lopez,Dawnmiller@gmail.com,M,"77802 kathryn forge +east juliechester, co 51885",5361 +15,2020-01-01,1996-01-19,,Universidad nacional de la pampa,Licenciatura en artes,Jason barrett,Andersonchristina@gmail.com,M,"2148 barbara harbors apt. 781 +burnettmouth, ar 55065",3000 +16,2020-01-01,1974-11-23,,Universidad de morón,Ciencias veterinarias,Todd morris,Sbrown@hotmail.com,M,"13912 michelle passage +west danielle, hi 39498",7637 +17,2020-01-01,2009-12-02,,Universidad de morón,Diseño industrial,Andrew ballard,Kathykoch@gmail.com,M,"Psc 9301, box 4641 +apo aa 64843",5711 +18,2020-01-01,2001-05-03,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Kathleen baird,Froman@gmail.com,F,"13868 joshua street apt. 494 +west debra, me 12622",9201 +19,2020-01-01,1971-02-27,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Mitchell butler,Wquinn@hotmail.com,M,"3959 cooper meadow +west curtisburgh, ks 64847",5721 +20,2019-10-01,1962-03-28,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Hector martinez,Mitchelltyler@yahoo.com,M,"11738 hernandez heights apt. 476 +lake michael, vt 40710",7547 +21,2019-10-01,1916-01-29,,Universidad de morón,Licenciatura en musicoterapia,Crystal ramos,Lknight@hotmail.com,F,"Psc 6779, box 8369 +apo aa 91650",3400 +22,2019-10-01,2013-09-11,,Universidad de morón,Licenciatura en gestión de agroalimentos,Charles christian,Lesliedean@hotmail.com,M,"39831 michael mill +west jeffrey, ak 98336",3563 +23,2019-10-01,1983-05-23,,Universidad nacional de la pampa,Contador público ,Laura santiago,Ortegajoshua@hotmail.com,F,"921 mitchell spring apt. 790 +east tonya, ky 14742",8170 +24,2019-10-01,1975-06-28,,Universidad de morón,Licenciatura en administración ,Thomas chang,Chad19@gmail.com,M,"54739 fowler green apt. 290 +north judy, sd 25275",3311 +25,2019-10-01,1979-05-05,,Universidad de morón,Licenciatura en ciencias biológicas,Kristin stevenson,Lawrencenorris@gmail.com,F,"7202 miller walk apt. 715 +kyleside, nm 38599",3231 +26,2019-10-01,2013-10-01,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Edward castro,Stacy43@yahoo.com,M,"4597 owen inlet +lake davidmouth, nm 22144",5360 +27,2019-10-01,1976-11-20,,Universidad nacional de la pampa,Agronomía,Amanda chavez,Kristinbaker@yahoo.com,F,"050 kimberly run suite 131 +new crystalfort, ma 15375",3338 +28,2019-10-01,2020-07-25,,Universidad de morón,Licenciatura en relaciones del trabajo ,Amy martinez,Joannagrant@hotmail.com,F,"316 harvey plains +east pennystad, wy 21629",6063 +29,2019-10-01,1931-01-27,,Universidad nacional de la pampa,Ingeniería mecánica,James rogers,Victoria99@hotmail.com,M,"162 david extension +lake annahaven, ct 06871",8373 +30,2019-10-01,1991-09-27,,Universidad nacional de la pampa,Licenciatura en sociología ,Judy douglas,Gsteele@gmail.com,F,"4403 david creek +port kelsey, ny 69864",4506 +31,2019-10-01,1977-08-13,,Universidad de morón,Licenciatura en gestión de agroalimentos,Douglas hobbs,Ashley16@hotmail.com,M,"Unit 2935 box 8583 +dpo ap 28371",2512 +32,2019-10-01,2000-04-19,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Brittany stafford,Kellybenjamin@gmail.com,F,"145 kelsey club suite 592 +port angela, wi 82722",4113 +33,2019-10-01,1989-12-22,,Universidad de morón,Agronomía,David perry,Branchmargaret@gmail.com,M,"3700 hayes trail +west theresafort, ok 66574",2456 +34,2019-10-01,1925-09-07,,Universidad nacional de la pampa,Actuario ,Rhonda eaton,Christinemills@gmail.com,F,"194 cervantes tunnel +veronicaside, ma 71287",1718 +35,2019-10-01,1908-08-26,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Javier gilmore,Linda16@hotmail.com,M,"787 davis highway suite 731 +cruzside, la 86633",6507 +36,2019-10-01,1981-08-12,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Dean hernandez,Kathrynjackson@yahoo.com,M,"161 parsons ports suite 150 +south elizabeth, mt 19036",3553 +37,2019-10-01,1927-06-08,,Universidad de morón,Farmacia,Scott vasquez,Otaylor@gmail.com,M,"18840 william shoal +lake deborah, mi 13523",2754 +38,2019-11-01,2011-05-23,,Universidad nacional de la pampa,Ingeniería en informática,Scott mcmahon,Brownsharon@gmail.com,M,"Unit 5933 box 4215 +dpo ae 34077",3355 +39,2019-11-01,1935-11-29,,Universidad nacional de la pampa,Licenciatura en psicología,Charles ferguson,Zcisneros@yahoo.com,M,"589 crystal street +north katherine, wy 98094",2303 +40,2019-11-01,2019-08-18,,Universidad nacional de la pampa,Actuario ,Melissa house,Andrewanderson@gmail.com,F,"58338 michelle skyway +micheleshire, nv 42777",8146 +41,2019-11-01,2016-10-01,,Universidad de morón,Licenciatura en terapia ocupacional,Jeffrey reynolds,Tammymorris@gmail.com,M,"4443 stephanie lodge apt. 069 +port jasminemouth, sd 22928",2415 +42,2019-11-01,1922-05-17,,Universidad de morón,Licenciatura en sociología ,Eric russell,Leonardamber@yahoo.com,M,"920 watson square apt. 478 +benjaminburgh, pa 60460",6701 +43,2019-11-01,2014-01-25,,Universidad de morón,Ingeniería mecánica,Justin cox,Jsnow@hotmail.com,M,"138 joshua route +lake wayne, oh 46973",2200 +44,2019-11-01,1997-03-05,,Universidad de morón,Licenciatura en relaciones del trabajo ,Dennis may,Ubryant@gmail.com,M,"2820 wilson flat apt. 114 +boylehaven, wv 53983",5383 +45,2019-11-01,1920-03-30,,Universidad de morón,Técnico para bioterios ,Courtney stone,Fletchermichael@gmail.com,F,"1986 marcus route +guerrashire, az 96060",4603 +46,2019-11-01,1962-08-02,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Justin hammond dvm,Crice@gmail.com,M,"34264 robbins course apt. 303 +davidfort, nj 65560",3460 +47,2019-11-01,2008-01-19,,Universidad de morón,Licenciatura en ciencias de la educación ,Franklin flynn,Ccox@hotmail.com,M,"6519 turner forge +mollyview, in 90854",3733 +48,2019-11-01,2017-05-30,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,James weiss,Raymond16@yahoo.com,M,"70295 martin glens suite 853 +port cassidy, nm 89762",4716 +49,2019-11-01,1992-01-31,,Universidad de morón,Licenciatura en musicoterapia,Gary smith,Pittmankimberly@hotmail.com,M,"Uss winters +fpo ap 29329",3718 +50,2019-11-01,2013-08-13,,Universidad de morón,Bioquímica,Cheryl roberts,Johncohen@yahoo.com,F,"76493 kathleen throughway suite 845 +new carolfort, mt 22033",9401 +51,2019-11-01,1981-11-01,,Universidad de morón,Ingeniería en informática,Mrs. angela perkins md,Matthewcooper@hotmail.com,F,"3349 martinez points suite 096 +duanefurt, de 83791",1638 +52,2019-11-01,1988-01-18,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Alejandro crane,Cortezeric@gmail.com,M,"293 jason station +princeview, il 35405",9303 +53,2019-11-01,1965-10-21,,Universidad nacional de la pampa,Arquitectura,Pamela ortega,Andrewthompson@gmail.com,F,"5528 melissa estate +new ronald, al 02615",2760 +54,2019-11-01,1987-06-12,,Universidad de morón,Licenciatura en ciencias geológicas,Danielle harris,Lcox@hotmail.com,F,"43179 cross centers suite 463 +harperburgh, id 81343",3158 +55,2019-11-01,1950-06-11,,Universidad de morón,Licenciatura en ciencia política ,Carolyn reeves,Adam29@yahoo.com,F,"9187 watts club apt. 818 +jamesfort, sd 10832",1735 +56,2019-11-01,1920-09-29,,Universidad de morón,Licenciatura en producción de bioimagenes,Emma stewart,Craigwilliams@yahoo.com,F,"298 jackson well suite 554 +aguilarstad, ms 82120",3423 +57,2019-12-01,1922-05-27,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Michelle brown,Richardsonchristopher@gmail.com,F,"258 william mills +jonathanside, oh 06975",5715 +58,2019-12-01,1946-09-06,,Universidad de morón,Técnico para bioterios ,Ashley torres,Icampbell@gmail.com,F,"677 roger villages suite 800 +goldenhaven, pa 67943",6354 +59,2019-12-01,1923-04-07,,Universidad nacional de la pampa,Contador público ,Benjamin rice,Thomas23@gmail.com,M,"91704 tommy ports suite 435 +westberg, nm 78582",8214 +60,2019-12-01,1920-07-12,,Universidad de morón,Licenciatura en ciencias geológicas,Kelsey blackwell,Robertboyle@yahoo.com,F,"02634 kyle extensions apt. 594 +barrview, wi 08769",5424 +61,2019-12-01,1939-02-09,,Universidad de morón,Ingeniería electrónica,Thomas herman,Howardlaurie@gmail.com,M,"024 david crescent +alecport, wy 91197",8416 +62,2019-12-01,1939-01-23,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Kim barton,Perezkenneth@gmail.com,F,"53038 bird grove +leetown, md 14265",7607 +63,2019-12-01,1953-09-27,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Randy mcneil,Brownlisa@yahoo.com,M,"8470 bell branch +new amandaberg, nj 27613",4750 +64,2019-12-01,1971-01-02,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Laurie butler,Edward08@yahoo.com,F,"5925 jeremiah brook +west johnmouth, pa 52247",9410 +65,2019-12-01,1929-08-27,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Jeffrey ramos,Tammysilva@yahoo.com,M,"Unit 3089 box 8039 +dpo ap 65748",7221 +66,2019-12-01,1968-08-20,,Universidad nacional de la pampa,Licenciatura en psicología,Tanya munoz,Tammiegardner@yahoo.com,F,"77843 contreras drive +jimmychester, ri 89581",3114 +67,2019-12-01,1961-02-07,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Laura edwards,Walkertammy@hotmail.com,F,"984 kelly ford suite 052 +mckenziefort, or 54839",5319 +68,2019-12-01,1956-04-08,,Universidad de morón,Licenciatura en terapia ocupacional,Scott waters,Judy76@gmail.com,M,"095 michael burg +south andrewfort, sd 03233",3214 +69,2019-12-01,2013-07-16,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Michelle sanchez,Katherinefields@hotmail.com,F,"9580 pope centers apt. 518 +riveraland, mt 43437",6443 +70,2019-12-01,1976-07-13,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Henry fernandez,Brad01@gmail.com,M,"8986 smith gardens +west amandafurt, ca 32504",6233 +71,2019-12-01,1924-01-29,,Universidad de morón,Licenciatura en relaciones del trabajo ,Juan johnson,Longjared@hotmail.com,M,"861 william rest suite 819 +south tracychester, fl 26772",4643 +72,2019-12-01,1940-11-15,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Allen baker,Gomezkathleen@yahoo.com,M,"0655 charles circles apt. 287 +christopherstad, sc 93520",1737 +73,2019-12-01,1940-08-19,,Universidad nacional de la pampa,Diseño industrial,Nathan brennan,Wmcknight@gmail.com,M,"92342 travis crossing apt. 609 +wilsonburgh, mo 50036",1774 +74,2019-12-01,2010-08-06,,Universidad de morón,Diseño de imagen y sonido,Dr. kyle anderson,Wholt@yahoo.com,M,"23262 christine islands apt. 639 +hamptonton, de 07182",4166 +75,2019-12-01,1952-03-03,,Universidad nacional de la pampa,Arquitectura,Linda heath,Roachcarolyn@yahoo.com,F,"987 lee ways +north lindsay, nv 88406",3412 +76,2019-12-01,1925-11-29,,Universidad de morón,Licenciatura en ciencias antropológicas,Dawn rosario,Joannchristian@yahoo.com,F,"33015 mcdonald lodge +east derekburgh, ms 04819",6661 +77,2019-12-01,1996-12-26,,Universidad nacional de la pampa,Medicina,Mr. matthew miller,Simskimberly@yahoo.com,M,"65977 smith squares suite 898 +gutierrezborough, fl 87808",2341 +78,2019-12-01,1915-12-16,,Universidad nacional de la pampa,Medicina,Rachel cook,Zwilliams@gmail.com,F,"Unit 2318 box 8060 +dpo aa 96467",2852 +79,2020-01-02,1958-04-18,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Lisa merritt,Rgarrison@yahoo.com,F,"167 mary spring +bowmanchester, ak 27864",3361 +80,2020-01-02,1927-01-14,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Alexandra payne,Mbrown@hotmail.com,F,"81472 paige pine apt. 594 +hestertown, sd 19629",8360 +81,2020-01-02,2005-08-04,,Universidad de morón,Farmacia,David velez,Lisacunningham@hotmail.com,M,"04563 boyd keys +east michaelland, va 71421",3524 +82,2020-01-02,1991-10-05,,Universidad de morón,Licenciatura en relaciones del trabajo ,Jason jackson,Kwilson@gmail.com,M,"6243 melissa turnpike +michaelhaven, ms 11118",2170 +83,2020-01-02,1955-08-30,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Andrea francis,Joshua42@yahoo.com,F,"95999 gamble extensions apt. 973 +south james, sc 54356",4187 +84,2020-01-02,1914-05-12,,Universidad de morón,Licenciatura en relaciones del trabajo ,Brandy nunez,Karenroach@yahoo.com,F,"8001 jennifer estate +wilcoxstad, ks 08369",2128 +85,2020-01-02,1973-03-13,,Universidad nacional de la pampa,Licenciatura en administración ,Janet gilmore,Jack85@gmail.com,F,"9601 cody pass apt. 662 +south loretta, nc 05105",5529 +86,2020-01-02,2001-08-26,,Universidad de morón,Medicina,Cynthia george,Gomezchristopher@gmail.com,F,"41053 heather fall apt. 632 +smithland, ny 40111",3285 +87,2020-01-02,2011-07-05,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Victoria johnson,Uwarren@yahoo.com,F,"1008 lopez harbors suite 003 +kennethstad, in 41027",4716 +88,2020-01-02,1969-05-23,,Universidad nacional de la pampa,Agronomía,Alexis leach,Bsmith@hotmail.com,F,"6146 saunders knolls +kaneberg, dc 93813",3018 +89,2020-01-02,1932-08-21,,Universidad nacional de la pampa,Ciencias veterinarias,Erin love,Jeffery87@yahoo.com,F,"51912 vazquez forges +port ryanmouth, tx 37660",7414 +90,2020-01-02,1977-10-16,,Universidad nacional de la pampa,Licenciatura en administración ,Stacey kim,Robertlewis@gmail.com,F,"325 ryan circles apt. 584 +welchmouth, nc 69475",7101 +91,2020-01-02,2003-05-06,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Ryan lloyd,Amyrussell@yahoo.com,M,"83014 don forks apt. 521 +rodriguezville, ut 81780",7247 +92,2020-01-02,1995-09-28,,Universidad de morón,Diseño de imagen y sonido,David ewing,Hendersonkevin@gmail.com,M,"25791 wilson freeway +goodwinside, mo 47600",7607 +93,2020-01-02,1975-06-09,,Universidad nacional de la pampa,Arquitectura,Julie saunders,Rossroger@gmail.com,F,"74509 kerri junction apt. 598 +south timothy, in 13799",5531 +94,2020-01-02,1928-12-20,,Universidad de morón,Bioquímica,Calvin patton,Masonanthony@gmail.com,M,"Psc 9605, box 4754 +apo ae 48316",1865 +95,2020-01-02,2004-09-22,,Universidad de morón,Técnico para bioterios ,Jamie wang,Nrodriguez@gmail.com,F,"46514 thomas branch +east charlestown, nm 92346",7163 +96,2020-01-02,2010-12-30,,Universidad nacional de la pampa,Bioquímica,Ryan wilson,Bdouglas@gmail.com,M,"278 nicole plains apt. 050 +arielview, mo 24927",4184 +97,2020-01-02,1929-05-12,,Universidad nacional de la pampa,Ciencias veterinarias,Jon sparks,Jenningsdavid@yahoo.com,M,"Unit 3365 box 2371 +dpo ae 80571",4162 +98,2020-01-02,1985-08-18,,Universidad nacional de la pampa,Licenciatura en psicología,Robert reyes,Noahlawrence@gmail.com,M,"0250 pittman extensions +michaelfurt, ia 21371",8375 +99,2020-01-02,1982-01-21,,Universidad de morón,Licenciatura en administración ,Laura kelley,Vobrien@gmail.com,F,"6891 gilmore mills apt. 604 +lewisland, id 55200",2743 +100,2019-10-02,1992-03-03,,Universidad de morón,Licenciatura en ciencias de la computación,Joseph johnson,Kirsten98@gmail.com,M,"65226 leonard ways +belindachester, ri 54219",1716 +101,2019-10-02,1959-04-24,,Universidad de morón,Ciencias veterinarias,Olivia torres,Nhuang@gmail.com,F,"9556 myers hill +jenniferfurt, me 99777",7400 +102,2019-10-02,1974-11-14,,Universidad nacional de la pampa,Ingeniería en informática,Frederick thompson,Davidhernandez@gmail.com,M,"911 william stream suite 227 +new howard, dc 61215",5592 +103,2019-10-02,2008-10-23,,Universidad de morón,Licenciatura en ciencias geológicas,Willie gibson,Uwall@yahoo.com,M,"628 taylor gardens suite 758 +east autumn, nh 92258",5569 +104,2019-10-02,1956-09-15,,Universidad nacional de la pampa,Farmacia,Andrea johnson,Ashley87@yahoo.com,F,"3286 taylor tunnel +south alexisport, pa 99229",2840 +105,2019-10-02,1956-11-04,,Universidad de morón,Licenciatura en ciencias biológicas,John nelson,Zaustin@yahoo.com,M,"38685 gould trace suite 283 +west maryland, co 06629",3553 +106,2019-10-02,1931-07-09,,Universidad nacional de la pampa,Técnico para bioterios ,Jennifer rodriguez,Johnsonangel@hotmail.com,F,"06222 courtney mount apt. 590 +emilyside, oh 25204",7535 +107,2019-10-02,1905-12-09,,Universidad de morón,Diseño industrial,Mr. steven bradshaw,Isoto@gmail.com,M,"12336 joseph street suite 181 +ericfort, ks 91679",5353 +108,2019-10-02,2006-11-03,,Universidad de morón,Ingeniería mecánica,Monica rios,Kempdavid@yahoo.com,F,"1950 susan street +lake stephanie, tx 12575",3516 +109,2019-10-02,1958-04-27,,Universidad de morón,Diseño de imagen y sonido,Sarah schwartz,Cynthiamorris@hotmail.com,F,"99887 brett points suite 065 +east robert, sd 49238",8175 +110,2019-10-02,2000-03-31,,Universidad nacional de la pampa,Arquitectura,Mrs. sarah tran,Fchristensen@yahoo.com,F,"0608 adams ridges +north stephaniestad, ms 99833",8175 +111,2019-10-02,1994-11-30,,Universidad nacional de la pampa,Ingeniería mecánica,Lauren garcia,Derek78@gmail.com,F,"300 claudia prairie apt. 013 +north luke, hi 27670",6207 +112,2019-10-02,1994-04-02,,Universidad nacional de la pampa,Diseño industrial,Nancy maldonado,Aprilgallagher@yahoo.com,F,"953 strong shore suite 345 +west carrie, ne 94860",6036 +113,2019-10-02,2006-04-05,,Universidad de morón,Licenciatura en ciencias de la educación ,John oneal,Emily07@hotmail.com,M,"65657 smith keys apt. 256 +south rhondachester, ak 97461",7153 +114,2019-10-02,1977-08-20,,Universidad de morón,Licenciatura en ciencias ambientales,Timothy vasquez,Traci27@yahoo.com,M,"01015 higgins prairie suite 023 +east stephanieton, ia 76126",7548 +115,2019-10-02,1973-07-24,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Vanessa adams,Awright@gmail.com,F,"8224 hall harbors +east marktown, oh 47651",5733 +116,2019-10-02,1950-02-15,,Universidad nacional de la pampa,Actuario ,Seth walsh,Maryreynolds@hotmail.com,M,"501 jose route suite 380 +victoriaview, va 67631",2903 +117,2019-10-02,1972-12-23,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Lisa cummings,Ryanjackson@gmail.com,F,"32003 clayton creek apt. 194 +east james, ri 11096",9409 +118,2019-10-02,2014-10-19,,Universidad de morón,Licenciatura en musicoterapia,Larry hernandez,Ndavila@yahoo.com,M,"541 daniel plaza apt. 104 +evanview, wy 02118",4434 +119,2019-10-02,1947-02-02,,Universidad de morón,Licenciatura en terapia ocupacional,Karen allen,Martinezjoshua@yahoo.com,F,"327 singh gateway +east donaldmouth, ma 34693",6051 +120,2019-10-02,2001-01-08,,Universidad de morón,Ciencias veterinarias,Emily garza,Toddkimberly@gmail.com,F,"26950 harmon harbors apt. 756 +port trevorfurt, pa 21030",4186 +121,2019-10-02,1912-09-06,,Universidad de morón,Actuario ,Craig martin,Christina32@hotmail.com,M,"0911 sellers valley apt. 131 +south miranda, ar 21393",1897 +122,2019-10-02,1916-07-13,,Universidad de morón,Técnico para bioterios ,Carl lester,Emilyphillips@gmail.com,M,"656 duarte heights suite 879 +west jeffrey, ky 52749",9311 +123,2019-10-02,1910-06-07,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Kayla jackson,Harttara@gmail.com,F,"20721 pamela route +new andreamouth, pa 01278",4119 +124,2019-10-02,1950-05-01,,Universidad de morón,Licenciatura en ciencias de la computación,Micheal olson,Gtorres@gmail.com,M,"Usns kaufman +fpo ae 78432",6383 +125,2019-10-02,1961-03-22,,Universidad de morón,Licenciatura en administración ,Jennifer brooks,Perezpaige@yahoo.com,F,"203 john trace +michellehaven, ms 12899",3585 +126,2019-10-02,1933-07-17,,Universidad de morón,Licenciatura en ciencias ambientales,Ricky lopez,Shelby12@gmail.com,M,"3232 jack viaduct +daltonshire, pa 99583",1625 +127,2019-10-02,2012-12-27,,Universidad nacional de la pampa,Ingeniería en informática,Michael chavez,Ssanchez@yahoo.com,M,"5946 martin club apt. 749 +west ryanberg, me 98883",3384 +128,2019-11-02,1985-03-04,,Universidad de morón,Licenciatura en ciencias ambientales,Nina pace,Thughes@hotmail.com,F,"88796 silva mill +marshallstad, ma 98061",3032 +129,2019-11-02,1908-12-29,,Universidad de morón,Ingeniería electrónica,Kelly ramos,Sarahholmes@yahoo.com,F,"Unit 5657 box 0497 +dpo ae 53805",5417 +130,2019-11-02,1905-11-09,,Universidad de morón,Ciencias veterinarias,Manuel moore,Johnmcgee@hotmail.com,M,"55086 chris roads apt. 632 +goldenfurt, va 70450",2208 +131,2019-11-02,1989-02-26,,Universidad de morón,Licenciatura en psicología,James anderson,Sabrina99@hotmail.com,M,"952 stephanie court +lake devinhaven, oh 19815",9313 +132,2019-11-02,2001-12-21,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Richard jones,Carterfrederick@yahoo.com,M,"61246 tammy views +lake jonathanton, nv 66600",2618 +133,2019-11-02,1960-02-08,,Universidad de morón,Actuario ,Charles allen,Daymichelle@gmail.com,M,"478 thomas ferry apt. 653 +benjaminmouth, vt 51746",8200 +134,2019-11-02,1982-07-03,,Universidad nacional de la pampa,Arquitectura,Mark green,Jenniferpeterson@gmail.com,M,"9336 gabriel stravenue suite 983 +lake luisborough, wa 67007",3212 +135,2019-11-02,2009-08-09,,Universidad de morón,Licenciatura en producción de bioimagenes,Amy callahan,Alexandergail@yahoo.com,F,"52551 lee spur +rodriguezmouth, hi 04764",2124 +136,2019-11-02,1927-05-31,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Leonard brooks,Sarahhobbs@yahoo.com,M,"582 shelby point suite 268 +charleshaven, ma 80684",3567 +137,2019-11-02,1955-02-07,,Universidad nacional de la pampa,Ingeniería mecánica,James weiss,Christopher52@yahoo.com,M,"364 james rapids +port annettefort, ct 08839",4242 +138,2019-11-02,1946-03-09,,Universidad nacional de la pampa,Contador público ,Robert daniels,Lphillips@gmail.com,M,"Psc 3474, box 0373 +apo ae 46638",1712 +139,2019-11-02,2014-11-21,,Universidad nacional de la pampa,Licenciatura en administración ,David diaz,Fernandezadrian@gmail.com,M,"396 jones heights apt. 720 +marisabury, il 76173",2453 +140,2019-11-02,2013-02-01,,Universidad de morón,Licenciatura en administración ,Brett montgomery,Kinglance@hotmail.com,M,"24581 steven trail apt. 765 +danielsland, tn 41332",6628 +141,2019-11-02,1955-01-27,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Michelle estrada,Daniel50@yahoo.com,F,"766 phillip branch +port steven, md 13392",3708 +142,2019-11-02,1940-05-03,,Universidad de morón,Licenciatura en terapia ocupacional,Mary williams,Wsnyder@yahoo.com,F,"0572 weber park +collinsstad, az 82453",1980 +143,2019-11-02,1982-09-20,,Universidad de morón,Ciencias veterinarias,Curtis bender,Eddiesmith@hotmail.com,M,"47358 ware dale +east benjamin, il 99555",1664 +144,2019-11-02,2018-01-24,,Universidad nacional de la pampa,Licenciatura en psicología,Connie berry,Jjames@hotmail.com,F,"8968 wells pass suite 454 +north samanthaview, ky 58414",3322 +145,2019-11-02,1947-01-11,,Universidad de morón,Farmacia,Jordan jones,Bruce94@yahoo.com,M,"9086 kevin mill +lake michael, fl 44285",4522 +146,2019-11-02,1916-03-03,,Universidad de morón,Licenciatura en ciencias biológicas,Sean ryan,Qguerrero@hotmail.com,M,"882 dawn radial +burnsfurt, nh 23210",1737 +147,2019-11-02,1980-10-25,,Universidad de morón,Diseño de imagen y sonido,Sarah castro,Craigtyler@gmail.com,F,"03298 willis flat suite 241 +paynetown, sd 43295",2705 +148,2019-11-02,1958-11-27,,Universidad de morón,Ingeniería mecánica,Catherine larson,Davidsonjennifer@yahoo.com,F,"2064 emily union apt. 792 +north mary, pa 73279",7412 +149,2019-11-02,1978-04-19,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Penny ewing,Austinwilson@hotmail.com,F,"Unit 0585 box 4822 +dpo ap 86251",6561 +150,2019-11-02,1935-02-16,,Universidad de morón,Ingeniería electrónica,Dawn fry,Kathryn25@yahoo.com,F,"6565 wilkins shoal suite 331 +lake lisa, id 88413",9221 +151,2019-11-02,1922-07-25,,Universidad nacional de la pampa,Agronomía,Mrs. monica scott,Wilsonbenjamin@hotmail.com,F,"671 bright fall +east tracyburgh, wy 48311",6438 +152,2019-11-02,1944-11-25,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,John haynes,Patrick85@gmail.com,M,"8814 parker locks apt. 033 +new james, id 00763",4155 +153,2019-11-02,1923-07-28,,Universidad de morón,Técnico para bioterios ,Amanda cortez,Daltonteresa@yahoo.com,F,"745 jason plains suite 298 +charlesland, pa 54716",7607 +154,2019-11-02,1921-12-08,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Matthew mathis,Ewong@gmail.com,M,"730 torres lakes suite 368 +west mallory, ny 12305",5372 +155,2019-11-02,1905-12-27,,Universidad nacional de la pampa,Bioquímica,David bautista,Bhansen@gmail.com,M,"393 william spring suite 793 +jimmyborough, ut 04329",5439 +156,2019-11-02,1907-02-26,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Tommy steele,Ryanhooper@yahoo.com,M,"Unit 4492 box 5828 +dpo ae 74944",5735 +157,2019-11-02,1944-04-03,,Universidad de morón,Ciencias veterinarias,Lisa jones,Mariacooley@yahoo.com,F,"248 jenkins locks +lake elizabethville, or 06700",3018 +158,2019-11-02,1970-05-13,,Universidad nacional de la pampa,Arquitectura,Gina ellis,Mosskelly@yahoo.com,F,"01579 hernandez manors +south elizabethborough, ar 24236",2440 +159,2019-12-02,2010-02-10,,Universidad nacional de la pampa,Bioquímica,William leonard,Heather83@yahoo.com,M,"Uss delgado +fpo ap 36957",1763 +160,2019-12-02,1989-07-01,,Universidad de morón,Licenciatura en musicoterapia,William fisher,Wallacetracy@yahoo.com,M,"29988 john isle +lake danamouth, ne 02892",9023 +161,2019-12-02,1907-01-29,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Mr. gregory george,Awilliams@yahoo.com,M,"413 kevin route suite 540 +west stephanieborough, ar 48825",7613 +162,2019-12-02,1927-12-29,,Universidad de morón,Licenciatura en ciencias antropológicas,Catherine russell,Vhernandez@yahoo.com,F,"3481 mcdonald common +barrystad, nh 43114",1804 +163,2019-12-02,2004-03-09,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,James wilson,Heidi91@hotmail.com,M,"89264 jason crest apt. 645 +mannberg, ma 35578",3048 +164,2019-12-02,1960-09-06,,Universidad nacional de la pampa,Agronomía,Nicole ryan,Carolynnelson@yahoo.com,F,"69906 vega ports apt. 591 +east philip, wa 93010",3585 +165,2019-12-02,2000-05-27,,Universidad de morón,Licenciatura en ciencias antropológicas,Raymond dickerson,Anna65@gmail.com,M,"2761 bautista rest +colleenmouth, az 49238",3486 +166,2019-12-02,2016-06-16,,Universidad de morón,Medicina,Joseph morton dds,Cooperjohn@yahoo.com,M,"1439 raymond street +carolton, ut 09360",2300 +167,2019-12-02,1961-04-14,,Universidad nacional de la pampa,Licenciatura en sociología ,Tim douglas,Mitchelljason@yahoo.com,M,"3769 charles ridge +arroyofurt, ne 17138",2181 +168,2019-12-02,2013-08-22,,Universidad de morón,Arquitectura,Joe perez,Jennifershort@hotmail.com,M,"89337 day glen suite 950 +east meganton, vt 74417",6319 +169,2019-12-02,2000-07-20,,Universidad de morón,Ingeniería electrónica,Jessica meyer,Nathanielcollins@yahoo.com,F,"788 davis underpass +karenville, co 31498",7547 +170,2019-12-02,2003-03-05,,Universidad de morón,Licenciatura en sociología ,William chavez,Paul86@hotmail.com,M,"90512 rachel walk +ritamouth, mi 91403",6339 +171,2019-12-02,1998-09-02,,Universidad nacional de la pampa,Ingeniería en informática,Stephanie chavez,Samuelmiller@hotmail.com,F,"4364 james orchard +hallton, id 54031",2919 +172,2019-12-02,1950-05-20,,Universidad de morón,Licenciatura en ciencias de la educación ,Isaiah cooper,Nicolechaney@yahoo.com,M,"Unit 6094 box 0286 +dpo ae 52697",4122 +173,2019-12-02,1918-06-25,,Universidad de morón,Licenciatura en artes,Tammy wilkinson,Johnny13@yahoo.com,F,"2523 andrew glens apt. 980 +monroeport, mo 33913",5367 +174,2019-12-02,1971-07-22,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Alexis obrien,Lawsonbruce@gmail.com,F,"09525 hart estate apt. 656 +west williebury, ms 95706",5261 +175,2019-12-02,1990-11-25,,Universidad de morón,Licenciatura en psicología,Rachel nelson,Bennettjacob@hotmail.com,F,"Unit 9588 box 3624 +dpo aa 25184",3029 +176,2019-12-02,2010-02-19,,Universidad de morón,Farmacia,Wayne jensen,Austinwest@hotmail.com,M,"6823 marsh port suite 988 +east stephenland, ri 28232",7163 +177,2019-12-02,1975-12-14,,Universidad de morón,Actuario ,Lydia stewart,Brandy50@gmail.com,F,"69868 burns island +lake frederickstad, ut 16697",3540 +178,2019-12-02,2007-05-06,,Universidad de morón,Técnico para bioterios ,Greg harris,Victorschneider@hotmail.com,M,"093 harold mission apt. 897 +garciaport, fl 87707",3313 +179,2019-12-02,1927-01-03,,Universidad nacional de la pampa,Ingeniería mecánica,Amy cooper md,Kimberlymurphy@hotmail.com,F,"101 allen rest apt. 887 +gilberthaven, il 43362",6551 +180,2019-12-02,1995-01-15,,Universidad de morón,Licenciatura en artes,Jennifer meyer,Ibentley@yahoo.com,F,"704 chandler trafficway apt. 255 +new michellemouth, nm 61690",6501 +181,2019-12-02,1944-02-23,,Universidad de morón,Licenciatura en musicoterapia,Matthew cruz,Rebeccabarrera@yahoo.com,M,"5517 kari stravenue +east mary, mi 92343",3470 +182,2019-12-02,1939-01-30,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Angela clark,Cisneroslaurie@hotmail.com,F,"75270 waters fort suite 987 +hollyside, ak 32557",3432 +183,2019-12-02,1991-06-23,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Megan preston,Mcmillancrystal@gmail.com,F,"9796 donald haven +geraldberg, ny 50203",3557 +184,2019-12-02,1911-03-11,,Universidad nacional de la pampa,Diseño de imagen y sonido,Sarah jones,Denisewilliams@hotmail.com,F,"68042 gary views +port douglas, ut 15175",4434 +185,2019-12-02,1955-06-07,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Timothy weiss,Abbottchristopher@hotmail.com,M,"620 page ferry +east steven, tn 33299",1746 +186,2019-12-02,2019-05-24,,Universidad nacional de la pampa,Farmacia,Susan lawson,Castillothomas@gmail.com,F,"6706 alyssa groves apt. 445 +lake gary, nd 38195",8168 +187,2019-12-02,1980-07-30,,Universidad de morón,Medicina,Jacqueline johnston,Garciamary@yahoo.com,F,"6746 thomas dale suite 476 +south melinda, me 87599",2722 +188,2019-12-02,1984-10-19,,Universidad de morón,Medicina,Ryan morales,Jeanette31@gmail.com,M,"2788 woods shore +natashaton, hi 15656",8424 +189,2019-12-02,1988-09-23,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Dean arnold,Ericschultz@gmail.com,M,"08839 ashley station +east jonathon, ak 05266",3515 +190,2020-01-03,1976-09-24,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Elizabeth alexander,Dlowery@yahoo.com,F,"44566 marie roads +port jeffrey, ca 01527",2181 +191,2020-01-03,1983-05-02,,Universidad de morón,Ingeniería mecánica,John fischer,Tberry@hotmail.com,M,"9967 moss centers suite 424 +port thomaschester, co 24544",3138 +192,2020-01-03,1956-02-20,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Madison webster,Lmitchell@gmail.com,F,"Unit 6768 box 2098 +dpo aa 55772",1601 +193,2020-01-03,2019-10-11,,Universidad de morón,Licenciatura en ciencias ambientales,Patrick todd,Sara15@hotmail.com,M,"01109 avila dale +new steveside, ms 67103",3581 +194,2020-01-03,1973-06-20,,Universidad de morón,Licenciatura en artes,Amy middleton,Kaitlynross@gmail.com,F,"54741 guzman summit +jenningsland, la 69121",4128 +195,2020-01-03,1994-06-19,,Universidad de morón,Agronomía,Destiny avila,Murraytony@hotmail.com,F,"012 brandon road apt. 220 +new michael, wa 45148",5831 +196,2020-01-03,1965-07-06,,Universidad de morón,Bioquímica,Ryan williams,Briancampbell@hotmail.com,M,"Uscgc hart +fpo ae 74054",3072 +197,2020-01-03,2003-09-18,,Universidad de morón,Licenciatura en artes,Brent miller,Jamesshaffer@yahoo.com,M,"871 gibbs falls +north codystad, tx 70988",7247 +198,2020-01-03,2021-02-25,,Universidad de morón,Medicina,Jennifer robinson,Jennifersmith@gmail.com,F,"46266 angela summit apt. 700 +port michaelberg, hi 99321",1614 +199,2020-01-03,1954-01-25,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Richard pineda,Bshepherd@gmail.com,M,"22598 regina point suite 625 +andersonside, sc 06030",5594 +200,2020-01-03,1954-10-28,,Universidad nacional de la pampa,Ciencias veterinarias,Lori garcia,Joan88@yahoo.com,F,"7993 osborne stravenue +mooreshire, ny 59976",4111 +201,2020-01-03,1995-10-14,,Universidad nacional de la pampa,Bioquímica,Cody thompson,Lfrench@hotmail.com,M,"Unit 2126 box 8187 +dpo ae 21978",3214 +202,2020-01-03,1982-01-10,,Universidad de morón,Medicina,Patricia rodriguez,Fsims@hotmail.com,F,"3976 erica lodge suite 063 +shannonfort, dc 79222",3400 +203,2020-01-03,1936-11-25,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Nicholas murphy,Natalieblair@yahoo.com,M,"72568 patrick glen +new peterbury, la 39094",1882 +204,2020-01-03,1981-06-23,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Catherine armstrong,Mike77@gmail.com,F,"3851 moses curve +mcleanborough, nd 92322",4163 +205,2020-01-03,2002-03-19,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Daniel mejia,Andersonbrian@gmail.com,M,"77926 andrew mountains +wilsonhaven, vt 90564",2852 +206,2020-01-03,1916-10-20,,Universidad de morón,Licenciatura en kinesiología y fisiatría,James jordan,Dianamorgan@gmail.com,M,"03618 brewer island +matthewshire, vt 82053",2919 +207,2020-01-03,2011-12-28,,Universidad de morón,Farmacia,Elizabeth fleming,Phelpssophia@hotmail.com,F,"72340 wolfe fields +south william, nc 24290",9220 +208,2020-01-03,1940-09-17,,Universidad de morón,Licenciatura en ciencia política ,Brittany mccarty,Mark96@hotmail.com,F,"2503 keith points apt. 808 +alvaradofurt, nh 07272",2201 +209,2020-01-03,1973-01-24,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Heather gordon,George08@yahoo.com,F,"530 martin ways apt. 873 +port racheltown, la 41659",3228 +210,2020-01-03,1978-10-10,,Universidad de morón,Ingeniería electrónica,Allen brown,Jasonmoore@yahoo.com,M,"023 rebecca mountains +south richardville, tn 11140",6708 +211,2020-01-03,1917-05-15,,Universidad de morón,Actuario ,Nancy reyes,Jessicaaustin@hotmail.com,F,"Usns rios +fpo aa 92727",6387 +212,2020-01-03,1960-06-25,,Universidad de morón,Ingeniería mecánica,Kimberly jackson,David90@hotmail.com,F,"24579 jefferson roads +hayesberg, nj 11363",1746 +213,2020-01-03,2009-06-24,,Universidad nacional de la pampa,Farmacia,Tracy johnson,Maryhaynes@yahoo.com,F,"31158 joseph drive apt. 171 +johnsonmouth, me 19392",1919 +214,2020-01-03,1956-04-24,,Universidad de morón,Licenciatura en ciencias biológicas,Tyrone morse,Emily64@gmail.com,M,"5377 michael ramp +simonborough, sc 29683",2919 +215,2020-01-03,1959-03-16,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Ashley murphy,Walter54@gmail.com,F,"3463 murillo keys +port scott, me 01039",3580 +216,2020-01-03,1966-03-31,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Mark jones,Mmartin@gmail.com,M,"1748 burgess corners suite 369 +hodgehaven, or 53263",5515 +217,2020-01-03,1940-02-03,,Universidad nacional de la pampa,Bioquímica,Tammie orozco,Kevin49@gmail.com,F,"249 ball divide +north andrew, mn 80722",6663 +218,2019-10-03,1998-10-24,,Universidad nacional de la pampa,Arquitectura,Sierra keller,Kellytyler@gmail.com,F,"245 rebekah crescent +perezburgh, ar 54016",2252 +219,2019-10-03,1948-05-14,,Universidad de morón,Licenciatura en terapia ocupacional,Lauren johnson,Frank45@yahoo.com,F,"0354 barnes pine apt. 560 +lake thomastown, ak 44052",5515 +220,2019-10-03,1914-08-11,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Stacey fletcher,Scottjackson@yahoo.com,F,"811 daniel fork +millerton, or 48982",6387 +221,2019-10-03,1990-01-20,,Universidad nacional de la pampa,Licenciatura en psicología,Regina haynes,Bradychristina@yahoo.com,F,"947 parker landing suite 376 +sarahbury, oh 74478",5509 +222,2019-10-03,1911-06-15,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Amy brown,Brookscody@gmail.com,F,"3519 timothy walks suite 500 +east jesse, ky 16031",3505 +223,2019-10-03,1964-06-18,,Universidad de morón,Licenciatura en producción de bioimagenes,Jennifer johnson,Xschwartz@gmail.com,F,"964 catherine corner suite 414 +port jacquelineton, ut 35142",6301 +224,2019-10-03,1995-06-30,,Universidad nacional de la pampa,Ciencias veterinarias,Zachary moore,Christian68@yahoo.com,M,"77833 sydney rapids apt. 533 +west nathan, wa 93762",3423 +225,2019-10-03,2004-05-04,,Universidad de morón,Licenciatura en terapia ocupacional,Latasha mcfarland,Xrodriguez@yahoo.com,F,"12444 huynh corners +east kathy, sc 96287",4142 +226,2019-10-03,1910-11-06,,Universidad nacional de la pampa,Licenciatura en artes,Dawn curtis,Curtisstephen@gmail.com,F,"658 williams walk apt. 734 +west thomasfurt, az 86938",3534 +227,2019-10-03,1985-05-26,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Jeremy estrada,Brandyblack@hotmail.com,M,"5527 morse club +brownville, mo 20744",4626 +228,2019-10-03,1958-12-14,,Universidad nacional de la pampa,Ingeniería en informática,Daniel gamble,Monica48@gmail.com,M,"43814 jennifer keys +margaretstad, va 07149",4133 +229,2019-10-03,1913-01-15,,Universidad de morón,Contador público ,Gene browning,Ryanbowman@hotmail.com,M,"Psc 4809, box 7610 +apo ae 65933",3561 +230,2019-10-03,1912-10-11,,Universidad de morón,Licenciatura en relaciones del trabajo ,April newman,Qpoole@gmail.com,F,"57467 brianna square +west mary, al 88590",6503 +231,2019-10-03,2001-05-26,,Universidad de morón,Licenciatura en ciencias ambientales,Debra wall,Mbailey@hotmail.com,F,"29324 sanchez ports +port danielfort, ms 77566",5475 +232,2019-10-03,1954-10-03,,Universidad nacional de la pampa,Licenciatura en administración ,Roy joseph,Colecynthia@yahoo.com,M,"98473 johnson camp suite 763 +east martha, il 76411",3534 +233,2019-10-03,1938-10-08,,Universidad nacional de la pampa,Diseño industrial,Brandi burke,Ewhite@yahoo.com,F,"01791 weaver plains suite 871 +velezhaven, ri 02295",4157 +234,2019-10-03,1973-12-19,,Universidad nacional de la pampa,Licenciatura en artes,Sue bradley,Sanchezmark@gmail.com,F,"294 ellis center apt. 401 +port sharonbury, ok 42135",5594 +235,2019-10-03,1957-05-31,,Universidad nacional de la pampa,Diseño de imagen y sonido,Denise powell,Ycarter@gmail.com,F,"735 washington river suite 461 +robertville, la 60611",1812 +236,2019-10-03,1950-05-28,,Universidad de morón,Licenciatura en ciencias biológicas,Mary palmer,Weavermichael@hotmail.com,F,"8665 saunders station +new stuart, il 71795",7249 +237,2019-10-03,1967-05-08,,Universidad de morón,Licenciatura en relaciones del trabajo ,Ashley brown,Andre05@yahoo.com,F,"Unit 3934 box 1389 +dpo aa 18809",5264 +238,2019-11-03,1940-11-11,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Mariah benton,Hkaiser@yahoo.com,F,"90350 hall fall apt. 351 +bonnieview, fl 89632",5353 +239,2019-11-03,1959-02-02,,Universidad nacional de la pampa,Técnico para bioterios ,David johnson,Rclayton@yahoo.com,M,"184 karen row suite 012 +north davidhaven, ak 41184",3327 +240,2019-11-03,1913-01-24,,Universidad nacional de la pampa,Farmacia,Cody lewis,Bryanmccall@hotmail.com,M,"1794 owens terrace apt. 660 +lisaborough, nm 31450",3194 +241,2019-11-03,1914-09-14,,Universidad de morón,Licenciatura en ciencias biológicas,Kari smith,Daniellee@hotmail.com,F,"024 malone port apt. 124 +north sandra, nh 84714",6472 +242,2019-11-03,1985-01-14,,Universidad de morón,Diseño industrial,Jeff larson,Grahammichael@yahoo.com,M,"5963 silva roads apt. 224 +south lauraville, ok 61083",1856 +243,2019-11-03,1986-08-13,,Universidad de morón,Farmacia,Connor walker,Frenchmatthew@yahoo.com,M,"Psc 5389, box 7919 +apo ae 38572",5731 +244,2019-11-03,1967-07-04,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Heather williams,Christinagalvan@gmail.com,F,"274 edward ranch suite 369 +jasonchester, vt 40898",3316 +245,2019-11-03,1924-03-22,,Universidad de morón,Ingeniería electrónica,Carol roberts,Smithjohn@hotmail.com,F,"22423 miller turnpike +dominiquefort, ma 33824",2900 +246,2019-11-03,1925-03-27,,Universidad de morón,Técnico para bioterios ,Jared wilkins,Westjuan@gmail.com,M,"261 beck falls apt. 190 +michaelhaven, or 56255",6748 +247,2019-11-03,1965-06-26,,Universidad de morón,Técnico para bioterios ,Kristen montgomery,Bgarcia@yahoo.com,F,"004 emily creek apt. 643 +west teresa, ut 19586",3076 +248,2019-11-03,1939-04-14,,Universidad nacional de la pampa,Ingeniería en informática,Charles butler,Mark61@gmail.com,M,"5055 karen mills +reedfurt, wv 58358",2732 +249,2019-11-03,1923-01-27,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Tara alexander md,Lgrant@yahoo.com,F,"933 davis well apt. 147 +east kevinburgh, ca 25435",5517 +250,2019-11-03,1924-05-04,,Universidad de morón,Licenciatura en producción de bioimagenes,Paul clark,Hgarner@yahoo.com,M,"305 horton vista apt. 374 +amyton, tx 08921",7540 +251,2019-11-03,1945-08-07,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Aaron solis,Znichols@hotmail.com,M,"015 wilson fields suite 376 +greeneside, ga 62653",4700 +252,2019-11-03,1937-03-12,,Universidad de morón,Agronomía,Ricky gutierrez,Deborah06@gmail.com,M,"453 jennifer parkway suite 466 +north kenneth, ky 96900",4152 +253,2019-11-03,2008-11-09,,Universidad de morón,Licenciatura en psicología,Robert edwards,Abigailberger@yahoo.com,M,"9527 tammy mission +casemouth, pa 50413",8203 +254,2019-11-03,1973-08-09,,Universidad nacional de la pampa,Medicina,Brittany anthony,Corteztravis@gmail.com,F,"5075 emily shores +west craigberg, wy 76209",5731 +255,2019-11-03,1984-07-29,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Katherine wilson,Scottbrian@yahoo.com,F,"9384 matthew pines apt. 893 +johnsonstad, ms 43300",4231 +256,2019-12-03,1974-08-02,,Universidad nacional de la pampa,Bioquímica,Anthony wolfe,Stevengarcia@gmail.com,M,"7081 michael fork +dominiquefurt, va 49254",1838 +257,2019-12-03,1987-11-20,,Universidad nacional de la pampa,Bioquímica,Ivan jones,Rachel08@hotmail.com,M,"Uss lee +fpo ae 02031",4626 +258,2019-12-03,1918-09-16,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Tyler johnson,Rmclaughlin@gmail.com,M,"15482 williams ramp suite 368 +south erika, oh 06947",5883 +259,2019-12-03,1972-03-01,,Universidad de morón,Farmacia,Christian robertson,Joelmartin@hotmail.com,M,"8052 ballard streets +new tara, mt 41908",1854 +260,2019-12-03,1994-06-25,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Eugene lee,Walter69@hotmail.com,M,"Uss logan +fpo ae 90922",4176 +261,2019-12-03,1946-09-01,,Universidad nacional de la pampa,Actuario ,Heather herman,Wendyblair@yahoo.com,F,"343 baker spring apt. 220 +smithberg, ma 48359",6000 +262,2019-12-03,1906-12-24,,Universidad nacional de la pampa,Licenciatura en psicología,Lori michael,Ryantucker@gmail.com,F,"5566 sexton point +barrettmouth, id 75926",3536 +263,2019-12-03,1977-07-31,,Universidad de morón,Técnico para bioterios ,John mays,Robertfry@hotmail.com,M,"1374 mckee street apt. 834 +scottside, va 49450",7600 +264,2019-12-03,1958-07-06,,Universidad nacional de la pampa,Ingeniería mecánica,Ashley flores,Nherrera@gmail.com,F,"642 fleming valley +north christopherfurt, sc 54931",1674 +265,2019-12-03,1947-08-02,,Universidad de morón,Diseño industrial,Kayla oconnell,Howeamanda@gmail.com,F,"349 jeremy vista +barrettfurt, ms 18163",8156 +266,2019-12-03,1939-09-04,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Jennifer mccarthy,Carlaschmidt@gmail.com,F,"4597 miranda groves +jeremyfort, co 69164",6036 +267,2019-12-03,1964-10-30,,Universidad de morón,Licenciatura en sociología ,Adrienne morales,Acollins@yahoo.com,F,"13349 kathleen manor +south anthony, in 44136",2241 +268,2019-12-03,1984-08-02,,Universidad de morón,Licenciatura en gestión de agroalimentos,Scott nelson,Angel75@gmail.com,M,"05408 martinez lock apt. 244 +new wendy, mo 97873",6313 +269,2019-12-03,1913-01-21,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Kristina daugherty,Jthompson@gmail.com,F,"505 hodges via +lake stephanieton, la 39410",3021 +270,2019-12-03,1958-10-14,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Jeffrey walker,Michaelmitchell@hotmail.com,M,"6052 santos ville suite 912 +charleneshire, ca 31673",2944 +271,2019-12-03,2011-06-29,,Universidad de morón,Licenciatura en ciencias antropológicas,Monica contreras,Conniecooper@gmail.com,F,"03851 richardson pine apt. 328 +west jessica, ny 62414",7318 +272,2019-12-03,1953-12-03,,Universidad nacional de la pampa,Licenciatura en sociología ,Roger hall,Courtney64@hotmail.com,M,"9084 sherry path suite 756 +south mariahtown, ne 01231",5275 +273,2019-12-03,1964-05-01,,Universidad de morón,Licenciatura en ciencias ambientales,Taylor cook,Qdrake@gmail.com,F,"488 james pass +new courtneyfort, ks 80552",5423 +274,2019-12-03,2003-10-14,,Universidad nacional de la pampa,Actuario ,Kimberly austin,Wstewart@gmail.com,F,"744 allen extension +new adamton, wi 42732",2705 +275,2019-12-03,1922-05-19,,Universidad de morón,Licenciatura en administración ,Andrea rhodes,Bcurry@yahoo.com,F,"036 chavez mills +josephborough, id 17884",4705 +276,2019-12-03,1984-06-07,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Peggy duncan,Schultzmark@gmail.com,F,"843 rivera dam suite 614 +melissamouth, wy 35812",8200 +277,2019-12-03,1909-10-06,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Patricia wood,Kcastro@gmail.com,F,"9453 jonathan walk +danielmouth, oh 78768",7130 +278,2019-12-03,2000-08-09,,Universidad de morón,Licenciatura en musicoterapia,Bryan watson,Jimenezrhonda@hotmail.com,M,"140 lopez pass +new jacobbury, mn 03600",5500 +279,2019-12-03,2016-12-12,,Universidad de morón,Licenciatura en ciencias de la computación,Elijah martinez,Trevorlyons@hotmail.com,M,"33414 sheila glen apt. 250 +burnettview, sc 53190",4122 +280,2019-12-03,1939-11-06,,Universidad de morón,Licenciatura en artes,Dalton silva,Elizabeth39@hotmail.com,M,"78957 jackson wells suite 389 +denisefort, hi 94981",6531 +281,2019-12-03,2007-03-31,,Universidad de morón,Licenciatura en ciencias antropológicas,Sabrina bell,Dlewis@gmail.com,F,"265 theresa spurs apt. 011 +banksfort, ks 29885",6309 +282,2019-12-03,1915-12-21,,Universidad nacional de la pampa,Licenciatura en sociología ,Victoria frazier,Craigrodriguez@gmail.com,F,"1181 randolph burgs +stacyview, sc 51612",6430 +283,2019-12-03,2014-10-20,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Helen jimenez,Richardsonjessica@hotmail.com,F,"00774 andrade corners apt. 832 +youngfort, il 33627",6277 +284,2019-12-03,2000-06-13,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Matthew fisher,Pdeleon@gmail.com,M,"0362 laura walks +greenefort, ct 01642",1614 +285,2019-12-03,1998-02-14,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Joshua armstrong,Smithjames@yahoo.com,M,"74833 scott shoal apt. 823 +south michele, mo 58009",3056 +286,2019-12-03,2010-11-30,,Universidad de morón,Licenciatura en ciencias biológicas,Tina burke,Lmiller@yahoo.com,F,"Psc 4666, box 7796 +apo ae 74619",3192 +287,2019-12-03,1956-10-07,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Margaret davenport,Baileydwayne@hotmail.com,F,"Unit 6805 box 2341 +dpo ap 88892",2352 +288,2019-12-03,2001-09-01,,Universidad de morón,Licenciatura en sociología ,Pedro hill,Brian29@yahoo.com,M,"72392 jones shoal +south lisamouth, sc 56198",7401 +289,2019-12-03,1979-07-14,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Edward mckinney,Erinwatson@gmail.com,M,"53754 brooks village suite 901 +port dustin, ak 89615",1900 +290,2020-01-04,1989-03-31,,Universidad de morón,Medicina,Christopher buck,Eric83@hotmail.com,M,"561 bobby shoals apt. 932 +new amberville, ut 70711",7501 +291,2020-01-04,1910-07-16,,Universidad nacional de la pampa,Ciencias veterinarias,John stevens,Rachel60@hotmail.com,M,"88992 belinda lock suite 015 +west karen, tn 36023",1655 +292,2020-01-04,2010-09-23,,Universidad nacional de la pampa,Licenciatura en administración ,Jonathan rodriguez,Acobb@yahoo.com,M,"09421 linda islands apt. 167 +north shawn, wi 88458",3200 +293,2020-01-04,1922-12-17,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Sheryl rodriguez,Nicolestark@hotmail.com,F,"8764 hector squares suite 889 +west angelfurt, sc 57814",4166 +294,2020-01-04,1973-02-17,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Christopher orozco,Wilsonrobert@gmail.com,M,"8295 allison burg suite 163 +north john, in 53914",6001 +295,2020-01-04,1914-12-22,,Universidad de morón,Licenciatura en ciencias antropológicas,Miguel herrera,Ffrederick@hotmail.com,M,"Usns martinez +fpo ap 56658",3516 +296,2020-01-04,1980-12-21,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Nancy reyes,Melissasanchez@hotmail.com,F,"09758 lawson inlet +lewisburgh, in 93469",6015 +297,2020-01-04,1957-06-21,,Universidad nacional de la pampa,Bioquímica,Jacob johnson,Ryan58@hotmail.com,M,"3028 philip causeway +south kevinmouth, tx 85423",6627 +298,2020-01-04,1923-11-01,,Universidad de morón,Licenciatura en ciencias ambientales,John curtis,Jillmcintosh@yahoo.com,M,"0060 lisa court +collinston, ia 68848",4107 +299,2020-01-04,1909-03-03,,Universidad de morón,Licenciatura en terapia ocupacional,Martha jones,Robinjacobs@yahoo.com,F,"38452 luke fort apt. 612 +brucehaven, tn 10188",4126 +300,2020-01-04,1923-02-19,,Universidad de morón,Ingeniería en informática,Michael adkins,Imata@hotmail.com,M,"4726 williams common +new ericmouth, hi 10596",4109 +301,2020-01-04,1982-07-29,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Jessica montoya,Angeltucker@gmail.com,F,"53413 jessica crossroad suite 221 +elizabethville, az 37052",5733 +302,2020-01-04,2010-11-30,,Universidad de morón,Licenciatura en terapia ocupacional,Joseph porter,Carolynhamilton@yahoo.com,M,"Psc 7263, box 9811 +apo aa 40735",6723 +303,2020-01-04,2008-01-14,,Universidad nacional de la pampa,Licenciatura en artes,Anne wallace,Denisejackson@yahoo.com,F,"10560 hughes estates suite 371 +moraleshaven, ca 49509",3234 +304,2020-01-04,1965-02-08,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Joan gregory,Johnsonteresa@hotmail.com,F,"908 joseph lane +gouldshire, sc 46186",7225 +305,2020-01-04,1985-05-28,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Stephanie lutz,Jesusharrison@gmail.com,F,"193 melissa branch apt. 097 +jenniferport, ms 77859",4413 +306,2020-01-04,1960-07-08,,Universidad de morón,Licenciatura en artes,Anthony jones,Garciaadam@gmail.com,M,"8414 luis spurs suite 382 +south richardport, il 49028",2921 +307,2020-01-04,2008-07-01,,Universidad de morón,Ingeniería mecánica,David gonzalez,Haledustin@gmail.com,M,"378 amanda shore +kevinchester, de 34862",6467 +308,2020-01-04,1990-03-22,,Universidad nacional de la pampa,Contador público ,George ayala,Stacywalton@yahoo.com,M,"225 west via +clarktown, ga 96915",6551 +309,2019-10-04,1945-10-24,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Bradley hanson,Joe83@hotmail.com,M,"583 stewart summit +martinside, al 32247",7005 +310,2019-10-04,1933-03-22,,Universidad nacional de la pampa,Farmacia,Alejandro griffin,Kimberlychavez@yahoo.com,M,"65296 flores rapid +south anthonyhaven, mo 98128",9301 +311,2019-10-04,1923-01-27,,Universidad nacional de la pampa,Contador público ,Travis marshall,Marcia26@yahoo.com,M,"5507 amanda islands +south johnchester, ca 66808",5733 +312,2019-10-04,1950-09-19,,Universidad de morón,Licenciatura en ciencia política ,Peter gibson,Parkerbrandon@gmail.com,M,"85115 greer drive +new jocelyn, in 46446",5306 +313,2019-10-04,2016-05-25,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,David noble,Hannahnguyen@yahoo.com,M,"936 kristen manor apt. 483 +daniellechester, ia 44746",4600 +314,2019-10-04,1955-07-03,,Universidad nacional de la pampa,Diseño industrial,Kerry lopez,Brandon31@yahoo.com,F,"66022 aaron rue suite 921 +theresamouth, nh 36413",3153 +315,2019-10-04,2007-12-01,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Pamela vasquez,Codynavarro@hotmail.com,F,"898 reyes ford +phillipston, ct 11868",8347 +316,2019-10-04,2015-06-19,,Universidad nacional de la pampa,Contador público ,Diana kim,Piercejonathan@hotmail.com,F,"893 kyle mills suite 733 +sandrabury, me 70525",3516 +317,2019-10-04,1964-02-09,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Amy ramos,Johnperkins@hotmail.com,F,"0086 alexander field apt. 544 +michelefurt, sc 74116",9035 +318,2019-10-04,1949-02-10,,Universidad nacional de la pampa,Ingeniería mecánica,Nicole jones,Tphillips@hotmail.com,F,"30097 kimberly roads +east pamela, ny 66466",5365 +319,2019-10-04,2008-06-22,,Universidad nacional de la pampa,Actuario ,Jeremiah dyer,Awiley@yahoo.com,M,"939 james brook +east lori, la 04086",9303 +320,2019-10-04,2009-04-12,,Universidad nacional de la pampa,Actuario ,Samuel boyer,Keithrivera@hotmail.com,M,"6718 jennifer heights +east jeremy, az 02262",3420 +321,2019-10-04,1936-06-29,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,John davis,Karensummers@yahoo.com,M,"382 rowland island suite 856 +jacquelineport, oh 06422",2633 +322,2019-10-04,1973-09-05,,Universidad nacional de la pampa,Licenciatura en artes,Anthony howard,Tclements@yahoo.com,M,"005 hoffman plains apt. 463 +new benjamin, tx 55283",9405 +323,2019-10-04,2000-02-28,,Universidad nacional de la pampa,Licenciatura en sociología ,Shelby mcbride,Lcarter@gmail.com,F,"2775 mcdonald dam +east sabrinabury, ca 21487",3543 +324,2019-10-04,1961-06-07,,Universidad de morón,Licenciatura en musicoterapia,Christy gibson,Scott75@gmail.com,F,"1674 simmons hill +dennishaven, oh 13680",5575 +325,2019-10-04,1929-07-18,,Universidad de morón,Licenciatura en administración ,Sarah mills,Christopher73@hotmail.com,F,"2989 amanda terrace +lake david, sd 02854",3371 +326,2019-10-04,1919-09-25,,Universidad nacional de la pampa,Licenciatura en administración ,Gina smith,Hlopez@gmail.com,F,"Unit 0611 box 3871 +dpo ap 13364",1763 +327,2019-10-04,1920-06-25,,Universidad nacional de la pampa,Ingeniería mecánica,John williams,Terrianderson@yahoo.com,M,"37690 christina expressway +kristinaborough, ca 95639",6430 +328,2019-10-04,1980-09-18,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Amanda coleman,Corymeyer@gmail.com,F,"83896 sarah ridges apt. 426 +michellehaven, nh 92437",4501 +329,2019-11-04,1920-09-20,,Universidad nacional de la pampa,Agronomía,Crystal hernandez,Pughkimberly@gmail.com,F,"Unit 2820 box 2858 +dpo ap 99303",5871 +330,2019-11-04,2019-10-11,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Derrick taylor,Jamestaylor@hotmail.com,M,"7875 tina ramp apt. 911 +keithburgh, tx 70823",2152 +331,2019-11-04,1951-04-11,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Clinton ramirez,Madisoncarpenter@yahoo.com,M,"618 levine land +hollyborough, nd 15967",8103 +332,2019-11-04,1960-08-21,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Victoria martin,Dmiller@yahoo.com,F,"0786 david orchard apt. 696 +bobbyville, al 98509",4128 +333,2019-11-04,2002-05-10,,Universidad de morón,Licenciatura en producción de bioimagenes,Lynn jones,Roger85@gmail.com,F,"299 underwood cliffs suite 982 +new tammy, ma 69141",6205 +334,2019-11-04,1995-02-18,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Andrew ryan,Fmyers@hotmail.com,M,"Usns harris +fpo aa 23534",1649 +335,2019-11-04,1962-01-25,,Universidad nacional de la pampa,Licenciatura en psicología,George huang md,Shellystewart@gmail.com,M,"26084 sullivan courts apt. 222 +west juliaview, tx 32202",3071 +336,2019-11-04,1951-03-23,,Universidad de morón,Licenciatura en producción de bioimagenes,Meagan brown,Collinsmackenzie@yahoo.com,F,"170 richard estate +lake rachaelstad, il 10343",3324 +337,2019-11-04,1991-03-22,,Universidad de morón,Arquitectura,Stephanie howard,Nicole39@gmail.com,F,"Psc 6930, box 0583 +apo aa 43727",8311 +338,2019-11-04,1934-02-16,,Universidad de morón,Licenciatura en ciencias ambientales,Catherine james,Frederickjenkins@hotmail.com,F,"0483 crystal groves +port jeff, wy 64040",7641 +339,2019-11-04,1981-09-13,,Universidad de morón,Licenciatura en musicoterapia,Anthony hernandez,Thomasdavid@gmail.com,M,"461 paula inlet +mcintoshmouth, oh 95396",6623 +340,2019-11-04,1965-04-13,,Universidad de morón,Diseño de imagen y sonido,Edward ryan,Kimberlylowe@hotmail.com,M,"49127 gomez coves suite 764 +east karla, al 03812",5589 +341,2019-11-04,2009-12-02,,Universidad de morón,Agronomía,Sierra wallace,Iwood@hotmail.com,F,"42155 lee ridge suite 090 +lake debra, ri 24421",5565 +342,2019-11-04,1945-08-08,,Universidad de morón,Diseño industrial,Regina osborn,Brittanymueller@gmail.com,F,"493 mary walk +port stephanie, hi 44368",4724 +343,2019-11-04,1996-03-16,,Universidad de morón,Licenciatura en musicoterapia,John patterson,Jeromethomas@hotmail.com,M,"8530 rios bypass suite 050 +kristenfort, tx 25558",9223 +344,2019-11-04,1950-04-03,,Universidad de morón,Licenciatura en ciencias antropológicas,Timothy gomez,Michaelhoffman@gmail.com,M,"77614 rojas mountains +new cynthiafurt, oh 73522",3052 +345,2019-11-04,1972-04-05,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Stephen stuart,Ericahess@yahoo.com,M,"72408 jonathan garden suite 194 +jonesland, nh 02659",4157 +346,2019-11-04,1944-09-08,,Universidad de morón,Licenciatura en terapia ocupacional,Noah young,Scottturner@yahoo.com,M,"98567 mccormick mission +sarahland, ny 02541",3364 +347,2019-11-04,2018-09-25,,Universidad de morón,Ciencias veterinarias,Victor mayo,Allisonbooker@yahoo.com,M,"492 johnson turnpike +wheelerborough, hi 02226",3199 +348,2019-11-04,1914-04-28,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Katie cannon,Scotthenderson@hotmail.com,F,"54247 williams trail +new garyborough, la 17115",4411 +349,2019-11-04,1970-06-05,,Universidad de morón,Agronomía,Laura perkins,Acostaandres@gmail.com,F,"47168 lee pass apt. 397 +south jamesland, oh 62927",3366 +350,2019-11-04,1999-12-28,,Universidad de morón,Licenciatura en ciencias de la computación,Denise nelson,Ashley36@hotmail.com,F,"861 susan lake apt. 007 +south jeffreyton, sd 15200",5601 +351,2019-11-04,1981-09-09,,Universidad nacional de la pampa,Licenciatura en sociología ,Dustin allen,Kingrichard@gmail.com,M,"36576 riley meadow apt. 961 +new angela, nv 66188",8166 +352,2019-12-04,1911-04-11,,Universidad de morón,Licenciatura en terapia ocupacional,Christopher allen,Justinwallace@yahoo.com,M,"075 lisa orchard suite 219 +danielsport, ky 69980",5313 +353,2019-12-04,1941-01-01,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Michael zhang,Olsonjennifer@hotmail.com,M,"433 cole hollow +nicholsside, mo 15238",8424 +354,2019-12-04,1908-06-16,,Universidad nacional de la pampa,Contador público ,Megan franklin,Cmay@yahoo.com,F,"Usns williams +fpo ae 25077",6467 +355,2019-12-04,1964-10-31,,Universidad nacional de la pampa,Agronomía,Katherine jones,Deborah35@yahoo.com,F,"89301 penny fords apt. 902 +south lindsayville, al 39667",2456 +356,2019-12-04,2021-04-30,,Universidad nacional de la pampa,Farmacia,Matthew pearson,Deniseconner@gmail.com,M,"Uscgc sullivan +fpo ae 04437",9105 +357,2019-12-04,1961-01-24,,Universidad nacional de la pampa,Licenciatura en artes,Erica huffman,Chadpaul@yahoo.com,F,"8774 reid unions +schultzmouth, ct 39734",6641 +358,2019-12-04,1981-07-08,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Julie watts,Thomas11@gmail.com,F,"110 martinez prairie suite 751 +franklinbury, oh 63968",2146 +359,2019-12-04,1951-08-26,,Universidad nacional de la pampa,Diseño de imagen y sonido,Shawn bennett,Rhonda10@hotmail.com,M,"07294 nelson crescent apt. 680 +lake andreaberg, wv 12216",1669 +360,2019-12-04,1989-04-05,,Universidad nacional de la pampa,Ciencias veterinarias,Michael adams,Millergrace@gmail.com,M,"38063 brown plains +west shannon, ak 46827",4161 +361,2019-12-04,1994-05-09,,Universidad nacional de la pampa,Contador público ,Paula smith,Thomasflores@yahoo.com,F,"92942 morgan square +williamsview, ar 01441",5529 +362,2019-12-04,2009-09-20,,Universidad de morón,Contador público ,Jackson cabrera,Zgay@gmail.com,M,"12173 judy causeway suite 972 +warnerbury, oh 80210",2326 +363,2019-12-04,1934-02-06,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Ricky lara,Johnsondoris@yahoo.com,M,"79845 cooper underpass suite 374 +lake sandrafurt, ct 43583",5584 +364,2019-12-04,2008-07-23,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Sue rodriguez,Adavis@hotmail.com,F,"0413 reyes locks suite 201 +davisview, ok 34214",3318 +365,2019-12-04,1998-09-16,,Universidad nacional de la pampa,Técnico para bioterios ,Jason evans,Kylenelson@yahoo.com,M,"62705 flores cove apt. 377 +south joy, sd 57935",8506 +366,2019-12-04,1913-02-25,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Rhonda pittman,Jamie64@gmail.com,F,"0333 williams summit +christopherside, va 17931",7531 +367,2019-12-04,1927-10-25,,Universidad nacional de la pampa,Contador público ,William gamble,Justin33@gmail.com,M,"Uscgc hurley +fpo ap 52825",5355 +368,2019-12-04,2019-02-17,,Universidad de morón,Ingeniería en informática,Daniel luna,Williamsemily@hotmail.com,M,"29679 jeremy station apt. 743 +west ryan, ar 19256",1862 +369,2019-12-04,1927-10-09,,Universidad de morón,Licenciatura en administración ,Jason sanchez,Kwells@hotmail.com,M,"60270 eric rapid apt. 967 +south patrickfort, ga 76994",9100 +370,2019-12-04,1990-06-12,,Universidad nacional de la pampa,Actuario ,Shannon mack,Ulane@yahoo.com,F,"Psc 6099, box 6042 +apo ap 67613",1741 +371,2019-12-04,1936-08-08,,Universidad de morón,Licenciatura en producción de bioimagenes,Joseph mitchell,Jcurry@gmail.com,M,"8768 jessica unions suite 097 +east daniel, in 64137",1847 +372,2019-12-04,1994-03-07,,Universidad de morón,Contador público ,Jimmy fuller,Robert38@hotmail.com,M,"7328 foster roads suite 665 +mooreborough, co 08273",2812 +373,2019-12-04,1914-06-29,,Universidad de morón,Licenciatura en ciencias de la educación ,Ashley thompson,Moorebenjamin@yahoo.com,F,"Uscgc dickson +fpo ap 96348",8319 +374,2019-12-04,1988-04-25,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Lorraine phillips,Kayla09@gmail.com,F,"18459 samantha valleys apt. 732 +north thomasview, nv 79200",5831 +375,2019-12-04,1979-02-21,,Universidad de morón,Licenciatura en musicoterapia,Marcus woodward,Edward49@yahoo.com,M,"020 daniels radial apt. 619 +smithland, tn 64060",8412 +376,2019-12-04,1954-01-12,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Angie jenkins,Kelly92@gmail.com,F,"314 trevino landing +port david, ak 23991",1891 +377,2019-12-04,1995-06-08,,Universidad nacional de la pampa,Arquitectura,Tina gross,Kylemiller@hotmail.com,F,"9964 jessica plain +haileyshire, va 31022",3532 +378,2019-12-04,2008-02-07,,Universidad de morón,Arquitectura,Michelle rice,Zcole@gmail.com,F,"79103 duran branch apt. 236 +mendozamouth, de 36078",6383 +379,2019-12-04,1913-05-08,,Universidad de morón,Licenciatura en psicología,Scott robinson ii,Jeffreyallen@hotmail.com,M,"92335 johnson harbors suite 814 +christopherfort, co 05702",6605 +380,2020-01-05,1996-02-27,,Universidad de morón,Licenciatura en gestión de agroalimentos,Christine garcia,Sgarcia@gmail.com,F,"98568 mary pine +leblancside, la 16698",7247 +381,2020-01-05,1968-05-28,,Universidad de morón,Licenciatura en gestión de agroalimentos,Veronica smith,Ndecker@gmail.com,F,"013 shane parks +port danielmouth, pa 60323",7507 +382,2020-01-05,1943-07-29,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Jeffrey mays,Jameshopkins@hotmail.com,M,"7072 hood gateway +wrightfurt, in 66864",7635 +383,2020-01-05,1922-02-07,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Ashley haynes,Santosdaniel@yahoo.com,F,"3624 anthony route +hurstborough, va 44945",5263 +384,2020-01-05,2015-10-11,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Marcus smith,Ryanmartin@yahoo.com,M,"17126 holmes ford suite 421 +north javier, or 87212",2943 +385,2020-01-05,1917-08-12,,Universidad de morón,Licenciatura en ciencias de la educación ,Herbert curtis,Bellmelissa@hotmail.com,M,"2075 brown cliffs apt. 576 +south brandon, id 49957",6385 +386,2020-01-05,2021-09-14,,Universidad de morón,Licenciatura en terapia ocupacional,Paul mills,Bassmaurice@gmail.com,M,"78757 angela ridge suite 527 +robertmouth, ri 45715",6621 +387,2020-01-05,2013-01-05,,Universidad de morón,Licenciatura en administración ,Joseph small,Leealexander@gmail.com,M,"67738 holden divide apt. 074 +bondtown, nh 61120",5446 +388,2020-01-05,2000-10-11,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Jeremy marshall,Charles17@hotmail.com,M,"72930 brian mountain +sandersport, id 48991",3460 +389,2020-01-05,2008-11-06,,Universidad nacional de la pampa,Bioquímica,Rhonda curry,Thomasamanda@gmail.com,F,"801 turner vista +east kevin, sd 97792",5436 +390,2020-01-05,1923-02-28,,Universidad de morón,Licenciatura en producción de bioimagenes,Elizabeth hines,Clarkcharlene@gmail.com,F,"72875 david trail +juliechester, ak 52658",1925 +391,2020-01-05,2021-09-17,,Universidad nacional de la pampa,Diseño industrial,Danielle lee,Hansenkristina@hotmail.com,F,"1705 joshua walk +josephmouth, ks 55658",9020 +392,2020-01-05,1953-07-02,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Michele jackson,Padillajanet@hotmail.com,F,"141 peters mount +east cassieville, ks 17962",1674 +393,2020-01-05,2003-07-31,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Carl cole,Justin17@gmail.com,M,"8891 christopher roads apt. 494 +north sherry, ak 76674",2248 +394,2020-01-05,1942-12-24,,Universidad nacional de la pampa,Bioquímica,Geoffrey green,Amiller@hotmail.com,M,"42039 ryan causeway +south nicoleton, ny 65908",5319 +395,2020-01-05,1926-02-10,,Universidad de morón,Licenciatura en ciencias de la computación,Edgar werner,Qfreeman@gmail.com,M,"322 matthew circles suite 013 +south amyhaven, nj 87129",4231 +396,2020-01-05,1966-10-29,,Universidad nacional de la pampa,Arquitectura,Anthony palmer,Pdixon@hotmail.com,M,"Psc 8956, box 8854 +apo aa 37453",3304 +397,2020-01-05,1991-01-16,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Malik martinez,Khandorothy@hotmail.com,M,"57078 sanders port +new williamstad, vt 03924",4164 +398,2020-01-05,1982-12-22,,Universidad nacional de la pampa,Diseño de imagen y sonido,Derek thomas,Nparker@hotmail.com,M,"9121 goodman drive +south jasonton, ca 34485",3700 +399,2020-01-05,1976-04-07,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Lisa faulkner md,Sharon33@gmail.com,F,"2329 christensen street apt. 116 +new jeffrey, va 51671",3575 +400,2020-01-05,1908-06-09,,Universidad nacional de la pampa,Bioquímica,Amanda taylor,Faith24@gmail.com,F,"8939 belinda walks +west chelsea, de 12198",4176 +401,2020-01-05,1974-01-11,,Universidad de morón,Licenciatura en ciencias antropológicas,Amber robinson,Michael90@hotmail.com,F,"516 kathleen divide apt. 978 +north paula, va 35325",6303 +402,2019-10-05,2001-02-01,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Heather jackson,Matthewmalone@hotmail.com,F,"01184 joan well apt. 947 +christopherchester, wa 26148",3246 +403,2019-10-05,1947-07-19,,Universidad de morón,Licenciatura en ciencias biológicas,Dana lopez,Sweeneyvanessa@yahoo.com,F,"39643 morse crossing apt. 668 +jessicachester, tn 60304",6279 +404,2019-10-05,1912-05-21,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Brian torres,Alexiscardenas@gmail.com,M,"122 samantha street +josetown, nd 56694",4513 +405,2019-10-05,2001-12-15,,Universidad de morón,Arquitectura,Shane salinas,Jennifer98@yahoo.com,M,"687 ryan mountains apt. 142 +scottfort, tx 96679",7609 +406,2019-10-05,2020-02-26,,Universidad de morón,Técnico para bioterios ,Christina day,Lindseywalker@gmail.com,F,"609 compton hills +west bradley, wv 27993",1678 +407,2019-10-05,1917-10-22,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Nancy long,Moorezachary@yahoo.com,F,"773 pamela land +port thomasstad, nm 57959",7214 +408,2019-10-05,1910-05-13,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Carrie ortiz,Shepherdtracy@yahoo.com,F,"644 steven meadows apt. 498 +chadside, sc 68546",3194 +409,2019-10-05,1914-04-01,,Universidad de morón,Agronomía,Anna anderson,Rkline@hotmail.com,F,"40183 larry trail +north carmen, nm 33744",2183 +410,2019-10-05,1977-03-30,,Universidad nacional de la pampa,Licenciatura en administración ,Jade nelson,Joshuasandoval@yahoo.com,F,"12815 diana causeway apt. 647 +joneshaven, ct 31539",5463 +411,2019-10-05,1928-08-06,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Monica ryan,Deniselopez@gmail.com,F,"950 riley circles suite 774 +michaelton, tn 54892",2740 +412,2019-10-05,1956-08-30,,Universidad de morón,Arquitectura,Chris cox,Waltersnathan@yahoo.com,M,"7442 ryan mill suite 120 +lake michaelberg, nj 05822",6405 +413,2019-10-05,1926-05-22,,Universidad de morón,Ingeniería en informática,Mr. alejandro lewis,Alin@hotmail.com,M,"65286 ian center +christopherburgh, md 86818",1612 +414,2019-10-05,2012-08-02,,Universidad nacional de la pampa,Licenciatura en artes,Melissa murphy,Denise06@hotmail.com,F,"796 christy court +peterview, hi 93357",4655 +415,2019-10-05,1956-03-10,,Universidad de morón,Medicina,Kevin hanson,Zwilson@hotmail.com,M,"3133 moreno light +port cynthiaview, tx 97941",9305 +416,2019-10-05,1997-04-17,,Universidad de morón,Licenciatura en ciencias ambientales,Nicholas hawkins,Jessica81@yahoo.com,M,"5214 gutierrez road apt. 478 +dominguezshire, nh 16500",3032 +417,2019-10-05,1921-05-27,,Universidad de morón,Ciencias veterinarias,Susan harmon,Harrisandrea@yahoo.com,F,"9013 jennifer rapid +pageland, fl 62237",6100 +418,2019-10-05,1951-08-27,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Erica smith,Asanders@yahoo.com,F,"Unit 6110 box 9171 +dpo aa 52408",5471 +419,2019-10-05,1941-12-23,,Universidad de morón,Licenciatura en ciencias biológicas,Peter macias,Grant73@gmail.com,M,"79974 timothy brooks +east amy, ne 07980",2903 +420,2019-10-05,2004-12-04,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Christopher davis,Reedjulie@hotmail.com,M,"994 moore view apt. 676 +howardtown, id 44563",6058 +421,2019-10-05,1939-12-11,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Joy horton,Gonzalessandra@hotmail.com,F,"639 mcconnell path +port stephanie, nh 59456",6337 +422,2019-10-05,2018-10-19,,Universidad nacional de la pampa,Actuario ,Andrew anderson,Grace38@hotmail.com,M,"161 fields junction +north william, il 79753",1613 +423,2019-10-05,1945-12-17,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Nicolas hernandez,Ralph98@yahoo.com,M,"548 alexandria squares +west brentport, nj 79755",1650 +424,2019-10-05,1968-11-09,,Universidad de morón,Actuario ,Emily reeves,Alvaradokyle@gmail.com,F,"7208 tiffany fall suite 223 +stephenside, co 99131",2175 +425,2019-10-05,1915-05-18,,Universidad de morón,Diseño industrial,Laura hernandez,Shirleyanderson@gmail.com,F,"5862 patterson vista apt. 106 +north samantha, mo 73022",4653 +426,2019-10-05,1992-05-22,,Universidad de morón,Licenciatura en ciencias biológicas,Richard leonard,Amanda07@yahoo.com,M,"66854 olsen mills suite 216 +thomasfurt, va 07842",5569 +427,2019-10-05,1976-02-02,,Universidad de morón,Licenciatura en artes,Aaron harding,Prattalex@yahoo.com,M,"Psc 4917, box 5317 +apo aa 12070",7226 +428,2019-10-05,1922-05-15,,Universidad de morón,Medicina,Joshua stokes,Amandabullock@yahoo.com,M,"Unit 0083 box 2853 +dpo ap 33117",7265 +429,2019-10-05,1926-03-27,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Aaron melendez,Ehunt@yahoo.com,M,"9677 michael ridges +dayfurt, dc 13038",4115 +430,2019-10-05,2005-02-04,,Universidad nacional de la pampa,Arquitectura,Megan reeves,John52@yahoo.com,F,"851 crystal prairie suite 488 +jamesview, pa 20524",5355 +431,2019-10-05,1969-09-15,,Universidad de morón,Licenciatura en sociología ,Rachael griffin,Vkirk@hotmail.com,F,"1995 hunter mills apt. 104 +north catherine, md 65798",5777 +432,2019-10-05,1966-07-30,,Universidad de morón,Diseño industrial,William bowen,Vcruz@yahoo.com,M,"218 katie oval +carlsonshire, or 33260",3585 +433,2019-10-05,1931-12-19,,Universidad de morón,Licenciatura en ciencias ambientales,Tina garrett,Laura60@gmail.com,F,"0569 stephanie key suite 047 +north juanshire, me 15233",2631 +434,2019-10-05,1972-07-06,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Rebecca burns,Ramirezrobert@hotmail.com,F,"882 love shoal +north christopher, ia 99940",3105 +435,2019-10-05,1927-01-09,,Universidad nacional de la pampa,Farmacia,Kelly lopez,Xmarshall@gmail.com,F,"058 hinton course suite 868 +east catherinechester, md 82860",5645 +436,2019-10-05,1933-12-26,,Universidad de morón,Licenciatura en terapia ocupacional,Brian proctor,Charles69@hotmail.com,M,"3197 christopher wells suite 576 +michaelstad, md 14698",3176 +437,2019-10-05,1908-05-23,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Mark jimenez,Daniel90@yahoo.com,M,"1989 bean pine suite 049 +south shannon, ct 40992",6645 +438,2019-11-05,2005-06-23,,Universidad nacional de la pampa,Agronomía,Edward allen jr.,Leonardmeyer@yahoo.com,M,"78692 patricia green suite 607 +johnburgh, la 56123",5350 +439,2019-11-05,1907-10-17,,Universidad de morón,Licenciatura en artes,Corey floyd,Teresajones@yahoo.com,M,"2222 fisher burg +hamiltonside, or 29691",2415 +440,2019-11-05,1989-10-28,,Universidad nacional de la pampa,Licenciatura en sociología ,Sarah rodriguez,Bridget53@yahoo.com,F,"97766 wilson shore +south andreafort, co 36982",1623 +441,2019-11-05,1931-05-28,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Dr. mary craig,Annettelee@gmail.com,F,"Psc 1385, box 3988 +apo ap 80704",2854 +442,2019-11-05,2017-01-15,,Universidad de morón,Licenciatura en gestión de agroalimentos,Kevin martin,Qsteele@yahoo.com,M,"4235 richardson wells suite 870 +breannamouth, pa 88534",4504 +443,2019-11-05,1979-05-14,,Universidad de morón,Ingeniería mecánica,Cheryl williams,Rbishop@hotmail.com,F,"09371 walter passage +east alexandermouth, vt 73352",5557 +444,2019-11-05,1907-09-06,,Universidad nacional de la pampa,Actuario ,Joseph kirk,Fwashington@yahoo.com,M,"832 hull branch suite 501 +north rebeccachester, ma 52205",8514 +445,2019-11-05,2009-07-06,,Universidad nacional de la pampa,Agronomía,Jared smith,Josephwilson@gmail.com,M,"86326 watkins village apt. 937 +north andreatown, mo 31652",8109 +446,2019-11-05,2000-10-18,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Adam hall,Carrollwilliam@yahoo.com,M,"127 martin mountain apt. 850 +whiteshire, az 87457",3244 +447,2019-11-05,1960-07-23,,Universidad nacional de la pampa,Actuario ,April santos,Tim32@yahoo.com,F,"9181 mary walks apt. 842 +amyport, mo 19642",3177 +448,2019-11-05,1924-10-10,,Universidad de morón,Licenciatura en terapia ocupacional,Terry mendez,Holly48@yahoo.com,F,"50276 jensen plaza apt. 651 +north don, nj 04979",6301 +449,2019-11-05,2020-11-14,,Universidad nacional de la pampa,Licenciatura en artes,Sheri nielsen,Warnerscott@gmail.com,F,"9742 trevor inlet +west karen, wy 10851",4187 +450,2019-11-05,1978-02-19,,Universidad de morón,Diseño industrial,Denise callahan md,Karen38@gmail.com,F,"0533 jimmy plains suite 441 +north sherylberg, tx 17305",3080 +451,2019-11-05,1960-07-12,,Universidad nacional de la pampa,Licenciatura en sociología ,Michelle beard,Matthewfritz@gmail.com,F,"80545 stewart cliff suite 537 +amyburgh, nd 56202",6360 +452,2019-11-05,1953-04-03,,Universidad nacional de la pampa,Contador público ,Antonio frank,Sethli@hotmail.com,M,"3353 hall roads +east davidbury, md 25524",5609 +453,2019-11-05,2001-06-01,,Universidad de morón,Medicina,Joshua hall,Vincentandre@hotmail.com,M,"9367 freeman islands +north cameronville, mo 80088",3574 +454,2019-11-05,1979-03-22,,Universidad nacional de la pampa,Agronomía,Mark newman,Gregoryalvarez@gmail.com,M,"861 miles valley apt. 762 +north deborah, tn 32474",2103 +455,2019-11-05,1953-07-29,,Universidad de morón,Licenciatura en ciencias ambientales,David jones,Smithjonathan@yahoo.com,M,"307 smith roads +east cheryl, ky 35459",3360 +456,2019-11-05,2013-09-05,,Universidad nacional de la pampa,Contador público ,Kimberly casey,Jphillips@gmail.com,F,"2560 natasha ville +griffinland, ia 48401",1611 +457,2019-11-05,1920-08-24,,Universidad nacional de la pampa,Ciencias veterinarias,Brian cummings,Nancy07@yahoo.com,M,"5031 cruz falls +west dylan, az 05912",5605 +458,2019-11-05,1964-02-09,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Erin barnett,Marycantu@yahoo.com,F,"382 debra branch apt. 404 +port christineport, mo 23323",3561 +459,2019-12-05,2002-06-30,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Ronald larsen,Howard08@yahoo.com,M,"2164 taylor plains +east michael, pa 31815",4149 +460,2019-12-05,2004-02-19,,Universidad de morón,Licenciatura en ciencias geológicas,Rodney melton,Briandaniel@hotmail.com,M,"94561 hill shoal +north david, az 88413",7130 +461,2019-12-05,1979-01-30,,Universidad nacional de la pampa,Ingeniería electrónica,Scott knight,Megan24@yahoo.com,M,"Unit 4457 box 1981 +dpo ap 94707",3144 +462,2019-12-05,1907-09-03,,Universidad nacional de la pampa,Ingeniería electrónica,Antonio sullivan,Amy90@gmail.com,M,"5836 amanda place +hillberg, ky 37626",3285 +463,2019-12-05,2012-03-15,,Universidad de morón,Licenciatura en ciencia política ,William porter,Mendezheidi@yahoo.com,M,"001 williams forks apt. 843 +port michelleborough, mo 99147",8172 +464,2019-12-05,1959-06-04,,Universidad nacional de la pampa,Técnico para bioterios ,Paul jacobson,Davidscott@gmail.com,M,"85888 deborah landing +new marthaview, co 17199",9405 +465,2019-12-05,1961-07-05,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,James cline,Johngraves@gmail.com,M,"609 nicholas plains +west saraview, sc 43214",6708 +466,2019-12-05,1918-06-23,,Universidad nacional de la pampa,Técnico para bioterios ,John stone,Jermaineweber@gmail.com,M,"319 skinner unions apt. 455 +lake judithmouth, wi 39844",3016 +467,2019-12-05,1906-11-22,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Corey jacobson,Patricia26@gmail.com,M,"64546 carol village apt. 076 +sandrafurt, md 33224",7501 +468,2019-12-05,2007-12-06,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Tracy lane,Amy28@gmail.com,F,"02515 curtis glens apt. 901 +kleinmouth, mi 29213",8407 +469,2019-12-05,1942-02-21,,Universidad nacional de la pampa,Agronomía,Joseph vasquez,Moralesjared@gmail.com,M,"93836 fernando park +north christineland, mt 16230",4132 +470,2019-12-05,1906-07-24,,Universidad de morón,Medicina,John lucas,Anavelasquez@hotmail.com,M,"Uss snyder +fpo aa 95715",8334 +471,2019-12-05,1975-03-27,,Universidad de morón,Licenciatura en gestión de agroalimentos,Rhonda flores,Sean49@yahoo.com,F,"3524 gomez rue suite 980 +new tinaton, ms 89313",8336 +472,2019-12-05,1914-04-16,,Universidad nacional de la pampa,Ingeniería electrónica,John watkins,Wendy19@yahoo.com,M,"Psc 0129, box 5979 +apo ae 87377",8534 +473,2019-12-05,1913-09-26,,Universidad de morón,Ingeniería electrónica,Holly knapp,Blewis@yahoo.com,F,"5424 lauren rapids suite 957 +gilbertmouth, wa 34073",1919 +474,2019-12-05,1994-02-25,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Kelly wilson,David91@gmail.com,F,"59838 donald lane apt. 647 +calebville, ak 83018",1670 +475,2019-12-05,1981-06-19,,Universidad de morón,Licenciatura en gestión de agroalimentos,Darlene payne,Caitlinali@gmail.com,F,"46798 garcia land +halltown, la 86231",6323 +476,2019-12-05,1975-09-12,,Universidad de morón,Licenciatura en ciencias antropológicas,Linda wilson,Corey82@yahoo.com,F,"85886 jennifer centers +stephanieberg, pa 37346",2643 +477,2019-12-05,1972-06-12,,Universidad nacional de la pampa,Licenciatura en artes,Troy hernandez,Seanestrada@yahoo.com,M,"6229 gonzalez union suite 890 +north kendra, me 43902",8318 +478,2019-12-05,1993-05-25,,Universidad de morón,Licenciatura en gestión de agroalimentos,Jennifer rivera,Susangibbs@yahoo.com,F,"1411 karen rapid +lake sharon, de 18157",1601 +479,2019-12-05,2002-03-13,,Universidad nacional de la pampa,Medicina,Bradley parker,Johnsonjames@gmail.com,M,"Psc 6106, box 8012 +apo aa 90378",2914 +480,2019-12-05,1943-11-07,,Universidad de morón,Contador público ,Brett marshall,Kevin79@gmail.com,M,"0344 margaret shores +west anitaberg, ga 61821",3206 +481,2019-12-05,1936-10-28,,Universidad de morón,Licenciatura en artes,Brittany lara,Jenna93@gmail.com,F,"6847 jon divide +south julieland, tx 72145",4133 +482,2019-12-05,1987-09-28,,Universidad nacional de la pampa,Contador público ,Matthew gonzales,Montoyajames@yahoo.com,M,"3692 white lane +moorestad, il 15024",5266 +483,2020-01-06,1915-04-11,,Universidad de morón,Licenciatura en relaciones del trabajo ,Alexis simmons,Jamesjones@yahoo.com,F,"01095 turner courts suite 862 +north lisashire, de 01301",7511 +484,2020-01-06,1983-03-18,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Natasha copeland,Lisacampbell@yahoo.com,F,"428 kirk pine apt. 602 +lake krista, al 34660",8201 +485,2020-01-06,1980-01-24,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Alexandria ortega,Arroyoemily@hotmail.com,F,"70338 herman flat +davisshire, vt 86346",2754 +486,2020-01-06,1913-11-22,,Universidad de morón,Licenciatura en ciencias ambientales,Sheila hart,Denisehansen@hotmail.com,F,"859 walter locks +lake robert, ks 53500",6559 +487,2020-01-06,2021-10-09,,Universidad de morón,Licenciatura en ciencias biológicas,Robert fritz,Xhernandez@gmail.com,M,"Unit 5166 box 4529 +dpo ae 65760",7167 +488,2020-01-06,1952-03-31,,Universidad nacional de la pampa,Ingeniería en informática,Angela hanson,Diazcarla@hotmail.com,F,"0170 rose crossroad +north allison, va 50581",2113 +489,2020-01-06,1962-11-11,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Jessica russell,Vkelly@gmail.com,F,"1269 lam unions apt. 110 +south dominique, id 25884",7221 +490,2020-01-06,1907-08-23,,Universidad nacional de la pampa,Arquitectura,Matthew thompson,Carolfoster@yahoo.com,M,"Unit 1120 box 6249 +dpo ap 78545",5645 +491,2020-01-06,1947-05-28,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Victoria nichols,Brittanylopez@gmail.com,F,"8649 jones port +south jose, wv 25916",1718 +492,2020-01-06,1933-03-04,,Universidad nacional de la pampa,Ciencias veterinarias,Cheryl fletcher,Obaird@hotmail.com,F,"Usnv thomas +fpo ap 11116",2826 +493,2020-01-06,2013-12-20,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Lauren daniels,Jacqueline07@hotmail.com,F,"833 alice squares suite 088 +west alexis, ks 34955",5555 +494,2020-01-06,1954-01-16,,Universidad nacional de la pampa,Licenciatura en sociología ,Leslie perez,Stephengriffith@yahoo.com,F,"602 mcmillan wall apt. 377 +east katieton, me 74717",2635 +495,2020-01-06,1944-08-26,,Universidad de morón,Licenciatura en administración ,Vincent hernandez,Pughmatthew@gmail.com,M,"9346 destiny pass suite 837 +south bradleytown, fl 95427",2138 +496,2020-01-06,1921-02-10,,Universidad nacional de la pampa,Ingeniería mecánica,Rachel moore,Mccluremichael@hotmail.com,F,"81116 brenda road +thomasfurt, sd 49799",5411 +497,2020-01-06,1929-02-15,,Universidad de morón,Medicina,Katrina green,Hallsandra@hotmail.com,F,"696 kayla trail +jonesfort, ma 52316",6343 +498,2020-01-06,1993-08-25,,Universidad nacional de la pampa,Licenciatura en psicología,Dennis lopez,Huangmartin@yahoo.com,M,"4591 megan park suite 808 +north robertmouth, nd 37656",5475 +499,2020-01-06,1981-02-01,,Universidad de morón,Diseño industrial,Kaitlyn mendoza,Lynchnicholas@gmail.com,F,"35214 heidi mission apt. 533 +richardside, id 25907",4145 +500,2020-01-06,1950-07-04,,Universidad nacional de la pampa,Ingeniería mecánica,Rhonda gill,Ellisfrances@hotmail.com,F,"898 willis roads suite 191 +clayberg, nh 11031",2643 +501,2020-01-06,1917-10-24,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Jose bishop,Anthonybaker@yahoo.com,M,"3469 oneal circles +clarkland, ar 24536",5620 +502,2020-01-06,1927-03-20,,Universidad de morón,Licenciatura en producción de bioimagenes,Christopher harrell,Donna21@hotmail.com,M,"Unit 9970 box 3989 +dpo ae 30210",8340 +503,2020-01-06,1930-03-24,,Universidad nacional de la pampa,Ingeniería en informática,Dawn alvarado,Rpierce@gmail.com,F,"0469 david plains suite 851 +chavezland, nj 88054",3461 +504,2020-01-06,2011-08-10,,Universidad de morón,Diseño industrial,Paula turner,Youngmatthew@gmail.com,F,"779 michael meadow suite 511 +simmonsshire, ak 75611",4174 +505,2020-01-06,1967-01-11,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Andrea clark,Mariawerner@gmail.com,F,"1640 douglas ferry +morriston, dc 04655",3441 +506,2019-10-06,1909-10-18,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Andrew rivera,Ykirk@yahoo.com,M,"721 sullivan spring suite 867 +west mariafort, ar 27168",2805 +507,2019-10-06,1999-02-25,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Kelly campbell,James29@yahoo.com,F,"5657 joshua station +lake robertborough, ga 17649",9020 +508,2019-10-06,1914-05-11,,Universidad nacional de la pampa,Licenciatura en artes,Justin vance,Martinezdana@yahoo.com,M,"Unit 3674 box 8123 +dpo aa 11877",3327 +509,2019-10-06,1971-03-04,,Universidad de morón,Farmacia,John solomon,Christian28@yahoo.com,M,"Unit 7721 box 9591 +dpo ae 18671",8174 +510,2019-10-06,1942-06-23,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Michael brown,Khuff@yahoo.com,M,"886 shelley square +jessicashire, la 45045",3020 +511,2019-10-06,1908-02-26,,Universidad de morón,Medicina,Mr. michael gallegos dds,Gina84@hotmail.com,M,"94857 parker roads apt. 209 +west amber, dc 30151",2307 +512,2019-10-06,2021-09-06,,Universidad nacional de la pampa,Ingeniería mecánica,Caitlyn charles,Twilson@gmail.com,F,"0261 hawkins gateway +cynthiatown, de 13854",5500 +513,2019-10-06,2019-11-10,,Universidad nacional de la pampa,Ingeniería en informática,Terry bryant,Caldwelljesse@gmail.com,M,"2530 howard forks +danielhaven, ne 48881",4630 +514,2019-10-06,1967-01-17,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Jeremy reyes,Abigailberry@hotmail.com,M,"Psc 9615, box 8413 +apo aa 75075",8431 +515,2019-10-06,1987-06-22,,Universidad de morón,Licenciatura en artes,Andrea payne,Mdavidson@hotmail.com,F,"854 walker hill +anthonyview, vt 41534",3532 +516,2019-10-06,1994-04-09,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Diane marquez,Collinskimberly@gmail.com,F,"7190 gonzalez prairie +schultzhaven, vt 34066",2607 +517,2019-10-06,1956-02-22,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Amanda hardy,Kelsey51@yahoo.com,F,"67145 danielle well +williamsport, pa 18477",5275 +518,2019-10-06,1972-01-10,,Universidad nacional de la pampa,Arquitectura,Laura castro,Navarromegan@yahoo.com,F,"9454 michael loop suite 953 +west stephanie, ok 17605",4743 +519,2019-10-06,1959-01-08,,Universidad de morón,Licenciatura en ciencias antropológicas,Thomas rodriguez,Wendygoodwin@hotmail.com,M,"Psc 8767, box 0351 +apo ae 06234",3712 +520,2019-10-06,2010-07-06,,Universidad de morón,Licenciatura en ciencias ambientales,Jennifer woods,Ewhite@yahoo.com,F,"966 carl courts +north amandatown, ms 17972",3105 +521,2019-10-06,2017-07-04,,Universidad nacional de la pampa,Actuario ,Jonathan wilson,April07@hotmail.com,M,"18464 crystal track +carterborough, ri 49742",9200 +522,2019-10-06,1987-09-05,,Universidad nacional de la pampa,Ingeniería mecánica,Dr. kathryn lewis md,Adam29@hotmail.com,F,"30087 brian camp +jessicatown, sc 67501",3081 +523,2019-10-06,1943-08-17,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Jeremiah davis,Wjones@yahoo.com,M,"53896 stephen road +parsonsburgh, mn 56371",5563 +524,2019-10-06,1944-12-17,,Universidad de morón,Licenciatura en ciencias de la computación,Lisa bryant,Jennifer99@hotmail.com,F,"52308 williamson lakes suite 208 +josephchester, ks 45099",9053 +525,2019-10-06,2012-01-16,,Universidad nacional de la pampa,Ciencias veterinarias,John pierce,Cathy98@hotmail.com,M,"6776 stephen well +richardsside, il 67165",1766 +526,2019-10-06,1931-07-31,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Lori ward,Velazquezscott@hotmail.com,F,"629 david trail +north peggyville, nv 45519",2117 +527,2019-10-06,1949-11-21,,Universidad nacional de la pampa,Diseño de imagen y sonido,Sandra hendricks,Jeffery14@gmail.com,F,"4788 martin meadow +north katherinestad, ut 51118",3487 +528,2019-10-06,2011-11-11,,Universidad nacional de la pampa,Ciencias veterinarias,Meagan benjamin,Diazalexis@yahoo.com,F,"86959 carpenter creek +klinehaven, ok 15924",3730 +529,2019-10-06,1967-11-14,,Universidad nacional de la pampa,Contador público ,Shawn morrison,Brandon99@yahoo.com,M,"60349 wilson bridge suite 567 +barkerfort, hi 36091",2200 +530,2019-10-06,1984-04-16,,Universidad de morón,Licenciatura en producción de bioimagenes,Angela graham,Joseph43@yahoo.com,F,"Uscgc sharp +fpo ae 75512",2222 +531,2019-10-06,1990-01-14,,Universidad de morón,Licenciatura en artes,Cynthia jarvis,Joshua40@gmail.com,F,"756 allison parkways +nathanville, me 15779",3087 +532,2019-10-06,1934-09-28,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Marcus horton,Diazmichael@hotmail.com,M,"986 bowen crossroad apt. 503 +lake michaelshire, ak 45240",4513 +533,2019-11-06,1968-09-11,,Universidad de morón,Licenciatura en ciencias ambientales,Gregory horton,Timothy33@gmail.com,M,"9030 chase junctions +taylorberg, me 78861",3197 +534,2019-11-06,1976-07-28,,Universidad nacional de la pampa,Ingeniería en informática,Tamara valdez,Perezarthur@hotmail.com,F,"Usns booth +fpo ap 97185",8430 +535,2019-11-06,2014-07-05,,Universidad de morón,Licenciatura en terapia ocupacional,Mark smith,Scottharris@yahoo.com,M,"4923 barnett station +martinland, wa 51055",7226 +536,2019-11-06,1906-02-19,,Universidad nacional de la pampa,Licenciatura en administración ,Duane tate,Xgutierrez@gmail.com,M,"39260 taylor fords apt. 768 +hallfurt, fl 45092",4753 +537,2019-11-06,2006-01-18,,Universidad de morón,Actuario ,Austin knapp,Espinozacarrie@hotmail.com,M,"813 carla way apt. 475 +patelville, nc 32324",3144 +538,2019-11-06,1967-02-12,,Universidad nacional de la pampa,Ingeniería mecánica,Michael thornton,Copelandmichael@hotmail.com,M,"91019 kimberly hills apt. 275 +noahchester, ne 61919",3029 +539,2019-11-06,1976-07-16,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Kevin cook,Uwalter@yahoo.com,M,"252 holt orchard +new jacobfurt, tn 67430",7103 +540,2019-11-06,1970-07-07,,Universidad nacional de la pampa,Ciencias veterinarias,Connor holden,Iwilliams@hotmail.com,M,"795 holmes forges +east thomas, tn 85525",8500 +541,2019-11-06,2003-04-08,,Universidad de morón,Contador público ,Tyler terry,Mckinneyjill@hotmail.com,M,"Unit 6608 box 2304 +dpo ae 63058",4178 +542,2019-11-06,1959-07-17,,Universidad nacional de la pampa,Bioquímica,Jennifer pratt,Edwardcombs@gmail.com,F,"16294 beck village +lake edwardside, or 36682",4147 +543,2019-11-06,1957-11-27,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Chad martin,Nicole71@gmail.com,M,"04660 cantu grove +johnsonland, pa 55055",4600 +544,2019-11-06,1929-01-22,,Universidad de morón,Licenciatura en sociología ,Casey burch jr.,Justinperry@gmail.com,M,"Unit 3825 box 4867 +dpo ap 33116",7408 +545,2019-11-06,1963-11-28,,Universidad de morón,Farmacia,Nicole jones,Kathrynsnyder@hotmail.com,F,"50338 dawn field +west jennifer, ky 59406",8170 +546,2019-11-06,1940-10-01,,Universidad nacional de la pampa,Ciencias veterinarias,Jacob mendoza,Veronica22@hotmail.com,M,"6678 fox rapids +andersonberg, mt 86434",3051 +547,2019-11-06,1985-04-11,,Universidad nacional de la pampa,Agronomía,Dustin jensen,Christinewatts@gmail.com,M,"9293 joseph prairie +kariview, hi 58182",5329 +548,2019-11-06,1910-10-29,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Kayla hopkins,Cynthia64@gmail.com,F,"44065 tyler parkways +justinshire, ny 03964",6223 +549,2019-11-06,1928-11-23,,Universidad nacional de la pampa,Ingeniería mecánica,Kimberly stokes,Olsonnathan@yahoo.com,F,"53810 julie mission +williammouth, ms 65913",3180 +550,2019-11-06,1962-10-20,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Jonathan miller,Janice91@gmail.com,M,"6035 ryan dam suite 987 +joyceborough, nh 03086",4500 +551,2019-11-06,1940-12-17,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Meghan hoffman,Erinmendoza@gmail.com,F,"8024 jennifer shores +leeview, wv 59996",3516 +552,2019-11-06,1906-04-01,,Universidad de morón,Licenciatura en ciencias antropológicas,Vincent sullivan,Amcneil@yahoo.com,M,"0091 clark via apt. 962 +madisonborough, mt 93286",5460 +553,2019-11-06,1950-06-22,,Universidad nacional de la pampa,Técnico para bioterios ,Ian rubio,Jmiller@gmail.com,M,"95016 janet road +east jeremy, ne 47362",7203 +554,2019-11-06,1986-10-16,,Universidad nacional de la pampa,Arquitectura,Carla greene,Benjaminyork@hotmail.com,F,"Usns ramos +fpo ae 66859",3526 +555,2019-11-06,2004-11-30,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Melissa wilson,Greencarrie@yahoo.com,F,"1136 chad road +lake michael, or 25207",7540 +556,2019-12-06,1977-03-07,,Universidad de morón,Ingeniería en informática,Allison lewis,Maciasjonathan@hotmail.com,F,"70095 patricia common apt. 554 +east charlotte, ak 71716",6439 +557,2019-12-06,1962-04-10,,Universidad nacional de la pampa,Diseño industrial,Dr. kenneth kennedy,Katie22@hotmail.com,M,"1456 mary junctions +gregoryborough, ri 83618",6333 +558,2019-12-06,1973-04-22,,Universidad de morón,Licenciatura en ciencias de la computación,Brian watson,Michelleweiss@gmail.com,M,"060 pacheco fields +jameston, sd 13450",2828 +559,2019-12-06,1983-04-27,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Deborah ware,Iwilson@yahoo.com,F,"Psc 8607, box 2827 +apo aa 01453",3054 +560,2019-12-06,1981-02-08,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Cynthia roach,Hortonstephanie@hotmail.com,F,"Uss johnson +fpo ap 01267",1806 +561,2019-12-06,1939-12-17,,Universidad de morón,Licenciatura en musicoterapia,Tina gallagher,Obriencynthia@gmail.com,F,"820 gabriel spur +sanchezshire, ok 23470",4182 +562,2019-12-06,1936-02-24,,Universidad nacional de la pampa,Diseño industrial,Mary watts,Evelasquez@gmail.com,F,"416 lucas landing suite 121 +north ashley, ny 68827",3116 +563,2019-12-06,2002-09-28,,Universidad nacional de la pampa,Farmacia,Amy lynn,Susanmclaughlin@yahoo.com,F,"419 rivas pine +east zacharyburgh, mn 31655",8370 +564,2019-12-06,1993-04-28,,Universidad nacional de la pampa,Ingeniería en informática,Alexander smith,Garciajoseph@hotmail.com,M,"391 kenneth overpass +lake steven, ks 82375",2843 +565,2019-12-06,1932-09-12,,Universidad de morón,Arquitectura,David vasquez,Ihancock@hotmail.com,M,"9590 taylor wells +michaelstad, ct 97197",7200 +566,2019-12-06,1997-10-07,,Universidad nacional de la pampa,Farmacia,Raymond robinson,Melissacabrera@yahoo.com,M,"353 cole grove +east derrick, ga 85235",3150 +567,2019-12-06,1917-08-28,,Universidad nacional de la pampa,Licenciatura en sociología ,Ashley armstrong,Richardmartin@gmail.com,F,"8186 thomas well +davidside, co 60189",4600 +568,2019-12-06,1921-06-13,,Universidad nacional de la pampa,Ingeniería en informática,Karen ryan,Christopher99@gmail.com,F,"89118 esparza port apt. 733 +davidport, pa 33041",6740 +569,2019-12-06,1930-06-20,,Universidad de morón,Licenciatura en producción de bioimagenes,Ellen caldwell,Igilbert@hotmail.com,F,"2216 schroeder path +south deborah, tx 60592",6652 +570,2019-12-06,1983-05-18,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Jessica webb,Cassandranguyen@yahoo.com,F,"80904 david lock +new randall, mt 50723",3574 +571,2019-12-06,1978-03-25,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Kenneth thomas,Allison93@yahoo.com,M,"9941 judy center suite 249 +lake rebeccabury, md 75157",4230 +572,2019-12-06,1913-05-18,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Melanie porter,Catherinephillips@yahoo.com,F,"63052 saunders drive suite 950 +west anthonyberg, nc 42015",5589 +573,2019-12-06,2012-07-31,,Universidad de morón,Licenciatura en psicología,Richard sanchez,Websterjohnny@yahoo.com,M,"Psc 2037, box 6633 +apo ae 98224",5531 +574,2019-12-06,1909-03-19,,Universidad de morón,Licenciatura en ciencias biológicas,Dr. tommy goodwin,William91@gmail.com,M,"Unit 4799 box 6117 +dpo ap 49334",7509 +575,2019-12-06,1958-11-01,,Universidad nacional de la pampa,Ingeniería mecánica,Marissa villanueva,Lparker@hotmail.com,F,"0597 jeremy overpass +new lisa, hi 95214",4603 +576,2019-12-06,2007-10-04,,Universidad de morón,Diseño de imagen y sonido,Christopher morris,Haley38@gmail.com,M,"714 michelle harbor apt. 857 +andrewbury, wv 67543",3308 +577,2019-12-06,1985-07-25,,Universidad de morón,Ingeniería mecánica,Michael love,Rogerscrystal@gmail.com,M,"Usnv gillespie +fpo ap 24782",3448 +578,2019-12-06,1930-10-16,,Universidad de morón,Diseño industrial,Joseph oconnell,Taylorjustin@yahoo.com,M,"199 melissa glen +north jenniferchester, fl 17218",6555 +579,2019-12-06,2012-12-15,,Universidad de morón,Licenciatura en ciencias de la educación ,Mrs. maria silva,Deborah99@hotmail.com,F,"52402 laura pass +west megan, oh 46047",3262 +580,2019-12-06,1965-09-16,,Universidad nacional de la pampa,Contador público ,Melissa bennett,Onielsen@gmail.com,F,"53239 wu mountain apt. 026 +sarahmouth, hi 60926",7267 +581,2019-12-06,1960-08-10,,Universidad de morón,Licenciatura en musicoterapia,Jennifer miller,Kwhitehead@hotmail.com,F,"181 freeman stravenue +port carlosside, ks 88976",6369 +582,2019-12-06,2015-11-03,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Amanda rodriguez,Matthewgarner@hotmail.com,F,"36197 jeremy forest +north wendy, mn 02817",3032 +583,2019-12-06,1971-07-25,,Universidad nacional de la pampa,Ingeniería mecánica,Gregory greene,Tanya10@gmail.com,M,"3212 lewis hill apt. 621 +wardmouth, il 18757",2438 +584,2019-12-06,1935-05-16,,Universidad nacional de la pampa,Actuario ,Leslie kim,Franciskenneth@yahoo.com,F,"87255 amy square +north jerometon, vt 37299",5736 +585,2019-12-06,1954-12-07,,Universidad de morón,Licenciatura en ciencias de la computación,Cynthia smith,Henry25@yahoo.com,F,"270 thornton cove apt. 222 +carrieborough, wv 74405",6381 +586,2019-12-06,2001-10-19,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Sarah adams,Reginald00@gmail.com,F,"90090 perez way +mccannborough, nh 83099",1761 +587,2019-12-06,1997-06-11,,Universidad de morón,Ingeniería electrónica,Alexa ward,Icampbell@yahoo.com,F,"65619 christopher dale +south larry, nc 70319",3463 +588,2020-01-07,1914-07-07,,Universidad de morón,Licenciatura en ciencias de la computación,Tracey rodriguez,Chernandez@gmail.com,F,"28661 david walks +east laurachester, sc 71880",3621 +589,2020-01-07,1909-01-13,,Universidad nacional de la pampa,Actuario ,Mr. william torres,Christopher40@gmail.com,M,"62464 valdez club suite 569 +jimenezside, id 33676",4168 +590,2020-01-07,1912-07-21,,Universidad nacional de la pampa,Licenciatura en sociología ,Catherine kelley,Hallmark@gmail.com,F,"47172 briana trail +belltown, ia 67374",1765 +591,2020-01-07,1958-03-04,,Universidad de morón,Ingeniería mecánica,Thomas trevino,Kathy87@gmail.com,M,"Unit 7862 box 2492 +dpo ae 88805",4643 +592,2020-01-07,1935-10-30,,Universidad nacional de la pampa,Bioquímica,Cody hall,Blake29@yahoo.com,M,"8309 scott extension +zacharyhaven, nm 28919",2848 +593,2020-01-07,1990-03-22,,Universidad nacional de la pampa,Farmacia,Andre lamb,Anna36@yahoo.com,M,"88592 ruben glen +new wendyland, sc 90706",7609 +594,2020-01-07,1914-11-28,,Universidad de morón,Licenciatura en relaciones del trabajo ,Michael cole,Pbarr@gmail.com,M,"8361 mason summit suite 976 +west james, oh 89021",7630 +595,2020-01-07,2015-09-16,,Universidad de morón,Licenciatura en ciencia política ,Philip jones,Brose@hotmail.com,M,"06113 mary well +ramirezville, tx 80190",5438 +596,2020-01-07,1941-12-08,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Heather johnson,Drusso@hotmail.com,F,"22742 christopher ridges +port eileenbury, nd 46692",1802 +597,2020-01-07,2004-10-05,,Universidad nacional de la pampa,Licenciatura en sociología ,Keith whitney,Colevaldez@yahoo.com,M,"737 christensen crest apt. 519 +millermouth, hi 06879",5561 +598,2020-01-07,1989-05-22,,Universidad nacional de la pampa,Arquitectura,Laura thomas,Lynn19@hotmail.com,F,"896 jenkins hill +port walterborough, ct 41595",6042 +599,2020-01-07,2011-04-07,,Universidad de morón,Licenciatura en gestión de agroalimentos,Matthew miller,Oadkins@gmail.com,M,"5569 cory wall apt. 994 +veronicamouth, ca 85684",3032 +600,2020-01-07,2020-03-02,,Universidad nacional de la pampa,Medicina,Cynthia warren,Icarter@hotmail.com,F,"21628 turner plaza +jensenchester, in 93332",4601 +601,2020-01-07,1912-08-07,,Universidad nacional de la pampa,Agronomía,Colin cruz,Robertschelsea@yahoo.com,M,"43000 mariah flats apt. 839 +north brandon, tx 51374",7009 +602,2020-01-07,1906-08-20,,Universidad de morón,Medicina,Pamela nguyen,Laura05@hotmail.com,F,"158 rodriguez junction +new katrinachester, dc 88167",1635 +603,2020-01-07,1936-01-15,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Mr. thomas larson md,Ethomas@hotmail.com,M,"1648 helen stream +martinhaven, wi 90695",1723 +604,2020-01-07,1945-10-17,,Universidad de morón,Licenciatura en administración ,Elizabeth harrison,William45@gmail.com,F,"959 christy orchard +lake mariah, me 91758",3023 +605,2020-01-07,1996-12-07,,Universidad de morón,Licenciatura en ciencias antropológicas,David golden,Lloyddaniel@hotmail.com,M,"220 blair neck apt. 825 +north kaitlyn, or 68741",2187 +606,2020-01-07,2005-06-22,,Universidad de morón,Licenciatura en ciencias ambientales,Joshua giles,Colton63@gmail.com,M,"658 nicole village +port nicholas, fl 41774",8170 +607,2020-01-07,1931-05-22,,Universidad de morón,Medicina,Bradley evans,Fordsteven@gmail.com,M,"3819 richard cliffs apt. 611 +samuelhaven, ks 43465",5615 +608,2020-01-07,1952-11-12,,Universidad de morón,Ciencias veterinarias,Gregory whitaker,Kariking@hotmail.com,M,"Unit 4518 box 3918 +dpo aa 63459",6001 +609,2020-01-07,2016-01-18,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Daniel wilson,Tpatel@yahoo.com,M,"131 nelson cape suite 991 +whiteside, sc 07002",2152 +610,2020-01-07,1954-04-16,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Wendy sandoval,Lisaowens@yahoo.com,F,"7379 christy glens apt. 829 +allisonchester, nc 05161",9211 +611,2020-01-07,1987-11-21,,Universidad nacional de la pampa,Actuario ,Edward phillips,Josephgalvan@yahoo.com,M,"35878 lisa corner +rosemouth, co 47811",8113 +612,2020-01-07,2019-09-26,,Universidad de morón,Licenciatura en producción de bioimagenes,Teresa lara,Jamiemorales@hotmail.com,F,"9117 morton avenue apt. 140 +east marilynmouth, wy 01816",2451 +613,2020-01-07,1981-12-24,,Universidad de morón,Farmacia,Maria guzman,Mahoneygary@hotmail.com,F,"Unit 2566 box 5989 +dpo aa 42578",2454 +614,2019-10-07,1985-03-25,,Universidad de morón,Diseño de imagen y sonido,Roberta scott,Trivera@gmail.com,F,"887 krueger forges +robinmouth, tx 20232",3261 +615,2019-10-07,1975-08-25,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Suzanne ellis,Ylong@yahoo.com,F,"908 tonya wells suite 337 +bradleybury, or 67482",5471 +616,2019-10-07,1949-11-06,,Universidad de morón,Licenciatura en terapia ocupacional,Danielle george,Xhurley@hotmail.com,F,"8652 linda place suite 495 +carlsonbury, or 29865",5557 +617,2019-10-07,1927-11-18,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Jeff mendoza,Kevin74@yahoo.com,M,"536 sandoval valleys +manuelborough, ar 03805",3581 +618,2019-10-07,1984-12-02,,Universidad nacional de la pampa,Bioquímica,Melissa stewart,Yholloway@hotmail.com,F,"744 carla terrace apt. 721 +port lawrencemouth, wy 88122",4633 +619,2019-10-07,2017-11-22,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Jessica chavez,Mossjoel@gmail.com,F,"7777 smith drives +robertshaven, tx 21019",5523 +620,2019-10-07,1920-06-02,,Universidad de morón,Licenciatura en administración ,David smith,Rlyons@hotmail.com,M,"47089 robin estate +masonberg, dc 34357",6465 +621,2019-10-07,2016-02-01,,Universidad de morón,Farmacia,Mary parrish,Qroberts@yahoo.com,F,"61267 elliott curve +west cynthia, de 58145",8303 +622,2019-10-07,1942-07-03,,Universidad de morón,Licenciatura en producción de bioimagenes,David robinson,Landerson@hotmail.com,M,"4068 amanda ford +elizabethbury, sc 82532",3224 +623,2019-10-07,2000-09-26,,Universidad de morón,Ingeniería en informática,Amanda glenn,Jasonadams@hotmail.com,F,"384 moore creek +north lindseyside, la 34349",5380 +624,2019-10-07,1976-05-14,,Universidad nacional de la pampa,Licenciatura en artes,Heidi webb,Davisjames@hotmail.com,F,"865 terri alley apt. 572 +west sara, va 58916",5500 +625,2019-10-07,1971-02-24,,Universidad de morón,Licenciatura en psicología,Dalton prince,Jonesbeth@yahoo.com,M,"8479 gardner ville +west thomaston, mn 01443",6013 +626,2019-10-07,1983-05-03,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Samantha perkins,Antonio54@yahoo.com,F,"762 love lakes +lake cindy, ri 62860",6417 +627,2019-10-07,1916-11-14,,Universidad nacional de la pampa,Arquitectura,Nicole patterson,Davidford@hotmail.com,F,"73340 adam cove +east kayla, mo 96740",4132 +628,2019-10-07,1978-08-17,,Universidad nacional de la pampa,Licenciatura en sociología ,Bradley moreno,Nsmith@gmail.com,M,"338 brianna land suite 676 +port joshua, ia 85275",9207 +629,2019-10-07,1925-01-13,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Mrs. danielle holt,Fdiaz@yahoo.com,F,"0078 brittney road suite 620 +henryshire, id 06098",1682 +630,2019-11-07,1978-04-09,,Universidad de morón,Ingeniería mecánica,Vicki miller,Flong@hotmail.com,F,"90244 lawrence trafficway +new ruth, mi 18157",3381 +631,2019-11-07,1929-03-08,,Universidad de morón,Licenciatura en ciencias geológicas,Dr. nathan solis,Matthew20@yahoo.com,M,"3467 spencer prairie apt. 465 +taylorberg, ar 58767",5470 +632,2019-11-07,2005-07-21,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Brandi church,Richardortiz@hotmail.com,F,"454 anna ridge apt. 659 +shaffermouth, al 64041",5521 +633,2019-11-07,2011-11-04,,Universidad de morón,Licenciatura en musicoterapia,Sarah gonzales,Erin20@gmail.com,F,"8397 cook shores +west george, ut 73441",3025 +634,2019-11-07,1962-11-10,,Universidad de morón,Licenciatura en psicología,James johnson,Odavis@gmail.com,M,"77901 james street +beltranville, ok 09010",1834 +635,2019-11-07,1921-12-11,,Universidad de morón,Licenciatura en producción de bioimagenes,Kelsey ruiz,Thomas94@hotmail.com,F,"687 dawn place +anthonymouth, in 23603",5276 +636,2019-11-07,1927-02-28,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Tanya haynes,Norma39@yahoo.com,F,"0361 brooks park apt. 269 +davidstad, mt 58426",9225 +637,2019-11-07,1958-06-10,,Universidad nacional de la pampa,Ingeniería electrónica,Tracy sharp,Sara40@hotmail.com,F,"486 cruz lane +east sandraview, ny 42443",6309 +638,2019-11-07,2008-09-13,,Universidad nacional de la pampa,Licenciatura en psicología,Travis lang,Nathanrivera@gmail.com,M,"0278 lee wells suite 098 +patrickland, wy 33350",1688 +639,2019-11-07,1984-07-02,,Universidad nacional de la pampa,Bioquímica,Andrew reynolds,Djames@gmail.com,M,"Unit 8078 box 0955 +dpo ae 19480",3138 +640,2019-11-07,1921-02-17,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Michelle tyler,Fbennett@gmail.com,F,"7672 rebecca courts +lamfurt, oh 87423",6321 +641,2019-11-07,1976-10-13,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Alexandra cain,Tracy01@gmail.com,F,"9862 lang lock +lake rachaelbury, al 36560",5567 +642,2019-11-07,1957-11-03,,Universidad de morón,Ingeniería mecánica,Jacob ferguson,Timothyrowe@gmail.com,M,"0947 derek dale +east james, de 76342",1731 +643,2019-11-07,1927-11-10,,Universidad nacional de la pampa,Licenciatura en artes,Rebecca hernandez,Sreese@gmail.com,F,"4693 christine trace +stewartport, id 77685",5367 +644,2019-11-07,1962-02-15,,Universidad de morón,Licenciatura en ciencias biológicas,Michael wright,Dana14@gmail.com,M,"Uscgc flores +fpo ae 07039",3449 +645,2019-11-07,1985-11-03,,Universidad nacional de la pampa,Farmacia,Adrienne ford,Jyoung@hotmail.com,F,"4800 margaret forge +new james, id 78386",9023 +646,2019-11-07,1943-10-29,,Universidad de morón,Licenciatura en ciencias ambientales,Erica wilson,Dicksontina@yahoo.com,F,"65639 anthony garden apt. 355 +west dwaynemouth, ak 83423",2732 +647,2019-11-07,1941-12-15,,Universidad de morón,Licenciatura en ciencia política ,John smith,Sonya68@hotmail.com,M,"91613 quinn prairie suite 920 +port christyview, az 76619",2300 +648,2019-11-07,2003-06-15,,Universidad de morón,Diseño industrial,Mathew taylor,Jenniferwashington@gmail.com,M,"69239 katelyn port suite 437 +west kaylee, ms 16887",5310 +649,2019-11-07,1933-07-19,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Brendan clark,Christopher83@gmail.com,M,"15583 sean lodge apt. 854 +phillipstown, co 43235",5779 +650,2019-11-07,1957-12-02,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Amanda raymond,Georgebyrd@yahoo.com,F,"09876 hamilton route suite 519 +east joshuatown, nc 35222",5700 +651,2019-12-07,1912-04-09,,Universidad nacional de la pampa,Licenciatura en artes,Cheryl rocha,Wholland@hotmail.com,F,"1162 gaines roads apt. 013 +smithmouth, wy 98967",7214 +652,2019-12-07,1913-12-17,,Universidad de morón,Licenciatura en producción de bioimagenes,Michelle thomas,Burkekayla@hotmail.com,F,"585 laurie skyway +east jacob, nj 11374",1731 +653,2019-12-07,1909-06-01,,Universidad de morón,Licenciatura en ciencias ambientales,Matthew bowman,Sheenahodge@gmail.com,M,"94161 raymond fords suite 762 +west john, sc 47104",3280 +654,2019-12-07,1906-11-30,,Universidad de morón,Diseño de imagen y sonido,Allison carter,Sanchezbrian@hotmail.com,F,"Unit 6035 box 9853 +dpo ae 73464",6053 +655,2019-12-07,1964-09-06,,Universidad nacional de la pampa,Agronomía,Bryan alvarado,Tuckeralexandra@yahoo.com,M,"1040 michael estates apt. 425 +north michellemouth, nj 15587",1714 +656,2019-12-07,1979-12-22,,Universidad de morón,Bioquímica,Michael farrell,Lopezjoseph@yahoo.com,M,"53583 garcia fork apt. 580 +south adrian, ks 24014",9223 +657,2019-12-07,1917-04-13,,Universidad de morón,Licenciatura en administración ,Justin moore,Garzadavid@gmail.com,M,"Unit 0623 box 1921 +dpo ap 49840",6070 +658,2019-12-07,1948-05-15,,Universidad nacional de la pampa,Actuario ,Melissa perry,Mbruce@hotmail.com,F,"0527 hanson branch apt. 906 +lake elizabeth, mt 73135",6605 +659,2019-12-07,1949-06-28,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Christopher goodman,Matthewbates@yahoo.com,M,"27224 joshua ramp suite 322 +new jessicaport, pa 94513",2117 +660,2019-12-07,1944-09-14,,Universidad nacional de la pampa,Ingeniería electrónica,Kimberly mcdaniel,Mikegibbs@yahoo.com,F,"24713 cooke viaduct +north nicolebury, oh 59863",8204 +661,2019-12-07,1914-02-24,,Universidad nacional de la pampa,Bioquímica,Kathryn marshall,Lhanson@hotmail.com,F,"261 turner plain suite 118 +lake stephanieton, pa 30865",7543 +662,2019-12-07,1915-12-12,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Karen hall,Bjohnson@gmail.com,F,"681 erica springs apt. 488 +port ethanhaven, fl 44762",3226 +663,2019-12-07,1933-06-16,,Universidad de morón,Licenciatura en ciencias de la computación,Tricia harmon,Kenneth01@hotmail.com,F,"Unit 9672 box 6962 +dpo aa 65063",2919 +664,2019-12-07,1921-08-30,,Universidad nacional de la pampa,Medicina,Jennifer hines,Cynthia04@hotmail.com,F,"207 alicia hill apt. 070 +port rachel, nd 34206",3172 +665,2019-12-07,1964-02-22,,Universidad de morón,Licenciatura en psicología,Joanna henry,Brightchristine@yahoo.com,F,"51870 rachel shore +williamport, fl 19309",1763 +666,2019-12-07,1991-04-28,,Universidad nacional de la pampa,Farmacia,Ashley russell,Waltersdoris@hotmail.com,F,"1614 tanya curve +west tristanfort, ny 19755",5621 +667,2019-12-07,1987-08-20,,Universidad de morón,Ciencias veterinarias,Kyle ashley,Vanessawhitehead@yahoo.com,M,"116 golden cliffs +new dustin, ne 56892",9021 +668,2019-12-07,1981-06-17,,Universidad de morón,Diseño industrial,David robinson,Cheryl42@hotmail.com,M,"811 neal burgs +new ruben, ri 33749",6600 +669,2019-12-07,1947-10-22,,Universidad nacional de la pampa,Arquitectura,Adam fowler,Hoodmargaret@yahoo.com,M,"54714 david club +jasonville, dc 02031",6009 +670,2019-12-07,2021-06-01,,Universidad de morón,Licenciatura en ciencias de la educación ,Erica walker,Campbellmegan@hotmail.com,F,"994 pineda summit suite 671 +potterberg, ct 21499",3244 +671,2019-12-07,2016-01-22,,Universidad nacional de la pampa,Ingeniería mecánica,Joshua thornton,Kweaver@yahoo.com,M,"33425 green orchard +scottfort, ar 70041",8501 +672,2019-12-07,1914-02-27,,Universidad de morón,Licenciatura en artes,Amanda ellis,Havery@hotmail.com,F,"3146 myers parkway +alvareztown, fl 19835",2722 +673,2019-12-07,1951-10-15,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Brandon shaw,Laurapaul@gmail.com,M,"50007 henderson pass +williamshire, nh 60381",1627 +674,2019-12-07,1952-03-26,,Universidad de morón,Diseño industrial,Amy patterson,Allisonbarnes@hotmail.com,F,"Psc 5740, box 7265 +apo ae 87331",3585 +675,2020-01-08,1910-05-19,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Edward ruiz,Matthew44@gmail.com,M,"2781 anthony lake +north john, ok 09722",2613 +676,2020-01-08,1989-08-26,,Universidad nacional de la pampa,Ingeniería mecánica,Patricia johns,Efaulkner@hotmail.com,F,"8145 patricia village suite 873 +east elizabethborough, hi 14902",4411 +677,2020-01-08,1949-10-04,,Universidad de morón,Licenciatura en ciencias de la computación,Michael jones,Rosejorge@hotmail.com,M,"461 jennifer street apt. 932 +port garyfort, wv 44768",2823 +678,2020-01-08,2004-02-09,,Universidad nacional de la pampa,Medicina,Amanda gates,Caustin@yahoo.com,F,"Usns santana +fpo ae 31615",1894 +679,2020-01-08,1932-11-02,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Michael villanueva,Andreastewart@hotmail.com,M,"2470 thomas lock +blakefort, sc 77497",3382 +680,2020-01-08,1934-11-01,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Erik burns,Mariabanks@yahoo.com,M,"169 morgan roads +schmidtland, ia 15819",6325 +681,2020-01-08,2001-10-22,,Universidad de morón,Licenciatura en terapia ocupacional,Gloria moss,Williamstracy@yahoo.com,F,"469 michael port apt. 520 +north virginiaborough, sc 57769",4518 +682,2020-01-08,1978-05-11,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Jeffrey rangel,Gthomas@hotmail.com,M,"189 silva club suite 238 +port lauren, sd 34564",9009 +683,2020-01-08,1942-06-19,,Universidad nacional de la pampa,Licenciatura en psicología,April sanders,Michaellee@hotmail.com,F,"2077 chapman grove +melanieshire, hi 22779",8154 +684,2020-01-08,1932-05-27,,Universidad de morón,Licenciatura en producción de bioimagenes,Alison frost,Penajohn@yahoo.com,F,"4458 smith summit +south kaylachester, wy 37437",4135 +685,2020-01-08,1996-05-21,,Universidad nacional de la pampa,Ingeniería electrónica,Nicole sullivan,Grantsteve@hotmail.com,F,"558 joseph valley +south reneebury, ky 11225",6550 +686,2020-01-08,2005-08-15,,Universidad de morón,Licenciatura en ciencias antropológicas,Steven torres,Khamilton@yahoo.com,M,"32928 watson prairie +east gary, pa 81037",2703 +687,2020-01-08,1992-04-14,,Universidad nacional de la pampa,Agronomía,Robert wilkinson,Michelle22@yahoo.com,M,"053 petersen fall suite 052 +tinaberg, tn 28068",9001 +688,2020-01-08,2021-05-12,,Universidad nacional de la pampa,Técnico para bioterios ,Gabriel johnson,Rlucas@hotmail.com,M,"4405 greer port +wushire, me 35163",1923 +689,2020-01-08,1910-05-12,,Universidad de morón,Licenciatura en ciencia política ,Alicia carter,Julieroberts@gmail.com,F,"55384 anderson forge +lake george, tn 79367",6430 +690,2020-01-08,1911-09-20,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Ryan logan,Emilybarry@hotmail.com,M,"4384 susan parkway suite 473 +south william, az 89004",2403 +691,2020-01-08,1906-12-19,,Universidad nacional de la pampa,Diseño industrial,Monica webb,William51@yahoo.com,F,"06401 anthony orchard apt. 112 +new bethchester, oh 89701",8183 +692,2020-01-08,1987-12-21,,Universidad nacional de la pampa,Agronomía,Jennifer gordon,Selena09@gmail.com,F,"6276 hubbard parkways apt. 547 +west kristinamouth, nv 44019",5436 +693,2020-01-08,1926-02-17,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Stephanie kent,Wellseugene@gmail.com,F,"24900 long loaf suite 250 +manuelhaven, or 69897",3125 +694,2020-01-08,1944-06-10,,Universidad de morón,Licenciatura en ciencias de la educación ,Sean rios,Vincentdavid@hotmail.com,M,"Usns santiago +fpo aa 29394",1627 +695,2020-01-08,1928-07-18,,Universidad de morón,Ingeniería en informática,Sandra lane,Qramsey@yahoo.com,F,"9586 martinez islands suite 615 +new jade, tn 12859",8203 +696,2020-01-08,1906-10-31,,Universidad de morón,Medicina,William george,Ijensen@yahoo.com,M,"9614 renee mills +lake ana, mi 78185",3132 +697,2020-01-08,1957-02-25,,Universidad nacional de la pampa,Técnico para bioterios ,Rachel powell,Jeffburton@hotmail.com,F,"383 mariah path apt. 985 +south michael, me 20525",1901 +698,2020-01-08,1938-01-09,,Universidad de morón,Diseño industrial,William stewart,Pjordan@yahoo.com,M,"8336 taylor manors apt. 234 +jacksontown, ky 78619",5637 +699,2020-01-08,1971-09-22,,Universidad de morón,Diseño de imagen y sonido,Cameron smith,Corey16@yahoo.com,M,"3487 jason extensions +durhamview, vt 05995",3701 +700,2020-01-08,1933-07-29,,Universidad de morón,Ingeniería mecánica,Sonia fitzgerald,Ydiaz@yahoo.com,F,"006 tiffany rest suite 217 +west raymondstad, nv 65514",3543 +701,2020-01-08,1943-07-27,,Universidad de morón,Licenciatura en administración ,Brittney klein,Kennethmoore@gmail.com,F,"669 warner bridge +west kimberly, in 03119",8201 +702,2020-01-08,1976-02-03,,Universidad de morón,Arquitectura,Heidi parks,Qtran@yahoo.com,F,"8006 bell crest +port adam, nj 82241",1838 +703,2019-10-08,1916-08-05,,Universidad de morón,Medicina,Andrew gregory,Catherinepope@gmail.com,M,"5949 sharon river suite 698 +east jeremyville, or 35940",5835 +704,2019-10-08,1945-07-23,,Universidad nacional de la pampa,Licenciatura en sociología ,Heather smith,Nknox@yahoo.com,F,"4801 david points suite 486 +travismouth, ca 14552",5409 +705,2019-10-08,1912-05-11,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Jennifer rodriguez,Anthony90@gmail.com,F,"0697 ward ford apt. 845 +mitchellfurt, co 73516",5411 +706,2019-10-08,1935-10-19,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Danielle benson,Burkejeffrey@yahoo.com,F,"37312 young ville +kennethside, nd 16934",3550 +707,2019-10-08,2002-02-25,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Jerry smith,Matthew56@hotmail.com,M,"Usnv strong +fpo ap 93795",5545 +708,2019-10-08,1988-03-27,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Melanie warren,Ppierce@gmail.com,F,"Unit 9231 box 5354 +dpo ae 57528",4701 +709,2019-10-08,1975-08-10,,Universidad de morón,Bioquímica,Ashley kelly,Xmitchell@hotmail.com,F,"138 cheryl orchard +cassandrafort, ia 35680",1644 +710,2019-10-08,1932-08-04,,Universidad de morón,Licenciatura en ciencias de la educación ,Megan stewart,James97@gmail.com,F,"056 thomas station +west danielmouth, mn 27182",3465 +711,2019-10-08,1961-09-08,,Universidad nacional de la pampa,Diseño industrial,Brendan simpson,Hmorrison@yahoo.com,M,"464 sarah radial apt. 634 +nicoleside, ut 35592",2601 +712,2019-10-08,1912-11-05,,Universidad nacional de la pampa,Arquitectura,Gerald frey,Claytoneric@gmail.com,M,"14344 wright rapids +north suzannetown, vt 93771",7200 +713,2019-10-08,1940-07-19,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Kelly larson,Whitewilliam@yahoo.com,M,"1212 justin lights suite 435 +west brookeside, oh 39501",1919 +714,2019-10-08,1930-03-08,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Jonathan cole,Kristaortiz@hotmail.com,M,"63398 emily plaza +lake michaelfort, ri 94117",3170 +715,2019-10-08,2006-05-02,,Universidad nacional de la pampa,Contador público ,Kevin murphy,Merickson@yahoo.com,M,"59955 colon valleys +lake carlamouth, id 78239",8532 +716,2019-10-08,1993-06-16,,Universidad de morón,Medicina,Sandra woods,Julia28@yahoo.com,F,"841 romero meadow +east nicole, wy 92302",8334 +717,2019-10-08,1939-01-14,,Universidad nacional de la pampa,Ciencias veterinarias,Patricia lucas,Dcarlson@gmail.com,F,"44091 jesse passage +port robert, de 08720",5743 +718,2019-10-08,1991-11-13,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Luis lutz,Brandon22@hotmail.com,M,"Uscgc warner +fpo ae 98876",8183 +719,2019-10-08,1941-05-10,,Universidad de morón,Agronomía,James potts,Stevensonalexandria@hotmail.com,M,"296 sherry brook suite 491 +mariefort, ga 73279",6343 +720,2019-10-08,1914-06-23,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Devin bennett,Mendezdeborah@hotmail.com,M,"Psc 6501, box 2744 +apo ae 57668",5713 +721,2019-10-08,1978-06-30,,Universidad nacional de la pampa,Agronomía,Christine russo,Bfreeman@gmail.com,F,"52371 joseph orchard +adamshaven, tn 79442",5596 +722,2019-10-08,2014-06-01,,Universidad de morón,Agronomía,Kelly wright,Clarkmichael@yahoo.com,F,"13915 christopher glen +brookeport, sc 08504",4145 +723,2019-10-08,1938-04-13,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Stephen ortiz,Elizabeth64@hotmail.com,M,"7264 price shoals apt. 840 +kevinchester, ri 04680",6646 +724,2019-10-08,1930-12-15,,Universidad de morón,Ingeniería electrónica,Theresa long,Harveypaul@gmail.com,F,"4663 isaac shore +east richard, al 89886",2440 +725,2019-10-08,1940-11-16,,Universidad nacional de la pampa,Ciencias veterinarias,Donna johnson,Leslie11@hotmail.com,F,"9304 williams coves +east laurachester, ia 13538",2218 +726,2019-10-08,1963-11-08,,Universidad de morón,Licenciatura en ciencias geológicas,Todd russell,Ballardkelsey@yahoo.com,M,"171 martin trafficway apt. 412 +south sarahshire, de 22998",3340 +727,2019-10-08,2015-12-05,,Universidad nacional de la pampa,Farmacia,Becky sellers,Susandaniels@hotmail.com,F,"7343 heather forge suite 992 +south heather, ny 08637",3572 +728,2019-10-08,1963-10-25,,Universidad nacional de la pampa,Arquitectura,April watson,Mikayladelacruz@yahoo.com,F,"93104 lewis throughway apt. 767 +south amyburgh, nm 23011",4117 +729,2019-10-08,1963-05-31,,Universidad nacional de la pampa,Licenciatura en administración ,April ortega,Melaniejames@gmail.com,F,"988 thomas shore +port desiree, ct 40404",6244 +730,2019-10-08,2005-05-21,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,John black,Scook@hotmail.com,M,"Uscgc rodriguez +fpo ap 78308",5276 +731,2019-10-08,2001-07-31,,Universidad nacional de la pampa,Ingeniería en informática,Peter hernandez,Jeff44@yahoo.com,M,"597 anderson meadow suite 436 +perezville, ri 88397",4514 +732,2019-10-08,2010-09-01,,Universidad nacional de la pampa,Diseño industrial,Erin foster,Santoslaura@hotmail.com,F,"1719 dickerson ferry +sandrahaven, ny 67543",3371 +733,2019-11-08,1950-01-08,,Universidad de morón,Licenciatura en ciencias de la educación ,Jose clements,Fdiaz@yahoo.com,M,"939 schmidt isle suite 839 +south sherryton, or 61371",6620 +734,2019-11-08,1993-03-15,,Universidad nacional de la pampa,Licenciatura en artes,Paul tapia,Bradleybright@gmail.com,M,"15377 joseph camp apt. 679 +jamesfort, in 85025",3569 +735,2019-11-08,2017-05-05,,Universidad de morón,Licenciatura en ciencias de la educación ,Christopher mccormick,Iwilliams@hotmail.com,M,"97142 chambers glen apt. 368 +south davidton, ut 34113",1702 +736,2019-11-08,1945-10-23,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Robert jimenez,Taylorcarol@gmail.com,M,"4918 kelsey meadows apt. 396 +south vanessafurt, id 10800",3382 +737,2019-11-08,1912-06-05,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Roger gill md,Martinezelizabeth@yahoo.com,M,"361 stacy harbor +lake kelseyland, wv 22433",6001 +738,2019-11-08,1968-01-24,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Michael moore,Hrogers@hotmail.com,M,"Psc 7867, box 2330 +apo aa 11043",4516 +739,2019-11-08,1962-04-16,,Universidad nacional de la pampa,Diseño industrial,Andrew clark,Kbrown@gmail.com,M,"249 mitchell divide apt. 056 +richardsborough, mi 67454",2349 +740,2019-11-08,1961-03-06,,Universidad de morón,Contador público ,Robin green,Ericajennings@gmail.com,F,"326 henderson ridges +east kyleview, or 44505",1686 +741,2019-11-08,1925-06-25,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Autumn adams,Jessica08@hotmail.com,F,"Unit 1591 box 0571 +dpo aa 84059",1640 +742,2019-11-08,1976-05-29,,Universidad nacional de la pampa,Bioquímica,Jamie rodriguez,Yhart@yahoo.com,F,"8246 andrea islands +davisburgh, me 55759",4722 +743,2019-11-08,1953-08-02,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Geoffrey contreras,Fcarroll@yahoo.com,M,"4345 jeanette mall suite 197 +east kelly, nc 22780",7531 +744,2019-11-08,2008-04-03,,Universidad de morón,Licenciatura en ciencia política ,Richard shelton,Jclark@yahoo.com,M,"8959 russell skyway +welchtown, ny 11958",9100 +745,2019-11-08,1917-11-14,,Universidad de morón,Contador público ,Richard wood,Ywatson@hotmail.com,M,"124 todd ramp +phelpsfort, nj 42754",4431 +746,2019-11-08,2004-06-12,,Universidad de morón,Agronomía,Maria manning,Hollymclean@gmail.com,F,"1744 joshua ways suite 883 +port jessicaville, ma 00894",5351 +747,2019-11-08,1920-04-09,,Universidad nacional de la pampa,Ciencias veterinarias,Michael lopez,Paige08@gmail.com,M,"8058 jones mountains +north jenniferville, mi 52648",4159 +748,2019-11-08,1998-11-27,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Lisa guerrero,Wendy02@yahoo.com,F,"024 harper tunnel +port bryan, or 16959",7212 +749,2019-11-08,1935-01-09,,Universidad de morón,Diseño de imagen y sonido,Brandon perez,Jasonchambers@yahoo.com,M,"36345 sarah lakes suite 176 +north gabriel, or 95756",1735 +750,2019-11-08,1989-12-02,,Universidad nacional de la pampa,Contador público ,Julie dennis,Zhowell@yahoo.com,F,"Unit 0215 box 1648 +dpo ae 73560",3199 +751,2019-11-08,1996-09-29,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Mrs. kristine lowery dvm,Robin83@yahoo.com,F,"661 suzanne crossroad +east brandonmouth, ks 41602",2156 +752,2019-11-08,1980-09-20,,Universidad de morón,Técnico para bioterios ,Felicia potter,Rnelson@gmail.com,F,"36833 williams lodge +virginiafurt, ks 26097",6105 +753,2019-11-08,1917-01-02,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Yolanda jones,Ronald88@hotmail.com,F,"161 mcdonald roads +south renee, fl 93588",6601 +754,2019-11-08,2012-07-04,,Universidad de morón,Ciencias veterinarias,Timothy brennan,Breannacox@gmail.com,M,"664 steven trafficway suite 149 +east erika, ak 83931",5555 +755,2019-11-08,1962-07-16,,Universidad nacional de la pampa,Licenciatura en sociología ,Pamela sanders,Iparks@hotmail.com,F,"482 goodman neck +west marioview, or 51385",2101 +756,2019-11-08,1983-08-07,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Samantha hunter,Candice85@yahoo.com,F,"0030 martinez roads apt. 174 +pagemouth, md 25478",7536 +757,2019-11-08,1944-12-27,,Universidad de morón,Diseño industrial,Kathryn mcdonald,Butleryvonne@gmail.com,F,"52827 brittney inlet suite 899 +ritterhaven, fl 66828",4653 +758,2019-11-08,1963-02-04,,Universidad de morón,Licenciatura en ciencias ambientales,Susan padilla,Manninggabriel@yahoo.com,F,"342 jill court suite 494 +sancheztown, wa 47363",3501 +759,2019-12-08,1948-02-10,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Lynn willis,Alyssacastaneda@yahoo.com,F,"8449 gonzalez mission +debrahaven, dc 43215",5474 +760,2019-12-08,1959-07-17,,Universidad de morón,Ciencias veterinarias,Joshua murphy,Amandagreen@hotmail.com,M,"7526 krueger row suite 923 +matthewport, hi 65962",5365 +761,2019-12-08,1917-12-29,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Jordan hawkins md,Ufowler@hotmail.com,M,"Unit 8759 box 3823 +dpo ae 06179",3560 +762,2019-12-08,1994-05-31,,Universidad de morón,Licenciatura en ciencia política ,Michael jones,Pthompson@yahoo.com,M,"28064 alicia ville +east charles, ne 38506",7301 +763,2019-12-08,1925-07-23,,Universidad nacional de la pampa,Actuario ,Eric davis,Thompsondebra@gmail.com,M,"36116 fleming well +amandafort, wa 04738",2503 +764,2019-12-08,2011-07-06,,Universidad de morón,Licenciatura en administración ,Brenda johnson,Sandrahensley@yahoo.com,F,"036 misty points suite 359 +caitlinville, nc 97553",8168 +765,2019-12-08,1945-12-07,,Universidad nacional de la pampa,Licenciatura en administración ,Ricky davis,Shane43@hotmail.com,M,"2757 ellison viaduct suite 271 +leonside, nh 99491",3451 +766,2019-12-08,1911-09-17,,Universidad nacional de la pampa,Medicina,Julie evans,Gnelson@gmail.com,F,"5736 cindy parkways +ortizchester, wy 07290",5529 +767,2019-12-08,1974-07-06,,Universidad de morón,Licenciatura en producción de bioimagenes,Peter montgomery,Scottbryant@hotmail.com,M,"056 marshall overpass suite 440 +north sergiobury, hi 06440",8520 +768,2019-12-08,1941-09-24,,Universidad nacional de la pampa,Actuario ,Kristina lawrence,Adriancruz@hotmail.com,F,"1140 amy club apt. 385 +west robertbury, in 09962",5369 +769,2019-12-08,1963-11-30,,Universidad nacional de la pampa,Ciencias veterinarias,Eric mays,Claudia78@yahoo.com,M,"324 danny creek suite 991 +adriennebury, de 04669",2105 +770,2019-12-08,1955-07-27,,Universidad nacional de la pampa,Ingeniería mecánica,Emily mcdaniel,Djones@gmail.com,F,"95345 daniel branch apt. 902 +royshire, wy 56559",6401 +771,2019-12-08,1932-05-09,,Universidad de morón,Diseño industrial,Scott johnson,Courtney70@yahoo.com,M,"223 stephanie pass apt. 163 +port rebeccaton, in 92683",2506 +772,2019-12-08,1957-10-12,,Universidad de morón,Técnico para bioterios ,John white,Timothyrussell@gmail.com,M,"53813 kathleen light +stoutfort, nd 97016",5637 +773,2019-12-08,1909-11-12,,Universidad nacional de la pampa,Licenciatura en psicología,Juan knox dds,Brett58@yahoo.com,M,"527 skinner trace +port danielletown, sd 45258",1647 +774,2019-12-08,1951-11-26,,Universidad nacional de la pampa,Ingeniería en informática,Kaitlyn perez,Leslie67@hotmail.com,F,"9106 gutierrez falls +sloantown, il 21135",2631 +775,2019-12-08,1980-06-01,,Universidad de morón,Licenciatura en ciencias de la educación ,Robert orr,Rgraham@yahoo.com,M,"898 rivera summit apt. 467 +north ethanland, ms 61918",7005 +776,2019-12-08,1918-02-19,,Universidad de morón,Licenciatura en gestión de agroalimentos,Joshua porter,Joseph92@yahoo.com,M,"9406 perry fort +johnsonport, ut 49953",3087 +777,2019-12-08,1906-04-03,,Universidad nacional de la pampa,Licenciatura en sociología ,Heather harris,Jaredperez@gmail.com,F,"330 timothy centers +lake aaron, mo 97114",1609 +778,2019-12-08,2020-04-18,,Universidad de morón,Actuario ,Christopher phillips,Gentrykeith@hotmail.com,M,"38626 gonzalez ramp +new jeremyborough, nv 59206",3136 +779,2019-12-08,1929-06-13,,Universidad de morón,Farmacia,Marissa vargas,Wtucker@hotmail.com,F,"90936 kevin mountain apt. 152 +south jerry, wv 61934",4650 +780,2019-12-08,1906-06-14,,Universidad de morón,Licenciatura en musicoterapia,Levi maynard,Barkeramber@yahoo.com,M,"789 samuel dale +kristastad, il 07436",9221 +781,2019-12-08,1941-01-05,,Universidad de morón,Licenciatura en terapia ocupacional,Rebekah ryan,Josephbenson@gmail.com,F,"08867 michael mount +north donaldstad, ia 61510",2506 +782,2019-10-09,1976-09-16,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,James norman,Jacobsmaria@yahoo.com,M,"Unit 7697 box 7361 +dpo aa 08691",3621 +783,2019-10-09,2001-12-16,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Rachel walker,Whitechad@hotmail.com,F,"3519 williams throughway +lake amanda, ut 08175",7515 +784,2019-10-09,1982-11-12,,Universidad de morón,Diseño industrial,Jamie anderson,Emily84@yahoo.com,M,"Psc 1871, box 3267 +apo aa 16561",6042 +785,2019-10-09,1923-03-19,,Universidad nacional de la pampa,Agronomía,Anthony powers,Penny36@gmail.com,M,"Usnv henry +fpo ae 93430",6381 +786,2019-10-09,1983-11-04,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Susan brown,Rpark@hotmail.com,F,"69033 whitney heights +teresaview, wy 74944",7151 +787,2019-10-09,1971-12-13,,Universidad de morón,Ingeniería electrónica,Lori jones,Nibarra@gmail.com,F,"4153 garcia gateway +west marissa, ia 01823",5603 +788,2019-10-09,1978-10-03,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Katherine stevens,Alanbryant@yahoo.com,F,"5685 alec spring +mcclureshire, nm 76910",1923 +789,2019-10-09,1945-10-08,,Universidad de morón,Diseño de imagen y sonido,Sylvia hansen,Maryclark@gmail.com,F,"9179 maria flats +chenborough, pa 26168",1602 +790,2019-10-09,1919-01-10,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Jeremy miller,Tony03@yahoo.com,M,"423 mcintyre green +tiffanyburgh, or 32551",9041 +791,2019-10-09,1978-01-04,,Universidad de morón,Licenciatura en musicoterapia,Amanda ross,Kwheeler@yahoo.com,F,"2546 alexander ports suite 364 +north matthew, fl 36431",6105 +792,2019-10-09,1956-03-02,,Universidad nacional de la pampa,Arquitectura,Charles marks,Ronnie07@yahoo.com,M,"Unit 9281 box 0547 +dpo ap 13872",3543 +793,2019-10-09,2013-03-25,,Universidad nacional de la pampa,Licenciatura en psicología,Jennifer johnson,Hkane@gmail.com,F,"3750 tiffany viaduct suite 798 +new michael, ak 54704",2520 +794,2019-10-09,2013-05-06,,Universidad nacional de la pampa,Licenciatura en administración ,Jennifer mendoza,Fishernicole@hotmail.com,F,"6252 white summit +jenningston, fl 88960",4522 +795,2019-10-09,1943-12-15,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Adam ballard,Msmith@gmail.com,M,"40823 ramos knolls +scottbury, vt 12499",3324 +796,2019-10-09,1976-12-22,,Universidad nacional de la pampa,Licenciatura en artes,Tony dyer,Petertorres@gmail.com,M,"577 michael drive +collinsberg, de 11233",6625 +797,2019-10-09,1949-01-04,,Universidad nacional de la pampa,Contador público ,Donna carrillo,Nicoleblack@hotmail.com,F,"998 adams river apt. 009 +donnaville, mi 66245",9300 +798,2019-10-09,1927-07-19,,Universidad de morón,Licenciatura en musicoterapia,Jeffrey alexander,Ramirezsteven@gmail.com,M,"156 nash meadows +debraside, ri 91368",3550 +799,2019-10-09,1908-07-14,,Universidad de morón,Licenciatura en ciencia política ,Rachel clark,Phambrandon@gmail.com,F,"30795 james terrace apt. 453 +marcberg, hi 74476",1723 +800,2019-10-09,2008-02-15,,Universidad nacional de la pampa,Actuario ,Robert heath,John37@gmail.com,M,"1953 diane islands apt. 352 +port james, nj 70987",3586 +801,2019-10-09,1966-12-12,,Universidad nacional de la pampa,Técnico para bioterios ,Hector maynard dds,Brownjoshua@hotmail.com,M,"54237 brian bridge apt. 368 +garrettborough, nc 53167",2121 +802,2019-10-09,2017-04-01,,Universidad de morón,Diseño de imagen y sonido,Andrew lara,Danielle26@yahoo.com,M,"247 barr street +new eric, az 51672",5470 +803,2019-11-09,1973-10-03,,Universidad nacional de la pampa,Bioquímica,Amanda johnson,Brucejeanette@hotmail.com,F,"35338 carr spring suite 222 +craigview, nv 03283",3080 +804,2019-11-09,1989-03-21,,Universidad de morón,Licenciatura en ciencias de la educación ,Laura randolph,Youngjennifer@hotmail.com,F,"4288 schneider skyway +east william, ct 72728",6652 +805,2019-11-09,2009-07-23,,Universidad de morón,Arquitectura,Joseph mcintyre,Pgarcia@gmail.com,M,"44726 coleman causeway apt. 420 +georgemouth, va 40341",5615 +806,2019-11-09,1969-08-31,,Universidad de morón,Ingeniería electrónica,Haley weber,Bethany95@hotmail.com,F,"6708 sarah tunnel apt. 224 +port amy, ia 63783",1909 +807,2019-11-09,1938-01-15,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Dalton barrett,Kobrien@hotmail.com,M,"55435 colin meadows +new patricia, in 89030",4705 +808,2019-11-09,1919-10-08,,Universidad nacional de la pampa,Diseño industrial,Scott conway,Hernandezariana@gmail.com,M,"14811 jennifer groves apt. 308 +new stephanieburgh, id 01511",8375 +809,2019-11-09,2001-05-29,,Universidad nacional de la pampa,Arquitectura,Robert hansen,Yvettepierce@hotmail.com,M,"1923 gibson hollow +new thomas, oh 92182",4182 +810,2019-11-09,1933-04-24,,Universidad de morón,Actuario ,John neal,Nscott@yahoo.com,M,"00265 samantha plains suite 493 +mariabury, pa 58464",1929 +811,2019-11-09,2020-10-25,,Universidad nacional de la pampa,Farmacia,Jonathan moore,Fnewman@yahoo.com,M,"7745 washington forest +new kara, ks 41526",9407 +812,2019-11-09,1947-08-23,,Universidad de morón,Licenciatura en artes,Brian chapman,Karen45@hotmail.com,M,"618 king pine +lisaton, vt 93539",6354 +813,2019-11-09,1950-03-14,,Universidad nacional de la pampa,Ciencias veterinarias,Alyssa dyer,Morgankelly@yahoo.com,F,"87816 richard shores apt. 114 +jeffreyton, ok 11738",4128 +814,2019-11-09,1918-10-01,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Katie edwards,Brittany85@hotmail.com,F,"141 espinoza club +west tinastad, ar 90613",6433 +815,2019-11-09,1912-03-30,,Universidad de morón,Ingeniería en informática,Jonathan cordova,Debra82@yahoo.com,M,"379 lisa square suite 996 +rebeccaview, pa 53072",6723 +816,2019-11-09,1953-02-13,,Universidad de morón,Farmacia,Laura hanson,Smithkristen@hotmail.com,F,"088 frederick path +lake anne, oh 36993",3507 +817,2019-11-09,1940-03-28,,Universidad nacional de la pampa,Farmacia,Raymond tucker,Zlopez@hotmail.com,M,"97256 brian lights +lake antonio, ut 36826",8416 +818,2019-12-09,1955-01-20,,Universidad de morón,Diseño de imagen y sonido,Connor mcfarland,Etrevino@hotmail.com,M,"748 william gateway suite 744 +alexishaven, nj 55729",5471 +819,2019-12-09,2012-10-01,,Universidad de morón,Diseño de imagen y sonido,Michael yoder,Brittney61@yahoo.com,M,"595 ricardo unions +new jefferychester, ak 63847",6538 +820,2019-12-09,1932-03-25,,Universidad de morón,Licenciatura en administración ,Michelle sanchez,Whitekevin@hotmail.com,F,"Unit 7183 box 1593 +dpo ap 83861",2709 +821,2019-12-09,1973-10-09,,Universidad de morón,Ciencias veterinarias,Heather miller,Lauriesmith@hotmail.com,F,"0083 philip road apt. 450 +brettland, in 45017",2451 +822,2019-12-09,2010-04-17,,Universidad de morón,Licenciatura en ciencias de la educación ,Christina reed,Psosa@gmail.com,F,"65615 hansen pines apt. 620 +north brianview, il 87324",2764 +823,2019-12-09,1978-04-05,,Universidad nacional de la pampa,Bioquímica,Cassandra rodriguez,Shawkins@gmail.com,F,"42184 smith path +north jennifer, ms 78225",5471 +824,2019-12-09,1987-10-12,,Universidad de morón,Licenciatura en gestión de agroalimentos,Natalie fox,Jefferytownsend@gmail.com,F,"84178 timothy spurs apt. 240 +williamsside, mn 94472",8144 +825,2019-12-09,1964-07-15,,Universidad de morón,Licenciatura en ciencias de la computación,Victor serrano,Vwright@yahoo.com,M,"8493 robin meadows apt. 906 +ortizport, tx 80121",9411 +826,2019-12-09,1925-11-23,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Ronald vasquez,Virginiamartinez@yahoo.com,M,"Unit 8408 box 2909 +dpo ae 27314",2617 +827,2019-12-09,2006-08-18,,Universidad de morón,Medicina,Connor massey,Tjenkins@gmail.com,M,"71403 thomas stream apt. 092 +lake leon, tn 84158",1723 +828,2019-12-09,1948-11-30,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Frank kelley,Boothmegan@gmail.com,M,"21302 shawn estate suite 777 +jonathanland, la 94751",6661 +829,2019-12-09,1942-09-04,,Universidad de morón,Licenciatura en administración ,Patricia lewis,Ywilliams@hotmail.com,F,"4853 benson route +ericaland, nc 20010",3732 +830,2019-12-09,1946-06-06,,Universidad nacional de la pampa,Diseño industrial,Rebecca bell,Johntucker@gmail.com,F,"699 brianna islands apt. 012 +port lisa, nv 96350",7412 +831,2019-12-09,2008-05-19,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Kristi murphy,Christina75@hotmail.com,F,"8754 anthony meadows apt. 721 +north anna, ia 48098",1776 +832,2019-12-09,1941-12-17,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Joshua white,Mwright@gmail.com,M,"8844 smith turnpike apt. 653 +brooksburgh, va 28787",3587 +833,2019-12-09,1940-07-03,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Sara jenkins,Michaelbaldwin@gmail.com,F,"783 catherine skyway +south jay, vt 30756",9409 +834,2019-12-09,2014-09-23,,Universidad nacional de la pampa,Medicina,Amanda lopez,Joshua47@hotmail.com,F,"53919 diaz key suite 625 +south anthonyland, sd 84339",2218 +835,2019-12-09,1994-09-24,,Universidad de morón,Ingeniería en informática,Kim hahn,Smitherin@gmail.com,F,"54233 alicia plaza +north angela, mt 81033",5360 +836,2019-12-09,1934-05-21,,Universidad de morón,Licenciatura en terapia ocupacional,Michelle holt,Lisalarsen@yahoo.com,F,"4217 scott parks apt. 288 +north brandymouth, ut 18303",2823 +837,2019-12-09,2007-06-20,,Universidad de morón,Diseño de imagen y sonido,Erica martinez,Coxvincent@hotmail.com,F,"55598 joseph street +east jacqueline, tx 07187",3240 +838,2019-12-09,1985-09-16,,Universidad de morón,Arquitectura,Carl johnson,Bryandiaz@hotmail.com,M,"Uscgc jones +fpo ap 77913",1921 +839,2019-10-10,1954-12-15,,Universidad nacional de la pampa,Ingeniería en informática,Krystal ellis,Roger29@hotmail.com,F,"54072 michael burg apt. 652 +west darrellville, hi 38547",3116 +840,2019-10-10,1917-06-13,,Universidad nacional de la pampa,Arquitectura,Catherine colon,Johnsonspencer@hotmail.com,F,"348 williamson crossing apt. 080 +martinton, de 10603",6663 +841,2019-10-10,1940-04-05,,Universidad nacional de la pampa,Ingeniería en informática,Anna martinez,Rachelpierce@hotmail.com,F,"094 vargas ports +fergusonport, de 70523",6400 +842,2019-10-10,2003-08-25,,Universidad nacional de la pampa,Licenciatura en psicología,Arthur huang,Trevor09@hotmail.com,M,"52025 shaffer stream +carolynfort, pa 54933",1682 +843,2019-10-10,1967-01-07,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Susan cross,Robertray@gmail.com,F,"7694 reginald heights apt. 255 +new rachel, nc 83472",6457 +844,2019-10-10,1980-05-28,,Universidad de morón,Licenciatura en producción de bioimagenes,Daniel foster,Baueralice@hotmail.com,M,"Psc 7752, box 3151 +apo ap 31123",5605 +845,2019-10-10,2009-11-30,,Universidad de morón,Ingeniería en informática,Brenda flynn,Fergusonleah@gmail.com,F,"1768 poole fords apt. 069 +grantmouth, sd 37070",3151 +846,2019-10-10,1974-05-20,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Joseph hernandez,Ljohnson@hotmail.com,M,"5318 conrad motorway apt. 119 +east daniel, ks 67814",3555 +847,2019-10-10,1908-09-11,,Universidad de morón,Licenciatura en gestión de agroalimentos,Patricia day,Greenegregory@yahoo.com,F,"980 danielle extension +new mary, mi 90967",6279 +848,2019-10-10,1971-03-03,,Universidad nacional de la pampa,Ciencias veterinarias,Sergio ryan,Michaelevans@yahoo.com,M,"0114 diana junction apt. 235 +robertchester, sc 34301",1617 +849,2019-10-10,1920-03-10,,Universidad de morón,Licenciatura en artes,Robert hall,Fletcherjack@hotmail.com,M,"Uscgc washington +fpo ap 92128",4726 +850,2019-10-10,2019-01-17,,Universidad nacional de la pampa,Agronomía,Charles miller,Jasoncox@hotmail.com,M,"322 erin wall +lake madison, or 56586",1617 +851,2019-10-10,1973-04-28,,Universidad nacional de la pampa,Diseño industrial,Alejandra alvarado,Bensonheather@yahoo.com,F,"22583 henry plain +lake drewview, wi 96451",1923 +852,2019-10-10,1921-08-09,,Universidad de morón,Licenciatura en gestión de agroalimentos,Stephen bartlett,Perkinseric@yahoo.com,M,"Psc 5347, box 2292 +apo ae 49909",1659 +853,2019-10-10,1992-02-04,,Universidad de morón,Licenciatura en relaciones del trabajo ,Anna moore,Proctorroy@hotmail.com,F,"35344 carr plains suite 510 +frankshire, ga 15417",3199 +854,2019-10-10,2020-05-23,,Universidad nacional de la pampa,Farmacia,Thomas stevens,Rrodriguez@yahoo.com,M,"07831 nancy trace +east timothy, ma 36462",8170 +855,2019-10-10,1919-02-17,,Universidad de morón,Licenciatura en ciencias biológicas,Jennifer cabrera,Ygibbs@hotmail.com,F,"510 brown mountain +meganland, or 13807",3269 +856,2019-10-10,2020-04-24,,Universidad nacional de la pampa,Contador público ,Chase marsh,Dana66@gmail.com,M,"Uss wood +fpo ae 06437",6331 +857,2019-10-10,1978-12-13,,Universidad de morón,Licenciatura en ciencias de la educación ,Jessica mckinney,Jackie93@yahoo.com,F,"Psc 1659, box 4120 +apo aa 59279",6231 +858,2019-10-10,1920-03-10,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Kevin bennett,Cvalenzuela@gmail.com,M,"042 charles track +aguirreview, de 42087",6746 +859,2019-10-10,1951-12-26,,Universidad nacional de la pampa,Ingeniería mecánica,Todd diaz,Howejodi@yahoo.com,M,"5078 oliver point suite 834 +jessicaburgh, ms 24783",2705 +860,2019-10-10,1958-09-13,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Anthony beasley,Danielrodriguez@yahoo.com,M,"6009 grant road suite 627 +south christinaton, vt 61347",5523 +861,2019-10-10,1999-09-05,,Universidad de morón,Contador público ,Brian johnson,Ritaanderson@gmail.com,M,"885 nguyen gardens suite 542 +west amandafurt, mn 96441",5345 +862,2019-10-10,2021-09-08,,Universidad nacional de la pampa,Licenciatura en artes,Melissa kaufman,Ashleyle@gmail.com,F,"7959 suzanne lodge +new katherine, ia 19449",5539 +863,2019-10-10,2006-04-27,,Universidad de morón,Bioquímica,Lisa jones,Sbecker@hotmail.com,F,"8390 rebecca brook +robinsonberg, ne 43511",1759 +864,2019-10-10,1971-01-22,,Universidad de morón,Licenciatura en ciencias geológicas,Alyssa gutierrez,Fieldsedward@yahoo.com,F,"94454 sarah union +stephanieshire, mi 89834",7103 +865,2019-10-10,1992-09-23,,Universidad de morón,Licenciatura en psicología,Dean ray,Hhumphrey@yahoo.com,M,"2026 larry expressway +lynchbury, ca 64049",4147 +866,2019-10-10,1980-11-16,,Universidad de morón,Licenciatura en ciencia política ,Charles miller,Jamespatton@gmail.com,M,"9649 raymond ridge +south jeffreyhaven, sd 19904",3471 +867,2019-10-10,1980-12-17,,Universidad de morón,Licenciatura en sociología ,David vaughn,Jonesjanet@gmail.com,M,"0647 miller cape suite 320 +bradleyfurt, nj 15196",6727 +868,2019-10-10,1949-04-09,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Brenda miller,Michael76@yahoo.com,F,"2549 walker vista apt. 423 +south michaelview, sd 07853",3580 +869,2019-10-10,1982-03-21,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Stephanie santos,Jonathan20@yahoo.com,F,"940 gonzales motorway apt. 497 +graytown, ia 45306",8422 +870,2019-11-10,1978-06-24,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Benjamin acevedo,Jillho@hotmail.com,M,"55751 julie wells apt. 074 +lake codyton, in 14972",9405 +871,2019-11-10,1929-11-25,,Universidad nacional de la pampa,Agronomía,Veronica reyes,Jason06@hotmail.com,F,"05114 carr grove +west ericton, oh 20664",4561 +872,2019-11-10,2005-08-17,,Universidad de morón,Licenciatura en musicoterapia,Tammy zuniga,Mendozabenjamin@yahoo.com,F,"20455 kevin plaza +west jeffrey, nh 39887",5333 +873,2019-11-10,1985-12-18,,Universidad de morón,Licenciatura en gestión de agroalimentos,Keith fitzgerald,Oherrera@gmail.com,M,"Uscgc obrien +fpo ae 02101",8164 +874,2019-11-10,1979-02-05,,Universidad de morón,Ingeniería mecánica,April stewart,Hendersonjeffrey@hotmail.com,F,"226 krueger park apt. 678 +north jacob, ny 29416",3734 +875,2019-11-10,1916-02-20,,Universidad de morón,Licenciatura en ciencias ambientales,David jones,Asloan@gmail.com,M,"Unit 5156 box 6142 +dpo ap 66760",2111 +876,2019-11-10,1995-02-05,,Universidad nacional de la pampa,Ingeniería electrónica,Bailey delacruz,Uadkins@yahoo.com,F,"670 smith center suite 549 +nelsonbury, il 40973",2745 +877,2019-11-10,2006-08-19,,Universidad nacional de la pampa,Ciencias veterinarias,Christine yates,Xbrown@yahoo.com,F,"4735 alexander skyway suite 892 +south carlosburgh, nd 71167",5873 +878,2019-11-10,1999-03-29,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Keith williams,Fsandoval@hotmail.com,M,"5897 audrey square apt. 494 +fernandezview, mo 00728",3071 +879,2019-11-10,1959-11-26,,Universidad de morón,Agronomía,Colleen leach,Allison77@hotmail.com,F,"7276 brooke expressway apt. 753 +east christopher, nj 88256",4740 +880,2019-11-10,1979-02-27,,Universidad de morón,Agronomía,Samantha stephens,Alison32@gmail.com,F,"8536 beth alley apt. 851 +port juliaview, md 01953",4648 +881,2019-11-10,1932-01-20,,Universidad de morón,Ingeniería mecánica,Cynthia allen,Smithbrian@yahoo.com,F,"49980 zamora court suite 887 +michaelton, mn 78457",3355 +882,2019-11-10,1989-09-10,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Timothy barnett,Dylancastaneda@yahoo.com,M,"5765 jamie passage +nobleton, ca 92755",4139 +883,2019-11-10,2021-10-05,,Universidad de morón,Licenciatura en musicoterapia,Timothy williams,Jamesramos@gmail.com,M,"501 dennis street +mathewsside, nh 40090",3334 +884,2019-11-10,1980-05-21,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Jamie jones,Seanrose@yahoo.com,F,"54580 matthew points suite 592 +dawnmouth, tx 50946",2113 +885,2019-11-10,1958-09-13,,Universidad nacional de la pampa,Licenciatura en administración ,Amanda santos,Bowenian@hotmail.com,F,"109 gillespie spurs suite 953 +west timothy, in 26081",2854 +886,2019-11-10,1915-09-22,,Universidad de morón,Farmacia,Jamie beck dds,Sjackson@hotmail.com,F,"25072 erika track +fordmouth, ca 13789",3185 +887,2019-11-10,1906-03-01,,Universidad nacional de la pampa,Contador público ,Daniel alvarez,Erika54@gmail.com,M,"843 estrada junction +port tara, il 77680",8422 +888,2019-11-10,1944-02-12,,Universidad de morón,Ingeniería mecánica,Kelsey newman,Brownpreston@hotmail.com,F,"76578 lloyd shoals +west emilyberg, de 24475",3416 +889,2019-11-10,1966-02-06,,Universidad de morón,Licenciatura en ciencias geológicas,Jay murray,Kelly45@hotmail.com,M,"29216 nichols crossing +mortonview, ri 35237",3474 +890,2019-11-10,2009-12-15,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Bryan chavez,Jeremy44@gmail.com,M,"473 thomas expressway +east shawnfurt, co 24254",2240 +891,2019-11-10,1927-11-17,,Universidad de morón,Licenciatura en terapia ocupacional,Lisa gonzales,Michael05@hotmail.com,F,"8047 sherry meadows apt. 490 +escobarchester, mi 21999",9211 +892,2019-11-10,1980-01-12,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Barry baker,Tpalmer@gmail.com,M,"8241 monica prairie +smithborough, tx 40001",3070 +893,2019-11-10,1954-09-29,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Billy jones,Barbaralivingston@hotmail.com,M,"4714 stephanie pine apt. 607 +east jose, ne 10107",6450 +894,2019-11-10,1928-02-01,,Universidad nacional de la pampa,Diseño industrial,Tammy nguyen,Matthewdavis@hotmail.com,F,"Uss johnson +fpo ae 44982",6727 +895,2019-11-10,1939-03-18,,Universidad de morón,Licenciatura en ciencias geológicas,Todd garcia,Scarter@gmail.com,M,"1420 bailey street suite 487 +josephbury, tx 52965",5507 +896,2019-12-10,1934-02-20,,Universidad de morón,Ingeniería mecánica,John carr,Arobinson@hotmail.com,M,"025 cook avenue apt. 092 +timothyfurt, de 62474",3563 +897,2019-12-10,1918-11-14,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Jose bennett,Barnesdiana@yahoo.com,M,"4841 camacho burgs +lake lisa, wa 24690",9203 +898,2019-12-10,2002-03-25,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Gabriella rice,Angela58@yahoo.com,F,"51020 moore fields +west wendy, sc 31681",3485 +899,2019-12-10,1917-05-12,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,George brown,Matthew98@hotmail.com,M,"5461 brady islands +oliviachester, vt 74510",1834 +900,2019-12-10,1937-12-21,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Edward diaz,Briannamunoz@hotmail.com,M,"837 chris gardens +frankchester, ia 94299",5509 +901,2019-12-10,1921-02-26,,Universidad nacional de la pampa,Licenciatura en artes,Ronald sellers,Richardgutierrez@gmail.com,M,"5185 philip bridge suite 244 +barneschester, mn 84553",5707 +902,2019-12-10,1925-12-24,,Universidad nacional de la pampa,Licenciatura en psicología,Anthony conway,Daniel10@hotmail.com,M,"166 randy forge suite 121 +allisonfurt, ny 09925",3371 +903,2019-12-10,1944-02-17,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Allison snyder,Carllopez@hotmail.com,F,"279 white fort apt. 307 +wilsonview, mo 59652",8206 +904,2019-12-10,1950-06-26,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Michael martin,Danielzuniga@hotmail.com,M,"94117 elizabeth way apt. 958 +south jennifer, pa 16878",4155 +905,2019-12-10,1944-01-15,,Universidad nacional de la pampa,Ingeniería electrónica,Colleen james,Larrytaylor@hotmail.com,F,"18967 jeff drive +johnsonstad, tn 93463",2201 +906,2019-12-10,2003-10-01,,Universidad de morón,Ingeniería electrónica,John moreno,Glenpayne@yahoo.com,M,"48035 mary wells apt. 481 +teresabury, ok 73940",3216 +907,2019-12-10,1931-09-26,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Ryan torres,Joshua45@gmail.com,M,"54967 pierce neck +west kristinland, sd 05787",6614 +908,2019-12-10,1974-06-28,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Monique bonilla,Jean78@hotmail.com,F,"97111 haynes dale +new garrett, nv 03246",3586 +909,2019-12-10,1908-08-31,,Universidad nacional de la pampa,Diseño industrial,Anthony martinez,Jamie34@yahoo.com,M,"25576 troy harbors apt. 564 +russellfurt, sc 70106",2630 +910,2019-12-10,1985-02-08,,Universidad nacional de la pampa,Licenciatura en artes,Christian brady,Kimberly55@gmail.com,M,"5980 harrison cliff suite 927 +michaelhaven, oh 50842",3216 +911,2019-12-10,1993-02-04,,Universidad de morón,Técnico para bioterios ,Ana johnson,Christopherfinley@yahoo.com,F,"4576 anderson locks +burtonbury, ks 78416",4132 +912,2019-12-10,1933-02-12,,Universidad nacional de la pampa,Técnico para bioterios ,Carly aguirre,Susanhoward@hotmail.com,F,"40156 ramirez forges +josephside, ar 27817",4133 +913,2019-12-10,2019-05-25,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Christian pennington,Jharris@yahoo.com,M,"7096 west ville suite 723 +mikeshire, mi 25871",5835 +914,2019-12-10,1976-04-20,,Universidad de morón,Licenciatura en sociología ,James fowler,Juliabrown@gmail.com,M,"19218 erica common +new travis, ma 85959",3409 +915,2019-12-10,2002-02-03,,Universidad de morón,Licenciatura en relaciones del trabajo ,David shaw,Jon01@hotmail.com,M,"989 walters motorway +south kelseychester, nh 45579",9003 +916,2019-12-10,1958-05-05,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Dana parker,Nicholaskelly@gmail.com,F,"27320 lamb flats suite 554 +south amandaland, ga 54828",1905 +917,2019-12-10,1950-12-07,,Universidad nacional de la pampa,Arquitectura,Jennifer howe,Xwilliams@yahoo.com,F,"63083 john inlet +new shannonside, de 68288",2105 +918,2019-12-10,1993-05-21,,Universidad nacional de la pampa,Licenciatura en sociología ,Frederick barnett,Kingangela@hotmail.com,M,"520 brandon cliff +north jennifer, oh 06415",3445 +919,2019-12-10,1944-07-01,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Keith williams,Cindymitchell@yahoo.com,M,"28400 miller extensions suite 963 +cantuside, nv 80754",5736 +920,2019-12-10,1974-04-12,,Universidad de morón,Licenciatura en gestión de agroalimentos,Brittany blair,Robert30@gmail.com,F,"2376 wise skyway suite 979 +darylshire, il 13938",3317 +921,2019-12-10,2013-08-11,,Universidad de morón,Licenciatura en producción de bioimagenes,Cody powell,Matthew85@gmail.com,M,"513 smith plain +new amandaside, ga 96231",3514 +922,2019-12-10,1995-10-26,,Universidad nacional de la pampa,Medicina,Jamie chandler,Xgrimes@gmail.com,F,"08487 mclaughlin ways suite 171 +lake andrea, ar 76753",2212 +923,2019-12-10,1962-12-11,,Universidad de morón,Diseño de imagen y sonido,Jermaine smith,Pmoore@gmail.com,M,"75773 andrew club +tylerville, az 68301",3074 +924,2019-10-11,1961-06-19,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Christopher solis,Timothythompson@hotmail.com,M,"744 welch streets apt. 690 +lake marc, nm 99675",3287 +925,2019-10-11,1920-03-17,,Universidad nacional de la pampa,Ciencias veterinarias,Audrey jimenez,Kristiesnyder@yahoo.com,F,"25450 thompson stravenue suite 077 +west erinview, fl 27640",6734 +926,2019-10-11,1995-08-07,,Universidad de morón,Licenciatura en ciencias geológicas,Erin ray,Angelica61@hotmail.com,F,"88565 jeffrey bypass suite 582 +escobarburgh, nv 61136",3103 +927,2019-10-11,1926-03-27,,Universidad de morón,Actuario ,Wanda johnson,Joseph91@hotmail.com,F,"312 angela hill suite 735 +lake craigmouth, mi 50699",6435 +928,2019-10-11,1950-12-14,,Universidad de morón,Licenciatura en ciencias ambientales,Holly hunter,Vholmes@yahoo.com,F,"91252 myers ports +bullockfurt, nd 46124",1815 +929,2019-10-11,1950-10-22,,Universidad de morón,Licenciatura en relaciones del trabajo ,Donald smith,Jamesherrera@gmail.com,M,"26242 kathryn mews suite 580 +williamsland, mo 00657",8109 +930,2019-10-11,2001-01-03,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Kristi carroll,Kaitlyn46@yahoo.com,F,"247 strong springs +ramirezview, id 21565",5722 +931,2019-10-11,1931-02-20,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Desiree hart,Robinsonjessica@hotmail.com,F,"78625 lawrence unions +jeffreyview, nm 82061",8400 +932,2019-10-11,1912-11-23,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Susan mccall,Melissastone@yahoo.com,F,"6192 brianna knolls +crystalland, id 65509",6032 +933,2019-10-11,2003-10-11,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Laura elliott,Udouglas@gmail.com,F,"Psc 5086, box 9594 +apo ae 22050",6201 +934,2019-10-11,1992-01-18,,Universidad de morón,Licenciatura en producción de bioimagenes,Joseph allen,Michelle35@gmail.com,M,"Usnv richardson +fpo aa 90588",1900 +935,2019-10-11,2009-05-24,,Universidad nacional de la pampa,Contador público ,Chelsea day,Shermanmarcia@hotmail.com,F,"8645 john flat +north sharonburgh, ky 10982",6078 +936,2019-10-11,1939-11-03,,Universidad de morón,Licenciatura en ciencias de la educación ,Dr. eric irwin,Juanwarren@yahoo.com,M,"5590 james islands +cookland, ky 19174",2605 +937,2019-10-11,1922-07-19,,Universidad de morón,Licenciatura en artes,Brenda cruz,Campbellmatthew@gmail.com,F,"090 thomas pines suite 728 +jodistad, wv 51407",8166 +938,2019-10-11,1906-06-23,,Universidad de morón,Licenciatura en ciencia política ,Mrs. katherine ross dds,Millerstephanie@hotmail.com,F,"Psc 5416, box 7493 +apo ap 27675",8417 +939,2019-10-11,1960-09-06,,Universidad de morón,Licenciatura en sociología ,Jason alexander,Rebecca16@hotmail.com,M,"3813 alexandra street +morganberg, ct 20406",8319 +940,2019-10-11,1940-04-03,,Universidad de morón,Licenciatura en musicoterapia,Ashley coleman,Ocruz@yahoo.com,F,"345 taylor squares +danielport, wy 26537",3480 +941,2019-10-11,1974-02-20,,Universidad nacional de la pampa,Agronomía,Paul gordon,Ndavis@hotmail.com,M,"77455 michelle bypass +port nancy, mt 10530",2709 +942,2019-10-11,1989-02-14,,Universidad nacional de la pampa,Arquitectura,Raymond donaldson,Laurenpowell@gmail.com,M,"9780 baldwin lake +parrishshire, al 69228",9019 +943,2019-10-11,1938-08-10,,Universidad de morón,Licenciatura en sociología ,Nicholas watson,Dhowell@hotmail.com,M,"751 rodriguez mount apt. 620 +newmanburgh, me 05158",5429 +944,2019-10-11,1962-05-28,,Universidad de morón,Arquitectura,Philip stark,Gfisher@gmail.com,M,"2918 kristen landing +mckeeshire, nd 38895",8316 +945,2019-10-11,2004-03-03,,Universidad de morón,Licenciatura en ciencias biológicas,Katrina gonzalez,Myersmicheal@gmail.com,F,"8402 james via +south carolyn, nd 58720",6345 +946,2019-11-11,1984-05-01,,Universidad de morón,Ciencias veterinarias,Heather ryan,Chrisrobertson@hotmail.com,F,"91098 donna forge +north brookeshire, pa 03915",2315 +947,2019-11-11,1957-08-14,,Universidad nacional de la pampa,Contador público ,Theresa molina,Cynthiafox@gmail.com,F,"90527 holly passage suite 739 +danielleland, wv 24409",3403 +948,2019-11-11,1916-09-03,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Morgan brown,Hjensen@gmail.com,F,"250 martinez street suite 544 +east nancybury, dc 05642",3432 +949,2019-11-11,1919-08-01,,Universidad nacional de la pampa,Arquitectura,Jennifer gonzalez,Qmorgan@hotmail.com,F,"3705 marshall mountain apt. 513 +kimberlyton, nc 40542",5463 +950,2019-11-11,1981-11-22,,Universidad nacional de la pampa,Ingeniería en informática,Kenneth bruce,Khoward@hotmail.com,M,"61394 ronnie fork suite 979 +north dianefurt, me 26592",4723 +951,2019-11-11,1924-10-07,,Universidad de morón,Diseño industrial,Sarah thomas,Jacksonlori@yahoo.com,F,"019 castillo plaza +josephton, nd 52626",7005 +952,2019-11-11,1980-04-11,,Universidad de morón,Licenciatura en sociología ,Laurie krueger,Nicholaswalker@yahoo.com,F,"73889 pierce squares suite 267 +lake tiffany, vt 08067",3733 +953,2019-11-11,1974-10-14,,Universidad nacional de la pampa,Ingeniería en informática,Craig harris,Sweaver@gmail.com,M,"1869 thomas crest +hernandezton, pa 15207",4741 +954,2019-11-11,1922-07-21,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Noah mullins,Susan13@yahoo.com,M,"18818 calvin shoals suite 120 +north andrewstad, me 01826",2909 +955,2019-11-11,1938-11-20,,Universidad de morón,Arquitectura,Debbie martin,Christophercarpenter@gmail.com,F,"32781 tyler via apt. 271 +west danamouth, az 54630",5873 +956,2019-11-11,1976-07-18,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,William jackson,Emelton@gmail.com,M,"5207 adkins forest +west diane, nc 57061",3346 +957,2019-11-11,1915-05-28,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Jason marshall,Lorichaney@gmail.com,M,"40187 douglas field +west heather, ks 04791",6338 +958,2019-11-11,2014-12-29,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Madison fuller,Montoyastacy@yahoo.com,F,"872 travis fords +south micheal, wv 55302",2535 +959,2019-11-11,1935-09-08,,Universidad nacional de la pampa,Ciencias veterinarias,Carl fisher,Diazjose@gmail.com,M,"207 anderson highway suite 939 +perezside, nd 58823",8534 +960,2019-11-11,2001-11-03,,Universidad de morón,Licenciatura en ciencias ambientales,Cheryl wright,Robinclark@gmail.com,F,"Psc 6823, box 2471 +apo aa 52247",3621 +961,2019-11-11,2003-03-16,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Timothy robinson,Tracy34@hotmail.com,M,"425 daniel unions +rhodesfurt, mi 32992",4109 +962,2019-11-11,1993-12-17,,Universidad de morón,Licenciatura en ciencias ambientales,John gonzalez,Robertphelps@hotmail.com,M,"5088 smith center +south sarah, sd 66946",1752 +963,2019-11-11,1988-11-05,,Universidad nacional de la pampa,Contador público ,Hannah king,Gwebb@yahoo.com,F,"2253 rogers union +new amanda, nc 48055",3212 +964,2019-11-11,1930-01-21,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Caitlyn white,Hallmichael@yahoo.com,F,"37157 fuller ville +bakerland, in 31929",2843 +965,2019-11-11,1999-08-12,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Samuel carr,Matthewschristopher@hotmail.com,M,"4926 stewart lake +new juliabury, pa 85011",6053 +966,2019-11-11,1998-09-02,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Paul levine,Michaelhall@gmail.com,M,"5999 victoria station +west christopherbury, nm 85198",3524 +967,2019-11-11,2009-07-26,,Universidad de morón,Licenciatura en psicología,Kristin wilson,Jcarey@hotmail.com,F,"49190 smith junction suite 355 +duncanburgh, pa 01816",7633 +968,2019-11-11,2014-09-07,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,William daugherty,Zchavez@hotmail.com,M,"8575 daniel mill suite 649 +hamiltonhaven, hi 71304",2403 +969,2019-11-11,2004-09-25,,Universidad de morón,Licenciatura en producción de bioimagenes,Brenda meyer,Whitechad@hotmail.com,F,"981 haley row +port elizabethmouth, ms 46376",8107 +970,2019-11-11,1915-10-13,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Matthew jones,Jameswalls@hotmail.com,M,"7543 richard shores suite 422 +south jon, ri 14089",6515 +971,2019-11-11,1973-11-02,,Universidad nacional de la pampa,Técnico para bioterios ,William lamb,Matthew07@hotmail.com,M,"140 leslie river suite 381 +shanemouth, or 71025",3414 +972,2019-11-11,1967-05-28,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Michael tucker,Zbrown@yahoo.com,M,"113 jon flat apt. 593 +south chadport, ia 12389",9200 +973,2019-11-11,1934-06-05,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Gina garrett,Joneskevin@yahoo.com,F,"52404 rios fort +port douglas, dc 13818",1921 +974,2019-11-11,1989-11-14,,Universidad nacional de la pampa,Licenciatura en ciencia política ,April edwards,Blackcarol@hotmail.com,F,"90727 alexander view suite 752 +meltonbury, tn 20939",4168 +975,2019-11-11,1968-12-18,,Universidad de morón,Licenciatura en ciencias geológicas,Justin snyder jr.,Merrittleah@yahoo.com,M,"6507 joshua freeway +west jefferyland, or 88375",9301 +976,2019-12-11,1937-03-01,,Universidad nacional de la pampa,Arquitectura,Karen patton,Jamesporter@hotmail.com,F,"6140 jason key +smithstad, co 31698",6030 +977,2019-12-11,1938-10-20,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,James wilson,Johngeorge@yahoo.com,M,"98278 brittany radial apt. 761 +jacobsshire, or 54014",8171 +978,2019-12-11,1944-03-29,,Universidad de morón,Bioquímica,Daniel stevens,Beckkaren@gmail.com,M,"390 justin avenue apt. 526 +port gregory, ky 71870",8521 +979,2019-12-11,2011-06-02,,Universidad nacional de la pampa,Contador público ,Aaron coleman,Vazqueztracy@yahoo.com,M,"50429 daniel estates apt. 303 +west stevenburgh, ne 08779",5439 +980,2019-12-11,1968-05-19,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Carrie silva,Jessicacollins@hotmail.com,F,"412 gentry stravenue apt. 186 +marvinside, nc 60346",5525 +981,2019-12-11,1967-06-22,,Universidad de morón,Licenciatura en musicoterapia,Eric oliver,Lgriffin@yahoo.com,M,"75381 cynthia course suite 029 +nicolehaven, mt 83139",6070 +982,2019-12-11,1906-03-29,,Universidad nacional de la pampa,Agronomía,Terri nelson,Richard00@gmail.com,F,"803 anthony plains +east adamport, il 94917",5615 +983,2019-12-11,1947-05-07,,Universidad de morón,Licenciatura en ciencias de la computación,Carolyn hopkins,Qbeck@hotmail.com,F,"8814 fields ranch +north kellyberg, az 25319",2405 +984,2019-12-11,1922-10-06,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Amy jimenez,Davidlevy@hotmail.com,F,"52412 nicholson meadows suite 100 +east victorview, mi 69275",7113 +985,2019-12-11,1933-05-13,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Peter ramirez,Beltranstephanie@hotmail.com,M,"0974 james junctions +maureenburgh, tn 24991",5433 +986,2019-12-11,2015-04-16,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Robin chen,Grahamjohn@hotmail.com,F,"4897 kelly terrace +allisonport, ca 63250",7621 +987,2019-12-11,1908-02-26,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Jonathan webster,Sara10@yahoo.com,M,"880 jones locks suite 050 +johnstonmouth, ga 51664",1722 +988,2019-12-11,2016-11-08,,Universidad de morón,Licenciatura en ciencias antropológicas,Anthony lucas,Rachel43@gmail.com,M,"Usnv johnson +fpo aa 33640",3425 +989,2019-12-11,2009-02-26,,Universidad de morón,Medicina,Kimberly harvey,Tannerwarren@hotmail.com,F,"356 hurst mills +east walter, id 92711",3412 +990,2019-12-11,1948-05-21,,Universidad de morón,Diseño industrial,Elizabeth bailey,Herreralindsay@gmail.com,F,"57205 thompson trace apt. 575 +north kevin, nm 35292",5421 +991,2019-12-11,1981-10-26,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Michael cooper,Rmoore@hotmail.com,M,"434 richardson ports +west sarahburgh, mn 06472",8146 +992,2019-10-12,1922-08-25,,Universidad nacional de la pampa,Contador público ,Catherine obrien,Christophererickson@hotmail.com,F,"29512 richard ridges +nielsentown, ut 06674",5707 +993,2019-10-12,1960-07-21,,Universidad de morón,Licenciatura en ciencia política ,Patricia long,Brenda24@hotmail.com,F,"Usns adkins +fpo aa 79428",3621 +994,2019-10-12,2018-09-11,,Universidad de morón,Licenciatura en psicología,Matthew hopkins,Marthahill@gmail.com,M,"87894 sylvia crossroad +johnmouth, sc 75438",2103 +995,2019-10-12,1953-01-12,,Universidad de morón,Arquitectura,Austin hill,Cherylrodriguez@gmail.com,M,"695 clark glen suite 901 +new michael, ks 02426",2743 +996,2019-10-12,1955-01-03,,Universidad nacional de la pampa,Arquitectura,Ryan miles,Taylorvillegas@gmail.com,M,"990 jacob causeway +lake courtneymouth, il 95027",2718 +997,2019-10-12,1944-03-19,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Jocelyn underwood,Maynardmichael@hotmail.com,F,"81934 george terrace +north collinfurt, sc 96236",5547 +998,2019-10-12,1949-08-24,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Sabrina adams,Wangvictoria@gmail.com,F,"1069 wendy bypass +maynardburgh, ut 27554",6422 +999,2019-10-12,1907-10-14,,Universidad nacional de la pampa,Contador público ,Christy chapman,Gina81@hotmail.com,F,"58381 tyler estate +randallville, nd 96937",6101 +1000,2019-10-12,1971-05-11,,Universidad de morón,Licenciatura en ciencias geológicas,Denise crosby,Brianboyer@yahoo.com,F,"4799 waters parks +johnsonborough, dc 89918",7609 +1001,2019-10-12,1942-09-26,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Ronald ramos,Megan96@hotmail.com,M,"28220 samantha stravenue apt. 792 +west michelleside, wy 81829",3125 +1002,2019-10-12,1983-01-09,,Universidad nacional de la pampa,Ingeniería en informática,Emma bennett,Dillon20@gmail.com,F,"4501 christopher passage suite 684 +donnaland, hi 97472",5835 +1003,2019-10-12,1962-05-09,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Antonio davidson,William79@yahoo.com,M,"523 alexander view apt. 221 +douglasland, vt 82504",2630 +1004,2019-10-12,1968-04-08,,Universidad de morón,Licenciatura en ciencias geológicas,Ryan moore,Rsmith@gmail.com,M,"43388 mike terrace suite 334 +williambury, nj 29160",8363 +1005,2019-10-12,1995-04-24,,Universidad de morón,Licenciatura en ciencias ambientales,Linda gray,Pmitchell@hotmail.com,F,"Unit 9644 box 8027 +dpo aa 74037",7530 +1006,2019-10-12,1993-02-02,,Universidad de morón,Licenciatura en ciencia política ,Thomas bowen phd,Poncederek@hotmail.com,M,"023 michael freeway +new lindaport, nm 62572",6319 +1007,2019-10-12,1913-05-08,,Universidad nacional de la pampa,Ingeniería mecánica,Andre romero,Fieldsdaniel@hotmail.com,M,"41713 steve pike +east andrew, al 00741",4715 +1008,2019-10-12,2021-07-30,,Universidad nacional de la pampa,Ingeniería en informática,Tammy jones,Howellanthony@gmail.com,F,"902 spencer curve +donnastad, ia 18587",3048 +1009,2019-10-12,1917-12-10,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Nathaniel pineda,Christopherlewis@hotmail.com,M,"3287 marie lock +south lindachester, tx 46538",1828 +1010,2019-10-12,1923-03-31,,Universidad nacional de la pampa,Farmacia,Michael wallace,Desiree04@hotmail.com,M,"3567 caldwell rest +port randyburgh, dc 76090",2214 +1011,2019-10-12,1931-01-06,,Universidad de morón,Arquitectura,Samuel allen,Jennafoster@yahoo.com,M,"2875 boone walk suite 303 +garretttown, ca 51344",3700 +1012,2019-10-12,1945-03-27,,Universidad nacional de la pampa,Ingeniería mecánica,Andrew bates dds,Michaelrodriguez@yahoo.com,M,"269 heather fall +north paul, tn 99752",2403 +1013,2019-10-12,1971-03-18,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Derek patel,Jason65@gmail.com,M,"Psc 2682, box 4825 +apo aa 29677",3453 +1014,2019-10-12,1960-05-10,,Universidad nacional de la pampa,Ingeniería electrónica,Dana ross,Henryandrea@hotmail.com,F,"1535 tran prairie +lindaland, ia 41335",2347 +1015,2019-10-12,1928-05-10,,Universidad de morón,Licenciatura en artes,Nancy underwood,Lauren71@hotmail.com,F,"67757 smith hollow +south samuelstad, ks 97291",2637 +1016,2019-10-12,1992-06-10,,Universidad de morón,Licenciatura en psicología,Jeffrey thomas,Holmesdavid@yahoo.com,M,"293 bell mountains +cynthiaburgh, ct 83343",1702 +1017,2019-10-12,1931-01-18,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Matthew griffin,Smithamanda@gmail.com,M,"563 rice dam suite 954 +barberberg, ma 02527",3561 +1018,2019-10-12,1937-06-16,,Universidad nacional de la pampa,Técnico para bioterios ,Susan george,Vdiaz@hotmail.com,F,"3903 richard mission suite 575 +loganside, ky 38045",6422 +1019,2019-11-12,1990-03-27,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Emily sanchez,Veronica88@yahoo.com,F,"550 bell ferry +west steven, nh 25882",2523 +1020,2019-11-12,1966-01-29,,Universidad de morón,Licenciatura en producción de bioimagenes,Emily perez,Hernandezmelinda@gmail.com,F,"Usns anderson +fpo aa 00647",4146 +1021,2019-11-12,1917-03-20,,Universidad nacional de la pampa,Contador público ,Brian brown,Ukennedy@yahoo.com,M,"2627 miller brooks +smithville, md 76330",6453 +1022,2019-11-12,1974-03-01,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Jennifer dodson,Zacharymalone@hotmail.com,F,"619 holly light +rayland, de 91788",4174 +1023,2019-11-12,2007-06-24,,Universidad de morón,Actuario ,Victoria roberson,Davidwilliams@hotmail.com,F,"0772 green ford +south stevenchester, tn 70706",9300 +1024,2019-11-12,1989-02-27,,Universidad de morón,Licenciatura en sociología ,Maria rivera,Diazmegan@hotmail.com,F,"77660 christopher station suite 966 +west thomasland, sd 16146",2103 +1025,2019-11-12,1912-05-26,,Universidad de morón,Licenciatura en psicología,Angel davis,Greenecheryl@gmail.com,F,"046 sonya springs suite 626 +port albert, mn 93265",3722 +1026,2019-11-12,1967-02-21,,Universidad de morón,Actuario ,Jessica torres,Ecarter@yahoo.com,F,"08944 david rapids +ronaldport, nm 37498",7111 +1027,2019-11-12,1928-04-18,,Universidad nacional de la pampa,Diseño industrial,Adrienne bentley,Caitlin23@gmail.com,F,"787 wang village +tracyville, de 21362",6228 +1028,2019-11-12,2000-03-02,,Universidad nacional de la pampa,Agronomía,Kristy reyes,Austinkristin@hotmail.com,F,"436 gerald place suite 259 +south karlburgh, de 12130",3021 +1029,2019-11-12,1908-11-16,,Universidad nacional de la pampa,Licenciatura en artes,Mark hughes,Russellamber@gmail.com,M,"11334 lopez haven +lake jason, md 27060",3214 +1030,2019-11-12,1982-10-13,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Thomas prince,Bradshawstephanie@hotmail.com,M,"0567 monica forks +maryberg, il 35706",2173 +1031,2019-11-12,1978-06-10,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Michael mckenzie,Fosterbrent@hotmail.com,M,"56154 jennings cliff +east brenda, ms 81221",2942 +1032,2019-11-12,1977-03-04,,Universidad de morón,Licenciatura en gestión de agroalimentos,Cindy campbell,Kellyweaver@gmail.com,F,"0356 castillo extensions +wrightton, mn 61492",2718 +1033,2019-11-12,1974-07-26,,Universidad nacional de la pampa,Licenciatura en sociología ,Joy mcmahon,Aaronjordan@yahoo.com,F,"04648 william harbor suite 534 +south james, nm 92756",6015 +1034,2019-11-12,1961-08-30,,Universidad de morón,Técnico para bioterios ,James golden,Emendoza@gmail.com,M,"58737 garcia fields suite 174 +north katherine, ga 86899",9411 +1035,2019-11-12,1963-07-04,,Universidad nacional de la pampa,Licenciatura en psicología,Peter walter,Breannawilkinson@hotmail.com,M,"3518 king stravenue +south michelle, oh 85447",9021 +1036,2019-12-12,1960-08-31,,Universidad de morón,Farmacia,Justin calderon,Troy05@hotmail.com,M,"91851 torres centers +elizabethhaven, dc 85460",5531 +1037,2019-12-12,1963-10-23,,Universidad de morón,Contador público ,Mr. nicholas taylor,Fergusonandre@hotmail.com,M,"897 jesus center suite 824 +north marcus, nv 10826",2142 +1038,2019-12-12,2003-08-15,,Universidad de morón,Agronomía,Elizabeth craig,Jensenbrian@gmail.com,F,"Usnv russell +fpo ae 89071",5741 +1039,2019-12-12,2009-08-13,,Universidad nacional de la pampa,Farmacia,Jason smith,Lori98@hotmail.com,M,"192 aaron common +beckburgh, me 91696",3180 +1040,2019-12-12,1980-12-30,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Karen kennedy,Craigcathy@gmail.com,F,"2327 anderson wall apt. 112 +gordonberg, mo 48766",2342 +1041,2019-12-12,1985-07-04,,Universidad de morón,Licenciatura en producción de bioimagenes,Melissa rivera,Debbie64@hotmail.com,F,"555 brown summit suite 022 +north kathrynshire, or 86355",3516 +1042,2019-12-12,2018-08-01,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Aaron alexander,Charles53@hotmail.com,M,"760 watson mall suite 991 +tamarafort, ny 07286",7247 +1043,2019-12-12,1960-05-12,,Universidad de morón,Licenciatura en ciencias geológicas,Eduardo arellano,Andrewvilla@yahoo.com,M,"11992 margaret prairie +lake carlosville, sd 18446",3536 +1044,2019-12-12,1970-03-28,,Universidad de morón,Ingeniería mecánica,Derek bautista,Johnsmith@gmail.com,M,"48259 johnston lodge +davidshire, ne 79966",3117 +1045,2019-12-12,1906-08-30,,Universidad nacional de la pampa,Ingeniería electrónica,Brenda turner,Robin80@hotmail.com,F,"Psc 7879, box 4840 +apo ap 81294",6471 +1046,2019-12-12,2010-08-25,,Universidad de morón,Licenciatura en musicoterapia,Deborah brown,Jensenjose@yahoo.com,F,"69738 eric avenue suite 084 +tapiastad, la 47314",6311 +1047,2019-12-12,1923-04-21,,Universidad de morón,Actuario ,Joseph maldonado,Nealjamie@gmail.com,M,"241 steve station apt. 178 +west elizabeth, ny 44008",2820 +1048,2019-12-12,1915-02-26,,Universidad nacional de la pampa,Licenciatura en artes,Frank duran,Ricegina@yahoo.com,M,"174 trevor prairie apt. 885 +youngfort, wi 82680",7318 +1049,2019-12-12,1978-02-25,,Universidad de morón,Licenciatura en relaciones del trabajo ,Tristan taylor,Richard32@hotmail.com,M,"Usns gillespie +fpo aa 54262",6734 +1050,2019-12-12,1991-04-23,,Universidad nacional de la pampa,Agronomía,Kimberly brown,Tylerpaula@yahoo.com,F,"661 aaron cliffs suite 572 +port joshua, ky 23902",7207 +1051,2019-12-12,1939-10-12,,Universidad nacional de la pampa,Licenciatura en administración ,Karen khan,Williamsjennifer@hotmail.com,F,"07112 harris union apt. 091 +lake jody, az 56538",2344 +1052,2019-12-12,1955-06-14,,Universidad de morón,Licenciatura en psicología,Shelby cooper,Sara49@gmail.com,F,"5618 brandon path +lawrencemouth, nh 61145",8430 +1053,2019-12-12,1956-02-01,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Patricia keith,Robinsonmonica@gmail.com,F,"573 paul ranch +joshuaberg, id 57403",3212 +1054,2019-12-12,1965-03-09,,Universidad nacional de la pampa,Farmacia,Amanda peck,Jhodge@hotmail.com,F,"44941 berry crossroad +west kylie, wa 20910",9007 +1055,2019-12-12,1962-04-04,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Kyle morris,Ramirezkimberly@gmail.com,M,"6964 jason meadow apt. 936 +east michael, ut 06478",6438 +1056,2019-12-12,1960-05-02,,Universidad de morón,Licenciatura en ciencias ambientales,Kristen wilcox,Scott37@yahoo.com,F,"144 donna fall +north aaronburgh, md 98694",5361 +1057,2019-12-12,1962-03-17,,Universidad nacional de la pampa,Ciencias veterinarias,Cole hernandez,Mariamelendez@yahoo.com,M,"28241 brent grove +huangborough, ct 78483",3326 +1058,2019-12-12,2021-09-14,,Universidad nacional de la pampa,Bioquímica,Richard wright,Devin84@hotmail.com,M,"747 chase falls apt. 378 +amyton, de 27732",3005 +1059,2019-12-12,1994-07-22,,Universidad de morón,Licenciatura en ciencias antropológicas,Nicholas russell,Shawn88@hotmail.com,M,"7537 ramirez prairie +south david, ak 79381",2154 +1060,2019-12-12,1984-12-04,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Christopher lyons,Chelsea76@yahoo.com,M,"675 shane bypass apt. 279 +east johnhaven, wy 95166",3045 +1061,2019-12-12,2013-12-06,,Universidad de morón,Licenciatura en producción de bioimagenes,James mejia,Zfrye@gmail.com,M,"56437 michael divide +south jessica, ak 76753",1822 +1062,2019-12-12,2006-05-13,,Universidad nacional de la pampa,Farmacia,Laura reyes,Fdixon@gmail.com,F,"06278 cruz mountains +south melinda, mn 31518",1765 +1063,2019-10-13,1984-05-15,,Universidad nacional de la pampa,Ingeniería mecánica,Julie frye,Cindy08@yahoo.com,F,"645 gomez underpass +north kevinmouth, wy 65721",1731 +1064,2019-10-13,1915-10-25,,Universidad nacional de la pampa,Contador público ,Brian chaney,Brenda72@gmail.com,M,"7789 claire land +bryanttown, nd 96144",7545 +1065,2019-10-13,1980-02-09,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Teresa wagner,Steven05@hotmail.com,F,"1968 murray flat suite 317 +kristenhaven, ne 70242",5883 +1066,2019-10-13,1977-07-12,,Universidad nacional de la pampa,Ingeniería mecánica,Edward webster,Hbradley@gmail.com,M,"20359 vasquez freeway +lake joelfurt, wv 03048",1804 +1067,2019-10-13,2020-06-09,,Universidad de morón,Contador público ,Valerie franklin,Davislauren@hotmail.com,F,"8080 spencer point suite 577 +east lisaton, nc 11889",5636 +1068,2019-10-13,1958-09-11,,Universidad nacional de la pampa,Actuario ,Randy davis,Flowersmichelle@hotmail.com,M,"60886 vicki freeway +east nicole, id 42803",2900 +1069,2019-10-13,1999-11-11,,Universidad nacional de la pampa,Ingeniería mecánica,Nathan cox,Tyler60@gmail.com,M,"387 lynn fields suite 630 +brandonhaven, ms 48125",5572 +1070,2019-10-13,1975-06-03,,Universidad de morón,Farmacia,Andrew jensen,Nicole46@hotmail.com,M,"803 nicholas mountains apt. 624 +south joanne, ar 33678",3416 +1071,2019-10-13,1915-12-18,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Dr. ryan wood,Merrittderek@gmail.com,M,"53148 carl fall +jenniferburgh, al 48666",9013 +1072,2019-10-13,1944-09-02,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Stephanie pearson,Kellydixon@yahoo.com,F,"38899 jon road apt. 253 +lake christopher, wy 35908",2747 +1073,2019-10-13,1989-05-29,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Timothy burns,Jonesjulie@gmail.com,M,"9276 tiffany field apt. 106 +south stephanie, nv 95261",8181 +1074,2019-10-13,1911-09-30,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Ronald mcknight,Anthony17@gmail.com,M,"25697 vanessa lakes suite 894 +cookstad, ut 02894",6339 +1075,2019-10-13,1916-07-28,,Universidad nacional de la pampa,Ingeniería en informática,Benjamin johnson,Ashley04@hotmail.com,M,"369 james court apt. 869 +lake christine, vt 72695",5310 +1076,2019-10-13,1988-10-04,,Universidad de morón,Medicina,John thomas,Keylaura@yahoo.com,M,"324 estrada divide +lake brian, ut 94676",7318 +1077,2019-10-13,1951-11-13,,Universidad de morón,Técnico para bioterios ,Virginia hamilton,Russellshannon@yahoo.com,F,"0450 jonathon loop suite 537 +christopherview, mo 54200",9405 +1078,2019-10-13,1928-08-12,,Universidad nacional de la pampa,Licenciatura en artes,Randy torres,Frederickdunn@yahoo.com,M,"49523 virginia ways apt. 789 +lake jamesland, tx 17523",6207 +1079,2019-10-13,1982-11-12,,Universidad de morón,Ingeniería electrónica,Deborah greene,Ambersparks@gmail.com,F,"291 anderson motorway apt. 865 +lake lydiaborough, fl 93198",1667 +1080,2019-10-13,1911-01-05,,Universidad de morón,Agronomía,Ronald king,Dorothy28@hotmail.com,M,"79135 perkins ville +east sarahhaven, ut 25558",8212 +1081,2019-10-13,1929-12-28,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Brian nichols,Madison79@gmail.com,M,"912 joshua fields +silvaside, ct 38094",6645 +1082,2019-10-13,1958-08-22,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Jessica roberson,Rhicks@gmail.com,F,"33124 heather orchard +marshport, nh 30323",5272 +1083,2019-10-13,1959-08-04,,Universidad de morón,Licenciatura en terapia ocupacional,John burns,Ashley44@gmail.com,M,"6030 michael trafficway +banksstad, dc 56582",7535 +1084,2019-10-13,1994-04-24,,Universidad nacional de la pampa,Licenciatura en psicología,Michelle wilson,Katie38@yahoo.com,F,"569 shelton estates suite 432 +new laurafurt, wi 25289",3526 +1085,2019-10-13,1955-09-08,,Universidad nacional de la pampa,Técnico para bioterios ,Tiffany moore,Dbrooks@gmail.com,F,"Uss gonzales +fpo aa 10768",2703 +1086,2019-10-13,1945-03-27,,Universidad nacional de la pampa,Medicina,Jason schultz,Xreid@hotmail.com,M,"68424 renee loaf apt. 342 +lewisfurt, hi 53050",6513 +1087,2019-10-13,1951-11-20,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Julian burton,Mary14@gmail.com,M,"6197 tina ridge suite 595 +terriview, mi 19262",7623 +1088,2019-10-13,1919-09-07,,Universidad nacional de la pampa,Agronomía,Lucas turner,Josephkline@hotmail.com,M,"879 cynthia stream +shanemouth, ks 83515",8300 +1089,2019-10-13,2013-07-11,,Universidad nacional de la pampa,Licenciatura en psicología,Lawrence smith,Mary13@yahoo.com,M,"285 wolf harbor suite 802 +north susan, ky 17030",6321 +1090,2019-10-13,1957-12-02,,Universidad de morón,Ciencias veterinarias,Taylor franklin,Murphycourtney@gmail.com,F,"966 omar union +lake donald, in 57603",3105 +1091,2019-10-13,1942-02-23,,Universidad nacional de la pampa,Medicina,Daniel hayden,Eric98@hotmail.com,M,"0134 allen meadows +michaelfort, fl 06843",1706 +1092,2019-10-13,2009-07-03,,Universidad de morón,Diseño de imagen y sonido,Matthew garcia,Adelacruz@gmail.com,M,"418 dale locks +johnsonburgh, nv 21572",1731 +1093,2019-11-13,1907-04-22,,Universidad nacional de la pampa,Agronomía,Ryan wright,Diazsteven@yahoo.com,M,"435 marcus points suite 356 +south josephport, nv 07267",7515 +1094,2019-11-13,2018-06-21,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Jonathan jones,Katherinenovak@hotmail.com,M,"843 phillips curve suite 966 +south matthewbury, fl 09434",3080 +1095,2019-11-13,1946-04-28,,Universidad de morón,Ingeniería en informática,Anthony luna,Stacy44@hotmail.com,M,"19970 hall parkway apt. 479 +josephburgh, ne 36752",3085 +1096,2019-11-13,1974-08-08,,Universidad de morón,Licenciatura en kinesiología y fisiatría,James hernandez,Kochpaul@hotmail.com,M,"81289 christina knoll apt. 549 +new leahstad, md 49256",7226 +1097,2019-11-13,1943-12-22,,Universidad de morón,Agronomía,Jesse rhodes,Cindylee@hotmail.com,M,"7816 peter lake apt. 520 +wrightshire, il 75258",8501 +1098,2019-11-13,1944-09-10,,Universidad de morón,Licenciatura en psicología,Cheryl griffith,Baileyamanda@hotmail.com,F,"331 jamie unions suite 143 +west marcushaven, al 91430",9421 +1099,2019-11-13,1989-11-03,,Universidad de morón,Agronomía,Alan hudson,Hmunoz@gmail.com,M,"25602 frost mountain apt. 977 +zacharyview, tn 16988",4149 +1100,2019-11-13,1911-04-14,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Mr. miguel burton dds,Wilsonpamela@gmail.com,M,"Psc 1832, box 0940 +apo ae 82711",5357 +1101,2019-11-13,1909-08-19,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Courtney gutierrez,Ajackson@gmail.com,F,"7069 nolan fields suite 789 +east staceyview, nc 29259",9405 +1102,2019-11-13,1964-12-29,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Darryl hale,Philip42@gmail.com,M,"2287 john forks +south robinchester, ms 40823",5527 +1103,2019-11-13,1982-08-09,,Universidad de morón,Agronomía,Brian mcclure,Jimmy67@hotmail.com,M,"363 fuller crossroad apt. 535 +south eugene, me 98416",7000 +1104,2019-11-13,1965-09-27,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Mary lopez,Brendanlarsen@yahoo.com,F,"66298 roy brooks +susanmouth, mn 61092",5603 +1105,2019-11-13,2011-08-17,,Universidad nacional de la pampa,Ingeniería en informática,Lauren jones,Amyshaw@hotmail.com,F,"28278 timothy meadow +annetteport, nj 97775",8206 +1106,2019-11-13,1959-03-04,,Universidad nacional de la pampa,Ciencias veterinarias,William hernandez,Tlopez@gmail.com,M,"7758 cody road suite 111 +south rachelland, ca 36218",7635 +1107,2019-11-13,1916-05-03,,Universidad de morón,Diseño de imagen y sonido,Debbie dominguez,Hmiller@hotmail.com,F,"13818 sanders manors +new nicoleview, ca 78751",2447 +1108,2019-11-13,2007-08-14,,Universidad de morón,Licenciatura en producción de bioimagenes,Carla parker,Panderson@gmail.com,F,"30346 marcus mall suite 347 +jenniferland, de 37887",2854 +1109,2019-11-13,1979-04-29,,Universidad nacional de la pampa,Ciencias veterinarias,Tammy johnson,Charles58@hotmail.com,F,"41096 washington port +chavezhaven, ok 92687",5300 +1110,2019-11-13,1970-08-17,,Universidad nacional de la pampa,Arquitectura,Nancy walsh,Carriegordon@gmail.com,F,"Unit 0285 box 4639 +dpo aa 69353",5750 +1111,2019-11-13,1906-06-22,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Joe kim,Pwhite@yahoo.com,M,"83523 stephen point +new kevin, ks 69062",6244 +1112,2019-11-13,1963-07-30,,Universidad nacional de la pampa,Licenciatura en administración ,Andrew steele,Kelly07@hotmail.com,M,"09167 taylor centers apt. 241 +kristinberg, fl 90440",4522 +1113,2019-12-13,1936-08-10,,Universidad de morón,Diseño industrial,Sheila summers,Morgan03@gmail.com,F,"7871 jackson inlet +michellemouth, sd 74174",1665 +1114,2019-12-13,1921-03-06,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,David farrell,Cliffordwheeler@gmail.com,M,"3484 albert fork apt. 118 +melissaborough, in 31390",2183 +1115,2019-12-13,2002-05-05,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,James leonard,Katelyn54@gmail.com,M,"66239 edward street suite 201 +ryanborough, la 87998",6387 +1116,2019-12-13,1933-12-12,,Universidad de morón,Licenciatura en ciencias ambientales,Sarah adams,Ellismark@hotmail.com,F,"78823 jocelyn glens +moraleshaven, sc 15724",5446 +1117,2019-12-13,1942-02-02,,Universidad de morón,Licenciatura en gestión de agroalimentos,Monica barnett,Harperdeanna@yahoo.com,F,"7784 weber streets suite 406 +brownbury, mi 09452",3722 +1118,2019-12-13,2008-05-01,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,James perez,Mbooth@hotmail.com,M,"9564 king ranch suite 689 +atkinsport, al 84499",7607 +1119,2019-12-13,1920-02-03,,Universidad nacional de la pampa,Ingeniería mecánica,Anthony anderson,Baileylisa@hotmail.com,M,"1674 lauren ridges apt. 680 +brandybury, in 81531",3158 +1120,2019-12-13,1952-06-05,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Frances phillips,Iallen@hotmail.com,F,"191 deborah cliff apt. 913 +lake jenniferhaven, fl 45609",2126 +1121,2019-12-13,1977-05-07,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Mr. brandon ortiz dds,Cruzjoseph@yahoo.com,M,"94883 edwin springs suite 073 +new meghan, wy 57245",3036 +1122,2019-12-13,1975-03-18,,Universidad nacional de la pampa,Ingeniería en informática,John mcgee,Lloydryan@gmail.com,M,"Unit 3606 box 5151 +dpo aa 22478",3560 +1123,2019-12-13,1912-07-03,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Joan nunez,Cindynorton@yahoo.com,F,"84823 nicole club suite 458 +trevinochester, va 63547",2711 +1124,2019-12-13,1971-01-10,,Universidad de morón,Licenciatura en terapia ocupacional,Kimberly gonzalez,Vargastracy@yahoo.com,F,"587 patel center suite 916 +north johnshire, hi 33759",6459 +1125,2019-12-13,1985-01-15,,Universidad de morón,Licenciatura en terapia ocupacional,Michael frey,Joshua57@hotmail.com,M,"2965 james mountain apt. 479 +camposchester, mo 25045",7107 +1126,2019-12-13,1953-01-11,,Universidad nacional de la pampa,Farmacia,Adriana rosario,Hblack@yahoo.com,F,"Unit 3876 box 0450 +dpo aa 99650",7543 +1127,2019-12-13,1986-08-23,,Universidad de morón,Licenciatura en administración ,Julie goodman,Jwheeler@hotmail.com,F,"447 devon glens +port nathanielberg, me 55003",8144 +1128,2019-12-13,2011-11-06,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Justin yoder dds,Margaretpoole@yahoo.com,M,"5863 contreras crest +jeremyside, pa 23764",7101 +1129,2019-12-13,1911-05-03,,Universidad de morón,Licenciatura en psicología,Erin barber,Christina57@hotmail.com,F,"5200 maria parks apt. 038 +amberbury, sc 18209",3044 +1130,2019-12-13,1919-04-01,,Universidad nacional de la pampa,Licenciatura en artes,Victoria garcia,Zbaxter@yahoo.com,F,"6833 jessica crossing +ramosbury, ky 85582",7263 +1131,2019-12-13,1940-04-04,,Universidad nacional de la pampa,Licenciatura en administración ,Gerald smith,Qbowman@yahoo.com,M,"708 christie course apt. 776 +fernandezview, ak 34320",8316 +1132,2019-12-13,2009-01-20,,Universidad de morón,Licenciatura en ciencias de la educación ,Steven foster,Kathryn28@hotmail.com,M,"Unit 6239 box 4782 +dpo ae 66459",6400 +1133,2019-12-13,1916-01-05,,Universidad de morón,Ingeniería en informática,Lauren english,Christopherjohnson@yahoo.com,F,"960 robin plaza suite 865 +lorraineport, ut 07886",3007 +1134,2019-12-13,1931-06-14,,Universidad nacional de la pampa,Licenciatura en administración ,Anthony wilson,Gonzalezjennifer@yahoo.com,M,"052 melissa manors +port aaron, nh 55953",2401 +1135,2019-12-13,1956-08-06,,Universidad nacional de la pampa,Bioquímica,Joshua vincent,Cardenastroy@gmail.com,M,"6424 smith radial suite 295 +new katherineborough, tx 21122",5572 +1136,2019-12-13,1921-01-14,,Universidad nacional de la pampa,Ingeniería electrónica,Samantha stewart,Tylermark@yahoo.com,F,"163 kimberly islands suite 013 +nelsonfort, nd 49169",2252 +1137,2019-12-13,1974-07-18,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Jaclyn larson,Ramirezregina@hotmail.com,F,"911 turner trail apt. 036 +lake sara, id 68588",2142 +1138,2019-12-13,1965-12-13,,Universidad de morón,Ingeniería mecánica,Joseph morales,Antonio46@gmail.com,M,"30729 wilson highway suite 095 +port joshuaberg, ri 66711",1929 +1139,2019-12-13,2009-10-07,,Universidad nacional de la pampa,Licenciatura en psicología,Cory fischer,Randydunn@hotmail.com,M,"903 jackson mountains +lake jamesside, vt 83170",2745 +1140,2019-12-13,2014-02-08,,Universidad de morón,Licenciatura en ciencias biológicas,Ashley ward,Garciacynthia@yahoo.com,F,"1457 christopher estate apt. 505 +rebeccaville, ne 19050",6212 +1141,2019-12-13,1991-03-23,,Universidad de morón,Técnico para bioterios ,Kathryn powers,Kclark@yahoo.com,F,"778 zachary junction +new patrick, ia 02492",6643 +1142,2019-12-13,1932-06-18,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Leah rios,Kelly28@yahoo.com,F,"3524 hernandez forest +warrenburgh, fl 70703",7601 +1143,2019-10-14,1951-05-04,,Universidad de morón,Licenciatura en ciencias de la computación,Catherine moreno,Taylor22@hotmail.com,F,"1484 sanchez station suite 779 +stevenmouth, nc 08934",3414 +1144,2019-10-14,1907-02-02,,Universidad de morón,Licenciatura en producción de bioimagenes,Mary bell,Jmendoza@gmail.com,F,"7563 weaver street +obrienland, ny 13046",9201 +1145,2019-10-14,1939-09-15,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Brandi gregory,Griffinantonio@yahoo.com,F,"49309 hailey squares apt. 712 +lake brittany, nj 50657",7207 +1146,2019-10-14,1927-05-05,,Universidad nacional de la pampa,Licenciatura en administración ,Robert gay,Chapmanjoshua@hotmail.com,M,"19941 smith trail +troyport, ky 54460",1804 +1147,2019-10-14,1927-09-04,,Universidad nacional de la pampa,Técnico para bioterios ,Lori callahan,Melissa75@hotmail.com,F,"3083 joseph plain +lake mariostad, co 45423",3500 +1148,2019-10-14,1949-05-17,,Universidad de morón,Licenciatura en ciencias geológicas,Chase coleman,Xgarcia@gmail.com,M,"717 hanson parkway +east richardton, va 73363",7316 +1149,2019-10-14,2019-08-15,,Universidad de morón,Diseño industrial,Jessica diaz,Davidroberts@yahoo.com,F,"3056 brown plaza suite 265 +west angelaborough, pa 56462",1648 +1150,2019-10-14,1913-12-23,,Universidad de morón,Técnico para bioterios ,David marshall,Brandy21@yahoo.com,M,"026 jennifer common +nobleborough, ga 93514",2315 +1151,2019-10-14,1912-09-27,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Cassidy stewart,Mcdonaldjennifer@gmail.com,F,"20482 timothy ridge suite 995 +port steven, ak 02753",2622 +1152,2019-10-14,1947-11-25,,Universidad de morón,Licenciatura en artes,David baker,Dbenitez@yahoo.com,M,"81274 theresa curve +new andrewbury, co 12472",3515 +1153,2019-10-14,1927-04-28,,Universidad de morón,Licenciatura en psicología,Shawn santos,Brian43@hotmail.com,M,"37003 hill plaza apt. 540 +north lynn, wa 87939",2441 +1154,2019-10-14,1939-12-25,,Universidad de morón,Licenciatura en ciencias antropológicas,Karen fletcher,Victoriaprice@yahoo.com,F,"68169 stevens path suite 945 +lake matthewfort, ct 59136",3280 +1155,2019-10-14,1968-09-10,,Universidad de morón,Licenciatura en ciencia política ,Tracy stevens,Christophermartin@hotmail.com,F,"090 stone isle +lake veronica, tn 07348",9300 +1156,2019-10-14,1913-03-19,,Universidad de morón,Licenciatura en musicoterapia,Diane grant,Hurstsarah@hotmail.com,F,"2828 hudson lights suite 884 +new elizabethville, de 29596",5276 +1157,2019-10-14,1930-04-07,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,David miller,Ewilliamson@gmail.com,M,"353 andrew flat apt. 977 +east olivia, wv 48320",6603 +1158,2019-10-14,1961-09-25,,Universidad de morón,Contador público ,Heather wang,Whitealyssa@hotmail.com,F,"9446 skinner bridge +east melaniebury, mo 07096",5523 +1159,2019-10-14,1954-11-14,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Samuel brown,Joycemartin@gmail.com,M,"67910 james spurs +south stephenshire, mi 47494",3418 +1160,2019-10-14,1910-06-12,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Ashley lewis,Anthonysmith@yahoo.com,F,"2665 anita cliff suite 622 +new cheryl, ca 55017",6231 +1161,2019-11-14,1967-10-30,,Universidad nacional de la pampa,Ingeniería mecánica,Peggy simpson,Gabrieljohnston@yahoo.com,F,"17400 alvarez drive suite 358 +north josephburgh, ca 31422",6064 +1162,2019-11-14,1950-12-25,,Universidad de morón,Diseño de imagen y sonido,Natalie collins,Tonya21@yahoo.com,F,"Usns mueller +fpo ae 09230",5325 +1163,2019-11-14,2009-05-07,,Universidad de morón,Licenciatura en psicología,Mr. kyle henderson,Brendamiller@hotmail.com,M,"5002 smith road +new calvin, ok 35069",6380 +1164,2019-11-14,1979-05-11,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Larry gibbs,Lewisalexandra@gmail.com,M,"71842 keith plain suite 356 +south jamesview, mn 65581",1890 +1165,2019-11-14,1966-01-04,,Universidad nacional de la pampa,Licenciatura en psicología,Timothy kelly,Matthew25@yahoo.com,M,"32929 ruiz forge suite 855 +kennethstad, al 94932",7116 +1166,2019-11-14,1962-08-18,,Universidad nacional de la pampa,Ingeniería electrónica,Jonathan sharp,Asmith@gmail.com,M,"252 miles square +east jodyberg, tx 73240",3076 +1167,2019-11-14,1938-10-08,,Universidad de morón,Farmacia,Joe gomez,Melaniechoi@hotmail.com,M,"1501 moss roads apt. 605 +new mark, ut 90017",4101 +1168,2019-11-14,1968-04-12,,Universidad nacional de la pampa,Bioquímica,Christopher williams,Lopezstanley@hotmail.com,M,"44091 mullen knoll apt. 976 +port vanessastad, ky 73449",2340 +1169,2019-11-14,1951-08-02,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,John johnson,Vanessabuchanan@hotmail.com,M,"196 brown loaf +amyside, ca 18217",3313 +1170,2019-11-14,2012-07-01,,Universidad de morón,Licenciatura en ciencias ambientales,Benjamin smith,Heathjennifer@hotmail.com,M,"5258 leslie estates +dannymouth, fl 35287",5587 +1171,2019-11-14,1935-08-03,,Universidad nacional de la pampa,Ciencias veterinarias,Jeremy walker md,Melindajohnson@yahoo.com,M,"486 michelle extension +port courtney, mn 88090",5535 +1172,2019-11-14,1943-03-27,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Jeanette martinez,Vkemp@yahoo.com,F,"9572 bender springs +lake charles, or 42688",8124 +1173,2019-11-14,2008-07-01,,Universidad de morón,Diseño de imagen y sonido,Laura mccormick,Martinwoods@hotmail.com,F,"32782 murphy fall apt. 909 +christopherland, ny 81511",6627 +1174,2019-11-14,1978-05-21,,Universidad de morón,Licenciatura en sociología ,Kari dean,Stonedana@gmail.com,F,"2672 townsend fort +lake victoriaside, ri 69258",6326 +1175,2019-11-14,1986-10-24,,Universidad de morón,Licenciatura en ciencias antropológicas,Suzanne browning,Tommyharvey@gmail.com,F,"54828 michael pass +lake eric, nc 69950",5529 +1176,2019-11-14,1981-05-08,,Universidad nacional de la pampa,Farmacia,Jonathan castillo,Christina70@yahoo.com,M,"2557 brown street suite 887 +port jason, oh 47097",2500 +1177,2019-11-14,1980-07-14,,Universidad de morón,Licenciatura en relaciones del trabajo ,Cindy gonzalez,Carlarodriguez@yahoo.com,F,"68034 jenkins ferry apt. 721 +douglasside, or 79917",5385 +1178,2019-11-14,2016-07-25,,Universidad de morón,Licenciatura en ciencia política ,Adrienne cooley,Michelle02@yahoo.com,F,"6491 richard plaza +andersonton, or 90125",2152 +1179,2019-11-14,2015-02-17,,Universidad de morón,Licenciatura en gestión de agroalimentos,Penny larson,Kingryan@yahoo.com,F,"35006 michael mission +jesseland, de 38757",1670 +1180,2019-11-14,1974-11-30,,Universidad de morón,Licenciatura en ciencias geológicas,James martin,Davidsonkrystal@gmail.com,M,"2957 perez spurs +south bridget, ca 77753",1987 +1181,2019-12-14,1950-03-19,,Universidad de morón,Diseño de imagen y sonido,Ronnie martinez,Denisezhang@hotmail.com,M,"885 murray run apt. 531 +west robertstad, in 52015",8117 +1182,2019-12-14,1982-04-29,,Universidad de morón,Licenciatura en ciencias antropológicas,Kathryn hooper,Stevenlucero@gmail.com,F,"05143 gilbert vista +johnsonport, ny 38048",3285 +1183,2019-12-14,1961-07-18,,Universidad de morón,Licenciatura en psicología,David greene,Donna91@gmail.com,M,"934 christopher plaza +terryborough, pa 12764",6628 +1184,2019-12-14,1914-07-14,,Universidad de morón,Bioquímica,Kelly thompson,Gboyle@yahoo.com,F,"839 sarah lake suite 332 +port seanmouth, wi 30352",2942 +1185,2019-12-14,1931-01-02,,Universidad de morón,Licenciatura en terapia ocupacional,Andrew allen,Edwin08@gmail.com,M,"1610 robert meadow +lake megan, md 70220",7307 +1186,2019-12-14,1945-05-22,,Universidad de morón,Licenciatura en ciencia política ,Lynn jones,Zlara@gmail.com,F,"5218 williamson road +bergfurt, vt 80561",1886 +1187,2019-12-14,1956-07-08,,Universidad nacional de la pampa,Ingeniería en informática,Patricia barnes,Joshua88@gmail.com,F,"Uss lee +fpo aa 44546",3536 +1188,2019-12-14,1924-02-28,,Universidad de morón,Ingeniería en informática,Gary griffin,Andrearamirez@yahoo.com,M,"50790 rangel coves suite 119 +pricechester, la 68225",6312 +1189,2019-12-14,1980-06-08,,Universidad de morón,Diseño industrial,Robert lawson,Xdavis@hotmail.com,M,"9932 wells crossing apt. 590 +new frankfort, nv 64031",3503 +1190,2019-12-14,1949-12-18,,Universidad de morón,Licenciatura en ciencias biológicas,Charles robbins,Paulflowers@gmail.com,M,"25955 cannon skyway +jenkinsmouth, ut 44328",5741 +1191,2019-12-14,1916-11-03,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Mark mcbride,Brian10@yahoo.com,M,"344 gomez drive apt. 675 +new rachelton, ky 68794",2253 +1192,2019-12-14,1990-07-01,,Universidad nacional de la pampa,Ingeniería en informática,Diana cole,Hilljake@gmail.com,F,"Unit 7061 box 6312 +dpo ae 16559",8204 +1193,2019-12-14,1936-01-26,,Universidad de morón,Licenciatura en ciencias antropológicas,David tate,Annrandall@gmail.com,M,"09997 taylor fort suite 861 +mckenzieport, fl 93396",6013 +1194,2019-10-15,1974-05-09,,Universidad de morón,Ingeniería en informática,Ralph jordan,Vbrown@yahoo.com,M,"60651 angelica river apt. 351 +port matthew, la 56004",6325 +1195,2019-10-15,2017-04-04,,Universidad nacional de la pampa,Bioquímica,Todd carpenter,Fjohnston@gmail.com,M,"1125 nguyen crossing +peggyville, nm 13683",2903 +1196,2019-10-15,2005-11-01,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Peter ramirez,Matthewhoffman@hotmail.com,M,"259 mcbride lake +stevenchester, ne 22528",3011 +1197,2019-10-15,2002-12-15,,Universidad de morón,Licenciatura en ciencia política ,Cassandra hernandez,Thomas63@gmail.com,F,"387 rebecca manors +lake kathryn, pa 52679",4126 +1198,2019-10-15,1959-08-07,,Universidad de morón,Actuario ,William anderson,Mccallrobert@hotmail.com,M,"916 moore cliffs apt. 763 +lake michael, nj 22063",2175 +1199,2019-10-15,1957-02-10,,Universidad de morón,Licenciatura en terapia ocupacional,Tommy lee,Oliviagraham@yahoo.com,M,"54743 johnson loop +port theresa, pa 63416",1674 +1200,2019-10-15,2013-01-28,,Universidad nacional de la pampa,Agronomía,Raymond davis,Ericnolan@hotmail.com,M,"9704 donaldson gateway +susanville, ar 52904",3557 +1201,2019-10-15,2006-09-04,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Ryan richmond,Qjones@hotmail.com,M,"64346 jeremy terrace +morenomouth, ia 95304",8333 +1202,2019-10-15,1932-02-05,,Universidad de morón,Ingeniería electrónica,Daniel thomas,Leescott@hotmail.com,M,"4478 obrien terrace +west kellyland, nh 94087",7011 +1203,2019-10-15,1971-04-19,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Gregory lucero,Kristinamartin@hotmail.com,M,"Usns brown +fpo aa 77984",5633 +1204,2019-10-15,1997-05-29,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Danielle thompson,Davisdebbie@gmail.com,F,"456 daniel ways suite 274 +pamelaburgh, wy 31541",7503 +1205,2019-10-15,1908-05-08,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Alicia chavez,Bonnie56@gmail.com,F,"95789 newman camp +katherinestad, ca 91242",3137 +1206,2019-10-15,1942-09-19,,Universidad de morón,Diseño industrial,Natalie benton,Ilewis@gmail.com,F,"88650 heather estates +carrillomouth, fl 55535",6605 +1207,2019-10-15,1984-04-29,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Donna kemp,Greenecasey@gmail.com,F,"7466 charles throughway suite 133 +port brandiborough, al 87814",2318 +1208,2019-10-15,1979-04-29,,Universidad nacional de la pampa,Bioquímica,Debra warner,Ostewart@hotmail.com,F,"662 stephen alley +south jeromeshire, wi 71732",2206 +1209,2019-10-15,1921-09-18,,Universidad de morón,Ingeniería en informática,Trevor bernard,Luke76@gmail.com,M,"908 philip canyon suite 341 +gallagherside, vt 66769",7212 +1210,2019-10-15,1933-09-09,,Universidad nacional de la pampa,Licenciatura en sociología ,Stacy jones,Lisaquinn@gmail.com,F,"1259 woods crossing +salasstad, in 58607",3038 +1211,2019-10-15,1920-12-03,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Kim wolf,Ramoskathryn@hotmail.com,F,"683 jason court apt. 572 +west leefort, nh 51881",1757 +1212,2019-10-15,1931-05-30,,Universidad nacional de la pampa,Bioquímica,Jennifer reed,Yutracy@hotmail.com,F,"29955 lyons land apt. 827 +new stephanietown, wa 93051",6105 +1213,2019-10-15,1994-02-18,,Universidad de morón,Licenciatura en ciencias de la educación ,Danny osborne,Andrewcruz@gmail.com,M,"1282 diana inlet +harristown, in 05243",6734 +1214,2019-10-15,1932-03-27,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Mrs. kathryn hall md,Gabriel45@gmail.com,F,"403 myers viaduct apt. 780 +hardinborough, me 06705",3474 +1215,2019-10-15,1907-07-18,,Universidad de morón,Licenciatura en musicoterapia,Brandi young,Rogersgregory@yahoo.com,F,"034 christopher lakes +beverlyside, tn 69522",3174 +1216,2019-10-15,1975-04-13,,Universidad de morón,Arquitectura,Lindsay hughes,Hillmelanie@yahoo.com,F,"758 michael harbor +port andrewstad, wa 79728",3180 +1217,2019-10-15,1954-04-22,,Universidad nacional de la pampa,Licenciatura en psicología,William bennett,Cynthia63@yahoo.com,M,"726 lara drive apt. 311 +seanmouth, nj 78054",9220 +1218,2019-10-15,1972-01-11,,Universidad de morón,Técnico para bioterios ,Ronald taylor,Karenkim@yahoo.com,M,"Usnv sanchez +fpo aa 38316",3384 +1219,2019-10-15,1988-05-13,,Universidad de morón,Contador público ,James davis,Victoria73@gmail.com,M,"7082 wilson forges +jamesbury, id 62005",6438 +1220,2019-10-15,1923-02-03,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Courtney browning,Gonzalesmichael@hotmail.com,F,"5504 lisa flat +lake alisontown, tn 81645",8180 +1221,2019-10-15,1907-09-09,,Universidad de morón,Contador público ,Jessica sanchez,Shafferlaura@yahoo.com,F,"394 chung turnpike suite 272 +hernandezberg, in 57191",2845 +1222,2019-11-15,1986-12-08,,Universidad de morón,Licenciatura en relaciones del trabajo ,Destiny moore,Jaclynwise@gmail.com,F,"92519 gonzales roads +east carolynshire, oh 26268",3229 +1223,2019-11-15,1971-08-19,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Corey huang,Ycarroll@yahoo.com,M,"357 jason mountain +murphystad, hi 95483",8300 +1224,2019-11-15,2014-05-17,,Universidad de morón,Licenciatura en relaciones del trabajo ,Megan davis,Prodriguez@gmail.com,F,"9091 hailey park suite 394 +amandamouth, ri 12114",5709 +1225,2019-11-15,1921-03-17,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Ruth hardy,Christopherlewis@hotmail.com,F,"561 jorge freeway apt. 875 +lopezchester, vt 13824",3051 +1226,2019-11-15,1934-10-01,,Universidad nacional de la pampa,Medicina,Kenneth baker,Warrenbryan@hotmail.com,M,"94563 thomas stream +lake wayneton, wa 41370",8172 +1227,2019-11-15,1906-05-27,,Universidad de morón,Licenciatura en musicoterapia,Mary hutchinson,Heathermcclure@gmail.com,F,"889 campbell row suite 371 +south kaitlynchester, tx 00814",3487 +1228,2019-11-15,1912-05-22,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Allison garcia,Osborneandrew@yahoo.com,F,"289 rojas branch +new lisa, vt 39395",1742 +1229,2019-11-15,1955-04-18,,Universidad de morón,Medicina,Anita wells,Benitezdaniel@yahoo.com,F,"9950 archer mountains +julieshire, oh 28085",2801 +1230,2019-11-15,1924-01-13,,Universidad de morón,Medicina,Amy aguirre,Cortezsandra@yahoo.com,F,"841 perez mount apt. 282 +riveraborough, pa 94789",8371 +1231,2019-11-15,1982-11-26,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Michael martinez,Ericavaldez@gmail.com,M,"1777 tammy river apt. 409 +michaelville, or 32266",6725 +1232,2019-11-15,1939-05-19,,Universidad de morón,Ingeniería mecánica,Michael obrien,Bennetterika@hotmail.com,M,"782 jonathan hill +east william, oh 57262",2512 +1233,2019-11-15,1995-04-23,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Andrea rodriguez,Justin38@hotmail.com,F,"1322 sheryl place apt. 008 +jenniferchester, wy 91720",3531 +1234,2019-11-15,1968-05-14,,Universidad nacional de la pampa,Arquitectura,Mr. scott barton,Matthew23@hotmail.com,M,"7947 watson courts +davilamouth, ma 43160",5755 +1235,2019-11-15,1919-11-17,,Universidad de morón,Licenciatura en ciencia política ,Erica morris,Christophersmith@yahoo.com,F,"901 joshua cove +new kelly, az 59964",8134 +1236,2019-11-15,1915-05-15,,Universidad de morón,Licenciatura en sociología ,Christopher fischer,Shaunbryant@yahoo.com,M,"Psc 9052, box 5280 +apo ap 50047",6453 +1237,2019-11-15,1913-06-14,,Universidad nacional de la pampa,Ingeniería electrónica,Troy smith,Munozbryan@yahoo.com,M,"90553 angela curve suite 824 +ramirezbury, ks 65119",1663 +1238,2019-11-15,2020-12-16,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Taylor olsen,Thorntonjeffrey@yahoo.com,F,"7098 shawn mill +port chelseyview, ia 22222",6001 +1239,2019-11-15,1984-08-04,,Universidad de morón,Medicina,Megan fisher,Norman83@yahoo.com,F,"5416 kristina bypass +west dennisberg, mi 18789",7541 +1240,2019-11-15,2014-10-06,,Universidad de morón,Diseño industrial,Jennifer spence,Bfranco@yahoo.com,F,"Psc 5343, box 4500 +apo ae 85903",3151 +1241,2019-11-15,1965-08-16,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Cheryl hunt,Cynthiayoung@yahoo.com,F,"7081 roth greens +north carol, ne 65852",1718 +1242,2019-11-15,1931-03-20,,Universidad nacional de la pampa,Agronomía,John clark,Stephen35@gmail.com,M,"70459 sean meadows +simmonsville, dc 93364",3414 +1243,2019-11-15,2008-11-28,,Universidad de morón,Licenciatura en ciencia política ,Catherine walton,Wsimmons@hotmail.com,F,"Unit 6625 box 3000 +dpo aa 43589",8117 +1244,2019-11-15,1996-08-17,,Universidad de morón,Licenciatura en terapia ocupacional,Christopher reed,Brian64@gmail.com,M,"567 melanie port apt. 807 +silvamouth, de 31606",3420 +1245,2019-11-15,2003-03-31,,Universidad de morón,Bioquímica,Matthew adams,Kerryprince@gmail.com,M,"3001 howard squares +port laura, wi 56074",7220 +1246,2019-11-15,1990-04-23,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Natalie wade,Buchanankatherine@yahoo.com,F,"1686 hall mission +hornmouth, tn 38555",5537 +1247,2019-11-15,1966-08-03,,Universidad nacional de la pampa,Agronomía,Judy jordan,Kimberly32@yahoo.com,F,"004 stephanie island +lake hannah, sd 93006",7003 +1248,2019-11-15,1995-07-29,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Nicholas burns,Francis81@hotmail.com,M,"221 jones forks apt. 129 +ellismouth, hi 57423",4600 +1249,2019-11-15,1932-04-22,,Universidad de morón,Ingeniería mecánica,Leonard gray,Gordon91@hotmail.com,M,"Psc 3304, box 3886 +apo ae 32284",6748 +1250,2019-11-15,1989-03-03,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Donna evans,Hendersonmartin@hotmail.com,F,"9940 john prairie apt. 343 +port james, nv 39320",5707 +1251,2019-11-15,1932-12-22,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Douglas flores,Pedrotaylor@gmail.com,M,"9654 gutierrez field suite 300 +port mathewport, pa 20327",3007 +1252,2019-12-15,1921-10-20,,Universidad de morón,Técnico para bioterios ,William cox,Brownalexis@gmail.com,M,"9217 harper glen apt. 601 +port scottton, il 15399",3326 +1253,2019-12-15,1944-06-06,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Jason saunders dds,Jennifermartin@gmail.com,M,"Uscgc ayers +fpo aa 39270",2175 +1254,2019-12-15,1936-07-07,,Universidad de morón,Licenciatura en artes,Ricky foley,Emily38@yahoo.com,M,"34437 frye place suite 323 +port chad, hi 05955",5722 +1255,2019-12-15,1929-04-08,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Justin nichols,Ericawilliams@gmail.com,M,"9305 hoover burg +east dianatown, me 89500",3641 +1256,2019-12-15,1989-02-15,,Universidad de morón,Licenciatura en ciencias antropológicas,Victor santos,Claytondanielle@yahoo.com,M,"169 hughes mountain suite 246 +thomasstad, la 80233",6365 +1257,2019-12-15,1979-10-29,,Universidad de morón,Contador público ,Beth stevens,Dhernandez@gmail.com,F,"311 roger run +west darrellmouth, va 19161",1889 +1258,2019-12-15,1966-10-11,,Universidad nacional de la pampa,Contador público ,Brianna little,Alvarezkayla@yahoo.com,F,"485 melissa well apt. 425 +lake anthony, in 88334",1601 +1259,2019-12-15,1935-02-15,,Universidad de morón,Licenciatura en ciencias antropológicas,Collin curry,Aprilmckinney@hotmail.com,M,"4373 weaver well apt. 321 +new davidburgh, md 31968",4195 +1260,2019-12-15,1944-07-19,,Universidad de morón,Licenciatura en gestión de agroalimentos,Joel howard,Jacobjones@yahoo.com,M,"35516 taylor cape suite 936 +east andrew, or 79239",9223 +1261,2019-12-15,1948-06-09,,Universidad de morón,Actuario ,Kim coleman,Meghan50@yahoo.com,F,"435 lane parkways apt. 475 +south tylerborough, nj 43469",3122 +1262,2019-12-15,1999-09-26,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Eric smith,Phillipsmarilyn@yahoo.com,M,"7740 simmons square suite 631 +east anthony, az 29448",3708 +1263,2019-12-15,1966-06-02,,Universidad nacional de la pampa,Ingeniería electrónica,Laura martinez,Brendamorgan@hotmail.com,F,"4315 lee via suite 827 +east chrishaven, ms 28088",1752 +1264,2019-12-15,1958-09-16,,Universidad nacional de la pampa,Ingeniería electrónica,Christopher colon,Kelly82@yahoo.com,M,"Psc 9460, box 4479 +apo ae 14386",5553 +1265,2019-12-15,1991-06-24,,Universidad de morón,Licenciatura en producción de bioimagenes,Dakota chang,Neil41@hotmail.com,M,"45888 brown wall apt. 815 +new christopher, sd 82551",7609 +1266,2019-12-15,1935-07-22,,Universidad de morón,Licenciatura en ciencias ambientales,Eric lowe,Joseph72@hotmail.com,M,"49002 anderson unions suite 837 +riveramouth, ks 62356",5771 +1267,2019-12-15,1913-08-07,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Nicholas knight,Matthewward@gmail.com,M,"Psc 7336, box 9971 +apo aa 62222",8170 +1268,2019-12-15,1920-04-16,,Universidad de morón,Licenciatura en sociología ,Jimmy burke,Samuelbradley@gmail.com,M,"919 andrew cape suite 091 +sarahchester, ny 70748",1684 +1269,2019-12-15,1988-06-08,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Shannon savage,Laradavid@gmail.com,F,"2833 jones turnpike +karenfort, in 24123",6053 +1270,2019-12-15,1999-01-24,,Universidad de morón,Ciencias veterinarias,Jocelyn mathis md,Robinsonbradley@gmail.com,F,"014 cathy tunnel suite 838 +north wandastad, ca 98882",2505 +1271,2019-12-15,1929-12-30,,Universidad nacional de la pampa,Contador público ,Patrick weeks,Reedlinda@hotmail.com,M,"132 makayla rest +jacksonborough, ks 62021",5333 +1272,2019-12-15,2000-09-02,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Cindy goodwin,Timothyjohnson@hotmail.com,F,"9213 noah lights +port rebecca, nv 55581",3474 +1273,2019-12-15,1920-05-19,,Universidad nacional de la pampa,Licenciatura en artes,Derek turner,Cpeterson@gmail.com,M,"351 sarah pass +thompsonview, il 15148",3066 +1274,2019-12-15,1917-01-28,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Bobby knight,Hahnregina@hotmail.com,M,"Uscgc kelly +fpo ae 52297",3358 +1275,2019-12-15,2008-11-15,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Jaclyn oneill,Freyjackie@gmail.com,F,"2536 danny plains apt. 274 +rebeccashire, nv 22092",1900 +1276,2019-12-15,1969-06-22,,Universidad de morón,Licenciatura en ciencia política ,Troy wolf,Howardcynthia@gmail.com,M,"3239 marilyn view apt. 098 +paulhaven, mi 83003",6345 +1277,2019-12-15,1909-12-16,,Universidad de morón,Arquitectura,Sarah jenkins,Jasonadams@hotmail.com,F,"851 marvin vista +new katie, id 08860",3044 +1278,2019-12-15,1999-04-04,,Universidad nacional de la pampa,Agronomía,Elizabeth medina,Rfoster@yahoo.com,F,"05900 diana creek apt. 388 +port claudia, ca 48455",2802 +1279,2019-12-15,2020-06-15,,Universidad de morón,Licenciatura en psicología,Jennifer ortiz,Melissawilliams@hotmail.com,F,"210 guzman ports +west victoria, ca 10579",3194 +1280,2019-12-15,1979-09-23,,Universidad de morón,Licenciatura en ciencias geológicas,Jonathan thomas,Teresabailey@hotmail.com,M,"66042 jaclyn neck suite 784 +west connie, ca 92902",2533 +1281,2019-12-15,1962-05-21,,Universidad nacional de la pampa,Medicina,Monique andrade,Johnsonmichael@hotmail.com,F,"2822 danielle square +south roger, ga 79956",3315 +1282,2019-12-15,1996-09-08,,Universidad nacional de la pampa,Diseño industrial,Joseph garcia,Joyleblanc@hotmail.com,M,"3157 carlson field apt. 315 +butlerport, me 04754",2144 +1283,2019-12-15,1910-05-28,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Matthew cervantes,Jamesmiller@yahoo.com,M,"0608 smith skyway apt. 806 +port michael, ne 18103",7150 +1284,2019-12-15,1905-11-18,,Universidad de morón,Licenciatura en psicología,Julie irwin,Thomasjohnson@yahoo.com,F,"186 elliott streets +pattonton, la 25701",2257 +1285,2019-10-16,1952-10-22,,Universidad nacional de la pampa,Técnico para bioterios ,Susan tate,Smithashley@yahoo.com,F,"2804 morton court suite 545 +johnsonshire, ok 14177",6620 +1286,2019-10-16,1956-01-10,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Brent martinez,Jimenezkimberly@gmail.com,M,"6313 perez haven suite 879 +patriciatown, ne 24786",6277 +1287,2019-10-16,2003-08-18,,Universidad de morón,Técnico para bioterios ,Karina hatfield,Riversnancy@hotmail.com,F,"79308 chambers meadows +lisachester, ne 17591",8371 +1288,2019-10-16,1936-04-16,,Universidad de morón,Medicina,Christine shannon,Ptownsend@hotmail.com,F,"874 snyder mission +west wesleymouth, dc 64762",2443 +1289,2019-10-16,1986-08-22,,Universidad nacional de la pampa,Licenciatura en administración ,Heidi graham,Sheaamanda@gmail.com,F,"2529 mcguire springs +south kevin, de 45200",6230 +1290,2019-10-16,1961-11-19,,Universidad de morón,Medicina,Steven orozco,Hudsontodd@gmail.com,M,"30254 potter forks +michaelburgh, ri 37319",1927 +1291,2019-10-16,1946-04-21,,Universidad de morón,Ingeniería mecánica,Sarah andrews,Deansusan@gmail.com,F,"866 thomas turnpike apt. 778 +danieltown, ak 21239",4155 +1292,2019-10-16,2008-05-17,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Anthony bishop,Boltonkristen@gmail.com,M,"21578 wolf place +south james, nm 56297",4115 +1293,2019-10-16,1967-10-08,,Universidad nacional de la pampa,Ingeniería en informática,Christopher taylor,Perryjacob@hotmail.com,M,"4229 king throughway +fordbury, ia 96308",5306 +1294,2019-10-16,1937-11-04,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Melanie davis,Kenneth61@hotmail.com,F,"585 leach inlet +port bradley, mi 08020",7228 +1295,2019-10-16,1937-06-04,,Universidad de morón,Licenciatura en gestión de agroalimentos,Leslie obrien,Lthomas@hotmail.com,F,"993 michelle rapids +east brian, ct 42581",6531 +1296,2019-10-16,1914-03-16,,Universidad de morón,Licenciatura en ciencias geológicas,Daniel flynn,Laurie15@gmail.com,M,"72999 stephen estates suite 776 +kimberlyville, ga 71651",1836 +1297,2019-10-16,1933-03-31,,Universidad nacional de la pampa,Ciencias veterinarias,Patricia thomas,Qcunningham@hotmail.com,F,"Unit 7806 box 5143 +dpo ap 29790",7540 +1298,2019-10-16,1938-03-25,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Christina schaefer,Erin91@yahoo.com,F,"08015 marcus lock apt. 145 +gilbertburgh, oh 13194",8300 +1299,2019-10-16,2003-02-28,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Benjamin rose,Guzmanapril@gmail.com,M,"2196 hicks center +campbellborough, ca 97896",3244 +1300,2019-10-16,1933-11-16,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Kim mcconnell,Rossmanuel@gmail.com,F,"586 robin fort +tammietown, ia 42938",3563 +1301,2019-10-16,1943-02-06,,Universidad de morón,Agronomía,Dr. maria hernandez,Michael47@hotmail.com,F,"376 hayley plain +east christina, wy 71492",7110 +1302,2019-10-16,1913-11-12,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,James navarro,Rkane@hotmail.com,M,"799 jason cape +lake kristenborough, ca 19339",6075 +1303,2019-10-16,1964-03-16,,Universidad de morón,Medicina,Cynthia velez,Melaniepeterson@hotmail.com,F,"276 jeff land suite 499 +port curtisstad, sc 15264",2313 +1304,2019-10-16,1968-12-28,,Universidad de morón,Licenciatura en relaciones del trabajo ,Catherine gomez,Amandawood@hotmail.com,F,"505 ian estate +cortezhaven, ia 51069",6465 +1305,2019-10-16,1914-05-30,,Universidad nacional de la pampa,Diseño industrial,Diana riley,Emily37@hotmail.com,F,"44933 torres canyon +north maryborough, az 95523",3074 +1306,2019-10-16,1962-08-22,,Universidad de morón,Diseño industrial,Vincent proctor,Qlamb@yahoo.com,M,"43925 jesus squares apt. 952 +new christopher, nd 30165",2119 +1307,2019-10-16,1981-10-02,,Universidad nacional de la pampa,Diseño industrial,Jeanette braun,Jlopez@gmail.com,F,"Psc 1728, box 9823 +apo ap 66343",3703 +1308,2019-10-16,1919-09-16,,Universidad de morón,Licenciatura en gestión de agroalimentos,Linda harrison,Gmacdonald@hotmail.com,F,"950 wall road suite 939 +vaughnton, nc 36098",7226 +1309,2019-11-16,1959-07-27,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Jesus smith,Boyddonna@hotmail.com,M,"98579 stephanie harbor suite 141 +thompsonside, ny 99481",3708 +1310,2019-11-16,1916-11-23,,Universidad nacional de la pampa,Diseño industrial,Luis bryant,Whitehenry@yahoo.com,M,"252 david square +new michelle, ky 38483",6235 +1311,2019-11-16,1909-10-05,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Charles harrison,Rholmes@gmail.com,M,"751 hancock course +lake traceychester, dc 71466",4237 +1312,2019-11-16,1966-12-25,,Universidad de morón,Licenciatura en artes,Renee massey,Taylorroberts@gmail.com,F,"05923 jennifer green apt. 544 +curtisberg, ky 85688",2820 +1313,2019-11-16,1999-01-30,,Universidad de morón,Actuario ,David parsons,Michaelhill@hotmail.com,M,"Psc 7203, box 7252 +apo ae 03051",8300 +1314,2019-11-16,2014-12-11,,Universidad de morón,Actuario ,Stephen riley,Laura45@yahoo.com,M,"Psc 7968, box 9795 +apo ae 56266",2187 +1315,2019-11-16,1910-01-27,,Universidad de morón,Contador público ,Jasmine lara,Wcoleman@hotmail.com,F,"62234 darrell stravenue suite 553 +tannerburgh, ks 86063",2451 +1316,2019-11-16,1960-05-21,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Troy rivera,Morenotyrone@hotmail.com,M,"5202 joel court +sheltonborough, dc 90064",3311 +1317,2019-11-16,1932-03-20,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Amber ellis,Coopermichael@gmail.com,F,"91332 kaitlyn stravenue +brownton, ky 69814",9013 +1318,2019-11-16,1952-06-04,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Gregory reynolds,Warrenrichard@hotmail.com,M,"61467 collier turnpike +east devinside, ny 77353",8334 +1319,2019-11-16,1981-04-25,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Laura murphy,Shannonmichael@hotmail.com,F,"2170 cannon hill +south annaland, tn 65745",9220 +1320,2019-11-16,1964-12-25,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Bill english,Heidi54@gmail.com,M,"9304 lawrence plain +stephenston, mn 64121",3514 +1321,2019-11-16,1911-01-04,,Universidad de morón,Medicina,Kevin green,Bowenpaul@yahoo.com,M,"Psc 8078, box 3996 +apo ap 40925",4162 +1322,2019-11-16,1949-09-27,,Universidad de morón,Farmacia,Jasmine fisher,Courtney59@hotmail.com,F,"812 jennifer lodge +north justin, il 36087",2352 +1323,2019-11-16,1995-06-06,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Peggy lyons,Lanecheryl@gmail.com,F,"920 leslie square +new sheilafurt, me 87848",1674 +1324,2019-11-16,1999-01-08,,Universidad de morón,Licenciatura en ciencias de la computación,Peter schultz,Dbyrd@hotmail.com,M,"57579 robinson motorway apt. 997 +wilsonmouth, tx 13845",7105 +1325,2019-11-16,1946-07-07,,Universidad de morón,Técnico para bioterios ,Jill whitney,Jaredkelly@hotmail.com,F,"Psc 4961, box 2968 +apo aa 96752",6725 +1326,2019-11-16,1936-10-13,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Robert brock,Megan01@yahoo.com,M,"01659 summer prairie suite 913 +north robertport, nd 94451",6346 +1327,2019-11-16,1996-02-19,,Universidad nacional de la pampa,Licenciatura en administración ,Ricky floyd,Daniel77@gmail.com,M,"528 brittany mountains +new melissaport, nj 06686",3127 +1328,2019-11-16,1942-04-26,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Yolanda brown,Jonesdaniel@yahoo.com,F,"9701 vincent estate suite 764 +south angelamouth, il 26890",3534 +1329,2019-11-16,1967-08-26,,Universidad de morón,Licenciatura en producción de bioimagenes,Bryan rodriguez,David72@yahoo.com,M,"Unit 4449 box 0044 +dpo ae 78830",2255 +1330,2019-11-16,1946-05-18,,Universidad de morón,Contador público ,Louis roberts,Michaelcortez@hotmail.com,M,"62066 logan mountains suite 050 +longside, wi 32393",3621 +1331,2019-11-16,1952-07-23,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Matthew wilson,Jason08@yahoo.com,M,"029 smith glens +munozburgh, ms 09232",2529 +1332,2019-11-16,1970-07-03,,Universidad nacional de la pampa,Bioquímica,Jeremy diaz,Bullockjamie@yahoo.com,M,"4553 alan trail suite 160 +north jessicatown, il 49240",2146 +1333,2019-11-16,1954-10-16,,Universidad de morón,Ciencias veterinarias,Timothy garcia,Timothybailey@yahoo.com,M,"14527 mays flats suite 878 +lake william, in 91677",3313 +1334,2019-11-16,1950-07-01,,Universidad nacional de la pampa,Actuario ,Cody webb,David94@hotmail.com,M,"Psc 4336, box 2862 +apo ae 50806",1609 +1335,2019-11-16,1935-09-07,,Universidad nacional de la pampa,Contador público ,Mary berry,Dalepatel@hotmail.com,F,"88546 scott lakes apt. 786 +west paulshire, il 68330",4237 +1336,2019-12-16,2015-07-27,,Universidad de morón,Licenciatura en ciencias geológicas,Sandra kerr,Barnessteven@gmail.com,F,"1121 mark track apt. 307 +alishatown, wa 65805",5471 +1337,2019-12-16,2011-09-12,,Universidad de morón,Bioquímica,Mr. steven owens md,Rclarke@yahoo.com,M,"4464 rebecca place +east catherineburgh, ca 60026",1846 +1338,2019-12-16,2019-10-14,,Universidad de morón,Licenciatura en producción de bioimagenes,Monica hayes,Stephenbrown@hotmail.com,F,"Psc 3196, box 8591 +apo ae 85719",5621 +1339,2019-12-16,2004-09-27,,Universidad de morón,Ciencias veterinarias,Darlene jimenez dds,Yrodriguez@hotmail.com,F,"82636 robert lock +brookebury, tx 67252",2722 +1340,2019-12-16,1946-02-23,,Universidad nacional de la pampa,Actuario ,Catherine greene,Audreysullivan@gmail.com,F,"3288 booker burg +south adrian, ri 06353",4195 +1341,2019-12-16,1975-02-25,,Universidad nacional de la pampa,Ingeniería en informática,Amanda peterson,Johnsonchristina@hotmail.com,F,"367 williams overpass suite 056 +west williamburgh, ut 42504",3105 +1342,2019-12-16,1963-09-13,,Universidad nacional de la pampa,Bioquímica,Richard sanders,Apratt@yahoo.com,M,"8570 hurley keys suite 760 +perezhaven, me 51100",6321 +1343,2019-12-16,1943-01-24,,Universidad de morón,Licenciatura en ciencias biológicas,Douglas west,Ginaperry@gmail.com,M,"80900 heather underpass suite 808 +drakemouth, ny 36487",3366 +1344,2019-12-16,1969-12-22,,Universidad nacional de la pampa,Licenciatura en artes,Deborah foley,Michael68@hotmail.com,F,"Uss winters +fpo ap 51424",9210 +1345,2019-12-16,1911-08-03,,Universidad de morón,Licenciatura en kinesiología y fisiatría,James johnson,Brandonpennington@yahoo.com,M,"53204 mclaughlin well apt. 490 +lake robert, ak 22293",5507 +1346,2019-12-16,1924-11-29,,Universidad de morón,Técnico para bioterios ,Janet gross,Amy09@gmail.com,F,"787 oneill island +port calvin, nd 52116",5591 +1347,2019-12-16,2020-12-25,,Universidad nacional de la pampa,Diseño de imagen y sonido,Jerry martinez,Zclements@yahoo.com,M,"85830 xavier forks apt. 884 +jennyview, az 05488",5425 +1348,2019-12-16,1979-12-01,,Universidad nacional de la pampa,Ingeniería mecánica,Michele smith,Morrisonelizabeth@hotmail.com,F,"5068 miller oval +west kaylaborough, or 35620",5438 +1349,2019-12-16,1964-01-15,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Maria richardson dvm,Rothlaura@hotmail.com,F,"86177 kline hills +lake veronica, ne 73612",1733 +1350,2019-12-16,1976-04-10,,Universidad nacional de la pampa,Farmacia,Yvonne gardner,Lindsey35@yahoo.com,F,"03771 jones spring apt. 205 +west scottmouth, la 95647",2241 +1351,2019-12-16,1953-09-05,,Universidad nacional de la pampa,Ingeniería en informática,Susan thomas,Emily99@yahoo.com,F,"39498 mcintosh estates +kevinton, nc 68439",3103 +1352,2019-12-16,1957-03-11,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Kenneth parker,Kristinhiggins@yahoo.com,M,"543 thomas trafficway +west margaretfurt, fl 53481",5636 +1353,2019-12-16,2017-09-22,,Universidad de morón,Ingeniería en informática,Colleen dominguez,Rebeccaoliver@yahoo.com,F,"8212 matthew run suite 002 +new kathrynport, me 11501",2415 +1354,2019-12-16,2009-08-30,,Universidad de morón,Licenciatura en administración ,Christine hodges,Ronniebrooks@hotmail.com,F,"78564 keith plaza apt. 868 +johnsonstad, ms 45250",7153 +1355,2019-12-16,2007-12-02,,Universidad de morón,Técnico para bioterios ,Cynthia yu,Mikayla59@yahoo.com,F,"09416 buchanan forges suite 216 +gallagherfort, or 09159",5730 +1356,2019-12-16,1918-12-15,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Joshua smith,Ryan18@hotmail.com,M,"04888 wilson ville +cindyhaven, nv 27813",3703 +1357,2019-12-16,1963-06-21,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,John cross,John54@yahoo.com,M,"7360 brian stravenue +lake jennifer, pa 65393",2440 +1358,2019-12-16,1998-02-13,,Universidad de morón,Licenciatura en relaciones del trabajo ,Patricia swanson,Okerr@hotmail.com,F,"499 walker keys suite 168 +east catherine, ny 29864",3371 +1359,2019-10-17,1987-02-07,,Universidad de morón,Licenciatura en ciencias geológicas,Anthony bell,Charles12@hotmail.com,M,"77393 grace lodge +acevedoshire, oh 43885",6036 +1360,2019-10-17,1928-07-13,,Universidad de morón,Contador público ,William simmons,Cameronerika@hotmail.com,M,"496 morgan course apt. 112 +davidstad, dc 28627",5343 +1361,2019-10-17,1984-05-14,,Universidad nacional de la pampa,Licenciatura en artes,Steven hall,Todd68@hotmail.com,M,"328 baker gardens +herreraside, nm 01197",4141 +1362,2019-10-17,1986-10-13,,Universidad de morón,Licenciatura en ciencia política ,Marie hall,Warnerrobert@hotmail.com,F,"Psc 9586, box 1823 +apo aa 73780",6343 +1363,2019-10-17,1920-01-07,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Sean smith,Philip08@gmail.com,M,"015 mcclain trail +lake michaelville, nd 42557",9200 +1364,2019-10-17,1987-12-15,,Universidad nacional de la pampa,Licenciatura en sociología ,Mary rodriguez,Brian94@hotmail.com,F,"80174 kelly hill +williamborough, in 28179",5709 +1365,2019-10-17,1992-06-21,,Universidad de morón,Licenciatura en terapia ocupacional,Rebecca turner,Preed@hotmail.com,F,"Unit 8696 box 3647 +dpo ae 90720",5713 +1366,2019-10-17,2018-05-31,,Universidad nacional de la pampa,Contador público ,Jamie shaffer,Robinsonmarcus@gmail.com,F,"98211 koch mountains +melvinberg, ms 56712",3054 +1367,2019-10-17,1918-09-22,,Universidad de morón,Licenciatura en ciencias ambientales,Taylor palmer,Amanda23@hotmail.com,F,"Psc 7526, box 8152 +apo ap 98675",2409 +1368,2019-10-17,1930-03-17,,Universidad de morón,Licenciatura en musicoterapia,Mrs. paula jones,Leedarryl@gmail.com,F,"012 shannon crossroad +taylorland, ut 59533",2119 +1369,2019-10-17,1989-01-20,,Universidad nacional de la pampa,Licenciatura en sociología ,Craig dixon,Richardschneider@gmail.com,M,"7282 jared lake suite 044 +bradytown, ms 53333",5634 +1370,2019-10-17,1912-03-17,,Universidad nacional de la pampa,Actuario ,Willie burch,Debbielynch@hotmail.com,M,"4303 myers dale +lake mackenzie, la 25720",9041 +1371,2019-10-17,1923-06-26,,Universidad de morón,Bioquímica,Christine castillo,Wellsshari@yahoo.com,F,"Psc 4271, box 6025 +apo ae 34995",3087 +1372,2019-10-17,1991-09-05,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Michelle matthews,Jaimescott@hotmail.com,F,"Unit 7078 box 2762 +dpo aa 73506",3016 +1373,2019-10-17,1932-06-17,,Universidad de morón,Licenciatura en relaciones del trabajo ,Nina garza,Murphymichael@hotmail.com,F,"89382 felicia haven apt. 164 +murphymouth, fl 52148",5265 +1374,2019-10-17,1937-05-27,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Regina burton,Robert17@yahoo.com,F,"473 peterson rue +karenchester, nj 95631",1816 +1375,2019-10-17,2015-02-11,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Tiffany price,Alvaradoamanda@yahoo.com,F,"120 payne haven apt. 132 +east deborah, in 66997",5438 +1376,2019-10-17,1913-06-07,,Universidad de morón,Licenciatura en ciencias ambientales,Mario logan,Ryan97@gmail.com,M,"98440 franklin burg +jeremyview, nm 40296",2301 +1377,2019-10-17,1926-08-03,,Universidad de morón,Licenciatura en ciencias de la educación ,Gregory finley,Oharris@hotmail.com,M,"0009 victor viaduct apt. 067 +laceyfort, az 79746",3621 +1378,2019-10-17,1985-10-18,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Mark roberts,Lambertheather@yahoo.com,M,"7924 ortiz parks +west jamesmouth, ne 03535",6000 +1379,2019-10-17,2012-06-17,,Universidad de morón,Arquitectura,Randy cook,Thompsonmonica@yahoo.com,M,"174 albert fall +richardport, fl 96529",5427 +1380,2019-10-17,2019-03-09,,Universidad nacional de la pampa,Licenciatura en sociología ,Michael roy,Matthew68@hotmail.com,M,"53368 thomas radial apt. 263 +daltonmouth, me 65111",1629 +1381,2019-10-17,1995-12-15,,Universidad de morón,Licenciatura en psicología,Jill morgan,Icoffey@hotmail.com,F,"152 melissa mount +hallshire, nd 00757",8514 +1382,2019-10-17,1908-01-15,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Ruth hart,Justin49@hotmail.com,F,"1727 raymond court +riosmouth, al 72071",4186 +1383,2019-10-17,1912-03-02,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Amber higgins,Xthompson@gmail.com,F,"9217 bailey avenue +boydtown, nm 18385",5442 +1384,2019-10-17,1970-09-11,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Nicholas ballard,Paul39@gmail.com,M,"139 stephanie river +east elizabethport, de 46929",5637 +1385,2019-10-17,1928-02-29,,Universidad de morón,Diseño industrial,Vicki lindsey,Suzanne67@yahoo.com,F,"4586 margaret stravenue apt. 929 +andreaton, ks 41352",3230 +1386,2019-10-17,1995-09-05,,Universidad de morón,Actuario ,Dr. ebony brady,Daniel30@gmail.com,F,"2703 jason crest suite 154 +west adam, wy 81077",5560 +1387,2019-10-17,1982-10-03,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Mary hayes,Raymond58@yahoo.com,F,"709 guerra shores +east alyssa, vt 87667",1682 +1388,2019-10-17,1924-08-24,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Kenneth williams,Angela43@yahoo.com,M,"4013 jones burgs +lake curtis, ks 53486",3524 +1389,2019-10-17,1906-01-20,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Tanya greer,Xcalhoun@gmail.com,F,"776 rachel ridges suite 314 +christopherbury, nm 15752",2187 +1390,2019-10-17,1932-09-09,,Universidad de morón,Licenciatura en psicología,Kelly lindsey,Christian20@yahoo.com,F,"14461 johnson rue +new georgeborough, hi 28857",6531 +1391,2019-10-17,1946-06-15,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Stephen carter,Akemp@gmail.com,M,"311 richardson branch +new christopher, ky 34602",5311 +1392,2019-10-17,1985-01-06,,Universidad de morón,Licenciatura en producción de bioimagenes,Amy kaiser,Shawnacollins@yahoo.com,F,"209 gary dale suite 753 +lake stephen, nv 55122",5355 +1393,2019-10-17,1961-09-26,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Kendra frye,Ashleymurray@hotmail.com,F,"78796 johnson walk +lake kellyberg, wy 62415",1708 +1394,2019-10-17,1926-06-22,,Universidad nacional de la pampa,Actuario ,Mary bryant md,Arielcooper@gmail.com,F,"73806 yesenia wells suite 630 +south diana, mn 81835",6050 +1395,2019-10-17,1930-08-16,,Universidad de morón,Actuario ,Paul taylor,Hendrixdavid@hotmail.com,M,"52154 robert ville suite 636 +robinsonport, az 96597",4603 +1396,2019-11-17,1913-11-01,,Universidad de morón,Licenciatura en relaciones del trabajo ,Amy richardson,Sara57@yahoo.com,F,"895 jones crossroad apt. 937 +south darrenmouth, nm 81697",8126 +1397,2019-11-17,1943-10-26,,Universidad nacional de la pampa,Técnico para bioterios ,Pamela black,Hudsonnicole@yahoo.com,F,"82691 brian circles suite 048 +barnettberg, mo 02390",3318 +1398,2019-11-17,1926-09-09,,Universidad de morón,Diseño de imagen y sonido,Shane patterson,Zduncan@gmail.com,M,"443 taylor forest +north elijahmouth, ne 57987",2156 +1399,2019-11-17,1980-12-31,,Universidad nacional de la pampa,Técnico para bioterios ,Brian jackson,Robert65@hotmail.com,M,"6654 waters ports apt. 248 +west haroldland, tx 16545",4146 +1400,2019-11-17,1995-02-23,,Universidad nacional de la pampa,Arquitectura,Ashley stone,Blakeadriana@hotmail.com,F,"3560 johnson fall apt. 460 +east allisonmouth, nj 36674",3372 +1401,2019-11-17,1910-12-09,,Universidad de morón,Farmacia,Dr. mary lutz,Johnfitzgerald@yahoo.com,F,"Unit 8413 box 5790 +dpo ap 40703",6511 +1402,2019-11-17,1958-10-12,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Nina drake,Bmclaughlin@gmail.com,F,"133 flores drive suite 247 +lake brent, il 28389",2801 +1403,2019-11-17,1974-07-20,,Universidad de morón,Bioquímica,Emily jones,Joann22@yahoo.com,F,"4010 joseph port suite 131 +justinhaven, ma 69848",2438 +1404,2019-11-17,1954-01-03,,Universidad de morón,Bioquímica,Roberto jenkins,Umartin@gmail.com,M,"84437 deborah meadows apt. 574 +coxtown, ak 78155",5442 +1405,2019-11-17,1944-04-08,,Universidad de morón,Actuario ,James blevins,Yhernandez@gmail.com,M,"Uscgc lopez +fpo aa 09730",8170 +1406,2019-11-17,1987-02-02,,Universidad nacional de la pampa,Arquitectura,Ross peterson,Doyleadam@yahoo.com,M,"641 wayne junctions suite 741 +flowersside, ma 34422",1806 +1407,2019-11-17,1962-07-20,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Denise wells,Jacksontony@yahoo.com,F,"351 carlson ford suite 836 +carlatown, ny 96558",1846 +1408,2019-11-17,1980-04-05,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,William kennedy,Shelley28@gmail.com,M,"3254 brown lock suite 534 +kingfort, mi 63232",1923 +1409,2019-11-17,1960-11-08,,Universidad nacional de la pampa,Técnico para bioterios ,Debra barton,Dvillarreal@yahoo.com,F,"2459 jensen greens +rodriguezhaven, tx 65783",7208 +1410,2019-11-17,1916-08-15,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Frederick torres,Nicoleramirez@gmail.com,M,"903 cory ridges apt. 074 +geraldville, ca 56882",4137 +1411,2019-11-17,1932-01-24,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Thomas gross md,Jessicamorgan@hotmail.com,M,"065 jacob union apt. 186 +north katherine, md 41271",9401 +1412,2019-11-17,1992-04-20,,Universidad nacional de la pampa,Contador público ,Brenda hernandez,Aguirreamber@yahoo.com,F,"724 teresa river apt. 450 +jonesland, ri 28713",3318 +1413,2019-11-17,2007-09-25,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Victoria gross,Kurtgibson@yahoo.com,F,"292 tim extensions +wrightland, wv 89292",3471 +1414,2019-11-17,1917-01-17,,Universidad nacional de la pampa,Licenciatura en psicología,Joshua hicks,Sduncan@gmail.com,M,"36699 beck garden apt. 912 +port briannatown, va 88505",4105 +1415,2019-11-17,1959-04-13,,Universidad de morón,Ingeniería en informática,Michael bradley,Jennifercooper@gmail.com,M,"1666 mason hill suite 319 +west lorettashire, mt 90714",5421 +1416,2019-11-17,1932-08-05,,Universidad de morón,Actuario ,Katherine ryan,Benjaminsanchez@hotmail.com,F,"991 robinson plaza +clarkside, pa 42129",3433 +1417,2019-11-17,1974-07-16,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Angela vargas,Weisslisa@hotmail.com,F,"6680 sandra circle +lake nicholas, az 48698",6450 +1418,2019-11-17,1929-12-22,,Universidad nacional de la pampa,Licenciatura en psicología,David carlson,Mark90@hotmail.com,M,"907 charles parkway +south deborah, ky 41481",1644 +1419,2019-11-17,1940-02-07,,Universidad nacional de la pampa,Licenciatura en administración ,Stephanie lawrence,Kellersteven@yahoo.com,F,"1970 tanya mill apt. 186 +east jamestown, mt 62348",2611 +1420,2019-11-17,1963-06-28,,Universidad de morón,Licenciatura en musicoterapia,Matthew pierce,Blacklaura@yahoo.com,M,"055 steven trail +new dianeburgh, mn 03335",5751 +1421,2019-11-17,1928-07-27,,Universidad nacional de la pampa,Técnico para bioterios ,Chad wells md,Robertssandra@yahoo.com,M,"144 janice unions +carterport, in 35142",1615 +1422,2019-11-17,1963-09-27,,Universidad de morón,Licenciatura en ciencias biológicas,Christopher mcintyre,Fernandezallison@gmail.com,M,"2757 davis views +marshallmouth, va 81474",4147 +1423,2019-12-17,1932-08-18,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Cynthia george,Parkkaitlin@hotmail.com,F,"393 matthew wells apt. 956 +gambleville, ne 73338",3461 +1424,2019-12-17,1941-05-17,,Universidad de morón,Licenciatura en terapia ocupacional,Derek moore,Christophermiller@yahoo.com,M,"2903 harris place apt. 791 +michaelberg, pa 13560",3280 +1425,2019-12-17,1928-02-07,,Universidad de morón,Ingeniería mecánica,John brown,Vmiller@gmail.com,M,"59575 daniel stream +south anthonyview, nh 81424",8118 +1426,2019-12-17,1912-12-28,,Universidad de morón,Farmacia,John johnson,Melanie96@yahoo.com,M,"51557 peter hills apt. 487 +south emily, wi 40464",3011 +1427,2019-12-17,1927-03-28,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Rebecca prince,Stephaniewright@gmail.com,F,"6258 wood fork +stevensberg, il 37248",2119 +1428,2019-12-17,2020-10-27,,Universidad nacional de la pampa,Agronomía,David flores,Nkeith@hotmail.com,M,"Psc 9925, box 1709 +apo ae 60632",3191 +1429,2019-12-17,2020-03-03,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Edward nguyen,Rachel65@hotmail.com,M,"505 gentry manors +north daniel, nv 43644",9300 +1430,2019-12-17,1935-04-03,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Jeffrey clark,Cvargas@yahoo.com,M,"Psc 5247, box 2783 +apo ae 87822",6326 +1431,2019-12-17,1978-03-09,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Dawn meyers,Aryan@gmail.com,F,"370 clark cove +cruzburgh, wa 08677",6501 +1432,2019-12-17,1939-10-21,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Mrs. laura luna md,Rjones@gmail.com,F,"866 samantha gateway suite 690 +adrianburgh, nc 59257",1763 +1433,2019-12-17,1915-04-26,,Universidad de morón,Contador público ,Tamara huerta,Zkelly@gmail.com,F,"60895 amy haven +jordanmouth, mo 99121",3509 +1434,2019-12-17,1937-08-12,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Krista greene,Joshua25@yahoo.com,F,"6553 dean walk apt. 048 +dominicberg, id 58194",3338 +1435,2019-12-17,1990-12-09,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Deanna hernandez,Davistroy@gmail.com,F,"17920 smith run apt. 034 +port jennifer, ri 03723",1665 +1436,2019-12-17,1994-02-22,,Universidad de morón,Licenciatura en ciencias de la educación ,Sean campbell,Garypalmer@yahoo.com,M,"Usnv scott +fpo aa 55761",3730 +1437,2019-12-17,1980-12-13,,Universidad de morón,Licenciatura en ciencias ambientales,Anthony potter,Christyaguilar@gmail.com,M,"9181 salazar mission +south patricia, pa 05632",1834 +1438,2019-12-17,1907-01-03,,Universidad nacional de la pampa,Medicina,Holly mclaughlin,Christianchristopher@gmail.com,F,"Unit 9249 box 4940 +dpo aa 48686",3046 +1439,2019-12-17,1999-05-31,,Universidad nacional de la pampa,Licenciatura en psicología,Jeremy smith,Eweiss@yahoo.com,M,"7097 barry street suite 181 +jacquelinechester, tn 92172",2703 +1440,2019-12-17,2011-12-16,,Universidad nacional de la pampa,Ciencias veterinarias,John kent,Amberreed@hotmail.com,M,"32490 cathy island +new johnhaven, hi 25127",2622 +1441,2019-12-17,1911-11-27,,Universidad de morón,Licenciatura en sociología ,Debra powell,Schultzanne@yahoo.com,F,"Psc 0352, box 0829 +apo aa 84414",5264 +1442,2019-12-17,1943-11-28,,Universidad nacional de la pampa,Bioquímica,Brian hernandez,Johnsoncameron@yahoo.com,M,"35470 smith skyway +colinside, ak 52919",7223 +1443,2019-12-17,2015-09-25,,Universidad nacional de la pampa,Agronomía,Leslie cooper,Sellersaustin@gmail.com,F,"Uss haas +fpo ap 56529",4603 +1444,2019-12-17,1970-12-30,,Universidad de morón,Licenciatura en psicología,Stephen white,Ryan31@hotmail.com,M,"54669 brady crescent suite 229 +south troy, ne 61256",6403 +1445,2019-10-18,1934-04-28,,Universidad de morón,Técnico para bioterios ,Mark sanders,Armstrongkristin@hotmail.com,M,"1782 robert mountains suite 544 +new rebeccaview, mo 36344",7203 +1446,2019-10-18,1984-08-05,,Universidad de morón,Agronomía,Daniel peterson,Kirk92@yahoo.com,M,"2923 raven course apt. 876 +south kathleenport, dc 54667",2456 +1447,2019-10-18,2018-11-04,,Universidad de morón,Técnico para bioterios ,Jack west,Eduardogriffith@gmail.com,M,"1026 massey square suite 745 +lake jenniferfort, mn 67743",7001 +1448,2019-10-18,1960-03-15,,Universidad de morón,Actuario ,Mark barnes,Yvette37@gmail.com,M,"2291 kimberly plaza +south robert, nd 28535",8416 +1449,2019-10-18,2007-04-28,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Brian roberts,Richard37@hotmail.com,M,"Unit 5049 box 0857 +dpo ap 11842",3526 +1450,2019-10-18,1969-11-15,,Universidad de morón,Licenciatura en ciencias antropológicas,Stephanie pearson,Shortbetty@hotmail.com,F,"03939 ballard drive suite 546 +youngshire, nc 61031",3344 +1451,2019-10-18,2007-02-19,,Universidad nacional de la pampa,Farmacia,Paige nolan,Reynoldsbonnie@gmail.com,F,"041 white views suite 217 +lake emilyborough, in 32411",6720 +1452,2019-10-18,2016-10-17,,Universidad de morón,Licenciatura en ciencias antropológicas,Jonathan smith,Jaredterry@yahoo.com,M,"47569 griffith forks apt. 413 +chapmanland, nv 78340",6561 +1453,2019-10-18,1971-12-19,,Universidad de morón,Arquitectura,Brandon miller,Hurleyerik@hotmail.com,M,"16076 scott stravenue suite 801 +north marc, md 68503",3409 +1454,2019-10-18,1954-01-22,,Universidad nacional de la pampa,Bioquímica,Samantha reed,Dmason@yahoo.com,F,"21506 karen freeway +jasonfort, ms 28977",6360 +1455,2019-10-18,2011-10-19,,Universidad nacional de la pampa,Licenciatura en sociología ,Jeremy horn,Brandonhall@gmail.com,M,"205 jared villages suite 584 +lake anne, ne 05656",9203 +1456,2019-10-18,2010-01-28,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Erika thompson,Dawsonbobby@yahoo.com,F,"723 peck forest suite 774 +jasonborough, or 04272",7509 +1457,2019-10-18,1917-09-27,,Universidad de morón,Licenciatura en terapia ocupacional,Karen bowman,Qjohnson@hotmail.com,F,"300 kerri trafficway apt. 775 +frankchester, pa 47363",7160 +1458,2019-10-18,1922-01-18,,Universidad de morón,Licenciatura en administración ,Jennifer gutierrez,Brittany55@hotmail.com,F,"745 smith isle +south gregoryberg, oh 83992",3136 +1459,2019-10-18,2018-04-10,,Universidad de morón,Licenciatura en ciencias geológicas,Steven smith,George96@gmail.com,M,"87828 smith highway +new robertmouth, hi 72730",4626 +1460,2019-10-18,1967-12-31,,Universidad de morón,Licenciatura en terapia ocupacional,Terrence maldonado,Laurie98@gmail.com,M,"71658 susan prairie suite 127 +andreachester, co 97891",9035 +1461,2019-10-18,2008-03-03,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Christine barnes,Graydavid@gmail.com,F,"134 davis tunnel +sarahborough, tx 86818",3485 +1462,2019-10-18,1978-04-12,,Universidad de morón,Ingeniería en informática,Frank king,Gmartinez@gmail.com,M,"878 kevin greens +west brian, ri 45925",3272 +1463,2019-10-18,1999-07-26,,Universidad de morón,Licenciatura en ciencias biológicas,Jessica murray,Xedwards@hotmail.com,F,"5792 woodard rapid suite 418 +reyesview, ar 71420",4750 +1464,2019-11-18,1910-02-23,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Brandon reyes,Murrayamy@hotmail.com,M,"18679 williams meadow apt. 291 +east brittanyburgh, mo 85978",1815 +1465,2019-11-18,1925-06-04,,Universidad nacional de la pampa,Agronomía,Brian payne,Richardtorres@gmail.com,M,"219 thompson walk +port janetburgh, va 85580",1649 +1466,2019-11-18,1992-10-13,,Universidad nacional de la pampa,Bioquímica,Seth brown,Jjones@yahoo.com,M,"3178 wolfe lakes apt. 318 +brettland, ok 15452",4144 +1467,2019-11-18,2013-01-27,,Universidad de morón,Medicina,Patrick smith,Robertgutierrez@gmail.com,M,"Unit 6412 box 4659 +dpo ap 57297",3204 +1468,2019-11-18,1996-10-05,,Universidad de morón,Licenciatura en producción de bioimagenes,Cory martin,Kevin94@gmail.com,M,"01214 richard greens +west amyberg, ri 35746",1665 +1469,2019-11-18,1953-03-15,,Universidad de morón,Licenciatura en ciencias de la computación,Lori hunt,Nancy23@yahoo.com,F,"Uscgc haynes +fpo ae 15098",7318 +1470,2019-11-18,1947-03-05,,Universidad de morón,Licenciatura en ciencias ambientales,Kaitlin collier,Lisaberry@gmail.com,F,"4356 stevenson harbors +south denise, nd 59423",7106 +1471,2019-11-18,1917-11-03,,Universidad de morón,Actuario ,Christian bridges,Hgraham@hotmail.com,M,"Unit 9185 box 4712 +dpo ap 97409",9225 +1472,2019-11-18,1963-12-30,,Universidad de morón,Diseño industrial,Brandon pacheco,John07@hotmail.com,M,"443 wright ridge +new olivia, ks 01188",9225 +1473,2019-11-18,2012-09-11,,Universidad de morón,Licenciatura en ciencias de la educación ,Angela roach,Brianmarshall@yahoo.com,F,"91462 mcdaniel causeway apt. 905 +tomtown, ms 64056",4434 +1474,2019-11-18,1950-03-20,,Universidad de morón,Farmacia,Timothy walters,Pearsonaustin@hotmail.com,M,"4666 jessica ridges +marialand, in 18620",7161 +1475,2019-11-18,2010-02-25,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Lisa farrell,Lisadavis@yahoo.com,F,"23298 payne parkway suite 237 +port linda, sc 83025",1925 +1476,2019-11-18,1974-06-26,,Universidad de morón,Licenciatura en ciencia política ,Jacqueline calderon,Umelton@gmail.com,F,"1774 autumn pine +clementsville, ok 58904",8417 +1477,2019-11-18,1932-06-07,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Joseph perez,Stephen14@gmail.com,M,"1886 jerry mountains apt. 803 +port michaelmouth, or 44226",5413 +1478,2019-11-18,1984-08-20,,Universidad de morón,Ingeniería electrónica,William carter,Robertsjessica@yahoo.com,M,"72409 sloan branch apt. 277 +christophertown, ct 72783",7109 +1479,2019-11-18,1928-02-11,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Timothy jordan,Mcknightsteven@hotmail.com,M,"4544 douglas shore apt. 989 +wileyview, ia 27039",7243 +1480,2019-11-18,2012-05-20,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Amanda lynch,Arnoldgabriela@gmail.com,F,"10248 watson walks suite 966 +deborahbury, ar 22092",2255 +1481,2019-11-18,1969-10-08,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Kristopher brown,Joshualynch@hotmail.com,M,"845 vargas island +lake kimberlyville, nv 16692",3003 +1482,2019-11-18,1984-06-28,,Universidad nacional de la pampa,Licenciatura en sociología ,Jamie clark,Erikmorales@yahoo.com,M,"25634 robertson passage suite 664 +billyberg, az 22769",3027 +1483,2019-11-18,1987-05-28,,Universidad nacional de la pampa,Diseño industrial,Anne wright,Bblack@hotmail.com,F,"703 joshua shore +south pamela, mo 14383",4231 +1484,2019-11-18,1932-06-11,,Universidad de morón,Licenciatura en ciencias ambientales,Terri arnold,Ruizbeth@gmail.com,F,"84843 tate mission apt. 410 +new jason, ca 06029",5331 +1485,2019-11-18,1970-08-14,,Universidad de morón,Licenciatura en ciencias ambientales,James berry,Trantyler@yahoo.com,M,"4148 katherine shore apt. 034 +lake kyle, nh 18731",5563 +1486,2019-11-18,1998-11-21,,Universidad de morón,Ingeniería electrónica,Steven montoya,Haassabrina@gmail.com,M,"Psc 2787, box 7160 +apo ae 15303",1746 +1487,2019-11-18,1942-03-15,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Darlene barr,Maldonadomelissa@gmail.com,F,"5939 rebecca plains +east andreaview, ky 10993",1649 +1488,2019-11-18,1926-07-26,,Universidad de morón,Licenciatura en psicología,Richard turner,Dyereric@gmail.com,M,"Psc 8947, box 4291 +apo ae 58606",1814 +1489,2019-11-18,1971-06-22,,Universidad de morón,Licenciatura en sociología ,Katherine maxwell,Westmegan@hotmail.com,F,"7582 webster creek +south davidport, az 29217",6200 +1490,2019-11-18,2017-08-09,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Lydia baker,Garyfox@hotmail.com,F,"45922 myers ways +port jenniferberg, nm 20883",6538 +1491,2019-11-18,1916-02-02,,Universidad de morón,Licenciatura en ciencia política ,William romero,Andrewsbrandon@yahoo.com,M,"5673 roach fall suite 659 +kruegerfort, mn 97751",5446 +1492,2019-12-18,1950-01-22,,Universidad de morón,Actuario ,Willie travis,Cassandra76@hotmail.com,M,"5808 joshua view +joshuaside, mt 15572",4723 +1493,2019-12-18,1961-06-20,,Universidad de morón,Licenciatura en producción de bioimagenes,Whitney pacheco,Jose59@hotmail.com,F,"981 patricia square suite 514 +duaneport, dc 29408",2814 +1494,2019-12-18,1989-07-17,,Universidad nacional de la pampa,Agronomía,Andrew wilson,Joelbranch@yahoo.com,M,"8786 gregory prairie suite 259 +west davidburgh, wv 42627",2258 +1495,2019-12-18,1997-09-17,,Universidad de morón,Licenciatura en ciencia política ,Jenna price,Popejoseph@gmail.com,F,"4128 hayden ports +murillofort, ga 79698",5700 +1496,2019-12-18,1967-03-27,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Crystal gallagher,Nicholaswoodward@gmail.com,F,"5271 christopher mountains apt. 671 +east elizabeth, mo 13428",1643 +1497,2019-12-18,1963-08-27,,Universidad de morón,Ciencias veterinarias,Cristina gonzales,Christinaschmidt@yahoo.com,F,"Unit 6677 box 0938 +dpo ae 66154",2900 +1498,2019-12-18,1908-12-07,,Universidad de morón,Licenciatura en ciencias antropológicas,Andrea garcia,Jerry03@yahoo.com,F,"064 miranda center +amytown, ri 76710",6239 +1499,2019-12-18,1978-08-21,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Billy scott,Khoffman@hotmail.com,M,"6155 mark manors +south annette, md 14253",3366 +1500,2019-12-18,1916-05-31,,Universidad de morón,Licenciatura en ciencias ambientales,Michele smith,Christopher98@yahoo.com,F,"902 troy pass +west david, ri 80218",4561 +1501,2019-12-18,1995-12-14,,Universidad nacional de la pampa,Bioquímica,William flores,Martinezjennifer@gmail.com,M,"65625 stacy land +lisashire, ma 23773",5713 +1502,2019-12-18,1923-09-18,,Universidad de morón,Diseño industrial,Alejandra nguyen,Danaglover@gmail.com,F,"23569 frank oval +lake mary, wi 05818",4653 +1503,2019-12-18,1964-08-18,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Rachel fisher,Cookfrank@yahoo.com,F,"057 todd key apt. 947 +south melissa, sd 26371",7160 +1504,2019-12-18,2004-11-15,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Tabitha cisneros,Brianthomas@hotmail.com,F,"839 kara creek +south carolbury, mo 98380",6475 +1505,2019-12-18,1971-06-29,,Universidad nacional de la pampa,Ingeniería en informática,Melinda ramirez,Msmith@gmail.com,F,"Unit 3215 box 7324 +dpo ap 24367",5592 +1506,2019-12-18,2008-12-09,,Universidad nacional de la pampa,Farmacia,Sharon blair,Ballardjonathan@hotmail.com,F,"8521 mccall passage +matthewtown, mt 08995",8153 +1507,2019-12-18,2004-12-13,,Universidad de morón,Licenciatura en sociología ,William thompson,Erin16@gmail.com,M,"Unit 0036 box 4596 +dpo ap 43604",3125 +1508,2019-12-18,1981-02-05,,Universidad de morón,Licenciatura en ciencias geológicas,Andre rasmussen,Zchavez@hotmail.com,M,"27641 bailey centers suite 293 +whiteborough, ny 12016",9041 +1509,2019-12-18,2015-12-18,,Universidad de morón,Diseño industrial,Richard williams,Cameronburgess@hotmail.com,M,"9138 martin flat +reynoldschester, mi 65885",3706 +1510,2019-12-18,1950-04-21,,Universidad de morón,Bioquímica,Eric ruiz,Mariawyatt@hotmail.com,M,"705 elizabeth ridge +south coryside, nd 01015",5775 +1511,2019-12-18,1939-03-30,,Universidad nacional de la pampa,Licenciatura en sociología ,Daniel thomas,Bowmanolivia@gmail.com,M,"64108 gates ford +wardville, sc 50951",2170 +1512,2019-12-18,1927-08-23,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Aaron rivas,Bendermichelle@hotmail.com,M,"938 pugh orchard apt. 631 +new jack, ok 86914",3013 +1513,2019-12-18,1977-10-28,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Brooke wells,Lolson@yahoo.com,F,"067 johnston run apt. 847 +west charles, md 05133",2307 +1514,2019-12-18,1995-03-22,,Universidad de morón,Ingeniería electrónica,Jasmin jordan,Jorge62@hotmail.com,F,"65933 davis hill +west joseph, al 26847",4101 +1515,2019-12-18,1931-05-03,,Universidad nacional de la pampa,Diseño de imagen y sonido,Danielle carter,Melaniemckinney@hotmail.com,F,"756 christensen lights +south alexandrachester, nj 37894",9105 +1516,2019-12-18,1991-11-21,,Universidad de morón,Licenciatura en administración ,Carrie stout,Ashleychoi@gmail.com,F,"150 smith villages apt. 131 +reidstad, fl 09550",5598 +1517,2019-12-18,1916-11-12,,Universidad de morón,Medicina,John smith,Karen30@gmail.com,M,"75157 carpenter spur +curryton, ga 70319",6443 +1518,2019-12-18,1925-01-01,,Universidad nacional de la pampa,Licenciatura en sociología ,Andrew santos,Nicholasbuckley@yahoo.com,M,"53850 perez heights +south stephanieview, ne 91746",5831 +1519,2019-12-18,1977-04-26,,Universidad nacional de la pampa,Licenciatura en artes,Natasha flores,Jerry50@hotmail.com,F,"550 natasha expressway suite 955 +torresport, ga 98134",1733 +1520,2019-12-18,1916-01-27,,Universidad de morón,Medicina,Dean james,Rking@gmail.com,M,"20947 jonathan mills +aliciamouth, wy 76093",3128 +1521,2019-10-19,1932-08-20,,Universidad de morón,Ingeniería en informática,Brian mcguire,Rblack@gmail.com,M,"03706 elizabeth grove +west desiree, in 19364",6277 +1522,2019-10-19,1908-06-21,,Universidad nacional de la pampa,Contador público ,Kristen miranda,Derrickdominguez@hotmail.com,F,"87926 christopher stravenue suite 216 +east christinachester, la 21639",6242 +1523,2019-10-19,2003-08-30,,Universidad nacional de la pampa,Ingeniería mecánica,Jared lozano,Christinawhitehead@hotmail.com,M,"73786 anna mount +south katelynmouth, ne 72486",6706 +1524,2019-10-19,1936-10-23,,Universidad de morón,Licenciatura en relaciones del trabajo ,Sydney davis,Wallsbrian@yahoo.com,F,"112 smith knoll +east christopher, hi 68176",1746 +1525,2019-10-19,1967-09-16,,Universidad nacional de la pampa,Ingeniería electrónica,Shawn oconnor,Angelabowen@hotmail.com,M,"7445 grimes radial +west ashleybury, ak 59573",6036 +1526,2019-10-19,2007-09-06,,Universidad nacional de la pampa,Licenciatura en artes,Kayla richardson,Jreyes@hotmail.com,F,"6700 harris landing +north christopherville, al 51502",1931 +1527,2019-10-19,1976-05-17,,Universidad de morón,Medicina,Linda weber,Jparker@yahoo.com,F,"1384 kenneth forest suite 436 +jeremiahtown, fl 02103",1612 +1528,2019-10-19,1987-02-01,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Duane hancock,Karinadawson@hotmail.com,M,"184 butler lodge +port michaelshire, ma 79144",9303 +1529,2019-10-19,1965-02-06,,Universidad de morón,Licenciatura en sociología ,Jasmine evans,Ywashington@yahoo.com,F,"45698 sean road +east marytown, or 07958",7100 +1530,2019-10-19,1992-10-08,,Universidad de morón,Licenciatura en ciencia política ,Mr. robert nguyen,Marvin23@yahoo.com,M,"Unit 2203 box 0081 +dpo aa 78367",5374 +1531,2019-10-19,1983-03-27,,Universidad de morón,Bioquímica,Robert long,Victoria38@hotmail.com,M,"885 juan highway +port lindsey, vt 56820",1882 +1532,2019-10-19,1946-05-31,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Jacob cooley,Derek07@yahoo.com,M,"Psc 5583, box 0456 +apo ap 03602",9040 +1533,2019-10-19,1916-10-21,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Jennifer lee,Eanderson@hotmail.com,F,"Unit 4388 box 8149 +dpo ae 59582",3324 +1534,2019-10-19,1977-08-05,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Ronald moore,Agomez@yahoo.com,M,"44346 melendez estate +new brendaton, al 88298",3515 +1535,2019-10-19,1960-12-18,,Universidad de morón,Medicina,Victoria medina,Johnsondebbie@gmail.com,F,"25530 acevedo throughway suite 183 +new brandon, me 06554",9220 +1536,2019-10-19,1922-07-26,,Universidad nacional de la pampa,Farmacia,James rice,Ortizchristina@gmail.com,M,"Psc 7355, box 9308 +apo ae 87535",7543 +1537,2019-10-19,1949-07-05,,Universidad de morón,Licenciatura en terapia ocupacional,Brianna garcia,Veronicaharrison@hotmail.com,F,"63588 sarah groves suite 721 +new jameschester, ny 68154",8301 +1538,2019-10-19,1996-02-07,,Universidad de morón,Bioquímica,Erica mckay,Toddrhodes@gmail.com,F,"43552 christopher fords suite 234 +smithport, nd 70457",4184 +1539,2019-10-19,1978-12-21,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Kayla jackson,Dcarrillo@yahoo.com,F,"Psc 2954, box 8562 +apo ae 18815",6101 +1540,2019-10-19,1981-01-08,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Kathy jones,Davidwagner@hotmail.com,F,"439 michael land suite 227 +joeville, in 67865",6244 +1541,2019-10-19,1908-10-13,,Universidad nacional de la pampa,Ingeniería en informática,Angela mason,Gdalton@yahoo.com,F,"5435 hannah fall +sheliahaven, ny 93051",7247 +1542,2019-10-19,1977-05-29,,Universidad nacional de la pampa,Agronomía,Matthew jackson,Richardmaldonado@hotmail.com,M,"8493 jennifer rest suite 704 +west marcusport, ri 62828",5519 +1543,2019-10-19,1991-12-13,,Universidad nacional de la pampa,Contador público ,Edwin ramos,Edavidson@gmail.com,M,"8372 daniel manor suite 730 +new zacharyview, ga 18212",6725 +1544,2019-10-19,2014-02-09,,Universidad de morón,Ingeniería electrónica,Travis lee,Haleymaxwell@gmail.com,M,"50836 mark highway suite 585 +bishopstad, ga 64962",3308 +1545,2019-11-19,1953-08-07,,Universidad de morón,Licenciatura en ciencias antropológicas,James dudley,Karen38@gmail.com,M,"Psc 1615, box 6214 +apo ap 88604",5275 +1546,2019-11-19,1942-02-26,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Brittany williams,Ajones@yahoo.com,F,"9717 colin roads +lewisshire, nj 29205",8124 +1547,2019-11-19,1964-07-05,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Catherine bullock,Smithapril@hotmail.com,F,"151 raymond road +east lacey, ny 58062",6475 +1548,2019-11-19,1951-04-27,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Wendy rosales,Christopherhicks@gmail.com,F,"005 cynthia junctions +lake dustin, tn 27361",2914 +1549,2019-11-19,1910-05-06,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Victoria mclaughlin,Denise16@yahoo.com,F,"Unit 1940 box 1586 +dpo ap 44124",7163 +1550,2019-11-19,2011-11-12,,Universidad de morón,Licenciatura en ciencias de la computación,Dana huerta,Ashleyaguilar@hotmail.com,F,"988 herman curve apt. 894 +mezashire, ia 11351",2805 +1551,2019-11-19,1916-11-22,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Rachel reynolds,Fjames@hotmail.com,F,"47560 richard islands apt. 388 +walkerberg, nc 57187",2206 +1552,2019-11-19,1980-11-17,,Universidad de morón,Farmacia,Bryan haas,Sara08@hotmail.com,M,"Unit 1616 box 2225 +dpo ae 29785",6474 +1553,2019-11-19,1945-11-28,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Amy walker,Uriddle@hotmail.com,F,"1243 jonathan glens +north sheryl, oh 49278",7631 +1554,2019-11-19,2013-07-21,,Universidad de morón,Licenciatura en administración ,Jonathan chen,Daniellesimmons@hotmail.com,M,"57785 martin light +east lindsey, mo 54269",5333 +1555,2019-11-19,1967-09-07,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Christopher gonzales,Noblelisa@yahoo.com,M,"Uscgc pineda +fpo aa 21312",5770 +1556,2019-11-19,2006-01-23,,Universidad nacional de la pampa,Ingeniería mecánica,Brad cruz,Maryperez@hotmail.com,M,"877 henson loaf +north ricardo, ky 15497",3700 +1557,2019-11-19,1975-02-19,,Universidad de morón,Diseño industrial,George walker,Mpowers@yahoo.com,M,"964 anthony summit +new johnny, mt 84525",2707 +1558,2019-11-19,2014-09-19,,Universidad de morón,Licenciatura en gestión de agroalimentos,Anthony garcia,Georgemassey@yahoo.com,M,"698 regina trafficway +lake amandaville, dc 18080",6422 +1559,2019-11-19,2009-09-29,,Universidad de morón,Ingeniería en informática,Joe white,Daniellepalmer@yahoo.com,M,"01770 gordon islands suite 994 +west paulaview, az 74000",5413 +1560,2019-11-19,1976-01-28,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Richard spencer md,Gardnercarlos@yahoo.com,M,"3047 richards corner +east robertberg, ga 45130",7208 +1561,2019-11-19,2013-07-14,,Universidad de morón,Licenciatura en administración ,Antonio harris md,Allisonking@hotmail.com,M,"531 lowe expressway +jessicamouth, fl 98258",7136 +1562,2019-11-19,1985-08-23,,Universidad de morón,Agronomía,Alan boyd,Smithmark@hotmail.com,M,"29440 jonathan springs +michaelmouth, va 62563",5417 +1563,2019-11-19,2014-09-18,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Jennifer stephenson,Fullerjeremiah@gmail.com,F,"66797 barton fords +alexandershire, or 14200",7243 +1564,2019-11-19,1933-01-03,,Universidad nacional de la pampa,Licenciatura en artes,Jon smith,Ethornton@gmail.com,M,"746 ramirez mountains apt. 539 +port jamesside, in 60595",3057 +1565,2019-11-19,1967-01-15,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Danny jensen,Pcampos@hotmail.com,M,"1690 guerra wall +nolanborough, id 63082",5421 +1566,2019-12-19,2005-04-03,,Universidad nacional de la pampa,Agronomía,Jennifer jones,Emartinez@hotmail.com,F,"07391 hansen forest +marybury, al 64226",1894 +1567,2019-12-19,1950-03-24,,Universidad de morón,Licenciatura en terapia ocupacional,Travis clark,Ortizthomas@yahoo.com,M,"069 christopher lock +chelseamouth, oh 63410",5594 +1568,2019-12-19,1923-12-09,,Universidad nacional de la pampa,Arquitectura,Dakota robertson,Wanda31@yahoo.com,M,"0068 seth road apt. 650 +tinatown, oh 23547",2931 +1569,2019-12-19,1931-06-18,,Universidad de morón,Ingeniería mecánica,Janet lewis,Teresamorris@yahoo.com,F,"37322 lopez dam +port brian, ct 43102",2806 +1570,2019-12-19,2003-08-26,,Universidad de morón,Ingeniería electrónica,Sharon harris,Douglas56@hotmail.com,F,"2339 earl square suite 886 +marissashire, sc 25825",1619 +1571,2019-12-19,1913-07-26,,Universidad de morón,Contador público ,Kelly jones,Cookchristopher@gmail.com,M,"77340 christian mountains apt. 013 +sarashire, la 46476",3381 +1572,2019-12-19,1933-11-04,,Universidad de morón,Licenciatura en relaciones del trabajo ,Claire williams,Eric72@hotmail.com,F,"248 mendoza camp +alexisview, nj 59561",3503 +1573,2019-12-19,1958-06-22,,Universidad de morón,Ingeniería mecánica,Amanda kim,Oestrada@gmail.com,F,"0030 melissa parkways suite 682 +new alyssaland, al 76470",5607 +1574,2019-12-19,2016-11-10,,Universidad de morón,Agronomía,Robert morgan,Tateryan@gmail.com,M,"4641 catherine vista suite 081 +north scott, ut 37929",3128 +1575,2019-12-19,1911-11-22,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Carol james,Jsmith@gmail.com,F,"66239 knight knoll +michelleshire, tx 19683",5582 +1576,2019-12-19,1976-09-27,,Universidad de morón,Licenciatura en psicología,Mr. jonathan camacho phd,Zwolf@gmail.com,M,"727 gonzalez rue suite 016 +north gloria, nd 97010",3337 +1577,2019-12-19,1927-07-03,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Mr. blake harvey,Melaniedavis@gmail.com,M,"5768 ingram summit +lake kristinaburgh, ut 39716",3418 +1578,2019-12-19,1947-02-15,,Universidad de morón,Licenciatura en ciencias ambientales,Anna cook,Jwilliams@hotmail.com,F,"41687 nicholas corner +north joel, sc 62491",6300 +1579,2019-12-19,1914-07-20,,Universidad nacional de la pampa,Ingeniería en informática,Melissa brown,Paulmarissa@hotmail.com,F,"9165 nancy forks suite 353 +edwardsfort, mo 29863",6075 +1580,2019-12-19,1994-06-27,,Universidad nacional de la pampa,Contador público ,Robert duncan,Carrcindy@yahoo.com,M,"271 thomas port apt. 779 +south jamesville, wv 12982",3181 +1581,2019-12-19,2006-09-15,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Toni hall,Christopherhurst@yahoo.com,F,"785 greene mill +north sandraburgh, nh 12340",3350 +1582,2019-12-19,1988-01-18,,Universidad de morón,Licenciatura en administración ,James liu,Stantondustin@hotmail.com,M,"7961 brittany union apt. 916 +sanchezbury, ut 80900",1663 +1583,2019-12-19,1960-11-15,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Matthew stout,Kevincruz@gmail.com,M,"36605 lee lakes apt. 904 +johnsonside, al 61907",6213 +1584,2019-12-19,1911-08-15,,Universidad nacional de la pampa,Ciencias veterinarias,Jonathan rodriguez,Ulynch@yahoo.com,M,"316 marcus mall +south william, mt 31878",5264 +1585,2019-12-19,2002-11-18,,Universidad de morón,Diseño industrial,Cheryl williams,Wademarie@yahoo.com,F,"1748 brown river +north josephtown, or 96279",6339 +1586,2019-12-19,1994-05-27,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Travis patel,Bradley09@hotmail.com,M,"561 carr shoal +port ernestmouth, mi 13209",3112 +1587,2019-12-19,1993-02-10,,Universidad de morón,Ingeniería electrónica,Thomas wilson,Margaret25@yahoo.com,M,"46982 johnson port +trujilloport, wv 14634",5329 +1588,2019-12-19,1983-06-09,,Universidad de morón,Ingeniería electrónica,Michael winters,Gvalenzuela@hotmail.com,M,"Unit 7220 box 8716 +dpo aa 95042",9000 +1589,2019-12-19,1980-07-25,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,David carey,Breweramy@yahoo.com,M,"Psc 3043, box 9243 +apo ae 54610",2905 +1590,2019-12-19,1929-09-27,,Universidad nacional de la pampa,Ingeniería en informática,David griffin,Rachel29@yahoo.com,M,"114 melissa rapid +west derrick, ga 78569",8307 +1591,2019-12-19,1964-11-22,,Universidad de morón,Ingeniería en informática,Terry ray,Mary97@gmail.com,M,"383 julie drive apt. 593 +east randy, ia 85985",1646 +1592,2019-12-19,1944-06-18,,Universidad de morón,Licenciatura en producción de bioimagenes,Alejandro davis,Colemanyolanda@gmail.com,M,"19328 boone lights +south patrickmouth, sd 14184",4500 +1593,2019-12-19,1935-11-06,,Universidad nacional de la pampa,Diseño de imagen y sonido,Roy brown,Linda03@hotmail.com,M,"961 page isle +collinstown, nc 70958",3311 +1594,2019-10-20,1982-07-19,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Richard munoz,Wjacobs@hotmail.com,M,"424 mary oval suite 986 +south arthur, co 35345",5717 +1595,2019-10-20,1996-05-03,,Universidad nacional de la pampa,Ingeniería electrónica,Michael morris,Christineadams@gmail.com,M,"1371 sonya drive +guzmanmouth, tx 39019",4413 +1596,2019-10-20,1958-05-28,,Universidad de morón,Diseño industrial,Breanna lee,Patriciaflores@gmail.com,F,"90816 erik islands apt. 778 +new davidland, wi 92690",2764 +1597,2019-10-20,1955-12-07,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Steve hoover,Kenneth86@yahoo.com,M,"26509 howe fords +cervantesport, md 62490",2639 +1598,2019-10-20,1929-05-18,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Kathy curtis,Mgamble@yahoo.com,F,"Psc 0757, box 1296 +apo ap 14525",7130 +1599,2019-10-20,1967-09-18,,Universidad de morón,Licenciatura en relaciones del trabajo ,Ryan hanson,Lewisgloria@hotmail.com,M,"86223 adkins well apt. 841 +lovemouth, oh 24122",2707 +1600,2019-10-20,1970-03-05,,Universidad nacional de la pampa,Ingeniería electrónica,Rachel dunlap,Mmcmillan@yahoo.com,F,"63673 brown spur apt. 514 +lake kaylee, nc 37890",3016 +1601,2019-10-20,1928-03-11,,Universidad nacional de la pampa,Actuario ,Charlene watson,Qvalencia@yahoo.com,F,"Unit 1875 box 2505 +dpo ap 99325",1885 +1602,2019-10-20,2003-06-03,,Universidad de morón,Licenciatura en ciencias de la educación ,Dr. anne rodriguez dvm,Wellsbryan@gmail.com,F,"9383 pacheco track +south seanstad, nc 63773",5470 +1603,2019-10-20,1926-11-04,,Universidad de morón,Licenciatura en artes,Robert chavez,Rpeterson@gmail.com,M,"8555 karen village +benjaminstad, ut 83786",4159 +1604,2019-10-20,1949-11-20,,Universidad de morón,Diseño industrial,Jacob green,Ksavage@hotmail.com,M,"3291 elizabeth valleys +rodrigueztown, dc 78425",2728 +1605,2019-10-20,1911-09-07,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Katherine simpson,Cookjohn@yahoo.com,F,"Unit 5397 box 8956 +dpo aa 95285",4413 +1606,2019-10-20,1991-01-24,,Universidad nacional de la pampa,Licenciatura en sociología ,Mary mercado,Rsherman@yahoo.com,F,"9506 woods ways suite 707 +east larrymouth, ny 92015",3103 +1607,2019-10-20,1993-08-07,,Universidad de morón,Licenciatura en terapia ocupacional,Cathy cochran,Jonesjeremiah@yahoo.com,F,"617 ashley loop +karenbury, vt 77739",7106 +1608,2019-10-20,2004-03-01,,Universidad de morón,Farmacia,Jeremy hernandez,Wlove@yahoo.com,M,"8310 jones mills suite 695 +leonardhaven, sc 60466",4506 +1609,2019-10-20,1975-08-27,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,William vargas,Tammyhubbard@yahoo.com,M,"Unit 6414 box 7782 +dpo ae 59206",1814 +1610,2019-10-20,1939-06-28,,Universidad de morón,Licenciatura en gestión de agroalimentos,Matthew miller,Gjohnson@gmail.com,M,"30136 watkins ways +lake lisahaven, nj 93864",7500 +1611,2019-10-20,1965-03-29,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Jeremiah allen,Vhunt@hotmail.com,M,"6021 madden expressway apt. 257 +jenniferburgh, dc 70713",7300 +1612,2019-10-20,1963-12-14,,Universidad de morón,Actuario ,Rachel lynn,Jamesbishop@yahoo.com,F,"13694 walton inlet +south colin, ak 64948",5577 +1613,2019-10-20,1972-03-16,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Carol swanson,Hollandgina@hotmail.com,F,"80361 vanessa radial apt. 320 +west nicole, ak 18870",5424 +1614,2019-10-20,1974-06-28,,Universidad de morón,Técnico para bioterios ,Allison murray,Bishopkathleen@hotmail.com,F,"158 wallace island +ericaview, ny 70237",2751 +1615,2019-10-20,1933-09-22,,Universidad nacional de la pampa,Licenciatura en sociología ,Crystal ellison md,Fordjacob@hotmail.com,F,"37095 stephanie row +sullivantown, wa 79700",6625 +1616,2019-10-20,1932-03-31,,Universidad nacional de la pampa,Farmacia,Mary juarez,Scottwright@hotmail.com,F,"730 rachel valleys +andrewmouth, id 77967",3229 +1617,2019-10-20,1980-11-02,,Universidad de morón,Ciencias veterinarias,Jeffrey velasquez,Turnermarc@gmail.com,M,"7072 morgan well apt. 751 +north johnview, hi 82838",4176 +1618,2019-10-20,1985-12-27,,Universidad nacional de la pampa,Licenciatura en artes,Devin henry,Pricejoyce@hotmail.com,M,"2364 price prairie apt. 750 +south destinyside, nd 63576",3051 +1619,2019-10-20,1977-10-16,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Bryan smith,Jasmine78@gmail.com,M,"38804 brandy pass +nataliechester, ma 67764",8424 +1620,2019-10-20,2017-08-30,,Universidad nacional de la pampa,Licenciatura en artes,Benjamin henry,Robersonkeith@hotmail.com,M,"57207 walker highway suite 257 +jessicabury, wi 55866",5590 +1621,2019-11-20,1926-11-02,,Universidad de morón,Licenciatura en artes,Charlotte mcdaniel,Garrettsarah@hotmail.com,F,"15920 mcneil causeway suite 335 +port juan, tn 28273",2752 +1622,2019-11-20,1978-05-28,,Universidad de morón,Agronomía,Jessica acosta,Wilsonholly@gmail.com,F,"924 keith island suite 011 +south stephanieport, ri 59051",2253 +1623,2019-11-20,1927-06-26,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Daniel hobbs,Pmiller@hotmail.com,M,"4855 morrison summit +port phillipbury, az 31936",5600 +1624,2019-11-20,2004-10-28,,Universidad nacional de la pampa,Ingeniería electrónica,Nicholas martinez,Stevedaniels@hotmail.com,M,"Unit 3962 box 6089 +dpo ap 91471",6640 +1625,2019-11-20,1979-09-05,,Universidad de morón,Licenciatura en psicología,Victoria obrien,Franksimon@yahoo.com,F,"535 emily fords +east sylvia, ut 08758",1627 +1626,2019-11-20,1952-08-16,,Universidad nacional de la pampa,Licenciatura en psicología,Kimberly lester,Christinasloan@hotmail.com,F,"1521 harper forges suite 651 +emilyville, il 20697",2148 +1627,2019-11-20,1984-04-07,,Universidad de morón,Licenciatura en ciencias geológicas,Angelica allen,Youngbrandon@hotmail.com,F,"Psc 6250, box 5430 +apo aa 33291",3150 +1628,2019-11-20,1948-10-23,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Cheryl rodriguez,Jessicaburton@yahoo.com,F,"348 lucero estate +coreyside, co 66488",2170 +1629,2019-11-20,1952-06-19,,Universidad de morón,Farmacia,Monica anderson,Laurie56@gmail.com,F,"637 small throughway +thomashaven, hi 45380",5759 +1630,2019-11-20,2009-07-17,,Universidad nacional de la pampa,Diseño de imagen y sonido,Scott parker,Odennis@gmail.com,M,"74853 mindy square +shawnahaven, ut 35069",2453 +1631,2019-11-20,2017-12-01,,Universidad nacional de la pampa,Técnico para bioterios ,Patricia griffith,Paul52@gmail.com,F,"22869 smith forges +christophermouth, id 23600",6424 +1632,2019-11-20,1973-05-31,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Katherine beard,Christopher94@gmail.com,F,"98059 matthew radial apt. 785 +yvonnechester, ne 83851",7245 +1633,2019-11-20,1978-10-18,,Universidad nacional de la pampa,Ingeniería electrónica,Pamela williams,Yklein@yahoo.com,F,"Psc 8391, box 0239 +apo ap 59578",2916 +1634,2019-11-20,1911-04-19,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Michelle smith,Danny09@gmail.com,F,"627 ramsey roads suite 050 +port kurt, nj 11997",5467 +1635,2019-11-20,1987-09-03,,Universidad de morón,Licenciatura en relaciones del trabajo ,Amy watson md,Karen70@gmail.com,F,"85325 hopkins drive suite 557 +south shawn, il 79844",3386 +1636,2019-11-20,2006-07-24,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Elizabeth case,Floydgabriel@yahoo.com,F,"Uscgc reed +fpo aa 16728",6323 +1637,2019-11-20,1953-06-02,,Universidad nacional de la pampa,Farmacia,Edward hernandez,Christophermontes@gmail.com,M,"226 brandon flats +west heather, ut 21139",5355 +1638,2019-11-20,2018-02-01,,Universidad de morón,Diseño industrial,Sierra saunders,Levinekylie@yahoo.com,F,"47331 gray unions +stevenbury, tn 33587",6723 +1639,2019-11-20,1941-08-18,,Universidad de morón,Agronomía,Gerald christensen,Haleywhite@gmail.com,M,"Psc 8624, box 7897 +apo ae 47924",7511 +1640,2019-11-20,2003-07-06,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Kevin mueller,Wvargas@hotmail.com,M,"82757 mcdonald summit apt. 596 +martinstad, de 80726",2639 +1641,2019-12-20,1950-08-22,,Universidad nacional de la pampa,Ingeniería mecánica,Debbie weeks,Melissaphillips@gmail.com,F,"81914 maldonado view suite 976 +christophermouth, ca 26603",3283 +1642,2019-12-20,1959-12-01,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Jessica smith,Whitney12@yahoo.com,F,"1043 robert alley +west angela, mo 97162",5587 +1643,2019-12-20,2017-07-10,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Madison sims,Jacob98@gmail.com,F,"Unit 8679 box 6889 +dpo ap 50424",3524 +1644,2019-12-20,1938-08-05,,Universidad nacional de la pampa,Bioquímica,Corey norris,Rclark@yahoo.com,M,"Usns stewart +fpo aa 21523",3561 +1645,2019-12-20,1917-11-27,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Arthur wilson,Awatson@gmail.com,M,"6227 brown bridge apt. 604 +anthonyville, vt 29760",1822 +1646,2019-12-20,1976-07-02,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Willie white,Richardsonstephen@gmail.com,M,"75975 walsh crossing +port john, al 54775",2900 +1647,2019-12-20,1958-01-08,,Universidad de morón,Licenciatura en artes,Julie rivera,Zmoore@gmail.com,F,"92009 phillips lane apt. 416 +west catherine, ms 47314",4600 +1648,2019-12-20,2016-11-22,,Universidad nacional de la pampa,Técnico para bioterios ,Melissa andersen,Zmccullough@hotmail.com,F,"188 romero crescent +hernandezbury, pa 41769",6051 +1649,2019-12-20,1976-02-01,,Universidad de morón,Licenciatura en ciencias antropológicas,Miss jessica miranda,Nhodges@yahoo.com,F,"79849 james fort +south dylan, de 30395",3581 +1650,2019-12-20,2008-02-24,,Universidad de morón,Licenciatura en relaciones del trabajo ,Crystal richardson,Brownjacqueline@hotmail.com,F,"9748 wright river suite 824 +north samantha, ct 86528",3206 +1651,2019-12-20,2000-06-03,,Universidad de morón,Arquitectura,Alan mcdowell,Robert45@gmail.com,M,"7511 jamie isle +new dustinport, wy 30052",3465 +1652,2019-12-20,2000-10-05,,Universidad de morón,Licenciatura en artes,Brenda zhang,Dominique71@gmail.com,F,"920 erica lake apt. 497 +north maryborough, co 83638",1897 +1653,2019-12-20,1953-05-16,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,James dawson,Hillstephanie@gmail.com,M,"4937 mills garden +ramirezfurt, nm 25498",9203 +1654,2019-12-20,1967-08-14,,Universidad de morón,Licenciatura en ciencias de la computación,Julie jones,Joan64@gmail.com,F,"0819 anderson terrace suite 574 +lake jimmy, ri 64774",6500 +1655,2019-12-20,1936-03-23,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Gabrielle andrade,Mbarnes@yahoo.com,F,"60207 jared plains +lopezfurt, ca 68473",3066 +1656,2019-12-20,1984-05-07,,Universidad de morón,Farmacia,Clarence mayo,Jeffreybishop@hotmail.com,M,"65106 friedman pike +hudsonhaven, md 40761",6411 +1657,2019-12-20,1984-11-27,,Universidad de morón,Actuario ,Cynthia brown,Morrisjessica@hotmail.com,F,"8500 cooper curve +port adam, ct 48637",2506 +1658,2019-12-20,2010-06-07,,Universidad nacional de la pampa,Técnico para bioterios ,Isaac johnson,Uthomas@yahoo.com,M,"84293 juarez cove suite 414 +north barbara, nc 55058",3532 +1659,2019-10-21,1951-06-23,,Universidad nacional de la pampa,Licenciatura en artes,Marvin chase,Tjimenez@yahoo.com,M,"706 grimes station apt. 006 +mooretown, ut 95147",2204 +1660,2019-10-21,1981-06-22,,Universidad nacional de la pampa,Diseño de imagen y sonido,Jack rice,Zduran@yahoo.com,M,"8216 anthony spur +new benjaminton, sd 53918",3014 +1661,2019-10-21,1940-11-12,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Rachel benson,Jacksonchristina@hotmail.com,F,"2565 stephens parkway suite 508 +michaelburgh, az 58432",5779 +1662,2019-10-21,1909-02-24,,Universidad nacional de la pampa,Licenciatura en sociología ,Amy adams,William85@hotmail.com,F,"0888 fletcher parks +heatherburgh, ct 26447",6623 +1663,2019-10-21,1975-07-15,,Universidad nacional de la pampa,Licenciatura en psicología,Nichole hayes,Rherrera@yahoo.com,F,"Psc 8484, box 9754 +apo ap 54068",3555 +1664,2019-10-21,1954-10-05,,Universidad de morón,Licenciatura en ciencias geológicas,Casey brown,Pharris@gmail.com,F,"1037 jill extension +sampsonberg, oh 16424",6339 +1665,2019-10-21,1952-05-10,,Universidad nacional de la pampa,Técnico para bioterios ,David ferguson,Lewisbrandon@gmail.com,M,"77199 tara well +north jeffreyville, fl 60072",1774 +1666,2019-10-21,1938-03-01,,Universidad de morón,Ingeniería mecánica,Julie moses,Sanchezmaria@yahoo.com,F,"31754 james lodge +lake julie, mn 22506",8315 +1667,2019-10-21,1946-05-03,,Universidad nacional de la pampa,Actuario ,Joseph adams,Timothy25@gmail.com,M,"227 pierce way suite 400 +meganchester, me 52927",9107 +1668,2019-10-21,1959-04-28,,Universidad nacional de la pampa,Ingeniería mecánica,Nicole stokes,Btorres@gmail.com,F,"75621 steele forge apt. 695 +east michaelchester, pa 68263",4119 +1669,2019-10-21,1990-06-14,,Universidad de morón,Medicina,Teresa williamson,Carlos17@hotmail.com,F,"451 morris roads +lisamouth, wv 74757",3480 +1670,2019-10-21,1995-01-24,,Universidad de morón,Licenciatura en terapia ocupacional,Debra nguyen,Fanderson@yahoo.com,F,"50183 sweeney glens suite 551 +rollinsberg, id 22228",3381 +1671,2019-10-21,1939-07-04,,Universidad de morón,Diseño industrial,Christopher kennedy,Markkennedy@yahoo.com,M,"30926 david pines +lake stephanieside, ca 65702",2222 +1672,2019-10-21,1932-08-18,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Timothy parker,Ralphsanchez@hotmail.com,M,"3936 washington island suite 531 +east maria, ct 62320",6381 +1673,2019-10-21,1909-05-01,,Universidad de morón,Diseño de imagen y sonido,Hannah carr,Aliciacollier@yahoo.com,F,"7579 raymond extensions suite 777 +duncanburgh, md 36073",4155 +1674,2019-10-21,1928-02-07,,Universidad nacional de la pampa,Farmacia,Matthew vazquez,Peter89@yahoo.com,M,"1984 jennifer hill apt. 866 +guzmanview, wv 12271",3103 +1675,2019-10-21,1978-02-10,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Shelia dorsey,Matthewthompson@yahoo.com,F,"66887 timothy corner +dunlapmouth, ok 72375",8151 +1676,2019-11-21,2004-10-18,,Universidad de morón,Ingeniería mecánica,Gregory miller,Ronaldhampton@hotmail.com,M,"20341 eric union +north allisonberg, wv 63687",1754 +1677,2019-11-21,1958-09-06,,Universidad de morón,Licenciatura en producción de bioimagenes,Roger brown,Ian44@hotmail.com,M,"4834 nelson cove apt. 938 +maxwellville, az 93754",3269 +1678,2019-11-21,1947-05-25,,Universidad de morón,Licenciatura en ciencias biológicas,Karen davis,Hkelly@gmail.com,F,"16932 haley dam apt. 333 +beckmouth, mi 15413",3382 +1679,2019-11-21,2012-12-17,,Universidad de morón,Licenciatura en ciencias ambientales,Gregory johnson,Brandimartin@gmail.com,M,"52789 armstrong fort +lake tamaraland, nh 73995",5759 +1680,2019-11-21,1978-06-29,,Universidad nacional de la pampa,Licenciatura en sociología ,Anna alexander,Tscott@hotmail.com,F,"Uss mcdaniel +fpo ae 01489",2754 +1681,2019-11-21,1963-09-29,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Luis ortiz,Emmawelch@gmail.com,M,"94619 robinson forks suite 702 +davidsonbury, mo 46778",3732 +1682,2019-11-21,1976-06-04,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Brooke ortiz,Wholmes@yahoo.com,F,"Unit 1847 box 2167 +dpo ae 40945",9103 +1683,2019-11-21,1956-02-12,,Universidad de morón,Licenciatura en gestión de agroalimentos,David white,Opierce@hotmail.com,M,"Psc 9322, box 4597 +apo ap 90941",4431 +1684,2019-11-21,1949-03-11,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Pamela romero,Michael92@hotmail.com,F,"4580 april stream +perezchester, mt 67501",3267 +1685,2019-11-21,1954-12-13,,Universidad nacional de la pampa,Contador público ,Mario allen,Mary89@yahoo.com,M,"959 samantha prairie suite 595 +hammondville, nv 32337",8212 +1686,2019-11-21,1922-05-07,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Ian hale,Jason32@gmail.com,M,"83735 gay coves apt. 252 +bartonburgh, la 55455",9105 +1687,2019-11-21,1914-12-01,,Universidad de morón,Bioquímica,Elizabeth peters,Mitchellaaron@gmail.com,F,"3945 farmer grove +south james, de 85876",2814 +1688,2019-11-21,2006-06-14,,Universidad de morón,Licenciatura en ciencias de la computación,Brent zimmerman,Stephaniepalmer@hotmail.com,M,"88927 jeremy mill +south katherinemouth, mo 76246",2340 +1689,2019-11-21,1996-03-10,,Universidad de morón,Licenciatura en artes,Rebecca green,Harristoni@hotmail.com,F,"203 joshua greens suite 829 +samanthaland, ut 61370",6300 +1690,2019-11-21,2016-06-14,,Universidad de morón,Actuario ,Donna jones,Hooveraustin@hotmail.com,F,"572 peter knoll +christophermouth, nv 69864",5311 +1691,2019-11-21,1991-01-19,,Universidad de morón,Arquitectura,Latoya williams,Fwalker@hotmail.com,F,"16813 farmer mountains apt. 703 +lake douglasfort, fl 01270",3322 +1692,2019-11-21,1985-10-19,,Universidad nacional de la pampa,Farmacia,Margaret mcintyre,Hubbardaustin@gmail.com,F,"65328 wilkerson lock +south denise, tn 14809",3587 +1693,2019-11-21,1930-03-14,,Universidad nacional de la pampa,Licenciatura en artes,Nicole hall,Colejeffery@yahoo.com,F,"6203 hoover street suite 191 +brianburgh, mi 68784",6628 +1694,2019-11-21,1915-02-09,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,John anderson,John74@gmail.com,M,"95877 javier extensions +lake edward, va 07940",1814 +1695,2019-11-21,2000-06-27,,Universidad de morón,Farmacia,Mark escobar,Michaeljohnson@hotmail.com,M,"4857 angela stream +north charles, md 75947",6205 +1696,2019-11-21,1990-05-06,,Universidad nacional de la pampa,Licenciatura en psicología,Anthony garcia,Abrown@hotmail.com,M,"Unit 4624 box 6470 +dpo ae 99769",1763 +1697,2019-11-21,1929-10-07,,Universidad nacional de la pampa,Ingeniería mecánica,Christopher adams,Calhounelizabeth@hotmail.com,M,"38965 ray estate apt. 666 +east davidton, id 35269",7607 +1698,2019-11-21,1925-11-02,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Mr. joseph garcia,Sarah81@gmail.com,M,"1375 peter locks suite 389 +stephaniechester, ky 62108",5319 +1699,2019-11-21,1954-02-21,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Jenna griffith,Deborah71@gmail.com,F,"322 jose lodge +greenside, vt 80735",1884 +1700,2019-11-21,1978-10-17,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Ricky andrade,Ubecker@gmail.com,M,"509 kimberly terrace suite 724 +new matthew, wi 68300",4504 +1701,2019-11-21,1930-11-17,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Cassandra moon,Chrisdean@yahoo.com,F,"234 grant vista +jonesberg, sc 52248",4612 +1702,2019-11-21,1935-02-21,,Universidad de morón,Ingeniería mecánica,Laura jones,Dodsonmichael@hotmail.com,F,"273 elizabeth skyway apt. 493 +port geraldburgh, ri 24751",7500 +1703,2019-11-21,2002-10-02,,Universidad de morón,Licenciatura en ciencias antropológicas,Ms. sharon davis dds,Mary24@hotmail.com,F,"0087 holly parks suite 830 +carrollchester, wa 55505",6474 +1704,2019-11-21,1945-06-13,,Universidad de morón,Licenciatura en relaciones del trabajo ,Jaime cortez,Mark78@hotmail.com,M,"98427 tracy fields +marychester, il 10308",3620 +1705,2019-11-21,2018-10-21,,Universidad de morón,Licenciatura en ciencias antropológicas,Dawn johnson,Bryantaylor@hotmail.com,F,"731 mary prairie apt. 591 +cookefort, ks 76057",7167 +1706,2019-12-21,2018-03-06,,Universidad nacional de la pampa,Arquitectura,Julie mason,Jamesgibson@yahoo.com,F,"87725 justin cove +east williamshire, dc 28295",2639 +1707,2019-12-21,2004-06-02,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Amber thompson,Wilkinschristy@yahoo.com,F,"5300 ferguson hollow suite 690 +new matthewhaven, wv 14909",6472 +1708,2019-12-21,1971-03-27,,Universidad nacional de la pampa,Diseño industrial,Chase phillips,Haley37@hotmail.com,M,"796 turner lodge +griffithborough, ia 42657",3188 +1709,2019-12-21,1964-07-18,,Universidad nacional de la pampa,Farmacia,Marissa maldonado,Hunterkyle@gmail.com,F,"Psc 2367, box 7345 +apo ap 59110",2179 +1710,2019-12-21,2014-07-09,,Universidad nacional de la pampa,Medicina,Shannon leon,Nathan52@yahoo.com,F,"1185 ellis freeway apt. 504 +lyonsport, vt 02322",7116 +1711,2019-12-21,1908-01-27,,Universidad de morón,Contador público ,Antonio rodriguez,Dfaulkner@gmail.com,M,"3952 april stream +williamfurt, ca 87023",5582 +1712,2019-12-21,1956-07-20,,Universidad nacional de la pampa,Licenciatura en artes,Ryan perry,Hayessarah@gmail.com,M,"246 erin forks apt. 606 +whitetown, nv 69899",8311 +1713,2019-12-21,1960-12-03,,Universidad nacional de la pampa,Actuario ,Jessica martinez,Jessica12@yahoo.com,F,"96607 rodriguez route apt. 587 +amandamouth, wv 20662",4641 +1714,2019-12-21,1972-02-06,,Universidad de morón,Agronomía,William escobar,Kennethmills@gmail.com,M,"24919 caroline ridge +jacquelinemouth, nv 67279",5595 +1715,2019-12-21,1978-06-23,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Lori cervantes,Xpage@hotmail.com,F,"2683 gonzalez pine suite 316 +simpsonburgh, az 03635",5350 +1716,2019-12-21,2005-01-08,,Universidad nacional de la pampa,Medicina,Jennifer wells,Taylortorres@gmail.com,F,"2847 miranda glens +hansonmouth, oh 34909",4612 +1717,2019-12-21,1985-01-25,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Mary smith,Julieibarra@gmail.com,F,"082 reynolds forks +millermouth, vt 21955",7203 +1718,2019-12-21,2019-04-07,,Universidad de morón,Ingeniería electrónica,Danielle bonilla,Marcus88@hotmail.com,F,"1610 webb plains suite 591 +south joshua, de 01850",6277 +1719,2019-12-21,1978-12-10,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Jennifer graham,Mcintyreadrienne@hotmail.com,F,"Psc 0780, box 5761 +apo aa 94862",3370 +1720,2019-12-21,1975-01-30,,Universidad de morón,Contador público ,Martin howell,Rachelmahoney@gmail.com,M,"15756 joshua shore +lake shane, va 28849",3531 +1721,2019-12-21,1937-05-10,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Andrew gill,Kathrynrodriguez@hotmail.com,M,"606 taylor crossing +north kathleenshire, ne 05926",7167 +1722,2019-12-21,2003-09-13,,Universidad nacional de la pampa,Ciencias veterinarias,Haley hudson,Brendayoung@yahoo.com,F,"998 jamie landing +hernandezland, ar 87800",9420 +1723,2019-12-21,1983-04-08,,Universidad de morón,Licenciatura en ciencias ambientales,Timothy griffin,Bernardheather@gmail.com,M,"024 kaiser tunnel apt. 797 +west emily, pa 08530",8403 +1724,2019-12-21,1972-07-15,,Universidad de morón,Licenciatura en gestión de agroalimentos,Joshua robinson,Randy15@hotmail.com,M,"225 dillon lakes apt. 467 +north ashleystad, or 73322",8341 +1725,2019-12-21,1989-05-31,,Universidad nacional de la pampa,Arquitectura,Deborah sandoval,Tanderson@yahoo.com,F,"37549 blake walk apt. 436 +port theresashire, ia 84667",8183 +1726,2019-12-21,1946-04-05,,Universidad nacional de la pampa,Licenciatura en psicología,Kim goodman,Jperez@gmail.com,F,"51745 aimee views suite 624 +new craig, ok 00685",2943 +1727,2019-12-21,1969-04-02,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Robert vega,Iromero@yahoo.com,M,"81994 david square apt. 197 +port shannon, nc 92343",4700 +1728,2019-12-21,1987-09-30,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Darren barry,Joel67@gmail.com,M,"366 thomas drives +carterland, tn 51944",6319 +1729,2019-12-21,1963-04-24,,Universidad de morón,Ingeniería mecánica,Pedro stein,Danielmason@hotmail.com,M,"437 natalie turnpike +new jerryberg, mn 17849",3287 +1730,2019-12-21,1981-12-22,,Universidad de morón,Licenciatura en administración ,Edward gibbs,Kingjames@yahoo.com,M,"3930 thomas drive apt. 425 +darrylchester, de 22777",3144 +1731,2019-12-21,1934-05-15,,Universidad de morón,Actuario ,Daniel shaffer,Mike23@yahoo.com,M,"70899 smith divide suite 249 +east aprilville, ks 92193",8418 +1732,2019-10-22,1962-07-18,,Universidad de morón,Licenciatura en ciencias geológicas,Abigail adams,Garciacatherine@yahoo.com,F,"329 anthony via suite 539 +brownstad, or 03844",3313 +1733,2019-10-22,2021-02-28,,Universidad de morón,Arquitectura,Michael barrett,Justin38@hotmail.com,M,"24653 david avenue +new eugene, nm 93369",2601 +1734,2019-10-22,1924-06-10,,Universidad de morón,Licenciatura en ciencias biológicas,Jesse ochoa,Cookbruce@yahoo.com,M,"156 jones roads suite 680 +new matthewburgh, ky 74944",8129 +1735,2019-10-22,1996-03-19,,Universidad de morón,Licenciatura en ciencias biológicas,Melissa juarez,Jhart@hotmail.com,F,"50683 johnson locks +powellside, dc 48141",3465 +1736,2019-10-22,2013-09-30,,Universidad de morón,Licenciatura en ciencias de la educación ,Justin duarte,Alexandra70@hotmail.com,M,"6600 mcgee greens suite 268 +south tony, mi 03670",6009 +1737,2019-10-22,1998-02-05,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Joe hernandez,Sperez@hotmail.com,M,"19637 patton pike apt. 084 +east amyland, il 28297",8366 +1738,2019-10-22,1937-12-03,,Universidad nacional de la pampa,Contador público ,Gabriel khan,Agonzales@yahoo.com,M,"700 marc square +kimberlyshire, co 07904",2761 +1739,2019-10-22,1997-08-27,,Universidad de morón,Licenciatura en ciencias de la computación,Alicia warner,Lauren08@yahoo.com,F,"246 mike mill +meredithhaven, wa 66162",3575 +1740,2019-10-22,1937-05-10,,Universidad de morón,Licenciatura en gestión de agroalimentos,Brian pitts,Scott87@yahoo.com,M,"77423 mary rapids +jeremybury, ne 90314",3474 +1741,2019-10-22,1932-10-05,,Universidad de morón,Licenciatura en ciencia política ,Melissa gutierrez,Egarcia@yahoo.com,F,"73289 allen inlet +gatesland, nh 91548",6311 +1742,2019-10-22,1948-05-13,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Connie brown,Joseph79@gmail.com,F,"Psc 9382, box 7573 +apo aa 11423",3192 +1743,2019-10-22,1976-10-27,,Universidad de morón,Actuario ,Michelle wright,Kim50@gmail.com,F,"4438 matthew forges suite 919 +east jasminebury, tx 35740",5590 +1744,2019-10-22,1908-06-20,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Tracey walker,Williambarnes@gmail.com,F,"Uscgc sanchez +fpo ae 67530",8506 +1745,2019-10-22,2014-03-04,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Teresa tyler,Snguyen@hotmail.com,F,"32229 garcia key apt. 475 +codyfurt, vt 63485",5473 +1746,2019-10-22,1969-12-23,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Angela welch,Hillalicia@gmail.com,F,"Unit 7636 box 6350 +dpo aa 18204",6632 +1747,2019-10-22,1921-05-04,,Universidad nacional de la pampa,Licenciatura en artes,Benjamin maxwell,Yhanna@gmail.com,M,"90370 jeffrey lakes suite 371 +port melissafurt, ia 98123",8360 +1748,2019-10-22,1987-08-18,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Audrey reynolds,Barkersandra@hotmail.com,F,"293 carlos fort +ashleyborough, sd 93617",3214 +1749,2019-10-22,1971-10-07,,Universidad de morón,Ingeniería en informática,Madison mcdonald,Zjenkins@gmail.com,F,"731 patricia trail apt. 384 +lake dylanside, ca 86614",7003 +1750,2019-10-22,2016-12-12,,Universidad nacional de la pampa,Ingeniería electrónica,Lacey simon,Qweber@gmail.com,F,"104 brenda island apt. 230 +north joeton, tn 50427",3734 +1751,2019-10-22,1975-10-09,,Universidad nacional de la pampa,Licenciatura en psicología,Julie owen,Thomaschristopher@hotmail.com,F,"3460 mcguire ramp apt. 669 +wrightmouth, fl 76979",1716 +1752,2019-10-22,1989-03-25,,Universidad de morón,Licenciatura en ciencias ambientales,Eric mccormick,Hmcdonald@yahoo.com,M,"85213 thompson throughway suite 961 +francisfort, me 26351",5276 +1753,2019-10-22,1950-06-20,,Universidad de morón,Ingeniería mecánica,Sheila rasmussen,Banksjessica@yahoo.com,F,"7263 ramirez ranch suite 841 +north katherine, sd 31726",8334 +1754,2019-10-22,1954-08-15,,Universidad de morón,Diseño de imagen y sonido,Julie diaz,Stephanie50@yahoo.com,F,"35597 delacruz pass +mikaylafurt, ma 23086",1655 +1755,2019-10-22,1977-12-07,,Universidad de morón,Licenciatura en artes,Derek baxter,Gomezcaitlin@hotmail.com,M,"941 adkins haven apt. 191 +rodriguezmouth, wv 28704",2631 +1756,2019-10-22,1967-07-27,,Universidad de morón,Contador público ,Shawn lam,Pamela17@hotmail.com,M,"779 davis avenue apt. 710 +schneiderborough, co 92648",1661 +1757,2019-10-22,1920-10-26,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Jeff rhodes,Tyler73@yahoo.com,M,"6849 garcia parkway +north jeffreyton, nd 59492",5557 +1758,2019-10-22,1930-09-14,,Universidad nacional de la pampa,Medicina,Tim ray,Bwatts@gmail.com,M,"3386 steven lake +carlamouth, tx 13851",5350 +1759,2019-10-22,1969-11-10,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Paul michael,Cynthiajuarez@gmail.com,M,"743 gilbert trace suite 351 +south eric, wi 12021",4500 +1760,2019-10-22,2021-03-21,,Universidad de morón,Licenciatura en ciencia política ,Kellie carter,Robert63@hotmail.com,F,"8598 benjamin causeway +dominguezhaven, ia 52747",7500 +1761,2019-11-22,1999-12-03,,Universidad nacional de la pampa,Diseño industrial,Timothy richardson,Thomasjohnson@gmail.com,M,"3110 mitchell crossroad suite 185 +new manueltown, ga 68048",6538 +1762,2019-11-22,1991-03-02,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,David macias,Madelinecisneros@hotmail.com,M,"7220 harrison common +lake david, ms 12280",3244 +1763,2019-11-22,1929-12-15,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Anthony johnson,Efoster@hotmail.com,M,"4425 kimberly trace +newtonfurt, ms 97896",7531 +1764,2019-11-22,2019-03-07,,Universidad de morón,Arquitectura,Toni potter,Macdonaldcarol@hotmail.com,F,"Unit 0334 box 0109 +dpo ae 22668",8409 +1765,2019-11-22,1982-10-10,,Universidad de morón,Agronomía,Lauren flores,Austinmaddox@hotmail.com,F,"43410 turner course +gutierrezchester, ms 91974",8334 +1766,2019-11-22,2012-10-04,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Heather holland,Eddie83@hotmail.com,F,"779 ryan junction +new cindyfurt, hi 23857",1735 +1767,2019-11-22,1956-05-25,,Universidad nacional de la pampa,Licenciatura en administración ,Carol taylor,Colelori@hotmail.com,F,"563 patricia road apt. 937 +west helenfurt, wa 03928",3117 +1768,2019-11-22,2021-09-06,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Renee bullock,Fjames@gmail.com,F,"61501 martin alley suite 489 +emmaberg, ar 42569",3583 +1769,2019-11-22,1966-12-01,,Universidad de morón,Diseño de imagen y sonido,Bailey sherman,Miguel02@hotmail.com,F,"46249 james street apt. 551 +new feliciachester, nj 11114",8300 +1770,2019-11-22,1944-07-10,,Universidad nacional de la pampa,Licenciatura en psicología,Jimmy moore,Mthompson@hotmail.com,M,"3656 park point +johnsonside, ne 77231",6700 +1771,2019-11-22,1942-07-25,,Universidad nacional de la pampa,Licenciatura en administración ,Dylan miller,Andreatyler@gmail.com,M,"684 martinez mills apt. 948 +phelpsbury, mt 10071",8366 +1772,2019-11-22,1985-09-09,,Universidad de morón,Licenciatura en administración ,Janice golden,Gevans@gmail.com,F,"2408 martinez cliffs +greeneview, az 58290",2717 +1773,2019-11-22,1922-09-06,,Universidad nacional de la pampa,Ingeniería mecánica,Melanie hill,Linmichael@gmail.com,F,"Uss burke +fpo ae 44759",3706 +1774,2019-11-22,1965-02-11,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Alan nunez,Anne35@gmail.com,M,"2903 garza harbor suite 953 +new rachelport, nv 59634",8416 +1775,2019-11-22,1978-10-08,,Universidad de morón,Licenciatura en musicoterapia,Heather snyder,Adam47@gmail.com,F,"559 ramirez park suite 075 +sanchezchester, ar 78579",6555 +1776,2019-11-22,1917-01-31,,Universidad de morón,Licenciatura en ciencias geológicas,Linda mahoney,Gordon81@yahoo.com,F,"1757 robinson prairie +haileyside, mo 18352",5475 +1777,2019-11-22,1947-01-15,,Universidad de morón,Licenciatura en terapia ocupacional,Sandra young,Youngdaniel@yahoo.com,F,"83544 lisa neck +portermouth, ar 95226",1676 +1778,2019-11-22,1992-02-27,,Universidad de morón,Ingeniería electrónica,Robert roman,Lewischarles@gmail.com,M,"58864 amanda mall +north nicole, mi 46192",5276 +1779,2019-11-22,1945-01-09,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Mr. andrew benson,Mshields@gmail.com,M,"39463 burke key +west melissachester, ok 25042",3328 +1780,2019-11-22,1994-06-30,,Universidad de morón,Licenciatura en ciencias de la educación ,Sarah gill,Duane90@yahoo.com,F,"483 salazar groves apt. 543 +perezburgh, mi 98835",3581 +1781,2019-11-22,1981-01-11,,Universidad de morón,Actuario ,Mark cervantes,Jcalhoun@hotmail.com,M,"285 ashlee passage +new alexis, md 94392",5881 +1782,2019-11-22,1951-06-12,,Universidad de morón,Licenciatura en terapia ocupacional,John nguyen,Smorris@hotmail.com,M,"18224 joseph rest apt. 631 +lake andrea, ri 59419",6403 +1783,2019-11-22,1978-09-18,,Universidad de morón,Ingeniería en informática,Ashley bailey,Robert22@hotmail.com,F,"2119 susan cape suite 196 +amyberg, ms 20844",1856 +1784,2019-11-22,1955-05-29,,Universidad de morón,Licenciatura en ciencias biológicas,Cynthia nunez,Glopez@gmail.com,F,"19368 craig pine +east sarah, nm 96669",3445 +1785,2019-11-22,1981-08-11,,Universidad de morón,Diseño industrial,Andrew hernandez,Buckleykathleen@yahoo.com,M,"465 riddle mount +north albert, wi 61040",8415 +1786,2019-11-22,2013-02-10,,Universidad de morón,Licenciatura en administración ,Teresa buchanan,Pamela69@gmail.com,F,"71769 timothy rapids +tracymouth, mo 33091",5359 +1787,2019-11-22,1975-04-27,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Rebecca mcintosh,Smithdanielle@hotmail.com,F,"0132 steven parkway +port kristenchester, ut 64146",2808 +1788,2019-11-22,1956-07-01,,Universidad de morón,Ciencias veterinarias,Sheri kirby,Cmoore@hotmail.com,F,"6931 hannah trail +hollyberg, in 82054",2407 +1789,2019-11-22,1998-01-23,,Universidad nacional de la pampa,Agronomía,Jamie thompson,Luisturner@gmail.com,F,"70468 alexa brooks +lake patricia, al 49481",5549 +1790,2019-12-22,2009-09-25,,Universidad de morón,Licenciatura en ciencias geológicas,Thomas robinson,Powersmichael@gmail.com,M,"27138 hayes estate apt. 865 +pattersonburgh, sc 57905",3483 +1791,2019-12-22,2011-06-23,,Universidad de morón,Ciencias veterinarias,Connie martin,Ibrown@hotmail.com,F,"680 vang loop +howardfurt, wv 07909",4622 +1792,2019-12-22,1963-06-14,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Darlene walters,Jacksonjay@hotmail.com,F,"82148 karen knoll suite 413 +lake patrick, tx 02548",5541 +1793,2019-12-22,1915-08-08,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Kevin martinez,Cartersean@hotmail.com,M,"9762 eric land apt. 145 +new andrea, ky 72966",8532 +1794,2019-12-22,1995-02-01,,Universidad nacional de la pampa,Medicina,Brandon acevedo,Patrickbuck@yahoo.com,M,"4250 curtis plain +north scott, ct 33981",3583 +1795,2019-12-22,1964-08-22,,Universidad nacional de la pampa,Farmacia,Richard johnson,Christopherwhite@hotmail.com,M,"13142 samantha turnpike +north jonathanborough, il 84145",2505 +1796,2019-12-22,1944-09-30,,Universidad nacional de la pampa,Bioquímica,Larry anderson dvm,Scottedward@yahoo.com,M,"40958 joseph cliff suite 595 +brandtmouth, ne 34467",2349 +1797,2019-12-22,1966-02-04,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Michael weiss,Wagneranna@gmail.com,M,"5746 ortega island +thompsonview, mt 39136",3041 +1798,2019-12-22,2016-06-29,,Universidad nacional de la pampa,Bioquímica,Darrell ibarra jr.,Brucegonzalez@hotmail.com,M,"5401 bowers curve suite 452 +maryfurt, az 10134",5503 +1799,2019-12-22,1933-06-10,,Universidad de morón,Ingeniería mecánica,Jamie west,Herringangelica@gmail.com,F,"78597 fuentes trafficway apt. 035 +new joshua, ar 76394",4128 +1800,2019-12-22,1963-11-29,,Universidad de morón,Ciencias veterinarias,Stephen alexander,Gmcbride@hotmail.com,M,"752 castillo motorway +jesseport, sc 19574",5261 +1801,2019-12-22,1977-06-14,,Universidad de morón,Licenciatura en ciencias geológicas,Lauren robinson,Danielturner@hotmail.com,F,"54629 villarreal plaza +martinton, ak 39905",2720 +1802,2019-12-22,2015-01-08,,Universidad de morón,Ingeniería en informática,Eric browning,Timothy20@hotmail.com,M,"054 lutz heights suite 823 +michelleton, oh 93615",2752 +1803,2019-12-22,1987-07-12,,Universidad de morón,Licenciatura en terapia ocupacional,Paul moreno,Ibailey@yahoo.com,M,"2210 cook landing +jacquelinehaven, in 73126",3370 +1804,2019-12-22,1935-06-03,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Lauren vaughn,Savannahbrown@hotmail.com,F,"072 kenneth ville +johnmouth, de 58698",3453 +1805,2019-12-22,1979-11-08,,Universidad nacional de la pampa,Bioquímica,Veronica curtis,Vegasarah@yahoo.com,F,"303 john via +sarahtown, nv 83025",8308 +1806,2019-12-22,1964-12-29,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Natalie smith,Kpatton@yahoo.com,F,"1912 heather alley +north susan, md 73628",9315 +1807,2019-12-22,1994-06-14,,Universidad nacional de la pampa,Licenciatura en artes,Ashley kelly,Jeffreytravis@gmail.com,F,"05717 melanie vista +mariaville, oh 41616",2248 +1808,2019-12-22,1928-10-27,,Universidad de morón,Licenciatura en administración ,David graham,Znelson@hotmail.com,M,"2349 villarreal spurs +new richardburgh, ak 67396",6009 +1809,2019-12-22,1909-01-25,,Universidad de morón,Licenciatura en ciencia política ,Alisha morse,Ijohnson@yahoo.com,F,"613 robert haven suite 419 +vegabury, sd 22118",7612 +1810,2019-12-22,1977-09-29,,Universidad nacional de la pampa,Actuario ,Kristin shields,Cynthia95@gmail.com,F,"797 mandy locks +hallberg, va 50269",1706 +1811,2019-12-22,1920-12-02,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Brett ramirez,Amber95@hotmail.com,M,"0997 tracey estates +mclaughlinstad, or 46346",5343 +1812,2019-12-22,1917-11-06,,Universidad de morón,Licenciatura en ciencias de la educación ,Sarah ho,George41@gmail.com,F,"Unit 9224 box 7009 +dpo aa 57942",8180 +1813,2019-12-22,2021-08-15,,Universidad de morón,Medicina,Misty acosta,Gallegoswilliam@yahoo.com,F,"9564 alyssa burgs +jonathanshire, de 86051",6305 +1814,2019-10-23,2018-01-13,,Universidad de morón,Diseño de imagen y sonido,Nicholas gonzalez,Angelaoneill@yahoo.com,M,"2283 morgan centers apt. 071 +south johnny, ny 80244",6435 +1815,2019-10-23,1973-02-28,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Tina nelson,Floresnicole@hotmail.com,F,"8591 jacob overpass +glennhaven, wi 22264",3730 +1816,2019-10-23,1967-10-07,,Universidad de morón,Licenciatura en ciencias biológicas,Jill herrera,Unorton@yahoo.com,F,"948 angela drives apt. 728 +west davidborough, va 38220",7639 +1817,2019-10-23,2009-08-23,,Universidad de morón,Medicina,Megan gonzales,Qwelch@gmail.com,F,"244 griffith parkway suite 385 +vickimouth, sd 46864",4111 +1818,2019-10-23,1960-05-20,,Universidad de morón,Ciencias veterinarias,Steven valencia,Joann63@gmail.com,M,"4478 olson center +hayleyshire, ca 20382",3565 +1819,2019-10-23,1935-02-28,,Universidad nacional de la pampa,Ingeniería mecánica,Ryan lee,Ashley11@yahoo.com,M,"528 jackson tunnel suite 835 +vancefort, md 35189",6317 +1820,2019-10-23,1951-11-12,,Universidad de morón,Diseño de imagen y sonido,William chapman,Kimberly19@yahoo.com,M,"545 garcia wall +port monicastad, vt 43019",5757 +1821,2019-10-23,1950-07-05,,Universidad de morón,Licenciatura en gestión de agroalimentos,Tina rogers,Kkennedy@yahoo.com,F,"970 william tunnel apt. 301 +munozhaven, id 51707",6723 +1822,2019-10-23,2003-05-30,,Universidad de morón,Licenciatura en ciencias biológicas,Albert ferrell,Nataliejames@yahoo.com,M,"8218 goodman coves apt. 594 +new andrewton, in 42663",7631 +1823,2019-10-23,2005-06-19,,Universidad de morón,Licenciatura en terapia ocupacional,Gregory boone,Amymejia@yahoo.com,M,"911 luis courts +port maria, ms 58988",7265 +1824,2019-10-23,1945-12-01,,Universidad nacional de la pampa,Agronomía,Mary peterson,Xallen@yahoo.com,F,"311 hunter lodge +reynoldsstad, co 13205",1900 +1825,2019-10-23,2006-10-03,,Universidad de morón,Arquitectura,Sarah rice,Laceyrodriguez@hotmail.com,F,"95884 joshua row +lake daniel, al 03520",7633 +1826,2019-10-23,1909-11-30,,Universidad de morón,Farmacia,Christine hughes,Hlynch@yahoo.com,F,"9436 tyler roads suite 858 +north loriborough, ca 43515",3440 +1827,2019-10-23,1983-08-18,,Universidad nacional de la pampa,Diseño industrial,Robert wilson,Griffinglenn@hotmail.com,M,"Psc 4473, box 6947 +apo ae 14770",5317 +1828,2019-10-23,1913-11-17,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Anne house,Aliu@hotmail.com,F,"2430 aaron meadows +east craigton, oh 11693",8107 +1829,2019-10-23,1953-01-10,,Universidad de morón,Medicina,Matthew turner,Brianspears@hotmail.com,M,"352 whitehead springs +lake catherineton, mn 13209",2317 +1830,2019-10-23,1985-08-07,,Universidad de morón,Agronomía,Katherine carlson,Pricechristine@gmail.com,F,"796 derek rapids apt. 456 +south rebeccaland, nc 71918",9213 +1831,2019-10-23,1967-07-06,,Universidad nacional de la pampa,Ingeniería en informática,Jamie barber,Leejennifer@hotmail.com,F,"0011 sims pass +new michaelfort, vt 93666",6441 +1832,2019-10-23,1954-01-13,,Universidad nacional de la pampa,Ingeniería en informática,Mallory todd,Audreyjacobs@yahoo.com,F,"13904 ortega valley suite 839 +port william, ky 46569",2144 +1833,2019-10-23,1987-04-13,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Cheryl mills,Costamartin@yahoo.com,F,"926 frank bypass suite 112 +new daniel, va 70994",2342 +1834,2019-10-23,2007-12-28,,Universidad de morón,Licenciatura en ciencias de la computación,Andrew parker,Myersmichael@hotmail.com,M,"519 schaefer terrace suite 339 +alvaradoberg, me 08497",3176 +1835,2019-10-23,1934-09-18,,Universidad nacional de la pampa,Medicina,Casey austin,Bbenson@hotmail.com,F,"613 traci ford apt. 726 +new phillip, al 97315",5261 +1836,2019-10-23,1978-12-01,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Allen moody,Dana13@hotmail.com,M,"0597 julie ports suite 556 +port paulaberg, al 54811",4105 +1837,2019-10-23,1963-01-24,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Linda calhoun,Garrett20@hotmail.com,F,"91946 george harbor suite 417 +zimmermanborough, ut 80944",6703 +1838,2019-11-23,1922-10-31,,Universidad de morón,Licenciatura en producción de bioimagenes,Tammy frazier,Nvang@hotmail.com,F,"6664 heather orchard +south julialand, fl 60273",3328 +1839,2019-11-23,1959-12-12,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,David alvarado,Barnettpaul@hotmail.com,M,"274 newman islands +lake craig, in 71877",1890 +1840,2019-11-23,2010-01-29,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Shawn hurst,Chad53@hotmail.com,M,"91195 teresa meadows apt. 162 +new linda, in 50990",3046 +1841,2019-11-23,1930-04-23,,Universidad de morón,Licenciatura en relaciones del trabajo ,Lee lawson,Alicelittle@yahoo.com,M,"736 chen skyway +east jamesport, de 18287",6205 +1842,2019-11-23,1985-02-09,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Joseph macdonald,Jonathan16@hotmail.com,M,"5833 daniel land +north nicole, ut 49585",5636 +1843,2019-11-23,1942-01-30,,Universidad de morón,Licenciatura en psicología,Patricia ramos,Diana19@yahoo.com,F,"15568 knox station +josephport, oh 72140",7226 +1844,2019-11-23,1930-07-15,,Universidad de morón,Licenciatura en ciencia política ,Melissa clark,Michaelhumphrey@gmail.com,F,"1050 day harbor +west deborah, il 55940",4413 +1845,2019-11-23,1938-05-26,,Universidad nacional de la pampa,Diseño industrial,Tracy morgan,Mitchell81@hotmail.com,F,"457 isaac alley apt. 944 +robertville, oh 24060",3716 +1846,2019-11-23,1929-03-27,,Universidad de morón,Licenciatura en ciencia política ,Brandi atkinson,Lowesheri@gmail.com,F,"4168 rodriguez rest +new aarontown, nv 16084",6700 +1847,2019-11-23,1949-05-14,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Cynthia richardson,Natalieschroeder@yahoo.com,F,"4803 knight greens +arellanofort, hi 45343",8363 +1848,2019-11-23,1977-10-09,,Universidad nacional de la pampa,Medicina,Sandra jackson,Carterchristopher@gmail.com,F,"544 smith motorway +new melissa, dc 22159",3561 +1849,2019-11-23,2005-02-21,,Universidad de morón,Ingeniería electrónica,Jason brown,Youngpatricia@yahoo.com,M,"9917 thomas parkway +jamesport, mn 44870",3555 +1850,2019-11-23,1986-11-25,,Universidad de morón,Ingeniería mecánica,Danielle waters,Cabrerakristina@yahoo.com,F,"9707 kelli fords apt. 734 +lake john, nd 42427",2529 +1851,2019-11-23,2004-09-05,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Lisa clark,Hernandeztamara@gmail.com,F,"Unit 1515 box 5286 +dpo ap 64269",3563 +1852,2019-11-23,2008-11-03,,Universidad de morón,Farmacia,Cassandra allen,Colemanelizabeth@hotmail.com,F,"05140 brenda row apt. 011 +north marc, ga 59564",4111 +1853,2019-11-23,1964-04-26,,Universidad de morón,Licenciatura en ciencias geológicas,Peter hansen,Vaughnmichele@yahoo.com,M,"13080 richard vista +christopherbury, az 42979",3322 +1854,2019-11-23,1917-01-11,,Universidad nacional de la pampa,Arquitectura,Dawn adams,Ugonzalez@gmail.com,F,"540 michael turnpike +new bethany, ky 68861",4705 +1855,2019-11-23,1999-05-01,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Paige rush,Bassnicole@hotmail.com,F,"431 rodriguez stravenue apt. 192 +west shelly, la 48389",5303 +1856,2019-11-23,2017-12-05,,Universidad nacional de la pampa,Licenciatura en artes,Mike miller,Jonathan13@gmail.com,M,"4075 khan mountains +north michael, me 21099",2752 +1857,2019-11-23,1981-05-22,,Universidad de morón,Licenciatura en terapia ocupacional,Heidi reed,Kevin85@gmail.com,F,"652 smith street +west michaelbury, wy 17157",2760 +1858,2019-11-23,1940-05-03,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Samuel martinez,Terri46@hotmail.com,M,"3021 mitchell cliffs +jacquelinemouth, dc 11223",2449 +1859,2019-11-23,1913-06-07,,Universidad nacional de la pampa,Ingeniería mecánica,Melissa hawkins,Ospears@hotmail.com,F,"363 christopher underpass apt. 191 +south holly, mi 64253",6352 +1860,2019-11-23,1907-04-10,,Universidad nacional de la pampa,Técnico para bioterios ,Robert hunt,Evan95@yahoo.com,M,"603 miller manor +lake alecbury, tx 04082",5263 +1861,2019-11-23,1950-04-18,,Universidad nacional de la pampa,Bioquímica,Harold murphy,Hannah94@yahoo.com,M,"812 ingram underpass +haynesmouth, al 94315",6723 +1862,2019-11-23,1952-05-10,,Universidad nacional de la pampa,Ciencias veterinarias,Donald moore,Sharon88@yahoo.com,M,"0630 joseph fall +sallyport, wi 92706",2919 +1863,2019-12-23,1928-07-20,,Universidad de morón,Farmacia,Joshua anderson,Joseph16@hotmail.com,M,"11664 karina tunnel apt. 965 +new douglasside, ar 38729",2933 +1864,2019-12-23,1933-02-26,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Thomas wright,Howardcesar@hotmail.com,M,"09108 paul summit +south carl, ak 62793",2311 +1865,2019-12-23,1986-08-16,,Universidad nacional de la pampa,Diseño industrial,Alexander torres,Amandahunt@yahoo.com,M,"43054 peter greens suite 641 +sarahbury, mi 17719",3300 +1866,2019-12-23,1913-05-22,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Lisa solomon,Fergusonstephanie@hotmail.com,F,"9093 anthony ville suite 900 +west victoriaport, ny 63045",2722 +1867,2019-12-23,1915-03-10,,Universidad de morón,Ingeniería electrónica,Michael gonzalez,Lopezruth@yahoo.com,M,"52104 doyle heights suite 644 +donaldville, va 50897",5264 +1868,2019-12-23,1977-07-06,,Universidad de morón,Licenciatura en ciencias geológicas,Cole sanders,Donald86@gmail.com,M,"4122 vazquez village +browningland, ri 39303",5561 +1869,2019-12-23,1919-06-02,,Universidad nacional de la pampa,Diseño de imagen y sonido,Jamie dyer,Karenhendrix@hotmail.com,M,"093 joshua crescent suite 340 +new brett, ia 47369",3080 +1870,2019-12-23,1939-10-26,,Universidad de morón,Licenciatura en administración ,Matthew medina,Kbecker@gmail.com,M,"23726 jones road suite 462 +michaelside, ok 79690",3087 +1871,2019-12-23,2008-01-13,,Universidad de morón,Arquitectura,Megan walker,Burkeanna@yahoo.com,F,"002 patrick harbor suite 525 +carpenterstad, ok 24608",7153 +1872,2019-12-23,1947-09-01,,Universidad nacional de la pampa,Ingeniería mecánica,Jennifer morales,Jennifer95@hotmail.com,F,"908 joseph viaduct suite 038 +lake lisa, me 41363",4709 +1873,2019-12-23,2004-05-09,,Universidad de morón,Arquitectura,George graham,Carljohnson@hotmail.com,M,"Uscgc lewis +fpo ae 72941",7414 +1874,2019-12-23,1938-01-15,,Universidad nacional de la pampa,Contador público ,Elizabeth hill,Dsexton@yahoo.com,F,"397 brian trail suite 200 +east chadville, az 20862",8431 +1875,2019-12-23,1947-03-08,,Universidad nacional de la pampa,Agronomía,Joseph guerra,Zrobertson@hotmail.com,M,"4569 flores parkway apt. 816 +johnsonville, wi 51929",1627 +1876,2019-12-23,1917-05-09,,Universidad de morón,Farmacia,Shawn hale,Joneswilliam@hotmail.com,M,"747 ritter islands +elizabethshire, sd 78129",3403 +1877,2019-12-23,1907-07-12,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Stuart tanner,Corey80@gmail.com,M,"17736 daniel lake suite 618 +port louis, hi 13794",1984 +1878,2019-12-23,1937-10-22,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Diana harrington,Stephaniemiller@hotmail.com,F,"03197 steven ridge suite 848 +north rebecca, va 85542",2103 +1879,2019-12-23,1914-11-24,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Anthony ford,Garciaamanda@yahoo.com,M,"04533 william burg apt. 448 +paulbury, mn 34349",8313 +1880,2019-12-23,1930-06-15,,Universidad nacional de la pampa,Licenciatura en psicología,Jacqueline wallace,Shanebaldwin@hotmail.com,F,"3910 morgan turnpike suite 163 +north william, nc 04690",4129 +1881,2019-12-23,1987-12-04,,Universidad nacional de la pampa,Técnico para bioterios ,Jonathan palmer,Amanda15@hotmail.com,M,"684 lopez terrace +kennethstad, ks 45639",2454 +1882,2019-12-23,1979-09-28,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Eric kidd,Pchase@yahoo.com,M,"3832 hanson hill +new carrieside, va 02388",5353 +1883,2019-12-23,1998-05-17,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Jeffrey payne,Rachelpayne@yahoo.com,M,"589 amanda mountains apt. 260 +port davidmouth, mo 82190",9033 +1884,2019-12-23,1906-07-12,,Universidad nacional de la pampa,Medicina,Leslie hubbard,David63@gmail.com,M,"7963 jeffrey manor apt. 615 +new jose, wv 71015",2453 +1885,2019-12-23,2015-05-20,,Universidad de morón,Licenciatura en ciencias de la computación,Cody hudson,Vsingleton@gmail.com,M,"45288 tina lakes apt. 519 +hamiltontown, ct 99460",4152 +1886,2019-12-23,1933-04-27,,Universidad de morón,Licenciatura en artes,Melinda marshall,Mthompson@yahoo.com,F,"6666 robinson village +smithhaven, ny 53722",6062 +1887,2019-12-23,2009-07-26,,Universidad nacional de la pampa,Arquitectura,Nancy west,Jshields@yahoo.com,F,"3995 turner forges suite 631 +gregorymouth, nj 89318",3350 +1888,2019-12-23,1991-11-18,,Universidad de morón,Farmacia,Pamela york,Carolyn27@yahoo.com,F,"968 smith centers apt. 584 +jeremyview, mo 65863",3241 +1889,2019-12-23,1976-10-15,,Universidad de morón,Ciencias veterinarias,Ashley long,Hcarter@hotmail.com,F,"531 mata trafficway +lewisville, wv 77781",4176 +1890,2019-12-23,1922-08-14,,Universidad de morón,Licenciatura en relaciones del trabajo ,Cindy myers,Cynthia73@gmail.com,F,"29963 riggs highway apt. 191 +jeremyton, fl 58689",1765 +1891,2019-10-24,2018-05-20,,Universidad de morón,Ingeniería en informática,Dana williams dvm,Lauren98@hotmail.com,F,"84834 hill hills apt. 023 +new daniel, ct 65885",8133 +1892,2019-10-24,1935-06-08,,Universidad nacional de la pampa,Arquitectura,Mr. william keller dds,Hcarney@gmail.com,M,"205 tammy wells +adamtown, wa 85271",6389 +1893,2019-10-24,2010-05-10,,Universidad de morón,Ingeniería en informática,Kristen hunter,Nataliemcdonald@gmail.com,F,"018 esparza lights +yolandatown, me 41278",2764 +1894,2019-10-24,2012-08-19,,Universidad de morón,Farmacia,Edgar baker,Brendajones@hotmail.com,M,"31979 mcgee drives apt. 794 +michaelfurt, pa 06964",3428 +1895,2019-10-24,1978-02-03,,Universidad nacional de la pampa,Actuario ,William martin,Xtucker@yahoo.com,M,"6312 payne stravenue suite 463 +west richardview, ut 21041",1925 +1896,2019-10-24,1958-09-15,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Jessica flores,Bhooper@hotmail.com,F,"857 stephanie turnpike apt. 635 +port joshua, ok 67103",6424 +1897,2019-10-24,2020-05-12,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Ricky barber,Medinastacey@yahoo.com,M,"852 sue avenue apt. 017 +new christina, wi 12901",6331 +1898,2019-10-24,1926-10-28,,Universidad de morón,Licenciatura en ciencia política ,Caitlin anderson,Robert05@hotmail.com,F,"445 christopher junctions +frederickshire, dc 84780",1903 +1899,2019-10-24,1923-11-08,,Universidad de morón,Licenciatura en ciencias ambientales,Jessica terry,Morgan49@yahoo.com,F,"Unit 0690 box 1616 +dpo ae 48922",3261 +1900,2019-10-24,1971-03-27,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Karen hoffman,Joseph12@gmail.com,F,"3663 miller rapid suite 062 +port brittany, ga 57369",5835 +1901,2019-10-24,1927-04-20,,Universidad de morón,Medicina,Elizabeth bell,Morrisrebekah@yahoo.com,F,"674 edward courts apt. 356 +andersonside, nc 14740",9210 +1902,2019-10-24,2002-07-10,,Universidad de morón,Licenciatura en sociología ,Kelly lee,Emurphy@hotmail.com,M,"260 black road +martinezmouth, wi 15217",4743 +1903,2019-10-24,1978-04-18,,Universidad nacional de la pampa,Ingeniería en informática,Beth cantu,Ityler@hotmail.com,F,"9915 wilson coves +brucemouth, ky 85276",1872 +1904,2019-10-24,1929-03-07,,Universidad de morón,Contador público ,Wendy carr,Mnguyen@gmail.com,F,"2671 jessica cove +laurenburgh, oh 14588",2201 +1905,2019-10-24,1953-09-06,,Universidad de morón,Licenciatura en gestión de agroalimentos,Laura lopez,Brandon26@gmail.com,F,"301 atkinson view apt. 563 +west vincentfort, az 11459",1825 +1906,2019-10-24,1997-04-19,,Universidad de morón,Licenciatura en relaciones del trabajo ,Kerri rangel,Jacob20@gmail.com,F,"887 jackson camp +jacquelinechester, al 92783",1931 +1907,2019-10-24,1921-11-02,,Universidad de morón,Licenciatura en administración ,Jacob castillo,Jodysmith@gmail.com,M,"Unit 3350 box 5873 +dpo ae 55904",3351 +1908,2019-10-24,1953-09-04,,Universidad de morón,Licenciatura en ciencias antropológicas,Ann kennedy,Mackenzie44@yahoo.com,F,"78712 raymond curve apt. 503 +amystad, il 99613",5433 +1909,2019-10-24,2002-12-08,,Universidad de morón,Diseño industrial,Steven phillips,Fmoore@gmail.com,M,"38797 joshua prairie +jasonfort, in 80701",5533 +1910,2019-10-24,1923-06-06,,Universidad nacional de la pampa,Licenciatura en administración ,Thomas bell,Silvamegan@yahoo.com,M,"477 linda roads +new stephanie, nc 10656",3471 +1911,2019-10-24,1907-01-05,,Universidad nacional de la pampa,Licenciatura en psicología,Robert hamilton,Cmiranda@hotmail.com,M,"2945 jessica underpass +youngtown, hi 72875",3272 +1912,2019-10-24,2015-06-20,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Raymond garcia,Michaelrose@gmail.com,M,"795 jackie junctions +lake mike, nj 30288",2919 +1913,2019-10-24,1938-01-01,,Universidad de morón,Licenciatura en musicoterapia,Erin dawson,Ywillis@gmail.com,F,"05635 drake mill +maynardville, de 80983",3000 +1914,2019-10-24,1926-04-21,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Robert hopkins,Carterkristin@hotmail.com,M,"Psc 0658, box 8343 +apo aa 53252",8126 +1915,2019-11-24,1957-03-17,,Universidad nacional de la pampa,Contador público ,Jon johnson,Adamsalicia@hotmail.com,M,"513 michael run apt. 751 +nicolechester, nm 99116",5260 +1916,2019-11-24,1959-07-22,,Universidad nacional de la pampa,Ingeniería electrónica,Adam mcintosh,Ypowers@hotmail.com,M,"17047 walker drive +silvashire, az 46241",3136 +1917,2019-11-24,1975-09-25,,Universidad de morón,Diseño de imagen y sonido,Annette davis,Smithsamantha@gmail.com,F,"9212 park streets apt. 650 +ramireztown, ne 41983",4644 +1918,2019-11-24,1954-12-25,,Universidad nacional de la pampa,Arquitectura,Gabriel hill,Matthewsutton@hotmail.com,M,"461 perez coves +south jasonbury, oh 85953",3206 +1919,2019-11-24,1924-02-25,,Universidad de morón,Diseño industrial,Mrs. anita stanley,Wfowler@gmail.com,F,"781 brown glens +port david, al 21855",6555 +1920,2019-11-24,1950-04-24,,Universidad de morón,Licenciatura en ciencias de la computación,Edward jimenez,Andrew03@gmail.com,M,"6384 tina overpass suite 093 +reyesmouth, ga 24783",7621 +1921,2019-11-24,1962-03-25,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Patricia brown,Schmidtchristina@yahoo.com,F,"680 lewis fields +west feliciafurt, ga 78301",3382 +1922,2019-11-24,1965-07-04,,Universidad de morón,Contador público ,Jon williams,Jerrypeterson@hotmail.com,M,"0644 deborah via +velezfurt, ri 27735",4187 +1923,2019-11-24,1923-09-10,,Universidad nacional de la pampa,Actuario ,Rachel bates,Jennifer29@yahoo.com,F,"Unit 0717 box 7716 +dpo ae 28515",4648 +1924,2019-11-24,1989-09-04,,Universidad nacional de la pampa,Contador público ,Kelly ferguson,Wholder@yahoo.com,F,"2294 ana spring apt. 745 +west andrew, va 45793",6500 +1925,2019-11-24,1930-01-21,,Universidad de morón,Arquitectura,Jesus vasquez,Jmoore@hotmail.com,M,"386 emily ville suite 338 +lake johnside, nh 73324",9211 +1926,2019-11-24,1978-10-11,,Universidad de morón,Licenciatura en producción de bioimagenes,Alexander jones,Trujillojohn@gmail.com,M,"259 morgan oval apt. 012 +port margaretmouth, ny 09149",1852 +1927,2019-11-24,1982-05-27,,Universidad de morón,Licenciatura en artes,Terri reid,Youngelizabeth@yahoo.com,F,"04048 christina pike +andersonbury, la 32024",5333 +1928,2019-11-24,1912-12-15,,Universidad nacional de la pampa,Diseño industrial,Joseph alexander,Xparks@gmail.com,M,"37332 gregory trace apt. 666 +gregoryborough, mn 01332",5624 +1929,2019-11-24,1906-08-04,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Kristen foley,Peter20@gmail.com,F,"45424 carolyn landing suite 706 +chenfurt, mi 04936",6461 +1930,2019-11-24,2007-10-20,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Sandy edwards,Melissa21@hotmail.com,F,"3068 taylor plaza apt. 146 +bullockbury, dc 28957",4715 +1931,2019-11-24,1983-10-07,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Tara charles,Rose82@gmail.com,F,"543 charles causeway +port jose, ne 48701",3203 +1932,2019-11-24,1994-06-19,,Universidad de morón,Licenciatura en ciencias antropológicas,Ralph gibson,Deanmelissa@gmail.com,M,"860 emily club apt. 562 +housemouth, nc 59211",3308 +1933,2019-11-24,1957-02-17,,Universidad nacional de la pampa,Licenciatura en sociología ,Rachael johnson,Apowell@gmail.com,F,"3979 michael streets apt. 464 +vincentside, il 96419",5443 +1934,2019-11-24,2000-01-13,,Universidad de morón,Licenciatura en producción de bioimagenes,Amanda miller,Keith56@hotmail.com,F,"2028 sanchez glen apt. 130 +cathyville, pa 61767",4143 +1935,2019-11-24,1999-06-29,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Christopher howard,Jochoa@hotmail.com,M,"12768 williams skyway +port carlahaven, mt 09066",5551 +1936,2019-11-24,1983-05-12,,Universidad de morón,Licenciatura en ciencias ambientales,Sandra mccormick,Christina74@gmail.com,F,"2170 kenneth shoals apt. 854 +seanside, al 15668",6748 +1937,2019-11-24,1968-09-24,,Universidad de morón,Farmacia,Scott weiss,Tchandler@hotmail.com,M,"6767 andrews curve suite 286 +pearsonland, va 10426",6461 +1938,2019-11-24,1944-08-21,,Universidad de morón,Licenciatura en ciencias de la educación ,Kelsey chapman,Ssolis@hotmail.com,F,"Psc 1458, box 3455 +apo ap 45844",6325 +1939,2019-11-24,1969-04-29,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Dr. jacob bell md,Coxrachel@hotmail.com,M,"8160 jessica lake apt. 509 +landryburgh, sc 71507",5319 +1940,2019-11-24,2019-09-27,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Michael palmer,Amy34@yahoo.com,M,"078 anna lake +wallacemouth, va 09613",5264 +1941,2019-11-24,1931-08-09,,Universidad de morón,Técnico para bioterios ,Johnathan gonzalez,Justinhunter@hotmail.com,M,"1103 robinson drive apt. 506 +evanborough, nv 70209",5417 +1942,2019-11-24,2010-12-30,,Universidad de morón,Licenciatura en ciencias de la educación ,Jackson peterson,Jennifer39@yahoo.com,M,"570 william spur apt. 455 +leachborough, dc 96064",5547 +1943,2019-11-24,2003-03-02,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Mary bernard,Amandabentley@hotmail.com,F,"819 fowler forge +gibsonfurt, me 03152",1733 +1944,2019-11-24,2011-12-07,,Universidad nacional de la pampa,Bioquímica,Ashley jenkins,Vharrison@hotmail.com,F,"45917 mendez mission suite 460 +west karen, az 35144",8175 +1945,2019-11-24,1992-12-20,,Universidad nacional de la pampa,Ciencias veterinarias,Sharon wilkinson,Thomasallen@gmail.com,F,"43728 samuel causeway +port richardview, in 70923",8129 +1946,2019-11-24,1909-06-01,,Universidad de morón,Ingeniería mecánica,Theresa jackson,Charles50@gmail.com,F,"55573 gutierrez mall suite 222 +jessicastad, tn 16475",3308 +1947,2019-12-24,1964-12-30,,Universidad nacional de la pampa,Farmacia,Samuel bishop,Eduardobates@hotmail.com,M,"20415 kenneth wells +south daniel, id 21770",3014 +1948,2019-12-24,1930-09-23,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Bryan shelton,Gilljennifer@gmail.com,M,"237 heather garden +west sergio, mo 97351",1917 +1949,2019-12-24,1991-08-01,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Sierra downs,Thorntonjoshua@hotmail.com,F,"Psc 7468, box 0974 +apo ae 80607",8316 +1950,2019-12-24,1947-06-23,,Universidad de morón,Contador público ,Brian hoffman,Cking@yahoo.com,M,"7283 karen spurs +port shawnberg, tn 13240",3476 +1951,2019-12-24,1922-10-01,,Universidad de morón,Ingeniería en informática,Samantha simon,Jonathancollins@gmail.com,F,"988 terry ridge suite 257 +south alicefort, va 80695",1741 +1952,2019-12-24,1930-11-20,,Universidad nacional de la pampa,Actuario ,Deanna jenkins,Kristine43@yahoo.com,F,"07828 michael ridges suite 834 +lake sara, ok 12103",2828 +1953,2019-12-24,1936-01-07,,Universidad de morón,Licenciatura en terapia ocupacional,Daniel brooks,Edwin12@hotmail.com,M,"7812 powell well +east travisland, ut 14858",3127 +1954,2019-12-24,2004-01-04,,Universidad de morón,Arquitectura,Ashley smith,Theresa53@hotmail.com,F,"14202 jennifer hill +east antonio, va 77453",4719 +1955,2019-12-24,1967-10-12,,Universidad de morón,Licenciatura en ciencias de la educación ,Rebecca garner,Justingardner@hotmail.com,F,"787 kristen lights apt. 726 +port russell, sc 47411",6721 +1956,2019-12-24,1979-04-27,,Universidad de morón,Ingeniería mecánica,Susan herman,Hannah63@yahoo.com,F,"4521 samantha ramp +lake raymondberg, sc 44835",8379 +1957,2019-12-24,1967-01-04,,Universidad de morón,Licenciatura en ciencias de la computación,Daniel ellis,Christophereaton@gmail.com,M,"03908 kristen fall +payneland, nm 90292",3262 +1958,2019-12-24,1956-08-13,,Universidad de morón,Licenciatura en artes,Tanya norton,Zachary44@yahoo.com,F,"495 anderson overpass suite 784 +east sylvia, tn 16453",6663 +1959,2019-12-24,1988-03-25,,Universidad nacional de la pampa,Actuario ,Kayla simmons,Mistysullivan@yahoo.com,F,"314 callahan rapid suite 199 +sarahshire, nj 44642",1770 +1960,2019-12-24,1977-11-23,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Johnny prince,Dennis64@gmail.com,M,"7461 fleming glens +michealfurt, ia 35196",6387 +1961,2019-12-24,1909-12-25,,Universidad nacional de la pampa,Ciencias veterinarias,Pamela simmons,Brucegomez@yahoo.com,F,"0763 cook flats +new daniel, ar 48923",9405 +1962,2019-12-24,1929-06-07,,Universidad de morón,Licenciatura en musicoterapia,Lauren jones,Htorres@hotmail.com,F,"474 rivers corners +west dennis, ia 41964",5505 +1963,2019-12-24,1947-06-23,,Universidad nacional de la pampa,Ingeniería electrónica,Robert hardy,Wkirby@hotmail.com,M,"95258 ho cove suite 227 +cindyside, id 67868",3070 +1964,2019-10-25,1961-02-09,,Universidad de morón,Técnico para bioterios ,Rhonda rogers,Dhall@hotmail.com,F,"92580 martin walks suite 016 +kevinmouth, nh 56459",1704 +1965,2019-10-25,2009-08-22,,Universidad de morón,Licenciatura en psicología,Corey watson,Mckenziegina@yahoo.com,M,"8826 amanda island suite 163 +new madisonland, sc 92633",3524 +1966,2019-10-25,1949-10-31,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Michael martinez,Sharonmurphy@hotmail.com,M,"250 miller club +port carlosland, ma 54482",4163 +1967,2019-10-25,1954-11-13,,Universidad nacional de la pampa,Ingeniería electrónica,Alex hawkins,Jeremy42@hotmail.com,M,"3352 ashley station suite 988 +lauramouth, ut 68942",5544 +1968,2019-10-25,2011-11-09,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Theresa hoffman,William95@gmail.com,F,"69163 james well apt. 279 +clarkside, il 71788",8126 +1969,2019-10-25,2012-12-31,,Universidad de morón,Ingeniería en informática,Crystal morales,Lopezbilly@gmail.com,F,"Psc 1470, box 8584 +apo ae 71549",1617 +1970,2019-10-25,1988-12-08,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Kendra cohen,Christina81@gmail.com,F,"689 jeffrey ports +north timothyburgh, wa 26786",3044 +1971,2019-10-25,2021-09-08,,Universidad nacional de la pampa,Diseño industrial,Michael hoffman,Ysawyer@yahoo.com,M,"594 logan bridge apt. 333 +port melissastad, la 37539",5423 +1972,2019-10-25,1999-09-24,,Universidad nacional de la pampa,Ingeniería electrónica,Jamie rose,Stephanie07@gmail.com,F,"96059 samantha prairie suite 964 +east samuel, ar 30145",6467 +1973,2019-10-25,2019-08-14,,Universidad nacional de la pampa,Ciencias veterinarias,Jennifer shannon,Nicolerios@yahoo.com,F,"334 martin fields apt. 416 +raymondview, ok 43469",7163 +1974,2019-10-25,2002-01-27,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Kathryn meyer,Acannon@yahoo.com,F,"Unit 2080 box 9055 +dpo ap 65204",4512 +1975,2019-10-25,1925-03-02,,Universidad de morón,Ingeniería electrónica,Philip dominguez,Catherine34@yahoo.com,M,"7960 frank harbors +andrewton, tx 39841",2113 +1976,2019-10-25,1946-05-05,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Jerome miller,Acrawford@hotmail.com,M,"028 kayla alley apt. 705 +west brandonfort, nv 04598",7011 +1977,2019-10-25,1993-11-08,,Universidad nacional de la pampa,Arquitectura,Daniel koch,Denise26@gmail.com,M,"51152 jennifer unions apt. 637 +north jamesborough, nm 65115",1761 +1978,2019-10-25,1992-02-27,,Universidad nacional de la pampa,Contador público ,Joseph patterson,Bowmanrobert@gmail.com,M,"90769 wilkerson tunnel suite 796 +new josephview, ia 47963",5361 +1979,2019-10-25,1925-01-13,,Universidad de morón,Ingeniería mecánica,Alejandro guerrero,Mario36@yahoo.com,M,"238 jones flat apt. 205 +williamstown, nh 74993",7240 +1980,2019-10-25,1912-06-17,,Universidad de morón,Actuario ,Sarah stephens,Adavis@gmail.com,F,"48264 manning wall +east george, tx 51382",5721 +1981,2019-10-25,1944-06-13,,Universidad de morón,Ingeniería mecánica,Courtney burnett,Edixon@yahoo.com,F,"Usns gibson +fpo ae 14098",1631 +1982,2019-10-25,1954-07-09,,Universidad de morón,Licenciatura en artes,Jonathan sutton,Woodhenry@gmail.com,M,"Psc 7675, box 5742 +apo ap 60939",5565 +1983,2019-10-25,2017-01-03,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Catherine davenport,Clarkfrances@hotmail.com,F,"4256 amanda ports suite 367 +phyllisberg, ma 81170",4653 +1984,2019-10-25,1923-10-21,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Zachary collins,Walkerjennifer@yahoo.com,M,"Psc 9311, box 6994 +apo ap 33370",6457 +1985,2019-10-25,1955-12-25,,Universidad de morón,Licenciatura en ciencias biológicas,Dr. virginia bell md,Montoyacasey@gmail.com,F,"084 brittany parkway +new lisa, ar 80163",2183 +1986,2019-10-25,1962-12-21,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,William gonzalez,Joseph67@yahoo.com,M,"926 samantha via suite 318 +frenchchester, ks 45785",3107 +1987,2019-10-25,1990-09-25,,Universidad nacional de la pampa,Licenciatura en administración ,Seth barnes,Cody13@hotmail.com,M,"67899 john ramp +west leahburgh, ri 92770",4152 +1988,2019-10-25,1971-07-28,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Patrick bailey,Kimberlywilson@hotmail.com,M,"Unit 4914 box 3930 +dpo ae 51760",3009 +1989,2019-10-25,2011-03-31,,Universidad nacional de la pampa,Ciencias veterinarias,Mr. bruce west dds,David42@gmail.com,M,"8872 joseph forest apt. 195 +west claire, nj 11628",8201 +1990,2019-10-25,1946-11-13,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Aaron williams,James10@hotmail.com,M,"859 brandi mission suite 525 +lake gregorymouth, mt 09584",6003 +1991,2019-10-25,1945-07-16,,Universidad de morón,Arquitectura,Samantha grimes,Hardinjeffrey@gmail.com,F,"307 hall fort suite 106 +caseyview, sd 79740",8156 +1992,2019-10-25,1943-06-01,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Amy lopez,Benjamingray@gmail.com,F,"597 dillon lock +west taylorville, wi 11937",3224 +1993,2019-11-25,1980-06-11,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Nathan wolfe,Hcummings@yahoo.com,M,"Unit 4047 box 8950 +dpo ap 96017",2255 +1994,2019-11-25,1984-05-04,,Universidad de morón,Agronomía,Kayla green,Jenniferhorton@gmail.com,F,"10496 butler light suite 752 +pooleton, id 36707",6453 +1995,2019-11-25,1959-02-21,,Universidad de morón,Farmacia,Jason baker,Jamesnichols@yahoo.com,M,"433 laura way +colleenbury, hi 90862",7212 +1996,2019-11-25,1972-02-10,,Universidad nacional de la pampa,Bioquímica,Elizabeth phillips,Johnsonrebecca@yahoo.com,F,"Uss owens +fpo aa 38724",3252 +1997,2019-11-25,1945-02-17,,Universidad de morón,Diseño de imagen y sonido,Pamela martin,John27@hotmail.com,F,"Psc 9359, box 5899 +apo ap 11411",1731 +1998,2019-11-25,1919-06-09,,Universidad de morón,Ciencias veterinarias,Stephen burgess,Williamramirez@hotmail.com,M,"Psc 8535, box 8171 +apo aa 18999",2907 +1999,2019-11-25,2001-04-21,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Bethany roberts,Fdavis@gmail.com,F,"1277 carter tunnel +sandraville, mo 34651",1884 +2000,2019-11-25,2008-03-07,,Universidad nacional de la pampa,Farmacia,Steven hartman,Longsamuel@hotmail.com,M,"95552 horn stravenue apt. 024 +lake james, tx 32788",5611 +2001,2019-11-25,1967-11-20,,Universidad nacional de la pampa,Técnico para bioterios ,Michael washington,Mwilliams@yahoo.com,M,"421 pruitt courts apt. 957 +heatherland, sd 59183",8183 +2002,2019-11-25,1953-10-01,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Jeffrey brewer,Kristin13@hotmail.com,M,"909 roy key apt. 364 +east carrie, tn 17046",5645 +2003,2019-11-25,1987-05-29,,Universidad de morón,Licenciatura en artes,Catherine parsons,Iallen@gmail.com,F,"0734 guzman stravenue suite 169 +hamptonside, sd 57318",3592 +2004,2019-11-25,1915-05-07,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Michelle mercado,Curtisjohnson@gmail.com,F,"671 pierce loop +port courtneytown, nv 29182",4718 +2005,2019-11-25,1975-09-14,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Jason hansen,Richardcook@yahoo.com,M,"2574 miller crescent suite 534 +nicolehaven, il 74017",3177 +2006,2019-11-25,1956-05-10,,Universidad de morón,Medicina,Kevin liu,Michael62@yahoo.com,M,"291 donald shoal apt. 291 +jeremyborough, fl 68966",4750 +2007,2019-11-25,1980-06-06,,Universidad de morón,Diseño de imagen y sonido,Mark peterson,Vbarnes@yahoo.com,M,"Psc 2004, box 4224 +apo ae 49148",6511 +2008,2019-11-25,1964-07-27,,Universidad de morón,Licenciatura en terapia ocupacional,Travis gilbert,Twilliams@yahoo.com,M,"Psc 2664, box 1296 +apo ae 06654",2403 +2009,2019-11-25,1908-01-27,,Universidad de morón,Licenciatura en relaciones del trabajo ,Joseph ballard jr.,Pereznancy@hotmail.com,M,"4881 robinson isle apt. 065 +sheppardmouth, me 96689",8328 +2010,2019-11-25,1926-11-03,,Universidad de morón,Licenciatura en ciencias geológicas,Sandra williams,Gravesbethany@yahoo.com,F,"81345 richard extensions apt. 610 +west paulburgh, vt 43045",6325 +2011,2019-11-25,1951-02-01,,Universidad de morón,Bioquímica,Emily fisher,Oortega@hotmail.com,F,"57859 kerr crest +michelleland, il 22944",3718 +2012,2019-11-25,1997-06-20,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Troy wright,Jillcrawford@yahoo.com,M,"Unit 8842 box 2174 +dpo ae 81938",5300 +2013,2019-12-25,1955-05-25,,Universidad de morón,Ingeniería en informática,Alyssa ochoa,Hansonchris@yahoo.com,F,"018 laura valley +lake brent, ar 82268",4146 +2014,2019-12-25,1923-08-18,,Universidad nacional de la pampa,Diseño de imagen y sonido,James tucker,Amandabaxter@hotmail.com,M,"772 jill route suite 993 +east mark, ks 15112",5306 +2015,2019-12-25,1946-11-18,,Universidad nacional de la pampa,Ingeniería mecánica,Nathan smith,Nicolemills@yahoo.com,M,"45434 rodriguez springs suite 997 +millerchester, de 12442",5327 +2016,2019-12-25,2019-10-12,,Universidad de morón,Diseño de imagen y sonido,Thomas pennington,Daniel57@yahoo.com,M,"254 rivera forge suite 374 +port kennethmouth, ky 78159",4616 +2017,2019-12-25,1980-03-07,,Universidad de morón,Farmacia,John simmons,Campbelljason@hotmail.com,M,"80496 tracy parkways +port michelle, md 92161",8212 +2018,2019-12-25,2020-10-22,,Universidad de morón,Licenciatura en ciencias biológicas,Steven jones,Kperez@hotmail.com,M,"3044 angelica keys +cabrerashire, wv 72066",6103 +2019,2019-12-25,1916-03-05,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Nicole mcdowell,Hunterchristine@yahoo.com,F,"7309 ian union suite 515 +garciaville, dc 99772",4719 +2020,2019-12-25,1954-01-09,,Universidad de morón,Contador público ,Jennifer sharp,Karenhart@gmail.com,F,"72261 cooke ways apt. 548 +theodorehaven, wv 73139",5741 +2021,2019-12-25,2000-03-24,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Cory long,Stacie31@yahoo.com,M,"12318 galvan rue apt. 951 +new lisa, in 51840",2700 +2022,2019-12-25,1944-04-12,,Universidad nacional de la pampa,Diseño industrial,Julie jenkins,Weavercaitlyn@gmail.com,F,"1013 kevin walk suite 055 +jamesshire, wy 69617",3248 +2023,2019-12-25,2015-11-04,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Cassie richardson,Nathaniel97@hotmail.com,F,"163 gary plaza suite 261 +new brandon, tn 67658",3038 +2024,2019-12-25,1964-05-28,,Universidad nacional de la pampa,Licenciatura en artes,Richard gonzalez,Acevedokimberly@yahoo.com,M,"657 james roads suite 581 +bartlettberg, id 56328",3563 +2025,2019-12-25,1960-11-01,,Universidad nacional de la pampa,Farmacia,Brian hudson,Amandacox@hotmail.com,M,"81065 bobby orchard +port anthony, nh 72687",5605 +2026,2019-12-25,1941-06-09,,Universidad de morón,Licenciatura en administración ,Carla whitaker,Alex70@gmail.com,F,"73033 payne corners +vangborough, wa 65430",3441 +2027,2019-12-25,1978-03-25,,Universidad de morón,Licenciatura en terapia ocupacional,Jeffrey sawyer,Richardrobinson@hotmail.com,M,"9806 nelson greens +jamesborough, ma 50374",4651 +2028,2019-12-25,1907-08-20,,Universidad de morón,Licenciatura en ciencias ambientales,Jordan garcia,Prestonbrittany@yahoo.com,M,"817 edward points +port barryfort, ct 87263",6727 +2029,2019-12-25,1989-11-03,,Universidad de morón,Medicina,Travis gonzalez,Wflynn@yahoo.com,M,"038 beck fall +scottport, mn 99399",7249 +2030,2019-12-25,1987-12-20,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Charles henry md,Eric94@hotmail.com,M,"375 delgado ridges +johnsonmouth, mi 85894",1931 +2031,2019-12-25,2017-07-19,,Universidad de morón,Arquitectura,Janet jordan,Susan18@yahoo.com,F,"9262 robert summit +harrishaven, me 10859",8146 +2032,2019-10-26,1918-05-14,,Universidad nacional de la pampa,Ingeniería electrónica,Joshua charles,John70@gmail.com,M,"76014 rose ridges apt. 124 +christopherton, or 83681",6073 +2033,2019-10-26,1962-03-10,,Universidad de morón,Ingeniería mecánica,Jordan price,Josephdudley@gmail.com,M,"48006 lucas isle suite 600 +south david, wa 99300",1746 +2034,2019-10-26,1925-04-20,,Universidad nacional de la pampa,Bioquímica,Colton sanchez,Jeffrey73@gmail.com,M,"743 garrett mountains suite 496 +hallshire, hi 23199",4728 +2035,2019-10-26,1934-07-20,,Universidad de morón,Licenciatura en ciencias de la educación ,Joseph rodriguez,David48@hotmail.com,M,"9467 justin inlet apt. 451 +melindaview, or 77561",5549 +2036,2019-10-26,1934-02-05,,Universidad de morón,Licenciatura en ciencias de la computación,David hines,Mccarthyrenee@hotmail.com,M,"1804 victoria haven suite 785 +robertview, sd 83769",3587 +2037,2019-10-26,1919-04-20,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Phillip kim,Anthony62@gmail.com,M,"052 samuel viaduct +javierbury, wy 21207",5731 +2038,2019-10-26,1976-08-12,,Universidad de morón,Licenciatura en ciencia política ,Yvette casey,Julie41@gmail.com,F,"041 nicholas way apt. 760 +lindseyview, in 88633",3009 +2039,2019-10-26,1986-07-26,,Universidad nacional de la pampa,Licenciatura en artes,Joanna ferguson,Robinsonkimberly@hotmail.com,F,"8649 moore flat suite 475 +riosview, nv 83342",7003 +2040,2019-10-26,1928-02-18,,Universidad de morón,Licenciatura en gestión de agroalimentos,Randy davis,Wilsonstephen@yahoo.com,M,"5194 dean hills suite 752 +east anthony, vt 34172",8417 +2041,2019-10-26,1992-12-14,,Universidad nacional de la pampa,Arquitectura,Deborah moore,Elizabethramirez@yahoo.com,F,"166 lewis cape apt. 556 +jimenezport, ne 30670",7612 +2042,2019-10-26,2006-05-30,,Universidad de morón,Contador público ,Heather johnson,Maciasfaith@gmail.com,F,"3255 kenneth mission +samanthaview, hi 75681",1927 +2043,2019-10-26,1974-10-14,,Universidad nacional de la pampa,Actuario ,Tommy olson,Ibaker@yahoo.com,M,"248 barnes hill +port felicia, wy 51672",9420 +2044,2019-10-26,2012-07-25,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Susan robinson,Taylorreed@hotmail.com,F,"41722 bethany via apt. 098 +port ethanville, ut 59450",3483 +2045,2019-10-26,1969-11-15,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Elizabeth smith,Nicole52@gmail.com,F,"98776 washington garden +hubermouth, ok 53299",5360 +2046,2019-10-26,1908-12-22,,Universidad de morón,Técnico para bioterios ,Christine ferguson,Shellybrown@hotmail.com,F,"800 watson fields suite 100 +victoriaberg, nh 67933",2942 +2047,2019-10-26,1908-05-12,,Universidad de morón,Licenciatura en terapia ocupacional,Harry peterson,Nicholasbrown@gmail.com,M,"28410 moore locks apt. 867 +south cynthiaberg, ia 58779",3231 +2048,2019-10-26,1983-04-30,,Universidad de morón,Licenciatura en artes,Karen stephenson,Hansonmaria@yahoo.com,F,"326 kelly glens +west bethshire, hi 56942",3423 +2049,2019-10-26,1984-03-31,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Kevin richardson,Thomasbrandi@hotmail.com,M,"Unit 8668 box 2240 +dpo aa 15781",8151 +2050,2019-10-26,2006-11-22,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Miguel johnson,Youngjocelyn@yahoo.com,M,"8457 ramirez course apt. 436 +mayostad, wv 35324",1614 +2051,2019-10-26,1923-12-03,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Doris miles,Shannon23@hotmail.com,F,"640 russell meadows +martinshire, wv 82633",3001 +2052,2019-10-26,1950-08-28,,Universidad de morón,Contador público ,Alicia potter,Sjohnson@yahoo.com,F,"7512 shawn burgs apt. 939 +new anthonyberg, ut 38359",3326 +2053,2019-10-26,1965-10-27,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Sandra hubbard,Rachelharris@gmail.com,F,"Uss cain +fpo ap 00841",4234 +2054,2019-10-26,2017-08-01,,Universidad de morón,Licenciatura en ciencias geológicas,Matthew peterson,Williamspatrick@gmail.com,M,"47366 mindy fork suite 319 +new ryantown, nj 91267",2944 +2055,2019-10-26,1935-10-21,,Universidad de morón,Técnico para bioterios ,Wayne robinson,Richard89@gmail.com,M,"694 dawn cliff apt. 734 +bautistashire, ks 84015",1655 +2056,2019-10-26,1964-12-19,,Universidad de morón,Agronomía,Victoria meyer,Ebell@hotmail.com,F,"88265 graham crescent apt. 151 +south jenniferburgh, co 95932",5465 +2057,2019-10-26,2016-12-18,,Universidad de morón,Licenciatura en terapia ocupacional,Samuel jenkins,Ryanstewart@yahoo.com,M,"45841 wilson trail apt. 497 +new kimberlyhaven, oh 54606",6437 +2058,2019-11-26,2009-02-14,,Universidad de morón,Licenciatura en ciencias antropológicas,Deborah young,Jessicapadilla@yahoo.com,F,"331 anderson ports +new markport, ga 29786",7307 +2059,2019-11-26,1922-10-01,,Universidad de morón,Licenciatura en gestión de agroalimentos,Calvin bernard,Douglasmichelle@gmail.com,M,"72137 ryan lodge +davisland, or 44687",5701 +2060,2019-11-26,1975-07-16,,Universidad nacional de la pampa,Medicina,David heath,Vrose@hotmail.com,M,"114 christopher course +stevensview, ga 47023",8371 +2061,2019-11-26,2010-01-04,,Universidad de morón,Licenciatura en sociología ,Robin rodriguez,Ylambert@hotmail.com,F,"529 cameron roads +navarroport, tx 40054",1802 +2062,2019-11-26,1982-05-24,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Peter richardson,Heatherross@yahoo.com,M,"6907 taylor village suite 122 +simston, ma 25634",3364 +2063,2019-11-26,1945-11-02,,Universidad nacional de la pampa,Ciencias veterinarias,Amanda carroll,Dodsonwillie@yahoo.com,F,"827 mccormick via apt. 877 +south kristinmouth, ma 57053",4137 +2064,2019-11-26,1959-06-18,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,James frost,Paul37@gmail.com,M,"7015 valdez lake suite 824 +south john, ms 74071",2726 +2065,2019-11-26,1922-12-26,,Universidad de morón,Licenciatura en ciencias de la educación ,Debra perez,Francojason@yahoo.com,F,"242 moss forges apt. 468 +juarezberg, al 11727",3177 +2066,2019-11-26,1916-06-03,,Universidad nacional de la pampa,Licenciatura en artes,Theresa bush,Wilsonaaron@yahoo.com,F,"5163 robert greens suite 157 +south derrick, sd 16423",5351 +2067,2019-11-26,1980-06-15,,Universidad nacional de la pampa,Ingeniería electrónica,Trevor stein,Ufisher@hotmail.com,M,"21868 roberto lights +michaelmouth, ca 49162",2438 +2068,2019-11-26,2016-05-06,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Joshua woodard,Pjackson@hotmail.com,M,"462 thomas summit +port terriside, nm 66324",8180 +2069,2019-11-26,1929-12-20,,Universidad nacional de la pampa,Ingeniería en informática,Cynthia nash,Spencerjoseph@gmail.com,F,"6408 smith squares suite 253 +bushmouth, nc 15835",4651 +2070,2019-11-26,1914-05-05,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Bridget stone,Teresa89@yahoo.com,F,"Usns morales +fpo aa 93207",4512 +2071,2019-11-26,1975-02-25,,Universidad de morón,Diseño industrial,Linda robertson,Hernandezsherri@yahoo.com,F,"Uss smith +fpo ae 77024",3487 +2072,2019-11-26,1970-06-13,,Universidad de morón,Farmacia,Barbara powell,Tracydaugherty@hotmail.com,F,"84555 rogers road +stanleyberg, wv 50337",6465 +2073,2019-11-26,1988-09-29,,Universidad de morón,Licenciatura en psicología,Ronald johnson,Cindy75@yahoo.com,M,"913 eric junction suite 708 +robinsonton, mi 00884",6474 +2074,2019-11-26,2018-01-24,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Amber miller,Anthonysmith@gmail.com,F,"9412 perry meadow apt. 083 +rodrigueztown, dc 63463",5431 +2075,2019-11-26,2003-01-12,,Universidad de morón,Ingeniería mecánica,Glenn davidson,Tuckeramanda@yahoo.com,M,"0635 joseph street apt. 441 +friedmanborough, ok 18063",3045 +2076,2019-11-26,1977-04-28,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Caitlin reid,Anthony14@gmail.com,F,"5074 gaines cliff suite 959 +west stephanie, pa 21771",3000 +2077,2019-11-26,1989-12-03,,Universidad de morón,Licenciatura en psicología,Dr. catherine oconnor,Ibarrett@hotmail.com,F,"41340 smith ferry +hallburgh, ct 15747",6612 +2078,2019-11-26,1939-01-02,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Tracy roberts,Carollester@yahoo.com,F,"052 patrick rapid +port edwardfurt, oh 33214",9301 +2079,2019-11-26,1952-06-29,,Universidad nacional de la pampa,Ciencias veterinarias,Randy lara,Grantronnie@yahoo.com,M,"79245 walker curve apt. 965 +west andrewshire, nc 82994",5759 +2080,2019-11-26,1939-06-09,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Christopher baxter,Evan28@hotmail.com,M,"615 clayton throughway +williamsstad, ak 84214",3007 +2081,2019-11-26,1939-01-19,,Universidad de morón,Ingeniería electrónica,Megan yu,Nelsonangela@yahoo.com,F,"511 david roads +port kevin, nv 99466",1771 +2082,2019-11-26,1967-02-27,,Universidad nacional de la pampa,Técnico para bioterios ,Barbara weber,Jenniferbryant@yahoo.com,F,"01764 pamela branch +collinsport, il 00785",4146 +2083,2019-11-26,1920-12-14,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Jonathan johnson,Tiffany73@gmail.com,M,"25861 white view +schneiderborough, wi 57024",3471 +2084,2019-12-26,2001-09-02,,Universidad de morón,Licenciatura en ciencias ambientales,Michelle newton,Willie59@yahoo.com,F,"491 samuel crest suite 511 +lake shari, ut 39065",5276 +2085,2019-12-26,1921-09-01,,Universidad de morón,Actuario ,Shaun malone,Xlindsey@hotmail.com,M,"7679 lee canyon suite 527 +rachelton, ia 89247",2918 +2086,2019-12-26,1946-03-22,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Donald nichols,Amason@yahoo.com,M,"869 rangel village suite 149 +williamsmouth, mn 29880",9000 +2087,2019-12-26,1929-08-24,,Universidad de morón,Licenciatura en ciencias antropológicas,Jessica hunt,Christopherwalton@gmail.com,F,"97122 snyder harbor +lawrencefurt, hi 06129",5579 +2088,2019-12-26,2015-02-18,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Patricia reeves,Psmith@gmail.com,F,"0024 kelly island +riveraview, ar 52085",3545 +2089,2019-12-26,2012-01-21,,Universidad de morón,Actuario ,Lance mendoza,James59@gmail.com,M,"1952 edwards falls +west codyside, nv 13858",3187 +2090,2019-12-26,1911-04-11,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Angela moore,Ginasullivan@gmail.com,F,"15383 holloway springs suite 887 +riverston, wv 92427",1895 +2091,2019-12-26,1941-01-16,,Universidad de morón,Licenciatura en relaciones del trabajo ,Michael silva,Ramosdeborah@gmail.com,M,"31131 campbell bypass +hollyburgh, id 50662",6237 +2092,2019-12-26,1980-12-11,,Universidad nacional de la pampa,Técnico para bioterios ,Felicia olson,Bishopvalerie@gmail.com,F,"6546 cory crescent apt. 926 +hallport, ks 91123",4633 +2093,2019-12-26,1918-10-21,,Universidad nacional de la pampa,Arquitectura,Michael blair,Morrisjared@hotmail.com,M,"1816 kevin via +north mercedesland, mi 12397",5612 +2094,2019-12-26,1997-06-11,,Universidad nacional de la pampa,Licenciatura en artes,Shirley carroll,Kpowers@gmail.com,F,"50332 pacheco drive +markside, ar 42375",8333 +2095,2019-12-26,1992-10-18,,Universidad de morón,Ingeniería en informática,Christopher taylor,Henrybrooks@yahoo.com,M,"935 samuel ford suite 978 +ritterberg, nj 93966",7601 +2096,2019-12-26,1919-12-20,,Universidad de morón,Agronomía,Jeremy armstrong,Colestephens@gmail.com,M,"284 andrea roads apt. 557 +williamborough, tx 61466",2305 +2097,2019-12-26,1964-08-05,,Universidad de morón,Licenciatura en ciencias biológicas,Daniel adams jr.,Bmyers@yahoo.com,M,"88644 rose pike +carterport, ks 25723",9310 +2098,2019-12-26,1941-08-06,,Universidad de morón,Licenciatura en ciencias ambientales,Gary lewis,Ebaker@hotmail.com,M,"765 thompson path +south josephmouth, wa 40471",1657 +2099,2019-12-26,1925-05-30,,Universidad de morón,Licenciatura en sociología ,Amber johnson,Juliangraham@hotmail.com,F,"274 john creek +east austinhaven, nm 79868",3025 +2100,2019-12-26,1977-10-27,,Universidad de morón,Técnico para bioterios ,Kyle fuller,Christophermartinez@yahoo.com,M,"439 long square suite 554 +south christinaborough, ia 60954",5607 +2101,2019-12-26,2009-05-09,,Universidad nacional de la pampa,Ciencias veterinarias,Jonathan robles,Asantana@hotmail.com,M,"5685 reyes brook +kevintown, tn 85005",6100 +2102,2019-12-26,1977-01-27,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Patricia flores,Leeerin@gmail.com,F,"Uscgc cameron +fpo aa 28790",6453 +2103,2019-12-26,1995-07-27,,Universidad de morón,Licenciatura en ciencias antropológicas,Melanie larsen,Tammy25@yahoo.com,F,"8138 kimberly course +anthonychester, ma 12480",2253 +2104,2019-12-26,2005-04-23,,Universidad de morón,Medicina,David williamson,Jhancock@gmail.com,M,"966 veronica trafficway apt. 655 +south sean, la 05438",8164 +2105,2019-12-26,1923-04-15,,Universidad de morón,Licenciatura en ciencias geológicas,Bonnie montoya,Jeffreycontreras@hotmail.com,F,"247 castillo view +north angelicaview, la 93228",1915 +2106,2019-12-26,1906-11-14,,Universidad de morón,Ciencias veterinarias,Katie steele,Jonathanpearson@gmail.com,F,"39070 mark courts apt. 539 +kristieborough, tn 92181",2643 +2107,2019-10-27,1973-03-06,,Universidad de morón,Ingeniería mecánica,Sarah bond,Xturner@hotmail.com,F,"614 tammy prairie +christinehaven, ar 33607",4500 +2108,2019-10-27,1981-09-10,,Universidad de morón,Licenciatura en artes,Jennifer cole,Leonardlarry@hotmail.com,F,"2827 hall overpass suite 803 +mckenzieshire, nh 02810",2915 +2109,2019-10-27,2013-09-18,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Kyle robinson,Vanessamcdonald@yahoo.com,M,"98041 jennifer springs +port stevenstad, ks 16614",2438 +2110,2019-10-27,1999-01-23,,Universidad de morón,Agronomía,Aaron woods,Terrysamuel@gmail.com,M,"822 andrea hills apt. 932 +new josestad, mi 37008",4718 +2111,2019-10-27,1922-01-17,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Melissa bowers,Andersonmeghan@yahoo.com,F,"4243 aguilar loop +west jamesshire, va 02851",5306 +2112,2019-10-27,1988-06-22,,Universidad de morón,Licenciatura en ciencias antropológicas,Carl fletcher,Riversjames@yahoo.com,M,"Uscgc reeves +fpo ae 77353",4631 +2113,2019-10-27,1978-11-13,,Universidad de morón,Diseño industrial,Howard friedman,Lschmidt@hotmail.com,M,"5008 michael burgs apt. 075 +new leslie, az 93382",2930 +2114,2019-10-27,1929-01-21,,Universidad de morón,Diseño industrial,Dana melton,Nicholasallen@yahoo.com,F,"403 david lodge suite 376 +reedborough, nc 11014",9121 +2115,2019-10-27,1911-03-09,,Universidad de morón,Ciencias veterinarias,Richard mcneil,Michael17@hotmail.com,M,"Unit 4242 box 4201 +dpo aa 82364",5539 +2116,2019-10-27,1956-05-03,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Barbara craig,Emcfarland@yahoo.com,F,"67291 charles hill suite 611 +jenniferchester, az 23845",8303 +2117,2019-10-27,1949-02-26,,Universidad de morón,Diseño industrial,Taylor daniel,Karen58@hotmail.com,F,"5972 roy viaduct apt. 545 +geoffreymouth, il 64802",5557 +2118,2019-10-27,1952-05-08,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Tara davis,Svillanueva@hotmail.com,F,"116 matthew loop +west harrystad, ny 05681",3585 +2119,2019-10-27,2010-02-20,,Universidad de morón,Licenciatura en relaciones del trabajo ,Kathleen williams,Richardsonrobert@hotmail.com,F,"401 simpson alley +angelaport, ok 04216",2603 +2120,2019-10-27,1947-02-06,,Universidad de morón,Licenciatura en psicología,Joanna patel,Joneskaren@hotmail.com,F,"88384 mcguire summit suite 582 +east brandonburgh, dc 05069",1766 +2121,2019-10-27,1946-03-15,,Universidad de morón,Licenciatura en terapia ocupacional,Kelly smith,Jschultz@hotmail.com,F,"80506 andrews prairie +west manuel, nh 57431",9031 +2122,2019-10-27,1934-07-23,,Universidad nacional de la pampa,Farmacia,Stacey sanchez,Hmccarthy@hotmail.com,F,"457 jasmine common suite 605 +ortegachester, wi 79173",2846 +2123,2019-10-27,1931-10-30,,Universidad nacional de la pampa,Farmacia,Elizabeth norton,Christopher90@hotmail.com,F,"83137 silva valley apt. 055 +east danielle, mn 67327",3103 +2124,2019-10-27,1938-09-11,,Universidad nacional de la pampa,Licenciatura en administración ,Bruce lewis,Timothylara@yahoo.com,M,"98123 payne square +east nicholas, nc 28624",1763 +2125,2019-10-27,1952-04-21,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Brandon davis,Dave14@yahoo.com,M,"77723 todd locks suite 346 +east andreshire, pa 92980",5531 +2126,2019-10-27,2002-04-30,,Universidad de morón,Ingeniería electrónica,Jessica sullivan,Hardyjennifer@gmail.com,F,"224 tammy creek +jonesshire, ca 75072",3507 +2127,2019-10-27,1960-10-20,,Universidad de morón,Licenciatura en gestión de agroalimentos,Amanda brown,Pamela04@hotmail.com,F,"834 guerrero unions +south jacobmouth, ky 56167",4700 +2128,2019-10-27,1967-11-12,,Universidad de morón,Licenciatura en ciencias antropológicas,Jessica wilson,Margaret68@gmail.com,F,"964 lisa junction suite 748 +micheleland, ky 28927",4648 +2129,2019-10-27,1913-11-28,,Universidad de morón,Licenciatura en ciencias de la educación ,Deanna morris,Sparker@gmail.com,F,"508 ronald plain suite 147 +loriville, nh 96470",1748 +2130,2019-11-27,1914-11-06,,Universidad nacional de la pampa,Ingeniería mecánica,Christopher martinez,Xblankenship@gmail.com,M,"321 washington plaza apt. 497 +west kimberly, il 25916",6559 +2131,2019-11-27,1987-02-02,,Universidad nacional de la pampa,Diseño industrial,Kathleen johnson,Karen35@hotmail.com,F,"3140 regina village apt. 671 +meyersburgh, ct 25323",3142 +2132,2019-11-27,1929-10-02,,Universidad nacional de la pampa,Técnico para bioterios ,Kevin bradford,Goodcaitlyn@hotmail.com,M,"Unit 0629 box 3966 +dpo ae 30711",3583 +2133,2019-11-27,1968-12-19,,Universidad de morón,Diseño industrial,Kathleen davis,Natalie84@yahoo.com,F,"74098 little port +tracyport, ri 55278",3418 +2134,2019-11-27,1998-09-27,,Universidad de morón,Ingeniería en informática,Jason mitchell,Qsimon@gmail.com,M,"2439 john villages +east carlmouth, nj 48524",1665 +2135,2019-11-27,1915-02-09,,Universidad nacional de la pampa,Diseño de imagen y sonido,Chelsea macdonald,Reedkimberly@gmail.com,F,"02355 gonzalez street +port crystaltown, al 95147",2218 +2136,2019-11-27,2004-09-26,,Universidad nacional de la pampa,Ciencias veterinarias,Michael perez,Randysharp@hotmail.com,M,"Usns klein +fpo aa 63299",7100 +2137,2019-11-27,2009-12-01,,Universidad de morón,Licenciatura en ciencias ambientales,Kevin moran,Stefaniekirk@hotmail.com,M,"737 jessica shores apt. 493 +new kathleenton, il 35067",4111 +2138,2019-11-27,1971-10-29,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Brianna taylor,Arthurhammond@hotmail.com,F,"858 patrick circle suite 510 +batesport, dc 69353",6241 +2139,2019-11-27,1944-06-28,,Universidad de morón,Diseño industrial,Erin travis,Lindsaymendoza@hotmail.com,F,"987 marissa pass +east michaelview, ga 78230",4434 +2140,2019-11-27,1953-01-06,,Universidad de morón,Licenciatura en terapia ocupacional,Larry gutierrez,Emilymontgomery@yahoo.com,M,"48650 harvey plain suite 088 +sanchezport, pa 21092",8129 +2141,2019-11-27,1950-06-14,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Lauren jackson,Jvillarreal@hotmail.com,F,"44914 mcgee forge suite 057 +west abigailview, ri 47536",3569 +2142,2019-11-27,1939-04-21,,Universidad de morón,Arquitectura,William ortiz,Karenbrown@yahoo.com,M,"300 jackson summit +west lindaton, de 49130",5266 +2143,2019-11-27,1982-05-14,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Jason jones,Rhudson@gmail.com,M,"9454 steven roads suite 065 +lake andreatown, ak 20221",3231 +2144,2019-11-27,2002-07-18,,Universidad nacional de la pampa,Arquitectura,Deborah fuller,Molly76@hotmail.com,F,"84657 brennan flat +boyerburgh, id 13468",2637 +2145,2019-11-27,2004-05-11,,Universidad de morón,Diseño de imagen y sonido,Michael nixon,Shawmatthew@gmail.com,M,"4674 fernandez trail suite 764 +south anthonymouth, tn 60263",6233 +2146,2019-11-27,1921-10-19,,Universidad nacional de la pampa,Contador público ,Elizabeth duran,Thomas48@hotmail.com,F,"50090 dalton pass apt. 684 +west robinshire, sc 16611",8319 +2147,2019-11-27,1906-02-09,,Universidad de morón,Contador público ,Adam fisher,Jmitchell@yahoo.com,M,"27072 amanda rue suite 071 +lake lisafort, nv 37624",8353 +2148,2019-11-27,1999-09-22,,Universidad de morón,Diseño industrial,Jason avila,Rorozco@hotmail.com,M,"11775 ryan shores +east david, ar 70539",2741 +2149,2019-11-27,1912-08-16,,Universidad de morón,Licenciatura en artes,Shirley hunt,Harmonrachael@gmail.com,F,"34239 burnett land apt. 633 +hortonburgh, ma 94655",2454 +2150,2019-11-27,1950-06-14,,Universidad de morón,Licenciatura en ciencias biológicas,Derrick hebert,Andrew89@yahoo.com,M,"1964 samuel branch apt. 923 +new heatherside, mi 73564",3376 +2151,2019-12-27,1981-08-15,,Universidad nacional de la pampa,Bioquímica,Stephen sawyer,Ufitzgerald@hotmail.com,M,"1407 thomas centers apt. 890 +south kenneth, nc 04743",7500 +2152,2019-12-27,2014-10-15,,Universidad nacional de la pampa,Medicina,William brown,Johnsandoval@hotmail.com,M,"2182 chad village apt. 109 +new davidland, ca 39659",3081 +2153,2019-12-27,1907-09-06,,Universidad nacional de la pampa,Licenciatura en administración ,Catherine ryan,Padilladavid@yahoo.com,F,"03464 rachel neck +susanland, az 67796",4133 +2154,2019-12-27,1942-12-28,,Universidad de morón,Ingeniería electrónica,Taylor johnson,Lisa52@gmail.com,F,"72489 carl curve apt. 419 +hopkinsside, nd 71584",5755 +2155,2019-12-27,1923-07-08,,Universidad de morón,Licenciatura en artes,Anthony castaneda,Meganwallace@yahoo.com,M,"245 lynn tunnel +rodneyton, tx 60487",6513 +2156,2019-12-27,1920-05-30,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Daniel trevino,Hansensarah@hotmail.com,M,"975 nicole key suite 627 +carterchester, de 27070",1714 +2157,2019-12-27,1950-05-05,,Universidad nacional de la pampa,Ingeniería mecánica,Kevin huynh,Tara10@hotmail.com,M,"46193 ryan road +ashleyfurt, co 99266",7511 +2158,2019-12-27,1920-06-19,,Universidad de morón,Arquitectura,Lisa phillips,Victoratkins@hotmail.com,F,"Uscgc castillo +fpo aa 40693",2631 +2159,2019-12-27,2012-09-29,,Universidad de morón,Licenciatura en ciencias antropológicas,Donna garcia,Vmurphy@gmail.com,F,"939 dillon meadow +new adriana, wi 27511",3138 +2160,2019-12-27,1942-09-05,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Maria davis,Marissasilva@yahoo.com,F,"5752 penny falls suite 615 +christinaberg, wy 91515",6339 +2161,2019-12-27,1932-07-09,,Universidad de morón,Actuario ,Sandra williams,Matthewhodge@gmail.com,F,"9527 johnson rapid +johnville, al 12356",1824 +2162,2019-12-27,2011-09-27,,Universidad de morón,Agronomía,Joseph sullivan,Shawnbass@yahoo.com,M,"9614 miller brooks +east kristophermouth, pa 40681",1987 +2163,2019-12-27,1988-01-30,,Universidad de morón,Actuario ,Nicolas cox,Swansoncandace@gmail.com,M,"888 ashley run +matthewfurt, oh 76255",8505 +2164,2019-12-27,1921-05-11,,Universidad de morón,Licenciatura en terapia ocupacional,Edward schwartz,Cartercolleen@hotmail.com,M,"926 cynthia isle +north juliaside, fl 14705",6748 +2165,2019-12-27,1924-09-26,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Jason rivera,Albertbecker@gmail.com,M,"2871 smith circle apt. 431 +tammybury, id 15965",6354 +2166,2019-12-27,1922-05-15,,Universidad de morón,Agronomía,Bobby mullins,Hholmes@gmail.com,M,"299 carrie forest apt. 962 +new aaronbury, ga 73109",7243 +2167,2019-12-27,1940-05-25,,Universidad nacional de la pampa,Técnico para bioterios ,Kelly barnes,Raymondjustin@yahoo.com,F,"Psc 6588, box 0191 +apo aa 46660",3220 +2168,2019-12-27,1909-12-24,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Theresa warren,Wellslaura@yahoo.com,F,"0462 donna ridges +dylanfurt, wy 58884",9017 +2169,2019-12-27,1940-03-08,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Robert hall,Lopeznancy@gmail.com,M,"424 vanessa rue +lake cody, ok 44106",6013 +2170,2019-12-27,1999-01-08,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Jason moore,Rcameron@gmail.com,M,"6438 melton spring apt. 637 +jordanside, in 92095",2603 +2171,2019-10-28,2001-07-19,,Universidad de morón,Licenciatura en terapia ocupacional,Billy thomas,Lisa89@gmail.com,M,"83597 monica mall +west bradley, dc 29274",2705 +2172,2019-10-28,1921-01-30,,Universidad de morón,Licenciatura en ciencias geológicas,Sharon hampton,Lmclaughlin@yahoo.com,F,"82089 mckenzie island suite 779 +sparkston, ky 95547",2622 +2173,2019-10-28,1977-09-30,,Universidad de morón,Ingeniería en informática,Dr. mark wilson,Alejandro72@hotmail.com,M,"Uss morgan +fpo aa 01443",2123 +2174,2019-10-28,1906-05-03,,Universidad nacional de la pampa,Licenciatura en sociología ,Tracy strickland,Roblesaustin@hotmail.com,F,"75554 ashlee junctions +port jill, il 85902",3518 +2175,2019-10-28,2010-06-12,,Universidad de morón,Actuario ,Nancy hall,Ebaker@gmail.com,F,"1017 pamela manors +west meganburgh, va 15924",3370 +2176,2019-10-28,1912-08-07,,Universidad nacional de la pampa,Licenciatura en sociología ,Caitlyn li,Conleymichelle@gmail.com,F,"794 rios port +thompsonborough, nc 34269",5730 +2177,2019-10-28,1907-07-07,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Kimberly porter,Mariawalker@gmail.com,F,"2398 williams estates suite 375 +amandafurt, in 35291",8136 +2178,2019-10-28,2009-04-16,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Stephanie thomas,Jasondeleon@gmail.com,F,"Psc 4725, box 8695 +apo ae 04039",1727 +2179,2019-10-28,1972-10-23,,Universidad nacional de la pampa,Actuario ,Anna hamilton,Marywilliamson@gmail.com,F,"07422 nathan estate +port heather, ia 84824",2601 +2180,2019-10-28,1976-08-13,,Universidad de morón,Licenciatura en ciencia política ,Brenda harrington,Melissa11@yahoo.com,F,"815 gonzalez park +stewarttown, ny 93655",6501 +2181,2019-10-28,2003-03-08,,Universidad nacional de la pampa,Diseño industrial,Heather anderson,Rmcdonald@hotmail.com,F,"987 lopez union +east christopherville, mi 11631",1682 +2182,2019-10-28,2004-04-16,,Universidad de morón,Licenciatura en gestión de agroalimentos,Christian lindsey,Ustevens@gmail.com,M,"438 ashley alley +jacquelineside, or 42124",4740 +2183,2019-10-28,1969-10-01,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Mary hawkins,Kevin14@hotmail.com,F,"963 sarah motorway +andersonport, tx 79473",9409 +2184,2019-10-28,1961-02-27,,Universidad nacional de la pampa,Agronomía,Sara wilson,Mark10@yahoo.com,F,"23742 parks grove +port stevenborough, ks 95595",2441 +2185,2019-10-28,1986-02-26,,Universidad nacional de la pampa,Actuario ,Thomas bond,Victoria57@yahoo.com,M,"4375 cameron hollow +burkeland, ak 19227",3218 +2186,2019-10-28,1939-05-25,,Universidad de morón,Licenciatura en ciencias de la computación,Pamela clark,Andersonshelley@gmail.com,F,"66962 watts garden +doyleton, vt 17182",5460 +2187,2019-10-28,1953-09-15,,Universidad nacional de la pampa,Contador público ,Stephanie nicholson,Bobby18@gmail.com,F,"864 scott crossing +north williamport, az 88273",1657 +2188,2019-10-28,1969-10-31,,Universidad de morón,Agronomía,Jeffrey mann,Copelandkristen@gmail.com,M,"6784 bradley tunnel +south john, nh 70967",1601 +2189,2019-10-28,1965-06-09,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Jeremiah mitchell,Mary31@gmail.com,M,"22612 brian prairie apt. 267 +andersonport, ia 06905",5460 +2190,2019-10-28,1921-03-18,,Universidad de morón,Licenciatura en gestión de agroalimentos,Joshua johnson,Timothyhayes@hotmail.com,M,"5160 gray locks +hallfurt, oh 02619",3267 +2191,2019-10-28,1984-03-20,,Universidad de morón,Farmacia,Eric brown,Levans@gmail.com,M,"62378 chavez squares +lake kariton, az 22171",7241 +2192,2019-10-28,1984-12-03,,Universidad de morón,Licenciatura en musicoterapia,Richard ellis,Lynchmichael@gmail.com,M,"67670 susan rapids +beckfurt, al 57122",9301 +2193,2019-10-28,2018-12-15,,Universidad nacional de la pampa,Bioquímica,Spencer hartman,David36@hotmail.com,M,"07762 johnson spur suite 457 +ballport, fl 46747",9001 +2194,2019-10-28,1926-02-08,,Universidad de morón,Licenciatura en ciencias geológicas,Timothy anderson,Dawnsmith@yahoo.com,M,"73780 pamela landing apt. 444 +julieport, sd 85802",7540 +2195,2019-10-28,2006-06-18,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Lori diaz,Wshaw@gmail.com,F,"240 adams crossroad apt. 176 +west johnmouth, wv 65451",9113 +2196,2019-11-28,1953-12-30,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Denise lewis,Craig39@gmail.com,F,"8465 avila harbors suite 034 +owenchester, mn 20145",8532 +2197,2019-11-28,1935-03-14,,Universidad de morón,Actuario ,Janet pearson,Turnerashley@gmail.com,F,"Usnv griffith +fpo ae 09769",3718 +2198,2019-11-28,1995-03-29,,Universidad de morón,Ciencias veterinarias,Tyler maynard,Christopher91@gmail.com,M,"51181 amy rue +port gregory, al 42264",6643 +2199,2019-11-28,1954-06-24,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Jennifer shelton,Kimberly69@hotmail.com,F,"095 yesenia overpass +east robert, nm 63711",4117 +2200,2019-11-28,1978-09-18,,Universidad de morón,Licenciatura en relaciones del trabajo ,Nicholas norris,Skinnerclinton@hotmail.com,M,"49840 hunt ford +west brandon, dc 82972",6383 +2201,2019-11-28,1961-05-07,,Universidad nacional de la pampa,Arquitectura,Anthony johnson,Robin16@yahoo.com,M,"85221 jonathan canyon +port lorraineport, mi 22460",5750 +2202,2019-11-28,1930-04-06,,Universidad de morón,Licenciatura en gestión de agroalimentos,Elijah chen,Breweralexandra@hotmail.com,M,"97206 harris union +west rachaelside, ca 31224",3172 +2203,2019-11-28,2021-10-23,,Universidad nacional de la pampa,Diseño de imagen y sonido,Eric holt,Burgesschad@gmail.com,M,"8958 cynthia extensions suite 901 +rogerbury, co 23237",5310 +2204,2019-11-28,1999-01-06,,Universidad nacional de la pampa,Diseño de imagen y sonido,Tammy kirk,Hudsonvalerie@hotmail.com,F,"18184 sanchez courts suite 463 +andersonfurt, la 28452",3318 +2205,2019-11-28,1992-04-24,,Universidad nacional de la pampa,Técnico para bioterios ,Chelsea patel,Valeriemiller@hotmail.com,F,"141 smith mill apt. 663 +meganberg, wi 33501",3180 +2206,2019-11-28,2007-10-06,,Universidad de morón,Licenciatura en terapia ocupacional,Kimberly mason,Cobbstacey@gmail.com,F,"02809 cook mall apt. 576 +east mason, ia 71173",8175 +2207,2019-11-28,1921-04-21,,Universidad de morón,Técnico para bioterios ,Paige dunn,Sierrafuller@yahoo.com,F,"4183 jacqueline creek suite 233 +south joshua, tx 67884",5313 +2208,2019-11-28,2005-11-25,,Universidad nacional de la pampa,Bioquímica,Kenneth turner jr.,Williamsmith@hotmail.com,M,"9637 jamie drives suite 255 +murphybury, co 96375",5367 +2209,2019-11-28,1996-10-21,,Universidad nacional de la pampa,Licenciatura en artes,Dr. emily martin,Donald24@yahoo.com,F,"5730 dennis estate apt. 519 +lake melinda, fl 48116",7114 +2210,2019-11-28,1910-11-18,,Universidad de morón,Licenciatura en ciencias de la computación,Adrian allison,Xrivas@yahoo.com,M,"4640 randy place +port gloriafort, ct 67730",7100 +2211,2019-11-28,1912-04-17,,Universidad de morón,Ciencias veterinarias,Caleb taylor,Danadennis@gmail.com,M,"3159 kenneth lights +ronaldville, pa 05671",5551 +2212,2019-11-28,2011-10-05,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Kristin burton,Jonathanrobbins@hotmail.com,F,"361 hendrix port +north robert, fl 22050",1684 +2213,2019-11-28,1927-06-18,,Universidad nacional de la pampa,Ingeniería mecánica,Brian henderson,Campbellstacey@gmail.com,M,"Psc 2725, box 3518 +apo ae 77406",6407 +2214,2019-11-28,1906-10-26,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Rebecca garcia,Michelle95@gmail.com,F,"Usnv berry +fpo aa 46591",2946 +2215,2019-11-28,1922-05-11,,Universidad nacional de la pampa,Ciencias veterinarias,Ronald clark,Kathleen87@gmail.com,M,"7444 amy cliff suite 062 +garzafurt, mo 50777",2156 +2216,2019-11-28,1986-05-02,,Universidad de morón,Licenciatura en ciencias geológicas,Brittany black,Caseytrevor@yahoo.com,F,"55125 coleman drives +johnsonville, pa 37351",3003 +2217,2019-11-28,1979-05-02,,Universidad nacional de la pampa,Técnico para bioterios ,Michael mullen,Cathyelliott@yahoo.com,M,"793 tucker mountain +sarahberg, hi 26402",1876 +2218,2019-11-28,1921-03-26,,Universidad nacional de la pampa,Medicina,Albert hays,Carolyn68@hotmail.com,M,"7177 holmes river +jerryland, ga 06025",3551 +2219,2019-11-28,1941-07-11,,Universidad de morón,Arquitectura,Donald carrillo,Eric33@hotmail.com,M,"53223 flores knoll apt. 917 +victoriaside, ut 77823",6652 +2220,2019-11-28,1996-09-25,,Universidad de morón,Licenciatura en sociología ,William solis,Melindahill@yahoo.com,M,"71285 rice tunnel apt. 768 +barrettberg, nd 92549",3025 +2221,2019-11-28,1997-11-17,,Universidad de morón,Licenciatura en ciencias biológicas,Kylie gonzales,Rowlandmaria@yahoo.com,F,"Psc 6516, box 5119 +apo aa 02492",2107 +2222,2019-12-28,1978-04-28,,Universidad nacional de la pampa,Licenciatura en artes,Michael miller,Andrea00@yahoo.com,M,"2520 miranda springs +east nicholas, fl 85751",1761 +2223,2019-12-28,1973-05-26,,Universidad de morón,Agronomía,Kelsey black,Thomas87@hotmail.com,F,"257 gallagher neck +philipton, ga 81340",1865 +2224,2019-12-28,2018-03-06,,Universidad de morón,Licenciatura en ciencias geológicas,Mr. david pope,Kellyserrano@yahoo.com,M,"29418 crosby mountain +lake frances, nh 68884",1684 +2225,2019-12-28,1931-06-19,,Universidad de morón,Licenciatura en musicoterapia,Matthew olson,Zturner@gmail.com,M,"53696 kristen divide +west jason, ut 77482",9401 +2226,2019-12-28,1930-04-09,,Universidad de morón,Medicina,Mary best,Taylormitchell@yahoo.com,F,"80044 roberta pines +lake sean, ny 44319",1708 +2227,2019-12-28,1997-04-25,,Universidad de morón,Contador público ,Kelly pham,Sjohnson@hotmail.com,F,"901 ryan circles +jeffreyton, wv 63712",3569 +2228,2019-12-28,1907-11-27,,Universidad de morón,Farmacia,Kathy williams,Robertsontommy@hotmail.com,F,"335 matthew inlet +jonathanmouth, dc 67014",3427 +2229,2019-12-28,1951-08-29,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Anthony valenzuela,Margaretcastro@gmail.com,M,"68298 brittany heights +south stephanie, ny 93311",3503 +2230,2019-12-28,1941-02-16,,Universidad nacional de la pampa,Diseño industrial,Carla perkins,Pamelasmith@gmail.com,F,"574 ryan mews suite 763 +mandyberg, va 94103",6431 +2231,2019-12-28,1913-04-26,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Christina solomon,Christie81@gmail.com,F,"6285 karen alley suite 151 +east elizabethmouth, de 17494",3017 +2232,2019-12-28,2020-05-09,,Universidad de morón,Ciencias veterinarias,Sharon zuniga,Gjohnson@gmail.com,F,"Psc 4785, box 7324 +apo aa 74577",8328 +2233,2019-12-28,1996-02-03,,Universidad nacional de la pampa,Licenciatura en sociología ,Catherine richardson,Paynesarah@yahoo.com,F,"295 krystal dam suite 844 +charlesburgh, mt 16411",5589 +2234,2019-12-28,1943-03-04,,Universidad de morón,Contador público ,Dr. robert scott dds,Stacy25@yahoo.com,M,"Unit 8219 box 7997 +dpo ap 40488",1727 +2235,2019-12-28,1952-04-04,,Universidad de morón,Contador público ,Matthew acevedo,Williamsdonald@gmail.com,M,"45468 adams land +south christopherbury, mt 58901",4153 +2236,2019-12-28,1986-09-11,,Universidad de morón,Licenciatura en artes,William pena,David20@hotmail.com,M,"Psc 0404, box 2627 +apo aa 07506",4230 +2237,2019-12-28,2002-01-22,,Universidad de morón,Diseño industrial,Cynthia schroeder,Ahoward@gmail.com,F,"Unit 8224 box 0378 +dpo aa 99939",3350 +2238,2019-12-28,1919-05-09,,Universidad de morón,Contador público ,Sharon rodriguez,Imurphy@hotmail.com,F,"6777 rose turnpike +west theresa, in 21826",2761 +2239,2019-12-28,1975-03-01,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Stacie wagner,Tfrench@gmail.com,F,"95454 eric course +harristown, tn 63159",6381 +2240,2019-12-28,1982-09-28,,Universidad nacional de la pampa,Licenciatura en administración ,Theodore bailey,Johnstonwesley@hotmail.com,M,"364 christopher parkway apt. 710 +williammouth, ri 03115",3016 +2241,2019-10-29,1964-05-30,,Universidad nacional de la pampa,Medicina,Dr. morgan bruce,Stronggary@yahoo.com,F,"70717 deborah turnpike +north heather, pa 03992",2764 +2242,2019-10-29,1945-08-29,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Mitchell kemp,Molinaleon@gmail.com,M,"26197 hughes tunnel +melissastad, al 39197",8208 +2243,2019-10-29,1923-04-06,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Michelle howell,Aaustin@hotmail.com,F,"930 benjamin views +new donna, mi 54702",3708 +2244,2019-10-29,1942-09-11,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Monica oneal,Udillon@yahoo.com,F,"07134 kelly lights +lake amber, or 30482",6648 +2245,2019-10-29,1909-09-18,,Universidad de morón,Licenciatura en gestión de agroalimentos,Pamela richardson,Jeffreywood@hotmail.com,F,"6661 meyers summit suite 111 +andrewmouth, ga 85238",5381 +2246,2019-10-29,1968-01-15,,Universidad de morón,Licenciatura en musicoterapia,Adam golden,Rebecca64@yahoo.com,M,"4230 joseph freeway apt. 106 +davidfurt, nj 23722",1663 +2247,2019-10-29,1943-06-02,,Universidad de morón,Diseño industrial,Anthony sexton,Hardyapril@gmail.com,M,"9448 jimmy vista suite 612 +weaverton, md 61128",9411 +2248,2019-10-29,1911-10-26,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Aaron martin,Owheeler@hotmail.com,M,"364 silva motorway suite 583 +port angela, mt 84566",5634 +2249,2019-10-29,1954-11-23,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Andrew yang,Andrew76@yahoo.com,M,"75847 owens forge apt. 772 +weissmouth, or 78782",8171 +2250,2019-10-29,1978-01-23,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Stephanie vargas,Scottvictoria@gmail.com,F,"396 simmons flats +fisherchester, ia 40540",3005 +2251,2019-10-29,1931-04-03,,Universidad nacional de la pampa,Contador público ,Alyssa kaufman,Julie29@yahoo.com,F,"3040 antonio vista +johnchester, mn 60219",3423 +2252,2019-10-29,1992-12-14,,Universidad de morón,Técnico para bioterios ,Bryan grant,Martinspencer@yahoo.com,M,"41880 gregory club suite 004 +alvarezville, nh 38505",7013 +2253,2019-10-29,1940-06-23,,Universidad de morón,Diseño industrial,James dixon,Philipramirez@hotmail.com,M,"05266 curry road +joshuaside, ca 13855",2643 +2254,2019-10-29,1918-12-05,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Gabriel allen,Jameshansen@gmail.com,M,"5450 laura trail apt. 762 +morrisonfurt, ia 05728",2615 +2255,2019-10-29,1933-05-13,,Universidad de morón,Licenciatura en relaciones del trabajo ,Timothy price,Bwebster@hotmail.com,M,"4849 lopez park +bartonmouth, nj 93257",5446 +2256,2019-10-29,1928-11-26,,Universidad de morón,Licenciatura en sociología ,Courtney sloan,Andrewspaul@yahoo.com,F,"0566 rogers place +north brianbury, mt 60672",3583 +2257,2019-10-29,1954-01-20,,Universidad de morón,Licenciatura en ciencia política ,Ashley thompson,Nicholastucker@yahoo.com,F,"75846 gray drive suite 233 +perkinsfurt, nd 31642",5331 +2258,2019-10-29,1957-03-20,,Universidad nacional de la pampa,Diseño industrial,Tony dunn,Stevethompson@hotmail.com,M,"0456 chambers trafficway suite 539 +new brian, nv 02112",9200 +2259,2019-10-29,1985-04-10,,Universidad de morón,Licenciatura en ciencias antropológicas,Jennifer fernandez,Greeneerin@hotmail.com,F,"75937 durham oval apt. 867 +davidville, mo 50453",3526 +2260,2019-10-29,1981-05-08,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Stacey french,Brendaruiz@yahoo.com,F,"915 daniel street apt. 257 +crystalside, tn 62716",3074 +2261,2019-10-29,1914-04-13,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Randy hudson,Eileendavis@hotmail.com,M,"041 anderson points apt. 753 +port heatherfurt, nc 88677",4753 +2262,2019-10-29,1925-08-19,,Universidad nacional de la pampa,Agronomía,John elliott iii,Fwong@hotmail.com,M,"69207 matthew mall suite 195 +richardshire, mi 03397",2751 +2263,2019-10-29,1927-02-11,,Universidad nacional de la pampa,Ciencias veterinarias,Tony lee,Smorris@yahoo.com,M,"79255 gordon route +north victoria, ny 78358",5360 +2264,2019-10-29,1961-10-18,,Universidad de morón,Licenciatura en relaciones del trabajo ,Chad hunter,Beckyyoung@gmail.com,M,"681 saunders road +rebeccamouth, in 10043",3412 +2265,2019-10-29,1957-01-25,,Universidad de morón,Actuario ,Jennifer blevins,Heatherstanley@yahoo.com,F,"06189 christopher knoll +south gregory, mn 07215",6507 +2266,2019-10-29,1906-03-28,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Sharon parsons,Villarrealdawn@gmail.com,F,"78090 fisher prairie +hectormouth, oh 68177",6403 +2267,2019-10-29,1997-09-19,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Jessica grimes,Kvasquez@gmail.com,F,"336 taylor bypass +huntbury, nj 60225",7111 +2268,2019-10-29,1938-02-02,,Universidad de morón,Licenciatura en ciencias ambientales,Billy lopez,Santosgregory@yahoo.com,M,"0490 deleon points suite 244 +port kristafurt, mo 15416",5301 +2269,2019-10-29,1940-01-24,,Universidad nacional de la pampa,Arquitectura,Vanessa adkins,Glennlaura@gmail.com,F,"Uscgc holland +fpo aa 44701",7303 +2270,2019-11-29,1963-05-27,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Lynn bonilla,Jennifermccarty@yahoo.com,F,"7117 patricia walk apt. 303 +robinsonmouth, ks 56158",3220 +2271,2019-11-29,1951-06-08,,Universidad de morón,Licenciatura en ciencias ambientales,Erik ramirez,Williambowers@gmail.com,M,"9142 carlos forges apt. 870 +kingview, nv 12442",3371 +2272,2019-11-29,1979-01-29,,Universidad de morón,Licenciatura en terapia ocupacional,James patterson,Loganmark@gmail.com,M,"03253 aguilar courts +east daniel, ct 35079",6078 +2273,2019-11-29,1989-07-02,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Joseph stuart,Jeremystephens@yahoo.com,M,"8873 hart mission suite 307 +millerbury, mi 34531",3112 +2274,2019-11-29,1931-06-29,,Universidad de morón,Licenciatura en artes,James cruz,Lisa54@hotmail.com,M,"408 troy parkways apt. 696 +port alan, in 07404",2715 +2275,2019-11-29,1980-05-18,,Universidad de morón,Licenciatura en ciencias ambientales,David jones,Ortizkimberly@hotmail.com,M,"49857 nicole mills +new timothy, ok 39455",7106 +2276,2019-11-29,1946-07-12,,Universidad de morón,Licenciatura en administración ,Tony greene,Janet25@gmail.com,M,"86113 cynthia plain +new mauricechester, ny 51622",3229 +2277,2019-11-29,1911-07-12,,Universidad de morón,Licenciatura en gestión de agroalimentos,Troy houston,Jimmy05@gmail.com,M,"36612 stevens views suite 528 +chenchester, wv 90188",3317 +2278,2019-11-29,1958-03-25,,Universidad nacional de la pampa,Contador público ,Lisa grimes,Gadams@hotmail.com,F,"146 holloway pike +shawnshire, mt 36625",5779 +2279,2019-11-29,2021-04-12,,Universidad de morón,Diseño industrial,John odonnell,Turnerjoshua@hotmail.com,M,"1111 gilmore prairie +south nicole, sd 35955",6269 +2280,2019-11-29,1948-05-20,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,James rogers,Richardkennedy@yahoo.com,M,"118 watkins crest suite 209 +port jacqueline, oh 76868",6053 +2281,2019-11-29,1995-02-07,,Universidad de morón,Diseño de imagen y sonido,Justin morgan,Barbaraowen@yahoo.com,M,"1835 jeffrey radial suite 524 +new karina, de 49258",6621 +2282,2019-11-29,1994-04-11,,Universidad nacional de la pampa,Técnico para bioterios ,Levi jones,Amcbride@hotmail.com,M,"0928 patrick hollow apt. 830 +east krystalfurt, nv 83986",3113 +2283,2019-11-29,1917-03-19,,Universidad nacional de la pampa,Licenciatura en psicología,Eileen crawford,Carol02@gmail.com,F,"609 matthew plaza apt. 078 +howardport, ut 45422",3364 +2284,2019-11-29,1910-12-12,,Universidad de morón,Bioquímica,Brittany castillo,Jamiediaz@hotmail.com,F,"1928 leonard rapids +valdezborough, sd 59319",5871 +2285,2019-11-29,1917-07-27,,Universidad de morón,Licenciatura en relaciones del trabajo ,Alan scott,Davidreynolds@gmail.com,M,"97405 williams mountains apt. 890 +mckenzieview, al 77589",7507 +2286,2019-11-29,1980-09-30,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Monica ball,Blewis@hotmail.com,F,"42380 jessica lake suite 762 +south stevenville, ri 05308",6200 +2287,2019-11-29,1931-11-22,,Universidad nacional de la pampa,Ciencias veterinarias,Julian yoder,Danielrodriguez@yahoo.com,M,"4228 sampson locks +new jonathan, de 18457",9211 +2288,2019-11-29,1938-10-30,,Universidad de morón,Ingeniería en informática,Joshua alvarez,Mmendez@yahoo.com,M,"3387 travis cliff +east andrea, ut 80662",2415 +2289,2019-11-29,1947-12-07,,Universidad de morón,Licenciatura en administración ,Scott waters,Vmartin@gmail.com,M,"8946 underwood burgs +north rebecca, pa 00636",5710 +2290,2019-11-29,1980-08-11,,Universidad nacional de la pampa,Ingeniería electrónica,George coleman,Coffeydavid@yahoo.com,M,"12046 elizabeth brooks +east cody, ma 26023",8301 +2291,2019-11-29,1999-11-17,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Mr. eugene hernandez jr.,Heather98@gmail.com,M,"2004 kimberly point +bellside, wv 54332",2257 +2292,2019-11-29,1935-08-25,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Monica keith,Kristenhernandez@yahoo.com,F,"241 carter drives suite 118 +north kendrahaven, dc 03142",8322 +2293,2019-11-29,1954-05-28,,Universidad de morón,Licenciatura en ciencias ambientales,Brittany ortiz,Jamiegutierrez@yahoo.com,F,"50052 tucker square +port johnchester, ak 20552",8520 +2294,2019-11-29,1935-06-20,,Universidad nacional de la pampa,Licenciatura en artes,Carlos hernandez,Wgarcia@gmail.com,M,"Usnv melton +fpo ap 43448",6537 +2295,2019-11-29,1912-04-26,,Universidad de morón,Licenciatura en artes,Julie simpson,Ashleycunningham@yahoo.com,F,"64669 cynthia street +new valerieland, vt 99946",5317 +2296,2019-11-29,1942-08-19,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,John collins,Williamedwards@hotmail.com,M,"85804 michael spring apt. 658 +west andrew, il 56048",2615 +2297,2019-12-29,1940-08-07,,Universidad nacional de la pampa,Farmacia,Kenneth diaz md,Wardzachary@gmail.com,M,"95765 sullivan parkway suite 461 +dakotaland, tn 84351",6505 +2298,2019-12-29,1974-01-13,,Universidad de morón,Ciencias veterinarias,Taylor wright,Johnhenderson@yahoo.com,M,"57627 carl street apt. 930 +robertburgh, me 15441",6538 +2299,2019-12-29,2003-10-08,,Universidad nacional de la pampa,Agronomía,Pamela miller,Medinastephanie@hotmail.com,F,"9244 walter center +justinfort, mt 53726",9225 +2300,2019-12-29,1960-08-22,,Universidad de morón,Licenciatura en sociología ,Patricia johnson,Vstevenson@gmail.com,F,"102 sharon islands +south ravenstad, oh 02671",1617 +2301,2019-12-29,1932-08-23,,Universidad nacional de la pampa,Ciencias veterinarias,Scott smith,Steven90@yahoo.com,M,"654 richard tunnel +joshuaview, il 46179",6100 +2302,2019-12-29,1936-05-11,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Michael lee,Bsalazar@hotmail.com,M,"403 house stream suite 942 +matthewchester, ny 04495",8164 +2303,2019-12-29,1937-11-07,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Robert hernandez,Xrivera@yahoo.com,M,"156 castaneda burg +north amandahaven, il 89456",8151 +2304,2019-12-29,1918-07-26,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Michael morales,Martinmichael@gmail.com,M,"574 franklin groves +annbury, ri 74874",2132 +2305,2019-12-29,1969-02-17,,Universidad de morón,Licenciatura en gestión de agroalimentos,Jeff ayala,Hunterkelly@yahoo.com,M,"622 holly gateway apt. 290 +jimmybury, dc 22835",3384 +2306,2019-12-29,1923-10-23,,Universidad de morón,Ingeniería mecánica,Jonathan perez,Xcasey@hotmail.com,M,"947 roberts mountain suite 999 +parrishberg, sc 18500",3476 +2307,2019-12-29,1986-10-02,,Universidad nacional de la pampa,Farmacia,Matthew lawson,Marcus69@gmail.com,M,"6076 alvarado fords +robertchester, hi 98487",7226 +2308,2019-12-29,1936-10-23,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Rebecca baker,Ymorgan@hotmail.com,F,"6252 espinoza plaza apt. 022 +lake michael, ms 35930",6303 +2309,2019-12-29,2002-05-22,,Universidad de morón,Licenciatura en ciencia política ,Michael white,Conleyjessica@gmail.com,M,"451 sara roads apt. 913 +smithborough, ks 52288",6500 +2310,2019-12-29,1968-07-16,,Universidad de morón,Licenciatura en ciencias de la educación ,Kimberly hahn,Pstuart@gmail.com,F,"618 moreno fork apt. 140 +north elaine, nc 06966",2105 +2311,2019-12-29,1912-10-06,,Universidad nacional de la pampa,Diseño de imagen y sonido,Rita wade,Gjordan@yahoo.com,F,"0522 stephen mall +christinamouth, fl 31956",3066 +2312,2019-12-29,1956-02-14,,Universidad de morón,Licenciatura en ciencias ambientales,Sara novak,Halljames@yahoo.com,F,"2995 allen highway +daltonbury, id 50845",1655 +2313,2019-12-29,2007-12-24,,Universidad de morón,Licenciatura en ciencias antropológicas,Scott lopez,Ndiaz@gmail.com,M,"849 steven mission +booneton, ak 23176",4641 +2314,2019-12-29,1966-11-25,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Sandra collins,Barryamber@yahoo.com,F,"1749 whitaker cliffs suite 151 +churchfort, sd 56287",1657 +2315,2019-12-29,1995-01-23,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Natalie santana,Cmaynard@yahoo.com,F,"Unit 6708 box 6014 +dpo aa 80302",6213 +2316,2019-12-29,1959-01-27,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Ronald brown,Kristinsimpson@yahoo.com,M,"1126 anthony track apt. 214 +bowmanville, nc 63533",5447 +2317,2019-10-30,1969-06-21,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Jeffrey murphy,Gwendolynbenton@hotmail.com,M,"8027 jeremy gardens +new kristiberg, ks 69367",5304 +2318,2019-10-30,2011-08-14,,Universidad de morón,Diseño industrial,Michael richardson,Allisonteresa@gmail.com,M,"Unit 4427 box 6264 +dpo ae 72669",3129 +2319,2019-10-30,2008-04-21,,Universidad de morón,Licenciatura en ciencia política ,Rita bradley,Zfranco@gmail.com,F,"354 wolf lodge +port annette, vt 82926",1739 +2320,2019-10-30,1917-11-18,,Universidad de morón,Ingeniería en informática,David welch,Joneseric@hotmail.com,M,"20979 david road apt. 659 +turnermouth, nj 19840",4174 +2321,2019-10-30,1940-07-23,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Nicholas castro,Tperez@gmail.com,M,"078 reed route suite 799 +carpentermouth, or 26714",7241 +2322,2019-10-30,1965-09-15,,Universidad nacional de la pampa,Licenciatura en administración ,Victoria chavez,Woodsamanda@hotmail.com,F,"Usnv love +fpo ap 19596",7114 +2323,2019-10-30,1907-11-23,,Universidad nacional de la pampa,Actuario ,Derek martin,Dorothyreynolds@gmail.com,M,"42837 darrell parkways +south alexander, me 28667",1919 +2324,2019-10-30,1966-09-28,,Universidad nacional de la pampa,Licenciatura en sociología ,Amanda gordon,Tperez@yahoo.com,F,"Psc 9178, box 3018 +apo ap 81723",4172 +2325,2019-10-30,1966-08-29,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Jamie butler md,Abuck@gmail.com,F,"35383 henry common +macdonaldfort, mt 04134",7205 +2326,2019-10-30,1923-08-20,,Universidad nacional de la pampa,Agronomía,Jacob lewis,Smithbrandon@hotmail.com,M,"0595 henry ville apt. 358 +taramouth, ri 68037",6471 +2327,2019-10-30,1914-05-21,,Universidad de morón,Medicina,Margaret allen,Lori41@hotmail.com,F,"7151 steven corners suite 764 +new robertburgh, ks 35399",2212 +2328,2019-10-30,1946-10-22,,Universidad nacional de la pampa,Ingeniería mecánica,Amanda chandler,Ojordan@hotmail.com,F,"Psc 0878, box 5930 +apo ap 45559",3045 +2329,2019-10-30,1923-04-02,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Anna mccullough,Thomasoneal@yahoo.com,F,"309 laura parkways suite 324 +smithfurt, wa 48570",5415 +2330,2019-10-30,2013-10-20,,Universidad nacional de la pampa,Ingeniería electrónica,Jennifer morrison,Gshepard@gmail.com,F,"61929 megan well +alanside, al 23411",4176 +2331,2019-10-30,1956-09-30,,Universidad nacional de la pampa,Actuario ,William moreno,Danaschneider@gmail.com,M,"7108 michelle knoll suite 915 +jessicaland, mo 54224",5531 +2332,2019-10-30,1997-06-01,,Universidad nacional de la pampa,Ciencias veterinarias,Patrick mitchell,Meganjackson@hotmail.com,M,"738 hickman valleys +north robinview, dc 04792",8347 +2333,2019-10-30,2019-02-15,,Universidad nacional de la pampa,Licenciatura en ciencia política ,Melinda montgomery,Meghanfloyd@yahoo.com,F,"16430 seth loaf +jacobchester, oh 29390",2843 +2334,2019-10-30,1956-12-13,,Universidad de morón,Licenciatura en terapia ocupacional,Anne williams,Kelly50@hotmail.com,F,"18769 emily harbor +west helen, nd 41617",5327 +2335,2019-10-30,1950-01-15,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Cristian phillips,Fergusondana@gmail.com,M,"57178 justin course +port markbury, ri 24799",4153 +2336,2019-10-30,1939-10-13,,Universidad de morón,Licenciatura en ciencias antropológicas,Lori key,Pbutler@yahoo.com,F,"719 michael parkway +port anthonyside, mo 76182",5709 +2337,2019-10-30,1988-03-23,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Laura gonzalez,Sjoseph@gmail.com,F,"807 wright crossroad +lauraberg, il 76351",3534 +2338,2019-10-30,1964-12-05,,Universidad nacional de la pampa,Diseño industrial,Jill morales,Twinters@yahoo.com,F,"Unit 9806 box 1968 +dpo ap 38773",1889 +2339,2019-10-30,1909-03-19,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Danielle howard,Jperkins@hotmail.com,F,"Uscgc pierce +fpo ae 06368",6200 +2340,2019-10-30,1962-08-08,,Universidad nacional de la pampa,Bioquímica,Paige hernandez,Briandavila@gmail.com,F,"481 rodriguez isle +allenfort, mo 33010",8115 +2341,2019-10-30,2010-01-12,,Universidad nacional de la pampa,Ingeniería en informática,Wendy wright,Williamweiss@gmail.com,F,"6144 chris brooks apt. 534 +rebeccaville, ky 86413",3201 +2342,2019-10-30,1934-10-10,,Universidad nacional de la pampa,Actuario ,Amanda hendrix,Billy90@gmail.com,F,"41925 samantha burgs +desireeberg, il 77352",2813 +2343,2019-10-30,1989-06-09,,Universidad nacional de la pampa,Bioquímica,David solis,Terri39@yahoo.com,M,"822 bush cove suite 190 +stevenchester, ct 52976",7545 +2344,2019-10-30,1933-12-26,,Universidad nacional de la pampa,Arquitectura,Heather best,Imarquez@yahoo.com,F,"17108 william island suite 342 +new renee, ar 71579",3176 +2345,2019-10-30,1919-07-11,,Universidad nacional de la pampa,Ingeniería electrónica,Judy adams,Hrichards@yahoo.com,F,"10274 brianna plaza +herbertburgh, nj 44201",3021 +2346,2019-11-30,1990-05-13,,Universidad de morón,Agronomía,Gregory andrews,Lindsey75@yahoo.com,M,"74803 elizabeth lock +north phyllis, nd 97605",7621 +2347,2019-11-30,1948-05-13,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Lisa arias,Beverly17@gmail.com,F,"Usnv jones +fpo ae 98037",7316 +2348,2019-11-30,1963-06-24,,Universidad de morón,Licenciatura en sociología ,Chelsea curry,Ashleyowens@hotmail.com,F,"282 solomon island +east aaron, nh 47628",4716 +2349,2019-11-30,1937-12-27,,Universidad de morón,Licenciatura en ciencias antropológicas,Jonathan lewis,Jacksonanne@hotmail.com,M,"93657 silva underpass suite 283 +new ericburgh, sd 94537",6616 +2350,2019-11-30,1989-03-23,,Universidad nacional de la pampa,Licenciatura en ciencias ambientales,Becky coleman,Zjohnson@yahoo.com,F,"Unit 2039 box 7067 +dpo ap 28792",6463 +2351,2019-11-30,1957-04-17,,Universidad de morón,Ingeniería mecánica,Amy galloway,Danacooley@yahoo.com,F,"8080 clark harbors suite 648 +port maxwellside, id 06000",3530 +2352,2019-11-30,1937-09-20,,Universidad de morón,Licenciatura en kinesiología y fisiatría,Joshua escobar,Millerjonathan@gmail.com,M,"84639 allison hills suite 061 +east rachelville, mn 07262",2745 +2353,2019-11-30,1968-11-29,,Universidad nacional de la pampa,Licenciatura en terapia ocupacional,Joel simpson,Cardenaszachary@gmail.com,M,"97548 carlos crest +south anthony, nh 77085",3176 +2354,2019-11-30,2003-11-16,,Universidad de morón,Bioquímica,Christopher taylor,Nashsherry@hotmail.com,M,"5965 fry lakes suite 886 +north melissafurt, sc 11549",5711 +2355,2019-11-30,2009-05-11,,Universidad de morón,Licenciatura en ciencias antropológicas,Barbara martinez,James54@yahoo.com,F,"Usnv olson +fpo aa 77548",4153 +2356,2019-11-30,2007-06-01,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Kenneth garcia,Todd63@yahoo.com,M,"634 tamara common suite 499 +cynthiatown, sc 99096",2729 +2357,2019-11-30,1957-08-22,,Universidad de morón,Ingeniería mecánica,Dale jackson,Wjohnson@gmail.com,M,"65938 william summit apt. 380 +hamiltonfurt, ky 95318",7307 +2358,2019-11-30,1907-11-04,,Universidad de morón,Licenciatura en terapia ocupacional,Dana gregory,Dixoncrystal@yahoo.com,F,"6516 jennifer alley +stephanieside, de 13247",6007 +2359,2019-11-30,1949-07-03,,Universidad de morón,Licenciatura en artes,Veronica vaughn,Flemingsusan@gmail.com,F,"07859 jamie drive suite 306 +sanchezborough, mn 80810",3114 +2360,2019-11-30,1993-03-18,,Universidad de morón,Bioquímica,David pratt,Brandonlewis@yahoo.com,M,"66000 goodman path +robertsside, md 33821",3190 +2361,2019-11-30,1908-10-30,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Brenda gregory,Xmoore@gmail.com,F,"3725 sharon ports +west loriberg, ma 10707",3472 +2362,2019-11-30,1958-11-03,,Universidad nacional de la pampa,Licenciatura en psicología,Kathy lowe,Riverajacob@gmail.com,F,"17205 moore view +east jason, nv 49820",1846 +2363,2019-11-30,1922-11-21,,Universidad nacional de la pampa,Diseño de imagen y sonido,Michael holmes,Aaronfrench@hotmail.com,M,"974 brown mission suite 357 +barbaramouth, ut 17094",3040 +2364,2019-11-30,1954-06-05,,Universidad de morón,Licenciatura en ciencias de la educación ,Amy jordan,Xgregory@gmail.com,F,"98582 michael well suite 166 +villaview, ca 13531",5261 +2365,2019-11-30,2007-10-15,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Jessica smith,Monicaunderwood@hotmail.com,F,"47896 ashley lake apt. 012 +baldwinview, nh 17918",1896 +2366,2019-11-30,1922-08-01,,Universidad nacional de la pampa,Diseño industrial,Stephen robertson,Dodsonandrew@hotmail.com,M,"8424 webb green apt. 236 +west isaiah, al 86808",3134 +2367,2019-11-30,2009-07-13,,Universidad de morón,Licenciatura en producción de bioimagenes,Shane watkins,Pfernandez@gmail.com,M,"Psc 7522, box 2493 +apo aa 23729",5775 +2368,2019-11-30,2002-07-04,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Jennifer arellano,Albertrichmond@hotmail.com,F,"7087 luis loaf +joyceland, ok 36732",4115 +2369,2019-11-30,1977-04-02,,Universidad de morón,Licenciatura en psicología,Richard brown,Tmitchell@hotmail.com,M,"4912 quinn harbor apt. 561 +deniseville, fl 57750",7313 +2370,2019-11-30,1946-07-01,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Aaron mendez,Hbryan@yahoo.com,M,"93059 daniel drive suite 791 +morenoport, dc 50098",7507 +2371,2019-11-30,1943-01-30,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Tammy martin,Brandon26@yahoo.com,F,"Psc 1578, box 8727 +apo aa 25453",2214 +2372,2019-12-30,2004-11-04,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Valerie clarke,Brownnicole@hotmail.com,F,"2145 jennifer union suite 178 +south ashley, or 17106",6438 +2373,2019-12-30,1909-12-04,,Universidad de morón,Actuario ,William york,Brendajohnson@gmail.com,M,"65715 marquez circles suite 691 +berryburgh, sc 25192",4101 +2374,2019-12-30,1916-12-02,,Universidad de morón,Licenciatura en ciencias de la computación,Michele conrad,Alexandermcdaniel@gmail.com,F,"08819 monica trafficway +coleside, il 56032",2600 +2375,2019-12-30,1922-05-25,,Universidad de morón,Licenciatura en ciencias geológicas,Edward richards,Jkennedy@gmail.com,M,"518 shaw pike +amyberg, ms 50355",2520 +2376,2019-12-30,2006-01-27,,Universidad de morón,Diseño de imagen y sonido,Dawn williams,Qmorrow@yahoo.com,F,"Unit 5138 box 5856 +dpo ap 03265",4707 +2377,2019-12-30,1964-07-14,,Universidad de morón,Farmacia,David miller,Stevenflores@hotmail.com,M,"21283 flores spurs +lake kathyborough, ks 61761",3042 +2378,2019-12-30,2004-10-25,,Universidad de morón,Licenciatura en psicología,Edward farmer,Rodriguezchelsea@gmail.com,M,"0300 jose estates suite 899 +south luis, vt 09400",9311 +2379,2019-12-30,1907-07-22,,Universidad nacional de la pampa,Licenciatura en relaciones del trabajo ,Kenneth davis,Adam84@yahoo.com,M,"067 thomas trafficway apt. 149 +north matthewstad, ri 45424",1816 +2380,2019-12-30,1916-06-12,,Universidad de morón,Licenciatura en ciencias antropológicas,Carla lawrence,Hallannette@hotmail.com,F,"50876 priscilla expressway apt. 626 +farrellville, wa 51307",9220 +2381,2019-12-30,1917-10-26,,Universidad nacional de la pampa,Contador público ,Robert watson,Jillsmith@yahoo.com,M,"16229 dean corners +cynthiashire, nd 77707",2136 +2382,2019-12-30,1952-02-27,,Universidad de morón,Licenciatura en terapia ocupacional,Jean webb,Douglashayes@gmail.com,F,"7832 jason causeway apt. 832 +catherineton, ks 61833",1901 +2383,2019-12-30,1918-03-11,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Christopher blankenship,Zobrien@hotmail.com,M,"664 fields skyway +angelicaville, sc 41811",5306 +2384,2019-12-30,1995-08-31,,Universidad de morón,Licenciatura en terapia ocupacional,Gina morales,Logan50@hotmail.com,F,"9536 santos court apt. 950 +port jessicachester, ok 08050",2611 +2385,2019-12-30,1958-11-23,,Universidad nacional de la pampa,Contador público ,Daniel taylor,Uherman@gmail.com,M,"8813 munoz dam suite 174 +cummingshaven, al 84067",9041 +2386,2019-12-30,2007-12-20,,Universidad de morón,Licenciatura en ciencias geológicas,Nicholas robinson,Anne09@yahoo.com,M,"0539 tammy village +brownchester, ri 12763",3449 +2387,2019-12-30,1970-04-08,,Universidad nacional de la pampa,Bioquímica,Diana burns,Douglas25@yahoo.com,F,"Unit 2433 box 2763 +dpo ae 02214",1631 +2388,2019-12-30,1987-06-03,,Universidad nacional de la pampa,Arquitectura,Harry tran,Aarongraves@hotmail.com,M,"89860 taylor inlet +robinland, ok 78858",1891 +2389,2019-12-30,2015-11-15,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Eric mejia,Michael24@hotmail.com,M,"Unit 4464 box 7500 +dpo ae 91321",4122 +2390,2019-12-30,1909-05-26,,Universidad de morón,Licenciatura en planificación y diseño del paisaje,Shirley love,Katherinefoster@gmail.com,F,"442 houston summit +patrickfort, ak 51892",8424 +2391,2019-12-30,1988-11-23,,Universidad de morón,Bioquímica,Kristin thomas,Williamsadam@gmail.com,F,"040 cynthia bridge suite 554 +brittanyfort, ne 94015",1669 +2392,2019-12-30,1919-09-29,,Universidad de morón,Diseño industrial,Daniel fowler,Omiller@yahoo.com,M,"851 collier spur +new destinyside, in 89978",6746 +2393,2019-12-30,1978-07-07,,Universidad de morón,Licenciatura en ciencias de la educación ,Barbara stanley,Davidmoreno@gmail.com,F,"24880 elliott falls apt. 692 +west jonathan, de 91694",1708 +2394,2019-12-30,1962-05-04,,Universidad nacional de la pampa,Diseño industrial,Brian huffman,Millerchristopher@gmail.com,M,"464 sandra track +richardsville, dc 81991",2345 +2395,2019-12-30,1938-08-19,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Barry chen,Simsmichael@gmail.com,M,"071 kevin river apt. 691 +north frank, ma 20247",2445 +2396,2019-12-30,1991-03-13,,Universidad de morón,Licenciatura en psicología,Tyler mcdowell,Vbullock@yahoo.com,M,"86334 adam mount apt. 794 +buckton, nj 92332",6533 +2397,2019-12-30,1937-04-21,,Universidad nacional de la pampa,Arquitectura,Marissa parker,Dedwards@gmail.com,F,"3560 parker ramp suite 525 +benjaminstad, vt 24805",7633 +2398,2019-12-30,1906-01-25,,Universidad de morón,Ingeniería en informática,Jesus adams,Ochen@hotmail.com,M,"Unit 3746 box 8060 +dpo ae 34485",3718 +2399,2019-12-30,1998-12-08,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Sarah thompson,Zcarter@yahoo.com,F,"98044 robert gateway apt. 508 +coxside, ma 78517",2942 +2400,2019-12-30,1924-06-02,,Universidad de morón,Licenciatura en kinesiología y fisiatría,James fields,Johnsonmatthew@gmail.com,M,"89614 john crossing +south tammybury, ut 74125",6463 +2401,2019-12-30,1934-06-21,,Universidad de morón,Actuario ,Sara beck,Qlong@gmail.com,F,"7482 christopher crescent +montoyafort, ct 30791",3231 +2402,2019-12-30,1911-12-28,,Universidad de morón,Licenciatura en ciencias biológicas,Robert mitchell,Owenmichael@yahoo.com,M,"5021 ramirez ridges +baileyburgh, or 32269",9017 +2403,2019-12-30,1942-07-25,,Universidad de morón,Ciencias veterinarias,Dorothy vazquez,Mackenzie40@gmail.com,F,"75924 nicholas manor suite 962 +deborahtown, de 22052",8373 +2404,2019-12-30,1916-06-02,,Universidad de morón,Licenciatura en ciencias ambientales,Bethany harrell,Watkinsjames@gmail.com,F,"2446 delgado garden +new latasha, ks 56383",8422 +2405,2019-12-30,1907-12-22,,Universidad nacional de la pampa,Licenciatura en ciencias antropológicas,Matthew taylor,Gonzalezemily@gmail.com,M,"36536 mora stravenue apt. 172 +new codyside, de 13114",7631 +2406,2019-10-31,2015-09-23,,Universidad de morón,Arquitectura,Kelly nelson,Jordanjohnson@yahoo.com,F,"033 robbins station suite 708 +greenborough, ca 64527",1653 +2407,2019-10-31,2003-10-12,,Universidad de morón,Licenciatura en artes,John baird,Kmason@hotmail.com,M,"2314 linda plaza apt. 579 +south elizabethchester, sc 74969",3405 +2408,2019-10-31,1964-04-29,,Universidad nacional de la pampa,Licenciatura en ciencias de la computación,Carolyn fuller,Patriciawhite@gmail.com,F,"834 fuentes run +east nathanchester, al 41865",3164 +2409,2019-10-31,1936-01-29,,Universidad nacional de la pampa,Licenciatura en gestión de agroalimentos,Richard roberts,Taylorpittman@yahoo.com,M,"8653 frank flats +brooksshire, ar 22186",5350 +2410,2019-10-31,1910-07-17,,Universidad de morón,Licenciatura en administración ,Nathan howard,Kthomas@gmail.com,M,"95518 kevin way +south adam, sc 20489",3052 +2411,2019-10-31,1918-07-05,,Universidad nacional de la pampa,Diseño de imagen y sonido,Amy hutchinson,Mgomez@gmail.com,F,"0542 april island +east kristahaven, sd 49081",7263 +2412,2019-10-31,1937-07-02,,Universidad de morón,Licenciatura en musicoterapia,Brittany townsend,Rjimenez@hotmail.com,F,"1612 nicole forge +new angela, al 74522",6651 +2413,2019-10-31,1936-12-30,,Universidad de morón,Licenciatura en ciencia política ,Jeffrey white,Megansimpson@gmail.com,M,"305 patricia rapid suite 898 +east nicholastown, ok 70855",2916 +2414,2019-10-31,1978-03-29,,Universidad nacional de la pampa,Diseño industrial,Elizabeth king,Garciaemma@gmail.com,F,"240 snyder neck +johnsonshire, nj 61912",2933 +2415,2019-10-31,1979-08-21,,Universidad nacional de la pampa,Licenciatura en kinesiología y fisiatría,Samuel mcknight,Holtnathan@gmail.com,M,"176 russell causeway +hammondmouth, ct 56582",5701 +2416,2019-10-31,1992-06-14,,Universidad nacional de la pampa,Licenciatura en ciencias biológicas,Jennifer smith,Hartmark@hotmail.com,F,"91161 lyons parkways apt. 634 +moralesbury, ri 52551",5594 +2417,2019-10-31,1956-08-30,,Universidad de morón,Bioquímica,Miss melissa higgins,Kathleen26@hotmail.com,F,"1253 gregory field apt. 153 +charleneview, ks 36011",3025 +2418,2019-10-31,1945-08-26,,Universidad de morón,Licenciatura en musicoterapia,Christopher krause,Paula17@yahoo.com,M,"398 katie road apt. 968 +robbinsmouth, vt 90153",2848 +2419,2019-10-31,2009-04-21,,Universidad de morón,Ingeniería en informática,Angel roman,Mckinneybrianna@yahoo.com,F,"285 simmons plains +port kylefurt, mi 99788",3416 +2420,2019-10-31,1929-05-03,,Universidad nacional de la pampa,Ingeniería en informática,Terry pollard,Martha90@hotmail.com,M,"38226 joe trail apt. 178 +matthewfurt, tn 61025",2805 +2421,2019-10-31,1921-07-12,,Universidad de morón,Ciencias veterinarias,Wendy sanchez,Nhawkins@gmail.com,F,"3798 laura hills +south donnabury, ca 27174",8103 +2422,2019-10-31,1932-09-16,,Universidad de morón,Licenciatura en ciencias de la educación ,Cameron walker,Jean99@gmail.com,M,"8927 kyle gateway suite 702 +ryanhaven, ne 06344",1723 +2423,2019-10-31,1916-05-06,,Universidad de morón,Actuario ,Sara lawson,Tchung@hotmail.com,F,"96617 clark haven suite 272 +michelefurt, nm 37925",1664 +2424,2019-10-31,1987-05-28,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Anita carter,Brad86@gmail.com,F,"32116 fisher glen +west jesusstad, mn 93359",2177 +2425,2019-12-31,1937-04-26,,Universidad nacional de la pampa,Técnico para bioterios ,Amanda shah,Bradley04@yahoo.com,F,"5415 brittany turnpike +steeleview, mo 62766",1905 +2426,2019-12-31,1949-12-26,,Universidad nacional de la pampa,Bioquímica,Michael armstrong,Wandaedwards@yahoo.com,M,"Psc 9025, box 8196 +apo ae 13207",8319 +2427,2019-12-31,1924-03-18,,Universidad de morón,Licenciatura en ciencias ambientales,Samantha fitzgerald,Bensonkimberly@yahoo.com,F,"19173 gordon mill suite 744 +benjaminchester, hi 01667",5835 +2428,2019-12-31,1921-12-16,,Universidad de morón,Licenciatura en psicología,Lori wright,Eanderson@hotmail.com,F,"60839 boyd freeway +east sabrina, ga 27787",7108 +2429,2019-12-31,1966-07-20,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Michael silva,Joshua92@gmail.com,M,"18224 huffman mall +edwardmouth, nd 10738",2146 +2430,2019-12-31,1917-11-24,,Universidad de morón,Medicina,Manuel hernandez,Smithcindy@yahoo.com,M,"521 wilson turnpike apt. 179 +new ericmouth, nd 45955",8204 +2431,2019-12-31,1986-01-31,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Brandon williams,Stephaniebriggs@yahoo.com,M,"6543 stacey cliff suite 080 +whitemouth, mn 70642",1849 +2432,2019-12-31,1917-09-11,,Universidad de morón,Licenciatura en gestión de agroalimentos,Lisa aguilar,Cooktyler@yahoo.com,F,"34740 taylor villages +west melissamouth, de 86931",6553 +2433,2019-12-31,1954-05-29,,Universidad de morón,Licenciatura en psicología,Ms. jennifer snyder dds,Jimmy84@hotmail.com,F,"Usns garcia +fpo ap 37321",7214 +2434,2019-12-31,1954-07-24,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Kaitlyn sims,Xbutler@gmail.com,F,"Psc 3234, box 3837 +apo ap 29339",8400 +2435,2019-12-31,1913-05-19,,Universidad nacional de la pampa,Licenciatura en sociología ,Shaun reyes,Brenda73@yahoo.com,M,"2955 griffin ports +west toddfurt, nj 77241",1915 +2436,2019-12-31,1982-10-06,,Universidad nacional de la pampa,Arquitectura,Mario moss,Robertjohnson@gmail.com,M,"Usns ford +fpo ae 56281",2204 +2437,2019-12-31,1948-03-22,,Universidad nacional de la pampa,Licenciatura en planificación y diseño del paisaje,Michael hernandez,Ianwagner@yahoo.com,M,"56870 woodward underpass suite 601 +washingtonland, wv 10229",2173 +2438,2019-12-31,1933-05-15,,Universidad de morón,Licenciatura en relaciones del trabajo ,Douglas morse,Xmartin@hotmail.com,M,"Psc 0171, box 6787 +apo ae 37872",7220 +2439,2019-12-31,1954-07-17,,Universidad nacional de la pampa,Licenciatura en producción de bioimagenes,Megan hawkins,Stokesmichael@gmail.com,F,"16447 ronald center +north cherylside, hi 70861",3364 +2440,2019-12-31,2012-05-25,,Universidad de morón,Contador público ,Jared torres,Sarah93@hotmail.com,M,"0714 martinez parkways apt. 389 +west kathleen, sc 91664",5517 +2441,2019-12-31,1923-12-30,,Universidad nacional de la pampa,Arquitectura,Sarah rodriguez,Xdudley@gmail.com,F,"Uscgc ryan +fpo ae 84407",6009 +2442,2019-12-31,1914-04-18,,Universidad nacional de la pampa,Licenciatura en ciencia y tecnología de alimentos,Amber jones,Hernandezcynthia@gmail.com,F,"85714 leslie neck suite 168 +new caleb, in 50235",6640 +2443,2019-12-31,1914-06-11,,Universidad nacional de la pampa,Licenciatura en ciencias geológicas,Frank wallace,Milleranthony@yahoo.com,M,"02120 james key suite 446 +josephland, mt 55371",5553 +2444,2019-12-31,1989-04-26,,Universidad nacional de la pampa,Licenciatura en musicoterapia,Rebecca lewis,Silvachristopher@yahoo.com,F,"955 wendy isle suite 875 +michaelborough, wi 18069",8336 +2445,2019-12-31,1985-10-31,,Universidad de morón,Ingeniería en informática,Joyce berry,Raybrenda@yahoo.com,F,"95551 donaldson shores +port ginamouth, or 89314",1755 +2446,2019-12-31,2014-09-27,,Universidad de morón,Licenciatura en ciencia y tecnología de alimentos,Ms. gabrielle george,Blee@yahoo.com,F,"Unit 7151 box 6136 +dpo ap 26245",2633 +2447,2019-12-31,1963-09-01,,Universidad nacional de la pampa,Licenciatura en ciencias de la educación ,Tracy alvarez,Reneenewton@yahoo.com,F,"93589 miranda estate apt. 770 +jesseport, nd 01976",7313 +2448,2019-12-31,1979-11-05,,Universidad de morón,Licenciatura en ciencias de la educación ,Nicole young,Mark31@gmail.com,F,"2724 henry circle suite 870 +victoriastad, nh 62605",4186 +2449,2019-12-31,1912-10-28,,Universidad de morón,Licenciatura en artes,Michael tran,Kellymiller@hotmail.com,M,"0423 james manor +port kylie, or 13633",8318 diff --git a/include/GAUFlores.sql b/include/GAUFlores.sql new file mode 100644 index 00000000..a8e739da --- /dev/null +++ b/include/GAUFlores.sql @@ -0,0 +1,2 @@ +SELECT universidad AS university, carrera AS career, fecha_de_inscripcion AS inscription_date, name AS first_name, NULL AS last_name, sexo AS gender, fecha_nacimiento AS fecha_nacimiento, NULL AS age, codigo_postal AS postal_code, NULL AS location, correo_electronico as email FROM flores_comahue +WHERE universidad = 'UNIVERSIDAD DE FLORES' and fecha_de_inscripcion BETWEEN '2020-09-01' AND '2021-02-01'; \ No newline at end of file diff --git a/include/GAUNVillaMaria.sql b/include/GAUNVillaMaria.sql new file mode 100644 index 00000000..2c63ad6b --- /dev/null +++ b/include/GAUNVillaMaria.sql @@ -0,0 +1,2 @@ +SELECT universidad AS university, carrera AS career, TO_DATE(fecha_de_inscripcion, 'DD/Mon/YY') AS inscription_date, nombre AS last_name, sexo AS gender, fecha_nacimiento AS fecha_nacimiento, NULL AS age, localidad AS location,email FROM salvador_villa_maria +WHERE universidad = 'UNIVERSIDAD_NACIONAL_DE_VILLA_MARÍA' and TO_DATE(fecha_de_inscripcion, 'DD/Mon/YY') BETWEEN '2020-09-01' AND '2021-02-01'; \ No newline at end of file diff --git a/include/GBUNComahue.sql b/include/GBUNComahue.sql new file mode 100644 index 00000000..d9e436de --- /dev/null +++ b/include/GBUNComahue.sql @@ -0,0 +1 @@ +select universidad , carrera , fecha_de_inscripcion,fc."name", sexo ,fecha_nacimiento,codigo_postal ,correo_electronico from flores_comahue fc where (universidad = 'UNIV. NACIONAL DEL COMAHUE' and (fecha_de_inscripcion between '2020-09-01' and '2021-02-01' )) order by fecha_de_inscripcion asc; diff --git a/include/GBUNSalvador.sql b/include/GBUNSalvador.sql new file mode 100644 index 00000000..2930d7a7 --- /dev/null +++ b/include/GBUNSalvador.sql @@ -0,0 +1,2 @@ +select universidad , carrera , fecha_de_inscripcion,nombre , sexo ,fecha_nacimiento,localidad ,email from salvador_villa_maria svm where (universidad = 'UNIVERSIDAD_DEL_SALVADOR' and (to_date(fecha_de_inscripcion,'DD-Mon-YY') between '2020-09-01' and '2021-02-01')) order by to_date(fecha_de_inscripcion,'DD-Mon-YY') asc; + diff --git a/include/GC_UNJujuy.sql b/include/GC_UNJujuy.sql new file mode 100644 index 00000000..cdb4d3da --- /dev/null +++ b/include/GC_UNJujuy.sql @@ -0,0 +1,12 @@ +select university, + career, + to_date(inscription_date, 'YYYY/MM/DD') as inscription_date, + nombre as first_name, + null as last_name, + sexo as gender, + birth_date as "age", + null as postal_code, + "location", + email +from jujuy_utn +where (university = 'universidad nacional de jujuy') and (inscription_date between '2020-09-01' and '2021-02-01'); \ No newline at end of file diff --git a/include/GC_UniPalermo.sql b/include/GC_UniPalermo.sql new file mode 100644 index 00000000..dab7a088 --- /dev/null +++ b/include/GC_UniPalermo.sql @@ -0,0 +1,12 @@ +select universidad as university, + careers as career, + to_date(fecha_de_inscripcion, 'DD/MON/YY') as inscription_date, + names as first_name, + null as last_name, + sexo as gender, + birth_dates as "age", + codigo_postal as postal_code, + null as "location", + correos_electronicos as email +from palermo_tres_de_febrero +where universidad = '_universidad_de_palermo' and to_date(fecha_de_inscripcion, 'DD/MON/YY') between '2020-09-01' and '2021-02-01'; \ No newline at end of file diff --git a/include/GE_UniInteramericana.sql b/include/GE_UniInteramericana.sql new file mode 100644 index 00000000..cada7d30 --- /dev/null +++ b/include/GE_UniInteramericana.sql @@ -0,0 +1,14 @@ +SELECT univiersities AS university, carrera AS career, +TO_DATE(inscription_dates, 'YY/Mon/DD') AS inscription_date, +NULL AS first_name, +"names" AS last_name, +sexo AS gender, +fechas_nacimiento AS fecha_nacimiento, +NULL AS age, +NULL AS postal_code, +localidad AS "location", +email + +FROM public.rio_cuarto_interamericana +WHERE univiersities = '-universidad-abierta-interamericana' AND +(TO_DATE(inscription_dates, 'YY/Mon/DD') BETWEEN '2020-09-01' AND '2021-02-01'); \ No newline at end of file diff --git a/include/GE_UniLaPampa.sql b/include/GE_UniLaPampa.sql new file mode 100644 index 00000000..d1260000 --- /dev/null +++ b/include/GE_UniLaPampa.sql @@ -0,0 +1,14 @@ +SELECT universidad AS university, carrerra AS career, +TO_DATE(fechaiscripccion, 'DD/MM/YYYY') AS inscription_date, +NULL AS first_name, +nombrre AS last_name, +sexo AS gender, +nacimiento AS fecha_nacimiento, +NULL AS age, +codgoposstal AS postal_code, +NULL AS "location", +eemail AS email + +FROM public.moron_nacional_pampa +WHERE universidad = 'Universidad nacional de la pampa' AND +(TO_DATE(fechaiscripccion, 'DD/MM/YYYY') BETWEEN '2020-09-01' AND '2021-02-01') diff --git a/include/GFUMMoron.sql b/include/GFUMMoron.sql new file mode 100644 index 00000000..b2a4dc63 --- /dev/null +++ b/include/GFUMMoron.sql @@ -0,0 +1,28 @@ +<<<<<<< HEAD +SELECT +universidad as university, +carrerra as career, +fechaiscripccion as inscription_date, +nombrre as first_name, +null as last_name, +sexo as gender, +nacimiento as "age", +codgoposstal as postal_code, +null as "location", +eemail as email +from moron_nacional_pampa where universidad = 'Universidad de morón' and +======= +SELECT +universidad as university, +carrerra as career, +fechaiscripccion as inscription_date, +nombrre as first_name, +null as last_name, +sexo as gender, +nacimiento as "age", +codgoposstal as postal_code, +null as "location", +eemail as email +from moron_nacional_pampa where universidad = 'Universidad de morón' and +>>>>>>> cd481ad119f5296390759ecda4e6d99915d9938f +(to_date(fechaiscripccion, 'DD/MM/YY') between '01-09-2020' and '01-02-2021'); \ No newline at end of file diff --git a/include/GFUNRioCuarto.sql b/include/GFUNRioCuarto.sql new file mode 100644 index 00000000..2836bb00 --- /dev/null +++ b/include/GFUNRioCuarto.sql @@ -0,0 +1,28 @@ +<<<<<<< HEAD +SELECT +univiersities as university, +carrera as career, +inscription_dates as inscription_date, +names as first_name, +null as last_name, +sexo as gender, +fechas_nacimiento as "age", +null as postal_code, +localidad as "location", +email +from rio_cuarto_interamericana where univiersities = 'Universidad-nacional-de-río-cuarto' and +======= +SELECT +univiersities as university, +carrera as career, +inscription_dates as inscription_date, +names as first_name, +null as last_name, +sexo as gender, +fechas_nacimiento as "age", +null as postal_code, +localidad as "location", +email +from rio_cuarto_interamericana where univiersities = 'Universidad-nacional-de-río-cuarto' and +>>>>>>> cd481ad119f5296390759ecda4e6d99915d9938f +(to_date(inscription_dates, 'YY/MON/DD') between '2020-09-01' and '2021-02-01'); \ No newline at end of file diff --git a/include/GHUNBuenosAires.sql b/include/GHUNBuenosAires.sql new file mode 100644 index 00000000..3acacccb --- /dev/null +++ b/include/GHUNBuenosAires.sql @@ -0,0 +1,14 @@ +SELECT universidades AS university, carreras AS career, +TO_DATE(fechas_de_inscripcion,'YY-MON-DD') AS inscription_date, +NULL AS first_name, +nombres AS last_name, +sexo AS gender, +fechas_nacimiento AS fechas_nacimiento, +NULL AS age, +codigos_postales AS postal_code, +direcciones AS "location", +emails AS email + +FROM public.uba_kenedy +WHERE (universidades='universidad-de-buenos-aires' AND TO_DATE('2021-02-21','YYYY-MM-DD') >= TO_DATE(fechas_de_inscripcion,'YY-MON-DD') and +TO_DATE(fechas_de_inscripcion,'YY-MON-DD') >= TO_DATE('2020-09-01','YYYY-MM-DD')) \ No newline at end of file diff --git a/include/GHUNDelCine.sql b/include/GHUNDelCine.sql new file mode 100644 index 00000000..05fd4e03 --- /dev/null +++ b/include/GHUNDelCine.sql @@ -0,0 +1,15 @@ +SELECT universities AS university, careers AS career, +TO_DATE(inscription_dates, 'DD-MM-YYYY') AS inscription_date, +NULL AS first_name, +names AS last_name, +sexo AS gender, + +birth_dates AS birth_dates, +NULL AS age, +locations AS "location", +NULL AS postal_code, +emails AS email + +FROM public.lat_sociales_cine +WHERE (universities='UNIVERSIDAD-DEL-CINE' AND TO_DATE('2021-02-21','YYYY-MM-DD') >= TO_DATE(inscription_dates,'DD-MM-YYYY') and +TO_DATE(inscription_dates,'DD-MM-YYYY') >= TO_DATE('2020-09-01','YYYY-MM-DD')) \ No newline at end of file diff --git a/include/GIUJujuy.sql b/include/GIUJujuy.sql new file mode 100644 index 00000000..e6274a1c --- /dev/null +++ b/include/GIUJujuy.sql @@ -0,0 +1,20 @@ +SELECT TO_DATE(inscription_date,'YY/MM/DD')AS inscription_date, + TO_DATE(birth_date,'YY/MM/DD')as birth_date, + NULL AS age , + university, + career , + nombre , + email, + sexo , + "location", + NULL AS postal_code +FROM jujuy_utn + +WHERE (TO_DATE(inscription_date, 'YY/MM/DD') BETWEEN '2019-01-01' AND '2020-08-01'); + + + + + + + diff --git a/include/GIUMoron.sql b/include/GIUMoron.sql new file mode 100644 index 00000000..7d787406 --- /dev/null +++ b/include/GIUMoron.sql @@ -0,0 +1,14 @@ +SELECT TO_DATE(fechaiscripccion, 'DD/MM/YYYY') AS inscription_date, + TO_DATE(nacimiento, 'DD/MM/YYYY') AS nacimiento, + NULL AS age, + universidad , + carrerra, + nombrre , + eemail, + sexo , + direccion, + codgoposstal + + +FROM moron_nacional_pampa +WHERE TO_DATE(fechaiscripccion, 'DD/MM/YYYY') BETWEEN '01-01-2019' AND '01-08-2020' ORDER BY fechaiscripccion; \ No newline at end of file diff --git a/include/README.md b/include/README.md index 6b704be2..a283dec2 100644 --- a/include/README.md +++ b/include/README.md @@ -1 +1,2 @@ -Aqui se dejarán los archivos SQL auxiliares que se requieran usar en los dags \ No newline at end of file +Aqui se dejarán los archivos SQL auxiliares que se requieran usar en los dags + diff --git a/plugins/connectionDag.py b/plugins/connectionDag.py new file mode 100644 index 00000000..15417141 --- /dev/null +++ b/plugins/connectionDag.py @@ -0,0 +1,74 @@ +import os +# from decouple import config +from decouple import config +from datetime import timedelta +import logging +import decouple + +import logging.config +from sqlCommandB import createPath,identExt + + +def configDag(): + + + default_args = { + 'owner': 'Breyner', + 'retries': 5, + 'retry_delay': timedelta(minutes=10), + } + + POSTGRES_CONN_ID = decouple.config("POSTGRES_CONN_ID") + ACCESS_KEY = decouple.config("ACCESS_KEY") + SECRET_ACCESS_KEY = decouple.config("SECRET_ACCESS_KEY") + AWS_S3_CONN_ID = decouple.config("AWS_S3_CONN_ID") + BUCKET = decouple.config("BUCKET") + # print(".ENv connect->", POSTGRES_CONN_ID) + # logger.info(".ENv connect-> %s", POSTGRES_CONN_ID) + # logger.info("data: %s", name) + return default_args, POSTGRES_CONN_ID,ACCESS_KEY,SECRET_ACCESS_KEY,AWS_S3_CONN_ID,BUCKET + + +# def configLog(name): +def configLog(name): + # print("Configlog") + + + pathconf = createPath("assets") + pathRoot = identExt(pathconf, ".cfg") + # print(pathconf) + # print(pathRoot) + n = pathRoot.index(name+".cfg") + pathRoot = pathRoot[n] + path = pathconf+"/"+pathRoot + # print(path) + + logging.config.fileConfig(path,disable_existing_loggers=False) + + logger = logging.getLogger(name) + + return logger + + + + # print(logger) + + # # log something + # logging.info("congfilog prueba") + # logger.debug('debug message') + # logger.info('info message') + # logger.warn('warn message') + # logger.error('error message') + # logger.critical('critical message') + + + + + + + +# print(POSTGRES_CONN_ID) +if __name__ == "__main__": + configDag() + configLog("GBUNComahue_dag_elt") + # print(d,s) diff --git a/plugins/dataTrasB.py b/plugins/dataTrasB.py new file mode 100644 index 00000000..694228fb --- /dev/null +++ b/plugins/dataTrasB.py @@ -0,0 +1,393 @@ + + +from sqlCommandB import createPath, csvFile, txtFile + +import pandas as pd +import random +from datetime import date +import csv +import datetime + + +def sepDat(data, sepv): + N = len(data) + dat_sep = [data[i].split(sepv) for i in range(N)] + dat_sep = pd.Series(dat_sep) + return dat_sep + + +def dateInsc(da): + td = date.today() + c = td.year - 1918 + nc = random.randrange(0, 15, 1) + if c > 15: + c = td.year-1-nc + s = str(c)+"-"+da[1]+"-"+da[2] + return s + + +def dateConvertI(da): + + # + s = "20"+da[2]+"-"+da[1]+"-"+da[0] + fecha = datetime.datetime.strptime( + "{0}".format(s), "%Y-%b-%d").strftime("%Y-%m-%d") + return fecha + + +def saveTxt(dat_file, df): + path_datasets = createPath("datasets") + dat_file_name = path_datasets+'/'+dat_file + df.to_csv(dat_file_name, sep="\t", quoting=csv.QUOTE_NONE, + escapechar=" ", index=False) + + +def dateConvert(da): + num = int(da[2]) + if num > 5: + rf = random.randrange(5, 40, 1) +# print(rf) + rf = rf + if rf >= 0 and rf < 5: + # print(rf) + year = "200"+str(rf) + else: + if rf < 10: + year = "199"+str(rf) + else: + year = "19"+str(rf) + else: + year = "200"+str(num) + + s = year+"-"+da[1]+"-"+da[0] + fecha = datetime.datetime.strptime( + "{0}".format(s), "%Y-%b-%d").strftime("%Y-%m-%d") + return fecha + + +def sepDat(data, sepv): + N = len(data) + dat_sep = [data[i].split(sepv) for i in range(N)] + dat_sep = pd.Series(dat_sep) + return dat_sep + + +def uniqueR(datR): + + sd3 = [dat for dat in datR if len(dat) <= 3] + + sd3 = list(set(sd3)) + return sd3 + + +def uniqueI(datR): + + datR = list(datR) + + datR.append('MS.') + datR.append('MISS') + mr = list(set(datR)) + + return mr + + +def calculateAge(dat): + birthdate = date.fromisoformat(dat) + today = date.today() + age = today.year - birthdate.year - ((today.month, today.day) < + (birthdate.month, birthdate.day)) + + if age > 40: + age = random.randrange(17, 40, 2) + elif age < 17: + age = random.randrange(17, 40, 2) + return age + + +def concatDat(dat): + dat = dat.split('_') + cadena = "" + # for i in dat: + # cadena =cadena+" "+i + # i = cadena + cadena = " ".join(dat) + return cadena + + +def rnam(df): + f = " ".join(df) + return f + + +def data_final(df1): + names1 = df1[df1.columns[3]] + path_cp = createPath("assets") + file_cp = csvFile(path=path_cp, select="codigos_postales.csv") + + dfp = pd.read_csv(file_cp) + names = names1 + + if "_" in names[0]: + names_e = sepDat(names, "_") + elif " " in names[0]: + names_e = sepDat(names, " ") + else: + names_e = sepDat(names, " ") + + name = pd.Series(names_e) + + nl = pd.Series(list(map(len, name))) + + dat4 = nl[:] == 4 + dat3 = nl[:] == 3 + dat2 = nl[:] == 2 + + i = nl[dat4].index + k = nl[dat3].index + j = nl[dat2].index + + datindex4 = list(i) + datindex3 = list(k) + datindex2 = list(j) + # names[i] + + # d4 = [print(names[datindex[i]]) for i in range(len(datindex))] + d4 = [name[datindex4[i]] for i in range(len(datindex4))] + + d3 = [name[datindex3[i]] for i in range(len(datindex3))] + + d2 = [name[datindex2[i]] for i in range(len(datindex2))] + + N34 = len(d4)+len(d3) + N3 = len(d3) + N4 = len(d4) + N2 = len(d2) + + Nt = N3+N4+N2 + + # d4 + + d4 = pd.DataFrame(d4) + + mr = d4[0].unique() + sd = d4[3].unique() + d4 = d4.drop(columns=[0, 3]) + + d4.columns = [df1.columns[3], df1.columns[4]] + + # print(N4 == len(d4)) + d4.index = datindex4 + + # d3 + + d3 = pd.DataFrame(d3) + sd3 = d3[2].unique() + sd3 = list(sd) + + sd3 = uniqueR(d3[2].unique()) + mr3 = uniqueI(mr) + d3.index = datindex3 + + # Join columns 3 to 2 + d = pd.DataFrame(columns=[1, 2]) + + na = [] + for i in range(len(mr3)): + mr0 = d3[0] == mr3[i] + d3t = d3[mr0] + nam = d3t.drop(columns=[0]) + + d = pd.concat([nam, d], sort=True) + + dat3 = d + + d.columns = [0, 1] + e = pd.DataFrame(columns=[0, 1]) + na = [] + for i in range(len(sd3)): + mr0 = d3[2] == sd3[i] + d3t = d3[mr0] + # print(d3t) + nam = d3t.drop(columns=[2]) + # print(nam) + + d = pd.concat([nam, d], sort=True) + e = pd.concat([nam, e], sort=True) + + d.columns = [df1.columns[3], df1.columns[4]] + d3 = d + N3 == len(d3) + N4 == len(d4) + + d34 = pd.concat([d3, d4]) + + N34 == len(d34) + + # d2 + + d2 = pd.DataFrame(d2) + d2.index = datindex2 + + d2.columns = [df1.columns[3], df1.columns[4]] + + d234 = pd.concat([d34, d2]) + # d234.sort_index() + # print(len(d234)== Nt) + + d234 = d234.reset_index() + d234 = d234.sort_values(by="index") + d234.index = d234['index'] + + df1['first_name'] = d234['first_name'] + df1['last_name'] = d234['last_name'] + + df1.gender = df1.gender.replace({"M": "male", "F": "female"}) + + # df1.age =df1.age.apply(calculateAge) + + N = len(df1.university) + if "_" in df1.university[0]: + dat_uni = sepDat(df1.university, "_") + df1.university = df1.university.apply(concatDat) + + if "_" in df1.career[0]: + dat_car = sepDat(df1.career, "_") + df1.career = df1.career.apply(concatDat) + + if df1.postal_code[0] == None: + if "_" in df1.location[0]: + dat_car = sepDat(df1.location, "_") + df1.location = df1.location.apply(concatDat) + + for i in range(N): + + pos = dfp.localidad == df1.location[i] + find_loc = dfp[pos] + + daf = find_loc + + da = daf.index + + n = len(da) + rf = random.randrange(0, n, 1) + daf.iloc[rf].values[0] + + df1.postal_code[i] = daf.iloc[rf].values[0] + else: + # print("post") + post = df1.postal_code.unique() + + for i in post: + + cp = i + find_cp = dfp['codigo_postal'] == cp + find_localidad = dfp[find_cp]['localidad'] + find_localidad = find_localidad.values[0] + valP = df1.postal_code == cp + pos = df1[valP] + df1.loc[pos.index, 'location'] = find_localidad + + if df1.age.dtype == 'object': + try: + df1.age = df1.age.apply(calculateAge) + + except: + datfecha = df1.age.values + + da = sepDat(datfecha, "-") + + das = da.apply(dateConvert) + + df1.age = das.apply(calculateAge) + datI = df1.inscription_date.values + + da = sepDat(datI, '-') + + try: + df1.inscription_date = da.apply(dateConvertI) + except: + df1.inscription_date = df1.inscription_date + + df1.postal_code = df1.postal_code.astype('int64') + dob = df1.select_dtypes(include=['object']) + obc = dob.columns + for i in obc: + df1[i] = df1[i].str.lower() + + dg = df1.career.str.split() + + + df1.career = dg.apply(rnam) + return df1 + + +def data_transform(data): + + name_dat = data.split("/") + name_dat = name_dat[-1].split("_") + print(name_dat) + name_dat = name_dat[0] + print(name_dat) + ext = "_process.txt" + dat_file_name = name_dat+ext + print(dat_file_name) + + df = pd.read_csv(data) + ds = pd.Series(['university', 'career', 'inscription_date', 'first_name', + 'last_name', 'gender', 'age', 'postal_code', 'location', 'email']) + +# ds = pd.DataFrame(['university','career','inscription_date','first_name','last_name','gender','age','postal_code','location','email']) + + ds = ['university', 'career', 'inscription_date', 'first_name', + 'last_name', 'gender', 'age', 'postal_code', 'location', 'email'] + + df.drop(columns=df.columns[0], inplace=True) + + col = df.columns +# print(len(col),":",len(ds)) + + lastname = ds[4] + + df.insert(4, lastname, 4, allow_duplicates=False) + text1 = "localidad" + text2 = "codigo_postal" + + df.head() + col = df.columns +# print(len(col),":",len(ds)) + + colL = list(col) + + if text2 in col: + # print(text2) + n = colL.index(text2) +# print(n) + + location = ds[n+1] +# print(location) + df.insert(n+1, location, 2, allow_duplicates=False) + df.head() + + elif text1 in col: + # print(text1) + n = colL.index(text1) +# print(n) + location = ds[n] +# print(location) + df.insert(n, location, None, allow_duplicates=False) + df.head() + + df.columns = ds + col = df.columns + + dataFinal = data_final(df) + # print(dat_file_name) + + saveTxt(dat_file_name, dataFinal) + + +if __name__ == "__main__": + + # data = "./files/GBUNComahue_select.csv" + data = "./files/GBUNSalvador_select.csv" + data_transform(data) diff --git a/plugins/sqlCommandB.py b/plugins/sqlCommandB.py new file mode 100644 index 00000000..152f8fef --- /dev/null +++ b/plugins/sqlCommandB.py @@ -0,0 +1,87 @@ + +import os +import pandas as pd +import logging + + +def identExt(path,ext): + contenido = os.listdir(path) + # print("conte:") + # logging.info(contenido) + # print(contenido) + data = [] + for fichero in contenido: + if os.path.isfile(os.path.join(path, fichero)) and fichero.endswith(ext): + data.append(fichero) + return data + + + +def createPath(target): + path = os.getcwd() + contenido = os.listdir(path) + # print(contenido) + indexI = contenido.index(target) + endpoint = contenido[indexI] + path = path+'/'+endpoint + return path + +def csvFile(path,select): + # logging.info('Select_csv') + csv = identExt(path,'.csv') + + n = csv.index(select) + + selectCsv = csv[n] + return path+'/'+selectCsv + + +def txtFile(path, select): + # logging.info('Select_txt') + txt = identExt(path, '.txt') + + n = txt.index(select) + + selectTxt = txt[n] + return path+'/'+selectTxt + + + + + + +def sqlCommand(file,point): + + # logging.info('create_command_sql') + # print("OS-path:") + # print(os.getcwd()) + path = createPath(point) + # print("path____") + # print(path) + sql = identExt(path,'.sql') + # print(sql) + # print(path) + # print(sql[0]) + n = sql.index(file) + fd = open(path+'/'+sql[n], 'r') + sqlFile = fd.read() + fd.close() + # # print(sqlFile) + # sqlcomands = sqlFile.split(';') + # sqlcomands.pop() + sqlCommands =sqlFile + # print(sqlcomands) + # print(len(sqlcomands)) + + # print(sqlcomands) + return sqlCommands + + +if __name__ == '__main__': + + var = sqlCommand(path='Skill-Up-DA-c-PythonG1\include', + file='GBUNSalvador.sql') + + print(var) + + # print(contenido)